1267673
404309
1622144
313591
965377
316987
358567
1112574
822182
948711
1622812
1512318
234179
1594069
1627804
459865
1253056
710537
518004
452824
5000
668184
1076777
1287429
804958
783499
694224
1591140
120799
1535658
811190
779363
645760
451755
538465
606327
743608
1526641
847671
434210
1576408
1381150
341501
17305
1553381
1436070
1294111
1488946
94326
877257
1446723
1454942
460227
778600
1269285
147994
204838
1600976
515146
1266132
982051
1222760
93817
154102
710765
297861
122877
400697
1140341
1389436
350391
1364661
122977
1426601
244524
546846
916764
1551246
429476
430025
1345579
456664
961161
151974
1360220
527614
1273398
946866
727793
1221070
751724
757532
1169766
136025
796813
1559830
1446569
987174
150259
721627
1079182
380539
1165307
1151044
938328
1443486
114686
88394
446629
151374
436139
1283962
651290
1579908
1155116
1260926
699309
874483
581663
1406009
409856
1204044
845716
947602
283478
582715
1297269
47106
1416459
1205717
723903
763293
58373
276942
1422856
822030
827224
1002918
796236
1344237
1227214
191613
1468687
949992
428251
391282
860220
945672
1411750
772451
1378444
585293
547387
1033251
983182
637483
444221
278513
404616
1179528
441402
595958
1275927
885320
1274767
685315
611733
1149853
1051336
126468
1640760
425405
1464115
1532759
885602
629871
385645
1633096
651748
813278
328194
971901
607525
1111518
740001
310696
1042593
1096244
1419719
95375
20920
821098
22765
454331
526036
289078
1411864
1159489
1502902
1067180
812799
1009847
716763
1243388
1523167
1383369
67390
819296
623257
1406258
537550
1391863
188343
857877
123774
286099
936869
1136643
579220
186615
1291912
1189266
725378
131921
669551
307576
941721
475970
417453
265001
1084161
118753
1617533
269741
1630891
1643447
784065
1004363
1584121
109012
1503180
797763
419381
568105
97840
662590
1444619
914958
656113
1545687
1350204
87990
494952
1395042
1006210
1220184
1011740
1331568
10010
159698
809990
1057039
1286405
1217337
1634246
930906
445982
371054
244520
271766
1395995
1021395
1598669
1608584
137775
98877
1168513
220512
1257107
343178
936473
237374
31954
982398
411507
1450549
1299600
1393979
125808
1622122
26704
1564279
32857
1323998
1490101
174236
705887
183889
617820
1156197
738390
772106
94218
43918
1519994
603423
1335856
945154
660471
842128
1067693
96850
512216
1286475
558619
1241906
1532178
42195
1119063
32608
1022902
818941
895085
457441
956815
130987
480570
1032321
1325024
362651
1412101
435117
1450750
124384
14547
878566
826187
577124
1093815
1113568
1262983
1367197
1524070
935633
1646363
704173
169711
36578
1586642
1413928
1643797
1128829
1019367
1596984
87291
422034
621587
1203689
475473
1331698
825367
1565681
1174571
368752
1412874
954505
829282
1559037
379351
689361
1184006
807008
625737
648567
94253
1379694
1512979
355249
363955
961046
291451
518845
932139
1458915
895933
428948
125245
1469271
1042247
126555
624583
199728
1523762
655143
699619
1196149
1352479
1028229
601144
323504
1384074
175606
439177
35500
1353649
542206
134254
157849
948351
202458
579832
1194768
1317240
165960
631764
781498
562337
1293078
550886
663758
835526
935041
655784
466993
1641951
322137
839376
26860
1382718
1321817
1004659
19408
1332594
388170
1582349
661269
829564
1096538
723952
590603
1517637
1198261
1112508
1139406
1536427
373096
733369
1642016
231947
1353220
129126
524890
1171103
207623
1389233
1594132
452891
1303083
1219332
1492343
1196434
1066996
969012
235923
1373430
417607
119968
1287261
1158657
1634189
1307763
643369
743625
417926
1315921
61148
238963
1359864
462147
507326
1329527
499722
887268
312804
1017649
865367
706380
457398
152113
905663
794483
505718
295289
1601345
682079
1175990
1080896
1448928
220662
394328
631982
841763
979556
245671
1607176
1025914
348415
1241377
1504586
765966
297581
820791
1183247
1629720
862010
867854
751613
1448631
1350862
27621
249049
733535
292638
1276111
59457
920943
872028
1458010
1307144
911180
30408
445184
527417
1621169
1541748
1470279
1483927
1000746
337410
616483
196722
929435
909645
981750
965261
704288
910004
1608032
571156
672324
1052003
419195
345720
134494
637996
948803
507902
1028224
1414765
1100402
1029301
319477
1097155
1433901
476045
64112
283762
1031322
38017
1468021
42604
89742
746433
665194
316263
432031
962687
628370
26276
14525
1199890
149429
1292818
116946
1197932
373156
1340854
1622680
1167776
143630
1047405
806304
1599767
1302667
520002
283544
1409985
378965
1608983
1168766
536497
233217
1176978
886603
874923
1179996
236167
1534196
984168
1418172
1178832
541341
11384
940378
354198
288950
1109831
590777
611680
726023
669091
179909
213392
702861
677492
586852
1496803
289422
683512
1302269
13501
436817
128188
1449089
428109
860273
1181647
335125
170538
948388
1112933
176758
84713
929454
622754
854482
7963
1544190
1457379
1352048
966977
1438847
925167
142183
492551
1105665
946869
1539416
760371
1491394
1644390
474172
341268
61808
593572
1222271
604280
263901
1375291
146396
1549888
416684
423970
268746
1222386
1074540
92717
1421420
1600757
257432
26526
1136990
956009
118437
1313041
1566701
489798
650019
896022
1606916
1543002
305508
272736
883274
679553
246621
69648
1589949
870521
1183405
900242
468763
1206364
725749
375323
1074807
985564
612358
1045536
1562264
287040
265429
1042039
142851
1477139
1234917
961397
1114557
498332
618530
1106
1014088
524006
438804
604120
248261
119350
962697
410278
1592206
1000229
1076144
638352
1638072
482412
1339534
175207
1158963
12631
543989
1294370
1161207
1324250
418798
682216
603035
874223
213227
138952
558913
539225
1036669
270021
812857
18828
80732
1302294
673280
891214
892838
348431
1149553
1149018
1321453
95145
243788
644454
1433586
603048
935141
1155848
656987
1091608
153596
1164004
387460
687645
921897
954314
1384839
506134
359757
221330
130352
45982
554639
929530
220795
847283
63861
912140
197318
267434
1419106
1169215
272200
60167
472105
1117982
1253685
632334
896
3381
703937
867370
1109733
879022
1498686
931349
1010078
49920
24693
1297000
1252411
923287
139170
195297
813729
525731
394782
1595073
1617216
682239
747365
1580645
1575816
909983
347600
660838
805084
235305
945935
582133
432928
530495
776710
61724
1569725
991491
1116247
756121
733596
749212
1137870
1027390
1296688
1104255
907454
1039691
1066209
251838
949343
646646
159715
989147
873148
592755
513191
595197
1413084
28315
801670
920160
295253
1414158
1182343
1519935
1258448
345094
460217
1508652
1210838
425257
1270529
331157
1162432
759610
905664
1319967
1448002
806921
834197
443723
1017646
574350
1363751
232773
1376522
115617
465442
404348
1554072
731664
1254586
980818
907744
835786
615132
1517734
1143302
709531
290334
380657
1550683
1347449
919140
26094
769418
1277102
1015063
1638197
1251622
182466
1584633
392033
1219032
1068958
1589749
940106
186704
1205456
989885
198825
1632608
1039655
104204
368586
469397
1534299
691311
679649
27392
1556690
1111804
1460199
1229843
417256
909287
1206642
701673
75373
1510957
642186
1240579
205286
29022
1403622
588451
669328
407548
1239616
614759
1539620
625962
826784
87957
193139
290588
537273
1173413
212073
609076
748521
620518
449040
1225295
1110103
75095
316387
927661
400375
56077
112957
807755
483787
421347
196081
1125936
1134973
598921
1547098
660100
1026327
246507
649514
1303765
591485
543239
781267
1476032
1259189
945115
194715
137154
169612
268837
612545
1301310
675772
1058382
1151009
1543468
602622
33723
93491
1452229
1071479
46456
1596400
399529
180629
1447552
623584
1242644
752439
39120
292139
1164547
1632890
530816
353699
151571
828849
554222
1115533
1528821
287136
589084
313543
1124786
266193
443016
848895
1565163
1455226
242418
1336254
609600
284904
927027
1038279
220452
1241267
1347390
1362386
1594046
897899
651858
1015112
92982
741327
390145
1637748
893085
1046429
973659
396109
921647
556528
1163345
386974
46518
1115350
899459
312746
903626
1208942
1251205
894749
1238055
1178491
397026
1220690
1220966
1392517
580843
737421
1053883
412329
411667
795328
1350028
317521
525517
1634650
1532167
1418992
1076033
1636860
337519
63062
786032
1197053
960016
1449276
874055
681204
1107155
1065008
1612560
44676
986651
85178
1029569
654287
522174
1560299
697112
31673
44944
296387
1499647
228660
699615
1112248
473101
991222
1084840
876168
1028503
524597
1571592
1044686
86619
1624299
386026
357333
723891
1358100
1236075
127049
1125260
1055062
1200513
292659
664618
1251460
317289
876572
217859
316590
649861
871172
1342732
683221
375636
378489
106566
841017
1320250
215537
256167
988563
989683
1053359
1151790
1440827
820145
1616136
1053460
442545
1301318
90979
1068724
91915
927743
1067421
85545
1444452
60886
679671
1341332
1332159
1016186
1630550
1024464
1083756
992526
485456
1538553
713015
527773
1187218
57036
307836
133718
107041
935033
847689
76439
1378900
332825
865075
170712
258415
137846
198352
793293
653765
884177
1362449
149533
1617835
1040562
1522524
180541
1255782
1442537
1449603
576276
260705
1522980
489568
1089583
833971
248380
559608
1053968
495354
1172098
1295484
1173899
1569757
357883
1072650
1481329
564127
180875
1500311
908284
126611
1331646
1152904
507003
357802
660432
989730
590188
14272
733196
1377846
30527
390098
1124661
733215
880484
1626618
66748
236877
883557
454565
1451677
1105845
659614
983757
227498
851841
1320450
312716
295373
1176024
1130885
1143360
1615681
1114476
736690
775277
596883
901573
348272
887522
503823
53091
1324605
936898
785671
608501
737700
137898
613789
133700
936263
1389344
656580
366510
749680
320549
1091507
282020
851519
394979
452900
1236953
641180
519441
975937
397468
773035
725611
1576225
310477
963275
1203202
67384
792130
803424
566937
1036567
1248894
803747
1642075
1551926
1362697
295937
112022
1180826
1368920
948174
341348
399909
1084945
377265
492057
1390306
1531352
530490
1165835
245016
937072
711344
1398729
879407
432318
1176185
1546478
1437034
254336
528180
694172
1208155
1494547
78573
649126
946874
356303
572026
576472
278636
1145702
346355
168775
1142003
1442508
93721
931747
700478
1342213
1281618
946102
914209
1042957
994947
96005
1077005
468229
652457
132076
448747
1038253
682487
710359
425614
1024992
286412
1192344
382907
1045130
139508
119478
478636
86248
1003106
1502048
580815
1183727
235220
1458042
194303
1608748
589776
1555484
196899
1088206
1158503
1253238
1218365
1580974
1594130
1050473
61738
509148
871128
982012
1086970
190480
423512
1270362
495777
724166
915629
201359
820273
226709
824068
1502650
1344264
187466
235964
1147176
397758
1453035
7657
478397
483328
1539143
1333419
1611543
419886
585304
492611
514378
1364356
1394544
15278
1582395
531319
164067
1190854
646602
61400
1458876
1106880
569052
511447
257752
738546
788708
432650
700012
248653
872312
137126
971325
256773
448040
611627
1287975
867787
830238
1607689
308139
230581
815669
1618345
1603853
1370743
478335
663452
381587
1356932
1263557
1140297
169989
249836
743178
1551007
1486000
38030
1180756
1300141
32555
924932
1525072
1449132
1329890
382437
1112586
794801
1346742
601964
783559
1445345
365657
994895
418573
962558
499933
1112346
364721
1460681
1641562
1040924
37871
114950
950585
1401936
62339
420971
681844
463482
737520
982478
206834
1368963
146157
1270585
393732
1129727
799810
1171718
296161
162773
227640
184961
405138
122941
1313991
552274
568995
1191814
1566018
39124
1606141
1139281
293336
644857
946866
211002
535268
233981
13745
183532
919649
1484407
30157
163420
82106
45546
1333972
630681
575041
1577153
1138943
986245
1270190
911446
1426563
1382467
1384125
1476910
1359774
68831
407409
964798
611409
471098
1341114
229686
388205
21566
59725
1070799
913064
751630
907722
1051904
87897
429024
1511523
534724
1047872
1455138
1049297
1055231
1054111
392008
1114213
776076
171860
12615
1003819
374689
336257
531782
1584585
1307022
256992
1334513
1538917
1243119
240925
1422827
385759
503530
1561151
524416
297575
439611
802396
32424
441655
558225
314186
565485
311139
640497
1614223
1547403
1507394
1507364
1506641
49621
1335647
939432
540061
393660
1597901
520809
680878
315808
974393
587982
242250
1507465
111904
1415966
1151388
1193875
1140559
265984
183491
974446
1421398
1233017
651470
157876
42933
307663
51142
1113248
893352
829267
1503189
801926
699157
747346
253622
1559262
27749
418642
1151860
1365582
96751
478315
704394
996808
334146
922116
624245
360486
1230938
1506731
1202024
874811
1589232
1544334
1223659
17578
1172871
1312330
319851
1210641
398002
567275
1083602
879233
358315
544739
138318
352715
888228
903168
1244378
1207420
1216298
529389
183885
214562
468671
1480541
690443
397277
1143032
1299102
1232803
1225032
632419
1258430
1016110
357534
1193287
842368
1303760
1022427
230881
174531
142084
974659
892134
209217
420086
177924
1169005
827813
129411
723453
84248
769536
1279648
391256
1526873
665476
317442
249338
344501
1311126
899641
1548713
350492
291418
1065610
1030052
22405
1317138
818771
1409832
622882
1221883
280620
379219
929393
136115
87024
1297758
1215545
747475
1586954
1208542
1354620
1533931
336572
1573488
862729
674712
104802
1367985
4244
953488
915691
592316
981383
371609
981893
352404
742600
1116815
367001
530298
167249
1007517
289270
713984
1212985
951088
760544
36096
209382
526168
388845
760736
1182905
711207
380763
1104314
70609
518093
32718
712250
1312142
1368513
1360558
716809
625874
81942
221546
1276966
311740
591167
164994
22103
898845
374155
946104
1525606
441758
1616439
991079
1484604
1182191
1119336
757843
838013
589539
933037
1503941
267645
1476858
212770
549698
1449378
65563
679470
1177485
401997
1279622
112252
962438
321273
126968
1319265
1154265
711525
810477
1607300
1124758
1066421
1257359
675854
1406965
1054265
1398481
689458
549139
847012
1473679
8258
25013
862715
1511136
741739
1267903
1151272
1359583
623048
536008
1606238
864139
1604550
599791
1449269
73809
248455
1002460
1110223
235920
1142257
893831
259062
96796
361888
471740
1160366
717728
1108744
730472
1015741
256155
530743
1602798
1514268
1074030
16779
45163
1400969
506836
1402992
605961
618066
1048918
358984
433440
1578439
1091955
1371522
1644575
105370
777570
349711
888577
1317814
993432
1153466
931208
1520749
404018
1050366
399100
1320238
1223379
295265
262258
1205012
1170815
1387111
509981
569057
1317111
1532334
181581
88856
1419137
591206
1188684
1277829
1457073
1142749
716310
313783
179090
1499073
1378503
945900
607862
1097765
1102943
1302659
624320
291648
105242
604691
527317
292849
689158
26178
35785
834530
1290926
436942
1610036
1323686
1143183
1426076
115221
321956
446354
395587
425039
525723
345637
922834
1637415
1164564
111726
1538871
394644
14802
293671
1200825
888478
1070481
1448948
89596
65840
851416
1534495
892252
251816
269271
412374
622237
694898
978916
1233207
1585364
65223
816867
1483745
1097673
501770
1391941
393686
233547
1406563
63307
126660
5122
264576
1589049
1109053
77765
760625
1101851
356865
1501798
593314
1612973
867331
904130
775769
397717
1576799
1092033
684731
397997
16012
431686
536640
426601
1642251
1122821
945845
1203125
992514
24185
327311
117975
645116
72266
462982
220834
174503
1133620
62757
234603
399536
60925
689456
1441888
978229
505170
1461513
214885
103337
1369129
1123978
1109728
1203655
1494784
1341033
511093
101482
1647571
1442769
647912
771580
886852
1573676
210895
169958
1249942
915737
184304
1191886
1018175
349664
256714
221633
1247417
1233868
1565811
417202
1214838
1415252
327138
1544819
991612
1116059
53471
44851
376103
1165884
254632
1019072
1173062
1050096
1016024
808806
1614671
822458
72975
569689
494201
51995
260183
977878
583447
768600
576196
828247
950657
86586
1544300
825071
347729
1252328
1035426
864297
1026463
78780
1034267
1530824
1061451
511607
1317992
1098244
573799
586823
1188968
1077148
1165160
1525809
884067
1234605
1165373
1229275
58548
936652
1124950
786900
1160140
569553
858668
1254057
1310005
1324982
237011
1546536
1600754
852439
1107247
412976
545169
1379907
318128
643024
640211
58656
1320480
1166657
1551828
1646395
892431
311681
1344726
13972
522368
371859
1175626
1145007
945248
445885
172658
303429
520782
1337918
617216
1154185
735891
712875
1456503
798923
265401
1257232
36224
101630
536344
1003145
1095433
362893
1139537
102886
1524212
1323156
345187
339824
974091
40018
1228012
852007
904851
1057533
1123311
570920
147863
363827
1240974
1195703
835078
507166
981888
1571985
1603739
554771
380336
551865
1125068
633047
155626
959733
324259
781073
816243
783874
789819
525411
81301
1197845
943584
1412156
827270
889442
3810
1143805
851595
1232128
805078
654698
1181461
1530047
246556
1124675
1155766
1493196
1336128
1294829
371631
563991
1585075
746702
571335
289019
340965
10518
1515677
848422
459073
391787
861973
487531
1340357
384635
727263
217724
352880
348536
1032408
895610
1215212
1103830
1590703
367851
454763
1214770
790811
1526129
607339
1412295
1189362
1265481
113617
405616
789572
223888
101298
1144605
689621
755613
932683
1332099
481703
1290776
1594305
1546267
461395
1348018
1025843
581063
1284687
1097519
287265
395625
1467088
142253
70152
1460168
1372414
935814
1055660
647652
369811
356728
1328476
279293
1526031
264970
1352238
712708
492484
1221762
556864
756696
1001721
639747
1524924
266803
772972
1342578
452985
1042642
236490
1149324
467860
1499768
1529239
724084
711563
783022
495599
1047393
1644123
989170
1578880
1528488
65573
920802
1072188
1590499
977437
764473
597095
761394
492045
1073518
530048
1545818
1374214
1043610
267756
54913
435642
1451376
444586
147440
921068
1194664
755441
1175951
873148
1448258
899832
196355
1528439
1143191
30772
1104736
189472
1247731
1641725
1438170
450105
319179
1239949
1466992
354941
860907
1510823
633701
758343
680610
1037226
638031
1259279
582481
133309
505215
963014
1464126
1438289
1005464
375128
1630760
1000820
212488
657778
449328
289475
486701
1159705
806093
1247653
325285
349607
1586557
296151
845729
1204874
1064578
503914
1501040
1368043
646440
239974
1154857
1638933
761802
1177209
1254845
1582820
191300
1440299
1262705
942787
250676
1489352
759371
617052
1617102
1339192
726196
809333
1538326
1085964
835766
451824
1626237
1543821
1462173
984044
1561123
606669
1509920
1340876
1126609
1469706
1156416
1428712
795645
502199
289992
1573216
1079985
274061
300748
731671
1332198
11712
511863
429100
680226
492492
1455932
1524799
1357859
1336137
1543376
208534
1593246
1157589
1185497
712824
596628
1043396
872207
583723
611602
1584083
303790
112595
648820
840639
1117380
1529879
1331615
971859
368678
730547
1491895
1138321
795641
1620095
1049105
1144483
892423
178191
1069939
853606
459358
1521782
793729
1156935
666742
799301
104633
563309
1294399
897265
1065699
447146
328967
965208
822271
1055725
689471
281090
1011588
455362
1267339
1290963
903794
794502
663897
310306
1127521
961726
667638
1133108
1212675
131095
111585
6740
763385
936806
4657
925015
911303
1231373
521875
1538131
85678
512929
1456158
657702
7100
490694
629472
377387
796362
277536
1082963
382856
941406
1068723
152319
1262528
1305524
711848
515423
229308
492453
1378977
1080632
804020
108991
737666
613649
1554059
1414635
983975
452228
987201
1123576
1398568
535612
470073
1326706
955853
773934
859912
954734
460708
1482083
1031220
776862
1290729
1450153
768158
342774
661903
956917
575472
1227070
1155049
1434609
31146
359096
1568411
399341
141666
1381146
298208
762413
1048608
1482668
1240933
271376
267684
218377
188168
163605
1001040
1494529
478971
1185336
556184
1279669
1052259
1473026
634927
1121974
282810
1583183
179059
1455421
1360990
917164
947900
1064710
1209968
1409785
517757
1531429
928182
1411216
11366
126274
367829
303411
621931
962520
449840
32617
1080382
1228430
1022386
773944
761690
722986
682484
1261681
1275664
1062881
567758
464852
1103397
169623
1375101
1426258
286601
947884
476988
856190
1316362
1271667
826514
655679
492380
1042716
212028
785982
775758
1489853
997930
226613
650277
661277
100833
313717
513427
1126453
678801
245252
1371867
404475
1350077
1385931
227059
1451990
272000
853107
1209187
97098
716721
1070466
1067937
537506
937673
44429
1148100
972238
1031134
121932
1058485
755274
52558
1113244
20209
675273
1207915
142588
1224867
1547
20492
467326
604550
1399939
1531144
803394
1385352
1217472
1120022
358065
672812
1298221
538676
283110
463774
137517
538223
400265
1308439
638316
215079
32246
133860
366327
1144918
1005378
409722
208473
167538
584939
252749
1380165
900068
1212094
1134010
669418
468479
1136334
984391
219191
1634857
489461
735333
110638
1630685
648146
662719
1091533
1140365
949220
55992
13580
1261267
476814
1059155
1459186
1295400
1339895
941765
152024
546431
1586266
1610900
764246
95639
793931
620824
52006
1434973
1200987
855256
1505343
794894
589313
121881
502179
1347625
1013804
334663
982116
949813
1578957
923293
1326015
174222
1279006
613103
1377415
729485
743833
943204
482706
628789
360042
1135251
220309
1512058
1273538
470093
959178
920707
1540108
691490
1037629
1108823
73204
36377
1234830
717957
1455513
462211
1172694
1223101
1363853
827051
11823
257733
226077
545239
530121
1192876
33476
1491885
1582703
454355
191163
1642208
1225183
1136009
61898
151113
339956
1123258
1558671
337660
1368642
650285
577298
429252
151774
936049
146818
96672
989397
1027297
58936
1345893
1213861
1761
1252316
160860
526115
195402
500140
838825
128810
1643452
1424132
801152
1312535
68212
775497
30628
401408
1486388
1288661
840091
220953
1187226
86710
827880
1267794
965141
1461047
1521287
66022
1495346
1436848
681427
1574606
786990
647007
1310804
1312420
1231880
265371
1392302
1607591
1535453
1372376
414290
1371554
1019690
506306
800156
1039115
153006
954821
1271305
463582
1247829
282048
676850
1323721
48579
1634510
1235286
1574246
149478
70384
1270467
365083
1459748
207657
1605991
206117
404977
678115
364983
120110
33802
479841
1566490
251548
1075953
158151
1570265
1169801
531065
1497014
394709
953942
379473
1634204
1277383
137555
1186058
922113
1247639
1128818
53449
317043
334928
192856
876462
292129
1152214
839290
849242
576373
505186
1561770
1489162
460870
264363
1145890
372344
957768
1392134
949536
220192
1607958
1581972
399216
1352926
538594
1565294
1369740
834529
1140955
875087
808313
1537969
275579
27569
1214184
1186761
479219
1365302
1439146
1315
687648
620665
665878
906258
741102
629844
1551922
1567253
424456
592680
1272099
6678
1173524
724792
1183191
533529
431544
961989
539723
606985
1130530
598070
1634232
1210540
60676
847669
559524
516745
1076932
750573
784400
1209057
738784
668482
1331637
183968
150350
34859
1162704
1044655
785589
423618
926351
290178
240357
250868
127520
593735
1363873
464218
118358
306953
1013599
319762
428875
192021
934628
227999
1571300
765410
149655
1157726
1412048
521293
460651
569898
841247
1453839
876373
76650
1526086
198493
1552231
340358
1036175
1572184
1168196
153069
581249
31376
59325
690484
1427266
1276384
1619255
1246654
476803
803318
1244315
214766
623456
359620
1187879
264060
740502
1453873
1204542
889524
344770
1364266
1309067
1095171
419277
186634
1625590
453477
460204
354530
1132900
1098525
1583677
624892
1593516
958838
762720
56754
980580
762398
542301
1172073
1619243
190935
1119940
63990
1623097
1001052
570272
1398623
1169507
1083621
752278
126211
893696
147380
108534
1365813
1290300
1100809
514906
512680
885650
316266
746998
236595
1350347
1307052
516458
4360
83461
1242687
1221622
78081
1080233
455400
449932
35591
1138334
1059246
415810
1528876
1461689
1501023
837478
149191
7696
748860
34594
343172
1136216
750746
52002
1004977
1145804
619058
1019897
839314
103540
361668
876103
597426
486112
330132
815042
17445
64051
1384933
1393319
686584
1261984
951335
985236
1143343
12741
1259395
1288359
605256
1633649
1144539
1183
519868
1002579
148569
621246
1474348
1576968
1507895
211867
728588
739937
507454
434748
97194
130777
1613206
560776
313018
650596
31024
54328
330341
1230542
659607
1183775
523465
933199
1086521
1056158
468199
1307673
1571234
1122598
385610
1622615
189269
228679
1125232
1405987
1468757
692226
933238
1247212
1107956
1219315
1493985
1454985
1414812
1540005
1069370
1365160
1551100
825848
980293
251499
1634386
213589
1331984
541554
949790
350999
1151524
514173
361772
1234259
311269
1536577
451833
129362
895958
1295039
1217472
488048
1062136
780551
1153797
1149343
10416
866705
110507
679079
1127757
635859
24412
1407207
1366515
337320
685768
1127465
1206471
312901
1445549
1304683
21350
1591576
1038355
76843
1020306
409687
747151
48434
263767
605169
589511
282779
1615741
14275
1046262
132417
909314
55090
1252758
1498768
1610958
1351600
1217207
793792
1506781
50200
1506515
1510431
157892
1431832
1018055
1334337
177252
857389
652717
1338933
896946
1494007
817620
362408
1090551
1456151
142048
1291429
552273
1091499
243593
786867
302436
1255394
1523730
786712
961575
1576930
1570300
1433903
1233594
1260691
755238
765539
1156582
804584
1147666
316590
1142311
169643
613282
834422
1320925
919926
1255802
197369
1405126
208706
780713
76888
999585
1502555
1158819
72356
582284
64780
986939
1260289
1343781
304280
9929
1233909
25488
303020
577568
1214802
1080433
727993
1590150
99413
981601
1196130
399499
1200717
1344604
1038327
85400
242253
1639414
1130966
774459
1205389
1523161
1214716
1259102
1467354
556710
937616
1614257
284384
172718
224309
907871
1173544
232810
441287
679307
1055123
1495669
1469214
1130763
949311
102611
389046
1268085
1426581
829838
124179
621248
195899
483334
735097
1116752
269219
1263858
1007153
1108552
1525687
365504
1230020
1407738
860176
145912
1002708
903137
950384
755479
1372279
1294066
1645760
682260
895005
838470
1644678
798012
1259073
65386
310083
530680
502678
1260377
974976
112086
461051
264099
1528332
1090373
1534282
380655
1217012
1556430
1411265
879577
907047
1234239
875099
295108
239649
1059729
644748
928053
766802
1457647
462508
1219063
500146
457286
1108786
501672
200703
891419
885454
1370564
405468
1557379
700608
1343287
1461119
164134
907321
1179233
1129931
900868
673714
1493499
162390
76235
1345364
407
1124452
1094154
442935
227211
131497
1130286
246053
1450345
224535
188149
670079
617520
327907
707658
502838
1274970
1041048
457467
1140363
1332884
383116
705514
453359
479264
879177
404228
568666
1462067
1599717
447862
273458
947718
758099
992752
773446
1518945
1178158
1358624
902694
1497581
1030115
1299951
811137
1587955
448770
194041
1007306
1151647
880510
317933
581062
700615
978650
442541
937770
619477
45301
154697
107253
1132894
267065
1602474
1545318
372492
326599
706038
1291185
1144772
615500
228969
51344
287532
363278
1134789
243562
1040146
1498122
311571
1021421
64452
3229
915874
886579
617159
815678
4054
137428
288072
731230
572971
1039143
833183
372270
1074219
852260
675274
17910
1346375
131358
511132
1135291
301295
1232714
1383596
1374649
1524491
1051509
731902
1200836
1073078
960887
1327277
1230599
1474566
1543000
982048
944602
648533
162027
1194602
229496
694305
1612692
1144184
1076704
27351
39223
985145
1121977
127683
559339
314485
406980
729485
362639
947004
209234
1106581
159735
906170
84119
1369875
1065649
567775
1579021
942490
427754
664101
21367
534415
244176
354958
1368758
748502
809132
1406794
826397
1120643
254006
1490061
308587
469257
126289
471044
924306
101926
1234165
1156432
1484149
464831
1150388
1035589
1353751
809060
1147544
801267
393504
1030985
435072
493303
498412
182141
484993
777215
357833
432594
1338617
780405
1420817
58537
716306
1553210
1127211
628345
314687
207935
1342047
65815
1540787
1115190
130839
359316
169986
1391167
1002223
1302677
1470880
1571295
1538220
499243
1190613
3260
973569
1013875
1053548
509887
157243
892303
797499
338927
1390288
665148
1263363
681976
557151
1636671
1274109
316909
925864
484035
1054147
1216132
1381520
531378
798307
252341
1158821
646130
1101802
958570
1558966
1429502
1348090
637121
755226
972564
1623269
215868
1589890
1322562
1029458
1174980
1023096
24280
1399986
7122
1401874
1308311
1198472
1220075
1223162
285670
45160
276343
381808
751670
366894
476514
686841
1213934
1065824
536067
238012
595697
1148833
697668
1352984
1347206
107205
268175
1089615
1261766
512219
1235091
1011522
652069
656683
570807
420072
925699
1380996
668859
1609449
258071
940337
1460027
1302967
1439777
1272205
547594
251342
1159030
574570
1539212
437861
1509865
178897
628740
1260703
1633237
1499798
896794
924085
1463320
1558299
925180
779359
935485
1415411
360997
194550
413276
939160
1437894
991188
305762
1015404
638193
369290
1432122
509957
1439586
1540580
150271
1528820
1614886
306000
1015707
844860
127140
447540
1518334
911972
512471
740383
854297
360756
1257642
116645
733541
868597
1579884
1389863
1275205
352678
1634597
1207511
690789
1018847
1622197
838947
1129367
751975
1645451
1251453
1296058
1043133
900602
219025
602983
786739
869365
192052
789393
1640827
866338
51923
172657
816407
298543
1634222
1141120
286974
799864
1373694
933924
656930
407332
400341
300501
455918
40333
736673
799941
25639
802009
71261
427042
165886
1206884
759037
528200
427466
1080721
168851
468930
741319
1323015
1413347
1407305
1483688
1088649
569733
275420
1235864
1126704
1302767
691040
226514
354006
1334059
630395
477425
1056772
613533
1103371
400724
896881
564548
7967
1354185
80203
1504428
1599688
240495
1609007
965559
1061212
42693
1043576
443616
437186
394780
1235819
1014497
1214274
413384
302281
557075
1228284
1052270
1543085
1069105
122201
25342
846041
259398
397880
84062
263527
251476
1481080
1261458
45444
878946
527722
1013310
404861
181323
549077
704749
611513
414324
873607
1511756
1066830
1109405
1146228
441066
917806
487186
262908
658350
1532593
83976
1082783
538718
1077137
1400956
1219880
934104
261821
373263
650389
1595610
1300339
445678
640564
704729
1339335
299623
689013
612564
507581
1049912
186616
1268973
107708
660887
656941
1501401
518346
966985
1207907
1344385
1203405
126121
1037361
1292165
1219487
601919
692594
1147036
135530
651657
912721
751860
1430263
1267039
1408103
1356551
599466
1118249
1039414
853440
381653
911456
923567
830646
1118402
815020
1631686
1003913
515043
239395
1308291
265549
1000685
105158
985409
1361421
318688
882435
876259
214805
1458141
1113425
407718
628498
288115
173631
1424040
1504938
1171553
684779
412279
817702
1444407
806730
1505195
1170346
239216
1072784
365792
978279
919377
231165
48628
1106245
1416608
774832
986747
688468
941295
1489193
561989
1183258
28964
1494868
1277724
86534
632510
1428280
1022804
1242218
1607259
396949
373487
537294
577253
62145
1619202
420142
749431
23579
32056
77997
96831
1547991
302118
177605
1612995
1466467
1409164
1434017
633321
859029
1174200
993820
709106
10368
1035787
608832
696297
624440
666912
303869
906367
1466910
642881
1565580
493425
848358
650208
88899
522785
532138
519509
869177
1577355
516682
1457191
1247380
436405
508579
144211
1318406
1251952
1226573
571399
891949
967169
815706
1446418
1003301
130533
1055834
1413751
859778
330751
407737
1093424
539851
95213
847807
155942
598109
190534
1152902
1235856
1213091
344910
1286578
330738
1158532
1546248
524844
756799
1394756
482120
26132
152582
109213
958010
1554291
1449790
847739
1365743
869904
745919
1397311
557837
1186951
480556
87322
253391
183057
845837
72450
927070
249086
1067607
61893
1440554
1641338
190500
747369
198138
334429
1533445
268002
605646
1033520
707700
1237273
1639547
753225
322195
825180
117678
681721
186331
1471554
1333143
726195
725259
244882
1426761
952613
1244763
1304854
1129178
127037
1603001
514667
1823
652338
499183
913401
62109
600554
832218
553614
271382
1365012
630506
137705
581481
1369993
1030401
1225570
1230949
1158734
1106430
296862
1322306
988325
1055473
1098381
504826
618921
1325828
159316
694
64648
801158
229238
368747
1320703
1495755
430129
380727
689790
249873
287084
945899
1483719
480997
694716
1154837
1149568
1241187
968225
339158
797945
514385
163714
1006370
19992
391611
81245
666560
1383097
953750
1608763
614835
928471
70550
557938
1276264
732851
1392790
1267779
114010
219247
668350
328837
289426
1338587
1601944
923156
623931
38569
1093610
1486507
1228014
377495
999862
1574206
1215754
943364
1626246
1149193
986056
1305398
585345
815325
777210
252890
1137890
1570027
1489797
733598
267269
213512
1055691
377720
885735
1502282
364094
1179827
938342
1016760
1278965
981542
829980
528156
1294732
706265
874084
1151806
799828
1520690
1346176
210673
447102
236201
111723
1095983
1434583
1553081
1420949
21893
740586
1328397
918211
32420
337200
770061
494174
577492
1531386
1059937
511887
1335345
359348
447510
736351
313406
262732
1365906
417671
1330441
1445909
1087503
392748
241045
302786
507596
637607
270745
508015
117166
1299188
663397
697392
1329050
267302
538981
1622304
1104341
1148664
1575660
811629
567432
995199
180359
1253310
1558194
444460
417630
114809
52932
1156506
816989
342318
158613
401240
993098
896614
1208141
730751
798259
257966
440582
408160
1090639
1469456
1061830
248546
975002
114164
998347
1213978
801807
75848
918688
828365
63029
409964
317572
317886
325902
862934
114619
240344
607787
1017776
1525527
1349143
187797
1083884
814587
1428319
1543118
295696
1151517
1220127
1604640
408482
667159
1468793
778970
1297896
326328
151460
842578
1525694
1401666
378760
902550
1021191
801712
1293884
59004
1221199
221096
998143
1083644
3980
421897
1275730
53259
378705
960360
838059
32563
871928
1389087
1429721
1592825
437799
962016
438172
1626356
14391
1544226
921256
1137795
1378603
812235
572518
743120
1619994
195631
711502
1113851
526105
648899
446446
677393
292143
1054361
189822
805420
1437008
1426282
1103798
275220
197103
1235716
273081
1141482
1449004
1250112
1477720
1301442
833350
1258886
267865
1210075
18249
76614
1512472
1526997
1065970
1275230
213436
1559419
729716
783521
947806
1466714
1416861
1100389
87810
535783
566996
14802
1239642
35169
887239
851831
1634169
757424
958981
563132
1539429
1333652
849912
430462
1128012
289059
698769
9001
462767
590050
68344
630798
526153
981838
1201233
636902
1069596
989177
667741
866180
118489
827903
1492236
411320
1429138
798580
378483
1627539
982470
490204
1394999
416677
1312608
976718
412033
707701
749769
676279
1065167
840619
1306594
492266
795124
293990
110152
323018
663844
670561
1386329
1300503
1092574
450884
737388
797933
273147
684124
1276813
1101087
649663
359368
1518146
287178
737059
520357
881303
1219575
10509
606300
604428
1047593
283002
430938
192611
1200550
719733
450883
439595
1431422
1316220
794414
488127
835477
312933
840847
1454045
1390328
1073803
1331415
1056724
144578
643251
153722
811972
348268
826822
625604
1247206
349675
777360
1561496
1022513
351390
323846
1416042
1319486
780103
1519166
763702
1336761
842527
1300292
1209629
1283587
321745
705078
1063285
221434
547609
1185777
1470150
1475033
977475
1486929
645426
707351
797194
15577
73301
897812
1177447
560483
1158462
503710
1067454
1616271
1616150
686860
1123630
186967
1277719
453790
261815
816288
1379746
714006
862101
1620128
1360840
1277082
1250345
263620
322686
221426
612469
294647
855546
230427
280904
623012
1375161
1563847
771839
1051008
1332142
1310968
234523
730264
743649
138030
952478
508080
1166480
140973
38073
1099102
928500
611830
719718
917239
1342983
1310484
445108
305289
77680
799623
288635
1565162
758081
944689
1563679
1042528
1448112
1491675
740633
1069556
1564373
312634
451653
921704
24277
34478
1543076
616431
557860
164390
856579
877852
1026620
398990
162975
1098281
9501
483164
1009441
852653
505098
984713
1043986
1139458
1141924
478776
207735
67742
1405902
519623
1186661
1510138
995434
594538
786746
95189
7918
1081777
64673
547223
341586
353896
398737
651344
1563802
1369576
594725
319595
313460
1593103
810928
1540712
259321
1403596
410654
1261765
200533
1287251
1245326
978200
676696
1522770
731753
23471
1385724
372299
329727
1523145
880599
516655
846917
1472402
407141
327673
1413363
934603
554979
1373359
1509889
138385
734094
166053
983240
286121
1231533
354675
1493613
1481452
1252299
504995
729909
1233198
305870
1360170
1079394
1420461
370391
778718
659282
965144
277661
1122358
1183966
1070670
710510
529783
52359
526740
754804
716256
281520
572222
949009
1586567
1125862
1571058
307340
601972
200211
555039
347550
646932
879724
1227156
1133484
368565
561503
362543
1228361
526644
895686
326550
461113
1472198
1412931
223170
1273174
776071
734786
1353521
485107
174892
1286008
992501
795467
74114
533358
971691
208876
235861
1471984
1385943
266915
32494
447701
11947
661540
363124
663189
1155166
1088620
1307445
1403432
860628
1459069
613348
1372027
1547041
1317313
804003
580898
1440720
683555
758541
40065
1320651
1502102
213855
944833
1573814
9880
207275
212266
699934
494089
1085026
143209
1011070
118614
1525890
737856
258751
1485448
305137
323586
1162360
542064
94919
834849
1408156
822310
731782
382660
529483
388226
44582
820943
1123194
727978
790055
703936
319433
1367915
1115902
1287218
636785
516246
1371118
913367
757860
528360
841075
260312
452852
679715
1167482
1454139
1053824
1568864
364579
227828
1640495
98089
1248733
348810
870070
275198
1144032
110717
1051806
1108248
673104
1033467
1322228
200685
1602544
1042987
332935
1355268
803560
1196773
256785
187583
578671
572838
431853
676201
873310
821234
1258190
1626169
1004676
572700
843733
431262
17273
905241
1565224
1493625
1192884
808782
1102173
495142
823929
817888
567670
566441
738379
778235
928768
989439
896359
589217
1125215
1231534
982186
891847
1069588
1196104
362299
217191
738209
1396665
133851
679018
849405
760981
613818
779685
984482
614463
131692
1027508
1054686
227794
787204
423462
705571
811818
113114
1030638
341893
1156378
860391
1203168
1262160
291243
799662
1176812
1440272
1330241
649758
778770
1032885
890708
435059
1032314
1389920
1288583
1152697
798376
173397
10021
246084
588549
942285
1274847
1397807
1353896
1047445
1487713
351948
49160
1227830
547797
182820
202321
1238944
1081035
480995
63528
897129
165687
275993
1453535
537435
287371
197213
1143271
155452
612463
530326
895402
1586389
732705
1529481
302252
1426900
1360187
359256
1280029
1277026
769991
1303603
1197375
130693
956422
680482
289834
1067865
1629476
1164490
340320
122973
1487682
742797
53620
931000
1056957
1330355
88900
1629070
484483
868891
890437
500931
1462887
1050973
160825
1423312
71497
1121076
31815
323278
1059874
866416
50388
355095
1313053
1177081
110071
725237
1448975
356599
1382296
523937
592559
724314
199197
1444473
404378
1113208
698996
581400
1485999
971943
89017
983557
1229133
1382141
957946
1292020
441485
1182547
510764
1498706
444601
1438430
1241162
464114
1446300
1645068
246237
886798
666905
203569
920051
1496723
130487
477882
1020540
1614472
668659
908969
264006
205303
238547
522434
1388989
1433205
718691
843396
580911
1462335
1041809
1287828
663332
48223
590067
81044
141349
27146
1191932
1599628
862435
1185390
1416143
1124076
73857
1610775
1179493
1596320
225148
1155555
207655
1169325
459501
635106
1097430
474016
430036
1180068
780588
810368
1533084
894907
227324
1138765
1179984
1440180
980459
296351
806530
1504755
1461132
680096
252535
1512643
1027156
1492821
1193468
1115357
608249
1589367
1287194
643460
482823
932728
962587
521466
811500
869881
1532274
674462
1068395
275858
879376
466251
469402
325770
435979
477294
804868
791652
1539005
255005
1363114
1036117
554446
697961
926829
380078
31593
348177
134951
1186810
872701
83654
1349166
1419940
817085
863785
474095
500851
28900
896253
107755
637276
1493084
410003
270760
955787
1597180
1276247
1561882
798563
1601040
329431
337694
734667
956720
1396252
1204020
766717
327032
964744
1010933
1081526
370178
1441147
361810
195728
191279
1356033
1135656
807135
113348
1119412
563945
183492
940032
1026365
1462119
661003
886812
184772
535841
1105888
1586246
1418239
421355
1402385
1207837
1284248
1447415
1499750
354617
1568976
679462
281138
124234
817764
1358759
1457234
697580
404505
1580453
836328
1048192
1126658
1482733
967813
843419
1617247
811143
1243766
730987
10781
1314406
1137352
99255
1000947
915340
696753
464601
778700
1085820
111495
1214117
508260
868643
271421
936059
66985
541853
1593769
1608946
1364446
845938
599433
146680
25258
1305807
569588
1100080
1589284
1571399
210235
1528246
97820
1534494
1152946
330832
1518132
1337470
647914
1578728
430147
1031412
1053004
1420272
67270
1001065
654339
386055
338932
609289
365679
1192589
69663
384233
1535890
1398275
1098068
640658
61834
1234551
1220124
1551344
1358484
789847
600343
363957
1065099
1157460
693053
1445121
1089353
142188
442382
909247
946683
1580629
1259242
1285837
1254859
65799
1405129
805529
1481202
123692
619774
788842
1584512
1280384
1612999
501387
962692
1074148
525304
329537
187329
1420418
118789
234427
1632669
463675
354473
1172190
55299
434868
929452
925176
795626
344355
728979
137484
1446204
1645886
491037
602492
624597
791785
581482
64501
29314
1247274
268759
612505
1100401
1431777
783747
290994
626840
1256629
302485
1586614
779366
989335
1266172
876008
1642841
738429
502228
1338572
695556
285656
1343034
972145
1517853
1320165
1226044
311268
1029250
1439010
1396183
1603913
206769
355170
445124
1309593
263065
643205
1165087
1513831
1478844
910138
1151910
484962
71129
856243
1470456
1010798
886994
327771
285049
330017
571759
1416519
1635336
792792
54314
794508
1040004
1582907
1472083
1379449
1559900
248941
510014
291536
106626
255498
669400
1319089
1478437
1332874
167037
189791
1392058
574525
418700
185115
1403375
1113431
991041
555870
1611680
1073367
1610239
149414
224355
647354
285173
891200
1230865
1563023
1185997
1424207
488549
1345927
1113365
1548797
373159
799800
435211
218661
388329
809046
1433824
889042
985913
537685
11015
233733
912007
1161285
1443125
1188983
1180712
355509
1037008
1265988
35984
487481
851653
1287108
1582949
1590865
383541
110995
678043
1476945
1340153
1270099
935776
1254809
1571715
1222972
296887
1619630
988401
136573
1438418
162426
1046756
1038834
114661
1338382
570541
1065391
500111
137615
413242
1179674
200400
235683
1258737
1264195
1301332
558255
1608180
278863
910278
675506
64249
320355
1104018
398101
1102102
315194
1407086
876206
446091
1042504
79824
13168
1253954
1537838
15807
1020199
153818
1256535
1377314
423080
1144606
736786
840955
925372
575676
452684
1418645
1597273
487818
342731
668970
1400693
1303104
483352
983161
708190
978758
578727
544040
1427013
1017038
820252
400258
685467
1077525
794897
1459616
883596
337756
732309
609462
1573788
811461
1375353
354345
867591
1531629
953200
1169095
278262
88556
538413
261088
1071908
1277546
711716
1258123
697829
275726
40574
1231654
706881
1140458
1437861
1225115
1023529
1219274
1322604
1102948
1093756
64133
235288
1613782
956921
1074896
853805
690577
1359428
448571
1385461
186193
691497
887444
1527481
1086411
133197
1425288
538843
1307604
796977
1159618
750185
679230
1174874
585360
100162
548772
1300896
872582
1236842
275225
494677
1429636
399575
1331632
290522
1089028
1202885
519241
524076
773146
791859
179791
5033
1039443
809804
12233
1172591
284804
668400
605227
710188
891424
936948
1162859
1415658
1354617
98997
437044
980881
23158
245835
650523
583344
1034541
365846
1452402
1447315
867096
1316988
858994
334846
1596927
556057
1491741
1603026
1246372
973615
359719
544186
737667
518242
53703
432301
890364
569776
446741
720547
104225
1262544
1610218
1355665
857395
967899
159835
1141965
1647160
577915
318685
294323
705971
712441
864350
1384421
1525406
182730
1432949
910602
978451
1030528
957399
1587368
95338
569542
1393351
615917
1388725
1492478
810713
783755
242991
1136084
489007
61624
819116
848040
1136432
631862
1186992
548434
1389812
1647016
918726
351180
414871
1220875
75258
1239681
795851
1170000
1462690
843038
1481998
532433
433558
1427755
590312
1503911
491401
1378244
462853
1473537
575721
723641
970998
1191829
540941
1559647
550497
1364600
608895
333021
881071
22471
1373092
738941
1169869
726903
1004739
148365
729946
599945
190550
1508919
348800
1423985
1027685
849497
1475159
480557
615358
1309409
956757
81221
723693
1456158
433853
1623007
16290
472826
316879
864219
529883
1146505
1636968
394624
1168101
1532867
1515942
769690
460154
854388
1268243
1443514
1032424
246360
27582
73691
977907
1371017
521049
150346
1297809
298085
742162
21600
697366
340413
1347387
914492
370068
713683
1475843
1505829
1119899
530497
316216
229182
819883
136055
1015072
825454
635039
990583
829247
494814
1307600
807406
1403796
175233
999089
91935
822825
1179077
465190
387141
1137900
1118570
1074769
756389
1626781
273315
24430
1237424
127876
13611
855697
1057349
1074011
141960
766292
1190107
1248664
1458235
1576428
1095239
866805
674772
1437098
605876
908927
655780
494258
1110858
141265
287454
1586454
1016836
919699
723898
1498674
1212604
1144688
1592348
446410
1072943
360079
7513
1588593
1346336
762759
696556
603699
1372565
1169507
169195
546331
1399734
1338682
350921
985871
41206
1322445
339700
665837
480459
1284194
277770
1314082
1386467
1433044
355457
446098
1165121
1317127
14303
805990
1006099
1419036
952923
1129433
576808
1226973
1240342
1489463
1158471
1398078
1523290
1081124
1616213
474535
609123
997312
996341
299043
983530
1325616
1430472
1394802
365540
905429
902694
1417311
1040397
192925
496556
201158
1221940
793302
1125828
1499078
1031783
1332161
1036098
51099
1313703
1014749
1504591
1495217
467820
95427
208929
1409945
796803
1308895
435926
889079
862604
768646
119542
1264615
616534
954065
125452
1024736
1422238
1295983
718485
278511
1502918
995148
1600508
488908
1625277
961338
1404419
170811
1078255
102866
921579
139416
1371943
1079635
1357694
427812
1480129
1644194
511221
686365
1303128
418720
740564
1462124
1022159
1548914
617762
397691
242974
202423
1317922
1578095
160717
21527
661229
802705
36802
1126542
344792
761180
301501
681280
676297
12363
1156308
818341
346928
891026
1566544
1192960
1319496
673390
510104
1526554
1249416
939659
1120180
1350755
1132273
734818
577290
982953
1433653
399966
622513
1317287
364788
1001977
89774
792194
683918
636832
764345
821922
978143
1202258
1018935
202213
1166008
211640
921851
1015221
831429
986549
439919
1564704
276225
468850
556310
1604463
698966
189941
1226036
1294937
509334
598481
756991
149411
1216657
934943
491263
228496
757489
1055741
1640994
1003389
1266896
1297984
397397
611945
160018
1120744
27740
626846
202419
980066
224998
1292295
1064032
1171816
1410219
538432
806884
435952
822269
69992
984021
1334835
1590512
176581
142543
315616
645307
827174
598180
616901
812307
135214
237995
1214479
488377
317702
1298007
959742
197274
120513
7480
126006
1583323
764198
1455027
437023
897455
275340
83069
1125466
741751
866383
1633663
321486
841871
200967
250399
615839
1149295
410267
509431
1464303
442306
849872
49489
1379504
895676
623857
465579
556553
640958
856803
1536826
1598999
1500647
716788
506534
1191523
913679
364630
1321800
332527
57807
1398710
1248679
164693
820897
446852
382547
828831
238704
977846
121352
108087
751151
785908
4861
482837
261196
640663
348751
1288508
588487
1560897
205636
648620
175634
883511
329193
239924
57577
1356290
58171
1137955
1367923
421703
918624
598683
577139
290687
1330561
577225
1305615
1300080
296987
1078859
472918
1156548
823797
535250
1491828
977835
420803
1213441
1294516
234592
144330
1145374
170321
1500209
628958
443968
1353393
461570
1268177
121281
276722
824031
1369557
136410
444215
803292
1080849
265675
172616
1296574
900279
1575277
248689
303092
344142
1274352
1435031
651364
150584
570890
87358
758159
1353034
57637
1136993
943974
55317
795657
1013316
1596574
177434
349991
693890
56177
312511
1013342
150094
1103525
1355077
1103721
858080
272679
182837
1431564
1575104
1446306
844429
1121816
532574
279506
558215
1176131
65999
1444767
712151
141829
648671
812048
1074864
614670
1377883
1088369
1644356
627876
478885
490274
1497477
690479
425873
1429426
1482630
1620077
369872
1101190
1052184
904097
961640
1051458
988919
79285
83452
53803
1423257
407515
1639465
398939
801349
1058535
415106
744935
214435
1221223
918955
875383
766689
77122
642254
399011
1057781
117858
384191
929278
1636075
753664
1487222
1019378
199884
608261
631589
78883
808864
21114
969769
1148372
1386814
209762
1615467
1152630
1155254
1507195
132654
686333
1488168
71345
1415785
803353
1040004
314246
1502002
922401
1144404
381391
800217
351056
718198
531289
723751
982943
915998
100967
1618238
273462
495091
986226
546781
832344
79686
957927
697721
232211
262579
504592
953084
332402
875700
818350
589155
685191
622171
1148068
479521
1625783
656060
1227813
634753
480649
1583223
438989
287844
616519
116883
230886
583312
1602745
585996
204971
1003319
712818
1247575
1093794
511682
1193450
100041
1043889
1367413
1137049
1157601
143136
305135
252900
1567193
760280
1220985
668831
1497775
432241
1001983
1368818
293286
634634
374104
727979
786437
1085870
907220
12898
166327
1543852
169952
481313
612789
1445387
1123866
1076832
59594
1242450
1545496
580302
846700
250579
1312150
707729
454162
1611067
966
100800
812091
1307852
1593214
710095
642556
1240516
15149
1482563
114382
1385740
1477326
713015
194242
1485743
57249
1348360
810357
491222
1565095
702379
1057507
374467
594577
462082
351308
1610298
394949
960699
624504
90618
10321
285905
651191
28109
1016018
1331649
1281738
786629
1282803
1021595
1641328
607891
745150
1497829
585005
55842
193636
824118
1512167
598068
1065944
1269440
1082282
1235488
1044717
410323
1225351
52917
1261997
339647
1146658
1325710
1052689
906807
1565527
1133898
990084
836464
1552166
249866
1130703
86312
1151467
1301488
383500
141908
588617
1370435
1543369
327961
100523
569394
1306755
207329
136432
715674
455022
162435
454851
1173217
410714
539510
279443
920
314617
1456831
955258
224086
1488578
579760
344788
1528254
1020540
426386
315148
1059263
1046151
806609
655893
339851
554813
704696
420063
1600021
567670
1061153
1253957
258690
1107277
687365
1283641
956332
471566
1216692
190849
863823
813908
72543
1409568
165577
193037
1010363
913752
66985
256845
1627936
470030
1417661
1084885
905705
1433885
1483213
1610792
1249815
480694
444107
8400
1643212
1207591
456069
597650
1407043
1268026
1413063
866307
58583
1518832
692511
983039
240682
1228062
1380705
543702
1358531
234614
437658
450563
1512088
1003932
1554394
1535742
1330321
26559
546947
1083251
1398514
571215
1425147
890825
1610085
1580709
1233287
1084623
1236490
96945
1630877
790698
1012441
1552188
1209735
83431
322527
834169
694666
625187
275079
86147
1448806
1612438
1439802
642272
413885
1239108
230580
430792
411887
1244695
1347653
970346
839968
432161
602750
1321248
1343133
951921
303328
1045439
539839
567272
678006
320001
1174324
654689
1226249
1438707
1533952
109647
800764
554020
796463
1182840
1364219
675560
445269
1112370
712133
1241402
1424117
494029
264282
205009
205587
382549
625129
1363238
1237262
367576
919633
1576310
1340942
36884
1358653
830014
1089249
1115547
811360
612177
589562
1099671
1168822
937709
695489
755960
966459
872758
377705
813849
71553
334024
19169
642711
1023066
1199032
1519505
481474
679275
1567571
819514
1068872
196347
1461192
708467
51500
1291615
552724
1296828
22698
214923
1218073
18249
399286
1587589
129156
1209574
679972
84990
587258
1146865
248490
1343627
1393567
1225547
1168134
1269802
550183
270570
1623201
983271
1186223
43559
557078
507432
9911
1638477
858067
1373528
263922
841768
972131
893711
1079273
10487
431472
98649
1086429
1383164
282859
856635
1402764
1169504
1198874
1065580
1183796
52989
1511493
543802
1610293
646647
559713
995384
854616
230527
1508374
1057530
716948
950424
831751
1181614
88696
82054
1119855
657999
1185363
9942
527515
1635164
1272976
449633
295947
480959
111844
1585583
1053079
668774
1169139
743270
534269
1339469
960300
1092865
1245480
1639982
1402078
863040
219304
1584639
990736
42002
362259
97245
477314
1609221
695751
347533
1434622
1588502
1511583
67209
1452876
335892
214696
701911
833163
853483
1619034
743913
1482044
720150
1123730
51367
926955
1517733
1428949
519827
1206689
1269855
890605
1263234
618111
1163881
1158565
694885
688216
1132990
661545
689063
398525
1341679
997398
579310
1089364
1353490
914561
113347
1364950
335386
281275
38791
910008
220928
1331750
1421939
375317
823294
353788
1127064
1028740
1219258
1471495
1345689
92169
333318
745643
758923
687955
1256341
386401
808618
996443
933565
303686
674223
1208254
1505059
1218228
783069
1300067
1241266
294169
817607
537418
1530100
1217071
1160859
322414
453310
1382532
396024
467725
141250
677661
1456153
302931
749751
208623
891286
1199536
1075218
925971
765899
1000461
292762
51867
500479
193284
283772
1284972
1480612
1233315
1277944
1184745
190986
1123058
552870
1147624
267350
264679
771142
586431
852064
1145500
497441
1109732
916537
244193
431887
450262
1085849
1314861
866810
1089216
969535
124367
1121902
1633821
1001606
1252544
864027
136364
1242327
179987
1038031
273131
176418
1422091
853958
521926
1499012
716243
1152896
580898
508880
68510
956845
1496732
728181
686137
627230
1576868
807468
1318715
308681
391517
1561716
566090
740433
615725
882347
786534
1607517
738964
803650
537435
1249866
748334
475110
506792
821634
349488
744857
54560
1121300
421380
733858
1242757
1118814
1061262
405024
564910
620212
1509433
1070370
598247
1367592
1070657
1264769
665974
1567299
1133586
828034
152752
1551580
391129
1492402
538172
1288002
269871
607409
359774
1436
1510721
1349848
1474395
262660
861033
774877
1437845
1037600
1223417
485568
49590
1315616
507429
648550
1120109
179752
1349365
130388
680075
128747
886218
60290
777691
210358
251269
1123645
950329
1343284
678901
1507902
1148649
348058
501379
992377
409562
280679
903764
1142049
758868
146647
1380889
1616642
7306
577802
32083
342025
885498
1035382
929664
1367038
404099
591168
1468239
614606
776873
1109451
148112
1212699
1617798
265711
1432464
1200712
1608155
128152
883324
752257
906711
606745
575262
1183701
183746
1093144
475594
604893
1240512
216926
1187062
380077
1458771
646788
833159
655636
629835
1098733
1015082
370378
497989
713049
800730
235337
1308147
1589866
1291287
1382741
518341
866375
822501
341623
1570854
1054221
629434
517683
620688
377995
1335049
644287
396120
1571249
695320
803128
411146
351031
1521368
512036
837145
1582441
718739
463487
1443738
899151
490898
1368186
466120
708311
1224247
1004224
414675
1572393
467557
1198389
1175867
992317
1175436
1275416
72779
920370
429757
1139791
1408557
1081285
953894
894712
1294107
1482569
256227
1427757
470532
360091
565242
304434
1553534
662689
907441
1152007
1559188
1375151
188120
437058
305425
1446182
1503145
304771
613497
1257858
499198
750978
1226391
430027
852263
864004
836181
1316748
1222783
1178533
1487672
925227
1442432
1324835
1482100
641079
220673
395889
28146
770602
115581
448211
202256
961022
1567381
1017847
485613
1485082
1184070
463443
1508715
1132359
271821
945737
546283
1636059
1336745
1167543
984914
1410584
418427
700490
139416
167880
756549
201577
564118
1116508
1324265
1476390
1368805
817945
1196634
325191
1008267
1611694
1194782
57519
103860
1116920
850089
567553
1370341
1481245
1020462
1280440
1486297
1547201
225608
1617524
408004
15487
1220142
1249080
841653
1251848
1608514
471020
1553683
236394
1156957
1442908
1576445
1229299
289750
1355268
463246
493159
772003
1343180
1423909
471778
912039
352244
767503
1556833
211798
235555
1026265
1075943
40685
520131
289248
464064
280229
717382
629399
630643
1505301
350210
155935
90153
521275
257737
623190
1458206
501095
1313180
1184412
679456
336323
742148
110262
425891
810395
537230
1249374
1043476
179921
1558272
193889
709682
1369215
1059317
148097
356908
721095
412213
1065923
654104
741771
25264
1074452
563639
985172
982118
232247
1369806
364905
1509666
1409565
458202
1246642
683357
207666
412764
879110
1304880
672384
1471318
1646350
832947
463730
953440
1442661
1396935
1268689
45325
1636999
13721
1275772
1057809
461734
802762
482125
1028536
918944
1423364
1140590
624516
1058676
1303242
301587
848402
517937
489403
1021645
156974
1598067
1225146
1079821
442458
846874
235544
792597
505683
901345
1506891
347946
498645
130724
1382596
203814
899701
586962
1625306
788077
1066637
656688
1375676
1202576
567436
68668
949918
1646551
227625
166943
1237307
797058
231710
1310147
44022
1083746
997755
1465269
896686
135874
1400617
1096924
1534556
1116795
865255
516480
142355
322000
955005
141212
424184
931477
603147
415688
1115926
1131525
1603480
1150828
1320892
1390805
1248398
1603926
1120820
275646
1376280
1448672
285753
880218
701539
1363672
948318
204466
251636
581162
1368050
1268009
943089
881211
1136660
1353294
952610
389490
1422726
1374559
1066134
894840
1434284
832422
1506733
1093624
1550160
334047
869714
317370
474000
120429
188846
1419176
1134168
1579365
637524
245821
559112
1090902
267881
1570132
172409
1321621
1138094
801711
435699
1231989
23606
732503
1500336
596782
1592020
925402
1220382
1029740
655763
146499
1341078
593173
1366020
1292012
208377
1297893
1443901
1006455
1636870
1630527
272173
82584
577755
1015705
518543
960287
101659
411948
1619049
1203632
1420076
301547
329577
894861
1057696
1225704
1132746
1250374
1358001
885659
1271787
1053656
14006
163449
60856
1503877
194330
424568
609820
804095
881469
1442993
126812
320186
1216067
840398
1499158
507031
1136095
394026
245188
456983
819100
416287
887479
1166589
663558
1526585
393527
1356401
1510980
486822
92222
657037
660301
894057
692004
765189
1295298
127930
341464
1351915
866173
227798
830119
756921
514539
1116415
62425
1169829
1572932
1623789
1499553
454440
1219029
364349
402283
597733
1255714
516348
1544198
1411739
503397
1074716
735068
1141791
714169
1390434
1539444
1644175
749827
1127913
1441051
905272
700577
1252665
22999
1050417
635640
1203356
30627
1420025
761194
410741
1361522
682422
1319050
1102755
839851
227517
931682
388574
39712
294289
905588
748640
146931
901730
875089
1446449
1528488
832371
213931
1215140
867702
1537240
1273018
1431127
1169191
345125
1084076
1411696
1632040
1546393
50130
371599
359333
378375
1136458
260682
806202
1043142
1048551
60964
441775
1469176
1387204
1587675
965141
7784
1057501
666418
704608
738704
1433291
1287805
239813
679936
964283
192316
1074124
848961
1138244
368760
1056125
311052
564319
149678
1120992
1589258
847392
674890
828273
140210
561506
438839
1247656
1618491
715429
1634136
1505024
641498
605792
85902
294783
1019135
711647
1355651
189125
1336442
995595
1280773
1384327
469431
1220962
1112475
1181036
176758
945845
1373453
1049184
325473
1581627
678711
598306
394820
1149984
138993
192628
319891
410990
632009
553320
1577606
479831
682844
1438243
22659
1462681
49514
90566
639319
1389521
1510546
881336
801721
290297
1413695
50774
1495693
1117859
1610068
1114247
425258
978729
1181350
1275772
723448
850564
29604
148022
681963
1621453
153550
52466
136934
1456678
1116559
1096032
298445
1004916
71717
920200
194617
1177958
457549
1156194
361309
69306
912316
1555998
111936
621583
103637
722231
73368
906645
1352521
499763
179478
760033
461081
1527848
1483505
469181
1197940
1476431
1458116
1417590
1335834
1023151
94245
599129
125699
156828
483739
1459604
1248981
113934
757515
1075202
32497
1032285
301026
1334740
1080706
562231
1362959
1571114
245005
284458
824700
55834
1509710
1098515
758981
143840
784328
152304
1053558
493362
259854
416473
1140207
1453479
1197294
679018
301095
908983
1585610
1399696
858089
693187
653475
343654
189004
1381130
386995
458384
26104
578437
1184644
567078
585786
1028363
1131173
165565
718730
1642951
603614
166308
847284
243910
2875
107182
386700
777390
316507
1131406
97699
392200
24390
715309
1168693
840233
718951
1010678
598967
58897
1168326
1118377
735401
975228
207585
918244
545319
678554
1482401
966932
746572
221583
683287
1368565
601198
1607551
1079159
1125220
86784
293914
1313198
438686
1519841
262348
1445216
769055
1252922
228751
1343648
1543143
1556925
1126273
1011713
1587065
827519
1136656
706929
349228
661418
1118635
295283
1246723
874186
364185
919646
1404142
751507
266866
1442220
58175
757681
1447331
710839
519604
1521521
590106
1012476
1629319
1501007
1540079
90028
354440
1123506
1433966
26247
666034
1477842
1233927
195324
1503432
1045883
808655
1274950
1533711
1488368
16829
534374
1051344
922228
1645392
955821
1630914
1449671
90909
539939
829453
1129341
685245
947088
595188
1590302
1280557
1436149
721189
1013571
1514050
496057
1033637
563207
1633724
992338
91113
445103
214533
654805
85689
905515
525726
1025650
824822
779481
287879
90237
926255
1424545
374227
368887
416810
573930
166973
1488034
1490976
156233
1419153
1132194
114656
1290629
1160587
932234
549160
1336278
279687
1510501
1292447
1596671
353856
488747
1270335
635776
1029219
502430
1602286
217397
68376
848521
259464
1026559
451339
719298
1607871
905809
53379
167859
1516121
1559249
1028062
88158
1338141
1104610
176929
612233
657746
485154
1399429
813637
1283415
1333628
1312282
908266
72168
7724
339887
987260
1216880
769846
1127057
1207177
292021
1047065
1045470
167569
954146
183603
538842
1101623
1289361
1593646
4188
95673
445650
1628263
456855
19953
691404
190263
443679
1601580
139791
700456
161707
1022983
792089
904016
1281733
1474348
90802
492903
982874
790018
551727
1229129
750869
977229
377197
1503104
1164699
448768
763805
1383573
424904
1363469
1394698
849576
1457678
583990
52347
1127197
534060
882293
187470
264869
146369
1550007
1321114
1599364
1532989
595461
1498034
830412
631654
1247258
12368
807109
808478
10811
1419027
882688
1555223
16232
1400492
299642
1004780
1474070
74467
233358
1215548
1517292
738164
1595945
843371
116994
603075
1484887
513987
209396
1272430
658434
1362638
1313737
102898
720319
847620
524323
210562
1550344
1635940
855101
206887
863221
1056864
636953
621072
1255191
1547786
889740
1182777
31768
582223
407005
1436358
1153155
724408
1465254
1639240
1026886
444204
955146
95511
593508
929505
516198
1587168
779844
672323
1151501
99258
802419
462648
1486552
1545940
493393
1553524
555662
430378
375044
1305987
1052083
812847
1446919
823280
1058977
173036
382254
131443
875452
1284658
1487587
1474389
531419
803133
1444162
204669
1346662
785924
1330453
293154
854156
338331
295761
638099
380915
460047
74619
634692
1578903
129257
329952
261501
1466889
1467790
210466
366149
1148705
225240
1336220
1208130
1200146
1353295
1509037
1359797
929975
141715
76272
1301917
1263326
1607827
795421
1320212
183156
1208741
1524143
1210077
1569390
526865
811965
178224
564927
1283384
1527024
1077190
229781
1274669
1201857
564906
27475
390038
1058894
1204164
1091309
427662
1058138
926095
1304025
1360327
1488785
1616338
1422313
656534
99838
694846
1288197
69629
1089320
182119
1176262
1513611
1533150
1117355
366767
442773
1140497
1540954
700817
970760
143858
1024161
1256823
129427
1231643
580637
217980
477456
709170
1011643
695939
117101
576633
1499931
123343
375715
1163962
1317123
1472366
801527
1449156
1289163
292231
333244
1047529
1370131
673967
1288350
77291
955344
340327
1433463
1002963
633530
333475
1006140
524903
770108
1175618
562489
810112
8676
1179071
1031147
464338
1229000
656505
9168
1516138
432118
119244
995299
1033758
489533
1245712
903833
1564923
1251431
456221
733586
1563032
14168
1069913
455913
993720
843026
1554750
144970
1263660
1007326
831146
1480891
1285311
102104
880851
804072
1230585
1010101
5264
588711
1474405
1399586
837999
263751
300792
239134
1291616
985069
825184
307428
1278346
588008
772911
861838
1439840
363280
1228288
131793
211313
1614396
417276
1043173
154723
1168862
211480
808810
1165993
164063
1289134
514944
541692
1313587
1007232
1274938
1157359
1531950
1621051
1552395
269768
1087829
583520
1408226
1540039
1264009
1511440
1247323
1068083
335402
825131
1328755
518677
662262
1479574
693892
1003143
549837
997388
541563
1021624
673125
1495124
1275048
1264401
594187
564203
653601
633190
1483548
482214
1434198
946418
1369528
867248
553218
510052
38627
530652
623682
480391
822708
178292
1093977
182749
488094
550559
321569
781943
695160
1063611
459467
1132776
1396361
754483
1348205
1263881
1604956
371482
576154
1640443
939367
94154
1339516
147358
998969
1296469
687780
301814
551143
13236
273115
1067955
1546523
1464906
1497267
1160425
1254236
623425
67713
339980
1526303
1248462
702277
1580764
914136
735791
1508975
1322679
212653
324593
1521040
1052793
780176
654676
203029
1095900
663953
945591
992555
606759
1188518
746664
351946
72848
1175050
290106
1500931
964651
622562
1636625
747715
279269
554464
1036612
1559305
106519
1502961
877572
60985
462940
1473835
508350
646328
1222115
1615503
1226313
238793
949800
1174483
1340412
782154
1285349
64413
1218861
1517630
47579
1579364
87307
1429142
1551536
657446
1362820
1188143
647633
941669
511974
121141
211520
1117622
633807
404339
1297377
1348485
707871
369261
1394817
353537
430679
21911
1192405
774705
1037763
496641
287379
289985
1383938
1345293
1188503
656918
901785
1301959
1169377
1116107
339328
169889
197200
1555504
1470231
1525226
168535
211162
1164994
1629834
1558111
609881
567401
321643
1131608
1461670
1071868
592304
672365
1455827
423699
763863
542820
1055528
648056
848041
1157521
1143040
861128
291270
421728
604370
689642
89456
1576806
855737
1232682
36817
718699
418577
1408174
935808
1331310
955276
336947
198708
1296148
16592
735011
33066
150412
1106907
1205540
1322330
1024424
1261327
1517844
3335
1084681
690978
675428
1223459
1533869
730073
954583
1636808
1616859
1285485
1498202
797688
1636000
1104451
482362
1371367
1295051
1643654
1018279
427783
115371
640208
322490
227321
821548
501729
283086
401245
995881
713293
1102410
999375
961177
833904
1581390
784405
477156
427196
858392
149723
805945
1315283
1055053
671856
1072772
120837
249307
1602268
478142
1548492
50804
1536747
1132614
1123767
1107506
642601
1475667
236387
124311
371843
284791
1517355
1610030
971134
1018709
67484
215614
1355681
137094
796396
7589
1378662
901240
676066
1245085
356442
1400737
1146836
505988
1544734
992973
1011438
1474016
1398004
292961
250701
1457804
1382095
489239
647272
142297
1616465
1536283
136156
787918
1058086
807410
49805
218021
88691
886367
395588
328853
1141608
913049
411165
955924
1384152
810479
244351
704160
1109324
980815
343705
1633163
873927
585123
909301
327056
1632790
824391
1291170
252069
1007286
1472712
496044
1573764
1309543
960374
1612144
327188
1367777
1093637
717272
726591
1148289
902433
904734
1211955
202249
999212
1120729
194911
1100010
198260
1192082
709110
571390
533646
760122
812368
182317
276172
554007
73316
1342718
988366
1372835
1385248
1027666
1578865
1164500
166283
397613
1075459
191404
1299749
1392512
1237220
318368
1210475
864416
383173
1028998
614900
183300
1645304
1388042
901770
868991
876746
1420703
441559
365486
575933
1500396
948031
282081
317052
1640069
515188
1594898
501922
1066090
1343590
1176000
134891
90586
856078
931877
1089889
1219390
1296371
765917
70572
1496423
80469
524862
833659
143989
879099
351552
1142247
360582
796287
1594963
305793
80930
880063
796619
974319
1278935
1544483
70379
1077888
851926
644212
784027
1013871
59435
662587
762659
302395
1132053
901532
644728
609212
132743
622405
810303
1394744
1245952
1119943
477520
428716
836959
574891
1172696
1352426
1263422
936724
130641
630351
194414
115429
1014273
1080256
591895
407240
1218112
1628325
1063976
289837
1465873
760924
822441
534699
267055
152393
1252782
538389
1527546
483322
1205530
1054398
481381
826114
680988
257480
691564
1213715
876431
1162787
444880
895783
1365496
257599
1578684
464732
647750
1321266
1263463
1528530
225856
734787
1257879
1009633
466932
573307
371883
774400
733935
390462
433219
1383785
569536
273654
288148
1549526
30107
774044
1343188
1027953
656057
90997
1346885
1208757
752123
901622
177881
549968
1092360
748072
1213743
233380
68155
1182397
997640
98097
130903
918101
97537
606350
1505922
73802
1316707
1577846
189164
655407
1239872
520468
1420104
1362364
850521
157997
1445737
995842
447919
703264
174284
1631102
193432
1214567
624367
896188
1043540
647569
173463
102084
1038586
491702
783564
1562311
129541
812927
1350178
691881
283679
1357866
283159
109113
219172
1256214
1489539
503201
640074
1356114
629068
1010018
1195950
664749
1107327
1187366
375088
874423
1441286
912544
900770
486710
1477176
519930
75604
669413
1474418
1515625
1223042
605327
803606
560962
1049382
794723
400874
822390
1163949
9669
1043795
51472
175945
349388
698081
1003993
12107
949759
286538
783452
862520
1242184
563622
1474732
1611223
815259
1283085
779919
1187060
493883
1577286
1214032
73747
664033
1092033
1200160
1605447
1132456
346344
787494
113502
612827
1016205
1503678
1541718
248269
850394
1523073
1087877
2249
341794
459350
1364580
1509736
190475
1356959
1325536
549470
1036201
244310
100557
1606980
531304
1399713
1327340
5012
1533864
1389804
170659
711716
31017
201325
670135
949222
661852
52622
371269
261654
1141306
379129
537672
897202
187701
359286
139349
916698
569513
630938
1386127
517033
428576
381338
61297
93289
773949
553717
1601894
671078
683326
656687
1403596
409299
474025
1057483
1084544
1183386
962206
1414835
1084420
1310703
839611
1283912
1373788
315018
806843
1149410
111262
891296
78176
389104
485114
969250
248700
833663
746145
77691
238818
37916
594308
869190
1508635
469372
1543954
1641134
144992
518293
1261761
598475
1074091
829516
610671
286176
1381038
891298
845820
1399845
1014563
1416709
118156
114518
687065
1365128
421976
902653
639391
345086
1529955
882491
401067
1478744
111562
541311
1366491
694148
211755
52863
722091
704928
1558973
1438678
676206
1016781
924524
996025
613991
1059172
1369074
1179051
679979
891342
201739
1425237
1005006
101118
868266
282949
1482478
168456
242382
221717
1240967
1050648
1555778
1592076
74524
386084
198965
445249
187491
1591552
1424722
1128733
1120236
1418375
425397
278968
116248
911145
885315
1031453
594566
1284361
1369974
372478
330940
624094
358602
986894
1030914
751337
1136846
1120538
1515647
1324075
65033
1046540
368883
1148740
1577887
967147
1070583
831713
92046
1451028
298037
738029
1402667
806672
422900
1530302
640097
444220
1257610
738041
973464
37627
767915
1565026
491068
726597
42502
1551932
1492103
1411683
1319262
1214205
236002
122222
214259
144433
899621
1577359
390223
93629
1587690
712332
1377433
1062888
323638
1474638
1327240
1276482
912251
553003
81757
830707
495512
287657
169154
1225198
237900
1064303
1218372
371605
1023428
969637
19485
1472668
1467283
508548
309685
501041
1477713
645399
1008392
1391393
133065
436305
362442
1591446
289507
322637
303185
1063210
1277394
65004
1547242
613303
1518257
574703
1398793
304168
409233
996668
12430
1441364
14180
852239
352341
1259406
251801
1603954
1367821
679359
332955
350220
1288019
672746
909422
1088532
1562644
994271
725210
1025060
190917
65305
1157589
226609
143168
105252
350145
442863
459973
131260
1173304
741404
451576
1421764
1122464
696120
700711
1591525
233132
601779
312662
941110
216819
1636458
322919
266601
44465
1544545
584595
1027439
1041073
354162
580299
1133831
1163382
413926
1342762
1485096
1174148
1151647
551635
768513
1259076
1421096
1316136
343758
108121
506928
622690
723047
431228
947773
386402
1173095
689531
326114
38624
634693
205237
861324
1065499
1444392
215875
829882
1193109
533774
422289
1195053
514476
1431304
90589
1463473
1145017
667572
358588
1008091
277573
698425
311407
925966
471176
208206
1590813
698606
642500
135385
542738
367540
1136777
608387
625490
1584320
1445781
272714
1316840
1284316
1113400
546898
1199269
246490
183555
837616
138468
221600
812848
935744
175769
153971
882131
555408
571268
1001683
1197925
34693
765110
1140057
641822
1390092
492125
1354821
10521
80799
23948
399935
84742
1164968
107235
473787
583081
1635840
1286579
603566
328456
1122139
1117566
441942
1170756
627470
1615130
1156640
549418
768229
1468416
160339
705416
484416
1140838
429475
299198
529396
768290
1568759
366916
667353
1577404
1199952
307891
431179
425054
265008
875809
879087
244860
629033
1565599
275567
1389189
1284753
184191
556878
1162813
788480
1240214
1174807
386699
66246
920155
704085
1141475
1193704
1619765
110046
779193
785618
382038
1214289
293019
764062
1475641
1215311
911238
356112
232933
664987
1079586
1426844
62986
470242
697235
1407640
950368
1339886
1581104
1337584
231687
189331
196033
630066
667494
363722
1157797
764331
191387
767712
1107309
1414892
1474182
1107772
114600
35691
91628
76050
868552
271527
354560
1493928
1174854
215485
1378764
827448
973410
178135
1099047
1092019
1006368
296035
896882
1427031
1612489
800578
161197
98726
235838
1183061
770300
651295
372669
713224
207878
75627
1009831
471114
638109
118548
1041269
329733
363160
1156530
584540
403311
229544
913717
987060
1039748
840815
887162
213965
453444
799716
584964
1536453
881758
672126
373485
1422365
1566208
1341429
1276563
1216089
860685
367016
424026
471677
113409
1426375
236955
452606
1191767
521569
744155
637990
534868
1621906
1106788
745842
431682
44496
1368111
868692
104547
1364790
996917
613602
511390
205361
1643734
57552
453329
1620732
277159
944005
871643
1016884
590905
1035203
1048592
905396
1541303
1342443
1221820
789206
4872
1297035
698941
542867
278988
429731
1486012
380249
763998
1562244
1035242
1280278
1296810
1305338
1422119
653433
15997
488785
409795
791487
617140
1088943
1616407
1118272
1493491
624846
1059436
233067
921421
1221048
328613
376262
329645
441443
1212238
241762
31429
242080
999073
627126
1435783
1269435
462356
101670
577198
1557966
1154535
544925
889050
1294976
1494646
1435369
1428724
1014389
290543
891221
167547
1493005
1583695
1414515
1635167
1017569
1202474
1054406
1129318
501522
228245
61879
48900
1201490
915753
612392
1275337
17397
1444480
168038
388421
1535621
657449
1077320
1335377
462263
836584
816947
1113731
674189
950856
473468
1371422
5513
599743
1223015
972656
709356
630560
243082
1262266
65508
69566
1244579
132431
645174
223056
689356
260903
213448
195053
579839
1259183
751055
503980
1377968
164720
1313718
1100233
589393
395210
837594
1609324
197444
1188308
495796
1075377
1131980
862780
382025
285199
1492374
747930
566083
335712
1537869
891365
1304877
254407
1073876
1575160
549737
1071686
860590
53811
710739
796638
1589844
1228520
498092
1275687
946269
988070
347928
865746
1313397
815568
530384
1599268
795457
21293
2503
314075
1433476
87631
343433
1472970
342827
1458863
568495
1531017
452559
1609064
33970
288514
1472916
443791
221370
369684
227774
938997
857626
690940
729410
518998
490241
686328
949278
122537
232477
272968
486333
1639693
1550038
40350
812271
1400855
451049
1448233
35887
503387
529397
605543
966988
1567253
334462
68919
183388
1031173
889864
583875
1039545
198360
41401
646622
819339
599106
1006532
539361
542429
291129
1636392
1124462
1406337
1360678
1534696
307431
1122289
212591
612411
834218
556631
876973
11986
16232
976477
1266016
240424
772563
682191
1588639
121145
606779
1090549
946818
337366
691476
433875
1058706
495876
1490228
338762
1505700
551286
25107
1085460
996104
1235326
164196
776502
1221752
1230924
1221975
915672
664009
255393
349774
1362484
307160
1476620
1230464
476747
1117935
108731
1399565
1212870
1054527
198454
1283555
1295409
202277
25763
153101
363840
1348009
463964
200786
1119672
608854
523589
774139
611852
1479537
1582119
260801
777758
800229
199307
1125400
549560
667895
1507409
32299
933838
1517221
620832
233741
1560057
156909
22192
843781
1439470
675550
1023758
496754
470136
2906
1467694
810273
228567
200203
1635300
371100
114793
257073
1192389
1306535
149897
1298912
994289
1161454
1471571
1136151
1029608
50026
1025523
1523095
1112809
560424
1085889
453618
501000
371408
400003
1548790
335200
336107
415681
562398
1593184
1425713
1236417
222036
135226
1315772
1485615
1297006
1358526
412512
943462
1212120
320927
1291560
1286057
548644
719800
937752
452620
738532
266818
665715
1593069
1568821
1247553
65918
1022522
1254936
1117984
1360108
869305
1247255
633865
335851
1024809
393435
1470955
1608450
944944
51026
1025598
1450240
273990
1215674
1322738
776187
345009
184364
313271
813101
197517
958355
646227
55236
709782
247490
268133
415149
1206735
1244645
293624
513476
488103
58375
214961
804419
679261
684256
144833
1144639
80627
1034711
1625175
1105653
1069916
1162562
773717
906383
1554899
756993
144939
1363735
293241
25872
1563631
966236
1621811
1139408
1544016
165899
850680
215283
796453
1247088
385828
835569
1608259
254897
1009594
640324
1059327
388242
108558
1428529
1048510
1590261
818032
482883
1260572
911714
354
1591519
1412116
117106
1602149
570113
1340236
1318310
204739
743158
1015412
1293293
927894
128978
230242
70756
520871
1539638
1199158
605247
241267
81913
1158151
1463434
980325
1145929
1529868
1443344
1065934
285201
1387619
292904
574428
1627685
962422
1567125
1265209
850838
1370345
1571800
671348
379972
1219525
528827
918044
1530327
179134
1577343
1007360
1023024
486580
612145
1159087
1367249
831127
1183582
1582481
965478
895841
1457181
1158203
1276422
817503
954264
669075
790691
1423231
664555
546825
32082
352825
440361
530269
820731
685526
56161
297380
1484072
928012
371502
1623545
408306
1520816
568735
792277
231933
381565
165538
165073
1145926
1233687
884330
104454
246695
1299147
717809
920279
214214
930362
676617
1222760
1012320
1520654
787023
1158727
1094303
1009681
828097
390198
617029
196619
800209
134893
1505047
1229092
496652
1073890
869551
232833
1549062
221214
1080094
1433264
946986
1074677
8387
1113396
281962
1286913
456515
1366417
1195290
846917
1441389
343950
1339540
107541
1239301
196609
587105
925725
545975
1457899
705759
248587
1397919
520205
1251045
1290082
1151590
1460029
175872
749135
1340617
538821
58179
481191
627258
1393688
809626
1140421
12359
716216
246005
472155
392829
1523843
282553
97930
887448
246803
98072
199952
962779
1060119
617471
766385
817790
94289
1643367
1329609
1473902
1053876
1514710
1389305
1531263
1382940
1398879
886272
651780
106130
78751
1110445
522491
1273188
24927
1633733
1367118
1033527
333546
1328302
798241
606811
93239
508035
383369
1271897
1013778
1010353
1390575
306465
621974
606259
960249
785264
133103
833420
1339953
876198
1104984
1128692
1607641
97490
293299
305273
1439644
1263102
825508
1274749
1229115
981130
1639359
1484382
450259
833317
679980
615180
117469
845499
1081960
401156
666797
1148955
1591391
684470
756288
1237343
156389
1520408
691922
145307
399168
751301
1248888
1553065
481279
1577564
218142
886953
322908
274321
379257
1297203
294069
1229531
387226
1054353
745020
760459
950716
1561897
1347242
503136
1359440
1169123
111850
445808
1476833
1594381
478854
417281
1129011
920140
747072
734537
715418
796100
320635
283727
75773
1506911
552608
1287608
1458582
755347
1078343
1060557
77646
1548769
795347
417594
1004707
1195015
713204
1424722
934841
476321
877213
175099
63360
864479
1255569
233940
929657
806506
871451
1611322
635912
151450
54294
464580
1210666
1573468
480872
1626082
306119
763490
292071
961597
251908
354383
1354224
771932
254213
849580
1642809
971242
941609
723973
875963
321929
27373
478390
1644470
1424303
103676
190336
1047311
866922
883979
777380
203545
1243205
927275
55688
1108784
400962
821905
357466
1171098
435248
1513886
348127
521936
472076
1101591
56869
1459512
1299173
1588106
1164233
731316
43938
1330856
194111
1196673
1492338
491004
579512
1626996
687209
721330
1545738
1198287
691972
860193
8662
878350
725479
20560
315622
1369526
1050390
1470257
523080
986112
1016845
1309510
837819
97049
1337473
1022853
1559050
430188
1082459
1193122
1130353
97911
226782
1255678
268557
183762
493265
416151
1517249
615577
1570076
831761
974550
974883
44900
438851
1599237
559254
195432
1250183
1102707
1097932
1377078
723897
1230134
467376
1307210
1105870
1605225
1086395
103574
1325541
501337
786190
644123
1272180
931177
855432
397016
765427
1454985
506945
736876
841252
284785
999483
1464543
605171
1562411
1363426
998523
1539759
472256
1240814
1598153
1331279
359001
1328307
497540
129109
82426
1018391
1328728
245330
105761
119815
1571479
1054903
917659
1580948
545182
1102676
1288936
1474256
496337
1598220
791837
808435
610973
688524
1101292
1009472
486174
920379
621244
917004
579881
1558760
72566
840964
336520
795386
450661
197105
55151
239319
1530669
1110773
646373
1518185
1291373
904699
406115
1493508
116951
1049317
1640321
1077309
1204020
827787
1058896
839996
506534
851973
108379
127041
1144181
1602199
126888
1227146
1219949
927466
176274
674101
357625
143815
1444446
885621
6407
637806
1283308
280478
1607918
1176482
455394
1632737
573113
1384505
741167
1175098
1149562
975995
889786
40803
1566634
831355
1276472
900556
905072
625288
539570
448892
678201
694025
1176199
397855
1350603
1307680
275680
1327722
442429
511614
356759
191857
1392258
831217
1617186
321604
1487416
149538
1444849
1557359
1102052
433292
1062673
229506
1454354
711045
496438
1498474
896114
1484620
1579285
684153
1224168
832413
661344
1187924
578094
965842
109943
1508431
803973
182504
885384
560348
583075
1558076
1522827
1627077
621711
742436
426537
1231444
12435
1300458
790421
1181282
179414
456830
967727
1429939
974436
941815
79670
878788
322992
1337245
136769
180224
1485764
1229682
860359
203915
1429866
282260
1156411
1471193
1319208
1165658
977251
1459922
1335690
51092
206055
618202
400174
1437149
1247180
797674
832574
2731
791214
698270
479970
171345
493452
230981
428332
637319
1484645
95912
961845
1400628
1010053
125409
1604119
671838
1388321
1363659
1537836
1185586
104713
419315
547463
628881
1610252
1190005
1328170
407230
836545
1422885
927447
1261909
63717
121974
310013
166360
1589899
154869
173213
183650
59639
1520090
1610465
774229
773702
891297
1089671
758835
15533
87937
557079
172094
1637579
1010626
489907
1533934
373849
1063797
354817
321097
1419760
1104202
180703
69364
1101785
854966
799508
199135
105408
276277
141014
78193
805978
915414
1469494
228613
1068104
940209
1197970
35099
1289715
152771
806523
1421184
941590
1153147
567036
756037
712535
216860
460872
830386
107061
709528
343041
943946
719826
609359
598946
620256
1358047
520187
319169
771742
538992
1158329
748120
1211784
1361788
1221574
1120431
128681
1155885
1564564
661541
320260
1493575
112736
991097
229418
734413
1469402
1482101
1193222
754807
965526
1354812
1290563
1402091
200861
1445306
272024
1564143
287917
747141
165330
89236
528633
1381184
597774
1012765
1232230
1093134
514128
714054
193048
1200817
105828
202599
1554917
1502906
767833
414598
1541582
1517425
119166
342596
1609639
1232772
437406
1513021
271717
254235
1053756
826137
273847
311741
1288605
963780
548192
1301789
1487865
701097
1182966
374358
1568363
518209
957029
70044
1079699
1514708
1535787
937358
905028
419888
179818
1396301
1248080
101933
398170
1646397
1487551
1420930
176114
538095
248081
450665
197435
335549
1150111
451131
145423
334126
1544573
327045
23002
1394712
1520147
544462
333747
895907
788577
1273737
1048081
103016
928950
1593293
741595
1195550
1324137
825969
834822
106817
1598211
233706
1270859
602619
1468737
1042698
150333
142489
726706
247694
1626924
1087843
869731
1037070
731653
419881
658417
617023
598659
1380672
322239
1568560
755270
729066
975465
179442
1106024
1224020
230340
1276226
234993
43652
293578
1588799
874368
1638656
1554840
1554122
622546
843322
436800
518007
1272249
1017023
820533
81020
1186423
654764
1236569
1589139
251187
912592
176273
1538086
674365
1349080
696229
696045
135187
371649
581458
803243
993844
1191677
659635
301967
490197
527378
97754
1301191
64992
999465
1095474
1382902
130549
1517891
1322858
1099966
1631055
342050
1573065
1073038
552864
1626625
586825
561164
1188587
281035
469703
24404
739986
778120
1157262
1359000
1030346
1241358
1092838
1188006
459119
9529
530098
734853
507522
550359
1577096
1567425
132433
1126278
1484335
920141
1108431
922121
952037
435697
42511
38039
1272497
141287
1133331
25767
1403636
123191
181564
1178661
1003116
1455456
219383
673450
910225
1032330
611435
848358
562635
929217
159854
1449739
900410
1210685
400331
541398
1592641
1362874
798524
1162256
1223926
428448
820312
1516510
791906
194960
83473
1489127
1553707
1039348
578947
558790
1130444
575837
404492
1010828
1070961
71520
15876
210871
1353630
641898
1164912
631705
666802
229606
145830
489953
337829
572895
1338512
924170
31230
385981
1138862
859450
1052126
1200
687728
1392647
1290402
385789
1585282
706265
567157
1303329
1179888
1179301
1185234
377122
605582
891101
1339837
1050854
1335874
1065311
190232
1158485
962620
852539
420287
716858
1502557
182409
403965
1632529
543765
682326
257631
592541
40225
1008431
1575056
1597278
728322
1343516
1027075
1261135
280996
1005401
1330406
1224618
971301
526244
554227
602337
389140
308833
1132732
352465
281611
351280
1586292
1424974
521554
920951
946057
567787
1638016
370981
1451790
768835
1163756
364611
636100
525844
987576
982567
954343
512671
1327459
927432
669422
1371283
513934
1530176
1263654
218150
204418
493494
1288285
1283265
1553074
538285
1120957
1571196
590066
1006300
283640
649793
694244
715564
830803
1068457
1551390
676873
759178
1063867
1054529
1630868
904592
267637
355362
354125
175782
581006
746353
225327
1188166
1222216
1451568
216334
346361
593527
960450
1275878
993149
227717
1425410
37594
30292
1159085
1303198
158725
1565359
972608
606346
9942
802052
68180
977442
436268
1646294
930841
221420
1340740
295986
616608
1227457
1422511
948668
310948
1050001
201574
929300
1081961
501863
826042
1495712
973045
69670
76940
870603
1116123
735673
110851
67421
260857
665037
1408395
1111431
932279
1052235
1118318
1233191
785780
346049
517465
742384
1394918
1165178
83730
1200981
261524
1496114
1083903
1224263
653671
1636181
1363752
700734
1343967
971929
618143
935202
1349072
1646913
222818
484000
689609
574084
7924
248399
254001
844876
1605510
229693
729526
1155486
1426960
63677
534158
884891
575263
656913
892089
37887
34081
1602792
573207
557700
967139
949398
274931
1333130
796491
375698
443636
341904
355946
120491
496880
1101116
166914
104921
85481
435860
702914
1312467
1100622
1442009
512561
1358363
796608
401556
1297092
137659
271762
857879
378276
894011
401318
1580028
2379
1301212
861496
1155476
1314428
2190
237317
1085811
1285493
1372861
938409
202358
6781
44975
939062
1435362
730420
452436
1605283
64895
1112836
7522
1468923
1172340
253003
50940
686868
677484
1512331
1500661
1590174
344291
506714
1617927
251908
800585
1015391
1478940
524593
287357
1451785
222421
346671
456037
782432
1091221
517298
1415499
896743
67895
707607
750684
682458
1397086
1566771
574492
1124752
1600652
196051
1170586
675366
1301450
1441511
412455
1353314
137615
878117
219977
1207061
1012109
885752
1125323
1540756
1407562
182256
820697
703240
29741
400618
236349
748163
243767
958611
707406
549168
33587
383003
1392457
1446670
1450273
345684
401966
1075758
445992
477442
155547
1175982
644252
1131091
1644719
1319384
420090
198106
423054
144024
1017633
186370
952684
381395
192656
785100
683861
1599550
1212708
316290
319140
667096
734700
292939
1037152
1177093
1576656
907485
47086
382174
982866
786475
284921
1034831
1260356
331185
466865
1451265
566617
680809
447635
1029027
571106
826284
237397
288688
1487
649275
1135820
631852
1565173
355376
1574537
162415
1575784
874841
1613028
1416281
588771
111201
840034
176818
1581978
1039905
1477558
926887
949970
174769
754028
962313
38865
212071
421421
1397807
336878
1145649
575829
1588605
1499545
998119
655579
1269093
1037009
323250
1442080
1050621
522486
884750
649868
33875
541181
636982
290889
702470
1220795
109053
532362
1014832
1161873
1538368
203172
747442
600348
705337
518964
640309
889688
423571
1319844
665037
775851
620435
215120
931774
1361617
412075
1352274
1482708
1231336
209378
845207
52209
1176065
1122208
1468637
430833
1085253
105733
1175853
1165584
1151184
1613876
973275
300743
87619
1607093
597122
859974
1511563
1220009
1069237
61188
282844
785305
518939
1568406
817666
1119714
1274334
4796
383218
172479
1335285
1330332
894502
78120
743307
1369299
1012312
1060868
951348
895402
634417
591153
1022289
319106
1232221
1138709
137994
239335
829318
1254864
331308
1522189
1399590
471201
943373
1252538
712205
343466
397558
1514857
100068
1417537
1615117
209572
1168275
119885
883799
477908
1279606
1194702
267560
1032011
540521
1054296
533732
1323925
364628
118530
158241
1632055
43932
517788
584959
114655
907807
409597
1078477
895676
1016118
1097550
1187938
789538
14705
603792
260408
1341524
1376159
254336
197043
1309208
648256
853020
1177737
720563
1111943
567571
1079785
1210910
95908
874423
144710
1388726
970573
1321577
737635
1607562
260755
1500815
151908
542672
1582430
1026590
1456752
1153454
1404196
377166
1187167
66055
273710
279553
1624737
1175022
260096
167313
1436902
1181063
1078228
231891
372669
485747
1588660
832226
72618
61944
542549
1642723
247191
321833
328190
309166
696923
249536
1076437
1570159
1584152
239436
355612
518576
397951
565232
78247
664204
113477
140665
627992
512656
69901
1335081
1248234
440911
1265714
1173278
1309244
320261
449198
168741
834160
963064
431268
277748
779115
282413
431888
1117583
1132501
366139
66018
296124
102947
1172557
326522
810820
1180400
1480157
1116794
878280
1626537
1322971
1586338
438024
428954
219632
1571739
1170349
867771
915568
1019829
1087957
1225635
613327
1289502
1118601
741232
395770
910289
37324
663750
138366
1347923
102576
895694
230127
1490011
1376035
310689
342655
949798
1030372
571184
1349138
1472706
409575
888119
708812
128705
556355
1449345
18984
364636
246024
259340
22057
138568
1575644
1047987
641619
38996
1061269
202933
1611975
1470479
1215142
752692
457590
375383
346998
1585067
744963
214687
157010
75116
286512
1593799
156576
864532
1177746
15901
1273596
1417139
280412
1205365
1007089
379681
216565
781178
59051
1562077
402811
999842
219173
118176
917281
442369
1161592
1212991
1574562
1388486
1469435
116653
574024
1092354
1183515
412409
349302
991626
616544
9215
1643456
993979
464635
795059
753519
764310
483187
549887
1465257
18141
1016742
315507
1600970
1361147
616203
1331187
627741
395360
1320795
686906
1122950
183889
1235334
1420137
1451075
494239
594949
1576475
515783
1538418
82746
789592
1204875
1465759
1292593
1268173
623584
85929
949804
1235539
1611226
444578
1612856
919620
490440
581058
1095184
358293
1599009
74466
1428685
1594620
1416831
539760
864259
1155891
687892
1629569
1562824
491531
1301990
179437
1043151
1485504
115702
229830
1505439
1395804
1033638
774864
1247153
1002080
771840
396391
1348861
1407139
847140
1008804
160965
388937
814558
289741
477324
955974
534603
968197
788859
1014725
796902
1603341
289988
1002922
1458249
797834
491189
493383
1346637
300164
1476926
603610
66517
603217
1005527
955635
1067562
1209657
771575
674667
757548
273848
269111
1459924
1325345
1361578
340856
557186
986943
1267037
483367
465595
812798
1027934
1178095
601536
1193189
1114314
833228
1576276
1431428
745282
1136340
1422230
307984
696732
217110
1122590
243002
689582
689763
606990
243122
1035474
194195
364105
110743
522795
955249
191063
786513
875920
30514
1055590
220524
137106
676347
1506368
1301841
634337
394866
337663
1435495
1145516
215131
891321
574401
1205048
940596
481681
173897
662264
202425
1220760
1629742
467078
769882
546674
773430
346643
1559027
934365
1498365
1407064
1318186
797927
723201
947750
261302
63996
901542
713061
343598
1080964
1430357
828144
1540856
216043
197708
498023
645637
1449359
1408020
244949
1367161
1054936
1549363
44136
904024
40786
1539334
946569
883119
375277
784888
129042
1038875
523814
1496283
282184
742498
1502347
629985
154689
1586713
301158
1015550
1438273
95811
328564
394778
272026
57050
734572
564335
454956
1538269
809555
232464
129015
1293134
183570
778027
1572685
1037575
1082370
963055
1622829
10158
1235539
383507
634035
1127915
152777
321878
213997
456525
616939
295557
579978
1383990
679930
716487
1574003
54184
656505
1018030
478163
1436643
677126
1541443
47678
1056730
223603
665652
1299616
618766
1099654
1311722
171930
673534
394161
868253
601836
771205
978787
71750
263433
180547
368763
1156995
162402
941250
1583824
1413652
139846
325068
760824
1209829
1192555
1247668
705945
726774
258274
67083
1396444
660230
304914
313233
977700
1219273
526850
1607010
676963
1028142
351143
5266
674457
560615
73481
293485
841115
1437445
1165643
1146110
1447792
348486
1617863
8246
379264
476109
1479307
1252485
229413
1540327
884148
1551278
1303320
338673
1170808
219744
671282
686944
294991
1182087
715732
727331
886198
634677
1431721
1547345
405407
514388
1124791
652579
1309208
1020012
1132336
1356223
560191
139245
1243224
506891
594315
1476412
1466821
607394
1283346
1555249
675264
1435826
464900
18799
1479652
1283683
1460361
290368
1314905
71430
276132
1017336
376050
1584714
1103063
1233315
694265
240101
38502
814219
1074145
1639124
825006
1593705
570259
870084
818388
203215
1211458
182655
279796
1211822
1629731
493489
1133616
314570
1272217
1182752
573660
881094
132107
1363678
1306087
1587692
1313044
972210
503870
6593
279809
403234
2556
215965
1147334
447920
920855
447886
187220
174395
1575308
1122565
169208
759495
1566179
254403
1118783
239709
903764
957356
825823
163154
1199985
1290161
616297
560152
404203
1264443
992259
606651
1444495
432334
103083
61132
959416
522102
1122034
116304
1101715
1466375
54409
956195
954853
1396085
537370
1178036
661734
252894
1463202
210595
596723
1105273
180716
441379
1602545
579814
1428414
101111
1345635
581954
1429856
1094939
1562051
1598706
1415165
1102259
1543442
447406
1370429
1482581
627566
1603087
1148293
1449471
1611421
100060
328120
921736
127309
922045
215070
102684
279835
960412
571358
74603
192710
1160602
1569771
711540
1186908
103169
52572
1150908
157388
1243095
830292
338699
555226
292500
965883
1394260
1525982
1572777
917465
1282266
1544880
107190
1495546
837674
448388
540875
435111
199439
133146
407963
1639442
971083
1408384
1219171
619220
657500
119597
948722
334054
1160697
667004
1179466
1310582
1153585
107346
378122
181019
1330933
311116
1569072
213607
45862
615409
538546
44811
66532
41053
388076
803681
1341590
359343
998529
1519589
1083361
822567
1450442
205308
936718
126460
790782
33466
1641895
1512168
1073701
86013
745330
160346
639641
1400295
84915
1408870
1171298
579079
1582640
675267
925424
434198
1270650
1326180
1455013
416100
55941
1230135
1203613
407323
1002032
87749
1159808
928502
210128
451057
631426
389514
1523996
1187217
1255406
1535668
31270
1081956
948389
548611
170991
398440
495347
48434
1147082
1015744
1431335
534257
365337
1327375
890704
411692
346683
369267
535483
1120422
613440
712636
1342644
278949
1577571
488645
1231944
419183
1364953
907910
506246
609934
1209307
1071386
401341
1541163
1386476
738071
117926
1321303
1120649
1112656
90398
824517
88401
887210
799404
1310168
3095
1038712
102466
1171794
334625
1282123
309045
277509
91876
459295
1552567
1333071
551765
312023
1618608
708270
839539
558193
530248
237735
1252509
1127899
237702
536350
1083751
767863
1219821
1269271
1353904
93685
1294616
151118
512690
621134
250040
1279299
1510926
384838
1231990
132787
823328
1488674
158939
1595361
1467379
877761
743561
1586612
45960
318432
357140
542411
141457
665387
1337245
204705
726812
398019
379591
759396
899689
1012176
677139
721541
236528
706908
1588649
1154507
774963
1486780
989425
963928
1287771
209452
1065843
619575
1100360
1258690
166484
726699
419937
1166012
935452
796130
61467
311784
1628786
220101
797907
876977
587894
649748
963481
771754
1333406
336744
1212205
570221
272153
1598725
334240
962194
1162207
1147047
1265153
1229931
1167182
311284
629958
246699
1368952
79271
1045740
16741
1351691
1182471
1626015
422675
1199647
387917
756734
413806
539204
1499882
982097
109497
17120
208260
568148
1637994
984416
269916
218410
379214
1503881
93006
421160
809846
938652
1584026
542113
536117
172374
184113
1576122
909059
216960
862882
856700
1140072
650470
1623376
1018950
659995
1460503
123167
671941
884043
607228
1589727
644177
158974
400079
727449
37925
308941
196561
232300
119608
1327303
954269
1646288
70155
1226141
1083125
872066
1549739
721063
82657
939237
431705
958342
1468140
109406
1504760
887754
292873
284538
1211303
1320678
1153663
1062191
426559
1156192
1585420
279021
311477
168186
482792
608555
1406910
156906
1305058
1199090
1023370
701085
208651
308297
291991
1163329
177871
135790
1219640
722699
993808
513807
639473
438512
1301855
1586528
1027709
1287468
177378
1552193
1403445
1558264
749039
1239372
566205
258253
789260
891626
881080
269958
711207
403037
1324563
557174
745012
71539
1094526
1485567
1114989
1150321
1079499
171798
1251759
469344
1557431
1484461
1621695
628300
1137552
1633345
993358
1219206
549256
548454
1352170
1318595
1328353
1589023
1316219
577595
1508982
727246
827777
1605510
1526125
1260927
32012
696971
1125526
972889
75805
1397438
856819
987077
161148
1562677
1135150
1443920
1471493
1318190
875664
622795
48445
788873
1182883
1240650
962260
905040
1382151
1205197
1065179
320492
323346
283828
786638
425016
100676
1279809
227187
729402
478637
1360546
1187468
1593203
1405884
1418449
813421
567850
1636596
526376
1073583
458167
1385665
298289
1504436
619938
972975
819407
843942
287168
1115929
776734
864843
521510
265845
1350583
404849
911057
615634
174521
226852
101352
1177537
1296757
80441
1216206
134129
165438
728406
344154
488102
997604
208009
399405
685332
226466
1454326
749883
348332
844551
1098757
1561957
1458829
685947
1632841
1301446
1005716
958339
1515755
779617
864888
1155904
1313420
1560108
213159
1486598
966101
539229
1016113
1440738
1372668
502611
664563
1102191
1442286
1037936
111301
536229
1498399
472681
1541822
1409630
1151179
976257
1157279
545528
925464
1157659
248181
1254358
1566190
386271
1210448
867774
145076
1579801
624829
215805
1253613
169118
234044
1184613
75960
544387
1156018
1130147
987996
598486
1541438
1163625
254164
930094
1272524
311683
248964
1355423
886741
1435785
217139
590540
369879
809587
1629153
187539
1265147
516410
1408743
932274
108970
1496931
429846
342909
169182
939706
782550
668989
354995
687120
942652
1551120
1103691
1528104
547710
1508492
877334
435271
1392327
1127262
801257
164905
107126
1564848
892075
601340
1419947
267528
1361285
1607568
75347
440235
1343558
1144413
258763
1478029
756464
788917
545452
9145
350599
1121999
1197993
562522
1119570
364419
664358
679991
901646
291004
838674
1371575
1042696
816345
1478071
920699
574337
899822
1484416
408165
1188530
970245
1397288
365534
138255
1259242
808447
703197
633421
1289825
835396
1264887
1387423
476013
1260977
417014
274334
1447092
825140
329579
831115
385136
988595
171093
677042
1429471
1118897
987148
1386390
905943
392025
533075
369636
1060832
698927
1582144
875206
1287760
1237235
1063374
757739
936028
1213137
600782
299573
310743
863902
354273
1075041
129162
1373623
874558
1380588
871250
513794
614648
663783
1164476
684250
750587
1108902
561712
429352
903067
432824
867705
1321531
324581
1450135
783237
231602
125823
1144076
1124952
616704
723704
42912
1089077
960283
196692
152626
1193748
124056
469725
369539
592370
19869
157360
743842
1470033
98893
838855
262591
1413853
678029
1033560
825939
175911
665261
918497
739791
1229598
445541
716996
725486
52086
864986
1322196
403074
1005717
1444680
301261
461361
700131
823927
1224276
113119
1540370
1203816
1267324
1086395
768117
1265680
1382568
381574
336903
73080
1215213
835321
1511473
128283
1554230
450701
743433
1125296
34971
833455
423894
780555
1608726
981790
143832
541158
667230
1167163
246467
1629446
925651
1540659
841481
731073
1318392
1492115
1313610
1114896
562574
1338380
624907
1634415
93303
1559693
1347636
639116
1596965
1462662
1274479
833665
786748
62622
972414
1411695
1290804
153441
946734
1155420
46173
112983
34502
1616158
1171789
873731
638336
1021312
987093
1148210
130698
787808
459414
1244972
815904
681755
1363659
1473602
1634995
1319911
367694
1371692
1466076
892985
1624881
1301430
1324647
279183
752044
989315
1231684
440392
595675
574066
600309
684039
174909
1402658
1517934
426289
80134
549770
1518510
687475
1350800
1146509
776372
870662
299003
1288311
81046
1396637
468148
756532
1063758
1617371
272545
170179
1185821
483295
276452
397008
706063
803893
333151
1383957
978698
1201220
801005
126834
1612696
1016994
669929
1220839
1229713
1030174
1417540
333365
1268886
121890
1364233
1113146
882237
969142
65624
529573
392235
932683
1512073
664303
802740
76941
645987
958594
121786
1384330
125087
306888
773212
195704
728663
837684
382435
268459
1437119
930733
30718
489998
542197
311454
1580560
572516
66375
31895
1448041
1620523
221779
1529092
1642163
728115
756991
192265
489060
469237
447490
851229
767728
1469596
519348
1284473
131613
1164683
418644
727376
1522171
311355
326241
207209
1366426
440410
1357533
1286880
189644
938869
814471
1120582
1461960
934530
1336732
1228776
582665
98521
1510584
1257075
1410859
639357
823470
843620
648316
527811
132836
1447577
1579201
1011295
1524655
468603
261709
285765
619382
604776
975077
634454
347295
1287474
1355805
1156943
149962
1077344
1153658
198184
253632
1250709
1609812
770880
511753
523741
592382
1170860
1261440
930119
410303
399052
832496
947536
1577975
1014562
1037921
584657
1491602
51607
359059
1475019
1256064
218233
1579831
13105
1467576
1592375
240177
1367443
1326880
443864
645232
1064100
55280
203742
855325
745894
1298576
1260688
1112124
424060
813076
585390
814555
120626
37126
1247246
1229751
466868
1345092
1361001
682742
652022
1228788
745639
1108597
1120980
472995
271919
300347
968139
870156
1551873
236650
651613
1094956
1379750
992787
638902
1139387
1217502
942544
316983
1182280
935135
306215
620743
1049165
1218685
357232
1141822
1500894
215076
864802
1405352
1540834
163692
723210
1025698
78175
499082
408057
517491
1020374
634383
38339
423541
774400
207377
1223456
1452049
720659
1014002
1578389
698835
841098
1475574
611829
806066
1607844
1152349
1234777
557342
659945
534443
285709
47215
1286460
1581404
763494
1568824
900689
242577
703683
21018
192430
701680
220967
1374886
696747
1425310
699949
1230197
1469298
630743
135201
318469
1175474
833250
1264556
173710
1304203
1618676
1353419
1440217
690523
1412335
585466
867944
495841
664962
519051
1173710
1199569
1429369
787490
445922
842028
384592
1275520
145030
1072346
134984
463696
408762
144799
466958
1336452
526825
870748
1073648
1031051
138821
1175976
244584
1082227
925988
527721
425728
1249936
934990
1531069
702180
1299994
771190
1011857
556158
1384940
1317454
850095
1171685
1563740
456242
386662
831962
611549
1474847
423416
1191813
1296012
254783
352268
217370
1367289
293991
57215
1455083
1027450
1432213
985564
475831
1577639
252945
1471964
860539
841778
1643184
1569585
1437214
562853
1392370
307454
1583404
323035
1407048
342899
432231
126648
1645886
1333713
1403897
964415
463617
161396
475688
290642
516393
1302443
349190
82799
1639574
1639975
425257
218779
157095
1044352
1381484
1466722
411985
924082
227446
198153
1077599
566130
1200752
964187
691501
278603
629668
1060033
1535102
1585602
106463
1590322
62034
518757
1128174
1457734
76921
1281464
978453
566496
277538
1211599
1566665
85025
169061
1418317
1646884
251864
72546
516630
490092
44827
522839
1153329
1233930
571095
716767
1346341
901568
765001
1130195
704852
1024313
1184239
1288125
778210
770315
1447836
363094
668446
610076
18138
1624244
1602545
1165369
664657
614717
822948
1203287
1642169
197567
707926
1419759
1284555
604223
1047226
602071
820826
873184
1472456
783582
631247
240747
1618790
1582320
1434148
1064256
23878
1530612
1122365
399588
679471
711475
559528
656142
260877
1495341
661418
908698
156095
685759
1269465
198036
595817
752460
371668
883186
1370746
1091246
1162787
922779
544071
529023
1427303
480224
776901
33202
939915
380255
1534964
1257478
33913
573449
505347
707019
532796
1176317
105516
795919
643844
822240
1460465
141601
662118
1532867
1325630
711895
975930
724275
906076
431710
1275071
227559
1561381
869243
912388
1399496
552160
789034
513597
5879
1411302
1383538
1023067
1472097
468091
819306
131263
34640
315554
838570
537308
1594121
1439639
629450
261667
1082004
958486
591529
753871
1302177
1270119
1074787
1323291
1000312
1228252
620738
275096
1373354
1231137
1133666
128112
166137
399894
960343
568073
553789
1078962
527443
458293
184802
646167
623159
451633
969032
544901
1123869
860318
235466
1005946
232305
467435
1270752
751882
917818
1088346
1485632
304615
1504323
1454619
1053984
755543
724236
1292728
132151
1639105
201074
1371659
795767
342020
1066367
987382
1419801
659684
509786
1512278
1243850
1148480
301264
119791
690219
576863
1119573
1369192
1234397
788050
322600
431582
77242
1557892
838726
1384453
614721
971886
1484901
857125
257595
1112095
893750
1223090
857239
1080152
657521
1545165
61099
1566432
977011
1228926
323949
1167243
325013
937491
1578874
1607983
630916
1484696
109240
653926
988775
1184016
1225411
953431
773237
252663
249388
299163
1011724
548707
270415
1209624
194052
189577
730613
654798
803475
153662
1116002
1539447
245418
184818
263884
337210
404577
24032
1399877
1626233
469589
1068349
474549
1439390
577462
1520762
1013188
1469009
1499323
1089074
263856
14188
596012
844222
1466503
1315039
758847
989309
1513839
966838
153775
854046
1466550
1138090
44728
334208
227438
51543
472087
481935
158228
1539639
718114
1371265
385426
765916
843894
53261
746584
42256
1457415
984920
279822
347701
1328987
223149
511295
669032
1477118
1464162
1581454
842742
745641
558690
1394528
190253
1102167
1580777
94219
836706
1169673
337710
1171870
877916
616270
720177
539170
178094
790744
1551907
925158
7840
98212
1089009
752243
1540584
224602
265714
318916
575926
18244
481938
830348
373423
991363
1173876
635874
144588
197265
1047245
326074
963175
425973
566659
1594187
650750
630437
384871
648549
220069
740105
53377
98308
672331
1087191
854269
587310
1085736
51210
350268
545749
644955
760094
188688
1392115
445795
1639926
357667
291621
141252
1371784
1188285
28474
76588
1135708
1560797
1340365
1331394
986434
1095908
1080159
178160
226526
419126
1389681
1033593
67917
40894
695549
501125
1227392
715111
608950
770448
508976
969741
1265140
867727
801857
336197
939885
456639
894326
1403681
1362219
1526449
1198734
160150
449851
41990
585833
91951
443128
722526
721784
78231
1133879
852813
1060338
93708
1205097
747204
368774
141854
902905
477202
1069203
1060966
585364
1070088
944124
1076978
1280193
295436
997743
1412235
335105
1037126
711783
891204
1273234
273038
472275
1461563
1555682
1424967
1468953
1639481
887455
1525557
16128
472558
1453391
671847
319254
837712
1510865
23609
1004619
592358
1229781
1173764
1303994
328836
270962
1622236
332664
1538628
929361
1409691
397120
1311960
243285
598029
901376
1012153
527214
421864
387091
82945
192013
370638
1278071
1508100
992
530105
543784
1525640
466070
1094748
1162681
327956
791445
20358
1555226
311806
174931
886977
44285
841603
161461
1552828
975953
1464543
1409126
230484
445512
878491
697431
1771
757492
945751
1199037
1235279
1009018
77307
1477351
817969
1121475
1371578
114777
772778
1070748
974278
495609
1452671
763088
1228432
258577
224511
1236485
314105
371316
633173
1503722
910392
374300
1245429
898609
973746
1033182
1029550
1063032
249641
49323
121839
1311217
312398
1034127
793110
331905
1468107
970622
829172
184145
485639
990742
358169
361885
937960
1470538
753486
809536
1445311
444149
1431408
990548
268016
465934
389476
1352756
468237
940952
1612963
173662
73912
675034
1444273
1136577
195879
82099
235176
684720
1505119
1195904
989827
705912
733432
83981
1512865
369294
139900
193359
673725
425497
900965
968309
562796
433571
915802
805582
773859
278340
919606
276865
884193
256075
1619778
778075
613301
1140519
80725
219724
396265
502163
521027
916969
97340
1125766
36602
106408
1434766
926771
180364
1533799
987214
443209
1071225
822292
26359
1469735
320481
883196
1195504
1154780
1126392
745157
1571022
196466
1465683
1139949
200064
143427
700313
1579322
245970
1017546
1106047
1556655
624292
685036
761819
1215599
1479668
690235
1176123
438104
1522249
644279
1320637
1299988
935962
297899
401855
187203
1182430
895807
630662
901196
323720
370550
614011
321353
410970
1394524
296189
417776
1573108
484236
1059252
1532758
784575
311752
1200749
1125829
48942
1609880
787059
1278660
598252
286058
1628670
672264
645461
809984
627072
1452397
416428
318220
239934
1512756
486146
328680
148024
836082
755800
37895
1294965
104557
36597
926466
627592
969456
1343530
945174
1545165
175848
796957
208049
213448
1205662
813097
592518
1195690
140162
456387
584410
780998
1553900
467665
842186
1036434
1546318
258795
952836
1620780
280830
29328
964152
238971
595205
237352
1340798
1414789
792736
1517124
826667
1039423
651510
787346
1021381
971929
1598881
412807
1260832
1536413
1582764
848289
751064
409437
822401
1465851
596528
724398
1619327
339025
999371
578719
877232
810509
1317284
1151249
433544
1348299
87136
809402
1048864
1478865
1369781
81710
1141411
690585
924256
995966
519613
1527901
1437696
1500096
154242
512416
1099572
55747
199472
1505288
1427547
1293742
382321
881123
1050778
215531
727981
1637098
824361
1516715
274729
412813
1513586
798246
274240
1446102
627771
1273772
1327023
1266284
1135182
248789
1633178
1008236
1498821
148868
526460
891369
488507
1620872
477459
599428
1079960
1026391
1506945
1335575
684166
47347
137724
459786
1148948
1286842
1336391
552129
883340
778285
264826
1083004
271430
1485644
506813
331430
1060550
789616
254978
1392636
1002401
453384
1444113
650246
1370300
64541
410013
968105
784771
1143767
563628
1254532
1602758
498329
749893
1258331
1548327
44470
823596
437546
1312123
402533
1541157
550797
770081
708092
225714
884785
569140
891043
147443
1219977
1224565
1411929
1609618
1087504
1066382
441699
1534482
1247374
861120
662373
1408330
26704
1276993
419698
1284305
1604174
1172498
70266
1432260
1329227
151503
962403
18049
1255517
494324
1344814
526371
1096002
269133
944089
435286
1232953
1488704
1321716
1077001
587735
1509236
1603044
476643
784187
711978
532291
98465
1612008
1040600
1343637
1098973
1513630
1574174
947100
831937
1038525
1438744
1277805
1629075
222276
202759
1021618
650414
610790
1070114
226155
287277
1552810
926931
825283
93910
1183259
1383424
933385
387168
1563211
1044792
252371
1380987
1576901
354310
1450058
175835
995602
159967
1448243
1535417
281369
632129
1208393
262707
1585438
1230375
339198
409875
1393529
116295
1133415
953411
1531871
571687
169085
1143717
81496
736854
1452157
1090271
665946
1591301
6095
207866
1399906
52741
524922
886013
482639
1502644
1587806
374984
354049
1087454
985968
475989
128253
1279836
622955
1238455
997457
115099
927398
826354
1169370
368888
402234
928324
1233944
1033907
612556
261826
1109072
647517
924473
915663
1468571
437594
848208
799391
1071941
825649
835520
1206779
127788
132224
59295
1113244
836552
1535682
160628
872670
528397
1451641
1267704
1248212
773505
720582
500180
1300828
359521
1628743
357360
505086
875152
648305
1611676
1186074
1050288
1326003
1485525
1623315
1211839
332326
390461
806009
272188
753604
1217802
1503173
1624286
462149
1109935
1109512
248362
8455
463302
1327574
741940
659317
721285
669390
748243
1372129
194946
649820
983032
1456500
1072004
250848
356717
1027947
606715
714654
305677
1491473
319141
851972
978430
466183
354784
1640725
6482
418061
866076
1287655
757531
1220880
1524917
1193821
911101
441317
1077636
18416
1190327
1245944
24604
1289304
850050
900810
830559
1073673
52140
1421853
1022123
918803
1542583
1333595
1300252
1609182
1488241
110343
1544110
584156
1312465
850382
927324
1594996
1297991
52838
858961
612080
1364724
231076
1239160
637714
147915
141832
1173054
983850
284707
95555
922016
1364023
839569
1413150
606525
8182
1248435
1046121
531157
892750
376126
1478147
1139898
1043074
870481
489236
244621
1034752
1547197
217348
974744
423546
727709
85663
1493933
1271865
700406
1282334
1306700
793586
672565
1477550
1548370
509861
32142
364304
1154770
76684
695689
589120
669578
1009433
102334
708736
480650
1232745
276667
1416668
1041354
1538757
720953
1119563
637691
1231991
165527
401063
1534388
1252192
1271621
262995
623759
207878
984343
1539217
485366
173295
1457269
379214
558229
361659
827951
826829
1501371
300341
581538
828852
1137811
308241
1547626
1382613
806909
1263646
682410
873418
1479508
363033
1301087
866301
1529633
129118
1235890
609579
89030
946441
960104
381686
1236028
314106
445058
913504
1373728
1218808
1508181
1190402
1564715
8328
1237217
150877
554048
1320244
1645618
819379
418805
194229
772438
1580404
632708
1423342
754277
1292873
669768
437296
1187300
1610201
212749
692799
1154247
646445
865605
891712
606138
256762
1633422
1392398
1557414
461425
843578
1305918
617176
962508
282031
1384442
1218505
462302
987779
148686
307856
964682
1374004
946085
1149413
115252
1392211
757275
962155
148985
1144150
610823
1123399
594104
187249
1275552
711051
1575265
1123186
778143
256346
1352825
1108715
1028868
659457
175538
1587746
535871
318026
1509485
1285386
1093079
1167429
195791
1313744
1503267
512428
486655
1645791
431125
742792
617241
1417223
1265349
1454966
942418
1610558
1270719
700089
1044216
341886
1634607
1052767
264944
325837
1314932
552386
940273
422680
152468
127292
676956
185690
1549847
628517
297222
920878
1051955
1201618
1294777
1246917
1028113
142447
400614
36542
1454552
336582
1560055
124387
900844
364191
314325
1407470
396694
670154
1222000
1157925
78099
1509788
964141
1199521
1535424
1460038
896844
1405785
492989
245747
641128
298608
509429
863483
1004768
475220
161131
1122596
977629
1042740
29047
647900
1008207
999805
998406
556729
917192
319975
886420
1255148
1042331
754404
1105021
509525
362130
74387
880573
1547866
412288
1063647
627197
1008123
370233
252590
648099
1210480
15434
618152
906743
1021145
1481821
1337477
1083304
154008
1091938
389085
702581
480341
187027
833739
1235374
1315789
1312166
341769
836412
433214
575776
1571422
1209464
424369
1524677
1591990
1092778
1513879
1199526
914908
71232
1347932
69009
543955
18030
377121
1144455
19953
282714
1232443
540871
1024119
234834
920639
425937
729384
1398332
1521858
1433851
1528218
1581106
238054
90063
1125296
810425
56700
381066
1342898
813850
1363273
1432572
1228635
247872
627939
758558
1341734
119718
106095
25897
528391
1224459
729911
1249714
1620110
670242
1618678
1249898
14789
1296625
693950
958625
974846
379027
127021
523495
1052258
1350334
223575
1178208
1052879
620384
1127378
699557
1035862
1413978
134603
689655
1423797
428032
753554
1179670
830835
500250
1175632
1543822
918276
212707
1443785
601632
1094029
953422
1148597
1273744
377559
742381
1363148
1429176
380422
1069625
615857
306208
629323
542432
947004
1545006
439276
664244
210233
355119
722351
1433285
988050
1569496
880048
8859
326161
318685
574410
1338223
1125573
1302566
1150902
937814
631199
3678
351768
1265370
412891
1619919
1149387
635689
826427
442821
228069
481222
146895
881429
794406
203158
546978
1586376
49970
495225
462157
1287092
196393
1117064
703731
672879
454996
1502373
724732
1287705
460621
1592727
367581
660067
338722
851230
665007
1244208
1473136
1353453
541526
42057
393195
564310
1525104
128395
1362725
482659
889458
1300763
1647258
293038
458845
1514503
862094
523391
1320733
635093
1100989
1552796
729634
177244
1336817
242603
581484
458695
40930
65610
82435
265322
1443309
798581
1405413
671219
1369126
1050403
867360
1193824
316185
203772
1037775
1382681
73956
1507846
1535540
327016
1455017
29684
311723
294603
1416117
629047
897960
1492550
986097
323070
71562
783321
388761
722853
638161
1570486
1326018
1200665
1178936
1045867
572441
1247315
1633993
1255665
1523635
608293
1172973
6457
49230
632328
228294
1387814
1341692
382555
1601562
882677
632004
56469
340790
481862
1411594
46837
820048
757272
795152
244194
1255817
581080
1088952
1302182
1236016
504425
1352509
270117
1339279
937027
1515947
278604
1564754
880533
1105461
1066057
555678
789408
148430
1415894
1361037
450069
110313
1558006
383405
1001379
228504
85952
1092690
1365580
997138
389128
778195
929960
517360
335362
317209
1241523
589461
1374620
693977
1141287
638523
196615
520625
563963
497115
112716
424819
1637349
556213
896430
47942
47402
863833
685859
1088900
717277
134361
471382
1448161
1111914
1328222
495193
307182
903653
1409967
887603
1269733
424846
603955
1390299
65442
563432
887912
836975
1276327
109298
859042
1086308
460957
1020593
33317
348242
1428452
834520
907928
723383
448301
214420
960230
246015
583582
1160897
1489623
523303
579423
409495
1073263
1099911
794651
233240
1560719
574091
1601979
1488360
687855
1136094
1324357
917000
1074440
1408650
1206833
182421
948406
395919
1176584
590661
471398
1320527
467731
1588334
1305608
426755
1259047
1613200
1186290
1542198
872937
1107640
1589610
1416360
238270
519608
42830
33957
1638455
545570
9236
163419
127480
767729
848904
184093
889622
491583
293987
323528
1505942
1532511
1130569
1104228
945753
437090
611870
32043
1485844
103392
772986
1472016
5922
165139
24267
236615
436393
1452462
330659
292522
909875
528048
413612
937406
986893
706298
76114
132764
1266533
573597
1593116
1397937
1227458
4688
593224
264188
928434
1273306
887794
1413961
83959
351437
881216
1427284
1432587
1639568
1514661
1078621
1614985
655370
1550549
857484
168469
1388296
362100
299444
342750
117335
1223938
1570057
276101
1106288
480716
441155
58301
1560358
1333280
1388043
1559219
906726
1069922
1474524
1392705
1518163
809794
1391364
1452637
631874
560358
215788
1547628
1445766
1334794
95914
282846
815551
1280313
593860
974964
208448
1103156
1155785
353751
281309
33687
1343578
497570
1521023
198567
186169
1153076
1186586
113526
986984
87567
1542742
1232252
118861
1600756
746307
1545537
529284
159694
398967
1178215
1572822
198308
1309572
544432
426084
240939
442657
1645064
1035904
1037584
595200
1064894
1207481
747161
184713
91687
367434
1070984
686177
825128
466526
763585
157353
455169
882053
1283601
352040
1558186
1213396
949991
130852
1462185
1213496
1464497
427073
242137
445847
1213613
1535228
1283760
1148954
610843
1522751
413563
1430218
271788
957110
317332
956158
264311
1328964
986155
800630
1647421
443916
744345
966474
118587
371434
1315753
527483
957306
878929
246586
1080971
529153
1495524
1233404
1548681
903219
1635221
1415381
1533226
1133217
115592
179846
221794
766785
1446961
446278
727004
34406
115244
63412
1294927
208604
1586662
775526
811196
326430
975375
387189
1267588
921310
215452
818948
881310
720843
1318988
1234904
1173329
582771
1204158
152721
1367129
1193675
1355011
1404420
276359
286147
165877
1085113
791746
489043
591525
607593
31354
1061274
1452403
9177
1395822
715636
1125383
326641
1537221
1231480
1060376
100780
958524
641312
97713
1035975
1628010
1018250
1611579
1147002
1357323
256801
559370
98105
1537458
987322
1058536
1236202
1096862
1536721
729186
1598769
1563902
403275
423905
531738
952388
1569968
1569005
1242577
520616
400484
1506117
1493526
542260
1351442
358464
317457
1633368
1425652
652714
889802
812470
1328502
1229020
1345075
639977
743156
1364362
1055247
51082
1035690
1379337
1559603
1298218
759114
1034832
726240
647836
698169
1211488
1088063
103969
1031619
738190
1114538
644256
653293
1171956
1307119
1399848
1035892
81273
569040
1093237
1147859
1506998
152493
213060
1227616
503294
317661
1548918
1140408
123278
885664
1214650
1229336
1313419
1585792
1024983
477490
69723
100573
1114954
928144
1170760
605453
494632
665803
1567604
214025
1495301
1540082
1285999
384875
1298147
42350
997142
1582900
453051
280271
231478
291040
498236
1046601
1569953
390315
1250418
224043
916470
1149414
51279
1042450
822812
110801
1124159
638807
1556921
626364
376135
200913
517052
776494
1530431
515521
1610399
307115
239328
1473668
1044096
593948
160424
145030
221655
1478206
1535253
1156341
440236
240263
659764
1319264
1274576
141908
444774
780375
1122324
681070
1527336
1270248
1540874
493439
868091
239858
1135155
1105012
1369994
1070645
951198
1202020
1008291
821869
210629
1273706
291471
929359
484956
1121219
1560742
1577300
1566126
784398
60546
1337420
996906
415351
296547
1384011
420992
1458800
1100286
1251394
219627
159101
1572018
716367
1419011
396879
1100113
1520107
142464
100107
582336
1455717
1372702
303910
690475
666055
1399942
250009
1077909
764940
569521
953850
673632
613566
576940
288993
1043571
1258510
103434
422194
1077099
343718
691597
277207
509830
679962
392505
146704
1344126
455752
1116590
507798
1580086
862778
60344
73012
362683
1517947
100899
233765
1616311
1126182
172510
1519988
1527308
844772
251120
36798
1096071
116721
730398
120283
512105
868468
897736
181254
1356185
149210
1421576
477006
273699
278853
15096
942840
511112
428294
35777
618232
1576333
115990
413616
1165325
821034
479435
548018
1047408
682271
379954
494277
722481
368690
981818
1098527
1407272
875203
261654
1222964
908594
1196890
1380007
331304
173354
197264
475080
1252847
509529
53809
1223833
1343567
176598
373793
1018463
1447708
442787
78996
366746
1081923
265503
577397
1140690
347025
757171
35171
744683
944832
719424
845189
772812
919378
1436054
971895
388600
694285
137176
977491
1546356
245739
1058052
1304980
76293
1328436
315491
645900
1320171
1421040
728122
1168664
1493011
143420
627172
679850
1002561
335716
1543809
615128
713231
283881
504945
70789
1578757
29670
876658
889226
1367
244282
1075366
23767
124611
689471
796833
431007
1138571
1342640
482021
1214475
1544984
1269462
1457018
435708
315267
290541
1465830
1143942
537587
328543
226545
1275533
822519
1417886
636822
782642
1353708
378403
1318756
369481
946933
792514
837189
1118496
251620
1571026
1070435
620411
1315132
957721
961624
1321878
618540
303460
881237
1115416
273646
1086034
396635
739030
702589
160069
1580506
448074
809359
1107486
908905
329981
336133
1260436
946018
1221691
467741
1535904
272763
650309
804699
815719
693974
617127
1038270
1431188
1552255
543151
1094910
1252593
690621
1412684
1151363
1311970
1636003
1513297
412447
182354
987762
349394
369213
1473013
319435
140085
1549118
1200689
469440
1106566
707046
1079629
781475
1580528
707652
1277593
567510
906017
753925
418450
1141113
708250
1106053
476466
11984
653110
828460
1417047
1096470
1191971
30174
1363965
332489
560342
374822
588093
846788
1408526
70908
115354
615123
1586717
1508576
1484382
1601919
152712
1269599
613500
82492
234178
780559
637433
1638923
1529122
989077
1439606
1569421
1094524
1326817
475496
536613
709430
110282
1065699
1332792
639845
1235360
389289
1454403
324124
1620123
262276
1351468
86285
1048481
5539
1016584
453855
1179128
251039
889755
287646
1260979
1401300
447866
565196
844067
177382
501880
970711
723985
241973
1645706
372442
526102
1026895
1206852
110789
1380722
1413447
1135899
511260
1584882
1211103
1037936
426033
1346623
914614
1562905
676829
1454027
1577438
171526
1203746
210131
1496375
233362
1483411
1463542
763111
1134
1155826
131094
1279712
631640
413412
444006
1104738
664423
179124
740116
1431041
1387724
1198557
744970
450749
1024274
72160
248649
635035
360912
595567
695620
1609081
57742
60013
1261509
613613
1528921
799770
618064
1646342
373366
1101235
1255915
762468
952132
625833
762581
121190
588591
914151
741200
1347367
760006
1071964
1059531
710914
72114
72941
837332
1445781
179216
1497250
559431
760330
323059
712933
953302
1039635
65890
1581586
1501525
164409
281080
1401406
776439
1350541
797807
992737
1218983
1241131
203067
1163866
172234
1486484
743896
1435406
884697
1350738
596226
147222
693817
1274400
1466139
1126874
436228
1285158
499676
834481
991917
814184
1267832
586629
1082512
876804
676944
87869
41562
746357
562807
446303
1331025
1080457
1189969
731585
71382
1153313
269215
269403
742489
1066246
51144
1373662
420299
1130773
1522046
247179
1205503
62646
343308
183307
1003709
1461393
547659
663677
901193
1217036
278514
964973
818584
506638
1077171
594834
646412
523876
174675
473692
1316092
1407578
1040004
1237248
1073227
992932
126886
295861
1287916
60980
451816
68602
639277
1186934
376501
131301
89424
981946
210712
262869
569054
213517
836980
442501
1338725
1159609
1213564
409134
271395
1504856
96068
757844
935485
382793
1468125
878142
384493
1273894
320825
1470543
348885
321389
1637694
1348967
154556
65530
429034
1391205
1612045
27279
1392139
829608
703272
666881
322510
22869
129190
1388735
499580
1020854
1143517
806620
1234011
1247540
888973
660246
585525
1185693
356884
1447409
234945
403026
553175
1429519
168685
1236032
1478428
266709
1534308
1400031
263681
243858
154668
755631
475975
78251
361037
1619937
1196198
1376517
901322
916597
960022
380567
1596707
1558472
1103128
473048
1130071
462419
630942
614362
592673
169959
224274
1404594
1120813
759393
944903
684432
1517934
695741
205044
549307
1488874
951490
1582030
1123255
1349754
236174
964816
1424404
1298184
619554
757120
1247559
1492519
121116
1551411
1480564
1325549
961775
196150
1301948
1177764
1391068
330580
417759
250681
1438995
1134228
128743
597762
225725
1584839
351599
1063940
351757
500767
1558932
1249771
796143
1511135
254856
1543349
1224921
1228042
1294610
929473
1183957
846786
1284806
1284069
1526223
1242895
580170
507562
1613916
1349971
2388
1100418
1081114
1035482
444128
1429537
1511661
894466
663695
1549537
212616
1005859
249233
401656
976133
1403099
37895
568588
1238133
1321865
993737
1586606
399503
1293714
1209650
734689
1193766
880609
521507
569920
214056
1644991
1623856
1059257
1491666
1019498
1146574
936756
1075795
1009694
447968
1643204
1006522
444053
762786
739973
1509287
982202
839983
1042806
902845
173328
1163811
649515
925316
717728
604797
1292401
1515002
1135439
1508375
533424
635232
422778
330275
450480
638191
208870
174703
1373201
669945
1357371
133247
678444
917295
415225
403655
1359340
1363415
472341
1580133
495498
1626448
1146414
558987
776200
1228353
706488
1280079
699583
408777
559582
457439
875392
655963
379753
1244355
432729
1213590
734115
859463
1493040
329826
928118
796835
1497372
304710
888102
659021
304247
28963
1154347
149602
1305385
303781
340574
1057391
1271404
939191
1387946
696868
197846
1440878
561220
115320
394046
1218821
1518980
934109
1595289
224023
291989
1284809
1413465
1511275
686933
41576
1097647
1247342
809033
1338222
401061
1241199
321871
1240090
843322
253776
454634
44796
295238
994326
1147366
1092911
822452
1388502
512119
1023340
1431118
1138601
150340
571826
1280655
1392226
1472114
921733
254232
1047129
73613
826845
1052291
243256
1191295
1408271
41726
71258
1285999
1273824
1607391
62904
958
1315953
548087
738805
1006383
498651
806754
823790
8630
1032307
210308
1094348
853777
406164
582879
168862
984004
1263936
899687
344181
815979
1290405
1293543
1143454
766775
1365357
102778
138967
1379548
271499
133196
231684
822834
390967
1394999
542821
941537
639371
289799
394729
1330676
457493
1099106
1250064
742649
243943
1188816
488623
808232
327282
315730
644920
1577987
1588767
251336
797143
194358
652920
46463
855074
936656
898890
844727
41052
220520
414343
1181025
32072
1117019
1576840
642691
17833
749915
323440
735574
1289014
919662
35614
862639
342901
320403
961421
253378
253099
765563
310940
1535645
17276
863896
1562216
409628
321462
782480
364778
1592252
278667
172483
747227
495991
752512
1304821
229087
295485
463107
1129273
1610552
778456
383361
356070
1090396
1281314
1246353
1393966
920093
21089
1550305
1256866
564914
1228075
1019987
1500137
1381700
448573
46441
502963
454156
214560
1288578
658488
488966
521301
111589
737765
630020
1125149
828092
1571056
1532662
1169038
624456
889195
729184
1095722
493465
121367
1113637
903061
1504587
1020063
498287
495445
1394837
81813
3268
1355160
1202088
1301372
551486
1062417
469253
129384
162239
208659
367426
815409
1116671
925462
252886
1515971
897090
1227182
936838
1464849
1519880
1312313
752857
895642
766877
1539739
1273326
578600
542816
1007161
126635
971791
372451
851839
690038
807796
137652
34803
75061
1435082
312504
1306317
911591
346751
1132313
1365924
1260696
1337531
716786
1604019
658001
88037
1372179
1300411
99103
1212967
1370904
232215
614762
956156
1276634
1084355
1276395
291834
967052
155799
1182605
867143
1200940
1293051
57252
1388619
1377168
332801
1130651
337594
1614238
637504
44229
255993
756445
1030623
1246062
733801
1578844
1293953
21747
1329960
1296784
397460
728528
563831
846093
892785
1131046
100007
1231667
861209
913453
376792
1371561
360371
113611
1468425
731879
1406547
404941
126600
430625
453452
817597
1227964
1611226
1338282
557961
1031718
29667
1342518
1254824
1014011
935616
902702
732097
1099831
1373314
1498531
999093
1476150
251489
465652
62305
908694
281894
721520
462439
749447
1422014
1442818
1165747
1506656
826043
697337
834925
811579
1021947
1481889
573576
1502395
1415692
643610
255902
289443
788596
428650
666714
606464
935971
1077556
856264
1180433
1209908
973564
753718
732486
1515208
1635016
568155
150681
817305
1275453
1029933
1098869
1345629
1160622
623041
217089
1031042
67915
404642
1454073
479973
870873
1402865
557843
1173540
1545780
1582433
885180
915128
856426
1186256
806284
1252437
195484
311704
283705
236746
621471
608523
537073
1235676
423812
462884
1157173
1146863
1534975
998722
331550
766208
941989
160792
522173
639000
1475826
1566968
1069658
314960
426035
291999
110575
714718
1600637
847198
911429
1095967
865670
1532576
853897
118787
6902
1332055
303360
53473
172840
1577454
364535
1200486
906842
1452614
720331
249109
920865
213007
573424
565745
115995
623550
343733
1509835
1628177
1544301
395456
1125180
1338515
1466017
179371
1130646
1517788
1126425
793878
1617969
199052
922978
18532
943407
247338
1252596
1129077
561514
648366
1115512
385693
1408796
353593
546947
1298716
866369
926883
1496235
1278485
1579383
245053
1538884
458880
95464
168689
936509
451155
1339989
1103377
1050866
1461507
1406250
1424252
1379593
135579
1628144
1068508
254452
567073
215187
471306
265608
1647567
1110385
1481235
1099326
1336274
771860
457453
530314
1036280
429323
1623626
233448
715751
1601836
1021809
308178
1176222
999761
838811
270682
563437
1118634
1367439
1068672
1508782
1499579
296920
1260238
903172
673527
596411
1422081
808403
86585
334713
703493
138744
722943
1356091
523403
1402208
1208960
632291
1121320
1364233
118680
60506
132672
39734
1633968
1301379
1616141
547524
144416
328783
223008
781385
949697
1218852
1643604
857644
302864
1596484
1294002
490156
1288636
1417338
1234677
581896
1019555
165276
639965
318295
181066
268148
1116938
950517
208044
354027
1173140
1584747
660617
1511081
367038
95080
890987
182249
1412184
765046
109767
1163641
76178
884474
17767
549423
899089
1091506
1368765
565557
994567
901599
793341
1426204
310877
327778
88276
1523347
1425686
1202175
1557209
657666
870239
1411828
1517088
738603
1197385
361204
1171614
1232838
94459
658023
218247
1009722
248825
449132
1381046
1358948
1274439
1412540
1601718
1543187
602072
1631009
1467360
868392
951307
1024348
724100
243855
854983
377211
543948
67216
592726
479814
891095
1042862
501236
975660
1284737
734635
1185173
1590551
41744
1603743
882734
526363
1527628
1223497
1485679
870467
1388677
584541
363648
1363027
1313194
162243
1455635
1324642
745518
987279
459175
1086262
1374782
590994
642040
716419
515099
1410074
1364064
1608463
514687
1615206
636907
436807
1181824
1448688
608609
91159
1224262
8869
652145
1183535
1488553
1315353
1390320
1421585
849446
13772
981471
1091858
289556
662434
1185952
166136
82255
186746
1402365
654500
448489
453574
1162817
48567
1453894
69654
1362940
714082
111229
1419547
88824
862395
1074384
813035
1307081
1304868
205807
1044843
90315
1530620
732011
1600774
1647100
1366059
1450217
836187
1108165
575803
1143260
218543
545992
1207734
1255898
1579425
1499918
1217948
919076
551308
167334
1379617
1335827
1406654
972197
748932
608682
265751
731621
645160
70880
788341
1405608
225190
380337
1389866
1585020
655754
1325279
1404267
840908
576810
1266180
1268493
787565
587733
579178
1030794
1282328
948713
376956
133860
1122118
626047
220277
1371302
1026969
142208
753902
1644559
1610027
751656
137626
727080
299281
55290
99917
848642
924035
1413137
779176
1003398
704004
355301
89248
1508338
1251411
2918
234405
1419255
210787
165835
269727
272106
1426977
751000
1306196
583121
870671
949595
1465223
505514
1482532
1018589
1221118
775837
188615
862763
1540251
226372
1383148
1178070
1399259
847215
1048307
1451174
485350
459843
925356
197287
1452032
686936
950053
245309
82543
957722
1084809
869775
1572863
512106
1611015
1046435
1162689
1101050
381219
883387
714284
695174
1617905
737154
346397
1371901
943289
474326
1550760
678285
1188066
550069
336882
1043035
719496
68084
1412793
1429044
1247070
1268175
771984
1362690
7413
200072
783938
306654
568666
140616
1076866
1416566
1304923
228738
491155
249930
1434181
446900
519387
356882
1279769
1467304
385722
713883
1056675
1430712
1413288
1411323
1229150
1144969
1246183
466520
335694
218088
1602064
654214
500527
218182
378843
1478349
30433
310742
1412397
1037637
1307598
1315623
1091641
941824
1456219
691151
844316
1036443
1193396
6249
120307
162974
319701
738931
180616
621575
308188
329513
1410262
1323865
190149
829676
677393
1487170
1623360
696180
38927
1270391
1359915
270259
499695
1335804
630428
164172
935509
1373972
1278873
274950
1071692
638915
1192207
983780
582612
130044
1096717
183382
519395
807998
1277284
179423
654329
1309815
898902
991606
1597479
1524145
1229278
1046894
614763
1157072
964932
1223941
88326
1426129
1222262
1258883
369647
1573205
1479518
1478932
837499
591369
1622054
497779
1622284
154669
614112
1042834
151623
826749
1533222
843251
533707
478792
289743
38867
1429930
798309
1049404
636405
301040
371910
734122
1454766
102264
171590
211103
198966
370783
1168729
50442
1639630
773524
385388
425978
332535
313594
851468
1117886
1635630
120428
18910
440594
343910
994642
162417
1647039
1104479
838443
119230
1514750
780109
1440312
646119
1033033
180432
933004
1153174
1595561
1274298
10302
335152
1432513
1388050
1111652
1407303
587539
362075
406683
893412
1006214
1230812
1306165
136620
20186
1600601
943481
931022
1121568
479472
277157
885090
1477295
404482
1565926
741402
1377519
1190269
122165
890365
682499
1434499
79576
1217199
283993
98278
489818
653919
954569
1596601
248717
707179
1002351
225319
623495
230673
392812
629673
194712
1113640
1564138
1187800
47455
1053326
681376
997495
1196389
1505266
308661
1098375
602726
730242
351882
419365
1128040
1617929
796499
180556
964853
415529
1639075
12642
1217956
1602428
1196578
453213
1550708
1333902
1347857
335844
1065611
1156551
1610758
866633
529992
477249
714202
524619
628743
918392
894876
834015
1313278
813669
1131173
143995
336766
216761
733142
1341464
144413
1516921
777921
68657
363815
508666
121921
322281
580338
1201683
1391738
1171626
91933
401432
364086
372113
794382
567326
291968
274228
1207516
409072
449090
1311164
954706
423130
1602990
35603
1069796
683758
1562486
1603203
1529472
1550541
143174
310835
718523
135701
373653
44552
157514
1120798
464436
1496025
736327
971796
349404
1448468
949946
1145331
406794
699169
52393
938849
991152
927374
420626
1380637
1014078
436326
943973
11877
1526824
472046
872821
1317459
713813
446292
511838
1141308
1608413
950714
844597
1428532
942950
78986
810974
1155245
98116
1010526
425045
993055
1386579
540435
1118667
716417
694818
1019105
190992
167350
1384561
844954
1255572
50390
1404800
1401857
714345
1413544
820071
55389
438021
706565
1416898
1434314
363588
282931
216572
199893
1218042
956965
517992
1436598
718002
1150092
596884
1468128
1347289
722775
1084523
1309510
1137372
1253739
890914
561811
1427970
1465189
519868
747632
486037
1633170
330506
1495947
975454
162185
1212515
979878
202387
1582042
1551150
177058
1058469
207890
367920
1469918
626974
1487548
717781
407419
351104
159140
1021587
92155
666179
934543
968653
1435892
1572928
1186528
307056
685659
1536999
574772
999540
172002
1281269
390201
834710
1450012
780812
840071
305783
1302751
312433
1488325
621206
1299596
937125
1360769
1098502
473035
1475236
190358
369289
342388
624349
542740
206935
228798
503165
636270
1394674
1403015
1263248
433771
845630
883710
492855
939781
357094
1229830
1397393
864256
1485272
1106642
1059642
1165928
373554
1450511
629640
966031
1226162
378199
1060154
1297576
519108
34082
1229733
1295877
1164497
440488
1406509
1169658
755643
124678
535339
1376684
1120354
1369998
905872
1559352
61014
1404393
783092
1398400
1572751
843656
1540406
1595223
1231829
603291
665486
339667
126855
1065045
1088876
212416
442267
522786
645480
958908
192563
61826
337493
192576
499445
622954
754238
1182301
708416
80549
1134279
1556262
322467
46138
1063501
740736
1234379
264648
50409
1078273
695295
792235
1050133
414192
1443274
901725
1358920
390326
791927
1100970
624473
1538640
279163
1354857
1270735
1375086
760648
341599
592312
1465308
559540
496222
764867
21559
1395523
300820
1566407
176772
684035
1245361
356011
1197963
1090321
698653
283272
1289161
222746
200412
297728
1421999
1338673
1023847
376240
247734
604884
549636
454545
770819
601397
1191364
1402081
562803
52110
956480
524256
1622003
716452
1636261
545592
382173
901209
1381789
28665
1234279
988896
442583
482617
1060532
862659
1489775
875637
1616116
428115
593247
1366885
45519
323414
527241
442425
54670
726005
584606
491999
1019935
1219877
1600098
642889
1256433
598338
1081972
824972
1215072
1104365
1325344
1646648
150007
1387350
613914
255081
1099103
890114
701056
646975
1214143
1195132
1009818
71032
389214
17102
583452
680570
802889
47857
552053
128627
1419300
1608545
131242
634141
759561
46270
1228218
865366
1483136
1613487
129286
219214
1188047
667288
1293658
1055164
348501
775560
1062718
927982
808465
1604895
749341
413299
131344
1125275
96607
1475377
290979
545510
428669
813318
479370
633731
838631
601444
1177120
958238
883883
857842
705771
741343
772235
1362479
1252458
996760
413266
721681
353527
1541950
894340
508812
1309319
1484475
260030
192429
493610
1030147
612039
496478
1177273
747249
1234371
767
1638281
859029
362542
150129
876483
965955
51906
1367942
1086806
1550950
284926
792366
1421997
37438
1506798
1642743
347244
26804
618728
39250
551226
492605
438070
1598580
1181983
1197049
682531
188037
1510455
928836
811558
782534
63968
1123129
700668
202934
75407
1372444
975270
1084724
710821
1617667
1351938
815313
276567
1292431
702823
1014139
1331273
814462
1390700
880117
953812
882784
1011067
68932
795743
1210116
1629267
413816
317096
1121780
582515
595685
1526486
1058347
1431947
31933
507731
1127724
921871
243742
217528
1638483
1256371
1618123
237416
1025974
756384
130931
256544
319939
195780
308619
99153
1645086
1199847
298533
584066
253202
536938
1581017
790797
1521565
463359
114959
62709
262083
1497999
144191
962982
739044
1503132
978415
1363058
418373
344712
1058323
115137
561457
139789
1086789
708415
1497222
222258
965767
1234706
769217
288952
1382034
363118
942068
1263823
1255696
401880
579810
908994
1560884
1460322
113048
1381051
921386
461439
1111113
1138810
177640
145711
79379
1156229
214962
640329
157969
1428391
1136177
554969
1226215
787465
174600
1607075
1010733
883532
747317
1442486
128135
12192
304158
225879
1206337
1247189
657077
1220013
1256358
755252
462387
1385034
1132799
1078254
801507
61783
984345
350001
854837
697782
1055910
1119475
707487
1439397
830631
1037763
555892
1258274
214662
1543921
880090
1006037
1473237
355187
643309
1464360
420285
78839
721875
941708
117857
14053
996782
731734
445288
381202
954494
1563034
14670
1044048
1169148
72109
587742
1582414
818454
1139795
475904
1134522
59177
155257
1630164
720098
1050193
1423069
742550
431549
204958
809885
209313
712381
246133
1190109
1630177
1337054
1524494
70611
1639750
242322
138600
836400
830656
447257
213954
1231776
832838
1574643
987163
528984
429817
1265184
1222968
1525158
1608511
1309684
885325
336717
1197076
105250
745037
943778
410490
1507440
1004060
124097
1259190
1358356
1450435
1197010
250734
625155
1475774
1499436
104125
882296
1491987
1576066
448459
1261134
1644541
104611
1279618
1341689
671602
536450
712253
1182079
1239629
61532
382715
88833
1498041
195314
1424244
1304730
1549196
480584
1252971
1416452
536063
733405
866976
589446
995398
310675
505184
942111
1435427
330633
968938
67376
1399489
344990
91743
1410748
430206
144013
360406
681120
726595
75003
327490
937537
1358911
1482521
1507508
433717
984090
1482176
107904
77862
193407
518851
1566627
315520
181602
530417
1132078
920413
812134
1090172
34710
1066321
469710
1527216
596254
661571
629516
1080016
319387
1623578
1150390
1633772
505121
144238
132300
508350
1300839
455695
325940
870529
328066
247242
260714
489726
91416
338528
269166
829244
178371
1055402
1513377
1589958
961922
674670
132404
1428286
1307148
1369085
1008873
299565
465579
221462
405440
359141
1431668
1429909
1030622
345150
654809
1151046
1091605
1620590
1402368
404755
1180910
70994
1256750
977453
613112
1154393
1373215
1250035
499229
160495
969096
1107292
1517799
888477
17231
1412670
1103007
155744
972432
463725
568503
1455920
191441
599564
1287330
779941
102430
1152879
747381
840088
965612
207495
937012
1390854
115176
888667
1373663
817256
551529
704669
82734
733254
1456473
1190759
1187036
298340
1604881
259807
224172
1266945
1496788
201927
1606233
256336
1560760
406912
876210
421438
167261
832819
1020454
785106
268676
1064153
448314
76057
1266634
174386
746724
1214605
539545
464071
360522
1314299
90872
70141
1220461
580839
1166796
447817
762111
403198
618154
16520
1540704
1255967
1063072
687044
280665
323422
382818
1532483
499168
1209014
143796
394946
1148200
60041
1280929
1373983
1078935
628698
305364
1138047
109621
924534
422170
677710
313435
382877
245130
236785
441682
414059
925857
565469
1585449
1506945
739139
607108
1552237
638386
1400293
431912
646499
288112
1569683
1609905
1425804
318234
1408910
1325197
1105044
1637015
520198
1087980
402877
981874
506119
1244193
992508
1306887
1210837
1480350
1576091
1388637
125402
1302360
77158
255435
1172949
48575
125763
487562
769531
1509443
914374
678037
739318
992628
1410512
344718
919821
579507
1489037
864720
118886
243061
976681
694221
1428201
235999
503612
185596
1609674
365700
853289
1197920
596157
1211267
109883
465512
141178
1590374
1420025
540485
1001855
1130316
601676
173490
818670
1390155
156754
1506731
1395580
339571
1285205
1108390
333905
66175
1524198
1432255
1212294
1459270
1611479
1396217
1639316
335460
23402
770040
129528
665489
98496
1148245
31157
1419196
724095
532024
1485582
1496280
1005620
685049
1323526
1132293
567356
767693
1365894
1328345
1477441
396582
1160732
495710
230417
1584527
1604438
427247
291564
544334
1043284
1617226
618963
105864
598591
828569
1285032
1315616
242015
48253
314167
1439456
1003744
541540
1306967
196439
765467
1005205
757041
390733
391178
795876
704958
1537834
1109925
1291248
1309842
1036460
1248569
266056
772027
576810
419697
658128
913306
1093061
979510
264410
1543838
882040
730129
1529784
1548626
1165427
799904
180980
785315
1554867
765050
328229
991357
1090042
543290
920844
638261
613201
1496008
318440
1095808
1190605
293374
889232
1019498
329009
636769
1150213
261630
20116
758944
355651
935503
148686
1141719
553620
949182
208986
1020947
1320378
1186665
383789
635309
1125151
1526513
1507239
902474
871940
1351074
939221
1239644
1078065
1056721
146421
738235
892677
120317
1168742
182876
991652
796435
337900
1538511
399003
568287
76264
446355
848970
239392
159608
1571811
1362136
622983
1414911
1617667
433212
596185
198936
865655
358993
177938
1290406
17628
542488
1067821
1236927
1143922
1385364
1456197
757687
340076
1432483
106924
1310135
1151979
1411358
504537
377010
534499
1266018
1017897
1418781
610422
527658
743506
1190877
60151
31140
525945
431303
1442501
1414301
1462206
657789
1200654
1569230
300384
1635806
1153686
1323428
1135757
750984
1244210
1544332
1304999
1326219
549944
585515
1162853
484712
697469
756510
325057
17691
922509
853720
721485
313395
1480753
820864
347126
1271051
1031111
317552
751593
708075
1195358
1954
1468390
1545178
48090
465835
660988
259646
1618731
571421
1100093
1051822
1349223
580440
463342
1414578
719496
1479408
254397
501649
627907
1372254
1535136
1420520
483431
585777
1232390
1394398
1279219
1014042
1489416
1266526
623580
1526116
432702
1256325
793808
1318265
571930
1087655
926618
1320282
938342
1095728
1578141
726187
740143
797459
1226799
508138
1003975
1058095
212233
1175997
596646
633464
231220
1262002
128480
1069872
1436993
336332
1003984
157563
1294585
1454188
896700
1456660
1025168
784084
1169316
1170637
846011
490797
478803
547965
1007379
673829
741981
1521060
780339
646142
1623125
831735
547650
897253
32418
702777
1228936
1642773
783132
1435833
1391225
453592
830487
920589
620092
1345263
182622
72998
1542522
1090635
319959
1374440
255685
1005629
343418
241663
812495
1182223
704276
1472728
1035698
385796
1639579
495012
553428
1295969
169603
1194428
525581
1125069
1563453
1468100
996490
1431120
566732
1019574
605303
324891
1624266
554266
679277
298690
683145
344910
323093
923287
84254
1512897
346947
1174366
775869
649424
87929
1087575
1099974
915853
451407
1053697
590126
488851
717953
972573
847423
311455
1556420
400857
1455475
540619
665939
374113
1440359
1238262
1149549
765482
597559
105872
255323
867343
378270
26217
1411531
1361740
653818
231104
1034912
1399335
72393
512311
370868
1458679
84985
1024652
1563590
1190500
1155264
1350528
906321
1091859
1419128
1017570
376458
1570144
1262647
1077676
936832
979520
973189
643939
126207
1494840
528505
435188
769238
937727
411132
306135
867650
1479461
871197
929731
995240
1055086
1406057
1045116
1148141
1194068
1217567
956619
1097276
1039932
478453
739396
1523168
334213
1500174
1004340
64802
451151
1077046
235179
1567128
1521087
368354
634631
805870
1531671
457355
364793
1379024
1357239
618981
116704
153416
1250841
866873
14590
1537702
1146394
1324106
1030228
120126
1579894
884685
367658
773036
1289894
1514911
1151094
1585084
1213972
26275
355726
788272
801169
958291
138734
765885
756188
72396
854988
604080
939904
1546070
160052
221368
1359283
849594
1497906
44424
646919
647381
1440298
1041259
1501895
159511
134039
513195
570666
16100
421671
1123879
1131066
1391749
598641
860631
172798
925049
747680
468142
689171
249774
296350
527198
530386
1409507
766115
352620
1221386
1337604
214156
100831
1016085
681492
1608074
617137
1263201
1397846
783749
1311957
1537059
271366
217869
856352
515340
402992
487174
829389
1444923
432582
255952
628873
638315
730787
786945
972865
576716
765873
1073583
1131792
1303516
179365
986769
171829
1375838
434939
641147
596372
731892
337320
818113
1063514
329485
109016
1221126
962708
735212
462879
898093
775488
351213
1536020
31377
1026269
2358
512169
1474414
15600
797476
342806
743553
504721
1647586
365447
440940
115708
590523
1374412
399518
775668
347882
1112060
1222136
1311463
1184239
21957
86753
660787
1508436
145952
822161
290253
346751
41199
1170182
1026518
702106
417401
1252965
1532130
387240
959250
1216717
755054
1496104
1351060
1435797
1266716
50614
1013485
239120
798629
1026395
625240
51417
1348399
914134
1481496
882157
1142557
45262
833622
545924
835062
171329
638666
1597642
388551
1204147
1075115
941249
939992
232117
541690
490487
1339178
1113276
20178
1268675
116065
79536
1122197
442524
867096
1314972
456007
953782
300068
21299
684703
1545135
684656
462929
78842
1482779
919297
225130
814491
121358
828973
1486738
1213825
1384075
262735
1090792
397619
641450
1307769
1434988
1315159
259847
84124
437256
1438205
458153
186011
517807
1292893
1187387
747597
713715
618102
229514
1075181
784456
653656
336160
985756
56774
448496
515164
880608
1291727
1486660
1330534
692803
700367
168853
1087099
1594614
1533981
1422960
1458616
1531547
688439
1602063
1242695
451858
1419199
975784
605685
592144
885269
64794
526188
29342
1076727
415964
110666
677845
311102
741318
216515
1581513
1362671
498315
520926
818576
1645066
139775
430450
1092983
1103881
896205
1198563
187356
208261
34101
550504
946454
916757
1491116
281832
775095
1117632
1307620
983140
1220807
362334
803128
1362238
636981
1005381
1484786
276824
558371
1189484
1249060
869825
1458758
455654
1367076
1371300
1620742
114333
886000
157249
450039
1294090
1267246
1159051
165127
542350
289385
770081
556031
608416
750646
654024
891255
1258605
827958
1233064
1619287
1569603
211400
334606
157138
520247
233733
1527339
720624
196261
235944
654270
991999
576629
764714
865914
982610
714614
1395180
335938
1136608
235492
1170875
1531783
539553
258817
396870
1371227
1620317
174617
943066
1441232
1274403
742041
545240
1460836
311928
688443
173674
1493057
1186791
277390
1405783
227102
513648
751130
130517
1087078
1277877
1253864
36921
104693
1419916
1620216
345878
1272181
1591181
539865
776369
978487
786256
1006304
1554839
159024
1460240
332080
335566
327220
517011
763053
1546699
1357401
544859
1643968
1447059
1118046
55252
902651
1541824
1048020
10493
1286428
1629724
1438495
861977
426236
514321
127062
17724
1071209
590103
141944
1541791
1255350
990975
1388163
125839
593063
1470108
1258378
1645037
563616
767827
1105123
1145562
429402
1355843
1611740
1566713
667111
1347523
728587
17109
875712
1180023
383353
121970
349963
563064
326659
335499
496690
121915
1464068
78392
1199672
1371154
1625899
1101237
65518
1417270
904159
1203123
180402
1466520
1638701
1021601
88100
102310
870247
566781
992862
1546942
144456
122750
668041
481042
1142559
1136166
748700
245512
266827
29412
18574
248367
1376973
675873
1501932
1543348
1603692
954284
844524
1051182
753817
1180955
506492
241180
1273318
1464017
822766
640051
1033860
1637662
985331
1077226
1485579
1118356
280650
922548
507959
916664
668684
967078
128132
565762
1301468
950890
780894
231796
1417028
680311
684034
459922
1399208
541019
71886
354976
449404
420999
236643
581404
1276647
1364884
1148235
913928
1283250
591083
1528013
687055
735819
466688
332450
1543714
1242279
1529888
805152
608332
1075170
380040
1017150
671868
1194811
1411403
811029
330649
1527790
1188142
1395622
237459
1147137
485074
1355096
1229554
87596
1406163
847326
1485873
187648
1320201
941462
707245
1322073
835426
1352366
257139
518094
1419495
132675
318775
363571
125925
1089717
784422
1453684
890890
2606
1209583
1222886
1235194
975610
1495179
25963
713687
958663
576252
982680
1471906
736020
1054059
259023
658140
1345895
1357485
20146
826433
947634
1536908
581862
69598
1390027
536785
1572417
816632
767816
425813
1227656
761
1119090
1449243
1304798
8578
395006
618060
477902
1148964
601822
339965
621382
278522
984997
662619
442953
457590
1255756
39908
380508
1308003
453998
149957
709290
1218254
1399859
1186502
1580007
1052802
320713
1093448
916268
1317035
585630
1153910
18108
697154
642119
629382
660971
48943
22372
903882
948747
963584
579016
1556830
1564840
231737
391017
669525
1001381
540115
1293014
1282713
6471
920852
1398420
169950
508480
974282
1189751
1227837
569360
1071373
1136159
753744
773978
1138931
574740
1597690
403235
923827
1081923
777610
1045209
401140
294170
1530109
220002
1572504
762603
1327411
850182
777979
954473
581950
1337918
975057
1603416
1251755
1616722
1015056
1582428
1480144
1013908
1531913
1454554
963139
345784
466662
399275
231320
1583545
89957
1532557
1445773
72617
929282
1128513
192410
71897
1297676
1214557
1140745
1530006
1364571
397403
806637
1294855
674493
775160
994762
743464
1606640
175002
28261
524447
105885
752215
1221814
717417
323959
997289
134500
426308
220715
130459
506932
1218608
622495
41701
386162
1451171
352962
1538089
1019971
325026
231525
1404995
1157657
1162603
1196488
784481
1505165
732784
519860
587835
1337545
1434380
962541
58810
1045429
694013
149259
1420881
292156
567948
628149
1420150
341350
175484
859701
912614
839893
1199545
1391322
17102
982670
1592923
472879
1479201
1080666
241048
1622318
1577322
348515
1115713
950240
1009104
1236475
972650
589903
374138
239594
326981
1020273
952916
520643
1103487
511690
194657
310855
1457457
1219794
1069274
801352
719096
301603
374383
1026795
349281
1136959
1464151
747572
721859
383963
685328
1147910
799197
288775
1069404
643990
760027
656971
704454
67815
1375111
839411
422568
783002
146460
645566
217686
971867
271806
187891
1132116
1022572
335500
908148
879571
297335
617498
439833
1038005
596367
372111
980483
1393442
289758
321014
625237
1558800
1458979
118037
1142559
650467
730448
605013
34215
1297540
1496306
987084
1007478
990070
1345281
1238464
1304866
156158
1340641
1631136
425025
351446
268282
533699
766586
1538289
699531
112815
746836
1312312
756133
1170926
23632
1582902
988159
11997
1570901
446648
1100857
1197996
800188
265110
1627158
1571434
643436
1350720
767131
1154554
414818
23123
693100
644979
889043
465040
618267
1211937
1160802
1610897
1310704
1278684
1216830
82550
206652
675868
933060
371805
299210
305961
607012
150768
211225
1435122
804438
1049181
849341
300527
924592
916347
1356925
540797
1212161
482862
666990
235827
543713
1163647
653160
1058670
428720
399694
1022411
166427
856040
1521157
273105
914394
1005408
1327114
846378
848167
836841
574003
1102500
1080284
68722
725845
1529607
1295794
451502
564322
1165257
489515
669923
1035167
1042755
1014789
99880
1305656
364780
40156
325044
182940
1205700
269131
386676
1152665
606824
728579
132207
567492
214597
1258751
656946
11227
79689
348473
593143
778120
102139
1561707
1150308
1561730
1202627
428616
937434
1076475
995302
918301
1116791
1413680
856050
470494
1412301
1311552
166966
1590511
1243140
179613
1433633
1460779
436161
845499
345353
1201067
1558805
271608
853654
1358376
1142560
923005
1583853
691401
1047326
1240535
710502
1300839
786468
471585
654444
258194
1084095
1538227
634081
1429612
91343
306028
1536036
1330835
224022
567246
1155468
796475
203991
1591050
190395
643476
1406050
435082
408216
628275
448997
1094097
431105
859336
893405
573437
1229672
376664
361093
1579325
1469126
1281831
1469281
1307718
1462228
1058622
1445066
1449807
1631534
1557640
455972
1007727
658880
757967
508424
76356
814857
708082
783100
966470
1422932
717486
793470
506013
252445
391140
597783
723205
1536204
757326
915677
1509572
1591902
1482459
1589959
248655
421674
43281
727111
918165
1020405
806311
300456
324665
287787
376291
508521
1024284
398291
974259
94464
1014559
411982
914540
1605641
156415
1202725
342834
874560
1486906
671112
852335
1410200
1431428
1547477
860140
537050
538887
424122
669147
1641753
152652
341122
762899
250685
1205050
658573
731109
5623
1146728
255261
52444
3138
307301
34225
1292135
59689
1586598
891141
343866
1636555
1202978
99797
1560997
464220
1178651
1281289
1452003
1122721
402412
673969
1596539
1012860
83846
941453
364950
269820
497326
401795
1497916
1056237
1626858
1601136
921472
1541756
311597
991167
269500
128347
1517660
1052617
345731
630518
1511284
1361153
408055
1535919
799533
1489077
424030
1150607
467522
1453672
1156120
425352
988099
1550542
38389
372902
1026255
1129399
1006822
889018
1228230
1287984
558188
677923
385320
127794
693011
615600
891466
125316
1040849
417459
616014
242491
579588
294957
766818
179555
805727
148149
576916
1522399
1626470
1284883
79248
432384
1551071
1176898
1453589
1000265
579746
93645
187356
484328
315534
200075
965244
599473
1641848
1640000
776179
92604
362158
1324912
1595023
1525096
722272
1296582
1065843
899606
1580102
242532
1220111
139183
909797
808498
511323
847530
973991
1269072
760791
715607
172181
1165173
520208
1594615
261361
1157328
832596
1378628
157093
726227
796520
724621
958463
298848
310762
1159031
1275099
1119447
1010264
1642786
1513447
394293
1642337
936697
1092358
827665
1035986
43432
634787
1625208
156972
1578431
407506
276424
1183715
880760
1549928
454400
1538199
590863
362572
221335
1093771
7949
1086347
1265840
281568
1588417
1575825
1194705
138665
1490437
384664
54485
1536464
1357480
1537450
1395219
11315
1529072
1399856
757194
599820
1173272
237430
48214
1087783
920195
1387945
1556781
601711
1303825
1342354
884066
1046512
12188
594816
417943
1099139
1597022
698127
693863
1293097
1465102
50565
6285
983760
1340243
330243
491183
1007291
1064057
346837
692484
22066
1340005
1256442
1577131
958404
513490
1201766
73764
104673
164395
1027931
1295243
355973
595643
296847
183383
597458
336475
562677
300887
1265562
911584
411765
830566
765123
323301
1623146
1543235
820062
872289
1122217
312910
1540158
228428
129853
1456607
853584
698304
1490140
742421
1026743
1431894
322370
1501078
1011728
397095
350226
658369
1106741
1413085
41852
1224456
430926
121645
1258089
15565
538702
147707
195545
1621455
1601658
83118
218006
1412905
1236119
420577
742646
230933
184099
1018315
832044
699460
468028
178222
541689
696310
1156319
1593388
152341
1336513
322819
111744
938021
30543
444869
682003
1451900
1113904
1437251
860483
724658
1092248
336947
992038
898125
298
1615761
667514
1058025
801457
1608110
834727
1256567
1377693
1198905
482795
1437269
1306881
1164088
1029250
739993
1547755
313132
935931
419519
320858
1480011
699894
170859
3858
740590
164999
1088544
49780
80578
25456
1590229
796195
1475819
954595
888041
161427
1418694
1059191
1077471
1065592
374128
1033945
413699
724227
1119846
967022
1032993
1629339
730793
1644369
1205440
966
1113809
605844
1017972
473116
1001612
1263508
981979
1395480
1436562
8294
1106903
1250086
1517516
1365723
514506
113703
1218478
1458258
502994
713792
574777
1270060
544133
797872
1257163
130587
1099722
1105750
86625
1541241
94167
1308629
601123
1045460
293277
53949
1568247
558601
1217008
211604
777106
302275
43894
319163
1078034
1005106
350760
648045
174501
1527352
1437411
724520
367836
1455492
322038
519312
334435
1388504
1460838
1415318
151948
1379218
359177
628554
343249
111023
418994
730216
1105689
409084
872281
407072
533158
1372518
637384
1627387
808905
9073
883376
1289737
1523937
383849
33847
381510
1263007
544715
569474
1613934
769585
1638205
661423
825542
557690
609249
1206125
917727
791200
618833
813357
1299461
502768
1227501
1535237
381362
1473632
107268
514152
354606
1508824
624936
662338
1436741
34415
146395
603295
355094
1311619
557225
1445835
871507
692665
655780
904648
286948
1282351
1007073
524004
1374066
333339
1151790
50702
431044
649538
1377482
930007
1319928
710413
261909
719349
995444
1388119
733719
1616189
218043
1143438
1439247
277099
420571
213453
685900
1115523
1635829
1538472
116223
1507712
879955
195837
1495437
1105047
390037
831059
506276
732666
1122118
480401
656392
646959
52416
534914
1150037
77999
879469
618730
1598707
805034
270759
1313984
86783
1135080
795173
462898
776632
173227
1145453
1484441
1167640
280149
1562001
420782
885338
1266264
32367
904871
837741
957470
1168126
1164298
884152
84021
257678
236972
161308
511852
482335
1619105
925331
1336933
1526465
712549
1105987
277136
376943
294726
64133
1338540
398830
1111364
767769
139220
826167
657884
342401
319400
80665
589957
1533809
496463
921968
9184
294828
543737
63070
1394337
785250
552890
877971
955841
1220159
1213972
785030
86317
1349278
865138
332093
341429
371889
628267
1081362
492268
719665
452880
1164027
552648
384681
1292186
829560
555136
500142
779298
128605
1564913
946572
352881
344125
611648
991260
1190247
217202
822714
1404228
1631544
161152
1518955
371335
1540589
876440
1492663
53760
1106641
1146779
1108793
190335
838180
959270
1056977
766270
191034
193528
1400498
1342557
936541
1169986
754926
878116
1326652
1020440
162802
262187
136012
319596
419128
1265317
447088
554801
916826
948821
216829
1609811
855772
1370826
290681
1052724
764928
1259821
489920
1433337
497640
891437
1238222
376747
1434503
754559
1076960
1122289
897761
163151
1282757
759747
97934
787201
1388602
640830
1490000
357098
60523
1063694
187146
115312
1098845
72007
668926
425383
1328771
1173398
1633772
730715
611328
1575815
490786
104548
374747
1615323
753116
120069
339162
1388842
1193357
926162
821757
1169897
1007463
928534
456095
1560862
28588
1482483
1597040
500295
1512084
388673
21652
913387
1009682
349772
492956
867810
771082
266534
1029053
589569
33784
702362
106953
1177637
590331
119303
1137680
868560
1028867
587179
1058896
1374311
207996
322292
1157730
1058341
1413516
225360
792388
281347
1577714
1252368
119039
789260
1154284
785985
1539258
155980
1088192
297339
675931
1615308
532090
554797
1018301
1370170
117133
691920
141777
915753
1469727
267586
1540793
482044
1358935
1195725
180110
295714
681191
60713
905092
26772
180548
140788
986094
914934
643100
776308
945611
671469
12667
33466
582283
332602
413911
573170
247619
579378
1541939
1007324
189140
70901
382889
463597
199294
161935
517076
889791
524758
573920
263976
1495741
849698
846615
1167216
312595
1030166
1350481
419522
1195666
53680
727805
168341
437382
1313653
137923
483244
367822
409486
360020
24674
1461225
1161994
1598681
1400170
415208
419836
1156735
144661
294098
1589807
1019897
796171
483299
76188
740257
1242092
1336530
844454
523498
666548
1289269
490942
926631
444903
807978
1280469
239490
886096
370042
91537
1309624
1179059
1351529
286570
1362301
78138
829758
1570087
1052444
598463
293102
348721
1506048
1089801
1029940
1449680
1226949
1206806
781143
868536
1257537
910988
88678
1179
1445762
517153
746769
180893
903374
1344447
164199
553657
1257645
175239
542882
892733
1091987
1222032
1585590
371476
1307698
1182038
795276
391440
270128
1069958
477234
961066
1331192
987108
362977
996340
288578
956137
844930
698937
1421972
98065
1400267
1291572
541738
1213578
1410292
1289819
1323635
1380377
1237010
984067
18032
877741
952585
891089
326828
513721
1576227
602838
86427
284394
1388733
1164115
1381584
1475498
1559687
1404885
786594
27814
1521043
438164
89560
905835
848141
917222
1250862
1247666
1509875
1420622
402888
742635
495946
24246
1579238
1297221
51876
940775
1028337
1165840
1293305
449685
1606091
864590
61697
223994
466584
223735
1099926
931140
1085149
630469
263855
260989
103303
788669
160199
281377
683342
1470399
1462012
1564378
539058
1464418
328008
721390
503193
594867
1262389
839675
1316186
400329
798954
372637
1522327
491921
808619
1535613
406635
881120
1555814
81863
1531890
1406710
177813
767827
1633308
910797
1314039
1101331
1090714
1250770
384621
640797
865167
52370
604637
1010767
1180908
1421090
690521
1176302
137237
155715
898353
1266419
1024584
1310503
664218
1062946
857651
512271
115301
149467
526935
1120497
1483454
1553673
293221
1589024
284791
1467322
1509618
153176
1142385
72861
248432
1373446
1590128
823095
1587474
489678
740771
614845
553033
1532402
1113015
500728
1318015
1050633
1385467
359996
1617295
934240
196927
623692
1337422
750709
761116
862560
893945
717931
955108
100418
1616646
1178047
793228
806444
422211
1401373
915492
1629473
1175892
577359
1396869
1256805
1147578
64469
864594
580022
363418
750752
737204
1523457
1346142
255756
1441954
1049709
751147
821953
842194
984063
43382
1630997
1304614
706905
947166
602609
464994
1196560
79213
70444
862262
268158
495324
1168125
1545824
1513873
381267
990037
562202
291352
649763
1415390
182082
359261
523191
13967
410370
447128
212131
1387532
315104
1203028
1087615
772659
52258
677937
748526
935033
1595257
457897
1555087
1099106
1526367
714752
278087
500428
154830
616808
642795
838593
1506343
1078328
1301330
759131
761840
482735
1064631
785203
941955
1293344
727350
366945
1168156
1478780
1082563
1288075
73023
633030
1550382
165107
634159
723894
318884
246604
1580027
895867
401304
193698
481187
1352944
576394
329599
216020
719763
737123
849734
1499204
1308576
1254749
183855
908950
994536
1014981
826391
576413
357229
595176
259767
1321322
272827
1465058
269763
642778
832121
1642313
1274148
1142952
671320
172160
537361
1462546
997531
1206732
431454
788513
1615864
1278474
1080241
844454
1594736
118645
232912
620466
1245514
658845
1112015
126256
1011878
967708
1354266
42545
2231
652370
139739
354990
1387726
1294004
667023
1025233
1633135
1358236
697466
565424
1490575
1270590
295109
373653
675851
756624
1337038
115111
361148
1512866
658396
361661
1585724
857616
876438
274850
131303
712252
1192157
564135
1211388
225526
826196
146216
248421
505884
888549
679191
673403
268655
1351128
1105882
157037
1056706
649098
1609328
1048895
1534647
432228
227047
570699
1001393
297944
771077
821347
99923
1509471
1018467
784533
644629
776811
968037
1569795
703299
468270
749702
546621
363275
1467011
1464504
1498918
1598955
2452
1315383
1628208
329986
87987
119271
437115
1005674
960770
1229032
958000
832042
323055
673098
324078
324555
1104626
229657
1516804
48967
1048305
695032
627
1284916
1104707
1299268
862679
506978
276414
645601
252624
72751
1397340
1645959
1472072
1439184
1389649
731136
1388672
1048296
700303
1245323
1498802
1172070
1198536
1416688
156573
432987
1086248
62564
417795
323948
1614938
147148
1520841
310377
1624505
1464128
72830
778117
1628371
1233098
1313400
1378410
1074532
674218
1145634
1514638
1584249
740997
801155
171033
598845
189012
930242
1437004
103427
1069895
697455
1349490
510718
278498
1643666
1351983
1327654
1153912
386128
83645
1238878
1008398
674604
283989
896281
1204459
276148
1171281
1301807
88532
1092556
904511
810317
356334
371058
1071118
635672
1187675
953000
1026433
179848
564399
725165
1094556
373833
1150787
1383603
397178
220693
1627399
142553
255733
1452477
1328220
1591261
907790
1118439
356683
462023
1601347
165741
224048
970796
435105
327944
511599
343040
134923
145483
1500056
1154352
1251371
1014053
664938
389520
1339495
1489437
1195363
885695
223961
1170933
1543947
774145
1247185
1060983
1279438
686409
882392
335822
1612320
206683
108921
685359
1065292
486268
1523358
1243482
437545
1423459
640591
151773
886191
1497409
480170
1327196
1222379
578798
1454935
1537120
117392
1227727
1309153
623742
988587
1448459
1259687
848707
443800
130151
705839
812687
295082
308266
1150182
89586
1223739
662744
612879
796354
1327022
186104
777952
1312461
103948
876374
145386
815998
661217
1142018
395632
1239659
1343781
98930
1239603
608889
947266
1346399
831424
827222
1252902
63133
1211034
483604
870605
462111
607100
189614
324936
953512
516729
540564
779356
814928
467367
505005
817920
572201
1091490
1159489
752441
614796
648412
922458
683644
783746
836849
602553
534254
1077255
1543676
747046
1242047
1122900
1550220
1528185
168957
1028842
806911
602356
729392
199338
1120081
686509
107766
957027
711167
435729
453567
633130
416225
106947
148591
1228308
931466
184549
1280793
313322
1268393
1644981
378455
647276
969759
288383
985637
467928
1071088
443593
1605132
190141
1199951
250838
1288218
365653
1058132
868806
332868
1332679
1467555
508714
826238
481623
1036273
1384789
97667
501564
456842
757975
385960
1189797
998292
1292126
981022
402334
1505352
206725
163088
1460794
784827
1559257
436767
560300
89346
1448716
1252975
144492
979753
316180
443795
1507208
278940
843510
940205
1013694
1627645
1137520
537805
1573847
1034172
435512
562555
1142005
1056239
1124525
230120
1395358
277162
227209
962293
726283
1237849
1515472
1168692
1206010
1260330
1105859
620191
141231
729139
852181
1109772
996657
857712
651286
151487
323427
1552483
547618
196357
1001503
1138458
1110595
768139
26020
77904
164082
852079
1344827
164982
346471
113736
816931
301652
776202
854430
985358
1647052
1570155
721750
913192
526551
871451
40879
267977
359659
23956
679454
1368070
897474
1011486
905003
1556920
212468
748924
179920
33893
659163
229591
390684
905181
228601
203752
678775
344060
927818
732838
1460365
425327
1635000
652402
847860
1025161
1221141
675329
1217207
525628
1064350
478862
128695
1576350
961484
1051007
672484
291589
716367
1003498
1462583
49143
1082814
1064923
1470604
241834
1363025
744328
1189071
395309
1102955
898307
725453
1515563
196703
202260
558508
646433
836546
623670
613983
1120346
430897
1398685
589012
1393250
957541
718669
84918
1280842
1496493
1065753
357242
667667
732835
970138
785755
286851
157989
1205077
1215876
1594628
1451282
10478
200917
1061561
804828
1235687
785999
373916
802653
521024
427717
1549657
1209089
247141
368934
1202163
295220
1418500
529081
1570500
387434
1330911
1343758
1176876
1638992
601206
548585
1056529
1302911
490696
172532
185003
1551099
1589020
407454
297708
305110
1560066
285529
461138
1485994
1296977
411220
1225159
1500568
918489
1340234
535507
551331
1203219
211594
438650
1240473
989101
645704
704706
404604
1029833
1254299
1107452
906220
970314
970670
1645494
1543604
1460587
956160
1469551
404927
44205
1417237
1076669
1373792
1318905
1259265
1096729
950089
3447
373661
630755
1607353
814827
1341794
81470
1484153
1528976
199039
452605
1570680
145068
1118133
247186
1001141
509722
116424
962551
788852
1312607
894190
253575
301120
411958
1173524
720123
177012
1344679
765812
905921
168989
426739
702852
31446
1411405
836228
1037959
1427016
1141204
549770
902653
1159590
718802
1118048
807369
1632796
235880
1283654
936368
1625495
212947
1469076
1238093
483169
270856
114316
679875
292547
1421442
336446
673488
43946
636112
320095
726011
1071252
818102
534349
301959
247836
919649
1378223
474278
1161552
1385323
899021
441414
752166
1603605
1535762
534543
367778
1609492
294240
811178
817314
545028
1494311
1467525
622317
1616919
1559781
1240808
1222600
633904
1618951
404369
669204
1278317
331900
1410522
59245
101953
403240
519605
389976
47245
339792
1475825
671437
1117410
1432576
1027064
1153599
801462
355644
115229
1347495
1463496
944763
910124
1300308
428213
1408941
1194618
1638481
333415
517621
1049444
678531
525371
411309
1497262
1020764
924625
77872
1193480
1406335
1275090
476944
1463116
734397
349546
109398
228569
346826
554921
560204
1274924
1371561
1179666
433549
749326
1104949
800530
900802
1419697
1642155
838993
534788
1281920
216819
954677
1413106
940765
27522
1439146
212154
70257
984050
955148
1640382
1436719
710920
1383179
1025650
1481989
579840
683771
1006600
1282203
762062
142502
151834
305503
1591985
743376
464556
853020
1386584
735642
1561544
1380185
1406375
519744
748487
301890
1087182
1079215
467122
1236005
564602
1087700
64867
110507
1541589
983035
1170785
1060127
760873
36891
1230109
1551585
1035361
669909
726413
605458
1519088
719778
759019
1270379
1175427
1492270
69676
50447
599790
573000
37060
244382
339768
590006
1602201
299959
278172
144554
598035
358412
1326847
407548
222698
395755
777152
978663
19743
1195846
723397
964700
187202
1179420
1333426
1646167
1492972
1108606
1012663
951602
826057
487519
285641
226406
46857
1245779
1411113
43388
1360699
675001
588030
1586786
99474
157776
535980
929215
1408095
259478
1097968
303073
1386035
32341
1424473
99480
217953
875105
1173489
1098609
773284
585825
1137554
1176560
525647
414320
683255
249132
1130599
438909
1581872
730970
1349875
542715
439529
1261337
187037
338216
699664
156803
150948
972425
908010
553510
914278
517808
904779
495424
1419242
83235
80353
607735
721041
958372
923289
1630260
328560
278429
733156
1078135
1527931
1312848
1016830
1336986
1089833
51892
1438965
812836
1249565
758587
1221816
591813
1406447
1332903
1049425
1049586
1645396
1619504
262630
672356
952643
1601341
1260747
93208
1173616
1567712
1570901
373243
1608323
48369
841738
323395
1201787
504670
351844
322487
1464312
994743
1012841
51202
813667
724744
406418
834699
39502
1388573
625296
361221
32110
1471611
123072
685568
90535
1223763
1490301
1510137
501989
1414922
1589071
1149480
363832
1167968
51902
886982
754967
1445549
372464
1587100
5115
52803
703172
678402
1374411
1600423
598435
155256
516285
782786
664720
889251
894648
387517
1235527
1449737
703363
1443170
20376
1011407
1416265
175073
342863
1477591
1241556
1435805
92078
827819
386957
322628
1231089
862294
1165669
914642
1020171
409414
815260
1238053
292545
1471759
1085897
1126880
1108000
1039671
1128531
1233148
572723
1437963
522859
422093
185410
634589
13999
278727
218295
56284
374462
1400369
1342590
520988
1106756
170113
1306285
1428300
1170506
1385032
1596728
46653
355823
911376
1247941
541663
812289
1384782
238449
655884
1031621
426682
1066909
874973
592925
581153
817755
830573
1305553
1349697
150614
45957
178171
1572371
383961
1459121
152754
1489767
899511
1074455
1375685
1518498
1529367
934032
1547075
1411304
333830
1569373
1067615
1145011
5532
1005680
66616
1340001
512769
1225851
534989
625424
175148
671865
636126
1135495
1303784
548073
223178
393112
174284
488937
1608959
1559872
929999
1185344
365277
479900
374288
1439962
1329445
1201367
153947
124954
748077
16229
1482025
687317
851380
351959
1444151
1181370
738919
804042
453206
593940
915608
1311269
1258988
547755
825290
602857
623200
210024
1281413
1394869
963519
1114305
1425906
244360
1524862
990545
310833
983858
511704
1516610
581982
303315
325400
862750
584157
1372044
980976
1246408
149765
1152237
21487
696607
1091040
502359
1416749
1094602
76556
960872
108295
604747
1472478
710968
91532
1553678
343414
38418
622962
1562533
1148149
83169
941332
1445288
1350547
328780
159609
231074
1215717
758602
946562
913495
866319
1070318
613692
789580
1275363
1267943
363589
1130125
840789
917310
208410
985162
766368
1407213
48321
210546
255694
346715
466226
685426
386980
189402
315808
72606
1548078
974719
674559
453952
983334
37307
229045
541644
721644
758701
1232189
994068
324104
1414042
1125939
857072
382457
116391
1394144
1105504
1384574
1402117
162511
913230
327864
1177299
520109
572034
1547551
1283055
600647
473804
60573
1366093
925365
1370716
1528541
712014
188956
850176
149584
825088
448599
991171
823100
493014
2225
317322
129696
274645
1610874
827627
1213935
706353
699075
429698
899898
1534007
917286
984448
978638
374660
1641438
1500176
992057
796626
1402446
1075009
196966
306034
916893
1376167
1416419
566835
809656
811484
1501562
27488
226502
1463718
130114
38954
245264
247020
645283
60425
600570
1468785
497562
42258
874181
836267
1525382
997809
471875
1054105
189457
638387
1217244
1391321
442832
209922
283767
383820
1385608
12549
1487993
649574
1408684
355048
1611008
707597
497608
282240
854692
310598
1274977
189675
763035
288762
1645183
247144
269923
1629736
703689
1551052
86178
1027646
987055
299633
389260
795470
982139
963820
1431886
1092084
1639843
885622
351886
192973
394251
508172
865493
1615990
249743
854322
1277368
1486093
474976
1370015
1271182
1310283
559518
872135
1401878
166061
206462
592723
738601
1506935
349897
101223
963939
985072
1549670
1545680
532823
812637
1551339
242838
780907
683854
76536
574538
352270
28710
739555
733137
1586692
1494896
159980
286967
1380818
241953
230561
248466
509552
253618
1331003
411796
1512017
1131222
632337
31805
513507
1020648
1507762
1535144
124409
342900
443733
1537168
417495
950733
1481319
1221946
905752
17080
929362
236243
1458259
1359458
537919
399423
975422
912270
728601
560539
242719
122083
1094091
367619
1261641
1244869
314041
1584607
670294
32575
214422
534168
1234203
1430584
320119
564260
1399938
1121970
1602339
634812
337245
1389852
644414
1192192
627715
856256
1363424
1014420
210365
1452501
147189
746507
325332
1181978
1638415
587585
496900
1531591
1115050
1454745
490768
1208449
58967
336965
710169
1033149
619341
500303
193004
1437078
1254596
1578775
846628
652400
1113219
747595
1595625
638253
772369
456450
281740
1419307
1351379
1191268
134047
939229
1583041
849805
324358
862859
331648
746927
789848
513629
576948
976950
1053265
368152
1010222
183073
1214476
178710
1267218
423877
1344143
306092
532872
1048529
410264
329108
1264622
356141
1638445
752751
1504569
1607870
1250495
468293
776631
1245352
1304842
846856
1627679
488883
917372
1166118
1640291
1401578
1546741
1045311
587847
1088851
1581948
28878
971094
337940
169389
142212
1465808
188508
1412541
813388
287573
87443
607473
1241063
1264991
508941
358700
401407
40212
33600
366434
1207068
1245811
1449996
758320
421559
672325
83268
94754
855186
1289008
26135
12374
134870
679398
1193830
199883
458085
1606420
1251488
51427
1432115
579530
1030882
870937
1219407
889299
64193
460422
212614
901241
772716
1290550
1231263
1533269
1292079
1528851
243185
837627
320211
1236281
214180
716128
994901
638195
419295
161190
1192098
123546
1004271
1066807
1137027
352109
439581
690233
855067
201647
1620711
988023
647237
537230
537556
1378357
860837
636365
736130
709463
873102
1254458
602365
1395783
1531054
731062
291460
786718
1480397
31997
1342315
1319353
1166106
276407
1515410
261609
669865
1428351
20211
7361
1456051
1049663
631779
99237
1193711
1108095
462631
411653
612901
1179968
1530663
1033127
770148
1263193
82270
601707
245762
934427
124385
652058
1222461
74563
1162214
1061399
1115874
1574593
1194350
874894
1399292
365817
1002016
918252
1141092
1527931
704772
144082
832755
597971
29638
831887
396360
217813
1083431
69872
832789
970307
690000
336067
797103
1068398
176540
1063682
663511
997140
648463
1631057
22704
1646931
1050966
1481330
1086390
564418
1271440
857762
1445890
1587226
328067
819325
171001
1132779
1325152
1011197
164954
489669
779862
592706
941078
1525407
69921
839082
1455103
294264
1628862
165628
591775
368621
511784
1148965
1641416
1055671
1215771
1612729
1600583
682995
1265952
1585970
165544
1303181
1124826
147624
1547811
1510512
339727
52708
1349577
1396771
1109312
926223
1200829
1081012
598046
1127578
492664
1420494
220195
611718
797443
82728
1562996
203406
87911
715067
1354319
177678
455274
618704
848912
919620
608929
634515
520566
10337
301828
471950
1528966
756914
68213
1274694
393480
1216902
351485
695868
516229
1620955
1408343
123227
33358
1606237
1560347
1211395
1510614
919269
1431520
733970
1399402
1232191
360602
87555
130009
376326
353254
581893
637721
1297810
1421476
364660
171814
777754
633358
860398
1644636
1335890
115308
362760
603854
895868
215658
1436856
378544
136424
660666
401742
4416
453037
520521
1465696
546972
1551715
977754
1131734
1375862
1489349
235312
71296
316220
1554328
458882
393810
1139618
323562
164520
1167160
1610221
1063484
819196
1644215
52613
1329316
800431
664194
1551277
1554433
1014142
257839
1183243
744232
14819
1286428
435371
572307
1229179
663988
640478
11024
1432490
66405
119374
674900
1405399
923334
931954
1050357
1047249
91296
867165
1411540
1577439
770372
1049585
900953
1512653
584424
34985
1009750
1019392
1582332
854984
1531075
746306
150965
817994
1346376
237798
1035012
1590437
604971
1351093
109668
849829
411478
1327956
407303
6527
857235
1571391
1592452
1612611
1604720
1458237
695948
545811
1364173
1414933
493979
785466
1125240
162547
785315
413009
1239322
509326
70187
1131218
695529
958249
648678
123571
772254
1485609
502208
1050955
234486
817273
975994
601903
1200234
731941
624595
861720
32569
1263578
350050
835180
1226470
1174501
709644
1309257
385247
1014386
1382028
1597430
86545
1624508
502996
227782
894785
1000503
1525041
194143
1631670
1086813
1521975
842355
720244
1301826
1319325
321608
400238
391707
88996
1102731
533328
395612
765390
301910
50740
1448231
1320157
559733
1166823
1240149
425898
1303095
1179282
436837
727621
901161
1644771
385723
855331
1347443
1524457
492703
768620
365956
898543
1490649
1131218
752980
311313
1641011
307493
914405
1077475
1089561
575430
686652
1596728
854224
934871
1241062
688451
873359
1181003
611660
1139565
162484
1138947
112906
693034
978218
1159637
524921
1205623
1551852
1460468
966395
272278
759652
1270038
689433
249448
723272
563719
244417
362978
804338
1177600
1500489
1451649
398102
1351993
790574
1110186
86677
1537913
328054
442763
934454
185823
1246054
890702
1580623
738982
1364326
709126
1020563
974459
1470560
1159373
868806
829864
1243725
959558
1209118
840327
64309
1502871
1161666
1207675
398457
629773
1129624
385462
1485401
1384508
707419
824673
173096
383835
512802
368200
1507662
663340
362344
541860
588628
1094396
1407178
241551
960392
530765
1635697
153456
953709
908326
209004
423657
23506
197516
881439
130213
810434
718362
1630725
871175
235219
15425
497160
900790
574460
391237
640240
1476307
1010198
1145908
832349
701179
557773
1235454
1286892
820772
660142
1560531
873313
587349
990872
251736
599317
1583400
1423493
1468737
804653
379811
625928
1296218
1426455
722255
839063
661350
1329355
839439
1582776
624423
448194
662651
7635
1166955
1197208
395052
596836
860294
428862
173700
1349030
1310697
337395
583537
1431625
656727
435898
1252867
1140299
1200630
1263656
457431
470858
228863
76651
1277887
685263
152700
1200318
435873
158894
359226
971728
347885
1394904
1334954
1456121
94715
588409
707213
1246881
336572
291739
911927
35754
928108
621270
949962
160524
1155467
798351
779924
155499
1205244
1399388
1310978
1064379
46705
387931
469443
1465719
646107
685955
735146
212531
1122332
1418317
1625686
295877
252502
634177
38166
963618
1361604
1504504
1061161
1424785
1298843
1173152
57512
164265
1184323
502905
123812
649698
1073412
1049620
1622529
935578
1056016
1580321
875335
1193587
1493766
1467312
966173
1527015
178839
1624934
1345379
97246
1600058
833162
679301
605031
1453044
64986
227443
209291
659292
778335
1528817
1111282
450670
1390271
1476781
1075047
179888
653695
1619705
733078
1153735
1199439
1323194
722699
731632
17341
762442
813410
874096
490439
183991
1157759
301084
1496616
1643628
1462750
1573947
1473899
656763
383585
714862
1579654
1441992
995390
1429457
214507
649588
1322721
73269
315743
402138
1284043
305802
1453082
111306
1514776
1076842
1522672
546952
177998
1243547
1071228
740817
1527089
966096
434861
698603
459489
97256
1166480
1002219
803528
321671
1517414
991112
885689
1546441
797378
782682
819673
408469
1605085
983236
677386
509738
224954
266938
1445161
778704
873475
579297
1318682
1354958
565684
1553430
520237
1327999
742915
617177
1215629
136731
513129
945072
625042
156725
812543
1371324
1486451
721919
1026200
763205
295892
1567720
130044
1569440
1586959
315633
575606
655460
987103
1234156
346215
1614481
944449
1238506
1339452
700798
362212
54080
765624
748698
991684
1272335
2183
1016287
1384870
377125
1522052
192808
473790
1160176
675047
228964
5534
1447935
476575
1137307
1351362
911864
1429579
1489711
1520921
164914
179493
1060007
450193
1499184
138197
1341698
649368
838277
475865
1490854
838751
602445
1126726
934619
878121
796538
563077
1125149
1532461
1113078
1124199
983105
1477249
849538
1318549
1199415
1246237
1273772
395089
247967
1306344
1242412
1355983
1342105
1183212
21113
1538833
370706
1196384
702503
1184572
508295
1418865
773994
526743
1623707
942306
1595569
464864
319699
1275395
1021729
237330
730472
413690
264435
36658
31867
357247
771456
553642
1020606
317080
1003478
1454119
753779
970897
157845
1223825
510910
1047832
123513
1132282
601231
9947
868399
1357791
820113
332972
1172026
655065
52693
969955
1393659
799478
1575517
249846
1404150
1244137
1291442
273724
623472
323815
786520
1309367
936229
835302
1320887
1196122
1125741
708896
1636340
704488
117573
1360301
456897
1510864
1492487
220605
1264313
593496
1534148
446924
1057400
553643
766293
562780
44461
44841
1289541
609518
402704
339929
373317
761665
483350
291683
357920
482874
47535
1546176
615350
1349609
326061
729063
241442
1020715
567710
579719
1363413
679361
445523
802429
618135
285329
14062
1084382
1584526
70946
1011750
859501
300147
11683
177700
279381
843351
1229082
728645
137806
814735
992042
1442160
1632711
1450609
1226233
799913
266197
588249
499993
1344223
206061
697888
288433
1385538
617817
556314
1185433
423771
720543
636103
134405
693040
853069
966418
435172
1156405
1126438
51611
1509903
94969
559612
1299582
473729
1451387
1028449
383964
444699
1075602
1366549
1046506
2777
1422201
742115
262149
846391
705458
190402
1174308
1371069
1046297
270061
1379009
1477386
601884
1522757
941651
1318311
59990
588511
1432239
1504478
1310928
791453
1439709
1393755
1343329
1265751
154666
537052
1366367
240752
398282
210390
1424239
326050
1256690
491153
650182
262125
422021
747758
1109222
1529209
613829
377249
193933
1127876
467365
719087
1341212
127482
1075108
786438
111876
707675
1191371
38875
1296709
417636
514628
395721
1115152
1317018
472777
833232
755518
287953
1587363
777876
92548
142909
1592765
1058950
147012
864776
467674
1482427
174719
791324
184210
467648
57206
232182
937817
862623
1284993
1042311
1404143
978018
584672
99592
1117668
408256
1552494
1436599
33600
775919
457200
621006
792692
759534
849449
93737
1197042
150943
1090354
1234486
1322653
224181
954754
1153273
1164031
1250849
20483
173599
707377
989719
126098
1325105
324516
1561463
100154
892200
711423
344647
1304750
566276
106599
7239
884681
1604685
1213922
219376
1122606
520983
1271665
941149
677718
1402392
1323144
718492
854013
1274554
9869
530442
167977
816305
532428
1018705
1333643
1288697
492170
51136
1117867
1361942
479212
1598552
879188
614466
432144
798691
1517342
1152676
384714
1243126
1535871
543545
872422
1282185
701680
505835
1616545
1041936
410646
642254
251194
1508626
828125
469663
688434
740154
959891
789275
348971
911684
790370
1036975
60859
1207204
1036712
336934
819418
359839
729768
928139
447213
965105
955681
29217
936389
809177
1371578
259451
1208233
1516094
1016974
1625144
85299
1265482
1276308
1493326
1171046
128705
1313100
1595100
1544727
495200
1186854
203020
2735
1363489
1434292
300338
644423
1039918
1038044
792623
712673
816553
1499899
75154
230190
868720
1141538
883250
315309
692150
1449426
995187
394239
565689
426343
562250
1021300
133740
461939
741064
1374582
133664
714365
1377961
1319919
577844
20044
1517853
1518681
1478503
697488
945353
1343781
605975
661687
1026901
1514830
1291628
1162201
774142
620829
401042
291818
442577
1408215
375942
1044778
564584
733798
1578263
1582456
46491
527292
764755
1190857
918671
459943
1133779
1445691
719805
602903
1019355
244222
135228
923613
1460198
223129
151086
412794
1552917
1540236
1299159
458832
890426
469571
97708
31943
296044
1468808
1157229
1077051
533029
964801
1316021
1126021
177033
264636
1419657
1564661
343345
149448
165107
914469
1281119
619343
608626
122194
962741
780950
36190
229142
1041001
1019869
830567
63063
911634
1518582
1524089
783252
359113
1205689
449041
1475169
1320720
655486
807857
792443
666509
1377083
346227
568939
707306
253073
413256
283077
923725
430043
129844
1227535
548524
1539621
370776
993959
688290
1313628
117850
1572068
373385
196665
48690
281222
1021339
413805
1531630
703444
353667
223063
1361074
462110
1136458
456022
837126
773839
1308753
443093
417328
55037
213431
214288
941986
1270642
28434
1543714
1610134
448216
407905
655523
1213902
782067
332154
315918
901472
1079078
719680
250430
915263
1246350
100491
447723
374654
1274516
61651
1246055
151831
752010
529536
665675
597084
1471895
1274954
495920
1147080
419831
451053
1577760
705605
44142
1314267
162120
1561593
614770
1544150
697950
1078780
595017
1036748
1445944
1273099
641760
409271
571633
558118
934899
353216
647641
986088
1458845
902624
1128429
504398
1379996
1111392
627340
1627779
1429354
42672
498824
899956
694672
1587647
506178
1377898
1227324
389112
1330011
58215
117714
1590937
475413
1244588
1288941
1196174
1020291
1455329
474705
668675
1533073
22653
1226269
418755
461593
977653
1571608
1098156
202805
378337
943770
1520876
962344
944044
1365902
983765
804544
1436755
962969
788203
1589493
1189553
1550393
758647
590365
1256205
1631266
291014
1552934
325245
1115575
298898
198899
921100
948689
942138
998781
1560953
1392370
665578
1116221
1477485
428694
7608
616493
554009
117239
1192870
1324912
1524787
112338
1128874
95190
20983
580031
1206574
1318668
93008
779226
91000
656453
1381740
1228482
184173
118072
691338
118411
4005
857606
1529791
768542
779688
1342182
1073696
803814
718739
1382179
1576593
193728
1277153
1250742
623942
1436219
1141748
1100177
126360
1626677
761739
425322
275487
1271614
472449
1611841
1245290
1119871
1607371
1169150
880032
1448411
254060
76497
502097
1019496
163928
1154358
318660
1520862
359426
487550
1320007
1462933
176005
7369
1355594
334929
824184
1164430
1061041
1138758
690851
8960
913904
810607
1151962
384104
1586013
51122
1078963
366377
167563
363932
527745
633416
1358794
1144950
1531630
1600369
907683
193451
249440
938009
1197309
632559
1505814
1419229
1132614
1499538
805833
503002
235837
473574
724837
204413
1110243
797659
1046590
1095036
877415
866710
1153479
165785
1279942
1481311
1397952
545000
576482
872575
36440
971697
296099
1114220
1238567
634771
1039559
1073758
433652
441870
1286744
1469497
1161301
654392
1199822
637422
1570497
1588897
180124
1290232
897751
720483
1512282
253647
791318
998216
1306110
26322
43904
1591513
528191
1533976
846128
1353153
870297
1596789
1360780
528519
89732
641033
159570
804876
1523132
1210051
816892
1268318
1408126
903136
1092203
870531
1424540
108981
1089656
1635160
1377724
771425
987924
512093
1323929
533384
1278113
80329
133687
400824
76389
283068
162649
1000125
886126
142902
336171
1038343
1104623
1522949
370597
977486
646045
1178219
917518
827876
890592
781965
74786
1511157
11763
1090696
648517
712924
458668
575422
1575067
765628
936614
1482653
943557
377403
1392246
1621712
716329
315033
1346532
1315203
1152371
1497274
208707
1380378
1630375
80322
63945
1237869
973704
1376367
44387
1091443
1613466
72907
376410
923493
1189230
154324
671247
1622014
1339225
1387535
727171
1634436
1286823
1385344
1225932
1361642
1253460
1376243
668657
319104
1460405
322711
727096
279722
1098528
18888
321044
359385
931547
135346
676803
135318
865407
367185
1360310
622384
1251442
1141480
39212
1151486
444952
135090
1236388
342659
247580
843684
1053866
428571
565117
691554
1565281
1214445
356827
85956
527697
534425
141704
89571
309488
83752
1316311
936784
852756
633466
247525
1266625
617946
509488
49940
1275374
250069
858699
871851
96849
836612
875163
968472
445104
548454
171345
808116
336953
1325031
471087
288479
246790
1489443
1491764
159448
1582282
1496952
1477
1455626
51846
825032
1392771
881109
959763
723027
1048660
894714
1252948
1558737
1348127
681759
1504350
1080433
1242516
371204
1240519
1500273
1456662
547476
905835
863870
501743
1052392
340684
897980
1351489
888449
1448922
1437089
473206
1611291
536351
1488772
445435
593765
981751
336052
1079135
98865
1319707
257259
617389
255552
876543
390799
559870
1173154
966036
1380532
1573692
1283685
1007885
1217178
1396476
502936
1375210
1431275
1447457
750262
307907
1631898
407339
1601178
1111504
487154
1456596
1044283
501376
516650
1149440
1145111
1583773
1018350
1080271
488745
795483
731709
100846
1245896
898078
780417
219535
308189
1136111
33502
1601071
90675
189142
340466
1255527
188378
893635
311106
1371098
308619
734761
964486
738932
1352695
379464
836508
114494
517454
936219
1503642
652384
633459
904748
220363
636790
845106
470785
1515647
582302
1139160
591004
663840
686962
1634221
1569579
169779
318112
1496364
726757
1478054
1455541
171159
3212
1146764
111396
1036958
67589
778939
303446
1621718
565502
234357
1328953
1237220
949697
930607
1521314
918423
199093
708934
549646
1075844
1000314
1132498
1262822
667015
383398
384141
829308
726786
543030
311419
894816
1430209
968809
1577107
1424606
939389
82153
344984
765095
209253
195009
464587
738949
1480907
193071
950158
884738
1232927
749833
1414379
568033
775545
435172
1271769
1201286
1345165
235943
638423
1232399
1558035
410591
550355
1025080
705447
1276398
338416
144181
162889
266117
1099576
217819
119849
675753
1594935
375955
236396
905252
1165504
657358
669388
301703
1595995
1591836
279390
433300
986324
1295225
186088
1479978
1171627
883746
524628
1540672
894365
1474041
1382464
947029
1097146
1212696
1562423
380972
1505057
638242
343309
559043
1564238
1380278
1213857
691975
752851
794037
373082
1230095
590681
994750
29698
173380
1071901
807554
655404
1526254
761116
383824
1192389
663047
1593453
952533
1081913
1409654
449039
1537398
1115779
1451614
1450231
1617653
348922
511347
1447108
1246357
1507427
1251187
1284921
48294
880585
563941
1179823
232921
340275
1190543
436397
465200
476256
264664
1311390
1598439
318212
1363256
1373116
32687
1158501
110287
1270754
166515
1220410
769883
914771
621024
416588
1628034
1364573
52455
1288817
840127
741822
51277
1640689
1208569
867591
1248101
709392
546670
950984
873450
247914
592229
249425
1428056
1473397
996437
232970
1059796
1149162
621915
588913
1638431
480870
1561167
1052013
1224860
275971
1052532
780481
1385690
946624
1308753
63661
1475134
1193604
1030337
432663
1035458
146966
496149
1093763
647342
1566516
1291045
467751
184648
88350
132240
547052
1157025
1099043
735033
823947
1034769
1558551
687410
564639
236303
466920
749620
1487463
118438
1614333
1393732
1110021
215111
1462074
201828
1000381
274013
755008
840077
706043
1275384
1324958
92666
1315172
220389
788543
1584792
902326
266294
577793
1299760
320919
886953
1438291
1241298
29159
1482710
1353761
1525084
1339066
1459596
992851
1379461
891590
1011361
768365
376788
860945
409334
1589058
1514559
349899
922467
667387
1026039
1155754
675489
522175
325146
1302440
360567
524791
985815
1033925
1324434
571221
190904
664596
1095820
1430602
350835
1176054
1573504
670940
1352574
929517
1300139
1479057
601530
1602473
571455
1177482
416937
1150427
935658
1218763
506843
1485853
1036760
1401472
429382
1221264
1458628
1342861
952079
1210824
24668
1341240
74568
1144863
784916
611583
801769
506952
553240
390663
111422
408320
50784
1325148
731784
916378
1141830
1224123
1162980
245658
1272813
95049
794410
878168
1281987
1304795
1137087
1392182
47325
45756
542222
1137487
1135803
1087164
718099
1141508
1027895
874308
791838
1263352
724978
1325881
60684
93017
108375
117979
143518
411248
1336392
611189
1524346
637920
206856
350107
250481
18020
1022638
617670
507051
539240
1178642
1268268
448919
434389
1355853
151967
963607
1389891
1271970
1023789
38775
1253494
1595912
1317554
611612
926787
347240
1142478
413209
51926
393074
142369
132769
1373336
1576521
123224
926484
1361649
1562544
1034453
142285
262769
947624
761311
115174
224309
495333
1525980
204023
1577666
693334
219739
1129431
1026598
69613
1542454
493320
386904
1043753
931113
956554
353172
499549
610254
217493
44997
1468739
658520
1292001
870182
1113578
861674
520176
1535914
263754
699868
319217
358885
25944
61896
372387
372168
991729
1285075
1571099
337017
912679
228108
1463879
1596699
184931
861635
1176748
751516
299897
575651
1350952
200484
599723
633984
556601
93337
556126
98110
612202
238870
1431857
611658
859935
55085
141292
965156
1629337
530273
1493799
428374
1305826
1176313
439593
562220
398155
334164
613722
344638
58532
1629384
786939
1156233
1078461
273501
306003
950024
818925
702569
119907
486357
1245550
1224467
299585
674865
1386380
144288
263933
1380533
1472516
955722
280261
1572342
38576
706825
620304
1436770
60317
772373
1458496
1457009
897069
1130171
454499
793757
990424
34322
291695
1582590
1315071
725966
156871
1112666
665192
1595001
258162
1092675
588197
1217572
353284
1471532
407435
701056
232879
395852
505183
1129182
695475
327181
951096
1176780
804492
245484
424663
917981
841662
1432367
1223893
210315
310074
1481702
808084
1357518
277093
480618
961406
648855
129552
280203
1362104
511570
536610
939496
1325436
1267615
638056
1077407
1405570
1301359
653276
1326587
345021
1104923
450938
297644
103315
806473
166784
112885
1283062
646585
1172667
1418699
772561
8921
905097
441878
473665
250977
1031607
772056
859567
715473
1398866
1391064
1215312
959209
1621845
1435105
97575
1174006
947485
336576
1563673
1479485
533123
962727
67230
819726
371450
581973
796211
55624
722820
52143
603699
1140779
133783
180871
746196
685901
312664
158135
102978
615219
378980
1582709
1007243
102375
769717
1463935
860055
977797
564371
1397014
889781
259475
94983
301095
118779
471467
712457
1232956
752485
1017504
1465274
210249
556745
671699
368836
1340125
1509482
329766
459041
116944
1322961
232722
1375830
606437
691478
862226
667826
1589220
1126099
279304
1626659
272706
1607983
1084830
192392
1081161
1475381
1090203
232840
28882
756859
1434835
305959
319131
1372998
1153021
1601382
1327724
640093
1645564
1516152
473849
225812
1465397
947502
1071152
1429919
12251
1254442
388567
375164
372909
1050197
1395601
1424561
502450
679281
1140971
1366448
377669
125297
74418
724592
1624691
1380456
737544
548004
36900
748774
237252
22347
976949
1643156
191917
1491098
1616621
1149691
1295466
168138
1437000
975961
669983
341736
860047
182462
976059
1092885
747532
367621
598108
959125
1383622
813616
541665
880285
174324
555698
570616
564285
1231505
299602
701799
553559
550375
282568
434719
896985
427620
1358621
428420
1605560
1168323
519808
1613075
812969
203782
256915
672127
923728
798283
1272899
890339
1068996
1511711
1133719
1460590
912779
986248
322426
280639
512544
210474
1381247
289005
452963
297873
34248
1342068
846131
597031
351829
817701
191942
317998
355967
1623737
656528
93540
418145
597014
872502
563026
1416505
1584430
121570
730028
1146098
577174
1037120
1465455
345814
1132377
71356
259874
1226618
561534
80597
1108588
806819
442271
972202
1109367
1085597
1286777
1606838
265402
1360425
1613567
680566
1453685
1362076
20498
1125802
941086
1321935
1302991
717230
1183562
202869
318037
524912
767251
614569
1349029
81467
324786
102183
652358
414246
1004273
1099064
1531077
1076605
227339
45890
169643
1450294
374749
786851
443056
1170442
652887
255410
811593
262905
68254
780832
739497
874978
739515
1053153
1517702
1364759
427854
337556
962527
431735
1497990
41426
684618
128239
919974
1349312
349984
250358
323220
612819
1482368
569896
752041
1100909
982397
1183444
246543
672809
1606671
1539998
114665
707486
693896
1392471
412425
1067330
427592
630057
1352776
1467812
693463
1541499
766979
882000
837263
803209
107393
170441
428692
395135
295992
1522325
273815
1339288
1328656
159886
288978
448635
350394
972871
50457
394049
1403226
43547
1264635
207313
338183
1157337
1026787
446503
568929
659038
567460
176909
269817
854850
1280914
911989
1040784
183368
440930
1042710
1326513
485187
1362712
1464119
1560941
1021613
1327079
218072
477249
1063754
46758
32192
1447372
1344545
1109386
1122099
1616778
234065
1316115
1066572
201158
187607
723207
350011
674370
1023071
335700
1366296
1093109
1116289
1058153
100633
1467330
1451745
496286
1303068
660218
880652
994769
499288
1091194
840715
1628571
1049218
463481
1538058
874417
1327273
510220
197698
1258401
11084
440379
1223776
1530463
1113113
1073578
1511540
469960
1103263
737581
297273
316128
963933
1592711
1553532
1131650
1334808
491784
872950
1323310
240745
543451
1549199
458952
1250476
476041
971996
57127
1020955
890576
908036
1366795
866533
1012210
58460
414530
1300681
1376133
1170150
585361
1006531
475421
691846
1429104
454252
231612
485210
852205
1264263
527612
1191840
1488803
1060780
1260266
543770
466141
300172
638107
985635
733045
625591
1361676
1556237
526087
222758
573772
809766
532842
575074
1363498
89742
1218968
1314008
1589036
930681
1216377
57594
579304
993392
80187
879748
1162181
174327
716497
705051
54825
716429
522216
1632739
911243
357482
220404
400771
1490156
1477877
54672
246013
270946
1032896
1529503
1341056
1123526
112249
1503214
481852
502549
812960
1057930
178588
662961
937005
311527
405099
1631233
526004
176594
969932
854269
575248
906124
1299091
826775
863682
1467581
1609938
1141255
1353839
1128679
509327
1576730
478114
646842
343677
1269075
1137233
714924
1192122
136650
1289511
155058
1474914
426174
1111127
416232
384066
1313672
1478312
1580600
1640860
1580532
1203601
59924
268443
1334294
1279284
308855
1124680
1404106
528585
68435
1476944
54843
239386
1426020
370956
1230730
431531
1007189
925218
1613318
522139
1163359
1228553
78381
693686
642215
1326226
557609
602121
624685
1127058
34257
150658
193440
792328
881644
936838
377748
1328159
720608
867271
263123
1202575
827904
1218894
515020
643041
426460
682422
346146
347971
190900
897433
1136844
1098924
128015
124456
1239958
1440440
279920
857846
602970
851804
600663
1468621
612008
55858
967900
165394
1091758
410917
1180383
1175557
518245
524243
302373
388398
1212361
1561657
1059340
491628
868454
501425
211741
1250120
331601
354475
861780
1233266
1221045
1321183
185518
511843
134411
1356844
293710
900415
1000787
538439
1095571
699429
357053
23273
973155
1206827
807301
1320619
203462
602217
844908
678169
555907
1183462
1468680
882780
991420
1025555
514982
67659
1094826
1001014
1387298
296803
752499
636770
1521074
288424
1335649
310507
673688
1072292
1165259
853355
187806
682125
255781
571283
532424
1022579
959780
1454725
267015
1223186
897674
25692
1304376
561401
516484
698290
1483494
975056
1168858
944455
499889
974663
1385330
1406126
1557211
40703
1194273
624964
352122
567235
406958
847671
916498
1409342
707279
1210957
1506845
1358024
623070
1007250
254725
1605315
1600716
209810
981391
1172181
624766
851115
175884
2325
18290
817731
1482515
678185
1297306
1272427
894438
1544091
392396
438775
365508
1057776
343017
783193
648668
1315535
129579
1354021
1543625
311006
126855
985462
628349
262951
17272
66299
899409
404760
1223094
1627214
1433167
1382477
1293134
513771
571631
218876
45889
1447892
1109998
562149
428897
353657
734450
300635
911092
1050444
923312
185341
709494
1219729
582476
1314671
1051973
452971
864035
908455
622904
1603715
315708
769261
1560280
286586
325985
113
454194
42506
199138
1262526
693209
1422961
528444
893305
650889
91028
408652
931791
294223
720792
348888
50695
342308
1384679
347856
1088923
251509
1250929
811422
1137191
989194
1259371
1461041
339606
35691
1437303
615411
527558
348110
917922
1241649
1377739
189349
665240
1586622
21524
285739
734550
46727
1324662
1200601
1594234
1644583
1588195
1037063
413084
912561
979328
555532
1132352
929762
261101
1478303
1282764
1072725
285877
827550
547234
846500
971048
1473340
528457
294515
6097
362896
1140037
1239096
85201
697366
1274526
1132189
778157
1348211
1339467
267682
1528582
1390559
1621410
1529056
631935
628818
613433
304823
570048
523336
615192
1094770
1412087
1033754
45164
453036
1593723
1636726
1587225
1307182
649275
787028
374055
1440930
789680
1037539
1315
125929
1505720
1550043
1506542
991966
1047818
269345
215223
733436
367034
746611
1023650
839935
1219284
399990
453526
906279
504581
1456992
114171
1098637
475036
983949
1189561
164679
1002566
379
1055317
838373
73042
1578411
630347
483546
1109226
560814
152249
198757
359773
1603026
348397
409304
265809
171158
1304420
1218082
490845
7198
1449710
1057214
1572512
834722
784595
694450
688063
490194
389914
743201
507542
548074
266773
989195
897007
111358
446170
153249
354059
1211393
948546
1601131
714225
1488084
1169532
516347
858264
411532
729898
1499124
1197112
1316674
1230448
270736
391513
353483
885359
92217
121321
877064
312546
1147973
926590
225724
478478
1395989
682851
322980
515051
912487
719347
967209
998949
1601117
1045270
1166003
1334382
424343
1170058
1382153
1343410
1106141
1527379
1000005
898175
1304972
704299
1326047
1439072
503846
191374
15080
310734
1200353
934853
1634604
680800
1344080
1327018
1111619
277258
1056063
283015
1164022
136987
616303
577647
835196
1642714
826992
1132845
317878
119681
549239
220050
1179934
328970
1062170
161299
1395623
801013
843595
994884
1289038
629856
802979
1421406
904663
70841
1562370
53773
202163
583774
793815
503652
884212
1615332
1631247
1317075
316943
306591
268021
787370
1252846
678099
876957
1598364
958898
669045
1364698
605765
397311
939296
486659
66309
1023294
906710
1078954
1017191
489609
1178885
64241
778083
961228
1314713
1036793
1054003
1216947
832341
1444320
927580
1146783
1014549
211329
61535
727809
253080
858436
494436
1101305
1536305
1006313
358030
1562954
880783
1469877
424945
754300
156787
1152169
1430445
581328
517748
389243
320307
1539613
498822
597898
456308
1623684
1283452
846605
502272
933281
475563
1134962
586545
1154393
1274469
1454253
1131685
775202
904316
1009326
1312830
914311
1067489
783655
1156944
1537419
756982
759286
1413593
341225
620671
883416
133811
330496
1437055
152717
101883
355479
532334
601037
1632328
794667
187901
1638232
1159575
1566325
475771
776184
277769
11216
107940
461418
364953
1275063
245029
1586161
587972
1302302
1219148
798853
1622332
1316877
335056
1106875
842535
51911
754695
387506
884066
166490
409137
1568918
175170
204106
117015
1182029
1628123
561459
791916
532475
407459
1007824
562861
1310944
424978
976904
848837
810030
398015
1027025
263612
268565
860454
88408
1542417
233098
1583526
775589
266217
1050728
888969
665729
738697
691543
1359864
979149
1520724
696547
981935
238620
814084
620863
1368305
1101900
1327192
442820
902293
788755
1143113
867951
973315
865403
831962
482548
252682
760167
793111
457539
1006901
158598
1136941
1254746
711826
899100
1580006
1085599
959066
1471781
355434
1596262
418104
14206
1392372
98588
582601
816478
44746
247131
1090385
1036918
166674
348597
550053
1599496
1246465
1459347
521169
710844
1498670
1130083
873409
269497
1444256
533340
706915
340104
869432
38331
1134967
325719
357616
1500010
1488971
361760
959140
1244710
636222
1202116
1434519
1330613
683566
1036899
27591
997627
1347923
643194
379379
57715
1241136
274552
119525
755936
85657
489061
1139370
454318
1350862
626040
1480573
1037056
1590642
1171643
680498
366056
1031283
751479
1070267
659093
631174
1381996
35689
1444093
1163841
270285
1116432
1146402
521479
967012
739849
75635
587249
200233
1214878
218706
904613
1030129
1163110
1032464
663698
1366547
1461176
936928
1004110
271061
951759
469201
367676
1113748
657645
819627
1591372
310574
99019
177854
486003
40003
1237363
1628770
1597175
1099417
1478723
754726
743263
1113757
458344
1046837
347283
369590
1578427
1300822
1395519
1418242
566669
1184195
1479791
1411843
1638410
1260969
1613067
1230315
274982
1438942
147704
646598
789137
1227973
677487
701876
627865
138495
544448
46740
1004742
1096121
801772
1211891
342728
1161293
1310838
241508
540918
190082
953067
1526809
900481
531260
770915
1100808
928150
350051
655571
315043
467037
9715
601959
157262
528537
1286982
881484
300785
336169
1514589
1267338
1581811
128177
537341
888424
1102409
962110
1263173
371286
58046
29287
846090
1396576
1114378
151709
471240
1179754
197669
967781
308871
910155
498849
1171479
1448424
899739
63013
135579
1590316
405614
671251
1178198
985346
1451051
959302
125815
710843
446984
1514947
1412999
735679
304563
1117760
878299
1627910
1013697
1592791
312034
864444
1042512
998433
1475359
1298876
727844
1013248
441691
712386
791917
424756
562124
211353
237800
1228665
726384
1598420
760700
704900
1525615
617824
672542
1385119
344593
488478
473553
313323
540421
923480
1180419
1451532
1113714
88585
1078175
814341
456322
538064
1458989
1060330
162740
1046310
895893
1051754
474650
715675
981066
320011
486954
1033566
480942
1591253
229183
27329
468464
756678
1161364
1341196
341679
175313
465544
903659
118455
502179
475045
1031255
49730
1595787
74850
1039543
59105
419720
452642
263712
1094041
1310684
433583
1440774
439920
1189982
1405755
269724
1300094
1397419
30286
420457
1401097
1189960
933784
750263
750432
1375457
847750
1309129
736265
169914
745954
1632062
115759
322988
491776
390799
1046929
254893
1318872
1125468
907341
10044
303866
293638
730273
794906
966060
706299
1484314
54539
641627
993353
813516
1584785
1559169
1633673
460549
672997
1632
1241756
479497
1519506
794842
1474751
800246
1554837
22800
691638
1399950
812371
658464
1627235
868760
793194
1630161
1012391
936366
721704
1510952
1627548
1301654
1517267
23116
1353920
330944
313308
360027
396252
1058771
535293
1299142
375068
484862
995687
955078
1350638
1477540
356653
226855
632776
1399601
192350
575744
662733
1373571
1645636
853530
586622
1601204
18135
691909
55007
1503359
314869
1554359
978741
1446361
907637
1511238
1597138
674922
226826
238478
119641
954591
1036318
941675
1344812
1604004
113098
267612
67855
418334
1611435
646580
158323
1487160
626514
5147
1155103
706838
794816
821282
1603911
499344
1167365
1599707
1056599
1291240
633877
995177
446836
1311424
984357
1227115
808356
589222
115508
1258624
306023
986031
334241
444468
1618926
206694
1441770
1276772
1586417
545349
1346768
181746
462031
1018282
1364957
250878
271245
61654
1343584
1095345
955789
1329577
669039
885723
1405991
937399
59561
452171
711018
31514
1610195
1461386
217209
1110279
1363616
680060
344994
112832
721420
320596
1399632
521261
1127365
817093
657883
984248
1114387
18400
306480
1549797
781883
821823
115448
1076708
793832
11814
782347
1431540
531018
1604766
554146
1322880
973197
514333
969144
94993
1427303
553869
1093727
1322857
440216
1006981
1641238
741321
402687
1372857
991511
1385249
373210
798046
346175
1288979
1028973
1067679
1103089
1074784
850891
381299
425056
363486
832495
1512561
168274
329593
222956
310319
1073545
1047947
306482
1142499
214095
603327
67913
1550469
1476922
1195242
1552194
1551048
1229705
1342437
211745
1416649
1016322
707771
1259728
1478707
1131671
1532676
551606
1112734
1482738
597385
893366
706557
1614127
344185
1328992
789677
1603817
939025
1567844
1259633
26662
296946
766028
14407
512497
601616
353865
172150
894345
278586
1374471
867327
498406
144038
486772
1604455
376366
1190878
520405
1387855
1212316
815251
474333
929091
1497385
293413
392670
663032
1151980
303134
501408
260172
752050
455865
298152
546008
1166896
950401
254019
1565789
189445
219820
461630
404933
424135
1388556
131213
1443459
1291216
1303541
1553121
1324221
1572909
394860
1028805
1544164
1564788
1605550
776772
880420
962459
915429
869179
49243
827631
918402
1154155
700545
559708
1358526
989744
175353
419899
210376
897005
1614248
690393
469424
140438
677912
1479032
809288
422457
17299
688434
539842
1634518
1619708
946714
73810
1637517
539036
225048
1223251
122639
237712
1127986
436255
491375
1453045
398929
1459870
140939
446829
302299
721342
193906
797110
1440985
463792
221628
384895
1010697
1486381
968644
396281
336212
805657
185739
331158
914832
1176060
21858
558122
514657
98060
1050711
1066425
1159972
810241
1515264
310526
1177197
290949
369705
249036
1148947
1480428
209936
384153
935389
1057119
495698
188550
1162083
880236
604713
1300500
441877
422715
1120075
179981
913381
76998
781505
1181563
759711
574757
1351190
1033916
120030
1492903
1380780
1490150
1317738
1446742
89145
32365
1324341
1010644
517932
728284
1470962
1235851
129099
1024056
707193
393056
307489
715284
608877
375907
977346
1410147
859291
290295
1198390
268266
135884
288541
709630
1562175
1115760
1078131
56413
277162
833686
236430
166197
1363356
244459
1202819
871201
1634687
146207
515586
582511
938944
1278005
117823
1193526
373500
535583
286402
968475
823096
481470
1109166
737877
196081
282645
42728
562758
1181574
825085
295253
315568
736916
498765
607957
519399
1585142
1247053
446895
977249
1363799
1347291
1299095
1072497
667181
895713
515270
214758
1448705
429740
1325560
820618
714476
792117
968964
1013559
462474
54173
1352196
406831
386447
1273278
422537
924766
825080
1512840
999663
805063
307985
1271918
876354
938064
929512
117226
965899
193887
422933
1623236
329403
1314291
1549167
1510765
355194
587804
1112597
290548
83367
675024
298262
667225
1533533
325396
161310
1011050
893652
990310
595357
819024
1433551
1322043
604182
279913
527945
83806
1315020
1545147
264370
727664
957935
274023
1008662
142480
536407
1631515
1218478
1405422
460835
1074944
817439
1234561
899377
1500037
934242
876310
771752
525797
1476967
1140270
464315
1612203
765344
1283011
534952
1072993
302338
1557084
16483
46663
997095
793574
1512696
883897
55566
1098128
378510
111382
93697
967000
1349373
701826
1188196
250122
1063353
1025190
1527733
392393
751260
1345063
71343
1285016
1222747
559277
92052
1435534
797624
1410940
403950
1612168
1150770
1292952
1148501
29886
458559
487273
1278130
585075
615204
56588
556406
1244640
902
923432
1156215
909871
1390587
350937
440069
1519369
1475820
1514490
286764
1210368
1154927
477947
1331400
490979
1202689
459033
217650
912273
89710
892275
903020
724103
370960
739623
1348784
709667
1063603
466991
1214320
354052
953745
198824
988687
368269
890803
1536618
642906
175323
379175
217585
393351
563258
1494901
726062
338413
46656
1098954
550649
587476
96258
176528
281906
1160295
1196585
72825
1536543
990027
385639
880801
676829
34638
646565
953414
905250
1555606
1497653
1397660
871965
843694
1413632
442534
1379553
565237
280321
1028363
1617634
977047
139702
480713
899401
180586
1517417
1125983
735360
1536936
475614
108612
796517
1341008
971231
1025826
369072
1337112
802431
466725
1558839
1195632
728767
424763
647357
318790
1010775
1597069
908059
94233
327645
1624229
1142836
165313
1286526
106978
446947
604534
256953
404470
784131
1405440
171769
1016355
731167
1632377
678789
1301738
1359304
1560201
245353
187914
987729
373159
1549126
600878
1523956
536430
1154526
926176
928557
157862
812027
1433654
410152
1017247
707367
1079974
393414
755223
1414700
681214
43594
504387
515313
1343469
316430
1081283
1149774
163769
1576751
927149
300217
391996
77017
216368
314834
110562
1316564
295025
1278766
673965
1339691
255130
1182438
683789
1362931
286204
416781
355478
763021
1060764
1180062
744953
726029
269155
1579677
312891
1319844
145894
68202
1532412
127973
1588077
384731
1222310
1434193
595262
1624333
895308
1065356
1110906
990798
1122554
428930
820011
998120
983650
367799
185821
1125750
960564
703093
328549
1131885
790973
599224
1604530
70176
110823
541862
345444
1433212
340603
1476296
767966
1605850
32857
1466610
524812
401837
9184
38405
1314722
123579
1445708
1101139
32325
1583309
1135550
521122
500552
1279409
1407003
1234658
1227756
1289164
819609
801961
1605254
458508
43994
1206134
1297346
1171620
423006
993318
9790
736684
521789
1613543
1456623
435308
817563
1529035
306431
1630044
275497
139526
20124
336748
1633218
764020
1573223
1350248
1623899
1219965
477296
237619
3771
281299
1060741
1227783
1053872
1558639
526728
1149978
1008662
989856
333282
169816
991691
1178028
189286
42453
171116
1199767
237780
1052959
618462
913646
1200505
297569
512402
585329
452037
40960
1538555
306205
1523038
792795
693356
570801
85444
1052641
1402273
1622249
404933
628470
1606637
1294362
1474655
931160
986518
1233730
971059
1137691
482151
615785
1296533
1169607
774526
1512283
476434
1020182
1360429
1629347
594318
163703
494503
960783
1257476
832548
115084
172438
853267
699892
127915
159604
1536614
2410
1280148
441047
86494
8243
235007
447281
966940
675661
1019492
323710
1213480
666001
1495460
497738
500176
852289
678929
1351676
1359395
1319994
639732
227011
1373427
1583102
529604
1444320
1265903
563231
889874
1307851
1327402
261778
77445
677971
1248365
569076
517439
951385
565106
1394473
1160766
106316
744736
1008312
1215646
1058354
477918
1003627
170516
1546387
452596
267189
902762
23975
1614500
1624289
1494372
228674
1192722
1564116
136108
1050552
865659
408102
527150
315434
697948
1288109
554907
286305
1552305
1205086
1137911
1428797
86920
877700
1137082
1606789
256022
1461653
1018157
1044405
863858
257088
474226
836794
189232
734524
1608596
1621442
819069
301590
428612
1179005
208139
1128373
936446
873105
904376
1546091
27287
1188164
1067048
1132258
1633394
68266
128388
173951
1597969
1525990
1486299
260272
270810
1439634
749940
461050
1245504
812927
945570
1239168
1111628
154819
1261246
891592
1285814
1015867
177462
1028249
1227935
448043
984740
880857
1009838
298735
1078269
965734
909028
1027028
1224167
720138
477763
880069
1121412
1034026
753599
1056261
403124
1497870
693044
760560
601365
1484331
1587103
1446201
1054592
1130944
288175
1200208
405746
467092
331062
1577156
711579
1013324
1411652
1455485
844972
1066819
125665
587090
186304
820931
1134459
1383134
641175
17229
872928
922211
1181836
310784
929442
1465133
424384
1320441
1394994
473042
788333
106782
42727
803340
14946
1249742
606977
1020998
669792
1001013
808135
704328
339763
1431622
1461199
380827
474296
1251698
760115
424980
1491367
1034465
308402
347180
1357204
985573
10755
762719
1240921
1141515
1451220
1403110
439124
774877
1517266
552074
1472457
650056
1311374
1350403
1485443
822562
511427
66027
978645
1414740
896232
798030
410071
20709
1315462
157482
1026796
212722
1396204
154947
1554769
158568
278041
395477
330216
557314
708108
92904
1383124
238393
214314
1299884
134503
122913
1551875
188949
1298576
762401
389121
80790
189094
887503
822560
1114651
1528410
1476013
275395
1090737
143819
881870
954632
1448512
1580107
1621788
289886
1505068
172729
1105535
735789
1406084
1422500
439379
1515777
1271669
1236128
123428
215596
1334311
789090
921995
1329254
141338
1365442
1304190
1402725
1608997
1433032
1415343
77816
501772
1392404
690511
42613
635196
737056
222105
1337227
804112
1094693
592072
191405
1529088
1073479
218375
423246
17624
81733
1528351
1054551
1600459
1635131
131866
490895
374964
347488
1096661
783016
936331
1139384
461224
184540
1000243
955138
119128
1057058
1594736
1157378
1198922
380216
1327446
309681
613806
28337
409823
628752
856250
104833
1167687
900695
762168
592527
1181357
242311
1337111
713253
575188
18553
365102
1397863
76172
1005387
1388997
1557762
733582
1373949
729372
1440345
925465
1402992
181634
1223143
82191
939605
1196575
1627333
1329316
453564
106307
523520
771182
598072
1475440
603734
1186179
1401192
1359887
1607427
1092195
1313856
390564
719220
331392
228596
1289915
1624885
163062
375915
402902
884636
1250140
549939
1081316
861964
318922
478290
1314423
1514843
559765
478242
340000
865475
37020
332652
164227
1401824
967062
1263290
263924
807470
1501848
1081097
84022
246975
922256
213514
865588
536795
35183
537388
1139132
1617197
286101
952350
979763
585596
318691
1019976
152204
1493476
918038
113310
1367454
700801
1520138
1402468
6362
1435421
1189013
1353975
910681
1586328
1154081
871458
361916
576229
862277
875785
1419209
790521
992638
611198
721383
1584825
988679
502834
898439
1129331
639312
1237014
1023080
581638
571386
1059897
1366222
1311794
1574618
1030728
1606976
201212
483410
637812
923974
1104084
566714
1488816
738214
1516219
1565597
905574
1428801
129743
1267281
274137
731450
1317328
1067151
282963
196918
989523
1184475
1143116
884782
1329942
358811
1449077
969492
1023032
864319
475305
1315029
1296029
1426220
1051786
1123849
1419155
102418
853099
1050702
504777
335296
225701
907874
527958
78771
1477349
124624
1350643
1193245
1404505
1299473
1477080
5099
678626
877004
767464
215510
205176
520801
1298185
750545
1006497
136874
1350263
1431501
743631
1144798
1334010
641236
1341720
1367978
565009
36737
406980
1551330
635126
946470
1245317
1092711
552586
800046
1237860
699079
224184
283871
1444036
729566
764509
420847
611844
370922
98172
921070
251378
122284
600112
1258935
382999
144532
796472
749572
1238534
950322
243938
944058
689488
251351
292712
383831
962684
1320049
686498
100313
1528826
279020
239962
410057
1410358
883925
1536015
52600
326905
202468
135388
1272264
313054
289145
1575896
1588246
374236
1054941
1625518
197015
446871
796398
344563
708421
167549
1256784
1523905
252017
1480643
807940
67310
971651
910569
698997
1103522
716383
191003
409564
1350297
1477629
958774
1070031
401908
868983
853096
958280
597590
594752
1636619
359334
758128
78249
639974
1057716
1293549
1159033
54577
762216
787608
570810
211355
1479917
748066
664478
241964
1544640
579663
294389
1005660
713483
924854
1273208
989990
359104
1092829
1321857
670331
83619
1154112
1054881
636526
711843
96313
505148
15798
654024
984683
1014781
292027
1376817
1025847
1253846
1574899
1571823
1149909
565805
1421612
1633625
1480674
1616747
543676
430797
84294
1496745
1275288
96158
604744
1046317
767679
933017
991502
119522
684306
1336488
1069493
853590
1513396
1251537
835354
1543496
1508369
219653
1490615
1222699
1239298
587606
778473
1445055
390432
394191
1410008
828418
1086920
1571465
112934
327883
651415
1097460
788257
1083895
1488245
491435
1275713
996961
244038
830760
1620770
1609439
1616199
1011545
806301
1596443
525245
60331
1643845
1617021
817614
705886
71197
807328
407335
295365
867454
400195
604919
450641
286882
363753
718735
1486380
745526
1388486
637980
106768
722746
1186719
833988
1094841
358484
1491259
1349048
386539
1451608
1627018
679199
1464584
1303943
1292634
1306711
213540
345889
1557093
129435
202379
384890
1572841
500515
247151
805972
743953
536857
1433782
313080
726492
98492
1598793
1188473
827713
69963
398267
612451
435133
1189727
80389
1244621
308476
1405029
1252303
680768
185545
1617330
888840
739370
1492231
321120
1477188
1073406
1524220
1510917
723661
567790
1266509
616181
737355
1402623
1488694
516588
1267711
1314551
1602050
966282
464862
404388
1216511
1493827
216139
1175389
423981
368259
612204
676978
1255922
561347
286838
457607
370444
243543
682518
1399172
461241
957857
1025891
1295671
232413
965350
367459
1440716
1388643
177052
850873
359910
311273
1556269
28394
1287191
124749
1638611
973048
1242092
696742
901756
524717
1510223
1299606
131864
868467
1532221
957965
943972
445728
1390444
223646
20021
1644298
290101
1405250
484314
1058979
1476953
764178
1377244
556595
1064902
275641
1232135
1043748
683305
1611406
1283895
1133045
420601
432828
983951
1189923
404940
1228285
1309785
73988
263651
906792
639022
212936
1327716
261982
72574
406434
1273365
548237
44955
295924
353464
667626
1587457
802351
1176480
1374719
618988
847225
911598
205604
1279300
972859
442287
783498
1318199
533695
508810
443275
287225
554049
675160
875722
572235
427555
871260
247672
1458019
1305056
1260433
679131
540617
248750
855286
987761
903545
778198
1257123
425729
679425
239778
109492
628681
1314404
197899
1328798
434598
991671
790642
131383
883185
1418050
823227
1223781
324211
1600260
1235242
37180
224196
616106
1639457
342030
1602851
1168294
1516742
944140
1543849
1031264
739802
990057
603274
1359110
248230
886163
971548
993997
75797
1303058
1073023
1155629
637606
1602635
1157788
16100
1094156
503177
526186
531317
326870
603599
57084
1089915
1173255
1138044
1195166
1203507
1494877
630996
586687
487828
737251
1270984
1493579
1137162
426144
28971
1085654
1310893
911407
1619496
1321120
988306
140082
1151821
640389
1385643
902458
1105314
1445513
1337820
557772
1246638
657143
1365134
101079
1303356
1502666
753801
601348
1462036
737930
495546
912462
245022
1004936
1197607
336450
390373
1044237
843341
426952
466319
1611586
571265
1080361
680480
523643
572009
1063968
86293
1312018
1645347
199996
140415
685104
1083328
1469032
1440065
1639145
1157129
1635290
354346
976060
1258599
582290
1109897
47999
3161
398895
561551
896024
1388938
972950
1102352
1207953
978707
65750
990806
65394
1514833
932191
1570948
525038
1546921
766631
83651
1357144
869395
1467897
292314
175597
170886
1321932
160287
1385221
1633552
862900
1233715
1555259
834324
315820
1394634
1111694
147702
1363252
1413482
1321687
819699
837921
510259
1076879
1624358
1570054
521146
652752
1401938
901046
288052
1163051
414195
376054
970097
1326071
382415
231248
467984
1556937
156888
880736
1057865
230133
1333688
1452778
1010033
1170221
1444269
680578
943723
608713
83176
412067
549424
647791
306389
798489
591607
1284083
107880
384418
1058752
1491563
539670
671126
43615
730805
580241
710904
1379429
754763
511272
1355189
120407
1560484
1432624
787366
803828
254594
969431
756228
642916
124842
575928
829603
410443
1417870
1360767
208299
1170097
1484828
284253
75406
1262509
253059
1098704
93046
716606
1197180
1429305
555314
279453
1402923
1330475
1155525
767423
1277002
1493753
830017
1494502
927905
742647
636229
387304
1190824
535497
1034218
154837
1334478
1517390
654063
883752
569338
871414
1476628
117400
1601300
906534
252351
439423
86746
1025445
1218942
534618
286255
1491059
403099
24001
145077
1424798
1271304
297137
565506
1092586
1527239
779729
908259
939761
803352
1449666
1436246
294709
1559626
1313299
1640545
1303813
1420121
900065
531007
76119
1622789
178061
1542892
978192
567354
274528
539744
599039
1591738
303542
332835
1205249
939961
538077
1264247
234172
1325934
1371333
952536
92233
218163
94856
1373173
335592
597932
1231275
742771
543403
978600
1299134
1043873
48620
518202
1531708
293197
638621
1622777
1109374
273466
177899
504164
858261
397210
1477481
1487140
535930
1483864
321583
789716
1136076
1162985
1074602
137389
1026445
159470
227372
617818
1198873
1156186
505803
893375
753609
582306
1571822
381408
103286
273422
701371
1633925
922957
572620
668620
410725
7539
1524117
1376872
640643
911679
567725
1395351
951943
1583680
1319848
248594
254087
492551
380596
212637
770488
1537048
1577055
1138348
1318242
803986
708842
901837
1027657
19051
1308525
1426173
1253347
386028
28293
1168258
367545
1541301
505572
631530
385565
523909
303212
762200
183863
942239
708303
741691
678469
1558500
316176
803833
244257
1013778
364083
149536
158299
1391619
393250
559678
378334
813946
448114
1509212
1149663
835654
330820
545030
1381144
822639
532162
569739
1219882
760435
403591
899481
655769
603615
123236
910751
1381952
816746
894869
607466
733496
1009262
989663
337405
770
329829
1596673
820086
260416
1200467
864089
382322
1571216
476036
1614367
723771
635581
725081
1586793
577135
719404
650872
1416454
953366
1159863
928516
141510
797168
113264
1339316
1291824
893708
478325
770159
790696
1362691
1517187
1147177
1392125
869653
1584527
435505
790954
948782
402042
1052762
659834
593360
1327052
1556309
1333697
480314
1415100
349166
377384
1423921
1048259
782758
23256
1166562
1102987
292664
569818
385464
227702
562539
229734
1423395
887787
146883
763636
1410990
969735
86078
753519
1138072
864909
383637
1468476
1242512
1198701
756020
797107
1187124
1293237
578800
742041
173338
649282
1285301
1556912
253119
81759
1066083
1018793
1458259
1072667
1574312
734584
1063439
344135
782960
484053
1221556
42001
970805
425565
316431
232985
1364875
956761
1323820
236596
43308
288223
474567
900747
1352006
1467686
378750
483430
894640
22968
1062572
1233538
860754
1211261
1640151
623049
1082683
392507
782842
289257
1263262
344882
1260431
1052774
1465770
1463444
944331
1205877
851758
1218229
1061893
742303
515730
909150
1503753
1392093
767966
1497707
1343310
393418
1413313
952803
910763
1478193
323578
1200262
550249
1574882
1280143
1354730
1444304
1485125
1156477
850005
372886
1478552
901171
1101821
1553648
694799
1504358
894995
1600649
38423
1563723
1387466
971789
1294052
762602
678581
276488
789320
841578
658565
852403
1481404
1583108
1192570
858746
1229422
108121
279303
971550
409218
41236
1418852
1315981
1564840
41591
1263250
101752
1341547
1347221
1149379
681173
1216782
325796
492919
513040
1042289
228399
918627
1200099
427471
687789
1213769
597363
1475192
556782
206625
1079570
1196135
567226
302762
86431
819484
111673
1301331
760291
1323953
559992
505408
814020
399027
1584048
1023352
344059
555977
1045577
914623
459290
175145
1603075
486044
1646673
1016259
1436855
486380
855493
58500
162447
667136
328173
1533855
851992
763419
195576
830170
570344
775030
1027093
946821
1379286
1247880
334786
5541
1260838
393310
127400
1560543
1342494
35676
293663
1002121
628246
793223
649022
1134474
1542064
965123
93339
6218
700519
1388377
1259840
145935
1495837
1113710
820580
803611
239737
1601939
764919
70260
1498855
1346960
911726
280926
1079369
1195961
274000
1637491
608748
1503918
1458345
337441
693059
1488140
626487
297201
806019
292379
195085
1012204
1023164
1453587
477059
1504329
950013
1303030
1461659
57602
1463644
624631
331559
73626
1285874
281358
135896
1226102
386436
193973
1313405
1209413
528140
500506
22603
1509578
424305
800902
807221
1270777
1302806
213448
1395510
743807
737180
1302560
1367077
213218
237255
1614040
105703
1608864
1031080
397962
492536
55137
1191377
867404
1402939
822105
262989
679063
494693
518948
457315
921966
791928
883880
547978
390376
1525636
1609884
954978
1225716
117110
1524781
1154514
661767
1071223
729872
551603
752077
1306674
604183
294599
673931
1204851
1365306
1098855
329843
900369
812897
677578
1296585
253281
949054
1213167
391799
1092286
220369
670812
1558583
724676
895740
554385
970922
77392
97233
358398
453165
1186838
170171
1512916
1188667
111373
1407367
77016
554657
1477276
828867
2386
1018798
125335
1537192
720331
594646
1580237
1628021
916930
584459
862854
298545
857163
193274
1458635
1276239
61573
452401
130763
444652
179430
701019
1578058
266678
498452
120735
1235281
269589
1094554
1591520
25623
1232757
1307329
838014
1157059
866156
1223727
1558969
1521900
1088223
1069417
1091475
422521
1281735
156400
1139926
134944
124886
1640220
399355
762867
1588533
1263127
689299
620840
1550982
1253564
1244057
618815
330084
1519691
847801
451171
293651
1387255
1254796
757775
5444
1311741
1229441
1241951
118514
1219160
1034554
1006279
1194862
1181050
1272376
1142356
65402
1643525
1296327
941695
1142558
894640
976789
200900
1197901
813065
17440
130842
1531335
164091
1212064
661529
946822
608065
577575
186356
501621
535744
1326030
11269
274868
1048404
1574911
1446032
1402568
164755
1518003
165101
1305901
1201019
735688
562557
1643278
18127
426805
58933
570357
1349218
568133
935574
1564574
695819
1369286
1483182
1102573
453405
865905
669919
1520889
1055929
1638501
393227
393621
1308232
113199
255121
1469903
297738
111430
1247877
552569
1496605
703804
1428877
935656
1311965
1214144
1647381
1522115
1598210
1541937
578652
694677
992793
64748
731029
1433430
1443302
1230892
185125
1607400
615387
717466
1042691
536206
1011096
1114819
786020
618721
1558367
427414
32023
46105
974298
1613835
491267
1487836
1405600
87370
315547
4622
1249619
32126
478240
570643
204706
1222242
968728
1047838
1386341
921728
1325613
184582
245609
1573822
834493
909437
307325
1531677
1572275
1054694
812158
1067108
815719
1276817
77017
1352872
1238630
1498757
1029384
763632
1151680
1391971
1092313
474815
630495
921551
624596
1615962
1272358
806503
912650
721694
1072345
960904
995136
1079563
1363617
505463
1259312
1095679
746405
229608
171390
549547
671507
202815
1368510
511284
1310281
303938
193973
288817
457888
1560093
1278471
842916
1314220
1479989
1087840
807141
298411
239293
833788
1155820
923549
1195918
427104
664629
1592665
698567
486652
1259011
330410
464365
686948
22619
1415843
701313
1494000
177247
429202
532654
1529401
1229546
1346460
223862
263016
457761
563978
515327
557910
1631825
260005
1470833
1189270
862850
1508275
366182
173272
1233123
1543642
283655
179369
890449
1357671
47619
1334650
131098
1005601
235147
186351
44405
1421096
454661
1476730
1018341
484107
983890
1264203
516938
970491
448959
1634256
1150853
678393
442449
1052795
385973
996029
537569
1026427
1533764
1605447
88010
1292101
1462684
1381436
595101
633330
1322045
1435673
337417
61106
258242
1537093
591459
1282887
1537420
223367
503953
122591
514723
483270
1103937
479257
344372
694903
1049847
351474
78237
308028
1473583
764451
562290
217051
692259
848785
1423233
170097
1115084
851474
949084
1142794
691759
258989
431127
391304
188253
1503923
1011860
333925
1324627
112655
215487
622819
848030
84203
1173375
1549472
465586
1575997
720472
443086
448291
783066
1370500
1305503
529514
1258958
291154
935704
1187281
864552
173148
606891
1023457
604232
243210
482045
57143
129504
211646
454160
42684
1234036
698240
1054237
1479044
347531
227919
320453
1337458
256456
389907
843969
817323
720244
679191
140430
1202961
1054796
425899
1123530
994189
818543
943120
43022
401587
824381
148066
1230355
478663
1451298
261290
1003359
335598
594639
861981
703685
1581191
1184924
1618535
841676
95972
267858
1002486
675050
772404
1439999
1247182
196336
1092427
1555312
877721
1181496
1615508
1187269
427043
1613864
871915
532899
1214358
1008563
878809
811013
34807
1512321
217554
1590703
1201310
1090876
457214
1091555
364315
985436
1054788
1420070
707456
172722
972763
1341602
909804
40760
480603
1580379
14952
195443
242219
829376
596469
298796
1223225
539016
1283876
795524
1575820
544070
514303
1465836
784062
141327
680927
587412
1514050
927289
110594
640210
69156
1213778
861871
961784
1599402
429811
1361521
595126
180171
1363423
1541472
147932
828002
207970
1101046
99463
1049104
921523
960720
639379
1522934
307834
271794
534138
730803
864335
1218084
1195651
574883
1087114
474557
216203
1510027
398863
1064344
1168667
1125403
1544781
197611
1488623
1223339
1616997
1026424
773897
384344
484380
318357
1118150
1591808
186033
53153
854106
127977
1287371
779311
797361
1480869
338474
1164864
1263461
626435
870498
1558883
1299802
109033
1302744
1008627
998684
707082
1393963
415535
813995
377867
1460325
850908
631892
1618785
1208401
101368
1479928
1470790
1397426
1284026
528555
1351613
466988
857014
1050299
635527
1306231
1057148
1582625
829718
388421
522479
563052
1255742
1253002
671727
505405
163143
755714
414227
500640
160210
203333
355043
1480049
1494176
1447902
623097
304057
1156501
452740
1423149
1332495
344835
1552606
1109603
1149801
287075
253882
871282
1209058
1165152
488730
115728
994294
1389737
1444779
1025347
1420388
1249739
1043321
988121
1226080
1137735
296403
1101217
1412629
1393801
399153
285609
1050494
1243017
426945
1273852
1558253
1523780
1581480
359797
1404180
1514472
1016503
285245
876031
619263
799522
1107163
1164868
1029052
649291
1308550
1604968
1141614
99575
895802
299783
1362965
604382
1007680
1201950
1559838
125420
883211
20045
1283866
106138
447374
1451289
671260
1589691
1227764
902500
1426503
181235
1241330
948478
779843
262600
491866
531225
13335
62141
1093118
1486571
1429751
461095
806255
1138516
1317307
298936
478989
266494
1437323
322767
1486854
1064179
651581
578477
50681
14615
1445771
517057
1563670
874284
492401
284020
197847
1206041
507138
555656
598924
243139
97124
1276619
397469
694761
627001
1243635
1526277
1065890
1144174
100038
429151
1369583
594752
742991
1385992
1335790
523031
719095
512532
634892
553922
1556146
812763
188278
233452
1645342
1369775
1629280
705551
737889
374613
1248954
705734
372274
778347
832789
830657
962601
787709
244493
1617173
1189638
413990
689117
423820
1583525
1532992
341806
510200
811516
377973
601787
588901
828162
324168
1242534
59017
1567026
1444832
689130
930583
840840
173585
130861
242018
6228
807104
1394381
1301076
593474
1467148
905858
511099
1521457
1130286
662017
127108
1314586
1116092
730793
236988
711018
1188607
378139
1460692
1281296
1464014
1585626
1136278
401442
404789
740199
750022
343304
1296896
274161
1600018
1230363
1292867
1127252
610091
604906
804841
49149
316864
906840
1195317
1408433
1037878
1193697
1493656
1340611
807673
1554316
1073167
1154343
251370
645862
962022
878970
293503
1339836
991258
407400
1465213
537131
1186747
1323722
351708
1011169
380798
422456
743171
1600856
420514
1317902
1066900
193259
1611511
1342266
1249741
494499
541991
483152
1265902
751960
83332
446059
1312114
509391
1093917
1303493
276332
269743
1428825
779746
98261
1213188
71553
807166
1224078
638602
306009
1288587
1126482
640748
1535609
1644814
62539
848024
665844
210791
1453813
109828
285301
1235710
345930
216987
1073352
701606
1548256
699085
1490150
703065
87710
1449945
531880
510703
1133505
447073
1124954
1244856
1582786
523372
1042874
1471256
690977
428355
735710
1525099
860786
1430572
72347
46198
134169
771113
621655
1555964
127744
609753
1529407
960324
784177
449099
640559
1126087
1447765
684915
360654
1500
675025
1027281
1517770
1257467
22219
4795
42411
1114818
998206
1289395
726870
1610876
967378
1474562
701902
1226146
849332
1048254
904507
267529
988936
1526298
122008
615498
231176
62694
582181
518835
543795
337459
1604331
1253657
145865
469794
1114445
1111546
533510
966625
1478623
1448902
1380704
1344204
138471
878359
1174933
1177468
281134
1584911
1624626
749361
101175
1369345
1382869
1442206
1256095
1338423
461690
455854
1397621
904251
464306
1075114
1145230
961157
428736
1178569
109782
694296
675777
50357
14212
121831
554998
418428
550732
1446146
235897
260180
752540
32606
419920
824512
1185765
340499
329354
391364
8341
1386833
1385492
916916
1238655
1237816
1372245
43703
872677
1477689
869926
843154
306150
1309685
189709
951585
1534254
1181879
1507970
804494
1168973
1003871
1241887
980032
1014499
1384790
1312950
172824
617544
995651
1047484
10574
673756
1495150
1274488
255335
303730
568445
1109727
865305
314527
878086
1031748
1363950
1324919
1040058
1430738
1413959
750337
1074976
1362293
1516240
699439
966987
1339664
425413
273684
678222
1190879
450178
744519
1002219
1466206
278284
245449
1426075
1645241
1090435
425457
808856
177764
87725
367929
1248813
1067092
942220
546702
937153
46715
1228804
1530967
79855
1126836
929884
433488
1422728
58829
135351
541973
556322
620225
348571
822586
1152108
1270275
1179949
3867
276038
864444
306394
223047
1598669
20649
1569176
1051162
758980
142105
62346
370067
905621
838789
1006533
771332
807524
780663
1388830
1172889
1643267
1102249
1374230
386262
522301
336582
161673
902828
371800
1268809
1344063
860429
863612
331513
1181973
744698
1129443
1415209
331170
773677
668745
765039
464065
748531
1533048
648563
4100
807549
100330
648815
921311
1306810
1436252
1179718
737854
969842
313004
583831
1210039
459992
1141447
607374
200929
506789
152984
48846
1211225
934998
182079
1249974
1645154
778662
716296
1275578
676534
424862
160943
873964
546994
226780
696206
144789
846097
337349
1482207
411550
831523
563202
112868
550756
1027611
447829
630660
1201576
208914
1630473
587983
132161
200694
705381
1345503
470849
1137848
1521573
131428
1436233
757243
1137877
126275
448955
849070
609540
554913
720001
1555495
1337317
1627265
213371
501436
946942
199953
879227
866488
540976
330621
1203520
491937
954018
258888
920296
1423170
656163
664210
1570644
1119609
979890
1050461
649037
774289
1309474
77897
678288
1131492
374652
1465026
1228653
275911
1061314
1604698
1548887
584699
363504
1214646
825696
514933
1019178
934680
1262919
796763
833350
623612
1595609
1374944
1138338
1339450
122406
1346344
190267
428873
13079
975047
405222
715158
641079
113963
365526
507230
1334807
352670
1035392
1604702
1383407
1585313
378938
346676
703633
1611335
345930
96611
486320
634993
1549524
422181
944072
163017
1002453
400545
1521219
1240548
1311154
271414
184578
943669
858630
651133
349782
1245606
1145695
544195
1173108
302194
854960
488123
1014747
110215
729239
212656
1631329
1269068
1604889
1097771
1298038
848780
683003
49892
1600926
561110
83620
134018
413739
97787
1164347
1235133
12665
112872
1125980
894374
999052
1371095
1095968
828883
109950
1061651
105355
1291544
519806
1303119
1531710
507734
576880
313869
151130
1037701
916670
1271946
3844
419404
391234
962525
500139
1108445
1587171
1566330
192361
1561554
448589
1305702
305308
379698
1497109
1045753
1476224
841889
93971
1075516
4266
72440
96098
1216518
1488019
1513982
1033049
535339
95889
1101742
1071894
1535196
1122265
784306
630457
138514
509355
39272
1037024
1209469
936759
1353563
1112149
552371
815620
1009348
833516
423783
807563
1562734
1584961
175532
434594
1146175
380268
686788
1144301
277500
356624
830811
150398
526723
1361310
937801
1423647
350090
1475566
132487
305069
1379123
802152
1075676
749124
234034
1445390
326845
816922
602296
1183182
365464
348711
95891
973270
515358
639489
981854
283966
1543614
387882
1285846
1198124
535675
1310433
823089
1280337
1555051
389817
1371700
716902
733146
1289870
1208978
287725
478045
1098089
1356246
343431
1172822
1624724
695166
674031
1334238
1238469
752345
560302
636588
1158520
1101389
1418533
680389
475769
331212
815693
1427399
477697
1265501
1254446
503683
319717
1631354
1567262
541965
1539870
542060
103630
358454
1159832
67319
45543
401271
1443488
807653
982396
975300
565796
1543023
135179
209858
158230
1307460
577800
1112645
763243
1327954
787753
1260521
639215
643917
247367
587872
750330
274582
2781
573457
158545
1405253
1247896
1265359
232565
55217
802329
1220490
1494292
214349
180671
1169849
778697
365617
1600228
692541
1460440
135668
301073
1504301
1567747
1501357
628396
535425
1329684
830255
713722
1083939
1024293
251844
1497486
592320
550984
774992
1140978
1516707
892797
873014
1249567
581329
753439
872087
486203
157396
1593920
1616630
449877
1102470
904808
1575746
583712
1217306
1500698
1325351
1452202
1318334
166875
309506
1117068
207069
873476
1095635
1341262
1402002
1281391
918665
1084993
1128023
1420365
521178
469838
1438570
205229
1502863
871341
735500
1206611
1536424
16361
33951
487984
1225023
466167
1424834
1557636
1315833
610474
1177912
511677
408090
35070
1583647
1259420
924306
372139
154833
1358987
253136
1061333
382240
488259
194850
647605
1229966
1626456
603599
375536
493520
472010
375173
319525
135179
1046139
663449
352791
1449589
1160517
935234
707662
158263
359858
651690
1439006
1111409
1428629
556485
442927
1616504
35883
154035
357207
289498
854424
1538096
1106004
1442782
1585588
1592498
726571
1197036
842293
583089
1210592
629551
487101
862434
170447
922216
205904
1190426
783122
752118
713668
453388
303944
791129
947737
1008
1142571
809868
827083
659286
439643
1176234
1627281
787039
534914
1289742
1442668
34135
1141690
908714
1287813
915075
1333722
317662
398621
544374
1272443
1381538
496158
1477336
1018973
15135
1086391
704612
26441
79290
786622
696790
1521606
516
1350694
1300870
400713
812026
246225
1219734
1416364
1595999
1549725
1384827
1226901
1224318
169752
1462383
1592414
709046
1026915
1094542
1610125
1292176
1075336
61984
787133
1595609
709719
443564
698200
1397408
920998
1235763
438274
991183
585874
493631
1272030
115918
369648
979513
767910
1340215
288411
1386892
1181089
808215
1199668
1014994
479330
390532
848916
890286
1080073
1331858
1081929
1249221
452026
1587157
732761
1012173
1562364
1485815
808787
593273
66466
1608520
1614434
144253
988458
1163631
1402627
1153973
1225365
951542
115932
585117
404335
1141822
445160
63305
307696
936466
1016418
205460
85661
1478887
710963
352903
67677
603713
1101539
1606694
720279
875279
1157378
1588718
306415
571140
942738
378985
1608777
131047
231480
581497
685632
1199085
562328
172284
909876
1596431
603224
1078006
1646334
786007
1251093
1508213
134402
782227
391717
562442
1367386
1023095
219424
273146
611231
1596728
386184
894462
530752
350705
1267462
1594971
1188988
100418
1442091
1237451
32829
465016
1078602
328821
521309
370097
1555373
800694
391195
972658
162178
1434728
298997
73875
1202728
702834
968784
1335628
1310839
504865
10049
1556034
634999
521093
747879
80152
667594
420931
1184640
1354808
528826
964666
1238680
1098060
1342323
1269567
778991
85574
607833
888379
1242032
965575
80653
494589
317790
757991
1031432
303932
1067886
553495
223560
1237669
1089418
1112058
491557
1425074
359183
27053
24718
36576
260661
1569393
215316
786986
1305869
34037
1374388
666919
225943
166926
1397217
1559513
981550
1165862
993306
366502
758152
1311180
636539
455355
825472
1582363
1460671
999203
1425852
401168
1045384
545947
306387
670457
721685
535724
825726
904976
1477381
1304287
1491377
967418
938890
339297
1008926
585307
803596
764589
1450128
99884
1591533
909751
1175224
1372073
897332
633092
1322351
12531
119049
1316405
1159902
11294
1469249
426937
436263
852456
415852
499097
577811
1058041
697734
1279814
759978
1145128
1250987
1320249
427695
1294215
715647
637770
861680
779887
1074283
994997
22994
452303
945528
983132
584103
440660
1142968
666125
1160091
1202480
509969
1551641
1547337
1075623
883433
440390
413866
1200989
1308734
466167
30414
343401
1269073
592719
1640392
1340512
1257574
354321
1285755
346722
710791
197971
525688
1273765
1562440
1026357
1445661
358571
1509955
216884
658120
269581
511047
94486
963917
956830
514811
1104191
344571
82885
1477867
525045
1002998
741105
102658
420266
99405
798897
1461096
1057169
116904
1439863
448829
1215520
1487750
732156
821333
99988
824298
941454
722529
1080227
1331483
1266881
308658
505444
1456166
1635050
1282290
263344
41639
93031
1107443
246770
287592
1317954
666026
575733
1025448
956028
455637
705835
536319
1210944
981321
250447
1508134
837125
1630993
949581
271611
1141258
1245687
119995
564282
922980
950083
1534966
1115348
1531165
1436070
413561
63284
1581054
884302
947440
667299
1043588
348799
547435
1302002
555375
373919
215319
935033
595405
815618
456867
1446609
1313816
778497
426846
571169
1236498
1502772
145166
1232381
513643
1183882
1394113
767656
1466647
484775
307264
1194762
281023
378398
1528095
427299
761311
698165
207076
272573
1341465
977015
407668
156562
828348
615443
1515317
981475
692395
12090
1629558
734055
1021995
136276
840345
903714
1094413
427380
1639979
1469431
1512523
546748
245055
1438175
313909
455206
944199
1245691
671587
982382
1545495
928719
26770
877677
967729
1353176
609481
261035
1168997
1608659
62425
356930
241029
553157
1595754
1029208
494653
135077
792904
564039
303261
389386
1552510
307502
1219590
569918
167943
267549
973367
715213
1624987
501006
1353047
668422
1395074
1320333
1569931
1611854
639218
622347
1468086
1633960
228154
371964
1160078
1028584
1480832
1203246
514764
1245507
648901
211987
944614
310151
912015
1539708
320128
1586454
90811
989934
1057449
1589717
289931
391656
1509113
996461
982544
1238661
1346568
1312725
1138956
1407960
983285
1599610
1535285
149785
543037
1173230
554801
1419870
1603337
718099
1618376
528066
1412045
423764
730847
1197694
1218840
1130831
597773
1385641
854774
727357
1144702
972444
511194
938516
864210
696416
1487932
1119627
1172601
1604456
633359
1224107
1630288
668882
1529409
733124
647551
1491674
364110
513157
284267
1163252
1154320
1210896
1431720
283277
161742
1520419
1345750
1337086
765394
1017587
1014464
1644874
533777
980924
1623027
603530
827019
1100484
447810
538239
802988
241432
501387
713484
1466997
1127600
923954
830947
31706
1531344
812431
1142026
352064
265887
1272283
550843
471641
1468225
735402
1261383
294875
545865
1239374
1364432
1037887
559084
1624270
1169326
1348871
1260060
1110579
796311
1202865
31342
1536610
1000943
998515
1051645
235043
192173
735413
388055
972153
1529235
1135432
1113098
1007440
206690
1312896
1350406
766815
1448866
1079569
1345887
1126749
319840
413623
422010
100088
705036
783494
447638
517167
760332
1061918
1230030
362942
1147851
969691
316288
237000
1228966
1494340
894236
3065
784640
698621
238426
679544
1516822
195781
1305553
610228
1115356
708816
723973
1474
1148440
97728
303384
559891
1576145
202682
406172
1427712
877043
670352
940015
685047
1285604
852622
108177
418684
209619
590056
937113
1352098
1521897
41990
1164689
692951
968888
693888
1100301
374377
1042374
788839
1058225
96538
1213164
681400
1240425
575146
882435
72314
674312
635179
64314
1170619
1415690
1340804
1598740
1593332
881002
272015
516583
1231570
1076426
60695
1572392
600599
1231490
471661
403348
1095930
682781
847694
1609033
606525
139406
117657
1418742
729628
279247
1065938
438339
825253
1055917
983305
804295
481482
1509528
1363975
1088425
72516
861257
657072
1287267
407690
525724
1620437
263854
1362026
767418
877602
499172
1089963
1516118
939736
694229
1628526
384095
198370
151670
620623
403746
550448
55959
1502008
1140924
264676
487178
359755
448129
664895
1385194
321411
1256229
1368288
230438
423895
781414
1590816
939801
346482
60987
501052
1326264
1303117
1208746
505369
569978
1371372
261711
1570143
5096
1597504
1513539
1378948
624411
815249
1102181
688678
976563
312380
1422430
779189
636154
432198
741312
1563820
382025
306628
1639279
1007436
1514845
1384377
1317920
57048
369494
788507
608800
456820
907459
669573
436652
857331
68472
1377668
1618610
324723
1228273
628405
1173455
1215787
1358255
629397
1334695
643765
217165
255757
62264
821015
933188
1560837
510091
872629
288553
412397
1329881
359267
1234500
120853
209256
18962
309382
795177
363737
306222
977737
871928
428961
506061
1133749
1578128
665744
712437
406751
1197328
711177
957067
292177
378654
942931
920299
959057
1384183
408117
1433619
565107
1240452
173715
515787
227629
488641
1484888
818871
117900
1631871
765778
1116053
536229
1401878
401894
956808
333502
1424300
1041723
1412454
783261
986159
24920
1566808
609887
1193819
826638
139388
1442613
25314
1392955
1260866
1434243
1025259
820170
1619828
778092
1621233
1382648
1626264
1517272
1201020
1220255
628808
93933
1163314
1518696
1003700
286060
804767
917936
1162975
1459621
555766
752500
317859
462985
1264604
1409352
573241
467831
800029
997634
953217
880075
542349
780513
819611
475176
1025814
91390
500402
589089
569029
1016850
782957
1451749
123773
1505881
1049305
563334
1198194
1032205
140047
1198750
1113535
1542151
688187
241267
412234
530830
680815
21269
1319450
352914
1318928
1394546
1420064
1616102
1448753
390786
1407496
382835
188575
1626764
1171240
1000865
32648
1550726
1079322
387827
826509
1400077
796524
1190229
88990
269737
458639
1173420
1022000
1021495
76169
1078329
296005
333469
1405439
561033
1568725
1525653
865166
154127
1173987
1311384
140432
1369843
478735
1536489
1313130
1518740
941814
1018447
931487
546695
1371644
1099998
190912
413901
344113
896562
1344573
228312
1574674
327674
121928
1615177
1529979
29830
1602325
714983
1172622
4426
1504184
1165122
301773
837435
723388
867289
1629589
1360936
1475256
353373
1487386
247489
431427
842715
991487
1502839
657835
941635
951874
348832
1429788
1415843
840465
397284
945550
550049
380389
405738
926613
1262603
924227
841499
45588
955317
267379
452453
1640673
391652
1268624
992450
1601988
104869
1074697
1606319
1186614
1488506
604909
722803
511459
1039706
1571558
316067
158846
1425024
957371
1025855
27712
1443992
1150074
1269949
10907
713230
1460875
639484
842606
700279
1193394
242786
10253
84671
1544650
391447
758148
1004121
1597548
1035338
780020
1356867
1015939
816754
948651
564099
968206
197720
1329880
989479
1026275
1641037
1185290
1307533
419518
371564
870792
461911
378347
1072572
1480191
1638468
206605
1422658
462950
1119934
1150013
414820
240647
1220637
355038
55881
298618
636916
659291
1223197
1598254
1550974
650152
1198248
825875
960405
175647
883334
1491270
1207735
1259262
1585810
604237
78970
730331
1242403
1182397
1499303
156301
127848
455939
1366346
864561
1002735
896081
1444202
1296299
578902
1009517
1641338
1209724
1469847
1242241
499856
545295
895233
1624457
568676
319921
1153138
96747
114236
93093
397293
946303
65605
1448669
554199
1102104
1484215
683597
462221
1234923
1482506
216496
416696
1362819
693303
1625463
951891
1204268
1614400
1241154
1460114
534275
439558
938750
655903
988096
1130773
536639
658036
1395547
819777
1215240
969738
1080253
1117960
168174
1327754
538670
673231
715186
447566
1181878
337108
940737
1569135
776099
1081418
1521543
906957
352431
667996
1222895
1188389
502025
1556567
842178
53983
382212
1294996
855531
1062350
713276
527061
903716
154653
242962
418407
492205
1001393
827381
645126
250426
1076503
390080
1048978
444552
286387
1587927
299716
1500357
404856
320378
960078
1612624
1027485
351164
769448
74126
97634
442162
449221
863021
1544982
785357
305127
598069
39774
1612965
1001643
465796
1143277
1559413
1389503
1314172
1630885
655982
467940
872660
905847
1182122
862628
881091
814582
87619
774688
356295
1315428
671900
624560
1437146
355209
530671
781928
1187459
1493528
555654
918203
983548
735536
34635
1389238
350769
1141534
701403
327461
481178
671503
225218
155919
145784
680249
733934
1426456
1474195
73133
1292964
1451734
1294290
1387224
833201
493834
83052
272902
1148333
67508
1555118
1476883
616819
1481515
765354
1339173
834934
1116904
1221964
1048018
1544423
1353630
237303
198333
462482
1153480
668080
873703
97381
678770
950726
309201
953721
1080552
539626
23569
1352205
1477868
661722
1421855
1506936
543915
1162742
740557
579405
452025
730485
1117995
684811
813689
1458756
253989
1064348
9288
479671
491376
1186833
872270
166014
1189819
1033649
1637849
494590
595400
1635070
302164
1223203
1444259
985407
83746
1218751
1501246
1366623
183817
1352252
511105
996416
1029966
649340
263460
152305
1463758
1136145
47783
1523420
1241700
1549457
655970
1299882
908417
303126
687189
577765
733401
62307
1108363
95706
113021
1120536
1347171
893811
1418227
432064
720926
704853
1435874
1113273
131441
1300827
1360245
466480
1468029
1018407
1132079
1449623
1154877
675153
229663
1043136
1053654
1594140
317206
1575316
130341
1311110
376286
1597717
50118
800279
31945
692984
1021560
1169859
1192391
1457449
1039100
85180
190275
755985
1016179
1489390
1501918
687030
439750
1593767
1594954
62067
435676
458639
937044
714554
95696
580690
1563507
169238
95837
127839
538151
1335287
1042451
692953
463741
621392
1215046
1372066
72580
525914
133271
927534
963348
1294428
368515
520305
341248
847293
1544931
615026
117035
206507
1279059
908391
1378285
78520
696936
1455203
523176
617941
1286577
1113066
1557346
176353
1194409
259824
648626
908171
1153324
1312932
1212572
1336338
791374
737729
397232
1483667
226815
1151652
217972
251507
385997
616136
1406445
532409
1357672
1487115
560197
1250286
416223
1234812
294448
1534531
1446329
871759
1021002
510282
1011331
1234353
1298619
1157673
417883
1281295
1036772
1039467
208528
904756
1331126
255169
292383
70610
1438280
1482082
947425
131602
1280332
541674
1036569
589640
715660
1057425
659351
655576
775382
202170
964273
508673
1534853
55038
1287915
1271724
175588
7532
958343
1243240
1410248
1142648
1250050
1085468
905038
1235192
1034127
525543
991488
1509337
222142
719825
62285
453240
490682
1404667
875575
1576043
1529137
1584115
1599268
887133
185217
25819
1315866
1521901
1425433
316946
319113
1509305
1573349
120049
1300116
374576
1535321
1639111
49971
373860
1278559
1263818
103988
723632
433683
159975
1530562
1524309
1220977
41420
556903
949534
1614580
23889
893692
1258231
833538
706957
1004474
267245
884061
503821
1561484
773741
170647
459213
19430
1338185
1524580
903282
1108935
1383286
243941
1079280
614367
1305968
487079
957453
232692
799435
48781
1442044
415910
801172
1373348
238571
1558014
828690
907893
625685
497214
20489
1177812
778313
1077767
1157987
945094
63260
5783
988835
91392
1632946
1110012
1238527
1626481
735947
581471
1511609
1431513
7489
413654
1012376
1558635
1574554
868616
895278
1416898
174248
531407
1197857
992095
551474
1633895
1379893
1174227
1432517
419367
1539887
743507
626502
1581989
770781
780577
259642
1437280
1080578
873013
873627
149983
672902
625620
1613760
485632
800719
1417203
1080794
962443
260067
1345225
458564
1620041
1207680
109711
1117624
380275
151066
916500
107219
611962
1390219
1159918
1160416
884105
43009
1317140
706647
826986
575163
900031
797186
1073335
405369
813844
818888
377203
402100
1290215
386513
199391
150668
853671
1277956
693984
1504807
373757
461865
675641
1192416
559684
659970
119745
499055
1063404
434987
267041
893427
1501327
571749
1407390
866716
1169248
1094691
1273735
752108
1189655
1334176
316714
1382778
696157
940984
1532685
785304
173966
1413827
1509461
1303152
1435258
992976
1632401
1087139
883151
597815
477429
636083
316942
882990
252175
1055187
1011300
338027
1157568
382479
1295130
1182669
617818
1145510
766332
75720
813962
782768
983963
112370
440245
862147
1375538
1356838
1507994
246878
1334707
866476
1517216
135540
1367874
814688
1534346
1257837
1125348
43466
1019221
250938
1454011
1123109
693613
931439
1647502
966086
1086374
803128
991112
1113208
314545
433098
644327
205904
51555
1013339
1199650
169140
1271572
481138
193567
1056235
521729
916647
255751
1198899
602093
1202600
1302277
1647565
486554
975849
925708
185826
1343584
917920
1609228
1533604
1596469
8559
1327576
166989
934424
453655
1338800
956226
852758
980253
704278
419269
394415
1577611
1564475
591824
475600
1162823
1397490
1358271
1612466
573528
705475
820965
772199
193806
1371817
1540410
553661
1103910
1019981
118410
1548203
944235
1152240
1010152
927591
1030316
392373
830418
1355667
1233165
111433
498976
1171882
1190833
1003982
22219
739837
123785
1365586
553009
367589
900147
1627609
649961
1346834
690762
630432
169364
392469
1165829
1643970
1559576
737791
855381
666668
1520405
337184
1130696
338459
1174091
1391627
496739
1459028
901357
1189002
942090
1072140
967505
473502
944166
608410
598448
929683
792447
980565
99745
269192
1476073
283521
486518
1109478
695693
1213136
1312462
412761
1330686
1426790
1186301
55592
413531
19116
310522
1252234
1114621
1447439
650057
620539
784366
465229
792025
346515
399053
424893
1121245
1445284
753379
806781
478985
1325040
1591728
351236
831214
819984
434544
1518585
227257
1312121
759837
1354806
1612454
371307
730178
1459835
228980
1319865
1324791
838529
792415
352892
1618984
1016972
493721
154916
474284
99585
1469396
844175
1365899
45800
1323327
980118
1521024
1339292
1274953
873157
184839
44689
598383
525898
763835
388432
1290274
846891
348883
582741
361305
141666
1198015
1005909
767414
722202
1466414
865397
1561123
865535
1248768
953568
1383644
544937
13920
664811
1483263
1484629
155223
1241308
970167
80168
290736
548182
1552751
109096
902757
342416
262274
837229
607632
87163
517843
741650
622673
533853
1258084
807837
679542
1392445
293211
655452
784873
415678
1319586
1534806
883290
1476533
1634560
290526
632760
1415971
775677
442605
1423392
1452609
1431050
1045883
787857
307917
731487
520870
66292
777530
114024
422204
912884
802568
531287
730884
1231809
890019
1508713
1611704
1539126
6144
277613
950451
1348532
1442575
932016
1330401
547591
896916
1265892
424789
791385
889307
1228627
449750
1321932
1647347
961078
1333132
762989
1148133
23044
185232
277336
414290
310834
207335
1600374
859594
537176
274939
1376587
1388906
927933
1417681
1504693
696132
1431572
836416
395879
869578
590881
1367477
314279
1060447
571078
954562
1484049
400729
128684
626867
106373
404174
502258
399172
1483424
310379
745952
1347704
299240
1364032
630218
647371
108822
1436282
205740
1565002
1267632
1120127
1249440
1388710
1464874
531152
67930
912534
493829
1233251
713030
269582
845992
1224021
1213228
101094
141101
310632
1214427
1448625
1294763
392320
1168564
151582
599810
349868
1395588
955272
1484325
600938
894337
39837
1227166
739930
1567155
917393
1233694
1090018
874408
781898
1338037
270851
666460
1461981
575871
54211
1507551
1536683
83956
1534860
1368725
570627
1590201
79575
1312451
836972
1581202
103608
523831
986114
1083278
952825
1156299
515055
615259
1000870
267047
1206901
290680
214919
1020016
1450326
1529527
36082
1556079
1233726
497669
397925
323203
1454911
1062462
730566
702872
143152
831883
800823
1393439
1020802
1382613
1296851
894758
1165260
1095206
242913
786750
640324
1627331
225521
343346
1256885
1504902
282549
609844
341879
1265474
251388
34394
598154
1218716
1305214
248188
949497
1320974
1329381
1278083
1363681
116136
951699
1580088
1005107
947063
1555590
7218
120891
1615580
582453
736154
1172741
236277
1182864
1526196
1193327
981795
434041
402849
1016311
929688
994025
69395
342407
461099
295831
1360981
756129
123401
1543735
1162209
857058
408203
946823
320901
68979
731767
1386722
967779
872159
1619503
1630983
828587
966104
1416971
1235493
971077
1610480
949131
1169990
1185118
460061
102703
1328667
370013
487017
785338
1159411
562248
678058
163783
434384
319342
206756
929107
39438
319497
758446
935467
414811
1040732
497971
1551980
1222766
1398903
181827
479224
195666
1080855
706455
759255
1092843
463814
1483102
990324
1456718
789207
625351
128750
1230573
525457
1042109
1093259
878024
516884
740128
931232
34719
756731
319548
1011244
1426118
1416697
118707
572030
1476821
285421
242809
1265387
517204
1226346
67199
894275
70587
882071
745164
634808
1226000
1243290
1549869
757629
559233
1267484
1440450
834918
998417
807575
596629
1424641
564990
1093913
1263220
83725
1489451
1159554
710027
729825
647180
1258837
38509
286757
843575
1293105
171408
671254
564905
909214
1469670
180192
44251
28342
881115
863440
436520
512554
1432444
1575090
1602146
541279
1180758
905719
1541213
676692
204062
447967
21305
616327
1267652
439142
1330896
1314395
78043
800150
316700
941295
956572
153341
743547
709258
1054816
340284
1104539
1012998
642772
981897
462493
570753
359138
191237
1612726
1545166
1437287
897118
545392
167925
1216443
833467
725287
1632084
667507
273360
360979
676149
1390131
1351026
12375
1158295
409318
1438904
733340
1071203
332015
664127
152776
877631
770855
1329045
988
35847
1059614
1628509
617553
569075
1305895
1464769
965210
616390
1637739
1026931
1202539
1175828
621900
329090
271330
158550
24728
863368
1516475
1007921
780950
963289
1383040
911689
1372727
1058543
1392422
146900
448496
540412
562775
929288
468596
1345075
1474980
596697
631082
27810
688608
805295
1299710
68246
515762
380414
958658
494735
414358
1328017
481467
547816
1003137
726707
1548485
1146232
290598
202891
540638
564254
423757
453887
751181
69864
1471355
461405
903041
1357524
1586868
793834
1009033
1353158
1205967
513120
911873
1483273
1318215
1312612
843312
728321
40036
724738
107018
1329822
63008
1045317
1068183
744547
187316
291019
1232947
1185225
119029
1459282
1417007
437129
1628691
38566
1560916
1112272
63692
235634
1003937
435726
952342
1238495
861698
979506
806174
747804
1171793
1420302
349562
738533
489458
1053263
1396105
540571
490707
708607
719957
814922
661666
1360541
1096726
390764
420895
1054967
694057
537266
41040
810604
1393728
1434776
239967
1571977
565178
874656
1471127
806416
914648
662078
104568
436613
706134
749578
1215014
1490020
837639
841197
780962
370702
1599613
1245879
1637571
464184
1630540
1390825
175661
866442
565335
952020
575710
1559629
1143612
1517489
280963
1072730
25761
1626062
180724
989702
1517323
430473
583000
1263479
702443
1609795
879989
288858
770270
509305
719203
371592
156856
1611705
1022142
494556
1475280
1299779
733030
23530
1355792
1284408
1023305
337809
833139
175447
1328206
474749
1450448
382521
500868
86099
980064
476003
949429
551739
246315
236638
1298528
87192
1413792
1506534
1264302
160766
1095941
257672
328430
544113
614224
1335261
740651
285152
1019860
1456577
485777
726949
760736
1605187
613060
446641
1101168
321539
364938
218509
92187
650902
1300913
716781
5217
204848
444480
13299
494244
1221888
242294
1320585
1117416
820784
467998
1412684
1637984
1270493
1410652
804542
674232
743289
962565
445691
186808
103386
66488
69237
225635
913245
592984
309345
720776
1258967
1200528
761928
143170
564850
838897
197075
1349257
930358
1105006
1345339
824900
584628
759328
1506852
340520
139138
909967
694531
459107
1477432
1062117
35234
741195
765537
1060324
900333
422457
894847
1519660
906761
1352300
1335569
739470
345278
778453
399599
167475
613218
219667
293663
1209029
558048
617155
975
1362765
791817
371947
1138597
1240024
196310
439877
1016693
1326464
765971
840689
145990
1556530
1140640
963105
1621332
1151547
323047
1396121
958611
1052006
1211151
260321
1471060
99648
1296928
1518385
1264686
721990
8043
1164528
460771
1451123
312904
249802
1399116
617354
1540568
91399
1124823
144502
1457901
1435759
180743
1397247
319246
388573
233404
908719
331900
88806
1236324
1366566
1081216
1607497
737723
903847
106291
686774
520177
1304462
1090572
618486
426600
1417077
1052898
1131379
928575
1151457
1222691
1327355
982401
1307230
1115122
328157
1312421
1572038
1112493
1491493
1197815
497280
191892
286531
119380
979146
317212
258434
386412
860375
747728
199954
192450
1072340
1296718
1577955
463293
780898
853434
1012997
1104402
151898
1021706
1008869
1062313
371561
649611
192460
1527724
568593
1154737
854918
1438422
1295192
1074356
731483
173888
1299474
1015982
1177730
595823
282454
75015
1195044
131350
1303908
592251
1143758
1048634
348147
40141
1307609
379141
462629
1306145
263238
394096
1175927
432936
917508
74407
1218111
448863
339511
916290
1284635
439824
279217
782426
490642
1417717
993595
742074
1065221
655154
1378834
992262
1587508
264184
1518543
1071626
35254
641839
108597
1613139
35704
782739
1018831
146859
407339
1221688
1059573
1419680
1075130
1525378
165908
284685
119130
826050
1563107
1034198
1121632
1225002
590539
226536
1244750
1265763
344585
782173
426363
1236081
1508322
647616
34388
1058807
249929
656200
1059675
517931
1623299
1500788
579528
1111335
905667
553608
411927
884801
1459174
862606
755657
1037417
385153
616033
680987
1291526
42837
1620841
812765
1634259
1264961
1225942
1318049
676700
302447
247712
401779
883013
92438
954669
1275403
80464
705785
845783
1527192
403519
1075363
392529
953152
71538
842959
1086170
448103
1512562
517911
1351753
386260
541332
1226368
1058128
1212798
100226
448409
106321
733534
210155
557095
1429375
756103
55236
646040
201065
1026668
655524
73663
1476809
32571
342615
1377868
1447029
179909
1471754
1443251
665459
220601
76825
1242391
1247482
1394926
440191
1273086
464568
1349664
149748
413976
846746
94425
288060
1585436
476625
1203413
268949
805778
1402787
306077
402923
991361
1501584
1585624
512353
1322590
488471
111198
797945
392408
794299
1565456
296018
62778
637815
1094322
1035144
53942
371170
540156
1008263
1336704
772837
188410
684171
727625
386166
316860
1150252
274769
940036
1159024
50761
1096401
647207
570068
533991
211965
271893
1302951
879419
875627
682777
947278
181227
1633568
1440487
1127938
291563
1087640
217972
839559
894378
167061
1253018
1015880
471828
23381
823697
1499806
574113
1159947
751907
30903
226831
146854
857961
224525
223013
880623
576088
351591
715695
732102
1538144
1114634
630311
1392162
1275219
374871
1475464
92191
958305
339853
995494
1233603
272182
731841
972314
961810
1423341
239597
681483
179825
8442
1173198
1403470
939292
573050
320719
640590
495335
1424697
1553205
174577
1270356
451311
1610331
898706
1480049
336790
1398238
1410663
1012524
1631493
67660
1441355
838067
1493115
1218129
266838
1091944
1506007
482517
836673
1085207
1021554
1597487
983679
1522549
1172850
1300304
323739
1121498
1263983
1017504
766450
1125534
105180
829233
399372
1628463
1151276
254325
952265
201693
1073928
878521
706893
45000
224451
1378536
597172
235313
78095
1528498
1549629
646010
1465582
1280130
1532105
25605
440399
1209132
1140875
1098701
480215
596909
358157
1309999
717696
1067446
326940
1033875
1314155
1068292
915733
62331
931878
1515282
826264
47500
199106
845695
1378104
505439
562298
230425
1028384
833258
1182438
560738
569426
829767
1249036
983668
1069037
130322
109879
1267610
242221
1312947
1511551
1144256
1236490
250904
779033
337076
1365351
40432
328616
1053970
772990
880771
973663
1136698
1234311
35832
236112
808347
921465
228918
233674
108833
930958
1412653
1038872
954717
279833
1113022
385184
1513384
426349
766231
582651
84591
865063
851527
224751
415568
610755
563573
455885
1087798
261807
1555977
469274
1251077
1354089
1096764
670811
209490
1571084
469387
1005814
59981
1407052
42234
473610
1440216
988903
612716
1576276
905805
17579
901754
1457387
1472117
120781
1024510
239999
171022
1115104
1511641
405583
1409411
1051485
91950
1587986
81676
49675
267022
1289142
201056
1088706
851053
297303
365444
1098227
385463
100169
325060
189722
1544393
726699
100130
1639720
1291663
379598
565802
582224
716735
386947
1546502
953251
150118
1116476
1636618
716749
1083377
388131
1161915
176585
1224898
1003607
1136712
366265
986582
935479
712362
1198097
1404000
738856
435147
1322323
692691
1270635
1326774
83991
918523
1284376
546890
1356769
306011
1303430
1505691
1139751
1339852
1318898
153924
379387
985310
1290575
1395203
1464143
715838
1525821
1117329
951679
1009815
79580
1100640
935346
396655
1638499
1209566
328808
1039472
233649
883601
1581622
251019
958505
485489
1227872
810221
655396
1455752
1213732
140644
776082
740441
339803
1576825
777759
818862
103923
1130612
635602
611867
1424492
1319587
1107047
1177146
231917
765648
80194
313891
1574275
1195449
1399059
1301281
957548
414252
347022
1247015
151919
578797
1501238
781490
567108
819999
781142
783440
605804
23726
782329
1545923
745662
1423919
283042
209340
566218
33260
1119982
1576033
973109
46884
159877
367802
927583
923160
443422
1587093
1479257
1538274
601437
1544505
988628
486272
541536
403681
385436
157860
1421596
1526512
316667
1313603
431273
132929
445139
17724
600914
1490305
306914
1050551
894835
20655
1100585
1462809
114531
1232186
515563
773664
1060772
215316
1510516
445946
1078328
481772
356500
750398
201721
140453
260641
1091522
1188329
231820
669573
1028419
1352439
338443
168347
193158
737614
1367372
1069783
1606111
156823
671618
889934
1563009
1569124
701230
1629635
1066895
599976
1587732
58837
197887
1627019
246285
852248
392749
250652
239895
1535269
422317
1375442
16391
999339
1056190
1238497
1401642
604624
1308011
1620092
9639
796458
683681
499997
1012462
623631
850610
215631
1309290
590719
700735
584642
1268132
1384188
665686
1085166
773312
1194936
591225
882317
265524
1227088
820388
881795
1181498
994536
1516200
599634
32019
173991
631489
735498
389923
289498
395914
143677
452746
163901
1196514
330421
1550232
670279
1548819
469305
694484
1210074
1612716
382696
1520607
741644
1341169
1304505
965535
450007
684557
395922
335021
68757
608961
581140
1529615
506325
628865
1440083
701673
495709
144915
27259
1615777
1239063
1388303
308985
1176801
751077
846085
1130116
661646
1154487
496958
957962
497399
795240
855701
1069720
803617
643557
281757
402540
985682
95264
1559713
204487
1431266
1555470
1374492
194287
1066888
460370
403094
1171908
1526813
1042648
1454727
1426030
1622914
891969
564615
1574668
1607377
182447
926980
1295231
1406960
502915
569532
1214865
733592
434340
1559559
972325
908308
883436
319378
97213
794658
1020283
69368
102297
479279
671504
580589
858995
628797
319949
925498
1371268
799166
1563152
5362
397639
1252409
1008552
658937
1048167
1403025
1029716
1250424
219698
1598400
1583691
1557939
209930
869272
549081
288635
1542122
383049
1064811
1022395
826985
1236342
592578
1401557
963400
867660
1005896
1276463
1430559
649651
1564537
494120
967425
1644997
398376
1503398
950087
1142112
809730
1398723
730567
1421448
1335137
357606
869933
682007
954075
396712
77937
622653
282644
934748
608023
1618156
117929
1137582
1520264
488489
129599
130649
1427320
450081
764968
204813
1191290
124822
1040608
506945
618170
1498056
214244
208540
665294
500069
1519736
1092278
808185
1528096
642768
761329
418407
1169966
697554
951075
302573
1292286
978123
873108
481540
129176
128248
1285652
65283
242998
805100
56322
793014
499600
1598924
1050195
1022272
324310
960554
857671
105780
1508556
1418787
544717
492814
244546
519296
1547451
145427
279981
1154622
125064
164929
1559090
861238
1346786
222400
1536286
968725
966316
664317
1564546
205929
682700
1369064
766344
11920
576141
87488
736723
1074602
554753
880808
61612
1473765
1327825
1454166
1557888
705503
873062
799145
198496
1229383
402944
1284351
791760
1129788
1456262
1624303
1603130
116306
108721
299866
987656
1258235
822060
339575
710454
631867
759089
1068166
1068352
97814
1221380
358593
1254253
1477515
325281
1352840
243166
1164799
452533
1276282
832427
917508
1517939
1403243
1434073
839505
568620
1349322
155844
581453
1375536
515469
1530229
1636629
1146377
947239
1117522
1598296
1340396
523109
1479170
1032583
929937
166108
1233579
1370316
1432810
231391
178595
233412
1532657
966125
960053
1617694
745207
686454
981218
954322
941323
842506
1480171
1508286
1446834
499510
114217
1433709
587556
1135623
503993
832963
1464046
283490
663838
1241874
492913
90780
1083832
1521875
638968
1282202
586813
85207
1401592
1383945
1109861
23589
73376
1501920
57891
1283001
655765
1549161
1110810
182345
1167692
1085149
354103
439046
126181
1593926
1220465
336313
1016829
264425
1356869
567272
323431
883779
22260
1258794
1129875
300255
667760
1404039
1002684
119688
1425209
343613
1115667
116174
916278
903917
797757
301313
955108
757891
277710
459753
273459
379188
421028
611588
788056
1155537
815128
842642
1155714
1050421
81078
1328277
520309
219704
584667
645735
741616
834765
658381
275065
1004917
371111
439906
585657
347344
1159531
875638
434417
928547
541893
259939
1425913
324581
994780
1138326
167270
604248
762279
1003300
233939
413258
679290
1427271
909614
239492
49518
987239
1389006
1349606
182989
748142
1611733
152744
1105728
1045358
206401
567987
1192989
400791
963870
1304566
1290719
679496
1625088
670350
682862
1014498
279521
1193230
1544100
1149667
1459844
647860
1494564
1439997
1133157
322663
174677
105469
1342516
1290540
589338
386304
361925
1332757
29061
1618893
1159840
1434353
470444
835822
77740
711774
1078577
1169587
1059124
1193095
499054
1594342
1609794
1646587
1488357
1135227
192940
68169
701431
501380
1507331
1611568
72722
453832
683518
1372477
366807
1185745
1039511
427705
1245109
719815
1500628
508523
1262089
1270325
1622195
1126256
774465
299747
1186995
358695
1008556
150750
1170516
243109
218975
1089704
1169496
5692
989154
1643213
90322
228227
470941
1531993
1491805
1165783
1360391
1592234
1122580
1475216
1607487
1531515
1106466
636246
439468
158727
157024
306615
711235
1631689
808217
509186
996398
1348551
891333
865513
524923
1250298
84230
1392689
992460
226174
1214500
985639
815298
983101
1522405
1469071
981135
19961
205473
1618892
99932
192081
716150
193087
768120
1010351
692458
644955
558058
589053
517043
1185266
1439479
146149
1591713
811929
198547
409085
364199
1522081
404739
1521110
1518904
304583
453967
784437
1056199
1305722
237846
737033
1115298
992919
1574558
98857
709533
675412
358645
24017
680033
760416
999633
415633
1011912
1443757
420304
219401
1455664
1340595
513286
443453
1303755
661560
810313
1332020
780349
1612085
729906
19413
1402661
692546
196531
105419
500234
897131
1330473
152930
896296
480458
1322819
1509651
579952
514133
723121
631635
571640
1547848
1061610
1131924
485795
1096598
653061
1299061
758840
261272
1340243
1235657
1030689
1347609
1141104
155859
734037
1125662
31768
1230757
410196
1351611
998202
457365
618974
1288611
599750
940183
208745
732233
802415
621549
85813
445249
1218539
1451064
213940
1086698
331322
535060
1166005
1115726
904755
359879
1074004
584198
243057
1618611
1322961
784181
1342445
1244523
1102147
1171342
924733
736241
120925
1096219
1312160
1455847
483623
419249
1004821
550518
1373997
1582099
1117987
20766
1243708
729771
1606740
1065846
617103
684398
1312746
371337
1281010
1643911
453523
1441297
64057
746150
789259
1250912
795966
727068
86746
456965
1205045
98173
799181
842020
910650
683531
1115700
1060871
488065
506654
1048488
105209
1477253
194890
1118203
461205
949274
1273135
1256794
853988
967921
419536
1533715
1156389
792900
67958
402832
1065816
510411
331543
241682
1367515
622153
989900
798131
1531930
1366805
742185
1517171
1377246
24262
423119
936423
897368
541705
559080
100072
85281
431556
1601046
872219
350053
69664
316472
358977
594866
18329
222093
89270
1341600
712229
802802
513534
895886
1102683
374323
1313284
818234
1463396
1373123
624648
1423264
304447
1436916
481359
1468334
200670
305256
1131748
1009967
853891
946994
1420570
1408493
1611632
311986
1095081
352187
516942
1363607
773229
324245
1197759
413878
1389276
848397
673892
226344
1155540
1495112
184282
964245
1166402
195677
1557370
529076
166620
808164
111223
21553
593945
409586
733856
1247648
897143
11848
1059949
1293231
570547
1582828
153730
439456
1371111
461958
259868
1378835
1322833
1574394
1418140
1147490
1504280
158133
838000
739387
1265212
974407
1258776
1224414
72676
1403630
957441
644202
11630
1182858
342413
1091706
304167
657985
270545
1256907
211420
772193
1468416
211444
85521
570556
374963
1155133
184325
296465
179710
1222082
72938
1152324
935167
1241917
885882
252962
486500
1365738
1371871
1326958
884148
1021054
582256
41339
1298466
763793
939315
279692
95496
119711
1032860
825052
461641
835163
354551
376801
719245
1009755
961506
550830
1113091
716466
1104067
713076
1244853
1446914
827527
1415218
1196980
793619
1440639
1096505
1492644
682091
665498
1391735
231099
1042087
500805
1604272
13612
560209
815026
311803
1388398
1052055
252276
266764
1383164
443547
66833
535479
486661
986701
1301131
145355
701396
951548
269125
250574
1207750
723556
1078971
1246365
33730
1320596
224515
257960
809936
475103
1417319
1287213
1045449
1542989
1593139
1355741
905406
1234987
1446910
388858
1070544
903085
1573499
1021176
1178029
529598
751040
1222587
908694
1231232
334453
1586261
793212
582594
1359425
1113481
744659
588431
598856
1026365
786170
381460
1196793
280936
865820
1245011
801423
1163322
1623049
1191625
24367
1570131
200936
958922
1463469
324828
661693
822658
1379532
624276
1521927
1461862
1267999
1065358
585535
2453
1222048
1248090
1620920
511585
946259
108701
1150220
445149
1464826
548359
1007771
221863
1467907
417166
1105909
1401879
1491270
1412512
1120845
978865
868953
1482143
189234
1042323
1008069
698155
914305
22702
690460
1260133
1621479
1400257
1439283
136397
1313516
1351151
363796
1145621
549265
1163722
1114935
323222
943478
1041481
137387
1418269
1243206
1496283
1615614
1576729
1404662
440580
1321180
851445
1291970
442643
217546
134733
194886
557274
770227
1463677
219548
694228
551933
300735
367202
1272229
1379627
1642601
1439643
1117913
1407146
869847
1086594
931055
1272570
247132
542572
560987
1183294
67283
1475401
198430
700422
847615
179041
299173
1036668
870025
768157
1562951
573544
584987
1462339
129501
1480496
270757
221263
681675
217055
192956
1073187
1615607
169564
848974
1082909
888312
828753
1082211
1256665
892434
1623078
906897
1134778
416468
661321
1432612
834698
1425677
773709
1388055
93149
1040699
776834
187565
926550
484531
1064475
599837
285487
856956
1489489
703338
221672
1173759
294574
1454609
1297429
194605
1254943
879131
1643964
1032858
637945
1634881
331850
208957
1579524
1213080
19416
1116183
1096439
1598626
531495
1042183
755752
1208604
1136546
799729
1512315
313299
1098657
145037
602458
287871
743865
5176
1471834
1565562
1194549
616743
1527381
197300
281104
671883
793944
1361123
1491180
975919
67689
724231
442236
736854
450009
249532
1272256
135489
1624031
1008599
1639550
1201253
1125439
1085052
449118
855901
1330548
57438
1558580
1017189
1482680
249622
119005
543022
223659
893353
679081
730229
478323
342637
993392
701481
20709
60335
546716
1546219
551892
106145
1623193
1066390
288206
1087767
356391
331981
431571
682924
679546
263385
1377252
1617076
600333
846827
855328
477138
624826
1263253
192982
703255
106947
1073059
824359
1088567
1614358
1492339
1157433
1581426
239586
762615
652947
492683
686613
1320566
1514527
1329298
1551000
314896
871873
316652
1499873
144368
537378
178150
492537
229103
1438519
1201730
521466
1412821
1305888
466519
1016936
1184734
1608728
673132
487505
1467911
1440843
140216
546639
350738
301117
168469
695387
168153
400997
432183
615357
1201461
230238
337132
1012360
707575
523571
1494450
312543
1009554
947101
1208000
1584816
1210247
1475295
701712
456062
1573155
1293138
1321213
1299347
1564291
949323
1404021
871908
1408363
701443
905350
1153298
401533
1145807
901945
1539959
417830
1013241
1204238
654729
61897
307330
523621
1421397
544399
1557424
1461869
1111847
470128
944450
292630
438294
679134
655514
1032540
946769
1633426
132895
1235601
1409748
115494
1352150
443284
1247908
52365
33939
69391
771785
243289
396378
480137
1025638
156635
1591448
956953
579203
594666
72012
1257193
924022
50348
408989
253919
49075
884546
225996
1448369
1610104
1489294
240629
220164
610818
990214
376447
178090
878453
1419204
1510870
624476
277478
1454595
277533
354633
361261
273055
627316
929953
1413180
210886
984062
1613260
108206
313017
577666
604726
964334
205682
460674
1051835
1102459
1322490
720616
432298
127836
1169060
1249601
1000159
1178876
1198643
847815
1609248
1052779
1328462
667122
943570
409345
864426
623136
107761
280446
1531032
622541
1381820
348800
1441643
1119259
916460
995998
668195
1085067
782246
77641
1260835
1537031
1396878
260894
153179
866800
993041
1629830
1229749
1332322
1592452
815509
258189
969405
582601
1419356
919660
500582
1297520
893258
1297265
1641308
1056052
63146
182547
932656
1142018
676413
1163454
620768
1528545
1566613
812628
1398609
175236
852069
1140780
1437434
919475
990553
262540
867566
200284
1422547
1352475
1407353
928113
890750
208429
706912
394438
885355
137283
286906
1636984
925482
545407
1161224
1003760
478620
1515414
643357
980689
392417
327319
436820
791207
1371668
11859
1204098
976593
1102126
783866
876387
725350
1017213
877043
281832
570687
541284
461688
1029059
876552
218187
1483042
971399
728883
583020
1005897
1615428
1058078
1630809
135828
494184
1407479
214509
1464985
1111145
1296107
205644
302409
915073
621517
154834
664679
1021844
1125868
1339184
1206997
427615
1186657
668545
494035
422709
719910
1089782
762637
1331465
679805
1059691
1309081
1486380
1607049
1435836
113603
1403081
842623
850765
78459
287029
217609
1427882
391918
162422
1096009
1256498
722802
817688
123156
595684
720212
687566
51299
1278920
834280
961557
109354
1003908
199707
1110366
996362
1205750
31611
1177774
1148218
1431579
778103
1425447
914032
779031
5543
799609
1084804
798667
900236
351916
1046182
1143240
227843
515118
1188402
1066318
1520392
1037801
1502954
9914
1112583
416718
83817
487376
639669
1368302
1135965
931733
598209
786365
630363
1382456
1580437
831772
203014
280374
1189749
1422496
1551645
1329966
618715
1263064
845036
1450372
749421
1218476
527726
662967
893717
400591
184556
1381191
846918
40954
871007
471103
132815
573986
884103
1408343
1547804
479991
885676
853886
1126695
535353
33439
1552491
813472
808340
956474
876319
982181
671089
1072262
759507
92995
1553348
372940
1560818
1217525
1615078
771427
400403
1092707
1297176
24528
1210787
227167
955220
1382803
999554
1508788
221481
144393
1606015
1568391
1384151
785719
1398920
903148
512636
457177
872700
1570227
1015820
541740
583058
468164
1631903
52417
686038
273883
1179149
1164237
1214900
1431908
216866
432282
651557
305707
1322101
787988
1006664
393737
1241403
872830
608259
421585
673277
412279
372002
1078074
1084446
322470
285638
568811
1483174
961643
476762
640195
1403425
1605249
93046
762356
1613071
155504
128249
741244
93220
595007
335955
962286
18458
13896
868236
686413
190361
750885
439710
138660
472533
1451283
31814
1207730
1429899
740566
971591
1596746
810038
633233
445294
164432
855295
439223
414006
1288918
1528579
24189
321821
725735
1569997
1225278
483698
877846
23465
1473700
1127187
632250
1425853
958604
817897
558557
1447350
789925
180458
1251064
3193
224703
952945
1505097
504174
469848
141701
190439
1300257
601960
663076
844056
330418
1305977
184486
1155450
1170952
1020021
1147755
1439461
195350
921427
519393
1576950
654208
832726
1558195
1339163
188323
975368
792452
1051941
1637699
663646
1250867
1061791
1441280
402672
1163368
933581
1412638
169599
788471
172792
976541
406647
1498397
759258
504960
1584161
1064664
856718
59787
1528393
675467
302287
587952
811639
54121
982222
434416
672306
451298
641246
882057
801645
345842
907217
1247950
660871
958004
1006577
775223
513931
225294
315526
29392
1628115
1577448
601497
1016010
526858
1311752
121555
956562
1564222
1218971
1007218
1461798
1565775
219318
622749
1555201
1621968
296846
1118274
1528278
1192923
1248336
582048
1268431
1381418
857599
1209523
330915
291911
1211497
878336
56036
1160029
1099646
608659
158769
330859
629022
222610
14363
1194486
17184
251240
1320899
261882
383128
269544
1295346
1020304
1002789
693832
638238
1627001
945743
1538448
228855
1293121
728185
553881
322383
1173327
108992
761951
1303461
148705
557873
754287
418069
219328
1432748
129967
278690
505833
838896
9805
720592
1039428
675828
1630385
1624785
1065036
1278188
34657
1483757
1622114
692247
68119
212886
611656
555728
916240
1026920
1230348
991689
205580
1541840
746668
77653
1528486
1504541
1158289
122121
340553
819526
403856
1489764
1556108
1417845
385662
345161
465114
1185788
659972
660289
655189
226693
1138777
1321826
601821
574959
1463722
291366
526729
1161271
712026
753755
1251493
1285426
1303501
487965
982964
976997
1616923
801882
867896
748403
1013316
1358247
577363
1253707
526784
1297670
1551183
1135727
600390
1109503
1229959
570493
892487
997116
1152268
1364905
1344717
203720
871559
1200913
26828
1223351
46445
968258
1597723
97229
169571
1130948
408871
138832
1419798
1201791
1437688
795108
727175
807246
1001669
1356679
1392487
146159
1480053
403092
1606718
1362158
1323607
1449494
442383
1094604
686141
1234251
1032348
1539167
1203217
1360752
586785
955106
930223
975787
555978
1217846
1292416
116257
1270398
1139657
45410
30980
390895
123769
817254
732634
412044
874632
819218
1207515
507342
71635
418506
378462
314432
233206
118567
152181
568839
817414
1024889
280203
1092149
210324
196313
388356
639350
1228096
312599
1253870
1532746
1361516
640093
110674
246431
284590
1428514
1449964
989346
1000729
663377
706197
736459
1443476
454984
323229
859147
934494
1496534
251455
675931
1579945
443949
1342922
1424168
55744
1294741
216215
19597
1396781
759248
532121
1043707
181176
452913
1378764
1015977
1332618
415579
324052
140214
1366215
1098871
1636879
1268524
142767
1122966
1061182
1044405
1363998
517346
4630
906931
1150921
1010942
163341
1253584
1470215
1218462
1630089
1453165
1054461
744481
1255567
310143
738613
1295248
160426
711271
879233
586924
1304917
1239547
1584928
143882
510239
900621
327897
1431351
45357
660027
557478
685827
1085366
1561496
309636
908288
1292214
726603
1636286
1300807
591041
513568
1434450
594802
1208036
573285
207865
825442
286348
1033694
505831
1508924
1644547
496366
1223202
1484542
1445
512960
686592
1039104
891822
1560717
794816
720254
520149
1627558
485841
1604076
685817
1305027
1047561
1045701
456518
589793
910908
665675
430329
986179
1570134
1427904
1142382
1301692
769980
1599092
234333
444283
1548958
297414
407136
344426
1103938
500034
555137
135462
1188558
141557
798078
113414
1370482
1439372
6653
1534116
597941
1176772
1391882
52817
1565567
963821
254372
629176
255709
960879
1324035
1064422
1338286
1208933
294775
374125
256375
1602240
1563829
1466331
167845
1090704
1537587
1090106
1306887
1272504
222316
562408
35342
1024936
1636857
139563
582346
16051
860146
654965
1314710
1470146
362653
1553658
506503
98952
1509968
1125095
1444824
2344
1134748
226031
655257
672524
778232
1288712
842708
643629
335874
1314176
67733
1361346
175054
207608
578394
993629
1384156
571482
151947
966200
902196
689445
1449879
1605120
563878
610161
1491751
313174
89978
734169
1262522
1087337
1593203
1602915
497518
1306183
639069
711120
1124423
25620
1046852
134557
1615421
1613744
1235020
1279159
478328
292886
1332553
953317
1301545
545578
25918
788992
496587
1051620
1144939
1117272
1553787
384367
1127187
1252720
396325
1507797
608183
1032578
1499122
636242
1241619
128159
197688
1234980
1420204
738075
749592
823231
688935
1391734
1491397
799348
887699
76978
1362917
261740
495433
366157
1478711
528804
926058
187435
1385399
815563
420591
916308
254092
1609315
1155636
743120
1315013
362206
1199232
199526
1039733
824703
64901
1490374
529065
1555739
1218728
1029413
96183
1035337
1478957
572473
973682
490269
1602393
136135
155398
366846
63020
1139877
247761
1499860
119956
795941
1562600
1270647
867753
745338
58438
143182
511664
517146
1253171
490663
1162092
467907
1304430
419808
719053
231240
1279648
1588745
789025
274900
1473685
537203
1133888
213640
1632910
881846
837223
397220
809996
834910
732745
759698
52546
126570
4601
702866
1339264
1630663
511037
1627466
1199784
656081
331181
1375300
547530
1260313
87351
226007
1356170
1061299
1566965
1425443
194850
1510271
574035
701334
1088254
373161
1561854
1554516
1616407
158299
995223
853064
1055543
1183604
476522
1359970
553803
453825
448862
805995
228589
1191125
1501627
521063
246019
1231715
1279438
900837
487445
725585
841578
159185
1312114
1344022
497370
1459436
999038
398798
584623
808316
274650
152048
83944
222132
293221
325361
507231
1533239
68818
1066305
1125526
187860
552406
1350590
1372575
1042685
1638006
629511
1314616
1041119
692793
1114733
1364639
894020
1412882
1368874
175182
1170483
1177758
1224592
1250940
1480123
1167254
684488
1170619
746938
1494557
1405397
1580666
1178786
1155561
1472914
9750
1596577
1531537
397735
157826
537419
1520002
1081783
917578
1491079
846005
991257
279324
479360
1019886
817280
1018299
19905
174825
155530
1640118
839684
1268359
1386701
426555
487618
303547
1590315
486398
67816
766688
921464
1189975
1505960
373444
1374045
84254
1292008
1436779
307620
117449
8083
178155
1621637
609851
405185
969763
1514287
75858
1264377
423927
445263
961455
999866
6137
320541
1429206
922739
1520200
975825
1003233
1145979
1230203
917464
560492
503561
1455087
756656
18080
1428030
1049187
1019517
1465339
391914
248115
1591431
1075514
470984
1495364
291998
1589704
560457
1436790
1568510
1630917
1268011
1504120
107715
1621980
253845
528737
44512
1553248
577184
583654
1054958
1179123
382513
95045
413247
237347
440719
138667
866711
1173396
74417
1402124
1421525
1229780
1402883
1583418
1597114
787881
1108017
984535
43622
1311491
1094250
844444
774113
981388
196307
784067
592609
934496
721184
818192
1089102
1491169
245026
1562468
3117
806419
191614
515265
207792
625329
561796
169084
1456782
1175525
1599993
655207
129240
1127801
1527589
684433
1363866
146648
1495243
85199
542354
45637
281042
1542300
270123
1478921
539957
1315690
385636
1320762
681301
100394
796881
600701
781175
319340
579356
1294513
987371
859231
464402
143820
867867
888752
603105
1006972
227809
1178713
1067551
1450736
1480884
376218
17546
550996
1443400
1211318
1119269
1515575
392103
1419758
793260
1228589
440061
514100
1640581
1356679
92292
743872
802903
11723
381628
693839
29670
811734
1034306
351449
527375
223121
267200
143012
561062
300733
1082606
410130
792162
1093434
855906
1564035
1347417
441071
478637
611045
613597
898945
628233
552971
343881
990598
726472
915281
1215958
577984
1036119
561730
985985
545269
192539
1118237
1331205
557083
929775
1367989
672917
311076
1470800
665935
1596352
239473
695740
467159
785623
300692
1199555
906302
502485
1578197
550910
669900
1167341
1018515
774092
1164882
59741
785660
680907
1142565
70327
1157644
1144782
56975
329682
30571
429140
825769
1408599
1562012
238591
630788
787002
294133
1265962
423434
685840
1010841
1508188
742055
1004710
662912
1329871
343702
1613260
1201806
3657
737561
461528
599334
566110
1014886
172048
340222
1459988
1533452
288323
117248
449250
603630
1636902
1485744
985986
390569
69803
93516
1382074
1347350
1565089
32218
1117155
383473
1162435
915084
1460645
510631
239629
1449900
839401
914279
817073
1448163
1267550
1641569
223732
1162465
1030434
2902
1377677
760416
599497
151759
1120033
665973
932785
1527941
1167738
1044903
924703
1644450
614319
182330
789132
694055
1279549
12302
181482
227359
1261916
526843
1473247
1542514
870007
147224
718191
374516
1076001
1493704
274486
960119
143018
786862
1412081
791541
1367821
1329444
273874
1369184
822110
872102
1063879
311982
7547
1625583
1552338
650819
74144
694536
3385
41853
788667
165361
852756
1228743
653000
1084578
437527
976217
679338
460995
31325
1033708
182180
1362653
312673
711967
310351
1148769
899906
1019465
445040
974118
398456
866520
223456
513912
95586
690043
1217177
201364
409390
668362
588075
778070
483830
794805
10476
1373763
44468
1427477
1086685
640110
102965
800886
322856
1553501
213677
853258
520008
696527
1623297
242919
622292
192584
126310
625470
1529118
1237321
1292915
1636019
890077
797055
1458218
1616929
1296216
864313
1450232
1183189
312364
858569
251015
1204775
137701
1029325
1458793
865676
977958
916059
446740
154070
1311920
259286
1433447
480173
13882
133850
910688
268847
718143
1152513
1287123
463885
1642031
433757
1556466
397113
326962
332401
635732
1261005
1197591
308419
212622
916922
1156154
656808
1327984
1281548
889295
376910
213124
273565
1447775
373272
1633272
189223
1331836
913966
576889
1270487
666858
890943
479172
1244172
1446497
929100
154599
1106383
206261
1550356
975528
1576292
1403197
1488962
571980
49707
753568
60616
533835
1352855
1147648
821505
525483
1312974
1448752
589634
721554
547411
1516047
1344648
238535
1225368
91966
598994
1250893
239174
418183
144363
250910
1607263
958715
302187
1442410
937864
375041
60482
1043956
337867
397640
676902
802352
1397709
125351
593249
933851
111962
640026
14596
1039623
1612468
80449
852859
1239191
587515
1238959
1269207
1140106
757252
71168
625402
940162
1371349
911734
758628
372597
1478934
564005
77773
196831
1525318
1328070
1297661
1475457
1198418
552813
1488920
284004
1499023
1203636
1583555
984402
1643220
1017958
500307
616553
132000
1245596
434879
360637
775949
1298319
1258599
103354
72362
959890
87006
654348
814031
1426410
784055
1549487
192623
587600
789566
993300
1313973
1214264
318670
170642
926878
814388
904582
603143
435779
729237
323302
343899
1192395
606243
1331234
58447
1576544
1160049
319744
762877
1193833
1158166
865860
1530435
1060938
407637
664894
174128
1587836
1045272
1265843
112428
478851
1498077
306361
101488
657628
36111
226220
151271
741771
718392
935163
480305
434623
396796
1038065
977961
895435
257959
103095
1284091
814816
250861
1079757
1513346
1319572
609434
407942
789618
919314
126243
854880
492663
835253
105230
1507921
629922
725823
1210930
1091355
447069
947595
1037588
1355376
900480
598838
164875
900630
1502946
342929
1417836
556936
1636703
18254
50568
309047
422716
795665
1133198
1499614
246730
553898
1416418
699165
1586649
220754
331886
951504
1604307
1457765
1283107
46977
387992
1647338
1001553
434702
573871
436755
1264543
1165231
123376
1557882
448514
779813
656166
1131557
1045627
1598776
1139971
1556646
981379
484488
1451705
290554
723115
375701
42697
143846
1348254
84029
1465795
620605
18522
1187311
266904
1424010
198312
377112
1130872
1344036
199743
1004532
985038
1600633
622165
1187398
753235
411911
1596739
954583
486133
970799
1254055
916412
313921
961015
760838
122175
164182
352629
1197821
159769
1131132
426849
332505
934402
339062
1458861
849475
1432764
680244
291743
714730
1192433
732155
420605
705692
396917
75122
1099220
873567
420543
226678
456856
674518
830100
609375
1045785
996664
409709
1416010
31865
1512400
579648
238307
1515497
1029926
925693
1004670
1171020
399925
1289462
1018735
604563
609927
812383
1095569
324625
131240
705859
1308631
1042811
42617
393649
1299323
808829
389247
731965
646445
1564047
940053
387195
1339095
238022
1113545
1151820
827703
1119402
1532785
1153271
1313851
1389080
963004
32784
424795
913767
44675
1593765
697898
1303240
785418
1242444
81742
1468157
781468
941456
1227338
1206383
115473
499699
1552911
203711
1151142
1606604
175965
362241
973229
986950
722583
1591515
1290624
1264170
1292168
959891
12614
1524935
1160028
66422
475639
599349
826388
1341156
1152336
271724
1462973
1015395
862956
648553
744327
1230687
668059
902757
799264
712286
710691
1249257
1001591
410900
741109
1313186
1064296
735458
777714
772503
1011011
1440075
858548
1591055
494385
98
936987
1350726
1622079
1391899
1441432
1230896
143622
1246278
179392
1342494
1199733
252154
712750
82309
1005768
20212
179370
1226208
1121626
997547
1333582
707115
805024
307134
520192
1217106
246833
44336
1264244
200027
770757
57947
152469
1059177
1438693
531566
133971
410726
1354845
931725
681617
446564
21580
478919
1462970
1228367
1177149
1242711
157257
1535360
1477202
1438116
641847
306333
670759
343554
331946
1005926
829405
1640706
1145565
1038919
1539230
1086225
885623
1529811
1348740
1493688
854366
1325545
1009402
1203082
779736
88366
16984
1006815
29720
1537844
485618
186043
390834
1217976
531812
280414
328692
139547
1027234
267624
608697
678616
1520622
1326907
168927
232528
273556
661018
19578
384098
807873
699142
1045937
1023780
318962
1564060
143604
938753
918240
542480
1170279
318373
347561
554863
20993
186567
670040
166949
362590
153625
719429
1646132
1068002
635802
100080
1212695
996066
505098
787854
401833
1342186
1509577
1318945
1211627
379961
1151741
125491
1620417
1247622
738068
31536
1529577
92971
1396699
769911
927740
526721
328118
328102
1576702
539178
508353
13145
279649
1295700
1130028
9863
1348470
1029853
1423317
713921
1610535
366163
587554
1037742
1136661
1377953
54077
1190221
532396
1518573
121281
1583717
1065806
319508
46810
363851
758310
1470393
13562
965581
257510
1279169
1374617
749621
614939
1415261
488900
849172
644385
1634626
1031405
191361
1404750
572712
688052
1081175
684533
239188
279804
920889
719368
961526
102378
952372
1099590
74314
1267783
1144870
870095
334559
1113173
546116
47231
10188
109138
179316
1451351
928678
501540
657765
1638417
728492
1228202
1189736
551222
118827
695437
1416969
1002514
549532
831565
1038882
1630865
923184
1547305
807562
549243
945716
91920
1439311
857016
1378322
1370945
747358
1091860
894231
674599
514929
130036
29377
285777
1611982
1545920
338565
98402
921106
939856
571338
648162
914177
571368
641015
641037
657492
242934
108566
1273926
295967
1531108
548129
1073423
468356
1430809
510902
1223616
1182816
159812
639487
1089595
1466405
1102214
1608210
828593
1118258
1569838
1239359
860887
1326370
400219
177310
43054
6886
1453039
1588065
841697
908080
979506
963724
596001
1128058
887250
317268
1441425
478031
243938
570049
47148
1186595
1283573
57166
1600882
595347
1328859
561549
457083
346518
832176
307325
1623623
812051
1067069
364123
1492213
598126
526797
735364
981275
1136331
470616
788683
1396396
1237259
1524723
566229
900269
1276733
806304
755597
856013
860893
837134
887
1583269
160079
1068098
432306
186360
958791
61118
71139
1493882
49619
289124
708768
112006
521882
490884
809616
1268254
607286
1259007
387737
802396
358956
1189314
559989
1476559
1389831
399108
1067278
1530171
1013725
39735
529279
1224305
1288578
700314
420208
1462409
841115
1334426
530925
726403
1498993
1376384
33185
1620281
54801
1343358
1250490
1110430
1282395
461537
949241
363390
787968
502978
624167
1455585
1252537
957908
78141
646541
454201
360375
444655
774822
936100
1141505
326705
1066636
1646548
607975
242009
205507
213473
1341892
931906
460643
1348134
410430
1605443
1276965
1554621
906280
1200630
675873
760240
924096
982115
1571747
361381
419875
958671
275557
874173
1297665
4312
1218476
376049
1214766
1527677
1737
1523150
1011235
229913
836941
147050
902305
1486545
521535
312694
100821
873171
50832
517108
1047764
1471525
1515810
1188522
23578
1032334
1452587
1605217
766686
774561
479634
984748
119771
1597810
1519359
32995
249004
1289996
1383054
1349269
1491062
246051
684034
1239810
273960
68742
661483
863516
513768
679654
1151791
41730
371882
256556
352957
1323579
900642
1041165
741212
1271955
762325
405840
1140154
1384855
271716
1628926
424928
541515
875283
254811
1309680
1563316
1169346
469731
191883
386138
135573
321997
289463
718850
914193
1190836
177422
565779
288261
72773
1052665
713048
1261874
1361990
549437
930598
1109473
1469067
1148939
388051
919690
108097
922541
731994
1518985
962428
96396
1197227
280156
804370
1181030
658883
1069595
310798
64989
1135731
879121
1437457
1562697
1170703
1120933
1268557
1471291
130976
460712
1055230
503896
562395
1534787
1239031
912481
27913
1425327
471138
894208
432299
907608
1376931
1294689
1598553
21305
594660
650610
1337924
752887
387941
119033
1366914
1416220
673525
1066092
1052029
1538205
502839
1606381
480277
1053709
669867
120856
1285353
155785
629363
1117153
1425908
1146854
130627
1180570
612802
184269
1037551
581341
457793
721499
521763
593026
69769
756545
1214571
1426713
409211
42678
1478016
631396
967819
1488481
573246
1135027
860465
447817
711672
74046
1133865
198401
1312919
123858
1015145
230250
1162082
3847
1197056
1307257
1605959
1294092
704513
62415
62717
1084172
1381460
1345668
951257
418582
1140604
508772
953724
655911
530287
342510
1626998
1066513
1052019
713293
356484
1524860
393991
1521751
845771
951676
1556613
411843
1134143
504586
1130777
40359
615541
1168366
1090423
1637845
1065447
931238
488498
1581494
887384
1439656
927380
1567305
682533
395429
513377
1487575
716177
1252408
1302520
210558
954129
609520
820905
190359
703483
875732
864617
1102734
133812
738164
698665
1518107
1611087
532436
916008
1248653
1577517
1341391
393267
442132
582959
1548218
1491051
847187
692022
70990
901953
1168095
1520195
412435
1044333
720883
728176
1416407
1426585
99896
341578
623219
432608
614237
1155976
516776
1576728
1386264
1132547
356441
851785
200574
87471
733888
1325966
1173032
1451669
363211
67307
1157680
1075552
1254405
437924
482687
107083
1447005
69787
1532903
378362
629662
468037
602574
836425
210109
336678
1571467
92500
399711
1351665
161940
4465
140641
517684
1313172
147697
1456238
1391530
122539
323758
155668
1170545
1644953
459256
163424
1393418
1108969
1511418
607047
321878
836299
452629
663841
757123
165251
577620
295490
233976
995131
649866
540029
933867
610930
1401377
1355977
50922
792232
407701
1459647
791550
602138
2410
30423
1243310
908489
1079712
209671
843976
1347145
886939
1273318
948408
469428
1117795
360442
227517
1325519
877968
1234513
1481376
236816
933077
857324
1274093
926997
1081452
893141
1334642
436722
1300447
567038
399854
1471917
1119044
234873
1010539
303665
686686
1509730
1037095
29335
1402180
466833
293817
602155
1351823
962965
1587638
704554
98161
1175072
1415129
780414
1078831
1140937
716724
1126489
331083
1244283
948298
689003
336183
865803
1397323
965479
1027377
1007186
550123
207177
728011
1089783
519213
1127078
887322
1486902
1357862
1022597
54157
906361
304055
88025
1025182
375493
771089
722587
936239
1285063
627072
1606566
137287
1259139
858899
413137
1113402
1382830
44034
1423547
359877
232828
260127
287987
1022055
588435
536319
672394
646643
145257
334653
898558
277930
908729
1128379
1331543
1447677
937445
72829
1315919
355816
812816
1525008
1509012
735927
1216683
1630253
1204796
1088649
811372
63502
1551729
1090464
1006065
964438
1368591
121551
527119
372455
271928
383390
877265
264149
1537232
994888
1090303
572643
348396
952692
1579512
315437
1056028
550434
595107
703771
488923
1150763
841760
1070205
1521126
1079650
1399333
127208
1329221
26106
905841
1018638
678373
992198
1305348
65358
1374309
1203895
962174
949449
187421
1557308
1230319
284855
1413085
1534321
1640440
588576
107123
852935
1521211
513468
193042
381224
1512114
1337734
527443
566136
888520
122229
234598
899778
1527065
980824
495892
485824
801330
662064
238291
924702
178081
1244735
3442
1190936
418933
1569285
802527
1291980
1039876
1125339
203789
7451
1608806
1069194
675346
903319
973671
898518
408076
1574730
1609936
1378196
175338
1406326
55521
135214
681444
99438
794159
780107
1466281
433257
860345
938441
1344558
154871
811722
23407
98923
1518332
295161
695575
591213
932213
57557
1577972
697352
1551944
620251
980320
495493
1555688
628603
1447221
870432
672287
283082
276518
289815
801080
366017
80290
1103268
1238519
723740
1090926
1520525
35075
97773
295926
792904
731207
724064
1173844
1501671
914478
1095489
516671
714712
1373375
820099
464314
1294679
1336737
483844
885533
511323
161143
1022658
1517499
1513199
1084307
773864
1311392
300782
694188
378654
253818
1335379
527859
597006
1141620
573335
92048
425826
855949
1547433
1078777
876522
1075566
665413
786773
775327
1359908
872417
1352733
695376
449572
841937
569516
430291
543989
1625741
1186029
1421281
1093748
387658
163931
1299566
392716
329261
178327
49710
355439
134652
1566142
1059432
669714
549028
928182
13651
913584
554342
228001
1549324
74171
382645
1366828
1204251
352905
198013
221587
1465480
140986
1508171
220769
223774
41687
1395899
797549
1423941
118383
1488952
1623996
812054
249608
464418
913334
1536462
976656
904253
945799
1028351
140970
1059088
1532105
816074
509377
489429
210187
1246663
1206438
84184
497083
448560
775026
921377
867414
79200
1075590
544497
476006
41256
206216
702051
222867
734268
732637
1424046
260678
1286384
892502
1409255
1183432
913724
1641752
651653
853074
519786
1257231
746120
1333256
1128271
90866
552299
974939
786738
1168677
1215529
866762
157694
485965
1200544
464706
1464310
715597
1315590
888329
683663
164047
754656
9662
772457
670972
66443
237610
1281650
84788
1340307
705490
1230858
1647400
622100
752164
840692
955747
656215
339829
1577002
333081
1120533
497413
900226
1394590
35189
1364144
1296688
475528
1438996
1410687
536212
41439
263172
1577349
1521366
1144194
270764
1508382
59219
1375316
209173
407526
1398473
277372
1309397
897135
921426
1345577
1277423
1575416
566967
690071
1131559
1140119
43050
1344365
310486
289573
394408
13028
122598
163546
256615
12487
625036
320534
385564
243367
573206
1181081
1617257
906054
1124850
441137
28575
896981
161802
632090
968936
1156923
1021625
566170
900065
101294
1313242
1444239
1618685
284525
1583900
612997
459990
1401955
769190
334484
1223894
415238
1150552
39255
403590
451289
73386
1059384
7710
348159
1304972
127795
370257
883617
1209502
1438043
82658
1508669
808224
411546
619295
1556223
405759
1549687
930809
1551659
124891
984853
1364750
1509976
1478556
291941
1345190
783477
636272
1594318
501151
1009158
1318847
443261
989217
957651
76127
1389781
684063
346311
267634
130154
440152
865017
1639410
850158
911694
592873
353002
968693
906613
928421
393128
875023
978389
449288
1405969
961344
711862
139493
1612056
1238914
729332
1176185
1006504
428352
46381
814945
538837
1393959
1498115
1552611
328851
424415
980075
861974
279274
712143
1079311
814558
1484237
84978
1332007
652411
734480
1083259
1340232
1152376
1410058
140989
1516744
661554
116374
817854
252567
803868
1113354
851546
1270961
856143
778077
1626007
83178
482926
306646
632030
1533653
1554530
567473
123916
155358
328201
1259451
1163797
766939
803322
317986
1311809
1147415
444815
835302
1366741
160500
1455050
360467
401792
1256780
701863
364462
1548882
577070
96745
6226
1305452
1387362
1024075
711273
818212
424622
168777
147037
1238698
1003845
1384552
635426
1456669
1118280
1518564
467342
976284
463621
1018722
499160
1137647
750129
1561493
542830
1367686
873988
753461
613474
756712
806311
431399
1279026
310614
609993
911065
22089
1597988
1133318
115400
1430889
296064
719462
1015298
333038
1582280
983385
1317287
1120606
130415
1350062
959938
427208
1046795
1371068
39132
68125
1041720
128943
1415582
1518716
1590501
408188
691890
539941
538701
398190
872613
1324917
768554
135838
1643403
385699
785264
1568293
789333
1602104
1526391
1114267
1106708
1223966
1162244
1638449
741994
420726
1488788
471907
193327
497139
1578565
255167
402457
704119
1383511
761286
231916
391573
540009
735849
1051599
1598511
1599190
1202711
392281
1327608
1274736
1081504
294774
785264
726955
539692
1154580
2150
157289
373838
191791
1563189
1386095
291196
389085
325006
408736
28792
1480266
1059618
588589
235851
266898
123539
103261
1641455
1180114
166830
293940
1626286
1519933
470333
96048
513956
1230869
903539
914115
859757
1496969
944985
262305
7114
905476
349910
895003
373187
357421
895077
397991
960317
1310193
468649
718131
40333
100105
992720
1057140
849547
1176797
217628
507010
628834
557829
1537848
610021
1048481
1545044
852648
238929
1527068
229719
358207
191550
1305827
1174047
1386971
899918
1267368
1305817
1105915
561537
587365
409730
1437082
747945
1315494
1561152
242698
941523
582679
784632
1647509
1505344
575044
192907
1078470
1152801
1310847
995482
299810
387536
666076
1510863
1084937
1345555
1361488
1610659
516552
1124252
1423274
35674
448905
963712
1399538
1025964
687365
1427573
474643
523509
1013210
1348102
1645662
874072
1429530
700649
1447452
862472
1501667
415613
532406
381821
1015983
458058
1325473
81150
293392
716825
344091
1628085
1169599
689460
534334
767960
1585348
737590
701865
97530
615133
513545
530631
513467
1336943
327229
1386938
1579160
1636424
658143
396861
1491418
353620
398841
1078427
141648
737091
1181212
665362
634726
798329
541026
1476886
795849
1532077
845808
1560891
1351781
492537
621905
306597
354913
389843
1550396
224016
1256158
726881
1159081
223750
387379
433260
681096
327344
216625
645455
458629
140452
1284097
1470320
280728
1517748
1281153
389702
908222
434658
1206692
1645231
518987
603573
1519746
1369702
80444
1047852
66538
1033501
43334
829350
1443984
532240
1625814
407571
775910
1563881
285007
1311271
389618
618676
1236907
236437
851899
1192740
690504
1423872
72727
766365
1506706
723947
1426250
1217237
411154
1195778
451197
1133511
56006
1263179
896296
1202610
1444692
1177864
1220184
986117
896785
1232135
877871
674995
975600
731447
1052816
222845
1275136
390942
1469689
216469
620137
600180
1369023
526614
1389656
446799
782818
539216
745228
1569863
77413
1023659
1309634
872582
799945
1003751
1197500
1045334
278536
925188
1640198
877484
648329
354490
1000345
2855
880069
970932
1432796
581219
1275205
283291
1143644
555400
104022
1476648
1093269
1281272
1108999
802952
1205488
714506
1040937
749269
156468
731173
897523
1594878
833757
1462534
1602295
1256273
404453
948631
142716
333981
573634
1321961
732698
1003310
717957
445811
1002756
1276846
311992
162642
7897
1594747
265529
864433
1635734
1505071
1356203
593540
978900
92186
209788
387227
517629
293878
20128
545450
378464
902967
187320
1404895
1108983
742940
1401530
742365
1255685
128796
431885
127623
677408
1391343
470095
775814
751345
809234
1088084
589786
561318
756476
514462
526572
1607086
1021231
1010956
130457
1340143
1214027
1521827
1015878
1570161
129580
1016885
242065
678344
835923
717804
243996
965429
889229
84877
122430
386978
1058306
809782
1027704
940003
1504896
749522
1057398
1449753
226684
50645
1494416
249918
234086
1165039
965663
1367751
519242
569665
573574
118707
314260
360578
77400
1351146
1549231
567458
37895
1617476
885356
1160169
972552
1069405
1336231
369332
696808
1309369
1497577
392369
354403
284160
985152
1368308
1210809
1643557
961761
1283457
536813
1191041
1423906
1047471
264050
288238
848536
1286744
1520855
1041507
1556818
488999
896875
1569277
619371
1177374
411385
1644729
959660
1272012
231809
720382
145701
1239443
1398630
1326591
839403
942925
1397002
700254
543233
47279
1357227
437999
387294
1023033
765269
1604322
1590103
204426
781921
454678
330530
1365676
241200
806997
901754
1013356
630376
1359067
1306113
1286780
1493576
815687
423450
1495463
492399
755947
61611
185231
835778
1356093
1545079
483084
1045888
1478499
1188231
1161840
710875
372931
10204
1290810
447301
498006
1306814
1516364
1028314
1457292
478223
1511145
1363947
63895
910079
887476
1422928
654011
1289226
1189827
277816
1645594
720148
1308872
1245060
1083260
1207109
1377526
434476
1166160
30525
1422448
262969
618950
1349338
838023
877310
897692
103995
574801
15540
905408
906382
1279805
181223
1455989
1385288
690764
213519
788776
780268
1540905
780301
1423992
1154354
963947
1013839
1059555
1633257
1028163
40250
27508
585061
976108
1612647
775135
1331264
97513
1328693
1393514
149019
927038
239578
191565
1261744
328026
1491402
574707
385416
1294071
604197
1266455
1297181
1209355
244096
1058029
1635443
302594
336403
238389
164433
249559
1129340
653562
1599849
684986
877255
438904
320512
1524060
789332
896816
743385
871664
1308899
1593659
790044
815720
59000
203980
511146
554030
1413192
882083
482823
798364
371733
1182352
1253756
1287277
525361
983552
1471353
1465769
99498
1283922
714049
414050
1124622
616413
803229
1578215
745932
538311
1497257
368416
1081342
1440100
1183023
1212462
996603
548068
1599655
112298
1145314
128322
775977
27950
1219835
647130
387791
1574271
1308198
1612323
1192093
99357
1137926
576929
370756
349479
566946
845757
747088
1262869
275413
1096016
1375928
397260
1587602
1460670
885845
679392
455266
54573
899800
1047268
525634
1159102
844036
376179
370446
418179
291320
1558193
1016940
1180884
1221381
361105
629462
930547
1334105
1162664
1510639
1309491
766015
66654
1068236
958731
1117894
34550
872513
610666
389731
1498736
365251
1639161
795883
1535753
1214690
51475
1434085
483962
1203087
494646
597159
355227
1544514
133680
777613
1592186
1280189
944716
232260
801616
1151209
1493078
989224
819493
1212467
1261502
316626
556516
1289521
1520160
1108801
867921
95386
1088346
448629
991927
453934
1357936
1319236
161483
853582
563984
443891
580555
1122344
602410
845669
1322427
1564577
1064037
1622426
1342978
403581
1633279
1382830
390606
1136553
12689
1262921
1467442
1547723
943601
1486121
848095
498965
480271
929630
1317914
1256544
13252
1411955
679171
916727
482514
43192
578052
294307
1309475
259108
1644279
1004053
1002053
268764
1248426
178691
1106981
100146
427837
1322393
1215844
221955
965008
954096
563163
1617808
1283865
102872
1152523
1596227
980060
624700
783527
1422030
1065540
434895
1630485
1481821
1275249
1272826
476189
173223
1115349
67187
1266256
918850
1309197
829216
1189367
1548709
570089
1268967
548134
162146
207655
642769
72921
1001936
264292
661364
1486805
156578
117105
1439844
1080640
1499798
1406431
1387338
531182
1382228
591358
1397849
964560
1135570
443456
381988
706297
1529538
1615449
596472
1271651
189377
1298478
360742
1120394
442548
491247
521322
429406
892573
700541
512287
1013433
506279
1265061
1065725
672432
1585613
907838
810914
1456233
289512
1302217
273211
790469
1547743
1624159
1497631
1012499
907737
300925
752733
1614756
553415
498692
824632
271834
1526824
621907
897000
1582399
1279896
141140
562883
87517
554990
591199
1620943
1327467
80359
120574
266507
914661
1321523
974507
125630
1598182
454918
653916
39149
1197365
1581462
1342689
385526
1433097
1119753
1461843
1252903
1184416
275339
516918
611322
451099
255660
507403
62641
1074712
1434745
791513
236096
1453944
1421591
939330
109280
679751
1171361
214889
111067
730543
1404670
1047962
1220079
589515
721940
918337
92708
1041075
177027
831635
253273
469831
1225567
291263
1090513
421413
871157
367175
723393
290669
720608
168850
57115
1409199
758103
501276
198553
523086
1228317
1597449
780254
958785
183105
1032500
1276084
852256
1260055
810746
1056255
439758
1294132
1202317
1095993
1317313
824174
400552
934525
1325136
606651
1140923
1309455
956781
804719
1307055
1243460
940877
689368
482855
415748
493177
1569389
486908
454894
88218
741792
1126628
1511763
1235211
786748
1295019
1226025
685437
545189
408167
344802
1091879
1091974
601977
552929
516319
274392
1021704
833231
69714
636152
1622360
213922
967313
63342
650124
408571
1495852
154690
534172
1367879
1407558
389467
1262301
1059019
648422
842367
1279485
956283
1176482
890145
98584
1604427
1320663
221616
72259
785233
982273
352369
991450
183247
361005
812054
926613
1106880
1448885
7378
1594358
23782
1171096
1148809
947245
1048285
1064016
754806
1503759
648415
1348273
435650
232805
1037781
477718
157964
957010
1461778
1383216
1232171
656932
146919
79434
1043383
864891
888417
569948
464696
1613026
1526653
1162344
891014
366307
875362
415521
640504
653313
836612
542419
499715
1455685
1467201
768175
534688
258424
1461553
1265273
556441
827867
1594332
253591
355469
1079777
1026974
1175245
1097873
588872
44622
1269820
1042561
1172004
42629
1236259
1221367
610134
1102685
656815
577936
1234739
529791
1414622
712024
834748
1395102
1238618
153529
1091872
81998
712509
1279037
1097643
1510408
955859
1373533
48448
1309322
1014645
1429016
749094
383383
910884
541278
160563
787627
545409
938856
923088
480213
324435
696830
525898
1401183
1365386
1633634
422475
157942
203880
687628
488007
670679
923018
776619
1090168
246181
1604832
151586
1451925
1031007
1526723
1258805
901596
240843
657690
1596224
771516
278508
1525685
666439
1332703
90702
1522528
1363316
1607746
583243
975978
1332617
89649
1299233
1444128
1388260
1277475
2575
608114
951949
725682
444957
835129
1021100
1263334
1313147
1638163
131026
256774
674264
580086
1007650
1607819
1101291
728020
1527695
860389
555015
508930
312940
1007275
287793
47126
812471
870398
383898
85545
1334693
1505767
163589
168321
525133
1561712
1115035
427863
974692
1382897
623380
1498396
1485380
1187456
347405
1537071
437193
1473457
310307
271230
408397
695447
733065
463499
908428
1317108
1496624
351912
409642
1015168
838746
692322
579269
967843
800908
1601245
1312528
1284633
1526875
644128
732189
1349590
1510385
478706
1518163
565355
324588
871318
117760
377177
1400927
1143635
530254
34783
570493
1231174
23743
832420
968544
206729
104473
347136
1411866
862126
1336961
752846
1611607
435744
984416
1028916
887135
488783
851037
1049184
369694
640140
1052751
1465151
504233
844794
1200432
1119391
216347
1279213
325973
948784
122529
360485
1634423
1324762
503029
1283427
398543
418616
1550330
1493191
247758
1470152
1594726
1421949
155546
1377573
212319
1540033
869592
1193844
841992
1328030
871621
187125
1427960
1639728
731501
991365
2301
1317009
1418045
449158
792609
1354014
1212721
258865
1351589
702015
1254194
1500672
1308164
178761
896229
262257
1304597
741381
85368
656573
118255
772721
1304433
338092
1604968
311780
683962
507999
520435
1112916
1334191
1133165
347203
1285797
143152
1315945
970421
627413
123406
864858
614616
1298608
267448
35616
659052
1591114
1573435
581319
739692
586601
1618142
152934
1640107
138935
85128
83464
1118245
108083
1611404
1140393
324457
1085300
269825
268602
389061
116695
613286
1040873
1136883
374355
629112
582746
112349
320227
674359
1133039
1157315
1370587
137010
615124
205368
1322666
403766
1363915
314533
331617
915321
62272
319259
1087283
1581653
1214063
249567
291133
1390595
173963
1035215
1306443
1051210
1564978
993033
980716
443667
80839
564242
258347
1239698
1126333
1485476
1360111
725017
1497913
327035
553609
1269254
1332169
1050376
748139
879664
1634435
362063
1262431
1188840
1578379
1092978
1149249
1410970
641407
608318
262683
710099
166191
946914
566948
49755
1267272
681388
1420733
1181071
157492
491433
263683
698041
100420
1196966
907101
916253
1225243
1233189
570220
1556441
1184731
1306113
467969
555545
1401056
829634
390917
931896
1123263
411540
46402
1234195
564634
1488898
757051
136096
1117519
1249410
906183
462023
1364587
625295
171018
708165
964130
817531
69968
282519
1326101
703224
871718
1433777
45100
936106
1072302
996714
359737
693206
1037037
1186924
1368600
458913
1418771
41200
1059765
598519
1158426
435767
276331
1326941
470197
1343558
578541
1138213
1118358
826015
602096
955417
590307
1003454
55794
1627808
202638
1560944
1383894
848321
553091
58637
1087273
991441
516100
236651
350063
1312825
677149
1237252
1627728
871581
120028
1218135
401335
1116818
1500082
738936
1139364
1478338
1263083
309113
27832
443585
227648
1292090
67641
1407330
1079260
217776
859571
1626971
1595295
1627411
1312345
1093266
235962
733297
704006
1582219
1001735
179422
1084336
1645309
1145823
104615
1309802
453100
356805
1138683
1210296
1333118
1390134
1606626
1261710
1115163
1297855
991525
1624899
1420717
324965
418067
807753
850377
283199
136211
40481
1534893
435579
118871
168203
1350752
102039
960780
1390780
828885
867446
427405
883879
394975
734718
1057394
1358770
1280950
1177391
1601816
691441
1002511
1149188
1126018
1473198
70908
407086
723838
987958
152678
1180934
544795
205890
1065807
116782
1097758
1382222
638721
855013
1623786
1023913
793939
750688
935802
423681
1326376
631102
361986
800446
1036727
1436894
1186522
842010
1181347
1630801
469749
1321670
5612
746480
876380
515251
380014
662349
864094
733449
192111
287837
100396
1177231
1191790
1488586
318184
1107163
479269
791648
1166071
1481724
175768
497346
1464081
1311346
722986
1296737
1113411
894257
879973
1548806
1370381
379110
735428
1538553
1048696
1431665
573934
81107
178322
179031
1434261
1408769
266522
883830
805541
1020192
941527
530206
1250576
844601
217505
845614
862268
836638
1194578
1446634
192750
1363117
1646602
845020
118287
127595
92677
311395
1118080
212179
789764
599414
1122634
595355
1265167
1335044
656251
572191
989598
709954
1458230
171633
494950
420360
1565025
1022860
522405
922431
836967
612289
502345
1447651
799317
1583447
187237
1200711
1257809
640946
1173227
46011
252798
869209
1134441
956134
1041862
393643
1459249
447234
594974
80249
499615
892673
574024
893424
491678
1468816
346619
1002102
571694
1325739
261259
672365
328428
491996
385275
869149
1441944
1015642
837622
677403
1547090
356834
422373
712318
491221
400811
203541
1112966
465134
825632
937459
157370
346871
1563506
687557
142178
1094200
1195249
1027242
353229
187385
660522
367519
636953
1644515
879380
1487166
1610185
844962
529549
1495833
1273245
440602
718127
849239
30839
1226246
1209848
1197868
1185817
907957
246979
139578
1353338
1248839
1019400
333278
147902
59050
1277301
1179261
1341713
988090
784345
1550250
906743
478135
850035
1631804
108258
756361
440035
1563299
1124455
1511756
1145068
343431
1308130
134974
1397145
1339426
342178
928472
129474
1591391
966952
6483
1370784
24863
694738
470670
12833
1484985
89541
1601265
484324
1071137
1083358
497245
727498
738447
667437
638797
141155
1454363
1227683
1113636
173877
1402697
1211116
998554
391817
883669
228282
378815
1123652
332397
452324
1254466
435234
1222929
361748
871523
472237
1612289
226356
990151
317616
647797
380459
958388
926095
663483
375093
475675
1074683
444220
152444
613736
1088374
986802
763886
1360618
935668
1411488
1005538
667824
794390
282156
11246
60827
393114
999246
1396378
1222445
1065187
143362
466264
585832
203741
215409
1305379
385070
1549127
319610
711861
679701
1157179
30620
1586247
1515305
1346241
403419
402590
870146
1190261
321495
1204591
858734
372005
788177
1401445
1483179
151082
356127
1140472
875840
775759
1520740
637314
1184853
1403538
322278
612851
988973
553596
1424609
36336
556791
51772
645830
1114786
694598
1472666
1428474
926330
714398
215954
856536
1163143
206435
1356593
494674
1479856
948180
621729
1581507
973507
567864
13465
1623671
1153451
1099161
273555
6814
240641
1475753
318640
3394
887457
526175
1436252
2263
1630329
626283
289787
589741
1599680
279554
100341
62031
1453283
110625
698991
623025
1627536
3676
891502
1490468
1230715
184952
300357
708541
1268915
964906
528239
54741
1114416
717078
1123348
101682
20113
1483743
437541
640498
834470
1576777
1020460
465671
824855
539039
8001
620043
818606
1028697
1280675
1521046
69534
224372
520776
1348540
1061255
754661
1564979
668465
1262341
169889
1081737
1509536
304453
898404
1275837
1082735
361176
537381
342327
214612
264578
1188996
803881
543766
250824
166821
1028134
391117
809514
685560
1617265
745575
973440
605232
295019
395163
859728
439231
1550864
1523970
1582878
1134235
1180202
1123760
1118477
756089
1128277
1144423
1506879
662261
697545
427464
876216
557771
614145
752968
1580433
309825
87916
1590158
629319
497345
1191994
466804
687641
375801
1122118
934085
932650
420868
977501
524626
859076
1292051
35161
1177646
116382
1342675
703722
119707
712619
682908
1466313
97350
939711
1422498
221215
607504
1308412
1180711
1202126
1035519
1161865
39434
99088
1271525
829562
196786
835463
455471
1251346
314034
431721
1634062
85633
621340
1161440
1187174
504383
719981
1305613
1589676
693022
717719
1000516
409636
1117830
1355949
1301916
1482094
562898
645420
1269519
1230607
157597
608379
979779
461485
266853
1486491
1005365
6319
740677
777996
1248680
1145963
869697
246737
134260
1105508
1325353
1130963
1443405
1224163
463814
519179
1448707
551337
66256
263338
1232576
498443
259024
486992
45266
404482
938960
1587113
950929
1636548
440157
1410268
181842
882471
883546
300761
1101675
491359
677825
800674
334251
214300
755637
1306035
1318751
1450782
1501047
976249
1535613
1162250
1457643
1108742
111283
1256637
1488078
1094309
1304172
725102
1555413
661456
300284
108830
407704
682617
585996
353634
978221
136457
764901
979094
205237
617899
1208044
603978
622641
823870
538439
1233257
1054526
123633
268258
743535
538994
8211
1064651
191514
402683
711925
109372
547586
1396536
346255
268165
159954
273267
457668
32545
337248
455238
962702
1247639
380693
526220
1462937
451367
1284605
382917
360977
1327024
274252
1491879
34898
1237658
472303
1443716
1312209
1480806
177957
1325548
999318
261216
69352
1422322
9354
44953
958324
808344
342600
751293
96932
1445998
1134187
111653
1032451
256396
4856
1427165
502040
1069494
612590
1175586
1197423
645273
1535457
84528
587312
191027
427055
382394
640218
203643
1202699
402646
821720
1214117
1127325
1444465
89091
1421604
1154574
66842
766865
1102540
497102
1102829
1329587
842977
1014856
111159
590421
153328
784922
1102779
99867
1532410
860218
152730
534292
294864
1078802
994884
464951
144357
721265
1609992
78797
1556502
438414
1431731
398705
1233039
391044
614939
1434781
692577
1547191
1151064
221199
215508
1463022
1495577
1310483
321133
1016217
1048132
620888
620239
1317421
642745
976415
1178670
1607591
947284
1383166
246890
521844
467318
399985
648297
102400
511537
1271692
900492
290607
478050
955778
485972
1411511
570748
637978
670211
27041
1505553
411491
1217784
964163
940727
212552
45835
389241
327609
1032359
1302713
1287054
518644
311240
419194
125398
572030
637882
588357
538359
1269107
1540182
175843
520208
970838
88112
159491
812217
1174870
404814
1309041
544871
585383
573036
681331
13286
123260
421615
238955
589217
943397
1581932
90543
1209185
723804
956036
1480730
165515
1282064
1138763
764866
348351
728410
632416
645340
298249
1550042
1621003
641641
175839
926555
1033188
118473
916135
479049
1546260
585950
669330
150471
1068298
651693
1266521
760820
737879
244281
354861
216537
1086054
539922
1541596
1099503
169266
558487
1600687
783985
597564
1476027
487034
1404745
231916
1313266
956448
607322
922289
980711
33215
1179520
919256
249323
1375204
1620783
1105267
1632770
268356
1557493
154101
1571230
1179060
837635
679793
1362489
432175
864341
1592322
589502
1249058
1367652
1319219
463941
1598671
1110933
826293
391219
1480919
1030310
743669
1505335
70263
447382
1631459
1494772
671001
84235
649490
1527954
938678
9962
1139857
1392321
1440701
1242465
786116
661141
891042
68391
167711
604396
1324066
1460726
945618
1099986
1629272
753729
1528168
926533
1305163
855345
1124049
840529
919388
1646021
1299384
168774
995421
208453
1379653
1503460
531080
756880
359598
43924
497257
1147160
66767
1453242
1482733
710719
1180103
643239
240367
6236
1638261
1281165
883306
754827
311102
172077
1566831
615405
947709
1614295
659929
764000
658931
842377
1404758
315525
1460238
412189
908190
523122
780749
309608
1420645
1356998
1363106
1484841
651914
884033
1134481
406538
808829
1636278
1191343
274657
1633484
887160
517103
548802
362728
1453408
573401
891741
60519
1518046
293373
27325
702749
106408
518156
626018
218023
1063496
1317783
637442
601904
570564
107625
13421
917223
744168
281467
1622891
1105479
1191457
511979
190236
507472
146143
1512527
1057340
384514
912770
1041580
128008
340929
1462945
480837
392690
1513548
1380846
1258727
628654
505117
512791
372916
941053
1030320
261969
982375
1405322
236027
649623
804788
426311
1406614
174163
505843
1447793
1269514
68252
935308
147756
667596
638507
4985
1485763
1056217
515817
869092
1248528
963864
274910
503359
1450208
456511
1389780
716387
781950
1209732
411540
516921
32490
533831
1352410
920834
1361852
1509313
1156347
607305
1033704
360147
696148
653000
1054913
760288
1528423
436130
1246162
1372890
1218307
697926
65251
589494
350447
566617
35510
278108
736557
1123686
750579
990618
1624784
1413161
84441
1223682
168387
1509973
1566561
1079691
993605
887078
304479
175981
69454
403636
1346480
193400
408458
613946
565975
306709
424698
110325
764036
604837
447029
1249799
1630236
1333070
818366
730818
128035
1459673
1153685
48265
497044
33571
1131521
125952
52798
534240
136829
1060424
264368
12895
318681
781126
776675
683573
618429
37308
993293
329476
965384
1479038
209194
1487518
1291878
1575671
1236739
974205
1060077
540258
1426292
562766
343830
176726
1410033
512622
48277
394229
1563454
721673
316217
339628
591464
797379
92829
319610
188790
550402
1054227
274165
424002
480877
380766
530355
322618
670405
786912
746537
409056
133796
1272908
1533392
447885
660947
812065
443705
1365361
846688
911814
1320717
1236170
1581331
1612403
1343108
672112
1033033
1298009
1223897
1428882
42839
1259053
250250
198332
877578
111080
1481541
1066134
761576
80218
316312
724790
1645814
521560
285445
532905
1027033
1296869
406112
1452509
1397678
789610
792071
12016
377203
1027921
866496
1247818
916447
1447578
881899
876322
873149
1430675
277968
1613276
238452
473316
422898
259016
158485
656900
1113557
730174
1501562
1086127
1569828
1459408
1397569
33203
167229
586709
1271421
1371765
251822
1117471
1496340
1409441
1060037
1308275
138667
610504
690551
778717
841719
1048911
1237397
265113
658150
787832
1591346
137322
1486676
1244319
977714
1243969
812655
1221193
346356
192321
301569
1004836
1502541
378295
147102
255594
838790
1021201
1147948
1301206
1322688
196607
55055
183510
1557158
600002
1037107
200569
1314020
1161898
151999
335020
1506328
1523709
249413
366042
564395
969805
153244
166061
658482
836439
1223190
1277482
1343488
61517
1467030
644142
563338
546717
1504941
161420
723632
1153301
1614763
951106
1270759
1482640
1642890
1638859
760891
1085209
464062
875844
551752
1499947
400245
514658
388938
945362
1025356
697299
1575198
289472
143840
452569
1086717
1025218
27009
436450
708372
693736
1013878
7599
1158034
193403
1436165
62148
175595
260863
153674
534265
1344893
645198
389882
969724
897307
372085
25447
1296586
578421
1635285
733198
8123
207018
916743
1047792
402667
1319227
1315168
376099
650069
1316123
1387268
1421365
1368573
539056
1211776
144999
1488272
648066
1172819
1497735
1280035
709742
1493808
625301
561817
259218
428949
1334012
154439
1184207
787973
430432
275950
1209533
18203
296158
674009
1067702
408731
1002634
1490230
1116096
254172
550779
974898
1321832
1060499
308234
1413614
882527
1561234
1016131
244319
931634
1231119
659779
672008
1322919
1004086
54028
1383442
1631858
276776
1132945
1163151
1413190
1322146
1316223
1348790
1475020
12386
1164416
828578
575781
705789
320914
890395
1492981
603537
1158518
1386418
550097
140697
1158376
927473
1524132
150903
997971
1081778
1040683
849734
1221786
483434
131203
1169466
734942
1330797
45760
1071054
502939
1461933
1550064
1048352
1088619
373303
475279
919822
615678
909398
729081
977313
1615950
1392675
1100404
896692
879100
1086747
1048898
517496
309875
253789
28596
95048
1495221
246690
781366
361946
801313
363836
1536199
338099
810214
1628263
1426957
1330689
685275
1555061
1470994
1493214
922368
1364915
1502738
295946
208194
218649
883271
354972
1207400
1243855
498714
1229316
1485662
9960
895818
805897
1021516
1184831
1637317
350296
689918
694329
1298891
885699
650579
188730
638423
259804
1487400
58221
682730
488218
39548
1350985
262925
1323969
401708
153795
1271668
935685
1007123
457902
502143
229094
1377577
317103
595730
193196
194692
1130694
1264119
1556907
1404032
665895
1608159
1410530
1411453
648082
1141455
1028467
194876
1524990
877461
1418132
299380
1136176
605294
697847
122389
609390
658489
504189
1331333
1072785
1127938
1541759
1329309
586520
58058
1589634
326222
749263
372177
301913
43254
835391
1428049
646155
1344046
768547
1065488
659510
821342
1132902
321190
126030
1237155
939482
828086
115349
631923
816657
1635029
47714
1237993
1004609
58139
797845
669751
557659
1633065
365500
806989
548956
478923
1062269
324160
900995
102249
1293148
652441
456170
621865
416461
1410210
1254647
1603447
569963
243531
511581
1444416
1629361
1249582
593534
613863
198200
310729
482932
1113668
1054429
743647
1636154
766050
131035
1320203
1036624
440063
1470968
1240001
318316
1368270
12330
703151
1086271
1048699
334781
267465
281635
458165
400592
1417652
1172187
710799
1467689
1486111
712718
1002635
1114522
1196559
402168
70304
521551
1613862
663881
83789
465810
1399960
112549
1614096
1245044
740520
86208
23905
442472
1482562
1477042
902658
968792
240421
818130
182872
1581792
1552808
995874
1315676
1024250
1438117
506446
109077
561499
1214893
1319788
1346459
1041516
449848
1295177
881954
1442480
1454604
217114
1023743
194410
1090094
1250881
846982
220903
255280
393968
461601
114929
1059684
540927
1303550
380503
112744
1538511
1528575
88792
1338991
30086
1009828
22814
405124
1100565
226571
716433
471056
503477
533740
1485875
1588693
1527756
775108
933143
207173
1126723
1388732
1010102
1360350
302492
1477278
571682
1263057
1043997
595046
935302
874782
1466105
1004344
14104
382289
1249608
903663
177956
1496758
1285393
950682
1083273
351227
240118
1003871
954833
960188
46944
1064355
128273
1142850
301868
699074
200732
155511
259142
1022169
694379
416336
720756
338856
299779
1030195
957577
1059877
106459
965788
1623728
603268
122751
662089
852568
1379078
663464
574955
1152362
1489468
1223814
858496
864390
888578
1618480
1019400
1318331
284361
1204145
1569926
1208435
269568
771893
808875
1515140
425869
1501154
225587
1044180
1010703
908673
1356269
1142743
1398570
302090
594252
30749
71319
1040302
12727
989950
34115
1190051
180254
1089383
474725
129477
130943
764802
455399
667011
1027270
793497
455924
611376
485840
1155514
197555
1241825
1408676
905382
254093
996371
462537
563861
1334864
1141080
1202866
903201
300999
967344
1206516
1451914
731838
1121093
1329278
381182
691093
1501441
1124440
1484252
282595
410446
1137561
449867
1055460
390406
850447
94843
1344813
708715
10115
571055
1547502
131181
1455233
261113
700159
1382567
397593
942794
785924
1299790
799970
813088
349231
757195
1429385
1139593
890997
1392982
1220642
559627
149981
1243623
1276724
1399830
1252065
916640
1094959
886378
1100971
1529278
35656
359699
118220
727874
723888
157740
925374
950850
1037575
1644042
1438198
693594
1209277
680531
1552265
1634053
672782
760152
770439
346232
1591899
475611
99765
861392
137382
451115
1105624
834491
804183
614752
1296310
551130
1481098
1291236
442417
1261898
192508
1156411
20618
1256533
1137319
417894
1606944
758242
1382182
803014
1597824
985889
1559978
648846
256322
174693
1645881
1013190
274667
426332
1323192
382245
1121519
1141329
1591350
883652
525771
267185
1199636
656916
1199540
1227313
1395546
69735
1223975
1167221
241283
1039732
216196
1086533
1547808
220062
569794
1557621
1558341
141757
219187
814370
693901
30687
1042368
714451
885637
666319
432517
1444220
989143
1585786
817900
1031006
738845
1380599
1161538
163991
269373
182149
129692
1034068
576304
1251867
1302484
1242666
1605109
17692
900240
809935
877404
1512856
1579796
800813
1160643
886254
511736
500968
209516
580903
506427
1311848
520581
748279
544611
186932
13132
564487
1389353
298616
1367355
223887
1317380
847457
718871
1085669
1531321
1563341
696202
1271897
279958
1186106
1055933
151118
1529786
515876
1546527
413686
1151035
1402499
1356903
326012
705430
504358
477372
1443738
771328
576641
67862
539797
32217
254544
154076
118585
796441
215891
1099846
1249818
815854
575622
1396644
1163683
1043486
1160564
164162
652627
1458120
1098560
365513
485954
282571
922609
31856
598174
305646
1152503
369641
326358
294979
1067774
1406964
1161185
958787
854515
957179
546949
1386281
272323
1512207
403226
163502
1593910
18781
849651
1234085
1620071
1295892
1123720
1172751
921350
1450795
1393107
851634
19681
624776
17330
1568486
1026180
1394356
960690
1412217
605856
1055341
1493380
1243207
521522
155608
277309
452785
711255
850617
1359977
1547037
982007
534489
966915
1598928
1453707
202374
850016
674531
1586151
1299081
295422
390662
883937
1341455
1170946
666565
1482799
1249935
369482
907490
1064328
1003558
1387603
841021
597735
1140710
1200672
1256701
1407478
420954
923869
110937
1509921
1269129
733811
1167111
1478554
1146137
223122
1087764
979122
1512782
278421
492572
1547535
344598
275568
877083
1487649
1518693
410978
409757
1061867
431211
854834
358709
1041390
1363943
670053
615167
309640
461277
390199
835853
551098
466673
530535
729602
771093
1170135
901514
105662
310685
201165
492424
757941
849658
335941
1032335
1157293
54570
1125491
339137
314771
1428881
1413230
739439
1609411
303059
1397808
137863
446955
1043043
1301350
95206
198299
810073
474597
730927
896093
927877
803240
782571
1001099
369044
640764
1090516
1252820
738221
1636914
1271738
639626
818159
1280992
1205430
1054572
1032840
1207000
589889
914881
1264802
1593840
1143460
584771
507690
1617636
32965
1627719
1198073
928937
465150
1193778
1470094
956364
146413
559131
598738
431628
315121
906151
1222109
893802
792306
555040
1547832
701098
472118
29250
909313
552598
1428358
647371
1311700
983426
621588
632670
654911
1335569
93403
346222
520645
1629953
851649
1644783
397361
105048
122386
345207
1463802
1083232
1536501
1581069
1616897
662013
170985
537882
997063
1454192
1645247
407689
659727
1218294
114774
789610
49038
1488191
65940
1462897
1252848
1609214
589532
463729
1231218
127174
1020372
1481321
229777
659471
1581141
1508481
893655
950583
1271832
1300452
283141
1479787
177565
1149087
567089
32744
557545
722834
1051548
216847
696206
1085372
191085
238490
161483
837280
1335102
1583193
1416651
724200
1143940
297924
520913
770952
1429960
377567
835397
267137
1484131
1418234
73100
234794
192988
633765
34277
1088672
1303529
250259
1095366
1009537
930412
961192
1015667
731588
168107
1018599
708373
781306
1292637
886625
986704
1328581
86658
296731
1181992
1335841
1243862
770663
1165671
705388
414966
1533106
1156780
1468246
849428
1116799
13193
1505545
410912
653720
474791
1181713
281187
328632
517679
1389566
1301173
612731
271395
1284524
1326066
1612795
1491565
1084033
349993
1618007
861767
1350033
482925
391030
136612
1577642
53839
382770
357689
607215
507740
934395
1280540
23557
1596355
985859
1239141
88729
1042158
867703
753347
198991
83752
80449
1240878
1073842
1440070
1315958
1377212
4809
386409
826850
244654
1314475
116402
1434885
464648
324431
117277
182080
1278670
1541199
776335
1642573
732588
1340443
1500096
140497
572384
319813
1224367
544389
233754
634424
416839
1471602
359084
1534441
169621
1241550
419453
1646427
732132
627274
826803
1078923
1030954
1534562
1270876
1565408
871703
165211
1430209
1510337
732768
381081
63830
391807
1256973
780930
1313130
928906
496799
1483244
837526
767882
1110192
827778
292185
1291715
954596
47822
473682
1289716
158954
1372426
237740
1536350
552366
828338
432914
195595
994117
423652
1105057
703736
652644
804246
50532
1182433
1221738
797839
774232
946146
1479063
516003
1631884
584914
990096
149128
605275
311416
225948
1314411
342653
1404578
456306
149828
880507
1416540
94345
1433992
632820
177715
1329878
302107
1401858
873415
1171623
1441983
146076
420579
506154
948839
299388
646634
1113048
819683
853029
157101
584737
504111
210492
699681
136069
793361
1296865
222125
541093
85604
929333
1040234
389726
232047
459698
636126
944369
1628055
1056031
1451612
829065
1415001
229451
977989
1257982
171940
883676
31482
414972
201792
1282900
1222567
1080201
1416917
1188405
651150
335378
424498
665215
1371191
608979
23931
412127
398173
1144333
485592
1498301
676196
1361836
250657
1320463
771500
914893
1564130
918877
1512862
204415
234750
934274
1524170
439097
1053567
921045
328820
314693
592832
645215
1406841
1509331
245333
439981
1109258
771930
750294
504196
120729
807393
1173961
1354098
1339188
186723
679343
1050021
1079685
1108637
991740
1166255
1199591
1427360
1099369
1219093
1379890
609600
539110
51255
391578
550493
887684
1541804
1296332
256659
190543
1538224
922341
71314
1033682
121385
275982
1465028
155838
18449
288779
65643
1013848
156117
1259823
1035353
1445291
57395
310822
864198
68527
1007091
506827
265914
185170
611831
282778
1548384
238995
431613
389971
13434
874828
1321002
1414600
645829
847076
463976
104147
1244436
1597360
1082549
17572
53815
1234957
1172921
597974
907639
617297
1313638
996769
1048507
1328863
48921
75775
749787
544194
174680
82592
1083387
821740
1294317
1059170
1412243
690764
1277061
1441062
23169
1531003
738354
921771
563301
757054
1278287
537371
762146
1265283
626955
1282415
592072
1040822
1418825
93695
1589338
1442091
1179203
763052
1087305
231837
1060565
226086
1586566
163655
648687
1319847
1275912
480620
59698
222388
1252512
1226050
1464270
1249748
1113916
969210
821756
504949
1253383
355916
954030
1205125
84808
872288
1347049
1216741
1086025
1022602
895236
1399091
1459220
1193585
253616
1638831
1374032
1416643
1379134
146219
1382552
1045795
455085
1337276
115863
130079
842204
644988
981508
740553
1094374
711825
1422099
612488
738005
1432029
411097
703554
1135923
656262
1036309
1209295
1107436
1191770
844005
674844
753556
1559836
1260863
426316
845055
198453
952397
640034
1539634
1426743
857800
1601118
157466
376478
989969
499011
48077
189340
150083
1070901
194651
1493817
794518
374771
881934
327992
845230
552715
461652
693946
1343327
314784
637605
1196089
497920
561777
311517
953009
272584
1192458
278609
628886
367856
335620
1319818
569247
145879
1631019
485687
420978
105723
1581875
1304572
1035917
1284789
150084
644474
957399
756884
1037197
601729
428614
710952
15810
187849
922048
293566
1046881
687593
186603
910475
351066
101182
660101
1152342
270423
196342
315786
38468
964046
832262
1642521
425735
870389
450071
555319
1575552
1358733
1186676
1026703
786598
262258
1561242
220415
940061
686437
1311023
893637
714863
175413
1410702
619944
1060285
67918
19876
133030
1002855
1133886
346461
1563692
1453173
442470
386168
1214649
1087763
864476
522087
497018
1571946
340759
1154024
500277
877522
854330
1426261
438948
671967
86416
1119590
687385
1369377
362
561286
1369993
577924
500660
906126
1347449
1083361
332484
1103254
1156440
878088
392128
1567898
171092
1602909
906585
1375983
1128525
1618094
1357888
1423557
469659
318899
1217879
61914
317296
965093
467198
1480462
796452
1456634
658945
1515951
992580
242630
823241
27644
1420171
694898
676262
466406
1613556
1632670
1484490
420515
331724
795215
1554870
1638650
1042055
179177
1464369
157888
1559910
796535
1113924
343819
704848
743359
2719
199717
294536
1498331
19427
1205684
25414
565229
1477090
1347387
1498363
1452332
1332418
526449
281667
1450492
986072
1576744
884881
1609446
463602
364138
1330024
174490
1567536
1358259
1483142
199195
1468431
1101141
865566
701308
1119003
436952
662234
496780
955254
202301
414365
1001865
468630
303583
1365829
230760
192065
293356
1486198
572829
493327
511319
1356381
1007381
1629652
556316
963828
738748
353468
966653
543468
1596365
1440635
621390
766733
926580
933034
905975
1027457
20928
176235
1183170
513793
341305
763436
993584
572226
1637220
493849
563269
1174436
1481480
606327
350517
471342
831225
1166019
1472805
435745
759274
224911
466541
995832
228641
1435419
226345
1459730
158103
42091
1439248
1094063
975890
1334756
513575
143690
535728
564413
1542958
537360
300377
372016
732566
1638584
551532
18733
936378
410347
1338617
1547134
1397825
1345356
1639518
357399
1497584
593541
201161
1350764
1258361
1089878
1350516
1339394
410709
1626994
258346
160017
955867
637263
1444190
60164
258723
1589678
352024
1494768
768421
697738
304949
1086485
333473
245495
1494460
162405
1529021
374385
152768
1328251
24837
189158
3587
1583637
1059305
282569
899093
1348677
831264
370492
1492214
1231039
1503614
347479
496601
641856
1503980
1128071
495103
1014139
421904
911435
1145697
1005016
257883
1520635
137392
1282523
1189859
1123792
761609
1632626
474984
798573
1297023
731939
7558
900357
728054
1494862
863702
1525870
1434285
919336
385213
43267
872381
1496835
1239442
682444
1521392
1409937
1627863
1165676
951513
1338510
1341890
1153774
54882
974158
487908
569795
587678
566586
1391236
1125940
1048940
862516
836733
1580511
1388406
487440
828247
1193666
1070844
486943
851066
97335
1373415
148173
134786
472918
856458
687463
740070
347670
737811
757260
1169617
1583130
1597692
938957
289812
1357511
373203
1460665
725833
1562495
282895
954474
1539560
100074
270810
1346250
1362402
1451827
879136
779224
11508
208745
1253629
1270666
1147096
464098
377008
260660
674925
1148101
1424693
897081
403447
1058172
343648
230282
875351
1184689
976026
1586256
1207972
103597
599985
598878
313828
1158651
967957
1532872
375071
969191
114212
955929
954557
2266
1079980
671279
1263241
441833
1054057
1267862
380724
1392665
242210
471841
418954
1163448
1463399
1593463
539427
1563627
90609
1416928
266945
849028
1556497
82910
706996
1316594
1146812
103811
1353638
575289
1024164
114564
10314
134677
930251
593915
378002
1526099
1182462
484544
917702
199105
1557502
137535
721277
1606360
663399
1103786
296680
814751
1466512
1494372
1325072
920510
339471
948487
1131841
924108
1020962
985429
1177648
889419
1083224
1566839
1559094
1273282
299673
1581688
1245896
630330
280031
171758
1467749
722047
681771
515734
1108290
476691
900184
493501
1338762
1086919
829431
913984
511834
520048
7944
384966
1233353
412751
1221962
122180
409398
787427
1616255
1171497
931157
864970
1406663
777628
602060
980894
1164126
894695
691058
1429601
1201306
1156862
175719
1479637
1341524
667751
152168
1134064
1411221
147548
1084739
912353
63923
1525330
1056538
5995
140406
1245480
1618730
55470
1154433
168993
741150
1305714
644956
689353
1037845
672273
680631
671921
1476911
1432710
245570
87200
467945
593253
1365085
1411364
1213713
499917
1527665
1214499
373182
1405293
946076
578803
309569
1376597
1203498
933688
855801
1514003
35921
908974
114849
174255
1569508
1158113
489178
751881
831554
286573
631392
1532823
487211
1145980
743617
1234167
1474102
433505
415934
1600280
1108273
335947
1500689
603285
1644221
398842
391665
928956
1278725
167509
1459010
1255314
185109
1070113
245579
1200964
415643
411761
1147361
1382685
1515901
1476277
1321618
340814
669689
1188223
752126
736157
1608837
1149951
1471037
767675
727971
919829
1170935
1358815
1372546
1484459
1421922
1098446
309700
409269
1196962
208637
173387
138821
1534909
1058912
729882
1132637
1549280
358275
462087
1077474
496205
1054736
1444653
1355140
110587
52187
1605982
197079
1358413
1449298
399813
428810
768982
1505582
1223275
301511
204078
531606
290161
542279
371110
1238472
1193552
492264
1254278
260326
1537141
1116143
1053723
447922
242654
694453
1261799
973434
241092
737579
601952
1140229
1138142
141874
1525479
1142126
1503497
429611
1281604
111354
511637
1184962
458366
10033
770164
1107182
667576
1412256
72584
1506067
1020191
625912
506474
103409
666859
974246
1286741
1401972
14643
584766
122702
1038089
1491041
230124
1362633
733215
90746
1462558
292326
892512
1644316
1072671
611745
366075
953418
183356
354085
733725
867771
935056
419496
1332305
306133
1295532
175394
228496
430053
1386209
727934
6781
382566
915834
902316
1400344
548267
1473028
80169
1095135
220983
427802
135948
1312050
141200
27244
133562
641232
855929
306708
1177745
669132
1019587
1176454
1560560
1363647
529727
128571
1324881
926935
1460030
1340684
274653
583942
823134
1512836
1529699
1217107
987862
699543
399796
1386342
1289170
1505046
310086
294906
296026
163964
1195722
24037
923191
1581830
644346
1248195
521267
1211009
237899
1350828
616900
1140914
265426
718090
489217
1603567
999497
1019493
1440942
342746
1404923
937470
680437
253552
1321326
1259654
1148829
717443
259810
524643
305646
397402
179564
1462503
129691
1057965
1058257
1383717
506722
1577346
188366
1273398
917692
1087480
1332764
1064462
933926
385617
93095
1414829
850499
77183
147109
269324
967165
1339304
459379
543221
93192
358105
606288
1326403
23556
657882
1313700
465211
426583
1488821
527432
1216845
324187
174076
1380877
1647125
707972
1041538
878997
1194597
548416
235315
996429
321889
798520
1082091
1072642
1161877
93108
1256972
404918
1443572
641372
21216
548063
1480197
1019374
1422845
763492
492391
530795
476696
1291315
343009
183345
1354892
921960
337875
575844
637576
159304
888459
1313582
644806
1579247
1046804
1177038
1275617
309651
1443402
144700
24160
1494731
100381
1410273
1113459
358163
1599316
249247
939774
1147045
647556
885696
205123
1566429
258847
1463799
897675
515467
1018870
550078
162593
867205
525220
87757
389862
1031087
1430627
453625
580761
1186442
897330
1357503
1635948
256075
211461
431395
641260
253905
95940
908319
244325
1565338
1269152
1211771
1541633
1161407
675230
407878
863636
1407298
394445
1100159
1221052
1484242
854053
159181
987468
1169920
252735
769778
1493616
3780
1480518
739490
738460
1428358
1208777
647050
69590
1223194
1020440
98483
1421592
1645270
1553897
802959
1206656
835717
11791
796488
1430197
1591109
642225
1620158
313570
1471126
1305486
13663
565012
781738
1405948
1130670
912949
351067
578320
321847
134245
998023
1212096
743804
480450
1345600
846469
295049
952711
156427
1540617
955622
507711
653589
589467
967480
943293
207606
580249
281953
338563
354613
1021091
321156
839840
1530375
1248283
1226180
841794
12354
173354
1588988
9382
1392417
1294706
995664
44739
1217943
601791
702071
848861
1119318
1472561
269274
644289
1584336
44724
89824
1204310
164534
1139726
650819
1333838
38297
192402
1338952
1539054
343498
689348
1292788
1566167
506751
1139235
784783
891507
439360
847396
1166361
1613893
149330
371140
582575
1303766
927659
1249873
181402
1031221
1204490
1013366
1191459
1411233
483533
1179947
1432425
1453933
1040661
812783
1120731
655445
1304350
1578506
595098
104040
1608149
1472057
334848
1084762
683707
1098274
1039296
1139661
1466557
1145213
1468258
692721
20915
276497
1602245
3645
1316295
1405453
1270594
1159202
1531057
1602800
1110456
632565
266698
1036975
612066
371152
1379002
953616
882106
1429704
1609996
1091856
1177316
45878
565832
947922
670792
718102
334120
535226
923889
463081
548043
1189632
416838
1015551
1303432
289447
839390
644752
114210
673603
532831
55476
822988
241192
343614
937875
437753
1405970
726210
710471
605218
27433
1120013
833170
5644
518821
893981
1154023
1280586
947857
1349853
979188
1265217
1532479
653818
708669
914388
642442
604411
480422
1291007
869404
543566
1570531
676810
740520
1572535
1057537
211456
746431
262124
151903
636686
196799
916343
104918
72364
437448
1195817
1425493
1366752
1512005
1471234
1327349
907015
392156
63317
935702
1314813
56526
1148239
928281
1370884
705227
190296
1295874
1148143
1310385
1290549
233036
930785
265971
1426121
974952
1582506
1580260
1364904
1017554
678053
1235755
785930
54017
1573531
1383559
791592
1508584
396742
761516
141453
656559
28930
1316335
1140512
1504090
288307
491029
220011
1016618
713217
1424097
172789
1256288
548750
623809
917633
454590
832348
1144283
1102239
181972
825436
1348083
818157
462365
1076922
1030593
23746
753410
394699
605417
1568656
1251954
1053469
718087
1264746
1436413
1058236
689757
1402485
655428
1157876
625290
861434
771358
488575
1098452
1108442
672736
1359021
1643403
1541620
667393
1020267
134788
530874
145178
563117
1125347
430786
893669
1180062
1184948
1324654
285295
409684
899195
1517610
978741
1262593
611625
286653
607393
1139888
1597081
1437160
197970
1298274
132201
956016
1634125
1049403
659593
708209
569867
29902
189875
1554792
703123
793174
592058
1182315
150736
1532284
834338
1075311
832501
1132613
224980
360566
939531
466978
906026
771077
1259521
1068130
688486
1419559
886927
199199
360470
625494
756512
1564192
985073
965147
991759
530536
16297
440926
106097
458774
47971
1428820
959814
63900
613796
294822
496090
1215549
592151
887345
747830
1470437
1314008
830813
1074062
147583
904325
261303
492176
607644
11500
309162
1282861
1414526
1546576
606520
836055
20225
1615204
1606695
1019813
1636090
452054
959049
636631
1086110
131051
963769
345567
1515083
1406497
1171555
1507592
351364
450389
502577
1570952
210823
822616
151944
693130
1061208
1121695
448219
224049
515922
1410852
681857
838864
1099149
1422055
1615511
1440615
67028
932546
227125
1222528
261012
274431
507620
1553884
1496309
1330950
556751
1373963
1488129
477040
609002
1335132
1266354
1126150
905750
1117151
940256
552802
1184126
1316275
1187185
155815
904896
1221870
816368
1347807
286555
1211893
522354
477421
855710
718549
377873
518206
149261
914369
1576552
305135
287141
1412984
1047376
1243082
922005
768585
1268190
1031609
1162896
1362731
264119
819504
1517336
50547
1548575
652202
1178467
1449140
985608
1463994
987345
602202
1029408
768677
52166
428279
1185825
1618186
1169753
491051
1524213
372245
238951
1477839
1445766
1162544
1068074
603797
642040
338867
566509
1358354
646015
168851
691114
1159066
791202
877801
1633512
1511058
422075
6855
942078
516242
1001079
574959
480180
955058
1147409
824108
1449396
449931
394793
844466
1541597
514501
1549725
800150
1358675
814295
1061192
655245
1107661
234003
993565
1507986
1351376
234316
1276993
1080190
519506
719060
593551
1371329
724152
394851
1557406
290715
350027
1452344
1132820
678806
582601
1343727
1305571
114662
524465
1089128
853101
338975
899860
579592
911015
403415
366653
588887
601534
1510796
611783
1226571
345135
783027
1281214
216768
188243
1595302
1535205
1233626
507550
1426292
467568
751675
1440150
345735
338068
1505223
470057
803801
502464
27756
380834
999287
850179
1434753
433925
220029
1351796
188193
1427524
369772
207106
209645
1115923
898590
743777
155179
1197306
1491346
39155
1423126
999249
730092
376682
202631
764259
571196
388505
157499
415484
576349
97087
962882
289956
752254
370495
1636133
447363
1007361
668232
894515
1401907
394537
1218566
1583298
939808
666919
601598
187759
43037
645242
1525906
6831
1355446
290730
621162
268518
536216
195184
1008385
893732
1023413
850276
820089
1113358
151568
1607034
1526827
848963
349714
1426193
538163
292001
60514
533884
606796
146320
470112
813197
1094537
82964
992099
270085
1115909
800298
599049
1058818
1105997
907666
1228569
1613157
387966
1382718
231069
914478
483266
1006116
443070
235207
954341
875807
1282824
598789
657527
971539
1259705
48371
942895
919724
966970
1597342
1569790
531068
560377
348413
733810
336626
1170819
866119
996694
866514
759333
134878
753358
1238382
473214
255018
815349
171677
48200
627881
713175
918290
1491544
1209969
1497421
1507871
699844
46669
29036
916834
1509869
1027040
849091
208591
491980
1546950
1246217
686496
9087
58302
850331
83576
492190
251594
149323
1549747
1006326
176723
811122
1312335
323343
1606956
173249
878668
1595567
848312
510270
749595
1495909
1583457
775289
923886
673063
1551736
1142718
203550
817636
1045570
465897
1190364
795602
538097
1047225
64452
583541
934398
111980
435429
1333787
134514
730271
553929
1272313
1106647
998081
335805
1550994
592419
280201
423342
858539
476934
892148
1138830
904744
375029
1155375
780741
1564759
455944
375388
254567
242214
730607
621491
1514351
1341234
235794
1011731
1346805
602635
1069871
1443981
1017446
1563666
147112
753190
1288835
454151
665478
533562
845714
1431593
994779
101572
778507
68759
163138
725614
931181
312948
1340500
1281628
345474
50458
1123714
559360
609963
30421
574309
450966
442690
891484
1620171
1318762
464133
1378835
581255
337187
1028544
352744
1272575
755906
112872
1510720
138467
647610
1150788
1581898
315032
360436
517108
325396
1116887
683406
131935
1522187
1429628
297327
1499432
1406246
1117537
222584
337769
586538
839504
930299
712199
432741
704731
318521
990299
317537
881658
1386827
412660
1487618
818600
364694
694547
911252
561188
291061
947625
1088614
402230
702239
1546095
589923
1203091
1138235
400212
689292
310458
819475
1353556
672483
755002
572389
277396
1367689
433078
105024
6516
763112
76372
1229658
1124640
94892
1184859
1182764
130573
802587
997996
1306913
1499080
1361155
790292
1476961
820022
1485749
1232282
1407858
1241557
1377715
1042285
1089771
1451103
1579532
1154084
1390320
1449100
452024
1320189
502745
1495762
1603316
1193017
1077485
434086
761131
1337418
1523259
67612
1580163
632483
1612465
186085
621570
338488
692171
828375
1345207
549895
995776
1564714
1179982
292007
161953
1326844
204770
75731
1513547
693563
391487
649157
576507
1489272
1613241
431167
1296319
715306
1164102
832223
508354
1378969
1541007
896818
260632
1168711
1264643
974372
629028
243
620714
478797
203115
239292
1611025
9493
1612233
1069049
1588643
1097425
894196
822908
391229
54506
98201
668623
1019003
423012
1537112
331997
743607
1301272
808583
903233
1109280
282440
293212
1268951
918778
1171575
953008
647312
480018
1470721
1087351
484441
1234553
780235
679517
190836
1357048
330079
1509513
1258323
1122221
537361
1576968
562620
408418
1442308
1275145
1293399
562894
1598152
1314277
1440517
737436
682019
1568920
1181613
696345
559365
358999
657111
477550
262004
413921
505739
432711
738323
531566
920887
1169612
883179
1240033
745977
1088020
365525
349245
384827
697397
358036
329274
682209
1450829
183787
649968
1630715
527704
1062890
1314488
315238
1422772
1540389
349608
124351
1022735
189082
834820
118473
1503174
636262
1148250
1066843
38519
1505679
1024561
66281
1306663
1323607
358148
591017
10331
1485161
1431328
357680
842676
391057
1478213
912295
1380296
663720
1489292
403967
628909
311247
1171123
618869
645162
1340892
654211
1030697
21966
685090
514516
394522
147596
332485
1121072
1606924
1073517
164064
1449737
1192208
385878
109436
1286854
585183
1580350
40720
819256
313190
1110271
220268
1574705
119653
519609
881072
561878
920280
1051616
213675
1335243
478452
1222026
961672
703796
158202
261630
850327
1383084
970141
1163499
1136706
30493
1396821
1608273
1026907
1530175
559833
1361486
200407
720803
915803
607947
601519
1281379
106591
263675
1277430
34443
469763
614784
1547528
187825
634295
485199
853496
381079
1290473
1078782
769052
121148
1192525
1373658
634747
1352113
1474535
65507
282796
1176544
469287
1402958
1535696
627000
407582
405667
796196
1060364
1308343
546919
1210980
550207
415848
1154013
1527382
1331013
1383774
343183
942864
1067842
1437070
577768
597786
1539277
1096995
296934
1526164
1413869
104563
123902
294509
1568873
1249528
512755
476190
1034068
1144498
1015362
613941
886691
1602719
1162772
1191823
1439687
797855
1153520
1362345
120391
114100
382643
1459213
1572466
244452
784098
428538
28733
354642
886121
802208
265337
23865
1204895
692602
198560
360413
1443731
1483002
534663
441050
1116695
766002
1346432
1338789
76137
656225
1423926
166496
300297
443437
409585
154693
1341348
1091197
232542
1264605
608704
1319662
188933
1191431
806645
191194
685421
929774
84555
670551
1469449
1589904
1019547
939189
1316769
1260194
487786
194789
195042
1219210
248582
1239973
935469
1411916
618735
1536380
1639614
628048
947633
544749
396601
330372
581924
805932
823424
897036
793462
1360936
129457
1409272
1417192
1435977
1598856
94870
384363
465138
843058
1238388
83893
1170005
1619012
526365
331864
1183936
1108408
773358
285
761352
1540398
910088
73489
1197592
464408
1519882
1436673
819652
803298
1059733
1097375
879426
76343
790780
244755
1122157
436728
1548189
1500837
1428410
1300834
635661
1444458
1066505
114781
192839
1222970
770215
558580
270057
1028461
1007917
445771
152361
2527
902136
120249
1574628
673296
1609107
1554776
822800
177877
1327852
1598097
596366
1503986
720310
375895
22492
1343960
1480554
40315
878413
683144
653731
638892
512035
296145
1166145
889031
1299432
742630
15785
764380
878071
910836
751047
829646
1147620
698094
1285755
74553
1269508
77825
1079006
612039
138674
54732
1443941
412484
901013
881632
1100144
574678
1507191
623121
605707
842186
428771
1241619
238568
536567
633378
866499
1468688
954628
123889
908920
1502673
1378
1591869
492689
315926
283085
1452289
120432
1381176
1110240
1608199
1556751
50346
1488016
1379073
393677
130324
982330
1357507
780689
1580548
195631
1022775
1605102
461796
1214085
704752
761697
441323
519704
4703
419305
427949
235094
1474456
496405
464496
1172233
965674
446883
1600140
494823
380243
1239994
316485
639063
252038
456121
957870
457595
1595491
902499
316755
609656
1515873
929319
854879
592166
1496624
332586
282337
1452646
1057293
151053
1201932
1427158
518665
944058
1261461
1044793
1557751
227492
868138
546932
64578
190559
881288
1087991
954026
365796
763644
1403913
992792
834175
846783
742072
1288667
1494214
861135
709230
151824
557260
1340861
923831
865510
316141
736514
557534
87861
1583652
76832
768457
525816
912472
434990
843237
934589
1555672
1580302
346664
759152
321561
1389084
413311
197225
372581
350387
488710
1226267
1443598
698563
81550
966076
1088967
279219
150581
199732
1116811
1135265
1062884
187
1424489
340637
893579
592243
1235257
1332798
992798
1394533
839017
534772
459439
1251460
919380
1382827
122434
1284193
1030575
1286425
273106
1019792
1184872
384535
713463
381448
1002839
1461007
1625922
1301883
339551
1593047
1012048
100665
1445796
1472945
891767
216243
1134534
833029
1645175
851918
1406914
897349
861938
904245
518168
760170
1344647
1581835
848219
1251871
231360
541082
123096
1425761
1603990
159301
954713
1537134
1329725
1130129
1013020
634457
521005
326760
428016
834191
1055818
1163422
1504172
1382613
801661
1531892
1474082
727570
1615419
40361
429471
183586
59197
1336820
1126656
704153
1345655
562077
9563
1585686
1172283
222925
874037
442347
278099
773632
899277
664334
1226610
1341485
554175
1145741
1228743
307733
1084836
822880
1480247
393809
548609
1379536
923015
1524225
81932
94557
239850
707427
935503
926736
1416339
1068745
1457467
1064789
189996
411089
392063
1213621
316301
89668
725962
1619265
1276132
1324837
551569
985046
506485
1166392
556631
448586
871925
1420573
1022742
109755
521862
1040779
312426
432814
1230294
645747
206035
12147
966220
590230
1545795
609024
865119
188659
1433308
333802
1084196
560942
281831
743873
1026046
461719
1629559
1623682
1324522
255212
122352
249495
912212
13736
1542258
440311
229299
1133916
730463
240400
104842
270269
530345
1199641
846575
1535654
639358
1494912
1374500
187678
1548428
1623019
1047851
1484265
1541255
1386488
319829
641082
702442
246775
1400544
1457478
771652
1017453
348023
511982
563420
261586
550039
780663
891259
587578
704921
1268143
198153
733628
1363032
1619286
99695
700658
381337
602075
715005
521385
178380
1557371
1525176
1225732
516400
638037
1637831
609132
193415
687427
29488
475138
1364035
1035671
1010888
751456
345294
1558355
26106
949615
477022
318097
502563
743560
1511522
452803
359516
1126099
843129
1541448
1630832
931462
385424
598383
1338944
913210
1333273
1437631
144208
1033033
1532961
1398917
1036023
1052613
1622242
256511
814892
892815
24162
1155036
411021
1483686
926281
65538
1296110
999657
1335797
776974
337502
252828
796444
1500405
920801
1625527
782274
732628
162606
1289891
1043207
1192133
701599
1083470
1412854
1098141
719514
141432
1177356
1595961
99514
651308
1540406
1582773
323040
415251
95857
1203486
1585326
1318291
1232370
329204
473969
901390
1498184
329737
1447894
1492257
453092
1473696
822726
319890
675612
1234953
1108717
924690
1118068
1201707
787275
47324
266484
872778
1558186
268500
727512
826206
710563
1033122
1394683
536686
500636
182337
1097109
713550
294560
32213
1429631
871426
446698
183934
314756
1053278
691945
362
772214
1357246
45185
671668
537542
980598
1072701
94185
1043487
1211456
1481863
774860
899300
1505619
628616
1351157
1164791
709363
1622238
680561
126745
1435185
1563289
1259209
1067451
1387750
479329
1511990
1111247
1387629
801017
69452
255672
323578
889207
677037
607052
350582
785498
1420869
467233
214246
954812
1610116
1388494
655162
1599545
50829
177041
1530387
479407
1355904
552804
512910
1354624
163232
423193
1603901
466796
408996
6803
1195749
1103253
1279682
1105340
130939
1368772
1508965
706576
1063010
275570
503047
1457406
98587
994994
1446914
71122
1485321
1150579
1628691
995961
1574736
113455
997277
847263
1406719
1346054
733507
786601
1454533
534425
414374
1062339
5126
540773
564948
1451135
1600804
512645
1442326
225192
652561
126881
736307
198858
497
316000
589599
1147547
478115
517476
1511406
494445
384866
597643
238214
793576
1099155
1188756
248636
70812
1138972
996971
1280012
25393
1593841
755100
476052
417788
927681
838912
1138871
1199230
584773
223088
176618
169095
1327560
503261
375115
1319507
872787
353238
473137
839515
1360645
1279056
821437
843995
447474
402598
1484596
881700
1534799
1200047
1333781
1376648
210872
80441
326423
1522756
1397364
575969
407225
1408958
175419
366324
1338481
977507
562308
1528226
1447904
857524
373563
573876
1053396
812322
763780
1368317
1370116
845780
1220889
1430873
569553
443045
820341
999390
524892
826416
1419484
1072325
896451
1306067
1395556
296208
627436
756540
1595528
1499919
609098
504631
1109910
1408411
437287
767719
1287287
324792
440562
243297
87896
1403034
1307392
56831
254167
1270843
822000
686815
251238
891336
297845
861446
1556768
358305
850916
1156236
649653
1578851
1646006
482115
468779
643087
330104
1211996
1111124
173950
966010
431654
1389536
791835
878092
906212
821750
278323
1449525
425081
901172
495197
856107
443320
758500
735079
491915
333079
957100
953686
1575006
1044240
1424467
783965
1613987
973351
1561399
1388000
997383
200532
1442464
497901
913245
832326
1508150
117821
1642799
1490774
758473
532011
830582
1646359
794841
781352
1073918
1116115
744216
1403223
516704
1596440
403945
468122
1183021
922937
367349
1002841
325641
300412
900642
394240
739160
998107
610494
55343
720778
1114789
15862
813740
1254614
1382437
1564219
429831
1015079
19378
437231
468985
1352576
4102
84454
1001055
1398982
241474
1236662
1424734
425335
1393347
357000
1258023
650997
716286
74131
1431547
925142
1013813
21647
538392
1485035
1478357
55399
1172447
834211
589621
830162
701903
178725
815844
163343
1122509
1327872
1524587
20281
1475218
1602172
700171
622049
573772
703447
632888
739442
404081
1063934
1063760
1555151
1615990
669534
958560
1352214
667459
877956
859795
1570482
523411
284743
1636487
198417
405364
1036797
822102
450215
1062488
116303
581220
1029640
34513
409060
417272
1560035
454532
115876
165538
629958
377227
1097253
1195297
750708
677580
784950
1253281
390825
100292
548916
92126
59359
1458841
1453118
864619
1178552
588350
969209
485973
1393704
515988
120909
63928
1647423
1453132
1257040
1538477
517651
205950
1025036
1206194
1272073
1610597
1485753
303333
1430699
371658
564228
1268753
1407264
286356
408415
1562649
497144
1584935
251638
1364424
1332941
824853
289169
732225
140495
1067102
376185
1220669
207369
877889
264504
1081019
1222097
1341103
756066
656243
922833
1347857
794669
742869
1002185
1244933
718751
200737
1630412
243484
463813
405179
768053
568196
1462455
1085848
1303298
1361912
57588
405910
1309003
497911
903102
1314337
1034232
941358
1450480
339373
95892
1482462
1535548
381982
885830
830371
1490919
1422921
26868
805008
1440610
102178
1081132
721524
578394
1171564
1639774
1212158
1151123
399887
610412
249153
101720
1342356
1174984
1206295
591991
1587587
1572349
233914
998680
22696
1554135
1101623
1595062
1217401
283879
1297526
1260553
275578
477146
1356419
694340
97933
1128091
927066
1131536
834511
793574
783394
424178
1126288
42563
1398239
10359
1074496
689451
153167
1598310
1573369
154957
1442897
673063
459190
887702
942938
1460020
824929
1406542
1158247
877622
117942
766575
1283874
971982
1012808
332481
1095924
282026
492180
392470
623256
1066086
19089
190576
483814
1181516
969578
622858
519569
476970
308231
941089
1248633
445480
572964
624064
821296
958907
737978
1087711
1468934
1177506
1140750
1276576
1503958
225136
1617090
297965
834544
1447713
1580066
167607
316053
248957
657070
1404668
1359419
192830
13890
335728
1623738
457722
989900
1220124
917011
385766
1283018
963681
1461499
1340530
390501
875850
1500411
398910
346579
1495070
1260929
355807
1626415
571957
1470518
125545
1197147
1477246
449881
490861
1303689
976611
1255148
1057486
701741
628782
189424
503196
1052071
466775
1510253
1409052
1256871
746446
858196
268669
556515
735245
1495705
1190872
379959
1423188
252107
370844
725008
731206
1128841
225627
642217
1178744
1388834
177949
996741
866811
586895
1204387
861750
604861
1497781
896373
419982
1134965
1223987
212745
74660
1384236
615786
98273
852324
961749
908445
1361710
251096
338393
1415419
1336633
436813
562531
120560
482337
224344
1057614
1469859
337079
1441017
301448
554973
1194749
1542967
1003571
610274
1142731
1474455
829432
1426795
826718
1026088
88054
1048606
310474
200424
866404
150456
456319
32842
154841
1017801
592680
627976
198091
1289379
1630337
108643
469429
1363279
1512948
438560
502593
110091
1065341
1250410
777388
1339499
994712
268910
137395
194012
934563
349269
1040532
803179
955282
1465257
1250836
412071
482804
308961
1433034
105868
317829
173408
1544583
645594
488746
699006
488857
1596171
1304481
1040673
1229557
1064595
651255
1492095
484408
783207
118460
970024
167088
15140
276898
112777
1213214
539388
250429
993305
1118623
289015
1005353
957802
799821
979139
1586279
294694
26707
1507524
448294
810160
1106591
100414
609292
1175041
852667
1446726
1299375
46870
434388
996759
774844
19027
1234286
1274830
236439
812275
131481
613293
917812
948473
1462250
722809
883597
735849
624465
30531
1367529
258760
1558848
811422
1043609
1496422
1078220
1552770
635679
1283124
1541955
604843
567380
1069705
686826
1556738
41736
114100
1243977
922094
63329
1543421
1327405
1067330
22503
943380
260945
1197511
1012217
631798
565542
126348
264435
1258866
28145
35199
1413604
527503
886863
778587
1571535
1263411
828072
686213
1331483
1185699
1204127
251670
1382328
391302
632651
152242
1516207
1010799
1375794
207853
125579
1171881
1044080
1267757
905833
413933
887791
1079689
801277
1346834
1477033
737215
607412
1573960
1551814
171622
1288645
1622495
1614143
1415813
1376646
22456
903545
448565
120517
466377
1356823
279917
1437429
6594
51496
1421627
596498
435133
459404
989532
668104
675817
948234
1099041
121969
1306618
341246
432085
788999
166998
813788
1233589
1174095
18208
248477
46464
577365
234851
90881
848017
933701
398932
27343
544009
1117130
891364
962256
40061
627875
543931
745291
1355966
1025342
1165308
1324289
181172
215109
1547417
157639
414656
631093
237813
364368
1178409
1085813
1323784
1500791
212846
882768
442607
11220
1535424
249993
636437
1371533
49789
1091561
657241
1448165
611249
1152539
973913
808791
1327888
331446
656710
131746
857155
908190
363026
1519639
1129031
885279
960153
99038
364080
1022220
1397969
1086728
1213380
793769
9933
1303450
1533631
1023194
331232
1205636
457482
747546
1450932
1528398
1070369
1102961
616247
1209052
911814
1607341
761843
1004434
923924
137438
134474
1072180
1041883
858838
1038962
218622
391005
688674
1463511
1264398
789495
372909
603055
81068
421068
1479957
454350
1446749
504887
1074084
1481447
535791
263809
1113447
55882
1052996
949086
93078
723931
542854
252701
344089
1517238
1357462
593841
284533
707241
750794
144495
1327170
617578
576178
1022063
47171
1319920
166657
359484
287724
1290642
126794
1496005
1165344
881541
1268270
791863
1025266
1644114
143089
1314098
308001
1587236
962978
1322532
306487
1427151
1350713
1199794
650047
1236817
1530351
512785
1122234
320917
1551116
1389997
802269
1224209
1469617
311893
541934
590007
1418899
737346
724054
1334292
935151
367583
9034
482345
1060785
230032
1260665
811102
1283441
822811
779052
1558519
253776
471590
562704
1022105
1070137
1235899
680233
1353138
1022225
706968
160730
1141116
1158486
1309190
1392931
370774
1215712
708298
1205744
1128133
343524
285190
914774
334024
1532819
1057173
309522
815080
845810
719012
241784
380314
418228
716526
1462458
1291411
849586
1475762
239393
767400
921557
1386768
728848
588213
1199671
912276
1429891
330561
488644
409575
625244
1453468
806831
1336351
227454
6545
61654
492001
1099466
843327
476954
1577844
206837
1605818
633131
1565515
1147549
1178413
251914
1055942
617734
216157
340075
958410
254756
1447817
47011
1052920
143533
1142272
1255202
280817
1181562
533534
405611
1181577
72124
578293
883944
437545
668725
1248657
1365348
749954
1144932
363887
14165
353527
1141042
1286571
1153248
1350316
1048059
1011156
510051
359638
855027
140800
1096291
1463575
467446
1482962
1137719
311751
567555
1440608
1417033
1457675
1459236
1539506
3146
1529227
1132006
555991
595491
77842
315334
711337
381745
88621
676875
744068
1280054
292811
1433936
1630152
1489302
1013800
1032770
1557210
277654
1543940
476712
1262823
341331
1381381
1164265
389542
1126613
1134435
823801
1124138
1429972
269889
1572645
362783
479454
627790
643927
1501528
911495
977848
898030
865500
586348
684891
1127331
410630
290366
417565
531173
985248
154866
384340
353008
481453
17143
1539114
909652
564858
1512218
756835
1557747
1075669
1617476
1359422
166741
1141177
1541675
561527
1494125
1312162
179078
986195
1402265
482452
832339
1307138
1091814
1498588
1629697
587242
638993
48878
671367
1365535
207797
315855
346225
641106
1447765
1485020
556128
298907
886341
584772
646248
896011
1620615
632344
31584
516221
522573
989002
54500
1131287
650356
1528389
554168
1511738
178441
772333
1492097
509938
557099
191419
1617779
512248
80689
433063
1340202
790851
346881
1076655
1156677
1445983
675469
794056
211509
155827
1481737
1641400
267362
371690
1520104
587079
1573651
1604012
490832
367705
690709
1148199
734421
977100
511659
847558
1205947
1416615
589546
901869
569903
420227
194382
571741
94103
546120
593393
1616903
224622
1240092
377970
1038054
1294750
1147991
235979
345989
362458
795247
1504628
115871
1220236
1240956
1514625
936305
13016
1186189
1179654
872178
892422
283158
622101
947546
896496
932977
648115
815798
251814
1098999
962915
704804
1332230
712579
996645
1369932
492853
313860
1243086
428718
1280320
483459
1012479
328496
805371
700154
1003481
68236
247724
506198
1046398
664347
1175693
367440
1523972
169334
1109357
1194264
587862
1094730
132892
1502640
1135689
864736
645588
1054741
719606
328042
414818
656003
1086197
10634
1402239
802758
1379615
1397004
1629920
192674
1230325
45718
191659
1362059
465911
1104691
1147404
423193
1256558
1564614
413270
1105732
1246741
1288958
631974
1044692
946931
1646460
1551139
650010
1289670
1485018
1158583
234998
94361
26145
547738
1462841
856943
883371
870430
1114165
1576881
1349662
976321
156387
516728
1151444
215104
1453132
1532344
319222
75926
5506
505052
991615
1622671
976191
492249
1520963
77983
1077395
73657
268907
74689
785476
79090
1354721
1441262
621126
1420638
556384
246295
1460246
87560
1221827
1045509
1355231
228406
811353
832522
563828
609816
205432
981992
894651
405652
960242
1308444
784334
1590699
892634
1121638
1235745
360937
1112144
1369677
482292
1304814
965718
1304031
100194
1354820
952042
1096177
716441
342349
181682
344737
215749
324922
1470457
995870
878130
422382
1011128
545195
1200648
107478
638659
1465431
1190540
1179642
908809
1434125
1144856
1044987
938646
51438
226306
816933
866635
1338987
686424
286382
762888
371244
239070
19701
269217
733931
1068008
976458
1329988
665529
721232
275740
1031431
1351084
508325
472874
85535
485225
1462474
623535
271560
895914
641215
185330
703750
871817
140759
902829
24466
1151652
757447
185126
466250
1632443
1405354
1261149
776556
939727
1134981
539729
369404
829922
1234516
1048902
394089
1278827
1515489
1343148
1568614
1381167
1361993
871804
1402919
684545
1447204
939423
210625
944532
184109
83951
1181336
1064401
613869
717753
1365495
1277652
1102840
1093832
277900
956211
1437781
645476
126050
1505816
1187018
1490950
1579140
912870
1542573
793710
1603442
1204116
1537664
1359643
975686
115306
62226
681302
419380
1495898
446447
1406982
484647
1230191
1338569
249341
530536
1064455
1567557
1055604
909467
1068396
1613651
409686
301280
995384
612679
854462
957706
268470
203095
483179
1638320
955206
689375
988082
977033
1512826
1524183
1613089
1400378
651665
848255
528391
1158892
1199362
1139516
347161
1124303
1005959
1362865
1097833
513117
1606776
1457385
1035444
813527
12390
377316
109526
1195012
390886
405085
1153114
821971
1112530
339604
1030411
1421661
661145
322622
238889
141923
1321766
1285976
512149
1371543
33096
214131
126932
726052
484375
883913
1154219
766142
598635
20357
684601
21899
43725
1398703
704261
375601
510908
1351312
102068
1593878
1484490
914128
618107
338719
946982
1066482
716201
1429684
1330920
287679
1201565
1129132
779314
532525
1426399
1267968
1218128
1105164
1109281
1174614
11579
257457
1144148
1521036
1441137
808438
496479
388583
1399738
151843
328966
554104
1204477
677508
1555281
1336219
301578
900177
854233
1420210
1590197
1454438
850687
981272
1048017
1203414
1249146
351011
1121549
1593589
778944
1635262
1352380
263029
671257
519334
613251
881791
1419039
467819
1221334
314032
257883
971629
396235
1210066
583160
882611
1567667
314610
1086219
428284
178568
901310
1349316
189671
1528461
1464352
864676
960608
1256875
733520
741264
508041
92541
377547
56166
1126369
1017440
1173028
969060
109659
169642
1433074
150239
667230
519427
1603998
1215836
1598522
479489
1312945
839997
1087143
1286617
117910
503932
330383
1113856
191471
711277
663950
1302296
466082
132193
1580862
118450
190125
415108
1501923
68080
1408495
796149
209505
1127633
83645
1219283
1555982
165888
1143762
355885
1636536
192637
1406482
744837
1336209
1271056
419123
911427
416182
1228884
760851
67498
520793
1272777
168046
1556411
87209
595382
39866
1409958
1431328
185228
1569327
1511779
744241
1402331
667649
568570
566457
116631
1377065
1293244
373061
186927
1179475
1531190
1053327
235830
331824
661240
1026595
699369
494772
1448435
1357435
1285578
325197
86407
1251986
813717
482246
1105874
1613491
269127
1445980
440597
939146
546607
1099156
812037
1090995
1493366
1459746
1202951
752989
1180869
1002419
1149557
1250450
654940
617082
1551135
929664
203718
1593867
1610143
1297999
1231236
583042
739027
1155064
209100
834788
90253
1029824
193270
815935
901150
1180095
1447257
932892
279654
238983
425983
234348
925934
657863
763633
881960
1546060
6080
924381
1508132
613062
232070
395208
257769
238728
1589241
1144125
236819
33837
1323561
893233
609782
836097
92503
1084618
1359793
942969
614778
10570
996962
1242919
1631135
1138658
695428
1160601
834962
1112104
1035226
478758
78609
787086
1215863
643878
75703
1089863
1611914
1631638
565134
1334404
1435408
1108868
74219
677494
1087154
572011
1529333
967792
28204
1308310
182817
989317
506134
1490045
1532301
1547271
416718
1496790
613816
815805
866497
636924
1602945
469221
355135
138124
566262
1355633
674564
433826
1178782
1270908
915607
88423
49312
675774
1623153
835437
925552
78778
1421474
1616268
1036802
838348
925685
896155
585521
369362
837555
914158
702173
818966
1155140
347186
77398
821575
1198162
598607
808807
618852
299476
1331589
225218
484552
1211744
858577
511965
554232
1519504
1479794
55700
1343008
1116205
1430407
1072809
1629180
496845
802778
1209576
497118
795249
102808
476388
24473
534084
772545
406920
1399941
21939
483322
625960
913732
61923
701549
469563
1642947
23493
803064
961655
1460485
1618699
278869
1261040
656930
1523641
445507
261038
219797
811213
1009081
272984
105306
620888
1041153
1128168
642475
709973
79238
967210
408053
1174363
1148841
407814
204230
1642250
1383778
1127043
602078
1221209
1399451
1341179
29750
935752
1612460
1520031
1018870
45948
1346492
1354029
1295357
1586899
128984
320957
1636197
919531
568704
1436332
625794
707871
1626546
1072546
958571
572909
252102
241563
910999
169845
863245
433418
958486
1615299
507749
1162252
87131
939660
268316
407402
893152
735113
223879
1568881
699184
405466
1391776
720760
594771
386329
1438698
165951
51444
183419
890011
737687
527925
251016
1139714
863999
1184440
1129643
718060
10599
999424
958126
119865
852641
315041
1400201
1390967
1285869
1186020
914682
265939
308207
950975
414294
798015
108768
1031012
1108061
1478677
1531256
108337
963914
110972
1373121
580657
873346
1309479
453482
842496
1497095
1545104
469841
911965
499381
881786
926366
469719
1073644
452138
225144
1403082
1470639
1456879
667867
103087
566509
606492
1225608
997
981603
316099
262950
1306787
1417639
76961
190337
1434412
1237733
974913
80661
527001
1252691
437666
396884
1215400
32813
99461
1030580
666641
1242979
749690
1631603
1400290
788140
344444
678752
283170
1061310
1290983
1273096
561295
1063158
564813
501924
533903
651884
713470
1533704
984204
1185107
436181
649719
246178
482715
1375643
229635
363265
629282
1147190
812368
20073
345733
192268
1165371
479538
765087
301058
801588
1194576
157432
996732
892790
694555
214830
578795
1589515
363360
271479
938223
93577
1387702
1645487
659237
687191
3949
1290756
1321622
1342589
1062691
1326666
843259
1001561
503536
194388
1051730
776195
917920
484745
580835
673837
77844
1380172
1355260
146603
18806
890
1293460
824944
1526041
988815
861216
104163
1466697
1143392
384198
153081
1547066
939730
392456
1190918
903656
79476
1617529
334999
471335
1169729
1132879
73706
1059793
231733
351297
1531238
1067315
150552
795986
1232077
301927
530281
1148070
828469
1581904
102272
762913
925520
628421
895320
1112871
549492
321439
144162
1570211
1255654
796673
318465
1491425
1245727
1104251
900419
42187
148584
1199004
918559
202625
1271922
67863
995690
1351101
821695
1394191
1006375
424635
294802
530658
193697
1163289
328292
1492371
165644
1396090
113014
1269631
483106
946365
1195503
1445950
1429974
582849
1416722
1582508
424316
1337502
306668
1124167
911784
1072666
1256674
704569
1122048
680643
516178
1631734
708324
946591
1160838
173569
875694
1128087
1208727
84243
206216
255568
970718
678996
372956
604827
1573983
937141
302032
970161
1376464
607229
1499423
147937
1551497
497401
93464
743897
1643896
989241
402075
240287
1057
428215
111474
276756
1279251
629355
451079
524916
859847
96636
260802
869012
31065
1560283
707379
1455430
194255
105172
1510509
1106050
35791
151410
1515909
276637
1194173
1140475
472242
587404
1415484
330135
437288
1424813
1269938
538025
107994
936518
1576191
1237186
841237
489432
409193
694323
40931
1109798
1120617
809348
233577
1005180
231767
1419125
534975
1435063
1608696
376005
356042
1068271
1296275
379527
852392
260182
591119
824384
1373026
174223
1378110
689258
261958
415962
542496
763615
1304550
1540620
657617
320264
889127
1576685
1381134
226151
584869
1570910
1609886
376845
1619538
1500883
416386
161584
1103334
1603640
171252
1162092
201276
1344689
300083
1484800
60688
1433494
1477560
735843
1016834
300117
583357
489914
432617
1344917
419351
48273
338344
1365526
1150750
1123987
1354739
1619595
552203
1390291
1256108
462842
155168
995645
1230910
286580
1338235
1008456
1129906
1286419
870731
298933
491084
716394
740181
1072377
719924
1282721
1382117
603907
312527
872436
1335097
631301
1276889
999871
635718
632041
156564
1019813
1050144
819770
619739
1491504
1149230
552112
499746
1071137
1500687
21390
1446453
1030099
1611393
1521960
617750
115160
1311680
974969
72139
1609798
430505
1612382
209996
729042
66539
1546314
946858
396546
652215
1430078
1514360
1565297
49316
1227165
1601261
96419
460183
1519099
1456650
1038967
1490724
1281744
1327400
1291355
776665
1415598
756878
1166641
1394705
204287
257380
763878
1053170
797769
580903
543451
1466892
1037337
610799
243233
473912
1268838
433898
96100
209090
266680
904756
165911
966513
1280763
276172
950230
552242
1523555
793431
1615001
431111
793030
1227053
792229
1343749
349323
1375008
313927
816717
443288
465354
551980
1421002
889925
1327610
473880
173319
758782
1044791
1486907
1289898
1600069
867894
1860
243393
1316856
728303
813719
922226
203387
341349
756987
1320792
1166957
840377
1501857
1500226
949937
85649
727964
804588
1520929
220814
658458
1157583
706642
936671
1477317
969641
1473756
1057865
923211
1430553
1109403
967364
485213
1489275
482503
48902
974759
972735
445017
1420039
704437
1485407
495698
1363884
309449
372324
339159
1315987
561589
930689
486872
67868
1618223
1348788
1554091
1254798
45983
138071
1218714
822765
79584
1146359
1004097
1288499
998862
292120
452312
45564
1212740
1566080
867485
979191
740704
955165
776318
1219212
1398539
572347
269069
1545317
313160
447945
1196603
511780
1494851
984896
472450
423957
990938
1524159
66763
1627357
311834
746040
1363764
251343
733415
1173707
495648
931923
202950
1458114
1635715
1451507
429371
1491811
864690
1058626
1067817
698560
731368
853015
563935
455275
877435
1133745
1496148
116838
1324251
1239176
960368
1162141
1217676
693744
1346879
419082
1192165
1145244
240521
244229
1609345
1349595
1156442
708489
145616
343724
1171932
1598894
1413811
1174306
328597
444552
342821
382912
1404818
471128
1452589
86911
852513
141052
361642
1503424
1368158
947086
93214
1628246
382837
1622069
441695
535775
320771
6309
314491
885622
814057
1605557
322879
1323418
607595
1106096
960893
975828
1411298
907442
1257387
1269551
1339854
899886
405194
645886
981026
37733
747937
1475395
913793
849831
1099077
1292136
868411
1367635
459545
211653
1371461
424434
762264
395086
1101663
1302748
1033983
286720
1469655
1385263
297796
286812
1598853
473399
229495
516059
537725
1164210
551148
76603
98563
13309
1643192
1113070
995590
23187
60545
286829
1152535
213710
558738
72465
1316799
344307
1097646
62777
155771
85981
492980
1320060
557950
1294846
1277154
725962
1263450
116847
95743
1523085
616972
242069
832672
87393
693765
209728
790442
1498838
597609
1101145
507177
946390
100529
604751
681438
858265
540109
794832
932330
1544403
1257085
1619858
1281234
35768
1288592
237609
824565
221581
27606
222004
389918
185419
842712
166693
763927
868301
839010
308648
533213
1278673
633420
565649
175310
322464
17311
1529410
537896
1604887
916715
1625404
331962
1337705
822543
1612522
1363256
1455172
84517
1477996
425730
1294409
1321584
1480414
1059584
890553
178162
402713
303334
124758
1334301
130675
589068
972962
523369
699607
723949
1134602
443938
723593
204079
1013943
1145989
402719
877232
1230433
1330714
528850
775258
884411
352306
1422862
456981
435149
882493
536459
866538
536993
203732
1125039
634009
1579508
1359240
961974
858572
319638
261680
1081845
1029224
586729
913837
136026
1118488
1315692
1366964
1288314
1224446
500926
994101
692448
1100707
799392
1327218
48375
211879
350343
1114141
245006
423573
836224
1209451
1470522
1229448
1516310
1354267
731267
142653
947371
438960
1130736
568298
134889
822343
141157
1149779
965210
1400644
850810
528351
195400
407219
281110
761037
1143401
853514
1432226
472221
595548
1337300
1572463
442007
525208
1437246
596626
941054
486880
603521
578000
457129
91389
551114
293430
345086
729922
151183
1475789
855048
434315
1061348
1451683
177590
1621714
224404
1212101
148470
166072
1499676
195528
1315334
1340202
1374881
1053177
69284
270671
60465
319617
1515535
1060623
132555
57881
562901
200857
225753
863802
306135
1372629
61017
1251651
65745
716869
727408
1361676
50680
1397112
119721
413090
289050
1599675
1224410
483332
77791
695177
926331
840768
988636
1619349
316386
529029
1377126
371416
1255857
1456391
461654
368980
1436912
932818
641593
739467
837975
373581
1259984
322854
1250244
1389218
1643575
109963
106443
1336529
317238
1543195
834676
414384
501530
910808
390897
275295
924681
838297
1467414
208631
1137621
1049785
597305
360275
1148704
753272
464637
274862
1327211
910950
1545898
1452249
1301412
1143579
1357071
701778
180962
1215009
576184
1098447
99610
731975
114540
232983
480382
1278765
1425038
965268
1399273
1472059
389824
1113868
1059930
1176565
1068175
101771
1587136
95930
1645434
1574837
43435
1162179
335008
1582893
1460828
233721
1550302
283249
836267
1000162
328608
1198023
608271
1427879
594825
1342431
1327960
244975
57782
73840
25260
254558
1158175
1337035
285720
1643949
719099
1315341
1446334
608202
516925
323035
500447
281960
80453
1297729
475295
593319
12972
783956
729394
471328
1616772
629198
864171
3666
1106781
934489
657549
197485
479765
428800
1019963
689722
479596
58995
1145932
84803
900045
317436
1218130
935969
580861
491292
1464869
1122207
1412795
1351412
30012
1094423
52037
548182
770458
170620
1483365
1596520
1618465
939085
822471
943946
1429855
1282869
1026091
730459
1587246
1071293
941615
1617855
334841
586513
361075
913821
612423
1120407
6036
519364
650674
339363
823870
766786
119881
155498
1304144
771723
574442
69840
133045
325640
642554
280507
9111
62737
1393234
1473848
927738
567530
325872
1476966
196058
802901
1394655
830193
1287342
890154
469497
623718
195601
419893
306837
1227441
1497427
296081
41681
1579416
775529
1486447
1400692
1137451
90545
392280
533106
1277621
1189812
838581
1313896
1458747
756954
1005709
967846
403823
50553
824066
955227
1392701
1401040
306439
955418
1635783
699061
16085
1169165
923792
1322255
886227
1001882
185701
687096
619181
369985
233975
190359
1489504
9353
732433
1169976
318542
658946
296220
859557
501512
1245358
708456
1542028
821100
1549377
997484
1587215
1542477
1326002
703055
1624070
1318422
762737
61073
777760
559223
747712
339768
156908
929815
645636
628047
1115651
915748
1006985
473445
521720
1411127
804285
1270713
843087
318026
1346423
299491
1081131
1322008
12035
682848
1306256
263909
1329916
1065885
518006
1256513
865608
1478121
1090823
757598
1487511
687556
170482
43514
51496
803459
1596401
1627010
455073
372480
809247
135581
160516
146927
916666
1387250
1647102
1496873
1036009
84166
1119540
1064944
978064
552720
727856
137011
1173041
1039985
1246757
824295
1244783
825692
915805
1069303
1196856
974243
1024629
364950
942314
380246
975981
1374734
1601253
1336432
1084429
567591
413366
299726
1073050
790730
1462896
1142496
485102
166120
28956
1205204
1110491
1385787
1350190
171399
679318
1614770
940770
194569
237210
1224522
685798
1146430
1088143
1510170
1174956
181520
1231714
199559
762859
559422
281508
1475589
1321562
1281847
604091
1190768
231431
495967
75502
923038
1434897
1234604
952526
993881
1544592
804776
1319958
32938
1012595
897171
875594
1602246
967029
944637
1465507
1616835
3954
326991
1020944
43965
1391238
841429
1459513
1128221
767100
213607
37857
1316743
894201
760755
448950
868000
1563465
784989
1280637
178643
1563831
504664
353673
1040794
1451821
323201
16665
1120658
1578612
1397249
377894
1102222
484359
1094620
199907
803649
152986
1402463
189541
333664
156228
1012081
1241222
1377490
348696
609925
781341
1198474
272971
239310
1272030
344274
1041376
1336343
1169796
410915
91146
430634
890434
403571
1101519
557508
1372296
1558671
1399331
163320
1179717
171594
1173883
1402799
1015350
369436
381977
1036965
68121
1459019
1460517
1455100
417873
517186
585050
557071
148246
1316833
250972
607601
1053307
29105
696887
1257428
301675
758989
147224
1592086
1318549
1096262
158034
867441
932352
1610263
15398
696735
1536778
859240
1466020
1582706
1259240
1461750
1523849
606068
725635
46803
318066
948842
1007615
690782
133752
46343
468569
107499
1280369
1282702
262634
498683
1415073
845281
492429
468083
391692
1264346
1275126
822890
932479
1206401
231086
922240
980335
1333092
1116638
1387296
531714
467884
1214370
573
876292
1343115
1538323
897194
1406565
950382
552757
333704
251989
448102
596627
1398660
253629
1553094
1346699
1462614
1390348
1237617
633533
264323
1489175
117053
1298822
1629494
51173
1101811
330282
751404
45114
734915
171209
1292333
1611078
283417
971337
202773
74828
293375
839868
217292
937684
1000603
1310492
1226888
494610
1615355
319918
1581742
1301182
875184
1147326
1087875
1341117
1308881
318457
1412729
1106325
512489
1133319
1417143
1079366
955370
1378789
140542
1401070
32000
238900
1260115
1520241
1133413
177676
757206
718455
800606
652775
1204134
686780
234434
284879
418098
324770
271196
1499689
1241329
631551
556212
1152053
319910
1268597
1297848
1622181
967789
1445673
65920
593633
1328714
843860
771324
379548
1547925
1260475
1171644
775976
721656
626524
674025
1236367
1271018
1560377
880079
349795
1263032
969707
971402
1352221
1187988
488232
1411836
61332
458977
1228725
194573
1030732
1362613
1162720
986185
121387
848809
749784
31838
1412370
178944
1093957
1201394
1080856
997857
315720
1420258
115336
275785
984027
970827
1275822
880965
1011399
1153888
1620368
152315
1065175
1034700
224922
782828
1505215
1231714
53896
698776
346607
272102
962594
1244820
328537
240267
903720
403832
839707
916677
173643
807551
841265
1611730
528097
1447479
1638920
1448047
291268
1520249
351416
461511
387812
796949
1428895
427905
24453
896294
1398936
449973
131527
156425
1620574
1432793
682524
211111
752719
45810
970512
568074
343357
77443
1367310
1207034
1634395
167715
509204
1557019
6329
615143
466894
1300848
478272
401499
449912
460032
745122
859778
1507800
1142
1139352
104585
1018561
973982
1581332
145376
1429111
106835
1153439
99055
726842
95053
148122
349683
1246683
729130
1642180
47361
1065092
1344482
202797
1581204
450416
1222728
807108
343759
1626048
959237
1535428
1396239
1637823
861834
808473
559874
1404992
685077
1259110
934049
662602
1312993
882817
913946
762587
1061645
1315012
875865
674919
415764
1525721
426487
115699
403675
543526
604345
1030478
538332
719305
1248926
763079
708516
551350
855653
1258234
219172
1449909
928482
511456
1278998
372422
1304274
1411498
934569
76887
652140
1452930
735633
1243819
1041116
1086744
272230
922506
1033073
1041159
1273738
1388167
706424
113771
47916
678183
371863
601603
1153616
1328417
1256917
647229
1299001
1450378
1260984
277969
1102452
129699
1296128
1604404
113541
713072
606762
817854
149886
47159
1285168
895666
1184249
458806
1395231
1457692
1195201
999521
244272
778265
1216421
1472033
1105116
1477138
1459462
905031
1506302
31991
125991
965251
1150548
1516495
1374495
1367175
1022317
153921
370327
1232171
399059
30749
1540618
634230
1506412
482968
746889
1611360
1600930
1094534
366478
33925
772399
428855
944212
662945
1592240
642555
19912
72442
948948
117637
1226618
1150695
14653
684469
224057
434726
876923
1085817
143977
257175
603775
332820
1475004
587534
623465
949286
752208
674927
450313
602612
597086
820130
175022
1033881
571586
771136
338626
1456981
122388
582066
564494
3758
819718
49277
792814
1583804
979492
1223970
733549
973615
1256354
983180
1570891
1166109
335841
829141
1169118
1496258
1268692
1003182
226788
443548
1492666
264054
383943
186586
552707
1470247
286622
505422
505426
1295136
501351
367047
1359857
978718
620619
376492
838982
193360
603117
206882
242350
933096
1335383
52569
910026
638366
867097
1480876
68614
1001306
1497521
1297737
1422950
301303
34912
223578
1452003
781650
1321231
1454192
1274950
550818
1529563
239747
1644934
1438945
1265754
212035
770797
974809
639936
907637
1239692
1371766
750893
485894
409360
1364693
96330
285445
665491
1005052
340334
47592
1104727
919144
119298
372008
1455447
1444169
678202
801164
1484271
1545748
1188298
460703
948057
127540
487165
502913
557200
109725
383450
502460
1271704
1592540
918215
1122881
1375821
123219
835584
438172
291507
1190679
1104255
118079
940493
860752
422560
1335203
283284
914890
1512745
29070
853203
227428
962142
1406391
1587691
114671
300558
1519100
1097939
1499373
1114762
420024
1139134
1380613
972441
280343
922802
938808
1159743
914776
921210
1410513
551284
1356621
1511061
1409637
74516
396302
959989
980275
187721
1441637
662588
1128235
38319
1548245
1542224
988656
1310417
669831
990713
139390
375198
631541
441147
860784
507513
1458459
10704
890754
627402
508865
513238
1613035
119887
254236
1556387
72685
1578889
122246
648923
1322190
388730
1480529
119059
1402496
1054463
325824
469926
1613732
1318719
661611
650740
760089
1004141
944078
303834
1287517
1070686
863349
536201
727842
926383
34926
483146
17979
1001629
693849
66891
48717
1175096
1363307
692471
9481
735615
954634
1139309
1616009
575946
1546222
1182081
676627
1579302
957191
863513
1254168
259256
530021
1069446
1233576
1570808
887681
189017
779667
348561
519343
617180
1522462
549248
1647368
988366
1014913
1314832
1075097
974468
913571
760441
142928
940165
729732
79105
1192919
597504
681778
597861
853375
43078
1015712
1622265
1067584
1361453
949779
213489
191826
998568
1462035
243262
78216
556388
986786
799734
1197415
1524134
171029
1214409
587713
1182894
655916
1107333
734274
164491
770679
127328
1640405
63289
1101418
1554297
857723
727349
53145
569228
674447
556507
554764
1076454
138566
562261
1244389
899586
393012
496096
640735
1587699
191230
271742
243695
645475
507226
679891
196328
211661
1242820
1219481
391467
367961
1128167
1257603
894963
718993
463972
374294
940084
827474
390864
103817
1229802
1008019
386025
1005423
1280379
372968
1140873
1402848
631707
1545564
1493582
1483940
232819
1232955
1492923
1551236
1182499
715106
1614088
997182
470249
1377687
830954
1337324
547556
1444384
962986
873478
59131
576115
958776
1269739
362780
1519733
475123
1331653
1171325
1415835
28714
486799
743655
279896
981976
853744
225646
840964
159801
1633147
937464
839816
1128892
633394
1269621
927619
957315
452751
1158921
697613
1024332
699213
478003
789264
422761
1130908
414387
1105623
1002562
1177400
753045
1533345
549095
116527
507936
1401923
703321
291737
104588
399972
1343824
456638
1260733
281593
744626
585980
894201
703044
1309181
55374
390486
267329
283928
1468856
1171678
1327546
1050733
930893
140946
610145
1243629
1223025
1620017
1099347
1382959
925174
416567
462393
180144
253681
830220
731225
779750
598763
1293222
108694
1153169
199923
727435
81703
161404
1534770
237836
1415287
657462
1566780
500162
755350
1598196
1608870
1010528
971080
1235904
1600589
726604
1197998
301986
407338
1403218
149596
560889
1423267
924155
305238
41657
967929
1260405
387509
258411
148595
95320
951053
1414096
124688
492432
1420236
508438
1152563
749841
76802
137958
1171591
1160045
1252796
461013
613621
1479601
340780
866255
82599
243466
456804
1398131
845015
602547
1042265
316583
1054339
527935
1562819
595803
1368189
879104
512891
1393872
214902
498583
1546732
500639
613324
55920
1048848
1358175
1557992
701538
797108
411776
564313
1237313
714101
528030
895064
1043507
1199738
177796
1279897
1070100
311733
1331832
1203301
740611
1509321
1178099
1565238
371648
1370723
1342102
1603528
324699
1438842
346080
671285
256656
934405
16721
549371
1514387
741410
829907
460863
83547
1465847
1525616
38870
1626084
315094
620097
646894
355955
1508497
325847
90507
1092578
770113
1583824
1288278
1530041
61659
1489526
1589872
574209
1524927
1251549
88540
749641
744909
573921
440842
1156316
859713
48944
1584269
585030
1165268
1066024
582277
990236
770413
783570
378681
215839
866302
833865
1343557
1165555
652263
437640
694469
696665
998658
1009384
1585468
191493
747354
890013
1142945
658590
562603
1445322
199954
367138
1189688
412955
12944
993340
1553729
39482
1099325
1209735
718030
923742
975394
923645
550182
441594
368100
1581999
1135515
99128
1072094
1422821
838293
1563369
845899
240036
581353
645880
942704
119736
1080830
1496412
946163
1205821
630653
762380
557131
453188
849232
583442
171811
1492982
1304626
569398
907536
1484097
215254
1083408
278975
1056902
1108778
1303418
379665
374303
1011265
80345
237571
1522913
39916
1511655
886628
981078
327121
628247
359539
240931
1447285
66301
684217
578895
967160
673446
209002
1090534
905833
1566018
453273
112486
1156853
942151
458041
636340
529208
272255
548859
254509
1154743
825020
1001146
690390
569928
1120422
1533109
599291
1133420
767100
1331585
666788
1366
338421
1215229
1353305
950744
1375470
1423217
40892
1335491
458242
749329
815192
1379152
1512871
1469533
860233
1411151
1461487
352128
1646343
765413
562308
796346
56972
429586
756816
597368
12523
566244
1249213
645502
260938
1322472
1479832
1184208
558622
338343
329151
207882
918802
211525
1615926
1136790
969743
265237
481190
1540342
796438
459478
330375
749532
853780
1132447
1115321
348458
355639
1398051
936049
202581
1050111
1477054
1415062
1295116
1100053
691421
487653
1594478
1505838
588665
507502
1184679
278818
707309
1280837
60290
845182
1032038
652712
1271583
1635297
948436
93796
1112638
1186778
276492
102999
204061
1078830
1436344
209999
1351554
1491498
382897
810931
588762
1337480
1191327
1471205
1597100
1609886
1546328
1397089
509141
459661
1468100
284456
256153
1028379
358042
1451846
899395
351070
742529
400530
899772
127107
214687
366502
418944
205882
1499698
1234162
813306
96649
113444
529240
399203
534480
954595
1356254
1075852
1140128
1578606
1558393
1570607
779039
1265241
1409981
656718
632441
1182946
1012567
83961
334294
128126
861578
1553567
1599760
388915
1110344
1511523
439000
804756
875766
1232668
815061
675280
639310
14665
989406
1161452
386258
1238325
1204589
1086750
792731
489946
1032289
1472224
215000
1503380
1435003
26866
133570
289774
1515547
539522
1345303
986369
1141905
1266472
1276981
457669
985237
899387
819418
1597510
1545961
106656
652908
422472
342108
14572
82636
992878
344417
1157896
1230918
558502
1552400
525117
391634
1112733
1422266
215226
1291761
34148
450015
279274
381740
869967
601337
1619551
901518
613520
551977
717863
1091578
1348622
834048
1380088
1502846
1517512
7125
665050
887535
998904
1316694
1050440
1078750
92105
1456595
1508935
903696
1437520
620372
791149
1394767
135264
195086
332737
460957
783240
1611540
877877
1037252
343494
611493
1422379
1625693
263326
927854
321048
671455
1548872
1494377
424385
891926
707910
318898
64458
1586796
1410276
1527785
648286
749312
840597
1303197
760083
36344
1192148
1077712
1462449
597159
371556
1601471
1313816
1342759
868817
870622
870954
371307
1306776
219021
724736
621554
1410138
1088525
1384814
1282526
1420836
1149896
1290949
1260996
1144539
183771
699440
575121
1286367
845010
1049315
454850
693469
819248
1035588
67719
1543100
967305
1632564
97995
808206
164827
731510
1577694
385440
485092
1563625
476669
578652
943233
249415
148188
776106
1594918
1642142
827337
1450653
205689
347808
870817
757302
34249
1322579
1439829
885255
593601
623464
959499
1138231
839718
712812
717811
493319
1574305
1631269
1578588
7106
542404
25281
1362631
166641
4966
520072
1417590
495596
462813
206632
93736
20724
1553228
755625
828716
562362
381713
1498992
1619625
809029
225952
1230958
1189624
1099922
959234
1146539
429339
648183
279075
355542
1363210
287378
702235
353902
240777
993350
631055
1023197
974500
816710
484717
1430863
1491700
911065
363360
1555755
606239
1314244
501960
406237
1495082
1371004
647056
397445
249125
1481600
174197
586180
937164
1433720
318922
1126244
1011345
1255203
1130606
1721
186845
465273
1056498
960870
1492811
777544
1426672
454551
206292
957415
722944
1257176
98193
344924
136123
1274612
134568
864334
603219
1113357
1411397
1058421
1631933
873278
656359
957971
658217
1457796
1597286
1301943
362827
1452387
916657
333895
446807
1244345
906403
57510
1050689
1327246
585622
715384
94014
1507272
525199
1153277
1142771
832317
1399580
1206370
751447
1261363
856064
1620391
950343
649998
683281
1555861
1577823
338029
80808
801582
940065
1233995
132863
1208982
1418960
963271
1317050
128318
1305286
579845
1613653
23726
344870
104369
509218
356347
1371907
1260138
1201935
558644
729967
1644450
30021
915533
1151558
1335743
1540487
1027157
1394798
641590
1560310
6269
927517
292015
825214
873575
1208263
890179
1027332
1427136
934179
1565879
1618954
437508
900520
873696
1066929
244078
813152
537804
286963
1347553
1241236
1095717
1260396
1013073
922102
283510
868073
342265
105984
985534
360834
1206511
929689
1508871
26950
523570
1069462
351009
708382
1215769
1163315
1620228
590712
381739
1157945
1326326
1510822
1280468
970085
1105035
1541032
959086
450415
643377
557139
1377295
1512403
683371
1195807
885738
1507370
1260686
120227
1102784
176867
1635860
1162700
130545
442772
815896
1528785
1016974
1499609
295229
533386
974189
96164
553868
1489947
1478892
460099
509040
1203708
959195
1340462
1167378
1542573
146380
749771
386035
497415
1123606
138567
41446
304265
973340
888943
60588
1157202
1017943
595458
154673
428617
1438707
1116022
732471
653259
1081305
443787
885632
812950
691732
385349
1053142
1248252
1347645
1429647
489033
537096
425389
123355
1185235
1419564
84167
1443847
694425
1131070
615306
428457
533257
447457
728706
20933
691149
960234
920287
374359
607719
552641
69845
1529926
1203356
1546931
522714
1154275
604373
1239895
1415144
1311091
711705
409478
1049661
690491
1047418
807635
1337091
73265
1245357
304071
1133313
339981
498880
932228
1090972
1109202
609846
510953
106517
112767
1433153
1386809
881260
827425
1083470
763466
433754
139035
595834
688790
996968
949739
1409887
1136202
37149
1174977
812461
145638
500180
1365262
348123
786180
1489993
1320147
588727
1025683
113648
1569389
1099800
1255840
802288
1555072
1633805
362736
978953
364183
1597145
455019
946571
271537
4160
604342
1621781
1381559
740692
665930
342237
180085
137885
1108700
1335470
1064451
1268440
1241409
1260681
596888
1331965
519989
430059
156589
94986
909832
953118
1333142
435717
944313
953686
1185808
1546183
861477
210648
915200
770895
444066
126150
1563965
1087704
141461
673699
969305
604316
703645
579381
1215371
164068
494726
1410725
1427168
82881
1074651
638732
279551
1049353
1210109
1481561
81687
708849
8784
268287
1034707
870713
515820
150911
1613289
325284
314588
1358170
1458306
324271
563214
53543
238137
1410174
499587
960124
282033
1639645
560397
908704
40095
1268071
209603
526244
609227
351561
544295
1393685
1426755
1579549
884484
781382
1266221
503753
1188203
108056
671462
7985
6797
906690
1531362
40800
209289
465831
993867
991009
1301738
1130221
699641
1103396
959812
1103209
267493
69104
1141881
568887
812416
22865
1043897
988740
965435
527021
552846
1082860
1561754
1254726
1283797
56214
499418
827090
778522
1173386
679064
627844
1553482
303267
148420
508320
1240736
78428
1418982
735697
309381
1311304
1043951
918014
1204542
1068334
905099
645276
303860
1634961
382281
1187088
863717
384671
1528482
158651
266426
124815
1162103
1252434
561850
1048810
1424164
780609
729994
1433328
149101
895797
621673
533223
1085743
1340392
870
387230
742828
932991
621144
1405027
640846
434047
718354
960626
1630605
1004819
727865
1155118
1564353
31455
284094
929835
1577728
417583
1639465
1489553
727434
433821
175762
613180
1143221
620875
1170470
837506
1183553
906071
594414
789295
93981
1019718
1544521
381479
776641
1384863
1032451
1579332
650025
1214303
1602968
1480308
489490
1441609
96801
1593133
1638327
888220
971627
309546
12845
1323985
201925
577388
226269
741253
241763
1601800
674653
372242
1481222
551746
837337
1428170
1068759
343529
1629231
1475116
458210
800167
1564815
798331
258323
1341563
1472376
742541
188695
830642
199815
551118
1605261
616664
1327775
907275
281128
980506
1088647
1646263
677674
1000736
700657
429014
1320290
261910
850850
459098
645635
1409124
137035
135881
270630
75192
997345
1242587
660202
263995
29489
358198
198227
97158
1584616
1140323
510944
1506190
1327979
1002222
178298
1487450
1348589
1558478
624396
542602
414457
240774
1630354
552075
1482860
784029
361796
260809
1482026
1108393
617362
634843
526838
894400
458244
616274
655865
223290
1175757
21632
1071272
836003
343802
994565
728815
1216059
210999
19627
674214
1006460
1457530
97548
187052
1221744
1199531
265245
966935
780493
884121
541545
631456
1239027
642031
15077
1635161
1154624
1364843
1287690
1567867
1468079
1111578
640473
1068615
1412869
206440
326275
516753
1011517
281669
873691
1217713
177193
524841
432058
781697
1041813
879009
77187
290889
872144
702270
296278
70496
920451
143242
604568
46443
222444
1022767
1336943
10082
283099
803814
731281
91907
342214
52250
290354
1555143
1364862
802077
153796
1152724
1078744
1006119
474575
1162877
596462
422843
755121
661413
734437
1061590
840051
1408883
1137789
1071246
825358
953855
696169
576273
1567345
1490454
144297
753902
1077615
1258572
1523185
1638078
1354231
1072920
690702
1211922
509955
1176732
35917
1070716
1247259
1423480
243320
1236447
307294
1397698
134921
1379973
342196
906375
1602527
1395966
740281
239917
926309
614518
563329
581050
1418083
1268173
88481
545147
14831
935039
1447531
1518745
609543
1313659
446559
411413
1637700
328710
368003
281650
1551831
265332
401796
292678
942171
1108687
1086337
523879
1556306
634411
959410
44085
445947
127644
1483700
1434797
1127688
14180
650086
596389
557207
786736
1238131
1304763
648966
1077875
788939
880865
958137
1137497
723663
497265
303866
736500
491153
730964
1228391
929309
873144
488250
1641425
823461
835694
403297
557584
1449637
1134639
775746
231196
1220084
501133
1154537
996883
1069532
573795
1291376
783872
1470221
895336
1624153
1000267
1160061
998941
272496
1161404
515409
368361
103839
1440123
632036
614391
1037744
1171179
1339686
976681
232358
113030
299334
367683
381361
734968
493483
1238100
728496
1466266
994345
81987
887116
1511635
400719
1204802
147009
334649
401093
1439615
1566125
709349
2662
864124
830370
634098
31361
300270
1428603
1431271
395781
153103
531761
1538429
525568
1283733
691664
1092619
695452
1193483
1353498
1184011
981249
467627
1590847
142722
1434839
361944
1631848
493097
228151
340609
1493910
1071786
512351
13259
1198316
740582
1212187
1184693
896800
798890
69405
1050462
1005390
391368
123907
712783
680202
485784
507495
801651
841367
1540769
1100588
242134
1169565
717720
1637379
890276
1123085
1018117
71947
244926
1566392
1282667
590865
1036257
381536
229978
1239007
811175
568812
691512
1335385
873469
1179126
846133
234173
255028
326921
564560
259963
550279
1379998
329946
227920
1529445
728448
1402902
906035
838077
1013916
149873
121299
1581514
574278
1552100
1647658
1577389
1277657
1550321
637507
1448907
902880
298185
1285296
415247
1297131
1576188
1255817
56953
840652
1312213
230385
1093372
537607
1208158
1340696
1528132
456675
1048254
1525012
1343417
758291
344782
52153
636766
1600582
132373
1275969
299895
892732
1017728
1133106
323136
116638
1096157
789897
1178198
286500
1318466
949262
1028100
191430
656852
26909
300627
857346
1294100
639765
336081
682924
698919
1011116
563142
1628159
1560792
1491872
660274
95820
1374895
1489435
1078142
219596
448725
1633253
1379077
549503
829541
1118544
1138560
1447960
1560527
28450
1189378
971452
1005352
738183
242696
1103303
1056771
15183
516841
263646
1313838
1298250
632975
682778
789418
1033345
923145
824585
1352236
289782
117349
964790
513931
294680
1594132
149198
1427584
632791
1149680
1033898
1473843
1303135
1283566
1321341
1595754
609679
1532558
194624
598198
1476579
860946
1128266
584715
993015
1272270
1555851
1215420
1049414
1019891
1417860
1574788
1103695
634345
408417
1193601
290296
1113055
933818
935610
369192
1501910
1249315
430546
1572902
1452514
512578
1444444
1454309
1030497
1550031
795038
245440
531704
370808
859281
1134641
995019
847721
1528089
1537774
469738
1114270
1149712
1466932
1349299
1374662
362924
811459
293268
1433594
1135703
919834
1593046
1501863
940769
1443916
1379314
882820
1478106
1463886
884218
106401
1315932
918955
1151334
1538497
1543450
865490
884734
56520
14686
1428382
1586827
527677
48056
474383
24949
715712
1535516
175760
249148
1589401
112099
958434
1366644
1504621
265096
421296
994248
24737
113650
1072493
514591
1378343
379646
536835
204377
1620296
1219904
764110
1161593
1051059
930255
530844
446295
55494
150009
837424
665505
1241671
1445853
534460
546472
1400128
1389083
805537
1522908
1463493
301007
100347
649789
1319774
17265
725272
720297
514144
1370887
134507
992336
1013130
479564
1235253
231974
531246
1446133
55832
338614
712697
1619561
828568
1046271
273188
276319
1561750
409357
625365
1543881
1016444
1250776
170291
1232455
899642
732212
1376081
417621
867212
312158
608213
1340825
835859
492314
191247
1072321
666892
589315
1383452
473511
656831
857905
1488619
1319909
195323
1062950
133793
1115984
315787
300273
1640459
830945
637295
53129
1294668
1146719
785921
1551511
551295
138107
1545365
1410797
1341478
1341697
1562080
148324
1636100
687571
1054318
10236
250238
993051
942345
239341
1439601
564757
22890
12924
1059704
60218
1104950
1541943
265336
40091
1250461
813842
1330245
1412238
1013707
99858
959636
353273
630188
577346
87414
998306
630056
1079939
646997
115102
675148
1116291
1353761
647935
897801
940825
217021
617983
410056
952167
110949
1593977
1364599
1219652
1433114
829876
1323497
925823
1564015
510627
1027603
37245
327641
167906
1579889
863872
1096222
485650
430596
1179363
817573
1413693
469074
269474
517728
956224
1404542
233770
577195
1441882
1100721
1369911
237917
439307
1327813
81733
584051
1579584
160917
624659
1540398
690026
152637
13363
1107486
933789
202063
715759
1383754
380650
1596431
1022849
245839
13141
376860
865961
1478152
758049
219334
1586208
399223
693532
1598102
1127063
1045606
1390040
75240
1060333
810873
805435
307645
380797
942215
498731
1155175
187822
1040338
267688
156027
1080229
803500
1516669
1282956
547152
521807
268691
688842
1171433
1467318
30421
724255
491452
545479
1051468
907896
1530372
1505873
1156689
1206244
555520
773033
255996
163661
1071515
72044
768755
337483
1144997
684996
838281
1079867
1005580
959476
951690
836946
1035793
478950
1246175
737482
1617476
519957
472510
1554207
793838
471818
824491
317642
428701
1572287
355240
481332
223265
285361
529870
563028
631318
672869
849152
159641
551839
1276717
1415623
712576
807518
1377781
808192
311749
1462039
1215187
932945
1403392
1184524
1513501
1493992
1621005
631151
76625
1052943
504871
98028
145185
904664
757758
1209516
140303
279466
1442672
1199152
1643780
779487
172332
1356073
1135114
1576107
1012421
1561668
1035981
451255
946996
743398
945466
516202
915100
1355687
575886
1640614
309203
500971
1579190
955312
381910
1242154
1245064
439162
680734
663962
342632
249045
769078
1378673
16951
717782
1073901
942413
431360
226729
10053
504287
927318
627476
551513
1034581
999305
202891
981510
393286
876732
1161406
323836
878809
322900
344900
928180
1120814
221038
1035911
355139
1210823
299458
95030
1632825
1426807
1498424
435637
66494
185687
265315
588031
733788
1164774
303283
676673
1634613
669148
252354
1483957
925136
1050411
1561697
667424
196476
767152
302908
400011
399434
1080896
460877
1408123
873192
595575
285022
878303
1312180
1600037
1551124
884529
1203745
394641
921581
5282
1598636
1488014
766158
269784
1089403
1324245
73142
67925
1179690
139094
375581
1624158
698631
716670
1349805
583667
1374360
1518394
84445
1052082
957830
780587
529077
1041657
694611
609446
383334
1551681
864861
841037
141453
589931
91450
687171
131859
1267962
942008
659226
761564
540846
430643
1041772
1435653
1410507
1116496
1435933
1521015
1395966
138887
703691
108
1395959
328792
1396923
1277457
156466
1585491
794352
622844
373707
1264463
1472737
1608436
139568
416964
36053
1151654
997992
1432438
21888
354388
1085919
405473
950475
1607914
419719
1247286
506260
723718
966916
959107
1483175
753359
1424353
621046
261503
766533
129419
389166
767330
150591
685477
161563
563310
1426471
890965
839599
355559
1527559
1504826
1181435
590374
822576
1518093
1330291
492916
1469586
607892
14667
1073280
824663
667968
1203411
94233
1404287
368808
134597
956097
1088567
317110
86284
72979
1160968
1312112
892844
154427
1540533
863817
915807
485012
1431373
1235190
1196879
1430505
850391
987112
1145922
1460558
487447
685982
1034132
113595
1327791
1541216
925768
724430
1179172
643053
443958
1064087
1357233
950419
887867
1085967
769752
715954
1200885
1080736
711361
308115
43790
412412
1483708
145723
167139
461112
29837
276797
611594
817626
892695
622200
1555046
978413
1370597
297809
644442
288368
38192
1629887
504003
1220607
941402
261429
1098689
1433373
612711
397251
1214955
36504
235735
965701
832979
101349
1591422
217731
1496896
1423700
260973
1407859
1160362
56649
169148
1584057
879265
1033124
288588
446152
429815
363497
846137
1140919
866672
1245270
241313
1392750
451957
1094596
510627
1590117
182082
1096624
1624136
1197386
548395
1215063
274125
1069282
1266411
223670
40226
1164647
682427
648308
302496
67301
530803
615303
73475
1089169
1578936
5685
115975
277160
127272
1621148
749308
961387
1387089
666147
1412443
82870
1402237
1147568
855255
1052379
659917
1111246
574546
122850
192620
583646
954020
54431
666982
1164560
452695
1483860
849041
833818
1055577
961958
1032736
472768
1451594
919240
724963
1187857
680937
415396
1012128
819419
821980
1589910
961449
230605
1431452
758335
845125
518112
944972
232454
350642
1282922
788891
691723
1165547
651763
747969
1431128
1096618
1192236
272522
1001379
153327
164878
50511
393913
970913
1540679
1433335
1325902
1092375
1468880
371769
1471343
216912
513299
634299
399924
570614
1440865
1519888
465373
565877
1548375
623002
1584618
1135376
39633
85817
1163228
409880
833261
79895
513926
1403540
458849
1290651
476575
252131
773917
1611575
406436
1287008
996674
583085
1015792
899126
1463783
523687
890606
1228170
200990
490897
1220568
860387
1415178
1059862
1123188
985312
1074360
882152
795051
1354436
152137
1212
1635339
544966
1522332
907676
1208268
746394
1592341
161698
174325
665678
302781
298107
903506
450677
66013
1077840
85485
1051619
197338
734567
904889
958343
592223
67099
1551758
1588751
277797
1235059
1416195
1168601
923276
97106
1087728
745674
615160
316708
1436173
1576613
1543781
652388
810976
182231
1022346
276095
150197
127019
717798
1361055
389433
1568421
1558804
566818
518238
1301136
494904
1427997
613007
299554
1590531
798847
1244128
151862
1202431
80147
1129154
1257629
1181701
1172739
672778
897946
558302
1484070
949995
624128
680192
444609
284019
576916
1377852
777183
654834
357964
276328
1137994
1003887
939097
1124297
296598
1316797
936558
1131311
580740
546994
1289124
380809
987502
1328622
188607
672607
541839
252891
103922
344050
458308
928475
525440
936557
204885
346583
1227384
784426
966671
799656
1324981
90994
1104720
780349
106812
369419
125055
1635733
1444584
386045
1506762
372007
1600529
1518723
1501347
700285
48342
1034534
131449
435454
569583
1600658
776365
510705
1089590
49174
651330
1026323
911167
678691
513057
428073
1308269
1271855
500520
294820
872322
795692
1439298
1086748
544610
519549
747282
712059
725639
759820
1198772
1369987
1193422
1386234
1330881
525764
473528
927190
1224443
753070
805299
845686
794835
1021040
1639176
1486857
786395
733564
1608829
506978
515396
845792
1563395
913305
1414929
938290
584649
780153
118710
482420
263655
61456
1629939
1144385
1192328
1456528
571148
689031
1386469
604450
626692
616103
911240
266028
1200434
715375
184724
999334
443795
566176
1504773
168447
873119
1177786
1222263
1078048
504847
1089513
114014
1343323
1460723
477118
148215
821020
73781
161175
648657
941262
625910
748511
1373980
224445
316929
1175983
295822
815880
371432
1242145
1037808
226591
678201
38290
1371875
167914
1122566
64729
1099516
222580
1545672
116700
1220527
167995
1572658
954152
1474547
303531
830898
1622465
1211527
537062
37410
79570
1239906
1288871
358572
1017428
267269
1503527
5299
224837
748516
774791
787784
662918
173514
1106543
1139152
878415
901490
845365
131088
1114118
1160594
1395884
309267
50319
372950
433264
247880
1308581
262600
235009
1153618
1499710
490504
65561
283988
420152
711582
1348184
1095726
1050577
1444427
37549
1274466
772548
1438976
343248
1343932
669561
1014614
1317231
56763
337524
613803
949260
147168
1435909
1471385
623076
939120
762924
191130
1182580
186236
1344164
1198099
69473
830816
1533349
672484
1304125
1357261
565916
1319643
221644
1010530
721767
1471353
1207214
208381
13533
1498541
1314131
515256
569720
1628666
1631983
691154
467275
72643
325858
822690
1371158
1618772
1605350
639849
1279704
1063290
246128
945986
418602
37954
1516193
996161
27062
532203
1543748
1027899
514002
35247
544399
524831
1312989
17271
1220101
1073695
248494
523076
1087752
921144
99527
353557
1116205
338841
1179082
111628
664629
764899
935631
1634087
722253
1404030
1427014
598341
1224531
1081393
1614705
875260
242215
481240
1183867
474622
151567
693217
111447
1118859
594439
1336438
52907
1536409
1361790
66491
1035760
1036433
681743
54215
173934
200895
1427273
973757
1111186
291493
849695
52933
1191101
948521
623238
1625097
999845
273864
1052955
935661
1411483
1275777
636884
750071
276824
1635952
384709
681829
833501
77890
1480302
1443923
1148765
306861
858227
249790
656722
584971
506789
1444537
1015618
1073008
1149171
150305
1158992
30426
591699
798560
757605
368017
461297
631241
89913
1570744
1471854
447422
14849
1520018
710968
899972
1632952
1297188
472379
1189532
1206599
538252
505058
789340
1920
1061263
1290359
533662
1538023
50146
248846
1532178
379358
1192379
1615785
830825
1306429
891584
1177507
1032548
1199721
58057
412968
1275392
878267
1221255
41447
452997
256851
1204557
521780
680221
314010
1180840
138005
439932
472525
623393
622692
1325577
1286583
422227
697329
546569
1200597
609443
372113
1382025
768669
164976
1481855
1369473
661852
1574373
707799
145347
1375021
145116
1036654
336646
1357070
22005
302899
218293
340133
1201891
1104784
857314
1372093
1338521
1639610
131578
1129546
1253838
817540
58642
1523419
606332
946286
381310
1473752
1529945
1641634
855430
369250
1274041
451424
245919
96262
465017
854537
6359
1585711
536069
1548641
756383
325363
131566
978159
811997
1461871
564822
1438179
1567378
1091686
627240
837493
1534564
646403
1449738
1261744
550733
280796
1307401
1554295
630184
788740
1357941
976678
1380182
295248
1309621
256021
544696
261940
516309
770078
726143
1454004
811147
1070286
789513
1489702
955176
1100409
358322
1530650
599076
1645030
771516
790941
1613831
22464
1160907
447726
702277
1529831
1631944
462943
1535761
296795
101093
1009237
1243098
1235984
820029
1293297
1364214
1108906
1341009
922387
505535
585720
980753
93201
529345
537294
1135846
1550200
31009
154266
34353
1354491
1614733
603206
820251
58114
867782
750116
261497
262651
1319160
843960
1310994
1422787
883085
443091
112909
189753
1402394
1355416
149152
1307813
834840
795950
508502
1138474
758847
45883
1284182
979192
592532
1500051
652665
268767
573136
1537421
1540030
55699
381663
987148
1130814
1284203
1555683
411436
299878
457755
1595147
1089736
642163
1302222
963624
861948
1444448
681081
502964
66870
1506301
1187444
1004737
1639688
478360
523901
1221916
1038376
1564637
837987
17994
1178099
38734
1296639
1252202
908230
382243
1235785
828949
4760
1538756
861335
218002
773687
606108
805351
737845
314404
1600693
884533
1251368
1506232
1585428
1123820
1470930
563209
108960
51939
438151
737682
1543034
931291
800935
1387435
129531
224575
671559
1541761
1056132
18339
432969
67808
1466487
117707
157639
569779
604595
1190967
263040
701457
29108
710407
1626630
1142763
1096321
1044395
956456
928805
1631647
994106
275489
1128453
48533
317978
1011359
1130333
1192345
408249
119848
202112
1214528
397614
524995
1575076
1159053
1263182
952104
188758
1307433
1476050
631748
561068
1276517
1436804
684865
429510
1373460
35975
1398607
1114003
860461
900675
1531515
608696
1156378
382868
1251328
147623
840645
322589
94167
1032928
510758
496137
841851
298803
823518
1083309
1202448
386579
1095669
1597003
110121
315984
1616987
166947
1340932
146981
834096
567420
1112167
739361
1634215
528097
1592989
644071
1574096
1505922
1021092
687269
1197524
700208
124083
699894
1536056
155365
59462
1613337
1380156
240116
1461408
1592763
1260001
1238591
690628
573411
199227
957885
591928
869435
101488
1454
1195108
1314252
242775
1243512
72757
1564714
48400
1030538
375582
834535
1364912
1118196
25835
1186925
417758
742168
1111167
495290
1324054
1363657
785230
257563
1445022
456581
1573457
702814
1543181
1301051
1563886
750022
996062
117795
550218
1265631
221330
1626148
1328752
1124277
1385454
834321
165570
226304
1480558
368494
237909
1629495
1467540
876623
1546529
1516959
1101871
221172
352205
1010762
1455314
1100017
110720
796307
550166
1383286
1314718
369312
1120218
1643892
905007
1021152
1256891
520275
620766
568891
1486078
757422
391434
1082267
1512370
923699
1020548
1178370
540918
1425931
354148
483029
1151926
655453
349426
234888
1442470
425698
47951
1214699
1464389
413758
727191
831373
114998
285410
195571
920215
1583436
563205
987702
434022
1401597
1285519
1504787
1569583
325492
778863
961492
1124805
1467145
1130089
144821
401527
272038
238761
1130182
158344
444272
1345370
1331472
529986
1131792
1331684
410331
864962
453023
821807
324066
241044
1281662
1015627
203021
969111
1302567
232203
576018
372796
281494
570636
1330155
196870
1067075
862187
894825
1622827
946933
428512
517555
618685
508059
1378168
853521
678884
462977
982619
858823
925930
219011
652238
342829
810402
1101253
53933
660423
313071
531642
616981
269651
534313
574418
209200
1583657
1238567
317361
809020
589932
936054
1621981
1642324
327157
1500556
1626270
521262
231798
828501
746880
883817
35412
705924
752532
813983
1312674
42250
655832
1567496
267071
224043
1310883
994021
1245962
1080283
1436827
1040870
954842
274385
681886
1255212
251431
1075787
528463
557411
14769
602182
23261
1044120
359551
1311638
421811
478493
60205
1015957
965095
1637035
883311
992317
1454819
33420
1436352
403224
628740
147626
644145
22384
1143254
1185532
662484
1503459
289308
391850
482786
1146741
468127
1590090
646008
210971
1614357
181708
726938
1509750
557039
666330
1610326
389662
1220123
191293
372936
510729
615862
1041237
1090780
1205451
1183282
1228237
1015893
1130755
1504519
1079908
182674
139256
878579
1607535
1290910
928112
653252
31950
496985
1439621
1136464
364119
756852
143872
91319
52131
1003820
1638277
354397
1463661
1620710
294690
524076
362153
448800
1320247
1469111
872925
373850
75700
458532
553258
57054
1465799
1543711
505592
524076
1041614
740685
243442
1092549
1421028
166024
102220
678516
193231
821594
1430561
355012
1567819
666823
932406
43747
1116700
396349
766092
1510592
1296400
359549
614895
1284268
246834
827400
636054
1607880
1033881
403759
194928
500623
1006099
613915
538425
1400662
880460
86
1517503
1110553
373269
622437
300335
562038
1562816
1121820
685145
932737
409441
69703
1189314
449858
1379432
1042812
188709
657380
935365
271019
364292
754062
242536
165031
1562704
1047341
614732
1032651
130444
975958
1113170
97111
987970
1056575
433121
340800
1245912
590437
1369791
24515
4914
714208
1015090
291
1350519
261878
1369864
733279
283598
763023
333460
1318045
1478441
1317866
919992
872478
206851
367878
755896
667118
888394
1072509
242225
771811
680829
1340635
157327
289957
181519
1127587
364381
1332102
98381
736534
1190342
1214886
1041762
961433
306602
464946
56989
1012309
920332
1490380
72390
406890
443757
83960
1401562
959684
1495379
1215736
1537106
524714
333312
937842
533797
1456340
1050468
955720
618850
426944
348843
152183
415227
631749
609701
52702
1480588
139413
1434449
1032183
236288
554764
690506
688268
1525964
608383
750549
1148280
1169782
654762
118222
1402498
185141
1033119
1502219
858711
557378
127808
1134100
467156
341563
394498
320747
628877
1119427
926257
1441695
657959
541891
1256974
787419
938497
286707
1445924
594702
1042604
1000462
1283361
1141833
1323782
1208875
400749
1480399
1028269
309511
1581674
358275
1598369
328645
14046
552608
517440
1059674
78475
369942
1522395
751977
879287
801835
1463124
1422085
161352
1237057
308658
341156
881653
907669
1017423
1186288
229999
170601
968598
1580202
988380
1511039
536471
60344
616845
1227319
1450270
664396
252690
1082252
1396736
971501
508959
949244
1013735
147571
1082786
1594216
158629
746580
1611496
660557
362301
228678
783672
967089
27150
753078
494361
1608887
642261
812635
1629256
1421889
1529116
594051
756878
640582
344212
1163445
227860
376314
1476599
329460
578625
575807
1025652
1594623
1613571
88921
236164
1641681
767141
1371164
743509
1500398
1449016
815117
488028
424264
1251938
1439729
1202627
396940
1390564
668123
321714
779165
1637522
1260942
773114
1607850
78258
823720
927267
1636630
765515
878801
253960
1008675
1454502
156969
1044381
1489050
1245685
1515405
1253989
625808
76290
918391
1104990
828266
1123536
1461265
390839
1347764
1203682
1075950
686252
1257136
203922
277533
711874
1403323
139404
1185035
1095071
551915
209704
246518
331527
1471644
893457
59076
120465
1606606
723736
1383128
1023197
1413222
364671
165722
310041
879769
1198210
186919
1106876
1047932
377612
693646
1210172
1368704
1636374
681017
1493417
683760
1082939
149947
1034774
914172
1159871
94134
1033796
1244675
564197
1226704
1364282
325924
497335
1423008
567765
1516312
1121873
1432905
188550
320232
1448903
593925
756717
10038
868886
1013462
1066688
1492498
445627
1113676
912993
1340547
1028638
1383348
307739
544157
1022470
1071965
849058
436393
552793
1479686
961823
870360
216666
604115
1347672
383450
453155
256469
964905
1160028
683288
1375448
722486
1062175
185069
1596391
67772
1076472
67876
299528
21463
136006
611667
606016
469875
1517506
1554372
882058
599778
1180235
1246678
937982
1621922
1463340
17973
1410570
746563
1300236
1144558
332497
361000
281998
1265590
139875
848322
1328957
647362
152236
72846
1354965
1175646
1001503
74850
1204648
33963
533536
110696
80859
614932
1482908
12936
1158883
108307
510303
272471
1269446
1026172
1001993
1495085
1126449
1416426
408288
428766
998049
970556
370
1207841
221559
61038
990013
1597643
339094
1576634
1429078
946657
114325
874526
443327
689106
1332131
1009245
990296
425167
1296860
667277
184770
222171
650795
259995
612892
342452
948376
74926
755543
773114
1536617
288781
1232257
600671
1209080
513708
222738
440034
394319
990039
527053
1464601
755711
723303
588285
340198
1429049
1189306
481395
1476768
774203
1099068
644532
1630092
127133
1354876
582349
743874
335737
675337
653128
1341028
1208098
1249792
1267360
500570
1417169
1564946
1559734
692776
193263
1453134
1405003
942010
326032
181548
945749
800885
988422
1229109
1416582
535370
859343
1553337
890596
537083
1145085
101485
460797
1004570
1100202
112710
779694
1588989
143031
132730
258974
319323
1156984
952792
483164
874665
1017839
927542
1500599
1080027
1645921
825767
476362
1433215
1631657
476266
1387666
383638
1517029
26946
189979
1163261
19814
1386231
750430
482258
821227
1461058
1537906
1376798
752319
49275
932670
707742
1225237
1019561
1394356
891992
717310
402962
446350
501070
511232
1157699
412128
263605
921450
646661
1614579
1439564
1386433
598788
571525
1065698
1145464
779596
525292
1543143
419592
1053624
759556
1252220
648174
736012
353011
298345
286478
889511
703083
1478878
962516
1401859
706937
516316
970999
1419384
1257065
1511680
605056
95217
264360
784655
1276737
390541
395529
568532
786900
1224605
1380427
2216
99811
1332026
1471983
1426758
1274741
1380696
1159654
29375
240881
1258897
276340
1076510
531049
934791
1366280
795826
70200
1598653
1552911
330839
52099
1320524
1371225
314
1549786
203316
1631964
1383528
795112
1062029
756291
1254721
457976
289186
1233114
645949
584929
583693
914918
424489
1347274
573536
193940
1558721
1224889
367464
1386325
112060
1637552
211119
872396
294886
605832
1013858
225819
400771
9410
1388232
450235
270239
741704
102626
358997
1539155
1369122
671031
1380958
975172
252608
291901
949102
442665
241936
96748
1289704
1066016
526797
1238657
1321398
20546
627405
1417698
166796
104609
998370
601372
367234
800442
1481
1022972
389538
364447
1268784
445004
31864
937083
1485902
707392
796926
1600458
458869
965871
1014006
25196
931669
1434787
1057318
1000771
1443588
121346
1179292
383187
1571205
59684
1378352
1305624
1455108
696353
616631
22520
641124
1261916
1040563
1450687
946304
1091976
317885
784416
1382625
1427905
1032283
40726
184967
1272104
802481
248788
1449742
121856
877183
43863
1327319
1504044
1621818
1007517
753487
1258301
592680
278752
819886
738901
331963
1478694
1610179
794702
1587401
1631060
1500671
170120
967714
681075
1319463
64206
1272675
1205198
192631
1348513
37232
1331839
13506
155627
728480
325989
104685
88189
368549
1422995
533559
308395
1111932
739806
892507
1406961
1091786
1120617
1183372
1612649
729126
176689
1318115
12150
951643
338240
1570992
312423
1412560
1554389
1169868
1420231
126245
489971
314080
899109
1499754
759740
711786
1449315
543013
296456
615234
474743
596884
908232
1299327
688976
1075078
387226
465982
41131
571552
604602
789494
122344
1098708
775961
688587
1504987
1644618
389702
755278
1418699
860778
1506329
331876
1276295
82222
1259950
347309
292858
1514614
675820
1377899
1256471
735176
1200383
1345060
827389
711524
1183242
1442841
459170
1604407
416993
1152942
388539
1363924
1253751
339375
674790
162575
1363566
1450835
1603181
1005387
13143
821253
456130
378090
395642
628530
1505885
973469
1252186
392489
289459
1264407
1504670
1019584
770402
1358670
1442739
1618895
639487
212581
1450266
353088
128466
144931
193110
160666
1122309
1521018
1643621
1120169
12040
43268
296073
1624540
508860
272431
537445
1022149
1442686
108231
488469
1346567
686940
1273846
1634319
536415
186422
612982
410475
1475454
1123680
841508
805605
973427
1593739
118812
929160
1180730
1213473
1435765
1426562
843226
26395
42374
1347634
1322289
833314
47746
1616690
63321
674116
1206965
1277357
994200
203919
483267
542499
351998
28228
1128488
1568672
936250
1597000
1459548
744659
1302564
804591
760466
1525659
769145
821238
657966
920247
765233
20477
1110184
755493
687266
1520689
409028
1282211
1403348
730426
201442
429050
1059207
1131913
781415
1191223
1390733
1534103
447787
420911
660430
952309
1028720
312510
692106
102469
1317021
391286
1137353
955288
1341506
563699
389607
655774
284707
991045
1270347
516486
1493239
757562
836834
779426
1371427
322333
1402791
1285207
195434
262458
437173
1496889
608620
450080
294207
578032
582279
149218
1208685
754440
207574
582010
863712
1521115
253808
1360475
1411043
443280
695511
898913
1453283
993899
597346
1439854
920383
183777
379611
1376430
571827
1520169
454886
941055
1498152
1192251
666639
703606
1578943
456392
1406979
420750
358274
1119835
386087
1602938
130955
442094
6053
1261635
914923
1047159
456755
10846
175127
674426
352917
782556
674009
1493663
1139284
202759
1239911
468443
1451934
513544
1494923
332912
56296
656959
306967
995649
926973
317377
149215
1439018
234076
997385
1241019
1262575
347370
1487525
713204
1224702
1159213
1058700
1127218
3118
1626937
1299199
1083415
1217686
1523498
375074
877693
689020
1042748
46935
473296
105277
1316826
556461
704937
526919
130843
1311549
673843
1363093
1536562
976877
430000
1237738
1131147
180459
794744
706513
108116
520287
604050
319658
1068549
910280
249608
1190516
1021500
1394158
1229945
1438682
684424
110025
1530159
789090
690361
1036731
611052
1151708
1391278
1228081
285382
656654
1510160
914585
464133
550220
245543
876047
906195
1485097
769286
1314753
330646
661644
786413
1178914
1559086
978658
170465
1408248
872131
1255422
882717
277955
38137
788830
91631
873398
79889
10927
105604
142068
689313
946340
440393
695216
1412285
1139467
891848
27348
897328
128105
1525221
149402
1269762
387229
1227978
1005885
121745
1154461
1007799
13664
1331392
1163760
565555
1132218
338761
1075485
144054
588103
1046327
597334
26926
101919
1220806
1396701
590819
1641188
393240
1070080
384526
382894
1037604
383043
879829
317906
1266927
761999
560311
905821
528498
915286
231320
475369
1237075
879757
232267
205586
1345263
792350
1584925
240808
1230357
1217971
836696
358088
181702
521828
946920
986175
1521316
865142
722150
104422
996793
437733
450859
1531121
1162310
125394
636714
341635
165455
1067463
1467812
631740
718840
1057961
463700
656059
614912
1396982
995228
157419
1310036
1204929
772855
1431037
1198546
61284
992444
260351
537420
863277
103951
1645306
936750
1054014
1077477
384138
253115
131064
1100624
1123273
37803
693002
1572598
598188
1612485
372350
347538
1058285
966555
1133555
467592
1637709
1338949
1118470
786824
1034112
857563
357175
1105242
88396
520406
1564795
353830
376795
629327
1420384
471817
1107361
1444607
1060781
1512042
470700
1617841
245111
793950
1084099
1098822
553462
1290470
107919
1099231
1111651
1263596
437407
696521
257319
851588
473646
622091
1630669
1452268
1329160
1433003
975303
1197227
955548
726913
257726
1044511
1163363
1034137
1168898
669041
1283721
324885
776705
1461127
129427
1127681
516138
1336455
200
280253
962353
887378
261555
704460
917892
867842
299944
519441
15282
640808
504002
1529598
1573371
1554098
740265
1068204
242101
728912
1052810
1379862
254916
426564
1537727
870403
859917
898465
987027
1442526
377651
892020
117838
646337
426103
1418573
1215513
165485
214510
747902
1336809
277449
908328
14836
917827
1277074
186778
1325752
1031179
666621
94138
1600421
830273
761373
1197383
329539
933258
492522
260739
477999
1367056
545135
675058
94332
616966
615719
604113
426575
797109
1357573
1200794
172629
749818
1348779
192565
945995
1582558
630333
1537919
428453
413760
39245
576129
347550
1016869
1366072
760471
252420
1585952
575456
647622
1501401
958639
1620730
452834
231655
1366693
542066
350662
1168152
1160090
930845
1281301
949640
375757
1159174
1088889
862555
725072
759652
1214424
404096
1335611
1569104
626337
1220527
692798
790778
431388
1212644
1051646
811458
956782
1141390
1428223
1468167
664530
1121871
303491
1549243
1273490
1520671
49582
1428640
1630549
344898
1165412
863491
1455951
852037
1464210
373658
188094
644851
156091
1072362
1293535
1203436
869297
752482
1039302
691271
287845
218899
237968
1539905
924108
759529
401340
923839
218376
1357881
15001
840503
384480
1124819
1380830
587633
752779
150189
1208005
1086702
58236
626828
920561
96506
1391232
59511
741325
410054
715328
941189
1315326
503328
72256
1414487
922183
1563157
423229
1353846
964680
326110
1022177
1037835
478003
1595132
822921
1124151
308951
1044591
777813
1553979
516546
1462077
1530834
967561
1274688
574001
650618
1400008
1306999
1234321
897990
402794
1336334
109051
204832
1007136
1422270
938608
327572
1066526
1306253
868126
1327341
894302
1272887
203735
1290528
741962
1253529
372445
163132
1121782
706322
1087196
1385898
903042
506481
612441
294201
274403
347300
337862
476887
676523
1153831
413217
596498
1604223
1463649
578147
1555710
438397
1599968
1186625
328828
842609
743075
971990
939473
153105
315195
1343712
1408534
506143
104376
569113
68059
1053253
330999
256913
1163002
1143766
521681
1545634
225016
1604732
59369
323784
101559
1216372
645608
873769
1341609
1535875
296364
692000
1566474
1230041
892119
1387085
185941
738562
134961
1482353
315259
1282555
1063140
1235353
1174379
1144900
1342546
1062334
1269186
631409
1367401
788793
434895
986945
645337
264381
239812
294453
342136
205175
744057
1215555
538703
488474
1423127
11694
757795
776878
1550411
277147
1205872
1398910
1130816
1310211
1046462
343205
975573
871002
1532617
41574
399523
173950
748092
1044418
1110742
966708
760576
1089541
57909
83229
1365145
1535422
56464
1616997
1461498
103632
966593
1152215
1026334
8021
25965
294194
1029191
615642
728073
1426832
1096477
1274896
582983
1527413
679743
1205581
574250
1629222
1458463
1481789
309376
374057
254529
994717
120732
837056
1215181
1158806
140165
865051
1001206
335223
1234422
225286
1251493
892793
512289
843879
1629044
734624
257967
819762
1435682
125491
622294
527313
1509166
1500968
553566
1303247
1410664
368727
1509623
1220445
1139908
1453368
482715
687937
1145320
233211
1033078
461571
1456753
1613909
1602726
406243
758461
667411
1537773
1343978
699271
274209
1030515
1259451
1623937
866306
103515
820183
798143
1126721
936598
83023
627503
187724
605398
649380
783342
761185
1403432
368474
1175599
612166
1617812
905561
1169831
819511
1014008
1345863
1644357
802
1487491
73874
898831
1510495
427999
84177
145227
179274
24131
174233
57320
1401283
626388
1340
557422
1034107
976192
1012417
901016
830039
397934
596002
767024
291989
304393
136217
382154
54944
1141441
532402
682524
1062106
321892
1620963
1102980
755333
335559
1043027
166867
1392377
278189
1528079
1428445
6410
1434486
24634
845256
573077
258502
1060519
293567
1222638
1617720
1617729
852401
441288
1263656
1274002
1421426
1317542
935395
981926
315088
731258
939346
660177
26163
1549278
1181284
682160
865313
436492
1144629
861326
382217
1561937
799653
69767
473406
1512006
1438385
1343338
37229
1471537
1050302
1637218
515321
1129277
1137502
387262
576394
349428
391428
1412821
1344583
202686
1536240
819841
310251
380571
280259
831360
283498
280278
1515001
647668
688319
299268
320254
1539579
40065
950255
940039
838335
506233
1511107
504677
1433497
782242
1003146
1354548
602142
430466
1528178
1043539
124865
994342
969177
419074
1614850
311801
1332209
714609
529993
800927
1609559
82019
1544501
1406074
1575606
722054
1352086
439586
740267
1433330
1172669
101748
1203504
417220
395827
1241243
202705
156310
1535402
157588
690238
197382
82001
776562
568937
1637640
1037437
383657
997932
1000649
1561469
1329600
339046
803116
917668
1517448
1085478
185933
952752
856082
1092659
885588
173974
1593652
870116
1423107
117355
244680
1142581
54640
920576
690022
336218
1013309
821833
763903
1282562
589081
736785
876031
712453
1342276
673027
883776
291076
851175
1318031
1089786
1428052
1336780
1540231
842616
1217792
1213183
1533922
310257
1208245
1634024
1309499
513608
610761
1181055
214825
872298
1635950
109797
377611
581722
1214641
1305103
1070018
1044387
1212531
1343418
417563
1506663
1214419
976027
202936
152463
672099
1063522
306179
591872
1097425
1639242
969083
1141123
865621
231802
430165
719898
737844
616035
1531209
1099216
172597
276088
1218612
490006
1297639
1187007
1624065
92739
1487623
1432986
1255036
1290945
552332
1023003
686121
1378563
531508
586906
1394926
1293966
947835
1128514
729657
352393
1327313
1624182
1364215
341833
644557
361366
1404494
652979
539607
487158
892920
1245195
1335659
1543397
21931
110353
1346234
82689
699796
738459
612320
1037761
481375
1333666
988582
1396423
1006463
769641
743184
191757
1430723
824482
1089175
33536
219944
390405
342869
471509
912667
475086
690816
120767
1062718
858009
761668
888806
1296773
1628452
1460848
1403367
1492914
1327220
1308920
1489317
1006543
1482943
951426
1147880
1113295
528236
209496
660751
729274
214742
860690
983933
720292
470541
1369889
364622
532805
321165
393593
788835
809932
1146182
1416520
438987
1408901
302493
853099
457351
1150352
862299
1598332
1320980
329966
942609
894942
1363005
373852
684437
192228
225206
340999
261216
579084
1085320
1195308
1277318
1602461
965068
774463
3850
1481028
228230
347239
1150835
53604
1354807
115691
1282675
1184656
1617755
1087593
638780
2846
1006352
1155128
1007820
1173043
262831
812788
786389
707924
520240
25791
62069
97036
1638105
329101
260454
395672
470295
332712
1291341
694665
96788
1177256
1358764
1489636
1199298
459518
687282
933398
238961
1420934
494612
1216333
229250
412079
1258498
207601
604420
686299
427008
685697
329964
1300831
1460900
537751
886765
247470
1088218
775314
1101910
1449144
647937
1499067
1569517
1456426
1295873
1639737
527983
446201
316021
1294880
1053826
1248283
1416648
1485322
209313
57128
331346
1564070
1311760
1174404
529949
377154
368889
933590
1523457
193931
462283
631100
517112
752400
1451506
1186536
1595682
227973
799479
1548289
1195763
3171
979110
60511
364373
99054
77182
444266
712259
161207
472931
1454964
337194
1503176
1586999
888930
1302645
340361
855297
119888
399699
1197553
636585
1384649
1562658
294818
1436149
33005
1019575
85756
670576
762628
675051
1114743
708539
228192
454041
479180
1809
681638
1066183
18464
617291
1273688
1398325
954250
50024
312581
492533
445954
345946
723860
830005
215998
566401
721288
682047
424501
1423881
421110
1631712
162191
1152827
105005
234477
540757
1288457
1124735
474028
1486420
23525
817082
1547386
238658
1300917
760376
437699
1511399
1192435
985899
1351697
1324347
255300
1058849
1622142
103268
1457252
223446
1055506
1429984
662538
402332
1554057
441080
1165647
1228222
1163370
140392
643236
1133545
340756
1218181
1572413
1284067
371425
483528
1427577
313694
407115
1422035
924369
735564
1627715
937288
146983
289810
455054
790787
1388660
299504
1053162
1091404
755270
608109
892562
341867
675846
758719
361649
1613064
1043829
1417250
1381427
1027460
596926
492369
1444290
1309875
976032
330866
76569
199603
1627405
982142
74054
616877
1367534
65003
1179507
89939
672091
1101303
1313044
916435
1055765
1032322
1149275
1356515
1079763
966454
1066603
393066
1594335
1155675
10404
720943
1600692
976120
138994
684730
1368056
165753
1022195
691060
1229223
73345
1254790
925130
1221498
31841
623978
1432143
166477
1280302
1365628
1601331
196273
1502315
1287339
1148367
143701
712102
35587
730606
1110150
181969
1362448
313924
186508
825849
1334436
867197
398766
857782
603045
834001
158232
282830
1468223
750117
428844
1387897
1520958
289492
638052
1243231
959976
524376
901634
984726
123150
327168
1541318
793845
519623
1301892
922616
1171718
459883
1513201
235291
927290
1039844
849114
387964
811535
17178
138302
1579034
1322762
1578563
1117899
508260
310016
785580
682291
1212962
970537
486161
26959
535355
3927
714555
468685
936345
916680
373207
853537
440350
656920
795134
155184
319826
1590116
465708
471172
127366
1151221
817186
1373877
875390
191975
1193868
665775
1396636
461185
312552
463926
1456207
285800
42996
167116
1430491
1359786
342537
82607
1026933
1247686
232040
420841
1094354
1602106
355515
1441978
20355
240204
660052
769775
230352
817001
303403
67585
1110288
92540
440041
537011
860905
1340149
581018
1339869
1432088
1246342
208473
630778
1604641
1044592
500602
227681
1514936
540096
710677
281327
173456
1401057
1449909
1286869
899793
907983
143624
775394
829503
1103533
1147206
35026
1340193
1589895
981722
1508981
495077
38582
827499
83199
1171597
399725
992708
1644006
1521449
1456375
1300999
814992
630446
977658
1295200
69804
1489745
1281475
969366
1213402
1364763
465770
1141838
489651
948508
457788
1080930
659972
848878
1569424
1419663
1549201
1309435
1378786
120597
804277
763095
616345
1224790
981499
1111084
1068710
476950
386008
1285000
596933
1614467
385457
1035278
1372176
713718
1524156
817174
1091850
768635
891857
969970
1001040
1347701
990434
1604698
87665
1538366
91758
1487312
952672
914285
997679
655392
1024397
1029798
1364453
485053
92952
1555674
832692
1525085
302450
1245782
742381
676495
617855
402766
372025
825030
1285073
242933
135241
586010
617015
157361
182186
1226175
183786
517525
752425
1516790
1026842
795331
414747
585642
259431
825772
1316758
1595057
480704
1099501
261745
1498182
1387869
1507582
280831
621556
1370999
471183
1038690
1105680
227334
180903
1181786
101344
1012098
886550
214697
1100556
1205745
259819
1635871
1216898
1325778
1028075
126776
570960
1399818
1275404
939647
1495365
445476
1190805
625852
1398139
1233332
1389189
1056108
1376946
1420170
915023
1237721
55733
904883
1425709
1228096
1442093
337549
295912
836110
1189207
1296874
160538
942310
597739
271292
953388
1363097
1004814
995051
690323
1127208
395503
154897
541415
1601408
1125145
1445409
878708
121200
599833
802257
1497066
1588920
676646
904630
203946
295697
1592351
1522417
1414510
1159764
627249
679774
263216
1074008
687255
511015
279592
1102166
330957
1275816
756128
491191
556254
722182
985653
347035
88715
340281
933244
1588333
1029060
373490
837960
472891
1232803
181353
694681
686004
786538
1359978
1570947
1054394
1601411
855650
326301
926245
87773
315593
378090
825927
1200970
457193
20259
724984
1098350
1518906
1109494
664187
1158047
1407227
1025975
834656
1024152
883027
1621383
236236
47323
1131081
1485160
35935
695308
480254
745718
326902
1465545
1177622
1191033
1289203
74509
660254
1040278
1124500
899896
327950
53986
725108
1205502
534920
1209227
1236884
534627
1183422
1456527
1351139
644064
1002894
456179
1449268
446437
1473021
1203828
1033142
328117
972152
1610819
379864
1579367
1575018
694162
1502854
120563
1403952
7153
692854
456810
72843
1059663
571380
1439405
963696
92543
874798
167754
1112712
1122988
1328012
189331
401859
100902
1629620
420992
695987
136681
1615281
462227
1307794
1323853
1159241
344926
786444
767506
1242298
838490
711875
548570
695065
642137
671146
1489344
1158567
686678
1210017
477445
556684
1064180
1515385
915806
1225954
842095
1249106
1483304
1571538
532847
75707
984493
1438788
1633009
569602
883452
452788
355136
120285
1288120
888317
1404301
1398230
1438633
238553
300081
559766
897070
659110
1609462
1534320
1078607
458483
192177
67969
361424
921409
1142927
1455433
1000686
1580182
1555055
106669
186650
47034
259976
850432
760644
33694
83565
1341002
195324
1314720
401788
657009
1051648
916436
396298
1059318
441784
772641
1624789
1307777
1419811
959838
1221749
274253
1414908
479833
1476687
1147731
422020
1174456
1007005
275867
536443
231875
465598
1434719
107000
217287
97966
1594396
479825
678200
814686
723198
1552359
244775
591164
1099821
898495
1362596
1644556
1266193
1378368
1134907
231877
1489808
1516791
969157
38157
368854
1619331
529234
1505194
1302579
542344
650738
626926
844367
1225590
1166946
1524189
821914
685830
247541
1005573
87400
301343
1558705
336760
969476
1222058
686951
160864
100510
156667
660814
33109
1576132
568484
68269
1544642
1129861
311311
1427641
1389769
125964
778233
126585
744966
721963
1591475
277686
1604219
1024772
1439709
1614105
320478
597503
315395
1566949
1449789
939968
424738
1561486
305758
1463139
204310
1485675
159721
1018332
460887
137903
436096
870393
340516
309632
718380
75027
6729
1124424
1038455
402983
1418540
769963
478935
290666
1028337
1055656
957340
1569268
4213
608044
446395
1013286
1309634
774792
20335
150534
149809
59144
673446
418865
708672
1368351
917224
373906
598466
600381
179770
1050043
863056
440466
1225033
289618
892274
401372
1463305
224082
1109146
1365550
1186510
1026694
928915
125282
1607083
657746
565
430074
602488
1274858
223615
402429
1004666
403554
632774
1038011
1428939
1269432
571713
170254
299524
1461828
1512616
886364
1058921
1356307
778816
55616
287676
780314
1500397
176503
281397
259050
1399931
759654
985323
247424
1122706
1486607
743201
291909
328147
511617
909342
1007081
336358
728217
375434
1501742
527357
961
1475461
908266
1302254
4212
1207928
1437889
698582
639217
711533
102426
1316512
1309546
440121
532024
1573500
1292000
342139
224869
218191
1576343
162206
623139
1115057
1174337
247331
1466513
1600423
510931
326379
156995
508787
1065078
313608
528449
791150
1622491
1247339
879789
105593
641955
646920
1451471
342362
1066240
344690
1625729
245895
428655
1558076
1587249
1081294
1482561
1009789
1535188
965677
57182
1153271
219758
1144913
885551
505422
335856
1545994
900576
246225
643250
1486749
15632
1448817
1466303
1209447
1130183
634164
795347
1636067
352819
39685
111629
634506
587709
346582
1468953
1423534
29125
1576884
390978
595581
76378
1310971
1125994
175791
1349610
1278706
1225923
1258022
1303065
1354733
1055814
68686
77632
682885
311260
1071660
653528
1263336
1497910
228874
1552645
745719
800275
914819
1297010
2308
714068
1304988
1430281
111104
813944
1006942
629709
1310640
757448
1600204
1112515
970685
243237
1192075
169344
809493
1619903
333808
400904
930501
160481
361150
958559
1179703
59558
578887
1583117
273514
1314815
558508
828377
307747
378022
19138
1419941
443952
161924
1065120
755032
408007
431589
596047
1210544
335629
353565
1380317
267849
953191
481824
192056
75371
1473969
39007
629970
415062
803500
1075476
1098558
368682
606614
157772
1193727
378009
1049218
741076
1552727
1148212
1033255
193815
1377474
271096
256516
619947
523381
531026
1540120
380363
795306
1487151
48070
982519
1399875
1007956
814605
1392896
1472658
1509992
375918
223695
1488457
170153
329143
1417002
24141
1633374
973496
37824
1435276
419885
475082
89989
1517607
718713
1485835
52000
1398796
172895
132972
541582
25744
665921
699157
1593293
80173
954776
1612846
1342785
503131
127018
285898
465737
1594740
710310
1390410
273958
279396
334073
2719
1338335
396909
181009
556729
71896
1277143
758216
648921
1300558
660850
992980
993575
451344
1357252
1440649
725377
1100341
331639
3
1134355
1057605
1558251
1158229
963069
457383
606093
455067
1035687
491096
458697
1306874
1438868
1110397
1407373
1440990
1613006
515292
583616
1618850
78777
143959
1177654
469802
1591763
1106459
28844
913558
506076
1311356
415658
296898
242440
1298885
1278092
77416
1298309
280283
326104
1436410
820564
966856
107092
975131
629448
1234596
582681
717585
351076
1533608
604568
251315
1517226
828205
610672
97852
1255957
867400
1032421
291451
803368
26998
781497
1548922
1549971
94418
566961
950315
893507
617494
339243
1251564
476354
238200
605211
176852
1510092
470033
1161317
433868
969232
1522000
1003608
1133621
1006635
1627237
1052548
773385
190691
58102
461438
1151222
769242
1156274
1084046
307417
1486559
1382793
207470
530065
47541
211435
1126941
722856
1324039
228516
1614457
109814
1435508
1108660
1086488
89391
219462
35439
400480
936799
527009
803059
1384891
1644191
1197418
862883
1488929
645746
769950
392508
49169
1598596
759541
1539591
1397028
344249
253703
700617
875141
1018157
901596
1325089
247855
1189204
1606736
371739
915680
1267576
871536
1563361
1554986
977323
1149713
1333630
316443
829836
914294
124559
599792
1091423
159524
602051
288464
1583972
1546938
42061
1407733
134563
496142
1641866
228234
992850
658410
574247
174577
1424015
10846
1008944
361509
1542897
80910
569851
955161
1313073
1603916
1628234
1378851
489886
483571
61552
668821
1537455
957409
1517543
423339
964231
484150
810598
1234726
577830
640770
1122975
1444485
970919
522688
63030
407741
84554
584446
1598982
408074
1302858
1347940
1173195
327030
451473
1195300
1041247
393585
742096
1531869
805604
1089563
1232566
1494507
1031002
433869
1535176
1189243
341945
518084
22776
1517444
1552941
116263
1025029
1492078
1148776
920928
861744
773275
1172412
1361169
289396
1448382
1465152
107720
730216
1236439
1592407
815560
852133
1082044
1636352
794264
1000489
1199280
264089
52012
1286028
543483
1547052
598845
944163
371600
785639
37653
52781
1369459
1432714
825879
593117
908151
1436166
40956
1035313
1116575
169900
1285493
568150
1180305
521985
469144
282519
297122
1564819
252764
981145
716888
1281952
900060
1517442
506865
1083914
1626346
1357744
1479039
541409
312698
1497474
1628323
980198
18374
702103
934959
1614650
1482154
1221024
1095116
1568510
683646
1189028
1127481
39274
1516340
450839
156815
1354767
698145
1024076
1414932
150558
72133
943160
1634665
629156
751921
1438711
473984
228679
1159342
787651
251787
1416162
457223
657392
651388
651377
156342
67331
1452708
1331944
257060
1639297
1530633
1458030
999380
1088189
265860
944012
1316981
1402013
1130551
1075301
1005501
1441596
1252025
1188342
1389370
1504791
859603
909508
783142
254936
874451
305090
365011
889787
659687
206234
608857
1547050
1143950
1372367
1468422
1027338
646095
1449893
460509
788014
828070
570189
1632500
1372673
1482050
1415204
208114
82330
1647438
120436
1395801
1036345
1049954
1531565
276360
1260884
635108
176951
1558780
517786
406391
1095290
317176
41344
756821
1611261
775185
1253635
1547062
703963
1535100
501553
1194133
710363
741344
281099
334930
1074062
814951
1418026
893827
340036
67456
1294526
116492
863191
1162094
900388
852695
779437
722535
711635
1491419
1060325
57025
873399
1115332
1543881
697936
1308579
1566363
1497644
1417049
1114312
231826
1553518
183375
1173609
721043
1166219
590535
84391
354787
135596
299230
1327748
780429
221138
1016500
1247686
1558220
744816
1234474
1004505
1059200
976251
266464
1188396
657410
908350
443332
993163
558212
445082
1500391
1126373
774088
465318
224465
1560950
1193470
1025487
552620
1368320
677323
1363848
1229296
1082375
101503
1121121
1568015
1138008
169263
1517320
156723
1636909
291962
1204760
1251482
359375
619736
153545
439521
1426648
833649
374270
1219074
480587
948411
1434940
1176152
1216307
233415
1028857
363141
119564
987343
397884
267838
606535
1116368
941195
1390499
193733
490435
1274239
411499
1183857
655922
1386183
577065
292482
74915
569963
829628
408726
957628
1143319
905982
1460817
394351
120296
1191022
753923
1410608
1278207
1284757
476035
745450
745731
999442
693163
679295
1044415
1320501
376164
1625609
1252108
851433
985170
1052738
711577
102793
1209564
1265224
1069831
52497
421752
1461549
1025487
85691
334811
1047279
908745
990209
1077697
888664
1322109
1247517
1076329
274464
820193
752111
332023
1599555
1653
432731
1628626
1184465
181125
672126
428124
227609
661809
1186950
395469
870077
827618
183490
827206
290693
909314
170700
1309999
1234961
1070601
80957
827371
1074948
423658
718282
546544
558673
946573
1553694
766207
556528
442349
1546746
1118473
1315844
968832
264885
1108300
1018103
1038379
1581197
1291501
872603
502368
1008490
668529
173020
382557
173819
581790
868155
1085598
1286655
1110854
822604
1038371
880048
591081
555577
1555302
1488947
834895
912584
72553
1140142
1454283
1518756
1503669
899826
698406
505717
1410520
1131656
1440043
509003
957474
915019
657078
273531
1408195
1118061
66165
1218244
1097311
257454
795010
659572
690676
147615
1406266
742856
143119
873329
430811
920541
1559456
1487066
715583
1266247
1546786
16210
1057380
1239771
1456053
85268
1107043
1370311
814510
749288
1491477
326362
292693
1549225
475905
1203327
1026711
547551
864494
1407056
1528481
1189539
756679
868767
888290
243955
971922
1081261
1120002
181558
614591
1400543
655680
959124
1262418
1543711
1018125
1099448
336045
1565624
1497756
1127282
1122803
737999
139497
708097
971738
1249476
504149
1235655
1608452
207281
1410801
1037988
1114001
267965
20946
830321
898006
1459453
1037025
844408
796909
1308175
806478
1408779
1148380
746436
1293564
337162
253648
456712
92978
787048
1256078
1341081
341515
321482
919562
88122
769073
352079
125254
864796
910584
1645089
1624085
66359
561429
1019604
1371946
804869
1038009
20571
558743
241074
1378903
567516
504487
1034137
944413
422068
1243662
790454
441588
608377
574758
542018
361654
1258172
382280
715333
88237
181066
120098
957089
664661
389078
37845
527638
152181
959425
1548694
858844
1135184
443582
338634
240829
1004036
1336282
1202905
1306624
600080
642486
410562
70200
1519087
921520
984552
431075
1241738
318868
154392
1095329
1065993
1380539
649161
319698
405381
33396
1120514
706446
1266594
231877
448463
518703
1310289
809305
413255
1017866
1133770
1298731
1213299
584779
595617
1289282
643368
603579
963999
1134656
1115406
1418952
1138771
1455673
174002
273652
313322
920164
1548410
584700
1516977
530843
245446
596038
368712
341001
280102
1053862
1022080
137971
435298
1100939
310720
1215206
1370292
1505171
1416121
399283
1172093
1428911
795904
98136
73487
621019
1484879
1298086
1140538
337364
105076
1332883
1259358
827000
165589
1535176
222863
1340867
1511942
1481311
837233
1589034
1358053
765887
282064
411338
1317933
1043911
185022
316689
571809
754372
1418463
1114438
663566
1546860
274715
174370
306615
1312545
1373363
459158
1233745
1631072
947541
161565
740124
650295
954959
858209
810208
483107
19120
654454
1012726
79073
1076774
693463
1160343
925488
1390579
744069
814718
1645571
1465664
804341
765189
893053
954500
1446327
448498
1059947
844656
391006
1569723
802015
536161
778172
538966
86730
1061231
783982
828492
987630
83086
1639909
1307828
1120303
338317
1385698
266929
234582
1083041
375676
901477
1274479
468060
1296032
910266
742197
1188370
1330850
1461222
45787
343569
8270
321777
875274
1158127
874416
581701
122264
730977
350087
306363
1310465
888065
1586285
916273
1646552
1018580
356730
1308270
1460664
1320879
1018988
172874
921774
893916
1317563
466064
834459
626238
824943
516031
222075
349445
1611176
530658
1084124
343829
1525420
287635
122915
16452
951823
294953
686684
593651
1098510
298779
449270
228433
716293
1112508
145883
339603
1323362
16796
747058
1553980
263362
1141666
66595
187917
202953
272146
1468405
1224797
1337374
1286283
127702
643189
512031
834728
670238
761785
692000
576535
1015534
830067
213136
137746
322871
1223617
1286364
847884
1430668
922411
803172
1400843
38403
1063765
271072
1236226
987473
1134614
897604
398517
1034083
1401213
1077214
484654
59372
1543660
1604802
1534515
574284
606506
325857
1324187
1381367
577869
1228297
1215948
981656
802806
536101
893922
507780
488476
468033
482365
253572
1542561
1349152
1615582
1526151
1056776
588971
848656
1312356
1104519
921804
78169
440242
621575
1233619
1494234
275871
722943
1353455
520760
491295
990328
206195
993884
1277723
1385032
1443920
911428
1084168
1434161
874655
1638913
1625627
313447
1350815
606908
1300162
325075
789436
170824
780439
968332
1150833
540954
1254944
1526533
954564
604989
105204
1293119
22290
837073
429996
18178
1081876
1034888
1025911
1125625
1130440
178832
1370214
926600
1448421
538054
1202360
1588527
707373
789289
164239
133227
28706
587103
628726
1108971
1045081
1555646
13994
306890
1601679
651356
238255
1509354
136144
885157
335170
1060168
591360
531481
863170
701531
263954
971221
772957
327672
406738
966904
774613
1178300
222185
702486
806876
86913
1551592
1340331
703786
1476734
780441
535730
994516
469408
1077833
662334
911526
277636
338032
1513778
504380
998326
275280
1402216
1585007
53437
859413
164007
1472290
340285
1314601
866241
841092
385423
1591131
1375424
321094
1586839
447941
61764
1089536
931514
442410
1215649
1375847
1634440
1630556
1153621
20144
1112304
577244
1277953
997712
32974
1404017
944072
357341
1129021
536783
608953
984802
983249
194466
1483393
1177352
971683
273858
1217441
90060
1354981
1530618
454947
318032
1530519
264192
972105
410107
1505808
852901
1254186
1206455
1451968
438827
55360
1141524
1476590
1106327
410368
879146
1274436
896407
716641
980883
831920
438135
1060608
476261
318197
1572373
821446
849566
522523
1468204
1434911
772287
409945
1625129
1212554
1146297
483884
119560
271649
579137
887676
74013
418555
195414
550891
742488
1442773
647231
1125582
788039
347227
416905
367504
58051
303403
244497
1459657
988719
716444
1236273
1307359
1118423
853173
1241833
1452965
570409
955006
1455170
738690
1496973
1527696
1454773
923678
1071952
1532843
1560053
628271
651230
100114
1616857
1332581
425923
243138
116033
368106
184378
157386
1543019
1506988
805232
33750
481975
240329
810113
1225594
1086603
1428193
1489381
142494
430324
1061561
1592645
656788
1246262
140837
313684
1401919
115050
853969
345585
189926
457776
1240962
1054317
1254228
976249
1364469
865263
164162
165989
779804
434702
868210
413573
724266
459255
657575
1065689
14229
46475
324216
984139
1221811
225518
617267
1524488
778153
1591237
401928
603663
830620
85256
1082977
1254010
295407
604856
1577618
893916
443022
1519638
652492
1291831
830267
924952
1380682
44784
160513
428632
1104341
1045051
1483480
995715
1204243
1165784
672015
1626466
1273475
1278894
651875
12602
1114176
71370
841739
1238917
258182
1448477
1441148
1212623
106336
448722
1584206
637951
387656
1209098
493966
987493
1303645
319801
480892
966229
740417
1108853
681220
633165
770238
1249311
961022
902814
583186
194843
968172
1299018
942758
844824
864016
1254657
1285197
1344863
69507
1490817
987465
357276
1033357
1012558
250621
978281
328316
1069492
780544
1382119
65879
715416
1188538
1582247
724395
1351561
163984
755790
223737
527523
1453423
468087
203022
848793
1112904
1211679
141275
878919
639203
495414
29749
132101
82734
855387
1624296
320153
423210
1191486
621679
106183
697039
704175
324605
1603492
155938
592862
86434
1156161
845172
1614796
1069956
893111
392611
1207230
1328616
14722
828065
692112
387961
1346877
617298
702620
1005758
15529
1620900
216129
490688
28270
1350985
1549715
1591568
688641
1168121
625299
1599828
759737
526381
994513
1219765
1568951
467880
400108
1241450
21877
1384260
621697
387427
57463
230720
892554
773114
486335
549637
435468
677366
254349
1365354
57278
1418225
889895
197808
1410576
25502
492074
1520924
1258772
951414
259096
62477
1637360
93739
219041
1135554
675133
116730
387845
811532
1540668
1552332
858335
488198
1242038
1003038
1200644
346198
606676
528033
288429
1448352
336470
42285
160275
1643089
80277
1065788
1570312
1094083
1405703
1517493
892289
572369
1567545
212904
982598
114453
1580860
980687
694542
468509
349756
990977
93756
293032
587049
365405
887949
1306782
195283
1260570
525826
1496782
1272377
1364447
63361
885378
143914
967773
234897
1380179
1588823
180310
451330
1193876
367054
1508815
144074
1262279
1138484
891090
247714
329204
1399219
769894
1398863
963200
284992
20513
291177
852550
666896
732869
1144708
1551635
507699
530359
1436105
171209
1353475
117955
85914
1353446
1424365
1392860
1359270
1379914
913995
753550
880149
1485430
443805
472309
1622039
699803
744740
575650
1516146
45999
561393
655633
1161457
944302
1442496
856939
358695
566903
817186
395072
1521303
688578
87943
315842
391426
484436
1288358
1164652
383872
69849
1535797
1291963
538698
573922
424211
347575
437014
1048723
296884
454412
752684
1182141
1375426
1510609
806418
296875
1590136
1591663
301356
974040
821232
100297
121534
72017
26380
310834
193131
10202
333088
586742
1633870
372273
1535910
1488891
369085
380200
1370420
885794
52958
1457676
1556453
849761
1387198
517267
1140265
1151473
1589693
641523
435657
121467
411111
682518
840276
1132481
948961
339108
1507797
662059
145273
417812
685772
465155
582524
1163927
740650
128636
887274
730830
1283704
5939
1286778
114235
78848
312716
1270835
520532
719546
63152
224037
1357270
1176373
1562638
1532262
478736
144661
1311494
1117063
905580
966178
1077539
533217
221610
389130
264890
1226406
344518
122534
489705
976650
1016308
204633
818542
269181
1412617
1465395
1001779
59501
1487503
1012670
243143
483567
111698
779185
1258120
164841
1216689
1520327
674255
508855
411004
197708
645598
308301
869287
569274
1599749
1627966
1530429
502523
532778
335089
1475588
1322286
1282199
1473304
1310564
670888
999046
717048
535779
619366
14281
774303
172055
1454176
599347
213289
594126
814589
1315598
935088
563825
1126829
1015457
1624579
1644813
721872
504227
131393
884264
985429
479754
1365802
406910
447751
586563
1033864
34038
800392
820924
768206
408861
1560291
1480305
662815
836425
1210497
238273
489713
1341376
1192673
711090
197917
122802
1212243
896704
1415232
593949
1334386
528983
1298259
35821
323476
170999
1047421
1602009
657636
1112878
1391643
1453068
1058773
333408
6580
633236
968789
1606526
1106703
449142
260428
1559577
422248
506495
458283
41752
106900
195158
1342899
633322
39135
508384
826110
314129
1403389
987297
126659
1301153
385266
72979
1447378
746992
465186
824794
982387
1562218
641488
5725
780087
630809
1066333
1490910
1226282
1475649
1634643
1085553
1183248
267605
1434471
758638
634500
436692
1095413
233053
800346
53148
1223102
853564
811802
494422
574849
184728
372448
364371
1314148
1142063
1280958
405074
112038
1315161
874701
1631473
710581
1361352
174086
505511
836733
1309485
15589
586117
220486
881623
498589
1516192
1066378
355478
1520238
516197
236645
310375
65557
654277
1196023
1127412
1057066
549515
1563812
742312
1389994
1129990
762164
30167
1447836
554286
429885
1464444
1078320
366117
1232061
469936
1382335
991687
1347318
1580435
756042
778970
370720
1637900
1079935
1361656
1623232
1433543
671699
1542115
677064
1548414
873815
498194
1480460
82079
209659
37746
1035511
1181622
125815
281913
1616125
341886
274052
1328174
955835
710031
163628
1144735
1348915
1514875
1125768
820355
1175129
93605
1611013
407746
446289
1327535
656800
929128
509896
1020755
358210
1645529
588463
342770
1610370
4156
682571
31039
1123102
506902
358267
750916
269612
193341
1002758
618264
1281729
1227042
576055
299297
602190
1578235
1564774
1231400
883018
586482
1148382
1618471
784538
1595507
754128
1557239
1295429
773989
805285
1563078
459386
846435
715402
469479
148643
12333
1021692
604592
1298588
692929
176515
1437262
174866
1293920
954909
679369
1315965
1285674
1420227
369578
840353
335151
706234
39869
833505
741361
721638
372932
826241
687108
1554626
119395
531328
1509633
1597365
481846
1172600
949173
321848
193597
316600
1043299
277612
12309
1354045
456907
1610581
1361799
975805
933221
612757
1351930
1217022
1507671
704855
1378602
389115
1486554
923124
1273496
686756
1371983
162216
373678
450885
732603
303231
970457
292988
298619
265040
364311
335941
250933
603327
1504366
210179
621652
630512
763061
994348
1572605
542038
1603146
1027481
989278
378468
1412077
935093
1444376
1556720
507754
602054
1199052
299274
1312190
136850
30186
1165039
694761
1374489
577752
763929
1353400
126910
414988
1117214
337106
213420
1538925
622114
1150072
1558540
695600
1261399
344340
1029247
876767
1110030
292785
604767
281921
1034439
376019
503175
309304
954732
396164
1422480
1214874
1497248
515268
499874
1172183
181072
831413
256589
13313
542545
716340
1591086
903134
304220
1439396
399460
557801
1316114
620556
935796
73837
818558
80525
980091
1217107
89002
782462
817632
1340451
714986
1129617
319030
447586
170033
200640
101161
792057
63878
96451
787433
486342
409448
734008
348225
386134
1353807
1368446
744838
137801
897921
734948
331666
459268
115226
1401687
219848
221304
1429417
1007506
892359
74072
1284410
127030
752095
372267
301570
1079592
1511533
188329
213107
1418039
511810
150725
1557267
1501351
545615
362267
1606904
448357
1554253
32955
829178
1595959
119649
1539163
672994
610970
424660
536440
1513390
1098634
1293714
599081
1537294
877228
974338
1520060
502519
73722
96171
1461588
1076945
1468222
726185
1105576
208173
121294
874793
269926
720576
465427
1421952
578478
519985
925868
73713
620770
450252
359367
218530
296376
414329
226752
384206
667251
1232587
886382
1433570
266259
290687
279261
1450056
793926
95194
225967
670773
459601
52582
959285
747673
920266
674432
1270923
1248797
1250212
1488866
412991
835955
299539
1332077
517298
104134
759647
741995
339438
769551
818278
339619
807508
1199343
950641
1285938
809107
1272645
604462
404084
372728
606857
573513
1590228
76840
294173
1060019
1142649
302474
488019
25412
146169
1307331
313838
1495695
1276931
469232
1496647
814714
1540991
1303854
1219543
1166218
142858
293133
793832
1121833
312720
1086900
905625
1332887
1245770
1023722
123854
486883
1313193
495373
350954
404321
1407136
1492884
1376228
593764
1214682
1514847
650551
295819
276933
1476610
1470578
977461
437565
89767
64878
977883
1367635
931800
352906
750044
526394
1081982
500052
494454
701443
274218
745637
1487186
976053
1316919
1562204
1192519
1336167
1087603
1054922
531909
1516146
1437472
1262725
745975
1389050
454454
990921
1264824
1518433
966256
1383983
247633
1452046
1296545
389477
811752
834740
806673
31287
1130779
337778
1472075
1120844
42977
861102
22751
14239
1389626
1073321
1452547
1631893
679463
272869
257522
170683
41380
937918
973441
411447
170408
1623867
855978
384099
330698
1092218
191868
60604
28686
1611928
488366
1226256
208726
1642113
1593977
82200
354787
611062
1405440
466105
1496129
619465
178043
908508
1289334
1301420
1462130
1179830
1562021
1629779
1530187
198094
114048
832962
1110165
1143557
314802
559712
1524308
1239952
483998
707488
476337
1253320
1364658
1047395
318673
173152
800662
623179
1122478
1003016
639014
1282011
1238967
573585
319773
473208
1509355
232413
24021
282546
1434544
5666
1233558
665069
100127
154992
881411
480064
155738
831047
995845
353495
209480
608898
477435
1269424
1434636
698920
689876
1179902
29220
1092992
908648
514081
729649
747345
1100111
268107
495275
1079158
1102925
943158
159810
581007
259652
232679
605512
906096
635705
587638
1508974
673254
1796
1411085
797437
94541
212173
1487099
1354042
1049574
1477487
1088225
1509714
306718
1253087
1398225
857785
115017
1607980
1500965
1311738
1439613
687476
1441608
1631495
1365183
698205
1375943
312014
42410
1548017
160776
977237
756529
407421
82460
650029
1399410
70201
794492
90440
1265609
907159
893409
1646676
1102206
549625
632548
1616735
96421
582364
1427402
584480
380411
1569746
52208
1443309
784865
1624057
1038067
1157462
305621
1070726
412967
897719
1190761
723649
478657
1063703
1439022
1643954
1616862
874176
1059823
713802
34782
692689
1050847
959592
1006753
1609572
45867
337848
508514
335371
874813
336648
634769
328050
903383
492549
821143
1256918
505074
1321628
851870
456683
67639
1167611
901068
454221
260848
1552538
1427711
1601283
1025674
1547952
1507065
941717
556420
810644
380885
922256
261815
286167
1042445
357676
1526293
246757
1302340
1245076
1352598
1365380
395771
1425359
908773
136203
82206
841903
326401
639221
892283
827007
1364736
1505777
668285
1647025
887301
810646
87782
1132213
919605
885742
532799
1474258
221140
714810
675456
674681
1236490
87287
458719
936394
1066230
923830
821106
782143
404903
1073359
404233
615005
533530
495483
1588494
441301
1445316
713090
762319
306433
1270734
112236
546505
589136
1463515
476314
327022
816620
1580593
1350753
1022822
122959
124674
437406
1255263
135847
1140829
335955
1057705
1226331
427597
330266
1396797
950799
1474028
1171676
1183606
1173715
266645
44260
270113
834636
100074
1501124
1268749
112991
1391564
1048854
470530
1103513
529706
267857
727446
1641641
1159578
576681
1055721
65619
1372785
1464918
1124508
533698
938119
829074
1011608
67639
7798
417991
278220
830328
443891
115322
920933
1473031
1021077
290221
448207
713733
1392452
1071806
1353599
850689
1041402
1263711
1469293
116676
127647
1199889
1010914
1549121
1478425
710200
1398905
686797
482664
1233489
784654
1460197
1510601
298866
1408781
158900
1317348
1526407
455328
1520694
1603303
422972
1558922
652708
1289260
733366
963480
399330
1335949
515919
269311
581633
675016
783190
1457267
732724
1088001
542293
512286
73414
1218622
292687
776990
206617
1459350
373456
262719
1094813
39484
835940
467154
17072
145114
759451
303697
852332
1496977
1153077
1140267
276689
1140331
505191
828743
454304
1354326
895345
88404
637395
1287913
1356242
127249
1509476
1279411
261820
1566008
1207967
319294
561846
458387
769462
1267721
1592938
1293238
1468216
1132543
621130
340714
801309
707422
1057308
325325
595672
722883
858185
639202
140822
641022
1126486
1064953
133432
1219666
25413
1139442
132866
1017944
246576
198580
665170
391320
244630
1139699
703609
1090941
815852
1559428
10373
595274
1128565
1245658
1111175
1128830
907375
1081647
1611581
498697
1209860
593070
141102
820023
118253
531624
1464260
326067
295694
1124595
681914
1505123
819987
1107187
1523304
648621
132097
1463077
437387
119681
543694
806727
522285
390260
1284989
520994
1057596
1300526
469531
47360
125057
1167910
1323004
176664
1207156
1128681
984957
1083845
1090810
426974
1055199
1271859
1471241
601884
799264
485809
949310
628958
694388
1034181
334185
1007441
810030
1370597
1181494
1333151
231138
689185
532726
1033243
449773
551032
1023752
778583
204965
1375926
1073707
1555524
1340224
1022666
904116
1110640
295658
372233
1332519
23845
462386
830883
1332382
314716
1601752
308430
1106756
1586011
1014654
910047
880698
855226
852842
881492
1047231
1533247
1050804
674584
1571494
1011957
43909
521293
1245212
346186
1638111
1048881
239503
1240430
281220
1005742
1582934
1061553
1387131
437147
567514
496391
1125548
1002142
1163497
1129449
1066349
21094
1395596
141985
1304062
468930
165453
657251
651084
1624480
539848
982164
318244
239156
1094021
150343
26644
148436
1186152
1373885
15314
949893
1302873
1442473
1138402
677328
1526886
127646
364833
594386
1496737
1011170
1059705
299965
800564
72843
1418513
1053130
989123
1054897
1298589
665949
1209731
118005
1261668
1270154
794292
1340155
1376833
1118769
1156079
583475
531203
1643801
440403
1258240
994146
1072353
1466917
227133
752685
45745
475885
283172
1207457
612324
1214963
312685
462702
1499242
1292289
1369305
54655
1354915
318619
911264
1237229
464426
1031550
877577
325085
1583829
1446894
749903
1573719
890482
605869
1130680
1442351
625753
438022
1356102
556925
673079
516914
192546
524872
1461250
1195357
161138
1472384
1474672
803644
16563
1084888
649595
398497
991045
790231
1573874
1368647
760983
1449108
1553587
866138
877187
1332277
1385126
300111
647970
483675
1619630
1467995
1293909
526439
1168380
952167
936665
966030
1222443
894658
1508303
1446161
1619916
720494
803776
469436
481639
196595
200714
783303
99688
719409
290259
940533
1344507
548040
1628908
1022569
563260
817032
923898
195468
829674
785734
1110180
260049
438994
835139
1238259
953380
1046870
194917
898372
19029
1414383
907217
743180
413906
281037
361081
1393915
608507
1398758
293075
1550789
865067
1264450
1561308
1228472
1132074
318768
259986
363112
861614
1409835
1114232
707439
399459
1638414
199839
104961
1120785
787547
424634
1637888
763349
1119545
6057
1291055
955991
983394
1033027
376260
1426562
1526305
277711
162055
1552687
213772
626228
511007
1048027
391610
272776
1239748
264657
1006724
882280
263724
357936
682220
363034
413071
1172254
292868
1132966
344115
487895
1058397
1278009
1128608
551280
1311644
124122
1336428
983336
1464688
221890
1410339
327442
329069
860831
112326
890236
1445071
1082400
1605839
216685
1640069
251554
696084
471197
432946
1242764
424646
127081
344211
52895
864285
1370255
385628
1110804
1414411
612528
620491
444310
186094
204316
366147
309472
66088
1426758
233256
719736
263406
1566547
559588
1397168
990030
1403
852466
597611
875242
683833
704894
833999
857023
244872
1054240
884570
951333
1493698
1085782
533494
858574
1489144
1401769
96538
1128194
696188
1103659
799131
582077
592510
434224
1493747
180972
976708
1417046
516657
55529
63722
1571962
82297
1401901
1416526
1446352
1549059
119642
272349
293612
216783
190241
779193
1408524
32667
1277860
503721
692852
841057
1015532
1627199
362568
316751
730786
1166411
215561
362682
1600925
1507319
437894
125472
1089992
1612360
1360593
267679
51224
528730
938517
1203360
166781
1166471
1491279
19138
699407
776090
1187362
1441024
237370
1578264
190592
32075
41810
318812
262339
1608255
180923
1199090
508903
1040119
1383526
558418
106856
884410
73299
747190
1593334
1241373
737793
1565040
820897
999257
737000
1129598
700528
589268
392522
127076
222121
855390
1490006
562955
628982
1010438
351557
492237
989414
251059
1134958
1044896
653765
46392
48191
1454562
1602862
641305
945851
1503602
482741
51196
1122486
107051
529613
842263
321591
1106037
1006351
505792
337055
802202
527329
197035
307612
899383
1128535
590368
395950
825347
1260558
1460504
315826
1488665
294848
835216
107672
349405
1618038
832885
1322033
323239
661857
251304
474511
898488
885106
1044461
938507
649684
164110
194057
713502
1032487
368925
277072
441030
241586
4504
532743
1150169
368226
1259610
1029291
1418905
975585
1114163
761549
1365348
30515
142165
199939
1151951
775827
42012
1587241
506571
855293
189227
893762
785871
706379
556215
119683
632067
1107367
903976
1392977
632846
322994
1001163
1410794
915217
596056
1268271
1361295
1039482
1523567
672444
1096098
884009
1579961
838864
650746
609943
132988
1548048
237499
983868
674840
168357
1577913
229254
1136244
1153454
1316249
1257934
976391
702163
301164
1521310
450445
672251
1163359
418256
1067549
25711
74615
38579
346555
1534393
52634
353964
841983
1010003
649405
293548
1215496
116705
1132291
711056
787711
524533
1623408
295416
1438813
214730
671893
694102
1206073
99326
325850
878141
966445
232342
1235417
1109212
1194047
1322442
1134558
1524977
1083703
966414
856651
691534
83394
1387151
1302666
645820
803676
1103051
84130
1512300
761758
4767
650935
1358997
523698
982526
810083
592066
1528807
627783
581732
1408618
1122618
27820
1637871
883900
493874
311291
770903
1516340
664765
441440
1023965
389823
1250980
945063
478763
49098
1290687
78920
664290
717787
85598
79923
1228697
547476
1619382
1095754
632734
1327419
751783
18323
1550303
34769
774588
623106
1325823
546366
1541288
134179
480676
776997
1182648
1049394
367077
337415
108239
372564
44520
733339
1065781
866781
239627
1614189
1050582
738355
1487158
810529
1490966
325576
1483739
1459248
724887
389657
1052304
345324
90922
593170
1324817
1424767
1466763
488451
1378894
138523
599788
956764
1333726
1215745
559142
634419
695466
1199958
175195
1576370
1322772
164338
30122
896751
1003097
96791
1525114
239220
1334243
850986
398297
585864
1111848
188418
1587481
512010
647696
574911
1473127
120680
95262
1183084
1541667
243652
562666
785893
1617728
444536
828637
843295
201401
578208
37024
417122
1193194
252810
1450711
1502726
566397
63941
1416553
554359
1220118
249394
877714
1072800
511402
1538598
1087840
1407949
1045556
732059
508285
790937
821939
1070450
1592795
1320389
1430849
1279873
1183792
1447138
1107282
378619
1057931
551127
625783
916507
165372
151359
1527146
1533990
272916
110202
574712
408293
181521
1334988
456858
625721
1082986
1245594
674583
79617
190819
1485788
1256144
768448
233626
590799
952842
1495107
832283
1316373
939877
620344
1260925
801918
1035876
1399416
1367641
868557
1573541
606193
1166743
1100092
975883
1598326
1191510
942818
1551695
953367
1123305
1307927
1107673
457160
1501403
1479454
1544203
1287527
17610
975868
405120
915443
1024306
164304
1295328
218716
565636
1077916
1166413
1644854
236840
1371337
739378
497686
1347289
302079
777075
1581687
701370
366625
408139
1510360
1367255
902531
679508
465758
1591130
1137043
434021
1610310
1171323
858536
169284
1017851
144032
131407
886081
1102753
741047
1247095
601376
581458
910754
1196857
919312
470578
899203
259560
552397
1333308
540225
865636
771739
1567552
764185
870225
1173032
335065
1093435
1034733
5281
176486
461083
9818
1264561
801559
566721
189106
129347
1619634
452426
1311128
1170601
543202
1173192
837513
1122491
184497
1392261
980456
1074008
281997
1499997
862148
689583
472448
334769
1585464
1463639
385682
834497
1089565
656768
354443
805729
521176
692039
284522
317538
1119047
1231357
1570438
782116
139616
430694
371161
1406370
550927
618295
277192
1290407
1288473
1359807
1138286
439113
54319
703267
657129
988273
861195
1565165
469752
341064
431820
451245
1028608
385457
1244894
987124
998088
413447
1183606
26790
702510
767279
1519861
1387874
1088931
1515539
1273361
16655
482066
1331763
111232
1160223
456099
352824
121175
311948
1315949
812963
1342994
880973
791066
968891
147330
85401
967095
1245766
458571
107986
1644102
1051559
648283
584046
226381
74283
551985
1161987
886091
1054910
904823
462590
1517018
421393
645819
187646
933538
651212
1148182
217725
176395
278098
7819
1174070
533203
811119
825737
1128697
1463188
471983
646781
554781
1419618
804788
336986
682928
884836
826092
1600436
1174311
1303347
818725
526432
1021555
941790
776579
900811
41830
1055678
339969
141091
227164
180364
685962
1102054
353554
1469187
250854
948499
1121774
182349
482196
946811
1200798
457402
539824
146859
654296
410495
1141243
1625739
1353089
1585143
1078409
233357
365281
471627
172443
983602
459638
70134
1534222
994645
927421
132910
270901
1138591
1159167
289189
683656
1081587
273069
585767
787109
996279
558442
16540
1594897
1225571
682283
1531837
591361
1089613
286329
387240
997472
1313426
1011755
650822
1468814
1103677
1100973
423564
704306
1496077
527301
778453
1464033
1101705
556384
757178
576515
606678
41469
575402
1540059
441955
615922
1168962
568053
1508207
1523019
774526
169962
1478774
72472
507156
1596862
982120
1624100
1502545
1077650
183316
1452780
1157431
1452266
224868
1549203
586716
280462
1082267
127052
489687
932879
1490728
339267
672602
70631
1640150
275541
851818
992953
111165
1009873
1488906
855265
918494
875367
961576
63122
359218
834880
1115869
1078622
1342640
836852
412782
290218
398229
32040
947104
932821
313424
901575
1475382
1556767
716748
879223
520760
721184
1061114
1122410
1626755
1152346
1013924
1263236
445999
295215
990428
969510
24759
1035002
492538
1489810
516742
511240
1425419
277592
1119108
965981
1091153
422471
930074
632429
1295320
1382618
1059321
152994
1537621
727096
1011530
154032
844932
313361
1543870
1522674
447443
337346
417155
58100
1536277
416211
1371463
659442
417195
672167
1268951
659333
91521
1010248
237437
918274
856935
206598
264084
1560060
1558183
266889
882559
1501627
1345481
362765
158250
235380
1561668
1217420
1411983
544814
1269295
1599706
46337
1286618
1573395
1629895
608337
38596
802212
205127
1545032
191898
1023439
915160
593404
1205932
1253632
1598580
1283158
388645
629244
1575630
174903
841932
1379495
1105896
1062621
980035
166990
276449
1033068
524580
1642747
410635
1502934
1505205
101696
46599
561281
1519405
883260
614084
1151627
140680
1232287
979118
86018
734454
109065
1388041
260489
941480
1236192
523566
1068783
843662
1493920
239120
752097
838341
697642
1551439
23394
906620
582348
396567
1143850
752168
991629
469872
566738
601788
666320
1525366
1340298
1584791
1594472
796453
1202814
362016
542445
365095
1123458
941178
479725
723414
524577
453826
1525775
1039213
581777
1200783
566396
368215
1235736
356062
675803
816875
1220432
307367
15480
838211
990034
461037
1059036
67806
1464818
1513969
1243427
1203028
1272121
1595731
655632
48876
396227
477835
181708
571770
697453
249772
1629307
963982
1451625
66240
193850
983792
940723
187903
404620
145079
1591927
246660
1384516
748670
98821
1528234
1434576
1524454
833617
1264973
1595563
867479
903686
1464104
53036
1149699
522005
508957
1144744
52925
1191304
861689
822656
1421598
105326
760116
384750
371333
1646668
400917
1237280
725926
712908
1311552
571096
1067489
11753
592681
482213
1377607
1249839
268296
260155
1465272
419681
3966
1605567
1382449
454503
1028360
154505
1448464
1454693
1568923
176464
956304
389395
961318
431568
789987
1066340
106154
222600
239889
828570
242037
611495
913659
1086297
361680
1170540
659995
1257794
700720
1384236
275574
245648
1016026
303012
1623206
793535
1337711
802349
842911
1560338
185999
237714
363439
1420338
1371570
1501961
449974
842156
1496938
847983
1468761
1403179
192046
776034
1369167
1285010
892183
557990
974329
68538
457766
315136
553696
8983
277959
1502873
118917
1404732
560024
761000
69091
868175
462374
956158
403780
325421
560445
353413
775558
1184929
1224825
1328313
145902
753613
1527107
1412414
1585356
934154
1172940
1246089
1234484
1270845
1308880
326705
463692
932201
39199
178991
1449926
685622
1029264
811495
1408093
1219884
323105
1597251
443574
203195
24103
348512
868443
1079584
762985
291618
1486331
668072
480189
654152
821431
896765
319589
83015
449696
478014
138548
1222377
265854
1396875
1625821
422194
92828
751084
1400015
827545
659457
61546
1143035
534015
504751
1617192
1428460
1114802
1206938
1047494
301823
1238476
602085
1300886
273555
270028
451071
1004630
298958
670128
881323
63458
974797
1579817
367285
269156
1609410
1545144
1072374
1312238
826283
1004416
691073
1120088
163741
921146
632163
1405929
1604695
1163335
845043
282781
62514
928295
990349
1629369
1497950
690790
831884
808383
848242
1202041
841620
718358
592495
675237
644266
1242131
119634
1587398
755822
196737
585565
635593
1118084
1054626
435399
123197
1345248
1239265
277803
249796
709429
34839
461876
1336041
174088
77778
99221
1047232
594297
185449
244238
1076320
964403
1251142
1524449
843171
644948
1147455
1379478
107821
204967
288220
1139242
296881
795727
1401769
799534
989305
396123
1093011
1630345
1356304
936553
1415704
1523627
846166
395173
1217415
155686
174234
21383
785210
478704
565864
1604224
668532
1159473
532281
479070
1060242
40319
1008886
1435776
995606
479232
83272
67438
109149
763236
818250
792649
1550689
386282
954741
1159653
1084307
563683
1386346
71980
462875
421701
83346
256699
236422
1038587
907574
925835
217686
234406
750868
801600
1096097
116841
1301720
212545
1143787
823565
1139029
1360207
592523
1166594
736781
1471214
824733
338225
1194213
435961
585206
1265373
1399751
1608174
1411836
840200
1106885
1385766
314773
68928
1207013
506309
1592989
203726
343884
578966
1214735
180771
1409257
1066703
1538002
1642076
1211817
414805
182252
527509
790826
1618775
1218531
359312
482511
1519878
322499
1179575
1567187
1304937
475538
1004341
1490998
1594995
1117719
264291
912070
840207
155714
1463748
606377
1589914
1520126
324048
1466614
477639
163714
147765
306215
196697
48007
169177
1549855
892909
230143
873957
178632
519927
640734
1362626
1640380
692631
676667
676874
849231
1567857
1337795
251579
1229322
916697
21182
428074
1458494
629087
832739
503322
1599151
1129418
438584
518009
697576
694856
474067
815314
1447253
916082
139550
789962
1494645
1407883
1615417
1018081
32378
701256
581701
685262
1342010
463903
761059
974561
900107
1634091
752099
485718
1086517
1111248
1519080
995979
395662
788516
700995
1211329
626433
132947
658591
1488665
411424
1205486
861799
1216485
1359132
1051603
1196536
362893
648572
1206576
1606443
143262
704352
469394
1220041
409801
1438648
852637
1280359
1152345
443798
532392
897163
1088626
1028409
601832
657619
1357600
1132581
943629
1044305
586830
631631
787455
1288989
795000
356504
1352208
956236
1331501
1322618
1140636
1164664
516342
566803
39204
1267914
1616088
187995
68564
1223365
120137
747147
1552080
579070
8918
1581688
739796
19040
331505
467614
210011
472252
913962
1013440
1448745
80851
1146080
274740
1599070
712685
778976
1332289
1470357
59496
1169229
1024098
797638
577209
540512
1598812
1525739
1308919
691753
1027649
1030842
228659
1168353
1607967
1058725
1527553
422998
162827
330551
1451010
558744
1403597
632023
294262
1398138
1095399
1021744
567354
287559
1102290
1153105
927439
973814
942186
688329
1313548
1169590
1121731
1135413
1643622
290181
135146
765355
940626
223016
340415
263935
961128
40013
1239611
1277939
114703
1117128
214778
1523168
1098279
1611034
1507942
1126929
43081
1383359
423953
773083
1467032
1531063
1211168
1433023
1326748
307277
536338
926283
591087
1547273
315601
1253026
1300301
235685
48926
522330
41965
473402
1129623
893517
517748
880990
570481
4076
83346
1098820
1097203
1152135
1507705
54892
419926
239524
1193507
1472984
946504
219124
630988
957563
954557
1585518
1198714
1122298
948630
1451273
1352529
1116572
637393
504449
984936
1312482
1167895
725116
1516936
683136
1045834
597588
1253147
681826
621453
96033
592094
422759
309733
973998
732453
4056
1115837
713803
404185
1221522
1466583
1575024
718042
1588284
638841
848124
336954
1243526
479754
1468361
633469
988662
388214
75703
389486
47707
1257887
1361683
923125
760520
1417464
1047931
405859
1133134
1256848
1358782
226408
346516
116916
1031419
1585337
1404908
1223591
489583
449888
186955
1485010
1194303
1638419
1170249
243544
186539
572510
1145039
278014
567354
14696
514706
1384723
107907
488260
254528
1054375
641792
1031564
1396702
260321
200048
6062
205964
1104049
1477154
1588592
1374565
1359954
773816
1148311
1633115
219855
83922
682065
563102
1425534
958110
1609282
230590
765885
77454
1280589
155451
1157373
922633
1228410
1025212
945070
1078877
897897
890549
563848
182777
583938
109323
318507
750970
766146
431983
1128037
1599158
1462281
732879
281607
415250
836306
339694
561573
191639
464324
998167
1411406
1249538
1599656
901704
843904
95635
995848
1605370
1110898
179534
1596931
248566
182533
453275
1065916
703961
1502373
170097
1597693
145968
1209263
609273
1101659
148583
1274652
71962
1041180
927932
1315549
935949
1483590
1462685
994996
421165
243447
1224620
1372841
721787
70564
609390
1235611
701382
407747
1523821
436813
149828
172277
564654
1590113
1047039
910732
311926
556400
879392
1118674
1273128
543211
674385
923970
699468
1259288
730298
138874
836650
753476
1324543
1237322
1264868
842717
1230012
885229
660716
557987
432661
188345
316863
1288640
856683
1272233
1238760
1535106
1069999
1459627
584929
535502
1273503
1398945
1196567
1467402
248845
1157122
99402
6698
426263
220512
210298
955597
1411389
884637
1270231
30111
1259781
1595750
1489384
412369
1531980
1068802
828652
356640
1232453
143803
951721
425353
1148840
382123
892266
388479
1557851
675466
388538
1252669
1549801
826956
984386
310381
473437
1192217
1256910
377753
1224645
544227
1024943
229424
938909
1231892
1322412
1632637
931649
1571196
774018
715821
942261
1164972
67841
372525
979803
397555
1292466
1445785
773545
1344138
103757
460617
130645
691724
551947
22669
571880
198238
789471
1106017
754925
1634216
1408533
491451
420794
1209709
1606850
335932
424930
62007
515304
104464
1595149
1311518
1643474
29812
1466479
303007
1289333
508177
9605
282916
1471481
1378639
1612724
1565468
528535
1605195
544422
912510
304291
1000527
696910
1176665
1640161
418716
1479447
1033752
1500223
475033
136357
1028301
859251
381729
576093
569279
1210948
1255706
873298
1506672
472400
455852
515827
82196
844290
546685
874178
1061044
1050702
546120
1587285
1424827
1024665
1028807
93879
1155585
1272334
862064
1545174
1036960
1422072
1005132
997083
362815
1136413
49860
240310
844558
503927
684775
161668
307556
711851
72086
659367
1076468
593415
395808
708560
368954
1592732
936048
678226
1120740
963246
1385713
1561699
324552
392302
513028
1356804
800660
1614834
1451191
313664
62243
1248134
193933
996289
338580
942740
1521512
1476181
941508
1452564
811423
8020
1646560
311332
1418614
1604511
305456
717114
548001
1485090
269588
197521
8964
216195
1069817
639763
840704
132781
763798
1340183
508080
1062558
798163
228016
1344618
605901
1261416
1043121
390662
1265113
659647
420643
1170489
1421590
627277
1235597
641359
1154057
820621
1491073
873963
686524
684911
867067
1043226
1501049
633857
511684
226751
853819
498575
1253872
346048
1243751
595811
745873
709554
328399
702085
1370430
239557
1400783
319466
434032
1367077
1036821
102276
293216
710547
538118
61273
1192217
1015888
180638
987129
270751
857256
646893
1276483
922098
539562
1232868
121807
45474
1523934
1628297
81394
1146306
39150
697041
962345
1362817
1194665
877675
290854
513920
1544470
1591364
510169
396933
1596030
1395949
1321765
1593720
565976
922950
1281783
1533065
102547
1058750
166897
834085
1118556
1432427
1082727
1600862
477338
599674
1011410
997737
1152557
677977
1024024
920080
1484300
1391191
449090
844709
234590
1075971
799540
729398
904372
153163
830435
1451187
606954
669713
591102
68090
382281
1634835
754929
699340
1602714
777302
40872
336975
1435765
493464
820192
366142
405338
1046792
162293
568832
598175
801337
1248658
86998
1347716
1581618
1059806
326441
1122321
1508211
1304351
531015
702486
641312
138768
1172586
697435
894329
740291
839491
926320
890919
346922
1414168
609238
569145
906976
1078312
1117558
757684
264718
1437207
192232
1324942
890477
355551
1532350
226772
1011031
1274590
260904
627070
180638
478832
549310
1600822
366666
611687
1608736
954208
1352371
200397
962465
1544338
1518831
603340
739292
827210
9652
1263179
1255095
989444
74665
1538858
152856
870384
973905
491067
254620
275502
436109
668145
589792
313055
1329042
1166010
620828
593728
571524
516305
449765
1540893
387349
1280767
772796
635005
1284701
411492
1289186
437389
243561
425923
976260
126122
32918
1052422
702765
1378975
471217
769204
380464
1020305
751540
1135394
888271
1374038
651469
804702
985540
262863
846228
67313
253224
126582
1371769
1518402
560963
210741
231675
1635907
502613
1600304
1073187
1185791
255423
673913
1447652
1241206
817359
1404917
1426432
900266
852661
1209182
559517
946654
338912
1550532
150403
1023620
1230214
1609071
1333751
1560899
1368424
561817
376315
302724
234562
543239
910594
805785
1155119
630634
72985
1281911
452364
1583324
1224612
714262
219030
245177
1522926
730183
555295
607680
64980
283789
574123
1281184
823092
1171928
1325030
960720
1217575
13323
1173042
401196
1597395
316387
980649
1251117
1008385
703460
298438
322346
24482
1634659
390298
330586
1387546
1382351
1535192
1054445
117321
99310
210241
935017
787552
134183
895339
1267939
1263941
385909
56417
1049005
308303
1083633
727257
1584678
1018338
645292
553243
597938
1145955
893959
1473209
1356410
1002013
1023077
287465
1307511
1271965
1098695
900927
1376172
695430
1305081
488389
1009988
550645
1209150
266637
233957
905930
583267
441669
448901
237213
1013088
48224
728148
264797
617060
1442407
1193153
176251
1352237
591608
1423024
630782
1045589
18563
1507020
1431077
1507363
230530
218839
925242
200874
859050
515584
277134
1196362
815718
1635490
43021
395726
1378264
982267
1410862
814837
132853
1238723
208254
1052707
1325195
714385
855354
414624
862106
1415457
912101
674929
1285792
4699
1642675
469668
1414415
855138
1358662
282165
158501
113250
50428
1357086
1108697
1579931
466505
126043
541604
1163166
1403449
544945
595102
322633
893591
815866
435445
119212
620657
239374
743454
600165
493655
899701
1315034
740516
50727
690052
1318310
1381921
760259
47321
1042511
396165
2956
846940
189932
1254800
1135424
433497
943649
205394
410432
474683
690245
1332267
1321944
1243378
1118191
313164
235018
1515617
1271533
115065
485102
328142
1594032
1233222
750770
1456542
1061704
1015512
1010315
260339
274267
1296351
376970
106099
440999
531704
803101
600084
1305501
754393
876319
252103
717520
1594302
1099604
230524
497222
1044977
531953
653164
1302003
1559621
1413327
1260281
1269054
1496766
1400803
584039
570259
1635918
205951
643411
924597
1369116
1143687
825367
545157
1372147
1467087
1567274
134298
438093
1018587
391070
243112
1234166
734210
679822
277783
312255
276148
272212
485131
446079
1561972
1092533
1452838
1388415
654153
1129589
1130767
1235299
1183476
920979
450387
511605
613169
731045
1324659
97104
1362703
483900
1282173
1088246
209042
1378079
788286
1536828
823692
524094
1409779
725229
600960
893435
1491398
1227086
1412925
1489957
367530
739992
773657
780975
261539
1222797
883357
1235446
906891
1594533
1239692
21012
1241678
838395
639886
425545
990171
319045
130109
1181630
1630076
1393115
259809
810720
253194
1070203
872201
1632998
18600
821607
701640
358616
1481789
606036
126563
1564839
1338915
1013469
1614415
22426
863235
287584
1234151
1021370
298505
1544609
1029383
40984
813055
1377703
497374
1226822
1252449
722562
683206
301809
714287
1247882
1289474
1639512
1538365
1326394
490277
1337916
1444514
1377433
363283
527536
1241053
1590916
930283
426099
657518
1196691
1217167
1053422
801742
1022405
1541624
613675
353988
1378122
611109
1510103
883611
602102
689705
372993
133260
554517
854593
1523515
383691
776948
1203206
1250651
679328
1214443
709479
969054
22401
643460
1011244
1523576
381508
631459
1252042
8717
921765
415047
896905
61140
1081840
405545
1084096
246228
719835
716989
1355530
861473
1271265
1269834
372906
249008
849590
3122
1219043
685741
675701
1541441
43154
1059276
207356
708356
1183515
1296709
1288715
696284
1080107
530364
44312
496139
944523
1610766
882167
758564
185883
718187
1194814
1528824
1449435
260800
1178121
737377
1503196
847276
952847
846897
1391249
939992
494814
317393
387058
535420
1229013
621307
861232
189514
1232649
77594
545406
1142772
531343
764273
1066561
348012
92270
1331461
812741
357036
966060
49456
631681
733936
899835
1233258
1537817
1534491
1365238
1338055
144950
642186
827987
879667
550990
822289
1246437
1424855
381724
714603
275227
1520777
445182
1451584
806660
296728
1631011
98935
92653
991217
705222
1214957
140157
1349020
1116276
1259544
512241
747536
1180762
1610570
1471347
114548
1549796
1473287
1368504
721864
597822
1223284
902225
195300
1244940
60398
1288513
966443
946348
1047091
1106237
266360
1101362
186190
226398
1097442
577175
271942
413999
1390513
1219558
1100714
874166
10549
989461
14555
1254050
935758
1603073
470039
1235320
121620
1301004
679775
825797
1502370
1378294
833198
1150837
770043
1377588
493063
586137
1180966
394371
90572
1169853
557496
160831
1408199
1603673
8232
995666
829748
941392
238702
894134
1230387
1369022
1247823
803415
125063
635773
1138436
1239894
115309
1573798
691582
929473
502891
1327523
697840
1482921
59087
3467
718707
1496641
809786
1263880
735182
622864
347586
1631566
776284
1370631
1203210
504283
100625
241775
1488531
1552099
1504518
120405
445170
481543
666267
472845
706526
978873
502974
88690
823100
1415366
308436
222624
932157
44488
539416
256629
1048800
261705
1173043
1275506
1306839
245588
188725
1588741
1400153
679917
912189
420316
418172
1000407
813795
394164
917354
1213926
1080247
826878
598140
1442832
1341655
1613832
315917
83533
1057720
509514
1314555
609222
539499
1220258
1375629
463792
689612
211830
1395001
622911
1614686
157689
557603
1568616
769929
1519248
477975
382787
897582
539529
718987
478885
996438
498830
992937
1499615
816653
127745
1051049
1068490
58948
610040
1595654
1068606
302556
1554437
28279
580577
502969
1024283
780625
529038
1419404
351165
214700
1119651
554695
481408
475574
679485
1457740
156897
1453303
1116412
186086
451684
1161104
1507335
1235813
1635241
1540470
695994
1001488
1482559
1488402
1514438
124043
561124
84600
994522
237577
1166656
161595
1358489
1001132
145045
905178
1015004
1629253
730733
18259
1449516
1023073
1039192
246899
1041118
1184277
1565710
808439
526006
1403809
1031186
1467445
239914
1132175
1617528
197618
551745
329353
1067047
1394938
548141
54933
336481
505801
632082
708299
1261317
695479
289536
1524014
604601
34703
338494
279635
145067
1570120
56
959586
75070
781362
1424133
1131571
686910
1385461
215339
1590505
1152479
1088446
1359592
1446756
537410
1062277
1471047
548629
76523
949357
654927
393478
1094520
222603
64839
720491
769399
355656
907885
377804
178422
1421808
1394005
521571
1628780
453059
174460
535468
1169189
693571
673294
1519009
621297
272016
449088
1621085
1048314
484188
724702
775803
1043352
1121086
433766
810066
1098804
390904
486651
1119790
106514
1522384
1023271
987830
1088855
514322
842059
1023080
1363364
1344066
1561264
1578685
298338
429031
599439
611990
1111615
1546595
763237
996409
1097314
1410596
1471352
1560418
1563644
1228872
1107771
25429
697350
1527450
957053
1520998
906886
622276
230903
1300320
706234
1359195
1013946
1473101
795420
945085
1515715
1415106
1361419
1396945
1098431
192542
533888
1152850
604412
1186265
26237
867192
175241
1198480
101851
1430711
808767
1568908
677655
276299
1056574
472076
70493
996684
1189222
1167656
367045
60081
692492
455199
839357
92454
165366
894525
1284555
1185883
731262
1299576
914404
1289366
1150976
1069339
430196
260723
1325651
926259
701862
410884
332197
378570
1091771
1419861
213425
188223
875427
417986
1591647
904440
361687
959180
1618831
994828
682694
776525
259554
352037
225268
233361
1522979
1595753
1139770
831323
218675
104314
1146023
1455758
580095
390199
1054517
228607
54281
1623882
1516003
1590680
743221
811667
227488
1588794
997599
918341
1623724
718779
1496077
1083407
73688
112522
227013
712593
350594
53176
701142
106336
277658
1585084
1315152
495399
1624132
935285
351116
1006185
1100638
1468647
478228
503574
1383319
1001646
929574
1451957
1261407
929373
768437
968288
1090587
676190
244705
1450456
456621
80267
1596335
629281
325847
840359
308556
1094631
1316973
295914
771617
1346824
1092741
633947
1503081
1346368
154913
574375
1139029
1252776
1106790
308638
1146635
1147014
842837
291489
896961
507966
507350
1074035
825506
497347
583607
1575385
1290933
1514094
802154
1486893
507634
1147077
82515
469809
520636
1296501
451495
1280861
1465684
136467
1025063
1047798
617185
1297566
1141565
1544757
597833
1335592
1568310
106007
290532
93451
30934
141435
381673
530181
808319
574442
566907
674046
1294697
597888
1243688
484765
196539
754902
494096
1200231
346917
287490
460622
324871
864301
1097120
414099
1558115
266407
1971
667223
205277
404984
1547365
914889
1378542
960262
60379
1635876
1226177
613608
1459761
1125699
677005
1038411
396439
1341185
331493
473562
1218377
252744
1076956
1058581
13483
626359
363088
1177226
1213200
939154
175034
938934
132969
924095
488303
1062944
376919
525868
460642
266151
405332
101249
1138424
940738
258566
9405
66383
1125685
463327
1055593
1152827
980858
796474
1432621
1274302
1510501
1167677
322126
1415045
247689
193204
482077
725635
1241391
1549793
778094
600259
479356
340698
1297370
1378130
622
1344343
324999
484532
1566154
452738
1408410
208965
1045980
558491
501119
26428
1005432
50634
1496389
48086
421943
1008245
1325877
1267365
1375831
1262313
1262874
687580
644077
1517264
719606
619418
1516818
982315
1105212
1466268
62041
113655
1140431
890885
1397884
1218821
637558
399202
41974
1346915
1075
1604820
678191
26358
839104
929876
601100
947670
250439
1311833
774956
1326316
510858
1308519
1380684
1172860
1242485
165724
686633
593827
965172
674627
267160
204370
554109
332488
535506
44456
1548801
258924
158206
445772
532684
1193230
579214
1507936
900506
438591
1643017
1514032
1254470
632395
1117646
1107719
600202
1647520
1174140
842980
632962
104123
1443215
328054
323762
12236
193561
1463810
576357
645016
598706
923220
179427
1412466
1498116
490122
949459
1447259
1325353
1309878
716126
204281
402923
1278841
1174578
632512
561714
1158540
1276187
1409332
9061
477472
20947
886296
97212
529186
167454
344129
1489888
658787
599761
182626
165068
1478788
688671
659630
37323
23506
458613
1265528
584363
1212302
593840
553452
788873
792714
1614655
1526410
820428
636851
646452
644907
687694
450942
1234020
211689
826045
722781
1632985
27898
467681
658551
1291930
1181889
148687
821728
1038427
1586945
782181
1593121
384584
417188
611455
936839
865387
1257261
1191784
615440
1227073
474185
1367750
1287616
1644628
1476700
916934
996552
832369
1060391
1408785
699197
985336
774777
569137
1441227
458328
369595
276653
707687
263659
922622
853563
1254377
841204
428237
1557901
486370
53167
739212
428871
926377
506375
957650
998472
1400538
1117848
1255453
1479892
769438
274114
1220489
484547
871675
437961
998715
1585497
1484023
494435
14351
1300915
899877
409936
109163
939440
116617
1553643
1043653
691218
145373
1091096
753708
602197
1285813
438679
1469556
917545
627092
894401
1101562
1276634
387234
1246734
1022358
417926
1559321
370196
190093
386675
204332
729444
431888
810626
844433
1450413
1085287
504959
819523
1329429
638062
1449633
637290
1422416
8442
1339364
1400803
1564597
532687
776721
15693
321859
219650
1531315
1045127
107922
879271
1005721
1566858
1402520
1528993
442958
213520
849986
1291739
584580
749813
839579
30534
224789
172126
1321366
123587
1589806
1392072
856985
638828
217058
1516155
446721
1212488
211356
528046
659629
1177454
579920
554701
1096955
1127118
349952
1563876
1207593
622738
849180
1212359
1104987
1626509
544383
878876
907689
597933
652673
930052
1296862
504336
988100
589923
1646406
1337431
385175
560692
1192434
3146
178650
594896
816386
872489
750146
857167
1009313
1511796
979786
1627229
1283651
1224041
223660
659699
920335
250910
641067
920710
1188349
940347
11910
941203
1497382
1371787
1587754
611556
460216
284702
824084
1027675
202190
1362887
1424189
228461
1611237
1151128
1635591
1352878
165766
533767
283615
427437
511289
1095783
574222
1024454
308901
1167462
93251
620850
721591
868348
1484739
1429567
1458068
1299461
1012460
1487051
1586714
725725
781816
376144
1487519
679202
501616
1608166
473278
734802
438646
994408
312832
1600523
641096
57610
1499160
1071462
39310
1272712
82107
84500
435675
870228
78322
1076427
881793
145781
951321
1038617
162024
1226222
294214
616865
667003
1025616
966209
862360
193427
349682
1489803
820256
874660
1263066
133232
1032388
262364
1284881
1044827
1426877
1639313
67963
728248
1400090
1469444
194314
642096
1351142
724581
355628
1491528
852611
789483
1506285
432232
1033926
338268
1476587
612379
875762
1105096
1614040
961957
347729
101840
1156803
1304754
1415370
441205
248868
971892
494523
1553601
562283
650588
726514
801502
642460
942419
1121307
857242
1005718
1127863
670042
1196897
1520234
258662
1306551
295033
143397
1193541
1603900
1036508
793289
10152
878660
219547
477277
642399
1046428
903517
335413
1208356
318687
463889
1633365
463760
1383846
134767
1263146
510737
101694
205073
484297
1401772
588112
293128
113548
77178
186692
1158330
525200
243866
1296103
288935
1323700
422070
1255074
525871
1418681
64515
1230457
214618
825254
1100402
104182
759085
403212
961161
837507
1582807
1271832
855322
748495
1197410
1367615
1273409
1241886
484482
1050910
1376797
337140
733462
624337
679518
763977
71622
209242
853658
178302
121121
1222215
549479
1548349
725071
1068443
1379589
367317
956177
883525
621259
1556018
228479
1560122
888059
279706
198223
756900
73530
1279772
474593
826450
970665
635575
992729
131617
1155703
1514187
367218
1519328
268284
499772
1503643
979597
451316
487318
508181
1574651
1025695
1463307
1015215
734377
967417
1272823
433676
165887
1259244
158480
389389
1494437
890767
560820
5593
242820
725460
220678
122021
106333
1604272
205040
1353891
133965
544392
1380317
679837
1192750
1012505
856613
955775
253302
1457439
1045460
1197980
42526
216891
367762
1416131
1415655
952217
836737
192559
1553855
1316731
22044
1076052
496258
277289
1082446
269192
888497
1219041
430027
1266149
1280783
1071816
1330778
529513
32231
391882
291612
662665
634852
1329415
1562143
1361557
352087
604353
1187418
460409
702223
179967
490050
414388
434742
1628328
834671
1179260
1206236
706642
596855
267663
997729
707115
314170
923938
1528174
1445199
959813
1051490
1114014
500319
722466
100729
462477
1352622
1401923
312708
746916
267730
1102903
249419
1607255
948835
1397072
294432
1076470
913972
1060074
479440
146860
1094319
1615932
505372
1472212
333362
127224
895494
591687
711932
1033699
331602
762243
1541207
136024
667637
461464
666504
1581665
535691
1033164
394814
234978
1318789
516208
1353341
218901
589090
433376
996687
835235
496529
198162
1635777
897338
194390
1501382
595364
970988
724146
777834
156194
1189420
1272912
1002319
668162
1485797
431340
615245
699032
1086050
1510654
1296322
405077
205829
264430
98519
1613528
1524205
1412987
347030
832039
700845
1550370
438029
1408041
1008929
519470
56221
346925
638749
1635799
956674
1444071
682060
187785
271675
1408280
1049011
1134771
1317728
734712
822725
1603462
49567
745315
222998
836945
589497
1148983
730190
691420
1166093
108357
1107765
637391
1249006
93154
481758
1499372
532405
1452558
684406
1642822
930942
60940
55221
1448685
784027
974976
459764
1414738
489580
1428505
29641
77891
1417728
88067
122186
17914
1143392
938640
780505
235953
537826
187987
782618
1005954
1257868
905904
232059
1376837
928431
987672
492671
843453
999569
1135047
253972
1088186
458560
822635
27131
378223
245607
1374151
1335145
653851
124465
1373424
719831
960128
903365
1225867
750991
1019933
231339
1379936
1013568
1096946
667599
1263049
537588
901856
930258
311440
999422
162683
683310
824544
1514894
458448
914333
1004373
292687
108603
894608
137980
599679
230341
670315
770820
756897
629319
1068033
1211776
73150
733069
577636
643097
1548562
236835
1446007
573808
1613079
20554
775229
1039885
1162117
834975
324854
1484854
839963
232845
513243
662160
298313
641417
533092
980988
312602
595840
424860
1491847
365622
1244827
581313
958623
767088
121911
879706
1083553
906537
769173
297810
1354388
1053268
1267611
277942
1112283
419052
291208
592813
1323611
1002107
1445236
1169400
986768
1373459
508711
684461
768807
1340700
561404
1193935
469585
686761
928192
62828
259753
1330822
1635974
709558
335239
1210222
543138
7305
353469
1151580
1441405
1009230
1187325
1600129
996467
300903
839112
56483
410827
1278275
385591
646114
354091
597412
315292
863284
285826
652199
1449494
158901
21873
906602
470664
535143
518750
1201987
1593635
1411290
27793
423895
1636848
958408
1157158
607191
1220564
430384
1213172
1494960
1310961
961549
1523918
1470529
129752
1233421
1584731
394881
409661
129428
1421247
932080
451206
1163517
410797
1307897
750119
287466
879090
553269
798767
656153
458299
1092829
999142
715125
1115763
1028594
689339
1109639
107773
754710
583496
859025
1400098
888323
1199737
176904
891518
1171104
863744
480325
1071517
1400965
376331
535312
1002316
1589028
873881
1119417
1644556
825203
154835
431532
337450
288095
679881
1456038
627581
501751
175457
462422
694384
1379762
1108844
1318039
1156706
3946
1023161
1200857
1126974
1516378
1007346
1254938
970098
693093
511058
227248
1219875
1250230
913252
165886
417126
510095
988520
1144582
1442975
995612
1116082
594814
1157607
1088515
1635120
1241914
859691
1230654
95060
282597
902749
168610
489347
1037761
1308477
1410944
1122763
1612375
68115
468251
408240
98102
532539
660698
172303
1449926
1055587
6878
128029
472540
725577
1176363
1585391
45352
578337
1502768
309683
5686
784500
134162
67107
183375
1179479
120505
1179721
1071853
1410373
432067
846311
268149
444744
637276
1089185
1254207
583534
851444
1483693
340462
584444
1500918
1316874
836303
342175
1439906
220361
1544987
555453
727023
716396
1530883
100651
1558772
1302244
427669
115102
683329
523058
1286964
1404523
443309
477374
1122485
1404342
1603873
455746
932745
1312625
726447
435471
524579
503241
1178160
870380
1455360
671970
258448
1574428
1087403
443535
1387726
434046
378899
355089
763908
1475803
228886
292101
1378618
532948
863293
807821
1538888
711332
526155
1231879
511927
1598558
202785
1261320
1622918
904181
1016039
1200114
157207
471826
1224823
1140128
877147
467287
1407547
490929
1262590
30581
1069124
841671
1089702
1262155
520109
139120
682231
429968
73921
1581388
1024729
795506
1506691
1624142
725957
1242043
806663
181428
149314
35325
920835
182408
840117
245230
382083
988140
1496455
207538
369104
503814
113026
1247755
1210587
862639
1206347
1024491
1042162
41024
1466602
638545
459278
537120
50716
225582
401253
944106
1391960
686483
653506
177861
626767
1604657
1085481
580470
873285
880395
1357064
1409248
930438
713190
1108475
102914
1174884
125534
780446
1145455
703444
371768
1061775
800158
339827
1629595
1081608
697248
163271
18019
71640
836334
658423
351854
1621314
309532
896860
1064998
108369
1590431
1493353
731579
780117
66287
565860
175900
229840
1252763
427975
1265950
81691
1623160
947292
367049
363138
912940
1227636
438680
1186448
55637
1082100
1280851
776750
1266353
588423
881278
704759
380894
642517
237186
1359498
716991
1535519
963314
624728
102166
274430
655109
842305
317911
349944
695836
279213
1505047
457377
1198293
1369137
681519
1493904
975837
656199
946778
1477719
783458
1635115
445111
1379614
100879
182688
482921
525213
1246152
1137701
1331263
1340890
1058167
264452
417523
773398
372162
268988
251247
1040887
1315748
1427814
120547
1409200
187419
1376927
101047
233616
105262
1074478
598914
1079777
627342
340060
113246
796916
1122447
191808
738994
1421410
389301
387274
1599529
1636105
164636
1406568
100545
484844
222649
1033086
881610
1098548
1637449
491192
1479125
1186768
26252
874003
75840
1508354
674644
204086
687798
930539
335615
1076624
1608796
1318508
907684
184518
388386
951395
1380881
1090187
1395615
655794
148798
639083
1443112
1176895
1554470
679826
1045120
629058
102926
1041933
1128530
735281
430893
278821
1074226
1426544
602495
1148788
1305825
365696
1033388
1259205
629453
1215254
1609618
1178267
482982
539777
1445809
351861
872822
14193
201446
953233
946800
587460
552221
126385
712965
1279077
1251132
1459969
612408
1409876
846161
369660
1637449
1075144
1175918
1358048
79898
653176
667167
1545898
369278
976450
529384
962152
529798
535865
264104
189258
826330
253454
766226
720199
1201343
152339
927816
416729
1582489
1392904
1000216
1535635
317025
1592706
699880
346059
1486102
739314
1070333
1320297
841261
1394736
870588
1187868
912541
22069
1116971
578072
627394
570714
13057
65258
1601549
500829
1574754
1145702
710079
826111
804173
106801
1471895
585241
1515671
304549
1550654
1605163
614585
1492347
962552
1171633
321118
1468317
1543756
1010667
877124
834897
1516024
621448
179719
1618729
386845
1283130
1460386
924540
233636
229495
422020
769983
835286
680136
1565061
1607211
1254735
989915
177828
757493
888227
7517
341713
502391
1490006
1352601
516758
1201682
619141
387453
521652
573268
1079082
1260596
1448183
695169
1559697
1011484
759470
1393479
1364667
1479457
957982
1322355
823280
415758
851411
431083
492354
1842
457894
1634125
1350298
125743
1335451
267433
461022
736305
627592
1049565
866776
486658
465982
1260670
1022519
1319925
1454617
262228
1640118
670459
350904
1444662
1196668
1205417
223733
632600
497099
1005421
95270
612997
1516310
84823
1529796
898792
1009694
277088
1304473
786352
570260
893
1196348
980978
14451
988199
946505
1178691
1272832
1141310
223620
619377
238108
142372
1495743
857042
1504105
786742
1295651
391070
839813
447023
1582251
585979
512543
89323
684202
692031
1527924
113272
574522
971726
435836
804934
715033
910462
1488303
482186
530125
1343621
90331
815330
1021069
1223106
1047971
1470310
333645
1079554
175018
33373
390707
1064852
538254
1642349
1118926
1354079
570199
1643165
1358300
1492495
1523315
367741
201036
59381
530974
393690
406126
811567
165879
642891
865549
969368
1072222
266200
739135
160266
968467
729305
484541
1524499
636443
1513656
1569893
1429458
190204
1374299
258917
1055935
1593483
1615008
27041
842219
845874
1279299
1554856
674074
739266
798663
733048
614733
500131
667100
1515019
787961
1182412
888590
542740
1158319
1300630
623983
1339129
976999
424345
1008293
504505
579858
1101392
581825
1294034
573130
503551
1526074
229542
380722
213815
104973
453746
634894
1098138
703859
840328
1435586
378302
78904
294788
777804
1395203
797933
189375
1138046
1187961
1513591
240200
1495922
81480
785732
1444874
1116016
449625
867712
225072
1318876
989848
667708
251952
256538
554057
222528
334419
522870
612461
167809
106191
135868
1624061
268276
809250
205900
484842
831153
1060427
548544
769508
1183167
1522322
601335
1532704
1483981
205502
190391
549981
359417
768285
971925
1490530
1373674
1136746
422916
154867
1348636
122064
1564302
356565
936923
1108875
708262
980504
1522095
809366
1030266
1167559
315670
631932
780782
268497
1303355
1045699
1150385
1305076
420481
1012813
171258
345595
1601968
1485401
303203
1247589
1129474
858758
1303866
153526
1634883
1512497
1415577
280855
192967
167748
1149467
891624
819017
10219
262073
1107482
67903
594042
1368649
964750
490034
597640
1519226
868358
1299267
849517
323691
1611453
134530
477777
317159
826695
581586
301637
1319744
1111944
1491493
631923
1286482
1273709
1209607
1210019
767417
882060
1355193
420696
1053823
103068
264552
1428064
1558572
466550
1432329
1634
1503674
1369558
50246
299482
1604644
1604778
1574510
1589697
1271305
390083
1574126
1112546
270880
1025982
1292844
1175748
1362569
296871
930935
575392
1437835
987609
507925
444264
33114
1001346
1127092
1033646
1413303
1197110
424824
504574
1576347
1609301
590312
999743
746006
130610
1068666
1261609
391650
1031456
1289836
1585784
659805
1000719
1525804
648875
775814
986522
835305
580002
499682
429980
153195
1034995
833389
960833
278059
1229489
1221022
661372
88712
1042056
1523279
1346410
992726
583551
1268372
1031897
668679
633573
1309090
964881
1178980
271721
1294514
1294329
950120
1056448
1593328
995107
1615378
1102772
1139308
533292
721851
1460326
1239416
308609
813595
1538226
974179
1593694
325103
1575610
1253212
392967
1463267
1575610
1206019
1285249
1023210
937037
794346
317213
352379
739275
669688
1569109
14166
1563636
1555631
455788
935215
1300177
922373
851730
1185164
965910
8088
780045
1275098
1515268
1473854
22879
1283833
475798
677897
520232
554312
769660
307784
1319835
1465522
253834
393506
76263
1244012
634899
576395
130881
230173
835811
1101085
184858
697327
1330989
1452900
1619859
119528
1532204
927631
1546243
245232
1296208
573712
844490
952339
1196557
435887
1124023
86830
940488
1427233
137406
1318629
1378790
1532917
1324987
250156
1363179
518808
916046
411530
1252637
1003384
1562736
844828
579974
1485687
591825
519818
1427071
1164734
1298530
388009
653111
151788
1165772
85758
1328757
580414
989710
333117
1513163
321529
704518
1039491
626168
761799
1201247
691486
764529
42235
340106
1191220
804502
21750
8861
652797
394107
803916
1159308
937859
1310465
1073414
992403
935558
863237
378692
115995
1380802
787832
1645775
1448163
281231
500142
1599339
733302
928969
82281
831605
827038
969494
171151
1456450
146218
977868
1582976
1061757
898943
157399
1347978
894219
546436
99574
480896
781056
1358336
849062
1646832
352782
1388836
3849
1460110
340481
1362927
795830
588048
456198
1304827
274074
1292391
1535462
892986
1138856
1024249
940186
1550186
1639471
736041
1364416
157018
1187402
1321582
555833
515787
626748
463521
1318515
286670
568410
432950
1013654
329337
159289
1174289
1458765
130790
204889
329370
278899
1285875
446713
1169461
428088
861586
532428
1000638
256580
877593
163380
492867
1362088
728879
1371658
1211301
238473
1083347
549589
1276786
153040
1512518
770373
389962
807103
964846
1210481
169975
691393
508631
474103
1382780
768565
1617926
50779
1111008
1235347
1104949
95093
1549175
32142
251409
864613
1372222
1450842
633001
63044
1213977
1275501
1559024
1258017
1167734
946562
980983
578167
189937
422026
1398629
1423968
61942
1240646
1014235
224331
626499
100101
1203145
764080
374507
749772
3800
489466
1281037
1037384
1647006
523837
1039850
1004530
918064
1405356
579025
932574
528034
242668
815943
1300549
1580234
1043495
1232042
259299
786694
521087
1515117
594220
1437485
341379
845094
440535
804022
1363304
68163
218818
1237519
1057232
1156436
1145941
446804
1637876
1554336
165786
1182332
1166113
283875
710643
1127139
1270185
1386192
1383662
715540
85697
1564611
627772
790127
1616301
554776
74887
1179306
944092
1633116
581722
876776
547492
619159
399531
1258673
1222800
28523
97347
318233
798461
1160604
29371
1070231
947215
171686
394714
443579
851959
1565334
812030
1324351
575342
69041
176353
153113
500443
758030
1484658
1183912
468614
330209
1377400
692285
753795
860718
221593
1003661
1021186
1162052
184715
58533
54651
1418037
754966
923453
1120335
985701
524226
860505
1519267
1505842
276058
139023
1486884
1484413
1119253
345966
942715
555464
1091038
273243
681070
1177317
1276341
1424559
1212864
1167554
861527
767887
1163100
1188849
479100
1106345
44313
181705
920483
1100698
514812
129576
1018865
836913
1077056
807430
585316
697887
588967
331462
1473074
333443
595381
103552
1143185
419974
422849
474709
18346
493119
617630
13484
1327914
346922
1032
297126
1095941
955236
140314
1011652
53940
676956
1265622
743160
770383
800883
312755
419430
914539
1521678
1520726
786820
278041
125133
325133
306890
364800
1124152
453110
227210
420620
1460592
123628
1587115
568485
1254432
272525
1199305
509059
737798
74377
591845
1072604
185115
102179
593295
1405047
538467
196871
76093
896721
884906
457739
1010211
695980
1436357
518613
1335479
398414
1276207
960721
1192222
782956
1601087
1152447
120252
1127856
50724
1095927
542572
1134349
460846
1146909
588397
1391494
65054
1100249
1498750
1286982
405357
659289
1171399
412760
611176
1416758
303394
1181542
3439
1044856
1281256
502787
488178
1435161
139630
1376955
111498
372282
1563944
273836
979648
1134449
741042
1588862
99428
69099
511103
1114374
97848
1558717
1293924
671678
1640307
937691
981813
291429
993484
213571
467028
1190548
175001
1626560
891563
239343
901265
510350
1562527
456598
831413
1151370
872666
1110008
165189
1559563
728793
849092
260894
1429136
937301
120102
1387074
1037128
731054
1563221
1138266
1126025
1095948
148697
1558307
1091197
563069
272373
805511
787410
1605615
861402
1043063
394686
1225682
474301
1529064
347029
1381486
994788
1428087
1064872
789647
1073091
512560
1226480
671665
344903
1604639
1402750
685744
253234
420025
1405485
126110
1013388
556972
289662
365045
947690
1274799
1543092
993069
596593
975855
671550
278611
995912
358082
542477
1447586
1338836
639418
433040
1290131
1040517
1632717
1371427
615416
1126972
354807
1545867
1431624
379100
631857
947836
493888
1029189
1641373
202782
620393
703702
1467911
1193558
1188119
1111610
811010
69160
1516766
1181331
152295
641474
96647
879280
833948
1370653
350555
158371
942498
177098
1515754
530267
6520
39818
1071147
1053063
1536881
902774
569191
94023
436861
1566241
834483
716310
1545547
1304920
1525820
1091077
1165199
1300606
5847
1606843
465697
35708
1339911
51274
1164534
182118
889950
313214
675921
422380
453189
337923
1307459
1822
884894
735604
436162
892214
388025
29955
119834
817822
1171554
1515229
1230558
1500431
771813
449665
7376
443772
1011624
934363
332865
96056
337102
1486911
445758
352863
1526405
1435638
359912
1144349
1300268
126767
382822
1106809
907927
412351
245193
1252424
1105350
1017465
208928
756127
1212852
288796
1586058
463556
1011100
112599
910883
1561955
22961
1587658
587749
1130011
1508080
691794
724570
1590249
157544
1581236
744618
1308286
143185
692172
916348
263769
278092
235354
779051
699669
1208831
482981
1005011
150166
1049802
88787
262251
97945
483628
1455612
516987
429920
829272
1583654
1542438
657461
822350
526500
374888
897806
1048354
525194
364500
535228
86220
700546
913113
42623
1370616
1161348
614939
1425619
575859
1398396
1155017
640059
869415
1552937
519511
591692
117636
310361
1187514
161088
23172
1222776
427771
520593
325501
1428060
1285884
1280557
982043
1185140
966203
1008559
1071730
1379226
976053
396138
1307019
1303568
691727
1545150
1221269
647998
1034131
256547
508210
1171651
1375247
8111
1553548
1461172
473349
1266372
833931
1506229
924270
933741
1499488
1256662
681638
477302
794178
877382
198441
1385097
832630
408856
651352
834564
1005362
1608619
785997
65947
1558321
1091252
404258
1490918
1002704
882953
1043744
1543433
1576629
1637424
827307
305753
454175
1067103
198461
558266
236686
961954
1646932
749804
1232436
1598941
1084366
136184
1623248
645970
275868
480046
515857
1258302
1369379
750235
286110
1144388
957595
991919
1082847
80077
1617340
607724
1645931
1393366
1547786
210162
136804
378930
1130149
326409
1565774
1543355
1407596
1501209
200334
110497
1344552
315351
582732
1015714
1356144
219568
1582624
437245
137301
1114787
516879
1446098
1450781
159068
37080
1442671
1182758
326722
1594355
1135917
1224541
190685
933166
1512357
997150
1249072
153379
1142449
749309
1049332
1031856
836910
999377
1168223
1069514
1238049
413012
124843
1398119
175301
360556
183204
1412934
794258
671937
310033
1413242
1452382
495688
1155341
1297214
1421452
379859
879211
484966
946388
1323406
1415108
668548
1024155
1125865
548823
246093
1338140
1599181
116917
1541299
1378769
438053
1311884
898999
917438
1471668
451935
15014
1554850
271887
1083474
1341731
1564433
1526904
1593734
813759
1132981
1343151
794003
270600
145929
851808
561932
509063
556649
717309
957761
1137189
831141
68746
1022273
1547960
1357599
1155275
520471
1085826
1128949
1157627
857314
271692
1634318
522786
668896
904912
1552501
713269
865085
587678
1171327
1468954
1404208
335440
546178
1634016
1616449
1057557
1041667
300772
1176301
286380
407429
1340411
1190423
1533771
773651
1315460
453256
376405
343450
1446367
1618970
1336211
325260
958213
95067
1020765
96086
1342126
1015658
146117
734306
182242
1545909
220246
1102989
318037
1114807
3304
260688
329164
729955
453013
220269
616959
695014
655662
1384638
1475199
226820
985718
183555
1465497
292214
849440
1540303
446672
1439557
762838
294276
1160462
940570
561265
217088
1022332
158579
160155
746430
1013266
1072991
262814
96979
886902
138126
1580245
1385812
723526
551962
400334
1375389
835175
809205
771342
1169534
1459197
781366
1358212
1418826
913061
1358251
1533273
1066324
583845
796152
945797
76564
1613005
1297679
744125
1446505
142646
847344
33996
243194
863522
660565
313842
995732
14843
1338697
1349790
1204347
355499
1408212
564922
97316
1583379
1224272
1280744
206260
266090
889468
1428696
783670
442807
577454
610947
943086
714656
987470
1228560
34719
638980
1380256
271531
1623540
1504729
808905
1443033
1586735
1278398
893837
1032709
1358163
1251117
1308049
136099
1098919
1567059
546746
1433334
1627635
1209698
858455
505547
729677
1211598
1138028
1480144
1411159
1378244
760608
1153004
1304034
1381847
659488
672575
44577
1273416
22372
582293
606101
1036886
405256
392886
948294
802413
1340250
1619582
1239116
1191532
324029
1010648
30458
1425161
1361930
518205
1326779
546858
160672
430534
524195
669941
813204
947581
211760
358754
799900
936867
270648
651518
955311
850430
64465
823337
993326
743310
1496991
1525762
783646
176290
423649
108486
1089279
1431274
884516
749434
801511
1324997
1270429
545332
818294
1488514
164743
28848
810189
230667
611022
196831
1185358
787060
168743
1036364
208306
595412
293350
775522
762322
830219
1389513
630197
150559
944403
1411359
1477172
1422855
406467
51565
1597358
869127
1487604
1134250
430259
635149
613205
1201906
994887
479887
235677
1092423
134786
1569182
1355947
664957
1099769
1466039
914499
8825
75505
1120323
572037
1276227
935514
840343
238928
144604
1091270
229734
866794
864558
1291391
491491
265984
1599154
207678
876700
180022
946405
1431236
516648
697074
1426809
639497
1521339
454818
319832
1203270
382485
486681
487638
1225959
205164
1016155
1384170
618273
582827
1327467
1560543
1125933
500074
1413639
155660
625501
931389
335307
1325583
742145
1329874
1433877
1025914
697823
230673
1194519
630346
1431895
309978
122950
1105600
929443
551559
1084755
92648
862932
1631250
400034
908658
46850
1466269
481547
1238409
406663
933717
1609928
1074662
64447
442269
1185205
1322621
647615
178932
423520
1583542
694405
918227
14816
450022
559076
158588
305853
875273
558795
1394067
523662
733819
97717
421613
1590411
1258929
1215668
563283
1473415
618214
1579280
391338
53332
452395
287720
1129115
404425
536478
225105
1333399
1166966
1244853
1372669
561679
311964
64827
1370270
1640883
389072
1484519
1583439
1248061
1154583
1302117
718343
227691
564934
1389691
393905
664842
754427
312856
795819
1371685
1362839
1532474
1247003
1182070
1527280
811150
1203313
394971
1131637
1105665
1560276
259433
710069
1611900
1228926
298420
1598865
157218
1050834
341255
1156518
735370
562679
1270201
597776
161479
225297
1480016
1080989
279900
291999
732915
901269
783284
415407
292199
800446
118934
759539
1047210
689761
1146783
630482
13866
1462706
1271443
1168405
1518364
270183
1562815
316021
244790
651988
283149
353971
897020
1350193
828048
297646
1025932
516545
459642
643755
626421
1758
868109
1563608
1355338
1625523
196250
276980
522107
815312
571958
678281
1251905
250105
1609105
81768
601817
365614
538245
1516848
502006
604075
1285411
332323
512008
84577
1206006
1174630
779556
850938
335510
425866
593680
1517437
1125880
1061944
1522245
893337
460997
1056619
91927
696461
1161349
69325
1150270
662718
1108681
811797
6200
727888
1460343
627876
569294
784312
1540224
648172
1350242
473644
1226192
895851
453061
904922
30515
1034650
1001292
1319353
1249153
1549261
1597927
1613776
614247
620830
270737
1485548
862031
1019967
103892
205516
838444
1029178
829156
307692
803233
47105
1258593
729745
1064736
375253
244341
1453618
588360
311113
514916
1370824
1576087
1234248
1145255
1371694
1293055
1121160
1302247
1168650
1584292
1596917
1063325
602108
441883
483574
664514
1618922
794897
246569
157318
406158
1590411
782948
997144
407616
1152064
1495294
568023
421746
820442
231046
399817
1574251
217758
1472106
978492
115136
262729
887038
1211744
779519
606069
788494
1604199
595759
625937
1072628
457584
538113
34588
484527
622622
570491
1504488
1051180
1526319
1144445
1483428
1223468
884799
183241
568284
583991
493296
1378918
1534942
481558
591885
1278661
739551
1423501
1595569
1532525
520025
1289645
1615382
193369
1053948
1176867
1276715
1060631
101012
32479
774534
1082689
1161780
1290495
553804
118376
1454207
335717
1090151
641372
24501
660813
1129322
597066
1164918
175498
527223
1236846
1104958
1252477
667583
718922
1580079
971595
335544
616161
1018338
752774
1379579
1069415
586719
464435
1644737
756797
1518180
467641
485341
600403
625748
1589621
172317
1036353
104412
900369
926362
852684
1093771
933414
1484794
1511786
1585435
140833
801063
1084202
338976
1535275
887297
1350548
932751
1159363
99263
832586
520875
477498
428252
767410
569904
302087
159105
578804
817713
1229315
726625
1130301
757025
791175
1251439
1381852
683944
844223
843986
1439594
883047
219123
1188933
644997
1167931
1605039
468539
817795
1325583
170864
826969
633045
1555436
878850
69959
854929
1004358
791408
971995
417590
1278382
758077
608136
1110132
680817
76676
1502640
972492
826961
1306787
1629612
1337594
1382301
11225
753720
1028773
297831
1086829
24962
18673
958138
691114
1631174
1090523
1117020
508996
1337853
942082
1061399
95355
249363
1272079
695063
517129
1465534
1275304
546568
152606
422789
791202
762194
1053814
408747
178542
744990
472718
240999
182976
125565
791754
1154818
634507
895757
1279318
1215013
757718
1539497
1081811
710227
1012252
1628676
582327
924878
832854
966842
1517036
564117
1132872
1102056
298479
831017
780083
57572
1212273
540883
181779
1165761
564218
1122637
621870
427371
370429
694894
171406
981079
875408
1547844
222515
1304648
1103339
1022340
277035
662311
190736
1315134
508705
404829
321963
40752
1156236
79599
148884
1215380
118058
1322515
479312
879402
1196416
1122956
593882
362306
1260951
1542393
384526
1220840
1186329
904913
1428037
960156
1054997
520402
1646902
1315526
345785
1453533
1106935
624444
311269
244130
1518188
1004458
936124
1380027
1275819
1560372
1195850
533945
1526108
861261
8566
964763
709208
872832
178708
27747
848940
172330
464188
891611
993918
709320
1628838
1275037
213721
1303390
727087
324131
201334
1335989
1170841
123660
1584086
307723
1553579
1339464
1118890
1037228
112919
1303296
1599693
636685
76599
304672
876106
1631990
434866
696622
1263697
888795
1158220
1577275
659374
68105
358510
154480
1345622
1186091
1540024
575712
945190
933355
775144
242675
495157
338700
686365
1045908
1238630
1097633
638301
561651
1411727
1406330
1205197
1515817
1515726
98530
1594553
211039
1348221
152997
1486412
992314
383956
1483002
751243
2922
1453307
645005
678665
616072
277195
1320741
810201
840758
1431710
669194
941257
890728
1027775
959776
924274
1026361
1095606
315212
491976
579196
1188288
1595593
864842
364835
231267
1159295
1461294
495834
449526
1270364
1190050
1534337
1422796
528987
843843
693598
895952
815863
1158713
1161951
659402
1259320
128979
1093801
1305013
1471093
281638
91475
1343136
664266
1221376
1499150
1103954
179791
120729
414782
969262
47585
109195
184463
1249259
993968
596183
272069
394454
984182
661512
1576432
1520849
1258677
1398235
908300
134053
1586268
488556
1174063
1550418
362662
790293
1096332
445193
44486
1584628
346694
908278
1562767
1130230
1608795
239590
538029
256742
248389
992706
126145
718112
676632
823730
474961
6663
42237
922274
1485885
407586
952906
297117
785844
1462931
306279
958307
1489646
1407716
62565
518468
670179
1524128
1334237
547233
42809
940080
319170
1529305
202308
1253364
320692
1079925
1417168
1088008
891882
478957
529693
980190
600550
1464901
1458154
1183862
37088
1094099
6724
1567850
763131
395936
951675
806092
463796
67092
328750
330260
205642
1263921
21287
600640
702918
1334662
522637
508901
952331
600627
937332
1428066
54653
149947
1091682
1151057
118884
325783
1343317
795324
719772
535193
1573661
1479027
1471964
1168318
964057
710785
62965
1189949
990257
1308034
124078
1485006
343834
706368
1148073
923933
232513
600788
1597526
1622205
200964
1299226
588294
331521
835372
1245450
1406094
622200
1374129
1493152
548419
1426040
791398
469102
375506
1210157
880860
691632
40202
1342551
342464
1490547
1522048
833589
1284268
532427
1386166
682426
511548
1337334
1346247
1164278
25246
958187
541322
703909
1512920
951250
773090
1185993
721450
296803
991818
915840
1036361
1324269
517439
229187
203162
1205691
1616990
559831
753471
1098792
818682
1247751
543357
461372
1637780
1005653
895751
807441
806
848560
1309782
1197312
1105000
194334
1274145
1558552
531051
680916
94112
595997
562125
400460
1559220
794392
194111
1284503
705250
1112652
900259
1160210
1622157
551643
679834
362317
1506124
810025
1238089
793592
216373
1510731
893253
20655
105434
184877
508625
1144483
1382332
1320490
1330611
287915
312855
31083
158300
1069235
907797
137409
1191105
1644556
1008674
721619
390551
1399217
583938
1091678
521174
959736
345437
94310
1126197
1125374
1574469
519068
1100729
1087258
279985
1122740
816247
696997
1429006
1550819
168306
1293935
67440
962899
292087
1202210
617342
630205
808958
933236
1337757
1611762
1464546
1258620
1077292
291974
1485545
1396135
1525363
1323639
1238330
357008
1175483
224504
1568345
881459
841927
587356
1015244
989748
284334
1109176
35181
379192
391391
682323
290356
1268788
705237
1381381
1531025
935762
487312
467133
1318333
495403
772684
604222
103579
625027
1424003
797576
1356343
275865
1239981
1295424
668187
642579
1479369
1600813
671555
379025
80321
113142
230984
1021789
140284
1162502
1255060
1400869
1324178
1332743
847244
1349623
1043097
268608
1153735
119289
1641324
94017
804988
604371
774264
26044
129063
26107
1458940
1424659
965150
1480503
416989
1092955
1408462
633818
643502
801408
999630
1021412
791969
1527951
1513309
1112780
885920
778619
1081905
1449703
515295
1592725
180917
793179
1470218
1053129
95434
792868
1554233
789936
1548436
1005218
984395
936551
1374312
254436
1195858
1214531
703159
1611957
353384
33325
413880
887378
1635401
1389385
269959
720425
1444566
582283
545119
893318
864974
544399
369039
1175247
1511059
1185203
1631
40840
1582032
1072168
1184434
1026798
270224
1290198
749371
1103683
1408812
1239991
736246
201664
1397424
464911
673723
1148406
1611923
392073
1287232
176257
953910
940211
1170763
23366
428562
832487
1125350
1164552
732812
123011
1067981
729288
661229
126300
1070372
339011
57920
474049
1442892
270738
990950
785991
1575864
1224917
407109
1076587
945120
1390880
574444
729591
17620
116518
970093
1199819
645761
989760
1080155
905702
1221596
896434
1294430
1443437
1530081
1209767
368767
1297582
385917
950958
1393329
1282680
1344668
1098071
529006
1542359
460804
609757
102623
1215897
1028892
971270
1506903
1205359
1216630
647715
1244673
868872
467870
1607182
1561094
529517
381103
1304895
905939
556919
348862
90611
23636
110540
453394
1232069
1257265
1460753
150208
1541385
107261
1137402
712736
1034713
820823
881871
1405414
1001003
1137591
149182
1606149
1396736
15447
422575
1126584
1406622
1412132
1532108
138635
1508185
1293403
118502
687595
328244
1374865
512761
1144930
407707
1474665
41052
358640
1296760
1193449
982897
987525
509078
1623993
217315
1438776
1582468
429484
1044658
491694
22413
471236
688039
753930
669307
1465372
957574
1115659
667553
764482
1012487
876122
819376
692761
35681
600721
705306
229536
1068452
1257252
340411
729170
418952
949112
471856
1301348
1440259
261403
339961
574869
747966
706249
173204
275506
1470103
1575638
1074426
432383
1580517
747913
720839
918508
197484
1614362
1024900
1268302
1376596
1220311
883636
1116424
1048385
517316
470539
1512404
363651
728022
1027741
951927
383077
453258
856250
1606716
439056
936722
1317701
340773
1450171
322452
972799
240584
1565894
1533476
1042459
1444465
1435077
1584783
1503956
3448
843422
147274
1189024
251419
478341
1294697
1212193
245632
822310
49012
1594211
1217846
470056
1141275
959372
622950
1568503
527911
712471
876612
1170666
145355
890703
1578971
583208
906772
645605
752006
816550
1395998
111979
194899
815824
873272
809598
971901
747581
793796
885198
781276
919761
857526
179108
336839
798881
37129
151739
1510389
428871
1036123
732386
55540
587776
1063123
730996
580947
1169920
1005682
535644
546859
669312
155820
777142
398279
1065749
941654
336480
817052
911300
406277
505871
1331781
597860
1038058
37238
1355531
1582788
542870
656605
1281660
1259848
493317
1631170
923845
764593
154983
1247620
96297
39040
650030
1574605
1069761
848610
1463798
329716
682097
1208532
215256
714989
995166
169966
1051923
1175930
971959
63024
273741
1283233
1372350
953036
724520
1091719
1104763
803655
724607
699862
376988
142838
1083485
284773
1299587
1026212
1103442
1593396
863228
1271512
846482
1211487
1079553
1167507
717056
777909
1391309
1425076
828693
156711
1421857
1581874
1419895
853801
994463
675754
904135
1469608
261652
185148
336468
914077
819324
723755
953255
1004906
1545539
1053208
728626
1638503
93967
703321
236147
714142
1610519
888028
794374
1238296
1015034
1273465
1136281
1343386
877104
1520712
1065380
1616965
1429943
1000962
761629
234033
1528075
1375654
787359
70833
244482
248604
1174621
1407086
1231587
1183975
123725
689257
245806
1025232
180224
810926
599460
173437
1148332
1636341
477195
465997
1077499
426147
1640271
793493
1551388
884703
1119832
2108
147144
1345355
1097683
110452
508900
373150
214585
171089
676770
776895
824615
1617523
846799
764654
1536424
314804
710450
862790
1639345
1566484
15843
589656
457724
1080909
796625
622985
205650
796861
1060822
1290203
633719
89848
938301
1484724
442888
1284808
167005
1316217
1466967
553492
945105
6249
634694
915272
844441
743371
1478532
1640044
1114597
41928
1385064
1214715
537810
1016655
1117834
434105
1459580
450806
738538
271796
638116
156790
1402084
1140759
1608752
1481390
1105889
368670
36542
1592561
1493722
285386
1029141
1589521
1465231
712696
40386
1222152
69441
734901
117357
812235
544064
648856
283212
1372078
989034
1373568
846615
333331
636326
584623
651945
1146370
895227
757325
951432
541082
873626
914772
1287339
520518
86063
1218235
1550959
1510225
1635140
47577
986566
1261008
1202267
858060
92277
355473
114266
371055
932672
1189008
899549
614218
571247
1499375
1181678
1568512
525966
974831
965285
1131853
1096724
1184462
856796
1407126
864416
951852
1396989
250906
387166
389213
1613907
232198
1222469
190336
285915
927924
473321
1080600
761640
1452525
885370
1288639
674509
1279286
34122
763508
509135
837190
949939
901730
922332
1615344
904576
1455522
1228555
248501
632489
1502555
751243
561633
924311
1545733
620593
963982
250629
392704
602526
432241
217640
1217240
1312073
166418
48267
1127519
1012924
1286552
912372
1503206
141922
1636460
1082027
502834
841866
761450
105209
1478236
1584996
219945
885657
1536276
1467105
482978
798132
503745
1632575
562350
726910
1534619
157807
1247296
418308
350682
1424562
1540742
932181
1541910
677117
1242031
1605861
840948
15437
715638
50572
421302
1403298
1263297
286006
1591147
1600341
962839
1637580
732263
425527
505261
806546
1457662
1088352
658413
279596
208067
1222382
1598750
1425224
662164
989482
576551
115144
1460577
891252
147382
98499
288478
1424957
729322
1574291
685248
1235709
149899
1543428
521469
843812
1557569
661516
1595710
940529
1500423
122049
575615
1116664
738876
405876
1378804
1228952
673972
386402
1169737
729524
145259
1090408
584942
160750
1305292
1381766
567283
241349
111942
803720
295219
1464558
606651
453514
1046249
940517
857813
366811
1185024
802189
87369
590968
205460
713152
1499386
536315
1587300
270552
680443
747460
973440
1180942
433038
1559210
1141983
87622
246741
236745
107785
1647168
936249
1349385
1164790
17600
162216
1036530
323247
1096400
171781
403401
1501205
1595434
841522
980296
150428
1277165
460515
1642457
1399210
578682
1358596
299386
743738
296762
278650
1176977
1361756
1309782
1370096
1272786
612082
519535
231780
1047461
1209078
802295
1588236
482575
249463
1467329
201635
816387
1646421
1188988
488194
150093
360300
1325470
351263
242975
672992
83984
170554
1103786
419040
1643682
1240512
1584630
1547430
1337770
1335225
572214
790646
966680
498461
1040069
1357236
214607
704993
927272
399890
846306
607412
1430121
730276
393416
2274
988168
748630
1336158
1221104
360537
1210782
687536
30441
600243
1580612
42202
100303
422527
1591685
541552
1507862
595949
175791
468663
1083023
550441
1626896
992345
762944
489291
1295413
626934
1383657
1363528
209460
823116
1179487
367325
497155
1396042
498910
1160887
432176
343985
1227946
99157
430698
942204
1096252
365674
148873
907745
936697
676844
107276
701404
222463
1287538
708814
706361
16512
445460
216327
1562040
726666
800024
1171459
1473477
44356
329653
516859
129870
416296
1188931
980937
1509515
748474
829088
427210
1421527
264780
494838
435518
1552235
411970
417025
57645
1476209
875035
170290
151917
604264
883337
632149
358810
1174494
23678
853328
1235640
932813
1634834
263842
117900
1219661
361068
165188
1393427
652349
1619523
398076
549284
851554
1002449
1469855
92235
1576645
220622
390959
1166664
1155110
764912
1025242
1598399
1634073
584928
1624775
545624
466121
1640919
320142
1616418
507265
1418250
361641
609309
656909
1126131
969177
172355
1411338
846241
655325
324849
607015
819990
1332225
96403
839952
1505329
440072
1525745
1499730
416781
129473
1274117
1163327
1458773
1476880
1515940
1257804
591794
288366
936655
184709
421704
309162
320338
1266179
12382
712333
689755
246680
239799
1261151
1414996
841602
1616420
91152
1039769
1448733
571441
210631
1403175
1216354
1470998
1420790
430172
1544911
986389
692442
1006605
1376532
561171
121530
1026238
1055537
697743
359570
334374
253269
188568
875572
1114248
602720
632820
1357353
1076950
498277
624169
651919
988007
269449
170740
1401778
1535609
452183
811016
1386734
1198723
794163
632366
865864
1007865
791274
1281031
1559414
701474
794704
1454967
843356
1465219
51206
1412698
655976
476131
926561
681359
598194
208101
515793
1305887
199917
1293039
672703
524918
1464805
391084
1521191
57578
1617737
1331028
1290794
1335713
1267480
953488
112158
1306616
1618549
1335604
979438
1361496
1640716
1331178
381385
1192896
597776
859634
650982
184917
178132
1296794
82243
1621272
1456281
297202
1496148
255719
1644071
138974
989920
798299
872696
30680
1220796
637407
404049
1312796
484878
55419
20990
396897
843275
1058542
345479
534617
1597548
1061032
256923
829472
253501
592845
296237
417299
650049
24770
324704
831044
732685
614071
1304548
448660
284847
74968
84311
497310
1205821
59919
161109
584191
1279696
1123168
675411
1208280
954511
438567
325691
1392993
684054
504537
89490
339006
1554685
1613758
516244
1454538
708846
462966
1075367
1430616
1332969
1429218
239012
614956
303919
1157911
1493817
27991
126117
121024
170660
74324
372069
1021043
190577
1449320
598631
1564822
1536220
113603
381958
1265637
1000816
52086
46863
810443
795447
795807
1338032
969016
1256292
851595
778393
1275368
1013790
815354
340012
194392
1645193
1227881
600991
583718
573672
146820
756730
996900
1174184
1249535
148138
1407494
411690
1398461
356987
1086530
1372238
1083686
1432937
697681
1071786
998254
857737
1381127
377371
1437421
1612415
743825
1428906
711938
548792
145937
897824
230812
1384526
1127169
533298
826977
1150923
1463774
445265
1275528
1335336
1007569
121999
517331
1128781
62229
717564
1503824
1205977
600545
264417
259177
1555354
19410
1007666
819045
964992
701390
543059
107389
1439983
1177111
71142
1369463
1560200
54364
291406
684894
1217177
195404
1235051
326918
1398656
283032
1117621
704752
532148
1571709
1634763
705897
810339
1007307
853714
637882
57504
470391
320039
402395
1320841
744472
366624
329530
1048523
838370
12313
373112
395249
33816
284382
316103
838924
1459122
564355
429096
627796
6343
1100084
1381753
1069246
990870
1080857
1370162
416515
1494332
331403
1460013
562144
546569
671945
876436
1208522
35761
1517108
1191087
351237
170949
959386
180466
338073
127950
411000
1646559
1287054
214712
1058488
1471541
1059338
188485
221360
657510
970366
920773
527858
1142548
276573
1583385
715341
202198
736912
1435972
459706
1322520
653550
905610
558312
360289
441264
1123671
950968
89846
625397
271377
890048
560650
1369769
205889
1411517
561966
1532246
492273
503942
1279134
427733
461691
1049374
1301703
874334
1154881
1087272
327839
58555
287177
962766
1366444
1120503
594056
364434
223759
78541
853647
239214
652909
1224159
733612
243213
1433622
1630986
774033
212824
534925
736159
70929
1434360
1354335
1075862
1494429
1228483
20080
134786
260276
671521
396253
1641658
274137
810407
628181
209628
1091991
1633620
1250849
240530
668614
1494130
74226
1439644
236208
619003
90853
1570898
1647462
582535
843158
1123171
729211
1212442
1219786
1172697
192457
577700
356486
1594259
951412
1609462
1170601
255344
83182
1246485
394810
369687
605975
433560
1258295
1021368
960682
606482
869912
1090037
1093578
627184
331537
1638613
867385
1584439
819433
1503993
30357
1151538
519944
984633
883322
1280201
1393046
22089
1220142
205180
547995
396751
610142
1358202
679638
1258083
1316340
867305
1406917
340435
221621
803416
785037
1501241
702893
118370
828389
110915
425600
736413
178872
1394975
762612
1362698
792653
1076140
414759
192693
1614212
1551494
1397299
660525
593338
918290
116201
611884
223046
917261
342443
793641
467755
1020855
1241712
648272
901750
1327454
1579489
66162
1056352
1009552
538625
696707
894266
451781
76583
1446106
1347687
298850
1614985
787252
1004338
238741
1430639
628541
793208
1417692
1502981
947758
1273147
1490571
221601
619502
1507719
572104
891637
1239490
879638
1381614
554681
185535
826183
170170
1335002
1524559
1112582
930588
1591665
491623
53265
1628646
197355
1332285
1639905
1621486
126746
302993
1104487
240165
962247
61194
1208574
453260
260292
1418244
1323210
3811
583824
301547
1282184
343890
290846
365658
888034
1432326
159424
1042498
879251
232470
881977
356105
1528823
1150296
216275
1220721
65353
110594
1227844
759166
1481750
631824
748155
68281
305428
1273541
573653
1345212
981741
258730
1116535
1335732
697916
621095
763572
707219
710572
1563162
696355
1256855
676696
1198304
913173
552152
1212041
1301129
1239164
1247272
169293
316733
1390450
1315951
1301537
62752
401526
1159395
561393
615114
293335
458750
1155923
619783
887218
1418315
485125
96850
644255
730342
388046
1156330
958214
245023
448319
1615944
975381
259699
1091156
737762
276322
1375686
1575823
200916
383832
1512670
1051835
488672
1297354
1171231
248807
236522
1633106
210277
1049982
657000
473167
49522
950537
1555488
389572
1562408
1632587
473272
1310776
1070479
1455635
938220
1242407
776218
137569
561154
624551
1590932
464049
133991
434695
573899
1172446
596550
1269716
255007
1319846
1148935
227520
81192
152550
309936
1277701
287301
509770
289625
269868
531593
1134686
146549
336754
1024934
1266782
1517477
1073515
697359
36369
524086
170538
185609
1475091
1597788
765017
1401304
94560
229528
1374896
402142
756550
1319807
1139581
677779
450633
433639
284918
546621
337891
430515
864714
1544781
320083
461741
28707
1077382
364785
83407
150312
726187
1086484
502277
1119407
275585
1400169
788655
1163941
984297
1492003
1292407
888522
401382
509741
1442430
1580022
537394
700485
558616
828322
309898
750289
979897
292930
386465
50873
545803
987197
906228
511136
226019
749670
35809
1456635
234569
1575306
843256
178105
612194
133119
960605
1378772
792200
23484
165988
1595956
770357
633637
1313745
1597324
900548
237233
220355
1347437
893328
345340
360699
432551
537956
1278620
1150318
906694
1001327
1295670
453734
1293378
435218
706795
725863
238244
1355315
856122
790584
1341776
56139
985247
1575234
1217198
900309
1039391
348323
978034
622055
707011
101990
295181
405174
1070827
1524529
781499
279808
773834
227509
1581469
1320358
1001174
340418
1488222
1279818
855683
549404
1435672
1192362
1563310
1594562
251026
1598280
194007
1434181
1603187
258906
1514413
1045105
1548132
1045364
1154933
558014
484854
489321
1177393
1523114
907796
416543
1084455
1007555
782583
419185
1414185
284174
886884
1354862
934543
1136625
233776
449981
851350
1324533
931281
1185306
1439359
656401
1019831
1212068
1118905
881668
746213
1467186
174415
346257
187216
1269361
314281
921606
864593
831889
1150852
555343
83528
1027788
809652
896925
581420
1085656
58876
851756
383752
43776
1427948
668345
1376257
1030570
441722
1036130
662584
696266
513753
1120682
690852
370156
858310
934397
396532
711780
1331719
1477371
1454639
176673
359951
814446
686178
1353627
1352522
632228
369672
234139
699719
793187
1331064
1398552
353098
861095
348512
94241
440883
1450730
1528922
1218477
624650
118239
18798
1120681
1162309
365853
1043174
1308880
18305
454159
115865
909620
564896
1556924
1474788
106351
181662
707976
935391
960635
48227
752706
394587
528448
1117693
576589
396850
1089599
297710
471863
318161
754774
1169161
1244300
824136
893881
778357
1599341
528381
1452202
1544215
1456189
586900
1594536
944118
763297
730638
196976
1238636
222707
1512016
856709
1645582
1439982
1565492
189133
922786
741497
1637085
458534
1073112
1597303
883847
685345
847063
902631
962826
719017
1272669
1539874
683917
193973
448615
679176
1440247
400355
1052340
364468
694102
1424398
330948
831383
76878
968257
91463
134877
325201
1558889
661503
876736
1155164
553161
987685
1173007
347780
586883
837618
962188
606651
140612
121745
1583420
343009
1111885
1463693
333325
252141
741165
366684
629497
1229461
744965
1316066
846918
1326374
1291749
645186
58526
1213731
1552970
783665
1613595
1237732
471109
512598
945321
485204
1451663
535136
1260343
690431
172468
430204
215327
1281397
314846
1091717
480568
272199
233190
901672
726185
1442781
1316589
202103
1111836
742569
258198
861565
1208108
852915
224122
789715
52886
1425096
1377704
1339579
822779
497484
844686
695409
450008
25684
416397
1207338
316938
1595929
17140
1103362
1517644
864834
1378448
1130908
179332
401061
927545
767849
333968
938138
1365189
538110
924101
1505307
1428657
759716
878580
179280
1233839
846222
491189
1400585
646220
198526
349011
1565887
348909
1179705
25620
1613192
414923
132060
1365235
1382718
564501
844610
465456
1458027
821037
790355
289482
1182330
617305
303173
818169
657342
695055
2018
723956
1530161
599872
1586842
472931
539593
599017
604917
1380186
1453075
1448827
17003
1266590
586431
716540
146539
108766
1372692
996729
340723
1564467
1013170
1315413
688970
1444208
1003116
1389654
752912
1064625
112834
174968
1481838
38551
89232
1502193
1283321
858139
137936
169686
524330
455736
1315029
145533
1575159
1024357
691362
238236
1546602
230312
1578128
189403
946681
678287
495461
609216
1591985
1104041
384222
1025972
993344
305304
1028529
658361
1480196
1294803
535338
315628
481343
544825
973510
1568656
1506357
415446
533040
1127114
1271012
53166
1388930
1085070
1617443
932566
301612
1273398
170947
1390549
548346
1533514
284368
1003270
1421597
613183
974978
31206
1392119
765277
839582
150105
1248484
1202224
414044
1434990
1151520
544657
277945
182232
1197272
306133
881012
1422593
794694
1211049
853459
384
1100718
1374508
1623107
1550084
959340
439106
1018816
208455
1052015
247373
685094
842428
43173
1156368
736047
1345735
1642469
662906
960247
1221697
1510919
298367
1629552
1598557
1199892
151816
851388
1075991
1378856
529730
914535
1606442
236201
1634864
1416746
1607873
519105
177436
1437346
1426196
83908
1424563
1576787
1208166
410570
663071
893473
1581473
1125122
1192687
1452305
939680
241531
620881
1633911
158319
1624531
312279
980172
1016642
1443092
1512945
863628
419197
1087883
823791
1164614
630898
1228829
1320104
647327
1437632
370837
1403637
44104
327902
1118480
1116123
36580
831049
1619616
3421
731027
1122178
1258915
1494911
350388
920521
1071515
1626318
1259068
808230
426426
804984
1183583
163973
491909
952727
1482712
135290
567785
1519370
252853
156491
143836
382011
193092
166518
720473
990324
330101
1207254
879546
1093929
1345460
928070
946973
17080
442169
1389392
1388695
92493
1381781
1353099
959255
1307210
54797
286637
1358618
1517909
686251
1409434
375925
1058100
1462136
744138
839155
504101
502324
895054
862608
829055
869616
547998
1090956
232338
1293159
586298
689226
1635182
634048
624397
283070
228216
1237715
660158
1054751
264777
1476382
798481
136838
752744
825392
1531735
394147
1475608
710932
1463715
1283250
9078
1591332
479560
759571
318695
346945
354825
1584935
1460893
1463563
709217
636286
803281
1052443
802601
829924
1084187
164525
1515797
883793
934760
112255
505201
317075
240439
753543
440778
322812
1379565
1283038
449067
1243761
348935
1265902
751032
1356161
1212922
718315
1247999
1558304
1056887
684789
496860
370921
693756
1179596
217519
233938
125388
685227
867267
923236
1384514
655655
59068
1397296
623156
1145033
307915
619043
958213
1536135
740865
1636544
40668
759024
257729
1643360
348897
733168
172768
669280
1313925
1206727
981320
1558803
683038
598705
87062
262847
138205
159055
631665
1018892
1561503
1490929
1139982
1564488
423819
761809
1398430
245175
1403217
1224423
819880
678291
1247091
1349668
1306252
7010
1444700
941714
1642911
1251782
793720
67309
1393434
1342586
1103437
913903
1201567
204207
1240625
973759
1642560
1586563
1595549
1605851
1132731
369142
243957
1484551
1074968
1540069
1402685
1518330
1389259
485333
870907
203267
1002761
1512367
4264
121991
1051575
660173
328582
625939
1158541
1047442
471874
1499425
746518
1098309
788753
468952
1195931
1094090
1178028
460083
991953
1596030
1557929
317251
508595
496547
947414
721624
1036598
1422243
905986
439566
280853
1559815
1486738
428097
104835
1220480
1216768
1285545
108959
513120
10650
1087257
773714
235084
1029499
125654
1130043
1122263
821274
744220
341191
3385
1508226
1542060
892543
1290159
950808
911710
608541
244706
1134457
394780
188469
571187
160573
1543658
1032058
1574975
223262
1434239
678213
825238
569890
782336
981138
687086
493895
1390693
532123
1505041
532612
1027836
1468262
1224588
293332
495815
1303350
880712
360453
1007175
142430
165088
453223
356329
925662
1225139
909052
1053461
869809
1393963
1445214
369808
703096
288369
346889
1564696
1225699
1167409
670314
1019246
816961
145193
1137019
703256
1095298
727939
382856
852657
1458488
63170
962121
1383330
1006394
165676
1387399
997450
201505
495998
1506373
761739
1011277
1324031
1101782
253383
1622536
1164211
86541
1149970
461516
211733
148085
1092275
222542
476312
285322
478211
1085103
263557
1160602
1559785
1106899
710542
431282
1118825
667718
578426
338910
1560447
1262504
986382
677887
37620
126307
607472
1168202
343673
21459
1182098
664991
18678
743873
960830
1642325
271641
1062444
66198
162030
479160
589510
331424
91443
1156466
569173
537594
1595103
593332
707110
426428
1396462
1613259
817819
1216663
400697
940418
21193
1290636
1105056
1548113
1488924
6607
375835
801631
940160
999109
456829
1281945
1614849
1404428
297016
864878
950737
1602286
407421
431790
1084758
319651
334181
587684
324096
1556296
1451021
1044297
755867
1412687
607002
1041522
166638
1391389
1574938
1557889
1474195
821935
1023944
259744
1043706
287990
289739
750619
924377
294921
70583
263853
183499
1410743
543530
134322
545076
576240
1295339
131505
1545285
928754
832193
1050588
853315
1093875
1606472
973349
985447
148785
1094081
390503
1148308
1373690
1285717
81383
761387
1362390
1127953
648456
1431090
433035
95889
179201
978881
1284154
349566
182446
1536591
994016
482803
305668
1108703
723318
1509183
1483064
1447740
491445
5936
781158
1608510
687211
506943
1173859
1065128
17350
976078
1065504
1425264
1018799
1439920
1095447
1279556
169284
1200207
413416
1416439
89882
714426
1231379
283855
1006230
608592
1147733
313153
178215
1037092
740444
282138
457117
2371
486397
980529
926765
289129
788709
278320
34194
801745
760088
794978
1370775
874441
1260739
638621
413781
1391743
286046
936773
671289
1216767
825973
1292642
1054748
403266
809623
821695
1149058
634222
378890
92023
132358
14991
9076
1046703
665189
254542
1382273
1482395
467630
1303987
237648
782582
1015406
239241
137595
103352
681897
1239678
1586954
1591931
774428
526624
966022
486471
789491
1445113
147490
950475
153489
1096534
1634938
1163181
1459226
1531729
558573
145831
600590
924224
733162
12827
1059237
24729
32290
875197
279338
1341727
40957
1087174
1214352
1329203
424734
317945
1395802
1034612
1486471
33668
1505532
378777
585862
286545
696786
886999
737349
1029767
240838
1328984
855607
1065108
1487659
494409
1427628
682541
530292
1240404
894404
704122
458128
1570969
469475
1403382
1195837
1440890
327869
814304
1604380
923920
1527249
961359
68448
858388
242817
287442
1284564
37426
954742
1224999
895857
704770
1403280
275721
255537
49012
1584263
427699
1013823
1595918
21151
151087
537569
1042137
131427
1402377
414948
1414655
303915
281417
1560148
1148699
551537
847686
1626762
219796
889235
1312189
401245
55463
746854
49617
719319
820919
1293446
428707
1545307
485487
198094
1425242
1629762
1222377
43922
700411
239506
590673
427424
630433
309313
951838
850480
777312
1351495
326275
28822
1592353
25139
37503
666895
490218
345620
1479903
1009200
540323
900197
1297859
845493
719983
712291
725107
499147
48823
1645860
1110885
196726
1239493
597324
1469358
1459863
295335
1019505
771339
1594613
681716
1327185
1615398
886218
1130322
1345328
215987
1196932
873027
1309648
1063222
879792
917450
388740
669602
1429707
1178386
925012
1576429
622925
144223
1096275
1082656
1259931
663667
1455793
1193807
888740
1482808
813420
1058884
575509
921737
873401
706759
1202476
480444
1549879
1609875
200323
1575316
531758
760718
1629519
267888
371554
1223202
131679
797198
1566898
469452
1259251
599241
257451
1167932
1248693
472395
165505
263775
337809
347641
423700
673031
268184
5936
878594
1343920
1418038
955839
1328114
562715
200810
688173
1379764
816878
335103
917035
1108081
1115644
404827
1328358
1263206
1409564
730071
1511056
375160
9675
941304
958160
299480
147605
486058
1456640
880151
573360
1415701
213432
867169
344890
1304472
871110
1190127
559621
425110
852888
416269
1596250
1317469
1314658
129377
913175
1640230
849381
446163
1366319
1599813
1207052
1163813
502301
1245583
1603848
1570478
986428
61905
1136368
1561994
466486
1199489
1036240
266338
562820
1376500
265211
667447
1289289
235059
626372
1170170
1409847
1365213
938535
481112
213557
1118295
675445
1155728
671309
1542657
1588375
1016820
1622443
1423877
79183
1640193
1069703
804348
159232
300865
1570446
1109217
319968
368029
349955
1432747
1080390
87114
1360859
312430
381280
930748
679554
69404
1189476
424222
850110
1249106
1069099
503809
1638717
889144
913440
1206812
494591
1129218
1548501
65654
913468
758597
974509
1396954
636141
1458270
832182
209240
136986
259909
1205135
1638142
1408511
312597
430476
912333
12472
294525
1283004
776943
360021
47161
1402093
66518
135124
987347
1368059
1294928
691633
1545637
1181159
791853
1344692
117582
273301
208940
958216
1222686
1612177
1443671
1332194
369620
1233844
1605207
565579
1318275
1123468
924805
369568
112594
28421
661212
647376
733785
1191095
388646
306335
624433
1623371
1474560
713626
186777
1031211
1026255
1247155
1360058
255081
276405
602944
1556246
1524534
1141799
568364
773519
925290
1589847
976435
1568059
466220
1398703
1494164
97449
1376974
93692
204159
469737
1443658
245375
385539
414854
973683
1586788
898350
113701
826980
149234
338266
155282
999352
806401
1357641
863875
903155
1198985
589411
104241
683538
1175011
855557
1096807
157221
997946
359945
1623253
1512045
780119
264749
547754
1164098
962652
1055862
141
806111
1575095
774811
1446006
425154
714165
418606
1213392
698059
194524
1415207
186580
594763
42528
57058
208824
719182
426859
1530504
1416873
1022349
381564
588589
1585270
643545
301086
1287281
1503107
1578092
1094746
430505
810744
557203
953237
1321096
1589150
1615845
180129
55592
781742
1490769
1257438
20723
93811
279435
604122
1140801
1239551
662758
1475635
386975
677521
30284
631757
56095
233204
245980
150627
1148556
499114
402482
317049
447063
1391752
1607348
1154206
1646584
503903
324334
775119
117519
1303049
1545740
818092
374742
1582065
1592151
562985
774936
1019782
1182471
1172940
1117918
818506
1022945
1436713
254283
298858
1220576
1095918
116170
1127694
777905
748421
1213169
567711
1096582
620643
1396285
1498291
1409059
395744
1130846
1499753
45647
708295
394362
438986
951700
97135
341288
409982
17033
337789
609566
318095
1487918
956093
506781
397843
611967
73104
1432548
216741
1365249
186259
304173
150142
581774
780089
73235
867492
1037579
364974
1573020
749070
792061
1477258
855027
1415576
1385190
307038
759244
356577
526998
1482074
910365
1111332
27805
1439172
23285
1449947
1492866
796380
863305
1435415
1540413
399107
812771
1160871
321042
886080
688096
422600
1346508
97146
189725
458710
980676
21150
515784
688634
1260652
1552134
444792
27942
14706
804292
383389
1069178
96620
833023
1427890
201978
1350316
1326453
1450538
774378
1119574
941302
933231
75629
1172364
717268
1484640
675682
228882
963196
564596
129969
1585865
583748
312477
634867
615597
973942
386308
616986
56060
1127695
1575103
1242404
776465
732858
253694
1444037
36893
1042015
1416381
641124
428021
725222
1171700
325208
1443029
17891
71233
351663
569452
163425
1454977
201953
999390
618555
1304580
1328453
717654
914708
700813
421447
1006054
1181520
329465
1001251
1433796
929796
644467
1336261
1540519
76178
1501756
93363
685073
172377
1108444
1482662
1258387
1021985
1217074
228877
762527
332846
1248583
644184
935480
1096268
730566
1039847
1594911
1028996
1090580
420356
1636140
1101495
665250
1380845
686242
991659
34762
670322
278313
1515584
1645478
583751
353887
97151
1605845
43038
1199286
558362
381852
418254
1080829
1137023
16963
1228471
1041064
621751
647057
1572640
261987
1084626
1053179
227938
374904
1204910
1140677
1599805
1210106
768586
1262137
626122
1011967
221711
95708
1450242
382503
94188
1620668
799842
1436742
947545
1633312
1036099
174075
992069
1249967
338201
209381
945433
179638
691864
724904
991781
1291578
730728
512148
1485158
1243872
48887
70412
1108281
1361035
614223
832781
1638773
1534283
718626
1392401
1177297
1581055
514652
262999
790709
447677
193642
667333
1012829
1176501
978601
152601
553828
1157296
71900
435029
1545062
1205658
888647
55507
1368867
98509
92306
648611
33939
1237425
246134
1585794
1243728
1303750
671369
1061544
1303970
1628149
608781
723324
298061
148759
1430750
636019
398623
687188
1619689
1158497
769680
1333044
500209
856649
1317555
1065802
787762
1514165
967398
55489
370812
870793
1250375
945028
953946
157177
939414
656233
1165459
1120816
1244806
338349
896527
227223
391844
198583
1261483
1620723
1239636
73709
1520719
16900
1611224
105388
872610
1426317
1355372
25007
1312966
718062
1508262
719182
567495
1262513
1156143
272243
808613
1562522
684767
177839
1364572
1012471
1609910
582570
357436
1549219
1378464
1298013
1320400
640014
613363
1489509
117396
483887
1064872
1605165
1579674
860781
1437424
74936
655151
592354
1213311
1472385
803050
456572
282220
1077370
88574
181921
1043111
429983
1158120
189393
262334
87087
621585
557300
1409177
558966
1140802
522787
349792
1014271
1355793
1475477
1445369
1245174
953751
734385
511308
1590734
570815
1177730
1319903
427853
1206688
1333859
1198735
251882
903279
1277317
1147722
1566059
561536
1264663
1254740
1096742
591180
1646400
658702
252820
225242
1202191
1492801
511280
1096818
1520650
1531584
1479468
663514
1025857
377774
1084673
1626138
1622058
1193553
327867
4889
7717
151280
1128178
1643158
1307421
1046044
1404477
1460044
378834
487220
1400096
1066523
1220095
673167
1431441
322671
878905
1102813
282325
1584810
1571963
358944
1182641
1332127
221128
402175
224848
856576
1356763
1481441
87488
1448753
781703
432643
402972
182389
188375
224343
1106825
1088199
1290875
708333
949133
1405320
991007
1302319
691669
1275329
883995
614338
18964
1565939
563046
1607770
1141847
398966
549272
862483
1047526
1043647
1580629
1574682
1012825
9525
710431
1119308
791692
635964
789362
1143094
100587
1220756
1373286
1052149
1392312
1354061
327236
916110
1166294
901657
624174
185169
698085
512125
110523
1056091
653095
960303
924778
608221
1462934
340627
1628797
1009862
565397
1063122
1462354
927059
1384501
1363561
657890
802824
857209
761080
577907
1351897
1199708
1564375
623221
178687
279646
1350152
567183
975588
576071
11971
1582912
506819
381643
910473
1001045
83095
1386357
1584488
1342311
1153397
1484182
275335
312771
389957
1070396
520406
814916
690451
637109
995975
1156311
1175151
1409584
643184
418657
1601185
473874
134200
1395117
372763
151516
997412
688753
122357
1209265
857201
924329
1053161
779834
398235
515199
606058
1331631
1515809
19934
271877
880620
845878
204019
161126
789487
31274
1054340
391755
216128
619134
345931
1316706
1036480
213121
332873
808868
1513955
1494182
419116
529156
1274046
978132
501707
785198
592567
495644
1479548
471558
279849
155143
926407
698723
780835
714837
1505267
1399393
1267669
738311
440712
1092594
1425934
827728
475304
485811
78517
731613
340543
1243288
105914
589945
1308463
44059
1450024
461158
1621462
1619474
753906
406435
829574
1385113
632766
585393
190911
508549
1494500
449770
1242905
882027
1148006
103393
710186
1258416
1458440
1646142
179367
531501
650193
474495
437470
1181923
1560973
1095738
1331921
198813
1435587
82907
227996
1347453
1232010
967926
1280327
1257315
1263631
62440
923118
187423
382054
1614827
808442
1205506
1041631
418091
1241112
267500
552139
1356667
1308327
1509729
703339
1143844
135802
994001
486085
1383891
1391499
451845
269079
87083
491204
723173
932485
1541266
76459
246430
1150465
422281
1080421
207212
1634836
705074
98592
1334975
689606
843481
1438657
1479484
737957
670210
1378783
1245783
450478
1037818
877269
1133198
278119
1101189
1403990
108715
738499
928733
1546496
720529
484539
773589
235662
1572966
975436
514383
970015
696931
358563
385315
723093
197899
987986
1507961
1146685
1394662
1042650
1023529
325676
640218
186138
100327
624823
70692
339645
383545
41684
245372
1167270
387838
721458
120787
1464142
1175998
426333
1303307
1627761
428914
1293099
1039775
1207096
1373204
873487
1559904
1202452
1305094
823457
659368
242889
1388488
1515995
249769
1307171
1283303
1058440
465141
211604
860482
1181783
1238114
477914
246128
491073
1607058
168718
768010
903433
968047
1126452
1505150
1567540
273933
1541550
279928
877331
1453523
136677
454528
1304847
677623
1624461
343648
1265398
1487965
605988
1520472
732263
786397
1181868
692901
1298812
1212212
672678
1137324
355998
666492
1383758
1506701
1278920
1091173
918356
1223296
623002
881091
1157271
1137004
258788
1529572
346153
999904
546326
462890
1110177
753283
847356
117521
709127
925713
878450
1172716
970921
1092759
978806
563173
1470380
667661
1181251
1482198
1177528
636364
508537
1291611
531615
152422
449699
369843
669528
125666
1069551
1386972
286076
193629
1395085
1413451
718602
139800
597239
1427628
1620623
1044585
986077
1311035
385826
530226
1476330
1596231
222692
580550
140829
1067722
762843
69248
670034
1192072
1313252
833619
646464
363666
1077223
993346
709200
1224178
578471
527716
1585092
615210
1537703
800366
720538
959624
848151
486027
779239
148080
250749
344940
1090350
933418
64773
851520
910174
31361
665459
1585108
806636
944135
850413
781359
422576
748773
936868
917021
1297911
891756
674357
897361
488820
992628
695271
529986
447807
630120
168578
637590
956879
232323
90808
248205
763094
9088
790282
1334455
1208836
1508330
1207726
347105
303826
852178
1525905
999831
1468619
1134925
50714
728797
1359904
1107936
1137104
185672
422642
875669
1391632
1405591
833261
427666
1456176
605495
732375
1627107
371899
1408076
71063
944243
141619
839188
1598381
1173966
1039091
736219
397084
592696
1441497
202120
525359
1165218
414390
581837
686661
146512
624743
1534860
1476412
824791
527372
760753
1551750
1179492
906269
1258157
1252643
838637
377383
799972
703076
1242007
362040
558918
1217673
798142
1550640
1011446
569857
992596
997758
1320528
1032194
640207
1455685
595536
1265738
1538402
215733
993265
887344
831801
306979
652909
1000762
170465
89667
1305433
1314747
555438
1121579
1283757
1413435
247550
789328
1646382
866615
1247288
98984
897613
46810
997966
788016
463392
881305
1165177
1083872
188881
1503241
923318
1055973
555645
1571211
1493995
125750
6468
1154494
236632
130430
268004
1600697
1003814
181757
729517
1062919
1366149
420833
137500
1472540
761805
347314
757500
1606513
185812
844814
251019
1438709
9571
593996
1295125
1485841
752428
564781
1635903
1232485
1220605
319732
1425313
56010
724902
1371754
1596570
213484
880461
1072672
23909
409904
879089
879823
154486
2432
616497
1213182
208044
484465
1527504
1631581
187933
1235001
1166803
1632116
466278
1177688
1527502
1397283
31893
17360
912138
1238326
295742
250084
1646310
1540362
1436361
751156
1208727
474679
1429099
1586357
20104
1287336
1411015
1048011
1422149
1440511
132359
848055
1192411
453906
1342598
791911
478683
1054081
156162
1163734
920801
376925
1556332
498452
95191
1019133
609733
369806
392727
1502781
1325527
1157326
506364
1014095
369420
498736
92143
189929
1016017
22774
1600869
980585
1343533
52755
865945
1117543
774191
548539
847983
73324
954853
1386152
1329109
15837
331767
628536
473
947347
1288205
1405576
913557
18573
951950
1560495
1114600
478866
1607176
97069
1518906
409520
1015210
1004391
1579102
1103413
1197368
77019
779317
691408
510879
433049
276984
1517161
452591
656123
1506076
1449139
1021418
1622469
1287475
1454083
1317540
458645
215391
549289
714231
1419846
819818
1072341
1211799
246465
1138341
264643
1572376
222927
585863
378202
906584
1004667
29188
621645
878698
1631931
1526353
651466
407625
299505
817146
1184080
273556
932609
1563802
853767
546885
1293173
163544
725990
693899
686716
951464
595646
1221719
1509964
29422
165185
729668
347500
690346
732981
1244606
298316
202455
29059
1148375
1446457
325316
1196683
84840
729295
868464
821457
1620869
845345
705057
1560144
1048419
1262814
1434119
1185303
1465473
167022
1476297
1617524
1297335
520790
467531
115968
793583
590016
596689
191484
48955
1294717
856603
985929
448473
921279
195528
1096288
1062665
1150033
1133538
497961
290825
1395517
165135
401230
538519
1326852
948394
1152054
1150047
1571413
201965
579209
71780
646946
1336967
1286992
180346
1189200
287015
809496
1124308
1436498
791291
827116
1528604
911864
1629114
1183127
118601
175881
495537
368298
1246501
982915
1050208
168450
603846
300891
1177409
1340608
1131385
229809
494669
242315
807437
86614
403779
359745
60659
341896
1594714
1566237
664435
611983
1204201
832545
1190361
1295971
145694
28186
1306196
1202066
698516
773340
268582
1549423
874619
1398239
420472
588977
732552
850480
1348451
1594745
352166
1511688
1520115
1586865
668549
753149
443494
1406349
1340969
1640840
26065
89111
174498
94453
35378
1405861
852418
146513
1643113
663404
896513
361436
1460656
1102716
1350346
1129695
509205
1507607
638228
315638
1326096
1557814
200382
489469
1094262
907418
1532960
424923
231035
56483
140955
62547
362877
1610238
603469
414655
1411531
311378
689633
450821
195690
431517
1499357
1119566
9337
79900
642594
1014802
675987
567371
1300938
1221324
1131486
1035462
594714
458930
254728
744984
676223
1488161
297012
337790
619060
785403
1302623
646865
1021781
864837
439912
1109820
1259999
1145645
582191
1014153
222705
342974
627736
1446561
94134
1197794
379936
479210
627839
401547
1471059
530100
1138017
893886
1587594
512494
1125038
1274828
1036545
1079993
254605
60735
1149786
1517562
1097935
599738
13328
143101
817603
1160075
1164550
692441
457256
131381
235050
344889
46117
661743
519496
1131283
1458898
1198438
1304837
339710
226056
377023
720091
997238
547670
1282606
1248520
1345859
787066
959342
578300
1189324
1641420
933431
916271
1342923
672615
986650
196627
94862
953256
768711
81537
231492
1400688
1331871
1549270
650148
921566
1541936
661804
880530
1471472
131315
147464
136005
640471
590015
778938
1260806
332804
1399883
1201018
504318
1072129
651113
746766
238720
1064761
850497
90712
1160231
1469592
486442
1418168
720625
1511517
423183
124902
1216617
525336
782282
567194
588069
152488
1619527
894025
1538973
783530
909454
69444
813244
337948
1268448
1143486
1551866
792656
463330
1405283
20946
588374
474942
644912
1584408
752340
380856
948408
299764
31894
454127
867140
774665
601381
1358469
1266264
146786
1214536
766635
845349
482597
883067
1146561
1324020
1325763
1605099
728447
259723
725727
620037
1153921
696794
1109714
1642913
1300724
242717
1263759
3701
975879
587638
1487935
1202839
1581255
61958
553271
1561733
738503
1577439
25617
1612143
487923
116636
1364174
1513638
1169486
879262
934687
356372
496785
461343
155187
1380014
1318854
262813
387210
584681
978835
174671
91418
1137882
769842
680302
1595621
903827
397094
1242111
1085235
1005675
299114
40290
305150
1543676
577456
1215124
1322601
1321196
1173551
127415
892860
640844
198853
884759
1351102
114760
744888
332226
1269109
100756
1077422
167903
87016
212282
263474
920117
1216640
878046
1095490
1323669
26557
765098
1577707
377678
219395
779248
1463131
1078299
315730
1544778
392652
67036
1643394
231601
991359
1189874
1157605
1391395
1172390
1345649
4828
227463
1434998
1641951
149976
1119800
1329243
1513136
1162252
666380
1606158
1118173
673510
1323862
946785
613504
634772
361930
1386761
867748
518988
926410
597518
53675
851995
1040509
103169
1619544
1405373
797148
772117
566015
115912
22339
1522627
196652
1247782
974670
601354
427298
863483
177211
1180160
806640
412443
499430
850787
937217
1224864
1645777
429174
1140341
1206609
399972
257268
52362
884602
932025
945617
663043
544702
163079
337930
1408508
1114096
33929
948236
799275
1208255
345491
951868
440128
536491
287943
796213
1014252
615805
1341930
775177
1385549
431692
441233
184144
6878
1342371
265268
858903
1139683
285076
1512889
175849
1115217
609147
1523025
309740
1588103
437583
70833
1453227
1377363
1421247
1590931
16730
1292271
1315032
1421151
969435
825667
730194
1256864
1416891
732153
913822
1187353
248033
61544
791139
1418372
1358109
1577748
130190
1164886
391185
1371631
1415182
786629
1119564
1150636
363102
89935
45154
1288181
1299567
79230
600743
862624
768
955030
267910
1403518
127554
766439
494750
409205
1209977
676882
190547
1423088
663662
892057
603224
892422
1094091
107833
15567
901584
949282
1374607
643254
892987
1103849
382004
548969
827223
903417
1520552
476692
966813
1380600
1456251
7440
46874
924026
751064
1088834
473986
1015940
1375147
1403655
939288
662684
1100804
1074631
937589
320870
1099167
1453641
901336
1178190
1118513
532136
1220779
68774
651066
721351
44932
1639530
1333102
414621
323776
476800
712349
1361427
585039
139109
630623
466588
301721
1028591
1451467
914942
1340946
615502
370844
171279
584214
29643
1031939
1555797
168090
1569815
1314841
895486
827851
155999
1295538
776160
1330175
6175
435747
750736
381854
1330410
422400
1263826
1212814
1411991
162339
1286233
1293282
1139864
1473893
82369
481932
692469
1574542
163271
274120
428291
76368
1292668
1353710
1427576
1456005
1556986
1223951
216397
368759
543573
1171942
1149475
386285
1510410
1012505
692972
850346
1362891
1414467
538949
10723
260385
1323150
551439
1023277
1524971
423234
43503
1490400
1035555
304837
608912
196795
605670
553385
455289
1187527
172708
177474
1335674
25280
1096575
25006
164749
392548
933863
694011
947339
1317221
465090
467279
821857
1313150
553981
1024802
227271
650730
451522
416717
659878
688379
628142
639984
574314
815517
297474
1543094
216556
989276
496778
1348735
705072
326456
536124
1089510
82864
1335576
264913
1491325
1267765
689175
263145
661106
701749
849427
224472
849245
1062441
1234505
137854
1573649
1253318
265897
488315
178283
564227
1128325
1328277
182494
932744
1380214
1640870
97907
612357
908771
186249
821834
915920
922873
869945
1425064
1491306
942474
511152
1177687
813065
903006
613589
1366167
1013657
348788
1198330
303125
773241
192617
569994
767505
478651
1471794
1622018
38468
963590
1130163
1450734
731724
1631358
1514293
1228311
1262271
209047
1637076
476438
1397012
1016892
56571
794571
646299
507408
217260
1545231
810339
522397
908263
316797
124970
228196
437245
1488989
1091968
1048807
1417678
105523
1477992
894761
475135
1364294
535491
239670
1554743
1595070
1571843
950859
302436
1539397
936767
1141456
1614914
1559912
187143
630117
672682
725999
301853
1544280
278509
810713
310611
1357626
1465040
1016628
1422560
156861
410011
390309
769758
659812
1100000
1073712
1234805
1602225
1292437
1198822
635566
347549
628398
751813
614612
1264543
490119
848174
380649
1481716
872064
917057
494490
1076530
1237236
1634882
1398284
363736
12045
1366894
589125
362431
612671
530024
396705
542148
1463999
1604563
1101772
1438875
369303
1299510
1163758
1348589
1119296
1309573
369199
632633
1225141
377307
1399565
267169
1041627
787416
1581500
420700
784330
1619546
729980
1303731
120670
667286
1309410
571088
1257134
722757
529733
1045784
1351795
949045
923046
727423
660525
626160
156636
572438
1307718
777380
1225718
1576530
1281678
417194
655260
818410
1336825
1170489
449092
188037
1206567
1644608
219941
1496468
1548033
24203
308379
841249
1614813
726725
1216477
255853
894261
1153951
141445
376200
7152
1456321
1138330
1348244
1367863
1242549
1200699
1511294
919288
1387361
1088844
1357103
1213642
571900
823835
264607
1431057
133790
1300673
1012508
1475652
152349
1094808
1395609
1455849
1109035
866449
1527148
513290
1015497
1112412
853695
1026542
1481560
786671
1244904
935841
507031
796229
180496
1307341
1422227
1581137
1505174
1421159
1520024
79560
1272799
971536
1088485
1170391
624752
1233063
1420714
684117
1372484
719152
745748
913862
510741
1273953
306644
600587
297940
1537721
742834
60170
641742
1103465
384015
1046505
1113572
596937
160819
435214
707354
441391
1433297
744989
695903
665025
463914
1539598
1504067
64786
844945
391714
1317885
1238150
794288
1015155
991096
574200
1332520
219163
573518
1296728
1603235
966158
1464963
142770
1471436
121342
1341061
854806
503414
1420033
615878
1042048
958427
1501573
1130647
399606
509419
1504930
716608
485446
1439109
627418
1638637
1187530
1044101
1433360
1494990
1076824
980202
175942
1050259
573033
542422
944968
441671
138650
521922
1122628
1334521
675370
1045713
1646163
87788
555944
546158
446899
1643643
762438
443745
848784
146988
47641
1498001
1513242
587940
1136250
1291485
138902
481045
1599097
558047
442347
1016283
711417
1092843
24267
1405317
515192
188847
872354
408988
1465514
719355
654095
1611678
1643174
772128
401372
253042
930038
843400
1285616
134245
1052144
1512698
1271060
1154572
1417509
94685
1512037
248898
1292168
580798
896040
19024
870253
986672
201645
1595649
228362
1375448
624831
833036
435019
573707
672870
1562533
260855
1359609
873639
543525
1048792
344330
112095
693907
324802
242864
1089405
1056250
797431
619988
417443
1631558
741647
1638236
170895
898999
668548
1597947
1191832
852693
322630
484156
824902
1556947
992578
1124000
789951
782080
490178
700970
1359230
1115145
1074008
1274024
231
264897
1251046
1630248
635191
1342382
703426
277035
1575695
583328
334780
1506044
23183
1335014
132031
1330419
227284
74358
314056
1514424
1321369
1414122
564155
556820
1142004
1342223
939391
377583
246797
442680
790111
1002869
1021891
1413797
825321
789134
200663
965973
836142
998706
91721
1037346
490624
1152325
131869
1563564
27123
29353
894369
1617270
654195
1050798
675627
1186546
706839
145829
640449
398859
611385
890783
663276
569628
455922
575600
850794
566927
679353
1396450
1515776
503459
1642428
638474
1338430
737536
774870
502732
1535885
128928
1344589
1008881
867049
667040
1602618
1264308
144221
702105
674822
1143140
1464087
1578227
359634
1626787
751120
121612
1509191
371498
803342
1293190
1205396
583924
1597803
858215
644527
669100
1361568
1351336
607117
1449824
673042
900254
224356
987267
1429063
1261681
523041
882551
858242
1046791
1364760
964958
108087
402849
958306
1100086
1506870
496012
210511
1333906
115707
31649
1052140
568447
859572
746975
1095361
193833
243511
1334811
636014
251536
179521
575729
645716
1314719
128158
855883
1443554
769515
1288074
168818
1237694
323489
547819
93770
364020
1507241
1193974
1121230
667518
980162
538646
910003
3303
1558497
522945
485995
1362793
18261
1076666
989751
305664
1364115
1475
1222750
699203
239502
207355
1349575
1388972
597107
813240
307959
231943
1229342
367877
598607
1349858
152037
1234860
1300605
938094
1504412
1164853
491092
1318737
530664
1118553
675333
1186040
335030
507060
93982
179463
505875
925556
1028062
176423
1550131
934070
1254504
203421
440075
560585
1148465
440948
594587
1094831
338790
451489
1267116
213746
1171881
706933
122463
223690
121247
1032560
1614741
983950
676358
1324018
794923
779880
1604081
372625
193919
1322349
4831
1246548
402720
1318555
108309
423227
1074255
124007
1561159
1000115
19720
524538
1433674
1490132
1591899
451486
825675
1620552
1141695
1249552
1179446
1035554
1506258
792575
858846
1238078
326292
1628785
38610
1400902
678075
492804
213267
804858
1313035
1262073
1324220
605501
959431
454499
800803
1129645
1571860
1261499
1192375
197538
923704
1451995
1056909
903531
741247
1165449
1033767
77278
189315
1008953
1071487
876795
1593719
537029
374114
397182
961441
1604309
1276125
804399
242182
1038772
723276
493271
372479
1593997
376963
1605612
1159501
112204
218543
727903
969842
861252
243045
1071201
624025
123895
581534
461131
1438227
1192908
1397875
649151
431044
946506
591578
378094
481606
1593323
239422
1039132
1151332
1501586
1075425
897074
891204
1453019
1364326
445025
1290189
1493977
1519254
816084
394534
444358
764624
144810
76092
1587833
388689
1112885
872027
139087
1550422
866957
1441398
1068997
743713
1018167
564740
1580999
1602012
358428
1246552
636538
800650
200193
1554383
899482
948553
1283580
1032955
1621628
240342
280421
467287
38407
663565
897715
928321
1471071
1150318
966315
1542252
353221
150391
1510210
405281
1593502
1323030
413557
144409
417265
1383398
664525
180208
876715
1577650
617998
1509821
381530
891324
436276
983105
504125
869949
429255
1048016
48275
713398
1157800
1134819
506484
1260948
219667
135881
1265320
1070295
249625
31108
311325
1503434
496750
897982
887222
434263
1626821
1369447
940001
862461
1593822
1479255
1447769
52912
415394
812207
1195952
1364209
831745
699800
256172
1565836
1511733
704292
519637
348906
949711
1419691
1739
278330
499211
821659
987812
1475872
1609283
773651
905470
418207
868270
977385
755046
833557
211358
1498884
1246870
802856
625773
824692
1415857
957641
1422269
1368424
723236
1260759
75143
676335
619316
609048
35475
1211386
618339
144837
85957
1203883
1439347
724558
36539
1189073
244761
430894
1645723
857698
1519440
948834
1351371
813676
1213639
1258350
1411070
1301259
1025882
600158
166992
51761
483324
1118669
631974
1644884
38568
378755
1075873
530023
937035
649027
1351669
1515725
1375314
904436
224574
1041965
48988
180544
818853
1355623
668294
1181581
999346
469290
1429901
1000944
884368
686962
1088607
1190095
681447
1223179
549348
1040352
179845
383177
502918
1025414
853870
818900
137322
544597
1631588
94543
393929
352101
78566
1174518
1391137
849824
569832
1274521
762601
506836
1525293
1446613
23007
1275176
1073815
272966
420459
1389101
64953
1507040
821859
1090833
846737
631308
850713
695946
1541381
1336078
806046
1494530
895252
1082238
857468
655125
1557745
90470
1490216
671409
796671
1303376
1378283
1369422
1137804
1154897
270058
1388856
45478
616448
1233867
419696
367594
735825
316773
943330
727783
247571
613485
1458759
1576500
547222
560737
1265130
1207987
772763
516457
711133
703840
981860
609553
859474
1256033
1636757
1118958
16199
1165788
959347
984384
184896
211880
130117
1510803
151301
1396191
1251910
1609281
1157190
769909
521416
1642559
1054627
860515
1599837
623357
310678
469074
249901
232510
395287
970200
1636327
99502
1302107
1417331
722503
678664
1252892
944541
877273
11573
642184
6353
631077
15177
541523
1333265
273359
1578215
1217636
529745
183213
785705
1178942
1518803
208009
1087676
248042
1540476
844885
595837
1378616
311335
171512
71040
247422
372686
1178338
857718
403971
422260
1257657
970098
556740
523142
854112
1287106
1109920
789249
986730
1542345
897967
33838
2406
1519317
240199
729374
1411316
566399
853192
1541660
1115255
731848
1092545
1588189
1075547
673580
1575314
582076
15656
723579
7636
769070
1032403
1212990
1400888
49475
1257721
1040674
1313190
185657
1465916
846991
235976
923484
1401150
434584
1385151
471119
1172402
673747
395989
26312
52795
1403426
1423789
662958
448516
1225076
1436121
661724
943193
190648
764809
1365699
1343363
197658
866082
1039930
105154
574525
1535160
561428
1087704
1068579
1443359
1587424
436879
1249014
873945
448715
1493873
432346
1507309
113029
1268650
1617727
1322854
867429
906779
1000400
601623
920741
1337515
655179
1514682
921498
1264586
1499446
1193298
1276000
965233
1139127
1528598
167688
1254863
727820
1380774
1567189
1438725
578825
9866
97608
557696
404672
1051959
452227
1172395
886331
440625
1325898
1467908
412005
1100328
379661
84464
892309
1372729
316894
1633408
532890
1293049
728733
1608206
652667
1149840
1219557
118696
1068734
919497
1069136
633136
914917
816946
5454
1183700
467000
551298
482909
1267693
1554402
726583
238572
635568
1407435
21338
1092461
288102
682916
526650
312013
222115
158740
644378
1125284
1068160
92861
1176182
1398024
321221
1347455
44713
1185178
158348
305034
281939
1204550
944495
1642726
1414266
78572
1449491
1451660
1037996
1240155
734483
1034728
43818
291860
1421522
812394
742518
146290
403983
1109304
1555685
1518424
997580
1169228
1519049
518429
1028482
1400395
1092561
1364987
1265076
284480
412765
1599524
51197
1454214
144050
1364597
1192356
43153
1465463
1345832
1546662
479329
1611292
1353312
1375010
882342
1297448
1049572
609816
1302680
923567
270005
302353
1435427
1309834
948014
1229968
780236
1476885
1147830
1320959
974610
459880
1185290
1116159
1188835
911822
708732
887207
197071
1547046
1269131
1586124
1584384
1240645
1467717
322112
798213
1310971
1112458
1492079
1389655
482394
89605
1494736
1257522
1291643
407222
397899
389102
1047776
703038
1544802
452419
1068291
1094828
1124200
810510
838160
1443408
416371
313545
972876
825820
1329124
1626234
1477352
1614777
734784
1504886
202074
484412
515665
735102
135877
1492860
1093489
1569577
952993
423221
42684
937267
895254
824537
1285370
318125
1167772
1182069
1522090
386937
863582
630097
271034
1617139
803447
906600
1546897
774424
766231
1124933
393222
817191
251145
470617
981061
1582616
142566
619276
1098769
939342
777053
371110
1215046
596904
1086704
494149
1104639
496425
118700
307797
466393
270771
1441419
610357
1465940
1057107
1276131
144290
1608413
269470
1417776
726949
909697
1264495
178817
1346392
1063988
1095858
1545897
1176405
1195838
1533262
1413175
79246
1416318
50854
1293918
885780
1196512
201696
758173
925045
304161
460999
1085721
1640531
1531797
28991
1477019
28796
1419991
1055491
1630205
302206
758570
498939
998545
367944
1389360
156143
1525394
223439
497942
1282016
1364543
390352
1404440
841348
880184
513452
1026253
1531033
1111638
159822
450800
1573202
161629
631881
21422
834108
479976
670538
1086430
461895
962105
348344
900010
760007
1291184
909061
1407265
568451
1490043
894609
145398
1587787
502909
1241164
1140897
1540883
1217748
1427341
145522
500221
670532
1581619
1551792
1561290
748952
1570095
592388
1505759
979743
342877
200716
346063
1448156
682283
685864
162194
1637789
732624
1475185
1613510
1121020
500073
1556803
843795
1638456
1535942
740692
1327555
347110
589513
345798
203962
377291
1134218
1325264
781885
1138990
28585
150926
984300
40094
325653
1565451
455515
928811
1053913
162205
40587
39049
875345
241824
1281807
628309
355667
332986
1504333
853949
370098
1229759
822645
1643269
151739
528021
448199
1030009
302102
471036
339481
456054
1351436
1453273
1277581
116947
433037
167592
1236603
442217
35156
437501
340777
103521
1285138
1461643
1277657
1592529
717715
1351026
1028918
489234
1517781
724936
172237
377013
1067086
1335234
393832
977306
1009528
385411
499358
1248218
340945
1333333
1246942
1501317
1008044
160414
564353
572179
962562
1012692
323874
306283
1135603
857027
1046422
618650
831335
781250
450447
203475
1092634
949430
865173
573917
1548446
778328
417629
123445
1022395
1188705
647989
1520185
1556276
925518
1252109
1423888
913287
966993
1514091
1498814
908603
1235218
428625
1149031
365284
1334910
720346
311992
96208
1310143
258632
1381287
65193
1643029
1583262
603897
263069
1114612
214300
1323081
951842
1258783
642031
245870
108513
516924
680780
867562
1539257
249311
232945
238286
1350475
398206
915237
101334
290089
1437837
1290664
1471089
635942
742639
645990
45107
159519
798145
938695
223761
879887
579842
1046529
1062477
1561162
939215
1028688
1539051
861692
1620930
404966
1501755
764501
494394
1522841
1364900
1120450
15450
1261367
582086
1046598
500112
1422806
209977
102003
997313
287698
889916
1331837
528342
1346357
268192
600124
107109
1087985
1472335
757107
521667
1245070
417415
860249
576408
1073899
120497
555772
448271
1098947
618435
877013
408515
1634159
655895
385537
1395736
461268
599795
218211
661176
1248493
1401158
1454565
294097
159020
1078895
869200
1051357
114882
887797
111794
798068
1133528
1467336
729183
13037
876255
530906
353795
1283317
1450545
478481
1550519
103675
1590987
1445288
984808
1570896
919569
734409
303281
547080
685806
480908
102073
700597
1641853
398008
580797
609818
1592667
291642
147925
1498102
360237
60163
543407
485219
934169
452175
1014363
164323
1188186
938946
1473453
330932
1607396
256607
1214421
1042164
1489060
1084580
1267146
80259
573809
827148
1112098
1564602
1583350
1462312
1624787
163072
1213905
699738
1521577
234477
353413
290514
1212505
668685
1136336
900554
931149
700754
600561
1327839
14276
991750
208476
944946
423362
210919
97124
68872
1049308
1578037
557001
1527647
1161731
561340
531391
45230
534703
716926
1281095
850268
1487260
765984
328714
559228
793332
1627438
626677
989373
206589
289699
1634245
1011818
1215082
670257
1263383
720038
1267890
236099
226346
239695
209701
170426
1372132
1380119
996064
613554
249554
432289
456081
107383
572661
509867
884862
1204548
973987
505665
1010361
1363988
1059475
75179
1528262
1565625
72073
649055
698460
1589532
1472227
1210095
687799
25428
1314545
1402696
640274
876252
1151798
80995
768354
1054350
984421
1596699
1261211
63314
334126
80239
367002
1100529
789966
714683
997315
41114
573984
214042
876976
399463
196652
79524
1609436
832724
249175
1332532
371314
1064744
226693
818135
1209737
1577062
193635
641964
7805
1132218
447884
71578
962001
1563853
868853
905685
1480136
62660
13861
1522442
282267
1054626
1396023
1008691
869769
1570931
756261
625857
1413883
909112
1458922
430853
492325
334264
1371385
1549714
1050804
568582
990816
248056
57929
9576
1560848
1014008
704823
257229
1001097
1352559
1082113
527363
20024
1187930
1557354
1487414
1483286
967390
991197
1334563
882985
336603
1116418
600938
364104
895790
1596821
879065
411325
1342797
1225037
11170
545742
1319588
456813
966632
1145447
420402
301935
488408
1538214
347766
268448
1385644
553560
627801
821244
191240
142680
779948
1196064
1057680
1485286
1645977
61172
929798
958603
620678
1274601
772703
1438160
394083
1609407
1183683
826004
489950
93063
312137
177058
480657
333237
387087
1216385
660647
295917
1043636
54100
1270006
641544
1029169
315572
306851
1615539
535218
849197
503047
1179514
222294
268795
81747
475478
1111750
692823
70972
852725
1329375
381210
918767
775009
494157
545988
647450
60133
1565638
873639
511222
233139
1150205
425708
758280
505543
1207733
334854
160989
114391
873043
1240535
1194866
1518267
885486
960076
1299536
1637592
23352
140582
1283981
1189825
1318126
1089872
967652
1154406
1485784
676169
1562683
632333
523433
369564
643002
1060897
1284749
35822
601053
659618
478942
1427950
122329
1175313
1219255
1188780
393975
598638
820599
940545
1241115
1284389
493815
719687
1252949
27800
115103
382880
983813
766819
210365
731556
866993
991147
1481691
689934
1143434
948568
1130600
1183261
91991
1504248
1094077
1433593
1574582
1023325
1433730
38377
39218
728440
595467
287748
520688
999378
529771
987801
1471345
290582
449001
532098
833595
957059
1608056
1309700
224796
909979
1201014
286818
395602
1292919
537861
363821
1463510
436611
301887
1289290
1327625
247958
407071
137640
124504
860391
265114
856317
253240
1530492
1320977
1553932
227949
479767
26108
155018
1428789
450478
343497
510592
1580395
1549347
977825
768191
500965
202919
1091772
23817
529753
7197
504429
111968
215987
669757
1443589
1518331
348118
1149652
83872
859101
138307
783225
1635398
550140
845085
355411
365826
445987
1602289
431600
1387734
578216
806917
15993
660383
1106841
778116
1536489
443741
329206
1429060
538065
212513
574598
512847
207700
1010964
1320983
910598
1015604
198137
45511
572019
1456840
902318
1563140
1612367
349917
1494655
1004942
322276
1228695
1225213
96332
90754
1604840
1520950
19490
44409
794391
883097
349717
647960
367803
802523
604092
1446965
482285
1105445
183250
1235699
3372
1061151
401360
139631
705086
837345
470558
1337623
782189
273081
599869
626425
844641
1050192
1598862
186211
102234
71389
1002235
67552
968150
246004
801887
1446396
911561
461691
1229720
1626104
851420
1418801
851064
731118
1342387
1245309
1232853
26464
443129
954311
687807
587675
194222
234660
1591776
949767
154698
114710
54735
1306775
451223
1574101
1482450
1383337
890187
305875
434156
370189
583816
760333
959065
618916
1376735
1637331
979193
41915
837831
394797
1577819
1310144
412721
434987
1195383
808654
1131118
1090763
1183408
293389
1608676
1102392
1611919
915681
1305761
551454
270679
1424920
838765
543349
1284606
1022656
222459
1367680
496496
650136
1189126
636465
494911
447206
118283
615313
20056
350009
557614
1386542
323245
28691
1387650
769357
432831
573647
865117
1090033
622440
1149815
1435776
327727
932839
618967
321862
343429
1336364
527274
879718
941235
477238
1571269
115225
503793
964885
958511
1507488
925911
224944
315354
1112319
1161595
666326
1504456
853488
257882
598313
1451807
460706
511068
1280980
945778
1475016
990801
619261
1643540
387744
1312496
993284
196733
145413
135748
19291
648779
771003
485326
111291
549162
1172414
382645
1266948
1449893
777479
110477
1147137
26053
1274982
1357931
1518777
1441775
1552912
114032
500849
1165152
1388958
1142496
1229399
1336580
1557123
26614
468772
582533
1357571
949383
1492808
125076
621048
7758
274926
26106
556650
534373
489758
1312028
467253
573234
285989
1281932
1177145
730120
674537
1103199
664322
1363045
907691
472842
533739
714891
123676
972888
651885
842915
855998
990073
476156
1597057
130555
1103916
372600
1367740
772086
57725
1139621
707479
1051014
345110
447032
646992
1067548
1467325
944226
1459576
252377
1613228
324435
1591492
1368341
800662
1632548
1400582
1484416
197629
1528088
1329591
534069
838317
1004678
418815
536412
1124156
2307
1172318
1153349
485643
461228
873622
1273013
985983
374209
1000428
858809
1623726
1261901
1276460
1548693
928965
39634
297490
1091690
904869
1149074
1156950
1378734
298369
830286
636874
1082057
30601
652966
87772
847291
1126489
939258
575886
1066000
34127
1299782
1437100
548170
693382
1323005
1145296
38896
713274
288323
72859
995849
1066723
83305
1383103
505124
47827
701423
1634422
365368
1289567
220524
151380
1582708
350186
416689
286449
756251
1223146
616376
852167
1044697
620469
634685
974320
339176
1310919
1039969
1154515
798396
461260
817564
770022
170913
1638468
1276230
805025
1526329
1523786
354402
1151893
949010
193233
802665
1623267
1050940
632687
1120688
791101
771310
1203042
406088
986315
555112
1398929
489103
569604
535501
711714
1366018
1491898
524028
61898
1154056
1313663
1535064
457802
356939
1225991
994860
1145314
1244735
55622
338693
770657
455712
121542
974082
414062
626670
654975
264477
1604961
713845
1138694
1075302
1498629
1028971
1052756
25021
465026
1581054
744285
147863
269674
431104
1485549
906306
256051
417682
472606
43653
1303895
248444
1362007
1161114
454119
862665
14270
1524318
1038359
1570309
1619853
911392
1589438
241073
284998
1089380
552909
1601671
1578732
934384
1482608
349335
1413672
641026
488223
82510
1028881
127966
372674
1089180
571917
147667
1574724
638466
917482
1254242
218383
296616
1122344
183397
343130
140393
1008670
1418019
1622681
791597
1161968
987872
864282
259120
1133002
1485795
1622152
1440302
1430069
723574
290679
1303797
546051
617130
114865
1215477
1250375
1493244
1593560
1151556
1181882
1171028
165667
1457759
759278
1469601
1241619
692341
1424988
784982
1580147
442268
520959
654619
1595132
820197
352562
228154
892426
1141092
1632914
1405726
426508
178862
792914
66201
993472
270000
267026
1535397
648645
32659
355995
462094
629359
1112633
686224
441536
1643472
489850
1179188
852932
1223698
1016500
1420248
639361
1078661
1430547
1533276
272326
789767
689306
675926
31670
1212915
341729
736614
1544551
676286
1571685
606268
1299827
1289395
852589
1074384
846346
294589
281676
1633608
1344351
1281787
1389516
305209
95560
853832
1338859
792936
708182
1459324
38670
1543959
134971
748300
133387
769573
917442
157511
1581152
488034
1509680
52201
44724
1646872
135975
1580325
529740
995451
927275
325836
94685
1294141
1023344
1236107
370038
157163
1519303
252853
694232
620186
743948
1597421
1076318
190391
1509649
1221750
842425
49289
784006
854034
669630
1573467
1509699
216235
734403
1469125
804917
76201
559848
1345801
951993
235249
1552379
254441
383066
207414
1635720
1431301
391999
549648
1357488
1569994
1059712
1397728
284341
1478861
501964
412358
1122640
311271
1175286
1169625
412401
220320
13016
775275
941796
1078685
823361
644524
274874
1640037
1428565
926332
588754
1046668
1161838
945386
326770
1534752
994608
256725
997070
855942
44097
1065284
1121854
618485
1217341
477244
236947
1119775
130642
937092
1450624
1562415
932380
543190
597974
7944
1375668
605644
124461
794426
1272250
1305346
1104382
720561
130824
180277
179070
490152
470411
213857
1638548
1090725
170928
1274486
1168107
1333025
409624
972495
713965
131702
628764
698806
1163376
5805
508237
514369
74149
999050
719375
255970
664577
1015261
129546
841814
1128397
651585
1424695
740270
1164432
125542
251524
769280
337220
1405387
1102306
420047
404425
696330
862862
787825
1213876
1525479
843459
1431721
376577
1306579
210399
153567
1601882
1160075
808377
815362
1160372
490056
499304
515056
330404
145171
486964
855338
978429
1567089
67776
451070
668873
1207087
1075617
1082668
525512
281210
1242895
738387
1266426
1349541
1312774
1103956
1438686
227766
705887
903214
1274882
638728
1235163
1371648
406844
590938
1408477
351628
494162
906045
415780
532959
375365
545192
1564172
649144
1340691
1475233
1128319
689235
493174
661104
446625
1591445
975179
943731
1357054
1420203
1142469
1437834
1065041
510381
41185
678506
1597280
481282
120973
1598590
775386
336959
423150
984823
615805
543530
37326
388203
1380905
281737
1401595
395239
1287901
851197
786022
1214299
469120
541187
91104
484662
984364
164783
379889
1486869
1398731
1479054
371036
477259
815829
1174446
586179
1591354
678415
1378735
1473003
1615365
1438631
1459361
1552521
1574854
1398068
131145
769502
1593077
1642279
1501692
1026639
341613
605920
1346845
1480208
984890
112112
59920
1311526
705879
1125149
783685
1217382
1051090
1470067
744068
917042
503433
1046197
737812
1514404
655792
179426
423792
679047
136214
1306758
763175
1081244
1495586
845914
1029423
1384035
535618
491732
1012732
417541
1007864
425952
1581945
1078369
58634
343393
1133137
257546
749446
560633
845417
916263
908442
1054793
557649
709813
1060366
68040
292475
1475100
1480767
790246
255324
267500
62026
175404
883370
595092
626901
959483
281983
873667
1047082
147994
926111
1176005
1522173
1290899
380201
751068
834303
700668
323489
152284
1178165
767170
1428109
905077
481873
485974
704561
1432254
1267327
111001
1481516
36095
1270706
1318044
990463
407192
1036924
898252
1605858
297082
1638593
577314
177902
467517
510307
330504
878717
453799
263829
309576
707238
1390624
279797
1491399
1439897
50468
1152721
1622296
48789
1150609
1645477
370937
887116
1344960
848567
759430
87466
67164
585819
1155487
566798
1258650
915614
1489412
352390
502436
1192050
1520744
348015
7867
58538
714011
584781
1008565
1234308
861678
1455887
1009321
1414649
252485
222538
982039
173037
691528
1095649
955602
1617231
1326107
563992
227074
128441
1628911
1242958
1274144
833386
452448
394216
681012
205015
715978
171333
1017819
552845
1527667
1529258
334514
420119
310368
1517397
88626
729463
240761
768228
1224634
873991
931222
359500
380303
1118099
1196416
546785
911619
298953
1493603
1266379
1491558
434679
440540
1581913
1513937
1051650
405820
1465999
422942
1403388
1154221
419334
974435
1046730
710934
881435
272774
1187659
545758
690656
1505157
471747
852800
367077
288288
783228
1283264
1044783
1036501
572474
135131
920905
549736
922782
520372
1141981
372973
251865
1540304
543382
1188293
1642408
1484689
516947
1472028
1576296
1577389
1153088
733050
859433
438640
1554287
799420
1622650
654948
285177
1276166
1354576
86312
1394362
1285471
770816
959302
1120203
951210
938855
778001
91639
1518615
128766
384423
823214
1562128
222360
381375
1253638
1174800
1617023
1123507
272413
172853
426510
542410
609025
37151
224167
1442031
995608
31376
241863
682111
413931
150759
317814
204371
599713
1357767
315171
886738
218187
456176
1556749
119397
88708
1418603
1231205
1599068
849853
641856
153610
1333940
879439
1279690
534950
1305796
568275
1362652
1479870
514842
1356460
623273
391587
1596884
476276
784385
714428
1518325
776576
1269773
1035603
1278292
1338449
209879
447134
1260882
484170
1398610
652057
238158
1037947
609129
1110492
731719
443262
331172
146161
1052071
636939
700618
223701
1042210
1107813
931493
1576147
554519
677271
443616
666729
151378
470828
510927
206018
1253035
1160637
1245433
1209969
448997
1186232
1469618
1606636
825641
1202965
946167
1254165
460620
878637
1047091
584286
1508784
847970
816999
1332619
1609722
1504728
134723
1343780
997803
330098
1574414
1495841
1464703
1437202
859176
1373387
210430
175235
55175
958818
96424
1348126
361072
517142
540122
1469861
244863
817556
26898
408349
648633
1515856
398333
416005
1440900
1425853
1263132
1284410
1291177
307203
106442
398203
1517706
1130719
884103
1612416
350642
690007
1302260
1384827
477323
1225558
434134
368883
1052787
1600575
1541109
18473
1013842
479488
893918
516388
691520
1489703
630451
667778
1342998
1378103
1557268
558228
48448
462093
1230813
1081320
1314469
1451974
641107
822024
1363416
690264
413277
1472586
1165808
1286587
71404
1286754
890148
1550259
1603569
470554
918331
966276
1234895
1422102
542416
187251
172372
468853
864509
1536461
1420964
604826
606863
192082
267431
173415
903697
621564
1404318
796061
313559
1579744
789568
1380586
916142
734681
1311368
65945
114016
1571682
1435002
25324
499363
336636
1595641
156124
772159
849153
51662
599337
1390810
349229
645465
1550256
1256425
354670
1226400
556420
662628
55471
378093
1445170
1546767
48825
100874
4102
636611
748102
1389710
322041
33985
1311597
943701
1235984
1429527
1178843
493228
1554732
647167
331028
807959
1314778
1069262
88781
67541
526208
1320471
1453500
1599004
1202801
300435
1502798
1569444
1001097
290887
96903
339387
1153938
407034
1588709
88624
1595298
1633985
69681
789195
715852
259694
194314
890975
377732
1306177
881330
1232711
1237377
32120
793836
630228
521642
1023874
417344
369047
734306
1152618
211134
1392885
292607
257415
75481
1565201
84695
216913
1221858
1494719
1213149
686654
657307
549581
1347012
1562351
444236
589708
875377
1304306
1430968
1210505
783954
1499470
1263441
102142
1583527
218905
2516
18325
1233249
809399
434606
536382
929525
219414
1329551
1220684
770259
44842
232456
501357
376558
804234
1270195
908354
281198
1319154
777628
374115
837200
331596
1518381
1639478
525762
1611343
989445
155194
1049270
202189
497717
270888
496430
1317741
634099
174002
1509329
223799
1233367
1606368
966354
1104864
1335922
1308491
194433
506204
872896
1235906
1079369
1122570
1459380
487634
541880
735679
1473069
309178
1164151
954107
1138072
1383645
85524
619277
1431844
679830
1150600
1025953
565837
971187
203969
1042146
887446
32136
1211796
157793
807938
879873
765634
763042
1398116
483586
1133156
1056057
410551
184696
933481
351872
83476
1226357
770274
1474028
139292
147641
1217326
1558727
486736
862641
8759
1622711
249047
1636378
905169
1168049
766765
1084299
1592127
648957
1595887
1190634
1339175
1023006
500824
1526126
1143580
855090
565561
376098
756770
757516
1543981
872096
633938
1550923
1599543
1206161
1477153
1535238
978153
478866
1205996
392
1565864
664081
705846
394607
1256315
565648
1275003
925394
441898
1188039
1348179
519494
596044
1260114
1090979
687564
314127
1178829
272617
536083
807692
436970
297495
1126299
174972
671175
1089478
155987
1440323
165914
563702
893342
1486362
187719
1544932
777579
111788
866236
1105876
818688
1422128
373625
27389
1433010
1050782
578288
559605
895800
698533
1257225
902916
366982
1070484
291668
250208
1539106
599146
564019
416954
1213515
1639532
611750
148428
1342368
782318
1436171
29251
1177084
131285
1187883
1277992
1098710
46881
232194
328733
189318
1192810
542424
827877
1575783
288348
9558
25913
1144112
1225769
1365183
760107
1442756
1604833
145823
379320
1603978
215582
804453
644959
93875
1129291
1609753
205700
1459212
965015
325735
994760
1445452
95101
44993
63957
57211
1607150
377330
1299341
1013505
269407
1583725
1254939
826334
528435
839016
953914
1260198
788624
337847
931541
643756
1099155
401139
1151270
1325505
1497648
1580035
417205
853572
1236017
283426
265620
1241619
1592279
413550
1390590
96199
1151712
799411
1242213
238463
996180
1601888
823874
254204
327758
293751
807837
645446
680286
18158
24986
1009832
1370688
1244061
1505895
792115
4294
1454875
308319
381980
770889
1622659
1047212
1177971
1125084
498697
685490
575711
617441
1236156
207448
872675
28527
581715
175208
680121
1340263
390133
1479096
1106679
1176380
715815
211839
627723
1029205
1048140
1545849
1630857
903722
1322634
1215804
1456683
1066588
1148603
443623
709652
616027
82866
1404306
290354
626906
370028
72782
1239122
1619157
146257
345879
693772
515523
90104
1150519
391637
530544
329312
220755
268473
1260215
1612354
1035773
851179
58742
186405
1262175
268664
174113
848616
475038
436639
1136141
54698
235190
483162
1031694
924900
1267382
971290
1066031
983231
1081559
100888
499673
55560
606295
506830
967681
92740
121591
101819
4072
935173
594661
278408
128987
323004
1634724
263457
221879
255854
691967
399807
561426
912096
398614
353574
1313870
1373142
954879
1447272
1334038
929337
692609
17045
1101607
387628
236362
1158928
355253
659041
1378170
942350
349193
333163
643034
757842
1447157
1350493
202505
124009
810033
285956
624877
1024260
1116333
459744
1416821
337304
1031424
1007748
615810
318283
661479
1426104
714784
525773
1304131
1284172
1003746
1464443
1007467
816437
879102
1329342
1570604
1333025
74598
57268
994915
1325315
1283797
878121
628931
331014
376858
1453362
1183926
793663
1570335
873285
1324109
1118426
1602617
171590
926315
383118
269524
27799
1271415
1034323
223941
492623
729528
626767
977931
171245
1622453
1433490
913916
1209196
767144
203535
1563042
1325575
1360850
585617
663581
1636506
374899
997085
354969
660362
525489
92040
1519786
295083
896626
1274584
129990
749642
689487
238413
1083957
187726
672218
1563069
454318
1565481
289871
569910
116757
1391092
1373637
182185
1211578
142124
1135465
580128
1015685
265824
419165
901743
1241080
1249136
100774
561112
172364
489733
1063442
1563896
1487419
1409972
1452781
1111183
1335370
1151160
1641466
1567002
1416491
1100351
1290478
81044
311354
614543
156342
1389430
1109326
1127918
600745
566207
1408367
461032
825789
1336740
1491084
197583
644845
1328703
531174
1109853
1586851
1298875
1067138
1211259
455686
1400954
1326661
78194
115437
35145
223322
816142
116230
1539543
1491758
1262608
1357037
1271869
1219622
1328998
1371138
422111
914990
1602805
349152
221058
869618
1516165
1426010
50434
508285
1369655
1486656
569730
1098778
1112015
338558
1197311
1032099
377961
320827
355023
1558740
382104
821067
762473
949235
22213
1189785
388324
1093715
1181393
890452
34360
1461794
1475795
551575
1571032
950136
77554
793047
923250
334076
774736
885149
619363
187482
908692
386914
1602040
376558
745628
1215321
607181
1631220
1074788
1204829
447552
893710
1419080
1331230
439944
55156
420247
814543
471686
1490208
596186
1345549
335332
1036993
1624659
1486632
1401605
1295337
461443
282264
1387258
695395
1183970
1334729
1395224
1229131
1080814
99496
471012
955486
155376
459956
232128
250497
115401
1530098
1418187
927561
1276136
1088120
758247
138905
35158
1101247
5981
822455
1320359
828039
708349
195434
1407892
1321545
1575650
1515901
627717
349048
1097385
1115491
29662
1387159
232959
452018
399539
53416
1065392
529578
1186194
1560118
529376
1018071
635346
452236
809470
780565
1006450
721985
1402085
1579812
1084511
237879
1134121
679327
1517845
1630605
1443194
1074447
21394
1120746
51393
382988
310705
1370140
1561337
505598
363669
364142
580269
1515530
1564911
1512971
1326972
495691
1395091
855334
1225210
1062756
89871
1244307
1057653
775830
336604
392623
1550333
510454
1393480
67084
11365
1210038
1632368
1293064
941826
892235
826572
373065
608189
592512
1077019
907662
1268246
414034
1147253
159487
299887
716680
525080
1475982
97195
95183
647572
209435
1221857
214565
1429940
174660
1342290
943842
1277898
473641
530555
702185
703787
934735
130980
119289
296493
1176547
830914
154103
18763
604824
1178666
17754
146810
926594
597041
276228
1360522
80793
1004958
366758
801118
1527333
53890
510784
778759
1405892
854443
1333736
746032
346220
1562736
314006
1635264
115035
1038671
1015006
1229869
813915
1227129
868350
707011
17290
1086059
1642179
998774
1355145
557396
314653
1169219
1545559
866730
1134870
957870
1529517
497065
185708
1007792
1342269
658102
1524849
125949
539713
106206
1151623
394018
646297
511740
251113
1330799
865903
86411
937669
1174727
1580543
702186
247603
1022209
822543
314570
618989
1084652
1155512
1285971
764532
1084098
1458594
842656
177245
416718
1310433
884250
692744
249064
277405
1566030
1520659
1297204
493560
835197
106301
1518502
994331
686329
1628343
199094
270093
1310009
430766
1318637
1068625
810644
213841
1431914
179314
909579
294420
620818
1335848
1597470
1192321
616020
432965
692427
795800
1182024
855174
1234199
1509049
1342743
311715
72883
995760
799263
692027
1447796
889182
1033412
1532214
1178379
945935
912136
285648
1182679
215266
16453
239058
797968
1600456
292856
964253
1250390
228863
414807
1621803
1560411
306570
1528514
717699
21159
487819
65067
1134033
49591
801796
1327087
1639743
1027852
598124
1003505
297081
1041240
788405
677730
969883
181686
1130786
1012174
902368
1595898
1063800
1560114
1074508
1223172
360597
286643
640690
75735
146083
243775
276281
960030
837222
17408
160455
868821
1556532
1562868
684284
398528
450306
435590
1193864
1135644
1156319
1450144
1550718
576767
635548
1615373
649402
787167
306160
1227493
1469424
602821
597489
754892
976513
1463768
780161
1502106
1517780
1532006
59867
1013423
1384120
1202809
535480
1052209
1116071
1549490
818714
265761
309219
1223666
1444275
227571
326847
398603
1102108
1235741
163384
822328
319674
1585332
1460467
877392
971737
543757
922807
997574
1083006
1110121
1492959
735020
1170120
1613707
111223
1609435
192063
1512167
731533
1587826
1384907
118485
513681
82720
173887
714757
512060
543916
84395
1462249
1254804
850433
338623
531038
1007214
874489
1563153
988519
1123145
1114659
1512141
1160245
221568
937016
1505647
562967
339227
833622
307868
1464253
549046
426082
246238
558430
1378444
228791
1091560
1443374
1301231
675493
160754
288631
924702
604324
50747
1340074
1096089
630157
1035892
1385153
376922
521979
1003450
911545
515947
403172
255925
1055800
1356047
744870
199493
459568
1630986
250567
225332
1583804
1490398
1200924
857533
1189367
1533020
1325596
1203297
1590590
1461396
1138445
1488359
723284
493162
1287663
861164
1065053
650245
753484
667269
1021672
5526
1175049
183904
949222
1277071
1203880
175548
155062
800715
519541
1515027
156159
1437422
29942
1008908
837918
1263314
24071
286279
267877
992203
1625508
986812
562825
410713
1091703
1465085
379098
443150
1564476
7107
627996
1551692
1247815
511743
1046887
455225
1524135
913056
1500454
1560572
28221
1213666
1627782
161116
1181583
692388
1508837
529286
1223191
289361
314678
607053
399186
575611
151983
1090238
344568
779053
20870
213736
1300853
132691
334075
865417
1139332
1390442
160875
539874
417915
1384154
643343
240440
755135
1113970
96989
1275096
270532
5372
333952
986977
267937
688093
1009344
641897
820475
1162413
749194
1638458
87461
1050506
853243
231117
501818
354502
1075686
154277
478116
1046095
934408
886312
1237425
403525
247460
1253868
1332109
118875
129737
1482116
788720
404037
311047
422359
1356067
1340411
359222
234992
740114
469156
391038
727582
665060
1045514
207566
445021
495886
185372
935019
1218760
1334225
1281361
62439
1522940
1171205
432950
963370
1498409
1216411
1471165
762794
1588150
1119815
189327
324819
1421565
1367343
27489
1438493
811592
874369
1479275
1367527
1559073
1403894
416828
1426911
465550
1215310
367077
1211748
1430997
405511
665444
1411599
354863
775681
830858
391375
348956
1057613
1626249
1175146
794130
1178767
601232
1541006
849911
999508
1248763
929624
89532
727744
393847
1513932
1125849
785942
198595
903594
552577
1354558
118283
144434
1379025
657590
1573074
117250
1460060
1033277
1141037
724201
455487
438890
889975
176851
896861
288403
145634
408049
924821
111245
966121
606316
1523929
156343
590033
793617
450683
1096603
740501
1360876
51633
1569621
1459885
1476111
194445
715381
1192435
1003879
999023
1605317
129710
354015
428679
1255099
582212
79287
1501406
1542845
1268528
555524
443997
129446
104038
152370
1031410
522964
564980
41002
189048
826408
587949
492612
1336065
38713
1347866
1296251
855003
637234
1547193
1048993
1504051
1212446
1612844
450422
925495
1357708
628371
118193
565230
381788
744378
1644438
1388120
1018443
1039784
1305013
1236678
751926
564817
1330215
36432
1495128
1580459
663556
1445458
1274442
1075400
733953
873436
1123806
34626
1018322
687700
573299
1568555
615585
547663
905483
1084534
1357239
787597
194526
699887
1338717
645588
180735
1039948
618649
1092671
1535138
1138043
388725
665869
469516
227503
98770
1456770
955166
816528
1514434
65682
1496841
635439
722837
226723
810498
74254
1005412
588055
1579330
1349366
300158
28685
1448400
1003969
1332163
691088
308419
550338
776252
505508
1514973
1602484
1513218
1287597
806166
80571
1601065
1348963
1193400
1284319
78960
10792
1111901
493203
1467583
400015
1260180
268503
748066
345323
191380
956615
757630
1118371
498044
728777
1078524
97101
934720
207895
1289664
472915
343792
259826
204185
1361996
1291627
562078
406608
327123
1441932
925402
347236
1645553
103452
1115781
465319
199673
1192094
952543
1290659
1402834
978403
626614
1263349
694374
345895
44160
862672
1346808
922253
1169702
1263686
765827
220236
1067524
1628426
342352
755854
510444
1285316
254253
465642
1561574
838533
1277411
627392
267790
1237978
363254
652277
1474933
1429593
1577846
705970
347451
1044860
360350
1333710
955267
1111185
965513
66514
898319
453786
1290182
130244
788055
1118635
869251
1384640
711286
520857
613590
1288545
1342317
44809
977123
1311291
190058
670125
1110566
261809
77034
825983
1047673
5757
467917
1197849
658539
1561547
479983
146413
1521945
1129808
580805
288315
76024
723369
1041547
1470382
982915
368089
1096129
21910
454576
1008386
673570
1275973
1229745
662786
1223118
344648
363222
813712
1051177
533282
679662
1141418
1312431
778280
129128
1382942
879973
226225
975401
1138610
1267640
2623
1197007
1148919
686966
939532
193596
928451
558531
1304544
89560
839534
1510769
488888
117353
549464
11755
1466203
1137088
96026
161553
583150
1331287
758580
1383168
909286
34853
129387
1078235
116258
351375
879576
870738
165320
435797
227721
1139726
552331
348054
215817
387424
665152
681307
1484424
1143458
644846
873238
120015
99821
832802
1497366
431427
1207657
146223
1233173
492021
419402
1213015
1591264
1198383
547211
1204899
1004581
138221
769852
82663
514247
1267849
138930
1232306
449653
167526
17815
773985
147088
1013265
1220477
293001
859883
149244
15272
1599177
662542
1354934
1407711
63339
1310446
354843
1158420
981271
1349266
848157
1617542
98487
1207483
1186990
1289892
1447700
1019499
587741
606782
729607
1309317
1011468
1089462
1419451
1629188
1402930
514465
970571
1254806
844833
1087302
1490106
784059
183848
1378483
1564224
1173937
451167
675913
109058
305983
674368
1559217
1209407
503148
1470408
1585658
917130
394542
1352247
1545698
837725
279970
978934
36191
19887
274768
50424
1101077
76143
1264757
1102080
773624
816930
552576
585924
1568471
1519854
773262
828205
518821
57604
431874
664844
111627
744125
730031
698223
1191959
1390670
462056
98969
676285
571551
1242911
1496222
61239
1639395
504944
267701
1020659
1548266
66250
559146
1358559
1621991
677795
1569126
18194
251
239074
588367
610722
211616
1335955
1323506
979760
141688
168376
154062
1511123
818933
949251
802470
1101037
111416
236055
103956
1202027
162633
285052
1521661
707541
822930
811685
649278
1356830
1074500
335689
857234
1087857
1197151
365812
1442818
555497
515442
430474
144611
923058
467297
1140666
1472816
590101
1447171
1142036
1268763
1041636
948741
1379231
270005
674029
663458
1536028
897516
339500
642803
233602
71343
1303610
156340
194975
152157
1370140
96100
490477
664949
1477617
7782
517718
476706
197589
107487
693586
1015308
1018317
703441
523936
1226378
737530
48028
1545525
752463
830112
416911
829201
1464485
454263
1081143
1436564
81953
5125
767290
1026668
710845
732757
1527632
28583
906907
1590992
217132
78781
787435
702187
1359033
448658
1033314
313988
869878
1225986
1330802
71933
1054396
483373
896181
524520
416225
399366
672612
1329204
372302
919448
775601
1621038
544374
1154086
1153474
106821
614237
235783
1395966
1613934
604421
303537
1028090
22392
1601803
553328
1307977
1137973
1243972
532297
1332952
1453900
1602796
959075
795076
1270954
1380749
1394645
1630533
1355965
393905
884254
762298
626566
773913
1238471
1526814
559952
308787
1105738
922497
454798
1039065
645496
1576384
893870
779298
1288648
1356407
1507626
889664
259451
294972
1195733
1199702
449117
833072
662878
576388
1465961
504196
504361
1380908
1479080
1348666
1041774
314201
640426
1080301
499060
380652
83877
450400
1444988
1126326
1156015
105418
852652
671891
1092394
709130
348147
744032
283442
534429
99683
618754
876796
187374
964899
1012625
361845
1395742
192304
32150
633643
253919
740533
1345331
697662
103221
559758
1130347
798078
71532
1432176
991292
1461329
1608727
3954
782720
586114
85663
144290
1345450
1206967
623930
1011124
1535213
135787
700891
1244835
353016
347594
1525911
737001
114913
817036
506265
1102458
990097
1503647
330316
1438873
1549309
1188649
357258
174511
280759
554263
1176313
1622652
601774
20843
466041
1555977
113307
1431819
1564659
1443052
577884
1341412
875499
700261
862226
292583
253626
210021
268780
257032
1137965
1499887
779302
1289689
1234927
319931
748837
1372437
1379839
603134
755200
1207069
1443999
1137599
1568292
281040
1517559
1616552
413591
888573
298726
83543
1508497
800615
990517
1067023
493344
242995
501053
748891
653854
1358928
1399264
1560817
1593086
687465
683443
727272
797006
1520494
996955
1015070
961652
60675
660799
1087562
249861
335337
1529988
1538565
72088
819622
178736
278310
532029
94971
541931
931060
200017
650735
984950
847604
175626
1081588
1074489
507761
1267264
977925
815356
557357
906142
1295930
1360556
336152
368629
1357523
1153657
405291
1605531
762993
1298481
488612
357388
152116
12179
1595494
173443
558256
1094640
246539
15564
938880
916682
974308
1260263
571278
300260
608980
1145967
707586
88585
849913
1231019
839503
1144491
1149874
434732
575933
716273
1404300
588734
931994
1192773
843913
1570852
1512200
376082
735750
1275458
845004
1104358
485784
1476265
559850
851405
261649
767278
276419
1305709
785795
425435
884417
1211946
703407
1327706
577985
1122069
1254164
1507469
20235
1254050
869720
1474053
1293863
1623585
749102
238937
1487490
899944
1179250
604596
256050
204261
878919
1328186
1442828
1510580
271500
1438341
759164
645246
1423225
276504
1225666
1286327
173180
450663
1050235
1158984
654858
731714
1061557
1617122
838694
375380
1159304
1123001
1457079
316449
1088933
1452524
1645961
1297097
175151
388329
1568412
1511751
810842
812915
177380
1273413
1025953
992362
1034324
1209044
802865
556904
772110
1282107
1182912
1327678
1622185
1371335
990813
984302
547769
742355
436237
59232
1376249
1207012
1275706
351996
417
26335
1064470
1012548
486873
1576759
821831
1040671
883567
695017
1427444
544740
119442
554792
1273276
1411144
1449046
1512050
386737
1347336
724912
1620170
91022
1238022
694226
555013
540028
613430
1378456
1151609
583888
1489464
699897
290741
1135530
946870
1536132
1069477
1297819
610893
376406
607227
847699
1323618
1370575
50631
850259
719982
1405475
1098263
712667
1151870
236112
1362304
473500
381739
1286105
597490
156079
335934
921038
1209715
352016
1190611
876770
1341809
778842
1427050
22556
968558
188757
983797
743976
351992
303522
1206604
952750
1042511
768683
903440
1317571
654773
1530718
1366174
1541161
751575
1369013
725507
856100
488519
1512172
850490
1117569
1345151
722912
1177147
1053675
1463254
574579
1514123
507976
257541
1385720
374610
745593
107147
640409
696430
728482
846036
1195415
1502782
461253
808847
1021762
1613242
734745
1202114
1093002
99821
1332476
639725
522098
825350
1202767
670999
1544310
840660
685164
458576
1442605
1371796
1034929
1339510
423868
1189041
1146829
685166
1094677
429646
1351090
1576143
777419
618488
871426
346002
26053
1581536
805185
1288086
1602348
1230327
1211342
1139718
1499291
195612
323055
648597
1476886
1343860
92939
1392111
598205
1055272
1024143
1369226
162329
243857
1472484
138569
387746
227874
556007
984302
1209262
306171
483328
369875
197332
623613
529674
343843
225812
227006
344748
1088223
768491
935818
745155
702809
1617967
458238
331488
207207
1323439
878580
81865
797703
1219379
1183381
138786
895146
330316
1374657
765165
1528378
517894
714057
729350
102989
971659
885534
841853
1088317
642760
1592432
200797
1309498
1284152
1441728
504453
399057
905128
386478
258890
570463
227173
951267
906606
1372230
153700
1020240
397563
1051044
1292654
863832
612542
1468766
1064089
607503
1643526
1431374
999326
813246
447232
1237044
1070370
1586653
621188
1541447
1161827
911497
1618662
321381
373369
1163911
1561944
420925
862188
1054164
303309
186946
267327
282706
1177034
114538
89672
288388
397617
1565032
1204235
579218
1484159
432517
1642180
1299925
671828
872414
306289
706831
535181
6159
797867
455577
828674
1210465
741989
310244
72319
694157
1598026
304363
138086
1381795
291864
263297
1417248
1579603
172208
812860
91174
370316
56517
98689
1308704
1354358
28945
668558
65906
1269531
543282
419391
412703
1017321
894293
499854
157748
628628
1259466
1019613
321903
344688
709424
1462584
1575698
927882
1401122
592969
880848
425948
1382796
822711
1559217
576008
252770
1056406
1292504
1536074
565064
183557
1340270
537826
889041
667758
1552291
800559
1503355
218543
1634438
469664
986533
294022
1467401
850606
480388
391498
1150734
827169
568165
181247
198343
632675
1071598
207341
560857
1225897
601495
1015807
376174
1482437
802533
424106
1329903
1631253
594100
428139
378463
561106
820580
453713
1270542
826277
1072332
1172770
1054028
1484050
1383110
689779
1200799
458480
162920
1284030
1345108
411881
179009
821608
1239702
531389
675929
806376
739909
1568484
616712
648357
710705
980505
642486
1233705
1490500
661184
146836
722169
920736
758795
1628005
698454
155891
619407
1576626
1417035
1120440
1529823
687367
958812
747806
1096025
649358
1605535
1461581
231201
1048117
1245557
716597
1585312
500741
828109
386346
371276
914818
381201
1301366
733961
378148
835166
788963
59778
1111875
1346216
1382250
1446148
1556910
145672
1451049
1183738
1537422
1331584
577914
608575
1629263
1029805
1221732
326804
1406168
649176
427440
608013
1226288
357067
1628870
1373222
916798
503082
141057
556604
187073
189703
1469713
1452466
1109257
1477061
753882
1423217
1434492
1327109
860570
1200179
1157023
1539175
1143776
86593
387133
1004909
106902
1546029
79091
1583200
1261372
828738
957916
139680
706908
910911
1143060
240739
1502403
134755
635895
936019
832791
145833
63358
521786
344245
1292677
638852
257591
754204
1020535
999092
1640734
273520
1561469
660772
757663
351819
231951
1399727
654505
614924
649962
1123578
822291
745484
1222336
481981
1539382
1228314
1079587
1640597
1187482
485161
799627
654506
530739
938247
1397212
712243
448503
380122
636174
894738
660210
1028177
745357
203529
1462410
1203815
685159
326294
1180012
1467657
385408
752520
1506263
1137125
982417
385368
719398
1207031
1328615
1496807
1448312
396696
807669
838372
614869
1229525
179266
798885
1406895
1312744
101476
1163652
1277752
898020
1537247
726785
1299178
312701
270037
1594790
776922
322262
1348739
79
151375
325190
680341
336593
395160
619816
1414585
582441
162981
76149
1323731
143630
439725
1405294
682108
1579905
557547
1127563
1532110
599036
638313
20226
1474380
1533017
910320
598610
374860
574733
8859
1398869
255994
86709
163289
31628
1535628
386051
1425017
1156421
57581
1122525
396197
708393
1155016
1212981
146635
1287088
19798
540767
475095
770654
629878
1316342
840935
359651
439356
1002099
1367077
1603321
1017306
1019288
807323
1259864
1053948
753946
642806
1118871
1399577
22638
1467459
608645
1317879
548971
217838
273879
953459
830542
1276057
1200063
119988
504923
1643595
628942
553173
895684
1369398
354334
94480
455740
477993
1021120
1392111
789616
894706
63278
1419302
967580
1585838
896951
1038305
170402
1425640
1478878
647822
1642905
902300
422365
1514097
1640086
1398060
1390713
1566522
1275619
719895
751844
623259
147333
284327
1222905
989701
967932
269575
618866
1474872
949353
1551392
242883
81777
683777
95983
965279
1412017
344938
495124
588758
1115585
1007996
917991
684262
46185
1424215
229495
280573
326869
1583454
52481
927487
959694
996438
849556
445810
100221
929238
919014
845301
280178
673149
990876
423288
351429
1077914
120854
776034
281208
1104530
1215488
805348
1294753
1306650
1129031
465362
157532
563572
1393304
1445109
678797
937628
1234369
977897
1169690
1270397
8105
1153031
374535
281212
564673
646012
183792
422198
529075
856329
1409045
1004281
1102164
119802
938287
253529
312391
716330
630055
1630457
249910
996479
1008687
1419604
30640
1369210
472939
1013007
1574539
404576
871467
772368
895395
691869
252381
567660
501587
1057578
1388729
1107496
1164039
1457149
397525
1514404
413415
866267
142887
171198
811196
404274
265579
540337
753988
1322813
1204783
212769
1617783
907583
887152
989090
497177
1018457
892916
1047383
560066
1192651
220167
1258711
328434
1274212
205175
104296
1601747
1608605
1470812
1328836
981287
1044988
436400
598267
1383392
976139
48894
1206272
1224030
933595
426873
1525285
1601208
547511
842926
212704
1477751
752587
123572
1065961
1023707
1062722
87537
1524176
721375
365409
818588
1322114
835260
300254
678322
1301385
1122432
550560
1627202
286421
783712
572981
1260613
656864
342715
1408945
439634
671659
1632968
459742
1213907
509198
650105
74293
279210
81628
90519
585021
1608607
390997
968944
1553629
903246
1213312
624888
1338961
1594414
483498
569445
232338
152489
222333
591159
1205124
1121749
1344152
225138
840356
1293230
1424814
1500906
349279
1246552
893628
314422
644383
990986
456428
1078481
835033
838395
960016
1125561
469819
988872
734753
1014840
507113
408858
735363
532356
1206117
1091134
629090
411892
318244
362140
323472
37184
348093
169959
800548
407465
68928
824503
573627
520001
784559
1333920
701451
284123
491267
219623
1166958
1275303
1118495
1342009
996001
1228223
723934
1542568
1400665
1378941
158464
72339
507360
1638226
980425
1535994
533152
1312339
1239686
837244
373614
502727
271174
794864
542574
836957
448804
1364543
425406
675444
677725
422088
463381
923532
309106
971978
1382599
575303
62172
707334
242602
249755
1443457
766898
394713
178859
1424124
1063444
424237
467268
127275
174003
496459
551249
1387468
815983
189820
1203852
719288
406905
663969
1081000
1624635
94474
727468
1374141
1114284
1248078
1525056
850311
222399
1467391
786333
645416
681764
1168213
117352
124598
230600
1269112
1362541
104528
214071
872107
270727
185693
1183432
532487
1239931
282418
432664
523892
1587274
1248432
504928
1248825
1509718
858014
731263
3275
275629
424363
800790
460094
181274
1131594
615459
1617358
1350234
484162
986134
642534
1637806
809607
1250429
1257463
326896
751969
1375595
639122
17348
924566
328970
1444254
907189
426899
733463
892194
1519926
1555370
1032492
995962
853312
1361823
8414
1047576
737362
254867
1037437
1576895
103686
293929
820468
167319
1081303
1615267
1109117
1407667
683330
1177783
133987
331572
1477212
274864
1434563
1328667
830199
698973
1487939
222468
144256
995703
1124795
926342
1525864
690778
1008065
1524637
1306808
1084712
554764
801523
1004313
1536913
1176083
402708
1007569
1198891
892445
358067
1110232
503049
563570
737220
93308
1591034
514684
252383
797822
757711
381849
516642
897073
1421620
1357552
444498
1477567
377760
515192
1136341
82447
1388540
1634182
433340
1539913
762091
927228
1510139
630180
266256
856546
1167451
1609674
264586
776682
600792
1246155
261394
278479
708685
55505
846046
1219023
1122468
579117
1108797
396071
1348101
25529
647423
444753
931112
1217334
125399
529
197102
1468722
1608386
990682
1211718
542602
1485573
229850
507403
648259
1071999
945432
1315130
1113987
1167621
1493960
795368
220535
369436
304244
1403502
630902
1208527
1176378
1615210
1405179
30639
457662
1596268
1552894
531706
287270
664333
368460
1633560
202113
176192
173245
1387940
310803
516667
780401
399126
421574
1226387
311038
57264
45958
660283
670291
467195
632022
976424
1613121
350389
453427
294177
1225865
405025
951916
1542115
1618463
801072
1172250
461308
718782
1417055
1367953
711179
885873
1257456
1106171
345063
1004757
498869
453358
1040056
428981
1251195
1456953
84460
1056360
256813
76051
1479117
300237
738434
1408307
988654
446083
1365199
560318
1410051
889991
1394679
764161
427249
413907
72939
875858
1182709
1078231
171596
1136409
241418
1213658
858468
202902
700884
32222
219492
49009
118413
1303690
1177353
791573
431350
508643
1034389
1179579
366131
1168297
1517899
92263
1320357
1362346
1194048
261918
285237
263424
235682
203865
1069297
1232170
950175
186059
418676
908579
1431530
1317878
1520375
627986
1072863
8144
57006
789678
564026
1575722
1434793
679626
572439
254535
612729
988270
626466
647771
86448
1031130
1308390
1070645
667049
485567
233632
758910
596902
1015677
1001069
1347006
1309720
770094
1607796
994034
1087544
946717
1644553
1548427
1635404
1438264
1529850
804745
380577
1519299
1481126
458137
851060
1601220
849009
91240
296814
1316741
658321
1633531
701093
1264147
665217
371608
944343
1492335
159531
203364
262461
621268
771038
969593
1490205
341791
1509931
544306
1278162
31943
1398868
806149
121309
1555640
1375981
805770
1550988
1032019
105698
506643
105494
426123
253885
350426
1205209
1050448
1030106
941983
1379991
982330
1229507
864400
251156
733749
522538
1531136
460080
1588011
99160
607286
895351
1230021
1490469
313814
81186
501985
1232846
1260856
180329
1427145
1410008
817341
1183917
709901
1457553
82747
1139460
1141228
882097
809397
812253
1403867
1484853
24743
616862
532651
366832
994264
1348482
974310
988055
379673
668907
946368
1105214
173316
311336
1600127
1126444
834771
78433
825275
1098106
1529399
707723
1622206
553581
575510
622641
1489258
1085926
1268690
210322
1646278
976154
686668
599538
1182172
1468862
414590
915498
136510
690071
316235
1282902
344545
1448813
1415699
414134
689991
741638
182380
1415023
1308221
333161
1281493
225279
903446
1273182
850294
944632
8168
957897
1201158
765437
565375
1172187
471762
37066
988137
629394
1179404
201294
108383
700158
1374184
152684
236118
163287
1442972
230688
798257
438898
783164
1273464
311149
941418
160501
87662
933122
1499341
1625662
244369
363594
1070610
916786
480044
112076
435718
1160488
489598
744580
498939
942768
1166014
650674
1198585
855253
884715
1047431
1149698
465032
1531204
1579251
425552
1436576
1254318
217610
635421
985915
1392430
733852
743330
722783
1146858
867671
768797
1442984
655770
1291574
1640494
6517
852887
1199587
144029
366303
676072
697169
718639
900700
886299
1095668
442992
160396
519224
1153982
1351296
1260910
484684
878513
468284
990275
79402
1391448
1171375
1098122
341958
1475638
681906
482400
1598203
704051
714779
1191024
1294350
704603
708555
670884
770792
736626
530716
1346991
1491249
1363873
394443
537866
1253317
708458
51955
1002556
265202
346452
772433
664000
1076531
1473994
922104
944370
966040
1246776
45444
459200
1019095
796068
949800
1369123
1328467
477581
1473790
544227
484270
106311
1257128
706816
858637
1263593
492796
1046558
880825
563441
1521967
180106
477840
302537
1626858
739117
727516
288402
228549
1513383
833043
1141972
1066234
1305780
1310312
1110202
1172954
960490
359339
32854
811555
911177
1616789
47739
487008
48422
783219
1533735
1566982
672437
329202
1318630
703389
672588
857928
767028
723174
889108
249923
1134999
1168043
797791
546491
253142
1203599
9543
363217
539637
330743
1241797
1076341
1386355
670951
488413
255481
387555
946268
445874
1361810
373464
235263
384267
308902
844888
490610
217968
50066
1231637
559573
709169
1453667
577031
1571816
88289
389411
1602109
1214423
1026281
43192
799543
464851
415658
1203706
331230
713312
4095
627465
344013
1632905
344092
1329386
1539761
867645
1067323
798028
946509
1168493
562948
955486
1034092
1288694
561209
473871
938892
1276240
271196
1448797
347745
1091711
356463
1121898
956847
1500262
1005742
912471
1266762
136964
973177
14899
1547893
1090822
511353
757284
770854
1350587
1186747
617725
767814
971718
403536
554023
1465181
824672
469310
1458955
1313355
1447988
810674
1050097
1143855
1505236
440571
563651
994074
730640
1483880
316407
159080
448789
742049
588564
75529
500558
307265
1418921
691563
1599727
1276114
1322593
1466084
125076
307903
936887
98197
1000317
880552
433582
713040
325619
1455225
120712
990630
1185876
29299
1243371
1326555
1089305
1472163
1630217
1453330
1412428
856106
411642
1068344
792930
1248532
1528916
1173450
335930
174269
855645
509100
1242939
502055
1309081
419709
303595
742621
192942
162159
129360
682418
1017279
1020587
599752
1061470
1193490
1420874
438967
515601
1553091
1106694
17222
255090
516007
414736
1225412
1084940
1442943
1368485
179502
404010
490400
899711
1602668
1613291
334280
43099
515302
496368
1646096
79121
1371653
1553278
1099732
1041635
333918
1036644
255634
541710
1238297
687608
871244
689593
81548
1247076
1575394
1385817
1225383
493327
1325262
43425
450652
1322806
926244
102328
903265
711403
958503
1198556
1418860
1299240
156071
337536
188075
1616790
909133
1186907
140241
622674
761766
261528
288032
840754
727953
1540081
529647
184410
325663
1364763
959724
187943
838444
980152
962238
1244291
574580
903261
338955
1503389
604555
667267
611986
137672
664546
1460255
757401
152439
1391104
194895
1554367
627892
99341
1604101
1287159
1411821
418778
426646
98392
953403
1185929
306136
648172
167191
736667
642851
1257963
1077472
1233979
872822
1561914
1139630
723490
373732
749547
1474438
501775
168273
56587
559545
809071
498128
844045
403070
1205181
1490242
1511435
396850
733737
1104993
1326250
1149102
531854
846886
1599666
1226383
353816
1031609
1566112
1268914
671943
1279454
531111
1565824
577546
92675
1089966
427022
1468997
712426
1423894
772845
483756
889804
1314310
1594029
915110
244967
102357
437531
354779
644982
330185
1352654
1376345
245245
447673
1126435
1215357
104695
1542162
1123264
880004
80903
645635
498796
971129
1120582
590372
1141160
293616
1416142
1433920
27620
742984
111407
859135
1362144
1266337
1569236
1353193
1635843
713888
1320717
368045
1500971
1312914
729705
1420668
867124
280259
1248800
215812
1117294
1600630
990089
267919
1332633
457136
839487
565906
1315376
1605262
1563159
1442204
800690
781035
1332280
1203792
1251827
6744
1520928
1606835
1307594
887978
584362
315010
1322281
1144879
466146
682900
1348678
1598801
80744
1312872
807835
340463
1152860
273908
1161267
534187
319861
196877
625903
1402832
234139
574789
1624823
310606
1546159
155622
38834
1644429
1220605
612009
1036122
1366481
78225
857585
597942
1150334
207430
161758
683671
1038003
466354
565954
454523
225303
554579
50323
1121091
1418235
1400554
1490760
1248725
828880
1644471
849438
1465922
1245008
1201503
1151244
1632662
90080
322674
997515
1160072
1334738
1462115
1627375
1441496
1039159
707156
988169
949697
1352548
1028530
698126
85938
339226
748031
11335
1157989
227381
822523
1126012
1155329
969518
1060971
939285
347165
1323530
1076360
953633
413503
550170
319618
1462408
1609997
140633
355575
607372
230424
1278829
745316
73685
1103288
1587259
302979
358314
1036846
551394
834327
1501519
82227
1044789
451290
389664
706695
1006229
1070375
1529309
1376849
1246419
1308899
966507
1351211
549634
1080447
411034
688579
895103
913943
1252953
174348
48208
1338595
1352960
287249
1569866
1630948
563744
848985
843947
1212732
679435
797522
1545454
509045
784671
423455
254008
1467370
1334797
153919
1485242
1168879
1064019
313449
391024
1622934
460284
11933
462290
77912
215304
519942
31432
788773
533439
1048124
1371505
789707
730878
46520
845342
915388
498677
479931
865227
691625
1308343
1628803
88951
504406
270901
280401
228277
166146
23831
488737
215555
539992
1038220
472132
275635
686496
920849
728302
1225640
869665
1179637
1081729
910516
1451882
1328818
1576205
439995
204240
935094
1361437
362362
280781
141273
1471843
94974
375291
58131
183668
1052028
1515452
399843
1236440
193499
819214
722440
407972
628631
786216
1110400
1026510
1162129
846820
89117
1553224
1350541
1357232
1488399
1326236
469839
1303020
1622222
368608
705107
1427611
1119166
1496980
775198
18540
1044874
1224117
708758
509545
1210789
163631
812167
867741
1235642
596912
204158
278341
1523173
1340459
1020995
908626
373879
670656
1308635
829352
289478
533526
783395
949825
1563651
295102
664256
1390423
700522
1435149
692524
1223028
1258833
442900
783733
1453814
1400989
1000486
370420
1195467
1487504
1084145
380578
1569980
851380
1344543
1558045
1229326
1296472
78032
1038196
672919
800673
872065
1541148
1303716
725989
49427
215429
1165583
977914
20833
1326940
338891
856056
1288771
400473
1157023
277422
1275363
5991
969110
1009546
687765
31183
454112
1372353
1115817
1428858
1415370
824711
111785
484191
353192
1508154
1467526
1211076
766810
1030282
282326
1409414
773397
1503679
1369032
192846
482696
316269
1120462
276610
411783
556881
509435
1256583
1122218
1373656
1391368
489924
339664
249761
343944
1300208
374358
756175
590576
84443
79312
1586298
1046829
721440
327831
909540
227886
1176563
1390708
1565696
509210
1007868
412379
480069
807602
512440
319050
404765
65048
465765
1160608
303796
237315
1300578
493049
1094183
1419644
816025
540584
576193
678526
114601
1414758
93908
944825
1373333
1060908
729316
951084
622887
1544700
1050179
205561
540505
324499
687986
744383
917723
166308
219899
1095588
348370
998518
839075
942430
577746
1377858
268025
1572001
253561
604808
1176967
1505279
1193418
663455
890330
1081218
657770
956220
367019
506950
170719
622612
675860
1457699
760011
479791
1432337
1341825
1430609
1166942
869545
106869
1152227
578648
1208935
989790
768953
255761
477808
1457140
537327
1388124
308534
420445
1286594
1345679
141000
379564
661718
160994
452706
610212
452599
132345
824107
369746
79801
547937
419887
492713
1352119
1475532
1323250
275465
1354291
164359
559062
42047
23108
924019
1497179
679284
1585683
1593792
1327791
306865
1050539
642626
575025
1467968
1601157
1138564
795060
1027850
1602144
1511998
1603157
906625
497823
803848
76451
39648
551002
737940
556472
680041
889065
262880
862771
1258649
155830
679437
390021
935142
269362
476733
655686
816954
393858
158695
630955
1609099
1052821
1621820
209035
1157407
715520
1269890
1171991
405449
1564120
151504
1087457
744231
1585651
1507987
357437
967090
641021
476260
762266
11463
306165
604025
1111586
621433
190158
653523
15438
351587
665731
1127517
1617086
169929
510440
1451006
1595833
87989
847297
1644743
417746
1133517
1377720
1289978
593133
1306263
743572
220679
437958
1423203
951131
490306
1621953
977297
774404
1076826
1570252
238069
717940
96703
124978
1052658
1345942
1502774
1028739
1565783
253985
436897
784567
1296583
1061608
1431617
476397
181682
409854
1577718
295567
1171486
1523608
1387946
1610630
1137718
1190722
1489533
1125731
1352501
746647
110678
1553053
267854
1174141
1433256
1622355
1432345
905657
1203874
114396
1556962
54938
1273576
331539
589591
327475
1370065
929993
1460231
781029
297275
1523917
155163
1518688
357413
1318084
100750
1623751
898526
1206480
94310
1278054
1099800
206715
394697
969048
322259
1156877
548316
1581230
1370285
1477442
767015
462013
461151
1393079
1172315
1138886
1293571
1032630
772054
1156588
1362494
867161
253554
1047185
1192890
15865
247951
334926
174049
989856
1197076
1550686
1121508
1591564
1284502
1298304
922735
1362120
1130460
3014
1508038
294735
244629
331158
613318
206752
776981
1316062
158432
1477959
471381
616131
813411
21160
780053
746615
1158074
983298
363339
1112772
1315261
339523
579760
1443760
404010
960255
1580019
299284
805035
202213
942729
968061
1231099
363963
549034
374982
163263
557471
1009358
633773
575802
1322239
184730
777595
441711
452316
1256127
1569461
2077
562686
956736
1605318
484693
1082622
1492499
758067
799050
1293638
1498988
302691
44245
800606
412275
1216226
56243
1052178
1143453
575739
810097
1357641
1124438
1088307
724080
725005
367284
491096
1506682
822401
1296480
1457874
1322413
720841
357749
648945
1194535
122989
97572
269175
121390
1009694
595490
345219
697950
681640
1221686
1260689
1463672
917470
1618870
224672
1105159
108607
910880
379833
858081
56648
1423086
899507
1406329
229607
1118948
1318173
1253650
329003
32020
1600284
78513
1440336
73281
238112
1224029
468865
15993
1339960
726837
1078895
1263800
551545
1579114
843288
908997
690680
674955
1259980
844284
1083194
321130
1217272
1153722
643290
536670
1419197
54134
181115
435496
1466016
1205503
459507
205257
882769
1223140
674177
1492211
1372783
803815
1095176
196603
997990
63778
744687
958849
1040138
699714
230058
1594748
4914
1467584
458168
4446
624450
968370
597944
335765
111915
1390202
972587
1425963
261353
660401
961899
241044
1317126
713958
687172
909019
1086811
1336646
660527
442929
1397053
581776
615394
996594
990468
101348
802311
1266564
764113
1368704
1015140
48437
1081164
1359386
959557
124792
104443
395096
1542604
242229
467094
1045470
565621
360251
454851
1246026
1132307
1334442
1589388
1492131
1591762
928629
970090
713219
1118822
1034701
1355562
1159087
653649
444064
772695
596739
242360
265280
1178843
1452787
297954
650291
1112576
1066273
1218239
642758
408290
1573816
1530813
799275
952836
1487877
525022
112261
1371938
757071
885531
1307164
1071206
680419
1411887
617076
1503607
596266
1316087
205844
26149
1266087
216227
793146
680307
1104894
415981
858869
1281637
683970
1566049
1400041
851135
805290
556827
696133
908207
1024868
791115
98106
283781
726130
1024475
809564
13087
585355
383945
1262958
1366137
1200231
1226786
1538482
1207807
825505
201655
54307
409966
1631567
1002447
539661
512959
882263
650334
554736
743764
1385999
603559
1360622
98436
1284916
1468927
267746
486385
255232
107924
1386248
1180767
1120402
1149558
888378
6495
299809
208556
678395
151137
843537
1413513
1098874
1140186
1626617
1284569
917612
391470
555564
1495948
1074688
295622
52725
1292588
1510429
754830
305819
1274506
704043
1411920
1306215
278320
1323496
13770
923315
1093558
1563202
634180
80538
990042
1194606
1430671
773086
235513
1514779
65147
1520351
853730
1623606
648549
884628
1376417
45872
1584954
1172606
1641472
968098
1625845
1307545
772569
145690
827955
1575440
727954
761571
366709
1179141
276254
1463710
1417143
1068027
1387344
787815
1501619
1183351
717882
880125
911041
295054
854733
852730
1059311
1360336
921898
622893
745629
1140980
1033027
1036907
1382504
527217
956133
456285
1068884
1386118
575224
572025
41501
802604
13255
1509595
929995
1281834
910747
1339413
1392231
600015
961733
1298587
1466917
248137
589925
1526750
1169200
577307
487634
870827
1573974
38531
417564
62114
728462
1460056
460206
1437941
678131
1006550
717546
250542
1355686
165677
938508
580378
450131
1225805
1341292
1364546
1204373
1158452
750335
998761
1072720
1498527
1416967
554731
1250941
39966
316502
1115910
1155391
690299
1486085
704322
1186325
860005
639211
135476
697156
1416459
49682
279578
974300
1073648
1195275
1617089
103
457627
13720
535088
1197743
1298491
1009167
1560829
572946
1396129
1144302
392657
1323258
1358024
550089
696719
1606787
1013725
1218347
1536321
479952
1046524
150232
841079
318559
164132
679589
463411
690299
118071
1233959
1231733
198360
1376709
190010
1152688
1535684
86252
1200483
673074
785684
64013
868
1479175
1215775
1621713
613281
484516
1052866
14158
512260
1485964
1570679
1224674
1373126
70783
851825
689098
336975
1347399
1428450
824525
249989
209771
1579764
954476
79098
7148
1523919
372486
1260029
690114
1482134
776117
975749
300505
994285
926911
102782
1376928
1096933
1277634
975408
500434
1015519
1106836
255788
873336
1154857
118952
903372
680669
74096
566096
785245
516199
1255026
1453700
405865
991834
758268
1512566
1101043
495698
583136
211851
904543
287405
1469394
832807
549331
952031
1595736
435654
1232716
865470
958241
1549163
1301725
157304
454796
1162794
664401
908515
1181213
1260599
362128
262620
376705
98140
1166715
594592
599225
406731
180385
671369
1169008
970078
1048110
1355499
378729
371847
667796
871821
638632
501277
766758
18048
612389
1052619
273390
720868
375467
58630
1139035
487501
186372
1200872
695966
479465
1229146
895718
941057
127981
778081
781452
1053134
503155
609373
408093
515122
1367389
1405504
126981
184637
971090
1510227
924926
1509592
197114
1210090
1380670
309417
146914
530747
909825
539082
1452980
596202
1369224
790947
720517
1252377
616889
1382337
657480
1348501
1325648
1454939
1582713
1047685
147123
1558798
859754
1259515
746760
1423062
574751
823472
1013750
1335376
1106993
1315289
51894
876635
1273940
215996
1186907
866043
1555210
634897
159233
495247
490730
502089
590168
875960
845762
355125
218187
857654
617555
597531
584904
1477607
1145415
772503
1349944
747598
532747
133012
1262523
791608
199816
1190382
167082
599599
1066003
1353795
945806
1332493
322370
696960
1245017
67117
1263897
730481
388939
680269
609408
1105343
860956
642905
301252
573119
967643
1073032
11301
1506141
34562
336816
1555979
755786
714116
80571
696254
760655
1089608
673297
1623101
146895
92138
672450
867274
1257762
1444734
207746
866151
393583
1254215
1004076
1541992
667479
1012928
675338
1351935
689407
1275039
210633
707317
900600
825339
1631017
1086864
981233
493456
1540005
362703
805916
798005
1048524
1222877
1327874
634345
58517
684561
1578279
208940
1201316
711396
1550520
475834
570456
1507287
202606
1538913
388763
1569796
1349922
323797
579790
586264
395441
522648
388321
911220
1159517
436384
105116
604506
682163
1626117
840422
159497
1526296
1092684
262241
1104003
1337425
1607215
1188593
1252164
1359592
762119
317607
268581
1513537
708662
1562521
400089
575752
307906
110059
172939
202752
1018878
1146960
205095
1140879
1365356
1435854
556242
1624742
133935
235431
1153787
610699
1148204
117554
1542818
454306
785613
1302817
1530406
847975
545053
1255257
446435
183268
601991
549101
867165
322343
1400596
621564
20713
1363691
1028491
1282364
635461
384068
388253
1313369
154688
1408824
172493
405852
656634
1327854
454692
1445794
702061
1569507
45049
1597883
975115
356428
663793
800737
913970
273250
1363367
1176231
1127445
1419739
232030
375834
194077
728298
781815
908034
915957
1355039
1574873
1549065
641978
682266
848828
782240
481752
1353191
621133
1624324
72516
1008076
1457038
1081836
1488293
1322729
1493246
1096755
26736
505365
196916
482759
148038
1242704
1632116
242560
752481
161147
926147
832237
1323012
1269948
1283464
1017733
35883
1481555
271330
1019946
524411
36636
1109839
987031
1449058
327803
516389
1325907
1080311
247234
905722
1085798
1526774
1611267
167932
1224106
937669
1250246
760301
978181
468991
707161
1343885
1202917
49389
211714
1382532
408094
1073202
533740
1170417
930575
304000
2702
260773
1088850
983892
628670
1469692
488570
962504
938265
669927
1054118
383301
335125
597882
1119178
895743
506930
1194945
695427
1336083
546559
384745
308168
1556238
670470
507272
415072
1608754
1050941
997073
1372998
1452460
566229
1477475
1045727
1562754
143452
271878
173217
1436253
1474793
1238294
4687
922165
366174
1529341
1277147
980408
237652
1223562
1570269
1411552
534786
529955
1406064
1294341
887044
131760
249932
1042015
586526
1039433
361700
145273
726861
1144200
605182
267276
1385156
142232
1239633
18333
621178
702961
1554059
1087949
966428
664089
988198
418264
261624
1588812
1642345
210279
969557
653829
1278643
1454879
508225
1476258
768749
1234529
43462
1143526
1176422
865830
395926
313381
296249
262846
1264853
1190895
1557785
501062
875359
809244
308628
1235252
556234
762848
1373732
383751
1213808
531782
473047
1412447
1202003
1104259
1601995
305088
1613568
120679
1353272
662590
1378720
666071
975457
1636831
1502934
78190
446955
961700
79632
543025
559297
686799
878533
174700
998378
1155336
932367
476881
617519
836452
718658
367377
1082049
12752
302658
179135
571052
254423
1111840
815838
1014503
952165
480005
243284
997535
543992
1105550
355707
1331417
1383466
990978
1035506
1051631
1396849
1560928
717425
1226551
1064673
223798
1379700
288666
749629
1288638
844298
1036400
330250
1598964
1388516
1295761
23115
956974
881441
700256
1463937
453021
1610232
412452
1390181
1018885
1221071
493399
118245
940434
1470606
11604
705951
1062439
949177
1255389
431313
1331305
837140
873256
1128986
1625422
1125648
541628
1258285
8639
501887
832054
160624
1217293
864976
800961
264673
658048
454888
859694
684090
89345
279592
653693
1485850
1101292
752769
262479
1451794
721673
22914
783992
1329326
597586
609975
361101
922329
851230
1276901
183991
62774
1495703
49728
224717
986141
624916
613137
1198646
613988
282896
394119
407885
1137937
1264386
531748
1337503
1375625
584808
1252169
899201
524993
134191
1306927
734582
459430
1526731
695002
1282853
307938
1045827
28466
1630100
1579122
749532
224730
701627
363440
759631
940325
1580542
702393
85883
320455
1086667
961256
734104
1619985
1585002
135493
1272298
469172
369270
1105952
860369
1240440
1419904
694789
57654
130828
65650
310451
533975
477901
132646
708587
1354180
1278399
705591
465204
436949
1355567
1545845
845212
1166451
597217
1323234
552288
1018247
548221
1477837
581078
530655
1429007
1033923
328
16803
1501912
1295618
1014189
505339
575410
888278
116629
1476819
1429105
692388
564116
716388
534144
1083249
844856
272680
323587
557163
1450612
831000
831005
184742
1261195
675602
729512
424682
667178
159157
844673
104997
1192548
1311964
1342119
830289
1322189
894012
201159
245695
654206
1472247
255396
1365367
560431
496140
407922
14440
1539659
674928
234609
160592
86202
994624
119952
122938
72562
1337665
310577
709733
291986
713509
269219
472296
342993
550298
1235918
535564
1364411
1632227
989906
1044238
630006
1356916
1326493
916528
884545
1144839
1151177
937860
578659
465716
1416916
1461772
79622
202861
576901
1093741
108748
572527
297889
719854
6073
904705
432733
1393206
806229
189787
230999
1415262
1384274
1467342
1281581
793496
819469
387860
932734
1433345
723782
402712
1043750
699004
989155
437586
847185
753619
211814
1529171
1361173
1512710
365038
349349
766257
971644
429782
1473151
325198
1432224
420265
761418
1317849
713478
1086586
894812
1303836
388308
1048434
522969
271533
210348
250566
1316148
1275704
153395
1227573
693052
75585
1638368
534023
222672
1300852
265942
255506
229895
1552798
1438541
232274
1209255
1189352
798130
608573
1634548
1140526
377369
750970
1501800
1255801
1382100
361990
136745
419228
1353501
1214925
63295
966649
1555486
534917
1290939
1126257
34773
957071
342836
1399826
14252
1094908
951907
158288
1478500
1606502
1360598
1303931
1045306
1002446
57416
808536
34889
199613
476392
571403
956397
1165649
1470604
383453
127679
874340
320587
1297959
710848
1570478
271989
679028
310668
1036188
194665
556537
1188769
1363511
339473
81084
1459661
634752
517304
1420156
225994
706590
530653
386005
910896
103103
384321
875789
355409
295815
28252
1048484
1012658
1168349
1492245
105163
383415
831847
248647
1010906
1299094
534226
341426
1304074
860475
1468910
243846
1226933
275990
552024
623755
163414
691703
560713
189911
1292570
1522506
985966
80850
819466
854817
128505
549083
684111
15625
659366
1596252
248332
642109
1058356
1266815
1331332
714216
272547
1034188
602562
1555581
1038356
269900
583201
586017
817107
136994
441922
1039692
318168
151160
592184
887277
834994
1269119
1618929
491883
446616
810668
52876
180956
784733
400854
793485
208713
714387
568313
29052
1366429
952473
522132
850765
925807
666854
562618
695294
682404
1212762
350159
491355
1264349
1463472
60461
1606415
1542094
144128
1258032
629703
140479
365868
1252555
82165
517621
956876
83190
1353049
1323847
1384314
935561
287485
794076
1183778
1428367
1512390
563274
617976
388781
960094
320027
1507609
1074111
598075
164724
959300
678596
990014
335044
1137590
417788
355423
1421167
1089850
363333
1478607
1113477
739258
1254054
1230962
1618438
1099828
325713
1080253
238782
493130
661329
1402259
638025
1589078
1293896
697498
364361
706201
317669
1041693
987035
808672
410830
676867
837091
1620913
1121934
1293741
875318
83099
760666
1637647
416414
1585377
103963
777489
457205
954925
784275
498776
1282631
540466
420600
1315219
1297673
1160860
757213
1128044
687040
553488
370152
1042139
1572321
622220
239689
948100
1153812
1255319
98855
1594062
1352604
1220722
791541
592475
324373
636687
203209
1056201
239493
136852
48949
1109069
1115467
1556086
1051679
413829
1112944
666782
619678
1336092
30021
284932
1184784
1517698
493048
1337063
968462
117318
381447
1138439
718682
1610919
1411532
698823
1090025
1475886
356353
504040
1252095
533473
393016
1271231
28417
666585
1610890
1100944
973832
611027
1445378
1172249
878203
724069
415779
1615385
142611
534310
748061
1461441
1100708
1419217
355865
190593
404444
308809
1237134
407237
733576
6562
1281886
476627
1166443
1278836
24989
499205
987442
990256
727174
1588398
1118260
1475368
1216720
487654
360016
1595216
1348983
143205
1296221
1324018
1334283
899448
948048
574174
1147939
1474768
1614933
585356
96988
959024
1059968
1173954
507460
284583
1209562
954945
1182836
1081314
248518
1370100
798018
1321166
755438
107701
38813
307520
884248
84825
1555212
462132
445537
1432020
960940
846597
1365055
735356
1610517
1307024
1574706
1274299
1499263
391895
88856
175092
759631
177838
1556674
408612
1438091
1295693
769375
288140
1182722
1209440
245469
85037
464812
1013021
1444170
410919
330076
423244
1163394
773712
426320
212503
1247094
363501
953135
1546416
1265705
643436
1058432
477941
1229941
1321156
21552
1343399
1508786
1092904
1490748
1384585
444630
1411371
1179785
868218
826288
445685
933187
415151
1378659
477926
233477
371666
242166
350511
439666
416380
1184400
1050274
168755
760191
258267
1093275
1273887
883855
422983
1319641
1565040
7939
1424332
905053
460667
60044
849806
1421954
965538
1489009
1473685
1037678
365711
742357
333331
1137675
297937
399621
1633893
191355
1475338
1080524
1086239
838191
621653
1163919
260342
356967
1414113
182529
315015
243724
1405660
806584
539693
1031815
1148230
1038667
564893
143902
751556
1448723
99459
1270412
110105
1543431
1461997
483660
1593517
1611519
977957
335092
1187696
527294
641235
1042446
1510320
995831
1112709
1549388
1401830
238549
944420
371852
780369
964797
427078
72232
603443
912321
715341
1467117
118849
55664
1273665
304169
1416425
1290155
610412
765615
563100
215911
360596
830410
1357037
1327242
1192081
175670
947597
701793
744921
1236909
703782
1388425
107876
418183
703956
1419493
1306951
202935
705218
854584
933189
447723
477690
152771
933958
444361
981720
1631126
323635
877690
138097
1305898
548892
258203
28647
1202497
598855
1192180
1097395
1302409
173873
1022285
418572
1443189
366810
535167
366681
207877
1360507
1261349
1331815
1250030
1307146
588050
1514473
842094
917181
133076
1276504
816507
657457
804811
363826
1182073
1613691
727348
1268788
388972
136384
807818
1191477
671384
1185722
236814
579537
1067862
1151329
1149566
469867
1111038
335060
536006
290791
1351223
1410623
405848
405563
1501925
2925
66897
522378
1070211
976110
885817
731978
1090080
313732
1172829
1636306
370200
266289
328074
1565128
1133407
302297
1591863
1519007
30459
1018208
1054207
69160
1586876
650665
613522
69036
241561
189775
391051
793318
1396462
739811
1341461
22189
1507711
363638
1454092
439901
202925
900726
1020676
188822
278594
359571
676541
1215950
206499
340862
539848
1645453
560521
823122
1325406
495100
450914
989632
1203670
635583
1418098
693511
772299
939617
531443
10976
110673
47192
216402
216328
217033
791036
1642576
705417
820247
1451953
1176676
452776
456941
1150307
848047
1050851
977385
38599
1166454
128935
894259
1642757
1082748
259818
769916
187049
1458179
712571
573019
524452
58099
1279707
1112369
1152477
55234
1228469
1391043
1275549
897934
810439
1205479
1350237
1166493
1516175
576009
1603504
993254
1214081
1250227
669944
306015
68333
1569962
1463404
1497174
983812
750775
1185076
1625010
134595
110381
1624084
502244
1072031
898015
1058204
708561
209386
174434
81892
130829
1584777
317250
1488836
1243957
269827
367698
797677
1230751
1195028
951294
1316148
1214581
925694
303709
1283099
1302003
862249
11612
1426962
1357776
917129
1063163
13401
956875
1041752
542180
280467
508257
636646
7459
263211
355680
730940
1086446
929961
1625058
1259969
8387
234755
873429
1627608
1628530
1586741
1286116
762970
1471513
250333
495580
729200
1107837
489871
144621
205357
160244
649341
965872
600630
1243760
998539
162810
94861
1335593
816183
42120
274597
471841
446562
872694
29323
227890
608472
737425
239072
681707
414613
415098
481583
3965
617487
211002
1523141
233082
291795
1312209
992053
650610
1339528
354506
336484
524400
875115
598973
1382298
722009
1044626
186628
265647
1031734
1208302
429940
1217043
1529650
670259
1293174
450748
261451
128981
1625683
46353
1093331
1418511
59530
612829
499919
1306702
122023
1422962
328346
927239
1610666
1029132
231839
689998
1598048
964188
1105229
7784
943255
1553364
633567
354072
189456
1391838
106662
820250
468677
740679
1458853
548836
1409250
627585
1438560
49269
997161
222075
285715
389034
703214
824031
1053820
338317
918094
867736
153535
1059481
323132
824764
994141
1268206
1079268
259410
115284
858505
193754
535206
877453
1128649
802979
128842
449649
910936
1257918
957528
54031
1489354
1210978
1605245
450762
843541
1569394
998601
779898
136638
996549
745705
255458
1013583
280395
1070558
816599
1544343
405490
1143715
1238036
848085
1525056
1066127
86221
1280358
1476688
1621237
969102
313927
1228197
313143
181833
71956
62631
338514
178151
1602260
694805
585128
269814
51298
481149
311222
1398714
1283914
1169076
1256790
277489
73365
1363453
1569238
1358301
1584049
331190
1203169
1086384
925074
177268
1322914
1445365
240444
1530615
56752
942239
472807
1041069
1378562
441666
1608718
289860
239944
841419
133368
225043
1132660
584590
1493296
293278
1278064
1549358
493748
22981
1346644
549079
534055
1195439
377675
1623172
43765
168426
575764
78175
1167952
278920
91050
348105
806426
1296825
550446
361871
1228730
826594
1024185
1415062
1040120
554545
1482511
256225
1046287
1026728
169701
834147
690715
47545
885641
461764
230475
1594372
23375
334805
316159
1469732
448540
1028586
1108285
1573442
974638
1275705
253571
1526066
1295716
1403745
176090
1105155
700543
1446941
451919
476691
1250919
1337534
624832
54690
1364761
1158205
1553209
842115
1569623
1514364
143195
223516
316717
38543
1311124
1438148
72670
349294
1320741
752458
516719
1298031
55759
550408
209197
1384685
445065
442789
300183
469070
1178491
169487
1234452
1100158
848725
1064342
624687
778283
961839
546434
1225801
1421409
813720
35782
893451
104100
1643922
1642861
1470762
497188
1317736
355400
1107086
9394
2239
153007
986577
1401072
1422519
1164281
1381614
933547
1076125
382586
1430375
118313
443767
834552
929996
1024217
665969
934467
1226752
603855
1287849
448522
1405232
881690
136891
721583
1230106
292457
383249
1571750
1035163
500743
1235111
471615
882128
1150584
1436457
983631
533376
367601
1374464
1364920
1583208
1223088
70813
413637
237714
1446361
315726
91463
716098
1246890
1227365
1498843
204731
510003
592279
102373
771995
662100
830704
363453
776482
380521
322989
905675
546736
907571
1376651
1534779
200372
1137012
1328104
1511507
1429963
451279
901458
350313
49578
1225772
730749
1358047
438725
760704
1153687
1124504
1249673
1068783
1215339
719929
1449803
1525149
654444
1126257
169074
374453
603612
1503851
214850
747687
1581777
1632591
1562933
604212
1309362
590868
1526951
1438090
1032503
847602
1123440
535225
732038
302616
742162
509400
617210
779598
1183088
100599
590744
102046
1179991
1363651
142059
818313
1137388
1319647
2473
145290
1527918
37247
1560808
734140
47921
55726
914825
1190172
1515640
1001299
1605950
1001299
63565
254234
1020367
802363
513329
1475637
1032659
337256
674508
641764
173248
549475
1520473
1621015
177066
23423
1473986
1369966
1598299
1579466
1492394
797350
554310
1841
483099
76013
297236
292668
323258
62624
1220560
669948
604993
1147450
1006603
15702
1339965
1046297
543104
87767
500918
1236085
1152167
1440643
1607162
1121905
1631490
221818
87748
851252
58302
821397
596195
1016764
1273917
1214948
971200
266229
410463
1425433
66463
1262656
507801
928750
945402
355212
494305
117056
1164937
600157
1318787
456563
385138
361843
330175
1564546
640668
949531
623876
650923
53436
48271
280085
1188512
1413190
476905
720162
199796
206808
1558305
136355
1579610
1402781
1132299
439510
1023827
201298
1565125
29291
251601
126632
81842
1258100
99749
848063
1052742
1429076
745642
572144
525905
575088
903979
56088
1437279
935113
819431
41365
163677
1579889
15411
1266454
1557035
708553
270082
213949
741880
1185189
1039883
973387
1036574
1626471
348452
1468819
698979
1630413
625418
691447
264635
710831
209296
202426
413269
851113
1507173
1318585
1230835
332283
283093
293910
415463
1642273
235805
149857
989922
1094032
63559
348130
1607033
496413
768466
342442
1437859
1553115
209297
1067159
962093
1456684
1577741
213671
1489791
309468
533983
304351
1215965
1409194
22744
1494062
48654
1026128
293293
1582891
335385
1063664
955341
804006
1642335
915589
647527
1383336
1073597
475681
150368
614758
1643338
1622488
1094547
1349634
1602643
1004015
430118
77287
940430
431738
81249
1124667
1734
1048370
1302079
1303830
656761
31313
1128274
670731
1077858
1572049
724815
1560444
614290
1297573
1129162
612576
1213549
748181
896221
176609
1085814
1202749
1387996
527269
863121
720228
1470322
1563393
567608
140747
1375690
589336
1538931
273464
1029932
1160866
793392
948176
903920
1428968
1067681
358638
1486303
1335544
819765
777393
722615
238910
518966
579171
1200622
1220623
763824
1545143
1066243
918510
1554659
1057085
1403097
1175696
1147373
1337055
1419789
727545
934074
949346
612520
488872
418014
957070
65375
739781
1455322
1289848
540673
609859
559687
1565781
1388865
1308413
1533225
616693
216146
1603295
156140
1560447
274772
45323
753868
561492
424985
1189838
1441871
852505
1558462
1210652
1414889
63953
563976
562697
447475
1323216
1577916
1414737
61035
815157
837607
241693
864100
1318588
1377161
128150
1060763
572178
1058355
1005550
1465397
898238
1592674
1468205
173560
1629614
1468100
823145
1200430
1439168
620980
1543373
1257027
926841
588528
407271
890345
319234
944150
995529
316091
1353850
19009
1377731
1047724
1451639
1327152
1560174
584175
699169
712984
940017
367593
1143122
329720
718961
79362
477511
579354
693743
100461
1168922
146362
1213377
767286
1256504
661882
530182
906159
1084630
1036900
388367
811578
784932
1316301
111978
345624
470168
1222008
1245495
112352
370318
824472
1503544
330329
215859
1187161
644911
728718
1162559
793932
744372
1169376
718270
67571
166672
1137845
1279296
666069
88479
213768
661658
1525415
302522
521895
1566818
1429643
1206899
92942
930567
1160718
1527660
702154
100829
1208123
1486133
1344837
667617
758797
1322959
366775
146882
1591607
1164503
640576
1350907
976743
614371
745796
1635917
1023918
50219
1333646
43991
877475
954255
1302929
928069
240210
897010
131242
1516360
1367730
1039467
451837
22986
954722
1303732
530289
1173348
875702
1450977
1269350
1010708
1025945
951113
97633
286854
624595
142792
1532732
1189923
328209
634308
1411163
73477
1331552
1552374
941575
1297634
1490296
1107519
1327601
158161
987719
798798
1482467
340859
1048361
1283181
1007569
955284
965787
770613
589014
594488
1366013
883443
1000438
1105951
1521289
459120
732353
311255
612465
1423772
1291039
1606267
1413950
1044219
77897
1442894
6235
550588
1268483
630572
1389712
1209319
1312562
657344
760845
282477
358374
998302
70852
925136
1168041
907447
566074
345179
1507252
1249707
691926
146288
311421
1365552
860570
886306
477269
909668
1158683
1451987
1521728
1299256
222036
811514
1321552
654976
778881
1480933
860631
1111556
471970
239237
1593252
842584
1624633
434801
520417
473646
762189
310917
721655
946082
921266
910009
532033
1344672
1411576
1237096
783287
1108168
208340
906554
106119
932557
1004817
1020964
326696
1101581
1299919
690297
816133
262923
827393
188698
1229048
1474532
364865
1283502
895888
841254
165256
1606338
816007
940155
1160061
1466932
736845
777664
1459223
1498591
538782
572768
1031423
1095994
1239299
1205153
193976
327317
1541022
91163
6820
557670
698120
702965
1090626
45770
216778
1564675
54528
1573454
1388372
1026746
1031200
500826
1281064
1500709
356180
828469
1189531
1081026
1549250
1478373
1455489
816809
1589461
973556
111997
1268174
1410748
833460
147665
162909
1618792
898162
603775
421483
1275814
1292367
1399522
1515910
65182
818710
1219958
1525843
1554276
1370576
734759
142809
1356162
523077
494825
993561
804441
1297579
1493526
903981
688288
734866
1199543
1401361
786658
878933
1528403
61515
804452
141026
555187
989627
116969
1004280
49872
1232113
456208
265797
1043750
582490
37933
10175
617461
630283
53360
1219854
904225
1503144
429500
1492799
1569630
1153512
74572
1515457
594670
1129878
726834
1499729
1141462
1332661
370315
96991
252684
1285301
318449
177885
94825
338192
1290914
1092045
394015
583583
1646095
250178
116700
144257
1401510
124861
839391
83665
1216530
854618
695905
64038
506945
1633651
701282
6834
1476395
1263538
446889
1281831
1103142
1392962
1390164
1498429
11252
1640577
1399212
1083633
585282
1338418
289300
363311
1181837
473816
77519
160886
479239
243406
20166
625506
730827
1028984
859492
248229
1252725
1132942
1336687
1168330
1055484
670234
201984
1479780
873602
1202402
1030870
1630019
1341783
693242
690246
1068555
7532
772920
1345474
1467489
1330055
837556
1160712
48895
315645
1417156
1474500
605630
1263753
501198
994869
1458450
1599998
1230145
138118
1152043
198722
917638
459603
1562629
21466
1445199
27046
1421319
903160
672129
23662
638619
1455995
532095
621971
209574
173141
43448
951783
1180574
747581
267726
310418
1204622
613783
1271060
75114
1408333
238705
1588437
259362
1043247
219490
1508683
453368
464973
370325
1061978
1403138
1394094
1465781
364006
1447662
599642
964943
427348
276845
754843
1551022
484189
933757
64477
526897
20435
1453186
290406
1486550
545363
1483216
628887
819093
1273692
171266
431209
1606324
572859
48270
667051
1124182
229546
1412583
1635727
948360
823605
824703
1568795
1050769
1066934
425284
378696
481806
1620079
830721
1453163
491787
1174925
705280
596205
19606
659247
917665
372554
1155399
1200970
1094472
24131
1541181
697093
1179012
595707
22646
616260
1621573
399523
1533100
1014928
1456336
517981
1053944
907555
120851
995010
293086
815311
1635692
1546528
1501841
571978
443863
880965
874274
445818
472139
962584
203433
639831
735367
1177859
779924
1595974
508724
1600013
319114
994133
503282
1249733
173390
641442
624965
79428
1481752
1534814
1561475
496276
254139
344910
2694
1505349
1511317
1360923
92993
466219
1171062
965803
151447
272516
220364
97675
1351549
1281628
184047
544481
1401962
123224
748678
1370059
940032
995024
1243633
512532
309703
452190
37548
1321125
1463086
82778
700390
650240
1236637
1415522
840341
422926
1379050
1438861
503807
282374
370969
1060865
740563
1410524
1360571
658325
1617070
1544136
575444
666510
409408
186413
1482136
247434
170470
62647
320949
1157102
1024297
401175
255541
487052
74546
766400
875769
1604929
296045
455627
362769
1189589
306303
823893
1208671
884218
147129
4106
570058
299051
1308018
1345120
1570023
803176
391576
881157
674720
88807
939037
209645
444202
829179
138934
1162712
702448
145699
1111449
1448422
956404
301178
158201
1097839
1282474
845869
1116340
290273
1064887
500519
1323782
847199
961929
379590
1497175
1592812
1456858
1462846
1467544
918668
53457
213787
828333
824031
1192874
580872
1599082
38344
1339356
685577
948295
1543704
88275
1052590
851750
924815
1060257
6903
1274223
1484956
295106
361929
763472
374622
377778
303812
226490
1513811
1598792
856705
18194
550739
179590
1171727
231403
1641150
327393
315627
910842
838940
1423362
1364409
906208
1356631
1145470
1046146
337010
110752
998505
1534451
126863
365553
899385
1203293
718670
504862
75929
875492
1623368
668522
792031
100555
1219498
826076
1424921
815380
767929
223676
591003
871919
220201
332559
1050191
265614
1475925
1165229
1537877
16516
1519498
809678
582883
1157036
232414
861858
49705
1503176
502594
633341
449863
1597784
1160098
148753
473481
38701
1165415
1236962
1289592
664890
1565036
1422690
1018161
1490783
33497
583228
839573
1593219
364626
1366886
608046
493468
950431
1228802
1165183
213299
868141
590299
1412832
360897
1445220
235794
1243112
246703
1263451
499902
582174
1460224
1073213
887493
26155
837634
225800
612224
729236
1500518
519446
1592164
847655
1426551
656279
911327
1313620
63556
1517690
28742
828728
1616041
1198547
157056
135862
47336
248974
422317
1021155
1026361
166843
275639
417669
1125682
286094
1034321
159560
264188
1071739
765783
1521836
442013
350427
30272
510247
441224
1469679
887519
97336
54203
1279964
527627
1142114
480956
518984
523089
998452
1106704
945975
1377288
647715
298654
951461
1577377
1376176
1274069
151396
985056
143080
1511355
757702
1494942
1570525
456490
1024392
891373
849685
1489417
1176740
360797
160705
240332
246891
1168633
141250
26529
596218
860772
1289149
276372
1331929
348196
1405133
1140154
541275
1343143
94599
1579135
543168
92754
1449204
211853
1306639
777071
575077
238779
936045
423458
1187036
1543402
486876
981354
1093193
265499
338242
1528419
152566
273931
1252917
345488
384901
1018608
593788
405941
1334635
689006
612772
387031
1375804
125633
1120772
1562294
682286
1402199
1269412
1116079
250368
1353936
273843
121594
1246504
1456493
754045
1483798
1060536
620092
15824
1157631
634712
1402095
94513
1463154
279620
22919
308
4306
776428
764751
988876
1086590
300338
523683
1006874
711602
1023939
1379269
761719
835875
342361
1340914
1322698
81601
318060
943019
415652
477701
169561
655640
1218929
1495359
805668
793672
994460
1172050
1120258
785739
640815
981708
981033
309661
1211511
473491
395674
385191
694957
283015
611714
657667
1268455
264458
1111818
1254357
480483
781699
533509
154220
32464
1436500
1050251
852855
84120
1314668
151182
553004
1015244
507877
1079406
75423
94186
512789
969192
694925
474705
235706
96691
1358243
1218097
11819
11895
1486064
1486502
380870
575630
285352
488008
121378
503678
465598
659366
812318
825180
581489
886363
951774
129500
1597905
1230306
1314524
230300
1339730
998053
1532398
15327
290223
1134180
1156488
1155213
639715
660313
1419131
163961
1460168
365579
1144165
833495
1491372
625610
507800
33569
1164567
65398
1119334
1421305
1389049
535846
663048
383818
658522
1315908
1385944
564528
710819
684819
1313928
1090098
539300
1043863
609031
1517066
1630701
257139
1601792
327094
139411
925505
623872
1146467
637842
274326
1039254
992082
100938
299837
1323018
1538384
729504
366016
86444
1174390
1580442
1635626
1347399
1280461
399092
853139
1204054
192275
324229
1115611
1310633
208197
1160563
765943
989467
1004141
388253
1104440
1425266
1344680
1085346
914671
748617
1480490
494418
442263
259316
708470
614203
1451605
489819
1319055
268775
770743
1068166
147190
1452122
965086
1124531
348131
873500
528221
1209155
146599
1436723
1483215
820102
220501
1070617
382362
1087977
68779
16771
4758
1536665
1025475
1502523
689137
96521
356456
1159105
69519
1367046
1131625
1196378
665359
6372
429206
959847
1336252
475562
1561660
1480391
365437
29681
1305625
683463
1486579
1082628
932613
1522107
383932
1089207
492956
988729
974106
93368
1294249
980474
980355
1576016
1000653
452269
45689
709895
951782
1353380
431407
1305438
1522452
1401907
198656
277324
542840
133404
1177599
1641876
1284662
1057321
1496752
531920
1591345
1637805
978718
45291
1179074
521488
1182048
374291
391356
68925
964289
147229
421769
1075609
760115
1271058
987078
766923
330917
1106839
197929
913549
715059
477450
1572350
1633668
1385792
1019386
1357945
381701
1072838
876810
456210
1435917
1478039
1325196
637547
632143
432719
222930
557032
324353
317905
603910
977982
356653
79638
1224152
1180181
1429121
1468528
202421
1493748
1301323
1135229
882313
70498
362428
24299
1476614
559097
1306678
1427936
1312345
1045546
1522802
682509
556867
300241
305634
1543019
399913
813181
207522
933857
1201424
1215686
214670
719986
310960
867351
1136962
483108
1553650
799747
635633
657550
310066
884085
997166
1086141
955888
1644842
530340
1110642
149987
79410
944869
802698
652644
882972
860732
1523955
1629372
1140035
888751
708201
1166809
612233
383100
1408100
603073
743623
1260285
218348
1612019
1313530
1318603
1214382
6803
103390
1111016
786021
950079
1263499
10966
609415
643515
581920
185836
520968
670484
842326
153962
364252
1458337
1102213
934914
805352
1423124
1415695
1622710
439452
1211518
5516
597975
907840
1352662
1287206
1223646
1331534
1478710
187473
926261
1094530
482394
317891
886564
1490096
289846
791367
30384
374471
1112374
647518
448735
1131463
13458
741489
662110
1433731
45226
1302546
68555
944912
949370
1344589
842955
735857
538681
1428888
1471383
150148
34944
1534375
1187549
1546077
1196032
865464
892285
410344
63483
1278955
1568087
870027
795323
1366876
1598196
1210701
408654
343920
175701
1278712
1215033
420281
1357732
1439782
1348592
509153
452233
1584670
345243
19990
89329
1077138
411379
1553025
618086
541781
1524697
1264112
2293
838124
126016
197101
996113
686720
870816
1628377
544224
275688
988296
853418
1469074
1578008
304524
616464
942295
340678
877369
1037226
404212
188808
1564249
789065
74259
1388949
875827
1113988
1525630
1250534
123374
735927
46086
1476505
453904
1130690
1281046
351104
138876
1422872
992962
297889
446403
93341
401292
178300
307615
1364134
2713
360983
516305
685826
254603
339798
891504
1069526
84747
1062835
817328
1174773
855991
27109
157796
295075
649033
1139102
1071004
1555480
389051
1041053
1528371
1245149
4482
730324
1392738
1563623
1482786
875435
287658
1540670
1370473
72646
1276975
298038
578319
1146594
1091057
2694
181699
1237194
752066
41483
242320
822616
756742
360293
703028
609262
5422
695918
976092
885769
1608032
1416035
1214800
144333
1351957
1194523
457952
1201446
150121
479677
1421068
881557
623521
732989
676205
269887
765106
350433
776880
217255
1071100
921080
113561
54593
1319265
1157486
1216207
577262
884523
1244716
1614088
554463
1377602
235804
1270865
524110
1293092
1502123
51145
1085711
1419975
1045306
1616895
1540041
517044
1371621
984006
332193
1351090
90520
475437
562573
746532
707969
1123116
800924
1070507
1197714
311096
194036
1039185
13485
1128930
1453734
299039
109346
1445086
1176086
945037
1137942
1614182
269001
1530527
78660
461444
382304
426070
860113
1431394
1153371
67158
1449088
1477951
678313
1042749
1280334
983071
828475
190553
1289941
298875
460509
755503
60048
630324
53380
62739
1039912
1133999
959009
291828
1090623
275656
1069516
1466713
548142
828869
1202280
1130131
854770
53242
1399819
1438525
157384
1046574
1621717
476789
1545648
1502584
558596
784310
1196608
451402
516596
4788
568822
696402
384292
426659
1408058
1468845
249292
1319154
364900
44860
1315376
834257
1493941
624239
1433560
581689
414065
88350
929503
1269378
112986
466971
123442
1589595
1040977
1178679
446464
637998
900013
581552
568322
977576
1224075
199980
390540
1561930
1389514
275161
1205047
353280
596099
980432
1055619
215744
964731
116515
1063837
1446725
381791
1589813
844137
1555649
1599607
267749
1434140
732632
633036
362480
452447
1387358
204873
87172
1100799
305506
1110946
1100769
1216707
1449349
410987
366989
371037
1091523
651349
1296429
802530
1522336
1559459
538763
651915
460380
675041
1599036
34808
528618
1567606
339241
1079141
1153937
775756
119054
1244133
1226922
690267
758852
103388
144608
1021367
1460468
1490288
550067
1266064
262234
1253690
823788
492474
1130950
43020
825164
124791
719181
1246553
318997
45592
1493511
1210957
392230
575187
1297294
991736
687520
106574
1600600
352403
1579350
189948
86366
930418
678195
566144
1311654
378182
973359
1463104
566028
907799
1474212
1207730
1212653
98946
1584031
1524330
57486
1351709
319377
75243
789510
468560
1443411
373178
1562901
1108392
1051569
794529
1469324
778483
922361
1637945
131421
610366
1598477
1081660
497413
990438
533988
1415183
277564
1505742
144716
1274124
207957
230899
1367948
783801
375112
336056
633754
289934
330335
1002267
1163724
1367275
804695
133602
1642548
285194
1103509
368011
642219
155992
1120387
1647352
1434882
891868
354569
838907
647173
1254354
729033
69094
465696
947147
727127
957761
850618
49479
644737
516367
866263
1422651
1377650
238229
344488
363694
315923
1322083
1592751
86287
1502560
846898
1056292
867478
207319
1049538
1009571
353583
928745
1150478
1087296
1117868
73568
90574
731721
713662
394534
1445817
698381
601796
254774
367840
1517950
752671
419776
430357
1152624
1631213
670874
1184702
54930
1077621
892291
204306
1493494
1482973
1107467
1122304
1305997
1398622
898481
532079
128955
111313
651169
94143
165410
950357
1605023
1506501
1237746
484290
410380
618275
1377743
641809
1167200
975272
191982
737697
758748
597893
1613921
826249
533437
1092017
357763
878447
855335
297137
880441
957077
743146
627302
1040373
1619485
1427091
1058425
1175892
96679
1575097
435512
4816
127856
630117
584555
1063304
522975
919091
1022216
760612
783615
773547
1558249
452606
1139641
600908
455766
1185845
295883
965385
1564881
598993
379402
1465466
468432
372162
806441
1428922
25089
442589
655618
969378
620996
1467627
335084
739970
717178
1429645
114975
978865
1155089
1361547
416984
1044513
175650
846032
775138
578629
602060
649512
1231474
1065264
1594808
1545299
1252479
934680
1062985
1607541
1605908
287398
1363849
854120
954903
515190
182601
1150372
1598965
1412439
1202775
1222945
1011997
1421594
1056417
661092
522863
1156228
1131586
107796
1106385
404635
797129
1195616
931215
583799
424115
1346979
1380604
1584252
166602
113148
50677
1186324
150270
1375771
356756
921729
903287
286374
1272137
932350
4634
1625856
1009111
431708
1155037
667629
1214907
497622
946584
247732
521194
1463228
23178
528993
425947
1406544
1074958
657988
1296956
1565104
900271
1619591
788611
582193
1523545
1450379
874597
275678
813469
105912
1178833
407903
290874
428525
1405527
878565
1249791
170457
1183405
778152
392419
357336
25732
782451
121676
982864
1474647
973602
527004
651771
719116
1635685
746829
1199423
198140
1337500
994713
984749
217455
488961
380468
17132
1479291
1602718
9543
534914
314923
859131
115524
389028
733355
1604347
945229
1272420
1451751
676138
718321
749415
1638368
1394800
887013
1604046
1618823
1523913
1201909
209771
817051
1186783
240316
887903
371271
1200417
1306975
592636
291437
584687
734362
1426390
552758
720305
1100337
1331129
1640187
980328
1143305
818109
1539698
1489144
1576819
1488818
160582
63031
1466333
1027755
406506
1256679
1236859
1236771
1531570
13966
681982
1082462
183598
707985
453151
398458
1000847
1125522
261028
1137483
1646261
566673
1274339
1285023
788893
1625874
1389506
243335
831345
470076
1518046
289382
756020
1520458
1356148
1568877
893206
459188
590532
54729
103144
660259
1203803
1209681
1426170
208455
242590
1346955
1342026
969518
1403810
1467989
1048233
765832
467227
610657
1474593
1415930
810196
1285806
1031240
1394049
364340
104196
765537
282089
1249204
1506558
661680
369303
532465
1126740
661182
215208
675774
706026
582218
1426685
244537
385478
1435904
1247478
62428
616258
426130
1613897
495435
878526
618293
1534800
1219691
728869
118254
358430
931639
1257034
1177061
1162637
469999
100384
1229650
147767
938255
862531
1336161
499809
250696
1358238
652273
324631
1456982
1016643
1641606
1098562
1611512
559725
554479
769339
847853
1072070
940501
1111982
191493
1608631
188291
1262600
766973
773671
1235628
1600730
571573
618144
63638
237197
336071
803587
1041043
259250
1422503
423426
1526543
1252965
60240
1225817
87799
110520
436903
432347
714635
1436866
1382109
323163
911039
840278
1209783
796600
1422684
1280369
692917
149415
1327874
1255463
1421436
1442348
1016008
461273
154639
983963
897200
840150
1272961
533785
1583401
735717
1328819
579628
512843
1166743
1377252
872571
335398
401504
364050
1439350
266621
1048543
626218
173660
1097792
444024
488233
252507
354057
1467259
739602
957389
1292610
1206815
827331
1329859
385115
1247035
881972
3755
27570
1160598
408044
884242
1241547
1341707
864842
517110
909270
249735
118388
1565762
665990
320696
1072407
1520271
946325
1159491
516754
1065785
577018
823517
166015
781370
1585589
341740
173795
1214259
1272175
1178013
1430373
935822
1527530
458818
1243019
1566546
209851
1353605
497525
1519399
1451092
612041
932556
278517
480824
532162
983427
1526003
505584
402963
130293
854524
392159
1414987
1112568
239509
297559
225238
758887
1443800
1467421
970054
1313748
1584607
1136173
1451227
1240284
804570
835654
1074023
1416091
410269
792137
304043
1125554
1008040
207368
331740
16316
1467320
1092492
1372931
1438861
1603387
940153
1249627
203853
790191
893281
912543
533537
57931
1092573
228005
289325
449775
1471596
1455540
1234873
915773
259239
1382996
912586
79542
422982
1266855
540531
184002
1301667
450982
510457
889165
606141
67417
362832
145398
55215
2083
817009
937273
880116
1412880
264104
1378651
1284984
358877
718974
1605606
829798
697229
684590
1518466
611854
798218
370948
1553134
871310
551281
481214
1586357
724705
1221610
249762
638442
1597713
1623231
1299269
1230087
1104753
1372788
593435
854028
984259
1587804
199673
713766
1588264
1637196
421898
674926
1296770
1088236
1336969
921113
1223883
732726
935085
917461
1285633
1367984
1148601
900250
1111143
1405850
136482
663000
237634
1252938
1200063
1420077
810758
1029294
2356
826705
1470697
188023
1366533
706637
64939
388696
1500330
549642
1314029
436533
811814
90852
855339
939885
471138
1127240
1313911
548363
581803
1556330
771361
169008
827905
1016628
1451934
55484
1235591
1411599
1023705
1142127
66614
685913
55213
948075
1464635
1348463
1332318
550084
1234705
115435
319021
1333160
1501247
93204
1470015
1569468
1223643
63001
1624644
910875
516695
551814
1550868
1559524
396119
1554064
1081782
1112406
718241
1040073
783987
1049233
1433794
40991
461439
1360406
1308447
969950
136571
1140817
1215875
1071010
1196738
1244103
1519699
1412144
1573718
635192
125815
373705
1391442
416304
131067
1171823
70711
471904
57672
1075523
31712
391131
222228
1143326
621687
250455
863964
781896
1564376
297808
157086
547532
824320
1534702
1431690
1251404
1629436
603299
406390
517504
1358690
1135400
540453
311989
1174770
1141414
1139522
1087976
910435
37080
992291
1271835
257662
1253227
351862
1074617
532989
307794
1623484
1389470
192365
1429631
109407
660549
566616
1135518
1230691
1474523
1476507
169918
585607
982204
931919
957249
1481644
432756
532942
352040
1121829
1447318
1007801
1345526
687092
932978
917264
347032
1056509
1639908
94832
1016661
216003
708215
422803
923002
719633
516743
1522775
223957
339185
848153
403446
839560
1339132
81943
1371952
602010
781839
61878
207175
1530193
1196602
930917
350660
895383
1108793
823398
1042422
672077
1541213
267972
1115531
667196
1307658
118789
1434125
567740
191176
1102616
1191929
1469080
693086
998924
794375
592074
136956
720656
1124354
541470
820505
971969
68516
1412538
1411938
1152236
948027
887905
1528549
1073964
1365763
244938
656888
24067
1144219
1234634
218504
683029
1428307
788743
1284962
1549070
368790
685066
582862
1557173
1389704
430292
640101
379402
879290
672897
300596
1123683
15855
1472162
1536674
602362
1082602
569337
1196395
1216019
41048
682006
114580
333175
1474780
1090422
666402
235253
600496
1526578
256825
1567645
958271
979948
1321059
846786
993278
603554
458641
1048696
911217
902098
1491318
836007
1034230
1010369
679973
1363831
895267
981340
1234602
930681
1466912
902956
1605277
513766
358935
247559
1167739
1618211
392550
474649
1500763
921948
1000529
528107
635644
211285
1308088
1569076
478534
963480
620758
1221891
59513
64810
1085189
911226
1161840
547873
695992
626214
682334
432637
857669
1011302
780247
168333
81639
346308
273551
1549666
1583119
1211059
192725
721465
483575
429507
621376
1267776
1413446
1342448
400693
1015269
920493
1328419
931262
941248
331406
245170
1153496
1492813
893561
54708
60365
213339
137976
613448
1107142
496944
1480462
930669
1169125
97806
1449414
718248
1453377
1023580
1218562
920308
50557
1125597
193624
685759
849519
1298362
445213
618600
305128
1071849
1630089
357349
1212888
938291
624109
402889
1366662
1470044
940502
578435
1411751
1144429
1369103
10227
540397
1049048
1245406
1511764
742942
922187
235629
1629516
361713
506345
610022
537774
646568
749290
1247361
517788
348880
890767
1575653
492082
797856
1292046
1647548
511710
1208169
1403933
1615481
331010
981645
765866
610625
1201474
727722
787549
594200
120221
1026442
1336847
1565646
109887
418461
1383358
991444
129986
724212
310559
1125971
481379
1079063
1590950
1162110
461632
540425
1299207
517071
1109
632811
1542554
430065
1119173
1184126
82307
1330390
1253218
547959
747621
354818
1245239
1537335
41608
833150
1404998
508385
519433
291274
489898
1561595
1025342
919715
749428
716101
516927
1505754
157409
29766
1025552
682470
1344297
1199513
1548261
442927
1398920
917285
482750
493619
54744
638139
872157
1148955
451064
1214836
85435
792140
1510340
1455813
298062
604109
492815
625307
1395376
21497
1351114
994726
758693
941992
1187367
1504828
823467
340537
1279727
1373098
809610
1498226
1084371
74749
641578
1641538
913288
512179
1323838
379050
685261
130963
1255987
846225
1443481
579705
1560440
49815
722402
1529780
219982
237624
868193
955198
876788
1111068
1217120
988542
505989
537997
711265
797286
89443
1095491
1510390
332041
1167836
738508
790360
486977
1414718
705024
1485204
39073
129069
864473
1097839
432257
504690
1022825
497111
310658
1139877
544895
232345
1645292
792148
1392653
1138151
1399736
1637320
59150
393576
594778
1460711
459018
1145922
1156372
376308
889024
899828
456927
1494331
1035539
1010778
81532
830159
917241
1037028
1556015
299310
97582
689106
409206
942585
813792
1474298
898419
995296
1212437
200927
1551215
543354
1270358
411522
1498429
1011054
1089733
11324
1332065
504087
384845
53275
110236
628780
384196
730260
821973
23187
1327096
574895
1306697
658120
1297582
822157
669594
409509
1022947
246844
1408157
1211114
303851
271948
794474
955947
858568
1324518
960673
1041289
1172342
436542
89279
434446
1112905
670865
506173
775794
384553
136090
381877
495651
525516
816957
262661
583308
1293690
1094533
488271
559300
423747
796045
310438
126666
1214047
1240596
764006
1608388
1520660
160174
393495
444965
1004073
1497722
58697
375952
45426
1207639
823221
52011
865414
439229
518471
554900
638784
428976
401779
792225
457047
1518313
724757
570506
123261
899096
1249103
1022726
1426752
464316
1278243
371469
23038
1565889
1481486
758415
1314198
1305340
1476752
1638006
1338014
1535808
797407
1456215
1415979
342489
1429394
1116478
954874
718857
217082
58398
305873
1444658
276046
751534
1271897
1131297
494715
731425
386601
1549252
725576
1575525
840709
148235
1422756
518193
122006
400649
1619830
1305369
182575
825838
1012251
40530
1546815
420691
315240
144366
186132
1461616
1546912
1581665
1522382
567603
1255295
154380
264975
1020567
580428
705674
1474230
558396
842188
194104
1643594
1331868
423110
1084451
338400
1058999
796644
1329672
163791
497391
991341
1619677
736516
1240261
1481120
1371438
1322968
547146
1587468
36587
818894
1460018
1062355
1522136
1629932
67558
1144196
369657
1368
790383
1356415
568391
455164
1499488
187810
1326705
1566273
387759
889222
63549
1396306
86209
643741
290623
361417
1479303
524743
1359153
75190
1488364
1621172
257150
171332
1353215
333859
681263
635547
292496
506993
906676
967648
991474
939990
726705
1640739
635679
1363795
1329671
170056
569579
103892
435855
1589819
384107
1318684
597209
267792
1460670
1257848
308340
747454
818962
42039
1084754
13954
1088516
1065426
1601568
511297
881217
520495
1364203
844791
534101
1399208
1494828
545313
941953
1191977
1171391
506870
699931
128726
432783
1364054
994969
996909
730860
903033
853399
1261866
243325
481608
1121874
864330
3366
1140096
291500
1356178
1248068
266255
1160933
726169
595812
556406
377188
998898
60820
1616515
1001610
940077
240906
1208977
1186478
1507990
1518893
234448
1491013
474509
893829
1544700
1295629
815787
549223
677486
1332636
1027232
445458
1402996
567392
627728
715253
20275
948450
31230
533898
832518
560447
1067053
110830
1418036
1199776
882030
1579691
310206
1562460
1138451
1503989
14975
455219
981791
1604547
223423
515117
1089541
1124857
1576113
597355
235747
92614
643305
304414
557090
963507
1309030
112014
1540324
1409116
292792
1430121
1611243
193704
370779
655037
664112
1442172
192844
347760
1102426
1218439
228238
1547504
293841
1601899
1389910
1248760
1430178
119603
838347
31143
220780
1247176
750819
441059
206822
662202
871004
953227
769258
1035926
491321
1370422
669639
700889
1560146
1313231
164816
1150340
722155
1273395
258163
507061
832101
424496
1286834
677535
13716
280318
419315
1529077
383336
45941
173489
1622019
499305
873515
979142
1241616
38039
626616
1535135
1497751
1571710
191137
1238270
1523293
634677
1048316
1066844
424660
516269
1570438
229143
263105
832152
177618
1153956
96957
1223702
1558210
289565
391009
830483
1195783
288041
848195
1647505
1554942
1574392
157956
167214
215308
441259
874196
955366
43341
1607531
496598
1389545
223901
80592
848309
1044595
1388183
1109024
893840
1613043
299175
87668
1030689
615276
936920
1404204
917349
1114699
178894
778353
891017
816197
504322
282568
635023
1114553
527057
937505
1456908
912872
733483
1523785
663893
317566
1482990
665120
1609267
220322
1368612
754312
437760
1437787
438388
950949
351534
1523551
1522410
1310948
1365488
1327263
1592020
1122685
674273
301580
1515935
1450533
1121209
1360532
1547463
447847
930697
1065742
1557246
676281
615648
640480
150133
763974
298037
1358892
1469831
736110
1578255
875241
479189
118621
1477916
134455
628382
908198
1633229
508068
49615
361205
976766
481677
738298
1554615
535745
223522
83050
1532835
686836
1349622
447504
760926
680451
745110
858509
326649
147330
1062565
458811
639334
73418
1597663
1228719
1620034
984016
642995
1464562
1151351
1360611
1502373
1172529
810310
105353
267147
1585865
94685
594673
1274350
648446
1366798
961570
1041270
1115341
287247
1540016
182011
706195
810950
1108298
58362
786738
1165613
1523729
933029
509925
1521131
1428909
772350
1473176
1407842
384821
1522906
1250367
739639
1452830
349292
1512990
1134327
1629714
944949
1384775
538096
699461
342247
853946
672879
1283052
422186
1081320
694948
562988
1549200
631529
575357
1228165
379815
1067623
1129688
1643782
1589137
1550331
217173
400811
304335
1483773
382101
1136247
640955
123371
1484521
505071
40592
1091791
853669
1062314
784340
80959
1104782
28668
1326338
146294
18397
1291917
392345
590117
282538
1397975
328131
1002237
897674
1128514
371900
1597231
915258
1447631
782765
606551
348495
158768
357845
6856
1153012
656290
1645049
498018
373884
906276
899406
248368
1168687
250741
941441
1492787
1066632
1252706
728448
487631
1388424
992947
1109278
1461873
948317
560674
291575
186118
792808
1627383
1530612
364925
632038
635004
205956
1107656
1248168
1466704
1617461
1196021
1195572
964790
533952
1586424
449944
1465621
1294858
1189947
181810
468367
610682
390867
1560516
502790
1391325
5243
866905
1198140
254483
100108
638863
380768
1566113
223446
1217314
757763
33117
55110
1051160
295492
1257709
678108
517304
1154537
1410160
1086451
184236
507155
1388540
1438041
1388490
1322460
542452
969063
746841
553872
1215439
1312649
1438925
954389
1613170
971676
361800
1144939
1051484
634156
1007666
247932
678300
400613
1137501
666011
281196
1420555
581616
447352
695562
269026
1140510
1258145
1582661
353860
416216
578879
749426
169806
1568615
792769
178194
477029
472539
298962
854764
999997
1004443
1366574
873239
432216
499696
928014
11369
564488
1490076
1536746
652364
261074
570499
970210
310864
177293
766991
1220069
329957
797221
94028
1187944
511063
683041
936524
420565
1332372
1119943
408538
686893
1266247
1142220
83770
766644
558025
255674
752319
213163
1558482
1480856
179276
282920
556085
740651
541653
136658
1476239
398541
1021265
89456
450080
514150
856427
1324045
29507
98675
1051870
1079334
76519
1454254
707009
353534
298
732739
687935
1035713
1121921
127905
590947
568523
1576961
546177
496113
596260
1244360
1464376
1405157
1178417
1503236
92021
1092143
938980
82218
710715
198257
490260
287551
551712
1479353
182542
863404
1148053
939249
736617
69959
761686
295416
1224051
4009
1123537
100987
1419396
53708
214962
607553
43556
656023
810813
888582
215333
1471996
751720
26697
1302822
82099
469385
1156247
1311775
231005
1403135
408141
1094715
969921
1635006
1522981
63361
565604
1300089
1335593
155990
1039057
1538950
1388645
1011727
919199
970086
914343
870016
1035738
755404
555937
911213
1599374
385160
1157374
235972
1022075
1098761
907309
1013354
745277
138824
1526601
877584
163343
1224692
1596456
7483
145402
66469
521537
416401
809006
1647333
190065
661321
1323355
730972
1454168
1600892
969479
1603409
1382335
597924
975947
370181
1414658
163638
119975
359804
325256
438219
427163
774546
1396129
1308760
1007020
688560
317115
414043
45912
315407
88089
15502
485579
178896
1397262
976923
1645633
1329436
1435066
1932
1577358
254310
1025137
428050
1300967
1241031
212842
1097216
1432073
119397
368673
182648
1156989
1561481
1070104
956332
63924
733028
895098
374146
88555
1487674
185097
978402
940519
1416445
733314
1565065
785252
446267
680191
1070885
573377
413424
131767
897351
869150
251333
1281252
475791
696809
1557011
807013
460586
1296108
551762
1419705
746242
1355248
439915
265062
1001163
1018236
561030
359526
487793
25855
407991
1413671
962223
48148
920638
1115510
857844
146851
1578308
1353591
459040
1113935
313106
251598
693417
1244931
364852
1509739
315565
332120
880569
193559
895627
453166
232105
981907
1189273
1619046
569942
379069
368800
1244290
814415
1062890
986764
1017008
174574
690001
178806
916274
192511
1204779
511091
1485309
1471996
1085970
1526913
1435847
375997
19435
1371373
1306257
1119250
127780
1447107
95112
1623026
452225
764969
41565
1307873
440754
1474935
1154781
53836
532251
1471007
761302
293486
394832
1324859
1516728
1435368
323416
231237
1562981
851153
820827
768262
1267284
27264
851588
778839
11512
1278458
532461
63462
40026
130069
561938
1194273
790047
980240
1067059
772305
588547
531561
143493
692575
30447
421009
1120665
683151
397813
160979
192966
381087
573209
390809
1018054
761825
1026992
27276
1268556
134459
1245250
558330
1550743
892841
35980
498485
628300
1353017
776706
1315170
1267763
1450497
1271030
1321822
541194
138037
1637440
1223665
173593
227428
209406
1153443
499121
1052639
999648
887620
409235
5174
856355
468286
624755
1584545
400424
322085
870316
738097
28843
705749
160951
1496312
427724
248033
91563
575370
300722
513171
152582
887111
769580
1283910
143408
913495
386182
25844
1278441
953402
80031
129811
1548991
797684
96144
982772
1593148
1537157
1520702
163294
1469732
285600
1358915
1292364
893399
470259
421113
478599
959960
650018
747386
548095
1264110
404743
1525606
1523544
888496
1357360
94141
641172
77742
919379
981967
759873
1132837
1577039
581150
594228
1327673
670150
1000510
1487642
1507479
237472
658513
962257
483395
628274
1415442
1582733
1578198
866498
26123
967727
1185764
410018
1365310
1593359
216440
915213
208150
892263
1441224
1043253
924311
675531
1385043
732212
1179141
844084
581604
1174052
912123
363762
478180
888789
21475
1093745
425894
622990
923300
97023
337532
731331
469645
5543
357163
618106
62920
1497698
686044
1388697
351820
1552291
850940
1151152
195618
57875
1137879
992084
606281
817525
1449692
507668
244843
460927
269863
385241
1594017
1156541
754878
32339
1270282
1630291
29279
1540745
793360
150268
64893
352730
121541
40369
49932
84165
512896
1446210
243643
1537826
353186
412822
710332
1137501
1225128
174110
1318706
1228616
628734
763235
274861
1623962
1094691
1564019
911056
1460439
656203
82993
568769
1644904
1298729
98944
1575088
702153
1338308
1105687
926364
1090800
92210
737517
544894
358217
718843
1310937
1124955
1388274
1375388
243752
1208883
845198
1474866
804506
458323
531681
414821
1340663
1301280
343421
1308677
1629701
1269752
421637
1498178
260214
1042388
875545
620495
146833
554087
1250868
419981
1326442
157423
756955
432077
417931
1339218
209157
988419
1026994
804256
1076414
435908
1195158
1487301
840081
241056
435145
472695
1016429
1443664
987542
447203
579374
779796
393724
1162671
1098097
700057
783392
1374545
473425
205309
186309
445589
1155749
1542138
843926
578011
1205946
1113729
495287
1091877
131989
1421687
498116
1021098
1002120
1586797
1253905
310931
1477821
905836
1502136
25731
455351
433366
12996
884186
403406
614832
1069873
999133
594793
1220307
1498469
449130
1350400
528086
456916
394828
625177
1063035
1534883
308951
1275974
1610312
1343449
410976
535224
119631
1584683
977548
1047916
277940
1154451
927831
387554
882181
285051
1124494
605692
1274406
1051432
1574408
903825
1288603
474491
663252
1080161
1386128
351150
127787
216719
93573
121709
492584
1345754
522303
312463
474401
966144
1372772
1323375
962860
21574
45382
531763
547675
1347682
179853
577476
346028
1155164
578803
247066
541055
731540
30548
730683
1296197
1540328
1060038
1450238
462429
241857
1232640
57182
269261
1488714
740274
549111
704091
186575
1323845
1270691
1350686
1362290
115311
1365025
69402
1373452
79081
65389
307731
1183932
770698
419771
1015533
1417383
277656
764836
611576
991695
1496558
169884
1298775
608612
255367
1365218
583521
865309
720670
1209747
957312
1074793
1109293
28501
1470378
33139
1632803
843401
834777
64325
1058739
1421964
559016
1370258
1312589
665008
1122387
66997
420181
1326130
967584
873296
931577
839153
1158296
1528470
885419
810682
4506
1136534
1365397
5653
582607
163568
971651
1142
133718
1401575
1418002
517823
922929
1510651
1618494
519745
499174
327980
523041
622732
887305
202257
957602
1483975
500985
1472273
1427328
1386568
1152087
1066967
1242662
1462767
144495
1401074
657416
1536168
1323245
1536208
481764
152257
337428
1642568
258630
538860
1637185
1599696
544088
736932
636033
384578
1025137
106755
39786
1516577
1254347
879506
1255179
1585363
268448
1369240
1018403
1551929
159388
1034626
1408685
1395077
1194924
1149045
979034
555151
1300492
717255
779521
1070388
1519108
967136
604432
1564467
1474357
1357842
1120176
242174
886205
895395
171570
104831
885996
1422581
1151466
249075
116009
1311015
956357
1447515
1534949
1582715
48113
1262764
1266152
332794
1552849
690699
268099
1237108
1615355
1315039
1214542
1046759
455406
984138
960283
480036
1296782
1010008
873343
1262834
473306
507839
443560
830036
1527200
1378898
168527
747032
651807
179455
177321
866511
1395416
579247
333921
1346318
1371670
595028
856876
374160
1187543
909232
393004
35699
1462349
397888
38344
321860
149411
1542780
494325
578062
1602550
1565417
1462349
1130876
1432869
622120
272788
95933
1433468
606732
185473
1413912
378797
512186
1504685
1452693
1188916
1487194
1482104
1437585
1302214
890490
1067680
39520
1175866
536093
1572377
322731
676586
948920
1298993
1537875
1291506
1484494
986260
783994
1418987
432369
607665
1560672
450345
532368
921345
826487
524914
745400
1614950
699726
1485534
1407475
1450287
1300857
455955
1594090
1280675
504926
1604727
82113
1549909
444159
538889
1067650
1068316
27335
1251902
975665
1333850
878952
157387
169300
1095784
1168815
225412
628168
1287803
1178238
86945
1105804
674363
1379306
919778
298238
1544189
113231
221180
560996
806603
1331908
713092
1212516
667422
873205
106919
777059
1230342
1474898
214371
544719
1306186
171917
933864
1453343
126719
1200553
1188878
800166
430287
252206
103670
1088222
238774
588701
435289
464855
1565711
946688
956777
1179735
1180976
572840
486471
566678
1118066
1598859
993689
627861
250131
1572078
654486
711300
628255
1530524
837561
217188
1401807
1262934
1040213
100290
791965
1548333
1639653
185004
1098040
949004
1453579
1103206
1058744
894854
880921
88996
576304
499351
382542
1502616
1108550
905963
1528339
340731
484204
515408
1434771
1356513
4343
1630470
409359
965884
1572713
373966
199194
881325
1234467
401336
589162
421049
965364
1191011
1624541
608869
1460703
428760
1207897
480037
1161255
240107
889794
283151
1533072
1642735
683369
568760
925586
852531
123799
354352
191884
1183948
310836
1116024
1360753
1453243
74142
162871
1099669
1629299
1434256
683665
681163
459994
440344
893487
273995
593638
497705
1108183
1319361
1364170
269703
331912
823101
758781
1402626
1558010
1176138
364082
383793
680209
447205
1635360
66188
10282
1239632
815246
179526
1002624
231015
966729
1258422
358673
1055409
836836
386539
793591
69318
1107338
912664
237653
682277
406804
599746
273498
102876
44418
126147
772083
709823
949735
997125
932796
1633987
869903
964401
209744
1646139
405734
1338751
1417202
1374635
1446713
1465047
199103
728252
1347390
284648
1538977
1213188
1576745
349064
795214
839947
619038
1064066
245934
1304782
1534336
597942
926627
1473920
1604009
999417
63648
891718
1483496
964085
1034275
1673
805495
157485
839047
362257
514859
650725
162030
589837
576012
1410599
502466
625631
503880
956985
1376487
373227
718990
1035599
55096
372963
1592777
1324878
759715
1160567
299415
31976
697143
1559048
1283086
561303
932428
672573
786
1581721
1614719
1056116
973202
1348898
906963
79523
140099
979334
1022074
131632
744102
1635572
117775
575110
583427
970494
839591
581709
1104573
963979
1221753
196332
425338
483022
1446372
1663
1058026
780225
85679
1129473
57261
965532
1423738
72945
86965
667921
828424
1325430
146215
400696
16047
40880
161913
1458033
313616
1264808
529522
1551832
977186
410154
160843
994133
580384
526556
933552
869442
1438170
1003525
749040
1450473
726500
1637689
182529
499726
581803
1149607
1554111
1577492
1295975
295731
501351
437171
132128
610360
387447
899755
1450355
63362
396045
814679
349208
323984
1241276
1528075
1258062
326385
721959
999236
62510
289480
454748
1100873
817948
187276
797858
235190
261927
399239
606871
1137951
1416658
226891
1631474
1307167
588351
1104980
1166421
44382
1542143
1637342
109445
803815
219859
469478
1428313
1578654
1311817
1287001
121668
88812
1610031
82384
516439
445580
142045
484337
1204506
954144
1234933
212542
455614
705553
1149531
127234
1219657
489076
1641019
759603
227478
1107381
306774
310201
807757
476263
28013
1497954
938546
1581004
315604
564016
811852
168204
963392
1298556
994323
193667
1468440
624500
1138558
90132
1627276
133831
1456803
847227
1266144
1053934
1263007
123872
752497
1439366
1336332
1344387
1456781
1323787
643046
663319
858614
518612
1415068
484112
1118735
1394326
26771
473210
1142162
51622
455737
1068977
1524188
1062169
404884
585817
68164
288605
1303973
1556110
1091478
828394
1049384
587854
1384492
1578539
319509
1461
475501
169199
878784
1300420
1640501
953261
338877
1526144
395593
925488
1205679
1343330
108046
90420
584904
1206108
125473
185046
536558
187220
547460
360929
1510115
637691
1291736
1408376
251236
696803
1093851
489741
457200
1164080
941024
416407
1301241
285820
1299707
1020536
48933
1036322
1379081
1554700
1093827
991109
1582254
1150770
1300739
406719
1578312
402047
554458
1122721
1160669
1073251
935787
1200106
687231
304544
959504
612240
1632829
504710
409669
574377
1635258
559009
628265
1606562
1176806
946866
1453965
1002787
709856
1131718
646671
602144
679542
1576327
1285489
1523951
1510857
2031
763409
208502
720174
339095
296973
460608
598488
1636569
691504
1250884
988218
1506697
623984
1012948
1351729
1201338
72622
1626607
939552
1233583
503256
1168628
1313226
769177
1043237
1545317
1554204
682376
790523
474141
1608215
536618
1563478
409548
135324
313824
108661
823011
1344991
10675
1223323
310076
10330
764760
1508686
1057998
651476
857762
499333
674360
878812
893960
1293147
440786
1615895
1113436
1059775
950076
55979
1454135
300647
1473268
830056
477136
944085
1322257
1275649
1269764
798422
855026
1250200
1470901
1564936
618834
1206198
1073585
17357
218506
1006852
932883
1381729
713513
1132758
659698
323798
459360
1595756
87000
667346
326461
196057
1062860
490468
754602
592258
1488414
659525
1214717
1099269
542656
873568
772551
82495
897930
1603021
1390228
574011
319584
1000763
382400
1302416
59152
1126264
1028057
1325307
673448
17676
906745
1403771
1185548
204301
1234485
247291
219040
1438808
414249
1495604
1359629
1645770
1019251
33507
638747
536334
860074
1155607
1340565
1339243
1637326
351311
170643
1061051
1643735
69327
559802
1627449
1162684
431206
1459452
559072
1297654
915314
990312
905319
555796
56172
1224160
765727
648778
98598
187907
457395
1107572
1438339
928528
120617
1589933
481598
503699
1635321
1141315
748330
695274
912786
954782
1455418
611885
1634445
977189
803457
105010
512175
1345223
1458924
1302255
1096397
387695
1560773
1255607
285294
1285285
1026656
458045
1458732
1367096
966253
1458678
941947
230628
175822
1454051
215638
382832
108671
890950
634553
2618
984557
1011065
1056611
1186097
729059
1543282
260931
1490267
1096825
620618
565465
1628349
500049
973728
403395
1120605
1419422
467481
1189878
306824
49765
529582
816720
1372782
826887
505457
472493
1531255
808565
1587029
306039
1323273
133644
402296
60438
1594404
103001
1528418
56303
19388
1102281
329845
884861
708711
1114732
284721
846481
379288
1570239
1444880
1402263
1463476
1397119
1500299
994922
1039522
1079440
1464552
1335077
353112
49957
1027836
675457
1550297
556588
569743
505873
338561
1512224
983357
629414
723020
1599502
344670
1601138
1221683
1524486
666808
311909
1031627
858692
89868
676993
472218
425410
1624754
684092
915905
817355
806875
877740
1549169
1039325
1298254
1500464
1187239
1589861
249861
528231
490341
320567
30126
233396
1446009
956803
366064
1151944
653245
907337
1584958
72061
1449225
535146
709046
1644014
698432
931594
1353676
235048
1541921
963766
481845
234016
1270618
475010
441817
1641848
427206
826194
1594092
32948
665674
647009
1303038
1198106
215040
1310040
259659
1262480
997035
810891
1146042
1018883
629940
227940
277479
353898
1408517
100201
656170
1023133
101729
1218811
940465
1418460
1423638
375350
285845
714739
591643
1574585
94541
736840
529431
11431
636496
1123460
95293
646839
438337
1346166
441894
465005
734653
272443
173829
825701
797511
826924
551010
609759
106444
883220
1253575
1321779
929222
568490
1279586
1462340
345263
527092
1638179
1040158
1172970
536636
1538356
1411385
652926
200819
59897
318056
50754
683220
982333
782727
1104833
936676
1401343
600212
1151107
1041104
472794
1339043
615549
243654
1539478
367425
498723
1056970
247819
940515
186831
178717
916826
623970
1451077
689892
698441
593554
1243864
1406406
1042307
909809
1516379
946186
642910
616551
799295
917443
1247901
1189585
401727
184952
1257335
1619882
1372341
1584734
335282
611558
1485417
5851
259477
1016222
859861
517574
719151
552401
416422
509743
216221
1119604
347700
726447
1444163
662001
321935
11929
992105
596452
1266614
1427333
1188584
188242
434873
505918
1385445
1210629
1288644
160054
953481
1125040
110998
1020771
556742
1480244
1023791
540026
1631278
179263
612907
1404316
203728
1559084
1627097
97395
492232
805681
31738
1195226
70199
384370
722105
925037
447695
1032691
1390730
838857
1380200
835388
901878
524570
734716
558699
38133
236165
570996
573908
478856
898653
1114991
45770
706017
971626
748669
1342973
618071
1193479
720936
104334
1563488
1161500
1109872
1195662
590811
691341
1225450
1607060
501610
224385
233159
1307566
1026952
1617568
304104
179154
188065
606741
1038907
1311115
31964
1560514
39364
984930
149
78267
742148
1301693
391283
255938
781521
185093
474823
1388425
904212
1604301
743003
153493
1249806
153637
1646188
1266660
1147679
1089025
507816
217564
323671
1630152
1089657
97983
902008
116433
961015
769299
1094551
361432
541410
593063
493081
878888
799001
592480
889341
319592
134521
1095252
216869
948009
1610677
203148
576245
55092
521207
1075041
409461
289343
1537583
1291198
1255919
537939
777108
1510267
715939
400837
128621
957844
373777
429251
54289
1026202
970789
1210757
1039708
1390449
382083
941910
1592872
95158
599703
1279462
471064
1036681
1518408
533511
1492582
1446702
68025
204396
1575587
915464
712561
951951
1084580
1598997
588753
1073078
319291
168354
1443632
954777
246444
1471238
1014137
1345287
266858
1507944
560555
267969
1244083
248527
1194125
235520
412246
749148
62484
239628
1278555
1157461
691041
40262
1369984
236945
474605
715384
471166
20368
449328
52933
1620834
1449323
484645
1038512
27306
514056
1581057
997367
1433061
1411030
1541592
1183271
156835
977621
1064888
180276
1181132
635336
1002093
572178
402501
1418539
137764
1254586
1387029
686261
1503201
1224084
203196
964786
602174
1039608
1012927
695730
819402
1432435
143209
1046600
181269
620292
526333
444201
600127
1420588
140429
75102
101812
1250872
377556
1010277
151674
1284490
317625
1113033
1300686
1638440
1375162
1369153
1623939
1224586
890239
91718
910068
1470301
158006
619796
830215
726852
878582
801897
1003247
650289
1465175
386630
647079
279806
1173684
998899
380230
941814
1379787
1312617
828532
177262
333097
931558
1175961
532442
937026
1017098
482554
518971
345636
1013984
1321966
586975
309134
297757
665698
896996
421562
704041
351842
427410
118360
817701
1432959
846785
702765
1404111
1224355
1007526
475515
1189085
1378266
94156
339263
244020
312326
1411923
1480790
1132732
254247
839972
1165075
271385
991124
1349690
1079179
150109
31330
1132795
1632766
580743
1371826
1000554
424128
945768
600181
1520646
886561
157068
24206
888485
535644
211639
1210199
22010
390243
1599919
1517011
1215039
596605
1463299
792262
108691
1592228
1071070
875336
392566
1051718
1132568
1516960
768380
720579
1061892
1554747
1579035
727070
185539
1524041
1209816
1371677
1242609
1152311
469447
1171801
1038652
1548531
1549425
722684
1395868
794748
346625
545694
303708
1259910
1566361
331018
713858
521792
862568
515554
176502
1076429
847120
895486
581961
870741
1366611
169235
1211326
351917
1453174
1174895
536037
1477469
1169083
1474714
96709
188214
722406
741420
954542
1296273
1063939
605755
327540
1285151
1536204
853311
717368
796293
476350
1467465
900083
403008
47362
380676
159716
423228
1383703
603119
290839
998062
579332
1435562
892701
233592
754789
1202052
1223211
450430
161387
1241446
1510444
1438467
1040410
53992
928090
951839
872327
978049
5478
747078
120394
138137
1105802
1455175
710006
1606834
1241335
169853
1629148
390641
1167073
1198577
1289663
1527509
1220862
1027143
205857
1364875
992501
717399
69471
424582
848757
383022
434907
718383
1477162
966352
130557
1307396
367590
164882
536251
808454
696091
1330996
779111
680580
495781
1242601
1146203
732656
505736
1057473
541751
649959
796864
134905
729704
1009521
503908
622597
726880
462160
655447
679690
91452
789670
1562307
193355
1449928
34959
168266
34152
800271
295298
1137916
77764
1194972
426452
830694
1170927
1602575
1082807
886033
1365163
607252
22919
280954
456203
1484238
721743
1034134
142399
1455845
876280
1588118
1426841
196481
1296618
613662
1405846
1189108
401190
1007047
1399324
563009
215720
414111
130908
1169982
18531
1429998
1433295
506223
1527374
1090738
357647
1574701
329362
166704
565792
1098140
309033
1464893
912972
566281
325929
1629282
391181
904527
173511
602393
686832
1615221
1317722
245120
776624
1404188
829374
73099
727962
409442
747818
1065325
1416314
1168738
362297
795257
716726
367579
336042
302475
715381
120922
1327166
404423
103517
1228946
598188
510584
1057305
1500932
286680
93185
1386882
1000984
223193
1338850
1147660
1233930
1144998
1632673
386956
1080759
899256
1074329
957832
1545686
875654
1098306
1597981
289830
377009
213876
443646
155225
852468
1478470
1329391
807506
34669
1262444
398192
1486743
187612
491249
841225
399918
1584804
159057
836820
735336
1165145
575612
513518
311210
1507619
26167
71368
1270457
1477069
108767
412178
859073
1575346
1388268
711281
116546
334810
1163254
137338
544699
350003
176448
1032088
811642
1026071
164931
1442410
146197
467806
1050870
1359498
1480391
1211492
842179
1072661
501285
1328234
230764
944609
1124908
531416
983337
1376687
841783
1422891
1433291
1636206
439699
481739
1198281
455823
445586
1195918
1349747
1540985
840610
203028
1226591
1231605
1134057
501705
457848
1329833
960813
1416618
707913
1211419
811890
436965
893390
318717
739060
1459853
1021892
1300033
1128703
204546
264775
799788
520986
971786
692450
630955
38664
1563678
1202742
754168
91195
1462031
607837
730899
1357093
1118241
208342
264739
1018275
862582
473124
172837
426874
1344352
1169365
185281
1494578
25862
1053980
1560518
1263009
414373
956075
436503
581854
28131
1068911
1419359
827972
354420
913143
1150975
622040
97291
772448
113427
237665
1570443
23458
574712
495121
402876
474926
851193
942282
1061889
660760
392762
199310
316023
738685
818486
1179784
1460541
770089
1314596
650256
55352
418181
152260
1347060
604169
734170
1142091
661617
873204
307248
1527278
1119206
653958
570658
1017141
785700
1117796
555906
147977
1437648
1309554
1380810
318839
1223777
97900
1106063
1414165
655395
468295
976078
366594
436313
782507
1488935
9500
1376845
1235197
534936
136199
32010
1164662
1023125
281494
1098937
1291262
404499
253697
1368552
1396314
1353735
1204596
1596361
545467
386268
581148
1273262
702808
1423102
93174
363362
20140
53915
242717
269823
1106988
1037146
502779
967795
576622
721889
596163
1398671
719
301671
1456350
1460323
1597083
1215000
1223676
566587
483870
80897
1526311
1415489
745746
228363
1152836
191479
1217265
1594823
381952
1456680
603053
1416107
1122427
1215298
388255
991219
757159
718624
1257389
355724
140347
360604
78547
179696
736745
1148727
418675
1291330
736313
90153
42315
401376
878840
1248920
1549814
1466480
895457
3359
665037
741155
500387
519717
1045437
17737
1271280
1460585
158469
261382
629827
737408
1380196
459873
60704
1351239
951263
1235368
1105366
1590204
598918
871007
469827
1560890
1423465
1066658
1311812
715188
1640719
782020
43354
340649
1605069
822605
1002622
1442334
1210982
886440
910718
700932
1453694
236863
940273
998751
1026574
623279
1311319
1088003
1091015
1254292
1267350
1206684
130525
925500
66316
1471549
911934
1208648
1579373
804808
491129
76234
605145
1539005
8775
1045545
122025
1468410
1583845
746948
139186
832475
39995
746730
533076
200110
990526
433968
482876
1318329
127755
507649
1310432
1010604
930962
1544055
1477606
298885
396155
1447050
18357
1635206
351597
266348
662852
1018265
480706
927928
177871
1221908
647709
1152645
1176431
1560866
1625079
1337855
519345
670816
620342
1123708
1125774
972850
36583
484968
1002796
1591694
718631
1400361
1422036
1237753
1569017
1071694
1142526
861376
1542256
259618
572672
1567373
1012446
512195
1135053
1598327
1444816
8432
523158
1387960
1051365
1155275
171479
1600290
76304
1062421
1517560
1514848
1183430
885936
785227
1486385
1058712
980049
1330068
360413
935844
1221874
1524349
1627300
1025956
1171848
537875
460575
1619647
1589410
1083798
1197533
974906
69722
1354089
863578
311544
1468760
1375519
689339
134725
970818
24365
1190035
674607
674466
1363805
392820
807588
188199
722619
186559
1574558
1334218
1226673
634486
1303327
1274704
857626
1338271
1396959
514072
226611
875901
163735
203059
499227
55758
177541
1613739
1222645
1193731
1386911
1054971
497084
696074
832329
1416829
960074
1016915
227628
646020
399362
1473369
764617
218759
682156
94607
1143684
536995
458619
365160
1550437
646946
885355
1229327
334533
198547
159369
342129
515961
742656
1397894
1094297
41479
70599
897739
1073129
694731
495606
820519
1038694
1284482
277173
372520
55984
1393769
1424633
723115
146380
1571856
643205
1286331
615489
1288958
373846
416443
142932
1541798
11240
280879
1084482
1002583
123499
1309200
540343
276833
565990
341855
170250
1605568
494417
867316
949397
1490360
268449
164977
165533
1119183
775031
1381687
22220
862885
313280
1023097
663377
57323
1545423
312101
608897
1573511
1122809
164433
1336176
288140
1251805
400286
916507
1110026
158283
1271062
175712
1215596
1535881
1146573
966332
1005139
1322021
105610
906027
327779
1383236
1188904
678039
232436
1564409
949675
1574502
1514767
340192
739470
1313102
116356
379544
1561417
810065
962059
1175583
261698
126432
767221
117101
37983
1139052
1257426
309503
1387683
1092222
1381852
1189297
1616006
407966
1619758
304873
1022064
1241484
617696
1126892
978031
571919
1367368
1356511
108499
941117
272461
87534
915310
1580565
349454
1026991
376548
1096408
1425902
1153422
1400175
1342378
1551683
1425407
415566
1504293
843979
38235
917693
1343873
155525
855826
1476284
1622090
472239
1380667
73196
1395499
470778
269879
1420599
909024
1517633
1443579
802058
238630
1556479
1442072
1067128
602809
676659
1033992
1356015
1288566
101116
564013
1387868
42546
1262680
1624215
1433177
295729
518229
693140
306287
188114
1265858
482766
940825
543452
1293491
209634
1067168
672478
1252488
844488
926456
804736
757297
146769
816911
1621763
195862
7867
1349884
714787
260143
676029
499511
858463
767515
691731
1222569
620993
188054
276361
1554996
737509
148884
890626
1462936
874170
1559942
1250443
1451076
155103
150831
570245
1088782
1327000
1255554
124450
1283536
224892
779310
1338650
1154068
852531
158595
386604
765260
81743
1040067
401089
1624719
1469915
631184
1644606
494693
1203495
658599
688567
1086373
1253411
316132
332525
1063227
1622740
118443
1262997
1000413
1257682
263485
146745
738888
869553
1025156
1221459
71088
487584
64917
1138040
626986
1134642
545394
349814
643330
1380277
616701
579380
94520
839317
36099
87464
129670
1576382
522719
1352527
1250248
400264
1230922
1238470
552629
1219025
520938
184943
1186643
1084613
186445
1373638
406338
1359273
1295245
1166050
755765
944667
840473
1575899
760452
223645
12034
729546
538024
437860
1523584
758684
351727
1470112
988908
746894
185457
1558121
85571
219858
116826
640504
411648
325508
134800
1404148
1262795
966157
989627
1105938
234038
783755
140905
1329106
1540569
480983
456357
792020
480054
308590
704259
546153
1142096
298564
241912
1431812
804618
707330
526362
52483
169429
485102
438916
900498
389664
857974
1637530
1298095
84538
1484337
879345
725233
520751
606039
917106
619963
495440
775433
773123
1269536
1431860
881714
1151310
383662
937633
471951
1287410
1293821
917600
572629
1572196
1302232
1327870
1386817
883275
1211980
392623
950387
223242
428373
88443
1591372
1632088
1157260
1204324
925412
219948
223064
577453
1183623
1237578
649088
434846
1221509
941111
1503886
432408
1501331
1203608
800821
1208227
198915
236583
1437981
1467139
957682
956683
1153001
782440
246127
997666
1537200
806970
964112
350713
802857
1366340
211088
1257079
329129
1610660
1163861
210661
361787
642112
867195
662461
444286
1567304
1239138
401345
895322
1628083
981772
1037743
225988
55833
768189
874465
176355
968542
1403256
1639045
588907
1338380
297390
1629355
274956
122340
367129
1553312
1030849
1430656
293801
205424
235651
949391
760456
368348
109654
1312689
936305
845327
990929
547617
362537
1470096
592870
1355449
1403813
1457484
1310108
447580
1122947
1034246
1323465
1062697
189229
361878
1090463
750660
447081
575756
186381
282868
1370391
457010
944326
645528
1375595
368340
1086516
260747
769381
816911
703022
1200348
237341
176241
332446
875024
120428
936343
40225
70328
1484851
178258
1359080
208407
1231136
831148
488469
462727
1304985
1403699
411358
893858
1296561
1387842
763757
1593730
47357
1355072
725586
547911
1218499
1189608
1064093
1323627
818684
658971
45498
819346
658152
1368178
1271040
487383
574343
351766
296945
1078831
1351964
904452
1090625
1184678
587223
1019808
285090
507930
585885
1641761
1340555
1225997
771747
236536
1587534
972748
892380
835628
634543
94882
571792
1573083
1352072
1441901
1507437
845661
1592553
1306170
1221617
880211
795635
987939
1160194
1251342
154075
839722
495612
1395257
835102
168536
79948
902937
1356446
660324
199270
901130
1134419
1140393
518030
94983
49086
1354309
1645552
164951
927656
1562026
464456
980949
1036422
1583609
850469
1373138
911330
327794
1186015
669031
624504
930666
915903
5579
1532025
57788
328325
1094657
787352
408247
1295889
1164638
1272383
1435084
915535
1477600
803451
536970
1561970
1549415
127182
1517713
524764
465806
1288847
662221
230946
1015683
205991
1560127
320327
136903
1344446
437494
775387
1391925
1627439
295915
177400
693877
276828
892915
703681
1621077
1424255
947224
554083
1557075
1273213
557207
1204510
91901
854386
1447213
1402815
453877
852252
309099
100576
443647
284851
1443930
318388
1300919
9315
673302
1001091
706304
982818
983004
674490
1602567
870845
1624282
1047742
1484471
511808
86184
1534438
1059450
793849
1109277
1066416
1076868
613499
387397
820837
860712
84821
763879
802196
573899
1591681
1074819
638939
816785
1548765
1243996
733136
438862
908241
101256
287736
1183777
247252
1232049
603198
1213358
1503964
1181243
1049938
525242
798546
328403
256855
1189247
1431625
615014
217033
1087960
474271
1400916
854125
324882
835627
838802
385032
33798
1202281
1520695
701480
1560737
1051527
978663
213493
1508497
1514073
1275725
249670
529467
826644
627849
936275
559315
385154
944703
1491318
1627744
769974
1142936
1637030
987912
35521
808440
1154721
686935
1215088
537987
117723
1223503
1234541
975343
797337
1502899
558921
586783
475822
68377
427429
211886
1368180
964607
783378
105453
785430
1569897
760530
1497704
233584
680484
104686
1134910
779114
612731
210730
203649
970397
728992
896040
438331
563381
1595981
329358
1214593
1277255
819416
258983
1444048
494314
1539507
650498
1396328
1282735
1321428
132714
1482855
1429235
747723
637648
1091321
145916
1077110
1249142
1596747
844509
244565
774067
911232
1550614
1459701
1196074
159192
535393
454665
106889
480968
1300332
410912
38370
110783
978787
317077
415320
212862
1196528
1332653
775507
1503094
1264559
992091
376708
1203662
509294
1482208
1111410
1425404
1152078
334644
1591266
1153342
550153
1574176
12497
702785
1091013
575441
541474
931529
15263
1110806
582415
1115977
1377284
441018
1614603
903797
20780
147727
442289
340274
1094724
643397
169557
1454508
1125114
278294
68034
1521337
582748
1414662
613664
315393
1539680
69448
1146591
525781
1272572
1536280
137103
773729
1526890
1442081
1174128
57924
355722
222643
1510240
1618712
1126780
373160
332252
1443753
282111
650439
439149
99055
596577
1011538
617183
110438
1393202
399093
1259607
648753
1358762
1006582
1117365
617566
563546
918580
847130
1347674
147802
465637
576769
757483
1129240
1153257
550239
434445
948760
1298884
1566390
742719
589566
858485
1092544
1637321
311446
1338620
558547
1509638
554937
1199060
1111556
108577
225394
275110
1059898
986161
105112
310310
852113
1239978
1256148
1397376
758562
1020142
64231
1033092
1463844
105778
377295
1270213
380243
1544284
1359475
153069
1165876
768083
1407800
160332
23798
455328
1513340
30456
88135
733598
234078
1373142
1519230
101194
761643
1316054
128573
300304
1477168
1389494
1476237
307169
378226
934771
1328031
1646788
317571
187609
1196028
777158
108968
1275648
367926
166237
1605723
647450
774251
573162
597864
1642213
1552380
655991
861407
614251
142156
1294616
690359
416560
185950
249954
392055
1203656
124865
878649
629750
189346
101013
1464573
788735
1243146
1462220
653451
100873
35598
228828
1132121
1570746
25391
1202799
1497330
67051
1116098
48233
972525
1293852
606142
387379
1008007
362736
1081288
81784
1339991
1017820
79560
1630669
358472
1342543
1190245
457514
902296
754455
231945
1454918
1134982
1415259
652322
130767
463014
121688
512677
188795
1552560
1616098
1531675
474249
635779
60003
601453
511672
1312340
1177751
365624
896125
1507362
204524
423884
548705
38923
659434
1423143
336756
682712
1068840
1397121
1291873
1276054
660985
1129091
1339254
854943
1525949
969745
1108967
1547799
827478
867918
112597
324383
1303445
958559
142932
1237368
498150
361606
86255
299341
1379578
627909
1117797
631451
231602
135816
215482
1588603
872440
1392904
584894
97277
604887
377392
659616
1268041
612309
486720
1546411
790732
1042096
536861
1149778
364952
850670
279772
1241635
99754
1618274
685415
23798
437188
33831
708241
1303427
908517
1413877
956653
407138
483130
1492635
850500
258078
398081
94121
1244019
852393
1447506
1314284
818526
1446640
1316569
729852
448464
58103
1443218
867827
998447
646792
1041230
1384288
1203092
1277246
1507604
573293
840156
1496313
335497
976745
1210548
837982
609834
282912
1091466
609828
217784
243025
116557
403284
1229526
1025550
698997
846835
326853
154266
956574
1630315
1166145
467630
671692
483615
928519
707033
586538
676665
434686
539684
907478
1033605
1292216
1388586
164294
506923
796768
32878
1480576
1557381
443950
849175
798720
684782
1017953
1016044
380254
1592875
39465
1162083
932711
84374
843037
716816
1004455
1617042
1390776
1175228
102317
1500679
284162
740432
784632
275070
506145
2644
4900
1641508
905330
445148
1087145
855940
1066926
156752
1218170
1436640
740930
329791
1498822
1612753
11867
267583
1504827
1409547
629621
408814
283960
1164045
269900
398725
72266
941609
861169
1030576
334563
955561
1139200
1445517
1019419
1371773
896153
882775
816288
1350347
1458207
1491734
387165
189140
1087900
165520
1546199
48424
228555
425402
654853
1352227
63190
21271
1264812
308080
485413
899388
161861
1497394
879546
221429
1066971
831236
175370
597080
1463564
1099845
200223
1163887
1169593
543563
314852
240033
402254
1260113
54896
1512246
541572
405493
940361
817948
1244593
521074
595891
416874
1000185
1168132
858711
297179
475569
1246359
46649
1511766
1258980
497798
305728
383321
337754
872495
496197
943307
1102646
163801
986356
1168523
1643668
119118
1035645
247574
1423174
162052
202151
345840
947605
1241465
504769
1201607
120540
595692
962919
1432732
1231708
1182610
1300767
1456089
468413
1610689
1196050
799291
470363
1361215
916671
1325199
808078
1447338
296200
1509730
174726
713652
998921
953579
1270317
429528
1464416
1212671
95503
604585
863230
1164254
857627
1168967
798617
561402
869109
207177
1510112
995774
1628964
1439493
331622
1421045
1215806
1148089
779603
1388846
294702
514278
1285383
128204
753496
1209957
916563
654491
972547
67015
188444
1436776
283647
1068587
811816
1592387
62668
201237
137396
1194842
1221777
1517508
688299
1235047
1400690
147909
1632241
60286
946594
77511
713205
1268395
678953
1562001
898450
88205
1213055
539911
1237460
359803
567542
204282
1224854
1280123
464869
375186
815501
820189
253313
1449841
1447587
1062980
522091
1626386
384180
1025510
918343
133515
1131190
870457
3405
1517550
1110851
853106
530414
1346702
799596
497705
718874
400297
210013
593698
1611647
572900
1144704
1010059
85184
1437753
794323
1103049
148663
1267184
1125172
953664
580711
502046
1378050
1261469
1610758
1084643
528641
1240210
1575411
209393
1081356
1043435
1038785
637312
879979
1129104
490391
303962
164897
1216351
227800
1412166
1312207
1482652
125640
370566
313587
589728
1145437
1510515
1038957
676643
375429
1509507
93319
222593
711820
275220
332143
1036472
490943
1291341
490660
1059547
1309062
701977
508470
17826
802261
280311
95580
810736
1205014
878681
193405
1007245
705626
591401
21036
1536244
78293
1527195
400963
148761
1310120
269191
105668
286282
622523
277396
726034
1423886
946798
131739
1002919
763009
1126490
396625
352946
894742
971244
198182
34515
1435548
110576
1210568
474460
259159
445895
352990
701892
346746
478601
1015089
1426536
1550115
643973
610310
635118
1057807
305072
1630904
95091
443186
1627541
32731
725920
1162449
1643713
567451
28577
951362
759253
1149939
414209
634573
1024078
689392
1452146
497999
1533366
147660
1289933
1287562
62830
198579
1378205
87211
356846
677164
655460
329958
355123
1594549
1415959
895882
923302
396948
561154
444085
752749
824138
538515
482099
1308733
687954
1063699
1049148
1175695
738123
1156467
284126
59020
1216991
1605883
875500
497795
796213
1447966
1528000
1598328
215973
1106968
31046
1380789
65527
1223202
325423
1059690
1057966
1230516
1416367
1634751
1563808
610320
214524
779722
1436636
764574
1552868
1591999
354341
35647
1426186
729545
235167
1403749
1391158
618772
922948
1565240
434538
395279
1062432
370692
807728
1275287
851808
664180
435671
1336569
756845
266017
1391902
1332211
1127846
285114
123415
432981
1378152
571193
1035572
1138882
1057112
1496425
1084029
1264166
367179
1207758
586140
943667
1305197
303323
150095
1529514
1202522
343197
302419
660903
339153
1269061
652653
319834
698028
229152
1599610
252887
172020
1616675
1638641
300626
715765
1638233
1309669
1081087
428313
1045706
1257200
1041776
1550921
204409
1617822
274379
796269
774504
1240942
988596
971904
488449
894080
1468029
1391843
1322002
14743
266402
19861
92611
459573
1459743
1039456
1125205
989771
1292030
333442
277686
1550342
1118800
1606143
348060
1580496
255493
28977
338673
1011772
305649
1076522
1031404
4265
866049
247325
1443996
1350429
4107
91426
33781
751161
1309598
745280
1435503
571720
1062050
1056069
679958
1234014
534978
106123
1321375
32324
275763
578974
1369562
1086604
1230486
411220
1272407
463251
1031192
1067
1572744
1191519
819858
927145
586109
1434895
380506
747043
960838
243798
799761
719932
91636
385206
536063
808123
1252574
1128191
620589
440410
1433310
1237904
630702
369275
827266
665852
817792
48270
1567391
1088198
981288
785409
480046
1579419
1510345
224310
1226150
191656
1191309
1612096
1095330
1391451
1403467
687522
1068528
1474576
1574374
142104
350455
332762
681903
496047
973810
956361
1088186
1370811
1258061
894862
390668
481804
594993
412369
219438
858264
1577363
995687
410228
160711
177126
1567651
1362078
1230767
1046716
876561
471641
136255
1126668
397153
268920
401053
763474
1287534
763380
400043
528250
10431
147959
1422179
274604
1366609
758835
258004
120472
604678
516143
547198
277703
1187613
1347591
488018
482468
287477
1314832
355790
788884
624312
145692
1589822
1194090
1361822
1580246
126748
1647611
705147
1433128
1145887
1201897
917016
620483
136067
1549851
887623
1422617
989974
1069882
1110170
1216400
929055
100931
572064
181306
108763
1172069
1402649
1494793
757579
1305933
256918
253226
1323104
1084148
331425
48283
5024
144925
1004519
887614
1147178
451228
971662
741700
29816
1576086
435788
710360
1053681
173256
577828
411860
1646046
494754
390224
857673
1589695
1166555
420717
701058
1488233
851482
601276
1025687
1573228
1132728
1189154
1641482
1609882
188075
770146
1575893
865397
1329021
972236
458443
323752
429286
346712
1454333
137553
1155568
817585
1645704
992285
1435363
1364996
1242668
968768
491294
6916
72772
395307
613937
1186967
305071
976435
1062356
91194
244561
1561397
1352907
193151
1003044
703731
1644858
1357140
1577247
573000
1319345
1029763
757655
291656
352089
424472
1518022
1446146
1134095
1389112
519034
279886
1583391
1478454
1257472
755559
889394
1498654
1227490
1379895
1323516
871132
789001
1295794
1043606
55199
1443149
1444059
790480
55813
309022
12312
186662
376905
136807
971127
1497813
258191
236464
751855
674843
1218700
1077217
963528
728668
832014
855800
630526
426792
1498183
444950
659217
354101
192655
432356
1506924
252902
849501
800480
325925
933142
1159802
102859
901551
616274
1425923
1587246
426670
1031646
594049
277508
75847
793277
377211
390425
1067072
632011
1252989
511822
964958
967780
1296133
1044837
898989
99088
1447364
837260
1456454
4439
773743
369806
1613117
842588
908934
1038956
1572183
481893
963362
1447544
1640255
77041
309997
864609
724632
926625
238488
238774
928079
249021
89826
1386334
475278
1131448
339618
1085218
1226277
1430422
1111222
1647381
159887
908670
1193415
626752
1128709
684428
1524807
1565229
1158685
872079
975539
969028
1579640
645024
1566540
1574205
163543
252076
429387
1288824
448054
1277903
216439
1183707
660788
558902
1618255
520949
343736
152732
59577
1595306
420066
1286300
1292387
781551
496034
14317
385623
1611108
705857
893224
357073
1089390
1583399
1446004
481023
1390504
457995
1359031
837787
760931
1203816
475208
1611651
1377887
370708
207990
1593661
197724
49421
1429810
341707
281251
251022
1578345
1150936
1398325
1068482
1259134
1141388
793732
677696
893806
1245742
392421
555844
1610654
749459
794961
1117270
918586
60105
1013333
1123515
718958
86581
817548
1125794
275397
115217
1093809
514285
105488
291062
44089
537983
420603
1597741
644667
1278747
1016531
1138149
1037173
650057
948019
350107
111456
880856
1475265
765188
313068
792264
1083504
985459
697395
616954
886668
127855
1321043
959455
1111130
833084
536055
166720
953136
1195685
321773
461313
1365444
1246484
1254610
1339943
887834
378570
1304717
1347795
237483
80643
927560
835023
249966
1080279
811432
1043322
54005
545866
743006
128817
1515228
801658
487253
824697
1451552
1038025
1013533
215467
154155
146650
1240920
373258
846560
588712
177256
442152
164796
1009084
996958
1102601
1297972
1258396
345107
503392
1515557
277097
765398
122002
471578
1505237
1014251
1563787
608103
72432
973037
1052252
1507526
564046
1210184
370507
465612
1379019
1178231
1145021
1465299
50350
46973
740440
620668
326643
1077383
817603
844931
359142
321918
1207862
1600047
488848
516996
55512
289813
782280
1445810
955708
737149
1010208
1290027
1246732
1054013
1542055
916980
1492727
1377401
88371
713897
714304
1200316
512889
1402382
438911
1150253
1563250
986231
982047
313115
51984
1098876
1428111
15146
1437398
747866
1162553
1296149
997431
1554344
1466575
500945
206588
197867
1634155
1498047
1397880
812684
465526
1429558
357792
1584035
1069516
291319
1072948
1358316
1254390
1090784
257276
982870
1392056
1131184
1195108
760545
1235082
408219
1110044
1518936
1295239
239702
506205
1509692
1536100
388490
1200612
875407
765061
1528061
938966
856969
1501831
774920
1595692
1370001
793046
866553
695228
693583
1504703
43253
1593980
448189
1082597
708432
571742
1235655
1484036
1030073
1096937
917004
571210
1289471
1515869
1208957
492813
232377
507007
1046116
705043
1458223
823551
704628
184698
851385
733110
1138026
790093
200465
1068162
984672
1410532
958004
266687
1547905
835064
510027
20739
1527412
1466943
63353
853362
1101174
1309019
239435
42156
1485204
321949
264101
460009
1473468
629462
458932
716471
1077075
803474
449666
763521
683542
280514
358945
967525
462242
1448619
403492
1470746
205269
319253
217925
856938
696136
794515
162152
792052
6965
679523
78123
570916
60174
841069
1352324
1446214
811544
398209
1521736
88122
1534348
1031805
406501
226438
1001360
746035
715622
678130
1170318
333711
263657
1004664
1505385
630284
1284680
60451
178731
1038849
117983
357899
1150979
685962
915351
330353
351969
1350456
1057969
342642
19235
193364
100490
1166168
1271257
1202044
195017
795838
55643
76202
1436218
1090292
1169013
208497
234838
606352
1487743
970103
1576721
1471991
930906
217260
17947
1403896
32131
1546536
1452406
1338623
770012
1223049
539487
368582
1221622
286628
397457
449224
1119754
118129
238360
1588682
1413312
1593234
1049629
480080
968344
310405
1608467
1325354
1383120
1103237
359212
680077
1353790
1374310
1261240
378556
1281747
1246286
1367947
865036
1567362
1169522
1438922
1565565
642861
1256199
915646
930638
517187
947200
334503
1128226
1156901
780821
170755
271450
920726
495568
921326
335954
1004213
933884
1042837
1082886
797511
289534
1126522
194451
1122530
1091864
756538
126910
1094843
94766
441024
200079
786772
1562192
49810
1390906
950535
134413
38700
904003
292236
1143160
1626747
1322950
545555
346380
1431115
1318640
42943
1108823
838201
1259664
748101
968213
717661
228897
1638901
1415714
1482525
157707
634173
795708
291593
750297
868598
492578
658780
542785
187598
1552928
478762
209703
41265
672841
506184
1081937
865015
1082728
1540058
364769
155518
1126193
200317
268851
1072385
20169
484348
399666
1227498
267305
1290515
601114
490113
44556
1132075
606891
478058
1232197
1183741
46993
995620
1062894
666468
866661
696924
1476084
1526714
184226
1104181
540384
1474294
775235
141574
682023
687244
1076212
657471
400836
1488471
3853
1508062
850883
913627
983911
448569
1621482
608787
1428105
477529
410940
1097772
1476410
1147105
475929
999535
736972
830528
1216803
1181439
1223330
912336
1283685
1533703
997945
1448525
182913
432521
273990
1228191
997404
34081
1438776
1628672
1303601
671279
1114716
1299315
311917
738275
1276438
1354908
415829
464427
1278322
399721
651059
1265611
1389444
1590884
1207796
463214
893935
116845
799241
50991
717552
1643095
460590
773135
549497
1087506
1160387
1208234
596768
1420256
116260
721736
1397918
696844
742383
1186557
796671
959328
793491
755585
472789
314753
457117
530215
721065
371415
917368
559152
319380
349819
5719
1215294
240838
608426
503517
704660
1196181
1365670
561255
893320
1602718
686651
491597
588362
1315224
335060
547081
1106654
942070
675344
1216211
96287
1380118
1396064
1536266
66807
1106299
1329317
963872
1408860
1274444
104901
671967
309534
94424
584521
847042
1246927
987481
977237
791494
900718
1090286
1633054
213714
248157
822786
1160132
305783
1260543
296053
1295282
1452952
1485928
1227045
1488586
302444
163944
98216
706219
858668
1247992
495599
518504
83905
455180
470765
271793
79201
537544
491107
171875
633041
459815
1221180
90687
991828
858305
629950
1312517
1476891
1124396
249424
1510043
1193811
850427
228196
705683
663179
524662
1485476
23677
866674
1097811
695637
12753
1619612
1258276
468190
681935
492156
214651
1349484
50380
1349190
375245
872331
467038
1615223
605666
474499
141056
662590
741515
1064274
647344
515645
398266
608337
309707
165249
1040282
173168
986290
579036
1586136
1441971
987584
479490
1443348
102526
965750
235845
1141868
1355578
1587084
906083
1228253
247278
123669
687152
669930
406208
354257
443432
1193017
1323359
588934
1333075
909984
985495
65093
922888
92097
879866
507226
669573
1180538
1519743
1081577
79185
1132295
190131
91873
1212087
1505716
1640732
1271312
814848
344313
936742
47334
981849
419011
1225027
686546
856297
237266
1341651
1236167
1439315
154559
792959
806586
1259355
1585110
1533656
1387012
882534
683367
1246306
27555
540792
790477
689243
39395
152016
1502844
453379
809294
240925
819091
1303420
1492671
1390480
496039
810326
621409
350301
1490731
1591584
189738
1167016
159203
455837
753196
1123502
75281
853420
828853
35241
1033062
1375831
707512
1644932
335972
933861
698328
992362
488605
545580
764859
502903
857304
1301905
548024
1376324
1022871
412651
74735
698170
128713
484082
620776
399635
260896
897288
1342938
623250
303128
310308
361608
1049217
665773
708160
570559
1218562
1229305
1145636
243552
1036705
1113369
596736
1570142
719722
1278291
1281237
1469849
371694
107535
1523026
28689
557355
701668
963900
1417225
291146
923910
879537
267768
1327440
198236
715696
1049899
498359
1616148
279582
287407
1300015
1594110
604796
1073855
780915
198661
304608
828046
289847
1369334
523948
196464
839385
580823
1456357
1229434
774975
1197491
108784
1340815
1383743
90232
1297453
1157982
248773
1050040
762685
366437
724925
786255
311080
884193
1439397
32176
724211
338105
1353594
824762
1315966
994165
53785
1622394
1615561
690039
23214
1177197
1305506
1459352
743195
957048
707737
639078
941487
1000963
1228125
522229
801274
1125376
518650
433106
54226
802075
157372
497162
1044902
1588012
940066
621811
353352
1380774
1200375
261601
932401
1359137
861030
339164
854597
268952
1302530
1246485
930858
1087564
630846
1556616
1576770
752626
287405
1296986
1062827
1398022
1535691
421842
1478700
126490
667368
1152808
203050
1327201
1236938
1543086
349132
1550337
1603900
928134
1189295
386622
1568828
980719
1219212
661765
1505625
196615
1051587
1607969
1130911
822268
1190206
1424086
1631223
1280755
448305
647208
610952
159744
28772
265619
704170
467473
478347
649058
1378087
1066810
521150
937396
690277
64082
58190
1126387
1177088
1178353
1533632
1499764
1587469
1422409
521579
220033
823970
922459
72600
171079
371045
1078759
702501
1216629
179956
947626
1236604
810021
631289
675474
120565
691337
1130980
80892
504373
1071467
240963
112982
276297
1272372
1354443
1284081
1132069
1470747
995789
394396
418504
112202
1273830
746511
185600
1244771
19101
1181386
553563
1160095
1123426
1550539
1495615
1180301
1162050
213262
826075
550976
1204940
360875
1492331
422016
413172
330882
778654
1565877
1203527
73211
1009721
1026799
127811
1150735
781425
1245857
55928
1331465
15183
994418
1019538
1095318
816980
1084771
141547
1623248
576804
887580
388288
629103
1130807
654967
1590390
675208
1248756
699325
750772
436988
383536
1292093
1630798
654923
1168590
142171
1225129
731621
1451401
337470
1118654
351796
379961
288016
119288
1401275
467328
1000612
1179873
192291
875860
70430
31352
136692
132895
171819
79082
1554242
1432700
675783
897710
760278
304829
359466
633073
1583186
1414050
1340026
63916
727802
1564830
675689
674705
620932
709661
440621
1302269
1195953
324849
449038
209418
542356
133128
24742
342276
967011
1277251
138612
941496
739183
385344
299261
815913
333897
395060
270517
821445
374083
253729
319332
1565149
1329275
404184
1341708
695910
435722
1172710
341361
768653
401143
693570
383347
307668
600732
941271
1127070
273008
619320
1445744
323930
1124998
869280
1306771
54955
1565476
1495299
1348565
1029069
967559
691421
1427674
1625418
483642
793138
783345
1556931
762282
377449
462217
166780
1181171
1572295
683178
724723
401737
1430319
4585
1386572
959423
1003713
364279
918294
413377
469513
714930
1524823
165901
771815
1438048
313886
1294819
1038242
856737
1008431
119478
1579042
1362429
948141
439872
1401030
851704
492073
1305202
111775
1413009
67135
629171
1443748
755145
796204
1088857
165837
618071
724898
251192
1578714
309150
456707
100225
606734
114440
1003433
1271824
1192402
652837
1367135
979571
168256
62001
470723
56138
1434433
941039
11090
533411
1055582
947444
795669
775485
760792
797930
787616
942151
990518
1449308
19719
1231339
1017136
1493006
1431427
50598
835209
206016
234519
1058430
255998
1159787
623070
1516956
124480
1201048
1221097
319153
879701
752282
1557182
1082785
815993
566271
194711
1594827
382567
1320616
895277
603225
223122
1365169
1556234
1502558
918931
805210
662045
980888
1335574
1015781
87543
1306598
1493621
1191728
1592379
1268847
703996
1086102
1331077
1295260
28109
77253
970535
524490
26462
1221551
194763
755651
208976
24460
1603428
794282
749626
964432
1594045
602773
1033472
1157740
227674
31397
70948
749574
1117625
57444
89569
695612
1523210
266482
23775
7663
1383608
360455
340455
72347
1495754
181209
182437
1373243
492330
344421
462314
1135501
501274
961848
320296
1536115
960983
761300
656044
583635
1171961
1578976
635237
928278
268373
1491483
441039
1644014
591364
638986
201346
1209491
1382047
457275
1167696
1328460
1480393
1324686
183798
392229
1497321
339624
538052
255146
532770
231147
438715
527354
762195
693501
40755
734421
1370735
252390
1594128
1643909
1385050
565835
1248326
815816
1254430
915893
111022
482452
759790
1358730
1001631
495319
16777
593
942651
953781
630319
1352746
723317
1058819
1279530
83138
1485412
265914
1399254
911676
1268628
488420
1484601
1025152
408102
1063593
794230
614946
682624
116946
308917
42597
917943
1601884
1575664
686513
1576642
997615
621513
1185378
619270
18367
1000175
920305
664108
173044
930434
1385842
1422401
1346814
1509557
112886
653685
1199753
1616005
1079034
1543118
117477
1208816
49229
1096533
1604876
1304417
664546
328588
527022
385042
78790
938111
464725
108096
100807
500852
1243409
1260719
817367
407105
770847
1033762
1570652
774633
1557119
235370
1225633
759810
993183
981158
1622861
1630892
681480
810682
847025
1499574
832526
580294
966139
1576053
1130012
848934
1352247
356399
1124918
163889
1496477
489183
324431
353846
513541
1548885
1435841
624570
322554
893123
364958
405486
294523
331037
1602017
503924
933559
479339
541753
861735
1495586
1619487
324115
280428
367064
1414337
1527433
945565
358523
383885
883816
1181433
644582
28243
213184
1096164
633286
33530
241074
1373439
661911
311542
1040290
904852
1642682
694017
239685
836780
1503999
894638
576849
732675
880936
952011
574705
20122
470459
167856
318339
145956
1343770
1325482
610656
1246379
300646
695347
859365
1548367
599038
207162
503460
310701
1573173
1374863
880183
1137221
398641
15523
567262
35688
1348841
94287
1321128
895043
148843
924005
303201
1280581
78730
143195
1589583
353364
681006
129078
468978
1455752
796979
960285
812727
1535482
1166352
4367
1322924
1440026
1521074
363238
890499
1404487
684635
1157605
1088969
50457
987231
1097499
140785
1473002
1316571
275485
1560728
1505034
1601887
305152
455424
637169
1618182
8460
311187
1155835
443076
1211398
1530469
1072899
1607436
1020451
375379
984862
314156
344175
164086
430526
709820
824710
514591
577977
1263228
1344769
525971
93800
87760
740374
538097
1634318
309654
574037
597343
976955
710563
1165053
166013
1531204
1262822
79129
884416
667919
549897
828611
623159
1033477
84527
1605046
922110
1613214
399998
95696
749656
1129553
1552482
1148751
1005924
1074822
1181863
965754
1522073
1258987
58502
212103
648808
449266
1241372
1477295
399434
47811
374826
1151841
1517322
839096
844821
928839
1284482
1456843
923285
1106603
67100
1519380
830780
557911
402794
289300
268854
1355162
738046
499385
443550
271271
1071308
1129267
795615
1296982
922888
1622603
1174341
1182855
1487917
1441687
1417433
455758
1408928
846755
935059
84853
92629
1095001
585187
1003305
1175470
1457205
754425
603816
1473012
1310678
1311032
191870
96653
111775
1293883
1535796
266910
469047
1256765
48199
102126
1237389
383618
49434
1626346
191902
1079495
90066
258855
1337439
770013
426093
1412838
615643
1524969
1332968
70174
455936
552292
1147499
1378090
900542
196888
799868
318084
830728
1530359
1119106
944094
90635
41415
1148086
327116
1478951
48710
256259
33353
1622365
1549438
1178542
1329430
1468396
599053
974187
459535
1141615
1367262
236757
1206380
1316541
506411
413956
24927
532321
1061691
110738
619608
644181
910319
970382
321715
789080
34581
356758
207274
1504289
70037
803506
609576
530245
1270918
1209386
147447
1589713
334963
1387656
975711
383332
607454
862933
1200606
430019
1506966
1214859
1586263
1228327
371034
71626
1531294
849984
1173454
1289918
4291
269836
1613668
280194
495613
328507
382764
772972
1062575
161042
1385009
1165865
26523
853935
270526
1520594
1209972
406968
58984
758743
994301
523328
413230
175720
659923
275911
998904
1443696
801652
1241366
1040307
408370
1547123
1022300
1239994
251271
856279
1383391
1342177
507239
809124
457698
1238567
875491
845950
1588311
1119877
1502527
691979
1071547
921475
1164777
1154152
705800
1403886
166753
1093
1622402
745237
667275
1483759
1083518
1378377
874464
297651
1323001
1495931
575120
1168353
1462853
142064
148497
1265191
1043380
984654
1053328
118135
569458
792409
1622527
744970
647930
1174577
1536008
634792
1417963
53569
765904
1521408
92737
277825
151128
1133037
416949
1182469
1249763
1556988
809877
936538
824830
132353
592546
25808
900382
1297346
950231
1086047
616893
104936
673979
787532
373969
1436092
431895
297910
408919
940838
1376027
394683
389270
923533
719360
13185
1208956
367642
509458
243108
652259
1234692
376683
3013
11761
929159
1342103
1489755
736837
1206219
971786
285917
869795
1236769
1371105
604781
72235
21021
993054
441449
1110358
159815
437903
927785
209816
864671
1596509
506421
1405353
316432
1384395
990136
138471
681015
48050
1111974
1538972
504690
1338067
1286215
865186
573248
1213887
928287
492011
586561
1387229
237632
1041898
1290593
95202
772548
90202
593647
1590038
595017
1421718
245358
647405
882537
789851
927925
469499
414356
1216949
357927
376447
73775
888834
532018
932243
825891
874013
1395160
487131
1214909
501545
1061594
1267759
196206
212943
203947
52197
1402428
1383285
1486065
277484
671717
91535
1285736
933542
905765
192776
307834
264787
726436
833025
899560
1028877
1273918
665427
1229355
15991
281474
666967
1092575
322146
877614
259819
1439277
69558
1496661
1272144
242005
173574
504298
1137349
667389
953956
95266
1215583
392210
400249
1302086
969917
539920
735024
1638292
116386
487031
281553
336633
1520824
1395828
1239073
1070763
1214676
918981
1484466
46103
1223515
769535
16368
596548
109187
169821
591855
826498
1366597
547358
704613
1398494
1570461
508972
349912
793857
501566
1040018
898972
1429590
299324
856015
1262255
448926
1504654
1038046
1585373
670869
541664
481242
1415761
651350
91915
1514611
1486821
288733
560581
433419
1594824
424805
1424884
1641499
848226
274527
536294
653162
1181442
878393
1092924
1110272
1588845
1464272
819420
1226707
1439808
245734
367556
1576149
286254
1148489
578412
313074
1308179
940424
1335936
854196
190973
263658
960294
359841
92225
1401173
1340507
287811
656491
197197
669417
1055022
532335
695848
1288585
227875
653774
1570859
1529933
82939
1222580
2983
1217970
815474
1214970
898873
1060825
1066274
112955
864107
1049678
1123325
1177279
793974
1444569
5556
698661
819423
799802
314903
317829
1303264
1507682
55236
1019188
8256
82958
1492684
350836
713999
121436
1176004
93344
338786
444146
691726
109979
560574
603195
293402
1225565
141210
73748
15273
962415
599041
91210
715491
306542
332876
1146332
1618844
248
734581
412141
23510
420263
710969
170495
911848
1300553
1584702
1578953
251600
1147985
1270589
1219741
1337461
197966
514506
1445649
703279
901644
807599
916594
1073020
1534884
1518327
454509
1204285
1464700
1361829
637515
1644354
495988
1405454
972116
1422594
94383
698924
716502
107652
1365819
835045
948312
626366
914084
135813
421471
627567
151791
172616
594847
146013
637305
694425
1153840
1384348
428977
546316
154169
1435770
1621719
1248860
408757
322807
1245986
415648
1359193
289823
30713
1025472
1476724
1011288
458431
726513
981560
936536
12989
99127
57857
627126
1230145
1169752
1318871
248468
1203656
1424090
973477
1085255
774946
1086520
688996
1534813
299417
1316966
1262214
610063
811921
568705
617687
1594352
230580
330980
84923
804678
978695
976073
368903
147305
780347
670802
1642751
361520
1333280
575468
422756
204528
441493
114638
404247
1454081
146256
1558936
418316
1081835
669752
236615
1570132
1581594
300352
59702
106335
433671
1166979
1046517
320363
251542
880332
1083696
901755
1430321
580145
1504928
675078
1111504
765947
1554527
376765
1626747
484841
72705
898826
672401
1264510
135462
586649
6722
1335811
197102
1296856
830159
1319501
340904
701527
1418152
80876
531438
406261
328689
977146
169165
756222
798012
614294
1440655
422294
637451
1632656
426310
480479
183891
859150
231886
123297
237631
1105489
648422
338655
368645
749660
1614669
162191
624923
445661
534583
1371770
1035059
200876
1334938
472173
68522
1496745
1414627
270226
1334318
13885
230250
118502
741849
312076
666638
344074
48326
974105
553867
1632717
1012347
655544
642529
425916
1057806
40773
42477
800923
1573223
1342260
663650
1190082
340549
363567
204997
1199198
635347
769560
1289064
863918
814366
1049865
626066
1132821
75104
1081061
774891
637943
953654
319707
1505278
585880
1012260
353642
1339126
451861
380822
1169102
1611050
759794
737203
235926
103812
1060477
1068915
1564355
618848
828490
247888
474296
236263
1330260
1333906
1639404
824015
1222595
55541
1215739
699948
876157
1064045
538488
824438
109454
1459725
840893
667936
766304
184277
1538432
749605
572290
754260
1446493
725656
1582898
409639
367948
1319578
1120298
502979
53459
283193
471493
697652
275676
54175
836897
1059994
369560
1039171
1435338
1045544
1484038
620810
565516
1474771
380216
1544907
1020254
641354
612691
1558736
874386
110309
795420
1191644
54224
80195
1459916
295807
1227538
1505486
279370
765220
884738
103526
1372469
355104
675005
1004609
661430
668687
1185993
612357
541524
121191
656774
899726
203975
895152
421309
1238374
312597
1535492
1626281
681084
237775
1521092
620059
1268692
1550719
263732
800407
793311
1429448
1528888
127881
29533
798559
986276
505920
277076
886112
295037
825263
1016441
1257665
1632095
421994
97652
1411046
1329512
1197679
814867
33039
1646844
989729
1482382
1611362
1229726
1414442
626043
206681
1172203
234108
1192153
1446221
885048
1341894
77908
243647
636918
508190
941511
968103
749324
346402
1174856
913200
1137700
1128085
292340
152958
66806
613270
242266
159352
858241
560513
253260
121842
695757
1360212
520344
1641793
1629898
1121281
158449
1194024
1393211
257459
825397
457059
758131
1461608
174840
268947
1085451
408225
1634462
1345250
865561
297361
797266
1389322
1086657
760596
1601016
381667
670761
624945
636611
196665
233173
1549649
151558
1364099
762383
27464
101667
410350
641505
1239607
1532148
365330
345624
1489364
454669
460093
805222
242535
317853
1484074
156714
169229
959657
1022885
325670
53956
1622672
628915
1303125
1408068
212532
565673
335565
1054396
1070535
230468
1607574
1530989
618895
25471
245072
656569
665400
73445
450503
227188
1055289
1102826
1189974
1075531
965361
1301430
444467
352478
1336578
1198154
83552
1437548
634058
170157
100101
324347
146535
948618
858064
1578584
15388
463765
1001944
338457
759413
280520
1535203
42569
918485
972379
1327152
1459987
239426
454495
648877
1032784
296031
1025501
1219947
400089
136684
1505093
37198
1296297
1094995
1145860
693872
527888
1608324
493541
1028471
1231339
498827
604664
1391667
998504
378642
791425
713050
599773
2046
1415242
211992
815281
983781
597973
3347
56724
190967
786291
413936
1301094
992581
1063125
337565
1574172
187361
1208169
343683
89170
1542282
232229
1224848
1408104
496702
1180053
1228774
820225
370157
796539
205285
662850
165559
781996
1293254
586589
421257
431625
333863
1347805
1242209
324043
455400
556969
1497956
509092
1536993
1182549
500886
969474
1146008
712976
1213249
1047110
196705
723146
531862
1431998
978479
10305
969718
802442
296301
674836
115664
1385921
1058529
1188011
643604
1460945
705928
731391
10101
829803
1388163
136643
468621
942705
1077256
730309
316313
871870
699426
374419
1030963
905162
1203287
1355041
926393
1261370
275760
1350502
651731
1468945
265529
1068756
990196
5212
914117
1309734
411473
144918
622125
455300
747233
1355292
1465924
1082941
693234
1320958
268165
497711
1347882
1367424
1408978
1166667
1098376
1276574
81196
916286
583344
1103667
228382
1514612
600264
1268068
1010331
1461479
1269180
320156
517762
1350119
1246432
1047805
97885
360490
255915
1390090
749250
498980
370285
819272
1141248
1080278
1474267
879142
226079
1332216
1168156
157774
272955
790246
241600
1329389
1446343
990639
783402
276622
310902
1000781
781064
1308238
307756
1345631
645850
1611895
502596
583174
806991
180029
1551346
269896
818420
1482440
1041843
1195968
573111
1044859
685980
1000929
646093
1036995
180012
1206310
412585
543773
1575961
580515
291882
31563
986064
734151
601457
1625396
605520
746483
595696
1194215
750104
495498
710598
1400596
784222
1259582
209607
220470
1269769
553131
739961
1108258
535501
855822
1600977
468273
1108543
328799
2415
1603409
255437
166799
510318
1120635
776225
1230434
1375369
443510
260551
1259437
1347012
1127622
379245
1457709
1538585
1643323
1120877
1080845
435301
168228
1129943
6547
749225
599545
1515084
8905
1238645
1529582
745708
1511539
630847
57545
176886
960542
1274619
816043
68886
1427463
664374
1528768
52123
414930
704533
473425
322105
620377
797816
1462835
447500
74025
839441
1026738
1195786
448421
701634
116562
610029
175510
680879
286503
59491
1099094
1212547
276574
528026
1316763
999090
1470965
455252
66468
1045887
406535
448224
649238
992546
1211933
1040463
1272696
755301
703692
1182851
647153
409380
233512
33398
552799
708723
1236082
1564257
676945
994541
1207265
999294
1118447
1255052
1009719
1324704
270775
131229
498842
660880
889870
364840
90353
656405
563246
761163
1625851
1503815
859744
466805
1277021
1513256
175806
191064
639570
398690
338801
986291
1263879
239979
934223
1331035
628227
8645
920115
666357
1205295
192823
335064
94086
1176175
640266
759847
1043000
1445008
146137
988238
237991
984699
469733
759214
347938
551017
1165847
49283
1355611
1077562
1001938
525671
228050
641362
1403633
786456
906592
101931
775170
810203
302290
1204523
1496824
1519867
1079335
109790
794319
455429
1030115
25602
1545499
686548
1296768
469366
39188
1371922
584233
812904
860031
400263
639994
450126
15122
122850
1510232
1516600
1282206
728366
1044663
76957
391494
1274135
558667
1063824
1544061
1101549
253215
1232218
525838
1395189
589683
872100
240197
428762
1463437
1044738
803103
953562
619345
1008206
92779
1192374
1476084
411702
223231
242250
1208394
843376
569328
944873
1581481
52888
116068
1334258
572157
707441
226925
1061403
207306
777041
321137
763561
824826
127931
1372224
422825
175994
65882
1189165
784349
1626063
1450594
1013350
31249
1571682
776331
590653
512674
533654
1380530
230762
139099
1640629
1293129
1321364
791323
138146
437995
476908
595216
451253
1615474
434617
601526
607060
1045735
281635
497056
685100
930441
349582
230437
484618
348584
724721
1446586
1106980
352444
1481299
112909
607525
162604
354962
715087
871882
1044508
325009
21526
2553
250610
606572
118272
582680
1562395
859707
171022
1534834
1211466
48633
1391074
413623
1214747
1413291
1211607
1092997
542123
708153
914430
1311065
1071248
40540
633065
342933
134810
345764
740357
886974
734521
1444268
924305
537003
172863
517742
18097
1223802
1450914
928604
375811
703757
203650
998819
1206401
1511434
699462
102416
1040638
183053
1020212
418739
918444
842122
499232
723826
1445146
909436
1157883
535159
565093
468632
1238793
1575692
1647316
1271376
154645
1322093
1122337
1475578
1495061
1298209
777281
704262
133437
489196
1547875
820028
762313
529199
535825
988517
1331893
372794
690412
123709
1551802
111366
224209
1344259
1055088
253395
632157
329833
191162
238512
730463
717618
446781
844442
1644590
109002
567923
504818
686226
1389801
1150949
1460963
939893
66072
930359
960045
562362
1558284
1350521
1177478
205425
561011
277460
1154482
1446944
1645888
456389
1071603
428257
399319
245631
509809
29694
962567
280666
1420764
620831
1464513
1052866
1434783
124659
760145
189218
287409
1553935
222752
847639
792037
866895
320448
1073199
609986
1210393
30996
1391441
1645526
1235302
877876
1021473
632305
1467637
1333831
1634729
1427916
1346591
94271
1411469
1441350
680476
864804
1464262
1627527
1363154
225857
91409
805264
409630
57
873354
1098615
1416900
1128300
191776
873901
871349
514540
568641
242499
1394813
374735
1405891
958969
388065
1646629
1346034
1593238
387658
1150704
1506592
212969
31702
640189
802481
1635745
193046
243948
877288
133731
1316173
76221
890986
1501436
137918
1436278
207580
1601083
1431578
1570799
156879
30415
59807
1481286
1646793
655471
1050577
1017765
1138380
809058
665713
431083
447965
468262
165092
891716
635954
1263851
276252
1400356
1304226
702282
1119654
337132
853412
1154169
420152
911750
741502
560780
326726
915520
575787
1472425
866587
695789
1363038
546072
597093
48139
686497
470191
1496908
1304316
1596927
1532115
736476
162160
1300034
41879
1219971
399157
1566210
112644
94868
593769
1254052
1500920
651472
1250946
173697
1360943
287482
1193754
1521312
553689
1269398
1149849
149075
1339769
1603802
1367396
903621
262489
365272
1491066
1641300
267952
1016435
1403598
984732
1418652
424264
288243
579951
587033
177444
583550
1487757
279874
514717
1159529
148831
1367411
620881
658545
71935
743229
1020959
1550261
312924
855933
1411642
942472
458124
1533480
512805
302860
245124
341284
730014
360097
1608305
173391
1343593
1250621
324418
384229
760177
1501057
1465167
728357
1315828
535135
1560040
957154
1247299
990196
1079724
1051578
1580860
24167
1152070
1591510
1197662
314430
709168
1158358
1119523
1411059
1146664
1340245
428995
210595
115161
851144
55212
1204125
958457
355928
84889
841545
1570104
1398580
1219245
1548449
474147
1624774
858896
269754
1383920
1254730
765673
13906
986846
120188
1357105
1084059
111717
603509
1465964
1531908
1043550
1532276
1027981
1190301
1095506
1101893
1384802
1027418
673845
776856
1345012
1244635
1328136
556838
1637558
883352
1053917
1260525
178040
957009
1124853
17684
625826
866605
932897
1247482
1308946
145030
277059
956047
1014535
199579
504978
1419358
657983
628372
22820
988149
1583131
420369
37635
440206
176409
808296
607215
756239
1109251
464143
625364
129293
841967
200628
844849
725254
996119
1118423
1151081
1099427
74067
1137770
1342838
1432333
1626235
1077437
632588
629386
1154070
1428885
1388130
415888
1588605
331068
1074221
879346
596391
1574009
1128167
841278
1109215
1371724
1294351
1044325
227608
530772
303445
278145
934325
865815
1450798
1631363
3730
642901
1580609
1197116
1262228
897408
1510805
1444420
1125746
1524201
684709
915057
292896
1439837
1070341
1452462
1282214
1554671
703894
1172518
1359371
604727
1070212
1411323
1501935
612126
1559941
1576235
391754
1128185
1272340
906319
821706
254713
529032
829129
551600
614818
425032
794555
820804
509992
391605
861683
128014
455486
1160753
706807
920218
1122381
1349934
955962
1054017
324759
1252261
478317
55562
845308
297544
400055
480313
357194
786588
719812
509541
160057
1437548
1636485
1146485
13780
488376
1069453
876419
1038083
1062804
798036
1495267
1218567
799320
744882
1111644
1310646
150872
546694
1301445
677425
1406377
592288
314952
1157796
440107
78024
87548
712715
172907
664198
660426
1431589
427691
748001
96481
104394
1180129
138896
1226664
263498
1577387
244843
288881
739774
456412
853116
329878
188
535614
1475400
1075597
512519
753529
1644403
137959
801862
753171
926115
914279
291792
12081
1000311
410268
957306
1114000
997463
506568
797172
3551
806437
249301
931946
80669
1512964
713964
1316007
1554193
525065
1129811
1135409
190345
87627
1082415
1556925
602863
677761
1151532
457281
904213
464054
153700
1634303
400172
1154348
622194
120964
1281001
1137772
1195101
771876
493469
355255
1632278
662570
774391
43455
428701
1299089
172178
1593201
440538
301796
1253627
1405991
981850
347257
831184
810272
883502
1281534
1272928
1157577
667305
81559
1295334
1019028
1408829
1262922
1070381
280928
607231
1455801
1331620
1556012
962322
1518285
1063008
442733
1508098
1092310
171038
57485
1400165
1424681
522847
1459089
1320192
416001
612519
943725
99569
1467123
1155422
66728
1286521
913169
1195423
269271
272950
1498473
32400
1390429
775574
990777
1583238
383851
573161
910975
122414
1628942
957985
905812
13319
217013
362427
702789
941777
145941
963246
23008
1073322
1385693
356466
82302
1392144
167036
1439462
1040070
346118
759111
1641335
646799
1185651
1166990
1485676
1121389
294067
920842
829974
122196
755895
719630
526375
743688
1414121
866684
352983
502616
577693
882763
1480879
1404785
344444
1189907
1292323
1511096
290288
664937
724331
194677
1108998
1639620
858301
60127
151135
532111
238261
1397448
1251984
1302765
441170
750355
936583
1358073
337712
72593
1251142
894367
549224
342545
611876
920616
782886
705312
1093760
1165382
1349691
1538220
589660
660786
981798
157846
823108
1388256
799402
594800
462629
1315088
1042431
1089917
1381432
328253
1133590
610083
1346827
938986
1513583
1296926
1451421
617426
996932
119835
1200353
634953
1027490
284147
1215809
1386131
1382752
616009
162186
533585
1574912
762016
174498
1549033
917884
701809
17732
1480773
1483957
501901
1555001
136927
430188
102407
281680
1357862
1200948
818009
1382168
1113009
723883
1041364
904326
622976
1497741
143015
1325447
632645
617274
383956
1280625
749984
574261
718321
815596
1251967
468212
1639460
757414
1012277
651527
1050117
39298
322196
462851
269585
1470833
764930
330520
948075
1052834
584205
746799
1049173
185897
963623
161498
1096988
526155
1391296
906844
637474
1458537
938810
1315195
158964
517577
841648
609715
1373706
1613009
1195391
1526485
1388498
1216362
1155720
604519
829184
1629034
66967
598838
536931
330249
545430
664826
1514154
573977
1290353
983936
769684
1219100
440910
392767
363008
1163757
1218804
587586
1447701
510558
1366378
868531
1223598
81026
884488
643104
1087604
656079
255591
683544
525490
286720
503420
1119679
1509741
1306031
1645958
1351798
1095786
1620152
630474
1537507
881313
1058513
29392
887996
1642260
933022
329583
692356
1321027
606555
93034
297231
844354
680399
848189
1408989
505557
240106
1604601
1007149
1269884
969478
1390622
35726
549338
124923
737955
437941
952400
1522686
95081
822063
76525
567158
966272
1605700
127683
941954
608759
21987
283453
705598
361351
1604289
37079
301016
303948
1201765
1193201
757968
1078665
1570996
862133
487081
108458
918251
1522955
307712
954897
265399
871486
78264
394795
283815
561026
626150
102718
854888
1605633
38682
842133
732140
1455237
325899
883941
1239098
84837
584936
1157786
439817
62426
94788
218948
1067569
976928
139052
1640887
506038
675630
295814
1151680
616687
876549
1641593
713946
1061420
264456
1159210
1565297
1516168
1325809
568969
1345054
1198570
713516
1493980
584854
916912
74017
862148
1146969
1078841
606073
3085
1513703
1222639
1188095
1501653
794838
343815
1165463
161882
984310
152628
1375204
937815
711657
294295
647174
707355
1555306
1431548
994455
434475
823856
849029
283758
818042
937828
160211
1029942
846742
168459
1647506
973647
1252921
964135
161088
1546185
298737
37755
1048253
830291
291839
841436
115780
1006989
1007184
350308
1268226
127532
1034041
1279685
968757
1302265
600394
482474
769540
872244
1110128
488472
860324
144019
251969
1002919
276864
1281583
596103
1496258
759674
187589
1544438
4107
1103706
500704
325863
102609
226859
1628757
143642
257101
399945
927634
1120299
1127157
925080
481459
727050
1409267
1146279
363115
733106
631764
441513
656808
1426029
1591045
1238321
350780
1035992
111074
797386
1485471
1504325
1602680
750285
1050256
217234
1188901
1173670
902010
1243116
591371
868758
480825
1631274
484078
396886
598669
950618
1572457
115700
968081
1018509
922086
992452
1057916
918717
838544
1490348
1122985
1508984
221153
1485001
1592676
218830
898826
1130439
343500
1623870
282784
349305
689475
83368
206233
1157787
1093482
1013281
1162938
673370
617141
513835
1090027
1559657
175486
1367690
1467797
932271
584415
956570
722736
1005868
1226168
34669
650691
1498149
1539875
1493966
410026
54621
281297
1140402
343360
1037290
296161
905305
694296
1527105
336691
1172588
536909
695476
1287668
891102
1346375
1469652
1564546
952716
755896
62480
1330622
475341
713790
650389
1258073
119606
896311
423806
1634266
1040221
649249
798846
344247
305750
111451
19521
1639296
1193316
417752
357664
164089
914824
796935
1178491
1068855
1561024
928700
759704
91552
669286
1319081
1409667
459155
1625268
194138
1279970
1291780
1334032
903292
502807
300760
300997
1329654
1643918
1641548
96530
741119
106276
240740
1508800
957131
42035
245961
337710
1436278
1272382
617343
1369802
1026532
297371
21744
45599
1037113
736687
584079
674594
1471822
1265502
952001
819635
210960
1083651
428007
1466119
1140714
473744
610395
63080
1646544
565914
876377
517058
1221888
44614
1152325
1007014
695357
914521
1089661
579551
868263
1206302
1524289
473181
655567
214008
1163626
1150564
92804
1091101
1164173
925580
933503
761419
70315
612623
804974
70099
1392076
799424
931721
912814
1312933
1603155
1286218
1535052
387056
89007
1406779
1411948
1620817
11049
165655
358960
500899
1313157
959751
789128
641009
916129
468798
256442
837987
852239
443524
5351
1086917
1190046
240149
246542
1025695
1394693
348936
931332
52648
764212
1020771
384956
333025
495289
1305490
1169316
1464523
313015
1100199
1515527
1135309
94677
674843
380043
515221
874768
154390
69035
1028579
152355
200041
102585
953696
1079384
292238
825646
69840
251751
896327
1287799
899369
413461
272859
718214
719654
835146
269895
783069
908951
222988
1595795
1265248
562611
264733
1492019
1114209
1306278
191817
239338
957094
406571
894717
341299
656587
1081000
1195212
1371849
51162
204623
1613166
801439
1303800
956598
1098720
1457414
1331314
27410
173667
140439
1620085
212602
363654
731139
1377921
964013
1604140
487051
821732
795764
9821
900241
75950
1178356
880704
1069556
440304
1059361
970084
787237
1390366
633978
193181
126995
129368
1234775
1454210
606481
410743
338075
165243
857023
982375
232377
632123
1582339
506693
828155
12049
648371
115417
1001191
770987
402991
457635
275079
300371
966546
706464
110094
845572
273303
1275124
1606855
510226
523415
1119786
1183620
1644705
1289602
550956
327834
683299
1417580
301931
351642
949447
1355142
323610
1606092
24529
422134
1225413
1319421
270661
1618340
1130912
652528
841661
1279632
308668
1488139
1566475
847554
727810
1639842
1168593
487297
842406
1443245
399446
346241
623067
1537967
1185059
403788
1105668
429782
310402
49727
80164
1117463
922291
1068874
331170
784166
322868
746856
247191
154211
270855
1338795
260912
1142342
451429
1589080
1223985
816848
1500731
620590
1021011
173707
97396
587255
307468
1506081
271299
1074356
498299
1072783
79967
813842
544474
449257
1407352
1356916
202679
350431
1161091
769747
993319
769635
847178
266671
1401004
696835
499284
1092127
947491
1640823
1171247
364279
254536
520644
488802
1016920
72681
1490237
1303498
1164251
490949
476716
27354
236457
441891
1481367
1472010
1378984
1435127
369556
729556
1374135
661635
312604
441194
1466448
784953
375281
997040
1095559
1270689
312468
1011606
1544111
36473
1252847
1033657
241125
1371380
1564834
1617573
1375928
969604
1175859
273740
208385
572306
419915
974244
138373
475355
208163
1412859
1515895
556307
430746
675766
28413
174621
944572
309256
334723
607202
583719
929369
966147
368617
1420968
1334868
784313
1623815
988147
1334491
766263
975838
97286
155196
167011
543695
1064250
292019
318947
1311934
1546038
287195
903518
684278
952122
1471145
598336
367729
243105
1599213
641138
1158994
1506403
1102249
669483
1369323
1222170
900538
1399706
764326
1560054
1451287
927077
589006
1555414
906159
1207459
107490
1514147
1627716
240526
1282317
514183
1211814
432962
1106507
528177
277644
1325749
1410586
386975
24474
517921
1295391
590873
1463690
1402137
381745
287710
1229664
1307780
1460912
1462775
998976
1079635
291265
1623308
698420
260284
1159158
1596245
1466566
445784
1359438
1482644
1251359
451091
360164
207662
1042461
60925
499690
1093535
316326
1254412
1084237
1283577
1039703
693192
466725
1316999
1412527
1271475
1315021
968501
215619
279308
1037102
514322
988613
919709
1148212
1067734
1468099
964160
178066
36113
835699
706057
90128
1003240
1390181
797986
1324394
1397549
953644
936784
709840
244469
515407
1282526
214762
26859
1554102
305997
812953
748579
255962
1560390
154460
388386
611061
486161
1399567
1177777
408920
567262
340264
87669
1543098
189921
214182
136266
71753
1327
737184
825055
798857
509468
1066175
1447783
1067169
643392
677049
515025
619889
238606
182171
1171276
1422822
211641
13584
431752
18165
1135113
1133628
49300
90790
444543
98077
962340
875200
1305908
1056583
849341
86323
1029225
1623371
569613
409386
999710
2889
421351
1243665
1356181
267541
502275
485731
10365
662678
20337
1540845
1517419
1379488
433467
1183597
1046275
133048
780738
471791
424722
322178
1494663
458169
134102
1647155
1430344
1256392
222116
780603
1035139
985937
978687
1244659
137723
283139
263623
303822
1377339
958727
1256159
898374
176714
755428
959027
482163
418696
1024677
1258688
59368
588798
65818
1070382
685069
552465
1621436
428560
974404
86716
475675
1523430
1163097
1031469
1449434
698121
1498555
405841
871366
1373852
1468822
433186
194214
144573
1629452
1102304
178750
919418
508272
973001
378709
1314200
626079
640194
830841
55644
895219
215885
1005444
847811
1232414
1231305
1146060
848361
1373026
1608886
1475870
954247
634986
1039150
1434418
242923
1147085
436154
906860
496600
731610
349402
193843
255065
245175
390859
1006273
1561672
1530241
926137
1443150
1569979
1344556
894529
1166646
1466839
988716
1481777
180534
798695
1008483
367854
95870
1392463
479520
692489
900547
864699
991444
311764
1011414
504166
109117
861076
1447636
1083460
217585
1228726
709387
72010
711521
440949
168245
954646
1003129
875528
47864
1061324
1521128
1112104
314853
153447
228152
712622
979181
970318
765887
394504
1529830
1419786
56783
1418601
1304839
395990
785038
798354
598744
1137030
1371673
650237
93899
648670
406906
90379
88706
496965
820032
1086892
495788
1419018
679638
731807
94441
1560219
176640
1347299
1290762
443614
1391650
813127
163440
687084
1207110
1530169
1517507
915848
794342
1059052
858258
525523
1517482
954320
46695
1585716
63765
919705
619808
58921
478016
201224
1008848
648592
258584
688361
627726
598079
1487924
557323
1577697
1272997
979175
564462
1257105
973368
851505
244690
663281
1124203
664752
1100251
257857
1141122
466422
184466
772748
943233
1204012
761781
65816
399041
701873
1245670
347867
1333985
243059
1288234
160663
460478
79047
1043739
907677
82615
253082
742864
1075933
1313839
1178812
349041
824873
871491
1378287
355524
455988
341101
344879
417443
985196
1383976
1585665
948988
886940
1540604
781362
313742
1582113
489153
224586
498014
767529
895157
110784
983763
1104774
283951
279891
749677
629195
255636
434895
362403
875418
701462
1502511
219077
17603
839468
888987
1218467
437178
786717
932744
1625595
1484438
900585
820422
674202
1169952
1299683
1175007
439296
297110
791895
1311340
1007361
1546526
73188
706098
733692
782936
1423629
1150850
753147
1145188
443386
1417338
381709
306849
304061
535583
373348
886357
1596037
634696
1165170
578971
1374105
1191727
1477510
1390844
799881
426898
1372389
52940
1386314
659300
857189
721527
380233
463668
215295
1600214
386226
1379018
635000
1152690
1287516
255026
1199779
898864
1269649
1488572
792857
414638
397787
916478
845934
1355842
1114285
105656
1250832
178093
1290602
207581
825186
228559
986704
1420129
386187
51388
1193849
263662
1178951
925681
889524
1018251
981610
973409
91365
1129660
921655
140849
1090132
1210282
1596633
1616599
1350213
741706
1050357
67546
1603155
636297
352119
169901
274862
563947
331689
1325510
283632
828702
1175229
1440756
548812
743770
735474
676327
100696
1115210
1483926
822207
297476
1475550
1141671
1397692
152007
930072
695123
111769
741069
982980
350385
463513
606560
621547
1202924
956517
642127
1116983
1157744
126754
253236
403205
1258151
572082
1588736
802577
899296
1459662
730237
1538923
825587
509715
1420708
1430521
1248931
1279861
1221563
1581038
1057206
187175
935543
480823
1002008
1587533
594817
726436
1084893
859242
1430650
214595
349486
1100813
1633791
1549220
882489
962144
1408244
29078
986595
1529189
1541308
379945
1525752
1362784
1218501
500647
536060
781606
469704
65167
1240726
1434459
936000
1057664
1005745
1575494
200550
1080464
143886
1632487
882498
68918
664604
438290
635992
1133994
466114
922098
1235330
516532
1246390
371690
968064
1414201
111522
1406405
251378
1057289
1341397
18623
1413798
362820
335275
726837
1553534
350213
1100432
658151
1209555
1441430
442049
664354
838440
442985
30874
1221157
712799
77503
96353
449681
963296
753101
875814
363533
172950
943013
595268
1120577
1086256
492786
1600111
511802
435830
723599
781059
1193662
269657
24850
820313
651685
1441060
910002
550110
402297
1487139
759837
1438534
939297
1300365
1361412
1408152
1341935
228074
579419
95770
888531
1092056
1246848
952067
347345
1179928
804028
63677
20039
755340
636528
61907
117493
10887
1491255
1391445
654287
519520
1589586
54554
260435
899016
693700
28834
329943
569731
1558573
518252
782633
1297058
471112
808368
57029
571665
146222
275985
308461
1260494
445590
539440
1464050
842949
147660
1553337
1065224
477549
891930
1103729
1595022
816996
1237871
1594725
420676
1103252
1426224
10430
1291650
946613
689428
778723
350750
480681
1385417
1112120
1609746
1056573
911217
1152081
87636
1386171
77606
485146
1033917
886465
146522
423419
316235
915883
236372
1296298
1381067
1357398
1606060
1618658
1113995
1430848
305630
1208276
859170
698769
1599048
967743
811487
637351
376268
595969
436142
1537473
700298
79528
815297
198889
1338322
185807
1266437
849464
552829
390373
50525
1185092
422019
42752
484952
444482
1326436
1054173
1493356
85142
1434977
179684
124439
1423434
348997
715614
924625
1284288
370151
780716
1489937
161168
1015361
195766
769604
1237582
1036146
94961
1317953
126987
154519
873618
1369481
1282085
143971
776652
507586
505628
1031817
923731
324745
1430985
411551
439023
1087700
535061
829299
982658
1192918
213855
1337176
1211307
719376
306590
887958
1553616
1511802
1570384
12029
211409
977333
644329
224569
158774
82041
1543608
1484931
1104230
65755
1459972
1643819
1202843
1286818
128186
1222120
523826
916391
104129
619490
1423871
633257
1584199
1496827
177730
442396
191238
640723
1565192
674874
1014961
514513
1568878
1524035
356381
647032
1432581
1020298
981935
4154
34113
1538154
612879
610593
595556
1501420
1476801
1417598
843558
1013793
1207305
198998
997335
1549856
688780
784770
714091
1630198
930170
970242
1040326
1317232
928987
1270146
1206064
92088
57225
1511321
1266920
1000212
643401
1154998
1256819
1398506
833512
1281571
96743
1338180
825634
1627216
1516816
1183804
155780
1363057
388545
311756
20632
385896
693820
784625
251674
1410443
1100512
563861
845890
185218
1041226
697730
535683
1509317
1106223
934107
1423910
865811
1236379
449039
394387
1335075
1603760
312586
1230657
1153102
257345
425228
144752
1609936
396821
888357
866698
395387
1421285
1066013
1382502
557440
374703
908532
1619931
167073
795280
1514576
548511
289879
1081468
1001509
268543
1337650
1262292
1450129
873593
886500
1496126
1379207
189548
461021
753186
1511434
371629
611581
212180
1453728
829252
1149762
705681
23731
1572177
82046
1351731
1379353
1031377
396699
282663
521191
196419
1492457
1279881
514451
1328623
1022721
363836
195004
1379367
696629
1058260
926855
475642
1059895
231725
455593
316998
861959
1171749
1290817
1095057
811802
690193
1603892
271001
608745
805286
806782
20316
62154
1005461
191500
17043
334052
697735
261602
888015
740082
1040717
457580
840947
288592
763947
1537708
1047000
29311
822414
605726
801809
1273635
185217
1175218
1265489
1145570
92706
249208
827446
276009
85510
1159967
1486494
260695
857075
555204
1550237
1396775
3706
718404
339349
1518619
783187
1395979
101391
1380968
162402
644095
1398249
925100
1195268
713655
1328100
202995
617573
128631
934005
761886
777925
1482025
1007268
810880
1203554
87014
802267
768035
181450
500928
638621
909687
1509231
930947
70669
207141
523625
1566294
309234
1210500
592120
817090
400189
1603640
894357
651905
970698
816662
315446
530213
1407676
427534
144165
791279
727163
1469752
1425252
1419578
1153086
99576
74742
168957
103805
1451063
1288535
31529
148424
204353
91542
1465683
923271
52819
686023
1621756
1089245
75483
1345398
885817
42239
603971
1082661
245454
21941
1540619
1375062
175475
783733
1441423
561527
1408043
832925
203857
141266
1253215
264284
736516
287374
1496613
889252
702377
642413
60464
1573588
789849
70824
341694
906111
1337633
94300
1349840
1410442
1164557
1239140
473065
1235545
1164914
1262165
133733
657744
1149756
378013
1470022
316652
1514616
379300
1346804
88622
182663
346993
1116957
1319080
1057044
404157
1560240
744594
774638
308272
1132329
438212
955535
581513
1595656
983089
630152
459794
600468
364275
612453
426649
1587505
1353551
1471183
1256984
515000
217857
1242761
881200
1399367
300934
185304
977724
1017926
31164
773706
1358395
480550
577859
1511559
1438219
684478
391236
1122355
42678
466733
163845
1013403
977313
1472549
342765
1328318
934694
922820
1591195
475867
754999
1431061
874129
1215181
240822
511906
1476640
1558453
1226120
612284
1160812
101265
712800
753914
1378747
340013
276869
44276
974090
45150
1579795
1041899
144993
1117716
130825
553867
1057648
1455614
4504
32027
985054
173570
1192702
216139
668664
1553803
1095682
536556
432134
1056702
362542
110764
622230
748676
547605
576858
835291
521971
1450959
456481
919260
301645
148709
518770
1563999
1280294
1386626
454856
349174
1384023
1397998
1636735
1298819
884751
431344
242892
773097
241453
1531356
483698
235665
1219106
1255112
961224
1083406
416029
1052194
724653
1280225
349301
1024596
33987
1409811
438664
1582015
1272878
421784
748076
95154
1636408
149948
1380519
763983
588063
835038
835480
1298309
1588309
47956
1238925
636960
1206833
427198
841020
1248627
924744
1210001
64817
1344850
1150425
656285
1392978
1077891
1423010
1498819
1359717
214576
1128504
789962
897584
510386
1593807
273412
625487
1263247
1175452
749721
410865
1493401
1132708
749153
1624543
1178162
902984
550861
579182
1231129
157916
772814
1626780
1583579
385593
799461
186832
1631373
854143
682871
282108
947224
335531
308550
1497098
259281
1551708
1608941
794782
489686
405601
1505434
768657
443927
334683
269730
826811
508676
1512851
382414
953580
1380620
240072
26128
271594
320818
1218937
449202
91926
715138
176834
237647
1582267
1298492
642663
1105664
1320213
484426
1217530
400559
1257080
685613
1197368
1475217
619426
934310
199297
725316
552343
504163
882928
112513
1259005
974112
329073
1215709
622335
242226
1263070
1122113
841439
501447
1361339
634995
762551
1381602
426152
912533
431638
1539106
1290391
177349
1497844
1386683
1365649
1294122
783470
1186480
935158
197960
1023479
440215
1556079
1546833
1361549
730315
1293939
1206408
817728
267162
593606
1207909
701525
1013656
649011
1380222
50111
577521
1064868
457730
1423041
80023
267853
415967
1079282
1301670
1488751
188360
71764
369017
283356
1338257
1283492
403150
893472
857424
807177
647945
1143976
132485
954942
724507
1476148
555085
1448962
865940
440498
370819
670147
28142
1137258
1158442
1517057
795145
180982
1026760
684726
334364
255368
138959
257881
249310
172171
1534783
239453
1036053
339635
800972
531848
439407
1885
75793
1538124
304273
1515419
1093177
669330
1491862
1300026
821863
66849
114670
1560329
828112
317860
1488511
1609070
1283144
74712
1624643
1388503
1051222
748324
1213778
1097317
1396182
1204484
817077
1443864
770393
317019
676069
783323
1086971
1064761
316872
1244057
1092203
262384
985754
159025
29671
477811
1585443
417409
1610046
801418
717248
573812
1155639
271576
513791
765131
1347054
841163
1146746
1504610
73588
1015504
546995
3144
311644
1447687
12199
986767
1483515
26779
177911
1158370
1462187
1521537
979820
1410934
791410
930330
793028
1294085
589349
175328
1529777
1416794
114709
281093
1525016
1259822
562522
1350156
986934
337073
249162
555275
1082276
659672
1274237
584320
1250305
1616018
457777
419033
669354
128878
1016521
1603888
1556934
357072
1303763
716139
115901
1306672
1141940
1355037
410165
1001511
66476
105532
470277
1073464
1451535
354091
1325087
329281
1041629
1373935
1388617
576822
79484
1445107
1456228
1432192
915942
1499183
375505
1370407
944856
1596895
1049696
1316065
39659
569845
1360624
601044
72091
57273
741964
198607
232991
942655
1458208
625562
502478
217921
229849
421225
1035242
1006845
1581483
794891
7397
417357
546615
827134
205234
129471
1013052
1001924
1290685
1176776
1554340
61270
459453
1097175
808817
589727
1130776
821261
631234
17082
97388
1216840
1407363
436342
334936
695432
1430396
3398
1011970
656564
230767
778711
438721
833874
1338713
896115
620316
643954
528688
256074
1274384
427797
1347484
1523800
36825
902418
638151
106744
889230
325744
721409
1182675
1029743
219789
521036
1223060
1157255
1644423
371764
1092603
557664
868945
773935
636260
92704
613341
140486
1302301
496951
673836
71686
1045126
410269
498107
733264
755401
1503008
1225801
331428
177191
1145775
308120
1528812
145725
1127059
1207062
30994
714034
1122627
1458672
1094201
1089924
1364920
1327431
1362429
575481
488512
1235280
1095486
687955
861795
917110
928794
1342801
304695
1572946
1559131
625501
880811
1426953
315952
705829
1055535
1330837
1037399
175956
453507
190813
497712
370734
846901
75871
608600
300920
1056854
14498
1084778
325483
1445512
1420746
1527593
997225
1125217
234362
1081328
756774
1019295
391395
1282031
142107
468453
1380648
1392474
1575128
1395451
670409
647373
602194
1556668
922744
396280
815593
344200
593670
524660
850804
534409
1295477
1246470
1647466
767883
1456787
952279
678357
784786
1336365
281580
1009656
1438249
1258252
476548
794756
163238
572693
1620157
934899
977949
1183218
855816
1644922
555792
785735
681220
1169839
320800
393861
18683
468982
1066058
719091
960272
685627
747277
1434385
810054
736252
348074
749295
619618
1410317
148454
400029
893226
1164956
409131
598541
107786
326877
669342
225594
5693
1379428
944794
672270
485253
1194256
543011
1623708
830658
758582
805380
776987
177469
674506
289145
949779
401459
1406008
1632827
1424186
42405
181657
62269
1237144
872638
78604
1197039
350579
900896
775405
110270
47885
384594
1491760
775460
456882
1278317
1042776
65924
991039
477104
181045
381647
806771
623019
584401
852820
699086
737438
1435478
1146373
1014418
151546
461005
1317092
605380
313899
1629876
1468979
1101939
274
745343
389903
216892
826706
849433
1476620
905196
779845
648479
820583
1549559
1432194
1437917
1208017
598546
279053
1639443
930249
1529164
73343
332603
900111
545647
665336
923646
491429
770250
756583
518531
741240
1174878
393106
552345
729264
979798
1630437
36536
569602
1503406
1239180
1101663
1542577
336999
338359
244493
521898
530770
1100732
1578363
1375095
1456513
1014769
532976
1377381
1034484
346825
1390248
438602
638478
1298049
125904
995530
378342
32350
1458644
102513
243725
1054516
265496
1633615
906250
497467
36459
821616
678890
988867
556231
1449310
151658
415488
1379158
388820
650873
496942
124380
729828
1284029
1093432
539040
1498567
280469
1086620
42489
760093
1374374
1385584
896217
1449801
612640
1425352
1033858
122777
502989
1073507
1557329
1088259
1222160
133703
1457091
495975
441436
888281
1037443
506938
1455612
1049909
913850
794104
1548781
602972
636209
658508
1503076
1342878
153308
459405
555561
1096359
1561720
348715
1461119
1437919
853442
1320995
999421
553916
265507
471894
912570
1051213
870610
207656
1264571
1464797
188748
363601
1331480
1068087
701740
472086
1403220
1395953
513042
1221316
353854
50518
220752
224840
1549357
458365
1392093
24526
1398660
910017
798522
1572697
520742
1190061
569873
773842
307910
136189
66688
1051637
729461
1541534
483493
241327
936121
789648
1190429
986129
372610
583521
164082
1604315
1316504
281651
1633644
253838
701403
145116
1627222
62585
1570369
587753
1322844
1313411
1437488
1453643
1574750
1280888
312207
726903
923009
19949
1362201
1113135
678466
1303166
225807
1053269
1570625
1552261
394872
689897
1248631
538014
674833
1426777
122173
285223
743217
491931
756891
1024445
421905
1216900
1011875
230164
545605
5674
983157
655330
898845
938485
1098815
163067
611203
1413695
1071395
1322841
158395
1608521
1050442
466350
115881
1177428
812014
552252
1058993
738338
375292
1590301
917025
1160995
1241258
301621
1174237
485776
1195407
1337848
1012306
1192333
322052
231266
273680
1179227
1165777
1458990
1283755
28337
351326
512316
824149
1461206
1551270
719028
1096868
406052
1596988
1382209
1510867
715791
832419
659737
159176
1232226
654454
561620
982248
91470
833673
1416056
315400
1107874
1406509
1557896
223137
506586
718725
253110
216508
512383
909642
1020327
415841
1088083
1539569
697443
1329710
1069246
1153104
824466
982325
1252665
428472
93441
180139
1111019
670586
1034625
418766
381090
367152
1160343
527700
9146
534217
506890
1410863
1386351
661754
961520
662647
1637771
831089
462416
1126856
1208380
126203
1318840
175341
578102
1173027
885657
1329228
1466579
222136
1440798
316410
1373005
549410
1021415
188708
1588910
1171943
1000183
1122058
67563
579618
1332383
1377648
411608
937195
1622760
1185757
241634
1415497
470288
741334
1115300
1488369
78570
1209011
1113334
438913
175026
1025939
901428
426353
1249921
1550377
1538622
706053
250449
260973
1002369
713296
359787
633152
1059330
1313517
1468820
198278
748402
452046
930451
764409
185657
906152
1053894
471439
16601
1104955
1602016
1342166
764825
1479168
215014
790241
1647101
78226
818853
340148
1022168
236210
284872
708297
1179277
1078614
921858
550379
1498370
1238150
142190
200257
1237330
994914
1337283
1221698
1431113
826656
1222990
504459
581653
1480831
483831
1303688
827799
1092525
1270426
1174502
1163396
209592
1258794
734316
285767
555628
747426
1272162
826403
607358
141796
561923
100091
1636399
279253
944010
234129
808575
1294396
590026
269676
1373151
680310
818591
849835
1076275
779114
1282586
349997
1496032
584986
616274
1087396
960711
846173
547743
1208212
930128
1000276
1507677
1630873
553124
1638190
924137
1053985
195659
710796
232381
1614196
1289114
918894
1282862
281839
32990
439132
633285
1555415
711405
914077
923218
1227656
404946
330111
993650
900783
1190664
1269644
77213
1233777
468656
446198
958911
349508
305958
484902
1127776
598974
372958
1291075
534424
741649
657814
594150
1541092
233505
1093409
79956
438672
109879
1263740
1481338
455095
436571
561087
88479
132417
432600
1158040
454040
1210169
870593
1248231
125169
219093
815550
1617345
372710
667621
285707
176733
730647
1197318
1385685
570408
780758
1286714
72092
432349
823953
225246
1328186
451693
1133040
411781
47662
168713
1447607
442868
531376
609576
219441
1411941
1316881
203753
656420
16931
1133204
1292066
1612979
1573393
899853
869631
670148
1267697
252750
1024486
1157303
829224
1435364
734412
741659
427992
357787
1381848
365485
34647
701489
1450669
352764
1062492
1237574
64096
509822
878281
1333079
868666
1242346
1340542
286772
310553
805262
346166
596551
1526993
1320492
1497126
1212979
497820
1098881
321049
1362172
331755
855034
462276
836333
184215
787999
67892
1198244
1618757
194336
1468017
986543
192159
393818
534219
533938
475897
149095
333763
1300942
368382
685650
825297
1120492
1132570
465980
1277556
836781
986095
1125799
115359
905502
1041500
1379810
222477
1690
800687
28169
1508027
478897
134761
89436
790049
505912
1441336
686712
801805
363185
822151
628754
522080
1512553
1601393
701959
831512
665766
247518
1161150
545680
205959
1344412
929013
711668
108258
1622198
758036
164120
754786
1541322
648314
585546
359265
879748
1586663
864676
732496
178623
462763
572031
839709
104678
479582
138078
894332
1182984
185343
1576112
213282
1279836
463274
1271684
1347903
607238
730340
718061
1224145
1466539
1005363
565330
811606
549236
758965
326617
1297790
1129212
426182
869579
493530
1324504
847542
1483879
270711
608807
401871
1313097
602817
248425
428726
410210
11123
1178740
1501702
979951
1087051
259460
897527
1160247
772771
69586
1644784
263427
660546
858827
821904
117108
97401
92847
144088
110113
986870
1408567
1383009
581049
695086
627890
588355
801909
1530561
398438
216106
1566768
641698
879327
1298863
836194
1025325
305385
523162
414903
764030
30416
1086617
197967
265499
392297
1392070
404137
754744
389445
1639643
1146821
739965
825320
1334007
231235
32728
146620
261153
758076
1287636
231814
731602
1060302
814001
105487
655407
106040
1354289
501600
653465
1576672
1117902
706184
204854
1051493
1205895
711281
1315706
1381984
594883
1476862
1477597
950807
316795
1453972
876907
775614
718570
1480552
870574
294315
926394
25917
760265
730603
372055
1602631
1286851
2073
555677
1305532
1155675
135295
926727
1585929
317245
1042944
1039120
615688
1107046
89848
696786
369116
1121344
1197376
14022
973796
1538608
534800
1492441
972766
1168041
680208
1601445
745189
1288808
1002761
218065
1309259
1378021
206342
1018229
1194542
598721
1224076
330928
1042213
40493
575361
1398478
1474644
1237144
905954
880510
211569
36912
935854
1076307
13312
1005050
153738
725724
1234311
1095295
1523595
196397
1520449
433096
992588
549612
277208
909264
612901
476677
1017844
720631
1249373
986141
1068167
558099
703601
805752
223687
796675
965365
570236
1573468
709847
1186154
600138
441304
575004
1434300
1293470
703511
68309
1622119
1514725
120892
309218
1147491
589717
453500
289799
570220
169869
1626511
1329915
556214
978800
1473456
509353
135635
1525763
688648
256418
543965
944808
1335192
155095
1491350
77394
1235631
290268
971356
1599272
852083
476235
193180
1285620
1017034
1592216
1135427
535650
584092
97901
39528
158267
992998
972200
675367
922745
842413
1116662
524271
1068277
995787
447999
1355465
225065
1282384
247488
772375
479275
556134
1028878
237470
1125516
392338
558215
335131
345059
1291617
852472
1443380
371663
366969
898848
172479
103992
238262
951297
759395
101762
1026535
806223
1199324
1646927
426857
1591717
740991
592561
583110
263365
1394095
251610
1397699
794756
495737
362941
566948
761936
1220515
1576101
32413
513258
965996
1025059
581828
1022484
1237440
801852
684822
1388990
451791
755875
875022
961541
1545052
360988
834489
1001581
1184715
1571615
1519785
1127676
340778
1217200
1331466
645587
1644084
840226
989522
538573
487193
1603615
115372
1252643
1118301
251144
119839
288958
607288
957025
765420
371029
1618379
739695
494568
1387923
107574
978256
498037
492481
34607
813600
702662
1414659
1471801
1637537
807988
20351
183926
1534264
1484576
1432770
1605303
1222063
282540
1138567
643922
826633
1300488
1383880
295773
781003
1323871
1109652
44734
656916
718639
1614668
631475
1295412
24217
1161380
983200
744040
1054018
197150
1571898
631234
1395437
464741
958629
980869
990186
913252
225135
108421
256513
1061188
1401510
1409731
281100
841037
715860
422050
97706
1486451
1180704
337888
1444364
485509
1458884
80610
445044
383195
848015
1103586
694753
1392592
156427
1436713
1039374
806936
406394
1201974
978932
581917
1205627
1127323
203675
93823
1103757
1576854
1467773
1370466
407994
494916
921949
167629
1059135
76243
1556006
1543544
1522520
1402901
880077
1317150
328008
158801
1408178
76110
600465
1095111
327119
232205
895793
998890
45229
1283422
880454
290627
539074
1495604
974053
210963
1533345
655930
1448765
461625
1518227
1545204
533576
750635
426957
1468104
629046
44920
1360253
1167104
918238
657584
87329
1016024
180695
1465019
99444
720691
1479261
597012
1440652
630579
324593
1540288
231922
927644
1133854
1449123
1575568
8270
322357
44924
1234462
1428910
701248
1006781
713222
1589545
1275866
906156
791693
18318
1240237
1155232
367583
1605343
281203
620139
944669
82224
1386052
1297785
50430
1535417
234911
773321
1185895
1283045
1522669
402177
323994
350596
432090
973336
167815
64132
1404948
837742
135335
682725
67197
855641
1519062
154585
1206858
134980
226253
1265727
177712
1408430
1001971
834756
476457
6733
21721
169254
1226257
681270
911487
1557434
617739
978906
209169
662912
1359772
423324
591633
1569509
1165915
1246353
527894
152355
1077330
1199924
705598
616145
265086
168878
1334269
1123144
1599535
908691
1432513
398881
929555
1644081
842819
922309
1085548
1603806
319682
841373
1240204
76497
1503996
936721
403564
1601376
258483
1471778
1618130
1304932
1454187
1095714
611513
541131
1618090
851967
1364514
927103
256037
1377782
497325
1600899
1385382
924081
677111
1425126
251502
1037564
1184992
358248
730964
437721
669942
1193051
1340211
1047241
373939
728458
399869
418170
1566630
1441399
886918
229441
1507209
1225838
1340256
831490
14857
1261607
1294842
859784
1140478
918662
500995
252010
662681
714317
1143014
1104047
453336
1291808
1485586
187223
25640
765472
476176
1323055
1359164
1210849
1250596
780733
722740
786161
1392123
390295
413593
925554
105928
1218631
889775
197276
89607
747370
923349
193930
460720
1502734
1165851
1538628
428091
710877
661530
1439583
965196
108533
437477
1116661
145468
60268
949087
561403
1588251
1255474
1334135
507900
128923
295739
1258106
572892
1356983
166603
93342
1110703
977875
1396721
724749
962664
8017
1306862
1131160
99972
816303
762976
936830
986666
1284133
233356
97282
1136361
1466142
231965
1226223
644172
1041102
357683
1467429
1135462
897214
517071
874923
1271285
1247032
988663
1538164
944437
1117504
1412618
1540818
946795
1399526
765266
1177268
1608255
263834
424826
914644
477674
342412
276368
16037
155839
1534943
150466
232470
625769
1625740
1307535
1569145
759248
418011
739351
683100
406851
1617635
1463258
789616
843086
931701
483000
196388
1522305
1023785
921375
1533863
1446203
176998
804347
915293
580337
525153
251392
34889
808812
1550100
1255481
183825
1375165
1043207
1326195
1252162
1272730
1118892
372828
1341943
1206236
1190985
240098
94688
1279365
281667
462826
844925
390489
1061623
97030
1222311
1626039
983519
514540
641249
1302505
990663
956573
874147
1467941
1646319
604340
1271147
370036
1278212
1499450
1191134
1175552
129350
1077002
1392203
389324
1332018
1541671
325753
62103
1340697
760538
1216761
1560987
1310464
2686
605464
1358073
779005
312503
351878
1266537
1140684
910821
956604
1221591
1126167
1272946
680920
942899
391043
1467285
138243
978369
1275278
302689
655846
954384
1480206
1432726
153106
1186644
1603379
693730
209066
856581
301308
969214
334878
865976
1088591
23542
530808
271163
328762
16690
936259
525457
1601414
413786
1550272
968556
1553800
95309
1098586
878108
993337
875148
190815
1619651
1153598
128161
96026
1276927
12244
1517393
687407
1642650
1487376
1600184
339395
248608
201814
26234
943732
400259
131953
613523
98653
76008
1163638
1176390
1098510
831549
782148
735549
647498
509088
1388607
891583
1207209
1642965
34780
119771
866057
1448288
458311
1257873
1639339
374317
555183
930997
1059890
1389725
139792
772246
1585856
1494097
476670
823209
240306
1179002
1426164
511724
958020
1052722
226391
1521534
940098
1225672
1383178
305947
366973
1612617
787208
1290646
1555195
1179895
1564194
303876
1511285
1149913
769686
336888
1167307
1639948
898935
1158810
1518717
1136617
923940
768113
308140
927728
52638
669298
568859
1065714
61274
451121
1148253
1545439
1527946
1427644
1416634
1455571
1537051
81996
663217
1448861
1020272
1023712
351725
569100
1594042
249011
1618485
202753
871650
430268
769456
670109
585647
774268
1561877
1192740
1016764
334340
806092
176814
865253
614551
1586243
1342900
744587
797438
1029349
229353
665702
1207163
420559
776221
940465
777019
560545
1577287
215966
1029512
299599
951520
1462201
873358
711162
11069
1601113
1431699
643035
1224382
1341689
1039999
482521
624222
391638
1444362
1132571
46052
1486038
484181
803995
870845
1376081
1544151
640799
1199058
903367
1329000
716283
799050
40404
1050762
845182
430522
503920
1039428
616011
1638826
1022351
279049
309247
296871
1472997
1598855
759797
1436551
31305
1434291
1613414
1398236
1572699
415095
1378739
681454
1414663
135132
370076
339816
245672
485813
1222871
1128313
644976
1268975
1219402
1634324
363124
319334
1159476
1106544
221641
77397
345943
185663
1144816
1103351
838345
482324
182188
1238492
7269
322319
434063
1131557
480402
122592
1082536
682738
243035
1600752
72198
618127
1007145
1256654
300632
630898
1398601
137481
298268
1323913
899712
1612380
26625
872585
952758
7258
123726
157894
1280892
1241583
1187714
708997
1076621
1376276
105977
831971
518259
1211197
847875
1322574
1520291
1522192
660221
1615262
1276726
1583953
1594895
1182915
535563
1258090
840402
880224
708242
1639119
1192472
832651
454234
1505422
1519990
561103
276960
1111419
208598
1317590
482263
376354
1253010
200211
1085916
1645210
97914
311108
1473546
723004
1362140
1420784
785094
366883
766477
1184901
857057
448120
533693
336268
1216505
1225098
532763
1106677
32074
220018
1165408
237848
1193731
461846
921753
1592026
945568
1070950
639799
1135806
1075427
298423
1310762
748241
1072915
1243485
722496
125991
316194
226819
659647
647310
1578844
247140
143401
1286323
791707
498682
1367979
663306
532541
474256
1458689
958564
258481
1120060
1221696
1590519
1200390
1617516
136591
1265128
1032578
410480
531612
1399486
578509
1517629
1403794
67745
1252954
901846
659794
1507941
299759
302249
716838
17587
132169
1565748
156540
1306576
240861
12610
691197
1594144
1477392
1010147
982580
160928
732494
662667
915799
164631
117461
1048845
947985
1426938
50815
910009
181298
1153621
1015851
1043143
326067
1011954
291652
850099
365497
1041464
155915
1164566
1241099
810653
693267
132993
427283
1385073
440090
605802
824755
803366
1279433
169694
40984
1486678
1446472
1165643
262240
611816
450048
1550002
1547016
1140008
776679
1048708
1438855
370204
916030
155127
47164
1568109
51801
521051
1412482
685897
190880
894830
1623661
173991
225365
1582298
714917
251838
419718
1000307
289287
823654
683374
1607017
12117
610749
1220582
1616279
1143585
1076204
1007761
573133
21670
1431574
67408
981336
325002
760426
333939
1225473
1084243
1474453
753576
1533182
805457
938518
1207565
590723
689986
1111001
735926
1218787
200558
306469
1200230
1322035
1287380
1599324
102170
1275389
1217549
1381925
847647
728854
18108
1230531
10789
1212551
148889
1626739
522475
1624030
1199822
453315
816478
480841
1359876
885309
614903
1511862
600138
778303
419371
1368466
305380
1108635
364505
314274
642321
456665
944740
853742
721625
1241372
8309
1085492
519994
780368
1080
1550898
1442037
1360398
1515006
1041359
396965
383837
1459731
1114195
719184
1436006
1265712
282164
1512612
578489
904747
1534636
133584
482208
564738
1596531
1492993
355828
1119102
1368059
584939
913730
1354544
1262933
1370318
948440
643131
1155699
776665
1028864
1268051
441925
928189
230863
1340376
1354887
65755
1532383
1228047
765561
1483969
374474
867495
1611476
1026196
751176
351897
1130411
577107
701312
72489
720657
1485079
60258
794281
1619105
1255685
32862
1263244
1321161
283676
1595140
468394
174163
298329
965957
397929
1047364
696534
385848
422298
1316935
885935
265624
1133509
821415
1491158
915001
899819
766146
532374
1345508
1438387
484427
263119
285712
451950
726455
1481529
148421
916953
1430356
499773
1426768
1251835
1113001
1502923
1627287
1485337
1014882
201343
583334
38137
1606236
1226982
1179521
1477143
732921
492269
364951
1511728
1446035
1034217
65445
1159926
1223743
1102344
1099819
344048
1395289
320491
547403
685144
6998
1202462
57134
563009
771176
1283285
775088
1475920
174493
1126860
1630995
78100
775253
1247569
133505
625553
927584
1601826
960583
408579
803347
318671
153094
64783
52322
1475924
1421943
1269842
1640555
21625
563458
851286
1576190
215081
988608
9528
178175
713444
387573
304337
997017
336288
905458
1182740
221340
1000846
400128
1590741
1497355
826628
127591
1549772
355240
1576675
646997
1340342
1167380
611488
339355
866566
794398
807900
1341146
820055
785043
1542
1526474
1121806
798020
283767
539619
309146
330591
1205102
112393
308561
1542624
296894
652811
1203060
416869
899699
977314
169246
898500
764036
984416
1322286
1390758
1097455
1325439
1129599
1254503
272154
1092431
482416
412178
1446030
241149
414533
1144161
5631
409443
893592
1125885
1522302
69734
686716
1536798
1150024
1414883
1080068
1000369
149218
623128
642571
1244346
141826
1214336
1129881
277712
1281335
772937
1640515
1273378
578334
20555
1042484
1385296
1059245
272137
582115
457168
659151
1479245
99159
644103
1130303
446712
1461597
676938
197364
1498491
383746
514156
111649
171284
970712
996442
370600
980663
1457456
282931
745192
517822
982250
827448
1024545
31213
1049788
1561207
712304
1623530
407668
1011975
679012
824904
1459570
838982
1195974
260900
454806
1266570
787884
245302
534752
111974
1565071
872877
1064076
1051190
1289887
1185101
23884
1203339
1335236
1018342
796749
697838
571550
1346149
1302759
1080846
1140305
1488913
528111
512277
1191314
1471393
1477348
1404045
968771
47132
1627696
344624
1378976
1266527
1536501
912855
511543
650560
1616040
422220
194940
396753
1412357
15304
988645
1405657
981563
1236711
1180149
673390
449700
345340
1449025
650308
312402
1346388
1499152
1083433
587545
1015131
577908
1212599
1584580
448196
1553305
1068549
1159653
1167554
85113
736332
385509
1273286
1107224
879664
574844
309904
936793
1302273
1282152
1331528
677320
1117501
1615766
1400612
1106685
947619
1643588
1037523
818132
874812
124596
419762
11751
86775
367908
540937
25931
522384
1083775
249142
1452347
1142623
111272
885542
1591289
615894
997627
1281016
1632964
249264
1296005
1012730
662321
1111096
1518740
933633
92553
141224
843481
688479
365875
1614364
494325
118613
1117661
215314
1437123
575023
1155791
967898
398373
783029
746135
1601990
299239
847101
463099
713821
908058
1565738
1279405
1319564
1262607
782620
279887
306622
800135
699166
511082
1188439
137358
492106
1174719
1525567
1091601
1645876
499914
438927
1066729
499167
102502
918251
77554
312985
1526120
261688
75621
568550
55884
1077910
1229195
1043239
1134027
1384514
374675
1209815
348429
764971
599935
1567686
994565
210162
1187325
1186527
111557
471858
230899
1034257
1023636
8720
1383729
374212
952700
533392
1114124
185221
1042803
226614
1300983
1618270
529020
339887
1624329
684589
673863
496607
562975
187666
336715
700137
1442206
1575525
675972
1161365
448576
1315553
546817
1605736
762272
1427903
1611978
1239183
579496
766748
988259
436485
1477001
179958
342124
385551
158945
1377303
719621
51621
1257276
656918
826784
127600
560784
803191
1204997
1178127
226291
1380453
102082
656779
409362
979178
224190
744185
699071
940802
1367242
481348
1265663
1108647
952661
1150942
831249
1630705
476352
436331
269940
527929
157860
1247237
1223962
769695
69288
404437
293289
1646276
394727
1178663
1122987
195163
732668
431972
347939
358656
442077
1638500
718566
1268900
1158072
872444
1051628
1428521
1280098
1004736
736576
477475
1404149
249424
95087
492457
528945
716831
649691
1483103
1425672
885449
59644
375162
1448679
1241804
698936
657051
1495487
1442150
550188
591276
539129
752788
743051
677035
925175
346320
354114
1344915
1239525
655148
1097969
1434636
511040
235882
1138954
1443682
1071640
782658
1350599
1108162
1056980
1096565
1638378
74542
567755
447020
428300
109205
1622450
1458480
300806
1316548
1122746
367484
267445
317903
1378540
150707
346002
1645667
129747
1156424
1310538
1361139
1150361
1307237
196857
1633531
163712
922559
1418680
1307
1456525
996764
55710
397291
1071116
866056
117318
617064
1227460
1503002
639702
1452949
1359426
702375
844849
1009783
905481
737310
129678
912819
1279419
1194602
1615893
397761
1374129
469851
721543
1492575
656439
786548
830100
813210
1494635
548584
207718
784033
1582918
305492
457557
853711
822954
1433287
1233879
991379
363186
110262
902240
1381066
853639
1301869
623007
919038
437056
971234
273063
1611409
305282
950277
240432
887285
1609681
133284
809826
1311101
956042
78286
134148
1208512
412663
1225319
1050505
949148
1336396
636328
1574842
128472
336206
996291
975644
922467
1061824
507093
578983
603111
625965
5838
1286996
507989
1332584
933307
336558
1189415
1470265
1304524
1420696
6931
655279
93928
775987
143946
203821
475324
1647314
656335
468648
921042
1639996
254958
1633955
123733
591175
1318006
1534984
1513125
426249
163052
1189755
1636902
1229416
1133606
1171530
394835
1328612
205957
185864
861099
1438033
287750
1069061
563632
967427
32934
853686
293871
1468651
1144067
906815
705744
1450769
170661
759762
204099
223110
320055
259425
1229946
956586
440173
286518
257733
884884
493132
1266863
604069
228248
1120079
664899
871395
901820
1065240
71815
32728
1304552
508907
485835
290010
1430619
679574
1037293
1029366
520371
971524
989715
416704
896832
522760
630848
1213838
563903
491512
284455
93116
1047338
1325085
145437
1111896
640869
996515
279033
1304659
664693
1633158
997155
613122
1122401
820113
1592509
795733
1575635
1497201
447973
406509
1182179
1386881
1413913
682912
1206539
795155
823145
233379
1286225
1454598
1576525
1124067
182069
628836
427382
85454
671175
112346
998304
52699
1380801
365011
1382940
1043858
1474318
694394
519136
1516765
882796
91304
821315
75870
1109495
691586
1139896
184004
205212
847465
1001313
115495
1085301
720070
1415084
1353934
959873
396238
1413029
1446336
933200
735502
1228845
591664
1570277
772560
53563
303847
991448
938936
925610
152066
614874
79204
865689
1618858
1331891
608311
1631608
504326
1516696
186286
641785
1309120
791682
540250
756998
1402733
380157
24259
1023960
1088054
1049171
983174
281199
753912
963593
1104890
1211687
568359
702884
1316849
603822
60374
539585
855845
14416
679715
723195
1352949
48712
180466
533394
957861
1013418
220785
794463
1305116
579218
627448
1535992
14474
360393
1018228
343636
134003
670434
45290
904477
1290504
657410
981386
1193130
1323990
700085
219357
468497
362393
1288566
906208
1465800
1452256
926353
1603997
484085
1522885
1027509
802405
1151769
1221040
645642
448796
1161424
524791
193827
857238
86345
953939
1521400
1410055
1007446
358131
63942
1014773
950996
711007
1530029
576399
831228
1509701
866248
760140
1128753
1486378
212251
188417
1446140
339383
181657
703590
1266147
369701
175565
545903
1079893
342387
1057540
1313594
1622317
1636544
83347
930002
594943
906638
980651
490537
432932
6852
756130
43043
1336577
1087164
949153
1269276
576782
852710
196559
956397
1581132
724685
114725
326603
269383
902826
11504
1577547
408870
594922
1144828
1627895
1379800
55481
1544937
308241
1417551
1458922
1600348
522192
1223999
1059761
770995
650551
1120477
686821
1095823
1620902
769524
851556
1610975
214886
749787
903427
1158827
1573910
1267591
846923
654978
1306939
883427
6643
1483534
1577174
280352
347922
425540
1132291
760484
1292673
48058
804990
1455059
427097
780347
839504
1119518
800448
412373
1183781
300181
1128639
1442420
1265029
555929
510791
1360089
1027863
1131361
762978
538031
530911
1216318
792405
1441309
1098237
353699
1536072
1404228
765944
1174490
1528208
34040
1410076
1371592
1324446
630087
60074
1522855
940936
963917
238610
1522768
751662
1594428
1020329
1496732
703511
1259440
72951
877252
374015
707702
706075
1215399
230648
327130
1501481
1080333
968652
124824
639215
962421
574433
1509873
39698
1010215
1432503
1029055
1257055
1349640
617096
1457365
675430
390156
284770
571592
377686
160630
645713
1283014
1578434
1282128
699180
34259
1442620
1393072
747392
1420264
571777
1551223
587390
711073
261176
1299727
1031866
679384
319777
91012
1298621
412367
904874
1165736
804073
379931
1169258
1592735
936622
1545980
935253
1454251
1281039
1581432
373373
22143
921539
946355
576398
427642
1628378
240962
336164
312121
1061560
1585517
1428765
1079093
301262
679844
1484888
812272
389653
1508953
681119
1167755
419621
871237
732443
63095
423306
884024
989200
736921
1567825
1247288
1093672
1559240
1144067
1294250
1614463
765563
47256
1078388
656673
1519495
1577720
486457
577938
522072
295268
1508157
306223
1433866
132936
612560
1558381
776987
208100
1569477
693338
1613360
727647
1614237
1248144
1078052
918350
86629
1532915
626660
129156
313295
1069499
1224001
1147018
633456
814978
69480
446614
1199209
331146
963942
1514009
219047
1058889
933653
391073
691144
439022
807163
986444
1279034
906768
405448
1113484
795620
1152442
853103
836290
520040
608913
957077
1373272
1373264
876313
1624909
1114443
1214178
1364376
916124
1324543
386896
685625
666691
780756
1389589
232054
1558390
1242541
14204
728916
1395769
229473
1543058
1371209
1590595
1229211
1206213
994913
287493
872278
740196
9519
1621001
53117
657338
385020
851297
1111451
643118
586064
1092936
442957
670983
1431533
709919
911244
1430769
1547208
1065728
1176080
416579
599948
1432184
1119082
747641
564254
357921
48844
117719
960338
62354
922860
1495432
713539
1415203
483999
1394539
257233
1572183
850257
440465
1170570
1424522
1244890
1068933
994404
887735
1312175
1110503
256335
496480
929050
837482
600579
696661
524392
1123799
727316
168464
397374
1530531
254207
1303517
1360214
104410
22801
407156
237277
732635
555263
198557
340470
1133066
718191
8463
110688
1302736
947356
1086153
1390698
1016700
1175027
1132426
1471221
875793
534896
1199538
1299660
894882
757105
225425
332859
1002858
1415838
30856
1553536
274590
1110845
173100
190524
1370549
1376674
598726
1327872
1079380
807931
1036574
593908
589131
579982
40686
1622371
1259105
602904
1086174
930071
226279
65391
212196
31445
98420
464519
1561223
483947
459101
1440182
502747
1536267
300437
381733
352864
813035
1420628
1614142
354798
807243
1610664
1572591
46263
1452202
234731
440326
335314
625340
1410706
378734
271484
706463
283596
419635
1533245
209170
52606
1195588
1306351
525786
1286915
1310647
452900
1176141
1473993
852458
1157775
385885
275872
1596454
1593827
369062
392031
374248
303384
724085
33452
983267
3399
273594
5375
163201
96569
1605530
1236715
269432
38497
1571874
357803
1356618
454832
818218
492974
1476343
418745
1221956
1422242
61959
221518
264111
259285
1505945
869149
85540
449021
98475
1229634
41003
696059
128710
1191166
1098521
887752
134435
1589825
291502
995308
133231
692075
1212056
167586
528037
1163257
919332
1353699
210762
479325
1385087
709623
609996
1183700
1448381
1272769
1202135
1469971
1520321
1522409
634361
1117983
1312007
635689
879415
1163481
710587
407887
276414
1548815
1365661
1246627
1127855
1425029
302416
241171
18665
521697
1340000
1371758
1385133
319871
724032
868549
1257369
1639339
276809
1444964
927768
797652
521097
3158
1633905
983381
1550827
799421
1219604
740522
776602
1189747
963780
1428846
169578
1254421
808399
206134
1008903
963600
1431702
548802
601475
1432753
1290643
316311
840352
1055445
960707
1373892
151947
1266766
37546
174513
301100
877744
882770
1023771
1593732
1498379
3610
423312
1441270
1302435
1631415
1581115
1213422
1509860
121863
97668
1143550
461190
277923
499431
394119
1204936
1303713
599113
972543
346945
1118416
1042936
755628
381254
1407461
539959
387244
914336
1148394
1202703
989851
377124
550752
745062
501126
456010
539682
1609922
1540746
12134
1552638
367959
1477905
417045
757016
221765
663617
1354042
1561575
1014452
1034928
1452719
251830
1533756
595288
1102682
1114847
1352725
1028824
1271063
1228011
766455
332184
9761
613630
35168
950177
752654
752056
475604
24175
1183759
1056268
1509750
118526
1176725
924459
702182
1193101
663881
201578
687629
831776
509905
26256
523734
83981
102058
121239
674355
102067
1497195
1300723
169450
1422843
1316974
981282
837156
944112
1570287
638690
515746
1610150
1600180
304609
163510
452052
994787
1142067
1150002
979336
1261865
506002
1126366
1184017
231581
436793
528710
1545375
1632706
382537
626372
590198
418091
874189
1396490
6538
698029
1187979
1211092
973326
84553
483607
1385979
919383
371744
1155025
717587
1215457
1459010
1509186
963138
194378
1549771
1110164
415706
1320137
350452
1328790
748060
1408253
939225
886105
118180
1042894
1291830
45686
427341
74582
1100619
241820
1186746
105548
327703
673988
620071
118378
1554554
747161
1281064
404203
1070274
364838
1148115
348301
1084799
628357
881346
1054890
1005317
1426953
1335748
62346
407617
1552589
1483543
1261769
1253544
839638
1027621
481008
732681
451687
56714
1588505
365564
886339
1468517
629190
1356154
656695
8755
271382
251878
751421
911703
734730
393886
371919
1151251
229679
1475075
431576
1159356
137168
1463546
385709
1045953
101600
168008
1625893
430075
839609
1351592
1583534
140604
1381360
73927
1501082
1015275
1166049
250849
1579415
67159
659447
211035
316981
502597
705116
355876
341638
1572510
548005
376625
177458
528256
226473
1411053
455212
769206
253830
1241597
608942
1626189
152455
766655
1241569
1043466
1024155
566255
242532
1358058
143246
1499253
331117
624357
421068
1344656
1638797
1023165
581291
643024
954210
135576
1258912
183036
679343
60287
1123975
1470914
1620021
235378
1562883
1258843
459828
625773
1043200
1382870
1607209
852751
1486055
230921
430758
1431030
696767
1314564
1025365
400020
1307763
635991
413950
615822
878129
619463
191310
1310709
1546301
778459
1542218
786402
413786
541779
1083336
1416105
874162
1176686
359556
1147597
191070
1094939
165388
1294297
855239
147945
1316455
954468
1404208
218797
655192
1296277
1582457
1274659
482982
1126111
1511664
1623751
312353
617209
678829
1204898
323188
782231
229514
1309240
349759
224619
161042
1425210
518263
1222884
439
547007
273221
632517
651307
866009
687234
881597
981021
253353
1048176
412554
1085874
1262174
19632
943994
1412560
1202216
650464
549443
1119645
859597
444595
1502178
619565
444083
792228
750866
1452706
473636
450493
392524
1145798
1320235
395040
812354
1344523
1500742
1487776
1426152
322087
1328582
316364
1261162
97276
843196
221905
1490819
1152311
1225193
108695
1251267
831489
1075529
48540
745551
1495717
730004
916889
1506914
1553684
1593483
782014
1551183
1552379
172368
909084
343774
1138148
382054
497316
333620
467333
666819
498022
324123
570033
996646
1628056
1082094
61616
563151
339712
585989
712498
715511
1575399
908949
98485
231374
1331594
498053
1024400
534896
1316116
1451345
162047
1127448
1638599
590391
706704
281153
1413471
240699
1143881
865076
1365491
1214565
1286313
862488
1248704
697239
1162857
583248
325497
927767
718257
358618
244569
509923
167498
1263959
1348095
373940
577695
1065875
1537085
820111
592330
1269958
1338947
1314676
1126267
982308
463413
637423
1425676
749091
1521346
1281401
707384
1095010
1584116
43153
1057075
1120187
675673
205764
765025
1092566
250472
1375571
1477779
1232380
1330380
483400
906333
1440388
715279
1528661
452687
1463582
974804
925374
1549251
919588
898111
1206649
1306163
601387
255114
747175
281366
1253601
101461
1507179
1568103
705429
1554783
1516236
321287
1002097
882245
573908
1463551
137930
1045241
619279
1499461
927509
769539
111201
1112146
1451122
1227118
923816
828408
1581699
1010978
245812
605055
75767
618692
1126787
1469369
1608787
702135
1479443
1476678
1308101
1513603
1164876
741351
618263
1416919
465835
960035
709873
1292547
1023307
93321
1332915
1261777
1303158
1583297
1175092
45721
1205363
1534580
619383
476790
1057212
1588092
1169942
1296114
1644599
444671
1343343
309216
815652
637936
1248532
1351336
497430
308171
314512
1245170
1110268
128658
517461
1215182
1600783
1001478
467331
39522
1231125
688221
1197308
1539395
602468
543440
260023
1457929
983542
1468498
50136
441745
271289
1621354
332092
969468
906549
816213
918683
548046
427178
1363897
1029536
626373
315875
1080947
991892
1392388
832871
751800
1336000
1209369
558398
1331021
1517732
302047
257695
1403313
927625
1098212
1039116
942126
792429
121996
436052
297036
580913
908657
183587
1136462
252954
1245529
597046
1623208
756663
1483838
341685
1410041
253155
367941
332404
255751
1459000
311687
91161
394443
755829
139327
1374244
68705
145934
667371
734416
271922
617379
133732
95253
629422
318726
1561453
434072
87343
622998
188043
779899
1143806
148959
1306934
927165
1002755
1164385
694282
1011546
1530157
1383730
1335160
605319
1019707
1531833
1485562
220546
1015122
1540288
1031952
894540
317216
259575
462743
1619610
452276
265903
180590
914023
1502716
1614707
1523719
701745
74439
1359510
489887
226584
117520
1396319
681192
67694
1123776
907908
625589
514695
1092934
833934
613270
1352902
772547
1443647
554390
492557
1088514
683115
758825
560576
160982
591103
1429368
1266212
687175
1105664
310054
1445315
530074
6188
1623456
915000
813386
431194
835517
211142
376266
1249269
438722
142482
1570189
80008
83340
360099
1107436
1587141
724519
272779
1091708
324651
1510566
1003625
225883
854068
589701
41439
804844
1403561
1564
583085
1044543
1112450
786251
832866
304086
1441492
1270230
1571552
241567
408914
771905
1258673
241926
872486
552427
272050
268287
1018695
383663
774340
1497308
438528
151863
1460758
93918
846257
766285
1548154
37065
734963
1590764
573424
1548747
1320430
1376396
515816
1219358
1073426
1028722
341911
517798
548226
1281726
65966
1622955
974842
277186
953422
488494
1229074
1559752
621549
940440
827800
262497
935973
984550
794842
1592793
883997
570754
484419
829596
1472310
804919
1028543
421057
590947
297293
375488
1087482
740545
1570228
19402
364408
1050663
1284219
1105638
685541
47472
516247
94847
569698
108575
442965
312065
1131659
518453
105610
1531636
279735
49624
571916
73389
439076
579302
176752
671444
229702
1184672
708032
1092729
199720
1409408
1340889
1454333
1510985
1549435
1468248
144671
1368535
862824
1356152
1506170
1336953
1211059
153795
666840
53642
1103513
407560
757947
282161
337292
546598
726773
1606476
283206
1335225
1027181
1102520
1033773
1113560
1487668
1593235
1211760
1296771
1468488
407118
1561334
1618591
1557698
833529
57295
1203478
1297095
197377
517243
607896
588206
195644
1194589
7135
1262746
592768
26288
416049
1027192
921860
1368900
642682
768661
1376105
1136291
1272828
62630
427491
1261342
370270
1470051
91917
1161717
1507183
229089
668789
1222107
1027895
330010
1327878
521098
174985
1634224
808513
591888
481091
1016219
1622769
501207
1472453
582350
9808
276965
1238387
1079730
631284
229053
436465
1394157
627566
503306
938253
1548185
1112303
1468184
113296
1077414
995067
717883
1540118
1596964
495750
1152595
69988
1579048
366467
905820
1515565
513038
805330
124934
579025
1070709
126075
280245
1551248
359526
119268
1405508
484266
346439
157810
1287123
6298
649881
526092
1414685
1512738
402531
177153
1077719
934617
50575
899233
1613289
1039443
447532
662976
1337640
591555
1596966
1586206
62000
1466081
1548301
18887
335858
591960
695538
1397120
958791
755306
1910
39076
1512818
844757
1369796
1499735
591270
1235830
928643
538845
1598778
1216162
461790
1634160
274345
476471
118543
370795
561911
1202218
1550905
730392
1331764
231988
295756
218629
1076479
1302174
289818
497157
601046
1063158
596958
487313
1059913
1406750
678670
608110
220252
400531
59343
1389507
99091
1633037
955746
1472913
1277487
188153
242412
363084
1464474
278413
1338696
988921
318769
114021
700146
1038606
930045
566416
107853
1400907
490012
1090675
1299133
627482
524287
320675
1079541
755099
501896
314937
1470654
1036819
1295786
132696
256055
1535494
1094406
966676
954253
1406403
884876
180509
577251
1308558
291940
1527257
1455780
1046225
416779
703842
41683
860038
281183
517089
968710
1472703
407542
1046482
1255014
214942
213565
1065708
133338
516344
1011773
972988
1640357
1592959
427812
1482369
467781
781821
550606
722040
1108462
1218627
1629171
601030
406637
819255
1100840
698228
1607160
124752
941762
396113
172567
1242966
111490
1145892
816642
138575
619624
174473
1305295
1276295
997372
1425492
1138426
1096434
532024
948579
1495402
189639
739733
85369
386193
1189430
94113
1406085
870571
767238
1061367
139358
127218
55137
744841
276566
337661
674952
85814
1518265
30290
795581
786295
148346
1070854
138359
100660
36579
956042
463542
726022
1336247
887395
1529925
1621177
164992
1459242
1482938
1441010
1428165
1024332
259628
1621208
1103987
1644411
168247
97293
1606000
958874
1473329
412221
558256
1018136
1185013
287970
713789
1387075
230328
431997
182562
1173936
939954
966367
1016536
810948
648183
1390569
1288813
941737
572335
338940
1523248
1092027
110496
759997
541827
1100673
1109725
802786
1588398
1346450
611023
951386
350458
744616
1334669
767855
891751
175814
1251598
308098
330284
28813
1198121
1311350
601876
86625
1004641
1153952
1313420
930119
1147523
27447
746778
1306584
128836
1289797
521299
464004
1307994
30867
1348239
1442450
1440265
455080
1257167
447613
1007928
1310777
1014745
493500
768363
1086997
1517610
539494
1043443
691061
1442318
440006
1304942
590945
182957
563833
666945
138843
976378
739400
18904
1089517
1255955
1385538
944510
499498
715415
1050342
1197431
1536569
605219
682730
566825
1457545
642359
261949
1291254
1293936
721956
1303059
629225
467017
198892
849098
1136322
1392299
703281
476023
55285
1503426
1638521
1301105
539971
675337
1615525
1362972
1277952
468378
1050141
133364
946917
956163
221192
1192977
1087389
1574407
528669
1010638
1586781
1288112
715955
305426
1433993
1585053
1350152
1093774
1104617
691793
750016
588234
117762
1333533
118036
68006
713275
44572
586521
173329
1084612
833567
218574
317588
310968
274119
335973
124405
334214
154423
339128
1360033
490227
825178
1216159
375516
228155
1155251
1452006
796284
262563
1319595
1013941
865750
352740
1009321
1244011
333467
1389746
559202
1171203
882759
1396005
857443
1487695
1286501
580795
404911
58157
1381443
357819
1632931
1461328
232136
1083180
1182830
259628
1181510
1543362
1605517
356702
1557274
406328
21777
922250
439844
1417516
891201
66149
1489527
276364
141682
142422
1645677
635580
1605484
1005926
1283074
1394109
1260074
1253874
1297279
830901
1355724
1580147
287310
1177890
1543948
883917
1172557
1461558
1004008
1614966
228488
1271269
441095
917223
1545550
338422
76833
995405
1165902
424724
956313
577127
1296666
1378769
32863
1121038
748200
1290436
395939
1235375
1124016
1108232
1250866
1487184
359426
981881
1590636
643246
147378
944641
332576
1473260
1076101
248087
711681
548316
539868
405509
632138
1347338
1529476
784089
1175149
1138905
1190348
1197529
712675
803975
1028360
954194
865819
575639
637367
1412164
1442475
1261279
1000355
1583981
636829
1251276
418319
221835
645152
409599
773260
1240816
1541087
27084
107290
215596
952057
165961
1147061
862830
1010133
565376
283316
1158095
1638593
792247
599082
858679
770616
169249
1121086
446104
70377
276815
1631280
1043535
1420750
987014
993272
1308002
1165375
672089
848750
163198
908403
836771
793710
1187897
321425
1476481
1004887
335739
405804
637404
548369
1343380
600339
288375
4041
291372
391720
121741
1371830
786232
7221
301221
812467
1070130
375578
744736
769926
1124404
862126
156151
689554
1191604
779730
1044099
840215
373927
1574211
292751
858067
520079
100882
873709
1426489
500784
1641755
617623
1312887
1260790
653642
156740
1102390
1622892
661294
1095792
1258516
990259
922467
130947
327
529610
255201
1364980
1165873
358126
159065
303801
36404
718276
276386
38282
357319
964632
713078
612978
220095
1401515
557079
1152010
642265
1590317
417711
1571960
780575
1235205
710494
199626
61116
531979
1310578
26395
81460
528994
37275
126189
252637
887444
1612030
1474751
1212481
515882
501549
846015
1547442
271379
238424
189998
438194
1214091
417296
1222428
1518606
565269
1040822
996208
1101678
494214
1219570
752988
332034
1220344
1009874
71780
1248915
531060
965483
700768
1176485
271336
1630992
1240019
1308160
158111
1145275
1148257
78412
1179455
1116010
1205838
1287146
807672
91966
1091501
1425369
768058
1507919
438355
1476122
630147
1091250
333887
1443366
523310
1071182
625076
1125988
1026698
826347
1084843
1454860
314252
1085837
585659
117223
1296191
54721
956952
1349515
483540
1040157
1233261
1582653
1346094
294234
342610
1298189
1550902
997616
964064
1229726
416089
876497
1300954
408268
443719
801349
215480
1273283
1099591
1217941
1471072
215056
121876
470717
185285
1383298
150348
1319557
323811
1132632
161341
1190560
1063328
278855
1011407
266263
1489901
351795
1518647
444734
480471
900165
730026
1567253
302479
394095
1619677
1197741
1580150
989809
564690
1483631
214562
614559
250830
1647615
1319832
1557275
421386
210295
1460579
483753
792356
1022424
632874
280286
1393142
961247
1475320
1013298
945622
1472467
885397
1533668
1010668
855522
636207
242609
892489
573780
1004435
523586
1630680
1634320
1386749
1331387
1075780
40823
146012
802819
689509
1602582
1420931
535446
1147361
360969
973377
1257672
1015649
613366
127821
285928
591138
15429
177492
818168
969372
936432
152915
755567
1178338
190647
702354
1263254
325897
1441195
141489
205545
693226
887
1388962
1609623
254330
883261
1025482
622604
1594498
1067645
603401
417183
173348
720912
800252
1355628
814660
797501
15305
111097
1188462
1586150
689516
48354
62204
1024745
235329
1144832
768917
706288
748462
1438299
1462453
1378417
302790
1574632
180568
1612445
1059918
495384
2527
1333743
1014147
1248680
554785
1538497
2691
869976
608860
119202
1591964
555183
530308
1366556
674895
1545054
1588146
1467538
474249
1230474
1277842
1243038
932397
805688
1542423
86288
717871
445877
1074206
168673
521738
1142189
1105165
510961
345832
798987
711708
31080
180415
1270265
1511192
1354919
423171
341324
1487548
875694
992879
1533618
1152813
905035
1616038
1194746
965642
137147
1372759
1384935
1361454
682982
1268186
475309
991626
694441
1633296
1199369
840153
1345824
490683
1131828
93112
129741
751610
1053609
1198674
650930
1546623
1608178
243383
1315938
947618
903975
1219470
819650
914476
200074
923929
1478662
1015412
1025629
209379
209257
627388
872429
1267373
1008623
1050813
1059123
1137971
1427900
1407652
1562791
1145176
532280
156301
661586
814712
792598
212355
1131146
896593
1398404
648509
722063
1046879
1501175
367137
1105127
763397
1268078
1326999
1434226
1521967
471270
1247119
545542
935609
1413663
592140
975642
1002209
1288690
833015
275012
558620
890234
1538591
1557434
1311651
505389
281008
62827
1354737
1143336
561149
624914
655297
226091
1079002
756237
1272078
953853
1344529
188040
694462
122318
588649
89542
1207539
332099
81063
940824
483189
168022
123078
480340
900087
819306
999846
412208
1599655
821843
885720
379998
546799
1156822
13506
493647
793834
265240
819435
681467
993864
581113
927140
877626
1513316
183116
1039133
1584997
227251
412724
1338488
723020
1621890
702717
17122
1554920
856456
788427
1273467
1189919
258050
363467
1063675
1043555
328330
1018251
551729
191765
1086324
974192
825554
1137569
1092382
221906
168345
1643421
1468148
956478
1290263
1055695
1353548
1459224
263659
15490
35997
418312
102487
495331
823570
137284
74206
760807
1124632
183637
301544
1197389
114702
913078
1606412
28660
1012417
308972
920831
1024273
1562172
1625282
1515017
607539
1153836
340505
1451538
576767
827227
1634451
1159796
1487301
1143114
739254
31194
173004
1143751
1570189
591726
1131674
596210
274930
779739
713592
1094059
732453
1206675
1615165
1033235
86276
1120163
1216154
1194778
157611
1589411
108841
774642
331446
1424390
934932
1214754
1626954
1517723
10853
1447433
338390
686706
103246
190605
957093
142378
967823
131846
404759
960770
179271
706428
686005
217186
1035362
879507
1286161
63345
542837
1412704
309965
560305
407252
846732
1431743
822958
1092440
433113
263048
1516178
1465406
324427
847892
274059
467365
560437
1321111
194496
1104163
867963
1601765
1393292
553993
961296
202434
1357747
1072426
1567358
432230
1350049
1134812
936125
624651
1263728
337575
873378
855354
1432732
817405
1442800
1178093
271098
997722
1266826
866781
186539
558434
777510
1115511
840035
1586520
638626
259334
83507
1637838
968884
68561
337727
736122
738247
1287954
501397
1180759
1621998
828876
1362723
173897
1602678
331425
1217587
269988
1555379
1555226
214252
590260
350152
468877
770538
1570910
841276
218764
1510359
908181
1456142
883552
1423293
330679
939485
1224994
1110212
1575602
1389463
991967
1438738
1404806
1258794
1525531
1577842
1354972
1142472
1591893
1069671
1071057
1470544
795142
1619574
1206182
179592
253724
159316
1288858
956484
973713
1551647
915989
827822
529638
1147293
20807
262273
1548122
920108
1113326
1000599
898806
922254
304890
1250285
522049
96268
448380
1144572
1358577
673688
19863
777446
1180938
664182
1381220
378426
415301
1285811
732245
507505
275851
967166
575612
300671
981316
1159115
1559210
545251
816552
443188
1356691
607855
625277
255454
1019330
263669
1318813
1348345
631803
702472
1624953
653201
1371029
1395974
1585138
1400479
438188
1609538
671585
347677
125062
961784
924700
77459
155648
160154
125749
165148
1179689
73669
349636
594684
1149229
996014
1478577
348402
793202
733674
1239584
441
1003620
270529
943110
257195
1535096
1137850
525035
447080
412194
551724
749418
1559242
600787
1364693
159221
143642
1062070
928969
353605
177785
1141065
1239158
225833
885480
1272719
750628
272082
732953
184442
998190
421474
500907
1184416
590392
1060586
233591
1225428
887290
534177
193231
1426298
1499261
59469
1453845
1095663
1092080
1321454
325458
170251
246655
930980
1197132
809555
155779
646434
1318324
314160
91837
922608
1544762
397319
1608887
1089747
1369886
1077931
1414685
1540800
475225
423018
1086480
9066
682373
335641
67850
494419
51511
1366596
1153494
473229
1337824
1058687
414871
1586389
1024914
1049473
786407
1103377
596835
1326509
766883
855152
1209933
568778
1345875
582214
1548843
993559
305834
270390
370475
1026669
423921
722571
857273
682539
897320
975485
1221529
1546836
372714
1275542
1065098
1042413
779333
561801
966480
131709
193685
197122
1294842
483480
225650
1295166
645471
731315
646495
1301304
1337592
1232432
1359478
717343
613965
619315
974465
1202562
1647276
1184756
72755
534557
1013823
957617
916488
412405
450715
612877
624292
1591332
946717
648017
1152230
53594
380510
1596072
1221154
302229
937708
64425
251804
946319
524471
997984
141190
97495
54541
297698
342208
685583
555644
553296
305737
1576682
492814
950205
248405
703066
294121
88259
1214263
229796
195979
159523
1102147
36751
1534495
48489
1497461
726680
1363499
739743
1135442
1404885
188031
1426042
704162
1093058
770409
1279581
813195
1509360
807223
1097772
1045416
704178
1593585
615635
707955
870635
323284
14768
377235
193552
1348104
426741
511146
511367
1070467
676704
87478
1107224
1056280
82839
180107
619031
205947
1223149
838966
532129
350228
747801
584447
1585537
696171
684316
1485798
225789
922996
1510271
995516
677055
912506
325601
1317071
1276480
1178271
219580
1587671
1444578
706809
202886
573823
937619
1446031
93723
205398
1577647
351175
963600
1317444
1359394
119631
758066
255618
417261
1002592
1548682
1191468
1162010
1233795
1360666
275617
1012124
491728
1512701
1377580
978357
1304465
1062516
1004401
702149
137753
400096
649532
82821
1633851
258357
1635304
1257170
1089142
400736
1418827
546070
1131990
1289734
1317365
885394
1108431
1050787
1474954
490343
1082434
386601
1157997
512902
557326
665854
358428
302917
139978
837202
1129102
1103455
203778
1315923
423927
1104670
1472610
2822
1450280
795275
1122274
986367
939690
424488
1340905
735002
1336829
1525280
712296
1139902
369119
72621
1572439
749368
1020841
119681
1182773
568044
308904
907858
1509927
407888
250927
498845
831262
116619
1037974
736650
1524194
1408025
933262
1371728
277860
1426526
152180
934849
421094
62976
1581525
1073831
976881
421134
699222
508593
661694
889870
1327691
312462
763516
1399633
440253
389962
609449
53323
1534430
1064844
818789
401467
482198
424899
1424674
1574222
948524
1361754
20459
1453005
887071
447347
1062467
592582
85330
1227476
1339892
1253368
1083190
750613
574147
1523503
1421662
1183287
832898
1039927
1164476
895718
1409380
308472
1034680
1297629
966878
210489
1495732
415384
798550
111037
548266
1364827
1471856
1531889
520991
1316557
240011
1591614
661996
1128932
740038
1211581
394889
970778
676982
1575446
352513
1534923
1106274
833479
1131842
1160167
363865
1375399
1045787
1359136
1441233
329203
1362124
1625106
1550505
1416614
1465384
1287004
935968
472505
1523220
1236387
84336
1296686
1599815
890048
275420
1006164
1021576
829735
827501
1083433
611861
382650
973568
10754
253573
1031899
756415
205058
1086755
1579708
1481241
598221
1641681
1238864
1547256
224710
1575942
710922
772876
640989
94510
1422772
1216214
242000
1183731
1618694
1473404
173034
782207
1596933
489524
1325524
42008
1210799
932073
597531
1530166
762032
261980
964698
1130956
460174
1479226
49647
707185
336160
692405
1085773
721154
290650
279503
1359481
1418851
1537210
906346
968867
386153
479021
782284
823302
894503
1532322
428533
802887
478376
1150289
1617668
1427095
1392163
52566
381616
471764
827930
355156
860742
1324093
32589
472883
989720
1250783
1396772
1167097
1633002
1636907
1129040
96722
1543147
309665
345071
931849
15913
1601560
41202
1536916
346478
1198246
1272581
1156124
1245535
960586
1643423
1524797
728101
1490148
803402
1446953
694958
1310641
246803
1296474
1262554
827206
1438490
772354
1158380
540930
1462940
550712
342665
1061734
443064
444792
281201
1048139
112535
563428
1196450
759049
1369745
1520403
1258469
627474
64617
893400
49586
1143728
808189
97338
792529
1382916
1156064
443663
672391
345402
939784
1028612
64187
1129532
1287455
422413
567310
424232
1186569
616578
1203876
1444834
348993
1350098
845024
378820
1390122
178999
1428085
381217
1235383
1372491
11728
207590
598619
853069
383946
497267
1348946
253074
1586649
550000
767083
910050
1068709
387560
1560477
1253667
1374420
446534
941964
1463803
77020
701289
1515293
1328453
1246499
735506
1315460
13214
1226249
1322549
500602
994546
643274
458923
1507200
992536
1170013
788633
1191535
1245187
1046843
565425
360924
544546
1303441
363751
68512
1533148
760833
760390
716440
441693
173817
821849
1532043
528415
1568623
164850
507027
1485523
715525
1232734
1292982
554751
1283004
1452427
301804
1538561
1383736
242110
299596
626640
1540855
1457692
771469
553422
1383262
828283
824447
1565083
747822
961634
830692
31104
258350
1387674
792146
452453
1082327
755410
389647
1436440
963414
479138
1537309
849956
1132597
235935
414705
232487
767847
1288821
275316
191816
1109333
9460
1346402
1404127
465909
813018
1552989
1285185
1231283
234584
861995
966947
825559
737559
703604
785163
82488
1060669
306
325850
689675
815180
1410105
195930
768218
1646958
708073
663083
1259295
999490
1211597
1340749
903935
673512
1198580
801739
534190
846977
801335
203127
1438370
1090984
452435
1603614
1604726
431334
1544569
1333799
371286
1166200
348456
1398970
1256948
232034
1524466
765462
1202296
642636
818429
1154159
273563
818124
66809
390219
555194
1600794
1508563
408169
553111
1417468
1296428
139423
534220
901432
1297379
59286
233739
258312
1115038
605656
683075
774863
210643
918216
1115296
512146
204589
488840
794812
687327
648207
986042
34079
1587379
939076
678825
878146
1349037
1435433
255841
619725
1573443
672781
203113
1267398
503334
1364581
305083
695114
474783
1309577
1313256
369460
1349438
372628
925873
1540517
143322
483271
1462329
411886
924851
75200
760506
315883
6125
912425
774222
338608
526781
416625
734891
649383
1059345
822486
676784
680626
652617
314062
1418187
501533
258017
83678
980530
1414821
293813
479574
509755
938760
1274027
1145093
122433
97089
871635
476944
1068681
1623411
1064152
1053275
170041
163181
701698
566495
1331725
707747
17417
1122852
1629259
6788
108734
538344
673066
860258
391585
76658
1559425
1073137
657570
949984
1501110
314851
516508
44035
1345669
659561
1565065
999736
29781
461203
298152
116528
966188
1132133
914621
1341729
1132483
4373
875188
1451766
1606766
110255
856567
449741
416561
247357
734114
97909
1337205
1047375
1588076
307052
380760
845508
395947
505480
1045215
1596089
578893
441841
321495
123094
746788
904707
901690
1183897
1314820
759314
388676
1573837
1037424
1361488
428576
1599064
123584
1210955
1149737
1106555
517751
1330780
1382369
315031
135247
848462
360492
133463
1132022
725715
1162296
839693
1623688
682890
1047058
1134269
1396197
398868
432035
1550043
202798
378917
906867
1089704
1594483
182572
21933
335150
248599
273629
42001
456615
1237479
211254
972033
895759
1484156
978080
406231
938623
1110063
964867
1331795
1235033
1564044
531367
143204
1406725
81849
201865
1101629
1600080
500439
950759
1574873
257535
1197723
485936
1498127
512136
930684
1556638
170990
1491312
78573
1636676
321101
261638
943397
318072
34599
280754
456675
716232
1566047
1308085
275670
514453
614901
1614604
29875
1338468
660187
143136
1592844
1073108
1346366
1457176
654106
717530
1251020
1222592
524176
412413
1601591
1277100
1611571
51881
188823
1647409
1213291
74470
928776
1620582
447030
441028
271916
1105290
461072
185769
1116700
1204584
705473
838585
1555360
987081
736063
1620874
1278941
483780
1221854
75650
1412076
594360
191758
34617
106544
184083
630798
827770
162552
949824
582478
113277
1071700
163925
1242390
1445909
37875
203834
457708
334756
258185
1468229
345730
67646
1360191
1106113
724543
1476895
1080933
1063122
1545435
818790
1549673
772197
28793
988111
530594
104852
1456505
934530
1563035
423786
346566
791062
385763
102966
116025
1276511
1299554
1094472
364597
887358
779145
672437
1380800
1566228
748156
1104865
268735
126950
621042
614081
404202
1179910
1018658
1005213
1161456
1492460
390456
1584338
1394783
293681
290787
1076124
479751
37972
409249
358858
734993
849816
627745
1213303
472683
541442
640291
1268183
1129123
1158130
862398
1154332
1098813
729293
297767
1447293
436016
1614995
940859
72742
1438378
1495373
126144
1198142
1306108
479298
422106
528683
1639062
1360554
108546
105956
986807
1350780
690794
623218
1447352
21251
1295111
1463522
1096366
1326423
1011171
1482053
1598494
1182843
1541671
958422
568061
218459
712994
140094
1290638
1312370
687002
1459378
254523
462537
1218153
896501
594616
225244
596271
80760
1489811
569579
301793
1394447
21993
1003523
1392075
1053509
174573
230568
505694
470408
1456879
535317
1212295
1140788
204245
318506
1459351
998274
1435776
1130073
460503
179791
1458214
537407
1184120
815711
1371463
898760
1264203
1453079
904083
1276061
109983
192201
1330654
1012442
421786
381976
100473
1061084
858939
1347310
869367
151290
777324
867137
1627475
1596793
982059
979785
937719
639403
392116
774930
58734
807467
1455699
22748
1207349
144004
522484
573350
1361389
113031
434885
220677
830735
1329645
90325
870496
1426290
818241
597716
124037
339350
407991
1479875
199240
515406
495882
443218
906236
1334274
1126127
1339562
630093
1543861
969736
83884
487149
1234027
1111212
1549749
262017
1509902
1549312
968974
869156
644203
1631556
827916
7968
907869
505599
301939
1084382
574593
68486
1621919
376469
390970
673121
1289723
101710
1383089
1291725
460106
694093
1524401
1508207
371486
1023143
397749
1489868
1062007
1047579
367574
1047502
117565
373152
888867
52574
1089877
1416199
883536
714684
831262
1063810
846768
706864
53520
758654
229528
919639
118939
218172
1317760
1381907
1045230
852624
687854
752546
1432716
1614594
1271130
1321855
71810
1590242
61811
1536498
795340
182278
1545013
557061
90145
185851
1243776
1043048
1149966
1208956
1633915
1458362
1180777
786874
1449118
1625341
1412248
1093487
1089962
1490352
1480571
532389
1378257
695766
436308
515057
550997
1571101
1592167
1634522
1188660
680354
1433644
211829
734958
406884
1401639
749459
1157908
660130
1000873
1263599
345937
1519872
1612774
1560381
822201
554129
504236
496179
1144102
1340861
1556598
859286
1515954
853093
1193582
277699
683293
1522012
1490580
1111681
268996
210824
1635719
1217624
262910
49011
1125280
1507335
445909
352598
1485779
140922
124049
435637
78320
735050
1060747
167928
1347807
1283826
350924
142592
804449
391299
1076483
1219950
662318
1637115
868897
1387065
289125
1219509
271481
1350887
1487467
764531
181476
31223
423161
190179
1498084
1351037
152969
1205773
1479448
1405679
337605
650416
1250931
1620172
5733
1423641
744520
1008069
509288
1354591
1268000
1291537
148434
42010
449856
1525535
531473
822769
642347
1373202
784362
756476
1490123
1406491
1574785
1213074
1231352
1069257
803741
364993
959995
1198094
1540968
1521587
511949
1275751
427901
1469352
482992
741916
1385879
958575
534023
144835
888388
529375
1337435
111975
647230
313044
1240587
699086
1191643
1093071
143520
158244
361239
341946
1261280
1338155
346237
598977
465947
57100
1140158
350800
1289463
952997
1458628
1304072
598466
640158
1135378
724542
930035
1161743
1328609
1081483
1562551
1055583
14835
1084289
382617
75382
817632
196816
193270
192801
1618002
583956
1477734
982224
1588813
403141
1263089
1056782
767958
43598
1335503
174049
864097
1135669
862040
1612628
1636017
1190833
35143
1596202
1163715
1267381
1055930
699817
147860
1025268
1570148
63855
1586375
1026380
137441
845131
455579
60516
352596
1545702
69882
535759
437108
1584708
467106
1251710
1359173
658222
869436
737676
1133478
838237
713397
1109425
154302
705854
848772
279947
935196
206263
1110704
838055
132690
1519685
186572
1615292
986539
540624
1533912
765001
1367533
288059
655466
1615235
90970
1522702
1073818
785544
616620
19081
1381843
382460
1037487
642456
739818
413460
968227
1467210
1136786
1615350
654191
1331253
22671
1309795
1290938
1071432
84432
449413
544030
673558
284460
448541
1445995
600140
1071973
1616923
1374186
1604100
1470595
823724
1547802
386907
957572
908515
405352
1175898
1262613
121136
556108
755286
901317
1464807
257154
984679
382031
311153
36498
669696
373150
908499
1141556
1375977
696659
1418778
30476
119508
406815
398609
534023
634941
1264229
63007
1181079
1235509
334756
558497
1288384
746639
788231
992100
40553
775432
1539695
1411243
5081
994958
705287
382464
1163776
1453774
197184
113215
532595
823761
986218
1025241
1520786
658864
1497301
1062149
713789
760445
581898
1220549
840226
767175
497643
113820
1248409
1431946
925730
1254909
548068
601367
443155
819087
323396
1462796
568424
1612034
300836
569191
316975
1213477
1052306
1621751
1298841
55989
826697
1636606
1344562
102780
125764
75972
244119
252253
765097
1319681
1200710
201570
819274
1292261
935024
821491
625030
1333135
444944
19946
1583070
826248
937492
1391084
1471090
709302
892323
974865
1092929
336205
504344
33175
223392
332028
1185164
677319
729556
1060809
1171662
446775
601449
654268
656176
153885
164893
533862
1395254
1391998
1578847
755100
45250
27335
421658
1560897
1646657
15469
960268
292930
841053
500493
1452721
485397
1136957
1074212
679836
1545549
891087
1022349
1419187
103366
1103313
831448
232776
972262
940388
179735
1275606
1218973
6887
1432043
480308
1067078
43761
1431544
225944
1647535
1215656
838998
851159
1032520
301537
1325595
873723
342917
1122480
177883
634346
1501088
1111683
174746
1220937
1310074
657176
154064
1630760
1622398
1035166
148435
322042
1001121
1456231
976369
775933
1071320
1182075
1360637
723330
1430555
1064749
240134
686804
356474
1363516
234820
103523
88469
681410
396670
1366094
81582
49691
612888
1564297
1468635
1348360
5776
698810
1409197
1048794
1511413
157880
1602952
696207
1306501
1358532
1546694
458686
881829
622040
572608
125922
1276655
688931
1469692
1485845
1640450
113997
551984
189511
755105
1400957
146446
527801
163572
1362232
213652
1094282
762587
1410092
363120
599290
1059595
122396
1138469
574696
224613
69047
1016249
955706
1535808
1062458
701368
243861
429333
367859
1432758
206818
1313470
421964
1639375
1067023
916303
1030356
197757
722461
1159311
790765
523290
638646
281595
533388
420890
584367
132075
671552
752643
933021
241652
508349
1402968
11901
155803
987154
752316
1018867
354015
1083488
1600339
600156
504853
927452
563491
1636016
886273
1294329
460318
1432673
88819
17479
1152752
1091575
1602534
575891
274032
580290
7488
1253308
889493
376452
153847
1485071
1305671
185697
1322062
790144
1504643
1328431
386184
808902
611845
1185548
436692
1301028
790428
1570164
41747
890009
1477152
871122
2842
1009470
535311
1142989
431114
890396
1237691
912973
586075
105291
45743
1485458
499130
886176
1168458
995386
3222
468509
1614235
1274884
376112
434691
289456
861952
767362
863409
991828
1270312
707387
70379
993321
1035809
1171222
189346
970232
1519553
932752
81303
930236
1636059
829453
267201
824230
1344558
957097
1077126
97367
321452
114512
335147
71206
1072639
84282
1512334
407800
1644425
1373583
1200256
759294
256313
126804
1152607
778132
266969
1498032
1505658
648870
1288191
1024044
620620
1330458
183547
479924
155451
1433143
1551126
786833
110181
782419
1493141
240699
742503
431723
358192
1012862
469855
107464
1497011
1326174
1550476
1411966
1579230
1367049
273631
754217
120265
678980
978162
281816
18809
709458
985102
880649
1354812
1031037
1222590
572818
691270
954173
480731
1146563
83657
913100
1275116
618506
1247473
908878
668738
235060
779536
1361039
881080
1206541
1417474
524219
76811
1190602
583368
1263759
789403
72666
881804
1391796
423719
246012
571976
1406927
1306103
1156926
758995
488811
1256447
395462
1409798
1422374
1116782
540242
949191
571592
1179604
744805
1083992
809857
1476527
638136
376111
1620899
512097
356080
474918
222900
325044
1153692
1426510
1628681
289289
837738
969005
762864
467877
156878
1043745
1623433
1158259
1313358
990725
1202611
323119
1477374
692219
215334
906798
1015678
1333284
1184331
1139453
1412608
1364454
1328557
642804
926961
854900
1271135
270471
788433
716200
823930
1015931
1278508
288719
1250430
1438319
1077462
550698
332719
1091506
1356828
749018
1403114
1463010
1395589
223844
1631765
313208
1414436
279480
848806
1597310
1020829
997844
152910
1336960
126434
1313677
324197
1600249
1021379
753983
94727
79689
1385553
1398070
981074
1091456
1307164
532793
1567343
1204539
778700
1281243
81386
89483
966417
466092
308434
143106
455332
993418
916875
345152
979966
1484730
745781
122973
946284
1466421
1615139
1349635
887700
320405
1496779
800440
223456
336913
1497922
52904
793552
1176497
757137
942936
549427
1491742
231386
1188641
1470590
438538
885705
25522
506592
886689
1113493
1439747
1236992
1121474
107750
113367
782556
1525582
648656
154259
1168717
13686
244057
12020
1222238
188091
484757
1066157
979151
911896
1445649
78093
1498052
254304
67896
227148
1081900
688505
769358
895368
1510097
908964
305862
369050
1037642
1417523
525513
330159
43043
949266
306563
480564
1608100
893338
193805
1262011
311817
261009
1019673
952880
822731
173589
1081858
47037
348530
168496
840934
1464406
702935
955302
1206351
735895
280174
1311384
1455477
217592
139558
1234534
918601
373231
785985
1073810
993812
1429460
187639
289984
180785
1426939
831332
1284991
1095798
805231
825230
335631
1213617
551890
51107
683209
579734
790838
136267
51685
920330
389847
783812
1410440
1475549
400671
59200
192894
473004
753278
988521
1271328
832160
805804
483686
431349
1612739
123637
306788
769617
1440705
334989
801728
1248084
132035
573671
945980
901339
1178466
1220606
1529609
638197
1080668
1434967
923152
1406656
1160563
796731
300479
1286330
186526
1276837
973329
1526803
1588221
689009
46868
106198
1630204
929608
112498
152491
1148971
1397885
435935
473182
1506276
551449
1627134
503270
1360390
735651
829950
1033583
750860
770905
1121606
55737
837810
1347880
37529
187519
292581
112912
36656
1548494
361267
722460
1591511
1627906
484757
1001937
1449625
769798
853783
949438
1088829
614656
4910
475925
1568592
789252
1481326
164011
927040
1257376
208122
1472693
1620580
1558064
828309
335533
458666
1187739
1590446
1067606
950478
1438883
74468
229687
1179379
265290
1644386
653659
1628325
1430025
810507
1418880
443850
1107048
964710
1167060
830225
788468
612381
1236175
1513646
1558325
1334766
335429
1119114
748900
379432
346657
198009
1444196
215637
1325283
1170332
1159786
1399403
1476123
797286
850372
247303
729317
284957
587638
994303
391102
934885
1143595
378193
1605300
627909
730528
631304
1587709
714761
342319
1615478
1340038
405213
1176126
1507410
1294665
1242449
935994
1515284
1319049
1416880
251609
646823
1004570
680187
752699
1623157
993382
222920
1581681
1160702
1196920
856742
1628600
1601666
1637369
1437319
367772
874224
1376583
623271
851094
903306
210650
304768
527391
70610
1437260
875463
1435283
226583
201410
1151612
38302
1285607
1557102
286953
1524747
455816
327887
739329
1327738
1385155
364929
1202072
257573
1164003
959265
519546
137711
1347828
22801
141207
446346
571590
1220805
351154
909903
468095
734045
1471604
1117804
890671
1387538
915365
504985
1576868
658370
1017977
1554624
807392
1276742
511648
1149585
327916
980163
1202655
278980
1497891
1059657
942015
1579862
36247
668379
688483
258839
898132
658499
1011630
1564071
594071
266965
688821
111870
75558
1409110
950288
809684
878631
303448
1045076
663011
518174
1620867
341705
201663
845150
707689
272290
403348
850147
449226
1134040
333875
1092315
31674
483308
352375
1294867
503857
676833
1542316
1581144
818240
511100
749292
703570
1344005
1289843
403896
805123
910318
1347032
1120389
1070640
1618604
770396
282803
630065
496574
585591
1105061
1439381
1483937
172895
875881
53127
1202625
1332726
875119
1575104
778011
688794
264607
654138
1524520
509980
1530864
373527
1191629
51684
966053
462054
1083890
233382
690305
607679
1619487
1189789
767654
1224884
1173605
1321314
505710
123121
4378
1329517
1392827
519802
202514
256495
502805
1323997
1462492
629798
1468333
1476392
1603058
295632
750561
1526608
1549719
347221
606142
1467349
416386
466618
1596960
1277305
719747
1350643
1064990
1384414
952366
466319
1417347
1211838
188948
1529399
1413295
84442
1154758
1171320
1365148
1434789
373786
111210
47473
1062620
163048
1298579
516702
1627596
1607705
314498
541794
1210706
1503313
1601991
1627157
337716
599050
539654
896273
617158
356574
1603292
462067
720701
525759
1075863
684758
619944
537774
1477723
89659
1399092
122889
141199
636877
162209
925876
49862
465547
1036612
1474221
1376572
380504
1387577
1567278
995540
1443159
1544251
1496595
536249
857238
239405
1110327
1062252
130523
459106
944113
1082527
1158302
1380392
1270113
209903
1214210
152829
242461
588178
123302
425242
411154
475390
1053294
176321
184801
1435835
328117
20976
866581
589809
96691
998646
1237686
1523053
97630
155246
1035940
495610
637937
328861
1637844
1627261
253166
1343890
1510188
1189069
1488855
828125
878071
889485
925219
570153
761284
775096
1117212
205451
1528130
158396
637679
630344
1290622
1619900
389990
32903
17996
992853
915248
535390
160139
1081517
175458
1548487
608232
1400166
147789
1163819
820511
20123
1599618
882069
1493390
1089449
444348
877195
879723
775098
737496
555715
267830
28268
505252
932966
1415121
500211
1374310
49808
1242092
944974
94765
349295
17185
483220
81540
1227470
1534727
197827
1087971
136454
1547741
450857
1622012
1639348
1326032
262654
245486
811769
805442
155569
1194670
941252
638610
1295523
1630699
773330
481096
134510
1330912
335085
275911
1639657
1254349
521296
59273
1562253
1317846
1572256
932713
38975
971905
1350923
1161052
1273373
1338766
608587
359965
1009609
694647
696020
1118333
672022
217721
1466553
1633084
1427426
1157554
1357514
1111113
412969
953469
1397602
756072
42713
1452385
182997
328816
1594552
136519
1260786
1340693
119683
285592
1251097
186107
812668
745573
1106318
1475186
466412
72907
1537348
321407
919136
1627698
1608380
478539
990690
1366579
752844
478009
416282
156559
566179
101238
811131
329550
566753
1513914
1593046
541290
147122
428577
991738
1066154
548391
527697
1180509
1571389
278041
1266958
121745
759309
222043
1387743
331105
814406
1460412
333423
1172474
976913
1587864
289143
1492503
1272931
609969
792903
1549115
612153
1133572
806898
1566528
1068639
479790
1212515
91739
311956
1375538
300891
1227438
1120914
550495
879321
1114903
454453
57791
379241
250145
1449678
940414
1294404
649044
571611
758268
435802
1389325
360244
1462574
350862
919
1004707
1122935
81864
4842
517290
1528512
1152645
182593
302965
1558239
772009
643604
805867
1504662
886598
23986
735691
1485522
1316440
92411
1597482
1027647
1102851
140390
1462845
365463
334219
918457
1296066
369671
1309633
720725
1267029
1563720
95831
653782
879415
1057103
1525348
838759
722997
1581312
1023038
1153402
1580002
642384
1399917
884155
214883
1071605
263988
1545113
125195
1178657
1296765
62361
186236
781327
1297780
1624632
1446304
526798
126584
1153150
286875
27939
375689
619216
1366341
834825
717393
856725
1426643
1271642
353160
455103
742200
336709
540138
958724
829892
186170
195238
1440963
1213067
773582
911430
104699
78977
1133597
707632
1114729
387600
1490291
1630275
1551503
427361
723057
296038
1161086
1370148
394969
956424
260029
52850
85084
46863
882366
1627119
1349739
1135519
1176331
649447
460679
505369
850138
10288
1242251
763002
619555
644525
1127436
354206
1523226
183980
1132983
1098281
539113
344498
316426
912306
879826
83690
358621
1337589
272715
1515650
54981
254546
915303
478356
724288
453340
210753
582421
1420004
1223719
414490
1330559
84483
1052446
103338
1270216
604799
1235126
401060
1023768
687376
1577594
743034
1340826
274836
369287
1515307
187288
521398
918424
632324
1615792
590233
954733
821404
1513665
748125
1621691
792223
609929
1320924
1575045
327667
1645423
751631
389798
1196549
211711
178548
696840
1213390
424216
982526
128395
125734
719219
1447759
148071
82665
885900
21352
139358
242769
1377666
1474886
319728
1611043
186401
162348
325525
1005982
229053
1008788
1058233
51376
626244
1066262
123513
1282697
1012305
566951
276842
1413232
57799
1194115
336620
419417
430410
1536024
711378
1401300
918330
164953
923514
399935
722290
1210966
168029
1526657
718087
1460112
1277660
779929
1136358
1453223
179907
680522
512517
490835
454772
1509023
289880
600818
734391
1431649
29228
934567
1280447
860432
897428
253064
747692
219622
889175
84353
1052843
1357102
460472
77665
435272
934971
391073
1090642
629798
1025108
664654
1633382
573053
123956
160733
1214784
344497
40757
1493334
798744
614737
374407
1107808
1370175
1640411
313256
199511
1278025
967144
657178
211765
1457007
1413424
1268653
407632
738187
1487416
1317631
337216
508373
870867
581142
885704
188546
215506
867797
1430361
784135
1358155
1294011
971531
1170141
380047
181467
1464990
844999
1098203
879662
904121
1054500
123304
957774
282584
243513
235706
1342807
786720
62905
152340
1082405
1179529
52785
676821
1230337
20203
519539
88175
1474640
1359238
269117
1406228
602397
1418442
842292
1204619
653783
1040921
46456
1156042
1315975
851929
22052
1626332
365283
1480423
467143
400963
470000
48733
401621
610900
1388545
734790
913211
1219048
816641
509954
622520
1253373
939019
1001965
1017120
641474
296185
425402
1126182
1137294
769978
1456454
1586061
405098
129225
1336388
823970
504937
1628540
1532295
1315425
846731
1381316
147349
947720
839509
635088
456798
580938
788077
412087
743561
1195049
1507900
912303
101638
1076339
1603948
1506378
764699
1365396
55740
174792
955420
458203
328856
344203
1012667
269984
1329305
227695
1009099
991549
1390370
852801
1478232
54858
382911
546165
995248
1443162
301417
528240
592095
1274645
894293
442274
1029948
1593558
233293
770386
971213
1068063
1399626
1359730
568663
1460346
1575698
441896
649152
1457848
336586
1617918
28
927522
385723
1387967
883230
970295
1281318
646864
1434360
709343
1129196
1160059
1426338
1397121
695395
331046
1103877
1117528
924980
789311
1031644
724173
17919
971032
1181093
1607643
928738
1058363
570782
996243
383553
1302870
1598767
714285
605556
1512550
881245
31856
364210
562194
821612
537550
842317
70261
795575
880265
966477
301920
6689
398769
1024137
493978
1294130
370795
1120338
948143
355508
725786
1166541
878955
623259
1320845
1166183
219211
329884
198418
1286664
1545550
1155847
501558
542994
804051
770898
1352706
1578120
1537700
1121113
1602233
778188
615619
1442255
1542565
416026
64600
245432
819909
53921
1123135
17184
1096089
123861
628695
1404139
339555
1202999
1073944
681854
762682
336177
98103
172774
515619
1063407
1007234
532298
120658
436062
450492
1532131
1467396
958021
1288337
701108
1102289
435175
480278
1245941
1158363
815053
594026
158966
1132733
272462
1640873
432534
1297872
492395
379778
483569
1487971
999616
1111063
1112609
1225035
1317993
1431639
511141
232195
523386
533443
1106740
513605
1445801
714204
1196395
1199862
738631
1558803
580502
385093
850333
1622556
5221
1174588
762449
31309
1333673
1407623
589201
65418
883696
1213991
30552
635455
1478185
260318
838563
1155678
600550
328973
821779
571333
1500899
1036230
257414
905612
431914
1336401
349079
1172348
1566403
1269342
106190
100226
470644
303366
518332
1538868
35689
1064050
897820
154688
1025564
1415459
346752
1222929
1252912
223798
1049959
672035
1144289
855289
714361
1360618
664972
123938
1409736
947483
363655
213958
482381
1006982
1216781
37565
29726
681361
437418
80415
1186076
462045
1032928
1004394
206500
1144148
681288
392887
964832
538063
1142123
880700
1132131
497040
418984
1234098
866339
356404
1312133
202532
1490721
510546
842437
692418
557566
555968
824884
453720
1097607
173500
810585
159093
493620
1330270
1043812
351499
432668
1518172
640520
487490
1420741
1125127
1118165
591045
1598245
258807
1391773
602688
865638
1328049
281570
865552
568811
917425
802101
332917
957176
492916
1051044
569965
1467352
876501
659467
1569241
187546
683366
12437
191397
116809
809354
833722
1052682
1229761
162927
1474463
1238054
977869
1472951
305694
464995
1250079
315120
102233
908500
721466
440108
1329278
1439569
453283
719280
299259
1554305
885688
284371
1039850
1036652
908328
1360266
1577228
1366316
1098170
1193916
767090
1333706
1623154
897997
1160707
1558564
1342233
1357093
731075
179188
1020132
1598479
1498204
667285
221903
881355
862894
89098
350946
765785
1012974
68772
1295285
1063999
647044
43643
536105
1444593
832129
1221947
1473929
304219
445996
7410
245262
1126456
389070
1629199
937755
764424
935172
147525
29412
1225248
1619073
143932
1638385
1575013
597676
1211928
1579993
312890
943204
101080
1138871
41080
1293122
148833
598956
1606558
611822
134601
593278
469816
752405
1137160
623295
816326
1199601
1298039
737708
233319
1272654
1625619
416961
446582
529364
985727
899328
841551
1247042
472889
1340317
821462
1575180
12103
829278
1182235
365008
1506608
905147
1058802
217542
1076318
326227
1592381
1438381
1624682
650065
1644635
349241
1514809
505943
1295246
950868
1297505
93935
824644
1158532
1508268
1058469
325775
1044227
1376879
464545
134008
1383192
98545
31349
398396
1584971
1582073
1550031
1058064
75641
129613
507376
896594
988498
1253342
1101521
1294464
1362745
164466
5744
978708
40750
459067
376927
1423915
1172387
151366
1153056
975206
1203227
1011678
1250622
891024
822792
1219787
1569540
1591145
737223
1258092
824446
956927
39903
651912
559150
972642
1103296
282921
291214
10183
26051
1036239
485592
1078573
853273
1091224
995746
1019436
1546415
1041282
279841
1375714
14174
1113739
691333
520066
660796
1201512
267367
622520
745252
52208
514284
797429
22593
685249
955454
1249087
1434589
1466089
596489
1113272
240655
343713
38214
1285852
507154
870519
288217
607740
832309
235710
1617573
1313967
505435
613438
1362120
1440179
1518258
1431425
516966
1006852
1557739
993242
1571018
639508
1488699
164647
58172
781716
506516
949968
1611688
1115589
553095
854764
767678
1108182
842621
1053646
376740
233653
233801
1153772
959908
1415455
520315
526118
438262
489688
775678
1624228
633160
100472
873540
772613
1640218
20045
773171
1184519
1386437
128656
487019
352382
485671
283330
1070304
1153225
399727
320417
596195
819720
1185651
310994
1573553
227454
1264622
1370887
134826
1094344
357295
617929
610087
1637068
49990
1535549
1199580
513941
908646
107862
1436367
1191526
181088
412792
691419
557317
297401
183560
934097
274699
310692
1453200
1030708
759473
1457364
206220
997363
90432
1121572
1192297
817865
767878
798577
158140
870563
1617943
630740
1057328
1427
539955
318650
951970
909706
150354
393647
61446
610426
1063675
1528022
1329678
488075
176264
1349858
1100223
1057970
1141513
1071457
665021
1050857
947319
767225
1419951
520273
997306
1463895
771177
449992
943937
1398191
1344244
112744
1565699
1586730
932426
1081153
126180
235670
514533
1360893
1557803
1120023
557016
677163
272095
807291
26427
1166402
1512367
945912
551863
691842
810132
1296323
635780
1441836
1568848
1448123
101627
500716
1145746
484406
682727
1309101
628460
963122
1110453
32862
773950
744346
1584239
1285911
797524
818781
98455
1128327
1296670
484754
822975
459259
1108251
746294
1327976
430674
909571
968805
505643
396830
1119688
418731
827536
935176
996986
200790
781407
531274
409566
418956
1593937
1639714
1105266
622415
124032
503245
793154
281739
1002229
1623351
1261289
1027139
1123120
1163687
801432
1402465
1389811
1278806
75072
23709
857239
262875
1073564
1159901
1250719
67898
550163
29065
190508
792843
132499
330489
1364968
1597271
1580647
785880
398304
1237865
416501
790949
1571389
511299
1244972
289585
203403
126707
106886
401860
337287
1398761
1300527
52164
93741
378415
111530
898094
318493
183586
556619
453045
995468
1137221
1609453
1450599
938901
1505755
120699
679075
654196
734937
368646
1536722
1122161
1530090
780722
707287
1555877
80773
364303
1347726
1277348
651591
1324933
955347
1600275
1030932
1547794
1231088
189540
576784
249900
316674
1500455
146035
836009
1345202
1524821
692100
999281
366618
335098
556954
1610309
703444
11575
1064896
878941
230352
37200
1561606
1468490
1186678
1609635
901158
1178818
516187
1179918
694668
467716
626262
295235
1065247
933407
1043712
1580858
950609
959471
744214
706306
924220
845614
159876
1538321
674487
16356
609964
319655
258778
1329097
752015
835042
185519
210726
170339
1417635
1150911
454447
759712
1125049
85312
1598022
231923
698136
1617599
1617190
644319
1074643
868992
166089
461859
738462
331603
1598135
813910
665574
1240153
1506810
628321
137618
974434
706058
1093501
60863
579809
1518521
1077644
1530568
993595
255162
1294721
637670
768139
229403
592048
197345
1514597
1390229
320741
305507
1205807
1269835
493805
1279655
1309081
1402403
849341
781563
1366109
397744
110330
755588
682233
1370319
940532
960819
562130
849331
521712
296620
554185
376102
329481
911408
1089887
152304
1168751
330986
963541
1237064
1156667
1216839
404220
1332755
45681
186445
807698
817274
1230927
845478
1128764
74660
700526
1033089
1193640
1433049
1163973
1218337
84917
404129
717188
58727
918389
765054
1336998
1354489
1465727
405266
494715
1211878
1261310
925883
661887
554023
1619087
452076
1591129
161235
940459
432365
461805
847542
703018
916055
714178
1401136
156040
1484916
1098334
726230
972857
346030
1077636
1556974
455288
293204
429698
736517
722577
1104398
431820
1036314
1255376
63532
127691
57575
584858
443251
670864
80293
754226
527796
1513500
1033723
96160
842316
1298254
129095
1077163
587791
506992
1152812
863464
534360
1062036
1610341
912830
680680
1302402
1585271
189472
1568453
1582790
1392526
1178237
739706
1140570
1041310
473112
764614
99865
1478314
1514499
347406
1263800
1086620
1572359
461521
1316118
378306
917579
716159
273726
1160936
656735
242206
341455
203983
1573197
1597993
11539
1082874
1323139
689468
397213
996878
17748
339312
197776
160457
426487
1612328
1277279
480601
957119
939342
304137
402188
369037
353343
171250
72522
1456031
163862
1540733
378752
422268
1532704
1458801
158415
1017695
1587884
1635852
1129602
1488247
656721
1540027
1271997
973657
518500
185396
39515
861487
385837
501972
504838
235648
886776
493467
724151
885148
1327862
684292
619597
730782
8035
1580658
599330
636720
1210304
51112
595512
666949
677140
729779
438285
1148725
793197
60624
1638584
8342
181408
42062
775923
111621
1515651
516576
80441
457207
135422
1428473
486928
952039
552164
118959
785150
695445
101874
1074442
181634
1645470
1402453
918532
1090861
1040296
1048257
1249933
1167537
1147568
772631
1187960
210144
1326713
703541
1148365
540528
1576287
754917
285349
453813
17737
946198
1509073
1509686
1437034
1331551
80239
1517494
173523
837503
343064
423849
1498015
883886
751193
17431
367912
1393626
292791
615603
1343825
1515271
506789
1402776
292376
789763
340763
251306
640858
738818
947552
59544
300657
797056
1429247
582727
1543833
438759
1062851
264143
459062
1601403
104076
817616
1086941
938918
1496555
112999
533142
782035
776718
1516311
401927
980454
961864
447942
1044784
1427217
1406610
974377
1016181
58586
1304570
1547073
1576024
1317663
605612
627886
362585
761333
61718
634724
911617
445015
695103
1214379
92256
789864
485000
1323285
676499
1108113
443270
1226404
744038
909537
276587
231931
690347
1014041
96620
705176
706404
1531201
1247852
911682
726963
71137
1492912
210962
206011
1554103
809396
472067
63752
35615
935973
1481780
1435700
336591
823002
420158
1287630
858184
825676
1516876
781819
656076
257498
1590824
591001
1575424
677449
716394
164433
585327
288930
84800
1021377
689188
901370
365787
1056971
905793
1502117
92241
1432770
1271394
36478
1585682
194413
1478316
776460
253868
1043057
728673
96005
700975
525623
443215
693082
178720
1006183
1024262
1583062
1513267
906868
547192
1143629
241246
360813
80759
1488675
1459570
311269
365781
1625082
662511
78362
893603
899825
339566
133009
704314
1168696
1063558
1027565
395048
294784
944099
1632782
466530
1044313
1304657
374244
237346
346556
1273993
599838
637134
1089752
1396821
1198142
298344
59332
1301497
1256862
1211043
1496235
361309
262560
953089
361133
1416243
1168007
387480
624340
25914
706225
690909
324132
1507463
735381
1190348
8971
1448506
1556047
1324127
548936
383093
903721
287647
911479
1114649
821849
53014
537430
755766
1473865
660408
1613938
811789
535569
266115
460260
924411
986211
667369
1495216
1118367
1618841
1101421
982920
615479
1318584
1339208
855282
305416
277347
867808
595843
483056
400943
1030102
1506495
742010
1531527
1641734
581780
1365677
1357223
1067561
510281
1538818
514660
221911
1162669
826279
804608
1199063
798314
1562719
1233128
277992
263718
785691
1436260
1439869
1494264
88132
1385712
209769
1570286
1309136
313089
289896
316673
461795
790386
99970
1639043
723401
1402671
1594291
1501385
136529
410163
465271
170286
935265
1552217
290013
1612202
575982
1161347
1063866
1103320
720213
1075184
176304
747487
513617
323138
636131
1200026
870904
716410
856565
762408
1401491
1211695
1084672
1156208
1403185
1276926
829308
644572
296082
487657
861738
1128590
1041388
551914
177434
353180
1606261
1189006
469687
1151341
183455
1136186
1542414
1570497
1183488
194864
772334
437305
421186
1163638
72797
1033336
878942
1643493
169288
294738
718253
146659
1213365
644217
446691
1297998
1637198
1558019
1199432
1644582
963232
130777
393453
398867
1463837
931341
1117704
1617028
1021154
899979
81445
1068183
1651
396287
686904
387636
448738
873004
1557441
1122011
945600
1370230
950124
1323927
839719
1372214
759777
236801
500535
406718
151086
1038391
1153819
954079
1360189
1073887
1545378
910715
276219
1092814
828092
900280
158200
739036
83667
309194
749449
1446677
902607
176622
1336780
1409058
315888
1166861
36238
418402
658125
790433
162631
255001
974449
1630297
13726
1052275
3507
1253624
338220
307730
614487
32542
524862
1033483
1359443
922478
555465
1583501
1415855
644245
1383135
793797
943524
216538
1633911
538847
1123857
920729
101418
13444
941026
313101
1618199
439965
681027
1518310
35479
542472
379647
702513
165615
235740
1234531
1362303
1004489
1624619
1622887
590967
740567
537894
719069
513357
1307965
423128
143288
1226568
123408
1485002
788304
348843
1536634
942259
869005
1342500
715573
1382006
130604
397341
274993
350846
571634
792600
1163984
422324
1063411
1292049
685611
1029370
1531640
939475
62674
927511
1481196
33237
1328230
613764
1249523
1556861
643463
1571070
1180015
764393
722275
656167
204618
863517
1404293
1511712
1111607
19307
638661
1042215
194214
1629040
150610
434373
936109
1228040
1011486
624960
211115
724419
354441
1121428
1187403
1492483
1163955
1115000
1041964
58842
1628301
527267
861212
1173899
1625110
190980
1249629
581040
1073772
19708
540854
1117535
630163
689640
267471
919322
124344
954826
313304
334085
1080720
551973
1544517
1308661
715079
744010
336579
1124914
729506
49586
921059
919451
1541404
441052
52621
1281756
68854
1190566
1510357
50986
120679
1404274
1201492
958477
835914
54268
807862
720561
944963
106479
1128945
1063818
112369
776523
1188116
832552
737409
244428
1232755
1444565
510110
1036229
249150
640529
1303773
672879
698605
502273
473465
893035
1106292
254049
913467
812850
1604710
1050064
433075
706775
1640757
175575
921567
1398921
1089042
1037984
286641
340469
1356082
1453683
105494
217056
1482420
608784
1598597
1322684
221165
1262850
1228951
1186411
1535215
1410793
1180183
743370
262427
302331
230181
990678
1275874
1387348
641799
549228
977340
692808
439164
648553
1300636
1311343
801098
906747
5076
492678
931872
905335
1388394
1338574
1127556
486616
552281
1587416
381977
1224236
920864
406625
444011
507147
1587099
633712
676664
349182
541019
767095
858653
407019
1616124
1135705
892254
1085363
354619
1607466
1591537
706439
187703
1458989
222155
1209657
243491
683346
1593620
326213
1407747
988358
330603
1487612
530513
191457
873744
205586
1412709
943533
909990
328777
1347947
1073953
229714
842446
1542831
1224963
538806
1548150
1103009
460302
1058878
1369760
1612992
552741
957467
430656
1004858
1489116
1051900
980477
638313
1511508
845774
1273035
1560551
791525
1537557
330369
314197
852194
203703
6909
337255
115717
1213230
616538
353496
1268810
920327
1516214
1260764
1432501
1202148
1317169
684059
395360
1600304
1581749
1058083
1144253
632347
1223263
148592
835638
892569
1213259
471847
419985
1283116
1193786
306071
1100217
63750
468240
497678
680374
526821
244848
1165758
900259
1531820
1007366
371503
692827
954297
1470240
16868
1484667
1482279
740876
929819
830842
622056
1235288
1117405
1616949
236421
679903
772268
118363
88041
1366636
399296
521834
306008
1031564
698335
1140002
689567
1394888
1518911
688716
926843
626629
1332752
834224
1130818
169605
1323595
845680
982840
1521961
1457573
1433070
290494
1613687
1127694
1548373
92576
335543
1559991
212623
883677
77860
1592934
977063
76331
525808
1328799
107713
1528985
962144
441629
1044856
240020
1568845
657242
172379
126383
1158474
1122185
997578
1423285
1634369
1095734
969352
598476
221684
1516717
1302880
777054
488263
514484
999
1061723
547031
1603531
346079
908801
506623
808155
1076346
823073
1409179
1352673
1124110
1328
1450130
1422022
1556625
671407
1000108
787786
109987
203003
738007
18719
843880
1018329
1053624
554896
1229453
108498
689216
132182
1564424
1109577
770554
976796
751231
559491
102464
387697
1441635
298131
651838
287815
661288
601479
970083
259107
201847
774893
57831
914987
316956
1017868
919820
476744
603369
477606
1387957
1542796
1159074
867561
316217
1545078
342030
324156
1094072
55034
1531344
1594804
29650
802027
136283
1107516
1421260
159969
213178
946913
861154
361278
708522
326762
753697
1069042
63739
681686
636963
1066125
243295
282824
462457
389384
986064
780446
1211510
372681
312050
1107058
366799
873669
573442
417921
708755
192325
1027085
1394864
26124
1069358
72384
435241
367460
973263
176712
455211
688051
657850
1356264
26549
313321
1379589
726158
1348941
824742
1266218
1197302
483497
421283
684781
1368775
629663
1137280
558690
1164750
356068
1196339
56726
1313049
1115352
1239524
334737
1430816
1321442
78811
1631208
1291822
32469
216975
1553857
240142
1475646
38952
248903
1293454
1305443
1055742
1271197
1045194
1177723
676759
350470
1207715
189742
570760
1336326
1347219
101750
1056452
42672
1598087
818616
541916
1602906
627839
737298
934201
78219
480023
1119544
13837
1425552
28737
952747
1161015
1185915
1324191
1640625
684884
1455548
1603113
1144776
24816
1264246
413040
464133
418986
304527
205179
163169
718154
1217242
1618095
434779
158337
608824
247475
1082604
1506878
777236
607863
1513214
1393810
524651
22119
976821
1370061
1242980
678376
1371444
428016
292052
996931
873625
822950
858377
719090
141701
164398
1365767
585166
1642886
809458
1469611
979765
1086398
449917
919095
486369
868043
640623
1449123
585536
586486
540603
183861
850036
999541
174327
96234
413711
536799
1110013
1049366
1140990
1442982
800716
875871
792429
335546
1537718
1618861
311595
215617
1555241
1054926
1430086
441697
1355054
816515
800512
1533395
898930
513865
1463953
954566
291125
1283734
346389
716226
240007
715524
555327
560264
88560
1259567
1401122
70279
666800
1404920
689929
1142106
346306
227842
749134
581854
418435
858257
1311481
180336
468397
1084057
440050
161898
599367
558099
1162723
1191626
881242
1191495
1496601
1433505
183833
168929
352947
74623
1375803
1626413
119201
739845
822651
360135
960634
1080762
616583
1516269
1176313
1457902
1277171
1288200
1285770
177521
1056966
672314
1417366
666303
266537
800628
586385
579927
1568906
577929
234562
1639700
1488125
234829
293279
1138084
1313355
308179
1376114
363265
1352442
1593540
1572661
333953
56910
689622
211212
32337
287257
113805
513528
545144
732868
66921
1059322
472647
235918
1423305
72128
894517
829140
33217
446146
279814
152305
403307
80656
1382451
578721
170787
1470032
712992
1323015
116967
186887
862115
407971
968854
1019678
1229223
794088
121114
74404
1319880
598452
661944
1186542
1188664
857789
1579622
228817
132401
852233
632177
78341
562499
638568
183149
1331031
486466
353907
157454
234561
1334696
1127674
703632
619916
1599537
502416
85028
1419977
635199
1340493
1252883
1469409
1319998
82980
607816
689642
793076
316926
1103162
1570605
596800
1263292
438703
224851
301278
705133
84701
44332
1314774
541559
1436027
1644194
13023
311363
65279
652815
1445497
1453316
590576
1190442
1374916
1440237
792716
660559
239956
307919
927013
372169
787225
105366
1453632
873375
1174360
1376734
693244
1279866
967168
1363236
541249
216331
469675
795088
762238
544211
1174879
164420
387340
290196
1160356
302034
1156495
668808
1561676
1589444
487433
527475
1624167
1318435
595318
816626
628274
1078586
1313852
23302
725432
1299412
1615477
344696
1448928
1335763
1141665
1283663
848079
383253
402736
947880
962734
1000362
908241
818473
121660
532455
634505
1016242
1419039
535615
1274444
1527257
454413
94554
1156912
906144
1486169
254065
1215598
262993
86833
205817
703265
642575
1485530
1408474
14213
913841
365010
562544
1458261
730303
1526839
161910
494516
986581
729462
379600
1019310
428432
798914
666382
1349867
790575
204144
1001648
611378
689509
1425825
430083
580492
110659
933897
248989
445522
1511422
162940
1623017
523879
110603
1322772
899680
1113159
549480
1439607
837441
1306823
842511
1387111
1374891
1390079
482265
81446
958434
199150
1029109
1044759
845405
790749
834756
993686
598616
898899
1544836
399770
163377
943320
1316408
791065
1533652
670188
48975
580689
374430
482692
273069
38800
1358058
341080
1517641
1185757
625727
221617
13293
1582697
784764
198855
1477688
50291
700198
1608019
17199
413098
38433
419758
826294
1575079
1132385
249929
1326884
505113
283171
627943
1061496
1220271
66611
934179
1220477
550636
713866
1042877
262608
1506312
54189
1326582
1233770
1010208
586884
977549
500281
276983
297466
915587
263389
603870
448892
1404232
1396010
1529887
331492
500755
1543823
822826
1127020
437869
604048
164530
975867
1392276
1327066
202439
504680
500256
56286
1045759
681707
187993
276633
1078698
1593334
189337
1027374
1471894
670353
446595
73135
1294851
848031
1090585
1377130
280370
106211
684068
58047
245158
1246957
619551
189183
681954
735801
1467996
779135
562418
670719
805054
754074
97276
714703
127541
1545877
134853
559547
1224313
802778
1155578
561902
42833
359723
1312179
679033
1076897
93226
1062707
502458
693249
691209
926871
1525552
772687
1467111
1180858
648682
205825
850426
1129698
281349
1399518
849038
1347484
74996
1016180
199318
1501099
1380889
742414
693675
1635114
1129133
477621
1330997
835172
95976
1118170
883777
1525071
1507369
649184
735190
615795
1557780
57463
221036
1562686
420121
914349
142164
1241299
353410
320642
1048702
900125
1318708
1322975
1607880
1116263
1541753
979701
629601
455986
481089
1228766
16192
615395
790902
1413561
440650
363179
464820
1033018
727329
662149
835563
597508
1073754
779255
570813
243972
1579977
436782
953678
1155419
1023854
931416
1330764
486896
1460766
1161502
688622
1370373
1593075
714201
704028
562867
1527871
1323331
458321
588963
633551
940458
162204
851734
92302
1161513
703961
1144161
635318
550919
298561
1328969
713904
1365659
975717
775950
235714
194781
1308651
423588
1338478
255368
1541280
1307189
1604857
538220
612292
475835
88067
1354055
1533721
1593260
3386
1388677
201944
373458
479942
153348
338022
1559963
393262
877853
312959
1352092
1517430
469727
1247259
165436
944081
1588708
868610
702930
288998
155051
678513
1278529
587959
362502
1118983
603489
1424528
488176
1273289
557700
342687
855177
1107612
553860
1264375
1500759
722391
90619
1279840
1585788
12416
237064
704924
554418
1600463
440509
1210550
291139
905250
961871
524562
1461505
962763
828076
884786
1192515
299051
950533
483599
330147
391738
1188915
1472348
1382427
780500
1194381
1483118
754167
854010
717170
1381710
1270089
1196729
885879
1010952
203489
1310521
1493402
1304113
1048616
1420475
38936
656195
1633277
869110
1246321
713626
99235
657886
403704
1407697
901313
589036
978960
341427
1371117
294653
1603172
505114
617171
1079637
738422
1366729
1342423
1029636
7258
1158674
444133
995354
208007
899113
907352
248437
1188090
836471
1432981
869106
1416185
203947
1075722
243003
1121165
88175
1602459
981159
797657
173686
857502
1221542
904786
4833
1350496
1414293
1218026
1613559
999637
890145
44536
1166852
704176
810750
1257419
1538753
844373
109039
730249
1317086
1131757
1131500
1290042
1445828
1319809
11374
1346458
167549
1061114
1151331
785777
478406
570372
1632679
1145640
162534
539245
501850
846801
1351051
918377
1645566
757765
892294
1472511
528615
418811
1250332
668120
1546920
450893
262871
1622999
1516843
1275755
936093
965336
386806
1334611
944567
466057
99313
271333
1499713
533021
1517480
82563
1094151
267290
757294
1059921
312134
847398
1407322
455867
904999
918834
452303
454145
1173935
883671
483258
648882
1335702
958991
225846
1280060
410684
1603965
63740
958823
814108
116787
863363
890848
1297621
1270496
1401533
317408
1607792
784342
1607779
219492
510237
906322
917759
1513717
709329
1562178
1294348
1281757
1544721
1205671
1174840
905257
534168
330932
186672
1414011
199755
207546
1556248
1226843
1077933
972773
925357
381885
1641596
1623269
913156
87482
1351563
457895
732372
1497953
616111
296304
30891
659976
1640365
1188352
1331375
10782
538956
1578910
751484
65186
357563
1608151
1571756
780947
438892
258560
720536
540924
1411742
704095
1514378
909785
1470717
633697
705537
509435
825996
522703
236127
161513
1237722
1014906
420766
1308256
1007718
776854
355541
1431376
999758
338640
648768
1304527
849507
907341
84304
1415677
1634797
1155467
1241237
282747
602084
1210843
1582931
483416
976040
1353494
1536794
1571919
1496845
1103436
414105
910890
991152
1269178
53110
1580775
1147762
939582
537011
412503
1060288
439049
687887
1160526
1044564
701578
573615
399498
986235
122180
5611
126210
313359
339197
1486979
1175125
197896
905650
996450
270130
634178
729796
485070
1152377
1207694
761640
96521
139690
588987
1242378
359305
454450
128774
1418382
60886
614349
144479
1281232
493565
1592350
1110624
1279751
1223260
1107158
53964
946916
1556361
1123268
1452518
1320126
449449
1470322
376916
486913
338599
147276
1371350
401125
1272701
1557991
1542072
859899
221132
869580
987164
287337
912062
969921
868255
904504
987754
547231
115019
768469
253473
1362256
370905
866964
428284
1185612
756199
1155104
979624
264086
1121391
1467696
257959
656521
582036
842546
431734
573863
538037
299719
712459
1187930
1640443
1573287
626194
1233567
1122194
354272
1511499
1377243
1278675
979967
380175
971471
1646811
8535
229499
138450
940669
794579
989447
617507
106790
1175534
975125
1211960
1200669
329119
1234260
1306344
1272990
1417226
550579
757991
887264
182558
1018014
319229
569087
1520327
59472
1033569
1576158
1051012
755624
864616
373034
867631
266235
1163949
1131942
531138
173722
357740
1300402
709257
236384
1578114
1155836
601728
686137
1103418
1053612
866651
971267
84196
1112838
1066016
1316497
507887
739030
871047
1196069
1359377
1562078
589099
1249882
1548842
66714
1408705
1493444
1576904
845631
218120
636674
408153
1566704
787319
126443
1224337
1073300
1146491
802105
1318230
1370614
1530409
1538060
819489
51455
145874
1374698
1056033
707671
1025316
931803
1532369
209500
477172
915125
1264797
661649
973904
1096782
1280763
1100102
1027242
1191772
830630
1481406
383996
544532
488116
574843
770834
1552434
1191768
341208
1079907
542038
1270360
1396439
1145296
436687
1566066
88895
164858
626958
328284
1391041
734499
11305
1086049
1107416
1230859
580410
1560845
386499
1503417
447801
1441852
1517512
1585639
29696
1261661
762734
503838
482730
392517
780622
1376620
138727
1607498
1365519
606337
1419523
712453
346814
1490418
1598194
1167872
1480939
1153630
339675
463769
155192
590574
895852
451145
1095297
649648
488468
1109874
22028
395298
1258905
131392
1075266
359192
1566469
659249
271059
1026369
269958
1284777
1550815
1387820
1300382
1194590
1496824
1042445
237749
175864
1047975
839102
726749
1396505
287879
107799
130700
1457630
89854
830447
1304188
875820
57471
1522869
854249
1393618
692067
1303940
1102056
1322512
149268
410626
1082313
545079
1393598
1637778
229911
1044434
809696
38563
1396363
694930
24065
1382804
1526248
980569
259031
417315
300950
1150415
1484034
6955
417137
719798
1008353
575046
1164572
569977
1075846
1357981
619445
1048808
258812
475794
261604
856537
765416
1325391
361818
1399978
310814
755119
275817
1522903
393664
1090850
626619
1456780
378475
1172833
1278681
1299287
411423
57597
1501993
528176
113151
487440
50625
725122
580211
797942
1283889
1107713
161625
166479
531883
515048
982476
679032
1046346
581223
954929
1034149
567522
567424
140381
1345154
371427
1248874
848922
891808
691659
177547
1059761
632841
1314801
326177
395926
1117433
1327404
559253
1246326
1518559
756181
645448
1354553
144546
1608499
524994
305782
276055
678625
55641
1542720
155822
1215257
298778
181734
98232
1452832
1470335
903598
42930
290031
406425
1010489
537410
519942
594317
417530
757465
1625498
876777
989354
823104
1016773
1468480
1300875
1233668
246810
198690
309931
878047
830489
1484089
953279
498966
407600
20738
684084
1566242
334253
1407128
114957
548750
534900
742181
678227
1348016
377593
1586426
1348009
316471
799940
677816
3547
551189
1059129
1328425
562574
10285
1438156
757550
12372
252879
371261
782535
775137
1036840
751907
660007
385064
1364503
1437421
346317
343473
167574
1122898
1154030
881665
497459
1391453
1270867
496635
517048
932340
103952
1117881
858624
1281698
1142669
1426676
990114
1460719
1270479
1616993
1292821
685965
180099
984192
1294944
1084679
1150554
694046
508295
1253093
1491302
76325
352935
490084
332609
1574672
19947
539756
965191
501388
997861
1340030
135693
627554
619644
321140
984000
1171397
23892
1268866
1546093
437058
935456
1639425
296840
57991
929074
927698
769100
1323962
761396
788151
1551890
1482354
1487036
1453793
764147
778845
981894
881545
1601297
471257
801701
684160
1087302
1576460
679736
285310
569852
1434446
425141
1458968
1486108
1225824
847885
75139
774278
986004
203186
508033
506549
1021520
6496
198472
611359
684582
475521
1200865
537620
52162
590029
621206
269398
309930
1117029
149019
530262
18332
179469
12704
251852
1265338
729697
1617845
927401
1012433
572842
232024
548050
643808
751805
1198865
1094909
1548819
1292069
1185134
682311
1297972
1027250
240335
19597
1261451
1264242
1101415
1309218
384576
429458
761229
1624053
203731
1094289
523600
465186
483953
1238801
779988
1634717
827885
850045
349290
716865
1110160
1543963
1410562
546564
448466
191114
1043443
562015
736886
14586
105903
1310494
571551
145335
1212633
1466656
1216126
1572963
247605
642534
817838
8999
1524827
498434
340638
573691
241910
128107
1177153
1179049
888506
68427
1032938
787764
1189950
458344
1342587
192174
1284009
1217331
730940
1242793
1239372
205055
1459178
1116291
1235259
160919
413193
1039612
845371
198348
825663
1545887
1485909
1001496
181170
115658
1558419
400955
883916
1445935
730279
777720
1086608
758957
271985
682597
595823
145510
352175
1543011
1615397
515209
460778
411982
737335
1134809
167174
1574417
673225
1086640
50617
727830
1379538
458929
498144
899406
163706
664334
1034458
80673
81901
398556
162279
228597
1581071
745233
1375920
183855
523285
784664
1426429
1453753
1337080
63264
1301917
841182
11441
831849
1045429
645223
282270
575356
124057
313076
344701
1535705
831410
1118898
853530
281348
155572
1025627
1127784
982651
798904
614526
1577792
851758
250734
1247459
1303667
277351
1400267
835401
1511130
699700
1261951
931243
1487943
43153
669119
636174
82137
1614935
97669
877734
77913
1616806
1627315
1012649
793050
1366193
1006450
269091
712283
1640602
225170
856750
1089320
729909
894195
886925
1106213
772309
1305905
24145
387617
1329946
951007
565433
432841
1347869
1317672
473336
1237767
11236
1552809
795307
116911
401248
1234362
777373
100175
563831
359113
1631181
1639374
291714
153973
381158
477075
548579
620845
664731
633477
1247138
155795
849239
1023789
923946
983418
1150010
383962
1456361
17514
1492400
39004
839102
1366381
632039
874184
444405
410251
386357
136253
1244925
1020669
1369014
516820
1471834
718617
622862
164040
1445346
454138
1370038
855621
1320583
1416723
1444644
1409366
1438292
251791
1082655
1477474
827939
272898
1605622
75141
895572
1116333
906124
875155
277117
682606
1091002
216338
228785
473401
1643441
1336732
518783
1410330
561232
1585828
918328
1073725
115345
1361448
573865
1267816
1354575
1638360
1244574
891560
1052971
773977
165837
1330263
1056123
246924
146693
285258
1440593
1298749
1155256
321890
90306
322357
1211084
830013
1419636
989895
1377618
636362
584383
1328976
466511
1024286
950317
1403125
1532383
1058668
1523156
1505035
955133
1012670
1393406
1073689
1542724
340659
1478617
470160
78671
599040
994294
762165
741408
225478
469730
1154356
1170551
1364984
58135
1341321
1198627
679091
1043045
344450
975898
76583
591129
519000
793810
560041
1430049
269486
350754
1481298
1005917
844186
1396900
1065854
601713
1193639
1401256
1278278
1442688
388846
271076
1494818
432235
1063665
1511044
1095240
1291136
1572407
1303762
1211693
999931
474494
127448
1116574
1151690
739631
134223
239056
708194
846564
252980
1381666
1525849
164583
1471780
1028728
1524271
629238
703807
362246
995976
411179
572603
1361257
981017
1117345
517204
1163833
794850
186462
5894
1547328
1170712
1338212
1524638
1004028
1602885
710864
1164708
602651
94768
111812
262700
200286
534595
740778
320490
1259184
338310
533267
1001881
631176
1540612
1444477
1003589
787750
1453169
716082
771010
638890
1444231
376529
925256
77733
1089168
1558847
935557
854036
259472
1159207
1313046
1241434
1436568
1082531
218051
1388231
599070
1053887
1315310
1511403
682274
732779
1304015
1567678
436240
389309
1426202
382718
445501
514048
1532645
1396242
593734
779194
586931
1047329
857187
389946
667348
477745
984822
487008
145623
1016511
1603610
961640
1384320
580907
888917
747899
331694
849694
372233
370019
1057743
268677
1345528
190362
272976
758181
622168
64883
277356
1540137
1289466
951168
403159
369604
991133
1435484
1125709
761714
263163
697297
734272
554290
648648
1511733
794857
398225
1578283
1619939
1513837
554879
990462
609887
636353
981136
306251
295069
1167146
1081267
678661
1501908
363997
8535
780865
172345
935442
796601
38913
1101661
498217
1247799
1490103
1480281
197589
846610
109655
657827
740072
396211
281595
399973
578882
233447
1047029
1230951
326361
151515
337913
1159436
630933
1077650
1300673
44459
1398175
276332
1029778
397920
513629
72326
1324591
950295
642968
297650
1206409
167534
34466
958632
1572976
281597
736813
1207294
1367718
1623056
1479804
132405
952507
169626
1092460
1550993
621230
448040
1086244
371791
425653
978480
993427
325589
923490
870598
156405
1582241
150535
170189
42357
243298
1126291
493144
593947
1013618
883337
97770
1091184
2037
1209723
1377942
410542
1052012
1612644
2469
48647
249296
420547
1607558
1647590
810933
1323034
655163
440745
1236874
123960
1426233
1398205
84940
718262
1003422
587395
635702
19403
1561437
189298
1012588
566559
930025
993009
1572356
1069161
1461057
390075
29111
852514
1611410
482963
1046785
853010
1425268
1399997
671307
1546110
658533
282862
50716
1474897
107493
252397
1040693
1197900
421935
1498245
372989
498203
562294
234100
303152
1046422
87857
347950
332952
1108217
1568953
247902
766637
704748
1477506
751741
564121
475479
22694
1483553
1437753
493688
175867
1475137
991098
816803
1235508
504531
590604
197604
19150
309145
950130
705840
1123967
1410764
580212
378414
1317307
1459261
620410
1194455
126029
1427421
700372
1252575
911229
794274
906909
1388608
1538857
652007
852543
1343616
987558
951328
251732
144650
504141
98540
145283
1586954
1349735
1517763
210011
1363086
37102
731410
182289
603400
1125325
1319881
1393420
795958
311209
21431
1350317
687713
1632508
1497321
613940
74061
289342
434666
1069885
1465522
1257651
1570360
126643
1420496
934203
542053
1089040
1224720
1206305
1100908
1028013
1499578
1148516
34133
1014554
945559
1025230
654759
523261
272935
1344584
335183
824375
345172
492197
1323773
1439603
1639243
1461875
1143913
778023
290511
1482738
261199
825394
388986
353563
971298
699399
530667
1071786
1197526
696494
578303
100635
1332230
625327
1209758
448239
998201
1326184
1449900
1233827
794559
211792
137176
477983
1555457
813126
483141
305559
1217169
406926
676160
1642934
874937
300434
980565
1365015
915615
1277697
363315
1160269
582273
416706
415821
776655
1080962
1436651
238461
1646201
732238
7141
607007
883782
972895
1092061
930423
826507
941928
1265193
1377998
1129249
360133
1599002
1622473
171976
1096379
879177
245858
562022
1591015
1432355
1495813
508345
1162552
688669
1272816
651021
1082131
1551527
621959
200552
861644
1246784
1453982
1157553
384320
1146596
967071
794042
1457458
963790
1058241
41587
757362
1575060
501941
1134733
748883
391092
24063
1421538
185061
886551
80715
844800
57160
79514
500769
1571477
148967
782130
587642
1334602
1113069
1001340
1241825
873267
455833
374818
1285975
933095
544152
1258334
1166703
352742
798005
456788
338046
1055044
621529
1425079
324738
1544862
774327
940607
1424754
537668
1448817
1001221
387770
89898
1386679
1400419
746181
912994
1494253
1175107
1348056
519018
1257534
81483
784477
1411899
906343
368696
492982
607110
1321302
1082845
40849
1533091
1582368
382488
1291724
117735
1251883
831962
1515943
55434
752430
92787
1550870
470662
1614533
863499
875539
831988
727679
111799
359442
756996
604549
974257
1184835
549741
1140224
223961
179040
197943
192509
766697
530414
543681
1265401
324783
1325275
64554
400256
262247
363146
1379692
196886
3218
342143
208772
441708
992421
550494
528420
779889
1233674
1519389
579914
1221648
1089200
1226333
673762
627572
1569207
150148
1466667
326489
223640
200219
199139
1619584
1144111
1175568
1548322
838375
1639429
1262342
560175
813700
1129867
192523
1107238
804508
987717
166572
289343
948146
153940
34665
410819
697397
1343092
1264628
1213076
821172
297711
1358993
348813
1358165
1442974
891896
800484
1015385
519613
413550
619280
572353
621229
741459
558232
913753
342273
460574
1631012
862230
618773
514115
1211475
606201
1450112
982346
417872
830400
640275
980446
176617
344385
34920
1169904
1572563
1203066
1273965
715366
697346
52148
186857
320380
270852
518703
1643317
1396487
1365498
1322158
1276429
1347681
466781
623666
560735
714593
1600275
589552
1468465
591392
8842
869075
1292472
648018
665486
1273037
1025111
251929
319106
1378381
1443523
589424
1197627
139471
1558183
582933
255905
67182
1224186
356172
1399233
1124744
1241032
1587879
296494
662453
344649
258770
625246
1120382
389605
1294317
193164
150180
1513788
792800
479995
446406
1123060
942
1535804
1482008
206775
281935
430243
756864
183656
1394317
1225832
1524572
1485204
53961
188238
1471471
203892
1555274
587098
1103135
1356313
283720
919012
67515
1022240
151675
75755
1438488
394922
380321
321033
460860
799581
449966
1264896
386373
1174492
1631485
802271
1123505
1268328
492574
1050239
957640
1110323
1047728
1620325
1584787
964345
879390
1274599
1311009
1151461
1640965
774309
1645038
607156
843318
897070
686927
1161617
909135
1354867
555264
426133
883025
632486
819827
538133
1066945
1227049
187125
1184510
490186
881395
61171
918026
74710
1007921
1629100
394047
466579
1475113
308964
867550
188675
395125
601414
1250612
697138
1455175
1240003
681934
1125953
325773
1230721
756494
1412520
1643383
1100301
749017
796437
349006
848998
1501610
1139298
627105
904911
937571
1026970
69883
914644
753939
966770
1616
1120628
415983
1367850
1165518
1006061
49274
799334
54639
1537971
1229488
259675
360988
1596126
1316546
875042
1086432
710305
1565891
986321
744779
1258186
316181
568966
1605148
1389621
693074
1178792
125982
156402
423553
995504
793989
1109665
887291
1064733
1239650
1373814
623167
838044
491622
1232976
1219817
1310587
1305292
1545149
1621826
418502
1540861
11155
1043394
625279
1603467
1174484
336612
811691
546379
1440878
611167
201682
1019988
765272
1166539
652160
886999
1234252
581651
112630
1210519
581128
528037
1535470
276090
108439
1231957
65569
214701
1068257
1512388
1312909
195434
134603
936731
1431264
1538343
775669
1547923
1624371
864983
919448
1075612
1081649
660622
840052
1034093
1156944
192792
275028
515034
232020
1070779
851614
926442
875532
1158775
826785
1229485
1276963
1137534
527558
643597
698252
750137
1528329
1387488
921555
1301830
660848
62403
189986
638338
905861
1329365
1452295
953100
820972
587515
1139355
1399245
369687
288396
1111859
421174
178602
690360
395839
217740
488620
46728
498882
1377609
654538
1641600
380984
1309806
612860
309125
206636
998018
1607753
728070
80002
478959
80860
1341354
77944
1667
238632
1149734
399914
477828
566406
1517913
1189060
1230972
718556
907130
785250
321193
1037376
736946
753484
131788
400519
1630819
1382503
1137193
416551
651933
639518
558631
1505539
354494
1130982
152179
790945
1530797
1450106
799241
1492992
395806
137005
1412304
229032
1525365
997545
497440
1600271
1615619
1288094
466242
1432274
1089672
1481822
221263
76078
102108
778204
198972
724155
95931
22599
599204
1180312
772540
1297899
1164320
602918
787300
985937
837547
1546576
506674
710572
567244
241701
1601894
1405563
139389
681643
157352
1214702
661787
435241
8090
1197362
681273
244048
1363628
1186446
1260873
239350
1388894
1131708
585555
58529
505491
561777
857231
24479
7033
1564593
733298
668264
597872
1034605
262216
1385258
350744
894713
974798
256632
775464
45856
407038
1347685
474154
796613
97780
386121
151688
524217
667213
823891
556835
22334
1451340
967537
1601660
1620394
792218
1039015
443609
46023
37043
809894
1642075
1543139
2979
1028137
460970
853070
1410429
188313
1342195
908121
738424
936864
1157542
1437653
1639683
1316729
748805
1365178
1441970
1492123
25305
1178890
1443950
1629815
1118695
963581
1436695
298591
77081
449302
590408
1234235
1644686
141125
1163367
490969
1599199
1373218
632141
1225200
1436759
1200279
800167
877573
1552477
725840
1265547
814208
1462081
202359
403102
556854
948405
509450
275983
1531608
1263521
1416153
392730
1571272
1052337
1245236
773455
430398
142728
1045912
492244
1357807
1132568
808852
92097
1252982
501129
1620053
30852
672227
293526
1638652
192514
1190580
952306
1111128
309984
877649
1569748
1180338
1417409
1072933
1338786
395277
1600867
1344317
261581
524627
1290406
1150695
1261007
957785
131398
454044
850818
1214203
187014
736726
1040712
1308150
477777
228360
219178
536747
1501880
688279
294293
1030234
270695
1318502
451278
1172139
1508445
652557
1363900
950856
451224
1380024
1538664
1395724
1444015
1464887
1010803
747301
862869
1037249
1225254
1360865
607100
263526
1335676
149571
931503
347740
924497
219631
1557029
442845
1476822
1350488
1284612
834945
891780
1457158
527978
1029957
9904
1049535
195263
1242223
709424
1000624
613195
914393
880525
1048926
1197234
967915
89459
246464
15799
1325837
1543090
153610
371222
1231064
272506
1438095
292814
450071
537297
84771
837414
588402
1368836
54087
1578312
914147
336221
1383498
26000
1038784
978628
401335
171134
1242522
1172139
888709
234602
157184
1373323
1017965
900655
483052
1251489
218717
1284312
746946
777287
1109250
543241
297560
653443
327980
1412664
1612163
1356731
1368505
1007871
1196268
91935
1432150
322804
301885
182054
105886
1027464
208010
1355230
1140450
663578
219763
550137
1178222
233297
1188752
1212485
1165360
923340
1633594
1058298
557083
767649
458896
1062515
346084
281755
318012
1511671
1110362
1059248
659928
990404
295012
538039
1130312
1146216
1128262
198841
1138485
161871
194527
697455
583355
572353
795607
1184141
904214
237391
1319634
322671
587865
532057
10110
390423
426293
1232378
225492
496206
1388741
1422862
908927
550479
622009
1137773
266952
346404
750782
1553671
935069
772184
422789
1114465
1604647
1310075
1438540
781759
756247
962817
689318
1122998
93833
252238
472851
917967
1480451
306538
1590897
1646584
1498602
265824
958246
1057556
968024
1359862
1010920
646127
1397187
343832
217752
1389144
1422955
1060190
1565247
394849
103210
731277
76555
314133
714968
1462132
506893
1619250
835438
6942
422721
702529
1155543
624066
288913
818501
1069772
342904
1206384
1247095
155087
1013389
954048
598739
1244466
359641
182296
1335125
462429
1198642
1278050
170104
1179901
681073
1436047
270983
978879
636361
1500010
1634039
68610
316377
334514
228918
860391
34643
452760
911645
918159
1558689
1159842
1376217
1344741
1117245
1279276
215431
431689
1465118
1220482
493774
1417187
351771
753208
1587050
873481
909785
70774
776016
1128189
1052241
1626857
443322
1507344
779941
467974
1580598
424532
47042
393657
1543830
1280320
854739
730473
44018
1336074
70295
1604389
231198
1155477
1059658
1294027
692739
1545233
729321
597125
234289
258106
941664
123542
1576517
631785
782506
235317
1101124
556284
1378058
652171
1622246
1065598
109849
136266
993223
928212
169310
894878
1583091
239170
659893
178880
491364
1423607
659039
508948
1303477
1546446
1395983
1270801
364857
742396
1024721
1051995
1126475
120325
236683
102272
701389
123032
467152
913358
788065
343729
529359
350836
916993
806932
1554670
1317677
469548
1307841
1263963
66938
26645
1069809
554735
364698
1289658
74659
1143286
639546
737900
90587
1100768
768702
363950
1103213
1319468
1329520
875797
1457032
560585
1051879
408062
1332759
795355
757404
1314356
887855
1634949
761125
622753
546405
2541
1133026
1110782
971815
1498437
1149618
1528287
447843
1518693
294934
1193607
1607142
276719
780180
748046
1344017
519793
583960
94921
1283772
1590908
127328
1117763
1382822
1234360
1491178
713822
149712
915441
371019
1356745
76714
1625014
1584803
423776
1026106
1152880
623526
1614098
1097808
343025
666813
1185097
1069146
810540
1291564
330930
669093
1537750
352749
539700
1633850
888285
1072020
882800
889647
551524
1417601
811678
1625777
871635
233685
1103739
182764
652629
1048669
1160484
501560
405110
133843
463896
1590554
1416910
930896
1267725
1239543
907944
1258045
1526745
143741
899853
964540
1319223
95394
316001
195559
730069
550018
328159
68165
1050696
594028
11958
807287
1034887
1052813
816415
1584559
1561876
801276
1256561
1193018
1258161
34242
584852
410433
402161
924789
838953
265331
769525
1312455
341417
450884
481812
1463175
786310
335758
1329979
1090168
1554944
1413268
496383
856518
1124237
1008013
974773
1097490
1351040
349953
76242
1599575
317621
82384
693787
1266242
1521127
1548431
398739
315833
871456
101277
1235927
334313
1528323
135603
161092
242987
1639215
299440
291269
658256
1311950
1124350
686212
67363
101310
1318875
1593994
696390
196265
1082908
609020
1376140
402511
243867
1639264
1092863
1348669
238492
1327075
1235312
661833
773698
823850
334676
149827
111237
244191
1356481
1270583
1154767
1422964
1570677
1556738
370122
740534
347794
779556
1605578
1240128
43966
675953
815231
37626
422984
367669
1277877
196297
1607000
1576706
1337917
1181331
315928
1025470
57895
1438806
326147
382609
1514794
1156825
350812
1278830
622170
1111966
928241
561123
878030
1332707
213245
869877
850385
507949
1049161
76062
267312
60440
1520669
1240011
214292
606143
279722
1038928
908891
1626667
235402
1390800
1559455
407098
550006
1138108
803716
1485044
1215535
1478032
1024797
916267
1504413
954329
1318301
609226
1100325
1088647
1222831
523224
791770
1278133
982332
9442
5050
535549
57739
1124283
1635501
464029
1610380
1077832
988561
989106
1540593
448863
654047
1182834
425346
203143
987137
1125767
339310
203851
613362
931273
1424959
780360
74679
1554869
1556576
943293
1211070
688141
926635
873591
795064
1591721
927123
522063
1110205
1504360
1153242
521996
1536730
613387
1042924
608794
954793
977096
843433
863726
1469550
1126496
134801
1183628
1572933
1634621
184117
1560476
1048916
754094
1080739
347749
1462487
199475
1327152
1129009
732386
863697
99173
450227
905011
1438065
804844
477207
669883
1357265
1168270
104097
637257
1136659
354987
150181
367433
714657
1195243
1244250
992189
1622542
922726
647797
238380
60170
1450084
11128
118729
498958
3409
481613
272051
424287
1542476
606590
449941
1264047
1121256
862348
1545660
1410041
623305
1259822
931842
1304610
460446
1434720
1222721
654587
626313
714831
1206430
1393981
219437
143558
976967
1543219
1375763
1348146
757439
260857
543755
1127517
250091
582121
670013
1422208
614709
1300779
938518
1602399
966650
1005117
829568
562221
359213
1215506
1555522
858867
1277581
1133603
1247498
781130
223491
1009344
291504
913972
1498218
1179856
1287496
1067608
1511928
461447
829856
746354
1071694
650592
66340
1090853
337354
169309
1424692
218811
276314
877275
816023
227013
1288748
615407
679212
1622301
49591
625267
1510880
1627801
607507
1168162
294850
988659
1083090
981081
1034999
1180752
868532
767024
151942
426728
1177062
331085
314257
1315333
60318
425912
782786
435326
848866
1069839
895065
1155253
437676
775433
33884
1415714
721315
86456
432446
228846
1477125
253401
1237885
674016
67159
249486
204194
349198
865574
979991
1605137
1662
508134
883859
1205680
82595
1188244
875218
505519
1601467
317741
260068
1602727
439786
1051685
345552
1471188
218954
315224
640405
1090455
939617
1119182
41724
1546927
531387
335349
1456410
436718
748155
38880
191595
458768
1372512
1016120
693324
1337397
86587
1242004
512158
1624075
912993
429116
338403
569821
753681
488801
832799
458431
1231772
695341
508030
1085066
354585
655773
1129178
1277634
1267225
370946
508371
653917
1303374
1530188
542840
1297179
1581588
771816
5796
1131234
1087343
358953
1053869
867048
1180694
709706
1602245
1507510
414737
530429
83503
95244
977959
1359301
537661
350987
1056985
388222
742431
572651
516142
789776
1401652
1586088
494362
1502811
1564601
251556
1113575
310378
1552403
553351
1081232
145129
388340
1181092
728859
137853
479274
99921
482839
233970
736737
1609415
725525
136705
698912
15812
1200861
652978
647990
1628776
1520299
1213195
139228
1485625
955482
1608957
913149
189487
834603
520314
1048645
352050
245717
1511987
1602152
1527504
660366
139677
541403
367957
1315577
775901
1056277
1322245
781105
1293121
523172
422753
868969
969295
954689
348758
643893
339304
100814
1327447
105416
1327888
1310557
1140377
626484
1228443
1164474
1435968
1460071
215348
235684
1089673
455850
826234
624125
90665
1080272
323789
1193071
1469293
650818
158951
404891
1118447
100974
1403170
533640
4223
659375
141865
907762
929255
1484724
844653
1246974
1303328
840921
1285279
1479618
366390
131939
671455
1642097
448726
1405647
181247
1073007
631591
1321604
1149893
455683
396250
368072
818426
701250
117890
641927
1564063
12647
32847
179284
1291317
458469
869965
143119
1172315
1572036
1046216
1497961
1494852
638165
1038525
922209
968997
1615133
607419
266290
701658
411293
821423
360890
807013
502041
803460
1168363
71538
766199
1605882
1219412
1485841
675999
1321222
624036
99367
1455268
911674
1599120
1129929
556089
1407502
1578531
645441
590612
517517
434089
636842
546443
1357747
1612364
968375
1577717
419386
298044
203806
1289955
1061531
246923
1160781
1091427
199006
1342970
496074
907002
1498242
735317
270280
240589
1485542
900547
702326
1002941
1564166
440443
417020
480978
1625743
281208
1281006
734542
51587
236131
473425
585009
1354487
1334924
584044
1186725
1618076
1647416
1352915
596228
373144
5422
880145
119696
305670
825974
1334848
1393800
1623127
1516334
297808
1108578
890130
1029530
1572426
951357
456565
1045797
593126
916710
1589517
1011686
734984
1270495
570125
1602797
1592519
912765
1580920
385465
1247567
741579
333865
964343
1462837
1363947
299572
1378379
96263
443978
580185
711705
906711
254189
928196
1266863
12836
862486
1318001
1212905
387333
750121
1512306
296523
1492924
1023770
344276
204162
464003
528216
823492
262569
877682
137816
1583458
460002
417327
178697
1091769
704873
722788
482934
145133
81795
379350
274147
413140
1306292
1427622
1525479
512669
1331884
63021
962741
553166
1526737
1189482
1618989
643380
1647000
439950
1007460
978769
1384778
988752
1030411
1018289
1290273
861592
354014
1023277
361222
396398
389372
71433
1604630
843089
640072
585804
589013
1227508
194269
803094
446472
505191
142173
1274821
412892
939672
28380
454050
1558277
497091
272026
1219843
1102809
1043895
1373153
1526288
279366
985875
1178448
1021389
754356
1609711
199514
1338554
734517
708015
835844
1101427
769863
446789
177741
288522
958992
21344
144787
1541908
504830
273257
710002
402379
629665
700779
1424612
614685
1307855
1087053
852603
17483
1205891
999530
617302
952316
833531
1099608
1462482
1396788
717409
93884
1599760
595355
317416
227967
957674
1352232
246421
493640
1600727
608079
2476
1343784
261619
1639389
1003358
830737
1357567
424486
1140204
948200
532852
560043
34010
1145382
193642
1070713
1543015
1197959
1074882
1313358
1238615
56084
909980
844914
1493922
841756
1173485
570723
242551
486558
1257609
333721
905509
438927
522303
406269
168933
961598
473360
978317
242269
1196956
1545499
508187
434824
668355
359388
741323
1493846
1333656
579563
412500
212219
1633881
109392
356844
158149
234051
1168721
172322
422731
1044555
934211
544655
692391
889381
197221
56749
756539
1629373
145243
1205194
181254
1502327
623363
160034
1317883
1548976
1022403
1230880
870405
677330
397987
1185790
322895
932955
456144
124981
243875
1518918
1310800
778550
238505
110912
662519
1570425
703346
1225636
1436352
192955
888590
576377
740355
321492
145939
1297802
1569004
609809
233952
1598296
848049
1618623
284442
494560
1142291
349679
1141297
826903
1185417
977449
335587
1133919
1331446
243539
356316
752386
1406712
548618
600559
1214158
1011157
1204981
413331
145064
634099
44145
893023
65832
556717
598925
1534769
961718
767311
1364164
356485
333741
494201
1608380
1438525
626462
88176
316252
1264432
1031384
754747
417527
611357
1118668
1509956
993568
1230763
615462
673432
570944
806495
502424
430939
185253
423933
1120986
529230
1634081
1288738
1139744
1218729
272073
1242275
52141
612856
806178
893103
338425
1031009
299529
1324019
126070
766998
566765
872070
108998
837066
571340
834617
217946
1249505
217869
191963
607969
1504908
686260
731555
1344801
1089751
770159
1532484
937516
554078
425165
221361
1011236
878023
735422
737493
484860
781057
386963
1624637
455488
533310
811885
1426842
1580740
162844
489227
1486694
45356
1324848
707890
209873
777227
106852
1522729
736696
1316183
1085816
463952
466619
751433
845635
1234578
1575811
808731
615353
1634199
1386412
85352
541323
478550
1487952
582960
993484
985070
1571254
201381
52553
288012
1619146
1112043
990844
970212
811691
1640543
988027
1560315
1051822
33862
1616455
239027
925846
1511335
432018
1332529
1020460
108433
282845
1023147
1620147
1214116
547639
635184
729268
1347792
1484291
335575
348492
994754
1302881
808143
434567
710611
1302660
1186899
660830
879301
1158287
812936
538008
904988
265634
720432
740898
919176
797557
106351
1340756
1002807
772011
327400
1302171
1477776
436386
1626631
804743
1319495
282682
46632
873623
1392450
49973
95466
301146
260471
315785
1063606
617777
85998
394717
695998
429112
104796
496790
1571678
1436428
855426
286526
1642593
998010
1331540
1528616
740627
698467
1281490
231105
422640
566277
233658
651765
860695
1359176
1063265
978853
249651
787394
107642
501242
727655
753816
847190
354108
1388757
639180
949738
1479831
1640681
349145
39446
1342692
217384
1506152
584445
256597
298854
298563
690387
799765
242656
908900
1615912
843708
623545
436892
1300882
352988
1438369
300810
252656
693258
1450311
243617
494256
1542480
169608
602873
126638
674896
225439
1016694
1395314
919996
1205456
317802
526338
885802
599547
1230183
454828
935457
406430
878287
998705
1384221
78939
1580666
1264909
969346
108038
85326
1322994
502602
461560
662668
806430
551916
452837
245878
610216
812196
1046599
743981
44173
707311
559438
461632
412762
236897
14140
1469235
1180921
618661
1601807
1582910
1233379
119538
1587823
1625814
1520546
1338172
488733
1457824
1607638
611160
770132
1062902
114079
1036205
1256418
1638852
1551797
967319
1523129
1075517
1613847
1322511
1459630
677415
328355
996780
137744
389039
1362681
1231406
641622
665284
152962
726268
592192
1050568
874649
189153
1168322
18325
788646
791618
1275989
1003847
886681
535737
16786
59108
1205916
253532
1525864
1151673
642481
1404283
539517
1205418
23488
1546221
58702
627216
505738
1578022
136840
608104
546635
181424
1082294
1538781
449125
182015
97851
698329
1228439
1063791
1516158
1562938
577836
1570093
1337593
1462719
351705
948330
1488469
1627217
205349
411575
299204
260435
208339
875630
1301571
143166
1219466
1495555
322542
660647
688789
676335
995932
1395396
1520980
1327377
1421624
113655
8812
217251
960560
241500
569281
383249
1463313
520576
1143603
854909
142246
1000816
1130092
1355439
315768
411232
832365
1133621
1246331
714789
459564
586780
492586
287599
758300
150444
396476
210525
1129532
486351
1181725
1171428
496156
148597
1115009
1247504
384075
85031
594533
1336334
921516
1026163
234973
261767
199269
1410570
891267
759245
368622
1354727
812162
225456
572495
614653
324728
377597
1005444
1444020
995027
1299136
1500896
238969
1291741
132123
858876
525628
801139
84480
376617
1284018
981533
1109324
1251868
1463946
1305274
1126279
430504
276250
926692
477306
415578
75182
744331
968626
233681
176787
1474711
196595
111161
1512089
1192838
403130
955129
187839
665106
9531
961383
1643961
608726
18814
494043
744197
1510528
409404
1326198
698317
985554
1389720
1201808
571654
1424112
665975
342649
436466
1409879
616039
1281238
1510250
993571
412615
1222274
739364
1453284
219099
1448938
1644522
860750
256916
32586
107
547290
262689
1367710
1473057
1544863
763962
1458441
251197
111580
1311694
826605
1167774
422727
399537
619651
147591
443451
1494061
1589159
493992
1291214
1025648
890228
531271
1512740
605772
1532628
252974
1294668
851717
1187121
789597
890355
61701
325366
1052917
361010
1580644
1392942
201277
1339336
83229
855775
954785
587846
907384
330240
28351
1430761
489643
41242
1024779
403271
432000
258791
214657
1433260
96336
1531791
1503498
176543
180332
218549
565835
1497118
1333097
832372
1630257
257868
1174384
1625923
1527149
209224
1585158
1077264
1454174
299222
1619091
158657
807500
800353
268630
180461
769256
175298
1519253
1635403
415884
1025336
708426
876719
353415
1279236
3393
658059
1025999
14198
1512536
580455
281741
1065947
964143
1359228
815712
396810
318982
1032243
1432283
443662
217040
1529854
638772
1300774
92510
559432
110987
239211
215715
482251
409903
1440567
1523064
1579487
967368
325251
834783
435952
104442
298255
387528
2434
1145093
1412209
1475724
1444240
1316594
549477
1596311
1358920
113156
714446
1634037
726844
604342
596850
1526276
1569586
723826
230274
1057706
1471596
249273
44821
929631
464313
1490
544749
1604398
290190
568618
181549
500276
1400293
408048
336942
83829
428031
25028
600879
860262
516422
637989
734446
148304
1149930
567996
1210087
1259989
992526
1206344
1147552
975441
1089639
1322180
151314
1393877
1023078
787826
134459
531068
488652
1544291
760669
723101
120432
1065902
685087
654740
156482
1576056
684773
576884
169455
161225
1541374
941909
1091693
1189251
502333
718683
494531
724249
26451
1184771
882584
1179150
521180
1344248
499319
7039
275270
1543279
1344647
342848
952665
973992
1095199
276793
1424449
1047246
1310783
671672
885290
1003154
1135153
1372753
744706
1497799
647706
4151
479376
117123
221565
1134908
1403649
625469
448254
846109
525407
509949
1269123
854613
1183747
1574598
1399427
680214
439770
739062
244516
1411928
100492
315088
920304
1515489
497343
738669
1623383
614535
256016
537536
1635274
446943
1321070
1567728
673438
1117800
466556
808099
218389
850895
243513
696500
690475
349684
656036
1593998
824652
246934
1040145
242705
184269
780559
1036862
330407
546982
1137271
280231
412902
40841
1022012
304593
1189801
735873
1143077
520368
139373
49531
518554
786952
654158
37817
1402548
1424517
1467865
1625852
1155331
736341
923850
1526652
786002
6040
18564
1010750
1026121
1054065
739222
912860
1639940
1530389
961151
1290738
637039
1171657
718975
63847
1110929
1562929
1524050
666463
487157
1107877
152445
397516
996745
975781
1132862
557144
1286649
1353921
434748
123887
9371
1158279
227321
936593
741947
1238390
1140906
473352
981178
360748
686588
1141727
78781
1394417
484958
172847
918852
957629
621114
633517
23377
106100
253338
1515331
338119
42260
1464817
766722
1424310
821384
1005644
1236823
1412382
1468414
616905
530769
13133
855189
724422
612581
1162607
591449
1309486
1642975
786231
1054682
629460
652621
447065
982974
1068699
892913
1350866
671235
1092264
725054
796071
74841
117991
894712
320617
320998
763876
907239
321698
462613
128351
725972
1255977
1263720
1227411
1618167
787717
223295
1435414
575344
244525
1167335
597518
1435835
1080307
1043245
530134
85887
387308
1263855
546648
737844
1197610
976984
1587001
276165
623762
238210
1438010
382645
379209
823354
882781
965922
25226
1509739
621075
284896
225270
997736
1207122
1126983
1407121
1434239
1117545
1346072
1165229
652176
913095
1228258
1498791
771453
694019
1307387
1016358
938969
1421127
123962
1154913
1171616
488905
754794
634333
138467
951418
312777
1303719
751377
245180
1617574
1302386
1608066
295654
1015240
1506543
912728
687519
1482638
1536395
1353783
621148
1452877
882272
1085048
305893
232177
1093794
534487
1299245
183256
360154
713457
1295542
689256
580574
1132669
1058692
390380
420743
228956
602695
1460015
1352913
95934
893871
864679
1079234
829666
1000919
691506
1602970
308131
963819
135052
899197
290041
1095456
1338822
1327996
637922
225842
1080531
914109
1495819
1542
1577227
207113
1567368
635395
988425
1581777
587778
158228
307764
851818
574239
855176
42864
147373
1024668
468256
1552730
237236
1021854
345532
1178864
1198963
1507003
1386141
1148046
1454113
888749
70482
1164446
1464034
1323431
1552467
555018
966978
813662
328170
1249569
87300
542296
350068
1277029
1061384
1324324
1342952
738164
871264
808490
80804
313183
842256
939843
1320490
620924
469326
370310
1158504
829074
1498818
1147009
1347424
403101
1447696
1162385
198754
1450171
314558
315112
1261509
1451306
1175546
1439689
1116861
1632619
303452
628822
389925
83909
1256037
1273999
420612
1292204
1517412
483157
242776
1230532
689755
474447
1220161
484836
951963
862788
944615
1066257
239855
1264416
1262894
1644301
602869
235863
1118797
1506835
1505719
1401503
1133650
832617
385753
1451531
1122853
747802
445655
986093
126833
791928
1155086
540356
1294847
1268078
889578
1330950
843954
1028671
244833
383597
832657
1290362
760246
490619
423982
318676
57636
1513889
1184411
331205
1054380
953513
1619004
1161727
719256
776967
1440144
1620593
581856
417628
1645330
1544446
100333
1322402
1055883
1408161
1067165
484501
1620123
1466918
452339
1011270
611811
279899
128667
911077
137621
286226
355999
846365
1305562
1328184
315296
1391317
1262918
205738
154551
1497277
889421
649129
964803
794481
1323822
1567240
465814
258092
436380
1249493
378780
427998
809529
215531
1597308
886822
754959
798292
939323
863037
1518997
1015324
392368
1598859
1235454
408412
1106999
240028
1577274
1393624
1110803
1335658
1048964
1593746
1619675
754087
659652
924998
964888
191595
578365
1551991
1359011
386679
1504191
660907
1125166
1547101
1523471
564469
547413
302648
529577
1202378
496601
264980
244375
119330
1388760
1154396
449265
244584
1302628
1521999
271973
1024214
983151
1173309
8069
839726
223950
939153
1093910
1342701
1326742
828285
194167
735865
929849
42104
770869
302514
136782
374579
506842
1152272
815079
713394
1619678
276456
1372364
488971
629670
858564
1205745
1270950
630685
563547
1483118
1092793
1565014
770812
1408883
1098609
479020
339718
1295730
282094
64170
291212
482386
928945
931970
185968
899264
378494
481122
338044
839541
98910
400302
910841
1509238
185715
15617
1602427
156365
199319
1095420
1643486
592441
252450
363568
1448128
116421
1524421
745999
765625
1206951
1267456
272717
147203
938685
619435
1626310
1135081
453211
946346
749875
308431
674946
1460413
1566492
1025418
1267473
1563620
884908
146260
1019910
796081
200639
1636486
1291229
1632288
1222919
423912
1540450
1044939
1368730
1036887
467260
1249192
1291556
167903
18662
1147426
166317
341941
1214462
1330462
837540
331260
158417
599186
1002075
819759
1332556
192573
1041650
359570
358778
973737
196565
114827
1177680
1299467
1240358
218998
841713
707404
1350261
324008
1061116
1369571
1551864
1318767
559975
372601
176692
658691
291592
1301033
1117696
1545658
1082857
1208687
1057005
722745
402128
669152
579708
1083174
598647
77130
816953
611816
42026
1365507
1475020
282849
1608449
1606506
48765
377530
342966
1447054
162580
1593522
396415
19288
939981
1456090
1438149
1308291
1152215
436925
309899
1037781
145735
61076
247826
1175689
649089
291501
12040
1535673
1457306
607207
945002
702840
557147
1053397
125934
936777
1288982
619906
83222
717385
579705
553723
1590503
422960
101092
1150836
1086728
1370547
389693
1271175
1234287
179737
1100520
594572
1493231
645249
802356
1182012
87825
1356350
1061492
969720
424053
1200260
392200
1076434
509401
460398
1062776
390823
1161506
1071384
1042205
503627
330894
582745
1229718
573317
1219652
383984
545062
236704
136536
1586622
830096
921075
1052309
87105
756183
584371
1239634
1046818
1416526
1434734
1084674
476966
504420
1553204
1303665
24421
910348
469885
47632
536491
1083994
1555811
1616446
865528
462107
559861
1585534
910761
454395
1586569
704374
1375469
860677
1647053
1645982
1336343
177715
5890
1232097
1230174
473090
88435
842569
1106790
1007305
111231
1572545
966030
1000921
630143
908562
787331
131687
1118394
358419
1405413
420748
430524
397525
1298502
1497279
917965
1546546
1582989
889673
683182
923618
1263139
489537
341741
1330835
836464
287802
1061829
906879
511259
637117
1005250
788544
226699
1384727
796687
900024
1609868
925580
488536
274750
557263
1003540
1169596
84557
390450
523480
295780
92554
1551586
6515
470763
116548
898930
1504026
1080552
1012517
1433140
1384591
34803
580238
1297846
877578
1460742
1202248
1124872
884837
191851
1065715
1107209
614687
213693
625000
1643710
1396997
610019
601362
390906
1268569
317328
220048
1277490
825825
588124
1138229
1120
81458
1100110
161220
1088413
497393
1349692
637474
1577286
139749
527927
706671
1524945
594321
1404981
1636996
1394037
1429466
286548
1269755
433247
998842
1366282
469195
404119
1482082
484977
277621
762999
1366575
1068284
564554
828273
1385173
845459
1535873
528881
41502
1391593
442183
391792
1365398
1543684
1432331
1265299
1073387
923246
1359220
1217836
1003771
652021
112425
1002347
520672
546661
1554230
475418
60044
254763
2262
182921
1175425
428449
436512
697220
19744
653412
1130856
767323
523714
642751
1190931
126565
685598
808375
450553
316577
786384
296422
1522687
1264941
857410
1148757
1461590
762784
436804
1058327
732007
737138
1062918
74119
631230
460281
48416
1598621
602138
78955
389535
1562768
969871
832217
1576256
376287
708319
600664
698495
29761
658210
960994
537257
506058
1468932
1280292
555329
366619
906514
1603911
1271299
241626
643227
1613686
733827
1169542
191911
1146947
719383
1375402
177467
337598
205240
189624
1100802
1275818
417445
388981
1025623
1424460
255430
857532
585145
255915
1501236
24727
100816
1050537
717643
1342094
300591
195559
532019
676136
145012
854105
1128138
1560981
205849
892246
591751
1017436
554815
81509
439963
166315
873881
589231
563643
729518
1012724
1039674
631444
374775
803963
663955
708353
845497
670085
1199797
1249005
117659
595774
1278989
634952
1455432
696235
375982
406889
540369
1222662
1037742
1044382
131035
858411
918269
1401134
327139
1469585
1396537
264347
1481765
982906
692220
546875
901052
433712
1131217
876262
1403777
66957
1151655
286957
1598690
1429999
1576256
989737
1135089
1574721
957869
390612
315388
279676
440803
1450020
1114935
52917
648277
873484
1069173
1643280
445031
270861
304135
806980
1279182
945504
1161696
965010
1171857
202280
201988
906563
946562
537482
71342
641970
471988
336951
1170447
900187
23314
838837
1257440
690024
37127
1063020
1272692
1428358
1456892
1372464
686306
809418
98988
12831
1433658
1104570
385586
508139
1543144
1241511
1199345
1458469
1476006
374519
1199473
238029
172443
1056005
1437545
252750
234339
922349
725470
1609288
46003
1120352
453003
442387
293441
900262
1548973
306925
841905
1213126
178131
1012883
834351
1307495
848449
772318
24145
393921
791899
1340502
75818
539930
177475
1102266
235106
925014
94041
1505649
1592295
1412318
1606518
799804
1614148
122914
597412
1635031
1427158
672732
794637
1179571
971918
1149121
446612
652574
788773
554872
275162
1244315
1593214
1511694
118663
1525510
110564
1001892
943067
505289
1195934
518037
959438
101843
1149987
1357378
971548
925208
1577565
901820
165968
779192
1636567
74203
1629219
336560
1493274
1405783
47417
1177256
892462
601
898096
1537301
1549450
990255
168864
949818
868251
1175233
674960
1024717
638603
280723
542972
1558571
1301434
1170207
136241
767281
1639828
555700
864704
1118902
1074250
1003590
603923
499774
336569
285235
1183711
107749
1640459
723071
870432
108975
530618
1280336
411265
1485994
1370742
205973
1241564
704837
673830
1300466
1118595
351827
524983
420431
769011
749359
1618011
427524
165468
1139770
1582945
669731
311314
829241
181704
677353
1024531
504038
312620
922276
1435776
1133352
1446269
743866
218156
1045106
193649
266041
1311491
1085987
369148
893146
141169
779545
955929
1645701
1306722
1061539
1189249
1242437
976252
698971
5744
1582499
1234892
404820
328207
906449
694947
157744
870384
1607269
790545
493913
674436
1571927
1140442
1268620
953485
409259
419235
279427
302999
920170
1320812
467991
580106
1153988
292614
1052120
128055
1044798
1607336
1163070
680928
695651
161299
1556502
258637
1337048
1313759
799859
173710
105164
1087737
193024
281417
492934
1507079
224115
355640
519860
342266
1183325
302047
1194286
1500597
1578769
236453
327390
985232
472441
12276
159040
1091732
851640
517665
462066
791684
1088839
410709
593214
1447173
8655
1335062
912932
769057
205037
1629556
1397091
756767
1314214
716139
276702
1550767
1049684
320665
1230177
1036221
1236273
938976
1622375
1018020
1281000
802255
327396
8970
71772
791387
672435
1130919
681335
1020952
353060
804772
700729
1274688
1481097
1298059
172025
1512827
1565355
260688
800758
472415
634376
1520179
1446152
1371559
448695
1168596
747530
776317
700281
1099968
205218
506037
1622820
281599
391697
1382513
760969
1510776
515519
73442
877245
1368855
1600015
364654
1136836
491307
593001
437457
665708
58375
447365
1574163
707542
306316
585550
36568
938498
485493
1589047
1603636
985986
1373473
1612840
1557808
786155
409433
1565192
991658
1497290
225357
1096399
235816
1611036
1230926
1573542
123254
782848
788991
1124838
269409
859856
151306
528283
738244
218229
851470
265973
384546
159421
734963
332160
279830
612557
1335086
598688
568161
480749
1123328
1155480
885916
644593
1348932
425930
1598226
1558715
553744
1540084
272552
1541616
469512
371391
792952
1408441
1504875
524859
652371
1139132
1559166
1277554
1498333
1452425
936907
19321
461385
1570286
32393
460417
1501301
809477
450228
1453363
163897
72558
942666
1193720
702487
325255
817152
522495
1315739
325038
284567
327118
269732
516267
994517
456745
1155559
890802
69208
69458
422944
1376124
1489059
1056502
996322
35629
324305
93666
279118
559848
1131533
456009
377443
91629
381345
351220
823574
197615
748681
928734
1575092
1077317
1371716
841307
7200
619585
597430
1482655
1291413
740424
1363337
937497
1059045
16973
710977
4376
61631
429779
936840
123554
1643700
1023880
1272064
184626
1622654
1306851
440846
1587636
1516535
1168111
1552428
338136
204109
1454070
918852
1459757
1478346
1010027
91326
120846
122447
1381613
906835
43125
1360502
1478786
701089
765104
708638
1463620
545581
663024
1245650
394524
64022
1260097
1089817
1132588
1623855
527405
736360
704535
520697
634311
1015441
1593423
596390
191041
573616
1222982
962646
301274
1345465
542195
1517774
1241288
1267636
431186
2181
1002299
990885
1561341
1577651
378381
847299
1547874
485396
1503218
174328
315117
267583
60326
1548261
467546
102351
294153
114051
991744
1257906
156337
67096
143457
781929
395875
1001491
1465002
716692
1100283
1542318
939505
212003
1423474
1182016
1150720
542506
676728
842653
306224
709430
214214
430170
251812
754036
1163674
721564
108254
788886
655615
324676
178452
1018419
1124184
1050055
1568122
1583676
81106
1234686
1175
148452
1058046
1017667
254342
304494
830216
1598680
1501530
650238
1018595
986838
1075359
65512
561560
1574117
1313597
893360
293024
1644529
1273800
1440484
1511688
1026315
1167486
958247
951534
736829
1212227
251412
804230
1255643
560883
784396
1169460
389348
390830
1477053
865876
699224
1529616
481010
354894
923457
53467
1470694
492248
443981
712228
1556306
713632
898454
288520
175128
544735
234587
436517
584817
1296674
1422425
1071113
299403
1321329
1024341
1098458
1152743
65889
900957
1580603
829769
1331905
259927
1178082
678314
1103175
2533
1422143
597453
205861
10612
344121
1354319
1303924
1150807
1193628
479936
227778
1524210
19292
134956
1194028
402158
1045178
136829
710702
790335
985175
22191
1215981
776064
616493
667482
689107
726923
536183
1487621
1191835
1467879
626655
366250
1298322
1321329
214807
801130
1174092
306078
1141686
757036
68809
698944
153308
667112
1125130
1191260
549466
1145117
617647
644130
202794
1554321
1012404
1110803
456062
624259
1159343
543469
195206
197521
508238
1591790
1303317
98507
1002055
1297131
38200
526199
1287541
1337440
824688
9952
1310735
1054994
610115
1465073
131228
525655
485128
996548
1559357
875127
708991
461329
507798
1521754
297921
201700
978929
445452
515393
1443474
237525
382639
768579
549699
433532
701336
1526468
1265584
1547221
187514
1434984
485669
987208
193466
324337
499780
89974
1623088
55249
1502883
1540239
850673
850593
101922
420848
1537585
295646
989008
478702
726865
1462989
244757
57940
249895
275296
1205231
1319980
925277
1544563
1221127
700047
418924
407838
24197
637332
1145929
204014
1065075
94262
328646
1139865
696959
1337440
951611
1214484
1508151
1353307
1217123
330258
1629479
290377
409090
722726
900886
1563522
858890
861056
1639540
1102971
588900
1405123
149619
1495455
399588
1215752
796024
912765
376565
1286808
635520
1261510
398426
737111
1103455
535701
76856
395485
637764
927139
12226
1241954
199986
694690
528444
289766
1062166
283655
1269726
1406050
415075
1268056
987291
411744
403377
1617792
10746
1223764
245187
1615270
296125
181478
1167446
1550948
477943
950131
375001
7636
1389564
481450
282299
1382904
1606201
314726
526109
1466153
372103
921788
1493443
1344186
941781
896446
164413
1513795
190544
1175490
400474
1179955
862746
732439
1583256
507631
1119949
950290
933625
153716
150063
1223437
1450253
431316
1627635
1563865
506253
1640975
776492
867351
1061845
1587940
491469
1220003
1340661
171206
1349482
985262
318262
801289
1282531
1206540
318870
518945
27833
1167503
196533
1435778
212483
19600
1271859
1470887
1344114
287886
1109919
1323246
1622806
235242
703881
800756
369897
791218
1643795
1341861
255162
722494
529877
325390
312188
569091
1584592
1189602
1354239
242952
1490644
1288969
1291351
913083
104878
572101
618471
925637
417371
280953
329811
1483973
1320352
1240965
1234602
383272
1073079
199225
1520182
700720
1404630
1282674
662217
838264
1292876
88158
239948
1297819
828927
625292
371403
53565
664382
1558606
572096
1599692
1153211
24032
315943
1173223
634023
335042
807153
473544
1321410
1340415
954811
1459439
663018
141434
1022729
848490
1062217
544053
978023
1354654
939807
738748
588868
833939
823224
930711
1545812
882304
1096520
771776
1121095
1577015
1302753
1179677
929384
1393628
543581
406436
1487766
242166
1165843
1328144
398133
267383
359890
829228
1104698
1202914
805259
865342
1321639
892773
272949
623187
1511372
1570545
1264788
518238
1602769
343592
352471
1425936
893288
557775
1273672
110430
821306
643672
1555297
146819
817751
1119957
56135
759191
850042
284360
590334
591330
128602
47028
1288509
1580317
708032
605256
1364610
1223733
1302152
584807
46284
550433
1088938
1442779
1473455
1388187
1110768
134854
13224
1159036
189831
184569
297566
744752
1154043
12485
1257036
1039174
200953
1158728
28662
758455
1583318
1296147
442834
49567
1264468
679493
1137322
347021
397092
1258915
1384584
1082250
15142
1629101
794223
169332
1644717
1060874
372312
684614
1422571
867649
338392
1212967
1058518
1374233
824560
918959
307256
1400819
1358362
784098
1624223
387444
779484
968753
51609
344043
13273
288056
663220
787984
472060
692272
1412661
1434036
1605647
813446
322056
1588727
1472738
1311346
1354807
809209
1380589
1073628
1330835
910882
372941
1266664
449782
1007427
229670
150739
473520
36153
561420
1409415
383387
1071133
1185933
1298967
1414598
861085
900356
1023590
1005492
52550
700169
1358872
1111478
942440
814302
1412997
823779
929353
325935
288006
1204062
483187
933057
260779
230844
1036778
1435977
139745
879362
283974
269564
186505
363586
870217
375046
12717
1155595
1263057
939927
477000
1318924
1105420
95881
773410
970221
1045980
1452975
4092
581201
692944
321986
839922
1063896
921551
724900
223627
1416223
1462467
1065639
1077756
965940
618674
1599349
1121975
337007
264418
1474361
973803
555653
585194
81552
349820
235345
1326814
73836
1422043
180650
550564
183530
787606
134856
1569701
1360413
727
1302130
1080822
1636277
949334
1459780
820845
964806
1281697
7346
662154
323103
1460510
1464592
322660
1391046
1610996
109659
1240743
1647526
221713
1083836
1500027
870438
697566
1547864
1637248
80068
767020
966357
245449
65730
651470
1603214
1300277
1541143
454943
1550512
1447266
1371981
1292419
257905
861489
1262152
1385795
716708
426594
361180
739485
387246
1551965
1150168
454911
533836
286252
517564
685546
1590107
352694
155845
1267761
1516165
142123
1548737
660627
218247
1645411
1480378
679067
1001985
828447
876545
774864
1359733
490324
1434745
1416152
1518753
1067362
1262144
1190662
1612029
446563
391708
1393493
1355843
1097542
1358479
785999
1017578
1015498
807207
880626
967250
1227990
1117716
1562743
172193
1393587
1183980
1345289
196022
105239
1577982
320986
1294440
728907
1335079
952950
436326
370104
916525
1252177
1489151
1354299
329535
364098
242256
1546271
595422
1366710
12093
1262180
369351
141811
428420
797537
524590
321593
163613
767122
328450
403513
923516
1425342
413817
1034127
381004
1607384
1211512
193060
1419878
244271
1071730
114529
660752
722781
99927
334865
244129
246456
1313510
811617
827934
991126
475320
1161825
1066462
240721
924894
1396007
38169
635074
569425
90236
1115719
1089108
807400
1021913
1172314
62433
383651
1558951
415304
374387
281699
1525960
1374893
739550
1460763
1360209
857673
375196
1302754
552334
52006
579410
1284850
193647
1154094
1178507
1030547
248157
1345053
1225759
537154
699206
1070011
1442217
1530688
891788
1410955
22115
1211784
1360090
137494
1553806
417124
1293894
847176
79627
527717
965504
1531646
212415
122671
220475
627400
964508
808754
754745
688279
1622068
474208
463132
58310
519409
782917
1373938
1152982
1270437
40204
625570
679157
984081
575912
394710
927430
893605
554858
45293
11316
1203193
1060525
20036
160541
245033
482045
886046
825820
1146394
1513973
716670
1286115
1084389
156880
1357768
228656
863163
1411501
1148843
409957
67991
405835
761028
1415725
71392
259416
285416
900672
958065
831548
698096
1348972
72495
158596
1291748
333770
488402
305912
97789
57624
207297
111619
974073
523283
736381
1361291
905530
1189520
963694
145472
1133549
771707
722196
272640
621772
121334
1307809
1081816
1156925
1127939
1064858
1177310
891689
53580
309356
102665
685299
1123998
193330
1023083
871053
762122
1443417
1519937
227596
1404063
1073636
1560890
1443215
860171
1117457
41030
258052
18340
995303
673624
123907
1110777
175281
914443
208559
1207525
175420
950444
1245548
1485748
1332322
1576111
915436
225883
1540790
114903
1332922
893594
988554
1036096
835558
928551
426422
814189
1426184
1153392
1574289
1083255
951318
431947
1259905
1233787
730709
1227532
213196
1601396
716325
223952
1412272
294506
652146
1529202
754166
263051
521735
558067
1191561
52547
1449042
72674
1283842
1441258
440089
412212
1102092
514352
1077731
907681
1552446
1213667
607067
1232145
415271
1047296
156985
1184427
699912
1298056
750542
671676
76170
1212836
269314
78593
1230334
285626
230460
1368926
1312182
1509562
637578
204790
624378
1357855
241849
132105
1516228
41250
1008431
1061372
845159
782638
1194429
478400
983375
1377269
966181
185145
412371
272458
1390027
120868
1199402
758302
395262
1319500
656318
708199
1266518
1184542
983377
548560
407237
420805
956950
219367
536549
865913
197297
184073
1373452
1402444
1538069
1555802
187131
1577359
335492
219264
76151
214368
218654
1007444
582279
881756
18316
1076423
779293
1455170
864168
1104307
1554379
777307
786895
43045
1273181
1264170
315000
332734
1214822
285455
946657
1501228
792750
1055034
868176
884044
856509
684764
624842
509784
1414078
1133692
1562495
529
1162326
1050789
770707
947301
1094253
337877
292865
659371
93061
468427
535371
1603976
1078112
549740
371299
942818
1385314
254521
894131
823442
1551811
338023
84735
1348074
1121882
298333
1102463
1435858
1561548
993152
1553558
1292665
1341608
1609903
1325948
1252560
1602567
685128
1131075
1036012
450006
762797
447462
1049441
302607
902733
403078
1604857
1106091
771199
1175306
1289572
749529
556085
384654
1199634
396037
471254
820840
962730
333969
235902
1293364
470257
790356
1449455
1491720
13833
50164
237368
582317
527013
736048
767703
1134068
741915
8481
1424781
779030
466921
466218
88778
476545
1288450
621830
738332
960342
1586332
966513
499029
1021957
1150047
514380
1336717
603694
367438
384588
119163
1595933
1426546
1052827
399923
868172
1505851
679456
1257384
1307286
908335
769482
400033
1284178
944701
324908
566664
387257
23707
1363416
800586
258490
280399
155767
784275
709511
1392126
327480
814074
1347958
492134
1564103
602489
707695
878161
1216342
1630214
253479
475648
1201496
206442
44447
1388015
343578
909489
1161891
640077
1295051
1157259
1036206
845458
425180
1059765
1076942
761056
436903
652694
392481
929392
876999
661658
1627848
1572142
1037475
127067
433381
1556390
1435891
446698
1215802
212774
1240566
41675
644084
81381
1554381
1318901
73844
607101
1000490
322664
1146999
1456955
1306065
1254252
692325
1028051
1209599
826979
177245
1584302
1278680
658788
576483
526996
933965
105498
565134
790398
424764
1425383
1389801
1338797
765919
1199731
1631642
682443
1265602
1191629
13988
795916
1470790
1500506
145379
920451
766960
365642
1581143
830565
361553
1302110
1206521
589920
11540
61127
1448399
164745
1366137
646416
168716
868343
934672
413363
1407313
224654
1542669
201272
902910
174519
1528634
223995
1555944
1237875
1098905
158728
562237
66709
1336715
232049
1586862
39460
1463889
1366086
1580167
962367
143692
411445
1076823
797037
1556046
1639652
1093908
163846
769538
1435117
792104
920654
375969
1492241
880885
242707
638183
580153
687838
1110309
1114692
651933
1463933
1187753
1446000
850338
299300
1294585
852024
67332
1057436
457344
1078725
249496
354118
250805
1418475
257125
1463017
1549556
1009902
641786
1354445
332904
756649
1347715
378537
951887
467939
1538514
674207
389945
1593173
953340
1384626
684067
1333416
22060
316863
608556
1409693
1628420
1048466
613605
548866
232850
629778
1347302
1468004
156359
567905
283790
654651
992671
772791
843116
1478296
1458386
1593304
514179
1244364
977342
1006906
425737
1018273
666433
46230
1148552
1513005
165341
1030798
396943
115457
1027078
368949
680731
357116
1006703
23533
361590
5015
320620
1066698
1311803
164646
868128
12576
1444413
538925
1309309
1338803
322913
156560
1540289
503363
1243911
1115408
869322
382389
225932
1054416
1214345
627513
974937
1012310
1452961
673657
1478726
191960
81077
930742
1006802
1184521
228605
336787
482084
1116679
192916
198377
172969
1016359
1516811
115267
1467062
414267
194786
1227415
404863
385954
768346
2334
1037516
1571839
11857
962519
1503774
1223466
433641
1581650
1232631
1556080
1572201
1227430
744625
999985
727789
656468
837147
830961
1085242
1065472
683160
1396363
755879
589265
275700
1140445
111979
806325
973209
933707
184981
1249870
497856
242719
1537507
834128
510587
440461
1028336
1379243
769332
142721
687816
1107472
443671
416135
290876
1453039
1403797
1502876
91207
454800
1257678
611257
1110508
324782
593067
1540614
1379687
875169
947985
79918
1031566
756199
1413158
148493
1136655
1043961
431726
1643267
609790
39591
209536
1184216
821329
349242
1184540
290937
999974
874942
79974
860911
1157396
130754
337520
1211166
449919
747096
1266294
627504
258788
1401254
1645504
567871
1192075
759384
983898
1599113
1320484
954080
690177
1245829
993051
1437691
65789
833107
746706
423340
1559716
1116320
690721
221196
1606749
1520728
684042
246252
852908
511787
684567
666544
1507910
1333674
1485368
911863
1183628
907209
1259920
576005
1486878
1054670
1265260
369165
819278
42044
118510
1036081
1635291
127479
446083
1515315
248974
1020887
505191
95668
1590083
833289
1147909
1245123
53036
1398021
493953
143886
830167
876052
1449570
1243667
474108
1214728
885855
761760
175093
262390
562831
222570
1281345
86325
792446
1395914
1290489
1082027
727621
1408865
709964
1549665
1567685
777863
1271403
340306
1569918
368383
200700
1527568
227270
709022
657802
616366
1483356
553116
754000
1569540
884227
1125034
956697
807780
1096036
1310597
406537
204649
194397
1353387
670666
172221
740259
1381346
265633
1021736
1032754
1639320
1474364
623660
1039005
1023121
1197567
1575132
1009409
1302655
4352
1297886
1088755
558670
1046700
442135
356865
1277916
202881
1579807
8728
1258549
1186272
577624
163926
1479233
1268738
463975
301468
1505405
467590
879619
18220
694239
996187
662404
133163
614970
1106266
1440837
29269
1579320
1310313
390952
848745
239346
999194
1147081
520844
1585453
783898
289418
1472502
464275
938709
745081
762352
427710
148372
1296919
220705
340667
532328
1166651
428610
631977
1117957
1330523
510359
1242199
773264
1169189
1608286
1529698
235598
476871
1451427
1468278
448425
1501322
359578
1389869
222634
86949
1216928
1187
1312645
301554
283497
272461
223337
1323406
260791
1587532
263041
1401873
1490766
1531685
534461
1004922
581065
157348
324127
566242
731404
688368
794481
135742
507679
1578380
956717
646715
1640934
629393
1263132
1293178
465360
754876
777343
165438
1413145
1133850
1393263
592166
1457931
1587476
895618
955912
702432
751426
375901
853054
131593
897797
851685
717082
1213471
1103024
469112
1321771
1142309
736647
914793
1102530
1087363
671346
1419693
1519831
790575
353139
219218
1015928
1567650
879441
375444
1087267
1042288
313930
1373901
965481
441010
1182146
1452819
1248556
407010
121355
1192957
1640491
1311435
620095
6672
824421
352407
269721
1199614
298196
1256487
329664
815248
710993
1184761
378824
335550
836670
1283313
312843
233171
1202124
1525583
459329
624329
864834
229352
1608223
974553
842869
399102
107476
433760
175556
1234420
191972
431648
815614
1108405
1321826
1303738
55514
25618
1574573
1455453
74691
850356
708028
1587179
678471
263938
697693
476160
74017
491863
992243
31522
1644399
344867
1598208
816709
1066258
196802
1203841
1314208
1385689
1466724
234386
1431043
131367
1459618
558476
552848
273209
656014
659596
525085
595
1267904
1498691
464899
875858
342780
1112298
1510602
648179
1358107
1158395
109084
1352096
35839
961418
1158561
704798
543705
663003
955523
579376
156071
1632670
548451
109085
1125661
398291
1007935
538535
203254
1110293
1216260
1212892
1036459
1303304
126231
994944
603012
1212170
1031877
355643
919735
269797
1220947
1459447
577699
308839
613372
196401
1458508
1229645
1563439
653197
109721
717512
1220394
1357161
751086
228430
1249031
236729
1405117
324317
1324637
1527267
1531563
878380
1054164
1123050
1044555
848902
99669
1507580
79818
212716
1538071
1589707
226216
321378
387742
1045099
548949
541040
1421016
599843
594137
779465
790057
563286
147640
1632619
69354
647030
702389
122726
1514835
367874
1470094
1043841
265358
893969
711309
144546
1498043
327462
619760
294076
1167514
1152606
1195993
190082
820749
300293
469018
454231
462466
667711
359301
1200042
504638
1223006
501536
214884
1415249
503756
1511338
972500
1262571
685593
1192443
336100
1169449
315975
268247
96467
656171
117735
1170325
1338008
367989
276794
1100345
652253
732426
439916
690165
587728
189183
703578
800203
911065
145968
1371372
481723
127787
209920
22932
1266433
1195926
1181375
160579
640411
558744
1413362
670275
1313012
337343
409874
195689
1135228
1286389
1154612
250469
438927
299739
629790
730405
227242
557835
1467134
79952
458912
306016
493787
525
179246
966611
1335872
30444
969294
675974
978289
1441948
306713
653733
330776
364761
861383
1292461
1199167
1491080
1621487
1625384
102359
1286286
1357021
1370256
502889
1271436
463585
262833
91469
542104
955266
696709
618042
1130759
817011
235125
1325920
324051
1185905
375481
382816
205295
1084497
1620446
1342746
346262
1297844
229707
300340
1538098
513558
1612834
1056305
992129
89289
21167
1420344
58885
780872
1472159
16626
1419896
1305728
1405372
795981
227613
542664
361044
1383035
1207792
1147988
1425760
544772
274542
1349283
587613
736858
962881
352318
1518746
1579715
1378422
480779
1264418
836555
781903
142725
1392700
1575624
592442
834753
420475
446276
1284411
1452389
1190494
792733
1052446
1340076
80925
1645023
1574733
172451
1443640
611562
352180
171961
925962
675263
1088588
22140
1219415
877567
1256073
1257708
1022728
1468978
1113173
717096
1173797
296200
1332156
298556
659806
205712
1646362
1508916
1496163
1484289
239434
1647585
532546
1561040
629906
507063
1102795
119061
1516885
900578
402878
1384101
129938
103018
336905
838305
1056831
61497
1345449
732722
950340
530470
1099734
511581
707921
1121538
958426
187098
779176
1343497
651269
704964
333842
8231
620879
1431425
1152098
1501246
804996
1207218
1491232
625299
1054539
175046
1271503
1496268
70859
1145520
1261735
1164115
688071
933310
640789
1641831
1151557
664199
1206929
671281
748583
1348051
982249
1577216
14697
1239604
176329
1325073
1291015
36533
43544
544880
297843
1127904
75535
334169
215295
691535
778546
48832
811917
1093867
1426972
77479
869353
1163546
1500766
403878
1071228
1585764
442493
234848
23342
1587548
792779
802729
1005940
605036
426650
760182
1579871
1185482
1481262
1433513
506477
130137
167149
817458
58675
749679
1462584
1213466
1515135
1155472
1500279
1123640
1412416
1596981
253772
786047
588321
409179
750130
457438
219613
501139
403993
538990
638426
1003346
1212829
33932
730367
205792
150292
790766
1129266
571085
47781
1043413
1043020
642395
153504
255480
1157795
282090
1633854
199346
595409
135089
1001415
17329
1089352
1326668
1313446
1102244
829356
198402
1615307
188810
948611
901180
1550444
457935
112110
1257656
428421
942749
36711
1079169
1494955
1357573
1407213
58466
1019775
1131141
817417
737224
1103355
386947
116931
1136465
1327885
1383710
1446440
394462
1097158
870281
713906
38737
1120038
545759
177872
536595
1002745
975875
860981
1586330
1412412
1274442
903898
56422
1146468
822549
225678
1233074
1617383
140573
1380392
1400451
355502
804103
462919
227243
14471
1196422
1259539
219154
1236180
1154374
1186113
1381602
308306
108008
1483285
418691
840383
409905
193940
1447787
1146062
1504867
280780
221281
318401
1149321
298850
1520486
175965
216060
1113440
1141329
318582
608364
1478237
690920
1480397
198770
1131201
140597
588271
1000197
258690
635458
1440084
1175393
953889
756001
1009550
186572
1340009
227341
426674
527444
252428
391229
18315
285032
1092846
90093
1058775
1530806
431152
1517844
1247109
230553
1384885
340014
900312
399104
1437106
258000
353609
1189472
1535438
258827
1060953
41626
1471964
371225
449716
145467
938305
196177
1405300
1290671
1558883
200720
401400
1522098
937618
868125
1636632
288597
857447
1065902
1485092
1585537
249150
1088610
1204526
914144
1006458
1319001
1515635
904038
834157
455991
1328780
84054
1168431
1635106
49266
999102
924781
757555
1245871
1549112
936214
1109156
1556126
1455863
756366
1625983
202029
287035
1122385
658874
1233497
1517407
1473459
213718
1644516
118170
314191
1375423
1562648
194859
989273
1487699
415632
621976
1387751
1546960
463445
174421
1549876
1242157
966880
1609634
1448946
528193
1557474
739727
1510860
1271804
1172058
12147
807208
1190747
1357711
1194130
1025796
1545178
584207
791642
334768
295395
16446
106144
995035
1080005
1466834
109251
776215
1520036
58817
643480
38317
242855
1059069
804794
1410565
279224
867181
1637795
1255106
1066187
167994
823383
781304
52606
583224
444217
275762
310254
1602633
1395529
455485
138887
723500
381516
794324
647100
1241403
914142
1333331
1500503
972798
478690
426175
219421
290826
888839
1426326
284718
630185
196190
214455
198265
1500266
1220118
1121691
224044
952229
1191328
492794
541980
1106841
119904
839244
733946
548547
947847
1061181
987433
129688
1495350
842777
982053
728146
693331
220882
1160728
845091
985102
348306
1604978
51582
604063
1206553
573257
1129537
1370085
790914
1526388
840775
560643
63141
928501
974062
280832
1374468
67151
1080509
980329
209211
1509114
437686
1365768
706285
352757
297717
540161
1220702
830584
1610335
454039
1514552
1594229
1548561
1611507
1359943
232745
1083111
1263578
484761
512704
1606800
1479314
1029608
1632426
114244
1235723
1451873
644881
1272872
620509
162428
553996
1051152
1410895
512266
1630245
809998
1255437
285795
1137744
908300
168413
333534
894895
488370
256551
1534979
737185
935996
538738
671966
178401
1387035
1341391
1284352
323579
1285739
207957
159630
445489
910453
289997
381031
1163233
277202
219207
1058112
706070
787264
1197910
26924
1416929
734570
1369730
1506079
899178
116139
1164924
843735
953177
554604
896378
1462149
1356559
678606
1440688
1556306
1601488
853297
1132975
353754
752332
1582920
555584
696422
134584
900380
1527428
1437154
743962
689778
1242922
1335204
999719
1421468
694961
241599
737366
695764
1136524
1604448
999452
1539272
175678
1459253
919036
221338
689478
1203126
1024489
1314661
74566
411142
159137
476057
909397
1102022
1639435
874237
899989
778588
121568
491882
940409
105434
1066920
1081463
1395419
1497018
1221031
454513
303244
690495
1070129
1506697
1473633
1360964
80285
1069444
928309
1036057
1493038
256189
248741
461000
1591848
457453
61355
318151
1016588
1210634
3464
768433
1609263
1360079
888542
81641
291768
43072
581357
712437
1292576
1215765
88806
80795
322362
637388
582802
15874
736978
1429975
1045673
525299
1356718
635260
620131
582522
1614438
335554
1175927
656363
878561
1544245
152028
261408
1170151
1202890
1603968
350354
1595113
148911
472901
434988
1173368
266014
1596823
96977
5392
1555531
1077642
1508144
714575
521335
1235668
801825
1406452
1142531
657806
1479037
1385916
106039
577375
1299548
432121
1131994
509063
1458237
77723
650383
496728
1526391
1373291
1133830
760627
1112857
427686
1286098
1495804
104710
1413154
1506584
53866
1052275
1114095
242920
1160768
931644
1545180
34720
50977
1198809
113334
1509095
886954
486743
548140
942611
1103411
1585115
207190
958257
527510
1346128
1190684
1538428
1329559
83443
693645
548340
313662
1328147
1354951
1094756
610666
535071
512980
463966
1220045
1185375
1012199
443883
395177
1186369
1301990
1443942
706777
161224
75829
589490
548061
417173
1580544
1527032
1438940
1147400
228125
1173618
128122
1619976
1077937
1054257
1346157
1084118
1462369
72814
1482482
1480757
656280
489595
940229
647776
173458
1365225
1130543
1532926
327518
1484261
1535880
1617468
601345
958420
553034
1297453
390783
1500479
38456
157988
117924
727483
1487372
1614753
1566218
740532
1330458
1431125
836953
1399861
768933
681731
209036
635837
1386496
422111
549320
647097
1007966
748048
612699
290687
469272
1549202
538384
256384
406187
550122
1136472
896568
724755
1004861
1346379
1034365
1473311
1299641
251568
970286
1394889
61696
1239450
1240508
1530852
865173
1078555
696637
1577059
635115
955534
1116943
181289
904633
1056033
799756
63525
299020
1223309
1239441
801560
418619
895387
220687
516993
1415913
1110719
690179
390690
136660
834680
1349024
1414532
981037
551407
599619
539827
963281
1646918
999263
1180861
655309
249927
716451
601563
731447
1354273
23944
177612
400488
75032
599302
1152833
955586
1397715
412915
121830
1631966
1269755
602354
1287298
108658
280869
1471447
171196
1369176
691617
1393089
115225
500998
1263756
691164
277402
1081748
1007527
528959
739445
1347955
602496
1409998
1027316
401651
800388
747032
318391
349721
1362535
1116836
381709
38406
1263310
1403636
1014934
235179
959714
1590925
154516
1547637
1184224
302448
1454643
645269
1556698
1017549
62201
64808
1212681
1557818
667888
1220186
358095
1146748
1307982
195575
186061
1007609
1571011
643169
1004420
392853
1524046
537494
347073
698259
568390
1565676
352938
748418
991842
90842
438103
496767
1287096
1640388
1070088
778813
875932
1367189
1196998
607284
695826
158413
613793
1495497
121859
959070
932536
165232
1280723
44073
630893
314859
61482
1227344
1157539
622920
1464171
980527
881314
389733
1052971
667008
1567728
1548214
1641988
1301802
1065601
485469
589205
266297
1551128
1404398
129158
150375
229372
1613334
1010128
762598
486842
862248
1270872
763710
226667
1306092
1013233
1025806
861205
532468
214329
1496010
50178
1433647
1409342
1146333
200008
379876
926865
1514903
1306730
648167
1620542
1011764
1055698
1572645
1131502
1006805
1063649
1035731
1213875
1080091
1421299
1625330
1374138
218747
1590185
1487874
547073
1373532
536065
1376083
446912
1390463
1568135
1036475
751536
857580
377392
830246
1228842
1639991
1516636
962974
305663
385105
422614
864281
643899
1644011
899146
1277820
1228159
788789
1607052
16941
630221
542912
1294923
738574
1451799
1200677
1507585
66707
61393
4231
667279
1539484
1323300
532718
1002033
1611249
95273
1070807
391308
626068
1289578
1129226
334934
1202008
198844
1043375
609270
1342990
936488
939085
1402405
1168432
228948
391744
936817
198892
103979
501073
94219
246359
671194
1198947
77425
100827
395706
710355
998037
867889
832779
951576
1557045
1493611
1158215
1018755
1116511
763105
1032649
765028
982788
447156
643973
841689
839261
1587769
253841
145875
27296
661492
169174
769875
703841
158095
912031
877510
1019803
448057
358554
453232
203738
1210522
854485
494063
188375
822440
412988
254834
1578657
932460
1561553
1360894
619301
843775
697676
98937
40680
638778
1480376
1410047
1541178
1430756
723986
119101
298963
1481291
1376541
158450
1181391
1243450
944887
640299
760686
914242
482178
121703
118208
173324
438254
44980
679664
1238831
699246
1510146
1027088
641218
1274962
447161
1239949
1155649
4334
323155
906395
337039
1534449
1540496
512454
180959
23592
1123829
1350454
433631
154547
769210
272651
275917
920975
347307
1455783
397405
726173
628921
1027639
851055
906583
601727
1634391
792891
996443
235965
1420053
478911
839231
243641
684533
919071
82880
43375
1141320
1218479
821633
1608511
1645062
786719
521272
1043337
1588873
1212195
1225161
413900
124414
125883
1111923
864952
1332421
1522691
663722
1347287
451179
72524
887139
382187
245914
1180293
638988
1021258
97198
600159
418735
988790
1383009
220731
1623977
270249
889016
1458207
1539305
1408724
1112847
1125452
1615453
651802
1479654
224
948207
1348889
720383
1352006
891854
1021773
561866
102097
76748
38095
1628814
144557
1556803
661693
1304745
71788
960712
1110730
1069192
1300731
1477838
418640
673595
724128
25793
822448
546441
324251
1183677
239987
1343450
976562
232931
785236
530471
292538
1280319
1303264
789672
676238
261434
1210766
1506200
1606466
118000
1326523
1190009
1475506
1484015
95193
1019799
617354
41808
1016375
773975
744259
991879
1210374
1075117
1515035
165076
1566865
387945
442757
1619433
1362346
79600
227056
1510527
497094
1410266
184643
435178
1083712
1487600
1364099
884577
89690
454926
1224853
72329
816847
1483262
1527601
1099226
175540
703320
216503
1181559
1191765
451382
247084
930727
124333
1605420
88285
705495
566678
709341
1135906
800009
544776
566443
980539
1178105
805366
792131
918462
1410268
1311685
1189273
1401968
1290793
138180
892536
1014781
1499250
489750
663012
1186361
805886
733148
67526
1347249
15115
69216
38026
1180995
747762
608482
461093
212352
969748
1424795
928269
1427446
722302
1540048
568711
354242
683647
779055
360149
272560
1452626
1111036
819143
1242442
1376386
1442942
218763
588133
1015761
638972
483208
974541
367722
949950
292433
214345
1269907
236973
88397
1519037
680165
163959
573623
1462051
1434381
985773
119937
992861
1211010
1006625
1569523
1148557
849372
946135
459245
817377
101705
945937
1321656
1226148
1479024
437707
398638
66214
913558
864014
1441411
855229
185962
6177
51788
1137786
1049884
82727
766127
1017085
691098
618759
589230
1004553
1042137
892109
1349051
17821
1623087
199968
535464
799144
599110
946682
110755
424155
912737
1360586
51001
1547130
351896
1068634
1074232
236924
1139705
1519677
1127891
987385
237345
1550275
107293
792239
172149
964892
1642300
74695
309962
701537
1223375
1504471
652997
1365955
207640
163000
1551145
137202
415000
251730
954675
813285
327535
1351997
1315191
1319869
326839
1495569
1545747
135682
1000394
1236873
966464
499191
1453491
778933
861531
740982
589692
279081
1562666
214128
324248
1621436
412248
997766
943042
1452534
1635541
711626
789491
505473
712263
36411
327505
139820
945933
1226839
1632571
1213405
614599
415004
1030553
922934
442358
1595424
1319034
347984
2724
1477165
714550
363508
533136
561932
1622977
1423962
882025
71676
1425020
633514
981553
139872
879685
1319398
702306
1251034
1553513
1277097
386228
230516
550106
952958
1306592
1503375
787680
1155777
183173
604249
1586752
769166
1214444
720006
791126
1227899
384551
1194318
651758
421916
856116
240637
242333
1129850
1603236
587938
1316035
940894
1598388
1458084
1643935
748200
1056211
1333688
1269460
965756
1317982
196692
686520
277189
926064
153473
259467
746086
421721
577015
1124318
1235947
1191795
1552815
475083
849015
734939
1592612
1161607
142462
1164771
556515
385264
1590765
650112
802174
1441280
268697
430584
1187442
422654
1448508
1470875
1268644
313267
758600
189891
1208661
1386271
910253
715697
11916
1400093
1086853
1157916
1455765
521717
982733
1208815
1441094
340028
785561
978737
985265
1299552
1026544
566886
277390
1624827
552151
1308416
497721
1153973
272496
559346
1091478
1580237
965338
1091787
1166013
609316
293216
333455
143718
412886
867122
617717
527087
206470
343035
1117273
1006238
1304669
886809
1232688
909143
932823
1149023
462471
13401
1179643
935685
1220196
1098626
1181610
1456407
665145
807628
711380
1498040
1370392
533497
1508619
1608390
604549
32349
381277
127763
169065
168869
1313258
601717
142091
603047
756993
351559
1311046
1029640
1410676
778806
1340226
207595
1299011
164750
548372
997273
1293245
957821
832875
155425
436815
532711
626905
1361909
581249
1589712
674345
550005
148914
612710
1398584
753542
1362227
684343
977287
581774
805882
670015
1132616
226689
1571114
1008898
48297
1021232
534584
569940
327874
1333388
290291
786178
1487437
932479
744286
1361007
1165608
464191
623709
1549209
570575
1513174
537124
706942
817001
263713
1587022
447490
528643
847685
483226
1082707
418815
972902
818903
1355259
127435
1130648
1627469
1332798
426306
723810
350987
1293187
1361523
1437327
647425
1470107
494056
1560918
489593
676089
1323379
1184058
1251271
1517556
1546946
314741
273386
1484161
1455204
1643036
1205241
462427
8398
1592468
491331
1288565
920971
1319525
622092
819659
613496
628791
782533
307512
241583
369070
189944
233365
1518566
912541
1323774
864865
748928
1243890
1237301
210884
1073649
277725
1356027
229751
1562610
791631
884773
951413
1185201
1593026
1159177
972990
1165688
329941
1093579
879154
1599780
1086539
337566
107816
301667
281886
154682
675640
422830
1010378
800937
734859
1537964
1019528
1544745
656632
1557627
552481
1493756
1010018
293591
1176419
1518424
893337
133607
490090
921421
1080552
347000
537563
878857
262007
695320
1251991
1609087
1284509
242515
1165845
165678
333759
1328200
400337
829451
820
1073298
684778
990056
212293
29384
282077
1020270
626833
36898
1195108
494499
955019
324814
1637505
481969
1395861
1499270
170226
545408
1195653
619465
1437125
729110
230596
1215224
1250814
602878
517448
692768
825006
1509451
1205243
454581
767973
457225
1008041
1132992
536520
921807
1157167
510408
502326
1467443
1409816
1453489
1562647
634623
139065
857768
1429857
401637
1076647
3997
91960
1324722
294364
211963
910216
1174195
1492058
1043079
85873
200647
999140
839633
1014215
1130974
610599
1247579
687281
1489465
629155
1454265
1304123
1590059
1618963
521546
1528852
1109283
1013356
1106691
1583828
637562
380405
699044
1285224
681805
1495161
419209
757941
554242
1458578
1285359
796206
106329
214097
238594
1286270
933360
1505105
1262824
880899
49169
882910
1576185
640203
1549005
1291885
682408
1166835
830103
845312
733515
49987
1489817
921314
1536743
1065375
948362
881006
196336
152080
957899
1039245
56318
56685
544597
1562185
1070754
1133584
1400225
685708
670561
4978
1533145
776469
905515
1529663
169431
856037
275974
96712
222546
1535176
148905
431532
1244888
262954
961261
526596
1514160
1359385
1555286
1508803
1483298
967242
49994
883962
258179
1278693
1482793
361854
14949
971944
616801
1484961
560712
1260746
667126
333147
1338047
205772
1274809
943767
1034772
636310
63926
111870
895948
577188
1479980
1515673
1012294
938733
1400720
714328
522306
144237
570363
1393851
1471765
1240370
1359124
484046
524543
1590606
1516053
546468
1456376
982045
468540
12263
436039
599673
198778
1644589
1574538
350114
1234636
1108056
1606428
625303
1057653
1198397
558896
503204
1161711
1367814
1471600
974837
1089338
1422695
139423
72450
91294
577996
633469
68262
1048514
769163
1034543
72616
228756
664635
513275
583064
1565924
294002
899153
1062765
1345775
1507298
1203590
1473433
951684
681050
504713
1298304
699529
762799
107145
1198004
89313
681898
1071476
1360358
793628
1549612
18365
1211843
549462
627316
461811
1402411
306308
119748
1017515
502737
1219468
1297551
1627352
1501805
782783
1301064
1037391
1147463
1184379
879012
81655
1248917
273160
815779
1177993
863742
874374
310546
513241
1254404
1183056
1223277
183529
54674
314877
1460564
1575558
24667
1379955
181404
924228
363384
1237255
664253
771809
534803
884280
555783
437875
404149
284840
692737
1018604
165904
164435
110356
1445920
1624858
572385
3973
210334
1645151
175119
347867
1220455
1614279
544021
986917
127865
1307584
64730
539854
415856
1331321
567480
1382541
1411660
669209
409908
575122
358000
130928
688605
436257
1475673
1409489
833203
238237
1071806
1181564
1620481
9302
318434
487100
1075459
738910
1497603
1439191
1479823
1510061
429775
1330215
1355137
86436
1146965
1123046
232366
1274323
1378693
214772
1635087
169774
33126
1028386
1557246
79594
580891
967554
819514
603821
1124130
1263720
627489
389800
1500335
586337
1116042
1327154
1154036
1537470
1222595
1060917
817954
374664
1400463
1005560
1208743
643038
352874
352885
591567
736379
1001144
493994
301928
658718
585819
163506
1137704
300642
181077
1326854
1620686
1496084
117138
1435197
621021
989329
1081130
989400
613853
1402562
47994
1594332
937528
177294
1123326
574989
73755
234126
477226
1063169
763852
298646
864296
1092915
1147314
315280
1491804
1511342
570279
1604071
791399
1000655
810397
916563
1003789
11560
832177
617923
748552
1333799
1343973
596379
1261801
403115
523511
396011
1126522
961579
206764
1194335
14677
1207525
1483764
1487344
459353
185697
120820
1564250
355624
1570147
74007
339419
19253
1402477
1287373
493317
1525158
248159
775333
740189
1237402
1371258
766210
995982
1083100
1037453
1633831
1261332
1547088
1542469
42534
530081
1155346
1282751
510235
283749
946428
1304279
457083
1172663
662562
1051806
51815
147884
414968
1080511
1204942
382252
846000
146534
662806
690265
1465253
252683
686459
826974
1086768
1641815
908244
1388978
334892
210262
913692
1164630
375836
887647
1190241
159043
870483
688842
841922
585403
621448
285826
109580
516951
1393459
1029585
337393
192358
1578090
548333
87146
278992
1559540
768442
95252
1053572
129501
349469
739732
942248
262851
1319407
150494
337081
1568265
857299
477810
470098
886629
1438023
511498
1598274
968796
1549627
1228959
878778
1004623
1244666
896403
1357305
1418668
58930
1543796
723908
1335641
377865
961108
591676
42917
379728
506577
630284
954857
423123
1094864
1624536
1154222
498119
876401
850122
487851
44763
1365200
243361
1199306
145984
1075383
711242
385332
409778
327112
654199
7928
602765
948243
1463484
1210920
748708
165196
909414
456137
481284
638494
130247
471179
901442
345200
479729
1420943
700533
1257963
65541
1334491
981309
823313
649548
405391
399071
474248
697249
583044
944570
867630
1378650
269904
1380331
159587
853273
627924
413054
224687
860002
1369258
115426
8910
1325920
872099
1404252
897185
1125534
448752
121076
960774
573414
151590
336492
1206376
1585069
1177702
903287
799377
1591276
1026073
1534270
712829
528814
1231117
1056119
1220667
760511
1630879
1571405
1379001
1164205
11116
84845
1331472
338879
1495566
335133
690328
1611355
494840
713809
38815
1017018
1200956
1170755
1329577
689479
1245117
251138
1549702
369162
660922
753643
113866
853132
810490
1536768
1161675
681893
1582736
1044750
377566
474213
701288
1452380
1628832
466348
1236949
213520
429176
793669
1314834
262615
1284518
1619252
1647645
959853
398342
298227
738194
85163
166750
541715
792374
291581
43207
1472369
415385
1242343
1062679
117060
26386
1403515
1316961
887715
841557
1448616
508097
860506
885934
1297228
1434269
19532
953425
903716
1313399
689302
974486
1052087
1212941
496814
532722
826883
995872
923212
1485334
124120
395654
882018
614814
1424238
1290915
1115440
242287
566260
308481
649009
1180583
951713
825295
284985
270517
1203771
1381073
1338548
215121
175828
585790
1468236
334676
464890
218030
1504831
938238
396288
709760
1149725
1529773
319390
941027
842280
287363
916370
331513
1521718
69996
1355801
977394
466806
767034
567722
1406663
486879
1561490
621823
1186228
108507
823154
785151
870574
656722
1245581
1107162
1416846
1128736
1248114
14347
579200
320447
845873
781729
399897
71409
841109
429796
562506
1341299
921314
820155
378361
323322
105460
1478959
691194
1486806
573182
1155250
688348
1098183
1196878
772923
204344
1132765
1010677
304459
1014149
419344
1429647
309314
545249
885269
190789
1466347
96921
335691
700250
764278
630635
477488
1533063
1267935
505646
362619
24818
952441
1433504
1292629
553025
1033787
189738
1171344
164687
263715
564724
283995
444047
1016991
811288
453815
1170081
1512613
327674
382779
989561
1127168
1242118
719595
271016
821195
1055421
1331349
635935
465698
27591
36179
498252
309797
55707
708235
1302396
608991
1182239
839782
117255
317153
145178
60470
761624
694416
1193907
484579
1334722
377024
447109
1236503
1225932
169233
867353
465878
874253
415945
582649
1282386
130296
638600
1213985
365623
954620
208293
296493
818041
1260390
124395
404442
640617
260162
31543
360397
289267
1192369
1229653
936166
1093883
743251
632294
951491
867866
747142
1546488
1122960
1353735
1091799
773213
399708
299873
795715
397784
559616
189139
1323562
844552
1438366
495720
1399802
1509471
1432414
376817
1508934
143856
594141
1004716
614287
824023
1047216
792652
1500224
54449
1426620
893847
456653
498154
1209418
894962
202404
1192729
61285
1091284
280603
804825
1607310
1213756
452283
952801
1239525
1373851
344569
568448
725436
156692
307521
1162543
1415569
1215518
445193
808885
1181031
768427
256855
1601079
624347
714837
338743
258370
624213
1119901
918640
400497
548564
251683
1081997
229122
1068728
1551769
113275
272053
886978
1239473
159922
1231507
77387
1413717
1390023
500576
1103754
1090036
1367679
569756
660029
260886
1499317
954797
86652
15992
1609292
1177242
875615
89620
898205
601016
897018
249742
332097
892241
320682
1537583
1387742
1102461
1595791
150146
984696
700334
94682
278314
1630734
588648
1174917
362437
723179
285239
877745
1136497
1312224
161601
1419037
1282147
254601
769051
40173
347761
331740
794114
701472
1267150
139791
1286251
662541
1455564
1388849
932990
456440
1135844
736969
1220590
1180408
827877
782446
625152
162821
361287
1354350
1172742
169902
380022
1437498
1398262
50008
1264169
1556849
625442
1001642
1292359
304260
1348552
1239814
685521
1490488
407924
1501052
208167
1482367
1177140
294271
1217155
824595
6277
1227586
1604766
1140674
633014
1356523
176275
1181884
1363196
1027852
329503
1205221
1403161
676584
858515
906129
1398687
55130
863411
286295
970970
1425820
69746
832930
772562
1012335
630319
567379
441698
1022684
1283898
943371
1446936
1533782
1529283
1068135
431937
502220
29555
1039415
1096676
1540088
183902
1154268
1517971
1472204
90238
238427
1504337
737724
813856
232183
61350
917014
69134
1604899
1131180
140367
819906
1590771
693235
1268759
1593090
646084
251315
1434916
566038
699455
1254158
69203
279589
984429
1190768
361563
1466993
894934
625516
648484
27359
310411
332871
800761
1405302
228053
1423416
1221026
1036187
1156316
165539
1056869
156539
1063406
443958
508996
196343
235052
55051
725626
952739
810364
685729
14030
499487
759352
872678
981286
300969
1579981
577689
1639404
986362
148736
883605
561541
1206584
423303
1465290
371463
1515014
577461
1138566
1515778
1451302
1059957
1152682
855803
1126478
719177
160992
81452
730877
1388569
354688
82202
1053200
1370899
125865
1246497
39220
1371684
401042
905740
1130871
48238
437247
522793
1511860
901063
1467001
259831
407532
819805
910350
1131414
1456456
182950
777204
1057417
1073312
118585
330121
154176
1472989
275390
1064943
251366
780808
1480227
1141404
202061
1310092
1057904
1397047
873049
1262227
203037
598283
1535267
19564
997584
1047209
1182415
554313
921524
396714
630547
314263
2422
659458
1615576
685250
1446296
948147
186973
1409267
1632188
253053
948979
719499
800463
230897
489278
1223486
1017740
848056
55963
1527987
542733
835365
1428182
514982
579187
778460
1070545
1432099
438035
1080938
1308992
1563135
444654
1612084
28856
474716
551246
905334
2464
482008
824500
1272316
1006225
183343
199821
747725
900793
325774
1496532
1438696
45557
1007091
850951
1432213
846813
916984
1474653
799729
575708
451432
967982
881537
1073998
791514
438521
1073121
1160849
1224734
363647
1237082
1437356
29848
845599
1517218
929284
1506670
1381205
1380978
1000983
401499
254199
676764
837451
312814
1477757
1251321
729086
430833
831793
1554776
539260
778680
1533400
1115372
1147247
1394124
1399709
1646577
958709
870667
1515713
1544853
1367243
1640675
889937
733128
1204690
1468682
295697
329818
527882
555212
583377
643786
1588718
395176
953941
342358
1526489
114689
297011
1099186
1354714
1413950
973876
1409932
1067890
482294
518505
423240
1167351
264793
331633
110983
823508
1222570
1627139
1363551
1277524
621375
22896
211845
525666
617653
1167822
637895
602326
1430152
1292677
195341
697621
1398917
393552
176680
1001596
1118414
1103518
354221
292074
1518035
3569
595508
720786
23541
1008757
57487
532765
56313
736295
304916
177114
614021
1015540
1062712
224994
1504305
371095
471640
63189
1096282
1447631
396552
801636
1005925
1147567
656008
923782
199742
692676
1577937
178703
89888
108414
509109
708430
1436682
157165
1119146
712004
1496127
1199441
432905
432842
17928
296593
1500097
1472275
910492
1112722
1464435
285886
1646133
106307
1539340
1577259
627716
398751
1496137
464594
1079932
73606
469006
884784
429310
139511
527605
1277045
1643608
212035
790610
1216221
1014111
59449
1581095
535049
260183
763701
370924
1254940
121694
1379824
997415
653719
130168
1485855
195420
4735
180184
208563
152792
341760
175384
868480
364504
1218614
52067
1331581
491379
1268826
491313
881353
715448
205063
149760
1490163
1413588
756280
1060508
510224
1223301
126265
613983
1548443
367568
787670
563097
1473355
736032
243550
1384156
1382896
1107990
1000829
649296
174119
1496183
734237
1071683
494458
1612161
156871
1391011
1641593
899523
1092885
740896
1263664
373400
291773
1547665
153403
966240
118606
807817
819406
560562
1249822
778134
1344537
759073
1330643
691047
1279173
1324139
1016797
260251
37252
1060708
831986
1135968
846850
982687
1244563
1638137
107098
207341
463898
1103718
257039
808433
346732
887030
1438843
213177
811023
800535
1604898
70542
1055166
386081
922931
1637789
1620189
630369
927081
1016508
1551486
614132
400884
1276372
1115979
680861
273521
684169
717669
164781
657610
431961
153456
1396963
400176
8508
764824
626973
1112520
1629292
92326
641816
1195195
260737
842002
80594
977442
89446
1621501
220277
758571
785389
145998
266592
1445201
1040563
1136839
834803
838660
616592
1205215
244553
1570969
1096226
241469
1160292
128269
1233967
1569703
119011
464364
1243709
923673
1525341
548284
294081
1136181
900551
1340703
1088371
1095830
28768
534729
771774
1383125
1497401
921403
770237
86047
1618225
1281974
1438769
55625
264086
690408
1402320
460510
967748
1509049
327984
793650
1425404
534368
25615
1309305
897766
270785
455362
1465014
331366
938989
5740
561454
452946
376871
1243275
788769
1456574
299512
28576
903698
612755
55073
1599735
1338231
1004480
1521160
442603
1356823
417654
1602584
1623708
1110075
1296359
310527
357718
934518
1073751
1281297
1422034
1617896
453528
741654
793103
411029
216047
828442
1397237
310174
409058
105129
1203560
528047
752257
424037
1568049
1522382
432864
780390
696743
1087271
697545
1311260
1089500
1265161
1520559
1332003
1614568
1597680
668399
1247819
1422484
1313609
790615
470552
1252221
1524018
1457040
951392
767132
954299
902653
55360
257451
1046663
952975
525796
538982
1419389
1272161
460666
585424
1086181
447672
966000
894743
769143
1105433
1314112
94049
600728
384133
838852
125310
786116
834120
849268
750884
35656
1463422
1114219
1570944
1014671
190464
310063
1505766
1216106
1529870
1452679
160026
416326
256993
334507
255847
633257
1085895
1203367
338619
1029634
1153769
1330692
88369
303987
1166880
375705
1631782
943843
501071
686152
1211393
1542909
1046537
630619
1382444
1112122
920686
312728
176344
735864
358559
124940
1105344
134598
54568
871149
891034
513922
729063
1228661
385679
1348855
1241722
1097705
501233
1098808
1005662
734314
149632
594610
590916
94650
632817
284974
1480623
1533328
377655
283946
680901
885277
743122
67610
334288
1122074
1145002
1447327
764107
797292
546454
107905
437399
1433549
1577652
482826
1475782
1050380
1176169
1000755
672824
550387
670505
785552
573833
251656
904273
255891
925227
843789
891891
1415870
485516
1212801
839175
420637
1608568
1307972
737704
1646278
293477
900207
542115
747300
787595
1316799
454995
849035
1380217
68815
1588964
749058
405228
963525
65226
516882
1007290
582669
342102
1496141
302388
401777
183988
82394
1369255
1433521
408462
1614189
1394705
567998
613908
943063
736650
28222
735825
1477790
1183337
1163251
177273
1619144
290549
264130
1109071
963549
668120
681195
1144927
1531966
1612999
602680
174057
280447
390239
255074
305807
21569
1124045
247625
220431
600479
549452
7853
877616
1489336
1418736
764565
1327459
1400510
1515204
15459
72492
691943
210107
966562
745228
1034941
1107190
648639
446200
126077
1430939
631965
841283
724016
410659
105302
120483
140800
862299
1499798
1523030
396736
1073043
220317
523442
759880
894380
1284175
398198
1604330
1499842
1247352
834201
1250152
1214566
1117865
629597
59257
558828
673089
1313481
1534253
1524458
1069199
1329926
711108
170445
1334194
579548
701378
1184857
851026
786439
1141957
1266850
326315
83374
808771
432009
1371009
430749
1034709
378314
1294196
1637705
814646
112964
550752
232569
907012
1316668
362322
745556
612690
501194
818713
691822
1020617
1470167
636929
284350
866009
1595026
1486984
552395
313912
337133
1151722
1526573
593012
714552
639897
1011875
1296301
97106
1160322
1603155
292871
1119394
1628657
1367931
542698
614928
1601720
1137914
1463934
115014
1515850
1214485
1068649
332957
421072
1227920
1633101
659788
172706
1185457
255801
322271
1336723
1401798
1171791
1335563
1311821
962897
1625793
284202
46057
965189
1067983
1362070
94005
1573447
1523724
1173051
1366422
1490866
774099
305676
425796
1318673
219819
1166945
1124194
1525675
1284931
219341
37495
535075
1569302
283712
43901
1199538
1285558
1420516
201016
557640
517161
1248286
1077922
904473
583845
302419
1514161
835017
834105
76384
413853
1038167
525657
416238
880928
1087918
331620
1206274
225505
519918
377910
1373550
48306
645032
266579
656581
657477
1016910
789167
918807
1217727
1237340
1623501
1493496
835857
1191921
756272
324725
213010
1620362
500235
1338031
712499
1129558
1341255
666130
1126075
189026
1410414
986844
149497
957198
1612257
503849
394177
618663
495546
80100
130249
329336
16639
1200567
1394334
124421
1376986
259354
714513
622853
675762
1387817
285832
1150176
1564128
1264536
1015358
1040147
287226
906078
773844
1442222
135033
829706
976970
427263
1054150
1034007
1015630
1373263
584215
198906
587152
593427
332220
1198924
1066025
1175934
484097
975298
808012
663598
831577
535820
412382
1611047
184480
651103
74522
735271
1521101
1014557
419817
603976
745686
1519714
614972
1270244
953955
1323632
646221
1406054
1504178
1180402
970358
1416756
739079
1060664
622897
251306
1278822
360855
197467
1577357
1493418
1385317
938316
1362382
1014345
22544
1191082
539421
1012827
651359
960854
871630
580059
1581335
159020
1140193
852036
42913
1005940
260829
598205
1393168
66859
1058173
122321
900149
221630
960900
1176629
327917
1473316
297903
944549
292312
577504
1525143
31116
1013370
765492
1211433
1477110
73089
1586072
457294
1048449
1043541
374080
1099569
1166883
1309389
991736
91659
1120514
308400
782884
496868
23818
1272110
1284207
1444612
234660
316704
1413030
1309207
746160
1615080
250859
385509
1481930
280999
1570295
514615
1088439
829956
655413
687641
1341444
665997
239719
1075722
24779
848340
1058606
978908
828062
970833
350222
1283872
227917
1638745
754604
955082
28065
1487257
405761
986901
772584
319301
462801
248819
734464
766099
1088058
149798
1271835
1095975
1122745
1342656
720165
155810
257731
1545966
478872
1090336
1406216
706513
886297
677841
757533
243829
787599
741163
1219895
495074
941912
169103
605829
613844
1396247
572085
1427795
930916
1330398
282699
848606
547673
995348
986296
247157
46478
1517092
1594325
1006655
665955
1348602
929347
642595
743032
1332597
79426
23511
1641188
1528056
162557
1251286
1320926
168263
834674
586023
135548
1233505
1322062
1388042
32343
568280
647344
546195
244192
148628
1105515
760162
1192106
1142649
936473
1632942
1032368
998964
518882
472796
726909
1580678
77347
1638433
746294
390683
699804
596246
1010875
1218282
1619760
232633
673225
1441013
1248636
917559
860414
660039
1077623
585003
1180707
158780
873697
1533290
520444
497649
691125
8290
1071362
1034776
942072
729854
1114022
1410170
890515
952765
1296969
1370653
720593
1255871
419038
504277
436545
1627906
153398
1242147
325216
219806
1190247
160677
175525
209334
255973
158090
1252763
258591
986847
893865
1147402
1142210
499408
1250596
1132242
135257
1179348
373636
976380
469140
1374200
1535071
742699
1367779
575247
1219297
55856
767810
401938
286245
1606268
755359
877011
1274061
722184
125306
331460
6409
305029
1040269
1646345
967101
1538235
1584378
932141
1085312
468582
621847
424975
1267331
1416354
27151
356246
247209
30403
1528262
78965
187219
672274
1408429
1075845
1420809
884962
715793
202674
83472
896207
817881
1161961
867171
262011
271545
1075624
374441
428200
41174
1581147
131863
1215308
445966
1210311
1219921
1203056
1278482
317533
1321844
308699
702151
177522
710090
74308
1608998
160632
685825
1632107
1618252
412097
464222
320098
129836
1498969
1610670
852427
1278463
455068
83485
1154233
1395884
1285609
135467
1448561
771973
502454
443030
51521
489810
225721
1035001
1263050
543128
1088191
1055512
1446533
988082
1583889
216410
1526624
1144752
1036590
1097978
1392798
277279
1595568
679729
96898
312049
1498689
515342
344130
280036
471281
1431436
1605561
873516
305416
1464415
1523688
11821
189055
1370827
1027007
649168
1243589
406219
648267
643970
616454
1213280
893240
378027
409444
92166
476451
140749
1216205
1013348
1044205
214326
234871
1623467
833806
336956
1266516
1481850
1402415
1079263
916029
1348810
838911
1620577
450343
914997
907242
363992
506784
712767
1018652
750550
1321231
757844
1552810
937143
976923
315222
1478909
1485446
1049624
1259010
242784
471524
876932
146139
1577323
26427
691920
692171
645291
357623
919015
881549
986689
98393
1429108
847690
1269228
833173
1436702
1292326
1378881
884829
811946
399090
681080
1134650
39807
333196
49389
1423478
666306
729494
647067
374405
1508959
1224480
359632
1558134
547897
1227409
1163822
449416
438559
1174484
602091
261086
1006205
442604
939842
837964
789286
664231
122323
1011759
784155
1566920
1640847
39964
1313741
437096
983233
1203905
1283452
867056
299423
733303
220644
562909
1131052
1031503
726052
32529
910078
245164
691092
978808
891922
210710
1110009
650417
551432
620980
919918
1434229
1007125
1043539
1401270
555251
706282
1130526
1595664
666194
1132079
1282266
930171
907156
487762
1258378
1500870
1119946
139860
1321852
1462544
572231
1138024
176436
1202995
1620590
356308
37485
338876
1159852
57535
767299
827725
440818
878390
1621595
1448981
1092025
835420
1099734
1387624
546689
395100
880992
121983
34960
1022000
1094067
638610
43804
2813
369208
747187
353106
1216860
1389128
1571838
1482122
689749
585305
1414495
884294
845923
1381527
170549
1372922
1462296
848713
1157641
554775
766981
1236979
1551417
951551
1610175
716888
406375
1640375
246228
1620778
269110
72208
1521157
1002505
1092443
341924
873068
1308960
461670
834492
601884
175571
660327
1385780
1112737
34941
530665
480838
1633402
1136734
159871
1435705
1488357
1045769
185426
164805
195910
209196
181406
359894
705711
206747
422112
716666
442792
1251336
330285
844690
635120
1607811
467492
47928
984586
156029
161111
1548595
113237
1261802
435937
1318397
1173197
1376839
273958
858049
214019
1504817
1285783
450217
479896
690556
991997
1543437
395500
1406278
1423532
435097
1247067
779071
463422
348743
976711
1359481
302371
1296620
1159009
89390
468046
395808
1512065
100527
832506
350353
1392318
352754
1095707
1454125
783936
365478
1409727
1092989
1339856
1150964
1633330
342891
1401113
1437258
42324
1556871
98345
138732
303151
1456168
858622
1581008
1447896
963647
466936
450269
822294
1019649
725093
104929
45217
584005
1530062
72417
221765
873406
1147107
998807
724282
526015
314593
852336
786880
1248510
588717
1388228
640357
248995
537908
1408247
853310
813541
1403212
15686
790843
1444451
506558
1115011
1560098
267965
944947
214070
428577
918044
1480374
226761
64604
100505
1334214
306804
1493403
699822
720357
765682
1085102
790984
1294942
941808
483996
121125
1204019
1011441
1172317
228198
1096256
407685
707323
88086
1120447
545955
508039
1003291
1617570
351048
220490
712126
1598912
247779
789883
345674
863287
326840
792782
1330991
1512678
308865
1160490
757615
1181417
892113
30920
481721
1431346
341681
1635709
1194320
852309
398157
1545343
478424
1501998
142124
1551139
223134
1091703
28790
617388
1104566
896116
1017938
791239
680372
230809
1238526
971536
814454
997850
1247343
1362656
86886
835449
221440
678363
394040
1042481
432815
264643
684691
361578
624809
228864
1228389
863021
1626542
1058866
551335
1635983
677315
1051266
230428
375244
716749
682581
1185242
220472
371227
571646
625654
56227
102529
1638880
248291
142071
138183
1301271
1385774
1453034
1386512
773302
1222727
1023594
1507449
1632670
1495211
249346
367731
1615393
1043074
588696
900559
1431165
1347956
468241
677236
569319
897666
209774
106301
1450580
1299034
1476509
182920
344496
172885
527608
807280
81325
1470093
340985
418554
1478844
1212310
1053877
1439769
704597
1320790
365201
47888
1006964
144670
573378
674437
654544
164422
403579
888991
383409
15276
1290829
1092693
1162234
1585685
1039240
444818
165006
864739
101537
311523
458980
539522
393882
1560683
1077965
1494857
1255490
1336237
1373775
892838
1505389
265093
658843
1106027
766866
499372
903074
367824
1516466
170652
685829
448607
1394334
1397030
711209
708067
1208619
590349
663092
17139
254810
402253
776887
1546264
596545
561178
1037738
267310
1603502
845068
872701
1053211
59285
1178527
29357
474102
146422
1512419
1022745
716799
977247
694326
1480601
1104169
1467649
627527
1326744
385035
1108211
1277330
1505083
304248
1368505
266582
138313
412991
278401
71392
1164875
20577
1426611
702543
224527
1193235
1427581
514919
526980
1121109
1479196
137884
626696
1201927
1120005
426100
1137679
1133072
1435182
860034
1509935
123973
9238
580993
175551
1429378
821872
1642787
736088
417734
1437414
847585
725806
1158741
17679
1018713
335262
1533303
837725
781387
1223832
1426162
576065
1485301
219556
1364675
1215223
893826
1212189
57133
59609
1543832
479623
335146
521165
1336612
269118
996160
529498
227533
1340181
1373737
993941
1313762
1451718
1451842
642653
152639
1563107
352912
1433945
1217549
168316
1341236
1405143
426604
1585574
853707
1020335
2858
668292
1335718
631389
1553942
1098459
415803
170304
668382
873561
1272350
13175
1196069
49548
25289
520619
489844
667354
756192
336611
74281
1231848
1239468
1136572
1099782
686559
558625
1369712
339413
1582498
1213137
1438595
386379
434244
1060143
351522
1593248
1231189
996298
363208
876496
830150
1418338
835128
1218938
437642
506761
577197
1597227
774075
1351224
1313891
1611654
1591780
940845
662188
972939
880160
93506
1325034
535667
346613
1606238
216172
33771
462288
112560
932330
1392134
402100
1359879
1092495
1514839
1439327
1001231
615815
869229
1139507
906532
1336586
424655
222469
876933
480358
420024
921548
257943
1643166
1437414
1458860
32702
1083363
1314621
994
1185635
253300
1393803
1013842
753689
810055
1379010
631991
298880
1489439
1113130
122748
1524377
1517514
1379071
170992
237753
924535
492059
1026514
166430
441999
710831
590384
726916
1523820
1390827
500394
885527
508679
1179388
681542
402086
1461435
1306131
153399
1127400
839388
707592
478270
1070891
532209
1284117
1470545
1352809
665396
1555169
892238
37031
1123855
224937
1621939
1183638
221832
1500225
858519
216890
92704
63635
1144347
191569
296375
1615180
221933
1046950
1243275
383935
851906
1328639
534823
472144
634699
804226
1591352
1519145
849870
994228
1028786
856475
724060
1464914
1296823
336750
1532343
58372
229029
310839
654416
894789
164341
1274502
629170
884601
62764
1589051
1557929
1407288
1112937
976027
1618587
417545
91182
98054
1272417
1478906
436547
1272921
1286092
1381677
1075150
531273
1617749
640502
940597
764211
548167
1460870
645564
1154527
883862
149885
3285
1498098
535144
142206
584695
1059381
346408
297461
944471
1282199
605085
823596
10362
1321557
852265
1329796
398017
194261
691208
144490
1083437
794444
825524
225069
456971
1078116
1552496
1256371
891081
72385
529793
1460646
933792
1336323
669464
1402586
949619
410844
1468732
1145332
871429
1387635
692262
903259
690191
648433
522700
617011
1236655
199235
88745
839425
1413442
450143
688655
656888
1517729
83663
1132491
669327
1130993
343052
289037
1062639
848074
708452
115822
300553
1631626
1312690
159281
15576
788248
632435
585683
1287953
1243428
293311
442907
525070
594039
1505797
538995
359439
1426278
1337016
38682
1263351
672169
12396
269181
128114
595003
946818
402904
51969
227338
1189068
1122252
962134
877497
1311694
1518579
229321
1608246
356854
548909
1014945
459227
344592
1421903
1194319
291289
899356
91836
150191
1043562
1469300
383492
1375044
241139
1239446
1175434
887276
815118
259417
643416
581051
1053992
337157
229939
516919
1532653
537728
52631
1372801
519842
112242
1378665
194384
652513
693815
1431113
790154
858077
531908
343002
25050
902481
1572980
1111565
18256
36885
1371293
3053
388246
1143311
1163415
1171100
220364
451425
556489
1306193
369122
710096
808390
1528738
128140
890453
1494736
1118915
583389
1418054
1588485
742052
566504
1237306
660458
1030003
1128009
51474
1198765
433613
2883
27164
326658
1196083
573621
245000
1531967
1312633
718734
631434
137349
98921
74816
443314
844700
939555
568593
337526
288659
747958
751054
424527
550565
373201
1353979
893868
1050142
1642669
1206118
134893
1553596
808795
657354
307035
242693
1354336
1188322
911431
1547321
316561
1082620
1605036
317523
1150270
550388
189591
428596
1010339
264322
1639047
1426676
1051328
633718
373937
1484843
1335524
95533
522478
316096
1430489
1657
434477
737458
390999
792241
149232
166717
235895
981949
1212996
1141958
1060117
939844
1350993
1168028
677457
1101751
757564
769897
1244807
600611
511604
1612486
388210
1328515
1270196
522603
1596253
523619
1622380
1515435
1639034
1274056
1641783
217646
150587
881030
1396240
1412377
565782
223656
1232582
419712
797956
632989
291952
713078
954618
1272357
1532542
248898
1361221
851108
1214602
933016
645935
1266828
1456274
1500515
313855
1588769
253293
947852
1262719
5401
497138
106569
120728
845629
98112
1582759
854986
1399954
1122989
576246
1164675
1537175
1048899
50266
143599
1420799
536403
943788
709736
273093
483902
469449
1391089
1386605
61366
1130649
1468231
1080734
1523655
1154773
125154
363380
1411398
254498
681380
1468700
299296
1247857
333068
941112
1535564
451934
431957
1407863
1268481
1276334
377755
861992
774178
410897
164881
333517
1495674
1597511
1481049
1373529
566282
348974
694259
57701
310316
405897
734671
526907
1557673
617728
918944
220502
735810
953328
856710
256565
1520932
1000745
211106
20573
1532900
504007
1418566
1255060
1067583
10303
75964
1317445
1249210
1576300
48157
945579
1624163
1549131
803138
928684
923703
1391678
237926
521669
1565060
967794
600694
670029
1619633
72086
1462778
210097
513267
408701
71630
475408
94018
1189388
760243
1178310
1449858
51190
593975
759344
1159130
1566863
98890
254973
1435229
618657
1131175
1635635
634642
1232785
396180
1092746
1622821
149902
603819
353862
1278008
442496
590471
1126317
990531
715261
567745
530584
495094
1134142
110955
115336
285654
1246617
652851
1273205
708498
954053
674155
1018058
1049809
758826
235824
1227685
1297612
1417622
601250
954969
52174
843815
910029
1180308
652797
1276710
525002
216658
870556
514842
1134364
1457298
874822
1515644
1371765
994227
1464856
379938
1167895
1582629
287888
1612753
281208
1204037
85790
1019495
1599217
164
969055
136522
554702
1128465
1361293
529086
44294
988456
538898
1561287
518090
200672
776250
934575
297731
1235408
1614675
326289
698800
443982
1007183
620832
541055
789190
1593993
849096
1492157
342640
1111382
436623
1551365
87826
22130
1509120
511894
1505263
644754
415250
1068500
1307760
1572552
107655
1459376
554271
85492
262949
1112241
1222876
789870
1285405
717625
1613188
1444490
1395117
498130
1545609
1434250
1580728
624900
9155
678144
112129
247519
456346
1216551
269424
1369930
223627
1381171
1151871
1365517
1068186
101061
955618
114830
662453
1297549
677150
1587358
1386238
1049148
689433
1151438
817121
844788
569688
402880
1605101
1209720
424317
428407
1199255
643335
427525
401291
1117334
1003045
804700
892290
1391572
1398442
1607537
1070033
867579
1600475
178780
108042
1379922
591826
871601
924869
1082016
135029
643962
725151
1645761
1580954
1511113
1249266
483157
1276350
11345
1114576
208659
684053
151766
1615625
585017
553843
334143
268239
1110429
1453404
1092470
1125641
344957
151609
157105
261829
610553
978603
793040
1621125
673460
1548839
1267823
667248
294073
389959
1107447
352083
1485
580621
945502
975579
1198310
770919
81693
1252655
1630835
771365
1428717
1103874
333394
346325
810769
301194
1482990
1496549
399222
1391360
46430
734361
540648
195879
1229246
1617653
1288609
252990
1463928
166644
104014
1526255
179066
701396
1068325
930571
409840
414352
681238
1083427
1440058
972066
761296
810159
982286
1250255
1525136
698618
222502
521965
1639574
476703
434657
1512167
1159201
1613703
1167349
973365
862089
1142516
537573
1491093
637973
402993
389752
71538
1167368
1591788
814298
589332
56567
1043419
402734
861724
805825
446756
1418429
142876
71551
215934
873096
241885
950890
1355460
1469466
1321319
364036
1163072
990360
1042635
490211
924759
1361947
1498321
917097
1122240
1076082
1311578
887154
1328032
250985
316918
1245294
1520428
860757
851394
1056362
236334
496736
1151496
322029
228845
878647
1371515
1583282
785352
305699
1528461
116751
309743
957366
130841
1069503
490136
22925
1278938
603546
750078
1186734
480263
1292966
763929
149852
962789
8973
406653
504082
1280394
1468223
503761
1026216
102180
185423
1219814
1400243
801000
740177
206752
645112
1573339
1504713
976531
95612
405773
24186
154905
291364
783202
514701
1316200
68129
556038
571500
1476972
654726
518192
1033058
160236
1403573
495134
1574223
1596268
4256
1208851
548754
843759
1074016
1400271
871130
1525735
77009
519057
785304
7931
547372
1031795
913110
1417443
1452686
1636668
512360
221908
460706
316137
830165
313676
301976
28333
674536
1398822
1264251
431384
54087
102729
431847
1318499
752397
1131569
1049830
1335378
1201687
448286
149874
169377
252358
1628418
1512068
492538
1596589
1539848
1431458
746332
868558
1520991
550039
521526
879008
937583
1339124
44249
349427
1410652
487446
47478
1331962
322161
533351
268219
1250409
441947
1081726
112358
561850
110797
220787
816851
1116154
614418
481683
948179
1136180
1126281
742296
393284
735534
618000
970398
325259
1221068
1633122
1329163
235750
342216
208896
587195
524688
232673
139795
930811
12676
1329637
1513944
1318079
147141
1047756
360307
233449
332863
1295557
1276346
268160
140467
68913
501672
373595
261664
304485
294413
1624943
595591
722240
745684
101970
503439
165625
1360937
1266238
1580596
17324
1584711
259581
529034
1646733
752537
163668
1221109
103715
913856
787395
720163
234111
807997
1452678
1555058
240145
1647446
1213730
772382
839744
110317
1404082
1499017
1392434
948778
183760
1460948
1111807
1228628
263808
927894
1605925
351232
530351
1068152
1174140
536331
107991
554789
1161962
978999
25317
140076
128971
475531
881302
405931
863850
371375
566967
1031911
1074825
277613
201024
803416
639474
1528144
1438662
525310
383476
1528087
30449
961827
1199175
1150200
1184749
1276219
758695
1371473
74084
948815
1258784
538292
744091
589228
1513184
789716
220829
911029
1361978
1063391
1243944
457711
190534
843524
677092
429080
1183558
204143
916758
848125
15703
1376715
682845
1211631
1505512
1092260
992022
1370695
1027914
232353
1321296
1008145
1081202
233135
438513
1297398
1090700
8102
1423512
1193054
1438869
227941
1477030
1252024
645226
242879
28626
880388
1253437
442746
906284
445978
305044
1339940
1591585
566845
1373691
121674
4901
627638
260230
435483
1324590
495987
427047
582630
547614
46214
1093382
1564057
120819
1525234
359636
325057
118587
1248906
71881
228105
806607
362908
1340053
1546642
856402
816558
1513856
1594134
1523064
326703
1011807
576240
728400
509687
1544007
628139
569239
946994
2730
1117466
703938
733218
419477
1156922
382544
115084
1218449
458643
124144
34354
147202
1545982
1306068
611
647119
1282686
789434
617623
980126
1545613
825407
1223663
619119
840276
225394
932529
1527689
1592203
1207680
361586
12420
938897
354730
791774
1554949
949351
1111744
51089
1257342
1168590
1049958
1350359
862827
1251758
1497980
444845
1095875
380551
49691
842697
484592
1069928
104071
296614
1035808
763847
1348121
676411
1431248
1595055
926580
621652
386770
60731
727194
1056177
1270442
1342772
695426
1501022
844160
619020
507002
96625
1136660
1297549
973360
1245827
51023
1519369
1381812
26110
554955
172989
1016448
807706
1009009
429594
503871
1171800
649203
257379
187746
1468082
441254
530423
1527282
169021
1546408
771082
922088
390672
1485902
1263508
1210554
1039716
299043
1247167
562018
492596
1037859
82922
1305701
1332735
206096
1455851
814169
823819
144767
29811
1047423
947219
65940
65311
1504687
1639106
323596
900268
245591
128622
697023
852964
1691
1098130
59330
970455
325602
185691
382555
1058393
918996
30862
182963
1184677
686294
1378086
376593
1532339
581075
573090
49284
642621
1475600
1390233
1397042
89012
1198100
1482201
697684
1399688
1133208
531549
1311270
1443711
799334
1136923
176014
626769
1032380
1065391
1288208
679923
1535195
636649
1082168
1341742
939518
817814
1076456
1010284
783660
1641534
1558205
1029407
751697
1397022
1409935
942004
1360900
575103
263012
279113
957835
202422
1613711
58895
486068
1625916
1504773
448656
656204
1289360
442340
813308
121044
904230
925147
1273450
1289377
1043475
231676
59861
67628
1058136
647673
406470
1085521
213041
8905
840751
1359050
915317
370085
1592465
104949
755044
1331496
1049750
275299
64081
621685
920418
1390146
1205934
169201
1356658
409431
868444
1183213
1105043
1466529
866163
377781
50200
672830
1103013
854227
577310
857975
476245
1025110
701608
398396
672546
1406315
47917
156377
552621
1598283
1599909
656966
561467
1256410
129637
183326
654797
516200
102466
443086
268194
773904
582803
38515
860896
550707
517299
1133796
170818
115284
1309195
6300
169143
1108343
1211603
796965
1261690
1385963
672603
1076535
1057739
923704
942370
1477841
234630
756502
1249761
1245875
1240941
823829
296669
1554757
1052109
1006274
935531
25403
157182
701830
927574
54614
881653
759138
1285895
1606842
1278651
178186
486791
1250140
1474568
844763
470381
309796
26559
1485108
213779
878922
1221224
1257891
1393908
1475864
600029
957285
640614
942977
191848
873883
745372
1107578
1426309
41010
247131
727860
247881
563072
1465884
362524
1244567
985925
217589
1020640
1244827
739274
473257
703571
540050
716317
597807
807738
270903
1402336
81454
1531873
190035
283216
414993
89354
741721
848023
1320792
828134
1233392
1336617
960272
907979
988672
1156042
617573
963449
599348
1581095
367552
546265
209884
608149
106025
118263
1619402
1069953
1489310
1365195
133663
416405
1578449
35875
1464972
217330
1297627
97863
1100036
907998
1446127
1517248
801253
1425442
123244
625865
503694
1228542
617311
1613425
1265605
966210
1457526
1517490
1204490
991378
1243720
1464587
218515
718908
987802
1324831
907137
1399674
753339
309479
369984
91369
861960
306053
1170117
1375933
838125
1170445
1607239
867225
1373057
1304206
108054
549031
612736
1391777
1581040
193593
1193842
1155764
492245
25239
693509
818775
246536
1026462
753992
728991
764423
1355269
1525849
216320
1467233
42752
920147
832442
1432125
836645
687533
772571
1360893
18950
1148494
528780
1091529
668244
183571
771315
149249
578041
483144
1064501
161551
737342
909942
1474376
235698
722849
966244
1330317
925265
1053887
92842
1510252
279618
985086
57273
833288
398411
1138107
1230109
696369
392406
34553
617143
1122275
775417
405226
1607693
516404
1294970
1179955
547466
1053958
645013
1401927
47672
1334854
665350
781462
40417
954159
900236
792745
966252
1221549
1622343
1574827
1537886
78460
1186510
235733
1620927
1025258
811641
1141719
711738
587720
637749
28462
407282
453323
816891
1504962
1602329
95060
256298
234899
235851
1003141
663781
1444168
1377157
1193656
1033985
1518855
1443461
1254245
650258
712823
534754
1161454
5425
70554
141432
1364647
96273
821558
1644670
1558359
584388
1420611
1059026
963621
232409
331345
416644
1635937
146610
185226
1642488
1042130
672727
678141
745422
1325646
360272
218421
1643833
1274477
235934
1040668
136565
1569458
1188279
1221082
56120
1131854
534107
1525224
9976
538618
1194739
864341
746202
346327
1314692
407894
1389517
1138064
1099328
1592349
120755
613812
852500
910472
1032259
739677
1415652
1164068
672553
417226
793600
559926
656166
1126077
1474090
136214
1391587
644604
886881
567514
1611749
81443
104344
281968
1205766
632910
51633
795300
988354
226304
694461
1306564
1617273
679660
1218818
1075055
1110396
837800
1546526
704448
1079811
1128834
1248157
480385
343947
1453494
260164
1637117
1621485
299202
1573681
233794
1384853
387668
365071
1166284
763994
1089058
1137651
561108
439264
127210
1347999
735347
899156
1373826
1237135
727737
991217
1641558
885780
452022
1435081
1546580
983650
188383
679859
1464359
757769
1107317
1158219
381767
113105
260021
1600347
822653
36829
69490
1115604
1231346
337072
1278253
275948
722114
263595
835916
1016790
410937
888124
388417
1152273
1374682
36179
868292
226210
1552259
174181
1073311
216986
451070
149644
1384302
170745
1215529
1512638
481624
1509781
885524
1050068
237600
1397802
258038
1489366
1581253
910418
1645901
1026157
352032
47785
1251610
598423
292622
830874
1571200
1042957
1249990
1520693
97499
1125235
378296
496142
239433
1087634
1369549
691575
361564
1284935
175500
1554087
161119
1609259
242684
8484
13533
452802
907548
977289
1563157
1422987
898376
938584
1434749
1468795
1503670
533767
18658
203727
9588
486449
491667
730332
595600
746667
228489
1057147
357750
982375
1637737
1356682
1373766
1598427
917883
352896
1210583
1558358
3963
321611
1477275
403720
1437958
386267
1495557
1073745
1337525
494189
704716
1289325
765810
941792
732126
1156637
843214
727555
1110683
413441
588739
833779
331777
1352003
840759
379635
248751
532807
992090
804207
651506
1208082
974054
1311213
184368
1461620
1456725
44777
73306
743803
1079110
1125330
715236
1596824
173650
700723
256253
517271
793532
273545
488542
387284
1335696
1329183
763064
1538403
1207194
813173
470611
655163
1050829
1484520
213169
694448
333753
1157046
996529
351189
498488
702011
1310920
1493159
516363
140633
982612
992651
1170099
301646
520310
600549
1475607
1223583
629984
916826
579124
1213874
576861
1483410
1408598
1219004
1054350
281002
349753
332876
277470
598866
1260423
1169299
590689
1145285
145144
772235
1096018
759416
135164
518099
305146
804762
1594070
934647
407339
1318186
935591
1637515
844040
1157942
271655
743465
860310
860521
1150579
1173809
520029
1542504
708159
250113
664099
327524
1564558
403479
1197973
1482883
943369
731844
1159656
861856
62508
381148
377722
1254328
587944
526637
1092855
480134
150759
1277010
1299071
1086772
1274141
165637
1319480
37507
1476279
1205914
1171293
1564493
1152578
989809
26879
1112897
1131106
1465418
453497
458958
1299816
49702
591701
1601858
1608210
699146
1125296
59191
714670
1157699
1616036
114568
1010141
1487179
158150
1430768
256728
1309013
1233948
984211
53651
544246
471419
1136438
378976
1475425
233980
695084
1228952
165084
663729
695699
15266
1210802
628408
1644598
1301258
776326
1368234
101536
1274039
638283
1478431
3904
173618
453531
1367758
1074648
1444678
1607252
1490129
143302
1192029
1560332
1569209
491019
1354634
1047169
593063
550432
322427
580262
1488940
582487
1237483
447124
436412
361374
513168
860486
329539
332707
1579534
663278
712048
1173942
224174
697725
851177
1029243
567716
1281158
640366
918854
1025203
732052
956250
1043633
1517569
1611524
904823
576149
555225
973799
914695
1281108
351097
460735
330978
958978
1535316
646608
1174711
1091126
1203408
1573020
1428605
1145158
481651
564597
663494
537941
1074026
987797
1116215
1073180
646319
1588077
1309487
768668
263169
1123490
958598
360541
1268760
1636741
1189986
1129017
1156604
434243
258387
394403
936378
37520
1624951
1605584
1253934
1222042
81288
824405
646125
957934
1095539
570597
138726
238640
952316
1409849
68955
982571
1227497
201944
1244100
1219545
1277678
1359947
271995
939037
217137
1075689
945815
1494168
987357
433059
997593
1059277
722564
1419685
362280
201030
284184
1177558
102245
187877
1619013
1552341
974219
930258
883951
308302
1311842
527784
1513296
679432
1442401
1301266
1174505
1551337
1215737
1277781
460848
487536
1351393
1404511
1473880
980925
1171179
954483
818361
121797
14274
286916
982402
700055
907465
1320047
876113
520794
954748
1434601
58245
621190
333325
205417
1139931
348200
508048
722235
631441
1223001
537461
1568791
351930
628262
1152858
643227
1474658
389891
1187316
502830
1003444
1351383
1061401
951653
597593
1401276
1129872
294087
1441698
1369325
833877
219949
144032
209363
1047843
230123
1271490
766554
364088
1466049
963737
94390
568396
1128482
935359
1035883
190332
1543913
991018
1470737
1618270
1025620
1554298
884352
599767
1530954
639315
930603
1544913
293258
1460977
1493468
777990
1242941
837141
317451
1476722
173916
1448445
1331604
495637
1457074
816606
906334
1397001
806647
1434175
774680
1481291
14160
1525378
796553
617686
220843
164661
1319348
334135
834612
210022
820930
201594
887295
213558
331069
557568
1179367
274761
1455583
664067
1510399
952903
380305
84178
676203
319779
458254
801135
134443
1320981
1012099
568551
1291214
39084
499658
162149
874686
287367
39127
1477535
337644
1405998
1099120
428272
253187
658133
176525
931793
1020292
658967
886184
580706
1295346
1064045
602840
267323
1054588
856296
1288770
1358296
103600
742131
253779
1339520
1598062
1557205
257901
1066537
1246864
1296872
1526757
340577
597764
1353938
163742
1544140
1081024
1109308
300082
160385
748324
1348564
309763
47056
1123664
921698
1447102
801181
893309
1110159
434902
826795
884901
938680
1157401
573862
999090
286908
144587
486064
378815
93668
416586
535887
1450542
495995
827784
93456
67757
913461
758248
230069
982042
231472
712562
624358
1183763
1139660
1016508
671320
1247173
698842
497283
35816
1642038
1448205
943373
768578
987562
563337
1146177
279011
1188543
430421
533110
1355809
1013021
225554
1461281
1224253
357126
425262
1376381
270234
703572
1448666
401898
39268
1201866
1192043
864958
744249
261675
1527770
935472
204847
1261597
771698
532513
991295
1163100
130426
945398
377129
145288
1229854
1186134
1621887
1181671
1038275
399798
616490
76947
1502649
1389353
92950
1568200
547463
644039
1093893
1325265
789178
727930
1223859
901590
1047037
555036
1047023
382100
966370
1600627
272320
803062
1301273
930254
1474201
1579849
479754
141694
1587067
1307976
925667
1042782
29954
27692
480209
1428167
1104932
1001285
309559
1581311
14210
1535472
999452
1262373
820838
931242
1498610
962303
1636671
1201270
1177323
707179
735531
585410
289771
1347963
550947
957350
843174
511439
38878
1287574
739618
1131701
281878
1439388
883965
428218
381801
966323
903406
426421
1255748
1304534
1635167
991915
726840
1074156
1125785
1551583
170341
126306
685141
1520612
420865
760283
1443280
894514
953943
105346
1262449
250509
888301
374084
59467
528983
48555
1204339
1372657
608650
598145
854014
1303923
1216375
583070
1042659
212433
1241143
1500778
485003
258134
407654
1279352
1344110
61491
74057
1571027
1512918
73939
325668
1127955
1389457
450237
506545
1275342
1591102
1278101
1385096
661378
669980
965078
1107046
913745
344997
751343
708409
579318
932523
333660
1190814
288835
266715
1014708
1244849
972272
727064
455306
828735
276727
808910
1072278
1051932
1434742
110087
916848
1465032
74929
1194491
583160
1582835
998521
36347
77537
6419
964926
1455221
1052078
393151
524619
1053713
469035
115614
927438
1131147
114301
1315012
1265321
1359658
1041489
286207
26040
533349
414739
258869
921462
1231740
828487
1564627
1555174
349783
664022
391534
485599
405581
1296175
719234
520861
1582501
787291
1437756
449618
1419081
1155144
117485
380399
1417530
1509494
508810
526326
759005
1524927
547206
700495
529264
1162962
795263
1056497
9312
1385797
35751
129683
560328
1131956
140099
1646572
986649
1272814
41204
803992
119922
893671
1246061
355059
543242
204752
858249
1368174
1414442
952239
317498
1136899
147098
999323
1092030
1637942
390456
1593317
732834
818841
116685
1598132
344188
771526
1022190
1183875
688138
878772
102342
64376
1325726
1182050
898521
987456
1260892
1369726
1278842
1253752
184556
658253
1548878
1318553
958911
769750
485234
725355
1400398
506855
330003
243187
426069
44726
1069472
1263619
221454
1023269
1374446
246605
318474
1256688
1534002
950946
1067044
1336103
221451
849861
1346061
1433623
1333543
92696
508881
35908
1414065
1074697
935981
724948
1327355
1164116
1114788
564444
1229811
323410
1613101
27999
645311
1583227
784477
1381595
1110630
898009
1556562
386012
464315
1138893
1306380
340370
1455559
938139
393332
197652
136025
1272555
1022371
1107701
555156
1350444
51355
626277
1392289
1469165
981539
479637
1066574
457994
1376333
447903
121677
1400252
347214
40579
763797
100221
1038520
836277
1063323
1435485
1007849
1456264
365986
923981
1050083
258746
526262
1199317
196366
1259485
208663
1018766
498197
897559
427905
924187
140993
950406
966578
823000
49997
1366142
1454785
420316
1152698
898406
973198
594284
1187093
494842
1337458
789767
773412
1635324
769777
1589895
1323036
824944
805923
778841
1314491
829348
855964
1438538
1019739
516067
838093
1170842
892676
1312391
770204
1415968
1524755
642982
1370348
90349
1444347
1015497
390052
443906
339631
1333968
817674
208771
1506701
1481893
1292319
9007
827365
1315611
370177
796027
1605230
303163
1561180
1109715
829698
1256837
1404824
1129509
287671
1096280
382040
1378101
1603273
1337207
1361550
1167077
536967
1420649
545377
1420617
643414
1157650
97735
1283564
1032305
313999
494614
1574081
394960
940845
1270521
340548
1333880
309320
942270
1566377
361927
38336
1304952
30240
1194627
1565517
608744
581244
1295572
255002
1027209
532563
1466592
1400222
808822
397382
1600335
520679
1408641
570782
373695
701754
238037
277133
1061579
275155
277928
908666
10194
1635987
1541158
1495155
1341802
242499
1179016
1229989
453050
1029396
257005
1014122
379148
1245263
334642
1300880
358695
756528
1324037
191878
437246
1484753
291304
124816
1233148
1530376
1296444
821709
1621813
669375
1501453
181690
1444873
1533799
56085
915124
45545
918088
82137
1107133
310251
1166307
904509
1413564
1521007
1360618
1042747
1589471
420190
881608
517703
706928
1183887
559635
1151406
384409
446727
1050761
882556
476080
214392
537047
598026
1074071
1521779
169605
676842
1196258
317291
1141017
1120695
80841
1075566
523762
503994
503871
337749
1291640
1637827
1009410
1314746
649355
1439684
6439
1145068
896524
98182
172046
1267631
1452901
1629660
752959
122571
1224526
748315
357611
174190
531513
47295
1526098
889916
555189
1014961
220141
707731
190123
52720
1413825
931160
161946
327958
699932
684450
1547818
867406
290074
1356243
1074022
1309848
1316291
755838
553738
1172835
443056
36847
294332
1031614
1462056
496139
14083
248046
1366423
669476
951366
1510457
279030
354260
173206
1636757
1365522
332326
1643325
182900
1454425
666135
440279
214891
210515
688162
1593036
1613451
454170
1573437
1639966
1110037
1000064
483389
984823
1173468
1065676
1220420
701081
402220
160849
276609
1369239
162963
1400055
1367472
318452
1536237
394997
1360066
69938
213959
1199451
672482
336360
661219
1341500
1292551
1575779
847537
462203
274345
985490
382135
1184607
526774
542473
47254
1598487
879823
639308
77464
1192965
47499
738038
1102473
847150
1551770
563188
263560
1028921
230952
411083
556729
565886
222083
786778
1430882
199115
869628
1033166
849806
1233867
956036
200961
31863
1119026
450711
1477641
562677
353523
889956
1577887
1133595
693148
1160596
310550
1449753
240294
1420350
98231
1275887
1322527
1588393
943643
546523
1031295
399434
62908
607487
758573
1074035
1383484
1521311
1350502
569738
575723
1618167
927238
127308
1327422
1445257
1112739
858420
850704
134337
217752
606027
767544
1569885
264144
116702
81588
1638467
590190
305137
765175
1315469
882367
1237372
645837
324293
1630587
460357
1273879
372791
380171
1021693
1420083
1380240
243657
1353589
674725
720088
1295914
1030933
1299540
825438
1545293
712
1107855
874994
284872
218051
145057
815234
1315056
743079
1584826
132
455411
77403
127845
1328584
819009
453830
1139960
730934
1315541
605365
296070
495892
1091021
1094415
567569
849969
564449
113973
1439575
1475526
691690
353161
1090225
369775
1294814
679585
545013
1085350
1523839
347606
407786
316338
1619115
518775
1499068
589093
1091044
1419201
810858
993453
1504328
1636332
1565610
862729
913048
1486629
775441
1492863
622155
1232870
1093250
1012470
14690
858232
836639
345748
1385213
309531
1409016
1458073
670890
189712
679290
241556
1207800
1165790
1023629
311730
1389754
1318843
829825
1408228
691799
692940
524017
606398
15736
498278
751904
260813
234477
1441909
1608181
502345
851899
759603
1101
1509300
1121264
294719
1115177
1143071
988184
294500
455457
330729
1529862
12819
24222
1042627
576418
480647
1315490
1324590
657705
112912
1450532
1078845
150224
585204
542802
1271318
557961
41723
1294596
347920
773841
333731
37214
1338086
1379831
1253270
937126
903562
387094
443496
109165
922034
241859
1152931
1200075
1596595
403053
604015
1315479
1086640
205120
1065198
513822
523142
928546
785496
119341
1198751
1612402
918432
1475328
905956
275857
1300982
273929
433740
162962
1582770
314347
704832
149348
1421271
1074483
195313
1285389
820751
150092
854410
1007212
665395
1503919
1162015
1342065
1194104
708103
219726
420511
216906
1442146
903471
469679
319483
134481
1328571
1367485
352034
266227
1125175
840910
461948
1309132
851224
861977
837159
232150
798866
1230972
748720
28782
14609
1025962
388686
788984
1286492
180535
36751
1228605
639681
520175
1596664
1319172
1322132
877858
1634471
396539
1583554
1259073
607478
336367
1613619
792771
736863
376078
570340
582158
1515147
371737
152868
1209880
936211
1048756
296651
1166932
787792
344236
10216
965465
1521533
986365
997667
1347678
520914
1219597
1304703
841013
405028
1399949
1172751
571295
929742
1466819
378472
874990
1426451
1590622
595235
232020
378476
1468641
1250635
4111
1449429
672457
849843
794952
389687
1627337
800687
1202293
633867
209486
283989
581881
1619733
951381
1553687
511868
757387
696235
816000
1258069
207153
811451
439934
1479486
1085947
1108555
1618990
682932
751274
1094041
1109403
1411367
1268334
1629586
837324
209251
1398698
1568677
1162513
963423
1568118
1178326
256150
595218
1507585
1233567
911436
233856
41849
479465
677037
209146
1233799
702977
1576920
226150
1530462
1133890
716855
1175591
1258159
1566427
706648
68117
1387178
1373777
318335
478532
73749
465509
75021
313857
1326088
1421661
188525
560776
1260766
996667
140861
715757
881089
1367515
791179
1293271
1646647
278882
322015
526013
938828
402046
796665
1296053
696775
634036
214195
1130293
1603544
451093
496810
1320060
973871
1489614
95768
439637
470090
240369
568545
478707
1190609
697256
609875
1632922
724182
1506667
608361
712330
1641552
492152
469167
1569609
511597
907216
722030
732521
1466980
1381225
976939
608416
570633
116320
521971
684159
1403574
154424
1146607
130054
1258667
1066223
447192
910390
935877
953552
781872
291716
1417820
456618
687312
779699
963706
165637
805815
928466
796325
756841
1600190
188223
1578798
712170
844118
487127
1036737
900541
948045
1421126
478245
918074
497619
84051
1564285
690500
1315555
387218
1226962
100769
231146
723215
1497816
800209
260096
489672
1628557
1048112
939437
1031280
395902
1156846
1123743
1568035
1307463
163556
798612
822830
931956
474248
837760
71663
1241881
308432
159318
183751
1435687
373267
865534
1078224
51089
1443730
940457
1462749
291433
1345625
1099103
675801
1164883
651411
1116552
1353348
1479979
430337
1285551
410494
97479
1480064
1155571
766842
1172737
1459542
1124372
1178202
1145316
823249
1306508
257237
1178468
1474123
1117504
979354
634966
996543
801346
885812
1223096
47025
464246
1003315
987755
232150
666403
1265907
1354860
355921
163144
976002
554682
461338
7299
1060043
279697
1213681
894932
908357
915453
1198841
639031
1299496
1444438
1306505
1439885
960818
434934
125004
563632
1168581
200881
813057
475848
1316756
1162006
1487546
1508028
1483720
1227350
623849
1620991
463719
1119566
462411
1100569
1174162
546165
991603
489232
1197588
131039
1415527
210973
1419609
477210
425575
1164197
232531
1177337
887337
426304
848657
349976
1056780
1607883
1110717
1475755
146890
948595
585444
547886
665047
157894
1206363
443826
662141
305032
943610
1032291
1355443
857129
484569
425982
550552
1498593
196053
1153334
1591381
184555
365364
534728
313036
1538190
1617193
309333
1325272
1026192
140908
1388762
1009269
504425
710444
255267
1629963
574590
389498
705458
824030
753506
45640
291533
60135
1294313
106429
302
955681
118015
1524399
725182
29365
638146
205387
707848
845158
1101504
78793
231791
184100
796513
164906
1214823
748608
1510612
324631
530759
278014
1633853
1539456
1316166
805463
178901
784230
725076
1322003
1173055
1362128
619250
1577451
924116
1195415
1301075
138813
155692
916788
1002083
427814
1441871
98234
185157
1615104
1429649
1179623
677532
630730
1348266
411648
409409
1416610
776478
1291299
82771
1028882
645390
606217
1078954
60000
1477962
231834
1106767
1098767
840647
793927
1224265
359631
272136
1487310
556119
1591080
884357
1285402
27691
1145693
1119487
432100
1610358
769556
1246864
1465753
567029
1581471
1304963
906671
209660
1391712
605648
46181
462655
1214119
859639
1117130
713498
1192837
168801
881512
241688
830316
359933
668327
1303751
1312819
688283
1633751
470332
1423656
1247623
1543634
1137797
1392748
1271337
1095989
1582609
1525486
837820
597823
1407018
133229
282970
21582
226795
1051648
1463009
57134
711240
1425454
618196
1637603
100566
24688
1192830
1189382
1048379
362094
151615
1643746
1197573
1123596
450238
258103
585005
1107883
531357
581787
851082
1200988
649039
688398
1346040
75904
248598
336335
1498095
1144510
1184515
1034715
1576979
849855
1046226
638934
1279969
1337817
738830
1518505
259745
18933
575554
1268786
818410
18769
698595
1473876
362669
1623443
738923
20639
1008335
52869
286332
137802
1108325
1212634
162626
169823
758662
632748
1019031
1345489
563522
630748
726672
1381732
152339
429673
1142821
232315
117159
436202
231066
780308
901579
833790
533507
1307283
441823
1631325
1273694
172099
514942
635320
445664
1477107
1360427
874866
1515937
153123
144379
117593
1062105
447706
772993
1049505
684147
1606278
729088
653701
101489
1478554
217294
1515872
1421896
658597
1459838
1460757
319440
835632
84440
852673
639916
1170105
1052815
18612
1158593
922496
1463464
617420
663641
42518
56016
1022291
1155727
1296204
592269
705850
1146605
1459312
1547626
1042831
1046526
313301
1440912
1160943
716440
452879
563639
1475333
469544
1302778
250467
622984
247145
39913
508549
863669
178011
532367
439339
741394
1184186
777124
1261937
35436
1003130
647445
769387
780766
1184391
573250
1018548
1516841
1639250
276694
1082980
1166528
1255829
1311980
396008
440390
455269
451152
1473137
1185646
587061
17832
1150626
1636518
1508781
1284838
452213
851937
487446
656881
823454
383820
1346959
26838
298335
689135
1566715
1503651
863300
382310
291995
884823
834198
281350
68255
775003
112473
1484208
1248348
1494014
160859
1154571
52196
496698
374469
1447209
1084274
1537213
637921
1235262
85498
1590303
490784
45791
614188
422083
1318242
1181828
972288
1372798
923899
877368
1222934
991195
1352056
1524180
327286
348783
901609
478166
641380
743230
1460450
1307954
52021
1507664
991196
746494
932970
1244194
1267067
51142
791905
373550
1458935
452966
839414
524446
955053
321640
1019192
1530273
654272
216812
1203975
644124
414891
1489873
586545
1097089
26186
408474
454912
1081577
1037956
493779
1617689
781231
397858
104934
157922
607565
738351
719816
1558031
1120658
1567874
34121
88715
439059
535039
1188997
1091441
108377
1247096
503179
359159
1334385
104559
85659
1582289
781775
1385546
616093
1268176
1474687
641081
1404022
645600
1212840
725045
228088
1607713
500945
949163
666957
74918
636551
4936
1275023
295183
399007
983190
1370958
1444630
450425
528476
727870
332719
989084
1062635
1485893
650139
1100248
959088
1151036
1012058
838471
588852
463199
79522
1263449
1332653
1342036
429414
1545325
1639005
528612
1127269
234506
531180
846511
930255
247266
865680
665692
474519
1370548
646835
1627276
622955
1384374
547456
630963
775
258158
563180
536821
1617519
969679
1052317
1177373
809246
241318
456943
1447850
702399
841236
749660
561235
846057
389077
1415200
192597
188336
692500
1384440
641890
596316
1131506
1507809
1015536
232689
1334304
1527049
1195214
694438
1274987
1428343
947306
436185
410734
1186240
792830
1253032
355877
1598217
918203
993986
91973
724794
104146
564044
1244542
1383363
785755
1349447
145743
1366652
357208
531592
518087
1425028
1199334
950200
316270
148404
712469
949452
84498
214063
33023
1011855
1431686
1337426
1582816
983264
121228
671224
602813
301242
421477
1339392
658168
974680
1602858
130547
720053
1218189
1018434
1074747
1099330
734584
1486085
1363715
1132197
1128471
703384
318428
229084
1499527
1598456
1161121
60245
709387
892805
1065086
1147340
1364411
474900
1373061
1477925
848091
1149051
337318
1500259
1610112
760074
171633
168719
662665
1022091
1113279
372388
1402693
301160
1593033
276731
488567
151564
423234
104241
827821
329169
247745
24935
1023459
347296
964358
1589487
496161
155502
799539
1388570
739260
78331
713671
1074291
618387
32980
1440237
614657
670875
608657
224307
1361212
1395126
1165570
1223538
125532
985748
260093
1632172
991086
1456503
146537
1497501
1575101
1348069
1608459
908342
782151
442766
516299
887014
293890
634688
1342856
1352962
1443043
1101246
846876
1028401
889956
753135
840956
1605503
1465835
1025995
633845
343245
150873
1355163
1203183
192197
1294629
999237
1415021
1572955
1177247
1096436
671784
924810
358381
1598810
1370968
767462
182039
642865
785974
1095334
1212051
751317
1025909
1473174
463906
681348
1627477
1108546
521
513466
1515477
11992
1139238
466245
1019522
1422959
342348
1038530
687124
1616379
731874
694518
1445617
790332
1469314
117166
610947
626976
1362128
499251
1555393
1415823
79971
815778
377590
1617365
23400
137118
288601
776031
612809
1145879
1472145
1311518
155114
130614
794655
985179
328283
692684
1438615
1595983
62926
693441
473649
28629
968385
1639450
834190
1471126
542401
897165
152681
676851
1545800
967531
225671
261989
1007069
352526
634953
408191
255127
631497
1037406
948904
1458715
1217924
529545
1564164
1195798
548404
688787
539258
142503
1377055
283754
931879
682727
1249934
1435846
37556
1618842
738389
1509895
1003416
396121
1144126
415829
1395995
210271
1346986
718336
386313
139644
57923
1083997
1450671
2105
939621
304394
1524968
1099598
1226728
690774
588716
1378029
966376
1539289
160204
1378437
1564049
1021410
124262
1636471
851442
181947
1643280
925206
278461
1535547
1184592
1047047
1529422
1441447
916598
789633
1621279
927383
1320830
1483575
1288642
583279
928516
580179
181456
904384
489633
23417
1640405
1490422
359037
133536
391818
12519
1100342
88830
301230
1217649
1637824
1464316
1620193
88602
812835
1389091
1416237
361744
991988
1203902
152415
582415
491929
454055
266379
1425301
348760
1288998
89297
850427
1266296
444888
209071
831870
723264
268540
561240
1027719
1084561
1320330
147703
163918
747823
1270564
919616
347181
834669
339406
108383
49356
1320369
730012
1530484
1302315
162583
409514
220708
1072227
583884
1107108
663328
1617773
1203843
999622
678989
68177
1494766
1571229
1053296
1253083
200584
837502
577759
898474
712612
61212
192777
286726
808726
468259
1295153
698833
194747
1172767
1419461
884527
1309899
732448
4717
1148299
1144581
1205575
1291189
728527
607088
554587
1623039
1081109
776280
104740
1474416
789396
160986
1315274
789102
47765
113324
513565
1586274
296724
970963
488352
1390691
1304680
1357418
647752
632382
100986
560606
852933
408976
929633
478067
21305
1105151
726041
207470
1197506
897540
59555
1391310
1446047
1491663
318133
717826
385899
1289728
133014
438352
1581293
103676
914198
1561133
776000
926707
680248
944914
1400588
761169
817306
1261947
280891
1358497
392870
316032
632066
953709
1066432
1465696
758717
938816
1439750
810643
203516
921188
532290
771444
1381515
1404765
634178
542277
183687
382327
1413556
1209404
1069735
1253879
983743
559272
1355805
559058
565444
680886
616860
1301914
189301
1470981
381352
1554125
24181
336726
158382
396873
735091
1152089
1134529
166179
1010154
252168
1477243
197894
1381114
889494
1116975
866259
1527365
1039133
455176
1039030
72702
63652
815827
1568453
717839
151896
467319
1053773
552728
1446383
1261852
1558530
999286
367456
402604
828719
628998
1345441
1212298
1045481
630936
1597074
891675
412472
493016
1600231
1033086
694036
502950
1536537
1013826
596488
1472164
617564
516602
187470
99914
669978
787074
1423344
1308091
1595585
1139037
1102981
1353024
446337
442593
555640
726405
843348
1624778
944983
106736
423462
591635
414616
1562933
1568332
1421073
1193071
258336
884161
264437
710820
224372
41287
840763
809122
1446671
1454887
678144
398914
1305069
1165624
979558
467816
424728
367267
22413
90658
926365
1526009
220649
780368
1303407
657002
146814
721382
1377369
998030
110495
1367832
799778
1400626
646254
1141483
1462083
638560
476955
197266
1088816
700246
330059
1108701
1122031
1333953
110542
1490299
410572
425608
204378
874584
474384
609352
408838
969594
802619
301548
1255010
239605
179254
1191317
940461
96913
1135659
1173905
725672
1206760
505130
347253
72062
117778
468145
1105258
15712
294278
274949
903146
1111985
244688
8589
1576287
1555704
749199
1400491
505968
589631
79124
1189991
591872
703238
1060797
1129711
1178738
1109320
339752
1493542
1531280
176899
1462757
202041
680736
628721
642139
1311977
6437
1273967
1093571
102315
527136
778131
1595291
306034
171834
248069
1048661
1149973
636430
141669
953598
722808
915627
193546
185827
139663
698796
441527
914869
810193
636274
1357293
262005
1160131
1156104
617823
151703
1448154
793689
316493
785295
95097
310659
614401
1557798
86926
1150322
1440602
48041
924097
767055
1539468
97743
687927
1146461
876671
1183454
159028
549402
1555754
1322074
493722
1587145
1193705
514411
529801
227406
450681
947292
532304
1000553
794445
774739
812998
47104
1304945
1175671
74191
1441055
1256705
1463687
1090926
607860
567381
1493259
929348
446523
1017227
1178936
653878
167001
522346
1255356
352104
1462931
1046678
324367
1072881
536957
42953
280902
408837
1219178
568092
573352
366645
1555718
134181
922836
1620563
642123
1493206
1460153
1265926
1289643
560696
1187551
104922
1461212
654355
1615432
928361
997981
680765
839355
1173183
468161
1206265
928286
1420688
206829
76377
1224030
984382
1576493
1446993
1633849
1442698
1348194
72440
558983
141869
1296504
257022
1115020
483382
697114
1477614
1562762
229761
1342284
204315
1096506
36579
560397
769989
1202754
1601799
896765
777193
529597
129832
891984
1151678
407318
1307484
155958
1452577
1581828
1065863
177812
858041
948997
1574195
1311451
1126935
165462
947714
1069893
804453
545890
1032674
568403
628928
1441598
120137
524743
1545238
1614861
303736
1640959
586751
971980
1594495
889870
1107975
255134
1108091
780539
1176403
722733
758413
645306
1413574
868090
283965
1330733
1510143
449943
349580
360571
1009696
1603433
1600359
71815
952725
1410113
1229150
690980
229789
1457323
1105987
249114
1257049
673233
162619
1180037
1352124
1412563
20653
495801
781705
1430482
1307708
411441
1143854
806988
25859
266144
12745
1278066
1242084
500539
5679
282474
821984
157150
380146
574246
1471385
1629172
1411782
522125
183841
467939
775794
1424971
1315811
958611
1002770
1090051
1370868
1317269
924124
759750
1548704
696888
757198
1272100
1221998
363369
169440
1354989
1083304
891446
462092
719069
639356
499224
969454
704519
1288064
366985
1243884
1544063
821194
913228
1498052
1065441
1597903
579379
1605954
1039109
773044
580528
1220728
1156236
162221
831861
1611117
549432
488025
1305418
1196929
1443870
1583170
35135
219510
1627890
1086414
566049
1067232
1386955
622788
626087
889963
1431378
194032
1047782
499389
86088
577710
622380
734982
218866
215491
1576281
84378
400738
166620
928552
1166106
1178532
1587659
891613
605002
512623
167156
490589
1303485
1009339
943436
629760
1209216
745701
1233063
735083
622768
489234
1167064
549134
674304
560510
634505
801436
211538
1399433
1357930
1228524
1278798
1239653
514786
1444606
1473464
1063244
1182339
1550421
1128517
1163654
249862
604715
1491162
1417154
173014
222794
962423
292236
668142
1300468
1458073
1223475
1346016
973846
1279691
275190
1451879
629312
301419
723653
499876
503611
1383758
1635852
319086
1062102
1171286
597898
1454307
1109248
742847
253982
1246547
965857
324017
218823
724819
1504891
802989
205147
1287976
351808
1417746
1512003
898773
789386
1351658
384520
39714
970980
761723
1081151
429910
1557302
1579584
1418225
359616
953848
1052048
21190
5537
501451
804753
1576173
225998
715028
55623
950918
192856
844400
677960
1007753
590516
330367
653319
317335
1366045
1147451
384865
881069
1623747
1056697
815974
1310184
143258
80666
137564
1337461
1008490
476890
9239
650295
49608
903909
900211
597219
14443
981028
1201314
30258
1644723
317943
1216615
1233211
1597338
540150
1142122
1413547
519232
1023383
528146
973640
895535
83394
601959
834987
152773
1589701
1199720
144372
1172748
1056558
63940
318523
800847
495477
1331917
366943
324294
805903
133672
1467587
144034
492252
621401
929273
1020538
94639
208808
193799
953195
1644397
561587
506352
776115
1430812
489026
1057312
204442
1163482
676180
235100
403158
1048288
1032493
138611
1038668
1144058
157728
1016233
1151753
1615777
584017
1074613
1085748
549840
1277544
1290931
46990
826120
477677
924329
422654
967483
833211
557237
539975
746614
618118
146736
508833
433357
1493325
530275
1297356
1372380
49045
463334
547415
1644933
151559
737618
1495579
709346
178550
948357
627630
1282213
1049080
620149
605844
540070
818117
1601951
1008844
1204613
1145735
1590758
58704
235059
1466737
1171329
1347566
953316
610295
1191117
1011660
519875
13659
1513268
1295223
667881
78263
1314997
1598854
344439
1393702
43933
521227
1002714
636490
690398
1420564
563275
1428092
1410528
146104
371862
552314
1609189
341995
1512906
505891
779405
1113347
1639725
1330787
1107421
1520798
608801
613725
1337441
64087
570300
437948
493257
1537891
1574125
639806
573730
643757
976676
861355
1298736
1050322
857143
838958
1642658
1616365
448772
383946
1521094
8121
1461532
1061198
783645
1305123
141550
1074081
1625512
540062
1559521
47078
1209030
1605510
1311436
1113605
816897
697833
1441771
1400950
1229011
1642978
70988
1164678
1228528
844002
502802
98077
1258211
1595106
1116417
1196927
333165
1261553
987885
1283470
279188
371145
493457
87551
1619358
349294
18721
1130424
498690
103847
235666
858862
1573086
1268145
962131
678
388175
1254913
1260380
961483
315610
329204
1335258
510655
107839
318011
304740
12431
995197
431939
548700
180664
137238
96974
270327
612130
405198
1380217
1155202
1300254
784038
501573
399594
1366346
221823
482324
1048732
1166616
515389
854772
1193341
691155
639926
285856
1501577
348891
605465
1331930
1077657
1536094
728564
1007978
1149423
836039
647194
188391
1022461
628951
47150
1239548
92538
608488
770640
426774
1024162
859620
401537
1144882
353098
846856
531637
873020
314810
513069
726367
502989
726243
976087
1261629
1563932
204238
667895
1245691
1342904
1266690
1067235
251827
471195
1164545
1518120
703456
481549
237435
720492
1546411
876949
1294764
782955
834986
56513
362520
351640
33303
1570075
743721
226805
611723
408662
1323937
1492470
4493
1114266
111834
651633
1479900
1589922
1371719
135061
505895
277932
1277948
11571
1040419
1364487
336664
323430
1623350
1593375
754022
715932
149963
1142863
365028
1548547
939439
1168519
318394
1569450
204441
1470814
372458
238493
1300704
597202
1382986
713255
1592146
1010214
1604128
453272
1347045
1300081
449032
1103645
628591
1333048
822947
830762
1176120
245213
1167273
895423
1117016
1015731
815856
1327074
1195441
1197943
752232
1582322
247299
58821
600234
1351180
1356829
1595599
278481
891071
1063039
383667
1027352
233832
293663
1035624
325139
683188
50643
966940
220135
833993
1115969
121252
1336581
448655
212217
321244
1614682
437616
559113
138185
567854
1107507
936914
450544
933591
873107
423636
315717
1376411
1382442
218487
257885
85204
370994
1508634
436471
1282979
535714
481411
1646269
1307383
835427
1137104
463309
1080378
681118
317137
499137
683188
236048
1016990
297463
976587
1625245
349892
1260489
1216949
468483
911906
147360
47311
552556
902410
397568
1458566
1293742
541052
735095
1007823
826872
33179
502281
146932
217404
55252
583451
427320
491022
596263
1142171
1521559
487104
949341
1451035
201781
376607
619390
248155
859305
1260505
1535501
167891
985106
52133
1592743
968394
230387
106693
1404029
889308
1348538
831440
1635667
773345
1357058
1010496
598660
676827
1550025
72378
648873
205808
783092
1440479
568441
270854
641798
646810
1645172
476296
1113218
1446716
1426684
226043
1510846
1053458
42705
1508947
650612
1414243
268507
1038882
873175
1406918
753961
543146
1505232
1358729
699525
1534619
778024
1237898
737759
814995
618470
1104637
772063
701698
44933
887065
234224
1232787
197346
1293454
1010193
1296346
938447
589088
1401320
841707
526312
987097
242494
247675
1225670
911153
1083265
1548234
1076417
531051
285442
630294
1470081
1573964
408917
1133914
962009
1557310
861825
1274394
1032954
143796
415816
624071
505738
1358803
484417
82123
109750
384338
132135
1558784
730187
613251
1086924
578854
1086619
215714
766543
1422931
794214
156786
705022
408409
1047564
858056
883168
270060
164310
967901
613954
1403171
327683
46167
272240
886232
686944
1026183
723895
704621
1575295
90285
1612450
507830
214377
1224799
1309424
235154
1288397
709103
277970
1584638
1385215
1290539
1628552
1147534
108746
719430
1527612
153408
1039925
961237
618082
716294
1061132
604895
1312192
301072
1378697
57235
1533271
1334179
1235154
1552969
1148806
557813
566055
296436
1626177
324061
154523
679645
1010925
620522
1402561
1328532
530291
395490
512991
1024837
84892
634604
206768
682718
2796
905233
1038037
875746
353873
517963
754246
1343884
619788
1056632
56094
81772
19730
387663
1232668
65333
784976
659813
351396
1184365
633724
300596
1201655
439678
1222169
1019448
672257
338045
908889
1246072
1170989
1543504
545620
929438
1198227
723842
32619
569526
231296
1591370
1168699
1337395
1027919
359750
143059
9554
1569145
491711
1402549
686928
182541
214710
600788
518834
811268
954669
373247
942565
234570
1175079
316508
970338
1480347
663708
1331327
813705
1131526
513205
924904
388267
1366990
128490
452310
1476853
757147
1491555
1427398
1571438
47162
306553
1198657
238661
1083844
1432298
1462617
1616983
1511910
1231358
698332
147705
1640000
244424
1366901
1183225
3381
1184431
287105
748377
1364158
553667
1344330
1536025
1512755
747020
16496
99799
213906
1044512
919495
1183
1041289
1277827
244223
1351168
846204
1065313
763004
440648
1456701
1292021
334493
37311
801901
442224
1389920
251617
1209962
218952
635331
501145
627564
477894
356823
886793
86949
1229471
835126
746964
664801
587618
1230528
274108
1525276
1037840
1638844
1363527
170413
1200881
1439239
1384298
307339
1206265
1577656
1191647
1430564
1097773
1605709
131545
351776
1614956
194151
1310764
179381
842386
471025
712833
1154889
1414232
953773
195517
1109547
1373125
547234
1153917
1323376
87232
1467939
52053
407027
151109
669150
1377423
1047456
890266
1146236
1533125
1441667
745282
547193
1303342
1234882
43241
1438019
407115
956789
1124976
66528
263131
1591316
766660
195377
655313
309492
1616425
746932
1174267
322751
79663
604876
1475024
224056
731690
16344
1553998
1005919
1280137
679359
1569304
1419511
1502895
85888
571673
1559633
1048650
1256674
1396486
403416
1263562
1590663
555918
504554
865668
2207
1011438
889157
1391386
960866
1411766
1479966
568729
409369
443419
561282
179332
542496
1539767
983924
289550
726420
442519
120953
672404
1312997
425413
1016306
938173
1309500
1154214
307493
1410178
320437
444536
665983
657311
1267992
239804
1210007
1398139
1047005
165947
1078008
1601195
522190
159722
352480
1578216
623518
535459
408780
731259
431629
208844
395329
514603
647234
285350
16320
195906
1482259
238574
390850
1018973
117197
99807
924864
463924
151175
414354
1020797
76819
834527
18244
118218
568499
364982
162271
58948
1277568
386595
313636
1032234
648259
1447796
1147390
45698
742734
1098261
873395
122970
1131365
687995
155080
196861
687066
853382
1204909
267305
894648
1466976
365668
1229424
216216
683748
979050
906055
1480314
37718
986239
825925
1597775
924568
976726
111982
1205483
1127275
1028162
1160699
286508
1354212
1174571
234513
1552086
685816
1555993
597972
1493172
508719
777028
502548
867591
1023729
941683
318543
366800
1322545
1450675
646828
433142
115172
1225532
1301387
1534414
675627
363480
480297
682430
1311966
1444623
77567
367795
557816
1448117
1570111
546505
1626715
123552
1077047
730190
974086
1416490
1533406
1251862
1038222
1551049
220737
387847
545758
789340
723385
644007
678753
472211
123540
775425
1554102
810835
1037529
735333
1605164
598202
1527643
510028
20062
1195433
1375925
1075851
307055
1398379
161249
669922
1647452
286858
1301888
637323
1266481
1342394
934553
1599969
57408
1510776
1110934
1051269
1277727
531139
197002
238683
350257
905948
1134136
1475853
494641
58240
159128
179300
686523
281217
1554440
160501
1172521
762296
1479822
37267
1100965
1138384
155938
360734
1230475
339533
359512
694001
443231
719681
1554000
540222
773241
945011
1125873
784214
170387
1492211
1460624
930524
895144
54264
489887
1345054
1217659
1114385
1119967
1577086
448998
1145082
1213570
506913
1287125
34634
395327
582645
930070
1307645
400903
1252296
1356748
1042392
292888
982490
1242125
1638810
64205
558128
115072
1540781
181497
1520414
1258436
933440
1218043
1019880
1460801
1100284
520080
869612
545108
1286025
1302579
1059913
1557419
85745
223198
1420484
374028
471342
252717
1440596
1390730
731375
693663
1095059
352605
1019630
62170
1251392
8033
558259
741590
1107721
623590
1128879
1376764
850309
358699
734990
401950
122092
24614
348805
376529
1447924
306309
1297636
767915
1158802
202055
1048817
579925
883785
360974
1542333
638751
628028
490773
815190
1523193
587028
1035471
773772
1288461
760716
1356463
1193449
1013289
757481
530930
1307099
997157
1150025
273664
1051097
969164
197851
1305191
907919
321004
471759
1405445
552572
230919
77977
1125583
905376
1081923
806169
43094
1009660
153275
971363
1420897
1350761
386475
260292
488431
919953
437909
245629
1208247
906135
1485195
252730
1266245
1623050
183876
1540752
243522
917510
1372647
1493289
439156
497126
726779
1306720
1226400
1059866
327734
716700
117459
1386140
1047938
1237802
1254771
652439
67698
196940
883801
596083
1452950
1250388
1427775
153930
554418
315623
412613
1112176
1606685
844549
967443
219837
198549
1464730
1019672
582413
444199
745645
614636
549152
646867
8002
1291866
139839
232227
167181
956735
429671
1062877
1119999
902572
397211
78885
991003
1435916
288735
656110
852824
283801
234227
1554067
1220634
413686
1610415
913674
121154
805987
1587729
582118
208855
1228963
1575538
949556
1165671
665483
1462954
764249
633529
33970
772317
1528682
1393749
1544690
314814
438695
955026
777690
1287535
1468159
107905
1400801
1615580
758412
1146774
1450884
104160
165969
1197017
1408113
1104427
1102629
150197
155337
1286828
720101
834356
713248
1377737
741669
1428050
586165
1503268
324314
449604
26887
754207
1459693
651370
247178
1091023
1241980
539293
1069282
345662
1146378
903375
1029753
266804
926972
741615
1334831
1053783
1556736
518479
1551427
429057
973666
1178592
98549
551638
1074836
1295342
944522
146077
727770
1228961
834312
1099740
203722
474016
1345282
1071128
914387
229390
1346656
1070625
426678
988197
331956
230378
176214
373320
753274
674021
1195631
871806
252113
120785
76661
455974
166347
1501235
395082
152494
1016857
839652
1460763
1398893
1322627
920798
1532394
1344418
46642
638607
1142330
819023
979330
727185
262992
259446
900948
1647201
771838
1381860
219093
422854
1108700
920500
1010404
1042010
207853
1100431
1209081
1207890
263707
376098
167289
1098813
762023
1184739
860691
871672
77354
274259
1066259
1297000
408727
139013
504322
462663
1208742
661783
221305
1329046
903606
561693
59840
903726
229208
510374
429285
1611759
1281964
541409
772262
1224533
1394154
745827
906268
145369
669488
1527758
20873
418491
1137599
57162
57750
458200
1080070
384016
522065
1579826
1032911
864017
586093
524378
390649
703660
1458454
1326834
60274
794161
611188
121794
513237
1097374
1411828
815692
1596413
756170
1274713
1541827
1425432
1381226
176257
771660
150409
607220
663288
1333358
835918
698324
134919
209109
1616955
1184329
1033465
1611654
1272052
288261
876965
537104
192900
203447
779136
1047365
1567610
214102
508040
522402
154292
1159393
97745
446174
24740
1360259
885949
693122
787692
1334537
302077
449141
1005741
765225
1644296
324524
1588303
653797
402364
1070611
946385
1338116
270656
1150188
1533774
1218641
1320710
1628975
158996
1154893
1274125
636789
1448225
59338
236485
776710
1479768
43053
979784
1366749
316834
1345879
1164090
851970
3592
327700
1506161
955980
809720
447979
80171
1290796
762907
650264
887880
1337640
1133137
1369313
626364
58512
1188850
1076699
654731
1515572
1197511
1336239
1558428
566274
1530165
464489
249333
47179
1465231
300200
787081
308491
1123771
1383959
1293029
860786
990138
819628
1584683
204943
609206
943334
756111
777928
675101
1172019
190561
228181
1233769
245329
505359
1179572
56664
1364200
1157471
554089
1451847
886795
846776
881644
878368
735449
815282
709067
941981
701771
1471718
1061075
380760
1638707
1159734
925385
1411556
1054608
764843
1336154
881836
943994
1234485
72003
1608693
603734
591829
1519717
115681
1097078
1484111
1580920
1398173
80943
498179
849323
1196987
376440
690349
1063927
353114
330805
209125
1229211
825375
260508
1297466
976351
367577
1393170
485007
508636
697643
288760
159070
1450682
149517
1477653
729499
640557
985694
912163
71002
922918
1464518
577192
1172875
483838
1392313
1299231
880715
1363605
657089
101380
150877
426446
561533
828629
1249288
618600
821850
1565234
16988
260479
878261
1612795
1351680
489252
854632
538893
1461974
59046
1135838
858234
1077218
1577625
344816
959265
913016
120949
1383941
1129494
1475271
396985
319745
442163
289340
759502
1645875
1153149
1231628
997467
311310
1195064
1575439
675672
873995
525786
59015
352153
351285
1598742
597061
1460177
576164
965939
168884
1521195
1139006
1619523
291314
118904
1501130
497752
1349012
659524
1198358
479005
779123
701168
828811
210595
125050
1342262
610875
1074733
177142
393800
1086062
1631969
549812
1584417
818330
899997
1158758
197982
1112183
908518
163713
1481489
624491
1249656
836839
1241199
1532185
842850
1203647
1341994
593820
65268
1634191
1011781
288951
819174
1122168
1401498
260065
75554
757845
1014855
347236
611154
1230933
1453928
676952
869807
1003023
1269651
1086643
954108
804162
1388248
196151
985507
331944
407209
353561
1553822
1451839
1356561
73681
788603
893678
749324
632785
1398007
335762
196804
681741
1587482
518832
652436
389704
1384862
79330
25337
1146836
1395683
1087315
521291
1379936
1545889
1504412
1599661
1091777
758628
469340
252319
138259
928653
183368
1245825
1487477
550811
380626
1046864
859881
804362
327635
59400
275354
816047
307745
1541279
1216372
802059
126100
261045
1119997
392240
1416509
1292712
909907
641048
29394
1332807
121623
407138
437981
683452
440845
1338782
381665
1076531
1062471
599480
548628
1529305
3893
1146129
865039
317864
733232
177073
606515
1635463
435075
470471
964817
1454749
1328488
827493
412916
1249028
1014647
1428736
541312
315324
1149335
720
845055
1507137
1005357
904247
514437
248569
1590047
1524746
1569019
1276919
514358
540464
191106
835747
1011704
1376297
1100717
236141
1605506
1394663
1320509
978727
1229299
1598118
658239
452710
881086
15140
1555835
464925
230301
823153
382996
150732
1489713
342782
113755
1460512
476142
1524393
107229
322731
230950
853922
492191
1207784
303658
884935
1626168
982313
1416666
460521
692419
259705
860271
1150684
831182
1415400
144377
290433
434813
399466
1604351
1557130
550230
405782
10824
1482318
330888
584366
1217538
328094
828454
666039
936428
150831
986361
116359
195988
171206
1305020
1208133
1553108
1222457
283550
956409
235077
1203309
96535
1334766
610446
1464412
412680
1488591
1427745
277336
177289
1509561
1476385
175846
227856
1108741
769557
1203118
546987
1355591
493256
845391
1035442
880701
263582
1536771
421673
808006
806369
1159762
1436760
662104
302452
132458
1622009
1531785
1495292
659970
816292
630806
1432750
381373
717427
1053020
1497479
398470
35116
546126
1176293
937749
1562322
555247
517285
697516
1298517
49459
689478
572487
1388146
323802
1583543
1412905
742513
750284
879183
1074675
595950
157762
744685
549352
439161
964241
702446
1462445
1356774
200109
363415
93978
1189610
1612308
251589
90510
655736
236548
797344
854444
17806
517465
1227642
689363
717156
1458972
100089
204091
209247
449329
143624
600157
167770
1407455
931412
1238526
788910
748419
505486
1524684
833238
1561114
609882
943293
63276
1560625
328731
482278
1107615
1509673
160949
1556428
1645680
87051
29091
881778
760702
1609181
973463
1092037
378183
1190401
1427716
785134
177768
1179548
1112762
123223
677120
1614782
824593
1542592
81064
1343601
1024826
1343673
482199
194428
1202458
497448
346014
575381
1602575
172104
529689
432047
813880
536321
1262052
276459
237158
502240
1189731
687807
629450
520859
579773
1048098
48687
676051
1176488
202539
873118
1586740
910916
1312189
66542
1623865
1495291
1463135
776718
181525
1013948
322582
1543409
1052232
83802
498845
692074
1132403
853314
566534
590901
1507695
913227
852042
1027194
803301
1341142
1446958
977098
1531535
1466963
673394
134127
740979
740246
263522
505295
274506
117414
1551820
62584
1483325
775104
669995
1170777
80992
67618
1176076
1242095
1495366
213839
1014303
132858
1201701
1508918
1368196
772550
1025981
511649
1633721
525670
1120320
1095362
1616264
388098
1231262
1027610
308582
900505
264612
999191
612922
1331104
895470
592589
1425689
1568351
1157205
86698
1644310
562238
1230443
785326
650683
1181827
642924
1194042
964745
866120
41585
218693
356903
1269354
21140
526846
422547
312634
1537911
961572
1328291
756010
186056
885265
1314948
1108945
447798
1488674
816040
1587337
226410
1573130
375651
578320
562765
436963
1469531
1331062
1129554
1070393
55417
1384166
689953
1368562
384824
207452
778666
765826
1506661
538208
490502
368845
967198
888638
560879
1595685
430304
886515
1047451
595496
219064
142216
246521
634696
1248486
1248279
6235
281912
1604808
922038
867523
904380
11830
438955
90292
1605039
898409
1147738
1646766
1080890
142180
776571
918693
149300
349888
808475
45052
445584
699413
750924
902198
490067
12502
973460
1459409
742366
1552197
535956
371234
177670
522976
1603427
837058
365463
950950
1178932
589352
110480
1587693
887143
926093
713527
1353596
1410237
903202
795784
920489
1554322
1151251
292104
1441719
206390
631314
860937
1096994
314580
391920
1584345
1393278
1059920
1605858
1088196
1560045
1200311
967453
1526676
342263
1045293
1182225
106344
1584045
63673
1534371
600131
1015311
67129
821106
1547374
237896
992301
515199
158519
532456
672136
394555
1229231
1286637
341924
1203800
960967
849474
994419
9343
523041
1199131
20402
212378
1212238
1294513
95832
429575
1278337
194607
23313
276527
443689
849971
216501
934924
1499476
769428
32323
558689
1044031
878192
613722
968779
96441
396153
1199184
1558769
316412
1286184
66132
208999
1174690
422844
98196
862791
843325
1318150
310090
1185098
538732
311265
231807
1427573
305528
171896
1410262
1405716
574149
1213881
1549762
198200
464461
521881
485286
690383
1413806
655499
423895
510919
667981
663533
465947
199041
564736
723875
1232526
182457
1181158
720229
74539
1346856
1431569
302840
1321354
36407
418619
1632841
1195035
1443282
785204
476111
414030
943044
917911
1325244
1062780
1613352
758481
692054
407568
1543980
367990
830224
895345
327228
227688
572917
120206
539487
1224040
405611
667064
413146
1234183
1055621
524918
982083
1148713
832934
1185274
486716
203909
1559396
719298
1483808
368006
887368
176821
514639
136108
62730
701077
941033
581290
283926
1545915
592374
1553355
467210
700308
1551263
1536415
1227656
1342215
1438233
1054392
1123953
741161
1551523
762857
1001434
775732
1225861
729527
1550572
358907
1275956
682273
1622731
187299
6128
935560
284338
282802
1557409
1054263
800462
1341579
1014371
1395795
1252979
216803
189448
556052
753203
903287
1617530
987443
671392
671921
1617908
649552
771555
1987
408259
1298168
26925
175357
31780
655077
521853
940172
1444469
1137294
253872
1541042
159096
1465438
442535
7741
962753
93994
1630314
1334792
1590137
1606525
257436
1572703
768147
1589904
224272
1601282
392737
769303
710242
117662
1500835
211016
1596615
1252242
655954
1449637
544740
1251760
1391091
986305
585811
362940
315513
1065154
461526
117914
697122
352996
312925
545653
948268
765645
148756
499219
1345245
1392511
1097190
254840
276140
1448101
1173240
757866
41418
661170
786563
551137
247445
1069043
1189854
193190
1360044
607773
496360
191459
862675
1620640
1637452
845421
1319344
350838
907414
438761
1194119
155066
1596694
242494
1350894
1077712
503090
1096320
1253325
526731
591541
464820
1477341
522923
548386
1624738
946784
886404
1305330
681490
656712
421726
858565
829317
7302
1332383
1463938
421649
46751
517940
1339270
954333
85173
355217
286655
486037
178272
178604
748922
262057
1204446
828905
876531
621219
234115
178789
1392974
1519487
1483395
456852
698035
1612645
505603
749027
917575
1522663
1058735
443533
898848
974863
838222
1244666
1206066
455751
422061
46172
1618453
1068233
950236
1505085
1559394
387817
1395147
1074737
1052721
1557176
504829
1229724
492436
1175533
1595589
884359
1393596
1137623
844344
976557
1020263
50169
1075381
1151183
1459046
958822
813159
1202256
495134
789488
1048710
1211994
347010
1321702
1370578
1378880
1176097
393755
1400236
39205
72879
994345
498657
565799
496812
1425554
564730
1061005
105777
1237957
875731
1632775
7746
1115659
454301
1327347
991005
74674
1208309
208622
1642703
1185227
538286
809067
536283
308680
377650
1504617
47603
1446984
1126877
973676
1297331
1261937
1577721
1480341
1384251
623622
1451606
1546408
1562780
1273899
47131
203132
1445375
206038
411651
359609
341142
1186490
659997
588763
1258191
1208181
818382
154178
1023881
1162761
1072282
484585
1191687
12740
1243394
689829
915605
87134
1246101
1390507
1625767
154242
905593
1163901
1375487
283095
722169
619886
1353701
1098643
605474
1012294
556412
1117353
796564
1101588
336684
236317
371643
719010
1090262
523671
772088
329832
984797
1600340
429073
479581
173716
1009061
962341
997300
518388
1069720
1280926
968386
1524125
874789
1030442
1117564
912435
1113465
1490471
1306427
945490
513291
32543
1332602
694529
740160
1281840
347133
705214
425742
471030
245490
893861
1584588
1643551
1431946
336588
1606668
113376
1424033
409814
624041
327460
741296
1018773
921491
549186
913325
20546
193774
380442
708475
323790
354211
1203210
1269233
665242
1062464
1057771
1135001
75299
1188427
319395
253846
375232
509955
810466
523059
1334963
15857
48824
90995
582271
1529859
69523
906160
1627274
1530614
784892
1496491
1414211
318754
920334
1195950
1597272
443014
768038
399958
166798
1538269
1196587
1238862
498882
458072
479902
948
93844
529648
399634
204899
892947
698922
376434
609968
1234789
956170
1157161
1421099
591851
841012
39458
837525
780040
297677
1178872
169680
939856
909122
493013
1568597
724105
577808
1438778
1432892
200261
1017162
418993
1559014
481613
291316
352800
535526
51061
1490472
1340409
1640344
741661
174101
1040063
1343274
1553864
1046900
117516
144732
112964
1259794
1317443
820938
113170
1087016
296409
1472040
707302
993696
1215900
1222531
1444667
236143
1377026
113964
894723
486492
69181
1540516
57539
774547
887265
1209833
1132048
148962
667394
1021985
45682
453138
1637657
1092204
1575417
193799
782802
883643
190187
540527
286439
263702
1126365
421116
1579106
283994
987496
1033208
353822
1324
1142103
1087685
737799
655834
31488
700055
827486
1246310
903630
889386
813082
137001
110782
320035
143749
977784
1131100
756906
2362
1226104
121760
484640
1628623
381487
703919
17185
1155932
468564
986180
1607116
1033883
1397199
510877
1083500
1573822
289132
1272275
1480281
1288211
1627753
661543
867269
117797
683651
779975
43868
914493
866160
74738
1405182
647639
439109
1555556
553578
834393
502865
1096872
1050411
1157331
374571
1546038
671902
1288207
64327
1036557
910282
891454
1453994
1319459
731595
695952
574346
1088378
1168086
1108058
282301
455769
1104330
197090
91343
508963
209399
679226
317349
790990
1119896
883639
1639847
294510
475169
435184
1618498
53897
51708
87996
874224
1070105
489006
809882
175694
1377860
869241
1558461
416817
1494865
1439113
666582
273477
1593086
574581
159267
1557693
931488
467193
1645208
848332
108784
1460495
1357970
94797
375772
1022961
625733
250597
706510
465244
1007945
1376495
1642569
1015136
1532231
1223078
122551
1470890
1373580
1114902
333513
582765
653047
1149035
1113694
242050
478866
948381
727298
377001
582633
255313
71349
1096233
71661
641237
1617551
1226633
534712
230306
1316339
915733
882586
26318
264034
1157548
1601560
1002412
221164
788668
1178114
696839
11237
1516290
1263099
1220512
66172
180294
1372776
560087
496247
518016
653909
1499755
1158717
941702
640607
1472896
777898
969895
1130859
653572
379858
1089086
891789
1311406
1619194
413491
1400207
205448
421223
1390334
416877
1405377
994687
370872
1602634
1245910
696524
1196144
935990
1252259
452082
570191
610795
1414007
1312166
1275146
1328032
712133
996469
448695
1097236
1563696
1375036
1465001
1434956
1385411
787797
105119
482082
1527628
290746
1433070
773288
1159078
810937
959334
954156
1587023
423875
223995
343144
1238663
554262
426877
736050
847745
146218
1143256
369802
589863
837802
129235
213066
182966
1117756
597404
969525
432810
195213
790516
815209
1239447
1639228
1084925
461381
1434606
1572471
589296
1443731
1011131
1414098
934196
1196468
450355
1215659
156982
1533785
429254
552355
510653
1111668
1592753
291289
1189331
1244840
963250
826690
1562011
365424
575296
1190096
1137146
815006
1031718
1292349
272784
822365
244890
1395833
873385
977565
1361082
1294606
1389551
1199691
1020953
672313
1574124
513390
347499
205055
140374
840461
1425746
462542
56966
247896
1141768
442794
1229915
281542
643248
475614
39961
1077479
1606347
788968
784400
233073
872508
1477447
587810
928579
1366720
1233744
1070882
681875
308051
886440
1496070
904469
754953
806680
529217
632895
352878
84475
1225646
1465805
647723
1310296
1626595
331915
1333483
1026179
1160282
601183
1591602
1355269
463385
1222533
746925
1536206
702377
630552
840896
1624892
881423
536876
705364
1277409
449996
1281901
939817
1493850
883461
92947
795141
1216755
894401
64698
1131767
804084
1319044
464791
857780
131836
188986
517587
1310911
26414
1300964
384931
1517424
592874
1584067
492298
307146
465158
771771
1014292
1420361
1555706
613052
1195071
1124423
682720
1342810
176719
1503602
318288
1301371
185684
1096607
275503
1092246
222424
524329
1383083
795290
1040174
759735
33652
1319486
1435344
200670
1488317
815932
787506
387341
1117497
765608
955944
1537896
702429
1570194
765931
1266622
549250
303945
502857
832170
519425
49730
450283
243415
310960
1085497
566926
1106754
463201
422361
1360765
528799
105133
350752
452158
634120
1288222
1338805
653480
375367
805964
1380740
866989
432963
1082580
468904
1551800
1049033
1231424
6036
83412
503967
1113000
668009
960347
1253402
496056
1597839
1349571
397788
452525
1084524
751116
1393472
1165994
942407
1515297
1205780
525886
1188705
903682
695754
54559
389631
328646
410692
728571
304569
426835
971153
1451692
774921
780104
133220
176791
461026
1524855
1227677
1384624
1210629
1028134
1358858
319309
1326790
584143
606123
984286
959163
382808
693826
931013
547358
1219881
535553
411237
1393387
1116291
1593165
513868
587183
1615773
340268
1442584
913246
122257
188317
262469
315800
274517
348641
1374695
440483
1071152
605818
213671
315888
1257805
1265316
305299
1498439
755240
35822
1392130
652262
535161
655712
1403722
505660
48025
1055680
304042
612870
78135
353943
700592
153113
1520247
558956
1442114
822365
120802
449780
906658
665961
491205
377696
485649
52092
1369352
1255727
1386523
1224987
325437
386041
415587
492041
1273798
278016
631391
1088002
961158
1642266
380964
750541
405047
1476492
1251488
145740
607105
1629010
158311
713228
1442254
1345456
845377
495027
383250
1014369
735920
1220964
733156
1271164
1472361
1607281
522185
1231708
1561487
410
1390358
1515930
1026988
45618
104943
104370
1243127
589695
1004581
975596
474773
1341216
1423243
1487216
300314
1328699
621287
1554760
207357
994037
1624958
960146
699477
344041
816008
1543475
1436277
1470455
461466
1194772
1016788
75533
930429
514450
988496
941406
745746
1572158
1163613
257796
723573
1363314
885759
1339415
1038073
675497
196147
179843
465153
144971
201910
748874
212478
526520
255452
727751
803954
1410666
767635
1148198
479955
298491
1155473
60727
645648
721271
1387269
965056
504486
1057474
644565
225844
561134
632555
17005
585189
839329
1142936
248626
492698
695980
614113
958945
1038838
1085409
1079804
695420
821900
164910
1384795
583254
1207710
39596
1465601
83697
398287
1067971
1433400
897047
1416537
502394
870703
429393
1006315
1643468
644171
193985
1506908
1055261
593384
131319
1107509
856629
1583954
230653
1319905
643695
1082037
150294
1213516
561213
1246203
778096
865948
652431
411681
1221526
524493
856810
1551844
1487037
1277739
592448
148770
665066
368993
791121
142040
99768
33456
1579578
355653
298551
745892
86597
509988
1007708
1205055
591949
116935
1157335
1551081
872066
132658
1538244
342700
460228
1273900
396942
838238
937434
704114
850451
1589584
946390
1079927
1411498
1065414
195364
865533
932152
1108005
1113294
970987
749217
1606325
778359
1421605
816094
258187
86676
572323
90775
256776
201219
1069874
1164345
1038628
685106
349360
755242
132366
969596
1029919
1375849
93614
847091
1491765
1285005
1605980
1631994
711187
977827
1163893
864448
566167
959531
928989
35456
97095
1404575
685583
1065322
688022
1408316
882361
648088
444861
84947
1618183
877069
827302
1243329
962312
1175245
1052146
1532163
1273595
1604692
1377432
718519
505805
1189945
968466
93556
1298599
579772
1549742
1005119
932421
1201849
112544
695297
446693
207705
1148468
564441
1105298
836888
1379751
691031
1573445
774039
897394
825193
699275
739710
1500913
346951
1179477
618169
796927
806531
1317093
942176
578013
1051508
230939
63348
1159769
126865
20409
681803
545880
976440
947839
37677
1596394
1253147
585116
501006
1197658
467188
946461
831303
1118990
1615015
1377009
1297131
758793
1272666
1628788
39057
959349
802561
293106
665895
1119006
863515
183614
309191
396107
855589
1145287
1452365
127851
1576067
1198421
332351
110945
931222
270347
1404314
1550003
264668
1059426
1552657
1625456
1193723
413359
1395575
1349149
10048
600032
1019693
94872
208357
406040
1314948
63683
197123
316637
593262
866494
1361569
39956
1608723
96109
59089
1630881
1625553
620497
655689
1233535
799370
1297113
1240570
1625184
755003
798053
559808
1044051
988163
557460
633224
1221471
470823
140875
569085
589177
440443
143467
639160
409306
1145227
192305
445754
407422
609188
1428577
1566715
1247638
88782
684992
767698
1169683
1412433
323408
1042850
752769
85306
623678
968091
1511893
782186
485486
723660
715201
377076
294003
1624850
723673
1352586
749414
142368
118664
1370131
606052
1488197
698982
1575568
1033013
298057
1385401
227625
981614
1054367
383284
1375209
261737
65880
236095
1002936
558683
1234293
455649
602424
544255
731724
1496343
605527
763958
271622
154406
713068
236004
334760
863281
509938
417489
812324
1056850
974909
1414167
1603343
143209
1279603
1201954
538480
1187306
622103
307594
284033
39357
468447
388563
712893
288274
57331
678176
1386409
655898
1529086
788447
563212
512267
1411371
317626
1644871
716938
1546590
852015
317354
798904
408892
435839
163790
1490986
1462033
116499
1332889
131534
762690
449756
1468444
1447634
155745
878933
464522
152577
911421
872042
29095
17440
1632454
841195
1644093
1369598
781677
664849
393495
357911
1061618
265934
1293957
1433221
217532
1508655
59756
1330835
354979
106548
946185
1350079
721892
157639
329629
1102403
1423203
1543469
1638971
364466
1380014
988012
1347115
5448
501936
685925
1204710
1114888
1275873
1209026
1320968
124245
1085433
1103018
394063
77081
511516
308456
1491572
1388406
1086612
128566
1224810
1094681
458474
923235
549212
1059367
479018
560198
865707
642195
100001
385794
1395993
1320971
695588
900745
1041462
1603532
1513595
1086053
727113
321799
1388792
737550
1605127
398751
204189
294130
598515
940362
958404
1555559
1002970
1488341
673471
1404896
348092
617816
1350660
1473552
1366188
1519451
410971
806606
580636
834380
884128
1337185
1192169
1168575
275374
1179103
1308869
359537
1494268
855301
535988
1046458
1127090
407605
682674
1473981
439727
790198
74413
762438
1032379
537311
837550
988571
519221
555441
1260984
1636634
303544
1065132
226970
1333988
897934
1335137
478038
681580
467471
27472
1469515
734542
1642745
1366352
1079539
1029971
306231
536217
1375423
1034434
1447424
1598341
1551670
1304678
1258921
685220
690967
303368
1240580
1464282
240424
1483666
1291613
1207154
1463718
503672
1420798
273676
1162435
666713
960254
440943
1088658
568481
62094
1294457
294209
1194794
657121
56651
364813
736738
1452867
1238244
1603005
44807
482449
1374683
535372
354647
1253119
1128409
351117
1186439
1502634
790520
1128171
1642099
247599
937706
1488564
1558858
19540
1335188
277430
680454
1326257
938510
1239120
253051
1505417
1626265
241621
1122292
1068920
122890
53245
726014
143143
278847
1627310
491788
1210207
181694
626441
1035839
794274
431228
615121
797770
1093084
49032
15877
102139
1151329
1075070
1319606
207762
733541
1609633
992895
806399
899716
295129
105378
241954
1578766
639251
1466647
1155113
1238452
1165478
1302554
262020
1421984
328913
939563
696839
82346
547618
1386799
1468417
1369243
611667
1527425
93415
135193
504698
1448711
1067312
1049018
1082610
875223
1004306
220469
527845
138252
571526
47739
389786
885609
466471
1379077
916933
1469279
604244
21515
974644
1613717
774716
694918
800935
826819
1205091
671128
1426332
806191
947876
801430
806602
1545077
1014384
768131
1012364
1300463
1113364
553498
1160691
660521
617141
976749
1108880
339643
618224
195555
1062151
279008
329688
1449724
373997
27272
1127944
830482
254614
1213520
748488
1017392
481066
776885
309481
1021478
241017
589095
12597
80586
1483373
144660
1499021
1009897
302389
467076
944231
88293
831022
315294
491256
1229283
1572979
205960
451947
973632
1076258
675072
1502557
377055
193216
3457
596318
134286
599810
1104576
945672
1601592
34475
1072761
172583
1230289
753620
1408657
1397031
385167
979050
623373
649048
850914
1465426
1593775
1447738
867564
612157
1535720
1540443
630910
179769
633798
98424
448330
1611679
1185452
184583
339885
1532198
237696
417604
760897
793327
488065
1023401
238745
1267293
981294
627709
1090722
1040206
1625914
54193
1443504
247350
7038
916116
1386466
975475
970907
1520056
221470
1223386
1461345
1336643
502224
936744
63441
197081
188576
866337
309736
593071
954172
671294
115046
175577
1005937
527858
741754
81585
557507
1526565
1325549
89291
1164838
1535237
921996
594867
1097121
231820
1314213
1435631
1447416
303102
129745
949861
1620705
305290
1300162
978238
820839
970242
598750
733901
710795
181759
1140658
541518
818993
1187978
1501331
659508
823158
119026
855553
104728
333688
1211254
40205
73391
511996
1439559
25386
854713
1431984
561719
998753
1502741
1193258
1329446
363419
343810
1127962
1336933
17329
863012
1495269
856364
1337725
1619508
620831
1329314
1288300
1532983
8437
510571
287892
1601013
1022566
1470827
527925
1051692
264226
1632577
1097227
1270170
1052475
1591078
361180
1469607
737475
1626919
1076095
723311
1261382
624201
1119525
1402620
1581263
737326
829910
1430343
1358312
681025
188832
426735
1101862
622678
591495
13111
1296705
547810
1591070
1466892
918831
75553
1060094
687620
231769
1198493
1301093
998902
318499
1311956
59516
1104214
598153
167610
14451
90277
675736
1437649
1379357
1383831
660223
1142601
577233
985676
590017
904146
645883
1156145
1464035
82085
1373609
8464
248514
1062638
771644
377992
1437809
1423644
1264211
41030
1183009
359619
606624
367063
1311472
869907
1627575
90883
115184
63261
221479
771316
922582
1140247
1518873
1517125
914690
550327
1158659
1465996
609609
435273
980872
687949
1116469
773031
268663
617864
1352279
1326912
1254561
355638
461553
591533
1441247
313545
1198690
680962
755480
442224
1299685
705709
302689
334173
1058534
809741
1414383
160102
57066
712061
565461
1310076
780440
509057
679435
1330645
1026349
900678
1383116
240587
1194522
974727
128355
315148
1182229
586618
1224071
202422
1112810
701837
1091263
970484
523522
706006
426090
614868
1602497
782028
696761
742579
1583875
87662
970996
1155811
1392721
1376726
535574
271046
1286355
693159
181156
1647288
1122408
565421
940367
1569107
1503489
1621905
704752
1053093
336353
131237
396430
91216
1585752
764933
1421556
1472910
1514369
692859
194360
1382828
791534
1451593
70198
214656
540521
371911
1007505
170371
1053065
778579
772609
841189
68285
972223
1508042
129466
1212535
1387754
889524
341546
1569125
366073
818956
666811
400404
939525
1099695
1272959
1153501
1351510
1593458
1153659
623942
1200054
748327
704581
1116728
938267
924084
126961
1435580
199819
950568
983274
1023934
1514952
1197905
8349
1073948
653639
432301
660783
779735
415066
285586
1505450
892184
1358809
1306199
375950
364374
1300249
1466915
1583612
734136
660836
1495720
1211326
1465086
402800
1409575
884806
738059
1440032
181490
926403
700091
931134
611350
1017595
471593
1153489
1265145
1304167
1404912
1414988
56015
1129725
460711
407285
573708
1106197
648156
611285
1018221
1282312
1209673
1359469
1122161
995968
680277
1326493
885625
476772
970348
1537781
1297520
1596720
1645745
477927
418738
372539
339284
336367
1538586
327358
1317071
520243
1207899
1432829
456390
387204
1348004
764592
560906
835426
720322
106168
545373
717187
737898
820424
566201
235501
1279172
987223
1435200
83211
826419
339009
40908
845206
29881
738304
275186
1421325
143041
395978
597407
878891
1362288
396302
1050054
425697
1366584
1381325
767488
1557806
107590
278386
113122
508199
603110
32901
605356
571544
1099105
1108126
478925
535019
1364354
987611
1589102
748586
1403994
1332119
1267017
1115418
166591
1056000
1595036
210829
297001
965155
1308114
176057
1010523
614873
1584933
917839
823461
1634018
1547757
553758
2126
933441
685797
1167533
1406582
1378469
1317010
1211580
638262
1289706
530145
213640
297995
70932
18197
980062
984190
378133
278721
740048
1359864
901090
1605230
1534081
429661
106047
1248579
1138176
936677
517059
1521762
159707
864182
1189879
1606035
767537
1398054
1012949
964590
647822
1287789
648634
1589619
1307132
5117
1264631
1335093
567811
1608740
1106592
1529185
1298931
1234254
313083
256704
141484
1113225
125681
498109
357865
49400
288038
669130
1522331
1368189
794653
986523
677494
1323747
235299
1475556
506315
1422083
614078
778247
770435
1631769
1502765
491323
210249
272334
1494153
706478
316285
434206
1400698
566898
1036232
367959
309649
1473530
1371588
100406
331804
107723
107182
392858
858943
1201527
691031
496728
1236632
132827
1298075
1055688
1637593
255450
398666
1558782
689649
1530110
439596
1326427
542306
487851
230076
1243647
109209
1365337
91376
1061241
27299
1328072
1615291
1597285
1625354
689662
797352
501728
929752
1426223
309546
401877
160519
1389792
575782
1505015
388688
237469
1205172
1532061
1186945
782201
1347032
882465
1442178
706764
1337649
1486386
544500
400046
290373
1024343
1265143
943376
1217207
217905
1136562
214799
305125
1532324
1274656
544482
1458026
1575529
1422344
883674
728299
706256
1045111
339713
1628139
88656
1245599
1146857
1630311
1025347
718060
720099
530537
613898
927942
1386134
401969
972003
1562276
416742
1276996
1423388
567315
1326522
828031
1395876
727300
1264827
1336373
1416303
1336648
340804
648522
1252326
1482073
1361144
1189950
1309436
1089060
1002557
89015
596028
925733
811113
1448584
723601
28914
1028718
437741
1498970
621517
1143216
1110580
388042
945893
1320732
219210
673419
530808
814255
918628
1058284
1359868
427655
1009572
409585
731894
1445230
500907
489917
4149
524703
1578996
498037
1152529
406470
1294625
1052004
28361
774176
803475
671004
592615
199441
1480218
582271
1219289
421086
66057
184173
923120
750626
573815
698382
238857
381995
227693
1434038
979155
159755
30064
409458
895083
73320
1472171
1492014
1295917
1123684
158473
399158
530096
841421
1053702
1237461
1486216
1241554
680683
121898
1609379
1580757
817063
493032
123775
1069827
1351350
208048
434932
1298894
550534
397052
112868
300492
1600591
1395496
223359
824764
1251373
240179
1304325
1146675
1640236
750385
16955
127110
270426
530581
1637492
547275
640542
1063480
118334
558580
987444
982833
149933
1643839
363576
316667
1042476
1085733
776714
472592
1643957
768880
1229259
1240172
70021
1136811
252311
1065979
1173107
193533
1285283
1325796
1538980
834524
1431591
462397
568990
1574981
1114750
972571
919929
1184964
429622
1639267
749426
184833
1503461
1291130
119164
431882
1476838
1356205
1038510
572068
421537
1488071
167811
1100179
309572
334198
420598
1605628
869712
1530740
148689
771076
36634
551193
1481265
1413226
1567822
1101688
623104
34577
834956
1277139
592979
988316
1357943
1368834
793697
1128198
897857
584617
6170
91660
1093415
1334224
473812
329498
389750
1480867
1282563
1378213
959647
1417140
1342920
27062
1345454
1129500
1018308
489149
1472237
555028
827919
191640
1155870
1303169
747188
686609
881170
162009
1277011
1069568
856649
499736
770260
672765
1199517
1344380
1148520
1450703
189998
1631548
1542963
646901
1227738
1554035
668469
856921
1095127
1060468
648595
1523252
1609326
660349
200513
1136725
1552453
3154
1115184
212134
421207
841620
1519682
1626582
232293
1191282
1015130
681582
348176
886993
662759
928661
564577
479356
1256503
511617
336860
280420
538801
1311290
1011552
753743
1307708
563352
746239
132100
1075473
268862
651223
547755
156246
335532
332929
4084
78664
1418451
814305
280609
200368
1566962
882361
588687
316301
906266
1253503
1194616
660910
1364329
984771
928338
1281273
1371944
422712
721499
1135678
959387
1190341
1497085
19309
977804
730681
1546150
774724
601493
554413
1203332
219371
1294141
148059
832001
1211033
1462124
1176829
318774
372005
1423865
23514
245128
1475632
1387176
1134624
1356937
411265
126585
904993
277464
959753
606836
210998
1254290
1083517
425073
69335
375079
197249
252615
527472
612813
464109
562655
267934
903710
222438
175097
202461
876001
1036244
1586272
247992
272250
791586
792804
584529
1100958
1212529
1441267
377458
1119912
214781
1149752
1140594
842880
451431
1479422
897121
1103575
346467
1513443
148000
8014
456829
1448905
475285
267228
479735
314774
1577670
555271
1582029
367976
372719
1046024
199159
182275
650240
726703
1100772
1312546
295684
365003
501081
555393
449856
94175
487690
505875
1077458
1609707
37512
246821
149295
539538
164708
733094
798108
1632939
1627010
1158132
618793
1426753
1153105
979507
1364981
1210322
370916
1414697
835629
1042846
1589307
550736
501357
1445736
515176
464613
1501906
676841
1294902
896176
296
1400200
775646
1124329
307903
271369
1523154
1608047
628740
350342
1045911
404885
38205
702252
1480827
1127676
1423945
192906
69987
1545075
701041
525613
1331625
1209506
1552547
1302664
1628237
846419
1072307
82609
1016520
815452
508
402752
341741
1072474
482594
1363520
1497299
357181
1190784
1545003
660276
258162
982589
1560722
931221
770233
1106344
1005081
181685
205088
152923
259895
897415
67786
1554188
184139
364618
509904
900945
912551
1442762
1428968
970388
1443806
223840
254606
810651
1288485
864360
1388294
1394893
1604360
1281218
194385
31223
544584
1218585
54334
1421592
1231573
785792
1380037
604390
924079
615688
429506
1011560
598377
1387692
1241494
687774
102696
1529947
1640522
243750
219149
312412
1230254
1275977
1616170
335844
885570
530526
856988
528080
705115
352078
699300
1282092
421108
1174387
241906
373806
1539494
1115327
89237
1349865
62317
436184
638236
1005054
197942
13126
857593
876928
309851
30925
799114
897480
484781
908425
565730
1064895
645488
377230
1091466
879868
872612
595176
6077
1200872
472457
310450
451177
625603
1229381
674449
1101111
1084955
1156588
1614710
236218
805638
1248332
1212914
1234518
997110
752220
748949
792053
793571
1265759
1410975
1410187
782404
1320125
259251
992545
1106000
1343894
1014444
378027
618127
1074259
274390
883052
800847
1607335
1295828
996778
475745
406241
1390350
918323
566238
1274580
102024
651727
675408
1541154
541287
904794
1565191
775357
266545
1136880
152468
1232147
185603
1156685
377110
1107477
1531802
275746
579303
580684
562949
481440
252090
1398910
437043
208032
1481430
162521
1087617
1255910
539178
456005
1618118
993855
1385898
661413
484831
229819
872051
535637
1001015
371091
135555
443983
258563
658891
196213
1426951
1232500
387199
632962
1476987
1160087
1261849
813217
1382549
1363431
896364
966219
1419983
1483813
1119425
214391
1327504
183198
741264
991771
225308
349120
307436
987490
1510500
478138
728796
1519861
653487
221254
262659
1000542
1621803
1089632
1054333
1190491
947645
157194
515115
565687
1499313
818092
402648
876549
1454880
56520
616746
28250
976332
863241
1386153
1227332
831471
946784
655550
682966
1002164
579819
1148546
21667
271684
818550
954627
499897
348466
139810
1333075
1466320
625627
837795
1163141
1305128
55452
472721
1321134
761025
1634337
478495
113168
615672
1121355
487618
583132
149406
1115871
311629
684090
576458
917567
1050721
596561
61566
1530406
1386555
416812
591722
515999
945371
1394690
994335
471731
116096
1485407
698603
594468
1125988
1348453
633398
1115082
2578
150292
471716
985272
1344139
828556
1127090
1334635
305674
1019524
1027363
936872
1026070
909482
422232
1123682
672483
1373928
570741
1277559
1250821
1469395
327399
1278463
282144
379959
938198
571660
984069
975920
436627
728847
898590
1262005
916892
734955
1469730
239755
1568547
632385
1212854
885527
1173064
1289625
633257
1112541
1103593
1419567
113192
547951
1584378
25997
678163
12748
1561965
1345195
1126864
45465
303230
244933
1516722
491373
1112499
1260597
1245748
1079605
1426435
959864
994688
576893
136057
137685
1181994
768994
96780
1511325
1074135
1184944
1005103
744064
852516
1580594
1430143
1590960
726647
243345
464573
359744
542725
1281590
334279
271756
811913
1267636
772324
588790
1116750
632461
1385106
833096
290075
1265446
894927
1400589
919563
1017134
1537557
509721
1599586
1487961
575064
307649
910024
681292
993032
819422
197683
1602431
1066891
1255473
5644
398635
20044
154956
5728
666010
184835
1291774
1593517
780722
1359043
525870
969468
140693
1071850
1369780
819938
1293412
1518138
1130956
1611970
1265555
1506345
67109
1445391
353056
209527
1579618
1179572
1429570
66498
1479692
1039673
1247536
492784
451052
951363
574125
1016556
1211580
817572
200041
903924
513961
778844
404026
56248
826275
1049414
26556
255313
1272072
476380
1575555
687381
210771
128476
1515856
435448
1046369
783659
869333
181416
241853
649946
1544915
510865
1015676
124912
302661
889616
1390961
984293
975804
786783
244661
383211
1213894
1047321
1573649
1414320
428570
455265
318736
1619830
1281534
174641
1051178
1163207
1014386
525572
755507
434564
1193792
293024
228279
372754
1543352
783380
921880
1174490
1589012
117199
1154563
1401422
1324445
1206587
1215326
161526
47153
946411
253283
17252
860906
477580
940550
1153244
905283
417508
1015581
1549203
33282
822254
296777
1591534
941301
1594082
298628
234227
1099950
1352852
233512
85079
668787
302677
1149118
1486328
1065070
138489
1510590
1529248
457898
718789
1181854
1033406
1488313
191664
1467214
768980
311658
885057
370020
1592161
1270917
168848
1016441
947954
1318654
294898
913020
1560976
1171556
1024925
1151957
509405
913668
62493
1088155
297703
277036
459542
34380
1149902
507183
1521804
498194
822344
1638837
349567
1425531
70448
675921
484843
1422710
408091
725997
985394
327103
52616
214973
1074525
1064920
1126945
1596225
512264
1115710
194197
129617
54205
1592921
823250
313309
330452
502870
1101898
1368038
66274
365901
1116497
1536850
31156
818967
1359109
919238
343988
496345
489929
606795
899557
505307
825019
249633
78661
188738
946870
1115617
388311
1612149
835051
798092
850984
1281020
685994
710514
109385
1311243
1303816
282073
200171
859867
277024
756807
1243978
1217587
164467
1535784
955982
661041
341937
61914
162528
110565
120389
1222567
1030105
137454
1054539
1173943
380343
546393
428368
1370893
1606939
405886
462076
1624515
1601358
1185272
704426
979803
1016289
1499081
527278
1150913
1254783
43217
486322
148770
540746
425200
1546664
513661
325346
1580995
88083
1044058
598337
1182392
1554960
785299
304167
884085
1486780
987395
1059308
1244487
820321
1615600
407796
1118280
1318874
112072
290225
846037
1139939
651345
940334
629932
1326889
740810
1622678
1447067
24939
86927
998068
437199
205086
706373
373119
773700
158632
1094181
1059815
302057
82899
848244
1142324
816476
1343946
348706
1290003
40468
260672
111436
796107
24372
1094267
719213
543447
1286896
884263
1277054
1060250
1396257
260920
474825
16100
321683
1641925
1266030
1561068
345128
944456
1458433
356568
66318
1630539
248601
1325642
44884
871562
674860
1391929
1003590
439708
605086
626837
1377605
1571771
103675
1270332
280885
432780
1271980
736566
1478568
46115
148246
1544018
1526392
1046153
1143980
799690
960758
82224
698353
1588059
1055811
12698
1625960
80190
1452983
1531753
1132550
549921
1461786
609474
1227511
875834
366097
1256732
704499
373827
893386
285651
182621
94348
917861
798993
689668
1488967
353016
1344914
1023137
1334885
270358
1211864
1586385
1056948
304566
611227
383440
225636
26339
1406962
573452
255680
1302584
613561
1312259
394385
1575320
730457
1323521
657778
1176169
580317
363570
1356737
1619905
652534
1528972
563604
104014
779669
554126
225193
1583086
296441
330859
214819
777499
566515
1536299
1422563
929224
1350896
1346780
173380
297085
427677
1237759
788426
1155782
50871
1599275
613678
234873
1642107
909618
19765
906025
671385
110066
232220
971629
609840
1587573
759766
1167413
964076
831516
22608
220015
689284
926074
708439
579830
1221559
112098
1536614
741483
106633
182554
942289
555661
1401777
1458975
1198352
90080
523476
550521
67965
839502
170739
824215
640895
1045278
97266
499609
351346
1432238
1413784
669359
704346
466630
946442
84302
528855
1398068
553467
574878
72196
1531623
373597
609288
115827
589023
239012
1598585
490564
935491
206120
753417
99103
828133
1358256
239991
590364
845449
1369539
1153668
1078188
568398
244430
380588
955516
329651
1184764
1354383
787759
1428819
894932
831044
1596237
952619
1617945
1340011
710427
1180640
776332
1470377
510563
1044400
664764
440057
729053
522582
314438
87998
465815
129010
290589
1416720
238698
539718
168902
1095555
1189868
464424
431228
126380
263387
740325
21132
1407963
403578
338928
854388
1079592
802120
710228
940544
1008115
132821
1118009
1125415
887384
1361391
698595
322470
236802
505001
20039
334901
1203210
905544
16902
1122957
1377726
928404
87614
1025772
1554788
940879
1555232
1275387
1227960
868374
856950
916815
1088540
1353003
1180613
1361522
1442983
1049472
1096647
858146
120987
1475747
413690
1583212
859543
1270373
1116268
40113
645974
921055
509664
1094490
671625
190358
614663
1512701
901746
355983
1418455
913293
1426732
1621524
1538183
304878
1429154
792347
170954
93447
248255
338066
96908
949410
802178
168134
1321390
1072327
1066880
423860
284063
902399
591542
583963
34038
328466
299552
461016
85039
58664
401163
396912
1004765
104036
188202
1337958
709720
1112766
799273
528391
405526
471128
20706
239701
625275
980764
1331890
303704
88780
1487675
148343
852248
664225
1433394
633728
1521876
1429305
181849
1216504
1151126
1358436
255136
73734
1205657
1440457
832220
108313
587019
1487260
255832
239579
1610927
1359811
1619052
819394
1310688
31477
718698
1175825
993975
445701
999507
831848
202315
808286
1425341
460424
1447175
1242828
58469
734124
914147
832519
847438
613105
127710
1540175
839461
974874
117825
392978
459013
1218780
918114
69623
1313471
1075084
1256939
725750
298334
12981
970946
1395169
191918
93334
287802
1046882
441162
571086
1170104
1296775
731664
1575693
815878
967829
658973
803467
1146889
294041
128016
677185
1016875
738048
1359548
16011
1093953
1082926
447881
1163409
621178
1559784
524499
865227
1295157
718850
1493415
970475
643230
981684
1513241
845353
856921
693904
494425
1454393
344492
934707
458257
468006
1591738
1229839
1567076
717101
789861
1412340
199939
1339751
1028741
1431491
1253207
673238
1335881
885163
1437073
408710
552047
473010
1228582
393473
662241
1037589
72319
954114
700009
1011369
175180
419039
1125485
642431
1150836
917022
612500
1612990
1053746
839754
667213
216649
108216
526486
1365679
463162
1151904
623541
1625850
1248978
1617158
941939
256674
410689
1068192
458937
530338
1294162
771785
912004
303775
265511
753403
275175
400894
1122639
1348987
141307
850594
1599477
546581
11834
482656
301552
1046039
821869
1237182
407216
727059
1382555
544444
599352
1153944
1480978
732522
526326
398076
1396491
10755
1242805
189874
828069
1174289
166347
810000
1457838
75187
323952
579827
256472
403420
113661
1093655
50794
19476
370789
1062480
1119134
90938
1196832
990731
1204662
478183
1559032
10676
206565
222596
975804
1392144
471229
948005
659830
867437
784988
1210489
1006120
1482813
1129046
393843
1241810
1614873
766861
489544
1512985
1162238
442056
1031527
116334
141024
468733
478523
431846
879535
1205149
448483
640514
253252
78470
1365772
908227
690669
853713
723484
1646661
650435
110038
585782
107863
428261
1300203
1179729
1503112
11332
1577269
15940
1103971
175331
842069
1525045
361358
105648
1240471
1138092
1304168
1458649
640064
27833
948215
250095
1395987
1115807
419080
926216
177541
1023086
192771
1477266
274244
338067
911688
806008
1520523
958195
1443921
748545
1522648
361229
1359109
638448
1399554
963611
1372619
1644872
925973
392749
217278
614466
1015339
1253359
183971
513089
1531827
349096
952999
355321
1581193
1253143
1588429
1369567
642967
779576
1275325
567648
1646775
915221
1039215
1616023
1331656
529316
424508
342030
143030
1618143
384607
558378
59856
127467
194613
99954
914594
241588
1522608
326780
1422142
618886
639203
209366
242007
1314685
918989
98187
1115895
880892
13238
1510563
1055793
913138
114668
1208040
579707
1148426
889015
1080831
1281562
1122702
1475900
1506092
1183538
1240101
398988
1358684
1507061
1172058
560661
663861
1404260
947852
1086435
1230985
551181
400949
614139
1147175
1485481
515291
1320641
1266521
1030508
1455123
956310
517812
1103041
1018730
1578985
560681
467814
124929
232594
692795
1581768
1636699
1093833
1340806
777525
886109
1139930
1501444
680280
933731
947433
1494802
179879
610883
195286
500930
385066
2960
1570719
522190
939829
1122701
1366871
34324
613728
1045327
259815
1238358
1374488
1408571
906840
1120995
579564
727103
913975
1605804
578705
77730
672772
1373629
183167
1157477
860405
1098592
690333
675231
1383304
598996
1267946
566864
793029
539370
497586
258076
1109575
940681
1193414
1025630
1423917
117354
1140818
1450702
322565
1570457
1478756
566180
1422208
1630506
1465444
722050
1260382
502535
364810
384876
585239
1360123
823529
611338
409135
659986
1485999
1489542
1621287
553931
1611769
631871
325325
1280089
131438
930770
679691
364249
872748
850408
1438855
283065
495319
1481290
760912
192706
1388717
1191627
107444
119855
745956
960793
522774
107598
837955
226330
643457
781014
987203
679181
385084
1106245
156231
1191494
79269
741163
1520875
208293
765314
362334
1502766
161615
1053236
313718
1472328
1305216
698617
6927
289865
1026146
1177259
752906
996308
1596217
76600
1222224
131154
1141181
368304
1635627
1552788
350948
786332
1161753
1472075
1472175
1369447
28209
1023431
1571398
1005962
1119219
980472
479213
1306894
837783
43775
1405624
1291982
805499
494856
748215
1368459
234515
276495
871053
956215
1030349
71542
1383539
928325
310590
1138854
1338199
1308130
937006
164857
980113
759235
359573
976400
557408
1379015
199656
1523503
581053
1044671
349932
1471141
580751
316564
989778
1106155
129042
1589945
94502
506666
632125
1429855
610877
1149044
1341640
1186587
1318341
1607741
1480643
1111152
1442014
1220734
885063
1459859
1319999
4004
152706
412442
12054
322877
863564
149832
1588723
787685
923498
26311
336214
36041
503236
1154367
1036807
891458
250481
434465
1033067
864635
1352286
1244794
1637841
831487
1472648
191278
1182717
825243
612373
1198708
1240065
495239
181856
147014
67654
1444798
1281173
906360
632763
581065
1088415
1495014
170848
1228636
776705
762367
1343201
1402494
550566
519845
367198
1404787
807107
1109136
1040188
11546
16855
1023867
1487377
816425
1502188
1273227
932739
1030284
65934
268442
373584
18616
1559343
1433531
1179429
881734
1115768
1178790
716931
1478041
457473
76953
49905
1638243
1551434
1088135
1545951
215085
243926
1357368
696779
1217404
1406739
940796
815758
906565
1426619
1472631
525394
447396
976136
388803
258355
846228
1368524
1614559
92263
1028858
198383
1262003
442898
288052
613734
300584
935624
1587777
1614603
1191427
1384768
1476209
753175
1463064
1524154
1440091
1170332
432393
498561
1360634
502889
795704
1025261
1479114
1491415
163887
70903
939292
1627553
956363
1640750
1618616
17266
1006124
849477
857210
195722
1428323
1310463
179006
310934
1191792
945750
932572
1537834
993178
268414
567895
1615284
1057418
626067
800277
230220
432108
788633
1222310
906615
694016
1125417
72412
1467536
282502
765133
1334174
1331763
402850
925102
995832
602060
1384166
1231246
84055
955465
1434545
293538
107697
962029
709102
881328
557927
1260835
1250659
1411177
860072
520068
666529
153712
1207263
1303023
277760
1130534
937317
1248481
1335772
268679
804527
1607233
861890
1930
598806
975859
1163966
745399
1587854
1134903
418643
396389
18229
52321
732054
1501241
67844
692773
313611
921223
1063641
61315
1259551
804999
1502936
465368
96513
1368852
557783
200015
1224199
490448
56889
5865
406333
247038
1388937
471572
1072797
105559
1447049
1606993
1359133
762702
58941
1410971
226352
130840
532951
1031906
1596881
1379179
289498
231312
544520
1363462
1435976
649388
9790
1293607
1016267
69778
107742
844952
1248948
781782
1232958
165525
1451953
957568
825971
1601227
150502
71287
325220
697515
266376
857142
1388231
1214697
417603
968105
965824
1096954
999498
625054
241848
750468
247928
891534
1111781
1066431
1467533
511993
1629210
555477
809489
88674
370871
1609763
498729
1320539
978992
321118
115755
1374232
1423487
209290
1460764
1334962
755586
1316379
1459377
1317130
633517
965570
1200143
1476391
1070607
598548
1616149
907248
1309004
1354506
98946
483050
644672
1085971
1593468
1495811
1363780
806626
679890
1202942
1537904
97135
1091334
34526
551920
871935
1004653
998388
563650
1538988
1579050
482232
564021
936358
1290401
371188
569967
1216950
1201836
1279004
507964
73068
382448
1607393
157094
53162
1095350
743452
112755
281359
1010982
922136
1634527
1449696
925123
950957
151680
1553037
896038
867164
276208
1108879
560270
1221602
37117
364439
1030132
1386356
1547890
467503
1259102
1547000
571201
786255
1502997
378906
887300
324177
340265
1146541
1056584
497346
315825
714815
216676
1377377
1530214
1577865
648783
1602474
1435135
1015563
1294486
1461167
849621
523396
685987
875564
293243
1536056
762677
1342705
1287319
1602784
1184927
770782
350966
906623
729707
1468768
637476
43097
119700
895045
430829
1428581
1056669
361790
812046
124436
954551
672617
1008570
565998
473842
370949
1238390
977325
1420405
1320299
1525757
480479
213810
431876
1387018
1032306
567785
415002
4601
32448
882812
809694
679096
30517
482947
747852
680348
714821
648790
940454
371595
1566836
1604937
917108
796011
1009824
1347871
827039
239434
926643
484946
1008902
259537
393894
342990
1566578
1509381
413449
383067
1559165
1242991
1624554
30535
308580
976837
886928
1616042
1497580
121837
738054
368940
840493
487074
1328299
344541
667471
76763
545918
870566
741783
209866
62785
835872
1274123
509847
1071339
1633353
788086
1170814
1031411
656186
1617179
215196
1158270
588995
1055825
760249
549575
666120
1110788
1537685
125056
1018738
1050101
1524545
368590
1596294
1642207
796566
793967
731481
885567
116882
223251
157445
328780
514823
391625
458805
1614275
1221672
100600
341032
818696
142679
1480490
1041856
461920
1469363
1110439
1293403
137533
874518
934440
41754
1476266
672077
535640
540655
1615475
850456
534613
714327
1032310
35193
1187386
1156025
1059590
1543737
1234438
832705
602303
728521
1291608
765046
517708
545628
1498972
1452007
1436574
1038110
1581888
1360613
1580459
69620
802202
640700
1437144
401734
464196
1015100
1353182
1471834
1092141
800156
800234
163745
1245726
405213
1397112
132082
1383163
956375
1245470
259926
1352683
1550087
1176394
1547842
966853
1603264
1060471
729388
874227
320626
1040666
685142
1625328
29605
1404381
1349280
834847
634043
108080
1528881
1362701
1481184
154000
1122002
1612305
1629345
610317
1027799
1452977
196838
1609096
1115628
312936
1499738
1495498
334767
292876
654791
1168108
54105
648348
174470
724037
529301
713320
76252
1454082
18603
945314
1104786
1318938
1305381
695528
576757
1216344
1483915
5864
848854
707015
892707
582979
1193397
1349938
411322
615768
617360
1596169
1194639
618994
249946
977926
408150
1499862
475398
1407411
798591
943643
1370243
1534492
474268
1180648
73029
1295385
29926
274344
642132
543805
482061
902993
1157326
64774
256676
115303
107064
60952
156636
401569
1169189
44167
1255676
144219
1216576
1137784
991699
1561678
1079773
626180
124343
1518347
360166
591936
1510847
64357
364894
1465520
1202768
734051
574233
1644817
581397
85720
1412863
68952
206633
33689
876680
1159493
580008
1411562
240121
1270692
420804
875932
76843
482462
830703
1171782
1025612
1143065
115261
103611
1528096
711151
494001
43122
244355
523108
1375536
523690
1463544
769280
351266
158316
1548880
1571923
784275
488295
34785
1214230
236943
337269
1515297
107228
248484
1084857
1395179
1412711
246133
568187
183566
1097079
865990
835490
1394074
189919
641955
112617
832845
1124607
1219861
452937
1309133
532211
212642
1275817
139724
1113960
1278649
801581
1001123
1410980
577533
1367837
645937
924971
1599885
163277
1515727
976226
953915
707636
814070
1072845
889861
336006
326915
1031021
1432074
983113
206475
1281369
951337
497528
459556
804734
248958
179144
582347
765138
1243373
837534
77039
108701
1370553
377783
1414711
1491494
375906
662989
1056223
1541371
1182576
737781
1243063
537774
315971
953030
594711
513061
1624411
217488
812683
446079
535735
1295502
1233207
632183
774558
281692
572157
341416
1630467
1518183
1596838
1193754
572359
837016
168650
803769
1048694
203888
235648
569732
284303
1026356
23167
438099
492466
184238
762238
79829
23222
1252433
1304603
296578
728371
874597
361631
585987
789415
369421
1477897
532774
446477
535244
907125
1254385
449149
1572512
450471
1528725
923847
830210
256864
57176
307937
848788
711287
20243
1256095
1624082
166116
1188884
979716
973762
342099
1513595
357710
1616797
534621
615548
115196
317512
1616337
754540
1033524
513860
1241003
978344
1164463
567347
1389503
1086235
1628161
1213350
1150912
89739
816007
6016
406354
1126000
389513
953559
746044
1585079
613693
559627
968098
475726
411738
947484
461912
855818
209424
130412
1598869
189970
703
356759
859533
793729
1134664
922720
791571
220740
554141
826315
999898
617265
424518
1309774
1461448
935360
1058225
1613373
568804
319836
434045
537126
1192054
524455
1538649
994968
1059775
545012
159169
903526
347267
759823
157763
9590
1576289
577821
1172913
358367
800591
1310218
1466024
69318
348464
867761
1419959
1264538
1344093
718103
760374
334505
1388887
690174
989484
480132
905528
1569541
1383999
148502
296829
1362152
743420
891379
770161
538293
641665
1322870
1067601
1038776
103884
406474
74625
387807
561137
658037
110808
762645
837802
1545538
1509539
181666
566672
1616663
764181
113438
137161
180480
848136
641533
632313
881232
740600
1285523
1094524
372696
478602
1601279
494000
1444998
1081505
700480
1611057
752310
57133
1021261
1552625
1006381
1177443
482240
1238319
581359
1052284
270392
1161470
355493
471579
1210888
838076
901257
367875
1051359
768043
616659
1081418
1352382
314720
1359633
1157369
869437
1194167
102698
453388
776652
643232
1034247
31915
991365
1071661
628453
1600785
350788
1015382
888071
1179210
1593088
84680
1028112
1624691
1522096
1364723
847237
1581865
727142
856893
747229
744680
75259
713466
360041
123294
809364
126472
345152
1557725
95487
1544562
403443
933455
1156171
246846
443417
555418
405733
930310
390844
76739
1157945
1430144
339048
820003
984579
1073793
489587
1039973
906494
327141
578379
971259
1286749
806025
48132
1543614
621226
126356
1627467
887314
483735
1084144
236977
952677
1135273
52376
1477670
1593536
951333
1313509
1261884
743476
582488
1039933
638033
1615953
465869
1390703
543908
422305
802098
590428
278259
354549
658048
1513064
914
640425
11844
727344
1126471
478277
514780
1304225
295024
1551904
1474648
969185
1399810
948714
1039337
808756
12411
342072
1190766
1118302
258546
475922
1094444
1597290
511177
1279910
9583
204020
620429
964833
357404
1252319
1032314
616587
1558054
1301015
438682
562055
663798
409599
1562464
1403726
1435365
339101
803785
543618
1338393
409176
46395
35673
813219
512840
1618665
1410668
1019754
1065618
818920
1189068
1040121
921002
1555591
720548
113432
827178
159485
1609345
846815
1624955
1061384
454399
733030
300427
950923
1055768
210693
269232
446748
650009
211935
766753
998830
757736
1493111
445560
376344
1255541
1525094
1336370
615509
965930
963989
705801
993737
75669
538727
1011927
1608481
799686
858639
1400139
511239
594702
1571273
607712
929416
446331
61646
1389622
108675
1486715
138881
1607816
1163369
118131
1638495
66859
131686
1209907
1163408
509114
311648
973552
1541696
42598
881845
239499
1557297
599138
1541709
310302
1212513
48426
851971
140153
245931
691541
1209020
800336
980050
1451512
391013
586263
1510123
1025726
955079
1633693
479298
564736
1486994
204238
1250226
279878
1483046
1347062
64504
251697
1348319
54200
867684
1271077
1078315
871441
336326
1603174
1592209
374633
1325705
649979
820896
976370
690286
92728
534003
739205
37379
339085
329576
378557
446529
545826
1439887
1390223
1437187
866253
1137198
1212706
371671
131610
52573
459003
1150950
1036474
216034
761122
653666
1175216
874438
417333
1410186
720620
263218
412266
942217
565639
912847
1217610
930157
1150458
1211836
448047
574186
944375
900115
1408195
728351
1572326
188666
775292
1151246
1180204
41163
775684
47121
634354
298475
1290601
289548
221023
1258333
1494494
823069
1583588
895096
1069685
845755
1261553
1630599
1335528
1201025
551584
250121
1618988
781667
528617
1045600
1448758
983061
18066
907468
1302313
283147
438375
1338575
1178155
807933
486722
1577231
113135
17628
710911
555912
529629
1227928
1040429
12802
355079
142405
504025
1483854
1064645
704476
565584
499641
1271898
592465
759925
1152025
212548
26220
849201
1265897
615213
1355173
1463450
550360
877504
471908
561226
760038
508903
1358741
1357783
1172351
275292
757229
114828
196775
391335
626802
580924
1574395
696311
689904
1575399
1569069
926234
1411200
298906
327558
367061
781218
755560
1624975
1383200
552106
34600
75285
440723
1374599
1335691
1170184
1231500
1429153
842043
317365
177370
1170587
597954
1260315
633555
336445
367371
891891
1335318
1205487
1158979
78683
1580908
459576
500481
469471
751566
1606311
71629
727368
455910
984448
903086
637806
156134
1536550
1399683
1559393
86579
925145
44080
251033
1581141
221310
121289
301253
132334
1522515
986484
484966
799997
98670
430081
590482
88721
956116
1344366
80964
189026
424625
26554
1468671
1486625
1370567
1637850
1228201
519326
1088888
1189238
777945
728882
1067021
1406675
1618466
240064
115230
719580
471765
832706
713093
448373
1061277
1564684
595896
1579951
509078
239269
624037
363963
336568
681434
1109934
953273
1090488
1560877
883334
888337
509028
453325
297563
1131354
54311
772331
965653
868468
797188
329956
347602
408630
1584498
285497
1340532
241350
412388
1350244
651226
389042
195163
1462674
1584328
55341
934837
1455707
915010
49344
1316862
160363
962923
1124170
40516
106306
455762
1195940
1595756
362124
1239906
1581201
169975
316409
197208
1496382
105301
225873
1166745
59783
81358
1044268
1400307
321566
8313
287625
1542614
848621
632453
1500203
9615
1356792
523087
1205646
186269
1224619
52827
167994
809522
1295106
984282
807482
740159
295761
367411
467703
697109
1424810
578683
634944
446648
1171938
859346
296417
1466184
1318022
916339
280257
915778
768461
863224
36895
1006442
1474717
668902
351985
1554246
433037
1239450
820858
708240
1148130
203017
1349936
1093964
6005
601646
903275
1037373
590746
189807
860982
340814
1616779
132878
1394573
1066389
1408444
1255149
216347
920353
246448
241978
814524
1245548
392385
437082
207383
876825
133100
1504268
458901
1643422
1354824
1511803
385793
818645
224286
748670
1454199
1480533
725880
1307920
959450
900137
101275
726601
967051
446294
1485411
479612
583808
744748
1284195
1009643
130292
1211347
510636
1346703
935153
1242339
444857
38482
857719
960147
968844
1110504
31195
733899
276184
1636923
188856
343633
176646
82828
891564
48171
395413
1155131
551646
172404
1246037
901987
1360499
1207744
401062
477538
339307
1164797
1258119
1504756
32223
1585517
1404188
1318946
52582
750919
1328351
1347939
1374761
956459
575876
1264517
1060354
510934
607376
1603894
925719
74212
1042622
1054844
1381004
554149
1513635
415269
277034
464860
1121799
461393
1550872
148159
625821
150929
105833
587582
1439912
485644
1060158
1000412
1371918
1267117
611758
577745
593947
1061118
1520124
329645
379699
952267
492573
572445
1074786
75115
699866
1424625
667209
1170608
1090111
1072699
877333
1214506
995681
1194925
540904
661822
1407685
1299649
1274570
1406193
383821
1395152
452090
1304430
1079325
980420
1491436
941174
1115143
1636902
1419331
684967
827447
199217
86284
1043882
1299441
348659
942916
1313646
1547691
512022
752109
112141
234413
1107124
1283414
1623843
1324611
1419691
815485
579621
1042608
251624
1204126
128675
447758
1571931
148170
1250064
510126
1533937
10926
931971
99060
723437
1105642
350059
1635548
1033234
1488566
284242
810678
209012
89273
1021980
687901
455718
620314
1284243
452454
1562362
166889
298865
1341661
1181637
657342
180940
437820
179884
962005
1621890
822064
1124588
1026103
1397151
191343
207192
465874
15181
1436794
71699
1155946
409730
409381
171542
556472
1274642
1041683
428051
1141744
433393
698845
6360
548751
1261975
452320
627253
115948
1460850
820837
891046
756840
32379
1456329
283725
1416521
748330
735044
900014
669626
909725
488127
1290211
726577
221488
651486
1102806
1465483
90231
49391
229307
923505
971733
734898
709362
1396576
1179767
1478612
666335
393393
412232
1498598
852966
722027
493652
289705
1292591
615737
782650
1113908
721183
911576
1151764
1195874
353555
601177
609447
268319
203741
1331357
1270370
1632360
1181127
1233031
157417
360529
850844
1050756
1223081
1523322
1080293
516660
1564906
1428218
1136771
1105248
571714
1063157
316185
67475
1244181
357173
35863
106176
990410
591875
1010670
906832
626457
271796
590046
907585
1099663
678154
1291572
69833
733269
839897
380259
976965
158319
176198
1562060
394844
757075
1205318
348746
999827
1263825
1033525
674926
1406790
77906
961279
503851
129487
243782
684654
1639567
1234662
1541406
822449
1116913
706904
1138775
863996
268997
1167376
619988
1561568
217866
384954
1514751
409675
135796
1418189
287977
1517547
978446
730594
1628760
333794
1174426
1955
494877
1448171
734727
137343
1271170
1109975
970182
1158701
1318062
133434
1635822
564879
296040
1476586
378803
18089
25666
927513
1294590
871487
119251
1367083
887013
1068018
1415290
1561321
575717
1397325
865803
1208271
1361236
721578
505079
710506
1378850
1569789
998153
861804
24023
837486
581479
138048
1025810
340542
1459015
1581748
218236
1476209
748201
1222357
950274
1408763
387702
964704
397516
845087
1596772
1292981
1287587
1517167
1147487
1606965
797146
902583
752554
363080
182548
231594
386394
867175
884364
172428
1117225
755867
514143
838303
1616643
1438106
772662
1554624
1237209
1230895
705393
642152
1617208
560325
1403766
1248938
1505223
320113
726073
1539443
850787
842891
942102
1499921
640752
754471
1536854
1551941
1491354
404600
812851
442037
525258
1629655
283121
1611664
1581962
1499511
479882
1619282
196906
53716
294175
866941
938469
1339903
815133
907768
423074
506742
588000
945183
440915
813305
1277594
843833
217383
854442
694200
1293439
252211
816437
506808
679342
1478627
872632
1426550
353560
1333470
563210
1422941
531319
224646
783132
1001525
627892
558038
340172
318156
320585
1540140
603765
36721
1401866
231295
162447
1398045
667519
908443
704437
80336
1611928
1153060
1606584
612778
610490
808969
1134393
450566
188773
1585532
1188178
1147807
119462
1570404
782033
638166
1574485
1292496
1092572
1524446
1259315
1621246
457138
1624880
1211225
594247
1220702
604523
1582813
324374
308652
1279531
1436092
1570735
1480590
421747
1455044
686510
992207
1469149
1181866
63437
5547
1360407
712826
934416
301315
421714
192869
160673
382211
413406
620693
1630805
200989
1620530
1325202
730545
558531
661479
192901
1269452
252906
1131396
696407
355859
766577
1169513
911274
1268802
273941
604441
1133525
1112041
479832
1038582
54775
1260450
232763
1211968
1622123
1396126
69146
1211463
739507
751536
189787
1273554
183647
97747
845533
864430
1254251
394983
499687
505179
1009732
1328695
1347351
745235
564814
108754
1402889
1371564
36475
876444
169114
1332049
29838
16409
1422535
434915
1435811
1270380
1189594
1586881
294928
523132
1613650
247292
132880
313288
975724
1357786
1367525
1550694
666172
403021
1101100
1529523
1420669
1124981
1098126
155662
1244428
1027691
806003
1310159
327190
520251
602874
1236860
667205
1318090
1293495
1011650
345471
1257352
761796
1607290
218406
400531
1139164
989192
1474015
581064
868738
375814
1382722
817092
447844
1555016
509027
278522
1257751
534327
1264824
274472
481107
1336433
909454
80370
1532279
1181928
1390590
888501
1166786
709605
1373165
1090591
737754
892902
1046678
938748
145988
630954
221977
559983
1618623
777654
948565
361517
618699
1258466
1432157
981154
1014332
1136525
1071754
883507
292930
61793
779826
215518
1138200
919093
1008397
214539
1621034
160010
1385991
360485
179047
1446407
1263394
654462
1632925
1286245
1112798
433103
1533164
365925
20207
1519067
244019
1018444
1109506
253421
327986
306749
129811
811596
1290039
1015895
1268290
1332068
626243
1536913
1054102
1567130
914955
1093403
75027
192060
1156478
263622
1139570
20655
705503
1588399
391453
382173
1051844
552113
1550849
1354187
1234464
1230947
1549974
1304305
475052
378838
1322713
161978
1117879
357261
48141
741846
1114309
1376214
1278095
577620
1167961
1134716
562557
820805
1625863
846863
334963
621182
127563
904353
11915
88891
1140930
384703
917246
1044988
1571341
444856
1423810
1508431
489251
623724
418781
1519121
1403964
264960
735960
614437
1286461
1115331
1349109
712349
1236482
389541
183365
1284303
1315946
906530
1453569
179555
722198
819572
1529204
314534
319107
334805
133969
19906
1392532
296094
893458
1298631
1228595
610875
535708
1718
1527131
352188
906003
229030
319485
1010695
589289
540501
405609
590782
1341
1088336
238616
1424835
540266
1343632
1032523
1609786
1570237
395610
848796
635594
296568
167297
1302099
1543949
802214
29603
761965
1410046
807859
1167532
1248541
185520
1573364
971854
587726
752377
1361414
1483738
1551763
869310
1184088
8298
1492370
1512197
117788
1266521
184068
773565
1270224
343730
767396
1606977
460752
952942
1636982
428067
1090573
136877
400800
1494282
999540
95074
1162730
602987
1141960
66931
830315
221566
87783
327586
494761
830076
1164909
1246473
1451885
408819
479309
418987
1238175
1023432
753793
603628
1143512
174347
351682
929189
1307035
297006
1567564
1597112
1043346
1334686
344694
812128
1577806
1516065
1053187
1462275
1405142
1402522
519392
510693
1255729
506642
58639
448226
40685
978348
532996
297834
784827
1235011
443156
683944
828882
438064
16292
402812
1314567
1513524
1111398
296699
745479
1469621
760668
3077
1228707
394957
565970
1413205
755636
624395
302885
841438
1526369
671400
534053
259455
320721
1143052
593868
206220
1455772
1050235
1268122
1256655
623689
710388
905319
1551655
1101370
950403
1609902
477211
657676
1344172
398930
995479
471130
719598
1061643
1474882
1366812
672048
724619
1338425
120308
1257144
1339818
636721
1275649
991230
615507
1090931
754239
821197
636896
1244076
1327782
337026
977466
1387845
1407826
384382
690730
826961
578527
875165
1455749
1049929
875780
1350624
1134804
81410
763448
422684
570083
1348813
1353226
1047534
656902
726542
1018805
1480325
1385588
869729
1059290
1212177
773254
1321089
955250
77993
396323
1598362
1061261
912367
275720
367734
352584
1558992
1109869
1637236
1322223
809499
642144
747210
1549435
375671
1197081
130878
1422043
527772
544770
1502708
537437
436468
940388
555715
37469
119104
891715
203754
59623
1266927
192150
95073
1151066
1203170
556283
328599
714687
67500
873735
600907
753232
1483081
680989
1247512
495180
237329
254697
592192
493607
224785
190109
1125827
60503
1289150
1183521
576327
1187302
484080
1524796
1248809
215504
511519
508305
1210435
260008
1146235
1595338
771013
1366022
350963
459852
789478
73282
1329886
1172554
1643942
593216
262987
975473
1174729
1572813
910230
370613
401858
1647165
943008
1279107
1519016
259945
1406787
345613
1585931
1132068
125884
508200
153041
1552494
1425833
1475605
1512669
523541
320779
1285195
495234
89602
181044
877201
1624067
520689
1571387
650074
456688
258247
1186410
777790
1237646
394953
1260164
861071
1483875
1636873
1553646
1298592
766779
536519
418955
891785
983369
239826
663546
412317
1631110
394074
1397743
119724
1408583
1480897
371216
375345
204979
1340464
882398
1026245
916413
1604529
922820
1169926
1630699
816926
250080
123095
664783
828895
1348219
1408900
1094025
1038484
1343730
1108858
500364
1368517
244061
736567
1070431
1354908
409797
1506142
305061
515879
549147
650170
1591215
149190
1503209
646525
1094966
609034
446292
1128466
672393
101245
1334582
467812
610379
1632892
303708
1646845
1079365
62463
41362
1418813
1538851
1104
1161589
820080
966799
525245
1076220
1143312
174843
38322
373164
1518148
1504109
78276
737388
479156
987624
757896
1296416
678106
500919
835190
186537
228491
1556340
1288112
105508
1423775
580274
935913
16975
688397
285708
712607
1646076
1223344
715018
1144754
854287
363753
731226
852720
1645700
1481361
1374387
146543
877777
1165465
280566
1297586
558778
194783
1105392
1141189
577833
1464023
1380615
839801
957304
441673
1379116
1246765
905024
1641416
1479583
605104
1607219
740829
1035693
1441230
371429
1321294
1458779
615327
994435
1570620
235978
1546494
1151306
387284
367488
86521
1414393
919613
1108765
1188322
865238
1578409
281245
619126
1575762
374569
196721
518965
1545323
260993
266343
239785
317818
315936
678022
835065
284058
1192363
1137825
728496
701706
1373833
1385877
1374323
1512688
1442394
783790
1628955
832213
1568965
1585025
53234
263569
1008560
1459000
153805
639444
1096927
885789
1355172
1541716
779939
504594
44048
1273508
1546975
1152822
850599
1572009
209376
643825
248382
947809
1260773
247853
227098
931695
861054
852223
683859
720318
161017
1146231
497303
171219
1100231
450763
748812
1317944
770572
1354538
582965
1052473
1332728
1136810
151522
1182831
937306
1150016
1524825
1506742
691794
389623
685063
1029753
594049
1644976
400461
565969
303172
164777
366726
55923
570588
123889
455791
497141
393275
1073372
862487
245209
401708
558255
700055
460881
913295
1567353
778484
1436435
1485861
1413457
880787
1618928
396226
549554
1306073
659405
1434002
1589489
747598
426556
830232
708518
318268
444382
1025318
973436
556241
45257
1253117
1317604
691890
1179934
1084898
402279
5734
1456514
1484396
156593
925370
333806
837295
735116
1302733
1089340
145077
380390
1307604
1360740
436249
42460
313159
892034
883505
1035485
162910
489697
283813
120034
1601781
1015315
677005
632516
988537
938741
1022395
945222
1565400
963125
387396
363159
1516775
1307090
1606306
288074
28819
461180
645168
498889
533413
1041931
355387
454725
705706
85171
1338623
1426149
1069918
732419
777270
1369364
74031
554794
1301209
1308104
194700
1112585
1102133
527239
1533290
480431
146199
1160410
828923
699502
864611
1265603
212247
702105
891929
280754
654260
1037573
367995
209259
543301
1412616
808815
516857
1000958
350368
252626
1236533
678640
677943
1629084
184811
1316800
129073
833456
889100
255728
665976
50079
1347052
184915
572530
676885
1127204
1643476
529280
990901
1135985
1155357
1065758
466852
819935
1198598
1600440
38684
168340
529783
557832
1032343
1592993
62991
257999
137456
224929
1291799
723380
882515
1314308
1432779
1357484
1445200
442950
936995
190017
285696
587626
509878
145132
1206099
1584777
319761
1545834
14645
129123
119368
1136215
324155
750590
1585450
351111
1316393
1517
692168
931824
1035257
1643871
969941
1224839
1615051
27665
1035511
343636
99982
363976
34567
1518599
1489022
431472
1157412
1437147
1423292
587496
1614535
444984
27330
1278511
1426030
471903
1029951
1577693
112301
1632535
575307
603959
883067
776975
929005
267343
556228
203748
692260
183722
818458
680553
1096506
1358720
476514
786174
1241141
583772
715731
442827
1471140
104770
620466
347890
959806
944386
937097
1157222
1113484
1150830
1438785
220639
1391235
1161328
1592992
24935
899053
1637336
830818
1397480
416233
542739
171172
282840
471468
517982
1498036
715154
1556860
738075
710281
1270478
1330034
685276
2930
1309087
1473138
747185
1218797
1099236
754070
90282
1079963
104172
1173955
306277
1030016
677598
891678
63156
1395581
1080400
818023
1097822
367967
858150
25194
1162977
108483
708636
615931
1002902
920653
343776
303645
283301
1529328
330608
1242187
44259
1408434
1394838
548379
213691
1329972
1448411
415988
1156317
221353
308451
380323
629648
1499712
1107874
813707
799663
490175
176081
867349
942226
870912
189659
1368381
1022684
25294
1055910
898180
1084124
386668
907069
83695
1424736
217860
5734
295719
476282
1612804
270664
1490461
540777
306362
676629
872672
999628
263304
1149549
364260
978913
971972
413056
1255854
176421
1553171
219116
1092364
1157386
785586
215512
1570354
671467
217036
1277062
977683
1503230
1095033
1170295
1638918
340779
1183874
487284
104548
1573886
194055
658214
1306482
1298405
1420084
1448832
477493
60220
921218
332327
1122635
276043
1123806
1323263
276432
1631339
1573513
805212
1303933
634863
1407286
484923
1218427
556144
1400222
593856
258629
1328417
271780
1225055
389494
934302
1107561
433919
322372
1451322
1087958
177526
664808
1425260
1510117
1293268
564964
857267
815201
156843
981230
1384863
230595
163663
1142851
1154141
1016990
1639734
394937
858370
1131841
1263498
1538032
250471
1500912
1139839
230669
1143135
463983
489273
756336
890746
1239673
502706
1534057
48654
493822
1286636
574636
639941
346152
516661
829768
1246387
73871
1581344
264915
526363
1482160
976668
807532
197332
1315905
745079
966747
1414483
17216
980781
555456
778278
1309797
810032
1550823
1301743
556656
1248758
880662
132672
903748
314583
168398
1413347
148192
555443
437171
699296
427919
1032382
1458513
33706
334024
615628
720217
841903
473439
922980
1420674
1291254
695084
541658
539717
467692
1288414
1161064
1462832
242512
29727
681163
835523
761017
673345
262107
812911
1586636
1022247
41085
1341106
1066605
100372
1001740
654209
873305
206071
781973
496233
1630604
376493
503139
1591555
1115173
387121
307978
1206850
1025557
688331
188029
928465
1440596
411705
274299
822325
210170
337040
1438511
723380
521874
592532
1580953
266629
621157
1542970
353387
815431
926327
1314458
401699
1000162
424385
1039828
1603779
929813
378493
311392
1228813
262287
1305713
202429
680001
416873
212950
703111
964864
812079
368053
8012
710953
1385519
76975
981068
172018
1070078
26913
1589876
106439
1250721
1397862
1404712
1625947
1577439
688222
504393
889332
581163
976557
1430923
670267
569988
19736
1510048
544990
815329
381960
763238
166818
1602645
1532202
76484
1370554
1463354
1411510
1468218
1176248
713286
31341
481419
871396
1641815
667648
847039
276037
35172
326223
1034232
507970
161520
1589338
171958
795545
226876
203420
1008591
1431432
307281
992630
1036999
719907
767157
160322
1459687
273027
305024
1145848
187901
590706
1180448
589919
893087
805337
115534
291983
1411818
130305
747879
99856
219852
889422
946693
297650
365433
286158
1597583
18594
963450
852649
491666
1270784
994971
133420
149554
1430122
421197
967102
1387357
1580986
565261
1100335
505539
925019
1266722
1117089
1575083
1534130
1099704
1050104
697113
758994
1457105
369429
1622852
1424661
1568935
285738
474333
652404
524456
269573
1246087
1007869
239681
1590722
1587340
553571
1605083
502812
696017
30325
1625542
325867
1599653
1173284
1439503
1631077
1453541
310646
488241
387031
35364
921752
1108535
1495394
469006
1266700
119668
289001
255453
897714
1595728
386929
793526
1080213
89067
1600113
481492
1339117
363174
822057
955098
1576307
1250530
1176914
483788
529045
714587
129804
796018
822453
43436
11673
844033
374535
1437644
822045
430494
97340
1249787
923869
1291705
1424252
144394
404844
1221910
1083742
1257749
1067835
537632
878856
411559
1431353
5402
702536
109448
131066
916574
917290
557661
430522
260084
8416
933386
636666
714449
1120057
260425
1151434
911724
1054911
960760
1391210
68245
1614322
1166202
512849
812677
827435
303318
1534082
1626032
732538
148975
1017323
4814
372285
342789
708656
1399972
1268517
309313
418077
430854
601379
38855
45504
717797
1398777
1563400
491248
432720
144667
82851
172055
318848
1240122
358807
136126
126126
1009343
855747
1055902
457652
975501
1153160
749776
640608
776679
223173
250359
991965
327628
404491
695194
298092
596643
498316
208604
63557
1134843
223
44464
1618274
171131
513085
327784
238760
1202353
1243812
1303555
1215673
194617
1178414
1052195
1627472
740765
1106757
1606786
1646066
376195
1483627
168746
683614
543279
554847
1636638
1436885
1108564
215567
152470
581950
1313860
938576
537167
737631
785341
646322
1261970
1485260
1434140
459189
601637
122298
1441172
784900
569671
154174
64360
924535
1339622
140335
493980
627937
654776
1259052
1388718
113305
937200
789529
500774
348507
1153389
331492
1160556
1188780
1099789
485032
1241796
152435
392338
1253028
504418
1216220
617116
697839
1640197
159283
919869
863595
1307545
1517365
1526761
32209
524564
257101
971722
273884
1850
974522
2288
150231
426629
1294006
125902
1138834
522237
991596
802950
1127674
53135
934522
578716
591960
146552
1518520
1264146
623867
1003653
1153102
1603995
1561875
430605
1411613
1617621
1206772
483968
369259
867036
1496521
542346
161485
1559791
1154183
1080899
139112
154935
874586
1457096
925876
943297
1461405
1610096
119755
363065
78980
407008
1039946
1636199
1345282
993666
90181
676044
1425777
747917
1478604
532160
401994
429850
1170403
961393
967872
455493
439255
847541
597341
285647
1328928
1042947
358600
797341
1568448
1430113
279756
1046359
1170490
682746
91279
19407
1642775
1201745
1022737
1516861
798772
627729
1517169
745352
942813
952768
828215
349321
566349
1333335
208540
92719
876410
659112
839342
1284590
738339
1594382
336632
521595
505208
923863
869402
446595
99912
251149
759090
1647638
739614
1270486
497317
1593774
1542527
1067693
497387
647086
556051
272966
546702
1255169
1192038
556692
1086589
363686
963704
1447752
86366
1600345
485912
1375944
93219
227936
1567771
742449
98587
452963
1358641
1314149
175115
993299
1310053
1334580
229294
1275511
790269
40058
335851
1566666
1524153
841986
54932
845979
1123999
902526
768915
725408
955394
1645851
213660
51700
55642
66309
507539
167657
734547
880374
1439938
1351797
936152
141798
1404653
7888
1630002
178619
1474320
275649
671473
261677
341067
427538
1407516
1330013
1646396
23285
318191
153310
491486
1632469
293168
1010540
346444
444232
17564
51335
284097
998880
921740
1254613
1081124
158582
549152
927586
749993
877760
623755
83442
637691
1135799
743295
20700
736470
70251
405123
1110091
473611
985865
370162
528901
1211665
1342370
323172
37637
1622020
1541334
1482809
1521943
647335
651464
233013
755487
475388
372322
291122
1476172
649023
1472148
875387
850160
1029946
1086803
1373948
1008784
14029
1023079
551596
439382
422906
8944
323414
704506
228054
1089340
1367355
306089
216567
457657
304976
1200596
923329
251734
787849
1255549
390883
1435765
465810
892809
624812
44571
654863
830392
967488
1055773
408138
140838
1279934
1189290
1479066
211082
1553970
693225
556129
1364313
1293588
1005429
393197
1342628
340317
731417
556925
656512
520760
1538976
126935
123614
990758
1140896
493512
174186
312950
1295212
80904
893157
968037
363192
324783
1047602
1348014
532293
1352835
1513307
566163
1232580
387647
122636
268253
612021
945695
527436
1334811
1277316
1499453
650992
1590485
1017057
542186
167845
745705
1170679
413925
941791
116066
1043780
794806
1476101
1194664
509154
1437007
1543595
1564365
1524504
1530988
1074531
1047340
1379475
1278765
357821
388506
318062
1007540
1387931
1524351
742675
1427853
749399
94590
138599
1307281
1249618
1263407
1020896
360621
1281856
170153
513279
666121
1069814
113218
405148
144959
34196
191697
216191
495003
402690
416307
804308
524358
1149577
742127
370656
1490651
1555924
71983
1230143
413985
1005547
1270110
1181019
739804
646927
705441
1018828
311342
15975
805394
886005
1052621
1495039
479137
1211094
1340043
1126270
495451
219738
544344
675033
682844
1060098
971373
1138403
175660
297842
1580835
30975
413049
1450458
204067
1289583
576900
23639
639702
404106
752234
1582581
291188
768893
1298075
23822
602195
1341616
353752
1254650
992697
1494892
768709
578075
724473
833683
261354
231432
1531887
616033
424577
715087
1270931
810158
1508635
266129
1017808
324790
660753
521541
905009
1519600
63645
245723
20425
1529164
383529
900166
361207
1224650
907458
1556662
834830
1639979
219223
831347
638440
1188352
791875
1573453
943329
1489716
1364918
613142
1583941
1027152
431099
10745
1116903
1079972
1568220
922326
1325846
526040
1509164
390990
422997
1531173
1592812
1413410
1162584
526065
1312950
1347220
229642
181604
887675
918592
543176
804904
524130
112896
97762
611468
1457192
1215877
868577
160339
824955
720409
920564
934551
291099
768068
52302
862087
420072
1005460
959045
1620426
75706
447844
689159
1036041
555280
330698
840516
1622142
129720
655189
1415572
473129
650519
429230
92887
1368929
766638
638357
684425
770879
1278324
1462226
1000708
1314688
1207345
1320342
354971
1186100
1480306
728883
459017
390392
351053
418583
742043
1424389
470820
615552
109790
627397
869428
1343609
366654
1365478
497014
340288
1251408
1191319
1040944
1141748
840134
1381339
810366
882774
727775
1346777
98472
127925
348195
1316973
60878
908739
1120952
393073
368302
104101
1219864
178711
1320303
15594
104716
976364
272656
817893
268823
737434
325652
1015518
1320218
173317
1314512
1131985
159498
756357
1276453
932105
1542111
1450201
1414370
70452
1068721
1305650
827154
875996
1395873
636659
902993
532204
1612068
703471
149403
1101358
1254410
784223
699327
822910
79897
788561
1223307
627214
1223261
552418
816999
978855
1584653
1469335
1520479
1243966
1388548
1017456
694773
879198
1305061
1259362
355945
1096961
1052234
1412346
216437
1187807
963203
1499152
1416108
1097638
1495364
1597569
117210
645454
255823
660775
1048334
685881
267095
1455098
1362695
341850
1419182
1003836
785390
381250
1450060
26226
914837
210411
1352420
884218
738307
1305258
620111
1115802
136294
1402980
278337
266523
902134
4225
970842
1251438
520259
1451191
886339
1386293
190537
1173061
1184103
1196759
1316025
812812
547270
1563345
407114
8489
1151036
1093766
829210
426395
1070001
950321
783612
185196
136182
110595
937458
1133872
1194678
1279337
836441
5577
1158966
681174
135778
221503
444950
1060037
297250
302909
56189
690566
394489
316197
1598207
220468
242024
1419322
177195
278342
1324190
227532
515196
1257670
1082575
1194132
102850
1362298
105638
28443
79640
1521034
486129
618391
532303
424117
620925
685377
1453703
519544
783779
1157577
446831
136124
129482
121531
1353871
694361
322880
645106
1070474
1444348
279124
187871
1247697
1138971
1151857
615662
1143078
313233
1098355
500871
912729
1474235
1352800
1605446
1164028
994352
438721
699668
906571
524892
1114292
1374695
831715
760566
89821
43192
389178
875421
1409281
703795
100648
1097279
447770
208116
1123066
15847
1139383
423424
758514
646546
824057
1253110
472144
691005
1017037
770253
1284463
1046744
1492290
330936
729635
1620722
195396
1437068
1240298
553485
786
1131618
972920
1439852
11931
1394703
1173888
938355
628056
1639699
138649
1017744
1108447
1484862
20479
103518
1530886
497447
1524671
1149937
219938
567602
327344
738060
880597
1509552
985305
462938
946176
452691
1341790
717985
600143
1426290
885880
609434
301714
1137996
840702
180586
1604350
885270
1184539
484405
743857
1096674
1351984
889427
1324948
446851
8516
1137367
1220684
1422817
386164
1133462
583830
1472189
1235943
941811
1147206
1206062
133687
1072870
1347843
1607511
719065
932678
675836
232620
34840
940794
462409
248316
338288
658259
250365
1151224
188636
869798
1248732
132918
710288
160575
1020573
1586645
546744
923105
161485
14468
746615
927026
733548
163452
1358429
733453
18152
1579804
1386638
1070537
1525436
935895
613816
651416
927065
450870
186259
359151
246077
642650
887159
751845
583734
1441967
1442571
1362135
570934
392497
1103155
1581925
886539
1441359
771413
492564
1228905
297854
1631278
473536
621721
72677
124853
494340
803272
581010
1511829
883613
539770
511220
558283
309588
772178
1319583
998334
315542
1456075
973657
66341
1029617
509900
325697
715612
1529981
452002
545304
1428913
1449921
1508176
1267914
1587666
148643
320562
451672
1042214
644698
700253
1513534
525328
1081422
1108867
354172
1371215
196309
1867
793507
1077826
284429
579800
1009363
12656
315233
1468561
327913
1559560
508797
789314
364890
1330094
1564715
1107180
1471619
464003
332525
516896
347071
15268
1580833
736914
1135957
918656
336782
298022
1239952
716864
805664
307061
389183
1382843
796826
1447690
273673
370344
1623162
476451
1102975
1105267
865662
89188
1390957
1046895
464280
173575
1210611
1567061
942503
644901
124397
544557
738887
441128
399735
492860
542163
232979
1542351
585835
1227155
710350
958110
37731
959462
1202951
1102176
1626311
432906
731671
1335615
985647
1057226
1533457
132222
1435935
294085
603959
1134169
581484
1329534
1207236
865217
37010
1646880
293159
1349002
1312797
502297
680735
137836
712197
1254038
479590
527262
544020
250281
770446
1548248
190599
104729
1630795
272002
1257514
392616
344666
177286
1233416
614941
1228541
1481126
779880
915018
564687
327177
1346205
875084
985034
1637802
534251
570303
83865
1061434
1317247
323442
458090
1262470
1153280
1223793
1378047
1124827
343998
85194
1139706
491919
1504865
895805
1265051
612520
716889
1617677
69273
267659
1279021
204659
834173
948050
838376
793774
335590
307205
119388
937194
1595421
258171
1504639
61880
888477
1474590
1330782
1480923
1629834
165571
1120556
613573
103091
1201706
440208
986032
1225912
680916
1576871
430258
282887
257939
176344
313502
1432802
691577
340776
713173
969984
717716
679240
991477
686747
9192
1329844
425433
710723
637969
1264186
1512259
977150
564759
110426
938831
297753
264131
1102211
299540
1432721
732558
639862
1064106
781867
1054007
972545
438782
1486776
635931
529214
236597
611708
1043354
936322
497594
80782
1584125
1591945
1330139
52611
300839
566835
418566
1131654
445527
593130
1222616
1279589
1184834
1475159
856431
1058258
1444814
1234992
1057633
83523
971021
530203
688381
1092814
151448
152414
939282
1464986
889598
1391588
834272
638835
1232211
1243479
1416009
1308668
225900
372198
1280504
1612640
680649
1617254
838639
1104790
1386704
1037031
695385
1355080
1004326
177241
1339661
1634509
26
279945
1513430
819965
433351
250075
538341
160717
49997
1608140
217013
403441
1377812
559304
1148629
165287
311773
408662
1452710
338777
751697
531656
939625
323980
185044
494258
1465839
1426438
159730
510186
451615
753467
20528
348077
1064328
1052690
892675
1117615
1577574
670456
1615013
67099
842629
240414
962396
185733
458178
178917
1247146
812097
1466839
1143690
1508941
1097855
1470316
683060
1153849
1076045
972033
1024086
1020939
274049
1321961
1156609
1316549
1378774
1117987
827292
643820
20500
566192
222356
880522
1027284
976602
1599664
1595384
593009
1513136
968818
849460
186452
171878
1373492
1405982
1061802
339143
1229805
414676
893042
1495840
918190
378451
1027626
433905
1423784
1588699
950591
1061322
591347
76187
630453
1555739
615633
1478863
1389649
259099
144341
87558
378701
643435
893777
747198
19745
217413
666395
143369
353760
1189660
379436
465114
1466916
1184116
1224903
1021729
806411
1002349
616138
1176749
918025
768309
1548342
20198
937275
1493568
1345901
1553449
869069
463145
1510345
80590
1006058
669604
522555
332433
759550
111971
546362
164621
191057
970314
1142360
1528069
704643
344338
9561
575591
266892
1195534
1247394
1401632
7503
1397731
753081
1048814
1277077
231557
607210
1498938
39661
595558
1453975
679654
1318168
332793
871117
1160862
686247
147579
649810
548592
1562351
637180
703335
391906
734935
1485317
741135
1222119
439643
260557
1341483
1354520
583519
866046
1269413
1133450
1091238
244316
1471121
109522
1423799
658864
1377563
115791
1215860
1167157
308653
431705
527795
1643202
1472311
829426
550132
545389
966850
1051405
973711
1243230
840526
1443591
953783
1320863
220657
1256378
74302
583014
1433335
1449216
864992
1291246
199286
145312
237288
891984
800213
1256858
1455610
579613
1622032
669426
952684
446608
1162002
953497
1190590
994576
418193
966175
401915
429621
1201600
1325501
1247468
67839
1371244
776549
443248
1317303
593672
566796
891969
935937
725931
917681
52880
1490624
1191902
1162420
385950
1563852
163299
311154
223280
1082374
1291476
1333105
811156
1453361
1606606
629044
65579
1068893
51740
158745
1481736
1192118
522106
1034796
1228578
757991
1546166
469464
1033746
1593495
634661
1324645
25242
1444140
1045699
651439
297448
642101
1433506
743228
111548
1147330
1063338
1263650
864278
97330
62904
746321
685595
935159
1196509
252512
1395932
543582
108503
300523
712014
1270936
868076
517372
629966
697834
1108989
236804
90145
1195117
404503
1138815
1500665
919049
104188
1589763
1031406
593939
1091986
696896
1404150
720895
1092424
1350962
764508
395645
1044615
1230256
466403
1552955
1178445
32172
984304
1552357
196286
1540786
1078436
564769
797040
408796
468383
979213
672647
3100
714445
53902
1452642
100059
1596880
488814
835142
895794
586036
161831
101282
451838
592982
1485126
915247
112690
1156865
25767
825888
951998
784653
920292
136278
1451711
453001
441937
360368
1376950
56528
1451108
1162424
128712
1091818
978378
179215
1104702
578970
1440128
271428
1466216
96271
423806
1620028
72936
766049
33564
1624181
428268
565633
712438
766862
696657
335386
1575196
917648
81837
604398
1490005
206038
648739
234551
1234625
1444652
851970
975304
1248530
339182
11978
516040
1168222
1550193
981705
24236
574879
497494
453105
1591855
937520
979570
502615
1257376
963031
714371
304394
755515
1526773
772273
598762
721488
998886
51558
1632388
1241521
1569135
1304612
662647
1513000
36769
824931
1561671
710612
1580082
1187858
227865
1528377
502538
751900
792060
1558990
364783
1580228
1160368
1368585
1388839
825209
798089
584120
973627
683147
1187507
796377
70637
133676
332506
846338
540806
46459
472689
101723
1132077
1159546
1405651
1458255
510795
92920
1584410
366495
718265
962842
1300010
935618
1403135
842578
1501398
1580226
1189864
1468910
489604
326427
464552
1131734
28890
430133
710871
358413
1313643
62374
642771
1021460
697784
1022411
420376
1068508
119718
1194133
1225869
386854
986928
1369391
821687
1145066
689579
1638546
411085
1355300
821339
18701
106059
1644966
870506
162796
661484
204845
1167368
802680
615202
213124
1520995
1469186
255776
892411
56539
1263738
744034
1153601
67134
209208
84999
369967
1509449
856046
350653
853614
781422
1489935
631189
1567972
677008
499534
292397
1074769
1540003
1139250
1071745
62417
177687
1116608
1335841
460
827213
1275903
547426
394699
50181
532742
1210853
202309
470699
1316264
713478
491573
1091516
694633
610376
200061
1560718
1095626
703336
1579158
144961
663073
1327553
777280
57151
111871
973851
1321056
1509551
989362
65678
1090316
1382093
168012
857560
146176
1256754
1072603
141520
1357938
119345
373994
558270
105467
631330
509142
146647
1324533
149098
1401044
328671
884144
1384778
1270461
421094
467839
888887
1369551
213101
595783
577284
157498
14261
1508843
495389
865123
15389
1224862
1327703
307051
775891
127340
712430
1568870
1005407
156645
1643365
1625745
753421
386364
1535290
849699
55931
1359285
345950
491859
1050663
332116
604754
1531882
1400989
885630
1085576
1121717
856461
1188557
1270728
1283189
1510936
851959
1101409
1545355
158137
1640820
353036
606317
1016534
780828
500437
1635011
1266913
117861
370160
1534043
205709
1259635
1423973
1228899
219035
558638
257991
777660
904758
641599
1471576
505355
1157195
1477165
49991
842028
1275844
1348707
1398606
1021068
91265
87284
1333465
1334948
556154
107920
306243
1185226
1508568
1006378
1287954
925792
822768
726695
374648
15575
1359982
1528873
1433036
306797
833362
946713
1460883
1000766
1276665
1040197
8450
1035809
546764
1558643
121114
1159273
2530
769507
1319875
1357754
1270666
587132
288015
45132
1561271
937178
796114
1612522
1061875
1507256
1111830
1090715
1580642
603041
865806
1036901
764688
77853
266208
1046218
579080
999446
1546416
73328
757518
1556399
537786
108694
625646
1187834
518706
481923
438509
1270314
415212
258111
1027537
1002385
181123
432204
1044225
489141
1531416
618010
1304260
1585678
425386
344829
539246
452057
685599
373455
899505
1609029
927667
990726
1454148
74907
1250305
294029
1581998
946644
1365201
1459794
1621636
458435
708057
1423605
698429
1401669
1368246
1432619
251842
1255487
357264
747781
628814
408589
1311858
682917
13929
1433013
1002248
533698
282224
993500
94356
1500024
805382
575713
1426809
351989
470207
344243
1069651
1112097
1296944
1076007
220926
1305963
1149086
26475
660636
411529
737711
91608
222096
264542
1402867
1553195
1235946
1077028
331284
1604783
4858
1115684
679831
563796
5272
1040380
471454
205153
871563
176542
931892
443899
180155
1004640
1199
860634
255032
1430641
748269
1482944
805768
920138
1573905
79034
1386803
264056
959308
248036
509392
410366
1643681
263632
1265240
1142444
1125822
117852
642617
1101368
619089
1339294
254197
612314
723430
691579
521152
1000373
83476
1236005
1052142
1534722
1473747
305018
642788
854969
1608217
1033171
676551
745220
1624884
1323014
618515
688480
1030913
1430148
145989
1185435
449835
626285
931815
1597044
1195912
140407
435023
637369
1005384
33798
1237464
999415
1299738
238346
1112578
1461651
703260
304252
17777
1126913
189135
1136453
1363288
527258
1136982
69313
722103
581952
195339
994901
1480344
426153
1423627
850551
233229
349006
5431
1422149
152212
119927
641285
1355408
779144
1440408
895270
393535
1420205
488292
1471472
880949
219189
815839
289518
853134
563431
892918
498885
1113885
1112374
735905
237917
1419286
1020945
1370315
1234679
1435925
1240462
1560443
826756
1060553
1236495
870597
1110619
1092224
661299
625698
1190445
1468733
135545
1559974
1381818
1267166
635987
1216159
1570892
1331460
1151340
548345
182295
1524725
1320836
1381110
578856
728907
1076722
1369012
519152
1347806
644006
960886
755312
165944
230196
1501513
436086
474991
833250
81409
1441648
928238
1583696
298006
946871
836367
230822
1603105
1140567
1068548
1599074
1594709
946450
296272
28973
389319
223611
1586004
14963
371077
1335562
195653
1428797
344533
975994
1622970
340505
303445
888757
758732
163804
368427
927291
1169014
871810
481077
1412372
509758
1610773
1120620
143254
103608
1646220
1305232
43509
955195
1170683
1459784
1621661
41268
784060
1257292
652658
937019
1582217
1027171
436185
1034571
1253741
904115
71184
782260
1529807
943488
955231
208911
1299621
1567586
807123
839398
919234
1326044
426878
542291
1499628
73744
734701
866587
1245207
531947
126291
62029
1347989
1352576
1165914
725493
451298
1014083
1033192
312546
239981
1482664
579549
1616591
917400
269023
1202236
276758
566623
64
1594245
1464302
701981
1593066
1093019
130764
787244
865003
841065
307085
1439029
759265
624658
1490990
497169
940883
1244923
955210
1512797
192695
1223362
1099558
684864
965606
655870
1085348
223568
1616898
1509442
1544529
1273254
1191077
715407
1422845
1632338
1123458
438129
362443
929086
742391
1342946
493164
186230
662842
122934
1291656
1067001
719127
1164554
14592
680867
814875
47829
1507688
172866
1322930
851825
656528
430596
538585
1608514
563753
1250344
1478621
1312521
321244
1620069
1341270
847136
538066
125328
1636099
571599
423139
728520
42118
1164634
1416499
1191735
802429
881277
393209
739963
1007526
767936
365902
1355703
1199767
1460821
1616460
7697
1139954
400013
67697
519363
76246
1049324
335119
978043
394471
518385
632582
1350074
472306
1307075
1510954
1331459
1055125
1255324
1372692
1316227
236203
1391895
631236
413397
768586
40843
1210414
1192912
1223272
438002
490972
1450360
1178487
1367313
545429
344778
977442
1413452
806186
1576930
846241
445241
97837
359142
178332
1312411
1285949
695907
87430
909297
1306401
1551079
1574160
307319
664630
189197
1599154
636013
743950
1266232
1050289
1413943
643007
780614
1061981
453561
1024272
524318
157236
1312878
361529
1103341
1559190
1448072
213973
497021
682805
1114445
1022530
517457
1631974
545908
892121
121478
1196679
10008
1477499
461679
1461309
1378266
719132
495652
1046476
1142700
132172
221709
1269658
1272781
544557
883810
746392
120177
986556
1195897
988188
28603
265786
1612685
1120093
1059962
1053237
1049285
467495
258543
1098121
1154721
759914
138145
26204
650894
329993
918525
1227668
98764
1020503
1349738
125750
1320414
816645
330037
1019809
737695
1418945
947859
200382
922462
1430443
969821
923729
280925
205300
874378
1017977
462430
541402
619966
695662
727976
1645878
804658
1191754
1393932
187427
1414256
1181583
1219147
1376665
434792
1242781
131500
1238247
1392283
810638
766889
1155839
782916
709735
1416972
1115277
1517367
166829
178106
1225552
1313358
1362110
696239
1144505
19044
67392
94237
1210517
1029182
354556
508300
978744
1314285
745485
239143
420606
16655
421895
1256029
11339
657128
612938
714314
340157
1528996
657670
488571
171023
486633
1250327
22098
485684
994341
599060
1046359
76561
1320414
734547
201108
389674
590870
1425579
675683
1254037
418413
858553
231373
1601000
867523
1556319
1185635
310751
716004
1013884
22528
754598
208475
929449
849545
20440
970130
76147
417564
1161740
1150719
732024
1600415
1557935
345734
1297152
549815
598477
791229
342283
1149396
1530547
322907
1088704
842916
38692
424670
388993
976578
347989
1140656
928786
1046769
1109617
1027422
1893
1448332
466701
1485998
1556761
414186
1638461
3601
953919
91652
1104886
1079376
1633772
114769
1527976
1635620
1460750
818133
83165
1451806
432273
759693
1588034
586269
1351603
1232079
928973
133680
341380
1594656
1145113
439669
1154705
307262
754160
410413
879336
161203
1589507
1223671
630427
1483818
682347
355665
1562177
1284947
65791
1647070
1077359
1371242
504858
592810
1426744
527721
546898
1438641
458525
1133134
1153281
582357
828193
120014
1047420
268115
1148734
1628928
1285942
1339363
1075582
184885
589189
24091
206020
490104
1589850
9701
1554923
1538917
1059076
1180597
323078
485410
845933
315929
1058715
1256649
912640
1468602
1371017
156703
1452685
1330934
1572195
1030090
1189500
989916
1353434
189981
436637
1627281
351896
377929
889296
430070
131520
1187894
1641656
1029733
1371651
1147161
211701
1589108
984652
1587583
979010
1287688
692766
666189
24327
518760
1406923
1021060
221022
893067
43932
1295960
335317
529355
594591
794054
374166
389297
1381945
1052472
1476050
105333
1624049
1319985
250498
1073155
312570
715553
36648
847816
1617363
88297
587260
931656
442454
21187
1265973
286978
1252091
1309510
678757
426913
874192
801293
74062
358595
267837
784063
538972
1057868
730279
659302
1148420
88092
151401
1640363
276326
88960
1377060
591197
926470
1403616
437819
1472494
1530977
498229
674484
270725
55492
1368222
862691
104280
1352281
267528
911415
913132
325386
475243
1439975
1175444
381374
1222414
562678
309594
760925
761368
1285695
1359654
223341
863775
1288803
809119
1251459
565016
420537
1335897
412221
1466777
334415
48661
1202961
414224
1631541
1339894
366156
470514
14336
718627
334087
1117299
42163
661657
1417602
1054285
688056
121976
838099
1156648
1002172
889754
1039929
490037
1075950
712619
140993
58300
1159972
18682
42660
983001
721279
753796
249039
715118
490149
530087
1037772
114549
1064606
893533
824379
784561
680946
760706
666870
790924
162117
90737
485296
389931
1498150
1233073
642525
898263
996127
915171
1134968
168723
1041899
1515000
1460179
1038758
1312675
1478123
175811
1224807
1248284
380169
10314
31157
664271
1357380
1091891
95903
683013
1225480
1410380
309086
1408100
1471684
1019752
504529
1181427
355636
327174
656224
1574299
156664
378342
1620980
1277106
509236
1493761
297661
399374
1218287
1497680
95493
1121795
1408791
1332617
859878
944573
104150
109955
917909
797177
1208451
323853
1331719
631909
69961
5948
176784
163014
1539224
621501
390584
996234
257476
1579762
34472
262672
536593
1024910
76355
1430878
1489872
456388
310697
654401
1610721
864185
279884
73064
836015
1003491
462880
706563
1096684
305699
958707
1612777
1120627
1505709
1161238
1183473
489057
519234
627883
1345307
1603797
393511
70367
1064188
836212
555683
1172140
1560814
615248
1570376
66030
1086526
768579
1060735
1134414
1499731
102289
1349484
1566146
1049434
1386879
1213026
1464946
514368
535989
188506
427503
445376
1043888
1372619
1423930
760774
840435
854885
169346
1173348
82116
1304212
1131304
1207075
604515
409250
556950
1213862
1330519
1247871
604175
1442107
248131
1528021
614784
702851
975527
24344
1109392
1574321
864115
354724
740173
1264111
142862
1495206
1118185
1622523
924581
1000727
541160
164153
813764
898343
1410301
317746
553263
397323
1433101
236516
494905
1160852
571520
1156376
420090
45404
1112586
448312
1276115
1490839
429258
389138
1018664
1272974
1225507
1267806
59894
1641224
1422765
833297
278207
1242260
997640
1610910
1022607
605982
1433667
1014550
1583310
1596160
1338082
1611626
1029440
744681
16827
925375
1310800
1019605
999362
1334490
606669
1534964
1520019
536935
1030121
738543
1636046
893245
256928
1601174
889023
693117
417589
798382
760674
201921
326236
291394
1274304
1622038
1546790
73179
703047
370130
213902
711950
296228
849774
320115
463325
52890
476056
807134
520980
1509057
334515
886532
128853
987979
663634
566385
748491
481801
518291
103485
1588174
1354466
493958
1028916
1392342
259640
1359046
525812
1187370
322226
349384
605024
1439293
585664
807237
1642206
1188486
1032086
605351
461586
1028142
1606802
1245663
200441
973975
1413828
48272
671954
427403
788225
1285383
901805
1593244
1607028
202916
764124
1141548
947253
730544
583921
1459381
1350294
370963
67982
584503
175194
812962
1095778
1488183
1186866
958917
296873
973543
534826
731144
1290329
987119
1210453
596299
701865
1337319
1109280
1226321
373258
621566
1519871
1063302
874927
1271334
384275
670249
427128
454143
730322
1338020
1031604
673905
948501
1277737
1158349
171849
719147
1369800
475831
1334891
1395040
1088401
974080
562521
1234318
716587
553747
1271909
272359
1054830
240670
514474
720022
1331570
654529
1587882
57028
650993
810465
871222
1198999
86334
1530610
836612
165580
1275689
1313185
1472454
1081937
1076616
1229244
81196
268943
1480366
1576445
1507171
1215284
1139839
1085385
967746
918018
848633
624264
1116479
429755
189911
277445
209705
1085107
897460
1567341
630382
639230
604731
774692
937318
111113
685266
390712
825726
419656
182567
657645
1228156
368926
144744
1145890
164705
715304
255777
1519165
1168271
1246995
489051
386812
1591290
1278714
1624633
894087
874439
279434
894543
767357
1388999
1473533
850493
28037
1202361
120553
551636
940868
1553391
611171
1537001
1190491
302380
1616327
1154333
209095
944502
1175460
327093
437585
659692
625222
438865
476016
982878
762875
1413136
173249
930430
1028439
1165334
575361
682858
287447
1548210
441551
742193
490018
1479087
1479639
1228962
1422316
402152
26835
290691
359362
608948
1590227
1477350
318123
474925
487333
811303
358158
970904
528708
1099344
35090
1309803
742154
1290139
643177
142760
668668
794481
1286186
128346
52039
823295
1214113
1023471
651704
1490680
1505369
662859
1293768
1046320
1336948
677760
1106954
1533185
1545107
1272683
961616
1127572
822502
943369
587245
863461
504691
14095
153334
1180779
1247469
1208911
1328286
1279857
240417
1055145
44149
1263421
1292910
405459
1585513
797881
448601
554338
1282711
753331
1038594
1558525
1109863
1175904
472108
422615
900252
246375
178446
757246
780590
1228113
1430222
1071381
332426
1062884
857578
309813
725071
106221
677508
19457
377939
112388
587826
1401088
627203
59241
662334
32298
428954
1037760
114021
555446
1179220
1425712
441590
1451284
402578
961443
502258
1188263
206772
732804
1526874
932552
276979
932328
823667
331703
188497
1533802
293689
105498
1045021
567528
386948
1024290
640780
1621037
1405328
1189890
636037
455358
623097
1498280
1000571
109747
607595
288849
1102966
888246
939569
808419
1245875
831527
624986
693398
1501225
226466
1251754
42407
835767
1157008
641583
1414812
78720
638678
1435224
1631499
960717
844589
115860
473622
1103710
751461
1486653
1040973
353896
53616
1484832
1823
1005728
1619052
1437355
18650
417089
1107900
936364
602062
486583
364793
870218
621174
1366049
740683
158858
1255494
793617
460100
635726
731411
1192009
1036804
1283857
486075
1462885
1368556
486634
122120
207485
862086
642305
404191
304896
1644420
1355046
978225
220762
587292
215584
689309
1041924
910100
260337
419351
1052758
795369
10514
1256880
1338098
256412
1595026
267159
528187
435833
459749
617991
218934
539368
1052030
339469
1069715
1524191
726167
1052496
724158
1171725
199942
1546476
529197
1527077
501664
1197017
1402403
1174669
618360
679308
1389086
473863
702521
893798
774643
1116036
898589
326599
1505615
1095564
410497
909567
672761
1133048
156414
243599
819385
1194010
1054468
231496
1256285
674433
286053
1244204
615191
866245
383426
439386
1132064
1135900
591846
458675
1262224
395884
941020
1183534
559693
755219
1159594
1209620
1531736
1161423
58650
71007
171282
1176405
170313
304306
632256
232894
581459
658628
781395
1447857
1156606
712855
625782
1346088
1230484
1006546
243258
117633
1131370
1613119
871499
1441390
357020
948482
673301
628261
1151066
150439
280901
37323
1202995
1043116
1035675
1446374
908871
608057
737037
437244
1247575
59015
62138
1490471
386758
839605
747795
399737
1448069
1483529
964531
737596
1590923
40561
132204
773455
545269
336423
391971
348519
1492343
1378444
259390
1092965
1119672
291729
1610739
1237705
979086
1021685
57389
328173
222860
1549231
193528
1093697
1273981
820029
773318
189003
1632688
326516
369778
5393
580624
1485496
1613019
1206355
1283440
3916
1499523
223338
510071
1022039
939528
1526745
1539509
1277435
1517159
199886
124812
1523499
1483075
453378
586648
1213226
620570
290663
470671
1287304
974572
930993
1071229
432869
373815
870821
407322
198940
1480815
1214295
477703
419450
615749
685375
1625490
1594212
1366330
230655
1320480
1547331
1460342
894795
426988
860971
777316
822652
1509719
869836
843638
1281181
406897
48345
1450911
681126
1417331
1374077
92191
319618
1520585
1114137
607801
387376
1612250
1544304
589723
1341922
1508569
1098334
185115
205074
657432
1621616
782545
7752
360158
987175
1193811
169210
203276
1273581
160019
244227
873638
915277
1613052
1208120
1476723
594134
680620
656220
1269260
1012362
827677
1341720
15117
545333
569939
1192315
1287729
1397242
425097
440978
1477894
32678
294419
546350
657450
268478
1345696
1373317
1195209
679557
725938
1375711
1497516
599058
652154
1346502
155168
1023906
70627
368258
1118466
1505365
634870
521172
1375759
1346445
1471388
1270959
568240
1190236
278699
410542
904309
1487322
913522
1209605
1430648
28548
442341
1389999
832622
558552
1093760
166477
509593
693349
419084
1321113
457206
378164
1558274
54398
870454
1390742
963335
1466883
988009
1310680
1286749
573116
632605
1413846
533916
676673
1126674
1580404
1615224
891658
895012
721661
925096
1421431
519512
553207
443463
1058867
35003
1087968
1254687
1565069
925710
1324082
1212700
1434920
1460115
57995
1027263
1220665
537629
211010
1079221
370940
1003872
405952
1211944
164505
232287
184262
132358
78595
1096787
14426
303561
1520158
362412
474662
949508
452958
1188252
269159
206709
1296122
987242
578694
1169787
1319035
1113229
1290752
1484410
1265993
660068
1076771
277212
331862
1514379
1286593
1641332
657350
593044
175483
1630865
90539
1128239
580328
940943
118768
842217
1161067
552392
507590
455297
1625506
1633047
1220223
593764
968354
1132817
439294
230488
394054
1315526
1170870
881927
978822
407340
939879
912510
1525774
694041
770168
1184637
385853
817943
584525
897188
1214210
1312959
1642435
47418
1085863
1417469
1268992
994865
107209
107054
90254
328942
1472672
727579
408207
357908
761445
1187342
1634012
16856
1447070
1514571
1596325
1603240
3900
1361142
294342
983809
1361023
1421163
1387236
1139646
1505032
244695
1523644
677865
1626525
1642835
1377867
951419
252287
916722
858377
678821
683911
1017606
14282
831491
91166
566958
1211540
1056691
1374409
164738
1455005
248593
1623277
911886
1226222
1461134
588432
1223766
1088242
288268
888300
592264
1240717
562892
845873
652933
383913
1475910
305458
1138446
532904
416353
179788
89836
1155009
931299
1389997
562880
849112
1176145
354493
391585
31837
1345031
458051
302735
742601
1636297
2163
1602487
246684
1501677
974543
1130130
311914
691892
985900
728016
316976
685228
956699
81587
1403060
293058
734832
1394483
1280875
1154662
794066
1146270
1218218
1065761
1281114
1294752
815273
1216508
1142317
1109151
713701
487146
810818
1202911
74047
1103981
446758
860243
470052
1567943
81279
492688
332637
1446125
1398086
1447978
682980
303665
1572107
1611138
1019093
599757
120305
364246
1603638
329741
1217662
417127
624204
1538385
175349
1224175
1345495
1064908
1306211
994078
778505
1412720
242267
282297
835851
1188785
321894
290169
266478
1063235
1466335
1093517
459447
1302253
405031
952726
1364821
1132800
622158
659392
1252504
1249142
282284
16153
476350
1375529
499208
1528534
1528970
1567968
1308801
336812
402242
352355
1361675
852680
635048
650326
461776
148621
501732
1371845
434351
1360936
1067562
1524166
1374632
447909
1492654
345171
380118
23110
487126
1405389
1496113
440818
1388112
132092
1392155
939118
555553
251928
238108
396884
79231
942026
992283
255868
1425918
867332
1035088
1326453
212605
88190
1270801
131004
1601598
419056
299443
271236
456820
826196
360379
90902
1577729
986181
297990
613538
928194
1268791
585111
1516447
955810
110862
1062971
1107440
1274966
161587
441723
598502
730853
317757
26298
708015
597114
152714
784623
1555459
1116519
963727
188455
68087
702623
1272720
1598501
96740
1330844
1589135
787521
469358
663585
524121
503397
1397171
614945
1364000
637172
418793
696778
59489
483542
1619704
1082100
931221
478847
33594
406821
1243920
374939
772130
1402776
802429
300701
478546
1129361
383575
76846
1082933
919417
777457
506148
573425
1113895
1167180
1642944
1066700
1057744
543655
312903
1403586
947574
1429217
695961
272495
987677
79010
241209
1419389
1269450
1596309
123928
157067
1595551
879586
1451076
562990
1514568
1297638
700001
1315508
1245658
511272
1054207
246332
1440069
942763
943899
1490686
1149721
921733
230298
17742
1139730
1608245
1534836
643559
997708
1575634
1423783
190974
553793
1065353
1256405
1391041
47723
1112891
1063652
1619193
793434
1396182
977949
1116057
1207225
1185670
745601
785346
908373
1168057
687972
170076
947745
1179747
225896
167264
1423279
884290
454683
896707
476864
1288
1500987
1070806
1271071
482760
520585
15574
1619105
1092688
159198
614160
217138
1624286
762717
1419636
757092
1239550
551302
707306
1222079
990635
1076874
1185750
718521
1314432
640195
965465
1509908
1018158
748086
711066
1225874
572472
1188208
926535
1157751
1511305
556473
454534
64902
677856
1575611
757648
1347628
707705
853857
1546450
1445466
1442524
1011649
120954
1153282
377944
873739
823766
1372251
1265766
383773
142311
99561
501121
394751
1075513
1095643
356855
1462908
395345
212090
884644
1000009
554611
714783
1294498
905602
124369
738743
1217958
1257622
1227843
889268
1263790
1249972
614914
1274314
1125521
479218
1381315
416873
7266
936754
776165
811443
1342687
769919
1184608
154276
314727
1318270
1504064
404666
1074862
787161
657549
590481
91678
621653
1525258
543526
831253
335896
820089
852984
540633
320539
1536751
912639
875533
144601
1237277
1626797
414288
801439
576777
805845
944223
131557
440924
147867
1086463
1305655
1035522
1398876
600235
1015351
1643577
516735
700070
1351573
360660
1508462
1111171
785979
956269
1489231
421040
570617
820044
1241195
910938
1409629
637690
1167954
370440
1138932
215686
1238518
816151
1422845
1241288
1403899
692144
165124
1134849
526292
218309
185196
49413
798497
1277316
390369
991588
106510
833174
1207396
249770
775004
1049372
10129
932828
971795
352373
1500503
1557120
679183
1425305
1112245
1179119
386450
978018
570332
330463
834625
1564860
685554
463774
1190252
348206
501559
1319991
1184695
938737
1554573
1142961
475220
1326040
1159325
1398833
190709
1611411
670011
1345336
1307357
544356
1239985
47102
702522
1096320
1026272
478572
926601
271563
614270
942359
172971
822208
1376792
439912
930959
413601
1108259
1418355
867178
832176
289627
1609257
695982
1554224
1509686
1126090
1612468
77189
1203814
1265778
644740
536999
1382787
296942
311609
713257
713066
454569
224804
743232
536087
561728
903486
141018
1231852
664516
394338
1528986
1175129
503399
553212
117595
525824
694613
1169319
1341969
1065350
1487054
137924
376051
781018
138033
1618349
1143054
1508417
1291675
678705
150180
912316
965477
1118626
918095
1402699
637383
342551
150481
202714
1034653
1344969
1427281
849888
1470900
951430
1253311
991339
438204
1139859
690184
262368
1220820
1163803
1197683
1316715
679777
384278
1148058
1529151
9752
917696
348218
1378594
927135
92174
282810
218778
520266
420743
1227706
844988
1285183
420008
376916
1053810
478027
1299432
959806
1613119
202877
1515614
1373388
118798
409941
626992
278415
1320210
213736
1206187
1061822
1209672
425316
123437
407909
1447596
702654
588543
799431
897815
112492
384816
191671
1271073
45373
76454
692722
911667
28858
1466813
1005959
1261228
1422135
440163
300980
695969
121030
47510
1641228
412660
114889
959534
706892
871327
726247
587073
1448108
1217301
2538
306549
1324430
1436118
487302
374158
1009826
456812
256512
1580806
946411
1084303
629583
516354
735423
1260510
721885
930423
1483807
528485
394100
731672
1108066
1249285
1534484
586712
114212
568349
21989
1084248
345032
506819
887072
1215241
732205
1286111
319707
1144943
97950
490040
1618692
995599
951706
1489576
1434521
401727
544269
299389
1518935
984924
1112813
110506
147612
844225
504083
1110519
943860
738410
1629574
1373911
997804
1248507
612886
525631
130248
1424346
678961
1510518
1124819
1400959
302338
532611
549250
1578081
1390344
30543
246708
372022
319878
128232
20586
1063982
1235641
969375
475968
783709
491214
912137
1254102
1522876
973665
567694
502761
755061
618251
341293
1225369
1410346
65152
984618
157299
1495648
1510628
1100716
108485
277105
1421122
913793
128755
377327
770630
721685
297609
1260651
1496338
1208826
935736
31487
706975
1201866
1328873
521024
377880
600582
374249
1272837
963360
339117
385002
173932
1350676
1380708
97094
231356
757705
310807
398402
1329781
578763
402520
485118
571120
1222021
1014836
567219
1230935
1411644
800575
1338415
1609297
763668
211436
750874
952496
62680
703003
116347
735805
265412
1540960
707739
1566796
323012
640887
1451632
661612
1585379
170540
1347813
478137
1608364
628225
734404
817010
617084
701583
1568278
1638308
1146485
369455
1235781
808436
553149
354622
91544
292778
799021
1531586
573916
1439203
1044418
601147
905719
2715
635562
440902
1553023
251794
700305
555744
1205583
1441743
377003
633625
1486896
869277
1625404
1009620
224917
1519236
1186531
576799
1640529
1530879
1369714
768216
1203410
1623260
1426388
28539
1260283
1646259
1487305
1598391
1609939
218651
827024
1023792
125402
901633
1625933
1635469
217804
404299
193523
352644
372665
1369656
1402788
1200143
1193298
38945
506179
256224
1400944
1558804
157597
1338694
349533
844761
1417643
651082
336320
49202
1631233
1478034
360359
343843
430028
150502
305396
336294
1304146
1091593
943268
1264683
172083
387962
1621962
575411
232127
794789
1099239
1514622
920688
1579501
894752
914606
1623905
119499
1118311
910482
667683
998180
184482
1456679
1578923
846829
152543
265908
1622546
1526989
9680
380852
1493574
949047
1150565
1388797
1114254
1168830
1030429
1526894
1634036
1440131
2051
359606
309140
573294
719877
1454738
1113481
879171
298382
1368128
230404
1586711
157113
678542
1304993
159403
1063445
142520
891508
1462664
1383699
695443
29568
943736
1406844
95419
135882
1527154
470409
1242803
1433567
265009
406864
1582195
935996
369990
455760
1553900
1544821
983140
1322258
486082
1273731
107979
1131954
1365439
1077780
523107
327441
1020199
1264839
188246
1095595
659763
1187129
309789
545274
610274
411000
564954
1563907
964120
19370
1001403
298210
375139
507350
1037897
129194
1517376
251419
1304830
872980
462469
1337893
219559
965325
991527
679351
14965
144655
734369
1212815
499605
1567023
1221945
704626
1064841
1426793
367969
192016
1277654
1324560
1632670
971451
1139884
32107
693425
507463
437543
785479
971844
948168
775094
1137727
681539
173799
1379180
758418
804998
1475714
1435901
1238927
254203
776687
171881
1338663
522550
667237
970991
1188243
278774
190950
79961
265712
1461964
720106
1010122
1599275
36651
33155
248276
182869
589508
750381
1057788
510110
37774
1551874
908094
557865
1013788
992110
911442
1190404
1237633
949110
400500
1609421
419422
902951
1623268
209005
582927
879462
1226605
1228281
405976
913525
1393003
1078313
337341
720967
1301176
572044
387477
704308
1156153
160940
515213
1102472
766081
926610
1199469
1363213
1461805
1015025
223007
1577148
998051
565410
668032
318289
333650
1443755
149676
1077064
500
1014361
815453
91228
644650
641390
1492969
1031236
1151139
961408
7624
212520
1545743
213111
257380
928814
999261
224713
600040
689388
596204
1170386
1157667
1442548
384635
973958
20845
1300553
1512967
1624861
341571
1411884
1632070
370579
431739
45491
170405
520953
881772
854499
28901
171569
146675
1512052
1209198
427860
1109093
463512
616311
353974
351110
678594
383132
325222
1167898
1356184
1117482
1089578
1012265
1152108
210470
380669
320217
26355
1334191
1627762
497212
1445617
1284706
1618011
600801
1438927
1045447
414372
990977
1535694
53584
767910
1097286
737123
1524061
1243323
642717
1304457
496329
676674
564532
349312
113656
1075461
1375777
102960
1573999
89779
1629856
490602
899047
325032
754595
1012639
1243162
54142
831652
136249
1180759
1156137
346286
704094
470866
787424
1646642
738222
1020389
192450
39679
955375
724533
332963
290273
606780
373860
721278
470348
550641
1043472
1216531
1160472
1165189
699845
707303
1457593
1045892
1390424
931972
107407
1546848
1429069
912070
1476645
1376258
515168
1041303
903729
579537
1144760
1193040
106846
953618
1097853
377257
1056901
314513
921918
259307
1505433
994696
840632
30013
1277680
78211
201550
1299241
305960
911302
1126145
539788
1079376
1342812
881044
724728
1571825
527268
114810
1188625
766401
566180
1455402
806241
199253
303074
205406
1462225
474144
1589481
564231
281154
401347
108064
464938
702078
655169
619674
1130630
602995
889418
874905
196460
48269
1106794
921465
323793
674085
751260
465524
813242
723494
1044439
1356202
185386
1165912
938280
109799
995621
1203737
85278
363033
1510457
756648
227912
1353253
418720
347743
749035
372622
974043
1383390
414162
565476
37000
204193
1283592
325015
523910
1317208
826692
32985
1124712
1039931
526498
790748
579600
235234
1245361
1464745
995637
705724
535505
1352489
424069
1424838
520930
749832
980992
1590124
784920
1234146
348974
1011984
1211311
20453
158766
1501515
512584
424917
1604200
506985
1368885
1487512
258569
79478
1232704
685871
1401152
1260865
491337
244643
1228097
1391316
1323036
903471
293766
48154
1575459
887047
17883
541892
776230
1540147
992685
983007
355756
1306331
591014
1471637
1291985
1109933
915197
154357
1545732
228555
118293
1534613
1050608
1127212
1564273
626228
287419
536912
844000
1145184
196275
503418
722687
1301335
540763
1137527
10369
975738
361318
92472
1347812
299810
867040
149553
422245
1596222
184972
1506569
550257
310682
1281654
1238605
731173
151193
1466835
1535093
254278
1614535
1606921
528043
518688
107827
708024
962643
1223
741240
146757
670196
569830
1541533
996909
632453
696258
93191
1286959
1337978
547751
535415
1326297
249909
367378
733477
1099261
300267
208343
138852
1499948
817411
1209235
713700
224526
1029137
1535041
155125
1259156
78124
640136
1450067
1227692
397817
1565616
1486319
791409
1343137
495235
625719
710775
114209
226258
809308
1039188
1056190
192007
699834
596699
1485515
621287
270965
23080
557842
1084123
1433295
1129329
1477552
507115
1153682
1354070
311979
1243014
1146102
1318431
1075047
1266268
823072
65862
791964
455842
322669
42900
94310
775866
403742
422175
1546554
1081108
650673
769122
1423176
1506297
1153039
517362
1056320
353337
724789
930349
1368580
1265482
652521
433565
1261757
984076
1220719
97879
765294
1029615
680562
1638925
1210366
912135
1413065
1264505
918515
391354
1646504
352798
114807
349101
491038
712132
1079053
284844
175586
407325
263501
870939
1350382
344367
1386828
1293380
611888
840717
623776
1285167
1453364
917522
280230
1542195
1373816
665641
836364
104101
749662
1511568
269317
901234
536820
1423055
1218784
1610242
268694
1226768
1401828
200935
1536568
1580988
987501
304756
558006
993960
1370918
289765
122524
8561
1447569
330913
1595120
1465200
41979
404712
985122
97613
1451605
648601
910446
852545
1326115
1204073
280967
1186721
777675
750175
328279
121558
375325
359388
1116502
1115898
929705
624071
1410807
45016
871774
309844
1635601
1075644
1265636
707969
238775
1180053
391062
1573597
655783
944845
1210822
1455344
1403067
242545
1426588
1003255
471603
194811
443829
577865
1219098
1100994
9566
538473
831260
78747
725744
816545
1071252
418150
259974
1222346
99526
162108
431624
885680
332313
287401
225747
415314
562777
1227552
1154259
1501595
1400394
1516387
1300487
1168425
1264157
877296
847515
1031338
108894
1269876
186470
507372
1616110
1183574
11494
1381361
917095
1409676
901265
748091
326571
153961
1348327
829540
1431309
1023615
633441
714958
475862
473105
1014584
1282839
659308
1565521
443669
400137
403420
793671
171611
556047
1584918
970471
917650
543697
107769
714300
843689
1097432
1337539
421557
1025412
937106
1295038
1633884
1002358
875063
786400
1189578
887333
544538
838195
262704
659646
260091
720483
1646227
463185
46130
1531007
608401
841537
932576
86759
461134
775495
4330
340482
413533
1194980
705197
798273
1209769
797641
578356
821286
1049316
1240240
1615608
413197
1346386
825189
277629
725857
69195
18739
1525968
1256443
1363886
197476
941820
1362433
1587435
1149595
1210957
1589529
1477397
443012
1107712
997654
1557906
440270
1178926
155738
571115
732523
685621
772821
1282121
1636005
512889
804815
352880
1083675
929676
1619859
1591659
1104417
1026122
1595110
751069
493910
1156445
1210100
264629
881102
752316
799428
271860
247470
1430746
1349871
1615804
1277117
1137387
3367
1132366
557952
118619
395173
1500261
1149072
1183448
1391097
1470624
1588233
586591
1636449
831306
168683
489380
608675
957299
1646125
953785
1186007
1619258
1631670
497291
916141
405075
1209615
1486028
1008528
1364854
1112444
161201
1135355
984123
705498
1019602
1517432
1390657
1204035
1506082
1233416
56128
170209
107937
678648
638875
1494206
1392741
1327035
108757
11428
535731
325267
1557919
671833
841764
578265
258353
1141295
704175
864147
935255
1311683
1613140
12840
1273501
677024
1148300
1582777
425350
1611399
953294
1003714
995
1402499
479850
210174
487365
679072
1421050
1493121
242855
1623407
1436989
1400132
1295210
650496
586633
1161812
1391886
317124
1485794
540432
96948
289420
1525991
1443720
1085107
576190
566978
687587
409797
1418633
1196133
801923
190967
503587
1143507
1627543
1646579
217662
1399991
13951
792619
484674
124422
1143336
1409471
72759
29235
676510
5979
927814
322952
1426390
1428173
1594525
1140246
17427
580694
694448
110304
450785
702019
819759
1431828
760655
1528520
1476938
169865
114788
852794
801626
1433537
1016054
319986
1433381
1354897
316471
1314678
636559
1241289
1182810
1290956
897540
950027
668943
315692
1100953
1506076
1182327
1130741
1076545
1580311
406692
760965
1439293
798975
1449172
1504478
729259
42770
651259
143675
169599
781307
468110
1474989
880186
210075
1479865
1250329
986673
160098
1609475
889721
793936
1401987
340464
1492566
903544
894015
197041
510146
876340
596302
1158792
1372525
737128
1544139
843751
901728
452398
165929
392148
1620238
767596
507687
561290
1021217
1382925
1477993
461870
864556
903708
932941
254442
979340
737912
242100
1193037
5520
747679
1074292
562041
481295
232961
308067
1403381
1082215
1322931
845795
209549
1364382
520076
1430857
633572
1496833
510112
167127
501631
662788
85845
532528
820787
1002282
1220831
436826
894192
377902
1244808
857785
794475
840202
744823
908524
223216
1464355
379882
33897
1108075
75146
96530
629601
1043216
265499
1212710
1052124
982257
765318
968793
1269066
110315
650053
517438
155155
296929
754542
705672
1526548
1325422
1609282
1011717
22442
1205865
730307
424238
1122101
296768
760603
594972
757121
1194699
561041
1404954
1162815
735173
962877
460478
799649
1411395
268683
606343
1197823
1041408
1227676
1221098
155537
201593
1494321
1355849
1270961
1248294
1063933
1287880
44521
128058
1309293
1022073
411942
1506115
390862
564119
1588303
445757
405893
479859
1613757
1063902
1378240
690252
45248
1065613
1238128
106027
56758
1437048
847205
1121652
1055163
1296239
817714
170930
1110327
1017883
847820
615902
1469439
407612
1162425
519465
1613783
978823
605626
1494846
93130
670057
1533793
66732
665612
1021233
968853
752599
571484
443403
1280914
76080
817798
54577
1139781
692767
986339
488979
638065
1257850
779464
295087
1213143
1442086
1011350
241966
1466593
1048906
1161744
1526227
699431
585360
1486193
1270421
1353614
1624704
267463
1505301
1590619
1316645
277731
266538
246100
1592219
698839
651464
1523464
609846
1013459
606861
1597149
468771
567480
422635
63829
457799
486879
790350
832358
856940
663098
498598
1555105
632407
1021914
1093722
865424
1460515
701971
818091
997502
1491567
771301
169162
270282
1378400
230223
1550887
913053
342617
1427511
776234
616305
237226
997413
474661
1152770
761958
885416
1070509
1472086
1018232
780491
268810
529677
356544
1635116
321957
829389
1144487
145537
804556
988734
154991
212653
689056
622907
736160
1071290
1362019
249821
840618
1169124
628802
77875
1115719
1210907
1293468
937935
884120
719208
1343459
226124
427095
316396
309903
50957
248649
1070189
54693
230763
100523
500612
1481231
262051
1280824
1462206
956782
703611
157300
190955
1335450
172012
1262052
1465200
265773
1586807
1313870
787518
198122
95673
649367
598248
288151
134033
1560666
828664
1356095
1490679
1462777
808676
186914
445030
341747
494640
210124
689767
1141127
745016
593734
8201
931842
1312845
797063
725202
1501066
873523
930373
43389
995361
325472
747890
1518387
439653
897611
732783
1486486
914263
532673
214554
139357
519081
324974
920074
1394322
906176
1428508
727691
722501
1281873
1598927
481225
611779
379755
662297
654470
301327
275379
420245
962257
351181
1325922
830367
479075
1115512
466192
680819
1002807
857595
1048046
1621090
1505209
1138850
655377
28559
738385
619687
1193581
1351875
443422
909578
145844
485462
1335776
1229930
280129
749333
1522320
1185238
6656
1616114
1158861
1295195
222679
126092
191775
856122
292197
623280
1577162
303305
1122291
819807
744882
365051
186273
205441
482914
474036
408063
1481275
959166
858831
306255
251564
969803
1000920
611701
503521
1216184
936729
1143366
110411
945576
346815
835577
1172531
1243254
1624423
1079952
1493324
535467
765486
1235456
476432
205964
1444534
654749
300124
1124194
1539097
1240514
60175
462260
9048
760109
82003
1153826
49933
515284
1225159
1435278
349367
382195
968402
574440
482755
740451
106436
1466245
1524464
921740
1336575
1036147
900333
1044214
290310
308662
704833
1085374
376227
1135271
346976
1426981
1598818
847492
1343879
146391
1009238
244211
1420275
241874
554737
1068469
1222246
1083932
863428
1147538
316602
1414280
44196
622199
819891
147790
899435
1135518
1401659
581831
193588
777097
1236851
1252806
1544517
207722
742184
1390247
253168
256344
953159
24521
1125772
1406521
159961
397971
42451
1168533
1038992
79401
1498702
1252886
254628
123634
1399600
387268
1638228
763142
1042707
889976
1457742
1408607
1336123
1550378
415744
271962
201847
1246523
712819
1289299
875856
725166
1525858
1240432
109483
47625
1596074
406234
1544552
660819
315648
825073
919064
839429
54183
1526797
881446
1180931
953497
399340
545040
792436
389069
1183972
930936
144746
925788
182021
415408
1338732
1035060
942018
161051
1024022
335947
639806
1108261
122311
1449286
1366543
778339
839501
383937
907900
415343
388686
1029451
1362401
1164376
531473
1589611
366702
1483934
1419243
1244805
702628
1248564
247028
692635
1147095
1439737
857080
1226800
245349
1221204
904859
516747
1078787
534612
579879
564314
1474556
891605
831144
193251
160492
1477154
401102
700541
343618
774293
90811
937328
248199
619447
780748
488321
820
322947
1458839
550863
83880
1273346
628880
1327937
466317
742442
552264
156774
751635
254045
749462
1074693
134395
1164184
644306
1377862
11651
1284544
1364946
584798
1178196
311971
162137
218668
1258326
532433
1101986
465198
1254784
766839
221692
826217
926891
188746
1075409
1071620
1219749
1265080
840626
1240988
941587
327210
709824
1579914
1242352
1172018
1149157
1084864
1092912
1610748
670602
861576
479514
1424974
732107
913498
730683
54354
1300934
755901
1080760
425027
1444015
821657
893567
452987
23888
397263
758204
1078626
346412
767220
492874
268386
1359962
1580902
441368
63005
191354
494803
281527
420903
817178
1062108
1062032
1359364
208104
1456801
624425
1325937
624260
479751
207327
1091071
107650
283925
223946
176648
1221515
1063644
992006
549037
218109
1114059
73213
1580735
1261004
819031
1577572
540274
37496
1400282
702208
892866
1585843
357364
81875
212105
1539645
1143132
984563
69393
1158821
658750
482590
213274
59813
547148
1197227
761735
1503298
1013591
915810
1045386
1343711
816312
694883
1061292
509692
1459960
469292
1102410
105122
86160
1229568
544044
362478
1538106
1256839
849688
1001267
291121
25866
775755
439863
1050606
1085488
164636
181437
263131
1001187
257437
1416231
1186690
1117931
581795
552112
1502104
68109
1560785
80815
144254
1467106
325195
60367
251729
1099029
793751
37158
1627378
936188
281952
1492637
408359
71305
978844
875237
646252
370054
525630
44169
1074590
1057982
40447
717427
827662
753124
840065
1248446
1602082
1304163
785773
1431404
842230
1074499
206769
1299662
1346274
627516
260864
1173619
593964
446757
1593051
1110296
1111264
1642461
948091
926414
1212943
826595
825230
1039948
193812
953521
957891
14860
1116966
759013
520624
1033072
1499550
13577
520760
358520
1388319
1072693
4446
902699
1461230
961994
1393947
1301670
787266
455303
693946
1022669
123051
1624710
628205
1490761
1329218
1614395
365505
432673
359191
373586
869734
220488
216038
371880
760941
1294893
107043
1318999
320178
786374
1556946
1443848
854341
1598659
389668
41659
1059583
36781
67422
1567288
363659
964200
160223
1089292
181993
683978
1395316
1006495
1075410
1238976
1092892
1128881
1186110
1643270
736350
1189094
1370959
158984
1249414
542638
551298
1303921
455751
690146
1578928
1348649
1220997
662191
417401
1365615
615093
1265125
981221
1070328
1513384
731654
621499
685206
8074
866362
296375
1150288
705827
1046380
588680
74776
1201129
890961
429050
856835
22859
757425
1072097
1454344
616773
1518962
478615
790294
1020677
1421869
84453
892295
706704
844250
37441
1106427
235131
227094
1366525
743460
998738
52494
1535500
567414
1231316
1322541
1546803
1447486
1172021
606330
201255
1594697
103441
1320552
253855
222308
383865
1508739
661980
1366637
890287
303582
1522536
581240
482
1021212
209881
1528242
204007
466395
938732
199751
370826
1276038
733026
1092897
1071926
1319841
952047
1470202
573035
1410720
1428220
807862
1448455
218644
1398524
1458645
411372
1402374
1269875
638402
1357118
1430604
870083
1557544
760064
1108408
530620
1511066
992978
1522735
608345
634835
431275
1483103
1114063
329999
857671
904272
993946
639023
1237355
416479
1571930
1002276
1238946
307862
309940
870774
1148938
1392164
1213956
1523646
1187282
1487019
764511
308670
157406
1054528
204770
599925
352846
1445666
110305
275908
1051649
77504
1036196
1501276
677612
565025
1350106
1517803
1580633
1191886
425575
921922
532506
873777
1456754
916099
702186
70905
1101793
582737
472096
875530
1087793
747003
863733
883044
962605
1355662
1616112
760617
961836
615245
1165373
1582883
424459
1057111
47059
940340
568226
1635087
1105598
1556588
980912
1402724
172813
1381028
145499
502784
488625
172442
497414
167741
1456208
64665
1437080
1008298
1189194
780019
614348
639382
1000515
93383
194902
200544
193509
37718
111695
1268976
291312
570337
243669
1245796
1242386
507883
218907
483047
1526741
763860
912683
325764
1028952
385402
923470
408641
1264164
567324
1491580
963736
414870
206054
580293
220791
1400401
685804
1609696
331567
1357605
1399474
543507
202935
810853
908041
157436
393321
1202568
1335912
151641
1195939
250973
1441271
1346712
1007518
439638
820482
1058316
1206008
1066771
1456747
1250295
883769
1462841
1012243
1597316
86972
1585890
1307280
346744
1573475
405701
757014
1230284
1567472
1402376
264859
57502
1491
644432
88666
80624
245054
539852
510329
272647
474232
267676
690226
765991
1047017
434479
1498611
53417
1443977
314115
116948
1542073
1094
1505418
735755
1596135
743603
1312792
754913
889411
1355762
1094243
1630535
929220
645704
1635315
1325798
1551388
1289107
271789
822801
1091231
970705
1233442
627320
1100560
475161
656899
1351927
1155539
876577
1021413
544048
619861
1519926
111315
1615220
1595350
950709
552814
337708
22027
21955
1025411
927649
90899
1126807
329323
284640
169205
1498060
743139
306318
91983
439667
1081944
135204
125731
1121619
1108443
14405
1207258
710795
1062877
319574
1006550
411604
1327166
1626967
574180
688759
670066
60708
1106577
128075
488724
1424909
1631556
164278
1059
736591
178746
613264
636497
688279
1035889
503543
995606
171730
122553
1455267
1478791
727399
1018248
1564024
88876
1043097
1518450
622819
1534463
414851
378063
942085
353706
148610
1430786
553225
1271094
661086
222454
756812
310843
841767
832918
1201668
911468
1227419
305459
1534590
645906
101068
1509649
1084921
1376182
1285375
51506
621882
1154331
888685
1004000
1554974
1050071
789934
1356988
1575373
1438361
1122759
1205679
505916
1212773
1364138
276993
559222
149
977647
34133
977163
1266967
532469
911243
753713
706714
1006652
1198874
976416
24435
1201820
1110897
1487029
906228
258716
560607
38355
1110398
542461
227697
892844
1112052
1149716
856728
43889
1377366
1452486
46082
1111793
1308533
742430
425608
258963
685874
864616
553478
1174660
66987
404768
172715
811813
1572882
1374846
395533
1053578
458123
161915
42974
728935
1164856
92613
122769
311890
1301092
388225
1378932
1573698
818149
373370
66955
967792
1373444
687485
1548944
779074
1402613
494326
947697
56074
353041
1625335
1517501
893527
93728
166724
21565
606857
168257
1647427
825237
452909
1475753
637786
1442898
1486126
103966
1006320
291949
307129
650249
69757
1554464
455620
397991
894653
1640608
135983
630033
1474766
1406462
1645615
661337
354761
1361175
1502421
1557369
994605
389835
1585674
75283
1298417
1336943
270533
580716
249977
533743
285943
1469493
1176570
74525
1433739
677401
1177268
981973
1140884
601380
1369443
853080
252689
1044596
1338338
80903
1320346
1228199
1524015
726147
328363
502301
617473
799862
834580
504109
484572
149343
1544328
224572
149223
1329507
222942
837019
1631470
201100
1324798
594347
909755
1098151
1357288
1449438
754133
1547311
1638022
193159
688566
546009
1522611
1559139
1247312
480038
1586737
1358210
388257
690283
836153
1632424
675443
1083843
896578
126367
53227
21511
1140739
7907
1278000
1025185
103406
1217663
48769
288720
282185
13613
1391597
680523
757865
103713
709739
614414
671845
279985
117593
136260
1412201
154093
294954
309054
96609
867223
18175
924331
1099230
341320
164850
1187159
1151609
456746
464809
661234
352543
151637
749139
1350346
689700
50643
1532911
1126731
643341
491538
273015
1388984
1492500
1435798
1320454
496317
369516
963485
1161097
320649
351147
68259
793285
1335689
409621
1187045
183128
780483
1047786
23231
233429
453217
13384
1279599
1498395
944221
1577455
625693
1117414
649191
1357804
647700
1577211
846059
517260
852660
234377
658329
1139464
1388253
1380683
404330
190880
1039869
203099
161723
463111
190100
562602
648477
1603143
1295933
1459110
1620513
1489422
1171796
974368
569160
350345
1293170
988097
1072034
1509369
485265
177614
392058
451551
1402092
1554342
924598
947264
1396558
187153
1632999
195127
698051
1249355
1139108
1000007
1006003
527243
869160
84520
1118714
681676
129922
48881
467707
1425217
515069
1114089
360903
649529
394098
1531835
1433916
730487
925545
158365
179824
669120
989064
472292
1197142
595077
434324
1614599
614889
824123
792206
874817
401060
274521
1158214
1186234
464633
947953
800644
1456203
1533133
1092471
1285304
955884
552320
1469646
690942
49693
89025
360930
163297
1069022
1137412
1311131
1227223
986297
857217
1111906
275201
975893
1017739
182706
243555
1476013
1579304
157484
151176
902670
89384
193424
111272
1240330
197905
1452442
675444
591064
988916
1077545
507096
1021399
79068
720464
949546
1172493
1403687
870621
1610180
1176588
824393
1007315
1011506
911839
335071
752919
680837
601857
1502201
190530
693306
1488494
475959
1621366
1356634
182071
410601
1323168
547846
321779
789902
11048
660070
1311331
320315
959327
1585892
1097072
836833
598546
619117
1605925
785285
737516
1138556
1263982
181177
1154228
1483090
348719
735916
21158
136571
329257
912296
1044841
1180704
1519673
93797
1086445
63504
159661
1080871
1411866
378054
99951
1564756
740347
1183675
858815
990059
781704
299087
878598
324691
219257
415145
2751
23601
1250993
895072
1577599
733908
538549
388888
1138887
679990
506764
311787
581483
1173934
272485
1519861
575188
918931
671561
436445
959519
691453
634790
1038723
430519
309301
1348004
1277300
28425
855952
1606140
1501289
1054888
1366013
1579932
277564
1167288
553397
1011758
913312
1463629
527749
590173
354777
894929
74628
689027
197667
541680
1161375
630566
1071081
1504845
472780
1091588
1603235
381270
1217966
1602401
1073101
506224
961814
138498
3816
322541
1264805
1023782
15439
725756
636402
966134
754130
1203145
995581
1546521
262563
232148
432694
1588819
533161
854994
578732
154984
851499
1576434
308843
384071
19330
125022
428034
854963
804109
296073
15935
1257863
1106245
1134584
281909
174132
541913
199324
1063238
766454
1270863
1412547
123886
41868
1557976
744253
280022
646956
745940
1410303
339468
414541
701241
877944
788515
118392
1225970
299147
1554512
1109025
1502911
207123
576529
342028
628460
1285398
776490
452216
1010878
214014
1307512
451917
260684
811736
187169
1473854
1346130
202443
364635
1319838
1325025
894581
1011742
293612
372048
790163
700456
564928
386071
338793
929152
715622
886245
239521
1335030
442972
619696
1402838
1071696
128281
1606138
785676
3304
1222626
1242855
116909
328107
568242
1503087
1570003
257155
878032
205863
492950
1048622
1511961
887127
1081369
930187
267378
596354
889038
871823
306258
1066503
1001986
489253
1923
1318885
371441
164789
638055
426017
992117
1123304
16924
631898
203323
1629227
920199
622055
353148
208864
929432
648809
264710
1133213
1494020
726310
16236
970787
532688
875370
1065889
357052
525265
1131563
768883
879862
1000048
1185340
94428
59047
539754
285944
1429488
380800
1252208
806625
1199994
227452
1183015
1406170
1579492
37352
1129345
984904
1282107
1180950
897900
637684
971169
665983
566535
1292527
1343919
99867
39699
541683
1119200
184658
717395
515906
963213
339469
1627054
1471632
957165
211269
39207
10313
550787
749858
24108
117476
724771
1467997
822371
290649
1640913
368865
83776
362227
1305045
866078
1172970
1591011
1370016
1462629
45133
78997
1636694
366124
1527808
1385104
367753
74234
882395
1110978
538412
57556
34344
85365
105158
323341
324540
221165
622286
788700
1165005
1468891
1033919
1391696
837328
1448878
953249
767483
627915
131492
1580771
683083
676388
1152940
788227
1542016
836233
537534
1334903
307271
1119014
537107
1416210
260579
1577475
738879
1527801
1315470
1026377
356875
1044352
573427
1176542
636622
468095
118350
649803
321512
623047
198006
232138
1428803
390842
594142
544714
285949
87602
105492
687046
628887
209945
474529
1068724
641782
814735
402157
1102361
1089386
1315490
244524
1642730
265320
506179
589572
1476609
853057
565659
883127
1517089
1616442
794653
94408
105351
528248
303957
804419
1224124
109557
1403916
1480058
834109
1413009
1168871
1018124
473818
984498
700883
533241
1431602
533424
200080
1509356
347864
1243727
835160
315635
412757
52473
933408
1580412
962009
48546
1256192
673464
1444588
784248
1504987
1023514
177821
217584
1370303
580874
517123
1333483
1429853
1182817
553966
239395
1086831
1108540
617493
607277
1250602
1018253
1037383
46071
568855
1479533
132188
315157
1151616
989542
1376276
1637936
1464258
453239
1329064
1287255
844823
1586843
1402424
409265
785761
1420831
1176731
946925
424097
1308818
1159884
509369
896651
346980
80271
1597535
509169
1010511
1318159
169050
1458018
344884
1632272
745585
785978
71446
1436891
1380041
1333546
1467116
1202612
1249498
482277
1298682
1266071
469697
385037
837574
833857
1008024
1145676
1611041
287552
1398287
8667
470312
21586
1097159
1628264
27479
1030245
497920
589509
942574
890110
752646
704565
1280315
804219
621144
643568
274048
1129384
555886
1546029
1612107
1272360
315367
947576
1107709
815011
550533
134614
262532
1367557
704040
1533488
419151
1280922
431966
1109741
1567859
729052
1487519
563567
902006
1219416
1235542
1632397
142030
1081216
1511383
61253
1620729
873220
1110339
1340521
1045768
670006
448933
721023
1042999
596078
1369835
116091
451663
307455
139545
552820
1645630
1314839
807954
162531
1426496
410551
727844
59291
538869
838003
241953
272749
985721
466879
880705
46995
222798
1088492
136100
1625989
1049379
332205
1152952
634981
1583396
1437545
705583
1448669
137860
570890
140851
519425
73554
731277
1179712
1388707
21035
1157298
931202
1439846
1432690
924724
1280900
1280638
939038
1327477
1170355
1320076
500836
748983
1206507
51518
1636136
728387
28922
689945
317880
681079
306769
367138
571779
441545
1214589
536505
1277418
162703
1411538
1579130
233844
1305266
194440
1277692
1438987
1153903
592219
459204
928624
448488
1117438
1589672
1644361
75154
1610799
1164812
225045
594818
426499
1500059
573528
816119
666744
190198
1629922
753733
1477941
1178989
1107942
283586
706412
1290056
1223731
934773
1018142
1011750
56963
679599
197875
973153
923304
128957
289029
1250433
1584118
414669
668748
964994
1482388
31380
500156
102661
75478
574072
205484
647338
247565
369838
1239717
1449821
107499
156180
1153235
154352
1329008
477453
525886
269350
9098
36600
810450
32774
1220219
424492
889069
1314233
962131
1018136
164784
1522793
1553766
1199273
1591371
392651
1318580
1413359
901512
503774
695570
120699
1455641
520999
1398779
1403543
1606386
240275
570777
1476991
611813
779544
84047
54394
256870
716092
125494
398846
1282845
1169843
123167
1644940
586795
1215979
1036476
235801
949613
432897
66234
778920
1575038
1179555
854525
1475015
433005
1607227
436528
630405
1367225
309739
440080
1367431
421310
1406334
15507
1228657
599551
1155381
1006374
774963
715020
1295976
684238
695558
606415
67480
1495657
99770
436948
688161
1533357
977457
1220268
1236514
217404
1076392
184873
1377745
634377
1596957
1184295
533248
1253898
1635671
89520
1121880
1329820
379902
126244
1590703
894972
174480
1206476
57742
23666
1021839
930268
354308
291911
1003896
1172038
1112180
1189969
1044320
522205
1606589
1344255
688673
87138
337381
1244085
1351133
1373489
1505484
1001357
352902
1462630
16631
920958
1519670
1395493
473770
547071
1026337
317336
557643
1043841
1446588
720786
1598397
1474332
318062
282498
317651
237105
1087483
64976
642763
1337420
457785
296618
1422211
383104
1269135
246094
1202361
72650
595657
1402771
391569
1006995
1161165
207564
533477
990357
309091
962079
622237
405964
113608
1063338
871745
799896
258344
54458
778043
898707
673203
1326232
1269658
430257
234406
1566212
1103823
114868
736640
369558
1487759
917882
353408
949981
644433
1572228
871209
400514
898603
640841
155353
740604
1629592
1146955
214985
1621251
134753
544026
1604457
283296
1412552
1364441
242665
576916
1551116
1467222
555497
178388
1109989
1098549
1325598
498904
1386012
63186
651915
953412
874288
1214889
620996
195362
261333
475752
1600322
436763
1381485
111055
1072432
1137023
517212
194491
1599430
130397
686879
1145712
560822
183696
683017
857891
1418634
1635467
543238
1317436
680075
936232
832202
275513
1165206
525963
106911
1060728
719019
780569
881598
1144952
628779
866618
476341
1349495
965248
39042
1422487
1332604
1073625
1283979
1114851
776081
829017
98179
1143840
650160
727979
969721
1330372
827754
1244808
1488617
1410014
230585
1543811
1334576
1340573
990495
144595
1052143
1002143
448747
471503
772292
48072
1073352
1194728
1291456
98899
1070893
839395
496508
544661
106674
864633
1013064
773456
1055048
331085
1081956
446891
53772
827958
1153176
1614988
778315
659020
554918
484438
891145
243056
399866
447231
946190
300914
682881
1477157
695818
1098020
1222283
1593847
152155
1552350
1511037
109968
702302
1377250
1141234
296378
1421730
904080
787148
1241736
1615872
598126
13830
639036
1522459
471626
1642718
1468227
427807
1159761
89815
1002839
402573
695488
1488850
1044787
1048182
1240261
1010047
1389290
120592
381425
600900
377555
36053
647379
598996
394162
1184996
947257
1106016
914014
464197
756746
1606264
972514
146008
1052442
1220976
1268368
995582
467540
1032122
206521
783910
1313317
710147
1404139
546607
1547556
707809
1367207
605978
1115063
721484
850519
1243062
236505
1611759
1356837
1308575
1228734
575255
1094921
170300
227466
1249734
26379
1089511
1155247
1102725
461668
1002158
980304
543670
944140
1183441
779878
691972
126695
907870
43451
1611437
1062386
443216
1170529
311432
1354445
438336
733843
412648
1286954
443850
234794
237078
963320
1028112
895134
1072788
475045
355001
221233
1387578
645864
279257
563722
625605
1061922
578400
1450502
329915
168253
534996
531763
138659
155236
1580141
859739
808725
1028160
288673
1249360
29537
1245244
395683
875066
1307947
1491620
12848
223938
1470942
544364
240266
121908
1591857
290492
486047
1175485
1444266
1255469
1069757
842824
191661
402253
331148
1034396
1058053
1596073
177397
127204
260488
1200302
1093306
1468218
916093
1303066
369949
30886
105703
1638627
739679
975547
1114776
704304
810472
1509578
605252
324409
1317542
232721
1392368
1547264
367616
1622626
280586
302324
1342142
561382
296491
1525127
141016
495288
1358907
28136
72425
912559
787198
1594600
17919
1445251
777413
101627
1133904
212198
505226
751894
1518140
890346
114562
757629
105614
997648
1431150
543387
1142868
1493080
1443293
716751
1407098
394891
1323787
474156
1637637
276637
607232
1334850
454294
1284753
190363
1070032
833804
1060697
352445
1007296
676733
1132019
977699
428978
91090
1237921
1484527
1196871
761080
631815
1055482
168565
1346653
593080
1148546
1236685
134460
215325
810540
223640
722814
1015113
543001
853145
1587461
1019349
31337
1114573
1355151
1141113
1386305
1191525
1219217
47928
895520
658318
1100609
849811
689188
379866
516706
168750
704858
353686
266155
189257
559973
1215829
469188
1593401
293632
1204865
345367
1115141
444938
871664
65475
1178237
1250348
962649
1078363
1390448
139583
1479199
471597
190465
309389
250865
667582
1123064
797149
844661
1006699
666902
700799
671393
364767
1477465
1458411
132333
1643526
1357145
425631
1385088
913890
77134
778560
1607927
494645
690505
38407
1460792
1216497
1040431
1342934
656377
1065346
403375
284183
1020593
438387
1229802
1532116
924216
391464
742658
719285
1347654
276351
1494686
126611
1266748
1199530
1270225
8698
1436420
1313876
612024
1077322
642720
486740
1431777
385509
1343352
594508
881561
1010790
1095221
881679
1593252
1151997
1483819
1452628
83123
1466266
422569
957035
1144206
838515
983894
1184185
96107
400697
1622846
747429
1462684
1486696
533541
359794
313722
106537
95367
180368
1001327
720059
289773
791421
748505
627410
1509256
570768
31041
423524
1421151
128314
718740
692105
1303922
85360
222451
1493338
359579
621098
465371
1346164
108140
130621
555367
349511
182342
1612724
83961
1333877
833042
481414
370078
325341
1218275
1603531
344813
457183
276575
1391369
494944
600860
831167
999130
1574927
953930
686561
533057
829625
1287898
93520
1575560
1319324
1271732
695519
528592
546516
946580
570123
871412
498728
1633862
1620605
669937
77279
308724
1531147
350374
206298
444613
381493
1389851
1583716
165670
392450
1594042
961105
892410
1315263
196655
384758
503199
1350627
1489019
1052132
614339
1148447
202683
1082335
25288
686377
1106631
901404
477126
4420
268951
1469505
1342970
1560410
959401
599298
1058722
1147485
609925
765741
1147347
1257383
910049
1053640
1507721
101609
1639345
1186741
160595
772584
1373823
1522962
152979
1128205
1320380
813718
504693
1286495
468867
1273246
1396792
1055790
1071665
18482
436481
415057
557806
1127523
195742
1118073
772937
573219
927756
172103
139210
1487122
1421419
764367
462683
938055
1312412
386134
1250858
1348876
233800
1429774
303034
1411335
828736
953122
1148327
1208950
1560999
802258
103403
863983
1355942
787834
1483111
615957
509900
555046
1061953
1007104
632786
1325158
43049
716566
1403049
1269539
1293606
1017323
1200202
362002
191549
430439
25165
280492
800079
534499
322532
348806
943690
834598
645148
1644003
829792
164401
117220
1093660
547588
1380585
32401
1276383
974870
1492369
749929
366361
1424987
607457
200640
915854
1184537
329314
964853
1586852
1462734
1066818
1560067
1524419
1483144
1586180
1227750
29257
1307876
1040512
815728
217383
1472429
1513032
993161
539206
372011
1597531
1604490
1624007
1511546
611752
622853
523677
1479386
286918
1457552
251722
1151562
1074495
1511877
720798
1415690
567749
512154
794266
723959
819061
733783
1575819
43097
1561288
400607
468032
1579902
373876
1128588
399954
748963
428553
921534
607006
1238010
713146
1250613
144627
510862
689269
1080105
1214964
1286398
1326399
1361017
142476
1545942
6156
985265
598451
734666
999473
1006262
1308303
1419945
342541
298076
587557
1605025
551711
102571
1226351
196065
1443238
935295
318344
1197042
208625
378767
715532
919827
787145
330440
304612
840189
198058
757396
1133151
1451391
980522
882246
231552
920020
1524012
223540
710438
801256
1109610
277059
533914
414609
1286634
1489603
1159403
17139
339753
931660
365864
156346
12714
859185
1457162
307109
271325
1480813
509984
1503129
616252
415528
1233684
403286
1328135
1247287
598291
849999
628750
23034
365681
981584
1047705
1268043
1551856
702861
1246326
253362
662513
1591175
183681
547334
1036884
348830
535380
774896
1490595
375979
320121
794758
227875
1552706
973476
51202
24248
280782
413230
140137
243636
175127
1510896
1459755
1567165
549403
1511447
1505751
1181633
568067
11391
1158426
988978
1071806
123931
552706
1555740
924820
709898
1443633
1214064
610811
1644966
1200382
1358248
1123093
357605
600135
549331
1610279
1248360
614786
806629
202598
1091324
1122572
583876
539686
166020
266471
191221
1411956
603683
729494
1076359
52790
498156
667719
1255449
1367906
829162
1164353
261994
255919
544380
737733
1167017
798104
387205
187666
1344186
256831
1603486
325040
1043499
1138050
714014
1470055
1048000
861554
878449
964062
905898
1043913
1155730
553374
1085989
1262604
628061
1646315
116134
1513160
338034
1343994
971051
526159
520521
634245
1447467
660848
17587
187168
1061110
1000794
664727
1221822
32851
304557
653580
904855
127659
863295
1583403
508087
1419117
1199528
1212407
1149475
1304680
664370
642910
1023783
100909
1327289
347300
560859
1411422
413214
278066
981713
832077
152168
1579320
1004398
715100
799679
207834
1288883
565143
655565
1050694
563439
9117
1072345
1167404
1633614
953925
596678
1136231
718453
1565615
691820
936437
681084
1330831
271784
332908
472802
1499759
1216115
411357
1279228
50581
274074
416767
700130
1386450
1449653
841870
269199
756670
1631285
1227533
1310001
667211
919136
696987
152482
383539
261885
571310
1315183
750605
658983
627137
1360544
821893
1357992
249465
631280
23826
134364
1555649
667031
1192973
7550
520243
1116815
1110299
1536010
411692
665948
1543898
1599729
1227492
1536609
264637
729627
1334666
425527
439097
159060
1297343
881336
1385110
529587
229375
1295010
1643118
610223
1065160
1631045
1643016
787680
336186
55153
934235
130586
683293
605483
209480
321310
1051817
1626094
1205876
560726
136941
221334
784255
95647
1459094
430080
935174
584447
257269
892316
575303
1131815
176992
758749
397679
225473
522086
1031165
1240048
1628253
1343593
1562465
1288458
971467
774111
1129175
1055519
73053
770459
501177
1228240
137221
1392109
1353011
1409793
1087775
1565082
603768
644019
879382
928750
270088
40745
57238
170374
1579604
445863
767157
1530566
1512116
1283340
825375
228182
1150871
1240713
384202
280538
1592962
981607
1565816
1197657
486814
548318
355318
73692
866600
627371
220127
908541
128036
494322
1009645
1181976
2640
1100407
638984
384315
469028
1401237
1479484
806033
1607959
512546
277931
776609
327541
735836
976582
282917
1589589
363252
1040570
114424
1002588
1502143
1380540
736544
1358708
482350
1279539
1375811
366157
436761
445249
555308
170427
418000
229774
324464
1206776
1556743
295771
1240243
663678
150220
1597127
1453785
1083558
526012
1579255
1629964
939468
1221501
526540
1047229
1608051
498721
996650
1112311
830541
156802
431817
1581965
1351642
1253134
919443
1151682
942597
1484705
1331312
392350
1322646
499212
876060
411927
913110
430486
305047
992561
427702
738465
469945
1369386
685150
590463
1417380
1625002
142385
30763
464607
1297681
1371287
362457
1543353
1260936
1558250
237734
417655
522731
1370208
797761
1008676
1488486
551686
872421
36163
1561736
176572
1480068
1077953
1217862
1217063
1391000
831146
887562
1251562
355099
1124136
1513894
665002
469290
148635
384925
379675
1508912
415412
1521813
491337
102350
1422332
307048
267764
1269152
564102
611286
534422
722670
590014
64920
331103
1204237
48090
863432
1481992
646975
1328728
21552
300968
1488791
1328022
1576958
1618215
1122218
248848
466700
863123
625466
82291
1415796
811577
719909
1627564
322096
1014662
264814
447035
1351137
1265386
1028485
136654
161456
276028
536502
1561206
1212819
990636
873591
1407535
860338
380531
1101537
1243307
453047
43322
660173
1623251
881308
720469
1633715
221965
1229256
715972
1560565
705915
795674
920909
772911
305554
637422
923977
1336298
1056748
885135
1124734
435078
1251189
1248521
1487474
595403
1235544
535731
572244
549229
1226652
1186467
282360
561666
1239154
1581023
696535
315393
692492
162096
1526165
810832
374967
1316701
1125786
194865
627967
1339988
969925
265640
860486
1209539
241866
1056520
464746
611225
103661
504217
1158291
1089073
1399343
144633
395497
629057
1618008
1304066
93236
206128
614214
1440011
323703
319752
33919
724709
866277
1329643
141889
260200
1175818
391455
263350
924301
461727
897186
64286
751120
1983
775517
1239738
127049
513293
718830
998101
343630
1230008
194949
1179089
759677
1407993
721235
1061535
565813
947168
740307
1571609
466300
679127
1573877
1334221
686732
1351349
121766
366036
1439996
1604747
1540571
1409850
692997
140756
38003
862352
1353140
1323970
1130592
500583
839215
1308604
1537742
1170624
1212853
593112
23665
560416
747179
794677
447480
1574162
510514
1555110
1310225
887694
917046
1293197
1569287
1639600
561846
1593781
1297989
853063
1016025
651557
1395502
81717
482677
297513
884995
1165127
922653
530860
869724
1175211
204026
1551513
1032492
1310091
1472823
1266415
1145828
1029415
508756
1581070
1292442
635506
972026
352825
284031
1622015
626642
10461
685880
573277
58510
1577421
1565418
1551709
517928
670669
1376334
869563
1277634
807466
513496
544412
1431485
1607881
1220105
1182304
383323
857640
706892
1604287
468922
386009
1633680
1342091
858693
1599790
1593001
1052322
836537
1551094
353931
1266354
1520674
1449476
200506
1646554
1611240
516558
628056
1126261
395547
869006
308203
1326693
732578
1050515
1203662
621601
556871
500841
377734
186406
792132
350307
421701
1292107
842670
920165
483422
291462
738661
1492913
738435
233601
4191
1147111
1157697
188432
2311
759480
69950
559286
1425490
1086032
954650
1220047
1227394
674227
698214
588910
1117825
1452867
1480429
541553
1397608
380499
94372
792771
445378
207485
537935
755203
947769
803914
858095
294823
1612979
1605299
1090363
760437
202325
1064100
1185537
341290
1366867
1446470
1600082
925368
377323
576006
250297
590756
505414
1144786
770939
349965
141105
1437501
1033001
1170201
888017
689077
43769
126432
35087
1298221
551305
1158296
435489
1093659
288968
254971
734631
928892
1479458
445631
401866
851515
105987
54018
1044404
1242830
257880
1162731
1083696
319071
1195426
224025
5566
1117766
1559038
1535394
188226
516872
8688
305890
98131
1172896
1138949
623362
1305957
1185314
1499970
1010895
519791
1001231
728693
1086497
833203
529348
912001
465981
1460138
817518
38944
1611223
1159153
1405303
954064
1196071
818352
269949
1417351
899590
1600109
613880
17362
261630
109179
1385280
162568
244493
235760
732318
1297685
802552
930110
1204254
586377
1267142
1590472
890650
1631864
1417737
198886
925712
519344
306040
828813
1590264
355845
1634806
1160156
1424346
1153491
223547
41683
1375429
1391125
849829
81944
534337
720847
1304245
1624388
1386414
589093
1028424
60830
26040
1395516
313042
989310
263824
504659
38267
573841
216808
546417
701727
905209
1235265
390339
797320
664434
1630842
1504812
50067
1119179
423336
1343833
1638070
1339853
1447357
126061
1095863
1558615
352555
181126
45046
47486
1492178
1223285
1090057
599780
299864
866037
1377852
1596128
1369573
74269
1358205
152287
1205558
379792
6463
163342
322735
1255987
55456
1016073
1110691
1509908
1634301
914991
231367
1522934
1380564
599550
721226
1180936
179969
426776
873119
276720
1497356
1466662
646192
16094
1249977
72694
495325
165227
1552645
169573
920926
990618
1144130
611200
1230309
361188
305597
1547838
296899
940361
896503
1407532
313778
244313
177897
698443
1329111
615054
701368
231421
1036471
248630
948962
1499693
283119
1458431
1169784
1442494
1297263
1510910
949600
250425
870709
578054
322592
105545
1118649
994140
1482918
919040
1409906
599050
546430
1149953
287811
386037
1195538
1567530
1251170
22678
26001
1505204
1380729
1478633
1612250
86979
333145
32221
577288
364724
101055
1485764
1553873
706975
577294
1540146
547338
858849
75742
1208343
873378
1405861
331602
746695
865288
255451
152706
1624792
631282
61412
457966
1343085
1138950
468149
1044381
1095515
307802
377323
443152
830730
179487
1327718
192876
277474
1465360
536543
1138904
185118
791089
1399940
105630
1200424
28150
1305588
50142
69453
584902
1523625
87274
1539665
567047
1538385
697663
1121128
137164
447542
777560
459053
1456812
594235
791695
1239069
1141595
1127211
266135
561316
461228
866390
1302061
642801
302548
137183
463076
1296940
1168109
203611
809470
1475478
457815
313940
447366
429981
971017
1617440
881516
19872
277740
582925
1017
1386134
1347265
1428282
1548150
77475
669721
194648
988547
837149
1319214
1527096
668768
1337047
1211878
1197834
1464941
72847
1392107
713518
1045857
957778
1277426
1246525
1031303
977724
1282776
8006
473445
223963
613225
263111
1157586
417660
603547
305050
83590
1257058
540252
365369
1607080
323702
672483
524402
379558
1091003
1162108
127482
1544590
1578276
1321087
696033
287643
1104917
267946
516967
1619689
122513
558676
1523800
654281
1203179
616910
1480582
738754
897726
1471937
396347
896734
866093
257783
1309975
1259829
595284
63122
1453011
933469
888751
1380567
616279
466030
772014
60806
1595347
250575
740363
828990
247875
1060068
1578418
221252
28105
377807
1244330
298848
1516339
281276
595490
1087483
6573
783249
1287773
1567103
1598815
782922
951085
436814
535576
964831
1545300
851099
807914
498363
916604
542369
604316
588488
212414
1280768
1399864
1205454
339022
646012
1186786
853922
1527507
681647
1277802
1273534
828167
1250474
1090231
574629
1249415
622215
639878
1048586
1603952
546450
1272745
668723
1622478
978553
296411
856741
379240
925503
502344
341222
835098
81192
385769
593564
201020
143257
437942
1426121
803402
487752
1204711
371549
1312032
869927
743014
1004097
1366125
877828
1616682
148487
296928
36246
808639
945579
247206
1469145
1050296
751722
839393
1221824
1510223
1438484
1646204
1559058
812754
300519
349210
851180
986409
926568
1431697
205990
850019
1395039
588079
556207
1567064
955195
975521
1055788
179951
1252928
753735
89972
612911
302935
1154158
1167015
838747
973651
297929
1278026
886945
44804
980919
140300
539273
83240
302133
810917
411797
824507
318363
143216
8892
8917
326604
588067
78382
57245
1021059
1533034
1361001
361227
684607
1380093
749368
1632110
1359500
66639
87353
1192800
1278248
571315
1616670
1395187
1085897
425944
982245
227780
482796
216831
1348270
865223
754420
1060702
1003034
678882
1622817
1129628
871122
1359305
897050
1213099
645753
755068
1294437
548223
980216
579345
727363
388837
1362719
358531
1212124
125136
834740
949134
1522764
719310
1498401
397328
706616
339704
1246709
528370
652502
19464
919916
487587
127118
213187
921420
479188
1548099
1126757
1405896
1113984
1063083
1038444
1430779
1632651
1385169
1463992
1049931
1011954
1107497
1105211
509427
108143
12590
944904
922609
853273
1088600
1595836
141579
371018
562287
649617
1275910
357212
1044373
204236
1161964
1234883
800394
1186586
626033
780635
1367025
763461
67719
1062782
546275
400591
953147
835682
1029013
1527637
391285
872044
814006
1079027
661005
485417
231346
1613511
1079879
1503740
132876
1467423
1134171
1500655
166923
1547647
525901
268309
1118620
217589
613324
1222303
109844
72161
579339
313809
683840
1386043
580517
784051
1537650
914118
804977
426458
927122
689635
885994
238065
1380549
728372
686916
1511500
1104670
598366
1496327
1121105
1394318
122608
481484
1286767
372557
708181
1165552
395051
1369240
937419
304179
709438
1073436
901479
621042
5992
1073753
636029
536507
1099743
715751
909469
606433
1191808
1314510
1299142
1239752
1315722
283518
1194179
1579194
185893
1563706
415113
690150
188604
655984
1256196
1180205
95958
1405323
109223
717633
998091
400741
1176979
1532549
1491509
544910
92645
521872
1416261
317474
669565
132806
200807
553855
1442880
1297987
1112118
509711
1568209
1434232
1220424
485241
1147911
1351140
859189
1558956
950046
1327881
290147
644481
1046615
1219363
1076359
528809
946032
312864
837923
559432
1636328
520619
547617
716124
414861
743743
348037
608141
404037
227987
874483
1230661
461011
956880
909461
507669
1088607
351589
29472
1185206
1140040
986809
1278397
138896
341834
240383
1132792
19854
1646282
247640
1041203
887828
1289845
890936
402323
799229
728526
39605
841802
139221
808877
720382
308822
1193360
160475
876095
1140798
172627
845423
103117
806875
717554
1506452
547857
1090859
166983
234662
1291723
1512900
1021130
1421714
1293204
1030806
895010
1065452
706061
1234614
1000085
1088284
71005
1117479
915498
986957
94810
190179
940654
730468
1197097
74846
909068
1310966
273682
1550421
352241
844945
530767
1266583
757169
1318036
1640651
307625
1117342
460984
1247671
250687
1170779
1270327
1329364
239498
450043
820317
1045713
328451
1560612
1583045
1387160
1292451
583702
1541907
282387
333524
519927
1314470
690331
1365685
684643
661997
411998
814344
504247
327162
1327375
162937
1581671
1485733
1432847
1361921
1013783
1400528
651404
1452919
639869
360377
273407
1022169
1256718
475687
823758
262951
72803
1103496
1325532
115273
1334597
623434
862391
1355865
976089
1011846
1263430
964234
990823
1081444
1602195
761378
1564925
544300
662316
1276905
500968
1113612
732299
1253362
892666
731842
930115
322453
646290
254313
863643
960635
424502
906941
1484911
1547955
1252936
573457
995896
42492
1181930
922059
382029
69926
173242
803081
944170
899167
1596337
441770
1011318
1499211
292631
1078528
687383
1622625
843233
1178743
1253686
412
244457
1057467
1286973
321349
1167771
1114587
738349
157704
1034716
89850
1450109
1380279
359889
1026665
1354727
870623
1136617
135445
610765
816715
98126
54034
1174039
152612
452260
557776
1088931
732042
369743
1154001
531506
988800
1150524
432081
149921
277342
1166089
1018999
960704
1395560
450678
486672
666509
86397
1213965
840857
1454918
1148867
941568
1204310
380012
1321468
1584239
1252452
445545
962426
382530
305579
688200
1475461
1053342
3885
636419
424483
796163
1203028
131715
666897
1549359
826164
1370588
250696
936833
1535381
350095
745269
392118
843290
249638
1495660
1256483
638091
795192
1195593
1354165
699810
858362
1070530
1479665
1245305
1172436
957968
551890
287061
729472
1141960
1581946
559776
1551835
1112634
1483855
502491
840818
518446
1205052
1271784
1143779
1509677
378490
753257
437566
1334980
100572
248247
446964
970832
973990
1620409
1511475
667160
519240
682927
1576180
1611621
282482
1249018
1620166
715350
231596
680772
461407
116591
607041
410779
598701
1134050
149239
962951
1463807
1382218
1194247
430038
340016
545489
334223
1524712
487651
1108182
1558260
12135
952582
301595
1580613
84180
1083211
749169
1510834
1564214
73775
1545698
1276935
1278179
6327
1509547
296643
1272243
1213428
1136510
1349075
1516134
459071
343715
1433032
1180679
1053609
1216533
1559577
398008
754741
1174760
177058
1374829
1444119
705391
1473665
711534
476114
1626802
1214874
540232
1409615
1142055
780223
1020426
1444561
423914
548031
596376
183688
1229402
905721
285478
364169
923344
607759
389376
1254674
1570084
1552531
34083
1310511
1423805
1302439
1108157
1574338
984311
1384674
1378067
1413687
349852
160281
603834
1558572
44031
344941
1124378
1309398
292434
815901
482299
220079
637695
1077759
896098
924254
1542912
1308039
295084
180873
1599226
1447661
232948
697907
1320537
552449
153333
357296
1137215
392355
1563289
412807
836879
1220056
700799
256334
460057
258965
468832
985933
183726
794947
1043858
1569590
1586275
1264038
1148828
1563204
1590325
1137444
841627
372695
1118355
1246697
1615632
273311
1605598
480860
112140
578460
303745
395343
701755
992528
1621993
1584415
758878
226307
1361484
850563
1069534
610350
419279
1543889
741651
520430
94816
1005190
876225
750329
764920
1500447
227672
1293178
993519
922739
1521331
1200977
1501869
18246
1115932
160488
349677
496488
996730
1026303
8767
1109569
492737
127625
460978
1569698
61484
856451
29366
1086387
430885
1066546
210741
1191513
737339
969049
309879
487445
636945
604372
1116805
1092682
36802
1617212
530433
1125376
849648
542132
1370728
970532
24952
623376
1221012
22496
754179
1348457
1290989
1472260
613803
1096223
1252338
702155
161564
1471666
330719
1057326
419023
1285104
1574294
1619939
770454
819491
811250
494476
321280
82103
724622
330024
947851
466500
69031
942375
50064
1110456
305089
1393104
1453785
848310
555084
1345363
725718
627071
806892
86507
235080
325411
336423
541689
1577266
657068
1203167
741868
941706
289650
278447
1162675
302734
1534571
814474
970141
1264654
1142542
863849
1004055
716466
842214
120743
1501710
1279988
94707
1196613
874975
1547715
1525035
1461229
411547
586612
1376700
899517
313269
246531
371521
1335910
95326
1119407
1083677
168827
754458
535956
1426305
373609
37295
358483
138473
3507
291143
422083
190906
528241
451929
454902
1012269
974973
1210384
1020807
576080
1116541
37330
1603346
34423
583512
693724
1090921
307594
359468
1294153
7763
1415625
1365037
618544
1221733
1400971
424071
780471
1406774
1265793
1303198
3785
805027
431158
1255794
14751
133939
538683
1632556
1286406
796375
986266
1219465
535903
910720
465377
181074
1576397
253198
1338699
583657
1249698
1048855
1009889
385276
1235780
539911
615872
1290639
936826
1153542
1045496
659731
829369
1512265
855319
178971
116487
22457
1352042
645044
1624458
133211
317287
1591769
772644
1262945
160274
1424089
679455
859442
931203
1475579
901902
1357449
653915
1337055
1409454
651715
424172
428617
324703
1134629
854673
227586
1114234
412862
1483783
892935
451432
1354996
1128862
300799
541114
944287
1570069
1379330
1301611
206759
124739
1589330
112126
120083
1607972
1603577
458117
11830
1177150
77277
1057212
180668
243539
51798
655395
342983
227360
1545221
123644
599069
114468
661873
646696
431166
36564
1040985
736180
815399
1645103
1559197
294763
300173
142991
1550024
1437119
423895
146725
1634722
626944
203257
493821
154776
66446
605306
1387528
256060
980207
538545
1241514
1276352
794753
1415350
257117
616472
396289
1188531
620500
517048
1547638
925695
1018864
1010678
1184540
356841
1054643
332569
685742
1137845
1442523
190212
672441
789321
680413
1335764
887997
555793
549043
421158
17309
315513
131554
1078513
629846
1509803
230181
647635
775444
165089
397107
314770
1606216
1028999
59451
723903
1370455
1079712
906374
909820
568806
1641207
1520161
285530
743519
893785
1483144
590629
1368933
322005
961197
341666
1550215
330924
1192112
964130
923099
275164
520206
1465687
1597380
350041
55449
752065
1015341
1193097
361898
869516
17747
1562990
432230
266343
1218854
1134852
583884
213324
911672
1001007
117245
1307901
1336042
862669
322178
750710
1057425
1544628
971133
1345889
1379653
1340710
1222029
500757
362896
898242
1173786
1338962
1378844
65739
54277
279327
1398398
135768
1540596
995136
576465
802984
75737
1125018
1165925
445688
555550
1355028
1289689
809968
1603087
878835
1327187
346070
1092724
192578
974038
1164150
708319
391531
1061687
512252
995699
1420269
67081
554946
37147
1144836
993995
502254
1552220
632973
1583256
1047754
1400688
392007
584500
161460
1509106
797452
943252
1637388
676480
1135146
1193519
591457
1045536
1615838
99827
342398
978311
862725
1233016
733764
1153428
1048915
81241
907625
1263847
911603
860763
1359755
173696
1531755
544526
943722
814573
1233239
928981
815444
639819
972045
51523
1226351
230038
831795
1068040
416115
537444
1187479
964142
42497
1059516
1447709
1565157
260617
684822
1200042
1350313
364004
1006506
1566388
835841
728260
754021
1521799
1455991
383365
133931
601640
774902
351129
689454
1294055
858973
1328901
402876
778632
1276402
1404114
618668
595669
621457
1074140
569598
1216601
851559
1172726
1351186
547112
523993
328103
1057807
122204
459634
1398275
840208
693620
1494731
1589118
374139
940627
627331
1056960
1389651
415258
209281
496716
583585
599805
461065
474555
769965
101497
1641418
676713
504815
44
1630565
183394
1082973
972375
1579958
166257
923069
55642
535577
533835
1468064
369606
1608713
1160774
199545
1405134
754827
144729
135140
902925
544805
56996
704391
857361
646686
1072297
1605752
1398645
390642
386066
308758
1603966
1176156
607554
991295
488115
1134792
836385
887703
1248033
1228587
1475003
103734
408717
1151400
398929
283744
1477853
1629284
199546
11019
685728
887766
1235996
755900
446711
487908
689729
1183542
550814
1297955
483729
1288661
751383
212480
1328626
837017
1148213
383598
597758
703483
138899
1238512
12254
1540403
66204
436519
1544352
1292065
1586116
320803
182329
87682
829626
257418
46656
392467
843403
805657
850693
92631
580622
187590
368179
679866
1370622
1195153
1585341
1496341
482811
627335
1290009
937443
1396684
71491
1621802
744067
484758
550744
1197328
1602095
454228
327121
1102119
934180
323189
1356447
1336975
1075058
1602746
1391590
1000355
627308
523004
996207
126431
1018326
1518006
74733
845062
259845
573259
1465547
223678
877827
513633
405177
49307
1071892
272585
34910
291360
1222576
18016
623845
755848
288694
411656
491886
389130
597527
1422733
869558
1426779
389803
547826
1181527
941339
121883
878468
1392122
47771
1490352
467861
1125482
1154907
242995
351355
203226
184680
1643437
951480
1385961
257824
1409431
1273029
1093496
300665
136210
1546430
1263126
1533826
1067548
106213
15974
519680
1334029
1430468
246402
548523
1232522
1465649
1371862
978678
1435057
1051404
832238
1240335
722624
1323972
437330
504178
133754
1584238
1539472
966241
1040868
1477154
1185253
889888
1070250
1155667
371203
1641423
1049142
1052492
1074051
610439
402703
281276
1176090
1581476
145381
1219782
1037161
1109252
852265
946674
1438097
1474467
12078
1075793
1311347
67870
167216
361117
641741
885883
1547619
396438
633902
364723
163761
864669
887608
1075263
931404
1042368
468518
1061372
1597613
1478711
517276
471043
799347
1524901
1429983
400218
1528210
365394
420796
887735
286258
916040
1369636
39479
746969
363771
810877
1499974
19028
401029
1167618
10415
1071949
73429
978570
704014
1430989
761017
356178
713365
38140
1177610
1190322
1008940
152266
1213549
1057448
801051
442052
1464780
416999
89907
242686
1055444
1483510
1523583
771404
1038427
1590839
61822
20846
380965
797561
670355
1450962
535173
1304394
275548
201349
505934
104430
927325
659642
1526691
374837
1463407
1383994
208489
839091
251466
1147545
56383
638152
1496588
781892
922586
38499
799122
1007297
1635970
887556
1054640
196980
110770
1347183
878549
794910
470521
1187260
1528836
865464
971402
1485476
306092
1175257
906591
672325
39554
486174
650634
1041692
74155
263085
86273
998378
1641675
1370505
784330
439400
709449
183069
1483261
866641
115601
1100305
1512791
922908
236608
1060185
79404
1414287
1122330
999704
1149089
481712
510815
1485642
904034
1583265
879905
760711
1420420
344405
896814
1427695
513868
506983
1300130
1509222
1609346
937979
279457
1016763
667146
648224
1557878
457985
632211
638415
1291061
307294
1470742
849372
558998
312989
142174
711173
791915
761127
42583
235928
464041
1479500
359942
1012284
967123
751014
957260
1538479
1557293
479867
139582
1551905
79007
1160049
533500
1315891
1122690
30308
1565413
105199
1572479
1147567
975109
259849
1425329
672203
555757
1194303
410598
84144
242482
902303
1061694
282671
1512750
258370
918536
883086
1440880
1428737
1286027
1442792
892238
402755
268630
620775
1123264
520328
683905
314832
1620624
1029476
706390
491833
617984
1532701
1101500
1318816
935773
1067737
1012232
164557
1252810
314511
767038
1339548
189314
350090
723580
630086
566715
1154397
690415
319493
1320825
867306
575828
1059394
393897
253327
982094
197324
441549
156786
457150
780399
1060098
1217513
766521
1520088
997020
94211
1389107
577813
986211
1242758
405115
1536069
1153733
834038
1227473
745043
1447953
1134907
412114
947376
733151
737981
1083951
904157
1356560
1604513
851349
1136300
1136490
173141
1360826
1457718
118301
1579069
111423
618535
1522825
89604
1565343
1549684
446525
413889
885687
1479672
104423
1401460
967077
849828
1475943
1180661
956233
590487
508605
1582982
625581
1443718
184175
1337280
1033667
258480
19748
194398
1522902
1446171
1625053
1322264
496193
1378509
1231491
1026309
983880
1232599
1207621
686616
595052
1575945
1517604
364790
1277729
249221
505131
33886
810334
952803
767804
1557188
290198
467078
265256
686800
337593
1076101
325137
1593034
556422
260790
537710
1098664
1574461
1609729
900252
1302679
1393045
424444
766742
162524
190834
1289830
448190
803351
938178
1640600
1425855
1088968
663836
1115719
824299
4789
512140
665117
1478044
815854
1397572
413765
328732
645575
730481
1337448
328461
243056
1189931
251957
526083
805224
1189726
323983
997768
362167
1437286
396348
1435844
520458
434646
1306043
1263432
1560582
1245573
74844
629577
1238457
753807
1044996
847900
1070429
1242768
800332
41498
1299913
799378
1529395
499329
1512016
171942
518436
251825
931868
1197189
409728
1388475
188321
1169647
446754
1263768
106259
486886
121101
34501
1521199
1146390
699012
1374654
1134778
683781
1332469
890102
225847
1186236
1186996
167513
1514020
31196
1335405
220925
1565079
356344
597195
1433493
1553685
666984
1193135
441961
1383852
329293
1288172
887741
857570
551423
993436
293456
430898
597483
318508
92022
330180
936547
1112546
771052
7712
1385254
159298
1436997
1183617
1166994
787712
696305
688883
501157
1501315
1226988
1026828
1307405
208234
349771
1267020
579966
1171241
887180
1075443
896348
1069040
185052
84476
870866
886836
12612
51269
530189
280295
1094457
316
338769
8752
1249617
1284373
1558075
1631664
1249870
1073973
1628766
1487997
504021
452925
1636180
635516
804819
1631902
547927
436903
1491577
1203850
593483
1634101
540657
1053676
350951
423676
1014933
724399
1163865
728770
425237
669923
637852
711933
699749
793642
1441671
14445
225430
1003887
1543299
218794
145935
946222
532330
887068
1634038
346544
1360212
1392516
1248961
1259567
860403
411428
752618
737913
56040
1100557
781324
1374439
967241
1005589
464877
1101528
915259
1376198
780531
1594219
1422943
506612
1562500
1480784
381827
1334282
116776
132960
1628201
111849
440829
740934
1328474
1161290
1263593
5902
1496920
1562132
259112
1353894
840262
161372
1518381
1387398
61515
1246336
615045
470244
532357
181268
443886
1274079
341082
542018
51236
1152612
1047192
1379515
101596
130713
843816
1554519
624192
911410
153174
690568
1330651
1153314
307714
1236347
236905
339618
699173
147363
764204
859063
882925
1485634
1267695
1263314
545167
1123962
818029
1301486
640166
1305364
477085
804324
1589133
1287457
1599585
1477208
418954
1047608
1172867
596454
226667
337775
458229
1616401
53621
1010845
1601745
1204067
1002209
201128
601512
233762
1195852
393644
1434876
261093
104224
945036
1070723
1510555
689238
1635402
531
1509484
34061
440994
1201564
724027
1338955
301996
1105212
301572
550924
64589
798332
914487
1293695
109812
106383
1527804
524230
370699
39470
123293
1034157
389622
1432376
779694
435842
1446751
454316
473077
329954
453692
1489134
1534287
977412
1267688
411535
923999
1609626
414575
1065372
239345
115827
595864
1001762
1577046
81022
96587
668261
1335119
862143
522209
873429
1268504
1277591
1327279
380749
827269
855432
1608791
994051
1582542
213251
125806
1129379
1492737
481563
1185539
1021558
1450135
412844
1439232
132054
1288987
710800
1036190
1606528
1214994
1220091
1566968
990601
701644
383009
1185693
680226
469665
798082
1639059
860069
660290
47700
1328868
1174354
125769
461246
463028
1373844
92779
1530642
863235
342201
212082
1485932
18959
359061
174082
1345880
1248427
532511
1384171
1474793
751037
1500821
1502188
1510608
523426
14636
934643
803412
275396
285549
940212
568514
263471
131946
1190195
676517
915885
1230917
823887
1099713
209999
1261348
288746
1091903
1000624
357219
267222
1259836
980954
627257
518771
1174881
1082563
1011637
1624861
15368
1029953
338535
139689
1553993
1371239
776045
1453889
835350
1409002
998575
1068491
1363110
1326699
99257
106021
1011023
771540
1464775
78966
570476
1414293
1451422
863836
1360682
425044
36930
359205
1551266
1125575
67975
795060
97226
289328
1370345
1418117
1602709
994835
806293
888090
543693
133238
1490995
235596
166066
1286739
726440
1534111
1198554
1632955
1456970
1031078
1520200
996642
309708
928330
618111
1560575
683215
1297714
1431933
266409
351129
427081
1529399
1159045
1423416
809982
205357
1344599
1434592
1109929
931450
753914
1250311
1151768
479925
169682
1302791
1167339
338292
137283
587696
597950
621871
827842
588926
463184
85322
483935
1046548
1538731
963368
680482
1570743
804307
1401495
538963
1504375
1553339
830249
1352492
1211926
564367
969478
169311
1304347
1162457
1057892
583598
811291
1303852
157929
1636392
1407729
522113
934912
439689
1483124
1439348
219627
694882
805342
1036527
468061
59009
1113234
1589521
255552
361427
1338269
1479828
1538605
517651
794239
144437
1587067
401002
1025228
946305
1298974
1077758
986831
502582
50957
1628967
581271
1607749
898544
447902
1037337
467129
1477140
11715
417297
653144
486664
1164570
182538
484594
281184
670574
71800
176356
1613806
1646850
1013452
1054906
695952
283551
384183
1444002
223450
1333246
674891
97442
1041474
400767
454226
920378
425488
247091
630552
979548
855248
1196823
223862
267056
779940
73519
478131
807774
110816
1052505
670227
991110
1119986
986401
1608660
830454
367430
699658
165835
1280388
221868
706708
712193
993488
1054506
311787
1278714
723982
119621
1606853
496986
1419111
342224
898169
55227
286717
1311201
31417
636429
554129
374799
1277979
843902
115431
583048
1129424
1252049
1364103
1564023
980558
777776
703428
193851
1464145
388617
1461704
1328481
979601
1246505
1300163
259087
1189484
498892
1336008
328191
197517
571503
786586
1450139
839160
75944
1170302
867679
380802
1630440
374487
716193
1225287
1496775
614295
510449
210655
714567
182801
1418361
981496
1233238
1389776
545911
704150
203001
807758
1424367
203353
716074
556700
639443
799282
386076
165379
360070
1417656
1009318
730085
269134
528975
882484
833231
233371
703511
1494544
571459
369669
337914
419231
1297656
1249157
1320975
916625
423007
359018
258664
405527
1065830
1055264
598518
637473
271499
576107
1637348
475016
884513
916338
1593524
882719
896012
776230
1350870
494341
1091769
1025473
655161
371540
606576
864885
889315
1346390
1004629
535952
1391828
350837
589925
215465
1520483
192056
1225108
163282
374255
972414
1245789
214888
30615
920620
915443
1013419
556877
1031082
155
604431
933930
262192
17852
165168
830045
735121
486314
1204937
650888
977792
1110317
1262420
1105421
999948
272340
1397986
1647270
523255
890865
556749
679929
549658
444511
322485
509529
98448
300082
1262887
755059
1442376
1341248
594066
889786
48417
1380096
115184
1507878
1569057
597487
591005
726274
1370079
1167480
271625
1307463
1212668
841556
1485679
1488648
85479
1315337
681164
1127495
708738
1497979
1133934
255751
1272279
246885
818809
1456256
1031345
1150049
605337
853877
1209901
505053
41261
1372653
484129
20361
217083
31923
331296
570273
1041333
511446
1526523
606208
629536
1455632
487429
524811
1133394
1284957
856665
57971
480192
1447658
189064
961643
651349
329295
1074079
360520
518123
1373429
1227627
947531
91622
1297395
961481
1567237
1590194
68285
1162061
870428
381524
229002
1091961
226725
249874
1590643
1019339
1248174
1406702
1020985
924243
1045518
1595811
126941
581337
739161
1048064
511303
976932
1384367
1161493
219628
1088840
1155523
1023203
541286
568746
545828
1620913
848872
1486076
1304274
1476140
1079840
1127505
1583028
1246970
695718
1410914
1028948
768044
284061
502263
1038160
482219
358281
827561
1182988
1102676
185557
507095
1252803
1482300
990757
303641
587149
837320
1135246
599427
1146377
1528053
291206
178840
1039209
594199
362365
663026
1176430
1217747
764225
1080223
1634165
1193820
165284
77141
1208427
420688
581874
652600
155481
1249880
273858
171009
1386464
1357421
838743
28030
86064
1273718
557468
324014
387142
1373308
691578
204376
1123878
1626716
320587
612876
1317221
606897
1201245
474417
1129627
970654
665382
940857
1000701
580139
900262
188996
1571904
133369
1452269
898259
1617280
1548405
140319
1302815
382412
203281
536058
1093951
1503002
745896
107175
1202570
1301581
123285
243764
659787
1219524
1635996
159831
1227521
1549188
27525
351941
1036829
1466273
618174
236502
1510021
511245
1101524
1161701
644959
38141
300613
1105551
969736
444571
1520698
308699
650522
281881
472749
327711
1549251
415470
1368423
19068
79327
1516991
1326783
429198
380165
659869
390905
469219
1355884
520526
321522
813820
198941
221736
1193015
1508996
970158
1460446
430161
952401
1572001
49178
1138900
1104930
1641881
1559536
156512
717187
297743
1045638
156484
264915
637941
238367
11507
343451
1554414
855107
1321769
1468732
829470
1325774
1071729
1389937
140978
820542
973986
790676
747136
458736
1461657
291724
592935
1572358
106730
1607221
846725
1007544
336536
1087183
895750
201296
1239835
1467113
1158481
1422240
617083
1073642
382142
1147001
1085314
815779
679033
1328706
1485374
1116634
383407
732304
1165867
1570138
1589372
411632
591465
798587
1035038
1140436
625344
504608
1259147
1066740
187758
416478
1147772
134521
1486884
1273959
5048
627072
754889
134210
1056001
410522
510056
902218
1256400
1627905
77804
945177
1383319
1046674
72415
1536356
261929
1632408
1021234
1329007
9560
1375726
780587
1443340
1544872
1284548
191475
638785
643229
613890
1266707
1580170
569087
102095
1572952
207113
936625
278434
1403538
1169753
1107725
773447
929895
410578
205137
1326526
1413778
1183732
170597
1045807
185641
289724
1266770
1188596
1324318
1344747
1599855
1015399
929310
959412
350962
40663
467141
422324
471459
1084435
1627810
179681
849323
1613387
528775
617429
1176155
1197647
948490
311265
1174737
521290
783108
682704
1591466
864689
767698
1466833
392872
190364
392362
1533343
855405
1385104
741496
905730
145241
454527
1088214
17520
65727
327661
1239996
789619
991899
378254
44205
1131757
75912
1510549
614856
1154867
8104
860943
864328
94074
250269
841723
942040
56792
124841
457187
680501
439879
622151
347537
1398715
904881
1028887
99085
1235542
566793
553278
862595
778458
1441799
283434
491316
1092911
1081881
1136001
1386966
468814
1510177
1090842
458858
667153
367508
51251
1278007
349332
1119468
273951
242698
135831
458038
792767
1288957
1195837
1486416
556911
736605
1609761
121895
215044
370072
945427
287908
1472746
1345231
1112550
888927
867998
991746
1212100
323853
494702
1139613
382061
1287602
705217
941440
1206471
620607
330341
501356
535141
1386123
1538579
209470
317335
1496732
678881
755171
349667
40417
702694
878040
1235410
1961
1223153
1582948
618867
517568
725489
1393098
425782
1204959
685562
733949
697078
1621771
111323
119705
1126147
1473329
933386
945236
1207470
119666
168379
39577
823830
1235678
773152
756325
1534578
60601
656488
1000779
387118
1554978
650741
339667
1350235
644659
1611397
319356
818992
415820
204028
764422
939152
435823
161230
1398391
820767
356848
745392
140848
1620917
635098
1347810
1063141
691104
1138287
263412
404123
484099
363883
999248
1269493
1042398
922759
1438378
982660
1095778
449734
130497
1592001
4151
1367921
766210
1177626
343933
1373074
559008
128283
1522909
1313399
775098
459186
1407183
720595
359565
244477
763411
826888
604754
622659
970441
677049
877148
817639
1339667
63332
1073191
91711
1384489
1144358
1332301
616416
992493
913667
1086518
462985
1507920
1120444
150830
1400295
454957
697092
1216546
1290645
1118922
24170
217078
1587434
946733
358947
446182
1590028
1466191
490885
662071
970575
1267548
28855
1639654
1568421
1372174
1635090
361823
471642
806990
1544961
1448706
1283124
201057
132743
84164
466967
1437980
571006
1334130
309850
1305557
1404986
29804
121372
158579
872028
1090571
599906
502399
701563
725066
422042
474600
587916
1199882
1092906
64727
197001
561692
737984
716720
1219343
324024
638644
450438
610119
1129612
101206
192528
991033
800853
1619733
1322494
905666
507941
1037117
510544
1244020
861539
1357581
118665
1059413
38421
16647
1184192
604410
342423
1474700
1205957
1360182
870471
1006506
984305
1443966
1482586
676819
230920
1574974
38006
1334331
1383019
96704
1410437
1603156
168409
1356671
922136
925300
499862
163488
749128
1365353
1455254
1547194
837845
634817
518642
1031368
1470152
180285
1386858
1230789
379677
1323796
1134657
1035311
430130
508640
910435
641824
92676
1234275
1363080
1439575
499976
770615
1577141
840932
312416
83275
1146210
728628
687592
955113
974637
889346
1027544
1259551
1642960
1076801
398995
602730
1455330
949149
1319016
1379030
349198
1460223
1284163
759083
1316831
1232109
180853
342376
345855
989817
484379
799632
1226883
1304232
37199
1631426
1593754
1044413
181787
299384
1085187
363272
335600
1426474
1081252
1185001
522989
503070
96944
386968
273907
535777
1189322
647897
1495402
1451719
601569
198373
432202
541438
1013227
29236
1548663
906668
986328
914982
880810
663838
652002
549261
1501814
1367321
406438
642850
907483
1325520
107794
1167143
1526302
437663
538417
207297
1361653
132768
984140
293451
931413
1437874
1332410
255355
1066745
364230
0
1393917
10316
482610
1016088
336181
433051
624076
120687
121711
1548122
1380470
1513445
624272
508750
93563
1181958
1612453
207917
1065488
1342659
1460477
22751
1514927
1277312
406046
1303400
4963
341088
1107065
1229023
48626
1501930
126601
808438
165193
745371
1611297
1509052
1619585
621797
1141171
1465174
1145005
424121
982768
7239
1309426
898337
1073988
447730
759934
1045837
164351
1398208
301483
211174
77128
683573
1727
74670
1455471
937810
964898
1254021
345038
345213
530781
1615370
1183777
712332
1615577
427366
726489
56223
1066791
1425104
295266
1593870
896806
599323
801591
274030
1463216
196073
1210380
642631
92090
585314
1630586
397333
1365525
708344
1502650
1329317
795928
1632547
1186013
1104464
962550
64407
1109013
288343
144371
137250
589940
1031061
439186
1623548
572536
630881
1090605
844931
1356210
963864
848235
1499515
183812
1189987
399418
563974
982966
1590769
1310008
212341
525317
924760
726230
1254304
366386
1574391
476483
1621000
402550
505078
1387288
1389736
960394
435901
1087547
950897
739699
1448961
394759
791668
260170
1492641
1103737
966989
1491885
283442
369148
438999
1489276
241984
1162009
215890
1235607
781471
887280
1204151
1234597
1326482
253027
1243536
1083250
129042
1216474
866578
996327
1216466
738723
671625
264878
387621
1060718
1501394
813757
830959
1182193
275265
1258876
1156252
1522130
1584975
1387334
620792
834369
607647
1457393
509232
923966
110234
1155167
1063781
992524
1210467
1405582
1066255
1476525
820091
518455
567092
230374
1458133
648080
916924
1220749
1592559
431591
962409
838292
710700
557829
1625592
468791
1002513
54231
729575
882509
1613847
1390360
1095129
1591390
99899
476083
249319
971528
950412
147840
586295
811209
1621036
659513
1583600
1469192
518217
272409
29805
531082
845705
1498350
787899
745580
676404
1032663
874359
459845
371550
173345
72336
337699
317437
318867
187319
652611
552201
990221
136078
897212
347050
943740
927119
387854
583212
1308444
1478546
444654
1480575
633127
619518
1550100
805114
1306964
204304
739900
1558381
879080
1287835
1408834
1480504
863251
1353591
1141093
903811
487607
1461387
1390821
1165381
345949
556670
1287079
1059498
371498
4452
752458
757019
890846
1223559
889230
1122003
740010
1324421
1268235
139065
1063494
1123982
79074
146200
1596587
35142
1314036
1134563
945797
1315836
1504880
1272459
1432459
1202795
1504470
1096079
1030574
675031
248459
1292587
254199
81205
1392279
1197387
571365
1327258
328514
1592984
1129902
1560573
1446485
603563
1102075
922229
179875
239257
988969
1024325
663045
1030736
518011
737651
1557764
1153341
126033
1375888
806397
1178197
455519
1267885
1378530
803310
371473
1313119
769760
1400510
1093040
1039086
1076379
230265
608979
810550
925524
1542116
648518
944670
962671
50182
786812
619571
1476524
853914
1568236
744003
1391814
1408223
457332
299701
1503143
1035734
1247432
476567
812999
822987
314919
1053975
894924
1645933
1050316
1431810
1089119
442104
317487
1109663
1043718
275984
1644480
84093
17080
1579542
423715
1408267
275627
1375897
98153
743873
1058989
479859
1472213
973413
1148868
1556035
162145
959658
1069710
987210
167916
174643
1274928
1392529
616409
292114
348113
1548555
676114
725371
1453376
1123164
1456867
1002797
723102
1295065
1205866
602229
187471
506827
1068416
1083395
341303
1604476
1035064
1215172
418549
809311
275905
1544337
264349
649244
1113571
796315
1088540
565330
142740
1333235
1340638
1364254
1142448
1473691
1424828
1477925
991582
997804
17565
806959
1558753
822291
1238106
1269348
1477572
574000
1311778
1063247
1105619
12359
880732
51619
718009
993372
1200108
1570658
1451367
716394
89410
1280234
371293
1374901
1112716
1105540
663773
1617258
302382
27217
604009
251957
1167432
644204
1277344
1267252
215260
502953
1394061
1366460
1609484
1368039
43407
794810
415074
1229038
534473
996467
974982
731156
1637927
486248
1404081
1116731
1215911
486482
1167200
932545
436087
857935
1115711
907614
772195
1354332
408127
1240785
983569
1565965
1381742
153086
997686
1049514
583734
899169
958578
1550388
231690
406967
421021
1484296
820915
152621
1389788
887474
1171312
1292063
1135825
563545
1090365
598464
653930
239509
429246
603164
1296734
973680
1178081
200313
268629
1010759
724776
1252682
331117
646190
258665
1366464
1422500
693781
1624751
1601122
285707
1304452
268548
1569606
43149
193938
1502471
10068
1356129
254202
1201217
1001496
963681
122214
132098
66390
1312704
381088
672493
1289520
575014
1644730
1429840
612477
587471
980531
796402
791331
76189
1349873
489592
811451
217065
1436621
1442651
1029107
152864
1548954
1045902
620487
280034
918513
1570186
29908
587446
1322541
1149382
690743
448652
1167609
228237
788759
265140
704340
640845
219068
119191
881483
813392
1125823
1537879
3582
1199221
595810
1254022
791432
1468325
1501651
1331373
1503041
832430
1366116
1433427
1105182
571248
140557
1200046
1128647
273041
1270108
1416543
1212057
68603
124492
980217
1404896
420466
264426
1642167
1326617
679326
924617
1015688
1457155
1403551
847177
63898
142206
372098
382057
910829
1361083
809791
1335997
1497283
341127
730955
973758
901416
1226687
675876
524710
1363848
499202
1622199
3613
73096
1503688
325337
160788
134165
788907
290182
674303
1340120
83232
31472
529033
141224
1163499
228323
712877
778977
115864
855867
1097207
1172775
643048
338459
307086
252577
95008
241994
1432523
977141
335964
1424965
1397266
1389700
411935
1087682
343694
402786
852651
602371
153311
577350
1564105
216547
953101
894750
1493711
372694
1049563
67267
1553620
1525064
656331
54546
162094
888899
1254675
707759
1562252
224375
623908
410908
1483064
1513789
1110970
31109
629542
362193
83643
336394
1000472
1098301
1041441
1586562
1599239
858009
1241199
41676
889361
835446
1346799
1410137
848660
1031181
1250096
976143
502017
1592721
859684
1157094
666782
1490042
467130
126793
211103
295081
806899
515378
1391793
1017234
1483585
1162705
186548
1057370
505751
1185017
67747
1285908
339793
475006
140316
1524381
1219695
961339
577900
1116506
1631135
288875
1059398
1531092
1094164
372949
1355803
112298
1525864
1334451
580450
126308
380755
1638955
740778
22263
956564
863751
827220
271588
1227583
1033654
1173626
1530692
440076
1337050
401776
715548
1210363
1043852
565902
694090
652048
660441
1105762
308692
544474
266189
1059524
411009
990754
473462
817926
438199
1265661
173224
710067
280768
1352550
1423064
1307167
239515
331719
817329
262836
1022546
704277
697881
1572230
1385551
100471
295468
1488093
45835
1266411
281992
26612
974745
954914
261058
524644
1542965
997007
182350
1408936
840258
475061
343800
1433180
1431289
1334840
63362
875846
795491
151476
620145
508950
1100368
527041
621792
1542819
1241596
1077975
1339734
1485544
1360926
1495120
1428674
1467096
1148216
930385
878253
1612312
52072
132264
34308
197986
1352597
1255011
885710
713513
190341
1376254
764614
893775
513469
640719
729590
396728
1360469
605614
1298901
699221
425340
757583
339678
242933
1020486
727843
826078
1361437
308086
637908
263327
932213
1013316
301111
67685
1418174
1256431
1152924
667998
44804
1192796
174616
596321
1583769
205345
167162
1511519
1016047
845468
975568
539768
675832
1419100
409044
145185
485665
978472
1130501
513389
127257
1440989
512867
253086
730528
1352556
1496667
1611905
184206
726286
13091
264590
1190978
68765
115566
867123
1341295
1400410
649211
439402
410552
1542977
1120321
431056
2752
217888
1045327
1286700
1315190
1475511
405937
780312
257497
20985
365642
940567
355931
942127
1005686
1073389
812502
1155751
10996
943408
1343432
958088
121790
1614
679944
669737
1510674
840226
1128670
220435
1203080
1448389
1465734
467276
1248023
1106940
1566290
1246613
580047
1445374
239686
821114
1083254
1212347
494935
944047
372416
1166974
1583491
1620646
932373
884261
257988
45872
1288718
705323
1604758
51034
1049597
934133
674199
719872
1555384
10338
709575
675032
485572
1000206
1199469
883602
1645202
1270882
1310101
846420
467799
145912
1037310
1245271
121589
465826
1627787
91904
1058502
1518111
1626643
968761
297772
150007
71503
656129
1315568
814613
832105
867675
494549
1576843
1544372
218768
5382
1562898
1098260
891042
1486833
241992
280082
1285371
1364161
807284
1117334
1292827
1419253
348977
1079147
1132596
237032
1029557
220440
1401499
1106299
749096
360100
883155
1225185
207815
1251083
1620082
1188590
669112
9109
38825
757232
1375529
234475
1304695
507515
431407
216317
1406606
226971
1000141
797547
2047
278020
793379
130098
213891
676160
377534
990805
280064
1491700
137902
1311498
337024
210932
421225
369756
61200
128451
1043940
465618
188929
1286075
139249
1363367
824854
1063858
986582
1115026
1136082
1568256
1242801
604550
497046
518016
163758
677645
1138794
885773
485340
1175634
483354
875174
1242917
1157457
615180
754319
84081
666923
91787
1254134
1199820
496958
273049
1037279
560909
984826
1377290
342051
1557876
669721
1100999
1552138
653862
1499495
28527
640941
584485
495427
1101164
331050
928368
721962
453808
1195554
173618
61972
1177783
1516577
1419367
218799
933780
929009
1247363
936830
449805
864035
1362255
368934
167282
411107
1456601
779489
790826
675280
1327116
796316
1003621
1600412
612596
760403
844642
1114157
940369
1541633
687295
156284
336200
759722
383818
1098700
583125
495303
1497
502759
1145949
233077
1175944
1011050
408485
1089725
1570395
1508688
830908
588883
75321
967646
111105
867407
20227
330805
618957
518187
89091
1206195
661020
1114930
567953
46759
829131
731849
1608633
234222
779508
1165709
503058
389595
1374383
524445
1341698
545397
453742
918984
1236351
1191
490413
1337654
1040683
443214
1088644
790729
867117
1396661
1583850
1290426
1018640
1203804
1079630
1365344
407108
667660
678096
330369
1557573
570704
230504
911918
1498456
659265
1311189
1456106
1583897
288958
1383565
231525
1479005
361491
403598
502517
1008978
403563
535816
54272
553845
468401
850014
114138
1624514
503756
224058
1408802
1208380
560778
1140854
1421808
849078
1248185
1608947
963257
1562708
219977
64456
244738
1049055
859245
696097
159393
1281529
229268
1064271
342962
618569
63915
792788
1278709
1060547
71079
1561212
1544367
1151153
1172711
351843
42788
1048184
683731
460434
7851
514290
1247855
629130
429639
1510059
1088135
1125815
1551656
1286321
76384
1483972
1446179
1119506
956883
33223
175547
305241
1379269
265615
1538200
990228
1201426
794366
267695
663001
1257692
1613689
1252560
1072905
1470093
110351
1160815
541501
235239
192593
454565
1627023
68808
999359
1555781
1421131
388685
1402823
950232
1085090
1415965
1279445
305262
478006
345352
1006960
894049
129617
1157923
359456
412422
1167026
184077
1477622
834726
140450
242833
132250
1463305
698990
822873
1492902
669262
994449
46349
889246
1218966
1279872
481080
735599
1330918
829427
1004967
1568098
1356985
1478708
1216842
1473754
1014973
1515440
1103448
640086
645208
314616
987387
601759
339694
539870
568832
1576685
269627
1183744
719755
1429844
1508761
158396
1484955
930889
739142
468970
951130
316470
214199
1602514
246538
1614359
1625736
600215
72359
374989
698486
1549405
1234852
38916
824764
400617
1347539
1071523
555017
1129042
421103
269020
1134314
940418
204369
244013
818735
349828
364451
173594
1086930
840198
1556218
537787
770113
1406777
1226742
1388249
749979
1135467
837934
1169670
1642215
1154794
460234
1376624
886232
1028989
979919
104004
1174656
1214292
587234
169725
505665
947801
1129999
2114
1394964
99871
1053933
1059867
851464
97722
421102
136558
1069898
1342816
317898
534437
853993
717601
66457
775463
780234
867690
522670
108942
1012519
846934
624610
154376
894345
41317
9661
1232693
200249
270258
16288
276370
1182820
384393
418173
14945
805810
1519399
1193875
277034
1646421
1219875
1284951
1192488
1527954
602888
1100915
1004415
1149852
168925
975870
823824
1260697
1544592
240672
883592
610804
1222937
1122422
1398608
489383
893994
1483772
1587731
664762
106124
951311
616633
30088
1245531
1350021
1488103
888402
1389890
1016276
1172955
614762
887502
1250679
874126
610961
1515584
782148
800013
1096201
1256953
1577517
1363722
235074
640744
1165110
1076411
1382991
1002398
1136148
1117467
1322710
967683
104330
51800
330052
1386813
539678
915997
1229607
74039
432533
1048389
1202581
632628
277261
910656
134075
1252853
1509626
1333386
323493
1612309
1439263
773118
1289634
1189567
102041
641359
1443093
1384706
434228
740552
1531811
104287
1594134
1013349
1359368
1228515
1476272
52207
1377013
1522536
1026651
761692
797308
635777
101104
506237
1248154
892871
1159536
392263
1481594
804928
1201829
1058327
751941
542415
1258074
674055
882074
571780
149979
334214
487724
99248
185030
732133
870871
1200172
671276
1274705
879150
1436996
1104016
576586
645407
267895
790061
1096067
649055
1163805
1197367
556365
280893
120393
48570
645158
1271331
11102
141948
282892
129817
750412
8997
243620
1542180
58664
785078
957793
726559
878797
981198
711239
70156
883444
1165674
13943
183708
900327
935170
721582
57580
520356
971836
835534
1364787
598896
1600234
1514913
1234794
412369
1183013
489616
1188931
1396838
663514
667855
1587711
390710
179218
171460
836759
1031162
771782
914074
444024
42592
633513
288924
373307
62619
433235
964339
1643393
1290076
1149281
1416058
33439
395929
1227345
663676
833642
1532087
117022
1133719
950714
170808
247402
1207124
755496
1604259
619517
1205117
191359
282583
1148056
1319543
1527893
1232356
928372
186555
656518
1510275
1472528
1450431
125513
1075322
896596
529763
1538129
342060
362028
404879
895936
742741
1224142
151634
1373543
1492622
1401287
1268365
443920
815111
1179979
1614752
1389379
928053
94855
1202046
823704
969159
154176
1023603
1347630
835750
1106914
886066
891973
1359104
1617855
97893
755497
242420
1580754
1195971
1283738
833605
1084421
605570
1126901
1190913
1393983
942193
1560986
409982
185895
1232790
1266403
1197890
1057022
756554
1148439
570308
970349
89843
1258258
315839
648616
1182821
1023571
1053905
1526728
1084841
796743
386280
1643600
339236
590472
771788
268205
1506943
1426722
367044
944299
1285509
1244421
1244361
1096994
1011349
355877
463838
316690
824851
1552624
486998
296642
1513882
165154
1194160
246148
1485885
1407608
626073
1068703
1076798
271651
1598461
341572
256465
1257240
1305268
908717
1570325
968879
857607
1069503
245307
10204
536840
933616
544422
1594652
372373
1156971
197945
183676
1282509
1256059
507752
990045
76276
743059
779490
250098
944746
389176
73160
1166988
1048403
390680
1391670
533239
1231342
326040
890258
165745
754351
1387898
640534
994785
170926
1514489
233504
1128871
536197
1610807
384800
221149
988151
1207869
692506
371623
1531191
815919
758737
679030
1610766
3465
1531147
832749
890801
1550391
297876
329256
760530
1020087
1073582
45925
389279
1358713
1289990
273942
877666
1101281
1534216
664655
30505
228628
1419653
225090
227976
826604
106979
693409
966800
1646332
1360233
28042
1355883
1174523
577883
1579568
1010597
505235
229387
206691
789933
313878
326505
420457
1186214
1361160
314764
1286261
1223116
1573231
784243
1117756
1433214
1034847
139906
1190170
536448
502001
1526534
1618573
745509
678588
158074
1327396
1529000
551472
1336388
250294
1282927
445283
736583
562865
1626819
910057
1373248
643168
374962
1348056
1530608
34717
785495
908424
859882
102230
1040029
1038457
1366564
814481
158248
236942
1640157
1375029
500885
1091900
1308105
619833
354027
40653
1507671
369188
969687
1533606
358322
1335004
623640
434254
1366155
960373
1493168
429385
786432
1168730
1186880
1596861
341434
41437
443836
167151
194548
1167878
1243888
708229
894987
274176
470606
1638332
213384
1332908
1368327
1378590
1644134
255186
872301
646538
597825
892105
1125319
1370912
1007252
970112
832129
222618
993836
1218565
1490337
557875
1184302
993481
1179987
404298
1486018
1424977
522374
722682
1621000
1333181
425653
629783
587477
225187
307675
714253
439956
881145
1137724
1161779
236662
79362
15344
212781
753063
220582
290658
1076948
1052226
1344502
870940
442938
703883
1164590
427916
1243106
293001
358997
670557
498681
1182898
1547814
774507
1117031
43440
747484
1595892
1474677
1314852
1247337
347766
1452910
1208690
1175136
707266
185758
447118
434281
160264
1270709
976769
747706
1252533
648111
1496220
86935
101983
1390256
1447707
709305
430168
1631863
1342371
112859
1420492
533657
626642
1512907
28702
554202
707101
1113377
615227
835058
173347
1499700
972909
1318295
798570
1155342
1236577
333331
1464769
294702
395689
1195046
1060928
569729
650319
594240
766109
1410439
1376302
481159
252636
562258
333760
381446
819528
418857
83507
1524445
317785
682664
1197118
1162715
512800
137446
635798
1000072
1294853
430953
1178090
727274
136570
709141
408433
1172281
609914
138877
650113
1017929
980867
1203138
1094315
25130
1505944
1392831
1122132
1479290
1238952
917128
1121815
1385605
1347078
997795
1612390
349676
502468
1597038
1076299
1159102
1311174
1067971
1462963
960413
1245189
263253
1319238
1081536
1210175
258678
486779
1556492
769748
1524575
256037
1327680
1264785
1249995
651231
1605136
69437
378155
1605870
1377257
57798
834385
614081
746723
119311
592548
710757
1019443
518363
55101
205312
1531275
979144
277213
1595308
113448
360700
405626
381674
1521962
79743
670535
144288
69857
520421
1169375
817785
1356270
815081
956381
536543
1001729
1030157
373555
53447
473043
1595797
905420
1424638
1208432
933218
822194
916002
632631
304962
479679
492412
1003097
1417479
1232897
1213738
911173
1456013
82907
212968
1452646
243686
1052859
252940
644915
149248
1537824
478924
602549
729437
1357298
159606
1126588
226733
1316425
922986
1439515
227545
108350
812225
994393
497655
1458182
1318083
894634
1348842
13942
1039845
724615
279497
1023788
393765
774563
530198
821895
759447
1603796
448261
1375402
737525
999295
560654
1251920
712401
1444601
155100
612192
1044978
741753
1003208
501978
577775
1484733
1216218
1059428
1396960
134184
868955
87968
1483620
697673
770368
710238
1016264
1144338
396076
681841
492711
319050
401666
1490780
1378802
762025
1164229
1554052
290533
279175
1389936
449511
1036691
628933
746400
352376
1409043
1107811
1225230
38598
400287
1503737
748432
4668
1643967
1166042
194828
689827
516554
246973
219476
328573
1590188
888826
1537585
1323713
1450311
41297
291671
1603429
570554
285862
387187
290422
223375
1475354
835558
522277
1560844
358971
597441
1141186
1333814
1057222
427222
227302
1565803
732688
233515
423640
289069
249126
794660
1638376
1416595
51776
1209487
1118664
474521
468061
717911
989577
1330362
58923
161115
1012498
522379
1007780
1530439
1358509
579420
1445467
1328645
1358951
261447
950547
180728
1242150
1150581
1629211
812167
733388
1323801
1269472
218742
496687
1417968
1639363
583196
336351
1095079
564761
340312
235493
1353303
1152384
689366
362604
1625099
462123
241139
730304
52523
910810
1160577
212377
546843
421460
1602645
604636
1547039
632719
1377313
649402
165972
568528
85091
456588
1415827
509960
652499
1144523
1470793
623903
1040728
1322751
1463163
286235
501838
387821
763767
1312731
375379
752707
1115530
936228
900280
282709
1072173
996075
901153
1408185
425366
1300491
500556
803632
286043
1555996
910556
794421
119638
210921
826803
365780
1125596
565503
1162651
169815
304375
276044
678161
1490831
611939
597579
1204726
406465
319087
1456454
583389
896298
993475
191606
275336
1088449
1405662
251694
1169359
107421
687965
1459199
1647281
1067260
1112702
1330740
1027982
61345
804873
877839
1479473
536983
1612785
723944
1317042
693514
738248
1057875
65537
89280
1249434
728521
292346
1518887
605722
914008
1292549
396557
828705
535348
227298
1104834
1153443
333885
462388
902564
46390
817700
736467
100824
1578110
85558
1203398
1623841
292924
571142
990696
741044
1112437
776344
1268233
195662
687075
1334509
1402723
758180
1219923
1291609
1461488
862744
1365111
1251372
1375433
1486666
473397
1369118
1014602
289401
606918
541423
1271843
1586542
148308
437363
280095
995460
1319652
585876
1080217
1068327
1325413
1509399
1077744
975205
1343924
1172007
542098
1285030
802118
860572
1396725
244357
730920
511860
937560
1077710
1637777
660358
87548
899938
15642
1428144
1251196
423528
866376
1015971
688323
175161
1574867
301489
1266133
1107733
1263657
1224453
10252
188604
1221554
1053233
1484858
1442030
128689
180793
456159
159219
442860
598641
339946
748792
1362874
1123873
262516
838933
186694
1096997
213653
935692
1430886
1355239
769129
384308
50721
1079994
1320168
742906
628223
661865
453967
189846
398824
1134416
131683
773574
708011
403057
854316
1007868
796776
680208
817139
941220
1603687
458289
1184236
732794
21060
1355259
250676
111822
159473
136078
1186525
995695
269653
1265574
1085337
783556
960164
433994
1292232
979421
1222369
951753
799712
1394844
1497359
732639
1558494
1499554
618733
1231891
871308
1551007
324295
800711
1363708
1014600
326754
658446
1261603
1040771
829791
1339558
999313
999151
921579
1212040
57014
991138
1112641
1388251
1457384
605912
1601758
601418
107537
665469
93377
90762
1420996
484514
1599073
212291
1059096
1400553
606758
9647
507109
894508
511159
630550
203864
1025371
13683
1248550
1605770
588059
1639371
760227
694797
1346118
576876
417401
543477
1016387
29408
1170606
1328147
1311131
89875
356593
485091
749929
647621
1128172
1574392
1323883
1624139
1141609
703376
189734
1558366
563167
168273
185290
1566230
564914
518311
1155951
1220254
1000811
1089451
607162
586612
839148
1167498
339459
1185967
429976
941774
893276
551990
137401
570382
445830
969516
1292306
10504
249018
914514
941433
211150
1299940
1405732
1443424
644649
1106749
723874
637056
412797
198332
6320
258251
91703
1452826
113281
1173862
1237050
107017
1642929
685008
1528152
962789
1086636
1120253
504002
1228457
415781
1483634
463435
435780
718993
568420
822895
1188194
1062386
988058
400597
1216555
1021664
1449122
398652
1501189
50627
127815
267810
1378450
228002
616839
385703
1593094
820680
76436
798056
1516005
953078
1253096
1006146
380765
402345
46056
18858
24339
356633
704828
720240
713759
1490767
288370
1618345
259361
444211
1303077
366724
1080393
436926
1591481
1096663
1536405
1229552
87557
115769
1000231
1537613
769569
1497512
833087
1283954
873593
1214692
413545
53278
21146
474779
1527313
664335
1175797
573226
156103
633030
1165342
1282794
470236
1264574
1428557
1016027
1527134
169225
950677
976711
792155
1508369
529721
462008
1432456
61621
621844
673214
1420530
56707
534274
786566
1601413
997776
898765
233372
1012158
1597610
684189
370341
1020084
141369
737165
403533
1295201
1387491
870405
1348341
1503509
275505
341680
1533078
117645
186096
1523376
422616
95305
690350
1082291
612499
498002
923040
1186477
846388
546787
1336812
406702
1272785
478858
144085
148579
1533737
1182177
431078
1634519
1146151
582364
659594
1405709
886933
474175
54332
1398630
176084
1002680
448883
926409
260565
1582498
1071207
1635398
816537
539930
598082
1102641
1302312
464786
423623
813174
980983
1214935
815114
1338348
407082
1126800
17294
818103
969538
730441
1269688
1238193
1281077
438513
1334931
1526752
1520868
1455926
1458514
1003006
454674
1308938
1486018
721935
882885
1071310
1447970
1076524
557084
1068359
822572
361323
659900
285985
1625272
961308
1288444
1161017
443930
848646
1639025
1350168
855618
730409
196140
10988
185902
1166093
837109
1401949
1528262
331027
649154
80372
806821
1588203
809265
1579908
945026
803882
1343523
132343
148768
1116772
1086296
311007
578051
1567599
96879
1561158
547143
1160090
974691
311922
494160
338588
245273
1519693
91092
545416
1069605
739393
1528701
1487801
1191896
1066752
379361
861522
1195166
511196
474583
1391086
958636
927043
966676
510552
938580
1068847
987217
1428209
188817
1190495
445058
595400
1376736
952794
1512512
995182
211085
323855
1361132
765857
817744
107402
478216
1564824
1077642
1351643
1536253
677067
750745
1455923
1345290
97533
385548
904243
851174
912459
46567
282065
1425077
606022
733093
1556239
851706
1425154
1130053
1524568
346308
525898
1040232
1573456
1448991
831521
6767
563436
1030609
1033215
855782
1260917
580964
25177
892577
771927
1075966
868455
1405388
819671
1454940
600476
114410
85510
1328624
1116705
1622586
674234
144429
1146691
29766
974087
1222271
1371863
1103092
894260
1463432
1020957
769327
789205
1400911
1202033
490560
745936
310786
213012
1166465
862255
192436
340199
999633
243953
1333953
34824
739109
132112
296976
1028351
609216
1214491
1485936
280396
973100
953822
976163
918824
1295465
353872
653408
587931
986440
713327
845453
780613
1188403
1014422
1434929
85124
1589845
1407380
518204
1427841
1442861
723869
425266
1180468
1481250
1326958
280979
1399062
343060
937162
1559997
667242
1306858
1013492
416644
3000
214267
710136
230854
554782
477789
138188
792599
363537
473459
1295138
548365
1309839
1594650
1415232
915378
1138240
158027
805207
532139
124393
80085
140
257948
1551259
191684
519962
1558212
1153980
1190819
1490510
4582
507676
940573
816118
170938
452416
1423065
316944
950328
1494225
717769
688088
254280
846506
1470778
1214008
1564627
1556872
1485906
193454
1212787
1277226
1117683
1296886
732649
603995
1236230
976062
37277
242346
478547
465446
279171
668660
735598
1609454
43274
276233
1137888
1432586
821171
887403
327071
735642
69646
1472833
236832
1151586
785115
1170978
1128933
699830
1327184
673792
894279
1418308
184195
72835
397929
1139279
731617
102516
67537
245218
1467140
228948
152779
24141
456364
679316
1597842
514851
1546095
514600
1030046
725679
1012769
1259575
1580690
779504
126476
1413773
1391839
1593126
1096647
61294
500729
1061136
932830
1404456
1597981
406250
1479182
1046918
462052
283293
1012997
1372078
901332
761332
1530472
144981
813328
1087164
1158528
1595882
473486
59306
756050
142525
996444
1170469
140704
1568125
1013142
845106
304116
178036
765520
188625
991801
1577872
1239071
215603
729843
1155145
1554143
573090
692138
407661
234416
514475
1470060
1581571
869397
406920
1094310
326127
119731
99629
95385
1199335
221853
1125471
932587
861010
903327
138548
1319565
1354387
718382
885962
374998
1640602
1350371
70423
1059885
1335179
614410
1207549
944923
181967
43576
688192
711117
1628845
1063026
1397254
1346244
379713
490664
336647
225755
1176125
267360
1534644
68469
490484
1611668
1217143
471212
1146197
1289544
310456
1102587
245195
1390457
34551
556787
585630
1620432
621464
147718
881274
129302
923022
758615
500859
955116
108104
926798
3284
1146602
301919
408014
388350
1540138
774381
809767
762992
828303
1144893
1069534
901677
1603073
372642
1413019
606743
98991
1124430
604483
1152783
183678
1446694
524098
958188
433525
1182406
1319771
611130
830594
651002
1372563
1285523
699111
1417062
481203
336797
66697
617869
1140650
518393
264329
1350726
242727
824953
554182
284541
1601391
1134031
451554
922207
1495792
388731
441783
1491672
1034227
945076
1341067
328810
939065
1477308
585557
1442272
218408
1634459
275127
311944
1427970
1236015
1048812
299547
119237
1606613
38154
780160
1493749
1183131
988341
825200
1042152
610855
466515
548214
1488212
899336
230773
1263786
363560
191016
1260479
1619027
1312451
1338428
183023
622187
267022
527042
1620403
682243
1386877
1045281
1295325
1022707
1058404
1143543
963571
1228429
548650
1403458
611243
1036645
305469
164510
1253954
730300
1026492
8213
742834
148504
475964
176631
779261
711617
1152169
1286871
1473988
474789
1132635
1600633
1244569
613052
1086356
1041947
619559
1041708
1193223
1233453
1306908
1359235
901901
797658
1518925
722436
391225
1481883
938698
1085878
926798
566767
777063
693459
569298
1246814
1575879
968270
1468530
1617481
1614329
318174
1622381
951453
1335165
149479
414841
531717
1146894
209570
54319
399221
821268
153988
1407325
210816
1419529
1276638
417626
641380
1230790
1032986
58237
1296476
736786
718655
1341272
1232579
1483389
1499957
1621433
304062
1078691
1344056
1155169
637573
378657
49068
664556
708952
1072586
1480313
1218479
504696
108181
1163745
1330654
122751
1584599
860600
656652
1630183
1035108
1044849
258028
442417
983177
1234793
803130
561818
815412
1261878
10378
1035635
1288650
1322635
1427761
256858
1629537
403443
872815
1521088
1598126
620810
1625730
86197
809961
921652
950354
1405973
455948
1411121
241228
483978
464885
752610
186766
441274
483194
1122114
1416422
1293960
383205
841832
365637
298230
314963
768451
1173589
870927
1054778
928216
1498551
470339
1443994
1509415
1513591
1411579
1413627
185940
734981
261359
213787
836497
316792
461463
1292527
142024
85957
827032
823840
814948
956071
25909
1008180
177031
696825
1321592
1170235
248728
258582
578202
668418
202515
1262874
1319093
1248106
63246
892503
876400
1558531
1340809
785494
33920
982035
291719
961681
1092368
456974
1068062
741578
788919
1461223
1434757
1235160
1353557
1323027
1028466
1384535
318
731240
11336
958652
793904
766123
955076
498401
1235395
1103427
1393219
1159259
351163
1179956
1422507
419279
295295
845087
1316183
1012836
1351720
1179753
1003014
1101663
914775
121504
756414
242283
268734
547127
944628
463222
1467088
1646922
1057651
209821
293236
35882
1234483
10695
93027
957568
1255281
822413
700066
120549
290170
925969
999983
873169
1122922
434621
990764
928973
726143
67986
112922
1209807
783175
249164
1643816
57685
41207
347186
591991
86531
1402906
111500
754432
16174
1614403
229288
1436215
778586
757660
250131
1077963
812477
923202
824507
1032500
1201342
1385370
919764
780805
1042043
1071858
1003786
546214
1558998
636436
422901
334326
870294
1437973
1245217
9499
47280
569584
237957
382410
700054
262319
281346
846824
1313943
190114
1284249
1644164
457814
237293
1334264
559169
1106641
1627819
1591663
379826
221914
533506
2942
691772
1498569
1090969
1496075
146042
904777
1137046
1577242
323148
954037
700942
602749
1540802
1530072
1503579
1424308
640984
1436292
1431228
659681
1229360
1423006
656249
1248476
143515
120312
1640910
1490071
737153
718662
1524658
1573542
710346
1560048
330017
1104387
65041
1140364
1285999
31453
1395176
1112439
678729
412021
950731
1547003
241701
483373
341486
991777
1017419
863441
426256
184240
61507
259153
1441348
36635
646450
1320837
65577
120257
620251
3929
703663
208212
263918
1130534
556181
1554446
1411386
1422779
439325
741349
1384435
1152062
1275528
100881
1040316
251667
864694
481588
357886
161085
1325436
751434
1200662
760477
1289382
1518712
1041711
854409
1379587
486457
1423174
714433
947009
925095
186454
343885
27468
1200060
485404
28853
1046192
506859
1060804
979826
1252307
735247
938668
1545854
683167
1604004
1602368
1068401
52018
644086
552645
243608
1633325
744636
450484
1026799
87609
1367478
1108866
1241488
833513
732632
244994
681690
949530
412282
1474431
340139
969146
102618
259329
1377675
888150
7605
808350
1298305
1405942
243705
1253246
1532535
204885
646500
652906
1088372
621817
381571
1460070
432876
449893
1256265
1615896
1313407
245020
691977
998668
1466867
122610
342313
389491
1027463
416093
678650
1597138
1578998
510576
1549515
461160
528059
1385673
294065
1041224
901444
604658
1568233
1294709
238370
1051598
1355329
1080536
871572
23637
679257
1485425
621164
1552799
137510
1463102
809557
995792
926824
1523270
1289685
837389
1309494
700689
1284836
1222817
1573521
1612940
854320
138523
81545
1362913
693943
484752
346092
961870
1311739
687848
229865
212829
126556
719684
1203421
911059
1444848
199357
243597
1479030
1541297
948134
1004959
354177
1584989
820328
1397068
1131872
1542842
1363201
248380
1368417
846242
857926
429674
736316
1399255
1310707
453122
1171748
126794
1612833
1429975
1033702
90405
1645357
1498717
1164024
163795
767993
1308056
1459733
149696
418274
1518363
909208
833958
1273388
196504
1446728
492244
1539062
460014
946528
1054574
1397114
1053180
1253824
263222
1242726
498392
1161751
81330
1582037
496230
1327967
673232
568226
378543
1644879
1111525
1210595
543421
1278152
944792
1320884
176844
873934
1588134
339642
1637293
64851
1054520
1506990
1392348
1336457
1470868
1185203
1166467
573625
699236
1175202
516235
486874
25641
117615
7986
373710
1281358
316257
350133
1115432
1605144
1032174
51999
1171753
1038037
609641
825393
356461
238561
850023
147251
1337013
1097199
1592991
621722
1021373
529902
1264809
409617
194122
326604
432966
514375
1423720
459747
178497
821267
206071
1572274
285505
647537
1623405
1537267
289025
914036
370237
740741
1435489
304020
1060508
682237
504604
1553486
397087
1136153
302635
707602
824386
315152
1141410
381734
275228
1346288
704582
521496
1401831
1110761
1019571
1289237
35568
937197
970455
951729
668073
369804
902657
469724
1056048
842482
1158282
396101
251047
1269904
596613
213978
1045991
893011
165397
1120149
824439
334314
1584961
1619806
1387208
837335
549642
957119
459063
1348570
678618
359079
371825
1291626
2327
1143752
1086780
405382
1630619
616997
343239
1500446
286174
1391102
1110224
94571
1384263
897802
1362268
1353264
389677
799446
1377747
722000
1436702
753688
867223
397134
79260
1329777
1497414
1562814
694905
331964
349461
236492
21401
1578650
721792
1060213
388609
1475618
902521
215546
791341
1278430
1513326
1218452
402862
1579156
649027
362785
1026910
1049976
439002
398193
1201523
1348422
1212753
1607667
30891
1143304
1296192
126736
1072067
565943
1492036
524139
497678
219882
1191922
76554
150129
1413734
217688
197105
754476
176591
818790
1531018
94707
449367
832456
152736
327315
906072
1025295
589831
780031
284043
219860
212926
774765
1442076
873508
1239166
814725
1478119
282876
1220174
1535712
94624
1068494
1224783
372873
410296
1362805
1503193
310222
1500377
613807
61308
741521
1293886
1076010
686372
1341151
629949
111772
1139778
1200786
223712
1280569
1182769
586024
641528
1033196
612637
72348
94633
494553
762823
658184
72855
1455726
1548414
816123
529694
573468
1112927
638273
1451277
710923
396249
1175465
1151061
666291
155532
1410884
1490487
186463
199093
837178
145932
1355475
1240438
1586486
1498518
109892
99067
1618496
802281
678542
189590
264841
711403
761458
526075
135372
1298075
214299
1223052
1180935
1173086
126867
745547
432347
1076502
656837
615270
98832
464011
220795
292611
1640047
505198
724342
972119
425443
408289
876842
1009630
60185
1026302
182150
965824
340073
1036716
1252608
304351
721297
1309692
1603720
267413
1404682
1275563
547312
1569448
427450
1032968
811234
907285
1214032
1604131
996880
82494
357437
1018924
986001
112178
50821
188262
685410
1427025
1385412
618162
351046
1254339
1305067
1222533
687046
714089
1294746
490682
1433407
1246641
958978
48689
1406317
262451
1272790
846421
1027123
1415695
771071
5855
1388091
1100109
874956
1257102
1275344
776281
962194
1071427
1626091
1173224
1598633
798454
878833
1478731
534133
1582434
1303476
1591578
872910
421633
16566
1613690
453650
837204
1625684
34843
376592
927812
238368
1293407
1456672
1038599
570900
1237689
993324
1378599
1051082
713309
245061
705473
1504307
526652
1318472
928998
462883
1059689
203112
554856
337189
260706
369488
695734
1194116
712134
1251941
1088762
1613537
524808
612675
990526
1439439
1570769
1138113
1071642
746499
1304742
435091
1476252
1564718
793616
885055
1254111
1367253
1166938
170735
901417
1544082
1191548
840321
1323769
760583
369143
1304477
1108961
1140517
843036
564961
1183035
1402744
1612640
1482857
286254
991117
915396
259079
1012308
1636139
337092
1461728
592027
832891
619751
27411
956694
639289
278805
303997
1015324
888214
916375
986130
167310
500417
370042
1036965
748029
843374
1224898
669256
1083786
114368
794475
1145377
270666
1345461
495873
1423418
1264660
1234768
932248
1084031
205403
43118
164917
167000
398168
1392672
474931
876098
54107
538298
529341
532308
783476
1208371
391346
361201
354980
311349
1527040
714922
1319603
533397
981239
71676
62478
1481333
1527443
64850
900250
970302
494196
637846
641212
142601
92331
109974
1067066
31938
816879
970177
952326
353323
709107
1270141
1410234
1129370
953308
1080058
453115
1283790
120237
848439
934338
369370
1484638
166271
873678
657034
1218347
1032400
969397
1495882
771337
261551
766066
619042
1112190
1468802
1356653
1112143
125800
1429470
16949
579363
600019
561455
1072761
1346788
324003
585035
261223
341366
1601194
544365
1287818
14234
184233
1465076
1032709
893271
1181114
212543
664745
1090286
463147
244330
974005
863896
282459
990199
1151572
587284
1285058
1244975
214492
25792
49570
430119
248413
1112588
1132212
400729
913259
302658
1513567
1103156
712364
1035211
1095000
849304
360580
1245513
513797
1050308
1308155
1620261
29551
591761
767463
334782
1564956
1390900
202264
109535
266108
1410567
1395105
1378863
446191
613937
81363
1479752
444513
837448
686232
358216
1638948
1570459
671292
670398
642053
751592
773820
798924
278829
1018042
814783
601668
116574
638945
511119
169018
1581702
580366
1629129
11009
1255313
965413
992048
1416334
875207
343183
1203928
896395
440636
1044998
565864
87929
921032
1645986
855810
867113
199049
1459276
610325
206435
1577230
1220678
248560
1321392
659096
1574769
439459
1223847
972451
577892
610539
1059851
580657
549536
1141282
1287153
1110435
651286
551264
143895
1372576
221735
1424357
856571
1321503
484221
100775
835198
1393268
448333
46304
847355
295626
485923
1567426
122073
798096
1499109
772192
1060861
1057848
800748
506441
1602353
1240418
1411250
828741
937247
982871
440126
1071450
491178
743876
69871
928855
455028
1128929
353991
1385565
426579
1573524
788724
119198
1139610
1305725
1520612
837260
113440
1173973
1160960
920485
1135411
1129627
1455820
1561996
487209
532590
387842
495139
694026
379282
16888
1226445
409561
1466396
1573659
1080490
1506809
1188564
1540269
40537
390286
1620485
1014842
1150083
66118
1289111
202205
129125
104448
170490
878546
380543
1281809
558005
1494808
955318
783972
495758
70900
1623174
178849
1008126
645946
78057
1614971
1115902
824274
486612
778281
540240
822711
272658
140075
239748
1359603
1296665
1167414
1088894
893934
637932
1119988
750891
885711
1153378
975727
1299400
798620
523918
1644540
725348
183723
579550
1120413
649848
431431
786424
859439
881525
928395
546970
1215136
469564
556117
1311153
1025310
609979
1583656
356111
1462948
628394
1419545
1494027
211312
601528
1520226
278462
863248
799702
193854
1201230
1302448
197129
719223
157785
376809
717377
867774
245926
859354
1009910
378877
170820
844537
440828
763617
1515180
578476
1221128
352225
713913
262012
10395
723073
219068
1585332
1642561
1120094
535360
1200017
254248
711932
91259
576655
1580893
194002
1325842
1006668
990302
877658
1153247
1191751
1015860
458692
983436
267235
239303
520894
704481
688612
1091708
672463
1360270
898980
381907
369
949938
323063
447380
492698
912034
1058619
685803
385849
913762
506937
14207
1023129
1331439
1539246
790369
310336
88058
1345802
61494
1083616
1065807
820350
829023
1095763
1104665
317246
162966
1601258
314606
210688
1192791
694730
1521951
974359
356201
234048
1398989
753039
744629
253502
1230345
49475
1600514
57571
60820
885880
1061970
128265
14438
1165028
44285
26809
645574
243588
1207039
665687
916494
1036616
1542359
406021
585412
463702
805594
335819
402852
1519742
1171366
682750
1448569
652909
335300
128741
857309
521643
197125
326026
250408
1069419
166334
1286299
160799
26344
895255
1305568
1337068
317970
549875
1444137
1142562
1171516
384270
847291
883126
346322
793310
1604627
810763
816895
950794
926434
692185
184159
869528
365763
754227
621974
1536520
533918
1186770
732975
62034
1512335
125116
544020
632343
94950
72677
543307
1588671
287264
1357605
1454847
1557587
71378
598945
1228595
324778
951930
1594361
1027006
627705
822410
1334291
1065031
283104
532584
1519316
163806
704111
804405
944414
1276943
1344276
452940
850779
173688
763464
1640800
640056
403915
194374
1233546
1314176
395855
432712
900076
848992
445906
160286
548376
684115
843554
1090532
380074
79045
310743
289729
1222175
818016
609378
1486387
1167458
721534
1301124
808091
1540471
1301667
1370556
377565
335499
1091523
988480
821791
1207173
846306
1446255
962906
1350553
1462212
772540
574181
983641
402200
383725
769016
819294
219210
1211267
1244716
1312388
614585
446602
1229304
1028008
708665
318877
1573741
1287380
1225427
819102
394367
1039797
655374
1098489
59897
1362658
801560
1507944
136446
964533
450514
173605
353503
870695
1309889
1494431
1084305
928814
542263
1456236
213289
346999
183346
467580
989778
1019392
1083073
976099
1172152
212427
949938
1295132
1343385
302719
790214
708334
871017
273272
1487423
548176
875136
1325920
204891
429949
1366846
629891
1140224
453185
1154827
392311
1101427
991815
1361456
1634266
622798
1485187
127670
139354
241831
298716
1430596
1620533
323530
81851
488387
749461
1189763
742498
1487187
457554
750995
513911
548434
957018
190832
1149512
789585
92061
1163975
320243
1122762
806617
270451
171688
615621
191460
1639316
820518
621550
979179
94019
491976
1557276
179691
1298567
335193
746422
971195
1054831
1551925
409436
1478817
886711
832414
1290429
1517019
679766
1360187
1582882
1201666
1413207
616742
48227
274461
203393
1365119
446397
990694
447072
1044621
1424822
786456
846625
886781
41301
1339852
448480
504479
638961
645380
45715
123902
1002536
404387
1321346
597523
737642
511129
1239806
566525
1482418
1117566
1341767
323045
1013937
928700
25145
1468953
753314
394855
1026722
125101
684268
1551184
243305
796438
1064968
312037
1420517
874786
664678
502483
1282768
1355854
958866
1221195
1361865
954055
278124
1102926
1459153
603605
1177535
281039
904168
1112241
1251508
868198
944084
1645623
499382
304516
880000
380340
1391887
1604756
1259873
1608142
417549
38700
1437967
1346797
863842
569769
643633
1008124
583387
342055
832095
1336516
982764
1160186
257628
1155680
567394
61946
474850
744698
1038186
412724
1620088
1507743
1571917
1287946
391986
1141218
1267817
650719
348584
1431213
102141
1238059
924068
829141
1588272
411289
1614249
351713
1349380
52605
1411796
553928
456685
1495751
869426
482082
913533
1126993
600501
33606
1358847
508902
423265
337295
360880
239875
939242
1508599
472000
879986
1118256
1442847
837273
146535
1564734
1358813
633514
807234
201805
1179110
1016266
1165882
1096661
671274
1410253
829451
25440
672600
1285394
168032
110161
76537
1496409
770082
1121559
1179281
392378
629429
1234860
240278
1386993
353080
737520
1327612
799455
528371
1364792
352937
1164805
1323724
1366226
1454001
949848
39802
440208
1384353
506965
538956
1173122
1099902
214864
364444
729984
1595854
576619
1025369
1556848
892759
1317150
386600
470372
1044713
311771
71323
755395
753569
1140378
508345
198051
188576
326986
1221647
521798
1216405
1234322
1061256
347192
626615
775239
1418346
1057347
1571869
543150
1496833
1209898
61921
261944
62274
1089990
724884
971612
684200
135372
857429
797078
1119676
1154821
270078
427416
1359934
1131008
1205172
869178
246008
612542
1006643
377429
1455070
1369552
1640697
1430227
1239532
524666
882645
1398628
591631
661004
253591
784836
1564920
996612
51054
139443
877568
642604
128847
630126
254830
209536
1434300
1403085
19804
175469
1000703
811599
1264481
1433902
638959
730584
104938
1090803
567451
54940
1151440
562006
203611
1568856
174207
673403
969759
860438
1114832
422024
1152940
484649
762731
1546402
450267
194941
1052095
1320605
914956
833731
1561729
831566
1024690
1137898
982996
575314
424324
418302
293267
301771
54666
1605559
1484230
781319
579257
1042183
1274706
1034973
813301
191974
1640998
1207533
1268806
305860
633086
615701
643759
1413159
23958
64603
947045
1390359
893309
508856
742793
192736
237627
1613589
1458137
1646128
1645967
1116537
1426131
1464082
974048
717585
1073687
273991
547532
73380
81580
41365
28253
1635086
1426744
71719
807617
61947
1625142
257925
703595
1197395
1010131
241032
1342344
1480576
410674
1437954
1102735
1451591
1567783
786897
1111631
133037
1350924
1358912
960904
434261
827107
940299
1159426
1019830
403401
490006
729049
868045
453987
533272
557262
828200
373749
1374061
1335557
550267
1029845
1008641
132507
636474
339726
41145
212257
565130
196895
166488
949546
496706
141446
904245
679014
1350451
1551771
273811
1617183
943865
756227
1487348
968519
276912
428087
515031
630048
280892
1351974
1346559
331812
954586
880786
387356
1427229
392160
1192416
401678
1554544
852985
90837
1201866
273916
419747
233337
78167
928200
879789
598852
537133
988695
1365338
1414571
1238164
1136874
1346095
1016581
1084950
1196700
1207493
1038699
1145447
1279147
423742
822866
1085060
372796
1468696
1090297
1499001
665061
456341
676714
770800
433889
839457
278201
75806
1637787
204234
1470313
551643
506855
487940
234586
1622781
591409
1524187
1387927
1601488
1513424
504778
378931
298311
267772
1398624
532431
747172
1586723
534181
1295680
1031761
339286
645444
329763
1463045
737637
933519
157210
444310
427320
514492
617066
1088910
1252369
1277582
99273
643941
1174591
1236657
791009
431262
609450
1601908
733585
96984
261438
626184
365821
698521
1318146
1209626
1237213
943022
42885
1134428
878275
813847
414796
251640
1502025
122376
180506
508615
481247
1292155
62785
863457
452325
1002902
957723
554801
1011670
1102265
1259577
79151
960418
360392
127078
1126256
1294149
1571467
905750
139831
1443637
343024
1118180
1493102
50849
1206818
1546198
536559
1287495
570797
893292
55467
389029
1010287
1125635
1192344
1599156
892698
1587775
179078
457752
408968
178958
1484250
804819
1351430
965807
199578
541345
991980
1362877
295158
131118
379634
1610917
851577
949912
1184471
1194847
1579782
1562792
1309427
322869
245745
10828
755707
1322531
1168870
1446688
14671
410291
547142
1416402
1255421
1512642
1387053
788422
1246876
437583
792035
1315846
895491
206253
251183
947127
516713
1222831
413151
937811
380155
1612370
450255
321525
1193753
730165
1560505
700127
714186
753012
99583
1330757
1372178
207412
100491
130446
753524
44776
679229
725750
641623
195917
440623
332604
843591
699537
1155343
1594251
820907
93713
566673
827576
702076
725107
63904
40636
626694
1047849
297292
1387076
1350709
352742
102175
947025
360299
1283079
995055
1215666
655082
55579
1174214
27223
195266
474907
526853
1382357
775196
1562438
807623
1080021
1162875
1327283
633384
1254239
1346114
720191
749483
1325723
481781
71565
1496677
1269462
912326
548348
1141762
1176207
97747
1494646
201338
25436
797221
1020675
438612
9136
693427
1574906
274734
1023690
645811
381950
1629093
666987
419543
121642
527704
541665
818986
1273507
1482540
1186392
84171
385389
736361
233371
1382229
877233
1484431
1390709
817149
1039892
772484
375459
1561727
1575467
1056356
1354115
1329666
333155
352521
1028869
1023773
413918
162866
584938
408447
1574256
1029663
1400491
1248631
1093882
266263
694472
718266
843877
923338
449656
934064
284574
1424572
927090
1517701
618793
821652
656670
1396709
65
1553046
520700
1131355
887121
936295
528974
191001
162673
628305
593823
384357
571890
1342900
670699
1016738
968415
751701
475383
1236717
343323
807878
1448544
1263900
980489
381290
1484785
971916
557205
1428758
940180
1070328
642679
1573966
1290541
1523722
755862
1193984
633600
1006801
110281
1272894
418955
806902
1640385
956587
1435710
921029
39438
319997
1239928
438404
365098
1208935
918395
957832
665547
176379
140746
1636972
1625348
273122
196031
210994
2544
259200
1269578
210837
752850
1450284
542374
1329868
852887
974922
570319
624556
562153
1630628
38361
1399877
242747
62556
194737
479768
1157808
1557042
56493
76058
862533
1463328
1619343
715558
1436139
1037084
735644
402252
315169
1355602
1250137
851710
880796
425216
424864
48336
618627
25380
294706
994759
565623
775934
1233633
408852
80985
398140
86771
547126
717669
580621
661352
1311677
334452
1386509
1190648
528155
1022350
259034
309731
448233
1157493
325153
926790
1172752
725513
1393794
735496
924510
1604178
1607663
1176314
628353
782670
1129216
581053
1577046
31616
396984
883886
1260716
27421
1554213
255703
1406110
1061672
338690
121191
1387760
316040
524611
759063
1151693
807102
791407
1402492
1550605
970767
228953
1303678
1504414
889892
1031266
1519254
1056997
495198
667084
1424704
1609744
1551577
609327
1311492
1358753
531388
565271
857862
256204
742408
280624
1331043
1338343
711018
122976
196772
1554924
881751
1353282
1626207
272749
1022618
494966
1475799
802600
461858
1398330
838023
816363
468208
1154865
570822
1039914
851796
801634
715435
1400333
1602311
930295
796444
477691
1399855
1427698
1459331
113831
469118
827064
1159295
901928
929270
890906
176745
554870
1067306
222097
876427
1495017
751857
333252
1499414
489753
455829
383512
654766
46934
250376
1429797
1123472
1580658
742990
413498
1373160
1519425
692490
890558
47440
829320
885267
906430
566237
708511
8517
1497910
1595119
611915
792509
420672
146664
23549
582490
575268
423318
657022
1615105
94795
838467
1140240
1445111
765890
1369050
1302835
473486
1490803
1088259
594424
1074261
15888
540355
530055
1446352
1362156
1503103
1282626
190665
1236970
598170
1474685
323325
1388820
203487
1130985
204236
560438
744354
653498
1466258
1401254
516233
1215299
1417436
888655
695777
334144
451799
134136
556851
1327773
301395
387477
1457668
1530878
130388
1355768
1424475
727930
1539900
789941
483414
96016
208926
186270
783050
324990
21862
1372029
321956
78810
121395
188453
1018758
1206582
764786
684344
1106455
92205
1516165
456386
668013
393577
325561
65092
1545974
1052094
1140768
175982
602106
529735
296896
1166055
1419049
1181376
630465
353646
522242
226772
802999
382626
840765
1538528
33894
197357
1080599
186675
502861
321491
237640
1595557
1196692
1430133
440761
1030110
1519710
1467738
1220597
214789
914270
1062369
408080
1112274
1040310
1311727
359430
1179557
419423
1274708
31099
824609
194460
1227463
1621869
14021
1232991
81183
1449187
181864
865930
1218207
614002
1036128
60607
925309
582257
1642899
127053
959913
63607
537268
806321
570443
1146881
251695
1465533
1635366
1209147
651959
644808
1358337
1125753
954316
1245479
1208885
1506893
947525
1587219
689156
660990
1304907
658778
1040886
1311157
1301234
900726
40105
1152223
916467
1026016
989820
688875
1259134
592552
351730
50343
478408
1228272
836970
529898
1521564
1415422
1400021
41780
136445
83905
607833
1327778
160341
1008867
930566
1554719
252024
835555
778238
996398
249733
700310
1506199
405347
1295222
122176
684874
1116634
679195
1548315
506286
1433227
174025
1398443
710343
629537
247152
1261345
1567889
263223
1642851
296785
1371490
1609554
373100
1104245
1537058
169639
306639
1247078
1178934
1602378
210182
1336942
1093990
1474323
946153
1058255
170848
1229207
613775
252622
1165701
747123
704969
402662
925177
203504
143850
984990
615157
125847
1212148
1485605
1232477
1087032
650281
189310
917326
1382220
1223863
260830
325957
1252769
1550312
390446
145535
716419
664196
836437
1236099
458939
1588749
948808
1220532
154317
1033531
1372775
485810
972655
1440661
1092394
944894
392458
1469350
466544
956167
711517
475605
954102
382696
349096
145275
1460717
10312
607461
9284
247543
1163862
247277
1633262
1574846
979331
297160
1370375
167297
1352645
1048058
930001
420405
582741
80527
667634
128589
158848
1109829
764866
1359851
1074915
1642796
673816
426686
1251503
1633894
462832
969354
1215570
1502629
1403949
1304905
480463
1113610
967350
269523
949767
866008
1404183
999010
1553265
381399
226221
580917
217191
742662
1247436
1122867
1168197
724174
204671
1352335
1624375
1604491
579591
859741
1451243
1304299
1042477
139089
848601
1081118
358928
417014
939429
686642
1301375
899837
1187248
1377294
721753
1339296
701602
362093
309017
1299620
1014584
229300
1258545
332969
478045
1169348
958685
1264353
607486
661525
586706
347691
706738
600876
570008
1305372
724122
908026
1479549
714365
1543260
756897
749459
1273167
896471
684922
249841
915379
488938
1173554
486886
1127467
200760
112152
1402369
607904
1509030
1042224
445215
264509
732797
1328492
369596
1054948
306137
1449536
10694
1217967
609858
837816
1470122
359875
1256079
161327
678638
10925
1050794
354220
499963
307548
1205624
444585
1010628
1607852
1352504
980465
1175365
229379
1352850
494533
247751
1087532
1608516
1358326
1462827
160102
669796
110389
1226539
858746
1022233
292393
1315205
907223
477402
1410917
1218502
840401
566275
174810
1531515
850536
750062
1415155
339227
1530736
1605185
1507461
901555
1421367
813304
900743
1610296
449888
660581
479627
277175
381396
1314456
759402
264018
1316736
1254812
1023946
773614
285698
476170
388967
1409048
15977
1111028
5448
194833
758760
1419028
467824
1335607
1215864
313087
997705
1122838
549720
586654
1257171
500148
529887
140985
760372
1614531
122649
1501630
126729
1554057
571126
1044180
1030518
1526950
218721
33775
872603
1418975
473406
417490
256480
16606
17387
213157
1055991
1408089
678531
1637814
685460
894792
219546
119722
107762
1238542
832129
994775
370844
70713
604274
1260574
1629712
641416
467131
1393431
703876
938122
1211870
1286541
93885
1134110
1384754
428602
582040
519704
1122871
13755
226495
788122
1405301
241859
973344
1567324
857666
1169460
1644141
1126225
347543
984746
634478
803905
919711
235231
227589
817147
397917
701661
1188182
1441549
1601142
1042503
879627
1443352
1527415
867767
848755
515858
308485
709746
613591
785660
640121
640656
128383
1322273
987140
748170
969975
296750
1501175
1523926
477267
45493
417335
1205775
22104
426945
1055053
1311101
975904
1374060
60510
658072
477091
1345810
713622
555853
666216
229825
681973
493633
674397
964890
283083
669145
318295
291147
1513491
956989
65197
1219479
1297435
413455
1021945
1010814
808587
962159
800473
1423026
1388044
1587546
1301523
1612044
929711
913051
267858
1464638
1241396
357890
423733
768992
774511
39065
113633
256361
268050
384424
1589913
7925
832437
289460
1189761
772585
605929
303744
1596636
219687
1103634
930111
905140
623545
1586087
882495
57885
825666
779586
1216208
1611093
403365
149271
361475
316173
515348
576023
1524454
926818
933127
890404
37029
1097925
476766
1230801
48015
710846
841313
1553740
458935
415278
1575357
669463
988356
616645
1436376
1122965
925336
983418
3392
142451
1484885
1006026
756402
1499345
558000
1338199
499035
1342472
283664
213963
848036
565085
469624
623908
40113
683201
744366
1257020
240863
385044
944706
39446
53951
1155496
321614
647619
690479
586518
1457937
183296
1166241
740661
1161951
1172333
754381
584819
1488121
388367
1163142
1361417
776765
1135431
167245
420897
579532
379592
841090
1604421
1412136
1305035
863122
1541467
1052244
54058
1417565
929175
450700
445039
180378
432027
507348
253410
828642
892383
1339975
667647
194299
1159045
1041022
1055216
1318024
371960
568096
613621
371602
1117600
516749
251239
407498
1430651
1220085
889712
1334406
1248348
547315
1176893
918669
414932
677957
488359
238927
266513
402997
1304509
474955
35048
540729
367043
518350
1132446
638737
1262090
1329791
362190
136450
563953
644010
181479
687750
1157553
118008
103558
978141
554611
1214564
26961
518455
250621
1227909
1422650
1398245
1339670
562460
1050445
220845
1246818
101256
675603
1449457
340314
363269
348309
304153
1053146
1324346
530866
241015
1100826
732390
1253263
603001
26732
157563
975235
460772
789947
1314869
1318492
1496988
1610855
1344882
598217
419474
350281
1456333
487677
782930
1218887
1089521
1505861
1545109
1194558
145620
1011770
583039
251849
1168412
577073
983278
4799
12975
1143464
117611
1248977
195607
165593
1186997
1454976
847257
722301
1323250
1172275
704216
298902
507354
974558
245413
1429108
1086257
1320351
1335107
160979
761040
328806
847960
871556
948849
56368
1362036
477299
440133
1448085
664150
99441
1362762
929903
686323
680421
442333
633465
271083
1128764
1005817
920703
1391154
207540
195512
183562
169170
964009
860698
879996
174208
18874
191910
1124401
852866
1029688
1262270
1024848
637113
788770
1514684
51822
165137
388488
1532240
1590449
324964
93930
970199
442692
275778
1577207
694429
164782
216120
740953
915878
1183913
1153766
879346
650821
215993
1511452
410229
551197
881829
478105
1131837
679027
1438747
1530301
1147132
1430093
1068330
850446
1145570
1008070
189003
836554
1302681
1334674
1575370
1138457
1381982
1224352
661643
355575
1003829
1050235
967554
539201
415383
1041731
1028289
602506
609801
784820
1037695
309464
1146228
889096
1331698
394134
1443834
1463352
771631
21374
563908
451424
1195686
257558
612236
996319
1327367
1136764
73846
1627428
1513257
765550
1518680
422533
1057239
843308
301845
1103234
940275
868561
1440537
567689
630686
39881
324137
599466
1641978
1212641
1113392
419683
766548
784655
1048179
1534512
1029587
982421
898888
1027344
40835
472105
451896
585640
1308700
1598901
320992
339448
434361
938426
695057
1583496
1016515
194939
321579
1227328
1354187
580219
1635369
1329746
527340
440038
609150
1026882
420103
1576554
1287495
1051886
214185
442367
981628
1478165
1073079
1112259
76174
1412722
166083
1174652
740788
214788
1278263
960813
777336
771633
950439
990168
676683
1470573
891626
1478304
1256524
425303
1149150
172903
987841
1180111
1278259
668078
1459844
555310
362568
879565
340636
524587
726771
1581784
535004
932693
312778
952124
174725
328840
92498
1279886
1338335
787067
1321560
523054
538389
562707
1584414
387040
1511354
1098963
605144
443512
707559
793631
237978
1612798
167761
5432
197497
464484
54245
1316524
1331384
730456
1630499
672051
723378
437622
560878
1289781
929701
137402
303989
1564228
1047113
1095425
961142
465153
224641
234082
697298
535652
1132023
644257
575449
149336
1047649
567763
1312693
903685
1350994
1001623
808007
813024
355940
585330
816361
354518
197652
320368
1004848
48771
1178919
873509
1012239
1217103
1139405
955369
1234778
1481129
186835
1597586
264664
1213870
1555915
1589097
243910
1509174
518664
596523
1634638
612678
313533
1063364
527589
1009713
1254606
771355
572171
590788
894926
975926
607598
1494640
1425830
553823
136287
426873
1131227
234467
30180
1603066
470380
383731
1319474
432275
1200924
1290246
408682
434806
1193323
478777
1469924
1008343
954327
682207
1389160
922130
1477739
26585
913539
1520004
696493
920347
754944
1620707
744060
1134150
1548633
951141
1322569
549239
273667
1453795
1321258
840393
186166
140787
1213979
357664
1588593
181671
1347494
217721
1406706
381230
71006
1545617
854456
1371322
40496
680018
905308
441443
1579643
1505051
1407372
22128
1216817
501738
391658
1260736
1508067
533662
1038782
875183
1410306
873567
892334
299096
1473496
1511580
1570702
214959
1149569
1537492
32681
95993
1477165
441425
159761
857851
255374
907501
952530
875379
375870
1373668
1598692
1160542
1011603
407570
1367201
1607221
1480527
1004298
101738
539798
127212
1166437
1310510
32304
1258380
1419580
420691
969227
1360164
1536993
305308
847337
1625334
664418
641463
1445340
393748
656866
660307
612438
1268592
1062839
376989
154514
573199
989136
278231
1278074
552260
416076
920180
130639
692124
1087913
1210844
1196105
775825
1212007
1204283
1087957
1241059
436362
827223
1329717
245298
21916
740460
1332868
1103210
1489486
1478825
285844
1235285
1098448
686778
1584392
1350560
998494
866525
672237
649649
1560837
1101888
1446771
365102
798400
321002
1094467
1398737
17267
1352666
754022
393445
951913
827365
728898
1045406
603798
1425471
1149071
291662
1617086
1382082
1549546
632690
904266
743319
1138338
741520
640864
1567579
1063039
1163498
765892
684384
601029
194366
707706
923147
1409288
1555486
155276
1117535
1185199
114217
921493
461056
1129375
400897
361047
1587751
115933
1115890
684797
286428
131147
988405
792173
1197825
1179049
621222
1097935
998103
1076225
1254391
1393252
328433
1475259
1001623
721481
535700
641537
307751
526332
701808
1412624
359775
776620
444730
293475
1476286
1242778
1327899
1085136
85034
1638427
1534433
1025739
1216076
55594
1062333
1560731
197553
267436
221847
1066329
120958
1015929
1184195
1000584
1354927
357118
208842
237250
639576
77993
423508
717204
567817
408992
810124
541941
857492
22372
887038
1060496
987197
632302
762216
1396393
308702
94741
831009
792422
958721
595292
7712
578601
1020478
467247
465355
1204356
1370679
228690
708671
1339326
1234680
87706
1307588
1523239
1356191
802067
979812
577477
671246
635046
948373
381033
1050264
131412
582775
261245
1338121
1235057
731908
374153
1016916
1514033
120008
940026
1406306
195239
213686
21359
1453657
1160605
1207004
1472013
63177
1402634
528155
43150
735269
85375
117400
1146434
1585365
250299
100766
437078
942680
1053794
1035838
1525049
880333
652426
1319319
939997
1446656
411065
735143
1201340
1228641
1305604
111687
1257432
660430
454948
324096
1213000
13422
708859
503398
279748
107531
85603
599351
1623060
995165
1477717
1022555
551696
742952
362037
1439006
211307
214076
1416531
117282
64366
408335
184563
1160328
903786
539230
290021
1445391
142885
671119
1032603
1114189
406676
1345718
1238873
1327952
1313989
1398366
230696
786440
1317567
600940
185319
1063937
89133
140838
52638
1469218
376739
880683
1175360
289520
813005
1264290
45024
135709
1603816
736542
280779
1477440
1157618
860215
62148
952671
1307572
124389
313222
1522898
1455069
1514564
1084600
665587
1306894
108310
501422
1277433
1481312
76203
1613239
1502263
490828
252960
1063925
1287603
803256
1002119
189469
1610752
344013
246540
1474726
440647
1413632
1266354
352279
1096703
1577068
1296663
1592515
341206
838343
792316
1138025
68202
174319
1177736
147169
238879
85632
66052
916870
1511727
233585
1368441
900953
756185
1497875
533877
1089398
460065
1449011
1483452
532733
120528
1227698
681710
572609
1521597
635388
1316890
1113701
943750
1253070
1566082
457938
1042701
657072
1576134
140457
432843
1546901
1004550
296777
1156396
75125
1474645
745487
909750
1449379
227080
1509576
1130628
1403263
747213
785213
1593199
494038
1298965
572997
548033
1492467
191688
1488949
1266613
1585684
1107214
3126
194336
1043303
1131696
1276455
1624909
757925
975769
453369
490352
42512
986965
257683
1584798
1530677
657326
1187195
1467504
96352
676603
897337
241050
124226
147818
606767
1542695
1487973
502177
34400
1249082
230229
969466
173184
735699
978065
919623
175922
503649
1474421
1543163
653183
558598
99658
676421
1639334
371920
883819
1193852
403332
975101
1455177
1143481
672360
1309165
504659
989679
1441484
345557
258840
665805
1823
1614696
731606
1111630
300255
1290040
744723
1334235
1435052
1139221
1286671
1204822
1493375
1117862
1519529
49771
1518754
393325
1295721
588780
1463814
1490320
1382855
1644018
806339
1494770
8687
709000
1631108
407725
1644284
440564
738383
964053
1425270
163323
1233130
1317711
346991
541622
559170
310749
889190
1138094
835944
32699
671539
990920
1490531
306657
695901
339488
1075611
511940
717825
860056
123882
598165
1514831
1599541
1314741
469826
282293
1108712
1040092
1190447
490301
1293612
1258405
651342
1157380
965567
159551
1647185
848352
285426
994251
1154604
1018318
1136077
666782
552078
1383850
1033633
81224
607623
442219
186622
1312434
272265
683678
775901
314277
219171
1507443
1601985
1386109
1115973
1451783
1050542
1293562
9835
819765
320248
1494307
1350140
402970
814806
1214646
603076
858043
413450
176542
1494887
330080
1644585
279232
1303646
880956
69307
226562
1428872
673073
159506
1005544
507313
961063
1086859
891951
557141
152606
648577
937358
39394
659637
983346
209371
1083444
263461
974409
597655
455735
866832
1189427
433182
1439333
312162
294219
733204
339833
479686
1226725
604041
553548
1612479
25089
1474494
42962
1551358
178038
901899
984230
973015
953701
1459435
404283
587275
88162
410330
19135
510907
275182
1227977
97806
159338
518081
499582
700697
1147753
378510
470496
918421
209737
198169
1535951
373833
723994
505214
1321933
493218
311715
341753
1149911
594282
371340
188704
1604010
284295
1227379
520237
529931
684295
730514
608049
1295013
1418901
1584944
1586754
275173
702395
441947
934413
131796
624763
792605
49582
1164453
1395002
827623
279716
1272998
1318940
994077
533941
1277162
1104143
1456385
1587699
288352
43024
1049746
1299333
150018
774399
748058
531808
1558898
129652
41019
1387388
166481
367593
365089
97450
989692
1249209
189635
557594
1379631
1298454
1295776
365857
734875
65029
1031257
1324744
472473
534846
331392
1081390
990581
108572
289225
937589
425182
602237
1011016
280101
1549071
412539
838759
1045668
1306846
223692
669957
222838
212457
1116999
1585170
1576641
1027687
229058
575598
262901
786060
467796
1519492
707232
1087932
1355535
781362
346410
1186055
1124693
890376
286620
829254
540676
1200213
771888
1057426
940121
1584359
1513877
364994
835554
562508
1640929
1437812
484148
113174
1034357
223453
1646929
181183
641326
1271555
960641
887427
889283
1139941
123512
113641
672613
1278552
540546
715059
1595144
1522550
1192555
36999
578923
1499954
1201551
1085507
876257
1376685
7339
733774
675417
1569467
1245706
982465
1414764
580080
1008454
399223
725978
1224190
248843
1589037
881918
1489163
1362011
1016262
792937
1421899
1150532
969937
199588
213801
119597
735834
450786
356269
1373153
1474698
1625325
53161
844648
131689
783611
822897
1486970
304887
1419216
831558
1405929
1314717
69277
1574448
387583
1567362
229105
346357
204780
1512541
1216670
1318199
1574248
496095
826505
185740
563356
1088462
49021
1426291
422283
3561
462319
944140
910097
237530
1358985
1297957
1209239
1102474
622948
1608827
1227291
805061
785799
1543857
453634
117629
809982
108445
340302
342779
406823
1127778
695119
197744
342385
606864
236299
92401
1426221
405462
1125428
150918
1437400
212607
358533
1447642
1430871
246757
592447
1539604
1479892
176865
395718
89370
72094
614509
1572721
1288154
149945
1639576
111684
459496
1608307
939796
862298
1555793
104634
1239164
1025474
1333598
1487160
493180
379531
184120
280814
274815
1261360
281907
1509381
780816
1082867
771909
343603
845688
97622
1167372
769300
68940
604224
21238
1277559
1630176
1376085
550530
838094
673096
833289
1084431
947835
232468
277887
174619
640253
1046447
270217
159962
1482468
176920
290765
396829
362559
320231
376520
1070991
814909
1355804
321406
415005
287658
1417410
161166
47514
316696
670429
324361
1342779
720036
562837
160737
529059
1007683
78129
1044611
1064011
903446
1222176
337627
832665
163380
819209
1575438
825367
1485827
1453855
176238
929797
501589
1559942
166996
192510
1521316
666103
1618702
343101
247996
173516
244230
386748
676811
1035617
782122
164884
1585577
431457
1315173
1209569
761424
423492
1536504
1519039
1347119
674881
131266
1388296
1129957
1224440
1630396
1631283
98269
93755
1164616
515200
1263052
517978
141742
90334
1634044
218282
351858
128499
956708
1188138
714372
1521836
599213
520319
385970
664657
777089
101155
587309
1385188
324971
974890
165397
1046617
1527397
1630214
1265747
594949
281770
1516903
942549
1192296
1126599
500400
547747
640246
1380252
1645465
974193
310669
207253
884654
161885
966471
538599
860612
264783
657867
904504
769150
920019
227032
1072592
214190
700640
1576825
1504016
1594995
241366
864202
1325962
355262
436906
403246
1244968
425826
1196434
912961
351584
856091
1212904
1310359
476907
751738
1267472
1086137
1073276
1380531
397595
977794
1479948
449110
1274993
1510987
1069943
705767
541684
747967
660882
108835
998836
565058
1160430
369389
188426
1553473
1154981
45581
546586
1370509
1602451
438508
648841
947638
72154
19563
282530
1453956
192186
1240490
1018386
1525646
1138804
112159
1525057
692326
906779
342459
1216016
795969
732668
1142116
1624431
753963
816944
978959
922098
1523333
244378
748937
1247993
740537
698330
866740
854573
407087
1057319
1365149
98484
1342398
1557636
119415
403214
1203833
977762
767800
592041
1186962
182977
1310363
1025270
695854
947842
558947
1165236
1310756
1098042
1429121
1308748
18481
533793
139546
1322177
1262817
714482
1040484
1223016
369078
946638
1327335
79911
573833
1615024
971042
1432868
487776
1467070
333360
750472
482536
1023771
884464
1513974
664079
773598
1485838
1233265
960224
1622752
699494
525459
24864
226007
1237163
824025
585976
389797
1375409
191964
43985
1595489
93424
443468
1227532
859110
1349097
317200
1110424
1480051
220405
374264
641196
764334
543582
1010069
1163738
106946
1642342
1638758
1371106
1138563
598457
1181352
877649
282508
306998
1402556
203003
1095519
345606
677511
693920
725190
591835
665065
619097
1128114
1593204
1385212
733165
123203
552549
829942
1220279
226744
385263
1534752
88287
1394124
1071168
48450
230217
413090
1187275
608279
1415238
1589619
666147
822371
143221
981871
1237511
1406868
538661
132860
1159726
1636049
1039239
62482
289803
1388573
783108
1444479
474212
163716
207470
856300
197361
334198
286421
351184
551510
452437
197722
1424099
808228
1582544
1024821
506209
637182
881452
556336
433841
665337
1005059
391228
1023006
1157711
901349
335407
1392053
399203
743902
159321
1307844
1323720
1382077
719502
215127
275120
208597
876683
611595
330331
97738
1465512
136761
1389428
935908
554007
534575
784364
1017448
1457498
680663
1471607
780714
35915
1613998
26021
939320
1017565
568062
283753
622357
1475970
602438
153605
502439
1377141
141229
1253872
1325104
195820
1363349
1258156
1405241
484173
278148
381931
357108
547561
129460
836608
536190
1320838
142624
186811
302267
162297
1291564
1393638
425619
1423962
977471
943712
387786
758179
691089
934253
185673
1598569
12238
488316
728719
1108758
97845
23133
633414
250052
1065596
848443
148946
1274997
1233398
1053955
1450130
627538
79160
1481601
465430
1513378
206859
1433142
518965
798871
1019032
1257527
1532529
1084360
124634
1334617
394379
1200425
1247571
782772
592446
1047790
267148
165185
1543364
246066
861388
242201
473557
654488
1405808
61250
10582
225247
299580
389707
273361
196673
1073408
1264533
490019
1647405
573389
307677
728973
649301
234991
699706
713589
626575
757921
477711
1207993
288854
525444
1482788
922938
1512377
282774
153412
10485
541295
202853
42239
495869
700723
1502735
383856
1304796
1127293
569280
129371
964735
336783
1549118
723996
961682
1088690
1228883
715025
1405693
1457042
161159
1086011
979695
58224
673318
388486
56660
443876
119234
1505395
1613153
366904
636292
233748
778207
787913
1162750
203081
304548
1444338
90478
1124808
796881
1461685
607154
1286449
1214978
360576
548481
362244
203162
762997
1367647
961600
1589896
957430
942905
553074
1586112
1157595
1175210
253753
112949
692060
106532
151487
302135
685167
1400445
1264739
834497
1515485
1021633
126866
44739
330789
690640
984199
773484
795990
826326
991326
741837
1005312
1560491
797097
556186
673009
782094
277747
1513390
136315
831314
1582351
1552547
638576
1252469
1505775
1376527
323220
696086
685785
724698
469099
1622753
775758
1336453
1529415
137532
312956
1301397
1170315
847375
397582
583079
1149974
809175
649750
1524881
1100618
1284662
1182286
21814
282191
428825
619729
1620696
1245867
1072095
369711
594408
1295780
1328451
1363416
1046081
1567190
1195311
1042904
1131932
1639501
1568158
1202757
283963
1557001
187462
526307
986882
31867
983390
1024150
1031185
1048597
973571
915071
343702
1436545
286672
167921
1010793
701948
1483238
1019167
1206196
1032446
1434830
1424181
1589296
968514
707281
149100
690385
1609732
1317439
1177512
1288361
1178439
552082
54457
103386
1327873
681075
1272489
310572
939486
1627576
1045110
1316056
834723
700626
261477
1147275
1646661
258992
1504993
85615
1364918
132847
1547002
877000
1465180
1240578
141327
1044364
136720
311782
1545080
307586
1248662
1461019
1207431
505176
926916
1060556
633392
1436039
1336806
967964
1458632
239399
1366784
537894
305844
275083
131918
713465
478780
1617506
1325361
596480
1384211
614155
196118
525880
1156451
1248142
1107748
1311138
372059
1600990
730368
1283626
35733
857043
974968
33088
811991
881244
364164
791870
643367
954155
965752
1278655
43725
1429745
568351
1252863
1510418
808589
97081
462242
683575
979129
581155
1203483
1082029
72310
1150921
816551
436401
1219094
404217
440942
142530
197111
1552749
610982
481744
280354
1213205
373582
1279889
1579114
1339987
954476
405505
364091
311997
1485555
1028744
1375388
1382109
412226
787305
837756
1572380
66646
402451
1016647
1412722
80509
174152
1486085
346316
298041
938469
1034619
103469
245830
109440
243830
248604
483710
1481755
94683
1157862
511996
1504708
891991
1003739
670383
86714
135064
1294751
350258
3567
205721
1061452
1442738
585936
522180
236713
1036259
1181728
1556052
486421
526443
508148
982608
641333
1548778
1322409
174946
502694
3647
230443
344605
618110
307913
817385
1022206
1429881
621239
381809
874300
640174
582515
1307234
737441
1063083
1549786
1011913
247553
1295521
697384
1569803
1444346
1070474
1574293
189229
907914
441428
1282595
1247777
1409520
402247
899632
1272498
437887
1626751
472144
419913
500005
803794
1376519
1195630
1289827
1166961
23499
140025
261936
780537
766693
1545403
169178
1556489
379778
1467898
271211
119426
1001332
687122
286074
738954
1053659
1341588
27055
638277
1249386
56804
910602
1310172
132452
1035913
700141
1556923
858140
898102
301241
681152
71935
1042770
1577033
692568
1361783
638782
1220896
783786
1597774
481624
132465
741708
283523
1430822
1314955
198677
86888
1003023
858694
105453
522316
376830
334077
250559
367249
1397925
964168
1087191
78517
539233
1232045
507803
938916
1422224
1440225
1242374
1223443
248973
1272533
450689
513285
1430695
1256895
832925
849872
1102967
866545
906369
1375127
173782
826907
138677
973003
320893
50840
612613
347224
722582
530609
1347312
1412433
241194
723788
1646088
430935
993237
822718
1285261
1289519
1527651
1591387
1072108
1377582
320823
1631321
1447067
1197536
290847
775021
188279
1001573
471892
1088358
1351080
1449070
506218
1318733
715368
721910
1220926
1130551
1440811
817734
51327
702746
1513483
243140
1634698
1434781
1431111
609536
968003
1525868
93297
170212
547111
590245
1311653
152724
1047834
1029534
1064803
1139335
1577595
414571
1530714
575049
138573
1481392
244410
785213
1588825
418331
1587913
655415
1245964
210961
1228562
594675
1432047
27145
291736
98551
1135756
1017740
855141
349006
957011
390273
1538484
258810
555395
1552485
1327655
1162711
1591646
1331273
169357
957246
55980
363488
1136102
246972
1281592
855233
1006103
92282
1127623
1543944
1357143
524437
1575723
583078
1117011
400334
1112137
190237
773097
315799
1276891
1645637
316562
210260
769137
1327434
646970
312598
1267064
425064
213285
93671
1057758
1633340
433906
887240
781593
400989
549412
997252
1270646
196590
1398477
757878
767170
332575
1131580
564132
1041939
146562
540820
163528
481403
98395
546129
86699
185461
1462561
602200
567782
748847
1607894
1384272
1625797
1279173
1642919
752661
1154604
1380079
649198
140541
1172453
177283
130193
1452184
136244
76302
516429
962475
1541444
690898
1259420
940565
1582796
56125
640592
757888
247097
1396292
1242827
685569
755339
3975
339890
1028232
378958
1597552
597378
308864
162245
121443
636165
945839
142985
1542665
6601
1034016
212302
240574
833753
1019186
75910
1066046
51909
857239
703154
1064276
795821
1191494
811754
997369
881343
950427
460240
1562865
560424
952743
74142
416860
53941
78422
565457
1615429
1613523
679322
861858
1456360
362859
1238001
1598259
1468163
1580738
1081167
311557
481497
81006
277804
1520642
1102044
211958
703674
845856
282060
419903
12910
183359
45477
1627628
471267
651720
1388234
823506
390560
1174435
1577798
1561942
1015170
1348530
679374
1161879
864276
365828
373859
402357
704096
1500798
375679
687735
626695
661999
369485
512085
1638043
970274
10821
492426
1237845
1378954
1113574
168394
353413
595627
1506089
229603
1410305
508327
1487807
1423004
548723
356354
1119994
1582873
704111
1305893
141802
660896
702190
1414926
1365239
1493189
1101649
997444
473965
1033406
1310161
368448
1486578
1399962
776976
1030882
1063392
706632
132069
366318
221040
1159941
163046
1403708
260306
711499
438552
904389
764559
300206
1581170
1139915
235164
1411297
387617
954756
1157536
1320005
1352769
888254
131233
807576
202374
328991
777530
1363385
297584
1035925
1610620
107514
1222618
1551121
768729
379923
1472292
74836
1420796
976199
678826
801117
75452
723244
267873
515171
815887
641170
994977
1409393
204718
931038
1002899
24366
625743
1142908
1390736
331109
1189615
771821
471459
834142
43472
1342402
1275829
1262285
1625139
1501073
1218008
1304463
403452
1153306
965448
678686
520172
918515
1627762
540415
768397
1389802
1138511
829015
66767
1068476
1188896
561750
1353038
72534
1085018
1176906
281618
1536315
663142
308827
946683
712822
822348
1440581
6394
257536
1038598
985300
1317440
296422
1367150
723669
99123
580693
220501
1176758
949911
1009431
1289636
153874
171096
1145630
106761
1149508
175867
1051835
454676
175943
681502
774421
349650
1408207
407449
476276
829405
744371
1502707
510281
1432672
1624020
509662
1216485
21798
69272
1081518
856645
1495785
821130
766367
625287
1242732
442680
898429
538175
1108643
884727
891693
702556
1633244
1249819
1394993
685162
1494162
878623
1204781
461469
639967
310618
220733
285374
1064621
1641005
1421436
1108047
209499
132877
1635545
1271493
1094360
1198208
1260442
1505587
435574
485502
242340
142112
1295386
908390
293551
381868
1077336
802976
1152830
941314
492136
1394369
808736
568863
399895
85668
1214280
33734
1314523
770391
275957
49429
929173
254368
1081751
127105
1394720
1397156
1460909
863099
444554
712715
899840
861405
343671
343189
773603
366298
952929
1303195
541248
372574
1267599
38276
286122
385616
1330063
1521721
34713
1157107
1464609
600409
1491234
1400522
202919
604066
1463002
259640
1089620
784598
679592
1134743
296555
1442336
692560
771119
425159
118265
1405887
225387
322130
1604737
1288509
579361
50287
664223
1437749
1180359
1371896
1258011
1299253
805511
759339
295807
322138
1009801
1449134
334830
793952
756773
1088098
1331721
1062002
194100
509242
1075415
867191
1549872
759800
555553
1629888
1400042
587809
1062314
880812
939163
353329
504748
1209071
1441221
469781
7703
457886
1009246
698697
900262
1546448
1033539
1554594
775598
1257279
1064394
27170
832475
1003715
1511383
375507
1550648
389662
557599
123221
1380403
1347867
1011646
1182726
173318
923246
689992
1360142
433767
122842
1193455
820728
752359
10342
1304439
1326896
375566
260327
370383
484832
307500
1546645
106622
1501488
693467
184721
1098028
196019
177730
861379
1239191
396681
132830
825054
983681
508505
23200
782356
299216
203054
38046
1490540
103453
1088777
1585856
1574017
1647659
524258
255187
1156303
1528922
196813
1096296
864612
754713
870469
624776
544223
951805
1289956
166212
1571529
1183155
757205
1436203
374695
608500
409934
179766
625954
588880
1354695
723037
1139413
1113202
1470210
1353016
497839
254636
636391
1596295
222908
1235755
432110
1387565
1489739
1138414
1111172
25848
423117
217241
1252141
496599
467385
266999
780081
1459244
102014
283474
59469
1549757
834122
539472
155735
649531
770552
1292990
1323241
1061344
238097
738352
767425
651652
1527927
989352
1070649
936658
511762
1438550
104
312265
450363
264031
622797
1532340
1305193
1433983
520670
1268979
585616
1645476
902721
1151913
948308
1306843
1576285
1254417
807667
503490
163273
1182988
43719
1336295
1472142
545969
409554
1175032
458841
922234
533057
577535
1036339
117184
1055452
364605
180314
175
1477426
1266760
621534
820486
224917
470127
829251
1013931
177949
568284
1434847
1172496
1331986
660379
1038369
1089021
251667
1442923
322332
552192
166706
342818
1454514
430340
589891
585223
851354
1023155
426742
1206081
862881
736378
869030
700948
905933
152315
1167117
1406233
566819
423800
1340401
1307395
1309553
51343
1646788
273395
1117898
1616520
1354807
530758
313288
768683
1238206
846554
1484798
1582055
817064
210844
1561133
1086090
954838
635594
286126
1280141
1063807
1117273
109133
500593
408755
1585293
1491915
250996
766846
66128
398588
294911
1082514
624148
510
1574519
1011956
1298098
396032
1499926
1592780
873209
1118570
1646146
833012
158714
1456194
447863
1282841
863287
865569
1397429
776
682650
589098
1337968
967589
759375
1251435
1427208
238122
20043
647150
807066
1458824
1502774
936806
1601969
162664
168341
883666
411840
375517
1342993
81708
818814
786838
104748
605386
1286633
462689
226876
715845
1647260
1600403
285774
1281866
989187
69971
387961
1175473
877928
1297109
397788
1345335
956515
317221
34488
723080
1065620
137446
745427
445865
1039869
63552
448586
388133
954011
520565
1504116
1067637
1156953
520218
422055
1276641
110398
649803
208467
1162660
7003
39873
138691
1279267
702546
1408025
577103
28375
982886
1464738
1348111
1596735
1033665
1581312
654054
230259
917208
1158247
1516810
675899
881227
1295212
1322064
1391524
641950
728918
238980
1256888
351714
296979
929585
791758
510907
298710
798653
1586207
150017
1393192
1058557
1113688
789383
632799
1549147
718799
1432743
1542839
1369786
432531
295622
187279
1130481
1191012
324511
20130
1136025
1258816
1632896
359355
1040124
294648
1481756
1427738
636328
1302614
770296
790307
1084537
555457
25169
1356062
1327276
1248121
1599096
1108502
1382300
1613333
1513686
836956
1630946
993542
1546410
634168
856999
714794
607280
1067568
775020
1404854
704839
193089
159521
714279
449931
1484475
827885
1297717
1069282
446789
1559551
146980
1417605
745581
487421
1305808
1189445
835555
60774
1513005
218787
263886
80467
707880
1258765
964034
733194
1290376
1419572
647878
871949
443483
677249
1062170
1109658
737146
694978
901728
1321157
1057089
1629574
943774
847260
383332
301736
1133596
1085003
1337843
1359680
649430
1353923
308547
1578930
1284473
651857
216783
98894
611841
1585304
608052
303580
243619
1492472
842616
1504908
653128
1056300
263739
1054022
1647121
526880
1423693
608622
661717
943474
411346
704016
690140
1465906
437326
84116
150776
1478542
254309
93890
37677
341183
1412762
23920
1520331
640330
1321215
1341429
1011330
762978
313423
413064
877043
141994
328883
29973
1627000
1060035
1241379
1864
264783
1091543
727590
133403
1604580
214094
1043593
166712
654027
597231
416520
536285
371747
1111440
887938
977704
1033750
1301467
917936
1438099
80
1379994
507393
1070768
365967
516916
424668
422523
923090
711949
382422
1535485
697417
901851
1585274
1106619
354936
1553098
562783
457471
1020872
978492
1000055
1179064
761364
850927
938115
479740
48664
1630800
255277
1328677
69543
1387820
35346
1524647
1274662
1187318
799861
1069413
1045985
323582
551311
1463760
421458
355177
1409522
495829
1556854
249224
393589
1385263
1370763
982543
74787
1551500
1268495
626301
1559595
948830
678138
743888
753735
985036
1049030
1272757
1080561
176800
1203634
841686
787217
122884
1225712
1580360
345196
719461
1001503
1436031
1065955
1535951
208127
894594
695534
1614184
1259430
1009948
435813
1201063
1311816
536136
1199049
1025503
1556798
1492070
718361
1435530
185383
664139
507506
430396
735303
417429
480876
827624
550531
79914
133550
1153970
1073467
998368
1618090
356745
1125623
509949
145453
1559165
1173131
557597
1296077
639525
566958
387692
548475
1326801
156078
1399839
1632734
1128078
1523665
323091
117881
217640
570700
104325
531351
593156
955026
642659
836517
880957
1194804
716231
787954
1646411
289010
770671
1106888
1630940
1250743
1480260
1492190
1178873
553410
977442
176899
1189051
994031
1199894
967067
1245927
1057982
1413466
501984
194262
285628
270258
58418
1307517
986909
1273378
448941
1304344
948474
1454084
397270
1825
1324130
1104265
27170
994696
1479308
534875
962311
750665
1032563
283998
1449773
4991
400730
565116
300275
392163
697469
1185152
692429
1478739
1343524
200500
366977
669095
1140226
857844
767713
630264
1098040
309247
1340005
1263769
1055878
741405
228393
9536
1051094
1445609
1474062
20301
234145
540309
391357
1310709
1219265
321141
970824
1644063
1289078
896202
1283524
368776
897132
293641
1564299
1646942
954468
1512190
729287
369115
1247978
583700
3946
1158946
1202358
793843
158231
244487
527310
1229558
1105484
866498
1608706
1540873
251402
169885
867875
1508943
1065601
168170
1240128
1344559
782432
416073
152549
350322
432610
1217943
1602276
1603687
248893
60085
38341
416738
1408336
769108
1144496
1494584
77631
278622
1431499
1031287
238147
1468883
1230454
1490518
96331
240025
360474
25217
292745
1306715
554719
74401
1500286
1458591
412189
1536959
1095978
1443046
1254602
339624
14611
227099
530030
1132300
38567
335185
1191847
891218
1037904
1059579
880951
347963
85829
580199
868842
136568
1278942
1291846
367830
38741
1296027
1480309
618213
658883
681115
1560240
788553
1399703
431237
745018
1244191
1156360
1095106
1024580
1452398
983651
17747
1097341
1150296
880263
1564621
1043502
934408
249753
1397136
142101
1012302
1503783
993793
804670
144897
1476993
351487
1329671
925306
794599
649396
1121997
645179
254918
301110
451340
1144598
267841
1511269
1001864
504540
139162
1000083
207978
1025118
341639
727139
688350
370315
297460
1341797
946724
192457
1151711
459616
170750
163523
483959
1059424
1605236
151183
780677
1412281
1575816
1526459
1329861
1522881
76096
423403
1547720
1036258
33415
216691
1480353
364785
153289
384969
831984
1290552
329753
62991
1060850
18174
989422
1139909
1387491
505288
126610
578501
836343
739987
858069
557417
703627
662289
1288596
6479
699165
386490
1253568
215678
1243795
1475228
1623341
1588586
1459246
86967
921524
1255117
983228
1035825
916966
361400
1361935
1096712
1289680
1316706
1187844
1177480
524974
1442235
626239
414138
627983
1213766
126874
120494
159982
1081906
69443
1416050
1566773
846439
1320567
1343252
1140373
1221758
1322166
1647093
931302
914027
235493
217935
952558
549400
1397829
178069
996610
286060
1444919
1258420
204270
1126171
1414838
938920
694420
943951
18370
1017267
1218879
456177
912222
93722
393230
451812
1538353
368105
245923
127464
1213056
536139
1603305
980653
1118191
1194347
1345900
340610
254233
147375
564475
1557993
610985
536173
708484
732149
495324
1305836
1572436
1357846
1644366
1532708
1413466
196529
1227795
1295765
1056293
1234337
181433
943465
1376912
333249
1557187
440855
4490
1142579
649769
562719
387187
905926
1111939
1446989
1305255
730999
1614451
43185
1471825
304125
1581729
379248
856580
939967
968544
679055
1548986
1480244
869321
1000850
752697
1146463
1289012
1636563
1042069
331869
214538
1199083
63228
504646
839312
44784
1169370
1602675
704711
547869
955006
1362921
1077716
380232
276723
1570071
1221032
1165052
1058651
965059
1645356
1030604
437419
745821
741867
181744
627213
182613
66002
827717
739494
1342199
1612771
1408762
203907
189596
1087862
1611102
1070929
518253
1373021
542331
908654
55432
450520
248201
504613
47817
723157
472353
436643
950892
808515
448421
470096
942443
702416
1123575
855918
476354
1522545
306517
1597509
1245148
1016271
1097487
1254291
894146
1190382
759305
90608
757408
957688
507616
141775
1542092
841029
868149
469362
1018937
5221
568704
304296
1085721
903593
118620
502831
183717
1485336
938963
1116563
120623
1539656
127267
257740
236564
96062
29133
1221443
1192868
1192269
299705
1319936
672415
522663
793553
1034561
320611
1360884
634166
198790
1318563
1162385
1634997
1016820
1305963
1360314
74974
1434554
884998
1410172
899091
1000987
819330
662261
143036
672003
523074
990364
769747
1596762
1495899
897332
249126
1153594
893234
797978
1165477
557906
41500
1509131
654911
395670
715929
1138758
182639
986502
1606556
359436
1622210
1251682
1643013
1487372
409539
767738
193106
961994
1466753
1578313
502040
855993
1530243
534900
1163856
1252830
717371
670833
1549290
722531
1469894
714830
638230
1022015
937444
378779
174881
1101521
1452679
1366348
751663
1166932
1325186
923269
1238573
1213500
354313
452918
501334
1380894
902477
1583055
1421988
1481482
793344
1099089
756365
218027
974577
1102295
649493
1109544
1646014
1321176
899795
1048307
235563
81638
441133
1350427
1466271
1302049
1622513
747196
664141
793708
364774
78465
227061
1190888
810421
1234205
2691
1441263
1324493
36881
561866
167031
923761
553059
1573864
882305
1078351
46563
1603009
1554837
754949
772428
433696
185595
1167468
1220487
153886
1433787
1088866
436356
1594309
1531165
51784
574056
1459843
1384733
1356809
1426411
1081852
776962
576491
924583
965057
488155
1554052
5023
144407
805977
1217978
32219
1448832
80064
1167454
128547
1014963
391941
42086
765668
1151268
223082
1618888
3027
1497275
1524666
695251
252461
345081
798005
620565
644816
314641
1215027
1034535
1411006
1132148
902783
1427788
1263885
439526
582889
1273762
1209891
1172482
95012
207100
1469682
117754
1520892
1144852
371009
41002
328137
1387566
1502685
877034
983685
671590
681313
26043
250155
781171
1380105
497399
723117
100356
509153
896625
349357
257619
26065
622303
1643776
488045
485505
5210
1016637
511178
396663
324879
799387
304422
1127362
1045071
1087776
952579
304302
673614
967392
37720
919927
646598
832725
1063327
519052
301088
1206031
600392
1439540
748921
1046771
1047248
120713
474561
272991
1272881
1611924
1067182
634088
865610
940026
488754
124088
926687
1327336
1422559
889326
1296148
112407
624581
1615100
1027723
1381209
640321
1543687
242785
205746
502430
909112
463883
1490615
1083896
318828
872680
1169582
230067
1414534
422008
1088596
221260
1469581
1131669
288526
1232667
938262
183791
1592158
1303674
226144
556800
855448
40054
1275388
468106
340082
1297407
1100365
1074340
1327843
581736
1629546
1618059
1625202
848313
1440537
422214
1028408
1587455
90865
213828
1221492
1001877
1115540
950164
1467204
859357
656131
8482
1613486
826127
553450
1208707
1572707
449596
549226
664753
490153
971961
427239
534037
407514
329876
1033149
937670
894150
1407003
1066844
176508
471825
693003
587729
1255777
1554294
546391
525694
208950
279703
645298
1328697
75187
1598748
922379
1037293
86056
1574203
517295
833797
1442212
552789
770563
374246
877686
658024
174322
662511
1304189
734776
1636681
826833
1631106
145268
479550
69755
987598
1295089
183513
164195
115421
976587
1009663
1347855
1228529
362405
400913
917706
436544
434066
233700
1508705
1609692
578913
1174151
380847
788184
195317
1449298
1001746
935427
907780
1600853
667240
943045
1139707
1512014
926266
1058670
398940
345462
1258778
452675
977047
340731
663349
1395553
1346334
1527643
1451553
827638
39882
146291
205317
1010677
669344
953033
657312
1000025
656966
1501476
824820
1605564
1008666
690616
355896
596234
715323
166686
890309
1493605
287686
1328506
286808
1018661
758371
1133722
367929
1622024
1066071
705741
121025
1259857
1374435
623966
1147196
394798
1155297
680843
273163
457671
1141074
1634671
1284896
633109
663588
15535
1299241
127802
1313156
1350501
1052668
957339
456394
52371
1107722
167959
249104
1290976
1628918
869054
879898
384495
819869
405320
1241507
529970
1367238
895186
139140
119745
1259954
1149166
508861
1057215
1457433
415411
606574
242807
1639400
1022571
1225010
1193796
477909
155810
1346094
605872
148302
1347225
1458342
985634
1602762
1572294
1347117
1332447
1631108
1112031
751420
1032621
1521869
914743
1426712
1620802
31636
1288797
251752
50339
573013
363800
1503793
1180919
1059871
611030
1355433
253109
926954
1637460
835573
3536
369171
1388111
525108
1377762
216892
258650
1440809
562537
1290557
1043546
1308611
784939
1308319
241249
634016
764680
746715
1204023
979846
525368
900472
380635
312552
345319
1009205
1226944
1618211
812608
756246
588587
748612
176691
908601
723837
1494515
580513
923418
1175492
728059
301574
537764
558042
434508
1224471
109551
1233736
737289
628545
763077
531767
1266579
765357
380582
960127
1265958
636038
557743
405208
19525
951902
1204152
840602
276174
1639850
1392143
588951
95803
698792
1530862
293514
792899
229341
979386
1220357
815910
885732
1219558
1584733
282828
157462
730562
328647
1164155
126006
1258362
859889
1068610
325436
663541
562740
1474200
380368
1158263
434117
464083
1308435
470842
1291215
440935
23290
925566
926290
2807
862870
143896
152325
1517533
197628
702773
1451259
556627
820924
1194199
818428
879900
578536
150988
1481665
1303366
912383
695742
246037
1030741
1347139
1460286
673619
1004469
349878
891800
371614
1198780
950506
1147249
919816
1597526
1384696
455373
602733
92154
1261399
499787
113577
118465
1529741
738758
260150
288888
664977
537171
1233260
610665
56997
1493616
103938
1439993
1240
1198296
1141742
1026883
741924
912764
55699
216265
1254590
853068
137681
435278
1274584
140213
1242396
460985
15091
1248227
303342
149335
1433529
534541
126676
1127462
719121
1560280
186754
442214
1448960
1094409
59826
1375204
621496
246571
762354
780652
714244
418603
234185
594546
550216
1555888
1233488
410027
222364
860640
351579
1004863
862413
1637251
1308896
946714
685834
805692
1642345
239912
684700
157697
372179
321781
563816
1235761
669694
38075
1054669
573801
369173
34016
471629
1406687
1308295
757930
1529728
1488226
150270
1482956
68074
1282813
185211
1050597
687553
1439357
257686
1420170
1618065
1120278
1442432
576924
219264
735258
975777
253384
695546
337191
264951
701559
1018789
1300635
566902
1582169
335424
826477
1471515
761317
79973
997509
956434
922757
254305
360346
311449
1084211
1132043
1397415
1062555
964821
198705
43638
257832
378024
563373
842247
1627204
1273646
472759
736010
361838
1446179
931713
511071
696420
520055
636645
122394
1042378
302420
1258612
971403
1089982
304517
52467
1150083
230523
336596
1546980
1137327
865378
754521
698635
498014
1148615
21891
1422448
13732
1044778
275481
881673
929862
1623371
1337811
741019
341979
103402
910036
536858
145136
857798
1467122
628654
703833
693971
887335
177607
1074897
169187
1381578
1622142
501397
184591
1217108
346385
757206
980103
418343
1098851
1019816
302923
4925
161154
541819
453767
212832
948711
1551201
502387
302215
1597485
1622942
127568
865711
227575
602983
1530099
697197
437611
1410176
342453
1414764
1434032
698588
617207
1072759
1203523
695445
62214
272726
873445
1415442
1611040
1586309
1460912
260010
1081585
948258
1545661
844225
467443
1384312
36480
253260
652525
1312643
1042842
366626
1212419
1606300
625683
652601
504441
1376883
1003451
1431922
586268
534964
924682
354462
1530767
245090
486017
1427640
1426590
940179
891950
821068
971788
1024017
1489199
1299651
589754
812687
1025661
408164
863370
955411
792543
109394
930566
97496
1113938
256146
198688
1274510
681033
1041092
115120
1485326
1068083
1148235
1317099
594471
1202207
44089
592176
1332815
473251
782604
1539226
1250959
218147
687562
129450
342877
956789
545168
605304
404587
1253148
588115
703887
305260
138147
1288744
521552
636213
1065722
748402
442960
1060038
702723
809133
502010
1325975
1613729
1351039
199925
1304863
659051
900249
169217
435582
1530639
1535741
809643
1383502
944251
974428
1569110
114551
549436
626619
258501
921742
1621584
275235
243360
923563
1384763
466352
370523
656777
436176
1112400
291005
998383
1025955
325463
1145618
235586
179948
1207089
776011
930960
828192
611052
588957
457933
888127
1315092
582569
1030027
421308
1093842
559700
202676
142587
563865
246413
235900
703122
535741
504606
1574971
1384463
1433099
441185
1580748
785298
305209
1581499
1258260
525404
42965
1014749
346210
626208
1450640
1471773
1495500
858525
1425626
1599910
1169405
837096
1587137
1444369
1412108
974145
1149096
435814
1035539
838975
552079
1316712
1329382
701624
231744
14983
767463
1484557
1597733
876075
1287206
638471
57541
1003522
389966
183620
1421317
52400
931474
291661
1107936
367601
35291
1390065
1037020
126190
415554
1430851
1069877
1469886
274218
1397508
289885
133801
844206
540026
1429870
576549
390742
1243210
1606612
1028496
1044364
1240090
894933
844678
1582005
7248
371253
151822
819688
509134
141741
792539
418598
1423276
36528
294758
766465
697702
628862
836393
1480853
178278
1433640
238329
1187595
694524
3037
155426
1516893
414254
1645838
1243148
1142087
1162167
831148
1570096
870900
1392246
80647
487746
1160849
1475275
1525951
1448286
1099579
1253567
1046009
1316299
579297
696317
866976
183302
150675
250407
1647312
1188512
1606121
167383
224666
551472
470729
1105744
187160
1413239
802438
506201
292933
1573232
572240
675501
1469447
1604583
1493457
742520
1053127
911464
908782
1591936
425561
858133
106049
98490
1250817
218515
1418250
986207
87893
850305
836222
1475443
1586913
652659
1437480
1327724
1469695
1493641
857853
1380809
1466925
988075
1134661
189320
703341
1041220
390478
552699
1296336
1496026
1253558
1397144
1097846
300532
183236
1610641
1289067
783183
1449480
354337
1067293
1244814
220321
355622
1599541
1062085
24759
27414
713417
636709
1008756
780127
162579
807375
1045159
1546519
303251
26242
414338
63096
1567846
177736
1120217
1264009
229473
1242911
1406041
1023061
505188
1019161
72484
272325
754955
225682
106006
674644
992107
1579825
1330114
601686
1208817
1480786
75644
708859
52522
628927
1370699
423811
712040
887590
1503992
1110926
1190179
890988
724100
958346
1641944
776863
324572
894574
432401
862483
1372789
942330
602152
765991
1137861
625454
468409
156095
1447074
585394
53118
1291278
1506787
671680
1299253
309469
1202476
147665
1308218
864472
1504543
1293225
1328295
549088
1298573
1204148
1119695
990012
19116
1045681
171416
520424
1369095
1623431
1486485
684172
1023432
700539
492481
278645
455350
1195884
407569
1296382
1082662
1159134
1525644
1061195
1322339
282922
250125
92960
305041
675635
841951
900219
500058
956359
574623
67317
1301275
1611250
1349528
1597448
466815
940068
248467
1645700
43628
386234
413854
1529833
685757
926603
756972
88009
343937
529588
1394911
269824
792335
1534248
28156
81504
1052338
1190482
812535
1439784
1250953
276325
310215
1567802
1236059
251882
389325
587002
250450
848850
1342113
87335
1151619
1176610
802620
1322420
1159632
55807
341735
248267
1393495
203879
494266
1126241
201226
887338
1150299
1495340
22781
150686
1374576
1447531
1145553
1108828
961470
1330061
1170689
430673
1503431
1467347
916203
834969
527131
68647
1014636
639484
51536
1334058
65001
1060601
768439
1613026
227791
606983
1506798
1236088
1557377
1347393
1198285
654419
1333150
423880
126800
517339
701406
790988
1308797
322184
1087575
2576
1384364
1064164
1119337
530655
808404
1213778
1217361
519730
963145
1008735
58602
171605
242828
655087
296025
1317177
791175
368362
1178136
1161437
608355
1062236
442591
590643
540616
853659
161276
33456
1371105
823493
1175648
752431
443483
898708
282954
389624
392644
1023363
191758
331912
60436
7521
1019928
486679
893401
12580
1346455
916636
1276101
562465
1281619
815316
856715
781622
820950
240719
1414884
873574
729562
372083
1147345
241626
846252
338810
826530
916880
704243
1101238
773026
947762
1480353
1613338
662488
1398635
1030280
1175438
995521
188499
1235100
821676
1239108
769033
1299649
984800
1249341
1141800
1228964
574617
1139191
1195465
490228
1580497
694803
713987
888821
1070411
919693
1591511
791470
581271
1230596
1040328
1572644
925077
60898
447027
1631052
923931
647999
1231063
569298
363707
1249174
219985
684428
578803
684508
84262
1131087
1606133
522235
1181925
864856
1208001
287011
616187
774556
1415642
1632660
392863
1405810
485907
989899
608642
810315
530680
1247736
1264613
374027
297261
1562467
1285708
1611529
449105
850139
163641
706540
558223
776089
1617878
279036
234969
194590
749138
877730
733276
1457578
1558826
1321426
657980
914266
1530538
1429584
1469716
234908
283182
1443250
1454129
201818
1588813
614599
1091419
450284
65744
1631205
367893
136335
1539344
595210
420616
661519
742020
1041492
688521
139360
736682
1637678
959126
1020362
330874
1294862
481180
523088
83819
110506
146530
365444
1556287
231983
215804
28516
1403442
61216
775560
1260161
710795
612609
44533
390346
1069003
542542
1055334
613918
1404129
1208270
246690
312271
125154
765906
1168086
495913
102859
1575715
1164493
315330
146427
1535034
591750
82894
1125049
62078
785805
1027760
1154090
892859
364773
537067
1360592
825812
569005
1436856
887039
1348678
1369909
540227
1118833
321881
479243
1467482
50539
586783
654048
447575
1641812
1272846
1411845
1336449
65457
665469
1458226
24765
728032
629918
247934
449600
1309498
787335
992711
1423895
936078
1058699
42040
1294679
293839
101060
1048804
615432
1404598
48203
452632
742641
1411352
277210
1518701
760091
1580005
760698
374904
233588
1477598
1430706
827682
50843
858387
1035547
392104
491150
1525076
604349
757648
467811
602570
506709
64743
1398461
1539652
915996
179135
333466
1127950
744678
676414
221349
574192
1318128
416566
863388
571279
1619992
548149
1338518
1525971
166831
187697
517906
191968
180143
1264052
792671
203004
328325
827649
588805
1363074
568853
482578
1172790
1239406
540302
327678
127749
40421
135286
864934
1129046
915329
1120917
150921
1638909
15913
614218
1282312
1513091
207611
422737
308616
419975
1052681
609558
691141
371863
828289
1625673
32289
485176
662761
558705
418366
624957
153271
891960
1612791
1310120
686507
518608
129601
1435069
1594219
1413772
1190747
257457
1549449
1417302
1323666
1117541
1599797
497764
718475
1551938
1444989
761340
627280
10394
1471659
1345005
1602650
645625
685150
974992
1519
134159
716350
1138070
1474191
920554
16684
1128266
324322
1026234
617974
193342
1208070
273979
243880
43796
938426
1356211
260121
959284
940763
1550273
1541188
60569
1640849
956559
1567028
143682
302749
1222135
170772
809026
1059237
120434
1518935
355646
1316737
309332
381698
540503
439447
332856
548540
1126727
1476034
391785
1047258
1137076
1148037
164072
896365
777275
111703
752827
360532
1279164
1425023
191150
238346
478723
875469
27774
1093176
545721
863486
1622344
1344572
43016
933922
1274826
601520
424137
401067
606264
322760
1473440
1484182
844905
1262089
303956
985136
380575
734472
1278437
902935
1419001
451160
195959
183408
345077
154337
1355982
299196
1184351
81077
1335938
1529747
634437
1055210
1627449
1338512
210516
119698
1519746
199886
278323
1275050
223835
1449171
523780
1055158
1000627
1100555
820391
1619674
1137209
475004
931227
599224
691453
1477437
756226
604970
236265
600480
1553228
421980
65667
399585
967750
727735
592099
729222
724153
659422
560606
294381
26589
790720
492955
421947
450356
975637
1434857
540185
1204619
1439707
1426657
1308147
28764
532966
247164
1591463
574553
439592
557952
1036095
1602878
1145575
1472089
168398
214578
737261
234878
1616136
994529
644063
1386618
1335502
339118
1542455
1045974
53165
1478157
335184
1473666
1364808
794266
1329928
1381223
330970
778648
729177
1291868
992075
1464274
1632675
976179
1002939
1401686
785994
1114446
387277
950892
976463
1283461
413867
1160922
528542
126854
1117944
1323338
1272450
562185
969817
277141
1500881
840005
1349788
507904
52038
293448
728469
55856
1190755
1188228
974666
775206
915942
1489023
843452
1368782
1618731
338840
663205
1525221
295792
355425
650120
660976
1185930
244793
326080
955225
1026720
189868
949996
560396
678737
275655
365498
118601
962552
1258513
1577807
960547
218217
1507515
813670
1005853
920475
585749
1432265
813870
777793
926203
245478
827967
1257530
277048
139698
926080
368453
1609694
1396520
828641
214260
5769
1528445
1184036
1548129
1185216
371644
50959
737987
546905
1201345
187849
127921
1380466
1528109
709730
1068867
783319
137603
1555092
577900
612008
1571330
1280083
34169
920345
1228582
916248
880294
1558024
93810
356114
269411
577511
962488
1507481
279340
829435
1305047
428806
916048
1084106
1517780
1452756
1514778
1445936
449341
262420
886964
706036
386858
336589
453363
1227284
312955
140309
899759
1486352
1278193
1462767
1626197
972429
423521
874337
574203
347702
877454
1014105
1269279
797272
326686
517534
26064
290719
252878
1584551
161505
299718
27243
1111867
843986
800721
1462799
1194949
886632
997152
1625314
553678
964258
47690
506983
907879
576591
1014536
658108
1482505
9846
717380
527168
1082132
1058888
1540424
1548041
726101
1104018
1332005
1038390
1161734
1595871
927314
1282805
1137518
1382354
1152100
67435
342381
232532
1635628
1082477
1270400
74582
778764
606531
1176095
1019108
364245
329069
880388
836997
724235
812944
1242845
93657
1181629
240729
1358066
832462
817703
285951
1258179
712272
1070223
558248
867170
498554
878089
999149
875757
883442
725274
1460685
376314
10840
350116
208420
481426
249664
171054
1107491
1503029
1544174
1160575
1145573
611955
1236971
695994
1156878
1107018
1431244
369987
1005555
895829
939657
632062
334358
1251204
301449
474911
1140708
998370
86668
656648
387584
492810
1312992
44291
1606341
1270189
289449
1334026
245714
269492
715171
1265884
1116832
254307
1454820
974360
998629
286543
92740
1629371
1562254
100416
1375833
1478430
1214029
1156390
469980
123137
1324951
1252309
977088
1115053
174418
1124679
854290
1519934
1568893
578824
483153
1459259
861584
540418
634877
1472324
1200755
1119176
1452843
981451
1155213
1016809
826633
1056198
189024
1433190
716004
969601
1617119
1474713
752138
1617985
1114094
104728
1215326
661263
99522
607511
1078665
1530577
1260612
774667
459933
1577539
978212
958739
777274
1040925
1622027
692353
909875
1441747
1316382
919263
497353
204977
148147
805126
1080413
391401
664461
662067
979029
285602
1010515
786472
459812
1126145
1528633
638106
1084310
213071
312185
1498141
400631
593616
459260
219500
462183
1001885
1278691
931973
1022559
1613297
1251998
293788
1376709
556016
1592855
897723
228176
464163
917474
1289297
292962
874861
317782
997229
559961
971584
693442
1536885
68562
616558
1039080
1289797
461452
254433
1323671
1229338
269362
463252
1167943
314059
832777
778449
1247447
377689
440136
986149
337955
1222346
140133
408413
279330
1641297
23610
1117426
1220868
879164
508297
1192211
1328708
1248756
103096
1638591
616888
1416387
943880
1109969
260020
139962
445246
1639491
145490
1060674
1101201
402644
773378
1549888
1436006
976415
1031732
1553651
1370464
661804
959643
1045427
862265
1503350
356345
454686
19027
199299
1559390
1380633
1640198
91191
1063502
1355364
411490
93046
451185
860083
626377
1207714
667100
1509693
1399558
1590777
980247
809005
844624
43940
825242
868672
94766
739279
1539386
204526
1511039
1198300
155421
684541
1077816
1608254
298050
572356
1201533
1313807
26607
266228
71996
790091
1450308
1418829
749325
576577
228819
59411
1095716
780199
280218
506866
391308
1040286
1608263
122460
1598774
1127184
1348707
676666
862869
52341
328536
679673
1285735
1021929
490046
537303
733256
1642526
1212539
697315
224459
211380
1182360
241150
1454623
199673
1190357
1402280
1283339
1573685
585626
1228212
389641
1452083
391459
1262574
1581694
494474
1308444
301865
1501617
533233
745102
1279944
99777
1630463
249443
916487
506617
354907
1007770
1228397
404105
1045464
1471361
183761
994539
899042
1022397
955300
1134152
1040424
43481
471180
247482
1090345
314004
938478
435481
1292849
1098427
914836
1399502
639069
384260
1587606
1127133
97357
55178
894585
1272454
50497
259769
183037
1461928
522782
1631385
958665
1588787
1403420
1203070
40748
1647194
1103376
1189628
1013963
350352
382753
1160011
1026921
966754
1159559
29754
1303897
1563691
473291
1640911
1060192
280282
526861
1311805
1097011
1353404
655459
687524
699672
165528
1569628
1633938
1412824
55450
506587
434088
1247158
1470667
1081183
892882
970921
415294
285951
1218206
164948
1407920
1021729
656963
973818
1234212
893076
1519197
133231
407291
915496
350820
307105
994766
1510784
1091265
885375
491925
1029008
1013142
322970
105561
619266
295339
1581073
1109702
769642
1457600
322454
851652
12687
499377
1542597
657174
500201
652196
1302871
46215
1040822
124456
643024
147165
10649
614295
1046831
1226721
1263580
1613700
560539
1372253
1332185
1252414
1420783
873570
1612066
840423
340063
234155
562012
1544788
400701
251302
1533338
864747
1347147
523710
1349777
265218
1393586
21452
634495
276252
942580
1419084
644831
132724
255449
423419
868660
738624
110944
216805
702978
279716
676723
54885
248244
1414955
1053750
985910
421316
741768
1394936
1314753
670037
721769
1009114
836103
1171095
398766
766835
1091886
744724
1611929
670135
1074243
1049797
241543
1223389
485287
1290935
407460
118056
26481
62658
1349583
1383439
1329388
677937
268696
1209219
722696
674941
699298
257631
1280278
432215
704282
1528543
949411
1022688
1051632
515017
1276158
596079
680678
1281343
519343
102024
986477
1280213
474661
260261
1127838
998462
1528774
12949
694114
1157133
1477263
1146838
1185423
1577897
622164
474119
698775
905745
1512107
1107236
1144477
1432993
1553924
1533934
722078
1647255
1251700
107248
1450018
238103
1223554
581918
1502144
254948
1003053
259022
461251
505482
908622
64593
673873
1562122
707862
641949
44593
1545071
1251638
518053
1158279
645187
722396
993031
1163848
1382892
1208081
388729
667607
248971
31248
68790
1035303
608871
712927
1185623
268923
73698
167497
584213
1565105
133191
882941
1197652
679162
1235812
171437
1427577
94380
148232
355478
1279406
1543980
292585
1474909
396425
384427
918626
1430353
325121
1144
979331
1159510
1635640
1168048
210937
533324
743909
43290
1076599
1640583
1373223
10419
1366012
1505979
782047
114703
961599
1245815
324922
1167730
1302606
1156608
405265
352559
125589
862453
663402
1076539
545929
977046
411133
112333
176173
791546
1619555
1642278
311645
1237553
452952
65115
1460803
953648
1146995
1377047
1488198
1544893
221327
59171
590198
1357431
296986
271795
26786
1001733
1116523
283727
914568
767752
366760
494999
1277149
1197098
1420278
804094
1111732
424980
755992
1187721
706837
215207
48634
1368278
514819
241520
1321829
1486117
198742
1404979
1011704
846985
186652
781586
920169
1476443
272822
253835
1597988
1171841
497126
1372240
463953
728843
784298
438825
1305373
1250553
419400
677075
259909
1561631
1117088
759186
1616663
225325
300144
1281594
350176
1384367
249672
1497082
808517
872154
1432240
1050833
851623
606081
1181335
111012
1276524
886410
437316
1304615
850444
266980
951040
1099101
860835
859860
83860
1451219
329164
1565627
749438
409308
291612
686516
100311
969027
159123
1534325
226437
317549
205675
276817
822504
1117827
843345
1315336
888898
562654
463001
926702
774514
228894
490070
963367
123302
1504200
1258424
618108
398284
1047841
1477630
549573
974306
714085
453477
1181346
205634
496062
753548
214578
107591
1283849
1045127
1301971
428223
211600
844646
1602385
339333
637495
540560
1104869
754048
1400313
1636674
4940
1353287
1557285
93575
990242
270030
456899
836132
1123108
724829
321128
800945
164488
366741
254859
101830
977998
539273
1127352
1416618
556540
1305321
608957
1085785
840977
222760
1486021
1025955
1290843
1403445
1421194
582654
1272386
151594
768528
1639478
769302
523036
1603086
562582
202521
1605100
302242
431370
338888
976993
1298895
1509406
1552532
1320356
90979
560295
704718
329486
231264
703362
281363
1055253
414999
480044
975994
745213
364434
381347
91244
650383
1074922
564470
1578479
266837
409500
784595
1372656
1514584
1556258
674598
1139835
661860
948929
1167281
324915
28139
58305
1312541
570076
947745
550725
1322288
858578
1492390
286782
1263381
321802
345959
67423
1566543
1699
1624326
867416
299279
1629573
353760
1202748
1598718
532614
502667
1580330
1473363
1081343
512632
808148
450609
912355
298175
369578
987927
901896
663331
946450
1255767
1119105
705119
1308365
532295
58228
1071700
644671
1575854
1297190
39045
522975
1055604
1268719
402657
578419
1411268
503514
341934
820568
411126
427780
2209
733564
418863
62162
1175099
200876
1455539
481358
1131544
436561
720098
213955
682394
230573
1233083
93518
1200867
159867
97987
319650
1429801
574252
920901
1035198
663049
1413888
331618
1635142
1482460
16425
747600
1274086
976678
927210
515649
1074623
1126913
1551448
1359545
1497719
1060224
1410893
545061
982563
266221
1092013
1402463
1246678
1068442
691833
609413
445979
1520405
654035
39444
1143449
1265196
1304086
845600
992967
375661
415877
581714
1592520
95679
334194
1039330
662552
209115
875657
1622823
1640398
702575
1198526
518769
124886
118366
861324
1394669
1225074
816899
898982
729795
1462461
472522
996778
858731
343639
1633579
1342724
696897
104499
1014349
690995
1418815
557575
919282
1490086
1049503
632331
1349067
1480803
676568
489769
274442
254410
825814
359124
580249
649592
741041
209728
1135904
855538
572148
1080017
83433
394460
125421
1527105
230932
119349
663186
773320
803016
720514
425609
624300
1152682
452591
717092
773530
1440594
785051
327642
988643
884997
206231
565106
1578821
1350344
229146
1625101
440594
1374100
250325
75541
752026
652447
1385410
1249659
273184
1568102
1216121
570090
941950
360938
746181
1426885
1634849
1600512
29048
301647
387922
1368477
995866
1173946
1153832
1229217
1075739
909570
302459
1290881
173462
1459088
477579
213680
770171
831753
1029498
454843
215275
840495
213920
559742
997852
496420
471357
1488416
344915
1363021
729815
1184343
1129975
1118441
1311805
674619
1528235
1552373
909828
1413242
398491
1560209
1465792
795388
231520
854904
417658
452131
1610043
1128571
1306844
257207
542864
1372100
350262
753563
883707
1057514
744494
1189334
688281
1551479
340614
1058465
358871
1247246
1114226
459292
841295
1321830
1442768
1011786
722332
1442526
565241
813190
1229549
912541
1178653
1389779
583972
685020
1136263
27181
885074
977168
270813
1641211
337503
1632113
1146085
1517216
1273190
194889
1524593
1354447
508675
828129
367831
1573006
676475
1407960
1641884
31001
73352
3141
407774
211605
1622030
216084
100865
807860
286799
402318
570322
737233
1552432
962092
1279750
219524
1011986
1265183
550236
1191729
1134777
1039578
218015
824399
1330602
24960
1230975
667986
1160350
271825
239735
1017745
756826
1079430
1232567
131519
1368634
922339
125564
1099736
283094
221026
946342
1584078
777866
611508
967013
97564
1483343
1196848
1265129
1184963
775545
875105
985820
805888
178113
645283
1357640
133271
118994
1255317
680059
340652
168524
1358719
743681
257968
320922
1060690
1021264
1380841
1478123
289840
21248
400940
1283863
385880
462238
308007
1303960
822865
1208105
325416
972967
847271
853274
1323331
444032
1407141
833753
235643
434332
655848
563187
1453666
854049
548879
558560
216929
1169150
836280
626295
795709
232300
315877
300063
945344
287349
577971
1039633
1618711
374451
1432142
928995
1249249
922555
1272466
1534423
761683
860831
899158
350834
1634669
1465949
389727
49182
1378826
325558
1542976
1279826
1134515
56706
830451
1591586
464419
1050238
1186852
1207419
119674
1545349
397663
61950
170448
1127768
1264310
976122
1540571
624584
1231238
748252
272789
734829
1109901
1173700
913662
1133548
220348
1506855
431751
705355
1307715
4506
520261
1554515
564274
1508743
1046617
338009
1299774
730881
1046
1237826
240450
119417
646671
1387360
1436997
17875
165352
1027175
495218
1457014
1320505
846126
253364
75928
1215435
1460939
575079
839890
537838
209271
401489
1271426
1226574
610386
830353
1225934
300975
1280019
381024
1541549
724596
131135
1552394
488551
66448
1550543
508493
450322
167994
438217
289461
264177
1439984
1590577
1318308
415733
33099
527577
484622
970482
886725
855233
1516064
695099
1351984
1077928
324110
811207
1233082
1084731
465697
1556919
1035174
1553963
859168
1485335
634077
533202
234348
216615
1568399
1562460
959718
533196
1210934
1433565
915541
639094
505580
1421775
1067947
1331577
1627566
1397377
540520
393975
1094208
88509
210593
1302154
546402
753235
1384394
829198
1141128
928180
1611653
354443
440027
1294205
992190
320608
343495
26231
230025
1641118
1102517
133639
649428
1305383
266283
1112998
1618632
1603247
1303173
1627258
970171
1611838
1271495
61937
478972
1259097
1102605
355200
1331789
781547
1106251
255062
655744
398505
1334510
1033813
160358
820657
1491948
746727
1230600
1164410
1467577
1192355
276213
772995
1527186
1046109
1608989
889665
458237
638378
972371
414890
1422152
369799
1106888
290291
1603452
579157
100264
36576
410373
293528
78611
1551351
1306345
1181520
105618
1065978
801378
1411186
98459
65735
977600
486927
271541
1338271
665057
1391455
1518833
672172
1471436
289741
190434
635970
300562
655996
1453292
862361
976195
298437
1054208
1316669
225544
1181117
1403616
932103
1026059
463140
1032763
1625723
1146805
1645416
343666
1094802
110174
1525752
1107626
503929
1375462
639267
715182
1492950
337161
1411769
584682
166824
1229099
380965
341056
328921
356387
540760
261697
1349057
608089
30865
175596
1047223
532766
302788
1561302
672089
14066
1548262
1590357
1063815
608120
1577069
818199
81178
804549
1017102
1444656
1147337
1534299
880340
1554946
1541753
617831
104187
291529
1150636
718530
58968
1306469
470798
520017
634168
96362
135302
1583801
1610068
676837
1145731
800209
832127
1218422
1183103
1484240
1501910
802216
1004916
1634782
1592575
912032
1135106
88685
1522899
1487863
970758
960281
1200111
664181
148024
1055255
208422
804970
426258
191766
766920
1344715
631017
1328972
665946
582507
632448
1100032
1313409
962194
633126
1495269
827178
1068920
497935
609421
806515
674964
479790
806761
736231
1116629
1628960
281348
199706
574481
978998
1311753
249989
79005
488152
816995
404991
548717
993202
1209663
1534272
670784
386311
11710
1201877
1129433
124388
397197
1441320
903406
1276686
216278
687894
1519761
1014420
1350951
1028342
1442977
1477130
19162
1032714
886449
757693
521610
1079424
1355601
354564
847130
286842
102591
626807
1174970
964067
340937
443860
1058252
219470
710365
799314
246612
284680
20085
930281
1494746
1143460
543562
1287819
1505219
1231591
106275
1104628
861639
1228875
268781
656655
444071
499240
981642
468670
478563
1186064
926672
103107
1449790
979175
1049648
809914
1600502
1621567
1171521
32631
706319
721107
746460
517307
1467492
189044
1180725
571409
490153
1087690
760885
1071920
544364
1635667
1382805
305048
1280440
1373929
138660
1415990
1206327
604187
197381
759185
326587
997171
873837
557705
1331330
843118
1409688
1321578
159323
1192917
363545
1627077
1287844
1360013
753847
548106
1440000
573478
1106830
895882
558681
73566
949100
754625
1412062
46656
285468
971010
242365
1446017
317430
1523474
1127143
570602
1401913
577588
876337
799995
275231
389477
1334992
716632
76898
364528
428960
1398149
1217963
508471
770316
749618
301204
1339025
290991
262650
93803
596587
1058237
497490
42397
1056590
641288
187084
127461
65610
829009
792404
85845
537680
1159612
1541643
1480443
198890
1218705
796529
599816
1518418
304378
1011748
910603
1153927
1419415
5516
1193289
643723
1112393
1378761
594085
841934
14579
1584379
966505
703804
481326
27477
1109754
1308520
874430
1021092
1052915
64009
737644
67509
607959
373735
282770
481540
1517544
908532
1337252
1380318
286418
1530022
803791
1318819
1336210
1561126
1086479
1572000
1622041
352126
1318603
1306878
678509
326742
506425
492053
1355687
8769
574214
661919
865866
267967
13025
1066494
807779
201922
1076891
1466817
665860
1140972
1350140
1206790
528921
1125215
7949
1384814
509945
1352840
536673
764281
24633
886524
1531185
1503876
218960
469757
96025
17738
1404788
530606
1372362
69828
1475165
506686
465300
690866
1384669
601733
1561141
310893
1372834
1446155
367767
677102
288237
1059163
206224
1115650
155242
52415
253920
377431
1457865
71208
1342461
860635
76349
1232525
835611
636456
506485
989827
296122
519876
1548055
134738
1464066
590702
318365
1328201
88999
1549767
1463583
669115
806802
80808
965508
485646
496670
1034169
552136
1472336
1108137
46934
1156344
744472
771335
1073730
343404
41479
1258173
370341
769382
582058
222802
1591047
101206
1541740
254573
237494
1435540
547456
697959
747101
379691
1544964
110073
1232567
785194
636901
1122262
133959
108908
135360
1531839
222160
1308679
35784
1417148
1104489
778635
894702
492376
1538655
1367920
1545392
1503880
306210
1120157
585916
1395862
163674
107122
93928
1377579
1529043
7491
1594921
566310
1009570
482825
961562
1027244
641728
144517
264224
589019
768696
712239
35202
295008
1095138
1281319
104567
565433
962864
1327375
778504
477914
1640245
1606577
1181350
735669
723994
689276
468971
667270
954025
755938
35959
796075
113146
268013
148168
1132696
364650
1200759
1350723
668319
558702
92297
10339
308760
1587201
952454
1082862
1270569
1458883
996570
82733
944068
261155
60522
1246665
1290128
805296
1162280
64849
1104505
568509
59755
1293046
347517
1571083
718702
236013
926287
1174837
676565
1079175
1080044
984352
1382117
117020
766591
1398894
1216227
492909
1448460
174911
409414
405343
954780
1436800
1278915
136763
602682
958457
565938
32674
1602765
1278361
616376
896082
1051305
1351204
214565
506619
405413
1339512
946223
1519239
774646
1624108
9757
1602192
187481
1094137
466022
53294
1142760
801247
283915
195764
1508153
772456
151733
20881
404086
1609598
1110841
89357
393999
1564218
1404067
351941
430405
640428
302812
479224
1639830
1391843
1263555
949827
897291
1033730
189812
872071
891091
1198206
343818
403704
620069
1253272
1301146
893833
633605
935208
1261704
709095
991996
1193667
421185
206286
37776
1056866
1644193
1288340
1237524
1338447
101468
1510216
1109772
926111
742314
1017308
1043777
1341689
468544
747668
331838
187516
1157636
1114325
1035132
1087358
580804
663962
885047
542158
523383
890171
907447
739600
237784
1303488
962932
537273
315920
877879
186642
1483089
616376
791505
242079
290112
559833
450332
136943
1340314
1052538
442324
695266
385541
1153573
981535
1633994
457785
919931
1271198
283519
272518
313953
421382
465083
197504
1595600
1271033
543256
804841
510087
708532
577494
1528055
1468497
236060
616814
1463351
475620
1150846
1185314
577202
126467
1612846
1642276
629685
1141257
828164
1147468
78752
1402719
212771
1279849
568530
182811
346488
1502358
1164112
1602401
1137338
770956
519432
680609
1461807
432172
1221304
721739
938547
868212
317094
585507
1287612
280268
622554
1497322
636033
64495
1279811
422091
628182
1571640
1294282
974024
459699
999353
149993
595580
256354
734792
1511017
279993
537439
1005263
1436837
506875
142965
1284165
633261
867708
389959
511909
834354
845
940703
956628
1142960
640897
1162870
737641
919476
1081771
981049
225509
189795
241683
631365
99988
1209075
206915
851096
572268
178583
1054681
1406606
799353
1348358
1559929
514265
406282
1538781
1233450
142945
313499
1507337
1328957
734875
1250160
1165882
492891
714533
30844
768581
1162766
711445
133352
904680
171655
679792
916950
1112671
62218
126828
552463
107136
549127
1395846
211850
1214555
769617
1257123
127900
1300268
937358
143756
441877
994574
434969
609939
221726
1647428
425395
97382
920762
1551993
659019
1078928
1233925
151474
294422
420296
8986
1308511
1250935
1645741
786626
1318551
1017472
1434399
925227
466388
849771
1321511
1207350
368368
471231
209633
764181
484494
295872
1443039
1006310
577151
233718
79666
608325
486383
670373
661290
1609105
1413530
653585
611779
898902
664662
903848
1290409
1367467
1274380
568570
155508
1575294
795214
65861
1334519
1358852
679648
1441338
807566
528141
1350817
673585
514294
607448
612731
1327824
1365730
367379
930845
1268320
1114013
377464
1098749
1289731
239990
952453
1163670
1504975
250861
1249171
221097
622513
1399385
140433
707709
157767
78595
710392
1181937
44167
1265044
452638
581213
1277984
900525
1098149
70828
872495
98827
399652
849934
590795
1250494
428969
1180553
960794
554224
701371
813319
1321251
766521
325161
660604
1346990
1139628
143263
428143
1187133
873337
1561483
544777
657598
902524
260484
1074736
369662
1538246
243642
938214
1641908
35734
362113
256533
302612
1272413
803845
1567203
1350403
892054
1353541
1085802
379936
977993
788065
201345
405925
869630
584008
1477390
1387895
1532217
1408898
703687
203567
1613139
28141
421285
762262
135331
1329293
155695
371203
1479180
455318
988263
606827
780080
11789
727686
1637563
281493
429716
358062
285751
17876
104936
685570
796009
1505899
535630
1221260
1388059
866689
279963
660011
424057
78620
490911
851114
911771
1106106
994929
1481933
1501973
366102
396556
1210931
1026309
1271189
1214783
79067
334550
404125
1355832
1534914
872523
1116822
717377
451141
1558169
1427903
38083
545526
874003
516657
1096216
262145
1289257
679186
1380179
1162005
1098964
336030
1360592
585453
706341
238776
1183165
1173041
741821
934188
1171029
297766
109391
1409901
1272332
875515
1077170
35878
318328
1555192
1542858
77861
511325
773357
891386
438374
397694
388518
369089
1047426
805255
687991
781486
670239
1089924
1388971
928153
186965
766413
1381498
1527894
1156072
1201487
474100
81035
773453
1255831
1567269
212775
1240277
1572305
330329
1062790
1452707
919337
1555487
1628885
1056731
173443
1640852
1421976
858690
627555
306392
901372
1271223
1330928
956507
750393
1628332
537931
810221
284261
303335
218468
851000
1374489
1614099
801896
1523032
531351
1471955
118768
565285
805464
1395808
711842
1576498
1535408
76159
109597
839769
270022
99401
960520
645772
1222561
1252524
1261042
76433
492730
1619731
905570
834593
42995
1501389
835279
947400
307682
259179
1005170
982697
1408042
758222
271343
1508225
1099982
1603141
448176
1609242
234488
1240356
849272
607520
1373189
194533
1326714
1609351
709876
668555
827044
692194
357590
1218658
452080
442531
1457211
1479096
1347047
1049190
1517023
238287
86737
1419337
1129183
1101853
1603052
508662
620777
1398307
154434
437393
519458
722742
1388569
1233777
1159947
1606028
299640
1567520
715597
354212
702478
1571528
907336
564856
691650
453276
744189
1429355
656486
1272032
729899
502639
64954
893662
106871
88093
1599935
1373100
1226314
197419
1340265
691234
417559
1291125
1317051
1530637
1637321
83927
1055985
778288
60462
1179665
1514893
1610268
1309416
648126
15273
1436832
1356757
638039
1224900
1237395
750763
327393
1000726
1111685
1600023
106021
834207
1512817
576215
1555056
822870
1050504
853477
840360
323060
71267
1478566
266698
326588
665990
490628
1465534
68726
1183695
794978
1477530
410298
1273898
648457
656504
1343083
1011083
585256
758760
1050393
623101
632352
192576
940927
814523
1202205
1120142
1112609
810086
1131258
1058100
973027
785388
258524
383861
1184625
1492940
401514
1122508
797948
158510
783966
1270287
602898
1275053
352912
1461023
1435621
1407488
328402
1375819
334015
256018
1367945
299038
23122
266072
165843
372952
512471
1623074
586937
856316
761810
1377713
1385892
1140421
273283
1038502
143815
684477
462154
581947
75968
1458853
277795
1372426
1071980
50462
720918
500196
1374237
453768
1418675
1288846
1419917
1071057
980016
1346162
990977
1090881
1403795
822238
1609178
624114
1046197
516535
1489076
118199
1264391
82925
367836
1521908
1524444
1632768
1039706
769048
1497589
729144
243832
767922
1596360
1632766
1359217
576991
410720
1124134
1215901
1132524
523935
1409199
1499863
169868
435954
378241
1571976
1208916
1255909
1252264
588896
1238865
297114
1553693
94883
1222898
787074
1108686
1231704
79827
335671
1196603
1297254
278956
457876
1244655
1572781
440692
1202058
857553
707524
1596749
1346993
1103731
735076
216637
212169
478877
1206198
1265214
1469908
690640
598530
337237
442004
1406033
233262
342837
426385
1573181
115307
438012
1259458
748886
603585
200228
70570
1190153
199039
911217
1293423
485542
425851
1191729
87638
765724
1271342
607388
1375634
1247594
774506
1334863
1409746
1456017
1589912
41592
1418801
66394
438859
455761
1608606
353410
837222
405220
1226513
1340412
1402851
1534752
1174662
249679
1065921
1569169
894805
292114
766394
315802
322903
1249783
1535174
1453671
627252
1179228
578546
298785
220810
1190246
699099
1126532
1371324
602903
98798
804380
104963
878101
619637
721408
716999
831568
609079
843078
1370895
66397
108746
151483
1348318
808982
1165361
1150981
1213808
1296950
177367
406104
240018
835855
1119146
321676
544408
1293646
645765
466130
897504
320378
752096
1584752
316264
490284
1482881
1095072
9745
618163
328813
358681
782433
1049925
1144708
1334209
1315618
45346
987095
665562
1528220
710981
1541309
329563
1264435
620596
1413136
698691
1358459
1343601
262019
279756
937683
596206
1607732
541008
822835
525786
808936
841867
734711
640049
1218107
1002467
1220789
1587498
380230
414812
375559
769816
99640
119167
566422
21857
963926
991394
1602362
814376
434498
881475
421675
985068
238588
602303
776391
990315
90
1209253
1003109
166941
880695
183009
534200
323757
1005501
493832
1039970
1347989
940982
447082
1152219
1456332
676511
889220
528611
420932
184104
1615650
1239180
552783
1409064
600762
1014712
1548244
798978
1510948
636669
261387
666164
777938
703541
735459
704081
1178544
892688
718373
682729
283124
625144
988845
605184
906338
346316
1001597
216224
1455669
642415
641416
967401
96468
398687
949488
894192
852523
1073647
529575
157616
11241
676696
1595410
502799
705971
1288839
1383782
879578
698426
1225006
524663
1228626
1509730
919613
487803
1087578
768006
288421
452204
750833
1040344
716906
590210
836624
249221
616498
944314
3051
1440490
372574
56728
854144
1001206
9329
731521
123782
400713
41153
239578
825585
1386744
1608304
1314659
773550
971307
1339392
1101445
82779
1120476
475328
386531
1165146
1072171
593516
927038
943382
1538631
271046
716732
722711
1190507
479952
28545
174956
292853
313559
665525
1604269
296225
1628899
676311
1158485
962924
1428011
459770
1588567
59104
1028203
205398
109314
164679
5524
635219
1547442
454895
1092698
1019957
102882
170681
1048535
1598991
1159504
779173
767241
1100804
888083
250194
1179459
361171
603917
465118
993273
1501704
701476
188653
458788
71971
872741
384493
59552
919204
1493149
772092
398563
13114
1429668
1058612
474820
785718
106400
1590132
1413488
1045210
288732
1583038
374513
1314968
1262343
1580471
46230
994972
534791
506360
598086
1423318
201008
1522639
1174584
297361
212358
103237
530696
1582576
100543
1306379
333147
599753
49438
270339
221459
676240
1416758
364259
1495165
494472
1536302
117070
498595
926532
281649
1484660
958669
7795
1071203
494061
1187277
843335
74165
75565
1607460
1368959
210370
278278
343349
1641885
903775
71034
1062117
1462756
899772
1307172
561758
475078
35015
554848
157714
1241732
697344
457276
938465
1354511
1530679
143172
405302
1512794
1572012
585081
891356
1454054
1528843
473041
475069
753719
610477
1574229
1405267
36
627431
333863
1423038
386713
562282
1599836
544948
1631140
864559
1101973
299920
964102
503647
1509002
391363
120110
584088
107825
290235
514016
1024429
1538121
1387549
625372
400674
1118123
1624526
1206063
1075586
907401
1572965
64358
277251
733032
87462
1525447
1468383
118652
1212794
1532288
1194746
1139428
506225
326767
780588
1107932
273968
408143
1609634
111407
976683
363717
1266654
803156
343332
1284773
696502
958695
815717
1172519
51960
520162
313738
823506
1213238
1325898
763989
585492
802768
556908
1130411
246643
466366
704763
1096125
650784
1637731
494189
696992
1226392
351467
1613723
488141
351113
1209005
1077731
80884
80883
484914
132472
1472122
793371
874814
347925
1440147
689326
487190
481340
1028604
356220
1390063
719189
769658
869743
675553
1075000
530152
691358
203146
1406447
1464717
791194
1391113
426983
1245798
147492
712499
73956
1626007
579579
359520
538076
484336
849282
776754
369765
123451
717776
614785
1390877
1301025
483168
1569337
1315879
1144718
532711
1592372
1444104
1603223
868697
691649
450892
634760
763199
670940
845301
956771
82806
672709
1229138
976565
1586047
297237
758027
1202265
793010
1221223
1575838
1366866
1231254
1433184
1169208
397661
617986
1517253
1514049
418448
998723
1518176
482985
42767
458767
1155011
1034270
1030271
571927
547646
1126470
1103333
451705
792690
1452741
1166192
837791
288812
1567553
527226
1412577
325554
531598
936723
1192251
1376812
914286
243834
1256000
1576273
565962
530505
794125
398962
43337
725934
519385
1061704
414667
13989
876734
1473528
732462
382801
828992
127777
1338832
1435238
644342
128597
758293
1080063
225105
397973
312089
1281142
1197163
107351
787745
1452155
771553
1639467
758510
1287524
533135
1094476
649096
980295
81143
142721
1138196
507894
1511464
733780
1242331
1183137
967939
1406494
565535
1348675
698233
629880
1498096
1519899
339635
1415391
627492
1502456
1592942
1231287
1645897
594018
596449
1305067
487852
170760
1129615
949890
1643649
1615884
4287
107019
1439040
1165165
1295893
35505
609854
296046
1320165
585455
678619
790911
558895
240696
1371839
163584
1012755
308141
298154
1329210
1085214
467128
1360036
1115052
370270
192593
1504877
1280668
1162858
504180
1549581
796716
1477847
124516
824101
1169531
1464506
1500702
262870
1280945
371770
1391713
259024
1319582
64541
617618
191220
706974
1427052
536401
1211220
637291
1548595
1132422
466144
894284
755924
312756
726078
1494244
559248
275009
1564880
1021633
1387641
891618
1035082
311939
1192243
1399615
228187
1629450
376510
1435011
1596740
959295
301088
1532350
333277
1072533
1509541
493159
651471
336057
88915
208690
398198
1310993
1616134
820062
614764
493459
26542
1178920
813071
1468677
538038
1463158
1511172
118625
555606
233376
1539664
581801
1095501
547762
1246072
1059898
998944
1208805
732238
790515
749561
608294
1467438
1253827
154268
1216556
235559
868960
13545
1404138
660650
149965
1169637
1338823
123452
809896
393463
1508063
134582
451001
1523526
448518
1294220
445411
576719
871971
875502
845919
1284303
1041005
1199929
932099
1207605
894640
235139
1134244
765564
1635737
165241
1231948
585001
298667
704801
534072
590828
600672
859308
994222
38554
308269
481640
178781
1151301
1039900
1285061
101966
241350
1318763
14357
673818
669845
2341
753576
1449969
429802
1056671
152105
770928
487463
960132
1244684
1419491
1352416
1557252
1438522
723073
999711
718284
143458
813785
267743
1405157
185533
879891
828545
180909
479545
1290828
853833
1171773
1498187
1386459
9537
614244
1260707
1502567
295236
917182
294912
1018894
1458722
1470893
1064488
881788
831419
495411
730357
966795
1236895
193662
173479
742632
1539430
636416
1318367
1173345
1228808
807434
702682
643173
923720
773620
1013554
1455475
837796
1026283
1191406
1052038
1162148
1091727
548684
326407
1067181
1074270
320231
719369
214462
1274057
1190926
48352
585269
903359
460499
701998
417163
1112068
314330
337834
1597961
96274
1368522
1551603
1159021
211734
751841
852954
1452745
422190
1307601
1162498
629386
966485
1134089
1227198
291230
1331429
1396532
1032510
1357048
927066
565240
1276596
1335183
476956
670815
1223313
204705
186896
800786
1529184
504574
1339279
47778
803062
1136555
262335
499128
99426
406400
630235
106727
1345773
1427450
1614553
950462
453412
868834
877377
222690
464018
1023098
1326750
1252445
526694
765350
185558
513637
1411845
1557025
1122709
1311663
1188672
53821
1350196
1115638
1277290
373489
1495622
37795
1626102
1630480
822218
662231
177176
113849
106483
47719
204912
286089
1068420
625110
1254506
699024
1589245
42525
382071
373496
1427900
1201275
1314754
831348
1341121
1365282
431697
1021103
662039
122607
1266033
1063871
1047630
879330
702323
607787
382505
1090439
992982
749180
465861
454729
445870
617787
1075570
135503
1326563
153453
18396
1534283
1168826
54399
459573
885430
1029622
1151194
405270
1610132
1521469
566234
563570
637695
384393
471468
460585
837080
1276563
1267518
284970
454577
861042
646495
336325
942220
1345619
366155
512850
1228964
235087
491893
264674
185257
34864
1126803
89697
118296
523395
842431
245486
1061855
238956
933856
46870
326549
137081
552748
426511
837878
1547504
1024933
588518
1509213
1440226
189114
42885
1506647
1212055
571448
464587
526306
1520157
334587
1607101
120596
111975
859690
413776
1357315
960901
618915
1045980
1132319
901468
817396
1092284
1329077
474737
837037
195395
541363
335594
621604
229082
320454
975954
838164
1397079
784290
1308287
420175
182973
4825
839276
792539
1159005
1639721
1196441
1249222
1284354
257167
1257759
1128520
1437544
1372618
1015045
485968
1578120
494020
1378389
726850
536405
248715
632601
1632817
410850
1309808
736195
1076024
1521286
1032581
237630
1244056
1442028
442567
320743
541660
1248083
440482
675507
581416
619377
253503
965542
1290370
173870
486962
529204
125495
1320337
1159789
1025513
1515550
1234037
1511581
1504528
1009364
1014343
1046428
1555335
1156136
887404
429035
955300
1368942
657184
117634
1090773
229484
799375
939354
776161
1112255
1263455
1501507
1477043
125467
769176
1234237
1450198
391890
846756
282540
112367
1007096
287832
1524125
1173303
1453237
208863
58346
1105506
548995
415720
290019
1430831
1614921
1377247
353208
1231767
1255945
1551902
142804
266340
1328710
521221
744184
718642
1400299
293967
15523
440780
746733
1085973
1511721
425295
1192762
998623
600351
1183811
1463617
316187
458675
1034691
1471174
836541
75558
604676
280925
1023728
600125
153432
1507607
758620
34517
352478
1043756
520143
200268
908212
1220637
610761
647562
1077222
1603490
1400883
763634
495183
1031683
1334093
681074
355077
1486219
1184452
1350773
793206
96280
966481
984426
407009
913311
131056
977668
146882
1121527
947978
508430
1479903
457199
1508525
354775
341456
250135
361168
693905
645566
1559490
1229209
559790
1139602
1348715
219943
1076722
105680
1394205
299766
1355795
1315861
152580
531535
960790
925718
276593
925383
823741
650970
754307
787626
1382543
1565925
405359
1008500
683381
1041758
857212
728495
295514
992752
604843
190973
1594551
927012
1038799
462780
1227019
1545015
1367611
1249000
1017311
1167917
925677
650369
532464
1304634
1560711
732562
1504127
1269274
36503
405377
544759
1321250
197513
1310923
910879
750827
1595439
291857
429050
1198122
1073733
1111667
58258
966849
875525
679289
957914
919611
500966
815573
1209084
1220983
1029895
1015544
1172054
1269975
1605355
1113540
1549513
1034002
728291
378121
228649
10073
1349187
678186
496187
794156
732355
1610733
205657
1053066
220984
1320487
576824
1300936
1205170
626951
773222
3557
689348
1260326
1018926
785251
853056
261942
1396862
883091
284883
40518
1319461
81244
468838
1033193
1331233
1395085
5832
235954
218869
1248435
1488504
1543964
478341
223863
564237
1271325
1356720
48266
1503877
118819
965874
1064321
1208079
273482
1507369
70900
1149434
420353
201426
770152
62305
1284222
521255
111333
388435
428242
216910
1130053
954019
109852
153908
1243091
796805
210586
1205573
7728
25202
200717
953584
1546617
978751
174178
1366452
1620663
608751
458008
332906
1205083
27222
396368
651778
746615
1177748
189520
499933
489229
888650
1206174
879545
54044
800722
535597
16481
1301084
940940
158302
1367249
1435235
193027
1039749
30469
270153
457408
5593
1314899
452956
1223955
1153230
1279307
237388
1609874
1005334
1261380
1215486
410383
286056
1428783
938606
77043
1090496
662534
45883
818287
1638679
309590
552972
796811
1130907
708336
186358
1254356
781503
1014035
458599
1164594
1073745
1572813
1561888
484462
1302386
31305
1636541
1149972
706844
1361876
1260888
352798
545898
1598853
110689
827571
1447144
1568546
1549105
1568359
139423
1512303
1507336
1551234
579604
1296
647796
1378228
972825
285144
86734
1556414
749627
674454
1005767
35105
598045
1076794
1409835
1396162
952147
4166
1501020
613283
1353517
1292706
1309332
273618
777881
1531241
209976
1567974
101395
158852
1508179
728464
749906
469928
46529
1267938
574577
1227026
368360
5877
1315747
580321
559957
836180
312095
1153776
106834
1333568
623734
707562
1287554
1237914
144001
1328163
32014
1443840
1238585
489025
436524
1448525
1456054
1607237
722413
324913
45279
1243624
138898
1435696
326964
64628
704022
505369
1516293
434862
245747
421505
504698
1610506
1042227
98293
1393534
410242
1150908
1517122
319849
482004
1013870
74672
920358
1421512
826813
1027684
420097
1246996
455419
787555
1331431
996133
962902
1165416
566019
126499
1542659
843033
1159985
1106590
266042
437364
1132978
746374
1604758
1454092
1368352
1002295
1474185
1069077
742661
976764
905740
1347954
820902
426595
1141217
368304
616369
1091500
1121037
138483
1269394
273021
1009418
837188
283478
118668
665424
848126
1191894
49553
155456
851013
1125695
1644474
1045458
1055630
312432
665395
172590
702031
533579
752088
1043064
937373
688298
605553
906053
1436903
239302
1358423
689730
512556
1644866
633405
1351176
1295018
1245141
1046328
948984
725667
837908
534643
1035503
39890
782129
471959
1397259
1212146
97241
1516857
895278
1395343
888910
923558
289963
1050174
139969
771122
1287592
270922
230990
1573470
94072
904316
1054573
698630
430095
1285652
113315
1517987
652352
670232
407421
1523286
43892
228245
1293395
1074446
235523
202240
409165
1572379
1590891
517764
1195789
236502
1329798
259548
55151
23873
355278
615103
1302313
965004
2424
503638
688388
385940
1335781
124567
810200
633537
500718
1464614
102371
587543
1335927
810059
1088441
172302
1304517
812776
117351
125755
1529286
39045
1042221
455842
732936
155156
637909
723428
566849
985259
337819
1024279
486513
1552422
1043258
1545577
1505713
1484683
11321
111364
556407
1548236
1026074
292549
592214
202964
126597
1451188
913496
993260
243794
1467388
1615498
920519
1062758
1295733
778814
464899
299366
355596
370984
579113
754177
1218134
1257588
1219370
968847
1246867
370100
17243
1043884
1196353
1399504
1042719
1645208
284959
651315
412563
99265
509155
803422
73999
674505
1036568
1193323
659849
1052352
1421280
869369
1645005
565200
754614
161786
1205747
1611717
1297400
772741
1647554
40940
402492
1126440
350024
115046
199671
263379
585082
1625560
1148698
541440
1547165
811743
1206325
1388803
38604
353638
703241
93654
1412942
205358
359891
996262
774447
797763
542916
1146084
1522863
805063
487681
174556
1523779
1432216
1155627
651448
1102983
1573984
1258830
1308752
1271144
1064637
1173008
258218
786415
1569204
825167
879552
1122330
1268022
1115681
1432062
708094
807901
1098455
644333
1166404
1577161
249457
811113
1060756
1275389
1448395
1112198
449252
948910
1382831
355215
313408
1054576
677319
939033
466623
305370
570262
1059332
194958
560432
1184174
906612
303233
133706
751083
738128
227022
1305322
1163818
841500
215042
1265148
1059495
828876
1384608
1535311
727242
2468
1315709
979071
511729
862667
184789
1178001
52222
453791
1360089
1402580
750336
1573633
526289
147398
434224
386524
489148
484641
1590393
1580179
1150451
260636
891669
528337
1616321
466143
568775
1440522
1167430
1209372
1480177
1133895
1030488
747556
338782
636540
1435894
1599035
1486755
1295626
276043
964346
1263300
1493119
900338
1085208
1645108
785658
773740
1019404
625804
514428
880012
672090
689522
917524
1059389
131660
1309065
1643710
1166001
951542
1161375
1071131
815817
1133730
1323332
1321435
1617479
14774
1532878
1555664
1178787
673769
525540
525465
281943
314953
1574132
104276
155820
581432
1207719
754698
636889
1501934
1082811
395814
262626
584397
174186
916442
1201598
1106653
1507000
192160
1220273
1573235
732986
1359705
985932
1215958
1440982
347562
1040824
930348
1275024
17253
323788
241039
1033747
215485
517343
662883
72747
1282179
1297186
1167201
874480
616508
1095372
1446011
750124
1346593
1447255
550933
982266
1464519
146534
893116
1286351
715343
371065
686102
1412679
1593655
110563
432590
64321
148477
1234536
546564
1534761
1253801
626384
898397
1258039
126335
263842
395396
1249258
100485
851409
1603241
1518842
1620249
80269
396821
105148
23171
551416
398089
553832
115029
1529634
1422204
936355
873891
204670
903179
509065
1253200
1200721
1620476
380048
920110
1116606
34699
898715
1386658
801205
953577
1556173
749457
52854
1058864
931667
1310875
613969
468688
95823
1559690
1187362
382027
281889
188965
734115
394776
1090324
104966
29984
928588
841202
421022
44150
322931
78851
491241
501784
579628
864853
1264835
1309955
600420
30536
46309
1639606
534484
985913
1202359
676734
1528272
179829
1533626
1126703
1195364
538279
86324
1370891
1013392
235688
1458677
568609
23953
455144
321493
967578
654309
859602
505699
319976
1581917
1289837
957803
1139380
337398
611109
1433925
71945
1028204
683076
119864
981990
364844
294021
676675
197713
206892
764799
961843
586216
1521144
906339
1374142
218672
750570
34456
855958
1078101
166430
447610
542072
432749
619553
1056840
446327
1636869
966393
734038
970460
444065
8765
231205
1566633
1115559
1626800
1011699
919287
899439
1440379
1395395
873235
150676
248035
103278
1310086
1272243
1351797
1607193
1439071
1389605
64845
633278
333124
982339
1521925
177194
995695
3494
211479
215016
721371
805052
1307209
199773
1540225
766539
1544490
1087656
14550
1303372
1131277
287893
139154
1553517
1372072
549254
1214356
1111606
315762
319215
1006826
1011799
884908
338210
1085082
214948
1566813
763858
506612
2883
217856
1308516
487074
823580
907838
353707
741889
439750
247552
880680
1381355
1132855
1203090
1125438
13970
11865
320512
1083266
1153466
1200873
1526836
902840
441295
1518080
1404076
1196125
1461203
858534
810602
380742
1565356
1489704
899487
1438175
239768
988098
1639256
356026
666643
407302
668556
1156682
223318
1015504
158749
151367
443954
86583
377172
1001175
1452377
1555466
1079189
900763
462560
558587
749452
91816
130854
910087
670643
138246
489780
866842
1346074
1222090
876070
1228475
1185838
23191
947685
1219763
731863
1609541
624111
621904
947656
1192302
1584449
339714
407546
99064
1601431
1286319
1008071
631883
95345
1110485
40999
492817
723533
1269435
1097336
825939
1499263
1179427
194016
175326
336030
1386478
486809
624561
1457997
542827
357785
985364
218278
119674
1151813
1097751
822666
525998
204478
206334
1058877
1258333
531545
366985
428242
101084
533480
751750
327453
1022693
955810
1508554
1255736
1533266
145962
832648
1197502
694500
1613777
1028807
798026
129860
985415
1442498
86160
612992
1400769
723496
110101
568661
293779
349912
1553389
28659
1130146
1071597
329996
1447537
1315084
1591269
187527
1270414
1431959
1154765
272752
1506995
424121
116660
77375
280291
592804
180332
1503093
1150681
1078030
1184231
1215284
1639141
1390545
634223
690027
1085913
625803
1414477
1051628
1027712
260993
1485707
260214
1277389
537557
531957
827069
1197840
940202
1301425
830190
1085484
1115876
1516101
724042
1141246
533326
266670
395898
324672
31926
1551514
1081655
510755
737767
1172706
629264
1321858
1534893
843520
580476
1424281
752366
102734
1569275
167203
1245568
266626
1558518
653218
1403545
1324587
1533721
44313
402732
531918
744071
1045675
1296562
21003
724993
368419
286730
1375870
566043
642420
362970
1263253
142593
1194610
1057043
188771
248861
904792
868234
363917
428188
446713
1639692
138391
1197475
916464
1378727
535801
300275
347566
1207724
222577
156663
20642
500131
1352280
1528792
352241
536558
918784
1261703
220131
1315370
1190099
752843
1070186
732413
20596
222049
887446
1610200
256260
798195
271851
800630
1518937
1522794
414066
1017175
485678
533678
1447276
1292046
122498
625778
1014949
897861
876811
479241
827949
325450
449578
482228
914934
208421
828436
1607156
70981
568983
1470956
1129066
104788
1409868
855209
1608554
280015
606533
1164308
1642666
820647
1369819
1051916
1472082
1248128
814972
123682
897651
163045
36392
164498
816986
321865
1203986
1149412
223418
1059034
1312666
1471500
1266793
1050606
1167751
305077
919789
1324340
665538
668138
862649
452854
747395
302879
1361206
1052923
1024992
633670
794518
129193
856127
944401
578540
324594
255676
1102175
1017197
170796
779576
489989
413058
461359
1127834
596095
1459846
947466
1195126
599701
168837
1637048
559642
347237
789041
259487
472792
216676
377289
1348290
1273375
1624694
1120205
1209783
588191
1396262
876961
491552
1052262
228839
1223179
679654
1564937
216610
1507883
552971
778254
683621
1020282
1102077
715631
72733
1417975
234912
1480527
264680
661888
1236828
328336
308757
487673
1588199
1603121
1154970
1541414
602899
1222339
957853
1615026
1108365
812185
1384784
1219971
163076
913890
515112
1122607
657024
489613
690348
89504
452090
169626
1275345
753297
1609829
365791
689264
1436704
1367177
864062
413882
184162
132313
812266
591279
1588593
1198357
1045371
1256643
1489923
976096
237286
508605
229101
1148799
266743
1353330
671998
1372778
863153
426677
1284173
23892
758301
384896
1474184
1188291
1082641
251147
371162
264591
1491903
510627
1349544
1020426
781629
1602990
1251285
410548
575903
1530423
1603876
1450028
1504633
1186936
854265
1355745
1464742
1016237
1524690
348018
430007
981618
505790
1229702
600812
17231
1478595
1261869
551794
1545810
145249
1439516
1294149
1351209
1491707
379441
265917
441997
1104383
200998
1233268
733572
1330422
305544
1569044
676331
605293
91889
759655
1276783
1186007
227809
473429
508079
715265
610015
305757
1142757
788606
869707
181439
1452121
190361
262711
1015997
950843
1595771
1288345
1081259
821993
1140644
351487
1443505
550121
654259
1097207
1089375
1198662
1304070
278036
107312
1119302
1115192
1558664
1208466
1444193
489113
746611
1248116
172912
366351
928637
958796
162025
202519
1230826
1646508
1086191
4357
394878
912666
1547514
577996
1368682
1327886
1354499
669544
139985
1033899
1558036
688140
66739
273903
76305
155800
1354278
494564
428057
203250
378349
1375675
844266
1510586
1409338
1006106
790186
642335
23775
1509365
1594712
1625329
387710
1624901
708443
402459
226794
434777
783183
663466
151699
430655
954239
694155
510853
740888
1154680
960327
39379
592204
1367585
1155783
1337579
299412
253533
89319
982735
297572
123005
459897
1548653
1061014
1160131
1303146
1044968
1455239
996755
1086921
1068491
631309
910995
915713
485410
619053
282279
1369272
112606
798118
106871
1042087
903122
198426
654301
553128
329697
702028
670454
99444
388291
719495
404987
881626
1329207
312874
664216
1548665
815031
62991
885595
1205331
702572
1338464
699316
466428
163033
1607637
1410990
170540
1592839
1509129
818715
972726
1011717
432768
1310721
553744
1641942
1325064
33208
580752
55044
1643157
573398
1515958
748433
388895
1423103
209553
531161
977986
52774
449086
1241845
830957
397215
626409
250473
603801
1298770
347844
95311
61712
856273
460178
1223379
984958
694254
678752
1469787
1128501
1404161
944660
995876
557178
1580706
621142
1635830
1542851
876079
721348
1200483
78698
923414
287040
229729
541493
662499
572158
1039402
415458
465375
69303
259310
263006
1074354
517639
1100584
589254
404169
987712
499599
1593987
1166874
893289
627691
266551
441169
341929
1335466
1427236
742878
1628186
181027
111566
636094
281013
1639658
191523
598314
1543280
863255
164549
816582
1015822
1119075
1221395
193146
71169
486692
1296317
421911
330284
668716
1461857
402313
496272
926601
1511341
480307
1188833
426888
1164950
1263001
1452923
1339242
1373806
597027
1314995
616276
823319
714464
701811
1131917
880574
1230569
26945
882875
1222376
979088
1127755
1031975
1569020
959701
1070016
872487
1489270
56468
91293
1497866
1617744
1562094
1251373
1359365
650438
689073
65973
1528888
1079231
1192584
504941
803441
870068
573041
317036
687174
683395
868807
936067
455725
703741
1333000
1549600
474336
1375410
1507801
971412
398654
660055
1473564
840139
1484731
1533040
269214
588766
1307378
683785
743055
1459455
31700
1250414
778787
823291
229390
1520723
931496
1110518
1121450
1397479
743136
769590
1555462
1147074
1430033
811981
1285469
255818
1415070
1592272
740603
206206
1450231
1107539
685990
882820
1524191
1097919
1631371
138784
265299
609968
711447
421097
1169169
953095
856813
788611
1439113
732739
728706
1085196
1370087
702902
585117
296026
1147544
103771
1162791
1232476
1555403
1326666
819575
1488967
95613
1081811
1332800
130600
1168707
107590
1559345
758640
645607
1086093
615404
1499699
350843
1188492
1566988
88775
518719
1391475
711163
543144
782464
615988
420969
922465
1097185
1573148
589262
444870
119268
363229
493509
32130
1509085
1458554
832101
952664
1042675
335379
987676
1016310
867737
1357367
1636815
1296427
871717
410842
1557506
124156
1495364
591062
1188724
1399505
990948
391336
1602623
819254
253061
1162790
898854
634783
1513386
405461
802096
404813
961759
528757
920994
48514
1630417
131526
293260
1441593
289961
1407609
1096472
893920
880260
1487283
1108857
1459989
852919
237881
1537278
1429456
868292
26802
581001
747051
237238
673952
394047
1513628
61398
96624
1609005
764062
1300996
784615
1080556
787333
423620
1575539
13294
1161670
284500
761214
994833
92535
1502379
1541433
55824
1571972
1343333
1323999
462895
665297
1174413
1372958
946154
823346
864435
353501
528614
1350967
251106
615703
137344
1627324
412940
1197907
804593
60522
1405669
200597
1396365
1366527
1570849
1178103
73954
111468
984116
690644
859970
804571
1129447
1496119
1122476
1559605
806054
1410886
1413941
404795
1048371
1544424
1016598
599022
249032
1587137
1019032
374089
84740
248359
982996
1287015
818242
878021
939197
355548
1314168
490737
585194
1190674
574780
1342531
240861
443052
1170660
785768
553887
1550480
1446398
575590
248689
1225302
104091
88733
1043210
1248903
1020430
171823
1643137
1294197
615499
599531
567711
1043333
1239546
730832
1624351
1549237
1259260
977077
1329638
919791
486421
1614117
109935
106550
121995
517825
1223692
949055
444301
1059044
927901
610808
122084
1436482
1013895
14793
745305
1430920
974592
276906
1082243
1361164
43150
653780
1493858
1206453
61728
1448558
312969
670864
1021287
1298716
807525
1061214
1592507
1562685
1510771
850114
448800
1497491
1339804
743934
270144
1113385
1342474
1058314
1315060
283281
20061
1303251
106340
1031679
754304
229716
855724
648775
268049
381505
1301663
950314
208235
317269
84788
554396
1099770
407703
1547955
113726
319931
1596720
657031
1107922
1348892
441624
1050716
372802
560731
657724
1102102
814693
1643139
1890
867617
1064135
307239
395454
969323
1390176
1086003
64124
1527765
445355
911849
1374505
1151306
1378515
333751
1083399
916869
246075
378988
53635
1462268
135192
732446
404540
440137
885613
684341
1601115
483695
428417
1244358
611811
613345
169794
165594
859340
1196183
1016552
1052428
1551519
1137310
1540828
518374
506441
1322479
1029018
67714
1411205
592488
1629630
594180
10758
579533
1489674
1187559
1338418
1289729
1219377
553122
308319
1509748
1432480
902813
178952
731489
1542215
1378503
777029
598576
1222342
1549392
1480922
1631252
1179552
926419
150989
1616283
386236
1417552
1550556
1031566
1402824
229946
1153909
1437644
906769
10572
783801
846217
347188
234240
4425
539651
701628
435570
704522
629604
265075
392903
817462
26843
475172
1235546
1016874
436845
1074538
1025079
612907
555826
850936
1427131
1503139
1260932
80037
31046
730485
114483
64205
972256
420968
270416
1360596
287693
422634
753202
1150645
850730
327146
1333456
1490228
1191380
934721
255802
38708
768490
1466625
1611839
469931
221139
1019731
1178866
335893
289528
1493045
496648
1021277
1010365
409936
1410098
1231571
63773
1362146
11761
928480
47437
1541330
1585822
198143
1090833
994551
717114
167795
365380
241395
391842
839596
284644
363625
846285
1036665
789098
139801
966292
1111430
656695
1390895
1350426
234106
1509621
262370
219909
56973
764911
1114860
465482
398190
602766
1569440
1100591
1127763
1196547
976902
167307
1017022
418546
1023844
638091
148585
1415052
159294
813764
976559
680596
419758
1534377
1538007
567999
64283
638182
1158586
828591
442397
1499168
825741
646685
419858
1249143
1115873
772253
463653
563777
763948
285810
389565
377326
406575
1448865
1264436
152986
1354973
292922
1479522
1390043
467574
1252179
1134319
312590
872033
630502
1445300
1535590
83537
136086
203080
681697
1581040
1433047
1066465
625566
1470878
1337951
142209
755681
1638526
22140
734271
294519
1061707
614356
1283474
958551
1023955
92880
548957
695464
1032836
1024855
1408969
849540
557173
1421948
1096887
1538512
1066791
29382
1355784
1151744
1539668
676004
98556
245385
683159
854902
466907
572495
512198
1603524
531030
22276
1255447
1181092
266433
421825
92540
380477
256625
1137966
199207
683795
927789
911454
1370640
555598
454004
910103
874966
683961
1178558
163315
1506937
888888
504515
822147
1366746
27748
535595
1099955
449461
873760
101614
1202921
1337317
1398875
748056
1337429
936946
1119167
726465
1558488
600682
1089979
533457
250116
1323181
674217
796871
180146
106253
1117280
1027962
306230
801250
1261790
29354
288334
1043350
131853
918690
210584
1097084
1485122
8587
1056861
294684
230349
1404680
1484788
793130
290140
16017
1634377
212948
1295072
204951
1529631
773641
6285
431234
1548231
266767
216776
656409
1193938
750309
103469
209251
1246472
1381693
1589649
873655
752579
928939
1628064
748578
803239
745092
1026873
797912
792811
222240
623407
999492
1083273
855118
351754
1531400
938200
291390
1603930
407212
1563951
1331640
955259
1260256
955362
1585458
1291120
1238318
1359362
1079513
1125014
372462
1047199
1052986
871796
204740
1163701
1561726
922098
1120713
297315
779782
227390
708740
1566962
78237
671796
659141
517735
642872
708183
605213
836796
1437490
654258
1290867
177981
379087
1326720
1485102
4115
348138
327850
1628188
1623931
607470
1487698
42462
1416601
1092369
941296
1543542
1053600
1062644
366058
950028
1115886
909494
174250
62135
65692
316611
1030783
552755
648052
1515438
118518
147209
1493613
776737
447074
1366652
1129262
1199750
1011359
1542420
610172
540475
989777
902306
1530127
797256
1568814
1358476
786858
99169
266930
805913
212154
1169178
114983
283261
349612
1316616
948554
1137067
572900
604572
388597
81674
1586506
54215
530056
110505
269697
368981
423526
279632
59492
341726
960023
181344
869740
499221
1148923
1580144
91305
1546865
1465208
404982
262947
994104
480014
1218743
1626886
116953
624644
2495
1515879
597961
646283
56627
1068733
1359804
1597316
671204
1513276
876342
243079
816391
268051
88830
448312
1596614
1628152
1295559
935923
1068163
41815
565336
50956
520489
1614619
1117407
867917
1305302
413536
1102997
1179133
561499
770447
1341618
652404
13721
931938
1003772
1099181
405492
1550770
1186657
1263255
1282003
294671
1478117
375429
525796
1606368
1212145
1391449
421642
209635
1581602
1373398
1208008
1143612
737888
715286
668464
1406415
44999
1408226
537138
1166364
304661
1363621
1470115
752432
76966
685307
528471
984541
399606
1588670
1257680
1608461
1397083
265607
1590163
20658
1612236
380687
38178
239837
536678
1248487
531146
487179
445772
608631
1321205
847898
1646791
1030015
411044
496646
362835
1078397
1222422
672387
821236
1619714
1457078
511242
1217357
426030
1046194
460480
1131414
5294
775960
420179
961718
1507887
456715
909833
380863
739068
865094
1165291
1561302
4127
578083
1615493
5709
880754
693523
764035
1221292
203539
368282
1617605
448504
366138
1442118
1003973
142802
1036456
942880
1219856
158576
1297899
1155407
494665
1227753
1392028
1529086
795950
1226728
323969
382093
149585
1217739
1098892
1430103
1276280
1418387
422002
1007844
1153276
829299
1154538
668916
947578
641335
267955
1062089
1315269
242019
1021340
53796
1515937
1502619
99124
616203
1051501
1063154
331084
1039023
550475
1137239
989783
1321797
967531
1375470
412908
1349900
960690
1057847
1168946
271863
718181
403406
392352
159043
705046
507288
527750
814812
335516
1337822
438943
83748
1328516
503397
624350
99936
522643
1374224
740310
1564650
1436220
882653
1569254
465561
1052304
565840
1057080
113969
1492794
92698
1534434
813000
1388600
126564
882149
1305230
1014213
1253802
116455
870923
1410954
381645
534773
318134
939528
821299
353117
1091846
151756
604160
1504310
17055
535057
647924
1160309
276677
599734
862084
860528
551075
840880
1130312
473719
285407
1633533
1427599
1529400
965462
1116582
1567437
18529
386031
952497
283885
351816
976217
1479712
530315
1203634
91602
1561236
906075
180359
1473627
1332456
356599
1126941
600502
2325
1379599
1192512
735072
822158
500500
409511
434143
1245117
1343253
989967
117717
870062
1020480
866622
1045375
1223713
1386651
66180
1269779
620649
910871
1332402
1015987
1526847
478128
402244
1210486
790105
115300
51477
436887
1267718
344038
1514801
1333373
1152165
790105
166332
1046111
164490
1639569
1014946
242543
778126
1195189
71439
960926
517104
1445808
941932
1196150
698424
1529136
1557286
882882
35965
1048932
1020803
1536664
1422268
916404
1134488
78396
523164
789554
499352
809518
860964
702706
1587242
641251
1026997
1196755
309793
434759
1254866
1639252
873921
1262702
909419
315816
947621
1077845
1060635
447228
650272
1549973
1521135
381937
253925
255468
23369
449103
135673
1201041
291706
1032894
1174429
260868
1439801
1553175
481966
1518122
991862
797427
1485947
841445
160184
819856
1438149
861265
1487356
735712
1349890
489850
1455731
406582
361748
846459
556255
520140
1005764
347549
50801
86501
1079858
1399190
508906
1072971
1453649
814798
896745
620759
518755
1250954
777335
398530
652305
1077486
693715
829707
1167940
521385
437004
1509396
1563497
1182258
952379
946071
106254
1039619
1181094
754473
1125931
1635364
1579530
1461575
324896
683951
1166063
1565510
528707
287696
1370450
1497108
488746
367007
1176588
536818
109491
500813
51561
68401
840446
923955
1110814
843381
1041403
532318
1169971
411975
983164
459032
877858
279124
769941
248579
1445312
96615
224939
36545
1286887
1370218
409954
331409
929213
115850
1406311
1438893
882603
103591
181483
961461
1320626
546759
1611530
246222
433691
1231376
1107130
1159063
834503
1178587
1595885
1043273
1097634
1623492
1586307
722257
937173
744379
1364073
1381892
1374209
452082
638307
1598475
319415
1239521
109692
662102
1171531
1315917
831744
1266208
120162
768364
1295067
980229
962957
99455
1089008
1030025
1390350
315279
982161
105125
1329087
1470831
307286
1599723
405646
728209
1313001
289575
1609357
1585851
63629
1395710
237396
675706
1125266
425049
1297573
825711
435128
234985
910443
182703
28135
132049
903736
1461746
501160
1477357
1430825
255043
1237799
1094014
809718
443878
74770
1620222
1373382
603238
971541
822573
126802
1509955
1333677
1330236
1013167
1200223
1620442
1027347
768438
262817
1179120
1505240
1064478
1002219
350562
1600356
337511
201928
810756
1026600
970312
1166094
277901
1384330
537220
1575459
976901
1083478
1294066
760780
1373328
1558340
1472403
1090899
1605620
771321
741058
1561832
1538971
1638707
358543
1152793
1223501
581732
118101
194302
391441
723122
810931
460848
604910
766690
245948
1353199
439621
1117081
1450114
955861
841375
513170
1254131
370979
732147
1527481
245046
749464
382441
73520
1508701
1513208
1299208
1112594
1476225
852927
1087474
1645435
1411294
311857
1494754
225902
174462
987202
1225559
1568939
632474
876617
1425206
941123
1396039
728637
1334487
1575698
1583242
1347030
769695
799356
690463
468261
1065322
262708
1605554
1230478
379618
839001
558785
1513288
761173
301028
585401
1373398
811174
1366931
1041194
1239294
625106
1382155
515291
512930
604190
578713
788633
27018
169044
1112399
1181729
1478076
1293449
1095134
1372078
1017076
540772
1197629
451167
24594
270872
1020028
1525388
729004
612545
86851
282101
1235997
56805
1158703
1511616
542187
1508148
1514800
547627
588026
723585
708978
1530212
1009558
606620
874578
136669
931435
973809
1214519
501918
471188
804352
1568227
48821
752632
1182820
1073972
1415423
1476893
214785
1647640
311315
363174
1204152
1413634
1431296
1228594
837147
126421
1469295
830253
581696
63460
551178
1235287
253418
303657
85807
1617638
1286227
259208
1303041
819258
737391
1006973
1174352
461331
242262
1321804
167683
1209989
920763
1093334
855666
984573
738861
1405320
315823
1270710
1562170
340971
857206
458860
807445
958135
929612
1560268
1402637
5407
1008560
568228
149984
579680
152622
1197882
429623
1338163
798695
143842
433791
206742
824904
1343447
807104
862185
493048
1059319
168261
1100279
1549278
264495
835391
1489838
950066
589355
1107757
1406072
300385
571336
682371
1480503
1586500
1199675
1474823
906456
722869
1248048
493802
196832
352679
430703
955845
1221361
917379
1412409
236842
405666
1116052
386444
1325530
746206
1079117
1302479
853281
464672
853906
1293902
175094
441662
1142338
1298829
598390
958523
105568
927273
184947
578371
324942
1587932
484837
1335759
944261
100557
1259417
791597
637924
27966
159511
1271649
906231
908229
564282
1227503
691482
548128
1534626
687480
1267455
991416
521374
190681
1379966
1386933
154751
692846
1464337
526021
999705
1258154
1506020
1205892
1350178
1151801
1252416
9075
1607799
1465942
1010702
1306390
864475
924197
1586556
1372513
1336238
219502
198891
1030479
1528764
344861
1108441
1611544
904210
560040
1644180
1215183
896901
1261769
838504
1386003
898310
624445
70841
745137
622844
1424487
559061
518433
1384915
1114940
108918
616240
619472
527290
869125
1302400
59927
1545504
1369979
338449
1286221
1266559
1163830
133539
886316
499060
1258122
1228402
955937
1629892
863776
953791
1008450
80593
658669
750604
575877
1438165
599173
1629780
610567
993436
281562
1367179
1376361
1126439
1552132
1250825
1175973
262059
75416
1569268
77247
1254600
508104
12522
590096
614481
1515137
1112612
1301374
262002
352762
1291172
1060112
178020
957787
1240893
695791
1392795
893880
877131
503456
974935
37076
1373534
170351
777968
700473
314106
1151208
300595
963246
1173250
1414825
88630
180733
1409955
885070
369853
1090103
491717
1237761
894308
558038
14404
667697
1245070
1516487
1504901
197661
982469
376260
875728
1208412
345864
1265811
243765
1448981
929679
590803
317639
192357
1266566
1351092
1142584
1630602
829853
277291
139264
1237039
43222
935162
1591939
1106897
221673
1076867
1370036
268366
282099
197573
509127
161715
1220185
1254947
856603
967044
1256242
1125688
1396584
544637
286588
1019716
1618599
169412
1419520
1526795
580975
926677
1422966
88775
710739
1394219
1384950
1449844
1606172
129217
264228
659411
662436
1636003
571829
316996
1436081
1502604
819286
9656
588902
1171887
1484536
1469394
1243751
71136
1097997
1623650
1497752
421796
662336
176600
898243
1398728
695228
265679
1098946
1041406
272337
455995
120383
1315933
1276182
491688
368005
339222
190928
1250414
213768
1130831
557837
1530725
366816
1633185
34473
485701
1383942
1212341
754670
1465299
62487
1432752
1579775
500720
1172364
888051
1217951
3420
74242
295524
1101011
1375783
508026
681543
1066720
88823
1459379
92606
1520823
823109
1644266
640908
1452977
241257
981146
81357
888393
368393
982894
206536
798577
360776
346446
1637117
371124
1151731
1337501
1601932
1517709
1058606
361667
279631
634901
2668
1156816
1342413
318341
858602
483892
467631
443336
658666
293133
807921
474951
840207
1377783
680527
1238659
91344
1631603
887349
970903
1158252
1222070
178460
395435
1646861
872481
1251131
1414255
1389524
33628
642065
122576
538271
47121
201916
206950
1378814
351400
406673
1359848
267952
1634744
548475
1179753
1322484
1554816
12566
1383649
441098
473978
1368109
1506880
552861
944123
226901
1562762
693076
1468251
26645
172376
264754
869482
313446
962672
674326
1520596
1224487
631008
1623944
211897
1230429
1411634
1528869
1067880
1092933
1197990
1588125
1171356
305622
1420426
110135
449642
330653
1216519
978630
843710
298489
744765
1469135
347366
194595
275518
963578
95268
453382
353584
309045
749116
1400111
1496286
1027373
419614
1176602
400330
1334637
184298
797347
65607
926137
1028095
383569
1353112
1241763
1360908
1069786
863871
95368
473741
508203
110275
1205444
516513
1247149
545301
820039
1037342
91397
1646101
953624
120324
356437
635965
309055
1019301
1301828
1377701
137232
1514263
1448626
1306263
205312
818833
337736
1567871
497070
448149
364361
633106
1439789
1549651
440789
70612
1516515
552991
586583
995033
503271
1333870
277226
1405150
1629709
724966
1150757
1534702
1101045
801120
1269617
688662
1469320
368038
433857
1276641
999715
811756
1085419
270194
1586977
102399
714054
1111955
1450222
1566077
1181963
1479834
426316
163533
1541042
214582
1615478
577532
884014
800786
1163904
166460
610351
743811
1587674
1102814
418751
665501
1456164
1570992
358632
1358096
426550
35458
1307864
1521931
934962
501822
92027
1120918
671545
489922
1637199
1386683
327346
1450892
1414323
891122
454921
1480907
336832
732357
860422
1002595
680840
1473253
1317582
1281757
254478
570
102342
25731
353548
450949
649471
1291217
1335264
997702
477119
1170703
311131
631088
536138
1511849
1399811
189423
233256
906237
948479
1596324
1566924
1643022
1111031
1026911
128255
194128
758969
728081
696941
999827
289353
245387
954363
1222075
67282
1224280
1481141
940700
1097651
1252879
1159323
808337
621932
951062
52669
10036
1499236
813319
1259232
191378
1544337
1110278
1157154
1198784
601216
829524
265371
368472
507870
965027
583972
1363779
394713
646708
135111
559189
592443
330384
1390443
755585
1520178
132021
464084
537277
1367168
1216649
1176414
1173178
541826
1370880
453059
687067
1563251
231738
1406596
710366
295280
1456462
1202692
1436553
723898
1176100
1229241
1113021
1205800
1032388
311758
564259
649883
820788
1164647
1526065
357966
1059042
1008669
211138
481841
240319
559881
14111
389280
741663
644518
1008221
1109305
1237043
22708
433647
1130737
886755
517712
300664
396798
102980
135007
65012
823380
561255
294444
109495
358960
773104
655281
926651
227310
44231
672345
1184010
1038519
453573
1645265
91319
96803
223096
1001601
1539005
336635
1438382
971902
342550
1545748
1332998
97375
800837
1145768
697290
1032015
421916
829845
1028333
858983
583414
255846
13444
1403812
1062926
631714
232319
903161
940709
903679
186497
302667
893170
1488591
777322
129539
936871
1249080
1346896
1589301
64993
1369618
1010651
1583093
272213
644227
1268307
1151354
1422360
854056
1245346
1120847
889352
1182296
633080
488674
175681
960134
1453912
372090
1335279
238148
83869
1323421
982854
1341604
34652
828184
963622
425631
1477892
1478723
562354
1523671
1418234
1060279
624994
772483
1109488
1009938
501475
571758
1351366
1617493
535538
1629291
1391236
1092088
1312332
836147
525550
1327620
92894
79345
1506058
594374
1504133
952020
1000538
1327776
296454
344614
825935
1020986
1456231
750957
1389767
257570
320191
843236
852599
421531
860506
913190
999561
931512
137554
1493843
290783
823344
1507997
570316
100180
753697
118538
409723
943474
1570529
1094139
675593
513484
323785
1474725
104320
293962
1499154
1257783
282358
1525114
44554
379612
14477
1441840
1637129
1236659
706231
1240051
648919
1003970
559726
1635536
477014
1030580
935624
1010472
666319
385811
733816
1626570
1121459
733197
729907
832116
1213635
68141
736870
1232583
1215564
1224756
1510337
1528917
879520
763228
537515
724819
285977
848858
1642082
807755
1274737
1221244
215261
742049
1490648
1433026
1256576
30797
594543
1495299
883417
717555
773261
1588309
330714
808772
237532
863970
414626
1560175
710706
1587314
208474
999032
122635
269674
66879
682599
1597291
874747
166878
943960
1467994
767397
1593979
865592
1370734
288734
195475
24097
236500
1366308
198066
682640
1097294
817072
248279
22567
972010
1281389
394818
1381828
952232
1139603
520414
1063978
427876
1201682
1011425
1299919
1206266
1044431
1558588
46476
1040553
679609
49690
1462076
1317961
524070
1363860
1334900
946511
456634
611524
1616860
1384766
897099
368653
276406
1136582
1518049
924451
163742
166174
66430
865703
412335
52218
734456
683083
1261335
1384744
327935
1386287
349533
1199003
1277373
303567
444021
944685
287558
451172
72650
932259
1469409
614857
154175
305705
90236
360762
1363150
740858
378175
1027647
1306284
1455662
567862
1044824
88890
191182
720991
1414818
1621395
640396
1441716
513968
508616
1478442
1258496
1497004
1358516
778637
768268
1226292
1172552
1232457
1458362
202380
1106747
782981
449604
1033967
84846
929875
1086171
1544498
713292
868832
974507
1364977
1295119
639560
1127740
1322041
732672
98901
156310
925048
62209
742174
392647
238614
1440871
1084221
651336
530256
473264
193385
935437
708509
1092569
443271
1500239
910681
102115
43974
980354
1466571
1534386
271081
1166706
1216852
871384
1091763
128604
406471
114312
49023
989971
640596
1104554
692189
201946
605558
956489
1551018
549153
583805
1563792
1409932
708526
1386238
1412220
1131063
977483
1242141
74583
1340601
555669
233730
740195
1377933
618155
1172150
1123167
1621148
1134008
1338934
1234801
85427
7282
1059265
1510560
476838
671359
860700
266625
36315
1534407
51549
594611
555247
1283970
277372
164983
416393
252180
494316
870854
264717
199464
882230
550135
147067
672419
181586
364594
881776
1182944
1361282
1290265
1618203
709547
861105
695576
1316379
987069
727564
241014
1045649
1186089
1266364
1381455
867915
530127
162133
925077
121917
1600220
18411
280291
1422672
726380
53754
1543262
1086382
40574
1491509
800289
634855
160272
142593
743410
1367206
1234766
205566
208781
769154
825277
438753
532085
946202
47056
786119
718911
1405895
892759
1212187
733394
165918
162714
35556
29669
175726
1254606
514993
1325618
227721
489226
12912
556960
1368327
1411618
108621
723407
1181070
61086
1210939
217663
1603059
1465332
1180894
1478548
785882
1539857
374193
1595922
833093
1055022
773372
859946
569038
685224
54334
102884
182652
1354568
278362
886742
1166986
1208390
1165355
1043651
713960
879907
1079998
501369
314073
1213505
591832
1362204
504988
279266
1373318
83414
1484884
39351
1433037
1119226
966329
1401101
323023
747986
1159344
656122
305643
330790
820642
1625155
824389
1566203
1253277
163083
813431
689465
962642
1531633
282261
179344
109177
173746
1176073
1383563
416252
1546049
98369
1564739
998625
1320482
1220176
1068191
1053025
704092
1569495
354353
883008
537323
538086
633717
1225870
297556
598756
577498
1250370
1141157
1352390
1339923
856474
997483
278256
232841
596584
869976
81961
1585772
1300969
1266249
28880
71881
847778
1041157
964554
1613810
695197
31507
761946
1475239
1099380
1062491
573668
1253795
1476406
528831
945673
1623756
529735
635734
1382903
1064227
1621309
1360739
713146
225547
1354832
1316332
531474
873991
279696
1421914
361753
200752
1627797
1396233
193928
204630
304471
361387
1304670
1270546
978422
1328381
357037
1483591
1063720
42977
1567908
1393707
431788
1061376
1340661
1085025
1218789
481470
1385225
719449
422634
1033836
1456305
1410934
714477
856789
887498
1171756
412599
676317
822358
269731
234794
990407
756455
460002
761076
415556
361620
1356163
403783
1298401
1141830
699482
314521
1468607
619196
112154
1495891
1156828
152257
1010377
971388
507178
702304
655915
991432
813609
1189339
360259
541618
646779
574811
93425
703786
1259505
521504
1486303
1328440
1606360
260344
514973
421110
704455
171896
1007156
708586
639406
1576331
464030
910942
1142212
920980
1415915
1016681
1303381
633726
1412494
165335
825200
1569381
1170418
816319
1017335
157047
1157177
1595744
409823
1183968
1548483
1230641
1561772
1406301
1305810
752430
726444
839202
1444993
691929
1272765
511921
1552968
221797
909500
576522
1197322
779355
370496
1599368
1522089
817148
235205
729433
696053
1360820
831960
1630647
231337
1422464
1464084
559280
1124310
1407860
297998
1639555
214896
145578
786613
435500
217281
525455
903771
826842
123692
1113248
1211884
1026222
375711
866136
68497
1471949
39812
903314
886808
1097461
1038907
1544349
1372373
974561
1108671
1295514
1147313
523716
1074740
1400428
884581
613830
688567
1529271
1604189
140284
1173208
1104632
893202
1304987
1415531
1266008
1382
530110
285203
775117
635741
1082225
1330194
652753
1579995
528677
641460
172505
1620437
792491
1284650
918072
1024544
1378881
1471100
705283
1357084
1346934
1576511
1359313
1103119
217912
192982
537403
996265
1493906
389157
891725
1513099
251124
408082
1066804
1003843
312205
286779
87201
470799
1543855
211322
671281
969207
1315881
738583
1519553
634645
647406
202334
1053720
919764
1291122
158839
1637179
746713
353751
594453
758524
864238
1278873
357645
55567
1542410
1594618
1022557
1099596
384648
1475812
1495395
840850
315732
306129
1167829
133124
1103197
219395
435136
1372643
1593224
1121691
1506915
931395
611938
681485
1149674
1119531
770700
1219191
104289
953870
223457
936086
278509
1279063
1258561
964981
190893
1119120
1532397
92083
722872
36339
193730
1425726
905489
454925
1466908
467025
1027146
1272735
491046
1408678
930037
165052
1217473
819860
351314
152309
601778
1348873
1593514
1464475
1306873
87318
208053
82532
879179
1038130
996619
1119109
481703
1257638
550041
1083096
152986
1371540
1205065
1096077
439621
1324557
1243872
1192883
242584
657608
1189681
1532063
9643
1409118
1219346
918146
1361488
1522526
1036948
102691
89879
1611216
1155460
897390
1599207
685546
300252
529727
168200
493964
1071989
1340176
1402485
824604
897725
562237
1239220
131479
697778
109914
226259
876728
1265159
556886
150445
904327
643179
646970
1395236
648690
1132269
1514405
1337859
957056
787016
706350
1001187
409213
442498
1185284
78928
1498589
667233
1100330
338429
1468188
920411
609443
869743
775142
1323060
222719
1256257
700953
1220374
1217306
1086868
1355145
1454564
1542228
1462790
20597
1012319
478958
1010277
1491087
407942
1347177
780841
494425
814218
1234533
198654
130769
246196
1368991
874636
1406242
208545
1528693
1225921
817768
926332
196422
719000
1417586
1072323
328612
1069563
1574697
169307
1302765
551742
726586
345677
1103703
532555
795151
1134555
386305
33162
1594156
1547349
526797
348565
701216
1590631
923286
141685
996169
67388
1252905
717177
1255913
941699
1597745
178948
1502204
426648
638213
1157048
438247
741122
147428
577424
499055
318370
1106615
30728
759296
844158
499825
1183556
1328640
430814
494294
1499934
163988
1026588
68968
1630844
1592805
662963
619616
1414532
206107
1323138
616318
1234291
1473970
943491
461462
606703
24458
1585922
1555592
238206
465960
1012728
1617612
367837
558758
1391094
899682
260450
1195933
774025
931937
1429915
50434
1109614
112689
557067
672290
1303722
1457035
1400007
1439503
46282
176150
102439
1528357
1625625
663303
352448
85119
838024
832641
620212
665932
220734
719973
179324
495441
233632
295362
1108630
793348
667594
1457749
1029409
1280893
1014733
976522
999596
1443231
1516161
701660
215039
1202023
1558893
824715
882696
285246
958022
570339
255786
1163128
1271588
1482928
1360145
66249
1103457
989323
296247
369192
436774
592183
427165
1610637
336424
1362880
197626
578257
1450142
190295
598696
852583
486389
477039
1474106
71515
287837
1422143
1159408
216640
811567
1506867
1638986
302442
752709
795824
984388
64536
700877
704331
374697
240234
501185
1114418
60504
1239230
920389
1235706
553895
975452
50424
207874
1614615
267535
918897
915471
153977
493885
784058
188372
80968
784359
1040335
1352315
123390
47187
981168
893934
212491
226000
780879
1188644
1269978
418710
1535614
765350
803950
725072
906437
999430
390395
656200
1244200
1348466
158743
448437
343516
490792
1368991
602415
282219
1549465
807506
948651
428588
832209
566797
727068
1558723
237084
369049
933296
677706
501433
1635101
343537
915009
410053
1030798
236488
1116113
1312325
118358
215071
337594
1448799
223558
621547
866816
1290524
822273
1625496
1077760
370917
617950
1232546
65527
1261147
1107734
19302
1175744
683130
599313
493897
1441498
1249248
129611
399110
1640988
169215
379570
1490425
228433
492313
225960
176696
1428096
404292
1269248
1110834
359742
792264
963969
1437605
65688
1586661
489886
466064
882458
140907
461091
967318
449797
661482
457317
444755
1217459
1427444
444385
132093
856889
469992
1568063
1401316
1291697
1625420
281354
227570
842311
1043734
312831
346870
391051
947663
1461893
416376
1335841
490687
776700
298334
329337
345877
1086361
1330141
481351
40248
1418044
793761
994643
150276
748557
891962
1275
1241353
1359617
440389
746264
303187
147414
220649
1443525
82228
16511
938858
924986
802201
689645
292129
1041847
172754
1493104
956082
150911
145430
316750
1348396
1504933
1215493
1090047
1131762
757600
981682
826081
771258
305515
1355129
1606469
672808
1485800
1016050
1319357
170872
255279
1280830
208228
1094065
1122142
1400149
59810
1347410
461695
1317319
192853
1277351
601585
641494
1113201
325508
1131151
38215
215916
1207145
460275
180058
1231069
381870
1189253
696529
611988
1555362
546094
685543
415390
966303
42721
719154
435035
119505
978880
1552688
1300487
952179
721446
631173
585806
230501
923076
1584787
1287638
880023
106026
359795
1286962
580689
768776
1066284
1206453
1118292
46959
502002
1563771
527935
140187
799210
151697
869448
1049087
444607
1018675
1502032
1307057
998223
356081
847461
1549238
2819
544186
1132977
1062221
984522
901
1147871
100329
1317819
727179
296542
1330656
200556
176295
1452068
1148652
959913
1526860
1613829
1111373
797552
1055476
1152085
354382
604087
1603050
1572409
459967
1626760
536995
1472305
1609700
996100
909295
752493
1136787
301759
860896
1450359
739316
834994
1115835
220439
704998
1070244
431801
157384
1293864
493348
1626931
550638
1330426
820627
1318041
971732
1214412
554160
1358522
130433
280510
104706
1547340
1338640
1085479
1050677
500102
1432916
450565
1128498
791588
627449
551745
1488863
613629
733230
357763
1545129
1312202
176053
273001
304086
1092263
263105
1193339
23591
528566
712548
1287781
866768
516725
1275286
52411
1151222
1510033
388864
51693
256344
749898
1315612
1456304
1440623
356556
998663
429614
260851
425883
941440
1211792
1087807
286933
549685
958138
436455
629290
358265
415287
462897
868541
1509660
1235907
1567451
232136
159091
536425
322870
598006
490861
255683
540156
1146710
965846
188913
590490
1048295
787935
1452505
885122
1072867
537721
535317
1318220
1043771
1136819
800455
1124682
852582
1315707
914921
1071286
11325
984593
884139
1619674
269547
1478899
698138
1367116
1015200
177692
1174193
819106
1539857
104523
695247
225966
506681
887620
1143201
535177
705360
444878
1156526
1113176
1276525
1566332
152381
1569266
536045
1325387
807852
1447586
1491717
1324372
1624818
25493
711655
541364
739678
280345
1119788
865171
1300003
268692
1341932
262912
1591042
1059289
1119110
666142
173569
463076
70889
836125
766075
1468921
393700
521742
215877
257891
842494
57616
1494145
1168178
151647
748674
441908
640614
647534
968506
244352
999666
900187
1428972
643504
1219544
1420706
502636
1178320
569253
1230096
998754
628393
20669
1494961
1524355
331800
1080551
1162007
551680
889403
1071381
482114
768654
959496
1327357
326263
253991
601204
739084
363164
1414454
730344
859287
445118
216994
1640516
679664
1464665
1256326
982280
252564
223552
995792
1644859
351352
405414
1226780
881232
454579
878954
460075
241330
490575
677192
26891
598100
263079
383762
31738
1013711
1117643
739072
668099
1245699
800671
246873
1147042
613359
1636313
100264
1292494
497897
492176
499882
263653
487297
39707
1278102
1299176
74932
908907
1259833
976749
1345154
1022809
625315
434039
717894
1639394
407754
337033
579408
1359921
1450224
791751
266027
47516
1091345
1382933
713702
570534
315342
756129
862833
549529
1198296
208812
1461805
284058
347357
1405468
1344963
1513873
798103
1270670
959575
999940
518569
1508089
110568
30025
1278617
709464
1386469
351223
851939
33896
1141733
265265
48730
1569192
446561
1279258
534749
260499
533891
1142141
735642
1160611
1496410
19930
108953
1520668
142341
1295375
1077190
803795
422508
1001892
1304591
1481288
1285958
843388
1579916
309797
1645415
1266321
1061780
911237
1252374
515212
1253668
586814
544654
1429227
510486
841776
1641851
322851
1178324
743641
1049105
1109353
1094923
74773
146225
1487208
1226131
555169
265133
880577
572953
904074
1283929
127204
461868
1086451
681081
770552
1258326
828769
1190204
1387386
301174
1042446
1587788
1384617
594053
1356206
253072
1195576
289069
156186
1003263
955054
950533
848464
980479
566229
1338502
1212099
640
314287
927636
875594
1288821
1117286
909539
719606
709197
341536
1156797
845685
285010
822592
523000
148929
83430
1351769
617217
893388
190393
1310139
571389
873504
489973
395706
1545508
816885
1505372
720079
1561927
1046454
1542120
485828
430118
1049740
627717
463797
597045
738542
1323899
243906
794048
540679
751562
810492
470692
1000163
364942
1253176
1624952
657763
976693
57810
1261634
1379990
1008371
876876
650711
1164434
1098559
529510
1005382
711523
661425
546288
958767
1479323
3007
722310
690314
182733
266621
1427244
456690
369048
689945
362279
1122470
1537815
169472
615829
1332647
448467
606917
891493
1330676
551802
1500695
925251
419718
1520726
1171274
490465
497597
932808
824021
1017712
520016
500127
1350987
1159302
1185199
1098974
205936
822248
107604
569716
1474124
567512
1602336
1608482
1539248
953395
1406411
913434
1219065
1090596
614553
1597984
1320386
608073
689614
177400
175457
1170854
1172552
1308610
278935
348598
920994
1084165
1550845
904827
643692
1114905
60250
1419711
1080023
1190127
1284853
905063
1194781
25870
1379954
1031844
236967
366398
1520261
1419705
1090704
182312
782967
773720
1346270
1020711
687994
96463
495854
37714
1430370
302323
1095027
44767
1220332
1003134
1502019
1126354
282363
1394201
1462049
752056
1356071
882600
831581
368001
962334
1563329
1585934
955549
414889
687771
1089439
936548
375277
1627506
1628134
1468004
764647
812872
1274824
108776
1267602
451463
817895
1053143
1051014
8212
1005421
1611545
1359249
409144
242667
1485336
851460
1238821
532402
1625109
277292
1150861
821747
376399
1257230
950031
1278338
387134
748900
257715
567358
293459
1192297
1480385
975483
1372589
80649
992303
1557574
1564232
822923
770632
867629
1070510
654631
668407
942273
395232
690940
160194
70740
231913
373702
147343
1341556
807162
240873
952020
1113745
1563171
1624034
54812
910437
526052
1554892
1001123
182443
972867
96991
1232726
1108253
243583
1178774
1068422
1006052
900442
1056795
845987
580458
626368
837422
1358375
1581455
1008713
495570
1092349
383332
1053870
114600
834747
1203045
1551017
867420
1179386
304409
746179
1491249
1571018
1633843
1538956
495128
250504
643429
336951
55256
345188
59880
139132
486621
1515415
279731
1613985
890129
212331
1198458
317695
1576432
33253
572844
1562433
288855
1232127
396399
619351
88461
246524
1614972
382651
779450
1494717
1387696
67626
1312958
632258
620958
899078
1217576
500123
1014085
548906
1552625
1350954
630892
1073454
973106
509019
1492576
923916
1278445
54157
9266
218277
1395996
776082
275986
137183
336702
152508
1119475
1617436
1463863
883540
625869
670724
715126
1316805
761238
1125247
922150
421846
716004
284916
998128
1131844
553829
1109615
616941
367816
1202091
1036555
624370
469006
1485809
534986
390204
254240
1105834
1457516
190323
1522856
822168
1206823
235769
1068328
224224
1121549
1169806
195470
1295248
217985
753964
1596132
296856
229819
293766
267
58852
361088
1246974
374905
1413200
959380
1331241
1434468
920666
873625
1055295
709827
1046747
437169
63764
506285
61245
435640
1235510
265796
1607551
709926
804476
357501
580232
1089452
1033214
862182
986849
1372573
141035
1339706
1381229
414701
1004852
628338
519250
1275444
675613
7357
393454
566928
559677
113931
1142502
971162
100996
444146
379066
682610
780469
959974
691566
484964
512169
447869
48787
1293130
543549
1331969
501073
166001
1255815
276829
855094
797907
1214913
696260
84788
1170349
349355
79648
1446453
897678
775318
536032
507871
1496124
1253653
782527
1224458
1639935
820145
940394
625880
1113537
588731
1356864
202709
1156621
428741
543604
1402392
438462
1018315
1296065
448327
1241192
562865
1336666
178235
1526087
981701
1398549
672783
25483
1478332
783307
679805
468782
784515
1492796
1398474
498382
730722
650347
201215
1278979
770610
697563
1101613
1371071
290150
287911
565641
1103031
1498318
1127076
57839
1010248
1281333
958519
610651
1336370
98262
1567712
1564893
225772
299717
974732
1639220
1066981
1057166
1226999
205207
831098
7548
1524128
1324900
908359
1308006
1176314
371479
186623
946146
943413
1548549
1143
1237607
1189065
1285178
1342846
1254848
155512
499166
442902
938191
1197319
1517133
1290875
1372285
508186
326721
1007233
165962
1108772
769372
1495683
1425279
261323
167589
773562
632934
975519
1307307
1224903
935014
1605628
889312
1623059
1576816
970951
109507
1581949
1419118
1496445
831281
943272
1010813
1550304
1132987
880980
1612123
829195
1618268
950468
858661
1542011
894983
1447983
952095
118738
204996
558954
750464
515184
11526
774195
386934
684252
415492
1280472
747576
1229489
270404
1327440
603999
197350
771356
1173724
1029712
219728
396414
62429
294920
1279060
451451
1274426
137685
933542
506156
521831
531295
1186199
1176955
1229254
1344151
13222
799641
486376
388664
566804
1196350
1647264
179946
364755
1358736
16440
1627457
694462
762940
411956
194391
443549
731451
1016944
1222216
388484
1560294
723876
1334782
1609170
1620268
211469
1056363
1545812
234367
163031
1213807
576820
1585964
302062
1189277
102868
1222688
74555
1198779
905666
1044280
1005864
648445
636976
967726
1138983
326632
1488776
1079189
1530467
1316875
1105344
624105
622504
45950
1280540
111385
1574928
72096
983302
476981
281295
1278643
377560
1479665
922266
1138372
916395
384345
396342
1152849
233699
527575
897356
1493828
871103
810127
1332579
278942
914807
1170004
483047
498651
367162
1293033
210686
1432345
973109
608972
618158
676973
43826
1420814
1300842
400111
768007
63829
97326
1354722
1320391
619323
1144956
744922
1538190
1128848
942163
1173491
1530272
727207
901370
1011719
1354502
997774
1192007
979939
549565
905388
423192
929789
916553
704242
1647343
387447
1616847
1292434
1267522
1068954
1035260
1311513
534164
1133494
2266
354473
443717
772437
1392231
1464150
20277
1247361
217078
1548638
1541929
911721
803477
26430
240663
93366
1136827
792053
246895
39502
614247
23586
982877
1632260
1635347
1116105
381165
189482
500919
701546
1453958
1172917
598310
1347627
713714
1527860
48445
1506820
1160852
449587
650781
1009338
907579
1469766
592295
887873
200821
1434122
1029947
1027621
777285
941972
137379
922026
893884
339162
1201630
959512
1202417
314691
1195760
629134
1503321
1491276
824756
973033
720691
1374757
738569
455737
437633
1555379
747132
95064
413956
1201947
1074566
1604806
982018
1379708
349764
1539323
863834
445740
378589
227819
1590334
1188700
554646
573696
575269
1397700
1190841
530892
373680
915939
555609
188603
719094
1073421
183766
162061
614205
1195841
353027
225508
14530
568972
106242
173895
1153012
38994
547407
312467
1387665
787475
1327022
441061
39453
1287396
1452707
1205975
1239781
1215473
183324
540219
29338
1572259
942498
844437
1091849
537381
351602
1554048
525042
1036369
1395398
1324685
595050
66022
550907
682276
656321
1387939
1271186
1211683
363292
1152882
642258
799034
1526603
93352
612624
1454234
1374321
253118
181580
754531
1425619
1302706
142767
392021
1309185
794142
22742
347067
1035472
103105
536256
1491198
904877
894600
495173
1270055
1278390
1065161
392787
560214
992854
972926
608964
1512135
1310158
550834
1539501
1309333
1103829
15656
549095
581581
342247
1108243
1583509
524820
1333285
470919
399657
947640
1420094
706101
483345
888359
1082376
919054
1278213
1210553
1337470
675355
391954
667571
505908
321174
96970
354940
1618030
366804
1608209
1594025
455207
1580834
1414557
1513319
1361346
1074423
1160428
326652
418207
1218897
1264344
138240
291206
266246
721451
177910
513633
179061
694300
528567
1017777
806251
988886
287357
1495811
1070622
1332206
587869
1646233
962228
143825
1524818
991401
828260
237192
1124784
1647347
1098370
706771
280221
1442665
1520725
1399244
1007368
1618462
897354
1496073
103914
13741
1117878
1070524
911850
824177
31465
588149
441860
1275392
1567858
382348
548956
1564776
1605913
1429259
1336678
679984
174349
1416879
1276287
1146908
548580
259504
940156
356190
7228
674173
680266
896032
427558
358331
489459
1531956
37717
316976
1157413
1238076
1012204
1581183
264399
153839
217036
964278
1329098
1619341
268848
151019
991330
389608
1467901
833654
1488801
1122297
1458983
1615312
881401
783671
461589
825700
485910
786100
1112406
1358
558158
334328
1525342
1143168
3415
1011986
1266953
145122
562349
13658
820230
409913
781514
938143
91352
676850
729875
1454637
1576150
882777
992517
839835
208789
1600082
115764
21110
462529
555304
1519731
121966
467545
815146
145092
197155
799125
637496
837303
779878
1473011
299802
813865
58687
799833
1040723
799742
600484
413269
1357106
161302
979504
1014410
1228879
676892
392850
748731
861011
1105796
911646
346922
149181
410001
169584
364375
569072
1013789
54762
261397
707474
284336
1260941
842735
1013969
76786
447416
869329
1377117
20334
636052
509002
857169
15039
1604769
1532696
447202
457188
1177889
1213094
1090665
1384928
659628
1055952
742931
455264
280646
260232
927436
1399128
586358
586578
1455607
8239
88143
587420
1087117
1376856
1399623
594315
1120436
1084883
412171
1015504
534734
352708
1532998
1279791
607985
239009
543693
977711
1349719
757789
1087190
197626
641978
1061374
1574439
421347
956740
155355
677899
1333977
1187042
1335237
238670
1348881
947530
649352
344949
671504
1420180
4565
1441355
511443
567536
799297
1199662
384358
1359912
1183485
942497
1610886
254222
1186282
1328096
1376841
1092501
110156
1371644
838634
78159
490528
1250308
1271156
141497
1440145
87414
662871
1127059
837804
183566
342835
7793
1368977
868529
414401
1479732
504389
71457
672519
1611770
1209962
1377661
1012874
1453541
91398
115253
578874
86803
1206718
1327945
1023895
1314627
726568
1113100
1420531
1458094
977448
730880
686999
685284
1611319
969554
1450565
849308
269648
872567
315682
59980
34478
1613493
1055575
480572
1226731
1234993
637110
1011343
888561
1305011
655431
529749
1445547
1152847
841148
1339139
1407154
40508
702361
146263
1070046
902176
135240
1202768
1564100
725547
678175
999329
1325744
1419823
1116430
603911
556780
30720
1283088
261466
1309042
958188
191426
1446673
1414436
726186
613428
666548
253375
901805
1143563
1253452
1032165
504477
815428
382738
944189
693917
1008607
282198
915690
499673
611604
280881
964464
1201849
1500841
18083
125051
1601809
653237
831492
1497450
253584
139259
1564165
1130232
146931
969794
94474
909246
1509011
1623939
1374832
1444171
1223839
1241801
1000471
106348
739457
869358
628743
96228
855565
1362658
620941
179347
1547118
1188956
1399471
1309850
1332332
1213320
727147
1087861
678968
118539
544155
1294736
209275
436943
1531049
676443
236568
732969
755101
1566187
241715
146777
1458933
51099
915669
652377
104390
1022359
1147568
1608505
865830
1040513
406891
800159
1051080
1227625
728028
821029
1623671
1431952
32489
1102781
971074
856389
1595286
38192
1135347
1116514
426255
1239391
794392
901595
352141
1319503
196866
476576
223017
985754
45372
421752
246765
550037
151752
134236
1432895
526246
1420427
965803
1567022
511452
609990
894186
941657
62706
1262206
996623
1177399
632783
1124578
913530
949815
1461010
1456835
1639525
321597
1251579
389047
1012223
669208
1385817
332855
1491667
502206
242492
1010248
1278344
1288136
1150784
59076
140529
202481
440985
1218594
948659
183464
1086076
1526005
284424
86188
239471
979540
39126
905411
1545547
1070660
1525838
274376
1173789
856429
775662
853519
1608912
1599468
1076351
1297890
415597
1485350
587043
151047
467358
1383563
582196
344024
1013496
1357061
1413756
122807
112076
695695
1203461
995813
950383
361054
447421
1156015
1066529
594043
256434
505738
1519007
856864
5387
98281
10217
1311653
477498
1108712
1200466
9551
5127
308979
417767
621546
218831
1528384
132620
756629
1345439
113074
1512574
133191
771906
998922
469701
1041531
502437
421942
1312363
993440
885518
1544013
852149
1124269
1500261
979450
1601023
1137546
728922
236634
1340067
562622
332134
286250
1177814
419466
831037
887400
1147340
1206690
660487
630527
211027
1473048
1275754
1633302
506873
628487
688428
1448591
1194703
1069278
198595
334768
1018579
1071985
1120068
451639
677057
707144
1254259
297528
958706
369513
819120
1551143
1226297
879943
331679
283601
1402578
935492
158852
789488
518981
1487435
212365
964269
1359760
588885
1389577
28863
766672
1492730
1253111
1398175
1344133
581191
1546779
1596048
101762
867950
319790
1599942
1111809
1511147
610828
1524588
198406
455702
176453
1191312
755667
1225036
687035
1198301
634623
965407
209241
319090
88714
773257
596651
956521
1016697
1380472
1593773
1393554
10203
110685
85583
166320
929333
1607216
45485
770745
1523078
566533
786503
307548
979889
584304
54189
374422
904910
875459
41029
904308
395333
653616
399327
231731
897508
855920
450808
738945
780992
489374
77547
92041
707183
1391566
632633
1413125
1240612
1636883
201680
1231040
1360102
398671
1117785
1288476
1588077
996123
135339
1284506
901146
467563
1002812
506627
482169
649682
106795
186633
353841
117277
46433
364439
971105
341969
739849
442725
753537
515040
665988
695774
171465
380305
536644
701020
630342
458849
1525620
804120
1355126
965286
1265636
364422
228522
352040
338789
923460
622445
600886
1159727
690185
258852
633834
640319
167226
426174
328220
803460
1642124
815970
786302
862657
406549
86655
881367
62071
576892
436244
1180915
566881
1581934
869336
1245627
91840
308322
346245
78580
1539276
584436
1572712
1385004
663629
709083
137341
767080
1302741
621532
1038490
1257851
647169
873424
1051003
1188151
512617
318675
95177
133552
801485
596429
1225668
1353619
322038
295548
534362
985298
558560
1525125
636854
1085452
738311
1444931
350181
251932
1616298
711149
278933
781196
825404
1038046
321493
1034975
437406
115470
1641817
1584874
367521
1455877
1507306
1086964
488970
1243725
644139
989613
1629797
167653
260413
1032911
1324291
1093775
980521
1221394
1222353
1483796
992377
261580
461012
739175
433450
1013414
1488770
1792
159785
1509568
333155
931476
56184
539782
1390340
506004
815322
1234081
203251
1321085
1266990
1400929
789951
1312007
53522
810651
1034067
770487
1314467
994541
1638325
1127949
245643
364115
857330
1522972
84823
979304
1138690
518092
1561866
1602263
616994
24956
108239
499607
1387515
1511043
329461
1200244
1507489
179881
1396853
408199
419040
355122
596372
547150
427946
549934
1581660
332480
1129665
1028556
711221
1311182
941047
1154226
1383081
127127
201158
846132
1578738
642706
1354614
123408
1396554
510728
1625317
261053
482075
1143660
264494
1301031
1506690
1242896
126053
1138670
477606
861107
1312963
1216807
306163
1118408
1185507
299930
1305996
131266
1135548
841590
618592
613113
838539
888029
706041
1322867
326045
70870
774698
44582
818930
1340323
743930
1319042
1477851
486618
389560
704112
1368932
86678
892049
688749
1480164
1177195
534046
1323568
1098879
1006285
1218548
1096264
93327
210306
1075329
508920
1412703
490284
1017538
796110
216922
205461
301388
1170005
733199
159649
546911
812739
957351
475574
1644165
497768
380307
1297835
1035345
1459254
732215
1034700
1521908
132814
1463424
1011533
904094
618142
941426
365261
928802
761515
278161
1050389
780184
1539042
532046
1355509
573382
329336
746625
1535343
950921
243554
1392683
1557358
730350
671602
1338323
886775
251954
1366424
456386
90941
1258217
391612
868004
530510
875251
141368
493228
631738
1049060
997939
1284552
420879
297025
221985
813252
1360447
571203
1195658
1317803
1151626
629453
1628188
1135008
274767
1334684
676748
80874
76308
395662
203272
616545
1234375
808526
784914
1141375
145818
846978
222389
873129
1351292
1067959
1132771
190209
631139
579727
1295850
27200
991565
845219
1599019
1143070
1127926
623675
301617
505247
1091834
1497865
554025
510953
1389071
265110
1324926
1488814
451973
582950
1294063
615596
242434
44533
873405
911171
706004
633499
860653
739829
1609535
1488472
474149
656786
334350
559184
271766
1567490
505760
166240
279563
267673
227897
390817
585218
157755
1146920
584682
110076
1180393
949938
1080559
251327
842827
1305613
1283630
314945
449842
161748
938173
1516820
808734
744413
528400
649768
700857
487854
270994
447879
1091092
695618
1335722
1582142
10511
829171
631741
424540
275290
1197373
383151
326100
18326
325527
1180798
1641147
867092
767031
635834
1557240
106878
1291511
1133225
1561030
153455
249584
263281
1103838
1347196
79399
636839
225517
560507
830712
367677
601919
1366474
1007007
332894
561966
398050
1019248
350584
1404539
431392
1192233
1483032
1393728
885440
1449605
12957
373224
347935
1210133
169903
253830
289942
698520
508716
864230
38100
868383
1043349
841873
724070
161763
716041
1137641
37473
899119
943944
1556115
44682
599095
1425796
1518875
1027779
962142
383578
610417
680372
1181629
369449
877534
862962
1272820
1266538
209572
857243
1144049
188492
1343594
1162748
1515675
1479238
459207
128766
169351
8247
116534
893101
1513046
826233
958404
1149636
708210
725416
1027359
1050609
1090251
618061
902562
1135709
1606255
436417
397348
1562612
859553
44710
478548
393602
372368
481273
1511840
376420
986138
69081
195078
582346
1298264
325931
361554
206873
1006047
870566
1133892
634527
885057
957997
1253797
262053
466741
639334
1522200
753072
535
38650
617275
631500
73405
982995
927433
361056
1042296
705857
1211395
1258929
1216839
1411918
1002268
1142803
1514964
640782
151652
871690
1166539
1282235
1620841
189205
240436
1189610
1062192
1034214
1288485
212439
1470316
18995
1316356
1511593
183924
1221115
1467058
1097285
1509227
221552
215975
991104
164522
711660
1614464
559632
847402
1032475
385203
1520580
1607112
84951
945164
1011743
266296
785892
1592711
819039
1413907
1638194
176820
107888
1381057
1640920
579065
1046621
1347708
15982
1587241
636045
1238395
1333034
1644206
1115712
43652
342115
1600380
812534
1115183
1554429
732328
1277137
263566
482310
115782
438631
236269
419735
360604
993112
845885
301844
145762
568238
213214
249542
311722
1181680
1155221
1278969
504531
1431700
229601
1092089
379589
382796
81527
170355
928721
1161931
1364607
249136
1261383
1458629
1504588
207291
1017601
191747
582327
1050080
584973
497253
544027
832900
1619491
200143
1346343
1172117
1160218
936251
209162
1613356
1461014
1614099
262619
233588
1119398
450928
222179
526911
284093
51520
1414724
612243
1011785
1406298
876119
1444861
1338409
991011
1424189
446589
765405
1309744
1026410
724668
608996
1619669
1273796
1218453
987226
905535
1312056
167946
128877
928252
1373831
90464
874239
1077253
937626
647660
1020637
358107
860607
1510874
611785
822828
976362
275606
35594
580977
83242
285354
1554850
1473878
644713
650958
250555
299091
98731
663816
553529
500124
1166341
384144
388748
617078
1472011
899548
79035
979421
626617
1161769
940882
1334459
427124
1230941
617547
660168
898550
377327
295086
996643
1605306
597764
200643
775085
240650
675807
285327
297892
1135299
535777
92092
732130
1249577
480505
714616
429798
210553
36395
856430
1644838
1555030
992841
883437
1223680
54948
1302433
954805
579723
1283829
1315370
1000870
1121810
489748
551753
516879
1319016
523273
577836
1178692
618186
153473
500306
1418026
1464826
1466170
532160
1632724
1372618
77310
1428554
53193
1363107
505743
1052807
609565
517934
539798
85247
728812
1335365
70476
273586
1136984
1483535
1231939
845465
1348368
594888
637869
472658
1396244
1602986
239720
290552
1214962
1620489
573022
1396918
540806
390055
1099781
118064
256471
1274295
895112
1249345
1099592
1388873
746849
1645277
572561
1456755
724212
1084379
747324
1566017
241871
1587708
411677
1228270
1512762
1014839
359513
973155
801289
998894
1142411
304912
113373
156584
248440
1103293
1634106
1349847
1136568
704408
1277353
1430631
107118
1492334
351931
558939
1459110
1603185
662690
1290842
870950
1340255
1369779
411049
1161575
739230
1029452
227413
268762
26650
642949
217105
1301161
1427882
1043347
628223
776786
1508478
1575658
1270998
753229
987269
1302969
280875
850572
1382387
1641579
297294
591594
1137779
1189879
1458127
1451873
1155533
482504
1277391
334851
691165
167589
404575
842583
422983
293981
419798
144652
1327837
568725
445860
1395222
203029
1582818
1323887
1367027
103096
618791
1198680
106961
313056
1326523
1444069
1307215
1353274
1120532
1451097
1132956
444812
868415
1145250
185639
933584
1051160
1320285
504533
13069
1096544
891206
517860
1067757
52792
520071
1373805
1160770
1141652
71271
542072
868407
1402305
184075
932008
266219
829705
1585269
1070518
238117
725322
1160806
47095
606109
733323
88753
1389582
67839
553560
866982
1210473
545390
175776
1545342
801660
766218
1577608
704947
187998
618972
1580070
241138
766634
1590413
1626003
46822
11595
1607028
1337684
575834
545413
1489338
27339
535071
1534080
1298789
1301789
632383
1345572
703457
1305879
1070908
962995
134360
1008551
1010007
1224285
1015391
1175798
1123327
268141
1298943
225153
956152
1287567
1209463
711090
1426551
830308
463589
710648
591820
1009700
919016
1040543
1457019
751206
799391
227392
921323
78227
626728
1565920
749447
945457
953796
1367665
768413
270913
110533
845344
510930
1606289
274213
1631314
845493
779652
332660
530315
561075
852680
1645717
823474
411634
1084283
440780
1616798
284471
1137317
250242
186006
6530
1146378
1448497
1521447
515225
1087772
1351473
1020472
869637
289203
73343
540471
1599735
284307
1449609
770075
1378639
1164010
1066141
1353956
263154
924475
700098
1430480
832950
493567
946368
1032331
1169252
481551
582824
67633
203163
1475067
413238
1179215
1452353
180826
21666
1306783
1421408
420486
859292
930942
560151
255175
1352530
42437
1009300
1489045
1332199
528051
159583
797622
1059063
980156
1166665
241046
1276363
968980
343897
1316778
765159
718573
304655
251739
477004
1266257
1489596
628054
990138
528060
974457
636400
444944
818303
991795
1237762
1066002
1241145
1416787
451377
417503
1635203
659179
588800
1455607
1299335
318040
6740
78407
417855
1629933
782831
234360
428941
1077842
1253595
1480186
1149650
1265683
1566847
320653
1336482
282842
413482
366003
1092894
784573
245984
917697
386567
484976
1443503
477793
1167594
1361389
87642
561346
936612
1636242
785535
634601
1312027
1565229
354948
1019434
1154116
115540
393869
1212917
303423
449751
351526
459598
1199261
999087
1118360
856712
1473586
37621
187619
1257713
1607469
1588650
1615149
377617
966562
330484
328812
532397
711879
166370
516541
157362
283547
36735
1401092
98057
1146475
561072
224209
704661
398031
381924
410485
285431
796566
885635
30903
339423
1110162
1225723
923097
904074
921281
1485737
919883
110768
173465
1115569
377302
1581192
622165
576690
298927
1215311
907013
860365
789453
576612
1400224
94631
1203476
1313581
1127113
143752
854902
824643
13112
997739
1064810
256948
31474
780374
1028310
866087
224878
431023
1561466
687824
1450858
1543174
742861
962946
521041
1185392
897233
277144
1932
829793
604096
1234359
1504364
1166548
274629
793238
701641
981969
1073215
651784
739728
134796
93650
283615
904463
424210
806554
533696
435054
177710
1152651
862162
1026154
886210
369367
1045720
903260
1286522
995105
369233
1452890
320893
272279
1474518
513557
796184
18062
491301
375742
1318039
1003609
963622
1484304
327327
6607
1313791
864002
299448
1595834
1621834
293401
171486
829987
206122
747516
1602324
616704
111282
1032749
822907
1465667
1462003
941061
781327
1282049
1283266
994937
470632
770629
270458
480739
323528
1585912
925548
791966
1423136
277370
357708
1188211
639480
925679
604844
711764
1637654
257841
421671
837796
121277
972191
398735
300025
940932
1167247
574601
585185
668408
930796
654514
1209771
859538
310710
161838
668765
1602584
1626301
420014
369256
1453084
379519
471467
1145828
114430
828482
1549095
733291
846519
1104631
1259297
1329983
1293798
1523190
1129675
1600910
1580885
686278
1045959
12328
533663
640290
851771
934858
1150499
1024506
1516208
100912
1621089
891350
903305
329663
218650
703822
255484
1365180
1383216
1234278
83426
856529
303467
1356309
1512665
414153
521938
930449
791597
1454119
1386781
856484
1262423
698857
864261
494917
1116186
410710
1188412
1531841
1264006
400807
205627
567047
978437
1506689
1304595
816479
570562
1112038
1240950
351818
1093876
1047863
1287516
1048509
1010431
307893
853020
896686
1210289
527700
1270013
1303091
198800
325732
1379689
1221891
509562
1130120
1274070
57222
647151
674389
1595935
1449873
1310639
322799
557211
1637141
1021362
1042710
1322833
1597574
1036913
1079032
266797
417208
1072439
1532637
601265
792232
1373146
1394967
1554319
1208514
1024690
860428
872471
1056818
1309668
1135482
1015514
519710
896700
276590
305063
121417
1498546
746666
790159
1439341
4999
1322768
459156
814017
653008
372469
230614
1179181
549578
800049
406140
1340305
720524
1271426
1415162
997337
1396619
796755
1285225
1136917
713857
116581
81121
1316653
1639263
188119
1550222
1242915
1392814
649969
967023
865874
396037
140496
867029
398080
650476
1153329
315666
507193
567355
773539
1072706
464452
1063713
985094
685151
316526
642697
239196
1415277
488424
874284
116276
1289438
482054
226697
1183987
575384
1584645
498303
1560705
1226880
488608
650725
591460
476185
1055856
948762
670003
1549072
1206059
1078209
758294
999854
1199590
880640
378075
851337
317613
60720
455675
1259625
923620
962599
635572
1370800
533301
642050
919800
1599271
474794
1616490
547711
425518
1608550
1385108
1281556
239272
946275
1179957
1544348
1115805
1304588
316529
88204
1216459
777306
511653
567678
874163
1504403
1245548
268797
48460
1004275
1124377
433395
337965
1305645
848969
1381523
746375
812969
314671
193933
1610500
1578295
63398
111539
1630663
173983
1469119
451355
222675
1116530
1229616
979088
32322
281403
485928
827672
52087
1463471
1646134
1128743
614817
946718
794225
1170250
826585
426535
899638
220546
1208809
1574766
1298230
161560
284063
278504
1254685
598068
1149944
1400035
1627990
1205934
1110693
299451
1475773
713286
633444
976861
1430122
1384745
14525
1175834
1564488
270371
250937
1397033
905291
986030
966541
150667
1098248
1614412
1610774
297637
830751
15864
435169
625209
214512
1138164
548822
1127974
180196
1330845
711694
1568997
749108
1243797
1412957
570316
1449191
1080994
1394546
474656
510469
1634082
566601
88562
546217
711936
1358379
1595982
1382463
715258
1430437
106636
1564179
424904
743221
1186588
573051
1642890
674909
57501
1575790
173622
956457
717780
1544153
411614
1431689
1119430
784376
825397
251262
854583
1508424
1271000
1552372
665815
1300190
942540
117430
767834
1574600
1442035
1581835
578961
833586
1335562
1542615
495025
1533596
282306
842358
254540
757520
250578
1401657
718783
389545
880416
343346
1454398
74851
1629781
846012
135361
51184
25189
688870
1574964
946509
454559
384398
1330671
575679
808441
143201
1313015
543139
1034358
996725
865527
823892
1415174
5384
562310
218561
940170
1301014
1476418
397712
565026
244463
826374
754672
750924
1265686
852926
347212
585945
581620
833863
1090322
665442
1560681
108584
951497
394971
614136
1545510
350670
1129288
998228
1276564
1407299
735560
621478
1606844
1265306
585121
762504
1527526
730792
1260435
1253234
1460957
346673
585262
1624846
1608223
1553039
1372206
1215492
56150
1044429
700524
1601335
996468
700266
162400
894161
678161
160969
480538
355569
1573781
274229
650372
373409
474044
291947
1355980
352319
187523
1342136
1392709
707651
282405
1152204
109565
702990
424397
691996
406426
1220422
661569
806721
333355
1274689
799112
1359936
203441
272321
1535754
1011772
1645404
309387
551648
213778
736298
840698
1591464
1392907
926886
1122690
227878
1446778
472734
309852
218761
885233
515639
836615
957803
1061131
935055
441208
898542
1085806
860678
183971
945306
1370091
309193
1004301
1211791
508082
635237
1252242
19238
1271540
877797
467548
623672
1556682
1380986
454158
373765
1272070
801315
826789
653160
251530
1060050
589996
553815
344666
547825
1347192
457067
145135
248519
78871
1525669
1534000
1239709
931387
1282948
1469805
334603
1328633
892898
74890
492892
492130
500963
169096
174623
722389
954819
209554
197387
415158
826372
618286
1281003
666466
970019
45871
1563470
759468
611884
1330105
1267562
1179307
256680
654245
912234
966144
1408170
1131621
1350113
720951
782715
296176
471503
708755
235440
1008480
660722
1155897
443210
179285
146011
652112
884409
18928
1533971
755704
178090
256776
1517801
46863
180456
1467853
636436
936579
808908
702820
199950
1259665
968661
7784
1506220
1567570
994344
386540
1559575
661292
1139412
1327391
287646
1260593
938154
269362
1419097
1480660
1132666
1305791
1048293
268708
203179
552227
1325119
661398
195534
392520
839763
536995
1402976
641542
1508122
1459924
359384
1501466
96583
578990
73872
1301911
1626320
1531762
196708
236262
1311929
633273
660098
855752
1258374
219408
1180737
1070628
1168731
1594531
1645547
934441
557316
979394
1272839
708612
511259
163947
1233136
68943
1586001
316815
517423
1237697
1506736
898614
630758
871137
1428058
1326831
781348
644436
673370
500504
1232354
905431
322328
1106983
747927
189825
612485
752812
584205
1145079
880672
1011251
662005
260788
171731
242113
92529
1084901
1046213
49096
367013
1327951
952994
1230725
465465
481366
4268
534313
1376957
400051
1020578
301189
158608
1222946
522403
1081238
245298
95196
823949
1264310
645280
1058207
1134108
314998
742478
836643
688548
1617644
471650
865526
1095097
737612
524001
1427553
396471
904145
285685
581246
704257
257940
635626
1161635
241462
341720
1250178
467105
1229642
1408591
766694
710237
490752
67891
202526
63271
721448
16767
970030
455746
429437
444219
1534942
936706
664464
1140256
559992
207718
1557483
1476834
812506
637709
241735
1483258
1619705
1205645
904294
848110
1492011
1573051
1384455
1329131
1136061
1237396
908416
1185620
1205816
1020340
965669
1149337
1194418
688856
913434
761789
1342580
871522
1118142
641871
1556379
1063178
1615405
664933
577109
1293803
1375185
405596
662332
1179896
1146524
1311035
589996
943019
477492
273476
710104
241727
302565
725937
1257840
544644
274238
518098
1346801
1455163
1385689
331996
463140
402485
47395
1240383
485066
1105041
463270
1348506
892555
116237
1185895
637604
115706
1011301
772118
760575
1575926
1532898
615811
1629316
676717
1058066
1026262
1074062
1367352
359346
1021419
902146
481809
1468352
1435834
1611251
669591
444491
1267651
901221
1569647
1201951
441281
1361731
1297256
522756
297456
1400075
1192940
262572
1524574
620414
302259
1009643
1204533
345839
316149
577679
622477
764815
228021
1325954
188374
1151257
1572828
888590
157272
1506694
1016451
72177
784023
254598
1211796
1520318
625844
141278
1584447
1323948
1504224
1630684
157141
997726
1590576
853117
1594214
51196
469313
126985
67613
370441
69412
949907
1367852
1423469
1615021
1018408
391027
1548066
1472777
433702
1360056
1184663
1368075
1048255
1580831
1184567
626799
617171
652827
1643762
1304723
282966
341168
211286
718626
408137
134875
938975
298217
305868
1314458
1358848
754187
1543273
360683
1056024
1136845
429522
345362
1589719
1561872
485333
1150630
1377797
895279
385076
554466
1076626
1279328
1466603
1145587
1117707
1478074
1642729
929783
88351
105146
841408
332956
1213529
1431463
119510
356091
554164
198120
1529677
1229666
1122535
1391352
722230
226315
781013
1113545
269262
765721
821265
1564088
902426
1123924
1508541
1067987
983911
1499774
859208
588704
44624
1474495
1482776
1605944
1359409
1265586
735105
197350
35843
1093022
556146
1231646
1063673
997878
675274
999457
1055215
942951
1615835
251917
1560200
692060
1143160
889731
492944
739276
1151461
1464581
387667
911056
1438826
693976
1363071
461321
468272
608475
72983
154830
249732
1448846
1142063
731964
530095
677012
1512562
1172681
1404340
1189461
914427
293966
354499
210553
1427457
1476746
1067184
976912
1302493
405597
405720
1032379
73836
782500
1264425
146877
922345
57358
304291
890983
127739
1093904
918060
97070
1517435
1367746
1431744
51381
882056
531890
533340
111562
1532896
344724
1283381
827806
16632
409366
1363023
1355212
1320329
1460856
719556
1409751
616207
1579435
1346697
988723
1292028
1252127
1491961
378534
408104
932556
522182
1351094
198015
1030059
487265
215857
537827
1412182
134829
1308597
1578936
1423551
1521041
458359
280949
827416
357966
759119
1511038
1419785
1076193
223027
547063
842437
869252
28008
1272159
1425233
1443408
1571150
1391510
30296
1166153
160915
768442
1128655
1378077
1047320
814184
1643714
582224
1266082
693212
1311196
70237
1284100
1448296
635063
1348029
351037
750810
34316
1587323
1499488
1116764
897049
515577
1185570
2022
1307931
1006664
10499
1178891
1273924
1456051
635155
151335
639353
47835
912738
1612408
1185304
1284605
1087106
1222648
1366634
1470501
774196
979649
496093
1179556
1031467
1346673
356811
1345396
320112
1206023
886960
553599
793443
586692
505938
1117688
605491
620883
1074118
575156
1165274
242723
1056417
1226211
1506728
227666
1358199
367179
200658
70009
1010642
815540
31545
1127891
1475767
1182481
708319
549204
1465461
1311129
1150877
1368397
1467241
844456
191993
1080548
856490
333531
754509
1623971
1119259
913028
600997
588404
6704
409605
529010
1173038
1217837
1249424
203152
317436
737251
391206
1279289
509208
318300
313879
115083
986130
748432
1372824
602866
836839
1207911
721474
643954
40009
1461827
1635105
750660
977591
831938
1081964
1103060
1070459
192286
398868
882367
307291
1584260
1435258
1562547
1329823
566289
1162618
40340
347129
1294913
1614557
1110653
1314245
1391599
1186620
276130
713806
1244973
421465
22468
1566155
289586
412806
1123417
1387364
154189
456807
336715
835893
47486
441340
516782
1154643
1394997
566685
1603927
1186175
1532610
392900
451946
1279038
347245
168269
1507228
396422
1350404
1239483
64441
1336966
974816
1247217
1530614
1367969
5916
1469182
226620
1537316
80456
593697
602105
803050
1452366
1638405
357399
428584
262941
535868
487013
634606
309588
988634
260308
801786
58447
371774
394325
1398324
679432
202512
875421
719311
900283
319379
304282
1190440
1573859
578886
856322
227742
726610
967227
1554561
1555587
1397955
632377
964757
1429521
106071
698567
71200
442087
310349
475938
881987
1529915
1035946
1645795
935712
1325629
17689
1172988
1128353
977169
1556839
461886
304743
1152789
449342
1060156
678406
645691
272027
1221802
553478
381495
1116067
1039085
938006
551589
424516
1446845
469192
519001
938980
1637011
780398
1440037
307904
245271
1328107
1009841
732338
1605201
1304936
363572
235411
678335
847418
1520286
499794
1469324
1038428
166408
1016072
592161
1362135
1056989
604191
160032
1262862
1617506
1605995
1001788
1280351
1414045
932199
681830
648590
1294401
96140
119383
238015
96866
819732
665988
1615267
1549028
798298
1334117
218814
1233067
115684
1475904
1640917
1041509
1611696
551459
168310
1240169
221395
1108540
573055
1254071
1456479
115006
177794
594029
678376
1436105
1524825
478476
1626750
226431
215642
1293853
1428147
974833
920178
7773
1175048
1402747
1449690
1489907
1488787
1509075
1594808
583395
1380019
192722
1525216
1468528
956238
1577811
913905
1597184
1395278
620824
914280
1282707
978291
989907
417164
1475920
461971
529051
1026749
1169037
1584861
1043817
1123743
1568564
1109451
745618
1532699
1285699
1641132
963801
1392017
94843
649348
1263480
406115
10526
1004708
387739
368056
599733
720568
865533
457983
389102
1427366
340901
1138346
1525678
577211
1419314
1373603
861063
699185
1227315
712082
750402
1291738
663469
906095
1360432
18701
1353310
241442
1170467
215812
1186804
1208589
515568
371581
746261
214609
110199
646630
1374295
1611653
1167585
1171044
1208298
1192837
1604090
1388819
631076
1251436
875404
19724
144617
1390231
1500158
1045002
222999
678059
1513581
287301
1199349
95112
1559807
1122211
227685
296099
403863
318782
962467
423019
23658
225658
26260
163212
830155
448345
1183052
1515039
345348
1328552
773435
1356734
98349
1304904
1351029
713219
1455158
737144
233405
986484
467656
753358
1104659
1262811
319636
190053
482801
561352
865772
287706
1191549
1423352
505411
715669
44122
754390
1416298
312767
223449
1323584
568132
1181317
1346902
791929
619903
969361
1214702
1061267
590354
284795
631512
582179
1639536
238078
1154108
1646088
808374
1377529
783736
742270
71388
224411
1054929
708240
464824
606352
1152139
1253764
746489
654260
329378
894741
1115201
1612204
176183
1520372
1116720
671950
477945
457668
982345
1576555
1518413
682240
284036
212507
335367
1548314
737520
1575463
1241891
938044
1543211
1017572
230238
1638036
1015746
968852
415684
429003
1156020
1440363
1560113
998333
1646114
1351131
84539
531514
742744
482408
1567250
990346
748108
570572
523020
1255799
1344717
820863
22410
1322104
126816
789038
1152473
1353501
882326
1400644
1188265
1061145
128590
360270
1573100
1444698
1026799
1618141
1549189
691548
1048199
1273368
1093694
597694
408404
811902
690902
880823
1010518
1129008
1423039
371044
1092004
1087610
1387854
917435
1287443
314711
251390
193223
238889
679281
332607
1448252
422511
610066
375024
741084
278101
1524739
693603
946537
1325339
1428784
265571
1082400
1012978
219883
319684
838478
40041
560060
169775
884462
11603
1167808
661791
159203
764835
658464
791991
1284685
1411789
1288102
36026
750691
311430
785703
59326
1568256
1495922
1275744
1370186
925158
261048
654363
877673
897259
1286451
630970
1316736
715084
660152
433475
775063
1602897
1293940
574785
1187659
1320664
1183550
450685
1126405
1287522
47170
1549385
961660
1423911
1370079
115250
1115281
1413855
1319195
641040
1508428
750930
853671
1134216
863123
275475
325226
808079
1048001
1551582
473955
1349144
1132094
257700
1641038
319217
1191243
1243395
1356495
1345726
1462015
766906
360827
78952
549267
359705
132302
355579
659276
164096
721019
968978
1190546
736086
1524832
493365
30380
719658
1287405
1604702
271449
761504
764445
246171
1164346
1114226
549362
622577
917770
170961
1366264
357502
1298335
909920
658091
1565830
822960
108672
787540
80600
540582
509435
547304
1337193
760675
603837
153572
1531911
1390251
435920
1405594
1348543
822233
1154382
971471
1516457
588572
1174815
71714
134639
1558564
355471
1164803
180718
532802
328941
169697
1285234
204902
1453177
1364865
223868
15064
1210643
432040
1140889
354275
13415
247803
199253
1595656
1154291
1415278
1365246
108036
752010
1303534
1516482
719673
1492926
1428843
397427
1538482
1558197
1071867
135765
916556
1441836
1638310
322199
819473
704007
1274464
1332438
707264
1566594
1460996
972669
633055
1495093
372367
713252
825265
1646732
1561817
224445
1173622
830372
1470372
1484613
664874
918043
1293467
1060129
1625817
878797
1064485
1398591
977451
729885
1624959
633687
1073885
1004771
509187
956625
991041
793766
131312
978858
367493
1610138
1506102
1308614
126567
1496212
91452
1643172
1226006
855727
1081728
232492
1057597
1008145
1303711
207611
152011
1304940
743079
1314435
1449769
1314793
1217893
724392
290992
112671
1643423
1373145
857853
1073478
1091402
1380467
177233
1456452
455078
792881
1242013
1213604
1458465
1408465
77477
214691
565972
1218051
929598
1116048
649582
639371
699143
1224289
772837
62825
793802
640123
1610864
1263486
1057666
1392545
1575599
620190
1342988
1493429
995197
447668
1169721
941887
183758
637172
1408849
617873
651707
119021
687365
922210
1137617
873923
1100477
1570662
647353
942356
334930
1450710
1050691
1453025
464716
57555
596379
1570639
1138007
354003
411708
745980
1576711
1183234
858677
1262508
1114671
586847
851810
385769
65999
40850
1511095
1071439
1528906
6330
730557
862240
776678
105822
1537546
364644
536563
1009104
1005133
929714
936933
433504
435630
886234
14031
388623
1623664
781010
1348062
215392
438085
172093
760580
244972
1490750
116455
1198038
436345
148750
812115
448744
1070288
928742
901610
669354
1627542
1236940
12169
1018909
772727
239125
306007
607635
942230
643794
884780
440102
1349284
1159881
1566098
653792
1235151
1103819
855381
926834
1006096
243324
1389344
1330726
665596
338795
1505331
865713
1142744
1461694
1143810
24737
1506988
1211632
1029064
164179
561816
1083520
1598258
724463
736087
856960
590690
1515847
391905
88441
1401995
188668
769657
326796
593953
792383
350897
772160
309772
677510
126003
165688
467872
715673
784846
1395083
857871
565751
716752
1266859
549482
277085
1198565
1303196
376917
1257753
1269143
552195
1016089
636143
407791
1285519
1568576
53881
558276
618797
667805
69177
1059605
1083188
465527
1179997
778779
1576119
1191760
591893
1588886
1584947
796904
1041292
179499
473422
1524798
1074638
877287
321359
1247542
1215140
44954
1646533
1373670
1348119
336939
1066622
902244
635542
11425
745274
1528515
1115306
22979
145834
115782
799935
1170171
28691
1232259
765869
707810
1300680
1259175
149634
1157709
629187
1597702
569320
579958
582308
821602
1627393
157350
824607
322427
905260
222810
493654
1045342
102609
134545
287949
556841
688296
1562422
1099542
383532
34971
997766
1115552
1060457
1511818
515319
1286884
1214180
213477
645772
34652
1417860
850556
561879
1292595
1147107
514363
977118
1026904
2632
125937
1393640
1004075
785361
204721
1096864
824480
226807
223979
888891
556286
1628856
1553517
1264759
789942
674724
421206
1521466
212553
1585045
511913
709684
210308
946563
1279198
1590814
1175346
416873
394834
518479
991889
687158
879919
883031
266662
391521
184811
952578
198829
114861
1316278
499105
1451140
1641934
551588
649152
464951
1321467
456788
99953
1425780
1076782
503450
66853
697324
1286738
238120
382470
432566
542602
1025147
155181
1004428
730953
150964
1627809
552065
350661
375109
842491
954233
1459526
928248
1534136
1467004
792062
626126
1378588
1517163
1397182
275719
867720
157395
979938
957712
11554
741342
1417698
1203571
208730
969214
944047
253944
788988
1088975
1390908
234761
284362
231145
984745
1517029
394771
312171
266932
11330
767524
1021344
587182
222930
1089570
322475
642810
1521242
920267
1152738
77555
727919
457642
1520994
391269
550489
8762
1014289
937287
1436757
1420213
1515877
1488209
467629
1385464
455344
1196491
142970
301316
474786
343981
808257
1256326
83933
75088
1609247
699410
1147282
393156
1597277
749247
428935
748641
1028057
756178
265725
309495
174439
1148767
632662
1112202
247504
1340178
387493
586406
404269
1555775
1504258
992798
1270859
1050722
1463495
444602
623581
384639
364574
29099
6820
1550287
960298
1485941
335188
1176241
1496660
721904
390945
238260
772458
465895
395219
1563886
579127
278660
1495479
1631388
946648
579987
858358
643379
1517602
693209
133275
164231
334799
1402870
450416
668616
1581428
355817
1104778
280445
1158845
178331
20929
512993
250489
1019096
1092172
1240845
189091
558915
269497
1316058
1355503
1560176
1023349
1324715
280841
164035
1470890
740684
1031063
162137
871066
1643645
1595864
169797
154460
840987
1174106
437946
39232
490768
245307
566353
1378989
120695
899183
152771
237196
62562
1316108
859949
1510022
791596
734441
61581
608873
17695
624028
129576
1060815
1131713
652945
1169849
567496
904857
81081
687758
287338
874433
407267
1339344
1611405
927410
1228117
1500249
175413
911913
1156981
15584
1303120
1041130
1018279
777746
1539110
672600
290229
1293141
699598
1463974
1359082
796066
433045
650308
337561
283141
1558288
1368288
1350281
607705
344677
1314109
1131349
1563621
402201
758706
653045
1372384
1219687
1065462
1534744
773299
874427
560510
527330
497998
221
788999
632965
1147352
1015697
78976
638015
1311366
1419134
329108
1451154
654799
740900
425206
584447
937202
1455152
547799
1232515
1130849
1312686
233081
58529
626779
93718
168190
28540
819881
493365
613794
1210496
129807
269356
1284243
1151677
811716
617689
1481932
568360
1282252
259101
1288370
1599215
1352094
306399
1336874
847758
757608
1534964
320328
705453
825803
720407
1297209
464686
710684
518863
465618
541702
772840
926922
460397
1097053
1114856
1586331
457946
486491
409233
81234
1198436
529694
1480104
722875
442028
421750
1647292
1072188
970926
146151
437787
655129
698158
1099279
976713
1402202
1625489
464118
237233
214793
1472144
1075755
1387725
1010480
944512
1331550
185113
814018
558678
218951
56256
540428
546957
1058812
1638640
1619820
1031946
1074159
622615
1233008
1210249
794011
785310
1100819
488312
661327
708698
1417712
1442029
982214
464440
763009
79685
324240
31134
1244493
167774
267964
1353139
1466795
370384
1570044
233218
1296672
903484
297590
256359
853899
1288549
1032490
421752
973078
1048687
602634
360353
816775
1172053
1269660
1442924
525670
1538541
524070
871337
101039
1171967
1564509
1026391
1489427
1489280
683597
917341
895107
994171
870401
1236658
334345
661288
787124
1400994
1599894
965166
1073727
840828
206256
1342618
50511
383272
1116215
347638
951224
10471
11942
1323123
1320221
1202476
663577
624941
1301263
968543
605280
498318
1291975
1473557
1250307
746196
538578
1412446
902794
1596159
160287
891525
430026
306295
417162
1288695
1213479
159932
1203027
321435
228952
94456
1263807
979205
143573
701544
207642
1431462
1429081
1521207
1320038
1005014
842972
122553
1629211
1187952
346772
505235
254584
1618755
222196
1447770
841474
889776
573715
1601362
1315781
775958
1349410
1631040
1241963
731085
811866
448050
1205011
105956
405127
1018993
672620
1594088
787879
668578
726375
839596
1536976
1277233
108398
744612
74986
750096
1461512
1312917
1364594
324480
1541735
990603
1355937
53321
35602
1252681
530270
1584908
1233523
470570
908748
696761
340300
412779
1077726
557381
1178618
653273
680459
121387
1635875
258453
1422323
1040817
1509044
489080
1078097
50990
388681
1171425
939040
253072
594826
342232
785346
124543
1471626
682733
791582
821205
830100
566021
1278146
44848
1389077
172955
236135
1266606
597128
1181961
952165
1167439
1414534
1166793
1195688
489096
727406
574504
616910
1444723
602981
11106
438928
1287115
584270
470531
695110
417179
619861
1133328
1059918
48678
1039410
388382
131692
1604370
1445761
592910
1575467
1424535
1439914
1298111
1288398
42286
389202
760171
1195479
1130338
1110581
754371
494803
417370
274551
187605
368033
1449064
1263096
215880
1614880
899353
505967
386252
515108
1129161
322406
922646
994617
771059
1316702
494042
1536819
255615
1551172
1463659
473710
389634
197947
317316
1369698
1423771
660412
453242
1588302
328524
1451227
1021071
1646939
22851
1065789
890500
824123
268096
698217
1238780
1051782
1111191
664936
619178
900922
877230
1101771
978612
844357
245981
972577
543668
1570588
1301151
1081422
1527664
1530937
1092089
957846
677470
213227
1523190
530350
759803
186471
30944
1431173
1200774
36991
1418620
524966
1245581
1017152
83234
680476
1006799
1209418
12989
902990
1073520
1169232
613268
1302791
1451665
1025311
1213904
879373
10220
456629
26376
1562607
1553389
1027691
382362
820221
103738
267090
937016
317273
1450065
1232784
1515409
105797
243299
1359711
429109
1092161
1574992
316388
571024
1623215
890185
1286637
936413
225705
1157377
234197
1532941
1280084
1251384
637792
672823
1433444
933119
1397184
1418650
1527751
874096
1107546
798963
587359
1256852
837528
898318
1625344
1055612
323064
1084838
806142
739417
511190
365027
1315045
826649
644782
1470563
505465
1154742
803896
950762
544028
763524
1513080
1367021
502783
1131059
48941
497836
1305885
166150
705813
1405850
1597553
562734
1532822
579010
1331810
440673
1590079
1112546
1639556
672269
1393416
1557674
727735
1418316
142177
1351609
433834
82507
341188
241655
1607548
1208145
1367686
1119506
844035
1536630
360461
1536210
246440
116384
185630
13645
949295
1087254
657506
1634281
1492118
1278574
998339
245272
1496449
920818
430934
1254470
520664
160610
1155636
1239162
1228241
596813
1046548
17940
557138
1274970
1380148
41623
702437
1139598
1412444
775364
1448766
778139
143949
1252204
927638
446151
1214653
392935
1481130
631742
659113
821685
847483
1644983
1466934
1135605
1394675
850989
1493132
1181166
265937
1438253
425168
991206
1512439
1058015
1328789
616896
377992
1013775
1493201
79689
1439761
1616108
955876
731389
1407561
1270795
527762
102870
322477
76491
858285
56676
516492
165041
762795
368626
1063404
1284013
622015
1220284
797434
370384
926761
1438010
1125527
935599
776884
1304359
1127047
142471
1390213
1110228
239592
1147447
1421957
1220960
638966
1440171
805021
619553
218431
71285
1009712
1309955
462985
517398
1378411
1576726
1555171
536858
1015234
1613516
972673
1635290
354381
595511
1502218
735980
1523305
1298436
1161556
1293134
1307356
1231685
146116
1113457
163810
388156
1430447
607560
126347
632581
480830
356129
104878
1019038
784332
647704
1129227
1553849
642463
1012654
420783
1275685
1623904
87315
1336412
1186519
1401456
638674
711289
761179
1300675
478653
101609
822493
1033720
225325
823155
45159
869361
319456
1177547
686148
76417
327495
641100
71416
705746
1446367
77562
639956
267058
88812
1283836
818877
1120743
1196589
64927
1417047
511311
303549
106124
122990
592388
331869
235979
288718
1573199
912253
1076827
1279044
1047452
777636
105130
946130
643158
1476387
624088
1523280
390404
1104459
185537
1541847
922936
1220505
1639003
1346902
1041884
1307699
81761
598294
976335
983804
1555066
1062463
164112
1173159
626899
990621
1030798
108283
1178082
1634622
1404039
1612413
1571913
820210
1058086
1033035
640595
1313395
990938
475809
1402317
700187
1117467
1426136
169306
1039003
121671
382670
771061
959459
74961
1037026
1275119
1249197
1502804
1609906
1452889
1321408
371289
1342095
549749
1213087
408485
1035663
1109106
192686
1233599
67090
662548
566685
757390
1208185
110122
22915
1625721
205851
933412
425533
122348
7109
768798
1330601
372259
1002072
506926
1227857
1089062
1001591
676582
244128
852222
840320
1380179
658651
93941
645157
839860
901975
300316
917836
1639309
145277
1530338
205019
1527375
1581023
1085288
1293106
450622
725981
1475501
509699
1697
894684
432061
1482626
281901
1044505
631581
1477470
797306
795670
1047304
1091284
1518024
467974
846580
51422
1218160
145960
1058604
663233
498391
1541614
1632699
1091321
1220594
753764
381431
787691
1212590
1134330
538857
837934
919824
539018
1410705
1078591
1072396
271501
736247
1489609
1405053
1363557
1031651
408418
953628
1364190
1522878
568236
1500340
496354
881090
799741
526845
463795
331155
766197
269587
1060760
253389
865187
1396335
341533
1101498
699844
585804
1338588
437201
1064126
26435
214337
833908
768791
1336049
511200
476675
204513
854002
1085330
968344
17820
1313201
1226477
422304
250492
799889
597626
124895
62519
1000035
1580921
1035120
208752
798338
817880
434801
768707
1556344
679983
952411
407239
61242
1467121
557628
177288
1456777
892343
351230
1321558
628937
702921
1047416
1258880
241229
1294116
1369492
1377296
120564
345996
786557
514284
533607
1093004
1590319
511608
1059645
1540132
1107318
300436
1184785
1296086
520606
690610
693836
458484
1593475
92535
656855
785615
872605
580962
1615113
1642130
205097
349056
905373
172184
952978
527107
659759
993388
1496322
898177
1015900
1482344
594751
268633
139601
304093
1557549
682729
18152
713987
40420
288332
939998
891337
112674
282908
310795
943084
1088391
375080
1205746
698294
651445
7093
1485398
196382
1563448
161445
674671
660066
1134131
179688
1533750
1392639
1108562
13189
429336
69171
1378067
1023369
1282315
1001227
698876
1524355
68752
445318
1319498
118177
1471321
778867
616437
216231
609648
1017463
276313
1165794
1255753
171151
405242
1106513
469581
1600129
1631143
240086
958219
604819
658542
666359
170223
694797
380206
413221
755713
532438
423308
1219212
1220524
833418
173506
936412
788853
83878
1269517
754
1507699
908287
1520070
370308
667499
1197966
1223364
1232197
243294
680863
1548872
494866
562021
505009
130253
814584
94022
1551373
488217
21225
539857
806722
1097797
190968
244587
567110
744013
411137
1405755
978141
1443700
1051964
915578
413920
1569965
560835
651445
161719
1645512
551093
1456409
762066
994246
572430
607533
1461702
1474088
1285222
909237
365224
808972
1047349
139951
1075290
1107461
521293
1560069
640365
510515
1329644
991746
389360
295824
338372
1307891
324696
1330358
387895
275629
1402605
63161
1588051
1421857
1273272
646899
534564
1553700
39790
784921
1526599
1628099
13486
912254
625104
1285252
371936
64232
1121892
894430
652834
436373
1373818
1510493
1503803
933555
988442
533760
649251
730351
1448151
697070
1369727
424693
955231
194808
686741
626937
735809
1535583
1201293
1466245
1372215
251398
1128192
472981
668625
78614
58138
155044
980018
334275
443206
1297279
1443522
402435
838507
10504
1177838
678660
267075
669722
952866
575724
751562
669412
891246
1166657
553808
566295
14663
1013504
681522
343631
806698
20894
1144097
427190
1627520
1200816
276511
965261
554749
435127
313498
1458590
236755
1146224
648656
143418
669967
75677
860681
446912
556595
1427304
1368786
1489447
463154
26408
885627
1541123
161205
1546334
1473880
226590
428487
477657
1409544
334446
529046
808367
1057384
127543
93209
626967
1426860
335593
727912
348714
481152
828443
1098166
1174545
248561
1368259
932159
1601876
196859
148740
1133954
1130466
233511
586802
1620352
800254
1571443
57435
1136305
1568286
561223
124832
111649
818161
384084
267137
256949
919597
15819
196218
1231689
269577
388074
392874
144405
462809
1212397
1384014
1612441
214083
416956
304175
1426921
1450166
1530563
1035702
249296
738563
636015
164261
9850
1501940
665740
174847
1610773
293809
1357332
450140
378884
829803
1367002
300072
773223
430719
561051
1339439
1360541
1590184
1015152
103619
401906
914341
1075457
173661
859381
1226866
1085680
1480415
692906
1585223
295111
329895
770182
745964
686979
110232
149831
28339
89205
926653
1041883
1500606
579579
1242578
1140497
56094
1363593
496734
1368021
1347324
557976
739592
199807
881733
1046015
396903
536287
497280
147539
145188
490197
545667
474014
104267
827592
758307
1184534
190072
84320
1560336
1320399
85408
732164
877480
1037432
569611
649888
1057556
48593
1375924
400060
682624
889704
509225
308537
738132
828071
624728
1254170
1369711
1302377
643160
696234
1038522
1062237
1091311
679636
1087578
1283789
682752
1434829
1109701
1277249
458583
345537
767786
1028718
20446
218409
972727
106182
496335
1235527
1319690
1414984
1526406
292867
873808
1013812
1039875
1203962
1046475
256654
951469
180649
52709
1256319
1244719
449973
481716
1250480
1508849
1043393
822633
652250
451850
711359
377590
1206383
314752
106764
237234
338419
456589
508282
140815
150808
1283897
1635338
329850
758543
619277
177532
929521
728002
162824
648976
453459
1167987
667925
342387
753661
1236187
1044635
1421320
1271034
53850
455689
872493
1461845
284513
359069
264807
1174656
507391
688793
1318229
95224
96794
1383224
162461
928004
345732
1506398
525222
205551
1310089
1591995
696800
682646
239696
1354954
378919
911743
1595966
1479782
1245918
734978
1270921
6808
252997
687821
540102
617149
514212
246106
865510
1087837
1286712
214501
1541054
1346815
925313
21017
1494713
808824
653772
1138662
491527
1528073
1135712
1322119
1151650
510533
1348892
618144
57002
1490154
472366
58142
578368
527839
333000
1540270
27619
723545
999921
118675
130449
318402
118017
872876
154
124381
323234
403024
724420
1404978
651495
1294499
1645483
1305487
237314
320109
1298750
576432
971644
104285
1226648
1326174
720811
62608
269376
328811
209566
1460227
1553804
1076722
739587
226589
794435
279439
167849
729294
1315154
155272
357194
242788
27461
968462
799343
1621507
1310552
353500
1075154
359842
443237
1518229
1486471
843662
587201
468448
1104326
563000
663784
481550
1117806
535368
759800
967508
1288973
1255536
388235
426998
148073
1364814
494255
92790
35496
1644036
1225555
305831
736327
1439290
1361071
222867
639429
628418
960540
1527977
867966
729844
729737
415567
1154400
67853
468008
1048796
1204996
660143
1252828
1069381
968994
1157778
1173008
94789
829411
1165669
1033223
572879
1300174
923939
263229
837661
328581
1465968
671507
691190
201889
1052985
101883
4117
1020302
146692
1088520
1230129
1599030
211811
757638
1039590
99447
535518
261919
1335792
713160
278196
544026
896897
1498957
434939
853364
1380781
93365
1162735
828062
567912
601249
639184
819033
757751
869861
336694
1072625
390324
880945
1578959
725465
824900
975153
84119
257179
1059448
657706
1044742
508434
351188
391711
1406519
1577581
794229
373457
387930
510775
816916
43002
1495847
168593
1432590
431020
134402
739683
1565938
860804
1039418
1388950
75096
1194774
775437
574797
1597983
1111193
1619741
425800
1506517
935270
543747
368821
1281215
963026
1113539
865212
468868
927933
586922
112467
1122558
1611703
1459778
307763
483887
1522893
1335853
1606518
578105
1425469
782965
448501
517112
923151
693159
1345035
190220
1347494
1003745
1321314
3383
1454274
936624
1406656
1379652
371181
1047425
1450992
761112
162048
550934
649005
628350
1621676
1259194
12745
403650
1349225
1269535
488648
474565
1558069
1139238
1137257
601971
77389
1374714
1180208
1007004
1264971
1533711
639740
984966
1240458
830867
347364
1047414
738102
1466548
908775
754758
523184
525514
1391323
749460
1626044
1354332
310756
27755
1383753
744610
928277
882024
1624748
987470
1410264
189985
674610
909781
720075
693104
1330129
793016
188435
999754
906581
546941
1442255
1041664
1115256
773440
455354
570459
383885
1617276
554090
1447526
1415361
512772
1609109
32918
375114
61427
337517
34093
74632
1440915
865513
960929
759431
42332
151141
1271274
124405
104193
1133719
758115
422520
683181
190438
1187094
1203135
251350
1049907
1335228
1357117
1150363
5513
158632
1588540
1206446
1645446
1119832
253541
557482
114000
265253
52777
515681
725947
1422761
222246
1231730
198770
728860
110220
325959
404258
1586820
49136
123926
1624862
419509
208798
588683
918999
917477
391315
588104
1588978
973780
1632669
855894
381608
1207730
1466639
842908
1212327
351889
994615
70146
250660
956819
958800
1422705
190734
422883
1251239
664033
256548
402314
1558946
1516097
304085
147137
509067
918836
573589
1107465
1460468
1419174
1189602
1221318
311846
171524
1035249
1036600
343060
1126223
1017798
1026098
1403157
525958
997956
1222625
917339
1487417
145920
558326
312500
524265
1600604
1516208
1027924
1036612
1101230
1178130
629988
839355
975562
201640
136444
810369
655957
1204831
416211
899323
637510
200641
547201
700031
1224229
73020
1258161
473316
1167304
219914
1614482
1131629
928673
1185691
639185
1415116
211199
1458400
1031231
480360
1205475
1376267
616291
1214741
1247322
296261
1051265
583982
1328404
653231
1550610
1644592
92065
101324
713728
342676
110675
586683
776146
361865
755152
406083
290311
916666
677474
33163
693896
1252012
1120611
885382
1008845
1566730
448969
1432535
984344
1510825
578393
1317763
1550066
877931
662894
130223
1614587
1510173
1571488
971842
451460
796623
610103
799858
324754
391514
176875
159391
545565
762885
1519749
1312260
352002
1043324
1142816
660624
576709
1585324
585906
1444409
254165
960320
178219
1617572
106619
669406
1258140
1585085
765892
1638074
1407423
223999
1073130
256465
691110
1434486
154286
1061571
1604104
593367
220933
1300917
1192020
451065
1303235
63693
928959
745129
1635685
1264529
1436076
1301188
1094207
983055
1232307
1353851
680177
1582732
536461
731880
1458183
276677
34721
827469
91596
1253372
1442365
1494681
156870
1058768
872510
1031572
959733
1265511
1613771
1236146
657077
912289
669273
989719
327989
1504215
221461
353334
1197446
1438315
1239461
417420
508498
311829
418628
260048
45737
1348396
166422
935375
1077557
266867
1318866
1440505
1145565
416363
1051792
1129547
1348560
300599
21281
714786
506497
813752
1560332
1200986
421550
100196
495177
779521
516890
701353
1567440
1426754
359960
782975
1481599
753585
1397493
1269864
901814
424772
143329
1486101
111351
289894
1389303
923284
107463
1583344
44688
541954
392842
1429905
242843
170581
409023
295936
927252
258946
120153
1405348
115176
1153189
1319002
223836
49952
48987
1297388
1034672
1034920
1451126
1260630
1371199
819574
767433
428407
291107
1270225
3901
852309
1562210
806671
1449106
67710
307851
37998
1357868
235132
1500596
57515
294803
581225
823136
928363
954721
1558234
531532
954070
672847
46359
1555208
523461
14446
97476
1583263
427900
1133768
1350954
458464
926198
444590
1173881
501923
941923
888649
1292539
1061286
1049299
1202910
1157165
795705
98630
157351
549943
741841
773114
635641
846592
1076809
571996
1228323
719474
981891
1187884
186986
537119
737615
1042391
276207
1386860
174526
42599
597432
100254
119437
276319
113455
1510190
747707
1565156
271745
1028479
372376
1281967
250595
1464904
513218
441628
450665
978571
1405672
1374164
905475
40547
1591501
1046633
170378
1229544
1255005
549100
1359515
463892
1072913
1570355
551884
1621306
1639631
831388
1406934
265552
728460
175025
1059570
335777
597085
779841
1145823
1028249
620953
1134647
48242
1438952
266520
351031
151167
720593
825704
1188212
60772
786657
966131
1007448
1371109
1036875
125124
865943
642032
544412
439140
597298
145967
1084477
861507
809112
735287
830369
228638
355924
386629
347366
263704
961432
1234823
875228
1438751
872240
43879
1373072
1631349
91061
576918
203899
509345
421678
1348939
369497
890499
1168390
551906
992331
701401
1308084
1164841
1625637
110677
1029486
674557
724572
488060
1492679
15037
663828
58708
67989
535825
802034
987336
425323
258444
320953
1026257
661098
21344
493084
1201144
354100
79257
1218490
1118313
1119820
1425102
1238269
916583
1354603
1306790
1278204
418241
1423307
375322
81414
480548
606521
750274
823468
546595
409059
649658
627708
649185
414696
656775
838027
1243281
317734
541536
1436160
899302
523610
1475839
1613727
513248
1169697
1585137
440545
1004877
459383
1036411
1099736
1428942
17559
751350
1181444
1268724
241491
204040
922022
664914
773405
160978
1342468
1390841
719811
466357
162313
1337336
1503830
48728
790730
572402
1069380
1474673
1375337
1557650
1217968
300388
1447849
1443954
166373
1625727
72153
1431060
1604390
829542
829701
1013379
877895
280937
48752
318318
612458
781894
797574
893549
1253076
105317
1441195
826143
234056
809940
828628
51830
1385480
1320234
1027563
100919
965669
964011
541045
161996
401011
1606599
910098
1105203
817559
1172066
670085
743472
192070
1312042
21227
855416
929068
744228
1053845
1217769
383291
613554
559519
1370813
1148200
1325397
753084
829802
1617500
83801
1289721
935245
199609
1305854
597660
1090651
693764
1235197
1271794
729819
925922
1056080
365192
1064612
1441123
1411021
1251313
1394033
485682
1350263
1613013
1197507
1461477
1337747
1018656
684885
1494844
1325337
831338
1202177
801356
1640814
1498847
684251
1451492
235074
1157869
749238
25523
647108
1421598
1005207
698418
1264958
1189941
1133610
964830
1518805
1590193
984611
1514773
644124
19281
1620857
1078953
1374149
1511754
1357488
1271463
521093
1569651
1533086
532631
960728
113833
997406
1120759
53355
1606127
744157
1018727
1364139
69680
1451774
1290685
901947
864752
1241331
811607
833774
374358
993979
167995
1009515
7074
375008
196953
636085
1065031
669039
1128526
980023
1379991
654301
291753
506192
937880
280613
543982
835928
1152025
1280372
1325011
644625
1575556
470473
16199
1461311
1585144
1416609
1477844
1539547
1293233
964682
1576694
631250
654004
644324
1454917
1532339
1194389
975960
119125
1157131
1429139
1323443
1561248
383371
209278
243150
523131
91979
457804
833259
1342517
1354480
1518389
422837
167374
482513
857766
542857
145173
933052
1334043
234684
152814
907717
1010088
1020478
704109
1118392
613746
432692
1303859
90067
1385958
355038
365742
1566765
1432814
1130570
1043548
968608
1445537
927261
89410
378038
1054764
1512951
546805
381003
979746
46569
646166
1433343
271292
402990
1336635
1482506
1023524
453537
1398746
1306427
698769
982082
247401
563587
736644
185228
1103822
95895
55797
244948
393472
705221
968571
638990
1562232
1568909
105778
711495
146902
1163674
1284835
1622508
1149513
387775
1528618
295357
1317626
1325387
694375
640817
718193
263411
86405
924743
1296861
1340953
23441
832765
629455
1517817
1229409
1148411
1220110
75337
184329
1113576
1229882
1351076
76110
205361
1201300
767855
916098
16188
1367209
1548065
456368
1578265
606819
1304983
1375536
1055486
873538
1219787
1466739
1057835
497982
106199
1137935
213435
565455
73786
761292
889132
1448461
23614
845820
688824
1397268
732729
40959
985321
933822
85943
1559740
1258667
980217
349306
938955
1239311
518775
722880
83951
1407612
531070
234502
832795
851200
1296593
1283210
326223
1596634
469685
681800
525535
671074
1613687
434900
682341
1232855
683493
111108
1615144
406473
1081951
1597535
982749
746833
444966
52057
776725
78809
1427993
344473
1456665
107812
1440419
1528481
1625335
1436615
840672
1449778
192673
1493683
1430282
927938
44139
1256187
812397
924047
81144
1180426
1272975
808269
78003
79327
487093
505734
1127665
975451
1324979
1052775
1556380
1411502
1161371
986939
1152484
641377
1181723
807035
694842
279265
1197734
581527
594409
469998
804085
796567
424099
815474
660138
1269461
1308997
509492
1215348
604151
758546
772092
1354961
1436893
1507118
183684
903001
1117930
1375055
1547318
121663
515643
655630
631607
1223559
506710
154822
1590183
901929
1642894
199152
679196
1379649
1010176
789642
620475
1325071
938688
676459
1408255
223687
1641496
762231
1520300
978041
1537474
1450931
555946
366589
634065
496648
387690
438437
1001906
361957
377954
34694
823837
925013
1479982
468999
640256
56856
1159962
1385037
1052918
1459294
1372602
174028
566142
1543511
1067878
48867
428187
113117
288141
1474844
224252
1421103
1119700
785026
1079624
1058352
681900
803569
419013
487914
872955
1334791
709083
1404306
1062538
904735
1329486
1026378
597081
965818
412466
696612
1573949
1209780
1166281
1153687
97373
1324450
537034
951689
1250407
1156036
1488890
384173
1480674
535361
1306848
950231
1514988
1233113
290620
420122
582596
589286
667636
1267621
150299
37451
992813
1599931
1273624
118048
1415000
664410
1068333
1336420
52914
450872
1047837
33051
1376442
1145015
424866
1072900
930089
631858
607114
1432540
305946
1421329
281753
752217
28432
950477
724159
283492
1123051
187316
584527
1614060
1227590
1615530
1218567
327203
1340132
1190419
955007
188241
950722
1086026
980786
624460
1004602
1166284
1302683
920356
1247479
1245958
511623
862226
1048005
1094095
25060
711572
941094
887408
351396
1519751
1274072
427627
309497
1131773
1457427
1477625
837325
1421372
1337144
856519
862779
899755
1452362
337396
798383
648055
1100277
318858
1232324
1198096
901860
1238024
1177133
813353
170426
590431
140115
971476
957625
1646813
1261122
90322
1108757
1373498
507228
217004
487815
1518286
1515656
1115767
416819
637216
1472847
457485
602052
507031
875676
7949
580167
164819
757969
30492
352226
864826
996857
940750
679897
1266632
1177218
1234169
1626234
1393830
1142293
369965
1617336
1416390
1196329
1103211
1396239
1527165
646348
1096628
1050379
495378
605853
551399
227182
1072963
1111346
1208703
1103968
465716
532643
377426
1598921
329824
383147
806253
226522
1239323
792501
969385
499170
1206867
1532983
467712
1252169
594141
355338
156728
828486
1486470
184251
1342835
290142
1288457
731339
665907
435208
1117608
14939
337762
142475
1198159
1492362
173368
230523
677284
4044
1218384
1334357
67174
231007
931046
231670
1596232
48277
53868
417471
1392179
193978
1574289
1637028
521922
547610
436863
1301809
1150257
1156988
916053
587099
924781
1643190
330870
27307
914810
1007444
491119
1133944
1587757
997831
1310429
718090
706989
1549867
433501
60137
69403
1373003
145765
1312262
616554
1204119
375820
1243318
1011077
363170
283086
1331225
199459
657720
48027
895361
530173
487039
1254596
18336
905056
939636
1023322
1054458
226912
1009148
687458
406465
1086363
262520
670635
1277965
1371252
65943
1642038
44004
1141435
1436647
363924
181360
1521073
1047396
377649
1126388
71068
1547604
392772
708356
152762
129787
1112586
1419286
1502068
772525
1327286
735011
1121598
563043
1394340
312490
1234859
42690
233938
397833
134717
1611604
1130763
1452256
1340562
1449190
464125
1015888
1588491
1003676
77944
1192058
1158077
598738
152284
869396
1360223
900138
231539
1228363
1628575
514331
477197
1241257
782927
327122
879443
1416392
12059
54097
1212864
1042267
1470147
1008802
1377871
485532
1336908
303212
674427
945960
780622
252489
679175
1458360
214156
624912
995230
1124826
1463840
749912
105886
37845
1605587
169600
1434331
1249389
853017
1027040
1200198
349111
166820
360429
1568139
1269336
835125
1463036
1349084
170912
484544
1313731
1143554
1250681
178633
1583006
744941
1258526
825694
1285355
1615383
341633
1482427
1286930
825886
253259
535711
1046342
1441197
1573081
190360
1056938
398771
902911
158333
48196
974332
1241854
405793
724213
669419
800108
259052
761215
1603871
1382979
1580633
953882
463812
366892
16804
1639364
885388
821964
478806
844769
860292
523608
675271
523003
721092
74214
68530
1260491
1571857
1065487
316196
966829
911749
959250
835834
870184
507974
231391
1527013
1308038
59819
754316
1066874
651642
237709
1599860
1084109
1456400
6844
1511327
989633
908131
191559
585478
332814
1064824
588157
814042
1616111
993067
1326415
1323135
1537238
321654
1186355
775766
1361456
603984
760181
208864
1377089
542358
267338
1098848
53981
1247006
221996
1229952
1176641
824781
289171
1524754
85756
1189569
976558
1562617
768629
1507153
705321
676210
1594628
1522755
11010
989643
1411380
1315563
791334
530170
1347238
26931
720508
94220
1582189
416440
405460
484282
264103
1174511
1028883
740205
1462894
466931
649736
466859
1446851
159199
582762
119708
1528747
695360
1608858
1191662
13051
1215967
1469177
56139
187398
1108531
455917
301090
1429054
888386
273701
552626
625001
683821
1472114
73610
380996
684493
677921
1296754
919233
651603
787927
577363
1034235
1600448
142802
1222360
1173888
796354
145417
511034
493054
196846
182557
1537145
1498160
305997
1398106
438017
1278516
1568592
1332986
1284405
779056
302837
1240456
1337668
38470
551732
495421
1127943
169910
291220
1312659
583717
953113
1302327
1421923
898521
63071
263338
1482825
706817
1185304
1058466
885599
1119498
1321598
1345205
1416055
312177
759486
1625053
369621
1180541
354735
1391970
1477180
134136
749496
978210
138778
535263
1132799
638211
27042
965204
420599
753755
941588
1047735
1220920
937725
726169
1003644
928562
512290
1600562
1354021
340540
569243
1553714
738064
1415166
552344
407814
961649
860101
619523
565008
1437578
198236
1431061
641536
169077
1547541
1591771
1055934
1258526
1312673
192561
653183
1058850
1617283
1495889
202464
737674
580249
1543194
1093404
7678
1465871
8486
179312
1245715
1356731
1609959
1446942
336518
518851
272260
550697
655419
956337
452470
1104760
644743
58327
191443
1557538
234797
1426793
574268
406158
863225
1227881
725453
277499
524526
1472169
680665
1156675
684227
317284
1421177
998481
671006
1252970
412383
1000820
298995
604850
121070
461820
469400
1587066
866225
1385302
1208170
1028532
752369
1345448
1354638
1462318
1533898
615327
238647
748250
1092444
493068
509974
701927
430530
86429
1548894
1238000
460627
1052280
25817
474255
74668
1356497
842228
343784
1275625
595043
485526
865986
973002
526343
505327
294122
655100
1420
592816
1526030
1274179
1333228
6476
215085
158695
1108475
981897
867655
1196412
1157560
1479930
575313
285991
349513
781060
283786
1443066
574539
418626
1316613
690034
1091708
413017
465845
1011567
322923
1225384
1509387
48473
686481
1169826
948530
167248
1381098
1032629
1352590
1165336
686978
67129
1165629
996901
838165
836452
884997
1392090
664829
174205
58167
885250
1269114
792320
853693
283849
1313148
242187
559521
893264
508092
1169491
734853
84088
1085772
1133177
1367209
50711
660552
133946
571183
1419357
879778
1217367
1143833
5427
1610690
595458
150836
1134517
1007410
1431643
1364947
1574720
848813
587775
1048428
1246748
1112472
140214
1213161
931183
371113
624332
681343
46887
1369706
394223
430901
1306078
34871
866598
274755
1270977
564368
1064343
788690
1033116
191134
9955
1166537
1512407
125317
92104
1040396
1333199
359481
1124726
1256496
600615
913011
1019841
757279
1605296
1048599
938914
1167652
385522
1269333
724848
1344079
87125
555558
1430417
450843
1106467
1389433
1116156
1494887
773929
1311099
338650
799708
1124915
1234113
1200193
1388373
1411198
652471
1557672
169724
988719
572838
460631
1485328
351049
1067441
1161992
62110
505772
516002
594834
201047
433594
957365
526749
526565
1184852
1087887
369568
429547
750830
828600
753092
482162
271741
1548214
661487
1333912
355261
760972
645280
1456301
1435336
540285
1208378
1352924
645871
215100
1039289
1233410
144429
1455329
1491587
1438731
540121
240580
404367
1327917
178798
1472105
1603154
564993
899974
675274
73930
1335867
359396
262117
220385
425074
1270508
1340044
1231373
832797
217241
357350
1127271
901646
1143815
1228298
867969
300328
521720
1224989
81582
768205
744496
520602
1532581
162198
1570410
205582
908626
785418
437417
1334522
1361739
276347
123218
576797
1467379
1332676
508257
1230239
1078066
376693
962625
834188
197956
1030183
832771
517465
1433352
1186046
86002
223742
1170805
529846
737141
1562860
174660
1422010
568707
823946
1207753
1051838
796867
446177
1256940
98477
300573
979707
1217087
771755
909610
320368
832647
923607
1403939
1340048
1433692
60104
1369503
217927
163963
977083
545851
1414555
958416
870536
558365
1091483
728329
627092
274352
1569580
1324504
868837
524371
1289963
123623
1018302
1357426
281589
448456
1153084
275259
1140319
258333
1171799
39390
848330
1518410
1214655
248242
1603774
568293
1444222
1103633
1502540
937095
316507
1200015
1462384
1294371
1542530
34111
1087886
1575394
415470
1435104
904001
1480903
1635141
869930
1143812
827589
1308782
718510
200389
555866
1177861
799700
1056465
1012863
216973
198144
181014
673801
1573484
966924
749447
1156627
926485
1586151
536746
548983
309750
1569369
40744
112083
1485552
1395671
993855
244032
278848
1636890
480823
652548
106368
1450226
1094072
1206766
251862
196370
1072269
347862
1201366
1198975
314914
429764
529879
39733
168393
1310537
900485
343624
1509175
172746
798219
492917
1636347
1351516
227122
79096
1158328
489027
1318554
784188
1167145
608835
1364138
1603297
212408
779322
1521227
1026033
1064298
745447
5107
349039
156553
761285
472872
979816
1055675
451391
471958
1313788
1403164
98873
1133725
75885
611841
581902
157595
40848
430314
458683
183161
460713
806965
612413
1120055
758683
282383
514938
1091906
1604175
541132
522330
841574
866329
915372
351345
1032219
851147
754567
274376
755237
1533888
1641825
897177
241888
1308723
1232525
906528
1187096
1197229
1062976
1330889
571372
477021
218480
240612
263386
1253762
539633
405847
807552
462104
1407624
1568541
638674
31661
166988
1564603
813526
378053
1576802
993928
580506
696864
1352992
113737
1459443
1243696
1008800
900115
1458668
436419
125549
203403
304112
1361097
800849
163355
1136716
1293290
379272
530470
700519
1150630
1538075
1558935
607600
880505
855555
158960
188916
435429
1205854
815722
494816
60346
1232686
1153602
1509896
911267
474110
566582
747382
1509367
1453250
1404421
1033495
736969
463131
1405957
936876
1564364
147785
1164287
1020751
480107
453462
223372
289675
836054
1182676
1209352
901939
394692
63863
575714
475856
1154215
1319407
835914
1522267
261907
321298
825151
1333741
707764
1438108
1059772
1131570
1645225
214400
232738
1134553
315686
451109
1453847
1242660
81818
480005
953158
842516
519336
163148
1371287
1533657
416178
344234
869468
977935
917838
1413007
1613636
888900
306124
300273
490935
524495
877155
446376
524566
1633495
1091832
1105630
540821
1160446
249754
1263078
1577674
647218
974684
1149395
665154
1140942
1379867
1558023
1214235
1455114
1585298
422971
1584514
533167
1324990
1095781
593268
122542
1316225
14166
727706
711562
296003
1225110
1571276
1250423
1285604
89031
1436852
679533
1528504
1030792
794805
1171188
319624
547748
482436
1070750
644727
547844
1234139
858607
40687
1308403
374925
1637161
1090399
1318688
1125252
151819
831214
1615497
1108464
1589042
887875
987300
870991
1171799
94383
1621486
314177
436020
1209697
1420927
4382
170827
100885
617285
725599
1133019
425306
1179879
162576
765216
252288
1585737
27411
1628049
758363
158581
1565624
585111
1527325
706707
253494
400074
1356580
673517
1518149
1009528
1447276
1522133
466031
271458
589012
1397577
176414
1062127
767926
42261
1371342
1302997
769681
161447
1479369
1554943
1199955
604949
139197
230779
761820
910648
169973
723916
1332169
123070
688686
1115171
1595562
252283
1315223
141667
788962
1196360
1601612
1347603
1527018
1112503
1027341
1263747
487949
439823
888405
1543596
957408
1427868
1387098
1513868
638180
405411
1525682
1146996
114547
419334
124823
1341683
1208902
782078
1136888
933002
544947
1387606
1240782
463028
1311856
1602221
200801
1427548
577575
1544031
1464420
1017757
485373
483687
501874
1075550
450150
1171377
51120
190443
127394
887961
1199411
480456
265480
1154655
1529455
504513
173508
259465
1074019
822510
1522009
581872
151610
378198
998620
1377216
1344158
1677
1604045
1614009
164897
1093331
57364
459258
1587369
1620683
349755
223382
1438283
413100
355312
415526
1046026
68130
1437803
696477
122622
1554525
1123885
426836
505350
1177975
1219540
874073
179125
402060
834371
1024514
321968
1360331
402536
1092916
1610978
3379
1200520
1282216
1424920
1221940
183813
1108902
391468
713987
176531
972720
1005513
1159397
862693
746273
477833
831293
1172808
1473545
638395
239089
867523
783621
44273
342418
899293
101574
829551
529388
774571
808794
784794
860222
587644
707803
1205894
819366
1199582
1415214
635442
26001
1577700
1290145
1326881
1281211
114830
678608
1121979
618373
863579
1043055
802787
967724
1484134
1288120
567659
641631
1277557
1129500
1175826
1360872
231752
1092694
1167822
423591
1503380
34477
353591
1356425
492438
1128186
1380564
374217
1542659
1349470
1071729
1220826
1328248
680604
724972
849053
1257257
805654
1185945
1302063
77798
848222
642709
86261
287013
1066369
1611447
171218
371082
697862
878156
134772
85313
1254738
422525
125782
939578
272698
1397660
1099700
652516
393152
1349386
1176998
1479105
286647
54821
1109377
1265822
240100
430761
18891
879567
851232
1032637
515832
487528
875065
738825
1090184
723390
1204445
185462
1200637
125346
988207
1526947
754194
339103
577323
863471
374783
581667
1432945
1379046
1443642
727135
123868
340334
453979
1293738
408947
44429
10428
972451
505771
110572
782917
295136
652780
1032721
1374380
457955
222166
830732
1463956
929211
85462
120162
1598281
1142003
282541
1487709
1587356
1331006
1127920
957205
134655
871629
463500
20377
438356
1007506
1383926
930827
1393988
449360
630986
1377955
355965
671182
1456803
246808
1117092
681614
309434
978100
494531
337698
1518239
1400500
30793
1355360
242058
1518304
744416
349282
1093500
793354
1111684
1397412
361627
739533
499271
152149
1616644
341587
184634
1474191
167226
1488025
1248613
398501
592978
1560857
998642
48845
1290995
890102
745160
15468
1039019
1607783
1179469
837426
1510195
635807
55570
767548
172197
1473413
1618704
468426
542957
964490
477945
464924
1186830
1398564
1357246
1440303
626012
1366059
293346
1630399
1305041
232450
20116
1183188
1565865
178418
1454908
993524
1148218
289307
1297111
691105
185824
1442085
843537
13582
997896
650200
1541313
1629313
787767
150276
102740
1429118
334231
1340684
1348057
786309
58891
79208
1104425
1260119
561488
114397
763985
645715
1326747
1535597
933525
250728
1026440
73909
610648
71424
1035886
518434
434365
638424
356374
1128419
1053834
1043228
1595032
1060738
133515
193319
723361
728099
220994
852402
1472899
559092
688606
300391
267204
1178907
531861
444845
1341918
705817
1071610
407942
1030118
309207
603384
1394189
482436
595513
501423
668583
74145
1328531
1246137
627433
452836
1155190
520458
1291272
1434297
105975
1491940
1634595
690740
1101617
1430929
637108
1123631
849060
107051
433500
467936
1234133
701555
101564
1248262
1309165
1439673
109962
1563936
302544
1453572
895247
329160
127285
228676
1382097
968110
394913
1355370
1118640
337507
625604
163262
785462
175586
1574929
1550446
1005263
1253202
309829
1550778
961217
1001712
68019
173292
1039869
877236
1252996
208736
43386
994813
612831
746339
225012
164874
414232
817669
1296918
1614388
839471
663281
1078430
218784
986659
589346
1254890
427667
656344
1378393
360900
601136
1105316
1251308
1145071
1449991
582399
376117
1244690
807818
1238097
575257
198403
876723
938746
314317
661618
61578
159420
95186
96219
865717
480261
790122
1360447
1130245
1196659
161982
1253799
290520
1235661
532682
1241669
1619796
615722
1128968
212002
1077998
975963
473459
537621
785129
214473
1615228
94296
396587
594000
1539850
186382
1052827
955105
145559
1315933
455494
277464
1428033
1080775
1062084
333499
50304
1104915
28845
444245
1418239
293309
507917
1073378
261044
1525621
1181571
671667
977235
1197611
154104
104067
747595
386648
286660
721638
1130431
800579
613306
1267820
1253078
1096558
421932
180091
782946
1390393
431139
224157
1302742
753043
1627777
1356157
1445472
448022
423989
972538
1039137
299597
1218679
949376
1439114
873129
759477
1419169
1496824
1582907
475045
205645
1105783
150182
53039
266316
600531
714657
1451104
924348
1295130
313998
949169
199772
428572
1250188
1365490
235360
96883
1253530
348510
1485620
469855
666189
1573785
149082
1027351
166
1151515
288512
312940
1150875
657843
871804
1482515
1594923
1453330
1019460
1170713
266437
728939
1621427
981864
1471218
1432081
1523052
484913
73367
1234058
699269
761264
51845
1212784
1096146
1098986
1262389
94479
1475690
397800
1094605
605776
837781
149559
253015
363971
1063338
439136
261458
1404511
566767
595725
266892
939483
1267884
1060453
1282976
1113282
1466047
1294123
741346
928593
854779
682111
1275745
944884
128142
1255741
973765
240752
261535
239957
1008495
1470769
353459
517163
348926
386894
1366779
1309626
877408
1302269
1591328
1361936
1395643
209569
1205800
316254
306110
459563
899880
377352
293644
1495394
1232595
1341282
520741
971679
110498
339702
1341986
14307
836926
1006989
1365434
1144685
1010109
1243479
1111163
305266
235065
20975
1488468
1069463
765672
294465
1558898
849551
1088681
562458
187633
311793
511321
1628078
851209
47486
282715
1296000
1416863
1019598
1052179
1089070
1073135
469434
587362
689252
248857
1251204
1515793
1392742
980293
1004931
413418
1623933
383639
315443
1604366
181850
1112168
59499
1138452
1319031
798466
887240
1467019
1630102
432855
1339751
721079
1448930
967128
1504929
1142308
1427361
552086
246409
1234476
688401
1394488
723758
946804
19889
1616966
274707
51772
504176
704006
284787
1045778
666646
1150222
456239
811614
784405
1069724
1540988
405448
352833
1435448
259079
888846
91411
1552419
735019
203411
86075
780794
1146948
1121203
1582055
986976
1440187
23608
1070606
1448147
1485531
691650
1431185
373773
358395
666141
429748
1385585
480874
212823
1308749
1384629
537604
862916
1444457
1158937
189854
467809
511965
348795
1250534
1110045
46407
1280464
759461
854805
842441
1636147
770295
436764
652196
378411
789668
347182
1612389
392125
401466
1108462
10707
1521591
1280000
948703
78541
161969
196981
794609
724946
184318
387898
815945
1059106
1437589
802658
858347
487244
1242687
222494
1447500
1634147
885090
1634442
1145693
13713
488537
403800
281753
1026436
1158091
1031939
1351146
41898
1320189
813007
651183
678251
998467
1409535
444921
1305145
40189
488641
1341104
413649
994294
1500872
1196719
1172654
808689
875169
1456139
892249
1348441
1400817
1571756
1004680
1609371
896851
6395
1154583
1237386
1330647
797309
41428
30377
609729
818250
478165
943510
1468145
1434676
835331
123837
1193908
1430147
966072
1301396
1319644
1090185
268890
332302
636442
1301928
395711
826665
1114130
644522
1404765
1416554
1288320
1613878
1626572
1209458
923505
15494
759567
1281291
17627
227579
444247
690378
1484804
67879
1425764
1330020
1182076
342466
785485
1095740
147499
471899
396753
563365
1486428
267304
222587
335198
916706
1205770
604648
58744
1430155
1181217
2172
1160881
1446557
1449472
648619
352979
277264
1221026
1348230
1088957
1441429
298683
1145100
609233
526750
738486
231210
368488
202777
357181
650416
403772
921245
1195641
1010294
625156
951863
352987
841915
690095
1174064
211818
436032
440467
52527
1301537
887768
1598175
1187155
1509069
802657
510505
1125572
201394
124302
318539
715743
376781
242439
1017383
241894
81873
286673
843388
1182248
1496790
1484591
508318
146280
1448619
803013
149723
541818
400488
47193
405443
437061
518273
129124
25422
918818
1345639
370647
1435696
806956
102041
844595
1499652
502031
773480
1358286
1190201
944015
1626084
1486501
1265462
1355440
1514309
1050032
759061
892429
1262743
1431172
1607403
69021
170371
857470
1165637
670358
407466
1580593
1507181
828843
1536730
398941
729054
390929
278491
486395
57716
207676
1392542
639231
666336
790853
303238
1317558
60249
822507
188447
1200350
255196
1369660
1107780
1447078
379389
1623398
86114
170054
1361904
548653
1052771
292917
470184
527121
269280
1092705
1432573
728072
751216
1608924
689788
102630
301602
1454987
257207
342875
1581422
182935
1252375
323048
1288033
408853
989347
1307416
1469362
1519445
1599965
1525214
8117
1553735
770175
190089
1198160
348100
618586
85693
1615987
981342
904718
728443
1205496
1114386
1059881
1644004
84056
519950
552759
583580
1341532
33236
943498
629823
1117762
1604101
1510054
1022478
233052
1343326
1477917
1015547
1154948
1449687
1174561
1496386
41200
1477992
1596035
22259
1488198
826217
1202552
65981
1302482
1044555
1515494
19415
1227160
1447720
753369
743167
793900
142237
1375157
818146
949316
1626169
1592665
1020275
983927
1322150
1438682
175369
850573
1075511
1495393
186592
836670
1279084
975922
257513
715108
204687
1588032
200730
1230618
1178040
623577
528850
1026581
1570298
451408
799300
1570149
1023384
1607491
1027635
1541692
1039503
1266399
1088401
1233499
232963
1355046
1257453
649047
371385
1140466
994080
709913
733523
650464
1507964
1154167
1044707
656506
1430461
188070
281593
886539
121967
31220
1629062
141254
1316872
356697
190506
348484
1563865
502050
1529453
899349
1006152
1053162
419844
1412347
1200637
213469
1432115
808397
779464
4243
913150
504486
1345224
420576
835029
1050947
222030
1298782
1635894
874683
1149168
1011467
164716
884501
1188497
1422791
544227
1083700
1497857
1088355
618821
481951
799408
1003368
238097
641212
1235789
1230681
200424
330790
2877
1611896
1425531
390174
589346
620634
1101251
75538
508152
1245086
751296
537674
726606
2935
1537676
530847
1467841
1438366
1564281
1252432
138762
1487296
1390444
401237
796758
1433655
202041
66136
703913
744066
1521835
76413
352160
1041179
998663
594625
1025872
982241
1121436
524569
202216
649835
863996
974228
672699
14118
1133045
1072421
744720
868795
1640536
1429575
1094794
579362
467800
1256747
1477474
1282804
726918
198881
1492186
1306718
1317298
1152239
57837
1428444
250829
1429469
1046556
1499181
152308
120361
1458711
800274
1027370
118058
1164112
413832
990229
349366
1238339
1468241
1176256
562493
288654
923096
1317207
265652
21449
1078161
665433
838839
619329
303776
730577
799969
1623576
1335626
260475
720607
1639057
1033414
1417822
599489
666192
1156915
777608
843105
906160
1359015
1149331
603232
308611
1530486
562146
676786
1384875
1171647
1247523
1409910
1219926
801218
727129
642253
1326328
1618130
1079943
715097
533476
784645
1615877
1075248
1505702
81697
1012501
67195
1404695
505663
737705
1460527
362268
1395274
1360852
1131858
384435
845542
1275497
1585189
860970
1385257
964487
268820
237996
95280
966540
1227140
969832
763220
1050803
248088
939275
1292089
658658
395768
901827
289764
216013
863784
848204
121226
1274894
600437
729247
1106972
1400816
1166389
544967
979982
355847
324156
713271
1360574
1633702
821219
283359
521150
408820
713196
724249
602546
1374899
17312
423223
623915
1531934
1066310
1438797
1477634
610343
426011
1563974
134266
1126532
1082519
724025
1450421
1082446
352389
705733
1516184
1081352
1017257
692009
1068232
237159
1333209
1057858
292750
975065
5381
1014097
301063
216460
426960
122011
397653
1276771
672192
825221
987416
1017419
187727
1075231
349461
1124044
683501
1468193
902273
891919
741661
949840
1291874
354419
104688
1173610
580198
1448344
1218755
819102
222022
1549649
139019
911417
919074
42972
780572
1236498
988689
501543
1254335
494022
219048
175122
1464782
1635451
266730
570283
805472
72732
567452
591443
504527
420486
400927
741290
1082486
1175669
1038793
657343
1332933
280139
363624
1037873
1599265
251432
1070889
497052
488578
102430
1205348
1262986
133631
1617749
32717
191253
1127047
210844
1155031
225178
126086
1202874
344999
943459
237354
1021675
825182
1316432
694084
473108
1300978
1461036
988771
183505
1494604
1119665
1525542
1081802
740018
658836
1463321
879960
395079
1082987
714894
1487591
584678
1434013
464450
1136431
101311
100139
723383
604959
349886
1087452
717447
222541
1368913
372967
1103695
1412115
512019
452153
1463259
594233
1249804
213423
1414762
1380877
1262962
553739
1425515
1388343
859461
1383239
1472610
1608534
769846
809716
75339
399757
1254885
142477
1386785
539829
21750
917580
643148
117578
1148071
510204
1565843
888851
769239
997771
1588804
107842
1222494
1250487
933798
1538551
1543034
1000804
1137175
1337275
339062
1181386
1396584
1420466
1601821
1104297
1041590
353061
368732
466685
733749
1556797
1141016
110536
1529364
496913
1446276
639227
1564893
1369331
734723
548554
1172728
195957
855054
433846
84321
818870
1399361
1079003
92668
628160
389369
229832
1197703
1533512
1126376
1609359
836894
897839
1040156
603316
1368735
1387858
1178265
1581688
416573
1089473
1074229
1225001
1356326
1382836
1405576
767030
258147
562314
289316
146211
687954
1085219
1170700
950050
1511833
1556639
1436182
946568
471529
617927
607579
315482
1294490
957229
1370833
1062695
1120064
496285
545034
259917
88903
574049
466018
1171061
488291
110468
752876
688148
846404
1490503
642214
1332420
985021
988395
507149
1004648
1531020
487046
19257
473365
179361
102715
386553
1314242
60561
1450426
1293941
483321
1605018
1623585
1424851
631033
171031
517925
1304428
467047
844318
1596001
1111328
1573410
677985
309668
1419483
84758
1221860
221767
1271520
614240
1305155
541100
198849
1409083
198616
970496
1434426
1221243
859699
451518
659089
1211108
1316457
90313
295651
1575151
432735
697879
1223920
242596
1250765
1645811
1619370
1582928
1256483
206536
552391
206793
1458225
1486766
783316
394483
336209
1470104
15576
670433
904613
285210
1014484
47522
442860
187658
996709
962444
1393873
6758
1284441
455912
1066647
520591
1364481
364877
328509
1003635
302345
470850
49683
121588
1431398
869944
697951
843121
396797
987601
574579
823852
663029
1182686
756126
557854
262950
1501794
1407469
1113453
1169731
1347040
1623520
1122787
1564283
182354
17960
1316628
1390996
470667
234953
409136
1142646
351085
1474755
1220011
412222
569731
877926
894959
1612243
1521589
1134921
97253
282112
100162
871941
1060637
913337
656663
810395
282827
1382772
1057096
436551
1428670
1294195
1631491
552424
1068752
20103
684036
1279625
30139
218267
1517489
1531047
985756
76471
130385
35081
691043
707848
726306
187733
1273131
1201281
154289
1399157
1243499
307223
576304
1023715
469564
1216273
1065967
879751
1061552
819522
218848
195510
1255974
1482963
553133
1359208
73604
1088778
1332450
184884
1300418
1440696
22824
1049217
1418713
1634462
1009882
1132922
767933
848627
673453
991876
1619011
1505362
1415008
547231
114568
873640
113029
1175606
59029
1037482
697894
1421500
1636972
283847
1474244
61594
47665
1217004
112181
1533945
386780
1314219
1460616
271029
115880
1537462
1588133
970826
1438671
109151
606075
1617629
659338
598957
334312
555007
788830
440269
928054
176837
1346270
700404
131019
1090754
172879
831043
578179
526455
1222306
360659
806378
707280
259464
1387953
988202
861881
1339038
216436
1145022
733657
974992
97583
301239
102739
1370176
1512435
1376675
459541
723848
1583827
1459658
77483
557878
732666
1639526
47343
1611323
955027
1141561
1254207
1007479
904290
270839
1135473
1175536
50360
969347
34013
1188186
1610659
1058654
371772
1558484
899063
1025363
1529920
192345
1033696
1594546
1325265
160963
39394
62775
482025
639310
1279844
49448
390876
506467
203440
1628170
136798
1628889
958536
706285
580988
673886
182379
174466
232938
430886
617326
697919
1296456
1519111
1395283
1303800
1238277
435723
268930
832017
1548226
1606564
1283911
683736
72290
1101149
912646
523797
1019743
693657
1630769
787212
790849
1606683
762490
480030
1072230
1281236
1328606
1192594
521356
1141808
212090
339563
245868
1094628
1201069
1378027
1293829
1589471
756666
1014825
434147
1081633
667179
149641
1113891
650950
1561493
1556392
221121
1276942
1176170
228488
559554
942839
346581
1135563
1205070
748571
167872
110584
172491
1176403
426162
875443
638531
1476268
970547
1536355
44396
522717
789847
975073
293548
871576
293216
408137
1586154
537736
631323
1241826
1154052
1215091
1252956
364663
632108
1060516
1004784
99272
1035097
952041
1245636
617145
766501
299273
147044
132998
601545
36716
373082
394656
1444168
1285474
783309
1424058
386488
1511635
1140505
1276419
152279
618541
1629183
187595
522634
238175
1016169
1623916
1444836
1614689
259693
115812
139226
302061
187051
1520961
629624
1473155
1420770
974120
859818
1272140
320420
1540600
1510879
124012
390972
230050
118294
292882
29562
1159952
823326
1342355
1428498
1234622
402430
715991
390975
1421050
81657
861478
432974
1630941
195774
138284
1625685
730049
1542205
940976
1236852
1122029
535641
575927
759759
1218769
1444148
64261
866202
966537
103391
252029
1355818
449439
1276834
852135
89993
1510561
309630
264014
504075
381029
1454612
179483
1376967
842912
30356
1078647
1120644
554674
1544308
1165801
1232826
58825
1341196
1059
555368
506191
202270
1012044
1187586
671862
1370859
1597386
803478
597141
316637
631063
847789
1386275
590508
1922
860260
13870
1369454
34278
417791
569241
1493331
261658
1203072
1074275
221150
537918
1040623
140592
886641
214240
1518985
838268
1146268
78713
114117
1406917
1185858
1430086
530584
341182
842036
570865
1388408
1473812
172886
1179853
1344708
901635
188038
501163
964191
791564
1354593
508841
1431738
318801
1202430
1573085
1092585
516109
1156872
293169
889998
1139421
1201712
534871
548876
1427165
480142
1198674
1153564
1198683
679928
14922
332708
642795
565330
1114418
1610500
1169240
717871
846811
145757
560180
781201
387444
433296
962967
90831
936717
1563608
1521256
1573491
1637700
1148727
1544134
1534503
531487
1633947
1282529
892667
559840
937040
180503
1114562
1543281
387649
1258101
1074888
783233
1316934
533710
83063
445248
569818
1218519
187439
753005
436351
1268511
856773
364959
375239
142940
17122
792010
1004783
99961
1598021
700252
1538062
1097325
494711
519219
151402
231524
139802
195721
1467584
570527
284720
1087299
1090804
84461
1033337
1638023
1022517
1180415
724099
776578
1191840
1416142
474904
466522
166161
578776
177275
1253127
1583969
621288
659374
1578367
603397
1256590
240987
106441
1305592
843366
1160454
669226
1071197
1621064
133644
754500
96929
1445765
583247
773419
119600
808498
157668
269272
1102435
898983
85004
1507076
1494570
78687
1587721
236128
1148684
472651
979686
195534
915911
366384
1077218
544312
1633461
658735
935978
646950
973754
1425279
327335
1361083
579863
1195971
949040
600297
1167388
561483
1480455
849211
736458
36395
709257
620720
536790
289368
473315
996732
130161
601468
1280504
222327
477058
489986
419318
700009
830600
1059818
192782
801001
758863
435498
506978
890917
1142726
151084
1027766
858224
1128389
190824
749912
1252415
859833
608571
542869
1087601
1462014
1235468
1028405
709755
1630138
952273
908662
737196
192147
1409655
511274
248558
268532
63070
1612653
148750
591692
1487603
57338
1309904
792737
299154
484206
426260
833142
974782
1117783
506203
431316
946054
109241
1474544
848747
643121
1112146
1423967
185662
191013
660823
525149
1078741
356316
689213
1488987
1394077
439868
1458884
431761
1570939
1534308
244617
948851
1131785
1092457
801722
1375235
942220
858407
1414892
1259229
1607922
1609314
73034
1349804
983400
1564963
572033
135126
528709
289257
965301
482913
1555125
885840
754554
636497
872708
1325134
300054
586584
1476466
251609
681187
1444115
737683
1317358
1516047
1083376
709248
307340
186256
677239
59458
875414
91816
514363
1286104
1287680
505182
544886
907565
1502244
57607
258423
983863
800361
539342
149252
894274
973897
12972
22310
825574
1546838
1320596
1290347
1278039
1170370
1142651
1035167
64307
1020776
1341636
443542
1621594
841329
546983
673901
963098
894331
132800
1365899
919038
639881
1229599
1499556
397353
1380463
976191
691886
1478762
356558
372221
280699
1332063
383345
169874
1080440
23428
1574185
566089
304204
1468797
495770
1267054
1379313
637941
728255
1489937
1176324
324834
1240278
681493
834628
872372
1035608
713804
513282
236880
609812
1076038
784788
80848
1129675
395026
1418538
1357327
1532736
559746
451987
421449
1036072
855603
701519
129294
1309914
529151
98966
899141
107032
925225
478111
323035
881624
427356
877124
125568
1229992
589600
138774
1414868
281041
1159272
1483448
912303
1009418
1275670
781596
1077988
51752
319869
1635456
1545434
991635
29689
1518291
466659
1424021
62514
1210209
400900
1078020
338665
1568207
562025
227380
720949
42437
25592
404664
1248633
969309
1405793
798824
356276
383007
1393272
711617
1628760
1301843
1405667
451211
877870
690140
1469857
1202629
566557
1397254
571609
545566
299718
1562223
60481
324916
1587421
1541325
898431
1428873
1191637
1022211
420139
1367112
1048690
183819
494295
1086567
33751
783051
1221212
976636
1286722
530160
548196
1294786
653808
276537
511902
505181
1595011
1120471
386457
673742
1512914
773207
1127981
1341054
1042972
1133522
61100
926831
610080
40673
649328
699564
227601
674869
1503203
144168
455123
815380
1396329
1387469
1065610
525677
1136653
394029
203118
939456
1604633
1029674
838210
637601
266589
1498830
1161167
309705
400589
805578
622154
1354366
1508624
952435
768943
1430094
1352684
1280777
1427078
1236907
1003047
73115
7878
40823
645908
1025977
1196346
178010
993674
1025161
136717
1198765
1558286
1558775
376060
1177376
1487624
747243
1298357
1534653
1172351
1645098
1104402
341389
1226359
317054
687503
301564
1032641
1566597
931617
15860
177096
20207
871490
936744
792708
942349
598912
61106
198749
1386424
1016363
775362
1451308
714519
1417663
859278
1183313
793689
683296
1102503
1478624
72285
137138
629349
1550683
349751
1075719
66316
110553
93722
243588
62412
769332
1636925
1536025
146164
342444
52265
899761
1141532
1547660
92366
522607
1385381
555684
1302264
26571
776890
1581242
389379
1603617
1307801
1196413
1392165
599230
805755
434133
1321040
1420189
454834
1212987
972122
270058
1012985
1496580
160050
772590
770685
1484914
1269765
1427751
1317444
408557
1623932
859915
887310
258378
1394311
486756
454252
181109
1326780
1122160
569357
967137
159034
634073
1315772
1374200
99027
528950
605939
1370457
602922
948290
975307
1225709
722397
18601
1262394
1479221
358738
301112
421731
958984
1361779
1046777
89769
271677
31473
756181
989291
1341170
1029403
1443909
937512
360570
1641557
79772
1493926
1169265
1185948
670564
1493631
315319
944290
343948
21222
1082401
1373801
791771
1441809
796539
318281
777759
663598
547100
914970
186958
624864
1524732
186075
1210635
537063
1158230
1496212
758921
1407486
1455886
1212814
731046
140148
121621
1380998
1600105
992830
291295
39561
113977
173205
1340298
979804
110740
1499729
653350
1425744
893596
1202113
1062204
1494985
1590777
672917
178639
1372691
821370
1341602
1631975
538812
69867
974869
323786
501505
606013
937090
851226
1065927
331817
167090
12579
975909
1021335
1119499
633357
270042
551529
1096823
4176
1462162
983406
568448
1561399
226865
834676
1158272
21001
558953
728893
1360197
1499866
236185
1419587
1099301
91169
833911
553758
456217
1262337
1365852
1144814
524403
539332
541347
747830
22550
30937
83437
1150313
1544192
123090
712268
1523808
203104
1523907
1454044
926006
1359146
1314330
861994
1436942
575616
625445
1386084
1201603
1368268
852096
450908
975181
1523506
801486
540171
1402277
1471949
894672
1154788
309123
130745
663926
893575
1417781
867681
1199947
1150007
616311
1024750
938705
1251032
984271
941041
152454
1621096
143712
502138
188407
1378703
286970
1520673
547424
146771
1057857
609724
660778
899034
36894
10684
1158828
1536392
408326
1401461
668355
839629
453322
1414586
1423790
456159
1259
876891
1255127
253937
175649
1555337
293461
1257832
1348037
1382052
1110485
1052689
452892
1307065
596244
130086
536547
294477
184200
1257249
166000
625797
1298638
1191053
553316
590755
743099
773421
360113
677988
649509
1367688
1233614
638153
928427
1221107
959969
1363786
1124806
491413
780447
491669
897911
1340752
1589108
832186
587205
1368452
1551752
70642
721371
1050931
5685
3679
457660
458162
1491527
1413136
126340
1390969
634488
1005016
195137
647803
932945
1317236
342111
536980
188037
665758
756652
807919
131634
354816
570602
1499889
1205060
84862
746688
468593
1325265
1060601
1401588
1143177
1468462
1379032
1557836
38318
1363185
1533009
369561
997571
642452
1132730
841171
750312
1572892
666858
1422140
1015488
1236602
1484081
785705
1368496
87822
93189
1256292
1165411
1441844
498762
1174669
318464
363901
810160
902299
280183
164290
190213
920090
34850
399294
975469
465573
1306162
466650
1059739
1004754
1251271
1636545
1012830
1209562
783693
654216
2249
1467967
1276194
1614293
82910
1537043
1073901
1014880
568106
115737
468937
1173214
1558701
309740
1192448
742778
669789
448534
578589
183
649891
1125688
1421267
617535
57765
371216
1644435
203768
611426
106571
1227523
188392
1502920
1556279
773658
527545
1539428
1550435
1262776
1077593
261804
410480
622883
923419
588630
1350846
1354289
296352
1611984
822665
1263440
1384235
265611
1141414
1626013
1063055
1348994
1224021
861591
678982
383760
158377
1031472
1300478
1419031
533122
483277
174657
613574
1239204
698230
449828
186498
898180
915167
1569755
1400372
883396
1639044
1140372
807653
1639113
1407880
805369
550854
1011845
24732
899787
573331
1499318
546575
1519939
1262560
724775
831512
1552069
646361
556032
1009831
1310128
197324
1085425
908623
1481714
1423886
1497199
599216
1105284
264035
670178
1154443
1052387
149060
263305
934694
1574404
89812
1020421
507924
915581
633061
793743
895610
569040
534484
163969
1438673
29296
1348436
1463238
361680
1175925
1126258
1374291
1195516
903283
100313
930577
1291932
55053
577524
529699
1209841
353398
208081
168553
739649
745767
1062082
24989
58304
738067
953902
757125
997036
443496
1327142
1280834
773955
298669
21625
146022
1572056
843449
1212501
1479744
362582
154379
1153735
1061152
834008
573439
853637
715480
1305343
862600
496687
1573731
1371309
520153
771521
788916
903652
602281
998828
942711
1384897
813966
895212
89494
1556725
836479
1487814
1631596
1122205
680709
63548
1292961
1627771
543937
1081285
17467
598254
704702
1559415
1591286
385607
67707
1485295
670189
841426
843602
1473646
1266717
1070237
646473
456020
1390651
1519824
618792
769573
1309693
776002
1014447
764488
890487
1086826
1328419
302671
950425
613180
668769
576620
871779
421903
1513936
134806
539453
545418
832651
821885
1062381
1213741
334065
257680
1347733
158952
901583
391337
1003837
980170
153718
575821
1192658
1002613
228242
1066252
437315
654795
765427
1605287
527298
504933
157819
839402
1399156
1395901
211842
1513343
258835
967496
1468236
291660
1487964
1446134
1332536
1495497
570618
784090
1125173
1189965
843107
355083
830725
983737
1153052
470395
634706
1188433
234092
505765
16509
920492
138516
1212884
182159
1102349
1364030
630189
568087
676404
1113121
1497432
909213
714504
10016
892156
597478
318309
1291131
1322887
297977
301154
873123
883071
132208
164976
882945
1094743
1635027
630782
1189000
355388
78782
1392991
213693
1493938
51801
1101387
1438270
957411
177962
1047328
84936
107926
505622
221028
718035
1039094
806669
472737
1321572
1256342
1601572
679450
400571
1256334
40284
1014769
1382044
1366208
993663
298076
8141
1219108
59521
573231
668138
670020
815130
1368159
334653
895851
428484
1450828
1232043
182908
95727
665073
833012
918453
1120217
1236360
765208
240758
566804
1372056
811928
23408
1460589
939714
1271271
833992
526712
797983
886600
705128
378046
1458064
1563980
438921
293301
1373169
1394508
1633050
879232
711651
177464
374443
254195
1597136
1408021
739545
1420776
904483
1569509
107754
1637481
1264446
1594463
779744
1372829
663195
1131489
372841
1440030
1376653
1629399
1394374
1017040
99013
254179
1097191
266594
1071063
1086000
1583701
709799
705721
675272
435263
1389366
336067
1126655
90385
1644173
1458653
1348009
1147024
464575
133175
1181922
303171
381558
1213720
1305551
1552598
290999
1023057
989227
1458287
1097096
685271
322505
344407
688290
211189
609798
815186
1565082
1538536
1142234
479419
259949
1167606
475396
1543173
1113862
719552
302288
1490333
821475
243071
262817
230628
670321
1470876
1232039
1389249
691405
64431
1476200
11064
1261248
893892
791071
1206819
1042511
1379824
1062836
1288014
875300
406482
931454
508832
525990
1038087
1084391
258120
233518
1043842
919097
43392
1285524
1069758
1646424
1023337
835990
652392
1631236
873266
1272390
545677
1295675
618873
1402968
400197
430543
984275
846616
904076
899998
185275
1019450
80943
1411973
1382237
584323
406372
812510
1030796
382828
1222174
19670
572927
1473967
370326
1530345
1023613
464017
1271820
768017
1489285
793956
367152
1454229
503781
567637
667702
1105024
1158824
1555625
1623465
1491094
269566
589364
1204924
464716
694293
967646
1172714
561808
1283919
1272777
1054864
1310532
779063
1144117
755774
60158
988530
1275129
1299375
273817
344005
1024369
1633256
1610476
357208
938372
488728
958291
624259
79731
960037
363691
232553
1403974
1478221
735588
185354
208532
1597628
483793
1625249
395287
186915
786811
737366
473695
333983
648012
1281367
841669
1024309
485828
482077
461219
1338134
1027256
1604787
1093834
1455378
708842
393715
593551
1475545
1407357
926662
383505
663505
1548710
1189078
1505194
773
638219
886897
1324667
684317
25488
1039865
415405
370413
261942
743134
966563
422493
1460904
706757
273136
456600
642053
342302
502570
293559
1590305
134594
1493882
1628482
1558718
41635
977968
329557
71515
1204991
1246157
214668
1079828
715730
838516
1362827
553180
855278
1130754
701432
1619884
1382882
1456422
132787
1233044
1401103
1124346
1521817
1090842
1360897
327846
1429373
1034250
403691
402447
1356179
704512
15671
1511980
638674
1174685
707207
1011075
1087082
1467352
1233920
1008391
19048
1485626
257464
1378557
177891
1125371
700401
136889
1312976
715774
1629833
1413103
430495
1148447
661515
1493518
327341
3190
959691
318521
636874
505671
872306
1351982
658111
247475
1472093
1527338
879086
130295
1364773
484151
101916
299069
283208
1023412
652622
1616969
983460
1213930
994453
987562
297676
492843
1187381
929758
1426001
633985
36124
873252
1226924
489877
24066
254280
845266
898770
913220
1100776
1248241
111377
469076
1011805
918907
532339
1338789
49974
796765
902000
975925
556871
1197164
340606
370383
721256
922520
808192
738735
1499745
1294578
1067788
1428366
1326459
1156227
1423648
23178
1001644
751911
290087
866981
1087281
57324
676841
476019
217775
1141026
536331
1385346
1629186
1292022
566677
1527958
428252
1443377
1182139
104418
216830
534037
1429178
507729
402515
453391
689106
473961
104165
1316282
781939
928972
332859
1603420
299102
259837
1137410
948493
1083634
764815
526093
267761
63756
1114318
1113368
448136
1066905
1528309
689336
936334
1419526
1456804
896166
1329606
111113
204897
1351121
306319
539615
951838
1091170
1283053
737422
1293907
1082590
1629030
382748
772279
1021179
925915
266766
929361
189304
1201710
1358666
1186354
1044430
1261898
338658
1316390
979727
1204781
1455121
546495
972874
1462712
1644778
755945
1204689
284137
745930
938078
359314
1155292
1402862
440347
76778
1070764
106655
368560
102439
306691
1157730
1292923
125973
904484
1284917
1061296
129631
675246
1482090
526748
137504
436443
1043322
472217
1626979
265430
587700
1132776
725687
363488
21148
1180462
291155
1498404
24724
298692
483493
728991
228019
1403557
399433
984934
1470878
1558424
64885
1524107
1139744
290456
601694
266376
754682
1541969
315896
1493684
1604740
972449
456108
50537
620717
620867
1450461
31636
699381
1402217
404843
224996
1373378
1131436
263833
137065
893973
604878
236579
681728
938090
1214418
4855
1197919
1119394
800109
894201
266634
377407
530370
1509043
132008
1065714
1266549
1131520
221058
1620653
438535
59967
43312
323594
307539
938163
757077
156006
635243
863208
1382739
1103356
117018
402452
236154
1221700
380936
829384
675858
546981
229316
195326
597221
197263
1573895
446357
1378336
357351
785983
826936
1445333
1591552
1409125
1171523
1898
304882
1258106
829998
801619
800494
154019
890962
926800
405876
1093754
677373
820205
247742
1511267
492793
362995
980876
929687
68411
1406999
670920
1053253
1180487
672475
1462109
1565358
611976
604518
1314973
357664
931736
86635
237974
1287180
1092398
147222
667879
413830
222481
295620
1049025
67416
373943
1564673
323722
1056477
531100
916229
1208317
341832
1568637
1428690
709100
1036989
988550
916973
1139799
51545
1307723
940905
479066
1077126
1315034
896290
1237385
1099455
1013775
941955
595011
1545916
428459
553327
1623903
27325
931723
59593
1151700
293169
1132057
419194
1324090
412966
660258
246174
762552
501758
859887
1596543
1216064
1513301
1205913
291030
1600108
112594
1417260
602488
154409
825014
165992
879483
500807
147847
399278
1157079
1292111
984383
1420622
1157476
331093
1128457
376012
438014
752274
1280063
386852
1053032
251743
25935
1148329
1481464
1318621
501000
449666
3849
504920
1559637
198032
825488
1081639
1174860
1521795
726236
40
958521
897885
112820
40602
1594333
449430
640111
97656
1583190
441708
34610
927544
204768
177844
214668
56724
1009675
1095488
379248
1312336
1172153
609177
999630
528139
98696
809188
997701
530619
530781
1597891
1067245
632775
1324535
502737
1642005
690463
497279
228977
1254631
686134
607727
902913
691549
1190047
1276976
1468653
48074
73470
397133
1132688
37416
1445641
852660
886970
1021917
875298
453344
502682
119759
185672
943080
1086722
1417797
1310864
118073
333470
107835
1205028
1281407
1450689
987854
1641398
36534
822681
688446
1423860
544227
585861
1090321
93643
9029
928960
56901
1272129
720686
530561
1255419
1614585
407158
626973
914050
45969
1539083
84216
1318213
803444
1340555
381424
628461
1501957
196154
1263226
1183431
1154370
899810
863515
243996
752752
754850
966413
694872
1127010
947636
265000
778677
770040
359245
654481
1529915
74864
610542
345993
506999
1243301
1207010
1271490
1014059
1196368
531946
573723
617819
1551078
710116
1459773
112039
858922
139947
1090118
1452616
779075
1259932
318535
320426
140418
618760
101107
1022447
1027736
434185
1623016
946613
1303428
421034
1604132
135188
825115
1243876
1310176
845028
300649
34027
955714
463586
1073187
334268
593442
1600396
1417762
1160542
850008
1553498
778467
1024675
1276785
1233144
1063487
1567374
558209
1610366
704706
686640
971276
349381
512759
1190842
266879
1381349
1297897
1421712
1500776
1205367
799379
340402
946233
1272117
261444
1258866
1264376
901829
126449
2382
697655
1562272
1502134
17378
1073043
642307
686184
1597462
1449594
864897
212566
315768
1105448
1057994
53039
896555
679244
1131426
1047368
1288974
198173
787677
1454154
362298
1392860
585630
561375
708655
1083271
139436
630361
490810
567775
1000770
304442
720540
846858
1262242
717563
611542
1184938
1454789
1268267
554673
1438460
357622
837120
890226
1558999
605075
763923
37303
1611015
520105
1377880
336266
195044
1156701
1442178
458996
199368
496994
734911
856882
1626587
787461
394717
967184
844844
17007
420280
1081452
1552301
1141106
1183222
481505
1366976
869944
989578
1606924
1200795
1576551
170347
1111904
979377
36734
1232458
1638679
1222100
869823
633232
55481
271118
1454998
42189
600739
178726
60453
1103235
388248
39167
1543114
1356928
958169
687296
681904
711589
261819
1552212
1034481
233512
382294
1226001
294598
1223444
1380758
26601
1096107
1374783
480840
98445
1234322
1620426
1014644
883143
1160384
1042278
1241010
27926
709254
1228641
1152226
1611187
926157
369111
1246197
162126
1074942
205777
1152119
837985
50344
1291776
750094
1137135
1472839
1053304
1600465
920934
1634135
363938
250567
1559795
1287872
1090328
1297137
400346
1053008
1279830
525816
626971
323983
956968
900697
471234
1437076
1196529
894410
1271727
1560688
1574441
1132835
560359
1546227
957278
165352
902740
718100
106007
794263
289897
230924
265757
131349
971337
608893
1069493
885258
1047420
374115
1066608
513190
1313889
1358174
662982
1473458
370517
995586
76943
1153348
180435
1033127
996258
270819
1039246
299873
133084
801279
700768
1579154
1610997
509969
1306876
1627313
1357131
681849
787900
71362
1393292
155581
227022
1033636
286083
1041000
1258883
320717
1198154
813759
1228969
888816
749253
207761
652647
344186
1519505
1522271
568759
132826
1585351
1141013
21422
1546467
250910
197185
1173933
721920
251046
1119051
1261086
1221325
372296
1548864
545167
284535
1329945
1164021
1307721
1527737
355912
561576
608788
1095257
927113
336336
634768
1195392
399946
336421
1001117
885196
1617758
325015
1460658
282398
1617935
22815
973357
1230357
928783
108089
965703
1147018
454066
493326
132938
1270117
461975
72604
826860
1543621
315471
1065661
584577
1276968
1120362
1009080
512477
1272505
937666
194510
234494
1605193
783567
1274082
483629
1083348
1544524
791036
1274593
600322
606560
1159690
1629587
1603554
602550
1223544
1279887
482066
212834
640713
1542409
158295
884478
1471808
1448322
479462
487046
57856
30751
148464
782118
638049
1045899
1385292
353803
1482778
1148016
930746
1627236
1091014
437376
673557
1572874
188662
1377367
1183406
1616058
29912
193609
327153
816722
1470381
1605727
1252453
976191
490502
1616100
1518322
799419
904372
936555
1148508
986524
931687
682854
1376369
1465102
1041715
1070386
691293
852714
658475
534004
1537716
1547792
1429923
1032186
951564
668675
1041915
432681
662380
1503628
1554405
324611
420698
1267791
173519
714699
565634
962458
275014
1095665
807133
1625409
179495
385620
592551
562570
113241
1231429
1343498
1584843
1544579
52579
999769
1424582
671412
247008
763586
792005
1595423
185350
1062353
1214678
1512650
191502
990658
1465422
1560352
1619550
1396755
1273160
769102
1266551
480347
1214432
1535613
1253088
291164
341181
1382117
196543
1156637
850138
278672
1041911
348206
865205
1113227
862357
1079018
1543646
219814
1015193
591898
506440
114394
394492
946497
653717
764411
92855
65378
419385
924795
783035
1056450
1573135
1064070
366806
60113
1506047
1232228
830740
1490021
865333
1153966
518248
1491707
1463596
79236
642016
289196
1566409
244680
1243382
1622820
27508
1134359
209770
1493301
1369075
324104
401371
645206
632369
80511
1038446
623099
461796
1558933
355543
1111237
923734
102440
1099712
931890
69954
1318800
28995
651740
399913
549437
1341751
1151896
1255483
1524597
1203620
285527
1130099
1298129
677679
689618
963499
1266243
1542404
918390
1286271
734200
97108
944924
515864
1570558
1453362
906255
673656
1609640
1547465
668965
1491493
12704
185104
43209
52168
824079
1612759
1474593
1157792
1632139
317836
871862
1295071
1403309
1035667
502050
1143928
563678
155731
701660
440040
1191743
1353120
749155
934181
679006
1408191
1413899
1483755
630435
1411740
1062265
477893
1280951
1161854
1340746
96795
1458319
1245674
1348719
1441174
322092
900918
492417
438413
791899
1428196
236781
646645
699595
939373
494678
184976
927178
1570742
1403086
1536161
352835
424209
1402503
1500780
1153686
274887
1121201
1632252
1402100
97182
1232906
702326
723591
759358
861935
1277347
710852
571471
1099311
727812
1575168
13266
1646221
1013103
1274185
1225041
271710
810756
256180
326888
188386
1060743
1201060
983247
23479
99275
1554555
446473
185598
1562155
1273962
234682
359009
1372409
437139
564054
355345
290829
1588365
807502
1547969
907043
1427720
740373
1390096
581653
191482
1581453
557678
1266117
169999
1521919
877405
1028819
1076642
459626
536177
28050
560238
152641
401558
686451
204250
934453
132101
601434
707109
220314
659139
363008
418601
1355926
951653
315744
1332664
1499162
1542152
1606785
665150
1611886
448199
1000626
916850
634357
820665
1193628
10377
1347582
911180
193729
173756
1248463
791287
811432
104794
202060
282349
869196
518803
783485
756564
1622281
928438
1011005
1242132
1622695
551758
1453330
648675
1085876
1347103
948701
757197
773387
1558963
1003012
449395
663343
654943
161045
270684
1081864
839823
288593
759909
375750
1426600
428329
1359977
628536
705771
1335047
1084625
1124106
819153
1083816
1425038
1604258
128509
448070
787678
207373
1026470
748066
1393712
1199292
651380
873811
1048781
1240165
1604153
32437
1151190
1388375
1469411
556839
549349
1392993
942658
1546856
1495741
477713
268517
1347948
291098
156554
12153
70210
859402
691858
970454
1215934
1279711
1565567
115205
52082
146379
625580
1353353
1641648
996110
463953
126487
1476285
726807
77099
1288757
1109608
1366326
498449
174653
995000
1504984
406625
344191
473770
1102677
1372729
134983
990971
16637
542060
1348541
1598385
1447759
34674
1307545
1319928
1424725
914334
1049467
324298
872010
1396218
110439
403791
1057075
1220831
1345306
1378135
1005682
967805
285207
1194178
1558692
1286271
141071
344032
244519
1510473
80607
572706
551879
746809
977345
1216160
654612
709104
1152328
1023961
555842
1335234
683791
798640
1510348
1347600
606751
1526687
127643
1145496
764625
1088408
1098003
1155926
1012909
936992
1521760
819205
694851
566826
694173
1054036
970969
1169708
465731
857078
1148494
567587
482635
1616660
565163
1296349
1453672
879428
1134570
638303
9958
760925
1174502
1438191
729264
1627263
180034
934708
827404
317531
47654
345532
37531
283021
1153044
883559
565815
1007223
297820
1555027
1137754
1366376
492726
952309
1426491
42232
80304
851956
950869
176909
855443
273121
533179
66562
818770
716052
967353
211898
686143
1003065
125991
966448
836841
1445877
851672
1431159
37169
984046
671830
533760
755827
1643520
835661
90392
1232482
300623
1078709
729134
949545
966370
537321
1526396
730526
404734
239600
91548
149028
13624
930116
1447459
1090160
142596
860379
1566618
451059
531668
88909
612923
1624120
1210945
265254
1445472
1061578
883146
1610577
290830
783241
924637
1396641
1380077
1312626
668291
229819
1416602
740380
1467100
572121
243689
1052207
108300
926845
1553743
368495
1071372
727941
1065456
140587
1545157
1168532
1567851
795402
457489
164799
1647466
1072939
377715
1301683
1006937
1560742
925003
430511
102437
283655
249856
789676
1197393
1162350
446136
712824
672674
841443
1301106
498168
908685
822866
566861
1162467
1431534
1471541
1434639
1128290
192810
1070030
174941
1028236
1544084
1460351
157466
193628
998730
933254
1023978
1574840
161781
1252962
925814
1093556
462920
20881
566482
160564
527643
202976
271918
56366
602211
313170
471053
124314
1481407
377316
956467
1160802
1255752
235162
70558
157029
1538173
585911
1213399
1251952
689759
366330
1476452
1139222
1031040
1362976
258339
1448628
414230
1383655
71911
944349
1034285
1227159
199274
1243558
1071891
536233
748434
729870
898305
992108
556542
338615
640725
855232
1395024
1237760
413042
779146
815406
376682
611451
327126
1597208
716379
275773
563518
1353941
697956
1419712
316952
435020
569001
1285583
478952
70797
162836
834942
1147615
855918
1344276
1168303
1018744
1219783
952992
397760
1378268
1324478
245542
1112063
852017
1511670
130814
737443
23129
1196604
1421344
399685
1030776
7757
770547
604093
1168565
1406562
1257673
1189247
844834
1498467
700446
734296
415753
803429
727087
653446
1618768
1263874
785677
1340159
269727
1220414
995960
436791
843440
329047
108
151943
744260
92813
411316
717980
954988
1254785
884381
142420
879711
127824
823326
1087125
900991
1410522
1629078
1297294
76645
1064072
859291
1370085
1158018
1422065
565890
344634
739029
249491
803408
184226
719190
1002686
694311
727138
247068
609567
1601352
814208
920787
1490786
291564
936540
513380
1344404
363381
1027509
574206
135379
465090
584481
237881
1126692
1216208
1022628
783782
131618
1224240
565555
675108
1588283
961528
204825
693593
365667
169779
1159414
1400089
310299
944337
772304
427000
1532313
1443283
1161646
1004001
260944
606571
1304493
1076067
105589
449767
433423
385546
595934
1432328
1514778
1401236
1187542
207639
419840
596699
233900
459091
635483
555139
215956
1575728
1062533
291054
676961
1380221
367099
921824
959839
850183
1602193
965209
13760
1018550
453874
629437
554298
25542
1265123
1394459
1494170
725767
509547
637500
1545707
508927
193792
329262
960025
903226
105384
683954
87631
904197
1233424
793897
1398973
1319256
217156
62519
1636363
419943
431950
584195
496188
70637
1192806
1003068
1460419
1149152
438887
942078
880217
1001516
1590480
1620425
865636
1292658
1505944
254618
819786
902382
1352461
366290
1204794
1075971
1585094
1615957
1412282
536970
1606225
395200
579600
1599582
1625009
467568
1244752
719375
967519
1405259
617829
785149
198414
309284
187820
86950
311540
1246715
32929
748014
1574834
292948
1320184
1585763
197994
1634641
1311251
320184
1247344
309050
1509629
154868
1282750
633292
92235
76675
914172
280672
823412
496270
1500837
95097
1063425
991756
1114853
1175441
1336437
1121139
979155
114945
1511247
1254585
716687
1259587
345017
557279
189721
1466097
240103
1319738
1315502
668600
1557946
503348
553201
490934
701362
249998
28503
182903
679686
1444099
271855
1237228
447226
888053
551173
205593
992886
740719
638844
361438
1399788
168650
488664
1477674
248033
1567105
677008
861518
1143274
226596
1171657
1360882
420457
423469
885620
948307
1253921
524080
1455812
814908
374778
1168993
461419
850388
898052
896620
1541576
1020478
201242
997729
934598
907217
796655
1130803
1511909
303623
1195741
1345328
838674
728348
147471
1255965
1643535
697427
653184
1296309
919672
1096353
1455197
1035049
1584484
1598869
297689
1558076
1455201
51638
814455
635334
1086703
583250
1201713
399333
325475
71535
711409
1512010
32518
108974
456186
1301846
188745
553727
1329128
60949
485056
475729
986931
465093
1148868
693973
503531
285589
508114
353292
1127851
1358594
142664
574378
337938
1060920
57427
1641850
238349
318564
1353541
844963
301284
56265
323009
386379
1464577
419692
1293989
493001
1120047
286649
1074949
93299
1285986
1465379
1172815
1202964
1109120
1532961
1104912
665521
1118650
929781
381899
585507
156111
306772
455205
1562332
117063
111040
1234071
1029362
223027
61122
949841
435372
98766
964785
328809
1142391
1488661
1039680
693703
164082
447912
1256092
712547
1596256
818023
662039
1527274
354576
209807
480511
965083
1040775
1154959
641275
168656
1042351
806685
866982
962105
1201768
1578230
284945
1090356
1220564
713441
1538810
152316
829307
542854
179054
958045
988368
1043117
673849
543804
1206543
1019277
388366
1536547
1011664
653537
1191370
274689
1525480
1316411
1070998
814381
741349
1414855
214855
1485199
1612888
733002
183671
803303
124631
1384054
338828
1132992
1481830
686982
331071
1467335
1425433
584471
603122
1363296
623409
1268605
283245
48331
240233
124954
1202532
1228705
698212
973393
1201111
79970
1297775
1610947
800396
840429
383379
1142482
330158
1282544
802396
347967
1249415
415957
805398
194520
530598
986780
986959
422610
208490
1335901
156825
552092
1256326
616530
844389
837489
1181099
1179496
66036
1062135
1575941
1415452
1001474
191895
1105115
918616
1306315
1440318
514515
682752
206391
882006
1616738
494282
404768
1287418
882499
303365
831807
1592224
315944
296580
243984
955467
602983
130123
8119
1356440
425734
1382017
1598648
877023
546955
834628
1199237
1619817
955040
798368
17263
1061551
1555285
1164329
796430
1321066
476209
453722
1125862
509848
447961
1235094
1166709
1461539
372477
1438751
1574795
399323
826160
1510722
1044397
973060
1406062
993387
1517282
1511182
139053
1077227
757082
1316586
589983
1411454
374787
372403
941516
1213761
1235209
1024135
295296
928301
1581447
1250
665326
405420
992863
1431271
154560
830323
433272
1519688
1392069
990978
661423
991583
1529934
1486368
1070938
996705
1254412
1242720
1014184
1287147
580625
298112
506143
751900
1194288
1027691
1553511
660160
1034039
927004
713451
1576024
1227213
1230471
985148
1457113
415608
23849
397158
1335985
119367
813462
1230064
156515
958309
1292873
475951
1207388
208828
934957
184287
717615
1346563
353723
1000646
1260858
1640286
572807
1496465
971841
1501282
1512884
1114928
1261185
449159
375010
1307505
958659
1015871
1429257
573677
912479
672940
1630169
691956
741947
1063377
164192
1435979
1271290
714855
276521
6767
1316588
775920
1417220
1536765
1006678
30180
640859
1496154
1161353
237173
859396
1350683
1473151
134757
933330
1451341
108310
273393
809423
1771
1232342
450659
728683
129518
519061
513093
1547235
869310
179511
226192
324467
53638
1267587
1143663
534035
508620
1035047
1087608
1628063
433363
1582128
1095376
741570
245665
616217
165630
467079
908758
484354
516036
476315
1323951
1558974
200267
233118
816450
27957
89252
331607
586938
1050962
1057599
1277263
184685
123095
851514
1445755
915866
527230
624664
1053495
830099
1183548
164191
853328
540333
935513
1441214
1636812
1645601
196044
1402180
853362
372090
1216762
1261946
1088437
532693
233042
1443180
346506
313451
46220
286719
1332822
1347922
958407
865838
945816
466853
833406
1528683
650667
972932
802712
1183087
271303
938983
1284262
982564
551429
3246
969727
1481340
1427424
654986
1184159
1645137
963035
297407
764749
1535889
354635
1092201
1190011
317320
296750
1146261
976226
1160954
176763
913485
15892
1536956
793634
90800
612543
284925
863194
415556
649997
345267
1215396
1391797
1391439
1602262
580901
231469
221478
297024
61249
789295
303591
341172
304359
1341803
364260
290981
266161
808410
1204330
819536
845054
615994
1596912
1593001
287719
86880
118956
588325
1171312
1166790
1438805
254171
520800
718807
854135
1370933
292539
413055
1119220
107296
1329771
978704
1295393
667229
618329
176076
1596577
1067710
148821
505736
91764
1520271
644255
1034595
696625
1132169
1231662
846841
1641015
1477098
226963
1291510
1641268
302640
1240237
310221
1470939
931884
602628
803618
1386176
1141711
27863
1545907
59434
418409
10363
849284
1032967
604635
542520
1091904
1609252
898900
1635747
1641572
402034
435634
104598
741519
692359
131710
1343237
427482
950630
1480440
880625
807942
816044
1184501
932659
567199
1263945
832539
950350
46114
704455
1358935
45342
1638270
608877
693349
45307
310660
1583693
1395882
1389685
223799
1492549
891751
53534
878492
328630
1342767
693242
778422
1620935
1038543
506946
1558668
991865
806916
1506125
658191
384675
724232
12845
828954
1254777
728774
1268130
1400292
946204
529072
675202
768648
1215169
1590278
284448
897317
1210127
1399074
584672
621719
683634
1611459
269880
1430046
442741
575195
134114
583638
319987
1438571
1588850
773643
55529
228032
812939
757978
839806
585526
559188
1068239
961398
562910
936233
395122
835145
1639032
985
98988
1480158
679762
1228661
1614104
178207
676624
1397438
774141
1198046
605390
1517580
17907
1595742
1466168
638471
1272915
663236
1463902
952363
1317418
935246
1428489
1208799
228209
491015
707889
417381
217124
177807
1082739
1580180
268442
1354969
138923
1107660
840934
733646
818350
1376618
1527734
1548473
443660
612747
1112126
332343
234819
804561
247858
1243157
565386
1551177
1613792
1534101
1144120
529007
984066
1504577
84958
353156
45614
1269654
133246
331050
301148
203222
78800
124944
19519
285653
381187
1606098
1012743
1050870
1350121
1600803
257661
439317
1109656
710461
359132
1594579
1018120
1321690
1185636
728266
119480
1255912
538261
521940
1196694
1109172
1548098
264551
513471
643445
290839
135465
1506355
463095
894626
901925
1444469
390670
938584
834049
278688
340586
1581343
1008666
820847
1224654
1538063
1531856
1477166
509815
1634633
520375
748774
190454
1567432
1581841
901076
1156859
1040166
625907
495950
203677
80164
1021385
1192912
996437
1587038
1104325
344000
104593
713988
1276807
620570
1294075
1075196
302873
392897
1433828
1218715
508309
29592
1530025
804903
1193369
329824
274448
1345454
485309
974550
1229461
1063740
1102162
1077698
408146
75199
1444936
1425502
677155
1545245
177216
305796
397189
1447836
398647
817316
300362
1087974
1461147
374888
988269
165891
878701
1217503
841315
173573
150813
566207
145892
90521
941137
316127
4219
33099
1199997
929764
883083
1380444
1266152
1479182
799616
289312
562267
675008
657165
937617
1280309
1109599
163149
562828
1523296
272946
347241
1048179
775377
403399
906622
546186
451026
1314878
1164452
1561529
1107949
798270
625719
363497
325586
522626
1500880
1401523
111228
292126
829393
1600896
334215
1035170
1325871
86267
332941
703894
1371198
269267
787214
530600
335091
939306
185885
90654
591178
649229
1250196
652209
294642
116056
704513
858446
233837
58045
432099
207385
133572
421521
88084
921384
323565
1600034
481292
1130551
595316
485977
464801
1147524
207034
1029887
563995
608534
903589
468126
145375
708890
1552460
57611
423315
177451
416569
263980
1399290
632109
1574381
663764
322484
1153665
299610
402475
732664
698340
1194866
423708
1130399
181743
1524057
1347293
1086814
1416898
1432618
631008
1404945
172454
1037717
1304843
259932
1486805
1069573
1220500
821198
409480
98282
1223833
485730
107816
853273
1180158
94922
1151144
33159
695017
1557960
414530
787285
104620
97392
576066
1429580
201881
1215876
1191893
1541261
833110
265269
474967
1505617
1351236
1156402
662445
764945
795035
1118173
1050624
447024
1436080
333224
1379381
905491
1407196
1343023
514225
848150
1441040
1533253
561751
963824
273399
411697
1515342
1322771
121336
1301273
1635392
586918
1473150
742254
170953
1519873
1043455
1201396
295603
736492
565411
905571
676996
475651
21318
686657
1470954
164029
378015
12355
1093241
665888
715232
449511
89268
494161
82837
1075866
1095851
744859
512459
296539
1077613
730752
1570363
263813
501157
1267839
1084800
468589
1418086
245577
1418169
1295548
531595
1191494
176244
911123
262594
568809
737851
1051955
182265
1421353
1531549
849643
925540
456687
1404173
743724
851771
284206
550241
1413613
1625967
1443680
974238
921593
1546067
723165
937429
1054352
1208040
205694
875599
835092
551212
1468377
259145
1498589
1416937
490590
687633
811926
663675
812356
117069
298928
1443862
596824
1442096
491192
1197242
1415629
1211271
540529
1421110
1164121
1000194
87177
1404624
765858
320834
265833
1392721
1167881
145796
1356675
1473196
39422
840989
942939
1146595
1467580
1605146
271044
722273
1006024
288249
573407
101700
124872
372389
166864
1497402
251113
170358
567196
172089
739741
1230246
1194427
578036
81058
1622054
1015414
951394
1204613
1313987
780076
1002188
893776
540958
1564411
709215
873126
1647485
947899
1358983
1288367
844419
730474
923535
1257926
1214311
129024
718115
37612
61354
929545
139922
563775
417659
1025134
206386
1170416
1458001
1474245
1061638
1258520
612169
694309
1181022
695690
516818
421799
364795
1091983
1302995
1347877
515448
492897
1056753
440863
1168675
1646825
1633566
403393
497095
273828
1422380
1388437
964687
200237
1152099
1291459
934264
1171753
692978
128786
630978
33422
1405253
865842
1376977
703336
205966
1370084
1152962
1029289
1088937
1121690
1472458
421322
514242
728810
494352
906556
1522305
46930
75890
436138
58800
163308
4100
594732
1602299
1541455
286818
1019346
928501
127176
1164800
188921
1643079
1079133
1350176
461386
132108
524591
1457477
918875
1256768
1160265
1479198
937486
1144711
356509
1225160
1581119
243800
748596
876811
258830
1411918
530688
206710
913468
1055401
1202331
435642
1447214
6574
182406
995592
101737
1112456
1059313
114796
445866
793757
1174393
599669
1099096
109430
1544816
542896
704751
379440
922059
1147898
1554560
1563124
532100
1030079
671189
994810
1461224
1411501
187599
1198627
729924
440797
1426838
1004909
415253
640024
1112842
261944
1452950
992491
177708
92582
134971
86036
1554948
581982
135728
1614012
804585
226403
723042
1407029
1218204
1565629
977266
165072
133785
85669
876254
832024
422055
853013
1081823
388379
707118
429103
969942
883417
413262
747119
1323450
1574792
1160566
60742
375510
1626464
478309
1617379
1634045
1354929
108784
1087384
185441
792685
1075564
29212
1318333
598980
1283650
596478
846036
1301161
1059973
985561
215707
1181555
1130679
1623413
1587876
296026
1260991
1524907
664978
1037011
1643333
1614341
1440558
453928
141588
223924
1403743
26735
628348
92308
900202
838953
245386
1467488
119726
1532207
1467175
1027447
332001
161347
716734
599484
525889
108007
959885
1029415
439568
525226
941572
1048119
1406878
298858
560409
1328902
1491771
700503
560161
1150664
1642375
2578
1043876
1270058
1472473
307357
363620
626345
1377222
299802
1175589
1572483
1017157
1502746
678741
183461
356699
992166
1348967
750899
650071
1538368
155828
599670
1277728
964307
1237646
150780
158297
1262484
363062
594595
1404314
97786
1324650
1234151
934682
738113
297383
1378336
603995
113949
1416537
1102747
1553770
730305
165595
724997
302532
1430682
1561798
1317895
1010660
37831
587305
876930
736903
531725
161458
19847
1635221
566674
563988
1519498
1401739
730732
633161
1201577
1508450
115734
1019985
566749
600711
620480
421856
172745
1246861
1357084
1473920
1612550
1323679
538274
799862
359357
1640800
345287
389522
1194362
1557730
1293252
920934
1072744
565552
276805
523289
1563257
340648
990320
1403635
19356
1463611
857496
145639
553526
224945
704153
214353
1514934
1304137
1407109
899295
1591611
215115
854843
950822
1045144
593125
1225795
158115
901610
769599
1060272
1351891
252503
167523
1090540
64438
1402694
259437
203905
729585
1187042
934385
22419
1004069
1051018
717452
1074878
1361687
458358
1440355
1589667
446051
1534778
8416
28423
746701
619353
936883
1590806
206034
109235
575724
608110
1475735
1082639
841194
454184
686423
671111
1613751
250064
249619
100398
887393
1164360
413419
1075690
1468841
618571
27369
36331
667225
606459
225508
321876
1296152
306439
989904
965351
21972
1340976
1243889
165198
1219117
798355
309426
807367
1086928
1493200
648613
599509
1536705
1537968
1190993
298950
1023188
939459
1640433
1487473
1533566
60154
1164964
936553
346482
1443540
1123917
1303799
667448
998129
1580148
1520615
63005
448678
969174
1631356
105501
964381
26994
1039684
860430
324152
417157
1351834
93893
815465
1328417
546623
710692
561572
1154755
1253263
1331964
71697
1097503
597806
1222799
1592066
1347381
46204
1046020
1411969
1239378
639034
40706
1615734
1040548
1184893
1635168
773533
1354299
327362
1101608
719891
1361638
1457605
1587363
820594
856233
132549
1384434
1503131
769253
1393300
641943
546788
1349983
1618678
37620
970934
971236
529168
1646750
34450
1334837
948596
1239034
410777
1181862
1384955
509616
382206
1191297
732624
532491
712495
1506978
591885
437277
283261
1129204
158096
1137196
1246751
845768
1384072
1027520
464798
1457122
11788
515252
435871
956218
1162766
510335
633461
1022358
623414
259044
1436086
50662
686473
744810
890035
406488
327450
950430
508634
715808
910128
335113
1567069
1462174
870103
1543266
449201
686215
1200371
382203
976372
950129
225656
745606
616164
725663
1451752
1618437
1354181
207483
1617008
1530090
1547952
1157297
1103619
597219
1492931
771686
879393
1166425
435798
153445
1107144
763984
1455169
536580
1508932
1360705
1347962
1102012
81709
295056
1080581
1318700
334679
51328
1416871
1367738
464443
1511158
830757
1441295
1479685
1373253
705695
334757
116306
287570
1157639
655376
885285
519799
110579
1361150
511084
914450
458083
99268
148292
746536
1040277
1479744
94925
199081
964819
1378497
1574743
1251333
87581
1021339
1299872
1507847
560751
751876
465820
498229
1591881
1624964
605186
819448
192426
288165
582070
1325940
782074
949326
417613
1234746
1606225
303753
678267
1645630
628355
1040088
1570735
1490171
349502
219250
237597
1151992
1318878
782352
1274125
1161043
1632938
300326
982569
1124642
408618
465708
1262991
1548732
1230424
150359
179179
990849
1366548
1439067
1464826
385631
1523438
1176454
646138
184198
73612
1540399
708079
1622979
1116754
1527851
1143333
186026
1035414
711267
1590196
600548
1223891
552195
498633
754924
224437
781981
166618
1508777
533993
579269
1619872
1052787
1636951
876320
1437960
1568778
284682
310849
961730
3001
1561854
379483
381486
102284
1456230
1181166
928021
931301
1076999
987412
1186702
1086790
392429
1189281
535502
1080173
1022822
1374012
349838
745982
267051
372840
993640
470313
890805
1522236
1143299
347450
491705
9771
987557
877951
692615
1605927
1353355
546384
210122
772314
102162
1520810
522206
1024781
854905
663559
603442
1444615
320771
494245
1379806
975436
1328091
255094
1186940
1460039
1571819
235856
1532600
1108948
690970
859217
770587
1642391
1538131
651525
568857
475569
280786
1339413
555892
1288251
1610219
700940
103622
288342
551069
1416345
175408
868145
781505
233514
1087941
1369397
413443
886164
593853
800598
516728
983123
767817
1028110
485854
1433869
578005
172366
1157451
615737
468239
553428
1370248
470312
1398477
74328
1592438
945746
1409922
1417795
895566
468807
1609374
1146510
1200994
1210636
1228646
1234912
291874
1088218
1567772
1198648
15864
339994
1103777
1232287
627177
1489911
693123
504287
1165008
1573652
580102
982058
971913
80013
1308039
164405
298546
730009
231145
252270
403337
283287
884067
11864
151028
568747
782642
809278
836726
914054
1514601
1111180
1539849
1114230
484030
333276
771124
534985
902923
1629270
882004
544182
451087
720358
317549
99982
1404819
1190309
1639959
1344675
1287134
1440775
1419072
413410
1499667
454965
1443637
1378723
1181084
459677
1051604
799401
244431
826619
385461
753864
1316320
1623638
873887
348291
1573686
99457
1496401
1377779
1079152
496553
1395452
1327300
205539
1025020
224397
807587
1223369
1357500
1645957
288877
735620
1450008
41685
1609025
1513744
1384955
1124143
964458
1044260
1102998
953062
306210
534466
1059560
1211467
523185
1482694
926810
946390
1145246
469099
1481871
1145443
88025
1255764
404041
520255
285276
723884
382271
656720
1345690
768530
499131
1418471
944370
46007
376926
477788
1262976
1047567
598115
475726
155635
349991
1479975
737887
1239455
982930
1642714
998900
484672
232544
746798
607101
488523
1373402
439051
1145954
648335
1335278
1641346
820475
880559
691355
372398
932537
890488
569011
500608
334857
417626
1166048
1499643
818748
636200
616569
745183
180914
63302
388490
787095
310000
1437108
1222552
1612580
1407725
1335100
1639310
1421354
412654
501457
19233
212040
229356
1131048
128607
275536
931305
845853
526203
703575
1160493
515382
1459556
1020802
1393322
871635
1350112
1601376
1222764
330254
1234824
1344196
880118
622578
527222
878475
488399
1228542
1591169
207452
1092568
527283
1155379
1366311
995981
1259210
1207362
215211
415948
783985
718940
1348291
1585944
470989
345162
888416
1025098
867911
1011744
1308628
296024
791510
528635
507965
214385
1372645
1279732
823208
1256497
1355328
494027
1524708
227188
1408927
1517450
1641649
1076170
16243
368736
1160622
632437
1579627
979086
646715
1373928
795046
902760
365092
102547
1614123
74233
791010
723969
1086171
280534
423000
940292
237302
351504
77083
1279482
1100133
1105199
370501
308971
896601
1297303
297815
364407
382827
401997
851814
1341339
1406210
1530579
617458
4322
452476
564673
1093844
1599471
700259
681835
1026530
1191812
600257
1268851
1388104
822475
59547
909833
1088148
1142106
1205895
922816
1598360
54306
1619202
731916
765965
217778
1066780
856126
1431781
1028819
158256
1593678
1036860
1068978
461305
149841
522225
624007
182763
1597234
227106
290685
590922
364705
757339
1328666
803740
1292632
15185
287070
1063896
766184
1094534
1298473
542024
186349
103904
415349
1502427
914990
909821
1376111
290025
964986
1238885
825592
224602
847245
922272
1372977
811171
1364180
1367819
715900
1032664
409604
713613
655720
698308
888025
1317540
591564
558201
895526
1082345
458523
786610
1064882
406716
1514126
1495424
1223463
170096
602914
738970
1509455
1492414
192642
545568
1605115
127410
259101
1508718
318811
1582004
1095805
1322001
799435
1500856
589024
783786
597285
1604872
1365740
1510152
830603
1236042
1215069
1538246
851054
1033047
1128682
493702
857939
771808
493947
1563280
801763
291931
893657
994391
870528
122578
477574
177339
342798
1067627
194217
749299
1364260
655924
869781
909778
199155
759756
173903
1297019
541145
721945
117096
1385491
1104617
1270623
523130
101922
292488
575168
1093145
635276
657668
1020704
151216
458219
1398384
435170
1451169
112251
919386
915755
119780
275450
204651
334483
1328406
1297770
681271
755932
1012126
1518920
851220
849488
215041
1370184
152899
263879
687660
411711
69673
584694
1574107
748335
956201
1211230
856080
480897
1165418
1519159
71080
269974
1278703
50450
1571525
180011
1095838
994061
1175499
996016
792605
758970
373301
208515
850099
950992
1461579
847045
180832
398030
922264
1614255
1391820
1068095
347773
761465
642927
548218
866149
344156
488277
842524
398803
1222234
1154019
130956
19092
1320627
1453733
1415772
579314
1574171
347085
1341137
1442489
1164100
27718
121965
1123202
96652
51539
611130
1418530
1139878
215820
1334556
513505
1611992
399042
390425
210669
1340482
807302
272245
300589
1038077
373990
869578
687151
828873
1141262
1271061
1439767
576498
563554
1571801
1514099
1532836
69191
895970
1124482
200361
388149
173414
919593
169505
101761
965433
674345
504328
959511
389653
1637996
1022448
85474
281052
983744
794785
741153
1372722
1108247
754201
600515
993139
702521
1398429
570107
262216
879666
522298
1329777
349436
624577
768806
877602
708894
1319101
1524012
68246
694370
1159758
1576473
36433
614882
556618
159058
463747
522512
547327
1595618
884571
60828
446624
1060386
1120822
238164
1593826
1201476
519042
927873
549675
503605
1082552
157816
1183111
403982
1298974
624807
849157
1533885
1231942
641258
885223
255209
1046426
1487646
944891
73980
1059230
569233
725879
93657
1584051
134550
337682
1421892
1283687
506069
1518013
1282765
932033
16080
710887
1556645
1606333
902149
1105323
771189
476096
801316
195470
1520077
519828
95927
926214
436550
554567
1459191
150134
1292007
897614
1030314
326378
303323
920194
89974
1147327
1278235
653797
993812
655809
1516780
1234256
1129422
473463
1468755
1548443
720390
1555128
1595714
217324
766353
644911
1089243
616137
1155218
1533512
692276
794333
690362
1446053
426264
701214
159887
1289669
343518
721285
870175
1259398
951414
325097
49157
275024
1154967
446416
531119
1151538
773717
393926
1243464
1145877
561990
12193
687758
23006
644451
10317
1438855
1635493
828924
1462786
1209607
1130363
1280399
463846
1347956
1404865
62258
1545750
1222629
771408
1022748
692660
3238
814706
1422156
1576214
647524
1186484
1063484
1044676
1229787
1269792
1512378
1004681
1030519
520923
1132083
1580292
1500932
1261206
1629887
390591
1492482
176316
145506
117787
440408
506085
365198
133306
328761
414081
443104
20352
1635793
867765
524821
712768
303450
1417365
879591
15872
154387
1268822
1444237
1040905
232160
348931
993140
176449
335353
669891
1423518
1179851
1055836
773310
289686
1368199
1072465
723407
915423
1418714
444661
854301
1012175
1275713
1148172
1422850
640179
698154
735510
754825
1264226
1106487
1102028
1028835
165003
6253
634126
1618318
1046145
211060
979690
1412080
635715
1174088
693364
22316
113559
966333
835818
1088642
149245
831497
46977
518533
266157
237907
1549365
108000
375759
82440
1628315
294119
678760
1202684
830241
959916
346016
1249766
1182926
529499
649081
1461840
679414
1274930
1247649
938853
764673
758316
848127
976089
1408871
262060
25913
23429
438915
1568112
454757
956639
302416
319268
149600
1145755
1333071
396233
993055
217180
263551
494771
719915
226300
374436
1331387
819762
970085
1254955
1511757
175723
649578
1278076
210396
493354
1607628
663642
918000
533413
105179
1469407
1368955
285902
1340741
588994
1435500
301074
1225945
174775
1326797
846697
1407368
1315595
257519
1293594
100932
59983
99499
539811
840885
1000438
1141758
450314
1497991
1113037
1626225
476036
704228
980343
289821
895090
1181759
1558867
1375924
619333
825678
924810
256434
1379701
1483638
1607112
1249725
1481662
550645
879909
185277
1396886
1243589
636952
435760
1327002
529190
492186
23668
947185
1360226
1242727
1629580
714589
169172
1598594
251235
679953
368340
957849
295703
603473
1121975
808018
202306
879116
1241780
387840
114221
974224
77428
822660
1428746
1013773
1286018
813357
431514
1556662
625701
1056518
1280364
1579099
844392
1469637
393574
1187709
295289
715334
865964
855266
1161411
432784
854614
1548892
470812
1406840
93483
515107
1385838
1595188
141993
61264
614537
831301
149560
1325055
1510799
21462
994620
686414
1537765
1045473
73697
11377
686487
1059432
1115142
880856
70481
1489706
1058694
232096
1501375
1600280
401775
1445947
1478576
494189
542636
398270
855250
1404479
1196191
622391
166527
398398
445424
609240
1045990
828904
1249423
1327916
328995
917662
883708
558152
457295
1533290
928248
310909
284792
575111
1456343
218678
792821
864626
1000102
1354792
765969
1418549
1038010
1309597
1573735
743953
811310
358155
187026
425821
998461
1200380
1534062
1092815
4872
740095
1337630
945523
134629
847410
80643
1569493
573553
1096298
1464401
1019768
702329
47814
946593
1525346
642
941232
695718
1158171
875543
709540
525595
635782
1336499
249909
18698
1526578
1242464
364265
136772
794622
1326464
1459770
877219
880854
459218
1050970
570361
898784
1255440
1152269
975721
824735
1567614
984849
1236763
583126
646068
93770
934077
1262607
1190481
733300
215933
472396
1034717
1352716
1454018
1254580
934028
752385
310185
1093397
741114
11635
450200
1261875
1599611
9129
388743
837917
396506
1376708
1383930
1514502
301723
1354493
1450046
1068876
1269903
1231748
958868
175258
1178054
435035
1379696
369266
1470069
45307
1056733
742692
1286027
1465101
946535
1263433
1293664
1269951
1158994
1313982
679683
1216879
594101
120632
71325
918836
1051877
183380
1166836
25081
73639
1260090
165834
1485536
78779
80594
766738
1524452
945504
218977
663161
1245323
636439
871380
260155
1486731
1628170
446959
1085393
624037
958379
1220532
455220
37612
1287380
993543
259063
416150
1496351
404078
1353833
150430
387010
300411
1079895
1080420
1200487
294723
406172
958752
579303
1532290
368776
172512
736371
334804
297498
1361432
454454
851568
442872
323914
333484
986425
292717
466994
61227
1621654
917426
965350
648533
1342321
1266842
1483442
1437220
875104
1026170
821903
156734
990287
61101
457082
599968
1154694
1114229
861481
1568353
1158965
233157
1554582
978305
497122
1600912
277354
183973
1129297
730874
386181
979779
870455
959132
92593
1305825
1229011
32454
1627425
1260625
22032
634097
43538
762215
716974
802577
392588
1280753
1300361
465945
1066308
1435848
1095059
1098739
45153
620181
287484
1008057
940484
1337367
1169454
392930
305804
1362754
95377
1078527
1077456
1072159
41217
529212
315963
1224594
228882
1643974
29755
1001384
1481391
362814
1238051
6695
362213
42675
1033007
315424
1058372
1242159
452954
749925
1006603
1097894
342431
432254
1392651
518280
1456293
522067
981156
297999
148382
1159094
1289038
252446
1568539
412817
496538
1138954
773546
228483
592267
1396499
1262609
1395239
1160456
693947
207801
1536475
712381
289147
1238671
869472
80515
1134694
1490772
696103
581859
912941
620539
1122898
244867
103478
253060
846137
1271993
1565123
468326
22040
758784
351734
546149
266063
458861
201323
978933
271551
404584
942787
942195
977690
1401742
404085
453951
440738
137224
748650
1252808
1382353
1156974
108200
914654
495014
1351646
558480
1638334
842410
716
1213160
292267
752117
67493
1619614
350004
1305790
328332
431760
50692
1141652
1053467
145102
645608
1492173
1308682
783436
1633845
1083659
1004490
8881
866358
1203198
597467
261186
128866
1219236
475720
1539594
1325039
165834
956071
981279
1324538
1037719
950148
1061750
1362048
124126
625910
1421494
1566139
1488386
1257121
1460981
656239
282732
857085
386294
33606
1238829
1078477
596985
1001753
1356857
1094919
228603
1487434
5300
1438290
789461
1217918
509301
833726
1522246
1174995
886251
894165
751654
1302951
668771
1545507
333757
1343897
818149
119018
1575805
96595
900738
1289247
330267
1307471
313715
668719
1211259
135171
903052
531449
1021307
1519444
1292116
1120803
1007763
1271677
916294
603025
1592928
596265
94167
1330093
1059402
292710
1347719
1458599
928251
820069
153645
450588
729187
1539523
1550403
140979
722350
1107800
1121648
654730
751885
701172
581331
141566
1305220
917739
354839
1330111
1030363
1502091
791131
281490
741265
32358
62766
1586759
366930
1476829
709626
693345
493494
1573301
705408
1469565
305283
1631163
915606
996952
217243
1243178
1547293
1233464
49004
1643363
112979
1589393
357944
1322020
1170245
404368
1153588
562765
97939
1421654
624571
706164
1312535
1206608
1278649
279312
327554
932497
82115
303683
1250180
1622741
31513
826766
494820
265142
560956
925933
1187598
1513695
596843
1043552
963285
471834
693105
383563
1408861
756847
653516
568952
200313
579218
1302465
1350775
835940
903405
599384
1552481
733096
1557565
316886
1419968
804251
371604
1251800
1003606
401844
1110008
1186258
636200
1484955
766111
728832
363030
1575867
90010
181937
702715
71883
823735
185284
904246
549867
746111
200908
456601
669883
1354050
1116050
91686
1636742
54180
1556959
508376
1259619
519803
695070
1136390
1200629
1222299
513750
200349
1139681
685083
77092
249078
507979
14312
624533
926093
341916
1283597
848528
372314
1169493
1060723
643582
103140
376310
1424543
1276660
1042129
1359839
1138900
1120714
9997
610190
1174303
426829
1452539
287669
1386631
1123129
875658
1137072
1207003
1019686
254982
423058
1008838
740039
1120739
675456
1127410
1017550
987701
1521835
63346
1400512
1288096
1320865
1058376
149727
36968
1249300
1436579
1020669
452214
1487962
1193327
1358070
1584691
1554736
1439806
1514195
948193
865018
1325726
1381360
301138
686415
502023
892097
1027749
1070534
597565
1475974
1398163
116389
964508
1639912
1095187
1132688
1400338
1041195
999139
148152
1638297
214077
75926
1567354
283522
646607
868920
198748
1043380
1536500
1468231
499563
1007387
590994
85698
539709
1548833
1599985
370216
124733
985796
764556
662404
1275085
1005503
820454
592766
790446
110254
1632145
280762
1539618
396229
1634489
324344
1038183
1119015
954392
328097
216322
1626451
1328500
558302
1047404
273501
1458746
49849
519572
1193681
142140
1310460
1132343
1509790
74171
1378570
1602567
1209494
1348358
531435
941323
1619870
118337
1631003
585998
1275469
615104
1639624
1610187
1298653
498006
1401818
924897
239375
73897
1111606
641639
876458
849478
950363
213867
435943
1046633
1232351
1344526
430522
1370631
1062746
734719
1634363
476354
14157
897750
536626
588999
526953
1021554
1079452
757857
373648
953062
1274443
618922
749908
92343
1174585
146842
1570719
48995
1562864
348942
439857
1173753
44163
418030
627231
960828
762558
1321045
548734
1269369
613273
142329
697145
414576
817168
1180032
657016
1148358
1536355
988483
112783
1136193
1622822
1212513
919969
561996
1238381
391673
644555
1610651
154441
1358203
556108
610996
470846
202089
1480214
384638
299051
970714
1150176
800904
229959
36937
1253405
1177090
1333258
619615
484148
718923
1103873
823637
850550
610718
213527
366999
885505
868715
1593106
1511809
1445299
1583172
412220
1376755
906664
1177294
935807
839763
328600
189627
1273202
575326
791282
1327245
662986
1235992
1083547
1117517
1386306
660813
1193611
394136
1010645
783408
608487
631725
519649
607520
1264069
376791
704215
1414653
1350886
994485
662052
791538
1261599
155737
785346
1322100
1142840
1556881
371354
23946
1310403
667648
614696
1423461
1000389
1227972
902154
1464558
1080668
1105025
669157
953842
568926
1563010
1226090
1080622
547310
1078169
1130469
396176
866316
511418
1625085
590863
640377
1138309
803261
337061
206195
853056
733125
950232
1499804
1346517
1226826
1503797
639028
1563715
608561
688011
1473318
1065501
1002876
1078560
1440497
1033467
268110
65793
1428098
596033
1184799
171329
1350302
112103
499762
1579856
646908
953033
1102802
513080
415112
1411375
1210746
280835
75794
368985
1636470
286235
1479464
364752
448516
77567
387869
1515775
1536871
1413899
988787
993620
1223050
386848
11562
286618
1021674
1075150
1473769
1429623
776102
65088
274257
937710
66712
589797
400486
63711
1033124
757727
1213320
1283611
503595
895457
1284103
1546757
1381355
197219
546916
1385531
165401
931032
267447
1642787
1117936
1474009
1016538
763594
224001
886103
43753
1263434
1389445
142329
703773
1191170
543451
109002
51144
863845
1134064
395844
724433
1278896
1516469
1183631
978867
830295
1307228
741192
469829
833009
798788
587801
1047250
1589150
22748
1448796
1559060
1458329
223553
6736
272113
375355
1513867
1446911
1242143
1587894
1598080
1505028
1171814
478267
1225744
938669
740140
612098
1523083
48782
159001
695566
1619619
692702
808752
325442
1324658
1562282
912228
76789
17460
1381437
459962
1210198
727842
236670
741404
747816
975301
1643820
1395664
1254555
1350663
803782
1007973
741722
1342348
1237518
1587044
248134
905344
317162
1492181
1367895
1259193
1010197
206460
374642
1081007
1251174
745807
1125781
341524
461969
845477
955973
1408768
798492
531891
952668
642998
1613535
1016903
1332226
785727
299407
751748
1421352
1066882
1500251
1271060
1346373
1477827
845733
464202
684131
1432612
322573
1537579
1628016
290710
845625
1111367
1075768
490950
1379303
586365
53365
82888
1211982
128048
473444
825843
343970
1161957
432095
613686
34044
510558
644297
753135
834260
546798
44727
92462
907818
12043
165067
1480912
1423391
1150339
1070597
1110705
899594
1637171
422737
682099
1597793
1151588
1497952
933878
1245498
7978
1635212
259171
390620
988373
215564
555177
1427524
1480859
1565836
111596
1166080
1317657
927940
1241619
1451603
1287540
843609
76445
879263
813981
924180
704695
1181214
996481
751122
1246675
811280
1034606
962585
1595833
1617820
1479228
963979
346467
477682
696228
43229
1606568
1074392
497380
990698
1518236
548412
765727
1301733
264345
564431
1375139
734485
1326747
975401
295902
1399092
250845
382568
809593
679576
902066
1206032
775720
361758
591869
1002486
705070
1574892
558638
959294
1322071
774576
706513
646637
196742
741294
491077
1067784
898062
1259693
932444
51363
1132370
332493
935926
1529101
299608
473836
1018432
146152
1544443
940406
677603
423396
860011
1418719
628659
1316518
191032
1432686
14488
513212
777414
1240393
278234
935796
1199475
1515933
1530049
923742
1264620
1260044
1611049
1070298
971581
765897
1286264
1349348
156467
66299
1418384
221395
24607
691446
1276027
849848
1246966
136652
819051
113821
1212471
1020272
1097042
1348783
1421973
769872
1109729
198457
723198
116631
1615052
1328975
1066309
550647
874196
1082607
268053
943675
613353
1358128
988003
1147820
1175122
1388197
580381
653762
156935
1597246
17733
585032
1472809
1633616
786705
1337411
534288
639239
373166
1159773
1619373
1451562
595386
1573641
627372
1037709
582026
1554875
96967
301359
719318
53514
1370620
871858
1169972
1514292
738682
1012779
1519333
1400689
1281836
275270
457647
1020911
931400
191836
319956
1321309
1502391
1284245
1248195
1109632
653879
1218884
545936
1401292
1441897
1427534
617192
141079
1603655
1395293
852401
286619
1411685
1511586
582799
269787
60279
317708
1136327
103026
63582
1504939
1497586
589582
612859
1554953
1554186
795147
426982
1084425
1578229
965603
1455398
636004
1191117
1034612
1241408
767691
525882
1511813
1203383
1644319
249358
1619147
70813
379018
1620916
585588
1201577
704187
208521
1086264
379914
313807
283120
1114416
746342
1515631
61404
792165
664408
1275625
1208504
167414
247685
1139909
855531
150393
112406
378998
784672
652832
473730
1122905
156823
1212903
1607986
1504194
1319703
890589
841616
1246202
861731
855287
442366
93318
1050086
1483621
1241310
745691
138605
1073267
1422443
1108615
1072363
1096272
1156068
1128788
880413
293590
776662
1212938
263036
394335
834499
361588
1405497
321503
135641
1404948
579402
1528934
1301394
611042
1386981
183463
23757
1482573
1018661
1087046
213979
1607409
455184
1021022
1188629
1466426
104663
390481
1532721
1221298
565764
487967
1493989
471077
802596
94388
1256156
1142497
903805
283595
1526406
1598072
1326481
580797
941913
1154351
575838
269209
1446666
1346400
1109776
200627
754433
626679
1017810
1231405
638669
517677
527673
534947
1256434
169451
1458700
966485
324479
1308035
440040
988066
923977
96696
1315351
598602
1002769
813756
1629079
387029
1241536
1056225
602396
953976
1017051
1185367
1058720
1453826
691001
1263118
1193147
148058
52185
862816
1078218
712698
849986
858870
1557837
888193
738099
455582
1428679
237044
170705
96483
1115031
986600
733356
381783
508621
411323
865772
11723
261972
927044
715333
370233
166696
624822
95381
1440918
196163
16603
788410
70302
1303866
1136468
34333
312406
556677
28414
1548459
402745
85223
361324
1591033
185763
1300935
619184
202636
1152072
682875
1036808
622617
61228
567442
126355
457214
1239246
822059
434874
1574501
358341
1579665
404671
1163386
1556459
641152
373104
674592
1596462
4986
1591333
1042860
640743
643853
854175
1531670
548972
736520
984479
125813
652762
1539101
667676
1487991
718362
1511606
522940
840238
1507807
1631364
1046083
375305
1338467
888818
1424732
1156334
235042
341046
48244
1086228
57178
1573733
1281277
65255
1323887
394203
980625
974266
289346
1113715
442348
161178
422717
937670
22452
1413335
338989
1153651
674799
214117
1238981
650285
1241766
1369668
446374
136138
703584
1264302
592407
510128
120632
1097499
1558364
267786
438274
1470570
1056554
1197446
1335203
1269857
896635
1426117
161448
466631
499551
874181
1629338
1535401
495032
1283941
924572
520110
1314725
551066
1197863
359959
35929
539473
744588
1192983
404660
338060
841813
682027
85161
1125989
1155389
224161
1625242
277926
817263
918084
48866
1376583
1513882
88138
1483312
765617
802185
1048133
5775
962999
1073048
1156440
309155
1332097
680149
1443539
1357317
1637068
1386708
704602
1054050
654657
534022
1456069
1169374
80151
531326
1253860
994519
1115218
1464777
278532
569807
805629
811148
367497
646259
1094782
975770
714695
1503817
719617
671057
1216966
1544959
1555530
281257
222770
432404
1280830
1209679
582489
1623381
599524
1406718
778794
385324
537765
995980
1540582
1380982
1543234
881246
1239927
1183417
369985
1505466
854134
1406013
1102442
1443756
650520
599184
923894
318132
1610319
1485273
1377904
1623712
1145507
1047588
506115
1611837
285995
1110298
1046561
687437
554061
238973
1564471
1324074
896688
437788
1165985
836531
1556505
648499
1525293
561979
1255609
344715
1050403
984267
258039
332323
176112
128383
414638
1375613
143811
1643186
1043551
167671
1466202
417289
287902
1061738
151845
1083537
1440139
277173
911373
967693
142063
543917
456758
1532125
263021
1135730
814260
1562551
430298
981953
1265325
982106
546405
1387066
247280
1479802
654046
512147
1614693
285022
1346466
1397481
1403671
932252
465291
479516
1224916
622018
171086
912130
1391296
763052
96814
981758
1316147
1080087
1320029
1487755
1253609
1179800
260188
1073908
831639
1138529
64667
1301735
1183673
953441
1137560
827364
1505289
757790
1477517
384734
1127128
526123
388541
124056
1036019
620676
928114
535217
719127
169722
290562
1354926
1002021
1084379
811598
877638
261395
804312
390661
115227
1536922
814008
1632703
1131458
75596
944692
1374760
519997
37381
313282
1606853
1191703
1153017
1164710
1390366
887201
617608
50959
1207798
1069057
320459
1316759
1351207
544156
1108765
1219935
844646
32084
650230
676139
676171
1179544
93166
176407
573181
443577
829856
560404
831318
1573485
1010489
407670
1062558
578384
1256904
1517190
1453196
869747
1234802
1546160
1578046
752539
330199
196849
1020979
953365
147585
1373735
827833
1152240
136868
1509619
175929
89377
538287
431336
301308
917755
518819
264469
1173697
1062713
349323
202241
835538
962514
691035
1365809
1282269
344552
46722
1594656
498332
1223603
158746
1578214
662288
160912
1454066
62984
1234772
227758
432832
770172
1474642
750971
1000301
329861
961788
89277
1334801
34504
440239
564764
582884
835691
1306508
1201304
816216
1596216
168667
415929
862442
1393743
1570972
228371
583208
1099675
558957
1306830
1072607
155854
1488157
416620
899194
171379
271362
12419
1165956
1471708
690465
388478
718842
1130547
1171663
1054862
496467
1385784
1641451
322335
340390
888201
1175453
1254889
1607492
677347
493906
819990
89472
442316
1163874
1584553
171414
364110
865799
60690
97162
444510
924288
1134153
1563811
728039
296618
1516549
1291776
747711
843986
326834
224761
1069615
1160313
256836
1445551
978889
990250
1616285
1405497
11785
64559
432366
1439045
633179
1005997
1324254
30271
134013
1583672
835167
885965
1573400
1542770
435804
5007
656079
46523
649144
876208
98780
867624
756660
1243532
389315
1001561
1501673
1219833
742410
634019
1270731
181852
810418
1548404
1359410
1482922
167866
84038
1052345
638249
1291646
162307
52784
675618
1236157
59467
1406402
1056626
1350625
808142
663570
894012
195300
1530049
1082621
781913
1460567
766820
99402
1210314
549658
680312
454823
1554906
400332
668803
1221270
1267333
1440777
659750
725343
403202
1269276
250667
1328256
666716
510006
1320736
135740
856725
770109
200546
695253
59893
1226512
1243248
1376180
1187138
1252319
111246
1487432
884658
633104
427776
174019
1454497
261355
1058783
974267
1227782
688608
1298434
1254087
1377389
322
1543477
1014270
797643
282881
594887
205912
846384
197612
709369
1593993
368504
1009614
222320
762544
485000
95772
1347679
1001071
1076676
323378
604637
460118
222693
340598
119357
555704
1001832
607784
1083019
1385842
247995
226625
1100416
9844
1521902
479291
722495
1619108
131909
677771
625392
632570
770948
328140
855233
552102
1471537
226718
128227
1058707
669581
173052
1315395
408986
831058
1441187
1348180
137648
459093
1196369
1490109
1388020
1156978
934390
235671
1606219
1272997
1240064
764928
305771
1489954
1462317
1324823
135130
70451
188371
1635991
180285
557267
1567197
346475
1054031
1521365
649319
1146815
1005171
162753
222256
1646737
1009710
510620
1452879
41379
332593
1584761
536032
1049764
1211686
42129
420933
1514517
308135
822509
547701
944073
447838
213538
405861
1290872
611969
1291930
1114498
187469
15615
29454
248209
244765
1512929
848444
1203207
1459685
1186900
919623
1040451
1418380
939860
1488609
1575358
1418374
8013
609251
1601025
335702
273655
913000
832121
594466
363642
150293
431336
729821
1647244
960843
1526289
1283941
497792
1371104
1296223
969578
297703
12049
800287
1317571
1120149
1351716
1370743
685025
1474715
1444617
1539533
1010228
1311405
1301889
1040938
1626204
24940
1062335
1433129
433536
1086562
630723
1038813
1572623
902695
424848
1481990
1492371
530911
1571822
433335
32979
797333
1303014
1555768
1284398
1378074
86236
405469
504179
725264
1551445
605672
1353456
1069716
1014197
755486
1280511
1481035
520679
1165952
535963
659098
947323
270091
1249722
1622769
563556
1507208
558489
1560466
1625451
653063
324884
1484105
868141
937883
684783
1590554
1560224
1575721
893548
442131
440550
710296
807583
1128090
172965
1283574
788867
1318963
1453850
781384
928473
989987
1196711
1252116
1127299
988839
256454
981988
1000373
845318
1310466
1105960
1282261
462324
1135367
818444
477637
1313827
1461718
1245367
733458
1434984
765715
1339375
1208487
263440
1530342
488926
1456417
110138
1577473
568382
327319
355683
801701
921369
1391251
762050
1084105
1451982
1181538
361019
1417005
617037
547566
1183211
505706
606633
1054702
469656
286453
1025410
113013
436093
1265974
812995
310473
398424
256930
1068781
251811
178577
235327
940101
895226
1389832
651759
660508
407841
1118694
1614252
724476
304878
465812
1477038
1513208
1133184
208462
531199
913803
1148307
52736
1363869
535263
757165
951738
58426
167944
345357
514701
558617
1396927
677839
202109
589732
213262
130129
46041
1507409
459308
862013
116403
954984
1635896
966043
526826
475288
1052230
1215293
1557720
342941
310988
1185288
1400455
406741
1187162
1141584
657305
1280078
1346489
1588675
1053024
67308
214282
11097
825076
1468620
1160826
179263
520481
128018
1066602
19142
638673
101696
378501
521691
1230720
842500
727347
88456
295796
39207
145869
1421754
801091
180839
1384492
944011
394521
47189
858943
280954
1641534
1303630
1243915
990205
410013
1647612
332635
1314692
292565
588679
1207575
287341
721707
1645208
677845
1643770
614985
825954
982819
613922
1014917
1107393
668955
1579156
1636712
397757
441544
621276
1571136
48489
870708
757911
1220307
1589079
167917
1310165
1225033
125272
988669
636305
936959
36657
1494980
1475949
1046382
1121029
129734
899916
19473
770392
1165981
1200079
1282980
21198
980825
538368
625929
981353
990441
1310395
555197
1303217
1102130
436804
1263994
1533133
1276311
878593
121317
646680
1076398
792983
71037
764806
1559640
974086
975883
1344299
237118
1066111
770774
502277
191440
71346
615384
962526
221250
1609577
423602
510705
1418612
1436807
926038
597403
1280684
1336892
100950
445520
198788
1252971
1575469
1516674
1613570
667319
568230
724594
84169
1339351
46608
957492
777499
262536
1584041
97924
1197213
1121036
1549458
1132754
1347969
558228
418000
1245629
607483
881263
1311841
1562800
1543127
421462
596156
469411
1463960
1478068
1235035
547606
656930
849470
1201740
413327
1146552
1587617
154649
429252
400672
1317641
796781
1584328
1050231
43799
352379
380398
1222746
1128363
1033810
774977
77662
115831
1153920
247336
1316410
1162402
811057
233779
515207
199485
1406599
126178
1507286
434395
1290851
1007636
1065156
508024
175539
912672
1379060
1251953
1476054
75655
1395383
829892
1111417
1180256
64789
1604860
755961
764343
626210
1491394
12867
99185
1502932
216829
508947
322927
251689
1250353
1170625
482234
223681
1218271
1463582
845144
133898
523490
415498
1027337
1277839
1378990
1297331
613986
1332055
85669
811169
879392
1362739
1136771
1102839
754809
433970
1175773
1128875
832424
812430
1181910
1092918
479969
138147
720813
249495
1573946
1020931
1349349
165990
871613
782470
348955
294641
152035
382880
552411
564799
1446296
638159
410573
580097
386403
544301
411113
262463
300896
30395
1122844
1279767
924571
864349
810801
165256
1263788
6855
1437591
31024
1414146
672132
606874
398795
735562
589119
1647563
950434
565299
1289183
910065
102231
752265
58784
425272
177817
677116
247502
1325438
1228495
970246
1411964
1617465
1546558
1584451
673723
679831
1147219
238055
1101985
819903
447080
549229
65726
22629
54343
1540302
257635
1476732
371289
316526
1086108
1379814
324000
249407
109037
201566
1472861
1067098
615379
547001
1406705
498380
2740
1621507
970003
426193
492909
221835
912183
1232071
466348
1376793
447830
1211093
1601354
585944
1393372
1111334
1148238
1030003
1170639
669569
11724
971910
1531713
952421
1286925
590768
1237687
961984
424267
895012
420101
776733
1540391
1341658
820993
917410
7871
1248240
8150
950850
956524
421661
665713
8065
532956
1003333
476419
1428315
521165
675044
1423445
833791
1507365
1369082
1297370
1500533
1608879
254951
292282
198955
238055
1209894
807810
792147
350455
1405617
1551861
31422
1041084
160376
534250
1175079
1346020
1124912
139724
1422123
1517689
1211473
1570166
1051272
5550
837946
1447976
780026
1157896
319001
1162329
1595080
434816
29278
270406
395559
237362
25444
1322716
375449
18943
839838
470778
1178927
795793
486572
1121625
426273
695402
304134
1085890
1173819
1556905
1374997
32348
368520
1500969
857300
857671
1181632
233251
720619
1376206
1567744
453185
1496937
201111
586406
587081
1185270
1420857
213422
1618047
458761
646197
220638
703715
1427015
871838
1613726
462560
1609824
979252
1182014
692387
144496
1046588
864223
773802
1160283
1415455
173894
1612843
124583
1399309
1216871
577147
759459
1428917
881656
200667
1100004
668389
160777
1158674
727562
1011962
1383806
813439
907220
1240406
635426
264851
180879
841332
153801
1366091
1305159
1305325
478219
386639
938301
826167
1209620
459561
1312234
1363085
323039
1605650
1369442
1161521
474158
547622
1289114
34867
437000
1083089
26216
744248
1004679
929796
386372
833360
953915
515182
1441843
64671
1237426
1488691
409041
1400368
1477261
213592
1567715
321672
1200037
700791
1139318
893102
763707
1423617
907835
1151017
616608
1590422
668735
1564906
895433
1231077
238978
7182
698658
828487
1600659
1562785
322962
876145
348713
174170
1335255
630169
924682
57970
478917
487083
765144
999338
1464946
909764
1380467
1444646
548687
619034
1276805
1300690
411994
69912
1201651
1166943
1461591
605377
508353
100594
1322438
921382
887313
12991
1349588
372016
883574
489796
492098
62737
697878
1540645
207182
726121
1170328
272804
986608
1234227
446124
287500
330566
1109119
932185
1477607
264340
645628
1256182
785632
1414988
983762
1356033
240801
802619
1583852
941711
1406654
25689
51164
190645
670263
852628
1473714
1349470
514322
1246953
1403708
712268
917888
493118
1391057
813895
260135
544317
1508584
1084286
352107
1593529
783186
1232835
102373
1305827
566418
1481049
1130905
760689
567341
1309411
1031578
303077
75098
1382072
1521486
775828
493585
1302836
1006948
184098
592596
1210390
821448
103391
270405
950941
1154895
319023
991569
1626077
1015108
1058947
516005
474592
1078622
257075
1033370
213609
150246
339836
546982
1316072
72884
219540
1114793
736447
236666
384160
1605818
322069
371414
1155944
523732
1149905
1062829
608736
381925
546538
558796
550544
853511
1273910
1577644
1133633
926232
848418
1142302
420784
287125
1327282
1147637
88863
1079976
1014462
724772
64134
607294
310696
476474
949436
1338296
19633
872937
1078505
1251491
253623
1062483
1629563
1384152
1347445
914068
325793
1083169
1139449
1233736
448740
87829
18326
1619993
1562347
108985
1051622
953104
1430134
101978
1119858
795868
499193
651394
735248
1554884
1200043
1111507
898783
188345
1145727
1140921
1614347
1002882
982356
582737
720025
385332
1242344
151652
345318
1574361
1082036
157579
965763
475936
941788
358441
916565
351043
325826
549109
1071450
869837
1621110
1303155
531361
683795
1617903
1620175
947111
538018
1629070
266320
306362
50074
1484938
47344
1345677
280103
992797
1642731
283139
1596911
1142590
11281
1386587
63567
535652
594858
1590781
1276580
1529878
400876
163085
456500
659321
883749
1453953
153425
1353538
1246789
514222
1241993
1300058
398402
772791
1506913
1268084
1068409
1021193
327024
1152740
313676
19602
1216754
398526
128579
702393
954243
1161978
615494
89507
1330978
969276
222034
1143443
715443
683548
369493
1352549
904774
834169
330188
521070
655516
1023999
228891
1494740
191549
1577852
705840
112297
1568693
1096576
39649
918157
931210
37404
452220
548397
780372
481355
1467550
925979
1154995
901644
1362476
207288
1010612
332536
1348897
822339
1175588
45281
1127650
1298744
1607710
1306735
1474335
1002819
1197458
142810
1432991
1612976
1002351
906250
132340
345448
32046
1568099
584363
1586823
260531
317860
93368
1435601
1526950
1611389
1389597
1522653
1611802
1597552
117459
400312
1404735
126336
1512111
51723
1365202
1239518
1322513
310315
1297740
864382
973192
957300
510994
1511888
754536
1352660
160360
1447288
1505919
1165133
238824
250641
837394
1596785
1255655
656715
1543834
487631
657401
767687
708919
1512516
841444
1257737
509542
1600934
521966
177791
105154
180592
48044
328974
1237783
432313
57896
1231591
1614223
229414
549915
561062
148024
826336
1308246
438416
1585507
1263149
162305
789781
1400026
1028805
780198
1436730
1269024
1367164
1646419
43109
268888
55932
1621816
428721
26717
1356469
1112995
784593
814269
771369
847894
1540939
818280
45258
1478090
1023960
544119
1532855
1035604
690977
1031534
1550673
251290
1255747
860445
1526409
1194965
1375500
251110
542506
1017212
258729
1275106
716188
196491
1383162
1405005
152531
391879
62782
829632
1620741
198558
825153
1531369
1431254
1141798
1008398
1563906
931680
917345
841799
1456146
1338093
1619788
1322972
1636608
1347488
1627519
300486
650194
892364
1058212
1013173
484285
854261
226723
1096690
899067
187158
980192
823583
483774
1528223
1266318
1418883
1499728
36956
1307923
926687
707977
994788
1021093
276667
231779
557697
381467
1307089
1587891
538063
1215363
1368690
611324
242510
1151382
1277625
578721
727539
324970
465028
1330613
113778
1531053
217760
969568
667135
444960
1378293
378132
245531
1467253
1384693
808109
526205
982854
320409
755647
45290
188761
760062
585891
1454486
718500
716406
501366
1338253
1314801
1293929
853719
975719
825659
536225
642724
235197
1581066
1156364
1606861
1280545
409249
811904
1397131
351520
1549486
1586895
294946
1619926
438422
342872
747186
202832
990470
1413739
516256
243008
779123
1153445
1307852
1442085
376854
882664
1534628
1349574
886464
885081
129997
1410844
690481
1538040
578126
681924
1334206
688769
1614428
1339584
1504715
32164
134836
1565257
704248
583200
466972
1032427
856292
1574860
1005669
281480
625222
19237
815564
1266053
421270
1005948
1567790
613642
434498
431123
436923
1092776
1170298
133840
446375
1235944
1396984
1523929
1069764
1447166
253115
746464
566631
578723
1454476
837794
1592088
1162951
1311241
1335728
1285492
225865
1564997
404919
1614028
472001
842570
103956
10089
443496
291420
48108
503074
1375995
446426
597089
1232263
365251
1372652
740371
758020
1400172
216518
957403
840619
1192957
398809
997852
729665
605419
578995
173390
1126952
656951
708948
613943
647417
1235377
1249219
381352
522142
1285808
904823
526101
623626
1257262
768266
1396088
881628
383250
1337785
958303
1520131
211717
383358
1464324
1327856
1476508
675037
429713
1519275
491185
44468
1066380
494424
1053140
518836
387108
134246
375870
267142
1573186
1160812
109007
581954
1352475
603534
153586
732366
228008
1374560
337944
777123
450672
962563
1566219
556780
873915
160887
1417734
1588412
685079
1209921
806220
1036776
795656
663804
117479
1387118
228659
1556584
474804
839913
645358
649065
39104
771166
1442623
162092
353702
453355
933931
896371
457971
157165
1471246
976538
167671
65887
1402256
1395589
1413768
1405815
1226876
456425
1308849
1164031
474364
192975
650381
758215
503388
1242046
1490473
1414530
725021
658699
1519248
803471
886716
727996
1315362
59044
947260
72321
305128
114683
280523
389637
1576207
1437063
622357
388373
1455010
1539126
28415
1266630
12527
93153
930371
1461028
227556
829840
1569320
804882
815297
449612
569124
1454637
702450
457642
104783
1228945
936395
464292
1644199
1590635
722540
1007520
177396
443262
336091
227904
812613
437821
784362
991444
63204
176101
950114
103898
1080895
828829
371060
1637010
322740
447931
624638
1045514
1228918
14556
539209
1385463
1413648
565398
531996
155029
297047
343664
1543169
1050445
299696
471944
997815
464895
655345
938625
872466
30216
885723
1357162
698538
655505
699311
1062883
1465978
438106
252065
1033218
1045488
855777
1269107
753493
663339
1602771
1047782
1322748
1136395
595728
930070
367566
1510388
167299
1105375
675845
1179083
92410
850246
284086
1557222
674287
297190
366371
653983
1096239
515240
1266715
1289680
1494453
246730
914439
1558014
1055126
781547
256642
843544
1316865
1030195
1175071
1522429
1478412
944705
1360497
1115216
206963
559406
1441521
57383
1478474
265041
620452
37300
191581
499428
44884
731687
837824
1188398
708350
1504189
716646
1241328
401237
539365
1394354
649774
9265
399070
738934
61120
197017
851278
1629149
999310
524474
106667
1110899
1412021
53650
1577774
1459758
156888
1102815
608729
467788
425819
1053411
1438480
18823
177817
651930
379530
767883
1117502
637585
1135631
1269345
1511629
1356234
391695
763768
899890
1015580
180126
532134
473284
1415850
1086933
1514860
1544830
1313242
1027294
733661
548388
1635833
1503179
1579502
1201153
528144
190506
1555693
1147247
389764
718639
33184
20561
1367887
601498
483254
708114
816876
709400
1156774
297948
1566313
1609257
184952
549071
745829
1091351
459625
1246381
308621
1326531
1233153
1144972
1624359
873288
265370
906930
1540602
1536804
549572
801978
852286
1425523
30727
931468
1430818
287056
411653
448936
1502554
500373
486641
1069472
10132
1476761
211439
828850
162281
690059
416068
621648
209329
410991
1643155
245675
976982
211231
255893
201453
112530
1187821
751509
1128908
1289483
350244
745359
641758
833352
1321744
391567
1005127
911253
1462101
665611
32363
461685
1276249
114596
1457938
720553
446418
1257199
187599
539579
952305
850299
66466
149953
101220
234047
71133
1521400
253106
1392400
1405734
1577958
1544199
91920
1229579
374652
826150
116295
1565479
605107
469268
819858
72416
351370
7180
1545568
751820
811957
72141
309111
1462845
1359222
1238266
123980
1472709
120002
354240
1508662
1644350
1402898
1447976
315153
87672
215088
531590
852630
726817
623626
56005
936382
1581672
850478
1202027
1247811
791697
960383
979511
1376620
399416
344158
131726
1347315
862725
155604
1116538
562266
1627944
1310923
380504
1077554
982517
25856
71950
1106517
1533967
1418569
715690
529693
273429
1396519
1456197
443869
294370
1539453
923896
490305
883004
666484
369671
1096275
520854
764575
163279
44365
832025
576928
717631
1401659
1527335
1495919
1051466
1340721
738818
306439
593159
813048
531212
1282863
804790
1256409
30202
481805
189371
635355
971914
520486
427158
314958
504781
364144
1035999
109022
760870
892368
1201493
1479830
965183
595107
776698
876840
266636
377534
1052901
397755
809923
208897
829231
185012
347569
696852
1186848
910247
332370
1368668
476148
654699
1524892
369777
631275
1480548
792851
712470
117971
1018752
1533042
1306215
508938
985944
487345
4827
462842
69479
123224
1125811
607536
397661
389522
1208839
621196
1042732
328869
1120934
1597082
95652
208015
1317164
527666
1071765
712642
1529609
35905
63735
751930
1482576
83422
792593
1453523
1574944
1053795
125431
101354
1617342
716901
1291172
650938
537991
1534528
91278
400771
435794
932551
1583496
610206
39765
985727
683051
567393
746136
1589232
669507
1379159
757994
1418843
866926
666602
1190047
1040763
907273
63063
1472441
255400
625024
560819
290733
427302
461788
1497204
586901
722530
1097316
402268
1211263
537208
1277473
1109259
657405
45722
1563339
768531
80758
1475525
1484227
199755
947547
1376081
95078
615991
934248
704666
298976
217784
1110769
455462
1044960
1089954
214709
150131
791140
279288
1538109
307496
54957
785367
1073292
1530000
540254
285164
796898
1510309
1163246
272683
1181933
1207124
221923
1065972
665060
412152
289258
440024
936337
385211
221568
1107324
706804
166607
155937
787715
1225553
1049889
563091
489268
26206
498056
934808
326457
1222519
454965
219672
1572113
375434
674759
1342422
1142444
1150648
1489552
1021501
163737
1623814
826018
968262
1241545
271914
135018
1319843
655722
1433866
1246432
793034
1561341
668169
123095
862335
190600
1412814
1450419
145341
1629511
743200
1641427
949805
738770
501235
926063
1427714
64506
1614848
211689
1636674
1529766
828717
114368
257114
698741
1545045
1181523
1210158
1183859
1424074
1231379
425082
294590
517313
1412818
596371
788076
1529096
267611
1157464
329491
639333
1387389
1205632
1298541
886356
873084
52120
1461729
339730
355495
1100295
635995
1485266
316414
816805
365598
138505
1067412
770446
752603
1639936
1030266
208534
421185
1189201
814901
1570226
1241684
802962
605908
610214
1148345
346714
569695
386267
53364
140735
51771
807747
997612
326336
825508
509454
692009
510802
1181065
1258271
892511
1226520
393438
664011
780121
1312653
1014406
922412
1345784
184466
752425
1466360
1079292
1418428
343731
691375
209541
1568926
246140
83709
463394
801918
780838
934336
429160
675353
868005
736386
193097
615433
751026
1251971
1406083
647867
746439
129298
1432733
1636517
854349
1037371
1113359
1240981
1469901
549072
291849
66898
381116
215277
1614793
728697
887856
50720
1140828
1231062
1528571
1639338
332772
759859
895341
752544
75744
719648
1624505
275716
1049594
322779
1354727
509196
1358115
1401152
599634
1600032
1144527
549992
1406910
1470521
56204
108556
358973
1570215
1037240
138157
1558344
95701
1307183
1368474
830945
1227215
1062397
44760
615554
437830
751947
1415434
364205
622970
510185
962087
187954
986487
983434
1465902
1633584
869999
893215
983192
795089
341743
78257
1630447
981717
1362752
1497127
62740
29142
264172
1103322
1441813
1206380
1226045
553644
176068
94845
784758
1164446
654238
1328445
1240132
391242
88944
1481810
1618673
1013019
582571
432104
1137937
84692
1325935
1185655
815188
551296
381909
1163419
1328185
655833
16269
1113263
532047
1620148
233386
835216
199260
1418709
1468612
494633
559936
23731
1268863
409635
1527378
108364
353115
1080948
1135445
555680
640158
94543
230392
273854
1459681
1224308
1313259
138375
1154570
1542797
1002168
681566
1248988
80930
1645886
1255875
891664
1176076
36362
875964
432660
1609110
92643
1098557
1147163
693164
558243
193793
177164
57818
545096
83152
971711
1476425
678617
1575653
394264
477456
1493837
664878
420287
293151
478716
1486273
975864
820944
707782
342147
560105
748425
139318
1201120
728129
499570
1390624
994662
757970
1139760
1477402
246667
1440374
1542496
1115883
944209
1237324
1588516
1305416
1088540
294919
1639731
475277
760007
1316509
667986
775513
376580
1277474
1171186
981984
736728
828667
607787
386608
391275
89279
857045
142678
1374568
878479
809976
675822
908363
1616935
1629490
242390
885139
532550
526742
1201964
344146
1029931
1148533
444727
865069
1044233
95284
1547804
951287
319194
1069717
603415
557455
881285
1566468
1580316
538338
749135
633211
1288768
40122
738082
1454792
1095246
1451775
880450
43972
937907
664813
1403719
1208716
1248855
1172757
521490
1060716
751627
1192300
1591963
880919
1220740
835509
1235538
542945
1246583
317482
109789
674843
1317112
836918
607292
942026
935566
1369475
946818
622719
449433
1078288
1087256
410490
874853
362220
665740
345078
484368
509012
41627
188194
905428
481498
1127641
1057673
1583894
55765
1621461
574545
1344231
37071
650869
776073
1174819
265707
91301
349643
512550
129
174616
723164
517740
732853
1617539
879031
233470
1636327
1562919
1235412
150331
1355131
589243
551877
951767
1385802
1388963
583822
1397916
1295693
222944
567872
901364
1368885
1569219
1338420
50707
176305
1302919
1336095
623740
1285221
759740
829247
860083
831991
757729
608842
141557
1296462
482461
725662
383378
696584
710573
408647
1473698
341677
1012527
1007969
832077
714390
921278
481909
1296914
987097
1557985
894455
953820
752412
1181755
214424
926640
411677
3981
1270907
1359069
15879
1410279
1582803
855188
893551
115710
484511
965105
1318751
560226
1395239
385997
1643894
1019397
576493
502171
293368
716092
1423118
1369761
599260
680928
1008416
278664
858071
1456749
492970
515340
1267420
1602040
217429
1106047
1021542
538848
1255709
1250271
1353243
990456
347592
1309900
933214
1469527
1519824
1520615
1010967
1019518
1164379
1293215
775196
320431
665133
697086
1453379
1523821
4509
136801
586753
818636
940944
748549
1151862
630890
507581
623154
1121771
979829
856770
252028
1579608
834380
1228947
989274
1096802
787732
646756
122064
487597
315753
1162156
276311
1564700
611607
1297748
1412115
192697
223719
850469
978469
1325289
783758
1501345
1289437
52318
1206726
1552325
369052
1310591
1461996
1237611
1640903
1531280
944539
573009
1239319
797238
1509489
634138
1025132
37712
1455522
79049
33849
307942
1260939
1247957
63656
1033625
854650
1280820
146287
1477864
291449
211035
689208
1262189
350602
30502
1257701
861871
1090847
601633
1532872
953143
1609804
1360938
1114141
376340
1021237
388221
1110644
561053
1335538
395236
836437
1522564
86926
559715
56362
1383322
1045609
1220523
683059
1081951
1478333
1450792
1088557
1645938
540704
87283
1148487
789345
1458540
1365837
458779
1018413
664705
1338784
667617
32205
384465
555219
848472
283256
3468
1043581
861618
16313
1169493
546007
1448490
957186
198204
753888
289435
468466
140184
783347
203722
885960
190941
1416582
1231421
17112
1444022
792511
771122
343254
67663
654319
327763
1012939
174544
1216163
586053
1521001
312252
1205664
1229299
649889
1629876
1510237
1410826
1423845
1328208
1396745
232552
56638
134315
1350239
1580728
718360
988273
1464494
405576
102996
66489
149127
1357655
1492353
1115060
579032
702401
197739
583054
1152923
1010472
551039
139265
112269
216913
1217532
996849
1508215
223228
857750
1551758
402951
684996
381640
645289
1050058
1523023
1142270
1213504
691216
547833
546141
1519638
1570261
1632465
773344
397719
1289189
542104
1605551
1212468
678897
762178
419317
1381031
377854
1131693
1484743
315361
1550421
684432
1496397
1385183
101664
751767
713180
507133
818065
925625
1128106
1399362
1198658
1338917
650939
870029
675835
224284
354593
1598644
962728
1593680
163153
1358204
31816
60751
668241
184237
382404
1468266
851112
1370245
323796
1478910
560215
981996
600999
176807
475755
951092
1284327
1137556
666790
785351
704588
1055565
1577946
1511533
315391
1313998
1285626
270960
1437138
1582143
1521821
305749
624124
1349696
1167128
23347
1192809
280195
910466
1427701
1209800
574394
1107120
705659
1434703
661746
638212
243309
1601585
261083
669817
691432
1452737
480529
491122
1358268
627583
969603
591909
132024
1329692
342105
1312720
1303538
1297876
1630341
1186335
485380
760533
1051722
293065
1598497
1239544
555737
1336589
120107
803208
1189570
1463834
1111129
1036148
479359
126022
286196
1374719
1377027
174441
166621
1096448
716906
1306935
464441
577260
1317032
1584813
1365442
1253794
1197269
713273
430357
1382665
663956
314520
432640
660406
320077
1276790
1166097
1039236
970442
374783
1612569
12411
911140
92187
588718
583781
1039550
358437
1506751
1109619
33159
764369
1524755
522911
1210059
945273
1618327
1518703
1291225
638537
1119728
895226
1337889
748158
1287898
160912
1217987
989529
1402161
666672
1398238
1570050
65641
1032634
1005586
1470730
98035
914164
301985
684967
1389980
108510
387118
1559038
284615
524862
76987
1261954
721318
1425089
181446
1353992
1551340
546703
748331
1208907
478531
1110930
1294323
955516
136268
557733
457154
995293
131837
1005139
961251
259695
1371611
497806
234050
217994
157935
935853
1343886
127882
1017010
1520755
585972
1151879
367763
1544655
1504327
292962
861371
522658
732616
1577935
1512815
411764
561649
763593
1408764
218086
45769
50522
99002
845807
118651
1612311
896686
1416517
978863
182727
769826
844973
341958
1155805
124321
1442423
1147808
1589975
278039
625786
306799
35735
372758
1634688
1187913
1357689
1494073
1193814
61048
1389522
390803
768649
653916
1044256
411852
1426531
1253244
976175
1344509
1036037
1589254
997572
1553160
1579802
113939
889533
1033353
144010
1003251
1454268
361424
1105626
489533
1218826
28216
1070447
1140806
370705
1353058
498846
1590905
1465996
1191668
873246
343626
1154773
1496826
274321
663215
390536
1430087
1476315
161869
319930
684203
488358
1623312
320878
1579242
884077
1165738
969603
1145239
77814
1540139
1070134
1560313
497714
1257004
721581
1205678
178268
807391
811974
608078
553377
1266433
1074255
554002
613599
921298
678795
428937
307808
1627765
515957
410757
11770
1058847
949228
520510
1202008
272209
925497
881276
704313
1244124
551870
1487722
957370
488880
280549
594318
1032260
801412
1354521
842430
703340
186902
279871
44062
1549414
1532378
1630898
314112
1016342
1587925
967000
1538938
834420
986921
1544810
441597
910176
435367
255569
352374
347053
29451
692936
1502344
131662
1497561
1526622
232249
208483
1501475
58485
1599929
591187
238327
175501
100406
1396361
1416995
53839
548459
804303
320567
1598809
1447485
226157
460531
1396234
189502
1160094
1485820
1110682
221887
81955
1554085
978581
1071971
1292561
40020
828897
1015056
1547622
329873
664082
1392015
1643736
172084
1261107
876306
234059
1534358
1151522
1185761
1450832
523003
1294307
212408
1010078
451087
246434
893462
1419969
1391027
101683
48890
183783
790688
969125
1078673
469156
838665
659800
506852
638836
1475680
1027477
1606269
86967
1329392
1213458
1531475
4116
1125134
1496743
1046514
1414653
25563
1188501
226832
1371591
1151923
1585929
535857
832884
268208
630971
1472487
978153
175319
144250
1337116
189593
206515
973495
436826
366770
988871
886260
1100502
1515446
351093
248422
601308
1495162
477951
1608559
1246475
158901
527047
1299169
819327
493827
420566
512358
1174662
1119873
80692
1265138
140033
100046
940151
1144671
896428
1533988
516115
1612465
282482
1399918
666735
58182
1443968
1158402
1437261
360547
1102256
1495939
369785
1564099
224153
70837
1092291
942102
759785
462692
522496
15809
236371
1021308
581338
191308
1058413
721835
1412382
1454720
467561
762180
136131
1306792
1338912
351034
423719
1538840
1362663
701082
111119
40528
295199
1459156
603226
88917
153405
90600
133327
1404784
1513249
1061913
734607
122511
19861
282015
221581
41019
1270651
1220095
595655
1051507
15552
841956
1295894
754513
164455
581680
1635551
1013391
723126
1446021
1405396
1210
1018869
1168036
410343
445108
866547
523099
1098059
863630
520901
94226
1052357
1230126
489299
1482373
799014
1446062
1373074
676397
683301
687481
996152
1402209
1066560
462961
1322509
314491
478029
243545
696437
507298
874899
327075
1355760
854681
1161231
596144
1296005
764458
826962
1612349
706083
1477277
1230480
472735
543796
1209474
507560
1273831
104329
905898
270503
1398841
303949
358214
269803
644937
41556
609543
1503372
53285
850503
300659
364611
1427718
1558213
817046
1558647
569971
257329
474196
743558
768015
21708
1245803
1499898
431854
958940
689624
1216363
1076635
1211686
1021237
1018335
394720
80070
1277548
1326423
1277128
229102
396585
363361
106725
939399
1256244
586932
167616
363683
1529051
1117968
1486007
412181
1544822
904741
892412
679733
470781
833041
1253413
975380
755446
741129
1459121
1078286
1166650
993629
415332
415320
687757
5387
1598197
1540932
1525240
1339812
516098
498317
904175
6165
1507277
24827
247356
306887
1185503
22050
1456984
813951
1177290
320448
302357
1366195
1394231
1277839
469346
1534981
60414
1600142
246810
607165
890551
736565
401991
1569080
17712
1495716
1628964
1586152
954812
222476
856483
508880
1139169
943722
788304
109662
167250
813741
369781
1176750
61135
976268
1488429
912148
108388
272290
571369
830889
1263022
1182410
806872
124140
1064189
766979
1189577
72414
1313599
318027
1385847
1108529
422524
1030429
1267167
1362161
379329
279658
486751
382458
1038251
1013093
838701
537095
147841
203898
1210863
1276930
1185648
362990
317629
1297132
399775
738203
718508
793840
1188507
779211
383710
1185498
249046
1606548
539682
1421583
1279897
866402
1414572
1464202
180398
368287
1408681
1362401
83400
511725
265592
1388892
446827
855955
986470
1522228
1554700
1142827
849783
590507
495954
1178971
1341062
1019080
249102
1640393
1034652
290052
817481
678699
1318876
1563650
663823
1385902
236830
994084
533017
1418842
1297632
1462560
706829
725810
1355283
840051
1080385
1151432
993608
230359
1333276
127036
1493058
159645
700388
1085980
163505
366650
1410944
393085
1069422
994427
605759
853772
1023923
1638517
403211
697970
1470040
403130
1072119
422650
173604
1249369
436639
1550900
1042501
800307
1103057
182585
574665
618123
943127
639350
938303
536141
932588
306523
1148195
572374
1257279
1374631
506811
17533
936864
561217
837258
1584684
722014
668085
908381
454256
1538788
336710
186793
158601
115877
1052809
1435625
1159517
391436
490209
1105940
934266
693552
1123354
278674
55505
910838
128419
169102
1513080
234186
1587158
1469936
259466
1406990
1239861
794299
1600383
277360
42353
1306523
262448
945630
557450
1617455
1567122
1110616
817911
117893
277016
459038
1610238
1502402
1067704
131082
1269949
1284583
167976
1555187
813900
646919
352465
1164169
348311
705187
762343
74123
1493615
917495
578484
268209
106581
1064263
1537788
1556905
900139
482751
1607342
75389
1583064
354825
444614
1213366
1329648
113684
623536
316231
1618800
692827
462736
1468411
1282737
823153
1201064
583402
1159683
197319
630753
560587
422838
364790
466137
1350858
1463370
1223033
432205
751980
643824
1260103
528761
178771
623168
944671
1012500
909051
235142
10200
494942
1181129
1429866
264085
1312221
1048559
955454
784998
1390564
455871
718361
147595
620018
1560778
153833
1151546
394261
13582
373192
428479
860600
1191479
1626313
1308583
777475
1297912
27668
734429
220885
646888
633701
1361880
525675
1239668
1510915
975354
1592290
1358665
636020
1365241
1266772
820399
281170
1148026
579920
1025740
1362657
613137
1153798
718872
1475097
274018
818078
713260
35279
1385216
1296561
416297
58588
983390
285532
1109700
1525205
1303118
1305040
1125195
1265918
281281
1053486
49909
594253
358784
1329626
1012580
235072
919432
1107370
1105989
915459
787300
492144
1483819
410776
850643
798372
1221077
861841
471707
280219
1040837
554575
1504048
738593
1642671
254530
873817
738932
805198
1291011
430427
184653
982066
1529447
489434
1173182
905753
731646
453009
1405537
370530
593300
368400
507036
183734
675086
1221247
1555237
713334
121994
1274113
956720
113435
1181111
1290695
1455444
1159092
1063943
917200
392985
174358
1198108
619848
944491
1486329
996490
196380
642911
1556412
91282
1469873
577186
593462
1088691
788156
1292668
1144765
691600
909969
780683
644110
125324
389396
1094488
192943
608508
120737
1018256
1447046
1581999
1128936
1420329
55147
613646
1306179
1361271
1423194
580685
1004084
345537
1517236
923640
1308476
469464
432966
604510
320149
905574
630130
497716
228910
262975
1508643
707171
1069978
870610
137768
1346207
930123
1372570
1232456
174322
1274946
1483380
617346
94106
93248
1364849
1060040
458811
193802
355800
129166
130364
1249532
143881
1635005
341133
1123327
756543
345708
649140
1591455
403053
1352108
1519660
551308
904583
1311641
1399349
157240
255395
547163
1509343
279505
1341182
1453294
1643179
1427733
345705
736296
409163
380595
1026940
1488465
1509328
126067
916246
169984
619212
833372
538063
416771
635358
1432328
570596
1348678
1047044
1104843
1022319
979655
814212
1411643
479325
668397
874072
849428
900835
759514
96889
1559946
881128
500591
414496
1202983
1437426
667627
40806
1628059
1172585
758439
1395995
1022441
1559150
435411
610265
1150108
1247321
1380773
530343
1378338
1243854
1339645
1130077
707958
538661
239488
332492
305267
199559
1516656
813979
333278
1207032
135283
513408
1297776
858344
506433
1259587
836497
1260824
1470629
297021
291062
1576113
901789
753926
944089
139725
1110183
1467036
1543020
221483
1317329
206513
865866
475003
1624356
226092
702859
1468216
278646
608799
889817
1431804
110512
534497
137063
873605
569289
736892
394653
27868
854022
1276854
338743
195329
838712
1307766
629341
946354
1256217
1390808
1538509
809436
235023
1458666
874719
733046
922162
1200716
1186863
450208
45590
70474
1226490
1624059
1227364
1387175
1184451
1059432
172805
311062
1131241
1271936
636116
984212
1443769
40491
1551273
452080
630980
547568
156674
477684
511360
563366
1218962
1581198
1111383
1564493
43126
852398
1426765
550218
768029
738923
285470
570341
1142405
223229
1141205
915770
70615
94612
412341
561753
1032227
1351344
800462
236022
866788
650352
1276061
684406
294843
597171
43827
1506923
83570
538225
666972
563446
1555881
773042
1240865
399852
172741
1053783
1631226
1567388
1529405
165955
1124982
1011366
954034
725436
68914
515429
105290
930271
242062
422075
264570
1216243
1241791
200780
1137326
218846
1054770
740816
1573097
1181055
517733
1448548
1542358
1326931
1240347
55124
1388311
1492519
251565
49456
1610507
1368689
781004
793591
386498
996295
3205
545196
1479111
100079
1483833
604724
456767
376290
530284
241003
822429
866583
444778
892638
1489699
911566
1117993
1143301
310872
47430
841724
1064482
256915
35604
567545
1320739
1117404
330412
752149
68365
1613
797710
865435
616701
1120806
1483861
1094600
1080445
429298
918824
420718
8073
697967
844133
1166417
549876
1226550
312539
746544
1128329
953871
1245025
1178464
1208259
1645807
718439
20088
525683
299201
1288604
139035
1450482
814701
809159
889562
89776
1631922
917596
289452
1252503
901054
1417088
138468
1035209
680184
831641
1318090
1604716
1124914
68628
117337
85315
587563
998548
618796
1584304
372130
691988
1066383
247297
1125591
112359
717368
36747
1545131
201435
1622144
867625
1496213
1355113
213591
1287013
1606888
810006
272759
649493
1165303
1401615
1411831
124887
512874
246024
1440399
876936
1559839
1194159
502973
1561142
1556903
1413362
206241
1549757
937570
894683
879734
280151
1488531
277690
476330
796859
916333
1479305
1163422
1378063
1409540
25929
161848
297389
1124588
1210125
1306706
21128
1368001
250695
1302318
1424967
527181
34731
641980
1489676
858154
1441366
381726
1045157
363332
1225332
1380461
309441
440001
626539
967222
977534
123159
916286
1598607
774356
1157427
289398
54393
310468
600987
66158
1232369
1230809
1426330
482135
120279
271349
1052774
498251
223683
1582999
736458
1410936
518643
1325030
454655
918196
53224
376994
681742
1269908
305752
1443437
532465
1369159
1515828
630304
108102
1457313
467452
665121
828841
359641
1015390
1608315
699132
1471684
303850
491561
1154271
1054476
1045994
385783
1190871
219861
1477325
617619
1245547
281899
584462
567595
1337326
511100
427034
69451
1305579
729677
1306342
287883
692849
333359
719171
1013461
283310
854923
436016
1619994
1541630
1135574
1221667
1410555
656892
1232531
787399
661635
809104
544741
1199758
602668
1448618
25191
359044
666283
106944
1184393
329571
1003419
1082472
312469
1286132
1409583
1092200
524795
1609801
698069
1364094
336734
428729
78966
695586
1537325
120131
363912
836645
553813
849580
1156130
844648
590566
120987
1600343
1254558
626467
480244
132956
752753
321209
343591
987688
524725
72725
984634
346159
1158420
887570
1173563
1545435
613749
1595290
739535
547398
360814
489554
3036
126049
914983
500773
541265
595420
932912
1027353
606242
445663
281045
59451
1148337
208043
1165227
1489020
1173382
375978
1070487
1125948
1176068
414274
468890
1297477
630911
840129
317294
565341
133055
67612
1237925
824326
377474
820586
286
922832
606496
645866
1116471
11536
1180333
964736
488268
154580
183577
1312446
218515
88279
293970
1316617
1497049
219322
1190592
352390
62956
1314712
412468
119258
686774
1523622
359467
922498
366328
451436
99505
57954
1309935
1381859
1637707
1427415
746232
1606971
1409234
1365335
316157
589284
336476
262919
813011
367960
827742
1389477
1351548
1251771
1616682
560037
249628
1224940
1061651
1052504
745196
951276
1563287
1212913
1013454
1246182
551366
1373773
159600
1091767
1163195
197370
66750
1073108
229120
71887
236951
277421
170901
1152937
315336
1351123
180109
74219
1494453
20245
1058331
1559432
648930
1238255
130887
1328850
579139
50896
1568113
153204
849020
271342
1326856
1606707
1271956
519418
860228
563211
877248
1127876
430347
1368775
136618
726432
305714
1088888
1480426
1127538
1495287
861684
1024832
1444764
375074
886854
320162
1533884
234345
1172577
631796
104249
425021
53294
733339
127647
274148
92999
380030
1458085
891680
1609079
217934
469999
112842
1131653
1053679
1180691
1450663
7201
1263149
502727
17690
404296
431578
132219
486986
1317384
1055721
1519803
1418811
1543188
1107488
1437152
103228
1431005
796716
959979
174110
619452
1022942
617390
988003
126984
287634
1595928
14396
1434934
371063
1554626
122928
1629557
510819
668796
351118
1053636
12547
1136232
931156
587805
165795
219822
121772
86937
709846
1164696
27870
432427
661841
324940
473367
1424476
1350393
915058
494414
1347562
830920
1143282
280161
1128250
143564
1076415
760940
1364768
863450
1572800
387382
233919
451713
757629
1322270
398550
1406460
827078
63810
817440
382956
1013712
470225
801693
1447100
404623
212987
705155
808543
333176
57089
479530
654192
72176
150649
1033477
266631
1053805
464950
326738
1073540
1183412
169419
1551405
1125292
892438
625456
906416
373556
870837
1005030
484850
1152408
1226696
1489806
890796
811636
990917
215424
500866
384905
662603
1255917
1618551
334295
324423
317293
810121
936314
1499361
453330
69217
836495
1635574
555165
378461
1094151
1197079
668194
895981
1425717
1405273
390545
413
298444
334402
860979
1203677
678955
135397
42475
890750
862275
1611944
400690
1495172
1076833
150988
1192541
831963
256819
1265775
1527182
417232
414389
435228
797776
923085
538384
920454
1076204
495191
1251883
692626
444831
696880
980708
373368
1341913
394985
1483012
1626643
1015859
1426226
1032154
1584452
713087
641612
729386
1023836
415913
536663
154252
998846
216495
623352
1438173
576079
430508
520274
1504226
61064
1367902
1367400
1412316
1100713
672159
71959
487371
1501243
1571144
1432314
1270466
305308
951394
1252817
938033
453505
1160934
200302
1550171
1392867
378708
186051
966371
1014010
1124920
1594265
1029228
1204024
142413
833437
1262567
1505883
1236662
581383
1006242
646284
829076
250761
1271373
1299694
591729
88913
327155
496422
1520126
1320224
494468
978857
76704
544622
587080
1178304
840987
923074
1043749
290996
78301
1579643
1411919
1082139
521305
1054981
48694
1612704
1468839
1326472
550932
609591
356169
632565
1241389
969661
140492
726819
631715
43364
635236
1616962
749363
199282
109216
1333095
707282
1390944
478401
1066033
537059
197786
69900
601701
832733
669883
1555723
1257843
690244
1280986
389986
1355974
1636297
1509128
1146503
1012765
1633642
993293
1495399
1062876
1163007
885604
865465
1060780
908729
1428667
1010427
1425851
1393087
880047
1159188
1187059
982791
800119
24655
157951
556858
1454221
558018
182716
743658
243831
263212
955683
89582
1578022
1496740
801874
677435
1626792
1097160
365307
1521241
83518
640454
1410560
4171
727570
351727
1200732
133611
1060132
173600
273370
1504565
1582758
1240469
268528
588553
604540
983983
584382
748073
321079
139494
1450757
874446
779407
1449031
433092
895756
1095282
158287
607654
1106820
42124
696049
352269
50873
296514
586118
1305140
1473901
22389
159715
198116
250600
826453
638619
943656
1017376
697445
368429
1627819
1562547
231881
519679
1006958
550567
1239298
134329
1202058
87708
1302397
1553296
929281
253679
1022075
455236
1451897
262291
927439
912370
678569
639622
1615453
365971
557585
263644
641568
568242
1181434
523697
272725
793878
292457
386834
1012241
291301
11611
1556668
693419
1181728
1503244
352715
654324
1209628
196376
928837
239996
870327
247709
89190
1340748
1134200
980285
977753
1433885
359236
1010659
819565
602724
1075844
418536
323090
906004
677912
271652
173637
175593
163414
1413582
1521714
931100
199075
975267
611752
1566083
1356536
634247
722672
1644200
1629966
1302577
1207179
1137405
1399646
219403
154768
1031449
1266882
957279
1131574
1084010
720589
510892
132473
636533
821063
662998
1473194
596125
878800
1374176
950853
180545
126433
1178804
990103
293101
111298
701781
341854
1096651
1309388
293440
770524
941468
86883
24543
1492960
756422
1205487
1044627
786968
242501
59187
1486101
1631821
352233
896598
514335
329485
1338069
181115
43231
668470
662616
50713
364872
543913
557837
909544
1544549
1102142
468218
607973
1564126
1121365
1089052
140891
1547518
741871
1274578
1446003
499618
81013
1481011
485400
1510435
488044
282048
898308
1489542
717369
1572772
1046210
447732
570558
1078304
803993
1303496
1417295
589176
48954
225486
129077
734889
1432187
87794
311111
269698
1301532
1542742
506858
1271852
601298
1444814
1623328
595575
1453842
867939
1095563
914387
1248275
164645
1505100
1497502
709749
746382
1171482
1365958
571045
1340408
70004
1103632
1291917
1459750
1196012
627192
861996
331265
1623406
103973
455129
1034669
1605137
1078210
648510
337508
810468
1326682
894487
400636
1255903
1065536
532578
366275
1509313
158265
243478
1344533
1201125
467706
1241740
808919
65324
1038653
134975
336479
1498005
1410730
430587
192566
113468
1036581
150862
731910
1030223
1225762
1338445
515379
452990
674567
800388
1049594
1197608
1166315
313322
720798
469184
266527
1249766
1355737
1195090
1404743
1216634
150622
831477
457369
788549
207917
1036981
956947
1227769
330540
564920
628078
771063
51700
794402
1065727
1482414
732660
994171
358380
824458
1033393
1107422
536302
1201507
11960
401380
1506221
1413720
761848
421687
1080686
435788
238059
893109
386036
6866
1183251
666831
522827
926297
400393
1585397
1348827
1479034
1319634
543243
345161
811450
275939
1164980
716338
659147
1080295
1076479
1547288
729015
1512986
1606619
1356081
440522
943121
1521415
646457
171169
1436346
1356875
1647495
249110
146878
704562
1195737
1391710
1376331
448610
1639697
928273
506133
135157
53059
567060
1008949
1216162
504141
580000
1420513
467695
194334
179169
328421
329834
1110296
239074
34211
149343
745325
1091828
1072249
1264724
269434
560360
320245
1459630
1563518
82386
1381167
1644386
1362162
1243362
303689
598773
489188
1168301
812435
424466
1602228
661417
510055
1468762
1274697
1098562
1141807
1397040
897922
646902
137783
32356
627488
765634
902830
1114174
569063
283937
1304750
1435861
907448
567076
195620
124671
1167267
734846
1013311
954554
309864
508955
701548
429896
608900
1269803
1003189
874731
1387938
147142
529489
99011
870890
257223
246850
405129
754445
1108541
1494174
1618769
393701
467962
274430
910326
1278593
1645675
991933
458147
446472
210947
1186053
1507949
730206
539881
774289
1114870
1190471
668906
911183
135095
1260701
569155
1258905
348705
1383159
87091
1517903
985618
393588
788594
1136895
831621
158620
1197952
513191
501598
219234
734917
164526
1363869
145047
597520
1120794
387786
1558307
1181968
524165
626510
711095
1416779
234578
794489
1546601
1596459
706183
130707
1257395
676289
412568
1530874
1413996
1386567
14419
504534
203934
1192965
921328
612514
1400125
195584
297352
1180129
375310
1609438
117703
1132031
580599
1149050
1590546
1550531
27098
864446
137836
341823
1293896
229464
1005655
814721
682791
1627341
881543
117416
226091
1448921
1128554
12788
1369158
537317
244202
628041
1033148
186992
1596918
989516
164145
280884
1202386
451124
1353495
273995
1259325
835480
1135136
599038
1304634
983119
1124033
112467
785626
154124
1522197
1051246
483924
1317600
892659
1224956
935996
461192
68679
924412
137156
1226091
470308
1521899
560513
1546352
333782
1040480
122443
1314234
1202517
594140
877700
137294
1548006
1426004
163156
433955
259293
308509
1534732
179226
815906
620726
1640226
812863
399679
53266
849459
1392141
135971
194418
323861
859544
1434827
53325
321290
1384056
704818
416488
1244195
266031
865882
692609
461802
728016
54383
1642965
1076746
1112482
1231830
46318
1319694
410335
1626063
84561
5154
1412017
197930
1095084
400748
1012042
574276
536432
1640352
920180
1396059
482986
1255250
159079
738111
1037563
339863
802213
128697
1281628
1217591
1462686
157302
937023
1015895
797629
358544
1064320
194995
1102327
1330838
1165717
420504
858514
788883
1028394
1510263
432004
1422538
996718
914697
1156901
1286441
1321401
683511
475396
1029072
1219650
1599655
950673
414457
1314277
163558
1127182
1435685
1331350
1569764
1099275
356183
1239486
218453
771058
1530024
1035995
163928
200741
1336511
1624408
1028432
738256
491866
303705
442082
1356572
238262
418492
382293
1342706
172994
1008602
590262
1006630
1223782
1492235
908041
1469646
1421233
81037
205035
436557
308431
260289
610373
426781
693758
1495341
516909
1607410
860212
819094
514986
639439
1298161
997358
1459336
1239225
1068084
933365
995302
822782
238136
1170537
377152
748869
1593539
209292
1488833
401877
1560288
396346
443401
266366
544517
1308020
801786
1529632
1289857
395644
386874
1242703
1021300
1398748
1557957
1181518
888021
1096834
992392
1425665
207455
559388
634314
686918
1331853
1065160
684291
1120892
1465597
1039746
140923
54742
931538
234698
229895
1121494
1388057
1299149
566634
695035
1163763
939205
168950
353735
10753
671189
1285547
975448
883381
808925
1637718
290189
1530824
1587726
1208307
752552
1446667
1336086
633221
920238
384283
1006667
772443
575996
416484
1404018
521359
187365
465658
1232602
1154967
1191429
1610239
1568812
1172038
511186
1296047
1576378
1536268
813399
1514334
612580
1383360
714644
1591558
91842
405932
622597
1494239
106120
810081
649898
140832
1081790
767457
1414723
1168249
1554784
1264561
128830
178006
241316
233777
1153508
1239054
1205251
2379
1245142
27048
1176744
1557802
1278716
534686
1520333
594803
1095491
1524987
1528886
1098644
1411143
586648
506536
1538247
1575146
367737
332837
806056
1175015
930115
387504
264654
799809
543139
666268
1637619
917314
1230892
394678
602946
1646258
248262
1404858
289929
743407
1206345
1041100
670559
933098
310759
335590
1069571
145647
1027865
523738
359606
909331
1583124
952080
220854
913055
1277846
1605339
653106
904446
1509903
1350438
787299
1385428
1269117
321876
1318066
39289
1577216
895925
259494
245801
244659
1113113
157615
1011669
926250
522903
728133
333102
910550
1153271
1582458
368984
349493
1250459
308438
514564
946350
475021
531542
1156058
597019
1215579
891874
1117065
1456023
257677
612332
227440
976953
1299523
1626707
969315
1368198
1152
1497343
94226
729005
1146730
1430611
551534
562918
130920
464036
965095
381709
1099398
657042
639550
1259801
776642
1060262
1166681
51887
1092271
1129960
294266
35937
886806
98714
385109
1166512
584889
1614281
1048309
1190258
896005
747431
339874
1332338
1100096
647871
1253155
664761
676167
776501
587327
1253290
17773
156061
622011
771251
1553264
61421
989310
666307
1448888
187617
1267908
907856
1164679
172392
422588
1130295
862390
402169
1193829
613302
1233089
394980
561711
1561906
71395
635502
148118
58866
1255544
1468720
1133461
171583
564322
1275544
636804
1583043
392291
449817
369113
63488
1185253
1474666
781079
824033
128631
1294883
1082342
60737
440120
1625292
1513559
638159
1469548
19332
506713
1251176
1594796
591085
971867
108761
184542
347628
682741
697604
291015
113064
507026
873026
511443
518901
434170
1176918
688442
865280
1051895
706049
1592863
690946
1049822
541445
295187
1119832
223421
1016641
262243
934888
1559227
139114
417438
1006514
1250402
521835
1407730
462931
165397
493002
749468
1232473
1390250
316506
1139634
1306297
1144260
1122973
897000
495955
1455063
1337370
1010770
1375795
135323
1026553
627201
1531288
1088027
871375
653981
699999
1530978
593904
336615
976568
976937
1326823
737248
298173
888213
437888
1541356
959046
786940
1286646
1605013
1559531
249843
1316504
100623
1194940
659580
59838
1018025
1306642
1300173
1328052
174028
1105678
610954
662320
1647597
703118
907975
1044346
370989
1211319
574155
1573733
71868
983281
698853
1012539
1171860
559847
1122939
330572
1020096
43776
1260955
774417
1119296
1049285
1063733
989246
898907
328388
293145
720922
1158785
1087254
864888
233828
1000291
1226289
1537970
71446
638197
1209433
434407
1348147
681290
973546
254305
1251168
784096
1260628
411409
681996
1318611
1225443
488599
709451
492997
389820
1511998
1407558
240012
1013013
651587
800921
148581
990865
1067847
456120
1201393
537327
727756
1131233
319615
872867
362862
1001871
777541
1013468
333129
1608548
926582
141230
1002661
969856
194967
1318007
928888
748948
1616
940425
220485
1432776
95167
1333699
1603955
1378444
1013084
1509524
815847
472542
1516075
128640
572710
1447836
1496160
578123
1604228
336779
1252455
163164
1138904
738014
423941
988009
1140719
1379191
339503
1032886
1178629
1394247
584651
57344
1147904
813679
995096
885823
674869
180222
1597538
1479734
93248
63226
731147
839906
995677
985553
783395
441398
326755
1473453
1559122
1625586
854125
627778
132944
525041
1535752
1636799
271523
1434372
540878
198435
1585971
1136563
476253
1024208
73407
1571057
145491
1074002
434778
1023573
861502
270920
187252
1265752
18564
433904
1574783
1471373
205851
318721
24362
48401
16472
982505
209272
1506693
1532296
1255281
1477761
1385152
518102
386809
412895
446287
808094
1412821
1109719
1542219
1622430
118246
1383287
1415553
1468848
110803
1381740
976555
1286152
946335
437059
904747
842255
595633
1552072
464883
1438445
91743
361215
1565668
551663
627903
1201943
1526008
1376925
933651
1593474
175935
382197
1268803
85418
583248
1635146
1019742
245362
872556
287642
1365693
1505779
341598
301077
449923
1066868
178764
836067
1616217
359961
679057
572800
1065509
850062
51640
1010837
1068238
860974
1328399
1233354
65511
1580413
207383
257159
1147629
1119278
185862
373056
1231373
1165906
486711
555123
425963
1118265
296458
558735
1539621
63340
1415130
1647076
689288
466633
137054
1543396
1398420
320712
661306
539076
1081101
1289554
252441
738528
1408812
904093
556942
827186
1527079
944896
509397
1354411
752284
38971
620341
929081
1467482
1478144
330222
1206895
313357
807422
1017902
1578022
1549777
439476
106712
845536
1423350
1463590
196105
1440260
628718
17892
557706
18991
460080
16169
381721
446212
318984
205234
618188
154971
1165311
379375
584813
1523524
1321092
1479663
1013489
170426
1526518
957375
67648
1159837
903836
1118493
832845
738484
1396099
560807
294816
935257
1329723
1436325
1492620
87715
511268
1173310
481083
214459
236937
834438
215032
606409
1417841
1433346
1213145
310908
1378946
1456198
693561
32235
453984
864934
909390
524058
685246
7416
1417163
1486427
538232
263540
1049001
301803
1585627
169662
620597
804117
1379369
865347
1438274
340559
1602561
849986
376214
117951
953518
1468221
763015
575469
211570
212051
1472225
412839
129836
8964
1139496
1136899
1436372
1390135
1376928
525507
49353
120178
155483
299196
1557977
141946
3737
1243465
270855
1562960
1297210
1610974
239383
37994
980413
800192
1037214
224894
155746
1201963
1257470
1208120
1044849
962173
1358855
87364
996501
455997
787867
714129
72836
1351253
1378129
684105
255367
1499438
1250569
1176701
156047
1495292
187791
1355830
61303
847763
968525
1286188
27287
239760
913420
374070
238918
501621
853696
303191
1496281
970204
263842
851179
924364
1534348
942274
818284
880737
1464542
1200227
1382019
587949
1271082
1436681
431134
1358421
1283921
85494
118059
1045476
900753
1482082
412529
843084
295700
611439
1605327
46851
369467
46612
1621493
438766
1623119
494673
1278708
531909
698041
502209
62068
1034205
1410766
1084277
309444
480683
1198107
1482558
872724
361774
993479
1587350
9088
805957
926372
514721
938901
469719
1482482
899160
1086135
214665
1596959
1147891
1434907
1045146
502667
781475
183693
6761
55334
918004
1250002
1130751
111639
365105
662131
1482196
1470866
997957
443252
447239
269646
1528246
1125346
727123
689950
105661
981192
358073
330676
522679
689513
1390815
198976
734102
246141
73868
1551982
1099042
975238
299158
688361
1284054
710270
1151740
905747
1590763
1177440
644302
310446
860502
950286
1127285
1554591
1286234
1058651
1593330
181744
1291117
1525938
55738
1522097
148250
754680
422299
394540
1118491
956583
801111
1427961
854918
1449338
1547453
686923
393014
442138
1627240
1591554
1497989
921220
937359
1628
981051
854774
1081083
1139688
369133
1092853
1170914
560123
159949
275165
1076138
1027030
1076074
956055
950155
159082
1269355
640583
254381
1626478
738689
768742
164410
464584
1177102
733875
993929
384022
1639385
189982
1533545
296169
1056375
197792
1396939
174001
1167201
695241
1556493
301484
24463
134297
951232
975354
1327978
298909
1610066
132500
803989
63132
1113046
454434
1100813
884696
647992
1092830
452218
952735
1135144
883198
1147295
1485287
266017
578816
1522155
1195205
16904
1051100
1390690
1079195
127388
488793
795468
964597
1563804
117573
638210
715333
952325
1430953
943033
213778
1185139
1206153
1285556
1256748
760473
501070
1489051
34039
84248
490848
425465
396364
980841
588832
1213307
676429
104109
815599
860067
1099705
364912
12112
1535364
1619877
728510
1082697
248641
5738
1524364
632490
1320215
1021493
1248073
1061672
1638010
1086963
849013
241114
204061
349089
1339523
195599
89345
560609
1167819
1091823
1143785
932975
1581859
1351499
1224591
64426
673996
225810
411333
1601757
1114874
846329
266380
1033455
755247
1133510
749334
194659
389763
188907
223095
1214502
1639281
290696
593908
1098213
407531
668991
1633504
961704
1300948
862449
433696
219291
114629
122649
1352507
1177529
843350
63209
1203078
135827
742788
1362328
443847
976030
221720
1425687
1169470
1299695
469243
381395
593749
941520
1290791
656541
1005804
555768
94015
957548
201701
170890
1056494
1119819
977803
97542
1148003
1220093
328908
1634721
908838
1403445
273625
195381
227647
580044
1582485
482669
999752
1202347
817140
206700
502146
335048
1133116
1479440
39712
1222130
778325
1014180
1212842
1050843
15947
1213955
1205004
556605
1602217
357869
1109969
573067
1226612
1339787
277418
1407560
614625
548373
1116823
1010807
1563700
844598
1329064
1397715
349427
1198886
172020
1505371
855230
1120543
781062
319334
256881
1275813
1340796
239645
453874
1157207
743136
466072
644019
311692
980420
629566
616319
1248499
1172529
890953
858847
112316
1033479
576180
256922
352534
564806
295423
1154433
485141
1273584
1527539
1466984
800096
1393616
982209
351865
1128026
243954
629918
720207
1624073
1248136
1041426
272085
726677
130537
1333704
788378
1286209
348620
596210
902499
447079
1641995
1640457
432349
281149
1195494
921478
1086383
1545354
997931
410326
825244
654508
1263864
1061306
416074
1275953
963416
284290
902567
1580287
1181264
1205316
478613
224623
1199093
1008708
785978
981033
651211
1517414
671930
1091280
917895
1232374
214029
1387376
247065
803881
1511430
1222829
519198
482926
895668
1544737
339236
1079678
1206168
1406310
509634
701110
1181084
1331197
1643534
152575
1044648
251893
1618580
1088051
1254107
1258154
340615
1276701
1593390
415394
614307
930539
834840
38412
242102
1606946
800755
1385764
904012
1562115
380214
514364
1455076
441913
893589
1611307
384180
1411175
85664
157870
1277792
1464721
871455
98886
969253
224246
33311
400059
723058
1452109
888389
1506881
1074723
559213
245607
5947
1619310
1186269
481508
1064361
1197722
1108617
1622405
1346658
206085
1203428
1213436
142511
952499
486535
711555
73404
1232970
1393166
91381
1564252
1589348
38998
1380884
1298925
70067
537564
875833
552425
1589158
804683
826018
185347
769258
872921
255898
32507
102622
616538
1324212
745324
1625138
55868
342865
848713
850347
726790
1409276
950380
120570
637753
1056800
1263570
1394656
481917
1417346
613787
1028511
336524
948521
299966
600967
1385061
30225
837884
499351
250940
42933
442397
1354538
1486601
360424
1508056
117706
663260
583740
116503
783410
1162824
1404609
1364261
1233454
844614
157971
134571
718033
809924
162679
980664
777855
1522585
746505
1380202
322206
315060
971432
560773
794440
110832
1088800
784907
636664
169856
1247984
87331
452759
1225090
52540
1399075
422459
1470526
87253
713175
1139239
956912
1168383
777072
929347
274535
1431950
1182188
663146
261861
1437438
987645
953581
1592946
1537691
90634
283594
1272252
52370
1422012
84902
412114
1165839
1088365
1352266
787524
717395
1389754
783222
1620170
112541
891611
239271
1343808
1252203
1001330
718545
1395137
671243
970540
1619191
844998
1055518
1218744
298799
349235
1402109
668952
1091389
737051
805435
618391
186442
210087
774835
348999
1272843
510850
876360
1267829
1223329
760332
21582
582457
204367
1517738
1014806
989750
253968
1338700
1251843
1568487
1097077
1630252
800930
691549
549304
487281
45007
1638238
734242
772057
1232535
395760
934863
984472
987655
1534225
984130
559763
719834
1243795
175624
559825
128393
1324334
870040
694853
222885
237583
122514
1631952
17773
659854
329060
16689
889234
815271
1315697
1253311
1010250
978451
1437908
721336
369475
249502
1482538
1275380
841697
624370
1077866
889450
1450293
1422946
1077813
192578
177454
678443
1284821
1441688
1118847
1542550
1424692
281567
871134
1604833
922689
672782
1371465
972613
324080
554209
445582
273984
1050457
610538
547130
1372524
1136709
865505
1361423
1235537
1365140
338756
1405996
1051924
1583586
273760
1550585
1014268
1644996
1603204
1456388
846601
800214
951948
711749
990959
1332171
1246108
308866
487400
533351
517974
719501
77593
848007
502721
322553
275465
1578458
1609540
649891
139248
84543
774174
53249
687161
177904
826238
979600
1140356
340150
1544216
1323290
1110854
1420787
806479
820232
1028533
1298995
1466378
830313
797367
1367625
1273354
124377
23685
238185
386571
134046
1197339
933466
553808
775011
234431
818861
1009072
1442995
647927
1479338
168667
469245
1536701
1601718
1155376
248678
778988
376697
684177
1444791
623941
209134
1113502
474999
1236529
1505298
731499
1367832
1260297
715977
469477
365234
939434
1033040
752917
1192179
28327
1393360
14786
766100
1070468
1219736
1043503
300434
1076123
377864
215903
406478
859249
1078566
1179045
152662
1004151
725949
362450
1237520
424039
693268
463002
863357
1624398
58252
1164425
755280
1136215
418229
1292386
1545969
258969
1353453
768483
752696
714788
4679
1460347
515746
1457596
1070285
1233825
1120324
1048507
785280
963293
1249267
1420856
666175
133063
524689
1365087
84435
449901
1002418
357819
966985
1610575
746868
955593
1585163
654515
1431409
569229
1521000
1344904
982356
928205
406714
907022
1628525
721011
961027
845792
880108
451947
1491787
1051876
963689
71817
1463465
189470
1335363
1553270
682122
1156426
1558556
1272998
1439618
1190850
1434424
291137
1376650
297863
1368771
1521374
1396643
1365402
310484
1472395
69051
749319
14492
1575407
208342
536363
98704
1596329
427133
1474242
593068
1417463
778733
692477
244373
1589870
427569
1550917
305957
98354
1482470
925225
656867
829341
42289
1174013
1474877
519060
1072627
326462
1592256
163042
1209236
275566
286831
340823
489804
1424083
719832
276443
1116298
183953
1355066
854038
1499415
975383
669588
1250974
410571
63550
1035878
1371276
1336759
1449926
448733
1248612
1452541
1126911
237717
773904
1627858
1025767
122594
171036
146428
581635
394449
1355682
109835
1161234
722701
876317
694339
828436
1548814
1114036
1104945
858050
849566
1398493
895613
947373
1289081
1570732
998389
297172
921330
387463
1454486
1279419
1099164
1427791
1572243
436862
1138278
1239720
1469880
1365694
720141
902414
127323
40620
1178812
115416
477875
1403881
711953
1175176
638810
1031117
645655
63337
989989
1045401
550178
529455
1088487
1166202
984264
523988
26363
368356
1062954
166809
453815
1125163
1137711
1066705
1152310
1602117
1120444
420816
888093
1140143
944131
568888
1622256
1050350
1508766
79059
843535
180056
1144403
1333127
1328224
662297
100115
1491870
1114454
29120
170853
870364
1622141
522669
174309
645696
1568300
703640
1539135
250224
425899
1173627
873945
1095463
1066255
1222716
170915
417179
552431
1365106
926652
1469043
626413
1042941
1025697
750591
491015
883321
1218413
1325609
1269061
242336
1393200
66524
1496866
1501386
1281588
458579
680425
7685
805011
487589
775813
1072318
335257
1121662
987362
1232490
640104
1174682
290831
960239
583388
960918
1299506
355254
445807
430935
3168
583438
1529481
1465938
618212
1152816
700432
223016
1310023
973860
51154
901378
1580837
514906
603748
388587
703710
1504289
1526895
638876
649974
402519
1033379
240929
1371245
1044545
18649
1032160
1119295
203478
156287
623127
1307158
1552924
581918
323957
1611212
1397516
783770
1591138
673531
1603387
1205286
1056362
1242291
460982
368519
157536
1194776
1601818
516224
347206
508169
1535905
1636186
569581
1086427
1624133
128278
1077396
156615
992418
829928
858933
1637215
1431591
442610
1633593
1078822
890715
1138456
81736
437324
1505863
1074087
1004137
52661
640941
865197
1623558
1485276
518353
158152
1073683
1495637
614449
898179
1019613
414779
686803
1123496
382507
1316570
1579085
974192
1324491
1197474
573887
817782
574457
1524379
244007
1610551
343674
1647411
21931
233129
1593772
1387028
869859
1093686
774865
1423377
1313422
981875
785087
1088703
1153844
200210
1642881
113856
916878
303307
917855
993055
1481908
1040053
1040754
1438259
1297161
543912
1252157
1066100
1635315
1366656
1647508
401502
1442816
1323745
980505
402808
290147
48344
727100
886795
1615322
203346
711330
251944
1560769
1173663
1305127
1314579
192583
247334
816465
764328
570957
979350
189624
1199533
383379
980687
1116459
801927
619492
486513
54478
1297343
795438
881162
281836
1503191
324515
609527
1481971
3505
506358
1170489
1582478
1254229
343500
425816
1040446
722041
841487
151345
1041104
1155395
919926
24377
692874
1186971
158062
609049
423322
1600578
547467
338734
537005
613955
1504651
207243
1544003
548884
1278779
1415431
493810
5401
54418
230584
1061604
633004
977581
1602888
1343470
277735
872726
669132
1071636
1034274
948061
761312
150759
566593
249332
1309453
47187
1102879
195998
135209
754962
887322
640288
952431
847142
242277
68569
262120
91896
1477638
1229265
1364168
738466
520196
674216
591114
78620
208551
615987
768728
939653
125666
508103
1169540
1337196
68311
1570561
634718
1561839
252046
522008
59103
127407
638614
1124079
1088489
1319532
484138
136409
1258076
407452
1272398
304114
1558035
1082377
589388
1116487
961400
236983
1503450
573185
415957
833360
585505
674218
705169
361165
136357
628112
385750
1191839
408028
639371
194255
1350711
1447555
1466274
1255160
765023
1529673
957922
1632993
599129
1223949
1438590
1304555
455243
1553299
747149
503916
1256068
1369332
1403834
1419163
1640765
1636446
931075
444062
1241940
1595722
748842
1158048
1432220
1259984
1453751
20118
1334344
204488
740278
80960
1110897
510265
1001406
1095310
1522980
1152747
616534
1515330
526734
1442786
938878
173772
1047628
1492217
1159312
100698
1362999
1157143
169164
590168
25015
1426576
1471099
461830
250044
809181
1006550
129553
965581
944147
176159
369668
733927
1263509
640783
1172072
1361106
654423
89506
912991
901961
474722
886191
1206809
1382934
1030516
1173565
1485827
510506
370517
1495287
67056
1548899
433988
785068
1595724
497518
847125
1410477
1551311
421309
131117
1638059
459851
337234
185696
1415690
243095
572072
901644
1587401
934892
950445
1390414
427711
649617
1299152
1463824
632740
996059
1449157
1003112
775752
181049
1371119
132956
1161421
696859
820145
701566
595875
502997
1582608
436277
794081
1008768
1235104
274429
348190
980680
1535714
479399
205243
1526487
975
361240
1343902
687436
411753
707435
307026
402508
111731
192532
815100
1137758
747167
563499
877361
137931
1535778
714770
365964
680327
282234
831238
1475284
1095006
1355295
1447323
1562858
1006854
210842
971794
69339
835604
165447
1113260
1051087
281906
1573651
1527640
567812
923373
1214971
1061152
1508485
1159420
853235
993194
296672
845881
516503
981506
13946
1215865
1057721
140187
318394
254262
973441
125653
118955
1380654
1347898
562502
816571
819604
1606550
19221
1151815
1509572
944147
1273262
80490
381567
883090
679745
624365
1089966
1072046
492663
13473
1131235
279438
881451
305136
1535437
1631683
188267
1640886
1247598
1540022
913865
814612
1053455
737751
1249748
600482
1085298
744710
1400315
1579340
1045066
1354886
1107771
1616959
157969
1462187
1436330
1435910
1154758
1140687
7790
845718
53868
292406
1421363
605262
18853
1200376
838071
554152
456385
1310980
1438893
565189
1419505
276192
1163288
626617
1419558
617389
863802
545162
1372312
1444333
542177
368039
26789
31814
338023
1544775
806266
889220
365083
1546343
985899
120491
306211
174541
442109
561128
1239437
986468
1637581
533128
571357
727677
83826
329365
181747
57221
681449
791160
869948
1045699
857288
210251
557258
408460
1334223
510361
610877
1129785
1146372
1364886
44619
1218200
395866
145690
1589340
664204
195400
1395733
1203932
38529
262694
1095703
1608028
914801
325445
158272
1381935
1618053
270943
38431
103727
47779
1200944
335018
1215784
1403381
151552
1183044
1061203
546569
1238086
1509059
243508
489037
36586
1311359
1503323
955534
1042487
6167
1589142
112527
436543
1381442
1216956
1129955
558305
939880
1498232
853009
1546101
106788
410003
1115816
162552
859362
718662
373666
3104
681982
148563
930796
846866
1281331
1208294
586117
1220534
1565878
1495121
840599
1019853
1366305
696257
490368
654078
946612
75566
1562305
1089155
406713
388881
799178
765252
1435011
839345
360342
18290
114203
166427
1629036
913726
1437253
1177439
1283633
615951
1224448
918421
259979
1219531
910821
1579179
424211
318497
962508
963992
497943
1181233
222195
19132
634177
1075243
887334
74465
488961
1185324
1567909
31556
1352188
999564
1234259
1369113
1464174
1280745
269270
1174251
909497
179743
421438
48488
889692
707
360529
331164
80573
905030
564024
498551
1051852
319592
415111
168079
433054
953500
483835
793408
1414517
1031571
641520
1067111
912394
924717
173262
64356
162130
1012262
742040
1614817
1536963
726583
427992
698422
719766
1358618
173155
456191
1289115
572323
40210
189331
1170403
901769
279911
763745
1149969
88477
1126754
654931
698439
174063
1155802
649628
104292
947425
938237
764446
1560554
285359
1186347
998038
371402
1299305
1286719
1268260
811131
1227277
1077247
1405300
1204861
1248157
362446
487963
482307
1526069
654676
1276154
851219
1601757
930562
1144386
52664
714087
18826
382864
1645537
303528
1104141
1547632
1643681
1354157
749745
857298
196672
99238
1081553
81747
305728
1296008
1124561
595457
582953
1373982
134805
593314
918939
1355654
276083
671214
1388515
849612
299528
1391961
1320997
951311
1440952
1319135
780809
355259
1335577
1436954
1538965
338924
1239690
93996
1571693
369647
845834
693850
85742
243432
1348517
1539392
710338
1015336
1555862
274218
971954
1276092
238750
510884
1247059
1285854
233533
1247399
177580
1536431
794607
312225
1620748
1041664
855283
1527228
882970
327236
1149387
46183
344268
812735
380841
287490
562044
141145
591065
1043106
1217039
685865
1140656
1124887
159010
157994
1367835
35475
859865
1275294
502778
1599957
1321962
1573987
1173107
156086
415525
1555077
1218403
1347656
371374
993210
296563
1202734
874184
1314308
1283219
124232
379976
57107
1247302
649925
949341
771566
13329
1333133
1252301
32767
1397810
1637113
207503
1065745
1443008
616227
1558462
18596
896949
1381392
1571776
540732
51245
1581728
425444
386275
1007113
709942
1461132
383536
1113553
1277414
658785
779388
960690
671621
314913
147120
440164
594227
183781
1193679
741031
405556
1418402
261370
1504391
117675
843274
1383123
1341372
1391460
67370
69103
836723
823953
1593845
400237
545175
437542
473479
1155222
26746
1266582
1631196
1317007
89773
216194
681249
317271
1384284
253308
562086
1470851
1229886
365092
556211
92798
410388
1372963
302089
639036
379193
527546
1144019
754720
906228
986040
935354
1328586
1516188
117764
732381
1541493
1340038
1454309
355331
740985
348559
158417
894317
1371171
642733
998965
1428270
298857
1213374
1401627
1398781
994399
469048
1587209
656130
1588980
1112543
1316369
161735
1544917
1258918
371621
396002
1128025
1344975
1533275
927093
61933
1045337
282016
1185630
1169568
856465
1343412
830597
274464
1371325
1476494
1441092
939413
1131737
303503
141348
1238142
1569831
182488
434316
1597124
148178
1608920
1527715
1460504
356034
907704
732572
451102
576950
698538
1496676
51779
1532198
1374821
314404
944878
1006035
1354968
262786
38015
1039565
845153
1093397
480097
1585953
1302243
871564
1208885
1185188
599624
1540261
1478118
1217515
1396309
774969
1469293
470718
389640
69295
967185
25647
621713
1278076
1016295
710030
966090
254092
748657
130806
1587298
1065939
79073
235830
1075112
1264160
1172864
1361585
1365929
1639121
126684
1298469
461952
1419271
103473
533579
1369931
581662
257503
247459
366471
1577797
382035
751284
1055919
1522069
446720
21141
692713
658523
1380441
1102236
549866
1444155
1062375
1600193
515049
1236086
394477
147637
933273
218031
351316
774736
703322
1562955
1162866
1450771
350725
578734
1257197
1112806
1599004
1472777
624795
722011
305795
1615109
1645361
40994
24088
1203185
921837
959568
664227
502962
1408493
39304
1014397
327020
374772
1159316
194633
66251
436380
309974
1417348
708893
183341
98487
915818
951508
335272
1327055
116722
189334
575343
1508427
1046712
374557
1571015
916259
1382774
1152811
77877
846920
979293
1304770
1217354
967531
830170
430017
1054492
1602415
374195
683460
478387
110172
874666
1153049
436405
971680
954298
1330624
91910
1645312
53301
1382955
997539
10768
446657
51289
1468772
86511
324652
1211487
35843
971792
169520
1312888
1642421
797504
1159635
21997
1628840
780289
46973
641177
208021
666764
733582
1201895
323659
1485431
455537
290240
899781
1536422
395272
1064592
1434170
61797
697339
667068
1126020
341143
139378
1294654
199299
1011095
22570
1641040
223911
832006
1352026
284602
392285
1601122
1555251
714263
856543
406807
703769
819320
1297636
32277
574642
1434163
1308197
224200
52
524316
1386604
338081
409970
173274
836546
442664
995875
201155
657511
294556
782177
846399
1487228
654010
1267224
653111
1220200
651814
97577
1214349
371812
507461
444000
864466
35048
1386360
1515443
96574
1578644
1265399
943143
152679
82967
788557
874808
1026338
1171032
523735
875316
1047104
569971
1603372
155981
537270
1287397
1482820
1459267
80574
471321
793968
1430896
854106
1058579
254741
1295052
499936
144185
514259
287978
141368
56724
1314943
1389075
1645538
834982
248921
215206
828049
516121
374233
1611051
1097511
657723
695069
1613866
493524
1396453
768497
358534
177031
1072972
619866
737910
783423
1002185
1566616
450842
1511970
1572489
1195491
915692
1399021
1491959
663433
432638
1369139
949282
239276
742277
1089882
1271922
385438
255997
141817
1225030
1612654
1534282
1402994
341914
956633
637053
390052
757541
343501
408338
656115
161207
480355
250017
1317856
1371809
394865
1491284
1348451
447053
1047495
473349
877083
1499321
785017
493279
504479
874634
1036571
1029618
1474490
251204
392985
320214
281639
1028977
474888
704634
594949
264074
778428
134146
26579
435311
886268
620789
1033
933362
147261
377655
486057
470349
1308271
819201
1613764
214695
322828
173433
497755
63146
3878
138156
357369
1221187
300813
1423507
1032806
1521624
963541
90563
1561168
1238357
19646
606809
234139
671124
289275
1513504
1465094
985133
431901
1371152
1237109
1387745
1558649
488339
840638
462157
1281811
756862
1335781
555424
481578
242890
247123
238801
1150142
823764
601319
161769
316435
533510
287604
313789
108426
177270
580830
466330
1177333
369812
1485300
1278399
117594
1205998
1009616
625127
264113
566804
948998
1418456
429423
611886
44893
64923
41019
238816
517144
296816
547746
1465498
1366893
1412921
279274
1608255
1562150
1395887
1517662
581369
829384
550076
1560924
1453054
568647
1025459
1017988
1158463
689494
164389
460292
740338
4987
570253
1210084
1295935
705197
857126
1551939
1483289
1456518
1620446
1010670
1391865
1552235
1264473
815502
537992
1458095
177599
1537540
1552353
1542554
137307
326055
1104559
35660
575606
389847
88233
879343
1046547
1484183
150723
294410
464112
1635093
617972
984461
523315
60155
1468923
698202
941263
1303775
393242
761860
295430
641764
354407
10116
1475817
1390252
62324
1282214
1428111
1159062
1023068
302039
1335640
1331420
1101895
574319
272447
198980
872694
764368
215268
495516
3018
1096450
64235
756984
1181656
1432683
571644
729488
1500408
118434
774809
400232
378048
892805
370735
489130
1448110
109328
1555171
226628
385229
26016
713713
188744
1529818
1609007
1647278
1492066
275523
218950
123255
1157543
1045098
1355113
1531578
146881
792830
1589390
244268
1301856
1233309
1579295
1132683
235514
1288245
427418
39830
593286
305972
939387
733787
1316716
498771
992407
360100
1418036
225404
735034
747418
1041772
1578042
1068742
332676
630880
1514321
659737
973932
127819
1011445
696565
160664
844290
149815
795139
110799
1499245
22869
1121584
938261
1305961
594812
188644
51379
16551
956741
1217178
1156580
1209412
1273124
1021792
1335677
857430
575383
742509
198653
780649
59385
1294741
1134618
1545952
397388
1172954
1103878
1513685
1038442
25004
1055658
954882
1243257
1591092
135275
1633958
255838
1533175
170714
1046833
1540888
334114
820883
829814
1553874
1466172
131235
786011
1271698
1341679
215440
1091483
241110
801939
974145
642728
444964
721554
225420
1119383
858475
605415
121169
1367497
865327
934856
1192084
1596753
1283954
424512
678541
43077
435974
948134
429897
904244
1051682
543760
1081960
394245
1053437
411618
959569
1544590
489316
1634315
108625
508877
1612848
374971
1041066
1439607
15148
929450
409901
617825
2536
263579
842003
395494
476267
1243640
1180628
272733
416596
132966
10330
1563485
396088
1613163
438001
1087742
377977
1471863
853777
815487
1150480
483934
1485127
319268
438143
270575
788363
780368
900447
376716
1559318
1337457
1454849
65135
464267
1566727
1341174
817243
1615851
882695
591895
1665
512369
12207
660974
60339
84707
674572
871840
1570322
124947
922012
1177485
1446343
1087792
867414
1377256
922103
926156
583940
634106
406206
613774
507567
1646832
1613361
675853
1229633
993811
662165
42754
784570
874808
1462357
1510640
40219
1036956
815736
524905
657047
1543935
488331
1522710
1179268
113175
1134089
1186304
254203
708513
1088820
724855
578320
955843
1525928
1082828
749314
435958
1536448
1081079
373765
623862
325349
619201
965474
1038747
1172817
594695
572459
1538703
285387
219051
250320
253949
258908
1288581
47904
1070369
1255048
674184
560350
328118
352460
1076265
167314
497407
148470
1453264
1606387
815206
251351
207091
376648
648962
793295
602920
1101687
506075
1099385
272895
968997
701426
366
929725
548329
900231
1265881
250625
763495
227193
1224493
1158926
505131
774505
488620
1072660
952244
469886
240872
630323
1645923
973771
15233
644447
345360
1480819
342926
481667
596663
867268
1503666
989129
894733
712353
59504
140755
1343370
1061355
1409664
129184
342501
914451
476288
1248223
1208059
187062
104834
401952
909492
1103612
1103861
344319
1380836
1463277
1374761
1571141
884781
824174
1062817
1179255
420921
218838
63498
69302
917570
760480
1612625
1466791
770478
585995
467483
376898
1538566
1212724
1380893
1120479
781914
1389360
930190
1342346
932976
1360998
1366840
542370
100417
201947
1189485
845060
7526
612010
41568
1104224
1108391
1404936
1558711
1245249
740587
1010486
698816
1463679
748115
430657
663264
67339
446011
713618
729598
449459
1131437
199369
584941
1342817
1557761
256628
1601211
982381
542129
524089
1601028
683334
1232397
219210
452150
50833
1188994
1136524
1451630
1512381
1531600
1191991
1626810
854254
659651
1193924
190307
1303425
647817
635870
274170
1349506
1524466
779455
171135
642186
846156
1126012
991649
393196
850189
760975
1440812
1373244
313689
360234
1522281
1205413
1309122
1440581
445068
116197
595523
1260947
656108
1276098
1075958
419559
1613745
1347853
1405584
665465
156948
1424931
860842
463444
1219197
616253
1634651
901912
313557
86685
239542
597495
585708
1548062
394789
41467
1559120
479412
604211
1590584
1574754
442054
1564343
1618655
1571267
1164006
883029
766232
444821
176120
234121
167178
820649
1352127
300235
83111
461121
1001228
31457
248312
406501
181675
874180
587436
1209888
1617873
700674
1103345
1562106
865329
1523244
10488
1470045
1411045
443625
304023
679649
285825
1443654
360759
41834
846860
674317
1384528
1072756
1137523
172100
178350
31712
423041
667519
365008
417231
293254
1222666
1125954
1035941
994526
340499
12210
1260390
632995
1082753
363120
713165
1253062
65926
293815
853468
1456700
3783
355495
839545
1578411
565896
652330
1050994
609962
131129
904468
909381
1631833
665615
660224
451688
672944
788255
752316
1539270
218035
78784
1568655
255350
471223
607286
79628
1286793
710501
250266
279588
118365
1017055
112540
787239
876507
434829
490496
250599
719929
219370
283046
714587
1092223
900526
1521082
1582610
1273809
929239
950980
62507
237595
886541
1391266
1605897
812348
1291176
1493094
1616840
490694
833152
1021156
1179173
1315702
480499
1623114
680534
1036428
652904
726989
1466967
282030
1271051
341830
344143
251864
106141
1379210
1387455
739574
1098357
666661
899078
1598647
1005320
1049299
436939
189974
1642177
999462
1309497
352978
424476
266328
528121
1096673
1559009
246232
404627
1222405
615035
517780
166156
1342353
228925
634899
356281
915343
1186822
619193
610171
1248825
1330780
890210
1598066
1445603
976020
1376525
392768
354956
1014519
425367
885742
957418
228717
737700
568239
289463
1075272
1434467
1139883
163970
1253574
1643633
36382
1494740
1454285
526583
1439073
1122391
648671
1281215
122191
1368820
948261
536777
1078799
1512882
22412
349953
97318
192962
1165786
1435772
1443053
537570
1220843
1505620
1236580
868563
1542185
265910
861474
1497436
272727
209896
410111
1247945
749575
78786
749251
152259
493995
615122
1380687
610000
269954
1109759
331615
1230454
899034
780849
793607
1322713
1464950
1437629
675463
269133
361685
43842
1437009
1275957
252658
1277260
1121158
45149
209468
918198
1086372
603068
86759
1035792
633591
796921
211245
1401836
149649
1357061
1245213
938742
333885
989546
1060760
1375728
211663
768093
933049
1332707
1279473
308225
988132
622528
679573
1645719
999693
1552717
583867
1518362
636497
392828
628269
179255
390529
978728
1589010
1333171
967416
140242
469564
1644522
822609
163036
1137065
102914
1018450
209930
1112819
1120528
1118139
1134877
1208370
1630939
624022
1559710
514488
1502735
585056
801131
1518918
1026703
1108280
633018
1235440
296116
1450733
619086
1427819
1016704
1081895
1227683
788757
442470
211252
267441
1134623
699584
1371594
1045395
1545364
1509592
1489685
1302456
1101251
689393
634466
1206901
183050
1409970
688140
253254
325612
184870
1252182
481840
1367187
496151
1589909
679520
413389
1571235
1199329
1587363
1414238
1223288
1198297
233243
55248
843199
1330341
327384
319213
1187118
903449
995041
764547
1436374
1087719
1443444
558966
520881
1584234
348090
708089
29663
811941
1561396
1460784
133025
1011479
427799
1067413
1253661
610621
1230394
1016082
295424
37640
155908
1122754
411760
1404177
415327
301924
1219294
1632419
775515
527867
1484477
1176467
1462065
937787
924399
1589470
837001
968432
1159394
471429
703643
290236
1414309
1364305
153462
457958
361834
1198927
1395294
1244386
34053
753259
1242087
303807
1087007
274769
1578943
1271332
1451149
1538618
47455
1462481
1334692
1195892
120632
610212
87473
1450082
1480125
1266056
884976
1515895
462993
328466
1295692
1280810
834046
1535971
35093
111050
1601398
1128808
369128
1125153
314765
743328
194528
1158902
1459808
350314
513801
1092133
465653
513672
1007974
879840
346970
1136218
445065
555043
411543
807534
508850
818336
113296
1612611
1019740
1290130
330296
1525478
1640168
1399832
1517589
569622
1194020
385606
888583
440723
856261
340100
734853
1579472
736279
676079
849018
643962
1071837
1296903
655942
1225103
1190287
647721
473936
84453
341963
1280417
1330448
371425
622844
986213
282944
576
211296
1497164
2021
718912
647297
1029991
461480
1375543
370840
1154231
806122
988719
1630118
232978
622441
1460017
16377
776792
1590686
93058
656519
1403169
1078039
1465336
80990
138496
718274
1132639
1550753
942318
595080
40569
194486
1096865
725312
1060244
318054
709156
1378079
85666
225538
521340
728973
1441933
949839
358005
1522539
436572
611101
995883
1527301
1345861
703596
222937
793389
504339
907152
1227286
355704
519001
1261730
1330571
552648
725901
1627348
830236
1239834
768619
607416
1158433
629295
1090561
540297
259103
1227318
1214674
539544
512106
678773
767830
321705
902922
288030
391007
494201
816557
218319
441452
217581
1597720
683348
1063001
1082633
163101
1441385
1601418
579493
718328
551650
705169
956684
865437
159270
1182547
314060
1320055
1443679
1219215
1478531
1288557
457231
1113135
752106
1124442
1120206
375044
4006
773691
1166329
43975
1570709
400869
1401433
372931
1397554
340657
1072288
374821
1282220
1248876
462489
11578
1298893
367061
621436
389190
569852
1285129
7477
646702
1326657
1640203
917199
1023986
619433
247603
792077
311984
1183964
426233
830094
110868
101736
71044
347389
752315
1420684
40778
519672
1544427
677300
1233025
333286
1622329
638833
1258886
941494
457609
1528813
201073
570405
1239718
397144
460611
1566908
495338
655336
1551051
682596
641070
183888
248730
1226610
1070386
550026
1410252
1213428
1016442
1087490
1550848
1078787
1554704
76113
953578
1111891
503154
595566
1401875
1225139
1525438
1366633
1152813
1310402
804018
472035
643143
68448
858714
1173811
1134322
585637
154072
180033
167597
1534344
1388092
1452200
765803
1025021
378095
474046
1230870
1579612
3854
1647569
1024568
696792
90090
837944
84423
1115301
945162
730927
93896
597756
126246
809436
381460
954956
1623256
1530086
1181456
184046
513357
1551910
599290
1572282
625061
775911
848513
1076280
842470
1434920
997695
1088492
1614312
1520928
569946
587071
727341
250634
1154123
959260
1643864
309203
1031268
1123489
227878
646791
957319
1337064
107153
47562
10810
1267152
1361507
598735
123633
1200459
601672
1154055
167518
183849
785133
994421
1188804
1374091
121393
745834
1604580
1060874
490214
588693
76158
253213
1082518
1551331
1409671
82669
204462
1456043
595247
801186
1371243
995087
1006059
911372
1387748
23757
40267
380935
659200
1613567
1589495
1335093
505331
1536300
387492
529900
342185
1296833
948839
123021
653425
129828
1389928
330453
1288913
1355473
743444
468113
4103
922881
1345014
1117899
850332
1092792
93280
521093
147299
1368885
1514034
493179
329096
1027937
1269658
1022784
1403870
1258712
1372474
639623
623252
19036
1168017
585475
110182
1396313
1396221
569075
752997
771191
1280111
24483
1456547
24193
1124818
699814
1030386
449412
1042825
681979
1035278
705027
1273269
334012
7200
1461478
1453858
433411
975022
1128653
1258387
1479525
1211850
983805
1348237
419259
961491
1027814
993386
599255
1358575
935679
1214146
525877
982107
738440
1425924
938319
1095983
968351
46235
1622955
648169
1177931
600482
487900
90224
779910
1312033
596350
3887
10412
628994
657360
1323293
1180026
1634579
218487
1070235
1518281
1486987
1509045
792121
1228112
329208
851815
1631364
29017
975874
1456662
867528
1427080
1258555
365428
135770
247587
1611432
1393345
182522
550775
539626
1512573
703658
874562
846600
1579256
1199864
600588
677047
933590
250419
1403266
1335278
861114
72872
1363937
1459527
763626
1195918
1254518
430492
1151873
812176
99839
500833
1472931
37546
975597
134466
938506
1478877
1422630
1584481
602001
649969
263918
1224028
1281657
1041690
1315841
1327823
918741
1160193
839489
1486413
184025
406181
61521
1583994
1483263
129448
170888
992454
267090
690283
183679
580873
580426
1277409
916599
852234
934472
811683
417739
686961
272052
151097
461517
814494
1543298
1244249
493549
542003
1049180
1542794
174442
652156
1572952
1084851
251021
189311
1302005
968147
1466681
1625417
1578742
282368
73449
1195636
109569
291384
1152976
1419282
168303
324129
1601599
1143578
842811
281908
646760
439933
870410
1591318
532689
67029
252152
758977
1095235
573211
772427
432068
720675
254233
1314996
199372
1573815
120741
572091
1487201
1381016
339733
1198384
4878
693376
1172503
657465
1181010
1181695
6943
414695
1352066
1259897
734052
87582
742878
1181624
101062
1030622
1617404
551820
1031524
1424822
406341
205619
1444193
1129530
204772
841131
286298
893512
448778
611743
1287435
504133
1625730
673807
282002
304680
260661
845945
1564472
962212
258642
84559
1151281
178223
390564
1208420
867741
537502
1333412
1979
1122415
954890
1016024
1332430
513924
762385
244138
663154
1558256
127526
682043
1234364
1409631
831831
990103
1590908
725989
76951
1139243
1474813
1319199
1464906
780167
757559
890279
611695
1546157
1311138
341930
854592
511275
1340083
933344
926694
419968
283182
528971
521879
90867
797615
1504817
468604
1014360
417312
402557
1402102
278642
1479166
499371
816702
1176092
1203194
170502
742852
75127
971870
340532
1069056
46556
1096989
1118780
1039338
456365
672663
1639954
1250233
1620689
1041894
826362
678594
656428
1087080
1104651
1450948
802594
17721
1573635
784971
513590
1516614
700535
612719
1170781
213933
1394568
71923
1076292
1126728
1568454
542736
1496338
1634730
195833
794733
56463
675898
910105
1492823
1249446
1577935
1241557
807624
1278515
1330768
1338247
69615
634841
565372
913680
1138719
136184
363313
700043
691453
1468955
753948
1353452
766826
365333
1480075
725300
442493
1272863
1360000
582184
523714
972991
1288175
577393
86066
1251627
203948
1477489
784174
256504
538387
1131395
29003
517598
1130838
1407224
659021
952888
1450590
1309566
1080434
90497
1110210
711980
949660
47644
135321
1134077
1136673
13303
568102
1625362
761900
458705
868658
517042
736528
906889
693490
489989
359164
601857
1407186
618896
436483
788360
54646
233164
1453748
1182714
846796
1207096
1120519
1567871
1075123
96470
29632
522005
1587772
1158861
881891
961085
474984
56497
1544533
907874
394477
406432
460917
860834
572001
484932
898609
201688
318518
1551390
390927
11742
705559
667117
94727
792309
1396841
1602539
439555
606360
1020300
989205
1007390
1270102
1294643
121749
460355
271177
1042387
79864
133531
1079214
350824
606697
451117
1260207
1508404
107949
1605741
1052012
1019669
1460748
1501880
1288020
1184299
963219
1507718
1214802
1323884
365185
312698
1282628
251226
1424988
1345777
961491
356972
1083846
52161
430677
665868
1311112
1159614
261954
567415
1327921
1086734
478029
451039
978807
265611
758347
242540
472677
772770
1324252
3885
910576
1414865
1608230
1010239
665933
1031165
20473
1221855
288945
789990
1546855
943417
1082347
1166580
1348470
97570
624460
1358795
1329628
1278885
1111504
736641
1515579
1544467
494047
367706
1053801
349001
1574013
1112757
108745
1021744
137090
334310
142501
1023553
1619752
16641
439253
1297845
1200966
56278
806217
359346
193210
1597095
1182737
1455657
882016
344545
794843
281392
1490686
1518432
833645
1614531
833825
994482
1327963
1629111
1496868
149359
1549121
1579361
1293289
2945
1233510
872274
945277
869739
880187
574468
482582
925331
284204
811172
723128
158870
362583
1436127
766559
39572
1124132
45786
1628658
603269
287304
226933
180243
1419434
274626
218927
282301
331516
1506384
155885
815939
1416896
747790
191508
396621
414626
733530
134558
1548001
738509
203365
1242260
1119601
824433
1308116
127904
1270213
856086
941405
368748
520429
425048
700606
1180340
989763
1584084
560848
595735
541567
1378320
451965
486997
177834
857056
937088
1569751
1169059
1141784
1150113
1346200
1249271
994795
46617
739589
1196330
321598
150881
558559
645694
1045214
794330
493167
1486947
98794
1335755
357476
1620877
601015
60425
1473549
888345
834781
906512
479942
109774
438703
655794
1115866
627668
1085729
425631
691479
998568
981952
1133519
731450
803051
1586552
90833
615346
757184
330910
740594
976102
1522257
1546908
1289705
735055
1155948
584154
1570416
466874
1268802
1600933
701542
1082943
1123577
1322975
1639440
973823
394516
1068417
852256
382063
1201596
1508127
366812
268513
1178330
161099
846619
327715
147242
405263
1603892
131447
454390
1487725
466571
1450985
1225878
597387
55897
441246
1135430
1452080
1342349
924600
865412
1409748
1356885
1145761
1246131
521279
228023
826115
629672
1227038
404470
840853
358138
822268
1170735
385789
577712
1302315
539759
314051
1236727
1514235
349248
1596415
817116
928083
471904
476009
233085
127006
1349030
508280
768455
45541
505412
763099
1414020
352385
1595828
1426328
1243025
1339289
1563090
1470041
77787
395380
105094
1063006
744026
416622
1027646
1128862
826288
1479832
922297
714496
1071563
1532471
1483542
1460807
683065
212362
1571035
446044
1290367
11391
475887
836755
795527
1087921
886903
107511
110789
231623
1420997
724554
1600972
325499
862559
1149638
1109054
385959
302603
1541285
926018
1096855
1191037
215133
1138917
864414
1372170
1553371
1610175
110406
794917
289207
923429
814412
821032
6705
1507698
871760
917437
1558657
859429
1229880
1303216
323998
1357133
922325
881221
63718
1443362
713717
135451
1144913
1279097
136597
681576
407628
894214
1081534
1067862
525573
1410027
618216
1647350
960668
139058
1003513
530663
1025222
1639015
169851
1371986
490556
1142332
125465
594260
1351670
1024771
582583
477965
633606
740164
272538
1263282
278520
622162
1424633
422102
1624129
1100870
479029
487876
552009
838753
597715
854776
385933
1061649
1632997
1508112
796465
928538
1546869
1094759
62214
1025080
1007672
736503
1588744
362603
147683
415990
1384970
98758
390875
771446
1457886
1219419
1074615
1452265
774663
895988
1297631
1628488
1568873
1212041
1169685
325442
198622
549528
167493
1471740
1103677
321039
984903
1569010
912930
882589
1147992
563286
100826
259708
363385
1152847
1151254
681840
1174954
1422920
1312228
1078726
1364223
1474372
1490370
66290
1203084
663525
814759
62382
1562614
403456
436421
1402295
1094510
218909
988252
1491819
1496501
1279389
719684
396947
755714
814640
834025
217741
1100728
1229006
1361266
676221
1634585
697653
1240368
1494601
578449
863882
148290
1499987
1337151
635641
188204
932819
738777
58321
3441
820492
420163
1623523
335893
98275
126021
773379
882106
1024403
919135
1283425
680657
504970
1605388
329558
428488
1487476
641277
516802
308557
1046914
596059
462291
829897
1001145
1463304
901101
745986
1628441
1449265
1247949
221182
606026
1277448
850659
1339563
1631728
310332
566110
858068
1544649
722449
1055806
828055
1509987
1097869
702686
1267312
265430
1334685
1019144
524436
648603
697379
957536
415357
1116309
574294
36930
312322
275442
991733
1130743
178956
819662
1092341
178598
959250
1010420
638140
1223305
914725
59515
39055
1019822
780994
331948
1094582
481582
1003334
1117154
729098
681488
1080543
1434566
632250
244028
25446
907553
515321
163545
608437
762867
727496
440567
337647
1505376
1147815
151520
731405
1025786
403910
590597
194562
718860
276993
74079
66135
1055055
206698
613849
1187353
107358
587221
10638
852576
348773
700186
1480138
1145307
511615
19509
610248
1243253
522927
1233
542193
1457149
1220840
541620
1392485
668963
836481
374671
641679
1378853
1011504
790179
469392
940823
542667
1307843
1547654
1001689
675160
1365725
964233
668858
673508
179785
1208955
1445431
827718
176449
795559
1580199
1318086
350955
970628
411217
152247
1385284
737640
989875
502987
1134071
715048
356960
345349
1191763
1067863
369091
547591
494347
1221562
1066567
828022
315151
1153278
270921
1498435
544897
1255949
1361466
1023932
282252
297259
102575
521168
1088333
863123
203601
523786
1023166
1522285
1016668
257557
1358699
1483940
525786
1091449
1004652
1393123
187888
132789
965417
961761
1254517
119751
1433203
273109
1023618
1493276
667676
1475252
257037
513467
115915
1185790
502592
1644507
508512
677260
221214
992589
949017
1622293
486228
121829
1259506
1142502
379413
1549776
1592318
350655
2092
334675
313102
1467729
620092
859483
538569
1524072
900392
692375
898565
484457
35716
1473206
1108749
1404417
1125896
64717
194896
1109253
904250
1536813
493518
257800
1083400
1486991
38563
891207
1434238
1407703
903440
418238
156126
826384
37930
103480
1161415
1300446
1412267
238891
1340995
38929
44804
1604929
668374
646353
235956
907913
1276539
587013
489329
49282
938757
959022
1382320
360534
182779
1354241
884209
72116
1403400
949026
334925
1239444
584961
253719
711083
763177
1626595
984556
485852
915911
892048
1062231
957395
990005
1341929
1318438
1035327
1156022
1082818
1290593
1201474
1239839
1250555
93654
1176514
475720
1390131
726861
202986
237231
1189720
877114
452707
1029401
1457465
166924
1559834
64923
1403764
1547033
611065
566904
817429
1096934
1364349
1401858
459934
446644
400794
376889
81926
1128294
710649
993592
1491117
1276851
204097
1123423
248900
48389
1103911
150640
55245
1082441
110544
97539
1065926
57845
853516
554935
1561782
935560
125613
509837
18345
1391647
915074
934233
1142806
177844
1260780
400022
1139367
956845
500638
1565048
1362034
751306
777064
844033
68515
1253626
1039969
1157366
69205
859246
168518
858696
1571680
1016823
320646
1218158
137473
341895
557569
432099
7364
1469731
1261510
86683
1538560
1638478
936681
1428120
1439811
831227
293186
1192329
1234184
127799
844522
1329457
1106530
361336
679179
108668
1004785
143062
382364
341857
1095674
187486
1399984
832757
1471568
1025761
929865
1024741
1188714
1482164
953426
284974
743317
408657
1324073
638017
1349840
990613
250143
500452
982050
1395580
889801
1526506
112054
352854
1642270
703426
1601876
477370
928554
871340
1302942
240346
783437
1527842
1108496
78528
1390832
1375749
938378
910444
189375
322941
669615
876368
359154
249049
1307199
450389
779938
830941
645943
983751
404123
370216
917607
482879
1274811
873175
940964
474506
1614044
1515666
95719
1082337
620827
510743
720236
427270
1046550
83185
1237866
1562373
1603414
249884
1470121
653504
1386905
426609
691869
1133900
1235117
895940
459485
1062654
712698
1483891
26335
1344185
521284
1426770
520372
1208796
1445909
1310664
364677
1155801
361076
100394
800850
338192
1362626
1079239
38808
193663
1173091
1309787
74975
619435
1031255
629639
432447
1555064
240584
863025
536056
1036147
1140672
28302
1388271
1629418
1227120
1019294
623263
16242
1090338
271892
179192
919605
517986
1572150
1326399
326498
318003
684563
1500080
1045995
1190283
1216122
1347338
412482
1020605
1110259
666908
388353
925188
1568264
1597599
106448
975325
1406868
96845
792601
377940
1348408
632369
1587307
839793
736901
453759
661320
273753
50388
284100
123736
874498
652364
987186
571589
531687
331093
676209
567586
824491
257760
402328
1541019
1049797
728470
622195
103840
875664
846852
139823
754496
421922
78242
235711
1224519
1269089
1260781
380127
1463539
1069900
531540
1358525
1176822
507812
226098
1071525
1125448
1511993
1443027
851938
649667
339972
194582
1254258
1244960
618302
140566
1020360
575915
24907
1642749
24152
210025
949937
482068
576351
397929
1488344
883036
1274710
687718
1233688
740778
1139214
1379778
1331238
506005
1629869
1044888
1308185
1070632
12509
482767
808601
8946
1346024
580113
981005
1428426
1294838
1065756
129104
165955
1619983
291114
536641
1039688
761911
442489
1569613
652795
161119
1635574
61531
1566476
431708
221386
598730
1233335
634368
1022806
550090
902979
116630
740647
791268
587406
579378
812051
356914
287540
856060
772310
1369360
1434058
611119
567879
1015709
183938
639856
557302
325771
1353999
1232859
537774
245340
1390536
1145455
987333
1591780
1550425
1029081
1426028
867980
1048363
1129153
377775
1412208
1388333
1392790
765466
807163
64642
1006406
558735
700717
1570358
1121567
922095
82427
1386345
978604
492546
38633
802572
1561177
1535395
765414
2350
1289442
1632525
629249
780935
533421
980577
931850
1574742
1126997
705736
288735
1353216
237126
1148877
147948
1278427
852355
1372599
326324
1164305
923145
839082
1632459
218173
1190818
1430506
91567
178255
124468
1573411
873164
1586262
394549
413081
495412
754668
1118533
1087482
481677
1537543
358905
300853
1132104
1431652
303499
941296
1575560
965356
8958
1392067
1319748
29259
518031
1496637
343798
674338
1267862
1268441
837767
1461074
263341
959209
1516265
951853
605750
465461
671377
311409
668470
839864
1575984
484169
1039254
1228654
829080
942646
65695
1239677
975738
1315692
250503
354292
1512938
67674
1075283
1083908
930771
1153825
293844
1307606
404356
843920
1251620
749303
1304706
346887
472751
719999
1301998
1627178
404981
711197
797124
835196
1529971
1374802
1578699
573750
372581
1536936
1521758
1179922
634821
19253
511011
1618095
668872
1414290
1582103
1387037
1208446
487212
874088
1554137
474660
991422
468570
102306
118987
1089566
886448
327818
367077
963204
899422
1533897
111733
11032
548698
724578
1345519
371209
286091
211379
9111
1622990
1454719
505818
964534
1606563
638612
843716
1594605
825629
210941
64375
1340251
194289
77655
1079016
809964
1476288
1538057
289964
1113792
1468095
335987
938326
429010
330225
1214013
1587982
1516963
845729
62546
486324
1334179
1596168
1544393
1351225
993602
1092887
649434
202386
480661
223584
1396882
505206
138799
667241
1415294
227817
1476671
1482195
787176
554391
385314
1328772
146256
1095413
912124
875222
1367950
1258171
311376
713497
1242210
655120
381387
210953
696567
1242200
1202511
1140269
1412073
1485548
571755
1394413
1443533
251563
743167
119049
1567024
6260
443489
618088
770196
1132822
1589772
1618748
100454
442356
1057944
1324577
555170
1614413
954320
1424788
857183
364408
821942
822166
1509383
1098878
338068
1014272
1046113
309233
1065699
1311283
941447
1025502
980726
847303
1621177
895181
924451
350848
465276
1287584
1567005
1349976
271839
340974
1608141
340284
190640
1494840
1585017
138585
466022
918997
52688
293233
476396
701777
224664
879675
953617
1504346
1489872
650955
213252
404991
50037
979375
655877
1131045
599227
1603766
473813
1605537
1213375
955100
876493
1102636
1538112
1119279
891084
655712
1400900
797284
213954
790844
1636453
1289577
980169
1490217
869716
1625956
995462
623532
109438
390110
1361833
1533849
707404
502392
1090357
920413
1041803
1067384
156130
858721
509757
147173
484599
1647419
387713
805203
1163796
611627
1572973
40689
18635
62655
1619689
629650
185639
1276491
553978
429468
1151195
358068
1382434
84312
1521473
807054
1217599
1341582
494988
71869
871759
1324860
1153176
1174683
1272887
965084
127085
235598
941274
1411241
925002
1580518
1570453
238117
266710
525005
843574
1361969
762250
808261
88472
779993
82616
401457
1189078
864989
872601
567012
1385168
641086
1043258
1425426
967677
1597220
1401162
98366
72079
514114
1567294
1128490
974643
1382526
205393
1591735
921762
383387
1244426
13863
186781
703792
155952
868043
614460
447297
487665
202767
194135
371578
444943
1557190
527577
608849
1251904
793939
1118712
1250294
18067
978725
833296
1323551
797368
475149
411592
1033423
1049264
1432094
1532453
696369
1530875
958763
1624973
823523
45794
800127
1630452
1537083
868937
1101992
1461849
441552
1182665
153058
818066
624184
1609578
615797
640822
495420
1075304
43353
657292
789237
1024065
1320086
709857
1092876
1027009
1313724
576144
1240219
971974
1370677
248493
89525
1614224
877011
1405759
930859
1327955
290468
1460317
1544028
1374602
1226334
513679
800218
692385
217683
384140
492474
431991
623696
1029025
53201
1340553
1200958
642856
674047
1610020
328952
837404
1637626
510255
601988
656476
11028
139407
1513456
743096
569320
1298331
969917
80216
607665
452456
1057096
528565
178575
1570881
96476
1547043
1412103
1204388
156245
1504161
703285
883771
1553121
1331795
1329731
386386
638511
176510
1316786
1631312
1521158
763031
1260164
1145581
1568164
800181
540386
1352904
300779
1248631
940269
1145657
172666
230292
1576676
508244
1418936
469060
564957
1638936
909010
1514629
1073421
86530
1065461
1477344
126012
102948
1217720
1362654
1314510
41676
700911
1432651
1454087
263789
553207
934459
99771
1296142
217741
458815
798946
17271
636976
1219926
543246
1597894
1511487
1255134
354005
1150584
358566
642234
1572540
1567097
828939
635159
1345604
273375
1525948
1127911
381325
113306
993503
1312318
1034220
508764
1601903
105684
875829
1259997
1498241
1420431
658519
673973
81008
109710
491080
454287
143505
1609391
289069
1348042
398425
1563757
763358
1518937
1062083
358
1647498
460482
1509013
688548
212054
536624
902050
557226
134225
1593157
1595253
1268462
382455
183909
509253
304010
960509
184482
183526
593426
477298
231658
183033
602126
152263
765778
1458064
841979
365848
1428975
688776
981067
257123
1029940
1271621
1311877
13917
1206582
1259715
766686
782466
425298
926884
1111368
745140
1415840
1641206
304417
416379
1339005
111417
1230694
1374402
1450575
285178
338178
446354
170615
1070650
446179
120983
430898
1544775
976395
1072007
1630447
642923
1071019
280353
1304595
1376413
1349930
197644
826556
371307
65415
709064
1289603
213910
718644
62417
1386962
1499393
713801
1040327
1277491
1347216
879795
123143
1092716
621054
947765
990136
78831
1067991
31880
934011
115763
293398
1483184
636258
555555
711630
579645
727195
605105
1623367
644135
1219948
1412485
12356
720142
741452
62928
796715
711975
36378
162376
1299995
967
87026
126922
172651
1552365
833603
449131
1433095
817998
772712
437671
1090155
1069084
874861
556574
470732
473989
600539
849031
1080094
1062912
1339069
614580
11483
373951
440185
641475
152163
584852
225956
882583
593639
597563
1319873
851038
882064
640100
764359
125561
323287
1306079
4393
322010
1536242
290032
343142
1479041
82972
1138932
374556
119629
1516963
575410
1592623
785817
692130
343895
919737
1504207
1309065
1426336
636369
1217436
1030528
1411307
275016
1160558
1421180
1256982
1507147
1203817
977277
1102068
526158
1205528
39969
252258
727493
29754
864936
664714
1140050
415012
1403197
1296153
1156509
992668
749084
1152290
1500522
809869
977328
637091
339554
627614
526888
1479333
1045277
1470775
128086
1231231
1074899
1382945
1034988
5243
648476
796968
814697
1310839
674881
710921
1377496
836248
1256308
385877
285686
326196
925263
338430
1281304
640452
678048
672572
587583
1132419
1062732
332447
735700
1272259
563529
1517700
1382224
903421
1296776
830814
715753
1289546
679797
1443007
780299
1243861
1132462
1592376
436640
1516698
883711
192851
492051
263440
1631300
1572291
477265
341454
380647
1434046
1559103
1086087
478299
569459
722824
63967
55261
365690
1150687
139394
300417
1242252
719578
954382
1437523
1375380
41944
1279030
955373
1319889
409100
871887
976889
1617857
1523687
1046409
186568
1443780
1284176
373078
1026647
1214359
610284
563005
1126331
1004888
1294621
172022
1508921
1227169
999788
74876
959201
594623
423318
231389
593569
633103
721532
500778
82683
689000
1292279
192807
756497
60751
738552
719015
417235
1076199
878020
516012
869573
88587
928096
762147
1486746
599946
621134
909826
531104
41012
359063
650119
1338377
581694
608034
832014
42104
732567
769598
907389
656525
522552
531232
319806
1360615
1194486
348658
1545029
947835
1377885
1481372
580003
131260
1077818
1510232
1309946
1324257
191663
1165135
1269825
1161454
1330380
1366667
1491550
1543045
782082
986739
404275
1078499
1285434
1256611
1483227
1027455
141125
714796
560485
915844
436456
311374
1457233
934221
222724
675939
727894
1365538
828355
1522574
603953
178985
945964
67730
1329237
1290332
1458990
319792
1232794
649712
132777
278795
433263
1294434
521493
1490897
763068
352090
229643
1326734
789501
455566
297322
807498
757301
716355
175677
190461
1555281
98376
1128380
1317290
1561725
1072792
462374
554226
765676
541283
1515405
920446
1641592
353941
626689
163163
1313063
133084
304326
1236668
1118185
831658
747505
1226046
1561091
334795
547811
263522
806713
131057
1198865
1323536
1155620
264177
1187489
52757
726400
1151025
1185333
647083
1583593
1489054
1072979
670954
272778
345834
480752
997084
128254
482137
96949
664412
774876
843079
163086
601967
1371497
463932
802370
1316380
881606
1024740
206521
218958
989560
11648
978546
1139508
1639241
1305369
861616
555599
368880
755012
1197086
904155
1592113
4548
1645259
1189026
845307
983720
628179
72532
949561
1181244
55040
432338
1118976
29959
855178
546216
679920
1421391
1357621
1252476
1155687
874907
1586280
1336165
876298
338709
592851
98452
1378522
1164286
1359744
1144503
884206
1179119
1182673
707331
1140988
637759
8082
142048
535454
1158216
1371034
935410
685311
129532
1021346
990352
689629
1097855
1152054
828180
1060465
51772
1547972
602843
886121
1600485
767161
1003423
1466089
1182293
1412806
312863
1193131
636927
672876
1148136
454940
1159806
197953
571560
635512
1052085
177079
1631964
1140483
287131
1511810
1013502
713740
155276
248711
205169
561827
1336579
868113
207070
348264
521412
1408287
125103
38280
208034
160958
1152666
628758
873321
1629332
1432177
509349
592836
1369255
462145
340660
627766
132956
710639
1263143
72130
243863
1042117
458297
241885
1255606
733002
1044015
169009
834486
118170
1547415
788550
1404898
995240
1338760
1331259
730612
898683
443069
612142
168666
1537621
311796
423692
1447363
814210
29728
605989
256811
1081417
583913
1522703
832226
738458
27532
961616
1285610
1560693
166
1444050
1382667
310064
995595
1143979
1350237
1333520
1163082
1348735
848731
1436528
1597343
934220
129153
1579831
280278
455593
1361243
271220
719334
417476
138606
1104582
328567
847373
143371
185698
47138
288946
441556
1448366
1115494
826947
717498
1203282
1364834
1233398
36521
1274353
514267
598519
1314793
1095520
6510
315775
1402419
685060
768974
223522
1392791
923572
1082368
1338192
774335
409303
1399724
65680
61872
456474
1068525
291303
10597
557994
684543
1561152
1514530
1068949
1220809
658944
579355
410246
1009499
488456
868708
141072
1089220
1134321
1429230
98082
1071755
738625
12316
28346
1061993
504233
898241
422182
1233507
1527467
1401052
729876
629569
907288
330237
350517
486283
841221
1510585
732920
423847
640400
557440
1516912
1109755
35296
809647
868943
1365759
1115979
335522
743988
728604
136108
68112
652949
456568
1514256
1050198
1154034
403639
960777
1472276
806945
1368964
379937
1224576
96720
1460024
1454833
512455
303327
87753
557365
618091
714526
369390
1273278
551237
199304
1401632
449653
21989
204122
940660
944465
729250
263777
142209
1366762
612336
1285207
701939
610967
853579
1541735
158700
877906
1403739
644837
581354
1364867
339937
1274426
75476
634193
670948
786854
1077985
930844
189100
775506
743376
1190036
1034318
539966
983718
168974
841977
228877
233953
562932
1415619
216954
137810
332570
1486969
961413
1053097
424622
743851
383722
576948
155273
44077
168348
735519
1457066
1489487
1066366
808059
289260
481957
64764
1308316
268458
1000153
1106965
1563955
591612
1548007
1527886
876175
420106
1067608
441925
1501950
996485
898033
1168085
463668
81949
302173
576362
69956
1086057
1180240
230181
1032951
391667
818937
1429923
903956
608728
356854
1149381
1301007
77916
280900
1558557
729197
259656
574592
98195
1043722
650984
1306651
1496029
507075
1384314
1362817
1307460
1295337
286592
638078
1238968
114229
1047514
775520
97956
481059
710495
380034
1404598
1270406
1525446
1287161
825186
1585107
1582217
449200
144214
267566
672464
1146801
1215994
1530840
179082
1465640
266031
18185
1162965
281554
375209
247032
1145106
1551649
1080691
922590
217698
947526
566208
1595816
1517460
661235
8940
1293683
1466247
484310
538945
978922
1311297
1241253
1441863
316152
1132189
187249
472220
1248239
428221
1412919
1311091
10767
1352767
1415819
615374
394170
213856
145622
900844
1075345
308724
807428
781353
1515547
968860
593742
1254773
1081961
1529079
823275
1247455
817496
801147
1578398
1025940
1422226
939521
579253
683454
109629
1154183
297788
939209
1262775
217651
686661
1604714
905285
1539702
772721
629436
1415072
1609688
130190
413347
580534
1194749
400563
415241
1075981
935734
286135
1078171
644062
885460
607883
1482739
345571
33426
202644
1108826
567441
437808
53288
1641602
691409
570955
1018313
228932
1397232
429817
888132
542124
433684
170665
897473
227927
748846
1516484
1247834
1482541
980691
761096
1035121
723320
1646086
1553491
110831
1212150
1271127
868999
1111996
1020903
175927
1286576
1206146
611483
105570
350120
642491
529645
1079629
1003695
369930
1073507
1403581
1302999
1022725
851657
1203808
1390688
1579886
688019
524804
507573
19985
965758
530597
139179
6491
1072038
554779
600322
609326
1366632
232030
1580656
675453
1646888
781039
1387832
1051525
1393978
366974
1324898
168616
669615
1000330
35995
1391912
1452395
64852
69548
579824
1383782
1187068
928611
1197965
321968
552021
739195
1223012
1611648
923837
918898
334312
1110304
610339
321330
368258
274448
742538
818508
576029
43647
371869
1291559
921969
1599204
1142579
240824
648032
1465092
763846
587475
400012
1293983
459812
152525
769752
831192
459596
366478
370139
617776
369366
265747
1363562
717905
1288007
1376677
1419996
311860
1138009
644064
982448
1586363
276476
882445
636729
1632418
1130413
598885
1079388
149254
1298329
597151
968333
323211
830693
648204
1522027
1083006
423646
1504286
997242
480523
123564
1213975
1118534
762381
865230
777801
199505
553814
1059730
1562878
494863
881089
1585273
6064
646231
368742
287891
707617
1240109
1319375
1172262
904983
1470954
1096086
1492551
1260098
975089
25226
206980
1312606
1505406
313518
710936
1611893
380345
90865
1424834
1116624
1441149
1323777
894114
1546744
1047803
1036429
1518224
401860
1265098
1429928
1000357
1161257
149815
203950
876757
145232
436304
24099
27931
1219382
1545610
854834
750170
1037134
1443247
985564
5153
1324376
487080
179895
701529
105523
1508205
992009
307248
814103
601501
1261172
1420403
479461
642749
1188653
937072
1064275
1344300
1630497
184183
844871
992416
966522
927333
315035
396236
557899
805629
459274
1560925
1460465
544989
1027530
1452206
1335827
640669
1466485
1358776
304155
757535
623703
1644015
720889
684331
58505
618275
957447
250782
1300040
967431
128752
557460
1262770
1233923
1161501
745360
233677
762475
1075846
1236405
1115835
636201
969747
1369775
1584879
1095569
659657
953314
907205
73180
578697
808812
932043
1094003
513427
1174342
86047
1476238
1109292
1443113
605224
387343
1080142
947622
374340
701451
1604088
119088
281181
1223800
88223
507158
1411239
512382
1025553
243469
766981
713711
1290422
1221571
734565
551297
1431604
1257624
818135
884291
770235
239222
1150819
721696
144274
567954
1433803
1138788
266211
787842
1385830
1174699
1144922
1150359
533197
839598
1301981
453868
1214654
239528
774768
1322510
303161
1325217
1131336
580708
453152
719937
62062
287613
683232
266077
56245
819867
1024207
697090
870086
991410
1355853
1542275
1557551
1413011
1382986
76961
802583
1035056
25524
946649
449084
627119
1041939
54501
967293
13806
293340
208600
1238941
1589654
996613
741343
1001083
771797
1032927
459740
1580910
750211
380425
915402
1229111
1260851
172687
255929
561668
1244144
1467827
1634122
720479
1545081
878214
877659
759863
790082
854718
776651
584916
134608
1062354
1159795
948433
1484843
1042532
376350
244938
1041357
593165
770843
1368237
1077900
825180
537927
1136794
134358
1451860
947598
1569668
1454920
552022
1219935
1326001
357806
1115129
1258387
1318100
1205162
1030319
514263
959287
321970
780945
1269074
785272
1090933
832239
101254
281327
630107
690379
747672
1218727
229061
684695
1427666
730256
1119598
1043424
782054
226179
456231
1630313
1256738
1511409
1016867
882287
841726
1006692
286037
516526
1412455
911156
1092677
838895
1242963
323022
856161
749417
763877
881778
919078
248385
1072297
627198
18848
1042693
590850
1120142
1022742
1300986
154291
1341673
457966
587332
754257
537196
37119
29049
99572
54937
148121
394442
1084095
590909
682891
387219
1142005
55842
59594
885046
1214839
820478
358643
1644102
633109
866607
4300
623102
643838
141213
1372816
753656
29004
1417036
717831
1203680
498753
1229527
61958
1181793
535252
464233
1393968
899003
228284
96265
113364
1407723
848556
694326
165356
647382
1193404
1557266
1027236
1503467
1214101
298910
257980
904224
1114098
321636
202840
953937
1175773
619259
1493201
1518259
1143531
412765
937849
299290
1579212
1162437
740926
327966
208838
848222
336274
542465
635321
712487
1147110
487877
1043699
300972
1225748
461022
270868
412339
1194274
575833
1532038
450328
402007
488399
53910
520342
1636818
509024
341252
907378
1431775
716102
504126
1369372
502579
438296
655798
96102
76864
1362488
1631121
863298
556734
1485672
923941
682806
1265355
187035
571508
1031904
1578753
239039
1004173
1322441
2655
1269013
1478255
644665
441481
188806
1144756
605434
788365
1414356
858237
306104
1020468
1012250
754610
368191
301595
1120550
1301799
923728
687450
829071
1269297
1264845
1629339
814850
607741
895683
595805
84772
130574
258588
167073
533122
1120123
161862
1076038
1163203
20029
850116
1191613
63152
1014260
479428
590826
1122868
253183
1580757
657929
1245377
134121
1274618
427749
204180
466918
1054884
216813
74578
1567444
145917
140111
150812
198205
1422601
1613631
1428539
1629955
1580449
1152470
484702
97039
1545221
1225807
623625
1140900
843574
812485
556676
1309776
347943
623953
1378030
643585
359055
975159
292353
1388722
29025
573043
1597440
1265829
1511748
388377
3593
33646
1297575
1155859
1193973
524683
776145
1213418
1428494
1460432
1206223
52219
1288976
921543
1477903
73568
331984
1219619
1247909
694168
993904
1519346
1099617
61204
485447
141206
1518476
1564284
1638148
1414941
573524
484768
1510397
79366
444263
821058
966602
1037323
1152597
259542
1557720
1043420
1147978
1132657
422046
101677
1592923
1264793
1346152
427795
872429
1371548
4650
1117675
678728
1402756
594712
462696
1091876
1025291
1212163
1540920
1087134
820284
753058
1594734
523476
1558773
320854
974231
1001873
1193066
592825
355287
285138
521013
103452
721339
1469466
433920
1583434
685764
137439
600080
651804
1532587
872248
667859
592280
622759
1164431
1593404
906767
373577
588666
753158
224980
86070
399299
1374241
1185860
780114
1325396
753164
24193
51937
745550
835363
1162722
1119551
377323
186658
233194
1645557
118031
936697
1585644
931264
1082092
782465
1007125
765789
730352
550815
13762
572852
1242598
1272487
847802
1307880
412096
931662
1597195
1073806
60245
1545785
1598137
596241
971590
1109772
499603
285684
468958
208001
355660
1590430
1244244
929564
191838
378168
764801
1292820
1327050
559624
1073349
1467706
769862
1118505
553330
1377008
74030
931374
1073115
552390
182755
892084
772236
1249740
83582
271875
1400583
985186
1405259
517140
1379514
467931
579292
1272574
605126
608902
522783
1401437
1382614
608339
1142432
1430877
1108665
839696
1297672
1010729
1518212
1301984
428848
1402928
181375
222161
329430
1112288
1589782
648365
240996
796632
230438
720553
890492
1386653
780490
46369
1619632
685694
854558
284639
1134939
284613
1028607
601170
527691
997626
343265
40137
1317619
1114424
910566
619025
1345338
105769
217902
521060
750397
1311922
1128506
145712
1557035
1209260
428795
965713
755272
429924
114155
907250
1065776
995146
632789
1440834
972394
797911
1593669
1442550
874582
1375102
1533198
123537
382198
1078800
421736
541772
431076
1546681
978332
1226291
365700
955099
1404597
1612544
1119367
198201
22766
671524
1573489
1376630
292783
390105
701923
181498
583654
671778
1406589
1255582
1453772
157050
530691
1399288
1508950
831948
1613047
1294902
1005627
1552420
1244192
539277
918752
1306148
201395
202041
1102019
1295464
157832
457676
1508431
591561
1123458
1583962
493328
1020125
189774
1397714
489294
39553
1575732
214723
365925
1217868
1082768
1246286
571139
269126
288926
425992
233558
1179951
352380
909272
1094573
292519
9676
847300
1450238
1094394
457612
534818
1015458
425590
1058832
206335
211934
1306692
862535
883071
678309
841812
563292
552260
414156
775323
1420865
1205447
1014954
576491
748786
308988
788863
445045
1226317
168845
1558065
1490690
976516
829314
219732
940336
1462450
293007
369630
1115832
471926
208959
41297
227016
765729
443069
1096410
695017
1604094
1643645
1516968
232719
320977
1063749
949271
1462743
1245842
306507
48301
1347237
881072
378067
868245
1103639
1167318
1014978
1456155
890848
106830
294356
319438
1345835
1570007
415647
1011764
1085694
1312919
406158
1383676
842595
336079
985220
1286643
722653
551797
7486
1248434
1231373
1100805
303091
283895
933812
684618
398864
223393
606736
1037420
1190576
1084095
902269
451570
1376847
24905
970564
570686
753159
1061258
867828
709162
723000
1259207
1042002
1439801
1429594
1592939
328113
1353230
689699
1084458
1553746
1079957
301160
1394921
592924
276968
1250885
56895
608896
1631730
456269
206510
1040878
468080
945215
819114
1599843
322093
1103599
796067
505936
1281945
940020
671905
553993
668531
355745
1270456
1197374
279980
703650
929653
1114503
18632
1149824
524912
309691
1453166
632512
1310262
374230
499308
633550
198451
1005503
519830
1232345
1191720
1163925
1566317
967571
650025
762869
397317
936897
1488941
112743
1196957
833065
793609
148138
1452549
518950
819212
99169
797760
1496679
185744
447039
216930
748156
1363123
17821
1526821
1449424
220584
1631273
323105
175543
64914
596410
1215092
1529032
65226
948145
239846
983554
680558
432830
928068
20702
699747
1195690
1435900
368810
1626632
51600
1368989
323392
1507541
649461
1360075
983579
1203266
444701
517422
876211
784808
232314
628997
864498
1005730
609671
1419607
244357
307132
365041
588962
600512
883295
978016
1020508
505264
247015
30422
501884
684076
1155898
525025
496481
508790
1288715
76221
1525717
104570
55260
189287
215512
1411906
710678
37246
1239669
1395644
1049962
1370119
741225
108407
33420
1191841
483268
735160
738241
1150961
744715
1290199
112983
1135078
1069181
732082
1458276
475206
1186316
1010992
618035
1217077
85031
1322186
23340
764076
918121
401179
1395530
1072598
1093784
571937
935557
730463
326417
1437421
1386832
49997
242091
843522
1319387
531678
1289991
571710
1494049
967515
983379
627609
517881
601199
1287977
172714
1339002
1630916
1252989
742187
260373
1518830
1298145
520567
27921
395891
303076
1007902
797481
615526
1301538
1347544
165183
394730
430840
386448
951672
360006
1075056
1012027
325864
281194
1307752
1178959
730970
876534
1119396
705276
5101
395940
1359591
715544
1040308
1047330
336228
1608988
1123119
1641171
452472
1442206
618309
1375730
808978
1467415
785424
1360069
1392837
408902
1161813
854733
566442
174743
1474651
1637086
1439064
248614
1077850
1641176
957922
258671
892626
911007
937400
467619
556930
2045
557730
1164061
960530
741359
1217153
1551379
447979
1296538
1216065
1428654
555378
377500
330708
451570
1488488
734008
1582758
1078603
419526
1061614
50576
1346920
1380298
542960
255790
1252510
1467939
366341
1506231
1332581
1328636
882498
840630
887499
924138
900638
1335300
1160513
1232881
354558
298588
1603270
89392
1493610
612397
947155
194167
1521190
14139
1566018
70542
215037
1321478
653791
700128
1239571
977965
1162310
324253
710721
1138193
1106891
1119775
449665
1068112
1185894
1599410
143453
1644949
461279
1443229
1003796
405856
1106487
347009
1456426
1556289
441135
1211234
372276
1334879
1634670
1107032
1431578
549098
316925
1503283
525796
221947
620679
1244702
1431190
287913
1123185
652937
800024
1229911
127036
569863
397999
505053
929164
1064121
339950
645476
700191
149740
57244
1275421
1414118
778049
310120
926967
1168017
1558984
377190
1177027
363599
793640
630000
1439800
1405789
1579630
1103193
41045
1009128
202686
1436603
1432489
912553
61494
879639
937052
363877
504935
1107770
560986
530464
1250754
998361
367029
1001789
1523731
520775
220065
883635
1045641
224415
1545591
1573010
308807
368610
815310
606379
928221
319165
1122317
411938
450277
1263901
1207069
1239517
1622723
1282830
359698
974735
1565736
362716
1326046
376891
759439
1140179
499322
1424445
355413
1512110
715269
1214174
1622042
1202859
1034848
414381
573162
742754
1442029
448129
1184181
622570
1116374
9990
542830
1152208
320860
796194
930266
923051
580439
168315
118540
1554524
412497
1114522
922421
115436
225456
91942
1624278
180378
138197
179511
1228334
1551494
827525
1000779
642974
418369
81427
886395
493979
511194
1618327
785510
867438
580013
77854
1144980
553711
812184
1299014
458643
1069599
1560166
1027572
1638181
256816
22541
247025
1411796
418889
204583
1502228
501511
1095992
612206
1323405
182298
184603
1539101
416930
852947
377211
663216
795500
386454
772344
137279
1014434
1253635
67813
590198
405338
292934
453057
174430
950512
1374819
444859
1187009
1493904
1089516
1124257
600579
755508
381657
1626270
1414710
103666
1201734
276886
492522
1359304
866375
996833
1197629
354402
157052
257924
404954
1067046
403202
1314109
488072
1633800
1090927
196690
1358891
1556121
731831
1439145
172517
1292929
987384
741492
196097
1075974
1037516
257286
1130809
618915
493465
1147474
1641230
965053
1318536
1369492
377934
504633
91947
540314
1430877
289013
549409
1563385
1580557
822423
513461
929287
85095
629857
633074
475613
1144242
486462
332992
248674
19994
1108668
904935
1390252
1582211
87914
838360
139823
546431
1408201
1041351
1062772
720204
618516
738955
1143679
182249
1282587
923819
841048
238158
999023
1246035
1575981
883500
1203171
643237
878787
395047
1278452
584856
633094
902424
888563
766810
750781
1071844
650428
1426553
854807
386646
1105593
1457066
758522
876775
1518794
177068
251770
8258
1375764
1049587
1054582
741684
905925
1298956
1512322
712308
1333389
266456
410795
801564
1476886
1587302
298632
396007
140395
1611079
660058
1020180
936735
509902
1055716
289617
1233233
95077
93587
162100
1008435
940766
1126001
1495702
114042
583247
52559
636518
251590
624034
1071947
1505791
123823
171393
395427
1509736
1058522
150421
1554696
29637
1629452
1001362
181107
271202
1426551
584262
193000
793147
924788
410550
598840
1221925
783247
566492
1131664
299443
648095
1519984
354178
5480
493542
172671
1183068
1001283
782809
247426
783226
1424386
1517708
1348031
1440617
1308968
443061
94390
377853
195850
517903
145423
1243090
1285789
405157
1348836
1415839
1486163
840499
1000059
755521
1025498
1210485
543241
1100707
261456
1462661
67846
229826
695264
1208173
641602
1431067
1065335
1001546
1539275
715605
38671
1556552
1030409
85360
832450
1084293
349230
889488
270278
100027
132318
931574
502627
391426
519719
849283
642967
829392
422605
203835
907838
1284003
751712
14962
1119898
1048150
1230342
483229
1114733
1338765
1231366
1319247
991040
1384299
758624
1045653
231567
439383
248187
756085
953963
619382
402476
116922
802231
973386
1345687
1643547
1077227
27653
73288
1371633
1196781
1234278
1364892
1231660
1568048
492020
1988
1590539
1032358
392932
215364
1002914
452246
670380
123346
1369293
741304
1522557
690733
1030422
245668
1553076
659408
234801
1143491
1621513
1516394
373272
203072
190601
1636238
920330
1280382
1520663
819876
1072953
1014994
438878
919127
1090435
464259
423185
1432797
1302223
1377378
605277
245927
1167997
1514361
70370
365149
607706
361904
1132175
347468
1464107
1236356
1204334
222610
1252312
405684
714842
804757
191668
15654
79894
1492506
188201
1224719
661630
354506
69708
900822
1312727
1364387
916917
1197265
1359106
88203
963282
1011558
1062407
1491369
557371
1542842
1487598
1642808
1415349
1082846
834490
430761
1626063
1190748
498181
1614419
1352179
464102
805098
106097
769860
522380
496974
1093769
989729
1575198
1027656
855150
666868
1337509
738548
403968
105523
292961
1435371
1288155
1606951
1628034
828891
435703
1027056
1149712
15606
53193
1002389
316615
1445673
6066
365011
366800
218443
157355
1274523
1463686
1527711
1315091
757803
392896
44284
352451
937989
248502
1149321
311027
840367
1168572
718587
344449
1169127
383107
271216
169238
1348854
1447831
491540
1467792
313824
267949
944343
1351488
971970
1134238
176760
518375
447663
509648
224295
1490423
994688
528496
574124
1551127
802722
715561
1553001
970635
47867
782329
1543921
1035159
1054469
609234
676298
664367
1439640
309266
1598962
766229
401266
194501
1355432
225322
1253200
102398
1559403
1601276
821636
47871
100813
889695
628804
1544278
1601045
575797
987513
1374880
2870
244761
136536
1490098
1406092
552188
105719
12788
1515853
1222076
557008
592223
343184
595927
802816
476339
476098
458857
1116097
1322533
337981
737200
1222770
102665
1442747
1160884
626321
1229971
1347192
1232329
416992
1221972
1310876
318257
1458128
1994
1280189
1561383
909961
1621445
476906
1405872
1118291
165354
1394099
841189
1122570
823874
406203
1518983
27756
1457171
1114183
63497
560887
427901
91013
678886
785668
1554585
1298157
1413923
176384
1285492
915316
1198600
85888
404421
106363
808164
1631232
636520
1090156
206524
1040867
1511615
455617
827041
1492272
532234
1396191
524116
633121
372249
1119284
1559160
1389607
1377957
313020
612645
1342750
81819
1215545
1019315
1363196
215778
74344
14958
486689
282002
10958
1646210
1334989
1257332
618016
376418
997385
1359607
814288
1616218
120929
949478
1261870
1521006
485301
1609864
1511240
1023799
256734
7178
1506970
891528
656570
1634418
1058981
914115
1391942
641707
1156266
345171
731706
84380
1030796
1013174
966313
1386045
548663
710971
298106
1617390
931849
848140
327018
1523759
530856
183245
425147
666002
407110
459213
998150
292827
1181081
507789
187738
1612671
218350
1332727
1119236
1546645
630441
934247
1316612
218417
1390498
171208
768522
913157
660815
859880
728426
64989
1513818
897296
724166
1563925
330953
826171
1266261
762226
160009
495911
786287
714666
577689
1537304
1057678
1292759
744533
1615373
181191
975706
464050
607130
1166201
195945
744577
1087939
622732
890686
384876
1205518
422790
1056285
718486
1512893
97738
214688
981516
1535216
845697
773121
179164
146761
1390992
349440
588626
1245387
85288
1444538
1202792
1367602
1153994
1078405
212458
1402602
1440043
938378
444477
1182816
225687
398489
1486796
445338
1383804
708460
1530647
1435877
649360
1404728
491664
519811
805277
541724
473780
1525794
1594655
121334
71028
710060
1595339
412500
463472
959442
67130
593753
945014
1564368
1605509
775096
32397
1566878
1330798
1604959
283251
928775
1137962
291277
1145467
603746
802558
1517308
882137
358324
1332804
1623861
1145447
1478959
1637112
144522
1525595
1308436
436993
1179870
931614
302275
758825
1455439
594306
1408616
974853
714278
614262
1174403
1460215
131128
836087
666960
48451
271320
522373
1007851
128186
749026
1458570
1441893
446690
495896
210344
1052498
441137
760699
891473
1262716
1225019
165322
84610
1015140
727792
744594
239674
795126
990901
1117208
670715
1624231
670998
645474
285674
454247
1003286
1160143
1341475
1306638
1456463
642454
994997
391004
691117
1581376
1072205
7826
1628247
209960
1374107
1234835
185956
1389123
775220
1634133
1139842
217837
562817
143899
1509902
1206967
675078
1567348
10886
494104
759199
586498
1035563
613790
1514193
178125
928271
156843
1158075
805767
1263361
1019166
933866
877448
1216608
1033314
1644204
1439639
757401
959206
1345459
1445586
906045
59170
1538128
405871
1257446
883808
211694
655585
1092585
1233384
967077
91194
1250946
695213
1237544
1639238
1053755
949975
916781
1448723
1075650
1004860
1359915
349384
506624
712477
482105
667682
749341
800638
1504148
743302
684335
477957
571534
259145
321610
99710
1564436
1008334
510339
551914
413112
11421
938610
626341
524183
140264
1563092
1497425
1121166
1044922
790813
1381322
1581140
1111792
454754
900317
961665
381095
389307
396882
1507684
1413562
1014109
656161
676490
1331678
638108
1039580
257013
347238
486981
254164
926192
1547565
1577561
718400
1382079
413504
1141536
1423004
116
1139335
1071146
121654
261977
1128215
1224600
169876
765760
1185394
783553
350413
61759
1607012
173317
1520010
1111037
906204
193799
352875
983668
1099911
146045
576131
1348333
557847
1040207
1585380
685037
159560
1488483
1114962
1542766
1161559
1516571
1035194
331807
384443
1544803
1612356
1071402
799273
641854
1228998
540615
1280385
603820
534167
586156
928039
1250450
952106
63232
1230256
1402491
1246321
1501172
409592
715787
276606
1423841
993131
863392
999687
33886
735751
1262702
1318397
2336
684578
154735
490134
31487
456094
636602
305982
138948
864960
1606755
781292
26
328328
132809
821469
341328
475683
1055396
143367
1043179
350025
978215
601560
1386605
238445
54023
1177262
268866
449772
654021
993482
143048
713590
1254350
173061
1629691
823024
1581217
723612
1061132
675059
678144
1595945
280295
1539112
551580
1513996
1432070
1055884
927776
993739
1564536
886368
724058
1289705
1297616
141453
1040047
1203818
1169755
172277
227920
336084
1540132
1288306
944015
36294
299530
268446
786389
1254448
1194908
542886
1273279
241419
531745
1312747
913278
422500
206406
860379
812413
1528130
1644074
968758
1588048
858831
105976
599012
449249
719902
1337193
920286
50615
1295020
777823
552321
1105476
581685
360270
854848
785277
340299
1131326
470748
1226775
123023
382175
620135
1123145
271148
472343
236188
1470874
748541
1281735
41121
775475
535470
570587
1568685
1371666
1524777
447719
214473
250972
305485
1373450
754030
1371039
558869
319060
382388
1324008
1271343
133168
1208349
496287
1481609
829123
1370336
859674
1210173
1630277
410076
1453643
1503899
625291
497551
1339468
1123965
409901
135284
240528
1353919
124580
277290
1074173
304566
469767
874904
1621537
1072096
461531
1486747
1527172
13136
1179285
798358
803553
267257
1489142
923130
354267
189123
1031952
437933
1118159
1058772
1337917
966770
1487681
1348363
1492297
1379564
468164
893098
1308735
730806
1568128
1612094
1407058
847611
74554
1548829
29011
1223867
1207527
821040
1463245
13695
560673
228793
439784
1087390
419373
124373
1494285
51274
16650
726751
545089
1632675
185248
225538
37353
413561
1229175
1460633
1002929
249963
379211
1379301
206282
1026589
954732
838427
1255563
751566
1524437
1473281
821045
288942
1051918
826719
1460963
457807
886743
1508922
105635
1397562
811711
1102669
1602151
422648
1603728
1182709
404456
1060335
882934
971394
960048
1112783
1368868
722798
1228178
1091601
1495788
1626498
516281
854987
1557512
1164216
7892
807064
591297
1511396
189068
1050221
725038
134291
993356
49711
101218
1026698
575228
889063
1609062
43552
716675
860511
39707
255881
926568
122198
654420
1390206
353002
1321102
883098
380993
911460
1080
402865
1021995
645480
507532
994801
57615
968660
530747
218880
1232988
1381590
1631891
775282
80119
645466
972591
103813
563438
1300605
1265778
936786
1115596
941725
1598235
730617
661898
1185944
815826
1632819
1363872
1511930
66119
486521
984689
898819
713921
1121347
1181550
1467086
880221
1569825
153632
1317345
775317
659855
854043
484057
1006463
1310025
1279118
890711
1565661
967126
1417241
14244
1335021
914640
417605
9313
1280020
1375974
650
889677
168319
38769
1025890
1350826
148491
530201
1422544
1579267
413815
1151762
65637
89972
932951
1620835
1560566
1215557
1372584
1616773
1261627
1370077
594409
108662
1294168
294357
312738
407306
505517
499511
841046
1277189
321303
59232
1100228
227301
150840
1542441
974965
390696
1161226
418640
1043733
1098940
877528
272593
1296492
1098402
657716
1597781
1501376
554773
68595
660287
828532
1336440
169261
571166
238315
211427
372260
67300
887804
1071928
229780
991605
839453
1573354
16343
1024680
858722
316420
1416101
1468584
1389467
547442
473783
795481
241257
964188
944714
1383622
1212899
1188912
90405
543716
624779
1493475
530905
610823
818525
1471704
114039
1022278
1163028
1631655
1083468
204645
217740
840832
644661
1469994
1514968
121622
613208
916127
16235
600874
292049
724764
1500116
999033
97390
1542940
52175
363918
488403
480977
617618
121652
940531
396129
28020
511131
51599
1075177
766655
290990
90457
1069524
805907
683685
1133270
501677
1417913
13262
258182
821735
209559
1314557
1537900
379003
1463303
123104
1599673
567254
427115
439356
1501285
1388070
1441377
380261
486387
1216422
1625807
1552280
356279
1236509
669807
350339
1141116
291977
1295921
1340008
608208
1328422
809596
615845
874463
627991
1033197
1540246
1133720
1611884
524434
152732
967965
992108
182891
1321044
1076333
824525
1062203
28890
479825
852396
537810
410753
500786
5831
528473
50882
875628
490363
1082579
998353
292697
88299
539918
378236
322255
1388332
1437679
1581957
1376001
1594725
1124125
311021
54740
1120732
267447
1608105
1106
1465428
1120459
1121696
916826
626866
1230172
1290562
355540
787506
1005435
1637013
96221
1324760
94099
770006
770051
393583
1097491
985432
150230
769727
47033
325106
1274967
1481698
479505
167070
1631574
1422147
1195337
1423793
890418
984751
932656
10346
692493
318564
579571
624352
677819
664591
1342136
1219485
1137391
705985
467152
1248086
50722
1516971
1576022
839843
629291
1139214
802947
360670
958741
491056
1102028
1510868
1001733
341638
1565070
640797
1520645
577633
1177678
1641663
78216
1260904
194896
440996
1293520
1496224
71305
1113410
877098
570575
822051
467942
570700
1546268
147006
1239725
1251933
1421288
1020296
1529991
547051
965909
1150172
468509
521259
171471
1385320
1220120
852945
1038247
927896
1139390
5890
1459868
424395
430598
218408
1001854
258163
584343
882967
730293
809974
1573113
292223
217955
1299112
55050
1286837
1248528
1366504
1249060
1497605
1147485
1010582
565527
109583
1036625
12619
1334609
509221
1207796
1628153
1263782
1357937
243033
965513
1366666
368163
387058
1166983
1519344
1481814
1306062
358006
973997
940267
1158750
1504182
896601
229759
540598
834429
94886
106165
1409355
1612423
412634
1205392
449923
1515974
702300
581491
320911
814980
91629
1045595
588880
657642
857701
1464721
1479865
494962
374467
491094
131478
1222611
49983
825770
1558566
1584618
458109
190201
673218
1431913
1415798
835404
534659
500365
1626577
307791
96738
673763
1204874
775186
5516
1344308
49123
1427336
1610526
201071
201999
665200
524128
275795
859524
643101
470617
1295999
1219565
546978
322941
789206
36139
147007
37908
303380
1309765
88958
476939
183383
706586
1114610
388492
156762
468922
183682
867302
222982
342446
1364369
805099
303463
833701
499642
1591854
75773
214881
1374280
67863
836142
1003216
1520538
1151811
1592649
1258585
921098
782448
1119225
310475
288481
1514828
1633797
506728
1102233
849139
1521056
1337842
1250865
1434319
815067
1304139
568349
149308
573123
1198499
1029678
500645
1224924
631290
584605
109525
158784
630649
1394448
1182927
1219656
970440
788012
1293218
1490809
1238369
29039
221124
1445655
1463692
752710
1234957
1362590
329692
245416
567091
1480750
350693
1492324
758951
817820
403079
855678
1024984
719484
1348031
1444196
45455
115347
1357808
37318
117832
802323
380625
1278312
596276
11917
152662
1292473
160009
1542273
808509
1403578
1100359
1556550
1590502
525960
171280
1463189
1360367
699378
1344701
815922
655303
926741
1230153
282350
1322691
1085880
1280302
110148
683720
703797
741627
1390086
1536221
1125545
1023319
606916
570955
1310938
1444086
320303
131326
1309377
1036768
802567
1074763
801972
1446279
412375
272750
884352
251418
1124891
1431655
406528
872702
764003
564320
815219
370026
726688
661739
201805
265705
630771
386752
1643180
559129
1079579
1083693
1301270
631660
1196763
241157
127756
433174
1600517
821153
327317
1570154
1030295
1615178
259949
158
1312276
144078
1381968
163766
1343676
1169196
938087
935901
1611683
100267
591842
1367603
929912
1389144
124673
1547952
290092
1258023
1413340
351436
1267225
1565237
1396361
995958
1114540
959964
213035
81813
480179
1174888
768747
980225
682920
1374496
144693
1578278
830408
751624
921949
1508242
383916
1016674
1502347
142336
857987
410533
986724
252617
1619869
21968
955789
456898
316740
158435
1283540
764212
316073
468450
411627
664447
95755
786076
1117099
401912
1382367
345769
1292546
930394
386434
927279
1054116
504023
1133084
1034020
508952
744898
767186
620790
1618894
687900
233812
1114726
107416
157580
234268
479053
1290386
1574290
683861
789006
924759
1123475
232638
222650
124857
300539
1487401
614372
414096
1453724
592094
1127143
805523
697771
1599002
61146
279978
1445492
187053
1644759
31614
1568367
841482
753686
363958
474235
49136
349299
1322147
323628
1237809
138476
1573686
623059
869942
1267319
1207453
567441
768924
188956
1433080
401150
4721
634831
684339
342582
645727
26181
450392
1619094
654991
662594
735036
502585
494581
847524
593451
1617541
1177224
1086093
1263598
32274
831522
985117
63294
74788
900035
1529050
57476
195712
194755
1170232
995641
1375948
735179
396090
816266
807995
501166
618553
701371
1562960
352251
1253880
1561862
928364
663109
1051441
1450672
1049957
450849
1082418
459239
452808
588256
1294433
10731
1398482
627157
441305
841748
1282676
422156
122926
1309773
375870
292570
725740
626500
853840
14012
934791
452094
398549
683622
525297
657990
1381221
184361
147718
1323472
477252
673144
906912
227052
1333530
381216
1083690
141325
413821
1150596
550759
616096
1520365
621593
344511
140102
1226181
639770
275660
1022543
187699
1132605
444208
803673
1131445
893865
786273
1004362
1587455
1342006
1494901
231272
15364
1163323
182278
1312364
111488
427572
1302146
1176165
660771
1496619
782223
157806
241853
1469886
415377
23164
834774
1297538
1497270
811358
719200
220805
604877
1570681
1385957
775533
767503
1145907
1570503
391478
1234419
1243713
1392214
405031
394712
996223
231788
491052
517205
769206
689387
1388506
743875
1149339
1125344
614995
1006589
811683
816033
117497
659095
202699
1216914
793955
675147
229890
407056
1283583
1429092
1636456
1260829
1050504
1216962
1509011
1458549
1035438
313105
1071654
141800
757819
1391741
988214
230669
108650
1113085
598098
1540868
117261
782073
1302375
527705
308783
1497402
1102026
1303614
999209
718460
1227345
155155
1151231
630348
774285
997103
172680
1469504
1030936
1279083
800461
1635510
889400
520149
1376745
610840
1626204
1171806
1290753
695187
686444
764846
1594126
369782
1410789
1087132
1041767
1300669
1365899
773075
180810
1401483
375374
101342
26017
1539393
1137550
1263717
1598478
1297065
1203106
874843
325651
834526
551203
1148387
456854
650316
1624433
536312
261105
1223404
1048388
762996
156147
283253
400375
412308
500044
241294
962159
833510
957141
1423220
1512649
579002
791531
531048
1291148
1138343
710549
423529
225101
1371742
199295
506759
138432
763707
1025881
171291
1156813
562428
27448
1258749
1127402
1370013
889936
1441732
1241132
1501907
108248
395141
219738
499077
1217079
482625
1396513
179256
1394624
1075547
1601407
1529326
217221
1596482
1179618
391435
570603
1125196
1095337
531194
838444
1066046
640117
982894
1279766
46913
1143618
1499317
743379
324542
1133701
456453
813181
1095272
415515
1547260
670426
538193
1018714
1484465
15524
1108628
1478860
913846
982144
139455
1178062
114962
372521
88561
129278
555197
1484134
423433
1575325
164216
1645145
1101343
1045254
606009
1204572
1035194
591331
120846
1581457
1278118
327276
1603551
513133
568306
636568
320932
519148
707457
1470372
333092
534575
3739
214487
114606
806199
1301796
924386
1344641
1441983
534955
1472906
1574618
1232745
648139
596542
1324611
423183
1571618
866843
1055274
467534
16005
1460057
1208529
694274
731123
720231
910716
235478
1179962
1118570
105469
1601185
679445
183014
964204
156953
20034
1641401
27392
619626
261243
474815
1606450
479831
624707
977625
101357
1288019
837318
912551
86374
79351
1232121
715036
272683
854634
416493
611458
1094662
156939
1135739
1361592
260253
1457875
919814
1067894
117078
763823
1365188
460678
1269301
1533733
600491
782870
1111782
1128148
226796
792584
842807
662697
394212
389568
488456
1138835
622932
1247562
1195352
908791
1017454
1126857
64833
553508
1292566
250093
1645388
1424125
193877
124783
95891
819579
1277332
252820
1371890
770178
1506404
196159
1343180
79796
1591255
987372
1225302
404741
792956
1065738
655807
672089
1583354
404989
376908
1270180
1250470
201704
749194
929112
248945
385707
884827
441147
59855
76435
1605522
151812
618137
1266854
1151410
1574760
191635
812224
729633
666441
339507
349158
655081
1313680
1568555
1339674
462269
1106023
677378
203247
117046
392222
931621
1368226
406340
647659
1300053
856303
590308
401957
486029
1216807
370523
918075
248041
1588046
1361934
788067
690456
666617
1612513
948372
951878
493576
360654
1030433
828287
480955
1151932
225812
1079054
986073
1227416
771132
377369
1287040
66956
653987
1177007
758553
883433
190392
186502
1407987
246369
1266842
303965
272595
1154113
1068434
1527060
1390036
577900
716582
411763
401406
554114
1308846
907981
1172666
919801
1232835
1057966
437160
1209526
1222708
796148
812164
739805
1215886
1229799
35543
715126
790114
363223
763412
252005
1121468
1183086
937814
174271
1500375
777344
779881
833715
216478
1516277
1062805
396347
412749
1529664
867120
762661
1630164
1052114
1024916
950523
1504433
1176320
977695
1065178
703806
347414
245913
1142740
450141
361170
460008
387696
160864
336746
1474043
800311
1276346
1316744
121060
153154
831079
603860
654146
149946
1546390
565442
632063
362978
889387
1226116
768944
50234
626477
1234462
339564
1564294
556067
850742
1064364
301576
1179415
915659
603040
996649
680696
1592502
990614
256141
1498669
349715
241033
227953
309114
1165051
1357618
590323
675927
683354
845065
1221602
404355
38293
776688
1165287
715292
593841
140398
123240
1237399
1369020
185700
358179
1001926
579326
1238170
1222256
1250995
1095323
739477
873566
788253
52286
344910
694042
47554
798986
576900
194137
1318079
1300800
1137354
571983
942898
631408
1394223
368836
1317543
1002793
1224390
784062
642080
1196515
98235
218969
1630606
876575
93084
454587
1436366
1224053
1389845
999833
1317522
439216
1200589
1232576
1439026
409660
1270655
260896
1096717
428542
391237
870874
1343408
1236055
683172
499422
1637001
328027
613362
1248433
1060171
636521
1437437
201039
923066
458921
922472
1054543
437374
1553642
1380822
159687
633091
35494
981867
137139
1365397
598963
994594
1241684
724731
762733
1530680
956761
376032
1070291
329958
251091
1071404
900073
623750
188339
1159242
624920
731254
657307
299330
319194
988808
78526
8604
1610881
27856
477931
1111397
492240
545438
823347
1079388
396075
333474
48886
386784
813728
1093496
1300316
146304
285077
343745
801685
963395
1104471
22999
860157
939338
394805
707809
716874
505174
698847
603676
1556618
1497497
516251
1045071
1324056
1311241
72795
257455
109885
1338897
1618294
775639
558558
473077
661335
941072
1473885
334087
1359392
1331072
1314099
144286
100021
829771
509388
93452
265745
1511868
51277
656373
569626
1288948
742327
27351
874187
1551720
1603041
1175550
979474
1157739
595843
389002
986539
1132072
3801
1575683
884764
39022
480595
1460372
1369209
1116000
240325
348764
876864
1579007
491765
1588328
643421
473291
13739
1006294
208920
655833
641937
557667
1415797
992217
719283
791930
1053454
355825
1531232
124494
1219219
728894
1227470
1403640
100772
647564
1171551
527181
162313
1519296
1577218
571865
859759
665133
437074
469704
1490774
581568
1629700
1130603
344698
586388
1134591
82269
1424373
1310463
412300
1019193
408005
152119
407
992180
174281
155248
201552
1539978
1475013
1511097
691823
1152216
1070529
390049
573904
1042830
1529302
923262
167734
1642196
777919
172255
725434
969639
1199001
332004
733848
494444
879479
1108244
1154293
1489926
1097691
745641
1468817
958353
1291236
1417592
998931
156848
789984
424264
783311
277655
903708
41528
510981
737986
1520530
435541
573082
1575346
1283625
2532
1573097
1036134
906609
1437686
312931
1197147
199289
1085388
499128
266468
775073
1368049
35234
1424332
117864
904415
972330
259508
199818
277175
622778
1063678
1183494
331256
1194460
1524192
1447548
743987
1176480
167213
1426653
1015523
1344552
754654
865425
1564818
259423
850744
84307
995401
123231
735320
1010149
1413000
954815
1443031
1520103
1183559
1287073
1474994
1056258
826959
199081
1245336
218096
1398238
966257
1429252
1150315
477004
737589
420900
1231655
845706
1437198
1322115
1377250
1388712
532044
351386
1189205
623769
1397486
1489909
1432556
1471691
1264300
1574462
1481931
1159838
891575
127912
493485
446675
509643
822663
1020154
923842
743323
685738
292447
1252616
1456161
1125329
822174
1365125
210477
98695
801264
1327431
77767
487352
28131
1389545
823469
875470
690966
908095
1487594
1378292
697150
533151
64285
175422
1097134
33775
1529155
865018
313292
465688
985981
229641
1125865
468510
852091
1640640
441431
1124589
114102
1538148
1600397
1107605
208881
134815
516281
1240242
866993
789385
937391
802862
351044
935360
882795
576144
638149
1582296
299442
829724
1007336
959192
412054
1030945
729188
152799
1338813
226419
903253
737043
1049069
1042058
1423935
1186702
717159
1181386
919685
1542137
406847
497558
363694
269107
1487190
1250013
607598
1578945
604507
743024
649105
1168329
1576670
1589283
182741
76712
164045
1396373
1473769
1411834
1472357
733752
1356772
1517588
1319254
1062340
1210151
183575
1002774
1030757
1414825
827261
247847
1189324
795385
898071
1172113
480070
1122280
1541289
41708
1153136
310078
1066661
1129365
263607
1104151
1491944
1151369
1367583
1073737
824412
217600
246215
394458
392948
117466
11743
1634402
1578036
698118
1122989
1095301
1608620
534492
217195
1341727
1586048
1501835
145882
378354
492158
1565771
399259
181309
1614578
1621568
1328838
1440708
633939
910661
1225313
1416066
670657
725947
122333
1038734
136369
1446113
987550
1247717
687074
1556191
1469085
1444267
1297518
653021
314433
619235
576377
1584568
1404045
1196778
1613729
331255
504559
1602130
1378599
440669
1326300
1209442
1010263
496342
754332
1344067
1481141
1540146
1095952
1517534
354434
1413168
1526154
113345
573391
1058397
1519694
1561503
274459
499597
656233
452273
792054
128080
175021
1394191
597027
10494
110045
12044
1478730
877318
368137
1033646
923642
1489
50206
403604
889008
927826
1356925
1070519
946440
983095
486803
805886
957821
503020
1534770
1231231
1560785
797509
1449522
795782
554762
243648
265866
1036821
662548
1371546
7373
121571
225168
210888
556072
1381208
205731
1606737
366255
903371
300518
1078312
610662
1104261
76412
1596708
1639765
1444607
606637
1528291
1221738
1194134
1024661
304575
164209
668116
423477
1566174
572951
217146
602920
194488
1319094
1321924
556566
1046767
693453
360736
246242
223638
181305
304077
101674
664074
707278
1003621
1505891
1325599
1532582
1000964
322163
514707
662547
1107621
25215
1187180
513975
1116742
54715
1287943
662224
894695
542051
1643048
1492855
1114134
294784
984588
723944
1183976
1477392
1590399
216966
94231
298796
214117
1201404
1254587
219830
1564055
246736
260149
1614663
138547
393280
738323
1372701
710210
159886
935414
206666
747069
45230
1476130
283620
1294839
840361
447227
584536
1552684
945810
773885
593321
582323
1035754
287681
148575
1571197
765485
1503928
1340329
1461793
458870
413051
671813
511556
886911
783979
893986
363084
185634
854809
797317
145239
758839
938976
808076
538454
401397
1287836
205152
1110825
1269733
495681
1377973
1575999
456394
1244546
915003
141311
1105136
1371555
1243355
330703
314320
494654
800823
1328225
809490
915031
60617
1094978
1379734
598340
33905
579926
58863
709425
61396
318626
1024349
1280060
1015115
1136492
248067
154500
1546008
607582
546130
417988
938729
1417935
606397
199599
680143
1331630
860239
1295139
736910
258961
1356434
1392559
497758
371479
36402
1075481
1491381
397371
672760
1324132
147820
901067
503951
1369856
1570788
1509270
800
1030596
572501
91088
1559589
1024443
1002885
52640
706929
441784
905688
1215183
1551919
539003
1427744
1297747
1562694
1198749
143094
1463090
1123174
1481641
1125413
1309563
1342364
840556
672705
536948
661121
367178
281108
755568
1411906
1475229
621150
89092
18345
164991
358798
1259530
1019430
495357
204014
1227168
737343
1376403
259358
1240583
472899
1219614
425567
231797
1037975
1241290
1107771
1413318
1051340
795670
1264037
1159330
1287140
1515199
1558031
108885
165198
626514
1473609
998913
1134769
1036844
226505
771537
1152968
649941
389038
683637
663632
908080
385556
1101721
562322
964276
1054312
209453
29932
1061027
1009244
876995
226145
1564510
1167012
216208
562037
634153
1581374
893812
1212662
1628512
317714
710309
50750
931172
630592
1244680
1502209
520239
1004678
1233349
372993
595543
919163
565521
1248325
374755
1149309
900843
1356030
830498
827438
435087
1158854
1028841
703753
126077
584981
243662
1494158
1395124
785417
850854
1048363
1519388
973075
238235
848883
603928
790923
1342263
52270
143035
1312708
1586186
1227795
226644
786380
154071
746354
1341376
1305107
1200970
221279
1527388
569886
401047
827915
361655
1535281
933802
1028700
642792
422860
1039665
1004968
712594
1056372
244570
74538
531678
1269646
1199589
584459
941326
843945
149736
419745
1475843
1112163
860204
1155122
736964
1417142
1200596
641039
340032
1557155
476953
593084
843859
857446
824910
1523400
1589616
617898
445411
1090643
1538175
330513
761809
1108948
1326636
1384833
1628403
1563696
649773
365718
204364
103337
521388
392026
1447955
703242
1273961
224455
341044
305927
1538674
167451
915053
945234
578586
1183286
878523
583398
939357
966874
834177
1568868
828614
590192
719158
549654
1432036
1599162
80431
257814
562689
617419
167149
876515
839889
906992
1454149
834706
812807
958631
18208
1560557
50254
627909
358343
664493
1535978
105197
111018
940579
1543920
1317442
1553258
996278
148872
702648
1613676
1415529
244080
804796
1580935
1097191
869262
1450704
297604
1594692
443600
918357
1104674
132787
913348
1109292
898276
1277136
471069
632574
945224
700810
1524919
1564203
1399122
359602
681054
1030334
1607652
1334304
927181
361503
518845
967437
482174
832886
483568
1491231
20600
1129593
352295
380942
322029
47860
1159529
1537419
1134341
1412005
1551102
1402189
398750
113568
300554
767916
1045133
443041
612782
181276
1040615
723371
1626402
1424819
625032
1436507
672480
1198915
114402
960892
679888
1003871
1302859
1287764
531198
147741
1640731
619917
1265430
1074435
314680
1106019
1023439
588574
55834
68375
1007907
1002747
1002549
1281544
43815
1282678
981717
808498
1085019
359653
590747
286851
1197258
1398582
1464318
1476759
964165
1150685
968845
163750
542423
168343
1259092
243559
793598
1435213
525196
399565
1401856
1377143
1448060
1024030
1129936
1595586
435902
1130305
248365
1640442
1562010
1247019
1141908
593703
329216
203081
1133386
748649
364002
1232334
1381856
1060123
597992
1104752
1539075
827704
748178
1082421
1480309
1577519
401717
245479
1413015
39258
1492469
608841
754760
1403961
893946
1463573
532617
1270825
1226411
1311915
594941
78743
1544514
1487696
827829
1425867
1571101
1267234
563512
848789
529374
914611
1091407
603572
129469
331172
184457
669918
1412605
1465050
352377
411240
3974
415879
1025356
633142
515554
1434035
390486
354147
1011340
1429216
425712
362260
276653
1480671
1333197
42308
366241
761932
267958
739535
482717
1198867
1408849
140147
1252463
311787
754733
232522
1571897
637628
1571222
954554
1470976
498032
283989
757799
330820
899498
1171160
1528066
1409772
1364935
996436
384516
1057750
1544159
1605755
366669
473148
170267
914078
890251
1084901
1241060
348362
551152
618543
1093285
1250495
356772
281822
954095
628899
1299617
1084528
635191
1068371
832352
859978
1070229
1563945
466022
285073
950699
1279587
662912
545864
824405
1402695
1426137
548793
684644
468219
441970
777332
556584
1616336
452357
986558
1422686
589173
1043526
984235
878066
1267901
609431
1215435
1188087
1464058
1170069
45745
1183671
987858
946398
319248
860022
864829
949669
1109075
854491
937956
1107506
109393
401515
147482
393736
792272
247540
847157
90392
1073773
38778
980621
422733
810501
241399
318408
1434031
269704
1281483
362950
453865
427173
520417
563668
275450
536875
1296494
1451103
908790
1092400
481944
1448533
1158557
953420
1293063
1276921
168922
1622906
67383
1137561
950898
1614442
1202587
135962
494176
115007
674407
862623
1089792
535873
1286816
1264875
1098557
1293613
134971
1593024
828209
1037989
1473875
1402361
1190236
916645
913399
1242565
1342263
472804
223447
44175
752537
546267
1041242
704652
527020
1521355
380690
877677
185187
983840
98524
288368
750883
1082150
806270
1109335
1131239
1393270
1182399
1003416
237449
1017654
1611116
1071546
807840
943360
1086404
183831
1310145
189888
1116896
511635
1601957
1432580
373617
725875
908023
1283985
217879
1257070
131125
588576
997696
1156427
1072276
930296
786996
305244
978487
702732
1131235
1311741
242040
597208
1052949
545724
120470
1270971
794201
1626040
1268475
231087
812583
270000
1408565
1459463
656860
628316
12669
554488
786346
6148
1248110
1625849
1214438
434819
42549
462323
728737
1474206
1336666
1575405
603251
1470138
170424
1545296
390515
1546898
1499236
1333421
175748
770491
973255
144553
386788
1142312
564225
227700
662209
274871
488431
909962
162481
1531011
1349489
1426344
1411923
327544
1363629
12565
40940
1268296
1133634
1093552
1609950
1506799
503368
835354
589225
1003195
899023
592888
653135
815750
1569426
624436
258037
1578844
286914
1252483
74259
768476
141624
1120522
1176146
1171381
158444
1253955
600973
1036850
508328
1321641
415462
1176311
971809
489035
795870
435222
642741
1477668
1560210
886546
692382
656403
1435666
724
563439
434427
1475002
92329
820865
853472
856970
487002
1451893
1087427
1217566
1623487
634667
1397263
1430790
680680
923607
1446688
827941
258292
1072285
759085
250491
924949
1364434
696168
85462
1414043
829335
225764
1136470
660988
1426968
691975
1480655
1058488
797560
813157
1599761
232240
285498
966342
335302
319975
454782
1374766
498955
303975
709569
196396
678189
555804
149573
581363
485656
965110
373137
516534
1415367
1566180
288001
728161
931428
500247
1615535
1180347
664805
1212553
606139
921480
565514
1193775
708965
854509
481514
578446
422328
296797
116414
461359
417183
306628
500547
1123245
289882
81100
1428760
432944
985238
1594055
1601636
1231296
537544
233733
196104
412153
1302504
1352736
816136
879326
960434
158735
446600
71291
1486783
175800
390629
1307775
1290883
143160
163727
1247668
194657
974146
176556
1445523
1548760
1596764
2713
80751
1281691
672656
804787
681239
877321
1289483
1399630
928303
320810
212435
141238
142619
1149273
828924
103444
254917
320110
506344
558320
1424174
814909
282645
350276
709063
978695
1054371
787786
1553551
844328
1472277
1604664
660877
1504364
124424
1011424
945059
124848
908710
627678
286360
941458
947639
1365691
1382747
170235
368747
1413064
146752
1579282
1210585
548964
1170931
973993
477102
722388
41671
1138716
118096
1365754
719338
178419
373048
757084
460861
961072
1562267
627055
945584
1387323
1201679
1238465
678206
596859
1104567
437184
868541
266655
1411375
546585
385569
1000381
1454401
33769
635494
746557
33475
430567
412153
245461
728024
888298
1593551
1411512
877774
727205
650002
580933
378607
877368
720300
895479
823029
1064119
1137486
897474
560655
808897
1291063
1271155
1125086
1540197
633443
661765
1412016
892568
717084
979132
964613
1402106
393908
1004323
1126404
155757
456262
1547139
121679
127448
1347071
1309854
1254744
1540207
689023
841897
792729
1428483
59420
1595626
1531507
1502406
780693
1442388
742765
1227554
1071552
868277
996132
357340
990675
1586333
523046
1381534
1580124
1097402
827154
885245
700580
1458631
861156
742581
860994
1361236
34117
267452
664730
1240887
708750
1158002
1376665
1404963
1360295
1265489
638701
447226
1627178
93676
1199474
130047
110646
629554
1476028
1275447
241122
752808
381174
1357118
12019
1084287
1485142
883835
1197174
369147
502956
683162
1123681
200196
21382
77969
1038399
1547574
343136
924048
806967
1502323
1368209
157839
1415833
508169
1412774
211317
1020569
111230
724586
432339
651286
1229581
963857
1240781
390835
860688
1004053
1398300
311201
1266668
866179
1273374
869251
1351453
1574513
1428472
1066876
48759
334063
1322324
1421182
224568
1644431
1337720
1006340
58262
1308397
1120084
578438
759425
152572
1444515
1471650
658587
1536198
279678
635136
974126
1594156
575052
1577648
635397
443628
328809
444331
1580565
532204
1250919
220183
1101004
628271
751138
1253649
1488133
1035338
714246
1363154
122031
1216607
134609
878542
1073149
1562089
1487904
425373
821438
783350
1460740
1240971
1551411
400631
1168748
985646
1144789
1387727
1321623
292831
878174
414599
608262
574528
192871
19419
946273
891443
288345
1103417
630881
366716
1071220
1112870
1292094
1226752
212656
1086128
515318
1557447
1277550
882823
534091
1209864
1292569
997542
551181
1585684
734071
1603923
141843
1086570
1530598
907327
1069902
576316
1014413
780991
1605241
30964
1088996
207917
502616
659552
689830
1085264
37768
116737
225991
373131
427864
1178684
972785
148665
578975
694894
246418
64698
153976
141492
812164
1300793
503408
957336
233841
377273
694657
804545
573983
911695
469528
1419964
980286
1147196
1297487
1161459
1554037
1400465
449441
1346932
1095927
168004
1364210
1057487
1103939
1418605
1197141
474254
1241227
245952
1063378
1356098
828196
1001291
1053233
1377052
458937
604319
908179
914732
954268
531984
1319217
624777
930569
935185
875286
1545128
84737
672841
865561
680581
411875
1586951
786461
1158820
166113
738664
450321
466469
259699
301363
1002806
1518449
1208171
1501860
888701
692032
529069
143271
315377
854734
359608
588001
1328802
892801
8602
1392196
222957
1490320
830222
188651
1501931
462546
1426884
1644767
1417223
1128463
301670
1363299
1059549
77795
1263129
992431
1176900
1450760
1352837
1580253
221806
1615906
38263
1615595
1178480
371303
934269
235223
1029261
820396
1641073
1256679
323984
783081
1166173
814310
540728
703997
505843
218408
1149673
1639722
322001
550191
1394115
429627
356940
677500
690671
522192
785969
1172994
1297198
473150
326473
597090
1437461
1121497
505140
1501894
1398663
95973
1018767
9635
668630
1071685
976026
928135
90577
907185
1264712
1320785
1481988
1489959
984415
446914
396182
843142
638474
1096353
990447
660581
500620
296761
652904
1533912
1013554
762416
543631
161766
1271068
931138
1401464
1060327
553634
951799
1232242
798404
978741
1374831
1633331
924843
1117971
868846
332528
961181
62073
712579
348461
325452
745312
174946
528057
175412
265205
397740
286877
473598
99046
1556290
194139
125262
1062363
304456
1578648
30954
351746
293129
979025
983440
1238937
1513877
949063
982522
456571
19872
31642
1579760
757661
474545
73317
1423974
29249
789114
139082
647196
727167
7452
1056711
1624524
93808
770561
255608
1324175
664725
1367159
40078
1087552
1269121
1317820
680411
520706
1474237
260200
325754
646928
518165
339956
1123780
328006
913335
96462
684887
207245
188615
433938
522815
462040
391273
1261932
1442092
638163
1597675
1235319
504931
208321
1143334
337690
822732
1162112
1388485
802209
80769
21653
32251
264821
331361
1452579
623019
565109
98422
542912
148077
1079153
28083
1369483
832492
1075387
353635
1219174
952074
92584
225626
765138
925253
1042841
128971
945097
1631490
34173
31981
739774
263044
1493505
218357
849409
1240034
500653
240405
1590170
530726
546396
1194605
578157
222824
1084739
1104362
1173322
1463532
73406
664029
947417
1636046
1580642
1270758
1480260
961687
336163
820475
995156
934460
47050
1059649
1165977
915684
266537
65917
1155786
1267326
295284
1599411
706510
361418
599314
1193797
468776
9731
1140703
1457773
330368
1550374
487331
225295
1364121
265031
364010
683847
320167
1400472
94137
1593891
277334
333024
189687
546228
551137
1126821
868781
1020388
1297561
205819
1070970
619040
1556511
735888
903261
1515547
211334
913039
1577207
1343454
110809
1567567
655986
1141332
16002
575274
1302341
909401
167056
220188
1102350
161683
553489
891277
982872
968066
23081
1048836
805975
1330000
577210
1020302
919680
656150
1256683
1603404
1018932
1195782
1356095
26804
1271344
780377
1253197
39818
85848
1112768
481089
1295215
924396
217836
1381155
1038338
1081069
1264946
28174
765769
709655
1049398
125474
743383
1205182
373207
1336889
1344108
420085
1212845
1550206
1639677
260966
1006619
857944
513417
1185252
590492
441783
631600
904619
1232541
434336
666827
378492
414827
753822
1485013
1605231
678347
88766
57206
713412
1065260
1601611
262523
754602
881648
971460
190279
976504
1634357
1566967
234194
37987
1325012
1527068
38687
608064
1371330
1570290
1199858
4526
454562
1254100
81853
531835
997637
791698
1018488
1203500
1563559
1557057
1020560
836651
608394
1496343
1424894
802941
924498
1147510
1239127
950871
1314242
1211873
329435
940293
49983
406103
462171
6899
1008538
347369
1169586
1407205
569708
1044568
251994
233584
1060422
908832
1647114
400861
1591116
840695
1117114
1548427
615827
693263
309050
595220
85178
434720
1109801
1491974
880743
206270
536792
1559068
111175
681023
1131308
435999
1620850
1158893
1496754
1197577
1631712
296345
1461158
869163
1163454
1446054
1515049
1268324
1510518
1150767
1520438
1170770
1572300
1618926
1113959
1475851
266234
1585263
1551253
465971
819844
1271336
1285723
841687
65732
477286
206494
154635
1023499
539510
1202081
196209
565288
1428512
811484
1285771
392656
309296
979706
1511810
554819
1524703
153066
455187
292402
34001
116836
451396
213147
462016
1130307
1130194
1628776
182713
469020
373205
87029
185838
495529
1613862
1235294
1180367
1181458
1266662
986962
305895
1146687
845684
420401
213753
29900
913975
565078
47087
1612041
930427
1279832
1586750
18356
359218
622541
540284
596475
652668
878343
519340
1596191
823586
1431032
1083025
1643892
674300
375700
420218
937231
1634789
1599349
786493
1146994
513913
1114942
384285
271833
580233
1582623
797073
1101049
93532
1572564
619813
720214
278489
53047
1389287
1128869
486528
56821
798162
1594219
1001170
1208653
151950
1362567
602299
494544
490027
7058
97094
564469
748706
1178873
140460
295337
1599641
732204
623590
875547
1442409
1379647
1354872
107962
1033980
757782
68802
1428256
501341
1407197
854455
604305
816341
868384
1463512
814465
625665
641410
556901
200217
1124242
1075330
1199752
1481703
1401761
961576
436917
1002677
724315
236510
409001
457688
1151565
142163
1361059
695057
1442636
75251
1051880
28400
1584837
1042972
417598
158703
1138669
1268630
1584695
976376
1068800
311951
697333
437671
905277
1182813
1271656
100347
411527
319527
75933
317936
1132751
1331534
1308619
610747
978017
287139
1465497
73074
1137744
470108
283337
133753
724129
1473
1469036
1224668
85398
283093
965100
922266
285021
385098
895476
605992
1208935
728543
1418766
69054
65353
331503
791348
522101
273142
975077
158536
564804
246998
1022014
391451
247686
312036
876179
499943
1411536
1354585
140661
1563395
584807
1171361
238658
1163401
701825
134565
1530304
756270
927614
1279586
1147325
137232
429633
1088266
687186
511464
1183923
419922
388900
22422
1327087
1289108
26239
49511
184571
1177288
162523
1184912
425792
1432044
868390
1480396
1124423
1480126
92760
1066380
1116183
65407
93988
974140
1567409
1280502
858686
534719
999237
220269
186910
740545
73612
1090613
23057
316590
88284
556731
357491
1239343
1182231
731841
279167
520313
698686
1597839
474224
114057
203727
932214
915879
744507
511957
870989
1190373
1305264
474120
1118132
245412
92234
1061952
466882
225939
1370755
1549842
1479988
37966
234110
891253
928918
883045
607333
1245997
671397
425295
35829
855703
1399419
841860
1528743
1134694
535874
620356
1644155
1262431
1162092
1494654
1270667
460579
1412066
549814
380956
1599258
165416
926622
344596
650927
986907
214581
1581652
238414
25082
92320
75308
730795
79736
1381591
896725
104177
695695
1216315
500229
1263350
1093439
948799
1014731
68224
596452
33365
734120
1540687
1096220
1111265
1034818
936650
1440363
539249
1242198
513231
439906
92868
1533614
821046
602607
1089709
287410
1135933
1061905
749577
212370
1602644
1559816
1350305
1168485
574821
1087973
1168547
992874
1267302
1313640
1500674
1459548
7843
498367
610486
1135144
1621674
938275
500736
154733
1228725
357397
136471
1091935
193351
1170769
34774
145098
1555915
1193749
59614
16722
97062
1076749
924098
650716
668213
621374
1615264
1232926
1333057
991895
1429396
563887
1468448
1457145
1534064
1087170
149016
956534
399028
629756
666171
676874
170253
827656
1156305
648460
1112533
305649
29945
336407
1413135
891935
725414
1070781
1346260
974887
1520018
580582
836571
673264
62515
1203530
1420287
1645294
1404407
1122970
981392
1590604
149350
1310842
688088
1103415
1019694
796787
301748
1462879
864971
1194351
951301
1523884
506996
1027047
1466249
1595471
913285
1440066
408657
868340
459535
216417
566677
993504
1085588
1142910
28508
1174145
428210
465810
923244
1249159
1110078
1246033
997205
512176
1150099
703044
729995
429343
1378523
1332994
1437949
642254
918539
148519
1435966
1014066
1143445
735890
787466
740642
1050738
1583732
563396
950356
1349056
691291
937211
1128764
1052354
391372
326977
416769
1594357
1388207
914759
165718
1194370
1386548
572040
60643
1107761
1435693
999155
439852
176943
915443
609722
514894
1424447
59644
293181
507875
944183
614094
1104665
409375
618329
208514
1613370
1032683
1442036
122822
196566
1312868
1346402
175311
1225861
1470184
548341
1626566
504970
655739
282576
1614642
1218095
1062110
143247
714881
211642
1113570
366482
1161161
968495
1267035
375160
77869
4206
284549
974114
109104
1007200
373205
947200
1633145
1244505
649733
611043
1570600
335108
128545
1480529
658429
574693
911223
391404
531412
1161855
1290603
1190915
1319644
95999
162438
572860
1602338
1286234
205151
997684
620926
341751
1314444
724783
343112
18800
1031107
478520
1369136
464314
864359
1372059
495926
1328546
493152
1077545
676049
799042
4037
1491706
263286
551805
1234267
1319849
158669
1084994
625629
412771
1338376
1137324
430792
47488
33770
1216566
851488
345298
57964
1083196
151449
1596486
1506098
1427940
1182870
1390475
35686
1334001
890196
845246
1246772
669952
1169186
1591673
1483298
589016
190508
187210
368065
1017019
546708
35314
679881
1224978
380172
54671
1264770
1552492
1572792
1639646
219600
233594
1148679
1410877
1350193
1188522
1380087
1389702
144728
812948
571618
125720
220479
1311198
773903
861334
1299206
550893
1487601
903925
722413
998314
237105
848354
345689
999888
655239
262766
946440
34919
607189
12914
1291834
712630
798161
482783
303293
144977
264498
843265
45140
751640
832396
169998
1326639
304743
1192750
187002
707118
1386827
534514
996939
259082
79452
1317727
586621
600926
1471484
1528027
704552
1182203
810576
648487
1391678
1356855
1177235
759238
129080
245019
688077
405634
1508694
1519276
872510
816374
242264
1460858
1321295
1119029
191781
1444988
238271
651425
1312496
708185
1305185
445041
1492338
508447
1356257
154510
1641224
1606849
1089514
959454
1576980
210442
562772
305001
1344667
1385302
1209149
226197
1163103
207094
937258
423402
852658
1150493
829306
1114456
1013048
611428
702328
354276
252866
562019
1296824
1080427
1624951
1129016
565910
1364988
9709
1492255
27965
84014
1592528
974983
1350534
1610847
965853
991839
934114
492942
634661
1278841
405272
593203
1365285
725342
1219739
763901
606617
1286015
833540
1500561
578076
119655
92989
322985
49314
613909
738004
1184326
695829
1640528
704954
991123
1237354
1620736
1526287
283043
911924
78636
726495
351813
664030
4864
1401481
3266
694269
1487892
1054925
572470
1377165
1242027
1536535
1006879
1019413
27906
4327
1437443
526154
1411174
1066534
1541726
579040
66236
1198736
1278588
12902
1086783
128473
935342
882848
1493758
1621165
724480
1196504
613281
1306958
746312
1154307
592743
1485969
1399599
298653
766999
1389116
145927
96440
1350481
609814
1233884
1096178
110255
1421699
1210512
474003
193522
953160
496145
144242
596951
653306
451089
268765
1140565
18424
925520
1622090
1356131
680849
1496906
519456
1610761
1514700
900111
306164
1015696
1457429
151667
508161
1622709
1383871
1061852
867799
1101151
861810
143246
757714
201757
366885
412098
1208362
922693
1355801
406946
469146
544115
1469831
1338631
28363
273478
1243309
902441
282978
857851
561237
296739
1205070
947599
313418
1207586
62135
821615
555208
889077
83484
1304584
146021
488223
327138
1577578
138816
1150312
296677
1388998
1087720
120282
1109924
1043921
1092963
580170
499341
147626
1087272
621961
1444458
1616362
145749
414944
239523
1621364
984308
674740
1161058
1594369
475734
1166403
537042
1300927
819938
1194647
1617352
684052
1313528
51805
1100552
495697
1382294
538735
451941
1342342
1359257
1244382
1474174
37970
317169
1177171
226838
18964
458433
941625
489566
581492
976299
865761
380848
1393528
1056191
482688
345200
184651
1071757
544633
948759
1614485
463356
209653
535971
1479401
309797
1171884
662771
296645
399220
783223
301601
448513
1636387
1576850
1590933
440163
805401
1054016
1517686
732188
1131958
226461
729166
1525652
1040629
573701
329345
1571722
1562052
1058200
466394
26146
613180
1512230
91052
1368404
322564
666676
1446010
239173
525102
1147165
1144459
707595
261626
484598
1339248
1414796
500420
848608
279823
277547
166084
602211
598937
928538
631067
304700
1508276
997059
1264219
337368
11812
1368215
607990
1346617
1307854
1067438
1523936
1553274
652623
412623
1637585
1586834
1423218
1515774
1590836
1380696
1187101
115998
234491
1484629
786594
28150
533843
961137
805257
1029039
525911
847733
1109505
803811
769553
993673
1105729
1576633
1372823
1304894
1285112
431841
1465649
149495
1135364
1268489
847443
689035
1349682
1494185
1324413
35760
520258
1366734
1620292
1564503
1581125
1571289
472551
665822
683730
1445961
1481261
1384947
1487510
358580
234152
977273
77997
914002
1051666
875335
579517
395610
733882
127552
908330
456353
1311576
758783
153223
927541
1179532
255129
1081116
222352
1190639
1606457
1159506
623670
927142
748231
657250
382389
308109
1288381
386210
1000016
113904
294707
257239
1458767
1033781
1467357
1057808
645722
798279
781503
711762
613213
1222266
1259885
102125
1174496
1446003
462110
738681
676357
712179
589781
800393
165900
874168
1288875
628012
1187957
417429
1457594
835387
1508907
631328
1149882
1261469
266519
292129
42409
972121
1057499
51551
88394
1170490
363375
639979
261992
151097
1545979
651370
61837
1124557
568691
90656
1352771
1552654
244036
856742
26352
321813
1536721
1023007
482805
650869
171315
1461887
1262928
1405710
570448
1234178
528829
23239
719668
109106
636973
1530796
973927
759515
540320
215901
603308
948018
305995
1582387
523656
1136206
994847
878413
667079
774179
1644255
1637464
280724
1586054
761818
496780
1038776
383072
883821
585747
272823
1367986
1245670
454384
1616066
205276
928183
1335976
333631
105973
1082743
615738
15665
1222689
116669
460840
63702
1453569
261485
1015118
448641
736989
417273
560046
907
1624420
338196
1183997
553360
231896
138912
1426644
36814
642017
420247
1127921
1467229
78676
1496069
258273
55593
55180
1575425
586311
1347576
1079859
748102
513857
660214
1261915
1228212
598424
867601
1061619
686680
591014
1441895
1169713
1403710
105230
1586715
1268067
1193752
923331
806662
770306
409788
162431
722907
134357
564315
1199676
899390
662651
679445
523162
311714
547939
780520
373884
258879
1237252
1088613
756193
639167
112419
79437
1142355
1619836
232863
464497
766838
863041
1185266
157009
671161
1216985
1295347
1050275
741784
1157398
1236363
685644
1069915
1356211
1020110
956297
1434843
922374
1481934
1135758
161508
1267466
965234
672720
130713
1139478
763708
883616
646320
1508438
962879
711449
863
754899
1108405
76136
195744
102103
1432323
55203
1483401
509309
667227
485186
863030
808925
1280166
263124
998384
1288054
595776
815754
651653
233887
958917
254857
1571999
1047729
825799
22225
1368729
1018913
156339
1191394
255865
1384031
224034
411418
1333829
1455769
1604019
1645038
676625
1637045
327355
1488186
32591
209560
541274
16417
290551
454789
797706
88796
692226
604571
1633594
1229687
663132
1586471
689369
770415
779261
259219
717136
477805
651498
1219891
1074894
441918
1497268
119916
1408936
1288713
133826
1363059
379060
934338
1165197
1576670
1442143
711144
650492
8672
1008203
18356
1115129
1497897
1532935
1118459
1394794
1431035
430453
216987
30497
1576216
1003319
461502
105833
1108596
793886
565405
369767
599647
750613
531709
1065961
1484854
1192787
1104483
1318090
40475
635845
970324
957196
1465579
1056301
544275
1515432
541494
878053
967048
810933
293596
446016
1367415
130833
1607624
1367226
581274
1147081
1361466
1223965
947466
1358954
1211781
1219956
857796
1579546
1458508
680784
986032
288568
1482685
745570
14928
1281543
1278867
334724
610875
1155886
1075937
315602
863267
346839
1468420
1593669
1320082
259063
284532
1292306
1192501
1564522
1635342
269367
771570
800669
1130341
315072
1602265
1438454
736021
583849
1429053
435369
1095152
1295903
1588415
1213322
1238541
1187402
918629
1220239
498573
873176
1308855
535765
182559
126218
1388847
79990
1541645
638187
1349411
850460
710413
5323
1506551
1599726
255765
833517
1353235
1212714
750713
235709
141934
878140
834523
1364730
316088
1247884
1513400
1558552
477744
216045
81802
723668
1633311
1340477
1178748
1029566
1441548
1076308
360099
1281451
1379979
119117
626785
439583
998396
33028
74385
631013
1517425
712615
1497322
1355297
486368
1333199
691302
1236720
1035754
387180
1280208
123906
1318864
617521
722383
121063
1393081
937114
416231
343415
911568
587881
1043654
937847
1446580
74663
165015
122548
1615378
283665
1141129
1482144
1468675
502821
1608801
156433
1622052
152795
460537
430508
1549646
1384115
1196869
612594
654344
476217
1456322
1090304
7716
1063696
1300609
304126
660716
1619639
975252
1247984
49661
674373
1152393
1546085
1585821
530372
1206647
21990
1388949
764790
466922
1296782
802394
591898
864009
620223
218709
1123650
1201119
524161
1482327
921037
614770
1011531
1078127
765899
710978
1082419
1514695
1416031
121114
620158
1041060
369678
1562883
588788
1391856
4369
1468981
233103
911488
1171206
10643
756291
438878
70752
625867
98382
647827
1204533
1022343
363449
276150
1647264
907661
928801
1123620
730992
600839
1340357
1015836
1623090
120221
834441
555234
401982
145807
176953
1191675
1105799
1283005
1125855
45099
549112
208481
1009986
857152
1592652
480074
934378
51055
474013
210663
815131
1072730
341079
415365
1310803
28111
1162162
282302
926160
182938
842294
864166
594440
752898
1031801
1232920
1256615
1375147
1327831
673377
1268517
1258627
70929
1190286
1467942
514644
562493
878497
1537504
1122804
689956
1499344
612099
292507
1012935
500201
501625
1135695
1286873
1285706
3341
886961
266863
1569902
1055177
708263
456549
1370421
402689
729555
487827
589618
1567374
599836
382597
744026
1467488
403339
1478885
905090
1222605
1244318
1260499
89173
152066
772811
1622710
1169597
1435046
1434371
1521524
699987
684677
664271
1231035
1084193
1642065
856741
391687
128353
96427
1156087
401648
1352676
1089703
513392
559743
754369
896923
1365188
686090
1378870
356524
537594
1009445
465966
157842
1057914
1426420
1340567
864224
838509
1530488
732248
793599
278697
1010689
459749
605443
1297939
1359193
675823
484109
792643
1311622
380283
256819
737195
1064026
322352
659443
1331210
680491
632168
34220
359210
1448743
445139
887657
1548500
1006660
141012
548643
144526
436423
1562792
397916
435163
501158
388147
1039427
1614159
408919
1016273
759571
255351
1018354
263212
415475
110685
49704
1111416
1440086
548726
1136851
77039
6594
608348
773577
149161
735561
245205
678417
1209404
1049729
552762
182900
320628
1040711
1213860
780335
924536
911507
1356785
401771
1392723
1364134
775382
608589
29158
849084
666952
1000181
574835
358720
574408
338437
680677
741792
1607852
593083
722080
1289533
175265
1271684
61671
1265255
27986
1529302
613395
1371763
56092
1443251
733935
928944
599943
973821
302212
433414
916831
912031
1024348
217622
1399551
143155
968474
1306128
899587
918832
75911
282338
1189199
566570
1030998
1140957
797041
727045
804010
519537
635656
917508
845559
1081436
1499653
928224
1592603
747003
1358776
70160
363786
1284993
114269
534623
306631
1041366
127148
916042
1436354
623781
74053
1573644
110946
339105
244030
906295
148826
1586113
1037092
926933
1558036
1354631
1094535
41420
817024
1431161
148473
1201071
136949
444722
374895
1548550
427672
748888
1484766
1616460
170146
517642
120423
1123121
1360008
63592
77395
1357915
788282
385402
652244
817027
1029633
889940
495056
508602
972836
193064
1367347
1068272
1465240
1154107
394302
962736
1299745
1056644
1278634
62770
576902
747680
879903
130377
185740
1374778
273401
1011713
104390
1137243
282097
618935
1054603
1306623
385246
586622
318429
1642060
1040297
330450
1488873
1005394
901583
1413810
329489
963354
959220
1296043
205354
396930
1620877
612618
1142628
369650
1202900
212937
1074316
329087
1048000
26417
1042874
920595
731437
1596187
423846
323141
149551
645925
1177191
1257121
432217
970524
295964
1050335
1094463
1520774
1300176
1131901
134089
770472
432331
1521526
1229003
303662
1193730
927362
501563
1077879
845125
50934
257778
1133104
520058
942878
391353
1416474
558910
151073
460044
1041148
1132329
1542902
1317657
1181562
587033
1112041
536598
181410
266609
124832
539672
1630933
462641
1472915
1515447
1484336
822046
1218895
1456443
29309
550791
89070
990337
260239
561728
1583781
332694
1634953
662422
1586722
1396764
1200486
755822
637759
799822
771693
151449
856004
492799
813791
875199
554527
663288
1261162
1155434
811098
1045066
1107462
1173976
748730
1450599
7318
1144016
1358368
211099
35917
1102231
103288
66012
1480018
1522020
196739
1071797
1281799
962775
845097
635694
1209589
1267720
697361
1584328
933070
798768
1461263
1393913
641211
1004622
128229
1459107
1021945
785214
860565
669723
1243559
1351192
607132
616397
895945
346512
5500
1092663
354684
299725
1511049
686851
1582672
428197
359771
1519145
1533369
1157516
323168
222161
117731
329674
409383
561624
1515664
1215508
566109
1144595
525730
760511
339402
1203656
863140
337894
1024994
538028
464069
848727
1381357
996263
47939
736141
1383483
1404359
696379
1256778
1334405
186815
555099
1589320
1332349
1494189
412590
364215
1519488
1070171
864095
768981
969236
1092803
106460
657087
329885
1369634
1440744
886817
984969
429017
701417
1104847
513839
225753
89030
698208
1385473
1554478
1268532
1617389
1227975
5968
123142
432347
240404
682617
454175
1179981
1533937
598492
46428
1060761
377808
665207
47706
1201733
1285235
51827
907358
1432489
1210870
1062178
1396118
1395763
930696
990531
1297678
1090854
1122448
1376886
1117748
437443
904790
1417337
1597365
124089
964164
833669
451426
953941
1046867
1505801
827138
947454
716056
1281126
615102
322025
622336
414420
1359806
242563
558068
1425708
581586
1511473
1517694
1282168
920967
833418
668191
237169
1435444
729405
302419
767620
1355537
174246
63494
1217700
1249370
1105637
146116
1246586
328432
618775
721494
222180
802406
943632
1023931
114772
351123
1619829
476641
988152
1004873
762268
41512
634478
1003488
663336
1205921
579969
557283
547469
883200
1339829
1647246
162848
1449812
1212731
1205824
1067008
364015
1474491
1108810
49686
85866
937192
1420288
168751
128966
1636899
1059001
1259351
1626841
1275832
1104540
732350
290652
1523033
15617
199500
1578820
1642028
515809
1332238
349545
812380
284453
1474825
1213788
1591324
280057
1015574
231074
1052488
1269789
1006351
836614
11416
1355582
636144
534
797398
622481
685384
1552682
666421
1345618
1305728
904870
690964
710532
1169904
1322742
746512
1010736
148233
290343
830645
1505631
1527707
850188
1320218
1545144
1469662
447088
587072
1187005
1319367
277997
1631481
249776
135393
116664
425005
821702
172325
523298
1367182
1023539
262930
1211212
682603
856128
1430737
1569874
210652
304804
1362674
1548012
454752
1327288
551071
684330
919776
1572474
85447
1538798
83135
272267
1623907
611107
1264112
1362729
789641
1299334
1538361
1543035
431410
659576
713717
392885
1189276
1577502
1103046
667995
1273535
1007369
140895
812597
1456312
1194731
1144339
1248314
1092638
1104004
740643
977404
341484
698496
422189
961744
1454850
767955
531977
1014549
1140881
791212
42709
202896
495671
1446799
812254
545922
1277698
467870
924336
814843
1116911
982876
667142
1640473
32239
1618607
801605
1477895
1130942
1037113
1124513
1271889
1037462
1423764
1612348
804059
553868
972230
1261799
1078917
1512877
1263589
1243912
962339
547679
406740
876015
649119
348555
141780
1102996
770808
569949
689160
907771
1153528
341368
956243
1429539
641485
1165584
67863
1304134
547341
618608
795058
590412
544207
1465197
696623
474238
475225
656952
35019
183409
582520
976954
1111060
752444
622105
1328378
738024
1191783
458426
327239
1524567
287267
54488
175143
261913
1244493
692270
474071
191009
1608135
1588930
322003
78877
1460508
1113860
671939
880669
297260
644668
1275708
1051914
1351430
701831
1180823
300781
107346
1344259
812189
971712
1345376
542711
1455665
498995
1245099
431042
1575051
709824
143559
1533667
672664
883776
380149
288186
460375
1340925
734763
1420198
1477496
637167
1553982
182571
983921
1328849
423180
1358622
1065450
1534578
1046625
786194
1015728
1389361
39437
1326882
283581
556780
154772
221648
701406
1049608
1535070
1640342
348783
138674
1041113
312117
372733
682608
772231
171308
1049489
634440
1294046
1504882
1589564
279790
1481348
1296426
427761
580707
3587
685827
914277
983465
980274
1125627
757371
1359655
499374
916505
682740
1501657
272858
551968
1168361
1150879
1180506
656991
1396593
268157
1621048
914915
1283501
194777
1545791
516271
97296
486570
1013351
1286414
1371353
79713
589789
1624551
797766
188024
1334992
723535
1200267
346003
280383
603092
927261
140041
225616
1336563
876418
1272933
76869
1508838
1499711
581704
550984
152299
128380
703829
169719
71000
1298322
1036377
1125407
12582
788097
1444334
1002931
177372
1482646
263112
1067497
477069
1635170
835474
1149355
49320
876643
300789
1526183
1443094
1084768
38896
805907
1540407
437363
1506544
383852
1165997
1515169
1006653
619707
762671
751057
656449
302111
197675
278829
355862
556616
1094470
1254984
1010703
731355
1601716
594069
831379
713969
1373522
1209194
268615
892239
668097
1196494
501715
801403
361769
841717
1252270
737063
660013
389286
1209160
746871
636339
878243
929961
1442809
720949
953029
1293497
126060
1410255
652790
737815
156399
1606594
722295
1456188
1414790
1292328
1122187
1202171
1458581
1381101
614014
1028269
30176
441006
1225396
517213
497335
392604
1444721
745307
333539
373020
583249
1312958
38243
1380970
1144231
914925
1209703
3838
1412130
1136141
1219985
452769
775002
439003
463195
456141
731499
657581
1339433
29143
336851
1486385
1510592
1046269
1132176
444174
427055
436300
118032
1505384
313637
404814
1587368
13384
530003
1493272
644795
1027441
231222
390852
890862
974292
716813
485073
15159
357352
274554
287717
891134
1509578
858161
141682
1003152
1292636
151717
458768
212051
1103336
1469419
702722
490577
1206989
1320728
514697
107647
74727
410489
565046
589318
533534
156485
1401796
899818
380508
1019193
16681
689156
1527639
1186988
764530
831016
591322
97338
1127958
209547
220181
1256707
1244655
827512
157259
1506378
545720
1229674
34326
825091
441126
1326985
383683
1335478
1094207
1371191
1594261
804980
647200
707152
1422239
1012648
1638160
1069944
1567321
1630725
732727
1164987
1067923
873803
1193337
246168
801053
1128928
1115176
36889
425399
119783
651728
269762
1301980
774458
915531
456064
1044393
465373
329955
176803
1086719
1222823
1066514
725241
874824
644124
1293101
82077
1558385
262072
174212
319829
1084392
847775
1358709
1307033
1109883
237149
80537
1434153
434647
454876
255973
895805
1138480
924595
1503128
1085768
377031
1604541
559751
1481749
1155770
1359989
1644666
1344522
411771
544865
311870
1564864
236982
489755
88402
574372
455747
9749
1372943
1316339
953158
355531
374617
1033613
1331976
650617
971494
1344940
640042
38679
1496968
763508
658408
777721
47383
899004
1553049
854607
674844
43782
52970
762496
1430288
1531519
948011
465616
24021
1570807
1413571
795827
567894
1439784
1427606
1332618
1517327
653389
1303785
1155110
1150091
1319991
797757
712152
263552
280144
1525843
1107016
643012
662355
5229
719124
557974
1461634
558892
1042127
1424920
1367912
680993
1070496
10042
210102
435468
972285
1000489
1159240
914146
1316951
1413903
143431
894639
1301575
870197
970747
229499
234267
1412723
43184
74306
832122
1574548
670489
637869
1103299
829620
691401
742518
997101
1339241
1578221
1614913
1626660
105414
556664
783211
1334791
266876
1425824
863251
458555
967643
911829
1176550
1027126
1286715
841531
874131
1046418
250666
491506
914048
1389216
1100736
992831
720146
337663
574124
492293
146119
378016
1592325
90988
194461
1376356
1493234
646904
1519204
755025
19358
434172
1060951
387243
16429
4023
310166
1389659
95010
1199001
1216690
45977
402220
1394757
136506
1237223
6974
318331
1579282
76800
626624
1095419
869297
438876
859790
18384
443137
817120
1485972
728662
402384
273961
140876
1534495
617075
1596758
623467
142986
1285946
947570
1298644
1413640
1596149
1515613
319816
169244
1222786
1288344
1298342
1001821
334154
1381564
1608138
1555864
1396484
1497269
555025
701066
408605
598670
1072301
1622366
1285318
982988
964711
970716
1255016
599865
739201
1006324
1541187
525809
441658
487568
586001
709473
370019
809916
182317
781475
814292
879069
811706
257472
1262515
651808
1034720
398222
1368210
137255
586053
300867
111982
462585
1375795
689542
438642
921546
126833
1278323
1470275
1216085
295158
1370912
842514
1114332
883044
779356
113697
336895
731417
318614
277766
81411
1378667
282087
664947
1083599
1646443
1211541
680939
1232392
230884
1555662
816792
1373455
408206
1450696
156833
1315347
567373
622268
1178972
396729
1262968
42737
831515
563017
413444
572083
1144141
282818
664103
1592453
1353846
298721
937079
1441735
166374
1493385
372493
644183
1085026
1510257
1140463
278971
793652
813082
1420180
961238
1468079
1478528
1531634
309477
1247293
383749
369104
1039286
825831
512248
285531
1638386
1363758
444546
1564085
736519
512773
984069
1273568
712466
468378
487174
1524274
625849
325924
1288517
630460
162817
1382241
1168172
1176252
1172880
1460311
1277441
1541311
287999
300612
1579658
205140
1477905
1626623
97809
1408338
1119509
298046
449991
1231290
388612
45280
612871
608291
1485195
1473785
512239
386270
631761
235937
246781
842747
1246371
1380488
1199388
1064520
1212830
287741
973546
1096274
1553595
79624
232682
1552917
1197652
195795
655911
1522012
1564466
542417
1497628
1640241
867168
31836
218498
429060
84229
1629819
1161341
86886
5520
572635
832398
125519
1131089
539377
1183832
527393
517565
569460
849396
548869
1201280
332912
943976
1217645
1598616
387410
248729
1194744
1193473
582070
53994
205497
318517
1530481
229124
1316418
1285971
1315956
668070
1515697
496077
1343912
1529506
918375
797723
1518743
946959
1052658
996706
1253588
1165210
942852
160113
1091883
1051755
852846
914637
1191105
1379374
1005116
1304457
154678
1610777
173496
1623525
1126098
229943
1600449
1526163
1133205
286768
1379975
1641331
812281
1250066
1315505
788234
1115473
1208851
1628862
930200
1129986
1318963
403130
773120
1534908
496642
1213532
861837
1452078
1018180
1061388
1416499
1553658
112960
480391
211619
168211
1374175
857269
1114123
1626650
1451826
1225665
216850
531267
747997
56460
1492537
1510141
1497446
1307470
1093204
115826
1338351
549116
479887
277600
60962
32414
340092
1615263
1143788
1310675
278485
949764
294521
463678
1632553
1392888
299471
1066348
968576
1204479
47761
1405275
1003875
389306
244634
230027
753996
1625791
873370
1266765
1631592
171194
128603
421142
1019932
1569301
1003769
1386680
1599867
749554
225040
906460
217198
1221294
638365
720252
41402
1506961
189932
215175
253499
267196
1216190
532685
1483235
1634109
882511
1557055
192197
230064
1542444
1183311
660056
324978
312359
10949
1228287
629073
1610724
1059665
1520661
1066917
1064496
93721
1561995
1489724
402276
431593
697443
1125594
1318243
415001
450743
334356
618616
1216274
1354814
1019870
390966
527429
543286
487699
110106
116452
1485730
1331783
1277742
614139
879103
687801
896153
407994
1063526
446446
214523
377663
845062
1204229
500009
224920
245712
158081
954275
1249700
348505
242866
539022
1301778
1025139
750690
103456
1125108
233088
1283649
875416
440365
106821
433262
776108
46762
1395879
1515481
704500
29445
85700
1175371
1256434
183487
1524451
805451
347805
1445933
519028
1522849
389463
1540483
476545
537078
175422
524486
1241036
452090
1383204
81373
1310545
1238731
1063726
21711
1125483
363695
756626
1596158
808994
1615395
888176
1411913
1407790
1042103
15642
835732
771531
1016454
506050
1036400
641180
249383
1090493
1114824
199369
849306
652927
69995
237888
1576202
801538
438
174051
95011
792486
1284922
146426
99299
331461
1277830
65120
320791
1640805
577945
1247827
1224606
37608
1063531
145756
100367
1103719
1362793
1374060
407619
1338616
1605803
639182
239429
666099
1434371
1530574
1639052
726605
836334
1376890
1191850
601205
1258929
488807
496165
1399966
1390904
17002
642166
1525202
767193
724758
1540623
183925
23806
967860
1352329
253049
1321633
1415601
288067
400860
863297
1006005
568345
510007
1026055
1231625
281701
259425
1289341
797563
212989
73420
318817
122731
799523
320012
292481
1094640
377781
726800
121288
704782
1301629
559661
541199
687886
49613
1323970
845003
1203288
1143758
1396295
677261
808893
448047
1299640
220507
516477
361762
1066230
1135018
436940
1444149
785969
1551130
796196
1378593
228861
266062
217085
546789
904269
869286
1019509
357835
806447
1073670
1004129
1533403
796197
401085
730544
248079
99442
228039
236345
50272
706563
864530
1114871
1320498
191639
922414
1363131
1236335
1019959
1572106
191657
332182
975787
38203
1000367
994301
742803
1202221
906915
536531
246586
382130
1174932
1531163
430637
1251497
1333614
1285944
79717
398755
286708
460592
494136
1255611
498001
221
1235004
808276
1102619
1396699
1218426
1038390
608094
1394932
1433400
1040772
742896
1195435
1568998
578785
373446
451677
378022
782181
1327269
184847
741680
1080685
54475
497787
1621205
439166
1190235
105301
303412
627619
709767
52064
1029139
394024
62499
588607
324514
570059
1515905
807812
510235
197800
854833
36934
183519
245875
574464
107499
387304
667753
1478544
541033
290410
174613
137150
429468
1018310
737784
1406745
151844
1410980
998500
642954
318226
683725
1644339
977734
978367
1060852
740651
544512
544304
304393
1051203
607139
74767
1017544
242274
806354
469104
982235
284486
1327005
819480
1137314
1146600
929953
1027124
1215267
1490615
442324
580045
314110
1479550
133263
1014074
962451
295232
1176781
1500646
1153544
1183700
1281565
93097
952034
6037
967998
1477883
877458
1521987
687399
55142
668864
1343253
189136
1203983
490106
1327337
551618
264212
692362
204327
953037
502641
484960
1361966
1476099
95148
1192894
602684
1421905
1542270
1431228
918239
854917
1157056
100989
1076849
1522893
1225532
198677
1340243
933215
656549
1002474
791166
1464438
656728
1135302
492199
243927
652829
708591
551714
37777
89415
1554391
51505
1559930
481525
997474
1323566
756763
681790
1080708
517500
897706
1289375
1521571
1255643
1127031
1092655
304799
1535945
1599039
840266
1063528
1195383
1138382
1606895
456447
222068
596194
193608
371610
789861
211657
856861
734029
1238559
382861
753915
1088413
1334226
506672
1171355
1246354
711794
504408
918840
195794
785161
262004
370682
488748
1354140
1605194
1610798
655048
708735
569469
1283474
1101269
16928
636146
1188903
305825
180466
1617481
240657
350731
1149800
22875
771618
88279
980216
1387667
600017
2202
99048
1581593
119088
644348
534210
1295109
196893
889396
276982
960407
800023
831727
926200
774796
874717
449962
592995
902340
1342198
1609068
278174
1216503
141479
1617576
236779
207089
4423
474279
357056
941773
1361963
1300083
1511267
707094
1095603
1643429
1071890
136020
623924
1491066
1009413
131321
896121
977727
1646976
185431
1333036
387419
1627240
389826
1126772
1229725
1527356
1388598
1213615
1113156
130946
1511152
49162
339031
896686
1579648
224509
387106
645435
190682
35428
1352878
373844
852464
807677
786503
522802
277650
1404361
312358
244444
1565644
1081373
783784
189522
561189
1195253
1089803
1096799
43178
1075573
43534
817258
134378
1156400
824306
459029
1553832
348771
873699
991620
290804
454742
1475796
526856
825274
846169
737931
548658
1150466
1512784
1418604
872484
351691
169059
1247478
260328
987728
78471
153559
1445778
1315664
952588
497106
510323
916228
1079481
688464
643579
853093
807379
1204613
829248
1212592
1610369
1487995
775224
1410383
169571
197363
179785
1370289
617343
759555
3772
324517
65723
1033959
1272665
1003141
823
801160
1017960
1319688
65888
456291
958583
381430
1070813
1224971
1203398
1105229
880967
1310405
1142578
843770
1057598
247587
246363
1290374
1036938
1471663
38658
1220354
1526355
1002465
1465685
1217266
959265
1019287
97366
739184
604087
953146
1251752
859734
1552012
1463080
375740
495005
452196
979318
366575
132024
1094703
1348774
1317366
1442905
1254286
1145637
288649
1438863
495743
1033345
324156
619918
884938
1461357
779269
394313
1001849
321944
1432106
914564
1434858
329247
475680
851733
716087
225218
1512051
128218
815625
1284945
1434866
191904
112856
1072630
662852
1514394
45056
890585
885006
1121319
303366
443579
874017
1222064
418042
491909
685303
1071505
1322772
1096062
311807
577056
885348
1358045
27376
1171476
756915
1604611
1241929
524964
561955
1005198
130772
1258369
661999
1448574
1387351
26143
960759
1057057
102699
158550
799430
294746
707201
217685
465378
428953
961694
1304999
621312
1366521
1105451
1225036
1137429
503744
40021
709636
387086
396784
1269169
496531
327560
1621075
1449584
1307280
1275540
1023530
719751
1168213
349943
1520653
1263693
459171
1470318
1490880
330413
279392
954049
785637
432071
412685
1544840
1337395
564580
604004
233935
1540982
513605
81009
1233697
1148424
534916
981904
402119
1055415
309843
869538
974877
292981
1127012
1511078
832992
1575393
640319
388221
910896
1463519
811115
1034401
697856
34278
945733
1378456
182766
1027052
1283194
469227
1347796
1040645
1260686
451086
1203308
370070
106190
1189227
784986
106589
952688
456786
1193230
730830
870718
1396014
1151840
1521475
349920
824117
1144405
1023693
476568
1523031
324615
766419
118582
124996
630563
991046
519185
1328015
606428
1078241
560056
68640
1057907
1399323
1287096
502102
442702
1171950
1015509
210
1055902
228995
1646441
23611
393766
1029746
1334744
321939
864810
1552202
122273
665812
1580516
144264
681569
1488625
1144765
17933
308696
148069
978630
1412032
202025
905341
1300861
1149792
1032344
623427
951866
1386349
1258195
407311
3998
495687
692206
135934
89963
259397
369896
1469068
1358031
1626498
984444
280106
880452
1319505
133520
723702
316220
292190
126422
552398
465851
1569268
978640
1426577
1527214
932311
773500
1341281
1163106
848344
27674
416037
358333
690196
252896
1067214
1042151
1086801
1141965
767012
231154
339346
1586719
1569416
1629325
1412478
131465
1597597
1034812
59356
551613
806489
17553
561212
1080455
845450
1268147
411320
85812
600597
808075
303692
358979
821038
416537
1060159
1183317
576709
1405310
414607
875388
754968
1632342
1349719
1259409
1607487
465489
376030
568780
657651
1583000
426572
1111633
232496
1176768
32520
380630
200509
234760
864015
249969
1516646
1384660
517211
812171
1235784
710988
998516
1614203
1018345
619258
355519
1122066
1507566
1565686
578325
1309718
961491
446624
1133218
1277228
1473547
458382
529706
590186
586224
834843
929725
57699
275022
1588778
41555
982805
622910
1033360
1542844
501982
31672
68671
15421
762990
171478
933690
1347937
401378
617294
1533166
1422343
624715
774667
734728
1012937
1001725
207426
360142
384305
845161
76531
1469552
557486
1208221
104858
43161
694595
1299670
970387
1294040
1438
950283
949365
125626
928234
1537435
1575793
519478
304661
736183
1065769
405152
1222604
1055669
486292
336518
342245
780057
168951
727606
647749
1208111
230312
1489174
1447595
672803
1140414
1458534
1233615
712549
541530
1211312
288978
45990
1066452
946079
12480
1525916
841847
1516959
202206
559289
1562643
1578840
471971
474858
1026442
246381
160580
660328
20679
260358
1596728
220894
1643999
979848
271958
1593872
855620
1630409
88825
359604
1030505
186633
861404
430485
1279214
711707
331962
1129900
307420
739711
1112327
540490
794342
540361
241026
1387217
603666
1314458
624937
820623
537551
1419550
1390846
1038971
512088
435228
677748
458440
661005
345893
1102600
1299903
1351518
1304670
359145
244627
1333281
1247880
91023
424870
883039
1186224
979470
819084
937362
1393431
1470645
669674
776914
478007
1067069
419577
237193
351014
483411
58463
1454155
1096662
381409
1329805
587940
1157376
565552
1419052
1529108
1332741
778351
720960
230879
1027140
557346
806652
1362884
1172334
1414988
545803
1401562
850357
52849
364278
1626552
1514065
504903
169432
434648
963394
512809
607545
1001771
1111025
1094520
864204
1242788
841032
969722
1054602
1279838
448157
203715
705900
117347
648074
372222
840574
805701
1325444
796279
1231293
604678
1606565
1005604
231476
1061177
89282
1185875
88242
1349375
699402
743377
1308738
436585
235856
668648
678821
965053
903143
1491047
136123
1185400
924676
361027
1387950
354940
1625368
890485
658985
1554041
363003
1554286
1552503
1062827
579480
1233669
1429881
1188079
638862
118102
277447
271206
1202124
814208
826474
56772
1621002
1369701
117079
461325
145337
1116238
398347
1101970
928366
1495722
609273
1003882
159605
891696
364351
634962
973879
1368773
911553
1010351
1480538
1366737
359217
57949
800714
974196
387649
852336
1138248
183919
105427
583833
738970
1549839
1076777
674682
621489
437408
1593532
167240
1560519
1012247
937199
780499
827999
1620669
947644
789023
866134
101348
522986
1050141
28002
1076001
53173
179851
323088
489801
1148458
739460
1641860
339203
488769
100017
258985
1345902
102184
405587
827616
1059699
615506
134613
976044
1633306
987235
1207318
384668
1089712
904232
1054466
1228821
622920
1453055
896272
937282
757124
1306395
865863
516318
828271
903871
1198746
37976
617227
1167069
1231817
42568
302105
609020
277044
503109
1156815
439226
864252
788050
1389990
1630955
404787
856746
1322023
965523
615753
1314564
1506820
823347
390838
1413737
761535
1009036
1124008
837063
1507056
289001
16147
1310037
1076059
504967
448669
612724
764674
196087
29982
1042193
450071
325477
1493336
982718
315758
753210
222107
553817
695496
1215892
354468
1203668
1467850
738501
1249394
1255168
1251850
1389851
529226
742267
241015
438118
1255003
148681
203158
343857
372553
28746
506395
474845
1184912
99009
1531570
366192
1447
52966
1222904
878039
494259
420041
1426741
1314260
265325
662664
819475
374636
38003
482083
260503
582184
923579
1039816
337542
188457
91269
170879
37337
359661
1383832
1567598
1638123
542851
335360
639810
252502
924375
782415
323196
655583
945745
1138710
1232102
1576081
834708
325529
1267903
1226116
1383083
1123514
1273552
1522090
621988
40662
1391567
809072
550936
1123856
678775
1589815
902214
1107032
358771
554806
1295743
722024
652003
359348
989615
1388042
1522557
1320754
1199216
1504803
667321
1257314
750849
487656
973519
1525805
56907
1234082
654856
853642
1189301
468391
617824
54279
869896
985199
594375
1439232
930903
136255
1389018
913744
460124
1620297
4470
644335
173487
1015124
133291
961331
677893
462833
1609691
533577
1456711
304999
800533
1206100
19116
973786
1402912
1289637
1549056
749018
352532
331280
1037797
467882
295963
1397455
732361
176327
1061700
331855
442256
139154
342125
1536051
886307
872872
149044
225586
388739
1182969
1505502
814307
1291608
1058587
761190
1292808
959498
1265642
1285125
1417389
1635901
927224
1412380
1401096
222279
928549
635753
1455281
877413
23790
242131
528279
1202001
688590
812943
256449
1247051
386437
1367922
1323742
1097371
569822
71572
1516613
328719
675306
825603
314819
201392
1598661
683700
821367
1328307
1441632
1356310
105245
1123955
783583
720044
1100225
178797
551801
512073
243380
1317856
1570672
940279
378540
1000209
1430365
1486027
1600978
179053
902033
754481
621560
1029198
397001
1444974
263979
944645
876317
435241
1147849
324674
1391257
1402420
679458
1188299
1256981
45659
198080
1229511
967125
1220582
908582
1154967
1549488
751454
1109721
1032049
37879
678214
697415
751334
1320797
1092984
1266481
468255
1312843
1516996
66126
20104
955531
1200776
380817
1646015
464380
830588
587060
680051
871085
339198
786551
1614403
1462461
1082471
692435
1482229
1010923
329425
420058
823386
783509
625768
1312926
724283
1594233
171333
854323
1107753
878362
118254
1430513
641303
216282
1130733
1190326
599904
1073670
187442
770408
1139331
1366148
506135
145275
671981
271546
952115
88148
533785
409559
294957
715274
353042
172396
1496891
791899
1455312
1002422
882824
489382
1324255
947584
560908
1068156
1074555
86694
220636
1219842
21728
51925
400827
1154207
1180633
1343675
1639077
243377
401958
436060
43229
1303076
166771
761857
1025315
1418385
1205787
1595449
164573
808812
1314813
1400515
1589548
947767
861346
1031487
1111176
817871
1433243
578008
832306
794228
1329148
1519514
74142
721767
768588
1497299
682313
1381421
332707
975833
734062
360224
108602
913424
933279
1105217
1320330
1054915
699879
55217
723707
73266
1566379
1329357
600930
409196
1237444
956215
849258
627319
922887
833709
567729
1104290
939334
402016
142230
546731
1240463
40611
14740
1162748
1447542
1344216
1126545
164728
603057
1361369
483035
266189
1210419
1600372
509595
860026
1338297
251586
1608824
856204
111011
68488
123423
297754
1348698
966745
463620
1191408
903925
1135810
303259
452228
366824
774854
674028
49848
614875
522524
1347536
1095488
99252
864389
707898
906399
1425028
15204
1614145
697414
583170
1158030
1518452
914532
46788
742440
114552
701238
1363790
1543581
1430113
281190
1397686
386886
775370
38213
882085
903032
683077
1291191
311167
1059597
401645
635534
632175
509214
1299592
693683
716200
272969
1634683
232380
1258722
1482496
207078
1425268
864508
162609
785028
33728
759763
1116357
1609982
1552168
386140
1640483
1419476
1421884
662200
854416
1578275
1153089
855724
1125468
447392
733489
904905
1497924
77890
196197
805150
273407
383116
426462
961943
13409
444799
248386
622143
271426
1392141
1000211
178378
980734
139359
341438
1185768
1018037
877024
120598
1590978
21613
307735
578180
444390
608819
474841
1398808
36742
1066682
1458370
119014
1076960
470400
1522154
1086227
1569888
127612
1106667
465741
808906
1626364
394599
1035112
1526813
1396340
1076427
780582
595345
1100106
1435249
1585790
20418
66962
442238
810387
727485
1199868
343679
927733
1124925
1426469
163901
1369461
522536
739090
1533322
928129
116373
270368
947588
1262728
1564542
1372016
828546
1210426
916119
476705
1166965
1492107
1193280
1082405
221753
1136125
1067721
1109239
55769
1011616
1389967
454811
1325669
1353097
1217227
334106
56258
1151449
1146583
1137370
1091988
533288
870638
982308
217182
952650
1236470
1475449
1633261
1507205
329417
818105
1168929
1485069
1598449
300886
536980
1465368
242021
35210
154175
101444
173274
407403
929068
1415876
284215
553224
433867
867088
1448102
524375
1278897
188545
1235121
15662
448674
1160502
794284
741519
1203440
840161
56869
1332008
433625
443719
865829
737903
1196061
1645930
852428
1540553
304550
743364
1252267
406055
827784
1010143
770814
1262550
436370
640113
213972
1313824
1435401
858266
165314
1534147
592450
988879
1489774
908786
262277
1506009
598306
421558
1385881
791949
1054423
1180587
340713
835917
789887
891016
223685
869921
966453
1122140
298586
1616144
547809
1042324
799467
85431
113863
867557
668993
1487636
641661
928494
242919
748294
323454
718039
817050
981128
1061957
406102
977544
34411
1379532
1286356
1062568
728753
187062
373763
1276092
333537
430763
15413
657251
1087083
488677
363080
718087
1601715
728209
753929
557727
491176
109667
778396
640393
1445108
1528487
1067773
565596
880414
1614513
822688
1049426
779363
677255
1038445
1015943
1273507
1021962
267123
192538
873637
41427
1367206
1478823
1517283
744752
456822
790156
1131886
1553745
625012
804370
1062730
572820
66676
517011
939958
693015
1521572
947461
285487
23321
739828
491548
1481529
876895
271580
1451383
503942
700487
1332195
1149452
775409
859876
267826
1202053
627226
1022320
1339755
1279574
1032712
574253
692671
998873
637834
1424929
1375669
1403510
302490
1033379
1359813
567027
1322109
1345048
238046
1647233
598818
604739
141166
1375595
163260
1203663
780244
1274564
255617
51009
1483630
622415
365620
21216
44309
431187
1098766
1451338
977800
1550838
1125864
1546915
186856
558158
594754
1343968
615187
1498762
589391
1497926
256943
111641
174498
12811
263826
673641
896964
1102433
1011528
1492323
1266497
454588
1073959
22676
880099
334788
57228
1135249
95228
1549499
1533121
189813
59506
604650
15465
673908
1517306
1070780
797035
336015
869809
331276
1370853
1367614
742941
1270647
549255
975862
1556052
460465
464122
313462
660840
1197774
198241
1406462
1620731
135496
202941
926113
635025
620382
755929
1376832
494227
842609
1249453
72676
655791
1196641
187738
715005
1121479
1589294
194076
76897
375864
766716
1028599
721356
643528
1022718
1556147
1396584
1306168
1619998
410073
68432
1500405
885671
491357
517893
373715
650739
1261154
386102
1055461
983287
973286
179727
1159471
1097341
652046
1308011
13508
1619372
739079
837503
1642716
454556
1198555
25302
1240670
1613312
434817
778650
752533
1547113
145981
991357
730515
1419743
1282213
761642
896062
288925
913078
768120
1292488
804322
542422
650002
248463
286565
124053
593780
1288477
1543962
1384139
1347585
274806
1462075
458198
483219
1539470
1348787
987775
390770
1481733
784739
1167573
764495
2182
340523
497559
1490189
147696
877558
565556
1002092
1228995
225337
1586855
1381333
1227361
962754
965393
751842
1217069
19658
440467
444535
98145
900530
1111073
186708
1373958
184788
1049273
118065
1015514
499550
879784
1041139
1519113
1030618
365367
292064
270234
334390
855084
25687
357339
551023
1465791
512941
1127361
1219701
1033808
1545987
1198711
1561286
1400962
361620
481995
560338
425154
30626
592495
1274276
183271
1520531
144848
19494
1283332
764215
1050221
610293
1327064
228947
1619828
67225
969031
28927
1483808
614931
1470028
144220
320417
783310
143706
733459
488120
1398483
5491
652823
1564432
1214170
1434283
1169607
1249605
217946
633218
1150487
1160739
1326906
517312
161380
326304
659302
1154235
1627939
384358
1365548
1241615
28661
1023903
27870
552149
50161
1448552
975422
196823
213710
1194878
1332565
535406
1257456
1248163
503582
166425
872937
243023
72745
1018307
1304179
78214
379104
584274
279982
1600255
1285870
1415786
274066
107156
445875
273167
1552055
658391
196926
427120
933403
1158427
1065163
1382735
1277316
471409
732841
1246518
669549
83604
621244
537904
374912
314013
831385
27523
49820
569299
1427751
383847
1637448
1512771
553663
458257
800162
289568
491674
309114
968570
818708
1139618
719234
1333852
378504
118990
644468
1147028
1620265
857974
1162334
1276851
1631058
651239
636913
688258
1550304
707876
1239139
243014
450839
1494929
1148671
693995
432903
156794
1585016
1059200
798458
1468836
1567292
1453068
1522076
975082
21189
1140265
893508
365555
22143
108786
848859
1064457
1464776
391820
1183416
311426
442052
916712
1583102
15018
807955
721074
957332
575345
97330
1344507
28785
796884
174903
1332848
865141
410451
261684
1084481
657709
278445
407380
867869
139253
463025
1003484
1415362
1157642
1187870
71395
1391263
1593216
293206
122350
910384
361051
643307
426063
606448
1366603
1322860
610739
634598
1029004
785389
810865
262672
799305
959713
1230378
1044776
1007376
1132817
430487
1227650
614336
40672
1277841
710580
116786
722997
1407140
183613
1127419
1113035
412143
1221006
926958
1315066
580979
785059
615611
548177
139946
1206260
186914
1538238
484318
893399
62223
627901
581124
186122
431002
179321
15084
844875
212105
1447244
236197
314712
1103720
1000657
1286120
510110
313774
999024
30920
1598329
738365
1046480
12639
977111
1035519
187765
1396911
1540501
742981
836108
1201321
274686
837607
1072550
713507
853624
1278933
1049509
994571
1547075
1468125
842810
1018717
1603640
201843
630556
1522918
1332282
1557600
523904
142876
559389
1020289
1126288
572293
1167378
1002903
118493
1338320
762083
1179822
840158
1363403
982706
801515
1355169
1559153
1248971
211389
147926
978979
1445720
643179
174850
279629
1539486
726115
1159803
231197
396995
942730
1158743
642369
276021
21322
1555249
335506
675486
1536440
1349694
1095753
1002053
131941
653026
1615646
770357
321277
119610
696317
657388
48124
116383
329998
1363707
685368
1352074
405569
69475
701510
399823
155480
482214
318714
1002481
127387
153204
543000
1423814
1051387
508890
990469
138219
1012736
1028108
1212534
788369
1362151
626634
1333017
1375831
187432
137271
1259732
443199
233707
1009122
1025652
1024967
552118
1610457
315381
1092742
1254640
527354
497680
36095
867453
1007772
535060
1365807
164851
1464003
1111118
1344494
516812
435679
1119946
96598
766651
1084671
1236374
708844
701350
928341
1152887
1311387
758480
434556
1071266
1600709
619371
170163
113412
1043327
1459573
194860
216013
253164
268573
1111173
1646014
635305
680528
887233
1139388
1207909
1302435
325764
808786
458263
867960
749527
3033
376438
406024
407014
1350139
10756
306431
62859
337461
877887
1627499
1487330
993711
588624
592809
1359191
1156460
1126969
1394496
720332
299249
1490686
940304
601530
1347623
516304
649085
749291
585144
1582828
46401
1396300
1329172
17763
446971
1304284
252383
1376294
459296
1474240
483441
377532
1094911
187492
43164
1125367
1584651
1465514
269706
1508911
121862
149196
1424569
113732
357582
272058
1439056
57203
388920
540514
726987
1586063
1460831
1349487
612587
656045
946353
510681
371467
917376
941719
213361
223021
42119
104466
968377
421630
80088
619308
1582748
1638664
1201488
445197
782504
1177242
746475
591753
378162
4401
1396118
1240844
181268
1118682
527080
247703
1522135
980437
867362
170297
639723
805362
1044273
1278293
1224300
519920
652798
686316
1578990
1443810
80473
1044344
1222803
1229626
649796
47235
1381422
1133372
1047202
915320
1235294
788136
983395
1355535
1461584
1148487
1520813
811364
452191
123311
548279
302981
1376428
1194659
1266902
1058308
604371
989108
815541
1354678
1096604
1475046
1177920
134747
102809
152201
398421
627896
982041
1369990
1412491
621155
542754
1447625
225284
1088045
195307
929924
556882
63841
339708
1329727
430209
765181
1376071
187720
214951
241058
617038
1546941
408193
1430340
294327
1446746
1324366
472304
940118
765681
417243
566498
559399
206826
367488
1366313
1354475
453521
417670
1465868
1352206
1560099
450215
541892
469385
1629451
616126
864504
1035672
1049570
1482207
200980
1397753
1002047
572152
845360
692205
120580
890684
79527
480205
810191
997328
1011495
314238
1546026
1529218
1249616
816847
129860
1546418
326469
747286
131514
647480
253084
280316
345447
1422706
1256048
600413
1338075
1285219
613365
728622
1419671
75412
1317762
154104
972903
1589409
126387
1396920
227537
918681
1525967
639551
136983
1303951
1128406
1634902
1311107
910964
166790
533064
1307039
571885
913902
923230
523965
168493
274959
1138223
1647328
606477
1563675
659345
1516785
611866
1033278
447593
581100
888683
1465808
1388962
1389355
697986
377370
117089
633663
534905
343007
220225
260281
38468
788209
1266618
225649
1444524
104325
1417847
1295768
1345297
923625
1218512
1211919
1179016
1610164
723072
494097
30104
111360
106897
1592215
860029
486259
1551752
1484997
654393
216868
195264
1451611
1484171
1090387
1033591
339689
367127
855805
955034
7705
454953
884662
472376
205514
1125658
876299
500642
774582
1446729
1157927
1368145
1418105
229428
931493
1486572
872099
75269
79818
898314
832051
581276
985848
909936
336622
592864
955697
1019823
1276840
819527
1027742
1299735
1597664
1520837
1598626
671969
559334
1209034
198238
1076405
196095
852117
450214
770989
1285084
692911
720247
685732
247185
494584
1558649
363366
1358680
627057
308411
931700
1272890
206118
1136853
482634
1189515
1032360
682912
1471071
1479466
39673
352969
1299011
853660
1581616
524695
1613615
108642
785419
666877
944661
36603
1192919
1316983
1185576
734896
484320
680486
81523
17786
998138
1113519
1245725
958675
751559
1465242
801487
296944
1406691
168146
1270154
899981
298896
787204
202926
1031828
239502
1392250
1160562
379138
1389332
1224289
1078894
747772
1119605
523321
975125
288228
719103
188071
681378
1129717
929235
96516
948445
1126523
1593001
88511
225411
1453165
660411
486154
567964
1486371
460046
988404
752119
241943
572978
1358573
493659
465368
1175158
705784
761040
777855
517533
866500
481722
1463691
741851
537972
1579476
193093
1499512
1309530
276531
1490830
1163454
1071938
833112
1547588
1028803
1053519
1115526
1237954
279086
98112
638917
55103
7564
523098
1321547
349266
1486222
1067602
1480622
1072059
28861
1075757
187504
292461
181967
335148
887980
744067
1625777
467809
261243
906693
577711
740710
443520
1428304
545724
1362129
282447
253469
987133
1261289
390619
489434
1629366
1300990
1361186
114310
526523
1330748
802154
1424925
275233
1442600
1280149
1080459
1279946
85918
1079550
574335
837713
299278
221926
1227223
718346
488721
548294
264862
337372
789325
763003
1503618
1164364
985914
1257968
1425768
137116
1419743
632237
1477160
770663
1183487
1331126
730032
253494
734570
401082
1473434
382484
119307
295355
648108
1612611
312023
1102855
163503
329442
1041947
951132
1374449
1568817
1427732
1147646
943275
132446
469524
907524
106274
238300
581401
421824
932529
1416980
719742
889715
647747
513369
1535258
1497510
1568715
718462
703291
65333
1616356
667134
1259611
378705
550925
423575
347899
1229838
821790
815527
1062462
1217410
1603603
460881
1604888
445245
151267
157819
207871
1064006
1520547
1000485
1320340
356006
73292
1223086
58395
238447
1476776
233801
504674
167310
1205359
1248131
251182
487
756939
889103
33145
362959
1435814
399498
522132
813456
604046
106424
220975
934691
1193503
834554
824871
812996
1421434
1554361
399808
1053330
179678
1084173
929744
19820
847197
125340
223168
1559039
491095
469240
400761
824216
1362382
1439677
822982
512881
650026
931149
801244
222470
175278
109294
1036526
625063
273984
939752
18959
1076609
841973
46337
66355
149221
509746
1140105
1508420
955499
1032418
490996
27792
789934
1636929
1434008
669000
1076051
952927
144529
1091986
405053
1014236
2904
1230389
1433493
198646
676822
343128
1193050
469657
397434
1082654
664148
1338965
953370
728668
510656
1054495
1403841
328774
1353390
1333822
1590453
752737
457740
1317388
1242904
55231
239101
1303634
406703
1074538
232872
1351167
1209535
45952
602389
1341097
802565
788429
170644
376584
361872
292840
1420312
534946
637368
1212717
440653
1074138
1164020
448196
1198152
747330
774809
1185775
914992
39354
261159
1397137
1031521
225458
1258816
234908
1217166
72066
97080
700370
1202749
1532624
1195524
315184
467179
473782
1210785
1519345
248617
1134133
1616811
1067689
1646229
1012839
1162631
611536
517147
1500050
1450079
261427
579862
88679
637354
1611349
1566702
358964
1198033
1348031
1165863
869898
1051278
81886
644950
376501
279634
997129
12993
272108
64315
181351
1466993
528876
1251990
451178
141091
482084
1624930
618331
48689
342202
44619
438988
46976
356160
747909
1508092
1073414
1464626
822927
1044844
385467
1016972
1608638
1382903
838223
1212026
1107168
41266
319612
15945
999928
713128
409491
1298370
1257172
562797
748
1514860
4358
474083
401434
1364447
1293445
1366098
989615
1048719
1251793
619637
95960
293059
1339814
651774
1357404
1432047
1434072
279468
795615
1512070
356954
112723
786237
87250
673051
195999
1469797
357274
1353954
350291
902391
450793
797681
811179
645114
309753
1319693
1049502
204741
1329125
1072778
369014
739685
1217603
62769
1322884
29183
1442302
514717
55690
1199779
606331
683697
1329999
1193842
375051
979884
313772
599397
1101473
876636
277000
961148
1147025
215496
900940
353871
400171
479200
1091104
287554
290718
527627
1536503
1308916
131223
1473604
1473921
3931
675290
1194016
607875
95637
567825
1485053
369004
1133228
604892
1225510
661582
142625
357667
973097
1461442
950476
1248560
1307112
992581
736418
1246231
301139
248066
821791
1404120
504590
294382
817685
307823
286008
449438
382825
200948
1079485
1227884
740701
1000803
1433191
759456
837280
565443
41964
717507
1399579
1384052
1445695
307561
1261082
1632558
687082
1084355
363583
1017155
1146631
884383
155216
760100
1620862
335811
1578059
1211596
294818
870205
874346
732807
854922
783802
32777
16980
331977
948838
1041566
578397
203149
1240950
177165
1258919
714448
1477987
1194231
53326
154120
317936
821257
859931
286065
11881
1516156
779162
1638037
70739
1613239
482945
1463915
746298
445421
139407
979837
321274
833856
1464732
678784
1155339
1451834
1308359
808505
1512801
430151
271503
1287551
47567
743061
1421467
19919
869340
252766
880832
144678
157891
1190740
663344
181775
369094
1230016
550221
1343713
298481
600329
710482
284219
849497
1088441
514854
754617
993602
1349739
1521647
982599
130721
171551
1081387
61052
904968
1034611
771674
947349
1617298
778042
1224956
1578427
259137
484661
1625761
157026
1433438
378896
1262452
746685
277888
1571779
62017
1573145
571862
669831
1477668
862358
1380647
338111
542488
1028741
925538
542759
1181841
237070
1537857
1387748
222044
1530219
796454
1296426
693731
953460
1089530
120538
184505
592676
763504
772845
570341
523351
1540533
721562
1290793
1040571
382341
684137
665844
1515953
1261222
318702
1324965
1284930
498178
1646262
36623
1276232
732577
1029251
322461
658463
478738
569670
1083585
456187
127138
597288
119010
1476171
1285491
282075
1072349
978764
991064
1541270
445569
702502
1358965
636771
340618
634099
638918
1004498
386762
1610143
70897
543611
243401
1515810
1628106
1519027
1232858
1117287
331605
74575
890480
1178759
983183
445776
574577
1516486
1306926
1059521
1228975
1323951
559481
986629
559706
260471
117680
57216
1370290
488197
1597569
1188374
424684
452585
775611
908281
638013
1497423
1626200
501058
924569
1037948
722426
1016065
85189
720682
319612
889163
1094979
1215758
939128
249384
722955
449158
545835
1466977
333931
1468467
627016
298424
281076
503680
24881
833183
833396
236080
920309
155724
977413
945808
570400
79608
975671
671551
454588
922020
518837
84782
1375704
716888
1133650
1239737
835081
64345
148322
107884
1160443
721827
1432336
674790
1482150
1202597
166376
1394614
1205713
1302628
226238
26184
957859
1577437
99585
672863
687140
33521
734622
1072083
209071
860419
463596
719470
1355173
646373
517116
959813
845393
1643578
1261816
1412733
1415162
210374
97854
410344
500936
470302
1066269
581203
108604
1589098
444581
468791
677603
316972
544499
700668
851645
1347572
366475
1291215
1453159
1321094
914992
1539664
1331596
991424
62791
77271
1195449
679097
34784
263948
802276
1056614
186295
1182642
527872
1052697
217103
1154928
521800
914620
531610
1186982
1540144
367298
788591
1120705
1503549
1231375
568487
433289
809967
761635
353728
711105
537043
1346329
224562
1298995
294273
1300270
858288
1021113
635200
1618793
309107
844781
1646214
1014521
654145
1375388
804485
556321
193684
1017368
497776
562178
170356
1498219
1325732
948486
702025
713740
1042226
918299
770415
94705
1516707
548511
1196751
706133
1610039
1616819
160790
405450
821935
259388
540259
775732
1555275
522255
672846
1311121
447088
188562
1497190
464544
578733
1242039
1301998
384991
1457448
1612788
145940
1253195
476040
1360740
355457
1517895
540559
50483
517745
881229
697476
1042553
1348047
862334
1497273
411288
286683
711003
315400
459408
1404767
6881
1074450
421969
458255
1082742
878571
1491464
381855
942821
447565
115221
1400164
209452
419736
1412792
274728
1083593
1061989
568283
437624
1127559
174915
1636025
228580
1543517
1503148
720902
532464
1419102
195232
878880
1231976
1004194
1370654
348699
243519
693672
1146074
1263593
1055611
1175951
1477545
1046295
688329
530860
1265303
1564920
158169
1114991
189940
1225670
1497836
1310871
423161
1431675
33409
1577634
1079329
1206550
1445618
896128
1038643
1520792
1042906
1632828
993202
458288
1075052
1505010
1051076
1252455
9868
1106151
45374
729143
1149154
180170
392174
864175
483797
1326522
927933
200150
667589
1052967
528809
959779
705955
516826
402679
1538222
891320
1332135
1375010
100676
241307
1094827
1009076
1012432
1189687
795874
1359264
1577066
1242060
39560
634901
824675
423689
103230
68062
615220
139501
544237
155083
1152403
868357
686949
156986
802828
1155946
910586
54590
647165
117555
974959
870294
564337
644787
967752
614924
1087627
320932
1438839
813641
550372
1422063
764734
178092
1265896
1207932
886776
684271
1422774
270916
196858
1054502
1290949
647645
1269554
543767
264425
1454136
1647128
974627
706718
748676
401092
1362804
7641
1626891
1249361
304533
46155
173016
546209
269368
102897
879108
1159611
43808
1455906
312802
806924
150615
1631869
197959
252951
1573432
563875
1054800
862670
1159372
775369
556132
796835
1440204
1646383
905321
629782
1233768
1159402
337766
1530632
566686
289490
296331
554343
586436
612507
698719
719330
153260
1480544
142154
903668
1239646
1447429
1582398
584973
671865
236987
792300
215873
699723
553547
1204975
996161
743553
537857
636103
912350
1459547
416226
433120
69870
237613
676728
201916
298944
1123413
510125
498751
1592966
533076
835696
811521
92107
735300
485965
185320
775262
1567727
1507693
655774
1222319
844605
1181307
1061006
682039
1315350
655644
1056392
687547
1006789
366839
812324
365305
1580432
813780
241303
58345
809689
1112945
1522611
1492507
1276789
1082231
902812
63301
1301486
1430158
379555
1481012
291014
868979
1104204
1347028
325725
1043742
683947
1292626
362364
1587894
3843
742730
1509323
862791
1562449
950973
408629
17919
16632
1061955
648289
266618
1009152
375488
1077436
654622
1124734
364043
176083
743669
1450977
234303
514325
367692
1302253
1214747
1417955
1315751
981379
301541
231349
537046
1461420
721225
1563258
589893
1519807
259015
452242
214729
1047489
1339807
622053
811941
142013
1288784
268976
965903
604516
792240
858590
265187
837927
96924
359504
335451
931305
354488
881377
789345
634010
989298
181039
741242
352804
1030939
1029846
506170
605418
673941
1016323
346127
1588184
1213705
490652
944493
1433483
282354
106259
1441862
1545445
814980
1255498
1556005
1018735
612558
119790
145887
1143669
412687
1521288
121456
1033537
1240363
661615
990359
1098309
461665
1283518
246418
1176527
411165
275493
1151773
1220662
1629462
823235
1367588
1135614
510956
1366041
170288
188468
415230
1147267
228223
1459602
369334
968254
357708
812889
895542
155710
473834
942725
1283981
1098552
782417
1287138
142734
645639
319579
649445
448775
967934
1510491
1105849
668373
922195
674662
1313386
699339
150187
1181235
1102851
1588821
227126
72952
238000
1325335
151870
152711
135509
62266
1588426
789499
1005552
906108
146129
268767
965858
1470726
1628316
954227
97996
1499158
306230
843827
475349
858512
1259129
210066
638198
1632660
467442
14386
1329007
74780
1188170
451626
479318
595370
106282
600564
1085609
1121152
890556
1418226
1625522
1066451
1197547
1041886
1506294
1471607
32948
171119
1517947
715508
249652
1499271
1153387
253004
1482501
328555
585895
252928
1397358
1058530
1244647
672321
1133307
1468217
893474
1214692
640081
377863
1630220
946624
12098
1497369
909361
945248
1200509
244327
736267
1145406
468898
119334
344472
1589497
450730
1231734
1513924
62230
676492
1178208
1249970
1386015
265304
590919
1432674
333404
64234
1136295
486559
477837
1457170
146472
373256
375148
1431407
863648
205873
1005775
165678
870293
758575
1333984
1537208
681573
273038
1383359
17861
218090
199668
1266103
9324
512155
1178727
1343969
1438772
25378
147959
1454718
715857
1338413
433785
105968
289691
553632
74221
127342
733421
1494515
1414034
1060452
13425
1127465
252115
341914
292009
384846
979512
1165481
126132
808609
178917
1110720
125447
1500404
110904
1003511
396417
1559377
1258674
1392094
396800
534436
52288
380822
695168
610993
208754
775602
674937
893874
1619503
40960
984856
338527
166931
1424660
480770
887123
10391
908124
1533404
165159
508693
624077
1089001
1103834
1642261
123904
144865
1442383
318310
1449362
1007302
1106674
1458380
1197738
1166483
399866
32874
366111
313720
885716
440078
994532
269640
1563624
846730
1560300
476520
1112709
142163
391915
732147
51862
11496
450849
1262679
1000851
1549257
101100
1228252
1464642
1237351
676638
1446543
79939
492706
358811
487729
1228067
542368
1295700
1619070
665712
219556
791170
987109
374289
575822
746344
361943
1551782
872399
351240
971933
1211345
1501848
635170
1251087
216806
308502
444931
670013
1310100
904621
450086
263526
105490
1114865
1056921
1163411
1458288
1381981
1475358
540450
1264102
563752
759755
429412
215199
1263455
1362436
1543742
1295325
321096
796705
405950
322490
1458495
1492872
1542960
1149641
838742
1503928
1186234
819712
666075
942805
460934
1490438
1194574
1126659
298768
346454
384000
1231268
466525
727520
1335326
1600026
761724
1118663
618971
1503288
1144120
796314
1161473
1575915
1591730
727167
1098847
616519
549969
708743
1355878
135767
1083820
1124069
356127
1226479
1139744
1592340
268265
1132442
1252562
1113521
717357
138896
1375675
1508176
1064146
481713
1567772
1579732
679272
579262
1110009
131561
1490318
1429166
1237013
988737
543598
1309673
1344375
982706
1378066
493189
774137
955727
753539
1505837
1097056
939361
748403
1207956
197489
443127
550761
327022
305769
452770
561069
418224
659168
1090774
1489282
825415
896246
1241962
523139
1560521
251005
511474
31351
1348670
1214439
1063233
1478997
1446788
1554463
1439522
1293350
1062603
1032696
901439
835339
210144
1519407
224009
1513861
1545012
76789
153470
1566750
575877
379121
486221
1046678
1456830
762681
888260
997002
952034
946591
842495
659126
635797
936700
1515565
225037
1541688
246184
974888
356077
1309677
115533
1416542
1105473
3255
354994
285475
245138
1044305
1450065
27396
119774
1150783
208345
321796
1129702
1205564
5502
1376773
845169
1454671
928678
763423
1647220
1109438
54028
662271
508911
239973
1467891
872565
1103464
232527
527667
756817
1575499
1128809
200988
1262298
457893
793220
713918
1071107
291374
986221
1198227
110017
983946
532751
1436827
505131
931425
1218947
851952
32321
434098
147851
1489107
663800
1366474
1429401
1077769
127049
324582
698369
1273791
810010
1612173
711444
1040238
904819
785573
358855
345079
1170613
1463404
1367688
875397
1292447
481599
1078000
1504290
1017403
1270646
489820
1443335
732450
1267990
846517
1451835
419979
1013784
761733
1450852
261022
514374
906801
32405
234794
571743
605700
292719
1246970
408087
1107939
284601
1344415
747292
796823
591392
778183
1492369
1478947
1363520
1593394
1493213
892153
862433
693146
110814
452936
228326
106426
457682
222487
1232434
1161155
1527165
690228
974841
121517
633858
104735
1026605
1526255
380542
1098603
122778
1619408
1336304
911729
1637630
1049452
1153275
263311
296093
1350495
854428
607797
1514386
1176005
1132501
1633931
709001
392193
891048
1062791
29039
51730
839701
674430
486563
1563282
825825
48396
258497
1121273
600310
804542
329446
603085
406047
636586
1202105
641598
691848
876084
1060893
1409878
1094631
1629297
34119
1233676
1231090
232173
1184594
938368
995486
181681
478966
804797
364082
983055
1619713
723923
1180138
1052352
1426022
384011
187303
1623812
261898
363909
1167721
1127060
129600
1327175
196199
390715
499480
627790
1337519
923498
331122
1185913
419731
1510153
773783
1479647
1589792
530977
291721
229109
383714
181987
1567280
1267395
882951
453317
1131102
204320
588589
1429453
1218886
1143066
891304
550503
30124
1321858
847089
890190
767821
618839
1362465
815245
792571
508084
1158726
1066624
80975
862106
575949
1421600
607442
1506180
415285
749491
741888
358767
743997
325653
841543
864362
1543339
252939
1520655
44623
1121803
642565
410971
276571
806649
773877
1236629
413242
1366612
1317473
120697
447062
1276413
259738
41247
488831
4401
792666
1461196
1082172
995709
241298
1055415
363738
634109
116734
1219131
660270
1076513
630998
1628976
666653
73560
524981
878817
275877
314026
843858
80903
1451498
84286
6597
897575
1309010
996568
581550
317705
843532
637243
912825
1358329
277990
672505
556690
1088000
1290658
721728
820764
1517385
305783
903148
492136
30052
1498427
472476
295045
267173
1120659
521401
1375301
341037
1552984
614524
1163843
464526
1226867
1025594
1420650
1624031
891512
730880
759959
1247999
1219455
1545349
78469
461729
1547950
1303449
506997
1462441
1399371
1192542
156359
1513647
1259127
608964
486898
451231
1526366
507300
1257709
1500425
873818
400072
1020995
1412424
135077
48393
262673
1269931
853928
638304
1257780
447239
1182386
272364
383139
299489
1017074
223175
554184
537290
760014
1413732
1440035
290729
1007314
229175
558382
929737
375709
1572012
778801
1523326
642849
64222
1558936
1325614
820323
1432382
1198177
353828
1360832
285352
584242
734420
1392859
935037
235574
255057
1130302
427188
656418
783474
144565
1114503
192284
1331353
121789
20049
499772
1473889
633556
783707
1594484
705238
1123483
683148
1154961
318469
1219910
686036
1132321
1244351
1084193
362939
288245
1234165
1364817
55933
1468347
1388624
111014
1153672
272241
191670
706796
704382
996017
125441
915731
796348
365274
365132
463234
1434508
1338753
834135
1209267
625428
1316683
1017099
257868
1539047
35523
504339
474635
817203
141913
929457
537842
880572
597105
1168772
1025651
512045
1479233
67799
868487
1409516
1323034
1437568
249437
1277416
1037262
1618760
1031073
72950
632181
170182
984388
580777
504145
1566611
457892
1362192
1045698
1494482
159310
974840
296080
1165734
995456
504188
18056
624576
425743
645529
980249
1395656
473216
1387321
42904
474473
997017
512139
1504565
560620
95713
1450765
1389005
1053045
308272
763721
907733
344653
1574825
1442627
1132797
1514553
966083
531445
1395290
1400002
630749
1148434
707600
1635364
345860
498099
1338854
834413
92900
1542561
400145
317002
482145
1397477
1399942
1177427
665227
1057745
1028938
932685
1521986
964949
1502482
693054
410544
413354
1165312
552228
1114594
1091908
981409
602645
1033674
196142
1500319
288508
472326
1257610
101808
96806
793829
1606182
1591475
803975
1104741
47515
33265
949462
1254406
346972
429964
1304891
1589498
1300246
294353
804671
400338
1551924
661925
865982
361755
1513719
1498939
47611
1111132
1242543
986259
1096505
998507
61477
25946
429541
354385
545402
926088
1631881
1623001
685710
1244501
382213
1233574
744703
852109
1166748
348017
809935
422621
901769
1132711
373607
1001720
684696
20153
1131783
996126
508934
1054215
244999
906687
1332362
828824
1224975
1079604
596680
710236
138239
799220
990394
460997
780028
645086
1092046
1459786
88863
1576539
1536601
1068932
287134
1159370
946877
1178296
269714
936429
517290
151810
999655
1028346
742305
477993
384910
1398373
411799
123369
787911
100572
1407629
1025487
880348
1367613
1519163
209796
1410563
1467315
693572
923404
908777
291747
1162527
840597
1255117
1157318
739099
785121
1282328
1080940
731336
1261972
1461102
168
1257009
1082860
1638439
327288
1213142
1346369
787499
1098267
1227894
1261279
912340
1049222
920615
397282
134472
1274749
193774
383901
1086244
700407
665633
1086818
1485196
187127
29239
808783
1218987
1476384
1054984
1586224
1497119
132269
162140
1435172
1307273
1189003
1215177
330547
996066
369022
267131
1308694
846063
855915
991066
1053514
987871
1486350
1319413
841731
1163231
176183
1304366
316389
797470
446698
103986
612534
1582032
1576942
162651
1633140
201837
1057456
1294124
1035389
738655
274774
767130
822710
607915
771657
1308975
1140321
1071904
731928
551270
927542
208540
1355882
1483892
283309
480454
1383870
1368471
451574
71997
652516
408808
1214941
459159
1429830
826800
733782
90397
1029702
1360128
108217
52666
104369
1388085
605596
765372
506186
914762
993705
663600
951148
957413
824440
288998
1164030
1009429
446811
337837
672560
417086
470330
409243
1184664
728752
1229715
74441
582519
693584
459479
1351362
701184
797388
138836
482864
1301653
97929
1331950
689149
355856
100642
1540295
1522081
1575029
401248
1422565
371985
208198
431353
1185160
792557
905055
284566
263537
1087827
962348
784927
1199272
1306136
1535107
460867
1620724
1122270
789282
1421507
894471
1242911
743989
1606809
891612
646837
720778
418458
956254
989124
14568
384626
564268
410802
1403312
1055580
881678
1502599
1341139
231661
1064341
789456
1496685
92600
684198
1262314
68355
1603193
1541365
316033
716796
1446061
1060389
1312688
1145589
1071111
844763
1131648
172377
1323691
650375
916458
729491
230246
1063034
1143921
1367154
633474
705099
1010422
403052
430418
1082116
887529
730527
979440
359985
531207
1158215
1333335
920291
1177544
406375
1329090
1357062
294143
662490
1122913
1160592
156753
311803
165516
1645315
561141
310974
1111648
169612
891527
1215878
1472368
95687
761042
478205
770951
1503171
1261684
473316
1578815
604064
1120827
481976
192450
1397826
687418
839010
1438039
1415646
1469073
1479360
1559437
560622
1126904
1348457
1404316
649346
731218
793928
1586849
15879
842590
502823
1123418
1586641
718771
1368129
830779
1539451
853795
18197
727832
639019
172824
1469808
1621043
664477
308698
360032
1418653
298116
1576483
773483
779029
406909
429858
1558533
120153
974310
707346
359288
168204
87281
315062
953686
1617709
82145
872345
475246
1110739
1477152
1153728
381839
535426
161654
895189
1404565
130251
865850
1479023
1598741
226017
1322411
458039
655896
1374632
454087
536235
853839
921620
1527302
42128
337010
689401
1370119
1578131
1474343
1432830
530660
1608363
17378
920083
159673
180248
722077
589109
16148
258967
74020
1620920
1590265
57384
95689
1037568
478170
1145196
1169010
985117
1240318
1506261
1362525
717308
899530
1188451
1015397
240171
1089898
906127
1101899
894833
655408
11443
1426310
1552260
1443067
1418397
1108668
349811
589387
437450
1579727
931987
1141924
353473
582262
303678
3129
1007240
956969
1595382
359503
1351763
977618
994571
1049225
980037
214416
1541075
839988
1251605
1261840
1619722
218325
1533271
678233
972781
1118719
353518
249151
1352580
892684
1204425
1535810
889685
1018376
69457
456864
854548
325309
631711
607068
1186770
213665
1636245
1343472
272875
714229
579402
1297866
560833
181055
534758
1498465
1113775
995209
23965
824483
826747
824368
354454
376717
1356572
703865
795017
1087644
1573139
346862
67988
1576330
1601300
159564
1604493
7514
19118
260411
102581
621808
909942
994617
872158
1386499
897212
464333
136376
1120226
419092
933257
1636473
419661
607582
353214
1458053
341137
144846
1545680
1234053
1104278
1148855
508826
1427496
1600723
251318
1288079
243524
533221
1354176
1639362
621865
1554915
1539874
261990
128818
385178
1514737
332325
1492590
1114349
1459676
1438116
328249
1106776
359278
837071
836690
770327
1321823
350141
133529
1030991
1107517
516393
315433
1419399
1446379
709537
258667
880040
25460
451507
1302279
436
406820
1320349
605167
1055865
602917
80766
157364
940946
130139
1072678
1228260
1355702
1138070
1252327
113119
154730
958609
100361
944875
71510
1198494
245659
322359
346957
501971
542988
766234
297507
980642
441345
333854
551903
702137
962007
464767
7388
669724
788453
508416
503162
1011587
1479391
1646061
1223282
1205398
1049323
931088
316743
1104710
1402910
1157125
1423091
361705
1371709
958618
1579571
917925
810866
1393645
596205
434938
34980
1602633
597428
1517190
667105
254720
1469764
937549
1108253
782949
117419
562810
933523
467057
721714
1329023
638692
1265477
1403787
1262704
1210540
1086368
1350431
974246
1424249
236861
84328
73045
3056
125481
429027
1465468
18456
1441243
936476
556554
40459
1338654
245717
518083
573977
630047
318172
998816
922318
1131381
272534
219966
389306
508268
1202915
970105
284800
295681
829515
308729
1246720
1470780
1532589
851078
1294465
908922
708184
1107979
494883
678842
1230742
325994
558696
1217255
1564563
1483351
1555113
1277505
964592
597009
1642391
973562
655380
707245
1392677
595985
571177
1116852
1177944
493408
1485716
1175707
1206797
447854
1456855
1118842
626958
174147
502689
1431513
1018512
134414
846436
172997
969
1318033
524782
435451
618253
148158
633102
1099256
629982
916803
860077
1625533
983233
785183
1532207
744594
27297
419032
819709
1086223
328965
298958
24196
1343861
1598018
494037
1331761
1491076
194229
739013
1056351
746437
1389315
1163146
622519
824925
1523080
125302
680740
643258
1493975
1480497
1544364
1034580
258827
1154206
1637217
1129584
1137493
1486206
273796
1001660
1095113
210034
1458127
1150165
1632752
1068291
458195
858536
1028356
358888
1328529
928554
1457416
1046770
1490114
723403
953571
907917
1546596
783956
1098962
239328
1637952
1338545
870685
1614928
1530235
1432660
775433
133051
1064549
582865
692383
210765
1195399
1336394
747767
752134
1395550
871684
1131035
1088351
1519282
1296558
1560044
496995
319362
1595993
1499346
883228
282471
1074515
1516418
509693
1440282
914060
1502150
1533607
676974
1364993
1512078
622315
1516529
525063
1582625
1144960
421628
627023
367074
558858
292569
758934
1293007
57912
1568461
1109823
866766
17910
1432348
1237616
1207178
655341
1408263
1009772
1198277
781790
236739
179432
538730
890042
759242
993504
491453
1599763
674889
211898
1232659
1590212
803048
1393782
1339538
1353130
1565237
437724
317942
1582767
334309
1323396
1042648
28686
1269481
752271
1350975
1102284
1345515
164278
919006
1641808
492274
748376
890520
1177702
1482613
554330
1423159
1575367
315114
30786
665314
131959
295586
983865
1104141
753705
1629559
416755
974568
109701
177519
793365
81758
6199
968316
169955
592157
94634
796455
52166
649980
1228526
736669
594843
1199045
1149168
1588892
1549225
830240
803390
1091632
1304160
1367638
539704
1292683
899750
179299
350220
1173328
857636
876503
648655
82771
836206
1562589
15815
1589026
326867
1534968
652543
1360729
1473815
659800
52675
1496439
257054
1136475
1646218
70989
928660
152235
640075
1132509
1473610
514874
1297169
250756
1162824
786648
339050
797302
960708
112643
848021
1637832
1636689
1166641
406230
166211
128516
222118
76065
727451
461174
265313
197677
426009
1066793
80760
18710
235409
1428207
621820
745414
928840
570381
687899
236530
786400
184431
379099
558451
554018
991411
394961
910414
1642008
999393
839058
973909
780420
1261153
149398
416468
1385183
1523235
591389
1383370
1478182
1086528
808584
809112
173353
1203281
1594720
32447
1008978
126796
667214
159593
423501
1449053
866796
1201822
1535900
797221
194685
1010380
1448961
1373388
1601005
1405686
1359526
839313
495253
1605127
600655
462687
1609894
1365178
389265
220683
623327
853808
147741
982903
1347824
1107880
330987
1631927
1277369
219906
688781
1157024
826906
1427153
185800
1611947
856293
1158215
221885
752968
1623450
597878
147002
417372
806070
352319
1511194
917300
1388014
1142519
633264
1250409
992165
371276
891294
441864
297677
707351
546087
1502413
837561
190278
872601
599636
1139021
1642324
169255
1532743
551377
285229
1646503
1358342
1194572
405342
1174953
367387
1622723
1260851
561031
1492072
233824
417014
817989
651012
105211
1431260
1539521
1625257
1317512
353716
264142
1048449
429585
1480226
281359
53643
826439
610505
528387
1125976
669166
1262311
882510
373743
1283358
1339826
518407
1438507
141001
621325
715569
676302
878534
286231
810103
1541406
740764
672747
234539
181762
1562025
1354809
101634
1361851
491048
962129
981065
805759
1487099
935255
224193
878033
341325
155031
197025
423876
1112460
1248573
1466431
1454777
1145733
1184452
577932
1224743
1600681
1345167
1509594
248434
580706
367055
1206745
142034
1388701
897452
864595
802807
83098
19194
423587
127982
208736
1367644
1578523
565496
25392
1298689
746014
1362957
136683
243231
402695
1518295
1593854
1332124
1097510
1548030
1217848
1573779
1527517
1378222
1614399
20008
156018
1547853
49494
1238687
829855
24630
1264749
1510577
1449862
283883
543042
1499488
611118
1323087
1586185
531650
661196
619415
74833
154866
299199
750414
747578
1191603
440082
516998
88708
1196712
49178
38652
175387
322848
11252
720621
808043
830285
346210
1109930
727519
1635755
325138
1027797
1632512
951237
86467
644608
388810
799884
420569
850920
476857
85336
929461
1620736
1643260
678036
633224
143396
1303450
1004723
1513697
644059
501726
649271
498370
1633928
384077
669162
1193255
874214
913090
195908
1255687
1451530
816624
514044
101417
251418
855658
1405753
1335336
895147
1426312
402148
934743
447326
1243050
1049218
893151
920855
99673
935947
613893
94694
1060287
1314279
1568126
1454995
690396
1446982
661337
625608
740645
53086
1062036
460073
454719
990434
742100
338179
389961
305937
347130
733205
785358
472807
1357769
910803
580505
720127
964207
864781
1194804
1228379
1218026
1193769
616398
720886
1481481
75937
112671
493399
995273
469376
28630
1330984
435635
157190
1031234
133242
976883
257753
1434795
1587882
1388760
97716
1376192
673510
1438616
450651
1009320
1630515
363843
338934
1306582
1127500
1506954
382958
205606
906767
335829
1540030
1516823
202259
793986
307533
739419
1072977
480652
924251
1541414
642396
65925
163067
1240376
1526964
787151
722433
551715
95302
953583
239401
1606499
741023
1298616
1189964
1103373
1598730
1411498
560721
725610
36014
1083862
1215467
326967
387666
993126
1551653
755429
1058182
290669
820036
459167
534895
570256
169043
574248
953839
876183
757652
1528475
540518
318813
839431
612757
970269
322860
1035305
1122815
1152633
1366427
563114
894416
755194
146992
1404454
1451214
91255
600777
1501998
1544302
1554926
1552905
803988
1204766
1415803
3182
776543
1212067
1407855
248130
68213
89936
1227441
1168789
625143
144811
241228
187257
646881
751571
209878
1582134
996311
924489
269146
1178379
1012287
213081
1151017
222463
1519897
182606
957100
159252
1056308
1076455
1152158
599936
470223
488975
448711
776310
64684
1052238
307682
664176
1374714
291158
1034092
774647
265102
591857
22724
1114544
1267662
964563
514577
463428
968050
1497090
1062828
768679
1252811
1422644
235970
908751
700589
1191638
1187161
76348
1467917
1172908
1342690
68062
69452
72774
1408620
103542
997085
939008
379737
1018571
547139
338624
440749
974639
1182225
765414
223900
67174
1264679
1444643
1567936
19710
392520
1131261
1595033
1396779
141893
652035
337267
1290244
860431
963115
1004986
387050
1409240
1558896
978872
1079143
1125860
620548
1639517
621940
1647649
1644173
427803
1237050
146896
661393
820588
204435
113433
115711
933148
251006
787351
1014177
907204
1434615
1634063
1020660
1551935
1504963
385093
761329
1401802
511570
1039197
1400726
993917
75842
1114513
950335
994707
988065
1177552
1550552
13535
1557566
298842
1049955
872229
1052646
1357908
308109
564684
629274
1332065
229608
1513919
1336091
462047
380694
298135
1138390
1148738
1240273
300210
1403300
133895
1120410
1284347
1581099
695724
126981
114707
1612964
260289
833822
1506836
1598176
902154
664350
696166
672366
1217767
1145293
1028107
203619
1400690
1589916
132671
1540346
1620086
285425
275064
1565189
155949
475524
667246
348757
60138
566419
1227546
944046
522985
811889
471099
500722
407085
931546
1394070
89037
588237
359856
1341807
778298
1625358
1592994
701065
229978
1282691
993540
53385
1358798
1182714
666928
1363185
1206825
317991
116043
16430
1398355
1286113
1413927
621178
1527355
643588
1438482
1120801
658369
876416
221583
1088223
235909
1218937
1242568
431010
218983
420000
253220
1513728
760741
1107049
52085
723973
1409421
1492263
1430786
1359764
146319
609406
1024886
1522201
95616
254705
187524
704238
543911
1176239
1119662
521250
715000
911349
929000
740007
1194193
1327634
3481
312409
1051336
1062157
871650
1078860
347581
745513
1048057
796466
1264898
223842
1390660
81788
149294
268234
1071964
1394283
974854
1267333
1572291
1033549
719018
1300819
952352
430440
135705
1365568
1118528
83898
645635
194241
958086
1350575
1156591
1023705
93306
449649
1451893
1422974
788097
360965
916839
1360069
795397
157372
716622
1371345
1114687
1467157
764296
1378669
300261
1620322
1556019
893451
844768
814517
825102
499944
296318
1455279
438991
1068970
1068658
344198
935665
1074951
152802
907707
259386
1632535
1613219
123111
223195
1383560
882787
121073
955606
1061900
629005
928050
1564505
774770
511680
899997
1044669
1043803
102553
4036
192347
1590798
684273
524928
30655
1268098
809006
1192461
630309
1547097
764899
19707
823414
1495096
419996
339949
1046781
1475233
690473
1522557
1640518
723496
54965
1133975
354790
573050
1318160
1573752
584036
115390
299476
223463
253193
1491095
499812
484322
1518174
489885
874445
964001
502827
697389
1222934
275987
1136346
330468
1336550
47234
378985
507794
1341203
1085315
280936
545800
218955
814826
1276616
439031
914285
850825
1525829
1521377
681885
547097
1041894
464019
991430
215047
953565
987796
1479795
1114111
1281767
671288
69270
1560995
90399
359641
1176727
1157993
1455832
833109
1428706
704515
1055793
295062
253446
280564
182247
493477
917367
168704
1500859
1021661
1541975
1454051
351407
1407294
105762
422600
1027014
1151495
1526892
19081
746648
42270
1449629
1619299
754943
332787
489128
419482
1625050
421206
253026
1438979
1548284
1273165
1084574
1042759
774177
1049294
674655
957734
1422744
801291
536037
1019639
1043322
391358
1437199
1014411
1292756
492821
1110080
183990
276876
837818
458347
539058
330461
1357451
551938
538720
246511
285145
180716
1411454
914676
1562882
719097
359649
62854
534920
141876
1362551
113909
29683
1062267
1613432
417103
326764
509430
536896
868209
1448117
1612893
1010107
995229
652722
186190
230586
1008659
1147550
1348834
960357
872001
311727
843310
966767
1639462
581039
328546
594374
216275
1584548
625986
731408
979242
270603
482051
629912
251084
1454963
1216921
227919
684053
640477
1084150
770926
188684
846773
589759
775697
437074
343988
1481636
649410
1460651
814293
1622153
518049
652862
885635
597103
1361283
915088
630561
324445
1136522
670219
1004686
652715
1046611
254664
412115
93757
1591441
923485
1051763
576947
1389157
746057
316468
1263336
108171
1208642
1256606
1612101
562027
1287078
1595362
17952
1640804
1565015
1290788
870965
263965
1230530
944616
232593
1496731
405747
7916
953182
1062064
866304
204298
1579634
502539
211728
540422
1619297
295193
1512860
531481
384764
163470
901674
1071663
39475
532885
753141
234333
687457
640569
1442782
74955
663573
429918
218462
233366
1102373
1135516
1569424
1612902
433933
376485
1488686
413114
1424723
823237
1411521
518394
226495
346589
391160
859519
415475
482684
435844
841484
668766
958750
579078
393
945770
302189
884917
313456
1553440
520464
1322473
1357555
813514
1148996
746708
29743
233872
314721
236096
1353720
1451914
1342121
617593
598796
17575
584667
600869
680287
975588
9614
703202
835290
1616869
621176
1045336
537555
858650
407427
1639575
1424782
56513
511514
12148
1383179
251324
1328086
1511518
393836
780270
1146263
891384
1040715
317697
1482491
1098992
1536458
994490
193118
1472029
1183614
661738
181723
366536
1157164
1162423
468048
962633
1210564
111141
954226
1360599
1186421
1488003
1317396
1256399
1558787
665975
1458855
300592
1180108
161957
1287086
659194
477661
1363145
1311356
628496
80393
59665
379569
168266
940104
224606
1038322
191975
1571035
1399738
1554931
396051
1085428
1437682
1460620
78754
370130
1149505
979324
744311
769113
1021394
1212729
750183
588161
1098979
821438
1339519
342823
1271467
1071529
1513570
689134
1366785
121594
1385687
720230
976744
542574
609861
120142
1354574
1545801
205336
1446457
1084692
1332137
1092259
881409
1635261
90686
1196226
1037694
1212656
741256
1235543
516659
1472002
632695
184371
20278
986418
753803
298522
1437315
51360
864795
1380463
929941
142136
243566
978648
1092095
1411604
1529092
902954
807725
1145711
1568429
1218888
1502225
541896
689959
236687
967975
1638474
1583218
380545
941061
846659
167179
700924
469721
152370
613044
600885
570833
32053
481959
947314
1070698
1370880
1211357
86207
187783
1526712
30994
988878
1039652
1472937
1090426
1273682
1607399
1123970
1032956
1307069
859182
1433221
1208203
675246
531627
232594
1137568
1554612
728979
775589
676122
632144
1360350
921760
1420002
375457
1262095
79850
423090
149328
620771
342330
807550
1587830
1010150
871484
166969
417036
1560414
67994
518059
1365420
1328526
297313
1401471
1542347
440051
513514
244925
1385807
216121
1445564
985364
91496
1426668
203183
1559107
723043
416693
829536
313231
809
1125093
338835
1108863
1075240
973785
633216
1064186
1398860
224110
1592542
137137
1279236
1299244
386386
1278873
344020
332278
84034
809612
383597
554778
739304
795469
444866
751716
17635
1091728
506874
984368
4642
3595
1097657
1062497
1327035
1602321
1411068
229116
524269
97846
35463
149321
1042582
983044
925854
356977
282394
586311
1120759
823883
173139
1345725
311726
428885
1213823
1516733
366206
784262
1471664
820498
1545891
248730
1519373
1579660
1236246
1511204
1371100
758228
528331
1597659
1223849
147346
1097055
1004150
554452
512949
934920
366848
672558
983835
662412
260481
993172
1422562
1035493
1122600
746143
297019
707256
729265
886307
1632727
284769
967109
1442664
1012445
551664
1214276
792590
376137
1070614
883011
345543
467422
198910
1327522
144953
1356103
275920
502113
1532340
145913
404940
1543616
912331
497067
1055096
114221
514527
1168589
980218
1604449
743637
1165695
1039855
715189
1591097
1599948
1581221
409984
1190927
764797
94807
517873
1263892
1442787
1207159
1299379
734718
1330440
694779
907321
1311845
431339
1596064
986713
302852
940561
1372575
1138360
180906
429314
1283055
493187
399403
1206149
926240
585519
552019
1031531
226874
1088202
1567373
1224945
1301995
607910
773764
1110130
381907
1089817
563877
1103686
1434008
610563
585137
887625
1358862
714774
136417
1156373
1435704
244510
740937
1344647
220149
473554
566645
327655
50849
372609
985970
607574
1629319
403504
1398586
1434810
42842
1405352
1066965
630449
493265
213088
1376379
737789
1388047
1525141
234553
1351843
20669
561012
489470
1112467
1247895
1571091
897292
584546
1324084
716579
733845
1474074
587288
493433
1628626
1151749
623607
1059848
1091686
586269
194953
1263856
1334199
666032
1149552
831366
1156727
1352491
597830
1147124
1501358
1455881
146163
353827
816645
561477
209273
522973
684838
1438087
461949
78625
951522
310145
665502
1536903
1619830
609193
738133
1309224
19785
1168188
506838
1069441
1418197
107754
1642190
462410
540916
109006
915413
1485552
966148
99789
148439
27597
80524
190438
952294
405205
868108
1078751
43035
1052395
1064039
284743
1508621
128194
921015
1326148
389068
224286
1325332
1244616
879009
633248
1030070
668129
1208277
1343361
740442
268258
115843
1088477
1647203
690285
552432
1409576
713098
930519
1572797
874925
1374881
252864
469701
1299093
645594
1015688
1063028
519389
1511809
920684
338811
516619
1373564
1016945
821850
206330
1434541
253036
935340
1259866
207717
1083162
685979
1348096
698762
324049
498814
479091
570682
735059
483345
718735
1603658
1447766
1214578
1145491
1512434
1203693
1578675
1394708
329759
1425030
644360
957249
1197658
880073
1378444
782480
1130791
1537235
855997
692277
427440
405577
82649
130657
1018730
322582
1532272
1482093
663321
853738
1480594
607755
1356418
1330993
316885
121030
45307
595442
1423990
272826
663677
1475822
576429
893983
31944
918533
1028997
1422273
1145944
211141
946528
533756
523977
1119117
389781
1546093
1235626
1251910
1217393
621200
798314
1531589
1131081
1227501
1547263
1613888
291337
1219416
678945
1119673
42998
887850
1506281
794423
1232476
998905
1317372
1048419
1194494
954926
382767
1222623
1521395
396324
528244
161711
795128
1628210
101113
1046764
322912
823607
1413147
440444
610254
866906
996948
1477408
1556027
1480583
1448955
1224588
101508
216937
1163775
29720
1534826
323157
120860
1526733
1053371
820499
951971
1025062
1485175
378695
109784
767604
283315
1412483
555949
341186
608721
399712
277892
1015942
1075776
1412873
514476
144852
1509270
1183937
1609106
197909
1107628
168677
22674
1643869
1226425
644258
238278
1237052
451944
477857
1276040
1103482
1238766
690668
1024257
543979
820544
897101
922382
869428
412682
833980
1552696
156242
570844
1320467
859396
400562
151631
13436
1192374
1483902
333577
340467
1055324
826469
39445
473862
781479
1199622
1070516
731032
1414059
157810
1348747
976668
732118
388199
42692
365145
15195
871486
1221570
877711
870643
1161804
355320
528268
401153
438808
496686
154704
614364
436229
321807
1043503
794181
1053961
504276
1610632
1607894
883660
1214877
74268
395590
1334928
127860
1407733
30412
826981
1218166
1521604
811308
913136
87617
1557578
448972
775235
544609
792063
419475
551251
1078730
642257
1579778
1125109
619065
641100
1594594
701772
559597
942271
584912
1191506
1548225
1431675
213014
375546
1071840
1496716
414284
847404
1115806
859598
769609
620004
295402
710467
1413890
1024326
452581
325983
928485
177962
982522
87909
202580
1229121
502138
788985
1196504
470537
629098
474194
791022
1521045
881016
283049
1452136
377027
584628
1236050
1462337
162244
298038
942978
785627
1567585
1273302
298736
1603368
1118196
19574
1056868
1363778
71941
863103
108353
317828
501213
736065
548252
933868
944986
1083561
233186
1637081
171640
1040750
30011
1146099
1619509
1210081
881859
1327215
588456
1255141
1421762
1077512
276794
774934
1244474
51673
1185426
694609
686205
23446
960775
1385182
601293
531941
1306101
1524119
699123
67863
858500
1600311
837293
909249
318171
1111385
193543
380616
1411268
656212
1264534
1358348
1391826
215542
308126
1585075
1394020
421603
987630
247288
1053544
206398
476759
1024834
122553
1620903
860235
125437
1444798
201658
848094
1441482
1092613
995495
1391705
1082625
1408193
111344
702371
91157
1298539
805652
230659
986504
1643366
1110612
326387
947246
1581984
1306932
1058745
1452106
132610
667270
1032123
1410698
1450701
466
1387924
375429
86538
165617
1569169
1320285
926461
1552368
950217
1118805
1618396
1440951
1493724
653155
146283
446858
75475
1089496
917242
432995
1078719
979212
693982
715384
769731
626063
263678
1217362
1098852
1228464
226363
1570225
1222903
1201821
1114292
1092640
378758
1314156
165086
996504
822650
1009155
629641
943148
1152937
181019
1446431
942725
73085
83116
693156
1298495
127250
935022
220070
714716
862980
112335
1067877
653469
573172
556919
1611473
323843
1053288
1353747
403272
337344
583321
547647
1087790
142553
173371
84529
534329
1500590
661907
1252832
1240875
146278
264056
462786
1109542
111730
527288
423490
271712
627316
670572
175672
134691
188083
362196
424003
1231238
595363
1313742
1408762
496742
718524
341268
661492
1479216
498869
403685
1434069
409693
1482912
246727
254830
1435708
1484061
1472622
231084
519101
1388126
798838
578152
1119280
1299754
812418
339812
1593095
1226436
602506
621100
1521292
1211439
267898
241209
1224262
954626
468326
373969
685540
1283455
1329961
36922
1621780
961881
47366
931764
948648
878759
358810
633777
1140643
381485
193575
498957
1206978
1122957
1525481
1606817
97562
1459757
432180
13240
759785
1146937
535554
1258275
180085
475238
234914
683327
529342
297112
761648
1638864
752073
680930
1532188
526635
592178
336620
1334668
957704
1560258
1078793
52233
985890
764143
195749
1482158
977253
1041131
1195691
621667
634175
139654
1299674
348797
426616
1216537
1312051
1419396
348781
1503932
294474
928845
1111217
1362137
94875
1112973
1457923
1339673
795005
1360387
20276
1517012
1453596
1619296
408769
65657
1040183
447689
494514
1570642
3927
253527
758910
995102
514619
1547910
1058106
1210369
512314
1388684
1202560
616001
934930
264658
1247692
527823
233349
216716
80630
506216
2407
848695
1020217
589929
736184
1046473
707523
1175349
1371202
1202138
612806
369395
1305757
270763
906716
222032
1080656
553650
151840
1459530
253988
192666
419450
931470
605853
737491
1327496
247648
169659
1266484
608071
1291368
1613090
1208435
892891
1317386
1135649
1038722
1564351
1099678
374660
855585
594928
1100535
945226
116839
90250
1432405
286119
1543953
825805
319287
10362
1636396
664988
379414
683820
1076435
1435508
1263047
929163
1391827
110389
213459
358960
955657
256291
1143940
520942
1628864
897953
754512
1540914
723271
578039
1404002
921264
1232430
855229
568969
1289166
1327439
1438736
1308178
1531579
103278
664254
987517
702539
1423507
687002
1625527
1208425
1496194
1497128
525432
938603
832302
1613676
967545
458957
7207
108446
256873
1312179
1076787
1047041
1200613
243139
521837
51222
160693
1451836
239332
716335
1494649
1596595
1582654
1480078
160609
612000
212833
1553220
929494
657284
1108091
630585
670170
37238
908455
175186
1539873
1078713
1401306
239704
1545665
133699
58700
568685
105534
1545059
1318770
1579465
1144672
588644
710118
406762
748008
214390
1239114
1251641
1351034
1397527
1170777
820803
476579
675764
142949
1147907
741334
229405
350933
1158428
1375641
1030214
680271
1614733
552920
1335947
225913
1587444
6132
1623765
1150094
112894
177769
230253
300864
1603212
1273002
1436730
1505293
377780
1247702
758296
1005579
1028333
916459
1032218
1544473
818198
1393530
1110035
1207577
54766
1098568
453593
1182705
496451
219630
1581232
1046543
584418
1158516
1554161
194822
1533593
343488
90177
1200897
894749
654708
299060
1271351
790744
1588243
1452013
182229
68863
1425026
1621330
598998
1509737
601418
211527
1561117
1166070
786106
1575768
137676
932284
1092046
871943
1135458
194617
343146
562722
149337
525740
1036427
1464505
801977
936369
939612
857927
1604532
505954
1332826
797132
444349
1205270
512324
725545
1390275
1579302
1223747
826034
1187893
1128077
539768
639784
178901
310699
804017
1243529
1438460
1332196
522616
515777
1324502
270544
386754
1323152
675371
46415
952302
101106
7910
285775
685509
1560253
773405
384346
1358989
506288
757668
826826
1190711
515240
1434412
1571879
3533
238882
1166841
1155617
667276
1400011
207932
840677
764254
220660
1510225
1420178
1252788
996596
1637413
618316
526183
1119133
1238448
1298275
434550
552300
416196
813508
299338
746734
867412
1644067
1008434
1136311
600258
470153
74808
843495
567983
1039328
746569
1366107
675091
1313223
730830
1289389
123910
804400
812569
1635841
23165
488807
450106
1583863
1391266
1246643
233214
1082136
1456244
1529875
208835
370725
354480
337694
325966
874352
1328743
561703
547177
1179966
1072682
474354
918667
198283
763871
1110112
635293
298913
1338825
1375213
1646368
766488
1370036
677075
662926
286426
849114
1167873
986990
663421
1391219
509686
969627
824928
1003102
284331
1017525
1492790
1304742
258368
1611255
162160
168521
202150
711700
949010
176631
719435
11420
1349726
1399585
1467069
642621
1390468
922272
1092835
1432562
1122327
570135
564459
1340294
116289
1298950
793465
338915
1302949
582525
109655
681370
66162
430488
588020
1153036
410396
1340923
98445
422684
461594
912780
1626031
1133761
1278188
653777
1254526
12370
727468
1325530
922088
911751
176527
1162963
910257
960775
659624
1619213
488802
24008
761888
101367
1318865
1147591
633880
142124
1144908
383153
31568
231523
394746
556270
600256
1624047
1051968
714781
304478
297301
807564
586304
888681
347613
1230492
116578
1434518
1291468
692766
1153508
761140
1061001
199698
1072294
1331668
1289293
476917
1534486
1245419
1400489
1620938
1449324
742098
761132
493859
434140
968307
1344514
584087
491624
21338
60728
690830
153884
5879
1156697
570219
558528
1155135
1104681
871779
252459
634634
496753
1005531
452974
282065
102017
1635918
388774
296765
515521
1456834
1155160
1288198
1170097
1435879
445413
1157456
1589395
1630440
430428
450376
1304768
1392094
1201103
1224974
1275880
313249
6062
1090620
572432
1296259
909831
607061
505469
554871
358788
1029296
1056719
580714
71144
52411
1559286
974625
906048
497737
192013
1505209
335357
950823
1242019
867114
916540
1158346
677451
1556846
494838
616251
1639050
58922
561403
577160
1361366
909198
53779
1515723
409249
373503
1242325
1258262
1321289
1018897
360475
650469
618748
58646
294569
509552
18577
1268397
567362
424349
1647624
511912
1260006
760431
1132183
455724
38689
94376
328199
731045
1353806
251281
512618
364470
711892
850152
1211921
1300213
440135
162824
537326
171525
1118575
549172
1387277
442801
911183
676503
187041
294406
943345
134340
1496404
583657
1321762
1231105
112798
1270849
1040628
410733
1453023
234045
333260
942631
508604
1064857
1519384
25733
802790
1347446
741548
1179346
1162885
500011
407953
1164421
1496841
1071227
218782
190727
599802
226592
474095
1575740
216225
322389
356496
1152205
1435203
1087758
1628608
1531873
850202
44450
563759
1302526
1220714
645203
24782
228139
926332
774298
1387079
796293
731383
982035
1358902
1054430
709297
1353940
1155698
415082
916179
51325
1066570
846211
561403
692459
1377837
518954
514564
975064
594268
1193704
183545
684977
1630580
397457
690742
1447663
812446
1106468
119
723298
932964
1228725
190237
1132971
1497557
98319
1592072
538554
364371
891551
1586204
575962
534805
248910
1306748
1532936
14481
739531
100346
1308559
325524
1604777
1103767
255007
587437
1190426
640698
389463
746100
929033
288055
1130095
373822
1483877
288683
983766
1375360
390456
539136
326338
607977
1481135
319567
25762
1446314
720103
281589
868682
766452
937978
1321272
983919
1261453
608522
543685
154335
1536884
447081
842809
375483
738757
490031
1606033
869532
1398563
956662
1194061
1459348
79907
1044214
942850
639948
520259
631157
1199131
1110175
269017
1044206
632622
406693
613310
1058962
1235293
1020828
1480065
1178978
828558
566092
176693
90651
1350306
1250209
217268
157318
23236
736792
768837
944446
360211
1232151
373119
361284
330889
97402
447346
1489005
1108374
1226199
760396
253051
1345206
144568
1211465
352508
274934
416775
1439007
267333
601024
75547
439499
94257
89944
384343
460026
908390
668548
1266291
1603939
111404
410214
423034
769791
1449450
43361
130570
479631
361912
698872
1574705
686762
617030
234391
106683
164537
1524112
1184925
1446475
6825
182124
594328
1566458
1638069
19163
1425416
1428923
970562
703188
246475
179844
1559180
828631
821559
90499
1078572
1004060
699127
688089
1275927
968844
966425
885142
329896
449705
639588
157004
726574
1588850
18136
806043
304283
655273
760411
1054510
29438
761131
725206
1516163
807568
1039194
1107890
1560306
481019
876568
1459222
65005
720863
726591
50670
1151648
1149827
1491619
235403
738319
794701
1222222
885967
1549874
1374815
1364436
349894
675534
91391
1535028
1177704
696384
280107
256775
1370225
783849
1324660
501839
304037
786766
632499
1124533
1371776
1302996
769596
1273807
1483871
257389
702573
1362610
1295030
316353
306876
891423
1429556
152153
123085
1206252
369216
293172
1254310
733460
16775
1240843
1379990
1237951
61958
185598
487771
20385
1226266
1267846
663125
1070737
1103961
1366926
447195
525421
655805
24666
153388
1530309
253473
1508457
180201
630642
373283
1218084
588380
604239
1158299
598128
80774
1112591
940534
1053558
1366980
550617
456890
883809
1017904
725752
1137763
42312
1123959
910389
1181873
1486528
1371843
1250302
124574
494823
641531
1192905
928156
149271
823294
921457
423339
1628210
88821
1341582
1084709
1525946
463623
539978
1585161
192570
100542
1158176
498740
1358578
196114
1615000
920240
348045
945226
1501832
753225
628447
289526
1323582
794947
750954
1221677
277264
1514213
926805
612272
687426
323858
1484541
608383
1248938
425043
64864
40398
1344680
1198063
1209451
960584
379673
1338381
156405
1358441
10001
269944
367600
97160
1320977
1414403
1455237
702876
269564
738642
366051
8017
1146544
621113
1644657
175005
554466
1062585
1399509
142229
1642988
379318
581953
331358
1232803
509613
234040
205249
1552692
1124555
438522
156465
1010913
771118
1094992
309826
136994
855995
701088
1114598
1084344
255820
434921
300804
427907
153807
87422
206433
1040204
84960
291774
297347
1468542
1229274
504542
1113171
1570037
504573
993333
1315970
1436394
1632249
863426
1576650
1473536
198110
205175
1201287
1385410
854014
1570728
1269882
79650
1516258
1339131
1541055
1548929
654957
1420713
838315
1095141
722480
747462
711149
413409
426232
464519
1571343
449711
92429
1174798
655028
879184
1321746
1600518
253447
1640403
1037701
901256
620673
743164
1031278
836826
1181462
18213
1314961
334564
144699
653918
789051
865762
189943
1455323
147925
1205882
1082907
117841
1556245
517326
1566567
1284526
113457
192449
1239819
1452233
1544239
712933
502899
486775
1548505
1507763
20736
1232813
1566549
854517
898367
981575
1220301
763096
715840
503160
634533
1394211
1433871
1427708
953477
1310573
969911
1205431
1219244
695047
41958
373251
458588
742653
297949
469361
1012185
1435796
630865
104427
980549
1408166
265525
1165198
922078
314775
1144848
400762
274278
640621
1436509
485816
1444150
120231
1091328
1204567
174980
1207858
707910
646746
646188
811328
473241
131986
1031234
1037694
902316
1095346
1003905
1208485
299614
487140
1238972
1102482
853425
1418009
1468511
1445699
203459
111747
236505
1416800
374927
1272622
1453855
46358
551868
792942
1375313
1610305
279354
1442486
1239055
249892
1647158
157424
861342
31606
1348636
373954
970224
76340
601938
288941
1182740
1543811
852392
1229528
215384
606290
991975
525600
191641
1566121
818548
1480830
443374
3780
746352
1239412
229536
959645
1382071
1646425
1362956
1266470
287219
738530
1115116
643595
264029
1161694
784843
1468422
462581
222299
326615
1615541
165846
40409
1629447
1549482
1535389
1178803
1221176
1283717
1625896
907275
265491
546592
346790
1295049
1482
312568
322831
1407589
197002
1167854
1163784
317203
1470003
20593
1547287
1071204
552523
1640112
205094
964716
521903
934043
1468610
1380228
1518967
14999
1202474
865968
1288086
716166
1070411
1229461
259039
512139
1308385
253571
1490524
109239
178901
128807
1222955
1342530
977953
420645
1451154
1637411
885134
268403
132845
1588771
869279
872909
1251139
356400
716973
393813
1339328
1105659
442731
463948
725169
323719
211941
978078
728474
941464
1422928
53169
1531808
1149007
1462142
244187
1579614
1605352
62121
1575407
563109
91373
270078
1588979
770705
858971
1353806
1028875
1292424
1478677
1054631
309846
629143
695389
991665
349184
678156
185969
30395
1016280
1352690
170957
1377689
1035157
677342
1414337
747624
114336
1554055
1565882
580692
1081227
1470110
1509708
1068156
76918
933137
651104
722011
1333679
499863
1048165
391393
589894
1576800
1414946
728649
335778
1559488
67268
743239
797779
523522
1073400
635420
570954
429111
574251
1202485
90021
549774
927862
1647621
1483503
1466696
1571901
560871
24710
835838
628095
854253
626869
1256545
487668
42870
1293209
1638766
1060862
1239327
133652
1555259
1259317
1543851
761127
151955
1096248
671036
1601043
492438
742189
273856
1344131
78059
782913
1473030
221769
1545915
360875
258412
8615
478243
1062533
1245975
1465314
1309254
67235
1232926
197572
1206780
1068085
186922
1194240
1327501
431441
454882
1152386
482644
1063403
1201650
903747
281493
749406
492549
1253243
13229
1414912
485152
1554431
1574994
1557942
810737
284433
846199
1486892
1419681
395836
877471
1576254
1084243
157764
73029
1256963
748774
480248
862294
1349209
98000
230202
1435009
1397697
804067
888863
32144
37921
5559
1132014
1241691
92422
986025
1077423
1049323
865478
849968
846941
1585953
1022277
162578
1563486
221433
1600717
908144
1318848
142800
1348234
253423
136781
416644
510283
412335
1121480
502082
956667
1279871
580521
154752
333474
1617685
1513537
811102
174771
1009230
550157
182880
1046347
447935
1323205
287304
969632
689499
519147
945284
132125
518614
1333291
1621344
1098092
916174
662779
680563
642625
474916
307241
448136
46413
1442736
560875
462686
348779
437311
135019
385356
839500
1333263
897413
226267
162763
1075036
595443
728603
1616680
1550368
1340742
353539
1105256
985755
1182954
1451940
740977
444380
757472
9436
270827
1107775
1516168
811226
1411126
1646427
1592355
828093
1501952
1194938
1151949
1594153
1457021
214970
1521666
1056668
1401700
945706
604687
1074658
437430
1580980
696140
257713
751482
1603792
1346560
318429
1002638
58974
1610396
665061
108457
1447094
1106422
1376535
1478425
848263
1562863
368564
793113
430031
817683
933152
66344
611426
1146121
588347
1079934
1191004
517143
708041
308334
306127
803095
1002139
1255275
340873
644171
484132
268943
710442
589805
646786
621801
316982
192930
741927
534001
708469
1166713
459563
58248
1177189
339986
251157
967635
356247
294274
1432105
1587110
1450545
378553
1576705
938364
293210
1532601
1538445
1074990
263120
745470
844759
1265945
949169
860025
263082
135830
900562
971000
1585835
59967
1377055
59866
1095046
1497536
1563816
48555
730771
1211065
683527
755980
603728
1469510
179067
455018
1523481
963588
110029
710423
501171
1257615
198176
1547840
1148607
29706
594223
815341
1389647
1629517
1364753
455721
1287747
350104
1545892
1151109
192713
1098533
1094505
758661
58295
1351635
1409751
282142
535375
1595696
101477
1202322
128029
614471
1180633
1067194
1381584
621469
459243
1225838
807433
942188
293579
568066
984308
1638976
910902
1142077
1562826
865318
1044359
13382
215544
965922
872607
1061165
456336
1176453
1060028
327937
270168
531343
530084
1173529
1046119
609384
304762
53280
462355
1012531
806985
904333
84635
1513625
166013
921360
1015267
774577
1580218
88881
386552
1293826
1206366
1193390
536161
162814
981110
459293
1219542
35909
662074
698105
220375
330238
1360091
831397
1304884
574467
688752
687708
1530418
950124
151200
487674
944884
248626
566097
1598297
677452
638447
22797
35729
865453
95785
1019199
224646
1187300
1114049
528666
1111229
718172
47235
808800
1143458
238405
1096641
713830
1393405
1578612
1059931
555738
1025350
714230
107535
893127
184540
1300628
1192143
276318
375756
169681
1604780
1126964
81326
831852
1023439
111623
641030
20435
672001
834100
931523
1180312
1407111
1313996
68805
689689
1228365
1245559
1629470
683763
764033
1362
1491377
311220
801276
1310080
1543270
879694
235444
626961
407972
1366152
502061
62853
697378
1511714
388373
1382501
1452617
758254
602703
1586915
862455
492682
324342
894274
244981
736374
1475194
1244577
1992
1055650
1320864
234348
1311130
1271803
452977
990893
1338610
494060
922624
1268041
272762
597511
743702
725876
138122
1003735
13017
1430824
764612
856251
583809
1224640
888838
374237
1432338
255453
1374911
915667
51696
1522223
1590522
1249821
455941
671526
779271
565570
741964
1318974
153051
1481961
1116834
338069
1232665
1258431
643957
687800
1163709
1382578
324165
816340
1263477
1114087
348448
788103
408725
1498165
393007
1309020
716903
1224927
1051153
1183459
387011
1557603
152
730740
588122
915328
409415
634179
726674
1188934
644358
1499796
85640
160897
1399760
401237
1254237
1250968
805254
191260
228363
276053
1287871
307511
286757
750324
1527424
775434
1180034
1227795
806196
1210784
176553
565535
1204535
1620646
806785
46481
948691
498390
225187
104619
1406654
914643
1034409
1268603
1497493
1403419
306767
150085
1250272
535617
1163476
733082
757605
1122732
1107607
1300959
1456194
1203508
1622282
1065862
1307290
15523
976439
670078
350111
1125474
1012251
734353
90788
990340
1589403
862499
760779
564988
1384391
828225
1493434
202067
170337
105990
438876
769601
1304862
868191
887070
1510686
393244
201181
1077323
884639
1052405
651341
691629
454062
1369150
1351011
987415
1430710
430305
267929
1281390
200481
110415
1110112
627679
1602154
1465752
536498
369318
641140
1524493
1277037
1166137
169659
1117389
396223
1139736
132071
672011
1566151
1143677
158919
1169873
1237088
15835
1181248
653362
158978
1039503
1203019
203130
442988
228592
1462235
1097910
255570
370663
698571
48455
965123
220389
250259
698542
1412489
1078920
981181
524754
1414582
467795
282275
102236
1438341
503151
1426202
1038754
1626344
1348138
931499
189575
17482
1394948
627701
476882
756578
555046
300274
1484270
1434759
502220
806128
1589920
1104930
248255
778445
1326428
705322
1333737
478056
379224
95286
806975
1064682
586817
183532
1367605
946963
831949
1009851
739882
1131587
1318636
1528231
1053032
387304
1633413
162616
374331
1490013
1235909
1120011
522591
1279903
1467353
315718
1286677
1615721
76017
555565
246701
128887
1291369
1053464
157337
972417
149876
1047923
212103
1370840
576329
826718
243163
510754
1179048
1222368
1594170
636653
1031030
379622
260154
669251
585522
1042412
668682
707827
419967
1610405
1066475
14721
125173
457848
159078
1625094
31336
676524
1470388
1223136
585113
1055144
758890
899809
287755
473988
151071
902223
918958
869871
1517058
268700
1426656
1173072
1396591
114420
716730
295184
1507215
1217414
1272119
1611758
1208908
537644
1152697
492411
1133247
509092
860209
5708
336379
784330
1103565
1002749
795605
1517181
480714
1365236
1533599
1278138
313061
885206
1155174
550100
859922
265648
1643478
1182038
1034141
1536789
454952
191398
1367616
455187
116426
1276833
35829
1494484
1374905
1151800
749903
1501049
650262
107208
665672
238634
207933
541530
1398559
700666
188176
521618
743275
289746
92151
796918
338362
378284
1438414
908150
358456
328915
1484815
1137108
552654
449654
601896
116956
567004
920756
1028318
1081711
1327735
657198
780593
725362
493956
937147
805639
367868
925915
457291
1013160
5978
566897
1579914
544181
282642
1186839
1453243
846522
1556301
180465
463797
31314
396359
111793
1522766
616579
931840
334396
631793
1230289
1411570
538882
831358
43860
830684
154059
1543484
414538
957874
820954
378190
1145789
1261853
1265615
356039
1205192
841715
1473383
1214011
41378
972832
734531
539650
1568542
815905
319622
320464
172548
998149
422690
1082435
356188
298809
473653
448447
1473968
1540686
1320857
49311
851305
495483
1157738
444726
1233538
59419
1595467
101954
675521
1640772
284983
943019
1044870
1008248
1236218
1205626
909951
1200246
370211
278458
999228
399342
1355153
158312
1356119
250983
837223
1467632
779458
472720
1635661
1279228
316275
298861
344495
221468
586030
1581690
879374
321075
1373086
583590
250897
799165
795544
1257178
1525386
505414
212087
1153374
99862
119574
1189553
374247
70258
1165210
1575733
577399
785129
220734
569308
160002
1358436
592704
1485271
792517
487290
719649
60740
1319002
839320
1193531
1040084
1050388
223816
1324442
938494
1039011
990255
1206333
1614156
430515
881788
456541
1368149
1294071
683822
625689
887496
870673
1450674
564146
1053080
574190
797007
45802
1582425
1420464
77843
447023
601696
83803
329511
1163364
247783
138641
1291041
364766
437227
252101
1048921
810422
1393395
1107475
1478378
343447
180822
202237
691824
958320
910700
349890
545860
1576813
815645
742782
619068
975825
1128424
1184111
1061931
488565
1428593
779423
155516
272434
1379691
229231
942444
1492370
11694
199653
100264
1372169
1467872
187796
1260793
1197977
751110
1123414
1142263
1117749
1464668
952728
146884
1190737
270462
1019585
459099
1365317
1090257
1542858
1515532
487333
365525
734720
1528948
1002858
89916
86169
876706
1294054
1204522
1302417
867008
492748
1329742
181826
34347
253377
474896
418556
1434046
800793
576809
1106931
940914
933230
1160601
527635
46115
1137519
902900
1568736
1043922
623496
1358984
813680
1312625
693877
406008
206480
900494
511054
152650
1551531
856070
509264
625825
794914
607714
1485702
1568234
1183930
338784
204181
559859
1223318
993797
1611538
1243559
1092663
1154332
1600352
326210
1062880
272571
378213
1587572
948059
1124946
727958
865110
1633178
307209
1379142
887420
488760
845871
1221268
757634
1488730
970284
263522
800783
314354
757599
877944
149404
807062
1139939
1072502
941773
344204
1408218
295864
374544
1475675
1094665
28463
1285483
144592
984476
1544979
1387463
1342007
315881
434457
362962
603429
1500557
1619628
876700
1501717
1395388
1355441
347605
314822
954231
1187871
184145
1141598
1101127
1233566
541095
221643
864292
1542821
1147006
129533
897790
420749
152898
510035
814354
1270093
436601
1333253
1347123
1499378
1462380
1256628
878613
1101423
344032
754152
437719
1517744
1033568
1337183
1639545
727266
1073620
594205
884125
550756
845231
12056
506621
1551892
689987
699687
500548
934213
1279157
709722
1547407
771840
934346
192478
1569152
1042370
205946
453188
344749
1068848
966506
938148
1245714
1423777
1433920
661647
205576
919124
80199
1435641
1430510
1326993
1020101
1554532
1593782
1392239
1418451
1014013
431895
529311
974434
820131
356492
889016
142521
302310
190195
658557
989559
293827
470722
1279708
1499824
929426
133730
714531
379341
1600732
1638616
1381054
260580
1592839
598519
1292908
977599
702661
1361009
860598
978015
816178
540162
356467
170890
1176145
245941
830745
799186
363367
805150
489326
1528430
1149749
987770
635438
553599
712703
1362157
577363
107116
1290576
419203
1560729
1205218
474914
1615523
564859
1201250
147191
1318362
1547734
1449516
897405
1229850
1528109
530052
917375
764856
776564
719826
310541
544355
1350573
890231
1493140
635145
1370995
1643964
22131
336058
894363
1072748
1059799
168461
1616741
1581330
98582
1154687
24218
145462
1459570
154353
1205383
937185
473110
1158461
1044784
1590415
1596930
949630
1234576
452623
1171685
43918
1182951
1518326
652763
715901
1424204
771658
709386
1139626
1015620
1459232
960486
1401459
1170682
898662
966609
851095
578084
550203
331353
1421383
138638
204243
1436082
1246572
352934
1502242
1441582
768093
1379914
637616
375216
1074180
1576649
1268990
851209
61127
1570437
233597
315352
814398
1282187
88695
1063778
883670
937347
1609528
1344238
574565
47821
765456
1647291
604012
198189
1546115
1419336
1067294
416275
580919
1326664
1455383
1262743
293509
516771
1269745
54712
1184487
503147
1040025
772214
1113963
906497
684109
495349
434844
1462308
1049628
1070517
231901
851009
353300
1389743
1533148
1256633
928119
478558
1445838
1483569
1459421
86289
1276124
463456
1449956
349570
1016218
732440
907966
342297
388939
942002
1434886
717929
421490
585412
1593673
1369197
107566
586415
242364
34037
913949
1489919
1271797
484702
1451818
146623
1247461
1302275
172787
1483307
408603
776780
484797
205362
856613
309177
401307
2322
144847
1611097
1440042
71949
473946
408430
234843
328058
1114692
89708
274210
921348
1015157
307374
80096
667525
461586
1471542
345383
1385269
1378963
745619
596542
1157794
1115743
755355
1567078
836525
524465
489815
1225369
358937
1522054
1491672
693781
1643249
732991
1168803
387027
1464438
83260
1580918
522571
570924
500444
1098611
1246557
1396801
875633
1103536
1293320
146706
1016104
986091
1585619
660822
1605826
1315809
1383943
1396095
227873
1057937
1015129
1131688
1046868
1052055
736511
1418803
528692
1210725
547228
758905
1364585
425806
1637262
1177042
1119442
966835
1461760
506854
1263135
1304223
809137
283999
1627434
1307547
961201
1497897
49372
506472
566653
160687
17633
292712
122001
889972
727430
676197
195250
447840
275858
720533
693316
192177
1130530
28234
1004049
983405
1149961
97080
559309
1306849
737244
419087
31083
872743
1318611
517992
529
283681
820678
1112888
1069930
306771
225836
419159
548749
771553
1266792
238019
1463885
596824
825821
734847
1587869
919936
902547
238793
1403991
1074492
1235415
1207718
1034836
1048384
680381
92034
1454793
1637212
1372587
77625
128830
294793
625954
497137
119082
1036284
1373986
646188
1414693
1411209
341764
344381
1386205
889029
961315
1454783
669893
1123730
662754
645909
275406
876460
341933
1607141
351877
680276
388226
5881
81156
613319
1222331
1517179
1231968
97608
225626
1400581
532154
310286
331630
411820
1490006
1240658
1060478
1004307
467678
480572
1193037
1549471
221979
50169
1268949
1316541
432241
978817
1436201
361070
1257184
967361
172600
1330886
375344
1578803
340849
557941
1101262
1037672
39490
792442
147071
633249
514934
1006483
8572
1471149
316722
102458
159877
1290224
1013465
7109
811219
1121579
1230115
132924
1336160
928788
368430
1394064
1134592
359425
42523
1624338
1537447
999897
591527
1154709
910677
702017
885203
1343811
1204122
215951
1233703
52835
452992
1304245
1454472
611582
881461
1031315
1396113
756963
753359
603693
1043451
262924
1002815
994683
915006
872277
878597
110030
1399423
521550
228518
45967
1096838
113287
470019
1207852
65960
1297467
1435631
1149323
81535
716917
116461
1529930
142784
859937
1127065
362893
1046380
968584
1284586
308847
1636969
1019458
16533
1294172
335635
934116
448969
275890
1109408
1533218
1421954
256524
1167518
590097
620335
1131842
376797
331392
573795
1061722
807563
1604742
425741
609746
576964
681952
64992
1071541
1131000
59842
74127
793384
1411408
784278
1516036
1494693
1048419
1429888
886610
1075854
90388
138598
1171771
1140051
1064609
1636769
906647
1606555
371783
935668
1635890
332205
445106
1223662
1437020
1447395
218977
899700
911557
259979
721638
871555
505433
1174702
1358025
274448
1522887
122595
335311
28475
1357363
1213802
1618476
473957
598195
50750
337408
814263
1140765
794933
906887
42526
1556709
1595006
111998
985707
1091426
1491438
818967
1412959
1086738
1547197
1636762
12276
375177
158017
1522715
89794
1486228
750605
995373
1575244
154526
509861
847303
244779
676766
1147261
630469
1235406
645693
191710
1556209
1396927
270568
1097038
1344711
834570
1592923
1347707
1096703
912152
850910
1095238
909783
381828
147362
493632
884979
329008
1502651
501559
794726
574268
1402436
341934
351726
1065520
472015
145003
525794
702678
1466952
935176
186637
231301
1618007
1646883
818581
1551090
309735
851702
960515
1549771
1347558
1318236
746596
10102
52243
1165458
584993
332668
1286099
466406
381134
746965
588642
496795
531942
70927
1145433
503790
738637
531596
523643
1346737
1214927
604736
458627
1304426
412517
707115
270771
703595
497175
880896
1444077
1492884
16957
1407796
273054
991490
1616912
1053098
297917
1421987
393852
549864
1087537
135575
954863
917751
732815
1555177
771733
1161521
418596
80498
324556
408249
421039
943875
466929
336967
118620
437045
439319
911551
394891
213570
1286867
128365
364165
157338
907065
1568484
798032
872802
440791
1080894
588898
222923
370070
1501683
131546
537520
779356
468431
741018
269086
779126
948075
658963
565662
1094620
568209
1280143
1464307
1510382
1157925
847201
145648
1355298
341114
1604838
10260
48914
1260463
1347245
391432
514208
1453011
361331
765940
507248
1249365
265709
737136
936359
1174372
382101
1075320
1041992
1579168
1616357
1224055
1083456
1446928
272156
346395
747756
1167287
1001828
508768
1382156
325687
797107
413620
887966
1463357
128524
37731
994141
1455138
267047
359046
348909
815945
688950
689879
322329
1304545
845728
983624
355143
235969
1514936
1583245
1055635
1530336
611464
1050704
889901
1460396
1176261
730631
972574
579528
526289
875737
194071
150074
185358
473654
1551773
256815
1404792
338778
882706
950565
934584
286112
1448115
143028
1329637
1381894
913750
789433
649314
1282473
205294
727727
662141
1325686
316576
938093
711530
1062619
1646712
360423
1400930
416294
982807
1023490
670843
544424
120118
1028326
752093
659002
497149
905280
249661
816766
267662
1580907
753980
1346848
1312753
865948
1144789
492933
935300
1026376
1613744
1014721
1179242
1506242
1550381
1154371
527824
1158894
731832
425005
1451374
1599828
298170
719479
57065
1346486
1071629
501486
9697
686248
1473479
251401
1084321
1552360
334207
1400620
492957
381118
1600590
206164
268064
1457022
1501575
1456683
481864
128706
1113014
873108
384592
1492892
954212
940376
1455829
1379167
1077661
1592580
30909
1610479
546609
452825
1320693
1089205
255039
1191294
163078
645827
353132
1469678
463372
743413
389202
604981
894127
154274
1246721
1516581
1203915
489570
444741
1013324
1026250
390547
1091823
1129565
1552760
307721
316571
1525399
1090101
524548
123612
1198788
294690
499018
1004140
356503
164872
1254562
184190
85961
1129088
707157
531925
1303015
972099
1579619
1308949
632590
73639
812108
1058780
1207140
1156243
766459
1385714
143038
1307665
1621798
1320872
1497677
938944
1002179
473945
1367871
1200521
866424
728376
911779
1566645
623928
419306
764128
1160076
897825
614652
1449769
931024
960961
735549
370918
774867
683890
1504759
1589029
1628965
1157303
1488425
839347
91968
797235
629214
1472741
689251
219384
221753
382837
1233471
855753
762894
449382
345637
1205930
1392246
619062
498387
283263
1027090
986703
594345
360941
630145
1294936
838210
1572635
167343
80925
488927
248674
584720
115408
1071285
359747
835095
537718
704519
210306
840432
382809
1205705
1381866
1558411
20664
670068
562942
1638527
1132391
329492
869172
92831
1252240
353151
146671
1587832
1486178
998562
221992
731689
509948
1405055
111062
123359
713124
42491
953209
172940
1186083
752109
1307641
200271
497819
48383
774412
1152677
635999
816918
6479
1081394
1035592
839841
4717
13213
160626
1056575
105726
121668
141977
501871
1035518
1253387
1329369
351683
1598980
902596
867270
958947
602012
1199134
685156
1258236
972072
755469
1557405
852875
113105
920139
1245101
765288
1507197
1366253
807151
115202
971472
1502895
1257026
1126040
528655
23986
950894
1406476
1338324
665363
237965
944357
91707
8749
1328989
1329671
1118513
490775
1166190
23656
53389
996112
456901
1090467
697380
265036
596646
613569
109391
651176
53985
736931
683204
1588170
1340138
220313
405813
1081674
970034
1498996
585634
456503
557572
1276557
1485590
458574
101537
1384982
7136
1308121
780483
1393263
330393
2165
1339542
769636
1563204
1185918
1074573
1083048
1250409
239101
331876
255571
1595926
139639
943691
498190
624092
1393639
1236151
270264
1339622
480627
973538
1310350
789099
122151
943858
831738
602021
1607998
686296
960515
1379330
282260
1644182
474691
472010
1146100
169121
365962
1058405
525688
1199777
144763
1636503
105818
1046080
707706
629689
1574830
474575
522295
927709
332629
16379
106191
773482
810138
1563182
364346
188737
1596493
598946
997392
280350
1099956
1331518
685819
727817
232159
419790
597923
94343
482117
697396
1080611
1553831
383103
933457
1254662
29181
1379681
41188
62112
1322468
1007465
432779
581649
1385840
1575291
1139549
839739
933224
1060333
198011
595039
216427
419513
1304212
214871
36614
1407491
314686
1243809
1471517
914603
1581961
641584
602411
699359
88415
1548028
1001098
810974
1343464
377514
1631568
904420
979340
875862
601408
699351
1055657
1565845
1326412
479169
266153
546699
443666
339705
630996
941331
1184487
971977
374157
741701
564871
759102
760660
45035
1061899
1297588
549166
1161613
1477783
65288
287779
402631
1487905
647397
85123
1460322
1210528
89047
1332484
222534
441733
548886
711033
39928
350858
749643
1023382
403907
1520521
604074
1470853
1296681
1340952
134937
175904
1563639
1493999
7941
1204688
1555287
1485892
273275
874895
446934
1269261
177933
1370488
1497176
271373
1089413
92440
1552697
498218
1570765
1508097
1170425
69978
1356632
641423
913995
1545136
1382278
333954
966153
1032506
837417
1401047
821710
1250282
500527
351448
1092249
1050001
80531
672730
812846
628797
1363926
1270800
703104
739341
1144460
685936
93651
1183231
406930
130597
1515735
123496
1272385
437426
264953
46
1646085
114690
1098444
26725
1381732
1417278
1113576
614654
141250
674654
1014014
1340855
1638779
435541
919611
401927
1236451
1610292
61570
774636
1350992
1329415
564025
973264
1589112
834755
234166
172189
95506
1579507
2664
1413342
812380
1084931
357330
1612455
1300580
742700
987258
589204
1234556
741133
1036007
1282694
537291
466580
630392
714638
351051
639183
1105999
211053
675224
229654
275381
510702
87269
566020
1572116
1257541
848819
1552086
71454
703501
642133
883869
625351
724793
882211
1297132
186774
1633597
989990
1282311
781038
1237193
1372442
668613
126876
11373
1185727
552042
939296
1232778
321777
1636082
612966
230310
208145
1296360
1244017
1551704
1398398
993258
1454874
535427
1546733
1456326
1069107
81917
1419920
510919
810941
1092734
851462
452515
457153
953758
1645598
1539526
871925
543400
190755
613990
292956
755018
1300783
1072193
238520
1408201
1193065
652901
1030196
694768
1338097
251827
610893
1028976
1178011
865627
705338
21261
982329
723643
1485267
621541
1571130
410132
364413
492074
1184879
1066324
208081
264094
53728
1601123
836802
428290
1256404
108950
541117
428682
438588
116008
1267146
214353
1600072
920945
218847
1016561
948408
919626
1644589
41347
1195461
171805
240423
1435434
49586
591317
1242297
1415598
1278292
1129438
987708
1351146
359629
567472
165980
366419
1433780
1464727
1604079
5945
275339
898524
587573
1276488
1162168
674741
1473236
1094532
926911
1199881
959954
53425
203314
258907
623388
1274979
294446
223077
91569
439113
1451946
528449
275068
945341
121283
292748
1330376
271979
1409356
1484732
659034
1533971
1555897
268344
357760
1163753
461234
1425014
630865
1207993
1511936
1064235
1181941
782944
1386720
900006
960922
497933
281776
1600581
97616
1046424
1323492
784261
893737
89488
1276733
911957
123363
1132118
1105320
1372227
50971
527400
486890
989487
247273
1041898
127096
888194
1331227
1284883
30218
977685
1098557
430302
986652
1480241
946011
192666
1405502
803476
586563
942839
1185582
838617
810893
884187
9399
1364499
786443
668108
951703
697941
278160
1265458
1464065
1636041
959828
1440890
684386
677867
586601
179849
1477455
364660
430345
836320
1312356
1628136
189021
351003
250944
706803
730617
1331777
1545845
1612657
1064886
332070
1637363
1386741
1559685
663779
72291
197910
159534
179009
1456717
266740
447638
882457
1293284
227538
691526
1000526
565642
701229
1032344
681080
1172101
1632507
40324
1415986
1209269
1186229
1219313
218274
1584283
1555676
477049
477337
709109
651660
253992
1068134
1259288
1159119
123464
1585918
429479
1008855
1289759
1474404
504129
978684
777753
1562200
922599
437490
1592845
770167
1596444
596612
891239
1477698
791769
307653
883548
1139482
954776
842800
406043
1331941
93865
821906
1487341
597501
1237191
959761
42016
1269844
560364
1228570
787802
523945
1018687
1624617
1357097
149070
766938
192734
1644884
1018587
724681
1486480
1248327
1011280
509271
1486354
570497
1253821
852021
414451
183473
1441446
784999
436025
942970
1314985
911716
1535400
189475
665593
700527
1553376
702021
779734
1076905
87762
339430
942328
1467876
58406
745884
1344525
643612
1460022
659053
1188939
167888
1274062
1476658
269623
368188
385624
68273
941193
1638707
1280080
239038
131672
776628
1186061
481577
1371648
607504
1479371
1261236
653003
1143689
498493
725360
1555613
385359
991469
940762
95348
781735
1029581
965055
282037
56976
1416790
1361907
108142
833409
109548
444315
1100846
1044758
1358830
854751
1092765
980432
117101
549508
1263712
914149
1329876
493453
1451878
964422
1526134
1188210
370106
76504
920119
119672
1340044
334980
1314073
553530
1647565
1065059
163225
170224
620621
1135254
811710
1077530
419365
862755
1520952
1284174
1081511
1286
1263133
470521
489926
1361838
123970
637267
237317
520423
1236351
909675
353346
1089569
1074037
882542
1020826
40759
392704
780623
225383
497595
255957
622085
1374063
500482
141053
323236
1016671
874579
506909
186355
1599793
1329603
1038318
1090572
1197851
1632431
1162520
866352
1040146
165623
448674
403394
903272
499828
1195968
990707
282978
284022
1347895
744594
554897
727527
155173
906406
574558
339671
699469
812485
136960
922679
918964
574479
1057680
1028977
1181188
87181
201841
497883
745452
1106409
731268
477633
739325
909983
960266
516513
1237146
1369963
1405586
740967
1382026
449318
1049802
194068
1136136
1261098
829301
1142877
1592355
646752
863825
63183
1522112
1339690
519999
1150851
1108312
699676
149536
1426653
499596
383797
939759
1038293
678686
588898
444686
1461640
335856
255860
442775
707757
195400
571257
1530334
1363002
1630245
447638
1455216
303523
20934
1063385
167779
1554566
1470906
1083812
1538387
960513
1374883
741761
447985
353005
235455
928268
347337
452971
729477
1054094
1036471
97182
5551
1556236
432855
1624793
1637575
133530
1211026
2512
1221553
1195084
1494943
1454103
1475072
1161650
959435
711167
1007572
439345
1299146
305452
910256
770162
1623437
48385
158085
1405553
1258627
1124095
1170797
736709
1472899
1011804
251945
1031576
1354735
1492498
149223
499830
1158653
1549401
1320280
999426
288237
291156
1563631
303329
816263
157151
431276
1558034
348959
869856
1530448
674032
1236920
16056
493744
476338
1075679
1607206
775291
603921
1497434
1374975
1573394
700158
300329
1577137
1593892
814799
1629506
223518
1110613
625610
700953
1535775
1425971
455370
715076
215681
1301646
737206
1407558
1289966
950712
498163
1556748
994741
826653
825034
396659
465
1209737
1320218
1622741
503905
277372
179419
1536420
925953
390700
760867
803562
1630144
529214
510679
3211
1104720
97436
1000123
1195866
885108
381453
112981
194875
1185172
1462891
168442
810051
1357982
17561
701362
1181783
1382295
433533
275110
245989
801163
930273
663076
1296886
628910
12999
106651
157935
732200
1072133
1183407
1320289
1263395
1421950
1157617
491586
1045693
375697
171630
1582048
306607
298317
272575
1233984
730535
659873
923532
466734
745918
157518
1226711
1396212
1602315
846756
78536
1187370
805747
1270617
1057185
248795
654653
1535512
4628
1181037
123771
1203433
1529054
370290
628020
398334
400248
1261467
659706
232057
1526059
1192871
587014
1171191
1482554
541870
169550
1243800
1275991
18006
574042
1483530
985502
715499
1101445
1373755
1179909
1052758
839561
328416
1486215
1404676
432411
1507281
1001892
1145985
85236
791233
1487617
670915
895999
1370232
1030824
1032538
1082591
364057
1355766
219280
287595
1594366
1446412
1308899
876793
645107
1046371
1354847
1348782
84614
639686
1387374
866667
665759
542447
535746
720578
1317848
126074
602028
7951
384853
1589259
852845
654296
1443696
1048833
411248
850039
1190684
767600
1176044
1032536
1533741
830397
440497
1125576
1644615
1277211
1117590
1125680
89356
490916
1273561
1408588
612230
676186
562890
593731
845105
1567865
1556891
1506446
1249247
898421
1574838
913174
884256
367864
1515522
838472
171681
914039
263492
588105
1276464
129998
711632
651619
1363305
217941
275089
313643
448519
1587710
1574847
759505
976961
1226364
167763
844700
310111
20960
260962
378465
1443478
409374
230352
1482311
1622048
1480623
362829
512051
594188
1474045
603642
1560984
306192
1317016
1161831
1202147
903903
587613
357775
234518
128115
334931
13894
1213728
1120671
432260
977517
891091
1538685
1551514
967403
324087
72044
1313741
1477050
910325
245000
1135063
157699
1176354
1066924
1002769
36800
35699
975038
1060845
375288
262836
466972
530257
1571792
1182868
183361
1081248
410915
1593204
440218
752089
737207
101910
1003277
1050613
1394580
387779
39451
1422855
1603924
366131
548362
1617965
348238
1150380
62961
1348164
1308959
62854
929765
1209655
1297997
754878
365718
1358862
693965
503017
1375524
1173648
1337754
387685
877963
48223
1378202
636773
173773
1374188
668009
379799
1496334
303759
404878
1142944
514671
1138242
152509
997192
417051
1357187
1078751
812718
90961
1129721
1113849
297814
1539814
1493576
1521746
885763
189071
1319024
1290246
138377
1027585
762528
262481
757330
1559076
48991
505760
1222557
1004318
1420165
1139990
326646
740644
1230915
536957
772767
1256959
1641398
1335145
1229791
533054
1408139
1105029
1064042
236522
391301
352526
153214
1011210
31860
1414739
1309637
437212
970667
1255832
668118
792787
1594507
387891
407327
1059045
891675
114057
233577
1393624
186594
284923
1218092
1612127
1641196
1205701
425254
60595
178968
927774
738915
28392
638328
1442678
1329155
649509
1339306
1127843
1198812
1490932
350188
1361877
346064
997576
1349208
1494264
103086
490466
283033
1483109
1191574
1332613
1346280
708309
895441
445448
1597789
808966
1105710
734015
1162258
823454
1246873
1313038
78112
1343463
753055
1127343
1324978
1016119
101874
707784
1470343
557758
408276
526096
52460
25633
989405
1027707
1084585
652158
75313
173980
1341469
885532
450621
735972
1507476
466735
1502740
1602007
978257
1391889
1265381
1260037
200827
719485
1303018
1002417
832501
1121977
1556837
1477756
1360077
1049164
968498
1526687
595838
1158533
854276
1099257
646112
129036
659172
495705
385659
660954
416915
395867
806101
110199
602433
404867
33062
22472
242897
662616
1641574
1607603
900526
627382
770282
425445
1113224
1113974
1287516
530970
1212232
975436
27984
448364
858480
1514456
694112
173893
894618
742772
251910
144168
827283
96010
1544706
1437038
748915
33098
316375
902591
306352
49084
1164586
1625471
56133
64202
383236
705253
1402068
352165
431439
154435
153257
892181
1568842
905797
1464795
735875
323129
541681
731560
761773
698836
256054
1122458
278510
550626
1283930
799154
1259406
84188
1439570
117599
1083975
965108
337234
540736
513023
740086
1385070
616600
1358936
308519
1153988
1287610
1161441
956761
1420923
1160840
768017
928307
20861
300648
1402816
732709
429182
1426075
616476
647261
1047751
910459
1226294
26638
439075
34413
203953
552286
1615045
700414
519296
161664
917540
468936
1303285
740330
143192
781013
802509
1255542
1610352
880081
496481
1623061
1227191
96350
1609168
1085871
1125151
785686
1029419
371417
26919
424098
306020
291476
428801
1448229
1590817
1557481
1011414
1041088
480080
57043
675336
403826
832736
1037747
247251
759755
1505886
313096
1424143
197455
804687
592511
106691
634480
471394
1577530
10229
255262
465129
1094835
426523
979853
436013
125924
1222838
654720
1104617
930603
1391082
249248
258687
1603729
504177
438747
998792
817252
1576852
1147806
512493
913204
1616413
1491578
415344
95407
183177
351412
1322630
125039
4299
934127
1068796
170608
870180
941592
182165
1162556
1025990
586159
2934
117606
303608
70748
1186541
165513
1291850
482565
716075
1319992
798770
879624
129103
352576
311934
1559492
1155007
1083850
672580
577222
384754
643758
1184087
772680
1071196
22084
203545
179164
468139
1031731
1287279
738913
995230
137527
429555
202088
1555580
1577606
327156
1284299
1567904
70788
1583199
1468681
1272513
1272404
1070129
682244
1087863
530677
1277350
40871
461624
1175740
1350912
528682
1217174
1123074
990631
942237
787660
676027
934894
1391678
1598684
1495593
1073075
501432
677763
926708
629263
542339
766231
538227
501995
1323056
1300527
816051
723424
136536
376860
1199040
134829
1240581
625230
781883
614019
1586982
1147818
79445
1022730
606206
175559
857886
501568
11332
1169222
1171340
813068
890135
160057
265818
612179
188315
1174390
1515320
1344716
845940
1451171
432728
942702
325477
442322
120296
999298
753389
1217100
1086614
1575306
1558879
1230220
281982
368811
29262
616661
1386666
880186
1415856
135310
955793
909653
773109
124961
851458
1198202
337806
1431945
948519
271954
1548872
792315
1622976
523311
685325
1031936
1227284
1505570
433
992565
1449707
96834
884165
555731
114067
1395154
1516007
1311175
291833
144862
309224
1431507
1076744
330390
189907
636730
911565
1342263
1420446
438476
839402
586641
1082475
173448
1351978
380690
477172
1027678
907036
872146
881051
882871
1538118
1141710
1210983
1154323
338668
55496
483520
414427
1070227
571963
1107162
1292460
1064255
1227061
618884
470894
344415
1610260
941915
258004
997171
516367
836998
983081
684845
586019
1518986
1538763
774489
1326537
752875
1073294
595738
333254
793472
1062402
381587
1103842
570302
249025
675095
297708
1516873
701081
536653
802047
989003
604828
683311
317564
559778
1492708
1354257
1411797
675799
195348
605016
410656
742720
343513
1054303
1187667
1265297
1069072
454665
1440334
948657
201803
1444350
618034
646064
1626423
1340381
225967
550620
235372
126326
1635868
1046692
152922
1006911
624556
193691
907081
1003378
565373
391487
675767
189533
481412
852686
284538
696820
504862
1564637
350086
1025822
1167116
1004352
1015313
610220
275661
1115098
1022686
1274601
1058225
528567
509855
767873
918055
1408549
906006
639390
1573209
953547
197683
1606142
309803
568645
1487819
1134329
746312
1494698
469740
207811
374911
577410
205036
1402152
792801
45651
1212550
473103
1048557
656759
1067242
1493140
151744
135595
900650
439107
893978
749079
499778
446273
65728
241282
828988
618986
1069351
68438
1609294
309104
564690
1431733
722909
1046423
1369537
1055158
1044367
606496
461891
981184
835742
718411
325055
1305940
1587542
982067
1532011
595084
613786
812257
611079
1357981
1449473
1291851
836244
207203
697872
131288
143764
648118
482568
1382633
922448
1295182
806353
1369134
533464
1374258
812001
976324
1478262
553246
1503045
1156375
47695
1506374
1255756
1123991
179838
607947
1263323
1328400
1278858
89849
665157
425691
1161497
582283
899530
628692
1110557
1117248
784422
1072712
1438229
1083912
389944
227265
441788
806653
1165729
187024
208194
778150
127369
953907
1061152
467721
455202
564391
1068238
94348
814669
969146
1247619
1216420
201432
1300175
1443261
1127287
102928
698085
818368
1458779
75724
222298
286230
910853
61681
1155502
892299
1644858
289184
445842
1488952
1495809
659471
689416
1393573
84514
279132
599218
185223
1613958
534489
610697
1151217
1603473
1146133
434740
274166
925392
1307551
51795
128098
1305537
917184
1566355
573110
607045
1606702
25547
561409
1255461
34773
915631
50856
816495
1106101
148135
429514
1467360
537226
815585
29330
51037
1150976
1254620
749822
444716
1271689
1603759
664712
1027005
1209518
1370339
1305310
554397
183002
887045
1562738
1644371
339258
181784
1148941
1285964
19421
644068
822658
1192698
792052
1418537
582281
1576732
265445
588157
1024459
246557
334535
756815
421280
784012
20217
312408
1415482
1388388
174297
515513
966808
1253708
1132737
1467424
1435663
1221777
1461543
233469
1395366
1231869
110512
637744
1419039
1259649
1390648
678975
1360833
1506795
1272361
147427
295374
1615510
787935
665362
1414100
1159097
1104605
511521
1080288
1247842
1042231
900169
244693
321622
1562631
477581
327664
1642529
1560286
890979
897643
1548889
1562075
885799
1583118
656570
240452
1439503
706219
1490313
86258
471975
227011
99455
804700
712346
1205691
285737
372796
1335856
917170
103082
1559569
422836
976657
1077014
760173
919630
288310
1009266
655138
993230
832709
1128926
20218
151492
1492198
1600360
600345
41738
352952
312661
106192
1069340
1052467
983658
1107568
926505
467698
1411870
1080175
871582
297107
1440141
51917
193045
1096659
610042
1286168
1536828
457820
951105
939966
1077502
587992
942297
136317
1422307
5033
1144613
720655
796217
1285829
630788
1316438
24643
1632556
1491712
45594
997451
1529534
1579043
305708
12282
1503821
1057405
512259
742173
629955
449528
1572760
1188710
70496
9976
1254456
1413378
219659
573794
1604282
317201
27722
785753
563592
460453
1602890
1254897
50788
782396
573569
981705
1236340
976671
557882
789817
144662
165061
367237
326002
921258
288143
217043
38447
579031
90318
980942
429707
1046922
247287
318515
1131018
65126
12330
1205115
375819
988950
278788
368204
1467869
237624
60535
1213245
680822
1460347
583942
925406
791275
934943
1527452
335689
1097915
562400
1033442
278087
1443031
974201
89707
1557015
1303201
553390
1473893
1587592
250987
917427
152823
772517
430
1530276
266809
343157
381143
1330775
302930
52587
647746
287736
1284691
999687
1316788
996322
1143601
54627
1309249
1048040
735740
1010315
637055
1592956
317020
851659
882988
699929
1615941
1645342
1572515
578080
745260
1432231
347837
1097300
1510058
472706
1007544
1582348
1246272
421379
616792
1268017
973629
890378
343817
1637832
1383979
1183468
1363115
46534
70911
443515
1157576
1146288
1173329
1408179
129805
796941
528448
1213660
651023
717161
461024
485369
127511
228702
977
724621
1628820
808562
166440
918909
1547025
1227563
329709
126400
1424570
468516
492778
705720
690006
245223
17239
392515
437107
129736
1385827
1570720
1458752
968092
323442
1013002
1073875
648024
597105
931155
114967
1593818
1089802
848246
1235802
455752
127017
107217
1562619
50429
262134
503878
801033
1318052
1190694
676475
685164
767240
1045920
1483411
126928
402431
652610
1248921
229001
1163388
886882
1499727
458729
892353
733245
546168
477042
1359410
730749
1000126
320104
1226014
600862
162912
1460176
426806
1453474
990199
1499318
1337602
78470
1576837
1533025
47189
1204313
348145
1579016
1457562
866535
1131618
737927
1377239
159593
86008
1596133
8777
732588
1337647
1046519
414911
754508
752937
1140589
973306
623043
705507
662773
270317
934124
710114
1292000
236521
1099065
1583883
1079265
971251
1208700
11867
1332475
1281303
1274764
599350
1186255
1529547
1083689
1296874
1181390
1493149
460908
857983
1553460
632006
1297796
782496
266214
779815
262056
1181055
588407
103287
799119
1376960
297446
193487
186326
1606922
1434661
780801
1172467
344673
860529
699501
416228
803234
976520
43474
1639326
80507
166084
509473
1424290
400742
1216963
469647
787251
1078162
590764
47678
99853
189451
221258
682689
479445
1279965
1574098
433974
1063848
569127
1451323
554122
655223
871978
830721
1075598
324170
491597
1337140
235851
285781
1475855
780466
121818
1318957
1541585
707945
434981
937092
351159
782662
775305
1314351
38325
1612957
767506
1345166
985205
808051
1511061
507357
1143510
1322866
554200
1582043
1202951
839051
233832
51837
655582
1348561
82748
677366
1536080
262401
986174
1396775
1571481
1446162
1161520
499160
874422
639525
1040984
1214993
1345942
302906
1556349
270947
206229
809284
1395441
1579939
1495067
529428
403703
1633128
1596954
1593433
1440902
1262915
1601182
9508
465118
1251866
273520
256329
1213965
1355744
414233
290666
465030
440904
1121905
708382
35885
971113
1376577
262337
53937
1487155
102067
1244888
697345
301534
992586
130460
1244849
1277971
1069981
141001
1277409
1056637
1516786
709843
1271470
1465497
1133625
1404243
39156
128183
1474421
1406749
856947
271950
89845
688632
1163529
1595737
964656
982251
205244
20332
1273636
186175
590279
712060
487761
323063
500623
668437
649970
356938
73969
482556
478536
1319375
1193985
1446162
445710
454208
79522
345930
560487
93783
656091
1196062
1420142
1171326
462300
615021
1511729
1312437
581147
1644307
1528845
273888
1328780
1636412
1080463
150915
1573310
1521221
733239
602870
972543
131610
183021
766979
827629
476612
219130
479935
1316899
439475
1248302
981972
1365567
1370955
404992
898663
1276153
613955
280050
60680
917903
914829
651628
416202
6331
947611
286866
825270
1117083
446206
1097030
151649
192018
816286
580729
1608786
1215223
1001858
1092329
324673
1073227
169215
1153185
144924
928509
1161012
676966
181792
229493
1098767
195184
333712
158759
660180
174541
844118
91726
923393
1359471
133059
1388481
1008765
244410
1368791
297466
462195
1472079
852389
1151768
629635
1518713
1038629
692507
815454
934705
1488297
1303541
1590772
1590636
602725
228071
1440084
126973
1491841
223761
745835
278382
282340
1062817
1579018
847617
1131038
1287322
527407
602639
1188804
414641
610756
589457
1279017
228509
634743
635244
1299718
25803
1235051
865112
1352644
1538844
328817
913363
1532793
151207
32012
373550
733611
1424693
959228
79590
873559
713850
1106541
339374
467525
17238
114807
525026
133588
571913
316205
155548
642150
367865
1474917
345299
1497845
737130
611336
1260654
417477
1159288
957427
1150636
197291
1222718
1035344
1551538
302990
1111874
707482
1308304
1031088
1229654
1436699
280514
1149935
1005776
663137
317061
1171981
440249
1544913
457871
1393114
849669
1051855
501762
780425
1164204
1185889
24685
774960
300782
1626196
1483714
1190291
577358
252251
1617300
184005
1196363
285024
1222865
1099370
675431
860779
284778
1317849
1347696
139914
707055
247135
17928
851381
147708
893943
171415
1454684
152734
581589
1340394
1307117
819163
374091
455138
1632937
1306950
271464
1496638
630146
370707
747568
158347
1577195
308161
1023850
312670
1470751
552333
924212
876842
733526
140861
232896
4672
1003853
1586846
1043119
265290
714550
221417
459426
1380687
593684
1411875
404051
833708
951161
1492129
641473
1024232
1451140
1599733
225872
395013
552960
1643406
1380931
1032502
1147440
230322
1588696
864196
278852
1489377
168862
492802
1541478
1018853
1350889
509004
1454357
1433317
613388
790090
972672
522854
583003
583101
266605
1150404
1300508
1276874
1636193
1203518
596514
848209
1420950
505512
1002343
572822
528647
1144408
598712
57012
1510555
1501485
1223381
1368739
761513
1381952
1144277
698643
299464
1182646
1423065
1540224
74499
983762
432557
122232
977589
1444629
56898
237296
1603191
848854
1231649
396133
23046
868773
873900
459026
605674
877003
904019
1155640
846681
914703
333136
25958
923564
5721
204115
816160
1581354
1116571
665170
1199543
1424158
1437775
1051975
122759
1230607
463725
177835
584165
129214
397885
168239
483570
160060
11707
718805
1133068
1571819
134785
1490462
817953
433520
424673
1413971
1377007
151365
1604040
1389909
1438152
1433249
1206208
766165
1290632
1414496
562392
957180
1610201
1448644
929776
569217
618849
1101835
525194
561438
1218104
1521044
1482805
552973
456598
590423
1519678
1234540
1546280
626583
1137021
1040299
72331
670699
528768
1612171
1573886
487937
452376
172293
1287213
1093399
896007
703648
847011
1006857
1623222
187531
1564851
23934
1213573
543123
672849
890358
1089704
321999
518943
1500384
522876
672123
122316
691915
549806
579987
404804
1134346
1347004
298872
523337
1469611
1064630
957473
1082875
1516459
475112
852653
715205
1296695
479386
1108654
1524612
1385241
1632238
1412751
560452
1035012
734456
12242
1084526
1546641
1232403
813137
204713
898894
1463819
964956
491195
1044793
1234872
1154603
588000
145769
1490642
1016445
709813
603137
342681
225684
1173740
1502337
404219
354791
761405
1179870
1228458
93484
1336469
1040129
633990
622842
988239
8821
690917
909106
1557737
802060
548586
1547923
208671
616996
686238
516281
3160
729328
16917
22836
1152624
1644382
1446051
1217121
804276
1555096
448619
1131024
1507348
1141503
1423070
1114014
1333378
1352262
1446686
1031055
900852
550662
375360
1073307
839205
971930
1605160
1354655
1452636
419793
1331814
707093
1617641
994652
1266982
1205488
60223
1579408
1297566
611991
824785
140211
1344174
541484
80109
441233
1499149
887220
272502
437345
866783
571884
1535692
847666
1214317
1193130
1412772
1145810
895134
489247
347678
1521079
1112627
1584235
126575
136275
529040
452827
1154169
1240533
1269650
29489
1114929
1241946
215334
302039
505377
1501412
1109151
896017
1311612
1497547
1429390
1460568
756869
1145028
157220
1180449
433208
487339
52588
481078
1641694
238105
732209
1638311
1490421
357722
18796
1627517
1391056
1239705
647198
405874
1136448
1480057
865724
1352524
345722
413062
1095535
1603063
1294847
568657
43227
1588512
773175
510144
183931
380042
594227
571506
1406825
308773
1241870
1296927
110952
163298
1082648
655217
39264
132421
1243928
99840
1552380
634866
490847
1043405
495362
1056600
110431
312922
1012113
1249286
1104018
427040
432051
1485606
762514
506280
223677
1608544
587046
1184137
178908
126964
1202364
1181134
393132
817854
704216
1092132
1319558
453686
523054
1421300
1254422
795812
281014
1073058
1178005
1153566
1249771
932631
119089
108370
159761
958701
47737
924653
384568
81049
232433
851691
127760
1440626
1571752
1507411
279781
266677
651763
722458
901395
258387
467610
243570
1300998
1385243
1206886
1127040
351966
1292501
67813
368229
953228
1541484
752356
1528362
45196
869826
1451914
532275
827059
521287
1573639
1382966
231278
1292748
931256
242099
691648
425567
1626144
1462073
943861
134429
1040625
357824
812543
1551777
2062
89318
1523475
588485
879923
436613
259154
761376
1339630
1371910
153558
1480650
497240
1420157
919007
1165751
757504
1177610
1309519
507743
180625
1174456
597392
323110
584396
440856
1485195
1231437
581665
564537
1625914
1509031
920742
1518155
791938
1576624
269761
189904
224336
1261177
1066583
751562
697708
1602517
742096
1285360
147819
935904
1055121
572160
293786
787395
825251
1469610
607557
367951
606554
1228032
89169
1100958
518000
845201
45849
2431
455173
522599
1439398
992496
377727
1451884
410039
309196
183871
478485
566799
1568930
952132
558858
934659
1373574
229376
1120360
558978
1040663
230822
615578
651682
1561549
1426363
1563319
179028
788559
1014546
1437272
140334
1451302
1563912
719743
649187
370769
1032183
17901
1458377
463308
40097
716615
716225
1572510
507622
1571591
169235
936540
37887
1527555
204805
708543
652565
339057
1104635
678378
1406007
157044
1488380
176632
945174
920360
1020005
547060
631485
1448995
1534751
858131
582568
1196548
1055334
441008
1506727
65657
1493607
1150253
271622
484325
498611
583997
915709
643035
1514662
968707
601955
1054249
921974
317570
1016699
1630216
754365
279115
234808
208096
207957
826676
739084
1425755
1115420
718804
1083260
364569
60465
104087
1084782
1036333
511930
1051926
1247003
912398
1487443
1297704
961175
762663
373110
457661
1506874
1395218
1202058
1411371
39877
845131
377656
1362847
1342887
358376
493832
541299
779076
1530466
1591815
236748
79206
88754
1090080
398519
1378197
454890
96370
343169
355585
732449
48250
28323
907113
950756
1526705
508479
1376742
517484
459159
1587232
1195789
1485423
837781
597252
500873
896496
1450614
917253
1574324
523605
799803
80109
1199782
188753
284739
348278
950882
173881
1403304
1162313
747037
244825
1258960
1581512
939735
1113372
1628530
1475074
492258
504579
955408
27069
583182
950969
540764
777561
652356
1483335
1614930
538825
544049
962223
963740
1509415
199837
11665
1278242
1342669
536023
189960
1037836
250333
1485182
1173461
317496
802370
1116810
18077
117644
814997
380096
1129503
284078
462635
64156
1125001
985148
433293
1428932
661974
1547534
1506775
253830
666034
243436
711637
558409
1422911
478069
508917
25945
1603087
1576045
383715
240347
247444
661339
472606
1125854
1390097
1600148
1191508
606916
923198
45047
1530029
268926
421441
554142
392094
633452
1624493
1417654
1089246
1565214
1091083
593845
556378
984571
1587388
1209054
239043
661479
939723
200470
947739
1550009
1084588
1359574
1307106
1111562
60638
1324214
1488530
1423150
1444264
966862
83375
283488
384250
426207
836739
196252
778819
1239996
748963
717256
1640285
788936
549085
1053969
634040
353374
819498
112654
766243
570011
117305
1208841
449430
1014843
319922
1346858
1279177
1086059
1349609
368153
836405
879716
470482
336145
393185
177938
1422385
1378338
555344
756819
1105034
223530
321674
1172333
97259
1230703
1545660
1180282
1558777
43404
1021323
1461438
320287
743638
965653
1056121
629060
1376125
358818
157328
200387
1037681
711871
159668
1161004
773531
80969
169509
533869
1635159
1601858
1013472
1456319
1357232
1250678
539234
125568
498417
555803
475147
413119
134685
969184
1608519
953546
478445
915746
1345611
625370
1108742
849678
1096640
817004
604259
253158
459026
1299598
812175
1448063
1103850
837942
890765
821244
1521274
563431
317110
1642785
1183283
1211292
39078
443173
1560504
895176
1638266
546856
963234
933584
625725
232113
173183
921704
354218
610522
556615
1454067
1553280
776055
1101556
616701
1553898
461982
733562
426823
1513710
1611547
860251
684215
1296628
474420
1599398
1450285
558213
208106
602055
359010
1448645
392880
969581
925819
996032
544363
1460914
491499
1450774
1002884
264974
401385
1511035
374937
1136135
348911
674402
73664
1575689
926158
251853
1490804
1461288
266395
577390
757878
891410
1477312
1278324
362298
408014
1616175
485917
326286
1550345
1493488
280923
371260
53147
1030192
1187040
121347
597055
81351
1236799
831544
555798
442221
487276
1141946
1042044
435393
1384592
752095
1012001
988085
350683
995579
571252
901928
1434912
1164342
1204052
792314
330367
1162334
1621955
1611832
1396776
1018600
86727
942663
16440
195109
70674
454193
1178591
1226297
5759
1200685
1192874
801400
300273
375512
1069291
84113
1022917
218938
922366
1611604
704423
1162764
1365334
1570100
1440580
896251
103579
57222
122941
946917
1325354
1214135
1616422
264674
619193
1598604
248217
378436
1204805
57158
1281746
1484666
1281802
392663
49194
85383
893801
469165
1605317
464494
120289
703297
593668
549635
1431857
356326
989723
143087
1393628
677259
1434206
456073
30638
32309
439208
1552654
259644
1395534
906275
482122
871267
1104506
30070
261850
296768
644161
726877
1361699
1182045
1268400
1303292
190693
608819
388206
854971
697883
285156
931739
309790
1036524
685694
748020
962038
736359
1172665
844607
1640628
630186
527269
1276825
425371
743536
179716
42145
1093094
781701
1640881
1376404
810492
1116221
415325
478474
750538
248379
18640
1512644
956528
1562122
1339131
541412
829974
1258884
1029427
129054
1016218
510288
1388535
591768
475906
1290581
297434
686681
1647137
1599008
621635
424046
920011
114299
90298
49600
378602
735330
326322
648284
660533
716587
956472
1609083
185012
1456923
972521
366959
1175090
360157
671997
1541266
1598811
1452737
564728
1317868
670915
512188
1096166
1318280
1411725
290629
21167
761568
1226875
1163575
655044
887763
479746
956899
968914
87937
1013128
1316854
101281
338143
1225143
1493535
1068104
1258038
1497356
1165709
894188
1635010
1629989
1098163
1576917
1524863
337510
1037790
896678
1330652
1326509
271479
479840
871504
266159
246594
326947
473569
1629760
468684
472416
666920
1566102
316279
381736
164536
552228
211200
1151383
209058
1340594
521070
1468923
1392954
161618
124574
790268
100034
1232651
1010256
779057
1597786
1602301
819232
1630853
1321564
1525742
48166
1343126
1435999
559024
565331
2899
1398076
897967
1551408
660326
926584
391860
629036
700774
1418128
939830
907747
812153
1166601
1529377
1449664
697164
362811
65564
1467158
1406791
1179200
1628635
43673
1497421
1528721
1134325
934372
748022
1643925
30294
581852
836433
187063
428144
548917
1282199
436867
1390776
1240353
1319946
109513
40636
1495395
1425583
257569
713992
1204124
1147059
683375
461506
1164062
460155
1615281
515505
1308439
113945
1356121
1400715
1419367
1353243
1479942
115647
985084
719622
240043
838171
1512086
647693
929124
1427579
87423
409895
252047
265952
1521419
284345
885824
1508271
994493
182577
511582
493724
1216781
788489
221961
666906
1274239
1278444
301572
1110481
1111034
1426791
578513
163294
370244
790610
1308412
127926
1346932
601212
493537
1621617
971916
317195
987603
967286
1119847
1034169
790695
843846
282567
117713
173948
1543043
276648
757197
630775
1223536
902244
1487144
424219
627756
1288163
485322
284345
213629
385217
961624
233682
938246
782837
1091439
517466
27238
1151282
728583
151299
100459
464822
697083
1241861
1283854
112356
1330515
193490
298265
1153602
839201
1147995
1352446
1485534
1005667
731195
186367
987176
1195940
1355099
89881
555533
1083829
394309
1142565
211709
1059739
554973
601975
781673
910754
1084782
1309865
760013
750392
581261
832107
1435200
205533
161558
150401
1055653
98608
1613523
1326646
998657
1370359
1398671
729853
777363
721224
846556
950891
801208
615039
1470744
491244
491077
245805
607798
1556450
716569
1314259
289818
5435
118276
92462
312060
839282
334885
438803
325882
108071
1372885
352403
3924
553831
77826
72014
473606
81690
927647
806723
1592853
368523
863614
165616
732014
1042847
1044873
895998
695564
1401241
142496
196088
510821
97837
371612
727715
806175
582737
1112377
1339194
69122
995735
322548
440963
1394701
1032547
373834
1538401
1624880
149017
80772
1631244
1069501
623070
1409892
501426
496788
1607471
952194
332147
1128447
702278
143709
57613
874873
11621
1537933
595616
694330
1603081
662897
860688
331918
895631
763388
452568
500411
535316
29231
1581458
1310151
1615178
452484
1040388
148465
200035
329765
903211
130960
1046120
1341888
754015
1283823
889846
409994
500825
321241
909721
1610046
1393390
526998
1137276
1630944
619993
923563
1436111
1525588
1044372
518876
210027
1542768
1370010
683510
849889
484687
65015
983500
1171203
1117918
970331
529148
329025
899403
1507318
923998
927784
752299
192812
1421069
1162655
1342039
1065223
1516439
459025
1048055
1644307
936174
216235
42610
1371460
1063607
314764
159732
1171315
1015338
1484303
195660
170722
981496
1127977
67421
385216
37263
1505341
1196490
1465790
1256972
202652
461986
795817
32062
217542
1388606
46718
979653
1453704
714080
389776
1039058
274194
1257277
650794
792112
50171
1567695
764971
297953
1023529
1457555
1357268
1633954
1119613
181
625871
1619827
521540
1423156
1026441
1100382
17927
422955
836751
767392
893443
31199
118219
559722
695475
299326
1372039
1534527
853145
1253308
796111
397319
477244
1346895
1560136
85036
170244
576684
1642881
99514
1637737
623350
1251037
1214568
386384
567703
1048545
269441
996581
1494830
739234
1226693
1495031
1553130
768791
766007
635467
503839
986977
543535
1085909
1249731
1608130
1455983
1437797
731798
794983
881043
1045777
114397
832053
685076
767916
1622320
1520576
1067589
401015
572777
1355678
230907
493914
1526212
1184310
819188
1019969
1013104
479420
1223664
998571
379746
1351056
1631798
310302
1482049
186298
429919
1121170
571643
1315856
239547
1125522
352257
1139597
938430
417485
478483
1586422
1260682
1550107
913001
1577809
263230
1206330
40598
752616
1416521
699459
1353174
98582
13068
391888
332511
1562216
299917
57177
1292258
367272
1612036
1217734
490657
250253
270715
500363
881310
84190
599319
1235872
443522
1362073
1131259
1559137
1541539
993017
802583
1035157
35426
285804
1312935
399837
665964
1628248
1093119
1196388
566661
1206820
60553
1036843
968902
513025
1629804
306870
1274488
256585
674102
701408
196335
1055178
1148540
640215
770552
1470698
1598585
811743
1266961
1163290
201875
1318248
554536
566101
816883
1341491
951745
1351886
1115125
494146
502712
1248332
926836
799085
589495
1032536
1301915
1534732
148862
739641
387143
1409325
1446913
999419
689629
126312
1075738
1566341
1184667
1059398
420187
525052
1497366
844723
462956
1047050
567321
216979
566537
1593077
197077
1490794
1156013
1026369
290774
73633
50928
543811
1011429
1047809
302747
976898
1194879
538296
669410
1503203
440794
838682
860377
1034619
1416202
1286751
1532230
426568
1588893
1052764
350723
1575696
98751
605447
999614
1471478
308757
201998
1567926
1323408
329100
1000227
136896
979913
340806
234323
1115414
613017
507111
1621421
1334998
807903
1081995
883365
432768
833308
1117488
89913
1322412
564481
1108636
160545
768309
743679
1243976
374830
608119
1239210
919949
261455
252464
1011695
297748
157829
1201490
219568
52617
309106
1177839
377409
281262
568289
1398302
1365587
973216
1018899
1014176
575927
777260
1540105
1473386
523670
424057
742258
1208524
1482235
1622914
1147833
824834
37985
1168926
77796
1439174
1165814
923491
1437478
1334309
554192
952351
1492896
783313
302953
1018764
1163454
785817
809977
346995
1519875
562865
1194616
1081257
1184085
1356628
121997
573045
352958
1099351
341523
666844
885494
233763
117720
1309547
769235
436430
692908
647260
1646453
293413
945287
778363
161935
546768
257717
345505
570163
1447547
1093865
1417984
37457
628242
259913
1143608
1432149
772374
195567
778027
497768
1137664
94053
264423
1619055
1590574
153688
747652
968410
109481
1331214
388484
70529
1005016
461503
1064585
900902
118755
1378467
492518
332351
764227
1388060
441412
1635004
673787
1617140
818742
1452039
465875
1619793
334206
796100
729028
1451176
548024
1518182
991721
845984
1489976
1379551
175005
744300
1386063
1157736
115730
1394637
1062469
792594
879102
990703
183245
1642758
562302
1476392
667790
963153
1334824
1482447
35907
11847
163814
538526
175446
1599062
219659
806687
945954
42317
711018
1187779
1550598
1644934
1359743
1268233
266893
66386
986540
1076836
876739
1540460
768359
492882
1067081
575739
614879
1093081
865567
1501598
694217
1609105
193527
1296029
265701
583634
114815
590912
1517716
1499957
1535473
174152
642459
62991
870796
1424144
443734
946100
259653
744785
1261223
602210
564428
345376
782759
1592072
584653
520327
1108447
175102
1163757
1214398
959265
242880
604463
1484072
410984
894773
1298835
737127
374929
122666
152566
737214
1584216
1340778
1194503
1262168
1446404
377408
1611411
1285590
557496
1206263
352049
131672
626857
614542
975485
1179944
1524346
1284951
1164909
594276
458797
497712
1539956
195980
633438
1517690
1224011
121697
276895
1270509
393568
1252741
1436730
773837
712890
127132
71871
1010855
922472
1160978
1133722
1343852
471976
1287817
430597
845935
1359296
1524123
1165843
436864
1603341
764333
277726
956474
60054
777050
809684
455853
196502
725755
1474559
1594511
592973
1450326
501995
975524
455890
638862
866052
3810
1354379
816038
52995
1607122
87483
784822
833671
1017550
113522
738398
1267937
1520850
591774
142643
697426
1604623
308429
1507926
480344
1146525
870007
12459
1632743
896881
908374
295950
206813
1248364
177498
1241188
1377446
820514
1548824
70201
1079129
18296
502278
467133
978039
600217
859137
1592837
425925
763689
231896
1545871
1641568
934647
965767
490788
1198862
558512
203326
1208087
820934
817471
368619
595443
847953
1195725
1402686
1097190
493434
551600
555466
1069025
1215571
1587335
170768
55258
283144
1299805
505134
23263
390374
108504
385012
354795
912353
1483313
1241364
1207546
676024
1184926
668438
781343
653127
1006838
1535089
901672
158826
451914
440802
431465
210130
1040046
658932
978203
1349427
739618
799862
664473
514091
444896
1435756
618063
1053935
1138476
1048993
85124
851602
683996
981628
811358
234567
1049507
448222
1589250
659070
449937
1258800
1332934
1109592
1232439
710262
1494342
373288
399874
1155208
1893
488663
532848
1394894
1325351
1412374
1085268
1551796
742522
1458282
690811
362287
202748
1615471
1363148
1410595
101087
1544378
1035549
311006
1523195
1304538
1431644
1108503
1269356
1431332
1550886
228553
839315
553163
399047
129345
1357825
336163
357623
1329063
812093
1377143
1283504
65344
1534397
463896
247759
486194
300287
1379864
585552
316553
414900
395293
1254441
1080881
429022
112662
1417426
175225
833371
215418
1078549
855728
395915
701658
205496
695684
751807
859238
457160
1125132
1207384
1278161
1313036
737117
920441
1031092
93666
1365414
1481484
1218683
781279
644173
640297
1263597
146031
991409
209390
276062
119778
699489
953804
278515
1119052
257264
765736
1617388
1324311
956261
183815
1434037
324320
1227173
686045
1447042
129085
1305472
37704
1407451
1589226
705021
1367272
802068
1298326
71226
992876
1282012
1344438
566300
1392794
343081
827315
599981
349316
225448
57059
625024
1418506
1425636
945607
576051
41265
568885
1462330
433282
908558
1581981
110632
1621230
918423
469883
393400
1463616
1006999
403550
955295
1283591
286668
962995
356252
1452345
453080
28677
213380
595922
1007730
860645
1213200
896250
445636
395895
1429543
1396925
419945
1609687
1407019
228653
823383
1508470
831574
1130314
1358373
977049
222950
572502
769559
1398434
946454
596385
411608
751942
160059
1141930
468484
1388307
656353
1108266
1381597
1617458
152334
644122
1618341
603117
507131
76873
1375737
743096
953950
884920
1373819
685677
10690
1348709
1163778
1581123
1244265
1115589
257245
1505885
866705
73845
823678
1314245
897572
1018775
1539154
1427435
1012375
694214
907101
109453
261885
1589005
1028997
851114
830125
919725
1112969
89211
1507150
342790
772348
578927
174582
294477
990165
1643865
190077
1040250
906852
1251320
890110
656497
639363
1128982
340699
355332
80119
1071524
1514108
1311804
1538165
582936
1198411
502659
883061
1195915
1488438
1460637
160296
503726
491312
1528163
1375439
611701
1484636
1225779
1526305
1594760
1313132
787811
207124
1571785
275691
1397874
1130185
781523
490788
901579
71885
1119502
259409
1579478
1108476
572876
236972
281511
1529364
897589
1640422
821036
449646
711375
1098471
920483
1433156
1228970
848297
1550002
1027848
157282
1638465
744831
494014
407186
485485
1336965
1587220
37934
59606
1526925
781805
120844
952727
403605
559183
508627
600273
852593
1450323
688641
1065884
442326
263856
345600
1438441
1485411
980034
507837
699896
1215419
11261
1536142
532918
37661
417709
553307
955899
1326972
859763
419759
309903
507099
152526
298910
639439
1046230
775782
76177
1075680
933419
936912
421365
1422314
1311080
1370440
217677
67320
1354563
282238
1239417
126708
661277
530659
620266
1509821
234714
903486
1118903
1075307
1011696
949377
129867
165824
887910
1519184
160754
1256860
1339266
984721
728191
947241
253500
1098782
276894
893581
378034
1487940
791595
121652
1363893
482148
1437020
1185803
888744
136571
1104353
1313521
647076
1639054
509649
306344
468547
793893
739350
1157558
1550116
761181
1047918
132277
1211383
242058
1521483
1106937
19792
993052
775115
9752
1290684
434413
1092203
873143
1639585
1616408
255788
679051
866393
581128
1535885
1265297
1418725
1621220
1603812
1098957
184161
1248630
139278
1078696
1020380
731488
1421538
164894
1527449
590320
411892
931636
1632216
1625166
1078589
144645
872664
1193676
927324
895131
905509
1543778
820815
512245
1063816
112324
1231257
621369
1618644
640530
1337648
1129934
708673
163000
1150894
529592
1222552
527753
1501004
773329
133894
508639
1595476
33137
738990
320129
1476143
1008544
936683
1637794
1220162
1293837
13636
1460197
133215
1534852
1412961
53763
724641
1178131
1173261
1286231
435943
439616
1540120
1129557
93403
947958
1313677
894866
452427
843374
443961
1176811
127554
1280940
134636
874818
1527082
546709
1189416
915826
316162
1204131
1373784
270463
1566098
151346
1325319
938688
968376
1103268
110352
1400551
1210094
1567572
1383549
1368576
1372053
453638
1603118
300346
1278687
1593124
738065
624647
1172409
1604495
1124535
823284
1361277
652292
388308
685302
1404122
1223322
912251
1387142
460976
673546
5181
695914
1424139
308256
1277919
171914
1450448
205875
1357455
681465
279595
492853
360344
202622
374428
371935
1389456
183376
161829
466207
1004648
1052674
1209892
321648
1225055
1335107
662631
252470
960297
767281
106469
1172025
511092
193359
270951
685411
1595936
1109913
1509719
205177
269174
299239
821344
791358
697997
343344
507654
1570338
145509
594928
253112
213662
1555694
1593739
839468
1339938
391736
1602423
328496
1461763
380167
1322245
545480
1442290
330578
895485
1026701
1490820
898190
1120883
1166453
1029430
1382394
869091
1162573
588027
984099
289013
789543
1417617
58288
744300
1572679
1188512
121600
915871
959180
308558
306189
1186406
943348
1178113
1417002
1422637
332328
2397
246399
391511
870279
1444212
125724
277550
524988
258684
187432
514086
490155
417018
1605621
1180115
685436
967490
135968
369960
994533
610000
214253
1004618
1558736
827477
1084484
965588
1508415
232558
1496485
207019
1609849
632881
758772
1333202
1264857
700093
572195
501444
530928
1600657
1626944
712359
1199722
517905
1417904
1410375
1490376
360769
706137
527839
843230
587197
742643
938144
1614591
1375591
587036
1383639
339858
220413
1103615
769888
403848
340754
293182
1312268
1105471
368860
910395
1462704
4445
701493
853716
147100
1287655
853357
470140
1398145
1481459
589292
565682
1587523
528935
1038619
1006211
43782
528344
727422
643927
585004
1104883
235536
500490
1279578
1051065
1419351
635750
1053322
1624147
1516710
1481351
588196
721884
145061
462744
1541184
769215
1307636
1264982
118673
1157816
582588
402560
1111683
596881
530313
798397
647765
100509
1468991
475753
287473
481345
706769
916491
435470
659068
848495
1253431
1631710
183730
1481456
964340
1478177
105537
1591459
468546
427243
1583566
36827
39331
1621351
314323
1282057
1049167
525418
353955
241830
952250
326271
1111064
835643
806013
1169373
773675
1225819
25464
757125
442312
1201551
782424
871598
475765
517186
1575476
978886
1214429
201448
769857
941159
765318
721921
1027623
1645072
350766
1093510
906260
980751
702993
1069552
1090645
1529512
1063086
213671
1448815
872527
32812
1403295
551582
1417846
1045193
1007612
1478078
1409499
378644
734580
855322
240832
227781
508465
818267
542269
336242
1365884
1393786
1383141
995631
425075
1643472
1203
1435074
497748
1352123
751853
1611016
224383
1591678
270725
338585
997685
802610
894265
1244763
398432
1466564
349847
859985
1212321
1183501
506208
963368
92560
1228360
500627
1467494
1542704
330670
507768
1315833
1268704
573896
488396
843607
656735
1628582
1108162
899158
1262049
137800
65233
56172
234343
6627
710592
776295
177419
470529
374333
16283
1382038
843478
673433
1298679
1514495
1233991
1127450
1188288
86684
461914
1120331
695009
558761
834214
1369808
1546895
12755
550042
1278220
1409325
1401724
1233299
324964
1437079
1503051
1606107
179947
917745
1137955
800724
484611
296111
1003468
66901
1148101
567407
1268456
1073384
64155
165333
747181
747978
649456
231237
1415679
1605998
205666
267063
658893
192468
1642648
1138271
895822
1572783
648440
1376094
789095
747962
709933
1306406
1315544
265904
1326080
691928
1235867
252533
1413919
1194417
870127
1057794
451127
1643537
45996
138995
14738
786957
1305144
1360997
864851
1621116
980656
1203183
476034
425066
1646395
1542142
939530
538309
332643
639367
938160
1484524
397562
804510
266586
1028255
743437
445929
486057
83674
1010796
1388704
775338
877889
588745
491642
203032
544996
1316544
503416
706257
1179254
1294761
174880
1324623
701125
1301059
1140042
107945
932587
501682
1508351
551660
1635551
807708
1315470
214836
998483
137679
179683
89617
771968
1156852
360050
1433148
1171423
139117
876294
819369
1002388
210762
1471862
105396
448916
1478128
313424
1637297
295340
1509150
1415297
1080576
1322642
787877
134574
209902
512413
1307992
1330225
1043522
1034192
1188300
1388392
1058028
1342468
794148
1380836
650415
887515
802297
1556096
24656
1540617
1645156
24132
355328
650012
212500
520976
278645
1495772
1582675
979063
1627262
1454645
991342
653621
1454979
1295698
1200686
425782
222912
506012
829500
902322
1243109
1180635
1464430
1544225
813407
738277
1341181
1138830
1083837
1481761
268497
264440
429568
816360
505475
1380654
1488370
1592216
450129
839425
1396257
406704
1612639
988372
1643619
1221954
1012568
99652
1619279
1566240
829838
1559705
1540884
686686
21749
509797
1317513
1434314
726883
1582204
661846
564581
1393542
1003198
1193572
1511983
1517038
798205
1490590
530564
1498153
620822
1223187
301573
1497565
832082
1593976
803015
1184757
1246039
1464929
416414
118856
1167137
1184959
1231171
292167
515352
1321524
131438
1178252
342632
1585003
862564
1477925
361080
1519456
833817
1396714
1475073
137147
1137205
367018
740653
116424
288044
1610632
1164571
89374
478394
704634
307104
918650
51681
1235287
1114001
1122948
820872
80864
1644366
264041
399017
614950
711355
737172
1242621
447043
205758
1424278
1453437
961258
1413189
1076622
190360
656379
1248696
863835
476670
315115
699031
382173
1227456
1419810
546104
937046
1267684
1169551
96529
1431408
1268188
793641
1085071
104652
432870
1604409
71834
336381
1523878
133359
1149650
177826
542103
1390505
1136811
599894
14099
436246
1542755
781533
404181
1503937
1379781
1367537
1113987
1491873
762429
1616353
1642068
692967
968577
1087726
1565851
512620
746863
979158
944822
1400278
733490
928071
934186
222188
539047
687931
40786
1425258
807305
745335
1294716
1155477
1315973
1147234
362424
1127353
337540
1566889
245795
300340
205765
531090
983111
1421564
814695
275337
1252122
276309
621947
806689
337878
555604
1241672
1407204
675889
1518854
1634454
1026540
209025
1166534
391118
1123717
1067667
1003410
960242
429486
678594
1255557
1203591
1379584
6990
328086
174160
684155
93389
698405
1456833
922714
863935
1335121
1220217
883567
513190
581731
445534
48766
851426
993231
170577
579896
1078257
1228206
1633454
1310815
703768
346229
745986
1536753
1517702
1204638
907212
532370
85846
121385
379935
305192
971053
1373642
1416714
1601027
20893
1217304
1206357
274235
835648
1411004
886651
1628085
853028
578353
729880
1540039
868459
794126
1484641
1250851
619883
291349
286210
1295148
1636498
651067
806931
39755
1273485
1349205
50195
119072
710769
369402
417832
1224055
227361
251542
776850
1615024
1059994
736175
228233
780870
1318890
477827
1426202
651541
1422964
210129
966104
1264632
729033
795164
510605
431265
933476
1233223
438213
610674
95202
306077
182718
710393
1051144
1144889
1344058
1583032
716706
1130365
1128726
142246
1539642
568938
1544979
195990
156032
1477958
1456376
288478
982757
179634
56024
396468
1004223
877180
600907
412090
1605213
1421070
353657
1607761
632294
1502838
1142085
697359
21065
1326620
1028570
908578
851508
517294
1123023
1250911
1617731
834834
1320931
593339
1201828
1161625
793054
938533
364248
815584
1624660
183069
306008
1555653
1275239
1340114
936527
1132013
508943
1132390
918243
849322
1477619
1036783
1380764
1287721
1543457
692785
962621
1057073
429131
1569102
406116
1292354
1033385
464554
665270
1528741
582034
718038
387337
1090967
1336650
577825
753142
569823
646619
1374907
1120324
882692
1355442
605043
118550
102984
65576
1311770
1264
194526
102941
6995
787493
1121638
973934
119289
1416817
182290
249646
1491100
477170
1383721
639832
486509
299494
1133832
1638874
510511
1193040
1004583
649349
426079
653892
921437
672559
503118
234006
1539321
231166
638451
1450187
878542
1207146
223056
830332
973030
1165866
484621
1278927
1151443
801937
898619
1421921
375961
1116894
345883
415848
1467048
1365868
1343516
772891
871288
1323928
656014
165448
727207
1473006
1256683
636909
784058
1033374
836628
755363
274544
321978
1091703
1476893
569099
529787
1315128
1199990
1295533
629647
928464
275011
1091073
428644
18300
1171600
171334
472839
1562697
1341470
1296877
733787
78852
682681
808052
1617007
28986
541377
682444
734158
1340124
675746
2223
1216
25524
754147
1393466
317292
451134
1518982
765571
1528515
957822
613847
41738
1281284
1101095
767398
279542
806126
234505
1317297
900612
242159
1118781
1569787
476004
1584767
821249
122941
118410
1020023
1258868
224078
887199
1416244
1583873
765604
451674
568884
472062
1516054
649675
1382892
1278738
529172
1550208
1438448
1186834
1032282
1031336
1301851
923321
1590772
1263966
189381
1595863
973847
1062762
1255861
1619264
484679
1019282
370752
36807
729314
501230
611723
1276421
416480
637119
717463
924674
1466392
243415
1547486
1248009
1143905
1005303
711264
456780
1264932
1119023
623186
416600
814750
734115
1597545
1424010
974380
24627
977038
1383605
550320
757087
1124767
1523153
1581501
1594895
1266886
731001
658054
1395844
60234
1557628
92030
493466
454082
552382
1190392
1647443
337968
1229473
120153
1305601
1559203
211097
905676
385031
1161294
1203585
1537650
1059631
1142347
1275157
961513
1444401
771431
621027
306424
795366
1165100
1274175
756933
217116
1296042
908850
1569622
1370986
405526
418566
1221386
1441846
1088295
1291883
1225008
906635
323031
896229
1002275
178269
6676
225116
607837
868260
1254304
1243476
1423028
1147663
848910
181803
1525550
1080402
1383396
219244
267180
757557
75585
1021106
819431
1386623
1308226
855653
1014345
493892
968100
1433187
1186978
151709
230595
463933
1387840
1302917
1538412
1278030
1296297
785291
862623
404340
984149
1209421
1634239
1533130
977940
200170
1426409
456410
363003
1086536
782108
594970
659441
1203155
1015342
492895
1605119
952748
748236
1145444
612488
518201
1187189
601694
1133103
118172
1079691
903646
58170
566356
477653
1064056
239260
717696
361650
140621
415475
1268953
836850
89963
1607297
1154814
873388
937650
264921
221311
1037821
559797
1085242
29282
1382270
987852
1182925
966792
1286781
1399996
263616
287567
148001
1557407
1521280
1506816
1072199
227522
170212
1043553
1178121
1001637
475263
1520083
740959
1170623
1545746
483872
1164047
1243661
335369
310834
992391
1527919
920446
1464619
330671
400505
711830
796942
249578
1320038
277803
1238650
434103
458543
966048
963296
936347
1129560
405586
133127
1081206
997709
740306
1074460
664657
693954
423358
1137758
1169549
978467
715588
217787
1391246
1354836
1567614
724555
1072040
752390
1126050
805936
1438063
1324093
781273
405693
464958
1053831
223443
409715
1421330
1431520
1604347
1516296
527468
54185
1391666
375700
949686
1486826
1465799
339373
1540780
83135
721471
886674
1063144
644670
1331862
27846
1466050
502407
335358
1056726
1150116
220440
1568303
915482
54395
1145875
915570
57636
807049
1511511
1636204
1031496
30140
795600
506430
850434
892263
123594
170431
361694
1089120
1214332
1509702
16903
44718
1141738
667147
1399041
699683
450324
1088495
444836
972699
266503
1571570
1132462
1141940
837832
1337032
395965
649462
1249895
1508172
51578
1435356
307215
279454
22097
372755
905737
969930
1113821
1134171
870736
738755
1475719
713619
387645
1530580
60800
217637
670700
1571833
43376
459871
777102
1160285
732104
1441680
1590551
884880
65369
411891
195980
380218
1520146
671408
228288
107293
781130
1209857
1353943
202785
346026
57541
485891
1631155
595811
626621
1024602
812471
452860
1111667
226067
646154
93372
1627585
1534886
287095
205988
1045887
555945
1484861
1396782
101038
373894
882294
1080851
126470
1521052
1353357
1433718
388493
454480
491276
622742
179131
341153
1047765
394791
1370254
1244475
1594846
1185964
1132805
1408708
1088379
612174
940165
269834
1026082
687646
1501743
1079389
1330696
432135
1113012
1427802
1627963
1626440
1333730
138345
923387
455956
453594
522164
1324583
39688
836646
103503
364613
899934
1299241
1486298
302325
35564
1274731
998400
70711
479918
446017
450387
154459
932504
1123322
1368729
252774
1095466
1388844
764875
729275
363076
13510
1051268
1495495
1279353
1307851
1413089
285099
1431711
1458503
1431231
1348869
305124
479648
474537
1087932
516893
652014
640625
952032
1305447
1105182
1616862
771136
386635
99319
1036671
259447
951522
838758
1017076
1337111
1422440
1305337
173564
1145202
493617
437991
995220
825750
595522
1070646
1490405
298310
715372
1228409
1032782
1393503
1518607
1022249
1242711
299947
170715
622798
1113885
1152722
131422
732643
107233
397168
342611
1206089
1592772
814651
816133
74294
439977
1024675
925304
1334464
74415
1283638
1624005
1084979
276880
1122381
254646
62183
1258100
605347
110561
1002850
832318
123349
618072
160753
1103732
708968
459384
1328544
1457370
232058
1299869
1555467
1602552
1097272
1642057
1279667
1196635
1587403
79167
1562641
660422
1052417
587374
314038
1560983
839967
1095470
810197
403884
681763
1487090
1317856
1264503
29658
1376112
1241540
1104332
983890
1614381
613782
441133
1099006
12262
164544
951606
860948
443164
933738
1448538
1289913
1304783
1402636
895338
1449579
692822
1391278
1077181
331553
155231
436995
896742
1099991
650486
827666
1229840
1343340
316283
249468
535096
1153307
802026
156041
1524108
213668
6489
1163771
1480791
1473746
488412
325791
467895
627494
998643
933365
736177
1574733
840185
1529617
253966
1633287
779168
143576
698316
1580278
105965
111658
669702
286364
1590770
1646934
823233
762766
673048
927843
844627
826421
988161
644833
257958
1319085
1310237
993960
122640
918117
1066600
726730
680802
29698
1293603
27377
780934
288687
107821
576740
972779
89939
1051160
963711
1008278
1069820
620037
1310970
1545892
696970
176812
980639
1541790
291597
972358
1215813
1505161
733594
1434519
13547
1444612
1265902
1514820
185125
1234835
1178552
877460
568339
1521238
1031319
911064
380549
1570859
1572926
587746
961564
352896
518025
1174640
1051836
730890
666727
199702
176145
1582219
90557
583195
322807
8704
194838
1112870
545363
570338
152978
691836
1073981
208386
1581629
515173
404307
788953
531229
1102995
164874
1191782
674207
652728
605263
1360981
1440495
1502702
1195894
409954
440147
1416050
869492
278319
237244
584044
1393134
683845
1328914
157619
1224872
799078
971334
609750
463610
601424
1391903
1324623
958134
1044694
378905
186845
1081210
1232859
793005
36896
395298
1074842
800680
186496
945429
672541
747422
1152440
1305730
1293322
628807
1271047
1597300
1323637
796213
1014967
1296076
648768
397473
1397569
773953
1590371
1399191
849776
1586078
1050582
766357
51437
468228
579006
647086
220131
1444268
1283573
1328999
527869
598319
399645
1428806
1514508
785894
274330
41911
1475922
1501908
1222266
1314171
1626405
1270434
154145
1027087
1422694
1545090
196499
251202
684861
54008
1296400
1432176
1413462
52302
1302774
1401034
974270
952535
976954
284800
708117
676020
628712
1605946
1319704
1233700
1048648
1195373
1618338
327545
1089691
664163
1582909
1598983
952651
1141376
362722
1348369
808025
81130
1424573
390620
1060707
330757
272666
919461
754690
496018
413785
1449185
855427
214420
984650
470941
587137
678118
596414
216345
1520926
1578199
1182263
245652
984071
349198
1245409
1164546
1365650
1532894
1543617
794908
1605209
138165
205906
1231378
1518115
1266605
435766
1624610
1417429
1110556
1452655
912264
583893
538091
1017802
452685
797143
959562
1525331
137472
129703
1484374
460708
1122949
854047
330743
854292
125204
1076587
212728
235085
572322
1289528
1631024
654767
139294
962406
725800
786326
267270
231934
369583
1119009
1146603
1018940
992648
996162
525773
230588
516125
380205
636591
313274
26734
1438151
101888
549308
1111144
453074
993540
314937
803651
1267273
1424516
552225
1000227
981923
1521823
898312
1357153
1208382
615607
1573534
1383821
1524198
215184
802639
919035
535943
768671
537629
148630
311581
952742
955477
434416
1000567
121395
1471387
644786
374790
1093607
1509707
1454098
883707
1278515
1128861
1322683
331483
1204492
211004
739619
548163
357011
713337
642545
1284420
216126
1360235
520361
1247100
4076
1495578
1279389
1063080
1560216
1513132
608979
994895
567866
816564
156152
224157
1627896
1251453
369382
411803
27618
1532222
1278502
829547
417066
1462534
901498
149413
79495
975764
395920
138632
1497478
994698
518648
591356
672573
904967
711357
946861
283951
794483
1618936
1172583
1400438
932420
126177
17171
246274
1364239
638125
1194761
842150
305214
289772
1484367
1356819
300590
1355090
297773
521924
818512
337602
14149
374329
1471859
785718
1366459
315545
650657
96037
1642400
863008
1104496
647196
826443
708945
110036
289513
432694
1601179
820331
155949
154084
602723
1485636
1647061
17610
877030
680714
33447
141398
1628726
255225
598757
405940
283391
1174972
667110
1584751
557991
801467
1310379
887539
1630528
166561
496809
1354387
1126940
363499
313079
744704
546113
968257
406503
1500590
656863
15051
1232242
1228599
173743
1614880
62298
419886
56865
1475029
601681
1077937
1514491
1460110
894469
1263166
1617945
707528
1425891
1538889
1151140
1072453
1424171
532391
1619989
1629193
321609
1105729
514691
1006677
287793
1346894
309015
743718
927956
25656
556444
724839
783211
625326
1199744
506820
644437
283204
359326
1399244
887677
1309564
915161
482305
1404684
431313
1525882
359212
791069
1359770
1214716
1255302
844369
244380
1594983
1203996
336634
1460962
946811
1233569
301689
1549092
1129993
1209680
991373
313076
446320
747034
1394339
1034837
1256343
32690
163329
1256458
106269
913391
620781
134895
1177726
218590
1362015
1134977
86879
1434958
1089984
674858
1310757
222924
1049227
619278
719295
1222088
847150
1389002
1209292
263641
1401688
236482
253926
684630
37260
654635
46929
135561
339583
800975
1110780
1346476
17358
47240
541981
412868
1335543
1282452
1556194
332264
1577459
815828
1376175
363348
1481944
649658
1417467
24649
1319323
1413588
484027
665858
945524
568293
1130515
216264
953559
1319262
177244
1445118
235098
228798
118980
24648
1286134
699519
124414
1336650
1610937
125404
623294
768369
147511
418404
67806
1635328
1201222
635390
987434
1167709
631664
1243202
1214706
1006377
1283659
644785
854614
1472130
1155969
39197
232095
1456927
1083858
27638
1477570
1489102
321006
1388517
55973
623791
437163
748173
822318
146746
344497
1222531
237482
1474455
1455432
820699
1260742
821894
610239
1270667
1397745
341227
1151959
858958
820257
184619
869127
161450
151961
925269
1117186
80751
210338
1466887
896386
1535645
1583745
1227297
1282863
1098698
488903
202324
8374
1463169
1570588
771863
337819
683066
1558373
642668
463000
276762
1140603
687632
838040
612285
136186
753583
585620
249803
1317329
251754
550543
267555
149882
1115274
122622
1609450
696922
311650
1272719
468087
256458
211840
394250
1317155
1231958
663816
1569883
1245312
285233
125640
1370278
1586624
879388
1592885
1312677
1134085
26817
288391
362940
33222
1589656
1261196
1520967
960044
430669
565759
1235111
986139
682810
550115
1441757
108667
1225369
509096
712096
1042853
608323
756909
1252482
1256773
1189828
61405
754707
325078
721317
308203
1533876
122057
885088
67924
203826
275866
938213
1125486
918
512476
1035296
1377606
1274505
784911
1462066
1059776
363556
1633918
502106
246121
97712
1374988
653815
905505
1179777
1645878
1180898
834081
183478
262944
1120312
1548534
1171539
655356
1281453
1157514
403978
1085892
644254
727024
1171200
1203679
1145868
848127
794951
861974
161381
737767
706980
42122
493137
794614
492597
1492440
93269
674464
226125
209922
1369054
1408774
643414
1027005
1129762
811272
1015691
1453531
981471
1531555
123591
1480853
12128
1583351
490759
905319
648446
1304149
79027
1356677
1504585
607966
525116
1098506
891786
1160545
580268
1305750
1315286
1100985
298493
685844
357469
309568
1583336
469438
652879
683265
1144041
390520
337074
681311
834917
1272352
596371
184158
676750
1184556
1245489
974223
721457
147388
215841
485410
601071
612990
918409
1365059
1538973
1478164
1628575
31682
399614
1004412
1211873
256755
234422
1495110
708591
1600078
653111
416833
1575654
644930
1225506
384510
769214
251512
41406
698930
533124
321255
17843
1076580
20597
56199
908358
1489981
1373724
953097
1260846
1322942
1342346
84422
865024
264386
486548
739501
1194584
1218130
653491
1422747
551188
1361030
678833
553547
322028
686558
589625
1295169
682912
1582428
573040
993149
708509
1026470
421314
1254287
971760
1042887
585070
247238
242145
1567343
424063
652639
634266
250245
1461896
216140
940782
1031276
1533202
1237545
873589
821408
1538396
1368156
225444
1635380
819989
194670
750543
1019772
61302
1160170
1431383
909946
94749
1126830
849234
708549
998902
848490
57727
1289187
151161
250990
30352
829543
949285
1382316
1623529
792933
76528
62315
1189456
1509493
338754
1143096
1397155
627006
462078
1482931
426565
1128051
586790
1584950
1525010
45298
954932
300928
1484626
1122722
1346939
799264
488983
1120601
822861
1257180
501217
1298475
707972
936227
568812
1189563
1432094
1028803
1271376
574341
1350148
1593584
913831
1166858
138399
994222
227692
579576
107124
1029657
333914
1223212
758942
1430282
496220
1201240
994062
1004515
896507
254657
592098
1480664
1094629
432825
916366
810877
1436397
161104
33331
1180479
1230350
230241
1055415
1058289
1082360
272767
362461
193477
840596
1111198
385990
1209843
180046
895326
680408
245027
488351
356716
1269456
22547
1392884
1081193
600769
160939
540410
335783
851096
774790
907596
1460831
787693
220179
1389680
609262
1226310
735772
272394
265920
974946
1629628
879182
14592
227609
546790
1082520
1447970
1515604
1427668
676870
1252473
1246638
1552592
1410567
172005
693699
1393278
1325712
472506
823208
424461
1226481
1632538
115063
483849
11055
97477
1334416
82268
1435175
822994
172890
1406522
447918
913918
1079034
609751
1240104
836429
595992
995657
453281
1263471
1590638
940700
1331868
714480
623986
1296696
675434
613894
833682
1453981
896554
467924
35982
1289585
572989
1272260
1114026
169288
1091706
548968
1261842
1406709
88480
671121
354004
1292515
84568
573270
246402
699768
537138
12734
237352
256004
1347454
1533459
178439
683795
377280
748344
477875
1067827
432345
1429691
487461
291335
434945
1123104
802161
405811
1440644
973271
424060
349352
1661
1120019
109456
1607215
130922
642271
1006332
1459981
1208194
1059074
1209433
1013572
769024
1478250
96474
223708
745673
1032637
232638
432262
422638
1458827
208952
959232
685464
1381760
1300162
1642910
107321
1277661
1487015
1034165
52195
1467836
60503
549091
41046
1612690
37287
692476
705430
939963
801919
1266538
1019701
777761
1126817
231574
471152
131767
1051223
900938
226109
1595201
1366300
578852
1006747
881918
752478
872211
1518
1129731
796376
1433281
645047
1162817
393599
560864
1024943
416876
326936
273254
1053295
497456
242183
205114
1257248
1085257
1098063
517843
961193
105353
486882
269211
1131563
1171323
302959
1048289
918145
228119
510204
311277
992020
1378062
834854
1143597
1151846
757172
1442217
1575114
522709
750947
122843
70251
1398974
1339035
1383204
9907
176875
1308347
1630850
1354860
97235
1280720
1500408
213440
644870
531647
995654
266361
1601106
1348628
1640904
1035317
23016
357080
1222685
165999
1361782
354963
327499
292254
1620498
194123
940622
1044515
129715
685905
407639
620280
1580708
258370
1213125
1105788
1512271
1333050
180115
949586
883221
1432430
691942
1177956
88453
18652
1590457
1163940
721279
1357727
49589
328812
1018239
780736
1209534
1327873
1632096
654127
1152188
1038348
281034
971777
1568927
162012
229962
135892
782455
1642027
744791
1426894
860010
1293641
1600754
285285
378626
1188191
62328
480014
1081394
982736
52043
970544
588607
26596
946499
558908
615310
598130
1178186
1430184
28267
1355270
875278
811325
509867
1419453
64515
1000024
1449439
1005702
1491262
225710
126153
981019
1238147
468329
1558463
1501607
1076216
447941
774019
685696
803706
241667
1265639
1051401
1183030
1271605
694697
1116957
761977
1210655
409423
105082
1401502
151014
934351
119127
344341
1317241
1004801
1034003
865097
201834
1530563
131886
345237
469304
500603
811352
751162
337759
694117
1498677
892084
328841
1311040
1076233
1510410
299372
925648
1535570
148219
104099
113958
409798
859058
551299
9393
1295330
636912
105080
1518550
139937
817852
817657
1412013
1369669
1155864
1171383
1529690
894765
358782
736383
1598819
1049981
381508
1460370
1097904
834231
691701
547204
1210784
1323683
349318
1317359
464767
518340
262768
561824
724929
648359
1261833
827738
1587221
1396484
677303
1252808
588799
909183
1133088
597339
1524131
1630486
182561
183049
231832
795975
1503769
1109453
55421
225411
1423435
693072
571866
889757
1514813
481601
1367390
1468888
449796
1132157
247844
292519
1233113
1234994
1251586
1260858
1004077
286176
1134876
873944
290831
196585
1119927
164446
1483991
1575235
245074
210423
1393665
387159
1090311
1565235
1522171
206097
1108713
1511514
501014
704074
626488
84763
913359
100028
954063
1002299
782657
891953
1451747
1438412
974153
1169626
306427
741095
1269818
82531
689518
1632090
1556845
1504063
948800
1411871
116364
353438
592467
1629752
1349231
610559
200579
1563526
336698
1419651
1402159
191224
371628
248971
639011
554099
669485
116191
158571
1091058
118843
711754
1509465
593168
964432
785240
921964
1160725
860852
612218
1514188
112911
522344
1547923
1549430
1381717
620437
741804
702403
998010
693452
1047446
473039
1390329
556599
1225575
1495978
838473
1638095
687899
1474141
275642
533400
113782
1437293
521637
25524
1387304
227008
1264771
691355
1416509
81964
842365
577975
756684
779413
592385
134098
156455
546189
1487880
450885
378641
1455163
550778
159954
306686
72956
1608062
1049082
395167
804945
1172074
774615
1108268
10792
308684
752108
1051579
971941
758841
1239295
675235
1465641
334110
534521
84949
1480427
127791
346939
860196
942400
535250
864793
308826
52457
1588837
1525749
810434
904695
1110174
1405930
1488968
398761
771756
1079893
1469164
1310514
1425870
614900
12439
926161
836361
205596
966365
570087
20584
131819
972197
860160
1594967
1359575
93601
502576
1620977
1185152
372841
693260
111975
905548
106309
980813
1401869
516059
703139
386543
1157357
400292
510543
1440001
1348237
1352842
1266872
1495736
856110
969799
1434136
192449
992406
874224
1373629
978637
248358
1354110
1082415
704164
1269641
339584
768410
1478579
280998
321670
1492097
345028
1221406
1489194
838602
1036398
154604
1110667
894154
1308894
411401
280335
326735
677900
44309
95296
12191
386644
660658
1478181
151817
1400212
699829
1096143
466789
1273900
128264
101377
418095
1424720
1050282
225383
899721
1389447
1635316
1516430
1574437
1612660
400344
1642197
182358
645482
368864
174847
1379368
1248769
1282322
313140
420685
392658
290417
27705
727042
1246217
1412442
22010
1001661
1176994
149803
1555784
698316
205066
1175721
1285146
854347
1531164
529496
1307919
382187
225194
1050899
1333278
110580
713435
1510405
615415
1445123
137701
270001
1453072
1568493
746636
1053676
1291282
956104
313338
1342475
34303
923670
1324180
1381856
749659
139091
198662
188977
534065
718357
713211
306892
210364
261013
311068
422483
1029510
493958
626747
136872
1078771
1445850
1605198
1644539
370464
808872
950688
695049
237057
843831
1261888
745278
1280022
1287426
926451
808294
752496
590782
702834
98449
36230
1408910
498105
830738
1399649
1132538
1049885
155565
1384512
1056165
551517
472839
1169736
893623
1425794
997710
540166
176199
1303112
651742
911419
1301408
234318
1294154
1476995
1136320
1111913
221386
1403693
139674
752812
975795
1425512
1546998
1086161
1064835
1431365
1335291
1400039
372329
1190432
1018086
1177069
959968
338039
407487
954946
1286407
1444808
656330
280775
1504914
1367091
558774
1172213
1189964
102366
1028922
909421
202331
727491
889232
706353
867851
966918
1297203
20449
172669
1417107
1498951
857550
654673
377493
378308
588637
210869
95441
850380
1482912
361133
1495380
562369
567921
822227
1047486
947483
1350162
195456
804408
280454
463223
896225
1142135
232538
1164534
1174504
668207
615005
733030
578795
1638065
237164
1307934
1169175
1549963
42066
188463
483804
996766
1320416
182559
994829
800242
1616780
1364430
85608
1201128
1466332
51517
999487
1250694
237474
1166191
391804
1355586
761944
1066127
297864
1040453
753371
1070353
1108550
1089213
756239
844306
1474515
619562
370651
730052
1458716
566017
1000129
1048904
502530
772966
412257
1108184
870964
1022434
487571
824474
1211102
44300
364812
828570
262848
65
7670
1042799
621511
228743
204219
321474
678931
969900
931462
1602787
1156335
1065838
1389755
1601212
365101
1409179
338703
724238
544429
1634434
1313051
471440
1625924
463327
837802
1116093
971633
356422
258891
1472073
668489
1418218
918258
542452
867922
1326607
126256
877185
1395520
1035610
1131917
142429
1303615
1090926
1363078
749299
604763
1576738
1061680
707770
1193555
28163
968457
911073
821614
366224
1316214
933580
654257
1632882
142899
69541
329421
43243
1031926
172478
1010564
1325442
662229
487078
1647618
545634
621109
1377542
1567693
216106
510125
740913
1227415
1428976
726735
319768
476630
1014314
933660
964429
56212
654973
1486026
676596
1000579
75829
1556341
1038304
404379
845797
1505421
856212
1172969
1037822
666543
1480042
105714
19696
502643
123165
41315
682319
1097779
1440611
567155
622791
702751
63838
983695
336998
1554254
1005624
434897
544463
1082006
1618614
1036973
148740
1553573
767859
931194
350077
371051
641677
1171004
431219
1424278
911908
518224
1080994
409409
1059686
609627
668600
1539608
1450219
499241
28487
268063
1543589
1510951
301686
1005482
607471
1315982
688240
1309885
1087600
408226
1620006
1476851
1605988
185781
1546821
1271572
162175
1269573
1170321
705014
1579340
501036
1381482
202285
998078
585212
224022
1641456
168210
622742
420691
1249780
312563
1070642
1184738
69840
481547
975016
668585
1140772
686221
803565
1477914
1311211
1280748
869252
125812
1565409
642390
200874
1644591
229968
975226
211455
112558
1287735
73989
59023
1356961
669059
1199518
1058773
321807
897222
910563
985752
1404552
1436364
1174997
595374
541987
932073
1507887
1121738
422527
1632525
1251958
1347298
20393
604567
1294029
823994
727500
1133626
1602802
1317286
1182627
301269
771907
1627230
66621
1176043
1539406
326040
345013
1291895
268756
1237446
960962
8761
1552373
1221105
316292
563090
352850
1400033
1603052
1290327
166382
1387386
1201405
1580518
150641
1643830
548040
1196867
10207
205635
75441
545951
1104427
171729
354840
152415
736145
1586518
501512
831405
656601
193027
951871
569990
390106
1254888
515516
1468961
429568
929747
711045
1280134
1456574
644553
659630
149908
263677
629063
1291185
633424
871173
1074603
180273
471984
822147
1645585
62808
1401986
1031457
103302
1314436
941789
1335992
748786
271305
923784
1501263
470263
387624
1235705
1057806
1631466
45203
566995
259936
1228663
1641096
1077837
1355087
1602339
1387635
1573260
103388
85372
1184281
503582
1137486
1349547
199581
379659
1410638
116373
1373072
627015
1493809
1166265
765014
1462650
938475
199734
358391
1411755
457191
1354637
812888
1051429
977775
715859
1358770
846718
75990
1373618
108784
912524
1496822
90608
497633
741452
409584
285856
1623319
1039425
1077021
262533
710339
134121
929304
1001989
1424097
885110
589977
732545
959794
1529876
825085
1555363
1431688
1292982
475494
604982
1502532
378138
262426
357420
1031978
160004
1625492
1493611
134395
523213
901964
980048
577487
314008
1488546
411763
1458125
1624974
448970
1332432
1323656
756265
1384100
168398
1432265
1126517
1385459
1479446
411320
706089
780238
1085114
1602248
40346
167121
1434324
1458987
1063617
898481
527508
623377
913007
1276145
271437
1028260
645460
403034
115693
1554829
1635415
1520559
1001068
1593612
1441715
1262638
709686
1224208
384341
391038
195611
41248
659172
1383114
631069
1362779
248225
1411337
347322
2021
1544310
1485450
460772
328852
893706
922990
939943
1591016
1012002
848320
1608128
977263
830965
1065103
1269592
818933
730279
1451533
1022849
1597016
91117
286936
1626118
1210515
1527812
888441
646027
888418
1323829
1515964
924238
1582584
225173
632683
1473372
520836
793267
1617103
243797
451987
59854
162946
588453
819479
1154602
637402
1425550
948954
409319
479829
34601
1606983
1423100
1493059
654269
151328
280325
386228
1379539
340146
1404262
160756
915259
1596543
1522180
1550520
1503844
1415660
1412835
1086593
1140210
977773
743690
1412243
1548861
1399059
154799
206961
799603
1261171
832432
261684
605819
744188
1535934
1320171
1149779
159118
1443416
1256419
34316
1115209
59003
889411
1338636
428133
1034522
110430
1355995
644842
511156
258600
614073
798449
1072385
711861
1435659
1485751
26516
1224206
1457861
348031
584602
797327
1277648
172732
741547
1045504
1023126
818011
1308068
659382
1481982
1576772
1411921
1468883
849930
1154499
467564
474769
626072
1558248
903896
1590030
692788
1257524
825277
832345
679946
1201037
676109
205881
1616365
483118
1068423
1415859
161138
41271
1639670
735797
614685
1187482
1372770
1467785
774279
1425192
1112339
1383712
214904
1240561
537487
146304
90059
1431921
92942
1586736
717024
361714
1139064
1280132
218575
1111317
64776
1364406
318903
1533750
1176598
187385
1556834
707795
225082
1201014
275359
653707
428432
1558333
821902
1019704
1042070
241829
1045771
491108
145803
826135
253805
1050262
65506
1503994
856894
185892
938731
122305
293412
528445
815633
118476
1275782
1250333
572343
1334232
491367
980240
99070
1485731
814549
1510917
777228
712827
988299
400170
862825
1306146
1244007
1135134
914937
778166
1643445
1103795
1241462
110390
455486
435807
313278
1510430
909668
671250
1481340
1248865
2625
932306
1092982
1433021
1624881
1646711
1510432
489719
498326
967988
279826
327572
1365778
969095
395571
1215155
1128719
1388869
1090481
198220
1060511
1303109
204091
227673
1085748
193169
740108
172665
897637
1416600
909504
958086
253394
435698
978916
1072866
1262419
442693
1375377
952144
212364
101834
262200
1602321
101769
33771
947647
1479972
1356628
1221361
1141091
1450869
15221
698621
1375465
908697
376240
1071766
1361490
752231
918793
1199025
329554
1191342
1410534
552373
670393
1133201
509126
1600368
1132465
605956
1464564
1089076
54294
1273160
177786
1094081
635508
39869
1386692
1147165
700920
1184418
190862
1291192
1535820
221632
660795
922011
538479
1522969
152732
1139882
76890
1109729
1589070
1581870
960534
1156947
819726
1146315
616546
622863
486363
1517499
459311
1334721
941352
1195921
476923
643005
1489642
1614811
1022486
678306
240667
857558
1316741
403989
493704
588492
358291
32069
1538077
1073195
1532917
1485615
788292
1364442
1123786
660970
1053058
701956
158953
434299
603649
392758
589321
1568280
1087963
932508
577053
157950
49801
1000345
593554
540291
250773
667237
522699
1141157
70155
1271016
469745
1213733
974517
631967
53623
1135381
821504
1050633
1182018
766943
250690
178556
198846
136078
1313613
1643916
1012382
892042
1477752
238579
18664
108958
1243061
461754
107123
725160
279656
1379311
1353640
84473
1012646
1365371
1632967
670019
1405338
506949
44905
46653
1459261
676868
464978
576194
552242
1229905
1151843
285391
505195
1265050
19223
934276
129704
1518674
391431
734794
422238
1426802
211683
1169080
978333
1263869
1388555
1227729
413514
394609
1255235
545307
1585788
1537990
1478320
413170
1644899
1325685
710803
775444
208440
111206
859770
936803
865671
1193345
1069065
1299602
181971
104298
1494853
1460541
280357
93928
1436354
1567650
415093
1505504
1221335
1235962
1131656
1486343
1397654
70374
168762
289136
1092299
80953
1134117
847371
1080909
682304
1543145
352483
819136
1122397
35169
1392844
1568331
100826
4977
210584
391709
402329
1628092
1558351
1221533
1513995
1251366
482082
1309583
397298
1219654
872261
433008
406091
1523477
864733
580869
688651
115857
938520
112492
60525
579270
1120706
162017
1126989
1593712
688485
586214
313545
355637
47083
78102
209761
1178936
1443063
886968
1453347
669591
475360
1217525
1094830
1096742
381151
804843
1596608
85224
124553
1386744
41880
1641991
988837
139886
340334
144254
1531493
1636164
431668
251081
1081489
919174
1511081
57790
542688
482644
754425
130135
655408
942900
619402
758725
118360
757247
138159
1301459
1033376
752004
224491
411996
1425208
513834
1212132
1253258
1102061
1156624
784184
252003
945816
241042
1005721
594716
1082367
1447997
574360
1025610
1059319
519732
1057604
1279705
1209243
49102
321027
648611
491259
1250636
484841
1158280
288248
462037
1545461
1091474
1273273
191611
34372
1055433
596569
908758
81064
655350
6037
507525
562835
324481
1293072
189276
324551
1234351
1278389
179856
1484984
1393013
863513
487373
451304
1366501
1306123
124759
616655
813931
226245
1118280
228569
628900
983956
796429
249750
639873
1544290
892336
1336359
770196
1418753
563275
57876
1212018
912529
45380
218796
1135591
96261
1642439
251647
1567481
942570
1010993
413251
1159283
198259
286086
420767
173792
1437774
440554
155842
857858
1366675
1415044
522146
1540027
1323166
426626
892136
362379
1415361
73776
1349882
1432984
194037
1098563
1488952
829257
1531972
582250
1500637
170885
206055
444800
1191350
131143
446001
67784
1523323
901399
672985
116619
287652
1031515
419951
71117
30586
18227
7710
1412243
1570764
1396664
711705
474149
1358895
1184036
112526
253249
223756
796602
1312685
699940
52998
254247
1392092
1175817
166099
80650
242351
699554
95035
1433736
1182206
168268
938346
382752
659419
1496661
715692
448223
362593
1388221
1470136
1623596
393630
223128
167115
200889
1304754
409557
1348545
1500497
949235
1558491
270822
632483
233600
491900
1519350
1628210
833723
277393
1032709
976745
1382941
306362
1163457
1624455
1328678
958341
197665
436836
726365
815611
1117935
833814
783865
1480283
110824
454146
1321077
1279964
562035
1523534
205619
102458
135816
1408091
404123
1103891
436572
1189310
1136036
127107
845532
1029552
1341728
376692
557277
859976
712394
515328
329150
864525
822986
52157
439345
1444526
1242738
925188
84093
850156
733729
783616
1024332
1378640
508421
1624490
47351
781565
886016
201150
333521
1034456
54179
666502
1508324
268004
1131125
450577
764698
307024
261829
1290772
1204574
1056075
198354
1615202
1296193
445844
761800
1479269
1047016
145433
644568
1466788
1118493
335166
438151
770237
293745
504160
747645
291028
663048
1337106
948486
622105
303224
1646414
1011206
538262
457992
102978
794917
651812
1261770
1302406
702366
1124614
1351211
913482
80117
1626502
323356
869600
966005
24945
1115930
1200291
238993
609222
1250886
1295278
964484
778327
1349671
1101184
252285
1011022
341207
1392338
167090
1058213
1045478
1644056
1115620
323332
410914
1368622
1032069
1313330
186955
1033405
115267
345530
208482
236608
15235
806103
210909
1008849
1570893
1031415
623821
1218886
1539061
565452
1608577
165166
181999
440531
1351794
130545
1227718
1086128
696843
7738
1603120
252721
1597040
723207
1126817
559789
1146612
1158380
928886
764409
1232754
926655
1245756
490647
1105801
1037363
1579155
521293
1148182
1476408
910069
986514
748927
1420517
1318349
284699
1008834
192207
304522
459037
567414
71541
699069
70533
225260
1232475
1439873
1478096
495214
1206485
522378
1645256
1516583
54929
220175
860537
986982
981460
1521625
716863
37731
1405464
994896
1500297
422416
875512
274490
317228
750500
401716
817635
1382314
1117374
1584576
1396604
835290
1066346
904211
1109205
990699
1139958
93762
493446
571604
1423381
1489954
1022744
1317894
1009342
1385461
1594575
1186685
352007
427286
975931
1033906
1294955
216563
1210446
265823
1423933
1511603
1070583
526185
1304074
1440779
326395
1233282
576107
105715
422401
999292
1453259
1498050
9530
553369
954282
1161106
777550
1372484
1388517
1245069
39632
252376
769810
257815
599757
1351113
1546291
1300535
11175
1453843
871563
234821
845298
233538
925084
1104477
928732
704983
92688
1587160
188608
1545319
1591785
169153
358723
1096060
1634230
93370
1302786
979163
290250
1516579
1636212
499330
723477
1127657
1372467
748757
500089
1194295
436372
781363
1418938
1155158
13271
1631634
1022500
1102253
1017612
1246931
206996
600333
1201770
337654
1506000
818950
1148468
800664
699363
873443
512653
594525
789380
846682
698471
315331
1449102
752143
700175
353823
290818
1030547
534631
1124895
827539
1534437
811294
1637872
395278
379738
386353
1117928
115166
716111
1236251
1138918
387786
1064060
1463288
1253615
364705
1558984
152704
1087686
1407305
548489
773978
224249
1331868
538425
1490768
102992
44217
411426
315640
551730
1173591
1567303
900606
1434263
1632780
29593
381012
992188
163783
1380883
223778
539938
698467
1092214
881736
1191210
1463350
206338
1521223
395514
78259
416659
52278
506990
1483290
967964
1376374
885875
57858
1146191
636075
533446
199887
857065
738322
73675
1359457
802111
402837
37533
1287348
1227402
59485
424717
471055
1420768
583267
300884
998842
1135947
1023468
836782
1410665
1249083
1598282
260823
552985
940081
1169742
231404
761514
380761
130149
327404
1303964
1302456
1190249
769219
1226965
325406
1453005
1416017
1447030
771848
1368477
1275876
353084
1502711
1211341
1224680
1311519
509400
231805
379767
1366559
494332
708309
688951
163334
324229
880470
713158
613155
1455371
591640
464648
861699
1315429
1319178
777167
886324
378111
518494
808015
275268
484608
1337577
1084148
129619
253556
376554
961613
160155
1363302
36517
1485081
1622800
1472671
822495
674924
330487
41257
1105687
32713
792701
139688
960513
36112
1576617
193339
1150705
1647212
1080884
216487
796929
1063547
421634
1136489
594217
962611
573104
692994
693049
369134
327946
701385
707638
1311015
1074741
1070500
671176
384073
671506
1018435
1210399
874134
130260
381899
810398
761554
1369267
423090
1469039
1093812
152014
477121
1457621
590603
743788
499611
191623
1535683
543940
178370
1640307
453898
1229796
1179664
4925
328015
1357328
1272743
935552
982256
1103222
516701
31308
1409142
710735
1629844
461086
527172
1071642
1145601
68915
1182820
1584049
1048626
527614
701610
523817
1610064
423679
837871
1414306
1042690
327427
1187206
364616
1602254
409682
1491061
748421
40595
623668
368132
163668
603533
1556122
1115742
1478100
54911
523069
317340
513996
1459011
1570146
562794
79257
1482370
369143
500822
1516936
389319
251094
1123838
212963
1189852
605344
352418
359706
1043044
95499
929577
898905
1277997
930702
274563
549217
1125386
276115
815876
610452
64811
364595
583113
242049
660964
957837
1291071
1140618
89788
429476
400114
602271
480168
1484890
1379525
988866
1176031
856223
1609882
1121611
166858
946554
1485291
1341575
207851
903624
1478980
1118903
1561433
573721
535226
547063
560785
1390745
1024261
365548
1379568
243772
795028
1056498
1206560
409001
1618367
1159954
784259
1266292
1524780
1123602
683739
710560
1351598
703657
1530536
169078
596543
972367
473772
519879
731524
1393714
756029
406536
136054
663404
1576460
982904
201215
1197631
202592
171434
280708
1287180
631956
757643
291180
189099
862055
235113
281042
782630
947298
434789
625367
273270
798645
102874
813293
841376
1406578
1085364
1596877
868462
980273
1189462
34294
181259
1146769
1505836
161870
552685
331411
1231618
1627807
282182
678738
1641632
172668
273506
725639
334262
1445220
1269421
637078
278131
1269233
994140
489756
407658
902892
677077
790146
183133
391867
280517
288158
1001217
209130
1587445
1631503
394073
674330
896481
164343
259140
1471014
131597
45031
209006
252747
87797
1537657
496922
826285
786583
1519916
1351523
816526
1458195
552966
1632594
203738
1140889
726397
40273
1230934
579918
986855
19301
380402
412288
1028030
1544530
1178267
1175901
579201
696749
331981
857666
1619729
1579428
970311
364766
1063152
311093
1343545
677999
1104493
1139962
1424910
296546
99565
810117
1237947
924874
1528199
571429
924277
1384236
1452655
72964
219164
373004
1240626
1480086
4044
966993
1570370
140503
746030
1194898
129723
515232
990081
1097135
8598
1532573
1191180
1506467
1362790
708188
652303
1625128
566872
1185747
383684
944764
542711
222881
361825
433198
1257198
58980
715942
523901
1139704
1231157
664478
262437
1152993
1126513
609343
126321
1633185
17133
246613
48559
1135037
211445
1196739
1508210
1623696
72140
657656
479038
1602640
741246
1276101
1192365
1078185
1631444
1375753
722071
1159428
127977
1071944
627074
1503053
911798
590799
240035
1156407
1328210
801435
1011532
1242532
367918
823144
757648
166712
544113
1619981
830773
1616507
421999
1589231
1494729
295689
851924
503718
1104058
280545
1629391
589272
87957
107133
922465
1382174
54249
521094
982722
1195151
875090
490764
1283033
402551
279035
592496
1165505
454765
1167776
103380
622853
1164405
1025503
263895
1162065
701674
1512884
1524703
222906
631143
797797
43572
1355760
415179
538754
351054
434223
377687
599405
885850
1242905
111386
1284156
1582752
1263058
1135604
1029546
1222541
1072414
752160
336400
118123
1098605
576412
1126084
1316225
278437
1612759
252449
281048
887082
109616
1447002
47797
1185366
946715
1629036
48834
298134
1022981
1199433
1419574
1009138
718098
1323072
1409225
1571503
388490
634703
402458
130021
1498431
354604
595376
1484663
721400
1236559
1548723
1269489
259042
1216952
1032818
574801
70043
1088243
1138109
573865
1044230
159699
1447107
1437975
1392378
1298577
1623691
759274
343758
1459370
1220485
1272220
738945
1526726
552330
163645
907701
1249690
1402651
592523
1380361
421163
1643934
1456387
1430782
1320473
591673
1132973
845558
1364834
1646150
1372822
622132
317917
1534748
1283513
970620
1337587
1156384
732637
137479
707667
1595340
202358
594788
1469856
1208993
860607
24886
802151
465046
1361698
504699
282735
1222460
1524683
1370656
1169583
1084374
1604515
1489901
1157132
1039183
1348943
1094580
457356
469045
1096457
153343
475210
1147708
668539
1596129
1089418
451328
924152
226473
316211
1027003
153215
1377210
1001422
832789
1474756
646604
761534
381658
1142327
1188614
1239534
806106
1335703
434236
1496195
1189784
824214
40000
517009
420200
1595142
1187018
399584
1176010
530600
867358
674511
1255247
363036
338437
1191699
353661
1517885
337276
906669
1641715
1309304
996329
663869
1184987
517454
144155
72312
1178123
426754
433723
1000409
1071100
338059
1362231
248974
511890
1037721
1400701
1177391
1353235
941086
585057
1502183
577345
670628
237181
928412
936611
1267904
458770
560863
815152
1280470
1536949
1161738
479295
1503557
9258
1417445
780
258252
990186
1510524
173171
640218
828414
525617
1196761
434072
135508
359102
557951
124947
190281
1197193
239967
575789
1597661
530455
639521
771905
148561
1194132
279112
242870
314870
1035248
1279615
1531815
1158753
1274794
300959
1277911
894113
487744
914511
1053739
1327696
960106
1425194
1014495
999294
1377108
652911
198934
358865
1397761
708492
33727
969438
1555950
1009148
518523
1313915
490740
1429555
920820
735826
696785
1225724
79359
69626
838767
1545451
1001227
1169039
1346100
791668
1321388
1549580
447287
281475
546958
600123
934475
571446
904868
1629675
1261148
966349
1434674
739747
907340
157205
219654
434743
965032
451944
922451
14268
438215
1454597
591330
874565
637066
172032
562212
282310
1201958
49167
1027302
113838
430984
422077
1593169
397875
847002
1217275
97395
704834
194643
17582
971993
392422
1059985
232623
1640677
124238
1217961
971705
214581
278342
575549
542883
334399
1002302
1610220
783005
1329735
1214864
885893
839742
581748
1173310
1537427
1445012
752052
1194064
151451
852121
520899
1008742
1275050
229732
635939
1622092
1236486
173089
489455
1646022
1511129
1055546
1608899
1335675
1377986
321927
1274783
414399
1523701
112961
12953
1261160
1033343
1228104
596681
1580416
1228543
1520262
1560676
533609
1091403
6499
1379891
1274950
1007051
191387
1032511
428653
1452124
1473769
717891
902152
343491
887801
1533048
1204558
984291
1053258
781179
395313
580549
1077318
82071
1545421
1426905
773015
961067
1055596
839342
1489775
717329
1260556
207733
1200659
209822
58213
1290698
1308992
1560689
89830
1454980
384414
1214025
1158271
490319
857364
1003716
770385
1276508
590492
195119
1375668
1013127
485652
1460480
1545033
1302857
1461063
1280720
1012380
844914
36648
717846
65539
336728
482864
680292
639146
1025326
887934
1515304
880784
1319456
1180758
613565
36959
1118173
868445
47355
601038
893364
211547
248203
628976
1134527
1179132
455180
366248
822546
496848
1615972
1261056
1165512
98129
1245426
1430818
573377
472132
635019
1312911
1385882
331681
681342
1440710
1106578
472630
264862
528683
1222303
524146
1536145
1282395
1642821
1541160
815865
924142
1591957
1510523
417771
213902
275383
901907
1196809
1161551
927601
66170
600387
756848
1011314
166698
1067355
442165
1207678
77784
1262886
177588
716313
1516535
1548540
347034
404806
1373156
5019
702089
16534
508452
1304861
1473284
1313
337814
199454
102720
1057397
358987
970546
1588806
1362050
119604
48793
1033773
1407763
719746
1233709
1196799
1496135
1013270
890218
1287272
850002
569932
1565969
577029
989626
1405267
1127687
848519
409134
1017373
261751
218428
1114866
549863
1604989
728001
1191438
756360
55608
133937
24303
432809
1229851
970141
615506
1259306
1512399
1425663
260993
464975
144380
188496
802936
975174
542895
137860
550232
1612676
452982
1312984
434294
746045
992954
804047
1386349
1278862
1601997
3908
932859
1336977
712584
9720
762974
847033
855721
1385013
545574
1301646
1384131
296541
1414484
672234
1009747
1499274
765243
1619820
360224
255375
1461523
1201519
243743
794949
303316
1047350
248996
278797
1378749
485145
578430
449035
481191
371162
441835
1410865
270745
924402
378544
748119
657830
1063624
590497
911242
70398
446647
317366
464364
1411585
329701
541144
1459967
1170611
1201026
1359986
1279938
620961
75993
332899
614163
1125004
625079
414780
323261
180586
210469
1004566
473659
749148
1126146
355548
434416
579168
296005
1305100
722907
560585
919267
845078
1156452
1350421
1580209
1091362
20566
1488071
1339084
1550628
453113
806902
574094
755790
1062503
49628
360803
1241141
57591
27187
967941
705946
1101199
1228123
36329
124212
1581729
675821
653663
110405
765355
506574
1276363
1252664
1571084
594149
1185619
100035
1209532
121244
663819
721733
1111157
932008
582867
464915
233365
414223
235109
794572
1638524
644905
1379044
1119045
254625
1364242
1483965
204540
1279886
183232
150418
160901
1058534
1461841
1157652
1334825
1150434
991963
432604
897932
905055
1337302
73112
166211
555474
1209552
793231
1448816
110258
538530
398793
786204
1068979
284144
1520036
1330323
1608206
72195
1640442
1144410
1023866
114433
794501
482574
551882
36165
1421959
478092
1592849
423588
739993
721818
993700
1278008
901177
1092007
201175
1166428
387806
1042933
762068
915096
1429669
1043865
1621979
1259057
1027411
239268
125801
1032613
572278
9665
1408706
1602264
579369
377516
78877
789387
1005620
672666
219751
782197
901166
461729
318414
1130710
1593779
461994
413617
832641
1110396
1311617
782820
292316
279275
598651
209313
432577
1191670
1608291
1584873
793578
433527
1193290
271602
1444897
448749
668014
514569
594588
971483
1353341
1081810
1135848
534234
1461119
1534362
1515782
385979
1202166
1175260
707488
711624
576424
834261
277718
1188928
1002821
658552
934723
1276920
213269
257700
913199
687257
297931
1115302
1212561
1228564
193871
563412
529160
973146
315226
234259
548032
555645
901933
449272
415961
1112839
395124
1397289
1367644
149551
369997
681491
906060
440966
932088
1113858
486665
1560457
1465202
1506073
356297
965040
1224664
1412028
104076
575835
906817
1594729
543154
134383
1013790
1580024
1537610
1327357
80381
1558898
818190
139180
1394088
459274
1258620
730226
1630224
1546288
93941
186600
191968
882725
1509304
1203259
758592
1152826
230812
1532234
412946
792100
272300
208395
919862
356599
517620
1552942
348728
1457098
114595
635383
1615577
1574736
1072456
775103
1356448
1466272
173526
828616
791368
1245646
551872
1389217
1256692
1258648
388509
1235681
1322110
444665
643367
1000119
274229
1450863
831340
1206170
1281447
1458365
687305
189609
681654
1073644
1206199
713677
1220315
371431
225626
739801
478617
748671
637581
1227305
228209
1019125
541407
504134
714698
906896
774171
1347588
835648
806732
1356553
389716
1584934
50801
1403045
1058121
797275
776453
1181551
105545
45701
1043102
822762
642910
1147290
378622
810033
1331851
1094976
1087115
334883
675889
1496071
1105772
924317
1214327
348771
66023
504997
734942
274426
630271
1548485
250787
542453
1279585
238633
155633
545475
1189192
663423
1590859
1240358
536736
632346
20655
1311288
557500
1340448
16188
1257795
840470
484026
120325
282130
490072
959594
244277
1282236
1267214
1462387
685433
455865
445983
1480227
1011004
237954
1541001
821463
1264120
1539516
1022395
957258
350884
447116
1210532
1024096
560489
225482
1559013
753976
519100
997421
709588
824907
98541
1111914
1241474
653272
1491572
426580
769189
765373
186982
13773
745795
1423759
1182413
585490
1542736
1333368
901527
880669
357313
3588
780753
295428
1101520
943979
1457699
51364
316298
831894
76007
497973
1389650
1129851
1458276
1071668
672589
1599810
284204
1618239
1140238
210451
1445760
696730
225036
1001141
891664
1618477
1100910
1357597
209153
476641
1476668
1431149
304097
920588
1451246
190551
818218
1433145
443841
1442615
422260
1364213
69416
547243
894489
1166442
1508660
611013
1287792
312600
34847
1123926
281136
180217
1455201
863468
144318
537864
707651
1351443
1412900
1488841
1304009
1373364
1232726
202413
439713
1214751
1645048
617163
368690
676618
985581
1138230
777569
1599868
1292856
247923
1183860
1504475
108196
1220881
1205607
368420
975075
764434
1285457
257937
25567
794677
670273
1397571
760823
1425960
1151270
1064549
1286704
289096
100488
631867
1595797
916346
151760
443890
753269
425062
1354407
1632561
1570218
495574
133434
344204
777995
1428852
553163
456735
812673
908889
1552871
580991
223812
114629
897655
1192621
1035852
1471979
181996
621681
28783
1203738
579484
1342543
602062
458493
697274
1157015
415911
1155485
1219643
1609039
866500
1600649
1462191
224594
1209346
664174
900687
203220
1352113
659650
1346092
243225
1243843
622881
916237
204877
708821
1511056
55793
823200
947066
878485
525842
736121
85099
304704
176132
213885
166604
1270166
1441525
405869
1409258
1456801
634659
8464
456831
1001526
1387835
1182847
933856
1293684
775539
1285546
509095
334124
80860
941769
808058
696083
207303
1508647
82087
869857
285829
768250
1316398
748610
1527128
1048845
1417525
568196
154705
336441
220620
1483634
454826
588710
312006
1442545
101146
86808
1136697
665550
522237
386809
1169790
1265276
985709
263574
701524
869759
1534949
1191752
680966
120310
566026
371522
1552353
866395
749075
1056318
44900
1053791
403828
1582051
1048346
1040585
605615
478635
193343
1524136
74510
1624746
358573
1410548
316910
1509164
1522855
164900
677575
1352429
757558
1492652
293984
801736
715311
747250
1045593
931303
268727
114505
1643439
294127
1362857
1540829
1378744
776732
630964
90802
726244
541020
973583
307658
418200
973120
1066972
1308304
996370
1492673
382903
461890
1080896
352174
232180
470401
1441275
244195
845721
1343891
1439616
1121814
108468
950600
404996
508700
1079436
1354548
960783
2661
181489
1468854
188859
232481
287144
1444274
1153874
368170
1325371
705144
446127
889337
524427
49502
1284296
1462183
1182670
329408
601986
788497
1068926
711355
730893
58403
551459
912076
408803
456390
506861
1430387
883739
374224
44421
434564
1290075
773471
1441265
1044479
1368364
106009
1178795
146561
924863
158448
1177616
414109
308487
1479505
695583
1633529
366436
1403158
266381
595008
152817
232086
453998
311947
1439723
74139
394228
1546746
222224
1572880
366728
670360
60130
1354051
1344757
1523972
197475
480436
426363
542614
883030
1058375
155100
381021
740145
344032
406493
1202424
998288
630518
1464665
1539276
1599822
719474
728860
1499395
1295255
457194
1491506
91063
19454
150862
13024
409992
1201916
1259645
1268916
201988
417880
1468571
22183
298076
1404233
720608
1566544
1416475
363432
969265
1595612
557703
720305
107829
725941
1053835
1542468
1104257
651543
265117
299307
1581632
1098441
350423
1136772
321550
1273157
1314326
1089426
106082
1356732
613553
196950
827723
1339325
1273872
793347
1441987
763483
619655
1531022
734650
1589126
435045
1425548
1422154
870448
125844
1169677
303569
1563563
853586
962592
191163
1626684
1230175
1004871
1532583
85988
373208
1505939
1197007
500980
379095
1067038
334063
438133
444357
93708
438777
1374854
140114
710264
573643
1076924
1054305
1510140
526941
1186180
920143
1573445
1265463
520041
826897
503480
203507
1418919
1240001
1355088
616708
756272
737824
1068849
1569670
321693
1032845
723305
357832
1352867
1454790
536434
1575846
1583258
1508248
402653
344952
1593663
277526
1150094
618227
1541844
1425888
466959
1166107
1176483
1276766
1499672
420975
396409
977226
964515
440134
284372
1259381
1331329
671398
419768
1412698
1269875
413183
835451
495530
1046540
1049108
325374
34639
268011
782627
813190
480451
246827
416821
1483132
1211767
532302
327371
683538
1457547
1277247
65401
49952
1419993
391080
567435
4141
312979
1011770
394075
689170
1317686
1523484
797682
418999
601613
1285500
283886
346745
1105611
742044
661891
1250159
232104
767429
649072
1325108
766573
491011
1079555
288781
934008
540676
557793
1071584
1585922
1161969
770939
1056569
634802
589940
1102100
1069835
204955
10317
838718
1401658
1154149
69922
382869
1533953
128879
286349
1481739
843372
745211
1290205
466470
1628862
1411398
31150
1001541
1067021
1447950
1316010
455227
541856
240588
1513616
1123191
1066024
730763
417751
1323912
905376
958389
469088
1069421
935751
1562094
858180
399076
13570
94738
1014233
882667
867007
1095402
807800
1299396
1261805
1484845
41249
13929
343828
576145
166161
1473233
355421
721314
1065865
17946
137596
45697
262176
1364659
240872
1079408
1517028
561882
1200837
308469
262711
1245361
909418
1458878
1487748
121617
1358246
364739
998733
1378727
1583527
1126901
720648
360014
39293
193009
844422
1206591
902879
1502497
1196246
413418
1481196
999970
591879
42907
1328188
130692
1561060
824584
903950
1528522
806220
655039
108703
144400
233812
315982
1121626
532543
1617203
272168
1259453
711414
904148
1070865
693913
1473425
478104
1243197
1380257
195077
988504
19252
1353239
731991
1387611
294603
156319
178913
1508685
1600811
524721
544497
628761
188684
64102
614801
1605288
783391
260786
97939
323270
1421384
734470
98016
1067454
572230
1439146
1071503
1435133
1580724
758180
1258410
1077760
1010654
439161
503282
232198
430484
637332
319811
145002
176844
1553401
1415682
238445
854854
1149252
1435038
581611
947314
1056906
1043115
395698
309867
885432
1344098
570807
1089844
777975
639539
1543393
917097
740355
1123233
1118672
878101
1437612
857647
391763
765769
1857
677562
120837
1523764
1047491
1646319
385394
1159697
392023
136497
218994
502264
1288700
9782
863895
1121039
238024
1479979
920345
747590
106792
1418428
578717
741410
1546274
463954
917634
1314702
1295272
221261
408701
1453221
1349387
1168486
32661
1563550
468765
500651
34334
74920
625062
169885
755423
1519131
1431748
1616510
532659
1201713
374986
414845
991170
143998
1485111
793065
779390
1298304
1045278
1246444
1298678
656912
879809
1224026
1638990
1462479
1249232
651221
66135
72238
918253
1276021
45479
852198
1288876
135222
558450
968284
223061
35360
308272
61681
4068
391984
1006115
1242508
290027
408050
359591
984438
1080179
1216272
152411
81966
1088915
1384566
530080
1300921
883310
565121
896386
518822
293787
434122
363944
610700
494836
1623206
158405
1326166
74660
1121583
1380491
190238
869105
386581
198040
779160
197420
1391125
1058248
203065
442062
1536793
1113745
1250510
374118
264837
1629780
1474771
1335341
1531765
928434
1195419
192785
1061592
812474
310968
1441617
720156
1530805
656755
310712
129200
114652
491592
1411195
777249
1318645
748363
651459
748831
275165
1405102
541438
159649
1590671
1316022
313883
1177463
1429091
894860
369563
772366
805500
214218
923487
1393950
423755
877993
1550326
851038
551377
711944
896372
718805
409533
931817
650073
528617
527586
44967
1333897
824889
1015545
1201719
1429336
466008
279561
73120
1428344
465537
553990
65014
700152
679290
720865
1414049
1636384
553398
125518
888605
339786
592128
1118266
1135642
1166449
410984
1298294
770032
1269081
1110865
887765
668660
1072385
1007100
97051
526993
609324
815227
948102
819958
1180454
421293
174752
610212
123624
856721
931338
752622
1393310
1289928
860606
493705
244875
12747
622738
1143820
1067038
1137606
1499105
835640
728383
98217
254404
953780
71980
1547167
1187000
452794
1020451
776430
1583165
1160725
695527
609543
551027
882346
877204
1027946
509516
813472
531661
1617196
96879
531051
1172622
873439
350999
80614
63163
124386
1596861
1383934
928663
216962
767871
316002
1310699
1098356
1615499
600872
487615
649232
1304175
156031
1073556
860856
734030
1356508
462238
1163624
88837
1061472
288090
909222
381845
835618
745921
862150
1114407
863486
1364338
1864
336175
875872
9015
1074144
1549632
1100024
1225987
1253831
439968
977733
358654
944925
532518
454496
613730
970992
1097540
1627036
1443025
137436
604673
1247484
1417935
1320665
953459
476672
546811
1495535
1342842
457873
1158288
1392681
1009526
1612300
249051
748493
1264041
1086864
505161
1260516
189757
436082
258807
1310755
1642618
1085092
1565804
1399186
808755
1364845
32986
156408
1619330
906135
170906
1380772
1017758
1591498
67986
282107
1590227
11586
1366653
1204033
1162316
927343
1341470
12275
1559019
1306703
1373019
1356913
1600877
52636
438514
1466916
1279001
570642
1160733
422694
337487
592368
314846
427351
406001
262896
1226460
1531778
329086
677619
326371
1553828
316972
84163
1647485
98257
1510150
764567
512667
1013982
1074533
616183
666975
1069363
703359
1014418
1210920
318079
1086480
198107
1287657
1287883
1242361
766355
823489
539376
1467825
668985
1080313
884981
38246
670667
1063910
1307947
239801
1343966
1369826
394947
1616350
882543
1488175
1485756
880179
605239
880038
1360724
1398993
14888
1085851
422752
1263384
340213
881984
490173
1536294
809558
1208944
924521
763977
579385
1323510
1283030
464257
171431
765115
18178
133249
571416
658934
992404
1637003
65105
803067
722896
1605165
902803
209576
1181066
1282244
1351600
609531
89873
1413028
260118
1472797
1454228
282509
1325176
268663
1541073
292465
683858
1405507
533717
622164
1266747
1502194
1072604
990107
805613
1632375
748812
887604
679072
183510
242098
1483852
879525
676702
940390
667283
1364567
662247
693908
781793
1415749
528153
561501
1635518
691507
1076236
257355
194006
372068
668080
369493
1512276
1212869
1080687
1060839
847131
634925
686239
1023709
508716
549431
822584
835578
1402746
14067
1390419
323319
895378
1354774
591143
1205292
227221
1162242
376716
289463
1055804
268052
1023414
609749
1369579
1532809
364929
1332546
381484
879038
1091180
49386
836541
799313
1330974
1042474
9131
541344
604079
298397
112511
1380996
656983
470521
984014
1363684
1290636
494583
787808
463137
486696
200645
377944
356804
1237124
451871
1577015
1191030
527394
718415
347814
111999
142776
1433551
1047328
1504545
1567220
227121
1163637
1089626
1498505
5320
17638
422183
967258
1184844
766983
601493
1535753
67994
162723
784693
1642323
410114
1102899
1627982
1543473
177131
622045
1022551
1624469
1544549
318977
1556820
1375554
63179
756829
265863
1087111
214285
1466172
1309935
352470
460609
1327482
10539
994621
1053642
1177763
993663
817032
818595
517428
445173
1413346
756540
412232
580377
1572872
660429
831176
17248
298725
887503
430360
861085
292232
90131
102142
1605396
1149397
421470
1312809
1302079
503603
274584
431838
358442
740921
1148577
349548
1209581
1138527
1524855
1097682
420910
187955
1044842
437003
1163016
80954
428648
671387
1445662
1559063
595696
992990
1186622
1328046
1442487
276839
239226
673896
1368710
703337
634152
958215
1296088
1498568
883690
587516
1340518
911999
832177
1142938
572085
1150218
1557798
892027
116551
1612583
159535
247684
170768
573883
204935
282719
1229921
888000
1252747
1379464
553043
232770
65090
1388813
668150
1168072
401029
578056
1088961
1481096
1017343
1317233
460308
222979
1059695
1139395
1308486
406224
330699
577540
18864
1106108
395422
1343860
1103579
1127732
884629
942503
1111552
1476281
898967
272781
1606603
326730
66166
1248605
1086314
905136
1013807
900209
1510937
1182473
1352927
602917
557327
177280
1083532
216907
394919
156204
1132302
1506074
811065
1216559
111674
1191574
1619708
387305
227219
1217697
1470891
1171123
422644
640959
511738
31665
1156741
1198454
108323
1218497
837660
1419756
771982
339225
1357243
361241
825435
1370276
1341504
964185
1364980
1231371
1015988
1325822
16652
719341
156002
1371866
1281394
936153
1531784
1284638
107007
1511707
330111
904237
1407670
422231
843147
48699
461289
698835
576770
1108494
1257524
1467933
1129088
170110
568174
57445
1141159
809375
924242
12227
214091
854291
846454
1513819
83605
261197
1463216
533452
272068
1303784
1280162
810361
613114
813423
1181974
1451318
868517
832944
1160048
273262
1179549
128125
717467
1229772
948298
37021
620275
1618609
864209
354137
1313335
962145
583335
934984
1058324
91280
414495
1134811
1080317
700311
305101
1409140
637383
235593
1061678
1247400
842919
1382567
30614
82537
862933
1170008
650672
788364
444249
550666
1272366
1437473
259342
992825
827092
523456
1645928
134439
1681
482008
1053556
259358
314092
1228016
1102617
863932
1097670
1587203
1607155
1530208
803925
1126659
1173307
763939
1643827
721780
485476
951745
948815
404227
570997
1112499
1468777
189705
1642681
81690
1076151
48913
1425899
782351
959374
407573
1299903
883260
1531553
295249
594238
1188071
1244380
939261
883457
100718
1404345
1445660
660844
72106
1563645
653693
977944
1286673
1051826
1050533
1601029
1636680
562574
1060778
84604
1034227
44459
317218
544857
520
1628440
349828
1479240
129672
1445012
1103275
883784
1640423
83099
1099866
1096187
1274626
300944
432395
485023
447088
603155
1512988
770418
711173
703454
152115
1090501
849955
786363
117896
934659
688081
1475126
1305978
1151410
227895
720725
1531456
331029
41644
1472954
1322318
924701
1607864
633722
115224
17133
885103
265105
1635508
1023994
1626717
19847
750353
429850
725169
183988
23922
306391
1154781
277043
628532
541793
304713
742367
1278888
387570
897776
295541
601845
1448586
561734
53087
1298877
78309
464237
1034895
1296943
1544437
591385
890613
603264
696026
940649
473512
865732
810588
237431
1170278
954917
1001234
423654
478142
114284
286019
65698
1111991
1042437
1130637
1517134
192286
336478
50476
581997
1341005
770815
830906
62508
1041371
1389941
1327657
1133547
601506
1474930
219360
678842
982886
305065
664872
21479
138043
333173
1033401
826465
786494
1105905
503763
41815
695212
274713
656301
1311071
176448
838018
4560
108532
686771
678098
828257
1556371
1498959
426723
1497461
16094
1355373
1218992
1357119
1376781
125256
1386102
1273285
711331
408632
1012103
1487549
290802
1135894
603250
113449
1412811
845032
760156
915341
603295
457564
900452
1581867
407508
1096528
103145
1108786
622106
1617778
480616
487385
838330
756691
779089
1517542
669855
1383958
1622488
33808
1576752
490772
376740
1000732
523056
580648
1479173
1308528
1141534
1361064
1271823
1084090
1445165
564448
57611
692051
182208
252120
1329429
894874
959642
1199194
1048439
918400
277109
962971
1627510
250375
1325033
174036
994132
81433
1317924
1204714
194544
560090
647855
439706
1647016
1211092
984681
423716
393635
391485
50600
781919
413494
14035
1644446
676517
450778
946806
307718
1537396
40996
1464492
1572311
830627
517544
328340
406547
515077
1301836
557556
1031630
490438
359016
178911
1223542
956027
132247
1569838
115411
388153
1348311
278859
953476
264050
326721
550138
896744
582136
1375381
1603993
587996
629514
1590433
596788
599685
1222299
1553613
758934
939530
985471
1502817
1552569
1499386
532377
274938
403331
927310
1564295
1601805
1426164
805831
960967
479303
1630482
15286
866667
1498393
638961
32302
1396189
820267
695632
538993
582889
1136456
1593014
953164
1479625
177273
1469020
613945
372032
784614
1183020
1078402
867848
85417
18892
976219
1507815
1428129
1039494
137033
25184
223682
205780
589031
1576941
390177
390963
1313232
1591846
465744
36974
1637782
966237
1162237
121621
81520
855968
143573
1158714
1520096
522969
610900
521872
1115102
330080
781137
194290
530604
667868
773947
1313889
826412
696122
1334170
1598777
273821
684820
380036
1418152
366186
188698
35837
691021
925449
1192105
1382748
864723
1413930
1106070
105849
119266
664138
349082
1276098
1267956
666345
1622165
1413729
701208
69045
1405217
129527
1231617
871310
1065239
618867
154365
915705
664069
579189
1065247
76013
341724
677740
456428
176659
68133
423733
859237
1412300
1566764
1556038
859082
851346
454049
1230595
929169
145199
524072
1337186
626730
622191
1195247
438409
904132
1407394
518675
435135
468099
1523748
1598044
1137226
1141901
697748
695813
979183
98328
1252504
1111737
97171
1459127
1637826
842932
1358987
528364
1420680
629966
1604681
861831
513538
730581
1589440
712288
797953
881854
1251384
589999
1199826
820398
242079
173571
1122210
614688
1188457
456177
1018888
935894
1366196
1054007
545096
436664
191890
65670
1424313
939196
774668
1193374
928789
1349009
1283535
650
1038084
867644
1549863
1640117
529877
207933
472608
941544
288406
1182932
395221
689046
213572
1603454
314692
1599135
1455601
529506
463918
103788
15846
293384
201663
1423606
1060846
633570
1097559
120420
195070
1447275
1582359
303277
1424176
1108668
1352604
1293840
918147
1337714
1418649
1455071
1036371
455621
732835
938417
128327
970021
1037331
1620144
1464215
1626678
535588
1315870
1616142
1051605
699288
338472
782384
1546304
1258703
1529001
1095838
1356269
297653
776678
1414668
1010745
736472
1397376
1548153
1621577
539212
848548
986382
1349717
253436
605746
52551
1441861
950042
415688
115060
74031
59595
1090721
1596692
815355
107946
1293162
785955
37395
459225
239105
1412058
330917
605009
745237
968270
719633
935297
460165
1169321
1185532
887691
982041
1196884
1302237
281839
1440723
713264
338395
353147
1164772
1390419
314609
263249
553989
1368239
921842
1624562
1223259
1446758
1381369
55420
1340186
1493187
1086563
274636
1472083
625047
827242
379606
299173
249597
1124772
84757
774337
321393
558154
915384
1423802
1216204
408024
654637
1497465
294063
663459
1911
356222
1621272
170961
1135066
1388437
537944
1384445
849983
534601
576586
310922
1471662
518602
1621602
903618
900175
101390
1331513
1594565
205923
561251
559359
1410902
5143
51791
270181
477685
996289
834281
607569
1316637
249145
1310862
567938
361160
69169
1291070
49423
404608
1131882
644446
1038400
838805
452808
74880
1479643
294084
199213
980497
409168
2483
622451
1495418
978845
640826
1418083
1030707
749002
775358
1477365
230000
963240
1085829
1568253
1009794
580977
1486936
1429023
860424
1211061
14131
1605776
1395221
386862
706144
786339
1139606
461934
795750
22020
981972
176113
1564113
1072245
585899
768711
253697
1118764
1691
1090833
1046449
369882
661396
890807
1606851
1220141
366774
1252892
123723
1342332
458558
538944
409990
1257500
905688
1269876
1524003
957952
560559
82275
132563
355867
201224
473213
475194
1290219
690657
1639291
147456
121894
1101632
1004274
1014625
239772
23013
1431953
108937
295322
883294
1470711
179662
732561
1116639
801541
79019
726566
75232
419400
1101436
397625
1337152
211919
630970
293755
802403
37415
374425
99416
193780
10766
1446219
195845
995408
7337
790990
612315
867617
1067333
796595
1260922
1267441
1541931
600618
334051
550384
1454692
652625
1136362
247983
532323
726104
1632047
337336
673969
1225472
1631002
160868
1468361
721798
1228915
886243
472357
739323
951806
70752
491842
690328
1082677
700142
848521
1542366
650425
1324096
1577653
618462
698692
1201016
1016186
173409
1524044
1213030
399341
468595
517880
1393137
1161552
1350038
616857
727126
246606
1338347
591012
1038378
1560044
949923
253506
49910
1285512
860859
463004
1276579
666824
618636
742600
468376
912031
1204937
647253
1630594
945373
923911
259585
1644404
1216095
296377
288183
258295
544992
835202
115283
1374055
166435
659587
72798
1608258
634161
1078483
1246180
896994
263691
383845
152913
1139269
217983
1536638
817644
445757
1256824
72858
858457
190057
186823
304731
1367395
1017625
1195446
920839
286463
1606497
971007
481699
156783
566745
523821
1576999
690380
43817
1299914
1009356
722925
1623914
983108
1153586
1482525
1601066
1170019
187058
50120
1590935
1090288
1109057
130741
832830
1115297
1077760
549875
1529741
1098794
1429925
278120
1126386
171066
691065
482574
135241
1443116
38550
52425
1428975
38506
794240
1287917
1306052
371883
638819
1292067
463457
1381755
1267322
1305643
272815
902514
1236313
413902
571307
474595
689779
552380
1190757
564644
237342
300421
698017
940056
243504
606748
863262
162985
525667
56717
440077
400600
241110
895868
1017653
715213
951378
1524494
823890
676494
387303
553981
482823
1372174
199470
1501691
578267
1424348
860313
302558
1066541
25584
1553652
194301
152074
75332
872526
82632
885447
837360
1423605
651878
458289
789712
204973
688263
1284374
552691
100090
631810
946885
218009
94080
526063
961286
262100
1193252
609760
408081
670051
1576570
1407119
371322
462948
887527
113110
1398696
1020827
502658
1147512
497594
1003102
567164
91874
853337
226152
777850
583080
469260
358290
1025897
1204132
66546
1534260
1215321
693012
1445700
454902
726080
508374
1272018
315491
90882
183675
837616
701376
955740
1308052
228659
285730
1384342
603238
1026106
656211
513928
380785
609394
569069
456474
706156
934163
1196094
799286
1108613
422624
376701
338241
1274776
1300812
1393590
467116
495962
614454
1399722
1410532
1246472
518250
47240
446324
1020871
1052188
76766
1642244
676450
699283
999384
571556
1045531
632823
1039324
529130
917651
1358072
1394141
658089
626179
145156
1608120
227116
455525
588328
797940
1159923
661443
346207
115391
1237659
221781
793670
564235
87566
1171627
88086
1628362
820515
711072
488725
1600741
353576
1246450
1556573
402385
620094
499901
1583443
475960
378199
214288
665305
685130
864382
167742
633454
756199
564872
664040
968078
667387
465892
869781
1571112
190951
161991
1153041
1291629
542082
1089861
314905
665478
183931
267712
1193641
256202
661013
1180446
431540
380794
856279
815976
1488586
1011159
1644522
790832
692224
1048948
332534
1267502
295645
1290273
1365873
1594267
596225
1550091
661207
1271944
626447
1284498
187086
1643169
1563500
819292
1616104
500159
302643
981268
158773
624584
952745
511313
1382567
1412403
754810
520736
414608
505000
499544
264345
1418714
930932
37092
1389254
1481368
54730
903324
1587427
1253636
561163
1005875
1026983
1464781
705767
1538534
1535494
1509277
1331106
1208625
1528550
1113603
1190475
236315
45156
1380365
7840
788222
1491177
881634
496513
821503
105425
238614
545058
184106
880978
1247502
500994
1357713
648159
1051310
604239
190888
505016
208239
912438
1419061
696457
1605269
1587117
26940
104382
1552772
603298
155760
313959
1025264
891248
1575233
806746
445223
1012446
1225669
721918
33589
1528533
831008
1547019
784265
252432
118221
987252
1018171
229242
1286886
28171
692231
827423
158151
1124795
902538
357178
1085705
1434847
1065181
664861
1097493
910259
204698
1009702
1021665
799105
574008
180122
942973
1334378
125100
1598592
1542549
541299
1034180
876317
158257
36624
282207
1492740
514609
742774
1421527
468172
921955
31992
1369976
556040
999137
491959
703872
345335
376907
493687
362891
1603590
500300
1596153
906675
1178780
637059
278314
10787
1502216
138668
474598
1610137
561629
228637
1502940
1521928
707099
467010
504164
65730
1382457
900099
1018519
1383306
1231989
1472088
1645261
107243
584745
19041
508448
1181338
815393
678075
666213
788981
1428775
1075759
289179
1484730
1483519
1162666
617569
6469
418933
7480
1297558
1216797
232687
486143
291442
1115413
321087
1222207
518559
1485494
735271
995463
314829
1528771
1607631
365286
989906
1585012
740937
193872
1601828
54608
1520665
1232153
812965
101690
1071435
791999
134090
1418461
202885
755605
1263873
754424
1501212
32327
1518223
1010956
119142
1574577
776913
1430492
782234
1130284
812390
620993
153682
40066
699270
670315
1211428
777741
177553
1631540
1613632
1281939
608441
208645
1287668
878901
410030
1405232
1145840
250014
175631
1040010
1312971
174417
1042012
1376095
1087057
769972
1259165
1589467
91729
1067969
1270873
801841
1201598
264099
915971
1028197
345342
412786
1417014
497308
31410
97436
610305
337568
287570
918873
1490231
225252
1468221
9317
1339072
291924
113448
834274
922192
752849
1068129
1130554
722598
255066
1164557
1031203
879873
1280807
1040891
199116
467813
977973
407412
1227693
1364254
1409862
531811
52303
43389
22673
143443
1633936
467944
1138216
1239818
1489804
855282
1262161
1517753
929103
646008
547441
1545132
627749
1042679
1559703
444675
906568
124039
848542
343528
1030186
172909
1551126
1385615
1523564
26977
355119
239810
560503
1608871
909718
13688
247767
247895
975308
479700
1094481
391199
97660
389641
870907
1562592
988690
685322
1612575
1360126
584253
1468264
998916
1241916
745066
538541
1434618
1440621
844175
649560
406877
274868
652426
535537
128942
932915
1013901
898680
657516
444699
1336236
140463
504714
1273881
1381550
1510103
1206500
1625646
11528
1158285
856767
170933
1544151
282545
1034155
857339
477577
713727
1546454
399526
567296
16266
1451218
1635115
455732
1272867
759447
1143593
372647
746453
9408
1360991
516387
779213
1092495
820246
1095407
257077
1131984
28066
1551508
1321014
334652
77300
38663
1098304
328868
1323011
877530
384770
1322911
834840
1385914
880223
1577014
1339911
649099
239715
340592
1390887
1318430
691414
696533
455076
380283
470967
300944
1114758
1559565
391201
555545
1487133
859095
1538843
979068
1389281
1031648
857943
113373
138603
61660
579683
1312907
111291
1119574
1049443
1402137
1280478
784806
485388
823348
650776
1340838
681709
664402
161189
1240032
721769
1446643
894745
1609377
1499057
203890
1333068
1329956
17338
1414574
1430392
54340
1404698
997420
7725
51823
1589706
460810
289274
1053635
392002
200265
422432
1032685
546770
294292
815682
1468418
1218815
836626
1480971
110094
1539448
539818
850011
1608123
405083
324457
1324427
1335430
607967
1587598
323601
14943
438019
1024148
1493370
613493
448482
903380
299290
945216
1226243
1361153
280848
800805
1581537
74254
1034191
1100019
1030356
983469
951169
1487350
1281786
477994
1527018
650796
1451049
70328
1499308
318818
821855
1247593
642943
446208
630774
516804
11699
1302862
1295053
365660
219225
409330
522557
566653
1112994
694751
110333
12884
83693
611397
1077348
484501
1579727
1174536
1051824
1047152
1535985
990161
555090
78013
823396
1519869
1287016
1434209
235397
731132
1176141
996891
899131
1437570
204750
1124466
1480264
1138760
1243896
612303
370449
1416521
809802
458809
1482952
1531284
52816
900789
7936
702998
52209
858008
1163383
1410494
1535810
510126
1440635
95792
1616447
1128648
781954
362846
710195
124348
777423
1172515
1596556
842756
1513002
1478945
1210752
628830
189118
569706
429916
1548160
748884
1103936
814833
279599
1242808
272029
270619
609392
1312733
1315208
824270
500822
261960
710592
180305
1558266
234909
994015
915574
434664
80927
793108
1047614
307938
893447
426746
765367
913414
662764
1130377
1230119
898610
844441
842972
1592832
1508656
110121
674059
722030
1495264
1560320
230801
1399979
1532892
1536274
65333
87816
1564167
1094250
1456528
260214
1215300
1237032
931982
1074909
1415301
1636285
906642
578910
844128
405436
572023
141159
242226
1074163
153138
645653
41986
594589
119499
486100
1421986
661368
981857
1089324
1207780
1036806
604482
709285
1426203
1186165
500714
1623732
1344156
1580024
961911
554653
206628
564298
510854
1493200
19981
644637
1353864
816126
86747
330269
880258
1416912
354036
1308589
1302606
1644252
584302
79175
105175
653583
1618733
211054
50016
87524
926927
82015
1065201
213028
13051
238106
1115761
1459939
586873
403522
1172219
877405
1088159
609795
1335748
1593726
1124303
1488973
1517837
936741
802821
1135112
1549757
1505104
1523028
1020674
1169659
146237
671143
1076968
852131
1489277
1620183
1604216
1313910
1288308
22627
1588565
905413
1609079
1432339
187683
83741
304634
716150
1114372
337413
1409293
784454
1409250
979963
249348
994534
450225
961883
605841
715464
1502828
1256385
436809
325214
95745
1507198
178519
604760
438876
998872
670048
418655
1587762
1529612
11205
1398516
764538
885951
1331765
1279103
1226959
454814
760832
473930
1118921
821406
993397
1601769
1126923
1419810
43797
538230
1499900
163028
113968
1179840
1365983
808451
1341179
1438976
1599336
118066
695188
1536356
790542
1135388
955444
1410074
1163947
55793
996024
471072
66162
1565402
633718
600931
46301
632752
1104036
492015
491727
288282
241958
614588
54817
691811
1509073
781916
1219200
830653
1360302
339748
687339
986022
209617
1579729
359135
1302383
140390
159424
751982
369806
402658
1019748
86503
250626
1027896
35887
1215431
414821
1589498
254020
1053919
1470169
147691
366802
27133
707468
1608698
744803
1572989
1059222
666868
97491
174827
479408
1144028
1075959
1060871
314314
33225
845937
796548
792535
1624334
1416661
504090
36422
981434
862572
1232037
1065820
1149294
686537
671049
1364443
1337401
139364
549413
330648
708215
1324946
643240
1168577
979330
769090
45316
595070
972459
1589234
1272247
144554
1521040
568465
543071
152664
1557627
753807
263356
1060081
139349
1322938
236356
76287
615109
658737
1259336
583332
1444241
710478
155032
163053
318514
1332935
381664
1397906
1014887
516446
920646
1048489
11300
597005
1033271
314679
1292904
996650
678207
843400
1338222
1065895
1447854
1538127
143004
656014
1457828
740837
1475144
125216
1059525
1430502
393701
282043
1247281
1095886
907804
547668
564940
1364767
1605961
1100216
173348
394097
904931
1236468
1392981
478983
1530089
632138
1605343
997115
16640
808899
1049564
1073763
1426029
959569
673308
1309699
978775
338611
1385863
1427229
1365474
621078
994509
1145660
408694
584295
794321
852655
329603
1340290
1021606
1524491
1643368
849392
1170302
551861
234494
1467343
1116324
1525023
763917
1633923
680234
948207
1632268
38936
1494921
1284752
1060387
702159
87073
1086321
910753
564106
320119
832720
1641708
457575
88583
840538
1633825
1201009
1551587
1144947
853572
685147
572401
827807
39076
953611
491778
1321101
1381534
501865
395330
928030
460792
51090
467048
515634
103171
551305
495672
1005733
1505858
1631425
1555778
1476924
1354437
1177204
289662
564808
1348381
175107
63081
1578226
1169894
593477
864367
1120398
1305094
939821
163245
1393132
158276
171172
1325916
1640408
1225715
1085628
693301
527902
846747
831082
738136
437586
1390622
1034143
1013109
251944
1606964
730031
1330636
240498
459268
718660
32177
279541
98982
1054230
634606
655444
1540959
1000084
1078027
200806
1144559
772318
1410826
413734
1291796
203853
863749
297946
728110
222282
148060
734250
1614114
591419
349030
1427043
1378130
1229994
1477456
132078
598303
610204
1349186
1240563
933775
197542
1013171
851810
754485
203719
899642
973484
1034173
477395
298661
616554
1250246
584090
1089818
1092669
1249189
810767
136762
281204
1357519
511921
721256
133372
939438
1125679
1297390
1367299
1158556
672978
536139
1590609
1640643
1355352
621158
1580722
851263
199622
825691
945276
722450
967728
798327
191277
577349
563916
1614916
517759
1274838
1046367
731205
648702
916380
1325687
1075800
9312
371623
425822
1296647
1430303
654418
930986
971455
395185
1037060
1420410
804356
1426588
525313
925570
706220
786487
1339908
326608
268510
898230
1389514
796088
1112815
941276
340674
1214842
1063988
470570
775518
936430
1531364
1145552
887982
618634
1365135
1633911
631645
145765
72900
1190746
553901
811054
1029279
751239
1306124
576983
228454
88788
10081
1283330
1527902
1442316
1255949
1243970
782591
720691
656561
660357
116462
274718
906534
1551324
629511
316529
89688
794189
284999
144293
208313
1465417
446385
1616710
751085
731849
1040013
956179
664155
28637
386950
1554580
1271721
353151
1632291
19112
201112
784217
1084650
1399976
351674
632379
1100020
1456166
980416
248252
379557
899210
449022
1059275
1298403
1198779
974347
342540
1621281
391794
929378
838257
572146
414162
848456
347144
109615
1273835
1239415
84360
197102
584614
891410
1201030
1192643
631372
957885
588852
1327705
753632
781058
230593
917000
752474
142918
1116774
124742
766633
489044
309625
624300
1056785
1413519
1182510
1287463
1417239
963431
1159932
708521
149836
255290
529927
679807
1097131
1265796
777364
1099714
178699
271624
81493
114810
1315956
1302008
624184
1321846
517385
1472199
44319
822551
1015927
1377728
1307204
933600
1187613
1179552
769980
890502
179902
121481
1531730
790912
664315
1037442
140050
43639
1139844
743433
1487831
70613
1039575
72819
1035374
482484
669596
1493340
1131060
1599384
463651
475954
1370426
727008
496414
458228
1154551
1246236
1643479
567620
1407566
1573414
1123520
1118855
551895
1564921
736188
1471820
951328
539095
1053001
1613083
81009
784128
165066
520791
612953
534600
1438778
881546
455130
293234
269746
207277
399075
235376
1000674
545783
289426
785581
1352035
1408253
455852
4376
1194045
910766
11070
839065
634929
1597678
75651
845129
995431
1062850
363627
723640
1157130
509481
572311
274912
445201
413950
803739
436992
788597
1276836
851588
690943
128825
833633
1104656
321944
480080
1397528
827163
1285569
922238
156700
367176
1259405
1346215
476342
1478124
266292
735966
797054
1255026
363239
473472
862520
1564042
998794
835627
181387
1356289
235743
1391074
523035
1624938
1341886
179485
830312
382563
1636918
1032194
1373136
359185
853298
457492
1300123
1254160
1569578
1369456
1495406
1477442
845099
730777
1077762
592424
1624837
1149693
163225
807075
11738
336490
372068
32752
264787
186092
1049480
201445
1585939
1578996
1545408
1420659
310966
1208656
8488
1227052
540009
336443
179887
236829
818674
1352800
715560
811929
68185
1211144
1258315
1406636
606579
535899
1534350
1090936
1556299
687140
582887
341704
157295
1565580
1044559
1071068
231637
977355
390905
208239
717256
51449
1501691
46902
1318025
1143172
203603
310304
590035
967299
1565911
547301
1140596
621800
976636
1287223
1272954
700357
58731
378098
244975
343267
161967
925162
1450954
1226233
823782
1381756
931459
523773
794596
3419
238309
1139657
1495758
428313
216182
1408647
641609
944924
586508
1626062
1393066
865664
409348
1336121
805093
1577528
157790
154766
928106
1005537
450586
594865
1020038
255059
1269357
198597
722105
343823
1320852
783395
66733
1560062
514181
430106
368649
1561398
687163
683220
1365406
438053
1190501
1147857
107386
700900
398837
752724
156401
1418207
1467329
1492344
1328040
676129
454087
422947
1138114
1549074
1580183
135382
1093859
388859
1414328
1099382
464123
1347282
1123116
1251248
1472343
1064740
1259770
1380895
1547611
1587345
1450409
1084973
365813
236381
326323
447366
1620170
855313
190633
802323
1240767
1308903
360039
254195
1389348
1523393
1396917
405146
1300813
819308
414947
1593984
241458
592821
1235851
513819
388032
305952
723210
1513663
680486
799688
1414466
905882
400946
143036
1258328
1080020
554794
1318916
1385346
1035454
24702
1415890
207904
547228
1168149
256164
1399000
28077
195886
87256
1261
1443579
578970
827834
787450
1199592
557511
1001890
523335
1086517
737494
1528099
892668
680548
1535400
742650
789263
903056
1122687
1423664
74404
654560
572752
817529
379342
828415
450785
1087744
693174
364195
707478
561003
1517044
1259781
1216254
993292
544613
703538
409124
213789
1000066
116574
61172
1355743
1334942
1612675
698895
400301
242392
817880
1422900
60205
757725
454526
1401191
457717
1224344
1166926
1047348
244014
482195
1566285
787183
1222980
481565
1011131
1066083
256867
1550995
831563
937671
769665
840682
1124224
1191425
1222547
412358
1403160
980168
370185
237329
161559
609902
928455
657071
490558
557161
313016
1071320
1169261
1257540
1073556
812505
458312
1012090
324450
1632540
84638
690833
1464738
1281294
1004269
894038
18144
387274
188779
1602885
502139
547806
612920
1372899
171933
1002785
894272
711148
1283413
704721
807940
656841
88866
838113
1530418
674726
1429529
1431123
828119
615875
30706
176708
34356
1290116
1206796
402338
64752
1176819
1577833
1137270
662950
431239
394694
1233101
686748
450466
911716
1551030
464110
371156
1157421
801149
404617
1389110
1189333
1414341
1449292
852814
1319229
824683
1428232
9608
474513
754264
1019350
720567
559567
1080738
774624
184319
1009286
979873
1278746
1389346
332841
698405
868537
909652
552283
964406
1069499
930152
324431
779800
1425151
651803
672920
822170
663795
417867
339937
1356075
1294518
951004
296729
865137
921007
1155607
1155150
242104
146727
379030
1537364
1457401
809295
417324
64121
533998
1116389
1454736
1084377
190490
849986
305849
243301
389620
571445
399261
1003911
316789
185627
621732
1255002
1205589
1120972
302363
558378
119884
959769
1183572
384409
1559122
186749
1603219
345402
1194617
1244463
480604
683445
1497766
135901
372240
1352614
1052879
999492
422035
1621506
1371935
1225865
376012
1573263
758156
869484
420441
787716
1236569
1091968
295065
521956
1385557
291673
134721
78097
1495784
698054
259309
95326
219461
174151
803755
933906
42605
254246
1312689
412028
1349599
1395838
1027179
1599861
763594
462690
655949
154109
1249181
1466277
548809
992180
626434
965849
1232238
1183306
1483416
463717
132688
723678
1296169
1525477
1111544
699317
1035684
1182525
776466
122595
629733
385448
1621916
285340
248427
1221811
848042
1133559
1437434
1297441
579185
588160
175362
1336578
920928
1305705
1464089
410087
1144712
1051323
962874
660383
927760
387242
142260
276760
1078130
1160665
540622
187074
1354753
1448667
1180184
413378
1645179
1142553
327845
970710
1474929
1161789
217241
599827
1392694
183602
294885
440126
1267424
233602
1012385
1599563
76034
794099
1241503
1325522
891156
902625
213588
1621073
2246
508779
939535
63810
1233639
685705
528494
721502
1619091
1167046
1469679
1133065
707445
1152845
910698
1165988
404787
1063966
1166419
853080
1501324
874756
913756
1468548
545796
190235
1341860
899166
229417
366190
294013
453745
853868
1331277
736569
287163
840282
112435
1394435
732429
694965
210329
905951
1108221
132786
547972
1559616
794863
105590
819480
1400651
1288750
1521302
1346551
1363179
1284863
367313
107814
583313
836317
1495624
1489074
145463
1525930
189034
952662
536300
1344703
934228
737298
379475
1031125
415550
1169804
564277
1631461
259727
1167627
618719
527841
303758
1343571
1100317
1352760
707741
1310679
828454
1306763
288666
1049469
589427
178271
390399
1036874
796533
1127357
449780
450221
477759
894281
1170790
841426
677845
421753
697750
106573
1327386
896885
269516
225894
746480
146699
579361
997965
273366
173048
679580
833556
1188811
522375
1335352
1194002
916237
1409203
1580341
1181086
389224
640554
1065390
1357750
1468339
1248737
114066
536468
628778
655243
828570
224043
291571
41531
1099680
502478
978805
1245332
695375
23631
652085
1374493
472960
81202
1144043
820714
1078385
356074
630024
580600
1280177
974776
1016736
1545099
934479
805502
1051040
1599277
72059
1351188
1173911
538351
841078
716099
973309
287023
589113
1216669
423534
336714
807523
222904
1057977
173685
74970
1381833
1582597
982235
1270476
608755
722378
5134
1219563
1270093
513523
1029867
6676
1450602
1523702
1026631
1586319
8256
692494
1229657
591373
1617296
1212839
1646420
855227
939712
745280
984755
703760
303084
1062256
942310
1299286
688713
45778
1307173
1022555
174457
781710
451136
965884
1624854
874080
195473
1251553
417485
881620
54974
486104
1343138
158182
787059
960064
1268164
1452817
1231046
803427
1402468
1628858
688516
774264
893489
1414615
1446467
1621519
297212
17619
982527
430962
944598
1607833
1542468
1131875
951533
347881
241169
1036971
1064441
1101720
135281
1460758
543599
1159037
724297
1019555
535521
1454200
705768
641238
1291800
353729
1236134
841218
1229584
1230672
734739
1264570
690057
1613720
701509
767228
1613167
977043
1276625
51740
1412667
943604
206620
685120
169815
115849
836633
216651
704842
1392324
368459
1076951
1045961
1301327
175516
1494528
1520496
909049
1410527
227996
1253607
1620934
683180
1287476
933048
175408
202722
995576
748842
1299069
988200
79300
1255016
1066869
262264
567476
1534919
1504433
1572964
1091772
1066606
1196835
352303
1295749
1632755
1032640
1392110
283145
184137
1470928
977093
82416
1111619
898846
1464009
1343130
167849
762659
668974
125698
514963
60663
1045860
590974
1552085
1594707
607476
1606039
1092727
920376
876729
55774
238028
855178
685008
1424842
776954
281226
1325012
641087
589657
1185781
846855
146675
1153747
1181408
1029262
1529315
920379
1518949
1089086
491786
192705
995468
122691
1628749
914616
300081
1099553
657883
461256
880201
1146838
577190
266885
199021
151834
847599
982444
806890
1290411
114266
286241
374185
681358
954256
42303
473318
329982
713332
1385375
52121
1311317
425563
192431
341726
1641274
1412584
530137
477362
653016
351921
331544
1559736
729632
354991
701960
105382
1156610
1564497
1094875
19341
27116
1145703
1295607
1469282
1059276
1602121
1508926
724310
310190
56619
1025256
1492802
1300953
387833
989176
862234
456931
150990
710523
542693
221257
1424887
972739
612870
1046215
442405
1010433
11497
66574
503997
45449
1633083
1391079
1605057
889671
416318
545559
1102041
371831
782229
307827
1322197
437028
553076
1161281
851616
994501
1131923
913133
905142
384168
4237
202577
953555
1455201
479599
161010
1210494
1514401
1326989
149762
569674
1452939
69544
739956
522164
97081
1229747
1630830
1400150
1272721
185922
568371
636470
1442394
1458490
1025675
126103
1560840
678617
59066
1124065
1321409
332268
1110585
1148730
313615
1325354
1551686
186653
915160
679378
1269283
52182
185449
1360958
440522
1487902
578061
107351
217336
505616
725672
1301513
212431
548472
1185787
146143
1634509
1388088
694561
970233
1215319
470348
1238681
385070
1103689
1050850
326467
1335676
726275
542936
1612751
467678
1056681
668659
1558580
474513
1145549
626782
561973
1081944
1596988
1442153
216943
1084158
294598
636456
369279
125010
1337437
1584097
1008749
569682
784096
238116
974242
84652
1640747
528780
386262
1100750
304875
650923
575315
518261
783712
1240120
428440
227007
255304
695290
65735
90592
1074740
596298
854364
658359
1234978
834645
1153725
924874
983618
1012033
470606
413457
1215408
974030
638206
1573697
544407
1422922
1023483
1401045
546019
1178128
985019
1040894
1376772
510427
13249
1219074
366393
51035
1274799
232170
285711
202970
431572
428354
819096
1537304
292180
1003386
1489400
375549
480144
768393
484885
1464223
484388
1030013
194723
244144
1139225
150752
153423
505962
1526129
1387882
1448381
288580
118776
1615392
621648
1062347
1349616
1581660
776833
1052339
793891
948336
1184967
496103
1367947
627895
1412252
294579
367986
948162
1607375
918576
342357
1593893
82762
503580
151197
1314949
274171
132089
1541925
245237
1278358
166574
142321
1341089
82612
175964
492088
268018
570808
736156
616262
1017828
978611
1472477
1576762
525344
263048
481474
1265870
66854
1401489
1209917
423587
1561455
181972
1361502
203199
1144334
989097
435411
326168
1390087
1191137
708402
1494611
626151
487276
1321701
1530737
1588412
724507
1002088
1086125
1511235
528538
1566040
850285
1421949
644095
547740
179987
1376402
394460
943347
322146
1035426
313696
1406309
196397
1603427
1113458
961002
389933
532833
669834
1062018
385473
901837
542168
121300
726081
1246848
551735
1262885
52711
1401791
1061
405853
1644649
114625
1645137
510701
1038203
440176
717080
1131389
1260377
1428016
857217
808697
466443
1456417
1372658
510062
1185441
382254
682299
609015
1005684
471184
315472
916076
127825
186006
1479811
1623473
928521
547291
589650
930123
1080391
679360
1463051
769424
412375
18207
601270
795768
221902
330116
489982
968153
623946
982435
1246673
982851
1248651
738858
1468368
34066
721894
1308887
1247116
1225427
108940
1529310
1517691
263548
1040138
1412038
650395
696637
82693
386581
1030558
1143858
1500502
1488753
855611
847149
1271773
208066
556978
1285121
802916
1322333
973747
93444
929173
1502457
104475
698395
591942
598794
193139
869214
2724
104059
1139960
1362173
591565
1622839
77538
1247278
161259
1393654
940015
955183
1220687
1213793
1271137
598101
33046
1517897
1632406
729270
876256
785319
394404
1396289
1252967
266209
49312
359064
339261
1181368
700997
433511
1283956
1314416
1433295
110495
1502153
1424104
1268623
580284
271638
1545556
1282233
5373
1544242
401274
1010221
161020
442004
587549
1236741
977237
1459893
1411464
595185
642055
10415
327522
220277
1328550
930627
1022855
176996
99229
709126
342935
1395124
524902
1358325
925845
989575
949138
249086
422916
1331178
1008440
1597093
1332702
616581
64910
30873
697556
961571
343691
863776
195618
1575791
2793
1545476
896368
114252
1381534
1286587
586274
494107
1132984
359406
1059598
52942
564144
887484
173559
1161336
933835
156976
1273206
9353
619932
302903
69358
108791
733382
1277736
572943
912824
231561
639775
333224
351198
1626762
1010484
1586793
1346107
151278
1022873
431287
958111
194572
85091
1083583
1103661
307018
351526
1054292
83874
1064053
1220595
1502036
296681
922223
1089638
264086
784681
581537
1142274
655999
734236
635233
716916
1186903
243106
1484958
408342
661526
1473574
1195626
1569538
1353962
1138701
858917
437970
1563441
972838
867974
134494
1327061
427016
122454
1131610
645429
381876
808541
450687
785660
1478521
492839
217512
597316
1364276
1306632
1419766
1152496
37395
1551357
1578870
828547
1466893
1261350
1100714
371100
43276
1352800
1122810
1050234
684330
118100
618015
1201399
777518
535987
641878
1127243
958011
1419928
191548
1399191
483784
272374
419360
930817
267822
302531
839099
1414364
325652
75900
444342
650292
1290352
1446353
212901
145954
1423170
1546747
1153310
422003
708542
707394
899404
840157
1501132
357554
270789
326269
145598
1567525
750523
1059043
1486962
155680
1492197
742252
180197
645639
1403817
282185
352295
151541
1486043
900269
43913
1541270
1489665
1514738
1618160
676608
1643074
609739
865959
1175755
1532535
699460
1325435
263999
1481102
422172
974428
193036
543298
992877
737567
522924
714319
666570
1338010
729173
560932
1564511
1620026
1572169
712401
1566820
567546
905841
897686
1094616
1331863
948193
1266619
766183
1411156
362480
1046722
733346
230489
521522
368880
74313
478066
559403
440859
1489457
997556
1566373
1560616
285550
1041240
713857
758536
757815
537094
359043
1570914
77918
53025
1049326
1148712
183101
241958
712479
1115931
1239055
531096
775794
1434349
1631922
700898
1502814
552740
219664
1159259
1156170
90622
643437
136655
1398820
380552
762977
337735
1528663
669129
213321
1201636
64484
359256
1563840
425
882426
1277875
16384
694009
306842
1617344
972533
442727
222492
1179969
513606
1158766
1072650
1099248
1408623
647002
566053
812334
71961
774774
256810
150014
1534067
1188943
692538
21627
372206
1566257
1421615
930445
423201
855310
899075
351402
392231
127527
480098
1035794
486049
7428
520483
446913
1202192
1576568
1335363
1179476
250901
369712
928211
858047
8960
179065
1434382
858897
368968
157360
1402956
215815
1306416
117821
236462
1483470
1021064
1484527
708578
880939
740296
1141944
139125
445128
528064
689940
141378
1183338
929095
1347211
588938
1383173
34153
1224133
1209955
574351
1240689
132042
1277980
1409553
1032448
631427
1009154
1176265
516824
1377193
635758
1318310
1534711
110614
436960
1588865
994844
583710
482075
433259
99993
806114
1494551
576937
724547
1209285
45984
437792
186172
1146382
269190
1224001
774071
1299812
1594412
1594604
952369
1057349
894099
124560
1131643
42668
723719
556336
696630
438075
1385529
132665
1319518
1233479
1271584
821998
224573
1616443
1410463
1147474
366678
326767
520671
1453701
651877
445861
186056
677457
1348058
28292
1225056
459088
1628257
1359188
401160
1519336
1636622
1612114
1170012
206296
802617
1462632
1146877
985905
1634138
1634200
263888
1162278
84557
1075706
392682
96709
1333765
1618870
1391359
629213
1295446
1445680
302496
636297
1600616
484128
1005554
423031
477389
782897
1001956
776033
1233906
310238
26461
1405479
616727
363175
1616764
399738
277621
292447
1216403
1600049
1530025
1191732
18756
368531
877831
1523801
1269106
1098717
698024
329847
696101
717464
1364233
480679
1495222
1128987
214146
839071
356216
406746
1341753
168556
1573122
209587
276986
195916
1265210
334278
1451732
1035067
654391
626231
1226778
88272
821625
946332
1256345
1311928
1513005
674446
1133962
746035
4199
679893
1213424
731269
677026
1545354
562894
798652
17366
1132021
532322
1456678
986125
1527795
418695
602075
47529
374722
1573102
1464606
1309164
430926
323364
1184233
1534520
528924
907327
565850
1011345
260692
1410873
1554241
441538
318204
1493621
630630
824464
927144
706186
299993
1528988
1643495
245330
1489780
67884
113307
1112008
238223
2908
1455847
1227196
390340
788441
518107
569084
541666
1231098
1507901
1261278
30837
712656
1112534
871471
1410019
1058022
159523
1182654
1554024
839164
1529070
514579
185453
565843
395289
1163505
272485
1601059
1118215
976116
99086
623700
1565962
508143
1327217
1474435
1006967
1355694
885752
975179
107544
473279
1511768
1391878
1611776
837747
556868
283989
783863
707323
1167303
795541
250587
767509
1045830
1292600
1039785
1564550
867892
40791
1032687
176697
257796
604804
1448009
415518
1065699
716578
868494
250282
535461
1089720
1434245
1187126
681641
209044
1315341
941803
1233248
83377
1013697
97437
566122
578627
83846
852362
933867
1291755
1307808
1227318
949436
1369886
226004
1219499
1536377
131799
430608
1099167
1200853
235863
298365
643154
1524158
1274093
984547
1012762
60998
262517
303393
490392
1102825
27166
1046958
1216481
1584191
707008
170399
323017
425281
700829
681129
1248408
225315
261800
75608
1217509
986729
494612
1585413
243223
1219389
901352
431740
1474022
669420
694054
120094
390834
1263386
411849
1123614
1052063
882447
790465
408193
1445373
469729
174329
1256068
1002715
1400342
193264
1552579
1619971
1423296
547689
738904
594704
1533633
651575
519574
1373936
362996
837253
580401
543563
463869
506286
418187
263512
381551
586658
586921
786826
1532450
1187622
134144
134166
1362954
323224
1501227
1417526
189835
395305
748177
995916
809858
147021
656062
541635
1464915
938712
1050767
119986
243740
339515
590616
620745
665820
1196306
1605142
502754
766738
998850
81996
314487
1432527
1001054
395749
1290050
854418
1467743
390831
226188
1374411
878950
20049
940761
1456248
818607
201140
1581140
134532
748434
380024
26374
354796
30266
126210
721897
686609
465860
768604
402281
691562
1110185
161221
160260
837438
953538
899784
1396890
1252100
699398
344460
1564494
875171
91026
336660
690459
253760
1517118
106084
1424677
779676
977710
1601290
729937
1536493
1620397
995226
1592549
1145300
1605760
933802
830108
407652
1397060
19705
1062377
519834
503605
219235
1536218
687264
298599
251300
85545
55647
1029791
581647
1319618
736995
50919
687542
1520853
140075
411032
1504161
633651
808799
1358250
934489
348756
73292
1456622
1427145
966778
709846
1619596
432630
1490650
1378126
1277315
682
1487974
1081835
1470634
1069143
668110
1539629
34187
37909
81499
1117957
1256651
1003295
1570771
811873
660199
1628080
251591
898973
364815
1203685
1523191
1259398
404827
647711
455052
1008991
246072
892311
549768
856837
1017036
951993
445330
863781
929049
661895
279895
138518
601533
1540238
50564
1040902
1413010
260370
435805
1634369
97987
258192
1189262
1582686
752335
1355459
1471554
155648
425423
1354627
252437
567712
548005
1544334
1093654
1237564
880301
1254019
1093472
1596927
875736
553942
425714
939239
913913
1068916
1245202
638564
780231
1379296
1218563
763418
1173238
926471
758963
484021
311690
736823
1216801
868198
849175
889487
1192372
1486852
722247
968495
340433
1294243
1632664
674057
396677
1356799
1379375
237998
704170
770936
1415943
1051887
359148
80269
949368
340521
1463802
1533891
853629
625138
1013340
1628755
1621688
1181022
1604052
888590
687922
245917
262078
871556
483947
874937
973757
273307
1618019
360230
1575709
1580481
1378853
919323
1181994
1260241
28822
905921
948814
1242660
846287
887848
657477
393340
1054109
1560068
321579
343928
892309
612336
1509041
856992
686234
502928
1036337
40218
650472
534211
1459285
69714
678408
990120
1014175
879381
605961
553286
1376719
1350111
154670
1533006
44529
294862
215282
1287733
394499
1391542
1381850
478455
361608
1364223
91886
1204447
168133
1139469
910542
259932
139875
424832
1447118
320463
1231006
1076291
153260
1445461
698993
977169
1308939
344656
885626
838113
884485
1298717
1595067
486698
1244449
1380363
948933
1541070
297512
947535
102261
1148559
1430314
455577
381727
1616858
279233
1635771
539394
901319
1013955
437607
1311684
510988
70867
509273
503611
744434
1433763
1055348
1336403
1094868
716043
621041
954824
1553206
1611569
1116337
370495
1357383
1187185
130701
1215853
275151
1590097
1280351
880616
1583449
1619190
232604
992939
1130543
1611412
313886
286737
1301484
278907
1069482
1008322
257996
106924
314650
602482
908969
1516385
306111
1164539
975220
408732
1505068
546274
703073
1517245
150807
900698
282006
1165134
248946
775477
976064
899409
1504306
1262701
598040
1632097
1398810
940001
1547461
366896
1319792
1019002
1462276
5635
1290025
428739
214527
1208911
1182499
1606700
1591043
1164307
479328
498449
1516035
1287740
225197
1259246
821425
741642
513142
79073
1125230
433581
155841
1592439
989596
530712
760472
868308
363273
1363579
6549
783762
274258
656509
687186
1268939
474657
287129
431266
500753
1206177
657121
1142487
793039
700318
554517
800499
849535
1013198
386966
1356654
1462234
1110990
586783
631082
29167
1319544
68996
543855
1024682
905806
314864
657078
174560
1004047
560437
1152809
12256
5673
862633
1261957
820483
488706
1347178
234840
1240384
1219140
398356
800389
185452
462837
929987
702341
1163437
675032
1195363
1000984
804980
1191398
306961
472267
15738
1029997
684658
1474674
914595
961096
1303376
282784
1456176
433916
109267
985951
1249439
714551
623161
1151299
422857
252918
1093643
507284
1465212
595924
331736
1551526
713397
796001
439322
1037552
925978
1478966
898772
240974
1020844
1067460
365854
665742
1024927
551531
564623
1033745
1384097
485197
219754
804193
427065
297493
1275126
651780
1273967
1224901
588081
1289459
1312432
579776
1399750
244110
23101
88948
1068527
1047341
491428
508724
1483176
462601
1516519
842506
881680
1130532
1009059
483195
628724
1608539
819154
1510214
1445047
170573
1050039
201963
1026708
425791
199614
976794
648725
855090
334486
1625211
95469
848962
656019
1578971
53371
1437959
781727
1255468
985841
391361
1578878
575556
114573
1176856
279199
1384619
1141073
392554
483959
8468
967916
403475
560229
364250
1642460
1397948
1350587
1130550
1530002
270635
523250
1050006
1566361
614760
1075868
900943
714931
425962
899545
612089
1448576
728547
1528923
676641
1526529
1166685
300860
938007
273695
450644
10412
1588862
954058
237359
1153604
580460
28424
240459
1598284
424670
120697
1074508
1260767
924002
1530710
78541
876394
1423389
1289504
479420
595444
137020
48534
649883
255736
416361
885610
336672
1305370
701806
254364
446900
1372669
376943
1320890
927590
262844
541650
702413
823028
475472
1305267
1125099
312604
1455470
1411061
1008120
1550600
770271
1354062
430384
932631
178169
1480785
743539
230047
1455212
838143
863732
1237602
750520
1607838
1522991
827234
1570659
59308
106190
332899
482855
1482931
522330
1626409
831583
316233
854559
1576812
1493230
1584107
1582152
840664
164032
1344204
979386
442296
831430
764656
271006
1136832
104414
1257599
1387372
152297
579735
14777
1116956
536199
639822
240314
1007690
381423
570080
826387
1425800
1371050
118391
984301
232298
785097
1136117
1457543
654042
813811
129817
1246352
48594
1588732
211070
314022
958602
756239
745022
1045984
784092
1494328
1113853
342435
1073943
645072
1547210
202786
159110
1020735
329777
651668
348232
1300726
1396128
818514
1606636
497897
132343
475339
961695
1262391
1418736
832048
1139468
1377490
1094866
329333
262348
1203104
1367843
664049
1252287
478429
1194812
463568
904100
973330
1078405
952366
189692
734715
804462
1554654
131362
321153
1449262
1590816
390701
1357223
735244
879596
150303
1259597
266709
1238334
1496374
1521113
463161
509688
243341
1502172
821580
1521312
257247
413251
466395
428851
665329
790830
1317429
1188423
875771
432718
277230
267497
726213
1578102
1633433
14811
919012
100959
1068907
1551015
1553549
1427096
170743
419041
761805
1191196
1244956
159509
776979
150035
648686
589035
1243348
626775
34721
1606091
1413179
1566032
1264434
31744
336100
508762
772630
936807
522367
265482
491964
531453
893089
1639552
1463192
304783
1537227
66880
34635
357957
1640858
1219195
345626
1168832
1062574
994843
741119
391158
703075
35786
943202
127041
461600
519496
1031861
803422
1353421
496396
1606343
113583
1226430
218601
681652
1463376
1456085
235683
217993
568889
44819
361848
1207426
944985
413857
459364
175120
1251456
272555
974263
918413
721093
1583762
1390398
882451
437700
1150121
1337725
1220062
647888
391160
1044136
268128
1152978
83482
1371846
1262626
1567924
1239186
1516364
1475617
1089095
551994
1072484
1537412
1625824
654379
440394
156228
1007904
121129
129187
466286
342338
1617837
553649
540069
127105
1520115
940021
1063562
326921
697448
563351
261759
690822
1446840
940212
581431
1191009
895307
963286
454471
233699
646189
637223
168154
744151
555629
892830
246012
980063
507498
250298
1479782
679888
882724
1326166
1171800
765551
1633769
42120
1549719
1615502
1101980
872554
1333890
931567
1592197
573067
349582
424332
1445403
1630063
1447383
685572
1259545
1207987
938706
581502
687096
219526
1167925
1236932
898189
66061
1121662
407064
712618
1604844
970257
1263201
362026
1005312
1133348
1283265
1488898
724046
1260344
244916
1502251
173797
311417
681621
1639581
1297329
1514371
598768
1184530
1537614
348178
393086
1124152
1613608
26499
477425
598541
1353172
468182
1317083
208462
1074688
301549
204322
189320
968794
341064
714048
1338699
1452131
1105899
1591450
1572389
299796
173980
1214651
641655
1582651
1064824
1304253
1199310
792686
386596
1029761
448849
1250619
1492269
851132
120057
1162810
504661
773842
678159
1631675
1373346
911553
706912
169340
1417986
363144
1219276
1269263
806860
388544
658042
1110954
873997
782459
879746
1481076
1254379
406862
1073384
20367
1140062
1613965
37492
575893
1121107
159837
630913
1360101
886801
1520932
15859
885314
526877
1642695
1559200
506375
1347672
826090
76393
46433
559112
1327753
229600
529498
957231
1234978
373230
1318122
352461
369146
45548
1443661
1371486
796685
700468
1490477
577971
1354325
1097570
1051536
1332788
1511293
1055744
1595072
1109197
544395
634594
294619
1310441
469074
884273
1483659
658989
464562
548164
1416360
1493215
557356
819605
1173171
862320
1499057
1359631
494593
1008339
1285833
1607975
122264
1568161
304356
218696
1197962
282145
412305
1395052
220396
1568374
1503996
1583100
416316
1549600
950465
1571618
1419728
535900
1026450
681106
151962
595132
1596329
1369547
898807
1236832
870441
1552985
1458515
834733
1255936
397017
1069253
404248
887838
1300888
114359
1135996
96185
1477201
425280
208998
362562
24465
771238
898556
947221
987282
1268248
515659
1152959
1556897
1471369
1596947
154226
1616646
1136119
1495046
1516211
463107
1633469
1470867
798784
1072845
1242542
645932
780166
875727
158620
320252
1197411
1348365
880075
954419
1213144
797771
71098
1013282
697321
59436
586384
432135
684672
385100
341374
818315
205283
513552
562327
1027500
259748
1105936
1404159
488668
1331538
1467982
496993
867367
704306
1481047
1344408
376200
593961
1310580
353948
1532390
799290
415183
237368
591329
281878
1401556
1290073
1325070
117992
793542
794521
1086340
747248
441441
1024456
898721
510128
224976
1100673
842973
981364
20352
641743
56517
899016
1215669
1010055
643179
877803
311483
165055
1012043
63328
1230885
543048
1324969
1552541
425940
206820
343328
1440728
245436
1384355
764656
985130
1508376
1634914
1103767
19397
336092
764245
1084619
810454
513507
955122
1394133
1544992
649077
515773
877628
457183
1598184
1328341
660890
1630857
1492585
257668
611828
219565
108498
1058696
1125281
316840
357234
54701
1440812
163811
1468582
1531300
388417
1288182
1459392
719040
685898
812865
625959
1223303
656374
1377357
371352
1491620
472040
670086
638458
1013507
317542
418839
997825
929679
873585
1469113
1611220
499498
1088050
1643563
1008824
1020332
1514651
1282330
45260
1119972
204614
422854
431329
1130520
247369
1474312
71247
843718
1602235
1352367
525482
1278989
972542
931582
687322
1514433
265434
878974
823034
858207
1429533
1189764
1196165
1185187
141745
352543
707245
1108761
981607
1375485
1424637
1536579
77711
1511282
1424404
1455629
1463611
1327768
1481601
1036620
416077
296677
635578
212820
126408
171214
69562
720665
704212
60006
174831
1466573
74923
64781
1234632
937992
342204
1447025
437916
579186
372154
946799
716590
451580
56379
529736
430052
571072
925587
8657
780116
1290890
1126586
625255
185662
881129
134924
684571
955952
1594409
1070941
1608957
195900
364670
1044707
715831
139091
737416
403536
630346
244444
496566
1500966
905438
20709
1313440
1110723
1556774
1010080
663528
1260458
1595450
252804
1304090
112304
1575125
987904
1549009
1379110
1623635
187970
751933
1399681
431958
724234
1604548
662435
1231182
943378
872635
805878
1307133
1597136
1511158
1630360
1393978
1196687
485863
1110756
171186
293905
214319
161543
547494
508439
355063
292204
1197316
1407631
397823
1474104
606757
1400675
377621
1392255
514662
1240020
474813
1465216
1523592
31988
1169246
1623843
1523247
390197
1553284
783218
828925
1641620
339759
1537501
1424600
1455497
1533687
115168
147513
293090
744664
1033052
489988
837201
1453788
1053409
482284
1055611
1008235
1362048
1143217
1402187
415712
836065
640175
79550
563489
54119
1063050
194902
624200
1358144
184007
17167
1188669
113514
771246
414687
903900
138669
433374
569386
1438985
1326948
1398522
561646
738957
939972
1473859
1161357
1020686
70524
804850
915032
1596479
1417215
193060
1144767
15675
1400461
1599124
398458
1327261
771191
136694
556341
1191352
1056630
419339
1053395
1194154
721884
344871
1307902
1578595
1309073
1210860
1131189
50539
1318981
1177059
1257306
70380
662952
1219750
1214661
123122
428745
265229
272837
669789
1390525
1046628
494214
1219003
1234274
154995
136902
334927
331274
1395940
1045504
1144484
1224061
1354594
1407197
1347419
82161
34770
682730
645732
720430
891646
68103
1328879
938975
1470908
1552342
606423
1236414
1359345
1003131
1102795
822590
646133
1492351
1506983
1334898
150184
341829
632322
710055
1373564
1146343
1389309
1237195
1029031
1082539
386332
362663
195024
129730
1496601
805692
940509
1453675
384064
669163
1088924
1322641
390589
84586
934909
1173747
1382486
461353
1532064
525757
1419706
354697
731091
866462
1170712
633282
600345
543612
775916
841958
72254
1245252
1596558
618527
1181814
578920
1594017
546324
1020629
1394229
381890
797728
224062
1065499
1238996
564516
1166945
1369838
981862
132593
1193597
1143916
1647054
723067
212226
552668
601928
669707
234097
989281
1139547
1178672
1005651
1494541
625048
1329262
1025368
569734
1060187
1480272
723704
598615
1193279
1504933
1054039
117254
93198
1348264
220963
539857
342811
1607101
327206
587890
385046
1279343
339613
237682
1374170
785438
449174
1194981
1626236
1178555
1270426
1313409
100621
706792
1472648
825217
754267
683662
608143
928647
412283
55530
93374
1081704
26404
1390380
512770
3714
980662
178299
1333274
1517016
765209
1452731
1505428
509185
1262578
203697
111375
184145
1322304
772057
981654
1646494
246693
955176
513518
79681
289485
1603661
139590
1605999
1092339
256634
210743
1189301
126367
1212163
55285
1484175
272932
247894
1478065
1214432
216841
1369070
1564803
824652
1030004
1227189
37054
1427021
1046155
927616
63251
435353
1553185
1030957
762997
1030723
802731
161816
1618427
859210
684118
302925
1311297
1532823
570982
595648
653159
840792
4658
1468694
188602
1396481
1234403
530173
875973
1449470
503130
234660
1291399
1320909
35089
1635237
718088
810081
1275336
865754
895683
1346704
865166
1529062
1464432
975627
1084780
1320820
1173650
629626
673275
687351
293136
259485
27085
1001010
1129117
832576
986967
805835
296178
1216216
478643
904763
1506857
1418395
398020
555788
593119
1453971
1046724
214588
662626
264457
541194
1277750
440157
690976
659382
5679
1335294
1496646
1572010
622807
412100
986529
1095838
103162
1346974
358810
1576647
391856
1032975
1020751
305255
1582282
648206
634029
394180
113600
1015524
1290633
1126998
1080688
654000
108104
1095167
588858
1412141
223381
572357
14190
777854
476780
339256
565533
159814
1458179
1169984
1131102
592527
540102
298362
403227
1597249
1257584
1158663
1595108
1345598
982712
196400
904246
625718
996370
1055836
642214
88479
48908
164720
1050516
94968
1106205
380929
428322
632906
1394829
866033
824133
1041661
1337163
56513
557482
567926
1327993
89616
1166703
559970
631683
870039
398821
368821
582202
362777
6181
962766
160875
740045
498487
1560935
1262435
1379258
1465197
315435
1216371
666793
695552
372954
1330392
408981
1063519
1368283
485057
372441
700857
1137815
187475
885218
50344
817389
442669
1614078
1188446
437704
970289
901753
1118401
1331562
890398
172417
1493910
823290
1253392
113318
1552050
255123
1041875
1175760
1094998
499107
434401
843490
1083107
585323
145641
806601
989222
539372
1241700
1282168
980422
516487
1123100
146005
356514
29272
1111639
285056
722636
295598
85963
676742
1215033
485480
1092360
211128
365575
886012
1115124
871838
123447
1329101
1513824
384529
1618110
96866
616758
1530618
1035025
1243181
1137856
719822
156064
1104261
716015
579061
1359525
1638163
343033
948967
1176495
280595
85888
1551555
155475
1014729
1016939
44714
1385283
1436827
1572786
999140
1607362
929071
414539
227243
305789
1203214
1013470
1151022
951060
912286
1086319
509716
313286
1058924
1207945
312298
1247021
417830
110345
754847
1488114
891816
242127
1500665
1595961
1280120
591701
1449533
930439
215278
1006649
46282
1394444
1449733
1298633
511988
99364
1444544
1241051
742452
1078025
1015151
1200273
908575
1294715
214100
1417697
1574751
1313357
482601
1515608
1565011
1078525
1333750
955636
655462
1098547
230436
688754
683283
1102326
1072058
2383
735744
329274
937462
353361
61078
255775
631106
1344880
1569112
1179968
797597
409903
575906
740142
1405393
965003
677675
305080
118321
1157457
1171920
288762
47924
33442
793588
174121
1070652
16337
665996
682250
5982
1336933
925694
673339
664988
633201
12558
1488717
1475627
1130208
1409115
991248
726422
971797
79799
802081
155871
1513621
1177348
235631
1017289
282011
411132
1485755
13382
372227
1167415
436697
1124719
1484283
1051406
1043733
948118
538643
1599281
783075
889092
1356730
1398563
11245
844382
411052
726081
1519985
99921
66517
1221405
1114032
53204
1212351
984362
416003
1364952
690462
525843
965775
331258
1151631
1059116
1192241
160406
44675
832660
674577
453304
1375508
914788
317083
600278
264437
827852
224290
424053
174212
1612449
156854
233707
1133932
605550
337443
1108984
952287
308674
1025520
90659
518830
426333
568908
1212456
231766
422116
599057
674881
179981
81174
1590754
1243110
1576541
117810
696823
661170
742410
265432
1141416
1282797
1522191
1611472
280330
685167
65915
943462
593349
180274
291749
711639
1351525
1375877
1451870
191286
623601
951585
176957
267170
207767
715482
1249215
289230
843571
594953
1393600
276419
1537942
627344
485053
998264
726373
1344046
341966
1346645
145104
1039349
1461789
353939
920251
995593
250407
1088575
672485
1463983
189753
881370
63209
548955
1295173
1225785
990765
301840
828339
755168
464359
1199551
793567
934462
372342
658369
529439
104460
795448
855451
979336
346569
1071580
405931
1593122
881242
861395
1554841
1529852
1588162
1081226
916468
452527
1186025
1413936
313795
1328806
1558241
549033
218992
1439338
1273120
46019
40518
405509
440958
957399
1294005
1564692
942073
388021
630959
164527
277697
1363158
834962
759867
64460
1541457
1298953
1172789
908639
457587
819846
1116899
112687
1334736
351858
23351
787326
1091292
588752
843733
1108238
531743
858173
1624371
209677
1110266
687758
1287463
302148
1461558
978104
331452
1399062
447965
879747
999850
731870
203597
1598251
1596703
571116
412081
888472
233726
457991
633513
1606161
1092882
1120583
397251
19108
867139
6211
1596805
273759
2364
137888
1115327
1329321
1236461
293234
120112
240155
489329
1034618
1166704
1419081
1316631
105479
763570
863810
576972
1048237
1458796
1133843
1213832
962178
1544672
1496940
512566
1091542
772400
30449
1627466
403816
391747
234808
833469
111272
426292
1311171
654312
799521
1180806
111540
626847
60755
696379
1000492
1196207
298607
448593
164381
1367817
53238
888393
147987
1631149
1083370
1081287
1025039
815625
1414143
1626629
535209
586419
674066
1281864
755480
605707
703701
1189025
770091
1022433
477192
951136
447333
117587
1506112
310332
1356755
997539
364552
281642
785471
254114
1494892
261524
354131
502794
710108
523113
777975
136531
364403
1066698
283167
189657
303027
1535363
1007500
165318
1507984
1388348
323822
127786
986012
355249
834135
887504
1119827
1002096
1318196
1316339
1140052
571731
789245
542233
278130
1529019
1391682
753116
230002
864400
1152765
1356401
325946
269617
1293019
661614
183856
738090
817915
1015429
518545
313118
1321849
722671
432851
1509693
863091
184832
334150
551495
1188776
312433
680313
1583220
1251154
1298367
516117
1138280
282488
1504770
434028
1215942
926332
351893
910805
1619824
651272
1044897
956269
1549319
687819
1128317
331679
21045
17204
10497
1433136
1184104
1308309
776410
567565
1595899
1592861
10940
1030100
949479
656625
678562
1322105
123234
635701
595373
1044121
752571
332823
319698
741934
885609
787877
321997
12429
382611
851946
740115
1221317
1229819
359127
746811
1072052
965740
1229917
1259266
1188233
1289068
322813
615764
1338262
1145637
962328
587902
60662
627684
377519
624126
1328452
1059625
1067675
247070
92330
90529
1364361
1351220
1162815
950730
835963
80938
648136
1596715
399775
1636690
1602616
531674
1136610
1345826
909091
806210
613498
1325000
659723
758301
81423
232870
739051
1507088
754785
1437678
989426
970899
180104
108691
1339246
110994
891469
777229
949987
71051
567291
1454032
623736
427876
726754
1128870
53889
884341
1617636
821410
378351
1150880
1234423
399009
1465788
135793
591695
981423
1360011
91159
893679
1394561
1419685
850361
1321905
1137124
1544251
36186
406133
94255
1587697
1591191
1571515
267857
877261
1104716
263362
137386
40716
962941
1521863
250501
10047
1130955
857990
155092
1381396
1022510
885617
168259
815392
208964
546046
1122831
816716
791735
576603
447331
855548
6757
943863
1356298
315112
588251
417789
177782
1186427
126076
1572071
1166327
412167
320615
1430966
437450
236116
791772
1192668
169342
1182673
1462689
1093257
309635
594073
622084
387007
547451
419114
100077
260796
838018
1011002
1554799
543689
1203432
606882
861312
47049
1431741
576576
609748
54269
1183030
160404
784855
397775
841702
211613
1149759
790690
1070662
237136
1230886
840693
605185
148280
490675
1517408
400143
25442
212646
233182
269094
1075810
1231838
557909
1461540
860718
770032
1051384
262304
1296236
847217
1223170
1164037
1352057
1378172
82252
1049281
140848
714605
887040
85706
1301755
665079
659580
424405
1016970
516833
1453074
1330204
1607257
1420626
915644
865042
1218488
669137
219792
1471458
1225365
18715
233219
182012
1505355
562793
700433
1335456
476551
1242142
991481
368781
1589198
1594318
911124
1043388
1093135
1607862
726639
263524
855987
1393352
837843
1510579
401089
1598157
1430713
334104
1478421
1518079
623062
1307328
1134197
490917
255713
911512
1421227
446584
81343
1260129
1013355
254265
1591171
20572
520895
957944
799302
1576982
582040
972357
1324774
354655
642357
916639
599700
256470
210837
737608
1558286
808874
668548
316047
698652
1395831
1441994
840412
237028
1037153
254475
1042627
604590
1449709
661179
962329
350680
800542
1031525
750222
656961
907466
686218
287731
857820
1020356
562601
733213
240594
512324
1261722
817360
178693
1473053
502567
1535142
218926
937617
1030444
1287574
1165495
916084
1476886
1476904
174557
1010987
1559854
999847
311825
1052890
239228
1289345
474403
201363
151414
923920
1355344
440547
857088
371425
1079237
1530213
559343
851825
497512
4946
925755
1419562
770936
1196870
1409161
450305
381886
55329
478313
534131
1582698
1603409
100155
931466
574705
1585193
1479142
1330958
929329
607339
530425
93028
910472
1401660
1172084
747296
1246966
1215258
1042495
561391
581657
111693
1509152
1585825
117532
511765
1386584
1192552
220897
787055
438751
565180
550020
189375
1538149
753780
80170
432501
788159
799979
940862
1538420
463749
810091
1001457
154834
174579
539687
647074
475946
1112733
218070
135628
598601
71052
154175
34942
434744
408464
1306762
1230267
1275404
1204623
932873
491654
501961
341995
161068
1521848
1092776
399258
1130446
1337399
1443460
156927
41505
94534
1463984
1087858
43482
333282
206579
873152
1418862
458459
485058
1587171
1477575
633154
1011615
900953
2358
982746
735183
265018
1040421
1102419
600923
669851
359563
1575001
1359265
45361
1086562
335110
1391447
434427
719412
1255972
1183299
460485
1445526
22076
505190
616761
606482
595743
862056
1210296
159619
138453
1322775
1172345
939101
1633411
254113
942769
477416
431477
1026627
410214
1667
1538257
864845
377955
381608
285399
975227
1573159
1270623
1616301
1424691
268756
1069115
115206
1468813
1265881
512797
32219
1347424
65706
391642
1373879
629679
1485339
1485708
1521464
877621
604709
1469408
1539367
1627755
112333
1034328
1342691
186532
1210151
1329613
1420465
694589
1280001
1538594
1233927
491505
628905
932980
630761
796296
839326
1416463
199719
1175688
1266039
1407149
1093401
137327
58929
489466
200642
1096367
529071
916557
167993
225059
218366
1627248
709446
1295054
230912
901158
943180
525563
1300002
470012
608091
515724
1643318
311369
1372291
80642
518395
286684
913850
702951
455697
1016622
672982
1509706
128538
938965
1291585
279266
1399626
1189196
291759
90297
623932
512435
1124199
1522474
9568
802271
323091
450050
1396592
1188077
986748
609788
498900
1144481
222873
643977
1630537
1235629
1511597
472487
1416761
614869
49
683823
461923
961181
97895
373070
995126
760261
1065822
1307229
1445656
919298
1483014
1111059
1259750
220850
539469
320478
119305
163683
587528
1450293
664588
1562829
891737
1325572
628486
356738
796640
1013762
1062284
280971
1331371
836127
324203
623654
39437
202936
1143425
81595
1565391
1289848
369408
885891
377316
1467816
1330139
560876
227659
49772
786037
516819
723893
1306471
45225
107407
695916
911241
883998
1228294
1379357
1575122
1170926
23554
1249162
308567
778730
295830
438798
597371
1041644
1585811
1056892
33512
1561357
824963
791108
1178459
1418160
932920
1239651
151208
341321
793822
874444
117684
1424815
1450330
865258
1184758
583434
815880
216030
1061578
695540
700456
451761
1508175
1545505
868897
1235738
819249
257951
1086883
830862
209971
391509
56859
879282
1323043
1444938
469638
1631745
462210
1548549
1280485
1001407
72609
966751
861463
1633640
1374411
466603
357381
1231973
363768
860984
1007202
1094676
1067875
729973
1481483
250769
1301207
145269
190361
803068
808287
938128
125339
1555472
1379099
135779
325427
1538790
577947
138854
1397867
411276
1633240
1225367
21762
429372
1232096
1439810
457671
948864
1283358
1408604
364167
551961
1435091
1362335
516644
57337
1453932
1099302
869422
1519759
717234
422947
458264
937083
1126068
176210
1633756
178401
289966
557831
1469629
31838
1579545
365986
1539430
273028
832081
135785
97646
894195
1376486
1203868
586965
1513877
1068005
993651
3704
509615
248102
1388242
1587739
1517500
1009731
399357
1317589
777465
813278
130036
497513
167252
1572275
130932
1338197
1099129
1614803
1138058
617877
1344452
1511314
1092355
1188343
498355
89401
574237
488082
1327715
1542735
1047342
1149543
900231
1367722
18828
397130
1034168
1362580
1241577
188306
445709
1517660
1151440
133905
1497833
1484628
1451890
784505
1539607
844519
813876
667788
1167914
1478526
860901
905699
1415827
271529
665426
1532394
1431373
906569
1056537
1374247
330378
1196884
631532
74498
1065495
75099
1253255
1214733
21567
313421
933976
941524
206870
229490
943358
694108
631766
833315
1148874
685113
105298
1278793
1000392
1266738
1107582
408949
433916
936657
148022
1323383
1517325
1382698
478452
1441180
313034
1371976
142838
376507
1003304
1236636
231070
1336518
1211745
805384
1309691
643120
499193
451339
1055668
1628803
321097
69276
1509636
1465762
356234
1083177
785278
1505652
1069898
920419
1091715
1465117
893468
1236035
556840
765813
229201
1530599
1625167
1391230
1275659
256263
1072071
988375
33317
163673
1055067
48125
1225307
913155
1302506
985618
212268
1265281
516012
523022
33191
1291743
1381631
257540
1032059
938709
117919
1644400
518703
752128
1570691
665528
845564
1128182
488435
490096
245425
94505
880238
495100
492071
922263
1590593
224534
1006603
860906
209542
795098
314845
574087
30406
804642
1146581
1406614
472698
1449454
18276
200675
245358
238274
994662
979134
1583272
135943
1614868
67673
1353097
214544
666413
1211410
822680
804341
963420
1470432
997988
727237
765466
1074429
265525
433498
1418161
235918
1206458
44479
560790
1039691
1598377
220585
1178060
25612
891702
728971
1300113
186609
661587
186061
813844
1361578
366182
91011
1232647
953813
696774
581391
409990
1046767
707903
767333
1256941
423142
1335875
55421
33837
636006
726737
160948
1473378
454473
538177
114213
433043
968917
912691
118979
1639239
1319192
389168
1244112
1173735
11813
1233805
633055
399721
223350
1085731
1596633
906623
37466
228244
872135
294344
436133
309127
248115
1304521
1522391
1249434
315352
1086244
1389760
903937
1589514
1141535
447991
834765
282451
75925
618954
22880
754416
1337416
394663
1265341
359360
1200852
547853
895196
782929
728400
780847
728481
1327637
796547
205597
235666
1605794
1575341
1324779
500117
1168036
1289684
865772
1207352
265583
700778
1183907
206492
801448
1206118
45130
411212
844578
1265119
828550
359460
1579546
363626
1027518
608040
1643122
620402
925719
259128
733029
1480963
192302
322412
1181233
1442582
271967
117729
155762
1594136
1383863
403041
1138451
1315293
1266891
109768
505381
173585
1525129
1355118
416903
973413
1233927
624542
1146242
499851
1319541
99717
1394130
46241
76027
1250112
94426
318019
996877
1272679
563352
1135604
1427741
1129440
608015
91609
1032862
1416544
1617112
963557
945727
1279003
627170
342103
1639160
996182
1205761
70125
1023852
1645146
929647
1540900
719624
1461843
331292
1500544
1307538
229372
1220647
1434712
175864
964776
923783
1450667
229752
760517
1378463
1012663
1359300
1180910
455247
1434043
1171841
1598884
1181613
272625
1163629
1456464
1378032
1014519
1400958
376672
1014782
1206118
1539678
595307
888658
694254
244383
498125
212670
237382
78481
852639
1085166
804180
1613646
939356
164989
1064649
434885
1244120
1494671
1064976
613101
610279
557766
145045
882215
1040207
253922
1347280
1250359
777623
184235
1133377
372412
1100046
1194949
103808
788438
420720
1475195
1258588
219278
1541969
1508462
814401
630258
234958
994397
470157
552798
326230
1106091
1119013
1253460
1490140
214123
484280
411909
1166812
77250
18971
615973
884191
440730
1510961
10139
792894
1203425
1317089
1614696
626820
1545010
1594819
802295
328815
1270778
1607002
1025266
530806
791595
667427
910402
553994
1423984
62253
901043
1530474
901739
616154
410660
553631
1024361
954575
1328769
73022
1539023
1536283
947917
1103690
562766
728966
1105319
1364096
664348
584761
111548
1135384
380793
1079523
905014
1472603
20781
241597
130239
448723
1277142
1240922
1080448
33113
1218427
1091788
164187
821418
729561
1314905
781449
1368415
208852
948813
1405190
747022
1004120
767208
1364856
1119942
781993
1110389
1173898
246750
500581
675768
1262085
771108
1395279
1132666
1353942
1416428
994890
1394008
1586403
70005
69506
1043448
782385
1521979
338340
1555357
1512064
1560072
1076
24245
717892
425462
836331
1623715
923923
470255
1420802
1127272
734798
539813
163208
1631373
1601248
1513606
1099698
1310772
281152
960245
844051
860692
1060913
186529
143626
1035651
503564
431276
1370291
1117930
568776
432804
574884
1238288
1062218
565873
536104
930933
1464162
1517293
1188105
254394
886173
788328
1583302
604674
238799
731361
505403
1445518
75733
1147617
1060495
229716
1357804
1198316
687696
1585593
914135
688529
1008619
639378
19133
570084
1197187
918158
1512791
996378
964670
1569793
26461
291986
1010648
153776
1440447
259590
1088662
1108967
801989
326526
1472807
357101
1482410
1399483
407882
1495896
382759
304646
469968
482053
155751
1202873
676530
350106
957962
1189796
509745
18319
1474678
976581
717950
6797
60320
491218
413472
542701
1406650
1630724
1263302
551759
1054353
538382
1431343
557557
1122790
1066050
890122
554619
882018
586062
700877
534635
1494165
1332778
1425154
1642877
1406288
991696
994802
888907
890199
646005
617069
909977
1453546
331910
1409427
1610141
923829
1089509
893846
1274141
296880
1647500
428231
863369
578378
577645
1532933
89572
388471
1645558
1431928
314773
310236
1303490
227139
1645032
977261
1401618
756917
812987
968699
616514
1137090
705119
141137
963461
1342796
674486
450831
666164
1264229
1522441
1625529
287550
1501308
1370883
1370140
983754
518670
193326
813109
738698
769692
718905
1337575
1458967
1503793
1516860
864828
804268
626043
160608
1564240
1434418
593229
175054
1117551
1600061
1354337
1200667
939330
1324506
264082
103140
908607
490473
477092
828311
692565
152851
1110747
80661
572223
1519740
825699
957902
715104
1273823
14934
1372703
607148
294543
727878
788195
1467036
1123381
15039
957589
145419
687733
1124101
770327
559523
1121523
60890
89617
772206
564963
741433
804245
883612
931929
1455697
303681
1089608
774400
875523
1569037
1093697
1352962
1300624
28196
416166
801375
397065
1276786
1610201
1109404
608609
1369362
1194589
196587
476573
1218741
980309
733728
1185148
1477436
1545860
363709
991301
1325569
345993
1020749
1353440
1424778
326001
944496
506945
1065982
958227
396085
1358451
1286341
1569976
452313
1193524
594087
1398108
877208
61908
696439
1374859
1268516
1031866
1360957
1627978
1586577
630041
31404
1039023
218929
1510396
1500156
117311
6519
203861
56708
1282714
1314555
496730
843881
352220
212809
1128669
424835
1102748
435566
1453332
1573053
1055076
1218799
1540795
595097
495583
910554
16111
326908
769501
838626
1154061
291841
831910
1051844
989570
792680
328261
636530
1451021
573888
1573878
113942
862118
1379427
210199
492496
220742
1278708
1146736
1367281
122422
1158417
323904
265818
1018000
1181019
1483355
338835
1036220
1203596
1228515
197032
835887
1346833
1509649
1168737
1175060
1605703
524614
1092811
1237165
783922
854735
1180194
1196060
389688
308781
1090418
158541
1232319
305436
876000
9659
1624352
1147506
5573
111999
399004
1295236
1017439
1280771
1280991
110960
1245705
163055
1617786
1588360
491461
277842
379197
867063
1278473
551019
112405
1273166
205137
1455716
698529
1569644
1270696
1227458
693343
419543
287752
903433
1376127
1034804
967413
1476202
863287
924617
512965
1154596
61017
1346013
343804
652149
1438859
353388
14978
1171148
1643423
76694
359967
981206
538292
454568
1543531
1284900
1426887
971014
1457348
334114
968110
1027579
1536774
1330036
1473301
1114734
828769
1553685
759455
444459
100993
242634
1604580
1038738
378268
478625
1452376
387688
1111591
820164
553846
1412865
558681
1026522
1553121
1610491
1498443
236633
1208472
260969
216131
1177962
456891
1494324
959156
1263759
1084306
815873
1216328
679852
1205148
306126
1597155
1006892
544692
1217802
1486194
1296420
1199743
1163217
335194
1305228
177110
251806
487738
1368911
1286159
41824
417140
1236273
722627
511994
1647080
1509079
359792
204590
294708
586299
758745
1589575
158925
1286590
948020
1262716
1168849
680083
5367
1413793
1458231
413943
854216
244094
834738
1573515
1296969
1224507
1304355
1090482
1186051
44704
69482
944913
387341
987675
70694
534502
1022896
376831
1178226
1625358
175658
1257701
159269
854269
1294557
915897
69947
1494309
1421518
809119
283258
80249
208715
1039944
313142
145444
34296
661940
1215083
909860
390855
689136
1486647
752883
1331564
418003
1140273
1525784
965623
400359
31461
1039926
857918
1143715
1205516
1304374
1630982
1117093
605868
556385
552695
61723
1395259
404208
630455
1526262
4491
1036310
362712
479556
895434
213247
1357682
1496728
759468
909155
1224270
1334676
1279034
801243
1096377
1597891
1322839
894724
1431141
1403189
575055
1636634
704437
622547
552379
1646472
1629657
1024085
1068206
1024864
1558286
374834
1074457
25745
308906
1246015
579684
983422
880812
575253
62799
6856
418101
40715
1001336
1352301
619679
879620
516170
1626302
579249
100627
147048
300103
808519
204985
971737
858091
994142
1176021
1220567
1624365
926115
1461195
258858
500866
754573
1042724
1079241
250948
1563127
1228700
1288880
412244
1412615
1594821
446264
1420260
124115
563683
1616565
761863
263871
1018132
162851
1087605
1418482
1230844
388891
1334060
470641
1106939
254064
252281
1390545
981810
637335
1028890
69321
747798
1453515
253406
853938
126421
91847
1261570
691708
785371
223371
55500
753405
527108
1013070
44624
391816
766911
1098240
348877
660026
497969
1097728
180830
1173060
1379291
994756
1022623
112266
460059
1398239
219581
4017
1505106
565821
1416528
648541
144445
1583808
1637375
187807
770462
1233229
1044366
1536807
827471
398475
975296
1115010
1421011
632800
96049
333983
1421069
1452769
1631008
1251935
128180
1454610
820569
963942
1281032
464166
455519
1167043
667954
1567515
1359143
1454376
1191155
411318
1461408
1032488
1355639
564294
174368
1458731
33689
427177
129186
749964
342106
504870
627513
1468345
1142749
31766
493554
1482388
687040
875635
1120934
1430678
194018
1327753
481677
1625887
371608
1471879
436097
74503
231899
699075
836154
377957
479339
267738
957666
442948
1387120
712253
1135997
829404
1446337
957819
1414847
938879
410759
30932
1061143
1001302
1578896
1528203
1068806
731882
43471
1308569
962808
369212
231468
1248731
1395407
548570
723109
547853
949853
368761
1612608
1203205
1457190
601281
439315
210290
365804
1598906
1624152
683611
1119451
153951
1061010
536364
1350499
1152482
248872
203644
1512229
664799
985730
314149
1580290
489629
44191
300317
432548
990329
174448
953845
85510
630553
337068
1546925
1085222
412619
1384731
1447683
1065419
587558
622954
350818
1372623
1635510
1295310
816850
1050628
1078516
1393914
1182441
1179394
802429
815025
1640053
988942
671106
1496448
421099
1625654
1576405
1426733
160890
13822
128736
993897
1143715
1378174
1077452
1450067
1543384
1570962
1174895
1150930
610664
293858
310541
1244982
1065886
1132771
1328562
889125
848675
459020
332799
533835
282088
346267
183598
1183588
731444
1623834
61149
1637827
386528
713396
492956
1315070
256388
856158
67035
382980
336978
1019405
1089772
941353
1209787
842750
472698
1454769
193468
346285
606807
278013
1537609
1119547
620013
1176529
782579
1381299
262445
1145817
643362
1550385
533374
1019173
834509
787381
62837
1381274
648328
973911
148984
937838
258696
1156333
979394
1224883
334504
30460
1169946
851319
654386
147053
187653
132054
673429
1617103
757812
428635
1108525
1223449
262833
1618965
388458
584075
1082450
84010
432039
1167137
1345900
69974
163648
1367686
992133
986894
125716
444174
603033
1169039
1614661
1638370
42693
1174564
1228969
635339
852433
836446
88440
888711
773702
662393
388360
156246
1647637
1476309
1222818
485472
1501342
108584
1001420
601716
1218411
67280
723276
745098
453454
222952
1528619
77368
635387
624543
1438779
627327
398813
509036
1442600
1187345
646113
1295699
1204531
1608618
546421
95938
256455
1079101
247099
989530
1117628
1186366
408912
113131
240606
1071763
1155706
108364
284991
993020
657903
639073
1521229
995575
680218
1143928
578157
682850
322137
186395
1181605
932318
1518783
1456076
1631951
1464228
489737
1171921
644943
854848
66887
1556931
756566
1579447
501452
19538
1021229
145010
1049693
1294002
174880
936818
106158
1124585
1632664
363477
1382072
650248
1087016
1431640
891934
952404
1157565
880431
80659
452360
1063077
355264
574180
110559
229358
1418006
1459395
127412
1405210
1590903
1279218
1056009
985266
290748
343523
1501845
395514
665518
655467
770157
653385
862945
294043
1060563
280986
521957
1417910
378950
1163734
723982
633462
1052820
1141214
530090
399150
1389215
489820
1319600
286382
868259
839892
167053
560219
383376
1635756
928462
1061527
672739
220077
1373997
302859
592805
1190488
841714
884688
1641494
272353
904055
1635664
1172420
158674
298594
57979
912533
520511
769572
1200494
78241
1050523
598028
112445
1441066
1232280
495531
656359
1543469
669615
873753
1366579
1121690
1398921
194607
753532
61334
1455424
4799
269436
897883
820820
1084215
1147206
1330238
32353
765825
326272
847451
1432802
874586
823988
385867
1059813
1150455
948548
249197
1548012
1194337
1021325
1476652
974145
844986
1311163
533434
52442
1555577
1083550
1014300
227944
991592
551539
81998
430444
1208902
616693
29492
703603
1506613
207505
26219
994903
271357
255115
1603877
1008053
1637944
1296703
454006
471362
558600
923908
1282769
1520865
994603
155710
803530
68764
930701
485140
467424
927927
368352
1271990
1599333
680407
1205811
909800
1400943
112404
24141
1127257
84460
1555249
1187406
859912
190561
280466
509474
1610356
636046
115136
841561
789240
1441909
134405
660753
1479682
798404
57541
527525
459759
538142
1155548
420859
1243726
1018085
1246033
1219968
489175
1281452
1190417
1413642
657861
619165
1083369
87678
514860
1612703
221037
96778
409881
1623258
422662
18065
116136
264926
421721
116588
1495695
1150725
319840
85793
1074356
859442
344688
1319280
862768
669405
939530
1572248
411652
1548219
1222622
769313
1236080
149535
1239393
944972
187151
1169907
825030
806054
288108
1312321
735377
618679
1424731
52377
988561
1140030
1484669
522684
773886
898766
320499
1447573
1261222
819871
1551048
495236
480906
1460555
1388348
1600913
567964
1456567
735930
1368585
1214891
1042713
876225
474577
687084
1114459
323495
1508039
1324556
583816
1624228
736476
990378
334251
68798
408547
264842
809053
1340474
1365829
1440066
428863
268504
261122
1277303
1013426
408339
805316
64343
509722
203401
1323390
1611780
1110102
1646545
1497558
1275958
751485
1261460
949933
296294
48487
737315
1098368
470550
919529
1215239
603406
188160
1543777
1490536
507304
810457
123215
345429
1367869
64366
580672
1005877
1151237
1270205
139246
1505735
1375228
712241
1177022
985422
805023
1593771
334425
218390
298558
727612
1575785
1369108
447284
210291
1419786
835058
612930
1476109
1338156
1236261
665426
1279317
176708
1260025
803552
1594778
1326282
305656
1236815
797488
846735
506998
160899
765437
1040485
164581
1128878
68656
1334373
1084464
1547567
1457750
1132301
1519989
202824
905704
997554
1169798
1285330
1266096
684342
428726
1362407
534870
45944
354256
1290915
536178
914237
561081
786832
1054768
529827
325233
989950
1037636
235769
389022
28847
923804
445579
592387
215970
558295
918892
604919
1283034
1576297
589297
820795
401875
1580570
556729
122419
567122
635181
562236
1504123
1593168
1513587
107149
744013
623831
989134
1171071
539309
1290785
1023061
1362251
183547
1352149
484800
89848
874850
1502772
958590
1251428
1528385
1041473
1247156
221599
1280663
914764
875977
1270233
241455
778619
281045
1180474
1063777
1544341
465197
59379
813059
1006152
1584818
1211465
1585134
1411724
9126
251340
310084
987641
1130902
1078695
525860
455416
1551096
65377
234560
856533
568830
1569743
327957
202864
782836
394879
45275
1462070
1624571
932546
1395817
329975
473332
695296
223043
599893
114535
1158237
370137
916610
125292
728540
733205
129236
1542328
276064
535983
458919
1344208
1517665
41048
1114523
1293297
991051
1049550
725732
1512864
967478
1165745
387660
816239
1636535
867420
654274
828053
265315
1387466
879825
1308127
1125005
1587610
759757
486464
356848
597181
1221228
1024096
518581
336972
534428
1477537
1531137
1535838
1612928
919821
298590
244751
552304
9424
352954
276581
1272131
57327
311995
1462159
621816
1525583
266755
171086
1108015
462868
1075511
500510
830362
1333478
1256434
1235552
976598
372210
1075204
365823
384201
1210925
273290
997160
1379027
1425292
719246
1314197
1162738
1201064
451249
230247
1131741
851461
1333698
674170
745361
492401
60973
379541
1055220
356419
478466
64533
415321
1200868
696571
1621861
411141
851868
1432386
351382
737611
824540
1103166
445134
1475718
653031
290481
706437
790122
14696
663869
1442944
818082
542037
1234048
704218
263636
1337941
1376794
989789
585983
692151
1075327
1511834
1037505
1578767
897603
97150
1572275
1078525
1278985
292584
1007085
206864
202878
656533
116
1598676
419535
1564715
1515443
755743
1286126
425242
1505747
1069279
1545605
743408
107175
145391
961305
522703
530908
1062507
274122
1156604
68153
1257340
530300
1077303
1325574
656812
807562
755131
657133
239448
447400
1358573
271221
1488876
1530429
154303
966850
618622
1348117
221759
281779
673879
868018
1096097
103649
655674
1126341
1298873
1043036
1321739
1599055
112250
437633
1558157
281224
1460457
960763
1611339
288506
234194
282817
544334
603554
1194393
1546954
1627763
792419
340946
974900
960026
1403719
365876
1379560
1340845
973476
1011698
1153178
163618
1631624
1046890
901524
70845
1022733
161246
1031396
1229966
231033
1021079
366578
644165
1459367
472607
211024
897981
661285
71757
505218
502916
1262030
1386022
1636425
1546125
1525405
1075856
197718
1366037
1488121
860400
486474
1074989
245576
328725
1582544
1138158
283590
381706
57878
1069296
1300539
1633311
181787
1207692
427430
1475329
1505705
69790
75319
1097138
452853
690445
204805
58716
331061
979594
231447
132528
456460
939312
24337
170232
1329672
591925
1287917
188243
558147
1034658
739416
873077
162738
368397
1427773
587947
525373
539634
1598847
334121
393299
378301
682190
669423
357120
450711
604246
1122343
1329025
90147
519206
1232968
668752
662987
1481563
271967
868879
1205185
530709
619611
1030198
461851
1495090
974212
1090716
934206
1426735
235913
23149
728258
337511
183113
499913
1184145
559236
492042
174325
8714
1029741
445444
961056
366080
839195
545892
1073644
533649
1005740
1602288
423116
630698
1366560
928902
415593
944484
7889
127092
538887
659384
6162
473782
39327
861759
924070
547268
1582947
1500991
1125771
27127
1196867
856830
1248288
1502041
643787
647817
1263618
1017585
489784
948106
419194
1035823
1181587
752792
540590
669483
757719
1239142
532277
1364118
887806
1543111
777070
1369038
1265012
763457
1443252
1548976
444883
869783
684115
1079009
1244888
336841
1317208
705212
209358
294830
1214468
157267
297256
350748
1209928
328065
927428
116488
401706
998455
705704
1413435
1512188
944478
128869
679870
482643
687427
1076492
1645240
1611337
1340659
561799
168521
508134
234555
140268
338390
931626
1449844
134217
852615
869362
1246132
422604
1272648
432662
860018
24163
537706
726280
977657
663585
205598
788145
571254
1478840
680900
1382658
458884
1573061
1135879
1529838
1308015
1014497
564932
1095487
895938
58553
775538
1126173
1209454
1079147
17448
1116627
1264436
552970
1308489
1555902
1423026
645879
284984
1293613
389777
292966
860668
444732
1416133
133150
543989
531327
84161
95848
485317
353437
205831
651390
1478406
248533
904415
1041062
423203
557344
656433
894211
726198
1583291
798631
1620482
1551581
1417419
196236
1456154
1596143
1005819
1159613
191265
646966
1168869
1208353
749155
84027
19370
283174
178821
751568
1337980
258725
1193249
785913
1055886
1051377
847433
1022434
492819
1173892
1358360
530722
805433
66488
399450
334372
995864
1589782
890794
853069
935058
1072315
966170
678980
1327619
134710
286089
443880
91827
427165
275448
401701
1547056
495084
1104868
688046
597898
495735
1235507
133074
726796
1500400
466298
924940
714244
1464253
197300
318165
1034806
1313394
1426040
75711
1117581
1428825
444114
1529225
158127
334494
1354811
140527
530871
336243
1236596
853889
896053
938676
40782
865677
1420815
319904
1031661
241363
1181883
419277
1034254
1043492
1548944
1119236
610965
474229
547151
746504
600521
240296
1604094
256450
1124283
1326815
965503
580259
1473492
787718
1294129
75276
1032423
471800
659924
677900
1013364
296185
1411009
1376051
975630
1113408
1160932
236166
370377
1174893
502313
737811
5681
1567996
794773
724011
1549722
108047
1449704
990197
270361
1266497
417305
553351
1642944
236001
194723
971829
439964
744563
1124307
478763
1315489
1021319
247150
790679
236944
767525
752486
1020424
328044
709433
1175091
338694
20968
238965
769376
831740
1059862
892765
683519
395544
1229874
486084
1249242
370796
1562556
1122268
347540
1209292
695518
1553328
934340
89022
1387218
596747
1422069
2450
1368404
1414072
1221387
1097973
1585117
926973
1138769
1106217
1030315
1204716
1057313
30296
466503
327012
745762
737652
1296245
16292
222732
2161
1320710
1042443
99782
1591708
1007352
614026
1125303
1446969
1427191
35488
1559253
1642048
1485578
933356
701291
497649
377509
987929
383555
280000
688763
466014
939499
309095
349270
712721
1053389
160887
577698
298350
144798
704399
265021
507180
624290
569829
991335
665003
378887
1106589
1555644
1287993
1287085
856302
196052
865992
666111
1143723
1514289
612009
1604043
935538
1468360
1250852
597152
1532148
1563207
68062
1521687
1546110
1233618
1268030
233905
199695
599940
109953
1148299
684120
1033794
1559510
1086821
1039563
713322
307315
390984
1184377
293015
1386007
1469747
105385
605018
433676
665660
642866
1070905
316493
1358100
1514020
259478
1559543
417146
1304345
876478
691105
695036
1016054
1455867
164903
1094566
1128161
780703
302764
875113
847105
367292
1588955
1061982
567705
1309002
1209855
41456
189049
1624654
468982
1330370
201777
1483260
1454514
1240580
351158
931085
1441445
380388
678970
406658
1118468
1085966
1013240
199883
547597
795210
371181
1001254
1268765
703021
94396
649
1346617
1117671
968536
66639
919848
598112
1632656
68377
188945
151343
355018
826688
1508655
293160
1132872
1526743
250401
1366553
1106590
346644
673229
608228
943694
1064350
1039559
131566
101598
1026466
788564
590392
78335
355787
1510666
1021283
831901
215881
730615
1306881
46364
816830
687005
1455408
1532258
630113
1080949
761961
406140
160506
654945
1044408
240248
433626
1056796
1157882
74999
351662
268073
39989
833080
1107672
643682
41883
1202686
1456641
271692
378496
1502652
1387411
1323969
362741
481890
360659
515687
364025
17410
99600
896910
1440635
1444406
700577
528308
903949
341503
1017099
570633
84614
1451401
1305272
287189
539837
1089076
612597
446022
840093
1363123
1400492
143848
30122
731389
1463727
105274
952268
258849
605669
1477886
819531
1573863
136269
542994
724083
773320
387425
1352782
32538
877995
999117
1101032
892456
515349
492395
204388
1566079
6338
41865
134363
1032735
1015536
649481
1232414
1035069
799845
558380
856363
1508373
85556
1078677
883525
952578
1338
1463199
1265469
500382
1487827
892950
1379355
714748
1582178
1247896
691154
299826
1441723
699047
1242003
1031312
872495
234825
719554
793394
1011975
1568968
222543
608658
1469247
1379858
202245
534226
1505230
1380658
1102343
38745
41762
847491
192196
1352737
1218313
217979
1204242
419193
882267
694242
1007484
374665
1234033
1571205
336114
1269630
1149863
1614105
425079
1229199
1232838
465957
282313
204840
1560662
750735
1073331
193783
1644936
730335
478019
825058
998180
1131969
1112228
143159
925664
522670
429261
344027
1301844
1259862
1594521
90156
1148959
1093787
1305906
1599899
11331
1242096
1318822
1631670
321705
341663
70298
804856
339545
396025
1173706
879070
1441009
742955
1586030
1493670
85124
1499834
319437
1116732
788263
818276
1150357
888668
1004837
1031492
649935
1146794
997533
282867
891487
241895
1632486
74142
739619
723074
1112401
837035
409639
596913
567684
609393
761498
1388673
494941
636551
368663
707196
62321
443531
911478
1415331
55936
1625764
198273
1167457
601745
1463119
1498949
632591
845883
1456397
329241
1290359
189123
1517920
990158
570109
1361293
742513
1454677
1244371
755433
951328
622816
65060
1580173
505900
58307
733998
644068
1177652
1320250
526548
488137
1560242
211632
784036
897998
482634
1249901
1274189
19742
1215523
788475
1633489
18532
1103483
169153
904932
416059
794833
947699
88729
1281662
277345
888435
1084365
1304124
201472
784001
104819
674644
1417127
694861
229714
1012678
1423396
44607
1634452
19315
558967
1343695
1300527
735980
1343906
444505
1542861
1445505
605830
1263783
1143237
1052300
1614922
1464737
263884
325430
1474560
1096358
141621
692091
479410
887938
1595582
829001
1422079
841505
572491
608242
126043
1607983
72351
1572258
442265
94159
514195
257579
581303
427615
319557
393002
1483265
1458847
569245
549150
129430
1200661
1557422
1286018
642225
1321449
688061
289834
471056
266689
1163350
1313701
916617
1130124
755830
1026693
336460
630474
430836
269218
947832
914503
1608769
744388
1379777
419329
419885
1124685
1463736
1203357
577561
1244840
1107508
1514031
606940
752192
1258194
1406022
1496024
1130636
57140
990314
1495618
1234485
1278633
259747
982826
1510813
194264
1235530
1480185
1212357
575277
777789
909400
1460848
1228777
830819
814952
823808
471469
1448767
1233760
328013
521639
469631
355549
857355
23172
6975
734205
1198245
992350
1260799
807191
1159950
870949
757296
1421152
1358291
65891
18452
686358
470343
1035011
804830
207327
1345035
1239388
860321
818835
398061
306628
39186
1182576
1550870
120220
1315643
526961
27930
1108527
840422
53544
1318835
796222
911805
1019980
467023
1494410
921767
633119
182923
1069437
129066
48351
625896
87271
1310312
359533
1231961
594614
532661
1277844
181949
1190951
182234
994778
313417
1635589
852481
177511
1325448
921503
767010
1377186
1416562
1107808
916979
1385223
479316
1090200
1490432
777859
889623
376891
1550772
1165764
154086
168380
1221293
146409
961540
686484
178353
191215
1305695
864240
520232
886816
1422075
1018350
1306854
1316560
680601
997985
114499
613117
64719
140709
767213
1523453
665064
411296
566548
1524712
1491560
1610743
1437281
544620
512221
791287
1513984
941323
917272
1592364
1187210
150796
1644676
1256341
511841
273214
358698
370599
860899
625660
1324271
764023
1154083
885324
895142
1633164
1638072
1163263
7761
154148
282005
1622121
1404005
746481
1219013
149536
1619368
1127962
354577
1237391
945095
1488260
1070685
379349
1432972
562326
767997
394800
849558
410270
389583
1550099
1359770
252375
604802
1206785
348057
1049438
1426919
1592677
427443
992842
941566
1008618
461208
519848
151716
1432920
633004
1262376
1051730
3009
1191278
802477
124575
942743
1208586
463255
565596
1296686
1283348
583563
1427679
842248
1012449
1576770
547380
329137
1152859
424511
1149627
1192857
926104
44131
5846
438296
1146410
1051373
405398
1503801
316075
675221
192206
383175
278339
76070
285816
752636
1235001
60554
911558
673909
1003944
189101
622049
221469
465337
1338917
492549
60732
94021
417941
873705
1201993
1290737
1180550
801415
902902
1372872
565769
1458439
229272
1599632
1530754
118468
504689
484766
850457
24333
1628703
722193
148592
1317541
825299
748281
116308
820749
504765
1034404
1263359
437542
993201
791698
326427
1124990
668511
270480
696070
1403537
431728
81994
1167458
767702
817701
1186983
1373350
1127593
1073858
660903
1301004
339082
1025193
141931
792356
1211312
219705
1478194
878695
889682
1162214
1547772
781788
1275491
1155746
1042599
1035441
1011231
742304
1321746
1599936
1088642
1290150
1011160
1601172
1351469
1378387
315604
1115171
550327
1488682
859394
98303
419518
168333
1395992
1532978
672799
963986
636076
930510
17273
987732
726037
1077995
407686
1323255
906820
1161424
28659
1515391
1262404
1044145
1315166
1558339
465435
1517805
1133575
1171375
265181
1457708
887289
1193327
1136771
165599
14384
967991
111669
1387021
251251
419673
1420222
1420248
431185
1221492
813073
985157
961592
1039491
553940
60801
1608565
1283432
1284869
5935
1024790
1217539
1181135
921711
456461
1268019
163358
1442011
1381997
1571323
1432108
51373
963596
557353
1313295
941288
761494
1562553
888114
1471571
595687
1511356
999950
586649
30587
619679
1439771
20859
1164408
1276174
70637
1053452
601886
653843
1416050
1124351
612134
1609412
385512
801298
641564
509557
154999
141533
298003
632825
646346
460654
1352115
842100
263225
625008
1101287
893162
762468
387328
1024091
1414888
532098
74720
1526420
86859
1273758
226031
692499
1509780
704256
671977
1565691
649705
1085007
73844
494366
850300
854362
163367
877057
575882
1024075
231415
295634
732897
986333
428733
1454226
556300
807084
1519633
330391
1018980
277382
401585
974675
139355
923401
1057876
750453
565605
1211885
553816
413630
451852
1449138
1239484
1508061
833315
844269
994515
845787
1634889
514642
602431
1139891
536848
778058
432322
1091763
187035
147403
1108827
1131979
548268
587575
1364430
27964
125
1076526
156646
714023
153487
617553
1161794
458811
1401848
180913
1068383
257576
883939
202113
1095205
632166
617232
1448576
499058
603156
804455
1148384
1169137
239381
1127586
1565117
1233398
669702
1058224
1613427
911483
1372422
1065299
394434
143379
1108333
713697
849168
1201827
1393760
388923
1267288
1130570
1363924
665987
1021900
890988
561484
580514
46474
554153
213563
145378
1490471
792033
466672
1027450
1412462
350842
513912
1404077
810912
604424
59659
1637623
1642732
860370
854781
1380533
221791
1215815
712380
683943
555546
1109804
1353731
960558
44763
247479
11787
907513
41848
1188574
844011
261901
43941
45037
1142258
204325
220648
560806
336993
993369
384538
1581868
381998
1429013
1333358
1408913
27063
1106347
136289
393078
1052392
1415632
174792
864345
700780
1315348
1585395
1041879
1538707
1344999
1191304
1309788
217176
1458559
138003
85360
1448220
815285
108702
572357
1365773
461570
1083008
474550
169467
154964
95541
352333
982664
149347
275573
661422
825608
515625
974400
238434
427713
543845
1620915
1219645
1577629
389704
189907
1511562
548388
1452119
377607
27917
364221
160974
7548
329286
1116105
593625
957291
203987
1613021
693864
1617605
1432937
1204005
646149
322210
553654
1398655
1124572
1264224
1564247
1387766
38597
738698
651776
1398124
1289044
951167
1065277
337543
681948
913796
246829
858149
199156
366211
1057801
4174
173707
1251547
1001974
100931
869661
1641978
671028
1236923
528224
1237801
534237
82849
1075522
13338
819122
1487509
1563199
1234412
632424
1559461
354726
1639779
154733
49844
224705
96719
1334069
954001
516987
1085435
1085389
875250
1048142
1081305
1464157
461697
658707
1174803
1327131
247376
247558
273646
304785
1090730
1378055
1178883
467546
1529400
1137215
713936
456260
1361028
1303328
41997
1296338
966182
723541
1484903
132408
1225191
928803
119495
893198
384226
996375
1279037
1411689
636332
164548
785575
1135368
902594
1251234
786548
1637154
1590425
219276
679567
126536
1635628
581405
1334046
204411
767021
1355738
817034
445366
443942
478731
1029292
591194
790263
1169874
1142140
95325
1611582
1319996
869164
1502358
1168699
342843
1171290
359386
646883
1507596
383604
1097595
154488
363721
592593
1584221
1044982
1003525
1423059
1276816
1180361
1156841
1184447
1174240
1636996
1629921
1208151
1058397
8916
777199
823778
1052082
1182888
229700
190302
1420951
1084532
460873
630307
1399463
473925
1534898
1470390
1578696
1118762
1493923
446003
696207
761700
663846
897720
37413
1300335
703649
405385
85482
13047
1038587
1508873
686482
1205248
12376
834850
831884
1136065
446102
1190951
167264
452779
294695
704308
1288598
612379
144099
926841
1152445
1013974
131439
565442
565791
1167320
584527
36507
455889
517310
1335427
609095
409411
1107297
510201
1242674
858363
1481890
845911
1287166
858755
1127496
577301
1428500
721682
40956
1110884
104099
1333133
1514283
529530
1052141
278625
185786
1124288
19605
1439854
1407008
811473
417884
879678
1262728
769187
1455504
35087
358367
1287190
609948
1641831
1486861
417548
1471747
495761
222363
886302
555439
106685
321673
852689
334263
1116695
550569
1371214
608140
1073273
1558420
1382011
852834
1098311
183197
1462994
445452
616064
625491
1246632
978788
1534240
1332613
1460770
1220574
355011
195823
462622
1604030
975817
295667
1593563
825298
575369
519817
1512484
868456
1295948
1259146
369177
1534678
1609864
238433
866610
672663
1166324
1630568
47665
923958
37937
627608
1008182
329051
120009
824669
1253545
1533684
987412
970798
1517738
729261
1616026
1014955
1488466
1579952
334330
238278
10709
900366
443041
448126
141259
894139
1406273
751946
1611258
1550651
746634
1288167
987166
423769
1040977
961757
262383
237057
244998
1336219
617174
993863
828006
810764
157080
304079
28122
643041
1449472
677565
666115
630527
262740
1329382
169423
1326211
409426
367471
706315
1082694
588404
1160906
545660
423537
950511
863567
1215672
270963
281580
127733
1151737
1272425
930314
1302800
297033
212072
930742
273325
556492
535221
497557
298305
1528124
1601464
106997
1303241
36125
1061192
1491369
762693
1081455
860234
37874
596787
1023282
780759
1193889
777878
491829
1439043
1363380
1345825
518024
203118
569848
1014827
96937
264840
238129
230996
395351
94150
234797
990642
1211663
391304
242584
762567
790459
1300663
1490403
1405292
1081201
1243097
496055
271712
614748
545563
1442127
1299455
546317
1582929
573551
942554
425813
907091
1424594
434808
810766
1247759
1306027
408680
1194144
696956
124216
1018824
405790
1001936
1113357
17919
1614799
1531926
1617369
211058
1510577
1216550
659700
1290756
220793
884035
779904
709181
864945
11630
376238
1020031
1298501
354954
306551
1419020
558873
285463
599951
1329767
687475
323474
536622
1130553
96588
525690
1348822
1391889
1286214
872801
594430
1367417
1284913
750040
390584
1066972
1521225
132355
886071
355325
1401955
442412
459414
622365
839115
1619661
298281
306482
275120
555887
369110
66121
499228
442405
1295091
800778
1277546
388480
120732
864041
555944
183712
1294419
391109
1210727
170513
534929
815156
1303136
368752
841916
260454
459727
1523948
600428
612221
87187
727256
1417541
1179987
1604552
795323
1585257
714633
1545106
963969
42833
96451
1269950
1057659
62915
1092317
19947
254766
1464982
1342910
138182
1398553
748833
218056
31963
298869
499945
182629
185643
1547021
1554965
733344
97194
68208
190325
58454
315176
353053
1542301
1283210
1394946
116172
1239842
1157143
788890
711180
408151
957195
1081339
1030966
41354
489936
679078
921119
772344
1091786
237646
532060
1513343
1028728
587590
1099628
33864
1193745
795430
160843
193649
137915
94812
442712
547218
429303
152857
300809
648340
128827
1578029
642944
452802
1285536
434171
1133493
1239163
157636
749997
258764
1117748
1465018
1069301
83860
1124958
1390653
373123
929265
364312
442543
535083
190477
249725
738474
885263
1413719
21952
1046386
1051387
1131685
1633405
1262451
1311750
649942
824693
1352021
277743
1174997
562960
364254
847655
1097576
1373988
240521
1220326
764465
140371
613580
345099
153099
1246774
1029330
1482913
898593
1607394
649327
1580729
1474976
1525029
592513
895464
916371
1619898
1099934
1642128
876055
761210
417048
288708
1496862
238246
930437
36293
1404712
982372
751197
1138593
642392
622107
1084538
1170687
533592
1448722
1591479
716963
1619926
516336
1385239
1468239
526248
21249
73170
1481938
1483105
940990
1456099
1394174
380841
508014
1253042
324564
100273
455976
646788
456370
446420
361886
62188
15555
573824
260212
783750
81689
1567069
776187
152647
1076121
1207731
824939
1453908
606106
1017150
399062
250444
560636
108920
369484
569381
562489
131754
1287346
397552
1290425
973287
249181
1646897
1355607
574704
156911
1016550
829846
362677
44196
1343880
85522
855855
704707
1526664
405225
597520
1449448
7784
890813
1497029
1378669
824269
585752
1405889
610916
727972
1006400
1441123
668418
1575958
1007828
969910
97890
341384
373431
658343
906860
1583020
1075308
406857
1567883
1121379
1570583
355661
1242576
703213
370548
1085621
955774
1186520
1590232
1064757
1289025
661803
822358
1024785
1069192
926973
858040
1563323
1472631
52256
1108257
438702
1603938
556144
607802
104986
10851
284973
202381
797520
856474
457603
571945
26548
870764
650954
373058
1308731
1079032
429102
1391603
156910
710611
1517999
1177359
185199
1175685
1259765
395120
671036
1318982
253493
799448
207706
1219390
442024
1103642
1231463
389896
452776
1369528
66637
1328955
124133
753080
1305261
216089
1585899
449721
18837
1407188
716912
1173002
142611
340133
1507608
1589910
730498
1224705
125250
1381517
637351
657621
1391308
491082
297691
900181
460274
351940
1212151
229849
574433
379418
729164
1414379
817096
646464
968976
439389
103948
308144
734339
572573
744658
93714
595964
1530683
442973
1382208
1633859
110982
231931
287997
113961
1498545
844193
1605066
469698
937677
23939
454428
601927
1010534
1644444
798621
1200731
1118468
199922
1333168
918165
1112501
727299
1135691
947902
160076
1504474
887627
887146
949880
245487
1000151
99038
323528
1365108
621648
877329
443578
1157264
395054
57988
33610
1056073
498241
1171876
1468456
281232
176264
1495342
326059
552971
771881
54323
786430
582702
1072523
894828
1602374
212245
419386
752304
1570756
913599
1407578
430168
163367
1465038
836172
114620
785602
274426
363270
175399
125520
338079
818511
869344
1039743
1475809
104168
1337949
913586
1183943
1476487
954944
1250297
1646034
261806
918760
531239
951501
1458326
725400
1449663
209321
1340989
1226206
893637
105195
208246
111926
1076631
346472
284374
828874
580390
173747
727699
466417
1374309
913982
1157935
805499
167263
272276
1104781
602221
1344544
299372
209157
1275077
1155184
788696
1463677
373736
258458
369038
441961
311022
135722
1291170
658998
508870
862036
1239944
1521265
53248
921279
1346654
961359
999652
1271915
1460587
1575312
1189664
796132
1414072
1324404
505377
545052
483868
1628597
1465769
1151314
11003
1122854
1256366
884796
1084673
286597
633607
1344555
397445
1051297
929856
764091
784936
961464
1603884
18154
1253211
185658
1421761
151349
110605
162794
482293
155497
1208273
395693
106589
53120
221997
1536251
188457
1234645
468413
1194869
1439306
751847
400795
268748
428082
345940
1449569
428725
909533
445455
1552104
1256070
1078309
1432319
16382
720171
390275
1575415
712040
317973
949708
462227
471479
1108095
395360
848381
1018468
356428
566030
424503
832785
552819
785546
1281766
346488
1429733
1108764
550796
631505
641113
1485599
306755
231029
1240332
963889
621914
961659
9882
500718
731013
578633
349968
1612676
1188144
942606
755000
279639
499507
1427543
33680
747268
1112762
1185366
1087428
542677
571233
1291323
330647
1503341
371145
539852
589031
589580
1533289
1307480
52302
1545605
813366
176217
62992
637501
926338
602179
357934
57434
998266
447709
246152
1579327
1004923
1537331
213658
1451558
1197573
930292
1426028
1304064
911573
1032957
1469061
529070
1161406
1629515
455369
498779
1485767
1222966
742457
1622354
1344568
388152
542881
1256735
862006
1494187
662280
369584
133744
197020
425200
1222295
940036
1043145
636322
1057997
626872
1346419
1531608
1476571
1627760
724763
229743
259402
95974
540358
1033630
992313
1584209
1233853
757208
699801
1112196
1555957
979768
50804
1071637
1584852
1104829
1523751
193763
86246
243964
242761
690721
1613951
1624560
1045551
571492
758746
433888
192001
68304
1490521
72046
1556371
243968
334391
607982
609358
971596
1615336
657680
836849
1138020
45160
1132291
988527
587178
227680
602997
157176
691543
1391739
1542370
959156
490069
141534
1140314
238970
761899
1423869
520130
665297
146719
586963
636090
145917
347849
1115296
1039017
1071206
762723
1208852
1246483
1405333
38020
399686
1461758
1155348
1345456
1371603
477567
866365
984472
170301
1316163
1473151
1271156
1361822
311927
1642213
294477
1359266
25464
1566991
1133781
376748
1301963
1141727
380190
334627
1454551
561370
826887
50948
1039821
1177306
174825
941354
887064
189667
1401280
1217066
806719
892322
1153276
1120450
1568932
779669
25223
554024
681540
958007
452113
1205006
577337
845324
1092417
1010636
710190
1328956
886143
293647
1469510
730531
1225309
731721
323374
1148005
1508517
752697
183714
1014218
1578685
1417244
1137524
1453312
259695
261032
35194
401871
180319
606937
699448
576097
1243221
1522362
1625842
125715
113998
1017982
1366874
778499
1514962
1630589
1050475
802600
924838
234379
973006
687129
1360605
1006333
132652
1088950
681004
773931
1229861
966725
233169
1341381
1286652
32514
541487
1093524
976199
157541
1622171
1028692
25837
1169928
412787
148113
792695
1259205
1266628
984151
1111013
211409
879607
337462
1284110
186887
223494
837161
1133216
228587
191202
1490166
764145
1240306
17770
672469
1296360
925265
612109
1377559
57530
1138314
1429826
145057
879102
32356
1091678
1222987
403391
848870
973945
582792
451346
1503800
965837
820729
343926
94559
1555335
1283621
866819
1126841
739639
297915
676617
1439967
1489101
731687
521488
170302
328769
1210243
505373
642641
37556
772098
1205666
399450
419298
930377
1237128
1587442
1375265
1531285
485774
1353093
1553399
686790
581360
815985
388502
1517444
1237037
912756
1586849
1188411
1564889
1001118
433035
1214076
1227225
1354268
510551
1327539
1152051
514259
1361082
1080782
654737
145170
711393
687915
1013097
1480927
1430574
227565
931303
445899
393423
1027132
854599
106882
1354473
785430
1478674
1043947
172168
676740
1180544
1007917
953138
497755
1324980
392443
661835
1143376
267053
201372
1195295
1132210
167088
407603
1627569
1071463
1136952
710828
545635
1075332
1611776
1376977
793047
932231
195201
1042713
94646
1183465
350638
381044
481325
1381063
905557
1605842
1239322
1377926
1113487
387316
780966
308579
238007
1432912
1637306
638147
735058
1364708
85584
276774
1494178
1054729
1548034
173593
1516765
269159
1109664
742041
618519
364216
1329714
1600216
1325131
1020095
14652
1528080
201278
1323886
585782
1395727
237757
120991
793459
302576
1385741
1324976
10693
307893
890862
814129
1072582
1229948
1242108
1019834
383688
873962
112919
1092093
1459166
1082054
723283
1625175
1596489
1143904
1323608
1294376
1205580
106786
1130418
924510
676660
1143497
116667
681825
1037050
395607
1186347
792758
540812
879865
1016571
1562103
222938
7481
1630837
445951
640730
652446
1351602
59528
1647133
768700
1240027
484063
259522
594194
1559124
262213
1377161
191539
667335
505828
950143
233921
699750
605236
71925
121618
313596
959736
1079264
1315110
1640328
857222
865969
999673
1328033
601406
33965
718392
1241102
670904
540416
515168
557736
1470466
274399
488
627383
125478
205923
1192295
669952
1140236
300857
887443
935175
1083131
164435
661234
786423
551197
779901
847254
1049192
201122
470055
672863
93294
1189153
979240
542871
1162280
1518063
1159044
198307
1319223
1645115
88129
808086
1602586
828842
306485
1376416
1241275
958342
614120
390307
358623
363463
1065490
1250914
1466343
1336722
413868
6081
1003232
1522692
229553
1004315
1339923
360165
1499040
849617
146215
138003
1550564
744478
608557
794984
122055
1419063
726427
242939
359661
7057
1411945
67024
245231
1559614
1160472
852819
1348507
662584
1353049
584486
352129
359446
503720
754231
626199
1060578
1412631
1247692
983162
575420
1177864
177227
1587663
847104
572616
614282
498172
663616
1508787
1607754
67096
836606
1413437
1520417
127017
323140
260134
972624
17134
1116658
1553420
1364354
55946
803057
382867
845236
1423377
228373
243607
506570
202336
880067
252313
42286
1127287
836612
55383
826200
827045
1282547
943795
168925
1388242
1507793
463601
506231
637663
663763
1033367
1529794
637125
394902
1456395
1065789
865309
379013
1565873
459010
1627789
1474670
544001
395694
1315805
1345182
1107031
1220888
452536
1270131
84883
646240
1152705
834606
875480
1582943
563571
1557473
1294262
575579
963026
111736
1512742
456924
442301
792056
951046
1261339
1568334
355190
1366257
1397695
990738
3003
1234329
1239634
775921
75214
1642228
799447
626623
771325
406954
1068930
694465
740586
210089
105424
284943
33614
836035
1208871
247718
1303087
1622367
1525782
1566364
1531604
1458031
450223
932729
466418
1094363
124465
178870
470660
636705
480662
83064
1376445
1481780
611946
524161
1027050
703712
908306
1408809
127708
239244
182998
1280338
1237879
708276
608378
641259
944282
1000624
1387537
915399
1496962
980053
955567
212876
44693
1433395
496972
282049
735563
1514081
1572469
1599892
859704
1583536
762724
1243264
652603
748572
606270
1090667
1465517
1067562
368737
12812
380493
1631126
996316
950169
1265719
1541685
1036351
387144
1531480
388176
618299
1522090
1437001
548623
1642354
470751
1258739
810416
1565416
649452
300837
646135
1594246
1204048
258221
1030594
70447
668802
811334
523833
425794
501180
1399805
802447
866024
195008
932665
617626
1598089
128539
1141115
1213581
541559
1408520
1375309
561684
1556041
1325675
850843
696091
1570618
1517717
1296635
1104047
806111
631101
711172
157401
1302094
59124
1208702
168767
985114
1559482
41786
946902
1067254
1642366
761974
389262
316318
37698
436871
1601799
1578884
967494
614424
1369437
937337
41687
552705
961073
671691
1502838
921072
1098795
856351
712531
303652
838068
1161184
1066969
588789
955239
264264
575470
780273
1002259
418219
490087
1252087
1518453
982813
100311
379452
138058
957561
1135356
522962
399906
863157
908879
1007931
1401058
200926
723148
1146346
570234
1397992
151065
930722
1265233
1054718
367868
1644593
34117
456867
1544545
786460
81138
263916
1167507
885210
689876
508617
1263927
33162
644118
1399799
1299362
1109742
378126
1434721
135206
547113
1420082
502552
151194
1268167
817321
1552599
401377
1071376
1439921
100420
412938
596082
112237
1290729
418452
321036
1225805
777481
943717
934945
626119
1006398
1181121
327041
601699
250387
691206
1101246
766749
512084
374568
614778
1306494
1159986
60445
1526662
1608171
695136
179798
1549249
1548518
365910
1295763
798024
80218
865986
301196
1342351
1521614
589259
73783
435059
853214
469242
1562681
861866
315594
1266542
15968
265352
976717
1202665
959955
1210264
699975
799423
1573485
87539
53481
1359319
409888
1387201
1610328
744872
1617259
1416233
712371
1581880
1385779
1602384
202549
1467441
530214
212342
1253414
1527931
184481
943745
1136757
1507184
177810
821793
39382
965447
218970
438604
720615
428533
29140
1384320
1384603
289397
1511401
1355699
854225
85893
942536
1492937
672730
157628
225326
1190640
612683
1245
315493
769850
1247213
141332
212768
1257220
350037
1432034
160955
267913
1543837
1242175
1631721
303767
1142182
581253
1030560
1124573
1038934
233772
966326
679954
1584960
1573959
1150144
474238
178089
1030267
443551
918665
702403
1045048
712934
1433283
1391220
845341
1094551
331428
980012
1295588
1513644
1618977
691121
1550221
1008512
539191
1222669
394976
434951
247232
844626
346825
958647
1181866
1012210
1169501
1511688
1088548
1438003
1151686
264396
193452
102734
672209
416209
607918
1095058
489906
565954
914308
470712
1386142
1616984
331065
1304009
859099
1372244
1489119
1004435
1275362
857257
1123264
1053644
1195470
1000973
63098
201875
1120146
1291589
636309
381751
896433
654292
1510538
35282
89309
1114909
1011050
1153374
779863
1141933
483139
961712
1488016
1565966
1277431
1252454
1329192
1631770
1292267
1293256
444404
1338496
1472268
915293
318888
61428
721754
1056487
1443087
1244215
297146
249165
1065388
1641022
568942
211552
1044770
203243
689441
629057
1116441
401648
1464716
1639995
1618298
1376923
1521579
285117
291015
1398197
530635
1003379
201589
1408431
239074
67813
1196911
694853
1562312
694308
139139
1430907
415943
979847
844637
498278
1503434
54444
770031
1222368
653152
1333253
362452
1375522
774586
163905
1003193
1360614
256530
1221190
793895
1215387
341183
438192
878361
1098869
267206
1590865
1159562
884641
75781
1475278
25406
1501872
724184
1260552
1190433
233996
881569
482680
1531702
761365
977276
1282862
1061731
1365157
1526701
1490902
319052
1602903
1625182
191359
637134
1430481
241428
945253
246724
530037
129227
1431245
1097795
1279064
170371
390178
799401
1407173
559378
1470388
1628464
520097
136108
1251673
333657
1014253
334295
577326
88417
1244245
843309
1127409
269419
195335
224689
1562409
1126888
334080
59166
1361357
885868
1030346
39475
1102909
518099
1230197
637587
1541388
981151
135166
399139
863113
988673
1567692
652854
1594788
482809
55235
1305068
345083
1216929
1409031
1560249
858877
892843
1410440
488508
1009277
1084483
753201
1125249
1550953
143301
1165983
1220093
1594658
316810
295221
365921
202188
263622
1083409
11127
248525
717196
1039195
149143
676183
884362
471172
190183
1367909
272142
850547
1284140
1404936
1400876
1617842
89300
331806
1429854
125367
506624
276765
565690
628195
147347
414386
890021
163365
590427
1141284
1398651
1340389
369072
872054
1089296
176751
512506
1521131
228084
915721
1128908
768181
1528673
556640
229741
40396
931480
1135978
325452
331300
745350
487799
845092
858133
236891
1203742
989356
721007
975863
1084728
1591633
715434
333438
1272278
1396428
1265702
788437
592602
252753
512607
1253935
767152
1156300
683382
387304
950118
384288
1098732
1421589
1487823
1529786
635280
765258
1168870
231589
1085396
1124925
1308663
50297
83336
662100
1487575
811359
249350
1497762
536185
1008761
200111
111991
1272760
1182398
973397
1077781
1040359
1575586
694623
1078831
548901
1069657
398855
1500336
785224
1465997
803321
70724
1280104
1572567
1524288
757679
1020141
497034
417346
1394213
1243696
1306318
386821
331068
42825
1325515
624340
1570159
346757
496070
484273
357169
1525712
1199754
696768
662049
754814
1497798
556514
345928
1026637
147784
1158284
129176
459920
1426859
1207731
278739
851060
1458791
1115321
23222
1615274
804251
254805
662400
1526331
1622513
978657
498757
135859
1465545
347725
1135938
1170843
415945
169265
173686
686012
165777
848085
722005
858490
1630535
1413223
1575364
1274034
1428958
1560385
587770
40111
1381898
1252604
915678
820805
1337860
517242
1126171
758153
1363345
860201
334489
387056
449162
766471
699103
1491664
334973
1350583
695220
994875
943807
564641
551380
880383
557339
1484551
416261
213041
1566233
870598
747280
1288067
631592
1479426
892344
1506460
845026
950104
481998
454479
709335
1347794
25314
1524105
1583092
1473488
1028560
145129
599734
70124
906233
578463
787714
1583369
1424907
980138
1604960
1286739
376457
1169386
387029
1122859
227614
824518
32555
1043747
774107
467829
114467
933763
78737
372682
1327274
445394
470292
312755
975833
1495051
755591
181545
1170147
859212
186700
655399
1635912
465349
858411
82072
182439
1021769
952966
1149300
1032658
1257185
1174786
450563
342878
282074
1079247
1129228
492978
986167
533156
366770
194404
1570755
781578
746858
1594258
1314589
40461
1420379
446117
844304
858589
424858
1188288
1591241
1505868
785531
1612943
1130133
1525579
270813
354980
1538659
864136
1190700
232183
654244
688774
1541853
873213
1174096
430720
704284
51212
1171485
626842
294589
288855
896778
157102
1240333
778655
711305
713393
8094
1325647
253582
421621
810631
179894
1122628
510052
1320114
1349276
951232
747075
252643
800582
491053
1404520
944511
306258
1335134
30573
1518309
184233
108965
1100687
1171875
69167
1475749
310019
884654
591759
418162
198935
248426
1354246
943317
729772
1210478
1182238
372141
1438050
131698
1487378
1367587
404806
983511
724620
758256
40620
1259902
1325717
1622516
543666
1578365
1178601
688316
371813
1473639
63316
1190290
478947
1437072
1385124
99677
801077
1369578
1263203
1627262
939543
1635503
1264032
1568873
65391
266263
323104
548973
1642006
1109245
412907
1611127
1068336
897251
1188231
938006
500721
511229
945980
451327
282878
453518
1367026
589262
563795
1495731
6035
1355209
1538613
201759
414291
1620115
120203
803408
1066369
395172
468457
1601590
89572
276659
771978
1449644
19990
1610663
1130659
1555280
407758
1245857
832884
161313
1315913
1283954
728757
1407106
1234072
1617121
1436197
600595
1012458
1560906
763376
912624
1510759
4060
484855
826811
1189672
1022570
282104
1353709
969092
344329
1236130
884145
1064369
124944
508927
708765
870914
372977
982795
323715
671359
418513
672349
474889
106220
993620
150554
396831
1609091
751473
268035
1125551
82176
303744
318780
1246488
1081752
352239
1469232
1081303
353188
1052326
281828
936717
633357
585837
1305864
1272387
953655
895272
1100836
1624552
1040238
1567691
732552
1172484
1570816
1321446
1262055
1623448
1155032
1207340
397741
227991
773399
1550032
1347604
769855
888483
1640847
1272606
740889
1336160
283442
283558
508905
513326
973625
165451
1217253
337944
667805
817967
289306
181549
1605282
725433
149527
1642554
1064194
107507
345203
407697
27423
278062
1012665
1196642
648798
1061486
982363
956697
993041
1077994
181014
1434253
487878
865515
1500848
1007653
262838
364295
1381982
401555
801125
1475319
1198646
1154440
843979
240415
413430
221150
507460
184437
179849
1130414
29323
1625009
255886
500745
1612401
929556
719282
569222
1478606
923466
22405
601410
1509201
248480
215836
123488
1625781
1003642
222730
1404414
229497
877491
394010
1236410
571892
1619531
1093025
552795
356117
306482
1484746
1188992
888899
1640412
966427
1322329
184607
970947
1428260
532399
583710
48914
48610
521911
1394098
868711
89294
140585
1600235
1543255
970236
409905
426559
254565
1584703
1238720
191569
1234148
39255
698059
1451642
1406586
902685
751620
1149826
685324
1569634
508848
1159986
866679
889370
373728
1622182
1544102
460874
153615
995085
342631
950822
1472226
1188838
665759
751349
773925
517407
413968
1188367
1462948
305491
738551
1344721
311824
1589728
1103609
205117
692943
1101240
144350
755940
247905
244016
111886
1491285
548883
491397
1012920
704544
408022
808571
571983
1449993
678886
794031
556593
332384
1404798
613394
909848
170740
517701
820486
208644
867931
894613
112690
177466
1540871
420614
1144906
145455
1574864
592283
883417
1360942
527579
1613240
419205
837967
317367
1421167
52004
1301463
1512651
1012201
326128
475109
760480
349497
509065
102936
755268
1262617
1633419
13321
900805
1394740
621072
733225
310429
1032218
454029
798421
396663
1126853
876087
1161890
1239457
832359
49679
723475
654616
1026917
600863
528292
387787
435892
1113515
768740
416314
630221
509197
997912
1129139
1118915
451837
503456
1129627
1016144
731031
1282913
947146
1646499
10644
665629
431658
331604
513923
1222668
674738
156576
1492759
565874
658083
891596
1480268
1254046
1509181
264396
577275
1169826
916544
1505519
742574
198096
1164804
156046
840950
796256
1646033
225884
436251
268474
938098
1382316
1155708
1364374
703834
320658
719904
318943
900735
1138432
721203
614251
1121872
453822
373265
1258003
758158
1278294
535029
979169
66671
1494604
1565357
889418
1066687
603067
961737
1041503
1337734
677634
1395742
477370
458305
717715
341556
77274
1272303
659933
798225
325597
1150671
870007
300540
984309
1137046
371832
356869
1532740
1399261
1492769
1440464
1054049
1301857
1545176
60161
1279281
593160
1175079
1379951
1316734
657576
544274
153857
1211869
935302
80066
1417866
1047973
1241224
845811
709304
1323978
1088777
143032
925381
1416977
378503
1229907
764363
63381
371199
1578107
1518215
1038752
279843
203666
367975
36087
1014625
1294141
1236583
681121
1536094
244414
552819
920909
113349
1374118
1343931
1247234
1277661
956464
1336725
159194
910420
765408
480965
519702
1643563
41600
1501190
1635601
942538
1376814
783044
455065
1066165
1574937
1327094
438671
1022097
252318
1440357
9889
647729
1403778
445840
785330
366507
470833
1053547
406071
1541152
907224
93614
419961
1382798
667409
934696
322797
597711
767076
981938
874963
1129714
402273
1332223
685482
1314458
100688
1144572
379517
1366249
407253
841790
717398
291212
1009014
650487
158433
607269
481300
1611581
1306226
664442
26855
65642
531795
1409847
1606488
658421
293404
177121
636955
1204296
518898
101026
1165367
895544
1226784
174317
910422
975943
63476
209636
399880
769820
1588637
184949
531411
83443
327519
3292
773642
479004
407184
131318
766925
1409322
1003290
708266
628022
760794
130843
1137099
879172
1564090
228317
169225
464248
1106360
670385
1287932
426374
45046
926590
544593
620886
997564
881241
157298
793420
290974
1554592
1467384
1295060
464957
371183
852118
642687
114481
1497330
324155
61880
98829
772892
1162710
600483
982899
252571
216163
1344198
1530185
1398229
281134
862746
1301425
948878
162509
651332
923041
1287700
1548986
1317446
997472
1350793
1386147
1074821
1511372
617571
380773
1065351
1646009
397824
386995
1186414
592096
372151
1478716
1054158
1110003
1479865
973907
399256
1347687
966820
215265
109948
440757
1056464
163402
1223296
1446138
1090164
864891
1189446
594885
692387
188474
1351095
827702
1380572
1522936
334604
1120979
587109
770017
507257
634514
505116
387321
409796
145774
832151
256654
927460
1249723
1109690
943433
1085224
572604
372935
973771
1403126
851278
1327929
1065939
808225
1001806
504581
1098315
204299
1495489
963774
1241521
1375517
949490
1083795
92069
594339
1189981
647994
47211
452439
1565583
1551678
527707
1139748
1449380
1304273
426980
1269178
926874
1477095
802523
184460
629697
1102735
1419535
1423288
93839
621466
320123
1425464
324485
1235400
588087
1069838
404878
297982
210734
81702
587865
550431
1049568
199908
1323957
606271
774642
113742
49990
35067
111730
879096
1461719
907167
1000551
783517
43939
2774
208220
455663
932206
530733
1415630
1244731
1293314
1229483
1568027
626112
1355488
1541430
855894
1358103
8690
1445910
58205
1075878
1149
1535818
397494
206163
365227
839136
82799
1606404
1199005
1295030
500372
328993
965911
1322270
799296
240356
799292
272655
918307
143190
1272219
894502
1338391
674130
628443
1456149
918
715238
1063406
1177200
624245
1552979
34525
307210
415597
317233
389405
434379
536165
1087172
284801
717913
652012
493195
1133455
1042950
874675
332047
603613
230626
78972
1583749
326317
337235
1360759
304989
712877
1498653
558199
1553421
1319868
1551890
421098
1100371
1332677
870735
1519079
447335
1120401
497968
578462
1541036
99464
25627
948568
1343734
948290
1461353
549476
989940
661210
1165746
1254683
748497
5683
1119539
1594686
1512788
1201260
1490919
1492120
366777
1369612
474798
552493
1181523
598740
661049
1153136
1451284
452324
1334672
712248
1170464
53893
1254296
1450287
944264
708561
1506368
689061
1065150
570510
745313
1420016
163779
40350
664098
1155786
1187193
1329712
1139777
413827
419783
1291359
223185
83706
898536
306977
336420
19531
385272
441837
1423024
463844
963895
1562873
247351
170674
752753
1290426
1305645
972379
927305
913867
679537
975208
330865
672737
1604412
1261764
1305622
427682
1472508
355268
673136
668559
424162
1007596
444466
10614
393200
1274609
1206376
1486284
1163534
987240
1453716
398635
1010359
1158530
1390270
220018
60316
1192755
208471
812840
1211423
1643291
1179761
45116
484928
840940
776528
969764
320680
1116146
1647373
1175412
493959
583383
1109954
1341522
661272
720716
269528
413034
191465
212772
872709
296746
1485712
448024
301411
505390
937855
893888
1548834
94012
286085
259531
1462066
600087
113636
1413034
129378
382179
483371
1065830
1018719
1617268
974174
1407532
716661
1473487
1220917
1207677
1102429
1338770
1570792
460031
563905
1505018
806699
965689
1075495
1477713
347176
735866
458190
1101287
1021500
313647
835118
938817
924681
90488
665806
329831
255368
421929
1137294
1365263
199161
1540365
1576149
200232
526165
665149
1082234
263287
1249217
850606
254939
415363
1486072
158438
490075
840749
81273
1303481
937139
1565274
1609910
1418282
1010188
1113206
841543
729317
1081184
290697
153267
1322134
1573936
674490
577007
1473252
313371
1053533
449825
26839
227926
237290
1598671
145938
1556245
681368
999563
1392523
557153
1554134
1002958
1473465
1252653
862938
234648
247850
1432424
432177
625446
306484
284951
155944
1401205
473575
626940
940495
462687
396009
184230
413708
682509
1283046
703620
1018857
277297
574996
1526753
1180198
726911
445473
1507151
1503246
977510
998460
614871
1209433
1145057
1346726
1049528
237671
995695
1385047
314982
25723
853014
360936
894157
1511444
373225
650661
704794
368237
444610
1255080
131830
674701
719273
311446
1064805
1499483
1337612
545942
1311391
436272
657228
514482
1079661
736422
1192283
1483296
1123777
956181
653093
1003925
660598
360122
1096575
72304
1606375
818826
1543433
1240405
687035
1436057
420151
973464
294626
1267611
622486
65071
754906
1230614
645009
819075
1148474
747726
17226
103380
275678
521374
800409
1099571
413965
772315
100705
1228491
580931
188407
634505
1314740
619178
1644537
716477
960016
442514
88311
273560
606300
788770
55138
316259
311816
349863
764175
598834
1315856
81169
127445
1106297
1255872
677971
199908
262381
923395
798549
1559797
1235425
1232927
316927
686926
180711
832965
752370
1054103
356398
1158707
1603513
213821
490218
592585
476116
894611
1106128
240213
663310
722773
671821
947632
390515
161918
739310
75611
74026
477418
311445
304980
1399706
1141928
1243551
418869
1342513
1279174
321220
1056258
1081315
1132891
1271884
697963
49406
1418278
432232
1517211
298712
188871
1117011
1601428
537514
1155461
1356134
1428999
1534716
1040614
1193361
104765
1291709
1198699
563462
805767
751382
712262
1488054
1545097
1245008
413400
389961
191231
1545693
724103
366495
763596
1547492
586788
815559
1170661
1290419
239469
1387291
516007
757491
1425189
487143
118767
467510
1150155
1351719
745028
458534
1381769
150601
1405838
151334
1199104
1164920
950343
66893
1176119
170391
1351706
1602523
33022
674757
1138168
878625
288205
50703
1596722
413889
306022
546133
145345
273171
52299
45725
1104098
1542712
1483752
1344494
803236
1492098
846002
1060363
454833
621597
221756
72590
795384
1212481
689431
1221655
306247
18608
1518695
1558556
223985
12951
851835
1616455
730054
1505623
120530
12405
1615284
284683
1559635
234794
1539026
873174
679836
806055
1502045
38272
622422
221582
28861
109432
346178
8834
1026245
39960
1105609
575141
1073438
1152646
257469
475292
1237577
42424
1250669
198097
620130
1376498
104866
1054176
979663
866878
1223831
144480
765333
1160079
704151
704948
370398
1642789
1339720
658277
224349
843357
1344096
721038
941532
383247
419096
1034352
1285365
1312985
634568
565459
187070
1053977
447234
1380223
105571
711080
1203818
244022
321384
841017
102734
662717
561818
694276
430957
728817
819123
333492
1242704
1424709
382214
1528630
35910
1206573
1164002
574401
375315
652675
545586
21234
645194
503916
429938
1596075
1421375
266551
71137
861702
614798
1212730
52186
656558
608035
318975
1182403
1016282
294447
1329226
1336659
1310838
563947
1029510
769385
765679
526420
93002
1151193
1483255
1481328
1263397
318268
317368
1013261
472587
122096
925996
1589968
815276
302789
1169160
1313522
546011
683027
509911
897814
498329
299360
1496712
940534
1228738
1034609
952599
885448
388525
206878
184957
559406
789386
1144561
152483
217733
1088412
1106526
1494686
1432404
788010
316214
1409667
1442694
555071
163361
1229073
1569055
1204843
1606568
958564
304630
412908
816198
211077
745258
100432
1192445
1106015
1247639
823718
465899
1208269
173560
1365750
1286283
1429621
1554684
23811
242683
1312432
1373282
1459746
1176951
519442
948583
754862
1183423
270501
1058119
886776
1603336
161424
1040506
24650
239825
798076
1097116
1239367
759837
1451983
411082
446392
1582230
1522274
1291403
975570
407253
837774
943358
783666
413846
82206
607319
1495586
620245
500903
1641630
208047
1429685
928667
1639162
288462
532944
588066
739580
831728
1579074
674370
93349
1203967
310045
1261009
717495
735136
47603
224962
1056079
1106714
321592
991624
1592909
170201
917852
1324558
968771
674442
1277657
1542131
1134739
1444566
458175
1345222
351641
1615606
105413
717399
1470756
795579
871297
149491
765547
1571864
296466
784437
1270902
1470285
702764
362300
813638
1534411
213225
1098157
944023
1400317
1529805
1196105
1537302
1241841
593364
1085889
1009510
257828
1458077
233547
1102657
953907
643802
1646819
1438458
627627
82389
912447
991190
1513888
502915
484991
713874
308729
1256417
110261
1377195
552759
149085
477378
1605314
705847
1019441
1041328
338739
1130565
1170477
1247665
769247
889892
1152299
464107
1268389
1033531
476274
198907
1465441
833725
1513687
96
976898
1450414
471524
468655
1190427
1506514
374430
178326
554089
1364556
645721
1324694
1612416
213072
664594
471216
428296
1510762
498694
268033
107499
212774
1071502
711494
337458
364842
115822
203609
651775
254694
188914
95288
275158
232488
806449
25779
55260
1159274
1630485
13343
1137001
143856
1146278
1176552
1320358
136286
251824
888562
1465663
924027
163071
151856
1465116
1228579
608386
60214
1121796
931764
349336
1202159
603051
1592220
522774
302778
1015608
1098468
621795
1259972
257297
1292683
176182
84791
324398
651886
1223707
1246982
865955
477585
1505263
1517690
936705
1552184
277171
959856
907185
1243828
1077334
193350
670177
1144737
227817
998485
52166
1275240
810010
1563338
469909
1276857
739327
445578
588476
455569
1577854
301162
599273
368064
200151
960180
585262
1335293
585125
923767
1056200
1464996
1022056
1076763
68839
1362144
57482
1458093
322769
695058
311836
1141979
1554915
953133
1333019
1534002
1050823
1102851
759130
532746
1469497
1557023
634758
1318544
67400
1264029
1440370
928409
203285
293101
768914
1465093
1380575
1372351
1309986
790177
1634752
1430252
1217290
1216865
177065
1496808
338085
659584
1120927
377593
1182790
1083
195623
1504720
1132459
721774
1643472
344422
772054
1569128
1300914
931826
188240
410639
179808
1458466
546772
882378
1030415
831585
373164
400497
4882
1285821
1102616
1550340
214383
1412494
1235004
1556829
782722
1526222
1249040
140810
808084
197364
1601984
1240989
924103
379497
250529
1496410
544886
114143
1255441
1034848
1580646
1263676
109713
1525361
272607
1058384
368896
399650
990884
117738
179981
1251761
540630
1185515
785689
1492657
504002
1352266
441766
351047
1059058
1585214
1631348
912285
906418
1287647
1063032
1619376
852342
894353
1634710
64353
515454
1427391
1257287
1542478
320428
1387926
714989
294463
1035339
241236
697335
485183
1068214
463534
620488
1098740
993165
1047124
1547587
1025777
432560
1621915
1095653
659643
704382
1284842
1590618
228625
53219
1038268
1344635
1364444
169258
1588298
548322
1603007
633423
1105090
1493166
489586
510398
729373
683940
369421
497183
880793
581598
225621
950216
900642
956974
956551
1517642
1419525
1310500
426538
992914
828269
960008
49058
736390
906864
498592
1490475
1548874
763031
1504269
1091183
11238
1206587
310798
1103799
1308030
907959
412405
1222579
370010
600005
1614564
1562094
235570
718023
698130
71943
400253
717880
1396272
238064
1449529
64872
445358
1615984
1469098
1422074
1639202
362950
857306
1312683
1633831
782367
1056560
106392
313059
1610279
1528562
962420
1349816
1192937
38160
1173039
1195840
601100
1086491
749917
1266446
952218
1301555
174075
269758
1346907
540460
1288985
954081
793406
749354
257887
721560
507073
1017511
422947
1256660
107217
622915
59033
942508
808366
1497615
800011
1172257
61068
210537
327507
1284224
819717
188280
712847
1408732
929171
343973
707312
39478
1318605
275592
529156
882450
315957
34778
326608
1428636
1127454
795008
673144
106860
495064
704473
227072
1257375
1041621
1130751
1096622
584233
399382
74095
1618889
1116140
1032204
1606315
904648
1173466
482600
610438
1203669
656172
1118626
667087
735060
130845
776457
589112
812490
151020
406192
1318053
824763
236265
839453
1554774
1022501
1289287
657876
1518249
779785
1008654
1366507
656680
489075
1071477
882978
1294613
1218244
734714
946714
1582046
815018
1539561
1235691
464458
214954
445969
1051314
1322790
36552
430224
388327
588979
1612128
1158188
966477
743835
924039
660513
71167
1217988
500359
504866
1179396
1559038
709304
415644
940876
233942
1581600
575204
706358
600182
1127331
358079
318311
1031367
1496098
1616840
292331
1466560
1569691
293367
1427048
1198090
48691
332000
463198
490445
323387
778042
522259
1244170
643436
1479021
125922
753961
64507
13392
217185
278391
1229699
1070429
1048681
665782
1609281
1461456
1479483
479706
750586
863696
512890
801548
809256
1403683
630382
573767
683684
76803
1032837
1645227
1573311
280526
406585
439717
385773
1444169
652863
1014089
797330
206958
410316
605131
867323
454520
1050072
931423
1079481
1019460
1071798
179909
360188
764095
1594727
1639102
1169072
827997
557910
85070
1196877
265036
465593
421608
448018
3190
972963
653063
470901
1252186
1437587
894841
87086
673357
884833
116818
795521
882541
1364135
18524
970972
110775
5120
1453843
388113
970284
956156
335136
1623338
546325
459728
1092270
759664
1251163
1109045
1259602
118931
108876
949063
1412201
609874
675867
1143200
252831
300332
55802
322422
480041
255132
283967
123712
1080111
1390830
20314
1578317
344278
1352514
427124
1631188
849337
1157485
979991
1301160
554395
1004602
1627446
1487962
343361
550872
911563
490205
947556
983778
660430
214846
916736
952386
1156311
118128
1199973
563152
1591737
923218
1229698
118254
1434283
1006042
720163
1563701
1558021
97825
1524403
323716
232751
1030257
7353
446108
568743
362705
450721
329947
1519664
65547
1604193
438114
108607
486686
697284
425687
842271
1341489
520548
1380918
418542
144054
444934
742684
977129
768056
1158869
977799
1031066
1124418
202327
1301953
726816
1383810
21521
113180
1186719
604598
1271312
834473
1329468
392637
1174137
1011910
87424
557060
884520
1326653
1320633
202129
1084360
1617305
324623
556072
1219793
1234036
618411
816652
1503289
546390
361345
298508
39617
1072049
7383
918886
331753
660221
208051
1164251
1218000
987313
488215
767884
456324
730273
1334017
285323
1343151
214066
337725
994953
1273359
1396206
39449
1062892
1561743
610988
866608
615811
1074167
1580054
335293
1011799
1278983
1448006
1455638
912702
938255
1114496
1266055
1481961
739233
1316687
1582969
1170371
618225
602050
1325669
611632
1115631
136243
670233
1498411
1405750
446957
137208
90396
1489539
533332
1567272
1380333
189460
1605750
1366637
1006568
913720
661491
917599
1243668
126014
1368359
272285
511185
1592208
709045
423692
1256440
530497
1261543
568416
130483
606889
337296
1321449
176396
591247
146767
1609606
1050069
111652
1621470
1448433
1530048
794316
1632531
1581235
1593153
1100967
1003860
1598118
1093457
638867
111821
1279016
1387605
1599260
1158991
472917
1326081
321025
872191
440552
1189863
582167
947323
998648
659833
1301607
1374470
623074
540342
1617710
182696
1210458
1413776
465203
337829
640927
359890
873713
609671
949302
1174604
1032135
806369
1211495
611206
721815
1448881
970179
1292733
1531105
1228319
80492
553370
1631301
1463870
1500120
988802
284207
1212068
642152
1635293
480830
1509271
100840
1489609
621643
73380
1096027
711542
270748
847336
1300995
345089
1073500
1271339
950060
219408
806448
1400354
3978
1043479
400556
1233001
662544
1080570
332616
979233
1433659
1144942
553891
394492
124744
371537
115659
101685
501454
888769
878887
74003
367570
885858
1110747
877661
1109975
867439
1002778
142125
1021504
1233317
427518
1102496
1613437
1437229
1366319
246652
1249580
474643
1443185
1417368
1356343
570414
1525463
1077734
963504
644353
753468
227247
143898
661875
553638
512035
1332562
979174
252043
132157
287046
1402017
853337
1430773
337406
849913
487326
892153
521771
144107
401041
239444
919152
652814
711206
152898
9023
439658
284546
1220607
933401
230069
536432
1311439
1246153
853006
769678
827961
617053
738076
1421813
1033796
721618
1633439
4344
715194
1253386
128414
276226
1463716
515875
286724
23444
745416
585984
1285721
1172042
1051611
481886
597872
1037322
749701
1167360
1514287
1575535
1510342
37343
58448
980562
1326866
61663
504428
1335917
1456840
317892
977006
1530114
129918
689790
390280
198951
404944
294106
582148
975737
853244
781226
1459371
1422350
1243643
806430
654713
101641
1255579
1514107
215942
447532
1603904
1518538
989691
871771
1289681
1496470
285604
489315
460869
1098910
368524
271910
445244
1097618
323959
1288620
633164
424234
1382492
433820
334280
39729
385887
483557
140321
1496963
1630654
158097
47422
512929
1226564
388085
920213
407768
302590
930651
610357
160860
1305482
1085244
119720
535949
1494423
1005952
1521869
4633
946943
430016
858786
719419
1487471
533818
1169249
87947
1498000
114366
174333
124805
360123
1237607
406363
320933
1361446
92539
680635
282168
1644204
1640389
1135503
242016
924779
1116349
1591923
1628836
591449
394499
416838
195057
317391
1027748
137578
647709
809153
164086
6454
621474
880510
91011
1315331
868899
231713
969106
954991
279810
834885
1093961
297115
741236
479711
1276017
735347
144260
1619667
1463965
614228
1253328
1143396
398273
257142
60454
311355
493276
1101189
1549329
1626741
1111450
527808
268271
144605
1153650
1166202
182843
377809
663887
1235015
533223
63168
1513593
1555019
1355619
944684
476482
1612867
1129447
1325049
1068170
166539
403089
480468
543411
984374
1580411
1159549
1321515
154826
143394
304031
1552259
787415
1613445
954156
1623243
345748
1003524
1544959
363100
1390488
289208
852279
56536
337235
947260
1616640
1227474
204428
1197923
1530678
1339876
1511346
1375872
441716
3929
219977
1461831
392477
1082946
1600412
869278
429927
989212
238379
791656
1135114
377305
246468
156990
906362
469838
371477
1384536
169125
627862
849324
1059300
1274235
1459710
819336
880780
1142258
1418784
824166
457996
1532605
294540
950683
1640019
1040647
450423
797679
880841
1279782
581718
939560
1214171
1092863
502569
299914
1164496
109777
281283
1129285
1361547
1126854
1367221
975935
1290062
681485
535026
366609
1569193
1042165
719806
592203
888843
643761
662224
179089
162368
1150229
820211
581838
779068
1599108
835907
673158
1482820
1010640
15513
300098
749725
572557
1207448
952405
829312
246492
1001214
81537
1537733
609555
452876
1224942
649710
258874
1222994
594549
206214
269194
553375
1399052
1165554
1432089
644450
382248
524318
1287666
811943
474471
648319
208670
1542806
702199
1338752
1342451
812664
744887
1272470
135867
1302715
456506
443124
367599
1374633
1269664
812173
466404
460927
40413
231619
1580245
1131961
1047020
1474048
198394
174511
1136664
191539
1003837
442684
90954
27093
1311169
292595
544693
578964
538318
586374
1548117
731248
461987
1419097
1023972
1170371
1367361
1392776
528660
43591
1223793
715724
1471639
1579710
831840
1132920
1113423
283028
875004
701390
654140
901118
565729
29314
1098944
1552809
523901
242922
662515
294811
1183165
1455325
441739
888918
849620
566393
644476
1276473
564229
1108481
292920
1362174
1376454
1631517
953535
67299
1556616
1627617
1629892
1129584
1063737
930329
181261
625516
1378756
1064651
507789
105016
1010307
121337
297668
88375
1479326
467229
1082924
907313
858484
609371
1465132
1164449
639356
1123989
600694
849932
358652
209023
632786
480571
1397710
389778
230396
415986
1274764
1617020
1094232
1345199
521145
640823
1634691
721395
1629195
301220
118962
574536
661790
1099914
1276756
339413
788457
951428
1308862
502581
594879
139287
1103968
1462468
229972
1618557
25176
898356
1075801
1220330
1374640
1140044
239106
801990
425044
438622
65653
1008993
1538923
424983
298894
648019
1398658
525772
435673
1070828
1603693
19068
705612
1582214
175232
1369861
707605
597217
479523
267220
251512
775982
1064536
637555
1325010
1524421
360489
1136967
1628882
985752
1568499
890212
831071
87414
490272
126616
192613
544111
78154
1192157
977214
200599
1495904
1367743
1587721
1326143
499485
806030
1435136
1411630
693489
1609579
1129508
1179907
37675
109365
252852
50576
1525066
1523170
1417764
690382
452311
969038
557152
870659
606733
1451188
228472
352001
1538139
855386
1375921
1619149
651397
322506
1486838
315326
536031
1539530
383218
1578580
1040556
1003528
165318
118432
1298305
1440324
512549
1624312
974027
325931
721306
1202097
138457
702070
929022
935141
976754
1035773
567013
449610
131549
794450
34108
576083
1113884
284763
439905
1062203
99895
771954
967437
662430
1638778
783096
49645
42014
74429
74867
1501970
269700
493064
310997
633360
858879
294896
1173539
379635
758630
1195592
1360168
603974
1467628
1261122
927549
331248
83699
1098083
183265
1052352
1334152
1621132
1538890
925507
450762
1033047
1325153
1510210
1456212
558066
1205775
776432
573285
1572926
56882
135317
1503848
1313423
1040931
281579
619233
1295967
61154
691601
486866
145452
564396
812537
1019428
806676
767217
1504675
650265
389104
1525251
907882
52648
1611908
1550780
1420759
1494222
596942
1501520
1216670
451211
1599524
1046614
1491216
877306
723847
1033857
388831
226635
1459481
356407
391447
976507
1009549
1502397
758013
80354
1095648
598691
436976
1565103
1459384
1074099
766178
769582
371520
854600
1419826
1393081
479417
1410878
1159806
1239495
1643536
732412
378096
746183
951858
1048053
848923
1479774
433405
539728
735620
766803
1354762
1353635
1192053
1284721
722645
598871
382992
999481
113726
1377069
1631172
703114
593760
1510157
1195811
610693
826595
761068
898436
1437963
240506
1413193
1305754
1365665
856450
905780
658099
1147480
1629989
86034
529569
207378
1193957
1289890
894810
1144485
1643971
1604721
834854
523085
1581114
1256045
33933
623954
1144090
29128
1385183
840457
65318
1469511
1520029
1270680
127793
169400
187880
810454
735083
1088872
1352673
618355
524272
1290850
882998
950667
1371479
402401
791090
731495
179373
1526072
456563
1039506
725457
686613
1066829
482599
1455754
546543
1449602
355415
462974
14349
1188683
273098
241911
517128
953328
1373801
671159
90189
1564929
1130056
33044
1452887
1288169
500549
593671
632935
497378
1178443
1600213
1184579
156772
584099
322758
159448
308403
431635
545668
1269758
1382569
360304
11520
114708
1291819
1647448
967677
418634
580239
225720
151284
185642
1374404
257823
311103
1410426
1633032
325366
1146529
1572612
587066
599163
1587812
12008
588697
1438621
1420059
648218
515012
942950
465485
301836
1544213
1350440
703672
1446994
446004
182568
486259
696629
946184
880826
713949
1294354
1116424
1387749
1579088
269367
985535
1561363
844615
659483
15228
1012759
1204962
774214
172247
167892
1065577
1612997
1612319
1437565
1438112
228773
947281
226176
317450
203220
1326801
1179806
580254
369969
1491858
778643
519592
136679
662552
415132
457203
597120
600929
1128232
1507230
491752
1554781
1186300
813912
636097
962868
1055624
801956
254615
1100943
1610311
1262055
1287311
301049
1381361
673558
1584263
717827
1334446
544322
1352378
1394338
1354921
711245
842112
1634907
43129
151915
1379062
575199
210336
1473770
1039251
1565726
681705
761832
1332239
358149
429311
1454558
164712
859119
118344
1461109
947320
501921
1445948
799693
40384
1365257
654389
517216
1446987
541136
311642
1143373
6004
1052092
1372786
417229
790237
360811
1192750
982918
310849
1156927
211268
908842
1183239
1397306
1418086
562979
328476
803899
552401
185581
340490
1389279
1441251
1026767
492057
593503
1517564
331347
1330207
1241453
1009498
1404117
1446021
356745
1248589
891635
945306
663275
435056
106529
156775
1368385
1546787
1375602
1642122
1244306
1033596
1603101
525061
507891
1207604
898306
232498
847331
688296
1430602
635804
1409372
896530
1487047
1557038
714870
381762
720303
917722
671934
851175
920584
1413394
203802
212594
1209194
149087
147325
369554
453816
1104985
315280
1486379
705060
363527
333165
517822
11065
573514
716475
588970
1275455
1519333
420142
458884
688744
134408
400201
546057
442636
373692
1135234
339080
856706
1582963
418785
1398014
1182790
891278
207389
527055
493492
1179831
1535912
180577
1447664
454642
1557929
1556011
863977
225964
824236
770574
787422
1116966
1616361
1215567
1554451
885792
1031913
125698
1123083
576297
1025343
1292804
189991
889400
1369869
336008
1435989
1128663
520503
899927
1589646
882093
1079171
1085713
396762
1408242
208370
977128
1268672
319286
1312768
1171341
1385575
786984
1244241
1007152
208159
998591
44656
299260
1594022
923025
1158832
961802
1400075
1169921
1393782
633721
145764
250430
471780
1498469
1586610
1231069
717465
1307403
787178
1507774
1124593
239764
1534135
565167
666477
1619588
363829
579134
814545
1290949
465751
1006466
1237971
505729
139776
163391
647572
659392
938979
1533194
1020677
1446288
314918
1281708
763670
187081
526046
111674
1005398
887856
346800
1526476
1304800
1403569
1430956
1273646
1410519
192855
835384
1128057
1369784
1475452
726993
1210462
661246
312586
727096
734680
1052307
271484
1009992
1038550
589693
1004206
1546263
1122237
337314
1593969
839262
1568788
162691
153697
855940
859230
991723
1617954
1049359
105058
711586
86264
1335492
648625
1206022
1563414
9871
328359
527260
205802
1109235
469167
1492200
445735
646291
573151
183348
939118
947855
1086746
1124327
919139
1373379
1076829
191539
46713
1307448
193571
649485
1615218
16620
31605
283645
306425
885679
1177114
146972
1309851
892538
715258
710240
1407585
976650
799708
567464
1162127
862932
968394
273665
1201194
992146
195762
1299597
488692
482486
1332680
1131078
241450
165301
699908
956560
127458
454736
62430
923237
1599603
762536
251380
1063110
1065626
1120549
38828
706028
1375738
1540118
527107
921259
1578728
1445192
562241
607188
12177
1612217
652380
996793
725434
344188
684394
1197238
212208
1393794
806027
977792
1429466
592062
1085345
728513
967962
166023
970802
492557
398694
554511
1597994
614570
788020
976873
741596
702291
391653
580137
1040807
1568714
1575248
615609
1637521
715197
1426140
1465197
96111
502003
898721
1437981
1085762
1567694
527396
723537
1321889
619464
22599
1250492
990399
470382
1306944
1638712
863686
1375709
1211589
777614
980312
1328928
372776
574760
857198
1157447
1592410
1207094
582359
669231
1636037
122723
381585
113857
1473205
1523130
458618
1644398
742791
4363
54717
1453066
514234
1535601
165807
1627870
246533
593411
956332
148997
1409854
32463
225822
838598
1123383
545837
54182
1246650
681634
1593859
15917
459498
1249754
1334067
1485274
1076542
376075
473323
810677
1010959
1646331
400255
866395
926669
1108282
1619466
710492
1525537
1464471
60478
565767
1066989
1200670
1035676
1273634
513908
146445
99916
1318604
110978
136090
92045
686428
286514
572321
1057669
199046
1327256
641252
1449243
28170
1483815
1626273
355088
1150936
1621387
192333
1195736
945078
1380698
1512653
1192076
4957
80208
231644
811978
1156423
1623806
617271
1464969
194376
671965
1602274
457462
1515496
1529681
1380999
1531703
1244150
213545
1472917
571609
1418310
705363
1542930
1422947
928452
479053
1303819
1045940
1223139
1411453
526771
282317
727935
930561
1085036
695936
1375669
485406
517906
635131
1092816
500884
188319
1021765
1476359
1369760
1409732
1542536
381929
1169067
1006803
1473240
1236336
430127
163436
573772
804308
1017395
919099
128154
465668
1062776
253656
993631
1136811
1146433
123572
1198286
1532546
1051746
1406970
345544
1565945
1117246
1399688
361708
797419
148298
1589308
805364
64472
627133
1568168
621743
1026070
1420243
1611654
59263
1335323
180054
573166
364341
1202109
369173
143983
645427
1601193
1385485
388959
1337852
445302
1144261
667088
398971
366212
143442
152432
306028
1632636
1184568
482370
465054
20762
1250379
1506158
355441
242472
145106
830180
959474
1134649
91326
606339
1233028
994609
350389
1193965
880610
1424903
848682
1272675
451962
797332
957580
1499871
18394
1470293
1059712
609742
1496433
287068
770847
478849
1585048
861713
879021
1606094
1594183
343190
1393292
1586094
204189
117053
1394112
354668
331778
1542719
577193
1351337
1292964
1226860
607018
213755
640865
194395
1181174
1065820
1096126
1233115
1388110
1412126
612430
135265
713891
1319493
656879
327557
68406
1398413
527165
1339140
761371
826459
247744
913180
206636
3359
802549
1281909
183662
1429853
1599101
243387
255328
355878
1634721
239350
9599
1336974
1268301
468868
575413
1461907
772971
674738
511528
1116424
1336552
335036
1306452
1263147
142281
64124
46964
1413971
860339
1150221
1390728
797208
604457
710500
1010305
557851
144746
192660
1084293
1590047
930530
398633
1301228
541850
53118
678928
214388
583292
1332826
1335669
1363344
70636
426797
858454
367506
786235
1057171
1600048
1569218
520440
737229
949723
1385276
185252
878601
903202
1342619
298545
219350
503366
696308
85867
1127329
839077
109449
283600
160180
488299
5122
419781
56035
1345597
1353274
445025
136495
852622
412444
1182408
388381
1342022
1510497
353041
41554
1166402
914847
393
1463863
1061852
369866
357797
1356179
415443
219020
111495
646056
54200
1295533
1490328
544402
909030
132887
882539
323893
1497917
146670
324869
1466967
338942
1431149
1088547
851232
1572804
779886
1490394
1084869
1529664
346735
8882
819833
553668
819963
1125078
683989
1604678
452707
1061910
1385556
65659
1176807
1108077
1590181
501165
1374134
1191065
546396
1190090
901808
1347293
1511723
1001319
157139
573719
243684
1218787
659187
1353712
480710
1112729
1421379
1293520
408477
1249560
1121450
469028
1423619
1314031
1243256
1608385
549204
1005226
1613365
537906
1625491
635574
1556833
1624971
1418324
97743
1033962
1282728
1585092
899061
728059
977903
1501838
1607027
1251384
453560
1050955
713656
1507714
901447
1381369
1330614
1645411
1040921
188345
84212
724822
103664
1302648
275410
317818
808906
905233
1220664
1021903
1076195
238546
549243
116898
1166063
1513289
1166529
871623
1005069
1274777
452191
1474634
2829
756192
796498
1423814
472796
58826
396862
1053185
386918
986111
100499
690468
1190302
1314361
766307
237802
1629913
523830
287823
1623404
816636
832013
215041
773299
387607
1524597
837530
1102340
1462584
1646869
1100632
928966
154409
876341
504172
1397919
120228
140248
824802
212961
1133205
1335862
967625
1425665
324589
1065076
721001
664161
1430782
832032
1155616
988993
1012535
266485
657622
940113
127057
1328096
307136
1513129
936367
1270418
550310
209611
200738
989275
722540
1034654
1486244
818518
262698
33058
108638
357340
493061
893898
799664
571089
1363010
246608
1424368
1180425
1281876
624796
871137
544228
1009151
130650
61900
1370758
408743
755478
810281
1070092
223432
82398
333418
325252
845711
1472203
1389828
1011793
19027
1603163
508203
893320
1037193
1131563
576364
783932
1061352
206347
196432
722930
456701
99869
1006971
49970
1131177
124341
792651
7668
1107738
464415
1000377
1433998
102498
1059579
484898
152706
1519327
513507
580602
1429295
434804
49291
1005601
1472427
1591307
763321
863858
1052016
691379
248842
251211
309441
451119
256142
1009385
328314
462152
1006855
1573908
1497780
1609684
1499385
580231
65528
1432403
1017178
261189
611274
169391
1210245
936739
1636172
31633
103487
283844
884516
1340390
165769
789283
1501875
1641837
378950
1418829
208179
152065
1537255
440208
1451534
825638
138704
843666
386907
1570463
67180
1630975
386984
668410
906706
1010509
1570286
360718
1208128
1135124
322836
1565990
454665
1239960
1128869
876711
1375176
918
696737
803948
729321
1360029
1567678
723289
1189245
1133770
1418093
1121625
159326
1395239
507571
938706
146928
662739
254640
1449601
602216
784059
1462790
734414
1192597
972201
1412436
1414563
875850
1370430
111589
762681
1642677
1409120
1209616
926967
670156
1462047
279423
566700
670762
133391
732655
73108
646218
350252
726840
1322356
405958
527041
267365
887548
100407
1538397
414741
345224
1365829
579553
635666
965156
1137800
1288602
1081427
115006
649521
260929
678802
1342585
1558779
202582
724025
1202063
904124
306742
748295
1616806
988790
83253
145678
627606
1162449
1038774
888066
1611542
1411653
928766
758860
685985
1574024
734028
1347836
860461
424627
926904
1322459
1289363
176196
363305
1346185
25611
1606010
1248382
652796
4579
1046645
41039
135476
1113200
70221
408695
482640
1181891
278921
682800
1389542
691823
862123
1365891
687974
279112
1641908
373521
1548294
477698
1573563
1645476
871474
1579557
16927
853970
1569686
657754
248263
773352
780180
580704
373640
1145392
1320856
686753
1353763
193917
112323
1444481
1392047
294987
969246
1568502
1261212
770091
837356
222784
767239
1567453
1384487
1529231
119299
1303817
701994
1622553
162754
324633
1407729
1443384
23717
893553
85656
71757
1288490
1533022
1394260
952403
667865
231924
299850
990546
1346909
1640884
660193
584363
300454
665680
890819
940306
686153
56276
391278
928650
672447
1122413
643074
163375
351735
908131
1272295
1288588
171947
1135976
433253
1596562
1347292
739541
1258184
438734
1551468
532168
499284
1317189
1228471
791892
64923
814344
651013
232999
386923
1035582
793879
1147346
978086
61070
812310
161391
474759
1550660
679665
1641546
1404479
815234
974204
561679
1606935
1247398
42678
940810
1447269
676637
1151087
1008420
1028944
98209
213756
296380
535765
1181981
1573293
1110134
1146175
1197017
233285
110154
1460590
1215004
614489
859471
268948
265182
708720
1090585
950392
1037849
18625
252315
347640
240795
644968
29600
814503
1219373
1195956
895181
1381712
1604358
240153
239791
933365
638671
1616530
1073105
292185
31181
1212440
296488
1337381
376050
369671
1385049
1294448
1024339
412125
51975
339936
1612200
557306
300357
862964
998791
1592813
1139580
802717
76130
696783
507555
1343105
289030
269977
579766
960865
1311889
315478
464591
996858
1558587
1086707
767385
316817
190981
1197759
1498309
534900
967250
1276294
981652
407461
1569677
1057111
1095029
1636653
1028405
595970
1063928
256611
861407
667976
321117
1466405
798267
764651
1232339
430694
1034065
7812
509263
501928
1468788
1286908
924334
709500
14741
916877
1173071
777527
1263450
1233690
841292
466560
1497042
100644
1064358
35659
307512
913542
592506
107953
148890
1594082
1636012
186701
369146
911754
707821
1080083
1387441
958377
245643
1539207
646844
1106419
1360737
767291
1169137
1024005
518743
813784
156533
486964
53811
25180
7924
1154657
744952
380256
1400658
854903
335573
926332
1268841
1128103
722746
994713
525950
476495
171726
1424350
636116
821558
148573
1121520
1555977
432463
79260
1245524
940222
158229
1262873
68804
1446890
209404
1235889
1471747
1065195
716166
899838
512954
448946
1583145
1311261
16156
795301
811307
980184
726109
1513736
906158
1287700
804806
651672
1633250
1468915
555439
113667
325712
578717
1122104
420615
612490
1469752
1509669
620919
1276604
2441
1122376
1643161
971706
257669
371490
778779
1002294
1408422
1338537
834223
251051
117104
1361063
1202439
385124
1006811
1606192
1238817
1646077
1338060
1570549
1490116
1074116
168238
653677
185064
917192
1240384
877862
614916
1632351
414569
66946
1539921
178172
1278702
545258
653709
845838
584441
407887
1503504
251597
1178899
64652
235458
781032
748493
249776
1647214
720592
1053491
416223
647482
1104176
231467
674808
1039806
662827
1598738
1130122
55367
645701
573860
242602
1059646
992528
45193
1179409
1099339
1606715
310864
239877
473133
625975
1058425
1309179
156774
1589111
1387844
568385
1338510
1624760
140215
790579
340082
37900
137821
740011
1493230
1492890
210985
349934
424225
1378959
107476
717772
1488426
973312
341899
261549
1259280
626649
1487026
1358910
1627413
1306387
1115144
1371864
1259301
1499278
856944
907535
741729
703257
962273
776486
244110
661589
1460860
1640819
12767
411181
1608898
492465
379001
390214
721671
317516
1248481
1000084
1448884
431255
450206
1411968
1281669
1582793
1272309
1406055
1061716
824615
888900
855988
924976
672722
298549
1208486
177989
1260191
1502675
33994
1152332
489124
379066
779975
385760
1077726
593666
260560
420849
50710
283278
158504
506828
1018891
1627483
1505336
1407763
1049004
618968
1472955
323543
1101635
1534636
344097
1072517
472269
251350
1042236
930998
698950
492712
924267
353609
1593192
201292
1318513
1328462
1255736
403943
576364
1376201
833181
1302499
251421
1158550
617483
1144907
64513
1386008
211672
1029156
90405
670100
4595
143540
581650
1420062
1067128
1239810
373563
123346
1174993
292306
1142995
1256397
1442227
693061
550191
879659
1213806
181925
902477
1179206
89118
915364
650969
613897
963170
66613
73657
932891
1396093
1196696
1135885
1564052
1399077
1257569
55277
1158906
1123415
1500129
611702
988971
1367988
1014236
1207619
557267
1171317
1059903
1555573
851560
110906
1628373
945096
1118477
382762
535942
1213092
1134408
591322
488880
935525
1366057
281221
1576540
1167025
1642784
323499
252977
1511818
511708
1432390
777875
104180
1016521
1491243
1252361
616385
114388
931680
1276565
64644
1022297
558298
1186339
950510
443937
1278295
778277
423420
593043
883133
1323234
372178
1051624
63932
347989
413305
1084690
937100
1351561
466323
1477002
906403
1545626
581269
1585216
924192
503210
684074
907423
903019
797272
1554061
1084206
1358743
115655
1279503
259359
766250
121961
1480452
1030531
1107533
219835
1185478
714578
152898
928129
776317
114012
74081
245360
22803
1635628
1256985
662939
841148
429901
488787
307099
453184
1179224
344212
316411
1228466
588898
1043851
1292567
1063601
1159942
420841
796983
355064
1101472
1464884
573224
517263
1344077
1507117
530936
322845
771514
692153
1257811
746803
261232
161615
248664
1340322
229862
1024612
592788
1396770
172686
880463
690666
1271178
861877
1032176
1608238
828743
693603
915247
645719
671228
1276256
541561
1288110
1371167
1455901
464601
490557
1083227
647983
462118
48354
354269
1062898
1323734
776842
699544
304416
239588
69175
125710
1448473
1432273
1135979
986380
1003262
348463
1154618
1022719
607822
163351
1519273
1113081
796892
1367297
857735
519725
338814
668154
564126
1118224
510639
1111319
458312
421846
282578
1441525
448193
506965
272216
1197684
660132
1623905
120636
1083821
633633
1313995
218549
1146135
1530840
793661
452203
1044585
142702
1050389
630961
1559833
846890
1377508
1509798
1027179
361632
757199
1223257
1154974
666673
193910
1324807
314588
457611
558744
43840
878464
672644
959588
1190824
1206861
269660
772599
151032
499705
409304
1172247
617699
699076
17747
1555995
880631
676293
48226
985637
1296904
277429
1536580
947360
805160
681227
22895
1362946
527022
411859
39528
565300
1302139
1003291
1056657
1155244
243453
961031
778573
896507
2043
893597
820294
1465416
767467
326214
102947
1593828
23177
1635544
1168651
1514640
509136
83926
1342836
330738
1297099
45456
1259402
782175
1298208
1034486
1302038
1045570
1416483
1588310
10956
428658
422674
176396
181363
707157
840057
212241
426184
1489120
1319015
1592741
50386
1095128
967848
348804
327770
1376821
1405570
983119
975152
423355
776307
128664
723243
240844
1420745
767931
1102728
220279
512112
238623
156932
1392319
377212
1324885
315371
747580
1034966
649768
1614297
792868
219473
225145
504550
934264
648614
1511973
1424179
380523
1513318
1244541
415533
1199315
434815
22511
1275627
716994
699463
1474393
1560767
1169179
1319182
35403
697747
271869
195146
1214219
651510
249654
138350
211989
337925
1609110
1239142
572944
960918
1526122
751787
1636694
145771
130723
321439
1145630
206664
324059
289131
741804
827913
609667
35800
781084
776499
1433765
1038123
650456
1186585
1126234
1551905
619798
366512
575069
671912
1323254
1522482
567687
58084
219086
26240
640755
927732
708556
1111083
148800
76190
173254
106362
376153
1231929
1565000
1158994
449258
699853
943464
42112
172202
1441681
339098
977185
1117233
330896
854704
1320655
16130
756660
1033502
1153179
1298413
1607664
644205
1118989
1306836
1507478
815526
1606607
1534807
1443435
442109
1602316
183760
1578212
1352081
443498
808784
1424494
1439947
1613817
1536481
905541
946230
1014419
89071
813738
310989
281720
1315596
1239225
583280
665080
1012545
835297
1034230
1261542
784360
282213
802126
219108
331487
1437828
969222
1289721
539272
829718
1495185
1087904
1223181
1170165
394319
1020616
72014
925155
1473349
1131557
648982
467678
108025
1245118
784146
730257
758554
1276181
893793
89791
1274635
63807
1122360
245993
663456
1370566
957772
1345926
762652
32792
334113
257412
721343
479261
750446
1089195
257
428432
518646
913838
748056
1571331
330363
889902
1440073
338902
487651
308848
303703
365160
1038199
1048219
1081909
568620
382316
924899
904408
492801
386770
706844
663352
607053
1590818
1447907
113672
1541631
1545103
1350851
769172
562760
1198170
1303448
881294
1297346
1138504
1533405
1031969
1191762
52518
454923
9980
803742
307270
936001
428973
357240
1501539
1101622
889289
657487
1176559
114690
1613609
336091
1214160
35807
1257090
1109431
1119100
1136826
1328931
1377893
160810
1165281
567714
1457252
40958
1216058
1203461
811262
872560
158544
142082
990813
407073
1316116
1419185
799201
625945
263552
314232
616000
355071
635673
1225903
1472183
1259481
1113815
497674
1457409
150504
811025
276207
254451
146494
353825
1354797
802293
1072197
1600118
1272427
1478230
1413298
82313
1149802
1635345
87165
35448
1005571
1567825
742919
1301094
1629757
1159705
748995
896556
383722
203554
491391
1533294
425720
1226172
281767
1307509
63297
1353091
1168506
1122297
1325457
195523
1213458
1440221
817594
1167048
104389
933327
1311230
1155941
1394485
961228
167199
1298459
816535
577647
833169
47870
1072573
1180256
1592945
1357806
1369310
1605526
789179
1493630
254516
461049
160166
69936
548766
1374351
686839
134724
898462
621470
713388
103022
318694
1065565
1132477
880966
1529612
1185378
568284
88981
768450
1050890
423178
130359
844276
1599500
217905
1267667
1600884
785964
1322004
1600629
1496827
1484024
792552
512071
291959
1288309
1108713
377989
735359
1337178
1281833
687170
749235
473740
894214
677075
371815
27861
521620
515945
148462
1545637
46985
1567699
1157280
409765
213282
411425
1474974
1131738
358525
423104
1295436
7002
1022107
207788
457901
1497316
973905
1194976
133466
1001274
426997
1043927
799071
1443829
1209857
1256053
270166
847270
1085538
639202
78274
564780
365969
18996
1531428
926584
981876
1514684
1198807
128329
1066382
1013963
904021
794072
932793
1458777
422320
26162
896255
1460688
482750
880922
371309
1045487
92131
822025
950401
1337248
1630280
359499
370288
891583
587755
1437843
1008852
616467
1215184
4600
345223
1364553
1493364
1043827
734430
1289932
1076315
321914
452842
1059138
277892
1103456
341279
1192823
1006476
734035
1586205
428720
674294
98432
1412096
65672
84965
1065538
372564
133375
1434701
470515
433061
606585
1583580
459712
321273
156949
23716
168201
775280
864083
9156
64400
937265
428870
109551
1065836
95985
764338
1431095
416947
460996
434020
325227
944739
987516
301187
387308
1620586
497385
811837
1438326
1025779
317427
1606630
824566
834630
147051
977905
417925
822739
1359751
1581442
762957
733614
1603684
498647
220050
1023695
1371406
1300955
569180
1303989
810070
53349
161831
716854
83074
110169
776516
367127
677588
50032
883575
1102269
620389
1042208
400719
1456815
1276581
1168879
627233
691617
1445378
280832
1486387
316315
511691
1155004
513251
761815
1006034
1194270
1273819
130526
578898
1515118
545177
277024
1126839
1610534
1091503
1393531
1389721
534261
3004
1146062
227371
489626
1316072
938120
758416
1446354
1406569
389390
896276
1109933
1548980
1499703
753334
704361
451801
127411
1434624
854252
916385
486483
712845
366516
266042
421630
91332
594236
409695
1623606
836189
1051633
233099
798640
1409841
47200
978676
1493530
231865
173930
1033359
1289771
899433
1328806
577671
1462500
1220044
1401782
1527658
475393
769017
90067
355158
636468
1419203
396041
269206
636742
979117
883637
1234964
526206
232242
437201
1571598
370713
563205
1388311
1404677
761365
1331860
255130
1448224
465056
658793
1472994
1439219
618141
1286537
1442660
1282098
731751
1109267
852723
874927
614937
1134588
10934
235419
1152126
203223
1487088
321053
1576546
1483939
44128
1265270
236597
1630385
1112672
656201
855746
274927
1104844
74425
468409
873361
931593
1356083
165126
151614
1255716
720580
572274
1198109
1112118
37239
448163
632336
694917
1180953
759774
1570697
585129
1088066
593979
512484
172369
331524
831017
1048216
111519
181931
1562555
1185662
34661
744830
957566
160282
1583850
141095
986841
16467
117756
553046
693854
617443
1576347
1460799
335823
103198
627151
1596868
592162
1313456
707894
857115
638572
536936
1448273
1614025
139373
295127
1452474
320562
789792
1310582
925701
573792
1550200
1203235
1259996
1259332
759583
1461690
273961
1236002
1053354
113337
1457313
1614918
1351847
1578928
1068382
1191123
280969
550086
1365282
281158
634747
555951
1208110
1283803
1449447
1587721
401018
1291042
6257
1169912
1132008
1427393
1389252
141981
80221
139760
1573743
431356
245217
1007448
514063
301027
1634727
295773
967644
92467
1606602
562484
226293
829915
1557859
800831
1511611
1418064
544789
246876
652548
1114384
821278
1553975
1307675
265578
318200
772888
752613
986144
70498
1230591
176649
967232
314462
1321439
725900
454665
908286
1323026
7777
1419368
1073823
992032
221735
1048147
119719
1607242
1326332
570998
1470875
1560987
1421835
694298
1637572
1408811
398055
373142
879539
309341
920533
1032657
584512
270086
707643
1103385
588084
929117
1431419
1170725
548671
188281
1504418
1632193
521610
1585611
917991
1307340
1233249
522037
429259
58452
1580839
1018227
944846
851614
672440
778380
1512358
376453
233140
362194
1131385
473617
719283
791550
10952
748128
1484508
1000381
1327830
172692
579850
443489
527305
862828
832060
441341
374027
1042861
843618
1437688
1427534
1391308
1440256
800708
556802
103372
434890
1563509
456480
948036
629315
1384950
620456
263535
58978
540346
16118
1396695
1324859
1031068
1082009
723683
1077093
1141505
1349326
885956
1123686
1575930
1128440
591497
54818
1614157
771818
1044993
335674
449149
1066948
253841
767028
298690
1639078
623017
965682
466892
1039665
412044
1621304
271218
1630248
328264
1011630
1323031
1007283
507103
1625000
1444416
460230
944955
616595
1382928
232857
677575
74348
1021108
812873
482161
591144
256188
1063466
1270790
762353
355780
1190687
439259
1355129
1643145
217303
1603782
1351450
1499847
1448592
1263543
401178
1106158
1646563
714941
552961
115053
1460552
310269
345434
772388
37276
240086
804603
828029
785515
51536
177387
1604798
657230
543824
76821
1392815
741390
1436355
1251767
404562
1206172
610012
752667
747991
293173
615928
496333
504466
742792
864746
441082
405618
509601
929673
1614761
1359901
1035062
1394687
1259796
667106
35911
560145
1078523
865664
881702
1152868
701523
885292
1460420
1635670
1439929
1454458
556568
618479
855339
91316
424126
419876
768850
935676
429797
966767
1453767
719943
1228776
1489396
52400
1098904
628821
594151
1142168
1459482
1412789
725993
1514709
916499
800028
260793
1440718
1249366
652074
483722
1098248
127757
114965
283638
324366
959230
905133
1512818
1196504
1327488
1106517
1641533
627547
1436081
1030450
442373
1369422
867996
772248
570338
425101
277234
811262
711961
1593003
683252
523836
258844
850304
873432
609804
1456071
851368
686004
821916
876109
210910
1023428
31651
492258
1137537
846360
1506466
1207624
1558657
539059
1344967
124722
1429189
1024783
477539
859929
194226
1488656
693758
589862
1640907
1646967
862492
810021
292493
1348304
1392008
1132778
63143
360602
1228047
262387
1328051
34515
1590147
1469988
679328
1295369
1087659
133288
1308668
1107793
529013
445711
1225477
1123256
1159222
210885
846273
451858
1511644
84159
1008590
1341201
728386
338770
1618194
1445675
1090718
1346671
490620
393315
238505
215210
706206
596997
1157650
813628
1214412
732824
414460
794579
752521
1442124
563260
1445383
293966
972564
106801
1164162
106142
730807
662749
1189136
1066499
51157
815760
1007654
1279693
812380
1625586
302762
157771
625081
213225
569473
1328961
862235
1417738
1015445
866221
910275
952257
1257968
1119595
899166
730321
917459
723272
419640
690944
748118
63280
1402127
1137709
1245500
1259861
173462
1398570
1108729
1301799
721872
785490
215279
376326
610083
292160
455299
564970
514965
202579
108992
474144
1541185
1164491
1280205
1360644
865229
210185
733423
481493
753379
751360
451831
597828
326405
1092023
252684
1269040
405292
590554
723890
1233411
869913
1291716
1141682
150890
925195
1311147
985396
672670
1226570
1396600
621680
1539356
1128117
1219976
1514430
657547
865116
503052
1096292
1388007
1474307
985899
413505
796543
218077
834298
1084917
1052080
557611
960491
319269
1474203
694414
455945
1252657
614329
1587172
1017406
647197
171443
514857
338717
746359
1414242
40628
997196
775927
1057788
413409
769780
1534386
451507
783029
1065954
634638
267999
1332583
1189420
1294343
1464888
843801
183986
1376672
525480
1441827
1110076
1179725
903952
617733
1082840
373206
206567
1412149
1147578
1612082
705562
254822
37690
495200
493906
79261
537910
1480699
441081
1043415
1365068
797905
416568
15335
1568743
286048
107338
1572989
1186977
524062
1199668
736385
292838
1438209
1127062
67997
394827
1602151
745780
737775
882961
1472288
1024362
296602
993481
835560
220544
400758
554633
177876
1600669
1245480
557200
823461
441722
730292
1624807
1064596
200667
1376314
189864
292568
165786
1301967
1286620
428041
860475
1613354
865581
1093278
45565
9515
958661
1465920
1340410
1635517
94471
153269
460989
832584
1526611
291746
622027
1205281
956987
185156
414033
440639
969914
348422
1542777
768317
180056
1348196
198783
1315040
1486712
1507983
365245
1583757
699981
1236763
1121396
185624
1332050
1203895
485897
410551
223819
1311583
879863
55803
263670
762733
633782
311710
1278626
239906
1040167
794137
1131908
824967
797460
1115505
986576
269120
416073
1055263
512249
6024
753204
1627249
1545726
1447301
474559
824870
950881
44116
889075
919436
399257
1058172
1350248
1587339
76737
1478915
836586
694333
179481
1185408
229641
1202513
1510851
778486
868937
81999
1465643
901335
660456
457691
592931
1310015
914709
203426
502226
461247
103031
1189274
530834
1516595
1133420
1252313
196448
1254907
931631
787172
981622
609440
1553092
38877
899769
1610040
1574383
1411683
1540374
396144
911290
78241
1008877
1210811
246855
137293
156623
1568113
928940
186479
841662
1079281
551362
336178
1605576
429888
1283240
637742
396945
1619856
668353
620649
655176
772514
1493051
37351
849457
626698
834134
518284
1070250
1443917
1451959
229520
1585752
861167
326623
127326
890895
869093
1354856
824842
1562711
5927
988091
818509
624760
537632
883169
1538085
59118
1438107
227221
1328428
461540
448956
948979
892049
538887
660271
883018
368651
1598123
1618226
766865
1373354
1639370
283504
504840
556949
1475647
697220
1134742
631225
891100
944632
1459310
1490827
1057879
941946
827511
604927
795110
602726
4202
251766
1299859
777004
1248379
1135589
330681
1300470
166697
844746
914282
90426
420327
1592423
358700
1226653
33700
606144
335182
1361746
924336
577423
631067
1259573
395428
1071722
1096070
747125
1597007
1013057
762073
1134342
998174
1588117
1080018
1296850
983461
1155997
632780
1368729
181161
1342545
240065
654673
17448
547322
1575146
912130
1364101
1077134
1233956
1459216
188998
721784
320461
1292214
17570
54281
1204620
568116
423869
541155
732676
1641148
878161
339681
116644
58748
1389298
737986
1404803
1530643
456105
1505573
864234
336779
876801
202706
1299386
1413702
811759
174657
143581
465391
823240
812497
872336
288158
133488
723237
816627
525822
1566534
888502
1368926
1163341
621375
384077
1355091
1016951
1074341
882433
1238129
1216011
937566
737703
1074626
1188195
578198
368603
892395
203575
1521857
860877
26302
1040529
1401488
1039161
830562
1546562
1600278
477896
1053384
1247114
1072117
648327
1090948
1485241
849695
936860
460005
72386
118585
1624662
1604079
44263
435733
1430378
1373224
771815
739587
1141588
379534
613639
730424
657823
487608
1163630
1187503
171590
37260
670554
60093
469194
498479
57532
175857
988131
1220153
1510291
1032477
554215
1456035
184965
177439
938427
1047251
745013
1306449
581200
836963
1469886
965304
1057637
328383
1486664
349259
1296946
76256
178396
565388
1921
670820
837365
158236
1615869
711777
1426470
507338
1525631
1415930
951444
90088
1338452
46965
1147817
1459647
900471
1193963
1127053
468363
957261
1175598
1296014
571824
109565
1360994
257568
1283797
729283
739272
1127199
118302
1348238
1072072
454474
155945
171071
288815
1024434
841792
1389861
280653
34427
40554
1356747
174264
69839
1355224
333695
1034935
910764
1193101
548370
1126773
269384
6796
1311527
851978
1226631
911280
795527
1067256
1307047
1082498
308318
627844
459786
1417985
712795
222739
1233247
836875
547431
1183636
1280611
1127532
197938
1376929
147677
832458
640621
1431619
1220216
1531517
1039690
5475
1574071
1538072
464730
1122182
456696
1211030
1154228
125172
960173
757635
133650
686328
1458130
575492
1416573
984023
1482697
1372516
1271931
218565
1592454
177297
1337491
145389
951978
67273
313786
1010955
1433942
1495788
137699
1401539
1327992
1053600
175314
560233
989743
920520
512007
473330
604868
155891
29339
287388
142528
579474
326544
224058
1485989
781063
792486
675793
1057015
1030106
110444
391096
206877
695504
974445
524894
1246223
221765
470956
908593
934291
583811
1642265
338801
980718
1369833
50307
475565
790750
1255327
1135692
1194843
952017
687892
769648
387829
221043
1228265
471526
826774
1058031
531719
1283106
1435961
1381925
328423
1069391
657751
890330
667331
106394
319228
895477
267175
1383347
13031
316952
873487
827352
413574
68059
975941
1582369
991217
206860
1455507
121084
875130
686581
745346
907396
532717
473797
451320
615913
1427685
1137468
1114796
340165
1295551
302110
1545023
484853
327687
1580350
1224807
215447
613297
629778
1224534
318854
1494753
1613612
938519
1634805
49972
1496765
928089
1513489
1017685
638393
312979
1516738
851013
1526402
465160
231062
878729
324919
1202779
147523
1479050
1303599
661037
669294
1059264
307648
1023687
1066949
1225969
1507407
671847
696116
676121
1618894
130962
1304829
480237
1370084
523961
1257605
740053
327115
819007
893364
669717
529910
1152888
835343
618802
1381719
792785
611919
1235721
1230562
1346018
680530
780488
1606388
621305
1555247
1014211
744820
728908
993450
46613
1610709
1459455
524763
1408381
1030013
1183615
295697
1057122
737979
503164
1389277
1305695
903509
1532844
855662
1237371
725039
1214589
1544192
722041
650650
1056762
1443596
1398351
889540
1430302
893407
277560
204951
812489
1133549
1385583
238107
1233563
1309874
862466
1213661
1289188
1242003
1425656
580998
1043699
1489443
111657
1136275
1371968
384552
538942
830897
160964
556143
782193
1539855
2151
143338
1220059
145049
1407008
1043793
907568
809522
253028
21736
1272642
360851
851824
844352
535632
377197
178332
1532668
1620911
1074660
679714
1153673
971356
91447
843090
970985
1641233
734877
1301140
1531497
234727
1053720
1388683
774282
307845
446624
598027
422873
1256329
1637234
358345
586734
1071282
1567824
323877
1500123
468770
1353460
502243
125414
880007
511089
1182624
1115466
259755
1379389
1286239
340453
1508115
249683
859638
1258186
1351130
108171
146355
378410
652703
1162084
1583635
1365169
1014251
1476632
813620
250575
295834
1382563
695190
378420
630318
1436928
1078494
863950
1293224
748774
742625
392033
465984
1126553
33689
894684
798109
504923
1179415
953472
638316
455193
87324
995317
592609
562873
646744
1066262
552109
43864
87911
1001912
1206741
458532
634938
490354
857980
897893
921177
1082610
344307
1583125
772919
178565
8140
919091
42016
819800
1108137
249244
1518773
1445863
1310975
1166711
99393
934580
125635
598615
212536
1348269
1347597
3647
27891
1617043
131685
65194
1334175
1022278
1368378
1463518
822409
468109
1629256
243849
759432
1587111
1325221
223860
777041
918710
236958
374975
896548
1113924
1244569
545735
1164513
1489100
1243418
640902
369317
161049
1372596
1451490
260350
350172
1262483
640768
530556
948470
737418
1297738
860138
531557
541420
252697
989056
153229
164537
617312
788145
1398119
668867
1014899
1499695
942059
478289
46105
1113786
114539
77824
192656
308604
89104
595623
305184
1111170
1053376
247958
934663
41825
380155
811285
1034172
334657
220672
631823
837568
1116372
354514
821192
145997
1316065
1338003
1179180
727492
114747
565187
1207218
1152393
1164596
66363
1104717
276937
1306116
1187919
1136709
538540
1645114
1474842
745540
1462837
389388
39972
403157
893183
1203155
132109
527401
441551
876337
1241297
32047
395038
55379
1442854
701188
604282
1162445
1229068
568406
555065
205927
1071475
530919
21449
127018
963539
1016456
668920
76141
981332
1548007
1164820
516135
1207066
531225
1417702
276594
680446
268757
1356757
1357064
249614
1641308
630964
1129818
1277676
463149
493498
1016308
768768
1311916
650331
1592124
205612
18268
465775
1037580
220139
1623958
75877
455451
951969
1518074
1156268
977643
972130
631388
1601078
58545
24342
1310107
726969
227607
436568
571423
883199
1632784
508198
97480
1109023
55910
893494
155594
567172
1329484
193717
1101198
39548
601477
808885
381284
1175374
1090582
1028638
641793
906733
479543
1144434
1086885
1122983
617293
606940
428405
898677
302817
552961
1083330
1537313
1626938
1294821
1439474
952392
1616105
1083438
144646
395350
468407
1537001
1632357
1545600
578097
955117
133248
954066
1362320
1108414
1088476
31331
1267702
1048146
1235870
1507681
1422654
1179239
788434
316018
872235
441679
541775
142846
1538733
1527776
1397893
1176403
504502
1130980
1280706
1317387
1128384
643294
740774
482864
187641
1557096
314880
766367
564314
1472481
898011
1327606
1336178
1128018
83467
237027
898487
1251345
457992
921780
1299149
965857
112513
1222595
598789
1287119
366428
21857
1525499
426372
322467
1344330
503093
483825
1643844
1400119
1214492
812208
1578946
985039
359038
216705
671972
1259872
1568264
1177029
1520803
1188265
1207031
1556417
742185
651908
1397413
865811
1514887
1551837
68803
926598
448057
1222634
1592881
1146029
125032
1592836
629160
1601855
1549833
1155316
1125504
756235
1494073
831794
989250
1518849
670476
214499
411424
79386
1593359
1631534
1512375
1495434
1175888
207726
1643428
112067
1587580
25925
1206956
1298044
373219
1569171
1229807
394663
536341
693325
1085308
656326
1253646
1543646
279446
1226395
1447107
104736
714918
1464128
370953
846085
1177404
1253894
1356936
1118629
32240
927146
343025
1068220
1182590
1004132
1012454
1454428
1331900
926182
585049
1412241
936406
1617980
420556
1232190
642717
1409866
280482
1206274
1336430
879634
335400
538772
1149539
1640580
266834
1153369
35496
54984
882107
705906
450293
332474
431136
16826
1257793
311056
325581
519526
818000
1231123
813156
1010659
5898
936873
1603903
90701
219887
594586
1494756
1230107
712800
896315
1315460
1438770
613654
79708
341612
405946
843265
1201951
306946
733218
296547
605277
1534337
779930
688914
382491
1169169
765678
7626
958308
481278
505654
1298660
1634970
652629
416979
523869
1133980
509848
819743
325166
1393422
164745
1304772
686119
604233
653097
151688
869296
873016
468847
399208
1112717
546931
1086072
136226
1308123
300274
934736
598433
1390441
996206
1284025
640012
1406620
7680
1238923
842017
524292
748918
1553933
1209640
1026351
1105970
498729
686441
1338755
67037
153151
373822
563221
1507533
421892
346938
105474
193459
289718
1469877
667424
519469
1111764
1109397
1170490
1278151
168644
154551
916415
1215086
1096173
784810
1032365
209335
25348
1123041
1504655
1129000
962974
954678
1423100
356444
197375
239373
322270
824619
1470776
713885
1450112
1345694
367533
1202783
1177965
1441994
157017
612283
753167
510788
309504
509473
933996
1546589
46253
888529
116053
24905
1228875
221151
304855
1213433
244494
1327064
1295960
4693
1139256
458747
1073864
1324620
452963
1267409
1098713
693276
39843
987439
821797
70013
412705
278673
976951
356706
67842
1176270
398739
1347316
265493
1563061
883318
1107383
1131779
994416
1152096
1291460
398430
893135
1636353
339083
33444
1411825
907581
145373
187336
1421758
56571
1433683
1286605
254257
1611519
240651
276417
315936
232371
797346
1644874
886910
1318557
1162054
1110835
726956
1035387
83971
699993
9725
22566
685115
1393052
639290
279660
341933
113830
8365
172545
507142
774522
1133252
290393
1435426
243412
1609741
332241
1032284
1062816
130328
262608
248620
31637
755451
952085
1215498
1446930
422879
722995
1529698
1072913
1207143
350357
191394
519064
1457631
400938
1647538
1289327
402419
109034
1412722
1619469
1520892
656732
831544
1096708
1187747
1060360
883726
591585
1447616
1481367
1035736
633838
1108843
1480370
1242286
1600783
1347840
1109523
830035
1189828
628678
1284845
578726
324386
64152
734008
1160017
142779
556674
489773
97686
1052129
1551026
505367
1410936
716487
1519361
1261593
983370
42153
979979
1193543
343275
159347
652393
951756
1637870
1587627
967874
731062
91231
11488
1483049
317094
1562618
1357053
1243745
252858
778746
171658
1083234
1552128
1162848
959476
646572
443370
680634
993795
844980
214395
1002131
509171
420937
851513
158064
1551430
457932
423621
1593460
633082
966433
1075735
45720
294581
30184
680144
1301726
301168
188516
1440960
1611885
1101309
233879
601216
1083374
489827
14590
835418
1424690
815315
430308
1475717
51538
1633467
472428
1148477
116443
1088271
311991
1112586
1307778
1489463
1293051
1272758
164072
200302
480373
661344
1329742
304009
456452
1608175
683085
265093
183786
889553
5004
1096525
289929
1288810
1134479
848143
560619
1120076
1339255
292602
332818
657187
256485
82192
526237
1555449
345883
1446901
1567871
612687
1280178
407682
973320
1237350
212730
973559
1205996
310810
1469410
1496928
1067305
1639162
1627610
1127353
1620684
1258782
1389772
1644066
553780
745255
944726
1051651
1248923
641212
1047803
1213130
216108
210840
1377622
1213589
911092
1592802
1619280
528560
829109
1199976
140476
881455
719193
174828
799881
153564
350331
1397821
1218665
567010
792822
478062
1347164
182859
1646466
356901
1407283
1417554
916479
1504970
767698
1558217
697375
731011
368502
31382
1467843
1273735
1056952
444502
194529
41352
319398
117571
1582472
1532038
588129
254520
430254
254654
1031196
1283788
335094
496852
186915
880754
529401
668725
436180
1502009
1065360
562583
246288
456724
1184349
515230
754360
1130696
1306133
566418
1492786
327660
197431
383764
221612
832187
1532716
606713
28171
1050697
1148280
447656
264417
809204
214106
1597813
1007277
709077
122852
361055
1295443
1315053
1405731
1607387
953628
837718
868792
1612861
1260538
250975
682124
1609104
1401962
120608
976011
529764
10348
1081034
79910
1068207
1342551
1062497
355351
1600360
1313990
1240723
514158
1035906
856032
760341
1224934
241249
607165
1455167
180887
1436668
1164292
919623
152554
786833
861111
747157
1383915
801612
960653
630107
1369245
720710
1459414
961126
617879
59363
1082581
937809
1330956
1426370
903574
489872
106092
1459725
295837
961301
320066
878571
1541675
538627
1143875
17083
84238
720173
153182
1443377
168077
106346
518738
1600720
1219616
814819
1509417
753042
233117
1628329
1416060
722531
1208865
854442
1523484
1617423
446566
501405
429822
340223
1474214
1058826
827724
614032
931516
358833
862703
1331885
1240769
1424046
58857
1605650
295871
1130839
1344261
120601
846135
1233011
567931
583556
517777
364494
623170
1453994
318262
35015
430062
909901
712432
246717
1461018
572024
1033518
1082991
139740
1597906
1246589
1520646
241161
508502
926970
792169
250660
916262
1486508
1615530
550017
1274785
125240
242179
540599
1452710
921375
595594
941961
855663
630182
1220700
404659
792783
1626446
370399
250062
11297
474807
1594556
672200
1444678
1102069
1174420
1600875
637939
833220
422808
95157
16672
1455601
1521439
1433178
1467890
621888
168447
1236599
100934
488775
1123116
947324
1155417
170811
1145422
1008404
1598994
989809
56410
779758
1052239
1401493
166226
1256345
1077082
291422
1074514
272695
878374
805758
1033657
1629069
1579227
809732
1444026
864181
1126739
972591
1198282
1410340
1598711
1573870
549458
1525636
1549882
1245273
1514399
64633
1003002
1174018
1381447
1120590
75306
426943
980779
1124523
638324
1053298
1382253
518204
44651
255842
1586951
1355561
909144
980223
626939
351136
206824
1511870
1592988
1446931
894208
864870
236044
1122809
1211949
418265
922689
1541178
1531316
795244
241786
339620
883302
402703
608368
87341
991945
1142758
458800
1199813
605625
869410
194866
988577
754737
1079082
1202204
34620
931374
291653
1046251
1415574
1357958
1528370
74011
326740
1367343
1451024
627935
569806
199667
52494
529424
1173739
865323
409012
1359539
264740
985263
816653
1527850
621719
788010
1454359
859116
802507
866490
622064
346686
1140426
1210797
921330
232087
484204
614850
1368155
1034026
580326
1284173
1084103
621973
337863
1004565
569354
862112
826530
1398519
1055306
1510527
108143
1526315
1145713
697653
13517
722717
1434239
1023823
1311382
647086
299269
47150
1351977
978886
297126
1253605
1514193
1055684
929129
1114105
1472821
1146640
835662
1524201
580126
732871
511391
591346
528580
234898
1095189
388230
1162219
1612472
170601
617420
566213
227176
455160
1546955
36343
271476
582299
780521
1117832
1348944
1482343
1530784
753331
832679
1423418
22024
1096620
311886
892972
879189
1551992
1499412
1189850
246887
721440
1324782
628698
1438774
281992
321824
290189
940682
578429
60295
1307735
1039252
49366
700178
1603391
1120839
688842
91251
1349667
1373857
1157674
11231
1408307
429293
865367
1644490
1109535
933860
201276
366680
1198935
1413013
1484888
1574993
292683
1489560
1405263
1060494
469841
1059978
510235
210728
538902
957010
1573577
638461
651302
68603
343338
1019964
1115309
1035936
700338
165803
506887
1121018
697844
406819
49001
558750
177894
334063
1260342
1225202
1328371
20770
806305
63336
172550
139852
103860
443337
1091596
859701
786822
1156941
1632282
1566746
1283642
67655
1114684
488688
1551810
1189936
1109219
1324092
1426554
764904
308509
1270358
119811
240568
1038673
824286
11477
1411357
141464
1226423
494833
430236
1158575
88131
335052
1251603
521005
957395
1411944
1197674
891951
1348263
339527
917050
700213
176530
904021
901208
1643209
61104
947359
1268739
124580
207077
1027602
1221709
660526
1028649
685022
139721
827035
513338
475149
198132
1093688
1196723
403465
806943
1168013
444230
1474238
1399333
882595
1045287
40866
154810
873985
456025
1253591
1304780
381876
1255663
1575072
844710
1069773
1598398
433562
321729
441225
1560951
611054
886723
669190
22180
934536
425118
448232
1097567
1007839
1564488
1080346
1269750
1098709
911109
1245949
1327491
997118
678387
80393
591085
80076
737855
1621055
416809
676098
1110021
1208690
773376
797303
514594
1178301
1613797
182285
1321175
651260
1389288
1295597
273422
592643
108068
355846
880229
34596
542226
1283379
1009827
1633980
1248520
1579825
272695
188108
992032
1255435
226967
74007
1504500
1009036
653505
306010
1344899
1252668
1161481
670339
1140453
1624762
1045588
1363033
133263
541756
1422529
1434097
1392630
503525
731901
480862
849466
756027
1546908
648314
1570784
1157126
149473
1625590
1406883
563485
67991
1107923
1631298
387065
160319
1645528
1015794
1417163
610498
418830
871813
921888
1088171
902587
265047
758034
20276
427199
533969
856839
108076
929102
948630
601825
507022
634666
1131473
2145
1641826
428054
854435
1084349
1397541
957223
1571481
801416
88362
737831
1613473
1003995
999217
731602
165551
1076797
577000
769741
542827
1480433
383491
543313
443720
1633997
750409
634323
919162
118228
1528563
247502
1018344
1608394
49917
999343
1647568
401701
489154
879503
1129279
701761
1296165
725832
1006033
90485
902550
814435
237461
172655
1395658
1286919
1241439
135169
1461948
1053448
518994
355530
1623589
119601
959082
1051913
331715
1127799
1338326
223872
1188242
1029056
711235
1505446
1514268
1353429
391326
615143
1274058
757309
742770
1086354
482149
482819
589172
253581
1582219
1290266
1308910
1272635
830867
494934
102012
1559837
37389
349844
831259
904832
653547
204955
729448
988380
1480070
1302566
1496864
184333
76334
365724
258918
1177861
945819
1513960
1314305
1400434
784549
880907
202158
728606
644377
800246
183244
104706
1601017
52538
1356164
1059193
873926
107082
7636
1160836
1025701
612270
487561
590704
551558
1117927
321760
792151
18262
1028591
495346
243949
1312040
911953
453098
1570825
1383415
40692
145354
615987
522073
908474
199663
455254
1229968
805270
1478387
790997
463648
1196287
1197762
311390
529623
1071195
1202831
809245
81634
1447838
206269
711522
195596
43860
1239131
808586
1182387
243833
833188
1616493
43499
141507
650907
1371432
771037
1621080
1409898
1417508
835036
587788
1211790
1108244
1474566
1234040
1365002
957166
1034470
1233616
1084989
1105608
1170978
906799
967075
1282566
1347230
1507541
569679
586777
369441
349518
275360
407224
1406902
585520
1179304
33121
1227281
511977
660208
1235555
1160630
491689
780367
1226296
1550298
1580424
1593965
425702
1180945
803177
403999
797339
439124
1237632
1386406
345567
1154261
832591
431175
996521
608288
488774
731658
611531
231193
422229
1598305
694108
442984
1470801
52811
934344
10268
1012519
375849
326505
1424438
482208
1186739
829200
121359
379616
1156646
922780
748960
522464
918481
834999
808456
630008
1326559
1404453
1327005
1104258
801633
80427
1096298
520516
1566474
636999
21299
816026
732681
369241
1263271
1001616
907852
5101
1609719
215095
429308
1459627
534291
640475
1108683
318484
1516569
998784
65242
83652
1477137
916288
260033
1633083
1081021
1144964
501603
599716
32077
1002937
1556911
289700
459376
354223
422576
11501
124626
384034
468305
638767
1561023
49182
1226729
481084
1004641
822381
676434
1236895
1496878
1002078
1258482
1448995
1483638
387054
587298
259508
315524
644277
1341291
1113000
1618718
1031113
153225
1443847
1589984
641075
880566
1049843
1539571
245133
1280435
722537
583909
15403
317354
165631
998226
746635
1318041
275694
1420029
177713
1403972
967784
1055134
352503
1158757
1575911
1394247
898997
281133
1449654
938211
780718
898445
4167
712705
379603
1568001
1470485
96620
1645095
1292239
339208
829424
1057771
1622631
456777
127274
412823
1048975
1552139
46417
157084
973142
1278431
254940
1420431
1173216
1377501
561983
327950
690190
1076142
225064
142098
417088
102627
600455
886293
732242
1244030
1271610
1208429
1333133
126970
691856
1505315
629364
1049442
1274226
877673
1414681
1093606
1352918
431839
1495450
531289
986640
1358880
1129675
470231
18502
1413900
1293023
394779
73913
1528177
424182
273875
1024219
1430721
1354095
796529
552267
974412
505074
550434
1483571
25904
1002626
43644
1235522
1034735
598688
228344
1556100
1430006
1477284
1401590
920393
1262462
438968
1270502
996371
459992
894207
1024814
647262
418894
647470
1591392
1225664
1056195
130430
1581170
1137392
436510
577107
1130357
175877
871385
1290892
168177
983057
221924
59280
1012268
1026492
70914
327467
502764
502061
717908
56180
859661
1126382
143218
62977
72279
1276639
1602223
873287
1237598
106070
1330884
181949
1232401
1175991
910017
728163
1330616
652354
425269
589052
469486
107736
1499258
669620
25468
1009594
932816
617945
618212
1296131
125706
488581
385963
209318
112894
816684
1400446
948800
101656
188167
112432
439963
9886
359357
1113765
560767
886173
264754
267332
1448002
657763
1570482
318857
1078481
407888
1025257
617492
334210
121116
382160
1613753
1394611
549862
934764
1484360
1106954
1390464
1430132
19003
485891
1183417
1369141
780419
612670
1238571
1263563
1359464
818972
948943
918262
1468632
1466272
940445
1482281
939029
595165
562330
625569
1394268
699322
153696
1142527
1228446
2846
766206
554740
90903
430874
1538015
1476090
1363846
847789
1554898
1028131
384481
136422
412250
603434
1077212
193594
1582440
1219987
175279
539758
1214981
735102
702145
362676
661521
263020
550771
828261
1606574
1036372
320676
1341619
252870
1245569
737897
659627
482372
1131697
201485
103337
500092
1043696
725461
1026315
961308
1405166
1321113
830620
19541
1400001
1216125
701618
23315
699775
184754
1529714
472384
1576716
533746
1316579
989767
837328
266240
1244674
287489
730337
1256912
525139
1173980
1547480
154392
573259
1198024
844182
1038188
1403988
791825
345653
769083
591680
556021
769800
498464
497766
1230901
369009
183394
918594
1074373
697586
1423690
98992
1369948
431171
1076797
208763
311336
1411702
591899
1213696
694913
1377777
1340143
1010
1463772
906000
139142
1164200
521311
878402
598193
1578791
386735
168861
1604193
1205201
505602
639162
1119815
638944
664499
1351914
1269427
38641
450954
93820
870402
1062219
1117545
1479268
1078935
592882
1291414
835495
1310963
1093675
671109
657689
866939
1422049
612460
893531
1220154
1020940
278161
178852
1073475
1274996
989531
733607
1603043
506311
258194
263264
644052
762400
595025
394607
605870
104489
1453973
965901
185938
1252017
1611688
417639
1077976
393166
744348
1293541
368264
1103615
1254255
849434
301372
1346896
770815
1554323
366877
1369817
14050
649702
579001
990915
1181934
655184
312690
1244192
1368710
881094
1169209
1588065
683167
124462
900526
573346
1448438
139812
421534
1001977
1532783
953020
1344894
1242540
127142
1331945
232732
1467627
1491723
919662
1158351
1580896
871206
1560172
1076948
1224114
276006
950494
1073868
519950
1551118
526038
895489
586096
653421
1437441
702130
794951
1055827
1105351
446761
223101
140558
1189154
1532588
96340
1117623
1162203
1566497
679435
885256
168229
565956
287025
1052144
81589
167721
460909
939081
1452876
1403335
368317
544320
1219857
503011
1371637
1220050
1613958
425720
701246
1269266
1403186
83999
549164
843994
1098112
690854
1234350
341611
236433
853679
1288059
141542
1584883
125660
1271837
1109113
1048645
445586
1377139
752870
1390922
525510
962478
760334
851352
204174
150210
442242
39003
158516
349680
123554
1230706
373618
1216109
1383993
536853
1421818
372252
1054531
630523
1427843
1572291
355173
511854
991458
563825
1492150
217382
1542356
708556
896649
124796
1357110
613884
1221387
532094
67297
197910
1295341
353685
822356
945395
966025
551704
1133357
1234338
770872
1077500
1314933
176634
1334007
1309987
411077
1512368
1115216
811185
1010312
1556509
132318
1507084
554846
1525344
535224
331488
775633
974128
411700
847190
529074
804021
286915
1642334
725295
562772
190510
1246713
1413554
1430363
1644391
861357
1353305
858776
716252
550552
1477834
597107
131809
882417
1576891
250002
460478
41750
1132094
935927
1228105
768196
1013171
588523
933006
1313934
77601
835250
804632
1618413
765830
576084
1465905
1080125
187835
724753
675586
19981
465545
371351
357883
176550
723224
915341
1605494
1200195
806408
1245953
48601
110973
380196
843631
553209
401388
516396
1546421
1190570
439153
300944
1209812
1452704
984318
808124
629408
780596
1108672
962369
1541497
218184
377246
163588
1183730
407993
622665
1040838
295342
587208
1079900
789220
141210
545148
588906
815399
167570
1148181
112565
1544495
543445
766733
1598304
447038
914134
148703
1365500
982742
1331555
189236
924784
651375
690212
300109
263667
1092467
338983
957466
1185735
471053
1178593
993892
694260
283375
996815
932451
695093
1432312
1003587
1354912
1364357
358007
522195
5782
1613456
548178
692557
346527
413669
552068
174262
1214704
525558
467331
911714
825552
1001304
472736
758354
404055
404919
1160743
1613711
145013
1473190
1131370
757452
498853
485052
1403043
1537740
1262117
1150832
122601
601553
970779
1209074
798740
908695
377729
397799
418321
199342
1589441
528797
635725
1302292
502532
333192
826105
1270742
1127210
335295
38389
1224339
1184441
272043
441314
524342
221881
724957
299393
1049514
560173
1550824
882148
715942
1587815
927862
413593
1134971
542784
781462
1092065
1557563
1527403
1346698
1073741
1064905
1616407
303143
1241595
1466000
1048147
1484299
1469434
982864
422823
1187905
518529
245803
1180179
543495
1076742
372982
966136
591910
319633
439631
315735
240737
145997
642377
560968
1187148
84531
246692
1372645
539850
1380459
449985
802009
712370
508087
553377
797606
1465404
298375
371027
97785
187547
1411504
959549
894206
1445704
1237174
1507142
407195
165325
270076
263652
165911
358046
1567869
880761
1242880
734144
20559
473880
816454
510266
771459
1627530
1585798
603216
1306562
1129726
1501740
1135747
1115436
483917
385548
1259145
706751
284471
97511
715688
1473599
117061
561086
1542412
1405205
329233
106961
1474452
670579
192271
1087644
799704
1206150
355378
26827
1397561
1438099
1497746
729321
412525
1607992
614339
1596232
359229
793947
473404
634038
732902
1433655
987358
1535281
528143
705041
1465403
1064313
137604
1497294
31816
911769
92670
1392887
572754
997395
340792
14277
1596223
1565201
1136127
664637
459228
674403
1058907
348164
160916
536071
1184899
1488709
832133
1550224
1506835
960079
672225
424697
1570979
1063238
270276
66967
931346
319719
1359408
1083874
1637120
312308
1303555
1476697
964075
842280
106341
1413308
636417
675488
224328
184210
1193647
32267
825738
204698
76956
814337
345983
1373086
792481
1535831
396854
898689
669513
881874
757874
341938
26766
534352
1490178
1498872
1477633
1186260
397138
1713
286151
1568217
315208
1142382
912594
1534183
102260
861796
322097
1230409
980617
101556
971607
1183996
417125
512731
393502
250713
1380391
1147126
1300628
513081
1594198
699600
725615
1325955
1124327
1543351
673136
396195
479877
435660
80120
955604
153631
436091
72435
600697
1179010
978250
1468018
942878
1082985
673471
1084650
418085
767048
1476720
49582
596298
382025
522371
1257137
562205
497944
1428592
350647
921695
387189
1567367
1182204
1067146
1129527
1605506
879359
1315318
1583017
521226
1645912
936859
338575
486460
1615487
1539189
95261
1025184
356230
1419983
230612
427348
1075058
1289720
461723
1121274
606683
62873
406470
939314
740878
581464
59081
1473746
1135934
48802
785625
1283716
1599203
454531
492867
424531
1298955
79451
1002565
1104133
1075996
590605
329853
187640
560712
65687
374732
291613
359590
1645822
609999
467828
85638
1620480
622406
385340
514257
583263
463209
1248674
514994
1295469
1598618
1626576
1060871
416231
1088407
1029528
271030
965724
499714
981309
1444433
1642153
269754
1460965
932244
1636523
796608
1181546
96831
858794
1165450
894113
573524
27985
98251
1632255
1098721
1299215
1128794
1311186
1328787
394699
997336
768134
917159
70260
854313
1178875
1147798
478462
1577078
698745
1162943
279282
1573988
226270
555000
718917
1569382
368550
1436301
80693
640582
848314
73810
1567248
558033
859047
460017
1441198
679784
749664
224286
1418548
213708
343454
765476
467361
549009
1099788
528058
1453700
82965
261179
672167
1606381
671760
250750
486072
403742
760705
618666
1622773
84869
44164
1021340
564202
1448072
60239
998806
134852
1309089
907411
1293696
542383
1271898
859845
762686
1280996
115772
1083037
1052057
32426
460765
54903
1404721
1094953
500300
905685
194336
1054150
1567601
563312
942435
1431219
1453680
877702
1091811
1567446
287169
143047
1627781
632047
1041840
13521
1410971
1116467
1346488
412414
673264
1274519
1256102
1240834
862422
1626481
1159574
899458
432669
459245
1478248
923506
890468
857236
987254
1168123
1102321
426622
1417889
531107
1579430
1016083
366236
1307333
929117
1230859
1051231
1015393
499507
394776
601403
815793
643374
647722
511602
129779
545340
241200
188673
393904
1272894
478554
1255824
1076514
1305510
890773
1255039
58417
874789
1206433
1226923
469613
1310345
1535485
838959
503588
12942
1207510
699776
970839
1096316
1405548
1106584
970889
1340365
707285
618205
1477882
662550
1009583
1377063
1423132
1354476
1024634
1243110
824919
1221280
1438253
1097616
904470
156451
691980
492396
1610431
613999
1230994
898729
265113
614698
1555845
351013
138922
740669
371772
1350776
384601
543126
842484
1477297
58193
1416122
854597
1281356
1217704
620697
240640
286074
772611
596943
1393136
1629539
171886
1280302
939071
26595
653974
663373
1446124
1204290
669204
278019
361125
1060009
958000
1347280
1069131
527496
174018
73345
420936
192688
603146
497576
951549
584417
1144758
633739
317193
41296
17203
38116
1084792
1488083
1030729
985960
1130020
68591
1255664
898130
361377
562794
848739
1319041
66318
1207077
18239
502721
857135
894072
797162
1272559
690839
1600469
1118924
1006526
1171195
981875
1440084
370293
1186291
1295180
909068
1325773
980021
770782
1137363
1431852
1184813
1607434
1644107
733086
559511
1270517
672501
1609290
1642103
863397
7018
136535
1071305
254967
728994
1384954
698917
1534466
840364
166187
67875
819205
1344024
565478
627972
1291437
1585873
492058
784686
46011
1136512
827931
752334
440283
473063
224236
1376166
869499
190233
683061
647430
831395
707348
292262
876168
85702
207291
550018
128717
411854
574659
529638
1553650
1385023
735290
840450
935575
1528922
1221888
557748
32254
1246424
196626
896249
433345
958187
413151
1279924
746501
19302
1470433
860378
1387508
825332
1306880
116620
1225772
1565100
217381
652939
450923
581787
922689
948231
652487
638594
678159
1410611
632041
581119
513304
333233
732695
1242640
1181403
278869
97512
628810
471716
570207
1512185
1185846
1376860
1518006
1593557
447253
1236578
231927
1416659
1095937
339015
1503894
489481
352958
310354
143915
697858
356568
873437
765178
2056
1382071
968224
1543931
1288630
1077202
349086
620462
1180607
517640
1602516
598403
1520595
938031
711244
861794
1134257
611115
3134
1558646
667150
460031
853896
796729
1381861
1005220
682943
507614
588079
900199
627923
1644348
1120255
297907
1221338
1264536
126825
1002597
1152950
193046
1158174
60534
161253
946905
294239
1150649
1498139
663738
888749
222655
192953
1431815
1632347
356472
179221
1272653
1282973
560491
382110
486599
1013915
1368600
1354236
1126161
365970
444238
991845
1213838
619446
621162
491916
101068
1050640
898618
484422
374074
873358
125454
373811
540381
96188
379443
111530
110124
1389165
2485
450150
1267797
751070
1234545
1080143
614451
1250876
98105
726393
1142604
949541
200399
1285001
1600852
543902
1428025
648221
1180962
718707
1227174
75299
1219772
150570
1532417
1261462
952686
1066014
569367
696291
38932
1016606
758820
1586074
991818
543816
1384105
1077286
938253
1622471
1327686
214074
892132
751609
278174
1200362
89436
762186
645181
934104
1474204
420709
1631413
1019094
1145005
1210484
808871
1123771
1501112
242428
1076424
602188
632952
837617
615405
1324787
151259
571827
284164
839364
1306313
1593923
600187
1005660
801589
1043916
395141
1531307
1068717
108331
1340445
148638
229480
813828
1550652
1310681
1457430
243975
302897
961703
295604
1138713
81323
326039
543864
447725
401360
534785
502102
482704
759345
470520
1569579
981472
1431878
517166
1299306
863665
1645017
1379204
1466169
437224
686307
1214799
213888
511246
312484
1594059
1201948
796721
894307
210260
399493
418141
1439909
1187403
814636
1533218
385132
967876
186299
1057735
1226569
754381
717873
586464
1198983
247318
80492
1008430
1093171
9394
144010
1006489
595236
851258
993554
944194
221060
1553614
1628531
1574887
630851
689076
499593
1505902
906062
1362411
1077511
187719
323606
576588
939662
310780
516722
1415463
812125
1583707
624296
390286
1349248
1209947
457334
1439996
1436583
677510
1052930
1551527
374456
113301
784570
183176
521240
190686
1288308
1208304
1099006
119805
20882
1280726
561528
691666
18915
653560
27289
426023
83411
232271
1219419
1127668
1373085
287698
36772
435501
748930
242453
368637
476218
774743
672649
986788
1149004
331323
1041147
1482151
23900
144769
536548
298800
670470
587581
1427421
830367
1274961
1409531
163611
469322
1416584
1467497
1568391
619535
487383
229703
396545
1470996
793252
781118
935274
1415749
955865
1482545
1577941
989259
738166
649429
234609
983126
474127
488271
1322807
613538
1114787
63243
1306789
676706
561042
1104287
983356
1539710
1056502
627899
321444
1332357
105134
107691
33926
1268010
502691
1330187
542131
929945
1139139
737875
644050
1247343
743669
682795
1341065
394196
1390167
713245
1550400
65837
954928
687734
1342846
1380233
1476468
427473
1438711
1475133
699685
859916
648433
1286821
107841
169283
411169
125614
79716
214027
1088627
1590497
1118451
945234
1372365
1123400
1216595
1583598
1144251
1064076
1056650
618694
15442
5640
1405926
515374
1012326
1391665
1623165
145041
1304427
1540604
42979
896875
1455022
25034
973306
775730
74237
1329267
246438
240184
1084398
1475590
1348307
196143
117985
1404105
580943
51990
331016
363419
813981
146032
53583
1273247
457155
175032
281678
700040
999502
1112008
354540
963324
560606
765029
153112
869777
227821
1466728
919177
1002527
1333989
1570142
1514283
114531
109248
565460
81920
293127
420576
1375197
50777
324047
263469
625817
998477
1048135
855044
161437
511692
999852
1473821
641874
190495
356388
343935
682087
921963
1375059
891272
829178
1505501
1146529
416035
1623520
1425248
1312929
1353500
483923
802865
601049
114262
1247191
1510861
614412
1175153
1220780
1010689
608951
462148
404847
595373
966359
643103
793459
264574
637709
1063141
727535
789496
1008824
813172
460386
1204601
910857
191571
189432
996564
487876
562807
640772
655700
351062
132219
999930
1330707
1383579
814691
191131
831606
482427
823642
284706
441133
154585
1084966
2110
1313588
817762
934549
2372
1572874
1394042
1517459
1592463
604093
379825
1177940
975986
1445046
825197
328655
126227
1065266
878087
255099
82326
1379426
1562098
1611536
111573
1420898
981957
1127842
1354153
424087
533297
887423
486835
1191895
1541017
1502633
718186
1631119
597688
227446
150580
1216977
1616414
395257
1188849
584048
1431014
1839
1141251
739423
133582
603134
184143
173006
863508
621791
43195
1153921
42622
118699
1541387
1207784
331368
670268
1349313
824553
1431085
1446628
604935
475712
704619
117347
172137
1355785
585460
631758
373779
927774
19996
1069631
951755
1521811
1488
633705
1482540
209161
123953
1239443
1181066
79670
909441
832555
698864
1564505
1591934
71818
1334077
1395165
247094
1430736
132624
214634
310346
1206698
1396975
1145725
568273
1441678
77944
218133
1113191
1047782
137554
1039829
1299054
314427
1480145
183225
488791
1536886
1433834
191802
853991
735441
1575943
537123
123035
1287227
1169385
1151421
56437
1599450
572429
424174
49534
1151707
1438456
684223
1466679
684965
362887
843059
1325173
750746
330770
1056932
1610753
611362
1512687
207052
362347
1641225
1228978
564851
395607
688362
863704
120874
1363067
1249937
658302
1126681
1288690
615206
1150990
296962
1476936
168922
708637
1077310
501269
1088130
1478538
849683
53926
1251285
442943
1151774
1565623
1362245
975398
1548082
21067
290012
198902
855158
166994
1504880
958850
609969
1600759
1277137
341862
1326230
1378661
351627
792
111715
979367
1422041
540985
1001699
195509
614676
1034816
219824
288261
1102368
313580
1059269
1517222
59394
299653
98654
323337
1101001
1622808
497640
1076143
578566
127235
908908
9155
489067
254507
383267
1494889
21641
853849
980275
259103
1055537
897741
25264
1138925
1402872
54690
1469375
1377326
352137
575698
77731
489740
219691
731765
313480
1172493
191079
1082420
900295
1271935
812233
748255
1157270
1339484
1062159
600870
185015
1559615
254784
186541
1104157
1438884
1399375
1028958
1177979
1197922
1362199
656306
469641
73160
105041
475423
572124
1574673
532717
1561860
567249
175378
737903
590937
246951
1218551
1403490
15596
351777
153135
1028530
1420772
1342049
522366
87112
1419587
643035
1314078
1376404
1625767
229596
231493
690394
586316
994300
1212625
888303
194896
667158
498861
716457
1497204
1631701
1540458
1218951
1522653
1073325
1448480
166954
313473
835510
690405
666233
522809
252923
1237314
1113980
184622
85390
154344
1618866
1370778
737165
38724
99084
1604199
579677
98906
571291
1252852
1361756
1134277
1232133
758702
1194335
271650
602096
33888
1354216
890286
442211
959283
1501064
1008059
1061674
155817
37525
1386053
831659
249474
702090
1594637
1251819
504348
1445197
755496
245165
602023
1487288
1320701
1501411
1298699
865135
607104
924894
496198
583265
1307526
1129343
795305
420138
343629
1402609
1089446
996341
533275
1146433
1417122
838826
917094
392137
81317
1101277
554420
1248803
170358
522086
913694
1532102
811858
1617634
751315
1077058
62682
1487467
293273
137144
707990
602485
44398
34471
110496
552172
663400
1568309
770388
1397396
417648
1431252
758331
1310438
905721
630389
626891
388542
1515814
652827
1445938
931718
1347351
586127
377023
1044713
1207307
1427908
1352828
1039983
100774
729306
1167981
262935
693107
1169196
1277175
1501336
186977
138650
1049692
17796
1550706
1478619
1485636
1208663
781008
1632952
74167
735524
931443
436545
1077972
247358
958277
52718
895455
665993
1262415
1467443
973454
38033
635299
41633
1540282
952975
758690
325751
281586
555486
768731
806448
131725
247762
1601148
453222
530746
1312734
107213
1279417
1644254
337884
318797
1380358
559118
103407
1227165
226132
1510074
178196
830919
960319
1058375
936542
970698
1611300
609424
197829
1419530
1104328
375538
557542
441127
1479096
1403929
164227
1520431
1395933
216268
1181979
358759
1151547
935746
1321787
1466474
1563253
500281
802442
275483
373380
1194791
665057
1385874
968024
1643855
1518232
1089032
1352657
249382
1241262
1597719
1156907
1620499
438067
215698
950111
734824
1095760
1551353
161279
1135908
997181
8918
1128493
1172677
409721
274747
348232
252751
952840
1273643
436418
257140
973473
46154
413736
819727
1617197
245317
1446709
459842
713875
1574892
804571
1560973
724875
555952
1036972
1594988
1525806
1570007
1495294
1262850
10807
365484
129458
1201060
1060945
1289797
870991
1162145
250781
346267
1403018
1343961
405397
973140
97918
1451292
1607472
527547
768072
242144
953808
1448678
504891
1220651
1260368
372129
770784
897536
1350006
1305227
65548
1601791
492406
1054594
749336
1070071
299684
606866
122516
1132961
807240
713261
212949
1164448
1106697
427609
1440289
1156300
799788
1580790
1100599
852313
709815
408189
508034
726556
393004
600742
212632
405475
815674
165953
1013956
493857
896252
525017
1470203
1528843
1479456
302735
696812
1316885
1559514
1035584
600571
666356
788237
795190
1013792
948551
1643802
459361
1051640
654762
722286
313595
523373
1263405
55352
937082
528481
813307
340615
1090982
748334
1424000
452645
220523
1023488
687097
1282275
1044471
476753
888390
1371979
770561
1592115
252099
168262
1130515
289640
1544796
1106195
1334455
108602
178831
163968
1343659
204707
212021
1516469
1602865
61935
939394
1245258
156666
338077
485663
84700
514468
911390
219625
1026731
1169804
778217
1344038
197069
667587
299960
691443
52911
1211881
937204
335179
82895
207287
914984
454438
605627
1470588
441244
466983
69074
1488191
715248
1006217
1226700
945729
835793
1345047
851846
620878
484626
352844
123664
275198
957415
968457
778694
531834
1294913
359350
1048158
424240
3048
909604
166693
1438081
1118352
998723
553812
685265
86548
920524
821213
484830
1069734
181417
836974
916872
295833
1115421
1300025
618289
1409875
56549
17219
890420
1449065
900514
874715
1414106
943551
1224538
750750
1006570
629719
766254
655753
553908
241856
1467308
1134520
685875
1164677
968947
122755
1538208
796423
790943
645433
248084
28115
1535768
1469280
165485
1271316
691239
1251059
489843
437176
1370855
427652
1423069
103981
1580060
1237330
654239
1502429
1278156
1248240
1580064
1302652
19429
305818
1222195
1499680
1179626
1169281
928911
128167
1000035
1532619
437162
1536967
481978
592728
1349811
350979
1522505
904606
1102066
481441
492481
246367
676463
857261
1287085
293575
561900
1570202
1103514
625898
1265048
389344
426003
1406588
573904
591743
1029649
174923
578065
782573
496812
1290341
1520856
1474225
1298221
1459360
1192811
1193433
776159
80228
192469
715742
99552
60626
1322088
572139
899648
793456
881131
501761
104389
1214612
1050984
181575
569132
13507
733724
76577
81866
848680
859469
1105764
107738
1098554
877814
367380
502580
1426502
1581986
1235166
53415
1162663
1489110
149408
447533
157421
103553
1392696
1107188
1415320
680518
1640573
135227
258863
573234
264917
362560
806447
1133048
1416365
705895
1373435
42105
699705
1394559
962093
1407524
1196087
745470
116686
835983
482802
1272984
318188
843598
1355593
1413810
1521856
575714
1109530
1013349
205153
230559
35679
1549029
445494
289967
576802
708762
992659
1075599
397626
931516
1398157
523881
206505
1350729
1473915
476034
748381
24927
528330
847358
279958
297135
1345855
547276
531498
614897
908430
1279993
37027
1106093
810297
822587
1204958
397640
442890
1492080
240748
332774
516005
1165505
1468153
754269
1045931
62571
778506
855118
80113
547007
1546043
517499
389705
831664
1254917
940700
818895
1160146
36620
724743
871801
1577854
526934
750170
1084265
17051
27796
1085578
798334
1538257
787166
1296120
939556
397235
1337082
1031224
1216782
369906
118449
866056
1075332
93971
42683
433521
1553210
1086360
195187
1530429
1108094
336206
1642299
451159
1085680
668809
211326
295
1111651
383316
95343
1102758
1516805
1609304
1610927
937315
1036813
538879
136831
1565849
1552435
866060
775196
1193485
1176840
1348352
596886
621503
1259755
857568
92533
26229
1557283
584806
446912
476012
1592076
1012084
1643130
1486892
389484
1295881
135605
1275410
649411
932425
642918
1433066
715144
1251532
180136
522595
726756
1053951
982506
960736
409999
1253746
15100
1624576
591020
283675
376293
364753
1268385
84528
1494743
441127
1394611
993318
693501
1514574
1041446
1359232
1302388
102113
273454
910459
333346
749297
1489481
285021
1013449
17224
1352379
1230979
297608
1418869
1163534
1139215
458588
130228
134590
601650
1141506
15471
1355821
550537
333791
1405653
1584272
1491850
980712
1514722
1599189
741792
242656
239600
1131810
666390
765939
946407
1155782
1621440
596233
1360853
455440
1620341
1494180
480935
674921
1032689
73609
76626
1350451
1312184
122536
1629996
1293766
1054106
809993
455225
1142553
1620182
461770
1399449
711334
75213
32963
1520984
923979
1471692
734989
809848
638155
1310456
611437
325253
924037
462973
859936
1230397
1458727
17529
1525881
704698
793301
1532621
744789
1497684
633315
603939
1159630
47492
1315481
669675
1023085
774614
1241780
556627
1323398
73241
1385421
1178116
199528
845043
1019300
607333
732749
468773
378499
536204
1324753
1174754
200615
659817
975494
794702
312041
679446
400034
479367
41537
953307
1314211
303453
1299958
1428366
1420435
1313173
622099
845140
1021386
1249228
949676
564372
1610596
1150835
883770
1425851
868595
583332
449146
1178440
257715
1301041
1584089
1257171
1392156
1239697
582949
358058
1083214
654474
73352
1284884
968311
1328455
487429
665190
873645
888126
1462093
1251033
1267494
953109
1094824
874815
1435174
210271
970469
1070367
1598882
563956
39544
1348374
1485912
972380
252018
1251747
1243864
1600333
694712
695050
1324758
513803
1560279
21202
1475212
83619
316633
104933
1585500
449272
71602
1579228
1414221
1097353
1424145
680349
929373
1280869
525078
343679
929122
928930
58874
181545
1302952
1384800
422725
1357702
404981
848892
18317
1235937
883301
1063596
164248
864105
1523216
1485710
636562
1568747
535204
716915
898209
1370747
1201458
1191894
482538
594125
164770
22107
1386126
1000848
1271923
540017
1265013
585860
569215
151808
564770
586377
1528914
940702
996197
1374174
49435
134220
180807
1627577
1004826
1575929
1483532
1306161
31193
1073892
1293662
1365572
1062866
1630146
1277744
755226
117601
1347609
825572
766198
991467
537054
356790
1087649
1065834
532429
706977
58889
566274
774865
931686
1332647
348082
598288
1476414
714755
151253
50815
437450
1403300
398190
418193
1440740
1597623
592957
407442
407808
1198394
1262105
96342
100184
551389
165979
1270807
669824
362876
744787
1584527
321396
1311762
383229
1048549
1332052
190955
651563
1030701
1460709
199258
1220152
844442
538530
757415
1212379
1439116
1256222
514740
1242241
103206
472539
956919
1237883
601034
902344
1375037
1066039
1413248
263876
379350
1361951
306465
12877
4237
410973
327464
1109810
1180698
496403
358265
858519
214207
877119
1304422
661517
1080883
1572975
1645956
593654
1065046
1234229
720284
1075369
92404
565399
1055509
1405176
1042122
1319281
1626578
255320
1001246
316231
213328
577102
1496200
1021009
1280834
786300
983030
1037782
1134729
423681
1198240
910975
533241
240988
155320
1018918
1273199
262663
9397
1220718
1209106
102986
1258236
254654
1102755
1084732
137560
948109
91240
916619
386878
253598
1485610
731677
379566
1438508
712636
598735
1575383
614378
1464413
840599
1169973
1502864
51479
928184
553953
1151559
571025
328855
214288
386259
1506677
888429
221939
825348
1428020
948276
683853
1350663
1641996
1026744
1295835
610806
1454863
1513027
1336188
948393
204868
490609
1008889
1117924
555223
430503
1368879
298476
1005512
1414370
905365
1317509
372420
1053501
606870
1001654
940590
315404
528115
717574
271870
567367
128138
842928
851540
110673
415704
70053
302206
679986
1441067
457160
36518
578257
649660
1316236
177021
1630896
631747
673555
378879
470899
1200929
1510036
1491687
1641005
1573185
793471
396029
1011774
140522
1266978
685349
74773
853160
883103
961734
1272553
1218424
250746
1526010
964930
1146866
1481422
810043
812910
281286
1275445
422474
154396
157418
1400118
183728
924928
1341867
950659
446669
819762
86771
1131430
1272260
1214526
1604638
1366894
1381302
465208
813959
603863
106816
396612
841727
598018
1507846
985345
1401390
591766
1597861
1449293
117671
1031446
904550
1333608
78724
520602
1209278
1050982
790615
356398
1612259
1577924
1341706
1244059
4368
1086799
1327067
1226563
1557359
414045
1338705
1263365
713838
1195731
1126662
948994
1237386
1034126
1271461
74199
168693
1179631
972696
9902
155124
1260687
1633290
212449
242960
1022155
1543506
706807
1082894
138773
801421
234541
387161
1309366
1352480
1389187
870915
235485
1541275
73681
892147
949877
582950
770743
277837
494782
1046398
1525796
536709
856754
1240520
1168851
874598
684753
608114
1366853
1071703
1100210
1319627
622550
1500739
758249
702190
1255655
451208
17025
231655
99441
928991
656499
709144
880205
640966
1014398
1564935
938526
312603
790177
27727
217013
571020
450224
197943
929461
730517
251005
808458
1345673
945256
1196529
806115
152743
1271945
733656
906981
31888
1334459
1023190
89904
1267731
378241
1422460
60157
1044245
206837
1122361
874637
438384
1248710
107533
1424441
902946
76221
38858
1269324
928894
527654
251309
798262
401849
1200058
774295
79986
781624
1045527
353393
1192495
1198346
215414
706646
728682
1278119
570002
1284903
1381281
685623
1060151
1584266
450777
1435022
1182011
707921
38411
146400
1390393
103407
1217127
1357234
60528
349814
186269
775792
1319542
734853
225527
1162658
576633
186133
169428
1539398
647903
749690
835461
1263700
1026012
703644
527792
60911
390035
1000731
859250
466614
566797
68707
45877
649680
1000190
927813
1215543
1644400
250773
1599477
1562055
1420530
471617
1363947
1480718
1142470
60590
506639
1026975
446580
1422415
1062236
1337217
247696
449739
299677
1177245
1608934
622323
380558
809937
406720
1562192
910239
703445
1009017
1344855
564650
139018
491995
122840
1424040
5350
1490384
185996
315459
580107
986503
193701
847776
616570
472755
147579
546739
1443053
77860
713291
1204492
610231
1585433
166739
871332
1021680
1639013
895908
618354
419144
552841
764487
430603
58315
850271
1563275
798486
493262
329699
888237
903
271694
1431686
423030
304592
923630
1321360
277842
1561037
111900
1466380
130240
1549551
332809
807278
514758
1591857
450029
1543342
608116
330606
353465
709644
1460739
1528584
120367
1402370
1623123
1436753
163447
1022143
118548
430391
1183222
1204618
404395
143463
1606839
120140
364939
747216
812734
235680
78270
203590
1024417
290659
1249077
58502
1064652
1280643
284998
790351
1163856
1280959
308859
505104
1296880
1188972
477651
1563780
724348
626596
597743
587932
1378866
1061313
366341
367239
1122245
1033667
205514
350188
69362
1159762
1358432
1281718
1486010
1448629
566852
747802
427078
779263
1352649
1318027
765046
37290
677437
409549
1006490
417854
188908
1262851
226914
270390
1222333
116282
1084586
768980
1513592
1151036
114449
195163
1426673
1194978
550637
874949
1109432
1224905
226267
415871
1459723
807215
1131922
562479
1103461
948229
949680
983528
543176
135182
1067529
307106
764975
595533
1605330
1613158
770326
1359061
1279092
1632935
238646
1163730
133767
63922
438211
830238
1009830
1505975
101965
766383
748435
409567
473988
73891
1100866
1058553
1298083
1338109
579264
1489631
1636596
586127
135789
1333343
716155
158542
1415102
950703
463433
1071193
1187952
527154
1053416
1505123
1170989
790795
846664
372844
31248
312169
415362
748528
1129872
817523
1512613
1513996
561802
1148536
898273
265521
244085
612002
54548
466619
325424
246638
188740
1194985
691322
1564964
1095598
378629
318822
54156
930937
884609
284685
570823
756371
951723
18584
483999
1256256
431824
655469
1346312
496307
694158
194389
489509
589680
1276929
397983
1644071
400569
1071997
470019
1285536
820928
1631452
842846
925995
4385
1370538
1426345
178297
895736
1635114
1451157
681059
595538
544525
615521
297059
1577235
1157923
1183933
507150
1516581
1038295
351047
1501934
1519010
613876
801172
1212420
1025067
836729
988632
1201905
594011
839514
129549
1372403
1456418
220879
384491
1258221
783948
769931
66007
588738
10209
108942
1504208
1556809
890120
1531552
848739
668144
661538
325811
383540
884798
138820
1576477
1035195
1432251
718453
815021
359003
1394233
298887
433728
173133
875104
862805
490837
1568594
858470
1623525
594027
1148681
1629346
938448
1262862
380137
1630052
1070293
167431
1388694
268651
1317097
651739
1041703
1081300
1349235
984651
1236388
413727
1387733
867084
939289
428517
360460
780321
1337696
51811
116405
454753
284575
909452
453388
1011176
1407276
728320
107801
631864
415349
1492622
1511865
1017467
680468
1535822
816746
779840
184617
397618
396047
189780
999211
1497957
1598288
405143
799280
760155
928454
1250296
1096855
542497
761599
1308434
1313066
812672
1360756
813280
844440
1514696
204489
393058
117601
1218831
223996
670520
263932
971689
1214661
1179163
1310601
603441
570821
852654
1526535
836336
978701
307662
1184536
1191669
1323831
40481
823322
730869
1130092
1481067
204264
486748
862336
341510
53503
523850
426094
1169157
1641435
1419035
1631485
998575
1588426
1180762
1548633
1161883
876926
249722
981336
456629
721376
771855
480126
981852
251409
554256
359569
1563085
565454
215553
1282707
1311022
442038
384647
174419
213333
771727
938302
300151
1499574
1080388
835245
186951
1418100
803935
233728
487707
1068290
633843
189122
1070366
10911
703809
1222528
738138
123531
1184009
1358230
894894
614563
1345841
651848
1538353
737527
1619100
1538408
625132
1038872
929084
765337
150708
1450569
253318
1368263
351363
873231
1473177
1193756
667826
850289
493860
775488
1060382
105681
1626922
682638
1111727
816280
1616408
1162075
423309
923701
1040103
1374266
497839
1130600
1223140
438686
442490
198179
945412
1631704
838290
592455
1040415
131797
801300
920827
1099642
1520653
1092554
1414495
662036
1262320
1108347
411916
1053304
1564756
386226
147941
224835
106315
492823
938075
189529
998394
1219117
1419503
1016067
958328
1637579
916256
710754
762850
457817
1583832
871300
62525
1124037
165827
16335
1249584
168679
189926
759786
851474
1025777
2207
944867
125298
1612463
846535
1451834
1034008
1485297
1630924
764690
1093776
276318
1059560
1513607
530251
1440490
169078
1270368
1450777
922685
176232
1406950
670552
1533032
1117916
628968
1606230
460557
261586
1133451
100193
1265788
1093926
595662
1627212
1440567
873024
960203
1506202
1564647
370390
787112
1125583
345179
1458314
96442
714207
1552978
1395218
268404
1261616
1421276
336656
259487
651836
1203768
1082784
103203
1973
184416
538263
167722
265423
282098
498055
1084992
1054225
867336
1213579
710443
118861
140746
159768
477085
1522980
1162836
570866
89530
481912
902701
663797
779994
1178671
221293
260632
1606091
1515163
1612216
600978
877594
1509329
1236606
118226
1153077
1313782
1362915
684571
149901
1209448
925639
139850
1594597
1238840
1198016
561056
242788
1326888
992144
202078
1237080
877195
902823
896688
1235452
376448
938200
1048757
235346
910754
1171641
638172
1117508
229847
77008
1359570
161157
510901
1226594
952675
484045
695689
200763
1424488
742606
1147061
447568
807221
586196
896608
343877
1143852
1078052
453805
1260288
1434159
1428859
950828
1251023
298245
1025184
1173563
827087
1431411
279512
1585822
301199
664006
1437079
251453
191692
435046
78494
555399
656422
1408434
174341
1160110
827989
115975
968169
1297601
1083954
672622
1309108
430928
1297408
1322399
686687
311664
744064
76669
709992
174766
883659
1273419
439905
1117933
945722
272018
1637118
1515668
1306201
1027919
24741
939034
24036
129350
462893
729939
1088808
353555
824050
1118741
940384
711388
865992
356532
915112
1090650
888286
1302649
1316518
130378
925488
531503
1259770
1507346
611048
696901
1433289
118592
880543
1210439
1493906
351223
1135260
528958
1618644
1062082
960501
251754
23600
1561922
713983
96040
1300229
616842
416934
1091894
1513603
565105
845849
1083928
1002863
327347
773118
1331532
1388851
351048
838994
301731
1298799
141248
1197849
1122872
180432
881680
1129728
1360633
697260
389880
903878
518328
1349996
1348555
972494
1270256
938356
1280414
1420635
518241
616713
1161731
215363
48884
1485047
1433388
1213608
859822
1258410
1014363
249543
1312400
104575
813737
894977
1209615
77042
168135
1434601
10573
604954
680139
304928
1148395
1235582
1317211
1606905
293666
1362005
1619481
1213810
559255
1325550
911792
530266
185962
733186
585461
550675
8696
70632
1229894
690490
976739
93919
1275924
991383
635549
238166
1120474
226257
1586045
1345605
739963
297880
1505578
448624
1010477
1350230
744487
123494
291622
1270018
139050
414530
1309741
1018633
160534
1378810
1351317
708741
1175417
1115349
1640300
907331
156882
224987
109362
353727
349840
205292
1585508
204510
30676
994783
571018
860325
214616
1050674
440338
503823
995256
566598
1630027
593591
389049
1361892
330501
743324
785356
78931
88142
228542
1287528
321643
1168242
1085021
427397
840478
1388979
1543509
575312
944503
1562348
405508
1029982
1088934
893642
603361
383034
496460
1122976
1512302
709329
457207
41652
679686
1013157
327039
1642730
1480168
894573
197905
84673
691548
320093
1443456
1168076
770217
1463003
614613
1071742
721411
845969
1394343
84412
1307540
664306
752831
1448071
984561
365775
852034
528124
476845
323929
623691
1463843
64714
1526411
900412
1497086
392759
1531373
1437243
401218
741373
582627
106940
1214232
310348
257953
955315
680293
1546302
541566
1067242
1225776
1199888
109698
1489030
294423
157340
13491
207802
701487
211314
574882
829353
1402326
668754
153566
1446317
41240
1590750
677492
1634669
67965
1457158
1490206
640696
887058
1119104
860054
630586
443428
701881
507016
1271542
1421665
522970
1449441
1087813
1111798
1297902
1246258
1196130
1514549
15116
846068
1165795
1370499
764790
1217112
688101
1587915
627628
225755
1151630
1275009
1478540
165570
1101116
1190996
277091
1048490
1002812
544259
1428294
77491
145013
661906
608219
1493454
1239486
1310462
77522
1622329
1584946
175993
424390
762867
546871
773738
1447462
1219979
482613
223711
1501874
1352758
588420
865479
858642
1473180
633243
345707
530301
629512
689737
85876
279883
794093
618477
810173
611695
132539
189044
1525752
1600916
720795
116603
1139066
1232168
1495846
804967
1067221
1181734
1042838
335887
685664
582777
1166510
967816
906204
1096121
1208011
240609
1150321
1348696
103584
552906
1028995
918597
96517
650196
225132
169851
465228
929036
696704
1483499
714072
1180622
51610
557240
1464634
54867
40670
201877
658941
1137057
823766
1089881
1449118
1616257
449009
1225955
518406
596256
724684
676302
245168
607072
1634903
1162911
424290
1311295
1309533
758330
1424458
990962
1515652
1137897
503071
1396061
328804
869206
1194733
763910
1167703
1077729
76544
836864
1533065
87105
321090
609362
1442170
1069876
1382981
715802
1528033
1113681
425125
879171
913857
911394
167825
1425619
1263889
753870
1253326
794605
1211580
514602
1378956
754756
956614
898027
798260
170612
428993
697587
1268804
1636083
1277880
1451177
877848
343988
686514
180764
927253
1499994
973288
480076
951381
1054115
225986
929123
552289
1453331
425452
828277
1581071
41951
1588786
680413
1195925
1533548
1143495
913209
1422351
1545584
158512
1228254
1385493
624099
455913
203240
1594818
1207495
1289608
672478
79163
290302
813185
1280482
1198334
908986
511997
1272582
430629
677546
110055
879865
1019430
705611
694290
769967
7080
1066556
1061369
1117974
924902
1147896
1496942
1433340
568296
1157606
444543
1311333
897322
1645582
1615599
455943
171745
615250
659083
1184417
509062
239350
1018099
897263
107007
1298936
1095173
582787
1066901
112447
1409022
1004280
734843
55517
998804
530550
1586317
287648
1588826
218623
611335
717842
549479
811966
44862
791393
1002301
322228
850470
340165
916562
1608692
1188472
546483
523647
1337480
1066920
1461214
948827
1211882
437057
236990
1215139
779159
1113462
489386
275086
157412
356809
691114
532965
748694
1023349
1571751
719495
598492
1135959
1131315
756801
2152
336938
774256
513458
449906
1226485
480092
1593718
465169
259310
1629152
1123569
356082
1525233
1552460
810383
1596069
1513818
1057144
1029685
838925
983497
1321456
132471
713465
1163805
714671
1351478
45157
199179
1133242
89507
1051241
1023283
1584619
1494061
57699
543501
1201533
802548
260099
274106
854678
595690
507266
960994
1608465
1636925
792485
1601437
202410
79396
181891
501409
932287
720636
240468
30714
323508
804728
832286
883489
349137
1271826
549093
117933
919444
1588604
1221358
126268
313641
1122458
3462
804183
139651
1506389
654129
929920
1248508
978985
1333256
892532
632062
520791
46726
967201
692492
172714
651119
144579
102330
562138
577905
738379
278750
435324
1626941
380277
536665
1339311
781330
1580844
757591
1341368
564721
316000
939439
1427059
192996
1327504
358082
167101
1487016
674273
1250859
1591442
60098
1562100
1142078
755790
1002053
697673
437449
1327657
691685
895256
1389792
1158100
274221
1067453
1619646
1090759
1277599
99066
1062658
1106444
611589
358354
345500
348679
826130
1526677
1510689
826534
72949
466664
516153
688376
1094645
354303
535152
625856
1424674
629235
87275
721405
1560825
1084610
151835
746385
998117
423385
159151
291998
38340
1543126
188545
1040466
394931
638416
1495266
306322
849883
591972
578310
1542596
1624881
786058
299548
1626619
1197537
360277
1240892
1178748
1157266
260738
324943
1537310
1517767
690843
1474803
1582546
1416123
1116113
1004588
342114
1507294
86101
472080
1548101
585990
1056095
441913
76130
1273982
73038
85014
690444
1530377
1124445
228441
1596814
1165120
538518
647302
1087863
1352836
968073
1470173
1347049
1272106
128154
1369451
1049261
1131659
552186
542026
282850
422397
564110
1003922
1415912
994285
200123
1010650
597355
620885
50472
736969
956200
1250918
471932
499594
126727
985976
207111
1605862
304012
826158
1087184
976817
1491972
1462374
852203
1454861
1061568
101464
852687
1326285
101082
895367
136853
901427
563106
892890
789305
118044
920585
1474359
1004614
1614814
199507
503693
1338598
1362843
940050
1242894
503118
924307
478684
756857
623942
679988
265537
1011064
1392332
254073
860054
241447
1054981
516336
483332
137298
1108783
879291
511259
976602
1214404
1547898
1393995
390572
1202839
1481351
1206405
393596
566319
1580458
964452
66675
964138
618284
108321
997750
803107
482972
682735
795559
1568222
722000
1189681
204203
958412
1488885
937515
1103901
539973
1354232
1360945
1264147
946279
243146
1077305
1020965
1096792
966321
431750
788159
1288534
1240355
1553933
701304
846355
834905
210386
320028
279911
1559573
1047211
1184087
1243955
788366
642046
1253198
524758
11077
1173751
1535029
1267703
1086471
210396
638052
1392566
1363392
908679
264215
598090
1191321
843523
826874
556759
599692
747585
952505
1139897
330882
347626
842038
749367
1052143
1458800
1401541
1615986
1579498
370054
170691
384652
1050556
745844
1473137
1288662
1040183
53251
1514644
1170300
897787
472215
607941
848438
390184
1343634
120221
836976
996122
560659
934948
299216
1218677
166816
1118575
712352
613796
580781
957182
1343797
221935
832966
406522
249525
1005127
708994
276464
129374
635061
911091
310414
930167
1210438
1233206
212093
600359
1030131
721268
750056
494956
1433963
841069
1060805
1596042
665960
1024040
1351829
996323
993180
1246321
271032
1626385
426880
562620
889234
846106
857219
648023
938070
1094500
534075
1528607
791163
1081866
184956
318950
162085
43309
56930
920405
1264608
687357
51751
690379
759516
1575917
958940
465096
355613
451058
1063260
357039
1364910
1436924
1141673
1234341
407767
459540
1277946
336344
956869
251852
1068475
1013182
78752
1253834
1249084
146803
361391
1193913
713324
794341
1412341
1353993
345810
1415006
5153
322541
349030
1252726
831366
66731
25663
37983
985191
376660
527852
459485
1367646
225215
1196335
656586
380421
1221164
1132964
127766
1071690
98971
387575
232903
1463080
745803
1153857
72909
1445378
1350548
1192431
73213
146378
553346
1269607
441204
822383
1514178
639072
1537628
697186
721192
1170849
1171836
54623
1024743
851520
672424
586178
1168857
1135102
148856
1415784
668690
677534
1213962
572286
1526231
1582821
1592959
118887
1270825
1220439
750659
891939
322216
861079
661988
1024950
248115
1260593
1576403
473822
892514
1502476
656480
417583
475811
1274145
1324399
1499082
498324
691708
1430320
883815
462892
156952
75478
897567
1405643
863615
13283
1236865
778532
607083
1580297
447747
173997
521965
283755
1479283
1584985
425096
182684
1178943
862196
1620186
42835
770519
820768
17768
1146645
1333394
1176125
195332
1343888
1302127
1312955
1327952
189303
383410
1510161
457227
1349988
829736
465228
507120
147086
155797
587186
1410885
578861
1442549
8893
1131791
803484
1526255
252685
1116786
414695
542585
1489181
785177
423712
535167
1191015
416900
1112618
499195
1539998
855372
490663
1181485
1013577
910713
1511258
743432
1472104
1108860
1632701
1263302
1183326
10002
982041
948344
43503
683281
192819
1047920
1187728
58707
63606
1108856
413447
700334
1104022
1437078
798990
1459560
1270970
317064
581239
534462
880736
683919
1025197
1556150
162943
749207
1239949
611411
1310855
791303
114987
1486211
688711
1441838
772918
229892
1117010
1219779
1182265
1356132
147936
395780
1254219
135653
1233313
31476
1026506
834246
28484
390023
395381
1044012
1482329
1244130
207652
1505807
33274
1487746
276040
924446
544370
394183
1060825
1278740
1480357
544918
1163784
1217603
1066097
832947
1228215
1234143
165408
79244
1315060
1588380
527253
1525449
212322
1447648
1524579
771701
360609
1512224
54249
55566
1013553
303955
1617114
572661
1376323
552443
1205058
207774
716622
1127536
626345
832481
608772
953716
301637
1288198
296508
1052446
529125
1182101
1192822
557157
1279391
646197
1303889
444524
971926
1280446
458540
57048
974224
307046
81291
36951
723005
1416380
931969
1387671
207594
958296
814920
880007
1124502
432118
1561299
979759
140895
1189969
492205
1474685
495200
359271
1087132
1518293
61367
376191
1056395
1457932
381346
707632
486005
32267
626342
1251192
1534567
188042
1019356
691559
286531
1284351
958023
493980
1455769
1377331
179914
312637
524824
290893
1495679
901956
970003
1637329
1490326
1000267
1253022
852438
692775
1402144
986382
1546289
1422789
1339090
561846
131960
808730
1075550
1184117
1369059
55806
258010
960230
1462259
252568
1514459
486632
1338321
813142
1273181
1548900
1259657
1505026
913425
983840
613621
451091
1599596
546074
212868
1463917
1315738
668125
608610
33277
1497401
1074433
398332
676125
987979
1271766
1102786
1540786
752152
58655
805889
452030
686982
23152
1541217
104076
32369
525254
1201383
1409082
45767
786068
776354
667457
285843
1255574
945574
583541
1135611
328557
1252507
649726
1347806
273306
1018413
1286141
831020
595119
897698
1023300
567481
39348
169007
930485
135345
185306
1539890
261175
217247
866848
678005
471631
260731
523847
1365549
538647
925612
840101
1219008
53609
717567
193839
1439221
961758
55575
1184293
936284
1397248
208582
1434533
14525
609197
330131
1584859
1575977
813763
624663
885397
1214969
239985
227762
1563954
1548114
988320
1174542
1457382
606683
1639397
889640
332754
1412378
519079
298482
603230
1561964
683857
1531958
463160
667027
1150257
1639330
548118
795252
221807
68396
120687
733534
662104
1180000
323840
1014320
791768
474002
1260952
993089
861829
651195
472459
1363727
1146892
31738
766990
253295
80777
1613755
706128
1395050
1150386
1021237
1298563
1476899
651883
704710
1623893
782156
1227142
1391210
436378
1268052
356491
809326
649589
807284
468866
896667
217713
1070979
354089
364591
675257
1524873
241445
700851
430290
696521
47917
25878
927529
275116
1550999
963544
262724
643184
607381
678399
1150917
405374
1191190
222023
1565609
1543418
583461
604079
953327
607029
427670
280032
371962
182335
233167
269474
742453
1448191
837802
1361311
133429
457907
758900
1207441
907285
1233272
591085
711382
1610977
1239368
664140
576854
1589163
946868
866534
673649
284291
610819
83527
1196440
110287
83000
1479602
908678
188987
1149655
507746
84865
1250930
1086298
242421
1044635
1426825
718431
872760
1098763
944165
1548016
1369881
1623381
1289423
760110
557434
1408636
565049
107423
1549417
1577971
1308944
70554
1114962
342524
783853
166646
1063962
314034
1156290
1429878
359843
1262401
86948
1432147
1105633
1571917
550692
591242
1334993
46079
1124151
294255
1274444
515778
465163
1121051
1325989
796604
728191
1595393
408818
151281
1568693
458737
1622484
1149695
1155740
399317
1403785
699786
1401002
1285920
465193
655271
817023
27280
382616
536726
579892
553633
1133426
1496351
1632164
1077403
593882
564365
219801
1211534
1512345
1126496
243550
1368637
1071357
1322098
27251
1131387
689394
1291235
197278
1215944
1532251
1630696
772466
1141049
231543
730486
908637
1053153
1214146
1559294
496122
1535730
869382
300262
333150
1409600
130688
1019171
510048
461705
996666
83524
892841
1604397
1606093
911998
384334
1151243
710823
1598304
212301
1294030
1474860
713706
648728
53614
1093111
1293713
99361
360050
1009190
1444403
780970
1527720
164430
1313783
1140409
1364371
267895
465354
872322
954890
370658
1491256
216486
1094489
1066818
366537
1514446
878582
637367
957852
918361
1728
1646013
1133350
268823
1447175
448005
695099
1398777
1094850
198058
32304
997739
260279
1444482
252543
1611589
1488444
619709
726943
621080
567582
980898
1344503
198846
1261651
921822
329147
634644
1149730
1511964
766606
391230
1374256
93358
44149
1111835
1538293
1106235
453095
732443
1532040
1312330
472658
184788
1370630
1554190
571879
928193
399680
871390
675510
357661
541047
344871
990209
1483258
1129040
1361720
1498573
862744
1547299
936214
1155206
110978
1399824
46023
1081320
1026975
1438562
194206
1561681
1358288
1285390
1268800
1117369
766156
1206812
619830
923447
28502
221869
929415
337036
1015974
1048695
19343
1338389
318894
1438194
301771
1397153
1263012
364811
3750
753461
1121407
436398
1461040
308980
1451403
1644779
1003432
311852
361399
1105747
1326231
100379
672871
1526851
5909
406386
145036
1292727
234402
1340806
344087
1187644
1095416
988492
690106
1215976
225826
130529
336703
394575
19945
1617959
829719
315766
1113444
1029782
130496
223310
484238
479979
399755
1274160
490483
891830
376045
548207
179072
1038858
891663
727277
112565
599175
406506
561156
573491
1333223
71497
684017
1379406
149503
642316
734731
690433
972071
1233766
1040945
1564167
260960
130011
812762
1641177
1083270
3045
1094105
937875
338852
1399546
1260244
664822
1446128
585527
828842
1286291
972184
1071403
771494
816248
585601
232349
861109
1413563
123980
1628280
948434
701733
712939
982451
932754
1429976
1433369
75641
1466607
1220557
908991
1388915
706365
522640
1505516
1434693
130735
1539782
1102281
1171792
1227584
10143
1075492
1048977
1537757
617190
132989
869602
936655
637745
402281
1416096
1366716
1078109
609975
648177
563658
912039
636635
703744
79015
844966
1326239
595216
828790
968155
1220547
105327
556751
1145930
233560
330935
566689
395418
828322
1558635
1441037
1059753
792958
1487353
851536
224518
1133335
1026821
462783
164023
372828
1101416
1602593
789914
1157685
1385462
438436
1173876
1494934
982223
781913
1367114
1483052
1428018
836859
1122404
1256591
986709
1388762
401166
1037577
1602841
1161573
71167
1618968
1577364
135380
828771
1419162
21856
149522
113567
485246
1264165
735906
996241
1112228
279057
378243
678764
308486
201018
542493
618663
1037138
1358833
308945
777005
158937
837236
540211
820065
1462748
396695
350708
235830
67406
1298506
1329340
1328159
1613591
967867
1633299
467149
1370117
958890
621178
1241643
1497983
844572
1122824
1278664
643044
626088
759021
44018
398354
549634
1630883
1228229
515878
1010600
527521
1171320
202567
1202916
1431987
1632099
213354
64396
453998
488774
1415529
138216
162773
524444
1464147
1434164
857358
1640018
224151
3240
1525100
1203740
735365
1570805
1202083
1331380
579840
1359054
1051136
12628
364900
667620
1553997
1103782
916062
1575987
1254406
287877
1350561
732562
660862
1588648
1533137
458449
450166
1308173
1631822
1014679
571203
1373757
556647
204076
146049
200844
899781
1319293
1284393
1646287
234883
907078
251967
225200
876261
558260
513549
448145
1014708
397148
1347597
1617830
457228
783034
604802
120702
433625
943871
1229608
1010163
1266954
754935
1498643
403421
224287
1163296
185245
1101118
39361
868919
1194917
121374
715123
1464142
1340585
1043403
376724
66380
1168650
946802
1394558
1044977
1059476
1477865
9480
1404424
1342738
1486079
1574336
1018672
79198
1519809
736202
1603348
1112322
1115559
2566
1010533
451037
1496989
1082410
1220241
713618
1401319
1062860
883789
908747
1331272
1316912
886997
344087
1403328
151134
999774
1148529
831563
52127
1455668
1224294
337609
936683
1371203
61154
371953
903256
571423
1171152
599442
1050636
1383103
202173
350076
1503773
1611741
1286046
1023608
1112270
234776
1007417
1268208
1150769
895131
922572
1486178
377416
891394
642359
703753
1523526
745427
804220
1529685
901477
319537
1478575
1270885
534016
162883
591907
965913
1320943
914400
354531
1463090
1310183
579327
1346724
233720
1644125
1289538
513557
1542352
1262917
540826
1621650
971231
1503287
418604
525777
1025123
1254453
729511
9342
775019
1387187
860324
1444308
1204964
673609
983166
706402
1303255
1277748
783533
1407604
813038
191777
996222
1432651
560780
1206894
699627
1259333
967238
1619299
588600
259071
1303455
113288
1562676
798078
135842
811330
1496781
949039
373922
56077
147993
1108521
1571666
1382458
392673
1591245
1456198
1145561
620884
1263460
649232
1451183
736584
1595556
587708
123642
1526282
217382
890549
666941
811685
956095
1124368
1524496
949194
151718
1372301
51411
1471175
1444888
628284
1432574
354484
1529428
1283783
1400417
753054
824144
314390
943954
1249711
275143
28778
708320
1070510
135101
1609450
541027
173530
140427
824692
345808
594065
890624
380572
341149
878490
412848
354272
1163564
356421
734523
1450927
92089
1643767
263902
76828
913716
850216
1009202
559505
1191112
137040
136428
1597541
1161865
1433069
645982
604293
253473
736286
292496
1288576
593633
765383
1137146
1428417
502468
1488597
1114979
791015
39702
845768
1184473
683260
1310337
1590804
126767
1110706
994857
294440
1628001
1360268
1014029
1574126
606840
1006223
879108
924347
1264193
709649
839310
251954
1192862
769901
1117751
988990
187076
103672
1135328
22393
1368132
269173
474215
1227964
1532804
1314053
768442
652304
899907
509841
1342898
1084711
907350
1158684
1246977
852020
841865
1449140
1183573
1639815
132035
1457741
725616
1332732
34323
1236874
276716
1053192
1267715
511873
942739
1198038
717332
394082
6107
498183
862311
531487
620497
460938
437284
991252
1376789
549763
1024540
1295107
455392
1068226
986942
1054081
1487665
1029538
334731
920175
622950
993606
1413641
181623
484183
543407
729296
1350892
695678
21920
193622
312264
132990
636817
1221517
1507590
792901
1381237
980467
132804
597085
1621607
192051
7829
1183589
926407
164948
687831
226065
874644
477640
1310059
1069775
1023130
940278
1357633
879720
930362
1476462
522848
150248
1517657
630893
686355
1455408
1372360
190876
1208352
800759
1413963
794114
1426458
909265
1260122
86137
1108305
1507647
1272240
898662
673326
739412
671412
1381912
725077
1169736
1261194
1009691
581019
1370437
1032156
1008269
1541033
86629
303358
598267
800303
794250
1538091
485786
749063
316844
445848
1383515
1153581
512634
451715
1273649
375877
232731
203368
473086
886070
1554875
1481531
958121
244020
949597
1312243
273827
832277
1257737
719557
1030666
847536
146974
1193876
30003
76093
28550
1066720
949294
1018031
346308
291683
1303544
206233
951061
332830
549652
756062
761516
899569
329308
852800
1094077
338392
458403
988943
1609483
1135854
862311
789091
724389
1011270
907498
825085
1291375
1475860
905725
457333
479601
1264871
152906
1642781
1537701
790852
889960
89443
1470454
1640372
1359359
603963
475348
1581484
45685
1413457
214266
377008
1240593
1020236
1031543
326255
42752
1598181
1175016
1464654
860574
280459
748361
1169678
478072
790485
847655
1541076
22791
814053
1399050
878298
1499519
818458
46723
1605474
26869
980924
9309
112300
583523
1591941
737611
1618599
639884
1464593
425218
658878
26200
1458527
1506496
1276900
929147
330094
1577898
710475
1415495
1304113
739834
1254165
1245798
41336
659193
936231
460077
631021
602298
471649
1097331
178397
115831
972203
1400943
587230
1268190
1328782
1408499
692752
435561
1514742
727948
946512
1337783
463800
94571
1278993
968961
715455
1488661
1115812
639707
82628
1197264
1122446
1120040
870788
693684
53508
268974
648609
670059
1003204
1417925
486311
1236576
547405
428935
307372
33541
1598067
1201905
28388
1299183
1596880
1427930
1364886
124588
454105
1151003
910262
1574209
1438257
203959
766907
647814
1016921
131614
126474
850275
47644
863899
426523
977866
982645
59439
1503465
1603543
1509734
860366
13202
1234771
564301
213490
877670
165506
1620353
995307
978649
77800
771145
230631
73151
1007514
485156
166752
727249
786066
1095515
1600477
1424404
1471700
1086797
1410874
833126
445028
543749
199286
1050117
899368
1464906
1227874
466106
499758
1054576
1621264
1578961
1184041
1589507
130165
1158218
1474716
287791
1197192
320467
1302444
1014375
1202935
1075110
1127748
1118126
363478
591260
686008
1641307
354077
541158
1521189
639392
553632
77159
369604
1449990
1571928
1565366
1118624
572354
81948
1180121
1035914
56440
1615253
1197819
1517913
7047
1217667
527643
1353004
80498
1345053
1414623
1201570
921980
1040433
1471270
364829
479503
431173
765304
10968
634380
1451303
1352181
792789
971516
541018
1548086
1344570
521951
1326521
513935
954162
1228823
228509
574073
1630968
478010
143234
855715
220605
1265609
474422
1468888
634834
121475
1623354
1161799
1595145
1352761
379495
211032
605537
1370508
1537754
960858
531970
1253936
1478565
859475
596125
848375
1510087
478209
394544
878934
248970
121118
408929
1064193
196790
909936
48012
207523
326693
422646
1177003
1030200
1627179
1305798
798821
1300810
434294
1499952
1316102
222237
775625
546937
5147
212074
1467889
1636103
497069
435911
614712
1047765
577239
1389431
531169
481299
1641362
1141660
622217
286487
624787
785550
321206
1060537
219353
143562
1427366
607715
438158
728292
424507
580067
757792
277390
950832
1187530
534671
902187
480345
1387134
1503636
9704
1499321
139070
1477337
467931
900222
1502910
1279689
865224
469953
1449697
1135963
927630
1093435
934173
677671
1470328
542228
947268
636011
1172678
722212
1438111
439962
533951
1391643
1135363
342597
746175
1132255
1311302
1272692
1166054
820238
757382
103054
535412
434132
1002459
799115
1202237
121637
905755
304279
659523
1542086
197339
355427
233434
1437700
637885
171111
80351
1393566
397808
195345
126087
168042
119135
1427490
1576736
301143
590406
981497
790182
1276707
672818
266952
248808
661829
672768
557730
20306
1194526
1218110
1234105
132722
116640
644276
1566543
84389
1645020
665844
822256
1578212
574274
718951
614565
1034430
1141572
704016
127080
1393155
930613
373206
1211769
1185261
1603515
1168664
312782
570103
1127711
513901
206080
978256
102421
1567170
1388488
996613
618429
177329
1313792
1616328
606898
236276
128765
697790
1461295
1364828
161185
1569128
461738
1487549
1079193
320993
758206
85843
586305
147092
447267
849073
1457275
1430603
78995
1178959
690393
508708
622614
1279998
507903
1119545
1325241
1450099
1143899
230132
1501790
831666
1086739
529922
127875
13521
1018839
134460
388375
321392
946255
200775
327539
1082118
1214938
326356
286207
1275203
78893
1215138
105114
1162162
499075
582512
664543
849551
504605
867496
1604942
1554431
51220
837631
215611
1588992
1617081
1579379
1495855
362170
247473
114566
1380438
1238469
800833
1016558
463205
116307
1541606
255896
1465356
1598482
807781
1404549
142406
1229531
346742
1126093
1134094
1336286
161176
1068312
885899
135205
1027796
1520297
1008387
708106
1203298
1219046
152300
809306
36887
364497
1223924
1003088
136946
1404157
774986
663777
1588896
226442
1396102
1351449
953318
129508
1156943
396856
1282336
1440888
1543982
1287346
675815
918444
1488315
1269604
36542
1349370
1572748
518066
1324823
863610
477698
1148107
95392
25352
895341
154177
226920
1057578
1090435
1185312
184417
809809
935540
641900
546625
1003409
1513979
1313696
894896
248758
930174
1061688
1068532
581474
1273009
641734
885586
693733
1497350
170862
382680
1124819
997070
1176021
1421102
967824
848637
1283204
215929
1266871
1367829
1095980
278493
206824
124931
1100591
1195688
845470
1285724
98382
578527
976731
880562
1307125
1408248
1554039
1435085
1537252
318398
1558442
1426
580673
1470252
1487392
193291
1169189
418205
1330050
1263434
598034
1077661
1581283
127860
803510
237311
364301
1050124
172365
1104094
1220728
152799
70437
1204256
1575297
1218172
954758
1402591
1415040
699787
1116318
562435
1547208
1297186
1134903
889538
92226
1199273
1644180
1164061
268374
136345
731797
21681
614105
107441
183220
98266
205098
590470
1541321
67304
73440
1367953
832477
1148615
1007425
1090741
1014815
24434
150293
382658
1250388
948314
617367
1615965
778234
336823
525795
305865
257933
896836
182522
1229829
873273
529395
572441
166568
176887
522643
687703
791441
1439949
190762
813187
281653
1477381
1274336
1423735
500793
1060492
443756
1635630
910097
897503
636853
499087
394444
1442784
1175962
742651
876582
166514
758122
1623757
1186933
426734
1116156
155142
582357
1316364
1495788
1001731
414257
971477
139583
1054197
1295104
170246
1505580
450866
684310
736388
1045779
1054048
493117
827852
1485166
656699
106524
723885
839578
365151
1066862
164620
522959
1110835
1263066
1452730
1539245
454594
764568
275757
1135322
555335
7944
751721
599110
992015
970427
1302240
1515778
1143153
1126829
156086
68551
64919
954146
1159285
541534
120822
1560930
1411086
1559391
866559
633786
666089
570315
1132101
150720
1188038
395076
1261698
79515
1139202
1641637
68988
1620498
588213
1349857
622670
560294
1257064
730754
1322237
852931
1410761
720460
195215
1233391
1140302
1088913
502852
848162
487257
1633173
1582078
263588
262761
353460
1050174
1216973
1580908
351093
1393213
791614
460244
1039661
442704
567394
786242
1628666
1313694
648402
100963
1559963
1472110
157535
473511
15508
299624
1522617
153514
1166184
1059114
1368577
90077
1338346
1623530
363948
891222
466634
1621576
1346963
260406
1160496
839325
782834
1627006
1224843
1213441
665479
450486
191526
1254251
138361
1080012
818046
1360557
1353802
423255
461018
449332
636363
957169
1226025
1025799
292603
1344496
1346142
1582290
1572472
1031529
1205694
782379
757252
179682
657978
994601
92019
227333
484657
614192
954548
258222
488909
465693
1213594
219097
1224160
662106
591115
902811
1072971
745075
961330
526941
673526
64976
1434565
1068906
1570445
913547
1265224
1329310
1248850
1529538
371067
972487
1241884
244694
1609636
1151343
869705
686280
859095
701466
17159
447448
1118952
140573
909099
1496493
1063728
801661
767573
1178593
1155859
591539
1329293
807083
873224
1052310
857709
1175872
872953
833534
939045
256919
533933
464575
734897
700843
1569923
1056187
904011
1442427
406882
350026
472691
547507
1037637
1619060
658664
1494288
558569
1177138
1645034
1567470
369225
1373258
698045
42614
523688
942850
1450609
571553
1313911
1327918
1091964
841613
306243
1581061
1155145
75459
1572450
209259
1248049
255588
1540158
512044
853454
9555
1216150
1010792
305517
1400747
1329889
226925
99451
1373774
734371
611081
1479056
278920
1176364
91803
1322894
1111553
1443094
288042
1467293
1212005
1317140
609836
170385
350434
1148999
938296
516982
230269
874471
400970
1314784
33634
721622
818952
299647
368431
1373851
355138
354969
612913
824384
1528053
38398
1177094
1208305
1408637
1000884
897866
774218
161195
1586705
834064
1197445
425737
1541124
748486
542748
1607866
1112691
1142043
889830
312068
1258919
678480
1312155
1524343
239625
99736
430358
1453617
281881
123263
1205648
255678
1600392
1304402
864597
979933
1391947
205720
1349607
980181
461452
905855
1526745
1480062
605889
1035790
1307134
819510
224406
1442874
1315772
1461634
1356668
566286
742488
1110488
215067
1186300
545549
1265545
357957
1181665
498868
610980
92076
765460
1490773
803179
1432955
613463
1545171
1314936
1324503
1091531
1315156
725978
894168
319340
14638
235752
300314
988408
740159
468043
1460515
572149
1432649
1386936
1126435
1252553
752693
505447
346028
157762
724455
206806
1060382
1646000
368136
1490132
680065
1208347
263744
1564577
929819
658554
300101
287788
859699
1286387
701763
98346
977298
513975
379937
340813
630929
164135
344832
556727
457776
1137530
353446
42967
1553255
1475613
1170442
494442
912557
1163042
106813
1639555
1526712
930270
452901
713123
1265561
328622
450305
799222
263803
502633
71656
79590
381557
1049187
441085
378589
841991
355565
952721
1531398
1397494
940126
847943
1606300
9013
909598
603703
1149478
671825
1005076
630104
900064
271054
1157674
315834
1608449
655962
1183031
635894
1346399
1112591
1369908
908003
427813
1323013
458361
1458871
332849
1466349
814958
659915
270105
308145
882204
662126
1350074
1522618
1607204
499190
767779
646929
415527
307013
109720
979243
183155
264727
1538037
309219
1385944
63786
1512599
1207445
729234
1456527
45356
787978
472231
590235
528862
1157155
1420058
1618559
1500335
936752
304741
1457234
343467
867021
482630
457254
245659
280773
1504566
973035
596356
1306096
1414118
1333782
283247
452465
1315845
185855
395919
1221721
879121
105447
1526020
394248
1547655
1120947
495809
266155
589018
1204009
787079
1139128
1147664
150927
929651
517050
1555788
1175256
690490
30791
1534473
637480
595060
632710
1572016
780832
1400642
1528829
836824
1566282
1565447
427233
207049
1036594
1157985
478515
304837
947299
857518
1598981
86607
1166265
144860
1569354
1234796
1218324
292909
799671
1423971
785203
851025
1577044
980901
518083
1341608
282954
293247
1070899
460560
669136
285326
103729
733705
249088
1401629
1331455
367904
881396
164532
419423
679403
851737
1257169
1058209
1223415
653681
1635039
741067
1138224
756514
609326
434919
1500785
202855
1331983
1182596
19992
1260931
522434
1297679
1330223
1550818
1211214
965817
1094070
588705
771937
104635
306724
572221
305721
1101090
700899
744757
37802
862474
529460
1137703
645538
959790
559295
787779
523188
1115903
1632124
1282930
1466342
1386508
758847
1467727
828913
931806
990531
451505
860513
484486
934203
499239
1441430
904170
126545
1518182
845218
246481
1155113
574503
1013667
832923
1626936
1458413
332900
1590922
1600950
540303
138115
1510569
764376
177458
20657
1316945
1590629
978839
997316
1045496
342323
1488966
1642417
981654
495932
1382500
252621
1133680
1542477
732520
502761
957917
71188
1026337
557992
789722
1625072
1082650
537788
622200
280130
1375273
1636129
649220
610483
693241
712898
635785
1357331
1350485
649054
1579234
1578298
169286
373523
1358885
1231418
1292930
1258441
154830
664382
33775
215319
1579268
776893
759531
1341790
898095
781433
1258868
760809
1069770
580421
1127341
354926
22851
938613
221678
1033921
1337486
573285
465322
1509447
239879
19920
994926
1509292
600453
1502371
825457
1268852
1485622
1566206
1478252
375731
1238337
477829
849958
385821
1577832
101823
350861
1624372
715051
481290
1029757
1512736
1611962
283414
1578109
642503
579479
18252
1249187
1496304
576737
296858
546952
660761
327891
580617
331775
223747
1556851
1389315
1082650
1534987
1295443
214397
1379856
1523476
1599137
943554
1084678
36476
17735
17003
1011994
1310797
840593
640578
1533623
835464
983153
880629
40159
1475562
1246223
351894
927754
654355
1617935
447505
888242
240072
734270
1440087
227950
856700
324141
840244
1175338
2475
304634
1436330
666286
1177993
223617
1254411
1646897
1085464
247854
658676
667574
476581
1193714
973004
1336166
911604
1361107
1403994
505695
1036436
835990
1591488
1027883
1389245
897166
484914
601496
837426
347439
983571
848655
849105
134722
1245820
238710
619527
1012962
1315616
1084285
1121702
56581
561899
644602
1342108
792858
1637898
712155
162145
1640944
1210536
706533
1100845
1274621
1110986
600977
568452
679240
327327
860764
978084
499623
89661
140502
1216791
480281
1463444
558755
323003
320131
1025002
1256264
98028
675426
1216911
37428
981805
49011
917424
695457
504228
1258714
1155852
1440223
1542347
814520
1586049
1089622
122718
281845
287687
138018
989450
609044
293238
277257
1569601
622131
1131875
406016
1024692
76181
553158
1468108
462618
1187699
1190561
1097365
1099926
969735
1477390
79202
1630189
1447764
470173
1274963
915652
1207401
1170196
804572
1114080
1385392
708906
1236695
878347
1511301
937584
877561
1640658
372841
992103
1056274
1458451
854018
1075635
536222
951505
1275162
478515
1135122
972912
379230
1342304
171487
998615
1233687
526093
404488
730048
1202261
26178
1233909
1357748
154888
944485
38699
235581
846797
1227653
381166
1025790
990217
238669
747222
94812
759314
379099
829990
566443
1173173
235564
1613451
1098320
1479760
758503
946775
33591
697420
230248
226225
315673
1300035
586447
209371
311701
1103779
1044606
1166118
85029
405093
543309
236995
817358
1161745
1407050
727003
1390441
1132891
721058
746874
459212
205545
531836
1345966
725149
1151349
248227
1094270
665918
842715
818653
274273
900548
910865
1069643
1373505
1586868
1621845
553455
885750
788103
351680
376883
657143
1177420
672864
818516
1070884
1514265
148265
1179358
555127
1236471
1084527
1153696
197579
934684
424135
474333
895818
1454866
963974
1304754
392195
416404
1571107
200797
293729
1521186
746391
683832
670200
2028
498237
367259
1221093
1025584
800138
351087
210531
1390463
1247660
45546
553270
1260695
307054
161178
1086996
805199
708921
887179
351747
1303639
1378310
67421
1621816
951877
174527
1562337
882564
593860
24058
938147
267994
1632570
643509
33501
641420
1238686
547620
786157
795612
1190802
701592
1294035
42542
1542917
147268
1581724
158596
810821
653648
712898
561747
1175497
1114960
972790
347871
502975
626499
1242150
237159
760166
405167
1080033
78767
1426999
305087
626989
754017
87744
1477231
1416094
1458394
944726
1393792
234468
1113806
1206326
737666
240745
390711
888949
494111
367539
944864
776452
1538073
1206915
1517677
1437511
110417
831434
1203304
1068708
368375
613294
377156
626855
85716
221456
500717
747350
759979
1538794
267438
509982
1540230
640139
653970
1038234
1512120
608816
941616
1067421
1141984
1170216
1004918
1132245
1237447
549902
87561
198212
312602
133465
1302047
726949
455643
898336
667973
1077699
1010004
147705
173375
1210357
157712
713634
561717
1496200
209467
1579266
57689
624479
1010828
226268
202415
920462
465769
955756
794463
766146
1428307
622125
821083
168623
51858
972234
905432
1311612
528300
1616315
1446921
1273824
102134
1379162
432150
1397616
265797
786046
605055
623346
1446072
535503
1245566
799578
1604661
24114
172092
240175
1217621
1533310
967053
1063720
1293826
163627
1548085
774890
741154
870723
1220701
239650
1771
485537
724570
680742
233742
763665
150695
949750
1440213
730558
1646675
1094225
1500988
88874
622712
289129
1571892
983099
1358000
313568
424517
19882
74336
218993
506682
905298
297928
880809
1384623
164659
357979
134663
660076
358780
398076
314480
598169
1198560
695127
93210
1393355
953070
1467778
630233
610451
864318
1467942
521207
96863
364353
1275381
1048489
1056435
715066
1384290
57372
848396
1502827
1643423
949877
100344
1294403
1244606
372586
1054800
1483181
591248
1038659
1583197
1286233
1323974
1061018
155916
142285
459700
919216
899255
577077
648892
1032652
1232438
277504
1503833
1519080
444589
1376071
53065
926693
1307910
852900
645530
472358
1387323
5881
337772
303631
880243
288804
77595
459372
226420
1563064
230778
1120874
575110
1216519
1513580
459445
807798
283946
114225
1464587
233908
365743
144896
183666
1245402
1154676
1572091
1645359
1471470
860579
425387
1175566
1328698
1386445
1130989
827574
809717
750840
1424879
697632
697157
798569
213006
490087
1370459
670750
270088
1110607
785308
1099918
1607581
417065
1598720
749430
1226134
155155
741546
462324
780558
1625927
1347544
179167
44995
774131
11061
924033
112812
722237
661099
986584
393253
1565891
1093586
272490
84421
569302
1346762
791825
64757
549287
368936
1240468
951694
1298486
34822
1531247
348975
1644067
96467
708203
1381067
1415906
102638
638734
105254
80025
1266091
681550
552840
724777
517101
821758
676022
1615256
242117
522135
1156505
1202929
1225823
256889
726012
498587
582171
749368
1186195
974977
372405
832715
544521
853088
1340336
760929
1445605
463314
378105
1244412
1386093
466605
1572102
136951
1398276
350702
536440
253396
1635725
1631441
1182032
956687
907951
1027209
1437090
1478015
636634
1128208
1140455
735636
846145
1126576
470807
276513
487946
556126
185061
568498
1121273
208724
871967
64710
1445118
437876
1252093
285324
302839
1513206
372725
803381
12222
1369175
23370
956641
211553
513419
161895
1334089
449578
957550
1056241
1479612
846793
172371
77939
707127
1396555
1564150
573830
845577
541577
641529
291206
1289899
300070
1053743
1607471
55776
1298437
1436614
113575
600932
813164
1474915
565712
626185
1192889
495864
1613155
541703
17619
572603
950589
1025081
1422490
949404
715452
966686
679960
34451
732332
1330151
706606
486822
428629
1500974
1266293
314063
216567
1592849
405533
1331190
978548
743803
653840
451309
329277
850154
1266265
1621697
778023
1027497
234819
1217019
1548065
350139
340981
1472295
545990
129981
1273184
998473
90077
379532
421202
1017077
995577
70889
913673
496197
47268
348012
1627198
270596
644184
562353
1394148
1207111
1410248
907873
768842
1318707
712065
630405
638528
1599087
1170340
1420155
1624588
1411862
351395
1507424
1573064
910816
1361897
1069594
677197
739961
1509839
972452
65257
888555
1323525
346889
1044792
1634531
144633
79535
648143
1267091
683316
1257962
1102247
17317
758653
778478
134217
135915
200524
1352372
489148
738017
358488
1138598
499873
535438
1448687
611549
628672
493990
992610
956870
1641783
1574112
948041
740861
1532222
21480
576218
468906
652440
830731
1007258
1271950
1584734
1189045
1213276
1499928
1639322
1532713
68061
389723
511905
350205
33842
473236
818576
157186
318893
255984
919631
1095280
405603
1252361
886496
1364111
345431
791568
960099
224471
1133729
1242634
1281083
966446
1094920
1372234
959571
263739
238453
1089198
295701
1091347
1236609
537482
1162353
1251246
1293471
1611607
87771
1189139
58110
1302311
1407023
1123563
429914
1599154
1126781
188957
1094414
31844
32830
22041
1399618
737220
1542904
1314622
1502972
1115933
1478376
364555
449643
927955
1616639
594250
1394704
1077433
968193
340256
1250295
395786
789510
517634
641996
423473
702115
936386
1393764
343247
143482
181273
113591
9985
290127
1354259
1052898
157897
1397590
898768
1631933
106325
1265530
639772
1040310
1271089
830171
1548281
1470794
135212
1201914
1074908
1195988
118744
834549
420587
1380478
1290063
77389
1003543
109589
683267
826156
520086
1601732
106491
175860
1086413
1514510
499932
554921
30989
128514
887278
208096
141710
36021
577427
1308923
1194044
1490772
80829
858787
242424
473598
1412180
1634745
167944
1128329
957825
428147
1367621
725881
252667
1505961
1090709
13864
1547354
648600
141689
1521975
577708
1175989
1531085
1116000
1258246
1595310
1226119
1210502
384438
1276805
617343
36704
498018
1431057
1109012
149378
261723
1064377
1054158
908543
1103405
586086
1371791
354832
1634916
1104684
62587
1167068
638067
844318
792172
165763
429109
488420
1582377
791379
1033649
366381
1587310
1013033
1332495
461182
784325
490657
201986
425388
523909
883458
777907
1213289
743451
1063021
181946
713878
827083
1251374
71413
102404
993888
671091
656432
842758
1157071
217479
367209
825219
647981
1203287
1292235
1235050
485065
1563401
637558
962439
725410
1470760
321657
330298
1640263
229407
1063629
1224626
289601
1328180
576187
488640
265478
1507607
135684
216976
69918
296933
44748
800725
1641722
778302
1328998
757465
1064603
806769
90136
560697
534406
1489944
897326
1036481
621707
1247657
314656
193583
966296
781313
38829
167221
1195182
627903
741489
514776
668947
31704
370552
685289
1320708
452689
534011
603491
1545234
908891
1160227
565537
1291307
1040756
286071
965423
827864
30251
873163
955295
56875
587177
953242
1091798
301301
495617
95723
124489
1594053
1452882
198956
1035355
1353896
328062
90674
1442184
179180
567642
58895
1211811
194375
34145
216353
1616231
713044
1578161
22884
684558
1185280
1012829
103610
1004201
1348745
1423407
946168
776130
1552238
1123816
499531
1028875
252880
713729
1004904
286418
798783
601862
980432
280626
1406314
451431
1585855
1456540
183433
1504261
1430288
1112756
232497
250032
986925
129735
915268
682255
1392501
678150
712594
1305557
1458382
244014
1211965
293847
857244
790272
922407
667040
1479892
1394528
1490086
1311125
860919
1588593
1523946
554774
1599
92195
1187268
568253
1197175
1607543
1647065
1603396
643787
112786
679651
1108325
1059488
1171337
134589
1516842
984063
1296575
1075311
139571
882037
1171498
1222380
383062
46570
296112
4857
917305
215604
294673
1181345
1137714
1016506
946707
142633
1298826
1263361
908349
545956
1580955
389973
1473678
281328
1368423
1052473
228154
220568
309250
62308
31373
971879
228873
492547
544488
389091
1164400
160919
1035594
1122073
391055
384079
306867
736628
199919
732182
452224
1504695
595286
1080219
735732
1137332
268143
1548493
1407380
1162904
331855
1283842
791925
1623679
1033384
1174036
890396
404325
1299217
227014
853545
1395926
1291597
199037
269588
672231
589876
921221
1329884
972661
20756
1397057
767247
675841
1644669
1562914
332522
169695
215864
55965
313887
355813
480765
1138548
916332
937838
359148
1431250
633149
318325
1395805
1302596
243759
104503
637277
34922
41706
1117518
754957
449894
803252
255622
1485907
983533
1075559
1313431
1484237
329972
1403969
265914
1575626
332148
1133541
1604433
1078058
475269
1610140
739863
90739
995992
234195
440504
273185
374319
48517
1008789
1062507
735215
719594
240893
984567
1122354
851116
1282524
652857
342557
614350
638447
1495131
1337446
1047758
618525
612148
1340615
330736
92820
1450737
735872
900424
1476158
623887
1112167
472885
1261
1284383
206955
257754
1130321
1107011
381549
1182252
1298486
1088007
1459879
1585690
179166
1489109
248425
547166
1015344
482153
275084
785295
911917
1409413
1608107
398703
789065
329934
723846
581413
563697
1194368
778284
941689
167377
1600211
1834
536916
1465320
1058490
1398993
478199
422325
360127
1504173
757718
99749
328530
242589
348487
139170
1127014
1288264
1640160
1296699
939704
1055774
1173623
328598
961140
1415768
621287
1371610
254512
797202
1240112
1263405
482247
1245737
1198761
1312286
1446595
839329
833988
606275
1611143
840255
1258741
86205
1220610
34145
776535
130334
368310
1063558
857407
27745
317291
275329
1147649
561129
295822
1448018
1202449
503428
1188189
101526
1095382
1297159
1533183
476120
1114744
482056
1073014
1103111
388504
195667
623020
496657
1578941
1136528
1536856
889287
1196216
817642
228680
226768
641134
538810
382010
671858
154327
123280
404228
666760
1020963
1058008
224230
1486419
104250
1115653
677974
1347001
1200630
692554
1505592
927146
437649
2078
762550
124914
1540826
570922
1498250
786782
339871
1629930
523567
790553
1292582
280254
1396960
1045100
213527
658498
590174
700559
265367
1430562
1021808
1483941
1594344
1120452
1549714
97055
880191
360094
876893
86563
1532539
406948
481660
144103
213982
1070074
1117965
1470017
624743
1092671
1518943
517877
131554
1499886
1176654
712731
1533230
465419
621219
97172
384800
383031
1072321
1382417
1217053
1496498
1422355
35363
962028
224465
242383
74259
837537
1069207
1511134
1294843
403440
1547426
1466996
324590
518040
302624
1091157
1402351
1027913
1277457
224634
685705
917314
901782
731060
1043452
1050930
718857
1077339
401444
1159315
1243109
1612964
275175
411519
1377245
209699
1026794
987190
1603219
554227
1285916
1181810
408491
1422080
505235
1546075
1417269
700571
1602778
1610486
1068386
965923
398564
817403
742746
112433
1064491
1616219
1185238
1132449
1326242
670665
930307
569345
477519
77085
522263
383968
541255
1547870
532562
838890
43057
1593902
517403
1189581
334268
169686
255420
1363638
1269261
40059
300779
685351
1277799
394146
1389090
1618882
326439
1374773
1171421
521722
593209
292181
574231
179836
1292597
711087
1624699
915711
1229342
1331142
825834
1288265
472658
852656
509567
802015
1298162
149339
412798
1426604
1466836
5658
1045366
585113
163758
1260386
1018742
713207
658806
1386365
1565468
215003
650267
141924
1053943
1191624
1547971
114380
1625561
955225
270366
1377643
1531280
303243
881836
1598308
1113636
1150785
1047383
207362
1476107
847011
131030
96451
1045776
1243895
371958
1612271
353495
532304
611781
600130
76915
339678
228129
552445
880094
194717
157213
792026
1061464
779350
450842
845916
1111399
1607751
1330933
498475
850849
595633
376145
479301
901362
434717
939073
471570
1281096
1608514
1202375
435592
865956
1145576
807206
211306
1587770
1240373
1242909
1450262
535660
1155017
457265
1092638
460051
1263364
561687
292573
559808
879611
1356907
1546286
1061487
201805
1237428
1475396
1198748
54877
789355
641834
1485510
1542000
960090
1002233
75191
216703
623735
548894
957792
158828
367425
347367
912354
674718
147428
602114
1193067
1588268
1093229
182049
1020650
637428
1018670
1261924
511987
73134
634758
1174041
1492599
1530461
342870
1521861
222154
1136443
289008
517035
912183
133903
1156379
921790
1418920
307222
839133
694926
1595550
1570641
435248
63687
1502809
1201788
1090835
30622
17364
287777
1021910
655849
978261
1593612
1014423
953273
850828
1155613
204379
1551652
1440365
16781
25998
303979
1357321
792877
1305247
169092
1224144
266075
894690
679491
1207168
726403
1198852
613801
244237
89100
779091
345012
1374513
780059
984162
1615407
633828
1551252
587731
1572206
1566748
1379097
1052855
186193
842813
1085800
1275968
1257829
1599190
235217
379835
1185491
177511
1396447
1314872
1573902
933880
1147341
2998
196607
1245750
831234
340905
351253
460978
1228862
1287730
1406567
50000
102239
1056566
932537
316942
1349238
369950
1413653
468534
459531
1068854
1030686
1522722
111130
627166
813413
1371444
1087392
903743
1485893
1234951
1598424
1502038
479197
925237
1360192
1217043
1385253
1185490
1173646
503225
494114
642523
756471
431171
1415768
1619444
1427822
828168
1149728
907615
1106267
590816
1022146
802024
425874
1020624
1146070
1646024
1453023
373180
930354
1405187
1125231
777870
862240
1514275
716858
138115
981462
489361
777017
1234762
1280867
1192025
1609561
332159
1153360
535035
1204047
154786
1270279
230207
1458637
1445425
1354226
190201
785917
344946
1393393
1439011
888327
472977
812183
1394309
701120
1158007
958689
936273
646086
236554
193544
1054479
1125554
1449454
706897
622546
1443134
562009
1358283
143919
259450
608376
1626112
1455530
369186
42238
1220913
1412797
439204
77987
895288
1530011
144632
990009
1024402
211778
976315
989668
440181
20930
504731
1055231
1075850
1074145
84118
1543538
1287368
1105840
1607848
281415
1097481
130847
1536602
1006234
904724
1112738
1565033
1354591
300728
899279
1086363
1203169
1636105
1059830
1093135
969381
819000
795693
450060
880415
182456
1469541
973957
324985
895565
735007
1510313
1403963
508130
183266
779386
250341
1534678
227206
1466518
402421
1131474
1446547
686236
1306881
1232789
1531077
1434965
1099863
1322406
1226750
518545
534701
826109
1072897
403243
473300
417801
1346833
1166839
336742
295769
1483817
1151286
1317394
1046759
1060302
369969
724775
956254
420340
362382
994958
1484794
521193
693197
984350
741216
1589285
886271
1240731
253006
962143
271437
1396599
1375583
1584090
849600
1033166
1473790
403003
150326
1030607
775643
977658
823578
1230648
416042
529475
1126712
948345
1534987
1537411
98964
437489
989347
533881
1563731
680539
723868
106015
1487890
1419419
1133159
613686
837601
505618
1248967
1024158
1605958
732243
1047918
928815
340142
1030456
265061
1428608
449230
1309669
714624
1549267
1291924
81370
703336
1007527
771892
1424618
262988
1322021
667766
1388911
378521
269337
31117
769627
65854
1438904
1576591
87072
548953
237536
1623467
896856
1456131
603112
463598
936301
1506928
1141092
1471763
1552132
1409169
234592
857488
1453885
753882
161391
1619844
848028
1324552
1197984
639400
1109170
1639386
611426
487262
277879
320413
232515
714115
961952
514642
16553
878411
1377393
1253475
606849
1137675
197390
1370879
1162945
1510015
132074
815858
807363
989860
483392
1594131
851820
948860
155863
1268190
1083391
1422985
11264
594098
862930
1072416
643724
189283
30451
694203
265361
1204569
917396
787937
1105129
589041
647287
497574
400506
159065
303753
960231
1411365
637311
1115674
1468076
924745
959255
586048
1608964
1363469
927826
638685
1095298
1289100
25137
1149937
15722
129101
1483313
715900
475908
350506
1462416
1126917
953474
405664
700664
537151
434777
46593
578797
203190
164691
1614650
1065684
406921
1160831
72280
638851
818538
501062
349742
1366640
193765
1589260
542902
407765
1566464
157884
741262
1613510
961815
186620
1104168
1035288
339007
512620
273096
975476
1300703
885356
1108932
1425380
881643
549262
479987
1090147
1541854
1471829
244951
709946
316037
931752
140965
1278883
1315258
1037623
378954
1182935
929927
1014215
29726
221217
507575
954927
231136
1121418
380701
602824
1223755
1560225
755754
629709
986888
203095
719542
157316
106917
1395936
412194
299841
712090
1373252
945119
741454
1109151
897954
922868
157161
1477109
310727
1026984
253444
483698
1429401
457963
727808
1000698
561083
151632
1446939
1490616
1621472
1322821
1025851
1071954
1285439
505659
1373688
1354575
924404
867574
167180
1041247
1419428
662321
759879
744773
785659
1473508
1058390
1003588
1467356
204132
1459248
1411972
177924
18088
1359669
1084718
1346666
724377
799206
440923
938109
538830
180463
987665
773291
278602
862935
1339343
313033
89827
992081
752374
699364
448996
625906
689985
520170
270258
716602
1212933
935846
1512280
375298
1635891
1121005
1150649
117830
457515
586269
808775
1486580
891181
84901
848045
274840
376021
1244712
620452
397370
1273703
52466
1536436
1431310
616216
994663
1324121
1615215
840427
1500135
722935
638478
1307720
1579575
1320196
871105
288041
1074645
1173733
1223832
24508
422673
1227210
1003357
763617
1125082
1518168
839112
1246273
1166512
847874
1061702
564597
1401397
1472155
1023681
1050701
1192688
749700
955177
1203145
457896
448201
731713
216330
544602
1421675
500052
1196045
984002
233705
931804
1175909
569371
1177862
97680
600893
140069
36420
404531
1510867
743886
1007503
1400699
1615938
1048558
905172
480760
1309019
313801
5590
1194910
965355
1467951
34533
136148
990795
1151323
1421460
584615
386248
301326
1501242
1629099
876060
667022
770838
581030
1594208
950181
403951
1329238
253204
323807
1075622
1112333
1606889
544485
635335
1388518
201746
1557099
459005
640147
947506
663286
1173715
948622
1362572
1160461
961909
1476331
153632
1534608
1442497
220886
52105
635327
1306551
185547
21579
1090920
733055
787005
1034132
51895
623718
740628
1565307
574002
1645000
480921
1199684
957919
1609703
510755
335202
1327407
286294
803670
746465
759014
1190962
1647430
481674
1613800
20264
437786
859053
828006
685929
181198
91212
190190
586001
1391078
960952
932279
255350
1279178
448513
939601
1200573
37286
1215103
28887
1209258
1627333
1130625
1330725
373810
1052497
570236
619672
336228
680150
68896
1593009
1346803
1454920
715766
199927
575557
613842
112305
1628457
739493
889924
1224405
422863
1288182
716325
1612653
938686
870138
1321909
829638
1570530
694051
460896
687147
1024493
409846
574135
667461
124540
426082
1563401
286483
150422
526475
606040
108008
603295
978771
706011
675469
1629525
1149796
1301844
530728
310378
1173231
177352
1267131
1338455
1195775
1265537
200186
580775
1102826
1257379
728676
1074577
67913
1437382
261184
625951
1040817
1476139
1563168
109356
566919
284252
740200
97407
184575
953683
693719
32258
793672
617270
786989
631521
805318
554584
1000799
288466
509953
704178
739910
1625607
413004
14820
577537
1139307
581773
110099
1119847
1627818
1416964
646972
1617064
866198
27837
442344
177640
92129
586511
694764
375021
363783
1139109
625680
62851
1378650
535180
793829
82725
1229588
228577
1029963
673421
265496
976091
1094986
1556930
401
1558282
180181
1275354
497179
237791
202595
60692
1423352
1220213
834017
263123
219901
942018
1365187
1355281
407307
1036650
1551975
932163
353381
633916
782954
338465
1244695
304049
923036
446986
1055258
360138
944694
786377
209184
549617
513414
45896
199116
1342319
1015092
1274266
799593
664518
1519117
67983
1482688
531660
1484647
1555127
262317
847417
439928
306448
671281
645194
42310
908938
437952
1423146
1440186
1624065
25787
519305
1212812
1435676
1025175
1393742
1309062
1346725
335750
463544
791158
1163094
268983
919097
937187
275675
176677
1290044
435693
368477
1636164
211708
928291
1028338
1584718
1626361
371203
1317550
559224
1608887
176471
81828
1631260
1425287
1532958
253987
1611437
577651
1539979
716644
1545886
1609358
523218
137046
1103012
858650
916963
911204
1364875
1241125
1265972
1354852
635763
67829
352214
1602105
626747
287535
787836
220475
97530
643331
1289762
789090
1490794
1492549
1237411
581803
1282314
66688
936845
1198878
246995
1202463
1358185
1603843
472450
1398785
701220
1337506
58905
916422
1003436
246025
343584
810625
958804
905993
151186
292264
1123193
1040475
137476
690914
1039254
54240
510814
1586206
1140458
182092
1155392
839467
196401
754106
1457428
526596
261494
1559796
637085
362960
987979
665465
355189
726930
1188835
1405522
151267
808348
911129
109532
914689
1591174
1386443
890341
250610
307586
778047
546214
1331428
382730
1164890
1126695
763745
1406612
918637
1039538
146156
260480
8167
412367
679737
1393195
249144
1355201
422781
421301
1501505
735930
1059506
1420272
397012
358482
1292490
1256854
311446
530628
675905
980235
631292
1646332
832235
1285541
345116
1293280
62828
849160
66959
393880
1616611
1340575
649684
1646913
465291
1437052
54212
1314962
808038
22767
97764
1459776
1561432
1492713
1138395
181195
282248
796083
1553982
630198
955709
436121
672554
1300284
1142447
322972
86384
822146
1107570
377761
72952
844306
1015975
1505162
620397
466735
363730
356534
1635748
1120762
912675
206980
1119594
1185948
785013
460496
1025376
1482430
684744
1338275
992256
959528
484384
394271
336832
1549342
882865
948079
794224
769997
700230
157279
1102344
936892
1069150
680043
977825
533894
1171212
1625404
1272891
108871
1488892
1388790
1605363
598371
267958
1259974
30447
897377
866822
650770
1243491
628129
634262
167032
673414
575150
1000952
898577
441669
878620
120363
286756
322333
1089913
1535124
317085
480528
959433
679871
898258
1395018
1637463
1099359
1500162
690921
223765
479338
707209
832007
869044
38348
799500
460552
1437475
1617568
543266
200641
960919
1116989
1359733
150103
695030
431543
1218320
939
435995
1203241
522237
179040
1269448
896915
324994
855681
242835
644725
57210
1353427
1623936
751751
385739
1053520
285480
1241846
654050
1145760
1488500
1622265
1288339
160676
184207
1024884
1589524
1275938
1020072
522848
763413
1228407
1590626
1051540
532819
170097
1402287
619997
789696
99675
796175
1279150
1066334
1006274
295754
1384710
329077
1142438
321160
289557
138056
425996
475300
120874
732595
494170
1404469
57635
389165
1112973
1369889
784694
1172863
1605487
1411418
830483
1627813
1422634
602437
998440
14671
371652
117837
503541
1154148
1552042
1191988
1209985
663938
1485673
483211
905334
1036169
908957
522879
1158766
406513
1311001
618030
793860
551504
589825
306992
860147
1268687
1392057
479255
1307827
242038
1389836
1165316
245711
1580698
1460744
1552937
946255
1558646
527440
1546016
379266
1340930
1101766
1426840
1644984
1598563
17825
1629405
1161896
621040
253536
1386628
543020
957854
588396
1131679
1230321
1632461
342484
76843
932522
421398
1223745
106356
1513784
1245266
1271475
317683
1588334
524307
914795
600341
326739
964311
834091
341012
1251628
876086
213387
1014377
1623081
859691
1038120
1053343
1129797
403385
1592203
742131
369702
45828
1513865
169630
668090
1281821
379334
1303056
1466662
1149553
476276
393804
1134793
591857
449146
587041
732334
1598338
1174202
208880
724819
1357629
1395616
1151629
1192402
473701
1524045
550580
138183
873060
682456
1398690
500473
1534125
584700
27822
1420342
1091304
1530537
402728
330663
988346
694617
307644
1613944
1435033
1195891
6212
8003
1224874
172098
752076
705495
882545
458880
445008
628565
992597
284
301812
667730
663812
1223525
186418
713556
644714
1069681
459324
978686
530554
269339
1121981
1408401
1552125
225200
666761
1172305
270995
121449
471465
1220278
1490045
829396
787620
180237
289642
1153826
1262686
484592
189442
318810
1578565
1179433
1272751
781806
169991
928138
693043
382932
500867
652890
181563
1108457
1091526
748142
950808
917418
1562129
400382
424131
620132
717335
1165132
1576811
901778
63664
988140
1393312
950538
1244034
1333627
177114
232450
905650
905669
1177841
530063
98237
68746
268798
1323525
188650
609524
679682
251913
699078
1346861
883390
1329529
594548
280178
953952
1592611
1070094
1382230
1060715
1140968
1386395
1514969
551451
91499
737556
92371
1531566
115666
1280699
1623495
1275610
1419923
1366794
394137
1038919
1145314
1601457
1491084
1309421
1344399
670427
1492381
432683
1469849
796977
810537
340819
43364
959797
1577935
841967
1522465
502742
1376114
1152016
961637
1292058
403979
1050265
1617911
1285332
1513242
1252659
1024596
217966
327380
1053218
1500042
241325
396520
749258
579905
340404
93167
1590679
250804
748876
1417095
1109167
51476
925034
1382925
308872
381920
1524047
1569715
234614
498516
250098
1230940
395709
48761
1198377
1079092
167660
1647280
1303189
515396
1046167
498059
1028031
301566
954625
980685
923266
633319
226118
1211784
1499782
165624
1280120
867386
1483840
458419
574415
56424
632810
1193966
905193
1643795
1326290
177336
13135
1106314
1306258
1422942
1276830
1620132
745136
391907
104024
68911
700209
1280983
76843
436860
616699
406306
175199
21267
1494697
704844
1307325
1043529
438390
416212
997283
936389
895380
1068250
140504
775969
7988
1454727
781606
1129517
567526
1513582
410658
314128
770460
390925
24627
1517794
1063497
428366
41958
360706
1624698
1392908
552224
163109
1265568
30556
321445
359858
449350
708040
1407272
506534
926115
1071855
512751
1595959
1212240
827012
1642898
1507251
832232
1293940
543572
7861
1550404
413490
476091
1628484
1059883
1505655
312775
1074304
478888
1499778
1631805
86929
145676
1209795
807473
407807
1338530
661388
787696
1197241
1301318
956247
1175634
477880
626935
96894
742671
1111833
160261
76042
1214292
441589
772888
569513
862690
1171411
156141
802677
259459
1035841
631484
625372
998887
1245995
1509673
1307155
959000
1569638
564149
1141882
1568944
1577460
1445685
1576812
1609784
40419
907247
755273
333207
1122198
1262583
1045367
161701
732147
913826
1301850
1097815
76178
1299291
275608
969142
603161
602566
450544
893720
733822
280171
1433389
1500960
164198
1349280
1069525
805354
1087096
553422
1324723
985843
928041
735862
437375
233198
120762
1071358
485547
644170
688636
602879
1194178
1038996
1498359
1369067
30326
1386831
1038247
569148
1030601
760853
1060372
1128118
337161
1261573
125583
462037
1095603
231120
252182
253265
586598
141673
692371
127226
744663
1379662
526436
576031
172010
1235568
919225
1170090
1500015
1047013
949014
402931
619765
1498424
640625
469025
1398593
503423
1441729
1567295
23073
1322423
214436
640378
1146188
518414
857508
1629194
1146172
1242872
1082051
118517
326356
367490
1581781
18508
126613
1177187
1113136
1055313
1359651
1595344
601508
227071
1406042
868182
1001374
39292
66207
125959
2437
1315796
911799
1268025
869944
1321714
729320
1612226
730648
1034873
498526
662438
1473038
1015804
1288653
1191145
1614391
631147
938398
1503775
1337334
1294671
395200
1251215
301600
930943
1215202
1441345
91194
733116
609565
722350
103443
711799
825203
22474
1292515
285229
579734
695029
1086966
1136300
227561
924336
1215723
845043
1427188
858950
1119267
1477177
1252746
767761
1623212
678851
176995
377540
121440
505780
652349
501884
159888
1502881
1598610
1623705
1443666
340464
1374068
1631249
733643
1513571
336571
844220
1081843
1050402
324219
793514
597129
131220
348353
371522
1494597
1609310
996803
116037
1475214
707766
388542
498041
1421313
813980
1274489
803898
1121542
852160
948163
293166
1268470
376036
1392342
666347
1348620
338605
1455840
671786
125120
627035
989836
1371852
1260987
1382715
691054
248505
1042502
624558
656964
1412520
1637323
1591663
1399936
785461
344190
1293920
74570
268450
1006417
1265265
840376
1302563
1177213
296023
641834
816166
298600
1543096
158420
1083938
666486
1046120
490891
1039002
1614417
863700
1181345
1470193
809335
195759
642158
703337
445620
1594631
939740
1256481
1402347
863399
1330407
1506992
93103
1418074
59470
439527
387250
250936
1141539
470471
1292852
900107
1439498
550908
32350
20361
1386012
1199358
363837
1123610
518091
1430578
824188
1280596
1046205
998798
300597
734340
1401866
1017263
156580
1642617
160618
1137591
310552
1253538
1042674
1192208
910098
1041399
1065788
730334
1402822
1266574
1320074
928540
604313
1167297
1579688
323602
1281672
1646277
1487610
1059336
903895
250589
1270134
1287689
712881
535337
1323340
1205323
423984
1091226
1004125
834691
1607337
1615000
1093818
1149868
480849
1146543
80104
313900
965767
1619808
1314390
30651
387917
331257
874302
763928
627246
273667
667498
49329
323040
1048497
1369358
1012481
1202863
580035
1211896
909240
1294968
1371740
758971
1535666
1127582
848327
939262
1302367
1358168
65986
207712
1357394
302345
1210014
68861
858104
1638303
752621
1599476
1553434
1474571
1318977
526677
849105
1058476
221273
746645
1401384
1356814
683235
967380
1270059
1021811
1634748
356480
157721
434050
1144411
1399790
732551
135083
1129835
463057
1061513
1069873
988705
577733
1103149
1037047
1040518
1124278
1308605
219169
970442
1445811
86893
114883
1084823
1078474
1340629
308492
1622244
312275
191427
1349848
715103
381212
1438865
1103740
618057
43452
130387
942605
1318265
584058
545112
71700
1118412
1209806
275300
715557
796310
1496964
1335529
823085
1164042
1298499
127541
1029123
129734
35072
671084
1221354
193537
1555170
747546
886934
499532
1056401
786131
757902
1246302
1453282
596591
1533592
1423128
1393679
843468
1628087
750244
1270130
1296610
279101
278583
899693
548292
69138
1003190
847511
875576
1216187
1229799
1295735
1490189
245964
626611
1609002
985671
239091
264943
185693
1538889
470454
834043
859094
936688
1318053
517486
581314
1200528
1362294
883138
315600
1155843
1123950
882096
741645
1112742
1532807
172092
1399547
985778
126581
310650
546508
914298
1593876
334775
128898
1030975
335745
878860
242638
92657
1110189
961023
1113007
1184697
72451
926457
1503881
721615
608351
1581374
1454551
621331
1149225
256913
1149212
770751
1285331
705997
629987
431866
1460377
1237241
344097
1455222
1585680
1605817
887784
345546
1232984
898415
114978
1467642
1498194
585694
684165
1076248
51487
733069
187445
799578
70393
665730
762592
293357
722865
1157270
1222039
1017436
986523
1489504
252512
1503709
960582
543906
1029714
1275508
344861
736205
1569809
1305042
690243
699514
1618776
1069438
733961
1443632
339125
1003720
1127982
463854
553870
230812
1363711
760815
1379042
615916
665457
115221
118137
743182
19551
657021
224152
1531317
1508469
581705
400771
860736
501464
890875
830920
151967
763105
191946
1009491
1461578
1162968
465292
1515268
1622581
1168664
931217
1069247
501689
1275465
713105
1308459
170807
319201
448680
573770
1170814
185589
584850
1400345
172245
1040927
63662
135556
902231
885091
608827
7717
938507
327093
1273259
279791
304627
1498939
1071479
992104
1227300
809460
1606352
64955
847992
838486
1429640
45911
1326329
750394
1201298
728297
820009
1595821
657639
576259
1242479
120031
1209659
1629602
984248
1111510
1391413
1081989
1305781
427491
746437
912316
1536320
1071717
707919
1383106
661535
1010995
1411335
862588
1281718
789071
466649
1580299
1072542
776724
936273
551683
793217
156713
442522
926196
530071
280336
942630
191892
1527645
1059171
372092
909166
1114234
362098
906452
249517
65286
162987
1148372
1062396
249430
977065
138882
982463
24946
1088457
110951
956938
1453984
1170693
494035
596508
751157
406249
429099
1048937
377966
1289078
51873
570742
390771
374236
1196230
605024
569588
341388
1546746
652365
1398307
728523
224868
1405294
1161700
639827
1287663
1213959
546515
1261003
594241
213715
1141525
145919
1341460
125017
1006231
965534
113261
1420294
1348873
290925
1223220
991736
194347
1326836
280776
29974
418969
1644540
1474204
1573684
1639742
1474750
440266
604122
374148
259833
451948
916159
564971
698179
1497392
126926
225164
796351
665071
511020
532360
1258544
428542
852091
1063673
565996
1010655
862731
556879
508169
129599
589240
548046
1119670
866340
1389414
1562867
858972
1505338
927539
588007
639439
133409
681392
601548
1576027
1313964
908700
1344435
176758
17895
861503
627343
765261
944111
1579963
1342299
1369920
1531874
183634
27926
1474131
855251
1330160
1556241
445848
11699
1505754
869092
18992
362318
632821
188487
1348022
200545
1178015
1065968
818402
1449277
1611972
1103843
105058
226993
808426
227564
1326422
545251
331121
1609274
625867
507716
1181737
2971
190672
717766
1087322
1379039
1122065
858018
125175
925225
621564
1118018
344193
358371
1409035
4476
1061523
483750
420880
523306
1392620
1451126
94786
1427696
960733
1100953
56197
1558233
266685
709534
598147
1015898
41509
579767
1056038
1435434
712542
1325644
1485404
959807
182477
1053347
269809
246175
538968
161755
320234
822125
1350734
1142907
507334
427348
1103597
1520443
21785
126301
1476344
1132126
473033
1468648
1451705
1087316
353926
140915
1008436
1087035
283373
11864
252354
1098278
325595
1278706
619332
1477968
120687
1555970
794823
285091
1015774
555508
355489
996628
1330777
370732
1640065
1307129
123788
567228
1387806
977428
492813
270516
1531142
53759
776689
287856
1101299
902115
403036
1267999
137575
625090
614013
1436780
343086
1372000
1331802
1088752
928006
1169911
1643470
79349
868874
37085
928576
454870
378510
856355
698131
133552
1495824
368546
596489
266426
1008531
1217305
1352295
1265833
723390
804189
1145789
274425
837598
87644
1586825
894695
1135427
1303869
405983
1305678
1323245
407377
261669
159697
362344
855168
1477338
1333898
1084582
715168
581144
622446
1624840
1568959
1442988
556754
1644518
535633
527692
213708
159080
731176
1327236
1251512
1180770
901518
625969
617463
63082
1156069
871500
756958
742
823592
941615
1338965
1381216
333226
1098637
1284780
1266219
275403
496993
193515
431633
753933
802772
1127179
1042974
1569905
1050207
1052824
290767
1052860
323511
36930
145258
1087540
449258
1454954
1612808
182315
1021225
699259
1046476
667042
186606
1260108
496218
756801
1426361
1140931
689217
1334330
126366
1021411
59703
904629
850123
535520
829487
547849
1168278
897619
1640552
979614
452367
510249
1641677
1031442
1590762
251166
58769
1028828
358516
1488959
382679
561658
586121
1116630
806326
722972
1082490
232421
666490
1560034
623765
1636762
1577909
1448389
558516
653435
1214163
409102
217183
83725
1566825
793268
1257730
744108
898810
22436
581284
525745
708078
178589
538274
1288720
139263
1524933
158816
821270
11421
571278
1054137
605314
168664
1234504
1483741
589408
355197
197427
360820
1204934
1500341
106759
1012157
592611
102636
43306
214256
1598103
1136968
188076
494745
462086
69799
752081
824475
589702
353025
1204042
1491368
1450025
789485
1236176
872308
1568715
1531809
1307186
21623
1262782
641763
503755
145802
1350157
1040599
603975
1020086
481847
1477520
785757
1345364
49240
303173
125656
22582
56127
1398023
1272412
549251
1545112
992270
901231
168636
957299
1420255
782579
67943
876032
690792
251968
463929
1614596
1357818
962980
587482
592790
1474436
1206851
687376
1330455
1233645
774583
427376
1204514
617391
898540
361156
1463600
84165
324453
1338441
1199899
637719
250954
1286902
381290
785921
94167
1542764
1436893
1057075
1509352
300812
1634428
1036230
514802
376153
764176
1475814
1159201
1030278
132089
278051
1217455
243213
800215
952580
421589
1451190
882742
156857
794741
629831
75758
853866
421914
1602198
1271768
771691
850654
1523593
1337193
705206
1336210
153429
836374
540772
282658
1518375
1116874
1315406
1036075
583227
566398
1386779
1209589
372096
1611403
468376
11307
543631
341907
898091
1262079
903840
377386
735004
137701
118658
728187
637478
779473
605053
375250
534685
972883
277277
977270
459828
699136
722111
1581030
397012
116620
458742
38653
958957
664859
1584819
75682
1387598
540432
1643466
654280
523795
1345585
615914
1079811
1576474
675097
955785
1050841
459751
1242852
1143214
1215966
261157
769619
1025193
616355
1117995
262281
1228847
805185
1058722
1140556
1167900
1365361
254519
212909
885774
977075
330730
1472959
31824
794624
1481136
1419768
1150792
1532351
357981
1245619
813763
1455069
18872
1421389
806909
1084386
948907
292095
517199
21548
1289524
1595220
1612806
757983
974848
521648
817635
1364223
161152
877560
1420166
1447832
1516314
1140291
908589
213884
57274
93209
1061779
596888
1040788
1646041
1580013
463830
267625
660350
1357748
878837
463441
722286
283910
667765
1528080
423252
996239
1143087
735262
1184415
131007
71720
238272
626215
1015433
818613
932597
759283
240175
109499
566007
1482343
211803
123494
98308
354948
962925
1764
669377
603338
418435
1284951
1368547
621525
1481557
561629
624330
1087899
1136671
556203
625708
1223727
1537024
1287514
511630
568227
356366
1386002
1598747
990518
1493430
141643
1373036
784005
1476053
886200
849684
332363
1052150
377181
60642
42831
907978
804815
1046929
638384
1418355
723348
354745
984801
35245
950835
523317
811198
1035250
100095
414273
252529
144295
352107
104153
1010047
768351
755490
1446524
62987
603672
668501
1294250
462812
798089
407146
548797
279296
1536323
169310
757865
1175872
477408
982576
1250324
1230906
541122
566560
870988
188344
165716
1299151
435811
1178428
38792
1303384
1519590
1223254
1473956
714078
1282646
1429157
1609415
631376
706551
1265977
27016
1003299
679639
609568
714891
697180
565402
913112
1170171
889183
1628477
588276
319249
934675
570973
356661
784318
660409
1183828
911576
197759
171321
328554
1498772
1157212
425062
1413181
1000819
938906
1568748
327567
558735
1295862
1337165
1403489
356444
1601358
1469674
1154168
307175
1481417
952548
532745
1387849
494584
743661
1353817
110560
244053
153247
918853
1156713
1418838
596014
1363816
190896
599148
1015146
397326
585067
653708
780411
938330
707721
1008750
27190
747336
1483546
1576606
1503474
1458330
1196660
706036
265846
611778
1083708
616582
956870
1446899
1385473
369645
1207857
1376113
1596051
328358
878147
1325721
978199
622354
1644787
942971
1367569
449680
962473
1151528
193063
1054539
196653
270659
1066292
637037
507615
1202984
883749
356598
1270682
732816
890897
767697
1454607
1644792
1391659
889519
216972
142371
244403
998679
1434088
1325149
901865
749886
1145225
656026
609712
1398307
9479
890149
324886
822618
1066741
96008
1113653
240114
32524
647079
1538167
473409
1539048
514461
1176883
545303
7381
1488388
1419774
1220065
831918
1132886
846200
1570974
1452810
1459126
1561488
1312398
1148011
124570
731008
2770
222094
881654
1487075
44878
899144
1161672
1540812
455812
337570
1370145
681212
6188
596838
129546
1375012
1150497
855603
1560189
42497
781992
763379
336295
27611
549497
888187
1322126
292244
472868
1438864
564520
186879
611191
1081025
303979
548748
359841
461325
1635322
943670
1361006
90095
1037748
629220
326501
118727
770322
303969
1369703
1634981
469347
453133
511126
198149
1474022
164381
104476
161166
1032411
1101127
670252
1194819
173985
1008591
561777
1636877
1128221
1301028
871721
1006563
584900
742702
767188
269063
727738
374736
1106093
256286
387759
1018245
859760
1423120
1043266
73716
1234833
1398531
887702
654201
1451950
553275
1608178
909071
773994
1246763
1483180
317198
896878
1578381
74613
1335697
526410
436035
172841
1356573
155628
1140611
1205529
1187783
1480785
909768
649223
1225996
244389
380775
41249
588039
1474283
492869
1187591
1448397
667029
1140830
913128
732468
1269192
1465065
1183122
147233
317781
978676
433000
1556193
284222
1212675
134031
323601
1404622
159356
495349
461924
321899
1454273
670049
863541
405207
921658
1196640
1071277
1131061
1560168
997418
637178
406338
1238850
851488
1051090
1169425
1289190
1528152
788480
731633
1554292
1416582
777506
601530
560129
1300729
1545123
13184
840397
909629
345298
695356
1343268
939400
85261
768527
147359
205407
1532386
397720
988762
603788
1186820
811531
898130
906903
8256
104496
690362
1047822
433777
1138512
424144
1456136
1141620
99559
1358315
625192
1336562
367161
791965
977842
568015
1313067
876451
1111535
21444
911848
390584
604774
613195
544967
1084080
586075
1101203
178304
1090503
436591
334380
1075844
1124411
1156948
601243
574683
1390128
1246927
536937
76325
1515779
1541484
274322
433621
422822
120757
105297
653465
876696
870416
1637685
359545
956393
1178866
530215
233670
820113
1128428
677263
106434
877946
1271624
1614476
1259681
200613
906937
462050
1401875
1034642
320794
804740
1376817
1492097
1016003
428581
973002
385272
586914
940071
580109
602607
587149
117642
1213254
1092121
568324
1019869
1422020
1316843
1407754
3394
673010
504322
187266
119704
137839
848558
99223
434979
108250
37075
463314
1210738
26474
1183280
726539
654459
1150613
596364
1274632
703524
582737
581293
848735
227699
1532841
1432396
1357388
307781
102940
1212849
796948
619613
773870
249551
1083648
852909
982398
442166
977179
611148
373494
605668
643442
1472577
273986
664706
728736
1242586
187983
1152427
1261822
920803
385603
757093
810169
190951
1438792
1566847
743133
555014
639215
306555
1064126
1542215
377586
129043
355808
616148
1517051
407741
474015
264642
580495
1069305
220056
1494095
594283
390469
1429563
580808
33090
909154
48811
27901
1178033
1206400
1222065
650785
641499
209050
888857
496351
276760
747786
292566
1419826
507765
964909
499866
751997
814624
869158
1548172
1576876
68456
1000889
322684
1563372
725234
1506
1549343
629385
563101
1181025
732201
331069
647048
401003
1498910
877988
1645655
356498
329850
80052
916988
1630794
446667
1275266
1130340
1206843
1503910
873852
1467112
888597
1637146
1356519
704060
53719
846805
569617
1478894
748359
14591
1023847
718781
736889
635714
563376
733123
760921
103629
899800
1206251
69664
1467561
820722
1166217
1343752
1051832
1167467
1314014
174914
251308
1562967
1591419
358734
1073357
1624650
660971
1142553
1419830
826121
990722
1026344
154795
1102456
654050
479310
1098993
734596
845090
177806
11350
703017
1397559
596796
433972
257768
13751
205656
1491259
1539093
684936
346870
1322984
1503963
1554696
1572193
1134512
1622914
969918
1493100
1480605
449992
44389
68726
712600
709256
286213
874506
1266217
544358
760357
691155
1543070
981431
470825
1096169
610567
582920
1296531
144335
886219
940658
283475
911413
310917
1035716
1313981
1227334
1155165
110878
1141953
1212058
181725
1452870
768446
66487
547522
821227
1437478
388320
1057018
281515
533574
1042
1377654
1545530
1273544
1610698
608392
1097211
1279289
1217077
741396
777925
441267
47323
538649
1486358
1284905
978583
46364
1553418
369121
1307995
1014170
1440183
264556
1425311
706413
225410
1372910
525633
1000642
1139254
1359819
1017215
319972
359684
607302
509586
227855
1455401
30064
1308814
1492689
598180
597723
27415
160230
477472
977967
873832
1377981
248378
508222
262574
5942
1305784
180964
359167
742159
1316502
254800
560029
709359
1061270
311881
636844
940701
281297
614184
1425473
1169728
508679
1599228
552492
336529
1080847
1162738
128939
16827
434236
1604363
1141658
1336711
257446
544095
1488966
314557
1630077
1375419
119137
879628
321239
118064
23133
1000895
1470906
75522
1197513
930729
472515
874397
1450759
168301
562803
975429
807337
834631
216070
698237
1023282
783670
796092
962669
1425975
254456
1595345
532129
446217
388194
185629
1286181
396946
37108
1208517
108431
147820
426430
1391377
58893
387169
342445
398887
365608
1564436
640010
362501
1439173
568643
873173
1104895
557685
1285159
131335
93530
1072328
789605
762234
3389
73550
1201229
621093
1127165
1183960
279662
172259
1369595
374681
212573
607469
582825
783193
1300989
701425
1341501
1598825
1552652
569908
1152090
1142724
588301
479006
1418916
306740
532425
480394
657686
137323
471793
1285506
203785
1211637
200725
1461899
589036
937782
483086
1211502
1118024
1119064
1050677
385625
875321
965466
1518012
919034
1479485
1441048
1338220
10214
1375904
331904
552840
492105
636718
1493612
1380181
1402783
1413570
216287
628688
1401015
256821
794851
1628221
539742
978988
878295
4755
291888
1618084
85708
1023874
793178
1046415
1277985
95011
1408627
865782
1588345
771734
85327
6749
280946
988946
231972
1070933
948958
584122
382918
731100
627025
1088805
299816
842368
48133
1412250
805412
370458
247456
80504
264360
1325611
1280305
738291
1310568
411966
640819
1018818
1575755
1378482
1175835
570126
89371
492395
1031475
1113464
1298573
1232426
1221325
28509
214630
95434
411287
390166
594865
1631975
19458
787649
705768
956537
1412330
762800
718141
767594
919629
1534931
108139
184887
894695
280069
452980
1575802
1604506
811953
1559638
1481949
291061
375944
1285028
1234592
235155
490944
395676
709414
84718
79039
1520536
1209717
14011
1051475
931610
906264
1394467
1328434
344975
632307
861090
441695
1483264
463519
237992
1522070
185449
1078673
578421
494334
809129
545700
134001
1584695
1472072
762032
55527
31784
88598
1166244
1297596
1115782
1376296
248488
329368
841920
1553722
1402294
1592838
1258135
1294165
692380
727198
1588145
156292
12280
1521527
898507
385096
70837
159925
136837
341891
1616316
497660
1119567
510793
952109
382648
1406151
152453
1490332
712393
863116
742424
93555
1142144
64100
1043013
1214056
213747
1479819
65452
406184
1299147
1558656
464605
1060957
1043659
1058408
1541025
824251
1485683
763660
259435
1487369
835418
120639
416604
230655
293797
1436749
1397123
198733
1174955
1235347
1374965
428712
431892
740209
1466449
853127
1251297
1636158
622236
1278136
707907
864944
1402190
1377403
543117
279248
511742
1294051
6893
625393
463758
1026058
404162
1126556
937633
818913
141684
514261
1326992
1119406
582790
1451414
808589
1362023
1644850
1201549
425899
1316221
761630
1646793
1064650
1543224
525322
747049
300055
979134
512505
1262659
938381
960956
898619
239033
287970
1165685
1067385
446188
904726
100794
1063531
1580716
984896
1376356
483991
1325115
1250697
262253
1436419
76314
846846
1524849
660048
1331726
283803
316152
338708
1165004
1391717
1055414
1170968
964096
597056
346463
634557
1364066
1567236
58316
562662
323949
988159
1066347
83665
695627
603353
1640295
1491960
418826
662876
305663
989920
1614707
909612
254710
1136274
208764
490915
446153
1332912
144116
436090
1576898
1435160
541650
1561239
1576943
994878
696099
1490324
716863
629665
1287239
929315
217680
540475
1591839
766951
561462
1114674
927453
1579606
679204
829220
1360876
1095409
1220709
1512657
964618
422495
874466
58759
401215
1388035
569867
1280171
63043
1635868
491179
1424259
1442395
538682
361706
898372
1082737
636612
423521
1403277
1143085
527429
293476
815586
462719
151610
376791
1081501
495350
1208425
1464770
1399244
894602
610928
1127563
338925
1479618
1407515
28169
54979
1641639
911589
306190
1200126
1518251
760980
729740
1428309
1005194
1454214
892821
1325082
796284
103136
119372
416485
287735
158728
372914
535222
122608
307783
943662
702393
205790
1419008
500443
1413993
1434540
1044297
229782
998980
1536172
1525485
1541033
1595987
868032
1338158
1462345
534380
215659
270558
1616929
1107064
44384
499224
737975
948288
47167
626326
1065913
80310
661582
875868
1573755
56658
1120413
1571606
1371762
167827
821560
1068952
694045
1097693
1018542
73638
987759
389542
1175681
1191706
921385
678125
371938
1400702
743380
539028
1459611
1151727
990985
343271
851504
730775
583664
1452884
595450
305232
351000
1200942
1063631
1531748
1298482
1187515
263324
543246
769607
1476825
1337290
1469510
1346721
1070367
956844
158357
675929
116160
1325533
1384527
258289
1176103
1367943
161196
423656
1389779
172053
1021934
764896
1531495
842494
1086248
504689
881041
1646724
198915
575157
771145
1293340
216533
1014339
1591956
1338400
1068942
312078
947426
573865
454959
1286580
1002016
1039436
1181690
1073086
699880
455199
1106176
528839
1119667
78242
931434
78427
710408
246869
239778
399203
1196226
462014
112611
768781
159211
987718
677408
1592031
769549
1057154
579038
707129
784091
1407374
161263
1279237
179053
1629128
502798
1453617
204662
134433
1047733
1052100
816864
490843
345037
1513641
1133093
214397
828918
298108
965546
740476
546754
979366
262785
183262
638260
396624
166505
817897
973950
860588
1251889
1196213
1321262
664704
350636
267234
204755
241534
1388644
894620
1070562
580228
1109119
1055467
345961
1589363
1003911
1479181
1416658
979819
1519905
890883
1025154
132112
1337372
744352
541989
290895
247081
590774
84261
1176586
188964
968952
1362036
79738
1472169
493949
1051328
1376495
965554
1366384
1288068
1283262
223027
1167406
579661
43952
288150
1071644
790285
282842
331221
1517120
71409
925063
371491
1634016
1149698
1476374
311661
1466487
410380
1394146
878295
101112
223874
457388
734908
1423253
950546
909285
277580
906631
1618912
747617
623941
496710
1391590
1023612
516855
59378
207010
1119439
1055978
14128
633995
1185832
1121130
793670
1360135
197404
90117
732679
760181
929352
265403
769077
676572
1375035
132545
71025
967363
28060
1081414
574351
367295
818859
1379176
1263924
310904
933675
790974
158863
932059
1383257
147884
1280997
238401
947352
912510
1150237
421974
1071607
742867
913624
228293
1165078
1156186
278709
758818
877431
291124
749223
851027
549075
1062796
684991
598699
715877
134593
925035
96036
819918
874282
1497723
413088
1187667
238146
1459262
1050856
379795
1217509
1325973
88873
720831
499433
1345899
150643
74640
940348
190175
432574
1220303
907
254314
1569183
977153
751498
1353254
85698
721901
792776
533185
407553
1238421
517232
840549
352090
1415718
572510
613133
547501
205649
1020693
1038092
25803
826370
308366
671746
371474
1620693
1241918
188243
55402
1278301
56980
121718
603254
951205
868844
778749
631804
1358576
433482
1332721
676310
212750
724854
775699
851736
1602528
1257013
313960
851078
232538
489314
564786
497382
1181321
1131411
174751
1182664
1166085
1280789
439507
602352
1183232
510746
745581
218736
350900
1574279
844883
623372
512887
704314
809936
612165
418890
1626057
234473
1608836
557860
1049413
1396778
952321
1044196
1315131
651231
1150293
1407733
416109
439749
780376
376675
167340
123498
771115
1296812
150050
332792
281335
1518407
1494176
844174
1230050
1153115
576352
1598619
547807
1544158
426626
716876
632022
1183048
758636
65777
570882
182523
1645710
715204
587911
1408318
181147
339401
1111344
1400220
503360
931484
461164
18404
1290079
804618
371621
950415
918060
213527
943029
911826
990743
1010246
623208
1390187
76221
93760
771722
694371
951343
1362693
771959
719718
142547
1278355
1213240
1600239
554245
603954
1256400
1196489
326204
1502539
192526
315796
1285300
937126
210524
705020
1112758
1372210
457524
1514574
310232
335413
502869
720004
504119
1030021
201741
1277019
1445361
256872
486824
797754
1306607
1369440
733741
1140996
1280743
862565
1188521
1018016
1340250
414445
1536104
182731
492306
345794
257797
1367260
649956
832292
1528655
854678
961837
1392211
1276205
466379
1414399
228466
1517099
1026187
1480321
351295
1103017
1636893
1204312
795552
1179797
1115849
229318
1367819
1641651
313064
778070
13076
1570942
1444139
149327
1115373
1346728
881480
1523965
1310106
929767
393754
829527
763502
1094684
8679
1594087
149867
1180260
1371885
841401
406305
1375850
533850
410617
1567807
1380597
495731
1255487
1179741
642407
200313
164839
105196
1358507
1264423
740903
789978
1285935
531333
164882
1295525
39186
1641296
162793
153791
1273220
1529812
619580
1128067
1417707
1305615
692388
287731
29259
1346210
1106449
453578
1628894
335226
1229364
1272606
3557
707907
923972
1467081
1641802
790795
860171
1320303
1170013
71359
1289755
1402033
1148154
523690
1037794
972657
611913
1402519
1594969
1614046
502979
560848
751997
1635352
768075
950770
1252150
1162869
1122427
662839
886196
464644
250207
1142789
1195354
709101
729877
1147044
322160
1629185
1043030
692858
356740
378105
401976
1178557
1111906
359876
1074453
464605
849421
123198
931532
418994
1573415
293000
664608
623913
176689
926674
906076
433450
1352705
353035
1555713
1284240
215940
1120958
1343627
903094
1119858
610312
115250
1128085
524347
808337
621424
1007108
526888
406199
780859
207625
755384
162057
897480
600545
1158484
623059
721434
1570814
260561
1156267
238627
322919
1135852
223741
288704
389764
183484
104098
14359
1055093
1143835
985065
422751
568560
286370
973782
279137
1576329
942800
1361841
1151048
1122146
1427041
1365081
984893
1625785
1505272
1140366
402192
1233171
1297623
410303
1019997
1162004
95979
1431834
574887
641333
1390344
188345
1167504
496265
1333389
894294
1293628
413667
149616
1084661
1190688
636209
374443
878953
1216911
440023
1110861
358326
107957
1030062
1085040
716624
321063
770916
1604063
823709
203009
828460
280870
705829
1221411
1435975
1366342
243343
1456588
1178584
1582318
610760
430940
464169
776663
1548072
465216
403241
1348677
1039158
1404723
617840
1552793
365369
1596198
776135
427544
25119
792065
332115
95468
260923
739312
41920
1285297
1186934
1013637
736985
783338
423392
715530
582299
1620070
308626
608863
1617166
1416744
600514
1105082
1412013
966607
749324
1232803
1475889
132513
1187608
46492
1117092
346492
628731
472876
610604
571880
444831
1631743
1546300
460895
157709
686037
637093
1390339
1288660
965400
546307
1197390
92944
796112
231024
1136205
534512
1192337
849630
769196
239247
292728
922376
196027
1028483
581939
1228937
300804
1299952
170483
69395
299123
782124
1006288
63089
877880
962709
105312
1304585
745612
1227752
1371201
1063826
155347
1059385
1310093
1028208
881927
906091
391282
1049415
1595443
380346
1005407
1587531
650141
1642133
901718
1169004
1613490
551490
749238
1021699
1282868
1442216
1246484
261730
961364
1518873
294078
1461298
340910
142370
162819
1262376
254591
252027
1080443
88979
430746
602302
14982
1161976
933701
1428523
17762
1460457
409145
1561174
447841
966066
689715
895666
1424515
755584
1501124
1395696
660959
22826
980253
72937
1461786
122085
330045
1375731
1112198
1132287
902672
448538
1496776
1295915
756130
1361089
1568928
218303
784677
924999
37709
1353327
348107
669540
570778
1394974
1037141
990497
854665
777498
846826
1375039
545578
140039
1125355
1331485
581208
1439013
783993
557204
1164597
1247070
138723
493897
996454
387923
1387392
227169
459219
1584175
271481
888404
917113
1593080
1316496
186805
412698
908827
700419
807764
1350761
121705
351182
983319
1113291
434458
248725
517307
1440566
300930
1551214
850135
4556
1133631
1030123
745977
418831
1484101
1414995
1113379
70067
81544
1465439
1499015
732644
197284
967905
1547202
572684
1292491
1475741
536318
28174
250661
861126
475445
1497003
964841
1615475
794708
1007048
780539
798310
912143
455286
145996
906589
1250297
270088
308827
198918
1000367
1266888
319659
1211904
763272
555039
366700
1163235
365626
1191364
845388
1471569
191690
999947
758403
638042
1387368
693449
1210445
195616
1616665
930284
722972
907692
1626448
596071
1345065
222319
1389966
1645963
681776
647950
1567944
797375
58653
1374670
935064
1083165
528260
187478
1048234
1136887
961593
250615
1403867
945119
70971
878204
969076
261573
1030874
946186
643765
799537
351598
466308
790789
813394
392573
387676
471635
1031297
615025
1103056
745424
777175
48206
1637386
1628539
928047
313606
454578
602470
1359577
1253114
218056
636120
681508
531213
634886
672139
35080
367194
1340632
106198
1336079
800141
267872
1293282
196994
764831
695598
1351050
1049978
1577492
1289800
1589001
523249
508087
1121122
140421
1051223
201726
475493
495081
1025101
1383122
812274
990142
754806
198180
1425562
416660
831777
137050
63953
475460
1421335
8087
424954
1215222
312139
762586
211280
1196297
646402
211202
812916
925658
1510488
1231956
695912
1051094
68028
987777
1491293
1370443
1404378
1564454
657701
675769
785785
953995
1051704
97538
427016
1091169
123035
24659
1345656
529692
588894
1130056
1373470
765034
1178404
835924
1433627
1576912
1273255
1265388
1616114
902486
1436736
1439547
612129
439931
33905
1280133
1233414
746683
919003
1390421
1318615
621798
105551
804022
640761
1638956
912006
122921
606421
1252841
317976
960296
493880
390099
1437583
1117490
364446
1099694
1481556
1287018
17883
1212066
742275
1541884
541473
1204350
1539224
104337
1040528
3481
771308
1016315
1471942
1554666
917212
442150
613545
1159093
123446
687347
1329148
1535428
1289082
1283508
457452
51482
418215
1499864
1216338
193558
614668
639596
802481
1261206
509814
1371725
1404165
169452
715550
653723
1404814
1235761
539271
1565531
856157
622532
14148
1138301
1254239
1418498
1346323
1359405
759800
857995
908613
945775
921044
1370883
1426549
311497
1442765
390768
341295
602956
707762
136745
1017735
1522716
164028
887523
1026003
975296
840116
81168
977051
488365
315167
1509637
1103142
1191309
874835
28211
1219916
1109225
95923
1050747
496064
1279434
1314168
1272164
322782
1147465
1525572
1458559
1167912
1090800
393534
102211
253135
432321
896773
737876
1079485
950689
248777
484718
766863
437646
747591
60911
796664
781937
247362
152622
862403
421413
627285
1043645
678957
120842
1595957
1413393
1629504
1412090
730414
1223915
653391
889923
580047
1433669
1270396
988774
206843
285468
1007510
1306568
372573
903062
1065395
283332
414581
1308331
547093
730625
1612982
1250956
217377
368294
1082945
844514
1541449
97850
839946
610151
651611
744634
208194
310718
1565971
156454
109267
1054139
379198
802226
1610739
967294
1578375
640570
332550
1570329
1186979
713200
1324077
256792
147320
389917
178121
906263
1324399
1122650
1607775
1177627
712623
965166
1256308
1574423
463648
169724
398729
435271
801182
928489
387498
289064
1171941
323846
700903
1331398
889059
208258
632204
535202
403057
143628
1195218
709900
1077365
420057
1101246
962255
1269669
194902
792004
880393
439798
1527303
1161910
291067
584856
290968
911440
1318807
240829
920325
1475504
712196
1597472
326527
982747
1252516
576191
904976
115830
573016
1578543
1075032
1023331
289751
911391
9238
1604352
680541
1485248
650804
1511392
1233749
35287
810594
69279
8449
322265
845465
1640115
278947
878314
380786
717747
1073762
1603576
973977
1343587
612059
196716
1388433
205064
1196624
942267
1108314
1287280
1149646
1016441
1169389
1332916
196160
735830
381035
998062
1367081
674114
1328233
61108
57957
302706
1640542
603402
501121
1366528
880551
1603672
408746
562918
1580367
1127567
621964
630074
1170790
71630
363794
576072
179264
151342
1043363
211831
921046
918763
1557293
1400653
1194097
714162
366180
149166
765793
1528223
1153847
1013221
1191051
358421
278326
533735
647723
1076458
1561794
790615
175392
671184
1569127
314451
1459311
1261953
1585717
94871
1334194
1484756
639685
1282968
1179486
362260
640275
679236
1059998
812271
1372476
1230412
376340
253972
1058589
67134
1540307
1506726
513774
311056
1048630
434809
476884
1528133
1461396
1369622
61192
576672
1553198
1388335
1167006
313497
271699
365427
856345
1488411
125822
73871
674945
1620711
1297388
1393918
1147489
578328
581831
1194088
966443
774354
1565711
285621
1294262
1548502
127483
507176
37516
1503928
309280
1261023
1333646
1643226
984262
906770
728631
379058
587133
1270659
1099039
128363
1415330
74648
1293133
550479
399566
484616
840538
1272079
859959
1141353
1406457
1332858
1066351
290088
990233
378864
318345
954676
577060
558638
1615859
1255067
134905
557320
217388
1034401
376341
399470
870784
783096
131219
1189628
1165612
1289974
84859
1424167
1322596
726491
607402
361150
241691
1218643
936577
1385804
716082
1628045
1356089
237489
1376393
1612340
1025782
951587
417854
1595951
1381404
1144244
1360631
56517
903664
1521649
354957
1152715
444803
321746
607140
304693
137550
593950
691312
806745
556316
1164882
1415151
684289
835714
62091
837381
274448
526493
1017596
125005
87668
631991
1584310
305222
1632415
1355227
258469
121393
821107
315807
1127848
872304
524023
1235371
1367386
1204178
723377
1339960
110023
753146
1110805
1102298
1351757
1333811
801745
259945
1023964
15648
582434
1575190
9740
13604
991103
1628414
397821
1199794
394426
1074312
145635
773575
1245153
354505
1382027
332720
163172
1565375
506145
854253
753764
293518
869487
1050430
400990
322693
244300
23876
263476
593715
470330
778765
1607255
1483712
547949
300666
136003
277363
1231591
692812
256518
349305
975032
1450284
1388293
1312875
852116
1210112
1034037
277422
322853
702369
1377867
812581
1342462
1377216
1185343
1462927
1585138
1278786
315670
487004
78971
347092
521114
1370586
928999
1485528
26703
117235
1327127
974520
1615231
1148887
1155095
568290
1175036
434887
467049
909799
762505
510864
39342
1042795
396737
1605902
787977
450675
548825
1431621
814235
1057573
1610046
392216
830819
1480959
501976
629975
976959
1632668
1163496
1533978
214730
752353
919561
1358749
665741
426434
428158
736227
1344413
460694
973125
328117
718190
847257
819326
1369728
260783
1187632
63316
253135
541773
1568548
450295
723717
339676
338558
582179
1144771
86835
1509294
7946
1139856
947909
1193503
372264
1440806
862740
984342
1146615
750238
375493
1365186
1030778
323681
1208558
827546
1282580
378052
56934
245931
924913
196783
1394572
1058056
562676
480548
435486
387833
1625585
63956
506257
1260598
159335
1397246
486797
1079336
448595
1455269
351849
826122
1581094
1630954
371628
726933
482666
681859
249850
124654
126088
1626359
790681
783397
541943
809090
799189
1498811
308468
337979
523154
792795
1151996
1370326
893959
950484
285086
647493
995058
1286268
1105748
234899
754029
1147989
807787
888281
1213075
525540
706634
530990
157267
17111
837864
372936
1135412
38432
575803
732419
1051389
1529221
652891
1277782
1383176
67603
297927
825091
811851
82801
1555733
550735
1635620
1442243
583138
297028
651020
1066069
416847
1529659
172370
150308
1303932
1570954
1271608
1376041
854438
1040810
107195
378717
808584
1190593
719617
439896
509968
135762
1558085
1191955
23284
1468076
288836
931575
1577031
542436
1076467
1502857
1280626
1246402
410323
495929
1573866
981681
191730
552203
1545685
1505634
535368
846926
74954
561584
434730
796716
984601
1073422
380806
887231
899082
1215159
1614129
690634
825895
1265000
582448
462045
892657
725469
1227285
712153
57377
317052
74202
702255
871524
859354
1130092
1530325
299298
768686
909495
180209
557691
1114576
573178
743016
59039
1534890
501128
138913
884852
328810
1279194
1362364
757713
272397
834698
1632945
176696
219361
912112
392941
1616998
1259006
1361215
437070
1280396
1151224
781623
683883
986130
388150
604311
1172079
558261
1171185
1595956
5729
813983
92844
109805
1227849
1140449
1127548
396992
472985
173181
1271739
261455
1504676
1565686
1288483
344804
570735
132374
1111559
1531072
630957
416971
1604842
648036
499098
528204
1518684
849922
491949
1187248
14074
464794
375982
936214
200775
1397571
1610637
10211
946871
242904
1531130
876580
1220475
1261983
75888
265219
1025887
178476
1187769
429674
488260
689984
253330
498406
558052
22004
1397636
663272
1336714
1247600
1592003
1430361
921459
1632896
1516598
1290361
457406
396948
276295
215361
593837
1075476
1183805
1484856
1457108
197729
270290
345858
490358
1442322
1379490
1530509
911082
1189469
1517504
107859
1283658
239645
131699
863530
994518
210897
862236
306271
173001
1404537
831148
311871
337220
1348745
1075710
272658
1491311
779966
1396605
787688
765989
139806
113018
1091172
737846
1555688
367506
514812
1582130
1090072
270166
1035802
1376419
1153215
1358497
8988
185812
807052
463467
2571
1226371
222437
1279002
787827
626431
324394
765962
192649
311983
507199
1621937
386770
1408107
593314
958906
702413
670931
741149
1069981
1318388
213011
195016
900512
1008367
602403
674192
1404996
849767
674660
19923
534136
589828
1364813
174694
1023596
1261491
1398206
289643
1038410
1507628
248677
660443
1571457
853472
116689
272640
1507419
577584
1195446
1109652
202829
1153030
586812
872743
409702
1333598
673915
370069
1113487
629604
984591
1376653
1549088
1372885
1068976
839355
378619
1462231
792665
1387346
1349456
1010529
232118
526946
1396580
9315
1530862
1208012
1473137
153095
908941
1639443
714977
459920
341203
1197893
1048090
1256181
1122597
1202715
200358
1357976
224760
1397136
1639615
768112
279432
1516275
1249548
880795
1486518
739585
177177
1258861
1521943
630345
805305
393501
600600
1176476
1462849
359131
1407185
1072636
303
1335923
874760
1633984
1514285
65234
1197199
1000326
1646135
21266
1187397
1477748
616237
1069684
823004
624543
63906
1470179
1152123
1035753
808003
285726
1089201
973225
451859
146793
1211121
1297142
33833
867846
1564115
577762
342520
425881
1364012
829852
1514983
53237
562253
600416
87589
1394947
375927
1326767
1537376
480987
1207374
634436
665662
189737
790180
642930
202450
1025524
987737
77061
992010
1481258
720917
1219333
686823
99675
1132465
185178
500665
657874
1353026
157810
883774
994027
1199409
1127131
100207
1216460
461329
1281131
485715
1345868
1118477
280261
89781
1426177
111123
719614
45913
1073250
1104732
38002
534344
979737
212001
340431
166218
1009132
1420612
517274
22984
1576899
41348
355210
1339933
586128
581820
745117
1471481
1108287
811448
1282963
354832
787533
1264264
988935
1306549
227977
938723
594312
1020440
122357
83917
484403
156361
772732
1061182
270230
978166
1384532
1359022
1548919
1501328
134476
1233323
1477218
935633
364933
944638
231697
701676
1122940
228630
603555
1232520
801726
1058861
1356164
413344
1087777
384266
483252
445984
875986
582383
1430068
212211
225059
1021942
895657
389737
291094
402824
230895
348556
501489
265971
39444
442942
966165
1382215
575068
897496
564009
390155
659777
343142
1521133
1535911
185758
874760
1168919
419092
320218
94962
1433419
366506
1220662
1090163
1384009
1583204
1511794
856941
207133
332667
752670
179645
1253861
232194
497498
571434
171166
1082718
9525
1457874
935734
1348546
1093447
65615
1017089
1343172
638730
1283146
1159739
1373164
1037741
888518
1000308
391288
1295483
1220108
1256600
230878
231974
1371474
221565
305961
476106
1601705
644029
1174629
1040970
1563422
415209
1034078
1340342
1082961
88843
1449336
296342
299324
152252
86601
688748
804611
1638395
1030434
1286024
1090664
1369348
1529325
1160975
1434430
929733
1289495
1058215
986908
368305
411319
876914
1291553
1058494
892107
994096
1354834
1199193
15915
582438
1623327
380359
972620
1277661
1366682
538818
1486252
482245
769648
188692
572994
1029859
398523
1228146
1421604
951633
63983
1623374
1473931
1388294
786955
1463437
788407
1277134
852580
691158
891744
1306684
943111
867383
1539489
794831
1626197
385052
1482853
943739
611815
167543
467764
816858
230861
152215
448221
1529649
982655
1054789
433645
1337501
1163402
1017634
709836
234763
1518837
1452373
530121
520713
935720
880773
869952
874616
308886
7487
646654
756536
1026497
151250
932780
113651
146479
636097
438171
1588568
177177
1115541
105844
1023211
1337506
1089156
383482
119117
1618116
289435
1164542
44903
1634824
314711
553353
191907
474556
243977
1490856
1102229
451154
1499789
1353480
270225
894620
1379848
56688
1061868
992106
1605846
773246
541635
1240198
128040
1354179
1041303
1024663
1373940
1390892
558461
1029431
139029
1114056
1051147
758322
1462306
1330126
714216
592277
1598205
612013
1284457
502241
1579649
1301782
1600725
33216
551418
1500133
635188
739079
427377
592596
1455581
358243
911522
900792
981290
1279592
1073710
530977
1524832
469153
394809
1458655
221265
815695
274916
862700
1104476
216685
1173281
1155011
1115112
689708
1135426
570438
8714
165684
1219243
79051
1213951
470081
837200
879925
1164582
59799
1530449
1308224
1308239
94490
1254422
8253
813924
647573
837893
1152624
1318576
350938
17869
985867
475523
1080003
1277887
601350
229580
1591685
576328
1363620
774582
1220079
320728
1471423
1231017
1262835
1389159
210311
293912
1247066
984326
630157
234012
1088066
128504
114651
585483
1278035
723036
1116473
810204
1296600
65122
899730
880665
1392181
185700
259732
905070
1337625
163905
538499
233299
105388
803481
1489308
1012524
48251
652730
1048300
27588
262802
791003
588472
1126320
84552
1600256
474277
209787
1520528
1394135
1127559
144425
579613
749659
1153133
453540
746144
770151
1368187
1268183
1301663
1236802
660932
614154
1406198
832614
1213584
1599173
1445051
1376472
574502
460146
1233936
772981
418237
1342448
1159910
1583688
987308
883822
981175
225629
1320917
113064
671046
195755
240323
869293
646628
1484603
777999
1317157
929748
1410812
1565610
1242134
1626690
1064074
1142855
1340151
1215017
1370452
1034208
1083593
123855
1336152
188292
1494559
402938
253426
1371815
635749
784446
1251019
1106920
1568082
144628
871554
961521
1132892
805157
1409993
1417425
908363
1282599
971097
1134042
461848
624532
30914
469956
870128
1217203
965196
16653
1386604
1234566
1171122
1150788
391699
315694
613047
136370
114174
1112809
1158566
1599820
8785
506151
889362
471400
1178915
877336
1070896
1259114
10683
13930
1224500
258365
1468644
95116
800537
676836
476414
1240069
716591
744654
1085244
782171
1090530
1526320
1638436
942035
870101
481968
969624
351659
594675
771267
397072
855644
1149686
1561617
177506
522867
140757
1403517
1220002
896729
1464714
1125452
978370
754367
144210
998625
743337
255852
1419194
639617
1399273
613842
236476
438143
124815
859090
455667
644471
267973
953853
722255
996221
179550
150334
1332482
436777
994749
1198789
1501634
1615803
404529
383186
1530516
522193
1458023
915424
292978
228170
1132246
147839
753163
1645078
1119983
1253146
1297379
584474
1644390
507378
791805
1578422
1179197
982704
511859
1568462
1614823
456915
1186464
877116
1639353
1482101
1375850
452110
989167
1461055
513140
757449
1222385
239911
1251673
726103
645984
87361
1586440
1244896
1540515
479183
115763
1570773
1116489
742057
1176220
125760
1403282
117303
1197044
1450597
257878
244384
1579508
1644315
1287075
603757
1481926
697563
310838
1335648
321865
170440
184946
1524645
296002
838975
1294549
1315370
1284965
647971
599111
147817
654453
699046
1530447
268400
692564
1104870
503325
414228
1591204
887741
1001934
1452338
866819
107598
440867
979614
443406
656593
205386
739991
658550
1587845
1488944
823406
122351
933387
109014
1475797
1581591
1207224
425762
19051
220774
1164241
1499304
117850
521039
939738
1289727
500899
817808
1582575
1186128
1371163
687648
246163
315594
397115
374136
555621
96295
70971
915575
279854
271567
265876
1317826
1155275
682987
1484102
657439
482309
1390343
516311
1472419
1511062
166646
508980
785405
293942
535200
89630
1639409
901939
980489
60111
78862
1228244
1260547
328092
645778
1334118
571986
501516
1348628
1250299
1501365
1137279
996536
425403
447743
1294901
1530995
1275475
927865
128775
746766
1177176
171121
133677
1214402
221013
1561755
1406995
1089096
1024382
1055099
321367
1247822
387573
139763
586687
1259030
916787
1247349
1609445
1017545
895776
898402
578107
702573
1375345
1317568
408462
96360
387335
575531
44506
1017385
58624
93277
492535
1019447
939828
602852
32177
832521
1007683
642096
215353
581378
54713
47308
803043
948466
591508
763519
1116623
706756
1586825
1343387
848223
260825
152905
407557
392859
1351450
686653
1635284
779923
345853
268298
976612
398843
582320
840435
133316
858187
561411
329934
1415434
1321478
777875
1305203
1047710
563240
605871
1635994
390969
1616708
824302
589862
346392
1482677
572059
698479
625904
74019
1252209
728245
330435
265274
1205452
874705
862275
191704
258265
14572
108528
1379958
705527
1183291
874767
1355017
452624
1581213
1424
535907
1055341
1575730
439572
363304
1624168
1237439
283953
1421849
107219
341237
264114
571992
595399
1436628
918354
140821
562971
1151980
467841
1306131
953820
842808
197557
230438
249727
228080
110940
1046239
365303
574721
164998
325311
1527992
188361
1392137
1357281
586503
536365
1151353
1121000
621577
854718
587168
759428
304371
955266
1400893
940509
782170
1625919
23597
1234262
624053
859300
898921
28246
9008
592257
72724
89208
1633961
534476
1213768
1567967
854838
1058474
598536
1094784
440448
1067331
936648
1146531
465818
1346846
54155
1623880
321780
1145911
489246
1353109
688407
730552
1007822
872972
1536553
1168092
952979
182048
1386725
883050
1447212
1135612
499514
191673
1530948
1306587
316112
832264
637254
388024
1172970
1590074
951162
867427
1270044
911771
171148
873694
1596888
1142231
1073796
611085
1216263
1146704
542069
1545945
1536795
1350676
1538991
1254512
690125
30883
1323260
640093
932328
1618208
96764
1254823
1175638
142454
6176
293693
438606
114180
1343875
392858
312507
517739
1181385
1548154
587510
422395
1551712
907801
1187516
754022
1156190
451563
1534238
1192390
497462
1499646
555985
120443
520688
1334648
1582961
1562744
1023988
1512677
1190864
905598
628222
1536355
1144257
743049
925371
1346102
825199
1071395
1402688
1351031
612162
1311683
324304
787410
1087018
1415203
456419
454075
1337015
612532
826786
1330248
87751
32190
525114
271927
485898
503719
828365
1282302
1105411
406108
1493603
995009
940414
881815
737114
606767
1447640
1621220
729560
970133
1639633
625334
1172779
66528
266728
801025
1404176
1576638
751535
1623731
82420
355081
925045
796640
145282
15389
485603
465358
898522
665867
186800
1562692
841454
992236
1435212
224864
391513
42498
591858
1479821
104530
531088
269152
1316899
1596575
893711
1158582
824329
1609487
1297548
199733
1365903
291632
1347071
161535
731428
997839
264195
1237536
1216860
442175
1534920
748140
995219
1137015
220883
1612799
1171432
1500548
1224253
971361
1639768
1344711
108734
667633
1500645
547200
1348515
366911
1278511
1221251
1030766
855221
730591
637964
583191
1395755
344271
1063122
710060
525746
341213
301056
578181
151679
371580
666700
25616
345496
555835
480683
1060793
1257686
857856
675801
209655
209345
853907
74343
1552258
634034
381045
210433
484203
1634398
761057
1424987
1106251
962930
696245
207401
464796
91572
1525965
1318223
1341499
1337750
496272
1085473
1634820
538171
939977
470838
293128
332926
824243
898053
1579937
401340
339929
512472
372981
56331
288901
1232182
238400
1019696
57542
1602767
1169431
440548
120677
412647
71187
687682
538597
352716
723874
11495
386376
534305
1052988
1268272
542547
346478
1469282
548884
866234
605103
352686
11222
748186
527486
401830
780846
886772
692544
1145342
1502794
1084529
1068595
1011871
1023743
438191
368847
69919
44155
417267
335986
115144
686966
1497752
1276640
574642
450275
1321374
382862
205567
1072108
1303375
466964
1575231
477267
237906
227606
378486
520024
578824
652246
1537205
1365922
928680
708385
1645291
997370
274220
487318
1227429
188238
803838
1039374
425862
468938
479551
819563
918666
1361242
178149
1510023
598158
1014350
1623111
907952
564559
80754
1048492
1362440
600759
980060
1180348
74354
458153
880115
815469
530593
70674
1258197
25102
1095026
642687
1274493
1022457
776478
635491
150310
643925
1479895
736488
385484
135215
1248687
1322242
1193991
125364
584729
1210843
1278065
1646272
649723
1021264
1079304
384061
1494534
105743
1568769
387426
1302152
149026
939412
991005
650704
1525186
442937
923256
658701
1205381
1167316
1538438
115538
222711
899983
621911
1169362
261515
1064469
977398
430821
1083254
1110887
126598
141705
953088
1177102
392561
329086
960139
1241881
1317921
316731
1108441
382504
203802
1066322
355103
247154
617953
420296
1369042
1443116
57591
1072687
1265203
31068
1093218
507605
1357668
168487
2099
1006887
1200349
401681
1492642
1316452
874399
548961
1166517
263006
1309895
141127
503529
843497
245400
325530
342341
511686
413784
29205
1569601
1257661
270480
128438
1518214
1319224
561891
182295
377484
1419225
495798
147380
491328
705481
1299513
485821
811766
1152290
663144
310636
1443151
851397
1382445
748554
686633
198923
1241294
1030422
491728
76977
1034292
1054421
833245
379135
933531
328650
1311624
1250402
322206
1268208
686094
808179
1269311
153170
48256
1580067
1179263
120106
925440
991815
657685
813055
700489
188767
1172478
699985
198891
666496
1379115
519406
1050290
46988
1184600
1593289
810195
866254
906569
1638406
1342036
1196783
1183663
459084
1328603
772918
727427
1452407
1208723
883006
171199
1036426
1269108
1018098
1505461
96855
566271
1456610
696899
997737
259959
1450994
787763
1593196
598121
1189458
530663
962087
54555
749404
489377
756708
1514022
676126
706255
1589973
1012849
362133
1181822
49071
1105770
1321212
402115
878501
70202
236742
803186
954898
1553787
1495887
1232798
1550830
1413610
173000
258226
1172988
44448
1173123
1640139
296900
1608034
713359
1318570
1147953
262195
1134093
787464
41033
194918
471814
1317584
1119692
557167
1214344
102687
921626
107796
724313
1089092
486200
187456
1569667
1099878
1374859
759141
615709
1291602
1235765
1030522
1368281
1454335
1116717
670418
1432897
1501416
817869
860938
1450984
513540
544227
775140
35365
1635305
716276
43042
919278
595806
1571652
1415231
1616084
814065
359379
668192
1321394
251803
1572487
244585
1243722
534449
227829
925031
375107
1246502
467236
716688
545687
1114179
619229
1231772
1289377
463766
1589232
577396
1111178
862292
1624856
865696
492873
1048422
551156
528722
1184571
233732
627667
114984
19747
1515673
663675
266291
256762
343232
854198
1285298
1435499
1093960
92307
765351
260599
506904
1544722
331262
1556103
77185
699605
1136002
1630460
649380
524198
183031
255110
541770
32172
1497140
1259531
1288168
1258720
396667
732798
541222
133596
1229477
608788
1645959
1449086
558197
1210142
273876
517653
1596409
1578394
1032469
1050627
1493391
270913
1525848
108786
547959
1237018
625557
789778
1396102
88808
1331094
355355
739545
1006785
604864
1537043
1152592
23088
1332196
915424
1064961
112392
1401276
1571187
1023333
1408579
1220474
845779
1414426
1122354
1435827
982931
1202363
846966
333101
526298
1385296
822743
924167
1538297
95658
713076
365965
29336
674875
126439
1480377
37559
1623252
52337
715598
1212698
218652
243515
557367
1522708
873547
997580
80218
75498
112813
1019885
1143426
930457
1524828
1128625
1053238
1540249
325596
866351
1124731
408018
872487
168429
496536
681897
1170225
856671
997500
1608131
1642243
872121
11774
1564829
1330641
1190101
890675
608641
851457
625435
1374118
346204
98843
1569064
898089
1644103
517519
1057828
366324
733483
146215
1380305
1116519
304890
145810
1426617
817805
492100
1376257
885832
1461721
277632
1523763
1440784
1290602
987230
18915
944902
243255
1122023
1419789
47085
608934
1286052
1627437
378261
697242
163196
246392
969383
1493494
895881
330135
1273227
406171
984842
1165394
575785
1113101
406908
54074
591636
271079
1419564
396145
1404623
56503
271035
169455
766646
611609
1295026
1393695
322622
87913
757645
975223
431115
1514257
924328
65374
228509
78561
957686
1382000
289689
23273
893102
467902
1032164
332910
1065365
449679
993849
214545
944014
986371
1045333
860269
622932
1077145
732428
201895
603045
395633
931591
701231
961758
884334
347651
180145
1094000
269914
136335
243371
350982
1193623
337028
8657
1388459
786838
1357183
1607712
1507492
1209065
301556
467720
89756
376541
504412
1477760
1067628
390798
420093
759272
886210
481256
345831
923093
640796
593001
743045
1516070
493711
1555085
58339
1204259
1471624
595932
1547793
1577932
1346129
506224
636397
90453
1329539
7804
925627
1475589
630291
16550
1125938
893004
529790
1232791
598662
380633
808170
1567127
1368238
838694
516321
1275437
1431704
1330794
53096
1153635
1288253
1619684
1607624
501983
761289
1225379
278331
1183579
218416
665146
1207943
338249
870092
404423
201814
562104
1370631
472235
152845
510827
845005
1128201
973394
1059147
711269
799622
186282
104581
589747
540425
749095
1291628
940672
534315
268225
496717
114757
950283
973537
21772
211895
632969
1119152
1341759
567267
1093748
1480538
1521780
1431435
1318205
1030615
958581
1048280
1547284
1443253
169813
1330796
523490
195493
1126888
465202
1621416
148062
167038
235583
1462924
738569
565902
1032207
1017339
117588
67468
987166
520058
458984
53191
808175
165215
687830
176274
438619
1610541
1635859
1003393
537516
1043639
792441
800627
1331205
1619561
1530393
4946
1151481
1505350
810512
381859
119397
1433978
412885
1364532
1182087
566110
1040167
930063
847749
334168
736128
303069
1544533
1292792
954671
795818
1466008
117414
1320566
768025
485518
421022
548768
777705
949458
350714
583393
141886
710519
1359364
1484267
22954
872533
719579
770310
787660
1551194
609170
1212889
66428
570335
1608429
1007435
67781
83692
416834
641804
435771
1219306
1510301
1190783
1495456
98124
1364770
482464
125280
463159
698092
1622714
579354
944332
259173
1325994
1504014
255132
71574
676774
1514117
1313119
225741
1301782
390849
1063904
484421
148191
600950
27099
1447837
805920
790666
1064640
1453249
1347260
65046
1446776
1639955
359285
992738
480356
154441
440329
170209
1325638
900074
475927
32545
1434082
778269
527970
1392265
205461
950675
1013609
1198344
943634
77079
126828
199444
1224501
985161
1382725
1319870
136920
729816
446560
730880
987799
1609022
418918
1586290
33297
1580544
1363172
1338546
851047
1351831
352699
372478
481158
557175
499293
867258
1441560
869521
522860
1234134
1419520
719481
617306
419013
1494506
1260856
1331529
470147
985820
336825
1052313
640294
417606
117870
631077
514811
400330
35404
327784
300721
1526902
1115649
822352
194167
53046
838337
887318
987460
1492514
1408533
503051
629912
1399485
1123413
1451597
918821
795962
931798
1228066
667425
1403961
1313854
182965
590448
970434
1415043
1460690
1142651
1100883
388350
566587
1374679
537114
635267
836866
1355223
562065
1380978
144474
1024791
1296251
1038112
1452220
1444055
1051181
173126
888485
692938
304035
1212978
1552686
941986
258509
940180
444530
330433
703807
37426
436789
1013061
571310
548650
1557480
1470079
1163467
942758
1438135
1134509
950496
452284
448864
1150391
1323144
329985
1290662
1618946
505001
276604
1096774
180812
1112286
496311
658946
106773
521654
1330315
956305
528520
1635457
1517520
187718
779291
489429
1462867
42834
882019
432951
602687
411378
686043
1291736
181467
497223
1167294
496500
520062
935341
921055
754708
393277
621400
205671
921940
1569895
1287218
1454631
56303
604503
1319092
792566
340915
611524
958893
1292974
485068
882864
63204
889739
1622145
361526
179075
838361
1301799
1083762
290543
231175
895510
359212
408265
345108
262299
1157482
1417859
337201
675677
479136
1471557
1430848
150512
1175712
1444452
1387656
146930
417880
664030
443187
229467
988406
686776
949602
1616428
703776
77733
111359
584247
80361
1271835
1422817
308903
315904
271083
726421
587451
453568
1164969
1219551
29526
1466668
1343959
1287635
113518
867253
211160
384163
574450
1272482
71246
14332
158515
334417
1082269
605088
1363284
729767
1515430
498674
139619
942393
1428691
188069
22427
1292800
251796
992633
415902
1098258
220763
1135953
1507799
527437
1292273
1121445
810787
1304813
364632
806266
793377
359906
824684
262341
1592602
98804
720378
698521
1578641
819922
386799
1018241
363262
1389161
1478610
649740
266926
1778
702430
1324607
434525
373859
524292
1286654
1600387
129092
359779
1036684
293404
843377
1438903
263102
743862
885793
1442051
592532
754711
647689
6060
1173071
768314
781750
407567
404121
1327631
1314076
1547069
778137
1465577
195413
338773
1308596
376301
520932
912947
1573398
947280
1165297
839387
22596
606466
62600
1385041
127273
564956
1439
334535
1166816
1337304
1067633
758611
910333
385550
888351
1551484
1365797
1319039
1269924
679085
591780
816716
826062
628397
30194
1433866
1452445
545608
352383
13651
981846
1059269
733171
1064734
797704
693963
1187340
874696
202004
481380
592462
466503
82192
252224
380937
1277430
809289
1317640
1529694
1150105
817505
920308
287684
512978
707779
1414418
292776
1118747
1222509
1509050
1003048
496833
1634658
1154964
158982
919351
462095
870698
59349
619621
1203781
168455
441716
1457296
302985
1116386
227862
5293
1362564
1455461
1117249
813600
1460307
1460778
1601526
339582
759286
1406141
302269
204709
195395
1349072
1206776
503871
601251
1256695
455883
1331370
1374408
1644413
806826
1176153
1170772
1159074
108230
36138
916531
1248436
452576
389784
1431380
992205
419784
755255
184235
1532441
693803
421869
1272547
768521
575801
272785
1198977
699801
280835
1498790
1017794
789845
886100
1179479
1073773
539533
700438
352469
684155
476600
891373
603425
1482558
1520421
866980
871086
1599480
1627335
1266470
1159519
1128325
112249
406386
911613
130176
399418
1109930
184424
1376232
817159
1097566
210417
1083253
1077861
740589
1204887
10484
132451
1145346
1586579
950394
1543957
451452
1600883
296381
1230064
27013
174888
1449039
47687
1130474
1064567
629694
978181
1546141
736146
1246760
131416
1416872
1126876
681801
816419
1441959
397299
104394
506087
817320
945458
145836
1594733
1358180
1122075
561743
122694
922897
513151
744709
1378623
1093097
1507783
875087
1367656
1181659
162374
1443023
239446
1574231
1279461
456231
1596974
1120861
1443162
1295096
288902
1080102
1250085
520382
1228782
1642783
985585
992789
992356
975066
244209
575183
994669
605577
807378
147328
1286515
1340850
1192011
486109
1201841
1576290
818848
194617
1103194
1087386
1579424
811116
1626459
1521075
465409
924042
1615769
797210
38212
35973
127745
658863
1614196
611110
1191017
1325362
84930
475940
417100
1177460
874393
835895
1334013
1393751
1342784
391267
873137
1267863
235221
1465844
526512
357762
222437
1290691
354026
1611712
629820
1519583
1258290
325169
697167
1085221
1208313
1355598
278858
500006
379927
712983
1040557
118053
522389
550010
1521934
85714
696083
440019
373266
1544390
1568430
965400
314351
603828
38360
1409904
1290740
483523
157014
1428365
841651
621479
1488421
1413647
887360
609392
1143135
188835
1373740
190885
1263639
1581777
1371106
143556
1262595
115023
1100549
1289180
1065364
1396593
721666
1083204
32971
1352460
1065585
995860
1318904
654637
311063
1437361
762851
1058424
108931
923096
1028101
1630460
176689
1622764
923214
135744
536209
320583
1195003
653799
808125
1570987
17593
746408
1019865
1056207
302532
464127
479754
988002
101292
722694
320948
1511943
886564
494674
286409
544719
405691
1542516
854342
528224
1229083
1599868
1117853
897380
1162170
875422
51115
371545
471938
852934
121553
1173509
644590
436601
1017905
1402317
1204506
1077275
1621905
496341
1140786
1113606
884086
1608911
306897
1005162
256545
31378
1533478
964512
1500473
967852
1084737
725601
1182554
1490941
277967
552689
1163291
1633744
94504
895182
1052484
23792
288419
1418166
312765
566985
1536252
1395583
636423
1437713
565029
468797
142610
224211
432252
1572092
896435
953434
943517
300984
195594
1351969
765884
1628880
1455417
802298
766477
1475163
386325
476072
1590613
1527630
888472
812049
265404
187452
873259
281352
610038
782263
866904
740113
787207
258266
1446540
116992
196061
149103
1167530
1346252
40686
749146
1133717
370314
90566
1072520
1418628
1518730
1128348
1157039
494179
645143
1461367
909568
151002
242813
1576771
1084399
630009
1307810
47423
1529853
30161
1340950
1024058
11842
1309471
1298343
54738
892685
32779
189654
506900
64346
572562
511272
1614946
355736
313477
491552
675363
546326
511711
487853
430479
1509595
50007
53170
366297
1214350
873700
1021437
543860
1203333
649942
1415104
896088
1550576
629671
1431298
141073
495632
837634
278415
747091
578934
748947
92801
198074
1105281
698880
210006
1185086
792674
1576531
1620692
20191
143338
341585
823908
958707
234231
844218
527808
788278
1635774
581530
897618
222093
704343
1636198
936588
209264
509586
550424
1093785
826558
435700
871714
227387
706820
175954
131009
78346
926283
1346457
1521606
584022
166572
698327
291665
1469024
1409376
1438865
695399
1476889
1370106
191294
1109547
588568
1557851
1530159
372215
258102
1552266
840653
51347
1477674
1020437
153263
404930
1159816
1209105
35093
1517229
642842
1071794
437339
994398
10703
858212
1520926
1597602
1071528
1514280
1139664
387400
331491
629797
1396272
1119286
905977
365501
196824
1200435
1083162
357296
1087096
454347
526912
213805
733734
911966
1643709
1397556
1479386
1005332
659705
192618
957870
544099
1383559
1598144
487904
1417608
321299
1499176
323872
1285972
430946
560524
975349
1059402
684046
1495636
883387
43621
452507
313240
641398
1456334
760288
515600
335897
1411130
973128
1012397
429524
809184
268819
673502
737103
772927
1539892
384734
901410
1264625
1329889
749116
1344224
53857
627013
380296
828736
441442
5894
1135899
1527676
451605
331674
457451
4065
112945
1304850
1065360
793494
1572591
1053914
629844
613558
618107
237665
1520673
1370127
449066
1478840
1189689
550701
326445
1291361
1168935
472889
891618
897895
256789
72653
1620635
971668
1103024
1449846
1542076
1163138
706987
777909
1127916
1476990
1193716
295658
1411066
1173063
41579
1040761
539081
1324977
709349
1111198
542032
1279275
1642552
847855
1535232
1274982
1500891
812141
1078460
709242
1279144
664003
1546170
1283013
215704
1644119
284017
234649
488676
1543814
585358
164144
1317289
1219645
834144
1433858
1436589
635445
428167
436235
1034894
280390
445016
1365585
277993
807485
1391495
1060220
494557
259234
161680
281247
44194
79893
1175969
1213065
851285
677642
371510
93286
1605884
1208442
1523880
291850
1473737
1045096
831556
693506
884020
328297
464408
468753
1441186
1403909
528361
136740
673765
895728
1578607
1258783
1296362
1251168
552521
668510
1426905
212975
1097047
804287
929975
1036419
903294
1583483
402759
894196
813659
890330
501983
703336
608941
1522173
1560848
362736
629829
1323741
451707
506002
126153
218972
1063064
578685
473676
515920
702201
1595744
977538
891324
1027575
669928
1465477
1638012
1327521
96543
504887
121407
152359
1594581
355275
284345
287606
770533
1077771
1194029
1622515
923591
154294
1622285
606900
577860
332643
1338185
1042141
1585679
795338
60189
483500
1104697
89954
1572610
517894
727170
1551990
149325
1049211
1441266
612006
1130326
131750
900987
1552215
604842
670399
734070
46671
199607
148058
913733
375547
480112
802292
352148
173686
1321828
671438
1097995
318931
1223252
466711
198325
68161
332540
247255
523651
1370191
700976
178691
465468
565337
447917
1380222
461160
42158
338897
1035171
266695
1572377
373064
141802
1407778
1188881
1543052
1161977
1371833
429226
18512
357132
1646624
922893
272827
127373
1532369
932144
1350305
1110033
457607
717554
1252941
1395644
367724
98904
457296
1409125
470312
221320
81701
193531
372660
1000396
1240600
1376777
1099250
84058
701283
1300613
573826
343483
954792
306996
763134
1374370
748635
1487958
1566036
521949
1607688
408369
504303
590777
266026
387759
535441
291
875549
987724
872776
921562
1471917
817840
247109
604147
38000
1086242
564374
1529334
734834
1128002
1162652
1323648
15390
387085
230729
75
1564940
1147836
207140
479917
827604
182431
1091157
321911
1057764
843885
1052441
1509608
1114781
1269461
1645878
1444539
365849
560968
698333
317138
350528
318884
1549211
1554871
512657
1001676
914760
1567945
484598
1236219
1255590
319948
746768
1272205
478378
858003
1354606
507063
122817
712818
1580869
1165168
127726
1526118
1170717
1292759
257531
82798
1578198
60747
1004383
648966
66837
665997
1544567
936106
77631
1123969
1285942
41811
14796
1625288
352761
1118349
1531234
1593888
732586
215768
1140941
411582
1030339
996484
1477758
1379284
103937
1178740
233694
1534370
373024
542558
1315907
387071
166328
704814
1162284
43184
139516
1612037
507677
844538
1371847
121488
245627
686635
1439436
1298358
1330380
1346093
1172062
17995
1557991
837635
528981
205360
1338325
852980
676529
467501
1088416
642720
636558
367374
255534
614000
1272583
125108
401496
1105724
1179588
1588139
1577552
320696
625051
534569
912936
602053
668347
912406
34380
1057714
1135224
1076874
40867
987178
734809
792835
1113889
244145
225464
85955
1181174
701379
313805
436103
248144
299845
265258
1533839
1639272
129336
1363875
24526
1594411
644409
207087
424535
906176
1344679
49519
1075104
933424
25446
608316
1276494
1374363
846017
1632480
1626665
1578711
1076746
341499
1105609
1218072
579691
17629
794771
875444
324052
1005842
350703
1263801
1346356
771785
127451
66807
464336
609573
827523
108143
1531031
449697
164659
17991
1047553
744134
1462608
518725
1504911
1228061
285341
898568
1164377
1436361
69089
751188
1485987
758236
487844
758246
436205
1564576
559621
1299883
1495436
825322
280433
245452
578626
850228
963551
125247
901923
967894
1577769
231195
1533785
1517780
1357200
935777
690882
697267
650910
1287075
624074
77442
1033204
719934
1136074
905986
715502
241969
180263
436359
561749
358807
1202740
1102690
421659
165601
379143
579199
15028
113164
841203
172417
1272187
1637248
1407141
1161384
1190981
1197454
1305127
816161
1258316
1504130
1602723
373474
1103284
1136863
391046
676778
1233035
239417
1076797
1160747
1585163
583381
412732
1430785
1561914
426577
457256
234992
676772
1011938
1155443
1036616
1195947
502215
108225
415998
149600
1155342
867541
1447034
734980
1117191
1407060
1036758
132755
1526354
1642668
1005070
101634
788124
1339295
1347359
254441
3868
1458507
1350162
775311
657330
1473576
1304819
715875
569788
404355
845874
1352006
1391503
729568
1622156
190973
554122
232942
1390340
186504
1384385
1521723
166333
673259
393273
1030897
711234
901677
834314
711669
1450176
662357
402493
1157820
1518919
191738
511099
222148
1183743
647868
17191
1466736
1031379
1266378
1197374
80964
1457172
756939
59693
803999
1224193
570414
808789
778324
675761
56092
159218
289657
1100347
161493
1352366
253127
817253
1486705
903344
666474
1244710
354160
1067130
1178009
220907
1136185
436103
1509923
53243
135798
53697
1245979
1586818
783006
1330380
1094648
1559389
319625
1523822
297354
14591
1492885
1509817
1420942
330329
420368
1227194
206538
1355411
92711
1095455
30104
421096
550388
458959
1113913
1149212
350057
1597469
712284
1194048
1192915
1138680
377832
678490
988843
1141318
1206308
484340
1177557
364742
299616
171400
645331
1549872
414814
1401953
81309
86481
664257
956292
777623
935774
1474482
252443
559284
834105
495949
921588
1162867
738844
863771
574669
201600
1426222
19023
1237752
1184407
220493
874096
947290
1465662
476124
1054540
28154
240705
908968
442639
808683
915492
416821
1626265
479983
547395
1371021
47436
914813
1213908
998073
1009487
1527337
399312
338659
126229
1003318
1220972
971202
103173
858436
627928
826969
642190
1227078
829264
444992
1585291
56082
5159
612481
246851
624442
536684
647551
597926
1109327
627636
161211
149509
590837
633243
1529099
465194
507038
1320181
915498
571450
140004
315364
530928
1065334
1239166
567859
1548657
167371
524985
1480572
447048
837468
496134
637600
864194
861132
731610
505253
461130
640643
1013809
443594
531098
1278390
423788
1441233
967757
2553
1368237
1135902
1096942
709573
957357
460591
933900
804271
181894
438098
164750
842760
1136931
920372
438182
1009476
1206402
478105
1086332
356670
1592797
382314
1163173
1377270
1567115
173629
651814
704817
996112
1132608
591532
286441
650989
214744
467690
144062
1577194
769677
1607065
374835
1152932
331424
755111
1629434
486902
324530
298974
235252
1319641
877809
161388
1342273
1428059
42625
1065923
1556148
1438799
839400
1234930
140128
1500927
246194
210335
343340
29596
1523377
1419418
590567
1055434
900146
22628
655050
892391
1405845
1442329
369155
254093
553349
933380
1105021
848644
170188
806922
168952
935107
210065
653336
343917
762105
418935
1286160
1163763
493919
1085952
1353845
1580528
2629
1189257
587347
304828
711435
946102
1438170
33005
1047637
1387987
884270
137092
829888
506737
521264
1212125
137080
693457
139384
1216008
1403845
35676
1507615
688654
514833
1289819
1438488
171890
222858
676654
87990
280881
964858
216561
631706
1483018
1310305
17010
199454
218373
1141439
232707
446740
908533
1114980
1486564
1574169
189790
842853
1014915
474818
89971
1592846
31431
1108039
319681
1060433
632089
72284
33966
677892
21947
648508
514800
631484
499773
639880
1445507
342373
1413702
313140
1457245
340730
921379
846582
319416
231024
595013
71069
5242
174366
1194964
1366701
348410
342127
1264216
1343275
1267837
693938
1091035
542470
1119646
922151
1382621
1281121
186160
1555349
1187946
166325
706239
151699
543413
485178
985044
535804
555872
201713
1428979
284649
1285463
1209136
756645
1035908
572736
5590
33644
417459
1107129
1325593
241146
928002
301870
376519
608036
1555206
1378566
237164
726386
1003270
1070351
1365207
938949
1041686
30347
946796
145186
1119157
313163
270355
1537432
61843
1504705
18614
1376243
820523
1261591
338544
1479215
1109395
915661
1490113
829795
1145770
357401
443926
88075
269806
6654
1494059
163762
1296738
42710
210457
834540
1287800
1046380
557328
605456
1208058
1559117
1330858
1312884
471546
738844
1472172
212678
520454
877420
455951
1230406
195774
455879
210696
1330168
144945
1154341
800259
514025
1420336
715838
125117
1307010
830733
310171
267777
666856
2986
1599541
637323
503826
230288
1598851
1342170
279638
579444
81421
1556508
1389760
236120
194210
435491
403794
1316976
1337412
515176
763673
602636
640760
1164746
1161542
307699
750006
1408710
1227497
1614636
940975
357460
1091354
74275
1545189
117756
376274
902207
1254436
894853
984838
555459
1094895
933808
516828
1630165
438719
1147889
521696
1045705
1462750
1269581
239470
533522
926307
58369
1275847
1087525
1494256
328941
36433
995242
744344
418362
352397
1538677
1232837
793890
707480
1432094
130601
197132
51785
658335
95768
1646480
742077
655011
125177
643156
1096601
43224
411210
374728
532218
1122840
89696
103295
360490
1441082
1545996
908881
643303
801970
797649
817060
495513
355389
1234395
1400041
832617
146810
315899
222975
563238
572553
908375
865845
761985
539468
929051
964074
1310445
1608507
650749
713001
1046272
453636
1213479
1568909
891677
890532
1114731
17203
748205
1165011
1168442
1104647
643621
259080
1620792
704554
649174
729732
670512
1223220
974665
522857
1448670
902949
989844
1372449
106077
966190
1477882
1006639
61289
553784
1577508
1543616
42074
426816
671969
84386
338193
565748
944950
1356977
174206
686663
623613
1639193
629232
1275728
197897
140751
1426992
847662
1637997
1209614
468594
212013
312612
1225909
394102
582047
249471
1544458
835596
560919
1634521
455191
731963
1128909
990942
987508
1629153
1383812
1577698
1139466
655019
1311332
482346
436627
788308
1109468
851787
211417
573761
1120753
65333
1548421
1322156
1385552
630055
381592
1026431
1302235
442133
135459
1254170
1455966
1478533
280070
994988
469117
873959
823358
1222259
204023
665617
1428924
805544
185763
48876
1412259
547304
497301
470474
950406
360812
1094442
489212
1007201
720018
300832
1460671
982519
130969
259636
1093120
1411283
865809
1606021
786382
923520
358304
248691
757109
692898
1232914
175207
286329
1258798
1265581
946748
1217633
15822
871471
191664
1145692
1100711
1251767
1337003
674421
588016
901132
1110605
99408
1033328
190572
1034135
262313
502259
149720
1400621
726229
969818
1538958
787947
575266
973669
654543
867546
137850
171787
1428252
1361029
75158
1343638
85572
8460
1133321
985996
825355
1047572
572637
129165
1271186
573766
439285
856905
1253699
661519
819030
894131
186671
928694
558355
760247
1264905
1486017
247741
1155540
1366532
999765
396045
238134
1058000
1251786
1490584
1567340
121916
481400
481337
1125104
1504558
61117
1139598
321358
1131523
319384
203390
485765
144137
424476
1015636
762578
553447
985751
769572
229140
273446
398465
1444262
731664
1334932
1396767
1512197
1210432
739486
315505
1369213
605641
1577012
1019311
1608340
1517047
452185
1290377
798729
26778
477919
1237903
693113
274515
1243214
196218
1431977
29072
1347289
335772
1042330
95038
1017311
47723
95526
1248365
734961
1217848
1339454
274755
1124560
1355897
464407
1535512
147002
1571815
554686
124487
584157
694305
934748
1289526
1365132
889487
639164
95542
516254
1231321
367158
300384
343202
137124
639949
480677
904640
520132
660025
1128567
456268
1602054
504798
1161118
466081
1445227
1159631
452317
1611629
1227932
325473
721924
998881
902724
1085109
1458902
1469510
1440849
662047
604770
1429631
1031946
1562256
1506562
930648
516553
410999
42454
49449
974717
1458559
1313658
316430
788204
668577
914166
4066
22353
339407
429420
215108
1606217
1443013
668174
1442817
1593767
738636
1529576
1509399
852531
1288552
1333791
368026
1110086
1325371
378182
743993
1178224
931371
415140
259755
33433
1606058
1101433
208325
457237
546691
1318674
1120484
621077
776515
1414331
1388121
1551000
467784
726520
447023
1170410
1192636
571921
835615
97181
1339229
928688
1505174
1003271
1521204
1637252
243094
559685
157784
866943
1538753
1159839
456174
206277
1397260
406316
1310234
138749
638333
1221795
261036
372824
667072
774908
426268
805480
771954
163659
509012
1132288
1367428
376367
533431
778234
681524
761752
273791
1107166
786154
1341746
1221000
1604956
931373
505340
1048833
1065862
974526
1260068
487228
1079073
723881
487433
588492
1235543
615835
659234
499332
1487057
211841
652628
1171460
903326
243874
886316
236342
730649
610406
959648
131472
31913
1363045
1038135
680975
332212
1156156
1129435
1162744
692526
1094158
1185082
976702
1480962
102260
1140729
619901
553988
116282
270783
96649
309284
289469
1346768
1054057
1305664
764313
1616106
1028255
1426600
445700
792402
1473029
1241664
261831
110995
317288
297130
503010
644140
1364615
167080
857369
845432
1383636
510531
1064908
213873
785285
321164
752519
7782
474312
248197
1139974
318079
1101843
1420794
627168
24224
597320
308633
994337
927993
765866
783521
199384
1639020
1432067
1571190
620904
1217434
821889
631315
194409
463010
1398187
198978
68313
1010096
164155
366518
1626996
1153825
277759
1451171
1022139
663404
1132273
1211756
989469
1451193
454087
754606
1070179
1375547
1150135
1428293
907287
231751
33111
746200
833590
1011978
1391006
154228
1274283
1528919
541076
1083224
264918
1264947
1255552
926724
656168
1429259
252111
720236
473934
253647
1281757
237479
728070
992533
1085129
1090557
1222175
1460853
550689
688158
285096
1169317
1472091
594899
13951
434401
1264616
219461
977539
368506
294463
1226099
649064
718808
553757
525509
384960
1334472
1222954
260842
628025
382796
1394895
247744
419898
186001
1297422
605552
1174659
599860
23912
417863
995025
1252992
495423
84185
944484
402172
1426856
358191
1330083
1485777
306249
1559267
80582
973377
254893
1515281
407281
30961
964891
1266467
318476
1196153
688510
460023
1008189
1327509
617031
1267847
761631
10591
965867
211100
197995
381834
375969
281397
271776
954866
1035145
249617
296885
834407
1215062
1510009
47667
1255495
380069
291815
1559974
768685
829236
1373031
448615
316203
1643502
381347
784162
437938
49778
1075522
1363390
1316659
1045766
1587620
1393614
1347500
576296
622927
1598741
199886
42130
190705
422097
358357
740852
28502
671017
334784
332419
958099
1240604
169975
1251186
514754
592641
223626
393436
1109397
1343958
24737
532995
1536336
33167
1393168
1254777
245669
1185451
1164413
315041
1524992
1206567
1366080
157457
300223
1206734
578192
912567
1604382
1332553
992821
5050
350009
134936
996090
864326
1460739
207241
104367
1149382
1637907
396930
1187233
1194408
943942
72813
620931
216296
408171
1041007
178041
81023
1333602
1039065
1525627
617219
895910
517743
1462485
1470892
56123
966108
853748
1457280
1373123
1392879
177943
240584
8703
1335688
422149
763813
714148
1375776
1485353
503154
946346
892798
426361
943067
1404620
1477189
1219547
904625
400660
325313
939667
488956
798893
1012801
760407
1273389
960935
64056
1478030
1013233
1439870
671534
1122102
514781
790071
1426737
1429171
860672
1183334
1462632
1112803
1506977
845108
28564
623761
1496293
1289933
508714
1371518
1273810
74257
101082
1216921
886897
1158806
26175
208219
381368
811850
800834
395212
1197286
1497126
24450
45246
217448
1409572
1154850
695863
667369
1385556
833966
679069
1633558
767049
164265
272288
1352690
782795
1234704
547257
352478
1132039
1402447
1467470
915540
475291
1043537
556775
427872
195387
985542
1077607
388636
214096
781883
340882
742190
568556
432978
373593
40885
666618
311474
1375758
816344
792303
1057116
691135
238573
643283
1317461
1276161
1488417
1544379
49715
586149
615656
1310909
1383809
404816
1513200
1060006
1480654
277720
483852
961801
575022
881598
538630
425179
761458
1245329
902377
286122
662341
44093
1105975
747701
1568040
1609911
1096752
523641
352719
443916
577356
1249296
1421869
114591
815265
384732
470167
1148135
626892
1415683
1610548
208973
375045
440053
1185273
1646938
110946
1069412
205137
849170
194643
1199533
356975
1255963
1231972
1530620
330653
1182969
607880
201817
827355
1162838
953427
740944
1000970
1120167
1504325
277013
1422718
945876
213753
602790
1577744
857020
582644
163755
227206
1446220
1420985
624049
111809
276159
612245
523801
698384
1423828
1123985
1384363
1628592
1611153
1552135
1135762
1405934
154313
131796
1533255
1185339
41117
123389
1302497
680665
1419162
309791
925235
1431607
1583937
1581448
1464914
600611
754276
84475
397352
1624841
85288
1350471
917763
10263
271021
299645
26282
563331
651758
16340
197025
1151173
887007
1394754
534453
323571
299530
1541172
206724
1081358
827312
650815
1424218
1436989
634586
750177
1211847
992218
1420738
668201
1388209
246103
454217
1260928
53375
1302242
567389
104365
315431
568905
339449
1159885
271755
1390674
532273
1115322
1375173
73307
1146977
1411439
1631613
293885
855850
918442
1453451
1561061
724564
1414004
1280420
208768
1640441
931792
1283398
910073
1103400
1117468
49947
902093
910165
1047028
309217
1014823
556178
701549
1122001
553181
1109126
212230
1440359
1587016
613152
631436
591204
1143047
980204
1624566
976199
1582772
1579947
418695
176848
756600
1012635
187232
557216
1015977
1542735
1509539
17130
1472496
336811
395945
217293
779263
96292
908369
1302283
319621
21069
778106
986262
1229941
1484890
223416
870585
573635
354241
626298
948358
982532
581879
546923
713529
1413368
327561
399822
1378675
688276
391900
408561
1172538
1641357
1505109
1400615
648790
1302193
123908
983794
1186355
1476191
1608092
1161903
30653
177903
943673
619247
1399658
1270693
79127
109201
1128470
1454313
1029727
742718
717354
880684
488787
412743
1033480
1389651
1629877
1543115
751914
540629
865481
1597682
558698
1147934
336033
1610485
1385403
1333803
135994
102265
1490631
1258673
1348636
296965
549428
987907
728930
764932
1303115
1112774
593586
1244845
1487602
22416
927542
1466770
786053
731857
1009318
585177
1628791
816042
1285176
1148545
1403264
66227
130482
684676
172491
963906
1465510
729229
1583774
778032
1440984
895584
6686
1136775
904220
368860
606842
820528
937504
1466489
198057
1204148
644741
1433221
815870
1390537
100673
1280165
136095
1552140
352436
647879
671503
888221
1239004
447898
1175979
1082595
496775
990193
993586
1121689
706856
113804
670696
1522491
1169409
1594526
163390
296252
392664
720747
143065
77754
873144
1640326
1095359
1486995
1399703
501587
1357909
929752
1425853
347649
790245
592163
1376413
394289
377402
414694
77078
646351
157623
374171
1460496
1247462
636108
797847
1350667
92301
1260765
22840
353565
577035
681521
996083
55047
1482139
239781
737031
140377
444625
1087002
835669
155620
409029
85700
869354
385566
1219189
1294623
1596838
51898
1195849
541297
743477
142264
967167
1182671
1497033
212374
1386499
615621
691702
516592
427633
1458093
184207
784630
334686
306135
656337
305115
1460131
962471
1259953
330346
634959
881728
208830
1416959
466250
72746
1343920
659942
1071633
275928
1605999
1484680
1418863
163189
444584
1425898
1580801
1062945
1062337
1323485
199699
473751
110151
1505658
237693
113564
130468
663408
850355
543239
1533540
131348
1264310
1327456
957449
1354162
1122184
1454887
892815
1122247
867664
949586
230959
1090439
577159
617966
594859
1579342
56120
472026
1061103
1391609
970855
1606868
185467
266314
1278485
530577
1507356
1147489
95465
1256981
265070
701713
429448
824783
51937
722387
448547
1001328
1355907
954921
1203952
235101
1005348
946637
1348736
652627
445648
949043
163242
1208257
782994
1414027
533790
754937
1324664
1587554
720322
257371
862160
1286177
1329897
1004824
169807
1242984
1560004
625036
1172623
70805
180597
1146932
1215219
195254
1028117
72109
865678
690980
1051859
1426287
710953
862088
497705
1330777
1518212
1380422
998318
109387
175903
1448927
292189
295255
1435133
1331106
506551
1623408
480142
1394106
650817
1501130
552162
392959
143956
1083770
382169
914821
363196
1383161
1139427
1509279
940395
673223
784156
1048110
1207802
503045
1066952
623542
1585731
1478878
294252
1238226
1151333
607073
997919
1221650
1056298
689042
489238
766284
105614
433250
1247777
944916
1143033
1625288
748824
856766
634884
364266
815976
490348
1261015
709526
1143003
269054
317648
182685
213427
1305784
259466
101742
625362
176857
792328
667099
1461445
970412
1338229
374436
876465
1464247
563154
511596
19625
1107667
483491
174173
490341
356629
683181
780524
284676
97243
333965
612010
929369
879538
1029983
381587
911560
1046603
424297
211319
538577
212286
1621771
1156277
1151784
182093
854508
1606887
167586
174958
1353196
1251549
765860
881505
1638191
276282
348668
1376705
67205
811797
1324620
1426107
1591343
1215562
1501408
97058
1174653
491619
1557089
63609
1113718
37964
151842
63716
992183
544040
580438
915344
733720
945376
845324
1230015
589222
955850
1237927
405335
1497276
994159
299823
1361708
1311984
1251291
1516318
1205398
866872
888606
1383041
976014
699712
1052969
1239542
271574
545278
900795
648482
1087628
895591
968883
844559
1252492
103799
1554905
798203
555338
239359
494685
596934
1381850
884112
59372
1201303
480359
33806
947558
140470
479444
76787
1388323
397313
794606
1076185
675563
1302183
1169254
952694
1042401
1156346
1080195
1159171
316960
1305428
109307
1568483
45389
1094045
1286894
1356290
639927
1507330
1629784
95312
103906
1358969
127828
472954
147476
711545
1070582
1247192
1031460
863550
594963
584443
846450
510407
877713
558156
471191
204719
89941
1049550
848308
400004
37887
373087
1519852
1435496
212156
1302799
411507
1567124
1193222
563502
1345157
150464
1564435
263726
1294876
1204103
240523
1046285
388237
273927
1612779
537638
348723
262213
1490625
673771
60252
190650
53815
1544445
1351811
1483512
1174112
1046494
882241
654191
1288656
169642
820677
1443
1562876
1253220
122096
1054471
440265
1123119
1278660
145003
960041
1278824
555281
1439520
1426618
527872
120045
1582653
209509
957488
525137
884500
618662
1487783
706842
1602448
941569
95197
227133
244560
821309
1301278
1490286
842855
521282
1609192
1303244
1359490
325162
211931
1086599
68474
1061342
319169
40619
1083332
504680
651534
1583005
1356733
888078
12529
1149902
1160638
929151
1002506
1318012
124831
1356522
1353786
828991
774578
378179
59539
1380535
1386843
821577
1394793
461440
1537940
653447
600149
1053497
603871
1027308
792936
1414359
1091877
482591
894371
1383753
1080765
1536691
195559
1475399
175521
1160525
510804
1057129
553192
664036
662220
929725
1366395
8823
500671
653361
952312
839563
1569400
189466
153755
1618172
494951
581264
1156130
1231590
1419512
366323
715462
1155976
1544321
436163
1523189
1483117
284110
878010
619409
1167325
877956
530815
886994
683450
930066
846081
347485
443599
1504599
1644971
1017205
1503331
138689
823041
1324327
767205
410335
1584888
1263063
1491083
532503
371826
375784
1235735
455809
740631
750683
1246929
1489178
154246
228477
748992
1546572
705474
1151094
624072
1108665
1089844
24021
1023162
142402
1457779
1634552
355692
924964
1101605
1290294
30847
1366749
399814
1375678
560853
1613855
690422
82075
1038135
709972
639198
119191
956572
1059062
1078682
755163
1632774
825297
631704
850601
199523
308526
166840
1138600
443868
1324291
454232
1582276
1022797
13971
1100771
107691
284596
161101
608047
1433513
1423503
968003
719784
580234
556190
1188494
413987
1104819
1003207
585142
1005006
1078493
1560360
463138
3444
1013643
490938
823575
1533592
1389832
1352036
1542543
1214543
76193
939735
170200
658014
1218218
393309
445954
1297070
226969
80520
1610688
801165
1373247
1381077
158036
352646
475719
944111
403149
752048
1086893
909844
109849
621751
629369
581363
358538
43276
221565
690379
285827
850566
1064504
534886
1259813
634693
246996
552500
389213
1593910
1024613
239036
692840
841906
11927
1363900
374849
539122
496683
944131
1074002
1490135
1447357
1465274
264286
551763
390919
176961
207263
1519981
1073523
927731
36381
1355089
1566759
251692
1396593
1019604
514828
245735
1088631
24501
286297
1579694
107631
906548
696684
725424
56833
1297896
485090
1501850
776002
516576
42754
687408
1647630
1395154
52758
282797
697825
1047896
795521
1401383
947898
1033766
1507162
582070
1197842
211829
495884
348336
949361
315715
1620607
1153083
797511
1389692
10790
14133
913645
1124178
1445421
49358
797851
1218346
78855
1501162
938459
1324680
1642726
868407
1486813
274338
452389
739706
303917
1324046
1354212
96081
257776
1142486
1641661
1160251
360860
1615747
803090
562179
342573
658956
103670
962148
1388837
237500
1517510
503758
932250
1040741
351305
1233456
884312
219105
821265
742924
264113
1238160
1482223
416139
367956
942322
707297
829528
1440056
599388
982490
1265424
1512754
1236342
43603
413348
553657
739722
1527014
1032488
425551
587580
1619652
556328
1283537
157447
1446823
241649
516955
371728
882304
1490830
295148
1337190
758811
619589
1293682
400396
437919
776859
1532791
125863
522107
597246
1600654
963009
892974
252986
1505318
336612
419120
444313
1291463
349392
1223007
1021343
682899
165018
1106545
495466
366302
1095649
732841
1577414
646382
1643245
138428
1500548
298417
1320973
870269
1058415
427900
602323
529860
309272
1025408
238940
68180
85144
1006262
490760
1337515
46935
946082
16393
932649
1641849
269141
665683
1468174
983887
999841
474722
276198
1119381
219475
861121
15933
1068346
777948
387515
468514
1118340
1575153
879211
975738
6223
437155
449847
592830
945070
256858
956314
57749
1446597
64505
343829
1123876
26784
725746
561635
771433
825068
1381963
1464157
1240592
1448784
1314956
265745
30117
540986
1463490
1048616
742617
964077
398959
725502
1008627
600126
1219053
715354
839024
1019877
1299779
1490784
137586
597212
878964
55112
1525625
32785
824442
717261
483425
9701
298515
931293
1317496
834633
1314440
712562
404540
406661
1501695
565249
1448734
771787
920262
249321
664663
254291
570027
1342190
330482
1398293
343852
360169
692783
972049
341516
319720
1380482
1312032
1154924
42286
1092682
1449191
174264
802704
1501269
48622
1626997
871021
1594831
1560952
1135981
1577230
1625522
462266
1435442
172114
1525174
690000
994171
1361041
88709
687430
1592704
1532614
208679
271599
927094
151999
344788
535136
243177
1399455
1613660
319769
751796
1541742
889351
1162107
1270136
1133934
317040
644324
155952
944260
807121
797874
1517949
1165294
1549498
1144923
39234
1524464
718566
1432952
339517
632952
710766
1471680
824406
1000596
611683
1340332
1550588
1136009
1315665
1512922
613634
530648
127336
1572480
1543295
817373
832373
193426
240916
1575003
670601
564012
955587
131636
1292847
293023
926311
1067831
1349677
281431
1298141
468857
1192881
1251645
1024030
1241716
647216
1515306
61445
1334047
789569
794347
232218
1013768
795572
977685
405047
1180826
668225
980393
1145334
1541590
1053115
395655
412484
713585
1479161
765371
1264297
408912
379394
101250
586187
411438
1070052
816396
448664
774365
1533655
1093660
512034
179820
455170
584844
570587
1569989
492623
1557715
8781
454693
969806
1621726
42882
383986
1253918
804695
1634348
650329
1043825
256862
1589505
765081
179529
1087029
649505
1173688
1025273
970652
813997
1571339
1268142
299475
478157
482516
1511300
525013
1550094
1372548
1281467
1414836
1075946
510532
1077471
96532
584582
65675
1646699
596572
90274
420105
1083376
1202255
668933
717133
584881
723867
209917
645629
2631
1477679
1184919
1522515
1461808
787401
1502419
22110
874352
1143022
962602
279085
908412
581622
166551
36204
857699
546822
697813
1384302
1264341
1287911
949182
1478368
245343
493550
1064048
930655
85178
491085
13384
774111
739270
260494
1031287
1328035
846093
1038901
88952
302630
1174863
919219
167449
1469411
1081461
584538
1019073
575416
857911
1117508
518221
69707
1097206
4734
557792
66362
1384241
218984
830602
571170
408645
131857
609207
1005213
322562
10430
42897
463191
961656
1244360
1099852
80932
46655
657170
190167
1515464
691498
430590
708850
336111
16551
1266637
204318
1530122
1031656
589157
292892
649610
809351
308301
109494
13660
955143
1120043
901009
1382444
850577
174245
348473
131599
1200605
1130277
1022899
1391821
458247
1172077
1271970
1529201
1069640
745349
220295
1565247
475492
59114
1173347
366557
1268277
1396328
1184915
241277
655257
1521000
638434
1019479
936722
434428
39393
796758
221551
438395
1590773
686215
669700
283894
165289
210359
1622846
920686
357572
423151
1101464
1350835
1470312
197742
1308614
635857
558526
1518225
1586359
33222
6224
795536
836601
824072
744508
1418594
204270
1092361
110890
741549
794285
1458063
422242
440249
886479
1596352
927330
796934
1374829
1233249
173050
183433
420606
553312
10229
53258
346218
86445
727681
589551
460602
893781
682591
1088971
1102084
1475909
1522240
679318
1392566
843911
1584590
1307493
220228
1360028
1090321
1114861
921271
1479941
285464
1477828
245545
641953
1245088
261119
291998
1046625
927965
804689
1629300
186051
1229613
1443443
460503
522
950861
1131347
1482485
507170
1339215
1583094
335188
975154
841848
433806
106046
526362
823096
1258123
819134
1297065
52471
241393
834417
670324
194492
1492069
324909
952445
70880
547178
710716
1580091
453010
1234996
126658
1637259
599996
1396923
882947
131580
1443866
658413
1614327
468909
935992
296459
1034182
98110
898321
1550907
690022
1352882
190866
1031513
600071
774253
758031
283935
68082
854175
738740
432075
193077
819548
85183
235683
1307387
818627
169733
1022746
288942
96472
1002920
161121
1159417
1360600
1149846
970575
132960
497650
1433734
31574
751774
1381308
693203
159575
955149
758679
880126
1268755
1085249
1115934
670870
1159384
774734
765732
128116
450586
1395349
657129
958379
1183356
656756
1156699
531056
565063
290342
74080
528513
7872
1530367
846067
497968
1055086
1483527
753634
1197901
159928
1152326
711520
434836
349847
1633502
685839
1154148
941111
641472
1435667
1622023
521951
1351480
538606
543703
1162598
657048
27818
449642
131998
1019101
1568439
1523765
961407
299337
832776
1623066
1548310
1107163
322395
1244525
106628
304306
1161744
1440865
475665
1074056
1164700
1446772
505960
46679
1476511
1221065
1446064
499308
1011920
409876
84891
398274
1303700
41971
1571771
663668
7263
248502
1524533
1103768
969230
775368
271417
178975
132701
1114341
264865
1194487
725348
118219
404413
775751
795658
1510512
985472
217481
1492647
780550
873841
380717
1110820
1024445
731387
531400
1228855
567597
1073535
28075
159024
1030931
1107226
963357
1635267
1427255
1155862
259196
265771
1545697
1050898
1096140
953330
1365069
1438585
504255
946026
1511103
1437439
961192
1178560
1080424
1002364
13111
726257
565020
778486
457538
330541
1105184
56290
913155
908244
482455
182241
894195
701503
335434
196505
248321
1187083
1083850
535619
957588
927068
1548334
942710
243118
550560
315764
1296403
641593
960852
1421394
765653
1595763
171448
527214
246273
410048
1194542
83583
168496
1492955
620090
1541859
1252693
902955
975437
1276697
723165
380735
684466
1575126
206765
578035
292641
993417
359847
763673
1172040
829697
1338220
1231319
873826
1171314
837745
1350566
1527291
554527
203971
373745
394155
1439024
815060
363408
106880
136064
1453582
864909
1302926
878575
1202662
960927
665612
517404
962765
1372218
176982
285109
111660
291861
1354714
2032
791243
924857
1555881
265522
592363
357743
226738
1313714
900574
887883
1411399
1076291
507930
560413
694009
175469
297280
236274
1058739
44128
754063
1487522
793182
206094
1064802
1606890
272486
408353
1134300
1159171
321228
1423091
1601537
813757
894445
644272
558424
1246520
237869
1589859
1506032
1616902
1162564
1210210
350999
498035
794248
1619854
1247192
777698
983423
804366
1182857
670919
1568876
262904
822185
595917
661486
1457222
146628
1063440
1085918
1077097
204136
673299
1592255
1152141
1052699
508976
1141095
306901
989427
36258
376316
693618
284784
1574206
1325645
1136737
673664
326553
547189
307860
71586
558820
1111788
1257036
1316768
1467220
1185816
433378
1556749
1204084
1256226
496377
332860
727358
644395
1288700
691765
999166
757187
774079
294816
225407
1071342
1480040
171541
360546
1486735
1393367
606558
885189
642446
648957
1135406
908845
362400
179164
792385
1012416
1441992
963504
137018
1126680
1143139
1615390
739163
747556
1596841
692597
119556
1064401
105502
1280260
1632526
1014712
238545
1422785
1072423
875360
1284390
789545
193386
186910
446999
744079
106811
479448
970126
1173969
560419
432805
988679
1205392
1601517
839791
827203
488816
724975
1603911
1289913
1316476
1611325
734155
1209701
1083953
1602738
836568
1643016
1573419
949192
971207
418293
1230300
902245
41655
636453
375753
92053
1139218
229603
967983
171366
1645157
950024
225059
1290265
1147257
144599
1055431
1406214
1204623
1165095
807777
1107323
1407433
1283716
1036323
1283654
1472444
442971
457049
854413
716120
808840
461776
372535
1035790
995371
1066691
1085349
305429
112816
568926
18036
1253831
990193
824798
1296985
948379
1215279
26262
1175779
494764
1601695
1182605
485434
17760
26790
201784
335293
839692
1074549
1254958
1254705
144865
905936
848994
661170
659399
184559
1045260
1220548
1030102
460242
687768
1285765
1601075
1424542
863831
250968
790311
603272
1187270
1489635
1500712
653976
57905
1039063
1561481
1528885
327630
1306554
834687
670006
1556676
1388056
1141287
49307
1409293
941040
61760
1026269
301261
77355
236096
55773
1370456
1192023
1431928
406375
555441
1542545
84326
493447
1181041
471460
885315
888535
1400223
368213
121990
1052341
709119
1470928
240449
1322960
1298485
1325534
966259
1625244
1310463
1289971
779876
625978
669067
1119017
960161
1545492
1334356
1241755
1539019
1068858
978312
567766
104238
449646
170999
693049
1336108
639848
970277
814624
575090
157239
215131
491142
1015204
1445403
1473133
1135062
690581
1042233
1108619
410984
760221
1615688
1238802
48790
544037
575083
1245896
1482732
529564
612734
832717
216732
1123576
191462
983129
466887
967668
1137597
359400
20660
442155
484870
1609842
764922
1281282
1285369
935725
1234511
394426
1644552
1403032
1437085
1141630
186811
1176989
1470233
796705
1020773
1099332
1321396
1289431
1043713
881915
1218246
862131
250181
590955
1272930
535656
1178060
503568
1034161
372438
1100132
329119
137051
1109808
1194457
173103
454769
260245
334450
1501218
826224
386307
1213295
93142
1196299
663599
252262
824885
881037
938598
288812
1588867
1467414
374962
1171333
1089799
1231204
838211
748361
928270
196181
606147
456738
321281
334045
568064
840136
12201
1571559
1106889
1361773
1645287
399363
1183960
414601
360465
1099831
1514031
1319481
1156782
546835
1474916
1047118
706325
296870
324307
926055
1180420
644492
996073
740420
305471
216602
1232982
1615705
643238
827662
1465468
915714
1085684
1184227
1115815
688102
8599
612851
878137
1646429
1279960
490391
514774
1310901
1405526
537240
530005
187779
1555669
1015795
1242367
1373570
1069278
1117074
10020
1278408
166290
538856
1046268
991584
1331191
1614812
618332
1410519
825077
1341616
293246
269944
1600619
1392045
1064022
1006914
135101
288998
637345
1053944
965262
619599
1216331
1471256
505188
1226843
313303
869119
1312913
242951
535345
1144924
643346
1046462
630889
163423
815485
598926
477064
1058447
284368
712690
1186857
333999
1249169
1210183
883693
624095
758345
883639
545819
517366
166488
1534454
644210
138372
251835
475170
1183344
1055123
450186
481369
1339755
173232
78986
1421483
232829
1411622
1491194
385122
1573716
1116
55206
295034
1493815
1563702
1634694
773291
858160
750763
192299
1615685
560221
236414
66355
110885
179873
1435462
8571
451583
984306
343025
1295491
925128
777212
191524
182455
1101397
1528324
341024
1123196
555783
445274
970219
532912
531194
928247
893027
171737
462931
1328968
1479132
924396
105109
769487
949801
490246
1472595
871972
50007
367191
1428137
1079647
138116
430244
900193
1533787
758993
1260673
1611585
148860
845956
146898
165530
963603
1146452
773969
25040
1606486
322013
540931
1498053
867416
1524351
851606
166900
1482247
1582302
130873
782840
822235
392585
926501
460059
1215762
444056
132812
129338
865505
628404
1525377
361092
884765
763190
871731
1067166
769284
467778
34007
1340590
325169
856047
70319
787037
200602
791030
546446
1232990
1584949
684946
1170950
698531
1174189
493221
1442847
1510019
77265
102332
555912
112374
1473272
1595987
1288536
1370980
1066690
13601
826386
717293
1455072
269245
1257791
119491
430248
1225790
901103
1349177
1602796
520748
449846
1305834
1331990
648900
627267
1031698
146278
466149
931719
501870
646036
272271
643738
1488655
1313099
1043112
687187
846100
1100101
1217900
856632
1522420
888720
100865
1507967
448944
1361052
1618482
679611
188744
915400
364390
1518450
1416834
1162951
1327822
537622
1045463
291232
2349
1627322
1211513
811683
427492
204840
1446770
117132
854502
623363
399461
24622
482182
1118269
1049853
887972
675072
311292
566300
1016425
267327
1315887
47734
598936
398079
531244
1511423
1224570
1066093
1442822
1330607
345708
893466
1550775
743785
269604
978856
1428907
1344476
958323
726394
441541
1579772
157130
62742
1130998
1052895
893162
825303
751254
409824
277441
877376
1109079
1570926
1264795
793661
1299679
845749
1606711
1364115
328818
1519148
163554
183661
775888
649553
1270329
1587846
546492
3906
55014
1601462
195950
929069
362875
1462166
1523230
813458
494747
1441995
1145437
349858
858846
83635
130697
847633
697822
1178823
336459
1595735
812606
763211
678880
928638
801194
1175309
1376247
684631
760750
854834
843277
483674
784959
1367894
1342779
157341
1283782
1091953
264698
511848
1176376
1497203
194124
225294
1095331
141857
983166
328390
734301
1242205
738141
508657
826703
820454
699590
228249
1134374
7156
873718
347599
1542802
1039191
251828
104914
1559989
1385005
905578
213477
1171016
1630821
281624
241093
102119
718521
116104
1086184
598886
1118014
115636
648891
715383
42719
608766
948093
1409743
1022277
283526
1000726
1506522
487195
467672
930762
1270611
957525
685536
366443
1279274
223518
1075297
676694
866476
1497641
942987
895271
136704
1534738
1105376
1430153
805812
949692
305818
31943
1352996
519935
738154
1341370
1053876
694137
1202800
1355217
319689
351609
710034
893586
1398070
1614100
1255369
27653
1182496
1647367
1575540
388202
968839
467526
1534568
529742
473007
1605106
811040
161379
71237
1111606
926092
1541445
796850
72220
380858
817258
621218
1303399
998443
1377178
1383179
444198
373589
877332
1438365
100960
1607268
926911
1241593
583218
681337
216268
691857
21612
769714
882379
168409
441628
1120349
500194
920769
97448
383394
1059952
680743
477655
231197
379994
952579
217968
1467624
1481680
263372
674650
1476743
735689
789431
508527
1545465
315204
256089
418059
1620234
1041718
1240993
483976
355149
378641
1638164
1245976
838484
1131284
876421
935813
715747
415319
1509291
842860
985478
1352463
1389012
207314
206861
1471010
985091
401558
696588
1013799
410754
94197
1155462
886979
1555713
520940
941868
1201605
824024
1585823
181926
123066
540854
553762
985064
1511255
265516
788097
6728
1431964
1218169
1192742
912247
280217
831540
896736
1312401
106684
1115074
37516
619811
540235
1371735
557597
1532924
413297
1191724
325191
318373
1176834
781370
1636759
1093954
455505
1630085
976156
1160805
204829
141241
1129824
990052
1558379
436723
97866
860
1339981
316684
256541
1100100
443778
1539823
28192
421471
1299204
274734
756157
1286394
778409
342271
646290
239920
972523
919417
1519834
1017535
809359
842907
1587817
1487871
432455
530889
89219
106650
204677
946974
1278098
561664
1205429
168748
370398
174595
687171
63059
1063385
823812
210758
870180
506935
276579
1122520
246395
892808
247419
103658
635875
486311
1557573
517872
1532207
546281
231551
39575
283535
156886
441484
91195
530005
808878
621707
1091128
804624
460399
94871
1397770
1113380
1493710
350010
1344279
1224770
268000
674501
341731
782512
751956
128918
917810
728797
377035
1577277
185174
398370
301753
205886
383876
507318
1081578
1258718
1488522
1569487
1033850
1177061
20744
314950
827751
1298326
775699
286416
597769
1273123
1474937
579945
1086513
344865
1244219
782606
1124968
1126532
1228031
430166
449019
337825
1139455
1424127
309940
1237409
700781
399318
1445315
225139
1246167
908015
903819
106340
360525
904478
1152386
1475044
1035479
78656
1051440
1624405
111799
584664
1473777
784782
591500
1330291
1166762
1369569
778139
1312447
1286380
951682
713599
161131
1465466
1503369
118082
579027
1134180
674081
753815
597831
1502919
1098472
319814
31583
1533677
376114
537918
1084137
319680
1467956
1354859
1400254
725623
285772
1049173
1183197
1180450
680365
1023164
647469
746780
781420
680695
952044
50326
1057649
474194
378094
1380808
1007891
226003
1180560
83571
1095313
787153
452626
493579
660894
614027
879256
527406
1480467
183282
1076230
1636750
500693
847746
543471
198208
213564
903752
1475762
377890
1081093
1155899
47264
588060
1305823
266043
373740
1242590
1468078
138439
604953
119961
1159770
46613
1547037
1474846
385871
253394
1341954
319913
580761
1146653
704973
361236
974885
956996
130969
233442
109722
488515
1514047
1321530
193546
1027013
806621
587859
955344
830245
67532
638485
576111
1427304
598891
185867
1182136
394031
1609482
438260
1392205
225451
1196448
1357828
1106735
769257
1062257
749532
1540480
276711
1560056
384711
632082
662311
663234
586940
1089277
1422159
1114
945630
1237655
543438
182476
377918
490741
298882
1599804
1079885
1043537
179717
137255
751578
236945
1608839
930528
822708
278291
463168
734205
87274
1007836
1107412
1051979
1089227
909584
334327
1013415
921698
16161
348081
1587843
859721
443985
867820
816683
1539323
488270
747198
1009517
295090
1076093
233387
168884
1556738
1545966
864472
710880
892617
483439
1392314
1569544
811019
296014
232895
819758
504246
644799
1380175
769439
347101
1617027
1183954
1132917
289050
809813
508138
134678
528051
533520
587341
537331
1415985
889006
1059490
1199101
1202183
637900
891848
1600708
1623170
1225609
723101
452837
1262494
570204
44903
290764
360181
1041024
1425839
1154206
206293
45314
263606
783198
1197605
891164
854006
624318
1520669
431169
1089812
856413
366997
1444902
995049
1155764
1129284
1603233
9470
338040
1126263
903950
1092202
1574201
458829
768531
1300937
74701
1330734
295801
793067
990500
961911
606413
1116304
667246
1300348
493018
1533276
994200
420940
253419
1598570
1068644
742209
654341
1027533
739190
470091
1369678
1415547
1087737
370844
663545
1048568
677547
1544251
4828
1335219
1100375
1203078
1354325
1475212
59255
1183901
1145432
163473
260355
1206209
1009380
976058
113827
1103206
30132
770950
575964
726066
963883
334878
878498
266467
255268
772565
1465244
958074
1104409
1421318
518280
1382193
902946
110857
800137
525568
164477
1016550
329581
1487168
604112
268568
1622605
302334
845242
859491
1279023
1211192
8250
1530701
176543
573098
793743
130402
1620485
1129275
1549635
892586
405109
1146187
1141339
1305960
300410
430943
1302755
1604096
481648
1380253
308374
847215
460462
591287
1127670
1632294
17694
432142
1112425
189407
1504592
673253
1158612
1437552
1091289
781125
871078
587276
1451761
1289110
665238
923838
109494
1394904
612868
1124608
692386
1139687
174978
270639
1623007
170190
1122834
182954
1500526
1122598
276055
903586
752358
1623320
11348
716276
1417236
436288
345439
1309712
1600521
1168328
631820
1245365
1487892
1100382
1161133
675706
1406046
1396925
526471
544559
864544
1223734
25597
694838
785375
73924
1421244
323759
1439250
1339639
1341362
1606410
71925
323577
369008
1085745
1525438
577108
627712
1376104
1454149
474148
1111119
681356
1013213
1322054
1052446
1320980
1535751
1473582
486556
1399169
1256644
245224
1010511
12991
672623
1615835
629793
1392731
774645
1264825
163335
412709
804802
1378629
545249
156199
1282696
1205156
461794
943361
1148624
1345388
80205
1454204
1569241
130942
1612318
1515586
652461
710143
510945
1473400
1216094
843127
788167
410846
1086311
41084
486131
1442829
1266514
1461638
1117839
1150193
244332
1043508
1636575
1537197
996465
1384428
241458
115530
1068851
323213
97265
282754
1633730
1055420
1157231
583579
431568
452875
1281395
876774
449695
1113165
368259
945682
1007635
703878
509350
16505
766470
775198
45711
433741
1107830
1052446
126666
258828
377508
1388996
1293523
929578
1548864
1396375
1625565
1604874
1510121
899973
506608
1115638
789021
560416
125522
937260
468041
550539
62473
194402
308752
1581050
176585
821721
1068351
575078
1346133
532506
637613
273331
805158
688359
542086
756766
674485
798612
1545854
922018
564412
532701
1563633
1291146
439111
416781
1188380
70680
1392874
1119723
29761
764331
491292
546904
635815
125826
803378
538829
1580990
1213098
1266602
798259
1063203
1367411
1267381
1255894
321513
390729
708877
804805
794965
1499923
1293965
1230315
279111
1593493
928857
158527
1090954
25073
1601901
261943
535629
76001
137156
306202
648715
873881
210897
1642810
1288503
1614623
81098
202390
496618
202771
1022650
1642967
314430
1509537
387169
1224525
898987
1166450
604998
220273
761746
996064
821989
560546
838109
207162
106491
237810
1383903
602160
607875
1267583
268817
1380666
388023
1332897
517050
1303217
638903
162511
1369942
1629200
1089858
1195429
205515
263823
666348
1126888
299957
1052103
907568
57506
1370683
1254811
1121593
1057532
670830
962510
926911
1542195
1249074
395105
1136668
386516
621159
1225602
1185966
1193461
401357
945202
546006
52868
84353
277108
456442
496601
1201431
1443091
217069
913512
555487
710526
46591
107569
1144470
995735
744507
513961
955478
857596
1384945
971910
772027
724128
1248325
1118539
821267
794459
279721
71685
495623
34639
899137
1317699
340853
982671
674737
1096473
1061805
897779
139508
1079177
1310714
890134
501136
1049423
1539210
39040
1474060
1274309
1440773
425108
189289
284211
1117071
691191
510099
953753
210253
1614331
566084
550013
1405358
215701
1487314
674908
469779
1277062
344595
328134
1363055
466027
1032871
6625
1405980
639741
1357648
48357
277027
512014
837840
81293
508335
1260221
301925
1103417
1093108
730569
796075
1292569
435659
1408007
742997
1362787
1504933
1353460
1626188
720318
1418143
1342698
613725
107369
1106399
916875
959069
253587
787535
389036
1363061
294175
331706
246659
606758
1418796
419374
1343802
899502
65444
1035338
1063114
1135418
184752
1514847
1290476
1187671
28020
985949
329425
1017775
42084
1625197
49714
1281178
554834
752482
1303511
511585
287123
245485
286936
1029429
16924
775129
1359477
1412956
93624
831719
1287732
1459303
1317772
582834
1255304
93066
706873
1351061
592136
1193345
1050437
1174749
1332762
1457947
418909
1001662
534391
555567
621575
1105543
793905
1523549
84050
3252
896309
1030359
363699
290778
1107255
872117
1295386
1524534
1355631
576466
712371
215618
665809
1023452
1278897
61039
1454634
690211
272370
1130734
1555374
8200
1130927
947156
423915
1216043
913373
1340929
790976
475876
626064
150662
387587
35547
683389
615102
849387
499638
411482
1182558
602855
431621
820327
562869
391757
1005834
291477
794574
1498300
1145986
553174
1435972
772632
1186717
1251490
1215672
1139304
1217224
256376
278335
1103375
1096049
651209
207536
1573055
744418
1111788
1028144
1263234
188357
100913
894213
408587
684565
1512154
436746
775068
510492
372562
1604819
639914
756881
1028728
934413
1134477
210455
831900
1469693
712817
1150290
1632727
890677
1287879
586007
187408
1512247
28199
1333243
19877
388412
1183268
1221760
577749
854937
760000
322010
525482
1395277
609962
650664
312162
199620
397761
1259147
591623
707676
609821
680304
488534
1452631
16441
934435
969750
199370
885900
400074
1580399
1379951
1469037
1130726
497929
97193
1555195
564304
1120445
329554
131661
111250
1474333
547029
131187
147134
1596435
1320822
750030
418843
248673
1510491
839249
480596
1392573
96838
1138290
1364726
1085372
162028
1565958
305171
1015385
45330
1416821
568392
567401
710699
942215
1107163
206944
816544
222416
1640899
1053823
405327
372938
923306
1314416
1394190
814485
1453788
572885
1121401
1017938
618208
779655
659028
619595
108496
1429981
154906
1077683
311538
382738
1409834
1018103
767485
1063599
1269690
354801
487699
1548391
1488408
1118073
563616
535761
381926
598216
120444
1140812
923890
1490782
251519
790886
514470
371771
108354
1018682
1282018
1188289
918578
1334142
269451
391876
781830
563513
1581347
17230
555453
812107
1378145
1076510
850418
869757
114734
1467940
1244468
1412734
905875
1503103
123480
1458337
1068044
504619
707175
74419
182126
1556408
511008
68676
1213779
1498129
247588
1104332
1622998
441681
605184
111423
506660
255998
215291
1319758
690223
1471188
938902
968802
728521
1369560
650895
210127
881282
1527150
1078815
327679
1351776
1351135
254664
751000
439176
1610393
1198320
1316530
583342
544118
1557091
508880
6488
116138
981389
553895
1316440
1565795
469085
31096
631476
1040135
1147303
330910
565990
251779
330755
323918
617434
788010
1573423
1018773
518083
71307
90206
1505575
672827
1320698
24516
865222
817567
656126
1287499
1529997
1262781
243277
1551869
1629825
133467
507382
932668
196916
325347
972814
1093782
1121734
1233720
232586
1168589
62658
1040645
1189
1223352
526040
532953
1561549
1172531
799183
566749
158655
1072395
816661
484768
799445
498494
932129
712529
35612
729506
550420
83561
174891
842095
688632
513651
746128
658401
1409414
1497292
177899
1017029
18690
260235
764078
986643
1046773
1258114
1602054
934549
700373
1347021
214518
1604128
1107351
71841
771151
399752
489304
280132
891759
1543025
1041144
212276
781473
1587649
1361845
840408
900171
1141612
358848
242322
369051
414879
593051
1483155
1058107
1065297
105944
303314
893271
397331
412412
1563814
594499
770762
253551
1454449
313153
388585
1199289
749239
241401
1164314
869545
666873
464804
1101247
581989
1545983
144822
1143163
460249
1193107
180559
1610071
793919
331657
39500
813226
388482
1607375
1616640
425219
1616025
8440
1308708
830333
1026474
166783
257679
949708
1000092
291435
1063139
606497
715954
108317
1222425
921669
1075612
436340
36375
1066607
1083605
1455664
1219289
671295
539677
1306210
494083
1220309
576282
1252983
1451444
816111
456402
1181864
5426
800489
890195
485267
434653
1083113
371085
403680
136461
620303
1404054
254867
123104
534409
951762
330895
735741
193321
928411
102114
864655
639598
90613
505949
454439
1550687
1292148
1419485
929341
1601482
416568
1166140
594851
413825
762643
1433347
1202783
774558
53425
424128
1280173
592403
395232
879345
1549390
648224
1363241
269242
986133
897254
949320
1549562
790662
94055
1286536
1638603
1177265
305924
1039780
844362
1635575
709802
497829
551914
252951
205619
979589
319427
461386
1002861
1635636
268267
571881
403638
950880
569153
951432
811969
1129835
1406282
198698
837993
170307
1187900
679366
327133
721360
376019
1381706
438403
1540033
1389026
755414
1459543
250190
1245876
1421103
115250
57464
693430
715719
655094
57442
915712
414225
956374
1080078
320721
823862
805248
1056861
941827
1220143
263058
940395
37319
1053043
606097
1131203
1291368
565812
693061
635994
772387
539455
1231435
1556036
1176091
832687
34409
801043
356504
1200207
1172182
348728
900684
345908
1316852
1498781
1586795
257214
837199
1363145
359866
1588890
1544209
1215242
853080
103964
451831
1611928
1315088
1227200
715477
1535110
1487004
594633
1230460
1427498
687403
81782
635236
1246211
555298
702303
1538453
1474643
80412
1243792
1637205
346325
126416
569156
377687
1299668
469584
1040337
1346235
1011147
1400967
1645575
1196143
562168
1205680
1485877
21370
839029
984456
1216561
1343842
81570
1297179
1585289
317182
1470575
1325306
846602
765937
59626
1240971
1484526
1211121
685373
749081
1546120
350512
306884
1220173
889312
1105964
1591123
859439
1123539
1532371
571715
1354237
265125
1638293
7978
60501
328218
915344
376730
1397183
850559
165081
211641
188641
1328790
152725
181381
288975
852819
491384
884573
1111099
47617
318965
211195
569957
771636
194003
852416
267928
478638
1318702
765532
1241824
1120778
126573
744423
1419200
362902
942286
1401414
928327
55193
1216260
856908
577023
363057
843060
433421
508376
1241166
287973
559968
135193
1094313
132182
1337137
1109556
258733
1568021
251763
1503915
355224
1116081
1269044
267616
1140852
883970
936299
200519
683137
186840
1324968
937032
647573
1065514
1290007
905811
1174770
594745
1504954
851370
1583904
837317
166157
1271505
1249428
804823
961897
1276462
357658
993824
402247
881656
1315714
1143174
132982
855310
1278788
1405429
739088
1320678
1072543
797099
1124481
272284
1318704
903993
817959
1017953
438894
940918
685940
447465
85657
1169352
341830
1282900
1005284
879740
1583336
883626
1283073
579121
1197858
399692
1509478
708496
965320
218586
450221
12595
313762
378207
1464732
621261
1083373
676314
598985
1415757
616462
1571695
1347646
347994
1449482
1296543
1510287
1286612
1643255
1385282
285311
1187894
1223392
1182578
643426
1354500
27308
729153
303646
1448581
991051
1429774
1185908
877397
598391
1513095
1589095
1213216
630048
592073
819889
1329288
278587
474430
902426
1048758
789058
1646399
610012
1616137
157537
1393062
159038
1215586
928933
1513273
1635011
994975
1328725
1348998
191196
1194549
183062
747454
871725
1634243
1518544
175154
195625
894380
1486349
270364
1272272
315922
891274
400688
69945
1164985
9578
625378
1392261
1121349
904254
1297756
1402456
1275400
1263119
531587
126138
1396316
647622
375034
710662
587641
166624
1349377
1158304
380283
1567187
906374
197145
43987
1409922
409909
1236722
854347
414450
1039134
1428001
340862
1168172
1003020
732534
362341
530415
724117
746551
754276
1617013
232384
653198
1200491
432428
672613
1233287
473424
362861
371359
1039963
1589147
1036138
980750
497019
1000393
568853
1490485
308539
832041
218058
1525455
363309
557688
616096
1253958
764305
1416439
85126
485627
1385919
1052416
608047
1231409
1377797
898972
440915
493883
1456220
20568
1018853
1167232
427757
281705
1186627
95847
889711
1344593
539838
661277
1301102
1096901
1371886
1116741
701611
1161841
419841
557412
1092280
1404739
15979
1107822
486461
1014914
183008
209247
1479278
676148
1412309
947979
1449695
1586869
35090
704925
514499
1300439
3995
487759
1609337
1266679
764228
811505
1058415
1254635
356320
233457
1249919
1245586
936761
462165
1334955
395728
280737
1606844
1200972
42656
861856
1389578
890120
792902
799267
236965
791090
1044538
697855
1530442
669627
678352
1151463
1059992
976807
299973
293314
39135
408866
992600
240613
1395686
1337484
689747
118483
1373569
1277211
1635721
700941
1372487
1307021
870284
1481824
914702
1220419
770407
761417
52588
1168257
1442826
996613
897780
49664
1303524
565886
1041495
285085
1424746
314133
267538
119677
822488
95762
1561124
444991
1484175
603494
79008
847106
1494294
751211
1600859
1037325
110917
260520
1629713
659070
591571
264553
838487
1593911
605035
1236218
1156059
481632
232087
1222118
191596
1526594
1335264
1065580
450619
1616970
209149
270993
1094641
115020
468343
729496
1373807
61104
274237
1102304
583099
1353433
1556043
1473018
1028290
1529060
275047
1610268
1140
455720
1640463
232438
797671
1077393
571425
961945
1400960
1641999
1404172
365492
821100
519547
1097261
1475783
935654
1056665
837691
411334
337314
1072354
1275665
501169
145574
670274
49852
477081
1213983
1431184
1208302
1000328
1625102
41728
26218
1595203
541998
504670
1271147
1530984
966772
502249
211679
123141
54673
807934
1058511
602334
934385
13403
1084173
1501280
144780
1026062
1372499
571563
1385993
687021
1507598
1457816
1227348
1487012
1012561
275567
1560903
1220443
1480381
673652
1175214
510457
1447462
128176
215125
1391627
130065
1302472
857135
863364
1110191
1553323
920958
334515
1640390
934452
225770
1275163
1572214
1101642
375046
103245
434891
1353078
138622
993794
1317241
194144
702758
1513654
533566
476852
1548125
674951
1546677
1519860
366308
140063
123366
833543
1176213
907748
503481
141714
868914
431363
13187
984332
357448
272765
47880
873964
1257599
1430858
1060771
494028
702989
35920
587783
949634
1613949
584362
1320525
648799
167545
382889
1579446
45669
139751
577040
175583
36833
1403309
643584
689524
1583608
53184
896755
683885
315575
753506
1307976
888652
577273
647965
1481960
1249313
1569673
641639
725623
1128569
1224921
36245
1346768
1385179
341782
1240204
1094557
1556897
1139690
581529
886092
528472
110286
299842
690017
718778
802125
1105234
670617
261270
960284
168990
1298628
628930
1456163
1320436
487952
421704
639251
868734
1218220
1062633
840823
1617775
1282822
609894
1261540
1446047
991985
1501808
293256
1176984
361331
1068528
1584612
1580493
411780
1562693
855625
459582
381550
1286592
1259080
996099
1212476
723322
889365
612495
713630
1443183
1378636
983855
442527
861349
444915
1440091
1376905
252171
962445
1499863
831310
778924
192552
99356
1313871
1191891
1558176
1040611
1178765
1341756
1319683
137578
934563
1338707
63289
532640
925087
1273061
868933
390911
727121
1293521
1289134
546216
544883
1569835
830821
242540
29590
754009
1283161
201682
1183785
673439
1227934
356363
1207108
1512054
310018
237045
1148138
1256858
1350474
1517300
1024155
49384
1143761
775882
962378
1349643
208953
654600
600122
773993
1398751
565648
339137
581013
866594
543814
459924
452737
816887
383404
31614
1595419
634546
674435
1282627
190413
536104
1337880
1117479
429979
1040581
687281
611716
1574464
1045185
1380513
110119
1480210
909259
1360136
706903
302484
1515449
1329778
964619
405958
1519593
15704
117946
1295932
932401
1421689
1409461
548308
184392
1142118
718444
126033
171530
730403
1635396
756931
1446504
465250
517650
238686
789298
1517000
1337833
75352
126444
620175
797116
1347783
179507
241135
348109
605271
216781
820302
1499308
1308233
1151813
1124442
540603
1159109
1412486
905357
1453262
812641
878562
486049
1351942
1148466
1449798
1118346
679701
687773
83314
668249
161731
1451503
1331904
143323
648891
356519
536878
729155
9952
1279840
1511779
788808
1156032
794485
1175698
486281
583161
124783
871193
1566240
1182187
124686
1082245
569676
1370922
898961
228966
559973
845786
1157947
865971
520263
852197
712423
471366
106676
195222
1097603
253321
1085705
395903
69680
1213872
1548196
843074
319391
455493
1321361
939975
1238329
1457927
749872
1103756
47260
332139
90676
1377559
796293
453268
525373
350279
550084
692834
191115
757834
1025630
1242535
692890
1219618
310932
737600
466528
306870
787091
1512743
1552137
630385
1229865
772327
606350
871753
756052
1579596
87004
392417
843615
1152789
635994
1011155
550567
1228034
872941
1591701
100776
293127
720933
1498639
641907
87378
1459738
887157
356315
203249
533635
66055
1344064
636542
1543070
1516309
1366358
525383
61992
455148
656627
602063
302309
348133
500522
1001475
76608
633728
1583337
461872
678218
706699
91718
649896
910742
1017620
134768
1509722
760052
985531
1003792
711522
1468425
1226890
139770
1206848
1236998
1456238
858083
9490
1250904
579605
522494
257246
169232
606681
304338
995287
164577
1170151
1303635
704724
525803
842681
798250
179408
1337706
138403
389606
96619
1140721
1223481
853489
1532980
914033
471814
208305
366939
322254
1115432
530757
349538
108913
450272
366511
642364
1393019
1373997
1443660
1404458
1330765
1384758
719766
998125
409151
43017
1209325
75887
236802
444640
726867
164354
442766
623169
900966
1194629
1194095
374835
959922
1042961
169752
1049074
522329
680862
1103980
1520327
953343
1337082
1161301
1063879
686120
635492
790501
378101
96522
424632
338800
153083
123622
389281
1219765
1329426
877624
1038080
1247164
1262273
1336099
599009
1189978
464941
773160
1155090
1183179
1215018
820681
1031445
1284202
1118089
467820
63302
1363336
219157
515268
1341561
416250
1265616
995968
1360145
935679
1063557
501896
102439
144591
426380
499728
506569
374581
1553148
1238996
1248868
1612783
509577
1468691
74804
1616695
1232837
656372
1603845
1070426
390393
520956
430747
1241556
1039226
67018
474648
588584
1410559
1038955
22429
233376
1043642
187130
1611016
1320542
383306
622220
543568
1338247
502406
1175738
1019779
1095094
405917
1250582
88140
1418109
86999
1515485
1203390
195257
1494026
1017953
455266
385556
302401
1441546
1152852
1226155
1487913
1472230
1150996
1579080
896360
476746
1141837
402163
1025372
282972
1085685
309259
480664
952904
21808
577829
1618325
1177911
1400623
52683
43645
32857
411344
1046032
169750
1020972
1261364
972020
1361513
1115962
1644860
722111
1493373
419983
660575
1442379
1360123
75294
1636776
876980
837418
144209
948340
151266
1070609
1284653
170368
1360879
390950
385916
67748
1238858
1167911
1371775
543649
76581
1044179
1124798
1594896
61906
1049989
128709
1152240
1000642
519524
777109
1477585
1095104
1565092
1094319
1510104
1227339
669446
149533
821299
775037
881272
556774
565847
882812
1259618
270920
791399
1264917
553713
669276
741766
1516344
94409
220129
461922
1509490
1242543
395512
571600
483557
1356543
1557857
1567343
584925
921191
1404580
70398
1507663
289611
1174643
636554
780396
1517640
99109
1000802
1179173
933631
399029
919356
1303633
356293
1256766
1447786
952301
1307062
25179
226983
1337795
379404
730122
1229396
545895
336886
305693
368842
1136306
997605
1190774
1419594
721358
1427741
1032541
285075
921928
1124122
308495
893187
1551399
1310838
1466556
379773
1233186
719261
965785
324182
279234
1567849
1390193
1349919
36072
1193210
658927
884757
1103538
614100
619749
511824
678379
17631
1330937
494147
554710
162525
144181
406356
1568679
397379
1074773
1585073
233956
1240914
1103117
10948
1328649
256881
1513592
771184
868825
530286
955036
1095411
481459
318626
163043
840353
1479894
392087
836979
855793
1125747
1245910
1535371
573382
1262150
547425
105698
1315837
1272286
536367
1015895
1532385
500405
992499
1273132
1466540
1478135
25502
305106
164822
1381205
340661
610201
624729
966099
684786
884603
1455890
984937
519797
30092
1085049
984656
642296
1322570
110466
1381062
1624832
1176620
667838
1455283
1129766
1466728
624765
408747
568065
803265
1230984
1407605
116779
214361
663526
1169520
813872
1313987
601484
1393054
349352
580278
679625
1013897
1275593
92240
626009
1604819
463656
1431133
1234951
1218597
1032343
1560930
1552317
278716
93784
1425657
749875
829397
160385
784388
814446
84651
519616
906747
1153959
1404120
183687
880415
1294026
309995
792335
1376291
21442
251465
1049032
1470530
1046724
164705
59296
947072
366282
92830
588187
1624848
656896
278539
847172
1617684
236600
1151183
244410
664091
709897
1453083
40832
873750
11057
44208
1622081
446946
327823
1384014
1607941
495930
980122
1500574
524764
529612
1478903
1287932
525620
763878
477196
875473
1438671
1238040
1068008
494781
1601803
1627028
1139019
1350625
401542
1519507
55080
1644547
301461
1054873
1079253
207847
927064
1022559
1492095
475028
196367
1099630
254761
458419
1261870
1290033
1182288
195092
1461328
793965
728853
28822
61692
1099035
1366484
661443
89368
1485976
1015393
464814
601424
1195447
761012
1317819
1005098
976698
1328014
499976
1431087
586114
1155847
1246090
78183
686203
321869
1221517
807833
729843
1550823
537554
1120067
1643472
1039668
126477
1162987
356387
426302
1144636
34760
1590325
658695
325673
883775
628373
723534
1594411
1367787
625034
1444480
826120
479958
1219297
1079669
1587044
1172255
1273856
1030271
1467595
1539637
221189
1016806
518230
949516
925055
684172
361224
1122381
1524084
938811
169681
939089
820358
1318599
250635
897311
488790
787117
1542333
1474648
88463
1509974
1375317
1136540
807755
1111675
1206082
1168018
38960
948238
1050926
1564277
696075
802025
320464
284655
54981
1076961
1398182
985209
436893
989011
653802
1487081
1073335
707762
1591198
232004
875556
1195573
498549
808078
911734
833821
796668
1119504
520190
1460101
1053237
1089043
107914
492575
1588945
1469856
894815
315689
1091774
1035192
1143067
30168
1369476
1627491
873258
973090
799071
866664
914515
366026
1572942
114784
1273164
1094987
1023223
572610
1016848
877232
216382
1053850
707730
180893
1555767
1423303
678934
337041
1263194
644349
942151
244499
147797
1373515
274343
1446752
1185465
70839
602333
1268965
760591
282172
1174511
756397
672629
633746
501454
31976
386243
1087455
618854
1067953
1629096
276449
472359
359221
513291
255872
1132846
603680
1204666
263256
842498
259595
1460516
310905
44834
730409
1601894
377134
675375
1377695
754216
137943
477969
561760
174897
1108212
627788
191958
1195046
718183
401858
1334408
474577
1017855
1613290
1132441
1629438
52311
719131
1457541
148732
938168
499879
950071
565952
391779
778982
594496
1002769
418081
763479
777047
1600494
474016
1087533
1588722
264918
721054
71187
1577053
310223
810681
1251130
1609094
1525429
1330242
1165326
943836
1448648
659448
809752
222832
446901
131983
719881
929939
1540640
947208
1423263
608286
1217373
284453
232063
1175301
41816
664330
1526325
1499848
1200886
800068
1094495
1036818
900409
1322398
1391817
422545
913793
1297775
932225
340030
1066875
934266
1406186
279071
1268910
445350
397074
1874
732906
1585551
145544
283807
1519246
472498
967598
1218334
1362580
728567
1274129
666032
1401228
1423161
550365
1614832
1517029
753257
1282206
1618201
448740
159393
1611016
1457858
1563414
1156564
955866
305082
1379871
280034
1593999
18564
890234
996158
1064149
905235
1015962
1513258
868280
1254310
858331
148063
503158
975590
497376
998108
497844
23929
320468
858712
895183
894152
246465
1566685
1628350
1194684
288511
496126
982175
487754
637395
266658
556128
1515208
899425
1083389
220311
1449741
749130
457979
1264494
814340
1587339
1379342
953709
1025429
373880
433204
1512598
712592
448968
1007902
94851
1278347
1471567
1349069
302636
497358
1174123
1551658
1384165
521622
1341764
1241729
1511349
959626
296534
1074038
255965
328959
1396791
1251610
1072273
1065731
221189
162003
100842
403331
1453373
527539
660464
1004189
1052632
111366
373795
935238
1772
1280244
1441981
1215609
628455
762389
1528484
1025731
1195106
650808
375745
569168
251090
1030144
1209018
1178401
1417271
6986
436843
302669
162713
16158
437291
3511
1388323
3418
730565
302316
313637
1234551
1600735
519412
1469785
1339472
1099417
845761
1057587
683479
1399547
1620377
573250
1408311
417263
1423548
494027
454431
528113
727636
1153224
407490
1285626
815009
1083103
247709
481268
1529980
135395
1116619
280556
94999
167125
417437
1077316
226867
461289
1239760
1564860
829581
877865
471433
1048238
1640168
661673
1305975
1298824
654487
1320965
711761
1082485
498684
216967
1194773
799915
689171
1441199
210805
1042887
841757
763777
431480
1526469
1615621
421256
1307817
1416711
1245280
977341
1251115
615499
1527018
564643
1111121
77311
915423
466934
1562456
697240
1382967
402864
1184968
559346
1356927
1398832
1257737
618463
573370
1191087
164489
1179008
565051
1350501
799934
659339
518578
1476647
903709
389111
626937
314743
953211
158318
1451018
1430997
1367740
1402385
1235127
331209
1232346
1243019
935511
1242441
739730
137194
406163
829423
1542193
521168
1300277
895308
1418323
154668
236536
492016
789694
1578457
406992
1614460
1415129
818762
315777
983095
1546874
1532189
1228208
725414
1251170
1384463
546421
1581680
1574134
813003
269361
909049
128280
497613
985767
823659
978627
786072
458519
444555
540201
756844
1423707
136221
1300929
45100
1256564
353390
1634437
1416754
662842
1642202
1427135
186766
1036051
1178352
870974
179819
1390269
2645
232024
331525
149148
273587
1046011
529690
1082426
1133539
764865
511632
763404
414806
644100
1030195
1508677
887084
1092148
675969
1380431
16014
315198
384599
1057939
626381
549242
1216197
862443
1349228
13433
9408
1490306
1241770
1364448
505476
112961
558058
635798
444296
1025901
498440
877076
255800
783920
1412206
1062520
695877
632660
25262
1263731
930626
1472393
459192
307012
1242664
1383105
1359315
239281
979120
1047962
1525051
1043413
260418
1300057
1149947
1576797
1477115
1379908
1469759
1640739
1536841
306686
1046574
1573657
980102
1476048
1581712
76940
1511770
1358719
1022124
825323
77656
1003727
1516406
662086
1026182
198050
1509453
263932
440505
1022892
782409
926493
871125
183841
621270
201658
1016962
648468
310052
1642745
1560543
62041
1465552
697479
1092363
198719
1099307
1578696
952572
761879
901890
1304598
1608384
1274971
7594
388371
1043729
1422816
70418
1144540
1550675
676816
506935
1481666
545896
1127648
747290
1523270
993458
64346
473638
247146
215324
965191
1359426
95285
892717
1563462
1468257
1647274
1460580
1006982
291391
595147
661568
1003446
1002714
924588
1467534
1367351
336240
788219
1516379
1244148
1136176
667761
759424
34267
307166
1494075
1164020
1008688
1124253
912278
1640389
120464
208656
1370931
164814
1630313
768816
566526
993019
72777
1605356
1634647
795984
998419
146706
620214
1076206
672965
892370
1525968
272111
72011
38461
192911
1071314
601284
72948
126592
128909
759651
327793
622500
1641694
1235720
28773
1474376
767531
785313
1098785
363590
1470461
1157354
1369024
462556
1182641
55968
777583
1460341
507801
32341
1162474
458344
472757
649917
1394161
1263715
1041606
488077
1559430
1207321
490881
1021178
749487
208220
1468644
1393202
1415314
1339602
728896
1569319
1218351
1260793
1484287
449215
630496
20404
1586037
450701
836515
826173
1564153
206047
190627
816639
1131046
1212406
1641601
527074
1386797
516789
764401
137074
1461518
1494355
1575458
1210802
1009676
1298088
499464
259247
1336711
378186
627028
440099
1072041
1119680
934200
452405
671448
465590
1500401
1241290
1087342
999577
882397
440799
1456627
302800
549748
813
29577
293227
441078
1157825
1151647
519314
1546568
1420917
534157
314945
360375
657886
1271747
233560
1389440
1247941
280709
1483652
332651
1391090
600838
1615987
1624263
384615
142915
1357861
214407
791749
971858
1340452
971619
1036342
200501
1589828
1120861
1177272
762646
1531408
800180
1569515
374959
273930
1091272
1164748
770483
1174972
153348
882730
1213437
896651
1099050
270953
927513
349266
1307221
348844
653585
975156
841440
1453105
1239060
1592608
153856
124019
507330
895778
369965
1303665
1051161
102794
333740
373336
1579804
148094
1248160
1373451
988974
202598
1615892
1571278
64688
112039
951581
970506
538001
5380
1625537
850290
709371
789800
717659
132726
805908
913744
1284929
371811
1146715
439573
970779
968682
599076
1490543
1197648
59640
830
166413
1208743
618468
521355
326155
495856
940816
554277
810571
256796
842410
587116
780655
412399
881117
192244
583092
247647
899992
493033
29308
344789
649001
1432725
1249730
61798
832781
372170
316100
236955
908390
1007853
1344556
323438
71558
118994
1321950
1028809
456162
842342
173851
576269
1093107
963267
1479325
1373071
261702
876041
570884
756484
237171
1595711
606478
773557
1513317
461861
404771
812166
1363626
1471902
358853
1435616
1544079
1499331
864720
282771
77181
704112
265434
810764
732985
936992
1519576
134120
156421
628652
833139
1591639
1290102
195186
1421790
748595
1538691
1097805
1492627
831268
602250
1254362
371817
1298623
681384
965302
696355
1300497
1228260
54223
822448
1403296
844583
1521346
694569
1606136
271030
886594
1644008
891243
550725
670317
1340523
497258
916503
1102495
188107
60213
1141616
25286
689430
1327478
39130
378891
28060
477516
1028245
1310296
102636
1533115
637946
1287765
1165082
46378
690888
494614
40268
1340929
1208347
430894
1560474
1269668
599394
5928
1370264
431122
513610
1352591
594017
1147936
654224
606556
380374
163172
56518
737487
404274
1529279
189315
831148
1112218
309192
1546960
705075
1161360
1106006
672797
362152
832557
162563
16474
439238
1614350
554600
1126491
384663
1177788
785522
52636
91557
226325
1556109
1502862
1204139
824595
1385730
1082949
167101
999844
116499
398044
278956
736614
402683
772212
34040
1468108
333783
1431317
28189
787634
1059705
911867
569633
406112
1115406
278837
925095
585910
1213945
301541
916724
499302
95069
64761
1200784
606145
597335
347347
528847
1095199
341718
199368
787254
657339
69614
316534
1531723
546168
487042
397074
443779
715728
507405
101318
151285
672464
613852
20459
447988
563415
790350
594948
1481043
884712
1556651
744269
786067
294446
900754
45847
685701
674835
1397661
616812
1174774
1498858
372195
1496749
687053
695486
1120839
1183956
1614226
1574827
1027513
673148
355607
1547005
451656
84565
442553
435819
1013636
274395
915166
382871
820822
641432
467002
1576533
895477
597431
1324245
1029777
540414
1529507
160009
897128
1468385
591586
734253
236996
32068
1258946
305258
642249
1019281
1101062
1058230
569480
632028
1277161
1488771
1045231
308773
1625467
1430471
1397871
1282336
1181267
142010
1469545
210948
1027714
310537
1456310
1488303
318736
1346692
1393448
1622583
1105555
606191
1024842
700779
1123213
1261727
1437937
99688
1539156
539102
1369168
959574
775373
1377329
195379
1181227
773107
1525008
70876
1438101
540739
878765
433470
496561
983448
1213548
915552
877523
329667
272861
572055
1336813
1161816
1544417
1642123
1134281
925383
1511280
166186
1205978
1635011
1290120
1030447
1399504
153354
104790
353376
105738
531421
1398768
256850
1118348
1059705
456742
1323427
1208870
1638373
361456
1391919
831553
298045
336546
162577
1085445
77643
1611850
991365
39406
437195
1083408
682236
990523
764640
640339
729335
1040152
324173
1254490
655858
305561
1522682
601869
434694
397227
464354
90773
703711
895793
751013
30298
1495631
414935
492388
817797
732840
1422248
364831
845369
310979
1589463
1067364
283203
1470955
1521171
1563925
424021
634810
1097267
1462092
1486788
1415915
491043
17171
1559037
359267
1315062
854100
297174
1464763
1025106
867779
600068
189069
25092
760901
890874
2925
342037
820724
1241314
128531
1512771
1412031
291418
1041021
240058
172326
1236242
344977
271047
729351
1468365
1293941
134885
31233
903214
131184
84629
1093939
1540978
1447822
839060
34257
1135295
954681
50773
664983
353514
758637
1309001
488406
736587
454686
33439
586105
1496662
280875
703391
766020
1061522
165493
1128390
58445
1319387
1286344
1359193
840753
1608608
757252
248320
592511
919794
673330
412078
1569043
1033200
109385
1406334
939460
1118278
490984
175085
290009
504543
821685
1612833
643626
762659
1424558
1208824
1566902
275949
827341
847192
1180625
19213
1213431
154699
1266154
411290
611052
1358110
837803
1169812
1320621
818311
284478
559385
1117108
1033158
90899
498568
988049
635142
454629
1451735
192284
1235593
606245
1496911
800846
1474232
418689
432678
539835
1547363
985118
837982
597368
356458
159069
864257
1539781
523113
273573
994720
953590
68594
1031963
966633
72613
1436667
260258
1543684
234282
754889
378358
231172
567006
1077474
25271
1491232
1400064
304247
24288
89837
391570
647549
592017
531577
1118362
1018235
1084284
764243
792614
599617
440428
1079227
1574749
1297474
634640
211041
115285
1588519
20935
562701
481907
151371
1382849
134564
963444
1260871
1040185
930715
317710
1106635
479127
723784
1527941
295949
806598
1036290
25807
800137
576951
1494788
944655
1445256
1084309
725381
806518
269798
1546646
1457849
1281059
131350
1001838
1186606
1248503
1519418
40650
1079327
1416150
1521573
813384
621663
550232
384608
864211
1123025
600481
335930
1426514
1171700
922742
273255
175402
116854
21672
174854
901305
1074750
1274317
962046
1430642
853592
839493
316958
1466821
1497207
530328
552668
74695
99919
1205837
1567604
506000
944453
958829
765000
509085
305336
278519
814006
411239
1190793
148974
1442249
663439
1403960
1373469
907792
678733
513235
387302
924824
154757
355048
287918
739522
192542
1216795
1390565
1337483
286116
1293640
216289
1192482
709212
191927
553854
633431
223043
1592378
140540
1360433
1582471
290309
820474
1038676
706249
1379211
1439271
977809
685517
1207052
1064039
916260
1352529
326611
294718
611607
1390907
1147094
1007707
128189
1163074
686303
206725
16404
1513803
1466677
125893
158056
893983
397074
309842
1547591
1106773
962067
1209254
1143262
638708
1014668
748128
269054
1513580
1451334
1308273
936640
593
388090
917555
1547721
945163
1539722
768008
914348
1247606
1261635
471633
210592
1027881
311472
727420
1355705
148995
306433
1615737
1240607
442044
1570123
224644
1254989
1368257
696392
63012
715874
1450059
819971
853270
1229301
1621957
193470
628459
836782
1365703
651595
750747
423584
1379309
1016009
138352
325694
1066667
1329192
395883
1393988
309438
784326
1260048
887711
491184
1603676
1417025
419424
542439
568203
171728
1319459
1574057
418063
806307
645123
211908
1200629
1548183
1482004
554829
22640
1302086
939838
1425589
1580072
1109605
467843
1266824
941476
1325984
57164
991097
1422108
93201
69370
222718
12687
1604114
886984
525811
1011055
1380986
1130065
1481974
1329119
1108811
37685
607477
656257
36276
123219
1307749
900040
690477
1376400
530922
359425
1224136
1305363
1098353
599214
480622
408493
462195
619292
1513587
1611242
377484
409161
1462726
344380
997794
526666
522220
786858
1139170
181752
980961
226586
84709
490569
1464340
304082
238444
1161108
1135980
1273366
1556828
245
370466
495025
642886
363072
1367516
226124
328076
1480851
484818
1183309
707350
1298885
677789
1465601
583900
833448
1609662
1437797
1385479
727460
776508
1459564
835898
32823
359197
912560
880719
175971
284382
309650
422198
722260
55178
1240793
941630
1631063
184234
746671
1555560
1261234
1628319
244728
663268
743079
264860
152149
79123
1050272
1513651
1304329
1465525
970409
1383603
488641
976743
647458
702948
1150788
283695
109984
1549070
327076
1630014
348806
1470033
378156
1383455
235298
554401
1406863
1120367
818371
892354
314385
16430
504931
214600
723408
1194810
1626142
401324
1073775
47785
957080
769300
1092566
37396
1035615
593506
1536473
1203474
213390
174908
703932
1251488
1439309
180929
183989
998852
691219
823046
604045
487186
460292
530154
1484383
1125439
627484
1471521
625036
1503391
35140
534807
634178
729176
1185866
1128728
306166
998914
477489
648729
557298
746136
31442
156378
876652
689011
1241828
1586617
882039
724797
512099
1154419
1451964
685697
1640487
765197
477964
110798
287212
81014
1498124
198619
1539152
698961
1294701
277688
490388
1402142
1353890
515202
61111
853406
612457
580759
1561918
1329014
382341
1026088
90512
749483
792502
777757
259184
1544956
626180
177789
17581
1640316
661230
621822
1398261
1245325
1139290
284008
415478
427776
139491
1165365
1510178
1518499
1484800
1190871
739412
492430
1501817
1173439
495763
1637158
174226
1535578
221268
1197124
1090403
1346802
638773
856789
884
401996
825216
123113
680355
892869
140563
1181774
1250789
773156
1565669
1476804
1129749
1194918
841291
181377
1080624
1622819
326072
1130190
1004082
402139
310704
1388163
60633
1036030
75072
410925
626834
112229
1508195
1320281
834227
1344785
948890
1014561
320861
67997
1271514
664718
101096
411207
221087
1452328
54956
1468770
1497776
1309286
817681
230399
1039514
1068965
713772
1247935
1388157
444952
898747
1085343
478661
184127
399766
559504
1191060
1176049
1424624
1241348
1405157
765301
627316
746620
1000706
582390
1093932
74180
1204366
17960
1607417
1554599
529363
586049
351252
474032
50670
446665
1224205
1351794
654113
949393
329672
533043
1003655
1256155
501637
1323148
8392
112751
1214011
1388459
1147261
1102285
294771
399529
1017620
1510188
1322800
737252
800903
1164738
121742
626228
778593
374137
1034200
848829
1503539
833881
926746
1098169
38137
829381
1296622
1092647
573718
800783
1028815
1113221
225338
1595769
1224482
1490053
1504706
872263
986845
326415
1165509
569232
745827
1713
301603
532676
75002
1334760
1343987
102681
1581536
316495
217457
182358
511730
1396982
1023086
1443520
447482
970470
206113
251786
909840
1323857
49664
1392913
1617931
96970
1475015
688950
1470595
578116
1235501
1107720
609686
1506792
1583479
1435016
735627
431594
947099
1402003
488610
1088368
610358
1631460
243738
1063181
659337
1301925
457758
634525
1368678
685983
1006548
30343
1470324
85763
1546878
1606105
522499
1459497
362802
1441700
1289288
434941
339305
968606
450761
89068
1102920
1172924
936642
877033
1474601
65061
170203
1526284
1600167
503769
41296
1534412
742583
1461928
442144
1137933
1282111
659417
79649
125299
1105328
28653
525329
97783
696488
1084736
579167
1254518
1034882
1287783
1437163
1102641
1154219
959830
1579297
1197321
1060959
116542
69812
1148966
149981
186655
1235566
1140440
1584359
1227594
1571067
824280
1524815
282401
608527
1292232
448413
609884
665882
926748
1154347
1501259
1040570
789228
293642
729474
582181
190303
1525388
844117
574808
99253
23449
580603
793097
655750
1426857
1513108
1544566
111100
518058
584738
815748
1408544
116504
1240642
1237087
88954
1303872
1183008
807938
404290
1592682
220878
1537303
660532
1033040
139552
677707
1455762
1294173
508721
855566
161794
1361859
1126447
712427
733556
682965
790873
992280
388267
1595451
1241581
571795
735596
1081421
1264380
1563145
296817
919746
409447
455762
1540359
655434
402932
871803
901866
1588348
263187
1331479
1474575
1382359
1481371
1379820
1564493
1191621
1334422
814464
1120092
670341
1636725
129185
1225039
1070198
826730
136550
1469104
886995
480586
765612
105380
602419
419846
1472499
275450
413834
1215064
940275
1049181
1422292
1422557
1614977
305391
1031062
646596
1432050
1266487
640290
374816
685159
1125351
274841
317804
163633
1378822
12185
973083
1194208
175439
235444
164985
980588
1130696
140218
52974
1589748
1347816
347225
931344
584920
712466
753002
8416
1544323
1387686
566186
1139776
355241
10337
956568
626962
111556
865142
1033921
233799
1463168
360723
849512
731294
117729
853302
848398
1092511
1330501
1319767
875965
764038
31762
129716
462318
976896
706172
708707
417656
1183038
642041
631444
1082038
182511
856025
349586
1048033
1296145
822651
414276
959470
1608160
301616
502742
888500
1096434
115703
987044
990421
364531
16774
785261
609529
361684
634062
373646
1636324
1178675
1330193
240866
1187022
59308
1481460
857327
1209897
1451900
989343
166741
108120
1493873
1328294
1281773
595167
852011
1276171
39244
420743
699191
857470
397503
409979
1375149
962006
427267
1037249
1467745
969985
727528
815980
45987
731811
168349
1183521
6623
1337648
428158
600729
843588
77223
41607
510334
161948
1342079
765722
959457
584287
606385
482017
1239204
1372929
349826
782235
939891
1080913
636596
13051
149047
306461
940669
802305
685497
1246504
330742
721199
305501
1182116
613791
1609935
1554173
743577
476069
1583332
1080369
406036
719377
62201
594281
369838
195357
785392
82457
1361407
1385914
1194083
1389274
1147832
374919
162234
688092
120146
1158824
1629600
1241600
1533455
75108
863246
1464120
1407917
292062
887517
561880
617755
783390
1558540
916048
994285
1096154
1376358
69887
392142
17609
915233
686502
1432622
1410324
815664
1119665
373831
965830
1604073
1388578
910376
28496
279461
1462798
863293
1393550
1042083
767593
1269704
45046
549165
1515932
1545751
1410087
294942
255445
1319777
252893
1523074
74118
1570167
140302
321807
234432
1579541
897165
1290529
756193
1055338
158036
1259307
343740
226392
1087244
299447
206927
47925
903957
1174937
118900
754767
335442
508236
74702
766847
413863
1101648
442047
645853
756469
1361163
298545
62163
1560388
275903
403745
248995
1510344
1474703
621601
327796
539174
1483455
1317668
554545
452942
1241208
816528
1126474
1244169
14854
1117955
269184
449595
1540768
1192569
746578
1101386
1391626
1343213
1413249
264283
241317
279531
452876
1008847
1294520
857813
446217
1364708
1609893
323415
823008
515683
982488
1136766
1285131
443548
1198447
1545690
1182093
241040
443161
199463
490528
671802
1580968
321391
498981
1300672
1643323
1613052
1403141
304790
598192
442463
243879
332505
1552142
1508054
52157
837878
411781
842235
883240
1337614
287628
617891
946581
862668
1266280
240861
121802
1369100
988168
826893
524827
693597
973053
387730
973262
290795
343459
452760
847631
159536
1437437
1206870
974393
333393
1305285
375854
1533871
1556403
1519913
355023
1138370
880579
534612
1208100
251132
184374
823072
1490817
582858
707656
720230
865166
1243111
1032028
543074
699483
1315852
939212
172343
448977
921625
1352676
1496128
1470734
656610
1297783
188041
478706
1125363
1472021
444053
1123132
1082333
1276449
765163
1539816
589924
588485
509226
592821
1309135
878921
1446005
778266
143536
1308566
55927
269222
46682
1411382
159251
410785
551651
1225934
639370
21074
431855
206813
166852
474011
1255397
1177408
1259704
1413645
461291
133592
663156
719833
1364438
1026564
971127
1176015
161547
169343
1574956
803252
507734
554416
648120
633222
194042
1037195
1440351
876344
1492403
474958
493591
885778
736966
1215820
295668
785899
292528
671823
125304
1564183
647724
1297487
1293193
1520780
584422
244517
739083
1104142
79121
1311209
297209
562698
457433
1223665
1631027
1421741
602332
1476788
1483574
1268972
122417
760495
570143
608098
747929
837749
1544366
1075513
136164
188327
76340
745951
1029311
360687
801957
149636
326887
647484
892606
393674
1596022
1005679
717980
1051790
2261
1105431
17469
1544231
581115
206654
775082
657071
16283
608218
364072
402351
167765
531367
1288885
26147
363645
844610
956548
1209834
477254
1119228
591128
56936
340474
54706
1499165
1024158
846622
414965
1262698
387807
1613957
1496252
1518557
1437164
1128146
4081
1207662
1281951
162396
312925
1451661
147797
239795
624854
118526
430427
1168720
980603
323932
313698
1267517
1350021
227448
1259580
676683
1428530
1602773
1231672
1612374
1205403
1611592
878499
103533
402776
998476
246598
824308
631761
1462060
698245
1289147
1429045
1356574
1259601
187584
1129489
1012529
875938
579476
551903
1193771
1082627
783635
464808
804560
1293760
231270
1453474
67111
1162822
1273921
1363781
1262892
1597077
1410036
116721
264516
634326
1317499
298918
1073385
983841
1139592
157917
986696
229441
169116
912365
1458236
1326673
805489
1590604
1382180
338426
1265366
355254
84505
192920
314305
173667
1119331
2529
857919
1412983
325938
405630
1592519
58734
678957
1465357
183396
1300446
311748
514656
1176033
1034338
1064408
639645
1570631
618137
1589747
227523
712639
1610707
670042
791241
167130
1217818
1363700
279129
857244
1557768
1490778
1094080
720686
413898
400356
944464
1526815
1355057
491474
1632394
1459848
219113
646172
605912
1168281
1437725
1419821
1309302
1207568
676278
369523
357154
493914
1230817
1361911
63678
1073343
988887
2075
449369
640077
118352
601061
1024225
1083268
926963
634002
958023
510918
927689
1206534
1229536
1354262
362433
953789
1604680
937278
1390182
1573913
1086883
1328395
1172179
1547769
660514
783221
869990
1058182
1501964
1317975
661179
1164666
257617
825788
615313
1558457
1601815
374448
123046
542844
841007
657554
1616907
719543
1519879
606747
225184
413823
777493
1157456
55634
1163180
108694
769773
764832
326
1613833
286523
607187
10851
873473
268041
1080819
690553
869390
1106277
146426
774807
1230942
1545469
377893
166413
228324
1153408
1480676
908556
937081
1079190
14835
1554322
1300119
1143960
564447
1497161
64004
1638921
709960
1402230
256495
998502
264921
97857
762177
1530953
201901
135260
424071
1150879
339826
1647221
434589
1526102
645034
1598159
428242
781607
1433689
1274996
1070350
1467187
1148863
189143
443024
1172088
1630823
1269700
844435
702903
1186068
1004324
245956
836229
1497289
1417495
264581
1191955
1168354
921260
628189
535738
1023557
447727
80816
1031118
570073
158993
217121
1228292
892840
208568
315702
1010709
1158350
561732
1422404
347491
1189331
310623
876791
689577
1239039
386376
989704
1487314
272311
1513766
1004603
297443
124642
1225906
1175510
1359116
1152697
1332458
888317
811031
222731
342024
955760
1149901
216424
544198
1612138
1531046
901152
409029
1362347
13127
347891
890719
27804
767695
953439
994469
1337426
569728
1437077
704297
160418
1136093
1038307
133027
1332908
509061
133280
1028869
1474814
38022
453468
1519306
1165077
850884
339600
1204731
714617
735208
44998
609074
486680
1416406
1384093
34746
207929
1278460
940473
410740
1330891
707915
1570820
1432922
901681
540123
1535768
1096392
938739
1310560
27051
435627
747399
792569
510644
1540509
570911
801684
1021894
498015
1471398
524125
1595846
712315
602297
76480
1538707
596598
429327
151219
902576
871203
375930
63508
533441
599840
1533186
1448445
319935
1549756
227788
1410161
1261603
1338050
790279
114236
1458858
398683
626240
1046675
372975
1001484
991414
335356
240036
1426925
744097
1107677
1200117
1129721
1459645
1324133
17050
329756
558563
345221
420327
1471020
864873
672334
1501377
1495231
650877
1634718
364614
1138433
549442
1052422
642149
1244950
404315
912162
11284
1504800
83878
1277938
1479844
1407765
802636
39064
1243533
1392862
956128
833101
1457575
305015
1248090
1600477
598126
1041764
1426678
1426739
12666
457890
935215
1447660
318659
539036
1386774
1358444
306990
1494227
475369
555030
852285
919386
1150374
1174278
701628
233920
472987
191980
1270282
826053
492175
595212
576583
1032439
1146756
856125
1542090
1101940
1611678
87621
443441
1194266
975968
1278720
1490402
1129898
429974
785019
1063948
857947
944665
95432
271322
518128
717875
372038
800123
1008345
510831
401475
741881
294247
446834
1564764
292488
1480665
342818
1591286
938157
1386295
1557865
437060
516639
582309
1646388
195025
1409876
787766
1349374
180864
145684
843455
1163976
918899
524346
225639
639932
106222
531991
239664
305000
355343
631689
1251452
839094
25218
518209
1172602
226620
1060426
500757
682384
32763
858520
1191286
1495426
1397281
248524
1002484
600741
475377
41728
687865
685790
555870
1252562
83891
1627206
1431423
1635891
588353
1528350
240553
876228
1461042
1598004
444536
1192551
83185
983731
234946
337444
691347
749991
496430
1527793
89299
837694
1317258
699664
706295
836817
1324799
1321576
1542081
834349
247968
958458
1060959
630205
541290
132614
1206974
959048
1113027
1606274
270438
204711
483334
427615
34201
1442353
1202346
279633
1469229
1578884
957206
664105
396453
142692
164243
160181
842591
1042682
409041
106908
39902
304670
125337
1133551
107892
192017
828356
1239749
853962
1238978
1163848
942777
604138
1460390
1052076
1493590
74876
1478622
46916
1403800
730358
1621713
281351
483075
1420786
624757
521521
1573933
1196209
320385
598597
303492
933630
811503
239312
1063904
1443147
1442061
1570075
1037235
373118
1402678
1105459
986152
32997
1488374
465544
496070
1093419
1582696
1617661
1512390
1204167
464982
222092
179082
1267899
208759
206160
1238594
504939
358177
1094552
711023
743811
755093
716147
1273538
1304385
606992
1228409
655775
1152254
631728
411145
1159054
481269
1520049
542773
487924
885889
1360192
724442
850484
679741
1073148
596870
79295
1236905
725735
1500715
1230593
537163
1497158
1178372
1142824
571672
1027876
752861
1110387
1485909
995402
18624
1602162
410105
1161257
1129669
887410
189749
316134
1640223
348939
1190097
1233534
532093
647441
247874
1187781
513386
609923
1477319
1640710
53050
1621544
197132
127997
1344672
315847
751252
1507479
1497753
539011
429084
244929
210158
1105230
407865
1272254
699096
561471
910369
284544
495414
667685
546806
1636809
1590000
1376064
976099
1236397
1011124
986435
220479
700909
1086352
86356
782036
109189
869966
467292
872047
821734
1167195
827174
100182
674218
228936
1082539
1630113
566259
1479665
136935
1071748
779230
695484
1263568
1359600
1584067
768631
1236461
245446
87072
1626749
340329
859206
1385116
1595500
1639123
1097551
324605
1287549
1086758
292924
760841
72363
812512
661507
22565
987402
1628371
229168
386846
912396
1301102
1331230
1103489
919398
736884
873635
836848
940103
664047
1179944
1058049
1528104
371405
1140187
1092596
601491
607859
1015634
614
444793
514766
87926
1053534
753812
560013
248730
1623576
222979
422107
753806
1606726
1598781
553626
698455
791711
147620
932205
1290705
1222357
1106925
1252988
1426940
1175390
1208201
967222
296115
1495321
1639453
750684
42096
407901
274410
1452391
1071615
1135124
1290780
497317
455642
825125
242311
1191416
68124
686551
484823
815589
1177844
948638
593777
622052
648178
1464027
1039257
229685
589738
1119951
938114
886957
1621463
1351171
1509455
863478
579785
1455270
1004680
461423
922786
1335667
1338081
1103419
1433793
222857
673873
926295
658492
978827
1453576
1424342
738506
1187105
1194752
1639969
46383
546198
1558939
98678
261163
1078146
126130
1309420
1210408
672704
1083257
34309
1138362
1306536
35092
542109
1324738
1003212
1477065
470321
465164
93581
811549
1491953
481169
1610448
1568338
1452315
1238958
476067
1080831
696378
1557491
799495
226967
889049
1172397
1523381
761315
420118
803972
463161
618672
1068339
1003699
1181929
715426
291881
591140
105644
21590
872837
1564328
1143803
1102936
10379
1164013
879710
1361864
393078
1141140
188572
1061406
1565906
1026136
1199345
1643675
1100880
790946
1224841
167788
917904
1399876
1631160
764456
625793
1558315
159623
17933
1049183
150698
1523883
893
1414835
1436661
133138
1581467
853978
712442
1379206
214544
378943
448557
1025618
29779
508460
322311
149393
95907
883753
1158441
386791
139366
1519402
1294645
177353
363778
1248182
4068
801898
1625790
1356244
493015
754181
1351205
745086
1282957
1566393
554123
929354
1516357
1179018
1294415
1433394
1605073
358918
21128
1513707
1039495
1615720
1482007
36028
1151522
673952
415442
120039
1109669
1399813
838653
216008
537400
1581521
1242439
1561286
1332962
843784
1527459
51874
742621
590058
881928
1606705
710213
551660
1280342
974227
1072356
1039108
1072376
825630
845559
406131
233496
716795
1286085
785735
213851
80965
1189463
1397861
916356
1046359
814684
1642830
445508
1253186
1129003
298576
740123
813463
747410
946838
1479411
1503611
1356790
144659
275304
1102512
1204975
253720
32705
1378388
1459096
999907
1219788
983475
867977
1567072
845515
545140
886821
412139
861792
721254
1247532
56273
1086925
786608
1422027
1275614
414226
1094810
973404
95106
1136392
713506
1548205
1500123
758707
533627
27489
1547965
1500068
447032
393783
1505538
816104
337445
1352215
160217
408636
260905
234161
315781
713029
1613238
897004
1327732
1172890
1230940
1264722
801736
1492073
847566
567573
1555148
179254
1615991
1283878
1225767
1188504
1439823
1598940
1278536
665154
1435537
1194889
1108121
495982
12405
1118499
1506375
8269
1592828
1225716
1152852
474229
751769
413524
454116
1443306
1204249
966243
1629976
661331
136890
746837
337456
417566
573929
248541
862074
1345343
40358
733369
1013220
977367
1060604
1383317
1176044
325418
1127680
832741
1323659
112569
932897
1207706
1276794
176773
195155
412563
531566
726907
610461
1203637
757644
1469044
1049286
1522012
552126
320647
596140
859031
818744
1337598
1314154
1161635
969218
830833
246078
1321755
1308395
509475
1123130
149869
1237824
1267941
1241506
934863
534728
800181
72621
1300729
145497
373334
1171486
1073599
1520260
93120
936529
1175550
407508
465583
206585
891140
1506831
118322
1352747
1389487
1160167
1187891
1432922
155157
979553
806459
608081
488701
1553522
1059523
1025112
1239584
74806
659380
551233
24841
890976
1396582
1020733
1386157
890453
1254921
528503
1208655
615384
998050
1458987
323607
1627511
541117
430060
490558
47316
1271500
182830
986611
856328
1084432
187815
784611
1286488
725709
580681
1096866
1148476
798338
1164365
536294
513729
932108
3806
157279
972288
134634
466648
97851
1240222
1623055
949412
741033
789974
55320
321914
858078
15328
1357970
1467992
385517
674485
1435197
461132
1260423
267516
322050
1220108
1319071
237910
117458
856246
671445
765892
930699
1563112
817240
1521016
1460609
207615
1639443
6461
437947
1140338
1413535
208638
50358
582622
1340780
918007
925854
499536
776268
1388130
139046
1414112
719682
163051
790564
341070
548063
655790
567630
102697
586917
140713
1216387
1358931
320001
955116
1259723
1277121
75731
423976
395615
464431
104264
1393805
642825
485423
1603207
1557148
513069
1237248
1552700
1435370
1418139
1637105
1637476
667320
1544589
114999
1469107
135081
969762
752052
669225
1607088
1219129
1455590
1312105
941836
94071
1097075
724142
1641425
1178511
21882
270157
598040
467548
1084068
574912
34017
499235
716620
1415382
614560
497040
105972
1030707
433776
369833
1451162
1137486
1031368
60180
36138
898965
1186382
1549524
1582567
1619657
15208
1294172
419045
444435
824153
78171
250736
534359
395316
1603408
884215
802273
1646077
143147
498449
607816
775373
227294
616185
1203651
599567
1459902
1364655
243475
375257
1601517
3357
441686
1168338
1194237
1063712
638091
1298786
1413984
355033
1295757
1621814
934238
1220609
882650
903382
1084375
1537571
1641557
736485
436167
728997
1328980
1567453
6559
40203
1230055
414943
1134250
890994
423208
783516
1038157
675059
1412454
545410
201190
206931
462582
529555
114620
714318
1408615
193092
1206981
287964
890983
902231
1147036
381941
1156818
480003
264674
518657
674565
1084953
863009
415062
513449
97883
1174002
255085
859808
691731
1223843
1468190
1346678
974716
636646
784604
566013
525179
71544
225613
295761
903005
933885
389206
1531380
1553889
616392
876391
459769
740755
773829
422803
208185
375894
1181379
1607861
297399
839564
1126139
1332106
682338
1587038
1311888
20333
1307333
720252
429929
223598
1614986
308055
1511321
875726
123493
942380
1378007
1486292
38128
584759
956809
611547
303958
372625
1403176
1562891
742157
1166948
295684
872261
336229
681975
1420368
968490
163036
185593
617329
1345956
993035
622869
665030
1571615
864305
159664
1155872
795972
102882
401508
923390
690456
870292
1420695
1199695
858686
1404081
140793
786391
1288786
965363
1446526
429904
1209210
365327
427793
453812
1369708
814616
177123
1058424
472592
1085373
1220875
906672
525301
1217569
1109436
1109022
205726
877560
640340
1517853
1436154
157966
351340
272411
396178
1634146
1483945
890312
736661
1202367
1108790
142438
1563507
468495
1412017
699464
83
490785
300216
920422
1087395
1018692
845255
576104
991224
1438847
412939
1334759
435070
1139715
1313205
1420830
1000981
1474817
1299515
1468250
1644197
514930
1141917
177687
360479
436487
796410
1407183
1521250
1247216
1269992
1148803
661548
1178751
303097
1442441
342337
18409
1047508
1459097
436189
1372139
470295
573908
1036197
1636062
40293
406318
659614
1216201
393317
1061562
895815
516097
524064
1039656
1413908
18261
1280570
512338
982844
16025
825770
1508395
1319809
1040599
1315447
1526911
433406
670203
965148
272399
1461463
431941
1561827
1381212
1561581
927893
308774
1489923
1446817
173345
659474
105779
916012
1621042
656390
1518720
1395193
419477
772270
985783
1049588
1538396
245939
1414935
195949
491793
721244
1291025
1144856
484318
571828
532390
827554
1320759
1382268
1600166
1492492
1130846
654542
644632
897993
876100
850569
1230654
1051174
719796
863756
1341168
1482196
537638
553683
1027204
1289674
1326055
278983
174577
1212067
928295
787482
1270160
1511473
940732
575044
1211754
743041
7585
672509
711720
337827
593045
1429742
838321
196914
742883
1005018
1067256
1379135
59244
952742
599072
176593
958451
291326
401700
613975
466328
49479
1280421
586835
634914
899621
1056314
647858
62392
1215601
347944
1286485
702815
1319691
1314736
44159
863102
522391
1555517
344423
739396
1139687
539459
1165950
972676
1250066
816628
1487892
347605
893486
428808
1520343
1270988
859929
938498
1343444
657837
55019
208099
980176
1220248
363343
714598
892011
763756
1440802
1512893
888392
718475
66052
428120
966531
1567701
1180403
1582998
292327
532818
360221
215776
191285
1380731
446391
1535190
1392322
558721
314707
1098222
922550
102052
790469
2234
840431
1327115
1283123
1568874
850866
25973
581885
1470793
1181673
1370910
357653
1377228
1565172
943371
298940
1600945
1209564
754744
436671
260955
1499302
828738
1624269
1121342
152138
1068747
1404946
725582
950820
1545252
578897
637526
18815
652383
874109
420624
456187
1208683
188769
119685
1008671
229426
337980
1034639
767294
1482299
1532261
213879
890228
336472
1515610
663655
105656
1050316
622251
860135
330991
535131
644626
545162
618518
26702
924460
1176360
388435
828087
905870
1582896
626161
1560183
225672
1163545
798291
1567257
378028
652023
1063368
827263
82019
925422
532324
1002616
858746
1606096
94489
1038397
884956
382092
596970
865817
1054223
116829
863466
508779
1262258
1160177
1599568
1157731
1538441
362591
895087
892489
1617706
406546
1399714
515917
1189212
951338
174979
1149923
575232
687084
1101407
1646218
876173
1559203
23306
389254
1578306
986489
714853
1194689
225113
452755
1317008
712937
858397
1135331
1101280
1106347
1581560
643179
1364561
1250763
1550959
1496724
344981
397859
923989
1300034
1401831
760369
1335205
1609463
637449
1057863
1255283
1588098
1589390
509794
4519
1505247
320439
125965
516801
1340573
1224935
1173637
212185
1479292
1577653
1245569
927473
1339588
1331789
1281060
1052718
998624
405776
878948
1611583
525388
1008241
1419406
1587975
387553
1313156
1219369
367612
1630854
1231720
957382
1594903
220160
1482229
277259
177546
68860
1517650
1070053
825327
463192
17897
121600
1173989
767439
803890
268612
1506446
1573004
1369333
560384
1005983
1365213
859143
1383999
1421482
762833
809372
1634202
473158
133110
1480693
1002939
505011
1614334
799108
1103000
956798
1376579
1311154
975759
781124
1309950
1487199
1156483
1109378
565575
202918
745007
317398
1290837
601709
837456
1125050
380682
949090
590026
273515
1125317
529759
220940
229526
592227
467437
1524418
184526
818132
950448
961817
476173
12714
297132
504942
753158
1604446
329075
767204
1188452
1582616
1509676
553347
1327880
1525174
304591
1302795
1039292
781426
1523867
1283796
1003141
1503987
19407
1312264
472531
1127114
35419
1045923
1509059
1194630
1035128
434822
602222
1470964
582605
742279
766135
1073043
932618
283219
475565
145234
1502661
1355462
631279
1389567
420494
1097784
1341749
1391991
698450
993250
26353
1148810
7572
97900
1352313
1029363
1059297
1199817
1598878
555691
1644418
207976
718855
342965
106405
331619
622341
1388285
51623
1486344
1293714
1572433
860745
1582374
560486
173981
413734
696227
763651
995244
412101
1335878
397362
1617191
1339191
1319774
379180
1624069
275668
1221127
21942
1548608
1234745
841709
297104
288005
555341
1284791
1308702
1538455
874998
618617
184277
60196
655983
55538
1404965
1346155
599703
789326
1354245
1300368
512997
1470537
650736
296769
384637
855753
1370823
215003
1303382
359156
1019836
1148611
1586264
414124
460141
1396336
338802
1306913
1546369
568171
1068398
1392105
1409431
1623415
102110
964550
608295
488699
881487
1354980
1263579
265120
544072
133547
1323231
265523
1462862
1023349
43143
1283109
141284
799561
1643727
1523865
20930
1519241
1420822
989082
1277859
719691
572333
692395
581350
1631554
794661
900420
1470038
1276376
1246720
283001
585584
1270099
1081073
1042450
26536
1003616
502266
1389504
598711
1123210
1018874
892835
1091858
767975
1214348
935841
1587362
565561
1046616
694876
1606921
221135
1231723
859783
696987
503599
39074
1438641
1056268
52578
899763
1564028
444648
921386
1337073
425720
1382432
1592445
625316
1105187
1216411
710729
647215
694019
36375
534692
786686
57177
973879
62196
517941
1212271
1188902
886422
1602092
1560526
917295
162290
692960
631633
590185
1262438
627840
227169
80071
154537
1363139
642363
102491
392941
945531
1118028
729543
1258769
598071
1299313
1443520
188842
1034604
1494646
1129392
633932
876513
943377
792388
32405
1538511
1286393
1061281
885602
1631149
272484
693999
92052
1038111
40417
1493018
1247200
85923
1274734
807572
1466614
889847
679100
346580
597879
652352
1589460
188684
369964
1360940
908829
813051
603108
293799
1478502
1148726
915318
1563171
734744
1088089
259835
62295
1396889
68178
1085081
605367
823262
1191499
796592
547525
546010
497574
889700
704288
1149404
1061916
350278
125917
1630460
1283889
237748
306247
1086252
440989
1161625
1029305
1092887
1161853
1169726
1400710
934008
1017197
1026924
1519806
1461056
37701
855900
802173
563317
1515812
1355593
760698
829851
1005050
1112267
35199
1371666
1343859
1039118
5223
1090940
134382
134947
1234050
1484769
895171
1042265
742872
1232130
1479518
767395
162471
626215
313402
831406
575877
1072827
1017108
853773
954160
328345
1199008
1102332
1386955
1647191
79676
337865
1113445
1441847
1518311
1208586
1336204
1112104
146656
1569233
559471
4150
918093
165799
1414477
603609
646020
1376846
1633084
849805
1512303
548964
993804
519882
558560
1014110
1313433
702896
22484
1280699
1637537
716715
243498
1526981
212167
1593992
1057878
1572297
1518527
511579
1189314
484632
607447
130444
637229
211901
25199
1199280
982510
964396
1505182
195855
549345
160952
1636412
1442867
1536373
351138
294247
932234
1382322
1375229
1583911
512454
55657
5765
908460
1194566
1542197
1050093
515518
1409028
1343971
388010
1521229
954480
474246
217462
308992
1279532
1038974
866432
1055776
353647
456227
1377033
17827
948564
62004
511325
1390113
1278322
949753
583857
770656
1306572
899165
1515703
194423
181126
757617
381708
365165
1341244
1053538
337960
466827
862878
748514
850377
1109755
1364790
482040
538277
291284
247708
1350329
597878
1131024
1362462
341751
1070705
1544900
956962
1406934
173836
862327
1085822
1342757
1223277
1119401
112136
1434673
987111
1015173
1076263
4509
116976
979150
1296228
1190220
49473
256426
406736
759127
397447
1561983
1248740
1394540
1126246
200935
228882
471054
1250823
22935
449303
307377
1393174
251188
76829
1294897
27818
22692
1128410
677926
273620
445242
594451
688400
1335711
1052746
679843
100643
698242
372193
558689
1080218
1449827
1357549
170267
689360
924328
1202572
1125823
824962
1613243
111995
1290685
240751
945787
940197
407127
505960
1535492
887849
858504
1476719
1225658
935913
312935
580970
863333
669550
1585707
3873
1118342
213331
1387260
241419
236777
1006226
1521275
579716
1449232
581788
1413982
1112496
1603854
646927
1262890
639489
1029032
1571394
1248301
1492630
1345185
219356
309269
542378
683704
1123114
862679
1522479
1219004
260824
1595348
61098
906169
38444
1176131
862403
1387081
388925
1247178
685511
110971
1268505
1366845
362313
1440030
1319920
1163250
1630686
686521
1515972
1119297
46004
722487
199693
1505629
481475
517684
1040787
968405
42648
1065769
555371
253698
732550
1044759
751910
58258
38908
1281566
98681
286339
1435663
1626358
478046
630820
1179962
725837
1532339
199404
268405
231641
1382274
915526
290808
437868
401784
658798
635290
430088
562246
1255414
193357
1400446
200017
482858
1301112
745144
457113
1575205
563478
390164
1278452
1017619
1253712
1153898
129476
1138186
1230495
452219
1133520
1599235
1050726
741332
439167
1268836
31821
187124
1109464
1094966
1586728
1487087
653763
710449
176205
386207
28913
82948
172621
701264
919000
176609
1034898
884444
650004
868092
590953
1120444
1120273
1520830
298250
1506970
272747
229407
1482024
1445961
1576345
12737
1191785
637059
1464649
1084634
186681
770164
956767
1032208
387302
1054531
1454822
1476030
851645
1000726
737108
81867
821563
1469084
712698
770044
574814
59611
641785
1115975
1120538
612115
115926
1509195
1247339
259271
885062
784360
18965
61571
187340
840390
488146
1440016
547682
1070000
559045
526412
1042555
1258781
446485
26621
457309
597218
1131267
1343009
1435586
379440
1113790
1319854
1184996
330221
1237428
1149492
864590
1390736
1441956
819192
903077
937480
787930
1423563
53485
1187683
386218
698793
421408
831521
499776
1174139
271287
1238066
1582752
107339
482598
1031578
100136
822888
853439
990591
950123
1104768
275004
538343
255455
1000522
1604313
1190625
1221214
632044
1026082
1379064
1141648
707888
1364334
677035
139236
1418100
1023596
831315
590614
258879
1622921
480169
143770
527168
458660
1489747
1514444
505450
1052541
1252580
949054
1553748
520788
594434
1601827
295104
120138
512481
447056
1599071
979357
859669
1441516
978679
1005802
352156
21495
501420
431518
351734
963466
59125
400336
48185
1304861
1591436
652592
323737
953758
800043
1183450
125213
614202
1101287
966610
1533016
189128
220589
1511978
1341184
1441706
1536790
1099777
1468542
1617551
1187354
318804
1395681
307675
1185133
1541927
694248
1247707
1449315
153720
1122310
1490805
1234452
1037474
2297
764619
1201926
70984
1207260
148122
139034
1335869
1122252
1063966
758102
136916
577665
1489364
270170
154532
254462
714114
1321328
1092671
196829
1010474
664111
264194
1115533
1383521
1337359
312515
1065492
1465536
22074
444103
132175
236172
1070612
298423
783425
824804
22587
1316710
1585189
440265
1181430
772853
1075754
296743
598580
556180
944894
933219
1169531
648669
415219
1345926
74947
502884
1454399
603328
552010
1477872
886183
1047334
26245
1323333
1301158
1589185
1104466
275221
943111
279143
1449241
271336
1011207
403109
1277134
1632181
1534530
415781
564544
607245
336232
705815
1437997
1467032
265982
812181
1319329
561700
116751
1074594
185250
1362798
1602738
292389
1308398
812323
1127723
508504
914853
1555545
1208382
1208556
119126
1083538
1443439
1172857
1092651
808082
1059069
1277559
117076
141462
422101
206448
1053389
1284779
911143
773345
1375044
843587
1615164
1402460
529577
1619481
264026
805401
331889
562388
235590
1538730
935493
258627
1586153
1640535
1028305
220458
282296
1274883
1146218
123193
299616
190697
441572
997387
1218627
1585133
93737
1427047
1032106
346127
1011224
552885
207110
1013425
1129204
351189
677153
1129620
512612
934033
1131221
497381
1214692
1578193
1376687
1413126
314271
212845
1540097
427326
1513257
1491901
95279
697255
394375
83461
964624
564358
587336
1479425
914813
1611661
241702
1429188
1616357
764019
1597450
1438117
1162111
681726
1476760
778754
941068
889534
1245365
1572719
898936
1613522
1536097
1009790
887201
185922
16209
931684
458473
252518
1504325
1591361
1567532
842507
1186610
845997
827013
43260
1077068
925191
628680
548945
1531808
656609
68407
85584
1014283
926713
737535
205517
475459
657435
1060043
1182549
697037
237703
90192
873903
941781
337317
802512
1614710
509731
488000
666562
1405471
1003572
903998
1095812
704461
1616490
1568428
305217
1185684
1422996
839419
847591
42669
860546
218322
766079
780810
877005
182649
898686
832898
507095
611485
196267
345216
505622
53536
1018149
967442
1495877
383840
661590
1190214
1011250
1125825
886008
86700
39602
332675
662274
435114
467140
190636
632036
1320969
1406797
416518
1294207
1618950
1041897
1140440
996
166535
1281730
1536816
609166
855468
1046601
872606
1137275
369244
1250719
739992
977879
1386746
1917
1454139
186588
136076
629233
270502
1513768
1549735
496045
762927
258604
434288
941019
53476
780968
1565566
976900
683787
1616031
298996
321512
880810
879095
619700
1290283
1139082
683490
114047
335784
1384918
1494240
1089049
401729
1240727
733760
653210
416929
766099
1378583
219258
666782
721474
1022559
1503040
1035927
1115278
852807
1362592
888174
839112
594658
1558688
1465937
442364
1536301
203877
519222
1199680
189264
490501
986498
1275483
107471
822373
146734
917174
93574
1201973
729365
582356
890901
191406
1558816
653198
506263
1477987
1035467
1025440
633932
529937
1425761
907039
1178069
1200495
798120
499709
1571701
314215
785681
333743
599402
1365958
1453943
291228
594640
777349
1613367
386128
487804
1325780
323071
517294
647267
59480
641141
637233
526211
1514835
1132704
56629
289631
1509542
411609
481356
1515735
1357664
1451234
298505
1026387
1066480
1418655
1076200
34100
145684
1425249
221280
859722
1214435
936644
128201
111509
1377818
251972
321537
1445681
1511270
1388158
98885
1634265
447965
576180
871122
1135728
591310
1301963
449163
766608
476556
850841
96355
30556
189726
756311
183140
608786
910164
1139555
180594
96441
508788
1209851
430615
1624976
498854
1083677
236126
321419
1378193
377183
96056
38134
1306182
827542
84056
842606
348550
1217055
1476811
1045342
885397
593336
1009703
1303903
1323852
1312681
1003169
232574
1610971
985412
360738
562662
336376
1187500
1065049
189531
941513
1167593
568705
1349888
85158
583059
1174767
280914
945758
646999
950830
90729
915552
1158692
1348869
781082
1577831
1570486
338801
316852
189309
1538845
401355
1528657
1450106
696145
1240072
393559
592702
942549
785595
306489
740285
858002
218396
1475217
1470001
1073068
1517870
1047465
449936
1428372
339257
219465
1414700
1042106
1206068
42988
525594
587099
1439979
739841
1319003
968377
803390
1055361
936453
1334844
908719
776609
1305723
178133
98890
642175
902589
1371027
704082
49572
983784
1553073
1497165
478111
1339975
891500
619062
518202
778683
510959
809189
1159242
703561
1222614
1074912
214999
1541929
143963
409049
1379042
471614
1352733
894766
46493
360460
1337073
1253864
909549
1532567
224445
908027
1359449
741215
921331
212902
54498
1117458
886423
375658
511507
1052793
749422
215073
468276
202021
482950
12631
286340
840317
959153
951074
201492
1342177
381012
1183711
516853
368340
426972
1465930
169218
593627
494089
593202
12490
839848
564189
331074
1047535
464878
1054357
1590160
633634
467740
138781
122762
217079
229671
1418688
1452691
1575553
1567345
1320673
186050
1523412
989480
1039203
1036752
298993
1452102
1485052
1159850
1156158
1012309
413744
402508
795131
896857
423795
1069839
1220969
1291176
1247472
876840
1625160
363517
269870
1065693
1342115
1056179
914066
22476
200921
990591
1368098
756341
1372636
842250
314042
1343903
1065818
610745
812291
1202190
627310
275819
515485
222948
305586
275121
933677
1545364
478114
1495743
1555411
644932
1621744
998044
1528127
1403414
44492
929089
449022
1306210
644337
619894
1371995
555835
939153
362750
1383087
1283249
864050
32263
1296672
726875
1465475
742889
544811
1417172
957264
1464501
1350521
765168
1619646
973266
222623
55341
944670
1121838
1632554
52778
553680
544541
1602824
866026
371859
1480158
641529
432604
1047556
492480
376221
1279635
154429
534433
1397771
1549707
1201013
758827
1007935
122693
1570895
850637
1299653
662287
1159086
332799
309032
1186171
1183918
236315
398583
1298813
1611205
251616
240214
1215750
962309
1168116
1514409
557715
1186621
1241370
128269
642539
1141176
689830
610396
734159
81564
1415738
656860
1642041
559707
1229658
1278919
510705
1026979
128510
1420908
474036
71335
377189
17891
229195
1487287
738626
391809
1074038
1381149
316299
325994
921955
1358198
764731
1394795
322826
126966
915805
469554
708109
1213044
1238362
1061467
884353
1204673
888846
460186
943393
1453671
624668
278127
656263
117320
361175
578128
538199
315230
1515108
99113
768612
1427118
1253741
1044490
1140994
1292562
540969
319090
305623
865130
756933
1102248
176942
1352774
1385939
1583705
106192
277491
891428
1267067
364998
1040727
1030802
696534
582223
949076
571160
1255017
222301
251503
962039
1425966
358383
184998
107096
848164
1513592
766468
400611
1191963
1304996
1117165
536614
821614
436115
115409
444070
525627
1265720
1190020
881983
1133763
1232718
1410542
292216
749005
1053014
688279
815951
990739
1179659
695619
201346
467724
1577446
996704
277023
826059
326027
617954
1288202
529663
795660
158829
638341
334755
355998
232606
1468129
706035
392357
1612298
1604556
567212
835169
841610
597843
90935
1357598
394601
235206
486371
1404117
507124
953975
1452325
360005
1067824
378680
1185312
468411
377750
1427481
1584554
1632892
1475314
445713
874712
454820
341036
1400446
616019
417601
1534490
1235854
187413
881972
985129
303342
981112
766105
1210578
204198
180565
82256
578259
1273437
336620
1308694
1550430
613681
1104964
1377879
80199
588444
699602
1235716
604722
1389455
1414452
1315758
792040
397478
410320
997060
359977
1251395
1485548
603994
1604036
16705
747816
181045
836570
830383
563188
1400749
462422
1375019
1439446
929348
914068
232704
470048
1497639
532683
1308617
182667
427863
1133644
867988
1426447
942475
964308
1445516
940155
686479
403250
1221078
1251155
401265
1455388
943755
931347
1023029
83886
1364755
816115
892308
1029567
364920
803993
832755
942212
126290
596717
1031696
1595715
269482
1209430
1098831
746486
1351660
155515
777172
824988
1183014
1237297
1019608
368617
308963
1528981
30882
197931
319827
950933
1498615
1049085
435142
72567
512237
895769
540046
1638558
1075609
503532
1045976
19348
245641
1003630
697615
1295657
1167093
10262
71050
478835
243339
1155692
273909
595206
704874
659067
25406
1640085
476746
1554068
97446
1035356
726874
369742
856805
1181140
1615966
674974
1540366
319766
1621227
1090643
417955
762380
246612
867663
864438
761201
974136
1383377
529385
412911
297778
268382
1466005
413915
390472
1178802
402842
687428
861069
1617220
1240030
1214799
1101624
471827
1093919
1272793
71839
992621
653189
448894
1376205
1390497
1200927
1048810
240914
900788
94826
1232662
1062621
903118
1455542
221857
562622
1604786
1352569
765963
1044672
1294298
752657
1612482
132620
214535
251430
169136
526948
119263
1057751
917994
137783
982278
1112334
861533
1366567
204092
1067742
1175489
387724
728777
284100
156049
468112
861284
793579
343242
1271260
1295912
704863
466941
1269684
1223023
1594901
1635967
715130
1401812
1615965
148102
745210
1268433
826521
581666
1166112
939302
480792
100176
696088
392414
900308
339888
959442
498094
23432
346849
1576357
561975
1610042
1569142
1183784
1279581
1453742
915100
1426830
167829
863229
352301
74379
95358
1182529
1453023
804770
333672
173244
1452755
1245412
1211755
676006
391068
373696
968668
165456
352367
917864
1480810
943766
1326134
155818
431287
1040312
483665
300542
587355
536774
1431359
1297270
908362
380325
495257
934453
397461
466435
1148821
643330
454712
105266
1037672
1412023
1160363
189960
1384210
1467183
1158584
543640
24863
1259690
147195
1160544
1160438
1211828
1518929
1259800
1466980
386373
1360333
422000
564269
98747
1262187
400650
766757
1617196
42013
453210
203721
152462
172145
4567
1371175
1618074
434276
782170
183259
1527433
1623423
780620
169200
467642
1596230
54720
57434
1376035
1034586
1045743
749857
854366
366184
1548740
1406868
589243
708550
1469110
112191
156217
28181
1233716
956664
573301
489431
102723
245643
1556406
119908
258368
587365
1548660
502385
1248167
722697
1258082
300881
250704
731274
855475
767035
1117418
692639
29322
39800
987365
292672
32865
473922
654797
769113
230502
1320403
223219
989589
672669
1158920
1351334
70927
272898
894000
268818
578040
1628168
711290
1472633
83326
1600776
296565
1212408
443782
466744
1018856
281483
595531
1477532
280490
590882
624640
748207
608056
1521865
1588003
79746
45579
676348
1291589
269996
1282990
909621
529530
1629293
505706
914317
577548
1082381
1364599
607639
479415
179980
632690
1468968
1419844
133202
724528
536967
1426921
1505341
424436
1445903
1459311
1594339
1405503
562934
653839
1330845
450615
520262
1581814
1315436
1128700
229333
1331305
720060
346606
1292550
1068717
1362568
150103
584503
1530869
628290
1554395
1595045
1434718
667177
46382
792005
1529093
314606
120229
981419
21128
1180224
1269396
85813
1372195
648356
738225
787801
167468
116103
1073101
1452290
1472246
1252888
867573
1068657
1533268
884274
1449033
247993
406205
314246
1366677
260414
1356932
35847
325305
650769
1027952
80290
510321
1082346
1472468
478908
628656
988121
404265
1378023
1296639
1208406
1347114
652528
1635639
729199
1281396
323103
1262999
1505645
1087221
488352
441837
292892
162689
828345
325465
591363
243925
549252
703534
484098
1292824
295359
126984
159001
1457056
1151108
1025399
1215632
649299
385262
1398388
878598
355101
1079991
761988
742216
204381
452604
519041
44209
40884
1552190
1451463
961388
372204
431539
493863
1323132
477737
1311205
1156995
953441
1110646
502112
1391567
1589491
319193
1079121
358904
810462
950268
514520
649286
1177341
1196803
716417
1006564
934961
461367
1187080
939476
850613
830627
263515
796434
742519
500772
1547150
721119
1412133
238992
721787
1498275
1346138
248360
637016
1395140
1564032
877671
1384735
1109876
1496383
1105748
1590342
666538
1581503
713192
947171
762717
1353121
1258058
261211
598131
105042
668238
45156
690901
820792
976065
264290
1272951
626955
672296
713929
1330552
685935
1493720
909087
538188
1040320
98304
1450929
686716
1040720
1425756
1563666
651696
1341930
1481487
354400
644148
1535363
755038
204659
952177
1566960
737782
449061
614804
436371
1092674
454996
1387179
615106
1562451
41066
637286
936332
746613
880101
998946
1104314
732450
778389
998535
1268615
634115
1134594
439035
1476572
753900
344420
57434
1529215
455585
605144
226066
799374
1042394
719999
799800
1139152
1331991
398791
929488
1590779
143514
893872
1581969
903510
1505456
880788
985150
742162
932304
1631000
267815
659873
486901
19414
562355
488346
1538432
1508293
264648
417715
1266976
781783
1109914
128331
906797
283441
10622
301928
402350
1492165
797762
1377266
759859
1485485
950381
1599831
1242544
1524732
1043070
1523674
419098
578870
1429899
1158152
251235
464621
122674
199754
1247490
809641
1058642
1108896
634232
1483235
645545
1048733
370081
71103
1425818
313524
1619353
1645733
571030
757170
179748
815928
943781
613828
1544051
503882
1402088
1393581
1320424
123112
1401277
827228
1609400
422501
1282796
1160290
598066
1319171
165020
720954
1623750
379725
556255
1305581
979046
333908
496338
843514
546831
942367
1180537
929944
1412519
199075
717217
1004787
1035141
808685
649111
1422473
844852
941084
201017
1093781
1483031
544594
1145850
22205
1384340
439699
1226155
827303
1173698
107597
1285901
527286
1534745
1216160
1278686
359780
1236156
968088
1168258
695550
83009
275511
642582
747403
1246503
509327
1220244
1042374
522816
1084974
858173
1387628
1437678
620255
766450
1153577
604713
1633154
778016
39469
110211
431197
1156338
1310553
630087
1187285
1273039
7555
590692
1597477
1279535
93790
95201
1431596
470840
1622047
623813
606603
1516743
402104
1127199
615465
33538
615627
1290682
265297
1468013
232889
77629
1423550
425858
1312303
626429
1394020
90808
306983
687946
95758
1298821
665649
1136286
81160
556954
826037
73725
1404000
137107
389749
165627
468140
1589576
1095214
1579303
798485
1199477
1640800
2742
1642888
442473
1544163
262596
519995
453138
1564349
1025601
600241
1091854
1554917
1275447
1496931
852271
1338953
262654
1273456
658106
1308745
1391467
1558611
192061
700283
922305
984830
54001
251195
1278650
377397
478852
939091
606159
719314
747358
694491
38434
313084
1494789
1630056
39316
397624
1329454
720732
133892
678579
812769
654916
1379829
506105
155078
1108237
554336
689485
407962
1231480
67873
1383476
1001237
859134
499716
741245
574924
1580015
890595
1135498
26451
1316454
323296
1000511
362327
494911
778987
1308246
1522381
33516
570955
101700
16550
60357
1337047
1049820
1626600
564450
1005581
52572
3348
843670
40523
941307
345796
780987
714384
1492650
1061421
138527
78417
1464102
1011840
121087
1113362
783771
1038850
217977
90881
1560389
1148961
1497288
42371
215905
308412
832981
33540
774894
1114238
1197163
1575562
1226840
784699
68738
630264
40720
1243152
763950
1009557
489554
1153862
1251737
873974
91261
367936
888587
210579
936902
583715
36043
60188
1282795
1077266
800909
941662
495892
649454
1066576
276229
1007114
28183
682502
299533
336736
906019
240786
1334794
889164
187993
185440
168728
291471
288342
814626
378885
674126
396915
563759
897804
1219384
903954
1094283
783093
1205881
366670
681910
1473214
259654
804517
338439
1054062
1637179
1573201
788614
229385
949003
323014
1163397
383448
102959
824352
1187251
393437
1317168
784537
334384
1387424
1015805
1588201
1508143
192878
1037295
1542933
360590
1539580
756777
116138
531895
1353990
1256809
834606
199005
326327
511207
84283
1153446
980099
492540
145658
940113
168759
1471621
384758
1566693
1450757
392454
1024520
895715
663647
1242835
953522
1461413
1398377
1328768
976550
1507756
943520
516171
250009
138664
1209442
98529
1570760
1443369
608797
1538039
1437898
1222331
197197
1542588
259622
1499401
55080
860762
536024
1488182
829176
1345504
40964
605610
1581617
1407508
1225295
1020101
1340649
1136084
461527
347180
456689
1217175
1329471
649501
186139
1480178
70964
1398983
758414
1454140
628970
768689
332721
1587780
807282
162437
875274
791576
1310459
1164519
19928
1098155
1461270
881359
1512455
774378
1511461
671756
34774
688265
35947
1213628
883762
1258568
1498698
536754
1423834
478116
368533
1600988
436981
882066
43440
516018
1588455
1303432
124642
779617
1494702
1397798
791126
302266
1100848
804218
551899
673307
80625
700369
996838
1432391
1198179
652394
358701
826500
152578
164625
1214868
1438640
906938
519269
1489519
112970
1553764
477205
1220767
1581006
1127921
1034377
1564428
9799
374055
645618
407652
1085429
1202305
72145
1553600
373252
452923
1464101
1369749
1314299
966358
1431244
668660
186518
476171
706327
491036
280380
1178229
1347172
192930
1357743
352947
1512511
653294
797103
1216646
137526
220740
738522
1259505
318625
465358
365010
1297007
341131
1525569
807281
1210387
1157845
1223445
1150586
696912
1152974
843608
580113
1308711
18424
842439
1510867
318927
17295
277952
1509180
680023
639680
1558304
760063
261168
755387
1330077
1495155
786749
1517347
668335
1085877
927072
406662
427775
524319
1079838
1330511
1427321
971873
1479129
241068
1306050
750059
341087
1351622
283366
812968
368451
149343
723295
1467693
708591
421621
1432253
1608606
19740
706633
67318
433277
134670
102795
51576
807785
684514
710107
150568
540124
359578
1496556
323659
393678
234848
860935
1329156
1331603
1074414
17320
1105368
195267
708816
1401815
96149
6984
111708
447245
1165151
794261
859184
1641241
1229151
1421260
1480703
623813
57702
934077
666017
506620
306470
855613
1245401
409976
72985
643149
535706
213571
923266
1261520
1010000
783520
1564929
266053
89859
1462523
569208
11300
247766
1270208
357256
540736
902946
835447
1419446
1577070
17128
56207
1342373
731650
878794
743576
940089
752315
1127097
896161
1569131
496462
612373
1117703
172692
662766
1150927
1636369
503812
1523125
1080318
1132434
1524696
872954
798959
233926
444996
778021
132657
83231
122659
1564070
430263
1486499
1374352
775914
284231
163500
861650
1364397
145892
1022184
1230031
956423
458575
872707
1273594
1580323
422878
1553398
702255
948742
1505388
570313
287287
1645284
79060
1545282
1007311
1614012
953677
889904
441907
217970
696040
922283
389725
601211
998247
1345568
943340
142471
549532
601069
128035
481843
1112595
1448930
706292
693393
1327303
1244782
78018
1463823
367590
1481751
309731
627274
259805
1172914
103108
1168428
473875
1574041
862279
442820
1315516
155559
1243512
1233130
1056882
1636197
686174
1571117
1345652
129656
1632633
600460
1016793
1035978
705954
669128
1370481
944846
709590
1306499
886595
100022
2038
1634638
1589826
414954
1220546
879134
1610019
322919
373796
694787
444123
474920
114011
347223
298912
212497
867542
343407
779604
1232877
499881
885990
583239
902208
1515758
340551
1605700
971881
826478
1006924
663440
1037584
679054
776206
1047081
274875
308854
1515446
469337
1620087
826568
1062962
1293736
175391
966888
1584985
960006
753400
592147
1450147
80484
35016
841346
1609966
1634267
89504
191394
541747
419815
1416375
1251435
1005965
1476118
1442852
767065
828053
138598
1373121
1485274
1454059
596216
256707
527087
1352922
291778
574509
1592449
1338910
1452487
1251871
82717
1268774
741522
671825
842728
631906
920561
1493348
32106
571095
808022
1619750
583334
1027801
107378
625002
1502937
152189
560478
1273085
1639058
1368594
1609391
359945
996151
1125009
1061351
48408
1049083
23330
1177309
442563
1349659
1243853
484806
1475164
8726
1526206
623224
1296538
763885
238092
554917
1441987
721437
522755
1385982
1132299
1432954
513743
1009058
1329805
171813
379951
745344
527085
781355
1647067
894305
1101123
743112
1338807
62167
201932
1259744
381016
52153
541772
1112195
1462627
553726
323587
1484483
1255105
200255
613106
517254
819910
107267
540333
1066675
1326120
728197
1600790
1572492
1582065
1587997
1087094
763609
1237329
476177
228211
1319106
783101
1179643
602634
144572
683135
556572
1642828
804595
344039
255068
530279
1182430
709059
1333926
438081
978293
784495
126798
1011843
341497
1144508
1309536
1483446
1596253
1569513
1175977
533176
843919
196360
737354
1624680
1170918
867740
839168
456239
1381888
1320249
747235
1014542
300109
1202357
90924
1177707
87867
671968
859885
723310
44875
234446
870293
743248
636427
104267
1198546
1138151
835358
1366140
1248805
1047924
1458734
936612
444924
233866
835379
837624
1135370
89394
1553732
1137179
1327853
830625
1284025
811421
1626047
1258556
62030
1456041
1073816
1636981
1405882
225552
157703
325382
796132
387030
1095195
1457320
621788
921166
1012855
1441977
19577
222451
929466
498893
1220629
449521
1143758
1190760
517136
728190
951105
309639
241771
1447513
853194
1175586
171842
1544030
58958
1308719
1266678
946362
829107
823120
1284884
262517
201946
581288
1035998
612988
1111671
979678
968042
47877
702611
449970
536630
328389
292830
1300846
1353241
1564451
159558
1577489
1408439
1404401
1345017
352923
988815
342252
517649
744588
725244
1323171
630797
1272785
843728
274146
529821
1264894
767932
688214
101457
1064495
680753
1144497
1281239
1581640
1393527
1467744
1612915
1275243
124126
1614938
577204
50464
145107
279904
952155
1273008
752159
1475918
554255
544611
1194652
73512
35147
1448735
1118239
345303
1387915
345369
759366
646424
1577120
767389
1153863
943771
527236
57688
394566
875779
591072
934282
992348
716610
436785
1085638
1337096
180799
473003
1576859
127372
539481
729565
70529
90065
916955
818592
658265
1508370
1596205
486906
1021846
238542
823251
526801
880105
560341
228851
1209173
866663
1144040
282475
348257
268013
516296
20021
1474772
1524587
121716
327114
260640
1521908
966141
909754
707884
709966
454281
1418299
1123660
1250049
1159807
1509047
896992
591044
84074
358853
1311413
344227
1440686
148675
631463
147016
217075
845764
1302155
214157
1611516
1302823
1493142
256447
1318141
9429
1515039
696775
1258709
1187918
1205797
517382
1046536
38692
1583385
1034926
236422
1289337
261397
681929
390642
1330864
1206126
1156299
439083
1555058
1234345
1046368
1072759
335831
345445
1044224
867147
1424869
170406
739191
1080836
1038064
1612275
1402441
1130710
1141550
345529
267546
1333023
964987
117967
669776
524566
1417307
1420059
1322166
847520
14765
455637
1319673
402519
432501
1569454
814363
823619
504312
1221784
416885
814206
1291689
1380976
420579
1263850
480584
78115
461288
368036
1199315
718540
1174674
240910
1004215
198145
1616199
1312680
1042944
1484970
680059
682303
275959
1428401
1453323
1085459
95172
107405
37764
1179620
1437314
161077
288422
24547
12109
913001
880024
1146510
1521498
1196193
1414754
108951
614166
1545634
600761
1390281
240788
21611
1475734
606808
1589254
519071
638796
658336
473191
1294881
972214
897939
718598
1413761
957528
529682
988744
12876
228509
1550482
982878
1624466
431433
1535794
805027
111688
914460
1291388
577738
565906
1421435
292711
485606
659550
883800
1460040
120500
610680
148830
395590
738098
550777
593894
492436
208724
1509412
100407
1292209
355257
1323985
465017
728120
1055666
514335
669734
846414
1427157
1273436
57190
562984
1583143
657303
764402
252360
388513
130878
39751
70906
330379
1619857
223827
50847
6300
420321
51766
1647175
1452255
1042009
144811
107664
191091
1586470
1157506
1507795
1467686
1294605
1324586
731174
1643181
1644754
838594
39328
491233
918927
53555
855786
973704
378593
576302
1488084
365114
1391996
1037241
1125
644944
1430678
1218799
1332478
100633
1310351
174773
1245143
1496499
1323795
587613
556231
953879
615779
125242
1631595
783313
576959
1008154
544409
1469064
503318
492488
387623
49494
1247181
1468646
1153678
709686
122644
850863
765341
1329568
211635
446852
883037
1389719
678321
1424748
1547179
1251125
425951
114433
914059
1147729
1227704
1510706
1259748
380133
426736
342563
995220
292626
938384
387909
675393
1411512
1462543
562496
1329551
799697
1647330
1124548
357657
442077
1450652
1571388
186175
1190845
1188657
1048405
1031243
1133270
853526
1082974
1091507
1395579
1053367
1471789
770239
303412
1038660
1366030
1149643
1172472
507946
1011110
131561
429547
15931
156792
1356146
418720
11660
518593
979023
1103886
686360
484969
819870
1209943
660483
743341
1103830
214125
1554846
1393085
1588581
548521
761833
1228565
1534076
1348595
135504
768807
374608
351469
387611
1002793
1397018
1302695
1070352
1434716
265036
1180165
81978
26015
1279417
695333
1091813
1189690
328928
850827
926311
266744
1132267
1056454
736009
955511
1451151
610595
841724
1432996
1228563
1224742
209373
1075022
1190261
507291
1006807
1403460
1166041
439314
1350703
290922
1446876
1303471
771251
304576
59046
452188
1058358
1458910
494810
1295652
43456
1379567
82143
1286117
802566
785135
98961
537849
816260
224278
1002951
245546
1519727
562206
699448
1060500
758101
1114018
1470070
528230
146938
431351
1139861
474963
692063
171287
1642548
676769
856484
816157
1114927
1466152
206005
1209367
1596186
1202137
889787
850503
990418
1493315
474224
814597
1359909
1072052
1014954
1030202
1298747
515535
940203
1148604
37945
258079
201476
1327846
1119769
869190
65011
371289
544274
13790
50900
1566785
1445763
132021
251693
1421479
983465
11608
1179656
1201579
1240533
670345
877292
261849
997859
1268640
457103
1266074
1167527
435144
1065657
1568833
203131
389634
272995
749420
387888
1069112
1042522
844990
1207114
773411
1378691
161529
1242576
376327
898208
161173
1392077
88392
1229501
1493926
356657
840516
1136178
35961
1338579
1481228
1059483
1316924
1646346
356892
436828
809438
1045265
1274523
155252
1351873
793993
1322792
891109
337659
637619
991758
345010
233113
1402033
602833
364011
48997
486066
344434
152425
680884
1442419
1100916
770747
1377079
82424
1096847
412874
652541
819942
731762
416632
1505633
1025410
982238
579816
942279
551736
652165
103991
1303934
495460
1261485
1470807
169343
9259
1636484
634629
708507
1434555
842459
1614327
1260012
1303357
45152
843397
624810
1302815
1197921
161284
1110161
838342
1644176
256909
430307
1404782
830151
681186
887027
1228617
859255
799068
1573526
1190965
1107485
302809
776473
1410688
800218
1110539
735882
1253497
702852
1134758
797781
165972
1534029
716687
845872
437791
696837
1469712
1242470
21243
361494
422997
1302515
425643
1466157
1569098
1409266
84618
348215
386545
345593
516731
622535
683590
766396
1262231
1152229
832317
551108
678121
1168754
563108
150407
480898
1374504
620018
1462616
737996
845341
251141
466726
949613
550299
446849
26163
629263
381466
1454972
405579
1262537
1380175
306538
1491686
662316
1216969
118603
305527
375125
1505562
547557
1092299
597016
1163634
200808
105658
1512321
70692
330792
956790
442082
1538739
434086
781888
909926
724399
783948
1588355
1424587
135438
55572
1209862
749877
710155
706882
1390442
975085
578264
1015090
1480751
1039362
535177
455346
1638257
135895
891520
90161
684895
753892
1397852
950940
239701
1132441
906709
32782
206514
1243724
918107
1090301
1392475
1535255
979687
1372001
118417
1582204
287596
702439
105504
4740
1182813
417991
1310912
473969
408685
76611
781398
25203
683425
907557
857206
793746
152071
1258817
1422480
837961
1226998
1533774
713562
1147726
108478
611316
1156378
1213081
783560
196978
883074
169975
1294091
1511326
1322626
1326822
347702
967756
172910
989961
1633665
294388
719002
86984
1323962
1394428
509070
1021465
919151
1065445
690264
601775
796488
627273
566430
604518
422464
1507139
1625157
1004387
491919
316190
609515
569131
321012
1458852
21126
347967
1464817
236778
604952
330304
1367763
804419
1568263
356100
376629
60573
1618476
700481
314307
1319491
120799
961047
702207
212636
33074
1356752
1307163
379218
1466059
1177387
1349881
1197852
1347066
619669
1521007
776590
1406714
198746
137305
385831
457193
311772
574614
848003
1527026
463709
1518418
234844
74029
794315
1437124
702294
998666
1378282
314877
219744
134207
590503
107823
706006
1379301
591572
1447338
307377
1360774
1469057
423013
256343
1133880
883195
1207753
629375
1327894
1196843
558806
874048
1557035
1600796
273755
565744
151520
804598
1073013
1114113
964244
1006821
1235936
1248156
1325797
1439631
1358746
1630350
995015
347641
529358
1625575
615916
1631134
404517
1050236
1505174
1495352
223381
387681
1089129
694588
78996
29800
374792
687546
1301900
1352854
1151040
305376
1550924
397591
1352824
609164
1344792
584253
936392
493963
664405
1519834
426544
24935
205173
138720
740220
677417
880417
217074
854784
3273
1331393
442366
241551
1210715
1130393
1052406
242247
750834
290915
1294508
472284
1266428
870783
475198
533773
100633
859769
1623374
990412
1548881
220986
100554
558928
1595784
149855
672748
993637
251197
1307482
716728
786210
616473
723796
1124596
939410
940769
201270
1125391
410938
1559418
345432
762407
372154
429588
463021
1501287
1475384
825517
1615712
1362983
37078
821894
126039
685473
548279
1277225
352322
730769
1116432
649566
25305
977878
1611246
975933
1360037
1503400
1576578
1326353
672579
1264979
970572
1064433
1350178
33819
1218257
626726
1440976
1396578
787131
1389965
388805
1040515
1454310
1199248
1491281
486669
193690
1055727
69425
434751
1432207
419545
1644426
785544
124437
1379729
94988
526188
508083
769587
1501461
1290897
1544660
1460930
78911
717964
228189
421834
355978
1546738
266976
627198
1289902
1390018
1162491
709508
1574836
247206
942742
1266169
1502522
287160
1370904
715234
1235787
390866
1089706
1024556
1513823
1090614
262707
172157
215912
1629316
955154
60450
1155103
800801
503158
1594714
210318
1007750
1583268
176820
1148543
416234
1450884
272751
374095
1152946
1154116
1627960
1428354
1336131
1093736
134831
1379238
264649
522925
111393
230724
362106
966829
1070722
37047
1086124
350822
734273
109850
685326
1511679
1124977
474160
1631658
1440348
155611
472169
1544269
1204712
802390
624693
576732
1116345
9702
36340
170704
251125
26236
144053
199943
321497
1581066
324383
1583552
47199
1342002
1321668
1286393
841587
342830
965090
278969
1201417
881793
936923
1024026
1328709
655149
645642
1371543
243284
1341032
830637
1633142
164564
1517094
1570692
290772
1122816
946630
246551
1540362
1065355
352628
77606
1570137
594510
253410
1288604
1286430
519398
595255
1321595
1394524
1100989
426132
766764
149092
1115822
1487061
391234
735085
266341
1059588
136162
66671
801714
1202724
1436653
764866
1283496
1356559
1621602
268079
1360165
937503
890198
1451400
356530
963906
111686
47114
1090951
1644247
1000104
1496045
1500075
356637
632658
568939
1210491
756099
173223
1606876
269226
974837
405315
1300218
994147
782444
343062
725115
669622
946952
1347472
378638
1475053
1607347
1231993
1602227
1421316
1263980
922344
909875
1266169
1478461
138783
1487600
1419906
1326145
1016613
493948
228941
1537533
576375
166038
1389581
70091
270435
530769
1233775
877191
163198
27899
1371865
965930
176435
206281
1368206
568054
1415776
357177
1488834
1334490
1085765
415998
1477647
1563674
1574293
154606
442719
45533
939388
982513
1572854
1380992
911028
836131
552467
1310598
1202698
1631781
935505
528400
871320
649258
7430
892754
1071505
30514
572140
1160476
597933
1148710
1301671
539835
1010678
742118
943314
1493718
1415259
1284048
412001
707199
149002
115518
249059
604778
821837
1523163
486498
789437
647071
1486313
1095616
323916
1213505
1130809
1175456
63851
1092957
215041
901266
70033
1005916
705570
6993
855301
1236967
726711
635911
784545
291710
1213984
481812
441355
1054047
1051700
795011
939692
48449
288585
1297339
1605233
106724
463006
104849
678869
1306708
543948
446952
31822
777551
624229
977840
484573
1464841
774928
1158855
1332314
599963
32720
470915
1270638
895891
1145985
874543
1585545
283104
1373934
1115018
650799
1143981
142192
779553
845278
171598
613734
273544
430573
909033
910944
1298204
419867
398375
1075955
306917
377592
1429811
477041
233607
1630296
1547214
411891
1300156
1044130
491026
945863
1172202
48363
367792
1497349
585405
499717
1126762
1123669
387939
665025
794352
439242
821217
959996
421639
349069
1581570
925407
12622
1156928
506676
1592853
1462722
850061
470597
518279
817569
696660
1162814
1436800
1286860
418975
134058
1502642
984120
942327
807247
1052316
1467373
887047
1582435
796494
1550957
904202
1161426
1225237
249073
353092
1056837
1349087
182663
1279448
899490
1529238
206885
725606
1043180
600843
1098423
398179
1020255
304696
810014
519924
171146
1303598
155727
407411
981535
947720
5736
668353
290869
1585777
1245912
848605
248984
1067143
803210
1110178
1229476
1512363
260010
568390
1350749
1647471
147103
1196518
69440
1614187
231689
437118
498385
890070
1195109
1520619
1516618
832919
630286
1144795
148776
711866
26871
1133159
47629
1075268
1193099
172069
1252198
205299
813117
91522
878739
1274997
1304668
696311
352378
868817
603482
302095
215295
159626
902858
905639
104568
591797
145223
314842
1049146
1195391
743764
949912
353322
48097
841078
329085
1532413
949121
696711
1636371
881890
1243673
519124
1303155
485783
897195
300630
993030
660542
1536973
1447299
1310292
199417
916692
1608561
1231649
174771
1248961
1289323
918544
903943
622732
360068
272169
457891
1019703
1184487
1212863
779753
7464
528276
365067
670582
587643
1091321
805538
1043780
545317
272516
1047088
1211979
490995
290514
1062914
645448
1103562
419296
1419588
1044243
479532
233277
94281
1222973
485060
179933
1640760
132549
937455
641102
211976
1152665
595324
982188
1452499
1104651
240240
1297002
248127
1119955
1597429
1301896
249399
99774
1261858
815402
389177
510111
1424367
482243
521897
497593
605700
1336598
315985
750128
820442
262484
717938
1426961
596821
1007121
358056
884020
1184084
884709
1200479
1521375
1190734
82594
458854
1090278
1137755
644813
379801
1049444
573464
1030862
1259966
28653
852191
493087
1035838
1567879
1176363
604525
937930
348090
1337427
952648
550372
900126
1456606
1531327
635524
660839
1257857
1001435
697786
1063006
1260172
534154
674198
492464
783150
487002
1071334
1539229
369313
440221
1630546
492946
1337120
35833
730653
1398619
807909
790898
1130252
116923
13362
1474953
472132
221712
492331
889289
1440690
209726
751557
1363766
411215
480251
478246
1352919
273430
300130
955318
1536478
387395
502649
643894
419896
834396
1457685
1620577
784903
566244
732289
540832
135558
928933
1313496
1123849
1202652
1073087
1643933
125421
1383458
1070570
313771
1388748
998224
581962
958754
665791
741013
744580
1341305
578964
1628976
939942
1172926
486034
1060150
856411
635569
440439
1188166
1167768
1423767
1102694
462174
740808
252321
1113651
1489242
1162954
835823
631892
1534826
1285239
1000347
1451720
421818
161816
253543
1039331
1314256
1142631
1411825
1096808
1178009
457573
1609105
143746
315809
1172073
1349489
95028
1195304
1396751
21317
577153
1501112
1624066
508673
718747
505787
635386
251560
1033388
291494
1273532
1079064
1517186
407227
569937
122548
919806
438152
1188816
1053707
385122
1097182
282928
730889
638252
369642
1046606
828957
1210227
1151509
730284
422624
1488288
140465
1535907
1232761
1270793
843363
1488069
70836
1246463
330570
326067
809794
524969
183722
1042527
1096791
865393
1555632
524259
1198729
1201855
99653
898970
1535283
641789
511491
919790
563582
1519581
1346148
181265
1614593
740891
1341556
1586221
897409
1462513
533902
910378
260720
339136
820175
877293
257303
205938
1103212
1413307
551889
1244946
1213035
474774
534725
739043
1227613
1449616
1166656
1425900
1127468
1392304
1599779
135453
530797
344744
1304250
311412
137055
143792
453568
1048845
242844
832047
1072168
1211417
1057386
51321
903917
1247932
1044450
1261397
44079
813499
392947
1546931
449045
177068
166971
760063
761885
61463
327677
61342
849728
1353037
390504
759895
1283096
1486277
3554
449692
1594319
380549
598625
423208
465926
245882
832678
1065395
1185465
90655
547821
1147406
737722
96261
1275246
997492
1226516
857010
1533726
664291
204880
642891
3075
86352
636077
949892
1275669
1087557
82379
1021909
1108047
1295896
1126894
932355
492401
188236
414736
622938
931474
273331
230739
1559233
393702
1102914
1640773
1601267
696204
684324
1264128
1016838
254619
393756
645132
1239601
938991
991776
866884
546779
439387
405554
333931
381294
1309472
1415978
1110757
1463299
947698
567479
431026
619490
201746
105413
1473703
1595122
1007637
737088
442268
1483716
725191
1493144
350707
1081395
1057085
159270
310404
1011652
1055624
1471923
39683
125430
1251402
1457333
1626262
512527
152216
285219
957835
441422
660020
303474
1497232
555722
1621400
1255555
498861
136065
460433
1102858
1450993
996189
1060598
289052
152983
1637391
1387073
1383446
155692
691614
996952
667696
277587
1176627
686778
458375
556253
214354
21348
1348945
1451994
106245
1309723
738866
132131
1518027
1321105
631267
1505136
867508
1175792
1490547
143544
1493251
598654
830695
653396
839220
766694
112865
1382383
170934
1196284
510934
416348
1500534
177974
1480271
1303314
1188320
556984
131218
970919
1121055
126554
506475
1095314
1346389
235085
193008
399158
1161894
285095
750556
339407
1001892
1495153
701599
1428744
500364
1616514
1221963
1029427
1535196
239633
1043125
7889
1163037
373400
1635568
1274606
1343446
1339038
1517625
311795
802534
176986
1067354
922481
884856
1232233
1321837
1360220
616462
428042
1297033
1363097
808866
1314228
1415328
1322659
277552
327861
1597467
175666
37051
1429717
233145
1312718
791623
1357204
1258643
26541
1372608
223386
515636
90375
848513
951994
575276
1581171
976047
108479
1121392
624307
263312
1427078
1351223
1122551
344398
326622
1021443
556055
1163413
1351050
1612051
1520058
1535149
366675
260203
155195
1480046
1582612
121095
545899
1452272
666645
617309
1600233
365937
1418781
867322
1221524
1397939
910694
130506
1234708
1537999
1312348
1517504
567021
651067
493077
1377611
1081361
306588
939933
1269906
1314751
400746
914375
848346
1242930
598830
867470
790059
274828
1003444
1603285
845134
1242049
310067
688645
1515533
958786
1260458
710428
1269201
187879
1224400
2529
66092
1508173
1330123
679881
87025
1233057
861835
687830
259575
1600449
961878
898346
891213
978344
1014309
225687
374682
335321
24184
1217853
1343501
1192666
1562433
1383580
863302
1491542
449168
1300575
663591
307036
219594
357812
1501219
466582
553744
585545
390318
670658
1395207
1362905
1357736
737426
1517807
1432476
721973
1389690
498595
1438524
1601778
167234
1467916
558735
392014
1057285
1380125
1160342
1517859
1397293
1607627
695672
44354
117497
1545288
26207
1230072
974524
580791
1095756
380434
1309403
993384
690019
1037512
1259491
1104808
517474
530616
318224
1353218
421086
467283
255290
974676
1151557
801984
1154241
564877
1283753
599016
465434
735085
1498241
1342425
835618
988385
866055
145947
989736
1261475
870705
1276728
1444143
520672
1099341
997388
840901
784780
1187652
1549286
204266
448202
1318789
1515469
1107392
863480
1179459
1144785
759317
1316651
1329453
1305523
1220426
840283
194913
1242194
380799
385966
976721
978543
282011
105979
643347
160051
913416
422153
843961
1573428
1064888
547795
984076
1044903
566318
196979
1403876
136919
111667
1326657
492895
608473
1493637
565861
456772
159159
761993
331377
594637
796430
1039981
622349
1578107
748091
99573
112712
677068
695413
917546
1305709
1560858
1184227
1562061
223207
955801
614224
581277
564436
48422
600228
1435998
1489429
291003
155089
910887
1356355
703498
890645
455502
1033591
121899
1382531
1173957
1159967
1222842
1233038
1491506
689247
749631
659926
1222410
1555788
1498927
1613780
1391542
618542
8677
1607429
1132267
1088146
377489
281288
395320
1466258
1453809
1409411
592383
718921
259258
1258533
1037914
1403970
1530132
512036
1283850
304951
676865
1396782
1193937
173806
520086
1403327
1420476
611710
1588302
1550583
423231
219800
362335
1307222
37622
798365
1058909
119297
1095464
211275
1317709
1573699
1640417
126822
971261
525842
1231183
92323
1313586
1377556
1604894
1336091
1411459
316733
1628806
679222
837158
1467605
1563829
1030721
1170165
449605
356053
837871
530674
1277532
710567
1133641
163636
105281
17656
874430
1496926
429635
120973
114037
942713
1543500
751678
994105
1242442
27560
875021
674838
10789
507876
1406884
239261
1299856
1035347
258200
1090787
1169176
1017112
591013
1450406
434180
424778
1410836
1355456
1459838
699092
703011
1222849
494098
1368713
579938
1437071
728427
391110
169371
1492358
1057658
898922
776736
658998
586455
593822
368927
821577
1019701
1071855
597543
1350125
94568
317111
93332
1048545
58024
255719
524312
259119
390669
1359200
280699
505729
1187568
1227346
316590
216372
150525
230111
1598437
569726
1460880
1630779
378453
819260
120307
307642
194413
347097
1104350
983322
858746
665388
1274759
450685
1095329
861513
1110200
1596617
961273
168379
739490
491940
251041
1614483
433189
790128
1136202
1556346
1434690
491402
775005
90279
225413
387567
1283337
201772
922277
1254534
968767
1372273
1466821
1545788
522537
605771
65291
121863
788914
865305
914782
1332264
1504219
606530
383642
1306035
35294
565992
1531204
1312174
310862
162422
1373695
1117869
310108
891182
582071
930843
841051
1439864
1624365
1245391
1503908
1086859
331530
751939
936002
1125580
666566
588925
1571874
1159989
1489839
1607283
602956
261987
14943
1150471
495423
668042
225835
374941
401559
696690
688805
245566
418007
613343
374568
1132975
1166822
1553132
741929
625279
1192966
1563195
770731
177287
1516754
437195
1132435
939243
744258
602758
628276
90728
574944
194580
786601
1357985
344310
1295382
770210
1217968
643368
773747
723128
330945
771212
1465367
1124046
849129
980497
959173
246092
610502
1252402
4470
1068319
212230
1032701
1243570
1210940
759121
1338464
370752
257562
481219
1072906
631487
1601879
78954
207391
1031737
945860
845875
903070
565674
1098912
311197
587008
1164548
1513336
733037
1185565
305819
1244105
1320549
1562252
913539
1529428
849230
376544
726553
663960
1183776
1221069
741738
408643
1135892
1556459
1174454
1545368
333397
1126664
1166116
1618203
1543159
772417
150295
683921
1551975
919964
345130
1140225
1603249
10469
828832
312545
476150
1446867
1398029
578381
313959
622296
712420
909346
1273708
1411223
1116765
1268631
897014
593088
1505568
370547
614396
1571860
1402917
303017
393225
425989
121703
1485957
1040078
1602721
298614
814992
693493
293724
1165860
875971
1085909
1536277
1024696
1060437
22888
304594
576008
730690
997523
1607051
1352913
1616170
1605109
1586026
688578
1614587
15090
628086
634482
1579178
553498
1091467
1163017
754630
1632460
1400272
708824
1038389
1039219
103055
518646
1074146
1213434
364983
601506
798380
1473878
1594894
1244928
680753
1589797
713110
1472326
1041712
356415
911571
1321100
862159
197523
1167815
1312057
557588
112982
1592844
1421811
689918
1646898
1599094
113288
629381
1141670
1375166
1310114
976257
463007
550952
1145395
27704
118053
136335
452803
1506066
51739
1184156
547088
1145392
173635
197582
1503009
301305
1042351
287151
129079
1100382
1490215
706170
958849
512974
617480
196955
1090586
267124
1171174
1409666
902822
1003769
103742
1477111
366596
1519667
993630
1134484
704428
984518
1584193
33053
1095251
882438
704787
1056714
251783
565374
716591
1523663
494590
11791
444204
1089938
1387338
667860
1416245
785920
281136
398375
1533506
327732
538702
1264695
396832
840185
194985
918035
1477549
1483734
348781
1461882
1193989
315488
501350
1098833
716370
372716
92517
917584
146184
1160154
614979
485926
58776
1149142
451257
740101
298878
446357
542397
374102
771005
363507
1518177
1453276
1336583
1293141
372995
899431
244741
296989
773341
446342
593219
1535650
706787
664306
1028041
800155
1155908
1519176
1640883
110977
104641
1451569
1080708
427623
312236
1049829
1140192
107133
1141362
522708
13793
429629
829210
863619
1387002
1120534
1278443
751352
1461828
925898
727507
1577146
1421390
1405868
1442110
1389888
1138378
715967
848066
1567790
279876
182108
559787
1397785
746139
1389742
38377
720391
1171341
798076
531613
747958
1341266
296610
211337
1293543
999352
154465
210098
132545
1150405
566118
1178124
336416
755691
168584
97694
1077072
474368
481774
1490368
631542
909966
693406
42138
387054
1253241
1604694
1215090
335859
1379983
1040593
972668
1628547
652570
1047347
1631055
399037
1492445
1587634
1230637
83161
1198319
1347487
1488745
1020054
127285
1374733
1609607
536212
1583893
21880
734440
332378
1328742
1135076
93555
330548
1576869
1183648
284734
1216676
1551720
290543
177142
680812
620433
1545081
933272
783493
662642
164852
744997
309956
41910
1541634
1189293
409691
224159
846608
327963
1423937
63776
1321987
1441862
1074019
1437934
804583
1486523
1268624
654905
1391326
486183
1216189
726526
1054512
1399436
237242
76182
243932
635579
335757
1309810
819970
1394929
627542
281014
1140982
664231
189135
1244949
565263
969091
334373
1507504
1170566
867618
1427931
189840
1473206
1640930
742828
703379
94815
1060401
1042195
1028645
1542594
857353
684107
402276
1580360
721672
1009220
12535
400373
235339
579251
1114390
664354
1412740
1621486
184725
1086807
676960
539168
104521
1220003
794271
1381384
465462
82582
1241504
584949
1432033
1064286
160481
1312846
1583656
929262
1287949
968971
571615
142072
1628041
223242
1565140
400727
646751
1376765
1317038
1207593
1174811
837354
599226
646408
1525871
666779
682531
253737
1452471
581860
1592568
417903
937983
1228131
239836
443315
1396206
1016119
11302
813439
248200
201087
1328757
360159
869535
1230760
1385078
1534040
203970
710060
292357
7053
1308664
396468
987607
1494922
57251
1442871
1335060
664122
1371598
675063
100586
1229980
171668
1483350
320939
104616
270075
294972
234037
500382
702109
1087177
494727
1602928
238743
1044064
492897
559746
1001607
228760
1408197
48907
984281
1601629
507861
950691
823678
172987
256092
1643325
1117340
11686
335824
605898
674964
1373998
523475
47800
679896
1217269
920678
1060258
1582640
1612104
1425409
1547984
696162
306772
999030
1228479
334836
1403237
455306
38883
998914
171424
823160
892063
375267
832436
416818
1506307
1195739
1187300
1446960
695180
1355973
1406312
1550668
343867
733603
817428
1602821
1613241
1452719
308131
1308052
883121
624895
315273
1262149
188460
1028402
1312797
520953
947456
499777
309170
470689
737679
315333
27069
571633
740805
1126448
74022
664014
1500869
4612
1329421
855397
901192
738627
610752
384505
100104
341711
789699
1595451
1241171
49171
762564
352029
311795
1461584
1416788
935292
706917
193328
1446070
1157799
1514284
639381
853282
841326
1316350
985359
1588097
1125426
114890
1399883
51514
672804
1280217
552484
909741
560297
1394881
693249
532029
1279255
1641028
312974
1269209
1611227
1233651
548304
1517352
960315
326437
470751
444999
1043238
1434085
37682
783662
229296
1144055
24023
872691
868690
198249
219901
902444
483435
1188166
1504056
671677
1277640
190160
1143197
78048
586022
389754
1143423
1199252
566791
165779
1503458
657500
1247830
1339844
1152618
862603
1408314
1239371
87016
77958
1557118
1346987
1318633
204988
483333
385423
258138
968219
790234
1495621
1236844
124380
968722
236474
1418125
368616
1122152
1458895
690341
227753
1333404
969139
113785
848027
712033
1302384
504672
785080
1210211
1284694
1642102
207270
691977
273999
542983
98541
1376253
631855
561067
429639
1128732
966393
1080840
622336
1605484
699542
1348190
372998
790904
982202
81407
1217388
1035684
511352
597004
1449186
1496958
290755
176364
289618
29484
344518
1418516
783569
1146935
944944
270916
409336
1557042
1000961
190931
35977
103580
1504755
1520746
776664
733827
1029433
995144
125735
1387927
962843
102762
794520
1001541
866578
645810
399680
1110101
624656
723056
302816
287341
483205
1385919
1457963
63416
489233
1617142
1522731
528365
369720
1428433
675112
640840
2889
1388716
1604623
971563
733309
778278
1354708
1630708
158887
593106
221151
1604015
41712
984041
242858
501572
648396
414980
745496
1214934
1013402
57055
795957
936623
1066438
833771
765252
129307
312618
82175
1049311
938412
686289
1537884
1236259
780139
713161
888613
16870
1318360
481960
125708
349777
250552
952098
1029307
67273
1605129
1275371
335585
1282120
1166048
1534099
68930
305894
863254
1646815
159367
566392
858931
1429417
1353722
676310
1507
1268230
1429337
185797
31270
1010078
58112
812348
613129
723872
403404
804890
495401
257434
753269
1350240
569779
1385661
1074812
125744
1375284
352385
143319
846984
1194361
1622642
847237
688782
127854
1202950
452039
336503
1429157
1148016
130948
804933
1297347
310053
940204
1641672
1048962
1153449
978552
33297
720444
390001
771198
1566124
86056
1001985
1528701
577448
1249809
363983
835416
803121
1190428
1128779
1506679
735837
1492279
1025121
144602
568909
1458235
886049
608646
1127813
1643442
1294093
1358775
1449691
1593626
697243
235357
42500
1100159
1193701
721779
1358849
1472234
942288
536834
370815
1550143
811272
1410765
291600
639932
767879
1585393
781809
1299029
604215
542076
1645199
2169
363076
607291
1298867
174060
1249909
26642
1580351
1007826
1090559
1384586
1402889
58990
1078243
21011
1240320
1173093
1130289
1534239
273216
651475
853940
1148755
195677
959102
833513
1435968
1349985
19078
251751
560542
736645
874064
1417650
43038
781593
937298
73959
83417
687124
1101092
331218
274092
1607121
1221243
462595
1247074
1271572
1136301
515183
1613773
258867
1551475
751342
1047573
1263954
1272813
710584
664588
1238590
826089
937811
450700
1450016
1485798
672848
778523
1506499
275238
1394790
764763
1135360
490906
228960
695189
1305057
859665
985227
1634119
1013098
37997
1423679
1352473
1476147
858838
19735
914205
1448614
1568571
647373
725184
1505112
1584013
506470
1092355
262259
455115
909924
815195
347522
1030489
161657
873235
440131
58154
1248868
1407609
894768
863389
1244892
957235
1348221
1235623
402967
806332
552584
761904
1509281
186140
1206511
1238719
1197475
110282
424620
1096453
517955
1273163
1268042
618866
11089
467872
1402524
42732
960313
437043
1402090
390924
628057
1514528
995970
310236
197773
650177
1327138
924105
1417890
617539
1075678
1440437
223526
48407
523845
1316085
1627325
1444781
504380
705347
562529
1199431
1147651
1457239
168108
5734
755026
1385391
1054509
386536
1271359
1328299
832857
806794
1138937
1642143
241106
570435
1350491
366970
21312
224929
1071049
736257
1356689
1274055
746280
1047981
252759
1294338
1450415
1217032
972262
1414888
393358
183021
109483
675609
1522415
93408
1161193
135902
942360
1476085
444462
724099
427844
53358
1103703
755871
1484003
538741
314536
227383
199109
546099
162105
1127176
887131
362402
1074796
1163319
1615790
1551697
1184086
560468
986959
1259604
1526856
1461774
285455
504075
923864
514800
1442902
953116
489601
1170090
812612
1037450
593852
656945
1555327
434203
669006
1616542
1576787
140779
1366624
275256
690843
1602823
279682
762194
291126
246057
45881
239801
704834
394917
563307
690333
296237
1525605
287949
748078
130857
1636412
1299665
161168
742236
39438
960701
443471
244718
469829
462672
783432
980586
485422
81493
997294
929100
459102
1114541
647249
273333
977996
518373
19153
822280
733194
1343692
765656
829798
1427756
847066
1426930
859447
1180036
82307
797084
1208572
1433568
4912
1332774
380643
845730
422518
795873
748869
110150
489140
924670
481425
700752
288346
951777
236034
1085212
688517
776776
1219028
148930
710900
294234
1614954
321412
178861
236990
1563179
1379980
1526039
1234069
683602
1635656
899499
111996
502637
1426578
540294
1040989
333120
1397821
383988
437793
140046
408575
1299400
2827
1298452
249118
444138
920647
337654
613455
1061480
1560915
1267983
1036171
610625
1243207
1592665
1125502
328607
1448424
638690
331994
899974
885220
160794
1294861
1010190
1526109
645642
850980
1347564
1578744
1592355
939307
1555138
5397
31932
661676
1345575
1613469
831199
321153
327616
515459
666931
582814
900775
1183414
1280489
298195
1193966
37288
1041570
360158
548548
1260912
939318
661316
1091475
645289
113420
1407313
1446061
1289842
829950
1066819
1123146
995887
955212
66056
919148
508440
1430548
1319838
717294
1322411
972757
352815
21861
804740
1008875
1264304
147515
1565782
159091
1423863
1181619
1578109
721361
636507
1099504
273360
728448
1621718
1155048
1278567
298544
1569369
405417
1429719
1546078
1606899
785096
481518
810606
898554
1156930
1589093
1300612
542725
317627
1256264
687848
1167979
889123
317677
1604634
1086250
67160
814273
988310
1215916
1461976
377275
1121182
145034
1378166
244306
747290
334963
895455
911085
1636974
1200999
1170509
1066046
147462
1256442
1256490
817708
578150
535627
1168834
139409
241805
1514102
378183
1339955
1238273
1262022
1494880
70261
1255324
376220
573991
270084
969400
912177
1128866
458123
1535104
1278648
1455064
1031351
1334350
663451
36550
318739
1083864
771933
253163
1475982
939025
892706
811052
1151586
447473
1353219
915635
443094
1283616
543507
752598
1486612
735766
1129038
1214592
86300
764575
1042161
331178
973448
1542810
919321
408051
835091
1550106
1360330
1587865
396807
551263
1092483
1492510
364105
1082338
771755
112750
995613
74285
1328671
1009905
1400953
1326910
1367957
155201
1161716
1299187
1089147
1266939
427753
74009
312834
671194
190989
1558957
460144
1034772
314532
321615
700340
1240528
1433507
1094348
704340
1641133
532688
269796
1264023
1280514
860690
872548
1120911
1164864
847547
739020
1034308
163350
377440
740896
265012
12553
960097
824087
1100529
1563365
710236
1081877
1579394
1381276
447993
687415
133081
170015
57127
624035
605476
464244
468071
40154
613089
235296
827135
962397
1397245
586118
228523
375422
1268032
1392971
1179440
572618
269911
965458
551482
1162494
1305318
1071146
1341797
147711
982364
1181086
212816
312614
1549578
453739
691554
969787
54809
839845
701478
297693
1573601
257032
85169
331907
1093597
1119903
1465912
733409
254057
1371408
1386660
677931
139670
1173336
744254
1326615
1316031
1203511
83588
1322164
569490
1551495
819526
1409909
1146306
353068
748140
986408
650657
230893
53808
1199594
429833
988211
78051
157042
529975
717658
1130843
459578
518375
1015268
1104193
145041
505248
810314
862521
1195843
782313
1486413
1527209
930101
527141
374763
827485
974564
48360
1404579
578277
1309675
1279768
1427277
177382
203320
275384
325315
552664
831554
71831
507341
1530657
31446
829515
326573
896653
1312823
80455
373293
797017
935204
766302
800927
1014719
83391
1190774
1051688
1011443
1052558
411004
375352
535507
249291
1460341
915931
639166
1029133
658661
47288
1644581
1188877
1450039
1164228
954391
1168011
1368703
1504182
683
610188
790942
761067
97542
1305266
639312
625518
829710
847436
412334
495943
882943
1425644
776089
974409
1468186
591238
127612
14425
748651
1581741
283294
359129
504698
1459174
582711
336008
1016269
1175705
1314472
811137
578976
1431541
972623
168925
796390
1201622
740242
497415
807500
1322638
735403
102405
81358
258497
1308726
1229704
273673
482626
1631714
933597
646882
123442
1239562
1008011
1469485
1122614
1573282
969464
791828
233339
882945
1300245
141868
1415480
1631877
381339
582536
1517007
1525386
1212826
1408800
770104
427073
1386332
320889
339084
1403764
464587
1312248
921171
1473715
168156
574308
5022
1218540
195770
524703
1168550
1261369
1414042
1440910
772649
167601
186495
1306122
869113
344196
1500989
189728
228892
47035
1061041
1076322
1309051
1104626
1496562
80198
1560952
665929
1093436
1487280
1183037
609195
699560
182732
1082159
1250439
1131306
1000222
1181273
723945
388965
390150
1549818
445544
1580072
1280001
1084556
1215285
184160
1363746
349320
206918
275206
330856
1613354
116415
1282525
804983
1269885
1110986
151591
1210506
942759
81187
1082599
1521898
1240150
1067972
243885
505856
830513
322546
215269
963314
777341
670507
459334
1236009
756348
1388070
664493
1285472
1370450
589527
191523
388060
1082555
419726
795796
276020
1523344
718389
1471298
1178454
186569
561782
804150
397882
1481659
824139
519882
769531
1062594
722451
316965
1589295
1226266
1008706
799739
31684
662805
1453769
1522809
801830
807030
1457379
25264
820302
1627850
369264
1239012
1400393
120331
212288
881264
481876
381015
1016241
863086
601009
566829
951013
785381
703004
5734
844175
1068901
375390
875058
277443
50566
922149
1143597
545736
1636764
238166
444225
475388
414160
140515
1284058
366794
1187727
1393695
1197107
451894
212117
1549771
1606093
721038
1338124
568594
175995
1518712
1414199
1215262
1281533
480317
248730
222995
905879
800455
696527
1323785
1469458
50455
454272
238557
971609
1115674
979358
1381821
728955
1199223
609702
846460
242324
439222
9337
228902
1357189
64557
1156111
342107
491801
992463
758649
1593069
1611982
641116
1251040
279052
1344915
6595
1112871
636533
1158477
1460004
340304
1483271
98533
1350693
623136
166760
699278
492784
375323
433992
759020
271450
1113901
1383224
380815
862397
1438954
1044818
166502
935677
1568699
1511638
675469
10626
1188183
223188
656279
1070552
238676
795570
1602337
553353
1550453
1023172
675243
237652
849871
822170
1122891
469802
1469893
685548
877921
1208897
824218
251104
443381
1019283
1390823
1155298
1631123
1380765
1522669
1576934
1014436
107848
1568843
127109
1036324
567556
513654
1129555
364653
844713
1550659
1191448
1040372
1615742
754584
665261
283832
1469679
1026293
148494
510994
564950
1003325
270579
1329572
212253
1040404
731436
795002
255457
794473
1245031
1487768
1475474
50952
490002
687262
1529705
1623482
940976
1296439
547606
401726
182822
678944
1554555
945490
138958
837042
1610065
420728
277436
935595
587550
4165
924584
1037767
570227
1153108
315705
7357
1103354
1176661
1378929
370922
1233876
476356
231734
429406
684929
439454
1209494
1502623
671338
1339675
809398
498637
1332700
690382
1373167
1640640
1547412
128665
1032237
1410661
212904
1544841
1284469
897480
1074195
1232201
907699
52064
633216
449416
580859
1446808
1558428
189021
576856
119852
31385
1349080
696536
1035582
1220077
150365
1059447
1117553
104964
1173873
346216
1035644
698117
1305467
922767
1387504
78341
1416222
177761
1076624
313126
91145
584177
544754
1543175
207232
201987
1575512
1039554
637772
519971
988877
282136
1603379
228432
1614590
1094124
799483
559057
219705
726597
439389
737301
1635248
1570360
1539350
837245
293560
1093108
862349
645248
406008
1506069
1415188
302167
1097534
1236433
1572253
1296691
1318516
1463509
809678
1042134
1114295
123342
330092
696023
719473
879994
811284
1539239
1308320
345562
1027748
382665
15040
320059
1522883
449646
286969
1336135
544840
67017
1568958
83802
389960
178489
1557570
98361
1399132
449154
1522738
584664
1137971
472238
455783
1530827
1315144
1177066
210666
1098984
1226991
249245
1134373
1440516
225046
306731
138998
391591
816586
11875
761942
1158537
350448
949895
1288086
369951
893763
1131946
1407797
229352
202050
656556
480617
1322062
811138
1598217
492661
1373506
1611461
1319620
504608
727497
1242057
375141
49561
20196
1299748
366342
16727
904690
866657
196571
687611
1078158
766451
1348398
512998
526777
179468
282024
376436
476976
1521161
918313
274035
1500771
1220068
1170419
1161343
662132
786963
1523119
280113
1173616
406219
1385194
453018
820268
454555
83871
108638
803635
334390
471769
454317
1581282
228096
544820
1457851
290325
872155
1629055
907364
24306
1289006
1396915
1103599
1387593
45557
1265582
1208040
848562
109273
1616783
639954
1125722
1434304
1187171
1001106
905316
771175
1097962
972787
172145
472194
1614669
1178812
1326677
83490
1504399
95246
1614754
1436575
659758
218984
720034
659113
1451535
151781
1261732
1504970
1025520
45961
773282
27489
1502343
309895
736560
1393469
1032460
138718
194571
459767
1044055
378934
1623026
1389145
805945
897118
509514
1048396
1151028
100068
621327
1280403
104559
118412
212997
674832
170870
659059
839926
1453782
1025705
865180
851532
223346
1171182
595304
1300988
426740
845765
1300170
1251786
1377344
156170
1226118
159403
971194
1089135
1255073
595642
249803
799483
1598313
1320385
1554468
1160568
1269089
13644
1484583
1249166
301156
1125723
1297116
435342
1324117
862422
349795
1133818
135058
1441046
1098498
980988
1437371
325527
878568
1502892
1426038
1584770
717461
356536
295930
394760
1160950
311314
703480
909360
317270
271122
55312
511664
1583756
932127
232431
25429
718729
423101
1588353
1036717
1374057
260716
1095696
200329
47021
705910
1224574
611037
1068045
982357
305217
79767
843224
1353288
539825
136348
612622
1258701
276337
317536
749818
838913
790079
229343
476717
818410
448217
591415
195774
1154800
1570344
1562484
1015551
1503070
482924
752681
1443062
503257
1015002
995119
1594331
43954
1545276
1640497
1615499
1475347
1124523
1509427
422510
1045255
646093
759171
511971
942290
370603
499960
380453
467527
583462
1640468
308779
728064
959336
698351
1323168
82558
1555457
818630
986441
53442
1623709
14271
13043
658736
520250
353360
929407
573454
473518
1237924
460267
1189168
205312
1113209
1638717
645927
394996
160980
1131019
1187089
1079475
90161
1025611
1337889
684952
1004055
138491
626460
490224
1479499
1356543
861280
767865
953349
1038844
795276
1598752
884859
859369
285392
234820
619986
125088
93974
44081
650359
1491450
318605
1194202
1177011
1450673
1112342
1026196
1137208
63552
1008495
1495731
440297
1488901
304251
1496241
862790
1147928
511815
1410683
1308846
1453188
1102426
1277764
1268119
1510093
468736
1604398
138396
1219433
723533
1338155
874677
1097858
724272
49647
145364
180141
1022080
1189044
1217919
1588002
1170374
1236606
129118
1602939
189730
1163407
208498
83953
433217
221629
923285
931840
419960
432052
1104841
798608
1289959
1448113
1227634
67112
903455
913687
781130
1417206
1580338
297526
105794
253852
1594439
1433057
335376
282877
1100975
1190274
1141065
1470947
292306
591054
401799
266278
220556
684737
593048
74794
367994
711636
1338161
1002832
632757
1572664
745634
1600167
1442916
1072670
564591
50139
1622246
409283
1294384
1011008
88881
63927
1363804
1271980
1516665
221331
445141
1188943
904305
917634
680235
1283827
830674
994838
1566224
687577
1135030
201398
1237620
1054666
1004736
663193
532432
199783
272281
548009
1303754
819772
1170051
1257016
515952
1308576
825124
387171
952744
386758
614899
1643983
487858
1054390
454549
546648
1260430
1257810
458979
439642
586597
976990
152249
897767
450744
1312860
589050
476794
844293
746633
462959
1342023
639398
297345
82612
65947
513658
949096
753097
115662
1412260
395401
1043906
362604
258222
1460315
395019
1445732
1643686
51650
1627683
142007
1206295
750
65678
1209750
139560
419268
1291482
173959
863669
700310
537989
796782
1406961
908869
3642
535382
1125287
746951
1418977
1483175
647249
541115
1538106
86508
902674
1067256
205790
880934
446098
1366094
128064
1384794
1275523
492314
62582
544173
814723
1249793
1382442
1605800
656949
796805
138337
424828
1143361
519736
1113075
1128194
162240
1319203
1275434
233518
1013577
1502133
228458
1228359
1421802
1263740
563836
1193434
169790
383447
1028843
460793
238231
1237380
1302999
541512
66908
383731
61959
899946
634374
1294065
1397538
1501276
1097647
734813
1068035
924479
781555
1516849
524106
450889
1200852
199218
609833
629508
37652
729007
1082548
501230
1404855
704276
973614
1571335
762727
1311864
1535678
1151271
1365782
841021
350375
433141
1619468
894562
1551714
400797
876697
1324899
1090484
1259650
874615
488914
1226634
1129211
492063
675787
1003825
61688
569676
1193143
468688
197498
1054324
1360448
141949
40389
1265364
1520709
306386
643247
493776
80614
427391
1256460
1137563
264764
146300
1168394
484789
30446
1278444
404648
440011
1266545
1337849
82687
701175
838343
10946
812929
296564
1470284
128811
483545
255436
877654
1084539
1291100
656651
141554
1147359
1516945
1646370
541495
1454401
958954
896159
553979
76378
1120414
283943
94387
716996
1431176
41861
1347151
300348
1547086
702616
1042214
110095
998427
938981
8028
1362946
383021
733593
861809
1564128
48524
618031
269121
411307
513430
862673
967134
1596006
1371862
508696
132249
220176
1639345
425942
1454028
1582269
1322015
634825
1191397
1206456
570061
1290319
1343644
1084332
943369
828369
1229483
1638162
451492
287929
402968
1356078
1006171
1571992
1604333
903166
451378
1008536
506195
364151
186612
557917
79935
522773
616724
373769
247966
1017461
557548
1375109
1017639
1302541
520119
590419
831886
64470
928886
1127543
204519
1378323
1324359
1646259
1566835
1569615
1409783
1335582
696368
614961
544810
644365
673699
1250294
792215
427500
1042104
975230
153863
301529
39993
1615012
836686
460637
521341
879762
1204790
1247257
1161689
1199143
1256344
11619
1213616
174547
1249736
806704
1458681
1003032
927961
853634
684663
1523562
150982
1490379
623529
1007789
266628
389228
935632
764734
418736
703528
1354544
1489968
366093
1029682
432154
508354
846111
791901
77056
1362376
389184
1268230
998429
1152015
1147689
105074
743380
562632
1099492
645077
855636
1069192
940544
1622519
687548
1506096
1388574
708612
792174
691381
863111
1608110
493285
1189212
565856
459963
1615994
634473
235742
271653
1036388
425060
1634401
931680
1299168
891820
302319
637576
614349
1452713
980427
1175696
672609
1079191
295753
1330729
1433239
791732
1506506
664137
572210
514764
551152
503991
711527
537669
267517
1126154
1014
851130
209968
1073817
319220
1403505
1504282
963341
608912
1452961
1277288
227783
577830
457049
627327
174630
1488030
1402870
416284
773463
944412
106658
468547
600821
1552057
1611580
1435297
1309644
522012
1449387
33380
1400826
1353566
1458726
520081
818973
1442570
951754
34914
1211864
29629
200254
1626251
418281
1575233
1243223
544146
490120
790371
1059520
1074595
963496
957014
1279310
594519
78492
662056
377549
1625406
105683
756948
1052763
624453
102253
837828
397482
950233
1438268
857024
177772
229789
223142
1282786
955125
91359
61306
1220911
1174469
695342
1182235
492996
1251968
1068800
71400
1131486
1156584
1011547
924642
341030
991450
874991
1083669
1279008
833557
967035
1012986
341779
839723
1566074
854223
1043543
473675
1142871
93570
357075
833567
1320683
1627152
574717
380949
11583
879715
778832
1382407
1515737
543493
256683
1160304
553749
996262
1528917
984421
1369353
1544750
589119
1036883
678989
1223207
154240
547934
1587163
1023582
548950
595919
490539
466998
488517
1244218
94631
1382262
713927
929398
645645
1271170
565451
701709
1242074
1429054
1432964
789888
475609
927426
17897
1556856
816609
638394
1122441
331134
1333725
1326274
247129
818089
396376
140794
111930
441682
572846
1516541
1368420
341070
585655
1066681
322677
1485716
97269
878324
1429231
870559
625179
931100
1348789
996743
1143982
1497797
360721
1553111
292215
1437357
1291306
748167
177612
645095
131238
1620606
683773
46219
1080591
324562
163842
1006874
1163400
1027814
891068
91726
1155137
989414
943321
225457
204074
1227983
491187
1311658
979553
1426558
1462274
235790
667336
372621
822668
1188239
436282
40069
1354658
47555
399033
743188
1375663
1356122
924599
550479
120496
1535140
518833
1540088
1549854
384819
531140
83046
425006
1327561
1491409
38190
990799
26741
597160
1086746
449955
554511
63607
669391
1026962
11907
252731
1318391
897608
45660
582388
847378
858823
1220418
662943
1458506
525327
1563624
1592174
1142527
1388012
973832
486377
1195043
76909
347304
594
326255
1199199
235795
1472873
819862
605157
1043421
1037023
561371
961692
1122271
824186
238384
27778
98110
379228
364629
743623
360685
742267
1427242
715141
524469
1372806
349401
751215
771788
737125
373759
1251466
538667
1336250
78312
337748
1194636
379964
387461
498257
47318
573903
703288
1247841
129134
1469414
1389416
267367
1370362
1417893
6076
1476125
40160
1437995
433768
1378205
98609
349278
822198
694983
1056417
1478449
1362937
75294
1205709
1166988
33064
1061389
1262236
365854
577051
1165960
1541428
372324
306378
36971
974113
1050918
1605699
1227062
1137295
1247934
1401606
666198
1304763
1057105
1271334
548553
1521876
175440
513289
307276
1230671
91544
804926
667591
558755
1543612
918738
924906
1589941
1174994
912697
808509
889319
496728
1062971
1289916
454828
1333607
326534
730255
248754
1423623
925013
297323
1530024
484989
123886
1160899
674584
384585
1471305
650548
656602
69118
692066
1633486
1123455
661443
1323719
1358572
723216
801565
707263
608339
823321
1106264
531535
254335
1569538
847596
22148
1428454
603827
1302805
1366028
129107
1269555
1311975
1007334
37415
1373424
686525
471680
1502666
1492963
1614081
298202
111124
1091529
397767
766103
1342490
919055
246703
225294
544313
116126
311227
89011
640310
1386115
867771
208430
487726
1625902
58413
29643
1589910
253745
1272181
1306838
14041
185030
722586
1275735
172149
838485
264878
1597785
221593
1574978
293492
803796
996648
1204853
1067267
383673
1512360
1591488
1115732
1126893
1123641
803751
1064665
1138042
544031
277255
1600494
1138631
612362
1414262
1296020
1098520
657782
887063
1195615
460407
146480
1106594
1196850
19322
53105
1647255
1590913
692969
504471
1593020
867541
1312741
674343
757186
697332
952434
1565183
1196813
1133777
1515971
300262
270636
1596456
16564
829394
255592
1139716
1135630
384334
978364
195567
1178230
1505883
1517608
891327
872506
175886
156906
694966
1079045
939410
1075244
394223
382388
944693
1292486
1530008
734200
1377477
1200251
332728
411511
1608061
1430064
1275800
624755
56051
400246
549455
348249
1531845
1613541
4309
523558
282895
1320100
966982
807461
796651
1436459
300741
867455
1183320
1463539
992448
1498538
90039
253308
1332663
1456523
951916
923585
1393532
565954
229205
95924
624115
129995
787811
159982
316707
1044911
828861
1497767
1145484
319182
814052
1569337
1056602
873126
13815
1577264
1466534
795312
795622
1198014
1345762
1150726
532773
730683
1150055
502121
176626
720825
1115379
526744
1501487
636845
1341971
941010
1315931
1416395
996595
137625
437529
950790
612749
199942
369937
289812
1504204
1562585
546734
527316
402599
1470485
284105
857668
117052
890355
1031419
737665
1494433
61489
524666
1004306
859142
888565
236955
1169168
933155
417929
1086146
1241936
1151494
395266
935158
527266
1324186
407229
843300
1456915
1035955
1555611
767304
377622
1450813
2582
262277
112082
1278631
1057698
790675
79443
1308409
1057651
1202862
178080
188254
1180191
900820
1458284
926105
167495
1498550
365922
698805
387359
1294246
1363728
1082403
374358
731670
1285537
180445
216686
984896
1455919
983523
953391
1289917
1220383
1131083
474421
925634
584745
97347
831443
7131
229797
941006
164824
408052
518569
1585651
946459
468566
1408230
613069
1134894
1867
839531
364142
642742
1385967
571256
336913
503796
14159
1452039
56665
790485
1525923
58001
713967
548656
171284
305763
952702
579376
1217658
1509816
679
992774
554227
607352
780147
790327
861644
763582
827921
238979
1330934
588173
189894
1571893
440420
606723
1620017
1188346
1578889
1363716
672309
1224744
1338592
601297
674265
159187
813171
885076
832479
439107
141441
629267
1408722
1417130
953596
474077
1403311
645824
1217003
52392
422461
612987
1045729
764840
573784
178712
494106
1399795
785221
1513411
242711
1164515
638425
810022
1205462
1175153
1214454
754787
1176053
182211
1443916
101047
1371689
736308
1000106
1163289
392017
224321
1293032
1413738
280567
60542
431937
1256831
338193
1161814
947474
1552920
30327
1517879
636268
88088
139196
1029850
656074
72753
734640
907082
691079
1557373
856597
1061614
263394
875559
1490408
1117089
594813
346706
1223065
229523
239819
663739
1211473
1493065
448304
1071681
791658
81958
196343
1367238
457110
923171
1458424
821756
1455383
867346
1551439
1281351
712297
432768
1000335
106803
299138
266809
714952
685923
1443037
1111426
621184
1356191
633853
560737
1109058
519934
1619354
452669
1236489
1389720
287016
198320
1275096
406886
1114392
641137
13910
106881
899439
287001
1103966
1414839
451426
245298
989470
1289831
1177981
385336
803104
1511631
1493108
1294240
1564282
82581
845679
171825
1079517
1396439
490131
1219890
1025035
429767
1116622
444415
1119335
485063
1009579
1449213
410839
1173005
1233261
597617
811803
1202213
473833
66770
895874
1178712
458910
695754
668845
388757
838638
1171903
1018474
1564912
849872
560846
713763
1257229
395619
1320577
112666
1135378
1171906
1210901
1336540
1144625
74436
727225
1014418
669815
998855
1570880
1149008
459408
1371173
1464123
1133183
1579169
543777
933001
1034658
1316202
689811
1214302
678960
1187721
629746
65354
305884
453675
676812
668917
1030119
20387
860226
123578
1256032
1407223
748780
1525260
268924
1137402
617910
928929
250725
488886
711489
672409
1529046
71931
348587
758333
572713
1428654
1609333
1294664
279935
356939
226149
985194
1348147
1256622
1560553
1097245
1393935
511591
1268474
1386578
527141
910068
712642
9107
159633
1418388
266536
669296
427006
413667
954355
1037391
1602619
664826
1571661
817200
570938
1257988
881235
494366
1478418
1469697
1381583
1027569
645867
194876
726890
1198414
1126967
1394271
928159
1191990
1207109
877993
156532
1326289
711179
1295485
1343476
258440
1198330
1540452
1250194
714620
1610643
985545
396198
1297182
77620
1506224
263591
1375430
893027
1210758
1045697
759031
269069
441838
827097
22567
1111971
1506104
888547
41076
1589754
740521
139386
1089399
1500976
417120
611690
655690
426683
1431758
1566020
1275597
716870
684515
1359953
1203759
210933
651339
362600
358181
377745
362546
74049
1033599
1333471
224554
275526
392645
460211
131895
1585618
403836
1143523
1216321
151310
856430
1128180
390571
242742
120791
1586055
817620
767981
1642483
582045
252030
162638
1345739
1251259
771569
8642
146862
1120231
1392684
121619
20725
1571835
742644
773526
55427
394438
1409292
1472568
1509037
54260
1235308
770368
1003008
358423
1358547
419010
400253
804761
136217
453532
21479
1588745
1339544
989613
179880
1307228
1214709
929537
8899
169664
1593151
939329
478288
730710
1150807
555637
1270338
15072
1045949
496467
655538
582719
562081
206744
47633
804270
1430787
1075501
1609355
1323963
1542204
1540313
985797
87303
1363871
221917
582395
337190
747182
519190
141316
782518
864227
1417864
206746
460676
1174156
1009279
1643691
1068630
1539424
1395022
774699
241492
1598681
468757
118811
695242
1256956
869667
55136
813586
855132
298949
1407851
667490
219580
1479675
435844
536902
1280548
494122
456353
1636287
314279
1182922
464850
322479
143790
1290708
1445689
1309461
1491135
757500
725672
191918
799092
430708
674793
902383
1520810
1538989
494949
354290
467562
1515486
846404
425649
190424
767263
702559
1234202
1151836
1648
1393540
188587
86164
227173
1555888
1384154
1488795
29384
1095622
100237
135039
1557682
23774
249336
1088394
845336
1211366
845653
149608
549879
634753
253889
1169691
1052384
954805
690908
716720
511318
870773
1024962
1547617
21822
195573
1268229
568493
853498
1424281
1627449
49681
864003
1647483
741450
792912
1608677
461084
111689
918039
319810
1171969
1427980
1511126
288735
667236
505879
1099873
972615
691933
1280198
976133
534083
856912
305434
1467932
783976
364161
1051509
560388
266448
1184897
1076801
773236
1036552
966435
1125805
155855
390459
1089213
937212
1196618
251278
1232737
1595085
531758
887030
1496203
1110904
828046
666095
1311721
553978
204559
55723
619245
706170
1182868
1205974
1084325
291249
19043
1318443
1258761
58145
1192607
752673
1183383
537017
1404390
657012
2454
1005059
1294122
230004
1242437
1307081
1274458
566048
138657
121050
1555954
991096
1259049
136466
476956
645296
139184
1430267
1552740
1307991
425432
833253
688289
1448203
1071179
690151
1303069
290509
568441
1117321
954895
1219138
1324603
91123
136687
1373737
568586
717447
1207562
992614
451604
1624451
1427095
652351
1239298
1022226
236756
1311564
1274131
854413
616666
1450197
376401
64543
680827
417489
214780
1118929
743951
146105
1216654
896405
1528744
428012
833768
816852
913960
910984
809605
1466901
218524
88745
1289371
287128
782996
475748
823855
144519
107856
415843
1084205
1330241
16436
1411651
1261436
741751
839159
1334132
281707
981487
874732
150160
275373
702156
62245
1604916
708148
1084513
1074669
426163
148025
193749
1256066
1311119
384887
1230713
37940
296756
950306
1501232
1293610
149797
222408
1369875
1511240
1251204
848687
1191385
739977
501453
1223502
996061
855733
933435
43753
278564
1375682
1314740
627688
991112
1646600
746303
318415
931785
952678
380766
237755
1075391
819865
243311
529487
867669
209786
179301
1632083
327517
270036
1116889
552507
1180883
450996
640687
289733
211757
286682
203974
460864
1295462
1294106
1202670
926594
68214
1355793
417297
1226062
883379
499875
1390622
1571197
189925
484103
1098925
1309050
1633346
454563
359359
861781
196778
790757
170334
165475
329209
1010636
144663
1267656
1166796
451049
663274
593838
492267
1219341
1470719
1326710
919115
1433220
1619063
236417
1369070
1392335
618772
62009
909024
338966
1314935
886242
1442776
822533
241059
368668
1026190
1308868
112170
920924
593053
749582
689196
1412282
45722
1607829
519843
653738
1582057
372440
926228
664164
1376217
1534051
559117
1612336
163724
351708
1341852
1521330
796448
244623
1397939
1338229
326577
305418
408843
596002
684315
1246662
1054367
950538
1641483
1012507
775467
1112571
370759
410521
337550
1001562
229741
1153379
1542830
657481
1442659
274399
1192097
254151
1272340
680785
526692
1401623
939340
1344499
1301923
717312
752351
1356924
423660
927206
1558872
787379
386031
295242
952443
416760
115427
525197
969309
1231755
1615470
953189
130573
425063
146382
1519894
66985
1163051
654641
1016397
1122632
345820
153834
1243202
1568031
917616
687375
739692
337365
1072663
615201
1098377
192641
1269389
155075
1267768
334411
414956
1402378
9086
693470
339058
1477004
1088452
750659
1511150
1531653
419835
460716
1551532
1642671
1098973
1475519
644509
720675
194731
629627
621805
57589
1106656
344335
979731
659274
1609041
1316341
890015
1358089
1588045
631520
510077
684147
1128721
667947
155217
455138
247310
121731
641385
673291
486657
1520838
26682
1507778
269243
192511
36141
648648
373003
783453
180448
949998
1219442
208550
940629
1104459
316873
271579
302949
588666
13872
1592779
1207685
620694
733251
134007
1356598
1622437
441375
741606
256597
405402
1529121
528951
744792
1374369
857644
665384
619758
1563794
780129
624358
1298697
738434
78682
1553563
379145
656227
231454
1069297
1021371
1180047
809639
170451
1530998
1100385
906078
1505084
688006
1337606
1110900
24275
958537
1339115
1594650
931138
1636290
1345441
1527507
789192
1029163
589490
1219750
104851
987141
271196
1160768
1294718
1330864
947248
606187
159510
734789
65562
523469
484262
449154
601842
1542116
714966
189410
509072
1211328
1277797
1630396
171608
591236
1363856
536354
1582010
112857
1556251
197070
1247831
1123764
1392311
117107
808073
1427287
1009347
1485274
388937
1071686
1088849
1228499
1602332
1037973
144380
289709
1583215
1385648
1426302
524619
241978
352876
151898
626787
1069548
1121627
1450287
587775
654032
1542946
1501786
1014580
455370
1311892
1628590
1467570
227421
609401
66018
569234
1463072
478966
742508
1055907
978162
16501
1548932
1214220
35190
526417
278246
429747
410029
154189
678423
773351
120975
540962
1578231
625098
111461
63046
622075
660514
1468394
1384265
1205439
673423
1575999
1363237
1587185
182790
55721
689150
606397
828847
1150370
277276
1260448
1344691
100342
925446
676263
725137
897552
1079083
949704
1610167
97164
1508954
3470
1093925
205952
926217
223948
1632349
864593
390948
511109
1107820
939031
845362
985053
709539
684928
1434780
502688
827046
1580886
1461768
1096819
1384211
1406216
387146
1145188
252890
1438355
31011
508663
857149
1255540
1096896
637067
233978
4642
1312095
115061
1143009
536438
504826
1438981
1584693
1026041
542211
44228
308790
561229
226035
1012371
702688
1184036
986752
1200022
394184
1261807
227278
596498
423637
1613092
1196570
1266529
462246
261157
531369
771741
655545
1271277
262440
1084564
843690
92526
369770
481844
937545
178601
591412
55749
1427722
1008338
1224929
1197130
539402
442661
19681
969997
420459
122313
504249
640292
828975
1281480
162328
213425
283925
1021366
1638247
935404
808865
1598586
1239705
607414
557652
1642374
650738
647871
864219
306112
664751
183997
1403383
999902
1598251
711310
1251981
550845
109529
1236228
18735
1436390
558671
1226426
1360245
788789
662556
1248350
617005
426523
612952
63260
736858
886808
1601126
729840
768138
166252
637856
539989
389729
1115306
215768
1057758
347602
1173848
242644
1339401
864375
1011473
819346
980883
1138521
177272
648316
1405211
869898
141920
1303150
617166
1077958
191315
615647
933211
900993
851686
920846
1107272
662969
812471
1307240
1600624
438943
27964
1299613
1427492
1454625
1433452
366445
1590332
40610
654328
1204791
1605207
1089801
902776
1580674
632500
691775
822542
1262637
675686
777943
904823
513667
792492
646500
1015487
953504
1245244
1365207
1247681
668011
987095
522580
1236780
1127787
1639354
763737
765430
354821
1312662
136682
799148
1129534
1107362
291054
381386
428460
957900
1575145
1160254
137769
1188316
1012541
932728
708957
314825
1107251
71207
201028
1207639
230328
1605065
464718
1176385
24958
834867
558550
306701
1607136
171059
1334674
1168720
181684
663554
566027
1604650
392948
354381
1562321
663635
113832
465425
476929
182073
1465099
1126667
1028758
1605379
1493032
1114148
1013417
959831
70948
737932
1026110
504386
316605
331636
715825
1372448
103935
831313
1199283
855959
1449286
473070
1350483
600771
313711
355512
871138
375801
1628244
1453353
1320574
1119500
909361
274714
466240
638224
1041950
1638084
821056
1384886
472195
1352623
899311
1255840
819894
1537008
232821
730705
232803
1053238
172653
1588905
70341
7360
1367945
141627
801186
680720
1398097
896150
898860
602468
1401062
480838
1016877
1159821
537473
451970
1191706
1030645
1533241
546796
696709
701399
1349139
1413281
654915
680834
783189
1068364
1305872
980546
263644
223157
354426
851650
449656
981019
430348
1289023
1452756
436573
296897
1061092
827305
1462611
1248320
185879
300696
608357
99174
129644
1510298
336779
1474501
236949
1500376
1608182
1605294
857688
1118771
1251174
364018
105114
663565
29603
485853
1341505
1289326
887203
1274467
350991
1615620
780226
115292
272504
264992
1617141
857447
851974
1299610
1232404
187277
13986
864945
775187
500968
1561613
371915
558089
226423
791011
1256989
783913
1229150
871687
148851
487462
10193
1279651
413535
440984
1200460
775449
1291801
1196986
37301
1639227
1356717
1201269
238846
1030299
1285214
1145096
268875
1024677
1580160
652304
492139
676836
1272167
465333
1087054
1146402
1358390
1095222
10765
819149
1080671
1165450
1159870
486284
1478224
461473
400661
1091554
1614618
52933
515073
585256
1404891
32488
1421232
183779
763492
1069987
646207
963165
485397
88819
13912
1061978
830630
868495
1392990
527607
1113694
1067562
706386
1129753
537817
1408537
1398054
329862
439349
755486
1094923
35989
1234777
114093
1297357
34034
1510239
1371259
1573165
980892
592638
423023
127240
1085387
139035
427979
691963
943091
855305
735650
1168206
251339
1096163
840420
676514
1198872
256814
724247
943862
1360742
141357
402213
1007012
1305735
452311
1129419
207205
475750
190517
807403
1158474
745722
788683
81459
14259
575899
222667
217640
1012028
1187505
631501
697834
577428
1271568
1601792
1549227
1459938
386956
792122
990505
9314
509110
224293
1537688
905631
216359
595659
445824
320162
198878
1045053
1101702
984707
245128
1292127
1368586
449022
472998
1080017
225729
1296220
329927
1514950
1302145
25067
554619
734807
178916
144257
570725
16588
805815
969179
196453
600174
225057
391664
1190692
968361
1150511
629892
1425004
998013
872812
1354977
684647
1552188
365172
170530
1135084
573912
855860
1127898
31483
1492463
799667
418440
1036672
785963
1238128
1140851
49082
152165
1160127
789205
243236
1287624
1360983
1140604
1144678
1147263
532607
1097548
710453
292838
381784
1210489
961098
492239
1334298
275929
1312422
1471033
705149
153735
756283
362487
307348
1249647
130692
252975
1293410
1636396
910204
1049761
1323943
612906
865878
1086310
381219
1026339
570700
1252534
1383312
1525527
644491
653517
500846
1247726
1039355
1449351
623374
844497
564923
720052
918648
128259
1069898
849205
546455
71490
262110
426469
722088
13726
1157745
1097383
777219
607484
842939
263519
938160
351790
1607590
467771
640707
1450973
1260641
1303481
414538
1011205
1215597
1520280
70994
216477
1113028
1435935
485940
1065469
415588
981878
797364
260732
1054844
602252
1624482
391813
1324028
755314
522359
32007
1577714
1013900
176482
1194493
1299203
837522
719846
681694
616135
1241556
45550
131255
1516846
1438155
1472576
390298
1024888
1629605
1421186
621275
981733
611853
390023
1359989
1076884
71030
734069
1575936
1469042
1327033
176406
279901
1006435
1106039
989069
623543
442095
771246
1617360
1541893
1054555
1045157
129009
779185
916858
575605
735489
264577
252250
1204800
263684
985770
1136476
860248
688433
1045960
268400
666070
533236
1572314
1450189
572583
1469030
370913
429946
1148906
558597
1499552
342929
1146905
465704
412213
1486981
1389575
1319766
907810
1101316
1402602
1336213
502698
1344773
1234698
1363048
1139819
40441
918643
714612
420935
1539376
656598
745611
335474
4188
1402022
499981
341932
1008186
979375
1627584
370043
321172
417817
285373
76871
73383
237185
1184728
141689
1496461
821040
106839
1302385
1223158
564083
1310247
1061875
1099953
889866
1199017
362377
31375
234798
1250162
424525
161007
818212
228904
460911
457602
570406
441994
409245
444049
164351
1231247
1530222
1514075
1627647
998824
323253
644190
1531530
1233382
1606672
1177273
1291122
518324
862307
706121
666900
86138
839563
1293740
500956
505344
129362
422270
557315
331724
462738
218007
1250804
186157
1294154
495241
586184
301619
1294498
1391273
406417
87571
1395326
710974
797358
307876
103255
185089
931292
838542
238143
311983
717617
558315
1142025
1216775
1318490
33560
362887
1507315
1338073
276413
1420087
1170555
888558
10226
1520555
686897
991244
1105837
206103
496373
875027
1411805
780933
808113
1039003
129661
336530
918987
223158
1561268
1047398
211028
1521745
202835
995430
721158
629973
1095484
25607
819253
895085
668306
1589940
1129124
792640
8243
48131
70387
1448470
683316
98360
712091
1383538
435729
1396192
1334004
1157600
979976
1518261
973410
374591
1404655
1111373
1073967
660642
800955
542370
1041943
89809
665620
666942
311839
1025022
1471728
1478170
788631
795497
465200
1198898
961087
1471855
1301311
985225
918034
633674
1261432
1410933
47071
248722
1083999
496082
1477990
956455
303476
671708
976585
947420
85527
1336146
87100
57685
1226115
954115
249546
645484
578745
1364040
386349
1388127
1160381
642418
512878
1069628
1021104
1625763
1437466
1120928
165901
1000090
241125
376997
1609473
670578
383765
111312
1111315
61937
1337084
1270059
1326850
1568702
178862
1603628
864867
1552361
1380052
422430
829989
1344952
1393580
1514686
1100798
736474
420575
1626813
39792
1103432
1492087
1559199
693453
420574
699170
568784
47596
1423414
1297155
1531315
506801
1630812
323865
1262060
380606
819323
228219
1618965
921715
524696
1607932
1179382
1503937
753732
1094379
161881
1175347
491594
1380330
678600
757370
429325
1242576
221197
1602804
1275826
1584897
805114
1156517
779627
1294155
1145048
1382898
622130
1441807
13944
614069
1310390
1077071
1069084
255766
1213604
880292
268181
293939
1385944
1337614
1185563
839302
1172529
936633
1035114
894258
976142
622487
1479781
651580
98193
657815
96833
1490235
1376514
640502
1389899
1055085
1052710
534491
881358
368626
17486
213224
599745
780605
1640652
241783
1016664
1534918
1372771
89958
531139
1535857
459966
704927
86204
712508
1420134
1273498
190865
1011369
950577
868650
1528334
474214
873878
340370
165046
1422936
1126577
850558
1244498
750186
1313759
1313045
1323119
412873
1252924
1346803
1304828
1523355
466135
1332772
1273346
716469
341048
814786
1432511
1579923
1145609
774922
1530685
291818
739537
1108636
199815
1323321
1442696
1124697
469396
1546547
1284658
776557
1408462
966364
925740
1234773
1382191
1223577
622305
1331
1207224
259673
761421
905941
1432079
1204065
981246
1412274
1503084
363618
849313
1500713
1054560
809590
298428
1423446
614823
187595
5179
267562
1462067
1530685
1433084
760524
947843
729466
1329329
1574888
859599
530448
167025
1480762
697315
1141570
707703
685571
1086235
237085
1209188
568217
1475621
1237425
87803
499543
108947
1064245
1426213
876941
331591
706994
1134239
128479
1214068
582875
198734
793443
96910
886648
116321
1512296
856702
1328338
1204113
220052
1456947
654042
609268
1286025
524038
194895
1041424
809059
290574
1248046
1400847
1399859
1313204
982771
1293187
1529723
1230999
1187623
1264243
274636
525614
1081648
835638
1597659
739172
1562943
119998
1274774
697840
676183
839009
396864
1471679
293362
1638203
1509856
1347274
702519
1476133
331974
946147
584334
244929
78775
872058
929045
1224950
1360860
1430838
1503703
1476850
1522626
811123
545743
1212661
1069351
1362058
1525444
582579
588950
989929
1368771
1437492
1634139
147576
674412
668962
819477
1060162
1412602
1185090
1553198
1178597
36837
930694
845728
1638218
660388
912416
507213
8144
1166600
1568765
1342074
1560177
934708
428522
1128324
1035160
1446524
791519
592636
1093801
253841
1273255
584584
1309839
846668
1137623
1632815
1337095
271105
464086
51051
316279
868675
1300479
861545
610442
705346
374428
497842
1123474
1150410
1389599
1219004
63786
250886
218668
413129
966581
1273819
658958
586369
365707
356869
44075
829642
1441646
1065045
1602808
681858
1366411
962234
1254529
885405
202194
983944
243720
694014
172915
1506229
154640
1573889
190107
1562231
113950
914064
542329
871679
364555
1272530
1195562
183778
388499
244262
1505678
431561
394030
1606963
486876
197246
285888
1221269
104397
515737
238644
1601321
1430014
992537
12109
1288239
503102
884273
268679
738236
1065234
1406901
220376
1519931
290704
1587570
1456028
803575
1530245
48921
1446863
1064452
769455
346758
387933
305551
1091627
1095432
820025
1467247
120492
1144557
576198
345751
1361552
1210703
647866
183256
434647
1288230
1459408
1363453
1427606
567371
923713
298034
1238575
489130
1174534
315884
473285
1360467
493244
1035753
1401083
1457854
46484
809266
1062816
119444
54874
583393
1336642
1237052
1139274
341354
576024
1474835
1456110
759279
806665
229362
166345
983406
582177
584729
1405537
1458498
778372
512251
706764
443598
1572083
1129140
52974
1485186
451333
912831
1097457
1473936
1259794
575164
158725
376321
250241
1542592
1408344
1646532
1633722
193169
250899
153016
1315401
473617
1389280
1544700
1315749
1641625
1153325
21141
1280955
1191652
181302
275955
1504217
493548
1643986
1457979
1224509
1530316
935115
1505845
1456825
219040
1629256
1450048
991310
358180
1298409
975129
1337291
1027906
1201791
1646103
1445279
229828
590981
302962
248
127344
490857
112240
174985
1416823
427440
77785
783184
843963
1137628
266595
1124581
92443
1548115
42684
98154
163994
1595380
313715
963279
998235
653853
354777
461358
827885
944386
829405
836227
884013
721082
1615188
308751
843575
99732
1042866
368151
30019
1477359
148510
442135
1103486
1004031
208101
1590641
394940
711669
1325520
1189260
140736
471899
1313412
264968
873248
799171
1516811
1412065
283052
923854
1509050
920992
578537
1520753
238986
458415
401561
1592496
775251
1224335
263393
195693
599842
820898
1336232
1358707
114064
194810
339878
1367619
1126751
1379527
840072
1318568
690426
1566157
282810
507653
836056
1465272
918033
362924
239751
151093
1462332
831504
285035
875691
659231
1275976
992165
1310706
271373
479873
309317
1539697
552068
190805
298869
910151
195142
1256724
24749
1564784
651402
1220616
1474353
524342
1116157
108311
710285
1540046
317097
860147
1477041
1024543
1261337
849505
67111
974157
1268100
488657
105055
187521
163720
1385307
1197170
799789
261136
990998
812416
1556858
1549740
163339
729198
1230512
980026
924968
630850
1557898
785335
515077
1277385
350707
874210
1157945
1097093
876131
1391521
403963
889079
1092752
904027
1465847
471012
729677
558968
137117
856763
710565
1271103
182248
776855
1353937
1438895
827360
935145
689761
1012711
708557
259924
547152
339881
1112339
1597416
1267401
1072335
1229814
188150
1200189
49780
984864
757818
1415972
1028187
1520321
1449658
418491
28611
265859
389474
404283
365167
1460098
542753
1454393
1574529
114896
1252696
654370
1205251
823591
694379
1042172
570307
733318
1277794
880976
793358
1413440
1002613
1625971
412650
1593609
460562
416818
69167
155660
1414309
562688
1334069
1201663
997689
1489577
409528
604697
506652
1433121
217224
421791
1416040
1252893
1232693
99355
860898
1249222
580600
75666
944347
1494586
659860
1509129
1182624
1053418
939154
22327
1342386
103795
436025
539921
1035473
1141269
1096948
1566217
1311772
653033
309006
1552038
1190672
210005
612023
180851
476764
605018
1112007
1227828
1145063
76242
785376
970759
132951
1502953
691058
449858
1367419
1432790
956835
271878
7828
501180
252546
773050
347458
561245
52331
1162316
379865
491268
1591251
1625754
401408
53775
396896
1103050
1446064
415423
653774
1111864
756110
52815
820654
858816
1589589
264875
1055046
600311
147573
1587561
279296
30933
336962
433380
1064423
13827
121981
1342213
1450719
1611555
1064808
385267
244257
1551760
249013
1199601
1112478
1356108
679723
1345296
1578038
431990
594162
1503593
909147
1210654
769098
1363142
312331
620327
1265324
434396
400092
232017
429274
450414
463612
1105123
200149
697455
130101
1368969
2540
1465211
804479
785026
15585
503258
1162762
220649
440405
1508115
904417
766729
1053240
1305962
565597
1075702
1322363
844628
74027
344706
1076210
897666
339679
1140718
152079
1462989
134923
1145264
12093
1592788
1095980
699072
540023
79790
1109805
542850
578620
238150
90642
961898
1317732
728494
1085996
1312684
385150
925653
914833
991386
388091
1572887
606145
481582
1435540
1143945
840515
1126331
1266513
265162
251653
852466
1425421
1419209
1444081
799242
720319
1108248
1016799
1388497
361142
598591
490342
1081460
166389
1553563
639686
1371340
1489638
1384755
1250207
495168
1005020
710506
1441823
1425398
493029
1265563
759255
163925
1221128
912874
1354829
643924
388172
1427559
1619481
791117
618406
951504
1178851
535692
205791
1389520
1313418
318051
537308
153112
1334828
1442448
1263330
1338870
998630
1178134
441526
1240747
1241735
926925
385836
539346
1455222
846069
201968
560084
1081824
660609
1598360
655878
1472839
1459925
432715
685221
1147940
1217459
593106
305951
1030534
1217161
604799
522932
1133758
868313
8582
109188
364303
996130
784269
155961
700109
1229449
1098161
1186231
1317001
332688
1354078
731861
812470
44610
1136246
505889
399776
221984
1612290
87721
265328
392941
1193309
727342
636303
479406
1073122
1637276
459962
1326253
1453227
1148765
985548
1040708
1237934
1426646
970057
623599
1069816
661347
26427
1311993
775918
192837
663631
248519
1628639
1105697
1525779
972152
1288845
1290705
90177
1492237
377636
290099
1486385
1025963
1617864
1066283
496847
827959
9637
1326985
1479356
65973
931911
711802
1286685
543813
262686
1203247
1227834
810697
542331
1104104
1187241
965384
1547504
776737
1481416
908234
1485072
814633
114983
85235
821500
1158123
1311031
32983
328039
998213
1525021
1450395
1569098
1358205
79926
327118
720034
175
1358217
957874
1571285
801104
667637
1327739
203082
568029
866130
1278611
1197557
1015140
1517553
210067
1308162
1145207
1634286
1441382
909101
1375805
981429
1087321
90589
208877
1349696
69043
837060
1479801
300740
1123421
1521439
1622663
767333
483119
1368024
421409
1297176
1135908
657027
1375267
1063808
685791
488028
559111
1024632
1557076
622361
33331
317956
1440634
1390318
994472
487424
1463713
238844
2664
553454
1057009
385977
798577
1039243
715345
1335598
987319
964574
485620
861680
1463767
991320
41620
964505
783555
709028
941752
1627417
150441
66290
1393611
952273
1021013
489516
408680
1492609
1555066
1533331
1488514
529650
1439618
176196
1308019
256205
480042
358232
1214698
493727
1069082
1165418
1039919
682572
1019668
913083
1257366
1118005
1436579
120670
1447799
621254
1327460
184006
846700
889143
1134343
693238
564668
429663
1414207
300564
1368083
870547
544594
1108244
1172001
357341
275694
26409
1479960
136545
1226603
1103884
834958
1273158
413728
1285452
1368489
1181453
38541
466065
1240565
178017
720991
689559
370949
840668
1152690
1171357
1628772
1476157
203475
327502
1035820
193595
741206
865052
970610
1555227
352037
739530
1378030
1612474
1289975
1554144
1480112
1573504
39174
926245
1065770
538882
1019347
160984
1222231
750122
1128113
371524
1475166
831830
812301
859026
364170
685159
1081423
1208618
639654
1126389
1199048
1212614
256158
1208407
1003214
541734
50304
1401979
1576243
511095
1622154
309164
1439262
1326098
438132
802450
619523
1291031
146078
422181
1437156
80045
1050300
355064
229112
18260
669930
863972
952454
1249258
35380
433168
473692
675464
900737
1324300
255248
620707
50735
1364679
593039
584695
1087947
309198
1104466
1619759
117326
753729
1464692
636804
1237634
1156485
347529
1533113
1030620
937054
1216856
370492
243417
118602
152741
118795
1546223
1327781
1238173
1507014
10126
82918
978750
322373
1139452
385147
1258979
1548439
930154
1295799
1448206
1137957
1585325
1578146
446426
1076055
340978
117259
1500141
1312297
174119
1330874
1112174
119714
1038507
1344417
992820
88972
254884
1025740
501281
693072
137021
1593055
355736
383983
1485196
619637
1234399
1415142
1373022
133407
1623098
1280474
216940
694730
92742
1470013
369980
716712
737367
84787
247460
212616
1631693
1375406
731077
1576250
1362604
310168
561178
135023
1400793
1157000
1436469
306987
264876
845143
1264831
1010289
108030
1178962
51309
1116221
303285
247843
461778
1585736
503868
1554621
1207928
1138117
733649
1325002
1431050
1319308
1301273
365797
689893
1115921
1113647
25042
1395482
1601706
130144
1107160
1042654
210008
562876
85089
309410
1617615
1433187
1180264
1450979
641301
1338614
1434346
4122
728317
424548
1082270
189129
1399468
593355
537115
20097
578293
207953
1007471
1242747
1122152
433921
588885
156529
1306542
279486
1412140
1572744
1451604
232705
461032
653009
1067015
877332
1438967
465978
1088983
1266952
1124655
268750
568252
1396554
147601
1618779
738424
1239137
284909
1502923
622733
77268
116178
1138349
607101
1113984
461099
657715
1497922
338871
100176
119936
1154521
474099
649870
1617951
483035
1231728
954566
1593479
1038842
669947
579777
1643475
762434
284858
1216076
1578787
766750
824173
203014
338035
1126881
1345141
1152564
161916
247946
1052160
1400642
478881
191663
1201602
888066
1358335
352266
1522811
1063858
877074
804274
860020
547512
1380676
985416
1494896
821504
1424637
232524
777426
864129
44100
214326
1249835
1513423
607537
611223
894492
1448331
48397
1245997
834002
596719
269128
398345
989630
1173067
70441
1490056
190022
1425365
34030
919306
953394
686826
595141
1534265
1474095
772918
788888
471876
25606
974727
1327146
580244
241088
900652
1150336
262047
1645231
1001778
1328994
1150760
255382
577647
266911
1161043
1240617
1424293
512683
274709
1044389
1063725
1130693
1035689
1046149
513805
1190023
490462
265408
1273132
1288626
441196
1164293
1037460
1596133
1599369
1562155
1401782
945167
434108
660712
115513
1255208
1526945
1583075
171743
645740
801266
1412583
39298
1116325
748514
1389994
1169811
396877
1182583
1027773
1303284
263901
1466621
514978
454134
1634575
1283581
853145
1173515
1068170
114372
196207
358737
1278633
1615722
874883
7731
1638281
989183
406535
1310740
564391
400416
1140550
83096
1328796
547853
1244204
1333300
223303
638579
193917
190947
1267122
713989
79728
1117591
227914
1002865
567962
448349
1046585
186798
1308687
126188
1198086
1576847
196593
1545093
1135871
1191082
1015440
1102301
1221799
502194
1135577
921978
851368
240797
1346582
1383053
836389
734007
1461607
995134
1093519
301435
338154
909636
1087788
147446
460496
1289755
63832
1618403
629865
1458326
537698
1039394
909974
1200453
1433176
461221
1059486
1149526
1466606
291025
1581482
1455541
523209
1219199
1260337
1111228
1601000
471867
412989
183316
537688
1225955
373920
390015
1096433
1001050
695285
48949
1401304
193209
664274
309471
765816
1184667
412908
905446
1591054
929434
766467
811652
230552
777797
367027
1310242
1208650
972575
1515047
24287
442339
845652
573570
717922
111862
1404879
1322947
1457826
1577776
530463
1485693
1413634
611181
1134195
326408
654066
964778
961204
336584
1407180
463389
1582342
895661
642586
964013
668715
1089725
559317
1000401
790038
1282766
1036183
1064061
1156462
110443
1054336
1557015
1554571
1110154
1301890
1625312
491112
887701
537216
1331764
1082258
721922
27283
1019089
533215
1298890
1160038
1605000
1385759
718532
708217
538208
1226722
1236774
83220
1574115
753154
847051
391768
1011123
1237434
20174
448600
776081
307403
332040
1030199
1259716
55457
643762
1122933
164504
625036
1133736
17260
1469730
1122770
1321649
1606268
1324676
1255269
455959
296400
1006693
1390165
440248
1304991
1274905
910588
1138615
906813
1388386
737662
352387
1590483
613016
261024
1405478
389106
931844
40556
78458
259254
1292764
727346
1449778
259255
972527
55554
1567823
732793
1594137
702990
1260137
1108617
243363
652162
715698
325058
958421
1459807
957485
1424255
122040
1154942
81660
1596222
468997
525944
1316760
749714
1190106
357512
1209003
1316629
692424
484380
469856
1290981
688316
1022417
1164304
769603
659841
132293
524622
1611376
115856
379220
1534184
1646877
1590799
1425978
167767
336342
958052
1583696
142625
1299733
1287323
1274532
1080037
716965
527344
981482
646900
1610164
1041453
590978
950896
1091
205991
1140488
486031
157346
686220
1491441
1593750
1100218
1017012
452042
142593
1383483
551652
1115352
239412
1065440
393891
1106863
420695
836062
1379880
446184
1418038
1267403
1477097
174421
1602983
257395
1598684
472680
1294666
1598349
1313258
1592696
774001
1210669
862842
1357229
409820
736489
812320
1605618
448043
527525
574187
134577
423182
1118375
447
1513887
1027981
1247931
18740
565475
1465251
720579
1198799
1358385
1334805
194131
444936
474469
1107877
32777
555022
441184
291597
36129
385405
1257701
1344430
760120
982152
1280466
1016122
358268
1539246
79946
897257
718528
1212427
269397
712557
974480
798833
1597310
370701
1316168
926206
1090711
829328
1235811
428797
1615739
1105498
910283
1000847
1209677
237893
1636675
689619
1615098
896921
241637
1569940
1630618
211805
983519
358569
1296080
409263
377609
528620
683548
93973
257282
492927
534092
702036
608235
473314
462022
908459
1636551
1012837
77695
810443
553793
861045
1623226
148791
437656
409989
737003
1267137
840012
868979
1462982
138688
132579
152471
1390089
3945
1564625
1319698
1092919
590770
196808
267534
1556336
120300
755950
771819
211198
1554286
392465
137229
1399883
1107011
395168
1222534
1016017
576332
1392629
963549
679241
900597
596959
147084
900541
1120144
68821
1572776
1275369
1306666
1549912
1615936
1318104
408140
1602472
1468670
1362858
570590
591515
220978
713154
340933
324697
143486
914026
172261
128106
1440855
388601
1454592
111285
427472
3747
298488
1319316
132996
964938
1409136
1152096
693977
25082
1089983
280822
1016415
947337
1618889
1225136
1541879
298023
339303
757418
1341581
1475723
1374456
162268
1151485
316130
1266052
973308
143638
997601
157399
1144836
54544
517666
1185302
70739
1494649
758412
1387289
1280365
183433
1185199
445618
337629
621729
1636700
271230
126030
1359279
16884
1379293
1379801
1398320
1099346
1231685
125014
1594520
891471
977500
108960
1408853
781034
910609
345737
1343176
127423
1026741
883459
146041
1350989
912314
765846
489091
1507991
917861
1387989
1419676
847234
1185330
1064714
1576454
800824
1620515
586881
1335143
733545
1202331
89910
33086
1305274
801932
1326057
318136
95571
360411
343641
1111315
101829
968524
1614876
747285
159392
791566
125834
338603
516066
1567865
1149931
968149
99745
984514
337580
140178
1496081
1194895
1141051
272854
534371
1226582
512040
1425763
1038851
1255161
1002090
337981
38689
67204
543774
1622230
970223
67375
1304555
1048753
250438
154090
679348
807839
268342
369801
1152983
1585677
441740
519657
634313
1028375
851953
303991
92972
1223268
1273955
1117904
1445784
280469
758833
1414025
1622712
377735
1177253
447331
515833
983568
729651
1206475
1128106
491295
1044801
836510
1505997
10984
1242287
1074435
1315189
507210
125894
8592
316890
880019
897875
550343
880461
1628526
1095316
408352
223443
489432
1315156
1581881
1413931
931444
682445
897828
1559004
1526622
593803
756315
176207
340884
392378
1269833
1134441
1252579
361324
966351
144678
377015
996216
352980
1442393
1587662
678546
1155601
1325122
1388199
1567991
243418
398900
928660
1243154
893797
625180
182768
514531
1354311
540408
1151356
10859
740377
429982
139615
1636034
397868
1276551
1025207
1441944
1240948
427924
743238
1351647
1547999
724382
607875
735469
62881
624670
879112
574315
800158
648946
420317
71198
138502
1162244
31394
1467214
323905
555889
1540541
36153
694004
1100501
721047
624759
447491
1211784
1531172
768251
35083
938250
95188
1222205
647044
189778
463507
263900
1464811
1009823
561847
797033
1222198
236751
1034109
863366
1041474
947678
336125
1595509
721428
955608
900068
1000498
1049745
663209
178685
353218
1390476
1506353
481034
1257378
794800
1097758
1244614
78302
474085
637612
1495129
1551723
366422
535162
1638700
1457270
489429
1529292
163591
1503021
1072363
814346
525355
1394830
1072801
65710
1405298
431197
1235249
1452193
713923
752350
259665
609399
210594
664056
328300
1134044
442562
167747
737716
1484097
1626633
13379
259036
414961
797400
467683
1318711
135214
504851
328718
402894
1541103
1111831
314603
1600755
1128839
660747
71441
900528
791179
1499594
1547455
724690
65250
1183388
1339138
1165752
257725
1143268
68185
441029
418787
1140525
207578
14615
1095974
929963
1231732
175220
662075
1635814
1376395
560750
1549044
1039880
406911
699302
1485193
1333170
350668
206083
533917
1265246
801376
1154692
943366
813396
730509
670587
929531
1419760
1023086
198845
902234
179847
325942
647661
976739
810147
412942
883343
361188
91381
833999
732396
464671
185958
1606251
1640188
1372728
1046388
1416323
1521236
310377
1122307
1599883
1302199
782162
1237273
453180
632234
522132
304468
852129
1109504
332773
654720
1349777
782802
694479
1293953
38523
1152977
713247
1442127
192489
853345
25235
28444
498372
1364815
668589
1534827
717814
350959
644249
567431
683117
270766
610075
128170
1029367
1464322
266265
187599
1290033
979620
627261
494619
1024211
96054
1401679
1355258
157775
936791
1292171
1534014
370048
312627
597445
289260
888583
1529717
1427946
1449073
932985
538647
869814
1088188
1291653
552001
1151947
627740
708398
484017
24539
48407
628477
777407
1032507
986543
830561
727323
611046
1046977
383945
734913
121914
961801
721475
1508647
98046
1110656
1149063
755133
128135
1261032
689288
139882
658890
194468
1314864
279069
1350637
564373
431174
1324771
730498
333102
301610
96719
170083
1438864
268451
474378
957270
1264501
1468834
882441
271874
652162
740430
482385
1071023
1519633
172369
1213275
263319
886186
114974
967505
1265077
1004498
681342
397131
1514563
1027001
1221049
1621438
548064
349733
144820
805417
598647
36583
1421768
189800
530025
1404572
1596609
930391
1332893
223157
1351845
1497142
861979
859475
664863
1640447
1006599
1465696
556286
111465
652920
1225944
429482
1141148
786753
1201798
135176
943077
656232
517984
1623770
68837
126376
630950
595974
1443149
965297
746916
540468
249692
671333
524437
1022229
320022
1310522
715512
49707
1386258
1394066
473283
1266304
212617
1242746
515008
1023417
43190
1397506
279963
296277
652946
1520491
1467244
669460
503078
593579
591240
1493994
124713
911511
1472011
911991
425172
467021
361965
851061
1598592
312398
775776
1110352
644317
1167411
478151
1325477
107931
280906
670157
62376
224282
438862
867000
187312
1584489
390200
253175
686445
1162153
922477
1467917
1462847
1359034
261797
1621118
46832
40290
450264
1359009
352801
1453104
1168887
626250
1458611
1601924
217413
1587410
1220969
1052191
333097
1373361
285789
550194
1268323
1060714
341152
440033
551523
93760
570990
1517305
1018375
1264747
929858
1036505
165091
256501
1029047
177778
1494721
923987
31941
1308774
1283967
283647
694513
925034
1442754
744928
1285766
925525
209264
335543
627660
984917
953300
1397207
361764
1092933
1042062
567364
682149
59045
134608
298016
267345
249190
792720
336520
845373
156883
264271
370629
549587
1314902
1381051
300271
39748
483281
568840
1415199
1142692
788202
20698
1110778
1309092
1394935
998139
1300614
1591624
1473237
1091889
1523867
298382
1223795
1213534
117541
1526227
487923
375289
803458
1317262
1627847
678131
1519088
1596715
1586805
1278699
760073
1273115
451446
1490073
888499
946420
448983
1644041
926070
677270
1599487
576432
566301
768869
531800
1207622
823593
16478
444502
971989
1039606
418126
515937
710873
346461
1470626
981828
1000
1010459
1381001
1606733
444488
770262
194684
1591505
1317891
1165037
1224169
1431829
115000
103790
1229747
219131
1256825
1218458
425975
891188
250818
224480
1386502
913440
1258220
1084112
999945
1474204
569754
1210952
871848
370232
1571069
1353104
601858
460818
298802
40583
448715
1018631
822792
655846
1135378
1236288
772783
1578386
936726
746474
1463839
620706
1624034
37378
1498661
24581
292663
46893
1442024
824291
1180482
389110
533155
203841
901236
359346
771994
1433173
1058366
45296
797228
792456
1486282
764399
1149834
1074613
529873
1590335
799110
1445770
766551
206082
470999
1479846
134837
1271692
1071489
821262
1103118
152534
1010234
745802
348037
1633247
444740
555443
952477
1274179
1259530
913648
1438039
994047
442472
39955
689104
1025742
1003659
1215001
809075
829241
725207
194712
443118
1619034
270015
1252762
713154
420568
1625109
1530648
15978
1328850
910117
25664
308854
1354248
137196
198772
974332
1278307
1306241
1505775
544801
170041
1345611
587494
187626
342036
419719
121070
1442636
469282
293576
1476123
1226404
1075634
531961
1421842
858710
1601729
325869
1342576
799494
509299
321432
398046
182239
468062
1221687
1184264
907543
1432828
225319
1069487
593204
1524262
669090
393326
359486
1453271
1127441
586553
1347227
1417919
547784
1004074
1571605
1003994
1454138
324139
308879
1075443
68056
83001
324659
850701
353272
841979
1266626
1282082
491607
818370
1016549
91314
594378
805651
1628502
204056
661384
730385
1205481
1049210
813100
1016907
1336499
806880
831785
1347689
1394383
525235
42859
482197
1360589
1228655
1642858
1065890
1219832
1370740
1190254
763710
1406040
1277046
1511701
611116
1461154
1599810
1237680
28115
1062237
62268
888704
846619
1211898
588365
278962
667066
329937
1465799
1145287
1457667
774794
42984
854192
1492569
448600
483338
705101
1193263
703093
358978
727454
1047849
281900
242542
1016918
542211
122601
1444806
728606
871544
350934
1166907
331772
1247719
333750
590048
1465387
193405
1424716
353499
386479
788789
213387
1419726
1552543
1578379
425656
250841
522229
1074039
948420
939221
43646
1524429
1374444
1519594
312797
216139
1074835
24445
755852
1583747
1338331
328427
300610
216727
951502
1103392
1435333
1383390
150393
656868
271073
1347288
1535379
379983
533203
1288918
1385957
1260779
317708
647566
18128
678406
874977
1325687
1371125
1418792
1088518
1119340
190216
1331028
500378
1130185
693803
725261
504356
1379710
1166483
1328269
423601
858029
1586649
1623427
424099
1627474
178991
460707
807464
1211514
1014152
714448
1371438
929591
1513639
501264
1305321
1287246
1511593
1126027
327924
820260
1434288
1613407
212268
1567166
1001545
365298
681994
1019549
762019
1616449
554836
1427012
1211293
593403
545710
1000535
1137258
1300970
407606
1170584
1443962
189775
220005
363821
263839
453149
437138
202009
561605
579213
153533
20503
971154
1302368
504637
1359768
240261
83414
821187
1393308
1324733
245572
931976
474261
926004
433873
287310
1085041
1230355
944424
317746
952059
1031924
1251044
690833
1405086
456071
1040596
1522554
1027953
428848
1003070
1290756
846316
1365329
125436
1136831
436559
330042
277889
68125
1452373
1196862
19261
1509997
693012
767008
1130944
690544
1646548
111708
88629
715679
1249310
88541
825225
521143
1106411
865567
557785
1555542
1557141
661019
204683
8056
652087
1127278
482527
1252017
728033
1295849
1575854
248988
1426989
979490
226227
149187
945152
594357
2376
988271
1599752
234295
1050509
1350533
457375
57383
1131183
1521374
289241
701120
553027
26356
200851
295331
1135818
579081
1196516
544471
1646512
197951
1235632
478482
503109
1559487
1018422
823760
152860
374930
1443188
1515106
637004
555091
627122
511661
398017
160812
345903
144870
441644
717669
883434
577340
1014025
939404
1252408
309547
1329127
325554
1188035
271803
467203
1192905
1291516
1020330
414757
1146120
439150
1193432
1265218
1615441
616747
745877
983472
758801
1541189
945541
859156
1437301
121659
1451711
27498
1071176
1539784
1216716
163438
453902
1294721
33746
518242
869266
572813
1317359
643608
1528033
176532
654906
62461
1143527
449782
1380580
819329
526090
443150
1056361
237149
642318
676795
178880
642996
1004681
1631816
846483
1074848
278631
435330
864324
962973
841710
222808
437455
971110
1138516
838993
1100033
109477
1619893
124526
552715
1065881
933664
809743
167584
430
1028975
26833
459065
383122
921825
1012021
1259503
995726
665680
323933
58240
61220
304885
1319490
982872
1076090
331152
561833
895871
813170
951326
1299422
1491007
617115
93324
1238958
1529827
1539124
1399381
228
1295943
602980
506182
585568
1384235
443679
193686
1579823
905104
668723
1078867
1058454
412145
467722
1430329
1263830
698608
1233167
631964
61343
1109297
1547101
1534340
1586155
1297501
1154148
1259462
572449
899908
432860
564078
578649
1621707
909153
730122
684330
1192305
1295359
1489921
1036951
217615
1501156
350067
297943
803911
207173
1378644
547301
531064
707275
49840
272988
1364690
84161
15194
1489479
1570615
1638629
1465268
696273
1004601
36723
1273914
1289510
1542256
689892
143641
1633390
1077663
1051180
1118197
465067
1104220
456744
1553287
87780
1354619
395150
1433138
1346438
819279
879683
1148627
728629
412631
440856
306407
838775
101505
1598347
939283
78219
575617
118243
1202822
662746
940409
831997
1228824
897232
542026
534860
1463181
594618
1488437
1118612
1613609
812033
415983
621090
1638113
104671
922814
1197689
756257
489345
475928
1249962
85715
588938
910605
486901
1001181
1550496
819217
1569463
656949
1114191
1613422
947030
1211110
1150580
95126
43642
595384
1097187
1217536
928355
904769
1380654
1072607
1512227
1479549
445434
1509146
1281367
1150737
200121
770132
960379
928246
1184711
1360700
534139
605046
1326623
580709
789850
81045
500489
1312435
111915
1416118
1088346
757746
138805
1169702
1524044
66357
587002
107263
1595359
341709
4758
686463
1455903
959907
397816
113424
1348730
950622
658607
187413
1609473
1503227
370128
678314
929544
543689
225440
176331
660773
1078598
661859
1211396
135595
1495219
50326
297535
775905
888182
652125
844807
450214
851640
813507
588955
700125
1245185
524620
1439475
1358298
1136814
1028240
1019071
182849
1281424
1576865
860142
1320637
173435
63412
412907
1372065
1201829
1070193
1566095
902371
1420999
762749
1167776
671978
151912
113196
94747
697894
698281
872610
1487803
1313188
642083
477689
692504
941849
844136
1518310
89357
1456574
591983
1253658
975425
450745
1643404
808552
667637
1611603
105322
255607
1040975
498329
392678
70175
437850
1506029
1328923
638489
334546
1186429
1421636
509900
195061
620239
365312
1174902
1359580
671169
1437992
886431
191049
1542017
214623
1013519
1549360
157041
844841
1646596
408185
1438320
1057857
490065
1221626
1102286
1278578
1395070
37626
1145279
1171161
1612169
500705
496270
293311
306932
1509756
1189949
1313768
1577393
674167
18608
1502283
1448373
208196
147427
416797
227395
1562049
1646570
679011
1250726
284724
1582037
701089
252289
1026619
1567843
620719
1141931
41951
1575852
494731
1169432
660686
992857
799962
650615
634439
1068900
264764
590824
1271952
79248
560480
280328
283982
516652
664833
1228557
238150
455779
514755
1310176
102969
422790
1192164
482035
382078
1162145
429048
454213
1333412
798959
1369099
1451205
1141337
227784
222393
901806
366371
228324
118580
5620
218345
724222
1161911
326925
829448
863725
76896
874482
661347
1526693
777463
435937
1187781
1034150
1351656
1014054
1503941
45663
237118
1504010
635810
1111819
980402
321408
1090618
131356
1425150
967511
1580901
1098930
108152
147582
1022990
226615
742699
763868
312491
772535
870129
567188
1432254
1172887
626650
257594
546822
479603
179298
1564356
1574883
1449266
467990
574392
480746
25306
1114674
1638223
1577671
1520784
150057
630852
708043
1289793
1586028
26216
1349062
777301
821514
1023723
704
1208133
576647
1181819
1339918
1242883
660322
1563914
1409877
381096
1275216
1421225
940219
1121738
1268920
497978
1317153
1193743
1281452
1035671
611740
944869
1288412
404609
1623352
1072161
433615
763044
45116
683014
1467999
1563575
680836
861836
690629
959052
507131
1121129
1495516
524494
72040
834042
51342
1152906
1285417
228878
193877
1478966
425367
680083
584291
1050857
362730
445811
1275908
36912
1308379
464778
1165254
601206
10555
1415444
10768
1336550
600568
510932
872848
293652
1124227
1111043
951679
114101
826925
1553624
1167572
965209
1020750
244539
793601
184841
534953
892777
35511
736660
622785
434541
405822
33311
773346
706276
427584
103930
36895
1284700
153926
456209
1640760
234006
430719
126857
895058
458408
1523819
72017
143955
336009
1381481
90576
946098
108126
174943
810053
940644
1120386
1548086
989530
1051885
868902
1181227
1237154
531567
343186
425607
137280
7330
462980
833516
55502
695819
259895
1293748
1143965
1455011
924382
580056
770977
491205
1447142
1419994
1133742
1526093
14247
1059164
289007
968585
114583
1212978
1639954
129758
1474375
391509
1289029
338509
1513740
1223555
971496
906404
1145290
954184
1026748
384026
1186191
1441288
823485
1153421
993159
441160
474364
107575
1605272
27400
1292470
503336
619021
1421605
22221
798227
1561982
732010
339854
1387240
1584492
417314
556010
542241
676307
757847
878142
1163243
239785
1105043
264754
1099725
336566
197109
937069
1436442
831152
1590486
1237639
1501102
136780
470658
348252
1163834
1067119
1565103
1230133
695239
76655
790104
907066
1485351
124047
1542058
728896
165929
1434468
420673
1068196
1272116
1235057
588348
504090
116819
840247
591660
173677
1544739
169604
976251
312101
1862
1299297
845366
505473
605801
1227956
786682
683377
1063423
291787
1184227
1373659
947155
1416727
1215511
775593
474326
840704
209108
1225786
263670
587119
1311973
1503693
36402
799159
1215418
967787
1384817
226162
75166
1375193
1477102
282892
1201180
710760
997182
522583
1388403
1540525
1536608
722503
939237
535676
1617146
870961
162574
1057021
121634
953043
526963
1114761
1518145
313607
1412350
1627265
1629061
654654
264534
1582960
524503
1593022
1563030
1093093
911294
1247055
379438
1198706
1384114
1182840
497317
1122847
1224114
1553996
1160005
1504271
483333
131016
1397195
262228
1321352
1488486
1341299
1629397
139444
1154036
906772
1079677
408939
786781
370197
1527446
530709
695929
704741
1008444
1462822
589659
1014670
639242
1000092
301301
1625963
65376
589793
1129665
1481340
87553
361730
1347353
430433
1467687
1082505
1448347
220406
1526422
1257896
1246578
372091
283642
1307717
532957
378780
1079206
713678
275381
320267
286
1206804
1403986
1418561
225248
309128
446021
1256330
201144
1231808
579400
733573
1049008
881127
1532650
568073
43674
1524913
497328
213286
1320205
480049
40776
1624871
1297881
220581
877936
1023175
965399
174819
995119
1510646
868986
22054
1284692
501960
923762
858390
1117211
752667
621487
1242113
915633
628739
262676
70631
1598715
13326
1234594
662363
263376
1145974
1360577
589086
358596
106925
1000206
777282
248723
64376
737581
1521807
658117
1511662
403554
69558
1004789
42995
67177
257747
1217750
770764
733002
451380
752355
599247
1492336
380519
1494736
1360129
266956
1174184
970667
707254
960782
1006712
600312
560160
391201
843746
376810
1416510
1578942
1140757
1482165
1034365
1542200
317790
79589
341993
334443
1128931
665937
1288673
601292
1391038
1552467
1044780
1486074
114733
1433596
864081
1263483
1286497
356229
1220945
1327941
166560
200184
926840
339693
1569769
1229755
305226
1076922
1580386
1331039
567789
665221
184318
1363399
620054
485982
400285
120444
659461
139341
1276844
198754
622710
656820
862047
212863
1415633
1310323
655576
849780
102454
621860
1052889
1294569
603940
1190395
649427
259066
151190
191518
900822
42906
431494
1056717
217329
1383860
1176661
584795
1510786
319356
1609485
1016990
161995
809728
885307
50061
395459
625137
849097
934547
951345
924990
1392440
175243
1178583
610160
38411
59785
1210180
198248
1031272
869661
1267859
1111238
416191
145558
1030890
1153291
189578
1071197
1104778
716912
1454261
1058096
1271323
425254
1515250
668857
1280287
710538
1015895
1474153
803039
657231
1340103
785455
966893
865638
1585649
905355
777887
1111575
1200340
475902
361324
1037328
1384514
664834
512629
373053
923561
888022
480823
535898
120708
593989
621556
249586
1632709
237473
29925
288885
1629141
792935
1311970
1525281
847214
61977
738393
1583744
1637488
153344
275036
1580162
1186042
1096414
213003
280781
157482
958360
669548
816696
112709
796637
175901
1599591
1342941
1395814
373166
577904
828283
162065
686884
1555832
658061
1622697
454374
787132
274083
1060855
1307246
946217
208068
938490
116152
863269
779647
643278
1058146
842106
1200068
572214
1231652
1151386
834005
1429864
303668
942475
459605
1307838
1563830
544172
1052920
213572
1625881
459247
730943
457476
745784
511693
659840
125956
1642811
359549
812299
234890
1391103
1482237
759816
925178
754757
211628
628090
1365753
660008
1011238
1557771
985067
1465712
854647
396222
954837
715370
236180
2582
637005
940521
1196926
127803
491722
1347768
275746
226847
875602
467278
981629
1616473
1571247
724556
290738
99014
193039
1631970
1018705
1359394
1229255
743533
479602
637428
153037
1487725
1318382
220688
1093774
293984
814724
780521
280286
60568
37764
281446
854992
96645
1093241
1488425
792707
283960
1292867
32681
1647531
73698
906134
1411828
916933
1163127
488365
348122
1226518
396353
1154985
724781
726713
777414
675642
1314179
1096125
124573
279989
1369758
892918
52794
1080658
795327
742542
827427
1096233
208099
939825
227752
340706
130872
727763
1443370
442407
292750
1556362
787147
1491066
361386
87950
370095
1471206
1187963
27441
1243363
542928
1505411
786984
475752
1382517
781377
575154
918865
355151
365241
1130164
1176533
616189
462952
224298
1035654
1441374
710284
51859
403052
937895
939381
1226841
1241796
190566
916104
1631928
950859
424087
658584
176417
750045
802140
1407515
963883
436963
1393455
88517
1256369
908313
792044
751391
531717
903034
569010
686497
1025394
80781
1332818
907806
147630
1551143
888474
417899
553266
1626893
1484923
333117
667061
490162
16204
701355
685065
1482893
1162933
456608
872358
830054
1524134
1642204
409273
183044
819512
1105386
511016
594987
1566039
1586630
229495
494319
27592
439951
403056
1639741
900329
670131
772327
446762
1388964
728585
430724
899055
642502
1606543
943706
1220502
467224
688761
842430
666883
1172469
1472783
129591
168538
771947
31358
1561649
165285
1495709
348875
1307536
1613533
764964
160732
387288
967846
871395
970284
1580485
845607
438765
1390375
1609233
1617411
62228
1107506
1204103
1284529
952693
1180909
1007314
1113414
894852
1019770
529296
1364672
315002
354220
1207770
1022720
1610117
196223
732301
1314432
418558
583490
415546
157137
1329972
1174314
647024
648530
1114675
373106
1222582
1501040
923677
135845
681293
1479850
690126
389848
1320414
139984
929210
1179807
370654
453760
632334
167442
1176217
700629
214984
1553137
127029
696718
783239
1323023
786128
574122
1140638
678174
26943
558872
314228
869350
1378842
923762
314146
770757
286217
906800
1255162
1382462
857949
755529
1584619
394581
466690
65269
870365
1595908
843745
699566
123938
518132
256352
309583
862438
1177908
783882
1323503
1533278
702525
488230
799461
1060574
1434091
1563671
502074
912818
1439596
680143
388201
1141797
1413377
610081
433198
1161376
548617
1459814
1426552
139322
316773
215467
616752
976896
524550
448077
492572
1042779
516998
765708
1293361
1415651
121203
747826
1246136
1190012
92127
271521
936178
823244
1621385
202844
1016632
1455356
124184
1416412
1348187
1364492
961162
1522754
47880
336358
1530148
1443694
751728
701197
417406
380359
372461
846798
1581580
525487
1018841
319149
732814
1061366
253263
1641365
618396
1345154
1533044
516637
451416
251231
1407139
1337317
856127
792687
773077
1584024
284329
1604022
133761
1109896
410304
95266
601123
713910
776152
1008718
1596023
812969
356404
980695
270189
816061
1599896
405406
1164834
1592023
354129
1257942
1238234
722415
1090042
1101865
746859
208207
1307490
1624373
552905
1228852
1215322
767584
1305963
670892
560619
421669
619798
1270924
1161030
80829
1568709
1436989
134784
1077433
1386083
1116222
1196000
506026
1151558
1536161
15122
1001030
442804
1168271
530070
1318579
1004485
199041
867576
1241414
1377333
1181250
1028245
1594440
176870
1197764
1324530
318328
34684
978038
1464503
131210
797220
12893
1229066
685801
1190079
72822
454911
343183
1339453
1140043
358330
1295732
62399
976576
687611
123857
880364
1158322
9707
140615
1026308
743794
982865
1087884
642526
535191
208716
97028
605787
587390
1609
1170933
1369627
473399
331186
1488529
184901
1199688
556746
1370800
362422
1592652
612603
836305
990907
1428897
19946
885438
2797
660752
713595
355500
421785
718467
975948
1144255
1299201
1354040
315078
585267
853448
965550
1202386
37359
719113
686539
840573
470777
657498
352337
33595
296382
1641027
863247
105917
397809
1208630
1026625
58371
533836
319219
1051391
1294624
15725
971635
872352
1577731
386474
1550476
505290
159481
1621671
1138282
772972
1499196
371562
144940
801369
832602
667718
674614
982484
1495850
53177
388584
974637
1054566
1599130
1359958
799452
1062412
735267
1230612
27066
779904
1199642
1450723
582789
1141561
1591223
463374
680403
528545
1633247
311245
564878
108291
1130397
673842
272071
849286
177838
1122189
751292
261158
521529
1424202
20733
292888
1502620
659318
1204969
533619
158590
820453
1114068
900135
1306416
439700
682623
133717
1571211
265828
1013244
683693
1027013
1074021
1050932
498649
802391
1268804
63597
1226931
1279188
641792
1298108
190330
43456
1044238
561892
918474
928388
362631
48510
1620569
896801
235389
201544
1641996
715823
175614
235380
1058289
1303
649641
277833
809519
141262
191234
1239987
1160715
1629171
306375
969447
1369104
882880
768763
312166
436824
749143
907582
1011207
838401
1294371
643863
161149
1293207
1187241
842347
95367
519295
1183883
1346491
891246
1268503
126493
1567095
1736
838658
62742
349104
1040289
1584334
281226
100170
252803
596411
1018756
1454837
133312
696200
254020
100804
599136
1451786
833608
247390
799055
324023
621286
740566
582462
1201879
430620
1400565
955977
518444
1318496
566036
1225244
861097
1228012
1576092
1335473
62466
1623637
765547
913595
403814
569639
1475577
749836
303331
807876
810598
1106765
935050
1111480
1409710
1246378
545194
1005899
891586
132725
500914
1512772
1489758
580986
1286497
384794
208197
1003101
58090
986152
346514
979763
1132749
392071
379783
1064300
582547
391729
892306
1585834
991378
876642
1529626
915087
1284024
1073298
156783
293288
807536
45281
1165223
98
1199646
174217
1516233
196508
116677
497220
407570
830883
437330
1523705
825081
7450
962202
1391158
1030960
1429284
1594059
293397
172311
1181438
670920
878043
1185591
260209
396413
810672
316965
283955
620954
929656
1491873
1525312
1162097
358166
797153
292775
546453
598475
887860
857084
344375
460056
1020480
148009
121850
1640086
880046
1279998
1001142
1424076
493532
353095
1211036
235023
1417806
1464893
633751
956229
434779
1083625
882224
1224531
1366334
126725
1226624
628810
771045
590893
955355
602808
444391
1451253
169039
1351645
1206873
1255563
1250525
1354492
707215
1375400
1382422
1306025
1362066
467606
4477
261069
737653
1362100
1247283
384566
253218
1186955
9934
112823
973186
226947
595245
1115770
681998
471235
692266
1474606
1148982
1453733
640255
446720
923551
393741
368187
760746
781801
523827
4635
468210
1048507
270751
762168
948667
386387
95029
1364268
931503
68176
1552028
1144776
391149
279858
1276639
586561
1465352
1392633
1409629
1337163
515270
1231012
767738
292594
410661
651311
1416792
1032902
42017
423531
703953
311801
86474
291556
1192403
476996
1327682
1073212
1126374
1408365
768800
1271574
419081
1219570
275039
628165
675635
659258
804599
766606
1612068
1433740
191568
1078499
1016295
758031
1084968
1471215
93160
1115764
346235
991831
272215
427285
741861
672144
1550954
478137
1024967
734063
1606901
227245
1083826
571274
1090743
126735
175774
941709
261250
6822
88058
920788
604232
619680
600572
50014
1060056
786953
466804
1251231
971869
1022537
1587225
181828
127005
1491338
1118420
407358
237887
42311
492645
1619868
424992
421236
784990
1535337
1612898
776330
982693
308667
1329590
1522446
1012900
568942
1599703
289919
1439548
32656
1407951
793200
234193
1204185
200689
1041735
227126
1314475
1498102
218441
1400121
696926
137887
1335186
1179637
859546
1583309
9002
1098378
1463587
1495069
1644323
1229454
674925
1486982
188536
411872
368401
57296
1333911
557335
1054266
178355
48441
1027420
1410995
1114342
347532
996518
1070879
1512741
1453975
1476776
573119
579433
252551
775337
36914
804540
1331655
815272
1305939
1438086
879988
15829
139086
344649
381346
1500556
1467922
1488844
1482686
1349017
338112
168152
1411070
1327026
807287
500927
570939
526006
1439063
1629421
991501
204036
751500
513411
529527
654757
30154
301612
1322285
1253994
1480062
410096
1393910
1374590
687039
752745
1420760
568437
1643942
667519
1620514
1247700
323977
667070
4171
343533
323958
745774
850031
1316124
1275923
1269194
1187974
1343879
395805
158353
402431
199313
550008
376810
1328867
966409
1601053
1439867
1457261
1386537
759605
1249557
1246444
147070
1234899
1254604
634859
561962
24960
1604375
1321776
890897
397594
1518306
649741
1198609
682385
1063097
660627
775451
1398307
891553
183217
1188955
1147950
833848
353248
989484
1496773
937856
748660
1208005
189417
1596319
1449012
763328
1376041
1323198
1300606
1249102
696484
1442842
194437
444174
1248480
683190
52206
389417
13250
1331759
985424
994363
1538748
1029464
856585
753191
1380521
142068
1177418
340293
1121801
631190
1102402
24028
1085276
142240
479921
533244
1421643
1618245
467726
1417390
1239219
1260364
1533769
888465
484380
1099324
298590
362998
1019162
1633114
1243741
1606299
673659
1018286
1266862
97660
553282
939485
577100
422526
651303
1416933
1460188
1310879
268375
173399
1208071
204577
976111
19730
1378406
1312087
175705
819087
1352436
1304496
1503661
783190
1107149
1060887
1538587
221325
517707
1139050
438088
66895
916566
688407
248491
1025942
1305229
507933
1511564
761316
245501
1469652
453976
1229044
1429379
127387
471819
225537
1250839
856731
43037
10561
673643
357048
16218
1149981
26234
717127
734169
978245
1443553
1514797
810825
1421974
221046
127665
630863
1246176
402102
1442554
201304
1139698
1306812
865368
765778
739716
1544702
180973
1207827
923312
749469
985104
1003487
464425
1532577
816621
616758
1139275
224343
1643535
1507951
1281805
1176190
296836
288117
1200847
506814
519025
951097
1438035
600851
884081
1598318
389002
861065
596817
428053
798792
1205067
1251199
1242877
573330
1467168
887417
1057232
12706
472970
1037488
605206
646829
583137
1582757
752959
693734
740393
657105
415784
234726
522866
733084
126317
575133
1642902
966000
367876
767480
1193940
706348
1267962
577253
19679
326776
235118
558569
1006677
631831
192839
1358245
1495446
1267051
1197061
327875
358924
1130827
63382
797460
880783
141680
1380022
1373462
507625
1409763
1192939
656463
1579725
841803
153617
1050994
828084
21999
1039788
808600
712327
1481307
155361
1363923
921829
1097742
981762
1228238
1175644
352711
953651
457126
1243265
828181
906993
273792
930241
1309566
440144
1425169
277791
423422
17663
1633821
1475020
984661
954664
494443
522050
493466
747511
1058761
1340286
692567
662748
1415253
1259041
1022887
418949
1390395
714710
612352
1147665
1274015
1554498
19362
1608459
1253885
151004
702510
623220
702785
1625366
1520053
1191972
712880
29226
838296
1183637
879229
422209
1042990
117816
1017229
763226
1491764
1055371
381439
1536111
814762
1475924
292676
460018
958048
1136771
570216
156033
1632015
1615794
461539
1466696
619730
420801
87372
622084
1263839
28318
867981
1003055
301653
1624246
1602289
1410546
784822
1255306
223746
774234
908906
1356583
1278246
321624
1252826
1487692
1640947
1487892
1628827
857957
1210591
897955
1408576
705738
590556
825880
587210
637245
62516
109755
3602
1542473
195971
1336476
911506
1241027
1452682
77311
1148657
1517733
136965
830087
1465249
1585115
373254
1620709
1290092
211236
140461
1583755
655201
170383
909283
1287211
1125276
843228
225647
457034
1376466
260361
810230
1192660
832440
1339756
1186013
1196840
1446112
1079596
719454
774204
1284235
925959
98386
1325552
845740
501782
476241
705254
647299
1232903
789413
890051
1539833
942123
709959
1296777
1411018
783727
488513
1233969
387455
451526
37539
1544368
906731
286929
140022
949588
12795
1380903
1575493
1454958
1052834
134498
796816
958254
75810
38778
1164417
393380
1053595
1356508
245822
406787
467329
933259
574457
1285811
1225554
329372
67941
1078975
1163436
550164
615836
1034566
1089096
477321
168993
434755
1339055
757141
1444143
1019189
1149919
1472853
636752
486318
1300224
652452
207490
733143
1533495
1234513
911634
1548916
179819
335278
203731
1367547
490630
1270855
1558215
652034
521874
1463559
1536631
1332662
1076364
1489505
266470
1085905
724746
848466
1239357
1149415
1105094
220790
374472
233254
785557
535676
940800
273536
823024
478482
1133781
39518
1062300
908508
1114386
1285009
1529437
76871
579899
877861
457451
1260551
212795
115877
1617108
1588476
1092934
1302392
939958
1412913
1603121
126707
1091928
491228
1296159
322750
1151597
1624723
715225
292277
1113084
1151918
724029
1106528
153272
817630
627846
468649
1505781
501496
502740
417602
421068
155985
364348
24850
596628
396011
1543681
349877
167694
960875
934369
64700
159892
882612
1409355
605704
106359
1551546
60755
233297
1495280
1149133
761538
1641938
249452
1396123
596240
22948
277348
1230150
1267420
1350732
588644
1502445
53312
398173
1190278
1015180
194459
1099432
1542741
168182
552592
1579462
872805
758520
1610368
39515
1136922
1264951
158347
881847
1332948
506927
349153
442332
213603
2025
774071
1406323
327903
1232770
1223643
278769
1217547
330406
445802
905130
1140050
1054540
1146120
28081
439733
1491692
611830
274237
374227
1510246
1317202
1049734
976756
204474
620851
1111701
903231
1608432
86031
1476553
1245351
1548829
280450
107949
294758
1337023
1625067
1533660
201118
1413908
1510964
325766
394202
1017781
365903
671659
288773
118604
1352546
298108
353907
248990
1356394
1027434
1607785
848226
1471228
307418
1094662
8649
352032
1452575
543782
841246
264730
592451
451702
16713
1409773
359600
118829
1543858
62115
190447
552550
764273
1078239
465833
175877
495749
1317568
1171325
1162036
1008452
1486553
1103640
1342109
1566695
817216
649720
1440344
774130
465171
690157
506435
883015
718000
1212156
211159
478502
1283626
283273
1182991
469829
874836
1105484
96033
1526321
232032
1331238
805387
878813
1560327
1090043
465528
640283
333891
1488545
1152001
1456491
324686
366656
701128
496982
294638
366376
1582829
869716
1018882
1636994
792188
979349
897100
1043450
1412878
1110674
1525455
515894
242651
1249985
496013
1147599
1316221
858221
1018727
763268
42545
1158147
877923
785592
779664
897101
514901
390321
883103
1612794
778755
1408854
1474940
1605294
1249775
767205
543898
934569
360039
796325
903470
1448219
241707
296611
561623
503919
1276876
1610315
1054258
1251527
142008
865819
582582
385135
762043
20574
27298
356239
768264
107637
1607898
345772
258969
1132681
780879
466256
1446510
1420115
334442
1292010
1584449
272814
560824
871064
1594124
127752
197230
1618813
352277
1075066
1269150
226871
1402287
644158
500477
799606
1221291
238724
685067
1507783
450764
739636
1200156
685009
1577311
690933
423978
635355
858654
1638903
1146657
1382068
733291
1456431
1629237
952892
181776
592995
1131371
1639033
742450
572019
643049
844235
537930
1395453
1368146
903720
1441879
1646998
1413686
1077441
1438674
635004
577545
982597
551025
832269
730807
168332
415990
1101491
281629
260510
793260
378422
23034
1079394
1252194
745527
1134380
3829
1354695
1251105
1260618
177413
1423984
1642883
842053
718103
1414063
651645
106251
488883
409750
283342
277939
501058
113185
952607
650916
1446834
102755
135292
942531
113275
1146350
1269768
1646303
727827
259786
1379241
1107881
427459
1418324
112841
787402
1259703
690947
1472467
481931
1360418
94437
836720
1124847
660970
1592184
1246075
85626
1601815
921829
803977
876242
1390052
1372605
1252892
1321899
1125443
830908
1151919
869725
1644132
1386528
157603
1695
184702
15774
803115
63796
1081997
1038375
509732
1064255
1089939
1433002
1228496
4664
437094
189660
1522026
370735
700207
796353
1625318
391799
1502384
916370
1437799
142326
1606859
764236
886611
399491
101853
1048114
472924
122909
1278469
652690
242624
1172803
640401
68842
312466
1241676
776366
474149
86251
186339
538120
777450
1318701
725838
1020915
179267
541566
1063680
74986
1038487
960506
622771
224886
823059
725488
1145726
610623
1579419
418447
1055233
128504
1270388
379978
54456
1026668
1010554
1621465
779337
1086985
766849
1638180
887201
663074
816766
456723
70286
1422282
847962
1217102
124729
829571
861783
1533347
914637
1596418
405047
136143
1271703
753831
509387
541592
904885
1506533
981547
942259
740531
7126
396943
1122343
718188
322322
84791
1293663
746160
74482
1034319
190220
317323
1102779
484662
214576
597897
1099730
1523348
869718
590729
1564428
381017
509947
125765
245893
146733
1334443
441606
612660
1645417
196388
4617
772279
33429
546612
972534
731790
1263378
145100
796241
1068363
1594522
1167858
282696
786922
1214746
128707
944215
1390644
769572
1163554
302579
1100108
1245046
266752
547098
430549
773076
210996
1607571
1311388
1328580
819753
422445
177397
843165
573421
1537867
989647
878934
1496148
1335272
1256310
156837
1191601
1293999
1249599
218965
1513700
1321811
122024
1236627
1337791
631670
1341148
1143956
662675
1644495
596344
1099550
1260451
1544111
115541
403936
49825
1124977
827386
765377
1258499
707751
598286
882155
1180676
591653
936807
1085178
315051
151087
1527430
189661
788924
484857
1324599
1108249
616664
1312472
161509
540074
230068
1321387
1185592
791064
1350340
1121257
1523638
82439
1384059
1566529
1170440
513186
1554014
867804
1175940
1106092
1499114
1002758
601554
360479
300738
385047
165063
1086712
580589
556976
758734
1073734
1442851
803139
355835
1151127
1482798
1362359
406745
407971
376505
650890
644050
1232659
1137860
83402
1051720
1176502
872625
893741
291943
236020
1570276
173549
919167
15766
1624176
1410691
180224
1476495
353542
1599055
11891
1069955
635373
196737
493397
1502726
326258
458521
1230712
137753
974058
1252614
400939
1310609
677397
1276768
824717
49608
1169206
1154227
206185
707593
1041165
1529203
384220
1368502
562043
887196
1338421
1477048
42936
664358
48637
1644856
210484
152106
770979
454013
1396874
1133514
1140715
1028091
24528
795895
1360828
1331686
218015
249416
564694
506811
572981
1362700
994426
692980
596479
835873
125843
450455
1084848
1188941
65152
7063
1443802
985296
1148802
771225
920732
193154
483210
275255
94945
869078
252205
627484
650222
323050
1581809
479571
1068268
469490
1528563
227727
1126776
971070
1050291
160895
566622
1576722
997955
951902
459257
403223
1401081
275487
132012
991136
64880
556452
118905
523652
1075389
1252034
605425
717718
1236561
1098814
725926
745950
96875
940173
1356265
1016500
846290
1157908
1037693
57617
1764
624062
889858
864516
1078044
782673
802669
72252
949448
426686
1211254
1206864
1456330
1450921
985726
606392
1111861
196497
1570096
195613
542218
1530310
1296758
902917
1486442
591623
737398
319573
1401528
828008
481768
878450
1393793
559951
1264262
241755
398952
62831
736951
794035
1344397
1250830
591388
385994
1356420
103430
798927
989529
1377465
209732
441419
1215935
6863
1192064
1204792
1423629
700686
883589
1455753
1181036
1069917
928844
785314
657646
1193704
1349531
1265141
1485438
1495889
861876
1505585
537183
1176664
377184
1455666
803357
1018985
262385
1490791
719657
1456023
635907
1284634
1292088
555331
1466206
271930
89196
47411
1606498
1438641
14431
861511
694445
356608
966762
1075080
1514614
693106
530822
1505784
1561992
71412
1436526
263476
175058
909024
199423
1428680
140124
723277
1630474
253701
1549742
620338
350724
213184
276363
29711
713072
1436571
1489574
1048324
515931
298503
1386542
1302007
227678
569166
1123690
743482
116323
1063133
622723
655265
683020
533496
416492
306271
817998
762887
390341
569362
325244
1051346
829565
422430
725707
870253
850427
316324
184313
477558
641961
940888
645440
289229
1218266
1413350
652888
1418205
1007847
373076
1491993
498060
1024370
64117
859040
1283371
1390652
1235809
290672
246366
669723
1618237
243782
1599948
843409
997655
792247
894007
1055662
983067
1284065
314817
1298303
539676
1620322
842990
408170
1363121
488128
1069022
508339
1436861
944751
1435269
1344752
1369494
337978
682496
517549
174836
896194
664377
118720
662429
723026
57047
571539
1234762
480950
1516643
292154
1605664
1117030
1150905
949491
1408666
1622411
21565
626609
1538604
1616567
245310
1441080
641760
1282885
992286
969331
130261
264309
67393
479726
230832
861339
966070
1480699
83400
1343872
1515112
1131518
1542251
482347
721911
1095047
40269
1444272
1077081
543747
698035
1547684
1083109
469120
628648
234414
1306192
131472
637769
1256777
1500244
1495792
269672
90149
47954
523643
286101
36240
413785
1012052
987192
569861
220313
600936
226410
687591
514049
644158
216104
851848
1507658
240817
832595
1283271
644471
478795
1241826
112841
229675
805307
112992
654532
1210644
161015
1055637
523211
1188334
83760
1414129
519393
1317850
416456
473416
247940
1324996
481998
964489
48685
829059
1603447
1475926
693023
427658
862308
451153
238794
264141
666993
1263855
340203
749579
1533038
253180
496089
38748
1521563
1297596
810350
956452
859133
544941
333616
624575
228196
982525
738542
1494392
68924
656888
716751
1257890
1191509
184259
944967
1142459
151894
764283
1051090
17070
1392765
82791
1231139
970111
1418134
922101
962294
1456076
1561269
1197481
1588409
1103517
870521
672503
1598353
796091
1270669
622555
204512
1523695
907037
756270
389035
788614
1618914
422920
498874
446896
744506
249603
1535209
1489424
95179
458709
768952
927577
1367424
1470025
333130
169047
861987
110101
172348
1153578
473095
949553
193004
592231
1107984
648452
220743
594569
781297
268195
1339376
1516993
1171011
809338
853596
1119248
97563
706532
1563813
467114
1447426
1029809
1012541
936445
1517580
1266695
1403925
787853
1238271
570725
586647
1618153
914035
1104836
560461
158086
267905
787938
421041
1594696
1045462
1572346
640125
746937
130699
315084
481438
344955
854601
60641
1213689
686402
618308
609624
1224045
1320222
278020
973059
622839
92636
472534
1366473
139920
838795
1298653
880964
524852
1444161
848494
915185
921806
181643
8226
193895
172495
109314
475353
261405
1105565
189897
716265
563013
867001
1625172
899541
906108
1268640
502765
385421
192507
1422892
1500453
1016623
154945
640168
1034184
1307776
996706
1573024
728466
717355
831904
556568
582121
344234
87775
83124
1527423
1207153
9203
1541977
560400
480839
569052
530441
462996
133824
1573587
229233
58133
1404980
1070639
215651
173378
612506
1037545
27753
1421
726199
581898
773127
997646
980154
798702
1152667
443352
285747
22764
602230
687201
673990
1473014
713926
1450844
981264
766958
910986
698215
190378
995461
984425
276336
119937
1039052
511172
568096
1409074
82305
1594934
1201335
256367
443131
1060038
1084961
1570450
412197
341702
466758
1436054
312069
913199
1594921
302374
1352141
423284
224718
1084556
51081
1450537
910275
983807
81487
1172771
847787
193470
1106997
836662
669947
858040
881899
954442
17075
1510621
1365102
1033483
838286
416567
131835
1241324
813901
233446
1024176
1333907
1283949
1253069
1579616
1201451
102017
449077
623099
1556188
1342040
659037
1293152
912944
682069
1340937
1496291
316980
1000944
1183124
1559951
1378327
484683
1054559
1545609
15831
565554
650091
1613657
106440
34137
1175262
600721
495713
254138
1436862
1593361
967767
1395649
1053427
1158057
798133
623747
388939
831547
1349800
218759
1130018
1115670
305297
1286386
339833
712503
1386234
1014653
398215
1483372
593763
120177
514267
1205452
528110
121545
539212
267818
1647307
561668
768207
606867
55944
762736
393457
1051541
594504
2886
32115
630379
269871
137049
203343
170239
1070573
230292
890862
56591
995222
962495
8866
1293328
400261
405518
160178
842486
155969
657403
1343409
471220
859372
16707
276876
1217294
790377
351722
45307
8066
442803
647820
390688
1084406
416592
1216341
659611
648120
231313
1414269
180222
228625
1208615
405732
1103143
1106827
513200
1490829
1228664
4425
1141269
666234
567975
1623307
525333
634189
1194878
22672
1318353
88689
71207
181830
628180
195817
1175070
1246020
1100453
1061427
650604
1527677
702528
1275036
1521328
994977
1442886
1227705
619132
1296143
931548
1169230
968549
1334738
550748
577703
1124416
462893
959341
251241
1308522
451093
703427
694512
1033802
335207
676960
959772
468917
591421
516501
621132
59431
569145
1247308
920371
1454752
1612553
1290734
1034091
710092
1061330
345081
308906
1023660
360988
1147221
1149952
661393
337353
116205
1287243
713698
766783
1181118
345549
803460
730268
1261943
698803
769751
1322697
965655
165657
308744
88998
10839
1633069
214276
1267620
1463145
92333
1463817
424197
980388
941395
773170
579459
323430
935217
1298357
1538241
858457
35010
436180
862357
970342
35563
699708
1342318
943654
638171
717563
78999
843087
727929
103817
753095
904678
868227
1303136
1007601
813151
390688
480629
1165859
1593534
557900
1489986
1040856
252408
689558
112271
1513044
1524677
751253
1434691
462303
623118
149142
1571251
1605773
476639
16597
41359
860582
1175832
541266
455813
775515
213170
714228
605607
463762
110237
278513
495971
789977
964523
164686
1171576
1080598
38123
1300494
628246
702469
238776
331284
769844
1503070
107155
939815
982522
962674
118351
117626
896342
1502391
870774
517294
463988
1520762
109647
243787
18220
1376008
1003707
845755
910651
773694
1030291
297809
1448458
649883
1260785
150068
22151
1198637
1035119
38365
1022392
1108779
166291
869707
236815
1635159
540308
616988
810495
824006
404617
1040388
1115650
1092760
571324
1588269
589944
334270
594413
1067077
971929
1593833
1333375
403698
649622
144375
834073
443631
884716
394975
702142
629650
1610136
1498380
701682
1585834
687859
416868
885248
208094
1558435
402822
394737
1355735
1144848
248757
1348300
1542222
854447
418905
978204
1445182
331623
1058836
513214
1580067
1073830
1196392
10847
497961
1530215
717060
119895
1374749
327734
18712
188422
425464
86994
603154
619187
610583
1144237
1140887
1260039
1522101
1289973
729801
817666
1186938
1286013
1369405
1634930
240914
897008
1567714
200244
825890
1529335
247893
348150
905967
93072
1350299
1468845
1647138
598146
865876
154259
1099839
757126
1598072
1457380
686410
976271
1106424
127305
404138
1289470
1065506
74082
135824
1628020
1290576
61592
300410
599409
770843
1200170
84444
983296
593706
1234059
677533
1509628
1558320
1395937
1322789
567684
939881
1304941
963215
1093816
1553049
199787
422467
661957
1430814
1508712
1384789
319365
1411753
751587
1120319
1421591
88756
561531
679050
1196793
1623067
1551736
326049
25656
1381333
975291
1001686
1285166
587938
894002
1225242
815932
29520
835112
908339
239778
669199
1306422
1128831
440778
1213773
1597081
706253
1464819
1032087
5077
1532435
286623
1562356
247165
945977
1371702
492888
1029121
45990
1562261
985369
140447
1554351
954136
27680
417855
1412733
810687
1499738
576208
134674
16396
124508
292880
1190071
412383
1092946
1533888
57154
1351499
1419338
329548
204110
1358411
224221
135645
686658
1474402
831800
1358692
1039736
884947
151886
848192
268665
1100039
1013576
578210
1644679
98394
919056
1639732
638399
175080
122226
1187151
840799
42187
222371
8773
5486
1534599
867921
733060
1325875
148951
543255
132686
399598
469394
874729
342387
193957
1564949
27729
1392216
289452
255628
1532827
1504167
1045921
532198
851931
667876
451446
804775
1428084
731569
236113
383479
53711
762981
1307730
127274
1204236
302860
1149356
12729
320271
125874
532164
1319074
1037919
698778
1556544
10574
704805
1376847
306559
152198
885597
1333529
1310906
1283601
1004548
566926
1602192
970203
884968
119619
199137
1157526
505306
1536502
166463
66091
1004668
577645
1272824
304785
380354
852970
62713
507642
1565012
1329910
559763
251995
1415321
385135
1234581
371746
420455
416253
1629036
907122
1359627
153166
1287118
927976
18627
1641848
608538
1009575
418096
1407403
1502833
1147140
559321
944199
1329485
1563218
1065397
858651
1218700
908080
947507
1407672
577219
1343468
169675
498939
978937
409375
904739
608959
1518352
428484
526937
4232
884109
446032
1223488
574854
1220984
1070865
49746
821900
26700
1039032
245741
835559
659224
553350
1060393
1546567
38712
1644592
1028660
696123
1123660
1494719
973545
1155933
52137
1313488
548607
1537976
659481
815269
458070
1250934
830659
669768
675800
701291
1216137
1551505
472
883918
576049
1609055
120996
1246474
1331725
217251
541474
978893
638299
1314918
337023
1244730
506387
1365835
1344782
1462999
1417409
1356603
35802
96187
1307266
586214
583469
832048
1504565
131690
126905
407623
1550260
688238
1468903
175018
1238063
975473
1167972
574478
237876
1403018
844273
282735
1087970
503774
374787
1514820
399276
1432855
1089362
1370154
1045708
370675
1605685
1415612
1086548
911669
1366921
558634
1558848
813742
1182820
1590936
840599
959971
32197
1327968
1142621
1340485
387451
1534466
396327
1405929
457883
1550835
387991
390037
950731
1032137
86443
352016
303498
462155
1109377
1366058
597099
139733
215680
1362619
476013
1254398
157246
502552
748021
615238
997138
1044009
1613784
329340
175364
1149590
1078233
67690
1560118
38667
1341185
1152146
97469
124559
1422768
739386
695034
646727
1117251
388996
617186
285982
1337581
927183
1311676
1162298
567933
715237
27819
173364
1196264
54449
667838
1484668
1226082
510270
1119829
1091655
327586
1263209
1043412
644600
1640341
514017
1555813
500170
1338047
1278678
1554991
540873
800085
620259
227547
122025
1610361
288051
1525061
1625834
408215
1624395
911886
1044602
887676
1418083
1149051
949735
537839
712457
884758
228028
1205666
389582
1361987
1177952
524091
452242
808154
245062
13055
25002
1049344
1103987
26093
1005179
1619627
1537446
1054717
1625719
1639369
288010
1604972
1597748
551585
1142215
1607524
978338
105087
805425
765379
750979
296920
1521980
73498
234890
1234905
460048
1636464
38253
345403
623650
508841
1462679
718969
139662
1355926
1525166
584969
59255
1481269
1092010
559413
730089
27647
1302459
313193
237724
549644
311140
1258729
1103044
1369526
224388
1031025
419803
924421
1514719
1313499
533358
1276170
286853
516978
595596
1439567
1034492
1567501
1027402
817719
1579936
57714
161523
557926
1141209
1277610
294553
1530846
103326
1231229
1313541
399833
713287
50406
199176
384660
376787
1107164
810725
1405468
989319
942457
1224851
197618
98906
1427582
1125782
794660
944786
1246169
347556
1037135
159386
426034
573268
1289532
997353
1421463
47992
596771
1538312
292934
1550138
1155680
534126
1611531
1271563
204868
1199785
843190
678723
502306
1548384
1129732
1176073
729645
833492
1437962
1337748
1555101
962089
130912
157867
38293
629187
1585406
1582114
115722
207856
298465
1307182
501997
789888
537388
993491
254273
370765
1201887
1585328
177679
1589326
1276892
132103
724941
1512175
478846
155456
1033438
230540
1550107
464008
1553802
540044
953906
1276427
1463450
1087196
927194
857219
1611886
1612088
1262169
1046521
1002503
1610545
9223
163549
1531031
1376304
1136280
819932
1369010
1612156
238441
1405625
1324313
1608983
824462
516688
233345
1396724
1118528
715797
346773
1087457
1298255
438262
724245
165198
175574
1381362
782992
140783
617466
756906
143225
1555090
1330631
1479610
1201625
1312314
870727
771754
1279964
1264637
485308
1484256
154049
2610
1235379
367453
30465
412621
413966
884301
982148
247274
1329154
459022
1137968
1541161
1074742
1476674
1589572
913715
961148
421406
141085
121480
1577432
1265863
331659
802308
401859
865240
1449497
1389050
243280
78706
671043
688090
1434863
164440
3358
574400
207800
1319950
476109
1167628
238308
537579
1390294
1625198
413531
1249188
416979
1183639
1130512
197481
1296214
752125
1061078
1369255
1456100
510928
41874
512520
744577
1023382
1370457
1302835
310065
1455353
1182333
663355
1169772
894710
1186619
347552
1185211
1112388
1281100
123462
278400
423270
747544
1213151
775492
796240
731826
919199
800032
1575315
232240
179434
65086
594185
1593107
1151540
1561775
75847
255407
691040
600595
1483794
949242
33759
901746
36900
499962
1418512
374946
1578305
156869
1598110
659445
413921
1296260
515053
1417543
754396
753686
245469
535898
562371
822970
1217645
482354
1002293
558553
1385627
103196
600314
551884
442002
1221661
507572
707021
961794
316374
1004434
1494441
1055423
997262
27622
1376383
1054610
829918
1273241
346205
718655
1366105
1014100
576420
943448
72608
913201
6470
70183
1317120
1299286
940635
386429
1265850
1606757
370750
1511539
1249060
266673
481140
886473
1364652
610481
666127
1223838
1415829
608365
1284455
316642
1311611
54789
904575
4311
1051271
958030
1101939
758579
919178
627722
630601
932650
1263867
1058824
979441
485798
63288
450278
750815
887486
1314599
555434
1071434
611441
1025452
587547
234389
1174874
1492119
1456937
740846
1258274
774448
973786
1189264
710937
222119
409720
799110
256380
537500
1420883
1050638
994279
264550
733916
419968
656482
756251
1196095
1126742
852783
1272103
256280
144444
1580065
382558
1083075
710643
1179702
643159
1358012
1272395
534925
146197
1073726
178421
1457556
1376998
136585
1441532
1380863
317342
1597294
140453
697382
665534
527660
177505
388818
718822
1178466
298636
963903
1173997
512977
124111
1199783
994422
1213475
1129041
1172435
1197577
254540
573053
432013
1568408
1248175
1088655
63237
1351365
576940
1330641
1432166
1321201
85657
1621959
104512
457079
700603
737227
1505244
773171
426995
604757
702297
1404149
1274268
652927
357067
163615
272610
709785
1112761
1588826
840543
947447
1634712
531962
1270172
917872
792219
1306837
134351
624968
14516
693326
705145
1214570
588317
1055286
329552
1045405
845853
764868
1086611
348402
1544672
211066
353914
379055
821298
208704
96106
1588430
339681
1289233
354401
18388
743364
134176
1208000
896107
1105670
28219
934017
518353
439775
311194
1462266
1469855
125694
290342
264771
57252
1627238
67964
294635
1397880
1526613
777839
560782
325185
964682
663306
1308871
1353376
1336357
1520166
1323256
1467703
209337
168888
476355
204002
1604737
205385
435773
238297
867452
1550231
817903
392345
621088
291674
1277730
1033378
750137
57910
424855
1562458
823114
652815
1495498
846227
125215
189519
1160090
765611
369141
265681
451777
135731
1422226
1321697
13976
16381
168092
531395
938140
1115222
610928
1605163
33691
12148
1172694
1321944
1298310
1000343
764564
1570301
1446987
1450943
1373422
215478
836713
1104396
1380010
11610
1344366
527831
395519
1308107
458943
856102
107456
1236818
1365616
888236
909227
1138005
1501263
1559260
1152163
1590773
43243
549587
1566226
66905
478220
322500
1332653
73803
932834
952873
1178625
1565369
120675
1348348
838040
1133087
1091052
1045846
62457
708926
1131389
80039
332131
364002
1311459
1367249
1316610
605755
1006528
348026
859319
1585155
903390
1064052
725153
1551401
177721
31161
1180304
822822
900903
205994
667598
1311714
144035
513561
479442
650453
1232066
960525
1616454
368375
1230681
1595947
146916
118210
1130120
826734
348310
705938
1198813
873259
828037
619597
175584
1390219
1476344
366314
653609
961704
387466
80535
1152661
63963
1630802
1032819
249040
1510892
157198
1023169
1454393
1477294
581662
287828
114839
1233599
1225988
283014
1391455
288040
287750
307920
263644
92457
591500
117982
252152
1559210
945536
952388
1448123
1271882
977631
63016
1192549
862841
418517
679622
1279527
475376
913144
892882
1452160
1124438
631115
793659
390425
146941
572661
417219
1146492
1343232
1388604
315528
298039
24394
924751
1143837
396748
1536413
283357
645968
901894
1601103
1420347
234913
1618620
638085
1608102
389755
1643196
693166
1602345
409716
180441
129016
377842
559826
530249
1464935
159629
1411785
1139672
451017
1085632
593308
1022685
342113
823971
411639
662638
1373204
359130
147835
532563
1213549
1379959
1465371
1456240
162769
926546
1435764
1125497
536716
439530
1380063
1500972
499341
37756
512033
760959
1193124
175184
914363
1196024
236049
278027
1492642
955596
1178208
105498
477644
97988
991976
1131628
1621907
578947
1574598
349848
574291
1240555
1248596
479519
113966
1266601
929224
433193
760068
768739
775662
847444
1366253
1614845
591693
643678
972160
184976
973303
694079
388277
346063
5993
1096519
508742
1601112
720797
421792
1360428
1299275
1200224
1472691
1421127
90870
338649
1563123
1207084
1525467
1513171
1002210
782307
1063634
1644987
381097
1055452
138427
1445838
867620
631054
321984
812146
512566
103594
1532269
1039957
971602
1569646
760425
223639
1269425
346241
1638744
743684
1169861
144400
779270
104978
1129244
659785
729393
1269608
519858
271816
607251
364639
116464
197710
950347
62390
593914
921713
773708
1348220
492155
1470967
894890
325011
116512
1614869
1377690
1327193
361458
1335665
893073
721449
1130403
771545
152700
175588
234891
696439
80324
560094
1418065
580010
755336
1090428
274070
204416
1127761
861740
1060214
1459801
339293
1233532
995827
248345
727378
1064441
538742
939320
476750
1417127
1127188
1086092
1441218
1197196
19687
1112267
565360
1363889
166746
1439985
864617
1132083
19823
565218
548628
111050
1569993
668967
710169
1500087
110718
640677
1418366
516917
1292043
389134
1422514
676410
737499
1362036
232425
58128
244556
1048221
1273561
1293176
1095617
1237010
1083315
1029172
692376
1027940
580817
329306
273369
251994
1040606
207266
228533
1227476
1165174
467981
749308
1330606
689453
75327
1097784
704230
1188811
1566105
295860
636084
186228
764701
845443
806352
584016
1272198
863508
991903
589194
162912
190368
703630
844487
195149
710472
854441
317102
1630168
803505
548195
1562277
1284604
381174
301862
1029507
1318983
380353
813392
1286736
512594
719662
922545
683254
1051456
1359722
1401962
907496
232671
207572
992658
460869
971908
447530
940951
761263
1244948
842001
325534
43129
880945
77065
1088781
1608698
40975
868728
1377536
566469
778919
309615
859632
1429579
826111
717402
992952
1204188
76644
190363
1170812
624700
854316
1291761
283839
886195
1382186
1488793
664844
1050883
1105233
1256525
608048
525462
1136111
163368
956563
164348
1121636
321241
477102
1034544
264828
987601
1403598
1227527
1093761
720997
1480214
828437
64852
758906
656985
1237434
1451536
611806
1043695
875822
1174929
859271
1275270
811082
252883
1446158
636189
1133288
718682
64344
1510408
1174025
942405
1461942
759677
642276
179832
1369377
522168
1424166
1400849
567532
750368
613647
1472228
1316727
651345
117092
309704
1011543
1002491
659972
729905
371328
284751
979269
1146524
1521323
1170619
1318180
226962
302742
1112273
106551
727207
66858
1452375
1169236
924372
1561456
1445676
1073930
465169
1445016
960389
234166
446100
330546
1244728
1100302
406331
236982
201373
45429
141442
441861
117822
380267
268987
172158
28090
1209400
422107
581520
1088930
1401007
283200
478429
1327062
1306966
35344
1557801
498407
1422355
1502473
1360470
841901
1553771
866721
605330
1217991
181424
155115
61705
1460838
1110047
387767
1452026
292624
1366129
1026930
401779
864921
1367944
918359
684823
633700
753958
1472394
640177
1267884
215968
614108
1506567
443949
1048816
888027
40184
1354169
1521499
254554
844754
1537051
195636
264028
1334581
1206053
1441028
907768
1019305
367973
1429098
775172
1621228
97624
1526102
987916
320379
254652
1071853
206000
1613208
502817
1483869
308383
226540
1297235
1504982
795403
308421
733063
1040746
881200
302093
989958
948182
165351
1579647
517494
466880
1178169
1542350
1282445
1192116
448445
1492762
1266188
489575
1324770
950605
134428
48548
257868
148225
352782
442295
773602
688430
1585518
1173330
1225721
1490542
109086
1215791
752235
1198486
41820
1420424
1073087
1006305
790426
308263
1332873
308197
991326
1324733
1429809
237378
774825
175042
931225
266234
1133414
867471
1509352
633836
1049669
1515529
225796
1540958
1205961
228146
817802
49495
90356
921507
1313303
517615
924999
86345
648578
1519353
1168538
416198
1297195
1594029
409219
328859
469340
215079
419971
764270
1005532
673256
151251
792628
1554165
1015475
1596704
1646315
404341
1414341
307368
440877
961967
858506
626330
911385
887965
474913
1091083
517163
205243
1253783
1541975
1328686
1325217
1224800
457546
840691
399106
506595
157058
1175934
1236091
810641
490081
884814
205725
725890
412067
1158545
460730
759152
711394
1305725
723540
1333445
703701
1240232
582648
1293872
854969
1045789
486189
108571
679629
1027386
1578144
791315
447967
645806
347498
511951
929788
926359
1512117
243474
940569
327660
702327
708654
547844
1428844
1435268
1260497
367867
764149
82734
449012
1428427
316145
1235628
737247
238522
789244
41158
328725
732952
23477
726379
581265
1509872
1484611
912023
472962
515293
219701
797531
1341561
732881
1309718
1142143
1041033
1383548
654608
362327
1102409
46483
287882
1539541
990762
1028492
567259
319800
626558
1417130
972957
77532
1065245
280843
1220830
385456
277230
1123343
1634341
1556831
673495
1460302
290003
906795
474221
857980
1437801
892488
966641
1266276
366037
1603350
1537484
948361
1599955
1213072
707327
1187891
1148322
316227
164973
654745
654398
1017826
872768
914644
1482125
1627155
1545146
1142286
931437
1104465
946308
463698
1012903
423851
224496
1406106
417786
1464063
1500520
3853
442772
316254
1254974
1286732
530619
182997
1618940
360709
995361
516381
79469
952331
1206764
276079
621726
524464
471017
1178208
1169216
298430
1168116
993985
173289
706862
516064
1289052
792628
962436
300383
919410
826868
717888
1643626
1268817
259067
418096
846643
716492
446215
214899
533169
1551998
655860
1359677
520500
1025684
1273296
1416213
1547044
1020938
1244413
36665
555376
885801
308549
112410
1586510
1254320
1482325
24225
627393
604645
828400
732588
1107387
927090
813211
1230122
765266
959828
27431
909421
415220
1084912
327720
1618070
544154
1617643
1504615
808907
813483
982037
49320
508113
321223
1612752
1203339
59571
628258
1102993
414063
641078
853102
1461098
1530477
242204
1563255
1575801
1115808
447326
915950
98303
1276302
888089
193300
1131973
573194
604414
654646
582405
172789
845672
1604285
1595786
796938
190800
146288
1080080
335378
313455
806823
1176636
1204086
756086
4657
1476009
107094
917613
31817
1312730
1203523
902654
1628576
1361335
172802
101812
1321866
1100606
322420
1125159
1422909
1148885
721123
1599554
93260
1354464
1183614
802633
1231039
661031
1083070
1259081
1347717
1131537
543003
843966
1233865
139623
452511
894630
161506
1340524
1372373
344144
1623952
490676
810550
258928
1192473
996063
1338336
477339
1051884
950771
573728
665359
1530221
662272
1492736
849008
513330
988899
612423
1087055
556398
1443570
976272
1572972
11651
703379
298289
828575
172315
995623
583442
249743
1048306
1490706
673015
1589876
1482897
1117163
258759
1392191
279321
1186378
645342
1071526
1425587
1077245
1292775
901642
593602
1595244
1639449
1183301
1635002
1025045
664917
1049556
1131052
787774
1344898
1289690
843948
879730
1177610
590364
1285965
484719
1082713
602573
923729
1480942
55876
891327
685867
1624853
554095
346421
1134894
384901
326555
1003234
733463
1556312
1626841
864648
473025
804876
198069
1610216
1521559
1002847
83076
1528377
1100612
745480
99713
759894
989394
1627047
192241
504681
550593
278124
596352
1022013
902475
1088452
366931
1450270
105249
72724
1483612
1035035
1627518
577313
1555697
260251
414563
17335
1392842
1528305
1442273
600929
432576
1293901
268737
1585942
11415
409225
128966
1565651
1155446
1646581
486287
1506979
900741
1013261
1436044
1276401
1093922
112886
922869
675570
835670
251529
913283
518011
1624870
1202661
318246
149484
637131
1380097
1621551
716374
194767
974918
1356721
1002137
525635
23813
142951
503591
285881
230918
696058
60990
480840
1381129
962307
213459
1638390
246037
291000
1280434
39670
328913
1020151
829539
775816
917270
24807
729947
614851
953089
1452232
748950
1595139
838119
673076
1390128
1308350
27418
1099145
67926
1271400
428772
751025
502194
1332287
1218828
516929
245369
750793
512856
1393467
1213245
1027010
1319645
1412529
332743
537055
875255
765762
888903
737749
70088
598903
1232191
681649
1264568
495040
1238234
910859
630674
1164753
1456178
508641
469387
493240
367264
1584133
1394391
1568108
1395860
1626740
956832
12547
274999
906988
1124570
1175518
1021602
59923
1263727
358434
909254
1342972
598127
876421
998718
129582
1150201
622190
815612
1181393
1217087
957013
204585
1028469
1097853
907113
410998
140355
155558
1217296
844623
1140626
774564
1233523
230046
679353
1531005
745868
403683
1162029
123078
284308
564794
755769
759150
1261078
424470
377298
1100141
572091
635043
796690
542294
485665
889053
22438
1447390
568660
1614885
164425
972829
1205997
1215837
281593
1056689
1120139
265296
877165
303469
910366
985609
1540220
217504
1458798
1202422
305286
578239
529663
404655
1478254
110575
1603942
1074259
1132176
592993
21091
1393037
846619
1305593
552968
596855
557678
1068508
402442
1178289
1337621
330348
728364
520639
1495329
783598
695930
1010895
925714
253870
615679
1232375
472291
1246353
380452
1487327
1644394
238678
1032380
480350
1207653
1422583
1514263
1371686
764924
38533
334974
986785
1028421
940122
898740
1365217
1133858
67156
635865
315071
149066
864265
1003927
94370
623120
1525695
534910
979328
122523
1208858
1561413
186467
1611270
542511
163767
1033707
1446171
452895
675256
569299
969059
234923
1298972
658861
1626139
1266906
87112
403964
1566250
579295
800483
535364
220567
955574
369448
988289
274104
1630295
1526887
353864
1541469
1465566
1085104
733110
532091
41402
858981
705321
631107
889628
577669
632585
662422
48212
1147768
355930
1280735
46565
1320647
487045
1554761
760535
1288891
807385
1183700
850973
45256
822742
563275
1236276
105474
276129
1002086
60993
238699
90324
1241734
234834
684849
200502
1243257
216996
1159593
315861
1524397
504024
119009
1574893
132570
812743
1017657
1038025
797852
784624
1309591
1085163
228902
221583
1199473
1089469
1330867
287736
879062
123957
621052
1602367
1146979
125883
1558879
1538016
1507233
137750
111739
986936
843662
1645298
311703
1554781
1438794
770566
1579736
231559
335103
666063
328832
1212861
168133
268938
1137094
38801
424650
349427
964246
1026826
1306627
408627
380271
461564
130901
75286
1198530
1596868
395044
642788
175410
133693
793225
955660
1349164
148659
1282429
746254
102237
1633639
881464
55802
736964
1193674
653649
290537
420350
307148
1314886
449488
1263089
1286704
440345
508262
997643
9916
461485
986103
1334818
57066
674832
1196001
1336567
946514
1030142
1226096
856320
682490
552377
1388473
1315497
177139
1131140
1317030
1019717
624610
1494805
651385
1443237
1304204
1395348
1548632
691560
686346
1413915
817848
1198780
1054625
469917
792912
235774
536151
1261108
1526896
780742
523181
187393
1646006
835278
1134804
1579629
1242525
689438
573249
870633
747681
1614928
1319098
864706
1014364
1299303
1311104
933545
859138
606042
243973
527259
254263
311135
65258
1470013
1325745
227304
1240203
906671
239069
947387
1230103
723553
326585
443054
1223975
1249927
691857
805374
245979
75783
1057901
573544
282009
730957
1179712
1613250
1431085
115452
286761
1594621
977124
650259
124668
1115812
1031166
1160802
1360825
1553875
742783
1065613
499388
677422
1403818
1003168
609925
607995
40798
1151369
785955
33932
1172604
1628331
588853
1082853
1428211
1029606
726007
316106
1360844
166630
1403520
303164
1267383
236476
808531
941623
122712
614737
1113276
1254253
1277025
1300892
631640
973241
892194
1617844
717489
148555
446003
526098
1400687
1279987
629901
487352
1530391
1056345
1442886
1334204
981595
392546
471319
1036405
531756
1312300
474366
924194
1030470
672630
1623537
657115
204390
333667
1288132
883671
1007393
1624907
1112557
1422943
1451434
1453751
262004
1104070
1427347
566429
248024
1550606
430439
436519
41402
698870
128098
1123365
799777
825885
1604700
670706
1344564
1532509
332670
1432828
1406249
209422
606060
714090
1502862
503529
10022
428840
434539
1620781
1615848
59659
408203
975919
696160
1065925
543239
162937
56374
1485172
1507816
1341066
900712
891661
722187
1057705
165015
983424
1092736
376394
163663
1285898
433503
104217
1116183
952595
1321533
648089
389961
545461
1450183
897719
404527
1553533
237322
992775
100478
86726
1349581
1358244
1527411
1517067
287963
524726
1075284
435959
1376505
92487
831355
1197401
149906
138737
604730
417531
106336
1294181
646753
449478
785263
1523257
995460
1335859
1460874
1036530
1564005
1233276
1265834
950942
1010654
1252492
944804
908146
1065100
885237
1620554
1580067
1251210
797508
209651
947321
1095711
368356
1546083
897737
1341370
1006122
391031
258452
781293
1473051
1376579
551381
1188973
916210
388507
72029
805976
38838
691266
255368
222535
960103
212338
1574034
445250
1217490
742135
1583106
1617623
1417517
471372
1120159
1312104
1250835
509980
991870
610695
427230
1018189
1386411
732486
10897
1354719
1330361
266274
5086
1197684
707821
364795
50933
1466787
1228494
711062
1464348
383669
1481591
822825
1517477
957239
176190
954128
615920
934814
1244521
1444713
492911
195716
760011
849195
700526
1640547
1273837
1425210
632981
384491
1162947
311544
662390
1402763
1161251
170926
1458488
1173752
764971
1579391
797413
435372
1068995
1480713
833470
36903
374394
859845
597035
838290
1544631
1248446
1329974
719088
1615334
904346
849957
462905
757831
54628
578007
1538152
1490627
1582482
307822
1589562
481625
630180
453612
1619390
1447476
108009
941592
972772
602320
1124342
1415180
1019115
231368
1109076
1414796
220809
379385
70692
723001
864060
240708
1643224
270630
66831
244282
1444038
145833
1297487
296904
136144
1269636
1459930
747308
272113
421773
1299898
136504
929042
1179170
491460
191516
262554
36947
1202190
867443
981782
352029
416649
1541714
215335
306724
1034744
210830
815262
923695
35397
1406270
817025
1182195
629951
1494407
324226
470617
1508391
159692
604244
977691
1603161
494128
1039140
1010100
337989
519170
954777
362626
1087924
1273349
839416
985535
677706
1429429
621258
1242826
31593
854017
1483784
581264
849078
556576
19735
755682
1080053
556052
971949
414189
666668
411432
967671
1468824
659290
81515
1253578
201220
1193562
480851
948396
1374422
11188
613996
607252
1380629
823950
809528
1094578
1028883
826782
580438
1452893
1611158
1225003
1129185
191639
398253
1462090
1000956
1216813
1072314
596068
1647026
650720
974233
295919
1579016
1220176
1348470
941014
1004015
1025234
932032
91807
1463924
194579
301197
851053
1076747
1475733
128948
812768
1244347
299088
344485
608718
153411
991310
102656
401203
327272
790670
932942
1147384
227126
757514
1513966
1194380
1116564
202599
144081
1100722
420509
1345499
1466769
1139938
609963
254603
14974
1098786
1192505
858479
777132
927437
506573
1416477
1539865
966421
1313444
1504623
565471
254742
239869
1270348
720956
775411
357394
892931
428869
1634867
1250836
1061499
689192
1141172
1000120
62161
1363795
303393
1040874
485303
1568773
349765
331825
1173759
904207
1194076
1592875
1197022
1630669
265349
1604729
1098770
35526
591279
156615
778045
1449054
1303393
287977
386906
48244
22223
1413464
286975
1481063
394162
548415
999712
1190875
138830
530419
442754
580731
210506
529186
325837
1027850
747273
625594
118488
1541545
1489520
793444
460694
280266
1476870
1470474
640090
1633199
1118488
1581408
1466020
1120482
324776
1340055
83520
237252
667578
362534
1196108
839162
515596
26792
653123
1584287
335351
213529
928926
710778
1264053
971744
1527543
67605
878386
926195
793442
656412
1198059
1421339
629893
11210
1066637
70675
7212
1592133
1497655
1353387
901691
393972
215297
848041
1110205
1013389
805616
1094903
1295293
530711
1302942
535685
985784
70514
1557323
1160077
99688
342486
729060
1557622
1238251
1194786
295198
445764
1088955
1182415
543677
776989
1057708
1120461
1416374
180481
445769
426567
907894
971562
79238
204062
1498094
994023
1483125
492951
1364795
1023628
74999
62061
462030
1008544
1613511
559002
471558
1112450
657146
1386319
1389032
344770
193015
209314
167451
1492251
1156509
1584378
755619
1468033
1120789
1087909
211916
725584
583978
1226971
668915
1179761
7071
1384908
1157376
954195
1175538
1221565
68199
1642785
721799
1353707
41430
1452713
844230
1148107
1146727
467659
1433711
1182518
130294
1538807
364414
1374324
1591229
1512982
511698
108434
466219
1505635
360230
50505
1554532
1134719
53457
585476
104536
1502814
969936
389876
48479
1152902
1376141
1014571
449976
993971
1535398
1148448
1004135
742716
1109218
625053
1635920
1085458
420664
716419
404380
260243
232167
422360
316278
757195
1203797
1262076
1225640
191724
528859
510433
174045
495713
333952
510622
3318
20993
777239
1360858
1592479
744523
1617826
356676
985186
21890
893804
813857
1039799
223578
1367782
468332
749552
1299366
650049
1432324
107974
386658
797243
954319
582681
561499
662344
1384742
1070285
337638
974645
1273334
159360
744168
98181
1391311
1164573
401266
452066
1225013
304523
234332
10098
673247
82525
60660
1571662
1078839
1441549
228058
476253
283579
928662
193017
811255
807640
614178
370967
369588
1516463
965446
929860
228352
465253
1590694
213791
1086352
459970
1278903
1591841
1069421
1016599
1519689
1545443
113558
1536992
530915
173141
387370
998739
1129697
1027683
841124
547463
799337
441519
250937
1019982
1391207
1598031
918204
1211108
109999
950175
1250420
425442
171975
69241
892986
1419106
682814
1443779
725923
233700
1048226
10988
1385415
775256
400786
1482711
1269192
1403421
1221400
700366
1536831
1582517
1411162
778466
1063968
1182694
438155
1125733
676936
950915
1020675
85917
1285889
57889
1626841
270665
318593
578004
635997
1603023
469154
650418
932973
488263
1435091
822392
1271147
597889
344220
1483073
102139
1043187
585105
873486
685611
706278
1307107
1274991
1072802
417780
518139
690034
612376
1103180
1357574
1417110
1317543
1284903
1632761
250130
1188899
1017936
1259403
1170784
527007
503455
1433504
579932
669215
805712
1556837
477737
954823
997941
1408740
1459757
739801
614730
1334984
891195
763033
1464790
1205456
753129
1120775
248826
258102
259142
929088
597070
973838
476600
1082252
735278
490308
963862
943600
994159
694091
1143409
1602223
399918
549287
1194349
410672
920047
1421404
437129
185293
19408
395333
980130
604548
659560
1395852
1361002
1411473
82097
779592
117916
142270
408116
756330
630399
1072391
174383
726213
561798
622056
922075
1009640
1305032
989776
1590772
722371
1035436
501430
695929
1405323
756413
19174
575399
378745
1489546
53225
1548039
1307509
1417122
23915
627173
1431936
1518534
566551
1253819
340174
1060385
836114
907506
1625733
79870
360464
1134743
12223
554435
1439444
1078527
65648
1350802
1450326
949963
1430336
638613
682078
1481346
725700
1285123
1621136
1547304
1057285
1338400
1453011
1148852
206713
1218430
1382698
764615
5359
1558101
963116
1425665
648589
660871
1542476
1021448
440794
643620
1551070
807651
944411
1441611
900383
2453
53893
591294
1557921
134769
355853
939437
1176896
843729
441413
439977
67825
1602324
1449607
281970
1108220
1004018
477728
915056
896954
517028
334428
527176
88387
828835
1419971
1455893
793717
510567
1144982
1413342
1413033
193873
555777
257088
392942
334230
614612
527203
1106657
1372590
411311
213469
525519
225116
100298
219014
1297431
5126
1451803
1136933
8101
1272912
644947
1066012
997027
743116
455584
1006555
412862
95800
401228
1002756
657241
1445406
1464451
1612539
1034977
1472066
482083
392717
1504708
299894
1286267
1444583
1107284
186329
122667
1030020
715432
385420
1220920
766562
1372455
181143
1472006
91609
1271099
311041
1494549
1181840
968340
1245508
1271682
569384
802809
1474392
93533
472092
1095074
1342665
443785
1454570
138952
484865
989245
376869
997170
1391025
1435521
468416
525610
537381
951975
99095
1559057
1215760
251132
51045
925509
89754
474656
1174565
1598051
1341262
859782
1017869
1442498
80317
608086
407419
262
914954
732778
1435500
315321
1029288
1178196
5776
125998
1054516
1247308
392713
236121
988319
1277636
1110730
385183
1608316
986561
840251
1126421
1217225
1310869
343657
384286
345469
961482
1459777
1331764
1427315
258930
1181602
1120856
736979
603935
648264
542443
832324
695700
61557
77845
395687
1263518
1579620
614246
268788
1576442
41321
607449
303580
1102130
494082
1152552
1361568
820989
1239937
427508
1395513
187219
2556
999820
1181701
402498
1531013
1517231
200790
693970
1346282
164701
1528080
1396410
1399328
830511
532036
164653
473635
727360
1495453
1627718
98028
740032
1529694
1212310
1102746
581863
1068232
137624
1242355
1603623
8916
1139098
969338
876795
59882
280903
944189
1570337
627976
73123
136670
203045
1064364
902852
663604
467015
243823
996881
697327
526873
172411
1351331
905944
263355
184515
1247013
1513305
1075358
910685
45355
555232
469483
1195144
1425521
627365
897207
154787
1238416
1241286
986498
740260
799301
506596
512960
1360535
499799
740264
885690
81075
563848
1026525
1222195
13052
72673
1508692
1344962
178128
1467146
522021
1068369
571110
1490558
316757
40161
1323577
81087
748727
634323
317609
449953
1204692
300245
80464
778966
491599
1525477
497406
1338125
1549059
1388921
1065771
51695
345351
213468
987160
131680
1176600
1236503
1120321
1368409
1431289
136337
291956
95704
888521
587397
1412477
1220714
1034939
1580275
766926
849680
865607
894741
576216
797344
211568
488138
815046
329941
392462
911198
1164961
848133
1309336
918106
995019
375748
301925
26543
214712
1043155
1506639
669494
148044
678601
605221
1243629
1077951
86447
1264644
1550528
978351
883234
1169733
373745
1341490
916108
715903
404152
1346512
690564
197895
1387006
571279
1236223
860274
666927
551515
764274
1493637
1335957
818627
982203
1515376
1588793
358126
300286
1179761
937486
1123791
1567594
279951
1169159
115592
679664
1495936
117486
65437
1168327
1526998
1587713
1042798
1109969
121681
830944
1590030
488515
1386060
268346
102715
1415855
1094320
992676
1501520
700738
915948
841003
1343875
1249116
1634351
1357531
1187036
1557025
126849
706769
732409
1537348
184138
1417159
755594
1608260
585989
148881
918026
741329
1593536
1121570
599275
973299
223017
504509
1427522
571146
1184223
769146
1412129
1060210
1169161
190931
619936
239119
1027666
384120
1137565
481420
341612
423399
369043
1572965
1622414
164507
1302341
1325459
689874
476743
1501904
281417
662261
889328
1245367
1477552
213424
1094529
1387144
1252740
1037892
922983
1129952
602415
1208863
43086
1034506
1627193
190607
939424
1435200
266400
907042
73677
1289378
992277
190014
1512217
1536633
1461962
364127
6592
977407
1170265
1279657
655084
365267
697387
310919
938755
899296
877904
184406
1126532
244159
239500
550643
1456859
1473133
1600845
321788
384719
1467347
1521418
1224707
6741
350768
449440
280488
688881
1176223
846307
448019
1602413
674224
1620764
1466863
1190025
492264
690272
437805
284568
1539393
898190
357249
570964
1569047
1152499
1118242
462862
230212
416370
209518
939121
1157599
453773
671553
174360
53009
1039769
369390
1549074
1463812
1376335
845346
933274
247610
1601830
197881
1586835
560198
37527
268231
801239
1499911
512290
1425687
355002
1188386
1601885
1090896
372311
1296354
1312180
1428991
516660
273981
1041660
1448912
27998
1631501
289685
122550
596178
980541
1599979
635136
705104
898390
1053732
981451
603721
1252050
626418
1033720
620863
1458903
999653
532648
826568
653567
465420
914843
85371
1139519
90402
663145
1218081
526751
1137908
839857
494984
393499
108790
1517068
275345
296060
1106458
163872
794843
199331
1419916
796850
1098971
1084164
558945
62851
256469
615570
168719
104198
223512
1433715
55595
668387
486556
1547270
1256079
1627907
863523
1283525
252105
1171888
1182387
95943
770133
150372
1160282
958298
160124
665529
662999
1394900
428446
1544676
161669
445667
1011341
644080
611507
631811
1453172
1094474
1029993
928624
1630435
15854
1638236
706858
819098
357380
548948
370352
995936
572261
160852
1524021
730836
101995
296536
1123702
566084
231566
1374684
1291874
1432049
696545
1319342
1266138
916694
109657
623798
610826
676448
1206791
689513
1106479
1409208
545051
84771
439415
243894
725168
1256866
1151967
1384200
1339423
1134260
542916
172551
994332
604131
645344
872643
1509817
1010978
173261
655429
799283
739474
1598481
140633
1054510
1431279
1221038
1153440
767736
223472
191738
1544412
453556
433466
1452257
148620
1422192
1192420
237868
551361
635210
781347
397753
1351976
320339
1488001
96934
469191
655709
1311423
278350
537446
621183
1464811
1326445
1322134
919613
1345129
35853
229231
302837
880351
403069
1481661
1354567
182602
1424013
1634421
838767
1134269
1625150
1357334
303899
1338645
721124
1414152
1052028
1059869
493667
911020
186514
1596382
1010444
1362172
245515
1297831
434086
232906
370407
139700
867617
810879
1199355
818493
534147
21173
926786
219589
786693
424322
1138792
291890
1402064
1270061
1196881
870662
58947
1337579
636782
552768
269763
396583
877590
557417
547111
898264
1557252
1534637
1477370
919812
1172409
297127
1208210
1624209
352188
1175088
412592
979644
607430
166598
647645
1073651
807026
1233912
1637248
90440
201846
588337
1183356
11726
1036458
415753
775441
1496761
1515694
1583797
297168
1330985
95502
1116326
850665
1646443
1152548
577736
1574555
1347387
1055005
1109468
721157
1628596
1333416
918988
1076869
1311546
637383
466559
418932
1571809
1001574
1383504
348212
1303225
1113801
534493
411462
516257
905641
1612468
664307
50845
171431
1424800
744817
748569
796660
520329
588494
1443433
1363438
1075646
1500081
700829
1198520
61665
238649
258991
428840
492299
1485810
208686
843575
1158018
399847
988643
974021
128643
808013
303787
1428193
1033019
11521
928919
79401
819051
823282
818522
129105
179889
449565
1292950
1112007
1009312
1440915
1287191
1404884
111818
1436546
499951
1307053
1162493
1182519
1027387
71670
580706
1173662
1634715
1142285
1017033
1600565
486156
1252804
408064
100793
521332
1125365
810692
24615
1607698
259858
521374
426043
574662
727343
211447
1401602
1051458
619540
667943
1299034
1064448
204016
167946
645107
93902
480062
763644
1493051
448944
536354
1307509
322411
71819
2429
1540574
1149107
372031
372415
1162802
1570012
16884
1613428
329047
1267440
258086
1427012
500832
481094
1189049
424864
86831
685504
377854
1246459
172867
305187
1161037
1286495
441002
248014
341996
1567539
157657
1528375
1153405
947803
178390
832062
299695
657640
293517
663266
1107560
375011
176541
1338894
1112652
396692
215049
426485
493299
1010792
1335730
1243665
909329
973260
438407
674212
314902
1615697
467101
31796
716054
941039
1465329
268932
639047
457612
652720
832927
159132
410552
845615
468311
491814
206549
789902
900921
502960
125621
652540
816857
94368
489811
473028
632312
1232511
1537781
1577813
1314797
998530
45835
1323489
1312754
1259370
1022247
1189958
1216496
226757
1230779
1423980
985264
722944
1244695
1134925
1322830
766862
1538940
1176752
409910
168443
72964
366298
54216
645438
1626221
969493
1137895
429878
772121
625432
189970
618505
372905
72629
76142
179912
278275
1538132
18883
1580159
1630143
833354
1116129
317874
1410966
1230535
540477
138183
547449
947785
1439763
1392646
700279
1215102
93958
1095651
1476597
1410
205922
1441845
808636
1302335
1054693
1278722
483994
349017
920955
1206650
563205
344956
342660
510673
1132870
120398
898447
1581425
226964
343064
1022034
502502
294233
1148721
1522822
697123
850596
793894
338826
1309980
1400365
700020
1638315
1297593
38437
914030
60330
219542
391279
1578141
1103509
1380051
1551901
897796
870313
1614753
1183508
1510444
963395
1117398
1483594
610932
188354
1570202
1339079
740443
146952
1316997
7123
1607224
1551327
979164
1558716
825659
281191
912799
859107
941469
1153405
1071857
429762
453959
417931
1285028
390309
97188
971097
121038
706763
1407415
1539972
879729
190752
1309776
101548
341013
615186
286780
1017362
743058
1544444
918533
943754
1487183
1614978
1417143
1125157
1309912
1499966
913019
1196861
501529
125853
1430347
106753
184288
260804
621741
1621820
542140
1590798
340353
1501116
555510
1139462
45658
1031931
897571
1337786
6740
180550
444874
157364
849485
425019
1268159
1112466
471787
134773
708985
1091948
381538
554641
508471
46735
829903
690849
1137411
1459191
335627
225305
526054
1163328
1117489
120872
685878
482388
704227
1010510
1152752
289851
1344951
187594
1052884
715716
383535
1553250
171105
1643843
111804
955133
899125
855609
720568
1134157
279793
61272
1316502
1510498
292159
613172
1527706
51335
181284
1442894
711148
821762
1272275
35353
620563
493929
328248
266626
527965
1243217
1286191
708083
1487761
156637
877657
944908
708512
106524
1478766
363471
1460186
514072
646693
900520
1194698
1574009
851151
1037974
1203098
45511
484932
1494494
1351733
851694
423159
1410155
31724
1581113
1498227
1252686
480017
297659
408261
1339362
1037926
1014205
1153346
1332322
631013
2130
766226
1527666
754536
1108978
192149
625148
1411788
1211322
1466266
1619530
1398509
1128006
1619577
1513064
632376
1064677
823115
887410
1348038
290206
415461
893280
823375
1470586
836732
1566860
667172
858904
1387616
1248571
1107912
1193030
740527
1384466
699632
331484
885797
511209
1581570
135780
233763
112589
1384097
413286
1634998
212458
1149686
303069
843815
624783
1264687
778618
862083
949858
725436
1276541
66774
924739
174105
695323
1028982
691605
424189
1470341
1567760
524878
1485579
1258888
1626514
1442642
720434
341358
134962
384936
931164
513597
7969
520015
1278583
27772
708837
437943
1348356
859520
915903
1120770
351199
203780
244291
1225433
961415
585213
138493
740129
1224441
387118
564599
1336288
1154098
441308
692492
887474
771716
226507
1511590
348799
382849
1098309
1121317
1325354
976017
1171981
1285695
1450348
1527468
487915
86532
1060373
975423
590459
1046023
733895
741584
3345
1238208
833020
1395717
1130914
815346
559654
1260352
691817
1338361
1220100
361044
379282
791010
1344568
1377829
215963
533868
1326767
1271284
907224
1120066
208443
1405676
449107
864204
1332395
986816
827643
496773
1296377
289108
1317382
749460
578793
50385
249184
1551074
1262241
1630034
21811
515717
1128976
866391
1120521
1493350
1343386
1241438
13530
115558
838733
1359261
1036323
1504080
1125806
510530
204295
246033
1042124
438690
1263930
35843
855601
1210551
1105104
190264
123214
379180
1233448
1279079
967925
886936
1408317
740785
452370
577770
794395
417400
511123
1156901
1644608
113731
864041
375953
772546
1409696
807156
634665
1452296
1260382
606300
310753
79665
652310
1115196
33840
2263
578727
1180657
247194
1157618
737951
1129687
341424
1497761
414433
808489
303743
675129
1609131
1351956
1597019
202872
620066
1314943
1057641
1581212
1324345
1255219
128484
371494
994772
499668
684410
12667
1238773
1012255
427196
1348969
1536520
496513
399186
1141344
1557863
1220921
411415
1298512
930927
435720
1508103
1145478
605484
1004478
550152
1516345
818106
1218190
45639
98042
1327701
1074265
473985
1620944
733568
1323568
697190
1280312
611861
40011
374795
1284278
618534
340442
774116
1317199
1416464
1043347
686839
1426953
381192
472398
937427
1113817
639520
35652
1441535
1302496
1270829
1258637
1337545
840332
337630
1009267
796362
1183138
798664
754921
1107855
1513093
690368
608964
1403257
431010
617173
116037
439622
779595
838100
805755
1229616
1176180
1432927
1343232
1475083
300784
1190037
615482
1273206
1037592
324598
1245865
393840
959537
1490339
367474
154000
238724
35397
975518
1611912
1012994
989563
744724
800533
974505
794545
1370021
1550327
1163526
1435974
1178923
926303
870187
1637270
268210
1130252
1410969
1185414
635619
1018002
1193170
1304784
466888
1566157
231244
1578411
145299
762241
842407
1563960
18149
650508
1043057
1334243
784308
66968
819432
592652
951656
357041
812824
817366
357088
186870
1633769
675757
1437747
1366816
1389649
727340
1334062
549966
96408
346391
1408891
827610
1022292
1638923
681395
1002253
1289598
824932
738763
296226
943424
92387
912173
1595950
1204869
4140
1357783
319154
834359
390641
109797
1920
1321623
1484662
683066
690440
993677
637382
969553
143733
707507
212082
384365
1227418
1251281
1226273
345982
710344
397746
825294
344999
950073
1608128
87417
1038904
304110
187114
1504307
1476348
257683
1119689
888332
448306
443081
433168
478481
956046
1518574
1252918
438157
1352705
1177689
1039920
1482507
285785
1503296
671639
1238939
277442
545425
1112483
69173
376529
187082
741824
1580674
498772
492293
1574498
1136763
1121722
1064108
84164
1550436
1022289
107080
1441743
335365
597826
492251
103183
1604421
168050
199631
1417547
546640
1075889
578045
1206967
1368686
849447
1177686
163051
491517
934570
378940
1071515
959273
619652
1327849
476978
1079836
1563741
331577
901850
403384
1241382
1210754
1486575
524935
17706
1367202
21957
1498502
1094197
897066
1577335
1079742
1608483
836309
1331602
634445
137052
1491844
476449
850400
1415832
889982
157445
1456491
1033753
666201
1414907
96675
891213
937598
1087552
1507301
848271
769579
667076
1120334
313645
1581000
512587
749620
1422784
251012
531863
1108466
834388
422759
1118439
1609941
34395
58135
1259531
50024
285742
706789
1338078
829556
77955
623667
1004546
683561
1028780
1359405
1508097
1362204
1076590
1492008
1570857
1641690
1141287
539278
1450577
401086
1304303
924481
1210645
1590476
565394
355019
46013
863603
1126673
1620985
1508510
427756
91616
1334429
304892
464479
963348
1121421
340669
1472787
517881
466024
837068
1133511
532560
1069951
376277
696420
336381
1568093
530730
995581
321274
545280
1643650
1259584
451108
1149110
1374902
1353218
583262
25470
1472778
1107329
1249911
1461453
427003
381256
383211
1402543
1094429
589145
932343
318523
208997
83375
734579
205663
955989
945955
1546953
1181515
753387
1305963
1646492
793683
772789
655311
13159
1066604
1171841
754413
1625923
1634933
852522
473913
326229
1567642
581805
1355129
1592141
854772
1429906
1303139
1130193
1019885
321878
228043
435597
1514413
1301936
1220138
317811
1373161
795492
1259228
327430
525059
18803
1438767
90627
50705
495009
207735
1268886
186196
1564860
16814
1257738
201436
1223735
1643689
485968
1250602
1005003
821488
1132295
350097
1420669
182479
1104044
955276
708738
754891
1130897
214069
1645428
641580
1021693
332191
376764
1440194
134060
912983
1272690
825222
1201326
877128
1031812
1498909
48079
1471268
610789
266519
659746
535588
1024039
1604977
955735
879180
1031573
1405443
276302
1089972
552621
1414845
867972
344246
791175
1487787
117301
1253756
1415918
416566
110761
1118266
827007
758397
383704
1424095
88822
1358069
1516166
643669
1011800
899615
1086827
1021474
622018
291009
577094
1508449
1017202
446398
1569529
750013
1352553
620938
139208
278862
421086
683071
1635941
1571377
1636922
1223471
1285467
1566200
578734
765350
719657
1290318
832829
1517771
231581
799430
133603
503217
220414
68594
20035
1277908
820203
67266
612443
1408412
1392586
388349
1440785
368295
690828
1128523
1619427
1155500
83435
150339
304608
1496326
108021
653203
1057652
1595730
1526067
648966
1422525
558232
1099919
1446164
779751
1372041
410005
686729
1059785
223108
1453032
1234897
422311
767557
376028
445300
1356267
567419
470954
1593897
640109
637032
538561
1371522
67078
763873
50851
47206
1428233
1462916
684025
202001
1496899
784278
241284
1575310
1541216
280806
1177156
1298438
976374
1562420
538915
558521
1325136
837608
1466741
1162510
538778
722854
697335
21387
969330
462377
1062709
925350
128960
1619944
626462
634840
672644
349927
1395000
869303
1625670
496172
790779
500665
1261389
712392
856929
745825
283776
1526199
270885
190604
1339840
197619
1456272
1292340
414221
513492
576123
841075
1557581
242385
1482809
1457154
746243
505237
576863
1560071
833931
626651
1110289
1505651
796566
1105908
770924
1282023
239677
736687
558755
794374
1356093
781102
715002
1218550
663507
1032857
192086
368414
891166
778545
501762
1571541
769215
1047281
248934
1142265
918382
1109371
1487257
1418814
756633
1439639
1303059
464651
463069
1333185
726456
840770
788062
532982
992398
1308961
1323573
607509
24969
197116
1603755
106723
783575
1408465
1383422
339628
1215615
1624997
726216
1263772
1320535
1313369
1068532
251974
695988
1402612
495137
535627
399082
247311
605078
1089425
328140
553385
1550895
1635731
625407
1617345
904917
830887
964511
878388
791627
605135
1287019
856309
272925
885466
1179954
222991
530496
911931
75868
1393637
1368437
63067
168585
1587949
945085
590686
1148187
839823
882277
418252
1178967
286818
1426645
206709
102370
741158
941413
5089
1318395
476305
552690
777982
1613508
372971
2647
711159
345465
1410664
1148682
867839
1293794
269501
1428264
351898
1283502
1570263
1464628
941783
849492
838685
351395
245529
950943
809031
74368
1569287
976809
1581329
1569149
532187
1502259
1267679
1221863
1431088
1275289
1043734
339202
1423809
815931
1146728
1212623
1321096
896401
376853
400253
332182
770705
1606952
1126605
479493
928621
475396
1208953
1526254
1421131
1390284
1130057
1208158
975785
578495
577292
1399632
1554287
967111
747566
303578
504753
76182
726919
375839
1390095
862073
539025
799756
189838
657720
1458393
691550
144911
946435
228600
419641
1087940
1130384
1343886
261071
298693
1037495
55529
1029149
1283990
1443970
1527805
1588408
1035255
553124
27955
271801
1441488
1415943
676206
1069158
31350
147475
833192
184462
1645502
307476
529564
138394
677572
230590
68129
1067641
1398794
1354744
716640
1102517
580982
1029631
857795
587920
1282432
1351297
620101
333523
416089
293381
160239
709562
1129006
685591
34859
1541329
800805
364652
356502
179018
167877
756802
933925
1241096
1059012
324942
961493
724930
190892
764797
1179639
1586810
633707
627023
660142
767891
1508421
1239684
954490
935546
465745
86293
660064
726217
211193
1397109
1559407
779819
617284
445497
1432210
1284582
1343246
375289
1403936
1004126
460145
746440
266759
543845
1267756
744553
818270
585422
801226
541003
204794
732908
434120
216846
812355
1240992
460983
1290532
1512524
641030
892465
39476
1620993
794450
949631
562058
438574
561042
720902
1573743
56662
77229
827296
1577408
1217692
196081
314674
1200211
821856
638878
1028749
103773
1438717
1161658
14037
1008131
406365
1337604
880346
70313
593736
579860
611157
260607
654170
702553
1012661
206090
332199
1046802
1398004
115016
1198285
699436
1334882
884544
328384
695532
1588371
1198146
1045793
1454663
882357
1353368
689250
1078779
20658
570961
831835
196682
627110
382377
986913
811329
1183807
1351217
1421708
1251159
909116
112117
198690
1265953
651423
1463240
367340
1007858
994682
569489
58822
1169796
92666
215993
1043497
1622098
1319179
1323925
181107
1075591
370016
439061
352463
390464
597379
1208698
191234
186163
1283801
225106
873754
727962
729426
326635
172663
1597700
1381296
1359909
1494588
199852
840448
992669
588760
217646
852852
873714
474203
1398069
1253273
1083227
74154
534625
1414623
77072
757429
407553
157280
1379850
376130
153271
666015
276093
1293543
1188047
526831
1038978
1358361
327612
153715
808743
653341
194456
1446360
1185793
1305335
1123705
501594
1226581
234244
876398
1538356
274663
1389502
1490876
1211689
101005
286023
1551648
704431
782987
216034
390315
31186
1243157
344371
1507010
1327067
1439608
621469
1376155
1032658
268581
179815
1549674
498201
346965
1584457
122425
1268977
470536
305131
142088
1440761
470222
21996
1297058
137252
1488393
946398
909727
893930
35849
1348471
332730
74915
1362414
273554
151047
829130
164078
1161318
1483419
465008
47485
1423265
1493776
1338133
1239824
1574941
463295
651998
1565734
888047
504274
1264029
1633621
1116570
7334
1138101
449963
1363737
650916
787843
993719
1465542
1283696
140381
1149750
512677
854218
771562
78042
494955
148998
1076841
1135913
592477
160360
1304
1186338
247247
434047
239101
86614
65754
1445556
546228
327148
962109
1203486
1437725
920867
1028542
651634
791582
1585232
350757
784938
544213
351667
1464107
225270
271058
861758
531546
628460
996615
1094759
396873
99956
321711
746262
1024955
720219
935877
550426
1393026
1433622
211522
687469
920408
57059
197518
44232
477407
310832
588810
1043986
1200580
106865
907299
66335
510871
166527
263826
1297660
407792
662865
1235705
3417
1563967
1506819
679471
608786
421983
1229303
9262
145925
1457245
1240354
449781
965695
1528205
132158
951584
831260
1228802
549525
509203
46590
470419
5282
699520
273920
999500
1333610
333309
1224451
1288660
1009534
874624
801014
509271
928090
1215813
970411
998056
1061670
1151232
456196
766985
1558717
735813
711820
348308
1303117
870759
1451400
1490431
1112519
1207857
464938
33060
1597602
290755
1252725
633009
829864
1387632
469091
165070
1538633
24966
725498
1204652
1459760
408536
1048683
593407
914989
1365253
1625624
1037636
798024
1253098
1016135
824300
1642315
730426
1625960
1222595
979727
1358543
1019484
147053
105179
307862
673698
1506552
877324
659884
65819
302813
636106
351569
492967
34608
373959
309432
1613987
1635213
572049
1477836
1539053
1202085
276300
1614348
887000
1209591
774441
187113
622167
1408566
638146
1552467
342456
545908
708082
1017449
1445487
1253691
70700
1153548
553165
812792
724374
320985
741399
354280
3370
163379
1099625
813059
635682
323059
116230
663056
1021171
1228587
551904
251797
1124190
1558853
408683
730853
202236
1004849
820201
1007071
950374
739787
794192
564544
641307
1293387
171119
1611170
461128
953887
379083
801229
1002734
460729
1179569
30018
929763
1607006
1514399
687949
1434921
1433528
808953
494253
1416054
138459
1448821
461426
1520141
585501
26887
1444161
1169770
668364
115292
1321171
715295
1025418
1049417
746100
505891
413486
1212871
42200
259071
1361765
826328
409186
970157
188044
9929
1639225
1388532
1267726
1011995
1610839
1068200
695083
354413
1057321
813235
150829
1153547
1265655
915739
1311241
1235903
1464919
731524
151415
871468
1422502
1182302
1158585
316823
1529658
1250495
513011
1089665
156726
156244
1600324
1072932
399071
241979
183391
847220
740216
1078286
1518424
1156410
821071
570848
739056
881371
261335
974884
914732
656813
1235722
305902
528143
728095
229587
831561
1069098
1576403
1073625
1642763
1515563
949443
631858
1615965
751016
1636578
402940
1442464
663480
543241
274184
56705
1174056
1147103
1171316
1210233
547772
977909
706731
637224
978154
839762
1337583
966840
175953
1437477
1021792
511267
1160958
1546989
191882
23833
712521
206705
314060
1505173
1620776
1310607
56929
1166989
1191304
1085422
943332
866487
676009
444798
1498962
1572638
311205
7801
982422
114480
912909
396674
642268
961204
639302
281923
1448356
762449
1482789
68107
405297
956749
1581998
977164
1257422
1327603
1123240
150111
1185166
52446
779796
1463358
284406
406668
1298090
851188
1408322
632299
547833
1612071
465645
974681
217329
1377862
1194559
841042
1111574
1471011
847693
632938
839379
292315
640198
1340601
1075137
573782
995369
400048
677460
1040713
1219732
1175621
1340483
765976
1289543
31247
332074
1231303
989483
937328
1382945
332270
1438963
961570
678876
576185
1234974
99910
1617569
967605
75026
859193
1455853
1578796
950695
1484808
18940
1415620
1135172
1018021
1501050
102442
244205
1298612
1042324
752467
1624981
1506165
557436
1576129
204396
1145022
542320
1542347
1218916
554780
490649
860654
1469797
903626
72471
803789
859623
578852
418164
1187644
231777
245587
1275007
882007
851939
478390
1578891
1479590
1087016
1468303
523475
1595224
732505
1482729
1160822
823947
585575
977127
1327075
597191
85772
711426
1167553
241435
1314317
1138063
1452910
68752
604379
1388102
1480069
776914
65323
1604935
1343700
365361
366235
1121446
703943
1268348
801197
1480341
853073
1316583
1603352
41726
1580047
189828
672217
466315
1315146
1076625
381027
1105503
731886
1438848
121360
457906
38710
1114204
1578659
554647
1037157
1134661
922946
307907
1124974
1395783
1615891
1307144
150074
281524
72630
1463067
798042
639238
924673
1191899
1524944
725429
23683
594191
815973
1344393
304209
1326183
1407378
369073
840514
128502
697592
1121494
1248404
1347415
789493
672317
1524338
656429
1144161
1073338
923226
218094
400560
540128
1550052
788527
226132
496040
1281521
218858
729084
1228591
1428812
1128200
602539
939725
353071
176423
83142
363899
1381796
558205
1474449
640861
492200
1173659
1170467
666108
1097442
1271488
648743
197769
1372136
208870
111550
836159
11213
1225719
1434928
26102
1193410
213282
332514
655805
1128191
693714
947148
870312
1328579
666251
1163499
1637354
721183
1124128
1346702
684929
1288599
1335468
499614
681517
420983
773286
1399692
1524585
1169638
933194
1478800
95577
857875
255585
1290735
1512643
231341
1173369
944638
579630
1596884
1632008
1525896
1103636
626759
1444454
832687
590850
850007
68831
821538
168533
430134
712024
740492
1155245
648265
290673
8168
175595
526702
1473819
242373
1309137
88539
1300158
717636
420875
1322111
433803
902757
1396361
1270880
1401793
1368789
1446804
1433023
575053
362219
163369
1062223
514785
1043349
1058475
966587
1159538
1415783
1579016
682278
110706
1383912
543667
882337
224515
15282
1604194
1490533
631824
538493
979954
926008
952417
253231
1100204
649311
640396
77177
48333
1564485
425062
1428979
1137371
430249
401875
837674
608402
820955
1317118
1511003
1276638
341595
174169
625026
154724
405954
392485
1277919
1400917
425432
1514958
421327
755301
1239083
15304
1310906
789691
1324740
185913
351789
625467
38905
652971
236010
34915
683065
506230
123515
265509
227128
188764
237818
190555
1189781
1453712
276395
537384
1484106
306849
706211
1035216
480770
974840
149448
424845
813444
545352
1568173
818303
93019
1044436
922005
1185299
182948
1623718
1330198
1078062
1595950
514663
953035
165266
1189654
1587820
825689
88380
356107
942907
770368
192657
1038433
615325
712911
1123501
1397973
1026128
162879
1528620
1595788
689851
998670
1209796
1347862
1004558
1620170
1408988
1394911
1170194
1382538
233251
942883
971196
1056037
300692
49508
210025
1327046
1538926
254514
620710
1606258
1127322
944782
1251962
909333
965419
104659
548866
1331550
885345
816376
49035
1487719
1432405
229076
1209258
1541671
875196
673401
119483
1121741
1584909
1624394
1382227
1057796
267340
1174371
1408300
635575
896057
40129
225560
839016
94556
962462
707312
1192554
939806
1607466
128379
257591
1571229
40334
19422
1528255
1601120
1191954
217810
1178038
898177
648876
687236
972806
452632
255450
705417
1212667
1407114
1109649
571216
333839
901050
1131142
437267
751461
201603
1551428
576475
547741
1409139
584729
548669
246508
584219
469485
1590931
878634
22061
1635574
1119470
1308249
1626648
347160
228375
858664
1517194
1211693
152957
1188076
980873
584735
357130
1641411
998184
1052276
870057
805155
1581767
997473
1468715
434767
1623766
559936
1132324
107432
483622
938478
648273
776789
442679
1600648
256762
1592361
1525535
191323
10637
514528
109195
542024
764478
442187
215957
1137193
235268
401104
1180159
1130635
903297
1009771
1169621
826360
720201
1097344
590336
542614
824804
1224248
999209
1293141
597026
688128
184319
989447
1475039
1439600
429184
172940
441699
1593734
570666
500287
634531
10346
1434950
706565
1380641
1632319
517032
797531
1120987
662444
1624792
139977
1623551
96593
665643
1233819
1173388
1451056
1434825
1435644
774091
1110948
1349196
1599188
142639
1428701
1297958
1054685
785251
1068162
1547123
978821
1411896
278917
833784
883128
346428
781312
1070538
1611349
746154
766087
1367090
579449
76016
1137573
1364045
1607185
963087
970985
875494
1055616
666853
449857
26500
683161
926918
236500
737764
1260546
1001143
251254
406678
148650
837148
1409127
1297654
15937
138092
1429671
109627
1396322
982869
1094968
1484352
122221
1371672
667962
592
1373313
1282141
439814
1341367
1279616
1578286
800004
1593027
1479400
1086752
7752
1525319
1642789
1319689
453330
1429088
1191977
315319
405104
683250
1562478
761722
1002664
861972
674843
1603343
1024488
1393503
791248
128483
658041
164353
1555015
998665
942953
1374432
303090
1168687
1144607
506583
258471
283331
19351
617094
900881
1271039
593496
35101
1381701
524110
1528789
1022203
1352841
383969
566076
1164600
873084
337959
1275284
49293
982679
1190940
740999
552379
37046
1512614
1362203
891678
1004447
853916
1625745
913716
1560434
1231319
84441
70089
813533
319302
862409
475681
356373
1633808
1553304
8122
476060
1273290
1597559
130777
1431091
99356
429796
1306052
1187898
364794
667915
1285457
28574
649274
1162638
1006029
1270104
197357
1471967
1021478
1427232
1646866
474217
1174200
914492
1346063
753528
1357894
892297
994143
858543
80940
994581
1536083
343733
515603
1599118
10544
217439
531954
1335191
1262718
582202
506424
191566
1039013
1207564
749960
1390708
1582324
1106340
1359360
750290
509482
896570
977735
1626336
1243585
523144
942522
932198
436283
1204260
719891
1011455
1494514
1406957
766477
195383
1131252
4637
932867
593030
1577916
761997
365438
1566723
776265
131861
1470503
1498796
851490
1062992
421517
710867
204624
369396
98728
119856
240801
139592
1034971
543636
999642
1509286
609337
189640
1530526
72816
659150
676945
210111
1292886
918804
362618
545472
521280
1494948
579263
1076442
1472577
344851
67804
1513924
166103
193027
1543661
423964
1420832
102122
815441
936651
1323193
207200
518875
55627
11833
994645
256161
810435
501489
115630
16239
712183
746080
1408486
555623
1390856
818104
713886
1328224
359450
956273
379623
1047492
1134890
1168936
1292464
1102239
1373297
1357889
1054431
453719
778922
305849
221628
748917
1406669
1135932
699511
1316297
766727
426655
693127
1308813
1318481
905094
639849
753405
273532
534042
676856
1347685
1590803
994910
993864
668870
171369
1288255
399909
1282088
1354131
257019
285311
1473789
825417
1379430
1484803
1337963
132329
1543623
1184628
982075
638235
972498
320740
1018581
200995
83676
1209048
1112504
88287
619756
510673
1523473
1022380
1598017
287281
694046
1617395
1307589
446074
787228
891663
447218
1353758
990355
1413080
163943
755765
1045819
684432
1622533
745285
786511
1531465
1544184
1167215
203069
652426
488717
529415
1034241
1330325
955130
495926
1425253
1406995
417106
967980
514058
1309502
1315912
120420
706101
683703
1186917
880179
1360812
612130
706091
1219036
561504
1095237
423422
764978
1001761
1407218
486277
367106
408646
1169087
398832
397784
398871
645949
494188
1025365
677102
931798
1444022
1402635
1099949
329445
806704
709416
282896
1168775
931988
228299
1076078
777633
289731
1225470
1026181
1519508
210158
1247230
1356349
278030
1193972
1138521
1366359
1103474
318404
1338458
305875
392813
1185374
349902
577273
1511234
402197
946615
1026695
1594667
768049
441200
1638468
78988
661422
1084474
562787
1026102
642595
367149
104934
729370
1260913
893330
822279
421746
851433
1577750
1217804
757455
659848
343485
343026
1614348
876537
3512
1033068
444143
12240
1567289
1534084
1127943
350616
369478
504098
357155
120567
1437688
827057
943176
19583
1373776
605096
1443642
870317
491713
320966
742280
1509375
1348557
1598916
692409
1476779
373061
707888
479230
894350
619895
1087981
941697
511951
1001904
672410
501558
800992
967952
542823
788325
1049916
1203033
1124931
639043
1247960
1454512
530515
1057360
545262
1646246
1144714
893341
1335478
293432
559228
1368167
734254
1047842
160598
1471451
103176
852299
339433
321713
879399
424405
781152
1346356
1452546
437373
1632437
1137172
1017648
898094
1134206
969750
377359
1242869
1519799
1646463
1378781
582299
929271
770194
54684
439297
1422654
827628
1565412
431939
830937
157871
1405217
1125179
128624
703016
592662
1448332
566350
90381
346746
1116423
503954
147758
243079
1368025
444593
879185
813901
324930
1240107
1324753
1044839
1005233
655813
1136532
497096
514986
1508664
1623459
898516
18798
1529983
1370299
1160566
1332479
1050936
835594
113025
1530064
397625
1367963
535200
1124505
1092124
1075566
1612060
447444
1321412
1293379
509138
197163
286744
1005007
655679
1538993
885672
857782
124103
1056016
1187140
216289
1473341
999696
1248611
522775
511
1169114
260450
698145
1144384
119309
1131961
993646
907967
1475963
1547322
712795
166025
67907
584361
91303
204213
85405
371044
1295737
1276796
1474070
993715
1372296
1273498
1345076
789234
1179419
970211
337521
579550
1015303
525167
4168
473357
1063285
1128336
839940
40673
926708
1402623
1245962
1441137
1269339
80333
83063
24691
555203
861038
1425328
1567019
796299
902481
762859
84330
559230
1148666
422924
54966
316162
1310539
984026
99248
1263980
1002947
92447
354367
1575890
54385
16796
643003
706639
371124
1283845
1243623
256334
1414040
73794
1397585
242187
627435
62241
1557471
737751
355067
1535569
534074
420753
1611962
1343670
248601
298746
1281211
775024
68992
837835
60733
180872
608922
364975
750839
553529
794548
1184530
586385
702765
824192
715275
682176
945011
978701
1600139
952644
416404
1390049
1580860
402023
456920
846682
391679
650583
362902
656122
46223
1316421
1479924
984341
1378185
29524
1235431
1002864
1024218
212675
243170
274609
132194
1186769
595336
927652
672965
1183361
1522199
550952
1304469
1583647
1014
1637075
388284
1370201
1151776
1178653
990511
1061797
1480780
672246
1229046
967526
1123863
133201
894948
1602511
1022438
102302
1302893
189234
691647
1646180
1102034
96455
1408870
575760
1088537
793720
1140331
1303563
982183
1478813
255956
1591741
1398006
212529
1598586
1519494
1386165
1635298
1540155
1231472
1127548
85187
753987
759264
1543432
1085849
1316159
1175371
282350
1629404
1571745
612552
900465
1142243
705367
1063779
1221721
947000
1123354
920570
1026476
1367936
855453
1401012
703941
369281
437132
1366666
1408076
1181667
892669
1225096
1151549
141098
844339
1496408
913838
771868
312691
628541
1542065
1068421
1574502
1341973
674943
917892
299412
1390120
1228876
652336
945044
222329
939699
1276909
269592
21624
523272
1423457
1588764
737986
449173
620956
211273
1020255
66271
1469280
349404
1043625
1151731
151916
1111356
710915
1636141
1145592
1388241
847756
766558
1396389
1056536
348615
1450787
1433334
1495156
1510458
463783
977698
1034742
768016
1325657
1621843
148106
1444710
1512066
460220
424684
914073
1270035
1468081
1355622
1584364
316944
109131
302496
1111849
60108
1139841
621684
1284556
1507001
138800
896001
1618417
112239
942402
1426514
268190
533860
1005765
1209938
297517
1003870
1361241
1480177
1476
476201
864965
1126539
1286657
735231
1221271
23201
698556
540094
1150264
1160836
537342
617554
1449534
43475
1627449
1224695
403309
1476598
1385026
480999
340827
1061915
175490
1572550
1315254
490556
1273334
175041
718606
259191
1012415
356762
710010
67887
1453371
318960
990770
956070
333047
245004
560452
634720
441671
508768
623740
467010
266797
947449
1606679
833634
1364001
1353343
1541775
5544
843214
503440
875754
116008
255795
850945
1492704
1336728
179756
1257791
1576876
878050
715445
995635
1200016
676163
966040
1625927
517786
345984
110766
395720
375898
722680
1526736
1479303
708313
651370
395759
711264
739916
38951
1498426
226776
187223
1171891
1504020
1560704
877638
1206006
1242637
1333892
496624
390627
266033
1315413
1575869
561562
572223
36623
1457539
1611035
1613591
363248
3167
1445986
1070927
1592354
74313
348637
1367307
770377
1264506
1583761
1643491
918487
1349073
950495
696648
907118
1327134
998663
268846
511614
1159114
987865
68936
159448
1549528
545758
287495
46393
474839
1001434
735555
723148
657258
717307
1036136
1514846
396108
1596083
1260084
971713
1563139
906597
850751
1366370
1373543
590979
30189
405778
416845
91591
838872
1458996
727822
1119725
1085707
680782
15955
1115594
235800
1429986
73711
1068768
172292
1443149
333238
1342662
1426208
1166066
191747
1208661
54755
1105119
1564019
334747
663748
1587309
1232578
1108172
716072
125712
1355677
310378
1039013
1171766
1429958
674811
464707
1161689
1063040
1597346
43114
550367
538190
524107
1193358
1290896
1219917
735741
1568430
464665
739834
139633
253088
1107667
1536647
1234749
182134
835985
846074
11183
242513
188384
189346
1250610
821044
644534
1556
314367
1630762
1269564
707978
234288
49789
240371
119305
1501505
660752
1344220
365623
1062797
1199362
103779
741028
1185947
1356691
530365
107336
621957
242392
798661
1298500
665979
1383457
1158789
1055221
951667
701450
1499115
897244
123952
1452046
994119
836209
1308368
792988
135721
273106
371888
106545
952843
141690
913999
1602841
908808
1057914
741639
1551708
1559517
751016
1219091
96950
995987
764215
313543
842209
1102115
1374005
1634499
24865
1068061
700772
1566870
759007
511541
269019
223414
552217
512024
1367161
1218907
631448
931116
65090
793187
782083
415693
398684
1604207
546792
1133996
448048
1548764
1278881
1604579
1278436
1390579
125824
1562282
1208085
721278
933467
72796
77170
1532813
8682
1449286
951821
996195
1003240
1427051
1623784
924405
421385
1588608
471662
1393064
216885
17925
758991
653786
903474
1621686
1546113
417380
410288
566499
389545
598423
732299
792640
572538
1577401
209837
56825
992776
703919
1176415
1308052
136266
1283467
884683
1333835
1005917
541461
1098548
557477
1343588
595234
648724
1147344
678897
1633792
894319
1359646
118965
1552022
1462146
761228
744015
1566095
381982
213065
338132
201153
569179
1404604
552039
843000
1519565
580742
356087
1622393
358619
266196
470032
495304
1358655
1611728
44834
1119081
729604
1249380
402729
158607
1050177
142468
987150
1181199
867725
518266
186058
559647
1319634
407870
670742
1364388
1301692
620353
938795
170841
1388080
294395
587954
752408
1054637
1086964
216594
467536
845596
796238
421489
504627
75325
873677
1464230
302841
620110
1334170
123053
494903
653980
926177
9165
423191
1569926
405312
586899
1300704
1327964
1041729
1295435
595169
823329
1041993
256469
482529
1199477
1428651
1373947
1019836
243195
522626
150327
1123599
1231658
807532
582886
45643
566607
130704
616670
619576
25388
804260
793508
1091263
616036
142825
214548
1139664
615797
357542
552647
239010
1440905
262813
244320
569465
1549144
21183
1229484
532588
1384410
65768
1104705
866923
546104
1165670
314575
706954
1505390
1344239
148179
750716
1029468
744958
1496393
6917
1021171
1331763
424856
399440
1350017
48234
5358
1343588
903873
384749
1253904
1505526
175495
847308
1602934
1003159
192185
1570139
1647015
1063958
1027918
847731
1288859
727706
835600
637735
1409528
518539
756180
515018
1079012
1425588
172998
1633400
235652
533226
1594932
1588790
758775
93860
837703
100335
803619
1261963
1344623
104808
759174
996657
864374
216541
675292
1184857
966899
231075
1077790
333858
508333
803809
1123028
985270
1030807
1554667
1488965
105519
133978
464014
26863
1070420
1415805
1502385
1044345
1538517
467784
877827
799590
932502
700367
224561
1300382
259747
1206964
1331610
436651
811337
32165
1000676
326462
1197858
1045515
1491341
556727
766336
260625
1309481
1374703
93692
235660
1510042
1548647
82001
155622
1231361
662925
360254
114236
1335956
1080280
113949
1273073
1538095
661723
766751
971016
1350154
1599651
83473
1265678
583818
1610368
875371
1241281
807589
382042
1075468
69542
748162
38066
111054
930918
322504
1506153
1279699
4413
135210
1396344
187383
1306567
176847
1639343
38269
1404969
1159100
1134876
49900
957320
210881
1518680
1193216
425808
265534
1315589
1273235
1347888
295115
1083668
1323330
641450
1197514
820286
27377
430237
1088875
386874
738796
4992
1028470
1625831
844975
847758
952691
686587
1510840
556366
1630563
1288747
1208017
202246
1612457
1292055
1492211
425490
1019878
541126
1614973
76349
1475978
206794
1446479
163931
1601203
403862
1375844
334090
1634808
666952
24126
454097
1427745
1416198
203375
992622
725392
256826
65849
1593613
164577
1295084
1508121
1476673
442343
1097361
22068
1609957
81951
1515040
348289
1337806
1018977
514861
1434096
1468320
493591
641586
656929
436005
679676
1549492
1642656
1398194
1201165
1154214
89485
1444001
1401369
1635453
16988
1480753
292549
894206
1261044
348613
1075078
1526813
886960
472703
46307
989889
739673
229515
221692
1084134
1630676
1077332
148656
149693
1642854
318139
986308
1209844
1469883
301536
708558
745647
321834
1095374
1148900
98266
18541
453221
1303406
825927
205148
124215
1640567
60057
420238
953080
468412
526145
1461784
141460
946799
1199129
140059
413070
1355914
1068975
434753
1644440
917680
1610144
1511840
674319
146843
586054
797702
1093597
1607432
1179875
801298
1034313
58550
247554
579685
443038
1084767
266721
1386272
1178847
1345122
744563
573818
655243
1208010
880166
1260285
776938
1199012
396783
1627382
1015995
588629
1300051
1127415
106564
332668
1307132
483448
1544272
1187267
830009
598250
404514
516619
836720
826010
565760
1114673
818413
1227388
104485
332138
330133
1051344
762753
1007784
403254
696814
135613
574662
1459587
1087318
539538
977593
813649
1638029
401151
95882
716499
235668
1373460
39787
1473092
1420415
1374263
1003524
330278
680801
576033
906046
892337
446678
503865
703871
1393808
867333
1450081
1429214
1271057
855650
892973
336418
808425
1053469
378423
883529
1211922
283483
911669
517167
1317031
1581432
1608315
895801
799270
1337152
598554
1504105
1252491
1193582
1051546
1524513
853376
447106
879383
324591
691940
1237369
21518
1393209
823643
1251808
493036
1629603
857654
1114974
764063
1510112
180726
388924
884846
379798
1064198
685726
1069237
1459921
943785
673991
809304
1230650
1371470
1531031
259117
908871
1512294
857885
243286
834660
1317503
576199
1456281
1128095
207879
1325132
1218333
471896
1272655
866538
503070
1342226
218675
1072499
32125
108871
1522215
263135
1602054
1521435
845390
509155
1204936
1138226
699080
829127
289281
1563151
1061793
1438178
1402257
1550449
1578846
204349
1042094
188238
1039500
518850
515506
7703
1587089
5553
281510
574534
462904
570788
39256
479110
1498847
437145
1532740
1372195
1282490
1603778
1054066
768606
1188171
313803
1202968
1140091
3877
975955
179767
1295110
386941
192343
9575
1569324
457351
1319617
1251158
723493
40113
85911
281692
651538
1546878
366528
629434
477098
268053
504721
529391
531340
50365
425573
1447722
759920
1435022
435638
460259
629971
151150
1555040
1054529
1183793
1449747
1450152
638163
1580751
1566210
1478477
940950
706532
802965
1638130
74856
863452
297014
593264
1355489
538294
1497376
1375680
514356
1208369
643105
299077
203036
339245
294074
364030
90273
1217208
1279423
1289403
654028
1330957
476408
1407743
918205
1227370
1551498
104837
1306263
121270
1551960
1161653
620343
211386
323733
1156808
224319
576894
1163688
974863
1523657
1226577
1245822
288718
551960
1234246
1102689
104948
1121665
1368608
269070
581909
515599
517288
1641268
578784
542149
51056
1333904
1436628
1381100
818250
1552812
751005
794161
1591492
1356070
431847
1558649
1112277
710634
610944
1156181
332833
694213
638039
1335332
705926
1529317
776096
1278335
277125
1433158
1457966
1461162
839876
801622
318128
1287114
1385618
1147517
1623729
1122333
1521915
421081
800392
314622
1209659
415969
1335242
856283
34066
205418
396818
839021
1596906
1079632
111780
519265
1508135
134635
789419
973063
683123
1594630
1482099
106179
1486668
673978
481257
51304
1506303
341550
847027
756953
1466418
583472
869468
370198
727944
1177426
1012459
1147436
501194
498498
1282058
23175
554602
920127
1621331
1161092
1168474
1086022
445420
1544735
392672
1096886
1437875
1509510
1496682
1342757
179847
555739
144988
81523
1008365
1388479
1092194
508498
371955
983836
29872
53400
429672
201645
121012
1353880
429732
1122475
1632158
962971
451046
344872
292999
762903
499138
612236
752321
950318
1536134
1175256
872269
1554355
714625
185657
757128
1231697
596819
1080327
113134
1515761
1578959
1466445
775066
82576
17467
589885
464399
361895
1457097
130736
259674
744425
1118577
922265
1550725
1437667
1285881
1278708
742670
629937
1453973
1101442
442161
1398373
859081
364811
439757
1352376
261607
1025115
1000974
154175
551074
1287202
1066193
310114
1269121
1268343
563863
1246700
1470832
337908
1527186
645140
1116778
81242
1472062
1107785
683865
1414599
1419557
44001
1131653
767901
1106826
1327482
213555
686668
614540
362453
438040
265219
1572982
65651
1356155
242331
845606
534563
1618933
1260750
1415908
360691
139376
87530
693735
155134
418857
1289508
389294
1623157
851038
1294447
1320461
631154
321488
147413
748857
952383
741469
1267524
469401
1296790
688075
1093517
595719
854755
1530009
364601
767123
738788
1117604
208939
85737
1168872
1261903
552481
202287
248672
1432320
167183
422356
345705
335822
826412
1501376
571164
1272698
1036801
1300161
1407598
753570
1202907
255692
615887
959111
797142
1478596
1463701
783356
1400627
851083
232545
494362
755685
84551
337816
1566807
669463
1028211
1195025
1389823
993266
406585
1053826
1350818
393478
581840
963884
195776
1524033
1615787
624408
528000
1452912
1485483
777697
507178
101288
495260
558924
12605
9327
774948
48240
624342
1145068
253032
4980
598849
1193353
350958
954173
86444
562484
1230117
716602
377261
1407621
1399167
457339
1574515
625700
382149
180679
1410848
230566
1083952
1142768
140180
959623
407503
395302
607599
857240
1348491
144772
689722
212659
1597674
921578
721705
512711
783422
987631
1258234
1146988
854707
613194
771359
1022797
222227
1074960
849411
483589
1514596
230731
1273945
1386161
333380
1393968
1383490
1209486
779003
1308073
1505758
164806
705143
758498
33890
1555115
1185528
658749
1561738
1016601
448281
380904
21898
852596
580475
1174492
1484504
1354579
595279
1495427
978573
237184
851415
1616807
1524742
581324
1282312
248849
780640
1398518
930205
367354
1307443
901377
1355602
1616697
1057023
1226914
1063404
156247
763766
80841
141377
1112507
341073
305291
157221
1026307
940292
1184336
59400
609192
414585
461542
810658
1170706
1521237
1180345
245448
517545
1089932
456999
522674
389199
1524551
891998
388886
882252
1154242
267756
822420
1027371
923435
249128
939561
461208
877556
143772
984502
1390092
464046
1488327
1316329
755311
326510
1268462
417665
926840
1018909
1141790
342366
430493
259385
670709
1433540
1012002
1486201
415617
486840
524683
320833
526890
1229855
856425
1391297
989483
1313276
1076839
442125
726638
501496
1076977
413585
373339
1502456
1079922
1393399
661770
1010006
152343
97023
977587
1522055
1490073
595957
1130213
60142
1132784
1439350
1112668
698001
1416830
1062451
632386
1116284
1163039
181588
417614
970515
388155
1084472
772519
796743
1599069
649068
343547
604388
383823
407578
1439036
860221
7679
698233
1589989
409387
607788
905679
820008
672955
942950
1494877
1503554
1053928
1103052
1579910
406077
500350
847343
933136
239138
181677
1277090
414334
676955
238221
209479
461774
704754
1380771
705944
484972
1599527
276739
1099306
402521
59071
963301
852660
896409
1281560
325933
1292772
1404184
717425
652980
919430
429624
960497
403136
865829
530308
1420403
56177
1529787
1013475
449351
1516416
344244
518805
740943
1461145
1363769
1422876
1427266
1210349
813200
561250
317755
908333
1536566
511677
1397498
1067857
732116
701434
1326704
424470
373993
1321574
1534340
1394260
167296
1519151
941913
1191623
255305
1645757
209408
1527948
131477
1326018
1308824
1254474
150719
333272
1645078
758192
1591494
697280
1416505
541359
355872
880807
794658
795101
10160
355501
1597526
1281893
663616
1307067
896509
1040820
589698
663464
99682
1570113
1457541
954235
1402068
194533
598819
936676
589740
1285562
1505773
843065
1430884
1543240
413808
152584
481317
1159938
1447540
7366
675441
1323902
1196629
268153
1409888
868331
469655
132051
770460
984180
719602
856919
425723
220327
477749
120963
1375468
171339
670650
1212143
142360
1511427
218466
1440680
84580
1502634
56309
459135
73006
553984
1156278
349093
807139
976973
1140959
1197604
38057
532989
1081609
659874
1589924
689627
901352
185240
1050178
1438126
289578
163585
1155286
1239281
1114147
13924
36820
210738
67379
850266
1635683
519700
747967
27493
959341
579031
1451923
744484
329201
1638335
1513247
476266
1189811
1647627
389664
70044
1638947
549221
322508
1213062
1531427
299375
651691
1306981
411688
1192108
501402
128068
477618
1384546
69525
372930
1118198
1224266
1443677
1230229
1504609
1043567
1150261
1029548
394476
792559
1446892
1196470
299472
274157
1331610
689982
129534
1122315
753991
980
729413
1092484
599637
980217
183923
1454416
234490
939914
1258666
860639
400572
406630
799118
356685
107949
1035444
356116
1218386
50198
624832
489217
169453
1189468
1408996
1067010
493102
1627662
143561
1120227
309445
452548
1532843
570515
37016
858584
558805
169289
66295
524126
1212259
409133
748427
1360672
569127
1056184
112009
1415040
1051992
393081
1001655
667
1417206
416759
376476
43661
1637853
899845
611654
861199
781303
703862
932148
1395689
1433939
799870
1369621
1057004
657533
258566
1032206
1118659
626663
1113173
1042642
1255990
796928
122290
1099300
2535
1133812
568711
1129027
1555140
896357
1542529
879862
341859
853572
389727
1293791
1640099
1502347
429632
37015
230564
1596101
1349678
1406546
661091
282787
577194
586492
241775
1333779
1151446
958291
973192
1389036
301803
17222
1589191
1505211
1619236
358227
1530554
1417869
291053
1413951
386436
1121102
92708
79316
500148
407616
1356891
707505
1275669
551621
1178721
916490
697324
1127419
1245533
192477
302905
233355
834090
1520210
1120625
1509074
264789
141943
333002
455067
1624473
336567
1283659
1641687
506524
1021599
314926
819109
342339
685327
990145
698529
1470905
144011
22094
146426
433326
116737
936133
967292
1408194
464450
191526
1327033
189044
1439813
69886
1116214
806925
506539
18203
270344
52159
687727
367246
312591
1435105
1340370
1117969
1434306
64397
615871
965892
1329038
1193909
824215
686393
321671
317823
307744
1615943
1309460
982475
771212
518226
22574
636634
525591
1396982
1365831
632204
341728
792317
669465
393570
1634924
380701
1342481
1463754
781191
171573
691109
776325
727765
1128059
1101022
365505
274537
325632
869157
279038
1052700
1381400
349857
1478159
1024689
947176
1162041
200190
268014
1637756
471133
1043754
721514
1085211
1274231
105836
1341411
1615886
607382
1296243
904131
880508
797805
1531210
1312159
923638
427408
1297661
820913
895684
324880
1421433
1399037
1443587
718539
36647
975792
955065
613144
459586
1514389
390684
472078
714300
159417
1159618
1465098
75392
536552
1397632
1303485
810344
945952
1052265
1498625
1534701
990761
680292
1071710
580640
472977
477658
1563354
147361
1190280
604204
1106515
1036306
1544741
849819
1360810
1056311
1123246
308835
1565213
679907
1341633
1600122
1016925
670836
785469
169707
1480353
673025
620861
1317778
624304
113152
120491
375639
829576
1400992
656815
396437
127301
60237
565154
637099
1646643
279822
507903
845159
1125068
285837
1594400
255449
645356
164935
283904
60505
1156259
707121
1491205
808094
94672
333695
1334405
651327
1069754
287778
275376
891805
1574151
1319647
1150255
1615488
1420754
1496050
1445349
1423083
382965
270056
560247
678972
134329
113998
1233596
1145114
1431615
1017672
494908
1315597
171600
1140547
662431
1342535
1342507
206919
797413
1113022
426890
1325949
1516553
376850
257517
829134
675369
168809
8284
941923
1536694
1624009
880581
1292796
352694
66569
454976
368
1482913
155941
1134799
810462
12126
296235
526959
72947
1557792
60214
944577
1330373
301583
127850
704279
816157
39296
687113
1277447
782533
185892
692643
1598700
1005168
1363446
700543
371633
708435
1093921
1359300
758276
838997
1517447
1400433
1460172
1302026
226416
764840
1127373
1012824
290219
561184
768291
348865
451654
293149
511162
818060
1639872
1067178
1050105
583805
987483
102677
769758
578343
252410
1461388
1220071
1246691
755886
944209
770186
1194276
1356179
1470620
971749
1385450
277662
1440640
1140647
186050
552037
823190
235914
1028722
711655
1496460
448266
426874
1425405
329068
908291
378518
1219904
558639
348061
1127078
1529585
1253173
1531933
15028
934935
1139840
380351
1176989
1076451
1273911
1306771
869777
447484
529737
1418977
1484779
1519966
1063672
145561
1142503
258634
675050
1339444
844847
272401
909872
1515136
1499004
990971
1305033
390947
1240016
1071676
1206600
1021100
177785
747388
86026
30928
638942
1111525
1074414
1604634
1147022
622551
73117
166158
281356
209046
5975
536065
469966
730833
400549
408770
202019
337179
812571
1059023
1234468
922493
1390688
927025
397741
1149424
55981
1291113
30656
342719
861299
1517833
992679
854324
1140811
412936
1302813
331693
1512597
944677
173396
497799
1444240
34208
1308991
111411
701644
1533387
1455894
1025693
501724
887114
17226
193791
378518
845260
668598
677686
95125
1186680
165963
906002
1379105
809684
1213722
684598
561972
501857
950064
364246
40578
1294452
1557934
1409527
498900
96135
612047
519318
1186283
16103
1071112
715097
1073822
1143856
1624005
1592870
905011
1355863
1538588
497916
580881
1080552
1323960
1604271
297378
765668
778189
507446
602988
83630
807236
1152341
1331687
1463719
1145394
1280564
1164646
806440
641109
1504511
691218
841680
309947
961403
1106523
311672
1574174
808486
25163
556850
276453
1377852
101745
756654
8249
475126
1025981
1578986
1519358
1224686
1644624
1271257
714511
220080
1289575
1183186
876808
1100970
165309
1273496
49699
707785
543405
452276
232995
1322680
1433584
1028173
981391
173017
825507
1502363
466264
1334372
17448
333783
619335
980131
641452
437690
1353048
584870
1508980
493458
610934
1487385
54357
547625
896974
1375350
827126
149567
1250516
712619
730028
349920
877402
650578
482938
1279668
664180
1358407
469925
671699
1588506
424736
171376
1235738
147314
767028
697503
707310
97196
1255885
1370266
9245
1142811
566464
733561
1493848
1447759
33258
346794
951517
471557
131242
755967
1353939
981425
480877
278652
279734
1068679
966459
772322
621942
157784
125836
1337578
1265161
1303061
502470
361663
1263881
131461
453934
1090463
374544
1223076
462147
1257046
95513
1371818
1426407
357217
547895
1084660
805619
798500
19780
1451084
64329
848340
170440
152939
486471
598851
841499
1515033
118773
725737
1639874
1622536
876883
551547
834484
478839
822260
723813
688787
285313
299674
882805
92125
251847
385408
1089923
661521
1293760
4074
162175
296655
378672
153285
1379539
772309
1104911
197037
975243
487638
544580
1456281
831335
1222960
430480
1021870
1533223
436889
382362
424161
8800
5318
290793
84191
320185
408437
823657
699623
1517502
1181219
1470436
1184545
1183904
12425
1084673
1153064
1245185
1279831
1353927
126898
1490223
1400845
1086480
841730
293710
522129
1200949
178760
231155
150233
1605924
521545
1641063
1574747
220692
1072975
1325150
760380
96600
22791
75765
800791
455871
604949
1181319
1249412
1252036
273787
1351549
435360
202957
152736
1512098
553125
836481
506019
68772
891767
1238096
1146534
1449906
1573579
886945
948034
1063863
633771
65522
117926
1638933
25421
1339412
303721
831517
127247
526473
684000
580899
632886
812014
438395
968604
115079
1085579
637983
1225251
1279216
436696
423634
497151
923797
1358172
308354
925802
691992
698604
132127
362503
204967
988463
1162694
643250
599014
1464759
268806
1331019
868779
902769
202529
1596813
813025
610392
343543
1495321
653043
606260
686208
101609
560579
107956
358308
1008830
947699
704805
667769
1458838
908514
1499926
861110
640420
962362
1497064
1369739
1627020
667286
760597
1604160
1259537
293616
83182
1378746
588079
819260
319441
753614
1231844
786962
86033
1343756
1172370
179578
1643811
1008305
963079
368666
366963
1607211
725879
250867
58941
157845
1163608
1217673
15250
686488
717891
1502892
1012735
766537
247257
423474
1361482
40019
75214
1502667
1340340
908760
1347051
212785
455596
1047070
507493
914436
802290
1308281
1163310
871140
1627924
127485
1375387
220516
557162
69997
1149581
739575
604719
438988
313385
1174624
1233025
1098305
414830
384882
1090471
1646357
522472
1156054
539896
61413
1046979
637676
821540
1006302
1605455
1613373
247094
819217
673001
1194007
1583187
495643
186405
1437112
342508
1519781
1298513
1340496
135661
1126591
1512987
582291
271629
1011236
135593
42863
1173345
830238
787458
1321840
1011810
716251
323606
1493673
1274960
82414
313496
1438367
809087
51702
731493
604720
781388
1200236
1262421
1535715
1285510
820633
1177731
731778
569915
1603694
320376
59608
826636
1305728
425343
694450
52456
956401
505597
354895
1302965
944113
1479334
733606
1226194
1070187
165075
54417
1156184
928132
1113979
817822
471237
18483
70858
1001422
111768
1620389
856271
807850
1216845
796235
1062833
644170
602036
734079
1458355
943722
1318165
1481907
1283876
470020
625381
859993
1569126
1177791
1324804
256050
376170
1279750
1034321
928900
980361
204594
512355
1255526
1336503
729281
1204989
1005776
1020594
395919
253906
1306317
38799
33087
1398181
1213138
133236
370473
111568
1032920
1326386
1311540
399504
1418905
1485952
788734
71598
1188655
385116
13755
196264
771521
942831
1161190
799515
236593
440855
18515
994074
992695
297143
1368962
1462191
679243
704068
1470437
1166118
326970
1111338
392815
1567964
1339752
50955
356392
813861
1399070
1536874
600670
405995
394997
146075
389077
932197
162688
569512
14330
44868
545930
885130
1320938
1343680
562528
494409
1310349
673289
1167402
553415
399496
1447247
749126
914541
607640
910504
1510994
1026051
416458
972993
526839
305699
784890
1075661
110892
1161145
1104442
185752
33174
860941
219067
236929
1206221
124621
1341920
769041
621536
363828
549285
831702
1098614
703465
687141
164539
1305108
1426580
607205
824639
1347452
454150
1078599
590897
1192954
1192787
1640878
139053
224344
697664
991864
257037
849134
1355245
706419
637076
1315795
912046
119449
1419911
1103186
739554
933841
748144
772315
1069238
222914
643563
563139
1207795
231628
1433980
49278
1639390
446631
461577
47548
1209584
76930
432789
179919
826649
381395
449563
862718
1214814
872943
896822
90216
579081
755176
934879
121980
272747
373365
688424
1507653
1028077
1296635
865454
299964
541015
71042
339455
1273550
41691
627522
184951
1339068
580922
1458233
367533
96484
1165770
481061
158826
866373
1019399
1017044
938479
795659
592532
1327647
935216
569365
898274
1477131
28623
1090692
915423
1013462
358970
1402590
7851
1146552
1592949
941167
577794
1375833
14179
1241721
8805
453499
844815
1433641
1200930
965298
1130572
319528
919639
8362
636878
6349
432293
77288
780232
1149594
1194354
194353
446781
1528628
338601
13616
227169
548296
275647
134357
239411
906909
52983
1571744
333193
1423141
1099303
940845
624021
511873
1500497
1515738
1324774
1375219
841387
748575
1285571
686294
1363512
126525
1569595
1155616
1121421
505171
479362
1646998
545887
172088
501612
1633628
593963
1607429
969570
559576
20895
599118
275952
344790
1294147
430065
783395
1165386
264010
958003
799877
1094293
853034
504347
804728
1534893
1180307
977428
1427389
603367
891999
854776
782317
916815
1563715
305146
15489
154006
393519
1333401
300164
1278478
563341
604036
1637280
1062462
910897
106380
1045229
712294
793949
444794
325836
568910
518107
700409
505726
871925
1436522
460265
1190103
1560428
488903
1178879
298992
546826
1218303
360986
1427969
421526
1137008
408232
403596
209947
90512
1247280
819343
1137732
438310
664302
679428
861714
97863
187108
1132035
835724
999960
456385
505440
944241
1504247
1619376
361977
53934
381041
632493
306384
410487
99067
928626
366135
1284353
1028579
840242
206952
933868
904306
314982
526596
290008
820361
1567520
1610187
574617
192904
1312235
106318
1468173
839394
563627
1520247
121914
5687
307482
239343
634677
1263181
953396
1310578
1557501
1466721
217522
337611
1481013
87816
676905
827575
471103
25176
72947
1494925
1211668
299588
1041728
389874
993849
296011
140287
891265
1501928
309433
367003
1531377
325473
793930
476698
1453284
1023252
1611830
735375
288519
720421
929460
390198
780887
1540477
883216
1125591
1414734
1276388
37989
157388
1638125
1298635
1120592
111141
1422911
1553971
353761
251694
1090221
478966
18948
253407
1480606
1089787
446265
477179
1507297
1226606
945147
576963
923792
184321
1283627
1383648
733541
521639
1143878
1616504
1225705
774432
504163
1047066
1057500
1556416
525219
171290
104315
568644
883803
1529340
1372971
178934
1020757
1154325
117907
568261
151741
1233754
22342
510536
805857
1598348
390027
1051129
167705
659297
153405
1609507
314387
474137
667039
1094482
1396012
357185
692575
1075386
1178293
1081535
1055099
1061553
1178374
86751
108820
241437
740758
601467
982967
1377481
815309
322831
305181
1106864
743804
1124931
460435
92501
1161049
1442012
1110416
1302034
95716
5648
44399
73315
293110
1531918
1366813
28028
1457473
111341
349790
1254171
1631720
630232
540670
887779
305794
1422001
1346524
557409
615114
435422
1345445
269033
1642630
1081243
1349040
657076
757609
1170630
1332253
500043
923698
1016289
93437
1518257
1231173
780438
31533
668413
475567
492481
429006
1461947
77767
290398
1162056
482866
212508
295373
1352012
1002284
1381133
460131
1206627
1445867
231151
1414405
103178
1398615
1172995
1571314
914758
1501712
989627
1637457
1119339
1300151
117017
771708
447312
1372600
839949
94439
155818
1087376
37591
1447983
209263
9925
430636
1412431
492401
766269
629668
1242311
940158
1288364
367957
774369
134717
78599
505647
1038601
1186428
1401295
17572
333055
1044404
921103
1071006
945187
734792
1569608
618557
338746
1447922
64386
375573
1405176
69749
1176781
775192
302527
1161632
430499
1230955
1490597
1515344
1038416
1296370
1122263
222588
1025208
1636320
791879
56976
1089257
331939
191223
285794
846129
1490060
985365
557503
100204
75041
840297
214126
1423910
533016
502681
1040347
1207137
335980
858518
1158197
1192107
1327752
700107
1269918
713185
955312
1608258
186229
1231579
1619486
1561412
621293
786972
1456798
786034
1102579
235866
1082240
1596149
136434
177267
303974
1146169
1203443
397266
1613013
542836
1623646
1171744
1325118
422439
883040
1117391
1354023
65941
759362
1117619
1222763
533887
552096
124541
1402873
247589
1359361
888074
1062918
896241
473914
362234
454505
605748
1526682
406689
1018830
616430
651998
1071966
8490
1042218
566454
1407028
1296142
1568668
998289
438987
1457409
747689
347572
564120
534382
904812
578765
226198
586963
138197
716403
815855
529774
290574
228371
297696
1004188
1159161
868588
502974
501153
1465344
1409405
586360
1587018
965176
1557034
563523
1442732
1503501
437452
996559
897868
1486781
297047
871871
1368291
1282871
442137
169335
863641
815257
917989
962040
97692
1647399
537817
1536632
186540
12444
1358802
500338
1547093
346271
1337651
1073449
786590
1374911
105580
722896
763116
1188540
639501
1344504
358334
854796
478953
494699
957552
842908
1150589
1592303
1042842
1599093
549872
626467
1396737
1316835
484028
333759
1465135
962282
1440143
318365
1312706
178614
646395
1205372
139318
119917
1376623
335013
373126
690145
961695
23311
1072848
427869
519049
1073711
508711
259769
1485583
795396
1172812
1009171
1452385
1583754
858118
1026365
1241298
392466
1110482
969856
1473920
453827
556605
1463955
1246453
995929
494986
520841
555689
563956
420518
165532
875533
1101227
633938
346279
1065048
1638409
1024750
401224
294606
1591437
1005749
411458
856403
47187
1459196
1561321
1581784
1543315
286517
373261
1327995
604169
413144
220263
834560
1075399
1549503
1153758
874970
707741
950127
1573975
898211
525191
1087338
256374
1446233
195504
1033386
428607
457124
828104
74439
1142007
711223
1348093
34411
240923
155459
774973
439443
552866
1033152
810152
651387
893843
1169016
813470
1381521
382872
895337
122740
145566
540408
602737
1536118
1578829
640675
242093
35007
1262976
934814
1378639
1374070
1524479
1595277
550419
360107
849995
915638
258949
189830
10530
264979
591340
893911
317219
116406
860530
1520384
1467215
477825
880112
47627
1453886
446299
1210465
82525
17073
373245
1633360
287071
324059
15108
1469553
219914
449472
69544
656457
492281
1560465
1615155
1304591
598555
687916
184553
1161157
1257082
345183
771698
1302471
1092107
90
63592
183092
912114
17164
1236297
306453
810160
1495861
1596874
307435
741235
1050001
214042
1398384
587260
1534712
1520814
466939
440831
115960
145982
1616110
1210957
178062
240866
938911
338741
1644998
1093964
116924
593500
283497
121209
1486512
1526961
1216782
1411906
919112
1638998
1209886
842412
261101
1494228
1158393
1030300
776598
408040
841431
1113447
470937
1506325
1291487
363325
1463625
437120
486973
352011
812537
1402967
1131455
210295
647243
257
1535749
1247752
732185
967755
1513931
271107
1226826
256453
386084
901039
1343748
239614
903199
509642
1021360
953494
1558580
1327169
1116685
1047111
1291608
1291633
906638
19335
803090
1517528
168424
642388
173424
1350641
721853
1480704
460855
636137
1628011
867852
265746
80628
526810
805444
839703
457502
604784
722598
1525893
410911
433241
523009
576262
282944
317528
1003798
1488491
673725
1234466
451016
158968
1552964
425257
474377
1573002
1194549
1260273
217370
1604083
1275708
30228
314439
1528431
1384110
668246
1342500
1520885
1246782
4191
374905
701863
1411065
1313177
642286
1368581
506746
1594133
1362863
200963
789049
1355891
1291272
947143
891523
390300
1630110
781867
236348
1143163
629348
1153760
868276
419955
1640338
1307897
1526944
918233
1548197
33141
1407315
626070
1372328
1008611
321276
820492
290207
1383701
836420
366005
1130066
1474106
852614
1080735
164080
151621
958910
1286652
756841
822448
177475
1485819
849304
1390306
1623945
706824
1082588
6614
237106
1454674
1475856
919101
1341099
1101373
273294
1560807
1290767
649874
773921
86884
1078325
1584986
1086108
1115902
690182
610611
1527565
880869
491789
1445752
1061572
1141848
218788
338462
1361414
1168055
795703
574600
817688
545453
360323
634427
309500
360328
435628
249518
1523295
1332185
1441248
365979
592497
1032840
561533
690411
1339003
1110208
445356
212511
494391
83156
399771
409413
658330
623079
1053846
1065941
672573
1045321
1632906
397457
100387
252106
1328940
774772
198942
1634599
1533379
697770
1549890
1059391
1060787
1032215
1482538
232267
1066472
1580277
1392962
967146
1172987
849502
1067282
634999
563666
637817
1329156
351237
1038313
415207
716787
232112
647925
276524
333844
519275
1595149
1323183
711910
151509
537601
619891
692964
1150085
503644
787198
140787
780138
43738
1382330
115536
34107
970160
514188
533458
174403
364099
917736
548746
818223
344133
1148344
1387399
769279
359087
1321984
816751
1275563
1031043
1243862
1078972
1462592
1531206
1399851
1622544
1285515
1119142
771711
1389889
766849
1017818
305204
1298643
305737
794884
11563
1056404
1631976
604142
1600900
647549
248360
1173892
496635
718725
625841
68047
1630400
492085
1129461
160045
644624
1242081
1097390
90577
95979
1063703
832969
713718
586114
454926
852385
989294
1550343
1487533
412452
1388274
1153556
718647
780342
56981
449407
855923
1581556
1569561
922897
392957
965383
1188787
944218
798562
279052
1110641
390542
549559
1261627
515643
1500235
1310165
479498
1629526
114181
800441
266048
848934
836701
125330
1372479
1580906
320930
983286
1472646
997959
1415349
1110191
1527756
683085
710019
570077
1062348
711148
1261673
709119
737483
263866
185508
186728
1036233
912271
739584
1043483
953748
620070
1280940
271481
1235557
162767
1260895
561901
659263
753289
338374
606146
259636
1547577
959616
542853
996729
240536
1504802
835184
69441
1525853
1242826
1039737
1350506
249809
1540911
291098
426331
718846
709823
775862
1315364
949227
677531
1416709
1481761
163965
1304743
324171
202289
988816
570403
910667
714294
467923
1272440
1075083
67979
909434
881390
25803
1212455
1645222
480803
453720
639589
95421
1356491
1189308
1493424
1519835
93562
354833
1018823
623255
1045138
1211030
299375
1056586
495835
922357
48802
1186952
349988
300018
1277655
917945
1544023
379714
273084
855838
1009475
988625
856085
531535
631951
1091092
795222
884957
119374
1387145
192597
502703
432912
1319746
1479434
19296
570384
694370
498117
1172437
1293436
783314
356887
240339
748822
1047714
304588
220883
605180
458867
1211948
1319694
326975
133769
796791
1014769
232618
1344167
153442
68221
931927
1542197
1555601
292799
841479
524907
367651
1581878
779648
1044327
637316
1410680
529888
1393875
1237046
1406220
393280
531502
1268486
1580790
835089
386408
195192
265048
917436
1523729
80541
1474672
284994
1009926
1123815
512071
99231
1346248
1371552
377451
544632
1265731
83561
1229017
219838
1229570
1120186
132422
959059
871202
933506
1476230
217472
1327391
601710
395157
211206
657367
805476
1206018
223921
302814
1049948
1044803
848245
83060
963227
1250675
1236709
792354
641066
134834
1629933
347185
1455500
396657
602331
1559008
966072
1391687
597
706757
319300
357148
48341
1634433
626884
1583604
1105884
1206467
524320
62369
416153
286525
784536
348809
1204912
69207
1530011
802273
539330
89570
21952
119708
852912
1379107
257610
1205174
1322778
1252138
1010757
1291867
1606621
1450970
175236
1478371
407228
335871
1510455
823910
17473
746614
613984
450714
1551075
1211811
948773
1190753
903781
537796
431251
27882
1283871
887542
1464001
1000159
1183776
1093598
638827
788670
718960
894518
857609
477445
616352
522811
1391812
1537489
74966
938104
1537965
119324
254294
1523552
926753
154652
1193785
748382
1226097
1372959
1443444
1137014
437865
1182411
259987
921909
523101
1589371
10901
711502
200899
315517
441013
1179381
1520772
1228060
1258819
1089917
621257
548282
965323
1047439
947309
137001
1529488
1251318
421651
1351010
209025
1492156
469741
1019257
37062
539925
618966
271597
663955
181174
1385670
1372416
844623
860875
306149
676685
1484625
513422
1453285
1570058
511304
1278951
1416604
1599943
1544121
167732
172507
701674
935520
898754
366470
456338
231784
81611
525850
831441
62107
425281
1099855
21242
847091
886962
899285
1454265
1330026
316193
95196
302918
1007891
741945
562722
587088
167869
1551938
273922
370967
438210
429494
812313
960187
638376
1155881
908359
756620
1639998
916055
670988
1594793
1169202
625480
1129780
1244187
1114666
41040
1550806
1050694
266016
1513649
980783
517679
569612
1164488
476336
1287885
1572861
791116
1586741
802160
544013
1257784
599531
369432
795849
999023
405528
649273
70946
742179
1356027
405220
817488
1355855
1310933
741655
1364340
1559813
204604
1587384
429721
966595
804846
284580
680480
1558785
52242
1016220
283538
1450529
724895
1237401
681654
1491121
1531485
166411
1073364
514199
524211
1282779
1085182
671970
1412451
1014415
217484
1247332
394460
1577346
1399035
550751
713157
347160
1442422
379227
959902
1032479
1419915
478693
1117571
1365972
853398
1148667
168201
399496
1317742
834441
1419939
194869
1615060
1537197
1217345
219457
1319721
1599141
768179
559978
1476799
1476361
845679
867613
635075
1217235
589306
302296
219576
715717
1413446
1291261
1243325
1512479
1543544
912763
520620
195134
937946
1303645
632492
649259
1241272
132573
1334004
1325621
287286
1368430
584274
160666
560754
35605
1090877
1066753
971928
1354917
23059
886915
786735
1578520
139520
733600
1135825
1118787
1223070
29093
133514
56472
612661
1251269
732655
1149416
962720
1589317
413960
451052
51888
634922
75588
432689
1206823
1381767
527006
719312
382993
337700
670710
356714
162741
1381617
1299985
172241
199917
1088920
1634812
565071
1248469
1201333
1451796
98210
1475405
471276
1209289
1469825
235049
936646
1238212
1475559
954766
75891
525057
1449470
612516
1369604
1207817
800126
643510
1148611
1339579
606056
990776
339837
438935
611293
693699
79308
594039
24736
741374
995859
1538630
361685
1639328
1566413
793058
137348
84922
584099
92217
133660
180665
386535
399600
116704
1342298
1014360
730148
446554
305180
1337568
1040064
990038
1212182
1403799
799369
171257
1433433
188214
101056
1613531
231102
1009267
648494
1093348
373843
28454
106202
264268
1465231
1383046
445646
1610135
1033163
899275
330006
619140
1072700
542471
1537782
1619815
85899
525729
1386433
698139
648982
897884
1186993
1434388
275847
1053592
91113
585581
536643
231389
1541719
1342573
743933
1417333
1560233
1582341
1641831
1454041
731935
573924
1600771
730588
82304
1360968
211496
680022
1423981
299405
427994
857125
837571
270238
1331151
707199
1621349
926620
1289655
1483396
495856
659377
78340
1018159
926295
699678
1459835
123230
463766
474007
1351523
53949
59784
1484505
845154
38353
927970
72044
854776
1348289
42939
684023
867037
737268
1071938
1387595
1013549
263814
606463
676689
1125658
516113
1298772
1471671
12177
1295812
21034
566356
1030652
805809
422829
1436432
1089319
171088
381415
955763
1432905
617052
18879
1360012
1185882
3360
709461
1342014
335760
238201
97822
203743
972976
930388
1257740
626075
680873
1151318
284222
708996
1365031
136357
746059
1586111
175468
508009
208900
1507717
432086
1483418
1358653
185295
80349
193407
1582955
1173585
1012301
1244285
985150
882919
794164
27878
1199478
571755
1057105
817639
953933
1469534
442097
508612
1357163
325936
565260
771184
1155055
642587
922545
220177
131414
1465785
1390337
1131244
346461
1063798
1027322
1162139
1403656
971488
621314
174688
316233
895198
639803
1318800
1181972
1337558
654813
1218521
772175
83443
1362928
1074519
486952
1410086
404285
1216737
394185
873806
982256
1365861
1365570
292156
214203
132631
885679
168714
1429764
1451547
199605
377932
1088235
560853
602335
748190
425814
375816
1051514
1348768
1152857
302290
1240892
1618336
226752
275001
472557
1069654
276818
159167
1181185
217886
1090537
499742
741511
829408
301416
1283289
1189673
253313
819202
636348
1095467
92029
1551423
632411
663779
873176
589280
1317269
622261
303188
416305
1466257
311553
1646370
1403677
581732
275111
464162
1320753
615951
1267091
1133149
1273004
1546128
224208
959510
237542
1297755
66935
304824
979553
1566710
1027543
381834
604990
328262
843272
94723
349251
166264
119512
430788
928614
1459309
581852
1169514
1453288
973423
369953
456484
1297173
906489
714458
453211
951535
1238853
1452241
963064
1438779
1096940
1046460
313116
787682
1006395
432675
644433
1645493
11260
1346787
118731
437963
887365
250348
658490
8207
1565167
80174
1337410
210636
778407
362174
387061
129844
1616946
625376
231248
1025114
267231
239418
637521
749705
1001095
271866
445254
1398799
1477058
289978
1386488
437870
1540785
1399840
176343
55988
1484959
642303
289973
440479
1536961
327570
611120
1260159
1079294
378492
1628461
437490
34200
1320323
636791
115548
194269
1177870
95800
1185699
1227781
1382487
824309
839451
744937
296267
906548
1476329
362827
1153794
1617171
567310
23050
795925
71077
235580
1309634
927432
399283
123276
435975
616430
452879
1481677
1486211
515084
951028
287559
141409
882249
1285480
55452
68618
48981
63354
232592
856103
721991
799488
79538
1318500
1300160
1176790
218953
296462
116593
544011
1429536
190158
164742
626183
1403751
1106403
1203124
1539349
1621523
543730
586850
35239
818491
23698
515691
579291
300722
40526
200522
1454221
894186
1269237
957510
346895
1629833
281634
1012853
359907
1314540
562751
19646
488575
913918
339643
324753
773115
238388
1071466
601597
1241049
780249
647717
974001
510523
624939
525658
1121775
290792
748287
142663
1020504
1404007
36206
1217699
1031847
95522
1112956
657380
1038321
1479772
1131810
624669
240701
867308
697257
704673
458960
1294837
1432139
989793
452939
165135
659555
1422807
1361790
1232989
25776
1030552
1228954
496973
1444482
1254343
237799
1196963
576422
550342
267523
774785
531071
538965
773932
899876
230014
628273
1245374
1445027
418264
1101843
660023
280127
856363
867453
1127095
1385435
64019
957778
1371930
1204245
1107807
1422978
94634
192330
1463626
1323044
832987
975375
1355952
134209
517099
298255
224139
1565489
1471222
10437
995713
309000
62530
120624
631220
1633814
823726
597225
224767
323229
1646625
956062
155637
870076
667494
45876
1285596
1061499
1363623
1592487
909459
32252
1007172
1308250
1520752
377499
818371
378722
1396968
1099157
1448021
1528456
1111500
1595861
1443278
106633
1347992
1189531
877843
425347
1114681
144717
47331
441822
1429987
1245735
479042
463361
875035
320988
597175
449755
465967
1411019
1507570
424980
1563381
800736
889123
553183
446070
82011
559072
500010
1316732
24479
1590377
1224496
1226382
259791
805837
881859
968392
1534103
1413368
1594744
761258
1517694
904711
259299
1211816
1112025
1088124
1275798
1320660
405408
1057240
405222
382933
1473258
475819
1372936
863011
250734
963454
110762
1260353
1082305
1149412
1204108
1641275
929320
681134
1133501
1023441
354612
590398
1428914
809467
678261
232506
944232
1020312
150391
1221661
119392
953528
995751
1000173
1036884
1094403
752644
209606
237607
235065
1506965
380088
1451022
1577999
397697
738214
409650
608316
1186403
1083264
309693
1324040
155275
1030593
393969
254761
538808
382017
868155
712186
1377009
1637081
779666
1271317
1334438
390774
1591901
268264
747433
617092
406794
647784
837416
1174254
1115842
1305943
227919
61724
404297
721073
308705
246521
160140
1332576
359571
341232
978474
1165223
427309
1188154
949228
133700
1592660
64643
1568505
1087758
180460
1018579
478966
1219590
1173463
1539631
167844
433704
203177
868018
578370
858464
1435979
1348870
1378956
852932
317033
460133
349228
1110192
938771
1473365
1462097
1352345
963696
118590
605925
1361462
153901
757064
1224363
30329
889510
1158858
584877
492260
1640868
947719
1431759
1343896
1083812
1396222
402948
178821
1069321
1077393
37459
1074838
1609780
1619670
153909
53601
344085
1065524
344931
936957
1492887
1462371
186577
1019032
834189
803963
254280
249262
746456
292773
937081
1246876
1438550
164634
1227065
386337
1526707
425362
1149138
950006
1178050
534829
818190
1390973
149622
124331
431908
490125
1203264
1309689
277774
547225
1227251
553241
972252
1059238
874695
573286
933419
942887
1488679
526435
1406375
314003
766943
1165639
1471445
1129775
438848
926376
758901
132004
87936
867925
1489481
1465580
913486
1349732
515100
550772
862678
1105912
638132
667154
1450955
518432
888587
825994
1387797
228837
987068
233852
1185590
1360644
1566982
124469
389230
435809
51730
1189684
504388
1415960
265094
1620684
960723
657322
390383
517680
1160626
874370
1181413
701064
374168
1273395
1095743
1029958
528647
1530622
181879
854413
630920
778219
1387110
473169
948023
1238858
459665
1316484
43861
38844
394331
1342491
243187
348063
1382364
1210533
324589
571990
1002818
468912
1080845
736272
1095128
240755
285983
842977
988298
736835
1221369
774990
527731
1274693
998320
41709
1495239
827846
1621209
1364702
404693
1124020
326248
1391583
230467
897149
1266059
1446143
557365
937827
1221248
101650
1341213
1026689
821345
1251449
1129871
253981
440440
1302940
5496
1143630
1020490
810238
1178150
1381138
908544
683534
826492
447453
527894
15553
1421401
459648
781741
1046643
233297
921755
833081
780478
225458
1606274
1095937
483277
52680
1313544
651489
571351
353909
129659
11785
1008898
122722
156166
607526
299430
574989
594223
1020636
1645030
793024
814952
315111
137206
891583
508220
1250374
613074
1526389
1594852
1253743
1465146
1341013
1346433
1600089
26067
1388171
1302934
1001233
147109
1118168
396871
866177
1059952
449753
535682
666170
1588711
1121236
1071325
1411211
900175
1052547
839993
1030334
1345867
1323496
1341539
1340260
608355
717214
656132
244580
114020
81475
661153
217705
1322364
1632831
123207
601117
798739
668768
1254143
1239140
254752
92958
18587
653109
1633900
1250077
470346
1230213
1316548
464896
98429
112455
1316590
1625044
1469281
1070567
1471256
1250658
1503587
1328108
153275
667530
321679
453094
452283
1362756
1510673
1226843
482114
126776
664028
87517
1614581
634639
1195951
557067
751672
427954
1110567
107372
1342955
1211621
435677
209511
453761
260467
450558
1332975
150322
1375212
840276
877318
685652
1015379
1035176
1294938
1308599
452899
1220509
1050550
144191
206304
247206
502499
1527227
727496
1513085
373382
939125
1204593
1128796
1571218
123950
65591
1428576
1157144
920731
1521539
140824
231467
213075
535511
1196353
1470342
1111176
1132058
737203
719583
1368040
1492997
769321
962601
1479666
1474632
204031
1180978
50922
161375
937461
1619694
638153
400681
1080643
369782
242101
844198
551864
680749
1645739
48115
1244650
245722
19903
310739
1601239
1305451
1385574
1329010
986248
1520220
378368
1480836
89372
1314208
1265251
249338
1324166
778156
608631
1356028
346722
624544
1448670
527170
1633
864935
582110
434632
1150204
1001659
697614
1588743
261251
1080764
1575458
386643
748256
1498363
507727
1601894
444534
279610
449177
552735
231526
1617982
761256
1285720
1045526
322506
1328297
824725
778649
320265
186097
1591898
1246397
1475025
1500210
1145035
184881
1096908
1267777
984671
735912
724229
1121268
1051476
507540
1196436
100414
1609115
247025
83195
1535944
799184
1636823
1450365
203808
1497388
141496
195405
1352692
383484
507164
56434
1639941
1573993
1639990
1455876
641397
671163
313535
1404331
299360
1015330
539661
302899
13819
307992
286098
1346658
101315
210573
823900
571477
842277
793918
1522938
1072623
179946
411157
39921
256286
647145
1480683
321029
740078
1366642
768153
1201898
375978
1627659
705833
1630762
816348
454990
1168846
1002204
1454148
466603
28436
479684
425141
668282
1594721
1128519
1156072
379002
519739
530965
1503163
1272212
510578
414097
1631880
945026
549793
33372
522257
173003
281907
584732
510719
1131338
601854
1249555
993094
470228
46504
798127
1245968
1216896
76289
434697
64744
35989
1328972
282708
1336844
883762
380495
770065
1586162
1239778
1319372
333220
1310563
35185
1051924
1486684
1606966
596027
1559147
959764
186910
641914
1643130
89296
451068
1500652
1315139
1139473
1093959
1642804
683144
963957
1128399
329728
426026
1457422
318645
427555
417013
1339708
799342
558181
1073240
1518882
594273
1077718
1066948
952732
1182808
201854
1353912
1093979
358703
301819
1359561
1214233
1364696
150691
938469
520308
798123
1389583
284645
908399
725248
491454
41621
61327
80586
138360
1366385
484636
1056323
672261
405205
1482556
453602
1181964
1101125
998697
466540
199335
618884
572013
1194423
1359560
1279491
237038
1043700
868367
218694
737014
712056
864863
907130
661492
495127
1111615
352239
1496334
468527
1227308
801725
377808
992270
456387
1331087
185089
1514080
494954
141365
155424
1339370
861762
1308077
1034510
1277086
1292385
175049
962857
1226140
204448
1046261
1153583
715034
797364
1449775
1133193
858258
1361834
1503799
1138720
473421
1137921
58782
180260
1498409
516307
1072360
283354
154329
26790
868202
744295
189920
397039
1238209
184583
166844
1074621
1573723
235137
718534
1542734
1380368
1486671
376503
974489
623119
123162
1398348
1478523
1425686
418501
662447
1248284
416374
1115240
912079
1033201
1200570
385053
33094
1630539
1315846
963248
1597391
1250802
117320
73202
148516
342696
1449905
1601904
1217485
576682
1430421
823278
973485
937131
1535908
1513430
174972
1641075
1482518
260201
1235695
1501699
7042
108797
16258
792044
650818
1016795
1261831
743899
997641
750329
638388
731819
456739
1420286
1110928
1209328
165
1077466
912383
945541
809196
794676
604499
201340
1185320
396453
1224841
1214166
619051
777062
118202
590840
1520075
864601
757147
977361
1226378
1222362
658599
1488890
196052
812333
667831
1207573
1145220
951735
1236460
1260021
1030299
477737
1623491
601966
82404
985918
1076424
1607386
650456
662836
914693
776793
684350
708912
59931
249681
1094531
627912
1520103
1304383
765970
668035
390081
49793
1174696
435854
411172
771180
1356026
1070891
1170068
884373
1285469
993548
771618
641122
809730
228855
1108757
839786
1315410
1223270
852567
671427
770747
854901
16451
1251486
511901
1012106
561852
1296601
456110
218989
293559
1271438
537527
1468396
783168
1285126
1175552
38580
1338951
500768
592749
960149
1355176
1617632
98016
847463
1557252
1624995
243282
144634
1146569
799607
1156369
1510751
8361
84565
618213
1221686
299730
779371
610132
608522
1374500
1204265
700606
1033794
1256689
559277
643365
977477
992478
1178897
40041
1318437
31893
1257887
1436251
858306
484346
134140
1384284
627950
618769
445875
842085
1020606
1268163
310359
429607
1510785
1153065
1462636
888755
386987
1311720
1521420
1255712
1335073
760421
1048676
984698
501801
1152515
1226887
787607
1084125
602025
1115817
10859
1176704
1350614
1204431
335788
1257131
636651
180502
136785
1438764
687324
450178
362052
947342
268870
1475636
34973
1418179
868081
263481
660526
983618
144304
1325591
339200
1092511
1496871
1339181
1513291
1197555
398952
515649
415805
1583114
1600511
996076
987840
1123360
418243
1036620
849282
1190677
846462
871471
1139522
58051
132271
386886
798450
533218
328667
1328151
1151541
1034177
1166781
105856
218507
129291
921635
374012
766468
42271
612497
63872
615927
168669
1452321
1183851
567954
131936
378454
1298049
994645
371036
353842
111754
1125231
208894
790862
1196891
1407606
1574704
1422928
800813
747547
776495
1318907
218975
1162061
1421215
503575
1085733
462492
1529245
814117
1333256
1024104
615167
1113095
1515709
464468
411132
1309167
1029223
1452781
796308
253393
431291
1283793
1031978
917599
48792
36953
1077674
788343
1590881
375768
361735
930682
676767
1369405
598132
237635
1349331
1351383
835693
1321381
1070887
760616
1356369
1299879
1530654
7417
868869
37505
1284295
865422
1570866
784480
1351903
821770
773422
1333052
1552510
700847
500815
718621
886624
888744
1151927
630116
1538926
1112842
13745
1030907
1354545
819963
1481021
3161
1166524
486384
1088341
1188029
317073
1173543
168119
635251
869709
90299
1362247
412708
465338
299125
459608
731277
1038042
1464452
1357128
341854
1357786
861043
389450
508205
110682
958866
1223883
1460906
141257
524692
1332687
895670
1093170
852112
1193908
596241
644622
166986
219586
1371739
779429
1019238
1499615
818642
1224476
1407852
1010212
875687
382600
1581170
471249
381421
634752
672852
79160
143593
844967
545750
420353
915449
198213
500897
703404
1466097
856123
1596730
1120462
745129
735420
484825
302573
1416710
891636
836978
1117878
1318256
1504557
756421
407026
552861
326734
374525
1319953
417874
468160
1078487
341909
80800
468045
1202543
840418
194226
1330430
697564
318906
1023833
1057416
175684
895386
87438
1387902
1247262
1638959
263668
277410
1100609
299133
920070
1297164
469076
1544906
654705
1637618
1385458
220630
1383995
12876
564845
1221533
864114
1512883
1576251
336838
7706
400436
132014
1462676
598756
1438069
529847
854526
1409764
1489845
752673
177540
34512
1536845
947167
1626102
1577761
981719
683436
41494
806486
618869
1076821
1551638
1234111
994053
1354032
1297781
873171
1546883
1554463
760532
940540
76582
1313420
1225311
1264047
1443097
1219808
1435561
83461
400554
750035
924686
177177
27306
518660
1607310
692183
152113
765987
615613
686027
167483
607911
1038602
549033
445039
947763
6395
470300
1581868
1379010
418798
700006
738530
147603
1571619
308018
1123612
551132
1549267
1216841
873407
881303
33558
663453
629294
1071242
989076
752865
1435720
975405
263582
984011
542824
571744
309235
586325
117470
424248
1190770
625745
944804
1244386
1109340
980998
1311209
1297992
1185946
247625
520262
759447
667120
1021300
1278801
576787
1596398
1628633
1116559
788483
282258
405138
844287
1077582
1054476
661115
635452
240748
933551
230905
723190
1233119
696648
840333
1211747
1095642
771131
1488400
1592730
942896
1162728
669112
1525991
1010075
1039714
153172
812939
631731
373031
384955
1023311
1251257
1466502
146369
1428996
731985
824607
1393043
1322060
666475
541738
815395
988492
512669
236585
697204
83655
1502463
198662
1561989
87827
789175
1132166
438714
90020
766183
1068704
298231
342369
865216
328067
613956
9816
1570121
1232350
461534
783023
1230635
543221
482866
831374
383472
230845
1087035
851251
1607821
1547104
1156543
29790
322788
1423365
919828
600473
431603
90373
1426063
478748
1001938
1631832
1080666
685346
630852
499235
382480
1340954
1529786
438519
8783
248466
713070
387196
1185220
275421
1633463
1512433
1631149
589192
1596196
1513022
535318
803312
894632
349368
534333
541464
1199439
359897
1570788
599674
1087842
858962
350462
461292
1413896
794728
1110088
628339
1317961
1230470
1488879
1065184
994145
792878
609121
1370716
737572
1480729
519854
1517416
817197
1426179
48205
1510578
369927
597867
1526890
148335
1412001
86128
1046364
345680
746504
1250551
554501
1193311
1021773
939341
1314104
146638
1588175
152505
1307493
564723
862303
773027
841693
750630
395699
1532365
1182415
212646
628481
1269707
704587
908079
1212453
111713
592144
827723
724482
1149726
1499402
405389
1545061
1013754
196947
1579899
676696
1106205
163102
208022
1539664
988115
374592
232986
1200686
1472246
1067936
1485200
1173753
1240471
437937
1032736
1488043
754669
907849
658427
1638109
994372
1565133
984279
337309
979937
805535
1588970
1018018
1091611
746227
1508351
706005
1355040
1186731
167157
314053
475896
161752
791884
1468529
1429829
978847
541628
128317
1271082
1075505
1045416
1198348
2857
273832
6088
375957
830664
863027
548095
1621364
1320238
828174
271775
1402129
255018
5602
1362707
1529180
326102
245926
897346
477776
68487
496831
711942
165400
726834
957513
22275
125670
1097255
1066893
18997
997552
1005926
599516
778606
5258
934496
1118638
1520035
223607
378666
1456192
792728
127737
820962
115802
839529
376167
461567
1150301
457907
656185
606071
550853
27871
236379
1184522
1353329
1050663
113747
165691
119821
295743
1614931
366856
1226903
1352552
1541720
1631629
1093547
149866
1633257
187201
800023
151700
345205
1157667
1242929
93226
821743
934709
957810
1134133
1239462
400248
219274
747175
307004
1612583
90908
1628176
466508
17818
326809
1102007
1421787
560193
534935
1283904
476812
1194242
730712
110082
919446
744753
550295
585226
1166562
905795
1247380
359818
493607
1368985
362745
475756
1583369
657478
993718
1025518
224606
1501278
1376213
1227281
1157646
258718
890263
127209
1204174
890286
522630
1052065
692769
556139
1105605
1423071
1483562
1607445
102106
236496
477695
201009
810399
1117203
1499291
295957
1447151
717720
299452
342071
1148500
815753
863257
360973
33233
1611648
1524594
1157445
1517809
914920
268040
759216
1627125
857995
137748
547088
1140216
643689
1169968
67330
649980
109476
87670
1177055
156723
634070
1326899
914292
1176245
644570
1257494
590443
1584103
511866
1606200
563389
874948
1183784
857394
282996
1184296
248436
943598
1509528
801928
820213
978178
574289
1175570
1179010
258467
1133871
1084692
1110957
477017
242101
1600630
121091
1025058
207396
779091
1272505
1078053
95629
604694
552410
958894
788008
950118
1125167
1242559
906438
632469
484467
907907
1007702
598586
1201878
1147779
416923
1435352
1022442
1076416
421267
1064933
1264576
478995
1625899
605735
193366
1631537
720728
1167919
425205
285970
425432
5894
1115182
413085
1038371
493045
495280
1447740
1412486
1534599
1287504
428211
1514713
1301445
1116154
1551369
1425471
915747
1337155
447264
799024
1460464
1561547
1509334
1394848
370078
891831
457743
182011
386374
223422
1417582
400800
1007470
1172057
842667
239159
695100
155448
1493455
568331
1133728
708742
1003035
664725
1498442
822778
1021887
420197
998693
1165437
1644311
1407223
278048
1462176
1227576
1022953
190015
1463063
1638311
1017769
1223476
157463
866846
390634
375760
1130892
128858
591348
630861
1423836
1312343
1391316
534638
122392
316506
824802
233427
142473
1566227
413918
304462
1629195
484244
370138
183540
611174
1175994
443707
1143121
349393
1454804
666869
1490162
77984
350311
914632
433682
1395414
1446054
1256076
1216344
297999
825451
563722
350036
793481
1443710
590165
76489
339747
146015
963496
573420
559548
1469296
1165331
589243
1175332
1240340
64121
751372
735575
1557255
664969
1646685
1311586
1615343
472355
1263185
300336
544622
1124231
1445527
292628
317489
1509908
1334976
1290885
1532268
1378364
790212
1098182
608994
800376
1016262
1529970
461442
74785
1484609
313219
448033
454538
365201
406834
1391315
377307
1445279
450078
249471
594019
791595
1263250
509327
135182
1640290
1080656
1611933
417279
263579
475545
1012965
34671
32601
1577899
305210
660730
1304195
1288527
35411
896476
1463767
1509184
1617625
1018397
1550667
216410
790549
1052785
1237202
783879
309473
447520
736739
777575
1135011
1136039
325498
1204634
805194
1120579
320448
1145228
1620790
791099
27042
1157736
490339
985529
1038553
942234
1436118
1131769
878090
1202072
1305219
602765
1096796
799949
975239
286180
803032
1095940
1584979
851947
560050
1356325
117141
160630
320845
399671
1329268
364045
3980
768357
1020160
239888
544763
1267489
66781
964550
418685
294363
1546595
24069
591195
142203
1218463
365453
1562184
758038
745638
718275
791851
829386
819814
1491665
479766
248363
253316
683473
949549
1443085
626248
502731
643659
398058
511129
1557642
884804
1278565
1456255
551773
1485362
754043
777805
665418
223306
1364349
996487
568551
515089
353956
1123722
1389838
447623
1597274
216006
826985
1528061
1024642
501578
1299741
1149891
1334297
1381545
582573
1633818
468643
504252
1444993
1622220
634603
520164
1186300
1621713
1314187
873848
1197354
1410276
860002
521618
1149671
897918
686423
1551244
1244551
1319869
400440
1462010
947790
986265
437007
899612
554835
879304
629292
553132
1107857
466392
227720
1558209
1322431
1304938
1296045
332881
418573
895309
1532999
1407975
422016
1127625
378873
695355
1196717
1015230
259713
1164762
1609829
295186
1446943
1053644
1246570
1459553
248620
4212
411018
1531288
566906
830614
1267497
1068725
1035802
1089938
1247716
73548
338856
837065
818336
1524615
510238
1261793
764799
1618406
361400
43684
1225676
1059435
908733
653672
135049
112379
571629
1187009
906118
1327663
1088520
505075
1106416
1418265
621555
412721
812726
1059520
992423
439439
715260
962391
1170969
742804
1172532
1602515
1113593
506573
1111150
1590127
1362883
866159
1449658
1087896
543998
1029077
934817
1464835
1186464
315600
554944
735762
1056807
1487381
788656
874451
1477122
72291
223396
106167
1108013
649585
520107
1342807
1315609
1294109
485029
666288
882699
990827
66902
1376737
960781
564179
1088769
336326
1494836
1020765
559642
425385
439810
801977
762661
1477813
1446676
769671
743347
1040974
1055452
15989
750922
445769
1632755
1565510
1027385
948552
1118541
1313781
306041
1363268
526218
823036
348822
1645026
697400
835769
119623
270850
774055
898260
969306
1238571
1307905
1168617
292182
839517
218783
1417210
236340
547367
987649
1522149
1283524
893021
472845
1564870
453780
975434
1128278
741629
290468
1418196
96579
713075
1482168
1019479
1109578
701934
22935
585911
990170
406993
470933
1235837
579949
1402116
1428329
1387622
973745
741518
630887
882929
360792
990134
1233262
500889
1308829
1016536
1626920
96927
1177153
942268
1617610
450072
246327
405036
912572
221823
1382463
536448
1604007
1372988
1528113
572539
8939
1186611
1622120
900016
811097
1130701
262231
862601
293140
114658
393933
1171416
17098
282801
864026
1353371
1425111
921369
982703
1399255
1615334
1561540
635292
506733
233153
29536
80522
296531
401809
349201
467881
939565
133569
337803
682453
545893
1552687
787354
268677
1645449
972371
1349553
760894
1328084
1099219
34870
835097
1380817
186396
969092
826976
167731
902024
21745
857224
823301
1613119
797064
325209
1603045
1083083
1327154
788727
1104981
871524
29967
175870
357951
914919
873833
1549146
904664
547575
696281
755732
741484
204935
1323485
513296
1057513
421451
1491352
622173
449966
8248
375435
1575431
267111
1441340
1186352
1377458
430719
147382
96178
1494287
1464477
1502897
1124153
982614
1289266
339413
1570682
489311
708971
676629
599444
833129
451982
1144938
227163
350546
283927
1465383
1250192
1374392
54079
1067775
928931
1588426
1556050
276380
429374
1273512
213294
1327122
279267
1311978
1309742
1220739
413469
1068254
843496
957179
7085
1412740
38077
385376
236344
969713
707698
1522383
32786
65418
1567438
658756
860724
396457
1320471
1413304
279007
98970
644481
162047
719430
22576
1318329
770946
1203157
291611
582840
1315285
422206
1107628
1349772
1481025
1605588
181658
1540375
976552
1091175
629023
1281297
1408365
1133069
1133846
1252681
883278
1268455
693234
630213
427258
1267244
789963
1171334
1581733
547210
337954
1612498
1140140
55794
128359
1310498
630612
1196484
1535558
1114119
662200
883156
1546489
876240
774359
575186
467002
598716
855659
772359
580277
1426869
71202
183800
1161995
588225
1390724
176238
1060102
927177
133295
569136
1441217
1400265
1013953
792724
40872
787527
32285
689687
648808
1478522
794423
761786
82662
711363
498378
873262
417384
1558057
581136
1074948
1537254
316152
1088820
538306
1325357
1349231
415592
1176746
593896
650200
1646299
786353
652353
1262659
332323
1031686
989840
1564977
221481
744091
755486
427587
960981
257181
87820
570150
1052061
1254241
809748
1638935
1638187
676233
675540
2336
1204582
347050
1227773
173976
1097938
700401
1505178
1314168
1603874
1617747
1056749
308837
451945
1152996
1132951
1017964
791481
171196
806361
1237930
634769
83884
1005696
690465
674383
549270
1238514
1370860
1605171
617046
676185
928789
493661
100971
1503378
119273
1593048
1262147
954175
1641578
909518
504416
583728
1129543
826412
703746
1077794
981361
1576962
37638
1577167
1283498
1218284
177835
1362469
969666
475348
965941
1061646
1342549
79654
1367390
587323
832958
1377930
1576976
607596
113947
34287
1072070
813138
421155
1428390
136493
1018399
1576283
291170
1496734
245121
1476526
376721
103501
1207665
532564
288689
1195018
1481085
613051
1265576
124918
1229751
1572601
97247
902580
1583019
21914
458442
159063
1230750
760060
1311715
783929
1045510
52262
321957
1351284
879322
1141875
1411181
121235
1576398
1643302
1303985
1309494
583831
531711
1294137
869931
1356625
1397640
804706
327215
942222
1282664
1020251
1434922
935848
170766
935095
1315661
1587739
1603890
1625811
37633
509645
1539193
839151
1127815
29260
147638
324871
1405246
858296
778327
508427
355216
751984
1512260
1140787
714212
178416
243773
361315
177796
1341535
1447463
331886
191033
1179072
442823
1243073
731981
1273993
1337062
1338924
130809
657133
1470684
137739
308322
546727
1283127
60423
563744
1183108
1030467
1190460
365679
646079
1369356
1029816
265540
901366
1425359
227931
1351444
1104621
1023274
1561744
312527
934853
1306133
59085
1172749
371234
1577464
1514745
593006
354256
1002704
681774
1534252
681239
1362357
1132088
1519841
1087954
442756
1569937
585762
259512
1076980
1355899
313934
594169
137374
937172
168727
1455553
1479064
1060910
484709
1146664
100252
92628
198506
332007
1430878
1358552
263900
751293
368795
726658
476455
50393
678686
1360613
608969
1390933
710694
554139
908288
20833
264773
1612042
1170548
749575
35508
799735
945139
432236
1164382
1131821
1273861
293764
1067992
1159767
862376
1213128
668861
1467500
1387640
336961
396426
1126805
1200037
563550
490332
1239460
369836
1217384
770439
483357
466542
1244878
804761
394772
106082
1217186
817270
196084
1180967
1578086
1507236
1054298
1395648
1400929
297943
971667
1027399
278246
731922
1588708
1397857
893958
122423
762292
1304808
10591
356482
875776
1509402
285248
126994
79575
1088254
1147280
1410509
1432614
613793
1590665
1479200
1646152
347856
1021968
1494404
1538723
765998
286134
901830
1310272
463872
1102773
923742
1595033
455621
269423
642474
238450
1370942
1241946
1507493
1069055
655455
1021637
275691
1180684
1276734
360545
1580440
698504
1355416
992767
1318003
1425787
500211
493862
1262930
1459347
783607
83009
352221
472445
420100
1364581
669936
1550671
1299304
107296
620969
800451
1050832
1281733
1641759
513382
51061
1216209
849643
1263085
855451
920151
1374997
126702
395990
797748
1354031
206486
1048388
150456
389923
207372
826405
171049
1575813
864704
211081
1030616
578534
1176908
284520
1493714
189787
944918
1085424
1159248
1335032
659312
1153539
1544404
1107208
677425
385993
1310851
452677
1147438
1246193
1572018
662926
1645585
1166680
1552581
134859
1026726
519734
234952
1264115
965995
882906
858984
112619
1187189
904614
375016
1167078
1506421
24697
1436632
790573
684800
1634980
1172208
89287
1409485
1286778
437061
500484
376419
1620401
164934
956769
1451079
1436879
605356
115894
163070
654639
1093893
736111
431298
1209552
1343396
729604
579767
1592621
621938
1047062
902321
1087037
1273179
1642282
235186
688104
1643684
888270
95071
324742
1471094
1265201
495564
892147
1348436
287089
188271
46853
1574205
360180
315672
22270
1143281
1171155
624128
1230522
68483
917399
987713
465086
577380
708712
746041
408274
187855
350907
703902
1498127
1372784
364367
494327
1053643
752412
956917
493885
1450826
1274939
660398
194216
595018
1409869
379783
1068378
1214789
578522
24800
566558
965267
648492
1045136
1484073
191072
1484027
1391838
101922
945369
719946
12459
1310724
1435349
605815
591534
369040
1513913
540890
78439
407119
78980
1385343
1192035
1281147
1340692
417050
1516859
1343996
1271529
16178
632721
355708
702606
380245
929103
814694
1064935
1013490
1484241
1571670
666278
228319
1195388
786437
1312341
1268806
347810
1177247
648444
69294
576160
792827
1599571
750788
648302
1217780
1478028
375743
1299043
1559351
917737
682670
919334
1268080
1144642
167996
454767
980521
570760
1454118
725309
353205
488
1176027
1539128
1573350
250949
1567470
1402978
1245160
1625409
1199326
515956
21185
953496
110756
759224
1155144
202394
631729
925914
51201
1423564
1000031
724599
1487441
1171811
1412862
1595139
1586666
125461
1075107
1337692
875551
61627
1286579
517276
460181
1340864
519819
520766
345632
1270192
33461
1562454
440931
366908
604222
1612898
115068
1319842
1251741
569937
1530410
517275
484086
434310
790942
1512367
125855
967259
57526
245165
1227518
1084273
1067028
208687
514198
1422088
602020
1396072
978258
833115
280526
568152
231353
1309504
599449
1454429
366730
138762
848893
1095680
1449285
610730
680442
1640628
789802
1221405
624895
236258
1125713
185587
569802
619888
1345483
792072
994319
413973
48235
1217652
869568
310454
1371142
1469600
812473
34387
177701
1007986
717073
451896
900519
727920
535077
682741
990575
430903
339371
244476
507735
119900
526556
813683
1604664
430754
816481
211910
704423
769930
235931
968563
345210
1418950
567904
1561644
1563934
1327446
54978
707444
140595
915608
358767
18536
1019439
553854
148942
924329
296743
236596
1313439
300092
216788
328032
345924
1081585
734867
1334696
695527
1355969
649673
270988
1500927
1566135
1142868
86286
331991
75209
621444
638836
416110
776955
1092547
878124
342738
169132
1213984
968861
930986
265656
1097898
947951
731351
1284282
683008
1363071
475100
1046512
935238
1261943
1560966
1138241
1414520
1580306
573180
1532539
1242261
1623467
1251130
920833
1559685
1610012
70906
1615273
220677
412188
5131
142852
1113771
461468
630011
1313829
12022
161024
956077
1082060
537212
223997
1329129
1067010
1325647
589953
46736
1612288
487233
52709
1617737
325848
75658
886820
692942
888122
1307062
792178
275333
1037838
175915
1474129
338759
1266689
1405015
596639
685767
1326241
263330
1092183
865523
719739
773638
420577
255848
257916
869841
346096
462064
749681
70655
842684
872954
688285
329621
1439109
1619072
631285
134380
658809
441263
1346617
1167728
1126006
478428
472628
35001
677796
1387520
1516680
775100
974098
796300
405184
1241908
607786
561742
1043545
334608
1362071
249282
1448498
1086928
1059615
1152526
1411043
996384
221919
135014
20563
106482
424459
172723
35333
911947
729191
426799
214501
806162
838318
1112064
403847
436422
1405672
644887
1551645
423053
1034668
539584
825919
1552258
163799
1091657
1625701
681159
760536
668311
600589
1629538
1545779
967178
842361
82308
803824
1070507
932042
790953
101796
995857
1212015
251971
1583341
179842
1298104
1170217
385136
1571341
1485463
1043857
1596530
325881
533576
699566
328738
1354844
794187
606051
1593114
1097370
1037465
442950
602152
1156332
1441437
1201754
232604
1462883
953227
1307282
899967
662927
1268054
594002
890858
1057210
1063874
1489063
147994
1554807
1457542
856748
1109669
1164421
996600
554775
882824
529589
51625
1583744
987208
1175266
1618753
890121
44635
1182359
231996
626123
723836
1179803
1079908
1603197
1507187
1375952
990000
1521888
30058
1191607
282085
17666
895944
746931
269639
83465
791462
1524158
1411666
1306619
1082233
706649
818674
737069
745505
1237160
1069052
1322757
512098
878946
211426
922409
167692
778731
1177980
1515792
1614580
319633
536906
106488
1314719
970594
429966
1593506
1079837
165446
647507
1470552
1005808
57589
197735
1458359
86140
96867
112544
1234774
859098
1621940
1189296
390329
668174
189297
1608248
1303057
743560
59506
883538
1558725
365965
355623
1472718
198426
1081339
1096729
983054
1254570
1380666
338992
352900
155017
416051
1032020
127189
1247850
410162
1095593
1629552
226676
828218
1358110
1529128
1468128
726908
804015
752487
532255
552583
887217
464093
225153
521427
437547
890423
107161
326502
531575
765152
1471724
810646
1208475
323144
1428121
1529226
964607
1167846
893746
1140354
199893
1267679
1617110
933867
316801
1645097
1217136
756626
946906
299445
708625
4266
449247
1017872
1326156
272116
1563443
28172
407333
67795
762767
897884
524971
22895
581914
263335
1214716
436341
286272
370175
476335
85116
981925
109554
1509170
948304
1518549
898391
656678
275375
1344827
818604
748890
1484674
975400
283442
561555
411687
1148949
471106
561221
1598853
1289057
1437651
527145
603208
931174
943362
355137
1585989
6557
1425393
378741
711397
1306306
1125847
281875
224329
576236
363067
1412361
1511135
1341557
1006109
945217
1021165
612918
1104135
277640
1102779
897424
219946
1240648
571983
1382087
1179027
1516416
1397862
819904
1273828
1516242
1365966
189822
94079
1540999
1319423
768441
98693
99500
301855
561679
1113898
1483699
964551
1603786
730975
1486429
139298
984736
555108
1020552
129327
259238
682610
913889
1219092
626120
22964
794987
178115
1121908
753754
1182653
347421
318323
294468
1188739
408861
703753
920218
1389280
492677
381117
549743
1099995
36190
57850
1162447
1534337
1139743
424630
51120
1383267
1023211
232974
1364770
1221894
1089087
1459778
661676
1005441
1318960
536164
789373
1144970
492874
1004997
861446
873013
575173
1263666
1014379
698046
711077
1346856
694264
1161659
919201
593372
1586150
1078508
1274894
515690
311321
72661
338591
1262307
13513
613643
541994
21923
1538620
407614
654594
787872
1084883
269579
1569180
1452599
450880
877339
1013851
231197
669941
465771
164104
1578841
1256904
1343698
515297
523811
1572278
583142
1576250
1519698
1230599
18002
1050905
748694
1023720
616399
190123
752455
1174044
1073720
845941
1482055
1450694
347895
196236
1421908
779900
645048
1354188
1129080
504650
1139672
644711
1451773
1258121
385080
709050
218056
1344483
1339862
1350235
1610774
363788
1104565
1497148
684577
1183309
736380
423008
37082
1488320
1372193
1222661
685134
1185914
457397
1612030
146823
1379397
1542218
427465
152469
1456456
653998
1019674
445134
600218
645462
1260849
498394
848793
1444577
645935
1092649
1117103
1497645
54342
403445
499439
1086962
654908
302319
787905
154692
1410391
1240032
37009
692853
174425
1152313
717687
1040446
297258
949604
280575
521735
1589461
1001291
1347975
1167823
548136
409874
417693
255950
944754
28242
313823
1467204
651361
1319173
91925
511161
301380
777835
31976
1248116
904912
751074
208487
869468
437946
1393272
764620
1330920
1346499
447870
312608
940299
1528393
1444115
320125
1467701
485913
1465797
607887
1604717
1228781
1293868
1043196
1054648
920126
1107852
576437
1373008
540847
406420
132224
1239382
454641
801014
1158516
1279178
738174
1524360
1148281
1388990
1072872
764124
979251
1153220
968838
1476201
624640
905440
644433
1011445
595968
1098904
1557502
1360825
1370967
767967
423362
1233072
788445
954031
54144
1602435
1046015
1546778
582748
327323
389183
278460
71471
327819
1206114
1418750
203957
1263469
1088273
1466105
886978
1321971
478486
1412331
1284029
1397923
172676
1282721
454592
458677
1525674
622904
898483
54088
1495873
1542059
447782
1458882
841461
210753
1593035
1463536
698263
61553
1131738
683063
370719
1293313
1055719
785066
1230533
312164
1246075
807409
669726
534269
750774
712706
1051004
435771
812095
758596
311356
1592539
230159
399207
461979
386129
466925
339047
1335045
1051749
1082826
168290
662187
156768
1393219
1530778
1487212
13544
526478
988783
557600
41437
788902
1545678
851412
1210673
1616918
1216276
367332
870319
1389874
1498630
1511798
1446975
497723
140584
1526097
625331
157090
292858
1269987
645842
8402
273786
1321610
953132
289662
1250415
989040
163939
1112936
249757
715409
300988
809687
1530144
1561550
281991
230602
1377227
1552804
1357164
651520
95998
691083
880881
1063942
304887
680282
1289762
232308
492285
702775
433329
534058
691580
514603
1236604
493127
873104
112147
423921
1417100
1450609
210685
979580
509022
1312818
74028
387583
216576
1599472
527327
133881
1229747
1629335
224198
474285
516586
444020
901791
7875
904427
1366183
323633
396285
527282
786396
759973
1495547
1128965
1282245
33712
1241077
742544
1061831
267445
1417771
892861
557679
179332
420473
1486797
1541438
400691
1070735
142334
984817
92328
160757
1447721
1516256
939860
356746
406996
1478891
326873
635804
264583
1450525
833069
298216
147826
872699
158476
903253
1556293
377853
1065162
10263
1009221
31162
1060789
429443
786154
770410
52523
1259480
678289
322169
686215
1331032
661134
513360
1409735
187735
1317211
1293924
934635
495360
1557922
1510987
965573
1387354
617489
281945
117670
186118
610388
680570
585926
315746
773801
899554
140222
68461
41685
402890
1529716
459997
1191475
1078301
1249307
512920
441353
865283
94634
1232750
535304
1014566
913505
1487048
684584
504155
107086
1385851
761028
358451
46473
652548
1585120
369832
1533876
73644
1532873
1262135
579082
465942
312491
921038
1366361
960268
1337554
995134
1431026
281794
1559864
201803
1220311
1494674
577472
121539
1397870
1415299
1176087
185667
234151
1059760
128992
637840
552660
182696
1141400
79662
1439576
696983
1204598
807729
870806
559616
36931
470872
1303815
177361
1479321
1122911
995284
558858
1165008
1509620
1495317
581106
1472058
280743
1374240
45413
177451
978782
655405
1253290
1376144
1508321
1197974
1041177
1524162
749984
986060
417655
943105
249815
513377
1088607
201125
1446627
908281
628196
391586
1591804
432491
1550760
161419
593230
321177
302198
220560
1236634
1013849
710377
1431815
272203
80097
38952
969671
659820
1583882
880951
249971
1383639
207864
252730
821599
1333226
851226
1127436
314798
50031
1303075
199598
634686
1636734
1012381
926663
623597
81380
1033785
852269
1181295
722197
1205320
1223416
1580507
19705
47204
1151458
765678
169258
9985
1088975
1559060
14272
1446528
277118
1581768
1097250
297423
1368098
1083995
925354
1206129
1055438
1224355
814922
1181827
1537316
1076206
293923
1422260
1613896
1297116
31724
1197520
1021677
1428025
200700
413454
906732
129681
1006959
1145904
792719
1143532
508399
1620856
1638001
334910
1325752
42630
70978
1510946
1056052
610926
1193418
135688
553097
1362476
1313885
1619574
438557
683038
565401
275167
454196
814726
1404526
348747
1328042
905055
826840
619143
674353
956634
409866
60301
7972
1230575
1642546
135013
633470
349023
1485343
1545978
14434
960884
971503
1380166
879478
1213360
1284051
582435
493462
1076498
1317201
1605525
51075
1588228
1477898
586293
1167339
150682
243041
1354427
300968
1249681
1587404
1578406
1457828
1209712
1340120
837988
1132637
9062
883359
237195
555556
57355
1580163
1112169
198212
513897
794907
1140350
645932
804446
119981
594930
1334334
11492
542868
1578190
176099
1428513
1220257
1362941
1230946
1073876
177789
758677
1086180
500676
1316653
1307523
818098
1235095
1572665
634534
67612
538187
867545
542266
1181188
1017705
1537417
302733
1089070
920011
167953
1134251
693366
1585069
242865
155158
1377571
1355264
1237036
1101022
328936
1178438
530265
1119428
1230906
563336
1177612
1197542
468398
314940
521845
137568
956382
721762
99330
1593552
1012261
1108365
1209620
1587257
50696
172247
1129157
1438027
195821
901025
861360
721627
1632300
102747
374105
1508686
580755
1108545
1551873
1075905
853972
1582310
1372539
444761
1582745
1093088
638559
489204
1012088
1001526
958211
123395
63441
290840
1463330
759246
197315
290034
1510154
821273
118583
991566
921947
377052
391179
880814
755225
1547103
828586
184862
1498024
547175
887366
1443276
691298
520530
1448528
1497184
31273
776459
1566004
1321346
578136
168557
1563618
198773
869049
1189809
458426
1196631
1276808
601198
851751
1492782
1200157
1231631
638211
1391815
1517260
290905
996412
187253
418702
30265
1422995
1584749
300654
1412413
1290965
165335
1147210
299876
1346739
1104033
207128
759418
1459003
1629762
127256
520849
1151693
210031
1487264
980328
1550254
603823
189192
46823
464864
896461
1221615
1151739
478847
1297375
1478958
928559
1098972
417441
1631830
876874
1611900
596705
845331
1577892
1272649
425352
638926
220937
271931
1285581
1579436
614910
427413
859348
501208
782638
1204492
1188722
1035481
1535868
1033038
549136
75737
645250
1529100
101766
1046160
1571764
909622
1020580
859911
890731
1529451
1523051
3179
701355
43748
1190445
165203
678368
494993
1140769
1533390
1249950
1028503
1363599
244753
981903
1322492
1646629
752399
755127
1389754
989136
137785
1570603
1368266
695077
1395817
1438923
919944
334063
813795
265779
1431082
1642881
655374
744126
824522
504621
6144
989757
320039
663604
423534
1109560
744759
660211
1605699
767187
1458794
1475358
1616043
1613063
1618270
1101962
946671
1306187
1302850
1625292
164996
1221541
116224
628013
33707
177606
496496
422849
1265248
1133396
516629
569148
725884
464193
771027
272732
160782
993003
1016693
644090
810610
864902
1191887
1363079
1601200
1090509
757177
1251541
1334969
66101
1294384
1064696
1446204
534915
521341
1066391
773746
394249
1621746
1438747
516251
48549
919269
66112
744077
309364
222889
1512977
629493
1166909
1183268
240319
288150
1416835
105265
1039996
876446
21155
522337
1135146
1381136
335300
1264110
1352038
1034458
261744
653427
1287586
550500
31926
1176961
605530
900409
1456378
906075
861455
615135
933147
1184430
299590
1085665
210478
938581
795152
1083366
356412
1570286
1585696
765774
231462
1494230
740283
854638
1326373
837208
39291
577122
1368479
432338
111780
1097038
49267
340017
133182
1065034
1188977
1223054
1572744
693021
1528695
87778
56876
1575721
497471
1117808
1369001
404846
1631437
1184851
590144
643329
178486
86613
1330538
1267638
249576
1266436
1233366
1324763
498917
1063042
211599
854492
410428
257315
1580221
1282041
1167772
133630
322029
71053
1596164
1327855
275782
177663
664317
558877
1365524
522055
1244671
53249
1245783
278881
426927
1586106
195825
125375
926164
682716
311335
1464852
695114
557733
1140657
235468
1474545
1447492
1437582
542343
302920
64567
1462088
999177
926724
1319321
132161
1016904
594278
1305212
1351653
106590
1397020
1185247
854250
1448280
235504
1057307
633169
915192
228991
1024253
1392744
37992
250935
521229
433609
1337633
626099
37532
165924
663492
315309
1395999
774457
418555
1149667
113969
340361
1281185
97271
609225
1354404
190960
137049
489280
127440
1368842
1616760
1169126
118622
727848
425890
369614
1257361
1263026
230464
82178
1265653
1584615
596759
214093
714419
1516793
304110
1384113
1492485
1542222
1285364
924026
161210
1443669
486225
169379
1086684
562045
1156000
87243
1305837
80674
120415
1562542
478443
371562
267887
281123
1486105
991684
936441
422226
1597671
1370252
501550
746167
889209
369771
1155623
222896
421119
758790
151817
31229
1132201
1058877
343221
928387
220391
1369866
255138
412950
1424072
779755
262244
276455
1277134
260858
509794
283029
1633049
815602
180479
298036
772905
638611
1488625
1379473
1156019
354466
290605
1545702
1300404
1562825
417477
1029601
348116
1454822
1378080
992147
1215610
952142
439380
329364
30164
850084
1253071
887468
721794
296949
608039
397836
27235
548760
1502308
342964
1133802
1331560
1042291
1243134
1224916
240485
400426
1088027
342860
1381016
1094716
1028172
1416375
1485631
1558179
535263
1429094
1377333
775859
274723
1633022
171069
919937
1203272
1479283
89893
896309
1426631
55110
759918
14745
182648
316090
1447359
1276529
183642
1519309
993140
1148333
1080459
1100532
1046194
1318807
151719
1571268
122067
1132229
618753
1540327
1357136
1431421
582813
178482
941894
1428869
235069
121150
478702
868223
1359613
1609793
1059244
874655
935848
1307923
346493
244095
260536
1625700
600820
690750
1150692
267674
825767
281320
657039
187751
735228
811917
543525
1455898
820453
834404
1555502
241439
1160428
562986
482220
1245710
434972
1466066
660752
1360075
1270635
959801
1433144
811807
708166
1302501
1053665
460435
1220556
1297050
630221
223949
823301
507091
886353
787900
185494
667025
1173964
236127
703679
1030701
839318
719825
396739
929264
759597
597823
1591345
627334
999226
1154956
961479
1571462
458309
863086
987363
393005
704531
1436231
1090540
965791
714431
1354434
519108
883545
1131816
1324518
1340656
999399
32070
512362
70446
1035038
654436
1028774
401308
1070138
130665
992074
1255237
1432501
133147
954415
832474
1460575
1147135
214615
758521
19477
1152773
916439
1198669
325066
434981
1214747
430545
1288556
44956
547544
1625529
1117210
1070569
1638921
1209811
631931
603268
1319360
1567659
576445
924328
477233
278724
176918
630565
896463
599197
441309
722
362430
1410462
1002650
244726
744791
1293398
1050149
1351770
71595
1079366
217733
26250
881014
1145148
541536
1179790
314320
549647
872075
447877
1615533
945677
1118115
117009
406317
1549192
992821
1343697
921231
227437
1137642
750453
1398242
577017
271808
1617055
293692
236205
769404
450044
1314369
699349
925077
916837
25888
661672
233890
229971
1320293
978391
740894
246388
771242
1494557
579461
410882
307510
1429769
1562879
1188825
256443
925235
272931
1368390
1586191
961519
1334276
595352
1006106
1447951
1203489
959679
649816
451599
1176656
533129
819082
923630
1176765
427107
1628072
1634166
1389828
950165
357237
791419
1278372
1046592
1484153
118269
337132
565756
1529818
755337
533433
11416
1162090
1529558
131089
894616
1116299
670507
479086
491471
1427768
1131166
1461129
40521
676480
655522
334555
1339162
457930
793763
1017291
969174
843707
118303
746453
977719
1187730
1113799
1539763
1411181
777861
1118291
223144
818059
1501486
86436
969319
145497
1346997
1060825
1216918
172859
461793
597195
1357123
1157799
642296
1337345
1316158
355201
558103
1009929
1092675
1025362
900462
1530586
775516
860360
6869
1246883
713917
1209304
700864
1067421
39491
43856
415444
1044982
791242
1041848
307073
1530921
281394
671343
362455
1427009
923352
118940
1007830
969819
50139
1480037
762252
138794
1457989
604579
1306339
1485414
182910
367806
525118
1147531
1619004
1301002
679441
265075
490800
203895
1479331
1279576
1137362
622526
1328272
1170123
1308840
1595287
290282
1586257
1377479
481197
558632
268957
1368671
1052046
957921
1297978
1617980
375689
777367
54454
455145
709977
1371383
831998
1019739
1041000
993061
109307
1289105
392776
423792
42721
997546
1448779
358378
1325860
480124
641984
1125657
14780
280836
1521566
1486987
907951
824922
815204
1570053
1151037
354989
107304
918036
393602
1393720
1201574
93858
1010783
116952
953805
276933
1517067
293591
403071
571699
396958
957710
239982
1397295
1320166
554995
1388378
1078482
1439602
713299
70916
1462467
808575
800085
1392567
976204
1221137
1142145
890085
596658
1205011
1349953
1312194
65180
1117466
1276072
1365881
774631
136943
872939
779238
265731
1240809
1081245
1500613
1120490
674607
966530
1128779
40765
712351
1364207
1523679
177205
60866
1646664
135799
202148
810341
1384361
17051
237687
1030313
784481
1340432
1565525
725927
1271784
293064
295021
1626291
394710
243776
532630
831633
311646
237325
470749
1406596
946662
644806
1266169
1405993
1583922
1135394
393787
671518
689083
643556
1088401
489138
1122076
1169571
1283777
1271990
444553
480878
1502261
1283394
908888
931102
1544604
1518414
154851
1254106
1031634
1412222
738207
1248304
127122
692088
1438751
1624704
324599
1384711
1518409
127506
1218855
1278563
617566
442188
83581
891383
386
744130
1513541
1231382
1307545
614751
340942
1558227
445965
22125
907018
367060
498218
1644129
993187
26596
527688
826324
1346996
664850
1383546
1208682
275585
1047648
179180
1614334
221171
1424592
329838
440232
405542
188170
1077311
1367677
31256
500697
774676
739607
214935
146516
103701
497142
952548
492873
53232
491317
1083854
1213796
290210
491817
814431
1577529
333830
1108060
101861
1507785
1620776
1008930
280512
925743
1080299
1320161
1026295
684780
1195107
813536
1613522
944018
606482
353593
200282
471962
106395
400924
531514
503806
780259
890482
1292246
1437068
593451
879799
380326
1080352
1261950
196580
376708
1512701
1138534
880278
628678
1155950
51127
674208
675765
204640
270271
1586626
384290
1169368
850347
517465
696158
1032827
1259081
640073
1233071
9032
670383
296406
1269134
854085
569232
985547
1297
188412
1074337
414333
330850
1334886
277759
1406356
1054434
926648
510488
688040
184069
1373708
680433
1138065
122211
840879
1520806
1114449
53024
1233354
1144067
159949
594826
988101
118116
1472924
21418
1132123
486051
1366277
546765
1440476
732647
190372
611107
1412069
328923
64964
419771
1439475
62438
260190
26220
163471
53570
1022757
1324997
1464598
690632
273940
77713
924307
1252865
1316245
504131
1006136
1247808
1078589
306577
1447179
459103
578631
472102
883705
283493
1379398
1604358
747339
1054294
1393594
559257
1239633
556454
326256
792147
1169241
1602055
804917
1580367
215935
1011672
999935
645857
1301518
1115875
876718
1529569
74419
1036816
1316405
411171
889239
470656
398571
388033
68978
828775
1429703
1192069
1050000
336091
1427564
421378
450086
565767
1156960
43384
1510918
1008957
306226
877302
750949
1076113
322814
193238
409725
621386
1311381
189491
130190
1038475
329941
879967
747639
9295
464484
1290170
141559
808368
321222
1482899
807163
1180096
818578
1347636
1212449
1533334
347942
1069502
646200
171449
358420
1479394
479765
399026
566671
482091
195305
1226215
1420360
956021
1250004
246919
86898
334131
991828
848432
1553904
1099561
103414
211422
1398086
1288407
1551974
1457102
1417954
630097
252905
1489562
239923
724825
1065571
969382
676095
1552205
1548817
654516
780449
1374313
499906
519102
207210
114583
323526
704090
527222
255573
58683
372592
657052
1411215
26726
780743
1590471
10825
889054
1455531
1242804
815834
1326227
74620
1614623
1006339
612682
1342078
409474
1175190
1354
693985
406730
1304028
665746
340201
283516
7541
1547973
1199218
891851
1383270
600930
1562888
329854
1601258
627685
1159009
1115161
393529
1253577
868731
1354162
1087935
388179
82926
103600
497512
464558
658817
925589
356210
945364
1301994
1187400
13878
328245
1026385
1028531
200613
396141
1224636
129023
630983
1506252
212814
38485
1091372
609294
379949
341251
808677
704248
13408
488003
918314
968969
1627297
1624105
1626966
1284648
1427991
37892
1272408
1633331
1475067
1277653
23831
72796
186057
632572
1302380
417053
669226
1639660
529088
530540
679423
1108887
878514
1091205
165087
147205
431571
1642988
1527206
232725
1158912
1113513
351093
101706
841684
1004292
506756
418462
635512
446778
1516396
1012003
100668
672197
860818
564848
170043
89813
816431
1253696
858082
516703
1463822
1592996
1457218
650746
24568
698175
534121
1571128
722509
1021971
1246037
54218
1283991
1165955
1279954
1033908
660973
1452991
337066
814076
152872
34255
1643130
157717
194462
740695
1389116
1440917
925758
70480
1534416
1398847
1303386
425574
252011
684940
425164
1574325
873724
1193175
1126184
1462295
380661
1626720
789930
1072902
1642501
46782
41567
1309200
971576
61585
99569
1451623
365905
1304864
1038495
1343989
458685
1644893
1369703
235887
86232
367031
1291573
43245
1125565
1627705
772468
372800
332782
914415
943163
295783
1621203
1033763
1305057
1436544
1135476
1438552
910839
256154
13032
230368
1149868
1478452
134177
810438
1351726
160888
706634
1016328
311999
631262
708125
70207
1454966
977763
38930
306219
191317
1313879
216092
1023171
1277613
731770
1122155
790781
1090487
1326735
1401441
232271
240810
1329901
944022
455007
499438
576260
645161
1033976
1459062
1478947
1149382
100980
171155
136256
1326451
911096
151248
1432940
1566511
1082817
1322276
230240
283049
1615139
632841
410234
233473
109742
340041
72673
653511
1556461
608726
1484392
644655
855700
90507
313020
108877
1562639
1017910
474197
547243
283979
1528933
536637
560636
367203
1296371
1221173
138705
661476
673678
1380231
687218
723763
471522
309268
1447544
1183197
1066723
966096
1380992
617934
805419
1127902
911191
473814
696413
554053
1191562
1521649
1286598
1063333
1277009
1128864
1159894
462816
1446516
1144690
1432540
1523197
1238727
436814
27445
170268
109397
11884
231911
1454760
1078970
302742
1390944
127580
117462
1629007
1060016
653284
1224252
1055494
1368774
63866
592641
1401376
564211
598665
1298197
1168214
22829
112277
1022163
579119
1419683
61947
68221
447429
1312356
1433596
1070147
118050
1284447
371248
668744
1404800
919638
50263
1011156
615460
283720
1139309
338186
1479
58993
351667
652861
1487941
196452
786037
1455558
264741
57569
1616409
408754
227319
1614734
164056
1084165
693306
78324
1128672
1234206
547149
1252559
1450951
369705
614253
916676
745210
694943
333346
626840
149985
990549
1609434
540290
663984
1400380
1235319
638363
135489
450618
529368
1366442
1534172
1415911
770155
1099602
1231610
8950
1190709
775704
980401
1278151
777689
751724
1536769
578903
1076354
1351484
445345
187791
718713
1462017
1473846
422781
1015450
1646308
1462876
1179004
989211
1623344
1072321
138041
638852
642557
420137
406357
280529
851941
1172766
1193555
114032
917961
1196812
342581
1060047
1190722
942576
335382
1185051
1109234
1075272
1526953
76124
1042777
711972
1057845
243937
1105951
351998
213466
372680
553603
138107
1275506
1498780
1546750
876499
1579638
1149814
954144
758462
543926
59886
518135
369109
1000482
1403395
901770
1523039
422957
1625235
1075292
200767
1049640
338231
1362366
1277233
1436272
1487021
803168
916481
779807
1448129
1529545
715636
918091
867742
1277553
421201
650995
681357
1100793
1602432
949827
630722
592942
7670
476819
869000
244537
991674
343513
1102415
1542737
19623
892635
564513
326473
1381690
795663
1225229
1002410
544978
1331263
922610
176248
1586757
1489430
153177
827139
625920
1017897
926241
963816
219566
1074035
1483400
1416154
804712
904718
240466
1044775
1097880
958442
1507660
1359440
77020
1262980
1453930
425652
1277140
1011593
87303
1119412
1186473
989482
1171078
1420478
70263
329039
388820
1389996
612569
1490541
1188007
453019
244937
754813
1091430
135695
76160
1559751
762421
195890
1558715
750964
65860
946539
64493
166157
441974
1129172
1515456
497655
468136
121550
1490337
965932
1610178
310416
1098850
586724
503636
254507
362839
1138559
162104
1390173
234626
1453425
882716
595173
308668
891375
61411
461197
1315253
517914
515082
1170960
1315342
925402
309035
702350
93965
399693
1495274
345065
290444
267809
1149904
1638289
1069489
1333528
1601985
1126460
1410372
1184003
1157349
984313
1174364
769309
944209
434313
604922
63224
1576068
82903
1590913
793437
354088
1108406
20583
876400
1149493
1256499
809100
428091
45875
1570056
443002
700060
460524
142814
1155856
442053
1529448
49717
1249795
438340
1575688
1274636
107585
1479796
62509
1263843
906316
761817
1461036
841146
173910
319387
210679
559224
808148
435579
279030
65806
1045255
933241
1211627
1590190
1471609
1591120
1326709
104849
1305582
399061
1616040
898264
1279959
1294013
977111
377208
374711
1275634
1495432
1215168
1028768
1583128
785423
171855
864635
640268
1311226
545684
474614
1202245
92200
1529360
671080
1455624
1570761
1241565
315943
1042223
198806
1082901
1189054
522431
445363
205077
860097
693482
1559762
1564600
467688
865470
1480533
588413
1205966
924057
14401
715182
794519
1045164
70205
918654
406150
974049
515418
1610736
1495217
1628024
662143
1042586
977295
1327891
213008
167093
307251
1628385
221277
1475198
39284
350358
35289
792337
22635
772872
1110706
1391091
758776
775428
246567
1203014
1404751
1016264
30785
925286
299434
425452
1522018
244980
6496
846048
1049925
862639
1575343
54111
1428937
305529
1181316
978361
1407739
1401513
614850
1025990
412136
154431
1275843
353719
1019688
579110
813579
1114530
1335823
265413
1118958
1342635
505620
1331508
1314906
736733
501740
19926
1250662
1199614
1433144
1070063
1594563
1133228
449842
1540256
1234728
600800
603084
1070400
561757
680484
811165
1353882
135202
421718
819047
472461
215875
1573207
448823
642087
1308987
928519
1237390
868331
384076
331392
1242329
755903
300264
107219
1041905
790933
773276
463146
263893
254497
1484296
418717
1425641
1406073
532029
855793
1489287
875398
1105617
1645178
569274
1395700
983117
1384091
1355147
286771
344158
1265705
1237632
1177236
1590940
1074392
331342
94822
1171997
905505
241641
500976
1078065
812539
545997
1615684
950498
505762
969549
1378508
74620
309933
323126
217661
1087387
152976
538277
1556405
1281854
1308093
1177445
504211
381101
939538
450716
170463
1169286
187687
205958
1108670
331226
1054518
368883
198275
272189
1310119
377933
604088
125580
1433383
246927
1463041
25882
1622996
837978
969093
581359
501436
1538733
1512535
557768
867279
503358
235183
583663
759517
661025
753755
802509
823421
1152379
1309699
1563856
1488082
1249535
1362006
698081
836977
882892
795300
539204
876710
530094
1043157
351168
782231
739080
929552
307805
1328847
1258755
773101
1214031
1332550
639795
29129
398787
1350316
497910
1037226
269259
405208
425127
1328152
1045318
210773
957890
1078339
1145668
973935
219722
402124
1567067
1225053
218128
1253718
1348058
124654
1133031
1621628
1131941
229690
829289
59875
1582669
922934
1616907
378525
794494
692536
377868
749540
1471906
653818
1642244
1586954
1337042
304365
487665
892038
795201
986733
1258483
1325858
1048430
460146
1313677
1566449
256497
572503
1152393
795113
1483254
450518
10556
99737
338419
809038
1224623
1371550
447365
137165
487284
1234368
1547600
507874
994187
161983
1433033
1639506
1524773
518388
174664
859893
370781
893817
1645287
174909
305597
205814
924737
616245
192223
1448499
550452
1280051
802306
1546630
1622943
1225332
875003
1600279
1593493
1391428
1068914
587215
660999
793475
931645
1509247
1058860
1595744
1531594
389419
436178
801757
1557795
1349563
1340424
1087804
589217
967140
840409
1524275
592600
597741
1098101
757901
1244415
1252058
208920
205101
718412
1050446
225043
1393617
702858
213969
1323963
1032139
414088
870529
1593202
503947
1078668
140999
883600
1535612
1559895
759806
728571
960244
1569199
18448
1521998
972833
1098455
772896
1366393
820765
1225936
55466
98722
423661
1468075
603385
303111
1483155
858208
412594
1281802
112783
910434
1468405
1325607
1371580
345367
242874
358899
304459
1126916
720715
1495686
972555
701337
590054
924044
1152077
1015532
1092706
827861
575592
1543808
109859
1456523
80789
151003
1178469
407550
1489382
1248141
197125
1461772
989123
1343145
1328702
988990
1551210
860278
1116696
1611846
393377
794760
460485
737934
559424
882301
1479065
975286
1482629
673222
78397
786688
888707
1449140
905667
251659
610747
1614011
558629
881712
1351299
1176350
1613754
1461740
687234
187289
1514774
250626
734754
915734
501710
623536
1083242
598459
1451537
948234
1584502
1592627
631570
1297406
434013
100051
652978
1099419
727917
485310
360673
1210230
299251
1359298
487062
574882
107814
588927
1412632
352486
57420
590076
817973
1640251
382824
371538
176217
917080
700611
131529
415946
352157
1611848
1145869
1136030
1137012
638320
185916
795352
1451176
923502
586461
310325
45961
526864
1601587
605466
53326
897088
1151657
724642
1431712
868353
897472
577563
20234
789304
740041
519705
67135
905063
432671
572345
755919
1638543
208077
375159
1157491
608740
1372208
515076
81529
1229726
431503
1398151
1107716
1629258
785257
838124
1475658
640229
709228
305765
700294
1175760
702095
1394711
43119
293239
144658
276433
96600
1473402
531315
1170478
408367
440088
1196180
202820
596327
1570300
488395
86779
652985
1527316
1231587
893647
1403891
1267849
1336730
1046199
1262987
440791
1436908
1456423
476140
1428779
874457
297044
216523
226536
94246
503394
1577434
279950
317578
459021
1271657
1227709
383103
187703
215264
1306221
1471098
1450807
1139777
901333
1298976
374021
451502
813916
332748
284585
1394033
815553
1513128
552466
175820
933938
243202
1488338
619957
919009
1422139
790602
659920
692245
752633
396773
264394
894994
65096
1384687
639018
1472688
664195
1107956
996555
1253066
521243
89869
878048
1277600
1464938
1312328
963141
1173452
916260
258080
123252
1409214
152550
942694
829063
1038358
951881
1338103
778713
1478299
475858
1357227
216788
327926
1445796
1467076
1055729
1467212
116560
386135
16319
869132
967157
98325
1049514
1505457
1165864
1068509
834650
134004
1395881
341225
1234426
651415
881458
288746
525548
182219
1611577
627415
1634176
372222
1186970
28356
428450
375784
945852
364310
839050
525996
844251
1218344
925239
210309
14814
288658
100131
409939
395257
1212352
1382160
1599601
740499
689831
1209515
863039
1532941
1236658
1388246
385649
947227
1049537
1043711
209055
701308
1086886
629553
1510493
1055604
1195466
417990
1165326
1268455
1544529
435532
848646
1153071
1015115
6074
286414
1448801
1206098
890952
1164463
1051481
1119810
465126
1285843
712995
1058803
1440880
1250173
355733
955105
1089895
305817
593327
1634030
449896
1639471
1631744
1534835
1377590
762498
868915
1293514
721962
611660
771730
736838
849821
669013
1285237
681909
1538999
557231
904548
1193256
1595553
698513
1187269
958531
880301
312713
1339755
424622
740896
807488
451976
1087995
699219
815222
1178408
648012
417418
600682
97667
1116824
1448688
448821
1343378
186265
1497204
958930
1417744
1118869
150337
1472792
378710
1413603
1364334
435298
1377544
296137
1296375
637037
379926
683404
227082
1048796
881342
764249
358350
1506598
426432
1407867
1635358
1208003
438000
1386482
1208818
160346
913652
1465100
1016512
1439441
200233
998685
1344899
1335083
25125
1024214
1067641
54959
1511135
1474133
190526
1091236
1345505
1228413
594679
134045
1481427
300455
588677
238087
1471643
1067671
1007202
604992
535163
381625
1171596
700205
791397
801446
624891
1245265
270970
1060111
770854
391871
266020
2910
332865
903357
1411755
945504
119192
290535
1065021
1333965
1330159
1624754
1318730
58264
966305
734690
1177706
528007
750491
1136086
1629238
844354
853069
954454
603161
879840
348678
329951
111434
1052367
274901
650133
42983
1112869
1004941
1347246
462162
1385869
268055
727588
605496
992185
1185297
224728
95778
329994
1315941
750025
1432131
374883
1433986
2570
967759
165262
1110862
589405
91041
277559
852369
625729
966851
1433052
1127621
169898
465906
203363
85082
1574242
62685
1391987
386307
737496
1562066
1547841
1188862
1344528
563285
1152721
510374
1147254
1064985
1068571
305993
559979
426486
88305
1555229
557345
1428088
769840
309104
152812
370675
216554
1384820
520075
1113096
696943
1002796
336924
817104
1579354
271012
1401890
32424
1332700
1381827
29531
425942
1642319
339753
359977
545346
361331
1319838
1483142
820110
421782
509112
1428748
212817
377836
39083
252244
1248983
658893
970704
1123293
352028
1583787
8305
1179906
98901
623738
586827
87565
845907
272657
1374881
114544
1009125
78825
578139
133702
1391937
365422
1556551
1095163
336852
308969
589261
774320
625439
581695
489413
1213130
553150
58954
1025257
267205
523888
1026023
594522
285116
610991
656536
1413147
1469648
1290318
1070687
143215
786222
896139
1156201
510087
1630066
497292
824340
1090791
632712
963180
896689
821285
546155
924187
1266719
979342
95902
801397
638712
344731
1369078
1042235
230931
107687
1475980
511234
833601
1199271
754667
755635
1118196
927810
347192
13338
851530
269594
978154
737335
303677
1113270
594664
57309
131676
404628
1289203
1331198
1227651
707365
786485
38558
521828
723381
668637
1594207
206446
395469
918070
83005
1185286
317889
1481288
1467225
325401
286933
702939
1303516
304537
1315695
667766
964831
1517061
741007
1579134
1093979
518702
326194
74877
287888
1262670
15584
1268776
1550867
1400599
237298
1561877
96877
96786
828047
590279
30634
1415822
1334793
1341351
1120186
836391
1255507
728161
633207
977429
1033086
1255431
712153
1549727
689089
980133
1059819
792874
1143079
476006
580582
193794
822243
1572249
413458
820490
274042
1348442
237447
818631
885814
1184692
1630793
98690
1567286
1255941
964521
313349
240204
223246
113658
998897
695737
679696
1599667
725891
840106
762361
459745
372144
560716
1568214
144198
624566
738326
244496
759271
129898
250932
433033
935293
1428905
1603788
1627994
1212132
868980
1583385
1428947
9530
476571
189768
1093296
393794
1610717
380150
173817
1621653
500102
208699
278255
615526
629610
1324970
1176783
719733
1207113
515026
923064
1032910
76434
771230
239997
2618
521623
409687
1469657
557443
1400847
663555
538184
139071
141201
1180421
254732
804932
214644
340196
841902
611749
981601
247128
77721
1207935
780459
468736
653846
843875
82693
219341
1187663
122812
691616
154124
1487099
341433
1149936
1384112
1391206
330455
963
1085838
572375
944560
274144
1543517
191071
1385262
866700
1440666
464135
913610
1117601
1257358
1242403
335578
1085605
717776
1076799
282940
582899
1528162
1376870
1575727
1135556
946773
525498
621342
1528502
791912
414003
427449
1256633
1517808
15305
585721
14880
247328
278782
409011
513522
661985
1574354
160171
1276745
1489269
1349404
898347
1362899
928289
638310
787562
809730
54657
1238487
1238915
755513
86946
444558
577861
95086
817790
195678
994174
780643
44514
1126826
980164
150789
1341610
697735
718380
1363431
1026583
1017268
1012125
1476522
1636926
868077
443384
955204
372203
260753
380977
1136135
1645380
8718
217197
523787
147569
1486482
960913
265888
352207
507020
438122
1562118
1406060
197613
48314
1454395
739162
653218
356421
1481481
1357842
138313
654978
1485451
671041
1509233
1122901
995343
747887
1293555
874660
1217845
750047
160441
1015312
1495996
228195
1422928
122168
1402007
823353
483587
1419860
1229834
1068346
1376464
176757
182175
22629
426254
265645
901781
1308531
375131
630483
996605
294147
1143419
961304
337609
176845
420487
734018
434395
1054986
1109401
1023858
1624199
495879
653704
1480100
189062
41849
759949
96117
997755
758851
1488928
435815
1610093
78463
575170
1184514
1587764
411297
811132
956319
1046609
153345
771009
297782
81686
679684
1400267
1354936
464070
351224
617015
1621071
95366
931557
744123
1430993
1427227
1178872
1279385
1016218
645418
470306
1268556
475950
916319
244139
865051
271751
97958
347525
1206636
1217246
1584669
688442
312679
22767
132096
555755
22095
1530433
999619
435079
1540846
1117495
1051100
1051352
1285591
640152
1587063
509082
1370290
1150251
1401205
190771
1105005
1195532
529172
1418072
1488458
216315
691958
884818
1567189
82211
732884
907328
948470
975325
1031489
1450402
459994
1402617
1446953
1396477
303129
1187474
1032121
68133
921770
638488
1108955
320
42574
762034
1633863
1160481
1194264
1296422
1609033
275125
220992
1202654
1173876
1342372
118900
1426879
681461
372043
972680
1303472
1025439
809057
1400460
185857
1590339
1552107
116845
532265
1001987
1514279
1243210
682472
198957
1357233
1014411
1166620
1584114
1231128
749417
224109
1223584
258647
1229885
245502
756043
673528
214481
105792
1542647
1030973
1373336
40394
721283
465521
539641
683954
1625393
1025895
1439505
952961
1545282
1557317
684470
973120
1253559
462484
932686
1188628
1071995
810069
895636
1643278
1503702
1446554
1394195
1498187
108487
1542603
573111
208406
1520301
456103
308368
765082
135586
1393777
145830
338406
69428
1449768
729573
1478888
270357
1613810
915083
190383
286502
737962
670337
447700
449759
1043476
688644
625921
1493161
1056501
579380
1014995
1188587
1194543
391049
817152
197670
494619
1480662
1539403
34781
904120
346836
258017
335595
342251
741013
1057139
105464
1417137
1312052
1427560
7547
1451154
1298171
895800
688206
450550
103238
797652
1011123
75189
1425532
184748
301031
627715
14268
362123
477592
376477
1075905
606325
1533883
1619709
419653
738209
1241795
773534
281747
780605
711923
1607187
709485
1141017
548663
1302409
41869
1456918
981103
1221502
738724
1017617
873461
1329884
1164278
551576
1550126
694216
897115
1108190
155250
770115
1583659
416967
631289
862962
869769
345557
711938
1344999
1508487
545534
971022
121179
1290309
1277510
1000254
1283095
1171502
1499143
667458
1173078
464721
534571
1047610
111832
268970
135258
1557391
1562362
184683
337862
1154025
12587
1290611
126199
700594
903222
1052796
1123808
1188937
1163625
87608
656784
970757
1297705
558752
1180983
999476
1082841
44441
1579851
173649
913715
899785
48956
1307122
324248
288216
357653
1231573
1586216
336456
297460
1335382
957452
851009
217263
1011659
1209364
1175091
187585
1266860
420924
1535274
1537859
829430
1142154
1491689
1108663
363270
908930
776695
368955
1554966
503934
110949
173018
1203570
616422
1026570
1607094
395420
446925
1240412
1512044
1517978
555356
1293813
262397
503881
269572
529325
874572
774608
129775
370599
1424913
1056132
1317677
1061822
473095
321990
367521
1394150
245271
263680
904640
354664
969936
256637
409025
530383
1432485
1131296
522746
26854
1043773
198240
785216
591839
117677
1134610
104097
735574
410921
95381
975780
190830
1415868
162537
854791
812279
1220550
318597
879263
1625452
108324
1493851
1075840
826967
308218
124904
924983
589080
1572369
504051
1302116
475064
1513737
1574381
21673
155662
165972
1569381
654376
1454423
84650
101350
1283740
1351845
1560393
355801
759273
876153
143895
1152508
1390640
8144
1082696
407286
458958
522363
255529
1063978
1620993
820948
1178396
747326
747277
248083
75764
830821
61957
1296648
242617
81603
840447
1399113
975258
58687
715152
1137792
1301478
1359540
507396
919803
908649
1498537
397984
164343
1263850
212532
1177130
226985
659899
1034931
679857
1548477
627377
1268236
159012
1038748
1506905
836708
1023638
525794
928593
1599133
1394395
155869
1328148
60617
1636177
1122707
123012
357337
468163
308138
1227935
156749
1051133
1247647
1101174
803667
1270952
750111
283010
1062843
478833
834775
672904
693232
499887
301887
1526140
1625021
487624
1363054
1297100
1207885
312642
1092175
1190928
617186
704365
145578
1454569
442979
773683
316570
363890
946664
634893
775865
306370
824149
630129
25926
552506
879235
238578
791260
147387
635880
36590
1503068
1511570
1174476
673398
873907
1030783
865401
1597791
941752
1541778
1257293
629590
1391628
775562
855699
252422
1508279
1400191
674292
887894
1476760
1329867
79479
828667
1181698
701468
1148737
878038
442045
794010
829710
697564
1581394
644396
874512
165883
1076436
753261
743541
522000
226023
247229
480928
403334
1630882
1286756
1435322
104074
1340942
1436931
1035624
84440
1104976
1184995
36926
1571048
324124
259854
581933
823338
294397
711797
860323
941917
88445
1175014
30655
677500
1075713
1639830
1564771
1420144
531474
518548
1555980
20137
1292864
320741
87363
1142511
1349335
429789
1139292
54191
1123261
919317
462014
197924
579230
1210579
775884
748210
1269080
445512
1335498
289758
1016031
1324407
928202
1332190
1507355
220831
531151
614745
70856
1377341
1528199
1428467
549468
120711
1607685
719057
1174562
243751
693109
1576502
262000
113170
60975
226565
426122
894546
857566
945329
785621
242624
1070259
75281
146362
57759
1536994
260157
1132740
774127
402371
18683
496102
1568548
706250
1028356
659352
1034571
922818
855797
1102250
1039355
662877
338677
387399
824047
109463
561615
1511820
1366683
172017
759989
980241
773425
1233789
1161742
1142804
850898
867479
460272
1144165
130187
181219
254163
1605891
481163
1489243
1138356
54468
306558
782903
1140601
642109
807537
619237
1445364
1237686
1364427
1242800
1609011
1430053
221545
1229374
1185782
1102234
1235454
1271990
1143924
104195
244718
773189
1194296
578256
384521
1121233
580423
1095431
466760
739813
558620
572315
170561
729798
1135624
431705
1378332
1305160
829190
882891
1482020
643499
984481
1487320
1200721
1035120
805941
673126
643464
675838
1439150
1147292
1592802
67959
379091
653965
1306271
1123834
1462588
1214105
427900
1329528
946848
790728
1366480
160967
192193
200745
253158
1617412
717853
482477
1430543
218129
766154
635647
309286
634106
959898
1206141
63297
1384705
534800
1487018
1040708
980726
866496
1574840
585082
272293
970962
1447234
1512642
1545021
350331
124609
62300
1423183
1329249
445852
1550696
420539
1391663
811323
1017263
769698
208683
436602
1049469
1184875
729239
524473
55403
36638
545020
1457603
255287
1303828
1097641
1188438
171101
172086
1030707
1286141
1233382
374423
1152241
1105115
869968
826037
412988
1250791
1572818
1481213
525586
1283555
1123916
1491985
323889
267153
936418
733356
1182942
1098622
1503662
1112943
614684
1181753
897275
80476
1066043
844980
533325
816112
605556
123531
440318
347309
306221
1127052
771471
1517048
1204223
1265091
1018194
1532989
875748
1216627
1156783
774087
1613652
511107
924156
1400988
239549
268849
1328863
676708
401615
1606865
148374
513409
196059
743686
28913
308134
1357309
291338
467231
555291
614615
1080668
1486936
18208
666626
833268
294110
1506299
1253186
398375
780052
1355612
1403466
1170954
1456024
334069
456093
888762
538654
1019235
1104310
178737
102298
460177
594174
17756
1357616
757241
287642
108567
347387
1484699
527126
690672
1024605
806259
204788
730953
156494
595129
1520200
722077
248866
56377
743324
26474
1362346
157881
1322792
645142
439598
1206579
325072
742038
130710
1396431
205827
35448
1321903
931796
1050313
995295
248424
710600
386471
906829
958224
572064
502217
789121
33835
389498
269606
1451211
1477820
1452109
50737
122553
283026
277984
1356382
839971
66186
357160
1025963
1130839
27679
115121
1241135
712187
816625
1567190
1501662
1023181
1013456
461688
289891
81768
1106450
197145
1616658
1507475
760133
373834
892047
18053
143716
468257
1246488
1279016
746852
740285
1037361
1475941
159892
398156
8569
642422
766769
1584759
554
895105
834428
145529
1640880
1646994
905410
1536092
944799
1172729
888880
1457162
1557393
928606
610097
1077673
1385882
319308
1058607
814429
651212
828129
359327
885904
1462590
984480
1395515
496702
920245
522386
154679
1268971
612590
1259075
1146483
1343919
464027
593464
16278
1198933
1141565
275436
69947
942870
78016
1385439
109191
313182
227280
880146
5623
1309352
576341
350100
1642018
1146056
1280036
1479259
457436
1557791
1337199
22906
989675
955706
529118
343174
824546
763868
510098
36037
1420772
895471
1161018
808114
785308
274626
127475
185903
343073
649817
705895
1053083
654874
657788
167881
1089535
1338341
565630
1291672
623891
788932
1533492
1125013
1147694
1510958
1492254
1133392
226404
1115864
611520
1357915
502659
1625381
696566
1543272
1488367
1229615
1014316
336898
244829
1549539
1369881
46817
1415013
710876
1327000
163841
310562
817835
997948
861924
304494
420017
402668
668154
51027
755347
1178199
146241
1129246
1178910
1162805
430774
1410527
988396
1576187
948048
1123275
422943
962711
1022494
96506
1396550
308837
1551887
981224
1392412
1390041
1322691
653512
779089
170983
1130796
1087438
1422734
605647
574753
407852
67337
872644
1506014
517486
992915
220770
1202687
1616041
1066402
1265247
1124404
913704
369453
746584
1539630
599792
1244373
856842
1449334
959147
1608073
471350
890692
649314
318241
26616
1556070
1566141
1330317
177360
65535
724442
24265
1397796
445290
246154
1222940
863821
1325778
329147
1400289
65770
1146974
1545132
195538
936735
1351848
674054
575431
1509592
1584116
1270173
664367
1148363
258054
528923
85459
723300
1589158
715963
351563
1196668
1584628
38915
131744
443950
155882
1276192
1617156
1200299
688391
1583934
604490
1184666
49986
257138
902714
471406
1093560
1223535
1208070
1621762
132400
307395
1413562
302229
119455
1235152
1433691
604386
262234
1091217
959881
942519
550815
655949
178151
1196643
1380241
1160095
1478175
1333200
395939
1074630
1316335
340908
1300762
995471
163755
490445
1450840
121359
140757
563810
272699
743010
1601932
1302577
468959
70524
1601989
1154050
522868
985440
1156265
1237231
878294
1331720
1283821
685100
687440
270675
900737
42845
240331
839838
42531
1282566
655620
26424
1032978
506185
1451173
100449
744048
328796
625778
1183469
1171748
71377
79378
1209438
328407
936126
111712
12715
765783
162859
129022
1456172
369873
300076
844556
627945
1553260
604260
238459
1108532
1044809
574583
519138
1088810
141604
381260
1002225
677932
112544
1365126
233383
973380
532475
1212728
1635443
1065509
734054
1390641
168008
679734
1074824
201862
1095475
610314
1213304
337632
1361252
629567
820457
1032690
513274
1117682
730973
252109
551655
408136
103123
1066151
862064
1377261
72546
572819
940584
1127068
357696
1224738
1346203
769072
338519
923342
601061
201017
905092
883587
1495814
1084698
1515249
1114008
949580
1462325
509070
1602558
1246649
192274
1494308
337204
1610773
695596
558249
510272
1261986
310471
323668
952313
1349910
1642118
1332147
59210
1283347
219795
78966
862548
484883
669364
1146694
554476
798980
713786
1359265
511251
250060
1445485
957203
1215830
444637
11198
561256
1174511
1380793
1489762
867438
76506
124578
231325
496650
854742
793697
692295
130494
950582
1215641
1394252
579303
1107281
41706
1322130
744783
1635466
208355
547643
1166632
1164007
1132261
957094
694061
395697
516969
1365325
924564
163722
1540895
932113
594865
1457377
548437
1189617
1031423
53122
1280210
105485
1481268
179921
969902
123647
83278
341384
542880
178486
1644637
1216997
524869
207543
348045
146651
1630691
974470
308520
1429960
260800
893965
624499
599657
1625791
1223130
942651
1577443
793913
744335
531248
1396613
1384525
1145695
1306206
704144
116389
844576
157848
774249
616901
642834
887018
1475832
289704
1169352
1560974
287769
1002711
1437386
245178
968157
720948
1464389
281912
953127
88967
649118
601343
1216206
29591
512061
264074
317233
1243854
539007
732237
100480
304946
494674
19642
364736
1102830
994543
443202
1073415
1330016
863478
1629062
464071
1330272
721090
478111
424994
1069249
1646634
635519
419296
376916
1262682
587067
1489191
81652
1101044
1084905
875428
186116
966310
215546
805759
146207
754851
493796
553054
317758
1169802
107084
787956
378727
796355
390254
1445861
327154
866138
1384998
762567
1256143
239661
405684
1251272
1380440
1505417
44776
675584
733013
42156
1087593
1296804
1332521
63663
161513
94863
1265898
890913
304484
1527653
1238034
1517884
1476697
1593166
265011
875749
1131318
284558
84756
1486911
55277
1490925
1090898
1591300
824282
1091116
356127
1271528
1057746
322997
549644
392719
861809
171478
147365
423167
855044
1644742
1023157
1232664
1109055
895560
734773
555534
569111
584649
836898
1195510
532277
738763
864170
350928
588380
1341764
1078049
726048
1081259
1041435
1012440
587916
389926
350743
197492
883828
849172
1354117
432881
1456182
1645915
738684
173395
1351976
517056
818982
205129
463452
1243316
11474
219846
665944
861161
1271359
697847
1510382
18710
1193918
474383
1367747
607096
572266
1492301
1452886
182577
1305069
1049478
1610775
503595
446452
571557
344371
112252
364466
1468746
1619980
235687
1297863
568262
186324
610103
169867
668036
322557
300347
664752
575183
1564497
799993
1299679
712346
1214257
1514422
571777
1290317
423601
315855
1207789
815896
1293283
939238
1637511
1424584
1263776
702919
1433883
582615
34515
500777
1431415
1007268
987009
571012
984826
875764
1204665
1395877
1317927
1480481
856716
1134088
632436
1582774
1563850
1543955
739507
1244948
835877
1558183
971911
25471
219672
11689
401572
109743
1138402
370838
1562058
1352600
154421
234890
1352346
1285288
1549126
458072
1195958
1384741
364146
1459403
1422845
1399472
673289
1299586
754848
1529884
1080635
544691
939851
511453
247995
540163
357455
1085912
646143
407175
624023
379573
1320584
1144148
940248
1013248
1457447
364355
1070622
1253409
237537
1325203
1528549
1589856
1059049
1119744
582321
1612518
888270
912912
168977
1131542
1196244
881419
629444
1452374
89338
1643160
292635
511739
5625
503068
480161
1423524
1602041
746078
158257
1238617
1283999
881245
977485
647690
1070336
1103681
770518
179494
1164943
855664
570113
556821
1036624
86956
1512386
1539735
1170102
1018433
129855
373377
882828
70922
130194
1554661
1114488
100600
433770
31341
468514
1027864
1466727
22433
1585323
742848
1176962
1558853
264998
465487
621277
1080659
889815
1416784
248570
903856
976791
1235083
1451836
758172
781048
1133791
1527484
1426915
1298499
620320
1594613
555981
78169
1282101
1537379
1366712
734504
1209077
927705
648941
127229
393928
460365
942313
383538
723122
857536
570633
1216625
440731
1328647
1074052
1584229
1087948
435175
1531563
244249
432479
197438
343096
982540
623294
1085674
855835
1395693
810011
1027276
1243500
1555544
1393587
1039453
1539109
415598
1528195
156647
374313
1395229
1190534
1168291
1307572
569579
815679
1488592
1154966
334715
1469216
808628
571339
457868
386420
1302793
405398
1045075
1522402
795628
1308021
248222
867087
1167243
614332
714212
1188534
846179
1519206
967169
930456
606586
153190
1263680
817111
1359611
1185882
393053
1393594
464273
994915
1274006
3445
1244585
1094541
309602
602743
1291373
858141
862939
913699
316397
323402
70720
672271
1218829
1057296
227008
440088
615811
914370
185025
1269909
26238
1166185
399700
83205
467105
86920
587285
1075321
1046424
748482
917725
1447009
1141478
1503414
938418
844737
100301
321600
176032
1082533
1598811
1131428
210704
1441837
1334587
1519077
575727
1333926
991564
1474660
338036
954701
1564748
1139260
870787
699897
1463453
162300
1628400
174868
365023
376123
1134292
1514541
1450547
1445771
1354951
273013
176356
218078
1624313
697566
1623760
65708
927067
607133
118697
532682
1215517
1125228
969531
1096988
1326130
793915
94527
399938
944347
50362
440921
991824
1625740
838225
1532879
1535006
1470402
1061904
520955
941358
894871
90386
896504
1263755
1261304
1554372
84030
1520610
1109067
292928
633404
624200
1208440
136263
1538478
994708
1169166
351955
1423336
1286196
1185848
1056791
1073805
391189
306224
988057
1561791
1183709
9720
1072300
952908
769311
473737
1317274
1025811
1383548
394850
1425040
266557
1419390
1146707
659233
1200956
964290
1592529
607892
1502406
127911
593559
195446
1033779
576316
650967
514496
1534339
911163
799983
1219886
297072
1315437
1145285
610627
1541040
1480863
437648
1610213
1464353
1436797
1444445
505505
1200692
904208
1466046
1452862
163861
337703
1163641
1546790
902253
533748
1462957
1363608
929618
1556931
1317627
410364
174113
1518170
1200780
1632740
328249
426177
1269541
324300
412715
1592417
13785
822270
179343
1441426
1322305
333088
247898
625576
896925
490742
1389795
726408
773062
1414428
818624
653312
1615912
1448171
807376
864078
528355
475778
1196142
959984
1171547
492833
60433
1336307
318015
1033371
553366
310817
1290255
1001798
1573481
1444650
600186
359343
849349
1118041
529585
1143433
80362
429247
1352985
696995
1625152
1273791
505141
667220
423960
1323238
66942
1185459
859725
209454
693878
1341664
1315573
1607849
1346366
843786
726682
1388146
1072511
1162372
1055023
1137034
61581
1389350
1182462
301826
1040088
1238779
701201
1559341
1250358
816679
260767
870463
1246848
572374
115054
1012550
200716
1053090
782910
736915
1596761
1600321
935470
752945
621623
161174
113286
1405529
278991
111037
410736
1345557
152680
738234
1494412
1129
564729
169319
301624
611113
1226686
153617
698129
1640883
1232090
173247
881339
1565552
318042
651170
1317317
1155188
1509753
714884
581486
187612
1077597
1058149
929408
1571493
524649
321134
1012725
672960
861455
1620720
207145
1446070
570456
513859
243553
663617
1305655
1101970
501884
1411629
887566
1464289
360230
840741
657103
425401
1464456
184769
8849
1024005
477821
1528716
330781
1142340
964983
1115469
1521535
955290
344664
606411
1505878
325321
961353
1637936
759564
62358
1353572
1054575
1401718
114003
663966
228779
826410
1355884
1548089
775376
972322
1198046
1227074
256619
209040
1088728
356859
323255
1109986
13707
515811
1157676
175188
1454434
82272
637975
1535528
277625
907783
890175
1437832
62896
1506481
276221
1107124
666486
749989
744281
1383109
1137945
381117
1084406
1395518
629443
259011
1554275
953266
500493
826639
921194
1141372
500841
1593567
727380
89165
1263844
619957
1338132
36364
618071
1275987
1381486
505488
343455
1514149
999714
1444706
868389
397339
848124
16609
1386186
728853
219118
806286
1107407
373539
201101
915942
756335
1372047
485862
1043772
1568363
1076982
638342
1428486
1502856
1609146
600924
534036
1263956
331908
683658
350673
1439296
1152488
484500
851414
1139724
1528319
46365
1047608
1635812
1022732
345515
1315704
1227801
297850
166313
1310523
1191255
925270
1417309
516091
112370
1117076
611940
644217
272153
548269
423444
1288302
1268759
270615
1314938
922912
837711
679803
782593
3456
1239762
6472
133947
1460377
1257846
935747
803020
1061199
1320891
374182
250521
1641610
1133823
293666
1067315
1361676
124658
400035
185070
1345546
169665
1050185
1276665
678402
1496025
279036
536016
167629
782604
1090501
877184
115637
1243241
1632586
1522220
345080
1173003
1031608
1165659
1419686
1096315
1463722
1069494
445700
1307883
178419
283596
703091
1195414
1230883
698207
793201
307521
852306
397397
1637503
154738
379919
1588886
1538259
965332
304186
243486
1115848
801058
887548
1308132
149450
1504271
401349
1345833
1353887
672570
46299
717018
1273698
248306
368127
391180
1354773
984530
1393167
484240
1065384
785649
1112521
101461
1086591
1315921
1038657
1243900
99694
577249
1129913
1089560
583044
1160593
1297073
826940
61847
808380
1333287
254442
856662
102064
1278755
1161277
549216
674449
1512909
498142
1389963
754175
387989
701125
870431
1380507
383460
155487
867657
211638
181210
1255403
156721
1225451
189044
197253
427220
1262013
854965
1208864
1103655
665091
1273336
233688
798759
1491527
167684
940338
306278
377016
1103250
890264
1277953
1619794
695679
583760
1317715
801943
1451329
1038008
926035
1558293
823637
310092
96082
1522083
384209
1570384
1281224
1129573
182064
317102
349211
44434
961571
155625
1266362
653757
738258
816789
24730
247974
1440932
834255
571849
1399836
1027087
486154
50982
103207
261573
914965
981462
1291261
326554
700878
1545414
828601
1338960
643473
217781
562533
204386
814493
20500
947273
50393
1606143
1246179
1597026
5291
734556
1553556
1023381
1254560
1161821
763042
700433
1491414
1001195
24981
1319610
1609095
853576
1566391
363107
130401
893711
546587
588259
690479
594655
745850
939671
562783
447028
904803
1474007
392123
246023
523491
183045
1044061
1563937
386249
1294042
29996
1205954
1554074
539586
1042673
1038533
24172
86026
573750
914644
520878
313002
832075
1180881
155403
698481
1330899
56684
204947
982209
588240
391973
828273
725890
558536
1376598
1524579
733279
856061
1254407
1157138
79112
1579040
501171
841733
1193237
317197
1053835
447363
1271210
311403
506280
1139714
562694
1532336
112092
182213
1014596
276557
1435000
1035472
656199
1644852
1081553
428640
94132
638974
1000291
612088
225475
243738
761145
17364
1030558
413273
374532
435711
1517334
332818
1448122
1368341
1294890
1564896
451669
120199
891188
1052982
817991
965451
1206200
1175477
493328
1452004
32473
60849
1160280
1104294
618520
669666
824786
1634838
761007
79775
877408
1397599
448044
575049
620826
1634967
1488954
409998
178963
1114469
965443
801263
362590
1515227
96092
1452301
242365
786943
897057
627223
1154813
1489534
1368376
809151
1007012
370086
1156973
1310913
1476161
1432813
577820
1493805
1495615
101596
406897
843301
565507
282211
1284054
1154505
1305990
766728
1536173
214062
1093044
2779
1455841
1531459
836343
575879
216176
841685
1522496
656095
1600741
1278371
985461
1459912
136029
763255
887670
806262
1374845
1143959
1417307
1177099
839517
23645
807135
58943
1462312
1074246
1622882
1181493
1479459
321643
1499614
1335823
1147914
564880
1442579
1161428
559465
1400135
533206
880758
1549640
784613
86169
862656
1587307
1271638
1015524
206183
490390
1321595
1126110
263647
893004
1015892
317543
912586
325189
384684
379846
1560939
541743
730574
1360295
288208
1005941
387614
1292789
664000
1394203
425510
1369670
717258
1130104
793316
1213713
268021
101669
340906
1226629
601318
110486
1307271
1162967
1023371
1547629
377219
691130
59722
540818
823543
1316428
1014866
541589
459388
312005
304846
1486109
814525
1566857
184120
503805
417936
353022
1313258
704496
1102142
892096
713002
608315
954548
419746
663997
1128550
873312
778923
324252
746860
68551
1615580
231316
304653
1529776
890631
1582935
1175850
1511837
439068
80161
214828
1414620
216419
1195206
1060334
654136
219354
44466
1509256
642092
1601336
42970
325303
69517
201386
50585
504322
1212113
967643
1295594
601669
1179650
1595611
1253570
250830
256647
275260
141141
1208083
803463
62109
1119100
1058354
1194850
552140
650413
1096026
994124
671879
1472725
1089648
1099212
838255
299602
1045717
1477624
759718
1420048
913741
1586790
584034
615944
320555
1469125
1372227
1245110
1036089
946668
684300
516812
1307908
668410
1122475
866609
1324256
277303
1058327
1081658
275145
731727
615650
1385441
1081119
228355
1249587
821302
596653
582633
1212046
867670
416977
1270248
828107
841703
926440
43850
1022614
886567
1115957
604839
131376
654933
632181
496539
1068184
1569656
1102943
527970
190257
1331529
633303
864940
1533037
406835
918308
295726
1375301
557710
95644
831790
1578661
777867
830206
882961
1599389
1081363
440092
589962
1281501
1072811
1125976
1308404
956362
226415
527577
1273062
748371
292772
1113045
476536
1231984
987539
1562787
783806
906902
777530
66584
84625
1474636
396433
460795
261724
631881
1214589
324955
577678
1415568
949128
600325
674505
140053
469999
441403
418523
792929
166003
1594234
209904
318633
629837
853567
1098343
419711
1515255
133259
1083318
196361
1290764
186037
919839
1197418
691955
1078131
1016240
42347
1022284
1075046
1425683
193135
1417468
766936
1213857
1604731
120798
44464
234191
683814
34326
1418499
345526
943290
324357
339139
891136
559105
1366180
57409
576864
1019961
742112
1305203
535036
1423091
903145
653790
1300436
976490
402103
691050
1163241
910296
1058085
617730
270115
1156085
1591158
101338
408462
794825
1079720
1637599
1162939
724810
261475
1514757
1025572
1581380
646490
1540958
279005
465914
441834
856127
736861
469479
1229885
1455010
405859
639738
1426596
523859
1341845
975739
641288
625901
631708
455422
159965
691525
157656
1106553
302021
478047
1529212
853018
1582611
321477
435779
1600235
1047935
971403
370535
1018646
726366
13104
1435954
499286
448963
863221
1003317
623838
1608870
568168
184970
53547
585255
1032035
560960
1282350
37788
681996
1602549
1298313
351775
103849
121819
426883
1010178
67979
877052
336921
1365943
480024
1285913
1082504
613031
1116966
1445279
254789
142068
91281
742426
582346
74687
1104560
616411
1584128
261559
673243
413139
1338623
1297108
489914
788768
908897
680670
1093744
400249
590154
1068039
1069516
1629163
533839
11975
1329169
1346812
753972
1162887
1441407
135308
1265948
536504
16960
916984
31984
1450882
660890
1560405
268742
393792
457153
161417
93610
406786
1140169
540320
1532315
928047
1215593
219815
528751
891701
500408
1458362
438782
374376
1236949
1344721
569895
809156
689486
549864
17743
1215156
413940
1293105
1035532
1500138
787782
1030301
297121
1338041
1355949
177485
1340812
1181925
1544852
1055253
446248
981224
875474
78528
155439
1626107
1016830
127024
912315
532362
207759
1171348
494638
548484
797841
1201296
262463
701871
274717
1389736
843987
1136317
342616
1142606
1394129
1227115
946360
365838
16708
1325841
1198607
982560
1407356
938549
1223472
1552659
391331
527958
915677
1523263
1377677
1480159
414037
1458390
1581303
1595629
707841
237261
318995
601720
437811
508067
603455
1426850
733996
635820
1619318
806381
538694
71221
1149432
1420102
824519
180499
1495338
1486911
101949
633607
302747
624826
374771
465994
1162405
1401559
1071051
291890
230436
1580931
1116255
1568732
1163632
1017853
1395210
839939
907002
1561192
171870
1037076
796012
256930
519807
1044544
744246
1509788
681596
416798
165465
1198987
132941
1246743
1199711
624775
838774
7745
973984
345113
729589
737425
1215508
1366532
1369490
280364
604226
1416562
597916
1494153
1164388
61962
157916
1286357
428873
1644315
851319
1327390
343930
233801
269847
1460663
560544
646841
180460
1352382
1099567
438923
1197015
585272
457792
218477
671509
1078420
33046
491706
1250223
1577737
1319741
195681
942379
301484
1187474
1384980
999366
365085
366549
1107580
499894
686422
1109086
338836
533884
476942
1077851
907417
341799
706823
688012
816295
114693
507258
1441819
1544124
1363902
1191881
1340344
16920
147857
644080
989983
407
458473
1508291
616840
1427527
1169481
1220599
817845
651502
808203
575292
1054163
1128678
224554
928919
1278392
58761
817111
992407
4716
1523656
1093067
125860
611206
1580106
505582
1539732
1361817
961651
81664
760223
825357
674256
313592
1298066
1471071
947714
310433
25719
403524
581938
677013
1518305
511029
1017338
320684
1356265
1424420
1044188
554674
1578261
821429
601181
1058772
108071
1119284
84277
229092
225332
1201674
327293
1260045
1016132
1647141
142110
1440769
34451
12144
1099933
953385
1347847
333953
1147228
1472307
1152929
960337
157134
1043128
175896
546453
437679
278601
797230
351830
1386790
351926
1061095
1646202
232354
817812
45950
1166543
1505573
1529246
1257527
642537
1612853
1084720
1080556
1215470
1319309
1349656
852444
990827
525441
95439
1616730
1212915
1053304
289601
929897
377051
1210450
520009
1192887
1283249
269191
726100
552682
1048502
381184
56072
1284820
314807
832005
733577
243537
388206
701628
1545858
1392439
1535740
263843
1576350
1076284
1075470
1620865
653548
1240257
821949
209746
512560
732776
386503
475709
40673
721512
781945
311258
638361
277999
319141
1491324
711627
1370013
1429828
353567
1184370
925953
73112
879580
714966
1634483
1183433
779532
1382952
1264339
975255
779584
764859
174861
1119691
233512
908628
1453588
1522315
1554225
1415229
1095321
1022312
1380776
615351
581961
138960
233687
407057
698704
1330277
476242
170057
1247403
1521550
580639
617008
1263405
199272
1516329
404792
1124554
548529
235831
1562925
1317284
1577474
992505
1523193
1443758
1505971
1456991
817743
156589
1383509
1092303
1232673
577138
202235
1174097
1330685
1544212
1622866
1126596
1520412
1463059
1108346
241046
1376371
696614
461216
1488628
1300211
770986
544772
1596127
737210
1531624
998559
1455466
16351
1574474
258126
1090826
601547
1526438
1417640
527865
657214
718789
234085
52568
670738
169512
672812
1599605
1238269
128606
890586
1204450
361824
935091
377383
878960
1406591
197940
273027
1172562
807687
1274226
476473
470884
732621
1194704
202181
465727
168825
1508558
920089
1482487
653568
1398615
1130845
1029071
1225424
972846
444049
1602503
353954
1353115
778981
1051442
193702
98693
1258969
286467
1438460
1070563
728749
1261112
553836
1617446
1269041
81024
1220442
1097284
1354287
945028
259998
1391238
1203511
539908
1110497
173022
399372
470746
127573
1622721
591484
917323
726641
1064963
717039
1031880
1348226
63983
1278761
961404
809230
545888
1289009
1073013
882660
159619
389459
1007324
289301
894754
1309695
1077453
1086544
1239565
6257
1561201
1528698
1371457
315231
28794
244326
677486
818690
54005
533903
1211631
1054845
1206230
511042
1343388
195270
358772
632417
484212
691437
443590
1237947
727668
1408317
932931
274804
1571708
1386265
1008973
888163
1363877
1340235
779155
1640428
342201
748736
109121
814801
343672
654403
1409552
458050
1527527
1603476
277024
563147
757934
324796
507008
233362
1135456
1645661
627261
773278
1436006
1293360
813892
1446607
812512
1202257
1014326
1411003
907300
1243468
18927
792397
251521
1087140
1083123
289274
303480
510300
980810
298553
915214
890115
687295
1624972
12377
653913
683357
1567484
302918
1518392
980268
1158300
1058975
983668
215252
507447
382364
131607
131936
411348
1338620
714892
774697
18136
1245520
1359398
864615
1627106
945283
958553
1113618
607590
1386943
703969
262296
376495
1051028
366971
949876
401259
1167409
643964
290332
1597999
1556442
1176274
1049297
119824
366299
165673
1183188
1019794
227748
378339
1076318
1138472
902605
849209
1274930
954354
1229820
1589272
213803
249763
790194
849900
599596
273120
1250392
1430112
395426
1236876
1432196
1044090
149504
1455364
1003284
1632760
807284
1103008
1004835
1033254
942307
839126
1164353
1560410
1526042
263785
186484
199955
50299
720151
1420529
457927
1092224
208897
601245
1013655
1529308
1364788
520449
111852
190218
393563
884172
1286351
527432
1363450
394133
875612
1034280
1376481
1202769
1378453
1096621
506646
1130063
179228
321623
426585
597544
1062075
672249
1463355
635430
255050
1071230
1522525
57444
58999
1000978
1215932
538666
185647
719221
683972
754815
744768
1412667
84807
916142
1169935
393951
1191640
912926
1033400
456449
552879
122906
932561
1533014
1111467
1646695
1482985
765652
1449056
816751
386827
651647
1437408
1546278
726964
1210276
897902
1615646
1415402
1305855
735305
1616381
45086
1231408
653197
847983
270403
68833
1631175
1518008
464938
193816
1409362
1346641
1090701
1607062
521568
1054831
1604903
1096327
695962
668292
260391
1426657
690032
1022266
1227120
1308284
1560383
1229982
1575798
1131639
1246046
438344
1444361
826108
1150246
1468727
1363791
1122695
1576251
1292704
1169144
1106205
851784
1243093
651671
485848
167137
1511603
464552
1528224
1260524
969532
1405945
691067
1561343
1507715
647386
599920
1446906
474164
1617702
952232
1274429
479318
1561617
668468
141402
738993
372209
568778
322330
1570778
1379276
1287795
292579
66677
1475353
53985
273651
712949
65328
306249
1384506
1103217
329902
601098
1392365
981841
700292
1598860
841603
634914
347397
1357969
1178937
758028
278188
161619
144952
1150138
236606
217129
891403
207471
666120
511479
1498642
593618
689710
1499068
737121
954340
489853
1160563
780177
1205027
1080832
1524916
972542
1048864
623630
905636
843057
1522325
1388158
1142045
445169
1553759
1564945
1727
1338266
455790
396149
1166771
1513226
92277
1552557
10238
518681
444822
437747
817391
957513
960485
1641426
838950
60062
1287267
833771
1381695
9911
879718
403071
1053105
530594
805900
1031023
1352743
955063
41609
667332
1277198
317539
264041
60567
1308239
648710
270523
679304
1620933
332373
1372655
699520
841861
1003494
417232
995109
32337
1502738
1641784
604773
1202238
1265919
1123015
14983
1313166
346249
689153
846057
376596
1584046
1275286
1415416
1110586
970471
1311118
874048
826489
168456
1429317
836274
680535
59884
487140
94804
493246
1516249
865577
301643
1175870
978495
329940
1345424
505736
1325969
1067280
915530
1529459
235809
156590
185603
1478390
496985
95023
730597
88618
1626800
784425
1516040
782389
303484
387926
1475282
1591029
712474
462091
714114
427735
647698
1110056
1530618
1069084
1160598
1384714
104340
1469368
1480104
1484497
1245181
1406972
1153971
913991
913593
920906
1006014
940349
1100119
283370
1290382
559271
55875
639131
466776
1139961
1215416
205117
1139192
1078929
1366131
777918
247997
186730
505259
242253
307682
38749
1201789
386587
478228
1100465
331239
258425
1348432
1253623
115642
1090283
1177770
1205037
645154
775182
1628821
298701
1071505
1493954
707691
410882
986791
705640
1124784
1050066
1616472
1160799
922978
1004412
760897
431405
953408
1454732
1542810
874408
1132442
36817
1375147
568558
985874
824082
232586
1481826
961568
909188
746878
656359
53805
1387799
596109
739968
1534688
10667
714272
842219
1142847
668815
324728
531874
872719
1516637
1446782
1118113
1620248
244784
1061087
464022
961442
414179
1464097
46871
541439
1040816
457331
1557220
824296
1496561
1438022
1267510
228471
607609
491935
312482
1219903
394370
1388227
1369179
254355
527340
552126
1355571
700748
140616
355700
982924
1180281
806237
939561
1329690
969573
657870
423950
251266
508573
342567
619283
1295808
849244
838548
433761
627941
1231017
1128829
655860
203289
1616400
1416624
97091
655080
1136683
761002
1349067
170963
816543
135110
320978
784229
1927
1081190
692136
367097
1565535
896096
1046451
811445
1024939
196039
1131264
1532353
368034
139914
969569
958424
802723
1534145
1098542
1123814
1097472
1572898
1223617
79782
714793
1015174
735427
1083051
874144
1066395
1105416
591530
440434
278433
782487
165251
652699
1510319
983064
1063528
488177
773351
59780
685343
79000
957410
810303
121571
23703
1464006
385916
1451111
1368617
1541985
1602773
1469634
50575
219582
1180670
1135155
302933
115965
186425
1478667
27996
775356
1163704
627051
1223194
1620940
1383582
1062607
664916
480203
179873
720074
1599208
1096827
70600
372630
72241
286034
1440537
204079
1037302
24348
1271893
1136444
336808
946944
938650
1116495
390925
293139
506804
1466631
1225079
398383
763598
79487
737590
751922
1093718
882066
789514
756548
1159179
1112162
39770
708993
457308
57699
157008
1641845
1009412
416097
1368590
1462105
751446
177038
517332
76811
171129
726535
567535
1312091
632261
932373
595362
839210
440267
204723
1074053
672327
788937
186706
597831
1585518
137325
77015
499659
882864
1537402
96467
857350
1123789
589954
105232
261960
47512
1414177
298921
466692
567733
751300
1103963
1392068
1637472
817548
1383395
311341
963458
1542981
826041
591281
426035
1645094
1188914
1536362
759351
1045074
625902
289719
1401401
1113455
234286
349640
1618006
298316
198670
1568096
610973
203330
649983
366455
616873
882602
431331
855399
1005059
724229
1405935
1461481
1170724
752800
696852
1359987
1406225
391548
1417239
1574411
455345
1483249
417695
723321
645508
545480
1472312
1438259
1434650
375155
1183801
512083
1614988
1354323
662597
175290
72381
426860
352867
183281
875765
439960
281190
84049
730448
547492
364790
1300855
516892
983786
836905
104399
1187008
302634
104239
74005
1489602
1210312
1318982
248722
60604
22343
175660
1184397
78551
863302
1329476
830927
1063033
1276187
722198
316735
554268
1207318
1024698
1614751
137477
597157
468215
133782
965136
408885
298519
772156
1354642
1181995
387594
1437460
183769
65058
793208
1252053
1231370
907825
256166
1110699
719732
762208
1288281
680242
1409483
1363327
614878
1224818
289868
1387594
453355
1575952
799302
1014123
1293636
683453
437431
680189
1426687
1342234
52209
1179002
1025851
1499885
1561975
1552007
1273712
881679
641739
33398
1164585
1593435
1173040
133717
147869
490599
1041763
315400
1372432
69951
1115640
254736
772422
31660
1357927
1017327
836393
837974
845111
196254
995032
1458328
785254
35742
1068392
257888
1128029
1587696
30772
736311
884750
149170
355184
203061
157086
757770
728930
1613573
1594495
1527371
1248749
252944
43865
440189
659731
1407787
1199328
1254063
1033228
512249
888199
1121831
442414
1238660
412554
272685
1529511
1087233
682024
312935
833842
840738
823358
389334
1110058
1118104
193049
105167
1547546
747989
1549362
884083
1620433
222284
782620
874818
1626675
504809
1349974
29165
255800
1032624
47531
298317
1104752
850039
1210552
1220539
871621
205795
498669
284156
153894
875729
1354070
1015001
607973
1614032
982560
31931
1635586
1186924
642843
1542980
382123
764927
226005
1371333
242882
308314
1566000
1442308
424275
57390
686775
501930
187548
1288248
996239
269743
328579
1007337
252619
1193278
178872
175607
1345684
494075
1559912
1104161
1290857
1305252
1600330
592447
1051826
789430
1179322
244489
45078
971916
749835
976581
761618
1563620
40477
811586
1204766
844596
1253166
1559163
690912
649665
1404267
6707
570409
914380
1049600
1573346
1516442
944791
221964
293823
888114
872585
445786
1048977
786237
574154
269988
624945
1402897
1394798
1335996
1479522
742069
652251
174283
1139850
749401
284974
1479367
489200
973708
437813
1342951
1522443
752190
1060687
477239
1042182
901931
991692
1130978
56733
264851
1461596
1330001
84984
397706
438492
73158
294789
1207985
133519
1599718
127994
1394447
1459161
168559
758851
1485593
145622
338042
576778
1399977
1150559
166937
1268760
126805
1086097
654265
1297275
362851
833897
1243065
1107519
1264222
643352
1357627
1276833
1034891
51309
215740
1099743
1173428
940089
621559
367198
512889
529637
520032
1645196
61807
638517
51424
1342408
347153
1550876
1395387
287691
680671
1464682
503080
822609
1221009
443259
1278546
832976
509591
1410601
1347577
368456
623934
1339965
1114418
362932
124195
1108861
1484405
1245022
856071
1042970
430454
873324
52902
1117775
1464887
1276251
875717
1085173
600692
71478
74139
1579583
1563020
844037
1302041
1476430
776746
1374206
1297557
1038473
1347901
428016
1276305
1410201
837482
1045483
868539
1642723
1223837
1276269
1114549
719018
321830
451140
1437299
967921
1634487
1432560
229256
288986
647101
24023
1161240
236542
735025
1173341
580056
1500288
1356754
41129
713343
516750
228606
829209
1527916
317463
700008
318358
445248
143055
917286
1626303
271214
1196769
565403
1075569
976464
453163
1249293
843018
1222292
334975
1612992
1523507
1461866
1507897
555017
1070867
383769
453107
603926
1328930
1130258
278948
1019032
222178
441829
794175
1392289
1029022
1553166
428624
1100892
673707
65940
1608956
958189
1227552
1488832
259597
1594519
573708
1379054
1558957
662609
893420
1102784
1048584
1089017
254261
449652
1560360
412864
1016544
178107
423803
874730
204841
1086847
291878
335484
1596313
426402
275964
1645014
980514
1321706
306618
648418
1229337
909259
1531838
810012
182879
746603
1640535
292098
352195
1068290
653192
977045
858739
1436688
123556
1545912
1499138
1373745
1006243
1220990
1510954
779759
307417
268946
677573
973413
581759
445203
30831
165398
55454
1139081
618128
1430238
1553856
1487686
997049
83100
790558
1440504
1133641
996739
1241106
1128374
204530
1083917
1573049
876912
132036
404041
1435788
85418
1409200
1219962
1631103
1157340
1095829
259852
1078360
1512627
648082
1410360
648101
161698
384821
346628
111886
466369
1325803
482250
797400
895483
1177993
30856
784583
1291314
1318946
1457845
1607430
180510
1636526
1630813
224781
1102529
651811
234471
535348
202256
674991
1492866
203344
583173
568414
1296984
200410
993221
1484058
1036902
650302
228980
968359
218960
1616924
413193
1180589
982670
593278
1361685
52468
76566
474297
1384545
1245156
1486778
1306756
859302
89577
272316
1002033
391399
849586
1144191
1169340
793534
1116871
1473678
882139
967547
1456642
539095
887649
1568542
686368
915301
376211
757610
994990
1021420
870061
85237
692850
803707
364428
1534132
257740
1102635
428120
1451669
957691
898701
1087668
1225200
480367
808674
427322
459367
12504
401514
1149127
1075648
806977
130768
570728
1255047
470364
609063
1543744
221572
156905
1265495
1086976
1360909
190242
571509
891708
542198
1362828
1328432
1003879
399777
788483
149625
803823
1022818
30797
893154
39518
172731
1206280
669694
1208289
654163
60314
328351
399177
1642859
1184186
1483020
381420
483112
814424
1162871
135313
466544
971953
1369228
841238
199242
171441
696640
1356179
190235
35152
262201
1642035
1303338
1290424
885664
1005349
548921
1105274
44717
945666
1065631
245166
370657
1505605
26021
1230203
105767
1306147
28474
897000
985183
1124081
1000116
714128
57683
1355341
209097
459914
125837
377199
520130
540213
1616090
1105064
1641866
671754
41340
397663
1399477
1168314
1063694
1100839
154419
238915
537237
933843
325039
767111
1018199
1436268
960801
1547444
1291379
1095742
465633
177196
1555958
317134
129287
157152
513076
1070727
991390
394558
171167
78149
513502
676493
277016
441960
1634462
802656
1463346
1083179
1363006
365017
665193
1323711
924060
72894
453483
844406
801099
1157121
1587847
760357
1596089
1032406
1285415
63606
149595
472191
620949
487107
1319395
852935
135675
358921
960056
1303290
965583
101008
77113
810754
1024895
1251526
1399509
1245661
129937
1520728
1209130
1495302
246101
952013
1229062
1085409
1468486
1558132
1153969
694531
670533
851685
1128657
873810
1421039
580778
1218087
1028009
1043363
614197
572320
1491599
309052
531533
281602
1427615
1145098
728945
672832
1300659
948984
211177
1250007
740086
1157645
1173116
297974
508323
457119
54628
1134615
215083
1146001
921739
1542236
904254
987654
514493
1109526
607919
1196500
1234834
799198
1563964
98313
158934
184279
482891
1143015
388419
114757
1134691
866523
943221
1425175
55160
318631
332644
440638
1449997
1252989
525515
11481
1124107
773368
154779
1063693
831851
1200659
1341373
1140741
103639
350067
268833
919848
1646846
522382
340038
124412
1607517
1227192
1021278
65932
1527776
135208
211964
317891
1325452
582420
338452
1198822
1084270
987101
1201858
396072
732649
354186
1486812
1231155
1107373
1632716
266175
616800
937719
7059
1165726
1022586
897649
1539221
1300364
1412414
1343116
1259150
165837
692959
862271
908611
93748
1322385
1485297
1498340
228776
535144
714840
782967
859986
597220
1001483
88571
733542
400717
371386
810818
1185135
154383
46049
360925
791019
1417853
592288
794704
1190954
16929
1121096
627665
1274963
1560139
1629281
1419462
608181
1193641
135351
340333
1452152
545464
308386
1032439
1553008
296363
1095431
565535
471539
1356892
126822
540598
497908
1189076
884030
176043
444887
906542
6641
411562
1111931
1096075
1256634
660261
816844
352456
947296
841957
345028
314359
1150753
912097
1278289
1599109
429653
856104
342066
1569973
493245
1644987
91706
177300
102613
373878
86753
1643074
1331911
474971
1013850
1271639
347219
232116
23540
350662
212718
723431
127247
843632
620111
108836
1346096
1596939
130476
940503
1103335
1193484
332863
155636
1445275
303857
6224
640429
1529487
1216705
76904
1570979
1491131
656857
1066241
1322667
1548404
1393982
1374756
1416376
954320
631464
453972
363393
1457895
936406
274869
709901
1277820
249992
1238170
1248938
1431821
516789
824183
501815
73451
487439
58959
1424449
62318
269172
435178
1371982
136651
1452401
633811
150655
1143515
642821
942309
5996
256483
1595507
1395451
1271802
1540642
1066625
930771
937005
1084592
1447467
1252893
4575
431863
382370
1315077
1297502
1023035
525053
666334
217219
1199319
1644853
245567
1287501
539106
246519
1047790
1317345
446426
250773
826038
1255963
711004
8690
1410480
855938
375833
1143268
593338
773322
1253177
452381
688699
597319
729245
172781
536358
1546474
997252
598122
1429926
85265
65400
1204013
917000
149292
833692
920206
1023685
178839
445823
1105841
780292
912159
727702
820224
1056333
629363
365048
1061158
1320827
752709
458263
1340128
1349873
924547
1608972
782998
321886
1367297
1230699
1537025
77132
101487
1601956
786164
558441
543053
1329887
633201
1409534
1355842
1205756
169368
677652
644604
1565434
571086
1629090
1348859
356490
385422
39422
1470282
1397378
286348
929950
589764
1029054
566707
539145
440827
1368790
484623
167139
500749
587235
1419580
988731
360892
378989
573669
1544729
437173
282266
1391582
110199
433049
826226
984363
399306
239061
1411072
297185
947472
1365750
1233843
870261
558392
1364746
250628
488120
1574822
807299
603251
1382461
204054
802483
928656
1073875
618571
845957
977189
1426239
291301
1356120
1631815
462655
416605
972592
1403643
1010323
62333
1022797
164859
212722
599760
245199
109874
537787
123519
1251620
304307
605582
1093123
628491
1018054
1098458
455523
697369
657729
1320370
1484736
1057972
378762
1370941
868367
261519
982886
669728
762448
139654
1112791
34741
543633
230179
75856
583761
293764
1075472
1048174
1059745
1445771
59387
785311
1502788
1203247
165120
726988
725472
1644504
1325951
1267807
563093
775504
832441
1099586
653230
1174370
1056188
1373137
1004206
1278494
1419972
1585655
262757
1162705
602533
147292
1323369
1144428
667154
1306538
982059
1400804
456129
837794
255320
496791
1213301
1505863
891284
1623480
280680
1372694
487533
519253
916961
1223273
153300
115341
992166
160269
160678
1009139
673742
203855
1637228
702209
53437
226434
227252
1282893
337154
547817
768135
950702
1372890
276331
920681
1516041
43795
370702
1445225
998935
59016
1028858
1201293
1111112
1204696
598985
764687
583176
1628127
1285330
1420448
139731
1638327
1435958
827094
221054
510591
920068
1330620
1421067
500868
409876
797057
833136
872957
752691
1552535
998260
452626
411018
75442
599288
1195261
435164
28068
1089257
692307
283245
1554303
406880
607587
168505
1347159
945274
1258517
923383
302818
569162
648029
1621945
585886
973836
1273020
217791
1071648
495249
877236
456945
589398
908166
1617753
35284
783894
1017971
962290
1643591
1093348
348657
942705
648245
351075
1117144
446706
1082083
687077
205190
66300
534744
325443
1554272
251507
495409
459423
904597
1457739
543789
161447
621208
527209
12205
1307215
1368169
736593
1192611
1394750
1054679
906278
705275
682967
1443687
800503
1069731
648758
339535
140291
39914
3322
669103
807048
789978
386805
1067649
85914
1092138
1267572
471869
1232540
1116266
1487678
574920
415405
549814
1286191
1374450
318240
920898
912553
207699
1224105
178711
1076146
1388181
583842
1157554
444901
866223
11560
1438983
588192
572343
1281757
671386
1436035
294215
364525
807578
893259
546604
1243576
348551
646620
370223
822131
621127
465852
379691
101312
1257850
1229602
1135465
1276179
760463
1049267
535664
1557924
23247
344761
1054260
798894
561868
1317460
693862
249672
97720
165447
233770
1331424
217030
1472113
52736
174001
1523914
1122173
1331915
725870
625040
35275
924062
104852
1502836
7528
1308902
294762
1319087
79947
1196604
960939
1331786
1535951
1397248
301549
543929
1250892
350276
226300
1208386
242735
373263
1380452
439739
1201437
1386484
1583061
685558
133403
32705
1602935
1534230
332846
1070467
28130
1535977
320404
782755
660273
560693
528938
78634
816424
1345289
734526
1367546
710839
212330
938961
806730
131421
1162129
1622943
593537
761695
1606306
729683
815201
288733
709607
584256
763195
116945
1618405
26656
1118396
1157241
1249285
228049
148934
1103791
1131040
1031638
1025710
1002359
1189045
1346225
10242
536211
1010141
726630
1365870
741871
1508370
717890
1225468
117136
1181735
1055769
107556
734590
100117
859668
39517
1113486
437494
1374851
685624
643507
1401305
624790
966923
1519367
104798
1308761
147685
300733
784348
1233932
534480
746432
1475903
77164
570683
768084
667033
982573
981576
1067856
1580405
760609
492481
1090452
875136
1164267
222835
182723
1027736
827228
286803
903006
551729
1608934
366621
641380
1347932
577097
1032400
612299
1118355
795610
1607339
550509
1435731
413255
872215
1133221
858363
288118
1631830
931229
1006805
265777
946517
1629527
680191
1137738
893033
1616996
639654
1010669
1122097
678901
1526895
396779
470402
546747
854640
249372
1044353
77342
1463483
979244
866320
1085570
1636671
1522633
618011
457189
706223
1170501
1204485
948150
221695
1291641
1403778
563838
725650
404631
1576381
410697
1208011
943332
932773
616377
1604555
1427752
267850
501458
201757
1482428
868689
260284
1326785
901512
1049706
18197
1454303
1607425
221025
245414
1344770
201526
1487779
950528
774104
332692
576398
39280
857039
260794
1266281
1595627
31279
288869
1472610
830318
471809
1064119
985345
1271656
17082
833119
1183232
463426
131703
784503
1263623
1245586
1228272
467115
1488151
1119616
406918
208716
1276499
907036
903000
1367241
174220
216496
879760
188571
887650
1157633
355410
715203
1595347
683170
1564261
1446939
84680
775598
52927
1096729
261792
524753
353527
199033
1638859
504522
1119349
308549
843093
1543488
541744
589119
1320284
752964
736159
1135335
734514
1383313
692474
565894
1586469
1590035
40177
1373254
529724
161641
1323247
415055
158355
1190547
1282285
455670
678302
1101013
819682
922341
1217611
596055
1394869
1170718
1002152
256893
830801
1600232
250215
1079647
97761
1036107
180185
797465
296387
825780
932088
1615274
507772
978258
172979
1275009
620074
193021
567894
1224629
1306298
1037656
1520148
558926
775976
65193
690558
1304912
181869
170647
368406
386197
1333105
1469538
1547440
822371
884276
1092585
1488610
1544170
1173001
335304
1480433
282147
1418415
1618866
572964
701546
1207144
8575
1535755
1134911
1349371
452829
451502
92407
1231948
1532960
1010590
1216927
257799
61484
1295055
1441463
1630308
1162434
113254
624568
109533
759829
405433
520233
1075668
484390
258975
697815
1167586
962354
654277
916722
1111042
723983
508359
118293
1435084
1606250
1561396
447635
1442850
604469
878345
428903
1560881
684930
460823
1079891
372447
1345179
762914
1437789
742287
19106
586266
486071
971916
1312743
194627
251140
838547
1357130
991559
1158623
1592684
717587
924538
1024809
153025
157734
1060215
622787
405935
1559402
546708
120292
1411723
1608857
753502
41076
979612
219826
1124543
845987
1273624
1009616
1146344
1100675
1350144
1291309
1386242
1343514
649110
1512458
967010
114557
1260591
1110507
844365
95333
202414
83302
180174
963054
1014679
730793
1438926
102015
469416
700620
555181
900279
293464
659535
519891
1166463
1134332
94835
1420229
1134263
1365641
1520664
713570
657289
327237
1429328
668569
497355
931124
700313
248747
1230010
1046248
1218588
1594993
1118000
1605852
1049232
1351443
999540
213063
702065
8182
1234711
1543994
453341
1592277
121100
1035097
102788
1392962
1138425
1584705
1305485
836257
911600
1600262
1293850
66520
1384907
1486762
1334509
371742
81633
520119
1332484
713343
1481915
403715
1184618
667045
381085
1392434
79622
1100253
579324
1391776
1031369
621061
907568
206810
592973
175287
1037202
1540614
1200301
942456
866224
625974
830690
524571
1194302
1041755
297536
355869
1379690
1230595
697458
1596472
956180
709352
572122
339140
438870
1100975
385032
1371471
1442207
350587
579721
720823
1353535
484077
1626277
495796
1383357
1335056
1423661
1335867
664153
531622
1006371
171776
1436173
577679
254626
383287
315661
331114
154178
343530
1243833
627010
291903
739925
650249
630304
613080
411461
810219
1213966
541178
973145
239403
219332
1264598
1216328
1043327
257773
1451837
670818
1581585
1347792
1347877
1440873
81171
289450
785653
720906
992907
1286212
1146389
532981
223347
23540
1227211
837171
374852
208665
489223
430319
1574316
581027
1185428
720458
1452500
608178
133716
270365
975212
1118900
819289
225501
645513
39546
314337
1553545
204968
1517976
216592
1023517
1577131
1547771
814919
450055
1281082
1505926
1049462
48976
1124466
297152
481105
309911
1120255
723128
1626377
1427263
1041812
422376
1450121
1549019
903694
81833
1456190
945609
870458
80970
218628
143643
1248084
884395
829721
251472
90963
498130
664040
1427857
1099570
1293274
117600
129022
278329
1231585
1193881
98662
1369451
1368261
401401
1144525
880784
983527
713810
1454716
942371
393553
798237
61752
154273
59231
1372703
1227622
303423
1083827
594615
637556
812211
954279
654996
855108
1542234
295292
1353453
105691
231557
281008
995733
124293
1346955
529167
294999
22857
291793
235499
618047
771374
611582
457156
1640838
1313551
33416
1284221
1316181
1094197
1257584
1311861
136513
1328865
1602725
217013
374885
823570
852300
467200
1580853
174654
863771
256163
967697
38827
183113
1116746
331602
1269221
300209
706257
1162480
1325205
22424
1303444
923551
841788
1130984
1519112
556729
738198
225559
437136
1545966
303407
493851
1060262
1194163
1553643
1411307
1384929
377383
1158789
194889
762915
311584
1644151
1500195
375055
136830
1613691
1395607
1470993
1327075
83215
246766
125079
389309
532293
1423268
1452141
940812
1266977
1057615
824209
355426
1202497
1191625
554613
1238361
1474729
707834
1489268
1036370
70690
345011
820830
1048995
1627922
784109
593059
750996
1600666
1526242
1496949
1561524
39284
289022
1536661
493053
988464
680249
1411410
1402628
1585918
1499771
1082262
34007
1185433
1306031
1237475
992782
574675
174638
156179
1496439
352225
329200
255739
151906
790148
619884
309873
1601645
217865
1190570
1418565
1120789
1279071
434001
726009
254526
365558
67215
606576
1390113
714403
281345
1033439
739267
36373
279851
1560570
648298
518470
293168
1078421
1639200
498416
1226101
1499155
1628453
97885
737211
290553
999493
503838
1073620
674470
1155169
351758
780841
1220916
632749
786395
743943
834990
1591896
189313
1168689
104883
644878
1140299
817882
1189702
1572471
376724
1220521
364834
592627
214280
326898
49633
393653
297557
553990
444018
350445
1381263
578325
490524
1390964
382384
1173311
14531
1582149
1146851
626514
472146
286755
1001104
171813
918322
1000417
770479
837501
1246163
1365836
1338564
50552
769803
1177665
983377
1306544
583351
1600505
499881
390242
1372367
1303156
1134788
1225289
821412
1087627
1029803
524905
1298600
1105904
454057
1631466
439636
451948
706254
297009
1192496
167826
184475
353320
1557668
932457
625637
1093615
629670
472877
1134537
585813
355478
143604
468671
390466
886537
1314546
1314049
300321
1075567
278131
825057
545648
1594748
1064594
683446
1133191
420235
687629
524566
951491
470678
294374
531971
743846
1077842
1048423
502253
1449707
1554983
913598
90701
877726
1295669
824931
1260626
70706
451950
1367866
1093631
772453
180647
535330
1283434
290550
170954
1334697
796558
1146108
843801
243216
639475
112137
851762
477824
315222
1584011
995058
208479
980859
531693
1218609
345357
240795
837365
438178
1060291
210157
155400
212612
481192
58595
1205626
174447
1327520
177303
1041438
912889
565286
427868
768690
1409285
483280
1073647
242876
306783
1272924
1205593
1536076
90864
738360
1579838
1259938
302451
271507
618864
462318
1111481
632616
1325743
749746
1483218
786930
1290160
751579
520511
1445597
798903
1053818
935275
1004548
850260
872068
1506348
1259192
1115718
1102604
1400169
330215
1625188
1172688
526028
1127944
453314
868508
1414039
1612051
1174473
490414
570077
1373885
999942
178455
115875
449951
707991
43533
199932
810140
1350853
551441
918581
805597
505035
47468
1268407
703387
585672
1603671
997291
551768
1026616
1587116
1496229
1519647
1244525
433160
1565728
970498
1044701
967096
974067
156876
1522489
237347
581340
504387
65834
938057
1339143
202337
1507652
355806
1137762
1477273
838492
1082190
873747
1525723
1291971
942504
1065842
1046245
1038384
1092368
981155
289902
620898
522057
1569711
1444273
1602197
321216
1094133
573292
1139484
1252158
1626720
1622806
644642
243557
15368
808504
484349
1118545
348721
1260976
1405783
1239059
107952
727460
1082462
1043514
1103351
503255
1322004
157403
1586215
965091
1164851
1408931
706524
172711
1120651
713332
1004501
940152
1032362
138806
1107218
127245
79411
1174271
1350267
534979
1360230
1412827
439586
157633
634122
338798
308606
492693
54951
181215
804698
1459101
1309763
1578710
747053
37859
510113
209973
1488318
1228561
831732
781724
1097158
1534211
1057433
441648
637383
117250
1454476
1215588
1468014
1324539
630126
482604
316170
926850
862888
265463
1411583
2978
487176
644909
1050707
537021
528439
620427
1540826
551413
1400183
150378
1642803
1122446
452566
494525
311289
1352847
326813
341295
544377
658546
185450
617533
439187
1094762
1591644
1090977
841834
1368587
646147
925416
461421
806517
273883
277483
607973
36034
1595511
185937
898410
1567141
498923
703626
581302
920795
402345
1394964
1218503
1163897
595061
966625
873915
1181030
912383
961968
336037
978044
1634456
1412479
1266121
1060309
22589
128698
1100979
1155167
1145430
381462
1078912
557503
401020
1309736
47241
627606
584628
279348
1605581
974131
54289
1472024
1259097
759163
773818
993221
45513
632226
790720
785348
1274296
434469
1338564
1308404
1167934
247706
1333783
461038
1522212
760564
220334
1561499
567322
680795
289904
1444216
1592714
1252724
1482872
1630564
949805
1566910
1030085
1611653
666107
675733
590854
219629
670609
256369
616406
1027715
1476959
390802
1417729
252081
717092
48058
858891
209192
728840
690899
1076124
48100
755858
209391
427533
831869
1233014
842726
266797
826193
793388
674737
544126
1058313
365292
256068
1574342
1248242
858356
393489
1086469
734680
1106371
781150
1160786
459706
601977
1205053
1162081
1431251
444562
1324040
461522
467951
594407
844128
1566014
260553
454384
1013641
1045552
894912
461804
1138977
459212
771515
946228
264004
152623
529263
122210
1512328
1441869
966402
657941
437265
1548236
56857
1177919
781907
1274685
331034
748849
1306399
399613
240125
341191
1336597
1394979
47202
287731
267207
65580
757333
1300461
346704
1313930
1586934
951657
289129
1640296
1448638
1602296
352864
1542160
1256897
34096
1278790
1627244
151935
1157359
967217
64663
1278299
1580074
786227
166713
1096334
1604013
527442
1184610
892877
842261
475341
1360938
1158025
708480
685899
1581674
731823
783792
1406311
1280817
1412147
1460773
1582388
142102
1303169
815923
928387
1066296
1472446
1563355
1069368
316067
655053
680284
1384056
1541103
1646332
335605
421449
741732
577656
792283
1166791
1030645
1252799
483952
902784
1624940
41917
1264978
356926
133463
1157507
121301
604133
1242680
261935
96996
763677
717129
1401534
914312
817121
1560724
212392
252639
1572136
1288476
183125
1406200
340207
1245936
1245979
1571193
703522
1588733
21665
1090350
1265281
883079
1314608
432246
235357
490075
65343
530185
1341254
1218454
851882
685666
1034728
29372
79109
1637292
441554
272689
757721
989928
1581114
1515983
153315
8142
435398
536720
1431518
1342217
1254600
1285545
1366025
1440519
1223327
1433100
1445754
1166422
1416899
1331392
61530
1423913
403586
1111771
1157083
430066
214896
833091
608565
1618019
1397811
96260
1495979
1617099
107096
775710
109181
489368
288534
981129
1337412
47575
88393
183704
1444869
847399
176122
116910
598917
1094754
1065613
62716
1340683
1438853
779408
886057
334806
1065153
863884
1566141
538646
1053904
1554172
1645977
154021
1430084
1036799
115874
1610329
471814
1383850
1058418
388008
1319382
443723
637262
152068
1475451
556865
150585
878647
1001907
112869
908047
866435
838671
1153995
882761
1478015
800106
63906
21827
588472
1474370
518030
934915
1349182
263973
1207861
1348797
798293
641867
407343
728333
1328219
1617280
1105605
1593749
84365
1218602
1493849
1007658
843715
373166
322202
732818
185702
134142
26800
1457579
215305
1114536
680538
281454
23798
573409
1439995
1502289
1283557
1050564
875380
700540
78161
1031297
961106
1372677
732674
1254441
795686
1387170
1592567
1135047
1250744
777677
1492441
1351526
1203281
794535
1258479
1148525
403788
992318
299371
913535
1053471
1223011
1215474
812833
620009
1480773
349692
982868
387084
1547646
477655
1226514
536454
204549
929303
1456044
1450507
1218537
425006
373452
19924
695896
1007538
1382807
1281289
1267359
1105105
931901
725141
834848
392332
569126
1324637
835422
331512
600744
1460400
1538212
510363
317002
199626
748173
494200
660718
372177
353552
289592
1373964
1107679
1199680
61999
900939
833514
855729
493320
51459
754737
1301166
1561989
1044589
209334
1086318
1294816
180310
4936
1229091
51538
1184740
1161275
246759
1266369
202680
1259122
865109
1646156
1369461
518291
358164
466564
869339
1319093
1605174
885973
1482826
1594073
1004912
67510
1336758
195810
1306497
1388825
265356
962536
681519
1617333
372350
1205569
490749
1506860
1100367
1524628
646724
1183130
1019506
1040105
612308
1505491
604629
650725
1099174
1308085
395427
952080
14210
234765
417330
582470
78815
857621
1089542
1128402
522822
833819
878347
1257758
648765
394527
869712
1134837
1541129
1363462
1406759
456042
1120527
1498013
1523078
454043
628754
311460
527748
60358
6021
888325
1046583
1132012
1156028
549914
649937
1503335
1242780
1432526
800729
1024168
1398823
1463442
1559697
284769
693309
232216
840641
1270034
1355775
752081
450263
46206
1329545
1624687
484436
379796
905776
1256648
1198578
298839
19353
742812
1442216
200224
1397875
1369222
1138149
868631
986658
460367
1047867
315834
975060
1158315
1103761
1478618
1431980
855235
803693
987674
1559059
1053813
1353594
464969
984728
642538
610331
963324
640100
718279
1001840
849088
618847
659155
310872
397407
380443
1039117
870373
1602589
1536242
1555919
1197277
216595
612001
197523
63922
784326
710746
233534
1302920
21953
1078168
102803
948280
1238028
512623
1312793
803520
1113387
1216099
1109265
277020
1136878
627219
593892
1428810
921685
1426896
954307
697414
1076888
604661
1131589
759450
24945
693061
1530210
1644326
477366
1287942
952357
470666
178150
892859
1529107
247129
739274
1276576
478116
119080
502037
1392580
364098
217499
271655
1471136
44449
1321817
778195
738762
38011
428355
1321602
1350957
80581
1116959
629446
265908
1541241
422346
1112161
206883
561576
534949
445843
1037657
213167
545326
1438683
944307
730066
1498362
536537
47650
872455
1491415
953550
280022
721238
1270494
1355713
1641924
1243065
384388
438079
1110191
220155
1131996
694629
1596952
688160
527960
1188739
81460
454724
1574751
1591814
71689
1075513
1591811
110454
142756
1314122
1098503
1040553
985885
1005568
446960
24512
50818
833006
139400
399655
1378553
1632124
857594
174063
230560
1213345
758557
404187
497045
1188003
1192976
880806
1391462
839373
1049986
873653
1007184
403089
450918
917761
1159147
1209108
1123635
722856
1319070
185656
1562316
71991
830839
740353
1434599
554577
608267
1556108
243328
431844
1471310
80367
522405
304979
876164
570039
678044
1256039
1433290
148264
974863
1311607
174769
1254669
1486562
1278592
411628
20069
1235939
134494
251168
206627
672409
346682
1308818
1425665
966681
1061290
316217
151058
192765
448241
225157
782767
1386173
140030
1399986
136838
535349
119083
483047
776596
1582806
166606
657707
1110002
1391564
1315387
1479691
610212
1161324
1289343
23253
393652
858468
153328
540144
1393859
1125471
618025
392444
1193840
1229493
1599508
641096
388119
1322669
1317145
853089
745716
821611
389393
1536991
1055063
27174
103091
398849
473090
909356
332416
486695
416627
1142117
34698
676485
789825
1604625
1059520
1199012
1032834
23787
451716
555194
1171288
1246468
1267409
1204887
399627
322159
1540371
892368
946500
1335066
79301
190451
117087
24723
779199
988142
1507888
495327
268032
1601372
476780
356425
715398
1497080
1079442
1348757
708544
814848
734931
917099
180620
435588
62928
1203096
730736
1193989
1064041
896066
1505090
119050
272019
154928
530919
1122403
1522134
1029551
282031
31161
1547159
723881
932709
1520447
1264383
1451566
234429
694926
1084991
1072128
477845
74371
985718
1617161
1523659
1077944
1226357
1317936
583132
729343
600337
704822
735314
80387
60210
144059
1393977
868154
34109
192424
1087528
1144777
1215469
755790
1645838
713354
1191271
1139360
298047
544758
240226
1220948
1273851
601347
869945
174125
1043197
489556
919644
1624943
679285
806718
351669
57012
408170
1318721
771388
803595
773999
1559392
890355
649936
1234110
391438
1458910
733814
811531
752434
54140
818621
905196
1578277
444572
1321002
167250
1028519
106183
65760
690481
944664
842052
968138
1624874
1272717
450562
1530110
469452
1272347
1446912
506383
650830
1214892
1286809
162850
343112
178119
45220
780195
1352573
106646
731010
1625916
105955
938206
600920
828157
549508
980807
1319069
1589721
1398220
431175
570182
270583
362641
441945
1569383
651154
1344046
1543763
436133
1619608
323609
1396424
1017463
1349058
1599727
328770
1036462
529389
102676
944753
1472165
615454
667026
858283
472814
1164151
1301155
1339609
1461909
479517
1180979
197777
1404207
329027
113504
1029146
773184
477407
166250
1128947
932662
1529026
497243
1486555
678411
1472014
623503
1525209
577324
249773
924492
366366
1639823
551428
592244
1100854
1570404
113774
1356563
779144
1413302
565788
626553
1381531
465176
914014
1292324
502036
681707
1325758
1591726
1200789
1053988
833239
718170
618222
285483
294311
334273
10679
1332306
129324
1311398
976024
1198521
665496
797334
257122
1430810
1300351
1372910
1083595
52559
883792
106426
698735
1134384
689053
1586349
330318
370018
1537996
80396
1269065
1249388
1399371
1564846
1486384
1133993
402461
1618262
1542611
1514127
1102207
766751
91642
511526
693504
1261356
1532898
1527397
532705
141128
217723
454701
1480208
231147
475626
456930
484002
754017
997732
175867
44492
1451554
687009
430852
1429658
865232
842881
1442008
731036
1635656
1095120
1600347
410822
1466183
486528
1012349
1110132
14317
681501
1245119
344276
426874
1442571
921739
469979
1580733
1009817
77835
232354
443435
1113025
1106579
900839
960866
10756
932303
1070605
1025394
1159014
219261
723887
1581925
1066229
1357053
266443
972305
757474
1539253
922719
349599
1260023
214655
464413
1331524
834198
1617654
383080
1572255
1505467
1256107
69558
676670
1508191
160767
655497
858997
987636
167558
1540544
1495253
1447909
1184668
100806
1499532
873911
1486035
1599342
1046232
33194
1097622
276114
1559738
682219
1595120
1112723
1637650
577206
1047628
1067231
53130
36590
866208
74800
93434
1172894
1394439
67958
644708
1225226
800931
215570
526438
900683
1108807
888007
267102
1433177
54248
938690
625915
1028504
61818
110856
1089408
766447
601323
1293494
1059163
1056941
1041527
1183460
1153496
158778
1058303
251593
1190352
160521
935178
265555
559908
348427
531130
452307
1218186
224975
459141
907829
803112
595977
1059130
859678
941386
1555719
433195
357768
859772
860494
1416468
1096796
275967
1004667
1069638
33636
1566598
123340
378393
775491
384654
1005944
10761
1426461
988640
658574
418442
1135207
625149
17292
956018
61575
1465436
131507
1612792
570023
1108083
1412621
570697
747517
41679
1245607
468043
782638
440423
905811
423826
660310
1598365
1428160
519691
1240310
1365335
724485
1195659
396027
463927
365923
272942
1399864
3753
1000045
32008
467636
809030
1384686
1638690
1429643
308623
1205630
554307
107210
1599758
482933
758868
1147027
539356
451119
523089
641402
306520
273620
1005533
1222191
759370
1321957
1119942
1088013
1048601
398284
1023250
1020560
669539
213193
1540904
81116
1147229
1128663
1341603
1309809
895175
571318
818394
1217472
563680
873393
1127305
930254
4834
1012689
946291
1619942
53263
495848
815418
22558
1141834
458248
1483206
130592
1069625
1304631
468194
696083
714560
555697
1316151
1124885
717739
1464157
221850
1013272
377696
1323808
423619
1380268
946616
1149332
962179
1135286
1221601
726128
886614
27702
898995
1606207
953536
85447
1298672
137949
1487699
90322
1502849
887315
853807
241258
825338
62935
498046
640692
79295
61363
1587388
1611343
380265
1080816
231617
1490403
822266
211790
278972
662990
1098078
190006
334642
688923
790193
1499690
224522
1634557
412116
1571334
1403372
1425818
1621386
172114
152715
44815
1538785
1508840
274293
789004
1156635
1341476
396993
158923
809400
703064
724576
1225865
387272
273507
1429483
1260037
291524
1549240
972178
1048719
899319
867704
694761
564580
1064474
1291344
1397110
1053288
7321
1352437
1554419
1603994
1137091
939177
497145
1177588
302544
1059800
840173
311226
413250
1276295
401694
210185
295683
641058
756635
574713
565865
822673
1470617
1317516
993358
789817
502341
708802
972524
1182821
145432
893033
29436
754823
1621297
1432123
297198
1524554
1525350
167142
110205
1201842
1615217
1143023
1037119
704176
537168
1496838
1289406
1583537
180214
1358048
236588
918080
230239
77684
505176
891977
1273460
665613
921251
1335431
1157141
1583831
1089207
263988
1018520
846006
1533166
252803
720903
1057283
795233
743010
322643
1495539
704928
1598020
494606
1180827
514124
64520
636897
600460
270236
802395
497897
224145
745645
875748
409688
621957
1085729
821967
197969
725405
476078
929076
715995
281347
1629150
1350197
25512
545884
1480010
345058
1081548
778449
1323767
452886
977618
1231850
64074
1131112
900308
1422520
127478
1348021
949113
1382965
15736
1172744
411513
237819
1555229
277108
1102693
1010670
435286
959715
305063
244267
1081828
654582
1050634
1414072
887889
1539303
1073252
575599
1177729
451131
1035174
1281283
186537
1144398
57170
1146731
371887
562355
550054
193251
603357
1364172
926555
345070
1626143
857142
1213911
172995
819150
996162
1082188
307218
627104
266828
1462015
787153
265098
1472775
183543
196778
377214
31845
244866
398027
1402025
630249
546460
1102132
347988
769827
145319
96195
1147989
542751
458211
852556
213697
499941
646683
406009
486809
310243
1117544
345201
1044959
821007
1218657
826868
1454821
58534
1072738
841826
1132128
783132
869064
808271
722361
1093876
690691
326127
1642223
1481551
1092180
1051428
1250214
1270974
447057
1198979
935273
397465
260763
1083451
1081858
340399
563866
106785
1015648
370087
596917
1096508
86621
1047504
1466605
1575353
1404912
1255388
221430
1565300
1568460
967746
1087011
1504434
888102
77914
1516411
834840
1182019
114174
188651
1586966
1286055
1527972
628189
491660
645005
947118
1336338
1165305
68127
381838
89396
545968
487357
625148
1348806
966732
1618558
1539921
1220461
1122395
409010
505820
1192156
1394317
799920
189982
883381
1349208
1083783
204525
614793
1039039
770767
569604
794973
1499027
25949
1068151
809693
843184
1570978
1251291
40804
1116766
719589
716092
722449
1562462
1021439
1053965
396732
517947
595935
959809
1463609
15696
534000
893192
297544
202817
942441
641179
1385660
1509221
1348104
260950
496486
649242
196154
776841
254252
1621660
1307245
392586
757910
554963
596297
242101
230543
1066008
1245358
1617738
166625
111569
720472
1172623
1464480
1218293
1077660
386625
375965
670195
1643954
1034951
951043
800770
1628477
481028
597736
1364684
999454
911920
800120
820791
1453381
1054639
802079
866153
689878
760633
1375106
929697
683113
771146
780706
903308
279472
1365587
683147
514341
245623
1412440
1459774
1406580
321297
884026
1628751
613798
1571111
1056027
140482
1548240
491185
422149
801219
1127137
76031
760332
1049412
1519449
135145
796046
636517
384684
727763
1279351
1140042
1424093
33113
370325
1610682
345
306279
667624
1501454
669678
38555
1277025
1314536
1016575
239289
236201
1089687
1206824
976215
1045405
258361
1393911
706360
822433
1279825
938826
302593
1150308
1551722
395133
132015
201669
335811
175553
1321709
1108248
619171
904672
947228
225143
133905
1013250
1063309
1335505
1087859
1640204
469060
1292805
1489359
50558
27482
1043271
627112
712294
371624
1646587
849570
1125494
242242
932182
214778
523808
944634
1151459
232597
1312121
440738
1518619
517231
295577
620881
933988
168354
1280700
620419
847408
515530
274921
162597
1036770
865234
1557803
1437283
972924
739148
241181
6340
817646
1365388
123908
703199
409959
1229226
651064
918252
571988
380557
653815
1352743
554024
249365
342442
254022
1112398
506857
526966
906540
996333
886694
972024
791401
1123722
1269324
1057861
460261
802497
801063
1030868
644993
1542809
581328
953008
1367345
1303811
1131228
1121175
1117431
1106472
1118585
386125
747501
192958
1508072
677749
670322
1139306
1167158
1532884
888636
1488800
1164006
752269
1013342
1440070
722911
2966
568046
1419318
194185
628927
1609033
1348230
435532
931243
203777
1553368
867807
265162
650899
535046
1581105
491982
420922
211502
32744
1633674
1502465
511987
87546
319867
1250670
855612
213114
1474896
566161
1630926
163973
1105182
1344756
678360
851929
400612
1578694
73863
502977
1287344
957278
1444441
296648
1626166
1030384
917392
289402
689921
652448
1418176
708444
833035
1437847
1432050
1499746
535971
369958
1258084
1322600
1502711
658681
216109
1194249
1108762
229210
607744
20423
911876
1524514
818697
38211
1412581
1512348
1495136
1305499
810646
1548893
1297212
785680
1168683
1514642
978338
1010915
556983
1577395
462
1211043
1629487
1380728
665832
905435
385095
1402790
407691
17717
1329433
753377
619824
1520396
1371055
116315
1054294
1196502
76546
1608072
583424
1103765
651420
142354
533838
863239
1287941
1120765
852359
1023367
362308
939764
1224937
645865
332963
399377
392013
1641180
808076
563827
1469114
368896
1567627
641124
632540
1014763
1014700
657781
519721
1332874
1122552
1262107
556828
218356
1096741
911032
1463373
185883
1021642
225096
56673
1237549
1483766
1616332
168801
1432974
480552
1283015
1099494
1614115
121276
1590028
581810
91676
994418
1481101
1591529
76523
130851
422746
1621367
671724
751281
1610321
1169019
312556
1594363
465147
280681
1244807
1236226
785065
676864
1226844
1559526
1319099
459349
367559
883520
1262833
525397
1480428
359182
1128764
291980
101269
1261428
1046479
1100961
123894
531853
304373
1024615
1197382
1537595
351965
898782
360362
1414668
406235
299780
1538419
94805
328574
139614
158320
251594
379481
975285
1530126
1439500
481275
299381
239619
378832
54232
36418
1033497
1297580
134502
553465
776728
1000961
528530
603671
1324346
1630798
526653
421846
493160
174756
362497
1561495
107603
85814
951477
1466215
1029023
1491046
1121156
1617491
616063
483944
926893
286122
317701
377146
567360
126940
457034
628233
1492368
1110027
1383057
1184352
1345141
1211429
1305015
665037
1073410
5948
1396491
171108
1265756
1165357
542731
463086
1058240
1000942
1616842
207600
1357859
1593815
1514742
198609
1476242
200864
663137
1214908
1465975
870088
1405302
301837
625752
1017097
305761
1457401
1373446
820636
1496720
358150
1299348
53255
784440
295184
1049068
1031547
1568437
315976
1213002
1511217
995660
1180255
659798
863873
1479359
785480
256731
543705
530491
687433
859765
840938
1084304
752216
1489075
970012
345976
894722
1292491
1585545
1599023
1303843
1537934
264937
806068
157083
344009
1217140
1010910
1478970
1003709
1045855
399507
755144
645061
42339
1407491
977335
824641
1335828
46570
845254
421500
118387
1524993
1498228
569181
421714
1253444
1305012
1131675
1436399
201689
1530806
1316560
1060167
1274815
364837
1149716
683990
234539
77422
862198
975172
767299
388362
1150877
286350
1270277
795574
735879
945368
800179
266710
141196
20039
285404
1633849
1430921
672718
43865
455585
531538
1506910
1609062
990975
1500551
913942
815465
112588
79457
645178
1478576
979544
1204807
1500551
1295249
1397143
1273962
585244
188432
1285110
1076194
166894
583673
566910
894530
978003
1315675
850697
156273
1236236
885201
190174
1435110
822759
1470212
327424
344951
520132
1590072
776864
1286941
402486
1178748
1518325
448120
1439170
304556
442127
69111
771146
286296
854815
1053907
560745
1439307
1388278
135096
739890
1548520
1305465
252480
73082
809672
1325809
847090
10895
1644042
302888
200562
305262
1143016
393474
1195614
1364462
1473936
463345
143579
121549
128021
838057
768631
41677
237459
450859
1087215
624746
1528173
1103207
686115
1450392
767411
1193087
966369
760561
374317
1368032
1063377
1340336
1126635
327124
540806
876823
1131926
750271
1211460
913827
1092989
982986
647049
1115731
489827
314158
1565310
1257349
507454
924414
1570857
176307
793084
446646
953088
706784
275282
856541
639709
57287
1079800
1502904
446742
746105
1620501
773125
1079718
1428940
353658
906321
985284
514235
1629055
1372159
289375
1638759
1273922
568446
1264467
864519
1070781
1349716
1349463
1043123
1015978
1095593
650179
921369
699928
655747
428478
825966
710667
540743
945993
297842
554267
195773
552688
277421
1431554
1624463
1638784
18488
1444559
1507388
1361099
118728
1179123
993355
752865
330387
20727
1102162
1134818
1029242
1147853
1225108
1301164
1224924
761508
609982
1108914
724509
751822
149718
1593548
423789
931478
582452
1321783
431052
1607482
292505
223860
1301962
1644063
1186165
756436
70063
460101
1379737
1583667
1162505
1508442
1004244
1237721
975621
1096370
1394095
932335
1193938
698160
1538271
1351303
300415
1058464
1327629
730301
1235879
339334
126186
1565702
349537
220610
776070
949325
605156
1224075
1291171
666147
1462840
980322
406473
1598714
1226152
457849
85193
695992
1426997
203073
329554
1336596
343711
531714
229510
315403
289608
1358776
1222676
498600
973987
639612
1463013
949549
686046
1031684
1027072
597953
1271849
204458
426569
545850
1059856
59086
1634257
158736
466340
1200168
101872
842581
935101
545853
1375213
1474456
893610
1290662
413845
1265610
1219035
1577337
1022343
830831
470618
198124
1120958
1098543
1506633
1250135
1377567
549864
385969
44295
457508
717644
1370545
797755
625143
976061
692583
969142
1375248
965572
900368
186664
286298
715510
1100912
458318
474370
783782
1550105
420792
1518206
1231134
1025109
1322790
846679
1152608
712110
704985
214213
482031
1240212
274963
394510
593671
336170
1607692
492700
150140
1393669
855394
580827
1248293
553779
454986
716614
884933
3174
1087514
235663
769913
935754
342975
352366
545547
1549809
1160780
568735
308495
281678
1012358
1068499
880477
1026646
1306106
14266
1424121
465465
1212649
1327110
948422
109251
141266
1456084
404487
283102
892924
1607614
505239
1597328
956020
163537
1444124
280126
256346
1002257
936230
840771
682450
1359342
197009
386519
628092
601470
1052534
136621
124173
989578
1027237
1301302
767281
516840
1453885
1130679
174762
828795
1253706
451961
1296398
1319016
270131
560374
220474
1001177
544718
859420
773815
827170
1095324
1049338
1347768
326652
42749
301507
75270
591694
356417
1353198
632988
689276
1261213
726542
1138006
128919
607333
421770
132417
418809
838872
626973
395777
1416553
167585
761273
1534422
612140
1290312
752630
248555
427829
290640
1391499
420627
187261
1254728
1121174
842007
1587314
692260
1470293
1330989
627696
1347512
1088639
1357356
796238
265254
285999
546867
389087
1012837
1487565
141486
1139851
1039157
1450424
923822
480849
894938
255630
581453
1264215
752425
317298
1262391
759368
1492736
1466386
253540
569836
135508
125199
1004621
664532
1481279
774297
604051
472040
54109
307672
947356
774514
503188
124065
561253
948024
552365
225585
570433
292903
977498
926225
1278150
706553
101987
280128
184514
1499090
74662
817044
1435209
1430761
1224494
1073486
1265527
299505
566019
1264751
1240575
555241
345822
547173
512833
425500
755575
684814
1099030
576519
125656
1257473
664065
106045
481155
193725
1384866
740612
620309
1465918
248685
8458
1638782
1123279
1256989
290701
1379107
187644
120914
1576551
660405
48080
126401
624895
985464
426762
99665
137471
1316840
327506
168772
87038
426257
306456
1533467
285360
1043710
772177
690487
845526
1141487
1404204
1531660
983590
438275
60187
430800
1580176
83829
1523275
613147
1565048
525074
1605850
413455
149908
1065650
888849
80379
317545
860284
1455344
631392
502763
723901
1423015
1489071
139970
60264
1309698
1227275
1616387
76656
1569055
929538
990628
975785
219397
898612
613987
409863
74460
359977
1126211
1196563
695702
720319
660323
888733
1487823
388078
1175989
713907
1281582
930938
1341099
1292601
823824
1306184
292780
366225
569470
727130
181276
1179313
1284812
319245
996654
1375151
345931
7258
691537
1265179
1570774
975227
635801
1334739
450095
341766
451355
474868
936160
216116
1645722
63146
722852
763636
1144580
1309640
149288
1494162
1477184
923929
177008
331216
677234
1289248
162035
937471
881931
806544
248625
265981
728334
399023
790027
472764
816885
507117
219908
1303620
1561057
1420348
1170682
582909
1240054
1104030
1527693
197507
987525
457638
941525
87284
361534
1390200
1297049
1428028
198155
1509468
1171422
341394
1110519
131436
590614
31062
1030340
211166
1268068
177967
643230
1466795
980319
846114
792271
188726
160621
842647
1294848
959756
918074
1037343
545411
645095
199271
284709
821386
512711
36607
328504
653037
142507
1086494
1540005
127671
810470
1030918
1050316
551433
1249478
757105
594337
1596028
723446
991076
737873
967337
327163
1023571
745621
1449765
1391813
1206526
1437140
543279
1373451
1123535
935830
1059138
803624
995078
1598506
1236704
473856
1622238
443201
27478
903532
447353
1172474
548594
40432
1175892
1307237
99683
1461348
627361
729501
1074205
89326
107261
461570
475798
381325
733545
967104
907337
1412984
777834
437567
24227
735058
1373256
53356
243307
715410
970157
1075035
544644
961222
929856
324990
257495
843854
84479
1210393
249039
387569
687806
439019
774470
852801
1063092
654422
1266225
609881
392296
1436488
1363366
1068748
1556915
1540216
322805
166891
179261
1546957
822712
68963
794995
1458203
1068479
1207186
580110
374276
111378
1211254
1277131
33299
1181408
914531
763281
1207172
1321594
374910
906059
1504262
970526
842155
1559086
830280
1148905
1104837
1531386
130043
1413035
407332
1176068
1631847
1467767
1019845
1618162
1513299
694188
755737
1090131
377376
1177972
1503160
845093
375363
942235
627658
11330
1208006
37501
370252
930994
116587
134694
45954
809377
407381
965619
741628
814180
333860
758619
1487444
1243697
724180
1043639
1517951
1489508
169749
1488956
1487892
360372
1599455
759888
230801
1585452
1301047
552429
471704
1233272
549585
634650
548669
873879
180506
717366
695519
200954
89934
989960
354001
283498
1123912
712615
771761
1534880
425512
1581322
449233
1168253
1646180
679998
1368385
33760
580388
429196
1184187
176941
685589
1162372
822728
847041
1235222
609340
1224184
221444
449272
416838
1281007
544426
154645
724622
1027445
1491665
710981
1594353
1430317
1355994
298934
1244107
1390170
414193
1164983
760938
39999
200343
564298
638285
120694
1031777
1401090
1454241
555222
1581797
747741
554395
103667
55217
1239917
189363
255603
1189911
648418
556786
481695
699245
1451482
194725
505546
190597
1050275
1494895
682180
1026957
1568585
1234157
1004045
537269
1640213
652191
1574275
77272
306287
405979
80298
1644795
55883
509607
378656
1104460
986027
1606706
1283263
1349009
308022
347380
798436
619904
843718
1609681
1298209
1476790
1208363
718502
790983
1199060
239711
345485
1436234
380114
1064164
518500
1543777
188878
1563558
1259868
892019
803155
984251
1415748
868975
706103
362624
1521972
47034
1491016
1045629
371474
757379
1240818
386634
1297239
1362761
1081779
913060
411789
1401317
857689
714644
154751
1417633
1601085
215646
982074
1535312
1616488
75945
221660
575006
600080
749718
131572
347057
726702
1274089
1202861
809921
73151
714319
1495965
864303
1127879
206592
234580
1192038
867118
1025435
666074
360081
342391
971640
493805
844186
1563637
59348
763752
235783
915140
1172148
219061
761336
108366
322198
25410
846678
1402071
1042602
652069
951914
505617
937912
1390421
1161422
1171918
515636
1225992
644393
339434
211094
1518087
437317
1614827
702663
548098
378230
909298
940664
1309221
150017
1391281
1251895
1224255
325856
351296
428850
517297
1625858
1240617
685770
1582708
823223
1014880
230516
1372936
1043422
1540723
364160
885983
966478
1173111
66457
1421341
498987
651790
60241
75702
963201
680402
1403313
843049
1123906
1258815
912914
1594506
1162150
778333
57159
1626116
1441118
1509790
868346
368312
199003
1315708
356691
1589816
524863
1161571
1178101
1412521
1396161
981976
1476080
337804
1079050
883685
1102943
295793
599449
302191
85280
1104856
73030
438208
1185487
961368
1165935
795230
375579
233364
1019287
47604
1135291
318473
920149
1244875
937990
1277756
776468
1186254
1517384
276007
105247
135023
1233350
1038615
1598819
710174
1171201
891786
235415
447820
630717
1104154
296519
792035
202550
462569
1602471
959669
493693
1089180
1004367
396480
1321595
83825
1425613
667396
1275509
988482
806741
1314959
1504725
354539
393402
166536
1583306
609698
37843
597732
482945
787435
30131
1515561
68177
1243538
1377048
1565791
1119973
478599
719990
1026024
235595
1212960
1005323
1619718
660726
832404
534713
314213
379442
69126
766657
256617
451718
652728
867477
835000
1186685
697067
323872
362979
1172141
697378
502182
1513843
843949
551755
289541
980680
618209
1159494
75737
1178281
765756
1160413
331774
860603
1489604
355347
1488155
1283203
1342237
1512738
417967
261646
512689
1240580
1327870
760914
1327707
357138
822391
378754
1616942
784074
57188
970286
1111373
599646
1036640
396932
1623414
455076
1233247
243549
351826
671796
97546
1579170
1089995
333144
327772
1038532
273164
796141
1487688
1481089
451920
17370
296900
796392
680523
13568
1350503
623631
1324255
1546081
962459
180948
693845
1425881
93590
312873
643668
1356874
203123
879945
511733
1057890
1009492
188418
1072940
172786
1115612
148474
1369209
205559
25009
17623
429149
637811
487431
250032
100111
1386573
1408192
743893
956129
121833
1344481
1491509
1061927
884697
147282
440921
452929
1130408
805743
514337
482908
35034
255750
1146162
1010743
465678
41610
630265
1023895
456332
1634888
1110820
201532
497822
440156
1392668
865283
1406778
1050821
937705
607781
132498
1310432
1498837
1585535
218469
609481
1500972
186183
1233969
1164136
335203
612119
381456
1506157
725029
1218130
698427
1318885
783386
874918
1057279
454667
943427
658864
340145
1214374
683363
1496825
371104
567459
1628136
645144
1626109
1184156
376179
460143
639843
1228249
339939
1407213
732342
439296
415840
1112854
1051647
1423502
305503
846436
1255186
40642
1120805
916187
1554208
67481
976946
608072
1372462
992584
1098278
707245
1317788
294010
1193245
579486
165763
220627
1276019
1398446
1398521
131979
182573
690940
122471
1629331
1602744
1077651
109644
1265669
688960
1596868
484334
314872
690324
621021
1159485
173501
235892
240083
515496
1349580
139498
445613
37222
656491
1243532
26421
560817
1266626
1540184
1167053
1514240
1475898
1599739
1312232
1117159
188106
339306
321939
555422
847763
181183
1015360
587738
1073917
1445402
153401
177042
1353559
1443272
653624
516699
816276
1184551
1010625
125175
1283848
1437805
1545660
1020383
1043606
280309
1635629
1309771
528722
1184263
19087
814724
700474
274660
1619513
1161232
363357
1433111
1117848
1601272
855889
1560089
1405118
57902
1465362
1065111
786675
1327490
1101119
180358
1438710
1190036
1112156
1605071
1494906
1030472
1051545
97868
1345524
1064204
437395
1632041
1460974
1054120
726535
601027
1419811
650204
1229831
247009
1071418
983514
854156
580173
846217
277094
314189
2676
375231
1176054
947009
1492413
62369
1506963
1075726
631633
451619
233448
1637715
1436389
739370
283815
1468241
542151
866096
1480308
373437
598342
1305487
125802
211654
1130320
686408
151954
35577
1323738
276681
378837
310459
355020
933345
1343745
262003
276122
253803
200375
1453062
382748
437414
1168516
85718
1500142
1332956
1625872
390312
1393473
1485754
522374
829789
779665
559268
952484
474972
318761
509608
1173584
1472072
1439946
1626285
1119079
141211
1367206
19398
857747
1253591
541386
1351238
1154554
1205960
1610925
777853
1302870
1194361
190931
1434776
1146617
975109
1422831
890085
443513
362750
325886
123544
841765
581400
1415445
63067
1122405
337843
531329
1165457
1312824
997694
528266
1015781
961679
1067205
1488822
775328
973422
403587
1510453
273542
1228116
944079
265596
846694
308435
1409666
789337
81772
76847
1539303
63903
444340
558382
545250
468224
35649
1289927
1646983
545551
1171784
698334
388622
102144
844379
1585454
910933
113581
1232019
713852
1160000
1028408
1312116
194313
1508737
1133618
1450214
1376475
1454038
1222463
881794
889164
301114
535199
907031
516390
1643669
465623
119124
1281172
199196
268854
978644
1394554
1093823
1006255
1305698
1259640
195309
1230271
421953
1278438
1273886
745425
396631
336949
1499021
626695
350924
354119
9511
1332447
964528
1038518
735634
1428079
1053455
1013470
1481135
1643448
889835
1399672
1406933
76774
215691
1105017
1563321
145622
252557
750624
815156
721416
333895
1373013
136236
680839
848629
593537
951500
1260517
1239899
414026
439872
825761
614254
1151511
1175308
1388853
1232742
1293280
155772
867948
197026
762235
901346
1289051
1608279
113196
1569797
152966
1360938
16505
1498654
1001045
407746
1050629
639969
937639
286581
1262308
487605
1303713
444017
1596461
1414675
416896
1620983
1368503
1575443
1474686
989815
675865
389610
939545
135835
585099
585749
887817
1315174
703572
1122961
982564
41609
1042095
1211601
1058403
915768
1181853
1558667
547735
1444290
1220177
1562132
808061
1521660
1450703
1054845
261730
851097
919297
727387
246357
939417
299307
1163563
1542866
1298191
1512355
1168492
1639716
1458261
616308
986771
1563415
1638439
1386977
790185
894778
1604722
19876
1400198
1142455
1286348
195308
1622347
92286
760908
1453080
132312
527112
1515583
439415
877197
240003
509594
177016
1086419
536526
1463893
1377231
1136073
874516
1114308
1108082
1110472
86613
1563800
969833
1318582
442782
576878
134961
1523141
1070089
52996
742983
1360884
693231
287087
1394912
1268786
1295838
877888
622232
487764
1459668
139251
485852
1493310
1079505
277920
750826
311551
70411
300282
690613
858395
924590
1172732
365661
158061
1620528
636915
1082876
814932
270328
147783
1249307
1170681
1043053
1246599
121045
400707
1348947
1480906
983763
1181597
796362
725845
318571
1596108
39058
1319726
667362
1400964
1139777
1133859
102539
594383
1308202
1168493
871783
1243540
1157633
1113546
632254
16443
750690
1183851
1413098
273111
1594677
236933
1254651
857834
1553360
863256
490250
595186
989982
178226
1285810
1052249
363835
1205726
413539
787624
1448081
233932
953760
83854
403289
1233527
70635
1484306
768711
1044106
673188
1219021
687096
178406
1405493
58318
1004461
855010
93942
988606
1189933
129970
468029
1017528
1452690
1129804
668224
416272
296565
1239409
500028
1178773
665494
1405148
1113719
1077773
1119431
302559
358806
397983
410730
612736
1630006
1144620
394177
459345
1346038
451064
1037314
370468
845675
68917
777421
1173534
1182443
1344492
896218
1382294
1636209
1477985
252927
788658
525586
1274339
1066560
1283408
913280
1181335
1543845
1633839
1238129
306177
1476765
1506097
160567
748279
988404
33225
517955
110374
120238
1483502
1123073
852873
1466594
229708
441765
192682
1104428
9969
835751
45289
1111016
402057
1508118
407430
851765
1176956
122314
631267
1570152
598480
52038
659466
1010391
348807
1078447
406503
754646
1265531
681867
1014274
1629348
107092
433012
1198251
979677
1523435
1592771
1309038
948881
338392
221678
1624591
1395388
1237516
1264504
571323
310640
1224800
1509488
1080540
673525
628815
1021022
1267395
1323125
318908
970531
706251
609789
470635
610156
1436632
399423
75615
443012
268211
1381974
944486
388114
1032329
1207262
510991
285806
265762
261832
270262
1265998
673105
1322938
40758
927249
556819
1122346
122668
1258024
639361
959668
1013714
416082
629355
94008
852815
1331380
1112282
502730
751343
1169824
1083256
1139293
316407
607511
1506392
92248
1054898
1595772
977716
1244841
493633
1569083
1509470
931908
321418
91470
32838
1263341
1298625
822739
1054614
822652
1025833
875270
839178
1617920
1179437
971558
502851
785652
983072
202057
1527274
260975
325602
582330
1365060
300890
1400435
171926
791511
713650
1578498
612141
1348951
925893
1322851
583786
226994
1508243
1554819
900191
1617824
393112
462794
361073
1610191
945299
1601171
1637074
1392380
1458158
87683
661510
1432739
502642
441480
11093
377316
1160287
139597
1411768
710889
1624714
30456
1430893
1350161
672384
1119548
450245
1157926
597812
779708
802369
103213
1385740
1263263
1316129
1470761
129275
18849
1267915
920648
1005439
125335
761532
68923
462944
337158
1563918
530023
473923
83024
197518
750229
699287
455683
1393716
211174
1202943
1330283
1163058
831659
1562583
1428733
194925
327574
1275443
49670
576687
1492690
1134594
870717
576809
978047
1358504
639955
623676
1001767
111292
406651
1126664
337078
980060
365334
391917
537965
1048576
1207320
256054
471902
565711
1327443
403908
1442960
485152
331706
1336532
1515637
1615122
1165343
1483727
1117463
1521490
1417360
1031317
1007703
1477176
131271
1626183
1265677
830322
542946
1140162
918405
517427
1522307
1066078
276784
1122614
1572427
258774
833050
1451237
1275886
241005
87375
310791
1323154
1165349
323738
1441741
424423
210045
1190113
164409
1171157
200853
1384558
922559
573307
1313242
828220
288215
843233
579022
1365742
1098946
779404
987923
418937
1279890
1108654
240452
878372
914794
709690
131257
1389088
1530253
1458676
1139165
1598616
1339691
391891
17864
450627
488616
142317
480906
579534
351214
1074293
1198658
1224907
451546
553401
228033
447698
1409136
133285
1352972
731729
183540
650316
1411459
1630783
918571
1526037
864878
1024797
1615226
858859
1555758
1449912
1289433
125217
1532161
135989
1023569
15520
710434
1018455
358365
952281
900840
165812
385353
1242193
1171895
897987
1622307
301339
588649
610830
210172
847246
527403
410607
1447281
1417715
181483
970501
4991
691111
1468876
934877
1036753
1331037
1432183
437688
1498281
852948
820456
961948
644759
215113
886537
254637
1359942
42380
1067660
1572600
270763
1460996
473214
509724
239538
98677
933105
1558061
1118208
662510
1229783
1484397
1127332
620656
350764
1067228
285672
330331
662695
1097037
180951
1216626
1216761
1409303
353714
582488
1406547
608987
1424936
1097047
969630
1264317
207303
27014
377196
1290258
833386
1383506
869917
522561
141507
1347021
256712
848955
307076
893635
1058000
260242
1090098
595594
537455
424105
1549298
1366598
1611569
1391657
944158
1139454
735299
186015
498293
432637
1397022
879063
1188671
1499710
8035
1344102
949397
1222172
1256319
1332290
560740
934843
166576
1045082
1288895
1627574
414017
266398
853560
968814
151138
656726
879890
1492446
621925
1197758
1624406
541631
1315145
944462
538276
1227009
1476728
848206
369657
1271993
530923
1627285
1465306
18349
504005
42553
342936
1563257
783915
1466080
1120014
646107
1498118
65377
1628623
1319067
514004
1142585
41655
1028996
397668
285977
246266
1116382
97155
566937
307708
1220207
614739
672452
951966
974125
423135
1406951
812616
708834
178187
1543876
924486
607264
1395240
988556
1569447
1486415
1387329
1112687
952177
101862
1317839
500650
1639633
61002
1038358
243013
798930
657048
1135257
475819
1308536
744656
514911
221948
95582
591917
900855
218831
978132
1292213
38111
1014111
208004
494867
1338570
570942
983404
809491
812388
311000
1450811
9510
638862
1561284
193596
779762
1520887
951247
336721
716141
1137561
774006
364063
1367145
351616
1299881
319588
172481
899670
1070273
425417
1399079
51805
784842
418049
1414094
270533
1593775
1495009
858331
695693
364752
145396
1384766
183011
1392064
1537042
764251
724400
1452125
1407539
1511138
554480
568599
1127779
1602547
904145
1613431
1605495
984453
1056539
721563
1059259
1433324
1029485
991348
1479545
192877
260920
1549355
1552232
1356374
1071366
838133
463035
570846
1491280
1306855
1061959
1394157
1597615
714279
121152
959703
434912
1368328
130866
1168547
682763
63930
685488
1208300
36448
1083442
556938
1556393
131295
1356849
957222
1282189
955455
30458
255064
301835
1386107
870118
926466
576531
509026
840820
1342625
1526282
812288
1049422
1177069
190238
429430
1481631
914525
1439575
775879
561688
204846
674793
768683
32987
585548
719772
1131078
840388
48892
487733
264887
128378
171897
276086
986653
1433057
140224
1583696
66943
819304
1028642
923184
1066111
426704
1103629
1615991
1339235
515099
508266
784414
1214678
660459
1258158
221009
163958
316932
633484
134600
620007
410559
739968
99033
586154
649554
665988
503276
1357389
1138058
839456
666346
339116
911434
75589
1399601
713581
1367830
1223289
919739
519962
299367
378951
1293085
485738
668789
994480
1612991
1463033
1401112
44908
486958
679969
1423680
965015
576561
907108
1589491
965573
1540094
1311711
946937
700396
1524666
962601
150383
251056
35829
887093
1470033
524463
76272
1300220
135910
816953
1530771
370858
1352506
271717
1392679
1638633
313133
727800
629368
826630
161790
877822
70644
703824
316031
361889
166946
500216
894841
817477
1126384
138074
185792
533480
1115453
135016
436979
363143
837514
1563775
424183
1525233
708888
1634097
222203
355246
345264
1336522
543143
240938
451130
611638
760305
1023182
1156180
66649
114924
1503538
1545705
1067263
876311
781807
1527689
1589349
1350491
1253270
535601
838446
434692
1013681
1267276
485905
1027636
952816
270177
158138
1152208
1006207
657224
1166414
1303359
1333392
304803
263299
1137055
1183094
1447508
1580878
716018
122943
1291740
910517
20741
1433050
1153656
732284
153337
819860
1151593
1334996
329221
1054908
762957
1644730
1485101
161106
419072
1085767
221859
390488
674227
1021069
1165636
1266759
949045
404523
21029
520785
533330
189107
482060
1255801
390867
1394694
498373
1302370
400672
791034
731914
1257614
476423
1337356
574187
400565
1119191
104604
861772
1238417
1593559
941064
988219
373331
442307
41887
978054
826290
32975
1460749
1403768
266767
438014
677858
426528
1205099
149471
557490
1037395
957651
94734
810072
1386711
1017920
1112947
239866
669505
1032814
226596
335046
480998
648794
418602
610943
764257
931459
975758
188053
70643
492113
1200791
1237102
880147
1345268
687325
1509537
133443
834140
290135
969455
244728
342025
1023123
587412
329130
1515857
1536001
740275
1353055
823582
1415567
581747
1501692
1406729
1291989
482131
1069898
717003
128808
979570
635212
1460176
1291315
336298
1551545
937609
783639
402986
1643116
1125962
1028580
1214596
646364
547540
1357239
273263
1270293
449603
1199800
1407026
1229819
179474
1255855
566174
368806
1072202
710067
1606224
1399369
1399152
891461
997574
889951
1334666
205206
1379344
434219
808560
244014
1322149
1058374
100274
437779
872442
1328931
771528
1098507
325120
239541
8076
1438173
887356
777972
1304624
93350
128716
1475299
351808
641979
1299381
578986
292239
210959
611580
416188
1361274
1420713
722075
1233977
1174132
957195
1272621
1236320
199422
1586428
1225508
395502
13423
980396
370326
665335
138537
1354508
1121216
727948
890915
701300
530849
382536
958774
1318349
525349
145818
1604317
833713
432221
17123
678590
1625437
731141
83075
1277391
1421127
1603674
331838
1565836
603708
1445378
1258635
1232079
909540
1282478
436531
313748
174467
1503987
433029
1070684
638795
117498
865701
1205430
1559559
759319
373350
333424
735830
764805
781266
1122389
593537
1055155
82811
495448
665023
944823
943489
872668
465975
190641
333196
397099
802226
443
566365
348479
193930
427220
443446
736054
1161930
523071
1278587
869031
1000615
1429035
1348017
1050398
500898
467748
904421
1309947
855633
1295829
121238
1309999
1385125
396708
720018
453824
1471787
791268
707680
1300344
1586697
1492935
478080
462200
642014
403606
1546672
287994
82083
570988
1190913
1580151
1065768
1405284
971087
144150
1587801
814923
1007357
1252651
178582
1518576
1551606
1050674
1001988
712406
1003262
1569826
427038
1016820
1525655
1347804
1419404
1543664
736970
1456551
937596
997877
180787
1047934
39206
490424
1502294
1292147
799956
876545
8521
607502
1618937
18002
470135
190842
636344
633761
315999
932368
202623
356830
567529
447677
1172862
818830
391492
293249
1060557
793075
72061
1172843
587902
1089462
1227643
602223
699719
35563
26160
341994
738514
1559707
1144116
692081
521081
1191388
372536
875682
1502882
600783
1461136
1284232
1390560
532468
699454
1078060
1382748
1290457
1080508
900041
175061
1124209
298965
707376
212080
1345998
1141111
237900
983535
1200755
1307634
881545
1168727
694779
1101470
1420766
641020
733329
878604
1037355
1595028
158013
1411044
1370186
1462983
595554
1314219
798600
782243
958080
1218950
1301242
755072
55507
625293
1141295
1036345
739761
79728
576048
763586
1550198
1376620
662822
784161
1571855
885245
1530327
239878
1170691
836820
1159367
962689
1143419
1373853
1466260
250399
1187746
166742
1549619
1250165
806661
327418
772835
589534
305786
52212
1238400
133354
431831
269403
904371
1595894
502494
1493459
1547477
1520605
1438557
230999
711781
266082
912954
1082761
895812
365519
1563664
1012242
771111
1437845
257326
1326391
243951
628508
803186
1414872
1287682
131690
1356488
1478519
630306
882298
1571003
466798
1109554
1142798
187171
540838
903273
52352
6692
435326
530720
1136356
21827
1614022
1420061
180688
1014472
288172
966377
402043
579271
1630566
229692
1454510
256401
473407
936338
258445
1478311
1475184
407192
351396
1173085
720427
1483320
1104639
500843
1527727
1485413
1606986
1021582
231135
1339914
530186
811827
780124
252408
433820
741485
1444501
1625347
1046759
179960
133509
1527405
1194272
961279
1241020
77053
1461903
407306
1261795
938695
427136
756929
72420
354529
590270
1165700
21107
1558863
1106397
1296668
1489574
669186
1629292
1475174
632372
973831
309278
1627955
854427
132753
1210045
58822
1610790
554130
1297710
386325
1214081
1335303
615549
1468361
714355
1501963
710808
674463
886060
931442
872737
1164838
1235862
162287
788030
887098
953905
222471
867175
1360919
1057056
1451017
1587975
1051907
1533082
499868
396674
756353
159822
1429165
748795
1098193
781257
738460
138525
340327
1157626
573217
1032451
1486965
1093291
864538
864648
415007
1181717
898724
1452141
611754
351193
451897
1118276
492442
713073
1552846
930869
728956
1205409
1284972
1045589
483611
830102
525479
936115
1647528
1162656
500087
527257
1284665
1209351
918986
605223
497223
634702
719317
496072
546086
809291
3473
1565126
1368377
1289540
1518016
818871
350306
1108396
131190
961923
746050
1370507
367932
1139870
347277
1456977
1445882
1233633
20904
1569554
1147234
535191
89675
1483697
833647
983024
1309887
234333
609961
845667
1618829
610918
944593
999330
303569
1608506
1173469
329330
1106610
511970
1412200
232925
1257382
1065883
1042973
256008
1352166
1398715
64909
851024
313876
643747
589803
274146
745297
970011
933667
1066605
168624
443325
1190819
377457
875998
335853
1327435
1435356
271253
1409298
823293
1237669
1049813
663003
737023
198013
486342
489906
1098154
446992
799422
543333
254962
295441
94717
548695
593582
1504386
41385
34955
111116
1076482
8167
87976
908621
250860
1616719
348805
743244
1332911
706749
141683
1033567
311488
858887
1498711
647406
1065943
287279
969612
38709
577488
636970
38625
353047
1393
865900
887603
505283
380986
1422488
1337737
28810
431675
913349
41384
175562
1027807
1000219
603919
314457
1186416
399738
12342
1610725
319459
1465047
279375
976027
697167
1086601
1116570
1307301
1059928
147192
212255
227328
571786
11081
387776
890820
90745
722786
1568459
1015096
908269
73526
1162829
902041
108816
950750
1313169
329983
412815
916654
808676
1391529
1383239
1042221
51523
258687
1241643
1219077
133012
691095
1532074
1020239
718995
373111
930435
1243367
805928
478312
1353241
366225
1580070
137181
691305
1519914
1022016
763691
305601
1396092
957131
669229
664343
391758
926722
1510404
566794
1016994
1574921
1589666
1574651
1156520
325642
1238815
286502
772613
219288
1410802
1359770
96839
1261016
481274
516795
36991
1626036
1542016
1564298
945434
753025
1002996
308635
1628812
684095
1169337
1399605
393848
1473589
118250
1222685
416858
1492294
482029
183452
1071111
1357534
821416
250840
1069239
427703
965357
23550
546581
465010
969288
1582110
664875
1425672
1370213
603490
851437
321367
1354662
1070334
1554990
1133553
368214
1038643
1271132
287606
1052262
1497787
1483780
1012132
891257
190557
697951
340378
939299
985022
549283
629724
1619156
492200
284338
1574401
556703
1133390
790947
746543
1017264
192777
559321
1095214
139397
83436
1575306
504911
725482
523485
1326013
330722
50517
519611
736620
1639622
994377
360348
1239411
145145
885828
1292542
1310526
1376529
697822
1105234
277451
242451
291233
188760
892386
1283152
69449
1476788
1290113
627139
260877
1216619
740328
63722
192736
90914
405461
607544
912727
471531
744384
1602226
365661
894913
1203644
605841
1277468
1460278
787146
1037050
1256823
466067
1442303
780125
801530
140907
1320409
1338344
1276465
878682
1407803
904947
1485532
1034562
1565313
166427
1266953
759401
179197
27171
189156
468810
228721
702723
1481690
762298
12702
1368446
430410
564689
991976
1030577
1626728
178373
1229444
1027683
1452112
1132318
1387433
1047486
659445
135461
705887
737462
232930
1176418
532568
544632
1334741
1333026
339360
1342606
197348
753859
894182
728262
1055459
488984
1479120
1458890
1587010
87468
1481634
880877
1063697
871689
178651
127849
703260
1060033
606180
1345824
717806
1250571
8372
797315
1483246
1235307
139774
504857
772556
531025
1519689
1202883
1462476
178994
457982
989380
140261
1056518
580267
432687
1419949
60163
1512912
151179
1020997
186674
385299
489078
1273232
596667
781593
1144100
1030527
811040
1256772
1463639
226908
96474
1279811
133094
384646
729127
630348
852248
150366
1179264
1042658
1028432
229166
559175
477103
117597
533564
637273
637310
1191538
761914
34768
241036
483190
165116
866330
582013
242306
39708
36641
549541
1229729
560273
1324753
538279
965924
530930
464899
629655
335200
49350
778140
1004452
611257
1135837
1157498
522983
47663
87306
387752
1097868
55822
963845
92595
1481515
1195967
1082116
1149795
1238559
146162
153106
116390
841312
1566907
68136
1610227
1567029
860237
20391
64300
1570938
300711
1071104
499748
540401
935148
1464195
822057
239278
1193619
464244
332478
895950
967096
1352636
840860
1206161
953332
780372
679283
1302880
1331480
759288
1449054
596763
428300
699352
1240249
1602196
232846
1355346
1597098
1140234
543144
119009
1007448
1315998
847011
1310342
1515452
718775
917996
478803
367626
199515
1001689
920462
156370
1413536
1392153
1319886
892385
741416
1582587
1288405
1413026
594515
419963
358632
874219
864238
1127817
574534
176485
1320351
1081937
1604312
1550009
993229
960051
1625109
1640844
1620931
620944
388328
111065
98966
1578607
629424
1065072
445690
684748
70933
296015
1562419
886955
109133
1473790
1608021
902982
1567248
1069051
64141
285701
1165753
890250
1516861
1107553
1455000
1147797
868381
336506
1135281
454485
988938
277939
836759
389964
439527
40758
754005
424571
17413
271141
214097
576584
561128
1515775
1023927
843340
1610371
421925
883807
1597702
778374
81034
328856
492507
1245805
1145845
1128459
34306
650166
1433989
113401
694680
1362489
629472
748690
269496
111917
787476
623339
577088
1171754
204435
1538868
728432
761937
663048
695695
5818
103009
860660
1150173
1148998
1568687
1185491
157429
586390
338672
143619
905880
364082
213106
1350811
592578
425012
434036
1642784
280486
238831
607489
676080
1474447
241198
1278618
1594923
1523430
992914
1419211
1213842
543035
402571
1185963
1199448
1100741
1629207
1633192
1285092
280444
352838
1286704
757234
744051
1346913
625073
1493164
361671
893306
1458901
153856
609405
1306386
1281141
208693
51475
543917
211877
127870
1609623
1202626
500601
344180
465302
403061
1171944
1405460
1558993
829632
895078
75811
1455207
611640
194501
876314
1049864
1432037
472105
142987
1174639
302239
1238923
612074
1319689
1038767
1423760
583526
319190
81879
373692
352863
129510
1344847
270602
393072
607812
916732
216128
1390055
660371
669158
1488470
710516
397838
1237455
1279883
1415469
1115990
508983
836763
861597
733569
486709
261682
501455
155413
937401
1489487
92914
61986
441390
1613647
1224707
1453009
629109
866022
1220700
115482
398472
148056
1444594
637780
253339
290784
1636883
282211
894989
996168
667128
1329052
813404
1563888
574166
669880
75241
359007
638722
1505608
1319640
598836
1078496
875288
1129520
500111
392664
379638
533848
398628
299758
1190388
479056
905010
708963
857572
91428
479421
948162
1487962
265852
757506
778830
1333534
986
1061422
1248320
104656
243565
646489
891038
278609
880313
1521121
112082
1163055
809658
107624
954832
646192
1216316
407439
47290
1546734
601160
1082544
1571874
619564
1040129
1222589
125770
252920
816568
403225
1277962
642454
325496
1535205
774432
117097
1106362
843888
879224
1159338
356218
1471516
129044
1097020
1247702
432738
1188321
592306
28705
514588
728213
1098043
883306
1020233
311365
481974
480410
1204403
1550238
681444
280635
93688
79407
840173
493967
1230753
876795
846865
115121
1271728
751336
843423
857158
1294461
401038
1281369
1479888
997286
357184
566455
905538
445251
1131511
586427
1416782
1536251
661347
1110980
516060
839958
280152
256721
1396613
562057
811735
1117223
453521
142632
1366476
1241560
1231796
315205
1446059
1456007
775325
1578128
881891
1577690
447092
153995
1289931
616858
1320674
264859
1575135
884071
1210578
1454389
169709
537335
1224014
185443
1227059
1627120
23941
424026
358709
1149738
325620
627908
1551685
1609876
195577
1157451
652753
856537
100486
415553
1634544
1511822
1019540
1316646
303410
1320267
269507
742208
293219
338372
1604489
1637811
35930
1516548
329089
570479
1540275
335739
897245
91761
973002
268173
1491909
564266
406450
989443
967464
1299465
1131826
852427
630969
983699
408116
1401038
1364449
1276999
1560960
490488
1356184
46592
642999
1295532
581520
73801
1324427
753334
125549
167598
1176320
1211595
915457
606947
1073778
51695
1352935
574123
1642190
694918
1422076
662478
1453505
1360919
73993
1457296
526082
1341984
124685
1550093
1231130
56026
1519402
1502212
1019654
754020
1527304
1193384
1060031
35457
1541964
354333
1497741
1149704
1144678
1517584
159598
825026
332594
159991
1134807
1257389
1069690
190873
541283
508454
1059694
509090
178742
1514966
737652
1516325
432180
660682
642566
779947
1583831
1172166
602616
969085
1575130
131259
659790
1201467
488053
144322
1341834
354416
143958
272556
550552
1097360
967436
410862
805326
103110
246352
95715
61333
1505644
803423
1593648
593222
1605795
1208396
423693
1406352
729246
1631850
1234615
701721
773526
1412885
1430648
1202177
1109333
1237273
640594
618247
970753
710453
608227
1531485
1612856
693091
481772
894034
1224721
1247999
111036
17537
135772
1496741
553787
1563209
418254
1288975
409680
34381
1071982
680240
1407223
638680
1441447
1514982
572793
564140
864553
466051
647140
1304384
777581
1433819
229711
79245
616205
828192
879963
211286
372847
61458
571413
1622025
1492277
1181188
691028
730508
715965
335971
987419
1641058
1532447
374335
1558988
1138482
1191194
539439
911401
189501
305323
64401
538325
1130202
13395
544253
1497784
53970
224947
1568754
1492237
1375332
1334228
81629
1018239
1016291
455394
176393
766154
1116524
1255066
401267
1497974
482055
797293
683368
717673
1519154
485866
504181
1010501
529406
1411523
1231684
791020
1030542
352760
48819
917329
183482
1255236
1542837
1053877
744270
1515670
783300
768444
470673
1292185
386075
876322
683745
971312
925651
388438
1261161
1057166
1477726
273662
1207378
1341242
1421826
871621
1121516
741933
1080668
844791
1274317
1130103
174382
516859
732360
1647428
117564
15751
803531
539459
838577
1007740
369397
1233915
342096
529811
37422
67128
1155100
78810
898538
458604
89783
1414587
1593652
775047
1272618
1122940
1216576
1639962
1565762
148888
1067722
537297
608427
369462
1294679
717417
1502498
878167
562017
1628024
956704
519891
311588
1601973
547559
1479389
1429578
104708
1432224
1168676
241624
267707
332468
884983
1225768
1647582
365270
1322824
1251179
189139
1573680
1528627
1170237
1580215
607744
552020
296746
436045
1315475
137772
1186199
445012
991390
737471
1245358
1369111
1621489
746654
1603097
311249
1493434
1559099
926035
1515607
530613
38958
730031
709766
697225
227919
947661
621422
1128391
1496753
214593
249124
109487
490074
390284
263767
1045895
118939
1218106
1382299
1175738
852888
503386
496554
305047
618619
1330212
757663
762094
1146928
872473
705197
451216
53229
1646296
577331
307647
923620
65560
1509055
1640988
609905
812299
855124
1378246
1169789
321979
329432
315859
1355390
1091687
1310599
513685
886442
685540
1033209
341237
986892
91571
1344904
786766
842530
1019316
1435852
355924
1144786
1098124
422227
939635
1486013
1509903
1548425
1095657
1436015
1540845
178976
963539
1612907
539976
418302
1298799
1486642
1382801
669171
466208
1558714
364502
1496574
249012
1564760
868777
150762
1505902
1524464
389696
500875
791610
606852
461268
147314
1088946
293712
464589
1448131
3393
1646716
447741
154574
432265
1147321
521610
1273610
1329355
1628427
1563632
272039
823339
1320786
1168551
1018204
81838
513101
1326697
822665
1229977
661541
739841
1211988
397600
1274675
440498
1401683
775106
304307
752160
366930
698303
64813
1362502
396392
117355
613173
924147
330558
801508
331056
352873
1619021
223576
1068836
1413970
1093927
565281
994935
1484016
1619549
772202
1546760
86905
892142
358767
134565
1238355
5163
1519048
823579
530457
1498624
972605
293416
1195373
1407413
1275736
867773
650792
26961
1429683
1527563
1616347
1092867
297737
1108583
900188
659105
1381516
316191
1611627
937437
1555180
965223
213422
1533125
536340
317540
455501
158956
168872
900921
1264411
901708
1172987
921311
42693
873023
1300321
535984
685960
261501
1500442
146300
1400571
282168
1007105
1562252
628932
519383
868172
1150862
1321958
261613
1618505
705233
798756
1074798
1234806
990203
877077
1222839
1135962
1070315
53147
1441460
461033
516951
560029
1114610
1253060
1501520
1141313
1387002
1546619
1237687
1242658
653150
11726
1615407
132656
746708
971612
37154
271764
876180
180723
987698
1129736
460235
1553086
1602281
1221990
311446
618842
1347025
338426
476054
607942
1040597
614294
1256903
1285464
1290355
832245
402499
1255949
201700
468826
1373004
97459
415780
502097
687979
1032793
856822
565042
1475122
1193634
518267
96495
858781
1243950
899794
1568482
797375
220754
201105
193777
372240
1228005
201353
744752
1236339
1543160
1132647
1512228
925949
1181938
722932
1326424
524769
1218136
1097091
1367028
281209
1394230
1573895
824805
608484
1452488
1258738
582786
818026
1239129
1041546
1388097
1263543
149567
749013
41324
1476531
1006799
1551966
961534
1368366
754781
15560
97151
149346
680320
174300
254563
1560731
143212
839268
981077
1562497
1299473
1394110
1335628
1171902
1446028
182552
1193716
54011
300460
99039
102381
1590348
315829
507200
575506
41490
1045554
49742
521227
754736
961451
572028
33814
1271946
643231
1461713
1143478
812368
1407233
212798
485500
1109680
744660
148277
28494
1433754
1213118
628434
1316431
739273
206764
388325
1518157
1533217
395709
931850
269158
1606981
775907
1492589
1136727
411827
581395
34752
89082
1440099
1526934
316554
817469
1413367
667235
722023
644629
937628
1313157
716276
39054
1361393
137678
992156
1507367
635825
765246
605991
135888
1246109
307650
1590557
1340513
486777
390496
311673
614661
778113
1547501
1586487
1149089
1210651
1457511
819552
992048
1646628
480658
827411
343551
1005881
1127291
817689
147843
1128322
934701
1099052
517181
1623297
654937
865460
477617
139750
1572445
1238081
1311901
1056920
1215112
216768
772521
1316454
893520
263988
1138314
797446
963138
201075
857361
1334303
1378078
1029363
879462
834868
661732
612329
642542
1330964
867149
630677
611139
1408997
1383694
437105
311345
1038364
1372597
502868
1470907
591659
937330
343250
284431
887240
1173778
18311
1164544
114765
1525303
334950
170715
309317
636609
1412400
124956
236172
1340135
1190919
1048746
1597275
1035400
975395
719519
1391868
1410932
569189
1597270
972932
77334
1035665
276057
589512
1565216
738812
791793
829979
1301137
1292266
795814
1441998
1215334
1345840
592614
1320805
573744
662974
1259846
1083238
218168
750698
570282
166446
1195688
606869
1166664
1566602
1014636
1473691
429885
1435829
394095
1415038
556874
41467
746733
819416
933510
1320228
415567
118334
497104
125207
1131879
153493
1150662
786340
896334
260498
1255305
1625351
1057876
859496
1217615
1544644
980356
1223283
215148
37532
857165
921310
1547674
1146405
1424186
159544
271860
418283
681337
727562
373798
1437118
461542
1326056
1390954
1169117
1495981
729336
1264677
191798
1194275
673008
1190292
1449518
8380
276578
1307404
1019856
1495215
361293
648896
826885
739972
1624061
1424215
297070
1518294
481158
1558918
201934
171614
1646915
1188427
397015
1541227
479148
781111
380794
1103229
345101
873049
937625
899143
585454
608207
490376
138865
1176392
737014
1372548
660423
1495503
574652
475109
1327386
221865
1033358
1527478
1353177
163116
1515070
1337117
893570
614417
25631
1184143
1292961
784698
429521
184125
822438
1380627
674838
769654
782364
1392263
1032691
1081969
1548459
1533672
250951
819156
55318
1190592
1014080
1186416
861048
1116582
562340
298284
1013138
1217324
493665
783858
278033
539143
1586530
515657
725908
308408
811589
506284
1426386
1396670
976390
1632799
126835
366942
1587252
1071904
552275
104724
83461
1298322
1595189
1322406
795496
857572
426367
1601050
708922
1397384
118667
1258478
1609890
454121
296863
260628
323337
557228
814540
983183
1540024
651902
522661
794218
921107
427072
820234
973493
1343572
1296200
272072
190656
421874
619926
42862
1016779
1052165
923462
1230150
625963
1103916
1621015
372431
351651
2278
701377
1152840
1340133
562809
668005
1239601
374251
1012493
443229
2530
1568408
508343
126884
954199
857241
116158
153756
1230067
971787
1421395
493656
1517587
340778
1063196
458332
280085
1009183
333055
567049
166670
1336185
1061890
1434340
149249
784368
965431
124840
1355531
579765
1278825
317980
1396016
72504
1399511
755154
1371472
435506
1181012
1147626
176931
724309
571465
1358818
1634028
555029
1017475
1574616
1386203
638693
1587979
1644624
31147
1036009
33237
1390040
777984
1087420
135269
1207855
283958
1209458
279995
645307
372810
314336
560918
6636
579045
372285
1366524
685097
572246
656244
1609108
1248821
140566
1499395
125016
912393
600490
1101064
650848
817826
1451995
163599
537254
1603574
232974
1491605
1623635
521093
1230195
873174
790010
2056
464078
84347
1566678
919735
772038
125112
1080205
292575
485463
1365428
1431128
43751
1247378
1088851
1272111
865585
767148
1634806
719432
510800
1369043
1025766
770340
586837
30738
585768
989689
1219587
469214
819637
348655
561178
1083629
199378
160722
72449
599808
519943
1500743
411053
222197
317569
440462
99427
972306
765895
130607
879884
1180896
1285962
1234910
906092
714672
809516
343078
497146
443541
2004
1463100
1213563
561639
1232900
66962
304939
707288
1115682
892722
871269
291756
1573155
735380
1627711
1616386
1144497
590569
1574699
1229763
388274
1636015
985058
1048501
281938
1239942
1572039
1403766
624727
330757
342008
292395
1043537
793027
1377933
1290390
1210885
1148435
1535469
1595867
917247
261178
1582753
628476
606217
25768
883578
1185774
1367937
469669
796602
28543
873457
1018644
1326557
979055
1190831
587756
818662
564688
1486202
303243
402105
796352
1097583
1005702
87930
1522850
429396
1364255
1113517
736352
1452094
1483512
249250
967296
380107
27496
1012764
1563835
882699
1346158
1342443
1386391
765371
486070
1152255
604745
772565
740864
1018578
831681
555707
164269
713840
205141
809489
832836
908927
678102
565775
381605
473245
712998
370015
699596
1038468
1377928
1644338
857546
1077107
1531922
741841
1583329
186057
1549015
598124
432598
21322
712783
1176875
320124
1216058
1534104
473907
283582
11386
1601298
483693
1630398
1229817
1213555
119025
413399
473680
710960
1082900
573255
647752
1001547
1468278
1161854
656199
984439
1089548
1407593
865253
516799
1161620
262231
1110928
326631
1256918
797735
1454562
1139403
687059
1245234
193192
897383
1411648
465365
427085
1524580
1208276
234038
1443372
201804
192190
982440
127483
1066138
883524
734968
569144
397685
277376
268172
667269
1630768
1399732
1623025
971320
835029
735768
1402988
1603996
915350
796922
1399183
43951
986221
1396756
1060881
1076296
12799
460775
1294164
951321
1050141
379346
784636
1023519
557347
106632
1258088
1022799
489231
1607703
504022
1509869
588708
885512
875742
1008125
900136
1605989
453442
1103458
6888
1582113
1537715
1281106
1142882
626337
252095
1130859
1354325
115498
979486
1237442
342031
424095
1124803
1203535
1184401
1602853
292637
185189
330552
1263939
1134083
217629
1271741
1186375
632370
702168
1319340
1374648
1508518
363095
144371
1526371
698708
357040
1212414
189839
180192
1441951
340544
1035040
583132
181673
630098
1207230
1440883
579024
955938
106098
1645754
1083345
243705
340835
731663
783388
1645747
94312
1514564
1027125
396693
1473640
1506159
709876
647552
272638
558681
1336566
1249663
657150
951282
5401
146182
195030
861677
1626847
618642
914016
30909
1349685
606107
337002
1075278
1639379
1646033
1350012
746483
1567397
381899
972243
1307905
142747
946622
1183961
1595638
1442492
156126
967428
1434849
514463
288104
540853
590539
177129
629900
78816
1278380
928127
1268632
1139281
1520098
122817
788857
550736
412702
742738
1410543
1464987
171529
1514785
697234
161844
500952
1403373
1071860
1499351
1450139
938925
1396586
99167
1563772
786801
1015659
1246450
840691
543519
1193400
907290
1321911
792134
598480
97276
1282829
1042863
482646
1049662
893921
430617
22918
1229353
713280
712691
294495
283005
1210699
463657
225296
375727
1000429
1491565
383620
167944
724490
311141
778142
587526
607763
1603306
1425635
147038
4123
837825
84266
1052184
162537
455831
1401455
15739
1217060
1206405
1530992
1323212
713308
1558294
1546664
467665
1596930
1101875
228449
607524
51531
1186595
1095588
706904
136412
444933
457923
462570
40
1279812
124662
1411679
1136480
1479280
1126539
1255357
875590
844658
366710
1023662
1337953
585232
451268
1319699
112916
1253088
566965
1025068
1393876
325562
1285365
1194381
1218258
782266
195405
806545
852516
58143
325988
517054
1090409
1574276
1369536
1073067
279031
1299134
406206
1385842
407476
1257507
323082
92856
472453
1331432
140871
1345935
56890
1244783
1360163
1089834
567467
422370
926424
343941
590399
543701
316619
1294446
680745
757044
1566579
1530309
1024862
987910
1331289
36899
146758
1132329
1631116
394198
657990
1494921
401453
352330
415143
585619
937546
1608200
607077
587359
1080714
1526358
1400325
1346274
81554
211869
1167020
253650
306325
131015
1269289
494403
723365
604601
884175
204031
391918
1498171
822645
1263955
1257008
1115216
1127974
524769
674285
206299
1399263
123096
856112
357579
181449
1114925
1479
484003
1371999
915773
686722
50481
194194
174040
40582
1051404
177504
122035
22801
303485
1472276
3392
1597717
429161
1061242
640448
1426432
835201
149939
1011428
334790
1441244
54152
1426230
768265
751584
308319
1583560
1326104
402396
719877
1402051
319107
241818
1237438
1119266
1492684
625512
82057
422088
555097
1015700
73190
1225442
878791
258243
775028
413862
1321368
875895
794928
1065418
1131358
1465759
739608
4972
595983
171499
1081797
429891
214700
1412871
1248807
816431
1120492
164611
915267
1542454
186923
364124
748184
1220869
1494604
847010
795256
1595751
1456647
1645957
1340645
150346
1563290
737656
1122223
682883
688353
1209567
178380
89159
1139304
786322
1335239
992654
687414
127133
1176942
1255173
1609810
709157
318263
30165
845132
722533
1447768
335843
1183850
110897
1007318
960929
22590
1647358
480944
1396051
1174179
761399
1589317
213159
91449
927608
1082495
468648
52324
1516683
393476
920897
60473
1257593
594443
516781
169644
1422809
857800
1399386
850559
1085220
321347
1506213
490864
903440
850473
508506
1094883
1253898
63533
582681
70940
28071
1058098
543759
644432
645097
1326673
825570
1050922
1512548
995925
1191685
657114
986128
1605254
1632564
1629877
291419
1559105
1441985
438467
1610904
175638
89551
934576
1347479
1379895
491326
303610
887481
585325
395019
977439
922835
675955
475812
1223160
1070755
1523373
831023
1630392
1348566
565984
158251
1200394
861401
1153264
1414078
1633423
1152917
79590
1223915
610700
993297
17244
393181
206576
1336082
924976
797891
953986
1513014
1003648
1283720
696946
1292222
179368
339611
1309726
356460
432963
767231
437683
766117
144259
99206
316053
563165
924949
241763
499044
388139
251919
1459950
37454
493272
1049950
924312
109687
285022
642932
1116660
61272
1299152
286132
1126364
457092
682793
1185645
286917
1460492
1328960
1337864
219977
696493
624493
919133
231827
1614952
189258
905310
839937
1569657
294587
1187522
169186
1231595
1374451
303745
395631
1401848
1194133
1321512
499908
1172273
946574
519586
1227818
738973
812583
176258
338567
116233
1047695
381117
301575
372329
260613
1433902
1248621
1175854
1224691
1520161
1638010
514038
1514526
1559453
30604
1246989
1253930
278878
887548
38651
160680
303023
851215
1186897
1465304
1556342
129646
235560
1382469
1374025
1550824
1602487
122648
1462327
1300933
1076587
143529
1387835
623107
1004624
546206
1076909
1375598
245269
316159
1074313
593990
1262565
1429018
63293
1107436
1089516
1236900
94233
1140515
1548556
566569
1469379
962391
545054
1455700
478760
1381155
774641
1516115
255551
1463703
566473
1379683
1320120
1338211
530017
336550
1325776
702864
1482739
190139
1601570
923272
1332134
959447
1234952
651475
1164223
1528626
543166
1405933
1101021
305670
241135
406561
280356
76923
449226
333901
1575513
850785
76882
312270
1589638
1574201
57969
415630
276469
973456
878629
774507
60655
431290
26456
983885
125541
839528
139762
1465192
428550
1495401
690232
502034
657639
705392
272878
223629
203659
1157144
1539129
661021
80162
283334
400408
1624495
1131889
80738
698670
882681
317600
1599558
692544
790569
1119088
965116
13288
774916
929179
971031
85532
1283876
905705
592329
629493
1587055
175917
563516
46697
632984
217163
104991
539205
381837
1596241
82000
716380
1305415
1540832
1620064
151173
1279886
1267937
91857
722398
802700
382092
934291
795725
295041
557884
116134
9542
160852
624647
282656
1108574
583312
568207
665195
1192642
472170
1120579
1285306
99870
1252359
172400
1630147
575328
344673
624310
953208
829704
176570
703334
848538
171098
1321490
174064
703426
175857
1597416
766128
1277455
1283160
327683
1348920
1439529
1535871
1535114
856333
386474
1310545
454696
247965
679488
1353204
727916
965778
646710
1450278
282016
1258186
778721
446806
1310222
679657
448050
1174686
1490577
1047222
671339
455632
1506954
1484275
115624
195061
1402308
1585324
815801
612010
813336
1196905
1607078
644419
653921
591864
676279
180181
144271
1533598
1479112
1390890
1106761
190524
172537
211326
1030108
935369
696632
268986
1118688
959441
779066
1409559
479439
1004909
668468
674372
45555
1002387
176125
843354
1188034
891716
979920
875620
334220
519309
1125681
1336577
348445
139394
142144
942116
311280
183736
751717
775819
129716
1342605
1161498
1179316
202450
1198143
1310725
862965
202405
279802
876451
295927
1375866
1385137
452808
1594489
597828
676605
1017614
694355
1462466
329570
822808
1045284
797333
985353
455202
551198
123258
302270
392275
519623
120377
946431
766169
465525
458426
1274783
1284535
966012
768439
625917
457371
535504
998531
25798
1455369
1572808
579971
624721
1056697
1520188
1370454
51901
847848
159994
19256
543165
12452
876906
1198311
122999
443315
25444
213408
1106658
32127
883905
1224533
199168
1067002
157469
899147
631556
952816
1090907
488750
951068
624397
186755
1165533
622945
232137
1019644
1449792
107618
1012285
1521040
861523
28218
1601618
1327149
234808
545571
1213523
646315
313751
706897
702324
1159016
1569767
491200
1562735
596787
1417003
1239946
1241639
927820
663383
635910
417573
1337219
1601787
436042
309456
612619
628707
1346274
619352
821744
919681
469860
767579
730313
725754
1257133
1523550
1184166
851354
1513490
496197
255293
496474
95993
862159
1263160
564209
314537
1625651
401583
629609
17721
1336620
584147
761710
439405
785360
835870
551441
733995
1070122
1363974
1576201
841565
1049841
963809
1535189
1223869
789570
558189
196964
382404
1505178
765417
1310183
613071
1149662
1561719
674252
708192
169374
1564766
94964
1519283
2211
1225881
1429450
1104366
1091532
189194
596956
1522510
249014
412803
288249
1128075
748447
98938
738725
314203
809781
1207905
606394
838691
997441
1027350
995376
948839
93031
1613306
1370833
415491
82766
840060
634941
321728
1583738
1417648
1024869
376861
204792
354802
1154019
1303452
650911
557942
959923
928005
1578304
230784
678292
367032
1419259
846015
8372
514432
1087168
903979
666842
170180
976579
855183
1089846
865128
326524
1020034
740177
594435
87891
1059827
796348
233361
1100540
412246
1416410
1122135
814427
196289
972057
1378128
555059
33163
1172661
1379777
295744
1009156
725917
571672
332894
279650
65362
1518366
258790
1333431
1644821
216234
150345
1172548
784108
1425125
234314
854440
52174
841925
56684
60709
67792
1324097
1422088
276123
278824
1496396
517038
150576
371740
1548782
794715
421521
1186282
393671
168274
944932
1428525
1417108
1503300
513818
1139886
968357
1503651
1259149
1632803
1176359
927049
277276
334564
583661
813958
848023
162106
262491
1334732
733806
288251
1527696
1485314
643028
1003797
1166712
1199243
1601558
105383
813174
535134
485472
504100
1193113
279489
173745
1210411
638181
1251373
1449093
803286
504886
389936
1567712
583111
323480
912720
416144
1357198
578757
381160
964964
837127
826658
740605
1554910
190137
1055471
475576
812518
1125538
1432922
773690
479177
669257
1078414
443410
458436
248706
1082089
923844
237199
52
1532611
722034
1073483
1609997
285947
722949
1413901
355567
317860
766540
396996
192311
1073823
1118841
1382837
1369393
256829
1093141
1420883
1403217
599755
1431201
11001
610064
46690
497859
1468082
466790
499175
157641
57224
1324784
1065277
1364972
159594
1074859
368602
334701
699355
1480928
1000276
1614293
872373
882262
557100
1171307
1469510
1561611
230817
1015068
1272392
278492
1004315
1451044
512111
819495
1087531
1509354
890169
1357641
312230
481109
26085
509960
845930
110557
112132
573196
1540610
1435301
876696
1020979
1149905
723741
1503660
652672
1592076
111497
844284
1135602
1555414
773099
1081411
889248
940765
1261643
1620946
873830
203059
47786
904391
1056636
1551341
1431861
1202908
799520
637208
170683
1129748
92639
151023
996478
882593
648821
1017394
1451854
412827
1582086
770122
465170
1074518
720093
837472
1117389
1183987
1579739
569368
1447962
842328
425102
866600
509858
1008191
1099134
1305587
330319
1375781
1395303
165322
1138674
1302250
112388
1231689
60674
1628344
733831
1247412
1146023
132726
1302215
1581846
285284
733952
833877
254205
272231
1612364
1209068
737486
1325227
1211957
471440
1462950
314996
279728
3779
1448932
1505123
1423089
1459646
1376211
355473
1009947
292033
575672
1255166
587900
1136783
13181
363754
594435
543840
781708
1272954
626914
808005
743946
975068
1319800
140688
5792
711547
1095479
1323551
893614
973462
925715
981181
774933
432694
930109
608349
1452109
120444
510061
213281
823109
1187603
1197834
1394528
644
1064153
31402
1327392
967700
396626
794620
1283366
1193815
62032
1402015
1313443
242769
24966
969369
435226
185185
1516413
261114
350561
1147580
297124
357168
408748
649766
1013471
266178
1307562
322829
623760
1641059
1180625
1587188
57384
958862
267137
859777
1586487
976944
843167
673713
245421
776463
996161
1374070
112441
152128
490903
752555
1135480
12657
460169
1451304
1598227
919012
365928
182000
641629
314500
1304246
1034414
1625854
1152299
1250122
477198
1018924
108395
845557
318212
1392280
1147079
719773
1039160
1263573
681635
761100
971856
384399
639572
1027664
1422886
334533
480097
975493
16581
1395465
1339799
1455276
1108476
275184
173784
688484
1323118
453421
1612053
20176
1464755
184694
1408062
694700
462931
1030597
796430
1647601
1792
661556
1587186
173474
538417
674673
1523820
1466087
1405344
1132122
334920
518968
83844
194286
1188296
834303
1420266
1614898
1494970
445727
31954
1132729
1075315
35883
342224
703516
1251343
139673
642947
1513697
526660
638365
872398
1345767
1485747
1238669
1020625
670618
1083393
1259376
1297240
1073674
923519
1311836
425525
851560
635914
1180936
254884
1418129
1065277
22281
1010976
1012234
594548
570671
348653
1202824
1031155
1089016
133074
622071
1023919
1606896
1461170
1174303
761672
1538575
1521691
132528
99468
444118
1081421
1644613
1215200
1454300
1164250
247648
679670
1115642
843154
1445697
844151
641561
868584
879478
1122598
146975
1098370
927883
978659
950660
1017231
1154658
457720
1478617
358838
1465915
374682
808955
32175
315709
476086
54409
1329015
660050
710211
1283156
286387
77178
1160984
205368
1504631
919898
466079
758227
539871
797845
941838
1496968
481211
534088
1486286
982637
1250991
1200966
1531597
1131474
416183
803863
892615
1056889
1413588
314961
136826
1564010
1558600
1144858
1557862
56386
865627
354880
753006
1090506
789803
766963
622247
1099416
976711
1345147
270927
1383455
889172
883446
1300897
34605
1347788
5829
118978
1004218
198906
1439549
313806
1544692
1331204
1527696
1276184
710146
1229189
22821
468857
807943
595337
524606
673764
764871
135508
566703
1585644
668533
1513072
59111
141687
1425987
107350
661909
1535443
608956
1154317
893176
40614
1486322
818914
1274543
1098834
1295586
453495
1093788
160064
1536213
1199949
1611822
654923
418782
1577296
1500167
1047619
1609748
566657
105130
1575300
1474582
1466720
871133
716941
383135
378654
1614652
8624
211600
415579
1029160
1312655
347082
1397185
917732
904007
555713
312720
526272
694299
471814
1383001
1282357
156426
886758
880108
1187956
1591093
1611159
1547281
719573
88958
1587860
1418441
1450655
132745
1574733
681661
1574233
163121
1594623
233702
1586078
281886
966665
678949
81718
1010976
1271094
710668
1514092
630720
1573369
482281
705312
1146736
1380671
356910
1428765
1371282
937946
1077287
1325749
270845
881657
519352
1164290
577658
657332
1338898
965666
1032964
1083184
1042047
787698
115029
513963
1456648
914317
1099103
323822
576673
764124
527983
563297
432124
1017190
790280
949481
612413
697309
679856
851109
180048
1645791
434818
860772
1457526
1571424
946167
512547
547257
719106
217459
1039351
553387
207898
33716
322286
344513
43173
1394495
1348571
929011
424594
1195706
1030835
397355
1356380
1434486
481404
1128939
635573
126383
838114
1631291
78581
437564
100033
367545
1327382
1537315
725529
1621317
946326
899867
1287084
489926
728600
1234473
1293280
597599
599667
517205
418790
586064
884776
1516813
378796
1555146
1290000
139697
1047920
234372
50998
595089
1585894
491791
1575593
60578
1276053
365980
861090
1220206
58579
1383643
1437610
1437346
1323352
87810
1072151
37087
1215792
988434
946251
317966
1409203
111565
964913
1491177
1196753
1303031
1443798
1552591
1449723
250829
630262
653201
425972
1139273
799363
1518768
860147
1017231
1090729
924595
1424585
982124
922691
1193470
1470744
202899
1238140
171753
1072540
423831
1211763
1070594
296084
1060480
897543
315341
1025647
1293829
1420277
366348
870101
500796
36657
334321
840229
1497743
95117
115345
379763
1431868
1421584
583785
149253
228377
851378
203007
516629
1107706
941445
1098078
1023731
561408
1086865
56478
103413
1140821
1442745
1375594
1524368
714993
1304793
240606
1103917
1152373
586642
944265
941042
1343037
576391
846966
104731
1093079
149418
1406348
768363
1202293
430173
1233089
1129451
819177
575986
1397960
1062318
694000
250498
1292766
235268
1548276
963224
100633
848901
1481179
759841
761855
655973
259935
75460
624859
277525
135066
1346643
551609
780558
1051188
249464
619012
229382
78958
929727
511705
1202890
212183
1239865
723309
1236931
1275799
1231529
1563819
1099641
103340
1268634
1181830
544545
1559678
184992
108152
1559627
437529
572407
22674
258991
1573685
1191643
24469
1429281
1092110
1538070
363849
915151
246519
1177999
934820
1108536
654273
101554
1292679
1629793
253781
896943
611133
28994
1267659
907166
356478
120456
935414
45973
256769
820975
592808
993768
996901
701181
762455
797926
304812
123995
33697
869501
185348
1366195
72261
45897
707389
1578099
65700
35943
539323
693918
723017
1567672
1008882
1261515
397628
1117456
750074
433684
25992
373538
1534128
1483501
155187
1438478
1184247
406274
1497419
963777
160906
265299
1536664
247092
1594996
853801
1276992
191601
872974
495049
983903
273344
385609
423729
349459
204863
167872
401498
1386838
357079
1044198
703100
1121592
1454103
256371
540631
9733
1044855
1045209
244163
1481430
824667
900966
817117
932684
1639027
1422777
1499185
1301574
532010
669741
109077
435047
1260312
1283972
44992
975778
998319
595119
825607
1338303
446808
819490
1080139
528755
320314
1325418
1314680
1020656
1003739
410383
1078545
1568500
1124580
732070
557087
1135520
403194
329224
1610182
1359086
455541
1182845
988658
836518
1199121
347204
1488102
104909
1063783
507915
352445
464846
884132
831282
1243779
425175
1556486
1158625
1063177
497731
107221
929918
699969
1056299
1594578
487878
330705
280922
1182423
1215199
502156
670805
1201467
1281729
221888
505342
1603948
1092259
871419
1515608
1114964
932176
659869
1048065
1614705
436424
839484
813125
465745
1289015
1200683
834998
513233
538009
857861
1569244
807980
1263885
1144321
1311634
79468
1180743
1480326
1341830
831952
640023
349862
1591206
1067264
1504464
67403
1559206
1491254
556943
670182
83520
1586185
1247635
63507
1473719
14532
708006
202211
227166
1269944
786598
1154078
1529016
830682
1050372
819433
1349386
1064847
707210
319076
192169
1264636
1595867
277877
583699
797503
96386
1305819
1547728
1065533
394412
1583592
904751
349025
881318
540451
664100
1101495
1475039
1609961
732274
300509
408029
1279867
826906
1196955
669030
564615
867783
291281
743591
886964
838290
836058
66929
58434
1573766
1223615
57382
300402
1294949
93920
594362
1574405
216906
233508
1036697
604578
1266907
455981
869070
899755
349799
61175
343086
608909
698750
375095
1177079
215209
560230
1441541
1360294
1549245
541345
1057075
1588219
525447
810231
1600640
649805
464065
760528
495939
420441
400302
237571
1173954
916706
899133
1537242
1359754
457767
423407
797483
1593361
908843
92869
1023006
1167382
5619
253468
1125857
1412239
210878
844865
836797
450019
860094
1094962
1387273
1361824
740858
907584
549441
526854
1231059
1327293
293588
466946
1238290
786177
139187
1149782
1188405
564681
1207442
1308013
238995
640908
286685
800296
1486988
1606812
1522614
621800
91232
13081
891858
380580
96182
1602961
209522
1576292
585420
245467
1158243
219421
169098
509334
1037980
1409626
739842
769732
698815
1473275
441849
445387
1385418
605070
476898
711004
1637126
1161117
179944
1538169
198922
989021
507293
1322331
1451473
1385462
1104570
205526
785165
1310032
550081
840178
235295
1387775
1506279
412728
977888
148146
114899
478559
1116322
625472
35803
462719
1378769
692979
34986
501167
1609796
1624146
460236
1236634
1481759
628764
478523
346699
258405
649226
859710
147188
1487930
1634007
1406004
933031
75540
530689
436122
1120569
1065070
651627
1241853
761030
1421479
1252566
667687
204519
823160
954749
1506147
222725
469682
491024
1577641
1201851
556111
270886
552658
304641
1534914
1364903
1175298
1603156
746056
646688
528985
814742
1206721
615224
1073038
1208485
987646
1446284
416107
1071965
770762
915486
8175
325916
1321172
278253
1572269
119212
1187889
205888
352415
425227
25762
664662
446411
1152514
1455789
717047
1320927
812569
957517
259570
1453239
475961
800807
628771
935170
1471822
635553
574856
1061643
1402107
154055
897990
1240663
91934
1300850
28883
1337533
634543
1369175
1432806
853727
1562023
805406
266576
811006
1470380
969243
1646461
1013251
1388479
419207
1571557
1095139
967581
652863
1637702
1525839
1186824
74036
1176895
1629845
741553
1268236
1602743
340442
200303
117730
1190372
987159
22376
1587398
1311449
1167808
1535970
581460
259190
932768
88371
1175948
893611
1034268
431505
845008
346746
1315810
1326041
476121
971768
950736
411971
1265478
369
1177684
1104918
200699
64614
481661
800192
98172
949151
381404
1428367
979524
567647
339750
132773
1624954
276921
786358
293827
309087
1574831
1048444
825604
853299
578279
662571
214511
22142
772940
704632
1006972
1597124
154616
1350006
1621946
994455
1074334
736998
414818
734859
789014
911450
426534
1638840
52219
495847
1510203
507819
707988
1422689
1520736
920213
905311
229561
1422723
246576
1008090
379520
622973
446942
210875
483508
470530
848012
476183
372709
1600119
151487
1351808
872976
855449
307091
890527
1522140
1245778
858336
906011
769140
1611715
1425079
497122
831389
1407859
200925
1088022
626697
316413
1240201
325611
1268598
425956
803875
39832
1605776
1634733
294537
1466991
280887
598468
665534
867262
679924
1210470
1279233
1541033
687366
785260
926
1295245
431530
1571827
1132800
1547091
917040
159464
47658
632998
1098901
1585621
1629855
1588743
91090
411635
626383
1127936
76503
896523
1122287
594920
1449257
137496
706525
271977
1322885
1283096
986496
1156401
292529
872555
470503
717982
401495
668235
199930
1374708
1619683
1023506
1048905
784187
733963
278713
220876
102455
1281360
187687
1106845
792773
230232
117216
1449390
1079335
219564
856882
110384
986847
682450
1370049
1971
406158
1092060
774672
1234171
434285
990498
630943
1405940
1227871
443807
1073720
580327
1389033
457405
620586
792680
1015453
756079
1536422
173853
628412
862258
887211
491342
1289000
1513844
648686
1415837
214552
974311
348380
1329212
1303630
1078712
677984
1494319
1157478
667695
879719
959515
1318231
1181256
503986
639690
248964
1283008
1048955
165494
489706
1219624
1194346
175054
1478249
865253
1245192
1426590
142071
307066
579240
1069766
20731
1643691
906312
1519924
388937
1472405
238226
910177
596267
550649
416685
1242489
149222
777296
721791
537726
650483
1019488
1435180
1608965
487020
776161
172869
1482175
1106562
1218853
1575849
685378
1175781
1498613
1535755
1472343
684525
1371928
1492495
1147869
490606
157782
1445966
1407623
272192
999233
803653
830507
904477
1025661
1146232
881785
1365227
581278
24282
1435471
656675
67604
597083
1483443
349211
307688
1116459
1111462
472940
512048
1338642
1152132
648396
1500201
542550
100421
1509302
993259
1231134
1613842
1377994
1425479
1153737
956359
1187757
1236567
693731
658461
161157
1506887
522473
365778
655142
981574
1542411
1562724
420523
303091
302089
1045913
667591
511905
710870
1164776
1426661
1171236
128782
1581142
733835
637545
569023
1078438
767922
219210
983765
1556419
289624
221298
1054851
92577
1483075
670520
106180
563189
879085
1498370
763758
911499
1577365
415473
100441
1002693
1075263
986273
895663
814937
1227601
300732
1580248
12577
1378211
244923
679730
554192
1004451
106551
1427972
284871
1338671
1092992
1549937
188874
200347
1595754
137531
1357974
1446423
1345606
505163
771715
69256
1588216
509141
1094301
220739
801103
791634
200569
1418037
1430591
1018244
942862
26952
387642
1620793
580953
1230186
1233309
952173
1270394
1002043
1342917
1130272
1073215
1497797
1500764
606615
665939
723419
140168
362603
662567
1532540
848948
832987
191521
812444
1223982
474691
205048
1434421
65618
1073664
122872
871012
1277763
1347470
17686
1203738
1024654
189971
1086351
1550880
831339
1559274
513565
719847
1240871
327833
102623
760808
347965
1375285
700131
1130178
675439
867926
217828
838725
1273953
748450
1431798
633542
390642
33715
511789
1436706
1065355
1355874
251652
889078
1000823
942876
398080
312943
219197
1459615
79510
102250
24993
1612306
73217
843844
544326
535390
374257
279901
422175
493910
655714
803522
63865
1277199
1590717
1362133
1218289
898103
474095
334909
262648
1143717
1385513
1546199
1539856
718762
922081
1262141
867515
1565478
773587
452115
847874
926063
54116
571282
272382
1518914
1368835
77382
1348504
432436
904377
1641546
1487718
1580901
1029613
1294600
1191777
1292901
1148916
391975
267702
436234
956168
1310123
133461
1545274
760460
1346850
443323
1461911
2206
548247
277942
1610640
519215
711303
1557730
1503975
567817
349084
700132
1070169
579435
1416692
1637942
535246
1122234
1121171
341454
1547971
846389
331487
343059
904178
901383
1512813
1347751
1000890
44174
1636785
1020652
700145
836067
143193
1590074
1451033
1035256
1440340
237415
195151
123915
1150951
1140586
1299273
1213712
1023594
1115615
703980
1348748
655967
824606
3264
592428
1202351
516545
770852
673549
999908
181014
423128
117232
807126
1474800
382685
755845
245884
713431
60779
1142599
558217
526527
223088
1279838
422376
827194
168209
1589893
1158598
277861
786692
457833
1342648
24881
268936
1390381
518971
528103
39180
1470986
146739
763368
370747
487916
1324600
127978
1613312
1084865
1354131
295437
1587615
748333
1639350
751701
394205
1046920
312460
624489
515425
1219578
524847
806739
146041
508665
883001
470535
1099993
1617734
45822
293637
305196
627625
1465399
1497897
951012
1196430
851949
581114
150045
363465
1620265
536242
242559
747867
427834
1089134
955471
310050
121359
486019
1611168
813633
422977
464339
48648
820412
1577150
150353
484056
412031
733724
439993
1342047
1262762
587332
1074250
746601
739799
59327
175128
933204
670609
623580
1206991
593437
549559
1439079
497183
1220186
1609375
583853
653620
1611377
1204233
31554
1544489
65256
331002
1278533
525498
1103123
1079334
351065
13208
897131
619459
854587
1535174
265877
195454
711809
689376
703194
959667
613001
825211
286508
196211
153137
270746
292617
1024429
177232
586853
1493046
789958
1141640
1305727
1476105
1233446
53176
265318
90291
1154152
765191
1178148
138224
262811
1626608
635611
605894
486129
1194892
265842
673148
339842
1121068
314506
1301784
4234
1371282
5984
811447
98904
869602
443368
1045086
932612
694390
939736
1309228
116971
1134873
1316186
1506149
1592401
1541262
411648
1003396
943746
251272
118446
1310080
220881
1556137
607070
590996
1115417
1082149
1202302
975996
858137
599161
1260338
1061187
531496
747485
384232
742096
84553
1203384
982846
814787
1216406
1367249
1457493
1222022
80317
1605609
1244041
1325005
1157721
105470
1310280
606791
1142236
604353
329445
485127
1519918
438180
1593751
287501
229962
79533
1071745
380272
1623491
347757
646885
717083
903313
469510
1008517
1584069
1387107
688006
470208
1474843
85796
1543023
941952
1252905
1501170
1612862
1041488
1379294
1494210
943007
1570773
998477
1326403
1145618
763373
341138
621327
1269859
224103
584672
1593776
176751
890613
1371656
414601
525586
1614943
504646
1357725
916035
770739
489556
1075211
1137259
797179
241663
634405
698371
1254376
59263
1340086
898182
666829
1579788
14890
506989
998621
63387
470152
401573
963612
794659
626220
40465
743630
1403931
257708
649457
702965
30828
134109
1228404
546426
1441864
678469
1386244
881597
529354
1254806
974050
843076
123912
1574464
597085
506160
572589
1388456
1296533
1464097
1502223
1210484
1498491
735294
1538267
209260
1607111
1541335
724833
506342
754875
538876
1001660
973705
21873
254882
447743
1490716
397518
163666
1125312
1353213
1410153
1318762
190477
1184066
1061795
1609260
916296
94765
825463
1141700
1597654
606356
1513215
892524
1110330
171473
581482
451777
161170
348477
1252467
293434
488177
1214078
413437
797700
1246978
1373723
811978
1154007
1529655
229648
769893
524627
1454324
907589
679963
200210
1321678
769068
300392
402984
769112
1492424
852228
1423188
868397
1068124
1047141
1039968
745110
960658
1525629
1033707
801776
1055811
238992
522609
870772
1593546
1413400
337429
307533
1034056
553388
1531192
798446
727973
583853
355373
716442
1155172
402642
999449
903556
227304
137466
159983
1568355
976776
692412
1115672
497970
333941
1595114
217018
1479541
1198516
691791
672795
825660
1422649
137800
296762
155495
598089
974578
245777
660411
704458
1411303
417580
384474
1183985
1265840
1631446
1507389
171669
1613102
1613723
975175
1338153
564185
877436
217335
563593
1197969
1537892
1293301
256161
1142443
1050698
698802
1511785
1010796
68575
284922
506982
769891
659326
328192
591385
771987
1346297
923672
1582767
572433
1434816
584930
1503603
541536
531196
1159742
1241792
813842
122283
939556
801630
1185037
1072961
122972
424246
1562450
1578536
197727
1521951
662340
1209967
564778
1266187
720817
646077
1487431
1330456
1519443
192971
745494
763836
1266339
1470924
415683
17984
444966
995977
728404
1190940
408528
691007
384988
694528
1144003
846418
1638858
346598
1296545
897393
931326
178169
978632
1525410
310567
682769
758084
639437
316619
928287
290923
1126269
1005197
1066718
736361
1632505
372253
391301
1274203
117503
426478
623014
401492
998339
1181889
640367
1227374
856994
1200369
1030978
1549754
1423504
1435283
1389986
1201367
1548166
292681
1537359
838346
768969
170856
199989
865206
1492199
1280787
1533525
170011
890576
1032526
968513
868088
988511
1605655
670439
1424971
12859
731973
464897
440890
554048
1357357
1118019
1294342
928097
1530255
89639
981549
923426
924052
1112088
56001
1278254
1486721
1156204
545752
947965
276741
810390
140150
127895
635165
1492094
1448229
1551991
1201861
1364849
983776
1523127
642299
506457
775811
1577465
208929
1416177
1025678
627205
590000
1458666
442014
1304266
1519419
696654
1520730
554563
129026
264441
20734
356539
299650
939455
43498
435306
836526
682287
1226291
649192
1297850
76901
847948
1004646
67581
164479
411023
1192229
1417738
674683
1447591
821586
1031266
157834
1357097
1562333
282974
92851
652873
497812
812582
1352207
208599
1201779
67634
739377
260579
1243535
7247
526583
1482382
149473
650019
1645277
545752
916176
647760
1077804
60557
567373
745638
1282170
187641
658830
252851
462453
545414
553899
1617771
1265957
811993
354779
366143
1340573
264109
440322
1523633
512974
1055418
1281869
935664
1409293
221179
1309860
642861
290368
1075983
623322
1342791
1213737
1386959
808464
619978
1345
1169431
6720
1219984
1568582
1008584
455881
734994
1384061
1380356
626449
66172
1144872
1179656
733139
842718
1405495
894902
784466
988074
797838
1152920
267642
1209121
176862
753925
893989
1390773
812688
1310961
1215111
703992
282231
1052366
479156
1589623
577830
1021639
1177739
58377
725510
623645
875804
1379369
1232552
566634
93516
632548
1269764
1593275
376997
150323
527951
1103572
1578500
347973
877451
1271866
1215632
1281355
132637
578748
9646
978698
845732
514767
1125780
276864
1379867
1395329
1020938
766891
1460425
840081
1056561
403067
721235
797264
358641
1580685
1228852
1639281
871621
133876
1183689
367328
708109
702231
474383
178252
1151690
437967
830393
128906
1188048
648139
572776
533922
657170
1493445
1246630
175282
266958
1174906
1526664
920285
527388
610116
41509
922707
396404
1088532
1425928
263484
612628
210432
1088477
931340
1333622
267525
467715
1282393
1402380
1539558
900573
429361
739937
590549
740175
876734
1519180
1265194
889037
838280
1625686
295239
407183
678786
1413266
939413
856392
1159599
286110
1261502
1246261
833865
1300983
392025
812473
953148
1628952
929065
562555
430995
815895
1078612
372534
1355700
800871
1531812
847870
1171900
1483462
360545
1530949
841488
472836
1312196
1269918
1297553
816347
797503
838200
1579446
1602536
1225595
420047
1524515
1334739
844668
1005451
1573747
1095033
735960
218391
1210995
115900
750379
102367
1427385
1496409
666389
1602431
1477255
240963
768621
904445
1357896
270123
777180
1403065
176699
629117
1620866
155853
444139
39341
958007
144928
492697
1013062
468181
1627651
1388727
590657
1340444
1489851
1444120
863892
632044
1436945
739861
1332539
1259559
98812
164594
1276619
441861
1169523
753530
1356677
1639733
1006675
618260
77632
1448932
900703
1524803
1490152
371207
127702
1255191
368362
292529
1139589
790574
652378
1149328
1116202
170613
1595712
794622
1323697
1600422
1642739
196670
1272264
194513
1139329
911202
1565249
951226
74314
1299961
844294
1200831
392106
1105455
612746
101398
1176001
1545488
145496
711054
1065044
495249
1288383
780844
707422
86631
1391893
1298166
804485
781061
877860
519932
303483
718511
138912
568374
1393384
714820
1048978
537257
1199013
1369655
664707
902375
467741
1400298
512287
257353
291275
1080519
1257513
1137682
768096
696987
1162963
790783
595119
601670
1057043
807921
282082
1536378
1075118
869845
1211948
152813
1367190
350450
1270834
204593
1226966
1038944
628209
445669
1030867
281003
1314460
172774
1557965
1504908
893982
1595996
939383
270377
141203
37451
150407
146034
468895
805824
741774
163817
1403439
1168590
1376769
430445
252738
246318
1071494
476941
611676
985313
560376
567178
189024
1197115
292625
816028
124559
613439
397936
1268281
1359464
569265
254780
18865
1131130
915903
1075615
1562516
286410
146776
417665
14929
982599
1154291
892399
895936
1374617
1277510
772693
888917
256090
230184
1299067
826768
683218
202576
964173
1370760
741962
53517
786694
1261051
316400
800089
1088229
1168701
609973
547190
604719
1053367
141981
1000251
1121792
440700
261467
729354
610283
1506422
1282187
929167
989819
603584
1222810
230629
538805
737073
1201251
1347948
903104
1561205
739664
1281868
72576
980424
1408035
1383450
390239
1326941
616877
931927
1532315
729823
1410777
1192473
1398565
43709
802251
102809
1423942
1593005
178902
974490
496833
200783
322622
1345635
1592222
851141
1528574
448284
605152
137972
304673
155499
583385
1209902
504773
68204
153197
1449879
208484
395634
1058852
370005
232520
1124517
595695
540447
730790
1545464
399508
1626188
429390
897453
519038
208448
788735
640906
736071
1212571
21148
321658
1033369
162466
348126
1642503
571539
124930
452220
81669
326897
1140907
1213927
1344595
1401568
1093917
292029
1636771
649562
368561
1515100
1019616
648238
1236766
912982
1521165
452612
1278132
369969
577673
615944
46960
86712
323360
286842
695462
1609158
894837
1468501
1643230
263272
36233
554101
420168
1325175
278664
1309481
60584
417609
1546609
1546643
340303
491870
163953
1083605
369563
969254
94208
564840
619050
802286
1257699
216843
654884
67098
526882
1452313
487970
5498
831642
1355127
1385988
1151698
201431
1431501
963298
501207
245388
765388
896378
1449638
511347
269882
491615
993846
1345766
1311918
623398
1187927
217714
822728
1540070
1638719
632934
28884
1093172
549172
96939
358146
339477
550609
1278219
840166
435899
1311748
1209914
612860
239379
1245664
1195323
1375911
655080
1576777
262106
689276
230058
1620268
1300462
332509
114861
626237
503241
570712
258955
438005
864234
1161094
336154
1499750
732210
74773
146443
649823
909064
201324
808717
269423
1338145
275675
539689
1053086
1243521
1286997
259688
1438517
415152
1538979
349683
1047339
775356
1527931
1562150
1019665
713803
1576213
1032107
94400
992515
1538447
820108
1368130
1226925
448304
1083961
420313
916421
1184423
1121107
780527
369917
232184
558097
1488147
1305655
1637512
239098
1259892
206037
672439
1617638
1287674
1270461
703981
178520
1509356
54219
228067
535940
43358
1611009
278951
1505338
419671
1466339
1273357
1118298
204514
945039
329914
740678
281675
1367126
1461932
858479
38239
978417
1484475
279235
693753
1140118
192440
322513
595283
544586
113674
1399519
1469490
752407
520711
1413205
725848
361757
275947
383028
486236
278179
1008275
706382
509531
1255212
24240
1502055
1463041
1211026
1383053
1613943
1575257
949005
1273171
1184264
685829
239678
569064
1011094
1622375
1471684
1118040
122298
917535
447270
1005465
1078097
1615251
651565
53384
1451348
1560081
28264
798614
880613
742680
1376305
1508920
472459
1383355
1599670
56825
426547
468562
74856
1174659
1615357
1098677
79898
780677
308722
437452
268784
1375048
344772
1013860
600947
1579920
768973
959781
1467636
1525794
995658
285925
134322
896245
193500
1618344
645511
624726
595242
1208009
174152
339557
270555
814078
840236
1075699
1048870
1277733
1558043
455723
411346
1089403
1437405
352257
1481176
1457151
970563
1090699
888677
1090664
899179
1165707
592229
206974
32548
1086781
1015896
303094
367479
1215203
837830
1031178
280719
784549
1229409
770241
94116
238650
438199
1616996
1273087
1465936
427376
1530701
822954
6504
369181
497064
254685
608640
624632
766469
27089
580535
1482457
272082
884419
546124
861357
744485
695846
347195
515198
1454297
1302991
262325
1451912
958882
725945
306278
535410
147042
477083
1325689
362148
96212
1243381
825658
1444506
1402292
1499442
1060931
1063508
1364082
1085856
1410546
1270406
82422
935636
263252
1451586
426003
832553
151572
1353797
132281
93371
92996
1592667
65361
530174
1515435
362093
987564
1018564
1250102
908037
181321
314104
1113405
137646
520452
325748
691386
1573093
1579532
20895
397424
1000398
797075
64109
1211256
1546654
1109517
982557
1431438
217856
1186212
957103
1039192
232264
1289348
1109590
109853
1176284
950972
978782
950135
600770
1619489
696795
702736
26441
494922
1181823
441895
875408
862479
1135305
1553554
525829
1074010
1209403
481876
1061465
1405943
904656
1027103
1107018
1175398
126447
74474
1180673
960608
45822
873916
1068466
425357
1434730
271718
674912
1404795
412371
1280918
1544912
872948
1071769
68852
806568
1090073
180687
702797
925343
1427970
862
473731
1445167
136578
986898
1016661
997750
301887
119478
1007052
877879
1542070
1179001
90696
836123
1397967
973404
547656
1015084
1278065
744004
41048
664077
1640631
880635
1595649
1330532
80128
63219
1247284
335673
1391009
243866
237069
1293371
417270
1023184
1325512
236266
1389779
701937
1481225
419647
761586
1457933
639271
1125374
1521593
755087
273634
199038
733199
268682
53207
746848
92240
1502531
506450
408868
601519
558686
1025192
256877
281660
306755
1600338
458250
323788
667776
92785
606348
626591
882873
979330
769632
432595
170755
1253090
1419247
525311
559860
1169715
567710
1202259
1542735
1317126
265307
852088
109450
1107725
635397
142906
298513
1154187
1586466
466457
1503594
1488018
360284
45192
563754
1108687
46923
142011
462718
92074
1364406
1639165
556802
134165
892930
41077
76708
802595
315791
168193
1527587
512505
735303
690120
1117138
300519
1104729
763676
818457
1381677
905495
342533
1401998
1547923
911289
606171
309859
310037
37499
417662
731901
1185867
162790
253487
271002
1206586
1400231
130953
437869
876437
630814
1238309
1224794
1311311
938242
36067
739487
1589854
1197699
1099955
463338
1052097
246205
190930
1019514
755270
1549455
28526
48895
608564
1329450
558754
722105
1624069
1290728
1010923
593571
411065
251026
1314909
17328
993236
1399657
1609280
792621
893933
1049472
1314369
1631704
213659
1195381
1645268
1493178
1402664
294282
1541141
1236198
1024443
87837
1211619
707000
59431
99170
125591
330807
411562
1008162
355688
75740
519534
776017
854281
608281
117007
509467
1459927
1185956
1206109
698009
361333
933310
119148
1039861
1310448
334914
702058
930200
1371782
1316154
1328318
726504
690695
1517133
1579601
322804
705029
939320
471685
1580375
954486
493485
206339
1401623
1535324
1326438
1146357
45204
580625
1571461
580624
161103
905266
1311324
364658
999564
306546
1168364
1100803
1530120
626513
15600
537467
986066
131313
121458
1003840
1210618
1189350
1046989
547349
662129
448804
226038
1327143
691023
166002
1506582
592298
37905
1330991
1494170
1625936
1030219
442048
34962
822805
117814
1008707
819905
599848
1512479
807375
765664
1202629
813504
755382
1370230
1060132
156066
20988
1134821
198299
806507
682090
545384
688968
1069469
1501090
1521667
485396
1275604
205779
853806
308052
946589
187034
327448
66604
1372409
622763
1154417
654657
999662
535122
114300
620268
713406
1635579
281515
1425401
708504
22623
186718
1301049
684802
198864
1028310
838016
847751
814744
1270359
1176080
768480
364864
1383053
187002
52795
432961
1607066
510211
185997
515971
1199002
239270
338977
1600396
638436
609579
1383115
460408
993448
613253
503500
886838
1000997
32558
1536123
935974
423228
530732
38453
733974
23388
54206
534815
1162778
321507
346390
525194
1337286
811447
160822
208646
579965
572916
688616
266091
679842
191917
1099774
607343
253769
1638548
984865
862175
382773
691729
1475740
420570
977755
29757
136131
952188
1565152
765375
634786
1028078
600641
649519
1038658
300635
93566
480785
385123
665392
411939
1625030
155846
1095666
889138
1555460
589053
1384785
1296821
636281
832290
407087
1150350
1257514
493770
969806
209126
769855
1093903
834201
977066
309112
873599
680760
88642
113635
1351036
1524597
1488651
1236110
74928
857911
1578260
1164283
1078390
1523978
1272817
954549
1593435
1441620
1142767
909201
1446060
1219616
1393394
711028
122482
227551
593505
1147411
763022
720556
136073
1140036
896335
1637032
963005
323452
520451
230287
1175632
1144793
169623
932206
419163
32835
482339
1320923
1388356
1039132
254479
640633
354510
216752
1285915
978573
1218561
943865
1495383
545138
1181614
143275
199000
98076
1000989
257487
141104
989477
212829
74166
1324697
370374
820796
980168
217298
184110
1078056
1421614
668534
1415757
79399
554160
1613351
615788
1391784
680701
692373
764022
1231355
253857
440095
568799
1322456
1271253
981756
965599
521234
658836
1397174
1308831
997513
231493
1592619
1285651
203982
618422
789371
1603498
1358767
316274
334844
1164214
475991
257020
138509
1381623
1587247
945148
233978
1383091
1596582
932515
985461
956409
628777
948345
1328146
428695
396691
1613198
1344769
816144
440252
25344
729903
413396
705797
441161
1244357
1263942
1520989
1435626
1472209
977792
1530997
199673
377732
1172955
1469816
1068493
621996
695486
919820
47931
1485306
248462
250802
1098612
980990
986385
892244
391843
887267
1530469
520465
1026458
880252
1591125
1484663
83348
653091
324768
369076
1624597
1357274
1566903
88275
260376
1392946
642827
467845
512502
1620464
558709
1260962
727348
809079
340203
437959
1142394
1464221
613113
1590256
1112619
499439
452122
1610135
611052
703434
1637990
1121745
292063
1594741
1241862
656859
321218
527599
1264391
1192893
1107259
903834
1490808
826432
1501113
793158
1351521
1335405
1527439
1567600
645827
184648
1196551
182199
162800
901792
592360
168408
54079
488921
1572149
1482717
206071
1204703
772775
678910
1463143
646987
592036
975379
383646
746913
1213134
1257863
1275216
228892
1556897
665452
1269750
246128
368229
510584
882666
1583439
420179
638189
523009
60188
1261669
48272
734385
1186835
896194
1167118
24362
1372595
391495
1188810
277575
71575
1328693
612685
38829
1557
40783
1119679
275321
80464
352060
1374915
1526043
797082
20270
401144
1244527
843867
1321492
318737
1060698
835602
749925
1263896
887388
1529430
1198162
891493
72659
166015
1420844
1398200
1260896
1233604
1146122
803036
1504354
220023
1261174
1543227
103367
1638375
1632881
596278
1236422
537737
219817
138591
1414954
1434266
1147155
480883
1288921
1197885
1465455
252575
150968
1466652
1138410
14944
712353
346880
1370742
791146
510104
48838
336075
106955
1337258
1214719
1513090
756733
630688
49761
810289
1638992
1244205
973423
80281
1026531
1057652
1620737
965904
119591
1328182
685941
1197057
767224
540363
1601173
566617
1095270
567220
1363792
847340
1081801
1102043
742385
562516
1235999
1306431
1534747
1393726
757123
627985
527640
1384454
97365
1190259
426676
29810
367548
523283
663887
457526
1519086
1306697
1005528
940500
1133481
638162
927028
197003
1168155
1348563
836051
649379
607622
391486
863034
613256
319397
1159791
88875
1070408
543353
142829
924798
529477
850672
326573
56666
1161002
1183649
515770
583806
1497440
311198
1005376
1487812
1395157
69112
1614247
386855
456831
349950
1643634
444446
605047
843193
1005832
1605425
987522
1466865
223608
1313053
5908
1324520
203117
1478436
917454
587387
958548
1283768
303559
1508109
1143831
238412
1284563
676621
1230541
745275
213045
1178525
1042003
666289
695369
637609
478694
1102312
1136828
475452
1233770
1514677
941799
1532896
768485
345175
718685
944255
399962
780822
109262
1348128
1172746
1318936
487668
679465
1384296
1440509
642856
1192115
952151
1539698
1266790
617111
711199
642981
544357
1200730
1014766
661938
1154404
874914
1375465
632389
88470
641813
781673
663532
1324958
1387128
1273872
189138
126882
915206
182953
1640942
1520067
818338
508818
1427369
246071
129695
698350
1013742
48624
1425476
1267072
881076
982840
1441368
708066
514758
453251
419478
523544
1309057
478432
201654
976868
1056287
1282139
327113
918938
1506279
802134
630317
488528
762269
1340924
23401
1630770
1002898
1203308
626749
398875
1535732
982177
363051
298842
1596425
1586082
1040008
299849
441904
1328777
247889
1474145
752593
904930
934504
94259
377022
1330046
823153
703558
1133820
830539
113979
127277
341397
885063
1167136
1237946
1363059
504504
577493
804106
1086497
1093480
964577
1073
898595
1036907
1636788
578319
1080962
387447
865520
354081
1156886
1044138
257100
967719
1162954
119741
1206306
675325
1516
740798
626140
406590
1304058
1100565
600611
51570
1107816
592955
1078019
336345
1304162
393095
210445
1025003
1012380
1454910
1577036
638781
484239
1462414
403227
171054
1155481
1185289
1385647
1615173
366616
666603
1586726
187751
253329
516203
1130663
517485
1167804
961777
443490
268395
411663
103340
1015231
1159199
428239
1133625
1379683
103683
244697
1053446
1296673
1090744
403796
505220
593506
1215398
137158
1430806
325617
886090
1024875
312974
442891
909592
515288
967420
110148
762717
747313
1210501
718559
474416
1271923
1051319
976097
178163
1162808
186752
338149
1604570
226992
1178456
1009399
1256482
369433
78085
1012872
1050581
648251
835537
1406838
1158776
957492
161499
863116
1429342
1590876
604648
925756
204676
989141
538977
1621097
1381902
312051
688573
123325
765560
335373
785078
647146
97825
833400
1509225
1633110
947525
28146
613179
341560
46958
1477750
1090830
1304739
671274
1003920
1621656
1375912
837245
1600706
138933
1515028
762144
1412005
544988
1300157
689590
1352343
333675
41288
94373
881937
824637
1002602
66864
1560328
702349
440917
649607
742657
1511704
1276338
325834
1554565
1263383
436711
435077
1082026
1210958
1304068
799578
912532
701596
1467508
558696
1411218
585876
1085713
285634
704749
82011
936265
776854
205263
445648
725169
869927
1050480
305599
1318398
1252291
1301769
395420
356041
307780
877750
161040
1100396
1229828
44519
1474383
405459
1158134
82494
423571
433846
1615026
1367328
1489391
1026277
291307
751247
426715
450252
1265834
687664
678589
56626
1420686
1503184
1156203
1119950
276859
1304705
1618032
1092971
217187
125550
361850
1264477
358793
324837
1508894
837259
704718
1180537
1004687
943957
338122
130872
1330262
15651
37677
1456291
543074
1240188
1338937
1392070
104259
1429455
164371
1474997
735186
189613
687460
1606413
691179
528471
398468
236444
260110
1487044
302039
936750
709907
535744
160705
516018
1063659
1072842
1276938
408629
1541101
790017
27734
1054237
700785
1303481
1120875
586624
595726
187881
232156
1059859
1468299
1518065
80372
151856
99268
1215147
1160566
1047474
1531358
1281791
1564108
255538
1599685
811525
690075
884011
238051
36483
150574
1417660
1295204
191742
1390593
274641
1407045
941881
91900
1352032
680133
116744
1255150
239733
244590
500891
732288
769180
642949
655708
1057984
1455834
102167
1254958
1087890
1192142
104200
655338
668596
1331686
474670
788447
145410
1158112
1493239
680616
859054
107539
903281
98941
400099
1086253
569901
943683
1211734
98482
322598
420157
1128237
1485686
1179228
389598
1212887
1485616
1144679
265104
977161
1041408
1590827
1151302
1013427
474715
36710
491019
1171970
1566984
241568
575388
261118
165391
671220
543270
645654
1426744
1176290
34491
1062476
1501962
1610228
377925
641114
720994
478560
1590601
142692
803059
294960
27329
661634
264256
374911
613044
525837
267938
750447
241244
473919
784987
815189
1366498
133676
535099
16151
1011437
108050
1594269
834734
968396
94301
1287413
948582
525369
1427424
768922
297999
901105
801461
1241112
344085
1393772
288264
1610013
1362318
1307319
1619992
224553
941194
482767
617386
538535
363146
1284979
349173
119228
1365373
178514
835917
1025500
1140713
336962
786944
1009210
1326337
1334638
560739
878026
1371556
44234
1086962
613687
724089
1191276
247669
725110
846502
685929
1520202
1474477
1494644
39645
660056
1229459
1325954
1131560
1156786
1518967
68354
601625
1265253
599626
56455
229750
432505
1090166
271895
1613352
1040701
35055
1341426
1018903
284220
1502361
74977
1220831
1391761
160433
258977
691422
794528
824482
1527534
97877
679127
1440149
331193
337127
230191
1002016
255870
1346611
1334988
1522801
44224
1276516
140778
541622
1564375
603887
626547
1346089
1132426
1053023
335583
1080526
209837
720084
837270
1275179
1063712
333842
847632
103282
867989
607872
905298
77179
614932
76956
1267568
886890
1607839
1042624
107788
1504295
1157169
654821
87638
485400
1206663
764553
887406
1043438
374401
736541
935124
236944
675512
1397990
802015
1554259
1065693
376959
1320637
892614
1427478
1282853
858778
528018
848342
936155
1303826
1205204
818729
30879
1131679
353085
353477
590710
1140932
1202758
77749
1491923
1142458
682544
438456
1390481
1169342
586411
451406
136843
258684
10680
33328
515895
407824
428102
1012117
363256
1608641
71606
231981
1204129
104560
948734
1643570
582202
1509368
193226
1172986
1242817
78311
1347986
1429325
632743
272392
1594538
408091
1214376
127909
302298
1545673
52411
547603
762015
1273313
983773
1517242
136266
1142325
1051613
814897
1231115
572225
548
1344676
572299
1423923
882749
886540
1546009
1142960
569665
613535
593511
782301
461603
101587
728066
1161177
768245
874288
504908
886784
1549382
1059700
414259
599699
1412723
1372119
778660
239240
898648
1403655
351528
1202165
177568
393443
1255455
1628357
1044768
1562311
1512188
177734
410279
1144549
1517165
1411071
1257756
1170345
1636323
690015
73689
1159807
1307838
1203734
219794
1608260
101573
180468
141144
630573
669784
614981
661690
1326731
1046552
1623913
801588
625523
869742
1292738
1374757
1284557
1382885
1053278
276590
1507393
1614319
653576
1075571
753340
395610
323318
1206357
1434034
1026164
616304
1195016
1344857
1513490
1018167
531918
1131857
1565635
670288
646237
7266
304982
755861
1616054
1072369
419577
1164372
1064680
1571152
1404526
641523
743350
739491
371148
680224
1548787
1467364
414894
557466
133156
1044237
377122
1043549
637355
1375429
503287
493190
565744
85218
178208
690979
918637
1068304
694655
303871
1442879
1638588
343938
347072
157631
1588913
1180578
1157748
1617509
628535
370255
706367
893237
618039
1061569
1451603
1248653
58351
1300135
1077406
1251674
1354319
692063
244317
585676
382735
423255
1287850
1105028
1335871
1272244
516666
628281
936806
1227777
585809
1600474
186501
1184467
124184
1367663
146836
277747
755909
995116
200468
171214
314811
1478612
1471243
88785
1235788
1140699
1567349
1403546
13551
686455
482971
94793
1405224
835630
1553170
1265341
1175991
479566
264433
760803
925897
206130
1346491
642421
684554
430084
95064
216985
401962
236438
1595964
1385297
1578332
475090
328640
751622
782987
979304
987090
1082708
536968
996419
765195
1403834
1349669
1158009
219989
1400667
1349644
137541
129346
1071756
130888
1089202
1031665
441462
143659
181913
1529073
999583
84973
1577223
962622
946345
1524503
1613962
265884
194358
560341
867632
959706
1105529
175665
788403
1039276
489998
1621815
14885
779280
1624985
100918
1036599
1617933
660286
822754
129073
293526
187662
1263590
805292
426167
655629
1058543
1170408
73999
981699
1517406
457475
163503
1550692
189713
818978
269903
45359
338669
1122304
489809
855417
1525482
878583
397517
119192
1607233
320619
1266040
11573
374097
1230032
1498487
52001
460871
72685
855311
1485708
1451778
1401551
773827
622594
1343076
368902
333901
810894
398451
285362
703904
1264595
357956
1296601
1398348
912651
865438
541908
823685
647132
296347
782847
408506
1060137
747400
1357043
289207
434852
195093
392807
520603
1276812
892471
709269
403858
1352325
1463249
1476101
1493855
311381
957966
1472753
824613
1559368
1532106
179080
312449
1059791
96256
1198235
1187163
1453374
1351181
1449700
1327953
449223
192862
225575
1473809
1524137
167472
636320
23664
52353
702069
744189
1173424
1083105
702615
717913
747111
691516
647875
1179530
1370023
1315880
988024
1134446
792841
1464516
1138804
1311343
704916
904715
997958
495234
766516
1507688
1621579
926700
925765
1540290
786903
857681
1021597
441103
629782
1096859
902712
249009
116263
1057018
230656
22180
1283383
67689
1068149
641626
159741
107021
444879
705382
1432562
1237097
1424288
1631909
596703
302072
1404929
577086
621618
1516051
263486
1275444
1414033
266752
305269
910937
302972
1475777
521756
1036856
232693
1601477
660602
950339
1369701
648810
1278843
1445217
213033
838151
1484549
1279155
1067813
1268368
1001461
1442132
318768
1598326
634128
177279
400943
21367
198551
1591047
1508729
818424
633415
204529
1081465
164290
1439975
1195802
1383831
274355
597386
1506932
1246940
816447
1053498
240426
976637
959858
403421
865434
189205
1488828
1280365
1540073
216413
10757
614171
397760
337348
1154141
1276075
731996
414461
399652
1063385
1276699
406673
367075
1489252
333240
259898
570391
243003
526183
717338
1031500
1120468
1637421
634398
915812
1429251
1456705
570591
502869
1058542
1093728
262009
919200
664769
456723
1427178
489191
497912
58005
1636886
1232099
1197741
88844
820809
306745
736400
1616375
411299
1643786
809380
941083
685169
3552
130804
605036
184414
1193176
163778
894406
906975
926225
1475184
218207
310323
109758
486817
111975
1097912
720944
1359320
874555
1346874
1259396
164105
1600778
1219306
1642936
1249138
1214210
524868
1392531
1489306
220644
602043
1204054
1429379
190504
1108614
1041439
1607786
160812
641834
803531
1184945
1035402
370621
161468
288997
1021826
526659
1271613
324288
406283
310346
793246
191503
95903
1393279
782073
1370798
1624179
824064
1128365
182176
1542817
1218721
93269
783555
1647649
434146
767876
1306889
1285618
315008
488774
18307
1598788
200047
324746
1618666
241205
1520276
637572
153495
1417526
1188143
955456
292293
587150
1555701
539755
939303
30646
1572566
1026841
805343
1240551
180589
200500
788944
1153941
1281870
407278
1497444
473823
35858
1103068
338000
222999
28994
680209
20084
1294547
1109382
1419347
769470
110510
1036447
736743
1157011
1087675
1248622
1540036
1435257
1542396
1346340
1164204
1609245
409319
1302970
1602013
846612
8490
1570843
1380097
654238
646685
674399
132774
1397913
773924
195234
1228555
6386
355625
1385000
171833
431083
278711
1258321
515066
1554720
873700
1544195
1224738
1391404
1151321
1608397
1626013
1348442
982465
876698
1378720
1281028
1394280
678358
1545621
597417
504122
1110338
1196087
316488
1641201
1089944
259302
1541943
1633466
1149434
1590832
28217
1393755
1629513
868398
1160218
518772
669121
79789
394683
1042334
283198
554515
1548038
1209161
350231
111063
807479
53962
910221
1171823
1561782
645285
159982
378809
27703
457339
1160949
498874
929482
692772
1361882
1047085
859268
824590
1176583
5578
796696
292746
1471417
1487649
1537722
149377
967978
1364401
1144369
1061720
581633
881583
433793
173746
648403
749188
438032
170374
1350717
1229918
741788
1472972
235889
1548525
1368552
356743
279431
1612029
1489457
411510
83741
207156
42026
1422212
1169581
153868
246239
480335
462807
484707
350919
3522
210502
1225393
764281
375832
1179166
1334936
1142770
890719
1188526
434374
1440901
1495475
1148868
1077049
372302
1334301
175393
74653
161916
793694
574138
1070101
631610
100352
1570091
616509
71372
927255
819674
1220592
1581889
1279754
801961
791334
108063
44845
1285256
1034247
1592923
1132030
576029
1012316
1508761
278341
1422013
1350469
1513646
1343376
434889
932241
1599727
1569569
695304
1146336
1631376
1302253
970095
180164
678492
1249310
468551
567093
1237436
155193
256895
844711
646632
237537
596635
1468172
1438796
1551530
1374412
502891
1529239
788125
318414
16091
807003
28395
1406252
517170
1610155
215992
845417
1292733
1054142
331073
1521103
351676
1606286
1504171
1614053
1353822
693257
121868
853056
100182
946226
1312927
314960
927965
1022185
849821
368517
1242510
1291539
49115
272042
515195
459886
397533
1458185
1622571
1181424
1328221
1126338
930166
403475
199207
463791
1077855
1615890
1567445
272309
551148
445604
556430
1483413
299038
890297
414622
324663
102113
1601219
1165104
430362
1450441
894416
115739
8883
215349
816256
1289257
607884
755376
107522
558403
459732
1236742
1568779
421230
1067484
1566331
1337360
94695
116348
990101
1402225
565700
954108
1225740
64346
165270
113239
777853
866996
207723
394996
1106785
1636643
1295941
1180405
1562313
274165
455060
826320
743148
857046
1212860
476748
1243734
1119142
210933
1336116
167056
496935
575823
1638696
750236
1082589
7675
1425075
571095
1201159
1168381
1203431
1386089
1566214
497539
528414
233740
103263
1449306
540522
923230
1323959
1367677
506569
753993
928966
361567
104784
295074
380155
891760
162106
1404822
634881
1402281
1207667
227699
564321
1567813
1146956
1244062
97002
1131467
20532
1381172
820237
1595943
13158
1143435
1505598
254666
1297374
1064366
699426
1607376
1007834
1048425
1242508
593315
908988
1481152
1251412
173740
1340102
1022263
481230
1451183
538988
1107538
845747
1331748
1398936
547335
1352689
205827
1250857
864783
912693
1332830
856678
1557828
1307870
405156
832267
1024991
1023430
713738
1551343
39941
196103
612764
1535193
113573
437634
1410283
975634
834035
1513740
1123709
136302
1473106
1577760
1290442
709505
572936
1135849
1208044
276120
431298
674148
1513005
166236
1562202
655615
1515415
972743
1213967
1196588
333315
1464362
999278
1409843
1258197
1131578
823908
1354083
823142
906322
16862
1008790
531670
284451
448436
890270
705632
954158
1581857
659525
778786
857653
237102
1519701
632741
661616
1599085
659598
366141
1486584
571236
496182
1459631
404174
188857
505774
635701
1164549
69147
549119
346491
114743
92045
235108
966363
1159870
325576
564209
244904
998669
974562
612804
442257
784754
1195279
127633
830176
625444
1273266
665332
404546
1412687
689275
1173703
1146966
172471
839928
431034
622386
1420082
911745
1066590
1464257
1552583
1072771
868646
806120
745800
264667
632646
356315
1301835
223771
472878
2900
935983
1499059
612575
225614
432139
935703
216000
893421
630660
292407
5473
277596
553451
1617421
916737
40608
291966
891803
469879
66385
821957
993404
1378718
375427
580442
1208962
480521
1622850
915236
1375738
824254
640912
1049125
267155
595355
700774
1148392
930445
1594258
1374081
801880
1544676
1274834
1330759
1158263
514628
83559
1365797
153206
842973
1327413
959427
1470669
1602966
990274
447747
249420
1210162
406876
574938
535039
729662
952366
206789
590809
913604
123802
753807
413944
701261
1290544
1527773
1167591
1091518
590862
1189784
38090
768521
37232
599087
576763
1452974
1063433
1637787
616591
1619445
925696
68463
1644352
240908
612568
1332379
1112075
234710
685105
1618277
469881
1054990
1218755
615779
328590
628485
1002861
882174
1201180
1439461
543039
1276761
1040185
1233789
1476424
772108
1197303
562451
543731
654539
1422600
1106059
1350214
139314
429604
466206
1237595
413700
892779
1210603
902086
638759
39072
112561
1207066
73245
258678
1356939
1503960
1003754
756446
388533
1537429
1461257
1059347
551105
998334
1606108
636436
1156079
654094
810281
278793
94665
1029699
1035127
819691
201156
489159
714749
1562463
722314
947998
216702
1166184
1465074
34181
416997
970812
1334800
534022
1183139
110120
797251
1307540
665965
511811
648778
567750
828626
42157
667180
226534
510472
543664
493453
582183
422190
1357617
66110
631413
171762
1511879
403619
1292223
300673
1314619
1286578
286831
1486046
422785
1077824
1389088
991697
108239
1461604
764123
1123242
1392924
876384
823468
400527
551098
886878
828374
379053
447009
130438
290907
653618
1292667
381596
1004038
1604392
1141616
168647
11071
252060
519468
1593157
651516
585557
1320180
1634937
769355
1133548
130019
1207472
533432
822364
178633
949656
455970
415093
601411
1635680
1579346
1369890
1111403
1567302
1419692
365477
1487532
113489
487171
226715
621492
1542908
1596195
957607
686485
1000577
1004366
1646588
1079118
1321775
1076593
1514964
844050
395917
613369
1180867
413156
103279
1375402
394750
862201
1056291
1436456
9707
374240
855157
1177815
896103
507515
61264
1438602
83375
444733
609703
675048
1390849
680163
1578704
326576
1358132
996979
1317804
21169
815037
764655
154984
402027
1614327
842129
490387
1404404
1293031
400760
1336721
130791
1113368
1493471
663715
1383471
1416239
39603
980444
1563759
1037286
955322
100023
453366
803307
966034
569291
419910
1470421
144744
479958
470824
1352497
603015
989730
184947
1561600
1392946
1158095
997254
1350520
640881
101153
843442
162251
533390
417613
1633506
1429174
483405
858953
113026
1267774
1563481
349975
159669
1482081
1212858
242044
1082360
419545
333632
241827
385139
497690
1571109
844323
1281692
275921
1145822
1317843
1026256
696613
1269820
1341574
575312
166620
639837
38016
215932
1639442
399246
1172310
1202628
865612
1623275
189082
1211375
1567940
569669
1466086
415390
1528602
845838
1039067
1308623
1555414
476408
836564
317081
1323183
190409
153109
1606506
1178614
914581
1553248
186193
1361632
1022876
1243206
1545312
594957
504130
255267
818506
29131
1486511
681997
1471227
708325
964974
1600312
342137
411865
1228997
728906
657353
910244
1211984
994365
1221148
1088095
554792
1641330
636585
1057608
1600390
10853
289247
148227
1404660
1628937
270015
309234
34500
683322
678601
281602
1386923
904062
21383
672927
307891
687577
791468
1269312
1224910
1458809
1585117
1176460
359170
34449
1164550
1528181
1247292
1351121
155393
158641
917513
529614
1005569
1597629
1213696
383291
1108023
348175
455056
309426
968008
1418047
1334039
52123
1410732
713379
887016
1360399
216704
1615500
1289015
640887
1523218
1145090
637411
33863
320337
1355259
1114642
1541221
280361
579730
292944
1266960
1074833
747731
644010
216164
889434
1536408
1593585
350797
696458
563212
39473
378076
677587
976038
1041896
540282
887022
158130
1161047
4964
831545
933454
1339242
1103415
770594
699565
1313668
609328
891401
1008553
1511922
147247
1025690
742236
477771
74174
327250
120977
867741
821346
1415691
1624192
696832
1595430
637575
239703
972375
1397648
531973
1300738
1394231
308772
1505850
990765
653685
266992
1554962
865544
556042
389830
1581436
198222
391879
646896
694410
303776
480791
1080255
565540
322395
1575320
1511459
813138
777382
1533985
1032118
1073504
1516016
822319
1386617
1341012
462748
272816
444048
1275492
1586748
512771
405254
443510
400412
1118052
1521977
1012170
995136
927507
236593
1093160
86364
163656
1465131
232152
248229
783241
879618
1073593
1002108
1223421
739941
1233518
493912
1057411
1641661
202758
1549572
213099
1145225
1459188
1548354
535710
1207289
1335534
1264707
1046610
836422
515975
894605
525119
1174594
643497
1533234
225025
430655
928857
1443637
726378
570537
1478970
350002
547499
1207596
1090939
424543
677299
18202
1639592
533438
1243476
697683
417106
212370
1271271
16562
173627
1128636
1536441
247143
823262
1588924
162770
1155645
111997
327863
850843
657601
1073832
115495
897007
1429993
562658
266225
374966
1463711
418983
1119031
490919
67406
413123
613797
1017511
156473
905482
400346
850882
814203
786066
54625
1053120
1393738
489532
1592403
1305269
453413
1015470
1478672
302966
333457
734309
1596136
1450379
1181611
425794
580729
505500
1535806
1466497
1137826
170732
1507902
579737
1119974
316590
257634
1632891
411162
875283
185901
560743
1580441
574743
1440797
182312
1645569
870672
176633
150519
893879
1078516
716434
1351637
882729
923720
1382836
1474006
119361
1432867
1456453
95806
1085478
506218
1078952
1299344
74280
950297
884585
984782
812658
678467
1050955
719343
1593308
1159056
1566576
838717
129427
382910
33601
212044
405572
1597978
82867
713227
1203215
1247922
272505
541182
986025
266172
754543
634679
1545502
122977
300244
1124970
328859
742219
1432487
652151
212573
1075448
237349
1383157
1514048
1292171
316757
1625036
791902
554756
1630980
31106
200445
318550
656279
80334
1209642
732304
863062
269480
975175
1568401
972415
1046019
1054837
1042723
605575
756777
1257842
643881
1071778
920769
1184742
1288891
931552
1236050
130668
1511105
1499170
406346
552992
257400
1630119
1407098
696603
239019
929032
617905
796715
919950
536999
1280697
183353
1009928
461530
726629
1566396
1534376
1587642
1091483
1543638
1433396
260571
1194124
1285305
1252684
221537
1545418
464229
1139172
1367909
1423946
251495
695741
1028734
325662
207691
650504
628230
1388729
1613458
479175
637624
468248
711977
1575501
1083383
1447431
1009635
259631
1451999
1164295
680542
1411329
259482
175683
1465409
695207
980707
795938
767927
1077708
593237
625437
222135
38911
877730
664505
959045
1036163
1494389
1452129
1304785
1392805
647833
1033718
1040627
1065237
435999
520123
675538
1538158
1049005
1144369
1301873
312754
1054594
118956
1231455
686526
1188105
1478127
1473396
163207
337901
754916
1282298
597460
523724
164502
1489708
751791
1329679
1020920
135578
983668
1162897
244058
1055024
1079429
1176211
389053
391054
1024209
99590
1521440
1150589
664781
1278729
395733
707776
409856
210621
459561
1299830
1101554
1100345
1617382
1384270
1230211
604028
1230273
584893
1367212
25456
1645575
838202
301593
257436
1516172
41669
1377773
1479887
446708
1062694
985372
115685
143323
1478550
393897
1604459
111562
617209
1396007
1276833
299701
1227247
1091015
469264
347256
1313475
1056950
798638
1186813
395356
211223
938584
254682
1051684
1135054
1454083
1499998
1432661
402153
1528067
826624
1111270
600901
1472474
505640
1498954
1212753
645462
90092
490944
1487423
683995
746237
551853
844207
20109
280560
1540716
33946
646929
1366564
1580987
1332674
1146287
153481
885014
227739
417160
5942
1131033
1629650
1532972
1592825
1397782
1517824
1009812
80323
510649
1041335
514200
78759
683362
518474
1562741
756915
911834
31214
214566
1271210
667707
428835
1415342
932886
470663
1199953
610136
1509362
418634
1332072
1391344
424313
42188
210559
605340
1033602
1541778
724554
53864
1016208
1390839
1601433
1255181
1633653
296096
664158
870038
1615461
1046044
973758
682132
1572895
140262
212044
1048360
1517987
1186265
132510
417039
517555
223211
469226
984636
44194
1522104
1158800
408497
1152228
1055144
375374
949157
33675
1531304
1531296
892454
1642673
554747
1217713
896936
43684
652956
647157
35496
428021
398659
1574070
190518
1422150
959018
1640723
1029335
824809
886886
1429010
239300
960154
493990
1481633
1438157
263967
1215174
1141261
587155
274880
1243460
1563771
1101172
596693
713678
1607610
1592293
1473682
469273
1123585
1328032
847365
1492528
1642038
146644
1090523
397939
971471
1233124
147319
622341
1549952
793383
1080414
1292610
398650
321084
1019780
1324948
462994
521098
192368
300120
702520
1399092
1538050
1429150
1599349
1111326
994491
1046833
1631585
1482258
608562
1282336
1504365
1000213
1304970
1519710
578260
712217
402064
260682
518732
992240
979593
779423
210471
101918
94150
396926
297216
755665
432584
299341
33436
1385561
119833
1532125
1531809
1154805
372877
19154
309461
1475390
1541459
856376
440331
820314
1426741
377336
958092
1331644
967700
293585
134389
80657
1116555
53971
172045
1077529
377563
1394789
1034623
1131487
1520292
793735
540164
293043
1333081
1635108
1300379
780420
4642
141396
906902
1321612
1200759
1112447
443318
1116511
97806
1519069
700567
421483
892580
222769
1099164
953526
1111763
1278287
1122601
1213713
1187382
1031175
807319
794773
869855
1212197
501235
232023
1326801
1011220
1377851
45685
1502977
364346
344863
1119073
1022459
686782
1509402
582612
997484
1052163
891456
181051
550003
699215
1137055
638509
698108
889721
205864
55624
814576
553398
1193043
369108
359112
681186
282150
266074
1211865
1336003
575746
760326
858031
89047
510104
389964
983929
1059658
1115620
752974
649778
1176677
558602
360258
53506
1315734
1382984
529708
42656
1288931
1465224
876147
609415
1611005
279901
665184
1321198
1355313
1010337
457668
280817
41253
1259087
742765
775826
1377569
1527832
1111026
784125
1396183
865905
1362863
341991
1382008
417314
858477
1380101
942287
371548
1218426
913716
1032988
1231937
1160283
482464
1152661
253039
1363943
1597193
1382432
1415502
1315360
447024
1314466
183502
815349
1095588
1185369
107040
981573
779222
42064
1062001
494504
480761
254137
1528869
643291
1389647
1143551
563456
61680
1233082
232170
793442
390055
526196
1075852
1256684
416131
668763
238269
335983
392587
886711
539944
77158
1067953
943030
1071386
1046782
846732
412707
950432
909292
798345
82057
98214
519302
524228
100341
1442153
88377
1057157
1580327
416557
785766
678979
1170727
296763
240862
650168
847728
598936
1160087
1413756
840030
200649
543199
110276
1549742
894999
847564
1459725
1023415
179354
630588
790191
261478
749168
956725
1132373
1214282
1219293
1642728
47584
483101
157596
886045
1521421
698808
699035
1628232
1013907
1005490
210544
879099
1015682
1519247
1309536
1109734
1592021
649875
699568
891023
1216484
1148546
199009
233890
221123
701641
949592
360511
130209
161372
736510
1146750
956964
786247
580868
340310
6856
688131
893510
1084667
625081
738129
377323
558142
1583276
1017751
897466
974987
602882
1277005
722339
901526
273750
1520438
1328839
188453
334495
1224450
1291282
259419
774979
1450493
27537
1132361
206545
401145
418108
1294919
941695
1242453
1495364
571249
337365
532124
84013
1610566
1389162
42670
9879
76432
1006230
683021
371804
584790
1526585
920761
530722
1409816
1373199
435580
503756
1588355
544439
265873
865939
493448
263535
1170712
1543368
367041
941905
636928
735201
814469
765835
555055
239532
1417039
1332366
926789
1590459
1460183
13868
11475
741584
749665
275597
37268
816576
9136
300800
735761
1099454
707428
1159755
233299
691030
1495752
1269874
1205777
1412108
512970
1590395
498392
1003210
299023
751985
929340
539035
758573
1166447
101122
199056
1045619
1096367
1078932
1346088
398037
746387
267444
701057
377608
488391
872949
310463
128366
1351624
520209
1068821
1061111
279815
590706
945674
63172
10426
1625227
310102
1327580
429429
1031759
913211
1249675
474349
379992
1294228
348891
1185570
1549031
415945
60895
1294800
1525890
1248075
590211
48863
1290893
436233
1196910
297804
1610366
989287
203562
520826
1094515
544547
606700
177781
983728
1522975
1161620
870930
177293
36828
1537662
1140698
1295811
871045
1229098
739165
409635
252383
878897
467488
1442165
573427
565866
1181177
291634
21213
1198193
289488
1166091
871556
146128
898335
1548879
261472
746533
919714
630170
865374
598623
537385
1565499
239249
697209
1077255
1224649
385257
105618
215039
1001287
834405
1475511
1256187
60953
1237669
1472062
809382
837072
1561771
1019698
296759
61995
209731
592957
663015
1351570
818356
1540835
1224313
1029258
143081
74722
1603323
230014
1505003
1160907
174418
428219
1287236
835933
173192
819195
1595456
1332934
107400
1275247
611419
905712
999159
926119
422709
755572
577066
1538017
1092168
940489
1515762
583309
875732
344554
207721
379303
1402844
675238
35282
880899
663370
85970
89549
1229194
226916
694999
13179
1434538
883948
1174525
908080
911710
1029492
710768
35780
1013747
1593551
986243
954342
408346
1137645
1030617
144329
769441
1083158
1047078
1352797
702059
82510
50948
323283
1106008
602257
1074359
778007
467214
1259017
557887
1040691
129358
1315192
744205
791843
1366438
1020924
1525389
1184377
122420
540184
1166663
869446
635849
1096443
982016
1315226
72536
1529353
1556566
218813
537227
389106
71981
905732
1347043
1527148
1402006
1358869
177843
904737
204048
603610
1610149
1569960
146470
1211262
1601597
708356
1110108
1618360
1553221
385646
874099
577555
845469
236749
296120
651602
532654
846046
508552
247218
768531
1454397
1348170
825367
1161915
371763
78610
1634765
968503
533386
858334
1385817
1113165
2112
205506
1227262
1276038
487893
837493
133645
809507
679173
179997
229269
530393
1084663
1476661
492261
684474
678807
915796
1013877
1224687
795412
560863
506647
361633
626119
1623097
684663
1338569
141688
1263244
115848
1642113
1250108
24279
1458608
1141628
529100
780850
1385426
1395548
80306
1469246
1265525
1086214
6412
471317
403160
1587567
1119697
44460
113978
503361
1128601
1204867
614321
1355736
979198
1274914
1196176
769126
1524225
1155141
672850
1398252
126695
17439
940657
1409452
951329
1435272
1282388
718638
1505725
1177601
1204971
1595441
1499588
223059
334052
735090
387664
489522
374315
560536
1549037
397857
465964
833254
1177187
141822
1350460
597659
220431
636068
1624150
1333227
762093
851801
804535
508011
285577
398380
1430427
719726
1310528
224483
1217923
252402
689303
1299558
28972
571868
297072
291
1013097
1646224
587207
892275
1073823
956664
901336
387620
537783
524782
1183866
1613337
881221
1285616
1428402
266762
132756
1480606
1113014
1017362
67411
1394808
356840
1455812
433184
821942
625868
1406759
1346222
1630997
84001
1563361
1320817
158953
523806
257687
448670
72758
773794
1570815
320041
115114
815095
1201705
341122
24686
1425282
740834
1458506
321757
895427
1443076
1510714
791489
273252
899223
158028
1402970
891195
7001
120370
1598487
1053894
1391061
1418882
1318149
870391
1008485
679660
924538
1091863
846297
502092
728347
680013
1428259
1389315
780667
230479
1077836
350105
910384
1525805
303091
331026
1365288
994033
1457743
1479810
1014726
641523
928029
465135
1591300
650060
1423670
1597701
1125750
1634209
29893
190919
1510380
1061682
364267
1413308
760696
326772
616371
1523428
1311451
342663
1554129
258341
1113086
1028960
1319145
306172
223689
755237
1202537
1021283
1025334
1021312
1403337
543609
801937
299570
278694
1565392
1411810
895334
144168
965936
1141996
126286
1406647
633962
449212
1469876
953113
1021425
347419
1094512
346523
928518
482908
1137828
77184
744362
1054822
268613
1542105
606514
1643559
460531
25337
657200
170786
333605
281754
306697
418272
308399
1525563
621133
1254469
195687
1100010
66348
1221998
96966
1382924
732654
855866
1024865
780777
1596095
1584658
468579
526778
219262
961474
448490
169373
993929
891826
661567
1186449
186400
488948
1478656
441305
202010
921266
254969
1075777
599881
1002352
1039731
1094159
1407596
795996
783151
489765
373015
587336
1313049
1203532
255199
345645
830252
685212
1184721
1380243
1159475
204400
885093
213765
1471593
174923
988553
151617
751585
490575
1035278
1003567
498290
1510618
875057
1188332
113568
521829
787687
1399601
1196419
957206
606077
1554515
370988
1492226
1194510
1310319
1004239
869332
1457689
1153163
1594602
167956
1508949
73654
461785
1421824
1555469
1170713
298731
664999
230540
1510182
518586
133496
883311
67539
672851
1371851
1112755
210440
1188076
407163
1486802
735343
872539
559657
234627
252365
186307
393211
937522
44711
1246574
1499863
1150335
1104810
1543966
1572942
134830
749548
70416
689231
1397275
1280872
1354566
369627
881098
702511
1490664
413863
1239458
1602715
825883
1492892
1035958
1264886
348018
71744
54105
1227137
1443504
1520440
372679
744660
1260022
757549
1473741
241411
646266
1055925
1237247
860424
1145997
47357
659443
149993
1687
1190771
1636049
552843
670618
1523448
363832
1274610
1511759
117320
1215129
261120
234974
1298962
555887
715153
1498810
848443
1574060
1398083
649854
1436123
1571020
1303368
619721
520493
539996
1206201
842744
386775
1104833
1154691
488846
1444419
114344
1286723
1320648
235333
1473917
651855
1621106
1414661
1371443
575781
1044874
1600740
404624
1386970
871507
1422282
1632273
934386
555916
178111
185326
765835
374713
934256
1517047
223197
642188
1239261
923237
111885
287948
138732
394002
1413824
886451
700741
1239020
1426467
1069992
1005800
214227
124629
1562615
847935
562873
1271789
1536524
1229148
829221
1147136
1018011
620441
1428674
428052
676434
523691
1607795
404030
9465
843908
407761
649805
762061
738309
752432
1528800
618977
590256
505626
1060345
977914
486881
122751
913396
258092
875910
1126432
1419764
274056
682714
87067
411559
1155516
1240831
431779
9579
1210864
287258
749062
459031
1467766
19793
496739
951109
273904
115173
1152825
1037947
265537
1555588
1125055
700185
1601547
37113
392366
53703
1640856
437409
1097281
1423405
828812
579587
570409
1441902
1324749
327916
1516404
1003746
443250
580848
320903
248780
722239
1111862
15040
1507002
610478
387434
959593
1261675
1050165
540918
1481310
1454610
364770
1232969
1147436
299322
1056134
1294649
1446713
1499018
937157
255573
140751
1342404
876153
1562868
491685
200151
811350
1294076
1613602
99509
1361376
1558686
1615238
600302
1285349
882035
170472
530720
938024
1038178
860148
496511
1222617
525317
298353
1231170
888725
386778
371725
289283
599361
959648
230144
951402
724483
1155410
748523
1463564
930853
576698
1106882
569352
1492380
938510
887334
1217635
1514600
574112
824382
304345
896052
512005
1508678
1315081
1418356
1303570
375242
487847
1492761
1469699
123366
1287169
576019
100591
1393974
1644894
1226752
64461
877104
856108
709701
507163
1423561
66651
452060
817239
30404
367490
691984
338852
1074542
291991
74161
447135
850243
334883
554228
135092
1563643
216939
1152235
104941
66581
1254623
866684
815995
625783
216267
281768
104924
882733
885044
801637
387738
1102138
1400582
482060
648774
856147
1598695
309298
1544382
474812
294702
1497768
963693
1003960
1375080
1310909
1066891
26797
81161
837262
1285507
371050
595930
262012
960453
997273
1175310
197496
342859
1577559
164372
1619185
322366
795884
1563636
241723
430807
1535437
826243
442387
832589
455183
119347
228159
139227
370894
1017714
566803
230578
1294394
987818
1582752
453458
715309
1326767
109133
1205586
65294
798852
1237136
1243209
600952
78337
734458
714220
274338
426360
857145
24295
388857
1144722
322863
1587146
331138
1020841
610059
625139
1223638
1527645
1513257
680888
1418920
447370
562191
30185
1359428
1416208
740158
647482
218063
930955
982250
793411
769272
504041
600137
739092
1524273
977414
897213
373707
1143910
193189
71463
1431922
1231554
1029252
217200
1323573
890781
1369563
471306
796251
460031
899661
1623595
1112699
1512302
1645319
1415173
1184412
352975
133552
111454
844385
1118160
76355
415822
725441
1109886
1632629
848173
49005
188995
1311125
1555437
151098
331033
726511
574811
498029
652502
922337
928120
1573275
150537
138687
1037714
574354
845094
1201493
250496
111923
877905
803254
1031624
1275828
1193273
1623685
907435
776723
1431290
489311
449292
933745
1134459
441615
45732
1043247
1297154
1465466
1489710
229434
1185815
628606
1165881
950101
1434676
668565
1443918
118458
114271
1254273
1477940
847260
1074364
695130
1087367
1344623
836450
1263989
1034418
1486236
396556
1507496
1260282
753908
653706
1092909
168807
835600
1043536
325319
309211
678881
795552
940093
928555
906164
415893
345186
615401
1628296
1418290
500322
380149
953194
494056
398481
1571684
1444548
206322
1519778
440333
274298
56545
1512173
153797
1569768
142747
50256
760843
12625
1538868
371684
630871
168842
1197172
954373
184741
379858
488431
224673
1353555
657605
1531089
1550057
1247291
622229
1089727
535015
584046
1073697
1276266
1587769
373038
711468
1405092
178202
641481
38273
951457
1088897
969397
1184045
784336
1268727
516614
176101
557523
382287
262947
1197968
1124769
754301
914523
1038927
327849
98274
874422
117746
1302043
949480
318278
747528
98678
1517034
503037
14367
254171
14222
964088
1197527
1121490
1286463
94983
61439
1640642
1223619
104110
1226365
257035
909940
1416777
1400932
1356237
831442
647654
1636688
1589985
1227847
1514227
688786
84458
312172
1359039
205862
773442
1401532
1508820
1202957
907706
346688
629054
368789
1528404
108791
676320
500555
1619294
188509
1315391
1584015
1156658
344691
76350
827281
1519942
1603591
599575
268317
1365657
582578
241723
545816
80756
1314051
651235
9692
1487904
470850
1364302
1018784
1623634
510665
176418
821034
1286403
942243
1422946
356066
1247694
509366
1490645
854361
700713
143667
363398
1311798
1374360
1608836
950142
1473644
1063459
1336942
897399
391988
522729
1540758
1112052
884754
1063718
1426695
1308318
124406
122371
1262256
256211
198389
1574519
1584163
372718
1552087
1287471
242128
128480
243419
516394
376615
1305521
1116146
679458
789529
366582
1206127
1258489
393725
1120212
259994
287167
973807
1210544
1063168
116335
526120
679670
205830
985595
214606
393818
1001150
1628725
60793
619277
281940
655768
1107888
404010
329874
451263
781170
516908
150668
1310524
1468001
883948
109989
156273
478403
1518264
303
1305480
581137
36583
1162707
1598732
1179768
1384788
248900
1641417
766862
1181880
193334
950217
1017097
630385
50703
897262
1642840
341367
1336342
1402087
179705
966397
304343
1567928
726756
197626
752647
1138498
927159
940147
44992
468755
1521999
697051
238798
1535180
867587
524176
1548260
1044041
1061947
35980
337745
682843
135983
43383
926719
46995
1347596
1474735
1095585
514581
746288
1475403
713775
1044619
94245
1539409
1538951
1167619
350288
468154
1305290
310903
181433
1397849
396243
1048452
676128
1523481
784621
803458
370571
1596785
1153461
888224
1592409
866927
1480927
521329
263963
913638
1360692
1011693
989369
435326
1325238
592429
1414042
1007146
316216
575261
4428
1064914
1541535
1484507
1625581
409767
475901
582725
241309
1400713
1314522
873338
170737
81675
1474094
107698
858339
907086
655477
710309
214342
240990
421872
602953
922801
1319673
1315505
1437859
881562
1174709
863343
578168
417330
324870
518660
358581
334650
154343
641109
408815
666734
281046
808308
257957
200931
1262459
534897
928999
496339
1122255
1602683
1184725
884634
1171936
482910
998569
437789
1010346
605997
149635
1426958
642998
1050838
445670
940644
360155
181753
388186
1618532
1195764
57879
1498204
162768
1310532
905637
280001
728274
418948
399393
503815
1481500
1260356
1217352
1266715
1150455
317332
258846
1154332
1358898
1486243
492032
1221179
1514797
483969
512886
497060
512575
391574
572447
539976
722186
1096443
887258
750383
778638
842221
188552
1141677
375182
535958
1336184
814486
1033018
205171
245421
1132930
997809
752213
1146901
741854
215963
1062856
1477489
194676
1583909
72925
1489935
1195047
1280907
838905
1136162
408340
885368
298851
1129144
460185
728545
1306076
778531
1438109
834772
494147
775358
1290446
1328891
1350898
1095317
972986
1426424
303
818663
1251198
1343781
1611999
726049
1239245
1401340
977947
564789
1458912
789640
992064
269727
1570492
503141
848238
986873
1622326
481557
1620897
1102128
1369376
1093987
585246
143873
835086
1347550
408391
458033
217687
218458
534826
794006
737345
334673
1002211
1027021
404094
1490447
1435815
1082941
336492
1140401
1244492
396520
1252250
487591
380018
1485734
8493
1182492
493398
341385
114594
1057925
221487
1263533
1454621
876736
1541898
1353097
837860
388278
1167269
361075
1220925
1335427
196106
885084
584261
591707
198444
520311
880428
912789
902140
469287
142151
179232
1425156
1645762
444165
40565
450788
1308502
1318510
644694
1535818
851040
254545
444355
1242210
1012295
1235473
1076256
1463363
1273781
200675
832634
1495064
47290
1055018
1504139
1037032
1073364
665763
1266132
995669
810202
1190845
849236
1381213
546374
859673
977943
1144678
304089
880412
1092084
56571
1020033
685956
353576
61688
1270475
1125753
1069026
48699
30934
1175967
962129
1647391
783218
75271
1104650
1141157
69127
104373
662943
852706
473565
920879
799502
822214
16693
922119
436197
1116073
814642
1148790
1578771
1573915
1434540
1043187
1282282
1334692
127972
1009225
590806
1565180
777510
1544678
633087
524645
1109497
493009
423609
1641873
703067
791223
358429
1439944
755423
589016
623177
668275
1054415
922090
335500
1135462
524628
93164
1554029
1268668
1470310
941575
1392925
463212
815072
177532
1137854
1556035
1273383
1350702
1562149
1616015
883867
291550
589299
1544539
11924
1191442
1517273
187931
1477825
1330216
23915
378022
134900
52493
64652
1397142
1443350
1170069
1583421
1129500
282296
271937
157514
964748
1381193
847625
582675
282165
614407
1634096
1449487
193391
1273943
1501584
1519864
121188
95441
1241505
1137169
555768
935081
1236056
660560
974017
940569
987540
1468168
249651
513109
1093664
1312551
505367
1642697
1127660
610925
1042093
1208738
926208
756947
905437
445595
187288
441352
739094
144162
1190694
516516
523021
1635371
1184415
812982
527069
1022862
851507
221308
889826
1270794
1499891
636645
576394
1214482
496223
243349
108861
823438
1437264
639691
942427
1103639
366606
87492
1421459
1345241
300156
654884
1614065
1178544
673629
531636
238714
806202
1000501
1539986
998175
1033733
286420
632910
265406
202910
716263
472537
1613854
1564416
751528
253509
1141675
988831
147996
611359
1522099
1376119
1539460
1376780
710389
945376
306396
926319
1041725
1420184
305461
55028
918420
1117700
430185
1298966
851579
267611
424472
460763
215711
218776
1610002
729147
429813
1244229
1124067
1286530
1535104
14406
677032
1065584
1282520
1121616
453053
835245
508826
19849
491172
553968
917501
224401
894996
1095488
355198
1120950
1294835
68167
958749
1342052
934772
652479
1556062
664273
1555751
287709
474734
1623754
875744
161773
311728
1515722
614727
131577
1418506
604462
1539948
814948
1333886
1504680
1376191
202501
1402834
742315
944024
863060
1619920
1523191
1277494
18523
998944
1239779
276618
1623966
1119724
402289
1412825
1336919
998772
1261335
652054
963161
980354
925142
551339
222306
1111667
473091
1410381
411361
530455
1351743
1424520
1338962
1532077
971363
747196
1034857
1018
232769
1131250
1241306
461277
900924
1197699
1516705
298681
198763
1167429
1609091
589930
950954
1007750
1471726
862302
876829
1052927
869346
409545
557568
1375058
620922
198221
1539451
1548143
399823
1589403
933731
525195
195709
80376
1115484
883177
628558
709009
771743
446739
881096
1228135
770672
1302365
1239751
364347
1310372
1237772
1360577
868919
197624
1476487
173957
349082
1335181
1600943
1227152
1367368
164070
974798
94667
1349857
1271450
420228
712067
627346
910109
1040129
596780
939132
1046127
660549
1056053
953883
740987
894621
1197959
1299636
1075542
1633290
943106
1394168
727723
1538234
710031
1340957
1563503
723942
166067
1248903
501644
121682
644872
345926
1223016
898798
1374836
383937
869828
1391371
1513950
796719
94964
454348
1239629
314320
1399575
135471
694676
751365
938882
1324364
1607692
546856
768377
537841
694547
128365
1566836
1021765
131615
267738
1037861
131611
1256883
629502
482080
547659
153705
245353
1182579
1019266
817750
1634861
1022305
1219975
1425571
1009055
206300
575585
1144391
603336
969934
1004987
999289
338576
550182
1493301
698617
1575148
1501527
299045
1421046
752446
134967
760397
781196
975509
522643
1594809
1377077
1522024
1060479
1476825
1156738
692493
1162878
286279
826167
31302
1569565
519385
1124620
1593983
837510
1453418
714972
5957
417697
1204233
150352
1469719
137511
804312
1022668
862786
104866
407633
173848
1222321
388295
1595918
935815
1218487
475780
398169
955442
227736
394556
1600130
528005
1019635
16916
408600
685959
405240
359807
833554
1494665
413781
1188127
837325
667623
41255
390304
594931
890340
135331
1333232
885738
776643
674144
557206
17668
300210
1560629
193083
260069
1185579
740796
1171218
1055605
67009
1208308
315428
356730
1523759
851390
19227
1102498
385488
708310
1257458
1643915
820186
434054
1454843
796524
826630
879325
1441310
45363
870211
248873
1159731
1509821
1360488
994497
1512277
1631606
672788
126693
257481
866983
115352
831840
1570984
1535268
183297
1414636
1500413
503843
1030053
75006
1505654
1515765
942034
700688
295573
568319
607437
748275
822786
1274822
1145181
1325097
1313203
96207
370150
930885
889577
1366535
984747
76094
461044
552392
37091
1195240
905397
1079404
1249699
555240
1611242
705512
1625379
952704
207756
902993
846036
1251436
1175268
437842
228711
1465008
1222840
44268
423782
432546
35847
1248145
486197
1276476
782693
1428513
1438596
65034
666971
305481
359868
1565312
15777
1538954
1151149
98606
152775
117350
1497005
241125
188690
1382489
1375665
541016
864115
29113
1177826
709464
246027
620713
317164
453692
305219
1272571
186331
1157448
8872
971265
1404188
564179
386429
1611323
467837
1287399
266766
1207719
205713
1251611
1280519
1269365
891776
821553
576934
742822
1020562
131364
134849
1456932
1096162
688846
124571
1548344
516410
1599550
731944
13351
708907
1086280
655206
1087435
402786
76068
1515086
1093311
485410
1506364
892402
1512531
920712
815658
306638
536438
1593311
1170832
920444
1528667
897902
410091
991806
1195761
25976
772253
286466
103322
281949
165128
221144
1364964
367419
1070600
510679
242024
755355
1554398
1287021
1424851
1532913
314802
862301
379682
818412
1260077
376641
243515
866838
376832
1197569
1039810
42723
1452110
88930
27686
1487154
390858
87061
668911
1142908
1385145
1638159
956411
1300529
76324
567542
1320345
450279
130057
236129
1397283
1552034
1113249
1367083
1229266
935253
955642
339082
720768
369790
517402
40983
895871
981084
1093490
300190
298835
32062
61461
1210078
1021804
837718
356848
354612
1285281
1172138
1307888
1501656
292679
1491466
1022419
1179639
1623532
80782
19186
55782
416596
87552
607883
979611
1303972
801619
228021
637283
145881
1306648
581378
794668
180091
531602
690614
656124
589118
620091
72815
1492332
417371
917753
1047626
95881
1335650
724308
1113055
1491272
232610
777759
971157
1349767
52912
1360961
355578
1187168
1322022
1405602
1458403
800112
203996
837633
655493
560615
1076546
1289750
1443892
139954
81300
1025049
898331
10810
354577
1201466
215515
1017835
1219184
514501
214972
1134309
711919
1269195
22103
425704
1310695
1495555
1310483
172841
1112170
1327962
188317
1369625
329993
1563794
551811
1521299
1543066
1426163
1417540
833322
1052131
1391858
630637
844863
838609
1401510
770391
840191
1117777
538957
1372002
1190765
743880
884733
153346
17629
363356
172781
415305
1342808
712595
673298
948077
1103709
1493507
577881
1041682
50771
821561
1357968
1577943
451867
921629
349684
82457
1458519
1122469
627638
181273
1420044
635639
1135803
912895
1436908
180470
278814
304297
677952
1454123
1115387
362523
611344
417441
355481
1021960
360952
45655
183553
71841
1242708
748215
307275
1410556
982267
1119372
1127904
1158482
415614
1247751
217122
1076460
58168
1207048
629774
23262
732583
1376055
13815
884790
1390059
528407
579359
269542
488139
738439
1580801
346603
1598767
111015
361638
640856
303906
801122
746618
480314
62105
336732
1052910
947033
407668
1408060
1382283
75789
1623032
1368392
1057370
551757
1582658
444081
1281449
893185
1641620
812709
1634576
337922
258438
714482
1612969
925251
1586484
71120
590276
1086548
1037060
815428
1380916
663033
1088205
1326614
608081
341066
432820
364404
1187722
165435
230544
957785
663834
205244
101997
186205
936977
591223
1480225
1211940
1603855
72407
1427210
1614197
282606
1055283
1141350
1161915
330380
1538337
1183233
655517
1484756
1196905
1593142
606437
1080690
1100891
1113738
1269837
584162
840540
505526
699652
295150
1450553
310235
1336057
1384390
194790
434980
32202
334130
665795
55285
1226295
354269
571055
1054030
1453066
303363
1280402
477365
1620155
1278391
145435
1579920
163225
1064109
650696
6268
1025861
477873
718299
710925
849636
551438
401912
481076
634480
231327
622320
1093980
237164
245798
566327
1305260
536429
983617
811981
721240
1138491
1075506
298775
1589959
386068
560893
1219757
648466
1462162
1466209
921622
1199373
1382249
204195
1213807
216898
352725
438338
1178999
1205549
395593
1229508
1353839
907757
1518751
874118
817066
439310
408679
353037
696344
204527
852930
1038601
986392
485611
275416
41168
1220396
231217
1473264
235157
1549218
1218298
1623249
386905
1633661
809369
911405
561318
35231
44502
563125
34573
1319652
239122
971767
859300
378441
1499972
1323998
502096
83787
320266
822851
890747
1071796
1285523
1542335
160439
529987
1061930
430352
442044
904824
1534361
339265
1185589
1379324
120229
102864
621219
1073362
234754
1404010
967953
1587385
901577
881481
1372539
1181307
13016
169127
1378236
370172
503111
1397836
734038
1102373
42842
1425854
976433
1289166
1509765
953425
1101864
1211375
1628181
1452722
431133
91347
1353709
1072755
775233
215507
267862
494857
626980
1376501
985642
84599
1368283
109987
1496570
1281086
394457
1409375
495108
106964
1440921
161196
1422604
126282
1619783
1260138
458236
1511123
507735
606893
1194459
1036977
614624
1212770
328919
301306
87693
1105541
25593
422130
1591640
1090581
147753
1391803
1363934
871068
913313
1481747
502918
234274
233535
325931
210998
1578435
1269008
933561
1129397
1058259
358516
1267945
1158198
204508
67959
1619124
1562323
422784
1332419
14148
1520318
566404
262700
901152
1341278
429423
913331
480952
524326
1052363
550234
811
1479328
1124851
875838
1267014
867252
1575261
681172
107057
1635415
627709
126670
1063428
730000
94610
950238
1265692
1348232
38466
182650
1612304
133138
222818
43096
747965
23820
1577526
1402797
888593
1191878
1572185
1462434
1358914
1104646
1000852
798327
195181
246778
583344
305486
578427
50263
95196
1091877
1242540
400055
135365
1077794
285008
465678
1589487
1075258
760452
793217
930590
251686
439343
1362912
1523460
508619
794779
1574977
1215027
678757
380284
1395815
1534366
1464713
1382208
307389
560369
956645
1186342
962302
1430435
79129
1173819
646830
51953
1568354
954531
188179
1477875
1405375
1363957
809044
1298436
461045
429905
1091509
260306
921357
1605838
1450836
1293710
541337
1537140
887929
1029216
79637
931715
1336245
1411811
609456
958380
684857
187963
1354205
449529
1030036
507111
337115
1044556
800532
308140
1005678
1005623
10915
1066322
476200
833873
1009241
1234539
903886
326084
1089850
1118376
642699
259616
649052
190347
1357360
94689
107972
1160884
100873
1242399
1053990
1101396
328144
693055
369209
881489
306023
208232
283610
885861
1314441
579628
697293
1073446
130827
1612528
749578
85189
412895
696161
1177019
1054033
46676
404315
935075
82959
502408
575356
920226
418243
1598591
42038
559726
1267803
781026
1447911
428553
212346
905163
825002
142208
697916
566365
1612096
522083
251416
26813
671208
1611153
1442994
1099331
610368
970988
1570207
201607
108109
960077
1302696
510810
1386113
1042198
1011572
773089
1102559
702962
163308
1148480
433869
882934
983335
1301808
1346437
887765
485295
1446960
1402106
495748
562110
1248930
453717
196759
1487745
1376958
39473
323134
1064015
1143839
823981
272490
30474
617226
575303
329624
958974
1315423
1023121
1564141
368880
926318
1499718
383939
197171
1280427
277499
1099743
1455584
283757
1063466
794924
340606
80252
420389
674969
46978
706299
1448363
1116158
576880
1051453
500038
1443439
1460911
1482543
513488
549638
224921
393052
1531314
318549
1484847
1025939
1127789
942320
1289162
558628
496554
296848
552319
321560
370372
963575
1406083
762192
976463
220105
649833
1493479
732455
386086
1298669
319860
845135
1437373
887256
57926
1160609
87733
911191
915023
961623
251143
1261452
337175
1477801
1271395
1542166
613109
1299304
157124
638388
803428
1102731
1177698
953487
320182
521473
1067010
397437
850909
1616471
86421
1341439
935628
1306128
997962
1221544
175448
1611672
1197707
1305347
1164645
1167624
1349762
1210185
1052374
1320938
1215192
1569472
120483
70999
1309839
103327
540464
827317
1248603
1061575
439635
136580
239611
1617081
1518764
444992
625761
401381
144858
1241915
1089311
467710
158463
199679
696358
1523550
70911
1621537
410955
472834
359112
1162426
1201809
42708
2336
1211061
680065
612790
303480
1015996
966514
1280000
163512
840056
685082
178556
1124205
808041
532651
516460
177758
1130680
707360
899564
936918
1610259
1512806
1009056
1259914
27915
1469562
211072
678977
845845
851905
765608
708576
1389521
1105564
130272
513503
449584
73958
953565
19916
197581
808351
51140
994908
150905
1586155
257344
623212
1460247
977020
1269237
1578760
1586356
56066
346875
242978
1226926
1001240
575232
539741
21446
106514
470301
386369
823103
618221
1610492
1394980
1098229
156275
990907
936227
67534
1606330
134136
1482898
1014599
482582
195892
310593
593071
834818
401925
891883
721839
878217
1467134
177859
164903
1111823
811441
1147673
383961
1337962
754091
1066829
958957
1096042
372679
1373466
1536351
1077248
385638
971967
121332
272039
1206724
782729
575242
605823
138298
905979
549330
1456150
1097313
1002535
585913
509269
1609640
733591
626978
960848
471492
868959
1143582
1200634
1325237
1545252
1468941
1567267
1400019
913606
548802
399721
620529
393772
1178909
467263
31487
1310340
390879
456874
869489
918498
1163291
759621
498161
1482964
45925
1184929
665635
570853
1082785
113072
1225847
1103928
160950
1173872
1199368
801887
945105
1274892
605492
1578588
486377
779114
421717
72420
446667
477461
1383049
864791
976514
1413323
1085107
737011
1039818
9170
699164
451524
861330
1046217
741477
257843
1084860
99668
1606371
254697
599737
126445
505786
673834
1607748
143018
905243
924061
1520112
1069200
1018264
124098
472359
1540300
1385080
45042
706144
99460
1222675
406500
1620855
268751
296139
379139
805530
345242
1320678
1137540
1622801
660796
1306201
266870
987358
440449
1156870
304871
1224248
1497490
695863
1315690
764308
541463
1529675
704452
1178301
772894
341277
672602
292949
92362
1495060
1032488
510376
1438650
475313
387018
1196245
448998
1555906
412465
1132159
376240
674744
1046355
1148962
648340
1628978
1207177
1414686
1562331
559983
1489772
998489
881516
1329246
1235647
1565711
128382
444630
140218
1609235
665781
768154
747691
1490168
1500851
44982
1562738
640968
328041
674450
1424715
873170
117172
267279
970252
54192
268414
131166
1191472
443471
315108
262170
698811
1375044
233024
803249
675405
1121033
11924
343624
210802
1072913
573153
1543114
1269892
481713
933296
463924
712969
1643173
333466
1460224
677580
1406676
231724
1585933
1060423
216451
417451
1494862
222317
762105
1459937
1159833
728006
1418232
1098692
946416
1060899
572984
423803
693846
1432314
1499459
1352523
1646005
1341756
788289
1572305
382710
242562
732859
1378493
1584781
1334479
1318390
1556378
1642075
1002437
1570165
848775
1628306
895154
743475
176699
1007743
1271679
1194161
1378736
1639074
1435422
209997
1310381
880755
1403007
1074758
615619
1639927
447856
402079
259560
421587
1470538
887438
441203
106733
393849
632132
1069966
1524520
356354
207316
449450
1502652
1471997
621848
751247
408920
1103908
1291804
647670
1174861
1560129
578772
1165846
444664
278927
303548
1196072
886862
692138
1323815
1497465
534506
567116
1309886
1231500
278928
959449
1053821
706431
201961
1643012
1368278
648142
1319446
671606
387808
687448
519581
1182828
1240510
816550
278695
1417065
450029
1190167
1617288
560915
1158559
1160527
1404684
794952
298826
112176
144020
544873
728783
1066923
1366654
727357
1401178
927235
873339
1477945
886923
1556660
1548767
34356
540541
61696
1019510
367578
1166891
1496249
1543013
1594468
144568
1448663
1118683
1600945
895291
673459
1386188
258887
1032791
662495
440873
364591
222800
1220420
1495923
1219309
53839
294287
556339
580467
813399
732
610512
1320792
98267
302657
556524
1407039
657178
721966
958189
209437
920347
1124518
1163946
849658
962691
701116
1508737
326365
934922
906877
1032594
1516338
1078909
639777
200115
813773
163599
288294
1208331
917856
427537
773158
1263080
60962
307437
421898
95822
437721
1376951
1287608
647005
3837
1427548
586674
1300388
163092
402160
1073431
33844
604219
1181554
824429
951095
719272
1421744
557861
1447124
923300
1563970
1329102
1149077
490830
1226274
1309499
1414053
914134
1554833
319138
52799
260449
731411
1479201
1050425
848606
1617792
1311516
1293055
1385391
972393
1370974
1512939
1538874
759758
1397073
1149950
749010
456907
618659
84290
1062864
847239
56083
623283
1558937
809884
1605796
258391
770531
239091
1020459
972246
687733
20539
1013156
1160055
242047
314764
189114
800744
295871
808319
801609
1202877
113214
273086
464411
540385
1276097
103177
1156799
1509068
1489100
568992
178453
1381491
1640268
67788
630148
216397
1523931
524062
1369109
479873
1050273
524332
434441
505931
773497
501179
1196486
226499
607045
779729
1035895
1061063
486744
460204
1192999
897285
314715
158824
1553310
803141
498312
1570296
1243593
887278
957068
830922
193423
421259
1005509
1199546
868662
336033
820538
1228543
27182
1571164
715270
134482
701540
1186462
313740
893915
138945
436192
174142
1451547
670300
19173
1164680
501924
1001105
113480
834366
1375700
865484
1041478
952352
182920
833763
228091
1095768
1454216
1469915
473014
214791
925660
628803
62878
1253337
1435028
1454006
201420
1632888
639297
1047065
12336
128455
512502
402377
248256
1602222
37031
1360533
1223633
25011
32065
1549636
1288840
66218
34718
1470176
1542440
831540
1172605
1221481
625678
174338
872551
1349853
224855
208346
69123
1135920
814426
627099
906654
1201598
88830
963223
1642380
1453945
630551
38301
126000
1584393
724171
686066
1462147
806443
978415
1136096
785495
1441333
492536
204830
902475
868233
341031
899893
620830
1355743
371066
1424014
444301
388638
1107381
74651
705351
1238353
456618
1063530
54144
1033636
324122
1405741
431188
850953
1045772
1329715
510638
1637723
922689
644139
1514738
10795
894057
961864
916181
1574819
1273176
136896
258677
1230962
763755
616237
849279
1590538
602534
1627716
401225
755229
1240071
156072
171464
1439873
755789
25886
694144
1496535
65108
1438765
734089
1173926
179200
593711
46273
592543
570174
729288
1109256
1546988
996471
700142
1460113
1515547
184411
1550106
474401
1636099
1581240
1436224
963002
517199
237312
1040798
445004
597824
17012
928476
706749
1143539
1395932
1136646
660470
1023009
450800
396921
835524
1332094
1295852
1299557
613944
1320344
164802
1388512
1080551
1094099
872856
1267400
564790
796401
557070
1412976
291521
1509927
1278863
1352093
1153086
1404706
1298147
52672
397014
965951
531450
271943
158825
542470
987969
100940
782079
105686
1116452
863581
548371
56518
657765
238589
674140
65866
100911
1371276
1639587
1224736
1016273
1031808
1517751
1584473
777476
1254058
379068
163738
347655
1457559
820643
175638
374661
88079
1242376
1372813
1310597
1276422
1098381
479614
310348
1214190
1633464
266018
1372420
1179378
1473249
1601310
586818
1402076
790434
1162370
293411
71728
381497
1191827
24139
875203
1572665
653068
1260684
328570
1426923
1235267
760004
570327
1488202
559470
93531
1012276
1161893
1497374
420272
1278616
946936
1461210
361671
568790
97853
1435791
846938
946195
1490990
1641987
328437
1084072
495807
437282
1339346
845750
962892
580925
973853
932459
1027025
791615
1488439
800934
713009
210115
232488
1420356
648615
1273941
623723
1560575
1524531
474038
1406167
1017157
1501084
1332495
1393927
171909
1477214
984608
1508926
507283
617231
914445
1214825
9763
19315
724292
622498
305360
676936
285782
1001238
599576
1128617
220654
1358688
902467
1025623
251487
407857
1443083
1567066
611967
672347
1637671
463826
1327992
645615
1143649
876082
1403021
1027659
544907
387059
1112986
1105203
419292
528030
596989
1207540
719473
1091289
1422274
210215
994198
109838
830315
931662
326223
643792
1233639
1091027
790518
367679
1394888
1171695
1195821
792187
1325430
1489122
1621242
181670
1557190
691388
1609694
966016
1079964
1022996
739587
1117519
30236
1287029
142122
1340430
1177163
1330618
145286
565527
1127217
563031
1480130
1019870
399069
900905
922400
1054335
1577346
1488099
821027
1503176
1458090
1286453
1534726
1627145
531470
1265996
1257880
1052753
622585
521428
170687
819871
323995
641531
1281745
842408
216553
1219612
684959
1260385
1438817
1546392
1162271
779393
1047039
340754
334703
743880
160715
67063
1153430
1042836
679977
1402880
375180
168619
1331747
646043
1621762
703099
1243551
262985
872069
1473420
367832
570031
200289
946096
838676
870770
789841
175330
1606469
594276
1097830
1060530
1182015
505901
629626
860861
1480723
197774
185115
1035157
1426106
1377635
953077
736352
1094719
654889
1552353
935404
377079
83029
1632118
218557
488499
132161
359401
750877
1624036
1399485
285033
154855
674124
41999
910668
1627388
363968
1611337
1116372
1069382
1090135
1222012
203579
1362186
147014
1373300
863449
1433305
684747
1540074
1584826
1421348
369185
931466
1555535
602606
176109
974198
1409993
659400
81184
1642352
182456
1545467
305284
1387061
1090245
1407444
169089
1352641
1428053
204281
1156318
1553247
822385
31904
1561455
28419
501305
223975
678810
1621551
1631698
758298
217989
1077411
875916
894860
976315
946672
138682
1034815
672518
246694
1553873
57
1546220
1371795
609186
1170291
585931
1005444
687960
1516602
257228
1328631
589320
902451
1059775
1006962
1489058
295331
369753
1115908
704257
1294136
1426067
1529528
1570360
1406836
484314
1193483
563201
8680
1028078
866694
1371171
357536
1428988
615221
131080
1351639
1625988
65821
1381021
866179
218365
177802
861004
341354
443916
1010422
1561396
1380445
1359889
881586
1509838
1465430
76997
184801
137890
257560
836209
180935
18287
348679
1425174
379419
1505789
1537786
472512
1631379
1511763
274602
594896
340349
768046
677034
481256
980778
1007597
1082834
1408915
1164442
392100
727807
1201091
1336878
762617
152562
1317971
387519
1288245
1486578
1479700
1621898
1591164
194327
187769
589946
1620787
705012
724763
1062918
1572907
366563
1018710
1565177
545454
531892
1165766
509760
934334
938095
405815
801764
801054
608899
1091800
793873
986680
192422
819182
1317045
624524
452363
582271
505462
798098
1075566
952834
214847
716634
1278489
822606
1217417
590128
1548366
1484490
1171981
1418131
755208
1109803
1126898
471532
294620
1342105
99479
1032198
1472248
462893
1495323
777364
288545
1148056
1024960
244429
25307
899897
1070482
395096
197
1560684
1163779
122673
1301676
207840
1221297
1384806
1223712
1091753
882993
314042
1357301
89193
1285187
334956
182245
543446
100060
927975
567712
677859
828390
1412982
68386
224455
941216
606591
441065
1164012
1412929
1035477
1303591
187240
1159556
124940
1540535
76888
1361390
746416
1243087
645534
1115987
1450053
1569324
730308
404250
1568868
1479042
44821
656006
1511653
20135
489623
41808
862497
1057870
1249563
1511375
1268107
1418643
1564002
1551950
1057648
995533
357274
364305
173812
890130
994229
155338
897018
1112600
1647435
768765
411011
814698
1036725
970497
838958
487760
1569668
1139912
1034938
1416678
636858
809688
1005152
1364234
1040117
823031
1462869
1220194
703489
947784
1501361
620859
1254504
851284
914351
278039
1146814
269413
987693
142006
1396173
457855
1463896
846359
1131207
1063219
407312
1605420
506676
1284616
777881
301772
20740
18458
1336682
947226
1627497
121052
1280373
260627
1567564
1221401
351738
727465
819298
407401
39415
437015
698791
365440
42512
1115238
1487687
64623
1585083
796923
905160
1038796
485111
98684
327302
1452495
703711
1057624
414901
931480
497974
1284119
1065918
1091424
226377
683750
767861
630620
106194
1620360
909159
932745
727191
115140
1353048
524346
1192580
992663
414436
225586
737819
957115
1373721
965039
1248914
856489
1532796
850495
1128314
323772
1139071
83198
870056
533519
170694
744091
882888
309531
460513
299834
103270
681685
841641
300329
1512680
470801
175576
833644
1178507
1152069
313363
1521452
632687
987904
68717
635156
155955
1371311
595152
1179974
892854
1262086
1417266
442413
914626
550099
547291
1628200
1489798
1436282
1441261
1286196
185091
1624364
32204
891511
1520524
1163646
664769
1411924
1399889
1011059
40258
1366394
1427429
340941
1504905
1439662
737494
948750
1559807
1105086
1071021
1539918
1434141
129778
592372
767093
854062
1077696
568041
891471
751931
1560382
760093
1493912
569262
1597386
142917
909352
548911
1154712
1391299
275651
296748
652656
3877
1387733
777604
331538
332124
894890
1215133
615426
1088582
1511858
624549
1077182
691862
1423569
983410
1295315
460495
1058321
1335166
847063
1320012
1112278
923985
1131386
1265229
1584953
1328997
1061152
397382
593078
57885
1238925
681981
1277119
590526
62168
1268449
548348
10306
716660
1578725
551270
934015
209940
289740
1446583
534042
22167
170175
1573627
1513560
230734
1014764
1352173
1014844
266604
1300574
1161440
1472024
409262
1501390
390656
1284111
251385
449889
1421292
1234187
702331
303885
344656
1539941
1033250
248235
1091274
923883
1465295
1488075
426370
1612545
779033
1377726
1268261
1094955
595990
31118
80013
1216396
313499
519199
214816
1295155
327022
623395
498281
303665
624788
803508
1624397
719262
1333453
335828
1351551
620769
106177
1392699
1447813
817580
618195
1010166
275419
1560396
1071657
1159909
52368
1576208
1519306
494828
435946
666069
1497539
1327079
586
281443
1079908
159908
788355
1601675
1184901
422345
643215
608583
1395833
1437331
812380
919926
382262
1386678
801456
1626230
976643
1394116
1381846
1074746
1231313
396604
1053629
1140998
268668
120907
1542247
684577
631257
796495
1512769
1277958
565416
209359
423176
373494
431518
1202436
1579472
613758
772560
56305
403693
955574
518434
573003
518889
881708
436010
130353
1158855
613213
1520196
1027055
663396
1235248
420297
10038
336764
947103
659324
832102
397480
949313
886672
573343
638239
1381123
284408
1162572
1056116
1047178
1018969
620580
1422826
1314397
1459443
346235
603984
1233572
848878
186874
1246684
188649
183187
1291566
1339800
819827
564406
1316973
121854
149425
448955
487312
584611
1610305
1359538
1445800
640508
168782
162292
1562988
457629
1346606
563764
500498
1337469
677595
858691
391387
1347151
609326
699532
25874
1219222
266916
1383567
1212622
622692
404856
334790
517278
643820
1366096
326804
1281181
977310
1405167
366045
940696
137573
1403370
838072
1640763
20356
827995
547163
865349
1463981
789352
184190
662304
1264576
585677
147470
641480
274085
271650
454692
1499390
314573
342943
706006
690640
1396058
756535
1017175
957493
1311393
1108902
456456
800932
852492
499404
628449
683193
899176
765201
333436
789538
218365
1500289
980081
1332730
1440532
1375030
629484
369945
1641237
1392530
1484750
1437822
1344244
669532
419871
228745
580825
428635
618933
190077
1370490
1496669
989175
150218
706057
1605105
104031
1148649
1621453
246166
691571
306108
1304264
155944
405342
1162028
739513
356525
1176565
788300
1402901
71489
343522
231091
473190
371530
1435747
1641181
1054384
218660
117966
13645
246043
1279836
521002
423777
1527628
1291843
1294025
1307109
1234314
136134
831256
350475
531072
623304
131908
209273
257770
38293
1242725
1269256
1510954
1466003
245250
869313
789711
1071108
1231240
755620
69368
355867
443251
1455280
564403
1612962
673158
1307688
1538460
188015
1575138
1607955
483896
709452
1154169
1369342
1424146
20917
454590
1233944
1594946
1610480
1521949
479914
1064506
557007
1236943
1029527
678874
1454749
1316810
1534695
293406
1504838
738564
423312
162953
959635
810508
664081
139621
758822
57767
573084
6284
1506495
1612626
626964
1214086
542925
342210
1568231
81437
1124793
389520
554547
840200
948487
1240202
1638852
183525
847585
1264615
249173
604029
316410
932680
933894
704299
484784
150064
231140
809211
1434472
719118
1035566
1246628
1561655
372719
116941
292520
1260392
1026860
1442601
575668
1382027
1257331
1114250
432145
1211282
534887
986524
743620
747726
533457
1441202
1265930
998032
81800
1583099
446528
1112033
292766
236535
1105202
1465130
1244374
1037571
1537796
475182
1193615
1083037
942500
1525758
207639
764345
186570
964652
198292
1285111
120381
1031600
278505
1443239
714331
1403605
790529
1151877
1386425
864337
1553015
720396
818028
162553
261860
672648
967706
492385
172056
406120
1415868
1513690
182942
660331
331341
486231
1400749
795273
1288890
489882
234977
202026
151334
1455657
1584882
1362818
624263
211025
163470
195965
744841
1267691
936139
291564
366609
1323984
629525
995414
1561641
1428221
631191
1437450
1088763
1196102
907751
820004
939852
1281815
24558
1346595
285589
496659
780217
1446094
1179602
620450
1262161
1483194
492539
1484372
151452
1005215
457394
714577
1596603
1592742
327299
435988
611316
1596891
1332282
852372
737407
1291386
1415149
481934
1226898
666513
1218644
1030496
42418
27340
1415719
1335951
729699
411055
1570177
185908
1579370
426968
992864
475613
452280
1021462
261660
832500
1089675
1162546
1035747
639002
416613
1302245
206643
537911
262618
1611623
345827
1339432
678249
1391347
496808
38770
257678
117876
49169
378902
1505916
162305
696560
222048
301931
426147
1315038
716555
64565
1070631
1195438
1101675
66805
1052390
847770
46641
342251
675498
828157
1379714
941326
1570464
1156288
501779
5668
725515
202509
1193728
1228608
582835
433011
1356835
243590
342824
668680
805146
931009
587155
1454216
762436
979731
384980
61841
130670
801735
610095
1321417
779309
1284550
60396
622183
15902
897623
1085592
922785
758879
802328
1048641
821814
1474156
525350
1639333
1593502
74518
1432718
1400804
188871
1299280
1197080
1309410
5781
1396264
1473892
1387963
276617
1291695
629428
224868
335505
680010
55951
640949
1378113
304262
819959
197199
729123
475688
814812
1030551
1297948
1286069
1425170
21356
496419
519380
1621334
1633758
1027502
82678
60775
1008153
285788
887707
1258370
1094535
1504184
1093981
1086173
1508189
1542131
465135
1451860
472226
777305
776910
1092906
660042
1448790
469443
1471248
1448816
157631
1626202
306303
1525295
690233
1208072
1066495
265149
529195
1558239
138817
558600
1260131
383647
907167
8330
109044
884610
1219083
930900
344570
346319
299074
1110127
354880
970263
597554
1505364
1014850
891000
928915
348705
91862
182757
1564085
224653
1003074
653223
549812
1252928
716607
1385977
603415
751722
425914
45639
1192317
78959
1033357
858445
1479782
96575
425614
276110
1154307
28453
481233
287166
1260116
614868
886686
736772
736028
174230
147051
1611949
1370671
696578
531893
1422308
680462
508471
1041785
200420
1589312
1506100
1517647
310992
932224
1457419
196185
145557
1088968
748694
847224
1133371
1094173
497702
1513899
1529860
1246860
1268104
494589
97883
601890
1142842
640955
857973
1253037
603080
1580388
250094
245677
614546
16860
1057059
663557
543721
915786
1171252
1162767
1597031
1487256
71236
1002326
251585
165662
1139773
1625987
1480984
331005
848962
1336405
347051
1646241
1433500
206364
1065222
1579299
798662
108064
867491
453257
433979
370574
265012
471485
1533269
983565
235097
1303373
1222908
369446
63248
168606
1459730
341536
762413
1067947
1189655
854910
919812
12353
217576
498831
829988
351411
1462372
1061523
206512
70908
1042258
84792
322716
1188622
80422
1258819
1469020
78008
1309871
189732
278499
1539298
1490816
387453
196851
354763
108731
946643
39207
299052
765022
718677
1315520
749562
1361776
1557899
1457499
75859
1526581
340793
1156354
69722
1072758
1611250
16244
1486646
667684
525932
1365091
569437
1019356
28936
1358316
1215486
1480318
97657
1140564
781544
697002
533929
469747
1487169
1408379
910833
232898
128627
1588689
365405
1162719
414157
1556680
1277218
733342
388004
701447
376545
917479
1428178
1379302
1585910
1518111
727961
1223676
304879
866665
738695
43259
431955
1192835
1039919
995085
741545
1405420
1637966
1418056
409483
1571680
1233387
1415727
428537
1213106
1268385
1280977
451847
1220365
1581613
451105
1627299
840687
169784
1597084
196027
1193666
906637
1129938
68776
1332225
517018
1006187
1479219
552805
437418
31824
455524
813666
1157220
1214404
738947
817282
996205
1562578
177145
1409323
735752
294711
1524289
360362
558242
162053
383176
1174484
1517784
1294678
185006
108738
1369214
318675
1192916
1180983
1226530
267351
896322
1043348
282154
997825
160019
387935
1516795
1560823
1181060
1274242
1627445
1415961
461584
1593481
1036911
1244826
1396804
321575
1278469
87248
180753
1391831
1565192
443477
63823
431279
943536
1070000
767169
1544581
307120
686232
359723
1492412
457312
518812
1313667
6530
989299
482491
882324
320458
183540
1349667
297919
199891
306526
1071377
727493
1077424
1156604
1476213
1427814
302887
1431306
1022141
1190404
45013
580722
1049941
753547
1539197
308219
811669
619087
225782
645213
951181
416434
497557
1405831
1398604
51526
782289
1419987
676602
9881
280662
1329779
365276
1054095
1600444
80989
1115875
702134
785926
267508
1009586
1534968
929124
1479160
1229791
544527
886887
1493210
1601637
1597924
1623073
1004592
506108
61489
630901
1357859
1464203
14315
1062581
911976
34655
522603
1340564
1319542
918723
113161
584879
378969
926467
1463991
705160
721986
1592761
1530809
976643
962777
1308749
165235
1136265
654292
929020
335783
1217837
1098875
1386909
416638
292383
1253650
1142145
232799
1229
1576315
249102
1198089
685241
114532
31164
1547401
249278
1288549
147124
113930
569132
190831
1334609
48999
908099
1281997
1037595
1528836
1252859
376094
189297
1443758
1057513
1084582
1263598
81357
1585918
712637
818058
16306
1318274
1313780
917767
482317
1620059
952293
1591880
672970
703310
241699
1478852
673494
252635
693224
1390502
613832
1090527
905976
495231
1184799
985409
840482
401316
149722
623542
793476
852647
941898
1400119
955207
894573
1482001
842245
1639388
1177572
1429217
1457408
399889
203544
1559538
1057732
1498490
774228
145559
813352
125137
1102916
1037753
413439
1089734
141852
1526204
541535
853059
294176
856479
725975
599108
851994
188915
251106
1421768
760302
376684
1631260
1272565
1495805
1021494
225125
929727
1145869
389753
1208037
1262347
334644
411381
1589576
633796
254343
608107
709098
901417
766843
891350
550523
409888
1646481
546163
154230
1070068
601521
119407
647410
696362
877935
36186
1147263
1456914
1357239
820190
1204117
1599713
1445185
1131599
866889
1124410
1357036
431070
1187579
224462
1303546
1427660
1167960
833832
641669
896715
1590026
90295
460628
77784
1224055
462202
956400
673089
899782
1581268
843588
744294
1075994
906166
1560949
227534
1547987
983597
385212
889302
141164
1449080
188830
240929
1571481
370717
1611703
614406
1066029
234426
324244
51933
1347382
331558
1419147
198618
1060376
695367
1592152
772939
246169
752168
216913
1288111
842688
1583963
401698
1030614
942074
271813
224970
1014629
1137784
831577
1418291
1492298
815295
1063328
1593423
1094099
375770
1061808
1379486
434300
241105
1350591
1483151
201404
847596
915303
1446413
840546
427364
1266398
563028
1146749
724789
1161558
869725
916496
351917
1166468
1474290
1612994
8558
1478692
215177
1122473
248364
639100
576095
1226227
857330
192202
1086177
44039
750897
903964
165193
779144
1183642
1545640
610306
1363722
1108228
534958
1215998
992090
89978
638062
1276470
248055
99359
1194897
232381
419527
400515
369592
46316
45176
875643
1020309
1335897
1215224
429457
665777
365948
1599522
1136128
784626
436169
899885
377848
1639785
749912
75434
1516065
1268969
1477537
462922
1646116
295136
15541
1252714
607815
1011496
55119
1146644
621905
210867
1073275
218245
931097
1257787
946912
1224239
905472
140805
648603
687562
822031
372775
510990
96395
727398
80175
804726
1065877
1095136
863142
344256
631517
1058003
144847
1177365
1347434
633054
352313
512872
926523
1456522
1317599
1067481
337748
1304044
1277008
1149142
216692
866293
673021
894412
773183
771115
143204
679941
506340
256984
570277
1299607
160595
509094
1124736
1332929
1098908
1403728
864490
319340
743110
1429570
1633422
119809
1308383
738899
630861
176433
782207
1328693
1571670
981106
690094
1150707
262643
274503
1032461
200992
994325
414220
924975
810250
769183
1382319
796039
1002188
678436
760216
1551414
1306754
1295945
208729
421058
248131
1444102
602732
1559407
1458532
140295
952397
674138
783181
1628721
885328
645923
1518251
341770
375646
80963
971133
758158
1607031
550185
577537
20031
795059
1293578
151667
1327361
413671
1166755
1143294
1382360
1034763
1530081
613706
1375456
878493
122717
212622
1340142
1621704
1541125
682622
1294351
579947
1337631
1623910
132161
308111
1547809
1629144
362796
1311507
990731
885108
1392704
424795
804255
1388838
104448
1584368
654080
626969
285688
516382
215142
313154
1324642
558334
1377281
1511295
1464101
1027619
1025025
712201
1607521
1591757
1453952
425409
692284
730594
422412
129747
1187333
1398436
1203652
1075133
1003745
1429166
682444
729238
1586325
411072
1507992
492989
1096508
64266
933872
774605
1262721
1377721
231215
1609173
1628353
85779
536713
572737
1074427
650984
210642
1121657
1035219
1645558
304344
1562314
1298570
1005119
1327543
824417
1162662
473625
1335156
235360
1271579
702661
1588691
545271
832768
1837
480312
648914
90492
831283
1348687
1620685
561381
47863
576219
223513
88332
1476327
173897
1332673
946117
1453969
97526
1100319
557955
895276
303616
1210918
258054
938178
1414926
390658
913360
113614
822208
1252877
1330750
316845
1615605
741615
93164
242828
504799
353648
1623016
1380088
311086
948822
8676
1111978
511823
83677
1397307
626809
1603895
433264
982779
1101876
924388
571230
1266977
408527
1497342
978098
203478
697287
375245
1361778
1332708
949230
1609848
1490016
269098
763555
8381
144808
864477
1285396
123330
850457
601272
1468063
582081
139560
1492150
183510
754663
31854
647027
1294233
577085
1318460
791108
286442
586415
12561
1502945
694886
1398406
1327384
994306
853893
1580032
860535
1365872
684982
531417
1043588
1508716
397240
1473013
732969
1586454
91722
572864
1028195
506439
559022
666877
1310565
1551359
965306
458908
1122416
80153
1645644
49065
900203
370105
156055
196505
1529351
1513137
988882
1118559
273613
1048923
1248473
1457786
730984
614130
1267471
1224685
662158
933509
861143
1489219
648089
103209
1286392
590473
749020
1468453
1380529
986627
155498
270903
61865
387400
465773
803751
1035820
206796
1328310
1028042
572693
1549341
1037724
1190537
1182126
1124555
93085
454696
753118
1097460
1192344
445664
1216035
1279474
501779
660874
743249
368380
1187565
981996
857917
664903
1233271
132337
898762
1092202
332140
749623
824735
1406038
609967
923755
210635
532362
804307
1340639
134310
559039
1442512
967749
605357
1193823
499003
642940
1087685
256721
90576
1468328
797594
707464
863366
212699
702593
1354208
1589528
894151
1189468
1374953
1428858
19158
1384421
1345848
658959
1214513
668358
1169394
326395
1246788
447179
1640563
400254
463095
485809
370192
1275171
861970
1296676
897075
319561
796741
303311
247607
1027705
295913
296036
1408820
380098
1534064
1190602
971828
1135894
1503355
220714
788945
433457
1177361
601645
1440339
885843
1527872
45391
43634
1043392
750962
693281
889107
1014402
667736
1535942
429866
697817
169455
856857
569743
552501
153285
1028032
1442103
676095
1385065
223327
869100
1616892
201186
664226
437294
1357673
1010229
128886
37464
1455825
1499956
491254
1069658
802626
750008
1489002
786061
863971
821569
1298491
793410
215463
570558
203372
604080
204443
1326823
1557302
300702
911491
260953
144413
1560616
525000
699894
374529
1341540
1213920
600683
948187
54576
684774
494567
1420444
674338
1515054
1556165
1032435
1479694
1478172
1628041
398890
1160128
585514
1101387
139826
526033
1270165
500938
1378740
16370
1468194
277201
592730
1028554
491828
1137830
261689
341338
417242
1227398
1439140
1561488
146211
955151
220099
1081227
598085
477421
1497628
1142782
276858
1151122
303579
1173238
613072
211270
528104
1375909
965464
354009
1334705
386691
1115945
526014
133962
1326889
1476115
267379
1479351
137162
1165664
33446
409874
1412776
1599938
1292277
1594767
1621715
349943
823936
462433
1185365
1001202
826094
1306323
1194689
1573341
375869
1450137
1631519
263171
598784
785618
303100
718326
1046156
499166
736086
245121
576830
972787
52893
1394537
1461320
1182258
106521
969749
1120945
1550172
1086477
1248584
1075677
1081853
783661
1417762
124542
1453305
756312
373471
441685
97583
1151756
1150015
175625
1631756
224919
1554526
1448903
32203
228863
1063396
203701
1630944
1380009
659171
1390573
820867
1374429
121934
999427
1416887
1123419
235987
1096303
1617828
502380
470755
1558452
1262313
937206
828653
31562
582833
397032
1283319
660474
743168
878658
1253953
625057
1253372
756103
467074
304415
326169
670160
771555
789989
1408285
158044
1579081
474941
723644
403978
1404609
1291840
34347
448770
1589836
606519
951035
426659
738834
975942
1604167
1443815
356691
309446
1205358
1492267
774597
709207
8362
289735
403559
894200
1485317
525920
1356310
448902
227477
21454
1048514
1590409
5964
833852
1089463
507873
1320312
521234
1043396
1289752
233087
299738
131238
364856
500479
434275
784612
1378256
823097
1577672
1521372
394163
1591874
638489
1098065
161609
1499
708485
351120
1564732
1600546
509061
184780
1115832
1547816
1184509
713428
461679
1164826
116908
1211488
1027727
1309904
1224142
674910
1287351
756064
566128
1231803
960319
1059899
226628
1206058
609920
754396
225238
591249
41867
289965
1017452
207668
228887
1015924
1042348
1358191
565166
271623
540102
1329407
1093944
1530623
798783
163504
189520
1598822
594182
492411
1170377
1030652
1357341
597514
531973
914014
1622486
829671
24752
490619
222885
635438
37602
549171
1056885
1118153
1008175
1414539
330317
803397
1370893
717021
1286377
1205872
630141
76732
707608
662203
1039075
1299555
1320974
183952
14743
1011683
1479625
902155
641767
1379299
88650
805514
1573586
476811
651457
1534713
334254
1538028
1574941
1638741
1441244
1635831
787770
449548
937920
751183
336947
1376858
1154582
1547783
363191
529840
1161508
1480766
941037
577740
1448200
1198245
1000337
1528088
1113497
1055455
1196936
98463
493296
184927
71452
1512542
209629
1211151
1203093
1327515
1493051
180231
1338862
406394
122051
420712
401349
759911
663449
823265
1421491
657193
497340
506771
1517741
752730
461162
1470075
892104
1572754
845984
1153829
1544713
1171357
1050943
1571847
1065468
137818
531122
1290210
1612435
673705
1110137
975123
1227108
49486
1310657
1230298
535568
1568357
263331
927124
1252372
968217
906369
259212
893670
959376
1356978
753881
787626
1215199
478569
574862
1245047
1254213
618284
1317895
1473916
685829
870635
993026
455635
1157756
1106251
1625609
1400582
1111952
610922
746757
1288138
1088560
1332856
333150
1137446
122905
603485
140752
346673
1194991
192987
1456593
512750
78878
868678
1137689
710436
1581704
993360
415074
307510
1510357
561632
1273841
999416
1201069
1574483
575203
1031053
639889
216358
729144
1202553
1645751
1545755
871196
118875
997600
1448339
471717
349129
1193829
1417790
921297
1010277
312180
160233
1129784
1034188
1466762
579499
484042
323364
982126
798500
1474711
1367517
1173502
1207063
1585185
1534497
1209920
553019
1316942
470501
1576654
357692
788100
691827
1224974
1500707
1453520
182430
1123390
149815
1429574
1335601
293717
1592959
1541388
254700
1522782
747813
1403782
717217
110345
1210341
805565
1513592
752422
938336
841403
570365
151091
714005
799251
1223218
363980
199813
1109804
137578
1613599
1025432
935548
1554991
1148528
1217297
485798
283480
518482
1433016
1560161
1181478
618289
140
957579
1407497
265723
1146282
1341878
1220280
1370991
1115231
491808
1552907
1303627
1567630
120360
191689
470080
522117
1445734
1417609
432337
432073
1145759
1119197
313398
329502
622814
870092
508600
109285
1635974
68698
1603017
1321647
1118391
157237
567519
409771
414034
981562
1486115
1581235
818901
1060143
216497
56954
1252300
1304050
405786
1271801
1139162
1463969
281319
541916
256190
1384619
392693
359642
29448
67957
1017601
424901
1026568
1506894
750021
1129872
832348
1379544
1478697
1318906
1457178
1426400
603198
664802
788350
34889
320070
475149
1130335
244750
1074347
1243929
879780
62782
766180
917447
830089
1560050
1400886
1049061
552111
325056
1183043
713972
13290
547469
3350
1603178
170804
156750
1237429
1161046
1496377
374438
977648
652434
1007839
887034
1340077
158504
1202459
1585183
950834
1414619
524782
1045466
85030
228004
762258
795559
702007
1599323
205936
532588
649373
1041323
1608628
248835
209051
1336655
1323434
1616186
202176
35308
992179
406409
1016532
888384
1196186
774354
1203810
530793
16400
457033
571979
1007315
1524610
1019554
760931
845211
726851
1623489
436608
830863
276832
894117
199624
1646425
798822
1042912
896384
644806
1220536
1430240
332076
436431
1456536
889094
350199
1129262
3372
1448506
504404
619561
1103039
572688
1137449
266480
1413654
815450
1441405
952402
741463
578903
435040
1567706
576924
1640004
1636886
1352042
1088224
406940
135562
1172575
516219
813259
216716
1030013
1530046
1083086
668018
71873
819091
1164131
942280
1161711
913550
189564
812449
893786
341953
1600885
494461
499617
41203
437814
1101012
710871
1296236
1452409
633947
151909
1276365
312634
1259883
440573
1044143
1435888
1390088
1326677
957664
1580287
1149103
104913
1013221
615408
1061358
1422667
100719
610229
654852
31390
361707
659363
1289249
404210
634824
1074235
1387876
1400270
264298
497446
1223203
1608573
1398976
577728
544229
110104
803844
226290
1491773
94529
1224123
210052
931465
1035088
1171577
807631
1260398
869894
1331015
1483033
1410700
970848
330176
180195
765409
800814
1516793
71547
263968
1514637
447630
1350819
984747
1309470
409316
1070392
557450
1182592
947848
741427
1634033
1505763
297498
1441764
1023506
604824
11897
858078
459653
379310
545188
947306
494081
299407
881344
1275478
1486633
937854
29735
1127009
56570
302021
1126564
1383157
509548
790560
655489
96612
362257
1319877
1602655
1227647
997483
357314
109076
147774
354114
1005335
478654
601310
51417
1116374
1576837
172716
938521
437779
1362027
1499494
1372652
346224
157851
1343600
787005
1467992
1079199
466787
403266
548718
190411
476142
595431
1176604
172471
870278
1191435
203095
1147238
576588
616150
1565879
416266
202580
250208
1073311
400058
809463
720793
804156
109128
610858
249087
1447762
1580077
48171
1311119
1509716
498376
558475
25449
641980
1271124
1202278
59370
172532
169471
1115393
1204056
122933
22029
356684
1154633
439326
882699
382939
1169998
405038
820218
1211366
94145
742689
143438
460753
703607
1074286
779758
464022
793581
1391308
1131189
860093
180450
998224
1465625
938225
490998
822189
768333
1181325
1256489
510893
839799
1567154
1382076
394493
1428706
537439
1535418
169463
892418
57315
555911
882964
39919
225118
956929
332563
1410861
1061581
532931
699310
24802
555773
1320216
178460
1237205
923760
172418
94717
1607617
894996
812143
995276
711610
272745
1367259
243438
338587
600693
566991
1416217
683830
1371100
706335
657311
1309988
1226286
324624
1395537
978147
1527351
1052119
832508
1198934
1646098
636658
627324
41076
94668
851504
282598
1390437
487396
940056
1450929
274243
474808
243575
853406
1032306
739560
1262240
1448830
387356
1310541
931383
990623
324961
230502
506041
1407352
412908
1361342
1127802
583061
821456
492715
1184467
1277171
128577
508938
701543
736734
629146
165904
769544
779943
330175
918889
690230
1606504
555163
1203935
1133002
1126480
204599
180373
1417605
1424190
1454389
199295
1477381
1259354
1011296
842952
1342207
225154
247307
358380
470589
281829
661758
1530843
1575715
1589453
1261989
285071
469937
326340
928775
239521
1065870
16078
868197
801522
674331
339676
1036031
293691
1129008
273167
510133
1111884
1087520
7783
286470
341680
820607
1227679
233709
684131
1598667
1638454
335609
1566916
1488770
1123707
1364070
1196191
1271277
1135225
908517
1541643
987812
426719
319986
1361944
30528
275638
103790
18328
656330
545558
1380530
384885
871091
621575
1193270
1312668
696643
968658
1379442
972440
510457
776881
1515268
1462075
349263
1031696
1172015
1456016
502365
1047741
1327493
999431
1084486
322107
106176
824672
1625696
257517
564694
1398365
96284
1176331
756733
1276628
1549261
618552
1044639
308439
293180
711007
1611406
1050522
727813
1270583
963478
945837
1169266
1292052
669166
1416300
812381
1197003
1601688
1039635
1423854
356817
1331891
429828
12502
594119
608471
1137555
976584
968531
764122
207358
648935
574691
1548527
1212501
644973
828987
962145
346065
351012
1255824
1435940
1611654
823486
1431645
1264248
704718
1351943
646484
1435087
700369
1527115
690438
1346753
789451
222247
509014
105097
1298187
88248
1255921
808124
1603959
1406651
603423
1466698
1605244
185179
1037201
1253705
181785
1478243
290835
1210844
1578349
706592
1011544
722648
359247
133419
1588093
1413765
1162235
623915
789923
1632428
1515509
1069931
82942
217899
1166029
500746
1277891
831654
1011445
1142345
937072
1354035
129378
759800
701072
843521
405394
1614720
1516812
581045
694449
109778
541744
224800
959360
140546
330242
1460703
1145345
243644
484001
248013
1508816
673715
629252
1506162
286102
1626942
1319760
1586113
1638433
1076034
826197
647058
659312
860483
137479
1074849
1243709
476473
103970
698137
1206442
1271369
1243880
605093
124355
496228
579658
1645967
752634
824605
1433550
750058
536186
143166
296994
720569
447111
1484784
567744
91170
343572
940512
68772
1295754
598865
554870
331410
332899
850557
402606
440715
459109
695603
856651
1029433
1203187
1409740
1270346
369785
1534479
384441
1536932
1094500
312046
1005203
1111564
1595380
701100
1360482
666347
1163248
1565790
129435
1642550
73388
574266
987351
138297
795842
531015
267391
474886
1006003
205439
828228
60246
1028846
1063192
725018
474652
622983
966297
179849
204204
734408
1022387
39199
498537
991243
651057
1406814
281724
952604
1595257
1602090
670703
1160401
250846
1254138
1234746
1617021
575526
211043
1559058
438629
821412
42446
215028
175229
1409299
1085760
234688
1586965
1068278
1501495
385316
436988
778637
819102
1256013
1383068
1378128
717690
1022805
1441470
198865
1541116
338151
567029
1039978
1171854
343951
322661
604313
1132420
1628897
496456
1592686
429494
1183490
580896
134141
1121708
1500856
1402095
45442
941604
175145
1367482
706655
1102147
417279
954519
910190
173175
1584638
1352700
125986
929011
1312774
1135172
1554736
1572331
1454701
477363
1092586
538924
1168682
119248
620960
1452822
169229
457624
1345740
1559839
654451
106199
55558
1011680
1072009
805363
593707
137169
408493
1294832
880988
482960
912590
185365
480748
491623
483479
195056
1454870
589018
803362
1563614
235266
111782
1060663
700629
84337
1106752
215861
27470
110611
1585057
1466238
165891
1213343
1204916
1153194
790235
49201
1573368
1395473
19770
1554256
1029334
410479
904713
884537
1371477
91566
456317
711309
547094
1003886
911242
771055
824279
637582
787681
964382
1469763
201405
793545
457905
1048839
497900
1286310
56020
277872
1388104
730671
727684
1108629
190019
1119693
1194386
782040
895722
1228989
980159
265552
1097092
1218057
1550849
862295
1306569
1007417
1452989
684067
1323932
1506064
49421
340058
819215
1035435
414724
166474
1218586
832109
756068
68233
793796
1506291
638505
1618438
1078414
953653
376315
728404
1557656
1574786
1475318
1593987
1029375
838634
515562
177011
1442971
83787
1072573
1470373
765620
296713
573677
151382
492305
1548530
312050
56561
113444
989143
423621
181916
196454
765879
1589378
578420
811021
1584914
719676
1222222
89033
1082382
286743
1535327
370818
878455
1279210
812930
1393978
1390942
534448
925540
168767
1602912
1087987
505220
1609678
252226
1162963
1007488
1312376
1614130
251813
624549
1517096
1209524
993267
843926
235228
749674
1255109
379334
301552
934925
1470424
402290
619840
231229
949112
1473801
150922
815970
1344394
33024
184645
1357587
729168
311423
576353
650109
882447
911528
1142304
1165318
975940
1284274
1151472
1610105
640235
361000
1456255
257821
1457670
196399
749458
1363119
426055
894214
233643
813902
290148
488065
1401536
1644432
1166759
1053196
1099351
352859
945307
770600
1557025
1115221
1030636
293610
71540
1364034
317024
811465
106886
1128936
803459
1018980
1308928
1307935
381022
413199
199723
778654
959089
1272652
456450
532583
1262761
331094
1496398
1221117
1461674
574620
186869
220432
1064936
1478126
1551780
785243
1111344
1573031
207227
759286
1143969
1394362
765378
1320776
210165
1592187
1458827
1392469
605600
354057
1390277
1477568
264297
281939
129379
1285233
1616764
490139
187705
1073907
699288
1544541
515829
261182
698478
528787
605092
1575350
1365442
842430
407148
1459382
865166
355873
207767
408358
828728
882468
1001490
443831
1160837
377879
1259305
1502765
1272537
642299
1638908
1103570
1193077
1179226
1262166
773832
1143506
1400701
342912
622678
575819
1456834
1314866
357671
231471
1464999
1520964
1578040
118635
944911
214663
1220757
485639
1547796
96789
495234
1616221
352137
1532420
197470
157248
1253421
697531
47079
1250506
223536
672809
1205081
1005740
275976
1098149
1433827
1381111
1219199
1511172
1169267
703681
946366
226911
667206
1280890
919481
340876
1582569
1462925
903376
1290336
780226
1063354
1096099
677010
264673
839744
489405
925448
699402
1059470
886357
1483472
966247
1329474
884998
354855
50806
667154
1131052
1153677
621145
1294742
1234845
1553278
40931
649603
1646941
115995
1044935
1582242
829239
1267543
1131979
279460
889822
1058918
1439538
487728
433322
78721
1228823
1340905
1386019
567763
629520
930975
74985
467615
480698
480944
1137928
1408622
803705
1362308
1033848
530483
1009477
468183
69226
1448102
140775
1021290
716677
218092
1248262
81174
819977
334020
1637410
451683
1428143
1329611
1557384
1180270
1463306
1492608
920101
60763
495482
889292
1441568
546357
1356949
760551
69066
926778
344907
1285020
1548021
826305
766953
432178
1507408
1039714
647554
261605
930817
36374
622513
491347
1122683
306580
1262315
920478
265641
1165157
120196
373248
996344
211895
1638155
1179475
1337123
815462
765180
675371
79068
168625
124145
1320488
548517
994664
616817
1034801
171423
1005600
773315
987920
1532430
1417848
1523583
1538953
1266751
842549
1348876
1375237
1273191
794534
102318
612248
475199
1464154
599299
1571831
1326039
1493764
633731
1288202
1568871
1204705
1158563
112256
1500695
1537096
1288193
951407
448219
1445519
1024578
245386
907360
1092494
1228175
979154
1415353
1167566
818478
122687
1166988
1490047
1497465
244313
590630
876586
94696
1621356
1152835
17385
44275
1036814
369029
1239196
1430107
641810
580341
579415
940395
628907
1043054
201457
805431
1477249
86237
759094
956083
498495
779983
583768
1164621
21104
444149
1206581
42619
885895
1237588
1000649
724665
1082546
956791
489285
894676
1265875
310239
435204
1561982
148669
1477388
638762
1230047
950303
290985
342932
102065
729462
1020530
385416
1610392
728382
923952
487049
410700
298343
972596
164948
90432
757407
1170566
1270299
584822
112438
1552686
1500095
1087656
1601372
683809
373821
990683
698529
1125156
620334
1504234
583517
287703
340266
1337261
224867
287593
1188048
313350
1303916
1059273
372708
710704
329218
343316
1502031
65677
327535
802908
602131
1644700
1095663
1599396
1375706
1402196
252396
1252449
1096461
767842
1126443
363693
294852
314840
1110726
1925
1466705
386176
67996
92547
784301
414455
118199
607260
581070
1207575
1367061
997316
1581738
626608
601186
1518753
903522
847427
670141
887987
799861
726495
720221
238560
219986
1115882
1420612
525085
1440663
663812
1159531
1259890
836208
94225
97853
1029459
402470
659092
1609243
753106
1571672
1344069
278834
118908
1492312
1350048
1040429
594310
312831
1262822
136522
485712
907016
805347
1276946
1577680
231020
566518
285271
1282683
888618
330286
630157
824846
342528
1217695
1172459
669530
31932
150376
380662
759896
157087
791591
1157382
1175901
1443383
1542987
205369
946390
433374
323958
386153
1248474
963924
420941
1238170
1363378
1031643
453659
1548359
1628026
1627752
762587
745479
97392
1625712
937452
667529
1467911
127419
1291166
514455
560208
1440228
1626486
311808
915452
619570
572330
1628276
985717
1477334
1518825
86663
1064456
3054
1232796
1408330
444051
83761
1328422
889061
156082
1281026
1057931
514550
506457
1607458
966780
375761
1311248
853991
40736
1273781
778967
972084
502732
699816
100536
1485441
637217
1592007
1254157
452046
676819
1010960
602734
474076
433839
609855
1119961
1241451
995456
767471
684360
1099427
188558
357616
72341
102801
645095
541402
1047711
1513915
875948
668062
913305
1078949
1011220
678687
1603156
1513539
1265424
1527740
183915
333800
1249765
431275
156931
1592044
1128031
853638
1518566
294275
792745
778304
112527
1410244
692747
173700
1185585
46351
1318306
1466894
242960
196151
111302
1616413
822239
1057225
86430
1438368
624166
1416479
485812
339814
656714
1329721
1210306
422919
1494409
473761
943075
1457645
1206617
622306
190824
167269
1423207
1285889
1552936
1075444
1589454
1377780
246134
661154
317491
98817
392506
989710
409131
815282
174103
600744
893165
641502
1155405
201093
179725
475238
579752
964648
906923
626042
1464405
1004361
361976
185212
1027145
1366442
390701
816857
1407918
1311982
570546
882669
511816
609054
504225
1581487
905706
1602819
80046
361569
1066944
1295467
314973
591856
128590
1263680
312115
313883
659386
182896
36206
1155836
80676
913247
83776
1494759
848081
1506079
1133728
975681
345838
1204412
320036
1157884
511649
1221580
1527778
1273133
242220
1544320
872276
1002006
809187
164194
1282217
1103795
1022262
402891
413301
302309
420385
1361985
1625008
934244
1604958
211427
716210
1278833
290543
1448680
1606402
258554
1279181
1523596
1625075
1141516
1098820
553075
674294
823738
674518
1234047
1228762
1330827
906370
702613
632978
1309450
507236
432888
906248
1283721
1314658
1349479
577498
5834
9438
1586720
1101649
1612449
499565
424217
478705
1644921
549237
1080509
450354
1051599
1335810
763466
862779
479094
1192740
1637733
1354878
253628
1210690
331568
217381
1391661
603917
1498216
1390950
244092
686335
183758
1464636
756062
347177
821492
236573
368785
1341088
1099338
314799
7716
446994
629946
577252
464194
1484633
55893
709993
1562333
441281
1377129
1237131
1554472
1056361
296839
611898
1341871
872954
1089131
588488
540044
1519558
209190
1005841
1516287
584360
184403
244470
497024
1399156
435414
1248882
1504541
683250
191372
506280
1351875
599262
64764
12476
691175
1319052
728761
1496498
350706
293711
234687
1289721
819668
1320862
1066099
1457603
977164
349143
33107
1178793
1123871
1258165
803077
671406
1500921
1178547
240196
22538
435001
1065945
131941
1235431
1359194
623627
547628
749610
593346
486230
881288
1496994
33620
1040669
685846
666700
940442
1022347
542939
555216
1300562
388267
434127
351549
1367920
608364
1456923
441197
392864
265187
1418493
1326224
943044
851992
1574419
318954
1589747
27967
707400
231424
1460336
647971
1017477
403948
1046258
837938
1555939
836647
44092
22328
1139647
720237
439346
730142
124355
3698
1257742
1594900
1325828
1020710
1178897
751176
759489
1490463
863840
1194001
981633
1085704
650004
878725
1596105
903528
1580459
268161
233309
279985
884236
1638454
212199
1633549
1304976
96804
1612745
1504585
497326
38187
806000
673680
1621465
1608220
1097149
262964
173584
188222
209779
1372909
1536299
1014437
398849
1192317
1387874
1401644
1058097
529867
427676
924365
1290386
878550
1502837
1407349
1251617
995414
1019771
542119
1239486
472260
1279908
1375080
1245544
414845
705566
17430
1406
600358
413136
1075039
1470974
1360672
1566098
742890
169975
206431
354539
1249861
484230
421571
1155659
876816
515315
277200
1410656
702151
1179837
322814
379208
482039
1346453
627815
79632
1599727
1566061
1562288
1353516
1376631
1476901
1620691
1327033
823936
735167
826444
503574
1074456
473162
826210
788915
121788
449991
1475449
637345
861251
1214216
905929
1245336
1643033
162250
1495313
1480457
375947
471620
1636176
971660
184698
667291
205788
466819
1461118
990760
1071402
1363705
451626
1348291
944230
1284823
839846
960182
867812
220190
454155
1595224
436126
1570424
250271
882719
1491620
1318816
55916
774080
1529895
1625546
1051278
33075
1234367
1092805
557772
424166
23098
679292
1193955
1315408
1173713
364694
499802
1171143
1289769
100623
1106313
71861
1632373
207489
712655
752264
1249609
1011588
1287944
1585313
1509933
612841
549706
778897
265154
411637
83512
11902
1129826
235273
1149972
1223296
860218
1570025
920715
1488863
757648
1328959
165390
1018519
1586954
1590865
128774
1149027
1394125
196354
1591233
881216
1576680
1316570
666590
522232
1144231
1423783
32912
33682
1548201
1125154
873703
1363487
762416
354276
74346
133189
627059
1508270
1337412
801353
1005636
1572596
451662
625481
401745
1514180
700969
1367417
1377560
660294
734951
1077405
261945
246954
1293433
538204
419212
169861
56370
1213960
1196629
118856
489151
33884
1168686
826913
1337073
641442
1606326
404000
1513298
1006787
1379908
1515466
254281
764879
831270
920809
1036273
922275
836903
430909
401076
434971
24156
1391096
78684
397709
515906
449694
588703
424960
254083
908402
1044763
232273
719786
48534
1407274
867405
1171922
1112133
1149229
1095862
931864
1107759
1639826
6362
238388
1210168
238461
830907
211219
1522939
678481
1435711
956222
561431
1619362
1004893
1039050
29722
417565
718510
612484
560018
1034117
1537560
1339882
501722
647427
298313
860015
1224126
1559350
784985
676963
60628
988964
212529
629887
686929
831144
1476972
886170
276118
1317593
708589
755139
882867
809349
521111
150535
1465052
1300696
1645482
526103
1389398
921325
1087189
848753
1325516
912793
1408441
288032
1020793
543602
1233698
1645917
1122158
230667
185564
916564
664308
422185
1516691
465033
155929
1358623
1112928
447526
1565346
233976
208613
871145
1422911
1481536
55048
313822
756039
375316
849820
1072326
1118370
1466402
756023
1111922
1390764
1118545
829995
1522752
581150
914433
102016
1233174
1020021
658250
313974
239300
330135
959429
149015
180247
189621
147008
1067942
193106
822187
256149
944374
1238552
1631044
1430023
812339
1221203
1025504
1100730
466134
1400109
244794
779323
662619
129464
1541134
777446
1269052
1385863
1607337
1104845
1632367
1445871
887750
1578579
1182179
1023664
387629
723079
693746
304716
125626
1538935
1080761
1060198
36047
1181034
1065066
1138084
784107
1265634
488186
1168113
3752
1455749
1267864
117668
639278
1514874
443869
675647
173048
311119
837686
126241
99347
1071752
237820
1299416
1460982
1105579
1580190
488777
154357
931189
1152587
1437065
1393361
488692
807761
366053
117503
649943
1486549
1060536
218810
520733
1258143
1091876
308808
120052
1264412
527720
219804
608925
485681
555841
1333670
661028
1375309
437657
218876
1332855
362609
600172
888218
1523126
1452581
237744
522551
44306
1273254
18797
370799
165300
672334
1116347
1309384
1064811
688245
361529
658143
1159213
613997
581363
293733
1492886
430446
1312776
466720
223726
1249056
1594234
1462881
648100
281748
5593
1255278
875094
1415987
852060
1495399
103739
831534
1001456
1196481
45535
805122
328304
218322
811390
345094
108536
933072
172609
864732
1094311
1592520
1097434
101497
690220
583444
462287
242557
1381393
160091
722993
373366
652804
1568885
422762
1078415
978128
47121
48220
1350719
26351
1126249
532288
1370026
590529
284610
1128746
1379588
1527118
402037
833534
406262
568594
1134888
1377499
410143
714082
1532498
1218762
693983
11509
905543
650769
1041007
1279859
1338245
338865
969417
1400678
97559
1463321
260285
1413259
12083
1453494
1556827
1556391
1606423
1597319
870946
47858
1575710
1491383
411207
86293
1386141
522710
1517695
1006979
1277868
1206154
1224845
1202317
405372
1081295
138840
1570367
690521
382683
972955
434434
1616409
306799
518921
1581541
566855
1038784
1552066
1289983
969026
1144115
811265
771002
1162239
140437
173139
1216511
1466712
1166364
925163
89024
153999
910084
140388
1475685
1436304
329705
1140815
974525
894810
654735
1294915
346775
1394959
1218721
845459
475506
731028
1159673
1255270
812791
535688
215358
187671
305539
1561161
783025
667602
151487
106337
1223294
1576730
103096
332390
657043
291292
1399772
994355
1362219
69020
710260
1340116
541682
277671
1560706
818884
148026
1548273
943233
275982
844651
647486
308184
212420
1413250
1262300
1108948
598273
1020343
255800
1356992
1154338
678429
1139593
442608
171155
1041874
977851
1546120
661402
805374
1593746
170377
704579
1373850
1552729
1139766
696513
1476456
1452876
1003649
1172642
398366
152781
1074989
279845
259878
403877
211830
948117
217655
185625
1351061
456920
515067
756357
719660
1500641
1136288
1056346
401640
562804
746084
984971
482937
306305
749428
253363
506222
765508
1096329
441853
834545
539309
1142857
1542043
895605
193412
875927
114045
1341777
1398032
1543124
1482888
670501
627994
912574
1144487
105982
1359311
233696
128036
595029
558525
1556692
362492
825737
1435598
887821
122900
1031807
1479800
925097
596664
574694
1405478
1035671
1573707
1117530
1645042
1146613
703813
623356
1261174
996305
1082423
1153815
606305
1169048
1144676
1441243
768349
1085903
511609
1569656
683008
1412493
1408885
1633901
1225196
1326486
692608
965850
812576
347046
444108
220709
440737
1318727
1099269
34487
954880
1334866
1203278
662912
1249324
283284
518880
868498
1238769
157584
1078982
135780
854346
853110
1422295
586358
971490
896336
885095
755259
426526
444402
843701
1594643
100762
178245
1463750
624526
168793
1000712
1114832
1518701
787374
361042
1586655
950734
708838
1629041
320591
620698
140460
614144
260401
437150
965968
1317461
355252
1062503
490884
1317522
1487779
1374224
654026
1541080
1327612
1115967
138723
1352479
844350
276945
184977
1516547
424246
819878
60676
1317908
946418
1281619
1068833
89181
1347491
865750
654591
1232922
203311
108692
1195128
1133261
1409472
1409068
172109
603138
244913
751554
661884
607870
1635483
1240173
1301478
717796
108864
199631
1207854
477205
555450
1485778
1255692
958536
1503970
221996
44333
1260780
412969
994920
1538412
329885
1221179
810573
765945
800166
1013165
1266943
423195
767910
1428930
383902
867371
973197
137967
259128
1286105
1218015
676073
1402370
655608
541557
1325029
797743
184214
1084388
438917
732696
615058
297170
629882
229443
1107085
1322276
477895
675684
260871
7748
1425308
868017
1274688
553999
315125
414989
1030781
581731
78062
33136
991576
738850
1393838
771545
1577784
525258
1329520
622019
1172391
1085054
734656
161843
67692
1017594
355086
811827
545405
594688
720653
1006643
240647
1213617
723136
450190
694313
1525631
283774
187537
1000819
1621593
1311581
1236721
572880
120902
1231665
91940
820351
1018342
1442655
56890
1643565
596407
827421
411184
1093034
1096853
348022
406445
144735
832717
1467422
1269383
1501216
866567
1240480
1483323
1537094
1253736
1512252
1135915
550808
1274848
903585
663083
568503
1263831
1017152
6378
783965
1086124
538272
346012
810823
1572846
1103177
726052
639772
1333201
438278
122056
1218850
797177
335750
1098642
547078
355203
258362
1624196
237314
1334187
276123
392594
814190
683035
498843
849356
824272
803328
1265776
1247878
436752
65043
770239
70940
1276588
247267
231596
689366
60070
559968
653296
1396952
475982
802740
1037615
250139
787788
662404
277752
1053572
1280487
1019096
669884
992423
549096
109461
796131
1611781
388077
535116
689255
210613
339533
554800
18226
1492312
302706
892566
1427709
99667
100203
440620
375687
1136250
199951
937144
74687
987384
284518
506769
1508188
302959
25132
82707
1045110
41773
691636
1409235
672368
627723
527512
1356194
1076760
420294
1424240
298480
640372
624806
345910
1010480
483308
885855
87349
808729
591821
455513
1286094
1129290
615019
404674
426746
592577
393064
1277896
235482
1138802
1137925
996251
479458
1142345
579648
282969
1116487
534473
321595
307491
358182
1196478
1212249
766063
731851
1042850
777155
946250
204659
254231
833695
777764
809814
1466998
270890
520432
850689
1090260
527689
993537
1630915
334092
588622
963798
841547
790165
1565081
1019650
482279
1639111
1354824
1472603
1074545
1638402
335983
522167
1179965
738022
1263799
1368040
1030047
601966
518307
1501145
1104273
521580
321775
1617888
444509
1601656
154856
433101
64790
1416438
1139080
1424200
727455
1454075
33579
182647
420840
1556523
224892
1415167
1423851
1394621
155528
1210839
48336
1239249
1087969
1595362
316550
224910
1580364
668576
68622
1587900
146979
1537571
76649
498294
366835
1478603
1518353
1009516
168210
461409
825279
1264967
859493
709094
618313
210546
190934
42141
802203
1053803
1394804
1308702
762549
831392
714259
1466443
525375
58436
1633174
1432122
430243
1147141
79886
1100278
576224
965451
204566
941652
973021
570515
322639
752064
1373846
1286057
756664
1267994
1158457
1424212
1413632
1624544
1265242
285076
120677
421495
1375192
414496
193474
1227452
720658
372610
545017
363615
1182291
928780
95138
1212720
118060
253031
226152
1286699
562837
613797
1233053
715550
998925
1063198
160256
1497830
765580
1155085
101594
248119
884805
455743
598463
343021
789771
1584269
878471
448842
224679
1201534
1338514
661643
913430
965957
1150662
235834
854249
948033
1573775
174448
1177736
838795
1554306
684262
613179
1624794
1246573
1544045
1602478
393978
381339
575887
15536
882249
50905
1386880
1539231
1138097
337486
589844
1103957
1453319
1116253
1043944
1077010
1602981
1543534
1434930
1391715
1190839
187843
421071
601140
323011
135273
706505
991908
75010
812077
1216433
542529
620307
468410
566295
1541923
1408756
810046
171628
50730
766995
355625
1113538
998729
414519
1308899
1259060
368054
1466381
457691
85554
1417633
1537981
1544537
921294
142445
485948
1593584
1614067
779268
1493185
1341990
1425384
771164
1275119
474778
1626528
1476940
107527
1580517
1489767
231120
1006633
1133038
915576
1331803
975125
459180
1589337
325033
278443
123845
1268843
1418318
1622750
402336
1237044
748456
585773
282668
659732
711587
1545667
829287
193000
7470
1191882
1378366
302306
1307121
217457
930306
385959
1625605
1531648
1285542
160508
999598
410635
1283833
1530760
29988
487776
175436
215642
1319680
830230
1143511
1334717
1360383
712714
706124
355505
1167157
316366
1256128
692588
872620
852427
604986
568407
1459825
587734
590592
20965
1364348
1084881
1576663
596910
1380793
284296
332385
1640402
771998
942818
499865
13245
512436
683765
1572045
492083
303867
1434602
270190
1161118
1220758
1349281
1112990
1282251
86515
60761
58124
496100
1284207
672465
771080
124792
238202
1305959
475708
369594
1332929
3440
1164027
636349
1224299
1387413
621647
1186064
1063522
1563852
1216776
535152
100575
1336471
1491943
1607124
1142507
495003
1358988
1022074
209947
572401
265695
86229
199457
466288
1322699
344026
1058314
1618077
1095488
736974
770846
1100141
182706
66302
1239387
1565953
466780
674929
1103533
285752
1288862
537531
1077195
549332
775920
1266093
1143633
45675
44380
1125301
1284424
1453501
694396
1177381
34129
954293
152709
811322
610666
596191
1062844
1530615
370086
1024490
178319
264857
774442
577096
136364
226241
621833
1114850
478588
1609090
64714
14231
565888
996082
1577199
534591
1134122
160287
522755
427867
1066092
1344719
1639692
893214
1513757
892673
291982
1099465
1251033
824585
303803
538176
165435
1477304
1260112
185662
1594124
951659
140627
888075
1229013
482854
761102
1227812
1556455
1087259
482586
651025
802061
756037
410155
470486
1323063
280236
1076252
271575
1071682
23974
173477
252637
1491643
936064
752684
1410568
1506244
116256
346889
559510
557163
186560
308933
1476108
59235
761093
1483548
1151451
1563663
72093
1400791
312266
1131358
1140736
1405758
1420250
1432473
1300067
1282586
139012
985104
898505
432536
388355
1583003
428826
879653
532649
707063
332666
116762
325307
1219938
1539570
889343
582611
1355556
1210385
553724
444058
1034161
1019442
584383
1611486
369145
723696
1186260
860135
1551174
366079
1052533
898278
1066396
940578
1562100
1217627
1482042
1181061
618903
1236827
420354
272407
286102
707649
973373
1275158
1098391
442382
1102601
328610
1050439
1481769
846545
910522
640623
1461408
858671
1077915
1279507
688261
675527
1426320
746091
1442752
1504167
711461
1286112
1311438
177077
899169
838269
1149742
957129
1311372
1064937
345638
681915
367399
1595904
23344
1481420
1611567
1140494
340166
1157143
60206
1388494
245222
1506110
529577
646324
1451694
433426
56314
605508
1345331
803923
950135
1308103
540219
1041536
923639
259148
527383
532216
477052
1523238
500946
1249596
1584039
394639
1306740
479597
548366
1496225
1585705
1600541
529921
138528
1443323
312921
1437676
830007
1294134
1511604
767180
1621162
1264477
1631676
871289
64672
984866
545081
32348
432661
1539653
217146
1315960
398545
1528547
1636059
1414357
721938
457973
830928
414884
1612102
518892
436212
930516
1298261
385496
458221
309180
1241683
511295
1037047
1470345
1179299
1526239
792339
588870
1157853
821632
1043762
1050035
279255
847252
155718
932940
1165160
523591
913124
1293276
21632
165423
408784
478597
797955
1188471
1411025
74262
382169
1131247
495293
230609
1393637
1415347
472543
895080
1547464
1155159
1163388
777
252715
692987
594333
1386056
1621687
842052
1052530
728579
274907
1306825
213895
651694
777726
966513
275045
128851
683482
895008
610471
746021
1145874
389580
271763
83947
552740
205640
95656
1147848
1415109
283238
958808
191619
1329872
160094
212610
162326
1215966
215704
1164077
322717
671454
93973
1318649
86154
800357
155558
76538
1017529
910014
1287358
433507
323441
976318
1025392
988242
787980
618927
1588619
172277
1543588
725830
723810
1580563
1591446
648005
62262
423003
913459
874446
892777
728478
369228
1017452
1471641
1002166
679924
952059
852384
18923
1424070
1360653
1532390
851778
1207949
864241
77069
13373
81288
899609
278091
784404
1211148
143025
440166
988292
1179436
840205
1384453
889019
8806
1071974
9715
231817
587204
499522
2725
348257
346654
786867
1526551
1517668
165314
1194098
31765
454310
420454
147372
596366
693327
920994
644190
1598919
599860
931582
240601
935683
460916
161689
1265689
655420
687106
1529038
1360282
1561020
1470818
1482327
1242598
1444667
185157
775677
1188693
1050558
19351
1183731
200609
349609
1223738
1422567
878064
162409
229219
1266548
874870
532033
242023
1560893
946874
549973
393398
118735
1022482
884421
309086
472695
290185
1420528
903310
1311843
1382361
1573241
428706
1252472
1111654
1361775
1259226
58345
1133646
508534
586575
786762
1640777
870778
857853
1641354
113236
342785
364649
1272402
98719
782527
230126
344419
335220
1460522
1534399
647615
111121
714774
1569289
388638
1141876
83092
491142
1624077
1299019
673907
840169
582103
1161726
593437
452313
486259
1483751
147910
1472529
1196034
1343763
1567541
302645
216754
1479552
672709
216804
261286
1612659
1531278
1214024
338034
1330372
1297263
1226322
525726
250537
1028623
356324
1090121
1284108
1507650
11920
420425
1391871
1193433
1306184
370727
1280104
1432263
1621619
1369703
854121
723393
239955
610049
1388492
1316069
1478726
217598
500098
74897
1001702
1621661
845864
1487849
1038229
1316757
1592292
212725
543766
1568354
872484
1577340
421024
92169
88463
786434
457556
1219901
229782
26155
350108
935943
1401524
1392197
486062
1063512
739435
1386112
647904
1379083
488819
1378541
764554
432052
785726
465518
870811
1543593
87717
703351
247815
889172
49002
642066
295612
1072860
830543
1425349
1297386
561078
1455792
622188
689586
949437
963114
885419
1598272
1315376
815957
1118867
21299
1236987
1622837
821847
1358808
744204
759465
1344411
1427485
83434
851116
314923
119127
1425057
652454
1112985
833361
1206480
229909
863143
1447828
575752
1424333
1477327
791595
787134
1427308
1061307
111279
52201
353952
1406319
1113754
579292
1036783
1538381
585908
1332953
347994
515060
1266302
1387838
961560
1051105
244832
50488
1051363
484759
942781
706868
946821
1135243
784711
1563977
542367
51584
459509
898049
610927
374536
879181
213794
1593465
1226689
1411070
204343
78816
772525
133760
575287
102420
507267
1032409
291053
387307
335479
843470
670609
931303
332577
146785
1326218
648941
709931
1272554
1452878
801545
627646
584125
673506
1533899
1428302
298597
786188
1077180
303402
1272316
1235754
326123
602928
1524142
1641369
962752
1254800
573576
18514
761948
445118
243750
196539
1107826
256892
1271571
1383276
1103891
332598
1373132
1375766
631987
1588747
201382
1583857
1099062
258461
164552
296567
1231527
454999
111610
442659
1323377
797724
1229919
98361
167188
965250
7823
656214
1263151
679969
337379
1083500
1441553
1333600
1208766
413233
574922
43333
488801
423428
591786
1396396
521923
277686
537294
903695
781226
1326377
1529810
717406
571879
303221
1382474
11155
1313196
1065887
1002807
900225
1064128
1434728
439478
856434
1505492
808691
631408
463649
21259
1640066
873741
1192975
1010926
908192
188513
857515
1476462
47347
1420475
501350
34161
1411586
1261372
457286
339713
1582647
87140
893125
572688
1207477
1045842
817643
1455944
308505
1325811
271972
1596282
1577234
330157
449002
615117
1384321
507584
485783
404852
1016402
472080
1177547
1189581
897919
1265399
852957
1344198
1004492
229293
1032225
1338378
1519563
236023
1341043
1073208
1583788
44359
1079094
1144183
303684
1223836
32140
255964
493801
681723
574069
929117
1291756
53153
1582901
1576461
159513
777274
524686
1587244
1357960
909846
724586
1622074
14735
1432237
638965
652532
1096998
1223342
1218647
1025757
935638
344683
201685
1584640
241789
1111854
1521173
1174955
332054
1263719
704379
291836
1198898
1370505
1318894
1093632
1013168
1476950
1024270
1460503
528907
434532
1537673
103309
1483357
263064
424790
227247
1553455
792186
1175478
598006
1308543
1628973
906517
432184
946506
50943
798975
1453026
95009
313611
289185
1610430
1096205
413229
1117958
717231
576186
191727
59066
1423844
281979
188036
235598
479039
1645152
612582
736919
100464
969142
722534
1098441
376560
928845
559099
786358
1443281
583056
75137
933125
73306
972442
983101
1262363
1124832
1110640
1156141
279928
124184
388952
635846
1149188
132413
1250518
350116
625556
1261019
1219633
737719
873968
426954
188291
1066650
1612449
631692
902180
735079
70727
1190278
1594445
674025
715869
225765
951777
1524333
902662
1014443
280962
732846
857933
1345549
1357643
1355639
1525976
1463634
902894
553707
1080416
1073553
1535194
1048138
1110697
924466
213711
980664
380674
441486
846257
380420
1228283
64753
21097
332335
1148969
282952
574317
258925
1243730
1074407
323565
2510
352811
532402
1266040
1039033
700231
1563714
1543970
1301484
1460521
147513
1110130
654481
88745
1532439
1043342
266349
376877
586768
353742
1552868
65347
330561
484776
1358307
541705
430380
865171
880527
976112
853259
944705
1617669
582933
212327
473106
354680
372640
409646
583775
516495
917503
1593761
158922
743807
15718
862675
321764
799234
1328517
1312686
1524454
1276875
345319
863005
233007
656638
569408
631932
98729
1567355
73047
356030
726578
1440280
432596
574005
416710
1493877
797817
457656
530820
121701
341211
1043738
1019636
1590491
1557423
1204707
167301
624780
1337157
528598
374141
850844
1076986
339747
953380
398390
870017
1117447
323042
1638683
1269134
1425200
1204938
1076593
1142905
769135
42940
1219497
750903
299147
866469
600303
117417
548679
252797
1403676
1528672
224706
1211550
1036327
384442
1185238
1502430
1338424
430046
584513
1013477
1136261
1149482
996779
1406192
1570142
209686
396410
598095
1630327
1420330
461997
1109680
1052301
1355351
1245527
1154948
1116280
1253550
1093565
175377
1415212
32397
1109801
1095418
436957
875889
323850
194276
487205
1105335
1522515
947132
132660
271397
1025710
889812
423817
521640
507283
502303
915066
880713
787658
701176
1389955
529495
335857
1014711
391323
179217
43212
708748
169489
492892
739389
421956
258061
458038
128284
744552
48068
452062
123393
1147461
1346802
897537
1254308
1130263
618350
550538
405241
1552607
822138
979881
198915
1509294
398965
346494
121175
69860
422915
335318
845303
1077105
751152
361334
332829
656659
550998
1257440
1203055
1249938
1222613
1351961
178719
429688
793579
642973
547981
1499985
781650
1253767
294490
1098563
1510993
898499
1209986
1112857
1139762
1478011
1327269
342889
1058802
840303
230403
908755
1132809
1284637
112992
151557
838295
1540034
451295
1590585
365033
102263
785175
543480
1076916
1448406
1602247
1359055
218949
1545903
231087
1153787
1321521
1379049
1575797
1522176
1303066
396544
1342968
866583
1466288
1060034
1396937
1024108
1034311
328271
1511605
1344390
1433825
1370173
254076
146470
955272
1584589
145651
402015
839695
417199
1214690
111210
1287092
782804
209309
969782
1063445
619230
1185030
1644697
517484
1240034
1119533
1282380
531137
180791
52532
1281982
261036
943315
1443547
1237455
1073796
957143
809491
1109008
348749
1584777
1518392
309435
1364506
785728
1058418
824925
900028
1040566
1161483
472627
203277
691227
762035
1588269
532400
898491
9808
833622
1011649
847676
940646
522720
356165
24820
557766
1512295
389958
946433
449540
503919
482500
327419
1004597
1285603
539975
716585
1341617
1559695
423989
606669
696406
1429852
1328596
974596
952673
1075964
269809
991836
231783
1208803
1390857
1448517
196390
1361779
1022915
1152161
431794
1337122
1015762
1298452
399657
618683
447477
1322118
897047
177812
223408
669545
1089750
1436599
439026
403366
1412235
614514
1349634
553263
1140805
100237
805180
1318529
1371732
1605452
370904
518676
1192056
871401
300642
877424
841060
478627
1448594
143988
1212471
86153
143581
884602
180547
156767
804761
1228968
1423169
564829
78045
303412
294628
854047
128859
457015
1584885
1582645
1509826
1230820
245358
112756
1298194
61522
1358833
1461863
1293921
1019610
669232
321400
773192
914475
1116026
1321361
285132
1125232
660465
482245
271082
1005434
226133
324325
804062
279286
1501825
168118
1548011
1337612
573940
659992
1038090
314648
1353887
311739
350217
8676
460367
1430090
1078999
1265067
1625127
306804
1295690
836963
661031
1173455
1323327
751544
1586777
890261
498241
417629
1075918
1582184
1234402
812533
1476405
1549127
1183091
207018
528667
251246
1219375
1101909
371708
1360822
1058572
1342195
525797
1202567
207908
360133
408179
499999
167393
1444592
902143
256912
804118
269717
797270
173723
1402663
934610
752722
1334901
208749
961816
1597690
966883
1125330
1215782
133752
265178
687945
1601918
1259367
219759
834369
1527391
1273516
1576873
1289152
1227207
1050793
142058
1551266
137314
400765
656844
242418
425049
700305
465719
814181
1286290
748390
1041289
1427914
83879
1040633
111394
44678
1535343
140732
613558
923617
71173
1255947
305773
654055
1362035
1275992
143434
1543496
162754
958784
55663
507765
1372568
1121969
1219323
1336023
321331
1302362
881137
819859
1169256
958661
547280
879697
1032246
950400
872377
1369078
785843
396105
1645156
795118
1316508
1290087
774505
704251
571161
788562
1464826
395410
221258
1273028
220930
235371
253465
636626
1101945
1323020
1539966
1645826
1557297
886114
604475
1089303
495745
577873
1349911
1085674
33162
902156
909220
186732
446407
456455
1108656
697364
33185
967024
1480744
588259
1572750
796855
1290222
502094
239633
1541500
772534
753124
508463
160979
431392
279026
1550851
651821
905006
276790
635454
299304
1026858
145128
1537183
681798
1568570
1207273
373253
298662
110844
97179
1329323
1026961
1272090
1108905
299808
559367
128231
1362060
287137
422011
237205
1360373
989553
1646088
140868
1606768
396149
1316215
263746
225985
1044374
241375
468715
1023417
1581621
1266465
818112
323581
823872
883520
1480681
147239
207007
438391
216301
1132667
1302234
1360139
915437
71639
896818
1116098
1066427
963106
1642644
194103
1360517
222298
196753
612820
452383
1180414
589193
985021
1409918
427317
1220815
526884
775050
1239004
1239084
234431
1023701
1183225
729261
73810
1341024
146944
1639404
855419
459350
1199688
320328
1408497
263845
561576
1149870
76657
1138409
1155132
598462
116148
1511873
695018
1306875
27828
190401
1079684
389397
751067
173586
411215
192115
797874
1079645
1331160
724750
1356928
1174857
1346001
923830
1334252
9496
1502979
1257851
1316446
362662
1163517
1395315
217945
1556408
334574
1107255
175854
197127
424160
1330381
103719
979204
1060191
316039
1602448
846160
766955
370769
1141067
1397471
12834
1424655
21998
1580375
513312
1487503
45730
453319
1328682
908567
1335707
48575
594264
1643633
599870
681857
154890
292547
1620799
74461
597416
645377
336434
1428993
860425
350757
1109971
215650
1136686
352842
39466
1176459
486449
180451
597846
1171943
1431867
1280833
1272119
964764
583348
1304809
1614259
1534923
802989
1030446
323454
1267643
522835
1392048
268765
1150425
1124983
929009
366048
1266724
127332
1525143
1034129
555456
484597
998383
1147341
172260
692945
1225970
1094601
625319
1110088
433358
1449757
746356
1105122
254864
479975
488724
364170
1386140
210484
315270
649734
857687
1419041
552829
677001
327715
1112009
817725
1281329
506698
557198
1531152
127169
1358717
39286
274825
164815
31014
513165
1493224
1356835
761037
838442
908169
391171
646742
1068373
1423683
703949
468525
496670
4561
1615167
1631335
424262
1166615
1245478
206847
83168
644868
967855
1452664
732841
535160
25542
911814
1306538
724944
1058702
377028
420901
1010474
1570765
901758
141028
107921
420136
87486
581161
958214
302057
416693
519091
455878
950715
1323976
991473
1351795
1463758
15999
99784
885707
1543969
743028
1449278
682789
1493065
620302
640173
1634964
523782
1118319
13118
666709
300112
1081294
149299
1234117
875473
1206377
844366
305648
248527
1388403
172829
14179
1353526
377553
1618005
169351
661435
633731
1178987
557959
323498
1532902
609931
833989
617824
1628195
1194954
1253885
1169881
867864
853375
994036
516237
325164
7281
244132
207353
349798
1330112
29070
898643
1217813
803716
1247904
1130341
1104026
1238567
319636
1570448
123699
1596654
1422815
1201911
1307488
465034
909414
1548643
380998
276698
740206
175666
386711
551473
40354
1113777
1378236
676874
1420218
771228
505506
71996
906774
1340641
1369040
345381
511722
377832
1284271
1611648
1177679
1444605
1010707
693397
1539871
865852
1350720
195205
1145825
485612
504576
761905
1107509
1309839
365380
1137078
1167051
506760
1188561
566755
639569
448754
983824
1548965
521508
174991
1252031
676212
13626
1191661
424796
1304861
1238340
1535394
1456006
1412627
112370
1059106
1405194
434655
938306
1120064
857693
329173
1503816
576025
770991
1096306
56397
3357
85157
1622016
806958
1566627
728686
73286
265602
927638
650436
750598
479362
1371248
267364
1424341
680880
1029719
1217757
1088962
1602931
217433
1106680
1615657
843399
1274856
1491609
1559121
744290
395620
476182
274088
797062
1438328
92155
810318
1108563
1489234
129758
1357085
626727
1447316
136888
95144
33312
307570
351947
173833
103095
875453
937067
1235475
1184610
140485
1113263
1531075
164014
224929
1024451
1022511
503604
1180725
1176947
1416785
976980
497427
409751
451106
999126
300518
719901
828727
1098102
827903
1318161
12352
1176022
491194
745664
621664
431061
539479
467628
521672
615602
1128730
1164137
1120755
973637
272915
1523469
1314392
1430648
974469
1057905
1282789
519794
1096812
152409
63770
1471052
257538
593623
839207
105648
469893
323350
1339913
1247649
64835
675404
325782
466370
920347
914370
1311295
1629724
277627
1077083
8223
1446880
46749
1446159
1111927
617217
1386037
38858
750815
38629
293591
1321782
509930
1251605
348710
1157679
1290775
1461833
1303049
420090
459608
235161
1234585
952238
18411
993424
797214
1420456
87691
1033332
1295963
861606
747848
1594973
294545
95878
1151291
1136434
900448
473370
25980
1602127
404171
1020412
89959
1280058
511549
708459
1280312
198128
804962
1115918
205007
462690
576591
876704
1544113
1290438
1556013
1505242
474405
1305175
775017
1239393
298888
1375978
1227059
654704
1373380
622687
1279261
1344197
491844
133823
474875
1502779
324505
1454726
1064738
507933
81059
1303496
1298428
15136
216158
1270766
431960
406867
455609
1033003
1159595
178324
778643
112188
1258111
1353111
1176046
1168036
140681
1513702
80793
702567
1586928
1258660
1578775
1284130
336369
965131
33680
841789
560936
450053
1045068
981405
892428
140622
305417
135912
503441
745746
1106538
880565
944313
45864
1181717
144076
1371694
923140
733683
1419725
653732
212595
1132591
456324
829726
1016687
711362
333695
987258
1221803
895425
756966
960021
174426
1370716
1556221
1341030
1480980
781898
73162
124204
1204259
467420
61323
1485528
338945
591620
961966
173583
1254379
468435
110510
30924
1464092
293748
953046
1122528
725654
1496570
191516
486613
301022
1596729
1349412
364263
1378667
1096133
531170
964798
1390951
1381021
545016
1450490
1167041
1457427
200187
606088
1080731
1486182
163888
1622939
918959
312889
1061672
805149
1275162
444550
1224737
1236208
814476
922760
285475
329093
1456985
1136655
446608
1149452
1303981
807889
37159
1080414
1242047
11619
620988
439005
1348412
470817
1601611
117422
154072
641990
339723
177378
1295979
78971
1303127
718572
1175695
1629577
1081739
95
1013409
1150622
603084
1212941
1058962
539616
741809
503500
998081
45011
1363338
1240513
1256336
755264
20187
765076
763271
694237
621511
960222
1497827
271442
1471218
612109
776235
138599
491317
845277
952599
1350315
1417596
1345409
901885
1227049
1425081
166149
727524
287263
99503
383578
451296
1373248
761197
1057145
890978
1148938
185133
1338806
610785
1079623
494809
1347541
1119827
323220
1023201
53973
1110713
1077450
427358
65639
1530450
1273578
1247584
1380321
290226
296843
1542911
1257829
1233949
1300064
193186
1090863
813245
670828
999310
1299630
1135727
69532
1563123
62302
320331
1303505
1161690
840457
560145
426026
1008976
683436
1221781
69038
1543543
1468099
1095945
763315
763858
747887
53433
580412
739851
938999
1411821
367588
62566
1187785
847410
1386988
882802
887897
1596039
727256
931833
1342846
1110200
1467021
651571
750750
1125660
411837
816742
1233694
1279558
1451794
1358943
182654
636575
1185347
795197
317504
1282129
1094897
1147626
654930
1386233
210457
633927
339731
204736
1150616
1323362
673438
936668
1402472
1359865
927881
641194
1264025
1248252
593594
186722
896276
312055
473578
590254
450969
959041
226656
334288
150744
553740
264367
204878
43016
115669
1508398
392954
956898
1460931
764480
248109
1244970
643165
1008318
484092
668452
1293802
1044237
1002486
1140851
666162
223099
1449128
220023
217624
1008879
5329
561736
385580
1629897
1195066
390441
83027
36655
169545
532398
14236
1237884
608419
756650
459495
583116
912926
989546
351998
813929
788407
1193659
1126254
155580
631376
139164
1400344
157792
1539631
955773
1093166
815991
1163407
554032
374044
1363983
1537340
750834
780432
467984
1544102
417226
159295
1400202
240115
841716
1439392
1098128
244049
121882
858930
345791
764933
954980
465200
1103004
559321
1020502
1350767
908177
959028
380330
766941
920602
407075
276765
1597919
153590
31492
949175
316031
289753
958196
149848
684925
1574433
1484738
1510514
554053
1049385
1320732
466802
1136677
191637
715366
916805
361771
1545249
1154328
986262
134376
1442119
32719
921538
363695
1242079
418594
1046079
1061874
1427573
1212275
588037
444151
451364
531331
1575498
1418765
69053
962664
1352804
252926
1120603
1221430
1537330
1328159
1637270
1613460
1019903
143950
1396797
457861
940129
1215689
210677
584688
882987
1549724
665862
1452939
697417
1446343
1564203
215371
1169367
381917
38237
820587
27633
497340
437914
1330539
324973
509101
1537016
1160244
1411173
245301
57846
932834
57569
1061221
1056963
985781
647811
667344
407119
98448
340230
423840
781737
35995
1000654
147018
1495580
1170718
1543544
405496
412117
687462
120060
1416444
1065038
1396215
481215
1167430
24487
27282
285409
807269
1040430
368657
182686
891728
1145662
517821
804658
52304
506207
220520
32925
532836
1115799
335799
1230700
221044
1208690
1268022
402162
508329
1506890
32426
1617966
783304
1582812
1114482
1518255
1047924
323494
442370
1503238
1530417
1379951
1401710
1056572
112987
766191
1193260
487067
979576
1556946
688553
110149
1486309
446278
1462304
1317534
1092403
1477452
1242768
755967
24841
483056
992097
222783
1484539
512261
239823
939233
1033711
1272911
297770
639612
1484160
939751
565166
23256
750299
1414264
1493325
817830
1041582
897475
1435043
124456
577588
591216
680121
3993
680449
692980
1443330
29732
1110276
1403928
151484
880253
68451
1477441
569659
367752
358914
303828
442974
1535998
1212913
1291106
1592165
551724
1152726
397094
1484203
845613
988850
679997
1548294
158608
5050
951472
1319364
1070832
786516
482165
764960
382510
338131
370291
578248
1143851
559631
1119788
104601
1117958
1439292
214714
1511694
222410
678739
161402
1591484
1616963
436852
788861
787232
631368
1380502
950260
474351
1040604
946043
360560
1299229
342167
708808
418050
194893
1286835
301769
29313
1369014
1576118
515908
554737
1053383
1622444
833906
1135648
289908
79364
1524968
764492
1441676
23563
478263
1173609
1232568
679578
1436338
369800
541832
1591073
1601419
1516957
342563
1208482
1488562
1175565
1418809
41844
724198
137765
325449
703896
102300
1329862
576875
615215
1259613
1297862
728084
916480
1413648
1289513
1327052
1165387
1248198
546820
1405018
1375187
1526487
1608477
1494192
97574
1110676
402639
287578
331943
1525445
153290
382303
1529200
206552
1275770
1167502
1611313
1259311
126716
619552
1456958
778502
798796
792723
1398741
1517561
1428480
572768
1300197
1003302
1541452
569544
17809
472731
557202
1373334
194158
28749
1481822
868415
861817
1100793
477211
924557
161208
857852
1392883
262454
363150
1631505
440272
38589
811450
1525495
869114
1483784
1168249
386203
1534615
917793
236314
976628
953647
1568955
885160
1542871
749493
834277
67220
1287260
1365750
104195
796521
590347
505014
246463
267212
697671
1016494
785287
1045607
958054
660065
973896
399399
1404138
1136514
286124
360928
714800
1571243
1562040
1293340
64664
475098
1101728
1040760
1382104
573686
1111386
770063
1003395
708298
459202
1003878
1449287
753428
1462450
951379
260571
297057
276696
746560
832264
773949
1037877
872200
424719
292242
628734
1420471
1002608
322057
319352
830679
1345659
910381
1020409
727107
1611737
756903
1018457
1258831
1142997
1041890
1299281
395918
767851
1023529
357794
1560072
104893
109108
199771
342117
1025773
1355397
481945
776661
40266
1083598
55871
971750
410916
1142677
871216
1507539
60027
169096
1050142
1283050
189845
368694
1127461
238033
1081466
182486
31287
1007234
861401
1322083
1343568
237296
1566907
23436
447218
841961
71250
584946
1158497
134047
1080931
167877
201665
1016682
1361942
1483807
1636318
1576945
887592
308296
151538
1211280
430365
891264
933087
1036849
1535033
546669
1020142
1173855
1178870
1286410
799925
884757
599946
658828
1464513
573764
1358269
324554
1346062
1404864
896539
864436
934704
150514
1114812
65510
191971
1371046
960604
747993
1230202
1213527
1458400
792285
1034428
68014
937685
1256029
862190
258673
1032958
566234
180407
50375
1461547
535648
1469956
184835
1250226
836318
1342819
1543766
579958
1456638
514198
577506
1441942
1420698
455731
1287668
1613016
1118033
1432268
218537
1047737
1519464
1405548
1541889
47903
1643419
276955
185525
169340
1188505
1239259
94394
436732
106661
126944
1644087
1267021
1131545
1479368
498658
661446
1173807
1199400
505702
361575
795600
914345
548182
751081
583067
708076
575254
168533
277973
1512498
1569819
1465350
290012
792210
1457195
670168
489026
1189386
1343253
532192
301256
1245992
2183
948201
286528
525882
1228611
627437
1274630
554951
686815
653570
734072
167023
67399
425229
1086285
633839
1284065
10843
1643277
135945
1308566
1283501
873337
1257206
663299
472138
847154
974740
1566058
126880
1236092
1499566
480831
1446267
951528
359550
527248
198057
1294540
214023
610456
1118100
1237358
1368716
461064
196312
912767
887934
414663
53392
930400
991927
328295
1580430
209520
224001
178289
625454
1072235
32946
447998
818738
449474
252209
223664
622923
959005
484528
953871
614257
1356569
535766
915742
933740
134637
205583
748353
9686
760386
1497694
996218
176266
959751
823028
1154180
371451
1160739
438430
1051014
14420
474388
468752
1458415
738688
375519
1491482
861480
871682
837394
303987
179314
1549516
153534
235878
702215
1630800
1111178
860004
158582
1214367
314668
916649
1266555
879995
1574504
855076
748074
170442
770630
1384533
1530953
1105252
1119535
216527
794367
896351
784413
910803
759801
1116552
2824
1224443
1128614
1537772
1141036
938352
608292
696398
67147
1041406
765210
208659
589388
234282
994404
916635
226233
1269652
1427246
382332
1015045
851389
604847
1075516
210549
1139360
571112
1515933
1238699
776936
881322
447882
1040675
799155
845178
1183085
307291
146559
1443140
1352667
569375
123296
496208
1298550
1586342
1230235
242768
1619247
678546
550663
365777
991714
952863
721190
1355722
724792
868903
717764
767067
1487021
428866
1351033
184961
666396
490769
669705
791974
990308
1377195
948853
1585099
425486
1326627
837908
466440
663378
44264
188364
1188684
545289
1468048
146548
476814
665794
811010
107117
841715
1323566
824278
500383
435902
1335804
421106
360247
589129
1183521
1006968
1460403
1081411
352549
551845
1173092
897207
590894
247905
1176412
1511750
891294
826621
1288708
31023
264087
445950
1250601
580730
319716
624051
285180
150102
394646
1530127
383894
574425
1498696
1638642
888186
117287
493281
496593
104287
1191660
475173
1359486
676425
1180834
158367
824530
1387932
468414
542606
493684
310384
1259306
1256361
957707
1503582
73033
1321753
322410
182336
395414
538679
630523
863941
865655
796547
704573
1330273
739609
1525431
1218872
583409
380881
372635
1008055
646539
323252
446432
1392509
1069571
311891
230838
1380694
481987
184678
1330944
1480627
334628
92654
62098
834148
548490
920085
1055342
491343
369815
1017419
1638787
249866
146239
1589360
872415
741094
716931
1388478
924248
1426986
914578
847862
296914
285155
388377
1407874
229854
808306
840042
876533
1638431
164308
187160
975039
1586950
1576264
1592613
837397
1196269
369070
627183
1440060
993845
1241665
1309777
273298
1396003
574168
17046
1261450
1027808
1610663
245461
839602
1288513
959157
369507
329303
1004740
944831
1612684
548736
173969
1039364
1097988
1553605
234449
593067
714266
1207135
332294
277711
217425
1078620
285812
570510
1146181
693914
1273912
2039
1595432
563285
98132
921402
62358
1355612
188617
1390137
461982
1309076
328839
1214903
1283165
1563952
757071
1321675
1551346
418963
185436
138713
70147
1288258
1237837
189347
1122216
76603
871511
1635171
441175
1499500
611641
1535343
761944
113883
527677
536366
361104
1357459
66965
611580
527348
1261617
87977
697404
1167530
1405805
398573
630866
453837
876271
1171395
1540917
406844
701576
450938
1433698
744580
1380314
144523
395756
449649
1108613
689576
445240
257815
523962
1455695
685705
1269461
1476720
1580787
804120
1295020
1276479
1214634
1004436
435584
1172407
43423
1634796
1546766
420630
1411726
1591678
739651
1178431
1608361
1038514
545984
1175639
1061736
1309874
788090
1306530
293491
594158
818119
1387719
162686
1640165
956510
382063
328586
592594
70627
1410959
347715
1593071
14822
1007639
1479293
65718
1050154
1312542
625820
1297947
1609040
1214127
1235720
315680
56905
115674
839028
104946
677323
923656
892254
975017
849229
1404589
1085203
85789
42250
1277861
1050498
1012789
1579561
679408
1308328
434427
998123
1235090
703111
1288748
1108613
1615700
830686
1335523
1458091
1404785
1340868
580560
29011
106145
564223
606338
232572
277961
401110
160819
945471
1304182
180603
548975
778161
227685
998690
1214761
738951
926462
1389925
214287
89559
1299241
1329138
1070623
65048
1342808
1004947
25630
1411892
1266928
712561
195441
61056
670228
964480
759344
1604952
624164
307417
188409
88666
354880
954101
1429306
619109
238676
330480
67357
639006
221993
532216
1000139
617446
781016
125680
357797
509871
1114276
1493862
773248
1524252
969794
1284692
1102456
1562140
151033
1297532
14752
823736
1286571
838033
582811
1285875
238213
557539
1201892
1555591
1567415
796107
1399250
1165275
1290860
91229
553022
22309
1423992
1471535
398984
903644
1578750
1239557
1141543
1439663
1406935
1040715
948573
1258934
614645
1553041
222864
485194
541058
118337
308822
627206
389095
894114
457891
372493
132693
1400034
369813
1547163
396998
1331364
1223436
970218
1329854
825411
94710
609585
827872
675694
224927
1502135
692678
794238
520404
520239
1318132
1302070
1025790
694232
11012
1216879
114579
460968
838129
715098
232359
419891
1318531
205458
813131
1340334
1093809
553746
726783
1162
960752
293456
459045
1031670
1535865
583063
1545360
952943
1606332
705401
1578512
202196
1358473
1294915
1323390
1374921
894259
1202967
386392
1139395
756599
770912
519774
692949
715942
719293
559952
1518812
1044805
1589872
161883
231055
1000259
1244428
1149770
553890
1286003
436765
212124
658777
528350
87101
317083
857572
1084490
1167980
97391
472694
959027
799514
663454
543852
1373087
887142
1517680
1436501
1044296
1225606
1190316
627329
1145654
1240116
1221555
763507
99839
1635037
273576
578206
1169252
313589
1459213
1007562
300193
1143129
54163
266772
1630416
1540490
33497
1323179
1172146
1498295
555686
955574
900603
784174
1186723
95003
231160
234049
1580212
397601
1150854
1042177
1609657
16920
206173
706392
702906
706279
1487031
69479
930544
962108
1169914
1207300
282304
445736
155326
809189
1416228
171239
827962
28372
62962
1627957
508035
307499
1210395
891823
556061
511092
949400
474070
460817
823998
145771
845512
244043
1567671
1330943
1512445
891025
1627711
911896
1564344
617670
382740
854444
149545
106158
1193559
590120
605948
533663
1279800
923450
979699
747529
1075134
826826
1414815
1566747
374450
990465
752751
1137251
287357
1529621
1615526
1287103
1095641
97417
1336458
799633
487464
489073
848617
18782
114195
1344800
415556
1152871
818659
1358433
875994
969198
639307
286468
1283105
1425389
1422532
1055456
796762
756985
1546791
735998
55564
1289811
450522
771951
731896
367755
174614
1348741
651769
1370818
52646
765056
534640
1553287
395721
1296661
308105
1091589
808740
414073
1485345
695985
1513797
466892
269445
886803
1451381
91498
1268396
1285543
384428
540868
54350
1503046
1215651
335426
1602635
218851
12528
738261
1587842
580139
616955
38251
70285
354945
514965
496778
1263959
36022
1202000
84388
859747
1173902
1594171
768472
819227
1062884
1202887
1512899
76211
637317
1321981
175447
1614386
896707
829920
1072598
933325
548091
784275
899423
769087
608742
393697
195482
448342
1218140
866843
1468733
66330
638087
59453
818664
879121
916186
1483751
1556295
840094
1039114
1490910
727859
1362096
1261580
533090
142317
1316109
1301809
1605544
1130251
1219013
292321
608669
859724
1108143
382647
1011881
1071632
151719
597093
938811
508694
1586131
748599
862146
497026
872252
677390
310187
1243260
98227
201988
1234214
1064609
1428543
319354
1026447
1527465
103906
223456
588452
546979
998019
229099
1421239
1269072
713013
690905
1025920
1159993
1130840
507019
1000568
1159719
375754
1207899
1297923
283405
1311214
727638
1069251
301082
1424688
815744
1616671
1156146
401051
1497259
727205
414031
900076
700039
1008427
149911
321752
985597
224545
226519
1192064
1135801
990338
823353
920616
1159226
1094787
1539237
272408
766077
1216170
1340996
590715
439859
792764
1520389
393885
655882
367374
250495
717294
1196641
1085459
1585278
1582084
985297
403480
1295159
1290865
1409472
529591
1058160
28781
633329
43629
430791
230999
1462986
630911
1477321
862144
80145
124408
138797
92106
572225
1274964
634387
519156
826611
1502860
855465
591603
964651
741102
1306081
424529
1349222
1402850
637883
1600035
1545832
622163
917926
1496090
845629
857779
1493154
357785
260630
1084853
1077949
125800
804768
174502
16547
1504667
1215365
1220493
716762
1311637
1186275
1114926
1348576
569124
1252900
1109856
643361
54962
22690
1335539
1598710
1001938
1071915
978713
1315273
1168239
712308
1185971
1025864
1170397
216408
1063351
987350
366023
1292805
1525398
701089
46601
765909
163669
1051886
1266706
506813
262335
1192563
228512
954288
175492
794776
384863
1277217
982802
25389
1326755
1162642
978295
1542590
1399203
1169139
932289
267871
1360140
626315
656530
1530466
635801
1365364
1384003
443883
1370101
268424
1386452
724844
414352
829624
227367
865226
1469759
1348394
1171504
571805
1255764
1197094
1112352
844154
620918
40205
1192481
299422
180764
535080
101327
643187
1454387
893988
1187673
356163
1376599
1142695
135480
621187
1198312
1259318
1282325
1465561
480062
440344
311757
226076
468307
1168367
1347148
833371
1560194
392352
847014
57908
935863
390422
449032
708300
745607
578801
597438
1277086
1031502
501986
100122
943571
1538070
309240
890649
758294
576071
1490134
149664
1320091
341853
1518195
719304
899133
844822
1443336
582584
424316
920853
728200
1430846
467138
1346207
1192583
1365054
1322599
605292
169779
102546
568535
1059149
808574
676080
130902
191707
1427765
1388322
871492
94129
339248
483752
1597393
622757
820170
1390041
441708
1190007
1424230
662091
1053285
382662
73865
1196011
344631
217506
578255
1613795
730491
1608982
720212
175255
353917
1644236
1163264
809296
982007
1504539
359710
449540
1613296
412831
111774
781724
221450
1166363
289103
563927
1632382
888494
1292409
705472
863741
997572
47956
498985
536943
254153
619372
1319357
227268
1318185
548764
1411087
676858
1621621
1071758
944614
1646757
1205963
1206128
677208
127346
53817
1554066
676383
1289188
180175
606983
908606
524115
60230
772507
750162
705452
506639
541547
220260
952793
552080
513306
344342
426507
474104
1594835
153442
1574698
873329
546162
402861
313350
1596353
229578
791095
504949
1631438
585215
22588
1138050
122448
533265
824597
1002440
8459
176787
213831
549713
970054
261799
78399
90022
489954
850552
1543499
490796
347915
1370088
454071
307461
991877
1529435
531473
1129065
1445942
1100768
607423
332285
1401654
593716
1138012
1221965
261443
1220038
780015
907053
803194
1556077
1524046
1618957
1359014
1412149
1065767
458318
867980
563294
699959
734541
885161
190814
328823
1507250
1517750
581360
274031
678791
248812
1130000
1229561
992822
720648
1336451
1413011
731824
755052
1351088
1148159
524431
800821
85695
632914
716485
52437
842872
1513988
135882
131911
287119
771848
174584
912815
717245
610212
320262
1417733
1518163
20097
1072338
857593
1547337
436527
911510
1543133
1385991
507578
814336
1121784
1457295
331521
948958
1097715
1539532
1257292
1131226
1459322
1438333
654895
207042
749440
584031
336945
243761
805470
1178264
484705
180220
1632397
320032
1095946
1127221
434160
634087
1118031
1306247
271902
101843
371440
117593
973649
112059
1256413
234544
1115346
40730
937965
1475804
557495
861684
995928
969644
1260718
1519889
242672
498580
123782
248638
562588
1382662
602275
1442788
1218574
112448
615796
236000
804053
403616
1349936
620397
923820
1192391
1089517
477490
33466
630611
1386233
1556447
265531
237841
1539212
572605
1233863
222917
924258
1480093
448568
148770
361313
1045571
664321
1416096
4418
1006726
78410
1410089
379236
316299
1392263
233743
1575460
813627
813906
1286387
536564
1075587
3539
568706
794094
760728
937421
558792
403955
280556
171299
111777
1163497
1115205
193220
266814
695899
206636
278785
1276302
102254
331812
492912
35014
892240
567388
188449
1619527
1609460
1335314
120826
1532643
65088
186999
299366
1029310
817175
827489
1584079
1055171
55444
1097975
87487
8102
607980
1345142
340643
762392
810320
969293
1633278
281377
895231
122920
243428
1310704
1298044
641733
700873
1607886
1197933
393306
1635754
637143
720635
794525
553273
1617231
1480494
534349
641795
848053
475070
47188
1310
492315
881942
743476
1031631
1611863
1232470
1306820
18543
175655
717359
845563
208695
1539825
1042739
791203
586837
257829
67452
1531799
926903
826631
508633
1517833
1610278
1108597
614053
412408
526777
649446
1292078
282341
248430
911431
540342
95448
1080510
1440015
397414
748281
157806
766604
287529
1397541
768893
44134
114012
1033601
364970
1434632
1235870
964167
550594
1217009
1573360
1595516
989794
94236
1617009
430410
311254
263296
1491417
1550651
1532336
1355569
839263
203887
1275487
417106
944527
994561
1073139
1427788
1524950
69288
682858
1180386
496881
735206
454548
590347
1592944
591407
1451664
1535724
695994
1156790
238876
1293455
1103646
602667
559670
1260747
299212
618534
592530
960034
449148
660551
1117835
1023321
215179
1515005
867593
1507767
533450
1184868
1223014
1560677
1060604
415571
1612658
1224276
1492987
1231698
494360
305992
677811
1297218
113560
911668
438825
640867
778447
1451388
945007
1621260
564238
774946
1421930
19750
1258192
1379753
931869
1382966
781441
601585
1194849
595652
1057441
625082
694456
802579
1641111
1335132
880070
93624
942958
1449717
1323040
1622734
1000226
1210176
830076
470460
724258
1593981
873321
422973
1427004
591943
411977
58198
667310
846549
1003759
1362146
256011
1483334
528649
1245146
80339
1452268
824054
451078
1157709
1359174
178601
1633973
1453527
940993
355822
1564069
164421
833793
900936
163098
1087581
493348
6779
824951
224623
1158307
297001
632076
1236163
476961
876133
694701
622205
1335474
910890
1552824
1129146
26791
467021
241570
1226896
1414133
597669
228512
1033302
614317
1547232
39037
758347
1155397
249821
96660
902547
185460
624460
831005
1084049
712252
441442
366893
1440142
668692
1095459
1359695
1223430
1231515
333054
1465605
401565
272771
461698
1348026
1225271
1295064
74052
1582895
462571
1138945
1505412
71225
636368
1215310
308196
852199
1550711
822201
900725
486975
17792
154251
618608
52811
1617620
477436
649026
730656
1045475
880564
1430192
1340215
1361924
324800
1203701
793899
1593738
535476
55989
1123616
995650
1033422
919850
35759
685924
1094485
391848
721181
44544
1181422
223837
1038859
1404183
1408664
801195
725932
951417
1072553
230508
960726
175229
404777
183125
860359
340815
342236
951244
521107
178607
736286
91213
202370
405640
1516678
926475
1592653
73648
449837
1110375
1352827
513193
1457323
1636584
379500
1063229
744170
1032176
200786
288563
579249
227951
573110
653028
1236163
174207
894699
1079315
72607
131054
416115
198929
637574
38833
17535
190038
19813
1470335
693827
1622316
534666
563020
1641597
697117
102220
193691
256956
722056
1303239
101271
888596
471593
856856
767153
1619007
1164756
1304231
856997
652275
1552091
956385
517340
1487266
939511
522865
227643
1535497
674341
661495
1351422
720392
1357162
105668
966495
46274
62117
1338013
1496587
1017722
204330
1098043
69573
1319823
1034847
522906
405127
858100
170170
1234435
790970
418549
774943
447977
1455584
1569932
700087
953131
401521
628089
696812
1410267
262245
1140721
1614506
1328553
1647559
914977
1575415
965642
89591
419500
1306211
735099
39512
193698
1309961
1041338
50740
136672
254707
494620
857233
1013610
354264
1133966
1584596
688365
1571548
719214
1054768
3792
69101
1384853
505085
361487
1317560
45071
1566570
1629421
1477792
1305313
87946
245577
662837
816023
201829
538748
1560504
489864
1522102
441954
214198
240165
256868
692908
1432850
441050
1236699
988416
1199572
75678
219903
1467568
726331
939257
890036
724016
940086
364106
960956
594313
344344
1636103
1111608
206345
85587
1089349
926832
1067776
1528643
1612814
687746
233728
947867
360504
370843
977229
398794
588895
652231
230474
1441960
720311
989253
52694
883264
1198137
167100
603036
205066
272159
1296900
605394
473054
234199
1011001
146876
23411
925021
81973
1575275
489041
1534629
1634859
436249
283154
565961
280998
1123703
140048
751680
1002227
1392894
559621
1344026
428505
73061
1194406
449375
917600
1477865
343590
1182250
387225
823617
227616
1481676
1635066
950090
701745
714960
1547762
987406
513971
104275
360614
512263
1231777
834083
77037
594396
1243877
235309
814341
1086025
1420702
241550
1184732
524348
887471
1096934
1059091
790927
981773
951611
1407778
664234
1052394
1528617
87696
595725
924662
81431
946449
483501
1045503
964963
1363649
849689
1264060
396209
1171826
325702
972421
1508356
442265
1228830
1592133
797599
195026
1639365
416778
292092
859780
718455
867678
19420
900417
607579
1043474
933525
1307562
379390
145045
654398
480925
445240
523860
306199
284069
131221
1017191
392054
4911
1443492
218078
902214
689294
927182
1601663
1384880
163492
806673
397848
1224014
1107365
188864
1566427
769902
582486
285056
674555
1148184
851855
260170
600223
450900
1221214
1521193
451200
1272210
1358533
1352619
439008
1105263
625356
1581279
1241942
1020657
431056
178753
1372727
205987
866532
1585286
1491618
1251023
1349933
1636978
607633
1600270
288164
1642039
294132
475273
1237463
1110064
493967
282324
418043
1303386
665361
474339
657938
701536
659260
784070
282091
1579830
1507754
183743
52602
398895
890529
216498
1322432
24779
731463
477743
171337
816283
251751
906725
137214
833033
1057323
1483514
705015
826057
912659
1265807
702444
187997
234693
556802
203214
577112
1323723
842288
930554
664533
249744
1072492
1415226
608361
975092
787567
1579885
111616
1515392
806190
676121
1461796
987648
912308
166235
1085807
1234324
1225067
815084
1347690
1456065
454817
1049346
220207
179303
591371
1293197
16096
496658
814973
1532177
317141
128182
232208
697419
7822
895661
136977
802689
469582
180440
1299950
460104
713265
1509427
971700
1121312
1163378
208066
1593585
1217491
1621181
374468
674458
183361
641483
70655
1457641
1260703
185494
133866
1100097
89292
360546
268057
648294
1625448
751704
860296
1445275
1245589
1390808
1441638
466644
767988
402790
886943
670851
1137619
1112589
692350
918265
784888
1643020
1083690
924647
918801
592363
1219119
907873
135724
1275592
239849
747604
1490063
1492704
1624257
228196
756099
559773
476142
1539439
237377
691916
860011
886246
1026465
1233707
1156727
714010
305008
113412
20606
1304285
905188
353244
106748
679673
1043767
497081
264739
909139
1248481
343955
1166294
915859
1402754
157860
375061
289727
486164
1027824
292009
386570
476113
512410
850557
225442
1425888
1241834
1624075
307572
1025316
677551
235547
626162
1126742
1350020
1082438
1322228
1140390
1639791
1260927
1540951
187170
739629
1581758
530355
1215099
1314279
1504179
1279798
1000215
74031
1115128
1101776
583818
1398660
790181
473702
1227143
285783
1015294
510755
646507
529067
817329
695587
594977
1557037
78926
1167593
229227
327859
1458942
764453
282777
1308581
1121826
599720
1115884
903568
1367688
1344887
1527446
1611375
1607893
1358261
155741
617718
526927
1630778
758398
511483
116616
747835
141252
371295
738087
1214397
781138
1595087
1397352
246255
478708
1213977
1362263
1171336
429289
1325283
1139374
1474223
1143190
1059505
595151
1429897
9816
52630
1602924
177524
1570884
1410047
1604906
608015
1454982
1026919
372597
1646424
41356
847616
1285848
1555607
113984
711823
839152
298170
270376
425776
921163
1540224
789855
927281
1555865
790211
402852
135964
1069237
123443
1581764
734381
752132
975135
1573251
353284
576291
477523
887825
1355235
602502
1390273
1372066
1306698
317030
303722
847213
1580410
1413872
801678
573284
859891
76317
190223
914412
1556610
274242
1104420
1132432
1105855
1450143
1010021
451013
816938
340388
1212594
537466
1395204
346224
1335876
616546
900998
1267116
1218953
1033027
815233
612507
63803
1641442
1002662
1399533
1478435
1471349
124193
1179114
113202
97483
874404
1045970
1626789
660503
1134883
532781
10779
1014865
992512
150117
1397058
1029701
1149301
288817
952994
774632
1048133
549919
597513
785215
1544604
601533
602406
121226
1467339
936340
229122
171442
210780
562877
453224
281689
940810
591725
1446442
1117627
1584780
467333
582947
783969
1567092
115299
1565092
1341202
254233
1641451
954658
1138760
1554651
1552056
936142
1462713
64441
977786
16572
24304
1499610
885324
1574581
1050866
651795
777416
1486453
1218838
892002
1074234
622532
581083
1099918
1141839
1351042
1426698
1591917
32434
1486405
511142
99299
547661
912900
303555
27860
1242219
1171801
1235552
1270366
174507
233107
64660
180222
1129681
333740
443635
1167774
1152974
168656
1498714
1137335
1589047
376784
1119042
403416
24218
1124469
230081
305751
1397297
1389134
94171
434444
399040
1578852
498891
563619
354837
194838
1495575
1146551
1243347
1555619
82967
633724
734105
1392415
1631301
93349
1592423
645875
715184
569570
1161469
1337324
1585688
768536
204044
1394266
636922
25963
39097
653527
1426188
1041997
1130287
442421
1187044
289186
1150658
522119
19724
305176
887609
148227
288038
83957
670974
1536242
862231
397365
911205
627469
799995
417866
535996
766902
1244478
1525385
1249049
1136393
176738
511443
483912
1084401
80870
105171
909469
344542
1089196
1107589
409131
1381255
1041995
179800
1637447
1125107
765273
1461443
1618041
228568
736151
895416
1301168
159972
377341
1000233
344688
1097019
989776
494849
1091602
1409366
841154
113806
1517681
851136
602500
639742
1619861
31803
121698
319283
194042
350591
274300
1568176
851699
1395574
850439
1117575
904211
1187614
9548
1401176
205475
993387
354370
923523
583999
594135
993219
369872
1082228
35763
712550
962619
1558269
1197533
1581892
1381909
1525585
352468
503034
184899
193336
870633
495077
186439
992769
112915
446234
1162661
238439
1561533
211280
962584
491528
65503
1435242
661511
1457628
426706
1136405
315098
986385
164556
1166738
1629301
760580
10939
286333
34166
1324646
699026
950681
1401088
702490
1172253
1368681
440464
1148816
514324
696804
782111
1376344
378733
709029
1388149
503781
1432190
168704
339964
215047
32873
649242
260741
921952
724669
698581
593068
66508
264811
1306030
798997
384588
1580518
247965
600858
21269
1644677
1036346
500389
72855
34838
1635892
1213224
1363267
633735
708949
100718
444292
433277
1525294
527667
568824
97067
1262783
582749
1254235
726420
505403
1456935
788460
403920
301009
1646118
524874
373029
829013
100435
107833
668270
903126
422966
198172
1394605
662874
1231337
1018782
545706
1001423
182520
1138734
1274329
1043067
100690
49962
1458569
218638
750612
859128
1139976
298332
84495
97038
1355934
1568521
1505813
843474
653290
37942
80090
255617
194620
460108
1234805
910591
1549325
1019359
723905
711368
816053
1088504
1275208
568885
628860
1280057
922063
1425292
585822
1152922
817642
549143
305978
797782
1305998
409137
882838
1371091
66741
845184
1562920
1508848
1127760
930992
167427
1412145
860957
1273679
942361
837821
1525575
867397
903641
736254
1110672
1380514
674629
255279
1508347
988203
880980
442630
1156683
1517266
197886
793257
1153679
731479
1568231
745171
880350
20694
481467
1068109
619312
881923
707112
938440
694663
196619
750997
808124
643464
119397
889730
174388
33361
854857
1615296
1133510
1312022
412113
1446411
62503
1618507
1432494
282901
1315715
255532
508482
1110195
226334
726053
1379708
216797
488725
800942
192667
1301198
721669
328636
1308543
1444779
45931
718680
1388048
974496
1379906
650680
1217062
1014958
554607
109462
1457331
91883
1640055
1572238
1411342
686924
232472
1554091
481551
931483
956059
1580449
814716
384576
1471953
1306405
1126971
245995
77577
152235
321312
1468014
1259503
1506976
333954
901283
911723
1326028
921494
1523243
1049981
882358
903294
1005379
1526389
23044
1253842
429579
1413467
121106
648402
1354719
673933
276222
1152177
583940
752800
287744
387642
678762
290126
233350
1535680
318244
1367253
877238
89493
26300
1516276
507618
746703
687374
1293800
1030097
1053623
820169
42747
1230864
434067
1580462
667294
342064
1549608
1257877
234782
790136
999239
1375278
273217
811108
1575486
1600507
755800
3737
954265
309669
13045
741240
1214233
548110
991684
1411792
572450
1066611
864990
695950
1647156
352521
1140954
929263
1026895
1343649
537796
477650
1210567
1196383
1533957
674905
7332
945189
22308
295302
1162518
1474799
92295
1129678
1602202
747644
302788
570548
859360
1264725
625465
1354042
757058
724317
984321
415640
1316221
4651
1493050
65041
1518250
1013248
391022
1225883
841910
1407004
146095
1220471
1555804
924411
443184
1024789
448941
241748
273756
1395063
961774
524411
147668
1096220
1591266
646328
983057
1636295
779722
1192743
484300
420716
681901
1530058
1240562
851169
27233
267005
472972
1185945
372099
1116590
1418932
994482
435413
1063478
182912
158612
419220
643185
339535
420082
1170540
381568
55624
19313
1269049
203204
687095
558855
1550247
1553710
715591
406688
975390
1004158
742308
591503
289733
887465
1316424
308135
1300463
381935
687685
885635
107435
1014307
465150
597794
524209
5567
1498948
565174
1079021
245565
996060
1367187
1616871
1405330
1322612
1591016
1556269
383902
1422394
430178
1137903
623183
56668
1249476
1274867
1558194
1293934
1166367
1260573
732220
288275
522708
219503
597944
201711
673220
1112772
1598671
118731
741491
368789
840588
733137
1254587
59535
434496
984867
111207
1555216
1395913
840517
651483
589604
812956
562432
581326
1579055
617172
1179383
1172830
1028179
861411
860613
782371
1599394
566388
511297
678671
674087
708655
1545380
841637
339598
750020
659104
94653
957213
197615
47948
582811
1106211
880987
618100
927867
726836
795137
795838
370371
466199
862869
301207
29987
1624372
1040179
1246488
223543
1598445
1145254
1413921
756800
478362
1365937
1610306
1212
970284
437888
1349572
1412432
1087434
480974
1472433
1238366
1256947
165556
1543421
1314788
640262
1299638
1095419
628706
1351141
409023
686626
682363
263692
22087
1504157
1244939
1331673
174627
1558587
27416
1021400
667332
1109320
53532
375239
1461287
1251935
1427585
1099923
1063544
904305
491200
670553
500891
620066
20589
674270
317358
663178
828354
610773
987913
890879
425048
884054
598891
1540396
804186
1111196
140747
1275343
586614
992824
942002
1106676
839666
100845
873016
608812
1165467
1357075
922689
694563
840640
954729
1120202
619379
804821
736288
439412
903948
467531
1860
1166444
651893
1134559
723020
1347853
799762
1618362
937764
806660
1581687
839444
1129693
918406
1522319
175474
1636621
448359
616602
522195
516145
452334
182714
352106
1202074
371018
663859
856598
531744
1042409
983157
963549
22217
1237753
75292
818184
709778
349665
411206
525222
539530
214792
1251869
786535
1032166
943892
1055200
330699
1296675
210402
130231
1508889
1517684
1168891
1645877
743006
186482
144277
378584
653051
635678
449156
27767
1319747
243118
248944
914722
683145
1133050
570280
916013
726003
693215
677757
792059
58949
1549453
1496725
1611997
1264977
644087
1173237
1190293
1527751
1303804
14703
1278522
361191
564374
1214870
1408562
87691
723805
530467
583602
1361762
1200946
62240
143462
1626092
718703
1529459
673667
890905
493251
783371
278647
421843
1178181
1569795
872952
318322
123303
1302044
89374
1411030
689625
1384097
1095038
1403131
1213874
1001638
911831
1325720
384116
413082
407279
1551148
154603
327002
1423636
1398152
596896
895791
1343808
910975
42372
618745
21550
485001
1438302
524170
1275220
315125
400037
905498
1056783
31807
669578
128355
1587651
358856
1034725
1353688
1312729
712545
777147
456782
1312859
46162
321746
371871
809956
1100333
117137
1225287
1106331
1000101
912954
1011994
1430516
709289
210964
753292
357706
1623910
1267091
1295911
646931
258102
509259
697306
974091
1282659
1145019
401899
39148
625361
1157408
422602
877976
787579
1455114
590032
580734
303236
633790
226483
491686
760675
518042
227917
683086
857423
6144
68863
304441
1585100
1057718
265727
1455660
1126382
945829
610642
49783
527032
1453260
248016
513230
488330
33191
1107803
1645899
115695
154075
23349
1339277
1266167
1027370
231286
142284
1566272
1378842
141340
237840
29240
765557
1461141
413518
237454
49239
312839
75055
545946
502787
630546
344944
57472
223992
629321
488594
34998
88707
1639780
675625
514320
446429
1545271
1455880
441000
1574493
1313933
891989
647004
1207178
370410
861274
1181104
36530
586493
1202726
710693
717289
51054
371276
1586097
1285539
495952
1327327
452376
775642
413892
695187
1041007
217327
117556
1393009
1505606
904524
1262234
48725
812033
131650
59369
492822
154155
28491
1230667
474797
511888
1413316
665727
99303
1361237
171701
331324
492558
347195
1628369
396202
254186
1227507
472849
569923
718579
334797
1540070
994028
320147
13816
916543
60187
1406752
1345376
1151179
213460
364127
1051104
1121005
1353307
1553258
1292912
749313
1596873
533803
1401967
591768
1502010
34400
1359576
1131137
861131
940950
800096
156684
551575
951450
377867
192179
407468
169653
1294789
888215
1288042
97445
1530027
811730
1108086
1641975
1027124
1382126
728911
1513227
547768
303692
953199
1174716
831416
191679
376239
1314263
1520098
1007725
914921
613839
568131
185260
595773
615864
490073
833427
494230
924165
1447257
20790
1097945
792968
1370549
1190048
1206537
860946
381522
1048513
735235
1539656
353634
1436525
88953
1289885
604012
229342
181361
1602354
501826
1300309
1308188
96679
610589
625668
480653
1603866
1137970
217112
1431255
877432
52954
922726
426030
1325172
1330890
476626
332355
985248
16748
1078361
1439654
1086038
626157
246745
395292
452311
531392
935069
1427240
1412233
655804
578277
879871
255818
1333021
1542038
747361
1416306
1246059
1522161
1526375
238460
1192770
851636
1004079
1077387
1063374
294747
240768
223359
1311929
928312
100997
1266448
783821
376627
662110
134604
697920
222867
314974
1424224
1048179
1522818
1319528
469856
1473258
675144
20515
545896
1506334
139279
1104168
155399
1378168
537645
1095798
565239
1587116
754232
879036
1246897
177172
1323031
99561
479397
932434
588873
591936
103935
561219
1612496
988803
1564965
770058
129953
348864
50937
1038809
595482
427236
388899
342611
640200
432484
642123
1146667
53418
9544
1530958
1121835
113286
1369196
953398
1355020
1543413
802337
796577
1470135
1490985
1450746
692073
858926
1436497
776060
1372207
620300
666123
325335
577531
285561
511795
274372
523688
1004828
921572
1476100
212064
745780
602341
1505655
861167
726031
560879
968287
838087
783361
1645095
846503
510423
1389975
1575986
735748
397019
351896
201207
1035039
815807
1312337
83820
1488450
190141
318985
1512216
293590
1584822
270631
1107929
535020
926740
629436
1373218
923637
1489177
643169
1540929
98114
694801
1445145
341371
41947
153328
1496778
1213487
1093956
511002
1450249
138764
1569590
418212
1622179
43184
127243
1626787
1154665
696243
1274257
1228220
1140962
992265
1022329
820471
1454765
395341
984850
1281245
1645926
77120
875127
644333
817073
1637764
1424665
1339192
456306
629816
1106878
670716
615516
961332
633528
1101591
1433191
1352608
475689
1332015
1100825
1612556
1477487
143742
1410379
1498984
218023
627731
1164260
966511
1399286
1535252
838298
993858
1289016
675009
103266
1180515
1447812
706114
387465
269109
1207306
961079
356946
1011559
783663
968420
88854
1358384
639696
937934
803387
1326411
107547
1637176
94941
588445
1311936
603432
1586071
785397
309808
1029039
12517
111040
992817
419385
1509603
1132007
1604169
286872
168129
1143027
1565715
1047576
558836
1121499
751876
764300
906774
305122
603704
1590515
342241
334377
592929
59522
40078
1052947
169587
1043684
54221
1068068
333046
261198
433179
496350
454747
711407
592512
1622208
611113
1402348
1319690
1618711
709691
839779
1025745
613553
1570743
1140503
1217433
1460196
1265530
1630500
511229
1456341
1119239
543637
1455641
1322519
243378
581380
561567
1585814
1388679
1266554
1519382
441885
53745
965684
1359355
97567
106092
209116
438071
938860
863635
466745
1515888
1593107
635396
350108
857884
1371730
1558685
446889
513524
973691
645138
243355
529289
653242
814501
945034
54291
185877
744928
1430924
98582
999144
1245560
499234
921982
431396
805490
351438
947659
509416
932687
2187
1375050
640300
1248241
554121
1323559
1478246
566477
1387731
1547023
1330445
800658
1087403
588745
913611
1084194
497818
946076
723078
945242
1143772
1322268
740971
1004262
719727
286952
1278401
885497
1202352
425826
138476
1293928
187384
452289
19361
58254
875804
946349
1136406
1307017
1489805
1626882
582284
1047154
1248499
1528598
1051346
1354515
941728
548910
1030474
759225
561467
1004746
1485368
338615
1322935
438462
148378
834542
832667
1439105
1331288
715858
550608
871421
1256790
1543853
686472
919667
1569006
1545549
1397237
33742
1216287
1248333
708949
1012585
106281
550087
261176
751641
572879
1462178
915429
1110274
817067
181652
36679
639665
413411
1096751
1629424
16896
1525447
274978
271316
838303
364880
914017
929229
750411
1501319
1547347
1384958
1342245
1231566
1541149
1629397
1266067
852291
559919
150322
488767
1305674
510614
1051244
597815
1022136
450273
307810
979574
1160729
1109882
1311452
1491492
173468
1551853
841137
76479
1567949
267607
739878
1084109
1145525
246888
1558393
525750
877921
1121571
480248
427179
330638
598978
1363605
1510820
1037482
1330647
1073869
100346
1039841
1201192
1109930
1237489
1615993
1152159
246432
339263
429383
108008
57114
1203016
1383678
27398
1121118
432451
1438785
1375013
193698
598817
1075337
526305
1237547
955048
879890
1458829
1232691
891935
1252153
271895
1624746
1343100
132500
547653
731968
705544
1107889
269165
357682
1298974
161904
941489
407800
1479249
131124
1272745
1529654
372372
132809
855261
1226215
780518
442246
1625373
1341949
129528
1118463
490856
1043067
1038255
1307173
804232
309058
295355
20969
1741
1574143
248184
1513112
683849
262494
140752
1220402
1436219
187752
1477336
1162465
1078426
1312290
834995
1388788
469867
49284
758352
1230091
572301
85668
80467
283023
1585556
152322
800370
176764
247127
375636
1210488
327401
894941
1502278
649449
1483558
1616047
1640295
374772
1447201
664108
1360101
626766
2895
1100911
178453
105236
1310349
1449267
914947
1441952
13853
1257468
806687
164420
1344827
186137
605475
38265
926917
749062
1463561
1635216
1260626
400352
301702
936240
887416
1323201
430418
895953
1429852
1122642
144447
1273220
1622680
793567
1282575
742070
1009036
681433
685226
672046
662204
5324
1245180
731534
1614696
348606
223311
1538891
399043
720879
1162831
1564477
880213
1306225
1338205
889916
1275563
281367
1194848
1201564
1534932
1286233
1357036
735720
136132
1137763
551329
1489247
518587
75088
809017
1214821
1062317
1080696
1614363
1475107
905426
425113
470604
396161
969407
61775
1610124
359216
531478
1495808
1062684
856846
247699
1601025
1224362
642218
1090276
1009513
1503167
445540
1267380
994196
556096
903989
336376
916804
1618148
940870
725816
625700
1495570
49540
1194812
512519
444184
1015523
630087
58365
881139
1247590
1523937
843329
837759
896484
1593181
848730
1318547
76906
64313
147150
827932
766280
1450899
1313728
1272833
740441
1184747
511271
255397
354012
1450219
577311
941474
1474790
974737
1322410
1133370
94974
529022
59290
863203
979560
1598129
1106414
502758
870091
1068140
1568972
1631996
744558
934818
1332029
36971
326129
668230
505800
706996
74323
363214
675602
622704
457503
1316397
862073
1354120
605222
1098945
161973
961862
1075551
677467
1477577
1256385
95370
77764
1633246
997978
1576131
177887
978091
1416973
123179
884144
1234402
54122
1500989
1567322
547356
84138
19189
665269
1065949
1176039
531279
538979
1438518
517906
23135
617845
1147592
1434639
1602066
396291
717392
3238
1193106
1591939
472017
861051
1627734
479274
379820
174253
1231916
854003
294929
1359131
124861
204860
1165062
215284
468031
795461
280961
807726
1093036
815649
262807
1045899
896697
1472589
21455
267541
1093656
1582296
1442969
1002574
427785
660200
683817
1345862
994875
960384
446714
317790
380466
985720
1146101
159222
434872
438131
722621
723166
496827
136920
1097534
501538
837544
177812
1134220
1443616
460758
685073
1222089
539281
704174
100743
693641
385107
1514252
397282
1552399
1030844
603549
36254
1331663
305132
542236
435783
457632
1058241
472796
650834
1307485
1515510
170990
408763
1295696
886468
1613707
1316368
601457
111303
1277986
1265012
479858
1435391
1306829
1333395
1098684
1361445
924696
733051
1253101
1609669
609429
826711
877501
810438
543481
1358581
304060
1046121
889565
1441346
338972
349188
155319
1247599
261642
1350430
499316
140827
1542356
1013212
283054
751079
102388
1196962
1446860
173608
1449213
586460
471019
290682
560211
585815
1392312
976872
623024
100350
649715
1019541
778566
1349769
556890
1620145
382328
1417846
324764
676924
1618559
1645642
1277543
447769
231574
491088
1202492
1395481
848647
1065972
672498
1090144
998095
849991
722009
955949
1326357
53459
576367
590151
893726
26963
473069
512322
1440829
1416810
1381047
1234305
1036454
737048
505554
942641
391401
1005284
1059808
771648
134069
1512102
61007
1287537
1290475
595474
666767
1039445
403047
945038
1611683
1212517
1269402
902704
267793
1056994
690697
183944
1029698
1322785
1598602
1630631
870779
265816
1463733
1465890
1525381
957708
889216
677040
1195752
302052
721791
535173
1120219
1557588
706678
821258
16722
1636688
1330517
907235
450441
1037464
22455
879458
617787
1457873
376154
541352
1628824
1322436
1208809
527525
1590050
934955
438922
1221015
73633
1141350
80882
1575285
1407817
28415
1079476
964668
1046934
626251
1186939
848122
143643
468609
1392785
564996
1151911
1446486
1178866
579506
387471
486895
1591380
979911
698761
435053
541071
1018690
881534
745215
99600
290747
841141
158419
296720
292751
1122964
816816
703794
756448
1352716
1384613
185710
1500223
524272
497336
233930
1378693
254198
368836
1085427
622383
356197
466086
968445
808268
236095
712794
541346
122626
164951
783935
718399
429987
998655
882561
647011
1484916
116075
401318
309941
690312
202976
1160566
1120686
67116
788576
423539
429525
1099870
880490
1422188
187447
479310
458894
531494
28943
1380760
407103
1337825
765264
1293384
1555663
780040
1029898
279563
859513
365078
1493783
899199
222863
1390326
941327
1494273
1189366
660749
714913
442237
403449
1101864
624862
634082
1194329
688160
785220
170824
1034354
1043499
1184750
1131925
85386
1575373
1038704
1236303
1587680
1592393
644590
1596752
1594708
1283552
172248
127113
1018918
893652
97207
275635
1320306
817659
220943
1031787
1365652
312017
70681
64646
1210895
869366
312619
789250
1621351
791116
574696
1473749
163007
1626726
39584
945283
667780
1532040
80386
478209
701951
1113530
1232260
1112771
1434436
377419
1512716
441028
431509
908411
1261617
1416988
1415412
1063556
643039
783003
1402971
583436
1159237
417550
1370817
824365
887583
358950
612161
1274783
829780
877492
1598430
1522261
1624620
774975
1214549
123288
1641250
816334
622444
328154
614164
910237
1039991
113567
256619
1017409
236298
257106
73945
873443
329886
344124
335208
340605
436194
470594
600849
745583
311125
1555713
838027
1272519
1173323
72442
1626067
518964
707467
385128
63503
103652
346311
1202255
1278001
346206
236364
1323968
1115606
1090811
1410957
311517
707776
1088094
846472
145398
315512
1005358
917419
298287
626818
1052016
1360753
1029744
990966
1349245
612400
267097
1427313
1499818
538349
1334033
394553
76245
894799
730940
583346
1390675
179234
1218335
1569741
1318600
796657
11152
1144722
35300
284352
1519602
1366322
1574723
1626182
928867
1516468
555135
1502759
1489912
1218621
917576
725351
1459110
213850
1513060
101483
1015333
881371
935675
1501332
1504535
1259884
132885
1503839
712342
1350193
1203272
830223
576840
1367755
781343
852666
109173
1040397
528062
595335
340014
1283866
633158
539276
1249464
1116884
1584415
1203131
633656
447904
1203057
1172877
737457
966074
497762
649107
1436904
246530
919738
734624
606309
1518015
555184
1079158
1095358
162427
1590400
1581839
788370
1162370
682884
175589
1158841
705558
322304
1161927
1605599
408802
629766
867408
440146
583127
1352172
264647
1524107
965311
1137192
979154
711299
876126
825918
274591
1574414
417797
1056904
1610275
383081
1309184
1172045
1608612
1023033
1184062
1347250
706634
871868
1079923
382043
132473
173572
308991
1458921
1591780
1188928
776840
399208
264236
725184
1394907
12886
893331
1578505
831502
44775
596315
966843
576870
1634780
882635
803775
412963
1120693
1266958
6130
1052094
1622281
1501401
720612
621405
936399
103838
586676
1251095
200257
439933
510849
831840
396034
174503
238647
1558687
1160541
11858
949973
250818
134424
1281369
1615617
1185476
116065
1427919
415016
302098
1001172
1300684
1203540
834777
1559618
1050127
312208
605021
1056551
1569878
471676
693624
1485252
1284297
1018034
1103814
1619800
611596
907567
1512346
130168
406091
359145
264220
874655
128752
147215
1180108
933176
1562289
1197823
494422
691979
368709
343823
1223029
1078013
1197565
1263494
969822
949451
35846
1389818
1424007
1082197
1360811
850558
1290945
674568
663222
377768
1119187
1625127
1622087
662835
1358290
1078798
17156
658397
507911
1568866
1594708
776582
1549018
895475
1088064
129539
18942
1545968
610463
86496
1234291
1457016
1304181
51987
768403
805258
1404872
16070
778593
872854
1265169
1531656
832851
1295958
276013
362832
571104
307476
861848
1177658
663823
1634592
1094530
1206420
824431
577150
855457
584332
47856
368853
1378655
1352771
872220
1213416
194508
621337
545925
1300539
187942
131833
373093
239041
887702
1102357
682394
137983
1012903
196527
549750
1278957
1587118
78649
1284357
1220081
817683
272979
1432093
682311
169615
112091
603852
1468106
1211486
1311631
1355522
150307
1305895
1538389
1603661
437934
1214905
1180593
931059
951846
291105
281011
548747
30320
1208697
665616
303581
252690
1189469
14016
1618968
1092716
1405314
1442786
671020
975195
910553
984189
627765
84190
350687
1430576
182432
1323000
527068
1254708
685886
978384
501466
1233152
125117
561902
57374
795613
1067429
1110176
390671
1270588
101753
1414806
407854
343277
534008
417827
749797
1123852
20419
1411045
91604
631219
86781
1237549
1144800
581938
237399
1272317
475521
977083
510141
768639
1613595
928715
351141
133859
436369
160960
285271
1440373
1321644
1507969
661014
217576
743170
61236
507058
388937
324633
110465
1102827
833599
840712
1233828
271430
1007526
121359
1474017
1031085
906497
850637
792951
1069601
897185
1297170
1557941
111795
1068514
862298
1490181
959218
361739
8207
1400109
834956
218559
1158715
388797
338642
687612
239510
1012921
1286658
1439107
40282
1099389
550027
1272546
1078551
637937
608324
1391338
1215389
1051466
1070425
644786
679707
534043
278084
678265
1230590
1630107
1065176
1324193
623332
115751
683133
767147
535541
1126485
1067502
1400129
1503596
790013
1105483
269560
143910
393024
729493
1207693
250557
1002087
803039
1255831
707528
563049
596298
34930
520798
936594
374508
1064289
80709
409171
1108915
864425
317766
237773
1055954
1425828
1638070
1493580
624350
318753
211216
948970
1631296
953404
43877
1618578
495273
220004
505220
219171
16729
72032
187732
226791
1618746
171028
905794
1040145
265500
125279
511958
1458360
875389
1387070
1582773
421602
1596644
116022
1444872
950652
1327623
598456
1203283
1125320
985219
1582374
920323
1607310
1226298
1382596
968545
15503
690413
1050999
663090
405000
1388752
657900
691320
681976
1570091
241255
1376940
1064161
631719
212061
280181
93669
314757
954274
1260071
834944
1090830
98496
666803
650770
961456
384553
1553621
152460
1067424
231064
333928
488992
188723
1413235
1527039
154961
464470
735903
1081592
85272
952177
861606
1602412
297201
1469747
109882
800670
624336
1228794
687074
1320331
572961
1577966
1182840
637434
936304
721223
1306496
401080
576460
280772
960884
1289131
826639
674079
1005678
405073
147527
915873
1561006
221989
919904
999968
847523
948821
958431
1486106
606103
476451
798230
1623897
1558293
1537851
8418
1402637
651153
898282
1228397
312824
279807
632181
554932
353985
1299625
1562175
471231
300413
456920
743652
1412727
1031738
1637487
219759
47659
1412302
350528
687441
1609037
1427977
1175801
1095816
427701
1172070
1088457
831777
1055091
655761
439027
260331
884388
601150
431342
802085
946935
1310489
24491
510514
468644
1511706
1254346
1021543
754764
1617455
87621
153737
1234813
884691
588003
636943
1011400
108996
1173875
1451977
1315063
766677
247024
1562638
650708
720308
1263574
389255
1569730
1603823
81497
1312804
65416
1219077
1127246
163807
1495786
1076216
1182374
1356370
993853
1029280
193969
1167466
767280
283235
476051
85896
926448
502593
767012
816384
1354763
146135
24213
486671
38524
1234478
202545
719868
119289
1333272
221171
1574481
1270436
1597381
655980
236764
528742
856285
1306840
343790
876562
1080795
858251
636785
1174779
401876
422588
348683
1392924
1251596
988677
289101
1580335
1439418
259947
334981
725182
1286568
276078
6737
821085
531730
1289561
1011827
1405264
740861
762687
275084
1026389
1519058
613427
612316
761871
1377287
1585237
1397096
1231796
183391
1164759
979149
1206704
520495
153653
562242
389431
1646822
1441681
1242770
111206
341112
976124
1500380
472905
546543
1366422
407927
634556
1323241
611003
1516907
1507854
731927
858916
1160345
1252670
504916
1409242
1192777
867050
1342732
1117671
839063
82174
101987
263729
621541
51808
764898
1104542
1589030
786696
1426983
1480809
1397814
583419
1574639
1035827
114391
351825
1385061
281945
523369
1044984
1172069
1406535
1447162
599292
364020
1001570
40783
346879
382282
1545315
127421
782964
1163078
1479583
542020
775853
1631552
991995
548957
1389098
1425388
1541111
484084
333993
587803
1491247
903853
903268
1625724
1613800
765036
1291081
692548
88485
944624
942143
1174615
1105445
1245669
603003
863733
1094993
1215672
203799
1126694
976884
100498
610972
975883
1636846
397667
70999
555008
18847
1405344
919864
1388562
1077483
632668
1034392
1488129
1372783
1209825
169459
434493
637237
1377448
617911
1120766
337831
1267927
1041593
1418597
308547
1107977
224696
266753
1050777
577012
1435266
60389
1277036
968390
1265251
496041
1386437
195996
36181
555977
1078371
1013539
1207609
1409551
6642
1005866
734915
1393050
37167
1538681
1477480
878268
598588
1152070
1072405
843849
432020
112740
620132
385608
445941
228824
1240730
74680
873208
607146
1085449
1566043
312139
885263
695714
649787
265777
1618408
657434
305110
1431399
734728
418667
1138683
1276237
1603274
1482904
571196
1524064
1507613
1139425
235248
263640
417366
321952
1134680
1367087
1532783
62037
1042073
681227
220810
338892
1201201
728131
1594649
993648
799063
1377457
1245269
1026683
1185273
634186
739553
1550807
142020
900052
42433
916795
1158327
328108
275982
713357
458723
909607
1047649
1025742
788435
984486
412255
446772
1426145
1495364
1597319
231695
124712
1127251
1624228
940812
815273
1422853
1256527
733840
1147820
652361
1538350
562912
1181024
361646
1304457
1078235
1443727
1157851
1355629
1286391
1612982
228127
606858
618242
1008289
139405
1077771
1462893
758624
1144635
1335128
1006890
707168
1477900
457091
93349
357765
1401002
207634
217436
877903
238035
1074159
441497
137704
1291199
537868
1426678
272884
1585125
201849
60048
1617390
1551289
148810
376146
23209
38880
496933
1476732
627951
1354331
372335
788086
1216437
489996
98310
557622
1401103
1492832
348713
995600
334598
407031
431047
600346
1057259
1561491
252977
23519
660628
110642
1104290
55150
124914
357114
488737
665629
1063606
428948
1337841
1337436
1013415
524526
633732
123135
1065641
775245
764270
723317
304946
1335121
958341
1102068
159995
624381
376938
538224
319119
52704
92398
524335
1575062
1354586
1529638
1627655
1136117
736995
438381
61481
1343953
1499784
1036286
253919
1317791
693507
693109
1572400
1390490
751029
93324
1639397
961058
1241647
152289
1576983
741845
209647
293057
393251
264318
1490061
475472
117571
909031
87544
131443
215049
273791
419669
1515862
87885
127502
972145
649839
78626
637160
1420440
1538982
1139664
825799
707036
946585
709843
188211
446858
1599277
68740
372328
632037
1213083
1232433
977012
1208535
1446138
1298332
259513
385356
319959
1466506
870777
195459
965189
1032804
389016
53928
211831
1061515
845399
1168011
283533
1489969
1065134
451656
682339
320720
394461
1432142
309685
1291722
84068
1347537
1198130
169879
1600460
1211108
363899
193926
327528
65912
220547
339725
1462885
177557
39650
1029731
314580
96954
1529970
1469033
838615
1300779
258163
39887
1209526
1275449
1521747
1544778
260690
111391
1343536
641981
531542
4181
1608453
113875
626119
1104291
287658
1631233
110373
978408
1072028
1304246
478346
541831
1132449
155194
104678
654036
1285506
930484
25055
387351
667135
44363
1277978
698076
625686
1361514
532773
404898
258049
1016387
1113346
371730
1411301
22919
1114797
1365752
836403
113416
1130075
871197
386324
1178083
485473
1449727
1510101
301771
1520897
365439
944394
1214604
1333643
55446
1447291
1556238
1324590
1130055
1335499
1339886
1606860
982842
1412374
654349
608230
410425
368249
498813
1411194
1491816
132153
826038
1242855
359808
511964
939488
1222590
712969
380149
991437
721138
587366
638843
1117048
1497103
144075
121387
790075
1168467
362650
815574
708848
297398
413217
489795
991089
978099
895896
146877
888995
766775
351421
369391
568963
40070
1215952
1509071
1359490
605160
1573311
993348
1333218
162544
881092
1142548
1631974
682292
1062714
582346
1499842
543633
50195
20070
1298480
747726
1398346
68995
1016922
1060659
375497
243175
1615973
1225235
430811
682746
734866
1435829
536572
1411691
937086
272305
1158925
612388
785710
1605729
316386
1605868
1339354
1345130
1199448
1413535
546704
49453
76699
796050
94630
1158260
215390
114684
1616266
1131547
302525
1549271
1631701
366925
948785
785815
195187
135564
666936
639831
1498567
580334
1109842
355567
485855
1241585
1219852
976982
1255791
825608
1532583
31865
1069592
842331
869952
1110230
1433529
660645
98461
1480693
71735
18689
1054621
547482
1130543
1602985
44166
1133273
1131161
190240
105831
1331504
133742
1120955
68371
155729
1467801
939863
1289094
1336510
1164820
515697
1010104
368425
1573453
503819
299326
1108676
684921
339964
1399143
1333563
1637955
759177
974961
687486
1612986
782073
999541
1353621
191878
275979
715990
1503354
73595
422100
1084448
720878
681296
1057442
719188
46077
1617628
718932
1081867
486274
1050994
857555
632822
96720
1499815
1271085
388380
601007
813204
736082
18669
72590
616825
170385
963364
1577000
583779
790719
1482204
430781
32010
382546
679610
516896
636004
470811
340643
1114411
846783
745855
863509
179580
1456683
88936
1559953
477287
116800
1482106
838215
1184164
768995
1251435
76837
165700
1325493
301900
27503
820057
589567
309133
93320
1640647
1298266
1159557
959028
775696
984769
871660
669237
839802
116863
971232
397377
818421
492851
1580029
870183
304648
98409
1522996
1506351
1497691
883078
111727
1175235
552668
127016
1429409
1605303
683545
753549
359472
1202230
1223538
317080
922643
345245
1626928
1600348
768340
1471479
343077
1247245
186505
523349
362603
1475651
610253
943833
552354
366857
140361
628192
693394
1135111
481012
1462912
1263392
814889
675854
1321243
1451262
854046
210026
936565
1011477
1039966
1306245
147754
322091
1327395
1544412
644104
320291
1220094
1271721
681667
1474887
727615
536248
926603
1169393
231957
819636
1357639
1256791
1029349
1330839
1562308
241297
1164329
1289151
1524727
226218
47982
679094
1070131
1554122
385054
1628924
297890
65194
1393859
667551
483801
1539394
509054
1149189
717546
1193461
1639244
1144990
493924
1196562
1452567
172588
533913
752910
918721
353865
1371088
1010587
1434036
1480584
884118
1374793
822373
1010247
1555268
534417
1231807
1442125
1459633
1128665
1345724
740741
1056772
1244280
1057648
941122
419512
1289585
1000258
1277129
1565077
137866
1432045
1066935
1088746
1448649
1537663
445641
1271515
863978
1397450
1163222
1009621
715258
53369
895500
1019480
911245
821130
1612188
1492874
1631052
836339
726675
1387608
448400
37308
186808
971598
937877
207238
764982
847350
1640819
830232
249962
162607
1637703
1408463
1297330
1521740
344683
222803
565951
15541
724658
243245
557659
235530
1171834
553332
1553635
207508
670535
608393
1057500
51594
275194
1582228
463223
1384834
1564926
518618
1325764
660470
288370
1602433
821567
466110
53531
1050674
12540
1296330
1015935
1306304
327250
1132224
1534173
141908
1620639
1122509
229926
1455769
761834
867528
1547153
1395897
888974
638372
509603
406608
905218
868812
1395971
1306592
1252211
753092
589963
1478846
1533188
458445
1549401
279032
1273909
1355444
902063
915279
299432
596383
1501854
1011304
1435192
1321564
946601
753896
460764
896638
1581471
1140385
1128020
1442121
1232405
606922
1382418
328977
1299878
1460128
891720
499029
1394666
1344377
206142
819538
310149
1034704
1421831
1223113
768505
610806
69606
598390
1225720
1147447
82017
1046222
1597533
734899
1617106
1551581
266308
929920
790112
1026526
971639
391511
458365
1361287
738691
126500
321665
496588
480182
922440
1331167
72589
1554702
1150025
719020
661561
1345170
90243
579234
305556
1304383
1428372
1415487
486893
1192174
961608
1069873
1171270
902044
1242674
383020
743960
811086
1119305
1288870
1466195
415556
416230
1237489
1213713
486160
1301276
889187
804181
1459971
1529099
41146
927046
903451
234937
1262266
749426
1562462
895928
635432
730850
290982
770281
45949
164069
1056340
1107423
1280980
507481
306090
484653
333460
730161
1300061
485546
682909
725076
1431894
714677
1320603
155442
1038483
530488
1051868
1146085
1647419
220242
1482179
787305
771700
1262566
1478967
520682
98325
427203
532120
500648
31635
1470355
152030
123295
1096739
1571612
1603869
448182
398301
724553
1243796
1137646
902647
767482
241813
1560034
999739
761641
506441
696498
1309158
1196350
728950
1122827
946993
1551028
1045761
326814
697447
1332490
328096
1563440
666763
624745
437096
184545
838339
560716
1212912
136776
1534616
585253
1141012
1341512
726305
522171
1412111
1372892
946296
1452054
1460465
1470723
1222579
1364381
606294
981704
1498100
1320024
565474
78210
1263924
1635143
1565449
8560
192839
105429
1458236
899529
995394
3995
180265
1174302
64056
465018
208815
210823
1307580
1196419
1444331
831248
471281
949290
420238
878379
75138
1294169
92070
1505336
1476150
1414971
1534278
1007001
1076476
842531
1620212
1515006
1006198
1510960
1258326
333798
1016121
372769
887154
887284
389615
1264865
514827
1512830
894943
1550208
728800
1360459
44014
290783
34582
419579
944842
1337250
1521405
1293256
639009
706718
771005
1363602
162302
247540
1093292
1492390
1168155
493024
604304
518262
1394443
1265500
209564
1482858
288545
823432
1533302
492684
1341107
1253495
1481842
1579775
940811
103457
766376
1005630
1474397
352631
1584321
1553834
532205
351267
1447115
355012
1205074
95638
18969
1589952
1282889
870150
572099
1131714
691113
741143
268317
1150300
146902
943127
1366130
1276256
673582
591157
770736
78477
1608012
952025
1242546
593667
204581
13720
383823
451516
430380
333257
817194
162045
1160920
993809
561800
943151
160358
588005
1637436
1534477
1444792
737691
1592993
945054
1103894
1205927
1095015
21508
478978
1347723
1023120
825909
1430915
174974
193034
654920
20767
562465
1376226
404096
1025370
425606
6105
486882
545720
662618
787022
1243360
1035770
157771
43657
917599
879325
390750
518344
735946
642498
91649
112155
384027
1596335
80090
255055
22061
1447931
1626594
724086
1193761
1532483
1543708
908908
815407
902328
1119876
353856
1409258
1274200
1437197
962523
586787
1206186
19070
527562
1237528
77814
282069
993425
270593
1397596
979153
642692
1436025
901839
1210823
1461113
944887
643148
534222
6357
1089808
1508327
1439324
889038
481110
984944
939470
593204
385647
305910
291643
30479
1125365
877271
563004
221648
931524
891838
139334
1579095
192989
542886
1491038
1561313
1028900
957979
1631542
57523
1318584
1409778
595376
596503
1551433
1326267
615027
684801
919546
91682
761490
1627617
1055985
801103
1073643
479087
614108
284726
1019454
777822
232074
165088
741610
461887
1242495
124740
1561419
781871
1391049
1209746
770088
1164338
579082
975812
290432
482871
1333007
220588
78380
938759
280290
535145
361501
1570470
1627055
1296925
89214
550857
1271501
1318849
744739
768901
943212
1477525
102553
31960
284671
1463381
1446212
796735
577584
1201986
902829
1151790
754254
967041
230411
163936
1551455
305445
1619982
821238
911108
839628
1359171
72096
1316622
509731
1546237
497283
242959
323013
959340
302881
13891
895138
1581272
1457799
941054
1408042
217828
1316507
179731
1420838
896794
380023
152879
1155260
870885
1066102
82390
1034737
1633201
1096225
536922
649350
865575
1526845
755056
1221205
893863
758916
673839
303526
387860
1284363
410240
471994
813048
84807
613825
1147294
1090130
410652
992070
492521
1619159
927876
797482
3872
717995
1366833
782939
374503
1574062
1029519
576946
1478703
819506
755118
467974
1641929
1546347
1549899
155887
1318581
1202035
819597
626133
695623
1129649
1376053
333900
979792
1117368
1064859
1097757
391192
405851
1429577
1446952
1097283
1488522
564833
1463000
1421579
376248
222439
203089
282929
1351035
415820
1584651
1122163
595349
44335
1259893
984390
72697
1572499
663762
809932
1483864
1603112
411383
24560
527408
675148
160194
363959
573287
906339
1529240
122017
323178
1139961
451734
1559173
1525509
1449160
754866
469834
1276364
108544
751159
1617697
1523448
406197
112969
590093
1456337
1140345
379909
1258776
730147
1453105
756344
540031
1581632
797632
547275
787220
1182273
1258185
1644648
803561
1345176
494930
1221102
1212950
976373
1175421
1506154
80018
1138666
1279385
1444254
1294873
1620552
97031
709215
897037
1121344
871966
1332950
461198
21257
293968
625035
1205634
812205
334991
1286438
470467
1406016
1256437
1418432
1585310
676238
337875
953032
1109296
1067561
1380424
1200483
1358541
132125
515335
1415760
787573
1092191
1541347
1030600
896554
286681
1136541
488504
168879
30820
424934
797636
86546
705813
1101154
689842
1203933
163660
1429563
349987
391460
302734
561279
804592
1300787
644502
1643183
1120452
1298459
594586
1021667
6081
134214
1024748
191327
584843
1432738
299546
397223
1184632
1273668
520651
658685
1485831
716982
262081
1483077
334320
59442
1606100
978702
1114626
1414457
929706
1549365
1321018
257206
1012800
470356
1236256
656118
994208
712797
1156568
943214
589812
249813
178021
1207902
1391175
609561
1232422
750761
880260
453506
1288471
259647
1055714
671315
1343472
1091261
832263
759100
1578338
1015139
81781
815854
17816
1073758
1392376
352320
624561
295689
770138
62679
58939
148250
1334101
179068
285415
1200759
1022734
805930
1638174
592068
72927
442100
156291
573423
1261550
705897
1577046
1495380
878298
991224
416346
1025690
669922
116237
815410
1338344
412760
768415
1243535
498140
495691
432124
469548
1332085
787239
1045570
1555076
655888
1463462
132253
365266
312184
1023116
990643
386953
895183
395647
560037
1017024
400914
263461
1288571
587801
147802
411987
43926
1163763
242779
533767
715275
94979
85829
615006
1064451
1231935
463463
424851
1344455
1155825
39439
1076304
1138934
837007
1047066
597039
782930
1409420
516564
764134
1175923
744961
806947
876071
947093
1223460
981773
1511623
21421
1584780
1381106
1088864
786810
1114517
604657
639659
1301875
1327260
727090
39234
1323522
907662
503277
1137586
733795
664911
1307402
1169248
1095899
503847
1462052
1019465
843892
1590908
1237085
264869
1544331
209715
1078939
1353251
1487171
1534710
383114
453679
476939
1343664
1188056
1335983
667877
500731
1366246
1316556
97167
1635389
372069
570723
280166
999542
1347625
1290170
529415
727797
247090
716858
1023822
488528
1179476
409685
359391
641473
430043
112019
1171345
300473
424254
1155050
1407752
1317368
344432
420914
755320
1077240
599048
1268589
182081
695597
921790
1496747
251031
964488
1048838
1154020
155186
165374
1583918
1368767
1513187
444291
228280
1503363
210011
173332
838553
1630436
1560318
661606
1034614
181347
738306
998038
1348616
1584684
1298519
576025
139197
744004
1064109
129622
402870
589839
714678
335682
137839
1456908
619585
610347
1422504
1175730
855179
964333
811578
854247
957756
382355
1270816
641853
1231003
980382
801844
1532225
1199280
1280324
253287
433415
95031
552043
288046
282107
1336582
1285048
426457
1433104
1320696
538467
1512650
707430
625176
1211394
242620
1159251
712096
665584
957088
560626
767783
48446
634654
495068
1394921
602352
1552245
1328719
848782
1392324
382304
1372625
1296719
655328
1018925
306972
942445
1018539
823443
1393237
229044
1348301
638741
1045281
1231514
556073
1405343
622006
1149891
195556
1585707
530030
451262
845092
271417
59633
449350
1408194
755435
1041741
388264
532625
640300
1609328
1543861
1110002
799689
1026320
4731
626147
1491133
835376
766086
372201
1416387
1494694
1045115
199695
469216
835724
227616
334083
1550678
1526450
103249
803078
1341980
359990
1260917
156195
798985
63077
435787
1129160
1299577
1298291
588864
90867
1609083
183849
1108707
1376335
90231
63257
32612
165435
1288515
1257102
1281591
1391039
1170327
896589
1259503
810964
1532942
273867
650981
39569
1193546
874713
360597
1461705
938711
406702
1610474
1204344
161027
968555
332450
1096048
131131
760816
1537053
346547
1230392
997993
1502651
105786
1494297
797017
1167696
1454263
1484771
829909
1281670
688313
1541342
1311437
397981
350236
1430807
1111914
35393
633769
288355
1181731
500189
604738
59657
1264990
540093
910840
1171583
610835
59196
97425
238718
1453526
386276
202739
1519403
1428967
1145544
1490999
1200101
267850
1643148
407543
1551148
326930
1083896
597309
1155822
1107601
125131
217909
1406385
1473810
768827
1225116
149604
1433729
1136654
1107790
1408468
774994
707147
1345823
978622
809138
1586538
783359
128161
364780
690283
306275
1027485
1545825
1356616
1386513
89229
1055904
362647
687755
977093
1367128
1189015
1528505
193575
743472
127006
79934
1152212
1071646
607122
204804
468946
863649
1480705
1311281
402748
280121
850242
1250328
1524506
637848
1414017
95348
581679
66966
1477734
970847
673346
308934
477596
1539271
483823
107442
1372506
587720
387708
1204704
647745
1182117
1300757
811894
173764
937610
575571
1148231
351807
875520
1280603
1138270
823218
293989
620354
1247547
405399
397254
146180
480418
1473595
78060
1405463
445788
1003398
1347812
185910
602529
58286
890053
1298561
241760
855499
121282
1003982
144518
95564
1147569
1202691
1632283
1327090
993523
1026789
1340134
1387238
508922
50122
721478
845067
685381
1602742
1318738
1603980
1115094
997986
136170
1295773
1587027
1093876
957489
1177580
581731
1147811
543290
752370
488524
1619295
841324
7196
1011167
692239
1293744
912504
640309
963950
1547896
859613
1354955
1464461
1080306
1090498
147440
401621
424079
1146612
864795
1272813
1192523
597793
520024
1143051
349499
699100
309450
631991
1005383
1270075
917177
1110596
428395
471264
509956
692481
1631591
428115
1319662
703887
202074
88034
1149259
940107
86116
539750
118234
1207132
810327
24973
314637
764890
1428869
86224
229822
1453116
109497
393650
420246
243391
1102244
1429176
931142
487487
907225
1161733
1647117
828259
951336
17225
362832
579264
1596330
1597800
1403801
1226570
1096846
314171
1006200
223342
890279
1575201
307926
166102
1108116
1409497
365909
587790
1241927
636278
506415
1257781
475416
488588
1346503
544752
1444417
457517
1582736
1034096
84400
1338119
290340
1328592
179476
1135049
1160758
78364
159651
70422
1227791
1382406
1625676
1178831
872844
590713
650880
956400
784159
710252
651383
918255
398455
455593
922322
352433
96242
500489
935492
990458
440237
1137138
1408852
308053
837070
1422883
170634
1478642
498437
379876
1496922
634974
1064722
328429
535827
1602568
547826
1204520
849415
515
949958
422334
1086476
603634
1097279
527349
851440
1086259
3206
804324
1336265
1518177
1101896
1448117
1230470
850596
95710
1610905
780375
411825
309554
41117
1517263
790247
204910
350520
1139860
948762
1373676
648130
378382
170832
42455
1057823
661989
1236668
767289
742204
314271
577939
910912
986142
449513
295134
317757
1171797
1426476
883282
954469
1042913
853751
1610269
357377
73895
587002
1261037
263595
1462543
683889
1082886
248662
1511625
1431862
1344124
1209423
667551
769918
1586471
1491305
226134
816408
608694
1051231
1466614
679063
1097795
885762
898373
739265
1073265
1161835
893740
221068
73857
1065522
1351806
1433080
1580043
679223
1012648
1166103
204398
753725
937805
777540
857211
154957
335366
1298234
922233
324310
1428666
624477
34553
911175
1640435
1295249
828848
397541
1092781
1325095
369958
708019
716547
1020236
591529
218254
934558
1511565
706110
544694
815177
354635
1646520
901696
1344240
288852
1627329
1435463
708044
1071448
238799
997751
36019
374814
328305
547376
678281
801619
211157
387064
28971
943895
449352
900564
775100
239407
373024
129713
1541295
1407273
1285419
461014
1179914
919179
1269099
1427392
451733
489021
852639
445150
552773
1168616
20907
302120
1176006
121018
128532
1283885
1410079
152346
505670
1369721
1470967
1410868
397277
159273
323367
1531187
135235
730352
887143
744749
889914
969527
139589
777101
1174936
288407
780409
196568
198657
386401
195749
556272
1548255
861240
1495128
1153727
991426
1092561
542377
1546314
449791
1205978
1129269
1404506
1396772
232086
1522566
1349925
1351243
1227015
1149391
216255
1311972
140279
1368314
1538870
999099
521378
420961
34337
34367
1577349
1339939
839993
28422
806441
393786
580711
1573604
14579
445784
312771
1217643
453097
1436936
886919
341364
1630371
1448653
1256722
1526470
683704
118413
723666
914098
1479510
162323
1277546
443679
1518719
1293595
840158
9435
1116753
773601
1449846
1516396
258819
846276
838781
1048016
1583530
964011
1502039
789961
959197
323761
943470
70673
203148
856829
289694
1041957
416374
1481711
347464
1567981
507652
1615445
990448
391912
1556471
1000648
665582
240599
92695
1550269
1255670
1585468
836294
110497
633938
811243
1061889
1331115
977042
1546508
1108734
870474
42513
1442520
927531
948358
750322
103207
701182
263941
485653
938493
584363
1067683
1544935
182136
932638
81860
1204401
1044275
876131
864356
1152995
946653
102336
31940
929088
54747
600916
1019103
1409399
901196
877864
346855
1058844
862416
472309
1588291
50778
485066
603358
1128316
1423741
750918
573592
1144471
298516
1560323
1206109
569126
523833
677905
1475168
940487
499671
1263131
1221475
1394409
373860
467346
1541759
322146
1187068
1386777
33699
1473057
988261
1259775
273573
1471200
1186033
591792
1353236
125101
472164
217296
481911
1462442
711835
1546605
952149
717108
1181884
467055
44740
276604
367189
575667
84879
1248638
635231
276695
1123874
1379974
510306
615058
296032
1297147
541035
1312769
1435096
219376
1272505
303309
627385
1423372
626858
242937
1405066
552942
220402
1028831
816882
678998
351995
42310
313444
1435497
1364083
835003
141341
1153841
236261
1502003
1083970
1311134
1252189
717941
1368956
33683
123493
48593
447924
955651
1130297
1404850
23900
52688
853114
1436982
1622157
271235
39933
362811
811838
690630
815121
260747
651158
741018
1310123
519883
73970
689343
995453
49690
799227
151129
102485
204613
1015273
926438
427857
1587918
1081430
292671
199513
1491758
1192002
997078
1207492
590085
1488057
1399488
1409074
1094200
616980
635122
1216017
1332865
800196
557200
100895
1308632
137215
448657
8079
1293582
1545290
1080158
984358
1403914
1299067
1583341
1550123
1225796
358092
631855
1603224
1151164
573506
687649
799212
786896
36582
1568967
932072
721262
868778
1170430
960248
619499
64000
582120
676960
717649
1039050
1394169
120701
532624
1475522
348924
128190
262032
1336655
1356022
856272
28980
1168556
1420126
1358165
160746
114268
65240
713881
1392097
1027914
1051700
759909
728030
261300
1306863
875519
145970
1396320
1475006
993639
813835
27947
715421
1313324
472175
10579
1342765
969255
730225
955404
996196
99177
1389884
1517406
1119625
1554059
1180022
1486377
948024
659533
1031719
1333005
195084
1108405
1054547
1216471
932795
723915
1355325
680632
1240051
170050
59959
15387
1549510
1057447
1225468
616865
467200
1025275
1288802
627936
1276287
626388
1485172
57399
930327
280254
1105652
991750
476410
1532495
784488
1091886
910981
419937
1639597
594492
878296
1068085
38009
1457452
1627714
1304921
382337
642103
363345
292970
1466584
1411300
1183902
138492
1324431
1064048
436167
1418129
435025
47821
424826
899941
633763
1405302
246134
1382539
325043
798724
587512
107217
233156
661845
1183046
252981
1586047
592809
936870
1580475
510337
1212626
429535
254176
1635980
1167938
1176847
1646022
946884
58523
1071686
1522668
970043
494518
975486
1358120
1553074
1486256
1367712
320529
583864
865529
1067032
1369274
552283
455502
267867
1545929
1117906
700673
944103
1167725
844147
632851
294498
486719
279222
1113530
1008300
171755
1085854
483299
1339810
985984
26148
1393572
60034
327566
567792
580976
1210468
827256
1190155
1257298
1386393
206799
409023
1579405
1252016
314954
457649
62075
362532
1605685
1034390
1508292
138819
575685
1295675
525659
1629885
56651
812279
844567
1003773
1500794
1020302
300605
1473206
248962
163245
920527
772248
1146641
727206
468224
587391
222430
822221
6900
860607
1459164
1382902
216400
36635
1016549
994743
108015
65438
307416
298892
1168534
1247352
1154791
1136256
1485632
1083448
984184
850346
239631
369268
1143670
520220
163218
889840
811693
1520872
18536
1031360
974451
1233331
1017948
1158525
990397
589
1637869
433990
1059897
529369
152684
102514
1379649
1206675
1134943
571786
401024
862426
412942
1138978
202337
1097615
727306
1628303
1388791
1150301
1017504
931573
1062347
977913
1599700
444358
76868
912840
255214
896021
445263
855158
1466588
346960
1008011
1369834
547436
838992
31724
803203
591867
1366898
1492568
633280
514542
1178996
87810
285002
1082132
284970
973735
1463062
1371646
122498
1217638
275396
634431
1606368
1484895
566251
1375448
1619355
1435638
946119
491974
1060826
557105
88068
995338
1364799
247341
1105012
853568
340160
1570420
26414
118862
1606607
1036969
1175020
483162
683145
202387
1577761
1487752
541341
1065316
656094
1628815
867098
392441
720852
376294
1462079
918418
401260
1201305
195302
397675
1369497
1311777
1584248
1089344
600436
729835
251678
732619
1413837
1107229
87448
355955
699127
672155
982774
487075
647129
692339
992942
506850
38490
253371
263569
619449
1449504
557713
635419
1184957
1056415
865019
1375135
628742
1210966
664691
1522455
427759
663405
659325
78086
34348
1622640
1147924
753627
1608054
387084
1644786
1352748
717125
140943
339875
761913
1239467
885225
777034
72301
1370012
674028
993013
1413459
1434
883640
868915
259205
1303482
207191
1442105
1514769
362296
1628473
152282
364215
785008
1432133
767537
622943
1085426
1370526
1093838
998502
1561246
805093
1581762
754310
638025
679797
1015804
333337
1152535
430174
935350
936679
468971
577647
1634448
270216
901757
506976
179896
723201
1091542
205
1426017
1582135
323156
365835
305297
1020603
1595184
1054339
600989
591169
1133486
38450
641814
1556357
817931
1063323
131463
947865
1260937
1459789
1461171
138667
240148
883386
1065384
1025732
241036
1346043
1503933
337078
105328
651993
135828
1108177
1484349
770378
1120737
1581585
1028087
978972
381155
904251
595232
1247381
610424
913456
914240
1227983
1046007
1187490
1566404
987866
465221
732338
1450740
157936
1223958
702831
558830
1540734
35385
1361029
526317
214971
800057
832820
664998
829272
795233
163149
1191317
1599880
1167762
690831
1477439
749441
33825
916371
838779
302304
632694
1546776
223629
589637
146383
673018
1278113
685255
1551406
80129
393795
710517
165121
578578
1408070
197607
1454068
292125
466424
437460
1110483
80091
819633
1390126
562540
393028
1252399
150805
1566490
137144
1237231
1010635
1179096
167824
726755
657641
124878
393058
635956
1211206
659278
1275069
320866
1182233
972972
682239
1148907
1295925
1187468
294873
771951
906843
275684
1481122
1054251
1560546
473803
956014
162854
160029
1595443
633326
916200
807104
65760
199984
749194
1091396
1369298
406788
1353952
196054
1538893
1519138
623770
160103
451860
413931
321148
1522204
400503
1107085
71995
7566
1161998
553591
42477
1433883
1251070
224183
1164255
19429
918547
1293756
1041324
1332059
874828
926772
637347
494505
897379
338001
14601
1525579
1096339
1103856
1065228
1542370
246600
329025
1121566
1614011
777875
137081
1504091
520085
1534462
60729
36525
738419
799309
184357
156477
416424
968187
1359004
1160896
487149
1582074
689159
1279296
1026992
772830
785624
835543
398672
117704
644584
765675
1240741
883044
431426
528980
143545
1352038
1559601
667384
386258
1190353
467402
1317775
1470535
630954
198740
1429169
1191386
218525
970114
1484119
1136327
563373
1450565
496279
395705
680186
208220
1370140
1415118
788808
580319
1521964
994862
1196731
1110181
424077
82950
1173472
1641414
153457
634559
740729
1242745
276502
1642974
54117
69752
1575971
111385
924314
398400
440313
908663
1499162
215757
1125901
1382237
609426
641200
98710
1419001
1513517
455146
882948
1548048
403811
1377799
445656
605502
999536
218929
1183441
771459
223110
1602142
1002443
331216
779367
199111
807102
1385397
1622361
317440
957333
764017
1541048
1412748
1356908
1235940
84674
653685
1613859
1388383
634436
478577
953001
631700
549973
1539295
1623509
1417671
1543230
710367
900190
1494928
1296546
206059
823503
1434471
312962
243661
802633
1568372
1167034
1189949
416798
1485613
317268
531017
1296382
34152
989424
31091
189917
1539857
1292473
604955
1190334
1419591
626481
802783
1482549
517243
504358
1434487
475648
749204
127147
1322276
1191523
1414121
1297828
1343018
1510189
52980
1101994
486464
127258
1300479
311345
1364302
224543
275435
720325
1532452
1341395
1551824
948181
775243
627179
1247964
481473
18822
651409
613610
850067
927750
496666
1336065
538539
1228806
263104
1619467
211736
987770
103696
1390990
1155680
967234
807032
3423
867138
1644818
774852
1538274
1102678
1611585
553145
1544514
1541026
1500664
885513
321631
462133
1169446
967645
1317611
1361790
946904
987542
438591
15950
1407383
83873
726496
656471
1059510
1006625
36509
604717
824142
975625
1155142
307484
188082
972204
60281
498467
1245262
376741
525304
587836
443674
321913
145013
670993
1122372
550997
776537
1609229
445611
541212
300835
248841
916684
852357
553257
434933
1525399
1316891
563568
264869
39780
903094
1468089
868280
1369017
1324998
467913
585215
544397
1173773
599382
298846
555611
967968
734878
763196
298242
94277
736432
1246366
509345
346243
160998
311805
454042
1312498
1021528
761295
1115753
500126
608958
27201
414920
1457538
1234043
821130
1496831
1426115
496974
1300387
283958
1121212
834665
287344
300079
1168556
545922
72589
571299
902308
1542233
1208172
428002
909716
1586980
408176
818242
224448
193735
456083
957065
1625169
463878
1095882
1258202
1610644
604497
1564489
307940
681005
1625783
156556
667962
1528828
474968
654759
159581
387444
300564
135353
982792
670770
1216115
1221539
1594739
642809
1585158
1106596
1016778
1628798
764352
327528
32398
156713
678216
335832
214525
1409219
113430
608049
1564413
1053305
1423605
466657
1632842
979802
303252
9513
1040332
991336
254190
219163
65955
943919
514966
1398645
1637689
1068900
1007082
911644
563149
1501835
410856
1627279
1386642
1569836
1309088
311278
821115
726253
1155521
1613047
878930
1206031
1504205
957143
444245
535887
1201281
329328
445722
748288
677103
665766
751557
1566675
1452130
320605
125096
1413417
78689
637274
1123483
791654
1128947
171201
771168
1088080
28907
125981
861851
740426
274235
1371943
599192
4814
1001310
1015607
1117247
665852
147911
488826
813145
747330
1483730
968918
1098637
602045
836941
52387
1549295
608763
802062
978837
505339
446282
1458695
1636666
633148
1475613
1320927
992751
1228471
601878
1253324
87942
821131
1431778
586354
805455
358766
1389064
1210424
1164477
603920
910725
550317
1471333
1631985
239211
451140
971477
1279947
29897
217328
1012093
283947
530377
376953
1110816
1602453
82512
1553032
1441752
1417212
964404
16464
536338
1229884
1592021
402061
145789
1507290
1224480
828003
785465
869665
440608
67346
378163
1407923
1271041
497357
450697
1010050
1201657
252422
741046
119922
1272508
403995
445878
1123207
29270
242341
1646006
332935
1162355
122320
939138
1367142
636353
78364
1068341
463506
234318
1199551
1432410
1423161
209604
1386405
244665
1503713
589860
1555113
1334285
1431453
271994
1310456
177084
268252
1216390
1115914
968439
373620
329765
1523427
586586
396448
599657
1543387
1190953
1617136
280475
150486
850683
1577505
1109410
1447546
532211
414008
1177836
709035
1514319
1377320
1168707
1634371
559438
999871
467085
346742
785395
409943
402302
984638
286583
567413
1145623
710120
683868
761583
1577840
334615
814854
1123648
1071029
284232
1158130
1590582
1634851
43518
1370743
589766
312484
567951
1352882
186160
39338
1397453
783526
1444088
277265
810259
343903
1618391
1577701
1592804
903998
1530569
726339
906604
762020
1329885
528648
710393
1386683
1272070
660246
1604163
1377507
276420
1511990
811741
1643646
1437105
563796
1349358
490169
327203
867093
410400
472774
944482
247414
398106
19047
413719
545957
9659
363703
1526932
1525357
1054367
1219247
314735
1568780
674798
1107691
1209547
504793
1337821
1387896
1588309
853024
1301895
794236
1054989
1517660
105517
785173
1046233
1371684
1561524
1200458
979047
664099
1431671
1629440
1183552
1398684
1459260
35758
135003
1349833
1078108
754330
748370
225845
672729
439656
1010748
185735
1207901
373320
1632045
88527
1290466
1229945
402907
1340092
784035
513583
651784
413389
650929
898419
1552061
999820
1149770
339827
87503
422266
932111
628951
1496179
1054384
489058
586740
216532
1355224
1479111
590217
367260
98102
1614927
113073
181591
1096111
1299807
1111026
803199
302218
903684
842842
156813
275691
1257700
590135
484875
1388829
1559005
428540
1135254
223494
1378920
1316579
1366380
427666
1133149
1150123
36282
1166319
664967
1302795
1004933
721865
368565
449704
1350233
1426980
226896
1342613
679158
969360
1000111
1478209
669094
1186350
942182
274028
525634
769676
1253644
135872
486230
324669
1057090
1225532
1639425
1610832
19311
467604
406589
821230
1355206
267769
794124
96444
1216322
535812
412771
545093
1169829
1212790
1151774
1427669
965201
1362920
1230222
1621792
287329
722976
491196
1514052
1516606
663748
971129
676228
1637265
1133808
1198523
1593216
1489702
360561
1175655
857266
627730
509171
321548
1530962
670504
1594457
1636994
614371
1259098
1072800
16548
1521940
455723
1157293
1395980
443056
11232
957164
9202
1084035
1529055
150847
233690
1482827
842570
952149
1562341
398262
709929
214726
1254338
421198
913106
1091968
384756
1133792
617120
679309
1309719
101446
1108948
1607139
17617
391097
166757
1297672
1456951
451922
1020351
479685
143706
626930
989952
650655
1123234
523206
331216
606826
1261993
826350
486868
440880
992182
448967
1322773
271044
471581
1247790
568195
1591515
390252
1408166
1057124
1277587
1107364
1320886
1497003
456876
23630
1060304
1225268
483286
1296726
567973
201574
711572
507831
724845
1018609
330679
289374
1565819
932033
1012417
678537
1034107
274039
1003738
1273218
573640
835957
1100087
1262960
1390468
1085188
173006
929626
326395
1250625
99838
467910
277775
1381979
1587203
915075
1501706
108723
1015974
699008
1371559
979447
1078419
1233035
478873
1336236
231207
1376891
1535747
1221455
1449289
1324497
287704
202407
1584547
1286604
140152
1499597
411539
639435
300709
871543
875191
949620
1254314
121322
200869
605084
1619988
488181
572546
311674
1179416
159123
999618
1559108
273403
305496
1323539
924999
1129133
956543
1205159
630703
810673
131039
751541
1075025
237954
1595963
191939
919760
50287
212644
920101
619507
470965
953302
510397
513047
1026985
892888
1602123
882811
1448826
69786
287396
1048594
1086019
97669
699335
788255
678554
1201274
427380
349134
991608
400669
541903
954616
1036014
1321203
1571200
1474029
651437
1099720
1199411
579885
123495
862694
1202038
189437
1304671
237570
406518
530411
981808
989061
1541204
662870
875986
141515
519751
1221571
575987
557900
439241
1401841
362237
498857
1008090
1541219
685493
901385
86382
535126
1417880
568613
1118043
913329
1294620
749191
1336951
401127
681472
1635274
541479
1550271
1317252
11399
1406177
1543639
1109959
1038017
896664
191284
154413
1248278
1263419
1218641
516059
265119
901561
334883
1012884
979724
213620
509381
886161
394722
1218402
134422
1334500
1180414
777463
708967
754571
385297
759078
284829
1195344
1582040
856589
1230435
103738
1517060
287719
897317
24726
818146
89966
523955
1287795
1123085
41312
288009
217469
617476
1454595
33687
951557
212378
383802
288577
553315
617982
379876
772118
1519047
786989
1572941
941702
673802
1110038
186300
141498
618458
983108
914627
886610
932706
450779
1542549
1279823
1544498
661680
1550551
1113625
490081
272439
964758
607622
910995
1598977
258591
488940
1580889
1253121
227920
1449197
908144
1126932
536144
1199233
1340259
887080
272024
1518647
571646
989949
1471544
201024
616219
1101788
1340501
1147475
896276
1421823
1542059
330064
228307
1569070
1294032
906646
5377
557222
1594171
758171
544340
759165
1535243
512947
1194054
443747
831948
1570748
239540
1151301
310839
1018687
1131233
588571
924569
147300
1481704
824773
1182634
470806
1526655
1371524
622922
475449
166139
435471
810065
458395
1570744
155256
1570981
269624
1125235
562955
1036229
823500
304770
730185
117068
1140251
353982
1208638
1323271
1182298
256509
1469297
1089680
88796
606691
1644629
234201
155545
937601
1353860
1590285
473563
49777
1054570
437277
873469
1467744
920738
241618
1083540
581675
357580
226034
986887
440512
591321
1496163
733751
224001
1122829
1359815
631054
1301812
107712
1429906
1373681
664882
299726
270111
347048
1523092
324380
907576
579923
675140
20884
1030257
84414
1042444
1186263
1288008
601871
1379687
342234
823210
1192530
178175
723822
329363
1634216
311787
438057
1289625
494076
992614
618096
137001
384684
70928
1360317
467302
1539866
1230005
1593559
31302
86153
1301428
781490
1065388
131518
296527
720480
697453
829682
1223665
1256690
396112
1357473
1116677
1609410
686981
335068
286551
1152571
430068
869770
1186638
1359666
1023177
802377
110753
1597247
1344392
683877
1519695
47599
699847
577889
1198407
1183784
1639562
353705
312634
1532202
1620061
909229
1051659
399822
1239273
1314234
1061580
343048
948153
401117
277322
1386159
1513213
1207644
601606
520415
1536284
634706
1160471
1017292
715850
27244
1441688
684061
563212
923596
650545
1322799
906076
1189623
608021
646848
456678
208307
367825
264403
1427155
728867
1004751
766851
761840
255137
1526767
269591
445375
1281612
571050
563118
395674
880581
1632212
1345090
1366783
891021
1629172
1477217
823205
971096
1564309
650197
1184923
608820
1178125
1087817
171782
1509603
903297
932018
934974
1515643
1207733
1264519
214526
128557
568600
1578923
734111
1477432
747967
646370
1468859
442762
1018970
652048
993369
789207
948206
1405074
955340
778467
499872
57997
254907
1623032
1167121
118680
876284
1150700
751360
1027301
183189
619502
792403
895133
55596
1158644
366770
1137243
334593
1370084
1040019
296863
1424838
800968
1062884
1155379
65747
1435385
1202514
566272
416208
1029982
1536645
1140628
1180681
945347
1034139
571175
655442
1000414
1307758
1564735
244649
995558
367902
1379471
660610
366780
858611
1477825
475776
999815
269624
1136798
419169
1472008
463927
1562537
980301
590661
1528787
409851
510802
103680
1155057
503199
978344
54751
628057
248477
1308360
1226040
1035799
1525217
978120
903434
1207258
412452
1520714
32724
782928
996102
262298
739517
1294917
116740
152834
488046
1330695
179121
790832
188086
585595
268508
1174036
676848
1335950
1645907
238751
69087
1409840
1003583
920958
1585020
1372477
324151
1002595
531545
128325
1578796
1052116
1412521
1262954
1444526
1222413
1564233
835793
1027502
1396504
71402
1135940
85675
1113252
581484
936932
678610
1064169
802395
1375330
832188
1126037
1289409
1078229
661286
136643
736081
1061988
1409884
508677
297570
649224
1391489
425672
227675
73040
1320403
480127
1427865
1102635
1211065
909703
546636
1271852
862785
1642120
809010
1116577
239410
1008422
1182202
138570
1154258
1065772
209616
999077
168511
990280
850973
1434317
1170590
918118
646377
435313
1634972
1617362
1216115
103465
286479
381660
1532097
416954
1209164
364710
654160
426235
1388266
22321
1265084
599328
70854
611152
1487072
438941
722329
1332680
454486
1008157
818241
957548
676092
929026
434896
1193790
1063271
414768
1695
1406409
204863
889532
1490580
1627697
1500332
284459
1524456
1172923
516934
1577322
1065347
740006
278348
739517
1640045
491113
593302
104932
756289
529771
1084296
636338
408960
585108
397467
1173610
748688
337377
982503
659372
601914
1568235
406223
1495191
1422367
1053104
94841
943263
426301
170000
960260
327054
1022285
199989
164933
910491
958251
1549431
276095
88996
1518641
717117
527663
641858
1592103
504183
1592245
1380762
946083
1296245
476238
680528
102375
1387248
334324
501087
425847
1211318
753976
1462481
1210020
17322
276926
1634998
829702
480257
119911
485032
103499
1447685
1176872
620219
929427
461585
985544
1178177
1421616
374566
233525
1177702
839399
1254382
768360
1329812
430542
594935
1615198
196976
1513815
1236455
1408309
683256
486790
1368014
1560771
1036830
1560291
703706
1524680
516249
948595
19553
961582
323845
395271
740020
1067629
1194411
885663
1409708
439884
1374184
1460378
59242
280211
1402155
1426881
183349
1366997
459906
1628813
165752
1163945
947271
1568005
949248
119898
868665
263567
1593623
1127509
1043842
328322
886279
618421
650456
821791
270027
1530542
139293
1277630
997577
1620143
405653
301315
970144
379543
473154
951059
893437
123837
249869
1035291
378543
899025
173384
1080257
32167
240663
510289
1491518
837538
411951
1106132
536555
1433151
1590868
57969
655214
3288
1164666
1271771
1125098
998243
1095453
264240
1195249
563144
846777
13213
312839
36180
1028025
815888
860878
1191000
753519
19944
322631
1188849
1534689
394101
691891
1579463
1601293
301060
484506
919780
1390773
1467141
858052
588324
558010
989849
1511025
633645
557446
410393
1358906
1540748
577149
989792
555284
1579614
574919
1165364
812135
738742
141110
359096
583135
1271258
491757
562704
32321
723945
1048987
1088617
1201582
1220773
979259
317938
1114679
832078
1522500
884311
222195
814680
634954
95474
828056
465589
1247387
602238
1364788
1593885
1055416
512084
1455835
780279
1229153
367402
354992
620135
1492555
1358963
1244141
1213687
166291
552768
900558
1633366
712423
847695
630005
1535469
1481765
461991
1402460
1023025
1499601
1590728
641781
596404
324145
177916
884429
190971
209260
1463745
446418
1042921
694107
1104977
992153
1446293
1148319
454669
1361990
655912
1506797
1055445
622482
1323581
311782
1153416
711007
335424
1241863
1604454
260962
1232443
835352
37841
104692
390107
1258667
151523
1575096
609013
1366187
736897
63495
250956
1418225
986311
1365606
672381
943609
940516
862699
1206325
172826
884420
1592264
943084
629342
1636899
187905
65271
391407
50548
904715
1100183
1514224
1133961
1194331
479122
1430794
586935
1181769
24608
800060
401690
685632
485223
774495
729332
1309768
778336
941572
50126
999955
50049
426549
1607630
362861
530584
429366
527200
1186652
1352235
1364903
1320724
1490137
336695
853111
1432564
87783
1641914
228961
1182755
1097399
464105
135874
616768
374392
283787
17303
915584
1333353
155198
1437201
784683
424930
910165
488259
440788
1483674
507872
1642486
6807
1153951
30085
453299
379910
303065
1243566
808324
377951
542567
1104590
374124
66159
531733
1561399
47674
1320061
140494
175517
521059
159599
1466627
1309417
100889
1451033
728645
984840
630077
775310
772550
1306838
1356421
579622
536424
239
325229
959443
1071599
418850
506944
1400565
962409
1351098
25572
1191965
8486
1574939
365522
130256
1528800
58058
84849
704509
1232443
1406309
891196
547842
917496
1546191
852382
1398226
176603
930172
763175
840542
1031194
452419
784988
761331
487719
617251
1093023
566338
420483
248539
234316
1621696
744075
568429
310928
1088787
302758
1029919
1087387
648052
569796
427488
286718
1407714
868097
1316777
1095648
1388020
293616
249758
549268
609754
194687
1430444
1488450
1328867
139074
892665
1414881
769210
202099
346106
1167542
694383
1024294
398047
784866
900658
807739
448244
385860
1634822
1383274
1132578
121640
1403907
1011279
206712
1615012
472935
1136375
540904
1606735
419296
1247182
1072558
120017
744306
814701
551731
716135
1342241
979228
369089
104479
802924
1053547
696843
1423343
1100825
795508
1042138
902428
1566816
1412143
1546470
1537995
1584449
41175
266320
571168
302292
307179
1228674
51852
416807
729820
515242
1437284
150319
574937
740107
448814
978233
1434097
623578
1566300
73997
1541256
1290283
220202
50135
414897
416415
1334103
374020
1535915
339504
1108746
894580
138643
947239
1189370
923419
1052628
624775
543873
756791
858350
1287301
386870
1386781
818735
218199
1282774
1525689
667728
807369
634812
707870
855430
865815
1238524
402167
589591
1457380
430977
1609992
986479
879762
331563
430766
486041
1328714
622846
301203
1481637
53909
9342
1195765
1083913
215657
948790
568302
1088194
1008202
1212910
1536292
390115
882400
450112
1397041
918542
675380
740328
1463420
763899
567411
373744
1635255
370787
1628640
1242183
1138227
1477002
763149
1266111
1034869
1154211
313160
1100552
1320703
836087
644859
404102
376031
703406
672450
865099
99633
1009147
138533
784558
689839
822411
1305571
1264825
1154767
1632055
794303
165766
832575
147924
424271
617388
1454119
414800
354203
759306
272280
655679
233426
594959
62261
966840
237854
347540
1086439
947035
111260
216567
492727
1055646
39998
227434
445903
337480
751340
340885
1620027
545427
1419392
107381
435721
1121887
309049
339930
1128226
1417566
978166
1394793
366776
1597641
1113545
1516273
456050
229983
1028886
1382226
1572733
1315312
95756
511802
694607
1394101
315930
1443616
1089312
262589
714056
129452
1614208
1165330
472442
1265230
845332
951379
234410
1029496
75612
372028
1494326
191148
1438964
477089
1382939
33921
591409
605692
195807
1202449
1404667
1109098
500198
1326481
1466301
1524378
763089
1025488
323471
1129641
107820
107949
68170
568659
183665
680902
1364380
494868
1074548
1181644
1082708
1268215
1424101
1521596
1094712
1478509
133297
260129
127468
698286
625488
1072312
1156990
1245940
921492
1323549
966055
691341
1320052
675838
1226265
710891
1319263
236455
636801
1459447
320080
597416
755730
1154202
102237
309760
681862
464558
336743
551182
589019
1320091
996056
785593
1609059
1570222
1440371
303935
1419614
838594
122585
893455
1288137
307075
1540771
285287
421210
1428009
260328
1131035
796300
98791
327522
1493913
426844
1435726
1015882
405274
235927
753580
748251
609358
1427705
1295584
1084678
1408853
648740
604368
1036926
1283284
1180029
1476352
1417328
201583
729566
1332129
1487043
1044248
1010828
1630669
1092455
506079
813622
91693
1027170
376251
921503
29044
770248
602795
454357
379818
321658
689278
666394
387347
549700
1617942
656276
249825
342590
762237
372028
1353412
525068
1007507
959937
1490203
1592081
1446572
411578
463822
1332254
884836
803504
659628
1244724
973544
1396031
919892
757631
1490797
1036647
1543035
722323
309288
1086560
1388875
1396249
682303
986473
973786
1149127
1087170
246273
1008962
932976
297668
1629525
653287
249310
431960
1451802
1273236
309839
596579
99693
911234
1151035
788741
318218
908386
269707
564034
34551
885702
1526868
1374384
370174
79726
375935
1530728
1124418
90929
1618457
1440646
496874
403241
902101
963975
625924
1426501
1100324
312105
892942
1418178
34206
343818
614097
1528622
640301
696595
1575285
747682
849789
622865
1431904
1570637
889643
1609950
818988
814953
331402
86282
672534
569584
1291232
1295788
1367085
937473
865249
232175
706598
1477691
1466245
1376515
435312
517670
990572
251481
1484352
518041
843487
368253
1097056
483552
1606223
524032
1462265
139040
626185
1203023
129215
68799
1149851
920118
269988
331728
732818
499833
1630477
1356266
997637
1132338
1589975
1062272
1316575
1566507
1476514
448965
584424
95897
1235342
46859
1445230
47383
539644
176496
667097
630058
968505
1377344
735266
1355090
38774
62793
964241
129743
1117489
170915
751706
1617190
174568
537713
1296737
1517498
841522
545280
535409
1288689
1316515
988030
1009771
1405829
186746
1593433
1325031
97787
881283
1477954
1102620
800272
798670
423960
229714
1390196
849950
1384098
1025481
1433472
888238
209824
831302
1301386
276147
1131566
695012
1603619
337752
1609901
616627
343628
587976
535818
648326
1066712
1123043
1411957
1038351
268463
1209820
1483284
1479737
239268
1172891
1312930
976784
1302458
197614
441386
450875
1575357
1128488
331711
1317297
1186934
58224
1175542
251337
384941
484666
318842
976980
865743
1356650
1429644
1108874
449555
515073
464808
216001
424509
182223
745407
962701
54695
657199
214119
509747
1247197
69830
1447344
992295
805433
1171947
1482365
375441
1244922
1117479
345385
885437
495399
922905
1143236
826928
963556
1226560
229025
1482394
336395
314699
1284834
1148147
1015785
1314502
546655
1048662
719600
231706
126117
837306
1318867
386560
110287
63692
377453
518315
1199026
1200912
245318
32090
293758
543344
257898
916110
322027
176053
439077
1137262
488418
802978
120033
1512751
937315
281494
454893
797868
231395
745400
1374340
464286
1143241
42959
142466
412884
844882
395867
973663
286182
856662
678214
1001478
1460527
691701
913309
389355
167587
252068
466653
912507
505209
1395652
661201
945337
687973
717147
1647259
761500
361682
1117378
207319
772945
666216
862657
1586483
1625983
1223915
598722
672907
652191
868110
691295
244762
735133
1161637
1011555
631020
781951
316547
362036
399609
1131851
824534
1222299
709126
494021
789738
1371127
672578
1363605
1206704
185875
1263910
986960
862179
107180
1376234
646577
35769
298787
589780
391927
319546
664772
332274
587107
617527
1133061
13439
89
841277
310945
933384
1365079
1035985
200280
425875
475336
281448
339975
192730
674172
733279
805840
19793
3639
1336132
1271980
1607023
1093093
583469
306119
379511
186172
1148930
1020281
1625766
40961
1580759
1588931
930506
443203
816814
121202
1536730
754375
127250
1192525
963042
1593601
1387922
1437236
1536283
514613
865333
1579415
805548
36748
373948
1592543
170600
531285
914525
983646
101481
902133
279535
361588
824347
643208
124367
1561940
1490064
1196017
727371
255215
800859
926021
1386539
280807
762364
882192
311217
722903
336911
1016058
183938
506681
719376
364673
923115
1189076
1374335
224929
32728
1166207
205666
8811
490258
1559253
967384
272868
721806
992477
1580124
114345
1280076
144895
966482
500986
1262419
1495748
597396
1075619
1379790
883468
255543
1114428
199491
1611833
1409359
1162677
209292
506943
1064681
1593775
98101
1371814
1042073
1201217
995972
350775
1067111
437068
1145472
1560872
1600595
1565263
385687
1105441
1175289
370189
79765
1378116
318160
6432
1171155
80283
725244
1139958
306228
1479414
376892
1438350
663160
784075
158620
271116
137348
228744
1481404
527809
1535750
1471156
1258225
1331137
483887
1150625
807552
456886
736824
146295
1015808
1253818
152874
1599009
395021
913728
521321
1229802
906976
1483590
123219
1148845
1564305
1246925
1211107
525888
920582
1595185
1184547
1438260
100926
289781
1072174
529087
477212
828883
1256109
1605078
1024126
933073
234148
290340
1093448
204450
661584
489596
1533263
847449
543358
282554
92333
676910
597101
617454
488724
1386521
1119310
1374195
1057756
1629365
1435432
1061854
11199
1281305
152724
115526
1019277
1116361
1144954
1229766
27815
1620439
360702
853173
390133
608074
395445
1003154
178904
1517534
858601
1557057
1254999
1346437
921269
1426124
912610
333283
1430096
109060
815439
1028560
197524
624843
1434498
228439
1264305
914575
1460213
1106994
324921
772115
529625
36808
1320594
848046
1334089
854412
727628
1240557
372284
967565
1428329
708
1014
474913
1064181
715740
892789
300860
1427970
496649
502564
1599238
533592
219067
1350101
8024
127196
579
359726
937331
423319
792686
300762
97270
661180
95527
1572273
1594131
692865
597517
1122040
42368
810051
511872
1285664
92646
455109
1608328
1178675
12242
1581591
1208384
1054988
607518
1620201
806666
782881
1616935
1565987
649676
296827
534059
1201205
834557
47104
1171650
1113145
192135
823085
831099
209779
1409193
1416811
1514130
1620797
147620
756595
256372
380150
938328
983658
910555
682118
407701
803265
835752
450744
351200
399690
24718
961266
1162349
1067176
1604468
273473
1121861
1554742
188543
702438
1145865
1255561
874848
1529614
1268594
453490
900389
1484817
45676
677298
1431764
1362240
1606938
309099
1134248
1394906
1335065
647336
1465642
1266847
521645
718512
162324
656773
254034
310665
229621
1100171
1304751
576299
89477
1488553
780836
766319
1268509
950397
1397923
423750
428004
1328075
294752
700770
70438
946321
124211
1140292
1410827
1376052
1513607
473798
1259695
1234576
1346511
447864
1114334
1107904
1380842
1572454
385879
618859
1352498
1004159
1034489
840697
42245
1370666
1619052
884396
896540
1283982
128383
1558899
1461791
752974
207309
927045
664612
664460
1382794
772652
782525
998423
1004474
140171
124432
209849
280093
237798
654833
453917
161300
1022351
28442
596311
1036766
446747
325824
387399
422578
552915
494585
27597
455582
1272972
1122905
518942
873757
919365
218771
1329575
2942
1278112
1394512
397609
1423835
57230
804092
1336439
610770
884239
1328635
51081
1328490
127789
712169
899878
541224
476102
302526
1381897
504136
790506
34894
563465
967882
835890
296216
1075326
1486631
1361769
332472
1412338
148419
792261
1214816
956461
1388463
1079309
666482
1545987
835749
782614
530670
928432
952909
417950
1596597
930841
1626665
637450
37255
400379
1561673
1297568
565221
1222051
849055
615564
109186
574865
1441602
1352510
1109287
1129283
1356377
1219572
1612491
193426
50828
1538381
1195411
515745
1310026
858845
433084
631858
94554
1420402
744370
1152310
1208961
716597
1087288
1328804
1484570
1186067
30803
1216990
828799
1538967
1051753
137989
1217849
1451829
266264
421660
145697
328633
325461
918560
786765
707734
794012
314632
255553
613362
145070
1448466
1082357
1545829
81515
1341123
361943
739982
181257
983021
191863
1491152
959585
522890
238840
156009
940246
1189260
121488
1608409
804883
840762
1486455
74928
1366531
462101
1600384
1113474
349716
496502
962715
1166899
301115
1269641
452164
909346
89336
929321
1078420
1068888
1134727
391879
1424106
1452230
1319455
1020136
688033
995931
1131225
1387118
833691
352331
848727
242398
263794
1090061
126986
460721
1093439
1422628
1625724
411248
1028065
1166277
235484
150534
161699
378945
1508706
509826
1309254
928452
698506
1117550
566432
1309781
271009
25747
1549329
291780
1111734
1439841
1039425
1159608
1081963
1303141
256149
538548
1628781
892694
411963
1526489
608803
1396186
1183390
266751
20486
569241
988976
632530
612137
1363311
375918
359566
1404028
450075
6439
902201
230203
643711
1365311
1353433
1541370
136447
193970
957153
293059
1560051
1332372
656102
227164
71272
463901
404774
1484522
1267637
225500
806897
745406
1103300
1630797
700648
782809
1503555
808563
175806
682617
1253565
87385
1629021
470486
1523160
551242
642910
401218
660003
1615113
1111330
1567897
913307
1282763
1023419
282958
18460
1342077
1353727
868347
1591239
608565
21395
683606
496892
992772
182814
440757
1059345
795944
515616
676998
298471
398158
740656
47499
772374
201379
937112
893780
652470
736909
17853
304610
1294216
661818
1127831
417982
1345880
1248198
869627
16888
746649
1592905
890087
617783
641541
405219
1030841
1446725
33141
712380
1135562
745110
1000635
1616192
1032276
426116
142767
1590688
1070723
1523069
276120
483521
1164056
987209
1189463
90043
1325926
829888
1499360
804747
956139
238202
926960
1479776
261635
236766
1608872
568046
1185537
915545
1355627
313711
329430
1363347
487704
719128
501538
1525237
937851
153755
317945
954502
1500355
896079
1120062
1439871
789609
1335400
1614858
986861
1015758
202478
839779
1282052
1204956
1337339
1103830
1452240
821927
298466
923389
1248943
1465078
187592
185083
1385028
276990
595110
903859
1227741
1604804
1527294
1378500
1213576
227962
365727
1302737
1326733
1397432
61866
59539
1628149
598089
640061
323826
830536
1044474
640435
1099806
789200
775688
1189322
210133
1385729
729765
1244475
2261
349812
984090
1393716
1364538
260224
1144083
4956
1499542
1511320
499070
427041
1124271
1284733
960758
855956
656492
201496
871170
566396
347831
1448204
1281227
627623
331947
1086374
627014
665076
219013
1367091
1072082
1106541
1148653
1053087
1502208
514947
1467601
1007085
1018878
21563
1399671
1275722
1040014
897181
1646818
35091
1401267
1538893
294479
182278
128846
289011
1214660
1330922
749465
1144281
1612005
142042
955232
512940
179556
572072
818270
1042629
1309465
1245005
261599
1201205
901080
1272287
951479
744939
1568018
1180158
1632997
1309975
1618212
400332
119186
245891
519314
1250955
496960
1460969
397030
1255640
707317
1264961
1468785
1062108
1477884
1173340
306293
826837
498272
86031
322348
451769
916640
919093
133629
1486116
1130246
1630195
1479761
541299
596643
1640960
1630711
217524
104408
59773
939157
1457295
973165
218721
733566
796312
1374114
753419
1453233
554195
84050
77507
165856
1122061
478444
1026025
1153360
657755
222125
412192
706588
1473447
1116003
1603066
174584
317538
342778
28580
1117170
805904
703732
946827
757875
319302
247351
1023118
127700
1606689
783705
1382050
530619
315943
297921
1018189
840969
818221
1584065
331707
1323880
423999
97235
1169316
260693
852067
80314
600752
345623
1507099
526574
1548238
1489918
1308074
1183448
637870
1628938
1452045
1356701
379864
1532517
160026
274959
1006616
1529338
885538
1202486
742362
1370595
376002
1502216
689342
102640
1099038
534896
1460667
12893
974581
1014725
1154192
173287
430088
524502
1486402
367731
693926
215271
445583
934392
252729
558266
1449336
892026
949411
526140
1646213
868434
1577796
1499463
817570
1403614
1049231
702408
832657
970164
1288460
1632729
510593
395647
366149
1200728
491588
170011
1311791
1262036
176683
1287065
1528178
1643870
337402
538064
692321
1533301
1215206
1577912
1504453
1554545
838813
629639
6960
1602708
906038
614710
229365
304970
843852
70627
25256
9175
1244287
929740
612397
716081
1451944
749856
222478
520769
220608
1219640
899721
652942
1538262
1419664
1243999
1369037
1242865
151588
596874
757501
1165388
624677
933770
255533
1467405
1201239
1378831
735975
114534
492513
695597
1197594
571554
389918
802387
992897
1159506
58611
446232
513299
1323619
1173912
935695
820383
1258211
1030709
762269
1078389
1264123
649547
391549
532880
1293606
1444267
1052813
669801
825918
474654
688225
1576837
24767
1506657
1074669
303348
884016
42569
897217
1093791
913600
842448
315196
1000162
730582
1625425
1222372
1213640
481746
1534475
224054
415223
593424
31649
330615
843412
1517727
1120471
817849
418704
1352443
187720
137224
350992
1106753
1544085
1032988
1039361
1410346
10842
263727
1468887
1540259
1127451
185210
177106
1183508
994187
180040
896699
1029975
909271
631238
343729
203676
1513199
1211067
183701
439294
661883
1032164
747614
1101977
627392
1551021
985337
498262
754906
745155
277631
1077747
1061461
1512290
265104
1140926
1455839
1297692
450023
650953
933025
252605
1421610
1434094
777876
102451
448601
790585
1245932
636629
124146
913842
661478
536408
1635504
994253
273210
636809
1181197
1153674
170012
402955
581157
656209
719248
520943
718143
1008102
17351
1335528
87754
1412667
314100
901285
55176
379166
35619
975201
960722
1639842
826561
635071
840162
938388
491105
9560
70990
313792
627699
1059168
518946
686101
594474
289117
842695
1554771
266095
761869
1555212
883385
222950
458741
934266
356691
102690
945747
1009489
474278
440613
53825
682411
254284
217754
345282
808398
1404917
146979
605550
106341
1424152
1487469
1537847
586570
280080
530371
1491720
152085
1018151
965964
659843
1113359
660340
1343509
590848
1315581
798973
1645653
416287
734513
591109
27887
177422
1260682
1324174
1123094
391851
953806
811630
340574
8863
926976
884628
681217
280954
396726
1259164
1416104
1129281
718731
681928
526130
1120463
462695
1386905
1549772
1190457
1336833
1426915
1624480
823287
849717
1077302
1333350
940324
1170631
924232
67436
1287733
1342552
578906
394358
172817
571050
301298
1585605
1266226
1644954
1237173
1578743
1021484
449034
362308
510262
784177
1345444
509476
1413578
1514432
155305
41457
754992
1579750
840107
1099116
832387
1203814
1050745
167656
348117
500327
209489
1192393
1110281
1080910
1041656
837132
1514977
1333917
1538649
1219423
857481
8755
1091742
460628
922246
541717
547117
238828
1239619
88236
1476376
265656
16206
1063662
8420
1010767
955716
1287286
593834
104423
891456
984010
1629857
1411772
1235143
1420370
418833
132601
1425471
1645727
1582961
1404605
229315
1361520
1596359
1566685
1472827
1051190
135352
572520
193457
1180106
422666
1278938
1198481
1544972
452621
1358286
1150526
1583981
461409
1536858
155224
640965
1184194
1358807
1273797
542462
1418236
1554770
376820
1390434
132099
223310
1136679
672520
450237
451598
1301330
1137739
1091963
514100
172361
1327725
226066
637701
377214
412119
646088
1191552
1013836
403518
952466
867949
1075316
1561133
274532
710789
496771
1090283
939970
454066
947345
775766
998730
1533008
1055040
495035
1219912
9720
665688
1538731
1254423
695788
801349
34171
490935
1423667
87994
826284
1599837
567531
729248
431073
124927
1217881
298669
866641
900335
1306728
1264089
1554647
1279578
50369
553174
637946
110665
585633
16756
636822
1420309
1291168
1378049
150753
525915
609322
736939
60726
1084485
333139
488082
1332077
1210661
1158454
634312
493360
1577819
579157
1200709
1382482
1505384
553831
1443319
385000
1056979
293819
410294
1192246
1150960
560039
836556
846482
1505617
1096613
1394155
186380
711729
1011232
378894
1194115
653305
141729
924206
770511
1384733
217186
371516
1633031
453206
1538147
1429244
1085979
1591575
1363830
353125
781078
1516808
529389
801302
56673
574910
1482782
1260144
164669
1196086
305703
1634529
1303543
1504251
450119
675054
1184352
393638
1091851
1157726
293847
425228
895308
727809
741837
1365863
157895
829875
763906
705635
12575
1144481
1610395
233821
1456965
876569
165862
1239544
1047684
410352
1347203
957084
1305296
1020205
1526299
1183640
143327
1366722
1569041
208047
1510896
1636432
1498113
105456
1308198
872853
310693
59696
492921
554066
85995
228207
52990
1213900
1521656
1250934
846368
315470
1102468
384844
619928
233820
209988
74624
990170
1374350
43860
769404
380097
609869
331543
1487330
366385
1458256
533877
363959
531789
657047
1444778
1007939
771010
1568231
1489621
1275082
607164
1269405
1385621
385786
1188553
1475701
708287
365338
706633
34044
1283096
243898
532538
945577
897747
604179
1271741
241030
1527688
521015
236709
1412853
334388
437652
305286
71090
351709
1113245
1446733
479849
336417
732166
453997
834132
1217556
264164
1158188
475965
634213
1004646
362932
1355180
1272213
1416830
1188250
201409
1156240
417403
1608179
320582
1017683
1308764
1563717
915664
829964
660547
1601457
908231
1485949
695233
642288
348045
1477655
230477
407303
863744
1386159
1448590
692960
771731
579908
305158
183814
27641
1446722
54597
1075976
167665
1267182
1327387
1440326
464371
1167937
1145046
880968
1205634
433163
505633
333574
660620
732121
1412964
658801
684356
585911
1067330
1006602
603073
821635
1241432
842946
1137402
121217
1152175
1201930
1400800
120398
843358
81841
962511
425149
872432
1356091
1381921
483019
1629891
259415
1611894
1204153
1256875
779124
1043449
99810
1493580
1123301
540785
637900
594986
1602551
117923
988456
577236
227512
266856
178956
1614446
918
136036
828708
1532234
266026
1213046
336651
727131
1160026
1204673
1494937
306227
277302
1580164
867360
1449285
605500
1586786
1634367
1594325
1283897
446939
279483
198224
1186689
1454951
28975
111808
22800
1234676
1641600
157218
1338169
1411846
1405364
1189084
538620
404231
1027978
209256
1066722
668798
1524634
840465
578978
1163062
225662
1178616
1162537
525088
470730
1006452
387442
1069337
570705
1429632
1200515
1056087
10761
542729
574955
1546383
1100544
1372017
411831
330839
1047531
895512
276569
310512
1065620
39513
823454
383766
1091702
73318
1413750
1228470
979530
627506
213808
162945
1087362
1522015
859774
376000
158193
647200
290790
1123897
1523544
1454637
1586447
1030038
963889
984357
1302964
802106
1356234
1351976
316768
745759
30109
657668
557291
1228610
448498
26551
406438
1537622
1378453
727630
1037634
482101
939108
1259821
757929
100214
1645942
1237002
298780
768628
488099
467055
262523
1537364
1500310
701818
1380911
449001
40085
1483565
1416960
142587
1433156
253112
621652
1487001
1083870
225260
243529
473047
1090985
1019243
375414
456459
1223325
478275
850295
983415
410844
831828
446092
1054948
1118101
916926
651536
228750
177493
1591547
1547631
1158908
1045014
215741
698725
388708
476870
1009598
1632709
983084
243812
1599105
626463
447435
900055
655221
1310954
1513
193651
1401858
679373
1136334
1008813
836728
929740
1007267
229467
372207
1104531
1285688
1044222
1048974
404323
1082185
1444679
1053542
2818
878303
662685
1372175
1493136
1109507
1364382
304536
289854
1409615
1460901
1448034
873613
1522579
94420
1401065
1272698
342413
14903
458991
996048
1575242
387890
294546
987533
236509
592269
859610
1387701
102290
713856
1158498
1158246
841896
690029
216666
776858
399804
498933
451897
508333
603830
1146298
151224
1508262
1050507
1441855
467251
1268936
2524
1351743
857087
920332
773240
1619826
1610142
608129
320025
1345382
866452
821989
88790
836639
1358762
1284966
1014968
1157014
882223
138161
233511
237293
405895
21277
1430040
901032
776193
654222
963967
724287
219898
480153
835711
740212
638016
382284
636184
405455
1427088
188706
1175828
754801
467640
1263923
1465995
756444
667501
1008348
429022
932797
75128
507817
466622
722974
54166
1534738
1338728
762236
1489587
1363443
1640963
1246737
1533113
1108429
1064288
962953
744769
1547847
184247
1181689
248574
329878
731404
1327030
1195422
370938
1146918
771185
1205375
1322206
1365836
1341434
30778
668499
272771
963433
1349896
286359
1194943
973390
626739
1397298
263664
1184039
849173
1032678
1603280
1482399
208836
1540421
43753
198972
522507
1214145
1642123
157934
1515950
1227454
766179
852324
277006
786956
219599
693796
600033
95676
335743
1110769
1332872
555213
1332465
926004
1566922
486057
611397
161250
351665
882366
1253605
501446
1131259
1254180
353127
632095
1022584
22068
1372416
313152
183785
1464854
775077
612419
694612
733543
297783
854652
852652
1266401
1055622
841252
1308099
40270
1161098
910463
119858
1306874
1564505
1043396
1500766
913686
374691
68775
515863
169163
1398329
436005
1312621
632805
443191
1093204
805544
43025
324310
277543
1255473
1123831
1363367
1101129
898405
864063
191421
1339297
105149
1145062
598999
1458504
1258344
397656
589170
285753
578598
1023476
1501749
1333037
638077
844090
931164
1556821
961010
1031992
1153210
1289509
688395
1376953
520420
1042290
868434
439348
164435
1501184
730234
160912
1083686
1413094
153601
665749
481888
706350
1392438
1050763
571020
491227
1303100
437779
85789
265032
1639675
279394
688500
319174
954018
1555505
571665
475323
1214805
592587
1496920
1053065
1052294
424736
252044
85292
1372814
593863
257599
745637
729376
238884
1229557
1546616
73386
1275158
787356
902323
1207180
1524514
131390
311934
994240
669863
664500
802013
818882
1035059
1129712
164437
36378
1491694
177363
1070539
270230
1388030
714059
1028198
1357141
1583620
171522
1381711
894202
269647
1040282
92542
237699
570336
515826
496434
1066731
617019
233922
10465
1193397
82245
1397088
1230963
256684
1052801
472096
488953
66322
647658
577096
698729
69617
1618021
1207361
993133
1275933
1494862
1382163
238495
218220
477822
594352
743844
1296130
517863
153355
15726
164571
1623442
1293662
1577861
1538260
1000960
1555882
1275106
62505
858524
904269
911343
1389488
1244761
1552152
1231207
583567
652777
1519600
812732
242705
1222951
429484
1399259
1010735
562055
308124
1398133
1438484
891049
1179163
843181
1133887
278710
1221078
660903
116396
1241757
567249
153724
653567
1500469
1101913
1369945
49813
280482
1295179
1118777
686599
364309
249044
958137
31996
1593029
574245
1435818
1223627
1345282
650967
1075878
1337453
648813
1239025
1235124
793982
1021295
688407
788695
1298766
1438810
416966
1499186
600322
237315
996320
389988
1451410
1262625
1518217
984403
156982
771624
1444522
392877
94672
825625
905941
117373
684834
957946
1237412
1331347
553132
262095
635372
1536401
1453192
1124102
8829
1224498
1094458
1524593
874828
754640
1398229
1126734
884682
372557
1597891
1144997
208009
40701
820966
1639357
719973
48442
989059
1473374
1177524
1458378
586023
718245
105994
884166
1004777
1357974
1611778
833509
1400712
1195980
1208730
1167374
1564397
113252
480973
1558361
697549
803757
1524905
1073099
1134402
1126037
1465311
434709
930529
379331
834867
1241386
1499576
106452
990674
32685
56760
1520433
1438135
620041
892697
419335
532080
1635665
644477
245620
402018
1179635
1103203
1214250
344203
969298
1236193
440792
235775
177467
683677
771911
394458
1212446
639774
772614
889639
91816
1142484
1465580
883225
243783
827031
915997
552495
1279818
1608018
1629310
1326689
979092
1228241
798424
1111877
97360
95728
293882
350695
760479
451226
492914
561731
1613567
685604
1314549
589162
148792
61577
1484060
1311078
371094
263338
1519031
1169757
546466
33349
1168367
1141967
501201
594102
179605
401948
934800
174855
236103
133196
365261
1123426
1614041
1478405
337191
113288
913038
503870
330056
1003987
1239062
240980
1126432
108055
563880
1516380
1284319
161126
955158
1364196
1064838
1641536
307678
1281664
592649
734801
1500064
474809
1029006
967744
1578158
1504162
582197
957165
18963
1128716
919376
17689
64294
1294013
610678
1625738
1482621
846720
121860
173260
181888
1565934
1275197
263402
1067750
571885
1392218
1055821
1138218
688091
1285555
1157060
474300
1578682
944258
115611
823077
77365
986412
617427
1117718
1180122
1527096
1097633
1378073
886343
860417
1337816
945387
589151
1359468
36693
71481
1397999
20474
348812
937467
794231
1597133
1599348
526556
1442395
1561964
1227246
165432
739707
441023
823964
1373411
392431
175086
1189244
1458990
643406
712016
875356
923330
1018525
1033030
361190
1319689
744378
612160
25176
367691
1225091
804176
180261
1614991
502647
884745
1398061
584121
600541
11660
129839
868449
675080
635294
499980
96044
1291407
1004274
1011182
605792
96857
1390910
647399
858536
921717
1212442
70290
1085677
87793
570871
107961
1216261
1132201
1299204
271683
1276875
769734
1385014
1007367
582934
1383867
81445
1275678
408436
232457
801818
868245
347905
928751
504787
1558807
924008
354396
824121
1469420
38681
173504
103198
1627464
897423
473197
434292
688116
1041070
1340412
33951
1165205
1168472
415445
788019
439926
1605860
870861
950434
1347107
859861
1520823
814962
731610
705660
1038171
755758
1400998
1237588
162931
231021
1188386
105966
825315
1193739
1378111
471581
1201498
1491453
580982
1252756
251342
1636207
1522104
243658
862130
598449
930667
378283
527684
1518701
1460452
404280
10126
1524867
963321
1180519
741209
971488
1403426
1069190
2661
907456
1063889
233800
348406
1049355
378894
651967
1399705
179375
43934
389238
1494650
1351580
1467544
5477
1180505
1079623
1557468
889811
747062
543129
493511
860866
1546917
1593985
759617
30655
868816
627810
791996
66639
713608
973745
1044328
1569093
1069585
1497907
1600801
643918
74336
240553
1335216
715821
221674
1017045
227961
396274
481139
381871
67787
1106726
148018
1602665
1168998
982694
1034134
97739
981254
1218479
1488612
389572
1524577
1572827
1283665
685691
1355538
1005473
1071824
850730
1598109
333034
1092341
1319406
987960
531306
1530370
1478461
401043
171202
302712
21697
1334260
891323
918462
1507370
41469
1574119
1304993
1254333
1284941
702796
572098
1439748
745592
501233
493999
1092945
464839
1329099
1073127
1260222
337562
678844
1433241
158160
29298
616266
43978
958617
555200
290012
1425027
640533
178865
346414
1041733
1052454
313960
1635127
425508
1074301
196093
290889
466801
332501
924292
1322001
1257988
1307300
617690
696523
898572
1107571
567372
1061058
722939
251146
200585
280280
655847
453137
1330832
1007312
323620
1576497
537188
355857
474042
1293116
800900
1291745
614849
744819
896972
800596
476561
330176
209870
1311959
369508
679604
397202
924468
1126808
525751
136643
849956
1567864
499197
285376
1287377
1558373
1235876
72695
310716
729558
1272727
816140
1030672
244833
446043
583937
541241
1375773
1502850
1384891
892440
1536127
1385562
979451
225204
101889
1370146
1521982
1105918
1497440
959462
1252592
1436936
79373
1597503
898378
1063748
663609
32060
316850
1599216
1288316
38330
303216
870647
1635490
281424
1640357
56450
653630
1559146
722255
1071442
1266653
227815
1067289
174962
273929
540478
6120
646607
1268170
1271198
165120
402033
1397235
126975
122514
298579
539006
1534476
572142
1356008
1327979
450889
1554462
1228105
401882
724455
482251
40624
988363
1295318
156210
76162
86538
1156300
360209
134131
99930
255814
719719
457280
578789
1412364
351002
408834
460578
698031
3158
1173786
347375
515542
599710
141665
1583956
174655
116907
1532131
314450
646536
1271496
982359
397205
226467
247990
612285
834930
649321
1571267
1599621
1642465
863924
950521
853512
678602
724054
5237
394128
1213332
1113845
715027
65966
1026434
791128
1379373
701478
101993
346252
96543
758230
753797
164803
1425314
686444
1331404
38095
397763
698688
210216
1451692
249122
311815
904010
975792
960917
1305526
913924
1320428
1465090
1584820
126025
511745
217954
209015
274344
934115
765523
331410
1623048
89634
413649
778472
796044
20331
1010155
886695
1618710
1553944
1342344
1437307
1004693
175973
1346861
1623533
653724
1080543
179151
1539348
1637409
749101
1560594
7303
326814
549792
627243
506280
394630
1528398
188420
247711
980402
773138
164153
238894
1055059
757121
1240432
1500875
908368
1591493
749827
447679
1075753
836727
256635
1275486
825963
483052
1626976
1468892
779920
30167
1375680
893705
326265
1209674
670939
304709
610307
1639835
881331
1259285
340553
455227
896276
1309760
134296
1431654
213359
57674
1141443
268234
67719
1195623
1020530
1006384
1250564
1128770
811463
595910
1546978
644440
1347925
141294
833000
1456817
1145574
659156
326100
1309368
775659
701353
359350
728677
1542475
1518748
1165409
1264178
285555
1406520
148431
817829
1166387
354063
823955
109156
1377627
110883
595991
214490
870928
13931
1199268
1160134
1273234
322591
36911
542369
760339
1279954
1017799
759066
1075497
722455
622912
945027
1101842
1556918
558089
716097
27034
1544949
1542664
1497427
1305997
1475518
631743
654664
530380
953086
47647
660940
889636
296203
1354510
322933
1410430
1418072
1209242
1140428
1247387
1441272
393167
158596
267989
365292
681604
1305153
66536
459022
746932
839422
962602
86472
700034
1552316
997673
311236
1062592
20248
1452157
912056
139939
64104
1601527
613715
1273583
388283
1517646
1414703
1251707
1505376
1485310
1094780
618208
39081
1528704
302087
1537786
124330
1240958
124669
601750
484855
1546987
305933
21625
1077808
1298564
1159249
187787
167102
969102
852405
1424298
79542
100360
1468637
1181142
1391780
297459
1226882
1301326
1421758
220308
1171155
406767
1527120
1572319
846478
1492918
1298223
561380
82834
846351
275284
1210463
65826
839116
741125
476170
232196
1026210
751337
1361838
1067723
1560964
1603768
1237185
1267768
203226
939755
456507
1287731
174918
1282842
263640
1277173
1033141
85531
922532
1184935
255801
1047317
1318174
710113
125671
1611709
1009927
1100392
1044913
788415
1171494
1019885
937475
1089730
680336
63944
184559
674641
1440595
29776
315636
140147
1552133
1062296
838843
1404412
1435358
846152
1273168
200299
962537
1537127
1400327
410247
538686
1581654
1252260
1471616
1336674
1446884
1453979
842112
1269610
1321956
786774
1032643
1415506
370645
1619606
1010292
804225
1271593
1068267
1111826
1252830
1116815
760478
1239275
646678
1079041
1429995
1016549
605065
1362272
1310950
780646
549329
407961
474929
1333624
756749
1227758
267178
783934
1616303
670782
945508
857802
854348
593403
1085223
1071796
588611
260475
1190109
1256577
492481
1296551
1092009
324437
1526968
1400496
1517664
724474
1011762
722781
1053237
1485702
1239204
1480281
1027602
636212
1266669
184638
999734
790742
725337
1251784
239838
830138
1543764
917530
1642439
493744
1025165
742213
658710
129760
774393
721487
1352008
433035
475451
377260
1622864
925982
43167
174368
929328
393321
545102
128853
231180
999168
1546257
1547271
1224449
392795
545665
1601255
741297
22173
642669
1180122
131160
900286
459976
1269144
1454772
1347073
1490411
861645
1288466
632137
183331
790288
749915
1523294
1415341
161070
27149
1573104
290654
542793
1153470
989330
252427
605598
1507607
833353
278111
253958
1106226
712854
1466032
615205
608794
1018273
1209763
1550635
221390
1200242
825907
667493
1361444
567188
99669
564370
1181262
1469574
1454567
497922
1374394
500895
1068981
318904
606269
1059737
408621
647610
172053
331837
1513934
1093671
1486806
1004611
1207966
280699
483834
813951
19273
827595
562631
578544
1482030
1497192
1096221
648190
944110
1032152
800712
602148
846395
165653
896647
746718
431265
566740
257554
1493230
1613640
1185444
829243
31946
678026
875932
482004
1341886
1442148
1344898
1510157
309885
48078
1398052
1142365
422191
1470049
669643
997142
1038200
632460
400753
968162
1347458
1506791
986052
596926
173914
498170
1033953
134209
745393
431308
42085
27185
508462
680830
860030
1117788
779851
1606609
1152650
1604256
1369789
988566
1452151
470657
140968
1307870
26864
1381827
970681
1152880
734075
361140
1496237
1265903
125223
1294001
1187319
871669
1007495
1127766
1068739
1505865
373311
1162697
944702
58551
1203163
649493
538011
115297
547088
61612
665415
906594
303252
875111
104961
1402644
720921
1250739
687257
1027089
1022752
103371
956600
198867
628382
1398594
352174
1647469
86255
1540348
1074426
815234
702203
944384
1384648
628436
743501
298
836596
421647
331938
130290
155818
647415
983730
588155
21937
1211324
1539822
379402
1168926
117703
1239505
480038
441240
593123
749838
890721
25302
1299210
777919
710358
1048488
994654
109983
1099317
712048
715301
815480
24045
291417
678841
1318265
1234928
663151
766646
1390852
781849
489876
1536256
1500936
1563995
1125440
957072
1310027
846592
1061767
1257219
422908
736055
866553
543981
1505827
415996
173625
125597
641512
507382
72090
1238245
1218911
988785
880616
1108832
319753
305294
1314504
1076016
670089
371337
851425
1251136
1259150
1505851
502049
892919
1494984
49312
992531
302616
168896
1637781
1467785
1198186
714821
1464860
18730
91587
1116121
1012109
309427
1192867
144076
416223
988335
947026
1530656
538856
1498366
1174246
419175
457450
1098058
191213
12332
157651
1435952
851458
431084
648938
377074
8637
414553
1437119
1064106
560149
757155
388245
835805
213988
627093
272676
449132
751886
759720
1190576
1392139
127420
708547
153668
5323
233059
941780
1381875
1011377
291420
1131918
1365026
857975
679832
238972
339418
1422732
1414101
1014218
1449302
986839
1372278
843062
990864
347549
724742
455032
1193172
458489
1269775
378614
810718
636987
135459
658233
476067
1463845
257583
898613
1328938
6724
979730
837312
48353
846957
833913
240720
1478073
434088
687399
1625207
873511
1336084
545114
427691
47250
178704
1640713
1477621
157882
507903
575637
814612
1585165
1527173
131137
25479
157970
787761
1226115
802096
824090
1572699
1027735
106840
994421
1308486
1534827
1062794
1613114
989864
908734
67516
269216
858570
888092
732478
433066
1603132
868641
34405
644786
877020
1015218
1377676
696305
1469868
1261580
540889
1323007
1573189
1187438
501408
367124
1265855
254421
716787
818892
464022
7679
140975
370185
1559132
998725
1587503
74036
444176
144863
1138536
750003
496370
538239
382761
352321
1135439
602486
197682
1473029
1227956
793204
516675
631919
660725
1367200
573429
1037310
454146
376568
1438885
1601955
504804
465502
1038173
4863
76278
1544406
45889
1153862
220364
404878
302038
389124
537248
737276
618650
451515
1463327
1227568
1330717
1099898
1407931
930233
978065
453360
251677
439766
647397
1247949
616640
573928
941961
1629570
595064
652548
1599565
882659
1249973
502342
1206109
265587
1055830
1109227
1265976
641114
1219396
1418818
1129259
766442
1170828
1025261
558472
1484918
213074
544977
285295
1318758
1443260
358347
742960
610840
1286884
847143
80746
1422813
622726
871421
1004177
561130
420703
784094
1184481
1023157
1478003
1251252
1140962
1224473
1216042
1336965
1531558
540750
1581906
858143
209776
1138168
664684
698408
698617
268936
1566823
1273432
143666
891670
991397
1097931
1023528
468066
782875
1304593
464085
1582505
787518
763040
942094
1358189
669278
162320
1582067
373639
817292
1001260
341637
34419
15511
683480
480623
214062
807599
400735
1426323
1120993
416962
70488
1417470
1234116
1001173
1148186
1312016
297881
953094
1598837
887263
1548459
384652
1344420
1537403
191691
20382
1510799
583533
817364
255819
242532
1022136
1178464
383972
904383
1026770
410343
1145688
468957
809437
430003
756215
105602
290495
22043
851770
1128432
1534823
475686
154611
511054
125572
376700
1109126
1214442
105791
1506804
125004
966497
166524
77361
820237
205485
623952
1054413
132895
1438412
955229
507555
1400784
706605
330285
712689
250074
1512425
329684
294547
807738
576326
1329571
1556307
1009062
1586803
1522182
1208221
205808
983688
12927
686619
880394
262568
1027050
1470252
1218051
264153
506522
624693
124117
957567
1349118
727518
1560402
604764
608605
532006
1131694
982555
565431
634903
1225568
864915
1043421
1522608
519093
328928
414278
932882
1552821
1049492
423901
77947
647782
340230
605180
1058451
1480143
1492039
1453707
1256450
714358
646731
393627
755586
916293
832326
99934
772623
871580
232531
697050
677944
822093
1095500
1607768
264933
700407
992612
1603422
729272
965697
794748
1194833
839108
1582574
1589870
220513
964121
662077
683227
84893
220989
1595226
76307
143958
698629
458180
1050808
1401391
1290244
247599
557889
733441
569193
1553107
1150433
83132
246204
1138389
1281252
641707
219444
743925
1201901
1055208
584030
1353922
382811
735955
19698
434815
812189
186299
1575555
859840
364148
341996
1267489
431285
961240
889123
1274357
202018
1168298
635420
347603
386264
1311487
163742
1528453
1588629
630362
29136
341146
660008
399805
1297904
1538321
531233
1316091
44784
567336
572594
105226
196515
821166
141401
314978
413337
1601026
1105850
1430212
761103
1303785
802830
1012224
634420
1544651
474465
270079
1428727
365700
1638348
728048
859230
540049
274050
529930
96951
667537
119017
971702
1013700
1631212
100349
156334
1035612
403824
1626075
167040
348000
519346
100470
1619316
454735
620446
1426184
1246373
1581844
164536
1319259
1148962
1438981
1206719
867572
1645575
180709
1119783
1361168
1028512
452036
948860
1385432
1314267
414042
1274962
512800
1113853
107455
1375269
618766
1356957
1520936
223491
129086
60469
864320
1388334
885839
1286244
312877
1370272
151474
706001
1614043
870307
203830
770912
772277
511189
226807
1051197
1543409
1462120
1274533
602581
1641817
271931
1535863
1153611
899279
1424202
217439
556155
83996
547006
439953
824161
109562
988306
887281
167178
21352
902076
639938
1488911
1234500
323015
1243751
1207301
454015
761202
1589956
617089
809726
278790
604464
460812
1205214
114022
922302
410245
176802
1220272
1475149
416066
1161598
957956
239527
1239459
1430835
175704
1484214
86746
1057469
1087164
744949
98595
212666
1034552
1047141
290829
562628
108853
1386659
1257200
337918
922651
386157
1216351
248929
431805
960642
514839
895114
1165681
69913
469699
1412207
936533
587530
343452
327338
660001
147417
659430
472683
1262434
1628175
377604
67284
1576547
574211
1101463
1066096
581091
298091
726731
512157
1082779
1419918
6366
1506032
1356758
790325
1633490
1243798
1534515
670944
611038
45070
442976
1388423
1305277
67680
30266
1550483
308914
619063
869263
1508055
753011
720402
1230076
208060
177177
984811
651900
132801
732537
1491961
789585
241923
495215
766770
1117785
566675
1485095
710053
368413
1549083
501546
548313
834638
386881
557605
815556
1240650
1117749
1012645
968507
347419
1551661
132314
320939
1029609
259873
249069
1543704
797303
194043
945149
128715
1331768
942296
887492
1318394
180309
406539
1122072
1287021
396536
154258
397522
1182529
129124
280659
1413343
1082413
667731
1504164
362595
176346
946426
930119
542281
1161709
105745
1178415
775256
7428
1058727
1169071
115216
468112
580761
1515405
1093376
660236
1283471
1638059
1049656
135133
582006
592054
1604902
574668
128578
462580
358389
929752
1079240
641859
433265
412430
571007
345832
1056868
1637522
436003
50617
1247048
1298787
398875
934593
852230
559676
909816
1285509
119028
1256504
646875
762529
1034267
941169
611308
719742
1182415
913424
491399
926486
1335048
727903
1402099
1487274
1267666
802061
244223
1332438
1420426
941038
1121137
80159
1398545
887593
991794
1293221
1572444
482310
849842
169432
559905
568110
843787
291319
1034957
1569713
1520386
1513267
1077035
983012
334879
1597077
1527437
344940
1395660
668616
295684
1511852
102550
629921
318323
204885
1153253
1335255
1572850
473605
654996
539805
741941
520124
1168045
1576087
1415930
392726
382107
27485
805600
1262056
764837
819478
788391
231219
1620660
417424
1124563
320752
896630
388321
1234489
610846
80547
599312
1620046
966259
289870
1133675
706145
894815
433528
1585012
1617845
1303391
348306
145003
376851
386650
1426878
1560979
492482
229915
1122021
576924
472197
1612459
26986
1204269
949790
546230
65881
445373
119811
843082
1093032
501137
830896
1065971
1112432
453331
454933
696786
301611
515689
1315901
826549
691527
1238716
1638997
1579494
72266
1585646
424310
442613
434977
597073
843868
843858
675793
1145005
1059597
273685
1128552
783278
705233
384707
769925
124560
311107
740742
600366
702145
1327333
908239
776487
16593
610151
220845
988955
16220
23431
389928
246872
279393
108386
21092
168311
478901
890649
439333
1222278
1640280
751959
131701
1019123
1068837
1477236
443386
899249
950208
1275250
1499367
128904
551155
942163
943481
1512971
624596
1539760
4133
1444083
1574714
960622
1216465
708403
1506507
1139642
171989
1371117
842437
17142
889796
1568183
1291586
1078018
435080
817951
1567973
1096777
1359997
1493335
550284
630264
1055123
765412
1172140
1339926
398397
882746
439099
382700
873782
6107
1416442
620580
943472
1462106
1217582
791397
1628223
551544
780437
1597626
89944
290707
548942
327610
1342031
766972
699316
1622102
494913
1345350
644801
1438782
612514
1164156
1443922
1342136
729237
1482321
1109463
38318
1551757
891161
1005292
1184386
132783
818127
247702
678915
154203
550062
560966
1313309
748411
1159166
940802
1274904
165646
207712
483329
13348
1269192
919533
391044
131093
128802
495792
1474170
474978
974596
266875
1248564
1156176
528446
1581191
369411
777861
315620
1086170
1140298
969302
206993
1553544
1474464
9325
1242230
1323785
965623
1602512
62023
796920
716802
223269
1190960
1647142
205091
535011
633094
1583793
1346431
702064
373665
1512829
170633
409384
183242
147808
675169
203995
1414415
1542820
1561739
700660
1091249
1271528
864952
1473161
210675
1316387
1580588
1644112
80987
108301
1149554
1033730
19908
376842
950394
560109
1081469
139126
1888
1404376
190302
911158
303443
424365
1128094
1254212
68992
1382995
154869
1308423
1316035
1393131
930820
1037962
1577734
27271
1544989
875858
1464267
518623
1332854
1532247
1514522
696765
590597
906536
1093037
1443447
147037
1384025
821851
509758
226388
206721
181042
1373568
1200961
1283196
14292
314440
321316
1479116
453395
949902
588377
11088
1152774
137614
1587498
1414054
1452188
247644
930321
7439
1250520
1209152
1159048
883874
67663
657104
649658
56567
1574215
310682
1319925
203851
434614
428543
473275
924048
760801
114560
1367607
97971
317793
160559
1043007
114416
750585
1177139
1582965
1379199
849212
887190
760398
1134972
244872
481567
683156
786798
970369
555258
1236370
1176080
501573
18351
556371
181233
845644
534557
73234
817166
1108476
1116937
1151736
667645
1187237
1102578
241973
963565
1316114
1627343
644747
1070672
878777
402036
751636
558414
100530
581510
58588
1436264
61
88226
1070467
705390
1071661
515113
995196
1046992
1223734
732899
1457799
354922
363232
1195695
1314902
710990
1379554
1293014
628336
1075919
1212820
997238
709771
414201
1494297
597751
874626
1138915
796564
469022
18135
790855
128647
1332223
1247072
602355
133349
532252
1317884
881617
710341
154716
1321090
150990
1621953
1166265
20297
1083513
1469557
1415263
840938
1230718
291972
1539652
1442322
537871
1456522
238242
1143832
720664
514086
1479497
964600
819828
1036114
228152
799455
1016921
82252
1044074
501131
1307882
1417081
360516
1167241
116049
1577995
1484254
589115
771579
212904
1063147
899164
416815
275666
925295
343235
358112
1270035
1187571
1057330
1459187
1405111
581393
247663
630730
559620
1441501
1212103
1437388
1181785
739033
385420
427150
1179720
485047
1153728
1207486
388810
1169518
1072613
545558
1262668
1053624
917736
1525489
854320
488318
924531
208104
585802
798992
964029
885556
224579
910212
520042
1015008
300271
1538201
750979
1380659
634540
1433709
1344465
319142
1452852
820661
1110534
755375
1592012
910860
1043568
42917
1296369
524747
831248
58913
426208
463014
1644410
1428510
930961
1192452
838231
398867
272785
1375336
1088529
779079
523589
317155
1558447
778185
1125790
1360624
1192634
875293
1207107
1573063
1312023
242293
1144956
992892
1005932
858617
1294640
682270
73497
564635
1261327
985595
1116742
1127244
1637219
99977
819211
841171
162030
562684
372791
542137
1404898
1148754
1026273
1063086
1137270
720224
136375
92019
145668
398576
1255897
812985
778590
646250
263971
1226232
1356059
321106
1136172
1437452
943925
549169
518806
1082792
289065
665470
140260
946481
773062
1110589
1630710
1070124
181590
823799
948864
245031
1617711
104704
764808
142239
443886
707676
818133
696709
826664
1132142
327643
1600259
919591
909099
803886
781646
421446
846884
553698
254754
1488247
813302
38771
849946
1623013
959023
114629
1306760
101146
971348
426828
1303112
1459688
50988
71015
162987
1564084
845184
1553136
989748
741749
711324
1638495
533038
373316
896918
719264
868969
1122712
960342
1338236
991727
517147
503507
1075794
1596858
84915
381394
869797
1137216
63024
1229166
1147320
68364
58634
171668
1432786
769238
1156029
3988
841686
1446703
706692
234987
1148174
187300
1486594
1318334
33253
1335865
145699
468894
1618923
1117009
577894
1387114
618798
773340
893845
335306
1203888
228738
26995
565595
1372506
371948
318902
903763
608563
1134877
1388431
95293
917731
1261411
790447
1315854
17767
1197169
912899
925055
407505
775685
1311246
1212385
981375
31930
1538577
1171262
750610
736474
1059153
710432
1616589
1560255
1390832
185536
1090351
1115508
717430
513964
1444252
1317844
985454
1208885
1119820
744625
1214430
102551
522935
975392
1428549
1334492
1545006
1369139
202062
672835
1309637
854195
1003443
1109701
1537652
1291264
768344
592895
1240042
795200
1535415
568889
1612379
1495356
265441
1342086
77484
579210
1336382
1098614
1405823
1511380
1309787
201512
1081207
696562
1236883
38677
852989
18148
1021022
425297
87185
98480
63301
1217439
715856
1462572
772724
780192
608126
678089
8447
10670
94624
756113
678808
521531
730418
514862
767536
738501
237575
996591
1633418
671683
646606
477115
234243
605463
1040784
657449
366820
434868
940241
254856
398276
484814
679052
1427553
1438638
924288
734631
1108922
1630013
32004
1215172
531279
500531
634101
1631045
549405
1115242
653827
437376
31561
1399836
1054775
1425905
1643611
603732
15812
120339
1466075
507782
1397454
254154
603788
333500
1484021
987913
417714
1545680
831723
1298027
1152214
1316679
1216361
1460330
1157648
1526573
75926
180297
93672
967861
1414044
1556123
678528
836712
735661
648358
299559
967759
331311
179281
1457655
1125881
343536
454082
1430731
810007
627357
857121
69470
1082267
574096
36995
858913
1295319
76544
931999
638112
1594058
298670
206863
1365598
1207795
760940
638031
514149
27935
1374936
1027791
847197
850787
598745
570721
976671
214744
35316
1573656
689704
1494053
532561
119324
891047
716151
74403
374073
907806
1468811
636236
450161
1551377
504743
330263
1457831
1304717
326372
390251
1309901
1368614
857896
1290433
1580692
1562372
747639
1202806
719088
1637604
905239
1229202
1309079
1116904
955186
646742
1056264
738534
567660
1463660
300713
1198148
129763
884012
177417
83382
163783
1265899
285594
1465664
248113
1322
521355
1329400
242551
1026474
167318
1633737
1242949
352713
1041996
1427764
659919
1077453
343844
1228886
1403233
1482156
1251269
207392
382069
148011
524984
653136
643711
298353
1552641
786468
473126
510252
435516
1548322
882001
1523740
251001
639786
166579
163419
214894
899322
1616347
723084
580007
1623444
1326313
786997
182314
623357
336673
1224230
1383339
731006
481095
1068669
282720
1564394
1478596
473674
56139
1138976
893103
83427
863504
889442
313494
1002463
736297
940904
255073
383880
930758
856739
1500393
1483913
869029
513431
1293958
493912
498655
641824
561624
564186
467315
1358741
1153722
29687
118330
112612
708838
981384
570588
1329626
144004
531292
1532130
593826
452536
330213
551927
540866
1493752
109910
712874
1471881
1474908
204726
214010
1034587
698692
579623
1240405
271128
532586
888040
655
683626
296981
752970
565
709552
707737
1143010
668474
1313068
969870
1402894
1516683
505823
705347
1406536
614711
335348
1443461
780710
464259
927986
135230
116231
1178703
227081
1258296
1605906
287701
563004
905432
975377
604894
162228
1561351
705917
609152
399941
803601
589489
1277959
219868
933956
1220600
838594
1272634
75585
1098094
495012
1173225
846543
231495
953820
304428
203705
499821
378782
1259818
659578
208456
1333276
1292154
128351
257647
1599255
273305
1311981
686120
600689
720815
514553
967519
1238915
447337
89220
1126086
686536
1601897
1088733
1335096
142124
329532
1332414
1507337
914293
778253
1485440
659594
1503792
1593221
788970
595123
1332218
1408259
969421
1359649
1334216
1499910
476812
160563
1531729
815185
865266
908427
793492
1487187
5400
898606
73666
1266308
1182209
1156528
968120
1489307
730842
202408
5401
908304
1476904
1529245
1262512
1002801
181876
1103619
430437
434746
1474329
908721
30278
606443
600085
1584936
626972
1181663
1633726
859299
334653
1117495
956086
963628
1478751
1583148
265689
1339087
373049
859968
1539853
1577766
740404
353915
80569
627861
1472516
1412877
585490
197877
120709
1486972
440531
160088
689653
1633438
1088486
107815
456496
1014787
681504
678885
1531529
1409481
1584898
63805
1078552
1379039
1389038
885888
1479830
1043417
1211205
1630983
633332
1152248
507698
671264
243619
1467330
408644
1197450
100797
1456105
137158
483170
583972
947426
965745
452208
660085
768319
915040
1225279
233560
1506123
482832
418865
948940
1624119
687102
435821
1302644
1049679
1513768
1320081
1598297
1621287
1477737
1119074
1531125
651241
924634
697308
455953
138878
122937
190646
405469
1483405
173980
1537377
144007
1038436
287808
1286354
1624555
701975
140143
551888
240945
684153
1229699
1383269
1601427
1167908
995895
1638934
25180
1384261
1295886
1222464
157616
1332069
445989
1349987
1030464
1540197
754449
1178043
1536023
1199305
105600
434966
1500132
328752
684335
29162
66127
1098425
23683
537234
585352
655058
113732
577034
99090
487497
1259084
832487
179316
505043
122432
598030
910057
1389979
798763
860797
923712
1259347
704960
1133046
765857
1219751
349525
143608
418208
1091823
192755
746578
1468134
1265891
771753
1397834
213241
545608
1248092
1514560
281827
1059688
162340
406504
1093912
478571
1162746
687738
1362998
1050621
135361
930397
712079
1562748
660738
200080
999466
1608291
1122748
1394021
1584538
1364843
1383788
268870
1569690
171738
524002
628362
733714
931553
1639455
1285144
1010555
976906
598959
1530672
917673
1208740
872488
816931
1284933
1370948
258020
298950
664171
250738
1434014
1426755
268544
962920
884071
1389081
572247
1469354
206279
923817
815531
830055
259756
1393512
36633
98798
607023
1149495
1524928
1177881
968939
894514
104971
430458
1384361
1145294
121345
73280
689496
690550
1170126
1482162
1040837
222392
195526
748939
1302929
1611412
1566965
1353365
1082731
824161
576826
1067141
483583
926879
730528
1126979
69316
488620
1082482
1563860
894353
1270875
1296027
584584
906740
396059
57516
1270312
885793
919689
274692
1324627
1497890
441583
1380914
839746
339213
948476
1142807
223342
90244
1448073
1362155
414523
1266366
685012
1547980
171877
22619
273878
561973
21693
385902
651844
660118
914505
880124
1251682
1481657
406793
1487643
1040034
842686
1412309
1208420
1229991
15017
527326
1113415
667183
310153
196042
285397
1272339
426384
436398
1365182
1381704
1015650
561297
234822
495891
254348
526029
388192
1569414
955399
1611278
1415232
943556
723059
268554
1030202
1495879
765662
412523
709937
996381
1497055
730720
1284637
214447
372984
637893
489740
33539
375300
521365
236274
540102
587685
1009156
600595
1270981
1628846
119018
742588
1571178
952380
1094605
230820
854671
132454
1289529
1603492
906336
1477841
552776
1552073
1108634
757823
250610
557440
556626
872920
1629793
1031268
348402
699744
1570767
427204
1635336
662170
971654
151872
44899
1320599
298884
63915
1068898
597966
490737
486465
488622
310557
1100331
1572925
89565
1488986
1142618
913613
371675
1160228
1016696
233415
1062257
939217
1161871
1514409
89971
1439106
497233
1462937
1544697
584124
1102766
860209
730246
1552159
1005110
232318
518869
930291
1636314
823380
892861
1444702
273106
1112807
659908
504717
1562005
1275243
551606
998572
1391091
1366682
465689
1272750
1026401
1015553
128677
714817
1502583
347197
201622
1174325
1604208
278835
976111
305966
334687
864422
104616
185787
241175
1191702
695088
1108910
996166
616925
1180819
559912
276668
677182
1078
1642649
1644158
1526633
720793
283724
1617003
1484697
1077767
1583873
1388028
1300503
546932
1008436
1562257
497862
1344996
844042
1392531
1190900
1465205
1149127
93459
1124084
317138
1198860
1370941
742755
1391626
1379777
159540
718867
482168
260000
96346
571654
100773
576713
1418554
1573921
729396
22213
234628
1158406
1312061
719551
126485
1590977
1239658
1578938
190912
542919
329584
895931
544543
1081292
1537106
693587
23513
196642
752584
110900
1010944
1069785
1512858
425312
28416
310888
451021
872559
990975
13720
131852
391599
433087
1522708
1021196
1141242
847709
709440
760300
161515
363636
932107
1237153
1254469
1188824
847421
941246
272163
361697
740017
156487
344518
745308
472385
1211708
379033
1351706
478737
1143460
1124721
23038
1340477
1573308
1328551
400033
179616
1553392
113107
1162912
1273298
662734
1125838
201416
254558
106229
279029
218813
248287
1319896
499946
1507596
1231836
124131
1352312
868811
1603215
510196
472578
427606
1272363
1335083
1438708
430527
385454
1485849
1509884
891126
1624518
1202627
995099
183677
913465
1416749
1247227
1517168
368382
292274
142279
985798
903314
137557
1274258
525800
856748
730718
1006369
1235171
1157346
396140
584782
978736
1177904
301286
587179
1249393
902637
1343266
321677
1026001
56469
623983
386018
1211189
888314
588643
1371826
549207
338370
1252934
528886
61699
1574294
1140457
621989
1541573
451635
1470421
1219769
648407
803157
1116933
723605
1559683
1208139
997115
745771
63233
1529169
749146
249612
338290
76605
482397
752109
1315244
1606944
69195
1449086
1120984
189951
1061770
1384814
211598
609659
779668
800172
1323776
1076070
808910
625485
144760
648034
980590
1197240
1319582
180381
1582783
138461
1269956
1158802
569870
922871
733699
852494
1497350
386299
758389
369072
171180
966744
1455732
662698
1374945
1353077
1492939
402526
278131
199277
783783
981023
1384550
1408201
1472000
1572685
618266
25342
1540645
617356
360281
701042
1284319
735095
208762
1004672
1076227
1358233
842581
495031
374194
333905
1117791
791580
921429
730411
173266
637105
536251
539038
967726
167284
446664
1388835
581482
1302101
1486778
1298284
1587656
610764
1520966
1356049
290734
1632317
224891
662868
561091
802205
967029
1223965
1103214
414902
784966
55128
1198081
372314
1550190
194835
683176
889259
986275
1450280
138274
772589
1025585
1636830
1270623
626241
505337
537200
1028797
1397649
1350432
124642
1064218
1424893
759751
288187
353504
905588
708440
1217364
728283
233852
407180
1154991
904433
62867
189780
1443864
1289874
148294
355078
1588131
1018969
648825
1628482
124601
1314545
188121
20375
504349
1644026
507594
410404
203096
1349362
1129103
1386184
1211523
254221
624408
931272
904051
733926
670889
771180
782705
281660
1154778
546710
27052
1544749
527594
1448440
330900
1636675
939180
556382
41670
702255
348697
461057
720038
310452
68683
743761
1377003
317011
1465010
932640
1387095
753508
1247238
266213
363759
417661
448904
626560
816810
1276284
42500
980774
545181
1162113
1265898
765369
1437475
352109
801463
403119
263226
641305
306623
583325
106320
1276406
368139
175999
946075
671591
235880
9405
719239
1093886
821862
446972
932010
262625
743763
624810
650792
10298
209680
981141
1513841
1578557
496524
1620626
1146070
893510
469588
1021496
616354
841926
1139890
518696
1185325
660125
630023
1518864
665187
1135346
625254
913479
1426497
1537234
1061836
649649
994737
1188508
1627472
200473
677217
20283
1103315
1336720
55854
859680
866619
177448
57074
1502222
486583
251020
438475
755883
280438
1039690
1623136
366608
279508
1079240
565223
208481
171019
20529
285344
571748
748232
769282
424763
1086498
455438
1404366
351808
400495
631723
155796
426785
1039754
528444
1156285
86309
1057814
874975
1126009
407436
1186510
647806
728299
23200
382459
1268327
1606716
1581764
1119131
537443
1462808
1276768
1244735
772239
459923
1222150
931553
1633541
1490082
1427762
356322
1093352
205531
697456
806131
748773
1537660
256680
828861
1330721
439559
667637
330896
1617433
898952
1612321
829690
1029353
271008
1218926
1059513
1468261
969670
194930
335462
448033
1171528
851996
761160
606650
100434
796697
1379461
675628
594204
1531061
425748
724840
454583
1439325
386550
150359
583819
1199498
67435
712593
888902
750383
323999
644335
651744
1286379
1433089
394083
90399
785264
1606958
752592
1379110
1647156
42481
1127270
520974
909162
656488
281003
1479994
272370
1632051
694044
758700
1365781
867907
407367
1117927
426262
543448
411536
769726
1099635
426557
1064333
823350
627146
1067034
1635778
206898
345503
298892
1360716
778015
38332
866625
299765
1215367
809580
1124672
278626
1084568
1333020
1547899
833059
1583816
836817
1326647
570056
1289708
1634008
329286
349496
858097
1301079
1154216
1117420
1486703
734139
1552849
857226
1403665
256504
1527357
666693
539412
1034354
1511358
1300570
1441456
1366772
445819
1191074
1646869
748829
1017129
1124564
1324891
1210669
979741
490832
871725
591840
1251337
978257
753772
1424516
1065264
250859
852124
1056096
1115906
474532
876636
156925
1035379
1200857
1234706
1352194
852130
149927
1291736
1154964
407226
1141259
1247343
402575
1600396
673912
66662
634642
1334981
1063853
251035
69816
1046700
149625
1422793
510054
708191
121253
338289
1445256
877118
490356
1402380
57102
1052795
370719
444432
1432193
748979
663596
650929
771458
1626198
1644320
839355
709209
274457
196981
363706
505110
1011229
1464296
1607114
436489
654203
1388025
372919
1049274
39823
560074
1527152
1182372
1473870
457297
525901
440051
974011
135673
860824
973305
779045
1226795
494707
457007
1506792
1182664
1278368
1390545
1576102
859961
1112052
826206
22704
123334
1208899
811672
1492995
1483437
1582184
824705
47148
1207086
710630
1636033
872576
1119995
811475
976913
12931
518879
1086471
1084557
563694
1630203
1418583
534379
339115
681006
383002
289703
1346273
780664
290370
961349
1596167
1505944
1162231
1343292
1422862
46211
452854
1285189
623129
1235440
465543
289262
1164950
287828
586168
937450
1584524
1383971
608760
1288992
142138
504443
277183
657537
167470
408893
1624501
144197
1319375
543744
731007
1521508
271258
411017
1602705
711744
672004
565723
1232845
1137010
1337273
657267
106043
1595235
1036436
176826
918249
21790
975894
1152689
59851
832345
315687
478433
1285056
540953
59119
744203
692203
468308
716476
778843
1551749
902869
369916
697008
1589640
623304
1502855
1337644
1038401
268509
281067
907644
381978
1527661
548692
121856
934819
1450992
974149
730301
1442967
499341
1593957
970520
1555106
1042492
522220
59929
599209
171186
507222
1416530
1209795
189383
1042396
1481511
1365716
913311
427735
82779
767254
253159
1581725
1381312
433487
1109380
323683
910641
75838
376568
444784
750383
770176
1643439
164114
509780
827607
414084
1469859
1317224
1073971
1446297
1641349
1323993
1567133
859837
181338
758416
75256
562442
836860
1368377
882669
1266109
406361
1388680
1618343
824386
1116946
28577
670761
38366
750335
1544015
523711
30604
1480579
917682
27170
1214299
162764
73890
1085737
1362693
243456
1305242
1015133
209295
289430
977641
1108042
1541862
1291939
766505
513920
1516499
617262
186499
825083
266306
1358668
344334
133659
813416
1455764
1298657
748731
11853
318904
544629
946474
1139715
787493
601173
941512
1372978
825952
1342704
1333852
69171
1361287
1271689
462948
1350137
282296
1122710
47142
927861
187905
1525473
1577974
849244
353668
701763
778576
1474471
110825
1049502
1225106
1589352
1194892
1165269
596242
1078628
735977
384272
717303
158658
308822
179383
246758
1361197
426982
1478072
1264930
211107
1558169
1590414
97498
910888
804593
1599417
249918
1256534
343408
1470690
199859
388322
488200
120371
785689
1505699
947751
557831
1367255
1121039
437211
1469014
1200279
570603
974060
31164
1571377
27284
94204
1020366
1001845
141439
983350
1324050
1367069
1643931
844651
388199
711272
271532
934552
1491384
740327
242697
929293
811187
134453
1488629
534221
19488
168851
1582338
1589871
1433443
1528
96654
1501316
252438
221680
1535064
1064801
364603
79198
1374232
1370246
1112955
955814
1407692
1102294
90811
1247970
847337
1253883
1628221
775325
945043
1200225
1099767
1081668
412595
80041
528357
400944
693888
654636
1247861
1157650
44482
889196
909053
122231
724304
845411
1504242
177112
1609987
1490775
1294940
971107
219401
42697
1049477
1547969
896736
671734
46301
1059519
1396047
392083
875726
569861
228696
917212
1167177
904176
1443493
638045
842776
1175428
1245212
622470
915117
689569
735460
88350
630988
1559897
51307
254727
8961
609486
1422288
477627
433836
192403
908577
749674
45506
37711
605375
896841
512597
663776
1538897
920578
626298
1601448
89854
1479142
958810
108258
1202337
1375209
1637517
661968
1001329
533679
1347580
490901
1619212
485022
295511
1413701
893926
79993
569260
99814
648923
608445
1392742
1507235
1032936
979482
44255
654920
743925
1448116
1515972
874593
1036608
1454588
548350
1227987
11644
22506
1019370
924947
1021283
1514464
1300357
572585
1242834
1169176
1085874
46502
622995
404715
1128038
578622
271031
949149
1625830
474659
180899
591532
361463
1261092
1052785
691792
1001118
1116565
1118019
756413
21160
512314
430339
1102682
1164857
1530679
92381
740330
537829
800734
32577
1501648
13740
786079
1468118
868595
633724
124350
852411
995817
639777
1520259
884455
1051032
1228187
1058459
1013032
23870
133786
211444
1585342
1050289
687258
745150
23268
457340
1240095
585511
857275
158391
1280026
193515
144976
651270
309841
967220
439914
741164
205347
1494247
721904
33063
1264710
624959
1510335
358596
421097
1572478
297642
1512437
983601
756311
226886
1391509
1546415
752010
287961
1212525
5426
1085889
344788
186015
769177
1198620
611272
796667
639083
517822
320813
1545127
1613002
1255608
418280
153421
1228589
43784
438867
1466403
229076
389569
916306
1353259
436606
332758
412401
687437
1219379
698244
188900
345161
1013985
1480832
124716
898362
789465
23963
973380
300042
1040362
1559167
258900
1142972
916672
1214948
1085349
1306403
645313
1455092
802212
1268789
937093
334470
614789
368713
1582212
67321
1365528
325147
180960
1299813
177606
1501094
908788
88776
115243
1392423
820948
291572
707653
1176555
1167042
122220
926294
738951
1023788
713517
1124927
774101
1324760
1185452
983807
1059294
691456
133306
1462187
945581
133513
1617011
1019447
888314
606444
1311801
1336300
1408311
1224258
689018
1302406
565344
770425
474599
1195777
310659
288137
41200
1258264
1086193
1243561
531173
1486887
60689
1141343
1527573
920756
1598540
290048
65578
458247
405564
639889
1572175
258136
1394487
1339829
607763
1427333
741567
38328
1234716
809430
1384502
1116271
189066
1455258
400321
762285
283158
24924
1150708
1254172
1257578
238769
1624984
1368022
1021491
239617
312030
381399
615008
1478883
1037001
141006
1533180
275262
330579
709940
1515665
1606012
1583057
172599
911217
321064
419013
1589762
779866
955255
107357
360395
1518080
575411
1324257
1135019
154094
198067
1371119
653007
1061154
402623
37447
746964
979466
1484953
1348170
1025800
512706
928254
248945
533600
1590240
1639519
289318
1273897
415358
103635
1565710
1445029
175848
30546
446717
980360
1352366
1289495
742062
336342
1615975
910375
1104940
1615613
529022
778543
56471
285190
877503
1295290
1245438
1403325
1039203
969113
1569778
551063
1492641
1195775
267143
375806
222554
69966
1590199
686955
848470
505656
776079
1644599
1423652
1322387
1079089
1089107
735327
1481338
1645142
952931
850507
151534
1214959
989751
802949
797584
1117644
1488670
47602
643579
1211173
695645
1352924
10186
269840
1640866
46958
386139
1638704
1595641
1591348
98271
446742
1620953
1609013
1158375
322781
719262
46778
274672
534952
1488440
656355
199499
613509
871806
981579
1074405
269738
1001916
192869
1612942
1290684
1044640
1391285
50159
837282
928787
354256
138169
116578
1131548
1468148
263685
1491075
697177
1368136
935933
145914
422231
200533
1190935
496224
1471211
598245
1202706
287042
538102
1077359
1242599
1446885
617916
148504
128906
1159309
65502
72263
1576303
1329592
1496520
314018
487667
849031
1437163
635141
1454096
1591536
658661
486625
1628326
146595
825463
1175073
1145872
411910
818741
534875
1392496
1384278
1538151
1188847
776135
1047784
619300
580506
54784
279397
406640
1452217
648927
1253468
1176574
1219804
1054061
1587053
1422819
617909
1142884
970357
1223917
328966
138533
8727
257666
537619
1035513
945987
1454172
84085
1361522
932889
1443888
1126076
272774
1633376
167171
1556161
427457
183786
49145
640846
595807
181755
770180
264625
900126
829536
694482
947107
1447914
1274729
1562440
1003687
1179689
324483
206312
1268467
1518953
1083485
1351042
809285
1477883
672956
988797
844605
1428815
1308041
947389
520296
1620365
1470347
561017
598700
1229968
221229
873053
291607
1641959
1163971
1623792
1327212
1305652
1295846
961236
165011
390271
1499565
1492256
1467523
1624129
708737
936394
1217169
13153
827526
398608
27909
157630
323088
17027
1208756
340386
1517939
241774
1001694
388675
723948
1306883
1310846
1480885
588552
379691
239603
934735
1431306
661040
214456
459389
137205
1034266
530331
762973
1612587
653904
740882
735919
1311947
512232
1449506
997425
391220
163494
854799
1602354
1212956
971134
1006510
323368
216926
1328680
1052468
1579280
254527
1200925
1639424
1560705
1160556
356064
1079608
1115520
711433
256507
1498401
642689
1398562
969622
1502645
901090
350113
6031
873942
133925
751752
412433
1108112
692872
385933
481661
188975
1333406
150113
525795
1016100
1313447
1148899
1303324
916704
851403
854682
1057179
1493045
831883
1646032
158013
1484936
28931
1025074
224680
479042
675342
1342722
1542534
1076182
1288209
44797
871361
917972
1315565
1374146
1000317
1140762
1423457
523675
130798
1161722
1565512
373440
901475
13676
1338145
1394888
1287294
1138720
1462177
1328169
690227
821182
353220
338358
827358
1361402
811460
1584589
26428
102474
222912
399638
1169919
159008
472492
750308
166657
949428
852571
994074
1047669
945667
441308
357385
205202
1132613
192629
280307
464652
972132
1217923
1458764
88403
1362267
1474789
461321
3589
153598
665983
583478
725532
621749
1510491
311420
435276
716300
803718
1509167
1116056
222663
1543160
1079998
132611
1069066
1605751
820866
710812
1120802
857017
753024
360733
1016541
1252207
1133351
551604
394403
1041889
1359620
426282
1468078
1081515
303132
384078
1426967
106299
170172
659595
1076757
377034
923976
311538
1416234
1162332
150676
903481
449446
455498
1390734
286349
1027866
1257768
1426799
128005
1073503
1482312
1418734
1379684
140229
1261332
674043
223379
1006960
366798
830129
504834
904385
1213586
204150
504909
309485
681687
199410
754993
528874
1601767
865247
875418
602637
1423721
211890
303307
661826
707234
900558
1080899
1394648
596041
46158
1404202
1483528
596499
715592
1462719
867169
1046069
1607941
1456258
359569
349420
415923
1143668
1101197
782656
1341877
572118
1636952
139368
489665
469571
113136
571057
380187
223318
5971
823157
771778
1552173
1343983
1624824
779766
1107172
1534742
1179006
21110
795747
1276797
681103
200065
1461059
112874
322280
1562735
1425061
105270
464925
893029
1534076
534387
1458192
639422
1231103
468333
107800
1168618
818652
799547
262275
1035756
691744
69431
1340448
213374
1226185
168171
465458
1488603
1191104
6656
653858
1141811
796415
910268
1315526
1597531
1091123
75507
1377739
1034078
1572510
235986
998638
513979
256092
1110529
1645634
1251005
1297260
1322319
269720
1492295
1159300
155261
433677
1178902
210692
1432130
1114825
781730
1251886
12540
502858
262365
676713
1476364
1435232
379183
128894
1077742
1438089
935278
1305962
1323028
314260
410345
1214224
1612611
236854
274599
60728
789510
678673
1534139
1383292
1295417
1350271
582898
1156870
827938
867341
380360
1550875
1070817
1619812
1171541
1383183
732256
858788
424146
726376
392838
1114204
1211441
321023
1566834
1532395
831144
595679
1171210
1617066
195803
965364
898439
993666
1304408
1603423
974875
161581
396767
657138
409588
559314
387943
1254463
1433067
639951
340018
1515440
1175426
1369402
1240130
792921
28181
1092417
395487
143186
792185
484055
879942
785773
51941
1446255
483114
1101302
521516
1253567
1264424
670532
727483
31245
1645138
813181
875408
44753
363883
232478
1225267
481457
549328
151556
1402442
1046027
1045753
1015139
339377
1582948
562805
746565
1060912
1249099
450971
999682
941129
1362505
1431655
301194
1415703
1354933
1062463
333962
1418866
218321
350275
563307
382671
345532
1111094
1240063
1008314
1491178
368931
661819
1049350
540381
1321258
1429287
1590785
1409120
343877
1306700
710968
1529770
825165
96862
541055
1645165
1596425
613289
652790
1267369
1344978
1638925
925442
1179147
818380
1474024
1249275
101515
203298
636976
763032
1449047
738636
562467
1088592
1555828
928298
1511659
1624945
324634
206144
288427
402519
109917
823499
1532814
936028
664018
1452898
1343591
277350
1518637
217199
1015250
4885
130160
354577
1456583
923681
1527445
8534
1610158
1243636
453768
1110018
1463932
876995
847952
516434
270327
735351
703360
874917
1574134
625909
1256719
534978
1223910
1478382
603834
1138131
1311307
839915
123231
500725
1147323
1594466
542155
1020079
1135967
1237305
1288057
615228
483020
261278
170788
244720
1179430
371572
1400194
1159287
394790
1228233
1191841
1377805
718946
494016
521708
365033
689751
1063443
1291089
663065
220173
860975
1293415
462781
1632747
997643
1030907
782049
580199
521127
791166
816461
788191
794122
958181
592158
585349
1106017
1536778
1471206
732483
1136327
1298679
1227491
1282844
1258200
957877
961075
1403329
1574378
116886
542460
549322
907299
1027163
1021420
1442105
810315
1529530
1429367
476495
305078
1327855
1395663
946907
917455
167390
801373
1203823
278373
549859
291249
565037
413392
1400373
674134
124334
628549
534095
500529
467112
1367272
1263919
696571
824947
1358084
358178
626529
484332
432401
180783
681158
172496
1461474
1171635
197678
372407
1342145
73125
525649
1520636
584420
553341
581529
1644757
94694
1050815
1535260
1151298
232881
1570413
1246022
132064
871874
712587
482186
1332252
298286
1465120
1440801
614868
1455996
854152
375939
744072
589778
1193673
1200816
583936
698909
1388572
1568357
1356515
1227359
696483
915003
1323816
128197
802399
935825
484958
137953
911577
1618308
287403
1548058
1131330
1588771
323526
1048477
1162411
556019
884213
785985
1384324
898045
664068
293783
75231
1496813
1362245
1455410
987539
31116
470309
1380855
632315
1381548
1476107
1402727
1446512
1299428
100637
957547
922045
966951
684046
902665
612266
1397195
1162793
1375288
380337
1622907
767109
1124747
1259495
1309115
36988
1367215
1274467
775241
115668
676269
193429
271203
397910
556299
1192926
255678
1638378
349791
351344
494384
118228
475832
1542209
1630863
1528447
865094
1342578
595759
524799
960505
759708
1063168
1114252
852307
83887
1532095
60381
871658
1574584
693803
900458
254215
1076632
739972
221135
195025
1612414
922376
107407
951249
54757
681953
66925
312164
1641438
1022859
903088
643334
1505928
1504754
268090
1165911
1498651
313128
195554
377916
140159
1177548
1119884
1619273
942378
147335
897786
1267618
1277061
398433
1269353
1359267
1458167
631203
1368316
1034259
1225572
1195767
422299
472605
1433141
841670
945303
623395
1046543
665574
1024801
898939
108867
583181
1552003
807835
697762
1110060
597339
720523
1398353
1466550
1476996
421588
460487
940720
653111
258112
338881
1449250
1021965
264556
1422141
370962
1440159
543850
312790
1120793
238607
657801
1220260
1219347
1381518
957683
509139
995094
561059
1215749
177819
1589824
25616
941379
1155620
507254
1352946
1206891
703315
1415800
1426404
101257
1231657
56861
111774
1561726
1552209
1459742
267897
1557671
1407720
1416795
1044546
77146
1064795
1127214
1028305
1163008
1492166
378833
1172437
887912
1223803
81406
955013
1499796
861832
1563445
1642141
125619
1082617
215970
18611
872556
15565
251373
1032714
1375753
883979
1383360
528887
425967
1351261
34046
776027
495715
1178524
1510395
994660
1617511
982954
1015930
1179831
1004386
335053
645442
1054214
487143
1586607
1088950
1164494
364785
1634392
770082
819061
1272220
1591801
5606
714414
1101604
326810
1064704
856890
1225174
722615
715419
629249
1581502
643320
1030029
478785
363566
93852
1027091
1517952
138898
161443
232477
967311
869619
831219
446174
1382681
1077652
120207
1551329
1248534
561982
1174260
876958
592983
891458
613934
141797
1630923
770866
515564
544258
896347
1112639
337862
50870
95283
790920
128949
226750
876697
638959
961413
1087306
1218936
385262
966377
689403
1064715
95749
451612
1347832
362195
1195231
1013262
1291748
1358711
1027594
1268615
183204
1077430
1384271
747024
1643539
1268613
1176747
778771
1371294
127237
1397379
1572755
1603678
1137229
1608548
1623155
963048
1178913
557762
1019394
716085
323924
1624914
1089112
1377956
1497233
63885
527141
1629343
328830
1224975
1335350
594392
781233
72392
465374
1085456
1424489
1109104
609121
1628458
1099517
1286713
1022492
1294245
741908
257855
1441798
957463
412167
868047
661128
90992
680249
145122
223908
230663
1604897
1167904
339933
154513
1137331
1150279
1282102
642707
1411532
7196
183256
1362716
206019
968676
1032295
358790
158380
1322095
419248
1642967
550066
1332062
860229
1556208
152389
1086169
1387507
591478
1386830
30186
1162153
881712
1246743
1036911
993328
535212
1498196
1562790
234251
418344
1617544
1172425
88669
24178
1622872
444946
1496047
1121884
203567
612884
235547
274996
831361
1538423
1564867
778113
378013
910824
436769
293663
542948
184960
709186
216958
162976
1609801
146201
125460
1197658
470635
1161487
1402224
19902
1274600
1262526
438774
645999
1408809
1179201
366425
161836
1062720
1407486
127952
731252
1123969
1287330
1162928
78133
677189
758578
1616603
921717
411655
753895
328025
572960
1067461
161585
994726
1074194
1399072
1411585
465939
428484
739443
1104481
738057
1077580
622363
1638595
782504
211099
1038477
963201
145679
1064287
38628
1636621
893393
1200204
74956
1469931
1344941
1158350
1219463
105792
530474
1074572
334878
10249
1470333
285381
261829
1200475
1369188
354361
360208
1174918
364956
502649
1220862
916783
266971
550679
1501848
131573
259836
1368450
469858
1249867
1448241
1471539
290562
883563
542887
1468193
864928
112657
470517
382382
676112
1328873
1546674
973818
216337
1200340
1381147
689448
717668
323490
891320
203144
822826
702249
1293223
1166788
669496
845562
1154837
289237
711875
960755
459744
512092
312403
277602
835477
801394
956568
890856
1396698
1213158
189823
1047663
1529899
291342
824101
569128
1230822
535816
1303564
95436
140958
853856
318938
209926
1317034
437203
624027
1405999
824847
487701
215236
400868
501493
566346
462852
720192
655881
435645
1103532
1619620
1338031
616257
720138
337465
558606
1359546
59241
758780
1352231
112387
694153
1254565
67382
369540
308019
1183908
912063
1063101
73460
1433450
985987
1030754
203270
1223026
853111
34541
1510567
152583
338018
1217475
1510968
331901
589292
1374547
1508871
977579
473523
638645
606719
1208380
954289
987875
1054909
311372
1623596
1227345
369307
1309861
686011
1637198
1255686
491242
1355647
485863
1604294
35900
877454
1129394
135923
581798
4969
1437526
1196318
1408874
165791
1640552
713500
1171450
15746
1604867
1573873
1494078
1114337
1542684
1533563
637138
1371382
764755
1075309
564747
792166
521945
757037
1428258
1469227
1400082
176160
1445034
617730
1330107
39318
559037
562947
416788
855116
1207242
748888
106308
71526
862055
630681
629670
958525
1047927
833542
438446
326973
82341
868566
6327
55824
417600
829409
927446
385168
672574
131996
899031
1597630
1606998
122355
803748
1192376
1624837
952376
233705
433464
1202977
173512
1364479
57953
848287
715619
1113724
1440457
146684
1481936
1098026
719583
959801
317534
58257
1534771
369711
53957
1079691
1044855
1375148
641278
285729
420250
796804
620925
565073
1073995
977140
842020
336935
2729
4267
447038
1238401
1235103
207468
1456464
322032
1180032
1354805
1095028
70021
936424
1268808
674599
514658
363850
595618
928755
1393485
526580
1584531
107197
1459004
158777
1345902
1370753
1000151
771941
797958
567786
428378
624507
495176
1553189
299356
492117
1008174
1420723
982383
550417
1141627
1340193
582184
1584887
466636
1469508
182444
914399
20914
518562
208981
883437
288738
134502
102020
1414248
758552
1532227
1095609
743698
586681
1142686
1462317
633478
597150
761214
1493614
558954
1642050
920291
704988
1197889
336214
156027
442620
787484
937095
999100
41847
1123325
423139
1455177
859983
505460
556473
1010118
1086250
544162
259624
811701
85884
1411046
562106
149821
947634
843803
96086
1268668
1506748
841931
1430831
911045
1401773
498310
1112082
1008962
926592
398350
847987
907321
1117998
688323
213960
1596833
1577878
283318
1271279
1399984
77396
1368886
1026326
168216
870837
882079
1025061
161151
711156
149609
188709
72758
90929
1285014
1102434
1159600
727888
1282526
1550832
998663
161475
1391055
1018380
1197664
161314
42228
95320
273449
1516912
400976
1525755
558146
1421758
1049569
910047
1395427
492887
643186
1075955
699407
1302866
623149
486523
1608888
453870
347826
1558026
1406378
1139191
72921
362855
1513251
876719
918341
852731
1522580
656531
601863
1277398
1538309
1295396
944063
1154906
499135
1171471
1440305
1185665
862411
157439
122872
1015259
550268
1207171
124988
286948
914857
229214
21420
776257
836950
832235
239403
1592605
1249601
1251521
926631
1548853
1359476
1438333
101182
1584121
935838
1313715
1419170
378398
585824
1229454
336306
1389498
178765
1351598
644442
1306241
325057
321220
44489
1282988
313670
238664
830544
627782
633299
1213106
251335
1225061
866281
357027
632434
87713
895851
266330
422931
602125
1348341
941936
740149
1462336
1077723
1537806
877393
1476564
1137884
1373395
79106
135120
451600
276831
779694
34997
1452121
1331396
415365
400293
1559283
1171298
1146762
960986
1264120
1227879
1409082
228451
1389042
1010357
1107392
1154297
448411
891539
1291546
448191
275654
1238194
1050472
108245
1430756
36090
481206
1135674
1535273
336077
886307
526022
1432632
254425
1044034
1254609
920233
1623166
538181
119221
604514
490396
633641
1067497
841609
84679
1323570
942512
647162
1298439
68429
126395
177596
1447013
883201
872853
759768
625227
398304
1335021
1527162
71076
1549301
497834
1401393
1383580
340914
1348445
682
853971
1478992
1502540
217797
884600
906509
1501315
636908
777306
1099856
1390862
226546
860580
745919
421575
1450085
232069
852849
173027
1046876
1015909
940199
7956
279259
568155
881159
781407
681990
534317
1498908
569988
714608
1103576
874033
1417703
1214511
547463
373528
1269663
13759
1227577
1620924
404403
751089
105609
1584028
1190252
116427
1462429
526132
175498
1477971
796274
117382
756631
635699
881114
162304
752154
1585617
1010024
877326
661987
354074
1275308
141101
1578446
999621
434465
54322
172676
1119343
79603
1022850
992926
1181331
383188
749594
1034226
979600
802837
703843
793772
633507
331983
906649
345117
1154533
1287911
609972
1560554
1469961
1047447
1608304
807251
1263443
468382
904160
1275446
1610491
1524420
441020
1428993
55950
689775
1510595
1229340
958332
404446
643556
665109
706567
1221384
789212
1160215
117959
62627
549633
595643
1173590
701261
987200
1646758
1462336
1037812
164806
197167
881752
1028019
333317
1528491
1610183
986120
109762
475549
1587807
835259
1321168
419253
518077
1338744
104480
1285112
1579561
1197582
1075589
30663
1248234
740822
4517
489450
98725
1579587
752246
1424906
162086
1180618
400315
1444904
1600416
331542
963367
157713
373581
715730
345181
1138881
78047
1314223
1304749
548415
710758
1456628
240342
439020
1227240
93132
916433
1027329
1287029
1377943
948068
900663
1047046
573918
1623070
831964
227634
149265
1261288
1015720
822238
1404266
257506
1563887
1479982
1594959
76650
1597366
281670
1275746
1559650
714079
1167023
36060
219920
954179
1175230
604849
778101
1022326
892415
679911
1051775
707554
968810
466224
1601615
950435
1219819
17663
82900
1384656
1571420
1004504
619831
1318988
125229
351458
1539374
1198656
1556527
645233
715091
1109242
1541487
302398
529590
1443488
1510965
1128742
970406
977687
1457979
1421258
1218750
556672
386524
135225
990200
1089240
812752
1306743
450606
63051
568471
1335084
1551944
687745
911023
1359825
516006
675919
1287850
206143
1172235
321446
466621
60632
1322542
1485262
1383524
301350
611378
852455
103487
222160
1187619
648364
504056
992714
899048
970174
1142715
1414733
28971
554774
1212721
1159441
548688
447273
72403
921610
1105679
663935
1266069
886446
257585
1122630
283143
1047768
672157
1082520
348802
894492
1627015
1463081
884950
447703
75205
1235778
1609739
655904
593563
328611
235389
75481
301451
1249713
1485029
97918
1455667
1385138
749541
149626
54334
1598591
675138
459728
417936
1120406
1423311
1285010
1290124
1360636
790503
1144391
852499
1444648
208403
168374
1258632
135672
1185950
1031009
99735
706220
1155062
488833
964627
232790
788637
1535813
399652
456132
1006022
1031787
1431188
1512186
623711
877097
1154497
513367
608963
1608751
1451416
848000
1166689
1009233
844332
345498
248142
936961
91659
301551
715802
1037412
1547658
762966
1184649
699492
46335
988536
1063440
1488091
1560742
1420890
417785
982456
1536798
1309197
1098293
1401982
630135
811255
1418444
629560
1232797
548164
1085300
896731
696037
1531793
1444106
941095
874414
81968
1630992
501949
535794
1392244
1122398
1011753
82420
834256
1389258
316174
982867
731607
512509
800801
803779
855157
774371
1294030
917209
350096
287776
1477188
1174344
295519
98912
340703
188953
1603470
906267
1188250
238655
838821
16155
470289
663167
106793
1574249
1344305
544212
1153593
827925
1571674
304790
871984
1028925
1478879
1612678
749730
499123
846025
1361050
1068976
1603827
54735
50868
1603271
1542742
652825
211711
1515697
630389
595519
595508
453806
1320050
1388849
1618230
1330460
1349229
1181742
723827
706801
305512
342022
647666
1370381
842626
669650
218734
1164632
1258914
274283
500702
29062
957777
389375
705079
984542
756757
1279827
1293050
793663
85380
1202941
820431
557265
577025
967202
1298447
1755
936801
316207
1140509
1237403
1502000
1126326
1382995
1471275
286661
982768
197317
1459612
332031
800756
1413359
378410
1382404
1386192
1418311
1377842
989383
1640953
534396
704659
1404701
1125929
279455
662559
379607
1268024
198351
519264
1274563
369781
1258199
559928
468919
961667
511508
306844
392799
439793
1553595
582028
594268
40909
457019
1199921
222244
48953
819449
1600467
144716
594304
1397287
144461
1594829
1014476
959593
511900
1324495
784007
493218
1588943
40561
1594290
263992
452204
1308152
337928
703968
1509488
965295
1010127
792386
499268
323257
296868
212166
1546161
1067066
548845
24242
655477
757384
822925
1211335
1486166
675886
569736
193854
1510182
1312716
144356
47413
799657
724705
1491839
81440
1019232
457223
1321529
135358
1171060
681860
366995
1397430
440921
967788
141313
711335
942126
1415863
643426
821231
1116684
572575
696864
871771
1304809
974855
1019140
318885
182860
1469632
670037
666768
1251450
1469454
1421295
1565188
567323
759101
1369469
304317
477214
816054
530248
541564
328012
942516
361876
907676
906440
560234
1279295
682112
737928
1635778
357436
99827
507845
1215625
1133123
1458151
1417044
257862
821802
365533
1194968
215640
435096
1362404
882300
281220
1549261
874294
765047
133141
1003544
815425
197135
640446
1541328
1436434
1338352
1056654
1046520
148937
825101
1098878
956512
495984
1464230
477717
259328
1371764
835690
1059054
138661
798202
655117
1232493
787974
1015660
579063
1176544
1282654
1341104
1530343
618028
589857
994285
99979
800629
547691
1245221
761487
1358555
339462
1385174
228468
1152487
1057135
1451423
1584275
1177719
282930
590869
353568
938491
1008489
555210
663350
965385
823481
6334
373272
773271
1155301
1112521
422175
153941
1264246
689308
993154
1400934
1406731
133988
811629
1363536
450599
1512829
713586
1311307
517859
301105
375267
532247
942330
303005
331115
1561179
749144
20048
575569
1049076
914613
620259
555602
1079276
1049074
1400704
643407
1337021
1099298
769968
1568623
1299122
1544036
665287
176315
1195075
83790
1641817
721345
337694
455116
844488
289665
883366
930741
1642554
278947
1573390
1108743
1570201
381942
667934
246502
644942
7513
193929
79845
366953
1288524
209881
333368
1309412
1641259
1296472
12325
1331095
420413
1619695
1556001
67536
1597195
78117
483974
1116863
845391
229049
1600508
1340798
471985
579284
454138
1414108
301229
84148
1338496
631541
1041779
901079
359416
803078
1020168
1602892
468319
1476657
1512070
937460
605674
1298274
776839
1627941
182591
1180561
901254
942143
1099528
1552707
661579
708224
652587
1599603
1586414
1225464
84139
223198
952990
645586
1490506
1118560
974224
62044
975640
439625
568506
350008
580088
346657
1317516
1003321
14706
1506282
1113912
1382391
781536
1563693
717224
721947
658777
1118345
673715
1212031
1539063
1327307
514336
1630399
775484
692298
711341
937330
1285639
1445685
1274641
290645
419298
1378562
703624
1565757
1312304
1111341
578699
1410049
693627
927023
1347650
115492
727352
1347162
1337380
402518
350075
1365339
1541331
1647331
24737
1095
1589644
280
795686
695846
1323135
1504201
846792
1574910
914840
458272
1074329
1415916
1560035
1229038
396344
1161987
1525666
24768
377253
207821
1636288
673898
144349
1227157
825047
1065630
1157653
500614
1160831
357612
1016882
217740
1250735
452863
1114131
1427209
480707
800391
1464373
563489
1328323
1166181
907503
597929
870000
1136813
743069
45768
1280676
450129
1583477
1056848
1031794
852446
323708
1206673
661985
1225610
1007099
505338
321038
1463738
935460
912729
98017
8330
480719
1403431
456731
37979
1075486
1234187
69515
1639496
1081686
734098
653959
1137812
1059529
460251
1311264
1448801
1566863
890954
1116948
357609
935388
673442
185096
737737
247053
276121
378823
793969
1409332
1079292
999455
680152
726974
1222411
404521
422729
448796
1247362
1037085
459097
223238
195214
1531283
633617
1607542
785246
746409
240533
213583
900880
353859
1558486
1425328
1135204
726687
789237
109843
1472923
574641
586182
1615081
1230126
1430101
1344344
1051406
557219
926180
496786
779312
1274958
1502102
1564695
1432213
1049725
1290480
1493518
1524582
1424669
318561
863313
686348
1644010
1582396
1318105
1204642
381889
1534773
1373071
181738
992897
889778
1053956
1420108
451829
1159834
810077
769285
1463336
1230503
1235499
38890
1214388
445262
762237
1351811
1272261
783334
1225274
1409671
193134
120657
81809
1160043
739
862782
1257492
982473
69726
682106
1620824
1189318
199703
754142
1602402
274075
70806
1115122
1017989
1476761
1555832
1239305
1483708
1416866
803360
398774
1434852
148862
1120739
1349756
1175783
1375001
160016
471262
153879
1078850
1316875
613383
1342256
1590006
1467136
1343204
1244382
340344
32325
676790
34217
1358977
733194
1366741
1229872
712044
1391502
1577515
1441219
455270
1231940
140488
1320857
1213816
980606
832247
321422
767790
895584
1138414
1448696
1477184
1349449
628923
149061
991442
478311
1112649
1234680
1072965
295567
1428088
354190
1079808
143753
628457
1418945
1638
1247913
725655
345714
1076353
15641
134857
15493
117388
886592
597252
1586245
342687
999152
1406608
1176433
712051
50792
906335
594338
1070872
320559
318278
786137
637180
1238109
799093
88473
545387
1160059
1351804
888341
733319
131019
1246105
681285
104312
405134
638149
1382281
1483921
645906
708053
787186
788224
1169904
1306773
489719
150192
1089304
1036813
31296
317892
282272
121804
1192840
844494
253965
104448
246343
273226
720597
1169965
419632
710086
1119640
931000
214872
1061356
907012
1252647
1433311
682320
259750
1134170
1300694
379855
198082
1126973
400317
906240
834362
830460
517180
1377312
79913
204940
1085201
847522
675058
966458
980789
1462993
912335
544237
24245
891073
265302
650305
1402136
43597
1115746
1467715
1202663
1334841
398322
1357057
534089
220362
732025
768112
1318333
593620
1083105
1304329
688182
998055
290848
436077
1150707
735304
1154509
629380
1200789
1455806
642178
513358
143655
458318
640567
458636
616263
998298
1402101
747170
647076
856108
1539426
890641
1203243
1418198
1538681
244006
56021
1139444
431808
1281356
373648
100482
48871
1594863
1289181
1030369
76536
1562661
1450722
1027563
663757
1498655
1442675
1251111
1456296
373294
924903
799125
576399
58120
301370
1122739
1481240
1112283
52526
842673
790818
1249975
1102790
575530
1054528
403406
1472121
1183853
918704
879380
584814
68323
307547
593768
30794
597019
1338889
1307429
326713
294882
336331
846087
696521
744481
580542
1635389
682241
902319
1192846
986624
1088624
1007381
793998
424141
798106
945218
695905
1364642
1619935
529587
794644
1537449
927896
13900
1340589
541345
575781
301632
1440848
408168
1610061
1425021
420410
938106
1635878
876951
1415180
1539640
495463
1056951
193875
535102
957610
738122
141950
1039503
1203673
657987
420771
752572
561652
146635
340716
752377
900547
1382788
695042
185290
194642
1171560
27936
1473205
1066280
562512
1170899
235232
816197
10611
190750
1079148
827437
397771
680052
849712
331463
623755
211093
867930
1148703
186520
259174
1493349
901247
1097217
1476278
130088
230209
20327
725262
471358
1625725
913618
286686
1450355
1299963
1034974
1362827
1568545
114798
821493
1032443
211246
355719
754319
312447
510179
156754
922071
271757
150856
783963
1617430
561688
1029855
1410629
1455720
331505
769997
1063833
1242553
975821
374476
812695
1540350
234575
1057612
1168971
1022545
46064
1524004
342029
1556776
458057
391830
319775
933242
1388675
1547025
1359578
1540935
935898
950613
362016
774005
110390
1579220
1158848
65460
1298078
890731
331593
1128205
1188111
109144
789915
240690
1491621
784298
1179066
530494
1551492
323633
333636
631004
990450
341927
1430435
361101
831327
373950
1140131
703084
492983
1578489
1645769
617657
405892
1492243
72843
213445
352449
1468885
1420665
1513221
1480673
445161
185328
1250988
1435393
368804
265569
825716
501423
186468
360157
772837
1441134
1453338
584561
62052
1392569
1160755
378777
1518708
438815
105065
1191763
1454466
915561
1521054
79112
450886
672276
1069948
1586062
153716
1088701
679342
1264814
1296115
1115403
843367
816520
962804
428104
445608
564586
76582
868480
1276893
383390
791315
1134799
1300146
476636
654849
1176853
1362668
446865
1009753
1615306
1562544
1503950
1342572
925811
439302
1131066
628586
50233
1394945
907532
1047411
1485551
1422673
485110
42699
859706
789724
1567624
1376989
1496042
933525
1076598
166973
687394
28715
994144
692136
1569773
1149810
387149
1124033
1226825
1164117
1513243
372101
211583
995150
804697
697363
556426
42873
1414010
1523579
1416283
982421
1041659
263090
1598588
196319
1260290
1419960
335618
966886
1568680
1393229
850569
249443
1209903
432528
1284623
1294100
916411
1300722
928600
1049513
1419072
913247
593656
583706
1144190
92352
130637
1515669
295776
918356
1602597
16139
1029125
995892
1163254
122223
1152800
424246
993409
1647432
709889
529815
1046711
714932
1234597
1315925
371511
888287
931364
34448
1171743
1178150
16594
787994
1448624
783059
993401
371412
1207720
1563148
1364216
1345277
292716
959128
1453807
582590
1246656
544422
282290
364111
249034
843877
175139
118499
1409278
559815
1459659
185230
786041
1626094
725594
412656
855174
569486
562048
1388791
1591732
1043379
348351
227988
1031723
319395
1595918
843304
1148420
1131429
1145235
258945
1282051
1548020
1241335
611853
875914
361561
1031415
530741
1547526
225395
1304287
868880
850231
1547149
1303105
1373829
246862
995425
633618
984835
1520243
326748
1280439
1261470
1014117
311974
250135
195068
883798
908620
1523112
253257
811771
1376339
378394
557874
838721
494098
662496
1314983
191428
1480322
1076102
1249130
508597
978568
1356874
446648
879476
900976
1088433
30646
542210
565101
996346
1327463
1436507
726992
1558063
927207
340964
1140883
355396
605440
96973
153171
169443
1180933
1455671
358119
1124872
1470791
1323422
383736
1410655
638991
1285016
1556096
1067419
27732
378468
1157367
1077141
1466430
1169507
503400
557921
1550945
952431
1373832
846744
840377
237097
62770
311043
1031380
1048017
892591
1028436
1253909
996016
1379421
104471
1072026
246650
753970
1553574
1508688
1306875
712608
294552
532656
1084877
79302
1495601
1615403
785089
799676
440523
837606
868931
612418
1315002
1480309
939443
1322091
66263
133250
99978
1259370
337043
164728
307603
1127185
1392793
575626
854136
677139
1467606
1063647
1525939
218427
1421088
1157787
342831
600454
1282819
1606799
670502
1464473
1556556
1350064
261302
716945
430111
1308503
1302588
1380882
406691
900633
1360001
1493466
1252974
987240
1118839
525517
1058312
430971
582154
1243973
1403006
1612151
999273
1416170
183894
969006
788346
200789
1068750
530582
1166335
1072189
46922
1634243
681289
309688
670841
1359446
1572918
1474027
1510373
235880
177252
1592312
272988
1575199
683119
926405
1080496
1529056
948528
1006409
595004
219719
1000972
1138254
1030553
837930
146306
292409
1416528
94419
1309204
752748
333559
414954
944161
697676
780199
547964
296831
931139
1644320
852995
180232
300017
1326881
1220882
101754
1559025
633762
1363605
876319
1251516
1370945
1199921
1144617
1054920
172392
937707
1450560
1058668
88586
1495089
1389217
683858
1073078
1145005
922794
1320708
1245354
1368418
227672
582998
157620
1424581
887877
672149
1617361
803681
243487
1146016
900366
896348
282262
584852
1459804
403394
1501150
1282135
1016747
1183278
129411
201649
672054
1278299
455388
988661
783017
1325840
735197
595686
992364
585415
1045984
452122
95522
73535
557611
592143
1645240
1402899
771613
736988
335222
1023889
773349
558580
700857
516153
1348627
1466925
976059
1190406
637626
1557659
1309983
1474126
461944
1355544
415827
861112
1516234
404556
8067
19922
374959
1295344
1510162
100791
286491
699874
1357065
613763
1094478
559239
295750
126343
547922
1030472
397780
1219433
1330255
309910
266339
385643
1511240
1133551
1175625
680387
320671
1149906
111172
961319
644064
650947
300337
990792
652645
1568063
174367
644265
573654
420576
71831
676214
493476
504631
1411638
1291548
910291
208578
331023
1004663
76057
349452
1334969
674254
827419
1095933
1263343
849852
888211
460117
738068
895117
180855
30311
1047424
1581955
1055177
1136713
487370
714446
546509
679333
1344057
340602
818069
1306107
503544
495044
1027224
886638
285451
727645
968374
621582
1355611
10731
1395435
145499
415506
464638
970287
155689
1468786
1430595
889523
270891
927414
249007
1646715
1468866
554521
868795
740951
902500
1396098
642997
949683
630111
1295148
75778
549737
879288
1357389
1415643
90678
571016
485309
518962
368539
862697
230093
228031
1488755
999464
993490
153951
134031
1502893
936312
393452
1159450
1516314
867550
1411922
148793
1367438
1191677
926926
1525499
244978
363755
147241
175426
1439015
522212
954804
1620930
410354
1621841
975493
1367970
801473
1089978
778053
795501
1158370
1459983
885831
1330180
1034346
43904
973778
1338212
1281571
587600
1555324
1157511
977569
1131029
807403
1295196
1503883
534975
1329249
839568
568596
1136957
593123
395389
1555810
467079
1158840
302267
475049
1363372
1375821
691108
1583120
411248
246849
961715
636433
1049266
1062553
1174719
480155
623678
1527650
1604019
976077
607166
47636
297841
775490
1392622
502542
409498
896004
97296
1164383
746419
36642
894937
740514
682406
1446169
510485
124878
340452
943730
1094271
828151
1575901
1095899
1382099
293696
1052773
122042
1457708
22271
1240478
320206
649859
634821
1076510
830069
1162135
410293
715181
375010
373891
671541
1470235
1629143
399634
1232833
884302
986562
130430
99284
1046958
1149149
596027
549712
1572385
1562331
1013104
476359
1230289
184136
216502
1140738
399296
1102158
1402448
550116
974995
1385022
891361
142282
1038927
187831
537592
1391455
1244710
71401
198686
1120544
1261470
1283408
209899
346901
873149
1401893
1433342
413465
718855
231490
779806
570321
1591489
27570
799120
27049
1200546
1027959
373464
1560401
1094529
1557531
54155
1530522
68420
112871
218981
1287960
1612791
125929
1568827
1398148
729745
1644139
176660
1173182
457253
1572885
120392
634474
993723
1314305
257044
1630125
263620
1578880
407456
796539
791499
63860
553087
1186986
780305
220834
119508
233525
209600
1008870
1315168
190809
525255
380489
511701
1487909
675432
1414675
233578
967483
1090569
1599680
1222128
825889
951624
503644
288669
959513
735807
74338
1355225
144245
1402056
626589
1205895
1194974
903596
1114536
1107760
1273897
1249866
995559
144388
585153
1401486
928852
1367930
761745
969898
1109211
1540916
192498
227789
336448
699973
1509700
955834
980746
148382
951337
954092
1333731
1002777
1508719
1379853
451448
21554
280461
997906
1366419
1644055
913247
1167761
457103
656957
666913
817312
1039165
1285676
625367
1145655
828575
433540
1190789
580897
573520
1540671
1392640
132835
292882
901634
532216
428944
1623775
792629
101888
426010
255793
451715
107509
246491
492351
189049
949708
1559302
183712
1637423
185240
232958
1507685
449750
1088613
924948
707666
835061
721158
625071
1056089
1595521
735913
1575827
301883
823815
133777
772271
119320
155461
774021
1498347
498942
824627
989670
1427173
1292681
784971
901330
19652
19244
1584509
232430
1049155
1208961
990123
75603
543422
1391095
207655
657374
457599
1250637
1296105
1327032
739680
1173669
316568
78209
599571
772710
1572040
741173
837911
326816
904858
219817
607739
1290909
1406402
1134569
1499915
532597
1310107
289633
346564
1149428
82541
542512
1318242
70277
1430373
447947
1635842
1470542
1222528
1076777
723348
509291
502138
391584
782063
1022208
704173
667559
1377615
705505
1259725
1418045
580402
117069
83221
1317032
804735
1406940
1597633
175300
750309
226903
740790
400260
1322771
687732
925922
186042
1229262
998372
742293
819970
475133
1330339
264927
1303339
559855
1111529
842489
817712
1228835
485240
1061477
716809
661811
871411
90563
626663
89234
903901
289468
252848
1542764
121400
710428
677528
767446
1314975
1493037
1480547
1056852
399072
1111987
740396
745591
699655
618923
1636384
1025314
6410
1176370
1381083
292265
945840
1081438
249743
1535115
200781
92689
1381704
578833
251892
1622009
408207
558335
118703
393341
1315316
183206
1256922
1555359
1080778
794651
1306337
703921
1246676
694080
53462
36903
311729
553515
503048
1164893
443754
266022
1018216
392954
577124
980737
1281296
1512462
1411910
1400070
1005060
1060913
1046258
1234481
1493167
882716
393859
878715
123924
706772
628687
1473902
351619
29352
834636
1218452
386532
1519486
1440455
583369
325576
442850
922208
1394055
909329
1489535
752651
872741
1557251
1487951
1120384
332023
446824
1004859
601367
210415
1267978
1121990
191655
1144614
84152
1035898
176463
974672
1592814
1259379
585955
509467
1204246
862195
945230
1077553
100195
1606177
431013
156901
1632761
1375910
1306324
974823
820980
238222
821498
1074487
1023346
954838
722186
1155723
640709
402549
729489
438830
811993
77625
1109931
1161706
1465497
99495
1336119
356833
905824
173118
678772
496439
225212
585507
1517298
199847
1407951
1153897
1210370
159741
549160
1591135
1077960
1530206
672683
864191
136657
945729
287825
16485
947036
690478
319521
997202
88076
1101773
518312
730390
154892
10347
419634
402474
1177933
462712
915219
1046284
1361770
677763
1207754
1414176
760632
613036
871692
153118
418637
830854
1633063
3869
1410424
441171
983560
1473671
57256
1198875
591490
1610399
67235
1193056
110966
444811
28478
894237
223995
138742
34210
143210
961038
241021
104415
575009
1510140
497490
1547389
1138194
1121011
33861
871392
37007
974880
406295
1529680
231183
998141
36836
1132186
584103
342528
1495147
1343909
470260
590734
742369
140694
554467
938354
366731
896415
1019054
1276793
701462
538726
258575
539631
786837
1344330
1602938
1267071
821870
1202206
1115831
28699
1602059
916567
1557823
298476
360718
1478583
676713
925010
253423
447174
285250
1258255
444279
916633
1281518
1594873
178015
346271
596500
360253
105239
862936
14217
517717
267950
1412172
245202
735863
297812
1020209
1003767
1214852
721629
951058
589449
177256
1306533
1578891
604600
1192351
1343712
996019
48742
1021620
1431115
1595901
59385
1476753
137065
551881
1447483
1372007
1263940
1055247
201319
1600856
829682
12318
436226
775680
576649
898569
944871
1057501
1476594
912850
1384767
1564494
677717
698498
758592
109627
828439
310502
1615496
1519307
268453
1267095
1230459
716861
242331
545267
879743
540616
132811
904983
1622634
195310
138486
1122058
658915
168397
462706
400560
293301
1100124
1057911
494930
822896
1316890
881325
553163
887030
588693
1011025
981742
350692
1580282
884339
1419351
818530
553805
1159938
291381
428716
1336652
219102
630028
1206666
1550087
51252
383208
1470348
419772
1580193
1350906
1487077
1411406
1201514
197466
837581
604317
656525
1606236
535646
785698
236396
1409511
407361
837179
607994
92414
1115559
709798
606276
496604
279372
1499160
794223
964421
407430
1486546
236235
1164840
293199
80872
1008842
983494
1094173
1272120
1056433
1099664
34732
1313403
789762
1080534
454553
956680
557356
548220
381286
1235609
915965
1009000
478695
1528647
932715
248328
879770
259281
1548224
1268173
1457610
37152
746864
1582446
640962
1186102
1382312
219534
1269489
1225529
760557
505833
776752
862807
1017962
1581833
859577
130745
535229
984103
806818
1527683
1257188
662565
631099
1363067
1593202
444355
411127
1033164
30955
1572320
1263285
470156
587601
1630238
254496
1308993
251518
344012
128958
892288
269922
893574
1598810
25881
418302
1099462
69021
1002554
1240617
950153
667102
161825
1154573
1400982
1491572
457540
1127741
56264
275204
1159386
1589698
917852
1555919
126086
59880
619544
1087819
1618445
1614753
494210
181390
1457009
751105
1626636
318553
299601
36091
483726
1591458
1258511
1317569
1076629
116403
549294
578817
1075315
1316178
1589991
581144
642257
282572
1545162
844680
1565245
474885
786784
418374
1284911
477766
1357938
532142
1510581
915581
911490
820515
867215
310862
1386977
529991
1359932
216716
1287183
203954
817527
1426891
553136
426030
271304
1313192
1140323
675545
307120
29073
433672
722543
1096662
84015
846097
538230
210633
971007
723691
1238960
243090
1260986
827645
134
891993
327933
243618
662372
422700
366505
1015998
1089250
927850
1093007
942421
1322449
379003
1214743
620516
955192
833722
293812
1368895
1017132
825993
1009335
785042
890775
1448259
412349
181810
356827
183578
152834
529387
1138013
32390
725383
1240303
323422
265788
1579211
121864
1128780
1053604
1219615
1626099
608549
1526768
991260
1566910
1004829
339891
63290
711812
33037
800891
861714
421053
410531
889762
50414
385529
1233026
206396
1620030
1516860
1061382
412366
1451710
470045
701931
1565624
1498189
1145965
692831
993987
1432139
735658
1003179
1574268
387059
563436
43154
783148
25182
1198348
312443
1134926
555213
1560834
1030089
1508653
384738
272772
1357654
1115479
167508
1036743
1311470
60703
1152000
1018014
499484
1185193
900720
384243
1040706
201164
528449
334115
139895
26656
1576352
179539
27987
909520
1409133
267193
1563263
273315
726597
314405
1115093
1487443
70382
447744
1471240
1138248
257164
1347055
1634808
1453135
685123
667422
709813
639429
956330
1374940
806236
1460130
1096429
759582
773651
167722
88229
484640
621079
17920
422506
1573293
1440624
640447
369139
1310708
1006823
221878
900670
794863
498140
1364698
397496
802344
778558
1609681
813971
1201528
678127
143010
1205988
1404435
406302
1456875
432462
107314
1458804
146172
961964
530055
143316
390610
446354
987084
78851
1123010
148184
1354548
1604733
345110
895314
832521
127946
549029
66498
1229198
1285496
312248
436235
1477051
894049
969627
810614
1327257
1036886
317715
560488
464275
1580556
131068
1535468
1111698
1559021
1540732
1015978
1311102
1581033
982617
1485438
791440
38082
1426310
1104122
724745
1195732
1512268
1313838
1619266
608007
11891
359864
1406390
1430677
1043373
920732
250629
991297
89861
991296
1021792
642837
333662
451754
1257831
1167296
1644905
1248654
187974
477119
159298
947650
802746
600749
980749
62800
86827
1103309
1268161
1148533
394872
1456443
34796
804478
1507065
982881
333804
1175039
367717
770113
1197358
275418
1085461
1383605
451102
73509
333083
213446
1335153
1645876
1434033
911131
1565853
1588909
523784
1235067
821664
1335736
471822
1647062
952809
858497
618777
291806
980032
1115708
763445
551952
607537
453163
1050906
1325254
745299
210730
153967
351713
498716
1465480
56230
1304006
1327430
1007828
1225432
1217804
446763
935520
744913
226317
1309013
439126
39364
1003290
420712
650747
1503219
1163987
832603
517301
304466
1012024
355475
731936
780010
748626
1306616
1584245
243998
372803
636457
422676
210457
709903
325732
548509
1521292
536935
1171238
1084542
1524065
429554
1370284
196586
858321
1147044
670470
806102
548447
316080
1033510
817333
289008
1382211
593717
1474758
21852
1512938
1323617
560182
886751
596031
1381510
1276876
349253
900173
560348
953322
139539
47865
1404586
250948
1379499
1291793
527815
157216
993112
324775
1421099
605194
1485612
1243662
1168573
790042
321647
1583571
752413
1319713
1608404
697304
1340621
1121712
1623714
198102
192102
1419903
401588
961388
1180684
798755
17935
700411
144569
148825
415160
524829
340490
1642142
1548407
833080
119259
644717
1013182
22587
556265
1269393
1147794
1226645
1483340
948459
1261403
110561
1612356
1627547
851390
530438
649063
639061
340062
933565
1447868
52084
823
281499
897223
1397489
1192243
789959
402650
595986
1394501
1623780
132062
173151
204553
1225133
1623059
660611
527869
684047
511351
690498
944601
505941
1297753
967330
1018206
444424
713370
969719
1106045
1033711
1002805
133182
110758
755552
1186316
1070982
1341
1478423
1102324
51085
1046914
459499
963786
447783
95321
1634201
261207
1502883
503607
804251
1021697
1025706
171335
1216430
1318083
898278
1438504
796487
390759
1064635
111170
1158020
1619302
502287
659243
950129
333340
653245
576111
405108
493896
952230
135478
219935
592735
390099
56348
366145
104525
1474861
110573
123954
1386198
133026
19315
1220466
886164
1340370
801422
489140
610743
207838
690787
1452843
267963
298898
349197
573242
998918
3489
838569
940409
908226
1049690
819776
1241880
339872
211107
334462
958910
651244
724159
1137217
1101891
753519
1505189
216671
1453781
799016
252625
1489447
926715
354007
1518256
555522
165424
1331500
371456
478955
1377016
719326
649020
1256139
447561
462886
610048
250526
1286936
976715
163741
1257779
26624
731942
1638638
1134354
792538
770574
782151
825799
1505328
195266
739789
967171
746782
440342
236958
679898
132691
46381
1222322
409222
1536913
1021488
1132853
476272
240738
313792
585500
313827
335551
429008
1490633
1279106
1472067
1244953
1488345
254856
367638
935614
1009593
704766
1484154
1202786
1037194
13138
1618390
1195931
1266304
343658
725266
682581
179337
1068390
807563
1028903
979156
528808
270413
1224700
385571
101935
149087
1577174
613092
496828
1137956
409832
244274
256045
618811
728861
1234134
663222
934012
682029
660526
657330
17410
347320
1249665
1493292
24351
1318793
1233675
1436548
715064
1046997
1360342
1534311
1164196
694956
341714
772403
1050215
1107032
507111
1187888
356017
286076
698094
226541
1534014
1627855
1001955
907942
1347591
1270386
617731
58603
1049477
407195
1131828
1261809
954376
1112100
859540
988315
1247482
1343004
723610
712654
1066262
1176097
1033173
201939
915752
346799
811384
322997
831105
336365
1135615
1219645
1517582
1482699
1512139
484498
1192665
1298186
156889
1446085
1274300
654866
34892
1089936
998222
676845
132567
1380887
318600
141541
1127335
194649
53554
1176704
1175229
33158
813272
895324
706378
1582539
1229157
377073
384124
608392
828928
1172352
1577802
299214
1585244
959035
1359633
860120
81066
1175089
831764
1445034
1407060
1398463
160214
1504145
760676
44422
1210323
32040
370313
872342
1357460
760892
1567374
1591190
1446610
87543
284944
775868
1270398
858107
1398618
1206975
1150779
736245
1263887
748002
1316013
1608025
784200
1474925
205368
106337
5778
635698
734079
907874
1626819
1096117
857131
645482
1615845
574936
791797
685459
1290195
974483
1240987
1451991
665592
1064295
990551
1365688
253815
502372
855683
1196296
1533225
1224198
789279
96930
1643040
916543
111072
732449
1235977
1508822
575846
1444687
1461219
1169984
54543
13369
1449223
542878
302541
489419
1550521
960607
955019
1046096
1584791
1028226
1526647
1007436
722237
1133124
694369
855312
954565
249888
1501355
291633
1257615
1315862
341044
148697
1178889
695206
727193
1028774
373395
460758
1372284
216924
374818
1006640
477659
510736
789997
1637733
126441
1067964
308309
1550494
1377966
272872
1275765
1356881
1087210
1182928
186031
237488
1117445
434013
1309126
894257
969804
451572
897680
303311
673263
520689
366806
763432
441452
668757
132443
61938
344473
1004652
1122839
878302
291679
1558561
808700
1450132
42998
754317
380844
1228596
484944
603095
1005140
1419475
894943
1550698
632664
437724
1330546
245223
390267
864979
331027
99497
1178500
763410
1428444
98105
979753
933252
354932
356443
1629543
1200168
1215233
232717
459620
309664
1033287
1327994
65611
387077
440531
939251
477584
1116274
1101773
970325
1102910
1551500
226967
263460
1175947
772339
901678
105208
1327036
37604
1320307
626253
303385
1293874
1066208
911010
1297322
841095
328682
450352
953983
1499266
894497
524172
1491520
1301294
193178
1444086
1185449
1084304
449030
1103425
482360
765768
543343
447846
340099
1160692
1263720
1176602
306568
1322795
1399842
748810
93669
1085720
523590
1237857
876307
1564403
1538741
1036364
1422465
144496
937440
179553
223835
1028773
928760
990285
449180
64030
35083
746561
1319339
628162
390267
471926
399131
645526
317233
234341
289718
1153668
858972
1017133
866535
1400520
90972
1386959
1575121
112284
1088102
1509084
584256
1067371
1068419
850885
509835
19509
915591
87763
601473
750346
1495999
1288549
492514
736149
1485726
884551
758872
988656
1607642
51565
1443772
1223515
1533836
329038
1475587
272471
1369725
743360
407493
1087957
590728
1557908
1561568
953098
1449647
595717
1218819
1244288
1618981
861362
273416
743822
1496988
1545212
1362510
607638
1125139
1459526
210545
1266839
281071
658372
709957
501179
1591653
1327337
1105650
780182
129961
599484
1409292
1038867
1339362
1456302
1388238
1295750
1318094
1542364
1048107
1621025
682015
1578531
1210000
502043
473698
1116665
1347881
1628189
629570
805387
209842
992699
115052
380138
1071577
1370980
357589
139699
1167704
985851
202465
252829
616410
57957
1326179
773240
470971
1289686
568262
1309738
503832
1545936
15303
1409750
1169302
1568200
1426496
1391186
1134490
1322058
1093050
650785
1352892
143558
552311
940097
1506880
730540
935501
1317400
663107
1229430
557681
302832
699692
1173665
72322
305693
431248
128935
430471
95009
1607659
1153924
881896
300061
1294574
823869
7303
1128144
1618037
573291
239829
1492386
661478
1552133
1606525
912528
660820
1465556
1200625
393753
580318
310207
1594125
1368461
901719
1270617
1531071
786660
1443187
922679
213907
1018207
720857
829792
604715
359838
184200
1146429
1241627
569494
928560
808085
1377784
69807
956861
1151379
852792
410572
1141926
906906
252675
1033140
1364273
1317688
576934
259245
894120
705324
740167
1526962
72941
1591210
195096
994253
1458412
1089294
1453931
1143688
6227
1631635
759829
630912
858633
101356
937452
595483
345861
1373071
329940
34611
10889
231320
151114
1157110
752993
1262844
597754
886466
1108854
306946
950235
1105947
1598695
785788
781202
17374
855589
90884
926957
279260
60248
359200
24844
464988
439186
602624
535236
350970
1647373
269229
827464
177787
955409
688066
1205499
1014809
1244399
1599790
851007
347312
1191956
1253295
85446
704155
1517190
273800
1559547
1278153
1285514
1393193
147002
481710
1418010
282385
358644
491455
1057310
1268810
679014
1547727
740
942792
1489810
557979
1095858
1319467
197386
1083558
1081016
580129
1165175
1175038
1577702
552353
756830
1071346
742495
567699
1585229
174218
392985
666834
1300244
1276870
1155960
1433312
983484
421153
857482
1133041
1347813
144436
1410751
1431286
665436
109855
1139316
417854
255096
24680
1397771
959214
138007
182068
1637884
49028
1522922
1271167
793130
109320
242024
880220
766574
202867
679973
1244329
1155714
771997
379814
48246
1159781
450501
16536
905595
1056623
337834
267662
1024519
977176
977760
1152054
835712
300919
408583
279308
662845
1563485
290578
775083
1357134
284393
1288013
1554010
346405
1201469
1204147
532680
674311
1238233
663470
898255
544920
1483066
556214
663126
1526572
576092
723477
801008
625014
1274622
327283
1003655
570162
304645
1544923
770262
301491
646757
545186
721461
917935
1127181
233522
1403070
1417835
555655
1156600
373188
1576212
1288261
1570461
382952
1401539
1339047
1474723
110789
1015046
874877
845390
1235930
1307233
1458140
842331
586883
450367
86228
85027
29273
761057
1122980
10825
1621205
200056
1474197
1583019
599154
348513
784197
458107
1245779
1286040
660277
680991
487933
821422
887294
923445
207975
626218
883327
1108301
27391
966577
801312
201761
444110
442472
5497
656323
907470
1157792
1511043
359611
1077128
258392
559580
1035
1390833
1589896
1056175
8855
681510
783748
659427
475669
641520
952535
1100958
1185418
494226
722608
1534461
1096875
1307545
1188914
65640
1214395
906930
663444
863343
310707
1258940
793496
378236
629182
1296739
1146108
1269114
1103669
1049312
292396
687228
1192909
1502445
962012
810405
332683
390459
995528
1606642
1624198
788102
1012218
262737
976868
580468
663678
396308
771173
1381744
1237751
1547325
617968
1023277
910537
480348
38964
1612488
682837
438582
967518
666630
1255733
1164895
1084293
1635335
789976
739396
533394
1368808
637995
1026731
1536439
860539
1505028
253310
1483864
1044143
1380951
1426214
1612502
93595
1638374
298576
528382
905119
727110
1440677
1364749
516403
1449219
263233
1100352
1133242
1199783
1116301
152613
330818
110426
1546265
1310037
276743
470134
595430
808694
533144
138756
283288
191648
485591
331344
1030429
780663
1294928
419655
477853
721041
697261
34591
477150
1173758
1553990
706368
1240717
189564
186188
63272
796822
748894
481358
1507061
785351
1409634
725962
998908
1547851
27238
358178
1055521
854578
981034
235997
1461894
407484
1169800
3444
789929
1273623
496907
820801
504403
742520
1194453
1326862
148071
692584
1283825
854440
22968
1585114
1064166
770717
1081482
770129
1586366
115098
228765
1597879
576749
696217
785057
211961
369803
760943
1425887
558633
85920
620929
1513337
1516321
1099582
162296
1636992
436662
1425598
91745
874549
960180
874427
864880
1093792
327881
575409
1603506
1530972
511903
1555313
118299
249908
929382
90786
1587753
1241820
1167090
731307
1341134
971435
1572178
311169
671730
749056
1468126
936429
1550105
1434654
458318
782194
991030
1085976
1276511
822907
382154
699012
132655
1633148
419140
60204
506865
1256474
565319
1006750
332736
930784
936838
1008516
1270204
460270
662143
1211108
646081
1440388
119491
1479397
1057863
152472
873506
1629873
1586246
902732
1549942
1462517
1571563
1412045
1493466
1473912
240100
487640
907862
346132
444690
203968
1452500
393059
1541811
292005
1236141
1572250
1542894
64462
1416628
282933
1206261
666025
183426
304217
1271211
868682
1286877
743206
1097371
630682
715398
1149195
1579278
132303
584723
1618200
1316943
809124
499969
215123
948668
73328
151374
510845
53264
294676
646335
303189
418080
884719
204164
831965
519520
1647596
43746
6347
1593516
768051
381615
1531836
252530
1280369
1404536
192846
1588648
453696
413836
432290
955365
946864
1305541
728156
379345
628962
1078863
975124
1490379
1432335
380332
1404602
1156526
450070
1405049
310810
1171272
1344144
700046
645152
269444
1403676
1616450
1622708
36031
137105
1505136
894478
1326720
564487
1482537
1554747
384547
1435020
893361
1469539
594698
178223
109874
302899
1401664
571885
1019411
801155
1261125
1346208
829434
1048290
1243882
464713
1546329
929479
1554440
713663
516645
529538
135880
62734
1967
718537
468082
72822
584818
206032
995130
1513339
400419
936357
1152441
487443
1435585
865704
1381086
1612055
1462892
866327
486273
1571398
391200
159506
1119057
274362
849594
170273
484342
1052858
1123994
536078
992677
754820
1540620
291146
1077166
712870
1047629
1548658
1103220
1483631
1194438
269895
718739
1316463
402217
1000554
971023
1394506
1432787
42612
827294
474365
875639
1016699
531783
43072
765385
986114
903642
271670
34266
649506
272784
576320
612715
349915
1181276
947440
1072611
1143507
1050333
1568137
1380030
437743
1260786
666331
665561
862935
1207689
1305924
1517770
848503
1461425
1102491
698057
847560
1112565
887042
1227418
412858
1326130
1313149
555345
708251
1545771
989984
1308538
957899
47779
1224283
1198110
775876
1027378
1343786
995031
746889
138124
54480
748781
888217
1341819
955881
582447
178941
1223244
284551
630024
724362
1482748
28329
997983
107279
111766
1639608
1581791
1239882
1100501
113517
608727
419760
1617490
1269282
60220
880512
1620696
333406
682227
1022321
174331
1295488
1594491
1204424
382011
844271
631330
1124808
1568188
276014
232502
1131704
654722
407489
467254
776986
911184
844913
631142
560545
980928
79064
1295217
71243
867291
1248373
1460020
1292849
190110
406441
1550821
152357
367655
878133
815208
75100
1139272
1188637
1334965
34461
704378
118689
1340822
132496
1288196
50343
11768
1534920
1207584
1534217
412286
436953
509832
1589495
988287
10615
1525806
1477150
119985
66726
1164927
1170626
804088
254802
262149
1316462
470481
44521
1313692
581452
905409
862312
41087
970950
991406
1636753
933978
1045911
791158
490925
1255459
1642479
424380
910772
373239
1109798
1180199
1407387
220475
40653
1157081
1553664
87018
1613487
643346
686435
1317844
1064752
591961
76003
654816
195087
1032214
780478
681457
1223838
1127814
1099328
404763
471927
691288
1610983
1468129
1401810
41678
218592
232610
595003
239643
1095906
1205246
1422692
897512
1624014
1252360
842664
1377205
776795
774790
312599
681331
819243
1581883
1338
514174
1334467
1433889
1173055
427824
315462
548416
494282
1233568
1286475
58596
1450994
220755
1184822
1644631
1173859
1214156
955852
1174324
224211
772016
456746
270344
1157975
1051311
101578
1600285
45004
411154
1143975
725493
418365
1368202
185537
886776
833579
55544
1100325
1346701
1419230
1129239
1042279
982374
805004
607292
1512545
1447906
1156960
149034
424734
826160
1503276
211111
1399523
1610541
627168
173519
305047
394422
1045277
603434
1297672
1202220
327939
1516634
499404
1118810
291643
1519089
897913
1633593
1122214
700366
1148739
322028
558012
1273544
216712
873246
794743
468880
1180851
1456185
587075
258497
938634
149215
1306436
617444
228169
320037
653570
1227133
904876
1550694
411533
1182497
1316907
533763
277497
258517
283161
581873
1236101
102385
624914
1031454
1629511
699478
1563276
579591
153113
1384305
1624216
557164
813608
1630032
1477994
292848
1077199
391812
183829
702719
988756
1247993
1114919
792693
906113
1286749
501139
1539255
1068296
1291697
360845
478320
1004837
619579
340062
906771
1298034
1261624
1065766
1597287
971024
1552249
1429126
1264288
1531357
1353234
41307
660093
609408
377493
1637985
103409
62497
1343426
937832
509116
753243
1645389
1303056
751105
1060553
1093611
45722
1003410
672613
124883
301883
1108359
559117
1000302
665416
83386
1382058
1403339
346702
1225519
1027494
323112
113915
1018791
911165
840620
375147
953778
312169
957006
1462921
436854
1437072
698889
1337316
842738
128373
1645650
607152
471174
495927
228694
36528
1110733
744670
603352
1104818
159741
11659
555577
1094789
955166
1249718
230077
714354
421362
339987
728770
1490145
944723
350915
453553
782658
670229
1281987
838192
266043
363206
11490
294079
941264
899726
886671
271045
667296
62294
533508
426087
43880
45805
714626
1323029
1446239
855646
337919
308988
1562835
113025
518136
863165
1152997
737462
870497
56159
1180472
876278
1154570
1222968
943027
693327
942053
860817
882004
1349537
1054829
1460762
399802
1014517
879033
948735
1039254
501844
216023
1200737
1105393
1133329
1415499
825058
932826
1127565
697841
814389
1610564
617612
903109
766090
394044
279774
736918
1361709
687437
1368197
105948
1209565
656923
691006
544511
256004
1530451
281900
284957
122451
1041348
1027465
1267796
1124060
1098965
188959
525146
469170
1083311
1090855
965752
1239071
1061592
626405
1136538
932154
1071213
845041
498885
1369520
952477
1474080
505170
454856
1610073
934101
432147
434130
1388795
630695
1511300
494534
369572
1067514
1402542
54304
1341089
1012330
658778
401518
722016
1481949
283196
1124089
1475920
485168
189040
870321
1142291
257184
1483936
1355558
1344519
64294
1408904
806604
61348
1330996
286975
1150778
1326287
949272
1312292
851816
835010
280491
1340558
501207
119790
1525968
769980
1461258
40663
1430989
873338
947327
1490338
967047
129238
93015
410985
1138188
761399
216089
1419812
1578880
648738
252919
317427
567308
1422382
210258
314940
438428
344141
5559
1067150
1485501
165442
812259
557009
1445723
139782
643959
1406645
295917
585353
1169048
1154864
883033
1066927
184685
1198838
1407500
1400356
789579
1138735
1007569
1338724
732403
835069
593247
1587762
475978
1424505
1395100
752393
1570641
1098776
1458382
209163
1240407
1074780
524935
1064146
368410
80350
377423
114812
930870
1287750
1335454
512204
1342401
1388301
55448
1172297
309611
940354
1304020
1153066
1195357
1591051
405633
846172
1155805
1104885
543674
829847
1129241
585959
675443
1257517
1537655
1225632
580718
400083
960427
11993
1465242
96545
100262
410113
1169621
888819
1124878
488620
207077
318306
711732
651587
270756
1341062
1269744
1147298
390416
1638595
970078
72126
1116247
138797
796980
220815
1302733
360338
509304
1366569
1005891
1112148
1324797
1595207
383898
228799
851457
1187929
596153
721936
630205
482749
1201950
1220994
673405
1102231
1132605
247794
1410509
280895
654440
274031
54023
1578424
1367491
385440
1604190
578992
208039
1548941
219814
153517
34250
911940
27338
1597139
271015
378697
1270450
501136
1381521
406509
609698
953441
262612
1435360
1258841
211105
942105
1204846
239398
123731
98017
1377806
818941
1443078
1643102
1435417
796245
1620431
482528
455191
322105
1313345
1192212
163245
352795
173939
734915
619413
480779
342785
625796
471143
334673
1228314
653732
603698
261959
1500732
68463
983691
1082178
1517769
1392644
1395999
1082498
766251
693010
676836
405515
1138335
1059674
653227
664767
710523
1280754
409095
1393443
1056402
1577984
1438121
942643
365449
649055
1239497
1343605
197831
207957
445316
467959
461264
512860
805462
893839
319208
133242
520105
1221409
364491
956099
1040577
1491955
1520826
1350012
55230
149603
943076
371237
1186772
1244378
361382
767848
898116
1023720
954612
1291279
1316690
76535
1373150
1274331
1443084
111323
1479335
1475567
874816
112698
353123
1388635
853707
713759
1641538
1049237
285110
616787
573575
1202985
905957
220461
1264994
167149
1070220
1085082
60197
597053
822028
761891
81440
575499
222756
1131485
1326181
1125230
837478
991667
1152034
1427496
1092265
1283875
710635
51074
1273559
798431
368126
128197
936690
1096196
1132175
1107856
516745
1111613
166045
291953
1259977
1463370
1419859
564312
261214
1284855
618808
668045
1014615
1388700
1183697
175996
347001
653783
210220
1402250
469696
499483
1332991
1262299
1267742
1459560
653824
1501377
325447
1098151
1111356
1286117
325129
204095
1073362
1297348
213884
804118
1519028
1175221
1617204
1247010
62567
478860
1484233
1291331
379837
1432521
763909
700723
310018
847708
826759
97265
555268
1414019
1513232
1228638
569342
156062
389234
31796
58105
1498348
172589
48908
1329348
914354
799938
436672
821417
644668
756090
334638
422770
1007474
1116482
824447
934492
287743
1060512
539836
1136700
1005045
725148
54023
724790
383054
1568563
1644971
173909
574929
1472104
1099804
818142
964951
1316507
1217821
1513877
222361
1602203
1591663
379522
56803
1119586
634584
90726
400366
569513
646418
108680
805372
886641
116641
99009
1585883
172502
1545825
1177211
838986
1542573
46098
509781
1165244
920814
638423
451682
806068
1013490
750715
1475729
1130683
1027805
272919
1543061
596707
451252
905439
1463457
694984
64598
662513
967995
1070063
1389091
1575152
139179
963573
362307
578910
1035419
1624901
100860
1322974
560515
570147
622894
584570
651278
907961
1458148
1240604
1018383
1071039
1261493
276457
1333590
1106231
948091
1308760
1642000
441733
1414062
932718
765398
696349
523947
1285407
35402
1278557
1405299
409574
1024290
1541416
41070
160108
1283867
1503574
279251
130606
444308
867508
567203
1168257
1520624
170134
236916
1358604
54818
815068
1219530
943237
892104
1512907
240603
1138126
624814
455120
1498546
343088
317894
312543
1107657
1482942
1091281
984923
408404
283451
593233
855754
1188553
1470278
1374276
745775
1304626
1225740
891785
595683
535990
616093
1322154
995065
729186
1028599
255425
1479656
1399363
1530049
1611427
1515829
1050726
932878
887918
865671
1122148
1136729
389815
3456
1570463
785783
432951
1617680
1460296
1330316
873761
461701
11450
362443
458382
581798
806348
1502458
606459
819972
787788
1059481
1576828
891896
980949
1490651
1260316
533640
1454534
191412
918338
517174
121360
840473
1077347
1475479
538144
1514723
1152102
1602641
1131589
252604
1352161
1520334
6058
263318
156323
1644375
251001
767833
1543722
397277
1347881
1151102
1021667
1222080
1270684
1107031
1253900
1003028
258509
159350
1507528
1184756
181985
238902
263965
705719
267665
1143033
794020
368591
430287
1165174
1492472
1242702
1419255
608628
720258
436571
1303871
1641755
1228865
1020139
67044
193257
520072
1557548
756013
416604
54682
957709
1152148
579831
149918
590021
992985
1356524
721166
1419309
349079
1619263
847368
1389820
175717
1027234
953057
612870
1575939
1020187
976893
564185
797007
281954
1202245
115290
1400014
219712
1615496
1493974
1267022
1440856
859575
406170
251727
1432193
1635524
21359
1246843
211005
1411818
263153
608454
1169829
207803
1123718
890915
648270
952288
1151579
1003747
172603
431258
1316386
1233502
1176839
100771
1067188
712680
307990
449329
556143
1041169
375349
243949
1614728
167776
301019
1265725
616043
481654
89689
400726
1262919
692447
352419
1292547
1520485
113990
639617
937243
1136627
953158
1440002
884237
1126644
1463960
484070
243273
277776
936998
764592
918399
786672
507873
80862
1132103
1403904
1315881
1440389
376150
1237110
780280
1102745
781522
558762
331629
960359
969935
1581729
489249
1582460
353509
752291
1121950
1606306
36943
1458884
153852
1528333
1487986
833434
373512
1136115
1445352
1082778
394125
1643793
1065821
1599480
1083012
635739
300274
655399
514597
309520
1381146
1369085
1237597
1495123
360325
1091932
330032
31601
527187
682616
1083211
273304
1040027
386855
1232392
1486088
1363909
1201079
118933
1443240
1314724
714821
502
1641447
1554829
1424767
29944
595719
1429916
89452
884203
443482
1535538
697400
1433601
1591777
402501
1023431
1289849
643298
479637
593707
5278
1212583
599019
1090733
94299
630272
1069340
1145443
194660
517938
566091
354893
1013487
165472
1477763
1400448
189209
965017
11960
662180
905751
673414
21146
1299464
894945
1332596
1382680
384163
210680
1528453
757904
1314315
694292
318991
1030340
18044
1605699
462757
977896
1009216
618120
280381
520509
819283
1327826
1046373
1029269
181267
947419
1549081
701070
160131
1525155
1399446
827605
1029038
1044537
1454075
1507676
182847
1083191
1459377
170164
248401
1609830
626504
860075
209368
1403685
28909
181168
1498282
959367
781562
1543347
815082
1524839
761408
1062704
1484098
8519
624351
1490272
1627834
780616
1554318
975818
280820
1305058
605511
143114
1448415
600184
1409063
967224
1582574
326458
1612383
314670
378963
68549
880232
228025
606194
930073
1208262
197293
796848
1593880
78944
687835
697245
1645954
523396
1539014
396962
390547
127019
670823
42285
884928
1415462
993565
1428656
1099318
917780
1246139
1252440
915423
1086648
516464
345180
81324
1548440
176290
396647
883456
401901
971050
987919
1324140
286656
607096
91033
242430
93407
425418
614321
876062
1480131
946000
456538
397400
465683
1016249
1073828
903087
537839
545504
185394
59159
1101578
1487538
1541216
1072029
522761
121066
383821
62063
1267457
1227108
1254201
561794
968977
115626
1088454
1471819
622248
1478194
547404
842270
355147
1055612
963515
1272756
1145248
1449839
752241
1257255
498195
215087
425256
1557149
1422387
1190481
53689
1063486
417172
1560093
854906
1153358
131477
900042
851767
273330
191037
818540
1359171
1486766
1358497
974405
1452595
1600295
1054968
419422
1418911
275972
297604
238345
320289
223256
356458
1335439
501334
1211485
830153
1365699
271110
1483345
382072
1232707
1178289
427429
28821
268787
1423099
495792
1285979
1472272
798192
1113128
818130
113093
871075
605395
1165900
198282
293793
635086
1536460
568547
234309
683522
1308195
1347439
715435
179441
638165
570233
1634673
1022664
780879
277236
927788
1511296
1432378
1627714
106141
433539
635065
613064
1495798
1621976
552072
95763
745203
769887
432187
1027558
1097845
1181796
1114735
966865
1472543
317230
1024159
581253
1486484
342193
1388230
89066
458087
538039
1062929
207550
863270
224968
1324249
1429215
294470
1589965
1386541
853578
423537
197453
183521
385845
521572
415406
163493
804685
515897
367744
1633060
93866
266687
1397039
259797
133889
1391194
1569369
132813
1449064
1196742
345313
988865
585950
563942
455877
479609
994687
232650
545062
230688
67094
76184
1394873
746801
384434
1236838
1274846
1191216
84904
1373919
1357634
1282055
14400
862934
1518153
1143550
1512816
473854
1339737
992734
749880
1503359
880587
1331660
163715
1220626
1144854
1582029
1069788
1386237
1149618
883472
391553
296153
448557
512998
122011
492964
1352348
1559189
428748
1631331
624730
1540314
1049597
564598
873995
1341192
1077359
631457
847833
1564902
1638893
1600765
944262
1364278
734912
442962
1447266
1484001
842414
1142372
1513652
649675
125240
151360
587334
389061
500482
1044938
98883
466275
1330357
238366
889378
1555808
580651
919819
180933
1558826
1191110
1038055
959024
1540450
8747
685456
1247729
1629642
1018844
1496954
696183
1218705
999877
909619
1197921
651152
260537
1042256
1313332
691256
313626
559741
1616369
25181
1005145
1191628
1281552
1227605
296217
1022473
262278
689015
370429
947928
900938
1127956
1088294
622587
80957
1451663
256309
276478
689513
1365016
1354277
715896
898750
156058
1583295
798503
244294
275972
619791
1310055
838136
1151754
1490514
242596
1335483
1475068
1084306
71655
1302082
1466107
1295031
535827
1330783
495572
1359136
864584
208073
1209087
1328680
90665
1376181
627498
706206
1258148
165930
1281346
1481297
1029916
1297031
780565
1598520
295556
54374
1644901
916180
1046540
757393
476713
458179
1488575
1611626
580379
1574031
972075
1396452
369103
66376
860599
412809
239729
33459
507177
1217734
1357896
793611
378306
1204552
9780
199555
429305
1186790
57262
1008394
1056763
455147
1487656
840454
1178463
967280
711646
437082
401288
1004066
1603754
1247632
837987
1124936
974304
126505
941547
514354
1353329
1274046
614555
1459472
517781
1288636
1214410
1462926
1479918
269581
113907
247371
354271
149987
802563
545692
428788
1207052
354882
1177587
1042138
1238760
933140
889869
31508
313030
848465
368218
452077
168089
534412
112097
396209
127870
146097
1285258
1176805
527999
1149172
98346
842773
1459179
628769
913712
229134
179234
727921
263307
382275
1101649
32728
1468361
947515
317842
50424
25598
1556970
460513
1102258
109337
29089
1159598
741936
595366
136104
166837
738853
1634599
1066369
1562497
508760
981658
700520
1492617
395008
31562
650373
1354843
222754
262634
1401515
1529870
835788
1213193
1365991
1624878
1480295
1074406
1157226
726723
1385560
529130
1184602
1197880
933345
1056740
296017
86253
479731
1035737
1577665
1640543
1297671
519440
223474
1276203
983629
687553
1569516
863952
479254
1291793
1362504
222245
1351371
1267950
1254671
1357946
317900
170669
1187147
902635
1575839
1611248
1034371
1002245
772754
1442323
398436
327142
969909
1146624
70908
1188888
1444750
446937
804904
837013
777848
1404540
1394960
214885
1574013
60487
1408316
860505
1371246
1085790
488646
270338
203048
662321
867755
724717
1449459
825593
784215
1233081
915097
1103477
378728
1468844
1002667
830861
745771
163855
1326237
885721
1384063
135113
383984
711726
1630127
100981
852783
618205
322934
314787
611855
987451
1461474
803561
1363068
377678
74467
1009298
1173516
1569537
108007
756093
1265980
1428219
1510733
698078
552529
52957
451732
1298934
368863
1042091
241097
1284797
1034821
1547733
999403
1612863
1332863
1136902
43824
477460
474623
93793
542232
850923
1409618
922139
105213
623065
125217
184122
1281730
988893
958743
524655
205057
536723
1326788
621519
700306
910638
498719
190752
1484332
701032
551834
1580323
772349
65895
562747
129964
739905
823481
348398
1105782
315758
1582515
1142971
397706
541504
1422013
79145
1571059
1222124
1565180
1477807
587596
1345171
896341
43766
1342941
928516
7724
299347
209597
1266299
1197092
147311
378014
769364
218457
1486552
306641
673372
1033511
483986
1265571
621063
1246011
857881
706228
739431
6584
826888
935279
1325912
1483980
782618
584425
1413402
1259513
783724
1477098
53265
1189786
1180393
863967
1021612
1642539
654867
596098
678959
206104
1267637
25962
389369
648692
1419741
1509442
961424
1301869
742883
798252
565570
769386
53267
910504
1100827
282328
1390452
226909
594642
790261
920275
1052854
1159710
1415434
333679
1524964
1017254
1545927
170940
97230
252650
165633
620995
1200467
82409
1467052
427992
1403450
350429
1241400
1273439
755915
710533
1498036
1528963
449329
515007
1255118
532596
368737
1094809
1427578
1407849
1192877
947617
232008
1298078
984914
1601720
1519413
1513945
446562
1095602
1017889
959009
511946
243096
744616
1062795
414432
788143
850113
475711
750632
1186348
1455994
712851
409401
894102
1538190
1536311
792735
1454656
335286
1029133
1484620
198324
385544
1581277
1277546
535132
657793
1269374
358988
961940
306608
1030070
301521
1034492
1601755
1224614
183830
1070556
1635990
1549573
847319
792459
1153874
1324748
1121675
13832
1105185
38029
373177
337610
1590244
606585
84242
825547
967662
1252995
1218191
467329
1294811
628100
1499889
520197
1394747
328395
124715
1111807
1448103
1093251
198639
691514
774301
1265255
267262
1503009
49977
1043778
1311895
480427
7564
1589849
245002
514741
106400
1213394
96404
511005
253567
339548
1564246
1232841
880972
1306549
1368179
1556339
874241
545359
1480752
42607
569364
374714
1365192
79034
1103098
177245
600537
378665
1004324
481231
25873
1421089
924627
294991
1642433
430093
1237921
796950
298858
375818
1612659
65811
1290808
804963
37504
1298619
1171558
848808
324217
414789
1409648
147797
1345295
901361
1086963
176264
1240725
716442
833807
1645541
1162235
679012
411638
133230
1441893
1402719
481028
1480724
1159350
722806
1350464
829464
939632
806104
607248
1632706
663315
252945
1441786
734648
1591757
351271
982446
127349
674543
904158
414035
607517
1356081
975548
1314843
1144579
306229
715226
932508
492649
978157
249632
473915
479538
97381
64908
268849
954026
605623
17940
357919
669929
994291
425420
1237228
669035
1520352
153345
1189168
1516622
1186778
840330
1446510
119439
1578744
1346552
1466271
446896
1299531
129944
1497376
101804
159758
1592171
1073203
793207
871441
1276934
1573198
488606
1471125
180699
336824
234165
1011050
249711
46186
1526729
392206
141377
875332
169890
469286
678500
1186672
1134424
1394009
1462031
703306
710343
1180102
1143682
1575663
915381
1476839
225686
824261
1125353
1287277
1366929
904958
414760
1225842
1550330
157331
775986
617677
33688
1488575
745764
298266
1541275
406125
1515455
418212
1348482
1215391
1442279
655857
1524045
1096403
909643
357779
978092
1434159
105063
415842
321649
409811
1542993
421308
1585950
1316769
1243736
1320332
1507739
327102
1341526
415807
681188
319203
1426891
358927
1139448
1595615
766050
1490026
1468797
117571
1044712
719263
725109
1517721
1334478
70173
282567
1183726
353290
492218
989995
1359322
58557
1454765
1411949
516335
1062915
1074070
474553
1220851
333484
761204
1457021
1033924
1255449
401943
1103697
721332
1054639
1253035
871528
1030442
962344
621173
798839
673916
391122
1582723
746928
990210
1514548
529518
967086
81219
479837
1249620
1171909
1627138
1583877
1215708
296547
1637818
217192
278473
141735
87008
594472
897081
1007138
1567111
955074
1617789
940822
1511029
561109
142714
550425
1124812
614068
1249429
380091
121793
1066431
1269202
1107662
1374839
469342
1202471
1398376
603290
447065
908216
135919
136703
1410483
556295
1028919
1239878
423209
844357
414930
513225
439846
563310
1542786
1631222
1333076
1095362
164823
1369576
927871
1090983
639302
1160412
1238329
1308292
396025
866087
1269180
971870
9490
1495743
580838
673170
1586141
1188931
180310
14888
1498802
1341245
833943
676829
1023014
570437
385047
360042
365244
1344398
43654
745927
974315
1489560
189234
368064
1320691
9319
233447
898022
1412825
1438060
73174
556705
1221000
30449
1611151
817048
1130582
218776
1150091
688879
862746
1300147
819416
60747
697775
711848
1172488
1375181
531864
883613
231714
842461
86938
613883
1114065
1635266
485527
14417
1167854
742680
341803
842161
408697
125310
1533153
1109005
1617375
211785
931270
712507
1495654
38899
1593034
78845
1444145
126464
1014692
1216566
542849
292844
1500048
554635
896988
1383862
91066
138
327132
1481821
73971
1561060
907748
443516
930162
1164889
924746
1122534
1636669
1022700
394706
494795
545875
563937
399955
275923
869490
962592
501950
1243187
919826
923193
699378
152887
706394
503607
169067
1409598
833539
1182384
1646078
792664
438552
1510008
713589
1152190
172429
404534
1495705
131083
1252689
1100115
1064637
1611635
1364694
377560
1636313
285381
1243298
308944
908594
119633
487014
780800
1008787
1613332
779643
212676
1112114
151726
584279
109931
922507
104960
65302
1529273
1202271
941879
398928
267374
1342504
566414
879055
1105195
230510
1234037
1099946
342011
879362
840321
165983
1595726
913538
1236219
982787
1085621
1256306
124822
1435061
848127
474912
177351
1576157
138373
713203
775227
1430918
216691
262854
648824
782527
1097231
615215
378266
1007392
279738
1035380
1104279
778948
1610364
164967
355940
474852
315621
609521
642302
755390
54658
1161308
812634
1385495
605434
1647076
1453163
1071098
1397382
523265
1015354
652993
289977
859271
668057
1358895
432725
373363
1522491
927823
94427
354586
1386840
815543
1163917
962611
694353
68200
980147
1579316
1366717
1204570
1572386
822972
458310
555241
1281273
244560
601898
1400146
1512857
141252
905576
1516901
370909
1625301
1380894
1221490
1296490
1644019
1326095
964737
382089
1342182
94854
556315
1061811
1604315
477130
1092477
1391881
972607
700824
1344938
283886
1151620
1254088
1622244
1100853
1555549
177932
1439336
332749
1317953
438525
976853
879302
1243056
61325
1065752
123841
66820
73736
904601
1293377
705447
1050737
831613
1003820
634069
1098643
616283
242
348561
211493
390295
1077488
1270370
19016
1001422
893731
1166674
815957
1011533
1466772
1606409
330605
180246
530760
397760
1432779
893028
231250
1102041
82109
409852
1331359
1533594
547175
380542
487790
1481532
546215
1214717
1107233
1610030
1002167
274451
1596297
426842
1180067
254961
1495178
496946
248694
165504
1341904
1001196
1632163
1353883
1610981
187719
486667
848824
1303620
25911
1586531
1068756
879986
101255
1251770
1445319
1055483
1176347
122338
854875
1446068
1256429
1106468
1020333
350348
1350230
686948
1451835
274927
131502
1423421
1627507
719753
523913
311763
1203938
240122
697266
486369
546476
1497074
1078543
701672
567245
1133398
208370
1465348
306831
566382
802166
154088
1063347
1454555
1291857
709973
153210
1150329
257700
672846
431774
1642934
1156883
1567350
283967
167546
443173
1336910
428506
1373224
727905
1441314
1368308
1191143
458147
1043122
324936
301626
1624755
444657
87342
833753
324677
1561494
1334486
983837
825487
1326423
1198554
10273
256599
776960
103290
1068849
1644867
900618
672045
1532385
444638
47632
806741
1011586
866396
143873
1291430
520385
524
1405197
122765
951924
1316369
1154337
926723
543902
748511
1052638
352892
1348244
1447968
911049
992884
5189
1407693
2026
470524
130072
1298275
15315
1604265
490451
1033696
305226
267264
1134830
539110
1357910
982739
917243
169766
343492
730780
822807
1411448
570110
573371
482439
823152
676171
430839
294293
284567
1039001
235946
1278850
189641
1354808
1402565
527598
678911
1303652
1166677
18315
1445801
242032
890825
118249
1556718
880057
64962
1635742
1096517
119112
244229
996806
344806
801983
1092475
1366889
1333430
1188607
322324
957024
667358
1063319
1215971
1091773
540745
1517542
416127
1103541
1365817
1310580
1535971
1498214
751078
327819
1519673
616454
1374946
1394985
758999
757828
225429
70725
1587672
672987
1148162
724655
1047698
463235
904527
1558142
830644
1642568
117726
1444626
464605
871241
35439
460463
1117576
1004153
1304096
174741
1634333
1036261
642204
626610
331948
1199649
1404305
819412
350647
979116
495267
990635
544893
1052305
1008423
732714
1483645
1473146
319101
850347
1222356
1550890
978977
1411463
144250
180202
1063765
1021115
1338185
625731
1071634
534152
1354563
1471909
245301
530663
1451117
1522091
611810
732487
604609
1573099
1028153
1178562
812539
197780
1609989
1641437
151860
1141725
332327
427522
1170927
1361126
364101
1271532
587790
1103729
638374
1125203
597423
1158943
397668
1017560
700750
1348081
389020
1429146
244815
766847
1549504
950608
636065
1311438
1545320
1553637
223009
99979
412754
1187703
1557618
1369745
734502
279387
1144867
685180
346385
1377212
1350787
685346
985694
192793
1489906
1542233
1082807
1214969
89336
823627
62920
48757
650294
1514703
699275
897483
514189
1014333
1338218
771741
344213
1202917
1278636
193689
1356222
1360447
875950
180334
134752
191314
576397
1536017
611063
1532791
1620848
111282
28043
1207012
1544082
1179329
346407
1531500
624144
237801
1564387
1194782
134995
478748
360685
582126
61283
182766
43333
1598744
1456390
102915
716925
1474158
305563
63848
1170233
611247
940903
483216
1591343
872860
1343149
833347
225742
1011463
712617
147354
106403
691836
1297178
41014
1372043
822465
1502147
1267410
806725
1430902
309079
385337
1201521
393195
7440
744437
1072362
904128
1153955
1479829
1572422
580165
184940
252041
577776
1403845
139233
1388018
710045
956818
1393697
213726
921687
1544841
1475650
160839
245658
218549
76913
938376
527652
54878
1613611
1231562
1381676
606217
318284
572572
494837
733262
471160
397391
829532
1167122
80454
1112557
603826
1424602
4515
158663
494107
1049183
1528773
824052
131099
72542
778482
799831
1622683
559385
1222632
1366382
1594921
1237051
52332
650532
911759
813476
346790
1249875
374982
688716
866302
577279
1629808
1530149
1552750
992781
1343612
1316488
1169026
802071
1534791
962996
1041731
1044968
1552409
1352193
898006
900647
589766
1068075
582572
466118
879711
774157
1560442
1330569
516944
1397830
919249
964990
963804
351904
76593
505543
822632
223617
238340
1130226
698896
437079
1333758
219457
1458656
1557229
1077041
668110
1510917
966265
1104290
645041
73269
803354
823185
1465988
1286825
390340
1022925
1385715
485609
1466466
1337972
821025
972742
116693
1068489
1009987
482903
838755
593635
1057682
549269
933156
624593
564274
553351
1338274
181234
1283367
1401899
401528
599656
175848
486089
1394421
522639
684905
206231
1356443
226980
19626
1202255
742049
215285
378375
483984
1219776
1632872
866198
172655
374101
582574
800722
606028
954009
1157276
989145
434959
760832
903278
1439408
1207767
1558680
387401
1349317
1375604
288850
1159853
797028
673434
119657
104922
68172
1027268
656081
1021413
492505
6971
576612
922122
1250176
388098
1292421
56034
1578320
164870
661198
807480
589752
62675
1026688
754568
696098
1467041
424753
802341
693542
1638210
551066
317435
414547
493525
1013700
810697
1467416
1610980
1488216
50942
34946
408073
579454
277066
554046
697420
762311
1587163
226447
1441136
601673
122568
1008845
1589512
167372
799085
1618106
216169
889651
1138838
531346
705032
299982
1376634
1247798
1091049
1103483
970066
1531873
58983
1267588
1215863
287877
18895
1156309
494904
1175516
1311899
285073
576644
1149370
964914
307903
608170
1051060
530087
619841
1616191
422814
75089
781971
355435
810652
1067990
1218047
1343517
1474318
218828
213694
361332
1479082
1465865
525541
1581371
1415541
1453076
968988
1558931
186936
150921
801700
87824
1032609
157919
219767
806531
399544
1033696
840741
804839
41666
581793
1068338
1262641
1044961
698987
83615
113945
782086
692509
1161389
389329
1089003
662409
111476
1501297
1359615
339007
595009
339297
299896
1038589
1215924
683614
331117
740981
1436089
836283
326353
631183
447869
896683
1420746
128175
1456291
1267146
1165471
955136
1381246
494347
53671
143294
1205000
350239
1269812
712575
1401228
379156
1373156
838740
1273406
666382
825077
604368
363390
1561446
576066
115421
1286304
1220043
1045189
1468270
213471
620282
12051
1622555
1447520
1195995
820398
1026759
179547
1045078
160028
512889
1028791
1171044
1601996
1070635
921986
635411
31820
867032
1235393
707195
1114388
898582
253759
1509764
761401
1266689
827438
363022
1347388
933344
850830
1381324
157391
22386
865987
1412714
1336906
9576
488031
1033423
1332452
1200709
65495
741407
1133159
473884
1575314
99955
1086777
516457
1513668
1302361
1047485
72319
58649
933996
869196
1393513
1585578
935609
1547410
709175
879386
1287744
608195
76984
100648
1395831
1383364
19547
363759
1248783
1407380
380808
1592273
790999
1457708
699433
190247
1645198
152380
8228
618190
981618
1243668
1530827
1027086
1202281
110426
434549
489597
725235
512008
1498196
372155
1569700
884385
488081
1472971
18605
1193926
185477
658018
1244165
124060
225788
1450890
1580529
1608085
480530
1445518
405209
87464
1277517
597976
1525658
1101359
408766
1561647
1051099
305638
205680
770988
348253
671528
234263
627639
127497
1159211
1292047
1579509
256025
31023
1161649
16789
1088898
1092365
1418636
1188480
542300
1545360
1377454
1419793
818028
72269
501003
398407
174218
1445953
1474822
1211368
1241068
907925
1057165
866386
1042304
270067
712605
810385
905742
1085367
1023125
370909
677162
275712
1096553
1289131
33970
239695
326846
1614470
1254740
365845
701882
1124891
816920
1139102
931640
672515
687975
1243897
629560
1524905
1073743
78293
1226156
1593683
733310
1233631
859057
986032
282885
116258
1474294
1566487
61461
629832
1328992
846369
861195
1030089
1498297
851239
1049402
406686
1566808
1546968
1623402
1623337
172223
502209
1374648
1155675
511594
1279208
1483171
1128859
1160471
1449444
1101675
527819
268686
811284
483371
351445
282279
1472770
688433
736280
1637644
1398684
1124074
699129
724709
954854
420802
1470982
11436
596808
778559
616967
1440161
1128648
1216241
942308
443161
316047
1212715
426981
462492
1266893
1549733
772000
799029
761450
1368297
381050
649598
229715
109140
849157
130999
86147
307421
635605
282025
722839
842145
1237056
1452599
1623358
1269852
62337
1437583
1244242
626073
773394
1455424
1039918
1448289
1338215
94244
149621
1286987
1073655
77815
137284
262502
1459661
488190
813291
801938
979468
84078
897158
1168386
1261639
1194151
1091008
1425343
530968
1115060
1111191
548099
1475994
152285
1008595
521900
1569399
136076
1470390
1179976
1153986
554144
568414
731780
496172
1278247
113435
678809
1120230
823759
167822
802117
68211
900503
69437
482821
1440099
709067
228805
1043999
229510
1088276
296060
1296274
1254343
610291
826367
1615950
947955
368116
128078
1099473
869125
904511
1187872
784477
1123932
130715
896013
1524410
957650
1622945
789810
166174
1136611
349149
108595
488272
1475529
511205
646227
372593
636303
45780
168279
198301
751829
845252
725475
499082
379266
253408
277776
455408
1280015
1403060
922117
1364519
1202225
764678
1636308
397724
890497
807359
1645126
1088171
1481846
296402
1130033
945669
500763
1537475
1043230
113562
655983
647660
1040968
456482
1475265
1486066
1324818
1226198
1493250
843558
393363
419303
1516655
1605408
1620876
150474
1048405
791169
960643
851573
1511547
492222
247690
474432
1138720
950991
1453931
143420
569360
951887
314859
743202
118290
206497
1310142
802325
1081758
1187996
1478039
997117
4021
1614929
1082807
964980
1442690
1002882
453067
1151798
633381
1578863
279876
1511225
970158
1333305
708871
665693
132256
930079
1519442
957994
341123
791548
1611768
808668
1324649
1213902
988098
689616
1631576
425566
372052
1160975
1612687
743062
771074
546338
197272
466182
1432904
287324
1597163
10427
137229
196128
730176
1496910
951284
289121
383790
1396294
1043055
94443
1646286
1064208
504434
943811
1024045
936349
679127
929980
1416420
11281
1433081
1394018
1264898
964676
1048829
1029594
378364
570784
1038168
637377
280752
642953
882048
303635
1492085
865531
435330
139259
1416055
1490142
862560
98223
450148
1566111
932701
1619593
437443
1530027
759225
148795
981288
847759
526217
1544187
688489
1597337
1592571
744355
705095
81920
20889
174419
830375
126048
433920
568662
1535011
284414
1255778
860783
304577
243244
1460971
754707
516201
254717
521703
1349513
1601635
1205738
1495768
754420
967636
112067
878651
1443693
1499040
1157187
200332
792980
1441300
124341
419382
390476
1468185
72992
1450194
573696
1280998
101675
1304878
979967
879933
805590
857561
374700
813055
1609438
155474
816670
1419608
190409
1230503
1570409
1644129
1293646
1091794
944590
694728
781178
397163
24012
719135
1023081
882121
221371
1086458
1248802
817538
1293374
287095
1220550
816113
1507608
320764
1298948
238160
1499292
797373
552565
749642
1517666
131234
922351
1509121
689923
373372
214523
598944
27469
1008006
856879
140637
1271570
1022049
732221
270813
221486
1246857
979235
1642459
854953
538074
1346346
238239
6021
836012
777250
1011305
1527916
181955
1557111
1411151
1051724
1366559
383221
1549978
586754
646083
1547822
1340075
992155
1463313
701965
128499
93247
627248
1409997
1338777
1195029
624209
1375764
1422644
901912
869050
1621089
643978
687821
1475139
465609
72337
675207
1091605
931277
1127595
1599592
1037761
719016
64452
1521356
1143934
454332
1212006
1139450
659127
248757
1334893
715874
935120
141422
175012
1352961
335715
392887
1299941
424035
1085046
570201
220065
266735
588172
394370
1507014
5580
1559855
173192
1164931
716177
896576
1096880
596776
525529
1384987
416214
422209
483481
600487
1391866
300079
1601644
1133908
1172151
1544708
1122134
324256
561697
1409610
1538947
1501760
1586708
1017075
839333
1029447
310826
486185
647509
174856
112863
1544071
1601564
1470361
971158
1365498
1332559
228880
146113
756724
1179796
1190144
692101
1384216
846914
145852
988333
599088
156872
447048
1136925
1402341
334706
349999
290916
36176
1206794
290624
442521
451445
415349
1555661
1402246
463457
308297
730389
141531
328365
172218
1601224
1038764
1603954
1341771
429797
688541
699109
456187
325617
1551921
536852
1565122
1072578
58938
479257
185731
532991
588647
241480
1490210
917824
1152061
956930
767721
534219
196106
601897
591385
497408
1222866
326319
276975
1034751
95083
44518
383612
5629
1534529
456080
1586682
711341
994752
110506
400350
658344
1637439
991988
1362108
287318
1363796
1549880
764676
25840
1472476
92140
207406
511078
1280393
851161
1139760
517612
283671
406197
990339
974044
990274
290038
1331560
1397784
676940
1570996
552886
995187
1044966
806128
256930
479085
1080317
892529
1131984
5735
100211
1393664
1569964
1272655
249729
739360
172318
189541
7793
373811
1584704
1582353
911230
338632
676478
534552
1219237
929721
978887
1617474
1303191
1430373
667846
1603790
274108
406613
288831
1025299
111525
40434
850681
844025
431399
280150
654809
298781
370994
1170154
849333
162524
471763
643225
1143869
766707
639172
655238
385764
1071424
458405
1627834
1047088
1017200
977094
375869
966354
721162
692252
1307837
996665
189594
173174
121618
509658
1303453
1483907
481926
1556895
510902
1548548
1324898
478730
387425
1516675
65155
880080
74884
1024119
95457
140005
1467117
902319
857766
1463626
221375
1608634
526513
418765
1083669
1639028
1087479
553219
1583294
459261
239732
1072536
1062465
1564047
1205343
1346543
1458893
1192250
262600
1459348
1435840
631044
506113
1106753
518540
1577866
243714
307255
1370890
1186612
1530565
540314
1011788
1445367
1616777
1345009
628543
563646
235423
1562611
963991
1265825
129138
142960
1398202
592952
1030277
357604
1535071
1632037
1273331
170340
896729
37071
927022
485809
1251269
237693
379176
1320249
802476
1386828
308871
1492864
1609703
779422
875704
428721
664855
292802
969258
895761
331086
1530305
1288041
534624
676175
701621
673434
230936
22333
1113844
975883
734723
1101785
396942
1249726
19751
742562
745219
1303900
1626787
453652
420134
465349
463578
427177
541503
825894
918759
1241252
1045247
881173
1285697
206694
1644027
1068321
1412520
816740
783097
19411
339040
1401421
1504094
1415949
1563669
4898
1254020
452169
817155
1116407
846265
105332
148314
1397894
1262074
426624
746829
579752
1024310
178548
1287586
1267754
1576985
1372429
581301
948467
1347163
514743
827117
1157578
352490
276455
150952
928769
944195
201094
1187208
1277537
666082
1445185
1140847
115981
1534686
451785
1150254
1145624
462868
454959
787460
288313
39198
309182
87228
420692
1442080
991153
411076
587083
1383605
1603713
1428105
1536840
1274391
568774
1441085
1268252
1084975
1620088
1006684
51735
1128089
1146373
1303626
551469
413613
791090
20646
320387
649600
1393114
280573
715575
369210
487992
581094
492489
133469
591788
1344170
1282941
1013890
295950
59181
805676
170548
1602285
255941
21962
29674
426689
480193
425201
380524
1255967
1161558
1233666
171810
432181
328520
180371
1024549
681863
1278664
64363
1085636
1148426
1436034
386048
617699
1113809
543116
946283
85774
1264252
998668
87895
1583358
621030
655216
274288
705099
722361
388321
292901
547452
1413851
1439835
1493583
805459
18789
620396
282106
1159948
665147
892033
1018535
998700
1045607
1332363
431118
781960
168956
185484
912398
5564
122677
598288
1631195
1547021
455204
284378
151591
502081
286921
1508599
1451894
1546512
1303404
419477
305190
284779
1276444
103005
742122
311910
933967
801713
400803
1366644
1479588
1105180
206136
30571
814436
679795
898920
572203
1128837
306736
69346
863595
1591514
1038494
272350
1373333
1442786
771597
667510
528128
1005795
244729
321605
1068570
148651
1507477
632017
1446248
1090955
681149
1295052
977156
1114656
1573007
1524264
1306635
633015
295480
842831
1528693
1454759
1045160
1461421
404249
392047
1311649
1020755
880872
1109996
81208
64593
64501
1081396
1086113
1344116
380995
1275981
1104824
884168
1170501
1547245
788008
77520
860323
927079
1280660
303390
1326851
1418207
1116968
1612180
432473
266392
173111
1347723
1041301
633711
553885
667194
807625
1113891
1568065
33819
265523
1604807
1289293
1462224
1159463
563622
1450915
1448718
170456
519555
1413058
80483
899473
1573606
18938
471952
320709
726285
1142532
657742
1015298
138009
1486688
884751
1566477
293406
399955
801645
1639320
208415
230582
808076
1223507
879604
502534
826166
204491
354171
502715
183341
1080702
451111
963166
1544551
204124
1314506
249005
674605
1445262
440802
1125332
1410143
780892
220882
49929
1391922
706492
1260766
539103
175220
1631952
386249
1098267
932788
432622
233394
1603842
1622491
244409
292921
992607
1356374
624328
495446
807169
896104
909653
1178376
56168
1162132
1082009
1253823
1564710
1413634
1223456
384209
1435845
1577679
996926
1350948
1397276
1184695
422413
393334
156817
1327149
378739
524868
878481
952370
1599795
442986
129979
256375
507699
616774
797055
1516678
148574
412979
1154925
222028
83182
211912
1133779
775241
765645
1562840
1122235
625130
1326522
224110
553827
1064498
918599
621731
263026
213231
767701
580783
589188
533933
60500
870362
1479871
1396356
655244
1363110
1323432
1627350
1474063
1591485
331498
281445
87038
1429500
752383
1307926
153259
745887
1564536
1010897
422545
824283
1049105
966744
1023570
96623
9161
1550061
1511867
1491911
857035
1312405
1126372
806300
461626
1096690
367566
132364
806326
1041325
1298302
861461
1508432
687324
223164
1232401
18018
1324217
467754
1509848
1305573
248049
516433
26366
681953
924336
699104
826595
20949
1548844
1407049
442466
980370
118875
1582167
363857
1625393
66219
504273
529770
277981
239568
854744
1110907
278616
1614583
724342
445270
29915
646016
579284
240668
367620
508980
1064495
88621
1054227
1622250
874741
1636527
1053524
1096555
200002
942499
194992
882612
1569041
250268
1068511
749291
1076892
374479
820811
1002667
12699
546471
54384
1331686
1110124
1364385
1422544
992938
799293
610255
380333
884823
685007
1521544
391672
1302374
354315
720878
387343
667936
1159546
184346
1041105
362523
944768
727974
79628
227583
238626
256666
74154
1370267
1129939
84083
941322
383841
307893
494221
1111026
1392886
558303
583463
161594
1135402
895985
55591
363271
1258738
476118
861782
1351310
74366
1211667
547184
1039242
641087
357988
1120191
993820
47620
341879
1383093
14937
982120
113963
1300663
1472443
808240
444636
157763
1278626
1505192
720786
621410
823469
216735
576353
1411924
1186366
1430997
1559287
257902
346435
1277994
1177114
1140963
1600332
638212
316652
883783
372027
604775
543651
151773
481760
364262
1162309
261882
25279
458876
82148
524982
1138951
673055
1210635
313782
1015884
199397
1360603
939977
616044
719963
1023489
189705
1355012
1093729
1631258
952609
683806
746264
1472784
1216986
482650
912180
135902
1524494
107175
426680
1153416
1270611
13478
1557509
749769
288572
450354
599437
662207
192001
1315213
862534
656158
1115360
939695
591936
271507
1049564
1007730
956220
401636
1524870
73326
812588
1012068
1429531
214903
1402717
797421
1185636
1162306
1178784
1211263
1167762
378660
847154
1400377
1200635
1349579
1560030
1334962
1414930
702400
314803
1451731
438532
1557925
865748
86232
724164
309147
941978
1587589
1472418
1227094
712159
719224
1455992
192992
489757
477374
132997
2857
969421
1385734
490395
273834
552729
401417
1224573
1576509
1043442
588624
242282
366518
450373
1058975
1345377
1236597
329524
562418
347208
1177311
953710
630836
1210911
395363
1511294
207312
469860
17839
132430
1190850
168473
1296353
316129
1377516
656015
990045
1439228
137151
198192
90598
684381
1019365
534886
445722
238638
1310317
528121
420821
1096205
769025
592482
358368
803695
1143809
140299
564180
1454033
829467
436493
1182804
967851
802923
555697
1182525
614533
320757
100382
595740
629560
1286458
1151193
1417365
1352363
598068
1157616
421587
308278
1127798
925077
1481207
566870
1346139
659330
1169648
973329
545813
245388
850185
771553
427788
494570
1333119
1293165
465195
1524613
1550646
481779
1479132
286808
1284462
1415850
1147809
698105
549277
449595
258445
556258
1496080
1506675
1473677
1761
1602018
1085479
1101100
125884
154936
1230319
326869
130707
1409024
1089851
107706
297339
192740
263081
60839
656881
578385
1593696
628887
994686
1391744
1612733
1171946
414955
918126
1395301
566043
118577
545419
1006893
793004
744819
132476
982011
737352
348538
114148
1295124
1242405
1488000
773411
809959
105919
1285687
870345
1312474
336416
1242198
1437433
199961
810166
251995
1558541
1624744
1551736
581596
1493837
1011142
1038065
602490
1333435
986731
1122321
51766
1508896
1270760
950915
162181
1454783
1541820
350641
323619
364868
210164
1502933
392733
1079025
685256
351563
725294
463757
1582541
557985
1145026
180037
203376
336347
1274154
1387916
562078
49874
1618816
1348195
352523
1219551
901391
638742
886496
897085
163791
1092480
625098
1406250
1429750
522103
91859
473037
1205675
600785
1166092
1196463
304212
888000
1309990
108303
69521
1260752
669755
1284573
404996
1461263
1603684
76159
374560
1408370
1310773
972799
1082608
164058
1508622
1154570
1056933
787055
1366276
1524644
40399
926664
699882
621054
1438397
1453209
707532
1325580
1039583
1200623
1423479
104975
842093
647569
751376
707965
751500
526926
1137163
19857
1497991
124922
987616
1110884
1574529
1544439
198260
1364726
697835
1274575
89267
1348951
1169279
368979
589068
86248
1367100
735871
1001514
1449569
74959
859190
959110
1185146
199282
191910
172773
531710
1567144
59545
1267541
1345697
1369831
1288516
431618
160281
1488602
1260711
143670
847960
178579
839532
650696
108701
536055
476354
1310438
1172668
986603
1131953
1319010
626462
438808
65251
1142045
1371248
1585484
134212
1153295
1201413
1247592
1282365
709329
1031857
1293297
1008830
209556
1281655
416627
688127
204173
4250
1317591
213001
1228560
633068
1057190
1608140
869954
591006
1150024
1466356
1309481
272765
481569
719815
1053293
1331021
4682
702984
124020
442968
503136
1359598
559133
203882
1150190
1525126
1204971
536868
893611
372353
1081170
1168120
561981
120954
187366
512121
1387306
1584231
463788
81688
1275656
1176800
201145
77421
809502
1008886
228021
173358
467966
572402
1389492
552955
1482157
1594932
729730
928190
806142
770544
1417514
961485
491995
961517
676483
698449
1036171
96392
1363161
1497070
1413458
517809
1206827
1597024
1066332
594324
1188533
161513
367223
1358473
1264135
481605
548097
821152
1192827
91455
1425276
1452479
1179353
72224
1083858
901813
1582747
362904
247729
1609459
45934
392915
531199
897208
1580400
228778
1463229
672441
213128
844074
1548783
1333051
865657
1037991
786076
1407119
817511
598357
85457
487497
696769
1586935
1136188
819330
394738
244547
501912
129520
13451
381992
323964
902376
790832
343621
1121797
978413
194621
648843
1281026
599105
1090477
1028462
690527
894964
1577514
1077233
661438
553440
211823
1623767
1241455
1119181
1368924
57771
735433
598749
708
1155123
1204535
1513637
679614
1583415
1089105
479974
915474
797291
1358637
515061
1372685
1011058
774573
1158960
1090425
1210803
1298271
411522
508960
1358707
864359
456576
1113003
247363
990808
50702
197632
1496016
977618
1145714
257136
987895
714268
1009454
456376
1149727
1097842
1520990
128629
582577
1079338
1241445
286865
1417451
925787
669796
715129
803882
1333388
1176491
152920
720023
656946
1492670
443555
798243
708448
1271923
1015041
1195487
899003
465641
588468
1228358
1446561
1097900
1298582
1426441
300451
377119
811735
212189
750385
1025401
1442562
1364268
438380
37326
507016
558674
798693
897054
401955
842560
267973
135417
1423932
1126058
1168353
365000
728180
751990
989761
1384150
344389
77319
327407
1104552
762750
873551
831463
1117493
165910
246508
516197
531687
686615
1625246
812208
72610
367144
829698
1092596
350145
993953
1232180
276401
1101321
480564
959809
1344189
1144649
723446
1229985
58664
679099
564300
797901
763669
671349
932394
1358420
1103915
440723
1508784
1127671
1084826
102085
205204
1579522
1231133
470918
79719
429395
58350
877404
815443
749555
259430
276433
551295
1106337
180363
1005562
1001470
1349286
827645
1531012
1151159
139461
1048741
661425
123630
150681
234329
677539
1149006
334663
1122939
150440
1191905
1197885
1060352
124566
1397476
1040617
790749
1549604
608114
1306556
721324
93421
28104
979981
26712
860165
972832
508224
1167972
876892
445419
1368104
718029
1049833
402766
1502149
177524
1521494
103724
284085
432203
1166261
936912
1335149
1560084
642515
39231
249256
1021053
271472
1446060
285091
410105
181316
685895
332467
253869
1271880
1277496
715869
630081
1449877
1439058
366524
1092157
618344
1533995
1197350
1192675
434929
150844
1477441
754913
1266065
1317276
1040858
1620052
1445597
855626
1609549
400980
966413
523965
1419643
808180
585863
1019570
1244559
1498389
890981
280356
394683
862844
1064579
790221
1087954
765225
542413
332815
847177
1357220
1340827
1103485
111730
347443
411173
780385
173862
582584
1176092
1250439
1419869
209503
1464389
1528229
183228
1545745
966345
1333568
706335
1421076
1538165
249109
159897
361465
906215
792271
1539661
6507
1598046
949651
1228200
1284473
1470679
1089165
1214254
1204305
266902
1175240
346002
326375
891902
364163
88351
11250
141572
206471
549822
1234190
1139825
728878
435406
874643
885898
94553
733915
532988
1053241
1264680
28137
1008780
1105853
899837
109882
1629552
1582151
926041
1214398
872774
938477
667659
811730
1643052
909667
637597
1294359
1362259
1097301
1005475
25413
1611960
1610632
105321
992527
1265565
133175
1194726
1605933
886922
1318274
851287
1556965
1641030
1273533
1525176
119951
951613
1144892
1283977
425911
406415
515375
746057
48117
1472017
629804
1450849
301203
409990
1537195
504440
216847
205619
462901
798442
694173
647409
262392
796126
436309
842864
1222947
682829
545897
603424
1014591
801447
113676
1606937
1087342
505336
809211
1512495
259246
652126
30235
961598
1608001
1121152
1539484
623913
776341
1590187
49525
343305
201384
310554
396400
170918
1221536
1549013
352506
1582452
670342
1570854
646754
551143
1092331
688874
865028
114465
126791
273635
649920
1308158
1535941
1399976
246812
1470365
1645191
711502
959508
493299
1121301
40402
1280372
581845
743678
55838
347918
437112
1325927
552807
718872
565496
427554
1184401
1402305
523197
1529194
1082501
1519992
54314
1590613
1270831
605205
1097132
954868
387391
1175587
1219869
716291
1357440
84108
417856
1014529
1391432
729216
1350388
117643
809335
1566452
1224738
120431
931902
658573
1590007
1262288
1331573
1505005
1629098
842690
617586
1442386
1459910
96345
806793
1271575
135398
704984
1516380
390331
699092
1611927
1502845
673864
1558076
1642459
1188121
1353506
1041719
1418498
218075
547707
527617
1028144
847131
1417236
339156
534030
412840
1236213
599529
352660
1088590
399157
274714
889622
1592899
716089
992467
872420
86577
973582
530965
1547390
1039912
48067
957631
421366
314679
301906
866497
126425
1357149
50211
654015
187855
769855
1301113
1516200
159467
1475715
1362227
507917
1153898
1409996
872304
1375424
141570
816062
838196
902386
1575285
436088
929580
2283
1112594
1634402
752999
1608948
163181
1630203
714432
698920
1275339
1524562
552099
1384817
1048010
1198377
366116
176599
1403969
420259
1569719
1205219
783944
1293012
1087300
1555700
1348409
162175
572166
293372
809216
1070508
501612
1142046
1379173
1452443
479105
689916
621026
698468
1004580
493230
741205
144914
878230
702136
794359
1004392
168367
29096
165081
405749
307748
128861
272949
120666
915251
1280512
928509
1646559
1643630
25908
1472329
1497247
826110
1021380
1486834
206138
908462
1180491
590367
576829
799784
185633
741565
778309
541366
1432132
179975
908563
315603
1315312
1215735
715986
1286371
1489685
353705
611534
1088967
529673
1594676
666385
1312088
1641837
182004
1468975
1545740
802510
509478
50841
1148810
1193618
456643
300620
818943
419462
233001
1584490
389973
1214213
137754
1259780
824023
419379
939400
1026775
667543
1271338
902328
573455
224992
804282
1293047
1307135
423992
297867
913311
943527
1244858
497604
1338847
519767
467238
1101353
565483
1634486
674674
781215
143050
205920
543713
850457
1615441
149507
604288
1184584
871097
31521
1090620
16690
1533130
947266
671567
1598076
885852
1013509
1583307
583751
71538
1374700
1271116
1250342
264705
1507099
1478265
149404
1101567
933203
886838
1598465
190343
537472
910599
289942
1349345
156972
794431
1356362
894363
702253
598769
773208
1511512
349790
50156
289188
540665
434231
1629886
506665
56323
1478706
1381538
545030
780475
1569152
1028616
231837
1519782
694161
760211
1025391
1054662
1381596
1163987
1386575
1251297
696443
646820
233836
1588010
1205706
767716
1609202
212684
1119733
117984
1109209
639386
884141
764153
1567053
666852
1340507
975250
683595
1635102
1007475
1379366
1572662
55823
415067
1267175
1232663
32120
831423
311371
384747
562956
1551355
1290957
311895
1240158
1174909
1061895
1177289
1537760
1611003
139828
93175
957454
1583227
1009119
79998
1549369
96970
1371485
977605
1448448
1494566
1190872
1238094
1575351
1134107
1328098
1370142
447960
1524566
1252169
345292
122886
1324985
1644179
69896
1270029
416935
1214895
1385842
1068926
1525602
1561339
90437
1604046
634992
869633
1294376
1577988
1107826
596798
692020
1125285
73103
23697
1245154
953847
439384
462334
1583365
491055
1048347
172977
1304954
1494079
1416748
124999
1586757
368430
488213
352900
457575
1014508
1226154
180846
1028985
1533015
1467240
1083570
220743
238758
441199
1271164
427305
548268
909002
798508
816753
654168
560559
203370
1050177
368049
483401
1399938
1315568
470329
515275
238784
893143
500321
1247616
196668
182038
1273385
237100
84085
1114381
1068451
802783
1277046
401621
1556863
808157
102822
4797
1475017
198826
170327
434054
72061
684633
708445
1091739
1293121
1611205
1390500
1500251
236513
681572
172819
1128809
86986
1639060
543946
964421
1566938
346971
696108
182081
388842
523354
340024
1034156
819077
956295
188847
77598
527359
1607289
86639
1138866
66175
917035
1255096
613005
962984
1268841
426454
462577
448149
1298177
373972
323529
83393
422979
629632
1000295
573061
1609290
1118843
1241063
273492
265161
1453642
822770
721835
1033589
1092486
608321
1097202
887831
1326970
1566455
1084781
999050
1119670
330573
804069
1538757
1251367
491200
1141877
995928
1276696
800297
55612
480159
1641998
730398
108386
102093
1002345
1023788
755647
355980
1251909
599373
144424
557394
1377481
831816
664402
1056261
52590
1289389
536397
1195901
1305520
659530
24543
364651
1319568
1581827
129741
353928
1611887
1147644
741170
405914
1269960
1301271
386532
404128
1552349
150597
847219
362267
553038
1130612
693856
628236
646327
1642546
748418
85922
564787
1100456
692101
1169252
1395595
1604627
1199802
112856
1493787
1594095
300273
733306
191187
4642
345406
449014
1056408
257004
497564
1104639
88931
505337
105035
59795
1523338
51018
261097
1531748
1178548
360367
1635800
1435042
342571
639835
1148100
375394
1533173
265771
758970
201612
727979
1451889
1613142
1095860
847721
490611
624553
184446
1328329
322776
676141
787114
961497
245431
174619
236814
797181
772435
336824
30945
250621
1130889
1335830
1384505
647859
1518281
478554
989862
1639601
509302
517621
595062
1225160
324829
1630904
1241781
1319079
1501446
808521
1069382
1192052
1395392
1565481
353509
1136156
1076855
381213
1292936
538122
1262980
368271
51608
1510545
654113
1272336
1134983
1640932
659865
1161660
566819
1302266
843369
1050380
831333
328533
1576356
94070
1453795
1639935
166719
1252505
1438542
1200097
617695
347295
335475
1398281
809760
1477001
1398706
1186429
152518
773722
682310
1514929
1545047
1167100
1039381
1398368
1297163
1344180
1362588
1611231
237240
371157
1326407
787998
503885
115128
226696
891298
514151
390992
527902
264593
725508
1201601
906676
1498495
130201
1262190
1230137
1321351
353322
1439532
519087
228631
84683
92083
691807
126395
1175676
1013960
1165177
1047742
593936
648165
1431469
365226
1537703
1298814
1471359
238785
1392592
1383677
523474
1408147
191547
1107864
1486092
1343227
1032805
610938
187558
793023
1244921
1161005
165566
1314290
942657
179038
1596659
1490595
450649
29165
382451
1511203
808872
757092
679526
190474
235225
43195
1267013
1291999
303702
1467170
691663
349416
975134
950397
1208177
916746
788472
611173
979907
1184507
1639992
933181
155208
571013
1584225
919540
962921
1463077
737249
484931
60229
544087
1231797
1045209
1499383
1216515
1327948
1419947
1011680
1442399
348353
871222
1389363
904554
889283
887674
434720
923205
1208063
428188
324858
165791
1063472
566336
1495554
729203
660822
50242
213312
956712
426253
147008
654133
618199
235007
514720
119348
410053
787821
374488
12124
394821
705482
1259113
379496
439273
1112876
1491694
4670
404267
1237927
219653
1087833
1618054
1603409
1247854
1480460
1552212
1529965
1229308
713280
885466
888661
1002356
302718
614510
538142
119359
1368591
372419
1326208
1059054
1284675
467023
1532974
461434
951717
344987
15609
133124
1194527
642457
925588
1064619
1211247
1490497
1225301
940588
18828
1226326
1570655
446889
502791
349008
127544
1501726
1639605
1423553
509933
1357937
768892
392988
702350
1488908
242361
1204758
1490626
656964
383065
214745
133853
17017
179542
986289
347250
941404
629051
924770
99025
1536938
240853
1121390
603546
389430
836205
930935
446081
1105934
797975
1196025
1472692
41103
35747
361004
196644
952737
139395
120920
638328
808724
1599720
266796
1412523
1340378
1135153
1493740
440744
1376990
1548066
1015189
204812
1120000
924282
269991
601743
411441
47195
657684
290776
1469998
238062
1314312
753035
953943
43117
485364
690375
1510793
997140
772261
166062
1052764
1227864
175597
488670
99399
38389
847232
1356554
1285446
1320063
546421
1535565
455809
257828
1542722
702514
721183
101553
1080941
1421478
1344301
1328732
914399
1628519
438336
30361
1251602
1391227
46592
1443840
449728
1445631
274684
828699
1502133
158583
27932
1169462
308456
1206688
785563
461091
63783
889621
223004
835205
1301556
558045
662119
1210580
973564
1534837
177221
69146
1356024
1337136
1209022
433924
352143
16562
1446329
46364
283180
1397803
1058853
665854
350969
1551495
1642213
612515
351926
933387
461325
75159
600303
669711
299648
826502
42968
490525
870829
83982
255527
1540351
1198797
790723
714575
43805
1578137
1618338
700757
718155
1499103
58817
131818
891863
1288223
1056442
1114226
363933
1638689
1496982
1149063
1058818
1615901
496174
999760
266257
714925
1157872
772313
1368214
541160
1047721
1626245
53240
407471
1135150
506609
747045
441097
1533037
1609207
231012
1231614
272570
160961
1414917
20651
1470705
238180
751840
941762
614598
1013017
105778
1564554
1172197
82166
1516559
1560295
806923
632928
590330
343858
890714
978363
652239
574262
390085
212996
805647
1289355
1201708
496928
341232
1057801
1439555
214189
1398356
782003
1164190
1546719
97983
1399949
152835
1506148
17968
1361311
870807
635328
173125
456628
1444681
202889
1499555
452445
1095156
1101360
1390087
538470
1002934
641409
787023
1476126
1568975
439197
1422871
1275380
73652
1620042
447195
869388
1040260
426525
784736
631337
626965
31382
942088
1191028
735234
317297
1180723
1272190
920923
838424
1072269
942134
665831
1588951
966324
1069536
1086247
1572840
560691
317303
1208919
1256913
1016531
489183
729161
775090
1420482
895034
1502784
1345849
764710
1366563
1218814
362938
487687
427540
1270444
280073
991004
1390476
596592
203321
175610
1456772
1152233
338586
48655
476063
1032404
813444
1195458
930372
1528562
565120
493147
620689
1146107
718542
517692
161632
94731
892152
1529441
1107761
1440609
679902
567648
898317
258673
821783
755869
1582091
996886
1290996
1113499
802418
235798
1118778
1360125
912314
1560703
316485
439209
1382043
328041
156137
172869
93013
176093
171633
486360
1171345
1224713
1198574
748449
367651
1488578
885189
1358708
31205
1092028
786931
717412
354451
912925
82764
849738
235874
1062932
921115
1201514
936619
1067551
1494116
1545240
158455
573366
604418
276598
113694
93850
1037943
1575465
1638611
930240
615104
742141
422724
662720
616366
328657
1199095
613672
1542546
1558430
1569245
828744
222798
151770
1037636
1479781
1583978
836931
739386
711190
243479
594097
1241779
44208
1294837
1592242
508370
623849
569064
868217
731818
1612921
546554
988345
530309
452550
156272
169346
1636937
1104693
42445
576252
351790
995727
1530256
1083504
398404
635178
664757
1084468
430195
693549
1355091
68504
451792
678853
143792
83479
583742
298927
192063
235710
1159694
382818
569631
663540
317420
197265
970387
423357
120923
654585
1126888
275919
531493
596398
1226454
589912
1069350
16299
1603246
768078
668360
414005
347408
970069
462835
269319
1174491
1531498
1094386
735292
1044430
1498798
613532
483717
1349076
461894
1194882
844289
477235
302035
365801
687670
828367
54011
1573260
590084
1057975
784188
454338
635944
1133053
500973
1170584
250091
873512
229808
1178540
1181072
733066
1061731
682801
559808
1598338
48223
902105
1407129
956351
779292
1320388
397403
869888
1183165
55312
674370
1167342
1381052
307180
1029829
632010
1583202
215399
781588
458177
184866
1006253
60963
473876
11421
1190906
333029
499907
865189
1152123
1257086
1200265
374944
1069043
517415
1204682
1577920
596551
179125
1393958
421682
637172
1479494
1599247
46184
924194
868432
644819
228197
1451683
1356761
1127783
136116
1520607
1862
245929
1388252
1304026
1403120
871273
1296976
1180985
858799
526881
1498220
666312
423076
645046
904408
1328503
1295634
83235
858233
1398553
350519
1177645
961100
33839
909606
1595094
1465608
31818
408978
480288
553609
1251449
1121326
635731
1638210
1447416
1087548
1549015
682532
1602410
1564553
1182146
766685
317392
161569
921955
1455304
1047062
591783
855806
1531337
312416
1259708
1167632
1388700
1218752
637060
676124
554471
755880
1338563
853442
563987
42604
584654
1072685
412577
1539205
1390590
849904
1011629
1281109
1401016
630556
296083
1646364
944862
1379653
1603477
1252884
322607
1407058
591689
1495813
134105
822987
1001442
1633418
846654
1201115
987449
1486252
1419599
448872
973001
595756
1503824
426579
1569680
1471820
1330649
189692
367000
660954
415585
1624065
934518
1552567
1104026
1588098
1225086
1050990
677403
957594
1416952
428901
1634180
921041
230074
185538
681466
68613
796015
304039
1626731
420168
1052655
1212269
188782
1616068
606121
1418316
361636
198996
47177
661265
635697
1128892
730474
1179454
307072
684889
1100545
1643038
637628
463301
972049
1289581
777086
1069738
54884
1092800
709906
520528
235026
825026
1275044
273913
634936
1578377
323698
1501330
785126
1160849
387246
485689
1635518
573718
510070
817821
1335753
64671
901697
1005367
51495
1280101
312293
131132
762098
460355
1017866
824348
1542624
934969
381555
265609
12014
1545027
239298
383388
1384693
1482005
154186
1627732
31776
642982
1458402
523490
946822
753683
1469683
328888
145089
1204496
1094000
1358219
531021
1254562
1388090
700209
1419764
1245716
437039
1461731
586688
244310
879903
476506
647204
246705
17098
477234
1395042
412818
1473654
724693
1351309
1519135
781515
1547595
830216
1421101
1619605
398941
949487
398336
853154
175320
531277
258260
1544361
6360
1322618
490197
1416159
425854
905778
1611626
1504688
1329634
342209
906350
1367775
1575016
1599709
39070
696708
406916
827758
447535
715118
1305520
1325109
666724
1341154
1113323
772790
472524
295340
557163
1583255
671350
897195
1010244
1536521
178652
1188769
245866
917192
1503331
890513
151213
868446
1065628
1116970
622054
922890
588399
628083
115043
909195
698953
22103
597316
644446
970337
1468319
1078582
442373
109477
631082
560756
178413
1033455
320036
1253670
294188
73840
301558
1007667
413999
1480982
84040
1535343
103368
283918
482095
155783
415774
867641
1238282
1472284
57783
1189601
268757
6453
576804
571903
1553968
308387
823243
1647653
225798
159254
1150524
1076848
807495
1147876
1622426
479057
560924
1414460
1122871
1133186
894148
750160
25296
882200
886425
118258
175913
968485
542792
453038
1093012
716641
1071793
796779
1120791
1530018
745499
793726
1283226
1048816
1123046
1419847
24261
672828
1393062
931455
1120662
342877
1424684
47216
605993
936756
165922
241681
914115
115347
422887
476339
1167803
188210
1385267
1233169
1012104
28284
1474199
39233
721185
287770
799348
929912
1220088
1370316
617937
1038024
1382680
637391
1071714
242314
1238988
344629
500665
643162
618848
784296
1127676
1355812
373667
773432
420753
214755
372667
985431
503291
50965
94751
1041096
1323497
514449
394633
127807
603153
213619
731182
327684
549364
925225
1004431
595005
1442785
66190
293468
292666
283829
188232
1103181
1001392
1481980
335157
1447442
252176
396209
364334
655111
600666
1436757
392479
650157
458069
130364
481400
1255360
133663
918027
183236
104084
1113679
414670
372685
1071183
187972
990879
782360
894766
1368995
506808
646923
1108748
1028441
885427
503113
551838
1494036
147267
482503
513180
1575190
654053
1646648
1322592
1535459
566696
914913
1474661
1600377
752712
573516
955016
654731
1611470
1165307
593103
945338
154261
1547882
229590
68441
1120335
110176
732733
72804
910370
937688
175606
1250098
185554
657204
602630
408723
778323
921461
1380771
1635399
726349
900940
958456
245501
759860
1483364
160131
296559
78183
1138698
249417
1521308
614082
1446489
225000
499239
1586952
1376988
1534645
389087
716332
1478655
527676
803658
312250
1319879
1482921
964389
1176878
417970
1170171
477444
1322009
734983
299811
1607137
724792
273383
801339
447027
413240
1012173
1422805
556724
1425597
448556
1234765
1024307
154566
1633947
1047076
985578
830686
150073
594076
979507
834879
304274
1018594
1475250
1501774
1247493
490261
905090
347346
249173
733891
526585
592751
940861
550801
404584
1426429
33465
545196
1111645
97863
1202154
1135612
514671
1578568
662877
254392
1365905
261219
728202
1202896
1095064
1262071
58723
418156
862227
30101
1194515
192486
1181292
308194
993801
1625685
139383
1447294
613991
671512
352901
1267283
1391740
64634
1293899
336389
1022027
1459993
549160
630641
488986
516154
805662
1477659
309190
453516
246831
642594
831414
1179496
1610740
199605
1268216
860338
1548678
316906
1064616
591716
1427517
1271384
510215
1141684
1231102
1538936
774804
576140
319894
1160817
549093
752025
638805
875647
101673
1078657
1309817
933067
1317233
866560
603422
1552821
252078
1424112
1619274
29065
454770
69572
261790
1379946
631411
1559477
1559405
392205
1027773
944956
1376563
12310
852249
574497
1393798
155284
83913
117220
228237
1607298
1436812
1026614
1119067
1422135
1119452
736528
71428
1022307
541140
1640872
1006794
332568
1133994
1436269
80829
789693
1159831
175499
189377
1024843
112366
1509385
1160107
35141
872411
898579
1347076
219928
305128
1357817
369054
72361
595372
89498
1254547
872669
770497
1444800
697184
1145552
15903
1566178
731158
529575
129275
1565399
682830
1069509
622182
134989
337362
291763
983520
587837
1336443
834662
183837
1227368
1398991
757098
1572326
104658
186261
367545
1130452
767251
276205
335529
536194
850367
420879
287639
744027
907917
1641332
827717
1609022
1446659
1086074
1173289
62041
344843
163876
1301775
903617
408384
639570
1263431
1029695
351515
783399
481876
1415
1315590
295564
992632
20431
1303804
1201684
1019267
927370
932441
1278984
1538545
1499058
751718
1294104
639330
113986
277614
1010972
1315517
126823
1153514
1498348
413006
1230364
1439310
1472170
742053
75696
1325378
1038983
1198506
341983
482078
381426
1294133
471971
11541
1604819
805532
1583922
1517596
1231079
238574
477065
677280
1163602
1235329
1143285
686215
1506170
16144
1135557
241668
579312
1538621
825701
767186
1480017
632154
108894
447880
341573
697717
1435032
439739
264859
351630
883285
973007
956588
385052
519616
1481407
357293
1480424
630758
1607408
724171
570695
1039268
279798
1052055
574340
1616539
1532432
998307
523741
1277723
874423
192312
1581980
276086
65800
560035
128599
940853
866030
466239
151110
1011157
781843
209796
378413
1420218
1356869
430090
327045
108153
104256
571028
1625026
1573938
267188
941128
1482762
1463976
465036
2585
1420129
897439
1153950
709574
64952
932155
1303517
927638
790525
85177
66255
1298837
806436
1555280
225221
1015245
285292
36775
1529783
209181
1525065
1185698
446865
1003384
593346
1232343
1102230
534656
905454
684157
1248728
790715
355711
370419
1133671
631506
654630
1072081
536898
859547
1442169
1404490
1335802
789105
1605359
577534
1485996
57836
833574
387915
767811
395484
1022502
122233
743806
398037
357668
602962
421932
410961
96787
62610
123363
1297095
722528
1228597
1141748
1610261
468370
13213
1123194
1270616
912946
477960
115328
70566
1506833
273242
1503148
1339936
1236280
220881
28625
971122
581065
317898
260117
459134
1578854
860891
75219
359620
1052075
619027
1133415
1445540
1006375
390998
211935
87045
1510172
639743
1029655
1442457
1284559
1085062
1622576
857154
191868
748034
1599744
409251
504889
1399725
1231191
64088
469904
1385903
292264
764694
49220
611579
464575
1227186
1500721
592424
263948
647507
1149141
34164
736168
807819
1245545
1436138
249917
445889
1097773
941177
1427616
643660
1596401
1476854
375671
934108
135863
1097446
944114
154545
157074
55293
1064664
1133063
1338401
989777
886424
213954
1232333
1052650
1497984
1255786
1050458
768762
807963
1353043
1719
729803
1375275
1131122
937329
1270205
454420
517832
1230279
1387054
1541092
659474
177453
1643043
62145
1177608
493318
1538003
683239
933078
1393838
1540146
594018
1017414
1159821
253953
870327
1022028
1534616
1509323
971542
1506973
1122701
3994
1113010
1624159
271741
42856
1020218
368295
931660
794733
1377302
111284
785852
1333898
1135425
1341948
1270292
468631
1374349
1516149
439154
1375497
921178
1502573
503599
330021
1070936
271455
736016
910032
362290
1464522
1510319
651375
1022602
970993
1435923
550832
884462
953148
1385424
352756
1130529
6510
139056
656019
565868
1130197
344480
306811
1327119
959872
1342970
1175767
688502
47772
383177
1110685
488328
1238634
1137598
80809
1304382
1111649
136500
722372
230690
860223
1388640
1646796
1498423
915064
953177
1609760
994557
121139
664798
1543491
40158
138034
12346
1343826
406659
479193
767232
220700
40836
192482
1516035
983825
511537
569990
1423925
1200227
1621235
928645
282252
980994
995230
1308058
848468
852245
1137223
1112674
1281854
556936
559212
1402407
563059
645417
814040
55252
689168
1492980
1024418
916832
1044282
688494
637332
782064
612382
1211742
442151
1477107
316671
581646
563430
216061
1040082
537212
1613300
149885
1559324
660574
813477
1266602
103282
725927
1038665
1184697
838782
1642504
309618
655664
1602957
1012841
1414072
959875
954057
1077754
1012490
1019061
811989
750203
953134
762286
926138
515975
785065
205821
1494586
51707
776008
548324
1426805
291086
225123
298806
646444
1109738
1016481
1602719
760352
473246
1422583
1425231
599373
1622965
420944
834841
1372948
1447574
1488737
954810
471372
57585
165158
715984
433741
371617
1373634
823995
941028
195598
257651
775664
1409711
1046297
799936
862627
1129430
1107307
564235
419984
58807
481767
631088
1151451
76808
1093382
1185212
1218515
1061234
291211
1118304
442942
801900
336842
1595615
1487417
1554262
535445
366303
943
319155
1051048
89256
1095275
1436739
1480369
1015669
309943
1450231
222357
987131
632058
1480309
912898
207847
1079085
994477
944922
542576
1624771
1292343
757186
1055370
778033
922301
837284
81655
919264
1554287
1221680
380183
1466816
310445
855619
240777
292197
1275164
95287
959721
793764
860322
123752
1385762
153028
645863
449776
1631257
75279
1056537
833744
315624
634090
860397
112530
295535
1172803
227743
104914
691416
378227
534899
1338278
1130527
586600
1306492
486864
1453719
1208337
816806
205437
1030532
398528
814589
1045849
1253325
1482801
1013285
1343746
822920
183090
1134060
556291
555599
29215
1491686
293530
597469
237221
140782
1318430
1029754
388440
704626
1403778
1477650
1201635
941183
227362
852633
245908
41314
1033035
1227976
1051293
532632
955553
1551427
1030430
1084994
15292
187001
185074
905400
1365615
1134010
223146
626558
545712
452284
592190
298024
246357
746005
1482352
379692
1564667
817901
18462
1507142
413520
1516183
725250
14266
1420070
435900
79555
818182
959258
1298405
497916
489033
325814
493144
1384296
472639
412256
520496
1097578
342770
1203412
1275647
417710
62598
789200
783027
818857
60600
337540
186879
315315
897311
1469865
1266256
1542088
243065
1543086
374017
1315926
422255
16113
1132065
21663
479432
1151127
1571866
964657
409264
1217140
338794
1551571
1025844
63326
1567133
683507
871024
304696
582599
137702
1173761
262994
666033
1193663
1410022
747330
176164
1225399
195625
1239662
961331
492467
87873
337083
1158851
182232
1537935
1033188
757365
601227
132095
26355
928530
1523995
636708
1249640
230527
824401
1229436
1521662
1625114
255690
238502
854863
1574154
264219
1122512
1132005
94113
1008318
1089572
1152508
1119423
1407047
1407172
414015
692053
707732
378545
1042899
622516
1518755
234191
477298
1170222
1327473
450098
1071798
129018
87562
1405195
1144737
200894
681058
1597300
403889
535274
128349
982009
807662
1430514
987487
245524
1448871
798898
1494468
1247593
343793
620403
775457
1151510
173618
1394927
475860
349255
359070
1462202
536464
1410651
1604577
1422321
433555
388778
2768
1320589
737158
761773
1350432
1621739
827586
371481
334846
1055145
736209
528682
597293
390502
1286173
327082
662580
138577
14937
165312
65293
288980
467808
281728
815865
555281
802662
1154894
373111
48295
224816
59892
58233
978261
790125
1491652
1183290
1195438
1458923
685
1252947
1424406
883087
1096319
421883
825908
330359
1001678
1134167
399218
1012439
86303
975064
1448154
419750
264494
943087
185557
171664
521556
802819
1078238
852665
847665
530929
846555
911000
711588
536801
844881
302187
75784
1000889
1421882
1625755
352041
1273053
904852
380258
773474
756758
1204584
548396
1459270
1032345
1177581
247472
1256956
1429087
1122260
218032
121046
821420
511076
1579583
893200
288354
1414327
887290
380177
1525983
339160
1270860
767275
1132702
9471
1573694
1453607
71907
1426191
1547269
751680
674898
244180
53217
297320
1286214
1369506
1196646
736719
735850
1615097
214572
23742
1276860
1465274
1515551
1008296
295598
972243
898453
901075
557251
1036407
1149317
36189
636710
817082
456010
141312
1506536
34747
444637
239939
265048
1054278
292694
82684
894075
516979
1511709
113150
1370043
1565695
415872
1000036
90101
362759
1073887
1139696
1351653
464043
591020
1221716
1096443
115108
551996
1503963
1621307
943202
188881
1204767
533011
872102
924804
295679
248095
499892
398343
1562133
368539
296119
969068
1263414
212914
1363357
974134
1600010
344099
814145
643589
1033111
96319
1609514
200638
511509
1145297
866992
70368
719491
1621557
1202195
828057
1038075
201098
1285229
270680
450292
550417
553730
609274
1025422
1166125
714120
603804
600291
446795
186735
69314
878718
592861
1224971
1134259
706429
1543343
1187603
1038889
1641288
1076809
1126747
1295819
507468
1606597
1192908
548403
154181
1031297
650936
301015
318952
1553855
847400
741195
1006209
1425490
1233050
900315
803122
149282
1558199
861836
977833
1564390
694883
1622713
1631186
1024174
895121
1369511
1368363
1086106
729161
852106
1390047
638341
939330
780806
551435
898883
986877
740290
803765
381074
983630
1024055
1383836
1107920
1188231
198863
793533
1456542
956482
1439769
1469022
969523
1322033
556437
462743
365126
188925
499324
554166
1208677
767224
931464
529617
407582
1373187
1191545
482237
962362
325443
137371
610576
110328
1159654
432109
1596662
1333320
1475800
1232020
1356809
1599166
1118157
42907
1301186
578102
395853
533361
513662
1608974
995747
249475
492832
1380724
1392181
1424712
550586
383712
348025
322285
1344641
764716
1063840
507260
1526241
239928
969899
1259974
742859
35551
246531
51358
1580197
732626
387132
1572925
339049
425892
1462608
1499702
567736
749762
14995
1188928
1295494
736730
224531
692358
1465660
1619299
308119
611381
246763
304257
925132
8888
1349255
1497156
768263
915884
1036604
1625442
1591558
727338
526394
685601
1284296
398705
102795
567258
798286
1240060
1180125
1324167
1422593
447379
360393
423188
1060834
742000
328425
1521948
565553
1095246
714186
178847
1112021
404034
5985
591913
1495672
1293576
1030273
573628
1015996
757106
21615
498994
883521
453766
1575320
368982
1159719
897606
330456
1221729
1220916
1102716
959202
268039
1596222
977707
188557
739285
932664
96130
1371735
1259573
161030
1318325
987225
195967
180497
942415
1617721
1204120
1404848
1100076
1054505
1254243
243596
870438
112951
433229
1218525
788884
1337945
473051
625882
1459309
1057017
416980
585291
1158685
1202021
493007
865607
1251125
717515
1596975
1106280
377741
566460
1029801
1436088
923634
809602
569335
1083375
1279165
806922
614246
1630263
311552
92339
1045534
102933
1277809
595401
819455
1166452
345087
529202
1154605
788752
1611224
1241679
262542
1502802
847290
1097698
654001
1203405
321047
1115642
1254856
684007
928593
654683
1418219
893422
405205
1626245
1270647
350508
1557845
187022
389094
90489
1640779
1385253
721829
982242
7309
290795
1346757
74245
1273023
1605432
173780
1380530
459676
729220
161264
391336
1567720
1482047
58968
133918
483872
278236
573986
932376
507545
1007963
1564003
1230571
845978
1364369
1377173
547531
339832
1018417
684917
470168
1214675
521467
1276720
51600
1608695
149665
923761
1228052
919940
199603
461127
241695
1270138
1014929
261374
1462179
805794
253632
1533960
769789
479587
1270139
878564
536934
80906
525851
947900
47049
362994
253718
1120866
592374
1619851
1455908
549532
193356
243857
269317
1304734
1023998
1079393
860216
875019
1632994
76076
1616102
1484106
691078
163753
404009
314988
1231913
1189856
1181638
946393
1611570
1444572
1351235
732249
1378182
191754
742238
135460
405765
1309291
1067993
1235051
1589629
1407201
1400260
1535333
342380
1269882
1510108
41351
119792
1608250
1266046
1608586
1203350
456790
1126206
716043
108354
1503417
115345
925707
540209
729740
658897
604220
75611
853259
1190568
27047
105334
251957
796293
271602
448728
896996
1369733
245779
363453
1433600
70888
857164
624650
1506176
679227
400464
1485973
1268257
1514701
969116
1252266
1216109
1020180
1592183
1083698
1123984
741142
1041454
844357
307169
402738
1610640
1446749
1135560
864918
264774
1014589
146147
1273253
1575578
311913
512469
996852
1229527
475307
1268474
1323288
612264
94329
441101
259698
264687
1503691
1483605
1306614
303189
260889
1627094
632288
206946
561519
278756
590720
1071828
267336
1349830
828229
882145
939180
381096
1370500
1216376
358878
893609
299354
399273
1163368
1476607
1297833
960824
898522
605917
260176
364514
1387428
1341750
260152
21530
617468
875101
518755
1140389
855133
515122
1525877
869558
694437
265674
601824
553317
658900
312239
769103
1613888
125482
1356637
1474750
1272253
1632750
208323
1026888
714107
596443
850746
817890
517386
977115
1479930
1099380
362169
309214
1300338
1600435
995973
565528
94537
273213
1035095
657974
600025
726811
1248431
1034686
628817
717019
1215743
1111650
236383
556832
1054937
1513983
951303
1362828
384253
161871
1211919
475125
1243893
1138512
562800
1403026
1489170
752513
826648
41320
1209201
388219
824699
1366780
681199
315121
292952
1601102
711943
202111
477276
979493
1411761
9759
81888
344719
323784
1274310
663990
133105
1486344
233896
1489459
1505517
1075443
1309027
1279784
1185127
1162477
1599726
1126644
713766
1597565
1395372
115972
539732
995707
1171084
768552
131035
1599203
369578
1425346
1439723
186169
1336247
1253960
326006
785326
1509751
1096436
766899
972738
1219348
625927
799698
39524
961641
539676
119478
1466194
691599
1644023
237493
781890
738297
1031429
662218
888464
150640
1595825
1345694
420376
1199209
1283268
855799
623027
1432442
674511
158070
476904
695843
690990
137753
307514
1002039
316555
1325564
1231859
227408
1211061
422381
1428065
945470
1151483
628721
1241229
604486
1443612
349946
1428282
839624
74196
403695
1628716
513907
99511
526421
815634
1543663
1358036
1540978
1212732
453222
13302
1073484
1120514
184874
1386830
1408455
1203127
1317940
1380072
1601439
168077
1002448
883392
174244
75671
531786
776519
30242
1344791
1555248
128117
409863
968122
539579
1180695
254942
623332
766314
1233577
28101
528025
963900
832596
1448063
311696
1386582
913460
505277
1212201
166881
1054668
1502622
1536230
671425
505299
1366054
71920
801870
885995
1632817
395594
33945
1120404
812460
1230530
541016
1008755
1130536
183034
1153664
579892
64388
1452081
418730
888560
32954
736572
1456414
184029
4786
1341434
1080155
1343217
987676
149990
482604
1528436
800196
364881
341152
439337
1080338
309066
1439739
940319
119737
244654
690405
23610
765261
1040938
1266490
1104557
1606148
527955
1425607
1472906
750984
938661
1138533
372286
1193888
1516766
1052644
884822
1345171
1165897
464423
355056
1320671
27958
1552845
606463
1644240
762891
154540
946746
1524769
218998
638209
579825
446347
416379
1196886
751199
1645181
283450
408242
725658
1329323
572789
354563
28858
7448
289960
1416411
426717
450567
497903
1492430
1291720
133783
1370308
147271
1495212
278142
429924
782194
916899
172510
641583
1273029
216076
476870
1158266
1210730
1096421
1582703
143608
94840
1030091
783930
1579723
123818
892815
1297742
1152010
1534671
75308
481577
359108
803561
739855
39730
1273718
655925
500056
683110
1603086
621857
903181
883736
550825
1032662
509290
1195211
476391
1543297
1071543
723801
1445340
1294136
887217
22959
1010937
1244222
1116811
607817
1229448
1284491
1459743
738305
1006118
1000543
1476725
905812
1541987
53151
272141
527320
745406
799694
1296317
1175969
1496912
276011
907908
262276
479440
927329
1027047
261699
498492
724532
615170
247697
1163144
453157
277361
646187
1273658
1283233
1509951
246265
302870
368904
84581
908103
1063254
771004
1030648
693284
247858
1222235
1603943
1040804
429144
536417
371812
1430976
1269846
1236190
1234198
822684
279540
69947
1044249
810264
605158
141329
74265
691872
45993
1013061
1313123
747621
1495799
161951
46729
95649
1211604
364785
1266834
452889
946217
541155
1011873
612957
344978
671310
1592704
1259674
920415
1471196
488403
1558159
82083
1068993
31979
1120464
231826
426587
130675
594373
791695
423859
768972
327637
1116942
1043765
751048
1108075
1376138
729553
1271927
7573
744403
750506
170476
636098
101653
292632
1292827
1525320
1520399
86888
368434
627158
616566
485573
1107271
1493175
217036
1235522
917636
209145
272275
989960
39786
158637
501587
1539487
636073
1502804
1571754
1084615
269683
302141
1288440
146128
1272756
567897
206348
732638
1207261
1562917
124356
96926
403926
323387
489735
771337
98848
1607481
437568
1163942
204987
1128447
491849
664345
1354750
940051
1493897
44335
1133696
1447638
763261
1507596
315063
1068929
1406556
25292
667431
427501
1135674
497422
1288411
1367030
266803
43930
1075456
68461
816213
1385874
516498
385112
1240974
207708
225003
775948
182252
1377377
255251
1265539
1098499
184247
1153643
69492
792735
262282
940129
1214555
1003089
1338416
1089758
891197
975786
1273950
1607696
1293199
1280589
1112042
922623
1166868
1213042
246284
57503
1097412
612616
317712
841790
341207
1154123
971148
751481
81170
293639
1077523
160470
585042
1151227
1521644
978145
170271
1465490
1434771
1341487
750317
1081460
419244
937166
949859
744714
145206
1306002
400089
529314
363295
1496218
595096
399457
210557
641040
251432
1396326
1027660
816012
1396292
1395279
1154469
809386
1379535
1642517
1246058
793172
700282
805956
1468397
871449
1106330
1216182
1081513
1584894
713381
247695
346395
306011
927869
1136706
1539287
1247965
779232
243061
280163
1168906
976165
1078944
1060804
319755
941636
1480021
926547
815432
880752
1644814
1182696
352282
892244
924264
37048
182452
390136
937423
212056
370126
983757
494901
1564737
438291
1368927
681113
727809
1135654
1024583
1183860
1147891
909537
1371291
1589909
185042
1542220
1583510
534479
466876
683082
789726
1591600
181037
1469264
721081
9730
908328
1370282
1487396
632119
357477
1040357
554594
1392867
906591
779603
1311541
349691
1036542
1337145
635125
1618269
624768
769766
1536629
816777
1214053
767719
300180
531860
1317831
1617558
110193
842932
1282348
288141
432333
414516
715745
1042735
390104
704496
469838
1190225
451562
1044553
1007169
1637445
946486
508333
1017612
815489
620375
1415364
60802
549273
590077
838559
536107
431992
53992
531355
681484
922969
880082
901685
1371800
1310113
1563101
961784
1383928
525743
694363
382096
18744
67339
790202
1493569
869344
785000
459308
465049
1222044
941764
1470081
1472266
1092785
188626
128738
1329741
344417
1339752
1386041
273926
1533958
929178
391895
965638
1304016
737529
35862
12444
1329230
556553
712942
81339
714680
858739
1125166
1600632
1369359
155471
908030
574652
1637153
494561
704668
18321
1097772
304583
1207744
560812
994120
1565907
1349292
1071283
190119
735738
223335
953052
1415644
1243209
1586793
169355
1240896
1254789
809268
1286357
577580
1270653
269071
1115262
619732
461833
1585715
1531655
75948
239917
1188178
117811
740330
1049605
895959
542788
880118
1249027
694634
129858
510535
357787
1266802
555440
1533192
1597630
536465
226520
858062
1137676
279820
1445790
902336
404757
870345
822522
1295985
642991
1571749
869844
1306058
1083121
331544
1345660
530805
1013348
1078344
254242
743883
1372629
1456101
18749
1581003
1039904
1522363
873169
1483258
77961
1448321
63147
817242
1545913
1174520
571989
730755
641376
1432950
96953
1031576
580982
612363
609108
261767
22929
124681
144559
217294
1103650
4893
758626
894076
1572927
975926
1189782
1053849
925091
294306
1556791
1159176
1418325
152772
381281
612124
700726
1391974
93478
1572908
509261
90597
190165
318865
184101
852728
1617895
873616
1053343
1295611
877719
1011381
1329952
65949
1397793
1556127
876809
289381
931466
466750
726075
272824
724556
215614
1263311
463747
602935
822775
1437293
103188
748210
850283
1027318
1513978
79295
325220
266878
1166533
1378349
1501777
1320062
1612002
1630409
1453865
910727
1297801
201202
954394
33666
1355285
1313044
869124
66761
1249268
18029
1197800
702457
1198572
476681
526540
1059761
134285
559772
318672
139434
493739
1502651
779785
116375
1383400
535740
532008
538322
705182
274179
966891
447166
621322
206414
1099449
841098
135588
1037587
1287848
1339764
1355337
690598
940667
1047878
1418020
595637
224947
932249
19260
1339074
45823
1583576
333017
424812
555166
1537170
646739
199519
155142
1066196
394231
1549781
704371
895837
1642316
725987
766582
716973
479573
1377856
195384
820068
157963
733229
679200
532359
696708
1509285
1127129
463543
1403239
203902
1419876
1391854
1377372
1621249
1188535
460735
1344823
1337639
728339
197921
208342
248649
1348627
1481159
676037
1319874
541097
1074036
618119
1122853
1077510
817928
864391
278469
1368519
303608
716981
1280039
1609642
335841
309936
869859
104936
283983
474199
163392
1234993
872073
1589107
594123
135316
696100
1401050
408243
1647004
970975
1074347
67632
2164
789952
888304
678380
1574246
1245085
587321
1525386
1151811
799806
664151
1379145
1323479
1442389
1259434
476958
363318
551930
1023906
1493475
570731
1168186
272717
1285798
1612351
1256935
8946
1039843
509947
194159
243121
617905
157475
1062603
870740
1477013
465663
252123
1152539
353909
781848
1580769
1015676
1168690
1450134
1199379
447929
774156
989357
453759
30854
1056689
1312146
439231
979169
1533826
97889
1404890
75652
566076
262142
1073466
901926
1313294
900527
484255
1601658
1459141
338538
685847
193723
167517
347099
472329
527396
478970
1505828
1155569
1340097
396826
1015050
1070580
229577
210894
308752
1047163
1071461
390462
386359
1137469
40046
1459519
294265
607141
225669
127025
882007
1525484
886115
1606059
33477
1546674
1061845
1460396
1329575
1216359
36040
825167
1231400
1466146
436305
1482077
629825
524735
144941
1604191
1017656
1098687
1287301
405527
1075119
1637555
412139
855050
197518
355270
311133
1343793
161586
721096
559508
365570
401406
1078908
308512
1270624
586240
1136393
1367273
1614376
57288
511369
393507
1024956
19229
846992
67597
1122533
219251
440775
306967
1109198
984519
1229703
418066
1116703
216829
572495
85140
1372154
553104
789313
891625
400104
785348
1068243
371237
224625
698562
1572018
1420680
1041582
1558431
1355689
539344
173113
1142484
1277706
161373
660076
1603998
842607
1523284
1588748
1260695
1211544
1436063
793428
678388
1373416
1294553
352297
1596852
1087481
468403
1101224
1161443
549537
1339382
349455
1474107
27181
782435
1462721
349695
1041439
1601836
461480
692608
127574
877683
1405942
943877
240114
987650
469528
626836
1577468
305024
1015334
531362
870511
132267
271726
31870
842416
1325374
1300338
264788
165695
346636
87233
1238849
387351
218900
1055519
760114
945482
915847
438334
688154
1303927
1567807
1088809
139712
1444095
1435281
511780
1059314
996754
469308
1072907
138270
175221
1056601
141995
1198378
58241
1372716
800247
1559842
1051762
1197680
33674
1496913
51873
1122800
832234
1583319
218902
1301123
39299
1407337
1081669
1074447
557116
993998
964432
272412
359961
1418965
1142176
1029191
115556
812767
1277963
267947
339542
996180
1542841
1028742
1583835
1611186
826999
528845
1246604
1267641
1418970
407306
364932
207204
466934
933883
719804
447386
421139
308806
189133
99433
957029
350310
765652
603637
369076
1386756
1062662
457728
1124129
128598
1628203
1010536
656353
196634
492915
1376750
1635180
16481
765817
596917
1389702
1156181
1179144
1597309
1444937
62453
19358
450108
1248862
1285239
1232652
84256
1504489
97664
1083846
417691
79922
1146532
1481267
643938
370086
481250
522977
1503736
1165175
1508454
429743
233830
409802
398371
1466979
872127
649345
647474
520029
807396
1452565
1525558
909263
1600792
862490
163457
809135
11755
34589
379715
1592314
1631549
1632121
866559
898801
1561349
1321024
169102
846739
1584925
3462
449635
1076949
557999
106149
47879
34963
1261151
1551340
739450
590885
553858
1506705
788544
916273
1131408
600034
404479
1132365
1294689
542314
1631441
972192
1345050
466745
1374469
1121555
1404554
633339
959425
1395217
980767
71969
1509824
287309
1271997
1293529
170179
846479
17488
1395448
1330325
1436330
435124
1266808
1282065
121617
1631889
677218
626831
876181
754815
1626937
924863
1623480
1163509
812143
147209
1334768
1096457
1253855
817723
496209
1512882
316231
446215
1335997
1421321
1356498
228504
1430302
1271281
109676
209687
1319927
682849
393308
1493091
1059945
951035
1360305
733679
1536986
1543054
128536
655243
1463152
1340761
669036
956366
768986
903170
294848
113073
718855
1534641
1280058
1172157
383144
547605
1510842
1605829
898117
296224
386571
753902
1602511
745275
723203
270272
487791
849792
1183323
148015
277458
1108223
213009
509527
1072724
302871
1574257
1509710
189839
520431
888442
46547
842645
748664
1494415
1243633
78069
218869
441276
1427404
1380345
865828
1373363
1177369
565204
934224
1603194
406721
870851
1225540
1232253
209101
1204952
100178
730795
792546
342789
1182284
1354239
543093
1239229
1340943
812
1371738
9912
4195
505055
591997
631318
360501
579761
357343
875598
99477
1331050
1542165
479878
310963
1600998
186626
827810
579356
880729
1352582
1393740
1045455
240797
814428
1091061
864549
7550
277564
915400
1620487
1259785
35683
1248103
920567
547428
493378
768056
1211933
2092
385490
291634
674977
1546569
956196
806241
1107753
230838
712966
1306858
885013
488626
1603581
1022922
1164934
1092968
1158408
1381005
1415296
994891
1403549
1328292
12212
1006481
1516521
226649
385888
549541
1353888
3226
457375
1228399
1321302
1014257
867094
730859
325583
1636854
465522
1253427
1392632
455530
918559
1250171
512739
429429
1384391
584943
224585
687250
657215
28579
999498
1123612
54621
668085
877040
207267
756708
1068193
869506
535766
665838
1231080
1283482
961569
312901
607463
596104
1267636
636183
790527
653103
541967
983975
1644112
1457287
530266
900360
962479
672751
714259
804283
75406
1437077
1155561
768124
533086
548350
1194703
195326
418005
958106
1009404
281434
1215759
411496
1240742
339986
995850
1336270
523260
678432
935566
161995
1495213
1371078
208386
1116883
448339
1319960
1145636
684903
941071
353463
806536
1637147
184013
1516577
565260
1358801
1011005
222457
1614117
1308091
1621442
688878
1647610
1522994
245149
400005
622034
169874
240229
1580864
819872
1413415
986325
757711
1525413
230365
825361
623827
713912
979224
1364624
1261760
392918
1469342
1124945
179039
955245
970623
1279362
856482
126975
1469549
75073
564690
1558346
832010
1467127
1193208
212732
840324
750645
1351276
849570
1171658
406712
1527174
1156724
549371
1220485
75787
935035
940447
69863
823586
1326953
201408
919319
940740
797909
116904
1197072
221522
111359
74326
32134
724191
1065900
1177795
983592
124841
314503
1232740
1233009
650093
926599
341178
1141419
265356
1570098
1625991
905107
1536130
1017605
1006565
94993
547267
1126494
1424500
234748
1043146
564089
977779
140366
1405775
186317
1077262
896679
105841
1171571
241054
1080832
1251000
1556938
1596943
675172
902556
222506
1089697
215039
1319422
1025691
937267
1337697
1364861
28084
665809
459437
865152
752176
1639455
863272
30621
698785
1407592
40350
1144675
1349522
1058916
761557
1272979
1625402
226571
1293837
1184876
1634519
201579
104625
63336
770383
1193601
910335
1117157
1219483
566554
1115438
1486029
714734
1090253
1448836
1588696
1633623
1087913
731891
1628245
414838
1251379
1339803
1521854
1214308
1369934
1125579
1577697
1535231
116138
328639
1247689
207517
907291
1275432
847573
71470
966396
1176562
148722
155367
586500
71022
944892
239580
1156422
524255
1615257
1464941
692495
113004
40207
1149124
583492
901988
1577123
448145
1211628
385899
558029
1366592
134456
1612997
600487
412433
1062985
117099
1465296
318309
1121206
318669
128853
559052
258147
665625
902967
201408
418991
734013
179579
639785
985252
1360552
1625118
962034
427104
1635667
1361702
222148
967545
424297
232049
756991
1106649
1491769
1327303
512617
1456636
96627
496577
1438039
1289673
799499
715190
1135454
1467566
546066
1317434
232529
1189778
478058
789572
1099844
1077194
335479
187965
801776
1432341
433751
536992
163052
343589
1073159
1490718
711395
239984
541592
97346
1575102
214953
1415793
142479
246425
122572
896542
415210
1062457
331730
993137
1465349
1041679
1241062
326856
1340294
262081
737271
694778
460170
600597
334100
1105238
216724
518852
661463
1594160
1065238
1391209
397113
924045
83414
813842
260866
687159
506563
1282084
1529710
143924
223368
1555241
498221
1588347
985097
812289
8400
1414209
146858
898658
1542056
1600158
1348352
371324
1063006
543882
1116566
268955
1452352
114548
529202
201504
1280844
1590105
1627606
1537222
983382
1476735
574409
197114
162526
546275
1254425
413943
297186
263260
479018
952001
508654
214051
1243399
1351550
112815
597572
1261885
1634389
474065
113794
686767
243465
1392371
632101
740682
21448
1406415
198929
396915
1108383
1368710
1464375
583324
176739
171151
1502775
906112
1639546
508351
555395
753710
1436088
1427426
1571231
226106
428979
1270026
607774
1092313
74562
234267
539733
22601
700712
26252
1159750
1017638
238178
778471
774982
1344904
453278
1438363
139248
714080
1278697
1614347
1592743
1286352
1548298
1000508
108521
1339433
736635
254405
1087451
688935
451591
1522794
635562
594773
547478
1241988
124367
1334776
148331
1436879
637732
1270811
34370
990986
1156453
743998
712204
998561
1534332
162196
1456593
1019458
1103057
1129680
446940
441076
207656
25561
1157019
1523854
71807
1005705
1505894
460747
659991
1492920
1278962
439966
1304414
561505
930241
939197
129833
1469048
1109545
1196664
219527
701810
542513
788944
1214617
103413
449598
607779
351327
682693
477805
998615
157293
1550101
41189
580728
24391
500640
313585
1270173
1603714
185678
1342471
1485774
521580
1293389
1412127
454190
1286874
522687
1514538
1334820
355879
1342423
1638939
135256
1508028
867996
234376
796785
1397721
262950
56047
1145579
458792
1600525
974784
711167
374189
1456343
1003904
206517
392789
1483565
180489
1319436
959078
425438
1391249
611278
700959
443506
1372034
1207183
315754
1083474
388442
1453823
1551791
154531
754669
1083016
1521860
950077
315215
207153
106814
731562
645160
902090
133541
154143
604258
985629
62568
898946
686848
1632229
30094
1409677
1492078
1389778
985849
1377025
1307292
580051
851665
992443
152046
801351
531092
132592
1297531
109941
1181086
1183013
299962
1214097
1555774
1194288
1003082
920362
138073
1060666
2554
793698
421618
1509362
162084
530105
772544
435231
1029688
807511
1283399
856756
443945
124755
1634468
39764
219858
1486446
1129502
1478546
1062120
1416862
33623
1320182
450388
495652
648018
857966
889972
1145306
205151
372037
1505908
1298255
1303389
436443
916705
902883
1432681
1026114
782496
397492
1209169
1609477
347147
1346310
813035
1354319
684217
288247
432158
1616505
1237073
661126
174628
1035160
412784
1539902
598005
265091
210907
650577
1387461
1582994
1085840
1571482
1283007
292427
635498
1185367
863605
202486
1533475
1436218
1138559
1518558
4867
1290124
943413
429362
1331935
1013627
524511
1372004
137842
961309
1506996
1515835
1557102
1545054
1013288
552022
111193
1018993
783685
268041
405768
223314
647197
233014
892031
516185
973041
1015804
321586
97111
570679
859128
1062717
1319103
914591
932958
246486
395314
1628292
1284742
1568831
1036580
1343831
15954
576201
117365
406477
1027276
737563
538782
879993
1624727
1573851
1503102
1045659
1149055
660716
1492135
318081
661341
330525
416889
1082474
925195
476209
219740
1136800
1602323
1376871
679756
355603
587157
1344839
1613996
767986
813427
400063
527753
638675
713650
1593870
1182412
440800
290067
498017
204140
756614
806066
1590249
841913
358138
756180
890105
317203
5402
1468891
519753
478315
1582761
441598
1326345
294283
585874
919217
1204372
624668
792129
1304121
19773
1363146
1464733
580270
1062622
170151
160404
909184
249750
13765
1233382
313280
174285
133489
40418
123527
1642910
1158345
530866
1043062
725026
1509963
190632
115321
267762
299495
594394
773601
726670
1569008
202146
503147
934541
202774
1279722
858216
636781
1103845
620041
501883
1302899
1119509
1572692
968151
556002
612499
902600
1601367
653842
1442911
577904
1551232
928573
1503855
1539648
848526
1475086
1427395
1334734
647432
1152960
736281
692421
1459103
816450
812027
557651
35111
1217851
686536
1098242
14510
1205827
1319046
601693
163397
640860
1188541
438847
157640
1458647
1624587
49963
995628
389616
1287147
209971
798717
65561
72517
1270375
751975
16556
1361732
1484618
505500
302980
327778
1290338
132295
1426972
702920
483441
640584
726713
328940
87146
26318
529775
1476294
1403822
1138266
13885
275004
865606
1414786
1018783
1086666
364701
99990
918973
1249581
287666
1454779
783143
1349774
126547
702191
225654
1574972
1330398
1351975
224620
1542348
48903
1496163
402531
992458
743730
620616
1188992
1395034
134730
116522
69465
55103
87687
1119636
1633624
1130844
260361
354534
960577
1362025
891329
786308
1602575
1236528
667949
267636
127328
1104977
801248
742086
406922
782288
503893
560866
1395581
967245
361787
500710
1608996
631780
419601
1063780
692219
864389
692508
849130
954403
332046
1254974
1246194
1231234
192660
1240668
1394879
1356253
1392534
1259165
1283350
1441427
853877
568565
259219
400473
674976
220821
1512448
173120
117602
1396171
1020913
1272121
567073
1030307
1195969
749348
1524775
539173
1391865
680680
1320418
1438431
496783
1158110
236066
601214
1488536
1532757
1526408
1502431
1528980
1606246
1643554
767132
1219928
910975
800630
543627
660304
280667
1182277
1098688
867807
121008
242113
1121372
1125894
210722
1491500
228693
1479755
1062283
1527985
1250154
335469
1400505
1072226
1414106
216226
279697
386783
1375161
1180683
179632
1647371
1114525
566507
495949
966410
775220
46406
1324783
925288
509665
897113
782748
1361539
67170
1509139
1297847
282880
551395
365465
766867
646780
179673
139222
543191
1457011
1579224
673346
331879
1304681
586175
63258
764732
213802
394588
1154068
553121
414354
165825
454955
557694
936595
412839
1197624
1181224
1131697
59520
568869
1377882
72619
611508
460433
911604
1376916
775242
634721
244754
1446412
892732
1646961
147959
1402074
303302
588887
1121683
611988
57235
865227
1128309
1223081
66485
1160045
1015667
149561
1354434
64807
1348793
1058696
902690
177432
1448458
575194
143526
883298
28366
1559293
1254294
179367
526947
1631135
1235763
1609827
36724
185078
1068186
440967
513213
1034465
1628964
190920
152016
1301121
512559
830409
316449
793747
395700
1566340
644798
610934
639731
1558081
569302
395870
899295
739858
1001427
1504782
1518757
605394
1574779
1257357
569188
1261712
1120520
995897
1289792
95708
629799
293898
236598
119272
1356601
118566
982393
1365062
383584
282729
750219
401547
1553951
788555
362736
539568
1020553
264304
205499
942377
956032
927469
526716
1602564
693333
588040
964347
1239252
16954
1033869
316956
1008161
824559
304453
417301
305154
190563
1528958
78859
1031650
1594267
668090
408521
668660
538801
915518
622851
1548412
472939
1444050
1407503
1616612
826576
286483
1557792
1300091
1047789
154031
1379983
1394563
31165
434279
505580
752897
1142863
1562503
1597859
441083
467955
1316467
778677
965402
833692
1499336
869588
1334695
1425980
1645025
388173
875473
1456257
1080623
1138890
1500561
349931
493176
1022725
705575
389061
1416054
808173
676010
619056
399448
1642959
893337
632621
671653
1002715
379256
479771
1631994
1477718
1594455
998084
1185754
1252106
1279749
1343041
1508833
970610
1620797
895908
1085490
74500
993874
1287167
811838
1576888
1482037
895415
168175
413424
198273
874068
1220460
543173
1504156
367745
1152954
149679
738590
1419768
1205179
293168
515928
1423336
1330395
226333
1052812
962267
1270221
743374
36460
1281251
1220857
933943
545984
93818
491338
360605
518272
1600629
352534
636463
1405704
1399861
196841
640527
1512955
1110572
1146678
681024
582354
1141791
680760
1093429
167349
592427
1361857
605597
1613660
904823
1195222
1386823
1301816
1081573
1129192
396517
874742
799473
825598
445372
1562669
744642
1261726
1603971
69247
219739
807277
938269
45686
626279
1073176
1366872
361276
1124730
972532
1514375
872733
1072632
296665
951360
375099
360629
508765
331941
409434
464672
1432010
563455
89572
1510397
429781
1252991
1429320
1330411
607741
1485658
1204026
249161
136739
524220
1566028
179477
136324
496533
1134075
1632785
977030
1080807
1101262
1087989
219606
1509996
1182330
364827
1502480
1485320
1028728
441669
1423829
984084
430735
341546
474076
1050186
905135
277744
372901
1190172
87993
1537720
949834
834525
823771
749060
650178
1495543
728799
522061
423995
1640468
287790
1336726
1494883
917762
969895
1637565
1550391
489503
321828
130813
766719
1527301
306533
513565
342862
883547
1298178
956704
963029
847210
1540867
312460
1207013
875384
1129528
909587
896600
951949
42576
1012186
1492903
1235492
292765
1421987
1223202
1431102
611172
571335
464658
817974
653422
559211
426288
1349425
1635303
648623
1234733
1626757
1534667
1254282
817932
284919
1368886
1099910
1383963
216394
80620
157794
1111484
900423
1368739
1409187
537967
174531
1596121
1640984
62516
1347869
1216420
127678
448913
673434
870836
208320
303143
91430
1207262
417339
183445
1272500
668902
218883
611417
382196
1624304
545942
448070
1541365
206007
806314
538416
439376
152991
616586
598747
1518924
1480958
536649
490712
1414533
1322721
791088
703575
1042407
647550
576364
250997
631005
1458933
587474
1095676
1265560
1458966
606370
1250784
36423
4761
1035046
1545316
465122
1151945
1359981
948942
678129
1548113
474095
1084774
504925
1586733
1063921
980036
335887
133698
1507254
1378986
1146755
95049
1234577
1323845
413985
1246010
1533429
120968
1554552
1110785
1114208
1609803
1528911
1054905
291387
665178
591122
135342
679637
43530
362568
606094
163215
340612
844109
1479411
426886
445684
432326
1122259
1389038
223833
911365
1199040
1582955
369030
777265
65181
357871
1405496
1626573
827228
398350
558720
526865
337924
208508
1157210
925360
408650
1499633
202453
666417
195968
1565103
310842
1025528
642164
175411
1154950
474182
1010825
1313370
341107
722178
715510
1139314
80445
355960
574665
1314209
1582949
328250
927660
1119785
840737
515163
697303
647448
408398
544033
426683
1219542
1323885
142441
317745
1230545
1168107
873828
363164
93981
1349504
76469
812839
949677
1067810
752937
1284719
645402
1368007
1429089
588999
1294298
1020814
807485
524422
1588916
869312
1110121
1466887
460659
748312
1543364
1625443
1571896
657276
395579
525610
23486
807236
1293246
102471
712544
10945
1293000
1234718
1159231
185760
508353
854861
164386
1355949
891082
861425
1436549
64975
523763
917589
307511
791077
861828
1001489
925153
1059686
1490099
1254131
1316990
1007486
163450
968440
718919
125547
1378554
1266631
936888
795843
917365
249664
724714
970505
1513773
1163346
1257406
422364
1164068
1448258
1210270
139662
888851
63827
267422
911116
549033
492455
157647
118286
50579
1170221
486809
875658
1399349
1065364
769797
1168507
344652
97282
888391
819562
1625877
1163677
1296195
624796
553997
1063427
662200
73241
1334706
1468813
411925
894882
281987
738471
536792
945042
752135
822712
793349
39060
1152614
662061
883413
1201491
52626
130189
709224
1134653
340951
1082703
99472
450433
200294
798364
1192512
217254
1101225
1320406
250006
526333
847689
1580722
811260
339999
551708
1495834
1610629
1321479
117525
1429145
1459820
1583699
1514577
1327634
1584751
851705
84120
621469
1341348
1086138
578348
700238
13539
143806
1604373
807311
737007
946327
1529467
717834
970938
1264451
164231
657880
472787
1251415
741299
1120025
1467497
1634903
1612246
1028402
473717
779904
583752
149004
120643
141951
221718
968791
660430
681287
702355
1541954
639569
1445530
791660
831739
1016148
1538102
1535937
1342625
38620
113072
1189812
1633000
411232
102855
1496439
273832
540106
955070
80943
457910
1392021
844829
39361
1225086
789024
720646
26370
243586
1594934
1324895
1047668
402616
929209
1595110
1594320
1361696
1193784
1585272
679494
657232
212740
708376
240492
1198077
662788
1236737
596880
851143
631055
976784
84
1114821
490337
938644
237987
1332254
1398606
1535269
1218370
506794
586305
423043
383619
1251925
1064087
1393505
654843
1532863
809325
5307
428186
1589493
1221362
1091054
1363228
668512
1004604
1371220
1106015
1443287
1424500
946716
644321
577162
845809
1316237
19056
128018
1567790
1173568
133185
831900
789131
295091
193244
1404063
233455
1295245
537558
925493
474248
116780
1234328
1142268
491206
1030555
221180
141796
1535262
138323
378289
763042
532566
1110504
882981
67737
270650
1183866
1113669
597020
378250
39109
1311484
1028546
1373120
889068
418737
1065737
1508693
1577894
133350
786611
503003
125580
1394533
1164680
814954
1124690
660271
1290934
756805
947929
1635811
291556
86968
767802
905312
1035197
1545862
532164
1476517
766721
284940
1215123
1290662
543184
1371928
391213
105130
1138399
418805
1521665
1211389
1217492
223395
59272
1565550
336940
563680
652171
1221093
427368
1163051
555913
968280
601427
518018
294758
398582
387254
1171054
786875
69227
824253
715893
300841
437405
590199
105845
1338697
100005
125384
333740
772043
1609693
488999
237017
588877
110056
1586588
858306
73085
466736
356787
68271
1534853
1423393
409363
803550
1342429
363509
1431584
1645633
701648
1524363
1216191
1153812
1308477
1343847
81527
296363
325032
1307313
1305109
1009270
547715
1255410
1512636
370358
932030
358252
709496
1004716
283111
666612
1347387
1350708
367729
193149
942059
303550
564633
1612048
193163
24032
373822
393130
896722
519570
880383
941141
935026
1589881
97765
863606
648923
760482
955353
901678
164378
1446897
38612
1032506
1606061
1360468
1325276
918733
1273736
786609
218739
136924
755446
1285386
926483
474302
671154
612125
1402549
543734
506157
418635
428964
27199
1380087
550769
209551
585496
274376
309881
790374
1104341
1053756
720401
585648
781304
1545461
1469050
644755
1412441
1137788
328495
1500426
152299
1615091
976374
1149307
1435514
324926
1355216
1218811
203654
1364937
617197
1443839
165380
9256
902634
996394
1114497
279841
1381014
386665
1033218
1508210
1443900
45208
838848
1599838
1530089
1024065
735284
1328112
835295
769382
307816
1431584
1466301
1400146
1048585
1149577
1322592
1116029
666201
1024914
972823
85509
489288
1266721
306725
54441
572003
957194
275441
463619
515046
735421
68139
694012
1420005
1053936
765393
748081
953807
115974
1049886
1214855
1006873
380367
1614146
1267673
1165039
140611
1437468
284939
1539635
672395
573700
133104
222699
757535
808064
319260
871769
696371
665154
1010367
1469861
106705
478302
1005312
1213493
701928
13013
1096846
1392374
13362
556042
1367776
195045
389910
165891
513765
1534199
520953
56116
534942
749663
689206
736838
722976
489578
1537272
1394093
102425
286861
712594
1599307
1190109
426172
577197
547687
150331
907007
1556197
1421236
161071
1329382
114022
1282083
1011763
601041
620635
1597040
1558656
304748
1526972
380161
735270
1352649
420016
380522
1383950
21316
333683
923583
377856
1240398
1354747
6729
933470
1421533
1105674
806417
1279553
1625594
1360466
130571
291318
593316
1328384
711757
215342
102127
754971
847796
547028
1140272
137761
346108
1075864
218138
1483229
297788
783820
764936
1267675
241693
117498
506383
348211
921327
687145
71235
1454093
1146169
506915
256908
316202
1270260
235850
1157835
593051
794848
870414
1089060
1305673
949948
809334
1017414
208533
1411100
133657
1328410
1140012
1096447
1249918
1506068
357466
146097
180646
589150
1384623
762338
119625
621091
1532129
1280358
1302274
1308380
1219074
887742
1074573
1138096
1319401
392321
879073
71082
1642704
316384
177962
1362851
1052666
1205897
450718
596536
1050396
1026741
550235
868627
480348
1404528
723459
805772
501691
710464
187821
1357666
1169487
219735
161335
219835
995925
551028
1431409
91703
1469247
1129442
1572975
468741
771696
93279
221556
1257452
1609482
766151
1566885
162583
674163
1519591
1041310
415409
1588026
1106781
1402365
178574
506592
810238
307306
878937
1084625
1242866
499156
395003
40996
646940
1176795
193238
405170
144144
1561706
563103
1497505
399913
438574
649728
297302
1366184
477885
1354714
594818
1472153
348469
773358
1485323
319726
528671
1107792
248512
620536
275244
1023683
664061
1431506
252636
59248
1090841
1480585
241409
144874
296762
556238
652246
846198
1167045
1246131
1525743
1191734
1516119
1422622
1085819
381905
516432
1640748
318212
277278
395178
92339
550580
41337
1326626
1140021
855344
860625
504184
737113
869117
306308
740063
4845
604811
819374
1443433
1214656
428761
1202780
1499229
958545
1373567
1175919
1127452
820849
930057
595422
1471404
989357
1510256
1277377
1569064
1413393
1302610
1595580
326310
548535
411283
1406367
787508
665515
670072
718531
377356
125723
159210
1352857
1150706
650681
1602981
1531595
1443843
1186616
1213232
1244783
1467731
867483
950259
691621
1185584
727368
746202
209231
1038851
437486
741379
1078632
1243550
1583959
1489422
988383
106698
436351
1408170
693838
29336
739763
949649
1286966
894222
802594
595557
726391
1030119
479991
512833
947973
1221986
1127134
545176
138947
1130169
285830
906198
399303
1442031
148503
545892
550657
458697
615835
1415106
1171326
876773
65927
537657
1339330
182594
1611686
94806
1388325
1311876
1035329
63354
1558966
961025
258686
1504389
778879
316453
483731
734012
751179
1138087
1059968
1261065
1374701
493220
1012154
1554332
1262155
1229432
905276
1039302
1017191
1274288
611624
1343035
1166876
383575
878623
282198
362987
372765
1241805
394112
1258250
687927
1598071
300296
523637
1221933
1170061
421717
412791
288324
1026470
1619393
719574
659812
326696
1434285
1645191
313399
589672
223207
909109
180143
736530
1254914
670076
1274457
518807
13985
466929
37724
780421
1600549
971582
262900
1406915
210655
764913
955126
467661
246791
1090901
657284
1010962
546210
860923
669375
965149
1215497
1562300
694922
637286
441776
195802
1593871
48630
560462
1253952
1254800
510138
1342383
691567
820083
72197
1613348
500983
868807
1292453
627140
616396
833684
175745
278175
1598863
1381842
1472081
1096960
390584
610465
1017099
894521
859472
209923
1143510
1176466
369930
1281145
1518162
1508677
1401533
1571385
1475111
1144943
142970
1139975
479770
1293005
1392078
441777
1075388
179374
872360
621702
309325
220601
1477576
608597
1450160
534607
798515
1604869
971870
1063754
724297
1142552
1112571
298321
816036
1006041
91700
558152
283843
898838
100820
1071738
852379
1150087
53978
1647512
1376564
1360388
625322
1576510
1554944
177834
88526
407214
610520
342652
782958
146995
1530537
1183565
1592052
1228568
1342095
1078890
1378496
1356099
24692
1495063
1287699
275101
549579
831259
432267
627230
458114
481116
1220425
858352
455980
849898
1212109
1213582
478239
140732
988441
609537
1188956
308245
137808
313717
1233312
204088
1259893
349447
979283
502540
997540
1192875
300099
162474
261167
1311396
1246615
1209665
638489
1002550
1254276
876762
220538
1546330
1158456
241685
1039149
1066306
969390
1611541
847592
1406503
139959
1069458
501921
453617
1239633
1258890
368660
993075
1131973
1275114
401175
457943
1094236
1536809
96808
1002566
777455
71855
324827
832913
1216654
1166924
497753
157190
698173
929558
591907
1642158
1548877
1404533
1510140
25310
610192
771026
1179743
1333970
1426050
142802
1445421
1101973
885751
1230796
439113
475586
963820
566430
150289
830757
393192
196601
805233
725415
1608943
508356
985160
814543
116620
210219
745670
1123812
297002
42175
367538
802194
535106
1370260
538144
723706
189705
248162
356017
1084198
1421462
68564
1491418
65563
10163
769874
194924
105527
1559118
840537
1199097
666159
506665
277060
41320
1043460
658386
1112512
863550
91193
565873
764391
500357
1002390
1642662
1349561
1330289
1349952
655864
1478801
1596622
1206932
1118074
206464
223961
209798
838060
1530433
549649
275387
1075740
671263
1110579
1581254
499654
1382709
298086
781450
25208
897846
23711
102838
664739
670988
392141
991856
66875
894672
1456765
1606057
1538997
284127
719327
386514
48544
303603
1029005
697270
1129149
673203
771348
49144
799302
540177
1475681
676630
1072699
1470427
340630
861256
96872
1428121
1566252
192942
1101480
1059947
1275250
243328
412771
109766
1500435
1142282
903306
1584125
103873
229375
1564854
1580470
1545736
870955
994640
785533
1049040
1518160
209398
60672
1595571
583323
29969
984134
937480
611160
937450
860446
483880
267167
964982
1257188
1510009
910577
625372
356678
962434
591325
1022570
41431
124878
651585
99495
764057
803976
1521980
830085
667565
214823
1395623
646259
1357832
1007340
565538
755602
1540349
886561
1271186
354141
1504570
714857
1411435
131309
882309
839184
1430046
265215
74203
148979
1597458
563970
231443
1219177
710737
315337
234840
1121862
101353
1272664
195860
667833
127932
1136807
1443538
1226432
1320925
861718
370956
64554
1468236
1611236
606738
352081
312566
558052
869931
1548805
906776
1210097
1414721
1180520
447440
676818
1367847
485749
352925
130363
577864
1210960
928434
515080
11152
1610788
26213
1545242
1012262
1092838
1482017
944679
1179926
1472092
197876
379660
919024
750350
647238
85353
1465205
1486442
1487388
1456068
1432864
107530
600387
1246207
178812
762782
312935
1467493
668119
1104125
568933
1176793
38295
928476
974895
368155
413215
1316001
1366077
149460
625440
929907
406948
1527370
1094802
1291069
52235
572309
42848
983307
881887
1106181
307820
710385
1171782
1376924
427072
900729
1597411
1111194
612244
666502
1535322
1608730
501700
1014554
602485
746931
1079948
1218409
233143
867576
1240175
325034
1488716
726206
1646004
376159
761996
157237
1293252
274437
409336
1327063
1090619
83544
1054896
1080506
25238
660310
1262733
1010109
843263
1402599
1517846
924393
522836
1002025
835358
56427
1371904
674725
414577
399893
801378
365968
247724
1625519
1074359
586375
1198293
1028574
874678
324416
927679
1039453
491230
762002
824481
1003456
127517
1469533
1601872
507982
1224063
1635653
663047
1422005
489433
1025679
1343030
167417
951684
1562849
791884
1045324
286504
1454960
489818
167693
1313577
491692
256018
876926
163737
492967
851342
136708
589072
904458
698824
786031
740799
68711
939493
830091
1063993
400981
1396920
1244519
830202
419400
69689
421296
729639
997766
723156
163694
333519
1408791
996368
1309285
963168
1155970
1440180
1418747
935032
300348
74724
1524581
661441
367069
1533649
1455840
264205
808228
1439472
368280
1293868
625651
532407
758485
500883
375242
164180
253465
1140874
1297516
370400
1159717
1469873
636622
989303
1239554
998870
1367110
363498
351406
1551354
865030
244670
1490297
539681
1353127
736825
328504
121993
1610776
907283
583794
965152
1452412
99114
1268567
1531883
918575
136384
1426122
1034426
341304
890834
157735
865127
804969
467169
38756
1191504
1062659
675675
756121
1192764
962810
1619424
1635331
168440
301466
530592
1084437
1038043
656436
234445
126646
1555636
928013
1404328
1437453
1195404
194818
1138931
270834
307025
148841
1409671
738120
432602
1316628
1427834
901452
1419172
659785
217046
1366194
866092
1373195
388774
1520045
1085188
275235
164821
143233
729622
404340
1637014
516866
1271956
468291
510836
299762
235642
1556060
239908
1520636
48847
714765
66459
1484690
1636880
520284
1521517
738589
32935
1640997
1614766
113571
1335236
418191
123402
174164
643154
1169449
656015
702463
815466
257316
993752
371835
270409
1165038
553630
1593120
1092190
735659
625743
24748
449930
458669
308833
332589
826954
551599
1091850
98038
1109857
1200466
792090
1314590
923688
238852
717788
1310860
968763
853383
1596149
454366
445419
696463
1512998
135651
1531459
690299
1457546
1494734
1444568
1583888
1440726
314958
755600
1489358
1223930
1612117
144903
378869
978288
87600
1270898
1139753
50178
983933
1554768
1433664
297269
456265
1052192
893091
1183622
952261
871064
705541
260986
1645026
1584889
809299
1183933
698444
1173173
111087
1642679
827425
955431
1317391
1202592
868635
74196
361160
1166748
150268
471307
404127
1028181
285337
655459
1407970
967897
1515616
408376
12116
887370
1353967
1082722
1641802
1317320
1417238
306559
294636
472975
761856
733640
503995
1188737
902016
1134378
921681
14430
917098
477295
590857
835830
1641544
301445
407608
1178024
1443556
863984
767975
1478
1479123
63096
281357
1569060
1251978
236667
282867
637078
535837
567305
680168
739129
659246
1027845
846479
442272
1055003
1396363
984806
1558672
345748
620675
1177445
1453472
1542001
1307523
880972
1190933
1381958
703160
1140723
1637043
196010
1259720
1637067
1484401
768136
219735
804153
921868
127645
390148
29946
1279221
1556393
1026975
339276
1361654
185947
1633024
815383
409624
1627210
1155819
602796
976910
649755
408368
806841
1293614
779593
440572
1543734
9761
855193
561215
588166
1341352
330550
382465
95249
1620507
990248
1639146
1366410
3155
153586
1363016
1101252
1010358
1077476
272797
528383
1474914
1573111
579850
423658
48538
388785
367282
611439
854687
1468471
766153
1082793
722259
1107173
884657
1518706
302697
1035043
1245202
1531501
1256894
1247998
1532011
290620
322242
1258392
805419
222112
672870
1184040
1077201
805744
1071752
790571
816203
247551
1385950
1633198
1016962
1083249
478464
608699
22993
19285
1643053
1113051
613505
144790
1495391
1467411
1109626
191895
282670
1560362
211586
1519540
365611
374528
825481
119636
645141
882022
241475
1098359
839385
1454719
560701
47208
534703
821118
1267316
945037
1181066
507114
756726
1485207
393582
260345
772931
781708
120816
1257760
1078224
1567582
1491518
1272463
323113
681993
701676
413570
128487
1242699
1104387
258858
1394237
765915
1370713
541269
448757
350002
969302
1250964
12972
207302
926057
970785
318029
131952
1002718
114780
1618811
808716
918257
993296
1181422
260973
126963
934490
1063118
521535
152674
158704
795372
1236966
121526
1292718
1295159
623590
1610807
121667
378413
1246512
983139
576800
1145944
66448
346835
405432
917667
1607899
1421361
1321731
299672
1124456
189334
235829
989952
673697
409632
294538
141508
437268
406518
111618
1282823
538990
1431862
105749
866961
1011991
315153
1070833
1487451
895070
806235
1542370
105613
905251
500107
1045673
667293
1419179
222210
801691
868497
698587
302630
1023140
787395
302177
859983
1291057
1568757
617499
617023
1572810
358069
1640275
1595818
552423
40260
843227
659131
986417
1244186
887506
325408
146757
10631
1211674
831233
518490
995367
687347
7870
1315047
1354072
1149515
875856
59367
1301510
1147717
1113145
1573239
738008
149267
793039
530081
911450
868061
499084
488961
563327
1367987
388829
365592
976635
447982
1619376
1211048
694890
587207
786268
77193
1016706
1252344
1494109
1170225
1393089
1529665
1147378
1232875
1426565
1010556
440786
1136038
913526
200442
238193
562855
393461
707578
600382
262388
614765
636928
1118334
843867
1477165
1526
916085
102430
842806
603839
1387712
1124638
1208496
839658
30474
283672
1525589
379110
98003
1573207
46317
1183379
822325
87308
815163
389866
1078347
948858
285133
1328596
1319792
296808
1317347
443604
922349
326525
1297688
1146843
493089
1390911
789812
1002032
585797
224328
344006
1079731
1144840
625109
226284
427911
332952
628700
749943
396866
1059103
1603401
1619918
1294594
486995
414667
1560208
296206
1047903
1357843
670977
1396163
1350241
746970
1148590
1273154
814102
569831
623730
899588
1253573
558263
762513
115092
339532
1379266
1503785
1231503
668828
1277117
1450663
173975
434647
1495373
1411732
496923
40320
423183
834028
121294
1013864
1618682
195198
665666
53953
1262498
977383
178216
1326774
337037
287194
1560322
732717
40037
43210
990425
331188
462905
650383
602467
1173945
937213
1201024
6925
1153596
836187
124502
777938
419663
719050
1295034
548806
526097
1330321
1122732
297221
1559745
1353577
675146
892382
942416
434963
846614
213637
683943
1066395
536815
905011
1394464
1268186
794515
122664
771024
865557
812019
846969
1045858
542910
4720
775271
703891
1498477
1276707
1398635
1475789
198982
1489259
912378
834760
1118373
1000470
729746
839639
1644106
1130372
161681
933184
1488705
1520764
47868
514064
90523
1168028
1013019
1068481
522050
1639711
245941
149726
149697
1448624
410877
698600
708533
921572
843165
664557
515306
1183129
636395
893629
276833
752477
1510133
24304
234896
797078
676997
1326334
1220242
1589807
100876
1489335
125147
1441620
138616
1164691
699682
602073
547125
215589
221720
925238
1570761
365685
953178
1039024
985632
1498659
921792
896371
1403613
605306
288253
925801
1386733
1363818
337282
1170672
1631600
788903
1244027
456576
1493568
757716
1634054
1633769
652487
1239848
1007330
936016
1339429
1629858
363822
571907
630195
178330
1560849
846571
991435
183536
327129
1603330
1591450
297531
1080574
41886
729649
760298
189312
551705
716265
442231
373898
1498242
1524892
158962
1234276
743496
824338
912680
1510065
1390304
827567
1531711
782736
967628
683582
746465
1352982
1070212
1531497
280646
97838
793375
1025664
614531
322779
809181
38471
1434139
967857
1608842
667319
46629
787856
995241
761732
1029352
842394
1245085
938565
1425622
1106457
1303803
1252817
1029006
763612
221163
1534233
894365
1270627
1050644
382313
1577839
135962
1312190
1254500
854787
1047177
1363499
420755
1373821
1091208
731539
1544421
1579132
1460284
1474386
340804
398652
1169385
919339
1040259
1407722
307493
1587350
1477512
1091270
569940
213688
621977
919389
1606242
287951
1321622
825436
1622028
1482815
146799
571344
627542
924775
1466987
1516527
1280656
620747
1302973
1262281
614090
1509795
1258486
837540
425230
1304866
1030946
1530711
1147681
1576068
1322535
757787
351102
658965
47067
1114933
790757
570066
676860
123767
1542233
1377869
985758
1390663
184501
1610911
792914
105970
1012877
1217060
1044340
84955
586087
1016314
1379550
733908
1588262
1283170
786025
1507621
1618454
433971
532558
314924
466036
290312
607024
977783
863736
200792
1102489
7375
1314748
882203
1510403
338227
1431913
1223797
1604159
724493
1401676
510466
131484
320531
1036977
274603
1262002
1504445
881995
1581297
641960
600021
817935
1596380
88824
422755
834707
485714
1118027
800169
1641989
199154
652902
383192
1245531
1212209
236428
1595866
90598
1503567
1426729
115895
150734
478002
673783
859756
323477
993907
233412
1087435
489129
684178
295137
293310
519054
951869
1591010
351613
188463
1075755
476665
1094272
960120
1303867
532785
854336
904532
1560234
810333
62031
739832
1566676
1600880
1526715
224221
757737
806705
1235654
408615
812141
218610
1509161
1498683
753801
1059935
1199558
1277722
1645815
683516
1315608
1122178
1326353
572692
555324
47461
205266
1046255
1007171
969151
407959
774086
1439226
326141
1163120
105273
1252131
1185058
1448968
1278150
573084
1466270
1578691
1158601
1459928
365044
179913
1231239
127997
1614854
691578
438723
343787
1068907
1320030
1562206
1389872
1428146
1156216
294124
1448962
761749
148117
1539272
1318810
387345
164785
170299
872231
1044740
673897
599948
403962
1194007
777055
148881
1155040
611824
318106
2486
441374
1393535
765530
727855
126569
263199
529052
1359132
78358
347532
727801
1535959
1124649
226870
483820
1482008
92140
303722
1403981
822080
1612262
368994
1257367
810108
491736
1443050
429195
1441526
1468249
1596782
1529131
1452408
155769
1374059
1301655
823303
651601
159372
796962
1244572
460898
992654
114499
714263
1558340
958113
1563133
326595
1621129
1645300
98013
42245
1577786
311007
242685
1245709
1256759
804080
691687
1496275
864064
550208
40205
1291904
805587
1575193
1178985
1588605
927718
813106
272815
1235589
1233582
1493435
562572
1507991
711141
1397656
1256423
727431
1110648
503141
1021875
332346
80214
1191728
540005
13933
846546
1345845
1396082
220011
430205
379785
282813
1068522
163239
67598
1157272
1295644
157895
1510731
138641
45767
276225
512512
1458484
271454
113150
518859
1198846
779142
541507
668935
1460363
1004380
316738
621536
1566746
77252
1131151
946151
57870
1541484
1103581
358812
541928
266680
331586
654521
379972
305958
1057207
412338
397150
1236543
1191202
1487892
378578
436986
909389
588939
1207354
1343634
501483
1049647
264392
940540
1313275
927652
804964
995398
1523884
1189214
293145
336793
719961
543724
353987
355967
937042
1052107
913114
974162
151679
683927
92120
1357692
84325
1593084
561511
959501
809726
488921
178614
1190260
918765
1161832
1515128
438629
1593123
203598
1468906
1607597
1164893
1043904
1565551
3924
1289262
715228
1092143
132241
204454
727360
1155681
1530303
922453
111224
1164886
1600194
725215
628341
1217882
1093169
1064513
188359
1241494
1179531
679300
1593831
28281
872803
1256563
78262
609903
671466
834357
1052591
1125382
403368
1200790
52460
468088
323254
416472
247974
1642035
1322217
293250
1011223
869210
734819
781019
961687
965396
1267617
1579477
247695
521439
1383482
674890
741580
511530
1145114
1090744
1339440
1093515
635516
753958
1456743
1416352
784335
655953
680195
142851
964018
993275
1060954
1212586
1397274
139808
1510828
657672
884577
36122
1455665
1386501
391058
423239
564586
490406
1100656
1010412
463355
956894
159454
908418
145192
198978
136870
1271021
1181848
514538
1131595
757816
1136416
936479
325292
1413789
1460412
870509
1043399
1544509
1357402
764855
852574
652275
1037880
653584
154966
1275026
133348
1303147
1028551
1525810
738628
353109
1640954
1510560
273656
416633
1014511
1351569
1444363
736700
265537
36409
810812
629003
485653
196454
197998
797793
472703
1177548
206412
50775
1002117
1475768
1562882
1530580
236222
643094
1268416
469134
1420514
1298163
1205234
457360
266234
229591
42535
671028
297126
739233
879947
1243725
4653
30367
1515915
1570312
542441
1238922
129496
1290181
181897
274527
105841
448419
233611
652626
997797
579378
209971
1469233
66560
230976
339044
203352
1152408
651652
352686
42969
1163175
436982
198482
103081
1508180
133181
383605
862964
1046783
1582438
823250
1235765
1421511
827915
1576524
79196
701124
995802
277624
903326
1391423
860201
1006391
196672
1229072
299368
1106916
1309967
264844
1551573
446435
245523
1410915
62526
1185610
1278922
626751
1622823
405244
1147348
72312
936839
888851
551830
1180612
1158439
1436782
678242
1256479
350622
840082
749544
420296
990548
1179422
924471
1621690
1183256
1315595
6192
441765
475342
352890
19542
4867
1050939
555094
618522
1081849
1357268
65137
157756
991274
678917
1451619
1072685
254236
859695
717192
591158
139836
128433
768995
1412660
1476697
304107
1253341
1443447
1644291
1489863
59693
1365099
1118361
1205386
1392662
1175257
993755
1372151
903681
358486
1238893
1398116
1327292
130299
480794
584309
1001252
379532
219472
1564572
737812
840412
368845
944117
959794
624602
1386941
1139149
1375020
1141806
1072063
1597383
1224071
1451315
1318352
852255
489247
186160
582573
339998
1109868
1294283
858849
1355471
346635
976312
329620
1388651
1077258
788151
1178941
550237
1448500
374494
238948
1343043
843553
746542
483959
239993
1386403
256521
266657
258098
315452
649550
51493
520628
79268
1033977
1367080
550142
1521639
34202
1319488
1579125
908961
1143174
1310306
1538387
1595694
6568
876693
1167232
343168
451572
734675
899287
148021
461840
1025071
802851
1351103
450327
1064988
754828
13836
1120556
1195169
1373314
775397
31219
371236
559258
420604
1078099
622857
226023
470003
42402
1320445
281717
1378885
508556
624600
908028
1197859
1327878
1642638
96743
573932
468041
140185
96884
167937
448411
906741
1634109
1581023
11937
1105317
1212639
403837
1324310
286434
172952
1384131
1452852
91635
603005
221437
472518
1052456
894853
1217396
838922
1187099
779321
1251783
1158571
478271
1445983
667601
1234052
873290
1170847
85024
1212076
511663
1270817
10889
129938
151640
182608
796545
1100901
1117976
794784
1528968
551707
289808
1321915
1596648
505139
146175
1472776
1121231
613563
367985
878411
68735
1024787
315531
1344905
655786
355686
1243069
931098
45603
824719
735981
1567535
429400
862898
95613
1161746
453605
923129
514013
821885
419192
126933
1632084
247686
490995
926465
970932
434372
1144121
612989
1155842
957584
616702
970748
1477047
537733
1476878
1013977
874645
735936
1475681
219712
1619317
1380761
93992
463986
1371955
1189893
1510276
1591960
705745
800086
1595854
905233
1137279
133918
974835
1450669
738093
109675
182961
547952
600999
14912
298316
1180874
500114
237568
459660
1048267
950116
1042720
16091
1530673
576184
1450786
695615
66640
375556
287484
818240
176158
364898
1615646
910462
1540641
301773
1125969
229435
340528
484723
1208352
142597
1517344
472532
1568648
788844
893443
919838
802793
17338
1072646
1479893
635356
191720
1163193
1581639
1009093
1557817
1333820
1215069
485600
86135
371778
610381
35757
880028
678683
462796
1630206
551124
590581
1239475
1513236
406785
191732
1233278
1103614
1637144
691523
247867
405418
1383110
1190836
920416
778679
204713
1413779
1612800
612512
1534284
330003
694815
30370
1281459
1149333
775968
206553
1325948
1005883
1170987
721429
622920
1420142
671042
776892
530251
613082
533914
147874
956918
1204787
1431377
968500
633394
1517475
727083
1112668
912064
1064556
369267
1004740
1431262
953545
829666
932162
1362751
1309422
333786
693952
489158
512568
329780
179181
367723
66501
560440
100520
147662
743088
1216479
1039978
736906
966492
881159
246937
339803
996269
293011
121167
449049
1245974
1529630
1343222
563112
384771
1530615
1639778
307721
828882
1492792
1020673
1031711
1235599
498717
316647
497595
1475868
1506717
539441
560621
90696
647496
1589239
609028
614834
1430863
1293937
1312381
1483581
1334498
814495
91286
604944
686771
810521
766502
974447
802758
274452
840418
1002755
1561425
1362663
153870
411712
1074172
672734
840025
444417
910114
1543323
1393148
684
1235059
827284
489573
1543506
1373432
1392494
810415
313326
51085
461076
1020463
802735
188075
137593
295571
329359
283357
342021
574216
1127335
1379816
530999
840459
692680
1492706
1102441
1373405
141551
405966
214152
1170395
1291074
441865
890464
704745
1362668
506105
842008
1536679
761628
1606847
991598
479445
374583
1442069
1512859
162796
626528
1620148
202777
403439
1021857
874561
638439
366180
372831
1058307
1580737
377408
986444
450651
1097648
1158320
1492224
14406
426452
260365
670111
527672
550654
1531616
384264
817371
392553
712958
586197
171348
427756
945329
971139
203720
1380439
1302021
513442
454424
837407
1098053
1465900
306952
1382413
1087934
1002831
491970
1422608
1492011
61656
442456
382651
1063776
290838
1619877
1019317
785400
1132592
538799
840096
753310
1356186
883453
312578
219760
1507347
614785
519777
1393445
659123
365974
1555896
756953
219797
1642338
277656
699482
1583652
1307176
1440961
1036472
229291
1024552
499087
954589
382445
921600
288657
1258506
1469377
1039311
515138
203209
806878
93507
1573870
897567
1534204
875666
427276
1585582
977260
99782
1487733
1161122
1592913
1500954
1516845
939481
585607
188403
1185531
637357
51242
806534
1086897
786725
165361
660599
616276
731740
1089155
564728
1251427
1405318
1344340
1591422
226340
887425
724584
21104
478009
756891
1222521
846506
880073
379270
319175
599432
1253791
417011
1167792
1546991
305158
777834
539845
494935
116579
1619516
811298
386149
394356
1071255
551650
188908
672052
572383
429764
131726
206969
1024466
771008
153470
1402844
474782
246473
213856
182871
488279
995343
359776
863319
498904
1104760
26939
535795
427953
77043
206817
1269236
536347
899383
1140432
199765
1509386
1309487
223697
852050
385549
1144739
1219412
394683
497689
109587
1521859
919028
1338185
795860
432702
888218
1617839
615739
361047
1506832
1054279
987574
744806
437278
1092532
849205
1367886
665323
1493575
45910
1497675
1530812
337473
680036
1143243
1498621
637055
1585094
435821
1165786
504117
1323092
1465084
53978
1237040
1395165
1196310
1126611
939461
1538697
704747
1036265
960081
1609202
678673
373699
1442998
575805
763811
5847
974098
974167
941992
18181
1207954
1228691
227729
770720
1265394
366028
856042
248078
378446
1434766
1118898
491324
205860
1374716
579401
206515
987243
536796
1415866
83949
871495
1460626
459782
541413
1434101
973759
1597490
347561
4604
353040
197175
638026
564946
51932
385015
58520
1510151
1401679
1187488
628762
848602
757476
971512
1175791
1525119
985421
422126
1309140
63319
924016
175332
919206
305651
722380
1133950
304578
925020
969327
382464
1206204
810255
702413
243297
116369
1299696
1468464
206547
1224954
1367822
848635
991399
589886
602671
245525
1143618
994735
841394
268365
24058
654063
344659
1220778
210956
14794
1276707
1064444
1621639
440198
203028
273586
900729
229230
529514
782833
365021
589562
731292
90639
463927
1075467
952219
1633733
125736
1359388
1521095
982374
1166589
644454
831995
736555
124022
596037
1519638
311873
125673
675818
363686
11345
218536
555792
209637
237481
1147967
115530
460814
146978
1268762
1329735
857044
1401496
518930
1565197
53782
582626
352086
1253595
897954
982340
1484781
857812
1044642
1411768
327362
1199038
629661
955276
1118729
1604205
769742
1597559
1327707
976929
1251652
434424
1255894
708263
93224
1410884
528967
1377710
967362
354747
70805
479881
1266373
105575
1136258
530106
491385
327626
797357
711120
1469530
385325
856336
575614
974655
3884
1463272
1213303
1631860
1417414
895594
899364
423210
571117
424408
361776
938024
1640091
1278362
1505067
454987
86829
1311908
1019100
991903
310973
718857
1205192
1247013
142226
1328364
457557
1518761
7452
1262159
48986
429747
1302956
1600008
1517698
440864
1015261
853888
1358991
135378
7157
627126
246486
586137
908466
938998
828198
583590
619542
929595
405641
962513
156778
1345391
1088091
1116070
1298061
389723
612099
197822
378685
945718
1165802
609339
893194
1027247
467770
1540362
866461
1388737
909302
1619074
23309
1564118
1586846
533008
1140062
697376
1261806
1033650
269122
37195
50256
1434055
161128
480158
992365
582049
1489190
1461115
1251190
924191
1192552
759696
778495
733308
1373452
1130904
787002
48141
1630009
304520
812851
1336233
1268079
1043103
826732
1302039
1490536
154352
7070
515333
88951
46020
159982
1266031
125565
620477
590940
62686
1176392
244969
1246215
683971
1205672
280629
1208056
680177
237983
806614
203684
12116
1351833
240186
529406
148222
1360099
118052
137269
877006
622178
889055
82168
1510811
574359
782924
540112
214901
437782
1090536
1270449
1267013
1602118
530462
514697
1449553
1538196
1280732
751902
1599153
1331475
437717
986622
8366
263353
786790
1430810
193365
1553812
441105
882699
183013
729997
1045705
1422690
1412617
199775
628803
565484
541206
742347
1261924
15584
69157
464067
936947
327959
805744
16121
290988
1089232
79837
456283
61266
1615752
1340736
1348505
840771
247002
1242084
1177811
723100
1046667
813544
267485
1171844
1305614
1237314
1604454
800607
435634
306411
1478934
1589388
233110
1195118
440194
185573
494407
1188664
1115691
507450
51202
360307
1539171
1016551
991462
823310
388181
1333607
371257
101667
824496
1116186
749512
643146
1222422
1055298
1283064
1310811
174571
649390
132396
407297
548264
1243629
139046
785596
1639460
256122
1079796
23378
1375654
382095
1339429
308610
443160
1112598
1052033
535022
1009613
120423
337871
1489847
164962
1000068
1429901
1634915
1575359
885917
1421323
183115
1545786
127890
892101
801754
887548
974089
686103
627025
41464
834983
27060
1186793
496073
1105166
903421
533661
457487
1530415
399625
275438
1009941
464646
376476
1614292
179619
374908
1287440
280763
826681
12052
1224837
1244874
960800
208425
1001328
44873
575271
1578984
38343
394656
945111
1360093
555816
728307
66808
45189
517318
1164588
1379547
493732
105324
97435
878861
1203833
1221556
251981
506167
494094
114267
1342097
1229925
1280110
1609738
261382
396636
818768
1143172
98676
131547
1273966
1193041
179739
938428
622976
1304365
784306
58335
1208152
594309
162804
407541
969531
106173
393007
62994
1017073
1430481
684331
81075
690347
699257
453560
1510538
1639722
1533631
39020
1305157
537133
152719
552648
865075
1460549
1568669
144738
299630
499963
985757
977241
387552
1362315
960599
471501
621193
137236
157170
1097609
1493999
1556714
680318
667584
419266
1567834
59161
656955
238850
7124
910282
181198
362852
86888
450478
340751
51066
814182
142128
1587463
1187792
802988
960938
108171
1373978
815975
1540163
1472025
1047740
184054
1140462
1448368
450974
1237965
433244
645989
1489841
669423
961272
866921
1280329
364271
1027604
303708
453184
898501
1211818
21817
810267
1286139
649730
1600902
73332
1145840
1438836
189022
49852
177810
484667
481872
53052
1546391
1325781
207382
395746
987423
1563434
105969
201692
876267
1108801
999506
173491
222855
1225864
1516091
1579614
779123
1400
775500
1095579
474695
729921
217124
980857
978273
53137
1612276
499437
107854
1494858
1256287
6034
70337
751
1274936
554628
86234
1609281
1240318
620759
567451
406666
1327617
1539445
1494097
754118
1587083
1173698
1006920
731956
1360830
1451342
711454
973332
1395871
353036
996047
615759
699120
981723
1527696
183431
941070
816179
406604
983077
688654
1552360
208172
931320
681785
744394
968401
1499397
1123528
1034280
662019
148076
448041
1370750
957791
1426012
1479551
1183494
1109864
1382880
275215
175363
487096
269175
910161
167823
1103685
456953
1069257
1418877
154205
956012
1040877
568368
132484
1479569
94654
973739
1228536
1589176
890309
1094275
1397648
1189612
1555869
542670
1328946
1252265
383951
1311823
466651
1592712
722379
117809
1015439
1138269
335448
552301
193575
547504
874019
474475
298628
1504828
1075534
389492
180100
563708
118029
298939
1337285
1384957
368550
1554537
1267716
4348
710789
609700
77932
249848
829456
1616533
1201707
707893
189736
979272
269631
265990
1517968
182522
226478
1306794
1348867
1029972
793560
1246265
666620
379359
1055737
1553683
941473
1436401
576424
1350123
1365971
1345770
731509
924576
1101752
1168798
499061
1569176
107216
854520
1550012
2374
907966
780261
1636550
281697
183558
1325142
1428541
465127
711374
1602403
757690
1444394
1173432
912721
108725
74969
224974
1298197
1273187
24021
658626
1233151
1399866
556248
1272576
1620672
564418
1644246
772435
403563
460241
357567
1292420
81933
229780
993115
721746
518019
72208
138852
1108647
1638065
358903
915394
73667
1230711
471447
406343
239641
701002
146202
1352786
1104581
1645774
20973
1271619
1024311
585344
455654
1451970
629603
1002565
912147
503099
289617
902506
1287717
163768
465011
767931
992460
173109
473341
227439
29384
243361
1447007
1634495
147383
542711
1010207
1453338
531089
1312888
1487133
1457564
738768
1422949
1044329
1395557
663406
164407
1408090
1372840
17146
19120
604612
1377174
1381736
879482
481780
1086072
1106796
1623778
795256
230255
467933
1474346
181984
644789
1322144
1641585
1145789
1178661
994188
318286
1130995
826038
1641305
536632
1306884
1396194
930042
1050378
1213050
196958
1033055
711714
533307
1271017
968529
562362
1506970
1070710
138623
764892
607360
1434529
98631
690030
339906
1172346
1470964
1376535
383955
1014324
857258
1185425
1293301
615370
354297
501988
907460
218219
648743
160935
1454889
1004628
136795
1054196
729225
548775
442605
470319
218132
1514889
463935
269189
1280995
921577
1101875
1071566
1016901
583914
1320538
206215
1434354
879184
187700
1443712
344705
723511
1313167
977945
135985
235429
107112
1301182
602227
1626481
403006
71663
496999
1593965
880167
949581
1034559
1098645
1293401
874886
1193881
13953
427940
38136
1070028
551149
714594
867524
510626
800972
930157
626833
1591947
1364121
237019
946249
604346
1309613
1151928
34121
1205335
526054
80287
573249
1581178
455122
881857
895026
1518383
121907
22418
1159922
909145
1012452
1226883
405148
1138444
964609
857582
438432
482630
618682
916218
388912
1644697
581279
494251
1202069
920114
110709
751374
1084572
450028
886630
1069081
1576177
1073908
90879
195255
215138
762557
261950
685347
1466785
1005444
61118
39444
665548
1246690
198479
128486
348652
1388533
989033
370026
525736
1304200
1131149
1514743
1573296
879052
1541698
797635
353021
378559
157535
1113097
761979
932062
11013
764305
607930
87911
1060998
1167726
851249
722274
274787
424477
357875
1202250
239966
110509
41350
989140
70486
864752
1410194
120133
1268726
1368207
1306486
958792
1025646
1211162
1566225
1065496
1598838
138852
1050604
1641528
836583
1204281
300671
293109
456127
1498384
341278
366986
442554
1600316
884727
1328393
900492
1324102
1023772
22887
665451
720162
1121191
309900
1280445
1227697
1513565
25110
326937
715274
1338853
1034586
831256
829340
960707
371898
1101881
1243522
1030536
281773
1199984
645226
34849
961257
1421614
226580
381494
890806
1310197
842059
664424
783986
461819
1078139
1569337
267364
1107535
285523
1305125
128890
1108222
96785
13847
1500406
459651
1504979
1519271
332256
1369880
86280
743980
507600
903876
1007850
1617596
362779
480143
521562
1335686
1263894
99357
318899
1134274
1596289
102397
612647
322180
292813
343516
797860
1365847
835859
1088280
1384938
840076
362837
376709
171554
171582
1471478
648721
549209
918389
1426132
1358939
1141167
1531099
1400328
1246425
523862
145972
560684
467357
1490897
671076
1210975
307673
1581650
1266125
995379
235855
963627
34842
367709
1555085
206012
826659
1222307
611810
979203
1071491
1550628
1160456
1248707
567120
449660
384645
1340267
1109027
483485
736431
1628262
1346711
408608
18926
1475182
811896
1061394
1614019
622189
409767
17374
911421
38060
14175
219501
473750
666449
1622133
1302363
35168
1296872
1619266
268704
900461
702659
1123876
82313
630099
788870
791244
223082
385356
386487
928597
1143702
760518
642062
411232
249544
1290968
1238050
1036710
565162
854291
261300
518049
1344547
1222512
489418
659771
323654
436931
1261210
1405556
262918
460268
1542259
1599714
1637050
1255607
36619
569466
68003
1259882
1354292
1307881
1112567
440946
368826
604947
372897
421209
136303
1567100
575609
311981
640930
647359
1193732
1467235
578654
272766
139952
910896
354561
1636211
116822
551630
621178
1026498
801478
716033
894328
108846
759550
785023
832469
1267577
1072021
30299
143607
901944
713006
947799
870068
900292
1139527
1213876
450077
159910
484716
657374
777746
1360969
834656
1447486
1487798
999071
1427533
292437
509803
407408
244738
772452
536590
1444003
1054461
548136
920668
797826
1602267
1449410
1453108
1591586
507853
928317
940707
597729
1612147
642934
1185211
361729
1092090
375693
1525418
1027221
733666
533626
1398679
526596
1306867
131569
94744
992821
1155378
5917
921934
587760
403014
1076555
545729
688318
1556484
845617
1341145
1005
1340117
1304866
1041899
227443
1399514
1618380
325888
676512
1368326
746025
823995
378973
1155364
1128106
910564
490022
691990
1067867
1046739
419818
506697
1024711
1049992
1051216
1014849
193579
459916
1523981
1251793
1498669
49396
1141764
405741
1578131
190352
1515692
20798
1317889
1131216
714871
537591
881942
995873
966333
881308
1220539
38215
468432
723552
850701
240744
893721
1111155
44071
202635
282817
1468514
662307
1329415
777859
1587126
383223
99761
576529
309467
437569
1391397
216677
85115
1300451
907541
1023667
1564944
153410
697456
455550
1082770
694406
1350987
1398820
278690
1263814
361920
389211
639324
967567
662106
1282674
860291
867963
1461586
461257
1487613
1472494
935305
388493
1399738
1226464
1631503
869182
1597368
73315
96546
324405
903837
1418504
1479341
306025
1361225
1454499
1549731
743793
1108987
170062
1366067
1335171
95180
377238
1334752
1080704
1416776
374549
1249932
574515
826590
1443853
1145862
1030768
785545
1267831
1138851
422012
511780
753298
852289
1559731
1040664
828488
1078333
1453216
687602
276292
1041125
636195
987166
1573926
1188334
689681
99078
998314
1215571
1471178
358519
83123
141255
1167666
7408
1282407
242952
1119034
1488887
1244912
215685
1554408
165961
70373
1134771
1238564
632964
875022
402684
954899
1405638
1045824
295316
1417639
1565051
79995
741110
1468483
1176878
1310423
809251
609680
825931
543707
929061
475879
597687
1444221
1601936
1041504
558211
568671
623821
195983
1633754
621291
967444
328840
1251060
1103764
1108020
1003231
509360
840962
1085712
538605
1135676
1349192
1050210
667638
547574
659964
1479524
1408634
465204
1052777
1055965
1497898
1459643
96405
471316
493943
615169
25566
1596147
537617
861698
1513037
950295
456155
1348763
672824
1132716
1135613
389550
1230797
137109
506752
49146
1041718
1235057
207580
1432904
1070520
1548634
1567292
1200686
76602
59886
857022
1048608
394049
680497
1042168
1148539
1325028
806704
1149778
100559
1338733
1521006
269390
650707
1341715
1565849
1599202
1118213
1462133
171027
1607158
1517736
1280771
1574300
408102
1022246
649155
1628902
611551
1405162
1113284
212806
885274
969065
1468832
195339
1485109
1295362
1105944
111210
243441
1173622
483004
406499
1339599
679286
186015
1530265
53869
938550
994072
166120
1264078
45231
7413
63663
1123054
1198082
1592264
980789
558450
177311
157654
699280
1148597
475074
364741
318989
235758
122503
524733
1295674
925368
1236886
495752
1059379
1362967
1083376
868892
98831
1646626
901597
345585
1069143
172844
1428768
1609347
1240466
1016271
475626
729489
174191
1569843
972398
438954
1459218
20709
861727
812549
1501210
930087
1292399
949885
419454
358272
1543668
917628
1233040
1136556
1136981
1598754
359078
685134
453041
591032
1080795
1138395
1204739
1027258
1368704
204703
507809
171234
626908
1206718
379645
700279
601793
1339212
1308626
1569104
201045
386610
1185882
320596
523170
1429405
120937
453605
708660
999765
1534620
295953
933401
1470763
1200929
1310140
549196
244896
284602
1146301
960930
1457073
1287651
231654
445750
772517
500412
1599420
683846
923279
632043
703987
1567144
38287
1502019
1430516
1222917
251691
1097452
1287089
981573
1371577
343121
149189
1249839
1279440
903280
663568
1193545
110853
999096
47387
372426
630511
1562807
759823
1039434
1212624
118051
715356
44715
92348
506033
1185360
266207
70524
1469482
34729
1091199
567512
1418498
64157
174504
1278856
845455
749812
730381
806663
1269604
1092790
1126193
1580678
433236
780022
672674
1309453
1055199
1012506
1540170
6248
1433246
1642802
520857
1507933
1018454
532968
1494904
760116
1286921
1281976
1183172
24053
1327807
19660
1017421
820037
1330692
1469126
793519
500845
1405352
291426
1436605
1286515
836572
315435
1023557
859356
1546199
1428695
450496
537684
495463
176274
228633
545444
1427653
973269
612587
1401059
1078054
1419053
717579
1037874
1595307
874172
1399366
1484759
50359
1332068
973014
65824
201958
1039256
1251248
632906
709854
462218
1624666
514583
498663
1259221
669736
635945
631390
532470
514581
690594
783835
899804
1424379
353277
732790
1378003
351538
1299188
1331699
716312
1598542
824252
1461583
90017
1255811
1377765
539
1033326
986951
1292900
493750
680049
1634656
356397
396676
965274
190268
30375
692079
309413
1478609
8473
231518
544144
661106
77093
631327
988414
406231
431359
868448
624336
1407408
306970
323607
970526
1434982
934200
701325
401285
1584897
921968
674755
956861
1389916
213522
1288073
62300
502607
468418
474671
1343581
315097
484374
1328543
13736
114868
1289189
1614389
435002
1613412
1641097
251744
68201
127326
1279417
1396256
181337
1580383
1372525
1249935
139903
871422
292219
686835
1546848
1330012
1628175
1408929
742747
499607
1028113
965894
911106
910094
860531
268488
1289280
177724
360185
1403845
1545651
128105
1115941
1181488
819916
1340882
536797
616798
904283
1387523
787646
698633
218193
1526617
512092
36868
446365
575959
463704
796708
1440433
1452131
348669
979976
1429601
428705
1203647
937141
657606
770011
1013159
158476
1302792
615588
896019
848850
1221962
140755
26211
335566
276264
1426150
407610
398052
167373
255868
803952
164884
1621254
966714
313552
1091406
1482026
256706
1137501
295607
462121
1187915
1059071
651094
871198
623203
1008013
1324619
344946
1272839
915531
1486579
51508
538758
740407
1278498
306396
1394948
419934
1462937
1206962
948064
1589400
1129912
186444
1532339
45544
192344
1127963
742943
1339834
289934
1550813
1386499
1071476
291143
1103791
1067882
1253317
1603776
841443
290759
1618391
230759
1139952
1603612
1024718
774240
1424441
993734
114553
314728
1530992
1358349
1160529
498862
1344499
173527
629465
955259
354247
1025781
317635
828590
180829
123445
690320
1568942
1292069
653575
503670
670239
301723
1548314
422959
180535
1597125
905064
572182
1497277
669041
686817
1204972
407026
460191
893991
470094
1092255
718932
1247357
1158303
10981
1589595
1574874
980126
1570506
1625943
112468
996960
1193501
1287994
1428351
38255
1167826
1187579
679748
477436
1548726
1450906
832747
532821
61927
994371
902473
703278
1567510
272106
111876
1453767
1247263
929682
26929
825778
447262
1100182
1352804
1399532
968704
1134687
395874
1422514
227433
844049
99464
9670
1164030
98958
729174
71668
93344
1471609
832445
586710
1190729
658505
465839
1482674
1295859
1372808
479644
1389018
812042
1527365
1241694
1338082
1234557
1627994
711994
1372604
1588787
654376
1641447
377684
847501
201153
262869
1240408
587817
973452
1567705
823724
125588
453498
65052
1402945
406235
1000311
138045
1271843
640961
205967
982184
279672
461946
1042500
191473
1056925
170957
738678
1490998
110874
12085
1647305
1117827
898724
17402
1130164
1289172
976015
1511709
1166952
1415603
1186749
210688
1523010
775407
823304
1596748
106651
794912
997280
495552
6436
333739
348599
358489
228691
1077314
22559
971095
14132
139889
1497299
829154
1594895
1481730
1155045
1455595
133398
1297160
1222052
1467268
858932
1575907
1423860
727646
525213
1279662
251311
154629
694859
684124
556152
849493
1506059
160645
489128
1249774
538738
517008
792876
270244
372063
376149
1519605
612393
1576161
751938
849957
1032791
1208764
28985
813669
1404205
894968
1020147
338204
777082
1269265
1296370
173071
11981
713027
669434
784376
1610344
763920
230455
473483
951230
565360
1218089
764932
937676
247093
838537
682970
942844
1181217
1506426
1509790
515337
1443680
1357118
23009
528889
998064
1469970
134932
224513
570870
222688
695852
372392
784746
1003212
1190042
1456544
782052
839264
344662
1316550
460679
584663
428530
568388
650882
895044
433095
1021844
570822
721739
1010492
154813
1046064
1336276
892687
1049220
898603
1308387
43403
995703
1636132
1139454
917094
1551540
431948
1058061
984655
38760
1092925
1529572
1583943
562750
948230
880946
1626090
685455
1143908
861506
347213
388038
595963
1614007
177715
516882
1425243
513778
738601
1475145
1341643
622263
1308841
848857
112389
528027
188961
470599
291731
1303787
12493
912194
505531
365312
1447249
178772
620509
1164011
1639667
1584270
687392
151795
1326877
593967
70124
921501
231762
1352970
647928
358860
627877
1354955
1030449
225682
293028
146837
1463101
1390298
1027294
1200895
493887
993280
1351964
743237
1616124
325993
1544529
1110984
102336
353364
550712
945218
1151870
489163
707241
957386
1236805
126006
314334
524284
266823
687170
1214197
287662
76383
1614204
800205
1075094
452270
1515625
392899
664812
1529578
238944
624890
1062210
1222528
609918
490987
1353315
719643
806593
789300
328356
487773
932097
714586
1107452
1423650
17359
1270508
1467114
1006402
272365
1259844
803624
381646
1138468
744015
831072
462949
1054308
84132
903033
167724
345968
1472075
1501122
684775
1469266
751788
217990
551731
1130681
241579
1577157
1586218
76309
1611048
1576833
678038
598857
1448533
1280284
378814
1216728
22137
488648
1185380
627924
888115
881933
73356
1549788
769570
251100
327464
1337135
1404074
130241
794354
1229394
695722
328706
341993
245752
215556
1330159
1345009
666956
587739
685618
921035
162725
15402
73935
1211897
1513392
631715
1378664
1302674
294626
849908
1023724
186352
189198
1483721
234671
1108516
1227783
1607064
94951
1183139
970931
1121357
209218
284012
786931
1270084
283081
1469792
1257313
768332
1295100
1070366
1523491
360190
1473811
1518444
1555202
153070
102008
479486
1040602
1319924
26061
746362
901290
1320217
1360888
1596533
1613282
493858
1392188
1216653
936382
405287
640316
1035068
311292
1342071
1054941
1598538
52294
628438
1246331
461928
16708
491424
335401
10804
1326458
1244868
535161
428698
1566799
490129
731762
378254
469088
1178481
1606976
1609096
1123436
44638
469495
1412781
94662
1487412
698816
239419
1195713
881547
697474
1574281
1389518
702165
737221
890504
592442
449170
624088
1013878
457081
177136
186944
992764
878064
377181
785109
379244
1322477
1361745
1333590
35633
504625
1227033
1239020
540674
712264
1498259
1614081
863797
1058537
287208
721659
1349998
20584
586346
1414636
245994
550670
976440
705898
1567033
64012
1354754
196142
574096
437845
177123
1431904
1105714
1623156
622071
822558
1566699
161438
359590
76661
718972
87839
1191173
1422397
163609
628290
1365095
1272854
1170855
431389
263703
877224
711647
1383342
1596628
861828
649576
305606
148429
1226272
584394
1086721
302936
175352
283239
886399
1483348
1389575
1007045
1013033
1598121
658384
336569
1398299
306157
774647
362814
1160242
1421588
1363507
1220672
1220778
143949
377758
245960
1376231
1412220
1400800
545158
1506202
820992
1009886
215984
76007
630242
693582
865611
631790
952977
459891
567733
1037525
447567
1355865
453465
889978
669955
1302245
542174
421860
1318766
162186
350727
94749
857667
586692
191491
1272290
945622
168751
1259128
1280117
973850
1309249
414597
79688
701922
220276
825937
1197308
1215653
193198
1464305
127321
1445435
681797
577364
730894
1507154
343074
911661
619839
695221
966834
1144787
285746
771119
1380930
174615
38692
369976
901861
1233436
1171269
1237199
178720
1080771
929378
845475
533560
1191949
1223073
478919
813222
1168099
562378
234053
1126022
1642035
1418924
129284
841792
945274
1531803
368574
1035683
1495704
129269
1271000
710493
874011
1172613
808396
43878
1645356
183957
1298269
1460808
918383
1640661
1277518
220683
1426640
1318859
530401
436769
1180047
910502
979461
270862
1005772
794746
641213
591999
946126
530648
5244
51063
10327
803465
1318611
1455160
211366
818108
814130
310905
483976
1010465
124467
1436699
1187975
1172678
1441210
816577
10322
677703
1423227
726282
1350111
787287
1542190
1384443
803492
1622737
548314
1636292
1252522
750934
884919
1160187
1604741
557944
562244
849633
391607
1629312
831115
240566
1552293
1412976
332518
1038486
628685
573032
1181985
1301158
775206
1398698
1376366
1631360
1494443
670494
943095
1273156
916032
92022
176302
1205141
1490765
7172
1353060
1256823
1374940
1619126
1115416
723591
1622374
52897
1125300
581643
1010370
569436
1357422
1452280
512691
460645
1430558
588546
961005
130546
116629
1289276
198590
321699
527511
832289
471967
129718
905244
1610553
246525
1622877
861821
642591
358559
1572831
356546
69008
575880
295402
724740
368744
263437
1041784
559531
1547225
1600273
1107167
1491379
1466777
1243108
659479
100263
1029782
1458813
177070
578452
409075
1398518
1632937
648719
894746
936068
647771
100586
854295
149045
344014
1226970
1471945
1166767
396436
1192234
1464875
1462990
920952
76328
637802
774438
1481834
925835
707230
1348197
1195692
586683
1113301
946804
1236744
1041822
1576096
214003
71884
1023468
1187403
1359610
404488
231250
230218
782344
1185600
1333202
1036793
868123
266986
1268453
450089
596351
160346
1025835
87769
457671
213229
542506
774514
20748
1189704
1116587
1116421
478
1548409
1057620
869110
1170916
604064
1451261
645666
1050491
1221004
268491
1532743
614717
22377
762299
539500
720609
703317
1353209
1108675
991705
407260
1191576
183555
428282
1106609
1244396
1450818
1047359
815672
574019
1309156
461564
731967
1290532
44879
1470215
962961
964757
796978
1400690
999496
428153
1124994
379385
1260037
498102
593746
1358498
164882
800676
468835
690754
1447062
1055722
679680
1475632
253680
344805
600965
1567719
1150838
1153064
1526074
1125467
1351031
147718
142278
1199143
49427
1078245
1488619
1552331
1077840
114133
51928
907560
1222861
573102
1214174
1623892
1419430
376773
1583212
772247
334760
1490248
258482
394940
1611376
510292
840831
702554
1358875
537915
274276
920134
305123
1342992
318254
651873
1638200
346295
1106425
676865
193050
435060
701874
1404378
425112
1511293
599234
103845
491925
834980
1424188
1645571
1306683
1535609
111920
400434
295496
637750
597944
1450899
73881
710962
974008
1158488
813914
451873
1248109
1551992
493267
972694
741050
1531991
355246
420892
40965
891622
726741
327594
267128
39601
515317
1120165
558427
403363
258465
1478593
1459679
835919
569622
31838
1170480
305802
1095653
1517100
119828
908668
305030
16316
457786
584678
804795
1118610
1032737
1069676
1444810
56493
163744
1418923
1427120
1089077
1724
874739
173032
620031
393188
273176
1105725
759185
750342
1481956
237367
1307717
311510
668945
974211
286126
1583104
244057
951181
1125161
1638482
368418
1593224
1382761
317476
1163128
242245
402509
1553787
1448537
1386245
347989
527382
970345
202258
446726
1412122
1406265
1123422
126825
1466944
1504220
1273844
1065059
552772
520889
1292155
474013
1520670
1537347
1044355
186079
1642198
748511
504394
1641753
376575
1016322
1634945
698063
683791
34928
1357971
1033965
240975
637637
283903
804253
885002
445119
468095
220389
619267
397060
1562758
443511
729386
381015
461042
341217
1208738
274733
215507
841090
1409122
1282586
66054
666852
9034
507772
433034
77953
358163
650536
1349327
1566128
1014081
6040
546823
594475
285432
1027235
1333273
500615
273459
664721
1571586
1192196
1220688
212473
63840
1274294
687942
1223821
118514
456203
1160279
1505147
38439
880957
418555
713074
378682
614000
855513
647087
242180
1491104
1527500
1411672
493070
915493
73392
87943
848707
39246
744205
1224526
1189728
1522141
242917
1120065
1116486
1436046
599195
1209295
1025530
262997
1473825
1280093
625289
1318348
979845
513915
502573
683263
1370008
1375425
615179
34896
1380338
813997
753797
1503723
1213558
779788
1250246
214917
789500
1646804
194485
1370881
991791
701983
688501
1639907
147149
513336
57019
1431079
293606
264769
252292
734067
748786
1509676
1368049
1626510
1174809
655972
1398001
1404674
1221849
39171
1460760
464945
1370718
1191162
446831
1565673
1632585
1430811
1051283
952619
891340
1322505
641945
1638678
600094
958480
257556
1194625
51570
1490661
884219
1040380
1582603
218756
969744
123038
593709
476928
112078
1273253
167957
747104
876858
1626140
300083
41649
151810
1270818
1056182
1053870
271941
874445
37983
886948
1062339
1171945
1608804
557641
1272597
323031
431046
814784
517819
626743
807500
1498334
308852
238692
1244347
652513
1211740
17003
661710
931160
159697
789468
705367
1455325
620964
193902
1022618
484128
317692
1292200
217334
1157646
420122
1626782
1157120
1317806
63580
1202763
871628
1612143
473035
643708
968915
1288462
1061819
1128696
939644
1578593
680756
858614
723798
1000050
362694
841483
255787
218666
1572051
226007
1159158
1058303
95113
657384
376606
530494
135940
406001
848743
738561
997357
1346995
830215
571572
926532
1011519
1561289
147224
1032214
1568258
148313
831702
1013894
557284
1310364
149512
1627060
953944
271986
1479086
1303173
1558910
1095019
990615
1442068
528609
1443938
566801
676697
551795
1589879
935335
106199
426118
838926
843577
570790
47948
1600705
774812
1470403
1221006
734001
1034869
706892
1090092
1120175
784886
40885
978528
77413
212357
915610
509445
112450
94255
358748
366940
1325407
1381852
979398
713557
1112675
280990
982187
1308967
947794
1424320
429385
996212
946698
1640654
827671
40142
1292623
1372729
309135
260546
503462
1406797
746568
795353
613932
110694
1288650
490162
1186836
993699
386044
660454
900159
1136808
1227388
624205
1131339
810944
798647
649526
258809
1571292
849668
1066940
174525
929964
874573
1054059
660604
705
6536
59834
722639
959102
55732
102587
158578
1452361
251434
1097782
48533
230181
488789
1555865
284491
696520
959475
1367385
1624756
881128
42987
327394
1083486
556045
377713
136061
643309
1139563
135818
570672
242945
604246
1401540
863603
546124
500518
16730
438510
1406221
1115624
1635059
476777
41531
497269
369741
1058015
443436
319200
888106
844844
1469205
699025
1642541
612445
738705
298881
315605
952368
1038074
296121
1116243
123950
1404037
852239
595377
1592076
303758
1119142
769641
1023720
1570120
419202
574076
844019
570931
685336
520313
89170
159318
1458356
146009
316690
368084
1417162
1499032
418601
815497
550178
343244
1395384
955733
480179
621023
1624624
744661
1082220
1542132
1029158
1418414
1443518
258417
1588420
484767
1590238
1294778
245551
602855
895765
681973
435768
1170867
1359197
724443
104699
1308339
280210
665618
185504
1169361
1552239
893260
873510
1183930
247835
1290237
172671
63960
611286
783612
1283974
676406
935733
1296969
181541
1368519
101283
1221699
1160235
1292822
1562533
1045187
403427
1093892
479336
1211395
1481433
855868
1503548
1224076
378837
246715
639169
267164
343107
483301
642119
507199
577373
1232221
1152288
1558140
546554
687978
572684
337576
1248037
957589
821304
656885
378190
1630295
371459
619488
169499
1415814
231824
860574
673497
577103
599155
949008
1542007
991361
637946
1482400
459309
197267
875026
964915
914792
1193752
1416084
1568221
516303
915361
724674
1027096
997586
1126901
1311325
356730
1604818
933530
1183140
356886
197836
18996
252293
1036347
885732
490789
1028617
766789
1621650
496840
482411
1191506
1587338
28717
1341752
998441
1480945
639151
1499470
416711
1428310
1594002
424484
1110642
143146
1499253
1059147
355556
803750
125026
747
1213587
493969
1474265
201938
1023362
114736
1343632
332785
971807
53625
1310524
1276932
499759
287482
92601
235124
654146
17042
852905
1420798
982013
229230
1272236
707411
1345320
762209
434090
769908
799693
765304
383613
592299
653064
840427
575387
679399
878016
911151
1523548
1119676
1221309
626569
172357
905323
62440
654232
917791
236537
903203
1219592
1442335
175922
1291018
121752
806665
552600
1239770
1401388
805937
389643
339635
1211109
1633280
599501
272341
379584
111170
467752
1004049
313082
1525479
1113753
559192
1627176
106509
1246736
1334859
1131292
453030
1023657
305200
1519075
580827
678341
524359
972542
1591328
630053
480055
1597667
938654
1494468
711678
622907
1354410
285455
320464
849216
533980
631990
910071
1380582
1335399
892979
653469
1333501
1353648
231406
909249
604461
663729
755853
1413011
492040
1578051
1406901
1244088
1395766
1401419
37427
142617
169968
949727
1385861
1128434
1440712
1312485
1044869
1147299
757408
636814
572278
590602
412053
1090689
548462
561930
1013673
1162491
103893
905430
76146
1166688
162130
1128186
964120
441839
118580
744503
542860
476718
589365
415448
1611073
1042943
1093281
1286700
1629332
1027716
894612
1062837
1111974
978404
736003
1102383
1444535
1621862
386973
871001
636773
1109327
1282454
214000
861550
696494
1372274
861557
1228125
131564
1379287
130451
1585371
1557950
924989
593438
331684
857644
1479057
1617941
1198624
966197
67332
199056
230174
508010
803892
655533
1517744
1140590
922440
1104125
1404616
161958
537262
741578
670310
539795
185258
268279
263615
671867
915026
1306293
1596817
433609
730935
1462384
509763
1235963
1464582
1414907
730395
361046
146980
31802
1576229
953203
591864
1470921
1555885
771147
368873
1539242
970779
1501050
1286276
1072098
529329
1609578
161943
1316924
1141796
603850
377204
804226
659291
1117550
1612985
1305886
696298
41205
520515
1096821
284992
1205445
816284
943320
1091197
1290485
1642250
840077
1259133
614170
1635922
653518
915329
1312443
412391
641170
1456262
199052
282543
656245
921705
28301
885589
1008013
1094650
751832
1173671
646984
1176007
1300972
752366
823538
1483003
493952
894807
162297
1434699
1391497
643984
1157701
458752
1162632
541358
312211
1077031
969492
1593891
1473746
711634
1202291
1157169
809595
412805
764538
1192798
1072939
557861
1055415
1257244
1100958
63648
70543
1533664
76362
1470977
1148503
286119
618866
1292112
768057
1590477
1394172
1245876
738077
846987
78311
843
738991
796295
84787
167532
192795
567686
1169839
1202868
121705
1574628
119353
1269856
677181
1181078
1305728
351831
449039
232052
1185252
1004573
1298802
1421359
1027399
721540
1578283
785751
1495724
1051566
367265
417366
1587759
218234
591592
869949
618871
946781
834366
326685
517809
513999
579956
1502364
827332
490633
795307
1397941
326278
629084
1583093
183463
959050
1230418
892187
279352
153681
454177
1253226
738563
1040183
1622787
1611038
274789
94847
566579
549340
1070257
586439
910028
1533905
1167777
1566525
1335878
1453285
41718
1251738
487156
634004
100012
143339
434937
1082878
585808
827414
1421768
185998
1244111
948669
587626
341559
868064
1098239
1312929
132287
974307
1394148
632707
1096234
928102
1211986
538575
555134
718654
1302093
472072
1251427
819291
520991
1352677
772863
144653
957059
93351
1208430
1166708
1333493
4058
1323259
204586
1075043
115492
470685
306616
960796
340499
1523651
1218269
622714
18975
1133314
726544
546148
951954
1452632
635143
852774
42144
1281134
1642599
1500150
1120926
833021
336982
1072563
1183248
1167553
667502
695934
407041
136563
1354944
279579
1027966
832502
1085626
377389
893742
1353041
173575
174918
606607
914738
959637
1459065
64313
1090307
966459
385176
223196
315041
1031794
11299
896687
1475819
171160
66552
1645886
342836
1004709
1262719
542787
807412
794923
575693
1036471
1072511
1050767
1616572
946482
135559
991306
743936
449722
1093230
506063
491653
497153
1365046
892003
599620
92722
287474
22264
927304
652706
185041
390240
1309577
710315
387080
1310593
6188
1057381
991438
470917
58963
1520644
179774
501022
133618
506822
529157
462096
1289103
709953
884740
35586
295277
167510
1062459
1434472
1606611
197261
1200171
382397
155476
221034
1320282
691967
233191
1537233
1617639
787532
1215805
408883
1374948
33719
641771
824473
8443
966557
103622
20567
246587
458091
1126280
662194
1250881
611777
1406290
123662
64405
1032370
1070379
188628
1566049
103913
385157
676375
1203349
444135
1369646
251787
1396293
1257295
1514681
342224
489339
1168813
875362
690676
682870
1004520
212318
722438
123554
957674
467798
311512
301443
559626
1174330
73887
1493523
156291
1442978
61805
1143385
282944
147151
829970
1063100
620551
1494981
1287391
1482450
1017727
1583772
1204836
602913
1371036
130455
633437
1573338
1436622
383239
1278506
621652
409883
933468
1407844
1163753
269746
422660
386979
773397
1413275
880450
946112
422525
1434574
1278617
1305315
1072173
629739
1476953
171165
147442
1211431
463575
678584
61622
385681
1450145
224367
446883
650075
1056686
1337869
336222
29664
1220479
391222
1430929
994395
201471
145965
1413483
1281108
1030686
12474
1437841
452562
836576
476371
383292
591810
746629
1537017
999793
267548
548718
445837
550715
1251854
1336980
349923
200770
678709
1295092
215559
192732
1143362
1424590
965805
1229184
636607
1360641
1243501
1547005
693195
20005
728928
514398
376042
504848
1632632
1516466
428293
673321
262993
1472597
89683
897688
1138620
397249
450957
450317
842648
341534
1162610
835605
850573
148161
715719
341555
1075502
129036
1116182
1629769
505056
1093334
7411
93218
1219854
163008
1304699
726069
1234813
1355392
509557
1347446
1210394
559107
1467723
1628628
1592955
73478
84529
1529844
957520
1154703
432397
685695
869244
1186027
1419980
1250731
1643339
1024985
1460132
233875
930739
826918
960094
1539692
937012
134544
1140144
388398
811185
973296
945575
1612752
1007100
626178
403907
83554
624299
327837
345653
1326416
520701
1414506
324230
1272600
460005
1276809
444555
595397
1047920
95944
1238919
711013
1580593
1261695
78611
42702
1121433
1052509
669521
37128
1525766
1239523
664222
277492
1464339
437541
606917
458864
989050
1281073
240467
906990
623706
981634
236533
885208
376492
381101
334556
1164075
677388
386881
51179
197311
793002
663713
920881
1479578
353932
1493540
81336
235952
945243
986267
321863
55142
150753
792836
1024120
208682
1075158
1457708
1254747
1623362
1624389
1111713
329946
1360587
337229
336825
819115
844187
1008220
907219
906677
66834
515669
1081235
348833
1299587
1002707
871570
240851
1616797
1520139
1213851
92800
1158218
532909
272768
1224311
783586
26432
583944
218598
27951
1459238
778849
340617
1612241
1486803
1119223
1238545
371098
1012013
164034
1556080
1550788
334315
246150
1345615
420541
778625
340804
139330
1119356
1275582
1170456
894116
642687
1587117
859952
1460473
1113686
1532683
1451039
731275
1273760
963987
1437024
341617
1531675
206082
778427
1433608
218165
253117
919538
758464
415643
1468575
873471
34216
1486500
1193320
1044050
1159553
1221531
1356724
710527
394938
906037
295326
31113
710016
530611
1537347
271795
183894
979750
1414731
1246621
422203
1291116
922211
449812
870206
991085
224113
832389
1637288
773925
564839
584094
1228412
1028002
547567
5627
476750
1639279
600575
982998
1550841
901878
802602
342409
1314972
670461
275285
277228
1003812
1163501
417256
1477505
134391
933519
1622342
875799
210182
669485
1338344
808931
629174
958123
269835
516984
181718
425196
1298102
411902
1292712
1284479
591998
1483872
450784
554061
1319662
740336
125905
667817
1302646
1320982
835053
329086
596776
156368
872464
1270648
24392
328195
1057207
1294540
1500524
1017040
694209
104783
79287
994878
1144733
668848
1532009
1044108
1087073
516836
1589079
914767
575047
605470
763883
1281245
1068430
1064416
978855
1109139
817216
1518314
1073964
1059791
216304
932658
1134267
274474
417060
1237570
37940
542627
624019
844688
1434056
903687
1239224
404939
766851
77029
558957
865439
595360
919388
322603
1379505
397045
1642213
795323
747756
1689
51106
714755
1314292
1569990
1225123
1574943
134829
915098
1127256
1266369
509438
978158
589226
392179
1102451
1412958
852033
914407
319429
491361
1232222
1057782
1257316
1546101
1182678
1047526
300400
1516158
280194
1402267
7659
122394
18171
310476
129399
310557
729115
1019552
772939
452127
1012074
434715
299200
434486
1261951
1157290
1109985
1229812
395070
1350005
571314
314315
8267
1304857
1124039
374023
524012
719053
1016404
1146432
1076690
1334404
574894
1327927
549179
789816
552162
1399604
1623349
856169
700096
823496
1332159
1542923
1609355
1405484
321694
1331644
1196625
303512
379452
1411264
920334
564834
1011870
100344
578326
1384479
1595958
67540
1607010
441550
402051
1483459
1537014
1424992
924344
406455
1231913
947261
1084011
632756
197618
155
1095433
1260844
97288
1430484
1183065
1539412
1499496
869278
1480969
699341
658479
944429
322864
1370206
728256
53281
1124848
313582
1472963
752444
529683
742697
1608173
811875
427748
45908
133955
668884
1432075
1221032
716634
1154550
777486
812619
1086662
1531073
706751
1029181
665191
540243
1632274
1274508
226776
994041
1427698
272788
120184
1487180
853508
958408
1602966
1510964
522247
274787
106705
976308
851355
361198
1100992
519713
836235
621965
1252758
822662
273913
143431
1525852
1495706
1597367
1346699
1309622
1447335
1556354
446250
1517700
1330023
754903
20861
276480
330439
942260
455825
580917
223858
227352
995753
353634
928527
286843
1380770
510142
418937
1198187
26527
268115
675337
815537
528158
334256
691512
788990
882695
827626
864260
409774
1550293
1433514
1267145
245003
746186
360482
13403
849748
1234837
236453
522548
1561090
1320630
1512676
723629
1098367
27211
589811
905394
13068
934118
476181
1444006
1425514
986116
1426153
388893
814125
912263
721079
1279355
60417
1322553
1343470
190918
1462672
1555132
992085
1521715
1568145
993138
841142
47788
1318528
711135
1256246
41917
355390
1568836
1580055
1574499
976518
812464
1159738
1499011
1256922
1068789
989306
1330777
626505
1481046
48507
1090776
1019209
358142
234445
1586587
1526542
1167422
899778
1267080
1264311
1228448
638875
1355911
869816
573373
293946
11322
458861
1379499
1310942
1128635
1326646
271216
368506
1393593
726956
289329
739325
1520093
1488484
112541
1236671
1495997
9266
1433118
766401
854383
914799
840849
550707
688769
1234061
626101
1309951
540911
646038
1586295
393878
1170168
119294
484528
83519
1213104
1340749
324000
844985
261355
160559
120832
539626
1387347
779847
1058872
712800
1210403
1150028
1349134
1535686
285934
79065
1339669
578420
289019
157473
1100625
197728
1629416
859847
414983
1117494
321650
844466
905606
930772
1607309
1600751
399467
1640266
119684
1519599
170374
924299
869
190430
52098
1029603
476967
1210827
599685
688797
99649
996187
1481480
1587575
430006
710699
1585375
828110
1221077
1625767
1343673
1112481
1237538
1444823
688970
1229262
349263
1144277
710279
141174
1533871
1123163
155021
891589
197425
46603
494171
1367585
1073339
1131775
1182629
394652
299355
587449
786437
1310233
615411
711099
1549847
1424223
1472349
1127428
361186
1184944
632402
340103
1000029
1176005
857140
1315018
784147
1563572
948080
1072926
249254
151262
22889
786339
705556
123921
675400
1355885
277113
1210336
1242955
454720
799068
1587769
175706
104769
961757
393362
1521052
1263463
140499
992077
1533071
793168
287452
1393272
829791
908979
1587741
1046013
234993
95632
1460787
1337884
1315528
741668
1430067
711561
278800
355625
888159
928402
18173
753309
1609930
454531
706114
525655
1388169
1232774
163867
923407
269915
1221309
1075758
323151
1271079
623973
263479
674835
651317
1075461
1065766
853899
1144717
1535655
137759
891625
1251446
645932
1229820
360454
56954
1025867
721839
770540
1484910
1312599
1321737
1133048
238007
643132
771740
1080318
817172
83595
731006
244640
259290
290842
652257
1347232
3591
280960
541605
1500082
1099561
680987
1551121
153888
182081
642798
1090708
111859
1333503
817690
134136
1072335
1006188
37705
1104249
969461
1535677
1301205
1155668
1063616
831923
466744
1634039
234660
1585522
528767
858134
750479
430107
362107
98242
1427801
142281
1048544
683964
50370
962511
336493
1131138
380983
1367261
1058565
1544749
686488
486005
1386279
421333
1407770
1494699
950868
386406
65623
1124924
1540217
802550
466686
1586053
964060
1284140
951318
1045894
561545
357343
517264
1339879
1151543
603448
359969
311738
928444
560977
711993
748855
287285
156656
1438491
120018
1587678
1191960
704051
1366571
549672
1509236
254045
1572105
466361
1176732
1379698
1496067
479271
276431
163633
1275630
1087558
1164084
834785
1185511
935022
892266
1443589
347171
377966
1519883
874604
871282
1601169
217502
161443
361485
1192804
873929
800744
177504
1453401
772568
729980
1618631
873102
1278710
399146
1367756
714924
1150881
383448
45635
663541
391458
1176985
444029
1244475
1545931
635913
876469
468580
1267310
776068
826391
1161730
268446
158665
1344090
1254234
1280025
253399
680139
607434
1553442
609250
1550127
246847
966736
934560
1080813
415944
1563419
440048
949788
560472
618311
1053486
1388700
1025712
916572
506764
1238381
1117358
168048
256375
1002748
1613262
477562
496674
405614
1064036
33276
1412979
237046
64770
738637
370037
1555056
553980
22058
265120
439518
989115
372986
56902
1265167
1600049
1205707
1347545
1021019
1042015
690224
433040
563409
1068766
1263346
437069
1192259
360032
1537837
1619839
824418
1155317
1553855
452408
123123
1180452
866016
1418338
149872
696971
551777
152482
143518
61456
187825
233340
1028193
1427992
741800
1632770
1394265
896815
1426802
654959
587350
523940
899916
555712
990806
411694
614266
1042810
565996
884425
1395828
380512
1177432
738317
1117098
1580609
1147865
621605
453552
1274000
1503873
272215
313753
952249
733826
771796
446394
681886
1405339
657833
1530839
949090
1113971
95459
1635339
1536766
785571
1257903
1052388
219489
608211
264739
1057249
1347017
1396611
209898
978288
286453
933450
888347
1519494
1466697
721732
1605700
1234617
1407220
937412
37770
468418
463197
1423322
775501
1605387
820272
1230794
822342
893475
1035934
174855
34687
871863
287484
779229
286789
580519
1046227
1542692
793515
803879
937827
1167918
1108285
1021012
773578
118973
1522185
329181
1388151
461225
431071
369115
359617
1098285
351093
408665
206200
1325484
1191679
1345166
1136121
1342273
1037560
423704
854893
1541644
218678
298486
1242980
1418954
1629526
1426096
324115
67591
1264237
92267
1381967
1467477
708433
104030
1166862
350574
1211155
519333
719772
1184387
1341286
1004507
719627
1418137
586055
1483733
478518
348199
1300621
273030
1018734
296766
1336672
1452414
810533
1256400
1123452
908300
843944
379753
958085
397282
336903
1034827
1019982
1505781
728837
254545
329700
321965
1556675
90507
1562105
1266094
73171
733334
1494787
1342635
1609603
637408
389583
29584
589200
968842
280488
297357
348541
704755
1045473
453230
1150891
1604091
1334690
537165
1594942
1432510
1126232
1326596
844429
1187952
392445
1021967
1128892
481633
933833
1364934
1029223
231138
291002
480504
1555754
407026
1544950
248200
257504
165037
1362475
1107405
161442
502846
612739
1062836
1474420
725574
100345
1122944
440445
1226073
425750
1369893
443840
1138616
502558
1084255
704764
1311374
600231
1289198
20649
475080
102641
699439
1071827
18813
1139013
126058
918193
1012917
1132767
774664
1351135
1353460
794542
1327570
1063422
1407948
386471
289681
1352085
825452
622066
182445
1247452
1474232
1352437
452683
171365
115475
1272358
843351
736907
1301422
23047
1531074
850773
923729
1520178
1346800
176256
1094550
1567281
574271
680220
474515
1436447
619888
448060
3233
463280
743377
1291577
1297655
817910
1190870
1144817
591609
665257
1427814
372440
802311
1290773
258095
48598
1190251
663820
1253829
1632520
684064
638604
601969
513363
551576
1432756
28763
1303737
1477490
1445570
435346
1205498
1011290
1305784
1073509
185669
586008
1210094
539918
835364
130621
1130544
720842
739721
304510
402863
795265
180716
504330
1390203
1443058
563571
1223630
1171435
91465
1350469
1541296
1195005
958673
1508695
919309
518605
1256888
1347987
722161
875007
149567
954975
10971
1114074
1022215
880863
1396156
361745
1009540
1119695
920195
119029
584437
178032
584188
1007816
562608
180995
917928
729728
52405
605048
705559
1232345
1414701
444929
1087111
681552
234486
1497575
518607
501210
996614
574848
1482010
173486
536965
657028
418224
442330
1104452
1058835
997604
1334840
1398095
403104
338081
1051510
483371
1212969
521250
1526146
343611
1175967
1544785
1263543
1544281
135688
1157875
468947
1478003
1006333
1317462
897793
159844
432465
942575
1344641
1574259
1152333
211360
806510
1145453
322244
1040541
408952
1621977
636773
518402
625435
263584
734533
220919
1085216
934157
123536
1241273
904451
1622035
592897
1553989
889984
244713
717985
1110865
1559315
243908
1607413
707579
566060
1440549
1292124
570578
812169
327814
322653
1206999
588821
1385033
670949
100572
625049
1439811
905656
493770
1028679
16534
1073382
542714
420270
112417
1538158
776936
356204
514532
1055168
574701
422159
399001
1022345
1212868
534447
473443
603071
828744
1261152
886534
1110650
1618436
1484659
1498328
1083607
491141
137454
719476
1461996
226499
1202505
412455
1205682
1168678
623889
745640
1304077
635045
79262
1072247
868175
814156
117959
1295028
843166
1566773
13683
1364122
1439893
1452798
991144
118171
905840
1562385
1359110
1550960
487231
15776
1223277
1209444
548144
1415518
463276
949381
905060
996467
1425165
505022
1183420
1156218
570076
178236
1504682
786587
1325335
848476
843194
1259148
1135481
818917
352211
1397705
645830
1563922
884021
1403695
589269
751655
1458334
502484
1070294
1212625
585949
436871
91026
481918
846294
774282
597769
1443645
875561
471126
13620
148250
791921
1064892
1202936
1338277
1628284
682213
664962
393105
88888
1433732
437772
264553
199922
1637867
1376808
296543
1305894
228792
689180
1124358
1331456
120384
743887
226315
1166747
171143
1101023
295163
192700
142049
315262
1349743
924260
972561
735786
992352
420500
1636779
1279084
699411
1583592
1366040
1554415
540050
179791
671114
548891
936259
691407
100749
1363180
753754
1132912
774662
1214737
1487427
437506
827089
558368
309679
522026
961860
54473
1143641
1361712
1509128
1118374
1030197
1257958
1469169
1178754
570869
875049
746025
124242
306163
210056
529272
735589
1220435
338720
742429
1539744
593459
685266
1449118
275413
343940
524734
204199
1342894
864849
1141033
50494
688208
566375
7981
1152590
1492437
1148521
998530
662390
745973
1474938
1571339
1170298
1360650
450758
1004226
236591
443876
949820
128402
983388
1371036
1382261
330761
90645
735840
1014618
1607918
125498
122942
935999
638029
1426878
1581963
475801
986626
1321053
413256
1021377
347546
1281937
731348
1051079
381467
1604898
570306
1501217
1233333
554996
373438
1432138
184089
814360
243235
116799
1607611
42897
650200
894829
654098
550146
1313268
111775
579645
677227
497550
124382
653889
811849
335285
462523
363189
554149
842964
786338
619393
91960
853791
375491
1546845
592430
610049
1364787
726959
990616
320782
1571469
908318
963594
1093827
111959
141962
409075
1277099
859361
489946
1502471
1622629
1625972
750166
694624
1138327
1391213
682991
405652
505774
1010030
285575
654293
634767
649109
178501
635190
1048449
217796
1225766
307556
467846
1497610
1308628
246215
32857
290821
139449
1639353
1483570
816776
1451303
1032877
72436
609427
1218314
994914
1039723
275389
1330867
1205332
135767
1255866
532268
847596
791744
1506106
1425602
1491909
1118541
45338
1000838
185795
302508
1387468
409274
556285
772474
1128622
608256
878070
895589
916255
935498
596685
965198
566021
1155645
1144268
292662
474168
1072027
833580
1271989
1028005
1067865
254231
118755
1320665
602443
607033
1104193
1061831
1196573
1078253
614347
838902
601507
1170931
1110432
791734
259261
954604
449609
933290
707668
1287250
938135
968354
117832
1016264
1224183
1604635
1449923
439248
1205791
1161652
576796
114801
164894
116241
1402992
1055102
796238
696252
1500453
836445
206311
1205578
444924
1478070
548636
1517501
1350924
963652
1064127
432717
1308099
1530377
1394576
1611499
1219103
664023
1451949
1312096
452749
461805
938053
1296420
326741
810210
626360
1147110
513684
1401355
1563086
309573
48865
66750
1615580
848202
246307
1537072
95439
67252
1419128
1510332
121383
1606403
1161444
146847
708264
821776
1331494
1630683
311781
1276433
1000129
1226261
851317
1381042
1167676
587835
1022078
1049042
52907
928644
286096
604410
490190
955468
1165713
750157
750698
866300
1073418
1054101
703644
743221
276871
826866
1348090
457547
1115931
1485874
409368
52569
1506965
1290623
1553296
1432760
1534960
544119
235992
920693
619689
610955
1243592
764465
950713
1247647
9805
310321
813935
519297
1129968
237324
552005
1387549
611872
395779
354479
373925
820363
1416813
327926
1462451
434703
721703
151122
1597416
904306
1019940
621428
197960
227671
286803
1158845
657634
1230179
932160
493752
322689
629093
1076475
912888
16947
197358
477400
990417
1083121
1122202
1321833
1551379
1043489
1455624
891207
1386345
246500
341418
376077
1485887
1133104
361572
874895
269383
523608
1031224
652310
1284998
845836
441117
428335
688861
1340535
1502604
480071
684882
530501
1188035
50779
1354862
649277
1113119
1094923
893175
770059
121270
1557726
640381
1248215
877156
871822
964995
647082
1619425
804947
572423
602945
440148
777502
1164111
1519207
1354722
1196983
1408108
1405878
1135506
1340190
559285
867921
57660
72077
1569828
385097
240726
482677
1183161
648397
1247585
793193
1040038
1388941
1353785
1111252
1617622
1606697
357795
1289943
339120
191564
27327
1257137
1377034
804006
481185
400787
451752
846246
927626
432045
790091
574839
1018388
960749
1810
775547
1485984
515347
904890
43700
509528
477629
1220662
49617
608308
1438872
1258046
907552
147458
458766
1402911
655802
163509
598760
493720
863398
1043139
381856
1544998
300245
862728
807861
170023
1035622
759462
448586
583179
289848
1047869
748388
1594052
547611
1341024
1634740
1225462
1098925
1039244
96532
673383
607622
542092
455277
1474330
1238546
983025
21594
906426
1311182
21515
12976
1482882
1408116
545228
1077233
836606
1001458
698892
1225096
845057
261627
708837
1200901
1006848
956740
204513
1459408
1081366
748631
1415393
575646
996519
852330
1225465
293105
1530113
1153872
1415807
709759
1513308
303859
1407123
167525
369135
637283
1030400
664439
892215
330055
1251842
695986
241319
1591034
858901
1299654
1120079
1536087
1566409
902468
1019584
961730
1097204
311628
1590642
815216
736728
122802
283082
1492501
568306
272493
935168
193144
845008
589578
968167
956339
684023
1074848
1194782
1097330
958989
1525847
1423652
506804
677702
1331101
250628
401321
1224306
516322
1621197
1043606
1497242
1337442
964094
66158
1593506
141090
119526
1297236
1117050
398863
1543650
1422878
647116
1248735
904684
428717
749646
6750
909739
1422699
412316
287201
1495388
1372000
407464
1513969
814804
172614
751842
1424734
15058
1255370
1090894
687415
169463
1567985
1027881
1374599
1564157
896604
271143
67943
923276
1030801
664209
161581
1182815
1590384
589090
359111
764533
1337015
1323535
814086
1220135
1491586
924741
1192238
453953
1409540
659345
605551
1308578
279437
1133899
1032260
74153
178212
1637472
673948
1360208
1408498
1330470
541438
1237720
1543876
1625726
430550
486065
1082272
1497206
671522
915699
1564087
1351044
239796
119692
513404
377591
339292
565857
444432
611099
1410194
673993
956179
1049933
246565
69339
760901
1614907
539634
37279
352044
444977
1502626
384857
1512753
547358
472777
1353844
468434
1598818
1097719
1623173
856182
969681
94693
370054
781807
582820
811958
1353638
1235926
1387534
207245
188679
171049
261372
224992
1105292
1239272
161255
729715
1602053
923134
1326038
1321729
541811
46750
1084073
1554728
78581
640997
1231939
1447976
586321
589017
1078541
1311999
870299
36056
684382
1419143
1126759
323698
647749
1352994
692055
757873
705062
1590413
1536679
390828
179335
1559886
201603
1553000
486023
327971
1175555
218473
1567872
746863
930771
116725
856153
1447052
1245146
744587
112909
1332460
1335313
615343
1105765
489150
1392882
125252
898499
25351
747122
536953
400157
1449541
395633
967901
709445
204261
1079861
662734
1293194
1445333
926349
1646744
164523
1290162
156922
396953
1387625
1307527
1161433
238161
1190079
148479
557812
657475
558810
756789
1261679
758166
319671
455745
621609
655972
390464
254997
1064328
924237
570119
1075650
1134582
863431
432550
271742
906716
1618431
755467
1075030
558508
1372968
218593
1500778
76823
863116
408494
1298769
1589493
15026
1608362
1193743
638959
923783
907802
886733
1587584
1050148
375288
1631631
463174
1474253
823357
1268526
815028
1594938
144453
537799
1449416
492480
103410
372584
130614
326542
764987
353357
50656
1206304
1639116
838780
89570
44372
1301252
1052877
584950
918604
131355
1053426
74300
470376
1425068
936964
268883
1250
114534
541050
1225483
1575768
487540
321657
199970
594445
179982
1561872
369150
687076
642416
426073
1600700
732757
1024848
893204
670707
1292127
321215
446986
298292
342137
1045924
2693
561938
1086292
347179
346546
86423
86695
248409
159747
1068447
1310124
224323
768092
345523
880853
1168585
1562212
863796
453780
896573
355288
682788
1580167
128554
1357715
553888
1448944
834067
1251633
26922
338329
1010036
352783
785679
1416778
13734
1395547
1007420
1058252
575216
243058
981165
128204
626030
1443334
930305
1565974
764067
1233991
401988
364863
1638025
1622145
848137
376389
705107
661677
960509
16544
237474
876041
44261
101912
307707
1223118
549394
1236629
306508
1022941
934683
69833
305148
969185
250180
1203172
332290
1178582
1059363
891375
1060845
631040
1615422
1387801
1560212
1102681
395257
800147
678338
531958
1527869
1358099
721088
33441
642101
635034
614453
268321
319118
901850
1637177
136861
612204
983556
197794
212054
109562
1281086
854728
607104
1521027
354504
433069
627109
754693
857954
1428650
1479521
1258871
1437098
1394138
528380
1109680
1398811
1585727
153598
1345673
1426992
225937
882657
1047358
1186917
498087
1403568
1299036
913956
190666
947007
1320276
74871
922544
1575598
1360788
853184
310543
44380
1377392
540543
1575854
574098
854998
947770
988162
1404815
712185
1239769
180602
65690
1069106
510007
918756
402774
446402
28118
1161941
1597624
217782
713242
957162
1238907
713559
1214902
455981
1461082
1355909
1099185
1259735
1400477
192095
1061397
1012463
832041
308654
219482
1233460
1147969
726147
483311
1541716
1509147
100450
853064
919888
1514009
202854
1533731
72339
193688
1500797
949021
1554277
825448
182067
1426047
946236
1090203
1418342
395663
395994
1391478
1528718
1421017
1097187
722506
918125
1481073
409561
145222
974568
503538
44470
998820
772279
241187
1411189
1500681
653844
1094058
1642213
1099046
1241352
863407
775374
159742
988143
295498
251734
17708
286240
1573371
136574
1418516
726133
1036057
150697
1594347
146621
1303850
114581
484617
1206230
1257831
545723
1535849
951672
1544107
609183
974191
737301
1098842
1487088
1029852
886041
237541
338511
1624126
51270
140133
1224478
1582946
1494298
1480496
261972
326468
1397573
1224725
311605
93113
662035
1408841
365162
26528
709185
744321
982162
316740
712786
1433334
425406
1617928
548377
807032
1486748
16887
448347
1184583
171539
969704
488934
480175
585692
933086
895023
1060199
1621131
764459
1528382
495335
1539
205735
1365195
917830
683412
42291
379480
337203
769513
134805
1173621
618042
552804
463104
907308
693965
100392
1486837
958289
1542102
52693
920518
1629446
595065
807381
1161176
139421
1543539
587008
1351611
609404
418924
882796
923969
1521779
249585
710675
421304
731335
605649
953331
1326435
808763
601152
1012101
1005124
1440788
369859
1299122
1288434
1027502
930033
1437522
80839
1622653
253715
747026
370728
1178339
303061
261998
83875
588046
853559
243831
110071
1204533
257315
769942
1390629
244987
1111166
1277322
1069502
472814
983274
1448306
1345105
489360
120640
167536
1028639
694887
708807
1496413
892547
391369
290829
1336455
1152765
1166769
253254
209227
467874
203431
1488286
1284443
1558644
355694
661677
220785
1227963
960624
1370631
1497950
542826
784323
1080707
681213
1015721
749019
1008546
1022251
802953
841867
353995
1556791
1426305
1048590
52438
840765
149783
224177
1104020
1378861
702295
1291096
35674
613497
1440099
806501
495951
1355347
275205
765594
1435990
799640
1420609
886073
1566074
881274
687740
1090781
735084
106915
1114627
572669
1627150
326013
716350
517745
902744
526068
1145004
284799
664697
939318
1456977
167934
731287
727422
499782
269480
1619939
112044
850697
1567721
649051
1415688
1641445
1547255
1321347
1103902
321352
1529178
889216
332172
883506
1367949
256150
1298301
843071
718694
350584
1005822
558826
1627875
864892
1280469
1514300
1190972
153434
414993
831553
1593910
1099233
686577
423937
1174737
1382615
532076
969969
1342760
394851
1468862
734348
819847
64791
1514880
18841
702289
1071700
1181417
959908
1154290
413656
1370944
251758
1369484
989160
171561
1261536
666168
4544
241098
780209
637586
222952
654725
1562381
1188225
651013
1189843
1100361
26269
1415483
1251031
93739
1622358
1193048
1368053
1133915
1173524
1104991
252244
1618449
66641
643705
1054363
269167
960212
761556
1531673
107670
145997
418029
1186529
714471
1465272
1129576
946248
1158674
142376
190652
814574
771368
376751
1042323
1608368
889543
448775
1300722
587428
288007
1491406
1286165
697074
168340
207042
422229
1592203
1153420
1095728
732864
1042777
254829
1443646
1299897
1470848
1459325
1074164
188660
474390
1061766
668456
1073609
408453
503139
312391
559417
82112
1076748
928027
944801
1090712
855685
822801
1189820
959135
1480094
161780
693614
122997
468451
56501
489923
251993
1293375
1617994
1342831
790181
449982
1219400
761367
780415
1451279
378993
1528441
1326040
1256772
1249781
1520637
849287
1468404
1395315
417716
661516
925609
1521271
1295793
289856
1492466
989722
931390
1633191
1016498
685313
487223
1176284
268307
299458
879579
1474237
1448181
870376
1535551
635904
1310620
631235
1005656
715019
443197
1540520
810765
760922
1370926
443771
1557989
642032
845639
1443368
1558787
270951
724729
1370464
236300
1099036
374749
1628574
1065024
288889
863657
925549
172480
1130186
537657
1646179
844320
1325154
1095710
1109780
390355
191991
723639
1020640
1341193
860322
1253753
1072738
796374
483695
125985
1646973
981216
707729
825450
194933
1333733
1098861
872879
100403
1359146
885159
1108150
633876
813210
357799
414816
870730
1552190
1488347
834427
856483
503865
1080360
1289828
43103
1178259
556827
857112
157215
592749
91038
335029
373291
883495
1181542
480159
584292
263582
1408579
1392862
1511129
534538
1357830
259540
247641
852957
249345
665093
1628815
1542555
878099
336148
1467987
846464
886042
1523633
1325360
1575302
405767
1352677
1418254
794736
400261
1493195
1156773
687393
135561
179834
897666
507180
1529099
607363
1492337
1614669
373701
476916
3226
287049
113246
1431017
1264514
1450826
1407746
961110
1092206
610757
788862
531181
427647
1122926
1048126
507140
46758
490160
927976
1217517
569558
1191051
331535
297360
1587002
598447
258065
798609
90771
848726
143117
1497745
1106997
1048029
635434
1134076
1033100
277103
1238995
871807
1142118
1624612
598089
223409
298440
399340
36716
1554101
1068615
240880
103253
18446
1384992
503928
922549
16751
20799
1016045
984226
566794
986609
1366790
152327
536844
184200
706029
971064
1482880
1057781
1136676
96823
470457
1482411
1366213
1322539
1643002
1601655
72928
533329
724329
983886
1107791
1521791
209537
1318000
695357
1054962
364027
159745
963328
763358
267364
39480
568647
557367
923799
1424231
257441
1239629
413182
701232
1388833
1500184
777454
940657
263105
1465939
1323529
519508
915606
954279
840477
888259
512023
1206197
690972
258535
1294884
551359
409592
1288314
643651
1230522
377576
372639
507393
776056
1439011
417094
1287135
814098
1466827
312999
204680
300467
615110
160717
948723
1642296
298579
185791
1557942
33236
1371174
1574213
739198
492867
285537
397772
80634
224901
838994
1626702
871477
1120691
356012
419409
303363
1334819
285179
1238133
947714
158471
245854
1558120
1379461
288071
1638366
968876
243048
1129073
1275138
1324285
873387
1450612
282532
1082403
1322478
929710
1276034
1420794
1313753
834062
276731
1339930
309908
875681
1025252
40420
903522
1075619
914108
565368
342138
1442673
1429324
1606644
1209101
778088
472706
686753
1142871
219810
399804
1105375
691805
162132
652520
906382
1462140
525716
331939
576767
851816
780554
1636556
1005422
1579049
90967
1525144
65741
1235896
1324936
687587
402401
1129647
81011
1169858
227580
1094323
1639381
742935
1582919
435972
1051080
1194375
690122
170174
1220950
322997
819661
266829
879707
1323040
1132845
1612788
880072
12001
714379
1444001
1155688
1287303
784413
390788
637610
1269573
1145028
1263467
56720
1385526
1285814
934528
1612774
544746
1380686
904377
1455144
1460182
1289695
1430423
106701
696943
563949
483267
1046750
767044
289362
1207177
746950
244846
719616
1315421
1006766
845658
535114
66842
615439
316857
365224
756689
425504
1010736
386730
760674
450342
25482
159064
527281
736788
699802
783378
1356832
1226729
755316
1097638
1080492
810387
1556530
1394606
1155616
210728
1598298
33560
313301
1345071
886068
929517
1006230
355795
1641543
1130093
593589
980398
904559
1211786
510554
22908
687987
1253345
825747
1401831
335812
1525271
1145032
1528251
1551205
381087
1429226
883768
506108
348611
498225
835762
779495
1434884
190958
554079
994580
316859
577323
1340499
1231362
1570764
360271
1311321
1645684
592102
817182
478412
353109
1001919
1265602
1124123
543672
530196
870606
1531340
1367969
136956
381765
138212
253337
451362
1072776
387876
800369
750302
323916
552694
482176
203018
1073861
422169
1428491
1127070
814688
497684
1297255
761976
1040498
843931
286487
1588723
495556
1037060
1225757
1400726
1132103
1242678
726439
776789
102340
1141638
54101
1561451
1046493
817387
1095360
620223
797095
920109
787273
1513608
862296
422036
62750
575513
186413
1294069
1561902
1301965
1314660
847304
1442071
803988
195581
758240
1248873
626339
1128432
267485
1237543
1456521
1211870
1645478
1044485
1529272
911977
1602623
268330
1087324
1044276
1281936
764678
245383
241413
947645
1331754
607447
1527121
240329
296375
45986
454159
1317419
356479
976754
929515
1273939
664725
1197469
1429467
1342139
816970
1256219
909015
244007
1094515
18427
493006
1240137
1443069
695939
338710
803380
316675
441434
321668
391986
1240759
661275
18691
82955
491161
920903
842970
1304180
424477
1498840
544421
274455
842321
7771
1519407
236809
1226623
897580
1067885
916337
183918
1478514
1205626
54698
284844
891035
686490
576960
268321
1197034
1083950
1327248
1104504
375394
1576467
1047293
1056546
1492847
624033
1311248
1363683
575750
255823
1517608
209766
1036435
1580485
118465
1163428
275772
1602790
187097
25980
293322
450830
1632176
673693
1274392
1142137
95383
516102
743005
1435274
392893
1150880
1591132
379437
407157
1272864
344415
718264
1365043
886712
1395204
281483
767502
1522392
603749
1299336
136148
1349307
511317
1126916
1439141
228778
1494797
1321169
965174
324382
1077586
292024
536513
1565658
605363
257405
120105
467490
46368
1427376
703223
947372
86490
1034565
475328
27578
156119
81549
6661
698519
906748
352020
891396
1346135
949485
135955
940347
719826
1045579
358723
162058
420591
119539
670763
1471982
1227078
386574
1290906
126599
1376823
1133225
1035918
332535
840987
675310
858788
1340030
209522
632341
1572714
547006
1300208
1598052
579752
1494509
820771
1020623
1184655
605574
1157851
376879
1140975
501709
1023560
1251301
1343567
417872
703649
9368
1617074
1123457
1577909
878806
834083
831803
551496
680846
528507
1027765
1587434
804774
404664
1120487
1097468
399162
624674
346953
438760
311375
45895
375340
957587
1571596
314330
1410797
223169
343243
1129223
848068
813696
1140088
1149951
482682
57348
41378
1060896
1460471
83272
261607
509243
1077448
1629264
882247
829501
1780
727095
1185522
1234639
890299
1602254
1593128
167674
18575
887800
832648
1421860
143735
501109
847778
53844
1274440
663237
630020
167339
1144374
751323
864595
1494074
443901
340288
594530
1608912
574730
1607944
718469
368723
850989
1602580
581508
1521793
1227373
662602
1046056
100748
497264
1214632
301002
1426794
460867
1014413
178483
164190
257845
772198
1316769
191266
239408
670980
1205572
95317
1580548
1227712
477784
35764
1552846
633953
940968
404339
1139326
1113175
1517509
1025950
188178
634339
1611292
558930
1189857
386518
209914
677616
1312714
861725
447520
1356271
854457
273740
276297
402819
539294
252057
1104587
59835
1067033
964941
509340
1349632
1585693
1564158
978894
1254361
1568545
1068151
1034601
1024148
993542
164763
2823
198037
325806
1002044
750038
812312
321478
440361
1563376
878138
37778
778563
1502497
381310
1628620
514289
485186
1158092
401060
879623
1540479
1372746
660642
1353235
130216
753128
593028
1128737
863677
1123316
462122
1294077
330913
1064822
330994
871768
220429
1242089
1547094
1155249
1363352
971163
150820
1277528
278477
165960
1498069
56630
968410
1330505
87492
379073
1042192
757326
846937
1084156
900257
250719
1257098
639869
1145259
781521
828559
1599354
507558
794184
1530360
932935
551622
788883
33460
946691
1531186
609832
367817
1261274
609895
1487756
919756
292547
613309
1460926
1294206
369090
893224
186164
49187
807677
725253
1614117
1066155
1635024
890850
190581
1550710
1036444
662372
48456
1476550
1272026
1582011
285068
42327
1152369
1443878
1030525
868488
273497
467344
1077774
1218260
359837
722681
1457944
1639931
793081
746109
1588979
255764
755311
309220
52189
803008
332716
1197881
1412919
470414
1522139
53988
8373
1331801
704663
369730
1460942
732651
674496
1466664
930068
1286205
1359976
1222689
1288409
641419
1511398
237436
325179
496153
1283886
182207
1364891
1535404
1292348
878547
143935
249315
1186068
879640
1359848
622784
1243585
1613429
160548
1315983
522210
1131296
589064
262889
807629
892536
358720
965357
611613
1287509
1606193
1070214
1445546
1483256
1180609
1576785
439903
842866
151321
576386
315597
1054762
929087
1208043
95946
126402
1391828
1210387
1137617
1455782
494982
1403261
1593131
873780
1501744
1494366
439294
1376227
1312519
1084044
1575556
62145
487417
1189091
956818
943750
253866
1376675
281235
362120
1412363
1081820
1067853
1390933
1339530
928773
1091822
696599
72100
518188
922444
926907
715618
646714
1176940
1026744
1258064
158952
1397592
1219618
1381618
1180059
539651
1574106
454739
107317
446131
81591
84786
1163065
379560
726722
138838
802695
934696
1572662
1292246
455645
456882
1490659
921808
95413
1362823
278413
729246
1549039
234569
626996
953214
441373
863216
324221
1646307
1638660
862653
794397
1068305
720843
401393
656214
596415
487608
647933
784612
50666
415198
1340783
2831
547212
901601
811665
1294989
153870
548989
306135
1615584
1514062
1279459
368127
1128818
547920
1159472
1107618
60411
780438
1028325
32483
741475
746988
306071
419104
309825
679320
926142
838815
33670
11780
236032
1475328
119462
1181776
1600475
109802
1146096
1245281
764828
601501
148970
681831
1091009
948348
1028384
739027
95909
1017647
699024
1313105
1249133
564573
142750
1199346
187396
1607009
199136
866971
415901
1305825
234215
1056353
503524
790178
1232413
1600835
84383
1022673
1493641
919020
1263115
1000069
826182
451957
615624
1593667
210220
815607
1512349
1160423
693891
409697
1113704
1140413
1369822
345974
1277136
1388125
346625
241728
1598634
1052901
1396898
1413155
1490256
1021525
1479838
1011363
181586
1571604
486710
387317
368736
627550
645452
1060937
1525973
364281
1584818
1556075
1032592
1119743
1116765
1100365
827285
59130
1123980
488801
1104766
541220
1177839
792974
119791
947777
1463745
247810
1563169
1463111
1251277
1629614
1595439
650176
109119
834544
1423690
877887
444810
459886
673360
1225874
1151631
1101447
298033
264405
1043140
751125
610342
423577
57860
1407422
63523
181639
45940
54167
321560
1646421
1457210
989822
365687
1224774
1177749
202899
1179386
187783
1443132
1312901
801622
167534
862794
384173
239024
1101703
515492
123843
629107
930998
836045
1035805
1202289
157680
284198
1185948
848658
1074466
174611
1539903
835057
1164049
871916
1550843
1182539
296615
137142
183496
714228
129289
1437689
1426143
1590226
718305
905910
948054
243473
1574718
817080
865255
804841
1331811
136682
559553
1081626
356795
1297629
830597
1361023
1134587
642373
818949
96398
1010853
889732
978490
1125547
455774
1466185
1136566
30776
516337
244183
1060272
1357063
302808
608389
976596
832470
1503010
632851
676758
486894
839588
289251
617933
736252
1263067
1355469
707610
976818
1228131
1435995
248437
1453171
897047
1526776
1538431
802881
505492
635162
17188
268246
34919
1039907
840945
1164205
294006
1391718
166191
992939
1058222
555902
1247581
740390
1112456
1099657
57657
1512327
1012764
674905
731032
870024
18150
799218
225944
1217644
1156716
1501899
1626570
853807
1125824
611550
215049
1495775
479097
1478880
251602
1583528
300600
1452652
1102551
1414167
967516
845352
758654
209991
598189
555421
1308037
1363369
1426915
1214716
663459
1344840
1408158
1408427
1009098
915254
731783
29737
1466193
705233
1019041
308107
545912
952840
421737
367133
919792
10335
158388
64136
564487
147128
159584
1025392
1178519
1441907
383242
1255726
914623
1594539
1598050
1004898
1212751
691874
213079
1464686
655654
1581472
772034
1357942
683655
894000
1133400
443596
845668
639936
435849
1297741
1176438
1377133
1563201
694421
880171
472001
1015722
1160714
1307642
800347
1434681
1480039
239924
1396699
403427
349064
922294
1563518
503143
1178669
1150346
826053
341296
1214002
24386
463874
742314
722321
369305
300156
144693
915743
1284767
387784
797543
1432894
1009703
386438
251755
1538614
822016
265700
1518487
1475699
1332071
135270
211842
168818
1130743
1262098
497164
1258272
496223
353146
757895
455353
1038158
476713
1580440
674954
471493
737499
1515203
1130425
1090365
672603
1522581
1151701
163586
919322
547051
1145538
1547519
1349381
652811
1528372
354211
443696
1583526
1283963
736516
957220
121999
569753
1512398
1059667
1199063
1623157
218442
898504
1442477
229622
269019
1639466
675660
662636
844297
1174415
1129943
1490179
362316
839396
1458345
464686
1645086
1477174
1509812
545551
131032
1141615
640010
73155
709831
1372164
900763
605935
492338
343322
1220713
1200207
639001
1504929
493046
342512
128198
1524269
870750
1606087
1249299
479842
421856
1452756
578530
106242
1522923
210729
424795
1191454
1621156
839388
985500
367370
891141
265396
62766
217742
462568
759338
1245085
1412795
1486931
673473
38179
1365819
1423267
1509679
469675
299516
437439
99017
1171069
601592
1049631
1641007
140473
453861
262323
377513
3959
699035
254522
1616269
663296
418849
1073235
683590
1303699
182347
189562
1644425
719921
1423755
131536
1515603
1487086
463466
1301999
871745
838373
1250445
1297562
165066
378633
231976
1442965
83205
1077138
1062652
614001
182240
423745
771318
144065
1235777
508080
222444
1403584
787711
812990
104898
939512
788470
1587789
353177
1589916
121925
123971
1610450
425072
399311
1272350
1284152
1412845
305799
557867
1550976
1408354
762590
119356
47377
655207
783811
226029
665035
613450
157966
1076430
955380
617995
183718
277812
759643
69756
970739
1383119
453262
82365
180592
1240291
613652
981141
1475407
709660
618479
1111337
395152
1313874
1254765
611999
245325
812903
1313818
395254
23596
1347321
384097
593131
426306
317260
1227102
930928
315406
295620
1217433
518537
1174523
338128
142518
1286013
843459
1520314
1043812
261719
811686
71209
213040
810878
53772
471907
121399
146021
569
126154
1515902
343223
188954
10658
361882
346839
53508
393353
1627308
518079
1170005
10269
1092493
93599
1354055
745995
1211716
242715
1597015
469220
626999
521121
1570947
420764
959322
294641
418205
530979
582459
1591952
1502654
663518
1059788
1061582
1069105
1290047
735102
1200163
497563
624250
1121470
546898
542622
1258850
172623
961008
113048
1476036
586712
421880
799874
1133654
1566182
1510944
376577
1039453
74136
144479
946209
783607
645072
416630
988940
643983
1547746
982444
1472019
493940
339186
350779
1289142
1065059
506479
1475404
1342296
633169
1492276
1572170
1398628
1308706
1355502
1246625
1641986
243120
729742
1188760
1185312
1034209
615719
605975
1379304
1172197
706384
123937
747049
797699
70808
948675
912202
574367
1009799
1115029
87009
1529122
1415330
214313
1557171
1536942
1378532
1040324
474175
927806
238214
374711
1382136
46149
112761
369972
825048
1542173
863538
532809
471474
703711
1571708
520233
1000887
1025466
835837
535283
1065992
531426
474981
786883
41195
46587
1111889
682544
927016
1487047
1532500
1638246
317983
361390
631850
249950
146666
911954
1388270
1357821
609114
903706
470508
925641
1120057
1438384
986033
381648
1562489
772865
1279749
824494
334711
1470833
617626
1599719
792481
814672
1091246
810115
1415540
783216
684555
878012
1223722
754952
762874
1220423
1423172
1520961
412603
83655
1388690
1378850
1083420
721133
1318220
551458
1594669
1314578
1067247
408173
307718
129855
152108
1280146
476330
1300463
1417975
828633
160399
695838
1010279
369808
718700
526946
898378
1060918
1400863
692171
329085
1455292
590784
1292897
1412153
1113136
1583477
179361
1607823
161694
370430
417534
1317954
1564358
963757
985489
685489
281999
1345835
988394
140613
488131
696867
162929
561007
996066
1520431
1217089
1317394
849457
456590
1452025
911499
1347370
1443672
454101
601084
1508094
1040249
933980
710191
1198074
1099928
1493350
1516597
312223
812488
1130869
134554
997784
203139
1064863
840939
45454
1022702
325470
905346
911698
1234448
1214753
398049
1149697
1174547
1102123
315517
1152102
275726
258340
1504703
163193
794195
937873
406333
272858
614894
946107
362881
1618571
126596
319699
696309
1343502
702120
510610
86757
763908
416367
827753
46226
764880
450251
1450664
264374
1233696
1308777
561364
706176
1567059
653528
1601831
1299097
13921
759156
774340
1216916
842656
800737
791566
1147259
1112251
161492
753395
941164
1444176
1187486
63895
1390097
1251970
605382
122773
127999
202167
1263840
806976
263822
185114
893012
262822
727748
1372458
789193
608362
1448665
341645
697551
125196
1629639
1309794
1399172
1643901
324044
502516
878045
286251
725135
158763
178511
453642
516161
1006433
1102300
633132
216237
1409431
812706
1333585
1034809
1595197
1414184
1078909
14394
1093494
1208744
642309
609918
785456
1596944
301691
107107
498651
542883
1121018
82258
1171546
36242
1008614
1156209
261736
526090
892075
1607398
7357
1180653
485636
1152081
679799
1294280
175149
483101
1361345
474320
101175
304114
481738
1112354
586784
1046048
68325
107100
415842
385820
246
1438349
37415
519358
192749
100766
849774
136767
886532
1450466
718917
584535
813194
910685
734150
1540646
925542
1154992
1180128
1298025
1414935
1227507
779845
1153751
366562
724817
557877
72807
1608639
311649
266156
73939
1597787
1284217
1356477
1175768
250844
299089
718715
502185
529134
1004856
117903
470380
681608
1440133
1514984
579007
1193390
751798
198884
1631059
848609
609307
1498551
829429
1264124
1104364
55910
68564
898231
752836
1408946
947382
342847
1073668
637057
1037629
1599387
1541829
543488
817086
590198
1540313
191004
59493
1374493
1030546
118002
480037
583685
511362
83547
1185708
227318
766386
1485980
1155258
764164
1448851
483840
1526537
786534
184190
530922
481410
854246
530740
1499170
405420
889368
565156
52701
1041698
977571
698155
761584
228871
814337
1062893
45401
811587
436727
132804
1604176
761991
1012822
1540789
159202
952151
19206
1474036
186680
293501
850650
387754
4987
1102726
265708
950537
1513320
537620
367289
811532
131077
600650
763190
795492
769021
1619600
1073369
548392
984692
642108
3454
698144
99355
787132
347848
211010
833744
456541
13042
982308
840219
1558576
1300090
462235
743865
1285139
511302
411384
114759
1334099
1197782
999015
1382950
1254108
1630867
816236
1313659
1204007
305874
1132596
959944
918457
804649
93397
1635763
1554412
1301367
1275623
497039
1019785
788422
582964
1507096
288270
720832
1318154
241586
983938
642339
219217
662414
6394
438219
780625
1559195
3086
1584300
590556
576381
947137
795877
652509
1127963
1113799
400415
9148
612317
488495
1063272
618684
680401
35424
569879
328333
1274201
1188425
240847
351283
238640
678733
539694
581292
1011013
899082
1013875
267230
589632
1492111
814760
1069415
1637812
1456110
964311
1584138
287102
45397
765468
302499
1605448
1021089
1576462
715092
1392912
802639
149107
1562412
162921
1192597
838965
496049
11224
48233
13495
1279539
1364159
1361952
690114
458193
1556562
303941
163295
792819
1306717
990642
468199
654983
1573699
702441
308205
293007
175429
416364
303997
610000
506982
259854
1208544
492520
1211016
1059785
263242
330789
913710
144116
881228
640546
688898
1553729
891685
60396
442780
401894
761057
446277
1431344
198791
1522850
1444408
1224230
817709
1641258
957555
1482704
649638
1418184
156728
1615285
486071
1510467
251798
906841
881882
897571
1399602
147747
630450
893976
944209
1569980
1274948
366105
206323
1308346
1030673
955514
1538098
369527
1184592
940459
1511015
563887
1131338
953970
1164653
221996
1594043
1119943
415763
1637111
106933
987009
844122
178113
1318184
126979
264432
127194
1597735
211038
487940
308466
593483
929933
592643
374435
1350218
932223
1380965
1201123
362579
1601426
932550
1314357
929182
699986
870263
730175
191490
1013164
1310175
368996
1277749
1105421
421552
1405809
968891
1417967
1167987
1333317
1527075
583244
512760
138650
248579
1158841
622626
1112882
807252
1367311
1233347
1032147
238524
1423536
669629
490670
1495462
352174
227980
686498
231620
1552778
1234597
114054
451186
933174
1161608
202505
1620266
260177
1217008
1283176
1180676
553499
1270542
556082
618501
680111
313198
213426
183709
507184
1233296
1315606
1645606
1457920
1201864
224056
1454344
214537
1613806
419211
374687
1483447
1002797
214725
1627527
1052243
374237
783666
269287
1294572
640954
128309
1524328
835956
942664
721571
524143
37147
1481984
156774
1205002
356740
116815
553635
976716
1146610
174525
815975
1504289
1530172
1041787
636903
1177765
1247123
653968
151854
17187
750527
1273324
474707
838053
383257
1601273
358194
846640
847124
731337
679164
579926
1351269
552593
711281
635498
1328225
1103068
196479
1404682
1523614
662618
642107
245907
1000567
718695
488425
637097
421018
40398
817904
184529
545872
734986
449982
1590521
798097
1343277
5173
1425894
221350
24540
1204487
1422664
116915
945547
753579
1002020
757529
1495647
999223
1280116
530154
769258
23082
1091161
717055
746695
304424
1165525
298529
1184901
1592318
927479
120841
742628
1186534
1003644
669497
1394135
583565
189540
1051128
1115003
785382
1530675
1416530
897997
1356174
259068
1465061
282461
515273
575732
95784
943734
1583735
1260317
512920
657065
1011892
817021
1436725
1497964
236853
742731
856846
684056
1477896
1442181
1511443
43574
1547918
1421273
1185405
1274723
1055717
1093599
340448
134372
676301
251527
1567508
1455868
1403300
812852
397400
1004984
571716
653273
948111
1605700
1391731
1302896
403707
1106173
258315
895035
341805
1300246
1032928
1071892
569957
226685
1248191
803601
1235123
961691
778051
1444679
247337
1161876
996699
201217
1544785
335718
1171194
932614
114812
852906
1431772
653712
1460525
1026972
1091454
837704
1455579
910385
1277434
758635
813830
122869
403054
1173310
704964
353548
102923
436673
1335369
98918
482726
256974
522993
572976
1474150
829673
1529472
1039929
1326427
808498
556325
1286073
1475683
499496
1153328
1135256
645946
1243237
798173
308774
1530986
716063
828514
1521468
1325046
1395437
1176338
1120844
1032314
1065934
585288
156993
1481839
594554
651243
779494
194709
448465
521477
1078516
865756
100852
1631529
1021358
1396699
1084732
939851
1066951
698840
1494905
233394
1628980
775397
1069900
467633
1512538
847311
1576412
466065
500701
180206
640872
867641
1549211
1068083
1220047
918714
66445
865290
498943
1053608
6842
153483
454032
356185
1268013
539729
1105500
65575
527827
283167
913019
508612
1344048
458726
640519
511180
325977
445203
226101
463459
1384971
664097
813470
685010
88453
1258873
931592
913463
1028808
223593
595705
1568953
221503
1179351
542212
1222040
352257
1250822
1377181
201088
1295370
413869
1254208
794234
1110946
875066
423302
266717
621548
333113
844039
505122
1112851
1045479
66523
367055
107670
613465
622863
38713
593430
895275
1094289
1151879
1254554
1233323
875549
381680
338484
1349020
1640183
622961
1544943
6164
980668
655003
121956
759578
1525434
1578802
552247
1023545
123435
576267
1246763
1359617
402971
405898
812604
225186
875566
1354487
177271
1373233
353123
62781
1041490
298608
337262
373413
968595
682759
1249987
1202723
58389
245577
1258637
1202008
515261
1555386
1621333
1220230
914899
207840
1440885
427289
136357
731954
1634384
851678
839661
418571
686231
118269
252450
1109983
458162
1602747
1446935
224586
1207503
578991
980526
1340504
90544
487726
931334
318498
961288
797385
1323270
85976
759726
453535
289025
12461
1031472
401095
1633091
1278640
1538293
1037981
1373365
484599
1284148
174496
1589203
887008
88473
44092
1320611
377040
876260
479709
503228
25754
1278291
94233
1190401
320139
1098737
1433641
1231478
1077419
303862
1270658
64286
370613
1264195
220978
1151662
1128090
1629116
1333998
1317042
1195434
740728
119652
1430832
375058
1400429
614826
659021
828275
3991
1348960
1577857
1295777
1352676
857838
1578945
307616
320501
1126069
1559901
502785
256590
40988
39303
1289612
223333
1246974
55878
1119255
1457952
66140
446991
907066
1391912
1197904
992649
189688
506793
1061784
370900
1639533
162484
222181
116369
802730
595265
791205
1038112
1297491
538671
28988
651486
867326
838700
848568
1276619
1375255
1273521
1272262
1543042
580551
1049156
614562
1634926
884908
108423
1535590
29141
1112184
705506
57073
18191
289797
1345269
957236
566355
791415
135750
285891
1048876
340964
1215121
1114768
1538659
957945
1471232
940610
782306
172269
256892
274598
1555748
787898
662055
1603621
183880
1579523
445162
1608391
70449
1037461
292995
515986
433679
506557
226549
648145
564649
473157
920205
1288799
1154354
1457888
1334838
456050
705193
559027
894786
1570759
948082
1391964
206021
29670
157245
1423218
1112195
646665
1185043
518682
1019571
19738
14445
1580485
804003
1300295
1011503
788559
216250
1150709
741079
432115
298520
1498779
732200
1211107
70588
1161288
78168
847979
1281697
887452
1130455
1411546
203416
890349
1189541
615966
1257261
27113
110974
850600
69034
186855
136489
1287895
1448162
1622546
1254866
717595
1352857
1344780
933097
943441
305199
758386
352438
1411215
906856
1127315
1600730
190172
623296
987021
1567747
863491
680593
614703
1009163
817661
1319943
886629
599112
487158
1441921
1136633
719590
58173
526494
1179491
683009
996077
938422
1237084
1283924
961274
1003664
1577080
676488
541092
985360
336898
731855
651572
868373
1391206
1026989
1149192
838810
452708
1187117
1448688
12040
1520022
365875
796548
1461258
1347990
1560743
1458415
1389068
1352102
14887
1074478
1518629
929309
597050
11626
957174
720404
1296769
1229514
1437999
395554
320118
1276847
800433
710361
1230340
310946
615504
386931
1525407
572428
1437545
310166
1348214
972136
485336
979977
1175980
1572914
1402516
642338
1606843
1281556
1365520
432823
1192872
474565
1385395
1265834
878923
1374272
1449863
1467779
1166062
1237398
600103
91971
1202231
866687
1210098
462150
606962
1380646
389939
95017
1426225
459475
1314832
224736
1294288
1409292
1451333
795547
798549
715760
257646
818614
235849
807970
402982
258678
1181489
628514
768819
1550996
947782
1135587
1445460
307393
676248
188267
1303742
1189257
634945
5105
1379463
963420
1026339
710170
474799
1414178
649561
1411431
894210
402028
1343422
277721
139941
1479972
1106457
258254
968904
1186792
71739
1007021
1551728
148318
1559381
1259440
1571299
995482
1239702
1108939
995846
284539
450704
823727
662572
878947
863950
1246840
932275
1410767
607623
1490634
1358468
777337
365534
1469311
991663
1350500
902329
728729
477836
15033
1429402
549474
1029201
772158
320838
118832
548399
691993
764978
662163
132801
118514
239151
1622946
438463
784494
504004
12412
1507535
432177
1541033
751776
813024
1304158
1290639
891705
773681
958153
676233
550072
1634249
1608831
137136
360643
133996
364320
569804
1452969
508928
557274
153073
86532
310152
85114
1411014
496486
1311714
89307
1269922
1365546
234900
1042624
896134
214509
794661
969292
431594
863234
1489280
723324
1391810
1504063
419243
1163632
1105183
1541717
1042285
286381
630232
183932
47083
1082434
168282
1017440
1165450
1071782
1120404
1596824
1431930
294533
1210208
534160
1489754
352448
849678
1462904
1618627
735322
618679
1107164
637071
1375533
1610263
121018
1479410
1641555
574389
1411054
649970
1205602
931901
1592965
1022848
923466
1440949
1482921
1094661
200175
447303
1178172
730057
216269
240941
892664
529119
605213
473425
436856
105382
945307
387489
636068
885500
228557
575101
871952
1447067
471905
1229202
1186793
1401568
1399855
851656
1211734
1537440
867418
333564
300293
1359242
270881
18756
868555
1183884
552951
1057212
1540377
1457872
1061484
869031
315
557776
184426
1488258
1201081
633191
684178
247549
1045270
481824
523769
356321
1106769
1481845
64012
1123741
172692
919423
797260
42696
109514
1143963
263082
1115105
492708
59866
1069147
1413072
383029
356978
735402
244223
963402
14527
1485493
1187576
1604869
76712
44407
1610520
1051077
949179
204104
525011
965925
446163
84464
1520864
5190
1134375
365162
62970
268196
714364
612884
317801
1536798
661148
1600819
1448651
467854
704795
597160
1485877
1524883
714424
96585
322714
1020246
228695
1159708
365117
159290
1242061
101693
1005183
765189
720777
736193
362463
629075
304373
1628791
407690
1570762
1206284
1010586
1250388
510377
1322439
1369346
1260477
273222
1256341
1560127
322468
1114078
265711
923046
326317
1179399
102901
1192356
1212781
983470
397269
1349430
411049
285912
597337
1315819
730946
92878
826034
21557
340119
252363
1532287
1282450
984668
828729
76372
1500419
162456
830375
803005
1047739
1195248
529764
470973
1576158
1622577
456649
618663
640271
688458
760735
1386996
356077
61273
730566
646432
1540002
560023
931422
1108415
1473831
292914
1016382
67149
436504
1285233
1190188
1554645
1181565
789055
823444
495658
549390
25018
568978
1266536
752260
1580218
1089998
1354591
466986
94932
287436
366835
693493
262890
67136
346841
1112032
108507
1186446
1349409
150674
856959
48415
634279
1054989
592167
601952
780083
795380
1549301
1361727
192868
956971
802141
1349546
906433
91312
307728
451230
88070
1292557
1246543
1647046
1349926
1268257
806545
377263
1010068
827402
1064018
826401
84175
1612491
475075
532160
14597
739577
309481
1019156
746721
914593
1152011
353302
608382
1150843
1460941
1317398
335425
1047796
1373347
15409
934771
1123963
970411
619041
320030
732766
955244
1536398
918440
1569357
1408761
1550410
1483292
943461
1318924
1229593
168351
321526
1408015
1235796
1037433
325397
735197
1222923
1378067
246417
940126
849705
1632104
350667
487975
1267064
1514778
34938
50199
404662
1247726
1446731
825761
1030982
959843
695747
916217
221701
1075440
148700
1007966
75422
700928
888541
976664
1504753
13902
1000649
1626414
442986
1396284
1635468
970397
231201
1437408
815399
1114727
1037884
399592
480503
693184
1459377
1099488
1316635
1401907
1065157
565417
1581369
675085
61211
812991
937001
255652
56424
1187091
586146
1494358
1347066
1238003
1128002
609974
1492436
1186743
1578163
1163639
185214
1133650
1343917
1525188
1147665
353894
153389
310095
418677
1024857
1196423
1561388
652252
537210
1525565
13393
1498225
865058
1134322
1595146
1156239
1251066
1546678
325869
1432200
1064603
1456044
1047511
304296
1419487
898099
1431591
471919
968610
1203594
381821
1357587
1171735
1349703
1113834
851310
1250987
3619
87732
779989
1198211
391810
199798
275213
713199
441800
111623
1077176
1477531
1597391
1056060
1217567
1588238
792356
1634089
592374
800671
964046
732201
1555418
106705
637292
700122
1064626
1614788
1116897
127152
1401770
274667
246711
1587093
819928
858431
989283
554209
1064494
577907
280941
1476505
1610268
1219390
1182245
1379075
284627
1414360
861914
1117389
750195
195486
939228
614365
1374737
1240546
1257273
495346
1381077
370079
1261832
796858
25163
249896
173420
735932
266164
886569
278651
35884
1476963
873441
1474423
442016
567542
1611890
1462502
917889
1315189
117762
649345
194015
1109734
1329952
12926
290363
1364097
1417269
555868
473855
1386327
715182
202906
1158609
1072299
423546
1296822
1558136
740180
423309
1496604
899394
26425
243645
1113824
593708
604240
1601167
1075301
1293588
1004784
320940
1199205
695042
701890
859170
671229
996414
632145
874103
682743
611179
1596250
53173
735196
1299667
480243
1597307
942563
340202
1350697
150484
1591733
975419
574009
1517807
1218045
867117
1642006
842219
603965
1261559
684593
1141199
1479760
1608012
1394367
15635
879121
1490872
300771
44557
1454934
1481791
864581
1604441
385409
1634070
1302076
892297
948749
1316276
751810
1457029
93480
1432860
1496318
933262
591193
622875
959642
372761
1558115
1242705
1331344
109613
1290194
1575228
1329186
699916
381930
196522
1582882
781601
1015604
1328570
240495
529969
1089920
356395
931168
898660
816288
264955
35711
1100387
684537
118083
1190543
1238119
1352299
1528077
565778
1306318
1218658
892579
1030097
974803
1331486
929208
1526784
1589683
1623483
1323835
1619956
1181651
969764
109244
1141140
1338404
249883
1581308
363982
1480416
908318
238775
1030357
144757
1357392
377965
802519
226887
1647400
1191599
518729
1063727
1175447
1323262
640581
865056
675588
748446
740967
50584
782710
376297
1148290
956021
5485
1598434
1533722
1482591
1511741
1133827
1612355
572993
456790
66862
41835
1618788
1362954
1107395
1026989
1598420
1412474
532309
336948
222779
1246681
702304
553736
545886
554826
1498758
1246108
1028887
495292
1056706
35385
1097050
188074
1577307
1174937
649284
797414
1348693
1383405
1010303
724321
689235
887852
954534
1126479
430661
570978
912166
18714
1564332
330347
969547
375821
1446573
382660
564772
1485948
400924
985827
401371
285595
1297733
145804
284313
946261
100178
669157
1033076
205339
1490109
655444
1128988
557486
499375
1228244
144148
24483
537334
489009
588880
622282
1539016
66493
1392703
1043190
1220563
635769
724339
257531
443441
336253
187397
797431
809881
505633
541507
1198997
887382
1032714
1552934
535010
1254530
1084087
1186240
619552
828451
255351
1564006
1488853
276976
776715
389972
1540264
1565226
481267
1139812
906474
44204
715025
906979
653022
694693
452287
1405908
626256
1585883
1367962
1635774
1382698
693961
1383159
541828
128298
1333691
331375
391360
1275357
915315
495568
1563066
164976
720173
1042831
294960
1364720
960498
368640
1290186
803562
778908
148006
530775
1534624
1612611
1065909
55967
1243824
1586903
1520195
1394678
597619
482592
1318832
1372147
1287221
1147325
1049048
1568092
1338569
887820
697592
1601941
977900
457388
424204
483836
36245
299699
480377
1262834
173243
1120142
132769
374766
675177
1059054
36414
1542287
918025
972378
498785
188372
72519
1480660
561465
874097
1030104
1108990
1009267
339990
1122361
583469
1506675
699093
1399998
1463595
94003
643812
650485
487443
1251115
1232876
494166
1435896
240798
434820
1296397
980503
554854
882554
37636
982061
1235584
248153
1035984
1501202
513008
365435
1606443
888838
1091722
815979
1099456
1170211
1479078
29308
618416
1361539
302268
335920
1490862
45837
1036523
731545
59377
322288
1187054
434672
1236505
687692
1095098
57511
770534
1523855
142382
1075347
1503389
830900
1311119
1173294
872659
622434
836983
1511750
1245443
1623170
1515551
1626175
1636545
1418596
367331
656341
1066340
1489642
802117
888341
40309
791122
1161537
1333030
1586224
248160
734151
498920
1227699
286945
1177031
1393833
294276
367593
600909
1014372
1397556
352724
602707
240350
1644995
1038878
1051599
29975
1218098
363178
925336
787463
480047
519464
1158145
308192
1501055
1084463
751678
1644675
341489
111278
1499738
225436
389662
451085
627072
98403
1623805
1492583
1571295
1018930
348688
1223739
1009821
1132928
356573
1168503
1066748
63378
1260154
24419
1572271
1132606
1316958
143166
537168
651004
1018009
56755
697045
813851
513102
1192860
691494
183794
1088152
1626588
109537
910750
718516
773196
1217098
1126844
257685
91019
891161
1556612
343399
1434009
847159
1553913
1506539
1032491
552044
1336890
1499005
893061
200437
87831
144158
98217
761399
1220013
574039
1494476
1123027
1518263
661265
336503
1214270
1410749
1550971
1338798
541213
655321
1073321
503729
1017054
779131
1338009
1619249
969162
1492932
1024648
504858
216518
1012709
203392
822944
1126161
1372361
672620
32506
1581413
1282400
763025
603452
387990
1489860
1402174
551067
215365
938100
705742
838249
1548461
776986
410517
1354727
415924
1189542
284319
815530
101162
1089982
1049754
940029
1256154
1230962
674792
1390977
546318
1605728
1257688
1081637
949110
1421831
1473944
97771
2669
1069256
155540
1578961
295062
1250063
886131
1247724
1407137
1548352
1028434
630784
1177524
352068
1250932
1565939
1003367
500795
1640409
1000576
1335114
89667
464616
1527684
683226
122134
305293
330569
1470721
1455732
818937
1106148
94447
1411469
1442154
685939
656202
934164
814531
172130
1378027
824910
884506
1209761
903122
350998
1643396
939793
615427
906592
964058
1514723
1168854
372413
247456
666030
1164508
1163098
854480
706552
270507
716147
397995
938451
1417834
197261
1240220
483813
837574
892157
419373
936312
1598848
140964
867655
1635
1495677
1417643
1030122
464474
694230
164936
399888
261671
1438528
406464
64791
1447356
371725
360485
674252
457323
1570775
1089632
118322
174457
810463
579146
1039173
1542691
874532
35151
702503
127066
716655
595609
354126
368667
493719
1584885
863158
1391612
1341530
12266
493298
1520626
734121
284720
1589218
250227
568771
928883
1342425
977097
1016459
1219058
324121
694250
1583422
1443714
1153648
508869
91109
905592
1394860
877705
1523829
135688
72499
1170880
798093
1203809
39605
1265706
1457469
883125
297330
163283
302831
1292709
1355856
1126364
469473
101778
430271
542799
347395
667602
890520
12428
587709
516864
1560757
1273725
61392
668058
1071152
1331540
105399
261035
310895
1592316
1311416
186335
753915
48564
941300
1291787
976899
127861
459341
687431
1484349
702481
925387
1521752
1120631
1154245
356570
465213
252364
284307
655092
449319
950472
1401303
1188240
209074
669473
1431012
1612201
333196
1205913
599574
77942
212776
1141986
563548
106772
1530455
102551
124676
342991
1238358
575522
100893
182238
1014789
1341817
1310609
499435
1590150
188586
1340490
924387
1350641
1588764
914852
257520
1219858
793036
439458
1621128
980418
626007
441995
1054199
1069813
234137
449887
1355405
1285105
1583783
1245353
1212195
1218761
606686
475320
171974
1390690
1143635
553154
1306056
1508343
1531610
510017
822615
1628345
275416
70734
508408
1128271
1105442
1602938
1213670
641545
1623457
658600
1403099
206497
415535
517761
366337
498009
1110493
416220
806735
1443437
909213
1139154
770674
733803
1082885
1265807
1494388
1560069
1407086
1541812
696884
977532
1515252
213760
151723
247435
685798
1362143
1370172
210599
1397128
741392
1240156
1033577
1034679
1044183
572021
1283442
573518
1389391
1322813
534911
1395572
216676
1432553
982000
195785
1065637
425472
1168169
232612
1247494
393803
1418479
412322
1225829
1190636
1501625
612133
526777
14250
45689
747524
1563867
232168
1512649
1445554
1082740
1176287
1440977
46169
1271559
217624
1150721
413124
844009
1327865
1129670
101084
351568
1140892
369458
1468854
79228
1066902
1493386
69852
845868
328541
492301
1140660
1593827
1357079
749747
177133
326215
4478
1212499
1345089
1109803
284220
515622
1034427
453103
1487812
1300103
189046
1026954
1010189
54899
450112
1183230
1151263
1149786
957588
90456
1495942
1170619
1525968
562653
771397
737632
356224
1145527
264018
954415
214956
188594
31250
520645
449580
35424
351915
144594
221443
886738
1347629
1032282
1449501
599144
303933
542749
886829
1353785
1618480
1170493
537143
96877
732161
1300062
886706
1124961
1615007
530536
7962
516668
1166351
1026192
1429290
979587
7192
1448282
1029948
886282
972996
431995
818477
1613613
993907
668486
537636
852767
1320410
1065774
331683
1539225
642496
704477
1504900
685419
212608
409912
717728
629526
1505302
801908
128913
126361
1237702
1286655
540191
950348
431103
1086723
60395
592163
724014
421500
931774
526149
300059
32076
789351
573976
1239055
85704
1354463
1093832
1192508
606445
859868
128945
1462205
281993
925835
533568
1339478
992042
940678
1083878
624491
380122
439919
561542
1496886
942976
970270
1072598
682388
1162066
842779
709925
914455
903273
1104870
212793
1151608
1407302
1594620
896125
57350
1069811
1098007
808253
616548
1270955
12655
470167
1615219
350399
741437
1243271
196105
646954
734100
452235
372735
415028
1617072
232818
106141
646881
990060
1597059
798902
627720
1006414
363168
1633684
1094721
770757
1309319
119304
132721
192408
1608600
1531426
17554
1234731
1047192
1628235
120433
1474106
169933
1223664
1206413
266420
1296099
1372758
881559
9604
819287
820803
529568
1036874
635154
777943
196759
546812
1212
1610799
1505563
599786
1596886
1402174
325126
904868
405684
209249
1325418
1594697
868861
524859
1533891
1220086
1521603
150445
1565952
1470502
97394
676184
692822
1111202
882677
907306
340695
813398
1412378
1644941
132616
722879
709287
468258
1520951
1489536
1407644
958707
1588566
1455837
598830
1049782
200143
221402
420149
677748
577913
985967
948699
542984
646058
1184463
1499746
1572038
499082
521460
1313508
145127
1390433
478918
1371045
1121279
1612616
1462098
720587
1098161
62745
1612394
580037
590289
952261
405870
1527769
1039621
753185
300644
1176541
821486
760688
249782
483751
149323
938808
1392890
408988
1565129
418247
747052
61102
157650
1219632
919716
892180
215932
1440991
50541
1198939
1302477
1444981
289786
101809
501
811532
897062
651728
1389569
97300
973231
494151
501625
190347
109527
1144113
833636
1028570
376292
118526
1580711
603099
415143
1597951
1337407
707796
78823
252990
25666
794831
147088
1496559
1030487
203225
1580787
581198
122712
660583
362267
594614
1006296
862774
401214
1596726
1610356
356660
1449286
991795
450801
916887
1111282
1153657
1104463
1012294
343328
994189
1071446
653501
248725
1339880
757933
15674
800535
996422
1080151
308106
460777
225023
918146
298958
580291
1087106
1545283
532288
1113094
1471841
310021
1044254
1342557
437791
1487069
679527
1159579
488543
960067
824220
489555
834356
705774
486139
708878
40440
916519
35476
1346804
1103241
177333
1493368
1128313
505572
1602046
672586
1513006
1523155
1406844
833245
1632585
364351
699343
1223114
1255133
1424619
341295
437431
1462510
695393
173935
554790
1065165
472613
634935
340256
1185113
629301
1493658
672563
938937
958509
1042637
442385
1091968
1164974
616233
727447
870074
1607817
1520782
1459539
849351
370441
1465913
951432
965057
924655
656157
1006953
1370901
657741
1203777
1417873
412706
424753
227618
537744
929092
18316
1141062
589662
291692
1248295
1178297
1635731
195968
962931
187909
397042
1157376
898712
696035
799118
1246438
920744
1514946
379904
129116
881172
354578
1116899
135495
1492079
43995
525100
1202861
929935
1401153
1579541
603302
132791
669972
1440195
1082239
235302
377619
984123
706909
1205637
519465
1317753
1090051
535314
218081
974100
1434337
1631253
1596640
1063313
108175
782428
428510
355396
244882
1349378
441312
1111098
1571353
1180980
1487916
1608967
318071
366228
741278
744037
1370443
44083
1209653
1113256
86308
1483608
706173
934231
806226
543303
1497936
263754
162849
537974
1577778
567741
689632
1477999
1413848
463045
1526976
727025
283055
311222
1102135
779427
649834
1582229
7341
1080417
816350
347781
218693
1282180
1109627
194687
967875
370665
499350
996906
464962
298151
1025714
1243545
551207
1510964
495333
207301
1556761
724090
643727
656425
893516
1575134
583374
16371
1550461
200749
273361
740267
141829
640228
626439
18942
1632323
627226
178194
905960
969727
966242
487019
261752
580644
493533
1092463
374870
556561
244277
123375
1434584
145067
1309652
1031074
131341
1347927
163688
757557
1127221
476399
1434954
1193684
1397013
349906
1352633
947715
750997
1348264
1044663
274112
477069
1216727
1642670
1009190
72270
396092
1640841
779163
1013417
515648
411220
1602098
1287429
1108498
1011783
556359
992365
993076
312018
150822
1123030
984814
522768
196985
1162658
429254
1538538
849121
494484
85020
1061904
1601529
682948
78985
1339390
318130
711655
718664
640945
1517630
891696
932324
489617
699538
1006616
448230
248541
693784
676739
380477
166942
1452323
670199
1286225
342076
1601123
1264883
758141
1256372
882222
759504
1573477
886842
488747
1174253
1083874
1206635
167703
478555
495930
1557702
1583593
1550558
992041
613572
480068
716341
591441
576703
957914
1465936
1261721
1372292
644414
686695
109625
751585
544120
833671
1411515
358931
185842
1280235
500964
966381
404198
87987
1222994
262660
1168150
1143269
1448585
132218
1470823
497196
588424
309819
1249239
424705
1365155
1345908
1403655
268759
477084
1226810
141953
738771
505434
916233
1550814
613814
1407807
118053
208394
941347
800406
411989
1445956
44179
753432
1363206
1362186
768182
924187
1386025
433540
1352334
1038719
1236931
1284891
715909
393861
803666
230077
957078
1290079
525412
737240
1629728
941347
1593705
832104
785476
1220848
1478818
1532596
796993
286343
951710
496753
1275842
512841
144945
978482
656401
576393
987058
15002
198358
1272058
703816
155796
741083
1452485
1427417
1347586
451433
426544
905305
447297
1414769
808043
1492438
439375
791514
1084279
1314763
1557339
1092770
437459
1039638
1298094
18679
430169
21120
154054
715645
1311223
908399
542464
1319078
1405797
982386
149851
242523
931294
535372
1101741
1313188
404775
1057229
546204
398790
43033
174454
859972
91797
1180320
909768
1320151
1636836
75463
505470
518874
336789
247437
853545
179376
1079107
11852
340557
168029
1055568
287638
745230
1603487
902636
156469
1615856
1588190
32621
556055
491781
313819
777948
1032888
768085
369448
1070160
504644
116349
55884
277200
609171
645219
277018
508500
1554382
1596450
535918
26941
1507682
412155
593731
501879
1358356
799516
1167950
462392
1095614
1413790
1602907
767725
550201
851688
1353184
1170434
1619998
1587428
597799
131354
1398315
848442
971277
588151
501139
672365
1351858
24032
1532889
915103
1410178
1149978
1316245
1553111
315635
169571
741328
67547
459342
1422604
1423605
1127620
1099319
1059926
359336
913463
1226014
134621
757870
623262
350848
466726
1307188
1595459
1025300
1365548
1590961
233353
259281
1474811
1129193
1155356
1416266
1011681
1519021
985424
875228
253908
325631
1335469
476694
810593
391800
344012
1286322
48593
871937
202772
1046069
295362
966958
1592461
972428
1443725
895763
605691
80900
704350
680440
847041
499556
784055
807945
382963
22007
1294629
484191
846511
710578
78136
861690
1262308
455360
983228
153805
694261
1542225
512374
552293
257068
1087526
1501199
650886
1577601
427195
728369
1521061
1256236
858618
1361209
1620574
1508317
908191
8892
1479313
1223818
914108
562590
684865
913868
833725
1141804
1382646
131014
831729
379582
1161362
509060
578918
16633
253392
881317
998715
778843
24314
1210885
152962
985836
710394
1318238
1080956
360384
656156
646864
1094070
471359
576302
392502
193699
604620
885455
22939
979219
749482
598397
388385
590212
279873
381433
855696
1145247
1473999
1559763
189590
395710
650035
1122606
635050
1084915
1123292
1137749
1645351
1107070
1215638
1616308
1264357
169246
1353756
1496735
45637
1465606
886653
1035053
1447953
1466054
753105
1185108
840918
81377
957370
176189
693655
107761
1389791
1038060
1104344
95289
1154650
102794
1579668
1049616
1405599
1372372
829742
760616
948633
1567321
1085177
26875
669389
568255
907432
953142
687531
1465324
430515
550532
566333
193804
642134
1483857
225779
1205324
888448
1436196
1032529
1099396
1503330
1170660
1376000
1468170
1561080
1071406
1064996
408463
1014596
584228
386708
1639769
527008
1420037
789826
383185
1568100
688304
892979
347128
866025
122129
1513555
337989
1398544
1543922
895992
810623
351552
612512
461212
316651
626356
1626373
1277975
1409985
1573970
390372
118159
180096
189469
1469978
461948
426392
213123
1312811
684647
36915
1531152
689742
1593493
948883
1152014
1493310
423745
656653
428646
151174
766020
6046
364190
156790
1252586
321795
1435205
712506
1293627
417239
892220
205032
1616781
616664
12765
138290
1049162
692208
525249
1035235
1162320
815343
1011293
1369425
685573
1453074
1075960
123841
1529784
876675
978317
388388
530263
1293339
419690
305440
764286
265387
190294
1637821
387042
885760
636551
1198154
108397
632893
1308665
97549
445140
863723
1332516
1067363
712618
264644
1375036
1274974
102453
1154672
913042
907209
18609
866777
185931
360981
927783
1150910
557428
1255028
831773
1318241
1132851
114598
271909
1335725
159647
1325537
222175
116685
58798
1008696
1081081
466646
67155
39991
1444463
313189
787175
1452940
805394
956689
1494404
750145
415225
809944
543746
1528326
732736
186651
244236
470072
342701
1137562
55644
328455
451707
1637370
1015254
572925
441482
758137
559622
1483700
776147
1196975
24135
1601921
1232799
1308664
1190036
1204165
258788
1591260
1052687
1069208
1359130
1014876
1400590
349780
1468885
479009
523081
906366
1570227
630479
1133325
717148
1303758
1489137
926151
731985
22479
1269609
1050040
1080428
1126031
164968
1637540
1468712
331259
1206041
1472408
1061293
510304
333761
249633
685359
1004511
230036
30047
1329539
1347842
107099
648086
311370
919208
1143493
1514665
1619782
1379619
1470561
1604230
660238
168038
1274725
1181523
745732
13946
1140713
16444
1566694
93154
1197047
1301900
137502
929901
1635428
1347994
697128
204085
402313
1227524
1106927
1065001
920490
1471077
908109
849746
133240
1141678
36226
514292
339019
1083341
759379
1109068
502064
1230096
506028
1244349
537398
797813
490931
535042
958252
1564351
921925
1376246
1609832
864833
415806
811924
1229256
94276
709863
29684
871708
215726
1192470
410417
914451
585466
864429
878652
1232143
1386502
243373
1002974
1477556
404388
362677
463687
486768
536440
1607171
657819
1586183
806830
114669
863897
42487
343824
54009
1073787
514333
252170
1244758
809002
160498
439541
721167
1291475
1604823
1038186
684716
924393
1042067
256987
132538
763109
619981
642233
173384
1339107
624406
841363
10175
286370
261641
1224860
1385226
417249
717089
1122613
785777
28614
240234
907824
610802
1340423
1156895
1323633
1267877
1628501
147212
1639182
765181
609180
1266198
394716
423588
1206673
78523
1165185
471788
126352
8039
981065
32947
1306702
437630
986832
380536
604711
824777
1343947
1483388
1156452
496042
1312836
252431
971967
607030
1088497
349824
36224
1325978
224906
374439
885121
260880
35336
839197
424896
800533
645986
1316123
1451
112919
1322254
193813
600046
683325
1239283
199161
1464201
719109
269272
208532
1138384
775427
1618153
160101
145840
1212947
643479
728415
225543
850826
761796
1500169
376934
174564
982585
404820
534719
1353284
226289
622982
899819
971712
1326656
254054
1606420
1549693
140094
229932
1630777
925042
1212229
1278590
1010114
1425837
144413
1061154
1310442
7997
225086
609408
596448
1088257
836070
171261
48378
316384
290880
689284
832253
1305616
668843
839008
1068626
649006
1220448
1129678
725448
367704
597412
133698
480904
1246132
52423
238144
1031815
658549
849082
1464226
516774
1137197
790679
816041
1129031
865262
894918
638661
1124082
1560719
1041588
438173
531339
315431
389267
128633
1324758
27367
1401249
1531625
1024754
803362
1432134
1276802
114070
1227758
580662
1527890
1243709
1287113
388843
1159671
339997
157119
1104413
744416
1114320
1644310
247817
92339
1232188
1112748
1619299
1103861
1186259
391447
774002
122581
630707
1030268
923061
1024443
525570
440456
1322513
445376
1038997
1412856
607549
369166
455934
901801
147774
237228
556956
1346272
465270
1168798
345344
1429058
1218897
822113
1326409
405612
177658
564446
822802
928462
1146409
1510001
660335
1632072
938800
1089900
314904
994869
383187
1360128
957295
1500516
1269369
335082
737831
282780
649847
1419455
546085
107437
563497
447792
256748
587435
319335
290640
66005
1086281
1254237
323818
962369
46980
969392
81958
315822
1359584
183342
1453004
868499
1096466
1516847
1109728
750576
386030
1125857
207480
461371
1594887
874366
330517
1456572
973368
743181
408224
373630
881563
757449
553936
1572947
1024881
1145624
1022334
1281628
123710
721289
1522615
1378358
88958
1390566
1313685
1550828
644582
703232
1499201
634972
1602068
1260083
1551294
920273
980623
180109
726392
478051
716631
1295208
1181171
236929
280186
1625562
1601144
434298
359355
361498
808440
1416291
1075750
1578075
310615
940365
1470279
65763
1578844
114399
776699
767549
199080
392934
1400325
971125
1577178
229131
1372783
276798
1606580
1009324
905032
805349
854345
321642
1053413
277462
1166828
1551600
534441
627299
820454
1128426
639049
1383758
70235
67262
500777
1432019
1067138
1192302
576856
1427562
1122041
1539633
833112
1252913
1073849
645185
1057698
1296865
615351
225636
1200226
882675
1579709
784594
833985
1009861
1082834
393816
64392
445388
179556
1602753
20153
376780
914841
1577766
750685
430880
474135
555196
412189
528960
358735
427727
534341
1646150
1214134
1037215
322219
774575
1117093
154913
1644351
49157
340938
1231428
6551
1282947
847126
731164
213058
630715
1142807
1102989
222814
1001728
1469213
374138
625270
1174247
270050
1104442
350332
1599514
546779
910321
630057
968478
1384280
1198284
1206634
809888
1585192
546461
543260
1471860
494074
459567
336068
1041638
1587535
1516626
1498745
753562
1282696
1511776
1210861
1462766
1519979
1492885
359968
667591
197261
917819
974142
999699
361137
941487
441930
157859
470204
499482
89760
1361144
309629
1472478
1146489
863884
346373
998647
318206
562497
240581
128929
23716
1603137
882267
1446922
1173456
907420
651165
1156769
554484
1459588
1202836
393546
780370
207809
90125
1484906
1185805
262616
1530250
96039
992550
1577167
517329
472745
766575
146419
599094
1580117
538770
1301872
759193
1526313
391054
1209326
1108001
1509996
122197
1131450
872084
1153846
1216600
927117
436357
369702
842717
1559506
1507938
719631
1026088
492403
1137911
1120558
1193299
330396
401207
1550896
940964
574491
1001692
1267312
1585258
633959
1167267
129393
785446
1249781
109382
328595
1612675
815157
446489
1402196
364332
759611
703072
38677
1586034
1174417
1362273
737807
169458
462102
1469334
818594
1213076
262455
1384883
424819
1264344
473094
575390
545907
1226849
732083
672840
246280
812825
532375
1356000
332414
7289
275124
1605425
1023291
1098747
808893
561519
1263019
125573
412410
966939
519229
1527389
744615
1304265
549084
997902
23874
525631
1317682
701975
999731
1462057
449366
1168500
501651
808913
156723
1235307
1153449
785269
1502556
224345
276945
793260
693569
1620222
171970
409906
300239
861803
543796
958802
1079985
318944
265406
332654
1327132
1272812
1020425
1080316
276835
136740
1418799
250560
1062367
330679
1564536
889556
892936
1606290
1381024
23087
1059172
620203
165340
502044
972474
546268
198534
1418577
1210635
834405
286891
1513266
1107617
37939
762456
1607135
1400613
23579
1010771
726259
1532960
149300
819940
868766
1237887
941386
977345
1418366
363012
416189
387759
434519
943472
1344248
709692
806730
902405
251206
1007295
1230644
1087103
53126
860914
1593018
1642115
1059979
678048
1174904
46452
531906
120267
897728
175917
416074
1466421
892356
391864
265753
1053927
58655
900111
1275776
38516
1629289
81323
5789
769875
887516
581107
1239446
1514736
595488
281405
1048529
539
724878
1324608
1015432
442205
893729
1316924
510147
1270777
1326250
347180
378453
1278133
1287783
150108
417309
82378
1267131
118856
752729
246378
1245506
1404030
246402
678234
1533550
860324
1564989
103982
270905
1350217
737480
213132
343789
862839
1130834
1517573
152036
67457
193652
1320838
1299012
761842
979273
938978
752618
465909
1437964
399968
614111
1162347
625295
1096757
1157953
225751
1402901
23106
1121132
447750
1560089
1643929
359568
719071
74634
906869
679252
247570
1036815
1296046
1297855
35282
581033
30274
471954
341332
1263296
333989
734062
1134179
1499327
643984
1571697
527982
887945
437514
1443222
115227
1100867
149609
136870
392445
1521203
1562804
180704
1647067
1292115
618050
416128
1385036
1056900
1396726
1482116
1289450
326677
1613740
591118
249397
844174
547960
1475066
1473883
385208
807433
1151533
524259
311300
936249
7883
892692
684845
1410078
606821
958262
575212
938609
988396
16510
516163
330477
291612
1463685
337728
37814
209645
748796
344115
810026
567252
299844
1334281
903664
1556968
201081
1158202
1081912
422047
1387195
304281
423080
1604901
1362611
106186
798427
475167
938806
518594
570357
1312744
308344
1209488
352014
483799
411270
1266439
1139598
944558
1061488
213540
1410148
1296202
458095
1552319
1344756
362624
259474
1644497
1481813
652947
84851
1295187
497167
1251504
1289432
1322787
373217
374909
930838
548886
1486723
221875
1143660
1104764
985223
16256
886239
1569409
779841
865185
1542599
1139407
1446070
676936
1519210
647696
1536611
44463
819209
710487
910139
620765
1280271
1549869
950109
1159162
228007
88005
1219491
45289
858711
1405643
36896
582722
1593787
1544310
477938
526581
1380943
335252
1281173
195739
624314
169645
497490
574069
1303500
566763
1513878
500189
616104
682917
864271
201016
37785
1574447
376289
1211946
11944
711054
345549
274936
1610782
515549
1610995
1192940
496895
702696
1317050
33900
893275
1624183
364781
1395615
1207391
1524045
1373098
875628
1315049
1646303
889778
991654
1382231
899103
683777
1390688
1605932
440635
1270881
101996
1236353
1532140
1603816
6683
806623
929085
930271
1564388
638845
327071
1362922
384084
1423091
6654
1475812
1270136
1472918
576845
361420
457353
269344
238235
464912
1570888
166607
579537
11823
1542393
771596
268317
971127
924679
782386
268446
870904
698492
1323709
1182069
894303
1108074
1438477
1100214
1022759
1130727
910315
1469643
627773
362392
1003437
1371405
70770
1047158
33435
626282
1500402
435072
585828
1445698
11952
957881
1492657
185311
1589213
289429
1010143
534145
284433
886625
1400207
429377
920160
994723
91596
1425928
683871
806520
461453
441630
311859
238251
540875
273650
574876
498319
215989
899428
1538649
95314
1035436
1065906
1331599
1253156
1509869
1057361
629524
187847
1301875
1090718
860272
597780
362573
1479216
1579802
65500
420331
1050906
1140401
486918
853099
84718
1446320
677376
355795
1500131
140035
1071546
519537
560411
648546
1502365
891549
1537896
827240
1301351
649091
1610030
56620
1385944
1484537
1174908
782538
834112
384409
137607
143950
1404568
1200767
390892
1097048
163202
89677
1064238
140767
720291
1253924
1608694
11800
514904
1274435
826570
1404263
414845
355267
1485210
1004928
999102
304844
1645472
402042
1219403
1078846
215107
829107
981727
809604
1024427
1425460
478705
635364
1237922
1312779
1577036
961284
934147
938482
48756
1107319
1620800
1467971
217313
76764
1184176
1478331
1613535
1356371
1036077
935061
1437380
51609
1175064
224892
1643041
263749
1611595
786450
1044697
1401885
250477
1094785
94028
493161
358143
758384
177150
114979
1521988
459089
1272785
113265
493230
878074
353117
1533068
292630
960433
542268
652172
1417669
1481430
969605
1503461
1601037
1370091
685762
989199
1289871
746608
1515611
614303
1628294
534879
544467
1291034
351389
301894
314039
1469999
602175
1593443
1397818
42037
246093
1462257
172481
637399
408441
54917
1575408
370629
997743
718949
752710
893627
96584
430220
774052
1405178
1293098
864555
230955
671943
992026
559639
1159641
1001575
930000
345374
424498
118455
1357089
812116
280547
244892
1178341
1499378
1217425
351591
538857
1563305
277071
1134700
732421
625917
269406
540610
149075
1273576
839232
1297059
853218
1632284
940189
1599406
641798
99493
331463
184033
1149345
888806
1025586
1493000
433784
1274057
1456864
444216
227311
908149
958634
1487441
1614068
526162
1189128
1073884
1554925
1152121
1607181
514519
1068027
1311744
1364518
964865
925003
935270
928860
583006
1405861
915259
320832
1345722
794956
689912
343026
494012
1207880
1454016
162030
1212930
1110211
980089
1615826
283843
1417983
1455481
639608
1389690
1119613
817712
507208
690611
1346325
1154667
675232
1635362
1328586
45373
1234834
1181890
408904
337002
190919
133938
811482
579459
15309
384919
307627
650821
350920
445524
238551
251036
47559
678772
239632
1095219
175085
896172
1451006
1514215
442611
1225201
141906
1638235
531972
348335
331774
1233036
1468327
470168
150898
1260625
966166
1595589
507098
1176453
585084
1157042
531139
1632031
154044
1263815
517570
941828
559649
1329641
1557012
1005844
142090
1500519
792368
568878
937714
946750
489977
732363
771839
1358669
146820
736504
591847
514627
29739
560797
1224328
1414259
648005
126166
52829
13857
1570806
109981
73651
760658
1081616
341521
468206
452017
1303420
1493263
613952
416326
588271
980287
306309
972439
112785
738928
307132
1308860
496738
180674
409232
99504
360294
677098
35543
982352
539450
114123
46319
342211
525251
368404
1006948
1578383
366195
477173
1015902
497905
216071
963456
841998
1322327
1365469
486245
1293051
723600
10958
1534232
1454975
275613
606467
1148924
606216
1279186
570300
80373
1469370
508958
764376
161111
1312956
1198408
886918
1283449
38423
1067536
885346
1170962
401093
1499148
648442
690663
593040
971164
1308015
285649
1601150
1325392
1096326
1286693
1275375
1079727
311818
644313
739937
1001249
649661
1411540
290629
1030514
670311
1501689
225093
551590
92278
1165983
1599817
755893
1272506
1257420
1471528
751000
508088
344532
820641
1039154
212467
1374644
461453
1574680
83360
1503716
1339945
1559024
906588
215387
84777
776973
1391710
986386
781485
1530561
1113753
1381547
1592356
1327967
745740
1091705
53910
1276738
19577
901935
267837
1319136
787154
1549686
264201
1466017
1374915
1072535
1060904
396774
415092
1533714
596692
866273
184709
1225588
917682
689508
1304595
1256119
1146387
88942
214098
107012
650130
1102363
1317380
42908
66941
969145
191726
1414664
974583
166952
86934
278292
84792
6565
662341
524457
570386
740004
597452
413157
972385
1024960
542861
1380555
1215530
1492148
1593648
112628
1494246
1318224
1325975
386225
1348715
248418
431610
450026
550548
309818
1521869
371303
559645
631680
921183
1491034
239764
824018
106884
317639
76369
713377
300606
320629
943501
436036
125306
592462
485168
66228
925060
110413
403532
859064
879988
1319638
512614
570132
502186
1153605
1483130
698542
902987
1199184
1490604
1082824
467925
1555897
835807
1593424
1067589
396698
396922
1223774
85484
1377764
189554
291595
463865
1149335
1003276
1032397
947474
994130
704371
1110718
529186
1633903
415649
446127
1007951
1046386
785523
930020
1139759
451267
1525534
1144846
1503499
127711
1412587
1188268
768351
169095
329480
825890
248244
374296
331016
27248
1517106
885933
1170410
67453
1582485
1145651
556663
791158
1085174
871378
141205
676992
516000
68986
189763
548810
599329
1519016
1234
635140
885461
1508616
1373328
221372
1041283
1268703
428187
1271790
58975
1109185
42189
1346407
74329
1452883
214254
1374755
205069
1197525
799150
1541451
528186
425961
227005
297670
320488
1249849
679282
787596
1133229
1436224
386113
409700
1488053
240044
1562004
187328
1169722
716368
473629
251059
1324732
1540223
388624
165706
1347093
664603
540477
975917
1025354
70330
371660
474613
128585
498035
507374
1155455
381691
1583064
745021
45282
1028801
573909
1565598
1616496
1453415
824047
1437000
1045105
552276
331560
1206667
773910
526498
1068732
1610457
330631
1054441
1344647
1161123
802886
1087101
731470
833878
1255057
1092482
1285749
398456
1335693
178756
968888
74731
829813
574526
770139
294675
321463
1126964
749029
156469
1604741
1190566
1391446
380622
1050443
551854
1633857
36251
1453070
296236
761005
456205
1084151
1064229
1548186
509034
538996
385726
24671
163539
564294
1368277
1127147
1015532
58727
1025456
1152208
1354381
1265117
744158
1343129
411766
1569342
343933
325965
82917
118143
147208
873113
1428844
101593
915280
34502
566383
1112877
413860
681010
345302
52369
272772
894619
1446884
173988
833951
299601
528555
436555
182309
1118399
785940
440427
532825
961305
414470
567905
650568
1403461
1377813
1129717
817805
348441
1496913
495504
800271
1563249
1477236
851412
1483413
791422
346974
209803
1524265
898923
186180
1591932
1097360
800390
108775
1358995
1642471
521643
868825
907004
802153
338700
1625217
1348446
172261
787770
87834
19800
430151
604854
708073
1532424
1172406
330418
762806
725831
1532522
1535441
127004
1202899
1642361
470388
737435
266235
253812
1231320
203055
96043
391866
1485665
674490
589328
120310
599792
438687
1433857
1348414
119729
1005622
1558249
1646852
1129228
974816
550943
59063
246593
166604
417397
331153
1424584
902061
528092
221346
1372522
263584
1239504
306289
606341
160831
963732
1490606
1462345
315522
1302148
1485886
4930
1553069
526277
252411
1556983
1639832
1204351
1304159
597737
1484641
938406
954792
1021484
94611
541132
1495762
1079484
1123504
1293840
1442223
1285150
1083803
768927
1001804
1493983
273344
1415201
980754
654199
588211
853077
296924
118642
260500
1569526
879327
369197
1051808
830942
1532578
671924
1562178
1361929
1199774
1490453
948535
1242009
475539
1437708
1075007
1542165
1540246
1393613
1239682
381304
386308
1478837
978330
828040
1405381
700759
187888
843205
1435795
1135141
1331254
1431532
512298
1047934
452737
1209518
665233
1319915
1098971
727744
302462
257466
313238
1262224
1592452
111826
1357689
1478466
180548
891327
949911
618873
869129
804407
889231
429781
358731
205064
1388087
727073
497500
1419796
373876
1208689
1238330
925542
306633
1321412
520424
1382440
1572057
882317
1038015
84073
907331
1191114
392332
1106309
290214
1189631
4322
1554023
659880
382105
1577274
76103
156411
1593854
602195
556587
1563519
528650
293658
1119790
299572
1344178
1151088
1496595
1364362
774644
403351
204785
304661
469135
277551
315290
1045845
608912
768721
1402332
935350
1310826
982303
1640783
984407
504570
1222690
714751
393750
1044956
1607726
782682
656407
1630748
350329
1056099
1314312
299575
128782
6819
1341786
1601076
491413
543976
1482513
718263
1299502
1135022
1569402
738857
736099
1454
533635
1045856
1342659
642775
822688
1008342
126108
1119412
1402282
259189
387491
1522593
314823
780854
1569676
14979
1021557
165641
179428
573730
1354715
24269
571909
1316087
636688
1056848
1144510
564341
1097371
379605
1632966
806539
1628839
1085407
1627124
356088
390816
372215
1418597
117418
495472
91308
86376
589980
1529418
924652
813836
1305113
993701
340115
245612
1592294
540057
620617
1327839
935466
1377740
933899
1153282
22838
547284
1100172
487795
1231586
571311
269785
1612660
356866
643518
657747
1393678
1125128
635212
203278
406191
1553098
1569287
1352237
266685
8497
20342
548210
474413
1306078
1080588
1025835
918575
1621828
117259
784104
1438873
856206
1027437
499744
88061
880843
1305044
64990
384508
598145
916370
20254
1323130
782678
127920
965273
1195627
1206780
645573
951185
1601899
1274056
242409
403607
225795
463675
1078038
1634238
1429829
1392818
1337512
363096
1250279
1506003
993520
139725
485876
219148
242156
468131
619039
581061
825713
803643
534222
1285734
318938
895612
150889
969145
1363422
507572
752068
1156921
70151
1368951
969122
128015
1344452
1025035
391246
1608706
648954
1413053
1602324
402312
1536655
825723
707166
1608963
545236
1384514
428050
1423549
55698
219865
1047993
1397403
741764
762830
1164976
1070199
241732
1192197
99608
1180668
739764
33108
53250
311113
1207923
745662
700651
671314
488327
974430
1085604
1142201
280475
1065261
1156633
1580526
397605
35965
392052
334387
1309289
1321467
564815
975357
218290
213825
1394260
26161
1159336
402757
529541
1347000
508847
876984
427211
408858
682043
946095
400205
1129502
1247137
962027
816170
406815
1571212
1380918
1368139
645943
771563
1261832
1639019
90792
91767
712529
410952
1099518
6708
718654
91857
81009
798869
840057
915781
245785
221026
1637072
543859
533719
1081493
977208
213290
1399860
913060
1435643
64761
598713
280456
78244
270956
1012484
752653
60518
1152148
1486350
729988
1331365
1194616
404322
565151
713846
184730
7896
9302
1599940
1326521
1249084
1260778
1174021
189238
965439
1410214
1286989
949011
713965
592742
741363
958084
1016315
930862
1152367
1077767
1389922
1075953
885983
1396690
674411
206657
724981
1600107
130139
713130
1512596
501705
744444
513888
625470
1521545
925972
361672
1312126
11036
1445480
11551
787153
84434
971683
284796
615364
1107966
1293336
1420986
193725
35485
1297658
91991
238605
1524615
541214
981740
1640926
1248747
574947
1154955
1407028
1618117
1120744
489619
268314
62343
799776
1160763
1309875
500831
674060
1076474
699723
1461453
1218008
1517039
288266
1359925
1381222
726483
770084
1123475
1256140
680593
46661
775761
82974
178750
1623337
23082
809055
472513
1556043
362219
605644
541530
1410077
1269371
281729
1325507
124811
618468
1614172
889496
1298995
18200
524574
816312
83666
264557
158524
1034307
635407
1119318
46568
908577
164378
995850
1083163
946967
1300238
1359946
528671
62240
493972
1124246
54041
1627148
690498
308106
1302526
1083740
206876
1214201
70888
1075316
1017396
1308652
973596
695879
1453679
801550
1431162
1316473
1054650
434605
1451507
1499707
487024
684906
816714
1547151
26768
674436
1060106
125750
1102626
1157348
1124435
874076
1551001
133122
109400
1498425
429435
462681
1627708
119410
1078099
1359523
159997
105060
1292431
360960
982054
1589734
1188625
20042
1401837
1040527
200468
1599553
192610
177133
96756
1322257
1006048
673650
1589795
664277
1118973
358664
1355011
478692
378085
1380853
718
980369
1512525
1361987
868806
1392804
196618
1358308
1548357
776349
1645349
330266
318195
163333
464940
1006470
783930
1221498
451741
1322559
797321
952965
1442723
1183355
665155
350972
2027
177078
827594
256410
1607644
224515
602252
1574874
351889
575403
1337475
1279454
604344
599630
1543511
601121
1633106
133906
1028289
1573646
1463148
883620
879771
1380764
1115485
1220829
273091
1346455
1221251
1559511
611409
1043527
1381647
1192547
307187
394252
993751
166675
1142743
1620569
1595150
1103427
342349
84062
773962
658360
787818
1293431
964540
310751
885554
1371607
236953
990043
1139502
1364937
1469991
1401987
1220286
1622609
81487
975932
454307
1475742
18424
1600060
1382533
1258204
1504980
894598
518555
1033695
353979
96607
581915
310492
702856
999172
1185392
1612980
855256
638041
1577952
709151
462451
963201
252334
511072
359096
1060585
624494
1078749
450940
1272597
1147426
670649
1181135
336392
1489489
459083
166434
198444
1072720
990822
788248
164588
1543282
210808
147156
1216796
1281313
1010960
1607169
870026
1316703
779851
1555668
621707
159368
956591
1124236
1621238
202010
639874
908232
1311664
111419
605280
1102249
1248896
1430110
1123610
608051
421626
412828
1325804
1446350
659208
334816
1236044
308567
1300556
1326801
1183671
344096
607095
811026
623628
13898
1086260
1156564
774221
1310444
89056
1039555
496453
1403708
404250
107750
409341
1395381
500784
1059984
1151870
620445
612415
1496324
317454
1631327
732962
312584
798158
1376888
1572247
1556597
549829
507830
1184235
750671
1148245
734156
971788
1328121
1146487
1173238
764065
460269
1320366
1545745
469000
1034453
273390
1045492
797579
459400
1241103
968174
1356277
1287304
1447952
1079376
1484130
1010724
126401
969749
1554603
1236137
606198
980476
552888
1295133
615140
791437
791301
150383
1549849
1052792
1049892
351844
925062
834098
985936
68662
410228
1571192
821524
916456
689620
1460612
1379362
868305
1433890
1359020
341281
1235195
1258502
1492702
1023467
909081
1391671
1249247
570683
234445
1261886
1193204
311407
356681
1418914
1433392
360067
610869
1532737
1624378
344319
79932
296284
1073417
1043698
1437749
135155
759745
960543
600610
1498374
854179
968198
34788
347819
1426516
811813
693524
150339
65135
237239
272974
456754
1571537
383569
1394051
1125295
634458
903946
33673
77781
623735
974093
33351
1317625
399388
1201798
364732
328201
391419
518827
994382
1282611
187974
85503
1027721
32825
115336
502916
219264
859164
962654
722720
1309795
747061
307072
1261294
356987
824956
1453453
1114500
268269
264282
246011
1331114
927741
678310
1029043
900772
1010783
1195739
1044834
1484290
914094
1518385
907161
1448230
401637
1375792
1453775
1389709
526766
252463
1615290
1096381
664406
1085435
1281186
673831
1541252
212223
1125292
1281052
1476861
1579894
1566636
1035094
1499154
657105
307578
1479999
1058811
101242
710385
974123
1615586
761438
722774
1182204
498801
951695
410738
746153
421466
1182205
409395
891717
43577
881337
1047503
1076277
1559134
198470
893842
340155
744183
797462
811582
430245
427300
126610
210460
1048232
1587376
1639100
1074427
766653
1295312
771874
790338
821532
551157
259161
120489
232138
1474901
1620764
1112628
1462371
1040305
1267014
1299037
1137071
1305633
1127807
1502432
1344333
1158617
49544
1642403
253225
760559
1029287
987600
295517
1040512
1499833
318333
86335
1625479
1508978
1573370
1002433
808423
311569
1508050
1047142
299885
1468696
51177
1083697
1073176
288125
1601840
1337895
420755
1288144
560190
581202
37901
859177
1387985
1558484
1034547
812353
1470017
1293596
238695
1118394
1549519
749193
804547
82229
716850
473993
1332395
1101552
240226
210389
1434404
533560
187391
610772
749907
412177
471067
921945
334437
1643222
747489
1530190
1399791
1556230
1033847
945136
1147959
1498609
768557
87302
1060716
129045
182990
622296
116185
131527
445242
351252
10822
1089837
283009
825576
977663
467762
881222
1272708
829441
1628275
536428
1501504
1621599
279260
111882
773541
124212
1605101
211985
625400
1326359
61694
464042
1188406
1326433
1446601
1174828
1520465
1168013
1004624
318638
642389
404662
987903
526679
1189660
1073693
1339416
288604
145113
168359
1303292
301747
1114012
1385290
335908
1386968
1189719
1625256
913504
894151
40743
477352
790713
424832
667398
208840
1302500
282990
630870
245155
1075710
1040583
1116911
1030038
585074
578563
8723
895105
1640931
974890
1308317
1371254
614191
651118
1125846
889531
343700
1367276
130790
1355022
972138
1556576
1486418
890166
1140436
393197
1641834
468591
1636073
1369675
1204904
85158
610734
547028
803209
667814
516942
382279
1039701
1090008
146644
1188364
11381
702458
912299
1297710
729137
1039582
277720
493212
1107122
1190132
904096
94199
478897
1351524
1486649
1631636
849095
1314343
256774
132013
297369
17254
1056727
965812
399833
1423190
401604
607109
1592644
1633885
1388799
1145427
653619
1246992
232697
300492
486075
1617924
824494
703584
379322
1185606
118072
743736
1039344
1299071
1402776
1043522
597436
187431
1293042
1199392
241072
87091
1174892
1486406
743112
1164965
280976
1048775
240410
1520712
153875
831372
386640
53653
1089169
666721
720068
1416416
1484495
1464523
1276727
1084848
1437961
243633
437968
1529723
179115
717930
895436
1253377
366884
1410772
898923
1205931
385862
614044
282942
949678
186869
98295
1487671
579764
1183058
390221
119650
932747
1354759
520618
1406949
1129151
1505468
173131
629450
440682
1498208
356488
1397342
623014
1186393
633597
1314691
1371986
1226642
1417832
798079
1530986
1538977
81909
1079807
869097
1595088
1606585
1433011
452039
1240551
575565
245601
349974
1421457
138934
521309
1383130
1567243
68384
979413
1211267
1268877
382455
188391
1569041
847840
979575
125174
807182
415677
1493296
503730
1004253
1362144
893883
1060106
1354989
363793
533861
920906
171014
246177
910023
740930
263480
608635
1230305
839677
1070757
556462
542647
515403
1298907
654288
1261055
599234
330066
385326
905140
262103
1636648
834183
511295
1296318
1001357
1126997
749126
1132467
1633644
820290
1296039
996590
15506
1487882
888628
689156
546155
335723
527133
316434
1521540
1243370
676759
792989
1148299
1129723
968557
389557
943198
427746
1263823
820330
723571
339720
739972
1520458
1399537
283362
920678
903706
204185
258630
550225
1521457
187925
607427
302600
672977
1167423
189644
144639
914048
938369
746671
40902
772390
1012888
1563212
1355237
1124562
1407549
1051012
1146549
1127817
1628893
512789
274031
1527702
687512
1037371
607906
1003887
577080
1292535
408136
1342864
33893
84707
980067
755295
1392006
1301302
281696
438342
570527
331459
263800
767117
366380
965389
1043630
538541
1267824
1514734
1421680
236896
489935
1544115
1304078
1466584
515008
131641
1282912
1479017
222274
744002
72266
515984
389294
838802
236938
1132892
1055654
1592185
195181
562609
1479457
797503
1279324
53298
1036098
860157
1391283
569987
227596
1429407
315195
1162493
386712
447152
1503801
1605051
805977
135816
508460
778226
202375
1625578
863455
30237
512336
216392
1308916
512239
1282430
941857
73831
1232054
768556
366305
1360514
374698
140220
157649
1061023
571587
116837
1200842
1169336
997573
892784
1566935
827764
638762
467304
498340
1542066
635486
120649
461173
1131706
1237217
462273
907267
1457279
1043698
469395
147954
1483057
500740
557238
520042
1415913
16329
226880
150307
273270
345805
287586
307141
846675
117255
410813
59075
489001
1042916
560474
1514837
331888
655968
1633754
1073944
28277
549093
226318
1586400
165151
581315
1155732
1456183
1372934
1246632
853073
23332
337397
1413264
705313
231267
1046190
550858
979006
1547959
767477
31257
838676
1008017
970352
341912
726377
1407621
804704
600569
518859
1410985
681560
1633571
1448660
489644
1080148
865354
884025
910369
1478272
673050
1237845
613863
390815
451749
556702
961643
1081099
1113951
466753
900422
1175342
538867
1022281
1397278
535781
1230197
757103
1201029
1017668
464643
1607400
1626995
1345298
1237126
370925
1145394
408351
167391
957039
1271269
92750
1281232
323596
1354143
1289361
1223366
1360820
1289411
14396
1046832
466506
603564
608166
1480700
63934
901782
191474
884390
631836
204758
979378
893342
76743
348313
724538
1169634
241662
736545
973524
314107
1627997
5811
1160146
1203572
31530
57798
273554
936120
1313185
839202
384172
909591
1590793
1476857
367298
677761
1256446
227264
943722
133392
138084
855562
854559
967945
1455852
1619760
409583
974068
507378
631157
1191679
29074
1385968
642864
792793
660404
1111815
1076073
545827
918819
429075
73207
1165988
614747
73168
268314
87384
441188
1138666
1471008
1552716
931402
165789
745201
1182886
38733
1096898
556750
290986
800341
9494
851720
8637
1306722
196963
670408
954291
679029
1129382
1331413
993207
822445
638444
361261
1038638
142038
425612
152723
1159243
286057
1281046
636250
89208
486434
225422
1358
1388324
1289194
1050395
1408464
1143267
597995
362276
1362182
1514375
1233037
507048
652013
883834
457547
935459
930357
1368219
478766
180555
1125608
1219960
442749
658040
1609183
857674
1467729
550243
1509587
1383404
843470
347165
1063221
107749
1329412
1164506
1598730
1022038
940817
1594090
1550710
656206
155545
99557
513434
1045456
1369901
1530088
1439265
411966
1384974
1256878
484023
557031
1552999
141414
860087
161512
553430
1517631
867915
195414
891120
1615789
103065
424455
1011084
722652
1415155
457189
1128405
1451777
852812
1468541
313255
1089637
357302
452487
312840
136142
19516
1442698
1569486
153725
409082
224376
1265101
840584
1523401
371346
1029622
86891
929262
178482
523372
233304
713662
1340573
1106782
1183308
467867
1273506
1503952
414164
1140411
388422
1467026
183822
330178
24791
318751
764339
497108
193906
335019
352676
1523571
1540119
907322
996826
677792
679767
1262641
943667
297685
321807
313980
895314
1484949
1618123
203932
930251
511527
322617
1203854
89318
313391
711194
641208
1241977
762017
1150065
654732
1086076
1588680
1495016
1365895
1354979
54383
835696
440794
1132849
443641
852713
768860
802604
357675
84065
925502
1132219
829976
447909
727544
1364287
774515
976162
1229284
1285221
621514
39287
1433448
1541758
1393459
1519725
204840
782294
1435117
623151
1054557
504955
652149
52988
41416
1118079
1203678
356279
1392817
984707
537809
1578743
32359
353461
1215662
1575478
1193900
293262
1390305
480134
1268084
1295717
122021
232801
387312
86050
1077397
1174232
1063421
1329153
726385
302361
1315268
29523
643344
328693
1242731
664386
606998
1454606
62213
544457
1432075
1198343
497235
397543
1077545
1542201
1463937
20764
972812
1512346
687814
143792
936252
1137540
961496
1626670
219232
640502
810903
986647
967772
803434
1625624
1358615
1550809
1027403
28669
1198793
964249
239327
1518979
1088780
1195786
1501778
1012826
802373
269807
54472
92293
1300052
1260062
1180221
1620084
1085765
1232518
1423086
1521827
548501
269597
21266
349992
215951
348675
1485258
1579603
972735
573635
1486109
1236620
509859
940173
1452380
1583640
678017
1475715
1369631
135442
589989
1431868
52403
1107134
394706
1314823
1330576
1007906
606929
522515
823431
415340
241649
1348760
906023
1071210
105389
555008
1628110
624070
959136
435978
465082
254956
1609220
1006027
466471
391989
262625
769454
840666
1285281
402373
325361
998232
1063893
767681
15843
1323429
1302766
1205910
821823
1525176
856695
774742
621641
1220189
456057
851681
1392370
442151
156115
570969
1524499
88742
676059
76293
121453
644291
751120
1116098
86123
1080784
229886
910752
1509148
390599
384772
1172513
143672
472381
254928
569975
866852
670948
186090
178351
448659
13022
579722
1014931
157438
1172904
213371
620070
959225
1453934
700125
301779
1127963
299171
401831
1052714
231846
347853
1473879
304860
520386
744580
1846
315569
523326
663776
425114
1230379
230939
459818
214459
1008563
101189
783
681609
1316331
792733
222630
592043
269140
262028
466794
448113
425764
167624
6598
589270
1457365
1074115
1601853
1071310
1576139
1536454
1263105
265156
844806
981418
979464
137257
356199
1112450
525097
1586229
1180165
369217
1621170
426730
526029
1412563
777433
264245
1597154
141865
444425
1291641
1353728
256876
1471175
1628511
133623
1625760
929635
822196
706592
1546141
532571
1324811
792700
537986
521628
1206327
600712
361129
804235
1178145
945154
728825
767312
859517
262329
350880
736457
939818
1405805
1396163
227816
1231559
208979
819943
1458894
965832
793476
709337
707689
496243
817160
1054160
339744
1179814
876626
1549484
196062
932482
1614938
17989
203701
28148
547989
1191845
1099523
608996
264541
1140729
970453
1388922
8421
183118
1151686
1060101
1598043
341581
19912
873319
1446038
1547676
1443251
13535
1047558
1166496
131605
495313
827333
298938
968060
886499
865766
677154
1523922
12052
1158405
1491074
496227
1219515
968122
1029160
1059706
1143915
1149169
515428
1000286
41271
443062
1166832
471535
753860
525373
450080
1022986
246862
1515403
1471660
561913
706284
1072774
920393
1212455
282502
1149246
1518920
1524297
1518390
716028
1569810
65546
829682
596596
928403
1008180
1023076
455723
204178
1573214
53243
613831
1161142
1275949
496467
94162
1128142
398496
944192
292210
407475
1632771
1415306
244960
232677
1347676
1530729
413225
919242
766462
1613197
382239
1507134
469034
1283347
1600295
371523
1432320
1457596
1117297
253522
742916
1513373
1052667
382742
1518090
821305
577949
1268421
775900
147013
747142
947635
210204
1098027
471496
997485
829011
902940
488790
1520461
1255325
1206655
1218933
1237750
1398474
177563
1496625
661314
1499862
724203
115536
1504063
383846
1499842
397152
254003
496596
512594
1081389
771544
766766
1272355
303336
864328
1391828
170763
385594
774096
236789
1440859
1027981
1597127
570297
606366
642698
106413
1314996
1276112
1367843
1076908
678606
1043385
317308
1150231
1489666
1613374
315991
1577628
738006
858142
634813
880382
391187
1087334
520877
1520295
1543991
493534
237854
672023
491284
232346
1356465
1019510
108868
1146003
1487383
884127
376709
729789
793744
1457924
1449818
1424086
1056254
137744
587686
1056597
1159015
1042896
342531
633251
897542
1646561
1566995
1448092
1486136
1478256
802559
660794
1060356
1578567
1122595
888417
184636
1504178
1581155
1292565
433476
1252605
247064
1528634
157131
1510220
135099
503357
702479
170532
1500256
589806
439134
394320
930672
560685
149769
1476944
1471149
1045578
691179
1389340
1569527
571671
83292
100101
1059300
1158776
394907
1561260
1042817
501622
1304678
1408949
1622524
1362538
341200
64718
189534
301415
1187119
1517
970620
1407106
104616
1311117
881924
151395
1503643
1004127
92465
662916
1633586
76912
1611232
852128
1216873
812674
372243
1331182
854295
1024860
1061866
783099
4646
1305976
1268869
296853
203518
986040
1212960
1514978
820502
1153683
1086575
792943
955014
753825
1372774
362349
265468
1221743
1445355
618923
1253428
1068194
961372
1542520
1306290
351624
176121
1511458
1293438
1611638
1340546
1020660
1418970
405169
350988
319635
1059255
228073
971251
431548
31775
649621
69232
417505
1636780
631136
199154
656653
355222
754884
1407120
501327
1424764
32946
1146876
428260
101634
1185031
639365
1556594
1331396
1283464
951015
736271
897221
118257
1607153
1020962
868681
867504
651630
1312574
877071
806697
1555205
558016
270558
267351
1520342
766457
870716
502337
35510
15199
907425
940420
583662
1450275
1043849
942843
245959
1083304
878616
540875
1207428
884357
1201032
765635
926886
1363840
1379136
555844
1409489
1475006
5229
817952
340174
1415161
453387
890099
691419
1047834
276286
723569
290960
1363599
69627
982884
1625985
1093740
1062857
925732
35055
743543
68182
1265163
1132533
1419415
196789
430461
1123090
567811
939071
1554966
759020
562925
1290723
114536
1388033
389054
5887
1058256
1306009
967497
1053372
182242
1065223
155057
925018
1419539
294376
1501832
74864
899675
1312723
1172427
486692
218954
779334
608063
275709
106923
48870
776696
52926
181403
1474074
1176472
623551
1611836
1008113
181959
933901
1167195
732936
1033754
1488198
1305728
515982
1047620
262167
777987
152978
4084
1410002
1076596
623288
572379
1179778
432101
773031
1396814
457708
1039897
227082
1637001
435641
1316222
284903
1161792
1398600
1095935
1114987
247774
1204783
1623545
1639696
1030581
1184495
6713
467863
73275
1620780
1495159
560726
1298913
1472587
1599340
1194790
1443221
462793
82542
1048310
438763
283077
779488
1523564
401773
734876
852473
997940
762903
1143973
452489
1574551
1429242
291390
827603
1167242
510743
1101422
705736
288220
1294941
1211631
1524567
375766
1163734
50329
1358501
1238706
1334132
124608
228866
1408283
591676
1240194
932752
552024
1221599
1469232
1104775
1453186
1428669
936564
139848
249104
1222173
702524
44880
464260
667191
1286643
759170
152470
1646689
1249841
1395208
706927
825187
252306
1070096
884862
999840
667486
445045
1192735
1158859
675818
1521540
304368
427448
1048205
751463
191694
1504288
818108
485050
665994
505038
1515632
530483
564999
380531
1401930
1481357
323472
1225103
1138048
297643
1027443
135516
1152517
819368
1553416
170167
1455148
1101864
339050
536038
573683
1629177
1386448
331920
818330
140514
606783
246963
72291
128958
815998
596728
1531671
1487939
291318
1365778
1143017
1464755
705940
1219021
536790
1245024
582598
1085282
1320620
606008
1350944
1490234
131538
636381
618872
1352438
1369238
78240
389388
1642767
1300319
490241
502508
1158738
1617141
237656
663277
783746
534108
1022498
1204043
1094623
1370780
402358
1424872
1007715
764850
1367262
204638
863871
1635294
283485
214973
989247
921002
1450031
1594134
1577117
691526
284595
466179
1437003
847444
690696
1584353
296960
850666
1125343
541238
53242
737801
326455
1607152
876049
151318
519442
99339
1052561
1311629
302721
820976
1213214
649128
1558929
854203
487942
351556
549741
1054258
1404682
558604
184728
935995
1386213
778858
1302504
773801
176817
716322
936608
1545377
556132
1170718
1568897
53538
557591
1277208
1158858
967009
954348
1203174
825628
1181428
792408
1244845
1275312
290448
1369134
1599634
245832
734901
1401961
485831
846798
176295
1231633
505566
213607
1029812
922509
941045
828479
1190064
1555822
1599524
824055
727876
880527
536570
749298
1158029
679214
376647
1625643
875657
871678
677352
1487884
629917
552684
491798
78529
1390070
987301
342035
344379
147940
896226
149526
860233
1629998
213418
425549
1157130
632899
878116
48784
1154898
1590386
1626846
1534549
730760
923321
1385998
239196
388707
727577
555543
1425524
980638
1087658
1431744
110949
1391205
45204
637063
1581988
691622
1576197
1338381
465634
1394602
321750
1423337
929963
203253
716630
224293
445977
306286
221795
792434
1120681
1178590
836057
1190642
1193214
423624
1531449
802824
1172901
1192968
452639
983547
1323281
620149
1215675
89362
381806
1420036
989818
612576
611337
47211
587747
1473354
33680
1163078
1176045
499205
737143
202881
1560788
716719
622074
1214232
230852
701839
1170368
797959
934313
1323301
140227
337887
670754
491495
613207
996598
995030
740197
1350582
1321242
1264354
1035169
1154978
538559
1411423
865438
1125942
93894
1489871
89588
690396
1142155
1369802
1276902
115262
242948
1060199
348319
131624
963418
1278115
813151
867368
419945
1480505
1424445
1337703
189312
1077648
45582
953982
846188
1170755
1611370
497159
1517873
409970
855494
504789
743332
1315778
139718
731723
845217
225772
69358
14865
473242
1138787
1323229
203542
855036
1550667
701105
1413118
679559
543003
1623810
1193496
1299001
240802
1568207
117072
1324271
1217482
157022
762775
308617
485437
1623615
1561468
215348
144755
1383791
758905
606444
522183
1466408
1365608
739697
863032
454594
577658
1170545
734126
6847
381027
1072387
1341285
560218
82929
1066380
955700
261429
1027619
1632047
1442784
1375033
110986
941506
1298364
1465630
1255361
409838
358857
1642257
1619027
431099
516375
86108
1172665
622409
1453858
496571
1313092
1502557
582804
237221
1472521
44505
1424295
1589930
75885
568581
7749
1065700
951824
272669
59102
1310668
164098
1396559
1282582
696031
815558
1479754
1315360
1044484
740945
1247776
906396
1144227
1273713
444775
1034782
566229
141466
231609
405278
666913
46026
173973
186256
1047316
286252
353702
45708
59174
919111
1616911
1223315
1530570
698461
364074
802142
900150
1245781
1350717
277169
981014
849533
1153201
435510
233326
758362
567395
375688
114672
1646380
1156500
516399
1569538
917937
318243
1280872
334420
1322684
207080
1525151
647449
744076
455401
454298
1118029
750162
783034
315183
613036
1614291
532342
148739
96639
956175
1573441
1256569
554574
101991
325059
736772
264486
129316
338264
890414
11405
236152
1249164
969312
1479479
1357936
471152
1196983
1196875
511818
1344508
1363647
987280
278285
620190
805703
85768
1627805
455317
1130092
1614915
1454392
1259333
737730
1618303
1416912
846888
688917
1153683
1191841
1227009
564655
1215392
695630
21980
880835
1289027
190957
884140
116787
726353
855228
563497
1030882
278354
1307926
123831
419329
1408969
1244864
1229990
1003759
1506381
1391458
777698
918443
1069885
217835
1195126
673410
1508478
111813
1257459
903329
543192
342586
939169
1616666
799314
287243
628118
1118118
387868
406941
847199
7075
712061
263520
1261663
13815
993888
577246
1049154
1097000
1369186
603234
809190
947440
1384223
956893
980880
510326
18193
833684
484867
515411
1085016
402332
381760
1442834
1530359
1220320
838833
185743
767433
1641260
1464121
43108
45579
1479936
888440
65832
1152445
83492
1399103
7582
691122
222702
31190
1235416
76396
382203
1249161
206973
177011
454140
741268
1060157
104920
1567364
431090
886107
1463127
1070159
505260
719663
666419
8961
787633
1550483
1645349
29287
885387
1052799
963198
253943
618592
1299489
715583
1577950
1093561
479808
639610
1629596
347372
55831
950691
902088
1519799
598049
1240613
1202753
1334645
904256
1591320
235803
338242
412617
522612
786227
368895
1281048
833798
904417
577355
505180
643648
1346506
1387643
828364
1439365
105682
297926
1196153
742122
1259041
624694
1585492
1435361
724102
617495
1539980
1155248
1098479
1616726
1016152
1622907
1137645
613554
167544
860779
992375
99461
491034
765202
1301307
1193002
1379525
1279081
747747
1582693
1477864
1505959
935991
1000405
358379
1008812
765379
80177
1102407
530994
920762
1593376
1497558
37210
264021
1514649
597473
1259411
347887
968263
245301
391424
1132375
761184
171314
713374
1127991
28256
1546442
622990
1099511
1462215
1110093
263803
1245846
1401870
628313
1564164
1086000
1194690
1221242
296888
1309920
1190049
340548
1355175
344141
919228
1125112
1023894
645039
977747
1539512
722965
1291515
1018353
74095
1005602
1563141
1181738
321616
1477745
156903
821369
133331
1547542
1028579
1506950
216702
1203567
1279647
750001
674813
188404
722848
1580817
898993
929159
649125
923759
97730
998122
927415
78403
999167
648217
1006923
404235
58208
1242816
73825
1330575
1523596
892916
596535
1642973
850266
2723
85082
375760
1596243
87384
1032737
333128
822798
1587850
910016
254442
1366033
1136231
1349648
500327
1558445
74402
939445
525585
330090
778413
1431807
1002516
89849
1574477
1239255
5329
800821
1115329
338905
313861
482373
354759
1159585
651793
815778
1293877
1413790
1548798
130926
1370523
1429777
832239
683249
1125911
1425866
127135
1074705
1024120
1208812
1379477
1377248
76430
1050372
675795
340533
1558866
1121726
1507070
329160
909608
577030
189863
649291
131049
838640
390586
349296
969805
837962
873116
1155241
940385
483267
843329
797830
357895
1479441
1557823
995755
1395224
780962
91640
940217
1474521
529907
285780
667197
358226
1413916
88336
1256812
58803
58093
236088
844169
1498568
1148704
426815
539079
924450
869754
1241627
1561551
1453560
962967
1457057
827362
1321887
623642
1009262
1038961
845518
832389
994626
1118808
504638
752977
574006
653438
183417
1463768
269861
157301
1133937
54536
953208
276393
1254431
403883
1010059
1439365
355732
184527
187899
1094001
875637
332878
1543049
1379813
1497960
1422250
473827
968071
223652
123211
387995
305686
375328
509085
1223461
145263
918779
1115621
40362
116771
1344270
103040
159951
943890
492158
650206
54619
136120
1082207
737453
540419
1473136
192903
974091
1438977
674404
691760
1160348
1420874
1032164
226931
690987
690384
369109
1465950
109300
1007331
94671
782595
1485689
178043
715719
1642012
1435715
1517218
1644403
613741
167913
669716
15692
1140493
129503
1349493
244186
85522
1223057
205642
761018
138490
808346
413128
690953
78516
466837
569952
1211561
509410
655144
45247
1160922
1398733
1500338
34677
991006
435881
260700
72111
269078
515169
340778
4817
294212
1295800
158306
1180233
790981
221069
1184329
637628
921162
1242070
1355399
418355
315591
1040545
1501242
1446794
1363750
402333
643092
678206
115479
196687
1534976
35586
1239776
887170
1190802
347089
1599360
998301
1238317
1606424
172789
231553
439162
2107
1538170
628061
1081867
1232506
1066016
1146487
1037971
1378955
681931
110217
840923
1157818
432107
1387219
580665
854408
762170
664049
954354
178266
1009987
1062143
1447290
401805
162622
1225319
1195256
514592
182355
1208073
1217467
997392
742821
1461036
839178
181725
198904
653599
1324488
1245365
931892
1272824
539876
1100943
1179568
1074944
376868
96675
1230993
1409849
1218485
895823
931653
935067
133377
1539570
258545
42276
1064849
770194
1494515
204472
18044
1050230
1434115
251875
141296
861780
451228
551129
1308209
1517760
1445987
1168186
1230846
1637366
1478598
1120076
1125501
681755
335072
1641799
1036334
25032
483681
944875
1525349
1085747
157468
516335
1086378
193237
48467
151845
813942
865943
1131969
817019
543632
138998
1235047
978060
670035
109070
694623
1640310
1259986
333913
1048829
997848
1287408
702880
657264
1203585
1408191
239236
625484
628773
1159435
1517080
461091
86035
1329569
1268582
857720
459970
87879
659279
1379911
1616404
760990
361389
765496
1348070
341451
407559
1074022
1448283
50886
1577351
380294
1592763
164417
1498977
218865
1261854
757738
1082649
353502
796763
665118
1020734
435345
518540
576760
791487
1338164
1104135
1587661
607317
42732
1055063
662220
744871
95178
483804
613493
1216064
57545
315438
889374
561596
583719
907644
378254
1378496
1246547
1037589
1415489
1262743
23204
1319548
448713
1099223
787356
1457856
1619169
1050409
1377722
1405862
774732
1509162
870023
974417
1503250
602968
1641034
1100126
1075246
1640675
194922
495828
1634758
906441
283973
473091
601874
576690
457003
96152
968550
1254331
366106
1531745
1083135
742779
162317
1289912
672956
555149
477985
1322324
1586479
1411327
352644
198107
1199303
1542781
272118
159404
1079820
24804
190046
766341
158532
1639243
18853
974638
260617
696744
498506
34190
441280
217256
1360333
411395
837537
131073
1351014
996247
1200899
1571184
88548
120599
674593
117263
623300
295364
306422
1028589
1329031
9268
1511571
368235
638831
848206
440347
198011
1104618
1460984
896937
889897
1436228
1496565
141939
1190245
441579
1301903
1395759
222329
1488717
1219713
1038295
240703
1103981
861023
485032
1185757
748607
958489
1582557
1349738
401291
366136
146701
1378573
533790
1186721
1472253
84500
136727
1110224
382696
1547750
1565822
772876
549958
1534940
868113
91131
142905
741434
1523874
836912
347720
1009197
1160601
1294166
687513
1119393
1001586
210761
1394337
30139
349817
1178559
773236
1069869
1192863
6420
825598
1101259
1070794
433241
978379
957687
196348
610308
1170545
34929
506288
1504306
771868
133850
855509
1240940
755874
607666
400316
857232
819658
1359975
808962
1281370
1538468
84123
1635901
479021
265796
171795
1462447
363671
1591190
643965
1401992
560207
325589
199547
1396211
541055
1168711
1617132
385296
961587
584730
1214913
440431
619851
326523
283130
386615
902568
996330
1231297
949392
813026
745585
937839
395854
1508294
1085460
883822
958569
1123834
921887
671916
661081
191275
712523
89123
763519
863565
1298369
1180471
47410
214279
1422392
1147025
1345015
392147
893054
1082816
60858
1603565
501159
705829
503629
275510
408232
140436
1618030
886429
783546
1405215
1208624
242255
760038
891470
173843
151094
1032996
1476662
1533628
375571
1098967
1413265
200094
219645
749237
1217910
1210074
137852
983115
1613850
712948
743625
1578881
1417327
213391
1435763
81315
27934
536215
1006083
1578466
1252197
1171756
290800
1311969
984545
1192059
1164642
128203
1635107
808830
1605864
766523
120074
1215484
594156
1165400
1174528
1169286
230718
66677
550086
1193937
540486
880245
171856
841013
896750
1269926
849884
1143170
1258542
247497
1463837
667094
813443
743814
260021
1126395
79134
709479
959305
265733
545948
544026
899850
699649
439571
957149
1366606
1281799
1580582
1432470
1533397
659547
1407656
625477
1416831
85948
757971
910689
164911
1451940
729390
435791
281126
1466280
1561001
202545
738131
464536
1610029
966927
99577
177177
1185762
1204063
528920
474658
828304
377599
1352696
1232193
1605222
914625
1460453
968476
1604686
582387
1619322
130005
122273
1600933
1052815
163782
927702
49683
990493
952772
797715
1623689
830246
465919
810012
397621
974418
524044
215030
213479
727993
612931
316171
147698
1070695
1046008
41619
441660
927943
949079
927434
822704
807745
195670
955328
424715
1574841
1134660
633022
415731
1612850
145006
247334
1046990
426190
554093
1594439
943638
1027357
470202
1431791
1147191
735935
51722
1410082
1559560
1452001
1194635
1117288
1032990
521440
144803
1395025
497554
628014
704856
1419626
1271397
526798
1136411
49650
427638
308021
604317
607127
230874
850515
8392
1320234
366326
973674
1507961
84676
402277
1450198
713766
1239347
1049330
456004
792386
1351996
65796
559440
124849
1556417
393840
767268
620477
602537
871812
1538770
538162
142395
1349798
1209292
1281107
624548
1464548
856152
210769
1375319
858540
86506
519034
718180
1448481
986012
1049360
1196034
1019761
1208478
285717
316969
44299
1212326
779148
78262
110277
159772
253745
113168
647529
21991
354214
777281
1026973
207760
573948
853057
306244
1445306
270869
234259
698149
1081553
280676
1032537
1532575
776547
540187
1487862
73880
126061
933851
1248781
90791
245579
996978
648873
599566
1309147
1161968
525875
1541859
115988
1469167
875195
1274529
1315751
1485729
287319
91668
503245
442730
1291833
1499546
1408996
1552144
761309
671289
27665
980736
25292
929260
1504763
433476
999150
1173646
10102
318340
1301738
1205604
472011
535862
604204
1621287
1427695
880403
1561563
966247
1231897
1644452
1516846
298018
371710
536115
14028
917409
753462
775472
1317189
518595
1139735
844393
1254401
544863
1055565
1061460
1466923
951664
1205816
1037810
837774
225647
1258719
276210
751684
647657
200043
555500
1631118
140955
157513
1041766
1365900
1645533
1171480
1305827
1455568
1238498
1138398
1627208
1565199
504933
1626693
722782
200406
573732
704059
828328
1211366
1529106
367694
1081642
403663
435396
891184
1365014
1445851
1518288
1341398
1309351
674380
1424487
1085953
833033
209827
117652
302573
764548
972899
19584
1381027
1634370
29575
633311
731281
1026032
1637031
786912
224058
662225
70162
885401
1485059
1334687
961955
208058
402998
906085
750893
1022534
888872
958303
1218023
993607
645979
418759
1588037
1502044
1242980
240055
360817
1514276
1529839
1038232
1493883
69738
884405
800436
82068
495679
1353130
993070
783703
1466834
221255
715351
1410563
1021094
1379812
808847
956535
36282
1239662
564260
1060201
223841
310698
359884
678371
21109
1474169
147311
968696
230070
383897
710478
1264320
645602
1467844
1156316
1476201
1093624
874046
315142
190822
1567579
255637
1466989
958549
1021424
1210867
117727
206838
563972
1116852
1633174
287347
1019585
57510
1599700
134261
424508
367258
1529622
780720
174770
883717
1482012
608796
1204579
1641839
1231614
25517
1508444
886200
332103
815755
1501079
1235016
1631759
1550876
599402
1563654
1169655
491844
1038902
570658
730506
612185
1633345
465185
203637
1269895
1232402
907965
735542
1332103
637304
73548
1542977
1641753
658333
891364
290038
1619159
224569
719133
706049
1173032
548883
681216
336737
411305
1104259
1019240
608962
792635
1320707
895182
1299856
1005494
555923
560061
650889
12719
1591184
747139
54365
549222
1152433
368297
439168
1642736
754088
727516
109497
571048
1557922
897034
1617294
898803
1128593
700597
629865
586680
1380483
360712
158042
565040
992177
838625
457125
64425
789088
625566
298193
1042682
417815
500189
1436843
123200
1572648
560397
559438
1470304
266248
689414
1913
1287975
119193
1607455
747042
372822
469337
1372935
8380
507379
22326
537653
534717
1418797
47341
1365767
172976
439780
639228
679944
82359
205918
1563
1578076
1134155
211164
1083227
1340674
126887
327470
197042
577833
496725
699081
1355003
1121709
531354
1217230
1094766
990938
352048
890352
822349
886852
1479584
875878
875667
1510971
1488316
985573
676884
544138
389637
799454
487791
1461429
626692
1624994
683274
416116
738568
1275700
914460
227443
1244812
819870
1215143
111063
1316255
249184
1347844
888816
801173
140094
1642749
440910
25747
332908
331758
173051
312439
25556
95337
1233631
1142804
1225474
1323179
396058
158420
1407051
8327
250934
1361986
74582
826553
65853
894367
1646584
1456650
2250
1473004
209602
1467403
337190
644173
602323
1175072
997034
1584701
90363
1391950
1297190
1639022
593145
404648
590341
993612
93631
622894
779645
985482
329011
701783
1025010
52197
905845
164732
1354494
750623
410422
269432
83171
1085718
1135905
1194751
193643
1355742
84187
1330452
1325750
935094
1312805
1354602
489126
1437968
297568
576813
1107995
1433756
915978
1270281
687916
401143
1485464
425519
1090637
1112748
1024825
110350
1054096
118027
450608
18035
747094
537320
1008822
620456
1163112
303994
581421
1344079
1408946
553758
308977
668231
136564
1529929
943536
1151398
966703
340392
107519
447873
1030986
1165225
667964
978396
1038260
868309
1589761
911327
1640553
495277
954132
1635620
607923
596300
709212
1173851
1529651
116376
1354586
38404
1377144
1336516
1231211
1447037
727424
1358004
1083493
626229
1625542
1259301
256461
322017
1448812
1235453
742697
1051607
810259
655877
732152
184820
715686
1370873
629544
623842
1145784
562757
1434140
1106980
1468077
248710
47755
1450853
132355
370025
151290
457588
759868
1386559
1318838
1592423
782424
1163131
1489615
1625976
322411
627934
1058092
1535789
932858
1222721
895856
640286
506739
903800
1612804
910333
473716
1485061
1387755
806124
351180
1577921
141725
1536412
197063
478739
1321194
917201
207706
1160335
181698
436796
1168062
704201
988004
1270213
1361959
799370
1568862
46545
1154344
267308
330629
1250743
165818
110869
100319
1374525
1049290
1070243
272743
320518
1623728
1534473
1240378
428179
1424564
830534
1013219
1388248
829754
77375
386702
404036
942245
1249822
1584024
20755
917016
1301690
1491937
1329502
566317
790335
1145778
568658
638074
96194
1161653
1245876
1215580
462971
340333
255858
39177
476982
1399668
933832
1358038
1313063
138631
762765
658785
575348
38929
1458663
1246255
599488
1497172
644845
1206107
578559
258585
37106
85927
986725
19799
1395640
1399162
174277
863361
1147198
838452
727494
188761
686636
454783
419593
550207
1189635
355066
1139615
1113966
1629772
136469
1240194
783066
1313294
705929
305018
1096087
793696
1139722
1415967
315492
410905
812766
738335
197106
1227421
347614
1417870
1519889
119747
1339704
1102850
1147881
538314
457696
660226
1605808
120703
1424821
1128434
1321947
197862
1218676
991107
1258205
1449006
1037377
223805
498546
981956
967440
845709
1136554
1210748
1017079
525357
1071137
265423
29724
641771
627246
440786
66072
419220
1459342
1171205
583941
1630810
1289740
1570340
819083
898375
1396121
950989
1224639
168998
163938
1341694
957814
1536052
593752
1601458
71595
310985
620188
118485
149483
1519442
604849
1558312
237478
238631
1032072
663078
256722
927385
1162035
834218
1422287
139846
946026
1172891
1304362
760888
1532435
124232
400114
627532
1357030
1319212
635013
330196
1254899
792840
1446743
771156
1597999
994232
159263
308335
494799
254763
1627914
647604
1020109
367289
577881
264198
1375172
1026593
785295
1531219
1509832
1061906
1284834
1299549
1225928
1134690
1420905
1230900
1541908
995680
1535669
675602
234896
528370
134440
125309
460246
414853
1633420
79096
725508
805204
1004457
1368771
41919
1253258
945523
813414
548424
165101
66182
962288
620948
826071
1208030
1001387
1114750
1462996
1243112
1488388
453814
1109526
680739
706387
547364
275307
534531
672715
539457
639882
503856
1153639
1394039
483964
911513
638082
671780
733212
1036395
378079
1297492
89310
1111520
1306453
505932
1427082
961600
1244643
1378670
630843
1555315
1511674
721184
769211
70934
1098792
1325266
539078
469343
987423
594011
759032
689803
1326196
1306910
1440831
1487275
1328120
652355
892368
220309
1388854
302495
888376
1223540
1503815
1385434
1580226
57373
383980
696584
1578467
1279647
1184440
249803
1159167
682413
35341
925162
296295
1171548
1424407
732232
836032
1282741
1221298
302592
773572
528157
204873
521008
438838
337474
1216669
760669
173589
146833
932862
638652
19090
1642690
1385456
644469
290644
334865
906840
1088376
2998
620263
1432595
1487789
458452
700261
355185
438729
353949
1435185
921906
1585325
334762
1487428
573990
1457869
1038689
208671
551782
504293
363283
1556936
182514
1140817
1209649
1567016
1585041
522009
118406
811691
353501
1024164
295187
1198158
1176414
946234
1585583
1100474
1531036
1109874
772201
1440883
317776
984873
750511
793555
1050852
568018
65275
124977
1123300
1179731
1641281
1040020
1545234
1568645
610456
37139
95623
51268
368941
1144072
360532
1122242
578917
1493235
218462
1075315
1502639
1269580
1320546
157002
1308485
293324
819385
1533814
1626395
274792
52816
814581
106426
1637201
1494214
793441
1212541
678718
425258
850347
170311
82529
1360055
75777
1354016
1449880
882668
1092533
612642
431291
264640
138567
525983
960863
375608
1584303
495580
89819
1167805
316
268993
1244830
359398
796141
132147
115420
1627378
1168302
830870
1516293
202631
30271
55390
766557
85508
38658
1376610
1365747
575078
358041
1254184
710491
1008839
1402214
1076257
752706
953140
913052
1254098
1189395
1180342
992187
793541
1459138
846742
1152479
1598543
332054
775887
49140
400078
617147
1244642
771555
725154
1228717
243899
925025
71526
414553
352376
201123
891794
1346126
932027
1235056
929483
677842
506621
122760
1223681
1281605
1367439
114453
433337
485433
779526
1480039
1576618
1573575
1038181
766018
1031169
1188423
449724
716021
274983
272813
1503000
151191
824371
1291656
494141
1023057
845579
84266
1167090
924384
1299434
1272327
906979
828079
591607
417670
928070
365497
1630986
823848
497855
673195
817375
85595
650171
861099
728806
631864
222509
270261
9756
1418124
1122777
1208188
856035
1200245
738430
338777
161828
558575
943986
885559
334352
329136
868744
304871
1581363
1305674
919021
255028
370653
97835
546523
1223466
404274
1525537
967664
294418
102317
137614
572497
844118
133814
1581200
1633214
1530025
1614395
1271072
1514422
378100
927238
171105
238414
1198461
480423
933567
498106
1063003
1338050
528297
505549
1184003
1451760
358990
273355
421497
1389407
901976
34474
159318
283065
606165
443501
675712
273921
258110
178935
1554430
519702
911781
1175719
670884
78021
985173
1551311
1571423
1528055
84527
432546
429431
1480330
1224394
972839
485076
1218815
1562208
7377
1089218
943768
935221
39226
395724
568541
880226
411430
1075659
1210975
1522015
1129980
1633220
1615978
784767
85209
1178068
963496
936878
1208285
633865
536479
1222715
903545
1445525
869310
780680
1054178
1044624
1623245
406004
1605839
1241183
656519
910552
1476237
737863
991925
1628464
1511378
898319
653326
331466
449875
1460412
585002
761126
556253
123264
407194
1608761
1108895
666522
21515
1176741
678904
115061
279110
974034
216165
543413
173216
612511
1078918
878381
1208810
994434
676766
1178629
1191416
1624674
2975
1016396
280112
102348
740804
784915
1378455
1067981
336052
998068
916978
1110721
403895
1080940
653
1338288
846934
1190088
1244086
1115833
1022105
1417222
402514
1547479
655527
1202332
1525410
66669
1519618
806506
990177
622333
863813
775275
967867
675478
1208617
863882
917962
1294064
482922
925631
431784
531393
191682
6817
90081
310026
286991
803555
1589110
404496
408568
1343657
418583
702328
1333847
263376
1636361
713769
442733
955222
49324
851476
1473668
891724
92141
49325
802781
1119566
1586423
147767
192415
1023431
1530472
196954
758229
259353
906347
887451
626969
769380
1265183
139551
544806
1187040
1292628
1081435
1589100
1540054
1323433
1444614
279665
1607083
992536
1595784
1139391
762596
48047
283589
266280
520851
833975
1534658
74932
939738
488380
1310056
441977
81621
887472
490254
1259357
424954
874169
673746
1245469
833176
765298
1215376
60828
1629166
1142673
707509
667145
1524229
479069
1050412
403839
794079
615672
422492
828879
1459991
685515
98326
1283330
1096556
1216383
1370069
87206
1140901
1156222
777892
20405
1420951
1508765
581102
465193
1187052
461809
251784
1019877
184737
1099893
1632577
508281
792503
986229
805971
831532
967336
734759
984451
1387119
141491
721403
574615
1060563
458446
1389039
1111539
39932
950137
1147293
71829
144142
102445
1528166
877368
762515
1225409
1385728
1130161
899673
278227
1532134
1147327
476735
796692
1511868
971114
1252202
1032170
556097
261863
1432603
448752
1506038
932043
1646763
110604
459251
763700
229216
1010147
33349
615131
929570
419921
299353
6566
1126870
879952
1618377
534522
382870
1214569
575064
328876
740916
762867
540426
181448
1514514
1078008
514513
1291206
327348
582355
483918
993012
959451
631701
409852
20691
869652
65146
751682
239525
95684
626244
1311354
541949
1277189
1550261
676869
148729
1570486
361098
527016
453463
151595
744870
675426
241098
1060725
1366591
154840
1622740
131720
1222072
1529190
1309589
340944
670500
503974
460271
458712
1200484
691413
1494170
61684
1283339
700768
407188
148311
83624
355272
1015848
807980
1498858
1560957
1046217
399226
277302
1310022
1493940
1230148
676881
29957
342202
1635165
347751
675187
1441004
913307
972308
44321
1121674
51245
1562116
1558020
938814
665062
235193
311453
342557
93626
637856
1318582
737448
468198
337298
698258
590516
1369987
164150
747023
1065422
852702
445615
204490
1207286
174414
1175853
1542106
1563367
451687
1283937
591145
566392
1377762
1145469
64956
1639746
1096771
1417668
1029910
1439675
236803
687225
269379
235247
738787
851699
224004
1509268
1164209
188186
1009955
1176970
1469421
416288
1462595
828851
888651
263117
763371
1332106
1281664
651119
1228511
250112
1181493
257653
771652
915126
1169527
733173
278329
895649
1272895
1196344
1155879
971443
1514060
1289650
559589
1094392
484601
798092
844148
1003225
1170131
912483
1512922
1090395
1372175
80130
103914
132376
255744
1141626
449054
300910
1563063
1567334
788905
188329
1513409
1284682
857489
940625
401408
716965
1049216
858816
1167253
877525
1330157
972668
1309081
1084891
22674
1220162
808640
1359336
681189
1434828
1499316
1348572
618941
335893
1546045
440106
1416697
1136595
1336775
929199
282548
490233
145398
126722
884202
75318
567791
1124802
783848
95174
233703
661513
272255
1129757
1468537
1568285
403689
221079
1249449
618876
1270973
69523
1556584
1450300
1300095
865315
846234
127444
1223991
594613
210571
1117349
240253
242003
1433161
247563
448716
1443362
1077271
620713
241809
142736
1067579
789841
1390510
981355
1235591
638402
443097
529902
478273
463632
118720
1391691
991732
144414
503126
36351
1538959
1223327
853365
126130
1496594
159922
97024
878332
721175
525710
328549
82651
1039715
1232437
497608
1017796
1305969
315722
283306
593290
1269045
888190
438932
300400
1457270
1632522
1512234
691530
1504424
1236983
1610882
1489189
1540255
933479
311234
554251
402502
588302
1421883
292933
751679
1082917
428038
1164716
1545866
1125311
772392
1100459
1063689
1492492
941698
592342
214041
1582311
1450818
1595931
620470
436261
1038422
536796
267308
1527085
433144
1425417
1432790
430685
1114837
83491
924382
1216955
1079334
587622
1591946
227533
435746
1207946
621862
1625703
813392
1384263
477951
9027
191349
1035370
828677
593841
1463988
133304
931223
412306
751171
91348
1323815
240840
885564
902863
416003
956685
926113
944382
333927
1432846
1163369
367602
339466
223787
1315259
393866
281912
1119387
25234
1162379
320842
151081
921612
1381903
349684
1050779
933601
926275
1452427
159486
643014
637845
1074910
977953
455198
1429468
595935
649236
55491
295125
1288466
940006
732669
802615
1236325
227931
1514990
734340
862855
929313
892588
1513075
806617
210278
714311
131372
208053
1409770
578918
657649
343285
943434
1022445
1005634
189766
1399022
1295221
780982
1267282
1645474
159542
680180
142624
145999
418766
633895
1276094
112722
253874
644208
158188
735866
53800
1287148
41805
525867
130162
627803
232741
846704
898882
462526
378559
1235705
1536839
253254
1167616
201568
1234534
592606
1086178
323047
477222
593308
1217220
512273
1148980
70378
207492
1243076
89900
1088680
10006
359995
1625801
284623
1196771
1553112
174339
832858
562074
369662
1158960
1436103
1155738
1005996
1088198
740121
1568752
394019
951366
1299718
1344139
1063850
322668
94111
411363
194787
499126
525306
77225
1617727
1345710
633218
397362
1349805
408997
873952
1258239
1476904
697597
253911
1513206
317984
501794
1143127
829019
432424
539743
1613780
1444497
344388
1614357
182307
647494
998070
1476524
1546072
771737
355818
850872
1100111
26483
631806
252788
695643
188754
299780
986379
509052
1590719
728483
1303915
405956
1425664
992611
1375353
1214187
143527
230309
1539319
232614
386470
996857
480402
1267041
945271
1094419
692081
42805
99428
1496205
1601332
354476
138367
689345
407985
231151
828780
679393
1362727
1312380
440175
685835
57439
842740
107230
493617
1598807
2389
62396
137014
1393143
620191
374918
1074476
75916
1514006
568246
593342
745300
379879
582005
830051
342191
412711
90356
423453
234134
248035
1522596
1274829
973020
687134
857688
1487463
653320
1108926
1334805
916989
1190199
1565133
1179516
1467902
621171
770220
1187990
547676
80420
29888
587293
1249318
465675
500217
1295447
58293
1557353
162082
1390753
1048896
52088
610170
1127515
606086
1110562
545373
459994
1262653
946120
1253028
903428
72780
591339
261297
455448
1024975
248193
114784
1152748
668072
1071296
616666
882747
521619
870043
1411859
1137512
1014609
1297468
331403
272538
115096
1089996
1540616
111617
315707
1090643
1637303
1431651
658962
678915
1320352
913306
1189284
307197
1367958
1006060
673221
1199402
319237
1457388
1164049
488318
215551
71926
56861
473839
1306107
472079
1140720
824829
1368205
988862
145963
162915
310586
142996
354604
286173
497874
1012702
1252402
628047
904609
937114
1428572
1309168
936873
959563
974445
842279
896212
1266253
26850
1030888
258239
1196601
1231038
1495054
1313386
174939
836674
1317920
394625
927042
1518456
1239009
890717
386049
1409935
1347822
118689
1462570
285500
529905
1174786
872187
898162
1061445
1195553
207698
1378077
748204
1501706
227782
121115
431314
221210
206128
518308
1274518
835205
1076872
681259
1132291
851919
189367
503387
1625715
1025133
1109150
1254075
280568
237080
1072753
212380
757409
1040173
1018801
589665
243114
140850
622022
1086550
999774
581284
1608165
35578
704645
573907
1350496
143457
727556
108786
327705
66358
1127162
1076803
17260
1191174
966427
1317591
1192361
824953
256562
1599095
382585
555275
933660
940825
1416160
1435274
961055
832391
1271736
605248
1427438
1333700
891904
454365
209934
918946
1108107
527856
1625770
968766
1472771
72153
620717
196952
1582923
816202
675433
1293649
1414265
1141193
960950
134488
1118966
379365
211944
510772
1631484
1306551
594021
1091577
1424009
171800
1227301
258827
630537
209895
1537748
640081
1219904
764172
293830
469359
579374
496202
1632988
1573742
157315
86006
684211
863229
1224468
705122
1591974
923891
280227
1467414
402182
929152
488616
978678
71610
924984
499295
33810
58337
1016795
1161616
534690
1221278
1301206
199823
636407
54534
330187
104150
1223835
707216
1216528
190840
828505
430165
1311696
1196920
120172
1392172
1603619
782110
431609
914755
1354133
219435
897347
62338
545272
1364539
972996
849903
1359251
1068969
585973
1350095
1011987
220575
812714
866804
1471465
905416
1468638
1489543
871764
1433118
1167550
297718
306788
1484370
117294
1143363
1161460
256754
532997
1436281
421269
1089634
817106
956874
1559109
1448359
363191
890765
1010038
291790
990585
1253912
285048
1371558
466236
318659
1408543
316745
1254805
1307973
1586577
383469
206917
789562
477364
353987
529419
944794
965656
257269
435752
2806
1119782
1275879
109257
1418007
1500937
501862
324246
695516
1121130
1500756
515523
146689
1053144
1531958
304735
128476
1375751
910798
842200
240831
1012811
1517224
92748
1352283
1364565
999397
698210
1451842
864051
888142
481927
997404
691698
917126
986385
1514841
1551668
2792
853640
1317731
824607
508737
447238
378143
1629504
586638
131439
961179
282720
1205686
37766
1457331
86244
1461733
722637
1152363
558108
73149
547635
713680
194259
1442777
119667
1239613
1355411
252770
1298828
1536143
1365250
332056
359519
883863
384914
1297246
354785
557628
19806
1182339
951994
939197
947751
176801
618007
1077324
1388045
1171250
501789
1166212
1359806
1145685
273627
972321
48602
1399144
1581871
1066426
346940
1009667
861080
1082519
526716
862405
1332071
668856
1486378
628791
1489586
1166816
469336
363212
274209
1323439
107679
237389
344847
1252906
872832
330722
356387
261185
201920
963190
1529914
923123
849590
1435404
768053
1142140
1085361
509413
1591999
1186119
505925
1461221
695337
1192485
469822
1212320
1241657
790056
951900
62549
835646
82462
91932
970865
1067742
724425
1236695
1152318
884203
982514
842728
213683
1607654
950952
631380
452548
1519345
335484
1591869
627108
687990
437860
908414
191915
977558
373315
1042446
1180453
904489
119270
1582005
758727
976056
1327553
933130
1328111
591689
524923
348394
1269373
771398
1027941
934433
26733
40427
1460857
246516
552935
1585222
1451153
273051
251596
1283167
246644
582593
162560
1543206
230465
568574
379093
1514845
698519
1488706
358963
1569212
1056781
1538593
635987
340895
1169773
1052678
1606464
1278630
1619839
145443
1125276
1119273
1625971
342414
885246
741635
1295580
743325
791576
977847
1325985
81688
1318777
1446813
1647353
1406808
858499
434388
1328807
1476803
843132
851171
1110966
315486
1350360
1571993
575034
1510504
574989
1104346
267372
696888
14052
193833
518658
1337332
241604
147867
1015671
1422082
411600
127652
37918
1549649
608423
608438
1029820
1278001
1449614
1557639
962930
1536438
1301543
1622022
1293666
1339345
1267207
373895
1595297
1434515
1275741
827650
1034726
474340
885361
349264
710414
741392
1045811
226442
392772
1204874
287542
974798
80742
1226237
1566506
636040
1473057
782082
219346
933003
1025866
1479260
1158834
663787
886506
1319996
168620
676503
202259
1536116
1536368
1531825
282417
1288675
522589
52493
2116
843638
459393
1237688
722031
1101314
946798
628064
1429182
880478
729747
1326266
1409962
1293112
316760
1422715
1569439
1629251
595201
745025
918880
908099
1432645
181916
739695
390900
117719
97909
1008924
490871
544983
275043
808882
1132447
164852
1362730
1597349
1291790
1471444
222476
544243
987183
1146880
1243386
518384
776343
1028601
1523306
719525
222158
539351
561787
264312
1402743
1452233
1501834
1127464
1442600
316336
757341
876631
400369
1114033
1192603
1316086
102727
18130
1151824
150846
1086647
324812
730
562519
810495
1090527
1364460
857647
1563176
758531
522297
491494
405073
452956
133079
1597474
1046813
962109
983115
104486
1515561
460580
1428562
142172
969946
62752
1433524
315631
1587858
1605728
1313191
140707
926140
297391
385819
1074182
906845
1304089
744291
1387499
417586
556755
1107708
675549
1570806
938773
966578
1205276
9250
1413083
94196
1154606
1073824
51517
18077
982128
130520
1147779
1150868
1016054
717401
1526125
1644397
885715
239692
1578055
506846
1247264
67134
679925
731217
349249
1604427
134932
527513
1617135
389026
977752
196229
1294141
498949
678321
161040
269964
716579
37069
904205
216526
1494534
907615
1315272
985805
576277
520243
1534559
698885
413850
909915
1433711
732242
832818
163205
1624721
1459807
876127
574723
1096966
320230
423899
141858
856100
1279643
536489
814948
179109
633557
1616259
934540
653330
420460
1215611
516720
44590
1360905
1446098
1530881
1353684
952035
1635673
841275
342049
1493827
252320
637373
235175
980900
102888
962867
397162
921665
146390
999015
115992
692451
1393419
332433
177215
877131
1314454
1638831
296692
1237700
215284
1513703
383245
1408796
1388095
1473375
1277814
562814
1325496
71452
712571
1368663
988648
1158681
403878
835713
521436
1134860
1326307
216397
403925
535433
1183547
1179905
510070
708796
1518438
38179
664884
1367526
1298731
1185252
1471422
255946
630385
297790
1367303
1617208
364092
1408275
792938
1579227
1342912
102702
1177060
570149
1082959
137290
1186150
1246107
656965
290298
206216
1441763
1186303
649005
562008
1131815
1366900
273637
1546332
1628282
1612733
1567317
20833
348428
558095
556606
1105773
19758
1544941
339895
265202
842084
147218
690313
1465854
1398670
15455
971244
341676
997268
1094275
1263953
1259471
59164
925854
290793
1570089
394219
1100828
1256596
57880
956358
187515
1238928
440758
1619129
453484
902107
249428
822649
439971
508129
12531
599755
682538
1578026
32539
1103690
116947
780629
1534656
574865
1603127
221065
1476677
1115743
1039670
242455
1009650
43177
557134
673544
678441
887894
1629977
79000
1571696
221185
105943
1293589
672201
430359
197813
298016
1261365
107553
1338674
898976
1611386
410610
368993
224323
1630165
849824
100130
911773
1185560
656755
902282
690745
146376
170330
1287288
484992
1643207
1548570
1308827
1500051
459620
1526480
1609674
714968
260189
985829
1147664
1492379
584875
867273
1034407
1181238
166003
289239
1314281
1386324
1166314
722452
1382159
1262995
974205
606563
113253
1022310
849176
1483813
1524653
1302520
183815
22561
587442
587898
1234478
529077
230316
1306715
629116
641198
1429206
152401
793512
765849
369586
918539
165210
484903
672440
610858
487292
388525
488518
1215270
860527
171531
1253919
531699
933461
1134640
798539
712291
1135001
1251771
352493
650129
708060
916769
1480500
1434453
1009988
670413
1575055
631094
47647
1052913
1031921
920238
1025698
362058
718249
40792
597587
162397
478600
611198
38421
223513
98092
422202
93585
548422
1195904
368648
648140
291748
357956
1457198
562418
912308
11370
1114061
339512
1425058
121329
1147919
608712
341663
361567
1471680
774196
1460272
1472762
175263
854184
1232764
768113
920088
78449
1587991
909468
116082
937131
1352203
1196567
242
240181
1374158
1240340
291390
271089
310603
204416
1424201
1224911
525174
87238
1117738
1450775
1485977
124029
306353
418173
416770
1048011
981380
543327
1478459
1614695
472190
658330
1584786
117148
198007
265661
879867
1045679
238778
988989
1401145
25553
1371444
552877
988960
1125899
803731
441125
789400
1068544
1388273
1550772
996786
113577
516388
613958
437334
314466
1322161
803646
799634
510626
704725
288860
353481
386469
248818
1284279
1291784
258276
120618
855598
472774
112404
1237917
602272
1441317
517018
452688
1228646
527833
182870
1554907
379758
26172
346903
1022277
1567872
1625941
291050
718936
1519325
1478162
1516312
687477
138729
138490
1026105
121096
1355797
377223
561391
408173
1115271
1439009
484397
834344
889823
314965
813572
1535864
668626
564819
362655
270422
36953
1342459
700292
963806
1021864
1183057
133135
1599013
239932
373728
920272
1164938
1438721
478388
1569808
993607
361454
962018
172375
1645248
1046775
1485510
1473680
1242067
831692
1437754
1359297
1196382
1188841
9352
366677
900323
975003
201733
837014
290929
742286
321653
443638
824532
208762
2520
908448
1621217
1488518
1546678
1261405
983202
759451
419297
57664
869400
994831
1290490
1378838
1545698
155210
677804
836880
740779
708087
1426253
551003
57928
905641
479857
1406021
774903
1164956
978592
1010668
284821
1345437
1266910
1032981
1174556
1394984
172506
1382193
353179
1468830
1106868
564527
1642648
1017435
1440516
1643712
361021
850530
1319195
704857
1467219
252711
226159
1099935
974144
1086934
1172562
835403
616791
1048950
1571382
911048
1147986
714821
1115042
1222816
337903
174748
1562907
126925
798135
979072
1136725
692487
1428266
634742
802165
850756
1029635
925931
1274710
520233
1316838
153725
1474455
1052906
1086198
967832
183166
1255002
507350
1255136
320732
191353
511277
1098727
320624
1254760
586466
510365
367955
411102
561235
1109255
1247989
1246833
1285497
551230
806146
928904
1568281
1607785
552959
666135
1399099
595678
1257176
1000351
1379493
1395511
904044
306130
526150
735371
1353648
471611
752923
875626
1026135
193017
1072175
841915
350086
1462637
1595711
1266086
1135549
1505989
1082411
479654
217923
465402
1087359
1569070
989982
665574
1477279
1454416
396255
191399
737703
725530
578297
879644
1348417
425318
1603236
808669
1390862
1646456
920671
1024505
31637
442963
75047
172501
1082888
642973
1101476
797701
88833
1365955
102100
885580
1326410
1607900
799559
295387
1536421
1180582
129588
400329
885421
270924
527607
955108
75215
127886
748640
1395531
850367
17347
1344628
1401545
801510
354763
1311513
1410545
869581
615679
1466289
703182
473987
546172
1305705
139948
1610931
987599
125939
603404
579954
439142
631289
1046111
394699
1338715
75558
572026
1042010
1102083
1317429
961007
794224
187847
321393
971363
391627
418009
1402426
950379
632391
1322648
282270
1462597
293956
143799
1025270
682766
192903
55976
1041552
1286124
479794
510612
1376690
664288
475831
1147242
1028034
449388
543653
1107704
717854
208767
1171270
624732
828059
447377
1441129
1450344
1168827
1226026
593327
1206283
189488
112151
509645
412220
753156
1345004
1202398
871442
1145175
1281854
1488040
105936
807341
1471222
1152114
352180
914226
873787
1136127
1327477
874281
1312514
1516441
855218
1184017
282771
823929
1040197
1244254
760061
151255
555488
1203708
394113
1488883
1365265
1255322
783057
273198
1212747
1574139
229491
788447
100430
1085341
1252685
1119116
72175
934033
690252
1460308
678131
69747
1315668
2600
517345
471262
669932
1614118
824039
29698
219146
1344876
1138465
650857
15526
1152307
1452416
1423379
355389
481107
1530303
1562311
524003
1627354
963812
649023
1371828
1221026
1079504
1646916
887631
873725
1234119
1463190
162746
636463
1111095
910944
331893
521361
703720
2420
398611
85581
1103371
923538
389564
316702
1370470
417022
1647467
646682
389761
344059
132240
73880
13742
334561
182929
1020774
763026
464482
1583444
28060
357205
1287603
78792
1017228
208049
1408260
1198838
1324437
1488089
1015071
1640580
989331
526668
582371
545396
233414
1007131
839516
32847
943716
875861
23
553481
1547314
419181
267932
1409425
1151052
1079374
957581
27360
1495860
1029844
697473
1123762
1551325
1493393
460331
1036435
74374
519979
825945
775083
341263
536460
350477
1019057
614867
579844
697227
1625718
572411
1233622
1429698
227077
272072
304829
820764
1468809
1480498
857887
175528
1483361
384984
121378
717458
276684
751766
89196
583769
517358
534285
379825
492430
1035239
196611
1631690
703383
126718
264679
904016
1102585
1345809
767738
945301
432333
304745
1334155
1262573
1337923
692988
247041
1230174
1315594
1470325
851464
1438081
181877
1445538
1398946
484640
596591
362880
984253
1216625
1630253
1200356
623970
1540758
752230
85758
1023530
441896
1534104
898336
413669
829085
385173
1154916
1149417
1590637
853192
293517
1124641
1533344
1241215
26813
190795
1457701
525746
653454
230467
1193219
30891
1182285
208170
894129
939515
72109
1347108
965380
1595196
216467
1177128
658905
157537
1411381
868374
1403783
1464911
667270
1120739
679454
1298776
514900
143449
627704
366263
1525134
1322923
1281494
210847
968741
1627623
1597632
404346
700092
598348
820749
555211
1193872
1503152
316157
1034786
321826
673180
1220092
953712
1134440
1196428
898911
787122
1163576
1037507
345957
415618
1321610
515285
1120663
130902
1427050
573174
646462
1198887
962073
1196120
1267995
1642657
180809
1574228
785711
357647
747162
1039303
352535
939937
1136721
1018132
289996
1242950
245921
737473
961384
687208
639696
1114791
319497
256155
64208
686575
1202580
1374110
558736
890831
148890
1072019
105983
1226875
294001
730863
1196482
222983
1588752
1291508
1047973
1042222
1214829
896829
734934
1259337
143807
879520
798404
432369
1621844
1403315
1171901
654987
819315
1371195
57968
1327764
526736
1388904
1621860
967119
1497589
591095
251247
1203873
575285
820520
127608
632387
1197423
1338141
936251
668696
859197
481093
292299
1054931
351984
81114
1227832
681075
171096
95335
1189
1428936
141435
750075
925795
1111826
839271
1218020
1636836
1294168
729301
1511514
1046429
1571750
1364936
851065
1433950
1244784
869170
64827
377273
511326
988730
875847
297971
564181
830945
1278431
1301888
1352658
577111
401642
594297
1382160
343592
1241737
357201
1195847
1032037
509524
1349879
575256
1030045
327296
1207108
894635
756893
1361976
655036
566567
555981
851080
1105687
894100
573844
842272
1198845
473510
166878
1561133
1208222
575354
1158028
1333387
1027723
891698
324748
311244
1439145
1400504
478348
1634447
785118
207733
1592506
1592115
1144690
662132
90204
1556357
1283169
1162088
639077
753431
1168869
1146045
744447
216401
321779
436326
38227
1444181
832539
1529296
553918
603496
26723
290651
157077
291494
538431
52374
33101
1334829
1296797
443325
1163269
1601661
852375
1178014
1646265
43065
267504
782897
1278429
258119
824652
264195
243069
877957
878718
718506
66848
1599247
869769
1512826
70508
1549903
255575
717696
1419913
65903
1005841
548526
179683
1377532
277456
417691
1536145
1612069
1494654
1149056
1388424
233651
1420518
412094
1368426
628619
363625
393045
111683
668423
338833
500604
255631
483599
1280890
205681
1283941
203466
1393635
209833
292679
866101
1420434
1458691
368316
347059
872252
1266314
31545
354008
6727
731153
101805
715300
1619957
719383
784195
1325801
314130
1046910
839742
690395
1560801
69212
692441
709729
877456
53262
1057982
1326746
1471636
1449555
1180040
1105113
1043674
1602810
73939
1291019
12561
1250154
1444445
1373903
270297
868545
344078
1318075
1317510
233599
1537244
441984
1081013
793220
1066752
1366864
69927
1607240
562754
1452066
1515972
555873
587997
669304
1133105
1216938
97164
1139880
911091
1247916
820173
1127967
246262
1409586
1311329
564857
1014667
548547
380141
567059
999582
1277776
17083
1315396
938749
684502
1448625
1139499
251216
1040412
656511
1477405
624276
61391
30632
627549
258235
1176772
1154993
943494
1409529
1636657
732395
1445302
988125
1370669
1129806
400641
870284
956961
1411018
262084
330163
752895
273767
696537
575401
848180
1085469
192603
725690
961719
1090331
466109
1089753
739065
409938
557915
617810
154242
1028789
270623
1146095
937548
643314
789934
1583617
626341
1322090
634013
128827
1241249
1065331
174889
1178826
314398
986939
1147045
1413271
1348573
804801
1367585
212053
740003
1200866
59786
344
74650
994575
262405
730501
1632827
1319570
1614516
912101
431480
1369289
1239838
1575266
1319498
216050
361843
934549
1438147
273172
1189736
1101645
1490503
80412
1545267
1149445
243570
69258
170549
1153803
379681
512398
1433858
413804
1433123
1068433
552422
571078
569946
1403036
1480031
847020
693959
1202497
776557
380338
1062394
343849
307605
1355117
375048
1469023
1207765
359337
1567035
1316258
255391
167050
1569617
149969
1494220
993990
1299413
455534
38715
858622
513956
348289
94769
946332
1102533
1264194
396714
1358320
1074699
1296179
1073551
679487
1163595
1146396
556655
306075
972159
446401
1444194
1578160
526855
1287417
1632323
1252157
1496053
430513
1636357
1055870
978995
941750
445181
664022
300855
549580
1337260
764036
183979
712369
216984
1214049
861371
1572011
623131
1186731
487314
1475244
260598
893654
872169
1117513
587489
721815
267829
466195
65356
219026
143107
262334
534845
943381
1099024
573546
1136376
509955
630269
1248788
1135976
295879
124823
1047722
256195
984241
1602577
1318413
1177483
646468
576414
461299
1346232
1483711
1537054
195004
1274120
1356198
438080
969932
1043771
1536167
1074592
1469320
1534900
257215
1070614
332721
689256
154376
1375801
1412417
1536638
364902
1042623
499833
1474214
1256089
322961
478201
1449836
659535
248842
410818
1278021
1111246
1473580
1275080
913408
1322040
353577
413842
1077961
1534490
1435511
488439
307302
278945
1429901
1076776
1253335
1306886
1422189
1178314
118134
46616
665982
120756
853937
161291
1280698
921822
1127731
333172
713947
202768
353399
564708
142164
1354720
927323
371631
289170
496901
859164
1314097
233594
560466
910491
1129170
792609
1337453
717245
165612
641569
1596186
1405240
382217
561796
1115956
16155
1125230
14199
1447808
1626337
1639243
1248554
10541
1480213
752648
46737
1034825
394698
1269803
54775
1036722
26698
184526
613964
951828
905319
212053
769244
381622
602590
1646574
688869
667720
268273
412880
1253580
1243392
546704
1325034
992406
66424
1461239
123287
1077413
274296
974825
1217448
1032593
1400678
606222
1516517
474157
214001
989471
1596687
260735
1173323
1311763
1196535
1450976
572551
419725
290960
278694
876433
1257754
1578099
483870
909017
1340701
1158864
844272
1335550
538677
1410166
290830
1635337
506501
1471076
934316
555279
710403
1481461
136918
520637
1438354
861256
323968
1297384
596085
27936
1541411
617072
537230
376179
1073117
83025
386915
177633
998780
402887
294232
566504
681933
973073
411568
592287
39391
798307
1609077
534810
212084
166061
1050903
1020547
1495225
681451
1190816
1331080
865636
413794
403671
1193691
188996
1215381
690670
1287861
675701
376120
258349
1254727
1345000
39881
1038169
59594
311757
670478
707016
895123
573587
1104679
221809
188064
688964
628891
802383
449086
1120190
441071
140694
936753
1162938
904698
1299828
1139634
1307646
1330444
506631
893810
1551111
1103982
23507
808608
780920
84832
1237213
830966
628425
594516
111021
595243
100655
500984
406343
1546819
1074934
1460159
264298
285484
1534614
295732
1631553
45651
1027942
749244
602370
758027
751183
1503329
1319565
261633
913520
269891
521408
195527
721842
754831
1012401
176193
331155
15354
833433
534865
151038
373058
500492
1550682
870559
1207806
1516569
107625
1251144
1157216
507994
1020752
9087
664984
1395112
1030209
427385
243260
991769
674551
1358407
1201827
442674
858448
1359310
732913
1358811
692210
194963
1008813
1146954
485725
376353
938138
671581
1548445
122860
244515
50606
1582825
425508
914217
1594074
129704
997668
981406
1288978
380879
1061955
894569
1028762
445716
1220367
426631
1629249
50408
1117947
1503513
390671
464360
596746
1429830
1303009
658287
430736
57599
985634
419091
1043639
953846
1436993
55997
1017735
1417188
715313
556283
272971
480316
798988
1237074
836169
809213
994612
329513
509687
1232583
1149735
513820
960500
1230224
509675
1351213
221333
1023206
501802
98224
195775
316804
276050
1208646
1153856
785559
617633
395912
1407569
903534
1469187
945648
1498923
1151127
325526
117203
1520023
1412
1448784
403819
107022
1023210
103764
836404
1363918
851557
1279621
1607909
1134517
1220622
1512682
1528720
1503125
1622427
869437
289669
239414
492406
158161
1598054
154949
259143
1621593
1610816
925748
1051224
1259132
163209
600633
1483472
737590
596910
1123056
480565
311473
1493047
1625739
434131
246523
554632
994991
1639245
1485022
826396
1341003
9658
123635
1518470
1225040
300605
1573538
50266
1228927
1387977
1077856
1119647
1261778
1569656
709526
731565
1263563
945191
1221377
498190
83170
154655
1342607
1125540
1623197
197056
160684
399413
1619895
688555
771555
561573
1136642
906446
348565
418730
347220
28207
1501565
1232691
247525
1288248
1043617
1322147
185526
576746
1089402
174228
1131695
1619108
867199
181775
722271
1235321
468967
186617
968623
521664
1619258
756641
1189878
1109884
114170
480080
506991
1098929
1590294
1446240
539879
365163
729247
235443
215258
1622093
1049912
1080648
379058
1083478
1387100
1427747
454228
1152245
723287
53076
854817
1333691
1378363
1137875
160856
898168
740030
984247
748604
835754
521406
810424
1400274
784309
851907
68120
753901
672768
1528509
335716
1296914
639023
539346
827223
655611
1647396
885026
1613364
494673
59509
770335
836741
566554
783451
599686
1286776
1175429
1467140
1071316
271823
761776
1395176
823937
1259465
108904
1153270
908211
970717
1125590
752920
1141705
1216813
1400835
468578
175565
321061
1525966
358056
784835
690682
1378449
1484743
574575
1063131
1490091
573990
64907
122407
1186890
455060
402924
953086
129369
146963
1173822
14548
1140240
1502579
316972
1454372
1363566
1618813
885744
117594
151592
794395
55921
1633321
249717
41178
560197
1145272
889396
532007
710924
592029
1113386
695362
304965
341061
1513008
1265103
1572431
51160
142638
1580524
208534
1591452
837756
1462580
875824
567210
244440
933858
212838
1466978
1542694
1462810
803448
1172567
431552
176920
913848
664659
799721
766825
481074
446464
1204481
581676
1358084
1461957
1520896
762350
230231
11618
696325
554776
1154708
1043058
298600
121959
763009
1600503
1439945
1496067
1354316
375251
461842
249801
452537
376816
1186530
781158
1095504
1008827
1090313
60525
200644
31736
852026
1005457
1089885
443256
889102
1264898
112122
1391334
426238
1059524
351278
502972
585267
506586
373935
120804
814021
297411
458185
1495742
1546021
920089
20859
687871
670705
546268
1111403
1498176
794115
167070
873531
1112801
874218
133580
382498
776109
1319540
1369677
248816
486853
586607
149593
687801
234256
509996
1527012
1229239
1637642
379223
567393
742187
954610
366293
625050
418248
641406
1404349
1622833
1330690
1225363
1583471
1262606
78294
669874
60687
1072242
1416514
634013
1025744
579189
462971
817744
820174
564081
990192
1267150
1234628
882188
628959
1085962
1541343
1427009
1233046
311553
521787
352877
342712
923136
1554332
1130448
1182409
1492649
723940
839125
1276283
629081
196649
1555074
1157743
804575
213540
1272982
778796
1538402
1208751
398263
506140
1104176
1428983
103681
114771
382953
1408158
1360878
644934
756679
880880
386581
1182188
1135938
238241
1149977
696301
1187159
598261
457714
324692
678037
1507561
228378
120751
1550247
229691
523106
452711
1415589
534729
803526
1254058
298868
738116
1082713
1110217
1260138
1409982
153381
1288558
984499
1537925
632517
987244
159773
321366
1274186
1640013
1189250
1164864
738686
965803
176971
38583
1006336
1344010
797872
972292
195787
146499
1397646
413467
438370
1342346
444710
904572
234272
1203365
199221
1434244
753698
376269
3401
738586
1203620
1059508
913672
260512
177962
1026937
1564541
410535
196417
1509274
1344889
1425373
431197
641667
1000779
1196067
243386
842204
1021278
171373
1600035
1420874
1333148
28815
197361
1580143
299999
1368296
969410
812124
1082101
23659
53185
207364
663044
453846
196074
909925
1331024
34481
1372387
455995
713117
72668
1374308
427424
892011
226815
1274192
1396069
710524
791273
1116826
1220901
1621389
356955
1074876
433392
1643411
1231548
598777
179969
345874
497763
619648
159513
1370898
1384705
906107
194971
1382883
1434086
1445307
992585
553155
121184
517145
774390
321515
560080
34769
112342
1249421
1191147
229410
1442329
1178956
189596
350340
1628993
1172794
622840
914154
1157393
215650
1626540
345596
1040619
48143
1080009
1041710
594085
1065528
1156040
1603838
271353
1402523
292929
1369837
1434773
1634108
1515150
1176250
449664
121810
162084
1453886
317137
363486
1211672
1328326
956850
406537
1509220
1311168
1050620
1585368
795249
648473
896136
236438
1074209
1301134
1528221
1233674
1136347
1254707
407373
45633
1164308
1247683
1303708
1037490
1200019
1639218
454701
1065232
1621057
1286022
1170471
1418347
261218
1492936
484174
1600042
1249213
915195
84849
805202
113405
884196
669384
1029481
308117
1440178
924910
132280
1196938
216483
739491
1475390
1561126
749920
549583
259206
1560559
424606
1394610
758086
1535373
654814
490910
1538163
219243
623141
1118818
102030
1438806
711406
125370
844978
616475
1473029
1237089
285197
1201284
667291
647167
1473011
65063
757547
1178170
376313
621708
946809
190316
1121196
1324759
1211866
262354
368453
510151
895504
232602
1222202
583258
1630488
150812
962681
580182
874614
1145490
746035
146311
1116125
631471
1372828
846188
871271
1562388
622847
1619319
1438649
1535663
1263860
452249
495180
783964
1056224
661204
1463391
888564
189065
1248319
578197
1010090
592672
413937
27349
76894
160959
969493
1379849
1353532
1018719
987913
342270
1467053
1098012
1153069
816892
1439813
81438
1317757
564127
1151097
1420018
973321
316812
1196595
896285
650521
916159
1444239
992235
1595649
606481
1022950
1570558
1600359
131037
422458
30435
1317798
150351
1222145
785367
1273064
1220939
386353
1256322
661940
836894
975960
1166972
422191
1002123
1499584
422275
1166101
94446
1626758
307899
797086
1129553
588549
1608807
789679
1638408
1152097
1638998
687774
723537
366930
1476001
865852
897459
598625
38967
707829
182904
363102
1398988
1045095
456499
923387
713922
1334027
1274721
289166
1206142
563249
1521641
784444
12095
838072
255313
700185
928185
1433827
1647476
1641457
825663
313484
1564660
565886
613649
1588090
841969
1575276
1074380
930678
452491
71709
353007
1014101
230590
527843
1294826
128214
1464534
466259
1308407
1444475
15584
1088523
385783
637064
328885
437359
745559
318852
1310627
136829
544148
278139
705092
161880
768731
52700
831926
1407904
30665
535183
1191361
615314
999846
411946
805065
709087
268252
1347669
4592
1562414
82597
1171952
289184
152285
1491887
80412
1281378
7739
1175266
827908
1220839
230264
630911
1512762
1473433
1067451
681273
682538
124621
584334
1315061
260934
213133
981962
345605
893427
88907
460697
907505
405501
1322102
9875
651401
155807
1612124
33217
1473914
1498445
1156267
1466579
577213
1257572
61783
1642400
754750
663977
1631788
261176
1504027
630779
187840
143587
8764
1398087
68033
812992
937888
374460
1146142
1302469
1043776
1069007
376062
1101964
1409157
716932
116777
767327
417153
1311434
1431340
992515
1625052
576197
1361886
852535
120773
474019
1553549
194842
1542005
1621323
1454827
517871
841037
29415
174145
439808
1005676
387471
471638
1157508
439532
1463629
1013002
147402
1179002
750121
909510
1170367
912367
912806
1075705
842319
440162
686798
1280202
1363392
922204
1245730
464707
22198
944742
387764
1402318
226432
1302442
48857
91873
691244
354364
733517
1544249
1044840
672712
527891
180870
1450974
475729
997863
1553646
709268
322143
535365
52696
1016793
1610935
1010587
228586
1275699
870395
1397945
779050
37938
1494593
102078
82874
1234408
1540774
970148
650818
567018
187222
548213
668582
723138
289466
1334192
423364
282081
345364
74058
340438
303298
1596304
629861
603206
954847
1124678
719789
902641
779430
1009171
1352002
396467
1059192
879036
458150
955403
1565932
1550098
1312001
1125847
235185
670922
348832
661934
926103
614739
1289005
1423797
1098793
996108
162861
149716
181057
621712
1349548
695145
664939
1465403
349927
1558477
1494638
155890
369036
488640
425411
668735
394196
312252
1458624
44560
843315
517708
852194
32157
1318059
1347042
1612678
999177
900445
724831
363115
875417
782022
919068
1201953
395044
387945
536496
72519
1452789
1550865
944512
1524464
1237213
1365502
1556173
517745
1275652
1467439
1521923
572570
1140882
964633
1110665
299655
949243
807078
595011
1552544
354981
1221726
1582553
632613
1477709
1430111
1209590
599229
1389359
672267
126892
807269
1447508
1499395
908660
901542
1559272
1068786
1565058
250906
720423
903400
405354
221028
1085945
1076146
996992
1193916
1331789
398624
1568469
83355
1149563
421737
487794
1283491
889678
171427
547305
145747
702929
989061
1290136
106116
406324
123132
854839
82424
1209652
798026
1103145
741323
1089262
1071023
1108326
1455471
944332
440807
1082643
272321
765614
384976
566064
841553
935267
850097
230355
375140
451520
1458660
1216878
1472411
572598
841527
753062
421393
261170
360379
1522272
885601
815166
1022730
7126
898560
761545
1056752
867790
860528
153462
891614
188849
204794
663816
1278909
462879
1628971
1556939
9943
1275924
58940
363165
928601
357272
98386
375063
569988
283145
737785
664119
1005107
1031121
776831
249177
1117097
208963
1285318
1084719
1258914
1356709
1275713
1224625
408745
734300
1410101
58258
770359
218364
1444413
518823
1395664
256419
656295
1083983
899459
180304
144268
911356
298520
547259
137901
82331
1124819
125011
1461290
1106341
1013023
248125
418352
1048060
177808
1064691
920958
12008
1628172
1370853
159938
962684
5589
242099
1455608
304968
371502
192267
858039
1557929
801892
1512906
898217
946706
1377849
1201611
1220648
927715
594662
733539
1392970
482534
751195
1178203
16462
1496400
648081
492688
775678
262563
1044175
35869
520462
1646551
606520
1519947
42684
1245568
120729
227101
626184
175927
498903
526578
589786
427786
603595
1396403
1411422
739265
927059
959349
1355372
1551254
508413
1573564
1317468
1221043
1617474
1423465
1170699
836234
518072
1608343
695835
1297322
470588
360253
404121
367289
795029
1580950
1397753
823738
279677
681864
329107
1454397
1519886
1045663
1090785
381386
54865
1060204
213890
1209325
1383911
169668
712849
1245058
1570105
1624565
430876
29502
141567
416329
135882
12119
77603
1243155
849696
1171287
1237923
297530
1293022
1206871
622858
754883
16660
729183
965522
403036
216421
746894
1262755
643502
153190
1106113
1534895
571297
584648
812204
585849
1392946
228381
954922
313417
634914
520598
383187
324679
548806
269007
717583
1291170
997873
1422748
828573
91711
541996
260573
959927
1015456
1283955
1529615
1023813
1302679
423888
205825
1181031
1510691
599288
963634
582318
863142
1335049
128528
435957
1631837
357915
1560495
661395
28523
1481069
1314024
1195694
974338
779221
1410029
161921
83284
403893
583160
1228775
439882
1175338
1004139
217911
96142
1260575
1215503
686433
490040
818041
1043189
456907
574277
1122059
712535
376711
51327
206887
1249940
1027010
1434338
412540
1422487
1116333
730570
437257
1069263
1119881
1497909
746213
332033
1247680
828066
1572892
813392
181418
818682
652741
309536
815602
1431158
145792
1358110
230319
1483969
1224514
932041
147940
676284
993852
944252
446955
32025
1531466
1568900
1107785
1331743
1196985
775395
140603
648304
319642
937245
450047
328197
643944
1602558
1208916
1031620
1285600
633870
254131
151191
1156931
1322598
1161050
357464
1498151
666588
948730
635183
982965
1568674
423080
1354913
247695
848247
1319736
901116
646752
956629
877058
1316587
1394748
425085
740473
141377
78276
587955
1412711
741746
1645872
350447
1289398
37364
518259
824787
774590
986213
72198
1130610
1259053
279800
1233681
278730
110459
1628850
64468
1312252
317841
538172
168770
1005241
125558
250328
1562843
991491
974282
1542748
349355
1645849
1522047
461718
442708
622452
59581
370907
758720
1623870
1046855
1646144
1256015
672974
69108
1579394
729222
91200
432093
298832
1280276
263132
952015
373843
1347402
61079
580509
223605
249510
1001490
1350605
593661
1600910
1456672
1493476
42754
1224521
1305458
758121
916960
1234808
1314371
539653
688612
146946
1610019
949705
185903
85310
1528346
1641537
780708
1488373
1122384
1110465
1471037
1447752
1319141
610069
131669
743064
211686
340351
1627481
1191229
1582159
1403064
50997
252438
160094
1591635
705358
145140
1578015
874192
172933
811306
1253807
217621
1102230
378572
424884
369982
224122
865659
22303
758272
783586
122006
848214
636804
1522658
1411333
1316226
1344205
147269
20334
815716
952290
168709
1225120
205013
707629
1493739
4077
70976
1224005
154056
756564
19930
765677
1201610
209748
1206747
1495193
380329
1446051
1594592
1286115
1172350
850521
244792
1205957
510768
427064
1522652
1346121
1278305
1469477
373530
402081
760655
1559698
260139
1224918
863597
792839
1032030
226002
975823
92805
1387014
1220399
331778
611401
1550121
247974
43607
858288
1636983
160167
60361
1055748
672209
828099
1099265
1465733
671427
293034
818484
79315
835061
115701
1461094
1369044
653941
1436166
1498337
1593698
1509095
57437
93931
447282
168584
1405326
323033
260790
714013
916504
1144103
529494
271625
965628
719772
1267455
1223503
1463824
253439
592540
1438854
694675
467500
315101
236539
778884
1396339
697617
1043756
1106799
3508
659759
381254
1127073
889307
1161762
369523
262096
1026417
1102584
156582
478715
958865
1593262
244057
203007
1544984
1415835
1412325
1610085
65436
211756
545937
1293021
79377
482234
352199
989351
1030046
518436
186049
1389000
1610946
858447
1055423
475991
748215
804816
66385
1598372
1473635
57384
546365
677001
852083
1536971
1047758
194085
598901
20510
987700
43246
1611035
870217
589157
673029
841464
1625348
1044073
1553182
266335
902991
1590609
1134891
6228
1159721
1329180
652129
78733
6370
734719
1074015
600968
846106
505386
971926
488444
846652
645838
1569608
787322
809878
1453357
227590
1304862
1470408
1336005
1646951
83817
910580
335811
1560867
687077
430509
1576998
1612426
882017
878693
1293249
914631
499209
937361
1490419
47834
448551
356762
82798
870280
1027070
1580797
848169
72872
13487
1198005
1337653
468648
828683
858786
718647
252846
539093
239527
183334
1348773
1244469
19752
113888
21069
465029
1223618
981012
352096
444565
1141356
271167
836302
1524036
9531
526385
525942
601976
917470
999594
1451505
1444560
514023
529931
1489545
76485
596464
1207514
423176
544327
453005
386860
63851
116541
1249981
924520
1589917
1151860
85079
17015
675733
400756
1086656
1241590
1337843
1134233
1355198
1213452
73460
1336013
504566
959272
1136501
262223
585896
867166
894500
116911
634475
536554
368849
1641981
774501
1404006
1051636
336630
32369
557742
193902
396304
1046355
98134
419457
505036
1631693
767215
421687
678868
1189223
1388783
1033156
1235756
1109917
1617709
972910
1583679
1424228
563564
333924
164005
856812
1252565
1207240
530439
4028
289945
453310
710648
885294
1379748
429949
467526
286929
230486
542669
1469562
709945
666290
861464
1627232
195419
956495
127573
568786
1507228
292114
1280184
1579631
1177309
1203288
308672
880138
1508739
958000
994527
801699
1610031
1448155
432153
558904
324310
503167
1537181
1199232
1456120
605125
951526
1227041
1636563
879696
905132
459624
708315
244137
440197
826053
1407176
511855
1194158
834582
598282
1402676
617545
892247
1156155
745306
1239417
285147
1411341
504567
420996
567445
924062
907990
48491
1228068
1283672
887022
400538
1026458
496029
1548826
1527687
255194
1412218
1345028
1323013
1646906
44121
1580312
1555809
633641
1592544
175218
19550
806126
217315
846792
92169
1127889
1097163
904875
1474527
1597748
866046
193585
1580496
1566602
786489
86185
685679
91600
744131
1636979
1135118
1519232
196218
296674
315867
670602
1430990
401128
1430504
931222
1530076
710415
160016
97474
495731
1006672
1437568
828934
390007
1381146
505785
1365549
1414903
275301
917838
854779
332417
829663
838396
441507
603898
466293
602666
1171603
997484
516674
1488499
724023
356253
417490
424237
1259146
503715
335227
1587747
1250864
671193
1360301
709003
574687
1285844
1295031
422322
1280460
1332064
1214563
221861
606963
1192626
873924
388044
1468776
348557
221035
966234
57293
1494117
1268504
930275
1245256
793539
1145930
306223
254181
340793
424946
1082872
1378366
839492
1362717
527513
1455080
462406
277216
478411
279221
1331645
456061
1123885
853704
197268
129016
493734
38716
584740
787212
583284
186137
554167
1362335
1600242
1143290
86447
139296
802271
481462
192003
209287
943534
1493796
582207
386865
796681
737000
54068
1119231
940968
1426685
988623
1381527
1385585
988656
1322496
1408873
1030358
981369
310670
293788
900249
685749
653768
68753
781320
925522
1254959
789937
971365
1067535
291415
570496
223302
813094
944655
61215
669567
215770
565079
1317202
919125
1391663
539624
1421511
1389293
1491538
1079401
1589504
1391576
490563
1639436
848245
1355676
1637140
1023780
378730
415080
38626
825462
236374
1111861
252854
1506178
435605
1438089
583439
1207564
981821
146414
524844
676253
576487
1203583
498763
549837
1498616
407721
529588
794084
166602
935237
1524897
7661
1387497
1427065
877861
434730
782647
160292
1522314
347590
1346480
205374
1117223
623896
1449064
874563
1426111
1507695
546130
1544806
1249509
1532813
340037
1558730
917950
855100
580992
594945
77590
1268732
213595
913509
214397
541992
617892
1576979
741124
1256731
1559832
933939
652342
546651
1364836
157312
1298234
1128031
1263596
796188
492748
1230230
1245626
73767
829204
1122108
1548024
979814
588966
215498
448300
1248454
1577796
500562
153749
640779
363153
1021353
574555
705244
1306377
390153
1210744
390970
1304657
210137
832473
248101
1345788
947098
380568
889499
1256788
530137
1340022
881616
276805
569130
1646835
352445
284818
813186
1526018
1462343
520872
579574
158639
1526913
138928
374722
1566190
1495418
326498
1297443
1453174
243459
1607367
1314397
1180631
239578
57782
1370775
1464989
837184
1202181
682537
1321757
790881
1594804
225560
976230
830971
435533
961455
1223288
627808
1608881
702177
1256788
1296823
1245431
268880
1468136
1358354
1046653
444538
1458201
1100537
1084554
1149097
399
36634
413187
346049
437706
1487930
53184
1035617
998834
871361
586580
1320981
870518
976432
361359
920906
185198
295305
1009500
1381611
1496712
422512
568852
93531
1046181
1227916
650863
146836
600674
1195450
127185
346472
1634700
962061
210529
1306786
1631387
104489
804010
899119
1080442
334528
1523696
376531
1505984
1176168
764542
338535
488853
980061
168054
1058019
1261306
761602
235682
671192
753287
251199
1395423
1552306
1269922
1295003
1190242
211511
1201325
1554494
449241
1364729
853219
1377522
1231809
604897
331392
1349164
1181243
831157
673889
1524517
639724
1304961
1305675
71022
1086698
1402102
82735
1464040
1483572
408171
1380656
527561
1072076
158624
1115772
1593285
899683
1498205
1047055
1115219
524233
1146066
1182852
1016175
1430026
1143612
498027
962442
3758
1108363
619162
358226
819278
1229248
750329
19750
566451
1285465
398968
519280
798280
498232
280806
826365
669521
1597501
971771
1393826
1471737
495803
118680
301624
1223378
1569637
627149
1282928
1099624
18145
413763
943074
1439677
318058
1643191
1532942
404426
516694
448137
1485732
139899
1468784
712793
574799
1124532
613430
857666
737914
181074
117713
250144
783278
138918
863196
370110
259260
318903
452464
492038
620647
682780
626633
591390
144322
914837
1167307
342422
347119
1059494
263360
1536267
1469432
150372
376559
975799
522603
132622
1527041
609597
1151809
801932
1365329
1141667
998911
1465469
1347380
371302
1188369
659089
1644980
712783
246549
1185343
1190788
165544
660491
1235277
488222
188936
431512
1254502
735970
270698
319704
26814
620954
621650
1203606
1587133
1439980
136764
558639
793223
391454
715959
531863
664551
239318
476083
1625620
857191
1397627
1136100
1561287
259036
1499959
626415
723131
1461951
1078458
193593
632993
1090594
546570
573359
963183
761345
1451891
1336607
113836
1377862
668530
920062
1346523
109772
734673
1195104
1240465
1248172
305455
609427
828142
726946
1286694
1439897
248127
546459
660162
112420
1330814
882549
128516
52157
184860
893238
1011310
1428717
1517671
1433391
424406
875937
881619
1555342
1376249
1082744
50830
1361542
510318
1003809
1554172
658364
791668
1604463
127046
912118
429540
816426
596583
580853
337944
914741
701527
1092547
71192
1536607
1354376
923412
637038
264764
139379
847791
429442
437801
525700
1141450
642059
990446
1097555
1086123
1582789
1350421
1128404
453126
1445407
387158
131494
112656
141607
607337
230366
721455
695447
1547409
604027
37183
678817
813487
143338
1391556
1051228
1191082
863900
847462
1411201
333708
1369542
94025
530068
460785
628336
424662
934535
78184
1474752
48407
793470
822935
960669
1233895
1514161
569986
1159718
1360304
1464903
1169439
675664
124588
977514
458325
695814
82069
1056689
722352
1226817
1376716
1297084
733824
396673
942579
805689
340322
530869
117791
1355374
409991
1523054
511295
1067453
633955
986011
709654
1432438
515436
1592566
75804
443082
1080538
832630
698934
623444
938311
1266999
671452
673845
940645
1624292
571689
471115
1343233
706981
1401610
368688
1604921
823261
624251
298254
247545
266759
1489491
1537037
373162
335512
19632
183376
527656
1181703
38754
1365631
736337
954368
1475691
368109
531510
564642
782636
497704
539568
1422294
270259
95131
369622
1203651
1492417
356351
575916
512421
678757
1565910
680529
372272
1392239
286674
937334
270405
1135662
634184
1145858
1432395
1110380
1307808
807173
561555
101420
855545
258562
1602075
938065
585253
1152706
1551471
1561561
542061
301196
885642
1550975
404031
36219
898388
109140
1247839
771930
668202
242433
17204
999184
325224
320051
614767
57435
300041
1323616
339259
144993
786490
149365
559163
929031
855938
137139
1599668
1030378
450902
1263734
524762
237610
1538262
87714
1600205
147155
937137
488923
191578
678726
841829
374915
1532141
1585060
394289
1442754
875257
1480950
91600
199817
1008542
1192651
334852
847431
1565497
601085
885461
1633481
814251
783589
1599861
1309620
746094
835979
158381
1120032
1380683
72252
1414883
504
1503534
1050651
1620726
1004783
555034
643447
754583
1379135
1116210
302646
1457280
661880
1305407
415501
194030
1032237
1557577
1568591
1601492
1635960
456778
666252
845012
221189
576859
1582351
1027919
873436
590839
1554307
1514266
228343
25521
1140529
869318
126236
697311
399498
775754
453722
240192
555366
691752
1284241
1229334
660989
241465
227544
1564856
753765
100206
1530574
674469
697503
919244
1370413
1559227
1474743
1394813
968026
702551
557235
213335
619503
891853
1506996
1080825
1527125
387926
542394
705599
531063
1344693
494554
1366091
428764
527273
1568016
1239925
990171
659252
1059890
1575677
974550
1281015
813091
684819
75063
1190144
1296228
486472
1255165
61877
1015901
801464
52164
292438
1078247
1006110
880559
45712
411074
739875
1486811
1304423
575086
1266515
412236
1387496
1587142
24978
1091040
1200572
986511
136398
1554328
608274
376866
1443275
108575
1041380
197695
560293
57311
886422
1353484
833098
585533
1531501
1142698
318401
1554684
267647
1204423
829590
323573
924895
1216103
659822
635932
449505
1501464
1327922
1150215
585843
1202742
1448615
1390087
22711
1171934
1307587
1160948
1367153
783553
808472
47945
847842
280132
1644965
742944
93869
149048
1385189
352114
1301234
440312
1517420
763701
754793
598174
32752
1370212
1061609
1266266
121353
1402603
38657
1193552
78980
1394009
285642
220120
1302504
299120
264904
1045131
137906
580058
327543
1329407
872543
860032
241859
116397
653650
1007834
609549
1291957
1061594
1359604
910159
441137
1271954
498915
840722
1590757
821464
1054588
845587
1416232
198359
1302072
119575
717849
1454066
1076618
849458
314057
498153
271331
1587130
356015
530160
62710
213408
1048233
1273415
846151
248965
245353
229652
1018521
1253383
1336107
776263
1566864
1382936
1125907
271434
728891
588628
1104874
714948
1057015
903451
941284
757519
1549282
1611010
232905
1100228
597404
1276770
1626589
51403
12252
1537849
1014646
938408
1137498
37617
639687
667875
767919
135035
663939
1380263
1465737
156381
726384
1585624
868963
1572634
347261
531480
1622032
1120966
172309
714664
1191693
1457363
726710
1219170
634428
290633
581943
1362918
1446183
47964
538948
649921
1179960
966337
949933
900164
1171588
77681
1106847
1234946
97205
764961
32748
273146
1145410
59187
877797
977100
836394
354904
1565641
351253
410697
311809
624250
385219
26309
632054
246038
45912
864886
1195927
1102604
957462
1103724
794782
1061988
824952
708326
43342
999515
1637548
384259
1007113
706096
218411
1105486
992532
589383
265624
1284966
795439
475996
1343312
938153
317072
1398521
426702
1112782
1399393
1124128
1302360
590042
1545365
1425681
194523
93350
1018108
987802
873285
31495
880494
1278713
846318
1028174
1494311
607995
1416180
989829
1569471
790478
1270335
886607
553600
1388420
1557489
1439147
906260
1073731
762662
852757
512651
544426
1198071
758306
294668
1512000
457639
1455277
542122
889557
1364090
1352537
520651
305787
1402289
80690
230688
1467441
636310
159152
1410507
565244
557874
969936
780314
173911
268858
933772
1281416
683526
1425
1319556
672894
1615136
1475209
473748
315664
415374
1570822
313760
1055747
52276
1102855
1364039
1612137
129348
1041635
1300300
1540571
238085
144991
525917
1450603
1615288
963858
97246
152089
406148
715975
963423
107873
1077558
872537
1231041
229650
1497135
1444127
172870
1448992
82083
277504
109301
144947
326235
695140
202837
1454496
984951
1068118
1033885
1391429
1193395
8129
81291
63563
551742
717575
777472
1281923
884346
1040104
163541
1623459
299911
342582
1215525
259150
609574
469661
1164378
1244394
658583
157244
659907
632826
559737
1620641
132196
1228567
1261511
370294
182155
581026
492923
1385843
885771
646248
299382
715900
1197541
1552484
1072844
1251798
364044
1429882
1299282
1363802
1039914
1572531
552713
1597673
535706
1477594
695381
892123
1075198
1056751
129748
1086960
153042
742086
724400
1638366
637711
1351272
449350
1366548
233558
808878
227645
1218030
649031
499678
443331
1123029
1075276
1348771
598949
1630729
1385291
56346
66282
1490017
1386807
997345
1528900
850746
745574
131155
1292259
1600660
703550
1298429
423798
1256749
343411
1321905
35967
499221
427135
848748
841793
1457136
740192
1220608
1137129
1112520
1399534
286192
38899
292945
1583818
1116907
1502905
452490
1392849
585891
893689
1506016
1643263
1202930
543394
703648
315705
873426
119441
272783
1139170
1311360
1573577
454016
332167
847533
599251
1547229
315457
848802
714856
663666
1508912
1015095
757717
1574149
951003
1602385
774997
1388149
1194855
223026
1363639
1190081
133370
713998
655321
152836
785060
173468
129033
652140
921320
206138
986251
261969
509109
576061
792185
727347
1311157
874430
829109
844193
833590
416721
1272709
1113216
869694
1350296
1024070
387900
154490
931553
811208
785276
684930
1049423
817869
548623
1077825
1242639
1381005
325660
1392140
403319
1165338
763677
566089
998799
638294
848412
787301
945390
1229274
16926
52255
1040318
1093469
990490
270276
1409995
1144089
938772
932721
1072147
597531
127403
514049
1643542
314645
763468
1093559
1058692
170148
9037
1242116
935010
195376
184521
1172198
310303
342870
154203
451811
256784
752001
297841
824166
245966
1176071
1565619
264800
1523977
979991
1518828
1018442
1482975
320142
755826
1070507
727800
1546470
888008
1512353
859961
292407
966829
959045
534765
1492345
1233587
250801
563573
248245
385670
1036037
786130
894317
56267
1079228
87086
826736
198087
736464
221414
118349
823785
766608
1612251
1149281
1378620
127267
1464527
1194684
648963
284451
57501
192044
533808
1105889
660703
1572837
239994
494217
1118523
77911
1020848
349602
1027513
1105115
112977
1283014
181748
891194
530870
1574973
1158798
326349
403121
43273
118817
1071349
906367
1437175
275287
210737
1536023
1002931
398725
585283
627143
1220065
62476
1072154
1605768
981584
120971
420848
696717
611943
733946
856354
1350619
420653
1142364
1091627
1301077
1417952
173358
289474
1547287
348494
1431466
791242
391215
1326550
1091296
571356
816735
1195271
163612
1551798
28444
1429209
919283
923354
456444
369196
403032
1489234
967969
418847
1094658
1579809
389756
594104
1459241
423013
972746
300237
1347807
1046417
11197
867363
59897
758959
419697
1396589
495824
1445469
1173835
724104
992960
332752
56049
340837
1535599
1002987
417824
1013815
967499
786338
269455
1005596
1211290
1083618
391822
1630467
8137
1069413
690381
162837
863666
1001579
954597
1015743
1384414
738545
454334
909276
1379698
1203183
1241534
1239646
745917
1183013
71260
389738
422398
1429295
1285466
1645049
1121320
1605050
339559
548873
657775
975216
1318852
1574365
1375781
354364
1301226
1535676
1103282
669261
921784
491427
1056654
648646
77946
1361887
1244025
170066
250425
106374
1530061
1517775
890633
121830
353368
708551
457896
276177
738192
286786
201769
1094533
1503945
1285377
823941
889979
406169
826447
871808
800764
863605
1580207
272668
292602
1128157
494719
1065188
1079754
615981
71119
1328438
1062411
479034
384651
492408
1371925
646473
1074689
1518237
1502169
1094080
337893
525352
1488593
538074
1573763
882955
1624712
451856
428944
979253
1304916
1422728
1537625
844695
390192
785159
123848
1174272
1020443
1341125
201062
260205
444846
1162753
1238087
581424
141560
903773
959743
787565
956482
1180854
1095070
79588
64668
1558056
1034248
385674
556920
573516
1506636
565355
680372
402217
849938
1328126
429005
1352426
1185396
1159045
351192
1214863
719256
1556534
951037
619691
599008
733667
1151300
614674
1189488
1289599
467855
262670
1119564
645872
506080
955057
1208918
332994
415498
844983
217921
383336
294890
832831
147526
1048020
1599324
905399
444078
793995
1290360
392779
1559791
918644
775884
206927
970394
4211
667141
455705
168889
1111818
810334
1446522
1050103
54042
658489
1562585
1263917
1096235
138456
1416863
997446
1362719
942802
1154027
1160648
527614
1004082
710370
478008
847691
1583238
269752
1098375
523372
478258
516892
593262
1228474
300993
213287
857072
483111
393926
1596943
1168225
845891
104331
1470788
1309271
622524
252137
1341307
1562041
84967
3470
9011
369985
183149
552988
536360
959880
1367263
608052
342974
872749
1019017
819689
1274425
1380947
604201
470445
271133
993530
437941
297614
1187963
893505
1139968
1426533
112199
1364117
99666
1058836
1516631
1391718
847959
362602
325731
376496
706521
1091791
555779
109740
701557
155836
852251
105293
918408
511422
863182
1094484
823318
123860
1646567
78660
451566
696903
1141699
311904
49825
1499822
821232
23990
1020232
936056
359808
383780
787752
355688
1251735
710864
1252583
910434
1485354
1641917
1273250
1278584
616325
167165
815510
1255338
581987
317716
1488426
1314982
1161345
1309868
195156
955010
579839
28511
195441
1244019
769569
927276
752592
613942
1057258
1426804
870381
1283970
1502089
23665
174744
92359
934684
994577
662661
553015
1008094
1133555
1294813
1223238
416078
539047
1341170
509839
801805
1005364
974910
865016
312958
93273
26599
3219
295958
1215772
204603
871696
630306
424155
318472
584262
1083337
1055314
667473
579282
1215264
723438
698355
1095177
1044518
670474
985020
242814
101186
985467
909429
1264497
664517
678131
700762
256128
1427072
318570
603750
28908
1588355
1354215
970711
1134195
607873
778111
77326
362384
18869
892812
1004347
21923
598393
145361
1054282
442149
1604926
747379
400364
808505
1582360
642211
1392078
528841
1276263
1003110
1321896
1001147
284226
896484
1416036
241723
856846
1322099
716866
633141
669070
448381
766875
479955
1252893
1056233
1294150
497570
826756
29481
1234927
1098692
600359
141796
1184504
179380
1459639
409103
1391268
1065536
344343
987416
585178
1175396
277563
472749
1183940
784969
1027750
1057290
1557083
34096
158957
346965
1521309
192899
844596
573632
951862
1194388
806911
588264
879198
528980
1614965
128446
877892
350273
1335902
71228
1509153
1036083
612178
556779
1546455
586202
1230505
1523196
1468785
845309
1253784
43974
1206210
1546113
709420
1052386
935829
142361
64713
1017675
1187292
584166
628945
177898
978847
1628716
1334561
81583
777672
975239
821984
709903
1169552
1601600
1062946
178848
1521982
275145
1198820
985614
167813
1372972
596447
972211
1099066
837531
1465503
324954
1515107
178223
58972
1434444
252741
1609006
1576303
4458
125298
1416792
15135
1478711
1375952
1611014
1500282
1084678
1586595
13668
183636
340753
854439
1460402
329195
828700
821612
187585
431836
467989
852090
825917
900740
456896
534118
308457
1189499
941317
1158344
1366575
118135
601775
915030
684613
755220
320988
399262
1552811
773620
1209670
941255
1343769
1107260
1027565
1428363
1342571
974693
769691
610956
1300134
1195645
1587770
399620
579431
656854
445242
113365
1613120
518873
108139
601661
1000010
958525
723307
921940
743174
1538828
1297607
898199
1208791
41451
125871
469238
585825
418979
225715
189769
1540863
563478
1255020
1108615
1150835
466367
215264
1536813
411973
1512670
1101973
1214421
327457
572928
1373472
1313952
1147146
423303
1323656
1125753
1469542
136629
976885
1418970
1357853
1034596
1383238
716500
1132582
268420
718944
1071354
966498
366618
829327
1135289
972960
593031
903416
957284
1422209
171984
348460
623586
403270
743218
154422
322551
1326364
284944
1028274
89607
1088805
1192976
1641400
1186963
1208724
927902
901255
146188
1225984
171274
1631701
381795
1266898
1033052
1426720
1311299
340336
913249
966277
1287171
1403554
675114
1255981
1276607
1065310
486360
549627
847361
567319
233674
855455
1567213
1313785
1443750
138824
155689
100332
105131
637441
234694
986654
1523168
363582
1518276
66144
544498
1470860
630970
286196
1607607
205831
22776
159506
871146
111691
872460
670096
277894
555328
1529869
229692
1080296
1535162
40615
1514011
877525
1197507
954149
329967
1440078
949859
1247166
377374
879984
1117523
469522
1090826
1078108
1118641
1122735
1242408
1155294
1419763
639516
17217
973041
1422019
1157328
1177319
127538
74915
1416754
1634179
669803
990798
1343649
1221339
838541
564882
1111589
1421991
1211506
600288
729361
1410100
180552
1517880
209077
1251313
647693
1021765
679652
730100
731524
1458711
564254
609018
1441545
1372333
934743
1030988
1404001
148821
567043
848284
139515
1568258
373868
443112
1287710
1398669
983085
1185262
322463
1353549
233331
241350
1227507
1277630
1588001
212840
210330
989313
1077634
357501
545369
618574
669331
949190
1545048
1043612
1062555
1040030
1007051
1436406
1274587
1484048
657495
634735
1073677
267955
1500884
461612
1388936
1382676
590843
1340602
1456304
547381
483882
107168
727030
451141
380952
470449
793612
700772
165318
531850
513752
357983
52125
958467
431181
849126
676601
702820
408262
709103
1350218
1428846
1052072
1094528
267349
1072017
842907
165856
917260
30634
385845
589713
1370862
66730
1610618
298258
1240898
1399077
188059
45455
1199711
823733
1027271
35780
1060004
742648
502097
1210834
1092138
1136074
921630
589047
868972
1575600
1504501
784538
367890
183503
999292
35226
1576904
1073027
302746
890327
5390
1573310
1244297
206323
1131371
268877
1229985
1620400
1612032
1209321
1170936
1498160
613575
1250463
979690
210996
548606
790300
1639680
439775
885481
762174
1036499
1598052
387553
5325
924858
1631965
1543256
162926
233607
1385780
13049
1497775
194914
1255584
1038175
819036
1294687
530997
536269
1603810
1570711
1079289
1506907
1532078
368338
1018524
223209
817124
570186
138551
258936
1134871
204365
1262847
988022
1148256
919507
1303692
1613023
562647
822954
1494092
75094
408348
1369496
1057068
1327510
323404
358804
238036
1525918
1223281
913005
639987
1611515
904010
604990
1170574
203761
7833
655663
52732
367279
1196415
846646
399155
1640066
37339
998312
632074
834876
655604
641384
1604642
330508
1108244
680167
1024191
1404546
1185090
839342
807994
835366
1472237
1004130
1100753
1570360
583472
1292940
794400
1050162
1512505
1023269
544753
1042604
116964
1374510
394769
574373
1219837
833568
1355736
421505
475959
863633
1323568
1260390
7465
551086
754492
452116
413274
752461
1615645
1233743
403625
683713
1604130
1219300
1435795
570823
1093395
1454155
827634
1501470
650500
953933
1183979
554282
560721
310297
725857
133865
314553
513432
1158292
1395971
1339135
1557304
830042
742282
701743
183072
74280
1056381
776872
305090
28753
259037
575396
1105679
131945
171338
788784
1425185
1346638
143081
363840
915120
1263683
33265
1052086
896
450575
568459
1513822
240436
1519559
76076
35574
454811
67367
46824
345221
696901
780069
127713
588888
1147523
698807
1272166
607593
447776
483496
170561
1255275
118219
785095
891974
1244446
1525727
131031
242824
187205
362517
1412413
939788
1160596
1190478
718816
1333873
462003
557402
838677
126994
260937
62641
610315
597694
269807
834696
595737
1497936
776204
1645746
1645294
704336
1472936
1312356
269984
1452905
879880
1291000
1371425
432780
813152
984342
1205233
586058
150586
402211
192880
305383
1426495
695920
1138074
1494453
1584869
1120735
292613
1501618
1226690
1121677
893291
1189451
636205
731364
509000
1222230
892674
8158
909783
940410
618705
1306374
54981
498235
512223
115238
1394091
685024
82990
1401202
1021453
1618255
857282
774813
1083664
1577729
111813
249142
1018570
582276
971082
1358149
1279817
1105419
486351
204703
992273
1407435
205915
442033
645448
609509
966958
1491838
812364
1141520
954598
282754
406220
512419
33133
703144
1565842
1150592
1004531
751201
725227
78651
1199856
1010882
177492
361610
887381
472474
1477224
1114757
1194779
157420
1530539
1163069
217048
687077
1422866
947417
46467
662760
1007678
791187
43727
392527
55237
1619848
93924
1184960
906240
558004
609998
1069885
1299164
764022
339050
650356
284334
1031921
409725
522074
299892
101588
854346
710919
39409
587392
1432187
617153
1646081
904218
618158
918737
186655
902276
676269
843813
276165
1126998
391220
1284319
991843
108730
948104
1194297
314595
1164729
1249963
1054619
1013367
956279
449161
24238
465028
1479456
1128263
1299751
1561132
1457189
138794
1297730
199006
186448
153421
132500
208068
74728
953032
1078897
416449
1396225
1214391
561195
946353
166109
1632413
16586
1083377
278924
191396
14949
1025515
1074176
682181
662275
45251
263180
45027
742426
1299213
1137036
393964
610785
1281919
1303009
106806
358349
1224107
1517119
699365
1503904
450865
1214444
285375
1564709
1007690
330147
21628
1393423
917539
93862
19581
1167161
495254
740945
1561334
1012223
282158
861965
643093
621368
1551317
828355
1085722
419688
445598
251098
24528
181129
31002
636792
294050
947275
234628
1477327
1618649
1453369
1353949
282348
230791
1059457
691232
1238814
1495859
627146
90081
272205
324284
810395
1487585
937112
1408819
1050681
1597424
657325
842646
706421
228336
1227851
1269490
686614
814562
1426827
1217134
189886
1030505
1023808
1116012
1599357
686802
304994
885038
1032546
977991
712553
500880
1257360
225255
518447
395493
646134
273531
782600
143772
368852
1182977
1507809
48288
450836
1166802
490245
688925
80328
1377210
873485
695014
766001
282496
636442
1217110
1038230
576365
375640
1625904
1313131
928995
1392021
895647
928207
1436837
1515554
144865
924645
122043
446348
966759
1204214
1054061
1158839
1166936
446269
1052716
236477
1073607
529472
1625350
805484
456369
1304624
112026
194405
1101653
963968
778352
229328
285256
689224
1310852
136013
1354853
1514966
1339432
1169431
1020003
1363121
590001
1027479
1147744
78208
280292
970589
1290717
166939
1411212
1358266
648696
716252
216913
340470
966758
1580943
975569
961837
50140
731997
1326310
992668
1554383
1193726
595225
244517
239398
1326949
1615464
927782
931630
1525218
426556
1215374
1201344
67432
1230221
481618
1403040
1608864
551883
1564765
467401
561674
416257
547528
1248618
883121
619557
1217720
1085222
1620629
637240
22357
1641634
228500
553805
77894
772009
768324
846560
490921
503601
277080
764196
958934
586963
607451
1626479
1412174
606302
1323881
371617
253955
1247355
958995
1173483
551564
1141557
722475
700825
1043615
826563
1145960
175
1335742
70919
326028
997404
1006580
541178
284300
1104605
144823
960899
572852
1523436
752625
1552899
813201
183104
1504752
788075
135195
1345102
1223218
317642
188423
5237
29924
1000646
263528
1153440
1552656
830971
987028
1112066
790177
889747
62932
1537773
1052065
742954
37008
571639
403034
1208670
1422471
844490
767057
648591
89773
1282213
169081
256933
855560
1201126
1379755
1597365
1256085
1165192
241766
1465018
235464
667244
54788
289416
681321
938805
690913
1608714
1338129
1131230
229560
1431859
306429
1301715
778975
1054150
896079
1131600
1545036
720577
125413
47877
731191
1339190
1329796
457252
631293
1387290
1578024
336279
1444178
1461016
1536336
369002
1243211
1447214
1413542
530213
1415542
1079777
166078
1285437
730033
746829
851503
1393551
769558
704942
1310479
1536068
765022
600865
426586
97520
53449
1177868
1323054
1421637
318407
883507
900183
708525
148501
1177780
682130
637317
1139457
1367135
987617
470383
1382567
1408862
516405
1576908
939612
1001304
397300
807007
1220513
496845
370154
1349270
841946
1281633
1632491
637666
591265
369144
377650
330419
1234746
477324
1424759
1634166
134564
1154013
1409982
109025
701413
675347
519533
51251
960299
800866
596196
1429646
1327674
57216
1043806
790566
807358
84095
1322750
604747
1232261
250689
1318551
191695
37942
1425900
1380971
1634323
25213
60143
924580
88668
381166
1236390
789489
349163
470236
835789
320325
452191
1021857
700787
1357262
465893
202763
259100
1502423
880435
1182999
1539702
647538
649173
797016
30888
1458870
11537
890846
158310
1339884
948247
891254
314270
479014
1087612
958047
1291908
831242
326881
465114
322457
86240
319803
880024
1550351
605080
1594907
793781
614806
1259819
645069
1483922
668059
1197147
1399475
558517
1462907
780144
4389
1525728
1120087
1083076
214093
1269795
102615
1375399
763157
993161
316230
921091
744765
1290212
448865
234328
888739
152676
1152401
1511401
1206673
1454530
898835
1364553
856659
1195974
785183
1378452
1563890
1259649
1294248
1307606
1429486
901955
17488
101447
114855
1586895
1524308
256701
48879
492701
75872
213343
1106725
1330398
563931
1626662
1435777
1600570
10558
58050
858258
289467
1417118
810132
167594
1340529
1369038
565515
882211
1172159
624503
372761
549395
63548
277033
241376
1112173
742939
1152500
3148
1498788
279711
1200830
625917
936887
1394581
947137
393397
982379
769761
331421
745046
216013
347651
223952
1049855
698054
77374
1244013
1415293
355310
117401
1476278
1107841
1358535
440875
817545
273119
274297
999718
651000
589110
1105131
1264952
740096
1351390
1421990
79857
863283
160680
1299703
715406
1147967
1615890
1334287
219661
591749
1516581
1008709
1280693
809017
954520
1522030
1446877
1077889
1115407
1063494
1022761
718824
525885
115366
791536
140823
1065715
1057662
1407899
715678
781861
230746
540702
448189
1031171
531078
1056711
851943
590415
1643174
1098734
660803
1536364
366341
19715
822502
509221
1637676
634379
1188527
1440000
1212319
572917
700283
237106
399827
261555
689198
1042299
1391460
465387
1274397
1468033
914225
1384867
718359
1487727
926078
1439646
214968
1021313
992975
1205140
1381020
1620498
1557189
350072
467798
982492
1120117
189154
1162768
1186482
123637
409994
1033951
325753
1136167
803410
341640
837716
744137
86029
21918
217525
415288
697449
521736
240705
911054
745303
1482191
1366595
444374
1598726
828609
1609343
559587
262131
1567725
479888
1646148
1134510
1102215
509362
1622991
1561807
853133
1624539
398400
585941
714114
766232
399585
1585962
730980
1188260
1041938
1535822
308278
1070338
193323
1467107
1067430
742869
1461447
1385154
843738
263168
1024591
1420455
737716
1540554
1262965
750753
116365
951922
1402826
65201
544093
450454
1297302
1103778
1123157
1480445
414576
907195
972531
1602552
43897
942319
306047
1185420
543134
1441939
870888
385642
1443495
977489
888384
1393065
502990
1330734
670461
122327
1138118
569031
645013
368235
1118727
1438871
324802
137102
370521
1551260
1612170
1003648
1604924
1302869
1511832
215135
1192653
467503
185378
294655
1622825
1313513
1591902
1177691
1513551
1516955
558262
191999
1593345
1406758
549617
1623351
631042
556270
1378558
935026
1442846
1006506
320839
59903
223914
563271
1024000
1013426
1290140
389463
564120
1228808
1400429
1624810
1286121
930390
284463
515061
63771
803535
341624
797864
731449
1541725
881740
1471358
1458414
990935
1355575
1406872
565848
1132074
318573
355661
662520
719607
1310820
447180
1068209
1336917
1524551
1058901
183662
221378
602061
851492
1443827
413803
881324
1170992
356427
1420187
1617597
414517
1230499
1411758
59536
736161
164743
1118579
1527108
1496298
638913
278209
1282017
1522387
869536
70760
697165
85284
877086
36780
1211604
134801
10281
1433175
859535
261975
1111955
497742
1121544
618904
1543213
582506
1086930
1374305
1454396
911292
769780
439755
731446
3330
1294674
310567
340251
730405
1336896
570159
450016
898106
1466466
888459
569063
426441
444373
789050
1608678
1638358
310332
118414
494034
456266
530985
633208
599797
1456001
1128944
174956
1140536
1511603
554853
799594
1214780
616224
1064934
1602114
704724
215304
1160755
1262852
334791
904222
889355
779317
1323230
231518
1404947
1567653
435042
1397613
799616
1311340
298839
244659
142520
23137
1000168
805946
323517
387335
224883
1588554
398643
879817
745515
486904
1242074
293819
242392
1497119
289799
641238
847558
1244360
15282
448053
81509
339996
795770
574754
218881
1329514
958129
682159
579327
921241
330987
1297479
934226
10896
1222107
746685
1322557
1289117
1051570
1432645
919980
916287
894886
1378201
1617367
398872
10034
593291
501341
116236
1321122
769094
1086711
516970
595801
1275930
960081
1292362
1475082
981140
1148953
1633363
479529
509954
594445
203712
531274
294074
1331982
38545
464388
1134858
1505360
146117
1556476
935075
1325529
228700
36130
918459
217013
1202028
183387
328142
572308
169495
415416
503161
1602223
795661
141814
101854
945454
803633
273914
1630860
95345
1569809
1382554
224229
1485759
1533305
1586974
524258
1147020
199434
1527010
1141438
1472299
1501924
1442639
505994
1029101
1340176
591217
418716
110627
30258
1071661
392785
1628687
862244
1174982
9500
1043363
1268370
488164
649324
1445124
1407995
314957
641411
1402164
310927
824892
1458086
827776
576246
1393585
557982
1258193
255138
860579
773245
1577531
64585
1045145
1474551
211521
15530
925652
1468069
1238119
170713
527987
818634
1405288
382673
112370
241768
1607122
666931
698582
401032
89813
451342
182538
1116755
1394585
123361
670601
474758
815634
1559104
750960
141453
1062136
209534
1412821
536788
227284
847990
1190644
1343102
982580
1454709
446553
229143
922443
174922
397798
67737
120831
309748
411757
1462728
1182416
1456457
185433
263989
1246140
1593474
167841
1094533
271140
538964
637221
393974
482641
862131
1101689
860153
522281
146396
1257310
1411822
795900
699580
348654
1265503
1599252
510764
933663
1363852
1401856
7102
888629
320093
1227539
1098955
349162
371740
930496
1209016
80418
1350092
1177974
435896
1462617
243197
1619368
378599
813871
1113806
1236210
921831
1499132
181882
326677
106131
351471
1031480
1451575
501828
1487426
264277
736997
1283214
140413
496332
412812
116805
555946
1063405
948037
1543437
543708
839755
1630696
238065
1146562
708621
174220
754514
1552000
697315
550341
395456
1191383
360864
259541
922151
1455388
1142117
88042
967406
465617
343154
1540853
1525064
1170460
47407
1640040
1358278
234179
1270539
378454
208334
387834
1168978
293881
999866
199334
144365
732026
382101
1139730
31503
674476
191829
1137003
1619923
1191690
1353807
302751
376449
1214348
865933
566238
638428
978997
1181986
1452359
246990
951366
853086
603079
71235
259775
129556
55153
609490
785672
1397480
1125738
1303440
261004
973562
304679
416464
1554159
142806
430719
1055331
1244701
1078791
772362
638604
1287032
1584193
706494
855342
1168886
1151379
6206
1077744
1171686
1115602
644609
1048823
68369
1631429
1251915
1272507
330190
1029533
1079887
681518
293604
16712
523556
94414
183770
1277409
1589898
927686
1498100
782975
1642251
1028878
52509
339478
1548914
588209
136105
1100725
456676
282728
1590729
273401
1428141
348890
1492118
62411
933770
1403141
271056
1220851
1224643
523458
602859
443833
1436549
440820
1212350
1212594
932879
183925
132012
687837
1192392
970406
428251
840926
907900
1414135
1374771
1138779
678849
1459393
762832
67597
84512
760517
1347092
1255457
677648
751058
923478
1171324
1028032
19431
412711
352636
1054541
1054200
1298575
388240
108075
185567
367009
969813
734531
632111
539955
348254
462319
259622
1405722
322407
1444521
906754
1202598
655751
636485
812264
283592
1359704
18812
1179638
309952
1391726
876600
365933
654263
1546872
211785
703170
224883
1391623
89103
544540
1282220
271668
1196047
1356611
121522
1436152
714525
1572533
1328646
1304555
533587
1189281
1157078
234232
1040614
970556
1318946
508249
985297
643394
596990
490488
468526
436913
1441874
860186
664753
382644
173586
927478
461774
461305
1210375
801804
292552
1302846
606726
372658
1536186
804620
89597
1314118
1439896
238129
1075558
264295
1542823
479277
571259
117568
1328878
140607
27887
1555514
1330351
115725
108517
1060599
1480138
208454
1252014
739902
508136
81165
1356491
818024
968689
857220
210763
561632
475196
1079259
477903
1049909
1058804
380143
498759
292110
72110
687796
1114091
100499
1215293
897097
993455
1444514
1383313
549384
1406606
1544600
1443803
39716
1431665
482760
184262
896733
265070
1323004
38018
339106
837661
213735
1043681
212165
625169
1259020
1019655
592013
478470
161344
211929
1397015
1494432
601825
1365931
1212977
1571044
1272905
1283923
1347411
1639913
183220
518916
807929
661548
246811
804319
1522652
919179
1190145
649997
1134789
14209
585591
1588723
1434645
204685
1340259
1587849
355510
1315380
395447
956036
587157
842659
838630
148753
990034
864672
1360552
1092752
1340598
460747
194617
1566629
1225347
778080
180700
96672
28321
609277
877663
163880
1025766
968748
961261
293298
1116838
754401
137723
1250147
535673
990253
705546
372680
689925
774178
1570367
1456108
1361365
957386
142570
112300
1388800
82036
1625943
1272767
278375
535976
680733
117680
1153132
312959
1232533
1187322
567342
979077
1152711
1153664
205373
1503260
705083
46189
556595
101371
1622268
1137477
109975
897032
80633
1365740
1523778
4062
739350
261420
27237
156406
1513255
623867
1632616
1293119
1065278
809511
380725
1238248
911239
805307
497021
1430583
875612
688676
1391023
1466353
358315
868754
186180
1341515
985808
1184286
1177508
733842
1395901
968626
760633
224639
987993
391070
63144
603619
1444510
217801
1562236
769729
1374051
1398794
38351
1423326
1447098
747655
340462
507989
1493264
281090
1588860
1314369
758410
1185887
152951
374159
1229388
662903
1439105
473202
392954
1156157
1639444
1252311
1199412
703009
962981
885409
666690
85119
434151
477263
765629
1107871
390171
991551
189780
698160
319204
1594184
825200
416243
521831
1074279
1204754
1015868
1246736
86776
694717
825650
1530934
1523892
1371900
717134
124581
138778
1585342
713610
1612608
1337126
1560854
1590093
165013
1609399
131311
506654
1235984
153428
1073115
1493492
1172182
70974
131060
1400860
1327314
834668
576335
954224
1011068
181556
216364
935324
632023
693548
1173373
362954
1480610
354938
341812
605648
385160
839323
102760
1218000
1052682
348880
1113944
220244
549017
886366
1212793
1146077
1004253
57534
1299367
429244
46626
1266366
892136
649185
408303
185400
657235
1621732
391038
967399
255832
1424363
1346759
1253662
470761
113353
105943
1498389
1434284
1115229
1370684
220252
1030935
168730
1602674
565312
1048656
1610101
52042
684803
54931
1501714
1585501
790482
35472
624698
353623
684443
1485639
1423020
1261560
1022463
18742
1530156
183533
723004
1467213
1628483
1340373
1596539
204532
1293812
955584
40363
1050406
1206490
627491
1543159
1410250
975895
1121273
696947
870195
573227
733183
431223
1299106
923603
412188
1285805
1328551
1354038
57883
707627
1049773
1042984
1111274
35341
1523396
136441
278812
984474
1408138
508947
248142
555643
553892
739480
1117046
1044274
20287
147878
808089
753561
730568
1125618
427480
114861
953270
464599
1505500
820849
788972
446311
805751
1265945
1549695
450805
197275
1313160
913336
1615523
1208759
1632411
711216
1474896
1566875
819283
1219124
1160289
372580
336386
1410403
754918
1051176
1563797
1254556
788010
733094
860393
144185
1446422
422579
1568173
1210713
1212111
448234
1027045
1582563
581546
280222
1106134
298566
1409908
819270
895074
1424149
1219502
81673
701532
1533377
240002
1318980
818012
950862
1398700
334222
465745
1184747
420985
341090
1505205
157011
431025
1073267
528017
83552
598318
1047414
1313946
224320
1436640
1535127
104303
870364
182700
702640
406193
1416085
671291
1185038
1028844
858881
991724
67767
1410854
1276632
9362
104245
1387642
816384
167307
84795
1021944
1329267
74744
1403244
1409959
1503726
472424
1532308
1214786
1295158
1086317
891237
633989
75416
1290845
605159
1389842
257421
1517591
321517
248995
957196
1569366
1148939
520028
1523249
415886
249798
348490
1120965
797970
156424
810143
338066
836980
990456
856358
1134766
55658
1138211
1404263
1122858
12953
779407
327819
435155
482971
1037718
1315592
1261539
1585546
217926
977668
920715
1268058
726961
903053
845984
1238508
352989
12990
419470
310763
543845
1405414
196290
707205
975487
1577327
45306
1634090
116528
23727
460202
1080992
406246
977111
613417
1609915
1535138
222172
1166592
589907
582929
104309
369203
1141827
1641492
1423096
1023163
1166120
514788
1181793
541743
1481420
952082
191036
139104
227791
567753
901719
565909
2923
863560
1487226
588546
103202
1291232
1004779
803876
346974
2012
856677
195934
1383971
1624472
807579
706937
1592452
1308697
431888
849470
1078386
1475005
616492
604154
514199
180912
246774
18774
1543690
819436
143322
145129
94614
1519971
781255
828605
352727
236004
1137316
1638773
729534
577513
1531894
121779
1152798
703581
1401415
1436703
359661
1554774
654592
626699
274625
495874
899752
1243232
208443
874010
1280338
1640277
375504
907760
1445598
1368285
1556809
855474
508236
681653
659675
1638039
1271412
1208681
1526071
1581008
826005
1122631
41740
754341
539921
395523
1336377
514626
41271
1067609
240695
310541
192090
889045
1054979
1147790
645607
176710
624
1045883
646324
586872
460425
1306446
689665
1079002
1622742
1365805
1449462
632697
1593695
919261
894560
210013
83338
1467573
623238
1388200
284907
865785
711658
1323306
786571
445376
380162
247712
311003
237695
1143880
366027
671320
1063580
218880
686543
1402717
774473
465603
1126717
409705
488110
637711
1610851
854328
1609698
863438
484071
1632154
1287964
334941
2081
312791
1266771
908084
451291
640490
199357
794230
785112
782353
425378
1032717
1453387
673593
1264790
385100
60075
1069864
605031
1331654
251353
663656
1092121
1466497
264018
18143
116831
1491123
1098176
1286779
575699
14122
21579
1600666
317285
1038055
1176124
827188
1640619
859454
1167663
1269593
1027386
700047
948324
39423
1234001
1125779
289702
1168367
627357
229146
1586863
62146
1264547
821355
467641
293971
254284
712780
686444
724393
594473
1117605
615067
636025
654163
241684
231924
319386
8136
441707
316950
1293077
628871
13622
1151352
452132
815375
167805
1280040
1264673
56442
390671
547521
1604841
438145
51044
1449316
536557
410337
583411
835812
615309
1127478
1452723
1066766
148754
193888
1005365
131014
357213
247097
380344
1384820
1245685
685147
40143
849894
297333
79882
1050763
981155
1406322
1235292
1317537
823758
383915
888977
629034
1003498
1376267
476509
363720
375803
1470798
1056405
1349165
209681
1197831
247903
1386284
942073
92162
1114358
696594
250617
1340431
765606
909772
314795
794160
143810
1134632
162357
657490
142026
1111560
1614825
1432652
1131262
564494
1167294
233136
1511882
1000943
1511845
1031826
1424926
1620107
741514
346714
918284
452147
1315533
637590
686415
474387
567309
373189
1005003
108449
235082
468716
115613
121952
793929
1353750
1626729
649567
487500
269198
1619699
752005
389014
633779
1204575
917419
1207248
1224127
1236837
1306308
1316060
1016664
1002623
1113254
534486
874290
1327741
1043335
510618
1475675
1240399
63559
643342
1197439
689379
854136
906242
949385
950758
486946
1142741
1445084
315305
557466
1392109
340685
474905
367994
859643
1315663
484454
1611058
63636
239385
778350
322201
272550
890814
1218081
993476
413487
834565
664818
402329
427919
1039996
945844
1122454
1067223
1098650
922338
662969
435918
926865
1057307
1136522
877081
456076
266718
711866
582349
889816
865677
802511
1460040
635265
676088
555359
1006743
371650
1240426
1242226
390430
521370
948505
307460
583796
1076018
1430296
1413298
51172
97165
1282893
1421525
868147
631476
266929
1602439
160749
842776
1435949
1020011
156004
1231556
877074
468249
1345885
1216959
1589880
755426
305390
1585423
142697
1254149
294009
1493263
508945
126887
563835
297791
195193
657356
19087
285983
532323
891143
564467
796931
1348339
1285807
697314
784054
1140541
702321
629301
671082
883040
1353597
1371102
364859
1216630
1323560
706099
330508
1643054
715678
1495445
248767
1368602
499478
1625540
371979
988775
1329158
283611
749000
272001
830470
1409984
231458
983188
218469
558089
411836
1521229
380151
402122
1332331
1217083
119253
1477880
1077467
675525
1370812
415145
334628
534888
1100792
591946
1611920
698365
1371267
219505
1618985
763522
959653
1355731
1044311
453324
199049
443817
1422400
281658
133004
570325
12510
1292168
737278
61689
1236634
1628909
322136
817715
579874
795138
1428018
445369
790654
708143
1067789
1141653
592916
627130
1282244
846412
504049
1412862
546815
69224
998859
979306
1018600
723103
1134537
264874
1366060
1045089
751753
1220490
1319357
502025
1359918
379322
1135377
1321110
813041
996511
938815
1614408
1018507
479168
1311191
158118
841017
1204342
429002
1496701
1430467
831185
1125611
1361809
454140
1436598
401233
915646
683905
318735
1577892
445867
1317206
1599025
583512
583502
420665
1565296
1502558
736758
1320889
1428846
313221
1642001
850807
302117
1305892
649712
758294
944763
1546867
615761
900266
155379
518436
1375215
1496061
69694
1306639
649738
735348
271238
1242841
1249422
1315397
1376609
300747
1450555
443960
1058433
798830
36221
1617168
200836
386945
192883
1033957
42376
299962
572607
374373
531804
26569
95533
144000
1377293
447084
656701
999541
1283591
294220
271375
1392125
499454
474390
1480108
673535
205851
1147315
3924
593993
257149
916273
634863
32619
918358
287301
520607
1084276
1482757
1139176
687792
99443
74483
242814
550796
1526449
115969
641761
959668
1026582
1442349
505377
1253081
331054
959129
525289
166973
1502960
1451515
1094534
181957
883999
245809
1517862
193263
1128032
807056
441416
575122
1022877
411837
370583
1118787
101192
837438
1614394
1572427
1406055
781850
768792
1615693
821297
1278251
1554906
715824
1180634
427287
715410
318459
1163582
1057700
674786
199371
236611
838074
1315142
1077319
1066122
158782
996073
706933
390629
1354681
548357
1015035
998031
412970
1290977
1642851
217727
72402
218000
1438788
453806
863493
1260663
573542
989770
408132
1301554
1219582
1423946
1265682
760969
793515
1521867
727712
597956
42182
15102
383232
392523
818798
509111
982707
1532010
1065638
956918
1602591
350192
450183
143624
1588090
1612105
1482991
837156
618231
1024532
1510579
504616
487022
384964
1037684
335663
948908
1252847
1481385
1386053
687626
910820
505548
1615057
119061
871021
627466
882374
682463
1265764
1555843
81653
923980
1287641
678459
726029
1339369
756232
1477680
751402
25670
823915
691346
251824
1115882
1326126
1544405
707176
1109757
205543
1540076
62178
496801
862178
754774
89766
599972
361544
891307
1386305
1135757
493878
1563579
701790
332932
188513
1085003
368633
162391
485318
438414
1457983
1034123
1632671
1296001
672200
1122066
170690
1343078
1596643
1164367
1519870
121333
643252
1477053
685537
84842
184840
924559
454318
639019
1043576
1433869
566633
97438
1628245
971918
1591956
250537
478416
738422
1248836
194499
1632075
1432088
462831
833799
1202695
241838
1604962
725816
758171
357663
472272
1476856
130364
991915
285452
565504
1455401
342675
331074
569505
697587
131223
1025967
27031
334129
41511
907292
1005825
171379
584925
73406
1402080
898935
1164988
722267
385312
1402036
1232452
191386
1421181
1205213
994090
760440
1062558
1209116
666531
1387814
1550443
1400425
378560
1057919
1495744
274269
789876
215787
889765
81873
473885
1518985
1115055
1010199
440089
691668
1588996
123181
1152689
1286916
1162825
1378327
504796
1008070
530454
1477569
619784
1073270
1626665
260234
838672
962963
604995
491979
143597
1462561
856590
404279
718071
850813
1641375
747368
361535
706713
1105146
156266
1028793
264381
1603303
429040
453469
324700
1621096
241493
147597
1202117
1289511
880427
282287
1538474
586536
987810
849302
721181
1431067
281634
355766
74742
1123954
472240
201644
502848
1032612
1635698
493933
342636
401068
967116
84760
252789
10532
702616
821201
756269
516844
280621
385909
194876
1071662
429668
1166705
56115
723400
1034113
201380
922208
576956
1143644
1246346
764020
838331
197844
651417
9345
324557
1145448
239386
1122459
1411411
1221900
251094
1624271
664540
143357
1162229
779088
52812
1147793
1424226
328192
1459927
1251635
937017
633115
486787
613851
1493267
416145
588741
202732
1022804
912661
1125038
244997
691036
642804
56705
748910
193960
970031
4183
898143
1286260
404333
1593260
776474
769519
1116468
423320
286044
1115294
336672
354921
1553082
1312753
681066
116131
123755
1580297
511254
869602
371897
1494798
487675
319102
972473
900177
1338658
579995
1295104
1217820
274637
714284
1013948
1630
227805
477705
1409141
952077
1199738
928499
657400
545041
1460021
993853
1149307
166482
297425
223222
13755
49160
1107584
1526919
1549256
906600
1269772
1109576
1496992
167039
686501
77939
1207864
13975
257594
458873
244318
853341
1271009
743465
249403
397001
237872
1044552
414610
552763
1027084
654752
516083
889574
1501586
1377157
685252
239734
89708
356184
41877
536223
1635675
79521
84524
107353
187636
30895
1529645
847269
1218183
949212
1145886
1088186
769241
1144739
289450
1029755
798889
312679
72518
1426273
969009
800167
1591205
1399142
363324
323495
493672
1051208
461719
1613883
855896
247988
993151
1400032
682878
1127434
1079108
1316779
309685
120337
1197538
75995
159107
1050315
536543
815966
1021218
522719
1600327
365469
1631586
1202992
1220651
515596
220353
224802
1580215
1093518
1544411
1078488
60083
1416826
1209257
390081
1133614
1493566
688731
1531451
300354
456003
1412110
1497842
532702
600290
1063945
1055444
1179003
1539764
364104
708371
1629440
1264671
712992
367777
31680
258575
1292929
1521205
774149
569667
1595611
1013729
411627
1472456
1512025
193529
1016532
1060912
1463066
537312
1630451
1316115
1101538
848617
1550335
1475490
839463
992715
25543
905942
1154839
1286823
799412
182495
458634
1092442
900812
203512
16138
419914
1415764
1041748
1578734
1131462
950420
630420
23358
668745
283988
129284
317024
910178
703989
1045476
1040807
741162
868661
665268
509247
673242
971561
782914
1247569
1260043
872390
369922
207722
923856
894998
1559518
1583317
298724
1025739
1042754
328408
1607765
902547
1170527
178419
1572320
1401527
1572377
1159621
813737
839716
931555
1226456
1599368
785220
1023677
691925
569999
412812
269724
300153
505806
775974
1335650
1260436
1632472
839231
466435
1441003
853720
502129
1118822
37774
1449467
651859
839114
505507
1500247
540150
1238554
594391
735650
154333
1631641
1116963
752115
86741
936870
1489501
410467
1178486
803575
1278202
730460
1330366
575360
1617452
478866
1382678
114888
440912
259461
584515
309830
1557121
477997
1150835
1428685
1041803
109144
1333392
904892
507556
77346
1598120
1543911
1023867
215727
222069
1392903
1417824
945968
75525
583242
773322
1453935
1147277
1127006
687512
861352
887851
250819
1196460
1418861
183013
589028
48966
128855
1393286
251552
117311
572148
922836
1221876
1176370
1630763
522787
161453
854533
664178
483386
1126092
453568
1087499
1342976
1043619
100847
962997
1111733
1106132
1341560
655232
1591905
438517
114331
759742
833999
1397025
394126
759736
644216
897297
134296
297133
1355827
882510
1270415
871973
1011557
109123
179915
180532
361586
125086
1005466
932014
1582061
92769
886571
1157703
428001
325282
479848
732707
279801
790514
1295499
263582
1530644
1146584
916820
1042394
1504748
785090
631096
1077007
715587
1157675
916852
1431778
919001
1051333
523618
908276
1466631
1628161
1153030
1528816
1152494
1224889
1013482
118568
18667
662952
1033449
999332
858680
606487
1126493
642430
512061
1473476
933689
1027672
598035
846298
315463
317731
1080997
1216944
287670
111094
1287974
181707
899318
747354
1498814
1494249
1453539
424716
712094
1569463
210541
1153356
463796
1143315
517105
513616
31350
1525350
445157
1076146
1138534
1465225
1063747
91390
285393
996554
1276443
259970
180429
599553
1627002
778790
656848
1557006
956324
527974
556541
522054
324561
1076027
1068249
268167
481149
1508243
578421
1221335
1288301
1456622
766492
1303535
748312
616558
523915
27477
571966
883455
1093987
1471181
1049896
1497337
1164767
701808
1540017
1252790
128799
1398026
1013072
1365014
1124685
579446
269737
772437
818164
307970
1249806
126937
251213
1054452
486161
1519142
1302873
154712
1244207
398322
1558836
1238884
271501
1164136
97991
379876
383419
499075
558638
234413
982870
1447435
1497964
626555
739398
655621
731318
670578
1039165
1364138
264663
1339147
763231
1424197
288575
936507
1229922
797434
1268206
206771
778565
284329
1324065
1221421
1638556
1358344
1398509
364118
1195835
745275
738408
460875
783327
332773
546837
1090765
638778
1130226
717804
331859
1193441
869349
537783
397216
58790
1340736
187637
1543408
1261390
182660
1600450
946949
1034242
729069
659950
1559396
1492501
754575
615629
1292976
170032
1115364
172824
529157
491796
218685
1042834
607392
450485
407182
1572749
1570282
161478
83487
1288180
1209868
1602279
1566580
483461
1060059
660304
714512
1287397
217003
361071
937535
1050150
1234706
1499737
822796
73825
1359110
1367356
1092033
974493
1496151
1512855
1166388
1643357
181220
1309704
1441226
1439494
983408
1185298
966234
1465072
943949
1251210
861680
110323
237067
1147128
1105366
96076
72244
1380699
881685
496895
989578
489438
849077
920391
272276
503941
260329
1412071
1298717
1508406
7117
1408563
1057169
925537
667046
335718
1416863
844388
1085123
1490661
1178056
883650
204746
1078334
1226488
745266
1292265
422209
338804
561983
1247327
1311260
382634
868692
1095556
107906
650215
1624431
805199
335877
591787
794368
571221
1543220
295797
545898
113591
258544
1350217
25585
787013
186632
215460
1293974
373651
1271058
823559
1031239
1371181
1069499
1202914
1492856
990676
821747
1154480
1626111
146482
1636234
616949
1201328
488842
556337
508847
1011128
1052084
939790
1555730
573207
668744
43004
399931
919121
248030
79986
1182313
481733
617877
216199
389516
1189865
9036
276955
181988
123634
650499
1163088
940980
1030114
1492923
1547872
1198305
753250
346205
596337
1221819
229945
471422
1417553
788654
993073
1386913
144530
521907
1296870
226333
1545310
229878
478903
479916
674312
186782
595770
1360032
1511280
1285132
1205710
1370465
7906
126335
1538587
872667
575841
245398
38142
279446
1294806
587326
1509407
1537656
1358004
219606
755345
1033393
140792
1075172
1210479
1117475
946788
141473
1471688
679023
1500602
1393023
583664
406689
754429
1151979
247570
621856
26469
496491
1359915
252579
1080398
347929
1541466
51041
596846
896554
28697
82789
689067
196247
1242850
641791
952521
1559649
19694
1134743
496257
1026082
1028529
712074
1275813
1612470
325468
1187770
978676
793691
1496546
1172181
464119
402199
1193133
793109
318077
802008
64318
433258
544717
1193127
750298
1439748
221391
488774
1615450
1610117
963916
1538463
1427997
322755
558693
1334851
1160948
393517
957984
405247
849615
1641409
1460776
666754
197382
577223
1452352
1412992
514221
855367
387966
663025
451972
1458220
615495
1313779
84477
37472
210763
1418653
1585086
1259808
1512456
1318060
933304
405154
583422
574425
1600106
1543682
1213571
64879
1592801
1302666
686441
778847
1157015
1133886
429336
843138
542332
387280
958925
1423842
141500
1417203
1531261
979914
842097
341418
1436761
1321483
853192
113735
464789
1270130
261418
1416532
800202
1197031
67167
134051
157655
1108629
346517
1187754
38543
280055
577263
358152
1003498
860202
1266761
55838
993517
191101
818823
401942
877610
638996
208918
759029
703557
60213
822374
1001050
487231
1096051
355816
341186
1119410
43036
1402060
1480388
202825
1140653
1363884
1457627
1501224
491237
8060
1246122
89360
1567724
495161
27736
1568306
1290885
806328
107052
424839
613451
758392
810037
762698
367119
53646
77664
1394592
1597558
107834
1361491
1310130
432519
126193
1479013
366930
903275
1331150
1316177
1523478
1479448
1102720
97325
1577431
1078120
90323
43988
1165157
36871
316614
1314416
1294427
871759
1316469
1004550
615408
758551
695520
1106525
1627156
856907
1098411
1600200
1398215
134406
1003959
1460838
1526457
1362792
82538
1147436
354220
109170
1575348
6523
1512562
172706
718408
1623678
1203260
170453
1164692
396860
900370
1523097
169378
1076222
973274
541760
105529
1485909
1487445
998093
627028
932115
1322032
1002539
518004
869772
1273985
566589
1264208
1457698
222813
1632364
120763
996797
497307
682122
880446
625720
1320077
376991
124307
608201
248358
103752
1493542
228972
451933
1153625
421856
451466
1215933
1035106
1351670
501626
1349882
935498
884751
79998
909559
656735
872830
920232
199543
1194348
887402
1447828
1544843
99158
1518026
1204716
584
1062752
960093
450437
1207314
723302
29507
345982
1070789
458245
142543
1615241
579122
1606915
1138438
111045
297343
471118
697784
801145
717836
1427435
798307
1600791
35395
908604
611018
927005
634950
44659
919391
1041267
920663
214924
814766
1053802
1456546
283508
1518143
1224833
59327
1197426
18358
1342755
811227
1491457
140621
370609
266190
1262282
1176417
570741
912201
1060821
719409
1303043
780541
221159
1302633
716593
515866
884613
802613
247356
1125534
1002189
319205
539167
1086789
8183
1370598
146704
1265253
1457449
833054
1565541
829099
425442
1556941
139371
1213470
1337308
462441
834257
1347546
489690
1423278
7344
1460006
10783
574959
1306471
384987
1419970
400045
886919
1372866
1328570
1343607
598374
1267827
1231878
569027
342700
360956
1201746
359542
100625
782530
1382599
601678
177214
1131811
1457772
40366
543526
162762
740419
686043
139142
908505
1174611
467702
575245
553224
1417411
1422404
1159358
406065
1055751
1335919
643581
912038
57776
1310845
185615
1097374
1374654
884368
664663
798347
437990
481148
334377
555499
873387
1525617
1433519
1521699
822927
517570
1273295
1342682
1338330
138311
1007664
213419
1637975
1117043
261763
306171
956992
778196
43532
1242057
1152732
762128
1253020
755080
942349
1201734
1263542
762789
1109674
951850
521402
560995
1353149
474541
1262727
374156
1559218
637983
981120
707080
123205
1174894
677529
1169146
625919
1417478
832670
898584
829051
776780
1048351
1170832
1331589
458607
1639221
902617
328715
1141331
65264
1373278
38020
1636031
238585
372184
1641432
466783
1238528
1185808
361111
389149
783059
1491239
746499
515466
78710
277398
636915
653878
439041
1146674
931862
212118
1196334
1032722
1086678
1116503
761710
1195454
886611
302472
421184
268732
1184989
382881
888501
1536093
1391818
70954
1393148
1231852
1174664
1269916
189372
1009068
996643
846730
758763
810791
1028568
744383
225817
486591
114019
1214304
1162343
912541
337801
883817
747406
604598
1444238
1545636
1536453
398181
1318285
467029
1408798
231253
272027
1276847
1372138
498224
394910
1571795
1432170
575681
758624
877798
497292
1605530
244757
1601345
633339
908065
483234
1486575
1144745
97994
1036231
352031
669284
1047828
80832
1263587
889753
12883
1113628
419448
1637609
99975
241843
832706
54912
759495
538969
1275252
1011040
1361431
577856
742790
95057
38842
753219
1495103
362412
1331210
176122
604377
755713
326081
1313765
224134
545048
373441
1646844
1269139
1643733
538746
1266204
517971
279606
1519039
913584
1637536
100733
502803
1386244
74963
1467947
1046268
1049135
1020586
106862
1058826
1323551
275100
805040
334510
588691
1253880
331296
69402
1324249
1630965
208860
59428
1319113
1331785
1519012
110536
414959
753529
553092
1386175
224622
1589248
727377
328867
410000
1058844
1345812
659558
640714
1630200
1025382
1634899
675466
1210100
1232432
1471207
1411135
699695
70893
541121
921389
1490475
1263924
1495079
930280
347386
777878
866977
1557228
147898
543613
653102
182548
1450463
73878
902486
127621
1443637
901010
315493
309319
1151317
782404
1407258
226995
59267
1167883
347187
560141
907854
957730
492591
487992
1579682
472500
393893
1285172
1500819
909924
821604
790595
747157
581370
1521653
517067
703694
1378494
864197
351221
1243940
543861
862048
188368
142201
57844
1457447
1391432
161170
1063818
1000823
1452169
128584
672241
1040651
654764
375630
1324587
1043532
1641524
874333
1302184
707646
146431
343358
957339
521826
642287
938759
720686
50541
1148389
1578924
817465
636040
1207611
550649
1461806
1461355
291905
163124
103964
1046633
978628
253126
1531643
279707
1563159
890515
100680
1522810
209092
128831
1180713
982715
200228
65690
317891
722586
751942
420803
140332
1061336
780065
238304
1427758
311273
122358
189726
353140
1089889
1349223
1073444
554360
618890
386365
879703
234882
711832
1095349
974252
271923
1346114
1350633
561138
634114
1155656
1181196
843049
1181722
683842
1317412
186613
67752
807969
1640805
288914
942489
1464459
1622205
1243455
77048
488997
636024
972416
647288
200912
878969
464838
1429034
148779
522040
284459
212876
319616
1463377
1469510
576341
899749
544880
445826
1496708
674208
31979
451949
549257
1528893
1089595
1361125
880484
1147235
468321
1597708
925387
1112744
1157127
1582897
852825
767003
1244126
632230
139454
1369922
796832
722993
109953
113225
862550
796576
535987
1402670
322888
698933
1623093
802241
1258300
505190
1461065
855362
560791
1399564
956630
1029323
1435622
113440
1044705
497550
1381937
251141
1398297
944914
1201537
1151384
1614231
1563066
779241
258777
1174503
1499598
1641108
65636
853776
1511648
70850
729816
1632454
1080737
1183087
1622421
152353
1444618
584167
1574366
213193
983003
598117
1597411
776354
1122012
943696
1271021
1132140
644447
497773
1538435
1035236
1646903
205108
1094344
1048085
930692
1376677
1254986
946804
226149
313104
739826
1273138
193877
65543
1325098
192935
614500
957665
1076962
978289
1535691
887384
1346818
1548972
1016631
187602
863120
1523367
159109
924439
115198
1116122
1108740
913346
432440
396472
436187
1393303
1391178
1512687
1261684
1525143
1178267
1243536
1391518
227477
44187
1384354
602629
520330
605653
220536
1602472
1432600
2953
1188086
562534
1641097
758535
80464
1576727
1182526
1276605
1273943
1429962
1584767
1146239
1362462
1637046
466251
303875
31608
1443385
1046126
1349359
1033760
1550275
1133270
169505
1128513
176861
1213544
677400
627360
674104
1278484
1379628
917862
1314318
1201364
961065
1350328
1567309
1356317
1059061
438247
1436096
1345539
1010038
240972
1313173
385754
41010
164170
31361
1360003
1334156
184555
1101124
1631446
711028
867655
87773
737942
1145616
405734
1377397
1051075
364002
1027180
130087
183539
1284808
1401293
906172
919715
1378723
73203
1245948
1517568
873062
1252642
1617837
1442092
278405
60991
716678
1290998
381098
1137350
1604396
874417
1535833
1637134
588371
514059
761960
1442829
1517168
1192884
955338
1233667
120965
93263
906136
862382
275161
159539
1494230
895347
457525
232624
1615907
142840
159369
590338
1387036
497521
491664
313823
441367
455843
1488492
840300
1498485
1028709
779241
622434
884251
806635
1146571
897443
1363081
512873
585956
1494173
1054478
1260985
133406
1094651
414598
85770
1077386
1423340
106456
317744
744292
1371097
881110
1309131
397683
593646
166857
1315238
1611168
486696
294869
1121334
433801
1365514
1156689
1229281
226493
1114138
948235
1631878
135266
1457698
678810
249448
1325015
296459
1288855
791906
321595
547324
697406
1059174
752113
942985
1553249
44363
549928
256608
540900
1495533
268013
1265374
313737
810683
535970
9833
750597
877783
1440305
944234
1340844
72169
134134
1493437
692243
1532709
163438
920581
1543965
657552
1349311
532701
251259
82916
1162247
340016
1568083
1483579
368128
995162
313490
1183183
1425793
653470
11467
646740
1088198
212101
1116459
644283
70652
918845
1381356
638511
868116
982637
1099335
602596
979040
761668
484202
436795
1008749
579120
304674
1383623
789516
1219310
960615
264967
1239664
91149
1487442
1404966
974911
1437326
1061314
962709
145666
853575
413692
528792
146586
1435830
726705
1382686
536333
301616
1577581
1156147
499928
950699
1377766
1040944
287807
397148
683581
1640161
325621
1077708
322132
173776
1152865
97422
938577
990302
91468
1585545
360685
847428
901723
836957
195089
30282
1441748
297695
1032947
543087
553414
107168
562879
310310
393358
993003
951769
125599
617663
938763
364480
494769
1374022
683172
1349937
694463
36834
1523052
1413444
111022
1183477
1219096
626839
1350260
708169
187227
1226881
307649
635867
313274
961854
1190170
1386224
516578
184591
697974
1208641
1153660
1569095
1275119
1441733
668035
867720
1149349
50949
1115743
37668
1535349
1137079
1562955
1286875
1466040
1595942
1187997
846476
1627800
1452378
458771
485310
160442
597195
1572283
1100856
1602684
1437151
246538
615628
780731
672143
1611249
1232293
1309147
303099
901488
677347
161182
654529
132595
272090
490250
1239115
1044901
828572
1401310
969372
532930
1132075
300596
819018
564037
362159
531168
305129
399913
174583
349129
1395470
301998
435927
1200698
890655
918405
196695
201393
1340185
1038654
32115
51409
320540
184817
1159020
1548166
540720
1113362
264464
274189
6936
775173
875222
1569534
835040
1475607
456735
1644378
867056
161022
1350726
1528334
1478616
1263993
129419
914730
526820
1201448
812203
1470687
781772
314615
362038
970645
817145
486566
1139495
87161
66089
266701
1496847
716013
118484
386264
884091
322365
1507474
1451251
1550014
594002
230003
605563
460496
691350
1549965
540018
643677
442007
447497
162512
682199
382515
1007244
29866
147443
668078
1332251
962892
166439
290571
462709
833589
227096
1060697
1198084
77638
170863
1097510
380207
1193998
1063127
429257
1128267
844723
409943
1048117
176099
465751
570779
738861
910620
443102
1308969
603308
234991
151709
255035
147810
247775
1143220
838508
670744
1314737
1629782
1574718
152643
861186
262255
190517
86751
1513052
1164980
601604
522101
1244088
1460016
1232863
382125
916330
357432
842317
861215
618
314017
834214
537887
1431610
616968
36569
444068
1162093
730512
176838
578173
95041
571029
1525434
635153
964997
331760
468918
1013696
704585
1409918
1250839
573617
253384
513210
1519179
461982
1568530
739948
1035394
42964
444785
1339061
1463645
919996
1571106
834991
967903
278059
338302
684487
872462
723444
698647
723951
1200451
766466
167086
196868
1105703
105956
98968
1135574
1372517
1464706
1248908
1466324
670202
552164
4398
1399423
697484
817218
478880
309637
1036305
818986
38984
1471808
169637
153583
913979
1382200
256311
949052
642708
191107
1631233
1067879
1495862
701373
932189
1103658
701057
798555
1556165
1160952
764727
1379221
471058
1027625
154955
5428
1585888
833095
1353206
990136
751417
1235561
1042669
780403
791849
328241
826781
1595832
1234010
593861
164288
1547400
1138878
1196541
724956
302239
769242
1348892
613152
317566
717016
786992
800477
1251532
416490
1288531
320854
1210731
177743
1110770
1054451
723417
1056760
749260
144249
1411439
173439
376557
53106
805890
106532
705965
663581
1072805
517468
1632728
1623027
956966
1584406
550235
1032181
696981
934400
545187
111235
1474279
741378
1489201
1058016
800949
1378296
1069155
1095384
1374429
445215
1626313
1119487
874975
747658
1046376
1227145
406100
1596294
1312769
1286365
1266817
418609
608355
187994
769691
82419
768901
362676
1068781
570494
1398300
817738
191057
521479
290245
355558
736323
1608621
148260
985718
1419327
574822
286500
181419
1051369
591169
1536952
599755
378193
1347817
1112227
1412019
1545521
28372
490498
839370
1414713
351649
682115
675041
905033
326152
710161
1054673
1587052
1109084
1348063
1127365
148570
87082
1239558
281869
702259
4535
357960
1352963
974870
915242
404616
1594247
978572
1560923
381679
1445399
494545
849679
1206827
1190748
1499468
261260
974767
153669
387997
638225
198322
483683
163075
319078
838017
550902
96307
521782
827903
184465
915781
452222
1146709
652761
738518
1046593
8294
1633622
1187476
317758
814946
477073
518229
1167287
853732
1596645
96027
1228578
1317096
759408
819148
500357
1588278
1339099
165592
105439
606400
171427
66161
1203035
870761
1278021
866586
254515
829417
919241
875709
702652
31302
452977
778016
705768
1536690
662973
1604168
96951
403611
872173
1206412
302187
553634
1009450
1308535
1158419
7137
552879
1486928
638227
423268
1280553
1079699
350591
1549279
913975
1581021
1554740
1559741
752941
57806
683358
1558582
562386
1227093
770754
646255
459942
636248
1597943
1633459
842971
1526022
882009
669330
16385
415586
1233943
702856
1590375
1362438
970427
527220
402347
155011
1313525
1432524
867371
1187753
1384536
1479248
1333842
454941
280316
1156026
1117317
582789
929313
1190634
1179690
113846
722474
1376917
482413
974181
953079
611891
972907
79591
591906
734565
535700
967443
1241635
1306108
1057983
1223854
971452
1461116
666277
757246
314559
1063356
1464327
793230
1411723
773045
1344074
1152419
773236
293815
1385343
291134
1238566
754306
568710
199658
645093
1084808
1063909
873272
561360
388644
190057
645698
207490
557509
117064
1245576
1123351
501667
460097
981608
238862
1270237
499502
1159466
938477
1460250
1505571
533069
903116
920130
515201
353423
923857
146645
941730
923708
1442563
782929
128529
980776
1304653
508469
1620695
768743
470607
245569
844512
1290495
714433
197847
1234696
50006
1380438
358632
1109143
1044402
243056
458800
298960
926377
840436
1454094
46896
665910
1269713
1063435
934335
57720
1149461
1033172
288548
1154012
125441
245590
337930
895331
190066
1074668
1370462
701189
1433832
486439
772602
902
427125
76130
1067546
679669
626137
543417
1203505
861720
1381221
7999
1206831
1541818
532685
1047400
876702
613912
710444
288200
1588566
151201
261503
487243
1312128
45989
1392507
1468925
1616103
1579729
7597
1484120
1639275
871665
1515136
1623289
638241
1590380
1398
167708
417928
903918
427493
1220376
296589
1185581
1559128
1201368
962414
1100331
1482761
409903
210232
787833
1635759
1244254
703470
988278
1559018
701210
1220342
1282054
1640413
511894
868036
568209
807604
1145546
1322282
814041
1018098
431582
660820
1586644
1613941
1533574
330762
1363783
1024803
946865
1352975
1470377
322211
13264
1127512
456857
312330
147772
473943
152341
802529
330792
1053908
110311
315294
936881
738084
147555
1059916
904270
600117
1316062
588603
1344333
1534159
1553149
559809
440668
503425
940693
707571
282861
651037
1391641
550484
154790
896952
1610272
1298617
729480
628758
1641177
571078
412429
1420951
580882
1109716
574490
1389992
585833
908835
1346547
283193
87843
808364
1594395
291497
1480762
1034306
37679
1588177
1171082
1167489
1065539
1031741
1572370
472167
33582
1089796
351405
1335650
1076982
451247
778800
1605829
360871
44938
1258143
326780
1464549
587681
68309
395100
1355606
924327
97924
1152591
964895
654757
860532
1495432
478168
1136278
1158128
1206965
349872
301560
1372904
195137
1097586
1576560
873963
1123733
5863
840648
649464
1307237
938912
1260903
1621715
1125309
1213629
1296062
483335
1147809
26179
719741
810881
718633
583183
134723
1012968
1382516
1564950
688585
462291
418399
1239263
533221
486151
611832
529844
855071
1309845
979903
599097
1379741
1315451
269653
1557280
589099
832042
709725
464609
52972
1195143
904967
904053
1071558
1522030
1321336
822126
1319489
1572543
1202485
1378912
1150470
400611
1359940
334346
473998
158759
1412763
285885
1026477
1456255
1439929
1342813
304193
1613494
40125
1269945
468963
1568784
888860
1585340
1406841
1629322
470398
1247457
1440009
1065163
1489472
732052
862245
1160376
866386
1008937
854921
828657
866495
199378
1138695
1239176
1093539
661222
900790
934156
977173
671945
1273183
201034
1017021
359422
108206
264916
835423
1464935
1190727
32958
142271
1542278
489343
152473
1326126
829310
716344
1344331
783903
691880
1043931
622139
389323
607148
922877
1359103
117397
192635
1255063
211408
698616
1044486
750543
1412957
762138
128872
120502
752103
957970
486818
453062
1251117
438551
5705
216365
1058543
1548538
962049
114172
625635
1612648
236933
74612
1528625
599494
1569106
26033
233792
919211
988645
81641
1249648
395851
224293
1467440
1052689
752363
729697
1227716
692047
802108
1604781
521430
1133426
346313
552699
1547099
323195
1539534
74658
15057
1394222
855845
1344760
732150
1463755
285640
1081802
625347
552174
871760
1501107
1579124
128664
63597
454493
118267
629270
207418
1600168
9411
1025123
32702
1178683
1622302
1580693
952683
1021511
754081
1281316
477153
876300
223734
1281461
1078095
1402573
740507
797308
911409
1012118
1472488
8145
354088
380649
532536
851859
901560
1449110
1057592
871605
595611
260456
1300994
46771
1472963
707297
947087
239288
1384538
853003
411112
884592
1149443
1387280
519918
1052779
243308
304126
140841
329333
1098965
1120239
951030
899635
1125081
1635649
334248
766048
441123
842537
227105
754863
1546179
210440
884474
602342
289055
934462
847621
1221138
1386016
1400178
852529
86745
1223753
664956
1274223
555402
1101709
1430451
1074198
893826
1367307
594450
2711
660439
1318822
750065
697152
1495306
233867
1533556
1294242
357580
1540202
964060
643602
384489
752428
48771
589009
275191
1132543
1497626
991670
62146
1450983
221836
1614853
85512
1046646
71079
152238
1282398
431727
713044
514802
895424
61637
1236301
177162
1607257
908641
1381723
172370
350720
1394181
1051741
797991
161399
957364
442846
86829
1639477
1489095
468302
1238213
1572397
471991
197073
1284401
87444
576444
449727
14728
583447
248451
447636
617504
419363
1250061
476544
288632
288892
1117938
1586683
301047
310441
1640133
1012719
1384350
1562555
1199702
1329476
733525
745705
83474
394988
1166859
1173099
70698
281110
500833
975469
402947
953743
72643
1313244
1022269
668146
1035157
1336335
1009908
1132350
1246700
763030
147130
470449
1319370
938547
1088843
1213652
1227122
820109
1542375
1602752
1561068
371511
555948
417118
517976
89588
1509446
939746
1440865
1503830
1062351
152387
996661
1163494
553917
1599593
1008031
864906
811193
1527834
981366
835117
1454203
1307870
106342
1350793
89278
1607635
284149
1577287
547079
1142276
171906
705531
141457
285436
638881
66297
974871
182784
1329315
228951
830951
831164
617525
1616869
277189
1368184
526347
783664
1470436
1259852
236810
167767
1580096
745150
291343
737505
1624595
1030332
962856
120269
1622162
1261815
825942
1250853
122300
791638
1339326
633171
544408
602089
775388
1507658
1030352
866918
96704
1204145
538334
842165
1523252
385106
1478928
809791
617026
1346400
1015952
47877
1528256
780383
1160801
235917
383648
1578438
432153
1350157
72907
1481290
1027673
308460
170397
778447
642437
336076
432239
1380975
1401836
1112559
656979
328364
1452423
70591
54508
1317041
474419
598742
73044
236595
857688
208902
1077602
1473394
507487
804399
981698
135114
144371
404203
247679
1366100
143440
366196
275215
1321762
1176442
1585553
222173
1593904
1275789
583659
837190
495726
202972
1192494
1347386
1633038
633981
926647
819870
890799
270358
999420
479962
1147154
458133
168185
168599
1200918
1046581
1374137
522667
978089
953297
32364
42740
1274369
1151481
924465
840873
1039402
1468871
93417
1129133
1422878
1614154
964311
934150
65660
37170
749266
456680
938894
906284
781895
216822
1583403
1131569
138387
1162538
1311434
1459107
968322
836748
971294
1365606
1541179
964740
254529
733340
128037
1329178
868588
486623
184528
451344
1091963
1074840
1309061
742114
942980
664881
681736
986866
19853
550421
1563578
50730
277908
296221
1426489
157168
878228
1023658
561565
1373640
947118
496432
1056248
681809
856408
755702
531907
213486
966173
149703
972947
373621
982787
682299
1388935
1074148
974165
407514
1203222
1237957
356602
1115087
27641
1505391
466743
1261284
1010120
796371
1041651
1215950
966900
652707
281198
744913
492633
509370
191921
65489
456526
1360654
1537804
402020
1138806
1295430
383319
1246993
452297
237186
907102
476190
787571
376222
790285
1196431
1340039
1367538
426557
932395
115523
1051805
1368746
86712
131011
1507442
643602
865444
551542
1330238
48010
527055
1363213
655965
184701
154730
924118
1577143
1114773
343873
520303
1583207
1645830
920636
427930
395067
105317
715371
149245
954735
238256
942963
157998
310072
833602
1391371
342889
582885
963538
266648
958899
1438521
1108578
543079
730442
357081
1477150
1074199
1434514
228458
1604041
820368
1335813
646952
429093
463793
326763
1186034
589092
1417908
1056786
646620
1407659
948875
735402
1233724
810312
586216
1050329
1197055
1061324
423460
1035459
790772
1252250
443171
1263750
250172
795227
1606657
1101637
260870
1127248
1381781
540665
556885
453974
1396591
189046
23742
399638
728409
1383976
609491
1640014
281829
1108562
1117137
1499005
1634181
650439
1449270
410588
534763
866505
773171
925957
1229524
375226
574273
1358764
519967
78358
207818
19141
70478
121308
1421522
615423
1346595
773384
832981
256496
1142840
418570
191333
198012
1013185
877174
364237
512848
601807
711819
774591
103264
1214061
188210
489392
215709
369054
919689
149846
1316343
1264550
1445836
464180
1566353
164933
868798
1019544
976728
794941
1250787
933263
1256233
140142
310530
1373417
1556673
1425549
687122
344998
964261
301389
391311
1242833
412090
1603524
1413311
1197047
259114
578358
1531201
1248490
1036983
970245
816007
584626
981084
486671
102719
403547
1534739
1542346
326160
1171318
1242782
1127277
1360764
1617703
1502994
788064
177979
803495
475088
66166
1463326
852723
108850
1634524
862223
699388
151475
1247588
62713
1190170
747467
723805
202577
481179
1502285
517153
1341984
1146448
993399
761923
1458973
457333
1229028
1078920
1060285
1083347
1091071
1279402
1508721
981585
1137142
117588
1108755
1548146
509226
471796
251795
1013380
1292912
886685
697418
632365
154904
426080
1489552
1551264
1031964
364986
1177773
370315
991388
1091598
693189
1450225
906338
611211
276799
558436
1521074
514928
4523
494516
869625
1227354
1575980
388568
64911
1605372
1199468
552687
440371
1092925
190300
948655
819303
913009
27242
44724
93492
1528070
801651
606281
39615
1435273
1359912
262244
1145692
1368506
1027988
1470232
235318
825163
876642
282552
647351
20851
649041
1463621
739004
456817
601070
603440
782909
1024340
949275
1260873
831780
493359
1027012
970340
635940
20947
1612585
595268
892485
196965
734143
1293846
780933
327675
466400
1520845
557962
1524477
1418411
1252320
511537
1581917
1494714
1550464
1510117
59766
57580
500525
1508371
574072
542289
597020
467987
1577776
73831
411336
130973
812831
1426493
1643790
1477293
1021527
1474208
342377
848675
1065707
238900
1373527
605529
1180563
1305429
906391
177926
1242213
479357
979538
285963
448554
1223609
150020
627877
536874
292950
1565490
1515331
1174338
248029
994098
1175116
497527
624641
1509253
660034
360050
1155163
1218385
1618053
899607
592651
908011
633442
754700
152053
1114867
290016
650599
778935
1140300
31367
753917
379560
1574751
66431
212102
1154481
611553
725115
1454508
1566931
1140334
179710
1408623
260945
1424903
596316
749967
404943
105977
104469
1312053
1545278
1053554
1392127
992797
1421181
935849
1082170
1068904
676028
1477429
1356875
585295
643623
377593
584675
292846
713319
247914
329167
974031
730631
1341975
855930
1487482
494075
319591
446585
1120498
1133359
1458131
460084
1130810
1631771
589657
348976
1329089
608806
135637
1295490
702941
1344294
1316356
824726
896917
92664
1026759
1203757
731708
178645
657726
787924
436897
1538085
1430784
946037
1428938
505632
819174
1037446
1416848
707866
402130
394785
474087
228786
263782
265468
764681
562164
1220921
844370
943450
563392
278665
721422
597798
799926
1356042
373640
64052
1159418
849890
884668
440638
638719
418196
713733
1097295
1317097
94206
436099
1398511
692089
2192
1357695
1169685
173156
735434
12048
1468002
1240248
1054931
1327975
426139
275887
197932
1042213
1020276
450997
1154220
1201303
123183
766592
1020164
241021
316659
789340
1346306
111463
1242113
1332242
658449
411459
55168
1566935
624471
1413396
116538
890011
1607755
418565
217654
1231250
200856
237045
409818
97316
1029585
682369
1086132
1372162
1131806
51938
540691
568225
714516
561971
666000
391031
259333
1004502
458299
1029762
436974
450061
1318550
924041
1580199
262463
1461084
726878
1366308
966933
914282
717609
443281
1019740
267991
1532812
275187
1585659
74236
871937
955599
1425143
608353
1645144
1203823
479265
182158
858558
1257751
1600863
428681
465071
502965
277957
48955
1207020
711759
746711
10215
606153
1344819
712336
1373163
1640137
771028
1594636
1470926
252164
922390
685936
1191643
413532
1071635
521670
785440
719644
962148
745336
414529
440615
750673
14023
272432
1311891
637394
1141272
696544
1190599
1525160
1592929
1044760
1604526
1208721
889037
1144781
598531
172789
1647312
706909
1051556
1096282
183448
475310
669672
1586687
554852
780688
1487695
40966
998427
336259
1011668
1134793
1506140
633556
78285
175724
1613399
197827
640777
824748
1498701
973116
907313
152931
1495805
1612747
1436853
298918
1191646
104726
1290565
1453928
405865
464316
64544
292130
1151668
747902
407180
1062764
1153414
1511076
521828
1633513
1076588
1640543
1461160
1357974
1033904
1243338
108670
335336
1231194
655622
633733
1224654
1503026
1432167
1608134
700120
1455192
760988
78029
350457
1340358
1381079
1292857
26325
61911
1405635
1432786
1577583
1423343
837058
85409
310218
812110
340698
216215
546525
428912
1369745
855367
363627
154713
891607
349444
850874
740683
1474193
1637416
1411198
836344
528682
1579442
1261254
785697
1553881
15511
712312
1537504
950915
1260650
537632
1368508
243331
633310
593121
1175168
1151419
380402
735213
84965
727586
918907
225809
497273
1132932
41194
921416
1057518
1483306
43342
1273373
939781
1174029
1081403
852424
1030755
1170344
102150
1098902
1586661
740762
33024
1480913
964999
137594
57794
17242
90899
1089248
386454
1173048
563614
914252
901726
365872
1163582
881053
1566435
926109
208090
1429042
839832
403149
995427
1040689
695316
2325
1426477
1045153
1419913
1188193
1283124
314807
486194
1181916
1045196
82674
1233550
366166
126015
494883
590250
949520
660729
426569
1352012
141178
1380300
1147755
1221342
1083565
807503
54751
566819
533492
1282876
524118
1474019
1262845
1112789
936204
6522
1639444
265765
1437497
1043684
204895
32100
764898
1470703
1600479
74478
557798
619129
115145
662114
1108182
1248998
600108
498311
1200638
1630367
1401604
800718
1460378
1348189
257290
1185863
1277833
1346062
427773
1104016
977626
1096986
171057
124676
654187
295054
1120231
656037
525373
279732
880992
1305099
1476465
260476
971891
458882
809004
587822
943922
735781
628003
185945
1072095
1409510
1508801
150601
81525
1301872
1459416
857022
868115
502922
1562397
575447
199325
231381
604340
1045608
491566
1171686
1147620
1356572
1629837
905300
21396
602770
1288522
931524
1018649
1049813
923726
423411
1536242
296634
837409
598380
61877
132450
1483695
622404
881315
1071071
1454686
486202
1547216
277683
1300783
1598389
289804
1376208
411911
120156
1102924
330696
1534919
515538
22662
720134
66623
1607222
417991
757347
537886
1418987
59886
223502
765691
726889
1471872
1554252
497432
249092
392062
184321
1027048
1427359
506481
1011758
920179
364163
737269
840633
1518917
1568649
1321228
1256180
480315
302537
820972
350303
1382523
1438117
1311397
1056812
1251908
1583982
1566854
340987
1074717
1049093
1509265
717498
1480393
1589913
597352
1638272
1047849
390778
1081470
1039198
705573
480283
1113792
676740
1464850
879000
1264409
227938
620681
1645059
1234091
959916
1125779
675847
1309203
1458496
666730
139084
301767
795230
164250
118690
1305465
398112
1470346
581510
1439615
1526303
395045
1607926
275678
432617
7417
70984
55616
879687
879539
998163
844387
917682
1274271
287746
648362
466484
1092014
1415808
1115366
1040983
1523162
1174976
635159
1614565
1319408
1087072
314070
1165172
1323392
486547
1136997
404117
964214
552073
1220605
1436843
1411420
1296075
641681
1031003
564575
1120547
1035950
917623
305064
1561314
184598
48611
149205
1575232
1227236
7805
1054583
1183635
1583865
1204468
1195306
828152
679345
206492
165820
1179077
959903
1288672
588442
1020390
1524615
717650
228254
409862
722528
197375
364719
192212
472880
1357681
860270
1118081
966272
996007
1639688
477775
146373
665703
1198770
500453
460718
479098
1053191
1052095
1626120
1487663
1241629
1003559
43603
857321
1315649
666146
1253806
1029016
1285556
1263174
1459091
905787
81634
299503
1060604
3716
1617129
663187
750434
526273
558473
1102890
1121252
1487578
1021184
460705
1094888
1251697
1638170
1159724
1396701
181393
1198487
1246132
1548400
896115
845671
627964
23852
1404211
1201264
990899
124126
1121794
747810
144318
48428
1431616
643604
958942
54393
1270037
350530
511031
854014
1265163
589886
1232572
555254
149697
1111994
911903
1607116
1242304
69020
766495
1469140
1230715
1549784
1442490
1349194
255985
1557150
726098
1284449
808973
939208
1489012
1174965
815907
60794
452340
1479143
348571
525809
229967
1058351
44346
1567757
1466818
60537
690002
1289082
665166
1516264
387596
1304319
1532623
478419
858532
1548622
1499366
37261
1187817
928865
1085162
607908
609650
402232
1086283
84831
1450565
908572
195429
1112545
1369280
1227151
1507620
1141225
1359239
1325238
317500
423014
998646
960970
322371
437449
1556233
1422089
167946
381831
334087
1134955
89708
1640136
1088829
536624
682174
846471
521719
1051000
148990
1305009
1264688
192322
863827
1246309
522583
1289126
1072212
409655
217048
1644935
347900
783130
279391
178996
725786
369967
107792
1093566
858182
261385
210485
1065822
175033
199941
735959
38051
666386
229727
835135
266214
741328
193045
1385432
1303319
720024
1544423
1457886
1015931
168737
1253030
1607343
1064681
56738
792419
1511812
397079
127910
762575
687089
1305622
124552
1394313
1149684
1597779
1035413
905024
880690
7715
1490524
446582
1588692
1557458
187761
1554846
44778
429332
465505
70242
356008
1291592
1533296
1524650
419548
1033936
804464
703008
330282
231606
1215005
1127371
910488
473473
279905
1627570
1563597
1053301
193863
416069
1592701
837031
666389
1310491
887489
613478
677540
850869
234419
753213
482061
1200207
940937
1050647
12220
1033957
1385790
224437
466811
1294298
177227
473210
391067
893011
241179
80745
1054395
264941
867464
158907
1372103
608091
1329882
416325
302388
1525987
1458786
704637
666772
745430
739604
1201813
1623069
1472826
1051148
514281
1575906
1163688
85571
190962
358782
1290309
1520302
1066102
1349688
906385
1153790
260992
867960
888484
556309
1246697
16769
1185525
1346139
228951
1016380
682942
1214964
617638
1021185
379414
1234444
271220
19388
322253
462168
106509
858904
958810
463357
881548
1433988
298284
430552
166543
61229
724623
901470
1514172
1000589
1341458
176203
1598466
1605823
1083455
179086
721437
719267
251936
1170562
535519
917064
117418
1313798
800403
478447
1539906
660383
121505
1453183
120648
136461
565247
336417
893555
1136819
275240
562445
597714
529214
46979
996859
287490
742632
1048566
1319191
1185442
423201
462041
1539112
955434
52529
82673
1630264
424676
822311
96690
1491186
1160293
1563126
519157
150460
1421113
630298
1279326
1457570
906050
1295424
1544870
875876
1209249
1524266
241294
1084301
1483862
530498
767856
899618
167300
505690
1040547
590522
439901
1123177
374822
170457
1453980
966597
1302394
1297415
1519129
771041
1576275
223409
1311354
98305
905885
760219
765655
391608
1591345
1548316
1106533
1619636
660156
1394325
725314
1528435
617004
273380
429510
1431917
1466254
1356246
1329204
577350
989359
124935
101232
1154316
620275
1078711
146122
1196325
1107497
103201
1350776
482305
618319
1183147
690241
65238
904292
1260892
809292
283142
186582
1324963
857621
50809
796869
206770
274319
643966
677803
398751
1273407
522303
505132
1264275
751881
805599
749363
1408636
445341
377609
286813
577925
257463
1198526
323574
284903
209643
846650
280441
1435016
279683
1166453
668882
13194
1031326
1040494
1025147
1062805
558064
587806
1052812
1532954
681829
844274
818903
423702
914220
536337
877799
359174
1187026
14221
803521
1258285
312314
33345
922038
541206
1316889
727343
974957
334931
365498
487104
798826
1159987
942868
971316
162562
573575
1173234
44262
76536
563302
679424
364921
982491
599575
459877
1224769
445764
691750
766363
1474939
220663
993966
1242198
350831
736466
676768
53892
1619183
1055710
790955
1479686
701806
863288
1054156
1203681
939646
1053824
56079
1581858
523209
340149
289164
1079233
1003240
1091370
1025183
82971
1487055
503665
1233513
1123576
358218
1279448
521016
40005
1333057
1377139
614239
944904
1250582
310591
237110
395309
1383686
172385
715532
222925
1595550
872364
220999
555079
1296654
822137
38417
677327
1020989
124517
222834
307359
1221252
600070
656189
1145657
177172
616076
387886
416620
1178684
354930
186101
653496
1594649
1436614
110649
333406
1328408
207879
1429418
814321
569043
1499636
1530700
786149
487288
31705
989545
1452848
440919
1153898
31890
657526
166634
371712
815916
1207590
1023675
1363790
583048
169213
1462156
1025539
1367996
1473169
1020281
436280
74772
1576490
1560125
1063313
1066430
1104271
600754
729695
759427
505215
684531
1627461
712641
1530367
188057
1439629
216817
279967
460959
1154550
1093914
1403556
1188841
925782
1640591
1159150
1356513
1192585
1297805
1445755
598251
1644409
685121
640149
1053628
393583
1481659
641166
1058622
1498885
350237
764849
1631745
849820
1143638
148676
1095542
1361628
1247025
28033
687441
1265325
811369
1134057
835551
766297
1324386
3372
370267
1246245
1345575
1470494
552809
204787
939373
394652
325391
592813
1560231
413028
355393
674379
1415558
1144162
463853
1432238
1029197
841897
1523678
1210686
691637
687185
1586651
972602
1206617
984609
1100996
1613798
795455
1313634
368677
929358
1614638
387838
973804
967221
914887
764685
1300752
572546
92328
1325520
1082662
1112019
2797
1230389
933224
940708
310317
8990
336188
1604795
72496
825552
725567
1539876
263925
1090826
1004473
275496
111856
1439959
646102
866871
1175379
1360226
640863
636005
442896
810713
1227680
718178
166769
1078229
831109
1317331
802646
1397985
1114757
1528337
265756
424676
329143
1101003
1143705
1407252
886882
305900
1517857
634111
593119
156224
275427
386508
1370961
975566
469072
680850
1583956
618370
938314
966276
623520
183975
1105619
447291
370352
918451
882149
1429352
830400
14377
528204
1325612
494597
1611068
260827
530870
349549
1544554
1633891
672702
113472
1498347
678790
684124
981320
1579775
399610
1603784
951909
1590301
1417920
1424587
1117494
1177577
1176835
1036388
1290030
880521
1282785
1349122
1269994
724328
733737
408625
9047
432958
213642
256867
994388
1003351
1338797
406502
1103640
140338
863827
535522
428665
1299672
831603
1575592
1154660
1447957
1274464
629339
1425269
1209834
731531
1558362
1407353
1435587
617603
69198
1193243
1585855
267467
738296
1520060
1120892
1373393
394213
452851
865940
264000
1564424
362043
541317
280898
691911
201674
852589
999887
1018872
7634
613825
64066
1376082
1499770
760572
1448384
1158999
1464720
157908
1219551
1272903
1552697
1484494
997952
757355
1544542
606793
5798
765810
509462
568657
289934
1529496
1587702
1566192
1443799
867462
1614186
220411
513639
547558
1024583
1115688
997672
866587
501622
219303
1539424
1327275
602089
806287
937101
659576
527109
40032
1074601
1470022
1161918
1092445
828736
950605
1577881
127402
442446
1570648
1364883
368898
403887
1256047
492086
662055
1272253
96029
1567986
547693
635784
824086
385075
1496621
643999
1454493
793787
803758
1163158
1285717
1502579
325244
297070
543220
40369
1015045
177006
1121649
860641
217871
213458
1139915
1144018
232420
941126
1398495
1344223
1020097
805759
1192773
229206
569416
1302665
997939
294216
591479
639754
486231
209890
1595931
926420
319350
1462788
677982
1206711
465647
1294216
1454029
849270
684078
1141966
863319
547655
1191476
1365366
1030877
63660
1603548
582680
797242
1357268
116318
375280
616504
395010
29189
196952
42575
789832
240551
1495098
640271
1354174
1306300
1512155
1344686
942243
967742
961131
1491101
1402312
980734
949979
655350
1061288
56342
267103
1355158
1040752
998780
1275646
677125
513951
690128
1545019
718979
729247
771961
254177
661231
685891
538581
12110
1379219
180308
438083
32089
88994
1140905
496793
542046
1229105
165648
1449010
1319625
1136226
1014792
791775
1434959
912641
264725
1278704
1454042
41568
920821
1355531
1474315
757360
455482
1450322
41151
1043481
1459158
600689
1599319
1636122
911338
39411
1068397
1217010
587292
1278945
141889
927788
510478
1328184
716631
196138
869598
57865
713589
512526
1141101
991112
673254
1221522
1282185
1257709
902794
599671
994290
1494414
26323
1134954
1055211
595448
86813
27795
31394
1127706
574203
1488933
1306898
853075
433791
312667
1388650
1480622
110085
673725
1539780
522489
1315362
1621927
1046799
769938
1481368
510902
700026
288355
467854
718327
1258769
984613
693007
508264
567860
843580
665283
1357705
167145
326598
601416
1330882
612606
1385726
702332
460268
804151
822972
556995
1334683
1017216
79542
468819
752974
508049
142484
1595985
398688
1302607
124414
1175548
973011
516898
475361
777339
96552
546800
154806
654579
649052
1170177
374814
945410
761093
1362776
79002
1300791
837056
70981
577523
1386470
608694
482282
1191215
622147
217761
84635
115080
1388578
1247753
924011
456909
1087892
136923
457864
679271
1378428
506385
792682
1345563
959510
311343
1017061
879292
1616866
418291
937469
880105
1191392
69565
1357726
810567
413559
795419
1441713
1351685
864644
154085
1548458
424256
134077
337741
93794
952357
968504
1359286
349474
137086
974726
698205
60477
1081518
819141
27813
809141
977058
687671
121488
594803
933145
954300
209689
721116
382433
237140
60795
1426520
631254
131927
1343823
176874
1066456
1121908
473145
1507475
1005726
1168233
683552
22283
1098407
531461
971928
224630
22152
563095
1496840
1609559
477524
818391
705605
611516
282810
74296
1634411
573491
243598
1001093
360381
963535
2369
1410583
932130
575133
1458914
564862
256672
108577
841673
721392
610486
1630692
458009
622978
452802
1040885
803425
1103547
879440
651247
288980
1552239
1314473
795409
633173
701699
93831
580193
688643
922095
713976
1276045
1278026
882763
920776
1347064
1565111
551649
1476198
1642608
276195
381925
1309893
221337
460624
1102113
1297234
1295888
652991
749703
881643
932936
557548
333008
891318
1021835
1143885
1360232
406770
394203
1427059
1347985
303506
1622116
1551971
1402738
1628994
1226543
1516261
820887
959978
1005932
1183278
431266
765615
323519
1589304
1245175
378031
687404
1438548
1373642
1064915
1008309
1475852
926605
467327
1276227
1135792
764274
306670
832840
338704
786884
868525
508830
1310269
1548636
30641
331144
219668
1176829
1558475
1216852
1057817
265875
1363199
295337
285099
127261
1635310
1042264
1519783
1288199
1570444
1213582
1034511
839347
451653
849815
497623
72083
1497396
859896
1265944
832017
412
362029
1295465
944617
1339451
644659
1505549
944070
975116
1371921
1327704
1062109
577603
230078
636290
1301306
49517
1116750
7681
846885
499270
1201878
1215636
1097609
351179
1100950
848273
324878
1493574
1295873
370239
1570750
1275771
8772
999088
1299477
742329
513326
38127
1424346
106755
1527552
1215050
292751
299557
57132
1528557
1220667
921893
913440
1629992
1131045
952583
1364445
907963
1395066
1111509
627886
1165791
1011632
1325830
964476
1055264
887803
428427
446516
759061
1166017
870172
1455458
83306
1316830
384172
1496344
1593341
759536
930559
1516657
550595
1394217
1049555
1482904
335282
155282
419149
1332999
782529
369769
963139
1146734
827771
173322
490385
539495
195609
1080487
549073
1377069
55705
281549
590215
74133
1453286
583162
1054161
588521
1485091
618348
242593
354628
666702
1368533
34104
1267254
580002
303470
556364
120440
1175711
463911
191771
728953
1596867
1242920
130144
937505
351069
919303
219361
813687
648435
1154028
1532793
1240283
318697
481246
1408520
635374
1627627
602261
711600
397597
139086
1143153
1277076
700256
966661
331861
1566218
1378371
1423287
480263
338601
319339
18232
1619595
406824
915375
498154
476921
1620775
1010750
182982
267933
327313
440309
581695
163926
398681
1408169
644104
1364541
241413
262913
624871
45602
1171108
60637
1119548
210767
1529150
346761
1095555
844876
1455828
1532122
1469536
887106
248356
1538228
1365054
1610031
74961
464990
1239936
780597
9605
1194543
654886
144157
1481111
1299540
223959
1551638
1227777
1237706
570207
865438
1195145
782162
752725
1136883
22313
130368
387173
1042729
768603
1404704
526246
1036486
1043399
441976
1582649
689990
962980
1040935
1064863
17521
456991
1031752
358136
1575857
1167194
98745
783382
389758
478025
228460
692462
1589980
419183
973926
624930
1382525
469690
1092581
1170282
1092087
557493
1292900
319626
539280
663146
1274148
483801
1232869
960341
862535
1086307
1101568
259156
798900
176345
465840
1036889
1511658
1287366
695626
687234
1053380
280811
128340
713285
232176
187996
1041859
180006
310999
470326
1029027
366339
1269558
19642
1093957
283688
565688
943453
1063075
268439
1420156
225438
624074
414021
1491532
1083380
1196548
593071
117988
568817
1389166
1019321
1330703
1182762
735207
225395
501129
1307789
613718
483505
1088138
744490
917629
1195545
793777
827905
630811
238399
1639686
1103979
358523
1182293
1538120
1290580
471630
776221
557186
42073
714491
327734
122454
1295728
287375
172589
380805
1567532
338994
547917
995025
516947
1123226
1544096
443328
232807
304166
1546280
105806
693403
639774
542603
1274382
1474248
99882
841738
1165024
999527
1284049
944025
1590298
1553332
561830
1144456
1109156
80659
1530740
1008331
216003
1408020
727209
379075
1503031
1588360
548831
1094011
389229
869648
1153369
1434874
362125
544945
761523
754842
271383
189465
86793
1172219
733174
1633140
65299
1013598
449086
37904
1037080
1523192
203797
112768
900999
1013461
1564302
1101702
644095
1274453
337212
199654
1070458
1556153
651696
884599
909249
658311
905268
1487348
521605
254249
855330
829687
1354212
572016
858372
620633
790904
775371
1621170
1601900
778707
357905
863578
336674
815190
537344
134308
769703
23410
199052
845776
199441
307882
182231
722019
414412
692468
32987
275228
342412
798865
1145599
629737
983469
85381
1139146
661369
1454956
1335222
1321619
272153
750343
3578
843413
1012677
1409556
193563
851411
502271
221890
518617
686045
697029
980822
1097238
321904
693754
694046
1225050
416995
1589523
762629
648403
1047200
379681
1434083
1563433
656469
335783
1469046
1118316
996977
993971
46002
44776
988914
157295
368099
482981
796351
395528
1254610
100737
1004916
699354
365052
1532066
624330
823686
810755
1618530
760240
974780
1130287
1426622
952148
975554
303815
704679
1118304
516591
855044
1403324
1621813
427552
1505633
725385
779404
1448409
1473248
299235
1068131
325924
1032121
1613003
1194783
74510
495616
755610
312614
493249
347490
681881
1526109
1336262
874152
1007496
1090543
842336
1061403
937086
616789
241996
127312
714834
1439988
1372922
256394
945178
710933
1605210
1106954
106449
241811
1334688
368027
131267
213181
863834
1083969
1054634
1374637
1339416
437874
1270724
1584688
953966
210119
103098
635550
1465353
1444141
1315010
971661
1488755
1233492
786754
1048671
1416515
627043
308452
210092
761546
1084853
656567
565151
257621
558605
1015072
450233
201153
504658
1599742
431372
1272299
677250
156186
1444057
294704
113419
973722
686752
160864
224550
374662
418935
463411
1624666
483126
330017
1263705
1459958
1460512
923477
1270502
1264522
935645
403180
420584
14625
545092
1005908
920142
1465328
1344890
234808
544321
1572486
1004861
155620
69370
349021
1540425
403952
1544293
1317114
989967
1329638
499909
832763
606914
249352
774921
1444011
180248
1297763
372591
449439
681904
1614747
767257
1131526
1399837
413171
1155241
1380287
1533478
1270469
568569
415620
568461
1510365
345126
492655
79919
945807
722027
514625
1173275
593595
510773
1561054
433766
625808
1098904
1205056
154290
549113
777696
275661
1069532
129880
349976
210791
104495
47890
72695
732606
1625378
1225106
733664
552586
866694
396565
967204
938049
26071
1222167
1613352
821479
1222096
809764
1429096
828578
1124295
868607
159257
1387145
515367
889524
1374060
81448
654464
1303539
169337
1040508
249318
461390
599205
875855
860246
1619467
95339
937242
124048
1399504
371683
393000
25579
662557
1519300
1237621
129842
1280567
558068
212995
449802
237418
1001080
1117328
26481
1157741
1244523
1546684
307271
1166772
780354
889424
1627522
1290103
521620
1572525
1569680
1526346
241085
446547
879596
547593
497769
1608653
920607
1269671
1131587
264047
597063
1266441
797842
597489
848071
932860
645260
1211616
213159
1545308
205501
1136428
223528
58712
104636
1385106
950159
810892
1468305
1101185
406789
1576689
1354406
192961
1544552
640973
867025
447296
305718
915080
1176771
1074633
1091112
429481
1260572
1459985
387464
356807
1515104
1155580
1211533
435736
852548
1587215
1014756
526035
363309
1024528
660854
593180
1301576
1305177
124420
1027575
1198513
552402
805336
1140360
1086744
164141
896644
74088
497270
972803
113616
1387855
1270946
1261671
143787
997050
1599267
1136943
814254
427574
40716
156032
277856
271673
928123
1189896
10103
833465
543871
1297411
402643
1596740
533732
1054392
1137612
1164104
324478
361966
208034
736354
997681
1158174
837277
17160
1503273
771979
748583
1304709
1364452
1320809
323915
127848
1541642
816802
188425
1190595
566353
228549
1359083
1550495
40672
1391654
873904
910504
421851
1205340
592611
1092520
851050
634926
1387040
1129550
638243
1028141
272997
71636
1285760
934378
889081
1482062
632151
57628
90077
771435
29738
759852
1370188
1525723
211516
922696
1581469
920809
1285536
280693
1332348
943554
898527
1368528
356907
796264
46056
653470
278758
425264
1625299
1385002
670500
963100
1034535
711823
1382149
435522
883467
417189
23477
41335
1380777
1633204
922599
927384
1249823
556284
820569
1365917
574637
1248741
802669
921329
1158713
329674
1305586
895074
1358688
893210
183079
923493
326796
513467
927736
495154
1190487
1163612
913670
722998
1105470
599707
1562049
96376
1276343
466281
312141
205875
153894
865065
1335955
1202062
949373
1573656
63444
805355
788000
235866
524506
42453
1434068
1501463
106031
135950
859694
1523603
1105005
1139925
409812
1073847
186737
1635825
205985
426235
482287
13732
986130
871261
36717
1154032
1530071
689212
837466
1222542
1355422
887686
801483
1560507
1567258
1417873
176416
964168
763568
849857
1577551
1092192
96307
760740
414151
637143
368592
373250
83815
1041919
1321439
1373151
421402
493303
600779
926545
33723
1216668
759243
626945
622344
1536701
536606
259424
747521
1621705
1215582
1011552
1473494
789611
1108601
1643898
1582018
145173
861070
1128707
68647
1016502
4442
1324061
1321236
1083027
241291
1447591
599966
1084940
31694
218181
805470
1614480
350615
514158
1250024
402473
1444804
1418877
717119
935069
1174995
1443461
353940
571231
1134442
653643
151895
1196499
410976
1486333
38731
848636
1180973
588013
1214608
1206177
824338
574869
201317
25624
1236675
1129002
806480
1278555
1474680
1135806
1433800
1414464
154161
853493
831224
554397
860349
1237914
548364
1193043
1250813
38754
1471022
1416148
1593147
165850
254697
964389
695475
985053
1327989
763457
137848
878975
1146931
421004
1459279
1202450
204120
492036
619307
991711
172890
878112
674197
436177
47844
1227490
1005270
493297
1257081
1370688
1038527
1095026
716795
296558
419101
626448
1343849
1626047
700039
889094
1356622
711745
755369
960416
332564
1472696
41944
1346277
63485
259261
196553
773875
1277897
538083
228356
510438
685607
263593
594021
712977
828150
1293029
261576
1356049
956307
1356415
741109
123873
1276558
99711
1603549
188552
235530
1461225
1481116
643759
967765
1505442
562793
624432
900228
56659
1312029
416301
204802
1584435
1295956
1328735
205117
1469535
1369221
137329
1611711
1093363
1636578
1388489
1078056
1284860
129910
628228
641868
860585
298773
1196020
1253037
669965
1352796
994204
86260
510497
528797
382122
994789
700495
597379
792692
425379
69735
449371
1103244
1092400
377955
1044311
791199
600044
487921
544587
1551025
587952
423498
18717
965150
465027
607555
465958
477664
1606329
743413
1198332
133331
1424581
1439763
287562
752673
89940
1004089
749465
1242175
1161606
1307888
1205538
1573785
202477
1627877
556227
1035283
381280
139835
594340
978542
366868
1556685
1398607
673048
1038514
1549005
232885
989215
810728
986935
1126386
85010
1226895
106270
19871
36604
418451
645196
609879
501944
235364
931268
40242
1047999
1346184
303309
1547383
646597
1420163
1164267
732712
190609
968309
197049
1561232
1543851
497042
482377
665770
670362
681389
968079
846678
470401
496720
113231
1534011
364259
1100475
1078223
65447
180600
1300107
164131
1355371
1561773
1565673
271546
1596058
209089
1124851
1516174
579688
1178183
1288411
82026
1142768
659920
1455624
1520997
1360753
673273
878515
56817
135356
283699
673008
1167333
1273548
255075
898149
1579819
444847
1247211
384696
458093
759663
243614
856251
905916
800451
359980
759226
241395
541062
183006
178236
1403388
87323
1284304
457420
1158935
656508
856673
852765
786416
555980
1371176
1344411
1140685
242599
235201
822984
172552
1291253
452612
1345140
1051705
800300
1614771
1212325
1060339
524502
489056
1464791
448984
114618
1148193
525153
337461
312014
296007
639112
550459
764855
1265998
213504
1595355
737329
1453571
1128383
326805
284566
1288189
930108
868958
940321
1099176
567414
421855
174091
643496
1075362
37713
835332
344381
500823
341655
1361014
1486692
336920
521719
1225736
718239
1390535
815884
89626
986839
1274330
1623564
32619
1429366
983731
556383
536806
740284
1112657
48145
1342160
734196
397944
1356004
883245
1630488
147693
366906
1171859
708240
913510
287650
1252981
1042840
1420682
679365
1576266
1059759
1499428
1065819
931687
274276
592867
70605
163089
657195
893236
921101
1044596
34799
192998
49871
730013
610405
110440
542926
1379371
356420
406774
827896
354934
453847
726665
478934
859266
1580052
898102
651464
931271
534671
787951
1132447
397629
333331
546544
1298406
1069773
882689
1585197
638896
646988
121873
387174
1099363
1364552
1600366
1540103
695215
1438092
222909
350146
448786
472139
155168
1053736
122011
762969
170288
1421332
1447960
1476946
138517
730916
302476
344628
1005166
314049
27763
133190
374356
1038790
349637
901946
300703
1217853
677927
1184599
25823
1500910
1178439
1623266
1337797
430569
264821
1168368
325623
81284
1317430
699970
444196
989111
750354
160746
935837
1338295
1141803
1054521
1073628
1645491
1076910
1053970
1491503
1144241
1035238
1358807
33369
172733
470987
1232626
1504441
1637261
861879
1597603
339628
1624562
1009278
723846
1190864
1503682
1186873
75648
818452
1025625
1312155
445769
201497
769159
942907
436697
562012
1060190
1120341
413475
1387013
920260
976349
395776
228044
498623
118160
1450860
1034352
549841
658634
415100
1087356
253634
200868
749624
1517057
1568436
172388
1377390
225807
790019
1635126
1448491
317515
1502029
1405600
598375
897092
1246151
156027
773979
705343
335139
540472
1337930
185186
1221584
932240
478884
1359359
210410
190135
1426935
737176
1220708
1244323
506886
1642668
622449
391597
706728
525827
547471
114866
1346906
1064324
114956
596513
1354700
211643
554572
1188408
581739
759191
639975
1273281
1251356
975613
1158865
1597195
119273
551865
46227
1457626
492515
262455
1511163
1612602
1494570
448151
134999
597592
1113253
771044
392703
1175588
704705
717491
366444
650959
688946
1372478
1260703
670472
1646460
1360773
734864
134234
965363
1141499
591129
1354250
248870
1627505
615430
1362356
1512805
331816
858830
638386
1325987
568130
959495
984979
1216275
864209
953990
613425
582678
1608358
90441
425271
377925
152129
1598512
1062285
1257020
613058
603299
841178
1021616
1219130
1262402
1108716
1532899
535273
1394639
1570958
234011
781964
989982
1275212
516537
623877
834279
1440867
716374
335026
1623030
274048
1457714
1468005
1180372
1591123
58755
1152039
897671
1016573
515620
772555
298062
548871
444960
490461
1412782
1310043
633858
267495
274201
791597
691115
690226
1420879
1613548
1633545
476579
64310
1619939
1123052
71222
537565
799201
743784
688915
204855
1160809
693804
167295
234134
1538318
1187225
286430
940924
1618880
1151899
1070452
460085
737971
309202
1480560
867054
116992
539825
360796
736982
1176934
420254
1391582
1530696
1114128
599431
683030
1310058
428571
599534
1492923
1204110
994524
1575051
49587
370687
741161
1259132
1053232
1636726
203008
842746
676249
233499
1646737
685799
1389550
1453837
1535802
1612813
206937
539352
1569378
1026079
441941
1092093
90860
1542803
1559623
1305981
680191
431358
747963
935553
450799
964787
722918
1117574
1033530
969205
1218182
103861
217353
680436
1152380
1379410
432618
1610071
962690
1420518
1122449
570415
343469
1088631
1203374
558744
678523
636470
1595827
307259
1504198
1190147
1368511
1587553
930913
541134
460042
1313052
501256
1275802
1319686
554892
31671
812534
417223
1080725
1616085
1299269
1344622
92807
1422086
1646278
305007
322816
871771
1393620
7210
688994
1322459
737856
1424632
1058639
1368157
772692
525926
1588746
719569
1174151
503260
924933
1062164
1149019
1132070
9830
1141432
1415714
752971
729153
2089
130559
1237601
22984
487317
1574908
175335
1607830
493305
134592
782419
838337
1352556
678615
285536
391667
1528324
1301483
411614
1478985
567992
803867
929865
542465
1057291
603502
983810
1530871
1170640
311302
21886
29912
1381380
1283310
224790
1481006
955740
1078435
782057
551116
169869
501984
715946
313545
825563
477053
1129151
1381522
775205
1029646
767377
683706
659990
401760
900354
1142459
814328
309623
219430
529078
4119
849052
573237
270511
420479
1384995
1496819
1257481
121877
108557
1532091
920605
835867
1491485
1579830
266245
1387974
859816
495972
983512
370102
1507949
572051
568580
1009912
1083629
155213
748221
923133
984120
574090
201086
920332
1115322
405533
1474652
749505
1178567
85186
7595
404790
528976
893327
1567007
1237225
250349
1210102
975813
670175
1487577
1304132
1067899
183985
643830
473067
882454
1291953
381423
1294417
558933
1545835
477837
1365103
360062
1351326
1488472
404816
67155
1183618
1513485
710326
880348
239101
975771
1004009
470958
56086
973407
1635908
1518380
356764
249805
272011
716865
792785
1155223
758251
559052
1356472
878268
421234
962430
693591
1353469
517268
1313806
77900
955740
613813
547041
448259
539043
896558
895692
673251
1071863
1448462
378184
1377766
1392680
1360400
608028
503640
305227
1396963
1211829
120394
1317014
275380
704842
608619
708402
393473
1280108
1262029
1213233
684508
255987
1042146
246172
1247503
573407
1451678
129911
1346566
292024
965276
766847
377835
177401
64724
502670
454286
222742
1609128
1528546
337546
1463522
368334
655497
368940
1478096
234128
1633711
1454107
1307296
59249
1616744
910646
1637783
1241146
630523
1303067
435747
1311830
45266
514145
36635
1570090
437660
993869
999517
1067755
1472910
746677
229185
912481
548348
186791
1197763
481725
751556
1093566
659503
772001
1037682
263852
399795
1426540
1491832
1286642
144849
1318942
887337
1081485
95205
1495444
1255553
620378
906090
1364444
1394263
427776
1261149
426856
1126162
1439664
116267
1542800
838916
1339506
1166291
1533602
794449
439953
791936
1453283
43266
1641232
1644372
893783
263243
813086
761592
422613
73637
386334
1479678
331980
686834
376367
633123
1136225
741135
391638
1396421
623332
1222317
107672
453853
594706
687491
432700
275843
1007906
1539584
635465
247210
1143165
723912
797509
1052790
638103
924218
510551
227027
779793
486637
1322257
1137340
1120947
1407974
509060
1150227
42820
695741
1373521
1470486
122385
115440
753543
942673
93042
911109
1345710
1079263
438141
221584
160197
933356
18883
654910
34084
139315
1511079
336590
505375
438718
294216
1395439
1614620
1047766
1515626
1292370
1539070
225913
1191589
1282213
1406619
1366367
851700
214458
1231840
856369
1262826
497133
502977
1076745
1368912
193325
337225
179196
60215
1512049
1528182
1440473
1543538
937875
343871
1324433
756284
233230
722329
748889
464510
476836
553733
227841
918341
704766
50548
1359918
1574100
1312765
1291539
820040
934869
1175505
871534
1023115
1290965
515435
345062
265921
710942
1431603
291817
83468
330429
487339
1336788
461439
1319470
1466983
110993
866961
1459850
258095
125839
537348
529309
479598
974304
1008398
1630275
689932
583487
439969
490637
809155
927021
707716
157838
446268
1005537
1322761
174617
905530
359691
884558
1420433
455749
1515238
1211863
1351723
430246
979945
347212
1075562
129242
536459
7446
657494
887008
1349063
1141203
1589708
105180
179335
3979
1225138
1641429
420103
430735
268975
393936
13716
792466
444239
905756
484622
2501
1023194
306127
1251907
185332
514522
1230955
1629197
829292
1387017
1343320
1193496
356629
747848
678471
714981
691720
1524749
1070397
1620686
1172118
1487116
287107
446340
943840
630405
44779
1498049
1367322
1293773
153317
990546
938635
503958
1006439
1274305
1260617
961361
667763
1622977
922691
1574166
221128
1063939
689457
1571740
595426
742736
1291385
1420331
646218
890197
1006952
1036141
305844
273278
159154
352360
912684
75487
600604
166424
80772
410288
519794
608618
1362498
954121
1466978
929431
218884
655908
257682
582183
1190629
32531
1443230
853292
1007676
268187
1600788
432332
367885
1017058
773817
147837
1100422
301659
49199
1296737
318838
1553199
523295
336322
187711
153927
829587
475231
1252552
646533
525912
1120795
1424511
1560321
1638570
1457036
230473
838438
892676
844464
382299
697937
483940
1152120
1427482
1374130
1053614
1325894
1482647
237687
1497446
231501
1412433
829288
1194634
916894
1470389
1330880
553899
384731
353973
485547
988572
373518
400627
687859
1437617
928721
243866
392355
525457
1506422
1502539
468240
463632
1475452
1179837
1106767
351607
1449257
1003886
896659
71448
380945
1566023
192557
1092280
233990
890960
1086261
251609
699725
669804
443472
323176
1376696
1389994
587693
53469
188442
244690
757832
716728
1443037
606025
281470
1210586
378906
662126
1416631
605610
341370
248980
425716
674040
23943
1604343
1251000
1580782
456425
207497
805255
1385618
1128953
377302
192746
375363
26317
822563
278347
312856
1098202
435447
122448
157789
17637
925621
269215
76121
281814
1143842
401784
665977
119996
217084
977893
807155
262368
631682
907731
951542
1110239
1140737
909862
893215
1445946
122007
27592
1265561
1444263
1003910
882715
1549465
1244073
684129
116625
901457
212850
435970
981805
1412126
222353
402614
873030
1026312
15904
1464286
477193
1619451
607962
1081738
1168210
1506715
422183
1318858
140622
203258
692797
419579
1424110
944794
768779
873866
1415820
826957
250139
333316
957522
1447345
990662
617351
229933
425819
1453042
1389520
157266
1041258
166378
837345
9385
1088772
66629
1553278
860627
991158
1224998
664318
183183
628539
1585206
1324879
1301352
312431
1044054
1437156
564654
625668
463056
392434
359906
1207569
915305
1477157
1475322
135500
1598142
1487572
853779
854839
611817
967280
965186
1002630
674196
761284
145679
833513
596733
137912
1000395
112579
1481780
1021542
1122084
1198333
148904
1016028
1328327
179499
722578
137207
1558294
1366949
950135
505558
705611
814141
536653
1092265
606960
1542252
324930
1047499
1447607
1403926
1422697
310112
1247273
747355
1161469
1147430
116011
245123
1025815
454892
1230053
1080866
1053009
359239
739090
1597406
874440
1195182
425079
171511
1254242
933767
623249
360916
1296348
677966
52681
771271
1325051
819046
1317176
1357241
1238862
1059025
619548
979375
458767
735852
256063
514321
700808
1314228
189475
81442
157240
1567422
1193085
668497
26530
619201
1247047
642292
479657
24169
226194
886553
876343
1143121
629368
261682
1037028
411074
942156
1238845
1125946
910421
1136929
707901
1184931
713208
885080
1641883
260597
844437
1595573
302842
1175679
621729
694357
636081
645712
214556
379133
1550659
3798
739121
1231908
1050860
548661
1174724
643249
1601731
244850
1152546
790881
1239155
857586
67517
853377
1370703
615128
1403456
1250587
710948
1274584
965572
1622284
1478988
1340879
597865
1151313
841330
91458
955002
836375
839934
1025491
1337779
300985
205672
1483475
1329852
713277
1625239
1275818
584638
404077
777021
549576
1543463
1216206
121624
1238079
479367
1607567
1037357
471131
953160
292862
13690
753639
548557
159505
683398
1302048
352340
618943
1324509
1164042
197993
508701
394270
1235062
875351
261546
559064
1588991
971353
1480933
1227028
151963
1427404
1496758
189301
789495
1599575
223807
1441355
1195587
1108187
948892
426076
337371
519098
1127218
263279
1342023
603304
50641
968516
1058495
1164468
1553950
350065
892335
579448
794561
1300046
569043
602649
824108
1344860
56710
531938
1493418
56802
873023
1456723
848347
37013
1221284
818030
266797
551681
752589
508743
803807
1273951
500168
695630
885884
936029
142284
360007
607834
744124
804001
155080
73674
1344348
752926
714216
1502926
741119
938119
1039652
658041
1384750
18643
899368
1015730
1629253
1213628
417640
131671
629310
137713
1641450
1232629
523392
719359
98232
46966
840888
358007
1227259
1416233
25388
1361747
686358
1367359
550304
934016
1369156
362207
622789
904202
737323
1051399
376513
28207
712252
105966
1223721
1076466
517313
1238195
812243
882136
364185
848826
86644
1019190
474499
1306543
1272620
1477614
291589
441483
831622
172222
397990
508449
687455
895603
2261
1199518
122585
968614
3444
786331
799013
617728
1360238
467682
1609509
858677
2454
1484890
1624145
1153892
940420
881567
1287566
1307497
628522
1131019
1319185
616569
339915
1331315
1459685
1451422
594245
1612868
1459094
1227231
709114
252759
1009437
1639297
1553210
356410
1456273
24107
1498285
1372727
1210469
293311
310654
1212014
711452
482897
452945
1313795
1030874
1284442
819620
548514
1201112
1384952
575820
293970
150643
1366589
370563
684173
746841
355371
217576
1215903
620970
737523
639474
480884
748845
1398605
694123
904746
924023
1217424
725829
1099814
1079904
1520317
533691
1618815
649007
637115
1345376
83880
385731
377130
282848
1365741
1000033
1032682
1400784
285551
877100
1445110
717468
456384
105229
407124
1386572
664994
299837
911007
1429591
1346680
67324
271778
1051770
800914
1413074
1014957
344079
935360
408463
1552284
988594
1241821
1268576
482192
601310
195200
653680
259190
988701
954188
842427
890175
1598474
985134
620404
108586
410389
1167066
376825
1541904
884573
1557786
1476408
426671
559813
933386
766318
1136769
888428
955664
1311201
367013
859718
1237235
791376
1125679
1210735
1206702
616337
1345951
409547
928543
939116
595660
245314
1480590
486109
1536022
1253956
1394335
290996
1303055
1523053
1196540
65167
166021
169886
1159050
1472325
256892
496031
731868
784702
1108987
637263
1497309
995361
209303
1122287
264120
566339
1334144
1080561
1317364
919609
1113626
1537267
683192
640203
170049
991276
636922
1086191
1324738
1492323
789149
48822
291202
1367558
1435780
128867
1578850
107380
391875
109905
1434612
1265607
721232
1362995
651378
1231396
1492720
250169
1130127
161573
480086
1486789
361942
486707
1434219
1306696
422256
80398
764503
133916
738225
448587
1414839
1145871
1326876
115776
1025909
744288
757227
1548568
1229759
1260402
711820
1356236
86201
1244668
377615
323243
126803
820485
229376
695691
343270
258077
32468
608587
916136
270115
915742
1335183
1628422
915175
1087345
293358
664197
1339028
1099984
1374969
1375262
110915
260153
1333445
674709
1207282
1125535
1402889
538932
224072
87972
213711
316717
705506
541293
1295066
248046
1380617
646490
1618798
1115788
407499
506715
320710
507300
732539
387232
1505047
615025
246924
1147027
557588
976913
445424
786928
817555
703616
853812
188745
567359
1551833
881511
275656
1202009
145410
840260
1426612
417989
335877
1123533
1135328
1628963
349397
1511025
468259
831540
144513
153614
1056512
291697
536622
1438391
142240
1146161
294083
1564647
395693
1309139
146356
537723
1074989
845663
925030
1549640
645337
744933
1031927
1406275
1373543
803047
716987
1355894
626802
1432698
729105
955262
1282143
677459
500629
1202577
1635076
1194212
582586
942555
974103
883799
1283577
1229367
1231667
1299765
1393394
1066538
589051
754780
1637111
607295
1530683
97209
768020
893562
265387
219464
1592657
506787
816906
756544
1561620
237899
678091
796183
260819
289697
776658
191733
333724
941433
1627146
293622
1042058
1564236
422648
1035953
1291763
32979
569982
1462837
621331
1556574
1531442
1005778
340742
1445492
897753
1204406
207999
256256
46765
1002410
316086
946911
955254
1030181
350865
820680
396126
351620
301514
1129642
1167173
824780
1396777
993869
1595667
512222
973282
360548
1331259
547866
133307
1061171
569048
1585350
1218082
785284
212268
514815
1428173
617103
726230
984199
672420
1426650
1534225
1036788
827134
988546
407759
1100500
1482507
603979
1137721
1211690
293692
400875
1229091
1142976
419861
699139
31860
203325
1261593
249082
101327
638993
1569745
1425025
111381
1450425
797276
599682
1634272
970139
748328
1611187
340818
1429852
1292479
782787
369304
1061034
586847
1048773
347190
1479299
1625287
586659
1522857
1460916
1160777
802407
467859
1536437
40782
94611
304952
1381965
1248236
391502
1253221
1642145
1112883
1545649
1238107
1009209
1403952
1007222
434891
1432418
1468041
1254433
1299129
894874
915788
395331
1261611
1555249
318755
769469
441615
1429872
606115
145788
981805
535248
815410
1580888
1241860
694933
132206
1412570
365364
202942
329799
1247343
585907
720357
566981
439542
627529
990522
141219
722944
63657
1467894
395277
28886
865693
633595
82182
1065664
1354058
638499
1147700
711001
229635
1165585
720443
1591275
157210
342496
824903
717688
500071
1537052
1545366
1618669
1363424
884460
800432
429967
586086
912871
447615
1291221
989849
520986
894795
863822
1292398
562830
1216625
1464306
1575858
1207127
1525412
764029
1293547
191405
431724
1428418
850893
1635078
1390743
1581912
722507
58711
35240
888292
1282436
1552664
45103
175395
286745
1362186
795441
151516
60403
1491822
1146826
428679
575394
565095
872491
535927
1322692
1529786
32717
1537691
1068535
681336
1079030
1200821
1475059
1454284
451622
624717
1207833
310778
1312511
1306978
62594
1165766
1002876
1539553
575759
906572
663301
247272
121081
1037792
1192757
310552
904445
92558
1177141
986453
1379025
1362679
1209200
1239707
360426
953210
1516376
479996
336695
888077
221564
1502689
1633106
1377927
78209
1432508
426534
1384728
482126
509609
1040516
603862
1633003
1206350
330873
121520
362522
1603017
371993
529705
1325999
251669
577456
697382
1188593
811567
1052420
464019
1573551
826862
503517
458972
428294
1331039
778254
861006
1529517
238041
1417031
1454520
485397
1483907
1265422
1409842
1493941
771042
942449
1086231
1635320
167175
1341938
533649
953437
1010492
51842
1505144
1548175
290433
424355
182053
1321973
1195939
8643
1581416
1138222
102645
1349171
743077
1493429
1094474
746955
1484990
366739
347804
574893
881952
1596348
1531687
1123886
384929
1293335
1424449
775964
854894
116134
484102
647695
433263
1217406
907784
600238
283476
718184
617205
861667
686010
1011424
1377859
1556525
1505659
1001066
207247
484490
836791
1085943
820870
1049593
362551
422405
322769
1498942
248252
189833
1515952
1277244
1178208
1628209
1637486
510651
609971
206927
531233
383254
471026
526432
492880
259850
645787
828808
830302
1160158
892943
1540212
491837
1228462
165432
954620
813922
1162182
684275
1169070
658042
1196317
927484
399376
1032137
1063305
801300
721789
533364
660037
1338598
238357
355967
498016
1623131
1018342
459856
1576175
1288334
407682
1039449
1566209
1635172
1065952
1102796
1636043
1324200
558537
1240570
418423
616463
671180
1626387
306912
1290781
142303
824574
663344
873296
1288753
1078264
898164
373363
1396871
679572
810100
61942
286344
423362
1414328
1331417
552381
1637739
1428835
1019834
1140392
235927
964371
1357212
1608845
1172885
1343684
1344514
1493140
1208613
405853
180131
509599
880415
730741
767717
1213144
1118023
1137192
103835
1259524
494890
1065151
607453
279016
258606
263579
1376166
921720
883781
1256656
387247
1428165
640499
1539740
655104
775842
246433
14508
1412733
1045373
871904
474032
953383
687011
1175173
1122774
371089
457830
52893
469600
1368378
975511
204284
1602902
703399
637320
936690
1419858
963135
576990
913369
1408238
841935
945107
1106311
773799
101434
886778
1244113
378407
94560
1413938
839223
1023720
417306
1584684
1462509
844295
1549921
631463
1406473
728168
1056474
1586327
1359890
1365165
1604529
994703
776340
1496874
424664
788877
1414696
442983
1012381
1408595
514234
1569491
13805
396668
1496604
899265
239977
1195339
818685
1153652
323236
1013230
551510
912630
164843
1545193
409857
1413355
711580
1077953
22947
1356860
1311005
1242977
313522
256478
703966
200437
6482
1385233
1210307
1109792
753616
440426
632885
143461
644771
21113
989031
1444651
907668
1304408
1567885
1632032
569776
1141700
1036465
1081491
1257738
451362
466568
251067
1462315
505561
1513540
1012749
890668
568829
746574
1027038
1188044
857290
191003
1207821
882775
737219
769887
283125
873652
859114
952197
1459235
38913
177398
67872
143115
662537
519508
617327
1372522
364654
560372
190818
812130
1123980
199679
636762
1263773
1404185
1523227
1401081
18274
1518987
1636105
764782
230988
1381312
1569183
1211193
1506632
1548301
313833
68063
1433129
1577950
1280791
1218996
418143
357574
1391626
1079213
1046620
1385785
964005
977285
854645
583062
364151
1495644
1522642
1416541
1112294
447355
590252
154673
231349
401534
1039754
1003587
39266
1092802
404543
1379264
563157
3146
1445144
532073
602111
1394428
506227
465982
574492
1563171
338290
981265
555101
780710
200497
1406134
771824
909137
287085
109817
4208
761246
1364715
201719
1013135
932577
1232832
87965
414280
1441862
810264
710547
856357
1406664
67034
1387987
1209137
140983
79298
587401
547419
1307761
994209
1060923
149235
463584
1529550
1041399
1139305
899890
1241038
446771
726715
1442414
149577
984195
889963
966770
1607058
704716
1358843
527995
280722
504910
738546
28114
835981
1399703
1165065
1154035
23396
648505
704867
1256907
175186
830337
732677
1222602
1403748
708890
876382
796374
640221
782800
1632948
1467978
1116123
1452264
621398
394681
1519034
108137
979713
806363
540827
117265
1129189
1631476
116671
1601746
1006504
1392338
859112
841944
73203
910793
429783
449658
819315
1439428
1605018
1538202
622996
1179128
1438587
226142
632656
515529
1377515
1315976
1069427
1250018
1320340
1022457
654698
565039
332373
475902
1282466
985842
774737
632909
972624
1619325
376036
819730
1225919
1618254
1301571
548902
1403085
113876
842048
1379760
252957
26648
1245946
104275
1645848
645625
909924
543999
941693
123417
1492966
392366
673764
839031
411536
368008
1020163
13257
356424
250700
271620
231739
1154393
637796
1380425
435721
526263
1630601
1296203
1097174
218440
610035
1634896
706291
1591984
128378
971506
1371398
1610512
1158447
198472
301534
684584
453162
240426
1391063
169754
1618030
1443750
1016766
730461
1504901
1488126
1196780
123355
997201
871828
37921
792478
1523023
1619578
185852
1185161
618191
814146
1378576
735534
1489097
439292
1321703
912974
782166
923809
1540150
1597840
1317323
45065
291844
797359
262198
881463
731780
564808
83819
1240609
770112
160025
680809
1572312
479182
1387328
836433
776516
380824
230322
463290
355562
1156787
1561754
1165538
503640
650168
1612360
1116272
665993
1478228
296939
1446414
1397962
1162578
715245
912991
1511210
837812
499359
518962
1163194
299885
802554
702075
1461748
1468528
1309295
485595
486933
523196
1489914
480674
551569
1182406
1352529
1267496
121621
371778
741
1466764
395896
1483832
950263
997535
1557486
549727
20862
1563016
318760
824236
822563
427725
828727
168117
962412
474296
419364
539386
1042372
1308238
1603992
1226627
860655
1205825
1207994
336173
525455
168258
636715
1287498
1506943
1337976
869194
1531007
1390020
1611890
7000
616113
516303
248428
363221
1620463
540442
951153
685452
349945
908012
1498752
596472
1224600
293518
365182
1086857
869204
199288
745179
210470
761755
1609129
1551935
1503982
1603564
1603149
1355591
380975
84963
38751
782730
307322
1589200
200756
982854
150696
233520
229599
1509001
772117
1387224
1530034
948813
1059957
721505
1451192
1171863
409864
1317617
813652
958072
529844
939153
704441
1361233
23518
1026097
1446323
247033
1129274
1552642
725884
699877
1333454
1152807
1181122
36805
890506
1325898
938490
964177
914109
627501
817533
1467018
422538
95807
739175
701235
1307256
520606
739266
1624187
266317
139223
177375
1190308
829191
1500185
1372316
619832
1293762
1520206
1279973
1109247
160804
1226859
1384633
1630624
1553028
1072560
861882
786893
581709
1073837
31154
159443
1431772
1590148
745361
1490740
500584
543578
956054
857263
129205
132651
914650
1114959
1224714
1252483
747335
918995
64974
1238553
607697
498336
1274691
943072
1012700
638962
745461
1090968
684657
32081
1626156
1551169
1357891
856736
861716
1616980
611759
1601237
5317
894447
791692
1620777
1126853
118242
497588
1431913
1496643
1477991
1609352
99174
852187
81043
1599304
859724
706903
517737
337726
322793
597264
783768
1074615
289282
735053
1445316
971299
435625
1022165
1501194
1396396
1306880
684747
906034
380204
682415
1226742
1155471
481501
1262785
1025288
1559375
1382506
1338131
1325325
1439744
937055
17917
1548046
1178415
160153
1644488
1150137
34744
1053871
411509
1193764
699316
518353
778173
1640682
1412890
1408301
564186
305858
1359468
1325210
1504640
490342
704380
1088276
1455857
242632
1024815
560574
1355093
1630706
574464
82812
167184
611905
394501
661334
957798
547125
961827
764228
175966
251545
708995
356222
332203
246960
1187910
1020433
1142923
366449
905836
967424
582162
381480
1294622
1326691
1189838
994355
327150
396038
1449842
425011
963426
937414
1480285
1410764
974440
1067576
1635251
1439503
1574488
157430
592149
657556
1165051
1560387
1100779
666873
857716
1350142
721851
238224
203936
389901
1260789
228762
994314
64129
1621446
1502566
751055
785823
696139
285845
329124
1515269
1254483
757518
745876
546332
1435244
142700
435092
266182
1235640
703977
1625294
1003576
94187
1568442
46580
272960
925579
508986
1423403
620058
876552
394232
1278291
1063503
817014
974768
488682
258760
130380
1040923
709075
1624813
983330
641892
509017
1231804
1542092
840588
1517526
1133283
27389
238266
1317189
1300034
1449387
518875
1190986
79055
1616121
820106
1531803
621149
38055
971589
992805
1597048
986840
471801
1503418
1504075
127517
55346
1104435
752927
533131
791391
580201
1022430
473573
176056
120184
1364144
22172
1160528
291277
664917
1200998
334903
798217
200626
854771
1174184
598559
587933
229733
577026
607169
414333
15535
712252
816800
375702
8828
1344511
170936
966106
1487512
1157939
572144
388082
567585
318437
1330958
289324
1079409
1234548
1478581
812584
1625427
675755
15227
698345
1634314
154313
596983
696886
542326
755502
1171436
247166
1126445
1600591
91229
1643557
1152685
573685
1249614
35516
1301016
227378
9877
938175
1353534
432600
661482
294836
185243
489875
283870
199467
1247118
672747
321255
1397685
181702
477205
1583082
805652
718926
1250122
687364
923127
756071
1619448
1380369
107493
189086
784223
662703
977703
409036
884162
1192046
356377
642270
182886
1107034
1283061
1567129
241013
639101
1583889
1364524
1571297
1137813
750188
110173
883728
1361933
495762
95958
1551993
1345048
91432
865218
307023
648148
267571
1448872
1279477
856404
160271
152953
1111877
1588516
696866
1353343
883924
165055
494545
1500000
1153478
656300
1296997
1644571
1588642
393776
1514461
296031
188242
500998
1262429
1406725
1638503
399892
427069
863508
425583
871346
12532
1079450
1311773
10685
1424094
557099
1048194
71214
105467
1647460
112445
999599
1205838
1574487
1537256
1264942
1365707
1044667
1497522
1117199
1119593
1230113
1475741
610251
819313
810686
925284
1081786
1039430
825220
630787
337857
827250
473644
1560019
1233954
845482
1224176
1158431
1342001
507893
1120552
528918
1089018
1244030
994002
993061
158408
1084289
254943
273264
600986
928882
577168
1260144
1131478
196699
1116482
636556
597589
1150045
223733
20709
508702
1642588
1577082
1351427
1581076
538528
1360537
752294
1433787
1423157
948710
691244
409427
1578210
1085814
1357824
517726
464899
87955
832967
1396736
562476
582299
140452
930556
552397
765797
1593794
91174
196984
1140432
781252
825232
792399
1357538
242466
168036
88557
247280
349230
362185
468500
1427339
1441336
140335
712797
1199949
83038
1251775
1341052
1257443
285453
834831
62763
1247793
1070013
1399278
1524265
386472
94932
1005299
703309
154976
1450206
887872
1316366
854931
6498
1454495
644291
1323178
21026
905213
498259
276873
1286258
1582493
636427
1200871
1028556
1406971
1645253
1534948
1079123
1122969
1171074
522904
1165011
980129
1102974
1265130
983651
1401246
1274202
579836
943835
784129
521699
1201972
149041
899166
421326
702062
1385984
440295
594097
297482
677622
359235
400517
807435
768362
848732
652393
41889
705866
1494499
1328960
1221665
1374897
767911
260314
900333
614401
1427717
1348958
813071
808877
187654
313150
1181158
312294
1027109
925503
210489
786101
903428
863465
240789
638230
1488482
758568
932625
1293466
851547
947878
272564
656670
1283457
306820
673696
1477305
1090943
315922
248358
1233463
358414
593578
42729
1281212
1407400
667628
365592
1116285
303765
1509434
22367
1377810
1243728
1471707
870730
799362
260362
309138
1353269
1250956
1325383
657191
199927
1529649
1644770
785213
1646269
1170315
1335508
549164
902045
753222
1174935
338935
789015
887200
37751
1113995
355097
1536817
465117
152817
1620912
674500
1608716
1146792
220703
1354685
427677
1516564
32760
781110
950139
1039237
839724
1487351
1245628
1299419
1626102
296288
1124687
554420
779450
1076334
725725
184529
1469552
274900
62399
1174022
266614
163871
290195
284724
1366108
222126
1317762
537935
133230
484366
796130
1084744
1286872
262294
1118359
706011
850110
794493
284093
1259559
1290531
524587
1174863
1325978
741083
237686
8762
606437
156361
606557
1632950
843589
711488
209698
241297
1348418
446759
381783
478028
1396341
576411
602240
1446712
1451600
1608062
939977
201381
767121
1551463
979544
603076
219400
1001256
1608389
950471
1084117
1417848
958149
1218848
1477167
1028382
322006
1508277
156034
411332
390793
1527571
996626
1580701
614980
1440087
1406815
1616871
304723
1061935
699328
689250
1431788
854390
346074
581243
818170
98625
1268650
444245
107615
1372488
1171332
1404143
109753
1011788
1144128
15479
341879
1548944
129063
990179
449465
1031468
1105074
490928
405784
958781
718408
290660
1485135
43135
1341484
1573440
1332653
277881
154539
140198
36686
92217
267355
648429
704623
713734
1278675
646719
745339
332973
632933
79397
556024
447878
1430251
50973
899519
553690
1416938
1612440
930195
1285677
311692
925432
1240082
1145364
936232
1086890
1088578
1257403
1141149
656159
1604223
833045
767624
232235
1207038
1274368
872456
99415
249227
1443288
223618
1014432
1408395
1481127
830484
271234
1599702
229105
543224
982508
784264
1256732
157403
1029455
167847
1167728
1336955
561329
1501609
1397374
465557
757046
1601891
1138361
1426095
152436
698623
889343
451520
1334809
1256671
392597
272935
1576714
10719
992704
1116623
1121158
526789
701526
697138
747208
721326
1313934
1425088
815732
1141124
261337
1563951
877751
382700
1280399
1636213
128261
395512
3149
42889
1249096
45143
747635
387436
732172
418454
1564577
674814
117858
221915
312312
237550
1478057
410681
1212792
1420872
1572770
817892
8928
216253
558263
1266908
689783
30124
1006241
674781
1181626
185291
1019031
772413
1121368
991333
550674
308716
907228
631694
751183
845243
340201
89916
383504
1137274
1271375
229803
612410
203811
1599579
159641
1040298
687355
867834
573561
509673
1024698
1413133
346795
937159
1435712
1589980
1024032
591911
992986
998837
382811
1284288
164412
1605330
1160107
756485
35554
1564888
67784
1509219
1502793
68764
1355518
1022029
1540253
995936
720052
707326
1047779
1483362
1038846
64692
1006
992178
1246432
724892
1395282
369195
1008325
1049445
101228
1616236
492679
1473177
476838
168431
304105
1147960
817908
266721
1066263
705677
1241654
1123280
983177
415915
659625
249441
346343
492009
626405
1576361
608816
946512
763658
19086
976562
1201163
796842
1317516
1071363
58677
1026537
625862
1471170
653401
1172907
717888
1136093
318941
1097175
617530
923510
1270395
89079
670476
681518
1580344
1378431
1256917
1177210
604225
730081
376870
1629026
151853
961475
1033195
1286046
519163
1311925
928051
36789
452809
1610978
1113099
1043488
686083
49987
324697
1236081
1600916
1301505
1190937
999979
521624
1397707
20249
525343
1362137
746792
1284028
1266027
1400707
852335
1592156
643143
1198849
1058276
1501704
887768
472297
126274
520529
1568933
210650
1479235
206853
1085699
1583861
1094607
189975
966667
577087
1602995
546972
1163370
279439
36439
748561
826754
561467
876993
704385
1460209
1054594
286881
470368
1557994
802063
518612
73070
713463
1225147
668115
962916
204042
858387
1243008
1227711
1088338
1109311
1391925
1377449
1263160
360805
157676
1329605
150527
1040263
647991
1564282
36318
811086
1395237
925755
991835
1480998
1463609
1202120
896032
373481
1515875
80322
554005
1003881
727461
486882
1217036
777255
860898
1496047
758051
1494851
663973
34748
634056
404122
924113
386656
761923
1330836
589143
1511726
984510
1299617
658567
433723
284664
1599052
8312
1404440
49017
986001
200421
305065
302050
1499712
1275617
1044139
146980
318676
147132
377983
1002913
912357
705690
1544819
1031421
239765
828354
737323
1310324
518954
1319790
302452
531108
1070262
643968
144647
21772
1403283
1600496
173722
1058608
494356
862824
1067139
1572436
983635
790561
1441938
293650
1511628
864700
1513078
1534956
1483517
261061
357982
1444090
805356
341774
1469629
21766
1378899
47055
1470493
1190355
798063
302907
305375
1263067
687177
1536711
1046698
929338
631466
1543586
1609801
877254
596182
1345048
654527
1570580
1235446
392334
911138
776393
1295607
481050
211776
148954
435046
1238022
1083329
1034093
915902
1385516
82433
791953
425721
126354
155436
541837
638769
276813
1598646
766525
395945
1103153
254014
121220
197510
1041626
575353
423547
1054907
1598346
1551796
667482
596785
1331126
404367
859396
1196473
1400835
1295133
558539
41060
348463
296678
465369
335204
536206
861150
99674
1190681
56467
74821
1461377
415112
1016808
971986
1573932
124198
986097
1366603
1220255
938497
601954
1606485
124578
333099
1590175
1056244
433203
739925
194807
729891
328047
1617742
495777
1256880
1249749
1498840
1301919
432935
1203673
732061
1419744
520043
1627568
1305448
544141
1490539
720593
1247366
1632160
1353211
637117
810123
1248374
288771
1424662
1523183
1338462
653467
448240
857256
15145
336607
23421
368049
913842
856284
1338242
1063922
808263
126219
971024
808942
1463633
758306
1180024
541265
699172
1035674
540361
976965
1476818
1577822
214091
1031821
222476
382684
746252
711525
267232
627489
121792
594019
1370732
1149580
417627
1559907
1278250
565342
182766
626590
1247690
1035250
465873
1201230
222128
1001125
1302724
339226
1347284
273569
1055330
1314727
705508
7929
1309640
1420121
1597555
80201
665341
49143
597998
236710
1623037
1048317
754370
1486221
290964
1207137
514588
216700
290806
1477994
1282140
454174
264573
1345043
1218357
1018755
964574
154853
483909
1559974
572930
804981
143980
1489117
345380
1314447
1039047
452158
259196
1508790
507873
1331323
776542
640976
1366314
189774
1132852
982963
224863
483944
1587982
1407847
938085
1285417
423686
953578
539990
960542
15615
1541111
466179
1480562
389944
729648
1057660
728425
857621
516467
1422246
321407
939969
812455
284157
96444
354361
439214
650030
678544
1048968
694632
974233
645641
610643
512497
821979
366789
1191126
647002
296060
1554295
1329685
1341580
179207
41600
847774
1479776
1196496
589081
882951
1263868
569735
220156
1157533
981723
1028747
1081863
83872
836461
1499473
283646
1492162
1603626
1132187
1452399
1478451
262101
832131
397398
172940
742686
374497
1612666
1196358
343857
332645
605611
1448003
234775
1455830
279528
149391
1081239
1394314
250391
222503
1209390
96610
479423
154707
1043145
374370
816782
413510
551691
900369
897009
452124
1407455
807211
1527126
95121
704073
1570842
1522732
190444
1558689
845643
413072
516909
625506
18547
899180
71003
5377
1568814
993311
1083397
1152260
309439
845473
894764
1094554
1363545
46105
1522135
359053
1317453
805366
293835
223382
1483061
1296783
511588
281313
1128048
1392228
264402
995581
880667
668691
1386317
458824
1116203
621852
30576
884591
970083
208420
619592
619448
329597
1262352
1256935
636633
2208
1572868
1606504
1014654
515791
1534937
703056
1230783
713888
662205
1439091
472523
711188
176499
632606
213829
1261964
480848
705711
824773
661747
996665
665571
1120479
1351565
1094642
1374505
975156
1287290
907541
1591409
1419590
113976
216024
247237
561227
295789
282128
1499708
49892
186163
316929
999758
847627
385923
110551
1013023
809257
522626
1314058
562940
1021915
874409
815000
710
813492
840257
635678
227685
1408799
1542138
271618
789851
1537266
461603
1627266
597801
291568
373882
954335
1616959
1148240
1582555
1292094
510632
632212
1394242
15540
148544
268720
1019566
789611
742743
630698
320559
1337035
1618883
1133123
1539456
27847
993940
1339200
1397070
454445
627380
704534
669876
1204728
295827
65041
1394309
963121
212877
888090
242310
1372751
218768
1108838
447560
1590578
1503252
350589
772470
439665
31604
822383
1051523
13307
1554316
132013
1285109
1268652
500146
587189
331200
1439457
1076399
369873
324229
513779
783297
1611379
392947
1269797
1339542
170714
1627847
1164821
447446
689362
751067
444481
1310824
727993
1407097
531833
937855
1627241
992025
1547030
1623030
1076831
1176939
702059
439996
869052
1043704
1452605
289544
398633
961340
400873
1451643
614687
1071963
209960
904021
826373
1104640
1050870
1469212
648247
593415
1534913
925257
1516318
113772
394828
16541
1189567
1360912
257303
1209388
754707
1112901
1511594
1131633
203741
1517528
681639
1199846
1033969
1368941
1076327
58210
336499
184880
1257222
1582422
481409
630855
283728
788446
1428032
366633
948209
941485
1529361
1109139
1072606
1059995
1054689
54384
1127958
595463
708900
525493
1251894
662902
350120
1144490
759436
1346541
1172275
835383
504032
1044047
1455570
55117
726682
321409
1237245
533634
637661
1047251
375107
81629
516636
381892
743399
996060
905524
180521
1193976
212785
1167044
255435
1055095
951013
1495713
449120
1453594
1257030
734671
284416
1633982
34267
203490
961494
308646
1627062
574256
1219165
1232848
1440358
462139
1152061
1564334
327125
1609029
1493429
869817
1275272
772837
1138875
97572
866036
1644560
1009688
1194241
1490197
1162706
436512
859467
525457
1392674
589170
909502
1184765
482356
176546
685761
1485330
499072
11529
1441810
1097353
314126
749375
355092
443919
1255543
585550
24417
706467
271134
50701
636388
716512
1124153
131028
1621132
518774
1381686
1445196
946624
878588
1124034
676181
1083565
1334063
295785
538610
1486614
1549377
95080
381195
417491
163996
39276
264368
819423
1131125
781448
1008129
1100504
606083
1028381
266664
130233
788146
414772
1153416
957055
1064663
816683
1586711
16488
1243368
783386
487931
299112
1451178
460598
487822
144693
1462470
1501119
900168
30123
238343
66089
134104
1623925
1327957
600845
122884
693870
1529226
1542271
790779
746659
1282507
1565382
1430552
1186657
16961
237969
862346
1097689
1018461
1222364
684287
676482
1628231
1493836
934527
634751
1472627
1542745
1236939
993982
513148
1352793
703375
1481060
1236835
47676
395142
283415
326538
1433491
1453612
1625390
1432903
648966
986681
339468
540907
1251472
1528754
237835
242609
1221172
790117
1064160
1133233
1489276
141307
67191
426246
1036943
1582751
214551
908239
52852
211899
1211694
988422
459828
330131
1314199
46033
712411
975078
1075949
506812
265024
708322
1042478
442501
692480
713105
1541009
744185
1263852
693153
794118
1256385
836478
549010
120827
1646062
1212275
1104975
1320581
695120
504443
151485
650417
305375
1024279
614339
622055
1222410
533824
353317
911745
1105224
684821
442574
1383580
64730
1581233
495883
1087551
751971
1310266
306671
1553968
851387
823866
1529519
159568
1590816
1346316
565016
1629991
1057696
645949
1052731
1496687
1603512
202889
1621835
467223
128874
1217676
1112404
970767
588233
1630915
143457
342974
835142
930703
662756
1227250
1059960
656548
146523
1076818
84729
1514547
364397
718170
724136
84299
1525080
128181
1564751
482984
690491
1009924
707144
329551
699297
1398833
972343
1488336
1341295
1206306
403919
100991
1126663
956123
316787
746381
1415248
1004761
367204
131472
31170
1397192
1276869
1176250
740529
459608
589997
374741
477263
1344742
798712
864616
189608
186324
1283043
361253
770342
2361
413347
1419973
1304442
319198
684907
183264
754887
258196
786582
1435686
1106550
1109594
1162885
1031794
1547115
542582
1069733
297141
547711
987645
1013830
526119
1301514
1587964
1300999
666202
947502
461888
1278110
1202783
1433076
1618331
663348
620292
1239542
1630489
947899
923712
1055035
804634
351848
38301
985527
1195308
69544
956194
151324
1397876
1153112
669208
724510
1042725
945380
1354780
913756
30167
1567715
830288
1308527
411247
37866
1549503
1330399
1155672
1566521
580336
608240
516383
1429199
1884
1109082
92319
82669
204048
1139943
532155
1194234
128120
1482620
1465258
1318342
766425
1169863
1447620
702534
913739
541211
466947
464745
157106
31103
509132
1577027
277088
1630184
1083352
1250066
730170
363150
412521
1618578
67289
255720
1137744
684363
674719
985605
1255863
233505
1374672
952039
641116
630564
299118
108209
92547
1298030
724866
305981
551488
314474
1159478
1036852
708682
238145
1388187
196350
483898
721042
166849
593052
1188367
1544236
668518
248030
272310
721608
1319917
42125
374937
475452
4820
323058
1558431
250673
1161316
1625341
1556087
1279855
233124
95551
45236
106126
1203725
1128351
1524353
1050545
417245
1044933
129807
91363
1574340
552149
69413
1546805
984837
683709
1493492
1322214
225681
23565
374606
656836
799075
1230292
1432240
1149621
1509910
1495463
32565
489715
912283
661824
755950
1200349
1612705
826456
13067
519186
1214931
1157646
565843
1369138
557061
737640
1351706
780022
224326
1445663
234801
976053
210448
653805
359308
778187
99645
434661
1643148
1004500
1426138
599099
376354
1368367
422671
1411395
70939
243343
1337288
8891
822748
290824
1380669
838905
1173427
904632
572085
1214753
335963
967967
656493
941472
912300
912677
165503
367406
1548381
52495
1641804
18285
1382416
1524553
111275
1090570
1260247
111742
145016
1423006
1564618
358307
1527214
628394
1396558
995171
407611
26614
254642
749753
127595
651900
683228
1202960
1595554
1101802
1452679
988746
1121381
106136
1175613
631911
1411329
1619440
716769
806525
1288296
1533078
1313574
1398039
749918
312484
156247
1106527
844050
1081676
795735
429946
1314511
141041
655039
1571966
1270836
672068
447616
1221376
306997
1575829
835331
116048
414579
455512
360812
1276990
100030
1229175
1436199
897426
552064
362956
1606206
1084053
655023
300266
1150220
531011
1475000
1235717
1002735
1549813
300342
190855
412239
275390
915111
366303
1217961
46990
350834
1104750
1329191
615591
479493
374514
1550481
1412318
814298
1296529
824030
77372
274497
197966
575813
232014
1424418
418706
583703
227639
334388
1357364
632414
402595
337008
107625
1026349
1440252
1224091
587854
323046
933603
139345
419424
471138
649052
187044
687557
1294210
1373351
949958
294760
199514
1131982
1633337
993649
1090425
104449
834028
1385918
883491
1610550
1582990
1613903
1064907
406748
778510
414916
808365
1530941
1484033
543913
25825
1265113
156107
596585
1217237
469266
1561798
1361596
572504
719736
476628
1479984
1551598
1444058
1009401
711411
507264
930711
1256229
860519
610820
1163095
463617
1525147
1296297
1403383
265600
969762
448779
135370
365570
756753
1275768
1171933
1459689
1056964
1028469
311591
653354
1293049
345185
111681
1356057
1579321
1260516
1223957
1542546
700793
478790
634523
1492872
1308184
554341
460884
1508222
122380
793910
941570
495817
1523353
286502
542018
697908
1328622
930180
1444058
930066
527195
82464
76171
1504517
1060359
1439160
956083
960818
1456943
1425228
840242
1358867
315851
1441807
1301937
296314
134209
1637019
971219
84559
858684
31012
490892
952645
819241
1208783
259536
252003
202455
1643878
1038417
1441134
1321512
1885
663335
1358730
574041
1049249
836760
1025203
1491825
801722
438806
1233383
1266841
207964
34046
313030
1278065
1049105
749514
634381
35283
990042
97597
650784
161629
935772
53753
592502
665392
882126
159904
570648
1460513
1175565
843661
617473
522826
347123
1230968
1092523
635469
619514
740203
899962
310653
707748
954991
46992
899219
1358141
780999
161319
507320
1474854
27794
629580
1399262
13049
391850
1343200
1324841
1494026
650367
1624541
1084129
1639418
1634079
213689
1346696
797359
1018236
1608879
1079475
292008
753550
837442
686087
330439
716705
342963
121070
1538900
369210
279022
1386415
1163167
1101941
219237
737041
1450391
313145
59917
18616
47760
942287
327931
105624
1010569
686657
1233113
1028235
543506
669184
906345
211639
332967
800152
935587
198987
239817
335845
81530
344750
1479205
1464403
1445692
840319
1130019
1142582
1350531
565297
416426
649737
193952
389418
491871
855996
512981
1584220
384706
205152
719628
655554
431796
699616
751261
46898
78943
702192
663595
1120190
1443560
175257
1358584
1099506
137411
593704
257509
657070
1313449
1479500
1047616
633901
1419155
1105492
419837
1390621
1316398
472967
1037698
806848
1509330
674405
669790
1148866
938421
639049
620937
896537
1569751
434167
1350285
254332
375928
1139201
1093873
1127492
270414
1247792
770912
838027
309342
1597332
345063
44595
527863
1078068
1348610
1546043
1587815
890810
813395
149363
1096160
1615641
1530217
191985
220816
28955
827108
1285518
1269184
398130
94950
752073
1060028
1209088
1182321
1168327
597425
469450
972724
1305684
181526
1115641
449959
161866
216544
229921
779413
850722
366041
1262521
820113
975506
238905
1350225
1520180
1480560
1550679
1322131
1128247
131569
1465620
1114405
1562286
1346360
149612
537106
1227639
331594
568316
1308007
982090
1170390
541628
948148
1161753
349734
1644278
1459810
938170
91260
533733
1036441
131331
846375
1566786
382283
1311630
381611
73893
1306504
162912
768572
1353657
421848
1031700
1044091
393261
383928
771427
1552070
1353397
613381
1193182
1243641
448714
303583
863232
1601808
532604
1119583
1288823
167115
792207
1285608
765701
521019
1639831
391579
193152
512179
778221
236158
799143
824061
376699
583397
1201580
1543638
1596479
158852
1530635
1373244
340339
80290
529168
1485941
67840
387447
1382463
51359
1341601
573060
738657
157840
367304
741534
610552
687853
46995
324230
1510169
429289
537022
463498
253221
609798
1452681
1524768
152586
298821
1400138
539209
547434
506111
1629758
1407107
1357418
905692
1309259
135166
296053
509182
55156
176948
1089253
195538
284810
1275656
1202162
63530
1228352
1301186
1568558
734897
222864
1501908
1139341
319861
247096
94341
1204978
1632227
507216
843001
348231
1312573
88060
1191059
301050
398157
942105
471857
73346
1342614
266321
1381987
1531795
1349659
1344213
323462
1060757
760661
1017788
183191
1531306
850267
1238698
1120730
268663
1320264
272070
636201
1361662
161628
1340591
869187
879417
25387
850229
1262056
991552
178274
690494
92752
187575
1042380
1515854
1420462
850337
744129
739517
755958
418372
1435173
1408529
303783
1156352
1643934
502415
493168
1276327
55823
1452100
347071
284928
1067316
375201
1601970
1328840
1223286
823160
219521
789925
1180518
430604
1146829
1411790
405491
1509208
820003
1411187
36996
311375
20470
1586964
9809
346757
144982
519521
1177004
352084
716069
1128345
1104546
1419131
24923
455818
611794
799393
1409945
962674
29280
557377
328044
1314158
816555
132835
17699
73102
925176
1079969
1046858
582712
502871
358184
700746
514660
486751
1133121
1469018
1041073
16577
1528282
76605
537993
698182
1342981
574132
1561285
515064
439294
549054
404259
284841
533426
1064873
22356
1545137
298345
325048
1298206
703451
839973
1336675
117057
490636
1488343
1395393
359007
832996
1108054
160880
509855
854322
549363
167048
829873
257755
1278370
212910
785459
1597391
1285628
1085118
492411
635056
249619
744986
971699
1211614
242406
684936
467645
358520
1053724
1221465
694823
1067916
235134
962521
1024420
1456224
199515
863354
925894
426141
285762
1158498
639627
1564797
1538551
403983
28701
1565399
735282
305689
469968
1441013
104026
1402385
1609748
616825
297473
1611302
135704
1101850
398269
925610
30723
203165
521453
297895
1564587
75671
1016796
1320663
710157
1202243
70452
1272953
636142
296632
1321402
1571461
1389241
246688
1333129
627065
512608
1589761
366780
727516
411389
1258576
1051240
743320
1312505
1240854
634964
486051
1375296
371918
775932
176175
1303187
839715
1306083
1284850
1046661
1362852
512850
321672
713146
484019
48471
235919
18962
627866
240545
438706
652642
554336
1270938
30092
351401
812076
140744
249044
145503
1225379
488533
1200263
1444882
1518501
645708
1625063
443685
61330
132199
1420268
710044
477720
1203094
75658
1573124
691738
447402
330471
1380133
920498
545254
964547
1551461
864630
1050887
1061506
746462
1633375
221672
732637
1628213
1601521
1068683
297979
1198367
996780
848029
453557
14570
548746
260354
553042
987885
1394929
209509
530382
789483
185935
1071916
659833
609535
90992
125338
1252888
356700
122434
683637
1526695
799739
621647
1462689
176834
1555654
1020314
378744
568983
800594
505164
39170
1628863
556578
1199372
488908
1445555
918096
466616
196051
1204432
412846
599272
361646
881457
85914
1186974
1393254
1524574
15206
841733
914791
781173
1183069
533810
633785
1151729
1503636
918044
26880
1371695
846580
913721
765445
709469
584509
916410
1628285
322151
1221965
482239
233025
187099
593557
1336106
1170712
1273824
1092045
436608
1582254
1151156
761968
1394709
543293
597466
908302
1358291
901911
1577058
664676
807718
987819
1067937
839220
1003007
1285463
607917
648859
966500
1341628
1025028
584000
1092214
72618
366793
1421838
1303592
147276
6717
584392
396180
597183
502614
633045
1053104
1397328
1100975
825141
1215087
1279353
1630835
135575
827886
1240864
1025667
873585
310046
147936
1622749
508693
1458035
1199062
166196
1241439
482587
864663
1065565
720499
323704
238772
1217589
716575
72224
1324930
1413587
575090
1161784
1178816
1093558
880421
1643498
806091
400352
1265967
1466415
1451574
51809
69075
1289903
700525
630776
662037
99697
111181
462381
1564461
189692
871444
1458265
668206
1230804
1413505
1204467
1118742
1223210
1392617
499549
719544
1491546
1012349
32762
360410
1502162
461704
529011
1406911
1472221
932520
1367177
1044968
134227
311165
1190089
1280609
380653
956268
910907
828773
998691
923760
1154381
466253
929887
146641
884506
230095
710582
770728
1597753
806756
1012473
236983
138307
1312091
1468764
107368
1308031
1094849
1561666
1174887
759835
438234
1174806
460439
667989
484312
1255252
1558463
931370
1067737
518523
1445144
1558895
675195
826087
524293
1630308
1112040
1085350
713640
126728
604338
1329178
122024
999153
257412
438189
650082
488109
220817
1277035
739990
87319
488042
1196157
1318876
897315
1415001
1636952
451838
353596
1538038
755074
808350
151557
1256165
377286
1027140
324355
226446
1298643
347661
449529
465455
98225
860500
330572
765219
1221597
1360463
1101879
1570459
1221772
1039311
1613697
1128488
209317
428711
270580
1501760
575236
699143
1579177
1152429
798080
1584838
116152
1247773
1366987
651827
444105
174159
716553
589809
786547
19227
519073
41177
1461203
171180
1091789
494309
30708
1551414
993804
1559214
922362
623285
912224
1522074
1155766
1362589
206254
195322
587085
1160952
693617
179082
1574525
343700
1383911
173423
1242218
1554622
928092
1176261
1243117
794444
516479
694898
887896
494429
612005
303001
99215
1496267
904264
131072
1630258
544309
893824
1301154
693445
1174147
748840
1564235
359738
1003006
377525
967512
1608603
1184555
184131
1095613
341125
228442
1480081
1311461
5041
576592
1271475
283306
269281
1113016
306438
1525764
588180
187935
854247
1068550
16197
727238
1017834
609620
424631
421477
122063
147425
436001
636452
1262056
1524414
426425
67079
1537525
390125
749578
40648
821340
300338
610149
1129801
159886
457454
1479206
974239
1516630
967240
346217
789946
196462
1263112
127867
1032527
398189
1286072
1000983
312974
1573850
997676
812500
746813
64790
227244
465831
773652
1249237
488800
1134629
1409868
693739
371399
761362
770026
86040
535032
1515550
762993
1632114
1444359
520544
303402
887422
802537
202759
354554
1212352
170945
405919
1606516
102608
1530282
1062333
59018
929471
1218139
248769
1592457
352503
652385
214662
1106408
478054
402708
545164
1376924
24635
540564
425652
860779
1502199
576499
1048783
1021248
1423142
985505
1027981
1544370
870558
159837
1384092
318922
217979
349177
544267
756801
392189
1275415
575161
512947
952899
479729
387418
920222
1089228
1008472
464131
1349375
332052
692696
292361
283674
450326
1462210
1430961
155593
1094055
581405
1636325
330160
1196090
425136
1481504
1085564
892958
886409
493710
714926
1355382
443508
289806
213605
624156
144653
1294321
1464266
639178
45162
882641
49391
472151
631267
187047
537727
1118374
1513964
209725
64554
1593033
317235
459038
1161638
561162
976896
1190480
778899
505482
215168
1124467
1199216
529359
1627151
822381
806007
231426
1433595
999844
1003532
689941
760235
1075361
1590012
971825
25073
954941
1498881
835799
657349
433964
106702
438313
169296
705099
1552043
819501
1127121
610456
284189
839554
1272239
1647541
565296
290414
647333
1513269
1256078
510967
652201
938347
1248072
24632
532638
1604723
1254462
1348124
1024582
128139
594462
185524
1631350
492638
473598
374029
783659
581250
1051027
1598108
1115571
362697
1441043
956921
11281
387566
799804
503297
1508195
893012
1192350
912198
1206072
1631794
1192823
273512
1389515
1408283
1027476
297389
483216
756273
1000603
917713
1257485
713451
691177
472128
1418149
312399
1272924
453235
1127122
605160
971872
1328762
273520
62144
116199
974531
658067
352530
191691
1452384
596353
298302
732880
1089215
1637308
1391522
1103465
919257
6948
955696
1155231
1500396
274575
1368762
1407866
113822
705257
1640229
804230
468669
773162
781515
1106636
251733
1362099
603538
47878
424237
1312729
504250
1234867
1632724
17528
1463130
251498
978773
615273
1599191
1422272
1489499
1062597
269180
629832
1151548
688117
198407
992793
1450619
97564
306445
104389
994015
1340119
1531647
60944
164692
695824
784191
717846
961897
2231
253609
756935
365204
769372
355390
1281056
1627908
1282431
1316005
1642728
1070747
1129029
813495
324225
485601
1047506
680363
907621
317779
356617
733804
1566683
1267365
797384
1330720
644275
101583
137131
478225
1073278
1482491
82772
1491261
112730
812940
470824
477901
430977
1450735
869407
170577
916779
1500746
363439
1362578
1084950
608142
679865
1240871
227275
84455
638649
1439780
1406087
1011832
442618
330747
391823
1320812
833496
611562
1540929
924678
1147075
1061529
677822
500284
1481047
879065
994775
1014083
1001857
484493
1259362
1365356
248464
506383
704058
1233188
934053
881029
1064705
137851
726101
695004
1366886
236141
1113624
412877
599328
780654
339094
831102
772650
24278
899418
1006230
1011622
334476
1096774
589864
1217210
1366226
593038
554359
799949
456033
827554
864744
1149490
1022656
354706
1471036
1202378
601584
855337
1052343
1378926
209702
1433483
315330
999351
1270262
707168
1191943
1337912
1590294
35860
729077
1309995
310124
1567932
879867
1437555
1560164
483453
1331426
1231430
1294843
584139
236586
1273588
1155412
1498569
392856
639670
10433
1042272
72540
620928
135008
337876
292882
1259022
307700
497665
214205
927315
1137230
764758
508731
986722
766351
1324793
1067082
730817
259232
1549810
1064023
473139
755521
205899
474262
485357
742919
1231523
1240605
737541
91898
908631
1332589
1179549
941091
772810
741224
1115992
683703
11432
439878
742950
676404
528142
1123919
1515695
189721
595620
523581
752306
1350261
772497
929361
719350
826885
1292745
1383313
925986
1524954
641857
956514
1063286
698207
1127671
1122665
261391
1226307
1150055
115225
877068
1212052
688174
916279
1027934
415016
239758
681926
114535
290759
378319
485603
1230663
529740
1042104
1297311
939713
603632
261448
1199115
795331
1163939
1449765
1277778
1016300
496295
515621
1041079
984911
1408854
565883
1490212
727
43782
340592
956112
1069847
406291
689335
1493023
158110
994217
235151
36577
337154
950400
206648
252357
718997
848736
951909
631406
752588
620651
1484125
406976
154201
1559646
1308138
125363
423803
1047127
1319488
1314989
540071
1243018
838939
63292
54275
107922
842252
1601447
253869
1486286
872681
279112
322235
1232021
702025
448023
178327
947059
1165728
1316829
441513
947700
41400
147758
787254
386084
1418148
442700
498662
1010704
425599
1215488
804094
1039951
257035
610221
1501870
391946
1563508
213482
1479043
1497010
749686
961998
824815
1218166
1339548
1645645
1026653
13573
31246
1231472
582143
792826
1106143
1145333
1262532
1335188
1168937
1069312
584172
46362
1186624
1588785
266840
499383
1448603
289250
1324020
851308
491273
1598540
1543537
1101398
389727
829091
365598
914878
965554
1501449
1071553
1051903
134701
710760
540574
1277549
703635
701367
1274055
1228946
16023
1186960
1338627
1477345
126642
1450480
978437
575879
1021050
936304
1369113
1183092
1249685
1239023
752597
1389987
39742
657467
185332
99711
105944
34450
1292002
366051
461399
359252
169184
924566
684312
1071697
911169
588934
1639702
1587210
607152
360282
845858
1025167
353461
885093
568750
680233
182936
328205
1547448
247016
586041
1134754
751248
1134610
431201
1637968
551513
85561
1074770
1604157
1578303
955409
1421110
1266676
154509
236164
781168
117366
389723
741944
856467
1549301
664386
1195542
661076
207705
515890
896673
890624
1640712
195433
379509
835325
1374753
429940
495143
94726
1228365
1241746
251660
1528000
632225
82095
255966
1272953
104299
1109379
1214772
1320261
172793
1465472
1246815
303290
449510
313791
535701
827853
89215
1348029
680601
636531
1193135
347107
1492082
324670
1329321
1357509
371536
1427304
496643
1373606
1163968
910568
1613235
1594908
1213058
1008069
1627924
270875
712909
383797
1120585
594117
991765
356058
325955
505891
268226
917207
1565912
1125758
517659
209595
419822
924390
1599091
978019
837053
1136848
162201
782506
907050
141049
44593
266616
1466258
351945
283496
276347
1044194
1036208
622589
303955
528533
455399
474378
399082
434282
1267744
962433
1372744
558000
59703
1304241
1194795
893082
1355883
443974
1231561
867011
1063954
105299
1113658
601424
103268
189211
5634
1535279
91571
1593544
1274571
548030
597287
939845
654912
46996
947973
834315
172917
1110908
1155736
558024
747632
310361
900269
74547
1446982
511782
117794
283309
1508515
1532621
1095474
976674
1048937
1614473
83315
1405862
394982
168322
1480976
1378427
794277
369272
279179
207454
1604027
1466588
1623953
46954
1630558
1618233
302874
928802
36222
1407400
403975
135000
625095
443264
1289018
995493
680236
795496
42156
470418
396823
1256250
189663
16225
254974
710657
826473
1228835
955365
924904
755190
725039
730011
58319
552276
163976
1495885
1311452
1267338
1419846
307972
1522290
127184
501695
615339
835889
505838
1028404
1477265
803577
763626
1626958
377415
974929
47685
1222165
1425632
298316
1136327
1176820
1393655
789154
1141648
245449
866068
289918
867968
650662
744804
713596
1087604
1297059
1195698
1247410
21803
231159
473908
755950
916530
629774
1079589
333673
327660
180331
1535996
1426206
530357
1307858
709138
524374
355582
947392
1179597
1646329
1284417
1313671
494633
671403
922932
947873
1112796
1500312
368399
912389
753286
319966
1564123
1569628
1022401
166589
1498122
771984
448707
1014742
700976
829252
546064
1642319
200232
697809
180476
208618
83522
846969
693897
693799
1625159
397191
815915
671064
1332067
1293954
1246248
647878
1347759
1537574
634108
1079229
135996
702092
271256
718988
1285485
10343
1116214
593141
964271
585143
336178
254179
1350102
34224
154765
1231646
670790
911273
396717
219643
1493215
1310521
1611040
337501
1310938
880626
1192285
991542
947274
1327688
1317736
563961
481032
1446106
335973
1486895
493298
1597145
1027076
1052965
1097719
1543946
1488033
1220485
1539826
1506229
239768
723708
512004
1525027
151621
1187829
1233722
407786
977163
467101
107837
1224251
923693
784259
350737
1643603
1345363
258556
880351
992970
1118693
514207
570343
1442181
69934
84725
1338088
1150152
540317
1516936
377643
928775
87933
678320
839507
385612
413799
926823
873605
473699
588282
353390
1227031
1155019
115220
1233824
591130
691385
581231
348580
124168
1611852
696553
1635289
263155
1099292
1116132
5961
606902
1218184
621091
910444
731667
372376
478116
1338248
375474
1170855
874560
974378
734253
1212625
236385
628557
521822
397967
387805
953503
1030611
386592
923802
1209294
853879
502823
1046256
1058632
974522
897212
1301309
903496
956498
589322
752895
1419855
210822
1501748
1225725
1211301
73955
93513
124597
693454
792315
1366331
1407452
1147408
973646
582586
444694
1239829
1522032
874013
1497917
275574
791332
1257117
562323
999444
867328
467476
646031
616224
1275083
428691
1559616
925639
913845
782197
1411307
551106
546158
9399
724262
1084138
86613
222055
1338070
211387
772638
995189
1421360
365027
707529
1115267
1477910
1521617
299694
972054
1188459
971190
1085039
461188
963645
658503
1438987
1311922
123866
188884
23423
264295
191642
57138
75672
546035
1248785
1207003
706726
409889
739801
677082
531000
959780
429668
109777
3461
869007
1357488
117681
1351921
633747
1453269
502927
1388362
741765
80278
65202
1311394
1363723
1477105
203010
157643
609083
1074923
1255728
272551
414285
1230535
733662
1200409
610217
1384403
910602
1300896
1108436
1300258
634994
887391
1108794
1117251
1047120
269570
1019414
254790
839266
123743
630199
434920
590813
941815
627571
703027
1612228
886224
666318
159866
684405
408771
440582
535410
637394
491916
1410376
1288330
1331828
449523
264876
776734
19873
1547099
900166
1243550
1559318
930626
861766
1358223
776669
1599330
66095
556889
59359
158737
1620604
1463188
543480
1044659
65705
1425424
1634430
34604
70137
301281
431345
445885
1025756
1006777
1150326
1498340
469166
840150
185954
572597
543853
1208652
1040458
1462505
117991
1399521
814695
1397891
1325644
1383199
559580
1462529
746855
1079646
1554424
1172633
899541
1344330
209132
761144
227483
811796
352255
189908
125648
954855
1320290
376725
929121
1520999
548121
309909
1529611
340854
1619753
1146637
582753
318369
1473353
88480
499750
1129878
753477
951047
181226
321613
287934
708193
922130
859410
1575466
818485
1486061
570307
149737
1220932
223249
1224928
980792
1353820
245314
1021813
1332140
164223
706460
29823
172991
164538
1412627
1182562
79769
793840
416795
776900
1258939
927486
1374148
342291
349917
8569
658684
832065
82943
935591
1040418
1313670
1235786
979020
1123807
1601012
507494
380029
1291381
46705
1531854
1051674
89720
79005
266216
1427760
1065775
186688
1466823
1088003
874198
536988
1040423
1531894
326338
837894
231987
613723
914554
736181
1406614
585824
1131512
298430
1190074
1014988
399530
94044
665704
909593
1233860
574811
189597
441190
871367
660947
140732
985853
1225351
692858
1071382
138036
195662
480888
404254
366650
1267595
1468365
573137
985516
848006
137100
1042302
158275
266379
451723
771215
882167
1017863
149822
1187949
1548410
1368689
1359038
395163
138394
307275
397442
1036944
279121
1028215
646408
282624
72386
158795
1300442
877506
968644
960702
190565
1287720
326428
1589976
1410198
296453
1068811
1529000
1160182
58174
1013242
1142933
755185
289847
295082
335236
1426826
689823
1066664
840483
424449
933429
1443955
172080
1237437
639258
1143326
1154022
779751
371237
1619868
277168
329224
881035
1104467
1384922
1587830
1199053
217802
69618
1451667
312842
1091763
1582466
658030
32640
636184
763763
569781
527575
1312940
383241
327939
217220
1120759
698638
1630551
1173923
83995
470216
1030362
1469771
559993
1349063
1203164
537639
47505
178831
1563354
1014588
1156361
834536
1329654
503533
1528761
462334
653187
217594
695267
1530755
1257751
669594
1636809
204014
1340131
1005289
829994
767775
565430
1336568
1617677
1560433
321114
1153846
1094468
1461398
448356
1162650
1125439
604770
58028
534513
1626534
364299
420686
1178932
1286703
1407100
297620
339897
92365
274569
1473899
161333
1257097
530430
1052960
1029674
1250264
458214
96113
766859
1242679
1491772
384634
559859
285177
1033200
774602
667818
1206389
1064562
731795
1627419
386430
995976
870340
1235423
574632
1631627
660165
243493
492169
231508
117892
266876
98441
1617449
959172
593880
473985
40775
472855
1130790
1347878
1096404
1115729
845175
363001
398324
229264
368552
348515
730719
660011
1002408
1354400
173365
423076
529108
991806
765870
860058
703498
955846
190472
1248042
1017239
1277271
1200648
1112096
1306942
1612770
97389
1122689
1249633
1442845
8720
371131
1162395
1041948
1241402
689413
825138
1604524
1182265
1154824
151537
1131410
760795
1287449
518772
1166220
1281143
99520
1215513
1461827
922981
338776
174467
864897
814976
1211053
532826
1151340
872972
381207
644472
479147
1185112
138422
422512
438331
1409606
1531819
1137920
1174430
211760
698145
697015
597290
301054
646433
1067800
717769
462991
1387313
449961
921809
1384226
920274
1184155
1464822
763343
574198
652133
1211046
172615
384963
379260
653114
523268
218428
1570165
146320
676596
969191
1306336
268113
1236665
1101746
351477
351956
487882
1236025
1623707
903421
781810
1115308
678864
1463623
1407177
567325
74679
1199412
693116
110758
236821
1560624
1371459
589091
288593
2655
376362
448030
1096541
420973
528560
600518
1595570
740268
1627985
1478631
855280
573146
664966
1578581
753801
1082956
1084560
940270
1493611
1254370
311942
1418119
322460
1344811
403017
800806
183028
1585858
1479547
1595994
87965
378113
1534969
244273
808078
1393050
946743
1514678
127658
74095
322410
809252
551092
596103
1085495
900712
309051
736092
160337
228454
1227663
493245
1545955
368663
71420
245863
242459
62363
1381716
1476931
1195542
318791
51445
462453
856597
1437606
472371
181081
1259187
928549
851501
1241185
375407
1017687
732841
1213600
678287
440853
1084027
1314788
500853
1441501
890093
1527380
582570
610689
259636
614004
1575624
1427305
744290
916233
302686
1172213
164210
816492
362906
896944
792709
1245109
1016811
1464937
1619198
631924
447868
1389903
1340266
946886
1415318
1315866
376275
816576
16463
224208
1185358
831847
1214438
245571
1549840
859557
1291616
1295433
1020745
778564
1091817
830407
63515
678459
1256579
14781
574158
456368
1619152
506942
1213010
476249
763253
129376
1320100
262870
795430
306574
1052535
449373
760559
1641896
1065778
418254
1512595
1042311
183586
1633706
1360286
1336503
219116
1269852
580776
21325
535270
447917
546362
801665
789222
1591865
262494
995230
484539
529469
939428
975978
993437
475231
95811
530521
80623
48809
666742
639919
1542158
689262
702147
1634413
1096367
525815
571592
57745
952982
227855
1264886
1609075
1002575
980796
518225
472826
1420602
624727
389316
996676
1189992
1339850
1160140
737994
1567939
1065671
941750
90774
729997
609510
906415
1051502
838614
1446661
1142692
847729
1528326
987667
1188454
19032
754201
120518
288272
730406
1388442
1179813
34791
398133
57515
349228
130442
418744
1254783
1181897
1621173
921208
401986
1485356
489425
1024508
930178
1405389
365901
998821
968750
1130587
1572829
217954
1462005
949333
1198200
584531
1500295
1301584
1056454
1151508
1449143
286293
1390015
246318
894552
843901
846780
1623851
513626
173742
1056013
802610
583868
1071219
884903
1137411
803395
764567
1573559
665760
1598584
1457636
1383398
822552
67188
1321597
29292
292330
684524
1246627
613981
486218
1537366
1055083
1134555
1045061
1210589
348091
518191
1466259
652107
439905
1120369
1421581
1379908
160144
1222226
480123
96571
271162
1142239
1002840
818694
737239
1202919
326177
94862
1530100
267393
1484632
1007201
55217
1043679
1050724
1334050
1603858
697793
241666
66989
799949
82780
157970
417337
1179626
329876
85506
782732
358704
1604784
1211612
1445491
335944
205478
1371180
1547349
1214092
53619
1580372
255371
1613750
1050751
744470
1125676
1227392
1462501
648988
1242001
1356884
1105672
1176384
156576
104467
721172
1141014
111878
961262
40917
890195
798666
281812
1130055
1559276
19813
1276959
101222
368485
248670
1301052
69984
1078067
922371
516763
409061
1293169
84220
1118364
1633884
1506089
467159
968403
1149560
1150265
47235
347701
1293509
1613083
304951
1616182
1415260
813353
1102762
105620
74417
629601
383513
434319
444179
1521771
547552
1521105
186783
1113601
1169192
1477314
680055
240126
1026028
1208186
539816
407407
441619
208639
786272
847453
1328004
79085
549385
1215505
18815
1253905
1289843
1300287
478155
152033
1264899
933995
1471259
1613806
955685
1226320
612637
1299609
469847
1607279
1413026
268362
759526
1518520
997605
1159321
1024792
3943
1086446
265744
985437
1630170
1024684
989193
666512
514556
1054495
602535
1543420
502405
288741
72178
1327338
1173170
1500204
409961
183225
599456
1637618
1289450
1525157
448696
1148301
953715
1305403
750244
1070451
1034426
1461919
1096544
426578
49542
1261998
203992
175441
1332779
1179180
836762
58125
1249904
1547304
604746
11582
1364159
313746
770700
1135045
1069988
1235089
874843
1328175
1489233
999548
154687
1566779
1636816
1065857
1614254
748080
1142787
1072230
1603393
950369
15993
49357
115473
1150449
1463027
379904
1479393
818830
951005
649089
863685
551562
752239
1017899
818380
1272587
1553675
1419698
411915
315118
210360
864533
353889
1290696
896572
426996
521545
334150
576058
919339
428935
1509118
336652
1021115
110784
1096586
1194410
263925
289170
885736
232338
1437281
90450
633999
234117
1315494
1140516
1446769
982383
63431
1554562
578896
1647358
1414551
631970
1213774
620212
1300264
323074
383264
436094
1478300
202962
1134399
693246
1660
56446
1222752
1252329
783330
624430
462502
516922
394379
1159868
1588529
142748
283134
150474
884150
1222276
404029
1012912
306465
43245
355379
1344328
333569
1092779
1404580
974296
598514
262228
353439
1325747
1138968
383196
1155590
1296129
173646
170018
676702
386268
488536
319481
488227
780662
500467
995532
1338472
1351583
118314
1350314
252621
1152
293709
412621
1526035
996184
157952
722192
1218748
78562
608717
905167
1384115
59553
1495849
1466230
529971
478125
1163198
1224873
713140
537523
1092122
165595
183215
735033
1349604
1314310
911023
246567
1135432
563007
870104
629470
1225727
1511253
604584
932784
1486969
1333796
1273992
1537987
719350
469765
510379
1111290
102506
842604
1181446
1275302
1247505
1512145
274862
1243275
36821
1237539
470786
866155
743909
177707
911996
1029459
110544
1523772
74208
923821
1579761
1562752
101896
1398825
312746
1379585
1432383
1534500
1568610
46428
38989
994884
352093
1371512
1312142
1280884
1293985
1485535
591063
760404
564499
932679
1106121
533644
1426306
1213966
1575699
1615314
502898
259656
543143
1255729
1352052
1212382
1164742
692156
717006
1534479
881301
278522
981202
1469720
1170842
1078743
580578
1525491
787721
654034
345703
563288
1252203
1105224
814795
926952
589118
819870
308461
1124857
1182992
424326
1227558
1304647
630539
546636
580816
1533020
59619
325291
814023
1227307
1582921
1598617
653507
623074
428502
1125820
1156657
1394893
385732
1607393
1076066
267917
799747
460994
199011
361147
1367450
544145
643408
1573205
1073120
166987
907747
1014718
866805
1078430
1495740
1615392
1165904
1101256
963807
1528525
657741
856247
661013
1265709
940580
76485
317142
1273099
842658
1462715
950350
1285850
547828
564333
1514554
1459513
808544
895690
1361799
694891
1540353
524889
133451
5118
1327172
512393
434352
1444551
294138
1348690
475659
1380747
1033235
855218
286674
247061
1893
503400
149220
443328
1106399
935265
161659
1568667
1590705
1383265
1589268
1282077
383480
763650
1543213
816089
184393
428997
1015305
7007
957387
1337775
1597060
1200589
1482899
1100649
990867
600167
561348
964423
1447865
957897
656678
1339302
748536
1151842
715047
1510747
447313
467187
491532
113933
1001099
974869
589217
706384
1532714
839598
716821
1356154
891013
719880
1332759
122447
1631438
595267
801327
804143
813452
1560264
1069170
221409
956619
150785
1460204
364484
681930
1506359
330139
267720
1213023
714074
417769
760273
179996
233567
478784
556778
1164945
1599633
227551
1475136
112320
230109
1500786
1554926
55689
593256
342102
1439093
313319
1344190
772803
618500
1077853
972662
1253419
1037847
1446023
36886
1386843
468672
1251781
441411
643890
1606665
261308
1390675
183421
1536011
1398228
647881
558265
652530
611565
87097
299842
1261878
758439
1563440
1374408
1553588
290489
1628365
1643310
89519
236813
264080
869022
1527941
492383
1553988
466815
312109
1639456
152429
1413272
485317
639902
942569
599392
943580
1602100
321692
1006119
1576431
1068066
851453
722894
988922
868030
1010603
41170
1195382
105295
1566202
435119
805549
891744
366748
1432063
1127789
972495
757725
771810
582749
17345
802741
335758
290802
1046066
969443
1142669
1500063
412569
510268
58179
687530
1022761
1261120
1432032
1449118
1182622
1371827
868701
649326
1494398
1188149
1572049
1130338
116524
300162
1554830
374597
1530715
1580297
1541084
199434
146902
1045512
382512
242080
1352686
1447865
600691
1167623
1216074
750558
1499393
903535
575713
785127
848056
263015
1253854
937164
1614461
644144
875383
459464
451120
115272
1169354
532571
945146
1278173
383135
1178494
252935
57338
1368295
759710
244610
1527971
1589519
1328010
942194
122523
364237
889857
1462487
1622737
603922
1331668
668481
550076
1230366
1241619
388683
1514870
494501
571612
1371500
24861
1371274
368428
1053284
1181416
1119811
1181315
443398
1282552
986436
1314031
1507561
944042
958660
20996
1541382
1177897
1251702
338718
124875
1134433
1462208
632346
1471306
688545
1437991
862830
414011
1464856
1135789
1311650
240181
1323263
191112
352610
427644
1463540
197443
935694
413818
311002
594451
1389235
1456576
436440
1347649
218805
121811
1532766
917038
1620534
1171281
952971
979963
445625
1057640
814528
557365
1420727
35034
1487113
974918
527717
425477
345951
391958
822665
745757
1483518
944435
374068
1083980
1477061
795295
1382840
563691
380947
306827
1129324
1569325
1290452
1302728
685158
831338
386442
66092
1071364
709298
865165
945373
110161
665571
422329
1009860
436510
592306
1511234
1183533
1244303
1490067
1407478
897426
534496
221698
972807
56713
1081030
572693
546739
229955
650427
602576
1598760
707252
903048
1092509
716694
1417236
1576716
743782
1003418
413502
1633503
370490
58479
62449
898325
321809
203318
532460
857968
348453
1126716
1239594
706613
92160
230536
1340147
959158
444696
221848
1040560
931251
103709
688214
1128419
1332678
1645665
1384179
392544
2976
1552074
650489
1641208
567158
1160778
180497
358984
330154
898524
481227
840659
588421
243551
1176440
1282837
754843
1609185
587539
1382439
841436
334787
1424969
1371581
93215
1008648
504440
1365461
1301403
6407
739522
170821
887186
772173
647955
966387
224247
381201
1169487
722224
612350
950558
705189
1217665
540807
397786
1427370
202858
286068
314268
99453
658705
531466
183981
323105
58331
490041
865054
774570
683126
807248
672998
1486662
361355
56386
1132196
359976
199079
196750
105692
1286307
1344041
347771
217584
1448114
379498
696470
1516671
545049
1585923
311787
1034623
1241735
677375
396242
306388
965361
652493
402153
299132
438649
495338
852303
795578
431963
508608
1289019
641058
579720
729867
975577
275327
1005915
114073
28027
1331267
1013408
1574228
97057
1392431
140204
817643
399571
1250030
1479523
133687
1401542
1590370
876376
524824
1342002
455080
666617
170608
884463
526548
237160
903732
1570944
1177509
1037874
656895
1406242
1295538
1121413
969705
579178
1559186
1550031
1110457
1348123
1287669
46292
257442
1144360
1425112
356596
287574
569917
228004
65215
1433811
194492
1263722
504166
1615862
1133406
397464
504007
1236467
1298089
353763
343685
447567
1589824
576670
266903
1160239
264011
1007516
1147716
1270306
1519771
1174510
1567871
932153
926717
781470
610661
441427
186330
1521079
186887
1023616
99267
1409756
226711
188033
921834
737960
963654
408458
1344853
208491
248747
1159927
867185
1323178
1102275
759061
1014896
1179520
578634
1074224
830468
351241
907780
1295899
99572
98671
308365
687874
524896
428849
646428
497301
818112
229772
1620830
303476
504385
663357
962733
320790
1374437
358139
1627558
570476
816483
941399
793317
495556
1387223
939304
162604
263140
891465
827114
1591839
1407929
1516113
1527473
605773
381703
788565
703256
1573058
767692
847778
804606
1518575
759408
1296126
729613
424252
717006
837750
906656
1614541
1523872
1224110
106242
159398
123355
269558
1532425
960652
1417038
130432
1425443
1563875
139202
1460882
446745
308659
1470316
976159
1416686
493979
825926
85400
816121
974590
971870
582246
1240146
1147607
346466
500417
282275
725422
296872
329446
355650
735362
1318369
1172308
893028
1238324
231040
400384
617410
460518
50943
1300027
492137
1055312
1294554
699247
1221649
646721
204513
789978
224883
777558
1002535
79275
270590
824272
531539
809627
1605858
410891
1266526
355069
141255
801959
137281
745533
133630
1018549
129090
739363
1349271
653594
835197
1553043
1446087
1497207
1583086
106513
194870
1430409
1297656
1540290
923882
162236
1114966
1451943
704505
465816
849582
932313
272803
1371016
556109
487300
1264752
1089212
813892
333585
184224
1521566
238498
368865
1551295
691074
6922
889125
1026333
1272710
192750
866930
1584452
319878
359569
508665
606424
392032
1073898
195406
607537
254413
1410805
598254
458629
15959
143476
719731
673326
1234886
1608860
1350615
1337517
523085
262989
1427445
766713
565719
65224
668853
53042
406541
1108888
1369107
137754
592409
1544978
352960
403165
778168
1026370
958587
457052
1633077
794521
82886
945572
468353
527877
717446
1280905
1329507
603751
1635756
385182
204958
1357283
403894
595106
1334907
1098198
972741
158708
1252075
816239
35901
492626
171158
190040
1213870
1045978
1588554
44015
806568
888536
769920
826276
1067076
693417
48994
259718
1428267
1129180
657560
829024
1398221
292652
954187
325571
1271239
224326
1534776
730208
1172342
1140852
1160499
1004576
676114
1294021
417456
1503164
169155
795973
1447716
336415
1605209
31570
1273515
1327286
1297349
1523366
824020
1440684
473157
1647301
1592843
438117
1041185
1243926
104202
1632098
1500727
1192728
502896
1440525
1362247
589390
521968
1602452
1599070
764179
995865
574826
1096465
1262399
315873
1210427
765259
134279
1135954
1087005
960699
1514455
20452
28876
897625
1405158
1625463
1086875
685306
1330127
1183488
1224074
224443
1318201
1309876
1301530
704950
851837
1424919
86336
413848
696753
1245729
257483
502708
822713
629115
1012130
404425
135653
1616712
50457
1163229
1177608
871500
1112240
750551
1644771
373931
1437281
272899
964003
722023
47898
43627
1565526
257240
536522
383973
265615
47577
1140049
224384
560195
16894
568508
1456441
1156016
494114
901875
1035791
696200
299026
1083063
1233418
1305612
51240
566825
601841
324186
1087210
894670
1514441
472223
149157
415526
329714
307170
931499
1167544
1286475
298810
1219094
528075
1057616
408679
1635317
1007519
1410015
989036
1034233
714966
914885
1594844
1633894
760431
761298
286587
106698
1326242
1613306
1453593
1589504
450323
1389429
668132
1634990
108588
582461
1234197
356513
543997
583111
1027090
1153844
496131
695743
881692
1426181
1584681
1527177
1036403
396673
370514
1641563
578405
613005
744449
770934
135180
1056119
48345
1435091
1124547
861902
111905
819273
911977
1638431
1559693
353871
568489
1356541
731381
56918
850706
244492
1076871
159939
1295755
1046537
1032293
972486
270410
1141367
94597
707488
234193
70720
1132375
1136323
309711
569547
1545144
939885
177145
6601
1280788
785647
504202
1247677
243041
443010
1525744
657200
422508
569966
1005590
1397713
887264
950151
1384891
1402320
819318
1369974
1019438
956644
45395
903968
615844
291765
804635
743807
837022
1546710
1530307
1552871
1171998
1268004
58880
410952
495900
1495468
792882
296783
1090682
69464
326519
127173
1528183
1284921
1446230
1247227
958499
1011606
755487
510274
282121
579058
1452233
392817
799184
904069
532692
1593033
14556
606295
965553
538596
1599513
266581
1617168
985321
1639241
175946
1200788
726390
1464665
811228
1322554
1430253
1133083
994663
394941
683941
558454
894267
1487279
993723
84172
1397403
388863
1212181
970537
426174
35681
933276
593187
767140
1268866
181112
1273369
1001242
1204526
577402
7492
944883
618937
1334392
715230
236978
732701
1273977
713808
1521112
760362
1537686
248014
1334008
1426116
320076
294443
1219689
217249
217397
884712
281213
1611552
573709
1073698
741193
681522
289051
524885
1195813
1013253
611667
224088
1245692
1005290
644162
1094996
905297
572346
78567
965908
1344769
715969
1292544
217423
202405
429272
503307
1308325
1358310
1511516
1086556
165431
1390664
831801
483131
65311
880194
1012767
525060
223343
611696
1520912
448731
442032
218846
639211
1055436
1490545
535416
1089931
128393
208660
415112
1384902
797588
556938
1292004
1220158
967183
631709
961040
200891
1335611
1463582
24338
1107885
638082
223800
1261111
1080567
1009574
1271685
22377
484337
953447
87156
971711
320154
22368
1058673
1237639
217932
1154481
635523
668075
259737
486784
869265
687992
896995
1509231
308682
1493685
198727
944280
927619
350623
926508
1639667
339979
1428324
710189
866132
810162
1282627
817785
782671
1303042
1503133
562186
863473
1311978
1565229
212967
821002
152188
1420145
956995
201084
38146
1048267
1529115
1207403
1294528
692072
659567
1269073
443379
649694
691525
588904
936197
924052
1076094
60253
1598442
181406
1431012
580790
915075
655319
729470
1467907
891373
1464844
1629587
563976
431946
255381
327410
970041
1607584
262415
1429207
731970
1386103
1281559
50225
1489536
474584
1545304
722208
1196880
1284472
1386824
233335
1277625
1503210
1009249
629004
1472527
563874
663258
1387481
136140
1164052
602721
1616374
50881
734041
1484695
1205798
63975
1522648
1444620
704690
1087460
1504552
1017157
1558981
10889
467337
818769
1451963
929307
417629
916327
672158
147165
254552
36010
999179
855686
500809
563193
1011723
1102535
1007801
41648
1097722
806256
700444
974007
982459
1474294
29229
879111
698901
1494265
1585094
805058
1431590
694145
1343320
178764
649521
1478625
1596279
286866
806271
36679
1617198
948198
1255365
1466045
965459
1433957
1143457
5540
1400066
1315225
909558
45705
1364724
1636994
313117
1236572
1487916
571718
827538
87101
218496
1215899
768386
1284037
802933
1174421
632599
580473
994561
1408027
518697
1158173
878680
817114
754577
507147
1141972
113871
1620908
273408
1237586
1091789
631271
847966
1059534
1383099
817152
1104850
1341707
1029464
972902
220258
1471548
1163511
64825
679225
1461027
1486889
148842
1175514
1336984
1349581
1620779
1463319
959971
1098879
1461008
1237623
1478516
170493
1070732
301790
39063
588248
511223
135184
214302
1411718
464703
1196408
414007
371171
1463080
539247
546892
1575820
1502138
566683
595690
1056904
133015
487207
1574212
99702
256989
1339679
175847
1543030
832222
1613167
839358
314392
784502
449501
76272
798413
177303
341590
12438
754938
610935
47815
746272
642560
1023664
1285051
1110047
260528
57751
337472
635369
1392393
891208
1188903
1480578
1314645
1504810
1293261
1194545
655973
68075
1439441
469388
856015
960361
1431768
271561
123715
871663
1032274
550803
757253
328041
1045772
1260203
886420
4249
1289977
1337628
783360
1525615
384977
1613087
685642
1016218
1238001
1609714
490455
215989
1124557
313456
1394271
1501573
761721
357450
654949
1144388
1404590
411501
113905
1360897
621150
843535
1221984
1187298
1090761
163081
762732
1487562
1159930
1571594
575348
1290565
1499373
635171
1119779
566344
692464
971260
967497
932794
1090093
1308807
802938
1415715
397046
222332
925980
132643
586022
421453
420321
653523
164931
1599186
781924
810812
1287444
1137209
377007
1206172
84211
372350
264818
1184826
36162
891228
254508
1020476
616562
936656
46505
1475083
1462417
1239768
465600
1167083
13869
1600376
420311
1630450
179999
98534
1161203
781725
1250890
1021071
781292
1129672
1574420
932765
72108
423000
1577413
319663
33657
86067
204721
245348
1187131
128349
807600
338506
1320761
1440595
1191655
187069
387141
1286619
1199796
472312
1095486
1333687
995013
357406
821965
665499
1353771
84340
409455
1551818
214952
187370
504650
566481
85201
288370
686733
567580
900155
623353
1615499
1281694
1285363
162301
1113014
344146
1577083
743459
1274333
363467
280767
1481668
1197965
518337
1149906
1165521
909497
1208897
523271
1443405
883016
475206
1139240
231681
329961
1546849
45822
1081520
884405
444225
1327150
71135
407570
60461
859119
1422228
853664
469106
964137
511526
642194
95431
926765
1552748
596661
1338219
655318
1055937
72671
278335
939500
1219753
45036
87454
1002538
313310
123942
1307050
991994
583659
467628
361394
386564
1118131
113335
1571266
1480982
621198
1055670
52417
1129847
1446753
1254189
1093194
829370
1442026
457166
575578
1494945
696910
202070
1150857
184833
1382662
981888
1489105
1292251
314134
891415
921413
1543117
774143
909098
29915
1532744
1377666
1600186
126983
1214558
177192
706694
1054559
816423
1290408
94983
259122
509617
854764
1067313
115964
1418375
938694
339768
762078
915183
301895
1529035
733847
1323682
198741
1136151
629870
1116705
665372
323235
1016795
561121
801867
342951
1152253
1219862
360040
1055400
537856
1277847
591884
1276790
267897
348351
1461557
1629069
706790
1261753
123480
1465895
75201
542900
1385617
1404641
241118
1158981
549535
802546
906671
1572966
1477193
72787
10200
1350981
1206691
1261071
1018051
1296522
1124245
627886
536867
518310
992730
439358
1633051
772129
1216534
226158
1490873
1033600
431120
764733
378707
461030
333870
843987
399248
1272355
475224
582044
1457998
358126
1566811
1630544
876966
1538040
1536481
1026434
1630069
1522691
982558
1565308
1369758
15997
873978
1377492
1461024
492582
599378
575429
617864
307165
1198791
1054176
615780
492455
280988
385442
516056
126693
878369
1298744
453691
80064
1213397
1407526
1284090
4720
1143544
90086
1166723
406921
1048606
493720
984196
19888
651477
1386350
1413259
948917
1134872
715616
571365
855545
1452217
1543902
160508
1183351
1422372
790896
1345671
329960
1078833
61915
864268
1627620
1479779
743494
1244362
524238
217012
1419881
1316352
1379865
968259
1112845
960881
1500157
374145
229640
1341360
877083
569115
665008
638020
1091636
535698
1131227
1597254
709611
157311
356361
845533
509909
648902
1391736
632369
500848
1006826
16872
1520369
1231303
1360450
1273809
1147469
735896
1566759
90172
972676
1075696
841626
1024578
728947
880583
1289109
446643
935628
801641
1184429
722410
1264983
1125022
32651
11001
1172889
1603654
1290781
1046446
163999
1026256
379396
1533243
1564919
302750
1497451
163418
1329231
354364
136735
295314
130542
1378877
1006364
948990
127894
206285
700191
1214892
1639203
1592809
1210525
89329
229605
1383731
872366
140365
453739
20590
604342
588679
780667
784819
345939
892890
1048325
1369636
1447305
888879
1551837
688353
813784
1589067
1536363
862880
186269
216855
1173328
554390
1544927
207439
1130716
1068483
1629713
1448975
767025
349349
847370
934785
1464520
619735
925034
961560
1509654
516442
540024
1020288
237037
1501077
1506641
835249
458573
1299727
1469422
713498
851568
1433209
1068995
318909
487342
33588
1532434
861574
1285519
780560
1240738
1155451
1576018
292560
873621
341509
1589949
732392
181908
1491986
1478242
732274
404535
281859
557917
1604878
559955
1017494
896829
1198335
1035182
1108403
1560175
858142
556583
1120916
771305
1537857
1141352
202725
1005291
1252174
943122
722759
1364651
1211469
1184681
1111465
1279015
844792
801685
56318
69207
460611
511291
868693
448723
1220372
698751
1090930
948452
1101848
1382886
593178
536526
925009
1517269
253187
966815
552697
75025
247619
863433
128492
1529791
274855
428504
688096
545946
227558
943885
286558
42925
1509112
719439
1924
308375
1236294
1422432
930186
909930
1504410
1260411
868150
1265256
1364332
919008
574689
605151
1495107
1035331
1282084
1006183
1334714
743237
735976
566573
1272393
403690
899328
1401485
578331
1332536
233027
652054
840342
1067284
1267536
1429259
758902
510902
1173693
1429933
433975
240400
1563731
780888
257590
289454
1116388
124288
183815
270251
966927
64283
93937
1284631
1209084
810297
651942
1293012
1277017
371728
1585634
1256082
1002141
1101448
854308
1533046
534395
548787
461742
1326834
93231
1520358
1624383
1616697
880783
399896
1067841
1009837
1182254
864505
1173611
1383019
441246
623878
1028278
909575
1622240
1134669
683703
1498556
339717
604432
1023452
1440639
829889
407682
372613
583943
1418228
760813
729170
276921
270803
226012
659776
977563
94488
1391359
554398
1111439
467226
27822
1408382
1476750
1298530
834396
61543
314065
194060
398816
233621
472824
1324586
684763
1354331
95397
565888
1516982
382745
519470
383869
113742
251791
4071
532021
751699
1631762
1140092
1168517
428726
322312
67915
69537
1384462
605555
1406115
1342350
174994
554678
1031868
491848
250813
607218
1331001
1043234
1063755
538391
916734
834659
1061372
159143
60714
290341
1271735
1486200
778214
97188
251630
135700
1387025
1210990
525328
1138027
376068
1171263
553634
887592
1588656
1465627
409272
871071
1420512
999607
1285798
81971
1559657
110539
866049
363170
115812
926889
425877
547521
1259909
353607
1194398
1441469
611842
319019
498729
386661
1201708
1550044
448014
74504
984348
986824
555927
1566869
1143436
843196
307029
303616
737451
1488948
1091424
903907
22609
1025344
1105930
1319450
436462
596885
1466989
1646797
65694
172180
680718
697545
732100
938049
694348
1464783
1503660
224369
1233286
1177492
1345641
1091788
908977
575433
714763
1570493
1336640
1519131
692911
458695
772054
1106535
1382517
1549514
747829
1243188
336860
1199208
1408297
1111614
204162
771563
1299601
1137166
728240
599280
925609
273504
730067
1020753
1644155
276687
682552
1029632
596922
1247935
567679
802353
873614
857871
417469
877457
685461
1218283
752590
496745
1288213
1410535
613265
424480
444579
1285126
1531941
1252463
1332224
233460
1478905
1052947
380860
861056
275322
747995
55499
37323
1610195
394354
1221529
603678
524853
1039924
1499799
1381366
1474652
755938
665291
9788
1278412
753573
1203709
692784
902144
1109378
1481673
1158686
1273405
1363135
729520
197116
277677
829797
489407
93844
842765
1108620
699471
871234
950925
1337922
147013
1149516
1508206
1074396
1391217
1586285
865311
488779
1606821
592525
1454100
781850
1431720
718931
1559070
1295957
1211558
173522
1088204
1553500
1273187
447624
1256869
647445
1301805
1236926
427445
337620
967373
867061
694584
1554631
1423380
1636373
1626184
959179
1639215
1263020
883621
414056
1427090
739428
122741
1287765
702520
1492070
179251
349811
442703
305627
526574
1415429
534139
550441
836793
1096351
470904
321916
1326412
419564
193433
413924
708932
709168
566840
119463
136651
987802
595533
1123042
256067
1298953
121601
1563948
296817
1150249
1097180
621559
448214
627178
901783
1023314
936946
204458
1368557
1236355
1410179
1517637
780270
958465
1338638
74222
6685
554825
458160
142958
454252
593915
1272500
193587
1505483
680032
671466
1325577
1125400
679215
1312220
1030177
799463
1282782
1079917
582532
1424940
215273
1273536
1031731
1322256
350459
448679
1116061
1282400
822804
1095016
1178784
233068
1632991
1409195
1166428
683287
230813
720588
1350793
1468374
913842
259835
1363233
1266807
1629568
1573486
770392
1296467
1401152
772259
753028
1071009
1519991
158783
1403055
819
621569
855199
1320978
630628
1629110
1219474
1265475
200568
1012239
1119946
333575
229790
322662
1343637
1215523
32901
561139
169577
427741
1288206
579299
1444037
1481432
875511
1452867
1156418
1202504
582708
1402519
1490825
1198542
318542
183152
5411
1129374
197423
1192205
920462
738745
429195
1433108
573986
409821
119630
10602
1492019
1178894
1137010
100412
1574793
215929
20023
1126691
1490648
30505
67850
1019165
78527
1153142
684805
1302153
1273918
1044937
1146934
1249004
1309889
1102939
160894
188064
837681
353749
907429
418755
261551
703278
863728
384831
898169
696046
1140218
1293963
284236
128752
780932
74910
769165
1546308
746467
539499
1018087
372693
293472
190209
563467
754765
270303
882923
1135958
1332246
847539
868652
1091654
1266882
691226
587911
395819
576482
479159
981023
1387741
480882
386856
195506
721558
853845
199647
212236
378852
1211587
144712
1041983
50871
224853
282042
1087384
68730
1535507
1477245
410736
654224
1080263
843381
480193
190896
1349068
308539
636368
1341625
924093
1173175
480518
1368377
1192458
649684
913976
1506976
1556040
308489
884048
1480635
912295
946803
1420451
1319124
150160
1126137
1555575
1027136
749844
1469372
949853
69094
593848
1099713
1221825
536281
1478913
150490
948633
110925
1285234
754322
1052019
151188
127892
280434
523295
62403
38452
875648
1598993
1072
9722
288083
156092
1384708
738713
1225188
62356
580423
1089264
747047
1475311
545850
289319
211018
3033
283501
1341718
330586
26081
1584216
44007
867425
665286
830442
506669
460287
1192366
1104975
650996
276631
1412818
925574
15251
1502271
1392
1454003
696855
1539502
688058
739696
1172196
589597
328855
1203387
765761
1397150
214166
434192
694342
425062
1468386
1267038
204182
92495
448715
64500
558135
777807
126245
473494
345511
1249805
670357
602161
624750
335755
1247394
619670
291344
834609
1081125
1524287
295930
1288552
1616954
1185995
872777
463785
1469709
239059
1094233
199012
1301808
1123476
1317073
601743
1357388
1495541
203249
1618466
381141
424218
601679
248239
1366572
109741
1075830
879860
600034
1132628
1296545
856124
487831
680289
409238
871966
1487664
1338442
88205
284101
378168
1217034
1417587
1579060
713145
1275639
1201599
1472107
809469
961275
1271266
1235442
892637
1072447
690461
1080396
106949
408962
1465552
1373226
159451
523497
1533461
1266970
239743
204927
1537927
1585776
1046786
526092
924019
1636141
855065
506775
136426
94879
5050
1159740
887709
87148
476096
868456
423699
1221207
703001
151314
1387250
1504978
571638
283025
937087
981325
539943
189828
423984
42560
92512
914767
521746
212713
684215
1163448
725661
444908
33138
379137
794955
761588
1540686
591490
1622193
1349430
213238
189467
356663
333757
1494847
483859
1576346
1558843
483187
335565
671658
106429
333200
814331
218689
182295
1262894
1377006
588744
1452113
1587655
1075278
101403
508577
1441310
282019
168708
1620264
854953
1286232
1369715
573021
981734
534996
1429907
419088
886797
78357
454300
542453
172027
599967
1541425
385628
1322386
1018158
363583
262508
82390
1173643
1056813
1632339
1624666
1136927
338057
760440
924899
825444
703565
544497
822691
1057433
388778
1135750
564930
545579
826880
1130620
558658
680807
84817
640463
772458
1358220
1033462
756955
1521995
1134366
714875
1033459
619634
1319773
972834
1078954
1605842
780249
589486
256053
618921
761482
401465
1100915
347487
616558
554032
965605
1078868
813723
473114
689010
1521307
1511648
1645400
1280898
69181
1316312
1550420
406356
454646
1409569
1637377
336772
99777
399588
1325306
1124482
973418
943575
647149
1055350
981409
140984
328430
1309623
253679
152332
1630757
597722
702141
1524885
450477
63900
429278
380276
230797
421606
1452091
782079
300585
470422
551421
262340
582831
781335
1605162
518794
252756
323640
216838
1524226
541683
1409117
746667
1314344
1298679
1382831
1419200
1059185
1219051
300997
120577
1541892
137494
476290
1128133
495362
1300097
40359
1150251
450187
1100809
111206
1221432
466491
802536
69100
753408
452875
1538916
780510
741932
1169274
378248
220590
1223537
684277
1046597
829933
1636933
843141
1616007
1592578
438762
897885
1428282
671173
1367457
426601
1435939
1411398
1126969
526731
532145
1050425
238716
1572362
238917
1136159
703749
1277386
1213161
1476925
1566100
1008368
1590892
152040
1145166
789356
731468
99314
1305507
896313
1511173
1041412
903531
1370030
344882
824341
1033837
852246
24897
1267387
1347344
989442
1497949
1392768
483773
772830
925524
153657
984655
988567
1087683
1274693
854477
782813
347372
474873
410397
791191
1553716
936972
1022786
580411
1586812
775103
677908
767633
1203170
690188
380983
1513725
21371
326531
49692
208462
1485484
534285
975913
201220
1134978
753801
675402
1562163
283057
728807
776150
57228
1477690
746902
428191
115278
110054
1471041
1143250
267842
973285
1213173
470494
351711
662616
75473
1593891
938120
171788
1347673
1214334
363998
370263
1408548
550502
529324
255143
1252574
18868
1448812
1297962
1331364
403203
1175027
1235551
1118081
92782
687670
262950
1487296
955666
82605
1455647
1537418
1464583
1345218
1393892
1093908
571648
747159
281917
1085756
1489796
666234
492502
304762
1373723
994053
1496274
1074874
1061523
1048106
1461059
709827
421463
857107
387710
1493010
869771
596605
89567
440762
726872
1576555
464320
1481979
1487550
898859
481760
1513597
205022
462425
625717
1102377
1479453
919898
84697
1082681
645009
491327
1412081
260068
323062
684163
741648
985383
1637819
1527039
1218008
1589124
507449
5571
536364
768752
881414
1342070
1253986
1197978
654153
14366
653434
1162685
747451
62508
821309
698002
1416917
906961
1082904
1219437
1059308
661452
284359
366538
1213553
1553539
1571478
572401
1466754
344453
678545
926841
1550093
198748
489965
1358611
885737
563225
677726
973965
1335939
1267590
781407
333897
1227898
631986
28338
582041
25555
1342789
877826
435508
655869
589045
636795
1000952
1442434
469103
269858
105673
656768
804859
854592
1287716
598004
1260345
1433197
1111241
690843
1268759
180235
778964
631126
1227195
641158
536732
181299
395551
1106560
1532548
792108
1026299
135648
552705
158896
1430291
1019393
1573633
875872
1512403
294947
1008861
18061
172818
1419169
600346
293414
362904
1115672
1063711
281479
1530046
1571191
316497
77024
1590712
90127
516897
1604008
1610403
625711
311569
359234
976296
306110
634133
629949
500316
906531
1636430
855735
917686
673422
411377
245440
884317
941180
134444
1283280
1099464
631309
1205828
259248
207236
501401
606249
598095
244129
223010
1588365
480621
1296895
1158933
1262280
1313957
539823
432966
1126817
830296
757706
666552
181565
1271820
746517
239699
464634
575957
215792
1378339
876210
1361128
267589
172624
607060
1635242
686551
872877
1425021
771488
1468066
197334
709686
1557749
486555
123373
966308
175462
57962
248496
1035886
1136886
1058787
22560
804030
1205179
282627
1448790
91264
236014
1607579
955502
1345060
186470
2559
1040622
42594
207098
1366369
664033
1100214
233914
454584
253380
139263
1161883
1348983
268497
311133
169319
930504
1015796
1553401
711003
11819
1338357
156184
913084
860571
543383
1514130
1031807
485594
617339
1474481
1215927
1075868
1529420
301511
435110
1197759
594056
1196230
508281
564508
844496
1261549
1149332
1204316
449680
364322
1518766
1432497
327775
1579819
189958
1522487
1218968
302875
81006
260998
1071981
59001
1641031
239618
1646433
474676
611835
78014
465429
416167
1449249
307265
524770
18854
689916
875494
542465
935654
1572032
364108
1242854
1626556
764480
1088861
825081
667577
1593520
1518532
367356
691827
1470616
155959
1525984
1388997
783058
744615
275088
1367067
1398807
1476714
1104260
589096
1517515
770536
33337
1547490
959663
1487830
974223
1399325
1205306
437529
703225
1335830
1085540
648006
610561
828533
1588434
973298
1334009
1424471
1311898
525868
1566305
1562392
739162
11212
488668
136817
583849
326403
1639217
554807
1232519
16600
1194682
97134
761998
498779
774541
366223
281858
1257739
1557785
996261
1032291
1231386
847481
977376
732786
1168033
713744
76092
1218732
39362
885937
994692
147260
638051
866941
693056
552729
1615234
335229
1492854
761079
428569
821455
551431
982839
659875
1041028
865775
1524084
860016
183513
1090346
1466328
27716
455777
926488
30922
1073681
833438
581738
1046271
1537792
816239
1535346
1594392
802941
698512
1568302
1465045
468026
825079
991455
1637567
1317983
663401
487162
1412174
1343898
1194828
1619414
1408195
70578
518700
1344062
408018
772091
1278309
1549351
1309861
502638
925630
1178627
95638
989967
1616140
558805
748129
666101
898362
1472379
194745
760375
721284
1208735
333029
492259
1633032
1396644
1065732
597724
567163
418957
1600457
1094942
820790
960143
884167
786551
388137
370471
274974
582854
911111
357298
1460098
587748
468276
115494
1269049
430269
284358
495118
713651
552145
1209193
1611947
598775
902155
820071
947950
359245
913992
500600
786576
49588
987439
986343
203386
295731
1018454
92708
1061962
1195578
1015909
58339
265614
171353
342951
560131
1352597
1444171
450560
316581
974807
1134553
1181877
1118005
199439
1160093
962571
312667
370986
659929
588749
1374791
387058
489742
76080
880282
653391
934437
128141
804694
1053120
312768
1166933
1465785
591569
1059220
563790
571773
286203
471500
195990
1200592
502287
514024
574113
296039
858831
900162
1281184
1004782
947433
33575
456263
538248
309160
82425
458958
152707
571176
142206
1380496
1426928
685973
1056330
935345
524119
442487
1296515
594626
1142115
529243
1267706
1563092
1531147
30578
166929
728774
1565901
104021
216389
1641830
693386
1021698
1632249
267371
984840
542186
1146393
257615
1016875
781830
349661
834057
598673
1534835
717129
1441261
584427
1236051
1352635
158711
1597729
1495752
898425
849854
1368842
1590171
51087
1153046
879346
1243175
814449
1134276
1009122
522677
212070
893379
1139419
1296741
784035
930142
380353
518308
164238
1346025
1153667
766027
1239731
241
99519
909115
1108363
1530511
272225
1317770
495255
819719
1058672
1294534
643728
892438
1234486
1096695
457723
290876
20569
1327843
996408
261246
1438634
969959
289026
1145723
744527
1636214
815337
685335
1614063
561398
288195
509177
1167036
234424
1294709
274280
290731
733607
817900
148929
340672
1088550
900741
1609753
149209
1458702
5190
1229419
1430716
691532
703997
1485109
1414452
1296394
317461
314811
243934
225190
155557
277573
498197
1071121
1231501
436597
260465
1175153
752941
1018189
1043006
1638651
1423224
158215
1229978
328036
448900
511048
1334843
1490039
1078630
583136
459075
1326060
230518
1274383
1541253
777586
1560797
198044
127966
128052
764314
626991
891504
997664
1489493
978169
700791
838681
1189064
1041889
245406
761934
1290342
890054
1542707
170756
243454
567728
1260731
999756
1348708
1091052
839357
446389
1344822
323468
1439781
95131
1045276
1118282
955737
648098
967289
504267
1427949
171386
566239
891763
470950
101359
1379684
395800
1523614
1043254
1526293
1146187
1040990
627866
1597196
975753
1186276
1075895
1395308
109003
1306081
1308139
384823
1576888
1515247
693914
1569188
1146449
1632624
1049449
328363
27029
330427
1128631
644562
1204693
1607551
1203016
64551
618022
917309
351629
555483
246299
1160591
640376
807734
848690
1250876
1292426
254521
981369
1417522
270093
983309
147410
729790
748753
1451890
711482
1394845
1004489
396572
496772
1531762
1487356
954174
1596519
523368
707938
84983
208751
1578332
649065
818354
1495837
436218
166649
706805
720942
491541
731584
868540
819443
1063158
57801
740308
32271
1449866
23084
654141
204053
1276201
971121
383787
207423
502751
644887
463257
221521
1540315
1300904
589428
1208089
1410119
1530039
448907
263059
31833
1514911
270460
421271
995554
29783
1161537
300805
10713
957410
450663
767191
866471
978219
1144406
1319787
398398
556266
871053
828374
176601
1050520
381809
281085
1352117
1600419
867147
210681
1464021
379734
1627497
1097774
130697
1078422
21219
1414191
532441
250929
1121051
53445
1584129
496533
73855
442860
403659
829157
178706
366750
708436
259463
1100442
1250027
61619
1056754
1148028
315610
1155060
1600754
1447534
88987
67587
1512972
1076835
1272529
136176
391523
26558
1618269
1269982
1170783
1532210
930828
3929
385507
1330102
1085168
1492348
585136
215376
718300
311846
1234961
42072
991148
886225
229375
1535578
610381
1000623
476734
1571152
986358
792825
300812
422513
1161798
792562
638866
614257
414181
1323098
440536
1339560
332583
624730
608501
1090220
712767
497349
46960
1149621
128904
1543740
192184
587463
793128
1124436
1603409
95293
751862
722274
7132
524437
1486973
558280
543913
1502264
280857
964682
176822
1187904
998571
569329
550635
1267906
877936
831062
187027
875805
477987
92882
1248414
1055279
127443
1510617
316690
1373386
559827
1497382
91703
1530848
447646
549051
703456
866878
709581
946742
331321
725288
1517569
1035770
586536
444950
1469967
823987
881775
1146909
651919
1117020
380536
305146
326068
1101704
67446
1069717
1450961
1105626
956797
123563
882801
380139
1476311
1181426
525945
844364
1266088
383490
1304093
1182474
1026161
570284
562173
1406109
1206995
229162
1233743
1598351
1206303
515511
1006264
348487
866471
929705
72326
980783
1458427
771997
970725
1527972
1286750
872551
145975
658748
918135
542785
1092707
238743
1148799
90706
559923
1078431
478847
466555
1143556
518684
1233745
148434
820957
482208
375383
162173
1513124
1273638
691493
990252
828197
1493364
157470
1060388
221741
1135990
583257
1093062
369278
611302
1117833
342087
1214580
1566614
695873
748559
478410
749893
266368
859561
325862
1286064
73207
1402692
497238
953482
1133495
454304
1015115
1009176
884478
857439
1069275
1062768
350739
1466266
34494
198629
615315
700358
1137468
701778
531210
95926
63562
666308
520258
45881
1345699
1313397
313463
706750
1344680
145363
1279028
774794
1581836
938404
1370488
623799
258765
1069358
581347
309742
1525643
1366930
1203450
413017
1257989
1494951
1195500
1171404
937894
1559202
212380
1054994
473713
968367
578196
1485935
1100443
441660
288801
1144474
1598058
843580
879606
1292227
1293569
834255
854767
1039186
1491103
1065339
118944
195767
660582
271000
1047518
166330
1402809
748287
474741
547080
148521
622873
1618356
720348
920226
1484486
945173
1098355
488907
121544
581285
902892
640613
1069283
1089585
1646064
1232683
25809
64202
686381
1323673
146766
817391
1075499
770033
1210554
1181373
1342656
771397
1381535
815290
1162037
1415380
299296
344224
1277260
1458291
539566
1573172
273234
1059953
963141
939856
183155
1286595
464845
1310272
20574
1157458
677617
1482025
765608
606546
637490
764738
731393
701805
1024712
777849
17955
1352326
899425
374171
566024
297101
460083
7077
1634774
547190
1177593
1332725
34133
68718
529387
1024512
1413606
1551945
1240374
1380537
716514
1600500
102769
169076
1440280
567045
1112632
981183
299273
441454
311896
23505
882083
1274599
909554
1213275
900080
1009997
842990
1144647
1397219
172459
583295
1064375
1254176
891617
158307
1122101
535070
749756
376576
1594956
536664
856075
634487
1102270
905945
952473
1587787
557837
586928
100683
61511
1086625
1135874
611977
168463
78340
159269
1398670
415441
1293785
1269609
1289110
254962
893454
211153
884304
173256
821745
622579
17422
20347
469770
1323430
1052216
999164
788244
20089
490157
1361250
1571091
1617301
595286
572482
800869
700733
942815
841016
1295270
963481
12686
1412464
563049
1000431
1028384
1117049
942968
1318988
624952
556698
364851
200614
190667
551691
405971
1281865
1439351
815729
1245492
111838
297868
1579411
955281
124203
1441395
373834
1325960
18625
442785
237568
830983
1188750
215645
744036
533049
1344412
633260
182454
1268074
390134
1644804
1194925
1558297
1440376
639113
1504603
878295
1090663
1561735
1055400
1281953
1052762
687462
96490
540052
248538
1451244
192756
126312
807197
1189533
448747
740013
12935
74743
655923
51093
1134732
1576395
511543
769390
350714
1449616
271261
105953
637117
324195
371826
1069080
394736
988421
798005
1356808
58953
705029
498006
1292438
659516
125096
84420
97911
1277388
82789
888867
16368
306069
1092026
1210307
14592
464122
1429115
1043166
880847
1084953
1513542
339232
1138725
352539
1429638
1022827
1404460
890793
1581873
52038
219716
504619
615687
709005
220144
324138
880433
1449122
1269322
258500
1104402
1165582
398452
362627
376988
946919
1421139
717850
274315
464584
1011517
897068
187992
985667
1276020
903186
400166
961185
953527
1607135
1010997
365022
974602
473091
1507534
1504950
1079378
767085
248424
933955
1279243
51431
1477873
540812
97232
1326405
448675
940187
1137870
1324135
1249346
459123
124398
787931
1170498
1550551
600064
1493963
1597165
153145
1045557
1502180
1233427
37585
1309241
1620796
657455
1323425
429943
671301
803924
1013708
1038210
1361079
1238631
1145907
972585
1043602
1635975
525552
273665
843482
877875
230332
1541090
198266
834530
1006427
937648
575188
169399
1312218
402784
417863
166380
1035907
1612075
1389277
700375
504509
639064
176644
1242051
1309536
510192
1023315
633938
605997
1501202
1085064
862191
1552532
767986
217898
131400
1385259
1054964
1518888
438245
1477818
428496
818588
378535
1356182
84163
807982
1366674
160369
1139105
965746
1240000
1352925
26463
1317732
194939
1403442
477155
1100115
1600842
1173608
86513
1369079
158889
1488575
1478075
584222
1270426
419403
1331011
945707
1003794
1185524
721963
817046
838758
17309
153935
1257422
1385148
373793
808305
539769
601764
63810
1279540
908367
1064187
228474
1237156
883985
1570352
894923
667129
256927
1053486
1125601
170146
663130
1025608
1479387
561803
1637504
1053298
997719
1029723
1516272
1339283
1233260
473806
964924
901170
1337706
1307320
177572
227968
1434593
272143
602837
972550
1142726
1426708
1279197
1067188
397056
1064178
1100485
757958
357224
1239989
723035
1387005
1419316
455805
312533
1421172
574223
933609
579178
978273
566211
752750
481265
1186577
1534420
77218
491812
1324552
1338029
988276
2181
315184
541553
624537
649439
1618529
1019333
277409
1164961
1374788
1186240
718527
1518969
573112
1572137
777292
1115965
1371353
532644
206433
657220
68032
348999
497228
1426359
1193374
63379
768728
722676
1182364
1521764
953281
1458553
54987
787173
464915
1221519
392346
114361
1467432
893055
644110
58500
1152091
1209481
1193415
1476574
768471
398994
962952
1216955
1348175
981793
263587
1085254
1596606
731431
1308824
1342286
17472
868701
1151466
975037
449232
196287
4377
319892
926239
521330
168818
628344
733266
1331132
516480
1254306
1297399
1479401
26088
1342534
1497604
1454369
888713
45371
114841
665364
379967
460175
1449611
1225470
1621372
661244
1089321
246078
157967
1468586
1023413
36295
813443
4912
125606
1219709
1093717
1082458
1401146
780797
1471623
1321369
1413986
1205915
992865
1611504
82035
344749
1034189
1299298
468261
530855
250280
1024103
773608
686009
1609891
1480402
538329
1394990
1370332
1209383
536161
408203
204766
276938
1326256
1018522
674004
563421
780297
1626707
558712
1299375
225917
77857
265231
428009
1499557
901490
1325210
495688
56089
1397965
1447592
801281
797545
1331501
1608930
963445
1571231
1110807
148763
1007617
768410
1583325
888854
454838
41050
1001874
53147
990193
290990
159855
770413
939233
1317551
181366
1118882
1435629
1284652
579718
138735
1170468
2351
116119
581631
414174
1347879
702555
936437
330572
974196
1442702
899367
1149829
1500083
1130780
236308
1074249
1027022
1469154
538275
12089
1020494
1158689
1430983
1181724
259859
1434324
502686
1044374
583475
424826
1560141
305661
444004
510201
1283609
987313
1527042
316560
1195881
369265
506903
53490
722323
331114
895518
1318584
772243
1014457
520655
1132119
587720
1363639
893314
541165
180570
779948
761516
542951
918279
537162
1628252
405182
900972
1341043
1296103
1492674
1114391
1564646
1152363
1150516
1277732
1275877
259183
961294
1207214
1501828
708923
1421005
33155
1502207
887876
112837
3222
286191
1507801
1340295
1105776
942931
255855
387196
529591
1334066
1262242
1493677
403890
1635114
455241
676866
1323117
849130
1645648
274931
1586227
231078
668973
220951
481919
1403914
1202508
134904
105310
1253865
1504461
137755
1352167
482155
1251688
1489768
1177699
1078966
149383
898822
598018
490137
347661
269703
475563
402468
1116228
729800
1417184
613620
1367221
1408408
525405
67391
827072
146603
1210922
55103
868318
1327329
803414
15388
394983
769493
204374
201715
1133983
1129637
1147343
295372
658283
49111
845211
1008369
464232
880753
1621201
404025
292136
1533606
1600396
230332
48880
971888
725252
472471
609384
480733
1455395
752610
1554347
1319254
126169
903307
1416742
474968
383137
687570
189842
1329232
1345501
286146
1454405
1297249
236225
847270
808298
1084160
1081004
1131292
781654
1516179
838749
1050377
750589
773312
1258564
1565579
711613
511391
1357332
1188341
1079892
991709
669858
912455
1450817
1108735
334731
63870
1378790
1095502
349425
1119406
954187
457521
1377332
483612
583779
957440
1013585
662506
1323122
516988
1146293
840170
187740
763004
896952
1075117
1644767
217563
1046244
115407
678418
1559388
596022
1213120
611598
1562161
551335
549588
1069358
369833
519470
241100
1246182
740552
1118690
7951
629428
145498
1306040
237369
1144417
1009779
965196
46033
694860
1027828
460445
709537
1443534
1210430
694998
390584
865427
776445
1575245
1102260
1404055
1034943
1335077
1259677
500500
461852
167759
1205384
1252493
943123
311211
1300291
1353008
1320198
1095877
1195729
875073
817083
104314
1388344
684587
260878
1170591
1157617
1325452
121666
274068
1295680
657971
989845
1282020
362817
1562949
1618070
489165
1191017
128469
284614
983063
703383
721437
1318399
305176
52096
1411286
736178
1226402
998237
965589
870351
1597927
158801
159766
343411
861649
612815
913888
429056
250528
784805
562411
591677
1089596
1623659
1600931
310632
1080517
1006792
13228
983475
1232298
1365404
1355382
1541751
1360803
1394437
859662
102877
921726
806771
67323
1345596
735741
899838
1092909
802251
325537
141520
484368
484645
993139
1628497
1156091
103611
1404316
1396897
143223
661816
291431
1394543
1469820
416411
355680
1035838
762101
1266249
1584661
1005207
306040
969459
1337606
1328926
668127
719453
1586966
1291997
959998
1124619
1326837
59579
280512
1245909
11110
67206
292521
208307
282772
841729
719867
1049682
760654
1399788
601242
1258478
1341737
1621444
150499
211713
1106946
720803
949482
1081173
1114217
150888
503264
936974
1146980
1136588
673659
64496
1034903
1628113
484491
1310387
1041415
22779
1173935
336540
970031
481994
692920
84791
197052
1496341
25918
1349069
566819
1350108
1245201
656346
977460
108553
1553533
735691
393018
1119026
1172662
770156
1387642
1529155
968847
595499
645425
1289175
1250277
191216
725818
695044
1238240
30046
1073751
1386778
69685
158568
918881
564175
1031455
507237
1120593
281974
974302
557611
1392191
1526097
1257228
1151444
295421
698107
1357466
1215590
1146543
1463247
988386
741816
1643424
1144604
246203
1502575
1039398
284375
799189
840284
133821
1405553
256578
1351758
1437401
1058759
155020
987627
126655
251180
887251
1047593
1474005
837991
833346
501456
548125
383340
1588043
125292
1369552
840485
138934
1531674
186622
1029487
129429
987795
618627
942806
67226
446349
1440549
955714
1643677
968375
62632
1380603
1535395
246375
1403028
512642
766925
1165551
786432
1557774
345161
210159
1590741
474059
602259
1100825
1584087
1287651
500186
605072
135237
384276
424378
1217489
1555846
1025242
1251949
889415
1443417
1183345
1059799
1586975
734060
527353
517540
1280860
1253855
785191
1125832
632817
59954
361709
1445143
1099777
1193431
1467887
1545503
144184
763380
1608094
341265
753617
662809
13557
776690
754920
429880
505758
1509408
523515
134318
1644597
1121361
1637762
786005
1210943
439155
989709
17637
1564543
1145921
981322
1233929
606730
1133895
1080631
1042753
442372
724239
1055955
857230
1588007
1482084
1128820
957396
1331476
232115
832141
1159277
892496
730674
116757
757090
500198
1359844
1618933
339927
1396715
837308
1207528
963623
628876
824937
163004
625443
33410
912423
92972
709108
211164
1621015
688234
144176
732173
1174310
1347321
753770
440737
981765
379506
344294
465563
942974
575532
178745
656278
1195526
363702
895747
917661
1301737
1347432
1487508
975382
218574
1239491
1518441
227754
813296
722911
1549399
1471596
706391
483610
1097821
184159
60103
1599266
208345
1051448
1425289
1451637
1136690
1368303
1319776
1094335
1048717
1428185
297356
1322927
453677
693082
1470512
769741
1051829
412585
579885
1631071
807962
277887
821396
1103004
83983
553397
1492816
1111668
138934
748177
764305
1419624
317149
50186
230523
1061899
560353
517962
965479
1114259
889267
1331309
1372523
258479
1057411
940116
1229323
529452
159429
411404
1222133
931880
396035
573952
1369817
218719
1381462
385278
129793
347840
1005270
1412537
1297301
1320890
220616
749467
1511913
770609
914203
1098907
888684
1152554
727584
726670
1169929
1613131
1348509
544992
1115425
1547305
995575
654833
239615
400742
589226
1350626
1606347
1191096
145608
645376
1170015
831458
212488
182409
1343626
1099286
151087
1188485
802959
710796
517310
1603847
1418769
1503865
1498480
1530009
497460
1143244
522480
285258
63231
1156314
1345210
292877
1603708
590783
485126
1564764
1286358
119879
531299
381874
423402
1132990
1480711
683306
1040164
1204886
1150572
1240628
131540
915540
1070105
1026201
1012958
985980
213716
1035611
528612
394776
96511
1090985
747913
702471
144183
1624682
1595638
180289
667008
173323
1132039
1227019
1607361
939978
1264018
622571
777307
740371
1126746
21647
1639332
18169
422501
1308543
686997
262653
474402
29846
720640
1229797
419362
1311074
1597982
915384
869241
586137
78121
44811
811633
566973
1418766
1482158
384909
1388979
1554519
61188
955595
1085679
879398
424450
794673
1355009
188687
52045
1431271
301427
1341546
1306448
262087
898114
1412960
263824
1614254
1061670
2454
800981
68345
860200
886873
1576864
625170
1315690
524650
554534
1281449
1176280
1050485
836465
468977
1158577
720237
1282442
673137
203217
1449135
931537
754090
375852
1460059
831515
681716
445530
1077359
338308
576975
1416709
312827
1324696
1391321
615991
625426
1563417
765448
905554
1548704
1323166
1006702
1576725
865083
1427074
337321
1002866
905869
99078
561335
1594932
1541359
468012
354883
1177429
1234752
82223
138479
1512156
1487602
502894
918980
157320
193463
1402981
1392104
1606270
455567
689415
115538
1222846
340145
1471006
17599
186338
489123
715662
1013908
1294969
1201516
1486964
1385740
987890
1102998
83623
1013877
901805
410251
550075
4929
600850
884953
396882
1023275
1005696
1550021
928753
952508
655515
75001
76655
1099187
1233486
505491
814124
1098163
988065
889892
1554468
582379
1359981
572023
1560176
918861
1008998
565926
263116
538920
647286
1254710
510131
321197
391283
734926
1115376
115586
946914
1061042
1215419
1582797
1173017
1237437
1245386
781085
207815
1108914
1359825
1586072
711256
993257
362761
1211279
1112479
1126114
993605
1617572
1572448
544869
1053031
1227184
32161
503170
976725
1629831
623443
1322489
238028
1192070
1155068
1267778
1207444
1578879
1498469
949730
653722
284904
936932
627628
574095
319208
476824
624786
726765
126569
1644891
177585
210847
788249
612150
1619089
11745
418779
493066
835560
396496
954412
1144237
1207202
1628021
1545622
1000781
45646
69294
1638693
1336613
904273
1429418
1330048
1293586
807273
644529
1410154
31489
660149
693245
1223891
1360646
451243
17667
705458
1493421
1450004
691558
1126624
1181454
671443
197552
1645760
1029766
190696
16607
763204
651146
158344
801932
1503752
1156209
1506571
642094
1251897
727050
376988
695982
900242
1174993
1058544
1592734
254899
708053
92711
1459305
45354
212178
1498743
922907
938881
53151
1549380
176335
829663
1193895
226513
344381
1229321
1562475
490845
839905
667044
942032
181182
1042547
706159
1633877
1408370
903705
1125124
468751
645216
1340289
1241964
1103441
706589
151124
673668
1374097
4277
202600
1235517
1601656
699380
733436
66415
1395002
1305530
356379
1643547
1375972
1351348
253126
318766
954299
347650
1198333
1359212
12049
1049575
971437
882955
748945
753028
860074
1517336
1342825
161791
795126
822151
1280965
1595912
1556433
468473
1399544
1255103
434225
1008820
470382
1533546
680806
1435230
1605672
743695
177650
657295
1221449
596552
1484617
102903
1422149
154465
1219916
1187120
370897
1007751
608782
1348513
856599
1339163
214531
1628433
1355733
1610535
1506630
1179644
541789
1043370
1159797
1007303
788816
1330363
1149457
179495
837823
781646
447759
29076
227081
1017824
302510
844957
310208
282813
1268944
360344
564275
1435479
147065
718878
321182
1056386
91882
1022764
1451994
232841
813205
1208333
851685
1311560
630082
279259
1562754
798782
305078
967826
1223099
1038318
90050
35322
1269103
661093
1076645
1535080
561927
1597896
449719
87484
1627908
920554
1223215
480276
1248795
1511011
1003187
1342121
1538803
553675
1327168
866453
1454963
616369
471254
52777
200565
1270187
344964
887560
1052806
326308
1310964
1094665
31637
1638299
353877
657399
1259380
363135
713992
1585799
412010
856
882933
632252
609728
1490283
1093536
546765
1004047
426467
430287
1021372
1207463
794288
118819
1036652
794897
645170
327307
640676
901055
406068
17566
1099049
800096
917477
133100
98429
1505443
1567253
85000
884299
927414
1197085
1590780
356642
603713
923729
276576
1142845
1276651
186508
141379
187639
1354387
64362
115337
470152
919694
407654
1471837
1408350
620948
441469
34834
830838
301684
1232916
1112670
798932
1469202
963960
1630348
162859
599680
1125671
588979
66406
474981
634955
1320121
398166
798574
1279837
539878
706616
1442826
137295
799601
1081263
1519001
930939
448706
382402
371280
189977
658701
1390535
525704
1001136
807469
32397
1510245
1058461
1008800
246332
1037242
15019
1282564
273268
1627010
471338
1122202
272515
176649
191665
1243739
214967
359040
334951
137089
1254918
914572
1619251
610851
598851
1366318
1102076
1109661
1269274
81280
1412649
1610574
179947
1431169
552409
124452
723067
931743
373003
1359178
793640
1504580
814461
1590386
1199219
768563
761870
421561
1157247
1465838
215595
1084038
544572
1593283
123595
484470
1066576
1395779
937911
446145
1205990
1181195
400838
922808
668525
84795
468727
1429881
1317964
460350
556719
579764
970058
588325
410638
1059939
223543
363785
1523128
737929
1403249
507837
307854
1156024
544659
355165
964144
1551636
71682
27787
55496
685624
660961
561224
796373
1088679
1035690
360340
943700
666472
1486025
1132326
311971
201985
1397390
1400639
288827
1485560
1379774
1481361
614345
497202
552091
1357480
198981
236413
1290135
835604
755555
740220
275095
1496144
901948
678604
1212057
1426854
1236549
1321606
495357
505505
689410
24616
1463627
127276
1300289
1616344
194285
858335
1263551
727667
1603166
1005868
666549
1140475
149373
763414
505047
437409
129514
1035381
1155281
1543987
1474723
20290
714601
827224
895770
1596562
980408
668357
786741
1555438
575326
320750
486374
210221
1121195
614448
1314728
45667
475611
1579592
1354412
1249069
1007307
381100
1045659
1047945
1130327
841921
261787
1401200
660654
821386
676555
148944
523480
1618521
1334552
335626
690477
1499600
885993
1183771
905935
1030766
730582
1049030
655259
1162755
1621763
730935
1199385
1171686
1481953
1111810
1359907
807646
1046700
1525678
45976
474616
1277034
68745
771092
1295112
1127343
1084306
972292
363558
846932
83052
1460333
1226383
932590
678506
658677
1339355
992062
721487
151946
578188
1408513
898532
1625659
882963
1040361
424901
594142
353495
503461
992358
1356331
776480
166290
1171749
564511
1347265
1241925
788160
1478572
1195687
1428772
1335844
447687
755489
1449407
1144303
239578
751822
574293
916902
1039806
918588
186544
947575
675460
1286297
1414870
829670
720659
1613230
391425
91257
264628
566992
285208
435663
663140
618291
476098
170211
182877
759864
1429393
360246
757681
134809
221821
813033
111830
1199787
1286728
1016737
454804
382412
337985
1057615
1277357
915623
792450
370694
1522529
1528917
81960
234366
840401
183963
1370074
1035532
180718
1466868
861531
1284257
260058
653233
1253202
1479963
939178
845167
1187637
302927
1224478
1035290
411520
592061
466703
450611
389359
344704
55178
86131
135076
660470
527389
248872
109995
1278858
142915
815350
780487
719715
957708
269421
1451292
371223
530182
1161958
856505
289873
430866
306573
532318
469455
364242
777902
1397856
1071509
497406
890483
958731
895305
1243569
1499761
483898
112811
1213999
121462
347754
1266334
1341920
801168
565387
893964
93154
906479
1417486
48049
291192
983332
726501
597013
91064
834338
1397477
157529
470673
1447812
335886
429706
422458
1526193
455142
156085
1134211
858359
900348
268563
182581
795013
1570418
314644
274980
1147875
1231828
576054
204256
322397
973065
1613913
103783
1422096
378574
1250756
1449873
790566
1457471
27999
371990
1189247
363418
221961
1624970
998332
787583
1530853
1482872
355723
669143
144307
1335207
1099657
1091425
1582325
1177646
105115
633912
1642831
1350146
1497440
1129230
621601
95736
254204
633387
384043
1244391
1474766
97715
1071798
635811
674586
397355
1610336
1035236
1365396
989175
1063995
1198369
297356
36855
1428646
858971
619723
876235
698087
1310287
1541849
92248
1504073
873261
17211
200954
222608
1482645
1482486
139302
220103
162984
824379
375104
1031083
503373
557203
447565
1189848
124757
366745
137371
295409
657618
1130003
518946
947181
549319
1327911
947367
555645
586727
1449604
906969
137231
94318
1319654
486707
771699
712563
814343
967856
966938
289862
85478
770487
947457
640556
448195
1255597
497583
1271265
1590013
1340406
459642
297309
689695
651298
820186
1236501
514409
685860
1505284
812162
1361893
1377698
346574
943958
1123960
578281
1099203
601503
305625
1165120
933856
1186681
438871
643179
452729
1116312
107179
11800
577094
853717
536874
1000111
331516
667246
668461
360138
642561
36323
1034647
646533
1408849
1334751
825768
420010
829327
1389991
898807
1265535
1568726
1447940
751827
572055
521292
622318
41323
409983
1535318
647532
711122
105581
721078
193256
879713
522582
552103
983688
897038
1224850
1327983
501537
745645
1323172
899152
944987
1387606
1551161
1206193
1236296
1382298
41276
387352
706201
446267
1183308
722671
925047
754714
1017122
1600448
657083
1209388
673160
1194647
728815
551883
1133851
1239559
1452565
313092
341017
392181
218583
632548
648481
552613
446829
859172
1623054
847930
1330287
1195255
871555
945037
1056726
1607526
185992
217132
1641534
1512964
428855
1060902
817612
473284
1172848
325724
1306648
1183189
1019119
1421544
1058160
135510
285852
849337
418908
1589026
420390
738397
552279
250132
943028
942879
1479752
389293
1213423
495431
594599
470676
779429
223811
1529431
1122326
185766
769918
1293682
1261812
351370
748533
1284843
1626517
486309
1480877
1452601
631311
402035
770935
974608
388267
1188433
110246
701814
1096627
1563219
1263353
686313
60780
1611729
443158
801620
120790
1296622
23599
1488179
185243
1096766
88250
188154
339418
977694
1370454
402226
708307
286248
1391327
1245439
165589
411876
1109575
1200459
260249
1394478
874469
1451948
1615542
485782
309667
1201875
1281923
1471280
746220
115819
18241
1408680
1270244
1286407
1380609
889505
37635
484519
1552542
964230
33074
1072455
480814
458412
718435
894698
1289365
193562
831677
569970
606592
56579
46245
1039364
982824
1304795
126633
1248302
820460
2005
74600
1337111
490375
503319
453409
783807
346371
888523
250456
1473760
818101
668462
1383935
1326142
1370876
1372592
1217392
443530
391010
1053632
914837
1620560
170691
237460
488788
719143
433821
473876
913056
547429
829719
1543932
54605
1139548
1134547
1080875
1027135
773841
890152
1049999
1245626
372671
1288618
1040125
1105698
627355
434688
1524873
719656
1163912
707040
406693
790303
70342
1141984
193939
1646406
393017
152359
8750
892114
1146667
140633
1016158
1198652
1597942
1604140
1122759
1018710
311261
657344
487404
1113279
1463094
869919
766239
932226
384464
491203
70364
1331460
1249732
1470995
118412
1451405
456814
731722
300545
1103987
652962
594906
1282038
249533
1043880
713013
1531988
1168098
1169654
691075
1407078
958048
34439
1340972
804673
1311534
306652
1082912
1616680
650343
622065
817718
1250611
1204031
711109
353249
438108
476348
1128579
197638
678940
583205
739043
1591701
1262648
94331
866558
1614099
31849
183505
790404
168209
938100
1588335
29965
1364631
1630741
599100
533863
109319
558340
760002
975655
88530
536863
145450
1090272
238096
1459700
1265925
1102915
842842
619381
257329
551894
27663
755705
1142898
45723
302295
320522
1294447
1006604
283156
329989
1316386
421306
1037860
196635
639025
168398
355411
871551
629814
200719
490904
576017
719773
896604
46354
438195
1123971
1521695
147587
303599
1038259
1053825
1455846
1259534
465955
1580977
1484075
189298
1637173
156466
737681
258690
1233848
1142803
415498
1000159
735545
1439015
140844
760840
111402
1545685
226651
146768
1411758
735441
443386
1556763
176842
1117060
1080849
1087288
1420123
469380
820460
470498
630449
493687
367751
1162784
1444205
264159
1344038
248455
1224648
123892
624650
232302
773276
602800
850870
1323124
617833
1490201
301794
1149065
1537328
151786
1344368
1405657
1044809
1094657
612025
815608
1546778
924558
36120
507215
98724
213226
811661
909448
1462507
982561
1389268
1383460
8747
1389119
485751
1200159
1306402
896451
835370
15733
112844
489560
1285102
458564
93210
718971
351086
902449
834390
1491470
174946
1328421
1396878
1573268
572722
1004082
489558
22578
1581971
990947
47748
1506339
459532
1194200
1639520
1167291
764718
295095
767410
1428766
1589732
181971
358148
674588
1280003
579857
673462
468960
460032
1041550
418330
742781
1632191
1563526
143110
1161154
1569084
1601700
555168
931983
158215
589996
252530
205524
1578716
1622517
1198584
884257
733965
172623
1113911
32524
359889
1064794
1356319
373166
294879
974857
43259
699523
1573090
666820
1550464
1225502
1229900
1044983
1512889
1226044
23605
1137853
396178
1256230
705481
1137281
1232112
970738
1344633
415105
1153763
814797
1103475
526833
1368484
527876
835675
232473
691035
275644
1120664
746364
896708
882942
377277
269880
409774
450102
60998
550699
295294
986175
43999
29996
1633357
633239
920401
994474
1601639
785034
48043
1106004
18861
68100
1432559
579210
1234021
1061701
1403546
1354051
836512
1324091
1353454
212957
1029580
877607
1154154
372785
629190
428009
528115
880407
1409399
1335580
1539813
1084990
1560748
1253224
1541163
1245124
1172381
948714
608725
1091851
154992
1303521
1084285
225721
1496459
374043
1422533
956000
1224870
618723
1388533
133949
967258
1583915
1052804
1332990
1304481
1237096
1075483
57719
1482445
513655
353970
421918
152825
942484
1288225
693372
926299
401949
1187530
1122423
1336194
787841
1492864
261244
284937
888059
1229813
1240525
828680
1193647
185915
1422979
1462614
1235864
720182
313849
925899
1553349
1388968
28829
30419
696932
66631
1257988
654090
378987
1634422
576794
1050874
1242260
951040
578088
321863
369196
604199
1565848
659769
1125912
1629301
1252702
609282
639319
408951
133894
656407
332741
494735
154520
967037
723910
1446573
1226664
1199028
478066
528678
1106325
607845
991776
346186
894806
1235695
1539571
1191992
1776
308859
526291
58685
709036
337207
1635771
1618584
1475841
599621
1615985
1003488
749500
228201
1358060
291688
731179
298972
854907
484864
1467124
6972
657853
1294715
215290
929348
438636
315204
1550860
1018697
611564
1045824
655863
1446222
901232
225137
1362779
1042064
671243
503848
1030018
703779
651977
968281
705802
1046871
1064401
1155782
758075
956905
942836
1318241
968670
60551
279875
772192
1283359
516233
1141667
940073
1084301
306832
1635822
470445
995740
531368
438884
1249106
555755
300202
514370
398004
244548
1583841
1291037
573039
433853
1075312
935127
159078
48776
1604726
357988
875891
738875
1173900
192864
1449942
1546671
135025
366208
623075
143803
1326744
1108419
494887
1320234
1091710
524955
356658
616114
588503
702007
543118
934162
1322595
278302
1113197
1048241
613638
405168
374437
942445
874190
1586203
239469
130405
734957
409413
708010
456893
686626
349089
1413913
1405320
101509
516369
382199
808342
25674
532088
913920
950054
1036321
1211020
96478
1606878
649159
521783
606427
1456059
1344494
1341836
1032895
1497370
881372
901490
1408634
726562
1079172
1010933
456658
1363602
1233856
1040699
1022858
1433511
476767
1198733
1195444
72919
902643
1305881
865227
1295199
1349737
768357
1467720
413149
13687
919793
1479625
130579
116391
310151
715549
1524903
844740
1626292
1501619
1421361
985417
1614350
594683
353179
989349
1570032
1627327
1314388
1164293
922955
698564
1312089
483197
855164
452540
136739
1375139
715595
1282758
1021949
660617
173136
78697
884487
1041816
469107
675851
524208
266335
1512641
498507
1313853
150464
572052
1528704
583289
316265
39557
800506
434930
1329914
525839
75576
283899
1359237
1275413
272666
1054205
287595
532661
1249546
676567
486737
674237
1581007
1083335
1029166
1528097
488296
1042446
808318
1485052
291918
87348
289996
91523
479118
1161183
1064061
657094
878649
1524448
1413975
160087
342053
536443
942092
1299078
1409197
1123006
1514159
1378947
295518
784771
1187954
1157158
544237
1240772
810178
1330245
1514205
1284775
727997
280745
917195
1622209
173550
699631
86751
481800
971719
1492469
1145644
659194
763679
459876
1106570
980051
564210
82449
888876
1217083
898852
1138244
773464
576696
1128062
319575
236575
1031765
597477
1608821
497566
1152215
633399
778603
1117958
1284970
1223286
102297
212415
94495
1542293
781952
830905
123714
1233653
909215
1246777
135049
659799
425157
626373
177647
1631008
1454218
823438
778576
1046760
826130
1368119
976921
1302980
483916
1398304
1271196
1297222
1098453
1546381
922322
816856
578166
789649
543438
290406
595704
1247918
362920
1257726
424675
1445847
409678
1539039
1535021
492254
875006
356839
1034912
866928
4152
777282
233314
753481
689798
309927
280648
1232662
897383
640832
431899
395747
1266860
1021606
762910
71028
106336
188211
1037299
25514
682694
514854
692748
1374418
1100344
95107
1375825
259050
1628592
1391332
507916
304437
181516
1425983
845142
1304694
1524851
343107
336493
1572977
96543
196543
1542955
498903
1294293
643391
491085
291723
1456857
1275403
83114
1126700
645295
1082832
594026
847015
1444896
464830
94971
1153922
40165
281347
1331994
1377146
182273
1326981
820517
1342218
1297230
154358
201448
1359015
565544
1342872
776778
1029610
306643
1266213
139434
1451764
718426
1020644
1206475
279700
1129378
34544
1223775
1266839
1270025
344937
1586003
783361
678662
1211176
652424
1282378
506585
1116619
858797
1350025
550312
528820
347851
936354
260442
766387
647213
1130352
246303
1584441
1317124
779277
304361
125439
1214954
1106575
323413
1007269
32903
907613
1221700
1224772
375310
1125472
1075126
716445
1416183
1373098
918707
1302803
433936
496840
858967
1202265
62068
363567
800641
1318174
378227
93018
1337970
122860
893622
943244
412035
222672
803599
1377225
178111
786398
406125
159254
668322
1433562
1614507
551906
1319707
296208
174001
1471501
1555740
1356666
1296349
1341752
445793
1089202
742825
1578726
628660
259322
730919
1360502
695535
1055238
324324
287218
958309
665302
1516557
1581399
143878
48066
1310230
237762
872953
1132469
485686
598203
1414844
28237
1038992
1490620
1103186
474551
662475
1004202
527489
446129
1641831
1480418
1092430
169407
1594464
780958
1411283
949882
763112
1343623
833242
1134552
956404
1042884
1000896
1006006
1431023
500429
214331
1567857
444698
1259879
1404170
372229
1595418
595300
296299
627892
797266
860520
615298
687187
1618289
806857
808939
1069239
946224
1367446
390891
1572382
471898
112645
238742
1314126
335538
1064784
1049734
1395748
548697
371757
332803
249679
748051
150878
1284872
1109670
26813
1305576
104026
1338919
1268267
95877
603750
1113253
1384197
866530
765222
245088
1042643
46088
490419
612617
1532231
221003
1107551
910800
1201961
651007
575479
770276
1313713
1601606
110245
493398
10723
477772
400404
58797
336541
962584
1396331
678417
832300
366534
672334
79236
410017
631137
770436
726401
1400035
149011
435901
1162971
350363
852006
401054
545101
650585
809474
833072
1298569
423207
1077443
1201544
1387960
341348
1479839
128455
846704
1046128
747523
1144467
365562
1528882
547429
695654
869256
449195
1379848
734302
458605
1157381
1148359
1408502
65646
1592050
853555
1150351
15304
449895
1466737
965467
528828
929052
631818
1402521
1529089
694795
1022371
1265422
219132
1455762
1095365
170128
778641
1570585
1356246
478015
215557
1619087
398930
1599757
1121399
1590497
1262284
135355
701218
987169
320925
987918
1583334
812951
1214820
480729
1281340
1040977
1590590
997935
1424079
44535
1571112
1505742
863580
774058
200411
517413
1207054
316959
224819
686391
484359
588323
118617
1472259
1424123
439810
1089871
594719
669784
1059997
845147
1034813
1219683
274405
515233
240328
972247
695650
1084420
692862
1521807
1374129
1580489
77407
1564916
1165508
451295
773651
1512222
1230504
1343286
41720
1571903
595804
1634067
1202535
1296890
653367
990027
859774
1211665
532893
117791
967099
1281415
1291658
529780
1258460
1395220
322672
727088
381047
157737
293164
1491107
136692
934724
1108430
381822
10188
1071512
1003410
407009
1454679
90549
394210
1119336
1093678
1242769
357776
1102137
275471
609057
1276381
1329674
1624888
1037381
1386764
1169575
1164950
766095
435237
410252
227002
992797
798600
1517917
963983
65949
587860
967744
85459
764718
1037492
1499054
1177169
309066
59766
1138099
395302
1520297
1209030
1573845
1583941
1019482
440435
570140
845952
1242073
648145
129357
752869
1179254
1452597
1244546
1046827
18811
1344232
1412619
1230313
1434448
26560
1197147
1061547
623447
852813
206778
523091
1318066
395091
1017826
1638013
1518295
86477
566133
1642233
886258
1115141
1428822
1528363
937488
368646
278983
306326
1588765
1276788
870114
886957
243229
1222476
1157185
38226
1258306
891641
265162
673856
435431
741121
198795
449938
512734
1568284
914669
1083880
1618796
840061
1292977
1072404
1557045
1590802
608255
461173
1186186
1255190
1255247
252306
299685
369068
1625408
578252
293759
1457789
1633150
1626316
991653
718208
678950
1606251
305914
300336
1284903
822972
1157868
653433
511884
1608145
1553247
507624
55482
322853
730972
181642
807992
407616
1075287
624690
501376
1434500
1594243
113531
1200967
1277989
667126
1627040
1307642
1350105
1457231
850709
113004
889576
1461739
1565153
1224967
377807
153320
1586095
1244312
1172032
474385
1492187
209488
1352759
1635347
1296332
1176745
832613
1036215
830516
1562512
1432648
548759
125062
948368
548895
964724
508410
143753
838366
463731
1088104
276090
800660
1646866
175834
933708
1414881
165331
1488122
893939
1520640
684459
1465418
349736
113526
274125
8395
646217
916373
1244248
1552113
951241
1153329
526181
1125322
1583837
1274464
1135743
534454
1291826
333403
241221
1023797
96726
708738
444827
1372119
473488
1225719
982407
179991
1491708
177005
494797
629797
754320
798332
1271341
1640292
1369643
1160062
14274
1419259
1161769
923170
1160903
423784
1019659
1642612
1247625
458795
565407
986669
330035
1400883
1120461
127305
775251
643530
261484
688767
294293
908807
809353
1642619
232871
1011481
1077252
1464582
486828
96757
1052783
670102
1081231
1098433
214363
1345129
1170944
653301
1526605
1413701
1033334
1358078
622967
955076
118480
1503988
737209
158538
855530
520630
169744
927062
1427685
668604
128063
892685
450483
1206659
1581022
963522
1562197
1552563
18255
519173
705578
306258
684157
249667
155756
1588337
1238236
595542
637771
1264348
991326
875778
700680
952162
919218
165937
1246711
123851
709817
696600
501682
1450137
957704
412755
751212
1023647
1482604
1006223
880027
953888
405855
1432672
1644639
748337
1092654
974776
1568584
1525715
1247604
1554095
165294
1355332
1360910
929355
1612854
1357219
438546
1602413
361523
1116919
1492985
707968
921305
678616
554944
1426787
691355
372923
1222239
1056124
281109
1117830
107054
502980
260337
221466
983347
1053050
229239
1251041
324611
1128840
1015003
1154711
799155
274490
1485070
97037
156107
903138
965856
565159
1369067
1171170
763616
1642239
1561573
991460
878029
615578
108444
138377
424502
1565372
306108
17018
1493146
824720
1591245
1452435
706273
861040
923704
1177331
901111
65664
502750
459565
348805
892518
803723
1571633
956196
1302997
1247185
296933
1429131
1508683
1392127
854092
81221
97273
666975
1445906
1381474
772351
463200
1141449
307095
1174889
586740
860939
1011123
516356
154755
985161
116001
691737
234703
453174
1302711
1591100
1112756
885778
1258775
1314602
529463
1519856
422272
1484960
802358
1575464
81067
162670
1557510
258829
1024794
1383432
1474726
138400
831727
464901
1499789
748686
539895
1113972
854850
240271
563094
805747
1417568
1601205
622749
872137
225811
1236581
980749
833557
98914
1132767
933722
243160
784255
28598
618573
858091
782856
496940
875113
1154874
78166
1148497
1008094
1551465
297617
572944
815042
869585
799866
301062
551610
1271705
461757
1549065
1489723
57214
866362
1123617
738438
658020
1352753
893649
359163
1378729
332287
356
131788
49305
814803
420524
75982
444766
1095820
1233477
916695
1207847
64139
1636840
908040
756427
1454
687734
294831
154345
1069690
952654
777715
1330367
1443763
796481
1200520
490087
993603
117792
747638
108534
881434
31877
1340743
829266
934077
1258459
984460
51722
282736
1413279
1200826
760042
1418520
744474
195807
703448
315294
1248066
528271
1477907
410034
129849
505661
1329601
1526349
1642221
282907
1496667
20219
167040
274503
839242
1633863
917047
74199
1158960
193332
1009164
1351382
68957
1393189
394668
1263167
1026105
274681
1532373
806197
225715
1215332
939986
418543
1480664
1250091
538877
1543344
225092
33060
466711
847182
1114958
398178
1181528
323943
957080
1399334
1256879
1285958
1451662
1354282
177742
1581246
610110
671876
741909
967673
993402
472930
1314751
1334179
377224
746375
736010
783461
161542
899154
1512094
432508
85765
830086
1277100
769758
1447616
817655
984323
1101790
349899
278389
615452
1600044
1335497
315581
440944
1598833
325218
601972
447805
1130551
469609
306036
393653
654494
1355001
1063146
380737
89193
1104556
586519
1563838
823020
647147
1592855
1127735
958975
289864
90907
1098908
1344086
904911
1073370
61989
1390974
1483732
115654
962657
835393
1534662
79456
78703
833559
799313
1264730
1063740
833232
380143
471480
359905
826309
1279852
1451206
726454
1324115
650789
930287
845430
640754
905272
143844
110811
153010
402648
283164
73274
100266
1432504
512459
884260
491831
92461
688083
1151242
124692
111637
1341864
9910
1398213
1270505
48363
336580
1172060
948351
728867
964803
1079823
1436043
1078262
330554
50793
765726
421144
470954
885537
1024318
1121763
879819
1548708
1572299
475246
430364
304826
1468927
648049
1478317
202320
799683
64681
1383110
264613
1596894
692562
601933
1419133
1059038
1478131
15576
220485
379371
1483112
679974
338877
1236612
87594
669332
906364
1365110
63204
1082025
1484700
1319713
1303142
1219206
255796
1105799
382597
1483887
392730
1153114
555278
342950
1329898
1377264
913917
1166581
1552316
897963
163486
1313273
249308
508266
1316952
124106
193595
1186377
985094
38994
860489
1456103
59557
911221
624729
987181
1392994
86875
1243865
588836
963987
672983
920493
1492219
995005
937831
1432594
1454244
462289
20891
452994
242765
130477
1146138
644045
619005
1171500
555671
916367
1117595
641751
975600
406948
1340839
392914
826724
743570
906254
484345
1572428
442053
511865
586680
306936
265333
71629
77963
66965
898092
994092
1048102
880620
7735
461491
167981
681629
1506972
136165
127930
798297
500281
1314655
44973
61379
1477630
574232
1428980
728807
425631
273420
958877
351590
1004086
1620954
857046
1388872
838721
1209062
84676
1195255
1222268
278323
329666
178821
816616
68440
927186
1147860
1547299
1135612
170339
918725
460307
1623810
536111
1452749
1632634
497773
1430497
1250666
13301
564230
1489772
223542
121541
1494159
843366
597001
1068070
1154931
641526
278010
1037334
1161831
660501
43176
1450323
1572560
848837
1305502
430597
1162414
687181
1413599
1508475
560199
1230259
447183
1219976
1259338
668049
166958
1038998
1211737
1449729
716386
1364109
331991
848118
1415598
721231
1123096
332733
1277165
735486
974709
1172435
935132
911715
1485008
1497723
684603
129385
1431674
319680
429634
415255
430893
92278
628127
1056349
1409146
870350
9520
175536
1418933
846756
867358
850615
194024
185496
720208
1423421
1416253
956011
513980
520822
535710
1179513
867758
1177649
1643437
1471818
578080
863363
1111222
1184345
948974
592918
731169
366071
369430
139947
849046
1615445
7407
836110
1457694
1220542
715346
1569356
246160
13644
860821
1157715
15639
1630369
1647425
35044
524250
1265703
1011528
384366
835391
1334561
437157
475346
321168
1537833
123219
512250
343839
815064
24808
303487
379530
360885
13373
486487
594743
1491527
1616739
991436
269080
803010
704572
591090
557225
155512
1416832
1272332
1274250
1286006
273764
1539864
336413
1268827
245702
435172
1489767
531987
401611
1306224
139109
844705
671124
1041082
1197341
1195687
401266
88952
1038237
299841
1561934
291974
242167
654765
621454
1112417
106007
607314
638246
1560256
1302182
792939
917176
555886
82305
1284976
25655
1607561
429401
257324
995375
1044703
1130200
325183
446733
441082
124331
1631070
1487759
864036
723497
537248
1441384
1330309
1164380
1243293
1293337
649820
317260
769025
395234
729108
190075
64199
252672
751471
1633266
877711
1408899
1265899
1641119
1552844
1012543
1042147
517702
1230809
1177108
576985
503789
1640220
675515
801817
643752
933997
169805
1543877
879545
49118
1605026
979801
1227741
1412855
387566
156567
732836
757766
1186322
766288
294097
544108
829087
733083
557284
1444579
1175477
775145
89165
1037987
1442364
644175
1275558
1572248
53098
183186
418599
1586088
1388531
1423947
1212522
1576008
822909
405767
1466410
1576561
291722
424616
445511
701317
1320514
117785
530943
1462819
1564106
1246681
686962
66265
792041
1539874
984318
1034973
791356
860527
1430828
179155
822047
443486
80221
1143127
1389380
1335253
314610
1070445
1372528
1259462
597333
1218957
786025
1150177
1606648
977167
1362927
882114
280247
1459765
457888
151014
645832
192377
323151
1196173
1594375
1246960
1075602
459534
31361
829005
941945
1436550
224472
1137901
1056494
565010
1289114
140300
789212
805006
495237
1353465
811147
585283
1429532
771000
326256
1286013
625431
1564484
153861
1634564
1446060
560115
1644704
811625
1154168
815424
272996
1490816
404240
1561581
1319031
1418166
1250432
1500847
654887
985630
520565
25754
688222
1374453
542258
343342
55656
703389
762451
911976
602301
1076348
1102072
1349063
782901
1049731
1300285
1062872
670934
757871
1299637
992851
598557
1235505
1313777
18592
1365108
937113
1250469
1451824
976652
1159269
783403
1124222
208974
34707
823454
325357
1585047
358962
1252789
1568015
682609
1268192
1605902
940683
633007
391314
1487160
775260
1036384
287613
410178
310805
810998
1292878
236891
1052330
1205344
504953
1363269
1104187
292719
1102212
327008
1615133
1388121
951089
619965
515528
1577797
292719
880067
1638209
1216441
73018
1001060
1325024
1609529
1006978
657880
755431
602097
538662
929963
1598415
920139
764946
1599931
456082
1330702
9685
312987
981791
245290
1533164
1518902
648823
41776
1628268
1268110
978754
1494810
1344078
1450994
654794
328702
70395
1580868
519799
1131413
428173
475179
1204883
3847
170466
102730
605640
562681
263982
1270753
957041
1054204
1175099
28265
952630
1175084
965808
1627886
534988
1514461
1021009
1084273
1069039
1109972
1254410
40775
1239565
904232
1235477
290430
857652
56153
273117
1412387
220650
1595541
966408
939091
246352
588982
1596069
1145933
1302687
139368
158982
998720
1346866
1413470
1423285
1626735
1333767
181668
722553
191056
887206
354648
178371
653245
26227
1154622
966729
987345
252745
537917
913473
896965
1633944
211646
74440
513256
284291
1578505
1281348
1123953
733586
101797
980527
858767
387446
1150876
1022368
480647
1496599
7743
73919
1216225
540508
1532838
461574
850792
525878
931586
674335
1062907
1177340
1249289
1134175
1053614
1087830
890940
157025
1506488
276414
759694
724781
226504
859825
266560
335449
941151
1231447
706982
1611874
87550
966398
1330482
1209558
718023
946236
1434527
1618603
34682
304391
1455450
772712
113511
161459
847412
1428662
1728
805101
1093146
938054
1608818
1203470
1100316
1142273
1539259
113450
1417264
1268276
773860
1147534
641900
9314
1497659
1057668
86339
1259274
1002763
921007
828096
939260
1157267
1039626
1623197
1644107
1001517
1184248
938884
1627064
1187961
1315951
1536886
792259
1355573
462839
1397158
225854
1099560
825823
807057
728865
1452443
711035
912976
1602199
1082512
1086371
847983
1606165
429770
1613051
1518261
249862
117214
161767
735058
1005068
813591
711717
1177266
531191
1164332
588161
1595395
1557546
250545
1003822
1529156
274627
1251655
933886
1134028
1045310
1556362
1421406
1555363
402159
575673
1347465
1291414
1536479
1218732
838229
739991
1389587
674184
438435
771466
321356
1270140
1199244
1036704
184191
963318
873180
705627
1604749
120725
758502
85467
148768
279896
60427
523793
556074
23662
1158981
81817
1102719
696215
239066
1244005
539432
1635050
1527244
781778
660899
1004000
96860
233701
274820
648701
729933
1259001
242927
199893
240759
40812
1144940
263380
558270
193893
1159766
1443328
1492169
44800
183297
906784
588673
148398
481314
192364
50469
128738
1042387
546791
1264347
193187
866902
790132
1030760
877538
1608163
1583688
16402
1414079
720735
1589698
1535910
928041
567815
294892
1192479
1628727
1583113
1196966
1275963
261703
1598793
1623683
1603684
1027903
1439988
41052
1406443
409810
669199
693659
1146209
1108909
1472580
1088264
1037591
130418
552320
982908
1223751
1319283
931780
533721
902033
1579749
101942
1156467
759266
1397131
871926
988025
705053
1150312
339363
895935
1558016
1302945
1085195
525550
1582415
309121
1269132
1389698
1082047
907339
1120634
1354508
1341083
1560177
1377754
1580262
45183
294909
420025
698080
647618
1336638
444526
588677
1620570
1094590
808409
664264
1099333
479651
1477894
1092801
1441221
1535146
1541548
361349
234481
1058236
1372449
1422939
1062327
1194478
639688
1451090
66753
850787
199933
1124649
923170
331500
1416768
1293486
1337485
1365975
1585687
1246489
657881
1438709
791535
28218
816793
866290
1513865
1011693
609562
817987
1334110
184574
1248809
505203
1637986
46280
1401596
213342
728502
276660
362225
901926
640122
718013
1364187
128212
864650
142008
1153921
848602
147157
249748
454145
656259
317806
880941
1396008
480870
658352
916424
362530
613559
476452
599537
1144077
1602966
1125500
516274
950850
1456725
130867
38396
1282042
1508427
643425
1015948
124770
1132517
64123
1116649
1211937
205864
173378
1149044
1644163
1219232
948925
246652
900862
1166771
1175810
970789
64063
61023
862651
1230340
150717
632029
140115
908085
1522036
747097
420677
119312
175574
683732
1457452
293416
911978
739240
1405799
262154
150831
284851
694581
973411
322969
692478
1094044
714178
838292
870538
483829
777783
582893
461168
621139
663488
181601
339717
1584350
684407
943558
1220425
1467662
1183234
136478
1639325
102125
699215
933050
1022789
234112
1087487
436489
346693
1200863
91542
526468
1173523
208995
24873
1515522
1414100
1603391
264876
1153728
606684
1204815
964217
804128
760124
200811
266327
286468
1637522
1505627
1537185
603585
1362236
343219
1295155
175014
446858
124932
186434
1306239
457828
1063357
1043757
1202681
1151857
1413658
640278
1167237
393114
1034594
236072
877920
1496465
1388671
958063
707601
56943
1209279
633192
1095841
58403
183504
1558307
1477979
864548
606101
932842
1278719
1628981
83773
724248
576174
276404
796694
478346
1044725
326248
1485018
557660
61205
1505488
808640
528013
776736
1577295
606010
1367344
144385
1466086
335817
1104331
1305003
182794
353105
230913
1163228
1196213
429943
1384800
816481
78271
1471146
945711
277995
1506532
497440
575817
110224
767163
468812
875495
733078
396904
477328
1287148
31627
60859
260666
704715
4582
1378352
99612
322477
474490
1395818
12389
1157849
1159611
482237
1167102
604451
1178660
935939
227522
1057605
464263
747573
1341106
944115
1588838
1627413
1435587
1192889
590761
1145136
1063898
524470
1273222
286759
1163638
1407974
1109337
1222737
1577643
772967
1015538
363323
748402
162997
1056686
1119001
554406
1523210
1093750
1414784
726821
818425
477873
748500
1429073
550036
1114250
1160608
1643256
1545740
1251146
830562
1397779
802931
1644721
1200948
1462484
527944
827040
1499949
575616
1147417
292554
1216424
1076071
1090243
1558882
406284
1248717
1409921
946835
1425317
132103
388501
260795
518557
813281
777519
651027
1029216
797690
613358
1373477
740605
1038959
922487
521307
893362
207267
1577529
534222
682203
1217619
1552988
1510788
690936
1611649
879154
1044647
1367689
1246770
595618
1460630
351020
1279660
1534935
825658
1248438
1004432
768408
1823
1237014
340663
1243101
1385698
805098
259802
1077406
1111841
1601798
511840
35702
284519
387106
959677
566702
612284
192018
1635108
952370
929881
979650
88389
1165017
1246582
480358
585914
1402990
1166052
872237
133801
980891
1530647
1542830
1533882
292330
1451891
45466
1360789
50372
940702
834387
594628
47225
756349
546637
912468
1449200
201315
1308286
712035
909636
773930
556652
746467
883994
1183221
582415
26673
1538455
32475
20240
1170935
919196
297955
1416511
1642769
1547553
1252306
1117725
359470
1094176
1455461
272581
852170
963217
21301
1180721
642649
1214057
294938
1354213
1298529
122465
280786
311785
833740
1146759
110489
274420
819827
887493
1252317
1458191
1101638
1171069
1145123
613121
1461882
1595869
346641
1586668
422073
597761
516947
244829
655742
440699
1631174
649399
385244
1345702
979653
32574
856047
657375
360947
312714
1290477
768690
270236
1547796
1596348
830104
282873
311289
1263381
1472499
910806
859381
492058
1579527
652109
137485
1511062
616681
975084
92163
799514
278440
814374
1031793
1417473
979559
1085953
201730
1429978
217196
513964
1418731
1214400
1075242
651641
888474
479921
1118732
693499
958251
568699
569610
1491241
1434273
1589983
356943
256303
1062214
1421539
722266
723807
230268
237989
1582173
1042835
1638074
1013699
967295
581221
232088
1170026
361924
868896
610563
842614
337530
1225221
28337
1430934
153256
334633
335009
222966
585911
10398
325457
1124227
915845
228381
1021270
1262379
655284
606743
1514503
1529671
1290079
290803
392272
179817
853584
105991
1220548
493667
1200551
1414615
869849
204616
1381574
1297142
1116080
151251
666250
406987
1371385
860519
1090582
1558826
107416
1600441
1570597
1511298
1457410
344156
1633487
1117829
1076249
1370890
322089
1366787
284252
1579437
911316
604570
35002
778529
1631666
349626
1613097
122026
381801
1154881
1087246
330106
1185715
1195404
1147655
305753
1269452
940656
671868
1013811
1358360
1575100
119846
1015051
661483
1407913
949211
336540
1530216
921992
315224
636900
642936
1246544
1153393
1373581
764592
155786
1295090
361816
1027959
7095
991276
65011
1425331
314452
1600767
1064675
750729
888005
703701
116811
540898
1200364
552505
86044
1071198
454925
1475961
109022
1015748
741725
1282478
193005
1122520
21329
87909
289868
1211167
96869
65951
678182
875185
481454
801090
1156759
1167066
246810
485347
1423469
1434874
18383
889393
955140
1157997
740077
713775
197052
1234616
1301098
279597
348746
475720
1159222
1358532
1607794
839335
1003581
1403997
106776
1376364
106460
1216225
979505
373592
210425
113695
358392
1144346
621674
844860
350189
1487464
166270
830442
492804
270607
1443458
1469463
1437531
790881
581419
23357
596020
1482415
852912
105844
21842
390996
1362843
578075
869284
189020
78021
428052
713081
1140244
69670
1133357
1429089
1584121
8724
1539855
1531104
579184
201859
924377
1553277
536107
99804
569969
466244
334365
1011729
1211070
675832
17748
127361
1334902
1193225
1561594
1207903
1487547
1605747
1370701
978955
1292466
560495
1084822
1487611
1148362
814455
25756
1453678
134666
1234050
822204
1438269
1623106
1382429
222726
1329615
349096
1166378
139408
1453613
1297803
880731
535604
638370
465769
132382
647866
212049
34981
738746
2905
1165960
384417
594529
1289107
1270173
1133846
580952
1159338
130219
847127
702521
108213
1551394
936628
206668
249382
485422
175532
424876
798859
401157
547478
1066638
791144
122928
1590656
263524
988789
1390969
1047703
684650
1376508
872401
370844
1385697
1372988
1075578
526537
912783
766244
1500072
17692
554350
565018
1069303
791497
117814
57878
161125
1096687
410603
417720
955914
569488
778714
174880
397213
1250408
984692
571423
681316
437737
80388
420763
1595702
511782
287931
23312
1024399
1114157
841832
721813
1293902
1328603
1286940
517294
829167
1367982
181997
828951
116277
988321
566240
325608
376172
1636148
218095
511516
850290
1574925
939970
1509703
858615
964108
1383777
1096715
759215
251099
526392
630229
31450
413694
819928
914362
601016
1101716
72540
175718
1229973
1373519
189647
626906
351361
622537
1647465
715742
1541053
123665
738443
1422115
1601074
872749
1087008
12807
434363
980363
1552689
272619
200843
303573
377578
583060
1602448
1081932
918227
142098
981189
1095953
1011117
369290
1009262
809324
985619
285429
1306831
818150
937675
312512
328511
848118
1433529
674888
164035
1075633
1235614
724946
1016113
787988
1530868
600508
1050457
1174564
443472
716559
527600
634971
575639
140814
506877
1614394
1277782
1366072
1270220
498149
1466820
1476641
1377443
166345
1502572
897328
182271
406697
1457764
831963
1236666
602870
1079013
133180
1399402
1593883
244059
587409
1448101
1588312
82959
1384743
1117951
947656
457749
712653
647348
474290
1147671
561065
1412835
935573
457743
215819
558498
648881
1417210
307374
762230
216800
820996
1043771
233874
261653
1551275
1103915
1062147
1396487
166756
907104
1479282
1390018
956510
1145316
869646
798457
1033325
706002
358368
1559086
780626
505886
108818
901612
102310
1193978
1304596
646839
426635
931490
650555
1490302
340035
1644003
1028537
734674
1131493
929915
238024
300385
1597562
711456
951345
1225343
1399999
157278
173571
1257510
350691
1585324
1014221
1578145
308685
37134
1339167
364044
30394
1118328
829622
1163571
904083
860761
1588592
348556
423988
134119
680069
1237452
19681
216848
1480450
536327
35345
877273
528813
327008
313999
1416142
285255
1068238
268185
670201
1412231
22629
198540
513326
1627647
652548
145313
95169
340918
495597
1031396
401951
551669
319321
91900
859050
180557
502409
1029577
872461
370806
525805
868364
1577062
1600638
1419505
702454
763007
382969
180709
744674
1569157
500894
1158342
502614
898060
1640071
170165
675645
129050
294278
1459443
1363205
951530
161270
1462460
746626
754039
786103
934920
491141
1399970
1064771
492125
261979
1524073
556942
467747
1307327
876773
453047
101726
1556334
252537
1425236
48829
675491
1107177
676774
1189777
901840
1357532
634825
901177
1558793
537082
1256858
572335
620616
953298
758226
176440
1282301
861146
1284076
251669
584428
583034
1360829
54372
1387349
1564185
639972
757493
924439
377890
184005
276709
832673
962327
625992
1535258
882692
495908
104823
670198
1530564
696377
653175
14629
1519970
1095268
543572
1169973
441971
145425
651161
1364903
1325492
1177829
312507
1284278
295596
1240169
618565
683178
560521
1132612
516418
1532607
1471832
1395453
1399112
1285281
462330
180462
260628
1565518
531697
79802
967068
1041634
1413580
880339
298207
1370748
1561468
467434
657674
264303
268282
735133
1005687
651175
546117
1441009
889787
1216029
295547
1096950
1122843
779772
240417
1021229
988913
1028648
827534
1426879
1002346
151663
157336
512376
1338300
234838
466198
539653
135619
95881
969014
1081016
471206
635414
1084838
117716
199710
48244
189165
682099
1526355
1556352
1223187
1296461
137864
270283
1256469
996960
1405137
1128493
1015526
1249244
633918
190539
47462
538108
1495266
2245
1497912
959732
576839
1058933
1182248
60514
882547
247601
755563
662338
1436151
1006188
563029
1454496
1423424
323907
701320
1234848
1452978
380874
1600220
686795
1189060
833534
1473856
808908
1589891
1065887
37870
271007
684841
222410
1538894
1256584
1300080
608620
699722
648228
392768
231872
993299
1111282
218268
1159399
589752
307340
1162637
262562
613659
478824
997438
17993
602543
1005431
895047
1260044
204809
978059
730239
233542
273241
403090
70710
646993
711741
321338
545036
282188
1043354
1114160
1258792
1487804
806182
514845
1330401
94893
109417
1643903
549185
1487682
1545499
1212979
842419
1543618
1270595
1633960
978590
1215775
564520
378349
986137
195991
413060
834381
693357
120035
1387317
900569
936846
130171
493991
1259891
710066
401750
968366
572705
1176595
1401287
1275221
490189
713162
1459743
70500
1434957
1250360
406304
1567809
96916
1377061
1100624
1189972
1212271
592080
1568671
418960
211504
159442
1161681
1190084
81219
413709
1289298
729821
1198669
1585318
618348
1001298
339374
451532
277424
1195952
522736
822909
1629201
290047
735759
838052
324386
336932
51957
24774
1289388
282249
383738
400767
1232772
1301626
392870
823438
1567523
311999
267393
934743
587072
456512
1558785
1572197
149322
1082744
1292525
1534956
1032321
41924
1569731
446296
9757
67564
656937
879554
360880
541451
635483
1109810
39279
769892
937402
133483
1410581
234025
774149
1569836
1493980
171972
742505
508581
547928
305576
103305
1509196
844815
479958
921786
1477266
901102
530243
646746
1503274
1312243
177715
1237164
655230
601614
1271885
1373376
1093970
752223
932041
395082
1578015
500322
1179942
482277
173611
1376341
310072
821966
940415
1211650
787128
478656
1574044
302269
1545564
920385
292198
1547180
897432
243342
837151
315724
1003600
861934
217751
1590323
706344
893170
933814
215163
696364
37050
1486716
400043
1166049
758247
1448570
802132
1245959
392908
1217033
834296
181573
989458
761124
117839
398744
472864
126199
858598
1533936
1341973
1371251
147025
223569
437407
919609
1134729
9327
141692
1293969
1422343
783656
304967
948432
194579
844471
1003335
718565
1429805
1202330
234229
558033
1294635
1534879
850035
439248
1165167
393239
1562319
1637894
1243197
926509
1624035
1351323
291482
958791
1269212
680681
1257297
1119914
929733
940341
662845
1426832
1153799
908761
66122
466542
1244119
1126077
1040895
247842
584225
759027
53081
864375
967098
792495
1038964
1236801
1270659
222822
434405
1152897
806700
467969
819307
598156
1590906
948151
1598985
399322
1306648
964490
812755
249264
162702
659403
1122663
490738
133412
504386
474885
457368
567942
395332
1219556
956807
343723
1287322
306898
543131
1007035
1092943
617670
1205035
565650
186461
227606
452196
1247784
473362
1109541
279741
1535222
1312807
326853
1558564
718657
84791
1269522
173698
463729
1314451
645435
464706
1640376
574383
989006
393007
552721
54558
1076648
745339
104610
399722
68913
437828
87830
580036
1525855
1588879
1244529
1577659
1346047
1397834
570080
1562971
1118086
901583
843718
785051
487170
780780
868974
1083168
306461
364596
1199186
790926
252547
528959
1023321
1075045
232955
777387
1137756
165685
331519
1116325
1546067
741082
950473
256562
641240
1187066
636836
1494237
971497
252885
480017
837853
921712
286598
591688
526913
481391
638976
882721
268400
1603646
602442
1361126
1457519
709625
1526215
1358969
986809
516393
94020
519220
561269
162355
1304941
1139545
942418
1088039
828267
1378681
595538
364477
485768
411115
1530699
615501
1205129
1200181
726692
664332
823656
1065197
176
1251432
829620
278665
827630
615810
415792
664598
872038
1598682
1261990
1634221
759361
376836
774940
807888
235106
182434
523145
461033
561406
1059402
1380045
1353099
742994
1573741
490124
266886
899804
289004
1462041
607720
875728
242016
951249
1082132
768910
91357
615007
1270279
479566
1573303
690068
259164
1121047
1284756
1209664
945282
368253
241396
163363
1321816
1386034
783966
1567114
846026
1176912
431542
1221194
466013
1207698
1403823
716600
359931
1307740
1348705
244232
344720
538200
1129037
1598630
1077261
1518216
1306536
1377909
62123
1095201
1078754
1453685
612223
1395888
603297
681794
624191
1004219
241103
840635
27870
159073
1023571
1509236
630887
848371
990555
1059000
1105937
622077
1506719
24286
921899
118134
635465
353006
1570265
787981
1548232
22873
267744
1128886
633670
539559
361199
560515
604917
692096
1553553
968709
1174859
622658
584772
653391
824246
601795
624120
58515
884862
641076
212658
1434757
1087579
710740
1596534
549268
792010
1036661
893464
587535
659298
1036085
955834
1035425
455854
1390195
483660
258340
1401933
691836
335464
280873
1206999
1403312
1015307
1445692
725523
336443
470717
908655
642736
478635
1634505
875416
835417
1524112
898555
1250492
1466915
1442712
1459299
1357189
558621
532769
1400822
1073924
767896
343776
676276
1575393
321061
723057
1119267
19105
1009883
1561345
1109870
1083636
1288393
289273
823764
786784
1412687
1012727
715700
532097
153834
1630903
250859
1444660
1111426
489305
125730
515241
1186521
1209589
134530
792715
1445273
238430
1520371
660284
399070
152717
1207712
524899
40008
397022
745084
1390098
952427
302557
509189
1292533
308759
559049
879562
149698
1174931
230090
162956
30679
721627
1336596
1236694
1397055
1521167
1628804
539352
1442972
943263
866435
882410
1479695
1644348
1371912
511812
773659
1162151
594366
131872
1103135
1356889
1154539
529672
1405296
459655
312974
1072708
1235887
656099
19732
1052472
410670
597555
329449
527328
1327028
105160
1370558
1354270
666666
697065
381035
1369815
538440
299974
951632
1403497
760678
786492
717037
429448
255852
947991
435641
1267295
1151762
1097417
1325772
1122834
865385
1466707
1394179
447915
876227
83929
355802
930411
1044922
244340
851653
909958
971524
926685
1287803
885241
355491
1235592
772669
913883
1178029
468044
563450
1421259
340438
1498556
788988
1551077
1093381
949592
957147
570690
1336370
209307
776735
1460946
1308186
257804
952330
372512
1549055
1233862
628770
940997
196253
1284379
94593
1157847
132660
1403258
294494
1139716
340432
43615
402082
588022
877245
1005926
418583
391459
264648
176809
336591
639932
1199203
144624
1399772
1018108
332794
269242
86379
684702
62814
362542
828848
517134
404081
1318232
1285052
519699
1384571
1394281
1074954
792683
1537492
1553652
299178
1565193
945583
79170
531871
1311705
1159730
1578570
145794
687599
467920
2400
1602441
1250622
1408377
375749
829571
173673
899919
779949
1552159
361071
1342005
314580
402070
241396
1113861
1298661
1297623
715527
765269
8925
1140037
1295484
1032976
1458747
857551
339732
122092
897921
1540966
1231753
826795
634337
729787
46209
1245395
1452760
124234
1296080
1609724
1363798
1225383
1362850
463877
512872
1044839
1478667
1585488
949315
802612
695196
45730
510251
1203925
1103047
1294611
451612
953388
1505971
501211
1574466
159708
1325125
939741
300595
1470773
688584
1315767
349260
891748
393309
665854
482172
340839
664066
1144949
1124120
276743
836466
1276974
399992
1599024
409526
462946
1632068
1318123
373672
1557708
1252092
1551484
21605
1193883
427773
722986
569536
251867
144277
1571255
1627985
104453
1498433
805728
1480433
152315
939515
760951
1434320
489870
1638940
272987
454543
755341
1034171
757530
1522126
447238
410329
401289
1526751
1466519
1352818
51883
540756
240265
1411669
143575
515221
1224402
1130512
451530
527879
182615
1511173
954539
210253
46028
829310
644510
284360
6694
1437848
692004
620630
735413
978295
774601
322035
1150278
510156
834320
880279
1205556
1532900
341554
1086191
1583612
293317
1265583
1080150
1328746
1633123
1186821
1209716
238372
63987
1119603
862122
603037
504508
181718
750849
96325
1093307
1208472
296096
948621
1622027
1410854
339062
1186011
922198
226089
1155813
837940
906591
912089
1280024
816759
776019
271323
1626672
654281
302670
419018
14863
1252153
733819
227969
555945
484530
49153
794787
187563
585200
969158
117403
113397
675699
1003710
554154
648132
256099
220896
1478996
387502
234962
749077
139117
1053221
1260362
26210
853377
531156
255955
1511700
1024436
1364178
884557
140218
1484548
598311
151779
158386
1122366
404841
516698
537923
834241
627072
1397525
1017848
968120
1027547
1312183
326175
1103975
498271
665484
942696
1638342
234435
271485
76383
1144785
6074
259610
1180482
1355767
258630
49624
1415510
540039
119540
507489
1595896
1265679
1004607
828641
1508854
846702
1557427
1327740
533910
156951
988966
360421
68262
839951
341783
424446
304921
432017
1023039
373433
1055990
186249
200208
255709
746051
1331028
1580209
532924
1549429
127109
49206
133677
1225073
251057
1185800
804447
62831
73610
1013177
411069
241151
582046
1631961
1442590
1162610
413097
1365305
1284546
1343696
784319
1605428
1286773
1076220
192681
169749
513091
1090542
5876
559598
1412383
151135
1345401
1188777
602564
1616703
18547
328723
1570065
1511464
1445641
358278
1088697
301062
1472701
315200
221668
1187511
362076
1053169
724369
526586
65654
176970
629272
259724
1608206
1581891
39361
383112
1108024
1523080
1342595
552000
1399347
455671
629640
894472
1304270
1182367
1126493
1530710
783167
1370069
1309851
1171643
294546
410480
848525
1192226
1008222
223622
121721
327003
725099
86821
562680
1145380
1271996
5334
1444416
483042
1344826
1283572
1103822
1101343
1335298
1043007
244567
1313404
746257
1509312
540478
324652
1496590
1351695
394016
1203462
427818
969430
1530809
122414
1349942
233825
1354092
1318510
392364
1455652
1021232
814689
436708
1007597
233050
512753
589870
1268693
668702
965910
1359320
506043
359969
898908
600862
468180
250387
1363474
82948
481516
312842
1308176
446908
297964
1606734
471741
917820
1315550
1377817
393868
532729
250843
786390
68634
752053
456358
1359110
1314250
356642
656236
1342266
995083
1403947
743990
356929
1488992
1527231
1250675
93486
340445
2691
1428745
1350314
139922
924398
848062
74198
507127
675584
429018
1039577
92001
74395
219462
1030393
867885
955809
1434239
472072
684481
822249
598154
662480
917027
450260
1294636
1414234
239236
1643506
190051
437785
1130836
1314434
990696
154727
141048
1136013
1017196
1219991
496615
674550
1366301
458407
1555199
363237
604484
599453
189003
459238
1204683
1419864
488162
1440613
456299
397186
1501060
1198872
1096671
1383172
1614625
412491
1185221
993279
284729
1629437
1554436
371791
1063086
1275930
155334
754949
12193
496778
709928
137931
992129
632853
1340700
533078
1616123
1581384
1491108
959246
880008
252462
578427
878634
1108121
581920
176688
1359811
441212
333221
38754
1246231
769975
822111
363390
376022
896788
1288940
1368839
309121
331338
95984
512227
1032106
1228160
427074
1159353
608114
331735
907222
1477941
1315718
1619295
1076479
1212133
161670
1337365
1020347
864800
295516
1311166
691193
365713
806025
1395363
980903
1646822
611269
211534
652142
503396
1493704
867625
1337996
606283
1453302
652200
977610
1324891
736542
444054
834986
488212
335533
1624481
1300566
763045
676684
1295098
128053
953343
891779
131214
166972
1591938
17360
895320
606928
394246
689832
1534639
215615
787704
1422892
935665
1109259
99620
312779
594960
280510
799218
48036
731084
1120613
178276
1365477
464400
1358373
1385798
788836
1581394
1451464
1251476
884323
1496047
1182442
739953
617357
381796
1292523
531950
1600976
1057311
442733
1422082
1594707
721613
1369342
577983
64183
59318
1574999
1167517
1156056
1090855
923493
1526639
976224
693603
1276253
943276
1387371
653959
938945
1474599
548181
154241
140441
1645923
1104624
1268560
1524671
1519063
821962
560661
971615
61817
943386
1431479
1459533
1371268
960698
4903
1481059
1597426
49436
539506
1408697
991291
1235780
466686
681112
626331
909216
781072
393802
1566582
992207
1540283
1115478
111015
150827
488244
1634857
864162
650932
913844
283230
1415132
1013703
1495057
1532436
450317
1584982
185565
789481
1113819
498894
1635995
85965
919913
814964
858143
99947
78504
1252818
650858
849682
308857
402817
549544
1539873
168685
1082530
1408645
808229
1281548
460413
939113
1522940
1421127
1364793
1112540
1026776
301303
1361397
385719
1308373
635795
237060
608487
918291
643432
50379
438032
600519
177794
534227
923626
1105838
814043
218334
465432
1470302
1475859
1507817
244933
1126045
676131
1093336
222127
332232
114392
1094895
1566289
1341710
936417
438551
439042
280897
96248
48203
55539
1558634
969023
1235348
333900
167793
1051515
748042
783001
91753
362911
299851
1174973
284624
1480624
985152
590287
217893
1606639
1385264
1572475
1080466
1592743
617844
197919
113291
585400
930917
516543
6536
932347
1265424
335567
260914
1559268
1431210
723317
1174358
21052
71502
1508062
148473
135589
1284224
606789
498140
1062422
1155039
795189
859974
1636953
176913
1642846
586966
787595
1001398
1573821
1159714
1300050
1455083
391813
640152
1087755
1094625
997584
241151
1218580
772119
218381
1425172
1161657
822496
439924
556362
223509
1575360
1141628
1605436
352709
226480
739364
1600643
1256419
210147
650062
252452
587505
1088081
1180515
1482387
1588126
629443
311476
1601070
130830
1336753
619305
394042
964134
1599691
111967
325469
516061
534752
439011
439102
1504142
903889
1022524
536619
82840
795352
578286
1372829
576281
636619
1009979
1548708
3821
1371638
667205
69416
1254045
29711
285783
930808
924158
1045552
337838
1166358
678212
606272
1582305
350987
956685
1337728
782431
488531
402757
1521582
1220821
1263147
725017
1645982
1554157
574446
1046481
223847
696828
1358052
987372
1253984
1156553
332413
1378446
911048
137414
231925
1065878
1015895
1055137
1054058
1247583
1568256
359352
1558857
1285776
1172233
1118945
130547
42748
457778
105644
1552558
1219478
1619115
937929
602420
492481
450161
1118288
918026
868287
273947
375616
1339525
1438093
904690
32753
1261533
660093
1220741
429390
841368
1245835
528487
1416316
1633673
498181
99852
1188473
606942
72437
152235
1522906
1457086
300583
202192
1329701
3042
884601
1051506
9492
925142
1514465
401997
350573
403861
80899
1344888
1474400
183239
176715
1001081
265535
354788
813339
215246
320932
1166213
180059
1413860
766210
1576326
757866
1185946
1600527
64378
1156788
337396
1254225
961118
430280
1011713
642268
235659
152722
456855
19578
499228
23278
119234
956553
880283
1026539
1106022
306557
1195588
1559828
257327
533165
416209
1354450
1520156
1468174
1277967
1124355
450738
278987
231989
102768
982702
1370329
336865
121002
1248288
364910
972302
1032413
574031
1437240
1108886
313096
1626416
1627917
1271437
487441
337017
1154175
894174
1100787
247155
218101
909144
1545013
388882
897776
687321
1401702
1189729
1395775
74258
904246
368986
114492
1388304
62136
254128
678381
259074
1117407
1598134
296237
265893
221618
1462173
1466856
1533175
450189
223461
520867
699733
1489162
830109
100191
3725
1460780
1164275
1304302
644757
922471
239060
334933
1223758
394867
235026
448576
1550029
707442
222106
1196813
366400
1317069
910994
1594034
78484
658359
574488
966039
858101
1310071
1438415
104330
227134
1050101
620804
609264
574873
936629
245296
179951
1271827
712199
1602859
1082930
614512
81795
935744
486389
1187480
1126944
1464558
647498
426322
1327526
798398
490989
515008
1231604
1334375
1590929
1529819
93727
230294
272475
123706
1466380
833546
126529
1060416
1521782
178782
642219
1415036
1343902
627673
37199
331486
250810
1378787
378773
97776
323947
1226068
932249
403685
1214388
40851
1118821
1575058
1116191
438359
1238772
996810
348232
1212299
795932
1317046
538646
561691
603174
841947
791844
294526
623935
41748
118171
467330
781093
1383224
1281957
677818
1355780
544517
1365295
1046294
919654
608427
189870
925885
1335654
264002
1407482
1088584
359959
803347
1413509
1636287
519212
1621092
435413
589497
1625449
257697
559048
960500
1005172
843169
778132
904636
1410876
283451
1292402
440123
479014
1407211
356559
910512
657558
527625
863919
162595
1597974
1144679
1269449
382838
346634
656788
1389698
489633
1323633
283415
1460202
555643
244053
943238
1401727
701319
66551
1281642
916378
565776
252701
638730
1030873
768841
245018
1050391
482424
1362251
1175984
786149
674116
1135411
40064
663354
1484660
1330544
552129
605939
1145903
1065997
218487
350681
1237573
1140473
921552
245626
1335697
935905
499293
894574
1006163
1467973
737550
1485972
984858
1616137
726841
1216304
1611761
864227
1615520
157368
894124
586010
609180
1120352
940851
1044710
740495
1588076
390544
986678
1430193
1237926
1639651
264791
1609493
1623673
1166110
1324565
455957
1523145
862487
1639145
1332623
180434
1540399
1076030
1187615
522495
580046
160535
1327589
496998
996118
636627
1627534
1479596
242464
455753
1242652
1459860
303798
1406411
58273
375361
648289
979181
1643620
202463
288830
925839
370910
184970
1197784
719501
270269
367426
479267
152331
199289
134829
116728
737517
300368
256407
42311
756956
1122480
751259
316361
1549090
1229035
68477
1496837
234399
1249888
682842
1152108
795925
211794
1558646
143236
1133605
826805
1162473
576005
468591
1587687
205049
605913
390984
1352911
1568879
1157363
784334
12539
28522
326170
1398273
1470244
1097162
848290
147642
1573363
788145
1009327
244254
1060846
397931
235776
1317411
636654
1627055
251887
1588665
740974
382810
439270
1584979
1309609
1411206
375622
1075652
1260097
356033
200413
1069606
298971
92402
242032
557385
819200
1334976
1120991
1429450
209719
249418
1000239
1001426
51158
1156345
359594
439187
1291044
1168952
1496853
1642236
1449975
428230
989014
977276
878718
1234429
1323244
220732
1542479
1638255
992688
1368420
1273515
603205
506045
95382
758595
354361
338438
857387
1640648
1385008
984195
1489340
764728
576547
1184244
77856
1545556
981544
38884
247814
664028
22860
614256
1020319
1055479
1606491
1379727
356508
460803
785061
45803
408073
499209
916820
902071
1448932
596944
374489
1530475
1351091
657243
1005555
899081
361349
500029
627399
645646
689606
1079065
1541594
415618
1273608
994632
1056727
1003
1521385
608093
353806
942537
385111
425762
978085
828143
1044120
996974
1362883
808993
1227449
1478884
294566
478237
165248
19241
274111
690434
451364
1148193
1591469
268594
929175
1375874
254646
92446
265638
650651
468178
1410876
55907
1119019
1191606
1196590
414509
735590
995872
20054
1163291
955149
749285
219772
1170260
989405
219987
1634253
606393
1139249
1538790
36664
919854
119954
405505
897544
1534830
702476
1243006
193333
979791
1042836
254537
684821
737619
1412958
254155
831265
202208
1207599
296722
918789
445375
1015412
939852
697583
1613957
893895
598748
971686
825249
512060
1212146
304112
826661
183686
278454
634909
622766
231679
194993
908278
1384908
1223135
1293065
1478911
896180
1510971
779718
1535956
1023950
742354
1011901
1067187
1025665
1066422
607860
99359
138351
359359
485375
52849
1613945
986260
453280
693211
810901
413437
374464
1285812
1569867
30098
1192039
728815
1337108
528150
1380201
1273617
86855
1084887
1442227
97766
80998
1353798
1108141
159471
1472575
1208599
1018724
1193961
648129
686003
187807
1226282
1390947
931446
1245286
1541972
1106825
579346
1583909
999055
1239876
1406850
739689
1609090
10608
905092
50090
1074717
870666
1049257
377735
106973
1420227
252342
977446
562840
63278
241904
758778
1080655
1773
238716
1641899
1424103
1020006
390610
943322
785308
1102428
738659
554945
1024180
1342573
22301
1315746
464880
1383442
1033642
245234
28476
1510808
321106
1057941
442354
12665
476902
1239369
685540
663139
1232796
1067209
1476407
1088397
672027
226333
175234
174387
1403192
671236
1515201
941324
795678
804718
598360
1285269
632339
1306638
1102286
1518176
1373912
15775
745524
1265087
466580
712911
1093297
808637
1223875
413278
859056
1601553
914264
833748
509202
831837
269929
122499
1257287
1527343
200513
853346
1386424
263144
954258
880067
862355
57637
40914
997554
167349
228199
1011493
775870
994628
1567721
1259952
94226
642307
953633
188048
698274
1092429
1574589
567475
1037917
737268
319058
904481
430856
1006187
717533
301125
23081
494880
80658
420629
1286355
905503
1148470
87518
1190087
82075
374998
934977
1244411
456594
1382108
579512
1589222
1405236
457504
378959
1288136
1116010
113564
1052230
9910
1331018
585492
73800
477569
1468707
414038
130611
1198487
1256281
25876
188991
1008917
670163
519019
249055
707229
620913
574902
1445486
1330537
1191744
834643
703228
738644
1002911
881940
1559752
1186359
789147
1166908
1144585
241340
1543185
444940
74811
1150049
552551
24124
846482
129993
1446988
354844
1103189
89598
151025
344532
344657
199530
1356449
19942
463401
1246216
638421
1203034
1081094
890507
853380
660641
791333
990540
1035843
1498216
1491453
746213
282203
809156
236348
1449011
1636119
1299115
1549895
1587429
1426679
446860
1142334
1489012
147126
130346
1633837
894452
1034226
394859
998476
811582
953832
453021
1357388
139130
460988
426249
1400826
562006
377493
109754
871962
195487
1467010
293635
1085789
43234
1078966
385206
1095481
308612
208958
985229
799697
1093943
390070
1028046
1436480
97545
557613
983631
355243
609450
100429
726436
916597
1112950
1215989
601639
761881
233583
1037860
907456
258593
76101
1381198
663578
1632940
945707
730155
79229
1521848
160949
522119
1267013
999309
256178
1019960
220731
1246788
340473
889553
271957
1304768
1190753
1464203
777117
421425
1593805
585228
756930
338429
499613
454486
1455503
477809
1171476
1006480
1125189
332102
831043
1163693
1330618
1032860
117112
794024
301488
1145237
330367
1312179
1473812
1284708
1246254
146710
1171737
1627306
1081571
682648
65391
1110299
38494
376651
1050071
147593
1475645
1176839
478017
247923
1401495
536974
1565321
380408
574444
1141452
673343
752770
842407
1098048
361816
1026168
613072
109259
295264
377385
1323249
898268
590445
1566367
1426924
262058
642119
897797
397012
449434
786000
236682
1550805
439999
1221547
520270
107650
1179096
535287
53551
641354
1458773
1498717
262088
1494984
1374128
1070610
1424522
1379080
1552382
37839
616386
548048
203610
1453851
1617171
657222
384225
1644029
1313724
1190141
331918
1236391
1336934
1290634
829128
269325
340988
1608595
1433641
433313
1589617
582899
469965
1600811
1303449
839758
694666
849166
310768
564780
704421
815453
866373
765536
379038
1068964
1385438
957783
9931
1212819
242995
1516952
846895
921761
1063301
522639
1274462
1050364
379606
590046
1437837
72460
1049819
502975
642206
945954
586210
127376
464711
1455125
196494
880722
1268682
357686
282185
1513102
34587
577843
445760
1281056
1135910
146658
13398
1287113
818130
807434
1411642
67706
925246
678878
100056
1616728
811433
140441
1642838
330599
149501
942173
948680
1269496
1001354
1639727
1556014
163314
693849
1615326
680531
317655
465059
67095
1248157
1096484
843169
1219487
317746
201498
1556389
1031819
868842
491082
1477739
790944
551659
907586
972060
1174315
1318007
1643463
808365
144623
156236
956830
85052
484038
616550
978172
623539
1235496
1816
854815
156914
665906
555532
1375801
303848
875640
369745
295927
908533
1181337
729949
1532019
1480942
1341434
1457675
247511
1560441
431310
131594
1094894
1437747
380355
1442543
1017798
823460
418151
930913
577009
1393144
336267
1094782
214183
1142363
1255494
273939
1155894
1507109
964094
933790
1102568
43236
1408010
187491
1336285
287472
1441953
498655
1571747
480547
918202
742414
1146679
1328502
1107729
127276
1153610
221308
1091456
248370
725253
1157683
1103417
569138
274927
338822
1125923
718794
229971
1368591
805969
1297119
1262864
1495034
1619896
1486936
1284077
1619874
184100
1005807
773751
916912
1034835
328905
466060
1211329
61500
973664
1165226
1564691
1601146
594301
579612
794336
593731
157246
1172835
148240
1166358
332037
1158843
106035
1003973
101232
1055575
688218
138776
254537
1121803
122265
798386
1147843
560365
874196
401261
884967
825536
1396450
1527995
930381
1394330
264525
357443
249713
1282402
1140268
1290740
698628
454067
584536
1558995
1348232
798721
979606
550704
1101331
578542
111927
517814
159723
1129837
141477
164598
665830
1078223
453114
1214630
436809
777844
377537
1642024
85494
134207
52949
1109979
1041963
1153383
1605062
1120888
1255963
1116708
1418299
234683
616764
498653
1590017
1519933
681328
327797
1175014
177855
493431
212848
1206398
119275
790343
340215
886750
245120
773726
932502
253008
896931
1568789
322792
1357114
968935
1154043
1155866
1645708
1255961
757167
286755
713219
772475
1378693
1276197
1571468
376366
198068
1349927
1147216
292830
131915
334961
886813
1070332
361015
24556
592801
275434
864481
312741
81441
1637175
358957
1388285
739777
88205
61440
877791
87395
717529
890654
1399108
844438
1625876
421119
1335158
844077
1488553
652582
606318
792990
1208021
332273
598480
401269
516321
1455188
149363
792093
79514
1578387
551394
1158626
1139071
1008956
817953
1546737
1090147
209061
456748
219616
1353495
1226483
184992
588340
1485052
28776
390305
1644909
1633288
534922
742858
1078734
174849
562575
1216720
1169078
1074218
1258125
474305
954191
1507487
13940
365725
1061001
593679
1504438
292202
1491456
1337892
374652
472679
93665
292868
1580361
293603
1582833
318422
98307
1546806
107224
450037
416169
260974
299047
1561541
760986
1562375
755339
281627
282440
998114
530400
538543
1220134
512331
945320
1282559
682293
1580983
4511
296926
751927
1536907
558500
593371
577219
758419
348632
1442676
848426
90053
195585
1009812
644363
241052
1501953
1155146
163656
1229903
929797
1228820
1508002
329780
18425
572905
807966
302589
928762
1200336
622352
251434
948804
172290
1370217
326972
968361
2533
792121
1204040
316858
1623776
1502120
1506938
660091
572623
1553715
74087
1068812
770211
376457
527153
1622822
462072
48961
1208085
480549
948569
1199847
509128
1412948
1361293
124953
462858
1359158
604185
742281
833275
259414
892537
1547123
975313
1195098
416050
1362307
121414
1391339
756432
1292482
215872
953292
1599645
1466110
849255
929790
627631
484052
952689
245252
351593
1526864
979616
983854
1573642
188150
369270
42247
169728
1044569
84414
1029258
813213
1580670
372223
388456
874186
1081498
714336
37928
1232365
1078485
482904
1530972
439206
796622
89144
1120543
455562
146088
1562779
1502615
1391478
809308
1199851
1329983
1522765
501700
862441
86829
126180
544378
1491780
1273387
1131004
205422
1453583
1023285
1163481
370692
1222991
906590
753525
545238
351234
214627
1535373
1332730
20363
998771
968464
601181
101481
997812
320535
311979
536179
789510
482699
944502
61310
789979
241369
1373643
430098
1552779
1095180
1229057
25670
1381229
1361790
1191767
129423
1505525
1072555
641122
14670
1353105
1354310
801343
367505
388609
1101282
1329533
722645
1632387
526306
423262
1501673
421093
1564164
704638
1066125
416289
1392586
470102
1316188
737505
1115189
511071
34250
1510982
206641
86655
271180
1443874
24873
1597645
132951
1265265
962039
1449885
569513
1076328
718802
235530
539505
1279686
1238113
396370
490430
1625485
871117
1093334
1235057
101283
1383010
1364269
1089868
200310
1623323
369797
251154
1497932
295434
1598215
1523891
322454
516201
590542
1060811
118289
248705
426850
1131968
567190
643331
891985
156844
903501
380954
941114
593024
1615278
1208720
1058068
949742
763617
1174030
1401958
688813
562555
1389737
190742
1012594
112422
794983
901882
1296360
438669
130350
47636
104834
433898
764678
92469
725046
1350466
185650
1019037
801787
1407868
543125
823496
314129
1177092
1602589
315314
867255
1085463
352332
397622
501269
944390
1315292
105216
714027
895826
944194
375475
348958
1436266
839951
176442
409862
941145
316690
565578
1159223
880532
1599385
167535
578961
1163347
1210047
945822
1448824
1133740
1033630
1163614
642348
1130007
168839
573132
1578905
400033
1047787
1079930
310107
1630029
119461
175038
1616725
692906
483224
1291245
177999
1205326
1456839
1318088
1102195
57987
445103
349184
1179801
1004623
1317389
213125
744284
110790
74582
973351
520851
849056
756439
1377317
1510254
535250
600068
1461453
647727
1550471
1585285
928581
794006
717489
1077215
341711
1464776
811353
1432031
1093040
293820
597694
957639
686246
312397
1289101
1475081
921888
1265720
514382
267481
388783
12633
508463
1064268
356063
586297
915454
1464202
361045
583495
467057
1372415
1537870
783053
355553
422406
1385925
826916
1592291
1628132
439185
2243
972745
640350
386713
1055010
1112566
1231973
353878
337364
37302
453225
458641
1267850
463839
1060808
660867
1600051
195852
950081
613212
1380605
1418861
452925
853449
713289
1023655
760544
1054526
521045
1277188
1525650
134133
492531
250252
1222065
1155591
1316422
113103
1169685
987919
349912
440804
842048
514397
1264109
443089
117376
1347142
72995
379424
1476298
1462192
1085757
422465
880421
862915
1532429
710704
538452
915233
1249417
8056
270409
395878
1131226
772320
715453
874512
1076495
1456029
1153938
1295166
157991
657002
1434727
898692
210778
176272
10481
1019352
931295
360230
1425444
912963
529175
1052969
1505803
1379106
353181
1515369
391307
691455
1632153
1271477
759620
701528
983338
1112396
702958
803927
434635
1287438
882452
1054416
16782
259288
660587
1214055
496175
149664
171182
1612560
1053655
1609949
659732
173090
350251
1220156
186429
838173
836638
372993
1353861
1267797
152723
842671
805744
778927
1265167
71844
797381
1072944
1463364
419744
464360
1116981
647490
1162191
67666
325467
329423
1236107
214523
1094929
1628522
1619778
344153
1483313
1326633
1475342
109850
96584
151130
1414915
1199676
230794
351963
59215
600246
772148
1262217
991973
528078
1093354
1393916
759632
318070
1317740
1016977
426040
187827
1110542
1126665
283866
454038
1124977
1600739
183731
215930
70835
1025932
1401656
1541973
815458
228795
1065511
33729
488812
297838
1614400
455059
1058465
975392
1272171
176243
516889
327827
178206
194836
413781
947979
991049
1071795
1442974
377864
810686
842269
982702
380009
958135
812582
821017
506210
1563336
1543113
497033
1060702
36848
336372
1136663
1187761
790198
720329
1159364
12447
1000059
1497883
1341100
1053539
369537
1377362
628102
167180
1423654
1278118
1538786
1249973
474991
492947
969578
586557
54847
1231414
222428
683220
1394841
919641
1257044
1505044
712507
486724
673495
559790
1225055
669152
664248
682976
193839
198357
1360821
1136517
1432208
693069
97665
1159548
282080
1346944
1476888
880218
1631876
115338
1550697
1580458
148740
1329619
443163
1086950
1019494
1286274
372188
1131886
1344834
305603
381451
569722
1433468
1484586
327053
764016
1608332
764613
259856
1465553
1431712
600605
648444
178333
1233481
873250
147029
803002
1023780
975637
549734
1589040
583700
1472730
1090231
224800
1013563
1409816
285418
260929
895279
544520
764259
807488
1225200
994905
745521
1303706
403953
1542241
987407
742368
775056
718431
87696
1183284
1257494
218209
1622030
479976
376202
804696
323411
418483
468263
1199309
1144335
814820
476187
564536
1477462
1536573
230710
1404064
1299090
1179311
1367181
801262
1210323
1008769
209265
233736
222820
1056739
1153566
842397
207373
579282
293098
237672
1647009
1478756
1069223
478971
757422
604514
1190860
1101136
317199
79700
1273208
752795
1044809
930098
323124
904718
1522326
960359
548631
773669
1057758
1545243
1350220
544758
150186
705919
1494238
685330
427220
1274898
506904
680928
190603
1289613
1373401
1089804
23979
724112
1081160
486954
214595
1076077
284714
1633826
943884
649422
671666
952553
1373899
264900
1050548
827262
874346
1439340
1385139
49801
1242022
268549
314569
460934
1342523
444418
1088390
91530
398953
1413539
879308
130742
326926
295450
1584551
346849
1002533
999467
1067382
179451
660217
538523
428512
1306902
1488891
817934
1278286
1604730
975823
325823
959307
224620
1301029
569959
862342
895280
1307431
1377836
762253
675780
1332732
639342
337401
458574
807069
806511
1463217
485095
115811
749705
60729
295448
1072213
95319
207530
1233780
61469
826082
1412594
1263614
374333
1180647
463140
1250497
756467
377856
525150
644130
852685
1043421
194562
201629
36303
983281
767972
1281471
1195474
310796
375642
1321153
888958
1401970
1381206
1611444
187830
1244347
1050848
871045
59628
1043681
1123247
963970
1184724
224100
1114137
1578184
315451
144545
191244
1119303
428356
613097
1375365
1147622
1554073
691199
243290
171251
128228
428029
746965
731929
136880
989147
208251
774023
507426
184915
1502134
471515
1314527
996130
391825
398674
636390
1497393
1080713
225140
698622
919294
998388
34295
500373
423950
1137308
526439
1300117
492736
1166651
733042
212784
893633
489982
971582
19557
766780
709199
1231789
932080
563104
674171
636368
107587
1410177
573587
1090018
508865
104
447737
401591
936015
46151
401448
716142
358259
528188
378263
618783
1169809
952496
1238873
1118995
379322
310849
438685
480146
1109480
993938
339446
305713
1176166
547633
1072519
940635
958635
1518007
1137063
1446581
1033592
632177
876297
1184929
1353046
434584
695320
1186772
1266759
950179
896850
287765
1087365
629704
50451
1210090
1154518
263208
1510441
449607
1259415
729377
848143
792206
313895
1442939
1586032
1538502
536019
1590847
1560061
57844
48567
211452
118761
296826
1641365
959664
1527518
1572373
423275
252119
1438818
1004887
1534146
308936
272785
1415108
427690
1096641
153309
63279
1247650
951445
412956
1361664
332583
813937
687220
1234251
224980
1303783
2947
293963
848138
1028166
701113
1224593
551143
1257706
1246017
614873
270451
1607880
1413770
816053
1484149
400117
551864
1181300
973009
372687
1259793
1398408
666169
514809
1495877
1396077
223684
1367659
1562694
550785
1266294
567625
1616543
701805
1353211
643174
284032
689867
1326125
121789
1332564
1148039
1436458
1013205
237407
772162
1001588
277463
1194246
1294120
1183521
1178046
87675
664002
373955
1018898
769437
966855
149476
1494172
971
937341
535303
77114
1228466
849080
1164605
1513161
571020
1128187
726653
175047
1138318
491037
1263785
63688
181969
835574
460238
1235485
1087302
649046
174879
4399
283922
1553164
1417106
1589589
104855
68783
1488843
561370
320706
1031566
1029045
1052819
1255160
799813
1134822
1595686
1261972
723245
1141934
379017
41268
1636985
1005189
1298782
166224
333191
650806
941307
1353097
105824
180274
579119
613184
350023
1565516
1621916
1234774
774265
339084
1625027
1352672
318914
290332
639760
1219387
1603790
1350066
81013
938523
1357194
794047
300672
1313241
1591864
908740
868975
1427051
330134
1117066
329802
1503427
696814
359323
1005510
179967
1569685
1567601
1411447
1555146
612134
357433
1176534
524100
1021551
857129
481901
1393138
585736
568517
472935
1335310
1418920
1287496
1434122
1436504
671939
1550423
239422
800255
1482500
391581
459461
198660
999835
629694
1401837
849369
502178
415148
466160
117318
914153
159471
540167
1381710
965786
143319
1112047
580459
723846
1484421
969582
1005781
1573185
250729
1455919
1339587
134591
1352562
458007
1186051
395735
1588876
1603676
1516639
74897
704068
1082900
775589
1106997
101331
724393
1430936
1147788
494682
813768
30797
1169680
670015
348192
8448
803880
158515
1371913
1594503
434266
376180
642842
837105
573715
533206
119634
1328697
1368534
1591658
1242595
1279847
36103
276950
1241748
661453
1056644
1021223
95266
1018198
713064
190211
1138945
396745
931105
64400
1451977
1205528
853271
1125315
225789
314839
1233259
389210
1268965
62128
38314
757578
970337
1506330
1375123
811176
489876
914466
635103
351276
1476612
1493192
1231329
1624321
66607
1373768
893478
1630591
294188
446217
886318
132048
879426
49878
1046589
250881
1380277
1317768
1629575
398981
276895
1047204
80754
336697
1100211
1296569
735332
299030
586012
1275386
1582795
1153682
1093075
514447
497879
665579
1478489
460339
80046
1493941
446385
538543
479718
1049443
204585
858296
307053
1055633
1493095
1186149
655549
71159
974643
1306717
1260656
1215652
1493965
1064684
1231879
1523295
1022571
422583
1645512
1641503
1007321
422746
1232704
375411
790618
986619
936830
1305240
1187078
980012
1219820
1481197
1485822
1615842
1263289
1489579
1527135
1298696
1251828
553343
171025
670013
1043801
1441517
1500459
675781
296250
1462192
620165
380709
201348
49891
976184
1410893
96138
234967
331369
1559606
722971
82864
219720
977485
252134
803675
127382
121228
9261
1611322
931313
176616
158882
1466009
30053
419142
984430
256182
1008408
1503939
812495
717410
553403
1090601
76469
111233
1178424
608139
62577
127369
81205
196594
673089
1440573
1022401
757921
1156609
1625113
1526166
1391450
1630896
1402734
552578
1625254
163552
1471871
1606306
1401297
307350
634452
1529859
57271
750790
37536
864509
1076231
1618031
307001
826543
561976
1133725
188053
988198
224482
388357
835620
1186000
930936
1581440
80640
805529
1318199
514233
542220
669705
733410
375790
1266494
28265
93867
1269396
429359
1370290
1429575
847917
360008
740369
981215
1115756
574841
124441
837209
1289149
321388
503350
13250
405496
678387
1038632
1273100
1083151
1072993
279687
1027964
870868
1117095
984523
564114
460653
1041334
158238
449379
188778
70183
1109917
1067531
1049968
1222256
152327
848170
76143
76226
648967
99663
1632145
701506
1478410
1596972
1537153
1123914
457513
1175318
218465
172990
1065430
1021536
658481
1508249
660270
20097
1151662
1434697
262789
1388846
766552
750752
1177300
1486949
1035834
739089
1080342
1062318
391891
958737
623443
11879
957858
925921
1324577
563375
708572
240703
556974
385525
123973
418334
642495
1294513
1289579
1627388
1461909
558429
952478
671764
980505
626684
224338
1159826
179134
982002
1140682
23669
629119
1263845
122481
1529024
1192280
120857
1014917
1281624
1310956
961900
710207
1247051
770116
1209274
550744
374686
360359
1295757
181436
1429377
1091288
1319364
670744
709632
858681
1378197
1507850
1110058
1443838
584533
187641
102827
122303
1558604
990890
1354134
76622
1228332
1629015
170952
312622
775678
192203
742904
1469630
150365
1424566
740343
395370
1403934
1547232
1062952
231383
1137962
233531
1551165
593215
415396
545787
1327223
1378216
1256098
205359
1609204
1550873
1256232
1214171
970759
1014703
757743
369864
1490802
813791
285763
1230603
244748
781382
1157908
1097148
259393
43818
389908
1196139
856108
491532
617111
1348369
264657
1519532
1332850
1398655
1256530
911174
4351
448075
46884
1008712
926566
897864
453476
551473
1291841
1115938
1033872
1568480
670837
1134099
369287
940479
1484971
574554
1003429
115940
429352
303649
724067
1411581
1166637
233018
210992
316857
705841
1638652
1419790
371713
1094701
1433570
829080
906555
723625
542489
11387
1058994
1053589
1402415
689612
1013487
467903
1146865
894999
842760
362585
1202466
451089
1586428
46406
542249
61698
137883
1038384
1539152
1459749
1092856
460617
104859
181028
206773
1046255
2150
525387
869663
1608487
1038548
1357350
1074662
957652
1361046
1238084
1239735
68475
1239072
1452565
700119
300454
1553864
913682
567719
1049504
1179830
85343
702806
1564579
720071
1585325
1178744
1188433
793482
118846
1513593
71935
232117
189173
1254079
1304850
366126
361243
203307
593280
671961
664534
164378
1461062
1082829
381564
721219
303071
190664
1640618
647559
179501
15734
569785
931688
1504713
872615
62569
1474686
443710
1343897
1317954
1024379
390256
1548310
1449425
1292505
1575561
391642
1507069
1415186
1408586
53306
1630666
1592258
1487728
835394
1490174
462742
444020
805207
32442
1390961
1433059
941645
1445469
1289883
526528
757735
1377460
1463113
760351
1433844
804962
739697
710405
540469
1546294
503022
595542
402475
16686
1212492
1149145
1108705
853456
78492
1232623
635348
1275759
403576
1189146
260157
123191
1542553
1530293
1598144
243319
1539108
491766
678722
1208738
1381012
743866
1284347
1187509
940498
1536216
807077
1020520
1212295
1170260
149026
499228
324217
1516792
694967
1540072
73751
74214
268991
564133
1108162
104449
1189164
224162
1603017
1476468
1372355
299835
1403700
626006
1307631
1176032
946187
652384
485346
525228
1500824
1223590
901970
212617
700303
975397
1582592
1366681
17171
703815
1522976
572989
1447472
339640
710708
1112337
1143038
1259037
65222
1587039
456641
1560516
940001
753467
730883
286591
175348
1493879
1101949
946681
132267
530654
1179129
904903
1066162
224146
320877
1002076
1180735
632694
1434216
287090
1637664
402155
427095
991485
1322325
411123
1078649
1405223
971290
106389
1238442
748759
798579
1259310
801166
866404
1322901
1229077
1441255
51270
73020
533011
579790
591086
1310187
1832
1275460
1460967
1488771
280540
1256440
1363095
1293789
613145
32528
951653
712025
875714
1505450
742540
1541809
415074
1175259
1623303
31482
601626
1235716
596091
1186106
1072342
1488819
1325334
940623
900572
699421
1072269
169912
848568
1305679
1457339
110138
636702
807827
864432
656952
759649
1040892
1353975
1251140
1575159
692488
1372853
657590
257201
1324677
900036
1277773
1111044
1135738
1030369
1056857
369457
1492246
742692
21365
621475
1407787
376501
1412882
1122846
1434992
1275750
56054
1092088
1374938
1233291
1281800
1008921
1104765
1218984
78995
656889
1018282
190382
742783
1508462
6078
169059
1264559
566633
1264691
231822
1567367
37847
1267734
1608150
1014839
163472
578473
1290022
984858
1113212
240823
342243
852592
265088
1015813
1305224
553232
1094323
1209724
759271
1329429
214449
1255739
287683
848188
1552949
655238
431766
1234487
39224
977536
639527
728708
454445
1033386
516181
938807
999321
1121367
1621166
844869
276084
476422
354118
679624
755449
763554
630707
1349267
710572
1127617
622139
11505
1093105
1544674
363796
217724
861747
219463
305296
272807
501580
1331714
317742
1065526
1219693
1424186
907964
469684
723704
589136
1184935
841440
450616
644782
298104
1177677
623087
985487
1573421
681374
1162864
1121693
507235
415605
321617
666036
1358159
1242631
431992
1394140
1352085
104074
969433
767888
59959
1607697
902281
535463
1489379
10857
783074
181839
171542
109575
1216723
1003529
841646
39761
1416798
40639
420480
1019413
755455
1131554
1104332
96319
264204
667378
754941
746925
778178
1539895
217071
668754
527340
340875
1312526
206436
517914
1061512
389185
1522338
100389
704888
323418
1167849
1058012
32262
1338724
847133
1276820
456666
1168434
882753
10708
1106498
1559139
1573547
652022
459511
803930
371495
104221
1170550
839806
901130
422790
838459
586311
645503
822907
1509883
481459
671617
1166686
1209949
741382
518170
667893
1258186
1076534
202840
776299
447275
217400
1183831
1260834
1261568
1531900
679026
1504220
1216167
886247
884097
823908
158900
1617172
1633354
840323
757767
1380953
1320782
896802
1478724
220951
33010
960642
1192880
733079
561652
517408
364022
261616
118973
6937
953170
402589
488775
1608992
643271
247448
692080
479392
897893
302244
124395
1223314
412863
817471
320691
131137
258297
1388252
1002740
1070275
873730
765966
816236
1009977
814176
355194
68060
682304
454142
1310402
1352530
699057
161977
679789
704518
1314576
1559368
323792
390253
169749
933326
121738
906333
535228
644611
153557
334451
646309
1194940
853091
876064
1129057
1177818
312899
1458060
872246
151040
1182944
158496
90640
238244
1495443
354724
332388
720797
145002
574478
1389168
652786
207075
1219117
696787
1514135
1102865
1346353
797927
1551762
312408
1466115
1067809
1487267
1350316
1544166
674900
105029
442801
573637
1370751
629263
406357
1068046
335862
374271
627666
1176365
1644539
1035275
1034708
715604
214267
234165
739073
1359056
1042465
1349060
1340561
888934
228776
1256117
1038623
833083
1618777
852491
323346
350745
649707
85334
378656
1632010
162374
132963
31855
487737
456291
824646
1263739
797560
1102585
872430
788646
527889
244629
741778
1152353
308630
1522260
216799
1141122
1617831
297462
1527656
256584
1593511
510200
1408046
1600397
886954
536912
277899
1400929
1383833
119247
731820
699061
1016868
190939
1577577
632561
1178476
417769
697226
894402
314559
547088
1497907
1137065
1351926
1414100
1573691
923411
236155
330535
396381
1284643
1075518
244440
1487065
1315728
1506612
1067192
182348
373519
162701
243975
511668
785363
49905
897325
946805
1635676
1578312
431460
462637
241553
827449
154363
765793
444966
1386711
1574315
332910
907217
1428084
1563377
828375
1007135
1373300
1004248
944742
372196
1448464
689182
841443
1552689
527901
413566
1271209
263014
1470977
1348022
357241
1120447
1581336
501410
912991
741614
1343648
1490593
854870
246450
1347026
566525
1227324
1313750
1180250
771560
211710
1241273
1422989
644583
111045
1435712
1222259
863405
740924
412275
1310019
421137
27563
908117
1012690
272277
648896
939574
1127859
435878
417308
546985
1239186
261136
1190787
659646
770060
485811
977282
1223676
1063759
1300553
437516
1587320
791073
1583930
413741
491779
678828
381633
310008
753022
1371848
654495
611171
845401
213537
128017
312859
740768
1416897
847671
198282
1137058
295053
1159167
1596280
925897
883789
219029
1136331
1504381
1544256
1079234
974626
1503501
626620
754054
114654
1165096
562513
1430375
52796
978883
831661
263636
1109908
1060202
808692
1056573
340655
1526079
1310399
1210947
930280
552818
421444
307803
36190
710175
1081452
1019379
1294306
99867
919077
1168239
819814
8612
385746
992187
125664
604301
1522045
1234610
896412
1354820
810479
1150719
1319290
1636345
1154328
45094
391562
1015014
996058
1502016
734992
374574
655883
1198499
1078484
984834
130798
249795
984934
401233
19531
492496
1198317
1070668
1249912
1153886
417698
1575220
720138
420385
1061849
1043751
603863
1186079
709474
518819
733218
492810
753729
351793
900572
797964
907910
641730
302830
419704
1511640
780759
601554
1564627
531111
75534
288571
1640524
380447
226742
1066782
1297232
708963
1215903
779218
1114993
422004
1303006
244218
372671
406508
1139077
842744
1137036
759730
38674
62695
615823
1006841
1470353
814000
837277
694394
125680
949693
540988
1271868
484206
404086
1461229
642211
1495851
159007
302529
1301174
425284
943551
779078
1101304
1393596
710124
297008
1422220
24198
962766
1071704
577280
1475640
612281
524353
499824
1190133
786377
1305738
562217
314919
19729
586830
1232575
273776
1389986
1042234
1185901
836890
834903
824548
684807
681838
257948
1069561
1084961
935003
967188
448654
1496865
502338
741443
1208756
937454
54346
1464915
1197023
981518
1107954
531765
839519
615824
952295
1617666
1332487
1201989
1429650
1487168
1150672
444912
290245
870359
772092
124103
468650
208507
902292
1624097
1406424
421423
1163807
190029
1344329
1265117
798272
1382953
813836
1087922
1120407
1311723
1085333
762247
136205
1539545
776160
729562
253151
846299
1523428
1169363
1645928
1053245
1465992
779971
831456
498872
864809
292187
1101111
441043
1324929
1378452
1017062
842478
1380435
212171
1182458
1545470
1359585
339527
564877
1559858
173415
1446047
47381
651284
9178
1461443
733747
1618143
659318
462453
1361038
686270
1223185
382897
1123595
177327
727993
700106
280371
240974
58525
774307
646008
1254201
1322703
1084185
1344990
1180633
928229
1318056
232793
1634165
506498
1388417
1607125
1510572
661590
1606602
153324
1055635
1132237
178830
991712
157593
1437648
1507890
912410
717176
37272
270298
1022861
602759
1110896
639747
1316449
967176
570413
752377
1143778
815054
1482990
1534334
668740
1368816
631578
955400
1402019
1372018
1539838
56471
479525
1357844
89953
558010
1068996
422639
1458233
412776
18398
802609
1163505
580843
648765
1599505
37281
319106
621444
635944
715633
1449823
1502673
165153
733346
451627
1531917
8124
845645
719687
822952
1476832
822454
1484756
95893
480287
1119826
919109
1485136
669796
1610080
285173
302500
516784
1104235
11720
1255918
1473255
157129
4093
806035
1453116
509913
249642
1405644
361253
21212
1068350
261998
1492680
406367
260536
1007215
997991
1323788
1253606
469212
684273
483078
1572967
1297166
591075
1203488
1228697
522856
906264
1577710
52127
1599824
1470391
879514
186585
1276142
1620450
1528388
959050
94896
1644454
609280
13191
368325
973806
1644665
41750
61032
248940
1575637
911225
1121455
418756
1104845
1143945
370557
506002
845050
1130711
503415
296880
839982
441284
619262
498559
1530720
1083111
1281462
849166
601874
829641
1246715
235740
1329642
652278
121058
1635701
454323
1482980
392809
1562896
370004
51020
27781
727330
1440044
1436958
1592909
727098
316308
165061
1171315
1603127
425044
1129707
584540
714392
1564799
430229
579513
718695
351892
1071734
1543010
370188
1454367
574341
1080964
1423817
1298947
83005
873972
1549208
874021
1032780
1272856
1442842
1280572
1194621
1455546
1270644
1548041
915047
947572
1383320
826811
1129820
1376655
1187528
1483812
1513669
1081889
4479
428354
1153329
933902
329056
138220
101425
784637
553739
1384237
1546159
846393
1527190
1255220
661682
349347
1479932
1069975
307292
1117220
998541
708155
922576
1010436
907595
778763
1353889
1174252
1365883
961046
924831
1203819
464799
1624269
173353
1329859
691284
1499950
601498
839369
814428
775899
1335755
1463133
1175116
130632
1018024
338043
300560
1351183
937081
1134841
1203724
175183
221122
573518
1058412
292882
927212
323200
53442
1616937
959934
1637710
797175
459247
632658
1620131
100707
1449807
421074
1629751
1165742
518221
454358
1170764
1226371
686545
399235
890381
126694
632418
1493957
387155
358941
1536638
1473937
1137564
632111
97518
1356902
493591
1631711
513565
1360218
110753
774047
1050007
850093
824584
803528
1487162
832664
1215254
217126
469916
795101
1078511
399980
1457005
275840
336794
1197319
1546180
769363
861153
1117439
639961
8063
1383041
549461
550054
215240
703744
224036
1622918
344573
231725
1628078
61452
1302415
225079
795012
907025
401554
652944
228313
39196
1621029
804034
1496618
533443
457926
1357545
639798
1356567
168916
595739
101132
287578
664151
1560738
1346471
651691
1315526
735785
17224
1293264
995265
803130
423875
1640275
184892
536852
1511008
1291007
38608
1232298
154734
1016506
1045850
1142962
109724
1341637
1061866
825903
381136
1307266
1455140
1156582
1483698
241959
53780
1246492
1252191
1378151
36999
1117815
1394304
752742
97864
606456
1614850
745484
919026
1168286
1388981
1593856
1046814
155888
525596
1436254
1355517
1594302
209656
107537
364867
875555
1316040
318669
1022016
458163
569263
870138
157984
1329589
847123
1323384
855268
848833
922040
930712
1556072
229397
204355
1246347
701298
1044023
383747
728801
1101095
1045540
737249
650732
1557275
742409
31950
962320
713760
872253
340333
1020052
926267
830124
320556
734560
1497681
631205
937811
731363
1110739
485112
562060
1216649
1252010
557296
365731
437301
986382
280173
112287
933625
671699
298662
1552312
1359841
505417
1013681
522348
442799
574797
1342840
1560520
1154439
241166
642184
506860
578845
1489643
634785
774610
1541383
909092
1412608
822879
111990
1179460
1478719
1078158
585047
1113966
23981
109410
588723
1373441
585895
1586575
1140622
1027190
427342
665375
183791
781280
1286819
586932
1035510
339410
642133
551023
1057021
92342
641373
1307381
719650
1465010
1079644
739768
437934
1069752
337172
742589
1529020
350139
949109
306074
907902
864836
265820
106570
1394444
1485267
1170306
926643
1517602
763710
86925
1527313
541018
976259
1272303
552269
1074909
907140
1508642
1415328
1369185
89587
24105
700358
916145
818005
1293172
1050950
368987
287156
340934
1218876
127881
591872
1253669
1299929
632793
1303505
215153
186744
980327
526732
475385
214390
627658
1188958
675341
610949
372089
3419
542344
946909
374819
707549
493871
588597
1045094
1638822
498522
1031315
326014
1119070
220373
600415
971200
1030822
3319
503169
1547739
815506
787720
180557
1096163
1301424
370513
1078250
175486
687406
1616695
549623
877394
1060866
71642
1227774
810960
935208
1635000
1008834
171634
1617294
945462
1158992
1407636
1064131
1188899
820231
524493
136370
214569
549411
493626
912719
923002
1381384
152028
569558
1450496
788610
949896
210688
831449
1078864
190552
1107450
1274652
896373
1250576
1083054
81219
1597292
1283232
1559453
137712
1190695
309072
840097
1256594
439119
993011
1408023
382309
1406266
277899
977831
635989
370924
1123944
557614
878330
1105129
961805
1310266
249332
700621
1211279
102485
20890
520557
200973
1496287
947277
661302
1348117
469105
1025312
44465
712021
632267
700538
746307
1479486
211262
50343
1271590
1019632
421061
85914
794343
99948
559217
684674
210656
1448866
43803
34280
279797
908248
984285
879648
1011835
711944
454783
205311
399410
439411
836728
964085
1471536
516703
142342
1614122
94013
1509313
1320205
248757
413910
1199384
1434741
796610
402380
214878
1603211
640259
480913
1487691
139350
1031499
1266057
286834
1137889
337619
788211
1336467
303180
1529386
1444166
1301306
167313
889751
1344701
1612423
1379898
1606002
1132796
1554787
180872
1578758
456236
1419008
1295252
155479
401810
606975
110080
570176
1042650
287584
42043
1504982
1150176
255888
1497479
1415828
5449
1063449
1004314
1526908
597802
359825
376609
255900
735992
175763
1403993
1008906
1176597
194095
1133834
1154297
906662
1228607
110611
1301347
1572107
1211116
1295970
1504982
151557
782978
1447888
739160
724830
408771
1163727
1425027
959958
824887
10752
1472023
1606494
3174
589844
1374772
1075674
1107594
629292
269529
1624693
18100
147856
122304
1007247
775591
1612439
169690
886720
870561
1490310
912353
485327
453863
724400
1367833
1211086
422309
610937
1645733
1601053
1418080
836352
1224718
1433144
208996
1109628
922148
644411
1276288
721984
723858
892194
106643
653762
828273
205969
781139
450435
857261
322041
1223756
496207
1568649
1037661
1569847
1155690
1328434
1375813
167841
997941
1193867
633971
894945
195430
607132
966031
1574211
1427866
1355759
1558178
680289
1072532
1210257
1105891
777413
1357852
1542741
962248
389683
1541784
1308638
1509737
536629
1372157
1507856
81609
873695
215371
1634148
147029
1267033
764832
596646
398911
1433990
903168
1456729
764760
951989
164314
735200
467642
517477
1116816
215342
1100425
689716
12283
368968
332803
1590341
222266
1120625
1493923
824146
184427
1204146
1431159
821165
154704
895179
946364
1482172
668349
1167211
279579
690891
54774
1466710
638096
526117
326923
466450
86248
289601
1584576
944208
1619679
107068
1418720
677588
906717
548326
382672
1139566
1237166
1052670
166846
1470405
52614
827735
913891
568321
640889
385163
449850
1435364
1645640
1035237
1280634
1493124
858709
993224
415106
582295
299642
1633791
1043568
624216
627645
93625
946887
1131783
630151
1208842
1139721
1163820
389909
135609
543077
1343031
656685
1102708
242685
779030
1615369
1641213
1309560
1479965
1635497
479043
1213028
363907
1170462
758999
1014624
1630500
685962
1000511
1408714
101833
1194699
15473
224453
980950
265786
494043
30539
118150
304319
224353
310644
51664
694352
297021
885286
1286722
12405
1149159
527047
1132421
41826
111286
65807
518146
649656
822076
1534936
677969
658808
891058
569343
301420
1354904
1041649
66095
653190
555823
121160
1515744
1497925
1424219
1234185
810964
230477
693618
699553
304534
1438317
596884
1046810
226651
1070826
453451
986195
533391
308148
1016095
10087
1619928
467759
580031
1022203
1611234
1443652
1467932
1468474
717451
848373
800265
85109
35225
72160
299809
1452290
217058
1026557
322935
1596208
462855
424343
1050700
1384687
348510
916839
1386335
564673
1069224
1039986
935530
952349
1561290
1154387
278973
377947
19824
659537
318531
1372988
379936
1358778
1339058
1548683
99400
714664
660117
753764
58626
628326
1083224
272783
675492
1372616
747124
510115
28659
1374366
1105199
1554521
961054
927254
1090547
1515577
378095
244426
644805
277455
1252506
718293
1618980
436968
1468181
652865
179166
931916
914027
779711
491204
242491
32712
779975
256520
703682
102530
319089
197786
304722
1127735
1290066
161786
1599896
1123475
1049270
332186
1180836
833172
710546
970957
313434
1205581
822896
210973
1291212
1370714
1488273
1037555
1108896
1550029
434934
1237410
1420193
699338
285465
408637
460407
915884
103474
1029899
897989
1215127
1324846
837003
176118
865251
253862
427090
866116
253634
1475287
344508
1630595
1355220
751995
860257
65933
269245
420216
1439280
1010703
1413529
514564
1252589
326067
1269130
1425642
1556587
1488164
125290
370273
843549
44449
1328495
1223629
578501
338554
391242
1070520
1495707
12460
767201
1205218
1452702
114238
52006
513875
802729
376715
1532044
984602
1616993
1169822
173435
1161407
1091983
605672
1254717
340406
100040
66373
310043
196409
592363
1286563
323403
710375
1594882
1500552
1274915
1007543
117207
1629243
1435291
186932
730420
346508
1608520
585757
436839
663313
372793
1394577
958494
1636146
1199642
1619311
866861
909481
402891
504402
959425
266778
654347
1360224
1053255
341349
1552189
530340
638642
1489682
1287369
115531
929394
1292286
1487044
179023
1221630
1546930
332674
1387251
308660
886186
843267
770966
877370
799348
1353856
1635444
80012
1619472
684649
1440265
413282
1318758
761450
194124
1626149
755088
203670
547741
142295
84824
719567
1426529
492477
1508491
309256
526023
156266
386732
125865
1015340
506733
542698
289003
553328
512578
1523102
402050
998065
862107
55470
882945
797886
1111303
931314
1556824
1421953
770400
534123
42892
1107032
311524
596977
107185
864605
134923
1248636
1518204
680022
1549620
1287205
64743
1102946
1547278
637866
507436
143150
814785
288775
1170133
1069750
1044024
529220
399833
1537241
34377
814898
270821
1108053
287891
1393381
460222
1239430
1246184
550763
435223
885532
910952
530353
1355507
781682
974702
1368665
1340875
1308250
1543048
1570186
587498
1243706
796473
706566
1191125
651547
1553768
150787
463709
343635
1419241
1166827
1005186
801655
1388422
1007681
766913
1242387
1300392
1016946
738197
792508
1437424
582009
613138
806087
1135367
1210209
91083
186555
614451
310453
13311
1223061
486671
906708
1511514
530787
231471
128230
1246818
898041
332614
1351750
976097
709999
118360
422232
208573
752076
626588
171131
1376989
103619
877698
1637714
868424
544739
548153
877876
773184
1060658
727321
1368683
93457
1246856
1605583
350072
29005
1372880
1248428
136761
274093
1375477
132549
764914
387736
1362750
643161
734645
26636
315301
206949
427729
911048
794529
462333
897312
1596768
101142
1594376
580878
1177216
363702
1549748
1565162
393539
1177571
1478334
1393741
850584
45178
1520333
1603986
1398028
839615
118876
922851
620364
607711
478228
773955
1496655
159632
1577325
1413696
1490931
433528
835384
8157
535989
1053692
696314
409180
1518278
392644
1116182
787801
769228
1289612
339422
53896
1110005
1374562
786906
290960
1116851
1091392
455716
1630846
1032051
909634
956696
621484
626248
721453
280992
1513772
328167
105230
188271
933608
994354
1484562
603909
513381
344152
1178604
597954
1329391
1538102
420272
126113
621816
171748
1606980
774181
624919
192491
1283584
1336480
766482
104662
398473
86961
157253
318328
220101
56667
1384965
20245
891335
726656
1165119
365892
1398319
938456
157108
1391106
1042954
1572720
126674
896088
171116
361392
962559
884330
261795
1020257
1308978
667860
248190
383105
898355
536761
376170
1496863
709057
692675
65209
1348480
788340
933843
1584751
369433
1144717
45749
1345835
1637635
1020794
1319806
990542
454181
114725
1351282
864680
1166144
903742
794468
857418
1324816
218839
575681
479124
796193
134812
484473
644969
1141838
22644
1409794
1352143
285801
1408482
694768
928270
804344
685304
496294
1178206
496424
891770
1563194
1348318
265347
359941
1009945
1001313
1208000
1570251
1496780
1064827
504841
1619249
412465
12393
637316
1403136
1262077
506496
1067557
319449
522637
524067
1168171
1321106
597264
195185
1534584
178532
417104
1079783
558970
1047049
596541
682596
89228
825975
616081
1090246
1069401
887277
499932
857819
1480776
1390196
748466
810874
312912
123530
961513
40131
244366
1203306
323164
1140684
41668
1038655
141351
1572554
193825
1410651
622829
289017
809772
446549
756713
1364346
338725
1493457
1055301
155160
812699
1409054
1090404
906424
395100
1414139
1399247
1189733
228234
430250
1165562
1081552
108334
1286689
964201
1156873
1261467
1575613
1421381
1485070
453285
39775
920370
1349440
1208752
1468241
899138
957008
863535
981372
1521915
673704
6563
928064
96051
389053
328567
1628128
268602
1422250
871611
1190850
1400185
1360619
302790
77351
1055059
931874
1517007
1424693
1174951
1545272
1581958
981527
657146
432078
853729
1150529
1408238
1178220
617404
1215980
96429
1511945
1059636
265621
1428354
397111
1301676
1282610
695303
1218200
808593
824778
20111
1596082
472349
701253
328838
902218
24417
698643
715770
65300
1520257
1535071
1085484
804971
282183
1364997
1375776
1173582
756398
408389
501460
63282
1063720
122020
282769
1130596
150672
1258341
670305
1251904
1121475
325836
539127
881246
437279
1534884
269832
990647
317923
964850
1408638
741621
1564771
454022
894480
1641620
544114
1565616
1406238
752894
183992
790068
1529143
1581944
1354309
708892
702705
1363006
360752
201930
945529
933868
967463
767743
1503569
53948
1354329
265485
422536
167245
267782
649545
804458
283058
1088919
1402815
385
633950
788567
914438
612257
576668
1646107
1320270
1411541
1471113
283038
1549468
680280
1418418
798945
549541
1404696
1002885
759449
637830
1177507
777134
483206
836781
1257821
879810
1026086
5631
1003834
351964
871661
1635774
66881
215769
1161893
679122
599976
1562479
1189415
756750
737272
699166
404123
19647
621166
997131
636485
1165043
1243481
635217
1026455
799432
857073
1549215
253504
1227649
1595688
199304
345974
700349
211873
443785
1063027
1112943
322589
1491534
1363401
1439266
443595
422919
4207
1610397
1111897
958427
324880
1140375
1470738
709864
1436268
1429666
741290
192557
199479
276701
407505
549770
1592197
1276303
319412
561708
1342493
1494650
1553561
760401
119213
1216835
1459414
434637
1429816
1462866
104440
1411494
292953
915412
1148953
997538
1346011
555934
1453045
1196259
1610969
817038
371526
791599
102801
1219450
691057
1253802
908888
851621
1457716
1065720
421295
1253509
1319838
286632
1472665
632736
697893
159847
1381972
966849
222825
843305
408162
217107
15299
1200695
358657
1029895
1396241
1193761
1001719
1330028
1565271
911750
308510
236413
1232374
13186
1427580
600689
959608
1202
1631269
1172306
1261391
629100
1332210
519118
1258595
712441
262013
967031
175700
1612065
1081471
111147
1106417
211596
529780
266289
164417
1224772
551522
925501
1147434
8237
646381
1034193
1277595
183562
914565
120775
1475541
636258
1305893
24285
51197
1332901
587050
322316
641967
1283735
1119404
448640
1085629
658515
1522456
527631
664597
268365
1193086
147248
438650
128550
785036
654004
764643
238039
755907
202372
26514
607109
463005
629548
373152
1617898
1318063
123540
1164982
89702
1014301
648626
520827
1069421
1161228
1580916
1273214
40214
516654
476971
220245
315826
967873
305702
1443592
725889
563626
1546475
882343
711216
1518912
70393
83893
1271888
206799
1037020
1302405
1340294
19555
522063
928257
600188
1329572
1174582
1217682
884826
1384226
1448559
1356341
1135692
3694
1394631
841381
1049886
524760
402696
417657
690264
220302
1606871
251715
1300833
1574382
1106472
1307347
220316
243821
51137
1505203
1095404
1234593
1458251
1506832
1059895
745385
1181543
1164379
201381
620874
326961
831209
358531
1391054
569802
1190074
225880
893622
1403904
994659
1194312
1047978
860701
916082
607592
1042104
1582328
1130745
1360960
1601162
210275
477405
1449454
74308
271703
1200592
1524616
1639562
322708
101136
723155
1515477
705447
783504
887120
816951
780629
991276
1135216
1559882
875052
354830
235358
1147284
940536
1543251
1437511
999013
459833
87764
176906
505374
1382853
910057
695125
469455
119691
167495
411997
1037973
431956
560529
1261951
14240
1500203
1322981
568812
496510
828881
947686
1068479
260706
1400573
565789
1290584
432282
551989
795260
607123
1491506
820103
614218
1114786
654936
1334947
1579688
762953
721896
1182562
1035082
441859
14472
588254
1141986
127134
391527
62690
631836
195883
162077
341210
438739
1564124
466698
1496619
968211
1476757
1445614
1428508
831100
1610961
1619281
1490172
1378607
340516
226379
201933
1011947
1308735
1045353
1048892
1420012
40866
904686
1614832
189979
1510654
895168
1025580
368679
1036643
860257
177695
232384
900905
1017553
1243673
622085
1397972
640638
1644480
1518644
89567
651623
99175
342492
738443
288327
62070
250501
1496305
358903
1461212
1637731
381926
1303079
276417
229070
1231381
1270106
457550
1286203
574916
1214237
685501
977018
1595482
1447193
680489
138426
1370179
946187
1257364
1463116
1309806
1224585
81367
666385
987901
285224
1588520
811641
1158893
1595692
336952
376778
1338120
980937
1144091
912838
824278
113866
912273
920390
1123854
567800
1437619
274580
567540
1377585
9100
395820
640767
174127
916182
1086431
993844
1009160
647976
295431
324923
237572
828344
946823
1041114
1322813
670061
1325974
975834
1502464
677145
1438149
202898
219664
1325406
141810
1120521
766811
518224
1519123
1321269
332621
1353882
438428
186339
1094219
1605735
1504073
1305007
66601
491488
282858
336499
112260
95676
1401410
917831
1198265
1341883
1316210
682661
322175
1514673
1576406
133927
294479
768117
40346
1235820
484419
1028238
99738
550044
831785
194954
1106026
1514163
1424445
679381
63807
1114250
313403
986391
784496
285319
837710
1332188
690393
138447
97078
1611141
1179598
1594203
1215312
931450
701813
988760
1629740
966880
347200
1609500
1288192
460368
1579331
1107141
852843
105819
516907
1485917
1001952
254277
74984
56772
642833
465609
703148
1029023
709010
540057
1326593
1306042
726533
884295
1086008
120913
248207
1411151
1469866
661601
1035684
119170
492823
352976
1403485
881087
1444671
803458
301834
1050097
1522293
394916
1299378
213187
1645084
556988
1277247
1055817
850883
149562
350188
1162615
1577676
1590508
1101378
139685
1162532
1504647
582449
1015391
434886
1185243
803988
1136478
536056
1345335
1005158
24552
220060
1080389
1575284
771573
469870
872443
788230
1277034
21835
1552012
351179
1468494
6767
1230960
587936
1047998
1179939
98126
208655
818862
900170
458931
106962
195810
506083
538788
749916
1237931
1260143
1334460
1111574
156387
647239
648915
1106042
1352339
1182616
554371
12386
442289
6816
1227200
543533
1077086
20486
479010
293028
694403
900842
992510
338637
296054
998229
1286816
687883
498658
85335
764131
1501039
1460657
671470
1363267
259256
1637268
527261
535631
196708
228316
351411
828737
444073
708116
1532725
1006395
1580227
415161
1123536
898924
1221835
1489221
884177
9065
783212
1375354
605144
1445272
857415
16421
758706
1232530
1370917
1163708
504806
1219087
1264081
938646
896084
1502387
668417
693261
143157
635740
947909
297763
943438
339768
669563
438085
1611240
1403368
774610
999296
1174260
344919
492501
1443145
393034
998019
886231
1130949
1294341
985733
636231
1211715
1456277
862629
801249
202114
1084081
654639
1452918
1155032
1089299
780128
866287
400533
303058
563124
636495
1312384
199446
286947
131362
36709
235876
707190
393951
1432327
1097198
1393265
1336780
1075982
850974
445957
365972
617404
888423
298911
499942
607802
337996
1046133
867136
583132
1396325
939939
523979
1377716
1258562
1464319
1531638
255177
627324
351943
187047
1091974
822790
119883
987346
1507982
778784
1601648
495455
982193
585102
1495713
1261680
758144
1125466
502295
30585
269650
158103
1141229
624581
1266056
1485002
1628579
780103
1424015
1185711
1568062
520648
778435
413399
141611
714490
1228454
544799
610490
1489603
905912
698352
1398762
1356510
1103973
1562664
370329
774759
1108186
744367
1546345
845566
261414
46265
327036
159075
1518500
1187358
312654
810061
1145716
568575
1081069
1350718
309798
1494939
10913
237726
1268882
52486
742382
147920
1113163
961070
1381932
420744
1332958
230350
1463586
88990
1572108
11091
332350
151151
839804
439336
1143739
737604
1434659
1501041
1315947
219864
595294
211813
236244
1088806
1339516
1576987
441486
66941
304699
920942
927507
1514408
598175
1468784
470068
693988
1315750
1315745
258260
1634797
1467337
831513
1544082
76287
1404794
287615
795385
1036390
855964
1184243
1381736
1193257
1617189
1004888
1251219
326404
1066876
1180359
925043
1187595
486349
48904
124924
1124661
815420
533711
472928
98898
1212777
548094
1581678
1578249
768657
119057
189087
1586521
629952
1259051
593246
363703
989059
824598
1380608
944444
380732
1298792
276290
607103
42643
1018093
226573
1443084
1156986
1227559
208598
937479
1630381
795152
529924
953331
1220648
1343175
58965
1334091
1337181
107562
1486737
1050376
626773
1117109
1338513
37954
525010
827123
973328
1195660
1090068
1059434
1604704
1042569
1496634
1076820
394760
1299832
1366615
354452
553148
1386042
1320218
650717
1117135
1457471
873755
967534
11645
488582
1403207
676433
1157642
923317
435604
1200590
1379620
1084724
368672
409650
1487229
489910
1356380
51954
826343
20180
329021
179967
831303
1231586
631966
90192
1548903
1301275
848915
355642
1139983
1437773
49439
1554460
876534
920566
694577
658104
217421
956280
79016
1015748
994641
221567
646636
876059
576662
203535
773507
664756
785927
718661
844848
219050
782972
1297862
1520800
698379
1172171
1137489
1334588
109847
674253
1102582
23416
143205
1500047
1251070
275537
582594
817716
139230
315830
1101949
1436997
374712
879329
1227693
1000062
605632
104877
400815
1524119
1554031
891428
309390
381479
642514
437397
332084
1504919
578215
782141
227103
1413647
214801
1637094
97651
1443759
3785
1384702
261142
919068
158916
1132654
901108
1642010
1530030
38155
643868
61942
1017616
159911
311110
812849
1580188
1005647
1376896
954935
1632771
620887
474943
1295375
273941
1092533
792848
93289
66211
156114
366975
957619
276312
807659
528623
436899
1133795
1409359
1594325
1100723
1488454
731197
1272515
147297
1231371
400234
1127841
1297837
1359652
1011392
1509382
1480631
73662
41725
688410
1340924
405899
372197
590543
372248
906820
971719
1148800
673923
185673
1043770
769152
555667
1101365
717940
1411928
1605148
1172354
1121438
1466818
632903
501742
897751
1054851
875337
1213929
1303149
1637515
402901
1242323
1555660
1466477
748701
1002385
1194291
1290548
1542034
212187
642070
838162
1380474
1119053
563085
1021416
306195
348094
1495745
509654
1516752
1396121
313303
229894
185248
490356
757447
631614
848782
1314221
1363275
296841
1294517
1265005
1374624
1328394
1374425
400848
307434
1166327
205548
598851
1029892
237099
959117
1094230
373405
118011
1043681
1039175
420743
1261156
1277259
617794
674386
761626
195774
906147
977665
1092784
697848
944455
421423
300244
1224006
1458418
1401728
316465
40151
1436611
483728
555549
499064
1204240
970158
506447
1205138
1350573
990531
1390520
275242
992122
1260375
808219
564537
1147126
1116495
290958
895505
1009312
964668
646209
1146069
72097
409132
1072045
683070
877938
1328208
1557796
76558
229594
55555
677900
746353
782400
184869
837719
1231908
1166114
1017516
645101
1350570
487105
618617
1177053
1455059
56992
955656
716320
1238486
795395
920179
909868
1397180
1090328
1248269
227718
136332
1566757
1520883
1604866
1052326
958258
1178597
874544
272131
927603
312733
117086
485592
905746
695852
791087
1642186
1022234
1344314
1585479
811402
818627
709488
819315
728710
1386882
1582911
1299296
1168572
216678
1441032
1038957
469333
1186550
120844
896783
1298030
419444
149953
68185
1518341
1435925
688293
1097936
1118757
1496373
732119
199991
928178
706261
404600
1412627
323072
1355405
1093692
1069466
1494269
423984
840999
896406
266217
1549107
195997
150174
1231150
1601563
58419
1108381
804445
37742
497869
136138
1069131
816776
1502927
1183569
480389
776791
294346
694091
311951
1203335
181256
898505
941904
355631
780583
1367818
1445300
90919
1113204
708650
1561472
32207
562567
567809
814722
1458604
1391083
490445
1633847
288203
199570
991007
529926
1533560
438882
22346
1501958
260844
265143
1443855
629874
1057980
820397
1470123
592103
1096484
1189515
32919
96690
881239
429157
927926
76978
1453690
1349447
1275610
1172825
176908
1322088
1328737
1340479
1636669
1490594
285404
1602936
951818
550577
876950
834995
505804
980092
901868
1239261
1022647
555507
1478870
1189120
143462
474485
534447
871130
1023396
1507998
957627
1299902
1326961
1580389
36708
720667
723833
433431
702583
650113
1451619
507357
143346
1554954
1369200
1297793
670874
1358541
1317208
1027908
1220380
694320
658100
143890
351514
12802
802994
1350359
1432170
1461916
941948
370384
278371
1491518
1607540
758635
1358919
780194
617914
269960
327555
1461262
1531478
273370
33739
28182
1612552
1097247
1183026
265925
1072743
287759
1138976
773578
319959
839307
177532
242151
10892
123799
670766
46739
739307
1172575
1171088
668696
1257900
1106873
317894
361321
420735
890876
1228377
1180628
428977
378298
955602
1296928
37041
1041559
1449405
1545002
1559311
698358
483295
1086028
939916
1537057
670403
1310793
1057287
1518090
272927
1605776
1033595
1471311
1395624
1470699
1084212
262708
1496130
617916
1267533
221197
710176
31632
1575735
1627429
924084
1577974
303351
530346
1201986
335804
1001885
1260560
1448294
260173
1610836
1440465
621753
545566
346827
1200888
313107
526735
1086331
1035383
952016
1450711
1372895
165395
929228
78537
228513
1218662
960834
228413
44516
288185
1230399
1618896
182850
954992
1033003
179315
108342
624507
215755
793591
1437587
756913
698434
706891
711468
1550422
1296751
406926
1024342
1466904
228141
1002986
669174
463052
698406
655469
377049
607712
687375
123035
741022
604923
912461
1154581
45010
1513001
975875
621953
1174820
1498518
38659
1547967
80373
172492
151579
558443
326398
876586
392569
1583509
1617483
1405121
938480
1127197
1579668
766105
1299770
1236291
650118
1180086
944108
1558113
991830
614581
319085
1457240
854880
28335
1318512
1228260
402610
813259
1022516
1039013
277792
683350
980678
706075
1416106
617750
717221
1110837
124019
394584
81700
1090722
915424
1630694
1326979
1382357
1120056
733766
680620
373561
878796
1005043
1082849
1553846
1164557
922996
1104952
120390
1150677
377512
1231913
663481
431903
767696
1287561
174592
669223
353463
500995
907295
1316908
1033970
1207636
585410
127192
1522954
1231877
1138354
1412650
118094
155293
913261
311976
220206
1607820
358108
1612926
1502283
525049
992857
1214219
1406068
700753
1629350
349897
969658
1198425
473461
465604
1535845
556566
1176568
663790
447510
262804
118029
1042545
1250500
214661
931944
899147
1054389
110910
947410
1019259
698138
690795
782336
67916
887407
1195834
22731
182406
356976
918532
1589419
436835
1457548
535565
762947
706417
412107
529657
251747
1498663
1643090
354931
1136255
1034883
559621
12521
1330415
881312
860781
711783
882095
285844
1547837
14902
127598
498490
1011734
1097070
867872
784846
578842
1642238
264906
1348342
1588243
821221
1477190
1298722
481184
74151
1420586
349137
649628
1147963
619315
673535
1384909
1219198
1322832
370464
198991
862855
1623006
1643065
758794
40244
745265
411565
475314
297938
946660
587940
1111374
66363
531363
910340
582732
811839
437027
318042
901420
577555
577511
1387253
1076403
1372699
1037168
1127509
1206343
1011458
1356726
1012863
65211
585113
502892
101839
281543
292029
1253344
114755
195636
25464
664388
654237
221784
233626
594012
1181700
290371
603739
983227
1453771
1450943
1114705
1592276
684072
827611
1405716
1055796
223284
117088
1206412
187097
152758
642675
41315
507751
1302599
1506032
1166656
259259
538971
534095
43109
469226
1584662
1309613
1264736
163097
1226986
1014873
1473397
1242877
1200835
337114
1422760
329689
574250
113777
1387667
1449239
1347315
916768
429177
957815
1266014
965710
730917
1541653
944419
971722
1196874
107485
1566898
1377334
1193275
1505921
1155906
1211207
973959
1166086
599580
990748
539119
104418
1510975
688125
1007134
70937
323710
454766
1311905
420654
516794
503348
1466357
829056
252624
1334728
972089
1438112
408596
90156
1228187
713653
1295548
260464
1308181
107558
813400
474947
1535669
746974
1567325
1202301
1245062
907395
637932
780645
1350685
912970
1510008
363814
1615298
503989
894895
1645250
601318
392187
220255
86162
1371386
346691
144261
393496
1300418
259368
1578241
1170953
211527
741600
1473491
947635
520206
499540
1010847
1136468
746234
847323
712436
946678
1569410
586881
543774
445444
925008
1087159
1455918
1082888
1633959
1014099
1198647
1306548
1156244
1575278
990330
216164
1312170
831128
584132
15066
726414
113709
1259703
728838
862203
107879
521644
1362864
727130
679156
1256042
815200
370980
504104
1071997
1291763
213230
852827
87537
1229355
245472
430821
402442
1075585
1127470
1375304
1404725
286999
389688
800117
856894
786895
914580
698784
266451
468440
928796
781263
1197219
328764
956132
411693
1388318
829183
578976
547959
1439513
302929
477017
341602
1409886
1576328
28161
718235
604936
1568309
814155
1510464
642223
295158
685847
7854
163359
128528
425547
1555078
1055673
816124
1256926
1099687
977913
944315
1350443
662379
1494099
1083609
265369
47243
127153
114390
1286234
568312
924758
974781
1111889
1534472
256967
1016332
869430
1527106
336609
378957
1529006
6249
294967
526367
570657
920691
848329
1613420
3406
1015797
478915
658095
1047843
405746
399257
11367
1436914
1462419
414664
763806
1636622
817859
317273
563102
504891
829636
462829
1145923
736954
291963
1489813
940216
565787
460858
157266
180404
62956
1642260
1411847
106821
360248
736257
303062
1509120
383682
157159
1488267
404360
1471828
813303
1110617
1388914
1636116
168455
1536456
528378
152785
482278
1134830
357963
111953
1518137
239246
1035164
1465255
12392
1035996
880171
1071799
562405
863205
1262870
903187
933807
421481
1109388
1478944
614531
1440888
93788
223355
1114210
1339319
1400006
673230
26185
502706
742228
791445
1031329
427389
165632
19992
454791
1036652
507985
259452
1136067
13842
225325
470043
1403045
974682
235510
1437784
757162
1580942
897847
46781
1387156
646688
1516148
784583
133680
255530
433946
196505
544235
634405
1301593
13763
955040
1623123
240343
77544
469551
893597
777535
679855
429344
1499456
720621
1072175
508243
482319
831468
251749
510813
944871
1552476
1278469
665744
1152971
1560881
176518
1543638
1232439
1119129
1174447
362382
1560735
1458472
877178
1641822
480704
1439510
373466
349194
873324
839651
142835
851211
1400469
667480
227367
1254548
363533
754824
634924
69061
930650
990452
1410331
1229741
932510
1001487
187431
307818
178118
1623107
544683
213938
68758
807523
98033
272990
522105
1342451
1370942
1578557
1092822
1441803
226982
634581
129453
1400725
764697
1415864
1005396
93447
613831
1312678
480209
1341786
294408
825207
1599109
120443
168071
1218551
1562386
813377
15378
1377372
308869
1148575
423952
291985
1646770
1224952
926423
345151
1111838
622692
1160013
1179569
254987
979233
300590
1049371
1333169
196752
350333
182081
317187
492814
391545
893794
73242
665473
993714
24803
556786
624144
1377653
726060
1040951
1402739
58563
655779
258395
613328
1188346
982001
1182805
1458595
905967
710111
1480363
1092357
432304
992332
19296
608420
1315327
686858
478963
520439
238446
643289
343569
1451056
1031824
858935
1605351
827900
1264239
101220
632576
1242901
278768
456749
1387235
717831
1523893
1172035
157587
1261006
1357842
649617
633292
1447712
392006
489344
1223875
1336443
57863
133643
350416
680712
621954
808020
999462
1089352
722409
503183
915644
616480
135078
821517
1108925
142256
1004030
990396
1306894
1285459
1431904
380032
417040
230326
858920
1082749
666397
1110323
353937
72351
827739
355
56704
940518
1183347
1637682
567156
949768
1216416
140683
28747
404026
1542165
1012145
1037606
1033592
78175
402599
295961
857672
1402556
889654
1589125
1503343
933343
1021666
267704
324864
501805
1504284
298127
1189314
936071
1056380
896425
956791
904959
474855
223538
1464885
540476
739161
1375550
899480
1060756
1415554
1066208
612342
1361823
1586471
1150772
653964
555241
539077
1530857
1285514
11913
1096449
410992
261336
300329
833506
1438612
1459805
564274
631547
1180308
103446
1460849
657108
272435
335919
597192
623525
232882
152688
879209
1202654
13164
1036274
1379078
269663
175362
700328
1443015
240659
1182514
42096
1418868
861371
1036687
129490
1371725
751938
428127
636137
936160
1032298
598018
1224193
17007
10816
942688
1327774
115091
659465
997708
1222329
1112040
1280314
253894
18487
246135
693509
325282
848631
495850
474801
276435
1306886
772173
173217
1350744
1204841
709834
100782
826643
543572
598198
1504994
260207
568225
319263
579678
728704
1462100
1636915
1253769
1217844
329566
1366000
468700
566424
458134
1141813
1029386
748221
1096444
1453390
192071
392744
1454184
846781
425546
835071
85902
567441
757675
954948
1382559
1623138
671212
995479
1076997
1597848
1559667
1524933
610911
1623956
1326760
115534
1021582
246782
805602
1594439
1492030
175103
996034
626680
1457937
1418151
1450973
532422
17636
736237
393961
1117710
96235
704930
973582
995510
1647476
679888
1181113
1036124
939811
503540
405105
394845
65501
168956
150695
1573886
560781
1110982
1509789
1562784
1424385
9259
1425173
1287416
322711
882915
878994
702856
1285608
444590
346167
1122809
843022
906303
1075413
751985
347011
1425417
1316392
1021389
1015280
617250
455462
77007
203327
1422202
1054276
227812
217272
580719
438956
1103115
1326007
71985
1082797
1458981
1201668
1284862
251809
1310718
1231143
151063
222715
362852
340271
1274307
1112176
325791
417342
1168462
1238754
704207
805054
906453
486190
1626942
839658
1040485
1037368
279581
449754
346777
51991
681971
935921
1239156
858197
1597618
838395
1501805
1594110
301967
1213255
119262
540930
1423188
1112580
1516779
171816
1641519
1540145
1592919
1281216
393231
234942
1023077
121842
1265
1437848
249214
651095
1057539
1268663
210865
1589000
340451
405752
600450
475179
513128
200224
101251
82259
1620614
614206
1545328
1027434
946883
556751
919862
1040227
1227113
663821
1323943
213132
555874
607720
620634
985623
576259
392963
496530
1162264
1466416
148266
384306
1403540
1046082
556042
364269
1390789
1039063
1241214
1328679
820210
68566
1181399
1493078
880792
1511519
1325244
430677
637717
1283094
979629
148645
423680
504510
291516
1341789
84765
244941
725310
632144
766822
652967
1264208
396091
62575
217679
751652
65131
1440915
1453684
1317490
1177395
136986
1556239
933306
289292
468209
228907
521910
1535270
833550
879602
910675
687040
58543
118829
390947
433077
1547630
330740
189022
860179
429835
650814
1487397
625
580338
1202711
466080
483027
164432
355121
585841
831505
449065
796147
83822
263215
252803
1420092
1533255
274119
1018457
1246992
326546
454245
458465
926601
883014
1060947
106498
558369
500856
598137
874393
614760
1528002
622779
1430467
182316
537198
817259
1618209
400955
636681
1499861
963800
758967
646678
396945
398770
430079
454597
303586
1554639
1616303
367896
27548
1019442
1121675
931049
965235
670175
286751
1500761
1151593
1521415
1592964
123039
1517940
1225675
1427765
1388167
938188
45800
1064523
1293356
365975
239295
52957
1516423
185365
964624
108776
1589414
1566085
519444
85774
707364
88955
1165261
421633
1516212
533152
1499878
266239
186684
545376
1019889
552925
1517896
581165
935424
1110464
639757
1015212
1393454
889264
44611
1037625
1558662
1451215
667175
773086
690839
991456
222968
1269651
343154
485020
800675
46796
100759
248181
928071
1457792
903068
1191020
1235114
878422
579012
250026
1586466
60347
847832
251809
1465688
876781
1187051
598719
1104264
537808
576975
522087
1640824
644240
131420
1561390
841487
587464
250685
1557769
1079475
627349
459562
611152
522517
466872
1271865
868660
261115
808206
485455
142480
603703
917872
1633294
953167
288383
930144
186518
837324
1004207
691417
540327
1530510
689667
685554
1444681
448767
385119
806361
1566116
1508057
762049
347029
618909
300537
433790
1576163
204540
99258
6972
723488
1100951
1444185
215848
297573
1440826
1338566
954492
979409
1459993
1638081
670291
323366
1207072
155761
977876
1168668
149979
21492
927048
1405904
1237423
990028
441253
757945
1300883
710916
147790
1437185
715730
134893
902508
476765
29699
589040
294179
306200
180626
626237
553092
397653
582985
268970
855780
303128
1074599
1514495
1304662
457570
335734
914608
789331
895830
1646229
941458
731919
1191880
872515
212725
1169471
156559
1333084
345214
1319041
590360
1395886
1158254
667021
1576211
384588
937998
299765
700119
1211846
959840
774697
636277
1204769
1055872
79167
1581356
1047008
24150
1315987
306540
1450690
1539038
1047386
1875
345588
422323
1593842
1212617
215827
498048
873788
1271876
799974
358655
109529
1564440
1237333
758286
1210100
1461589
381201
625478
1114728
917608
986561
1142156
704661
1433160
908488
1543115
1387842
56282
289255
7691
1536911
422811
1145556
988417
272427
399487
860148
1618988
643538
1603642
78159
1020847
140316
1290284
574500
29053
540739
413832
847381
714929
288349
283692
597924
171606
225095
920934
1359070
343304
1473946
1133948
80449
1540340
1333513
1149604
618408
1222472
912390
1306095
442776
808171
457885
1049720
501568
1574711
273593
1117318
1264927
7833
81104
793189
839935
1239720
212297
476685
1370624
676320
840061
1180470
1146983
345653
1244393
1048725
410157
1247955
14720
721511
714410
1077562
1001775
135677
934271
955333
1383270
1541790
1427798
248578
1439198
1410589
104224
356763
53464
1319047
58847
744476
351361
812270
490411
267539
384768
1633715
1418198
558478
157609
1061564
1322886
978176
148775
1285746
295981
35009
994011
2295
467133
803767
136758
726820
1643634
384963
1196355
137931
102282
1157011
1626763
1260171
312080
520888
1399590
1138449
1409541
1148061
531055
315876
741500
1601688
735405
645094
760503
1372639
840283
578051
519985
575150
156426
492470
601221
378699
878135
440786
121894
1325389
364293
704205
1114127
258886
563240
162550
912716
1545940
288580
866986
937852
681512
324864
1090292
1319178
250167
465319
847849
541969
1050551
322635
110252
191298
540936
1325654
263808
268182
572002
1169143
276194
1466248
115407
594857
1560820
1291322
1393702
803858
101912
814011
1601093
1091170
1629847
641231
1213204
1448576
1225895
955734
608862
113905
853138
610788
808492
1575393
1313209
604224
1431697
1045605
987897
62068
764277
26116
797194
445527
812396
675969
254775
794282
1347475
1062228
1567796
806879
620435
450837
820897
75934
500924
1627264
887995
439162
1421835
72140
788347
1100687
763495
361366
1482040
170340
1585364
398498
406449
54374
1190038
659128
633544
1267296
517090
902864
1218704
1587978
74807
1107046
1107321
1640901
1141158
443760
740590
677252
409979
527120
341605
1272624
1363505
493265
344938
1478283
357892
1444293
372462
778215
1229379
802126
692505
1013776
210974
35841
91512
1325720
923746
1279432
1114701
183076
1471210
452568
849105
1142478
1422193
994680
1234560
1007835
1158129
1122978
1272875
108662
242818
504781
1636505
1634624
1151094
1122630
1047280
608584
1146759
1396520
902383
1043290
834757
504190
1467257
1593609
623781
1433849
1018226
353298
1565850
729476
290958
571494
860913
322342
1296806
984358
33388
1012219
836200
1635748
83876
1170622
1120458
1105627
283830
1639397
1433523
614007
1290380
144488
78050
108148
1559286
1539312
1327630
224139
139882
143211
706183
1225693
974789
6708
484736
79278
442983
421027
160368
956290
1064167
536329
1585218
69062
389603
118204
1349245
1613214
587243
1541129
1053895
63011
1377726
1591864
1174918
804052
1066041
259626
226003
839469
1604206
55493
1179132
774795
818332
432549
1112785
921052
175211
798898
1253659
1395293
521784
329098
981649
1137918
678820
244339
507323
310444
893381
581562
172866
326445
1020991
135896
88430
1517830
63723
272314
234003
34908
319514
1516637
760205
351613
167433
516848
538124
1641871
448060
43293
309676
421853
1246441
996238
1639452
147977
1561168
263755
261431
1106863
1283522
1335227
640422
663488
1140139
560536
1207243
1103883
912785
432773
970347
147270
1030516
1264741
975026
726744
977083
1163036
867606
238776
1612397
217888
160557
1143465
173436
859662
493548
946806
476567
1066041
978857
1353379
1090217
1274247
969326
568690
413367
1036583
1565078
602812
75926
289193
1250787
507022
77965
1186030
1020844
893205
1498890
794716
120228
540275
1548323
315793
10591
1595023
317158
1553837
78336
517253
634743
745603
413258
382065
1376785
881869
501989
1513380
850036
450145
89038
1303422
1107814
881018
1414761
1557415
651741
1512783
141134
1492095
311071
573270
1032280
1314670
1047309
668019
833345
1634293
142210
779672
1031025
123651
156460
1010082
1507572
868818
1144069
1071967
272495
1481784
402347
1496154
1626999
585614
469588
1458311
1293627
577602
1298475
1553612
1392739
1426711
1086858
68791
151998
28958
1377908
770457
1581903
123147
1523248
79347
1059034
491424
207145
1125225
142589
1080087
1054038
945419
958379
233916
424118
1185458
1454152
1319465
1403615
796658
552109
1008766
920725
875885
148532
148837
89805
697256
509997
212910
337174
877109
936409
336229
854942
963067
210789
1573581
1239742
703000
1017607
251140
785224
1204811
1448424
1623132
1221313
794325
943924
431344
651067
895409
1634016
957764
865866
261165
316569
195046
1621128
249280
1411005
546809
356989
955147
799521
402715
1238046
1413489
1312094
1562534
1349072
1438965
194589
1251514
240881
1338711
1200659
17162
49331
1158586
646569
1016051
919684
676690
273892
1186655
1328233
1222591
1186299
270311
500928
1598652
720391
1108435
300936
884853
1297283
1225108
1476067
1583914
930647
83117
188697
167573
443235
618401
504213
762796
292028
515324
1552473
935197
167824
898853
157403
1260641
193032
506636
801350
1434960
28216
855730
1085451
1538349
1183837
980484
1573898
189528
1394694
589669
313597
756633
144184
686583
1193080
1205913
639976
850007
332335
1413481
424804
822026
1347558
1350088
1165398
592750
1604905
853402
855052
16776
693765
30716
512246
174807
779303
1563959
977238
243395
1350427
652095
1588067
298653
276344
733874
755006
1143142
491240
163251
118968
434876
851570
1571038
173678
843027
443355
327314
672841
1359443
752377
262948
1599536
79715
22209
735888
1071862
239456
979826
749719
37396
545904
272271
1228320
1553962
575045
1294039
1248038
945799
1000611
698249
93320
1461036
432440
594030
342290
353181
579484
1607742
1143905
1014486
1039208
452419
1070468
9749
1456679
458854
1589876
1277399
554551
375780
985804
1208168
1238261
406327
170261
1190986
103010
814574
473257
331826
252992
596668
409478
223314
910341
761806
717803
1516851
507372
1122236
960895
1309662
1514028
931540
1618403
218013
565335
709324
109242
755822
235388
304249
1204749
323729
601292
918541
251960
1343524
337538
430154
20982
197676
1081257
1492389
86092
1211182
1331103
273310
1260568
475067
177553
766473
690539
761435
545404
1475224
725736
218451
25843
251820
1340515
1132531
1485277
1212241
64713
76776
979664
1277996
1542541
265916
1250902
1474162
1489562
271217
659376
1322355
17183
366295
540380
1384796
252976
381012
18129
404122
814961
1492380
362601
12352
1281926
1250214
1131667
222724
73841
150710
468745
660686
1612073
1380141
1295175
1173559
634106
542670
308867
858015
1107197
807498
1544992
1356424
464167
1613477
1474550
784715
1488913
1024776
232051
1386756
296349
53237
26123
368128
613446
263031
1121068
1394440
16198
1059234
878221
1339762
59168
695999
1126895
853709
1612756
106544
580517
1430250
530088
2081
299038
929868
190196
1095082
133639
1099125
456668
120141
1558957
88245
684280
658648
527417
235905
546590
1514300
1187907
168759
18718
241712
802212
196521
74155
1021323
344514
356469
1571186
486624
1636146
834493
1607870
556986
395099
1102439
826134
1554558
1269497
1502197
1185097
1623396
479308
919134
1612930
5453
63159
875022
1511142
1303311
8047
623954
622894
1268735
1288669
250440
442555
696158
142008
547428
1337808
1158811
757053
284899
1488295
907999
818986
121253
661987
386501
713205
1610111
111389
203074
1357757
605805
823562
612074
1004861
1094294
1079588
823720
1339837
911256
62719
1592200
538013
1466430
750179
894093
401637
1046054
1069109
681528
260565
794222
809879
1607961
1598694
1082707
1327022
1566399
1387557
127024
1216063
553220
1282347
1350670
224746
199992
1056363
707253
1259507
1286873
1417194
735591
454965
499090
1505137
1370550
1005308
1143903
1564126
94456
133663
897581
647807
519534
844630
1449582
772869
501425
1006187
1428649
189307
304009
686783
1569690
68917
322985
658192
1289803
1450998
476924
364468
212492
597780
240705
1222953
1625054
886718
739348
35242
702930
708057
854315
653633
834409
1579122
724649
145659
1073009
33104
522633
762385
1379835
761544
683190
602823
26789
1507282
173520
1007926
355613
57465
155777
893067
1181465
254219
1471680
823579
1438930
1450131
1496290
1360912
1357302
1305478
818455
1127351
642412
848075
919579
1621797
1487993
1213751
591303
919007
695983
325264
1305841
772561
608207
1500913
367652
1518971
1263342
726706
789999
63201
522640
276730
956092
667735
950459
925191
931772
808178
986970
1334601
797896
1274055
1236136
234909
419880
741475
1594901
932325
1546186
931795
402958
818071
107001
563083
632988
725956
1263828
724594
1586788
512153
716746
53579
203184
122713
1522118
94203
189289
748769
823164
348229
49331
420005
975446
105054
2810
1598978
886539
1314161
1579857
708942
275753
6715
358391
1084236
883017
891042
687544
95936
1615259
1238379
1186964
137233
1268329
191802
697941
881500
871223
42650
1228053
890462
873358
725799
1394169
1486360
328640
685693
120252
237984
355009
865769
1473712
418750
1590139
829046
503643
1061237
77511
927725
146466
1433987
656229
1533408
1607489
435111
1515540
1544630
1228575
1601624
586140
708841
1428219
502096
652647
1498354
1203134
75125
105985
449978
1174757
111406
231790
407565
472819
83839
740087
1126401
371263
830283
1230460
604610
1046989
588763
1342749
1577810
1259382
1443991
1521235
993736
633220
1643339
1361833
246315
57501
978878
1492411
668929
1266602
1279847
1136473
1641749
188486
739950
46193
262116
871857
1041847
453311
1006875
1522905
983884
1287836
1173510
460929
561552
4954
1578010
413762
187088
1430914
303118
1510231
1160252
980229
722708
1600713
1280301
388645
698283
140842
744653
698789
1350337
151335
556222
117643
335474
912307
225294
1616204
1012880
1296445
401464
1535900
1306591
192028
319900
648937
186873
1142662
865530
447601
528148
499468
970014
1524986
99476
581845
1515500
1417500
1239405
1539906
145352
1008186
647691
944894
1400688
954685
1338730
166353
324014
1351551
550672
993731
10858
935860
1109877
698149
927737
1561919
78430
972454
1174008
260180
1335922
1197734
1266264
224715
174203
1177787
78757
61199
630030
433000
904969
393176
1289943
125061
791836
551741
1248579
337003
49046
1383889
560362
209306
159963
753169
13428
1126999
640766
894564
556964
577765
197834
258918
810850
880946
493504
945966
731867
516640
1295757
1180364
603005
906836
1061501
1024172
78582
787110
1200270
878911
144065
108070
277356
517796
1430140
530476
96578
801132
392563
960500
318114
43747
1064428
1402436
1166131
1500565
71865
1308654
352103
789078
69389
826615
549820
1287999
943826
1503855
534672
1251975
765248
100161
1260088
626711
890824
97153
473099
738762
1323191
212597
463133
1467109
1465723
251674
890482
809904
535496
883378
1016920
1070730
794500
1588778
958972
64534
330096
534148
1031523
912911
556862
234284
92187
316345
1429774
701739
83796
675617
956342
1389526
587561
502197
1404763
1512831
1148089
1231390
502293
884372
340605
1225178
1359134
1264820
1108753
974309
749576
258035
286046
1435179
493076
393845
838074
719696
242992
993141
125877
968414
434912
601529
1629828
1328407
326630
1432179
843625
282102
461823
421648
121909
1251648
892693
950135
733083
34946
595315
286103
1097704
960492
1450586
395474
534153
1232004
350710
226917
959691
1158535
624287
512966
362806
1237360
795910
1330801
711518
334542
105687
405534
1156847
821596
1306012
775826
803167
1071049
824772
642597
1161046
129347
721900
1334408
1326814
76506
392744
753602
1530340
1624180
1426541
1182368
416644
1612123
1354323
1031196
348199
1586733
390651
1055127
692217
1500207
461334
879637
201262
1009684
162205
865020
1111744
1265309
615902
1455613
850315
787626
1514966
418443
91033
63207
911363
160190
122085
1249326
735161
849025
817531
801464
824127
363589
701979
1597777
1165126
40821
166795
117805
972416
1001349
974556
955225
477248
779213
1348960
856254
840087
190998
869778
1416882
232519
941436
364448
880159
156731
1406917
1547622
1550713
1183158
1242883
721480
1085324
979289
693506
1096530
379439
675253
1591110
904642
1278346
470598
763401
731474
231067
520860
529819
1386853
738900
84066
1508126
332163
74667
1428260
607994
12949
482472
707898
317817
450740
1478129
1472829
988955
1264074
1378069
629310
1130493
296705
66364
327455
1583570
966551
1307125
623796
530223
938349
1135745
1068502
380893
453795
190421
327598
1516812
716572
1194848
745303
593132
1197273
1263567
329458
210067
739329
1328319
823493
621017
507041
583975
1039470
1229895
446808
338983
1430734
1574221
588636
1547538
545827
10502
325113
1447739
1092499
389384
1419228
1420878
1121388
145678
440568
643900
135323
1365219
704596
436439
184005
1276801
767928
1110767
290981
663550
803208
1573601
1271610
975444
1615608
887458
1643075
735333
57285
1211
1119247
1326319
1545557
552976
1112
555587
621410
1537230
1205452
1189850
497332
389005
1310366
801057
1337917
1045671
378520
815827
1215322
1624940
585211
1109080
590560
1263727
697314
343819
1507627
499013
716575
1245937
1336750
1011420
1477419
1424081
1324625
585573
891858
1438942
413780
103931
456366
528430
501324
1196955
1633910
271548
1431931
989756
64063
1269786
341468
1135335
1543724
131871
978003
942339
102716
140549
1540214
1422455
837419
869783
1496143
1204314
1486895
921995
353120
748909
1397011
333548
16508
1169132
281708
222899
534339
1281535
1478694
1434158
280285
1468543
1077529
1558532
885366
1473243
122676
346601
425525
1369731
1504450
1286859
1486104
130207
349708
1035109
1422472
1381412
110762
17025
954064
167688
264038
1043001
928103
1387181
740198
1455031
1044336
548522
65300
392693
248630
366226
179606
620519
161499
74416
1183065
189509
1083421
823165
450967
674832
31367
758304
1519362
957961
840406
1212100
783317
196908
117956
1046362
377390
971589
1216452
409549
1109427
337493
209267
1410925
115074
1263088
115926
200401
771854
1321602
1344913
486200
658401
1382674
989770
888616
503708
1060074
961906
893350
1111709
1005769
205502
1196235
1288216
1415311
1561436
417871
1515534
184480
346394
1254631
36970
1273465
1118456
225127
727005
819171
1261138
54392
1399122
139900
1583056
86858
1226878
221219
139520
721383
488263
43595
620805
839901
1193413
1086111
1079098
250815
1543314
1384951
860884
1629835
758794
454988
1551286
1420456
394470
188404
1347829
630854
390471
625815
3710
656319
1351476
948394
1446245
887655
287912
1490629
1542861
623085
189596
634646
788326
1255839
1473094
218528
1118246
166744
680294
783512
409949
1091909
1087807
1257774
1543129
166426
1237798
1428135
700569
706890
801112
851916
1527304
1161310
1283989
173294
942954
1007194
234811
822460
1278590
932858
710632
807925
1362936
238413
1101207
813396
1450244
1004719
43639
1562529
361736
857775
1350711
1066817
754701
67764
1353175
951363
404020
831150
874089
93165
850856
877298
921787
1540217
392032
1610569
564794
1427509
1349059
291420
196307
694719
778338
1395600
854238
1347746
1032212
1459880
20292
483111
543255
969904
833990
817842
194665
1440859
1371823
1391284
1032790
881838
955404
1623011
1212841
69606
333870
631458
119184
565463
974498
1039585
1471041
878403
1090030
1174225
1599098
634374
1600751
527014
863830
1202896
1519497
781477
677450
514503
1303927
173142
761456
73320
64914
64853
1239149
621920
1266173
845595
335792
1498179
1214168
1600141
990773
188024
175597
1607150
381821
257484
1558738
423817
1567399
344799
583197
1455490
894811
329605
869137
1255905
451381
8182
315740
124496
59451
1216467
435177
1479377
1449551
747567
1511822
1547217
918308
53672
842322
401465
858732
1072958
1025184
1189249
1156486
1143528
1477265
545201
1186701
331141
1330268
149249
1342322
232314
104016
1218910
1054587
1227685
175250
146059
690720
1381437
1147075
1204139
1301728
1015921
1631947
883580
1239725
1410743
1084404
1333173
1306580
1567502
788290
1122031
56227
320262
1531781
512146
5174
57299
570570
991821
737114
637354
45318
294733
1568771
1366477
28834
492355
318011
396324
1306747
682297
463993
1404266
999411
840034
1026651
1362163
1490126
844765
622431
1225063
1503808
219233
1069391
1360884
730255
765795
283051
438820
1200199
494769
332625
1235511
1572906
845988
962407
581133
727295
1598089
902895
435657
23835
200277
1416189
1613585
263704
1355708
853317
246746
702099
766684
56437
1215310
505497
1006926
1162765
914966
1587591
776486
1422631
963029
724692
352667
1264610
305689
199245
1357375
1238604
1251560
1245993
1526106
100427
583128
139522
34876
415356
1314306
606189
966028
854366
658669
916214
1544415
1427791
689206
1589900
1151542
1506777
1253370
223423
1616801
1089944
1005339
44343
1518021
322550
1401322
1372423
1278712
1039864
1400899
1036501
811659
877000
1542431
885997
1623869
325901
653898
813968
14344
190326
86420
313802
374727
565875
867177
977995
408895
1314327
626240
1541779
507821
505303
882054
886367
786718
1545300
329870
1087450
1084777
777094
711102
1623525
299275
572872
50613
1420578
1230570
1070859
116974
1505932
1580503
1150380
329375
224873
711590
399909
1108180
418653
256886
191680
1313620
1084365
834089
75064
1013661
950857
291665
496671
154869
502925
1504237
813955
262471
190706
979770
272067
217499
569813
1167608
348368
1432205
930391
1486675
1163479
1401360
965416
1086693
1170330
1397656
743073
1368209
247269
268675
721402
1180071
156544
289741
577238
323056
1324196
1405302
1619088
1550052
244929
1365050
623943
254046
121462
524852
24096
1361423
557385
8739
1583167
894004
405123
1380422
1248022
980050
517800
436537
1035642
1304205
1636471
429151
1246541
1196166
106570
1221123
1517343
1069847
582929
674511
801690
1499573
855963
1397788
1441401
1032389
696734
914740
143563
662375
149568
1277038
1493257
95051
337777
997322
621873
990921
1103904
503664
1488455
850972
549113
806631
1227227
1612315
805678
619272
288155
139675
503532
1178422
1586861
1460077
870066
760195
330392
785296
326173
904817
655259
1209451
1454174
730722
640
137538
1046259
222556
661992
1540522
196967
1263920
694440
1408773
815025
497257
1463849
198147
1126330
420314
1331437
738800
131744
502350
654497
704711
718786
1398966
299385
774111
966912
1582905
105976
750240
690602
1075988
471848
416578
545254
1476422
864289
431588
956673
130932
70859
920969
1304931
1528785
378720
274336
146200
966613
1571012
287547
1194032
1169320
24816
976517
1428025
237555
1375840
1563576
1129200
670904
1105545
899410
1373153
252471
1004747
383866
1347189
799368
894138
1537247
1590137
1586065
36920
1514432
1329093
110804
1322356
1463208
340436
913716
42076
527319
759273
511181
1443399
505497
733300
534738
1581572
812347
1074658
1465200
297020
636403
404487
858015
929458
1305980
339361
191101
519598
1182565
665705
402137
546380
483386
779244
1368135
361869
187016
418079
469898
1082291
1604880
1545152
702109
133469
66075
414760
1262617
68860
1020485
1233330
1565399
183725
5031
608800
1194855
203898
1367656
435017
394805
1573480
475594
900666
985431
1248279
1289053
236543
879770
901125
1521561
1067965
1391103
617024
1155873
868665
1234827
1212459
1031826
1151676
1451563
993183
506573
760865
740045
338026
1566328
469860
1235914
1488545
139260
987643
408883
171197
665525
140620
338387
94782
745706
328829
1627623
381697
1631969
1625266
1290872
306999
1212694
320783
1235491
1398559
213067
731498
1036679
602173
390823
1362781
825053
592805
91886
204061
1290977
1401501
1437917
397448
414831
908071
1428659
889687
1201586
226723
697604
1625848
475459
1425833
657228
422634
888016
220265
927591
182944
463224
193391
1042900
111746
6238
754975
68774
822820
751789
571370
735617
618415
1140592
1620220
2297
785514
375939
449984
1237822
639979
313383
543665
991116
1422955
764648
1598629
1156814
411917
661109
1064560
1339965
1229122
953586
1407980
1544901
644965
1441596
863637
408751
1533435
783316
46124
784710
526300
156360
1288073
732525
600899
900760
43264
1291686
550026
1588575
1339515
768214
861580
103200
1458407
1020504
1551551
673887
800260
148651
140345
719309
1079357
577493
915392
1477389
1394231
983908
315949
949471
162726
1315773
992655
42390
882642
1057770
872384
1272736
1061376
959546
382790
662732
1052045
1206226
1626381
903658
965149
908136
1571906
693168
508611
74122
1350291
871892
1382011
465706
97654
1108286
254900
1016521
149977
147786
1119060
744206
106617
560604
1150606
1181112
505614
1627218
293327
193010
725270
474807
1607058
1044744
830443
1006147
188565
22448
1197448
790651
967116
463262
1415716
1128001
1136910
1140086
281724
988367
1289246
390778
209044
1597023
1460715
1501630
314938
801719
10592
43750
1453466
37871
97572
111098
1191533
811220
535018
562820
1357942
1439622
63264
379398
51994
538758
370894
480683
756625
1277599
331648
1341435
1153947
939973
222664
267853
1080896
628846
1149210
98718
1537312
677200
186311
967421
398331
1493997
1348775
459119
324665
1638405
1026488
292092
1320883
1579300
1378130
622392
384877
993265
912223
88432
705245
1554159
805598
5035
574136
1380801
840990
1556348
290609
1373000
1512251
771908
1613730
798431
43678
332624
893464
55420
1383118
1264089
1538048
1470926
422791
1389049
1068321
853503
257805
424899
546348
1434511
613288
1278421
1329343
1268804
21206
271677
322907
577844
1039120
1628709
218564
388268
794610
597021
29723
268908
1109690
389064
1431786
1601307
510368
1264065
1069238
1228779
1454599
1230123
456037
1127573
903527
208986
1495730
474061
1590150
1391948
684186
1471645
1289027
572649
1186720
1289012
1636707
1034250
1467970
1357771
195299
111310
483809
1269872
1289638
1582162
538200
1530517
1396259
433006
1593825
900024
264752
1629107
1257842
58211
1529593
1568211
173414
98992
1309157
988960
721346
423943
58141
43299
1087426
905109
1451728
628531
1065577
1645374
443265
683825
795098
279543
659547
1317024
1351664
461073
265860
15045
1240605
507519
929739
1644677
872858
1554542
1116892
1476963
923781
943869
1006370
1478940
1051621
891837
271049
456662
1216963
176522
1381065
208892
1124370
784756
329905
855914
240450
424003
575993
1360289
923151
1513757
248628
189312
31833
1340566
285243
360904
329830
333645
133293
169781
1183820
1638246
978086
1420161
1581199
1183146
757568
1203267
343132
797702
459591
395553
857547
951289
1003367
1632314
348164
414138
131125
34503
1134021
428223
471898
818436
120467
969390
1097597
907665
1579830
346888
513875
873038
125640
154463
541587
67769
1274360
237452
257936
1487192
483185
1274832
106488
1629425
44444
438324
1175518
1306323
1165682
499388
1448869
498767
231699
4550
1365175
91810
1352423
630156
1499890
1091736
1471336
1217008
500157
1632584
1098366
1337272
793037
852031
1385372
1213454
1614716
1378434
1330185
928780
57525
880867
1265849
729730
1609490
1457417
790652
294689
538344
424725
693149
1048760
1488170
525511
1211038
513212
912801
435019
860038
80335
346561
1057981
174379
342583
791735
1288435
715269
1358305
1086983
121002
1635843
450349
71300
550591
697913
75589
574555
285949
573855
699911
1432232
650751
417386
1497570
890670
47632
1492768
116779
84101
1312444
1290302
1605243
979719
862962
338165
1634054
351448
1211662
67905
1027741
237514
30942
1185831
867795
248151
540086
1068259
681813
1534622
307957
1255164
1355494
1300891
481176
1145127
1483420
85073
753672
16554
1626980
248705
1321332
176004
485429
1246290
385641
28735
1351435
255420
148793
548335
816500
1108652
1506518
266055
1430434
585036
1021399
1540452
210676
1380054
1397934
985646
987648
514314
225714
7230
1140816
1459508
1631219
550013
1547886
1513020
234340
12364
1366314
658445
617362
1218967
963651
124667
838521
812784
542513
210589
468242
1375381
1319666
848146
145816
1374086
317593
1249991
952042
229802
184502
675677
1316362
1227233
1019176
430679
1166084
742818
715334
1578300
1115728
1609456
1447014
1366636
157313
86904
1321633
1425282
251823
1402790
1118684
1377519
95561
663454
752684
1171822
666256
1299993
336270
720810
636180
957012
1570587
193423
698556
594093
947946
144744
1624988
1581094
1577694
1185988
1630658
612972
1447193
115345
1103041
547622
196272
455323
1092741
1600630
2118
1005397
1584881
241440
695271
1357205
36365
1504337
1575489
926872
789759
86493
23846
1639449
1419278
1212731
1129179
669792
1001177
1367496
1050711
287725
574047
926175
1227718
402192
1351325
1518659
932309
1324007
1413618
792706
986337
769679
1036086
10033
374374
879391
697800
1630896
204869
257422
136094
1580030
958201
1245635
335246
262150
107944
1007487
1422646
868480
482484
937113
1280917
1160148
1318503
500879
1599968
790620
612069
445740
667220
388662
1372539
1623530
36147
1517889
1072602
1158939
717568
1210486
91885
769382
1494025
548541
162074
1546143
1635193
314236
697832
1114368
1408340
954918
811843
389063
1415072
1225289
1397620
1004164
1524923
468855
1178269
840287
610777
1625929
759775
915239
1127823
1218689
69472
197758
968880
1024299
559455
148789
1103159
606414
1634747
1054175
1146922
756664
25406
1149069
1540052
575477
1272201
961583
1303081
1238427
1492263
327219
573365
306206
990319
1496441
1461469
1113674
346616
193751
331500
564541
505576
330333
1491572
1633858
1215563
206666
946445
1244836
1587550
578727
1450855
1338174
876398
238511
6380
569457
893999
777336
821571
1216395
1099544
257509
203682
496816
1232010
611067
772604
1452741
1415238
227995
1075136
1453630
898731
1016483
1427275
452668
1340522
1526103
905721
1287608
912362
84919
1196179
1634739
391421
632008
554707
425999
378540
1326626
276145
848620
219513
1301349
342802
1049144
813679
572009
365231
1163523
714039
334645
228360
1587654
334450
2278
97981
99395
1616497
1404087
764621
1632189
389674
434429
177452
202861
374062
767328
1124436
656660
171332
1454887
1006302
412847
1632791
1427338
528777
213461
120641
239256
437491
1391804
46026
99631
1365757
149667
851069
933777
355690
575092
307100
846814
1397668
1405079
1142152
1046374
1586646
1544501
437268
178709
262176
668141
278242
1477057
695326
519090
1243200
1017523
992095
584617
1456512
3914
884599
54972
398331
786264
1301560
99244
557957
761268
616722
659137
604250
1219333
695486
1289536
1486410
445637
707325
622290
1414971
435180
971633
886203
318712
1317261
1149629
914566
50113
70228
8069
1011982
1635487
702334
303929
518707
1270695
1046308
1625106
1288945
123077
872691
292998
1236456
328525
572178
984416
953869
269026
424626
911757
857580
206146
620536
1341926
1552186
236362
1527777
1206312
657578
618939
753666
251219
78615
1281339
495556
889622
973308
675301
1180713
1054227
589888
161531
1487672
1568554
1051902
1374704
292080
120054
1450809
1431747
525542
433879
706586
591253
722454
978029
1038307
542010
1023558
1263109
1475445
1189760
188988
1320199
927251
896854
1231515
54193
1376962
312455
1285907
1436247
1407483
516331
1644328
218100
913421
877414
1625193
1473674
320442
507214
809128
842792
810067
379221
1615678
92770
1320987
927084
1618669
632455
1342420
108209
1486155
684967
205861
385085
1223425
1094162
622433
367651
781472
1267589
905804
964298
774465
258807
1547152
870334
1399159
1258439
1145861
856887
1332498
1630045
521541
207272
437118
1017568
308520
831945
1168416
1548710
757462
311948
702597
323646
1218223
362327
157646
920673
1254715
1049418
423184
864624
1060185
1280342
1389002
774249
7287
497032
913563
913166
922773
1544371
505393
1152099
773691
307455
79989
1408707
761856
690549
1018015
523887
167044
1069477
1349546
317636
366189
1528371
1354698
1643951
227722
1227184
1349896
1350865
1015171
585362
1050918
1158432
435965
882164
750698
30012
1416439
1464519
303435
334195
738298
1246186
547803
762646
1186450
753329
204373
848594
1593602
838927
583685
552180
1157180
1485174
207552
1256275
179658
62536
1497494
1009815
939146
76293
606879
117785
1093595
301249
628199
270082
1323763
933434
603988
100920
282858
1154195
873357
354775
1417327
919830
1427776
1501939
213919
1397971
785973
570501
950039
323238
1435920
280967
701021
220629
1285488
1056270
722942
1584068
226216
875448
1547188
385650
46581
1223386
1122270
415733
1064760
1499532
639347
735335
1585327
692382
419057
1619534
1353199
343917
1293109
1427126
1122289
877598
579388
1364440
161270
1053395
84998
863015
601383
961895
338586
1411414
449758
499673
918318
348536
954907
290402
150773
192647
243895
1128688
1437059
92607
463586
703091
1276473
1570160
795693
185517
1036664
624325
168008
239197
1062212
1574603
1568974
868691
570398
1023651
1066347
778274
753015
610471
1195921
517753
10367
1013962
78648
396454
1302023
1019904
1152225
1165245
952108
790438
360695
1497943
24681
784371
904339
97779
1224588
251148
483311
1007434
1257952
992664
264204
1321125
744260
367116
1135506
466787
606686
321706
60172
1338871
1385472
960505
1396344
1193551
208541
571072
157411
83739
114521
1281959
1192123
876261
664107
1489333
440173
1573767
819837
1483438
1228095
880588
1382979
1028399
1142555
696157
365841
1211003
278775
697573
1601596
93177
566596
210191
1043237
554569
1425067
970655
943908
662848
548711
88570
1167247
1003140
1154894
769169
1176594
1574331
1228101
162657
220557
37385
41355
80971
403287
438138
486342
1037015
188171
1137802
631122
112885
1478372
158214
1101088
1171823
979666
312385
954802
1068033
1124630
840037
1597451
1458241
1379454
139141
112241
161008
1543863
951166
821729
1390013
94928
266679
426720
450290
428671
401747
536581
543359
1231651
304988
1536633
1554803
1053022
446797
893402
1010981
630026
1042595
1028504
472107
615322
795996
266599
501939
739483
1377133
82782
597415
253900
718199
783125
617134
18778
1288471
471808
536955
1497202
975581
749975
871727
1289002
756309
1021731
116174
1404746
1536340
996255
114137
1422351
345459
160765
1443053
265370
156600
547963
1265684
1471505
1634268
978850
759346
1359880
589268
870644
530901
639147
1340934
426991
176115
389130
276342
1184885
362638
374297
705778
1119858
311403
318724
45327
378204
848536
827876
1182022
1646803
1516334
798235
549191
160431
1090305
1265604
1205330
1101760
1405810
297109
1385692
1001153
1211494
1116370
508661
287488
1201557
915790
365065
405968
551279
506790
1367227
122862
1458808
1137620
758806
603637
8744
390174
587370
1500070
671069
1254060
1464851
99178
671647
1553043
157540
1327911
938021
1536524
708571
1571492
1488214
164542
1084237
1209329
22400
298476
1447877
1202285
841993
1206223
152605
186342
120640
147929
750576
469133
709428
625855
1498603
1024655
1317019
1089092
591259
1096231
838544
1338982
422928
117607
548678
1050508
1287389
1266611
1296577
1621798
1478820
1298939
534926
937704
894616
886939
1355540
1231572
1464233
925699
628784
140102
45422
1483588
510176
1171326
801445
249246
1552248
775833
1175000
482394
278112
1175873
1071904
1518275
670408
244552
1249591
247339
225709
40447
1424271
1282504
1301608
1060196
1241760
953303
971915
229533
567462
752366
636489
1254431
2973
281713
611135
182164
255
369876
1599575
1534509
525082
1085588
233569
1497158
1404806
138063
721519
751171
1601335
69571
503801
9227
530704
1194361
1326894
1112880
1014405
1316247
661863
809781
240082
182670
957869
1424470
593502
1453590
829928
425127
1450647
392189
1000142
1548158
311009
1007119
1264881
501324
595034
889403
784651
1195199
1207779
1204123
1261243
459170
663722
299320
322020
1605156
546070
948634
992545
1121335
1304277
1618404
1083065
499952
74545
31539
1309467
429989
356661
1012331
373633
1281510
84684
288350
1069225
1182083
646811
157274
633835
724133
471700
181862
154528
1645138
324109
1178926
666132
66020
656214
244878
1540909
574401
764234
300
1161978
386669
499744
847104
713787
711078
969713
488098
1290404
82632
635453
1645086
78689
1532954
678774
667918
432104
1268347
1336696
1156952
1151486
89632
721100
1568136
597740
1270166
940145
266168
747120
987086
1624271
266142
205448
1085857
194299
128020
340713
1009482
1639880
1517666
384975
1437701
1635698
624396
164720
229332
274475
568387
1342784
1327107
1163340
1412667
581082
247585
220999
1116134
370596
589093
805822
1138359
219646
1101660
1566745
25104
704919
719060
201967
1451705
1026695
814572
1499047
937473
56877
209907
1072377
559063
791862
1085005
837353
312864
46667
1343120
1258258
358378
74644
1298333
550910
57246
1423919
1128540
1576534
1593435
1492497
132258
1123437
1453727
1024922
442671
719889
940349
789929
486650
422632
106395
899410
864805
193873
267023
1468265
1010793
1548863
161816
116069
387229
292076
232445
1365996
720121
943693
911514
109800
449044
1093915
95480
828965
425605
185134
956957
600472
1205294
1320584
1235338
650500
948622
529536
139985
384676
1278614
146284
1484021
780447
511575
1010732
1128299
77109
1475708
1009484
1361544
508581
1221460
1361591
1510709
1624385
848728
144716
1385455
321005
1224201
41645
1313601
139731
454592
1298486
727528
1265981
41689
31816
741074
687975
1275811
503683
728588
1377522
442468
591529
240478
544974
1330156
1438124
1627126
1498999
1513041
1464175
732018
522985
537795
734482
1418590
1429112
121292
569098
395777
49941
428025
1274560
497298
616688
993304
1414094
1631432
95902
55894
1422174
780583
151464
1539504
596574
1397797
464156
86048
1033251
1417479
1645465
977773
716843
838748
1005301
1641370
980661
1326405
148780
944881
229079
1200240
472165
1583603
1506688
857474
1058361
869518
669840
1378548
313191
1461444
1654
1177138
355364
1466862
1372427
661456
838777
1500933
1013561
1223849
1095936
222036
700612
1102416
410254
1622806
1440995
459034
355840
1513109
119192
787937
438298
1553545
532210
6431
586807
1114567
1427865
502435
625809
755044
376350
420222
1200348
379975
324268
27027
311204
1187153
1444630
13796
130613
1542026
331364
28704
1381095
1587101
792494
213276
861623
324099
235964
188384
1505409
954905
536394
516719
944866
1333182
390809
796323
1288466
969315
630281
926755
1189928
364418
1301253
416557
474937
954889
1339863
1627486
1085209
1202825
1460932
144382
655576
232375
968279
642800
1429030
302387
1445009
1306712
416599
209525
756492
501673
434332
694902
1339672
489523
61422
1075056
1431712
232474
1472618
393392
2285
380125
95142
1598025
973077
279938
749933
1189072
1640574
1018277
346643
894054
1146655
808929
1251458
1562050
866685
982940
989887
735559
71079
1220569
1514882
1464901
1210552
891983
1334653
764713
615599
820506
1390915
1450226
807144
707694
719882
106948
1496969
654758
828250
1138127
1046960
440555
248549
128404
663360
1360204
825920
190523
657864
449876
132309
67025
371677
131988
1079595
942770
1484851
1286664
202701
514738
826669
948477
430449
239766
808321
1124802
486566
330658
138214
1030048
1632413
1236145
672786
495973
1645998
1362667
1457420
1499055
25691
1299356
463158
1328330
1210335
539102
83492
459038
1303623
1237699
1415037
1432199
551934
260997
382288
129309
1605469
1242535
301207
288274
550220
1422054
995793
1191365
1012428
766839
883702
720313
1455290
1343586
960180
808840
1461450
710557
680525
1375215
1633131
153
223521
663958
1043730
1202080
375943
1363541
1173741
1251971
1208100
262985
1630515
438614
934734
1494708
1090638
1129367
1404230
458087
1233518
537041
243775
1048167
39897
830328
1635162
1053297
963465
527497
310472
888100
93401
243714
1537226
1390447
1255361
1002266
1553756
1083869
954477
294526
1187694
1084276
258807
629408
265610
1214340
365924
272603
216349
332289
885461
249878
661414
1469413
1131089
1165061
1237617
1184535
80142
995144
1202857
1357218
47929
728191
1572907
1000690
1265977
188216
1082797
1027783
688208
1334876
301854
330363
958704
420848
506298
628769
1217309
698422
996301
1490280
1115538
999055
745122
610940
1477858
1094181
419661
839129
1125752
362638
1267063
1491068
184733
503549
908178
1453894
848447
1032543
1597353
560262
712346
213087
147145
999880
701336
1013924
1411349
1543874
724059
1057111
1390818
1044847
1455072
493880
362402
590556
725029
1302266
96248
612740
1117020
981176
58256
26153
688911
1314947
950882
1405336
949639
735748
946929
343755
692801
1097074
1542637
637904
106478
522520
698210
98881
1224453
1077754
878396
66453
1152011
94275
1325619
1056360
343262
1104823
320545
575829
601105
316406
1181532
953498
153364
1101625
290069
552668
225766
1499482
659900
1235719
1166547
1432461
498546
1523092
399538
663523
757287
771757
626260
338889
1088080
57488
1162719
262397
146482
722186
1173271
586815
361018
565740
644238
700194
1278016
65597
755833
1059550
43578
623532
1584319
1213166
5656
1452396
683165
1492752
584360
443594
1229234
1541071
1104120
1218883
1383014
1304659
224792
680068
1332859
157485
1388280
1385880
157922
1242723
175302
922849
76137
129302
609162
11762
1521695
727757
1211659
1278827
764566
1495091
1614083
712289
706550
1607079
520126
46557
1192847
1621348
1071951
1163448
1278
1422748
258822
39942
1200087
596477
374798
269061
1336823
344740
1589529
1127470
46410
565485
990889
1056063
340824
238539
348586
760970
1443598
345947
103832
637965
536515
1098578
1013725
194892
422523
1601773
186771
606233
1632877
207374
309214
1534770
902161
1010472
265394
1583066
258930
1544105
1600306
726772
166858
1293907
506021
349067
1329287
1514106
795372
745592
145533
860318
564512
422739
86305
13712
980730
154740
1246358
1079005
354158
592337
544220
281676
201122
943213
274174
872729
797736
245377
1643156
212837
1503896
168678
1256515
249911
781646
653636
758385
1468645
446810
1101002
844198
845007
1079737
234562
612052
766529
472502
383259
661416
1545977
493516
1431960
498726
932727
8883
664760
243388
1355565
896755
1218609
1203926
1564213
1484956
1340134
981684
729859
323912
1486792
482196
192710
848507
1378292
1586091
864388
668175
56633
129199
1195747
1269872
519149
440218
201467
748576
632812
1091193
1312690
438998
1165143
339217
746213
241062
883055
616514
241137
473435
40074
490361
149328
651596
1345928
1541030
403603
642355
1547604
436573
1451660
536996
761950
769363
511494
567670
1268606
631807
74713
695822
455823
1426976
109398
1510717
552254
1630232
262471
748638
397467
743924
685133
478621
471235
570475
1018631
1164144
321200
1351654
1310323
319768
946494
1187947
617562
373823
63672
750602
270449
300447
70825
1362659
390877
1592682
140890
595659
358606
557740
1123960
657968
1203497
489633
254727
857722
118968
86023
583781
946931
1605592
1481400
1454657
3438
311147
560932
1483629
1442176
1273599
1307360
1080036
1203084
1497419
968390
865453
802504
153154
951716
753502
694395
509407
1172393
23074
561226
1182142
264793
1647173
677826
570616
1360656
1207871
570800
843835
487344
1220770
481832
1500253
355043
1544785
1327713
425365
944437
1611941
1308540
1531449
767792
405779
939780
1391114
1270496
235615
517848
342375
867671
571696
1159061
1019266
131796
729300
1530716
122631
649069
25714
1578852
251045
821206
1467048
1125429
1352864
1454075
380087
450739
917560
410322
1156239
705098
1217649
664080
919699
325159
1562689
332755
1195246
981972
476140
465281
175266
643542
822666
708832
521485
1572136
454218
1099172
1133798
1368358
665280
324210
792040
447449
1100855
843103
916287
123306
1215144
1373260
985179
1586753
758631
181318
221321
509454
1502107
1036699
866478
1073926
917453
370574
270430
1360610
1520602
1283783
1178130
662244
1283991
1152180
1023917
611370
59023
917986
1018544
596528
917941
336761
395617
1255561
1275286
431967
782260
759961
697330
168086
438248
135348
318377
399428
1426310
612547
1317615
1439525
1615804
389439
1574235
1047301
1239607
467753
1481901
1164936
461271
1326703
1582481
305525
600610
1645608
703617
1037967
668499
356695
1306045
52706
1404761
1155002
1158155
1519985
827533
1029101
74138
469295
937190
69634
1536288
863552
713155
514774
1434635
894896
1423502
273254
285196
1139997
351192
1211343
462004
249441
957126
621537
937292
1364145
240741
989795
522174
1627894
1534609
118166
872019
1299022
948181
1010758
1475758
269314
635875
665936
448320
787815
1108421
767340
739956
486363
244256
923526
1032158
1637010
512095
1629716
1214853
1375852
868863
869712
21662
587890
1262478
1343782
1063086
1425251
1083668
718516
1315796
541901
246647
682678
470459
1182041
1062826
1613663
43196
1214582
944057
1194837
1267249
65122
58417
932763
161369
1303084
783428
1275494
878698
288221
872757
880006
128859
864715
1026174
646712
135959
155084
1468886
1100861
734222
918254
1386744
796244
540749
290205
1602347
799526
1525067
482488
211127
790212
475876
659431
224404
599745
913827
469596
1192481
141408
449554
709945
228341
887917
1339823
1557510
1611106
414116
1177017
352670
1290195
1496903
464001
352220
928315
1608026
209750
135958
245237
822336
543605
368289
1433234
287172
983194
1355148
1013016
1192416
1429222
814832
351804
1270823
878804
336090
1363146
1194620
1638807
1155910
1125587
483086
394829
167979
1517294
1414482
1390363
673728
784762
589840
1192189
362175
1145148
777372
1234408
638595
1304060
465031
1424084
421089
1383657
353094
932596
1524254
1089185
855558
1474144
46333
504785
883208
556948
1386445
1409695
1424535
1264678
1619476
498373
709156
1199034
326061
104698
402919
1596440
654500
744498
295531
799971
561715
758710
492980
1556863
842469
358163
714633
1220757
273255
1552665
329148
1461458
490363
877114
458677
652857
601239
20513
287573
199322
1469246
1006181
1101838
331311
583115
424672
556831
793353
157349
38047
871598
1335478
1135441
1201036
884976
988423
1261013
1262251
491250
364942
1463450
459025
1179367
673600
610010
674217
281631
349792
1526362
1477848
751513
903149
993043
138918
794426
969131
87004
556375
1255981
700800
1589753
1427828
358051
559560
1172762
110093
548449
279134
937865
1466146
84429
463813
1012097
1379526
643234
1033067
1351929
1367669
454645
1102233
882235
1382812
1100217
1297382
1433118
557391
85258
59351
333650
1187495
394729
1445211
709652
944210
91441
631218
1631558
441153
1494746
538561
1431631
1190428
1175313
590884
176045
1486298
640230
796762
605511
230410
1400731
1631315
336137
502320
1382604
1477725
1614773
1065244
360974
846301
343666
733861
1579633
1640621
432643
89706
367554
1242151
1202549
429057
1430452
606013
689826
921993
1598441
898198
1225477
29660
922819
798488
1176497
559280
708990
1110833
200227
1325388
256688
213853
852029
154610
911224
483611
55301
833308
703551
847422
1388494
1519117
1132472
1163261
176077
818792
673669
220170
1538429
902275
749000
1614639
1589028
833227
1324373
156674
661266
1493729
464988
85641
1253312
958148
791754
702666
863908
297758
28581
525069
988301
1024988
834966
117579
1361802
785878
1996
1603868
269190
48755
572572
232897
530990
68782
638582
770203
947158
1067561
46196
135728
751409
367459
1604043
121512
1298823
334618
1467397
435112
589136
380559
1249895
410050
867451
591834
208687
753471
980183
296610
297719
1164046
1123202
982573
104303
190799
1261983
1425456
1220080
227503
183060
178695
1479643
735744
910342
161762
816253
771037
1632271
450896
305002
913084
603700
621474
1048005
1207221
487899
532354
478755
948683
1530726
524421
333704
1618487
281893
887371
1018210
352806
606461
199883
26232
1561731
781262
591179
976207
642107
1637162
305672
635646
531204
1306643
1153408
494965
1160039
893373
1027802
1354518
1062539
1046625
1296412
1151677
233745
1408228
684686
1278749
897
443797
744246
1004343
339949
668044
14371
386172
834623
1251833
849232
361646
929358
179979
622476
1408582
986652
583368
40556
1218300
403089
290168
49801
1587965
887162
276837
621414
992941
579134
1562761
1205988
839902
1001127
482247
1362008
1211781
804308
425212
159988
1074085
311721
832588
945911
1573911
149829
1463232
62401
1437928
770438
1127944
1514597
728592
286788
75707
791809
714391
1449604
1531059
581838
695405
1638946
1461738
1524348
1387856
113398
243541
1381151
763406
1568112
818704
1621265
1571632
242120
1045537
428710
1641837
1519776
1443166
1120574
255610
1039061
683036
994324
1646671
81107
644764
1001578
270686
607085
303782
591171
847976
885348
278444
390503
225665
802916
119278
1495876
286301
446624
1439740
1356062
859342
1409689
191280
500144
1402958
446514
25585
569984
596774
1304211
1564911
848078
942221
1435434
1236315
696251
1508994
137397
117977
750915
616190
688005
526044
1473712
1010200
440727
1402112
888737
1000938
620139
1290226
139966
1098722
897311
913050
1533878
1507589
617646
1011897
1037023
132172
164494
969637
968908
328702
647359
1477717
958541
255294
1127759
497226
921680
1600334
592766
893192
242791
403118
1405424
618181
1581106
208920
723830
397724
795412
1381755
1176213
864285
1177484
1097333
85905
1185434
627211
1392014
354133
1427645
1116130
251444
508603
331784
1330772
645126
629485
678450
1019895
325242
229205
1106617
1100577
503715
98961
181675
327304
30030
489939
1139148
111590
1547648
1181838
266857
304335
600736
1099093
1532328
1508036
1548772
895657
1632636
325946
463328
495264
510698
593846
1406060
273250
798955
1511992
48405
732240
309249
1610720
866846
1235737
1586704
812500
551273
244719
1380048
194458
1576133
329515
815321
1355108
99784
176784
1169471
1594725
454873
1061952
814596
125156
144128
1198404
871049
1619958
1116718
62297
169562
70511
462738
848831
1161470
124997
234235
1628648
1430673
298188
936938
1414810
90290
890384
1347899
35426
329700
847735
1576957
1145989
1216922
249341
282757
273248
332180
154211
146978
149593
137190
1559064
645986
995287
1058685
1597298
356208
1416919
728146
852482
1294095
393764
1345758
452008
736288
1045266
129813
1098095
690091
1518993
225589
472375
1249677
708073
259913
640577
1269533
670883
240583
809961
1237579
1267188
598159
1636437
1057752
1311183
68939
369905
1422917
88922
689704
1471231
1209883
1608712
77840
1011304
1130362
879217
426486
247691
1538791
139683
180208
272029
1547989
310824
1430481
1586895
1169954
1641138
856581
818595
452702
738548
1195302
1372663
1593511
234678
460086
994956
1296332
1339459
473086
609093
955699
254822
192681
1254023
1338554
250724
1256276
1259748
481761
874094
625448
171437
956600
82876
864631
153939
441316
61198
476498
1605339
273674
678173
1199813
1149546
1137217
1529830
239628
1282840
1540532
1282287
537968
465110
1567417
767171
821980
1317147
1189765
1238285
246019
1419393
1290221
589963
570392
476830
734836
1234024
548085
268517
502404
1495285
1268404
1532125
363175
4887
1292678
328283
1521723
250245
29567
1457672
1645231
1123897
1373194
955125
956047
283723
639510
253319
115399
1134067
625346
422089
529190
1644279
1508738
816029
1298453
1545279
1430632
475197
862598
497174
389196
96952
1147358
1410343
63143
738904
950992
424761
1540630
314304
1384775
822165
792903
1254331
1646943
1522024
1089497
173286
1010221
1088143
1362445
1119687
91242
817167
1357571
1074792
94407
218097
1445812
1481612
1548531
1020410
16138
502764
1625209
1193138
812383
1639790
1186101
914452
29003
720960
1164900
524210
1024663
645813
821322
360231
1079327
1223264
633450
48306
590477
1045196
1100015
1377697
1015202
1362034
234410
1063564
993177
1386075
1428489
884610
86215
960724
1231287
1224747
1188737
1054632
87041
600267
863283
208706
172934
1311789
233612
541539
1352154
1519646
610196
14204
10090
1584586
1141364
1567627
281977
347932
349180
223186
721377
1573576
353534
353668
556477
1421318
1473078
1235971
1208505
662700
12398
338751
1047923
179114
1205151
405787
464993
729900
43156
383487
910614
707896
1195782
142396
1533277
376442
552439
101824
1629402
851018
823443
824199
952558
1364064
1474833
602230
1614097
1616987
992832
1423591
194391
1513606
153446
729881
1357523
898008
1585580
796746
621401
1261340
915613
411223
577677
299940
382616
58404
915360
175296
1242505
523596
635944
246862
555276
1004551
1626913
841614
1514028
1101646
766857
18954
1283184
570512
354547
1316580
790098
717885
23825
1103541
1382098
1361219
1273858
554320
1456804
1264962
1300760
177943
597078
64772
1610644
1575612
596904
574651
401965
248897
328872
943642
1441725
454606
1072600
190086
1156365
1580144
1209147
470257
1631675
936975
1353178
893121
1217293
163067
997461
846029
389603
1553972
1153054
1345566
680120
987360
616097
1634640
1063580
1128186
1036166
338456
462584
774697
1100650
1168433
160429
650022
592688
992176
904729
185344
721757
813175
743883
359629
332961
232462
1017316
1427354
28589
456659
1219901
1633911
86773
310487
130425
860200
1272869
1307745
597987
256904
759983
5908
1455114
136606
1273198
65783
1450226
1201190
440781
1409745
694744
1532592
399987
429693
767109
1434458
67005
1147137
709736
488972
934796
388794
1497620
761450
813571
916774
440006
1342148
379404
39775
12458
1499506
1066143
861333
205514
168457
1486039
1306252
1498323
1470431
1191769
327979
607924
1320914
382622
200295
484649
1478345
466895
269639
613223
724040
1384558
1226814
1086446
1627888
1549143
844846
706438
993748
1133397
578854
888186
1030734
1001810
431311
1168195
1543870
948498
747304
738306
967994
1278593
430902
235259
48682
1000951
1172396
653235
1287306
1245523
1516635
452284
1167355
1053929
58357
1094197
1427074
16756
934572
819776
1073984
23624
776106
1088279
1514672
248543
862131
1536187
1277518
1304258
439649
1282365
1241647
1400407
684605
1496480
911085
651619
1333267
572696
726491
490630
739607
1152208
1244358
595836
134687
281279
1134473
1359361
210202
421991
1191746
893289
833333
345789
1141726
852354
1475231
30596
507928
352212
1216521
765324
408959
147534
1115910
325216
22765
604588
1577461
1403448
1262073
1397607
257767
203610
911276
342324
872424
1109990
1247663
53635
89658
1366155
1115270
34828
1598804
836750
415317
317466
903875
1053763
775175
1010197
401456
459035
1131164
187027
119103
491042
576021
1459021
1247137
407119
648527
408885
1225684
1313708
536812
1645176
792560
235333
1643008
1375992
934694
1392085
378619
308403
1130948
67063
869731
737005
1167972
712460
1290220
1249363
1073463
146882
188955
149542
1513508
38084
1624426
1086265
335384
228122
1193264
151443
77988
1422760
473874
208577
433560
1542923
1154148
523543
668582
522489
924264
932232
249303
697298
1094399
232714
772346
995000
1451250
1484756
1001345
6060
1253398
1479832
1610991
349433
638351
1639195
1607583
61003
808372
256109
126613
444576
678568
986457
866423
613544
172133
196561
655894
794802
1159141
58718
1265455
1298355
362001
197651
185063
572548
1268619
883027
706682
826233
953099
6347
1206060
1306587
932082
1117595
1468029
214146
116855
85557
840060
1173582
1605575
1079761
1035809
556324
902802
1607516
394061
1542223
1017646
1528233
1097574
1310739
337847
545563
500509
1356625
1451252
1349525
453597
329785
23175
947457
567202
934870
845852
940338
484742
123151
1312341
980947
72727
449287
293395
949882
937707
1281122
691310
984545
266846
1225164
285944
1001649
810729
829982
609579
416587
1577782
8436
817617
590269
253896
410633
164920
1411437
891505
231487
1166565
825422
1558707
501943
681190
1498820
465129
370992
1191277
890527
1076002
1424543
648323
1337685
1553450
608372
1593871
1104698
379546
1336084
331764
1086569
369478
81367
331236
765206
878594
442439
175831
1102536
1438482
1109420
1165318
1522275
1572905
350840
760768
41002
576462
620550
1198866
458421
62962
912472
814069
1471012
313237
390883
814026
1485954
522315
1381915
864132
724069
1412442
1611815
1532732
581662
790053
1598850
1090499
1246424
1058511
1316510
678962
1109880
588884
1033170
191398
55056
1464838
264720
357883
94487
965539
111862
1586136
605218
1068453
245475
1027463
472522
1571899
402923
833510
386768
1622495
1545780
1145406
760042
454092
1274373
1556844
877894
308983
1331585
5302
593885
816353
176259
1401587
178754
1117157
1644221
605055
270890
922218
227730
564025
1621200
1327318
1347188
1190936
601187
1116442
817079
1091931
560257
957538
261736
127156
1361999
1377421
740378
1039665
732653
1017204
1483443
746103
1105984
1150137
531058
669273
202977
1393278
1389696
948783
441310
1109194
86569
1243340
1636537
1538269
898661
72238
775239
725817
385300
938186
1584503
974779
450739
1239106
697146
1146513
1415641
471165
1145202
1517653
1376331
861958
362794
849257
1314985
1438128
308794
164986
1143109
71107
1437982
870006
243027
1473849
857069
1415929
1073669
1187882
1317026
241197
1438088
954059
948419
161615
1569043
1319543
1330786
1388744
1519211
458959
1051495
1095124
1554619
1298655
312741
346347
404165
559608
1616785
1374650
770366
808745
57725
359234
644714
921226
309841
1013388
1492467
767531
910533
1054708
778163
494338
33316
1158417
379858
1251761
927238
78038
58023
117032
1340210
1094140
377470
722775
1128169
1416115
1515035
178801
821381
493320
1597182
445917
1058021
773697
1302345
983035
661961
878163
1134629
1070677
175556
1422270
532554
804349
1639840
1073048
1610645
1599895
709965
536662
505250
405924
1279069
568776
1530465
414708
353521
109551
770274
1395356
1314108
1122867
895032
1486334
64560
427812
1377268
707971
312360
521342
1166414
1186673
652295
1429741
804633
1000007
168999
361463
1304572
819208
737828
512145
410045
665510
1351122
1521655
800577
1127853
1584743
614814
1188718
902472
839988
11832
1097553
1534118
1069731
1215771
533707
1133910
840176
244602
218150
799151
111779
1201689
33500
771039
200990
959635
541180
246098
157473
276214
1003361
495789
948329
1011826
917388
1213420
1076232
1002987
1417889
383857
90646
628656
1184163
155394
1364803
372174
1631942
469039
714206
1340912
757765
1326844
769454
1215356
70258
410441
479026
1610807
600903
1035548
1274962
765160
1425461
514822
254335
1300954
1317032
199754
1089222
1108216
1451120
1402058
954586
765409
1122687
127174
10723
9745
1288316
322666
784575
856760
1085983
492323
711582
98600
1604416
1618158
675231
200777
919930
692747
498720
40462
1286088
1207045
1051440
779276
859841
1379651
568321
713003
735061
57806
774530
1149692
1079490
965397
765873
671712
447355
236108
1428037
1320806
307219
9611
1137920
412169
1404448
388923
1447685
174479
181990
435515
1503070
312760
1286874
1163171
8422
986255
68299
1007391
419364
600331
206558
4321
552147
642378
969837
301768
604749
846988
109376
1239455
1568142
1517978
1394847
1505569
684777
779351
849584
201064
185459
1066585
1059964
397686
1598444
342207
777102
677650
175789
1456832
539840
637679
127806
1012973
471237
766191
1442505
1451884
994716
1060812
1354167
789005
1398940
56464
243899
644443
1149737
462196
240660
755672
283323
1483433
459221
602186
847575
834384
635093
244578
810261
952564
1374919
966083
234532
639457
1109199
1572512
553652
392812
1579798
1391054
1098573
509651
1364744
1412690
1097821
667085
369163
284404
826656
2204
885427
984808
1285587
1557473
1451535
20127
698205
912503
404873
812255
1049391
275616
1447849
502137
1438248
1471197
1384872
899966
392418
289044
611517
288615
1283218
592040
863232
1534233
1205136
383322
1428694
85951
150507
1449363
947698
1306859
1596292
1112559
1153690
76068
626448
965995
513751
281370
1219436
836294
270111
117899
1225341
12143
1393585
1277029
1152251
712227
52652
577554
681943
631526
873833
510492
249815
115861
1332956
1333324
777468
661603
726174
1129958
302526
268945
5206
1132778
1547844
637785
1227101
1075786
415083
1501022
354631
1449246
666609
542593
37877
609925
1347354
253326
1255690
1480910
633843
1616124
343402
399827
1383686
213887
1419003
635155
361480
1294362
461971
1172951
1631127
1429799
909169
1247299
909170
1533042
706672
1323115
1474664
422958
40586
150323
1194838
1385535
604746
411019
490439
1626473
1246180
1369339
1042933
1012996
329951
1336932
855231
849447
296228
1278959
495851
860718
327962
1112328
378473
1534046
408577
458652
93152
704531
705958
1342669
9595
6965
871828
290706
497371
1273383
40789
145431
196027
753858
729173
228514
1452622
966382
1552926
1235569
284199
25948
510807
581654
555165
710604
43162
675678
674575
448063
1060227
1541951
1052194
537319
634422
1599638
1156098
1047719
413957
952597
716821
1637728
56595
765144
213143
1568757
766923
1452136
1582114
1092906
1487035
119938
1035594
66760
101366
947375
532752
128319
622668
721034
583861
796280
249954
126823
876569
1280236
662920
892122
1257295
755987
1231585
73140
1129874
1003690
1175531
1059629
802433
1552923
1355375
1002841
1431241
462821
1070789
710512
1350026
1397531
521441
1639328
201240
1270676
105715
1518909
1401292
1636156
110124
140040
1396680
750920
1513313
115262
52560
1296918
415398
1243773
1351950
978962
267453
448507
1289406
44193
219355
1119407
1609003
1348927
1573290
145615
369265
627019
1406843
438314
119491
963184
655735
127518
1533075
591707
316581
1398598
831407
1217848
1633103
609248
567187
900781
515742
1343081
819847
1365581
1053092
1080242
447296
562542
1270208
962651
493556
1501846
228372
1581476
627235
256307
1635462
133988
1629540
881604
726460
99328
1588525
819523
290740
1310792
1271844
1068045
1296030
512093
1429169
578887
1099967
1427786
1525773
902731
335091
648406
900971
579982
1299022
1265093
840125
1644485
495119
167919
791036
1231266
814244
1468242
316048
177211
229879
1158347
1260973
898476
950011
414170
73922
665364
660780
23535
1470009
1212848
1014737
825594
1120352
1381721
1089901
1031602
1473074
1127722
353647
56722
1410067
1335417
348635
1527140
1051861
1255152
1065741
718802
105669
140568
1142075
1189226
986608
1580960
1346699
1374614
718843
1412813
373304
1333846
1544384
1443702
310917
261881
1591080
14202
107185
1553990
276106
743698
32672
1473928
1147628
1355671
114716
932439
806101
70751
1079198
966313
1067051
1018295
705971
1390305
1111890
1250433
744234
1559946
1364415
46475
600712
365945
276870
456765
298807
104460
1108537
1565849
1096502
720900
1635877
366758
974849
438053
355869
576709
490445
712911
102436
508815
4317
911368
1314558
1440198
1535336
996591
30348
1504072
993383
913130
536860
552709
1701
289797
1469636
635664
800560
1435525
461030
767503
822513
930751
1475239
1383406
1624478
118642
1234065
978257
92498
702665
344463
851319
1263448
1147752
282128
952353
1611892
1236104
609103
1361747
749103
1576365
1100979
1002117
953339
199069
1076157
1112670
636783
374135
392794
150676
1445561
1542131
785665
382157
524109
858501
1444681
435480
694322
1121230
658928
94861
604714
1093545
1555679
1248380
1200822
155646
1098184
138311
964590
1452981
990302
482312
1503279
716595
398477
401259
1610587
410189
694616
167168
1460740
746995
1561957
276472
707216
428276
1119210
1505573
875926
1181358
215131
133987
1374263
933177
1152899
1171677
227512
171176
1257323
870827
832869
806794
371686
740247
755417
836377
1272234
398329
1212666
1440704
712518
774257
1534249
1342344
108459
760843
505088
686583
212017
642776
626773
749661
820074
363142
1300856
1504762
1101107
711157
253007
23690
208922
963923
945975
1382826
924076
631105
307985
95418
1144544
1039332
656145
625106
1466523
967566
1278648
38264
693629
1159797
36462
427168
971618
602002
943446
1402509
1590599
123230
1112928
421280
487240
240540
1130393
1212911
1051966
548404
1159496
1506755
1075397
818875
1540677
564140
1272666
531859
282542
940077
979636
1435357
907903
1397580
53467
656008
1011957
1066119
356474
850839
423501
1157839
798610
1366836
420410
1573181
245684
1421957
662796
881615
60646
752764
814138
1361198
464495
1631391
337787
219754
427100
359729
1478509
148167
730427
350350
963451
35758
227794
1288782
1596368
1332347
257842
1268646
381981
1402794
574274
892248
96150
1088874
357042
1058953
806868
624733
1164787
1645560
399009
563047
526072
201880
262530
1445330
244836
1188650
1085125
1144220
988991
553218
512594
679930
1118362
306130
989504
1572127
1027826
1276613
567050
788425
276711
1327171
43794
599456
1457450
766612
572624
1452799
41745
175942
473529
246991
1202345
724230
922702
1520919
163296
178865
837760
697855
897473
379601
320596
267920
587280
296204
1560549
190552
67597
914797
1130445
1250223
741615
560147
523031
1230299
1551003
574709
1156116
1127816
70624
23263
1151635
893280
575255
1515020
953250
730008
971027
397466
514415
744959
106504
1308705
1491594
1161682
1111719
89850
1950
128350
342038
1188547
54094
38491
1437898
1340711
178349
1612723
610003
1457758
1554915
996146
1175251
153701
444580
1278558
727371
512409
1309226
1242266
415770
541133
26060
1020529
703028
820667
908625
577007
1417401
340943
1188277
519120
699331
1282737
106134
1314805
340729
347303
625811
1366059
1291959
593478
50372
1510185
617714
1048036
1609949
418699
371504
547062
1019002
1057947
68000
1140099
150135
898701
84287
1169942
1013464
1097741
1585992
235281
1307069
349274
1107398
1510692
591990
305736
1424702
1140585
937660
995744
1109349
217507
62580
609114
482785
50895
77185
733130
594539
645043
1609899
599474
1592827
76108
900200
1505803
1173311
602116
672141
1419528
1364479
316835
988626
1037368
46245
135608
1496975
992305
1495013
779594
1186400
472482
631139
823515
266320
81814
429401
1301809
57906
563442
50800
234610
707374
1252138
1320592
1227548
1021178
220241
795443
164760
511465
438733
1216013
147219
501267
1510806
200400
704822
1005769
918565
699325
116004
197519
1374614
602569
1442138
165435
513808
750890
1155424
430556
931617
907170
1590055
157868
1555094
1219993
110674
1133291
725717
1369539
1064072
427103
809915
921351
1314258
1054326
684049
647326
102086
360235
120984
816598
491237
256672
188594
1195619
1454144
919648
1584295
1024293
1431279
534864
1000893
422827
351709
306421
1117368
292194
1418612
717711
412214
9617
261431
487015
1142816
1269891
158071
1309515
1543259
1349840
1110245
638384
60110
1462931
799405
483160
35916
25730
574245
98213
801392
1106441
1118238
980458
774255
418889
155601
705992
82701
999233
544655
655207
1628324
1112534
940258
707282
1205233
270213
728204
505876
76857
340186
1445854
1615747
589429
918341
923604
1419449
727380
1147890
1356161
392149
625791
1355343
126776
1347893
74100
1054452
1093920
1355831
1577533
892795
344079
1393091
932928
1184807
1436920
719789
906873
689228
1312123
383020
961374
294630
802225
918082
1046378
735794
211243
847724
638028
732830
155265
578265
860367
177817
413070
520907
1315695
1145692
102713
1169617
115965
61055
164452
1170487
285017
253742
301048
1452122
1204927
1592697
760588
1599805
1294201
32372
1009563
1553226
1582104
426275
953153
565839
195004
789687
1527100
1196082
127716
1060065
1582037
842930
558789
804582
528594
1543778
934350
984287
702866
1522636
1311403
631802
410330
905273
22334
678450
433205
116129
1429144
995784
66190
868947
436368
378191
623506
466852
750690
683835
638984
784193
1625906
205541
754686
46182
1328033
551083
130221
769931
1328548
885126
1287088
836292
1014818
65658
1045441
332533
977265
178678
305590
349391
1261180
741188
782639
538136
1447998
616320
39208
1528546
1172252
1143443
179956
1611906
766198
1343482
361228
1267031
1104845
107777
380743
835295
142540
283801
1597163
988805
1462138
93280
188691
1523811
1593971
997505
1538872
420929
134231
588975
1315449
99793
535957
808627
340786
1606447
204427
738865
405700
1328001
1013740
1628184
976138
191874
1114719
1633375
324801
1244831
553142
704985
79502
134623
767199
1047886
1445729
283579
1285899
825291
1112734
1477995
238276
85099
889774
1121846
1293341
238136
1033692
514329
1403351
1295791
718738
287198
1479628
1327361
953223
1312240
416888
124507
1324804
838044
1207132
949325
20814
704891
759677
334412
210381
1348584
179975
250671
1167419
644125
1518562
311017
797860
486218
438223
1182045
871449
1204664
151512
297801
348241
1545850
1438959
268849
58196
474169
283732
234802
1106075
1614132
880941
24271
1262775
248612
1242933
888128
458516
23074
1276510
593405
1222717
344866
130411
350860
1103597
1328421
855059
1253074
926821
484770
91537
1340790
1586001
871077
518029
798414
336364
1195620
367656
621727
1137482
822410
753642
1246557
712757
1350226
545290
559892
1328854
704501
826399
623740
797557
158571
1110966
1456904
1224748
43996
314579
1121721
821577
1140764
893628
1169410
23850
1107146
117588
198808
1283476
1080948
1272878
962777
1090985
178062
1576610
1380177
466589
462172
807085
784057
1482063
174458
226654
589265
1029866
1444529
1412050
1114964
660383
316450
746545
538957
896991
777154
2391
1403908
679866
942017
243039
1254522
645459
721475
984411
419937
637199
349852
10052
696714
1153786
893320
412506
374865
822030
928201
318046
950943
644530
375978
364730
1588385
877775
812185
304834
1555039
50992
105577
100723
555588
23562
1260237
967108
376021
1540929
853480
357606
928243
413428
55727
1207377
367875
1406109
1138960
284010
592210
876709
1155621
147596
108490
64590
342766
854027
1251282
1247662
381431
411009
1261347
466402
613201
1591023
553293
67830
921060
903685
1627979
1295765
1555234
527132
10338
559342
1647141
447312
1466261
732416
1206505
1406983
465317
76460
897086
829747
1243995
302319
1289512
560766
1572530
1054559
957877
1060739
422484
560350
1241003
938441
922399
462850
765167
313805
1149360
167111
165539
1359867
61650
542741
366307
1208421
241673
1396135
540509
734732
174619
44741
197984
1636628
786578
1364471
979264
452779
769444
90495
931648
675930
1126194
319133
288926
574920
907954
937130
388053
571039
65842
1224006
391975
377310
295872
634803
998380
1275154
768477
477290
426484
633360
78423
421774
578525
1006756
436679
1488277
1095537
1162980
1184826
474013
1548588
199707
638645
1247144
486525
321026
364043
465657
358727
813205
51299
1423685
655756
1637379
889892
1436016
1110464
390431
567669
677907
925227
671239
1253473
75706
610660
837441
1055153
1199464
1607721
190818
631835
81667
222357
44339
970185
951082
713319
668528
1172242
1063337
73775
645704
1423602
1124300
1282948
618260
1281347
1214724
1623100
971079
1066625
1184417
1150171
952135
27893
1597258
477714
911237
1614426
170225
1006446
193509
1457744
820711
540570
1322146
1312099
1355271
1419724
296872
445035
1138568
51974
1358328
822611
1329445
521804
578356
928815
63518
3535
1314155
319908
73746
955931
65298
211637
1435868
451680
1540418
479467
1360347
735513
1493379
1306642
835472
459072
249066
1466357
905900
1254978
49135
1027330
992459
329951
996784
692267
1053087
1195973
1517272
323860
567087
955662
778271
225070
1624310
96454
453007
1588867
525712
754426
1392877
564975
909316
590103
965121
280972
321044
727342
869710
758930
1027027
1219779
787405
1257014
474454
202557
234020
879278
1215682
341899
441572
150907
1498475
1552864
1094426
677846
850224
1419886
1137980
892866
1486403
1253524
295616
119153
461820
1500478
1627141
508509
596997
1326132
677438
1438405
1603889
287656
32714
1410463
1615186
612832
1445340
1024227
726140
161336
1357608
410506
1609518
938362
1482250
1509954
349725
1608672
1488925
72457
1126103
554329
241776
1164450
1060996
569561
1399429
1192857
130276
860134
700874
1251988
595112
601317
784380
937949
328696
1405918
185143
1024180
1391654
221697
240620
579599
566501
999722
420851
16546
974811
175921
623028
811762
132701
433889
999050
817329
1094106
285076
101819
93593
390333
597084
1528831
1081859
572711
906200
1125139
505633
256768
1437932
553225
439575
1199843
1484164
409029
1517790
394874
316311
809258
1586049
1429001
88334
403083
1421436
1096757
1250658
1469899
304872
872338
268107
667119
144142
510021
1594489
1248954
404583
795679
43805
770546
1144494
1525279
1343159
239238
80938
296219
566860
1100850
977021
876125
1352321
252564
744182
169457
999656
1610887
238591
723273
1050203
1443670
99973
1316866
87022
1291257
1602007
152399
1045078
377948
1360495
160828
464629
977986
1241982
422828
63641
379172
1288231
1524815
709257
315984
545040
474879
324197
1366282
564302
1039064
694539
1076603
986930
1371133
1614887
1279311
807814
453571
51964
40233
1476697
1368722
66757
1049754
1023847
1350346
1064512
589625
472582
981359
455104
937627
1199417
355826
52102
1646002
488380
228243
1293194
44967
633931
388667
383102
1435480
533087
357127
989097
1290051
688254
779584
440545
805584
1475287
935404
1142764
1151350
1544943
419289
701713
1644828
1032266
240710
383896
358655
704997
1518735
57657
11629
1498808
388132
1178363
1108941
1403961
224160
1291964
861171
208614
522781
1357598
1615150
285093
60431
279841
573168
131996
566189
290409
528380
1038402
1038799
1182546
1406228
1012118
211847
842409
1628450
1333087
1550305
230459
729905
812820
179604
1187633
1617614
840016
481474
546455
289555
499734
148709
18983
1328240
349973
443811
439685
80359
1412464
281533
444425
1521415
1176429
147303
682177
1646592
365883
1578912
747395
665177
1543826
993629
1483300
1528748
1024657
1578511
419231
1638509
679595
1026011
867567
570869
387469
972478
27497
931254
1565798
1506898
226135
465405
453166
408574
1565196
1042555
1482993
792104
331829
1502952
298734
98084
192445
1517972
1402709
709676
1294023
726267
1334834
1272573
1498213
1414059
590013
527688
1603731
426577
1494262
1267278
856316
828394
773044
1363820
874851
1520030
1404274
1001350
1369998
1634124
139985
1319321
45604
156405
875407
123692
1108151
675914
1472178
1077596
1181913
1594254
915005
716588
298999
1336678
701733
1591493
1604283
737436
1520710
457646
1476738
248050
118835
238139
581235
263165
552106
1460445
119379
345264
131700
307543
904596
162190
1536480
989402
816823
1622153
1565280
1264396
1312143
1165379
133619
1493133
1329650
674378
195884
851366
319045
588315
560547
1448526
491288
960431
977821
691169
695843
494383
899648
104617
263101
1492309
498117
927311
1038018
837401
1059727
691545
427218
1369476
784690
412118
854502
1602240
1589053
1385773
163915
30524
430383
1533347
139292
1584196
978755
921858
1105080
616476
1106543
915979
15989
999268
1413964
395885
1248723
1633728
1450442
667898
562080
207120
1546076
1096396
520208
1114452
710529
584421
686356
1173794
994792
473772
1143601
787455
1155065
145467
1472130
1268999
1025359
91420
559423
730420
406090
395840
1008635
843283
1371160
246998
210009
1507408
974734
605001
962170
355971
1003000
1609601
519509
1105739
823834
6678
1531238
597847
1565879
1366662
749567
157815
875065
529634
657280
386167
857571
748021
1636024
1194001
1095015
321035
884632
1210549
1619655
747571
1339373
878193
1226213
1174420
1072807
917453
1033427
1319477
482842
108240
1195249
1450708
1336372
502043
384226
660188
217575
499504
1552261
908808
694011
1151212
6514
725916
709542
790859
1137907
1527836
1439718
210768
1063305
982376
587326
783167
7188
842042
379705
589841
107592
1182744
619664
132849
820998
1150849
123646
1309209
1463965
488925
386357
941875
1050499
448596
70742
180773
1278777
59438
1084643
727236
1452596
1163427
255045
1283555
1607703
842633
359370
699590
964894
1565234
592328
1302434
1088831
542449
257589
347479
397353
974326
249941
18445
750623
452733
191109
12633
1333551
1316340
485977
802862
23886
1222233
538237
880011
443371
315900
42473
408319
559939
1257664
652907
1507478
9066
98682
1290568
333967
488945
622551
1149560
976961
1399657
521301
349441
256716
531878
4213
641932
839613
1530456
1278512
520997
856061
1630621
986835
753239
1389338
1184301
722467
1056904
384570
328056
1505891
10934
277238
1047259
1332915
656671
1102380
1619833
211805
1419942
1115846
436328
918867
953927
1430165
308451
943616
1635727
1097692
1086237
15338
523991
187662
616339
800476
552696
1503879
252367
1438199
1172435
1121203
1596455
207874
1493628
1305577
394731
750111
72645
1057450
1363425
483517
392309
1614557
1158085
1263021
1540703
818673
448157
1496755
947386
663642
347839
119264
1195985
1422089
1169173
115047
859650
1560186
1516399
135665
872335
1517298
1546907
1421938
128462
514188
1501326
399900
666991
1066819
867249
471132
991090
403865
417
985113
1162882
1171922
994751
539453
653609
524822
18105
1117560
1268891
715016
402370
262902
298616
1258833
870564
1228532
1471322
615553
703359
1580202
848614
1508789
1170969
503789
1077783
1244221
1460326
1365558
1512544
1260058
306125
1414931
284650
1338515
477242
1079573
1146330
1626267
133199
852197
1588772
381852
682146
234367
1032079
1536148
251999
612244
637730
658670
803251
489134
134853
1188472
283895
263032
641483
1578986
653557
1315517
1430870
980704
284474
779396
458312
810033
870511
1116813
1105305
1045516
784129
393408
45519
1289527
371941
244155
660827
539601
1163952
1577797
1575449
665562
813071
1017625
583315
508610
301110
1488823
688906
1262405
25108
860481
423926
902374
420149
582221
19651
228729
284529
173829
1538979
1634508
306641
311615
447081
546757
437813
742743
1200597
622754
1561130
245886
538736
1054637
852983
983869
1620123
1622089
1117094
555163
894295
1405342
558972
1233796
442144
95476
632748
811015
624961
743817
343057
1159033
146349
987056
50297
1480167
623051
235577
655742
1505460
1644783
145567
632624
1081721
1346211
638339
1448271
1335083
202733
937266
450718
1193266
1526811
151315
809168
325579
992399
697216
273337
355529
127315
1640958
1521298
315636
1151110
944536
769603
202487
286336
1035032
977821
813766
1263425
273780
176575
554999
464676
429095
550632
1126046
1573954
212287
1075514
603968
29975
545772
1072129
256707
510245
562261
373808
240934
942678
16918
832714
1467237
591790
1267283
450954
63779
533710
978310
1531515
728599
854710
550885
1472596
1012396
758631
1581738
20717
1616939
1397407
793735
979546
1395665
1527399
816946
266045
397799
1133945
1339848
1337894
1066923
291138
192906
1160019
795658
1559236
689076
586591
189709
1281516
4123
1540393
1073570
363386
374537
1265446
583909
72968
296985
1235380
1107805
1205661
1604805
689355
1053712
1256946
639540
132785
557383
385535
31862
485773
533797
1444178
917308
1487830
448108
135244
361059
545493
1580757
1320020
241820
476703
1483486
1410550
376402
1372271
857714
457189
1034724
1507680
137474
777774
141023
636023
673338
1157179
1125944
67321
662350
1454661
510340
118996
1566085
1088272
727603
179861
655509
1542280
629193
247030
893963
463305
54773
908976
237318
241142
823625
1465764
873140
780736
1613150
426654
1552093
1284567
1277987
604524
825205
180458
1013908
121856
1458795
1111938
807762
1463977
1636955
1115507
624720
1127459
865005
1587971
13767
481776
303899
1000970
873981
1104936
1264448
1156426
346208
13186
487835
494254
338123
767858
835666
603746
136950
327614
1600328
1583844
714077
678817
1578527
1305015
768109
651828
526864
1359970
782655
955936
1541428
355040
517635
1526579
310422
955743
362360
294382
738421
414501
276739
138234
1097463
1458093
779708
13800
816808
931762
1334293
1548758
1133381
584238
139232
1304501
197081
469108
56222
984040
402683
930563
510386
94488
77101
7714
1377274
1184913
369183
804696
596026
470559
561291
1158029
1610462
1567828
113982
1140212
405681
658158
1020841
1508393
1111352
1564813
265978
595077
1110360
1104437
1412144
1305765
1430018
467352
842714
905046
1528285
284438
544912
147155
1524682
781931
304596
876364
1003889
686752
1095374
523585
438733
562463
907606
935262
622570
1543899
504254
865975
403530
373049
629899
979138
457350
163368
892626
1151615
1544759
1644055
94664
1200438
939311
486263
801119
1406548
371129
594191
429157
802485
386653
560715
978651
910241
68078
320507
493800
1045823
1203001
407048
108063
387907
415204
1171390
438560
41717
179655
665720
1380683
1245336
561282
574143
344109
80652
683086
1206743
629699
65516
787456
1341986
1418263
395
1461747
1176339
529406
175375
1134944
932615
747348
1595126
1328590
1519325
680148
1243041
201265
101470
124345
386250
272635
227687
812643
1627962
1207230
1139145
698201
1619632
1514382
1397063
835382
252201
714172
435177
115490
1345018
446074
1340957
502280
1330756
1479929
1382107
896442
875256
610543
1458469
1040485
1519746
1359320
76714
172671
1597095
724856
872377
762186
463167
863467
133949
1543405
137339
621198
1206792
1525389
158124
618342
1314367
266773
1225955
230749
1340633
1049674
1550808
1578510
1220439
20209
701091
794421
553835
698880
70111
221869
273421
1359094
1240625
127749
1085193
32624
1353080
1275053
1081551
1606273
101583
637304
677636
685994
915169
1140875
790971
1201664
894239
136041
159508
1065731
1452227
749452
217265
33741
1641506
1159405
465911
647738
278273
454665
974380
1051652
30842
1374695
1302458
535079
1186313
1437757
430787
72105
903169
464758
422855
1484556
828804
260357
747549
276101
821941
262047
1458119
273582
189876
1152153
92530
318043
11031
915257
615047
456341
469319
1264149
1528226
141533
1097303
394310
603212
1199007
1189671
1351144
88497
1118838
169077
1326538
925241
560861
1466187
471182
1373765
203585
544764
999385
1113513
901478
1617179
1171425
1644944
251258
781438
731837
441418
840177
491360
1185821
304900
853983
1592949
1016941
1119843
1451681
6122
850985
197181
787360
1447295
1368609
1500749
539301
633925
153869
154383
48091
1354867
745199
987615
770811
197337
1236455
1487588
1340265
593126
1200935
210629
292541
1505339
514166
89967
1225160
1253676
144373
105157
483864
106546
1575231
845675
1549497
354961
1377084
1443976
60152
442809
747217
246001
584816
640913
1603112
591942
791213
463927
1003288
668098
689083
444528
1534147
545561
1136702
816910
1568117
1213291
1091235
562660
124144
1205957
589299
745932
1364767
1207854
519013
881097
1400461
1391062
147175
962011
1540177
254912
796612
720862
765540
714262
1362713
1342
488654
929459
381707
1494088
1423951
302680
715327
1304570
953389
1601272
644777
379972
126371
1358780
480282
163280
990130
156319
365085
191453
992238
423492
26797
1185505
393063
79005
801570
89664
1110503
198710
624448
1496905
831537
739666
922903
421695
244386
1311371
990440
81071
490248
323831
1113243
422468
1032403
224235
411438
1021587
1041109
1315057
138779
969022
176572
360821
1161838
531190
773269
1404961
832164
1555132
1522179
924203
312599
1189016
82482
1528895
373733
975969
953501
481055
143545
358119
128156
1366209
1323542
1374881
1452512
106418
1033494
897186
428931
680649
715090
98318
1174031
341730
1609176
278070
1319503
496533
1594573
993691
136921
16114
613985
800
1380211
1060729
678546
1551608
636926
641772
1429653
880082
686320
1123751
724843
1095638
1264794
1504614
1240563
1645476
703228
1069760
395397
718048
205008
1385195
288477
1055247
512603
950490
934011
680506
1240598
155245
455713
761914
1638901
617290
76163
887266
368784
719236
399028
908071
1029841
1582997
1430036
749151
442629
771500
1623062
392764
638915
357194
305982
1075483
237655
419039
36598
1592487
217352
477957
1628071
1535409
1424248
994838
405983
1226777
1355708
1549497
347189
1605114
1120006
93357
1278856
327882
1233553
284497
200329
239182
721683
870616
67095
300502
777430
521878
1208281
35995
1400112
276247
773609
451943
1404224
1015341
1119868
576365
289124
1453831
261238
39344
1395018
332040
57053
91701
1288181
558610
1636662
1021544
1516505
91004
1114822
1329512
631741
188668
390120
507296
1449408
1125304
43285
604298
527125
475009
1590325
134407
1563858
1471629
922131
852498
1482571
761509
1499005
829657
1330831
1528468
966704
1291376
590928
929795
555374
270194
726201
1458650
223315
1398340
1116513
670589
882930
379256
1156628
1437685
166280
751364
1098170
1601329
1605809
1596399
646505
3913
15225
1374143
399867
932274
529012
113426
980370
1255415
1234986
1022348
89834
216704
706873
683914
1522862
721748
1201032
1574050
1108105
795923
1458254
1608834
601156
274721
1111849
1465374
1021949
232507
920386
407608
1244733
608413
300308
1181555
1479604
1201718
1631576
674215
1533287
453892
456473
699989
339416
145880
1576137
1347624
479794
447649
1636827
586627
67387
1410416
438581
1137824
1178842
200079
930082
331833
140014
182952
854004
822176
1066264
45947
1503127
812875
1240763
763863
770291
1529859
44903
1207702
562289
241763
1125959
607162
1395990
1149422
602995
413819
532761
1350659
161332
671676
991361
1568854
889204
284488
1486179
1537660
474630
1094115
1435281
354809
1047541
5988
759376
1621146
1060898
523002
26520
1519820
1413281
196959
1177061
632804
684942
655037
1286767
574236
308092
185009
176991
843905
1169395
396465
1236117
30724
603147
1475762
285308
986793
423499
1003106
1238690
1021690
721174
224248
773494
1461621
764764
1182315
642689
667916
344344
667598
1206839
1471996
1263503
1232866
571923
311004
465989
1522689
697583
1416547
65141
1407177
31886
1359892
131221
1260132
647622
732158
1051248
529852
345396
223376
275492
851156
682326
779383
197983
270267
1026522
755850
888658
1143612
272381
160549
765217
588471
1391357
1592038
1376204
400181
665871
313970
760560
669762
1323108
752302
512838
94562
1077950
650108
591874
1482395
860344
496526
918020
1091726
624771
1386253
967878
1493410
551583
679196
1013670
1369254
910907
549851
1523979
146347
1252881
1586709
192107
1478181
1152422
319952
604380
1205986
1057315
1374619
996211
527945
375891
426576
63826
1474134
773248
300075
703925
1400243
1488341
1038787
1395675
243620
201911
1518191
786137
1106225
1522589
407350
183829
1453053
128030
5698
833786
605677
1033237
291232
309893
613462
530459
944752
1458251
176926
619268
1200393
185813
620427
1028308
365324
248854
58998
554253
1465102
224729
55034
104559
1533084
1240675
1541936
430112
949610
270110
850213
1542074
150741
410477
1298009
36657
474151
224197
381094
328762
400069
467798
251570
406698
591172
691581
1610896
394248
1471102
329043
1464112
1394448
462919
1548707
387146
732937
180261
75449
1354606
1419318
816452
1247993
631487
417354
507893
440226
794867
793051
1508992
320471
31708
209868
380542
891425
1022547
1451147
867922
1641175
767089
375007
976730
1354259
1266628
1018270
1635100
581825
1270587
1171157
207013
1004834
86339
1207009
919470
781234
1624731
867229
919204
1109681
1501256
1425453
1637637
1124309
132945
124720
1624340
422147
1512725
410655
630827
1468069
1480563
150351
1405289
1347090
410450
1270078
1088179
49233
134196
903300
311696
662170
959406
1627687
993138
1040133
698773
168364
1242096
476402
701518
1522098
459817
303052
1515064
720479
244290
1508220
493730
816638
1129893
1183634
535684
450436
411290
1154305
746565
836214
810844
221353
674095
758364
998245
1552433
407464
234812
1618700
684714
1262081
754986
249762
778117
177953
726865
735719
741572
1448408
777172
412165
397163
119717
817534
1353860
729587
548982
57752
582023
1473694
1409463
243296
1306498
386514
830370
348913
690088
461529
1011910
378295
175391
1070299
547837
838375
94959
177956
35810
886114
1183013
1497895
1089207
1014525
1492636
506566
368183
233148
1066876
1088576
914473
295073
1569637
255002
1533699
1306878
1505131
1444476
550389
350649
808024
57246
786324
665559
1534425
562917
399237
1164137
450848
941703
384528
1279407
1188973
1348491
227684
294355
765263
1157429
1394113
1154543
56751
187453
1585626
947746
825500
1427287
490386
756059
1242967
344904
674951
796538
717374
294515
1397177
19571
1437908
803815
837191
991456
772968
95229
1457777
1092649
1621817
1522513
1535990
1066061
182269
304949
1495875
770489
574942
78759
855478
898893
917080
825796
507592
1263015
1541802
1165705
1135575
294757
271253
1261906
1086145
996752
1379460
221327
821717
846168
429012
1301931
583088
352057
233013
946038
1359147
495715
1491095
1520109
29193
560450
435313
1351162
1540032
1525401
194865
1176611
901565
400275
1072135
935744
1397435
1053333
262155
1025223
218050
300549
867979
497728
1198677
638720
298968
1397493
74009
622161
1042507
152700
1113034
1211195
1516273
1038262
1345289
174060
1620063
835195
198090
1133964
138793
708824
791127
1161629
1450929
300399
1543608
546435
1488221
1381798
1644749
1121953
390873
347147
1562041
364458
1108897
292841
155155
144680
83365
522819
738214
1360989
1269604
1401114
1543996
40190
602043
360649
109078
1537161
180108
814579
896719
67319
389550
1551834
662393
1223403
1223069
770325
160511
640371
512795
887012
343716
1568199
18635
1066114
344624
9347
1002698
15614
133463
1291112
1449879
1189843
1394558
1564144
141484
55414
1211648
1333631
1012937
700054
1240039
1470403
936987
864425
140165
1626455
1526213
1523385
92194
1337491
790852
941724
1384772
1603568
818077
217165
1117736
451050
1221918
1219620
411350
366255
843679
1088436
205712
1285133
1592975
510189
662333
753089
874175
1003411
1576916
1628312
1264488
556450
94639
1464338
278518
1496705
494655
582536
694711
587248
1502606
827897
1125445
1140919
1478912
566173
1519043
216442
815563
892614
1008159
226510
148322
1376129
1341295
298162
564354
212099
1077823
1508519
456490
152350
368533
1292460
930267
1179017
645626
126669
134114
213333
715779
911027
758527
949653
528609
871072
1633164
627088
699892
439225
150414
1825
941569
856444
227354
1232215
594051
221874
143460
1406084
265000
1332713
667124
948108
585615
127883
1281999
1342089
959915
513781
311247
848376
99594
1570502
1420506
870843
1090466
1522692
728689
705882
763020
547470
1473577
715226
1214753
904893
896616
1213630
983167
427074
784495
1188538
980520
844622
132959
1559799
1273877
741542
551578
657755
712660
762498
300077
1447185
1092932
252110
1407225
526309
154871
1566700
1619200
503331
346542
1133873
719459
349233
1073744
1366241
933159
204504
50559
166745
29236
1552144
915106
891160
769162
702759
384219
1208531
58029
672532
407889
1524334
1484246
910509
971147
1497720
193179
23521
1433068
505145
768276
591395
840593
1243518
115123
937055
336341
638312
1556044
987978
1208581
1509890
189177
148736
1211930
1167222
622132
1454858
1075449
1039410
947947
538516
99737
487251
1189384
1025123
33156
597767
1307638
180861
834181
1636425
229541
641906
1371364
114479
819783
1636249
435513
406065
1328058
11903
401425
746623
23472
360870
156076
532301
650673
491880
911134
685525
690955
1116108
1079970
1377479
253813
991051
947597
691780
1128509
424076
825345
461556
1069728
136178
1457724
994697
215925
539420
530186
1545889
60480
1071460
578328
314247
1064825
1103436
540899
1495179
491402
1156380
769741
192277
314073
949504
1548213
1112314
1430384
1385233
468615
768610
1070195
1375662
1068529
597716
469548
1418955
797950
1325607
734307
1246400
1531194
831310
527104
508458
715814
628961
382773
1169896
1060050
1193331
546480
781137
777270
395302
1551368
706138
1637719
393569
1393433
488612
534754
1276456
887258
332487
1513182
741190
527705
1508147
1117631
173349
260400
1326985
697629
1594329
1398408
4014
1255498
1501232
785265
980555
474024
482001
204
1118266
364806
386346
593725
932106
1397661
713241
424434
215922
1254357
1040551
1320796
383001
1403859
1081313
765962
892763
534491
815969
723921
827248
175937
594174
1229424
133847
1369574
73351
49768
317113
888675
1033693
1133058
899851
101143
620342
54064
568034
571810
1158506
69511
899747
1595999
912003
1096562
200184
421905
1195132
1092394
1259258
1053943
1451246
893354
1527458
1497889
74483
89945
828738
62984
33925
619680
944005
1195285
669802
139313
1086160
1301423
1477439
1182511
1557331
368095
833672
1382670
1080235
754440
905705
969337
1433251
1473982
266776
1089978
1198124
803195
621746
654176
251021
1520742
63724
901268
140888
278755
939006
1360298
1167479
1611957
1167166
1275111
313261
43875
1420106
271721
1017419
1261454
585620
1434344
861231
664942
1130217
1154555
417784
947326
665624
1617966
554577
1254003
559147
559695
1596462
565257
419865
1585564
1371064
297040
61165
1321448
905749
1544711
572081
841968
1531070
400063
748069
1077067
1231034
568217
1610692
953684
1402425
835324
1431099
248009
881711
1193429
1365558
704011
1589065
1077655
1194805
258855
2258
1612553
284972
718888
136824
155476
869846
1258801
1412035
444517
369063
1467791
674731
1494818
65408
675747
1129958
1202172
493764
730042
658058
224920
1646611
81228
641571
1318749
945181
742568
371238
20353
1532879
491606
458728
916650
814656
906316
1182888
122924
2918
1526336
108876
229896
911837
1641772
209071
1528732
1181136
1534911
460251
899967
1213394
241739
1025806
100797
1341213
262484
809097
149066
1379573
1193840
1370455
106136
1518356
519260
348548
763038
1024183
1336745
924552
663317
1039522
965366
694586
886635
690108
1407707
62408
1333542
1161192
1113455
267373
276925
211373
766710
235533
308299
1238514
1287504
684520
447571
1383787
717967
115846
673500
334294
1588928
1055594
1243621
982789
1352740
183765
67745
1138634
1544672
1416625
1208956
471606
417320
129110
434155
270726
1376201
1159314
96491
782995
984335
995351
1109652
754632
1384996
1155034
1092051
511060
1295074
942397
1279319
1116535
1084679
423213
374853
1025684
1045794
1298098
1637180
1401000
1477797
130101
703405
1208972
924021
1454955
1402257
805424
1305916
1169928
609367
304730
851700
1090415
1393493
1301169
708124
1420905
1241093
938090
412069
1231642
1557074
333665
1040162
700355
404533
253485
904628
363241
1160448
617491
287740
310146
305683
1050795
831860
1243853
729811
353099
124916
579633
390971
183806
103905
470953
1266646
808135
1234900
833589
595624
675104
1407530
1002304
1529465
1509623
968214
599819
1147719
1524139
1621988
992045
1193537
149667
1137381
644801
114624
350561
1624517
1476994
19465
1203612
175638
1643969
188251
151255
655844
1604772
766962
1270989
1429431
1291655
1108271
32108
356563
1359368
640586
1235929
147245
808297
1164587
343926
555482
300923
70117
291753
1617400
508048
1413670
1251029
508812
1606246
593279
1158376
217729
1107146
92278
1020216
94695
1370366
852286
1216978
186012
1530538
1436676
210605
1642485
281644
338016
1102811
982266
688036
652408
1133009
148649
636883
245994
418396
1424004
1117447
749358
822156
1458026
1474281
478436
1309660
1054491
321296
315049
1147597
570561
846560
161490
1023093
421736
1048111
1158301
15340
811209
1143855
766530
415340
225942
1240910
1405364
929380
218600
194733
477867
1324240
574406
161695
187452
73733
971540
452789
1457167
575362
1085251
1289990
168304
1533510
221368
504149
4918
382752
827789
233820
1177920
469
80608
118780
927236
299632
1605163
1098283
1445894
32581
905308
708935
296986
1440217
1533403
1301334
248249
850300
582368
785811
784222
67330
672736
411208
880175
787280
1267205
1519849
1489110
1415514
1611837
603967
566744
249315
358337
1550940
49724
562167
80198
769688
536779
1365410
1056706
175910
481749
288703
1091391
1401036
449131
682969
207273
298252
1593878
1421686
379907
163574
569671
778237
1296904
662972
1205303
1265089
759689
1037196
1174503
211934
444699
329402
507842
664785
1206316
452558
1485231
982246
477856
378372
1104105
1607101
191389
980117
1368772
741523
442207
1552648
168573
1218318
824661
909323
358698
425423
400545
1398831
1392853
396046
742060
1480671
1543865
1205315
1127336
591877
564200
675450
399567
1641290
1354178
1086794
205467
374054
781046
452275
71431
787794
1458911
684607
634822
975878
225429
1590183
683384
1421119
100745
655611
551252
1271065
774403
879031
486886
947153
1646256
1148597
1242344
248773
237291
1185149
644645
526763
1243378
918820
165059
341591
69618
1378354
711881
22797
629448
289595
1008732
711738
1321398
866023
747800
556283
480313
2571
145830
1157281
715129
1027102
86464
443986
1566370
89771
71274
1114006
126980
577991
1085359
1607632
1600064
792492
358355
84999
861557
603899
242040
122345
1610827
1537703
1146523
197570
941029
595241
751208
471127
585912
1274926
658090
200035
940921
1207742
518096
956645
1611322
1431070
733746
1160167
578622
794925
1037021
567253
133911
736523
572612
576798
161477
1467420
930806
1304716
1074619
1519180
309158
494151
656600
572430
1196106
862045
79086
869694
675032
341563
45588
1281025
825154
130966
6836
384963
211188
98466
1429568
1080638
597067
334375
161673
7200
1323306
338888
1218275
646702
940653
495839
742853
684425
1173650
283659
494525
1018763
679928
991737
716609
1283112
846985
1449745
1522042
1394856
345410
987212
73367
581275
917880
344612
773075
672256
1097577
1253077
311795
673717
326072
146199
565008
235841
1247496
1614042
422165
855447
1632864
1227447
1589095
1469048
161052
1180848
1507342
881721
1012174
1174262
1599059
1565086
321389
729188
1117146
775375
415625
751480
26658
487221
1407575
358748
1222911
1126317
54301
17576
647512
236017
224125
1553530
850971
333344
541381
194095
987009
85807
463653
581
1138274
1645080
1231412
1437396
663773
838722
599537
2429
109456
902110
1515043
1087022
971235
1019840
1028506
994304
465263
295007
1020352
676524
81745
826837
620229
795846
439082
2564
949374
461813
1299494
553124
789461
491902
1172221
7517
351594
1100238
317919
807228
846000
1639487
883512
977699
90479
1625182
770297
1025659
248704
1519889
911230
319181
1466413
1474855
1449211
985323
1432342
1155564
1362711
177670
611540
373557
1047315
801091
1446899
499604
55478
907891
121203
260207
573556
375826
84106
121646
470365
1110727
1506039
1352297
113228
876215
295425
584427
536001
1025642
423692
189339
807348
1448665
1250588
1088359
262452
1189114
995877
218686
693424
944332
296692
1572126
574008
187730
856181
1172398
111526
932065
1584948
830160
1194967
162612
416268
513740
705391
161092
56378
1303196
1523228
1039186
515506
357087
1576342
558419
307718
187548
637324
1112788
167291
1551671
211506
1226763
1633683
861317
79916
15440
1297843
200023
536692
1184467
1320490
1230401
554729
179946
341000
250056
1554741
1483296
722025
532033
414891
194528
1030706
640441
217440
198309
1042297
1075327
1547563
313233
472533
574975
484788
1067549
1609030
986479
723949
776649
1595113
503487
869351
923275
1575364
1438034
295375
907223
1427154
1050934
922047
374470
1081657
347931
39415
961120
180945
527622
384993
1322936
1557812
496395
1003731
810929
703957
561192
996772
681298
1017648
484875
1235806
1252694
1005084
697072
1291745
953984
1026267
276783
646904
1024288
1606993
1597817
863064
1311891
661097
1489378
587504
1617408
1040112
547098
1199822
693387
325941
1205410
1155000
264882
1017445
1449443
1593276
893773
77262
1279364
1074411
341181
1600714
1419069
1242822
308349
1443271
1390636
141388
1408836
837394
925890
883187
733105
211588
676484
836935
481210
453948
1591536
288744
13829
1254935
976372
609425
1580842
1322435
1457148
1487385
1116663
1636910
1089095
456395
54894
189785
912720
1316401
137689
1282739
59531
1051246
792604
283130
552543
64440
1562374
1442778
1598449
962708
697086
34601
385266
601012
1151280
359830
1144935
985693
919717
1056237
1428450
400097
1452130
1593030
1218114
1048722
134323
855533
257983
1552569
1549890
1315634
522681
1036785
1376880
221046
122111
1256468
1525584
1302449
1645773
144483
768953
108213
1262684
1184505
220755
579306
252338
716302
130626
1057991
415457
134231
804116
1609579
290440
633180
729564
1168749
437927
151455
853361
908512
998919
515692
759388
1146068
570735
742654
1207641
1384910
702394
562032
1557346
1572033
481052
148712
697492
1196753
331647
1470057
661212
480253
1046561
1572040
1260827
1590265
985685
955018
1273648
1237047
243719
990842
877981
520383
628617
394566
630324
869167
152549
1108040
22621
1176029
1631390
1351095
469992
438584
1510439
1155947
259003
79053
736478
1604969
503134
1035301
606483
780942
672726
555044
1080615
1074346
954266
1063023
998256
532305
100891
851509
62082
611285
1009805
765833
894040
627989
424603
1068257
409817
931762
577091
281989
687027
325683
950189
139127
313252
477869
744969
7728
157142
1198278
148786
166493
440865
1625172
246734
1499212
605259
67835
1320479
1430713
171239
1006530
17334
333673
811816
1287908
623023
264527
984278
1419160
24588
1338405
5582
1001110
73483
210359
807290
686491
24481
837314
707099
834546
1009836
662802
1327652
1175266
1080545
1624971
189626
1288026
104458
496214
1592311
1201502
1292175
1151122
1297904
1261133
1609869
815220
548893
469687
805726
1562702
1565157
447749
1233248
1389193
1639798
198067
1619619
248542
995186
179794
858949
343059
1451982
644178
400081
593022
347091
639989
947125
1397521
149976
771219
895507
1385597
1311366
73424
60580
1345985
1346945
574919
1179162
1148438
190889
974000
1436153
7729
843440
537981
1361536
692208
1464553
1433674
698937
675375
457286
1373084
128568
1331866
761435
1251262
1530678
1483225
1569569
759810
100135
764170
102137
987668
1620842
1038094
91020
701501
1519675
167646
995866
80425
598111
632130
643438
144443
160350
669878
847286
1446497
475137
351333
839255
1306896
160034
1195377
627964
912794
908616
154062
1035276
1388463
41547
998688
435370
642963
363934
747295
601203
435142
245041
1165142
483950
936520
493612
1086934
1160570
183406
579241
1157239
677708
620649
645692
1455477
218146
534614
1521943
634152
1016161
1464794
1318573
121581
345473
588151
703233
69493
413212
109171
1309973
786260
313027
126018
616997
806543
985295
148515
19571
1410393
59686
740472
691510
1321197
1646436
1028200
586447
1338007
1635965
506957
842543
946586
709328
306555
402338
1370353
1602842
1099874
872205
1146730
764844
1618616
837134
1000399
1251216
1122996
1366687
861885
1600964
754440
378273
425515
388354
1014086
874371
1264076
1062121
343973
1251457
1244134
1250662
1512672
801188
990137
1214946
419882
713089
986258
1131544
764127
758301
302449
1471244
94459
1320929
34785
950958
852288
462815
1544832
218888
609162
1253208
913778
856800
795825
264607
986229
1158009
1339728
35846
340206
1055834
895187
651888
106842
54965
1320422
83834
572808
394998
1202899
1483884
278869
1565437
585814
208210
970951
1318836
495259
503596
1022031
1618065
1017193
533039
31689
794498
819657
588181
370265
279916
114327
825160
448270
1329124
548874
899884
767361
348851
1251747
204007
1331735
406661
607566
512896
1442223
1185623
421078
1101657
546411
1013861
1129921
109568
1462688
1399115
253761
939694
903742
429981
1298009
1330485
661324
1164300
1481081
140099
796351
29827
721654
4207
910727
166830
1539325
1421621
1010912
1335704
1029293
55178
806167
610985
656131
1412120
828496
508046
1303185
423995
43365
784178
304079
536504
847874
1370246
1384225
772798
842235
186848
1547443
1023853
1610765
1473621
1587960
174966
441280
1356885
294588
769984
1130012
294152
780649
1596993
301673
1635954
871879
439719
493807
544290
449113
846364
1421867
286363
192636
799813
1447996
78252
1097134
739054
268574
1547223
971564
1249638
1513061
1506661
644391
677522
648330
1101605
1408557
1138213
680165
1374231
1168206
266767
846700
878494
729492
267451
996110
586693
565578
741970
440805
1567489
1612767
1149765
884847
1408763
231369
1221020
269922
21843
702385
165636
941613
1046054
663940
1065267
1072570
599515
865047
73578
1568932
693515
1343282
166947
1441259
870054
455020
126644
819460
1222622
1323309
340846
857944
842424
1183663
701074
1490273
449573
348801
1582822
506403
917455
1163225
17842
1387115
1617613
1017257
661848
1047171
730498
1380934
793448
1255617
426064
674270
1596997
765593
610497
1142855
373777
70914
1543696
821777
899321
432521
540368
826690
438284
718878
877963
20789
368278
1430266
1337385
465970
1404171
417431
914413
745564
1043681
867274
761066
561171
940733
1103706
1243362
622375
1424730
781560
1488689
1284377
745373
1352830
249118
244828
1065575
388078
1296368
20386
113789
396637
878002
1314350
343582
618043
377248
462972
121234
331909
1424276
1481654
566479
1417131
512893
1432721
1508106
1520794
1331819
895131
359353
456100
199627
952578
1611898
785536
1525248
834878
630824
360379
1576604
1375858
670847
1596563
1066574
1486976
1237292
133423
1544799
1543602
1228114
1099948
1161285
656445
960503
1078925
1596145
355745
1071794
257369
896632
24257
1370212
1045820
396301
384915
52658
457519
1190631
444264
1640235
244935
453363
961886
81531
393598
6228
864446
308113
1079059
869411
1302282
1124880
1587267
60660
658491
1355156
1423869
1158391
840166
380781
1217789
1021891
21291
985030
474031
1331951
1178950
1074102
90809
380606
861400
999239
894984
175574
834783
1350156
127111
55434
1398751
1564645
1222302
891801
160899
238437
73769
146857
821781
1125113
155423
197318
663332
981366
755365
700168
1607822
1255318
1395516
614685
334072
1238719
695086
167120
1103726
1550127
1019399
9072
339792
657303
478753
260957
560671
489080
1016997
1554386
801896
707668
1317969
1039710
445160
1004234
1191667
71473
1633793
1231806
131104
1536579
501448
753227
659856
1021006
455607
683113
606473
118149
994678
483391
363406
199664
797819
509352
295617
516458
379415
49416
1304384
1325727
1097679
1447156
863131
1407229
842760
50504
796862
235827
915080
818821
579395
1131915
21574
791235
1274588
629403
440871
883472
1215103
478048
285866
716073
293351
892413
312082
135547
961762
931298
1439545
1192978
946829
1061843
1101618
589880
799041
339858
837708
1032493
1070267
482747
597321
1520137
1075346
1426554
1376307
1280171
1635348
372187
1288458
1207866
353749
298997
1047112
539264
1369191
517091
1113246
1602373
779797
1097271
798863
1127019
1587787
739326
1366407
1634172
1067183
43735
827944
709474
357417
789797
261418
446783
1292111
432273
187305
424279
1549536
151922
1155249
1643973
152620
82422
534143
668871
427201
1540705
394081
307463
1184557
254225
1566905
765534
953020
106532
833133
568868
1600725
1405114
364289
290185
749805
482810
126739
125517
705463
1118312
456634
748747
520024
222499
1622877
1511697
619810
1459351
800924
26683
1547856
164306
1016697
1451992
951805
1291181
1243748
183826
1406748
119538
569998
1123248
1301941
1302872
171546
538574
1334656
1056857
519931
161638
114256
849739
839420
937310
910453
49600
702556
780564
1326689
1533392
1210275
990894
1283512
10079
743414
266700
1466277
615013
71565
208644
722128
935988
800920
1262962
1141986
1566022
436110
25027
548720
1590119
1494237
984229
488875
705635
21120
627161
907273
804775
1103440
992885
625740
1265786
83128
163364
470011
1315730
668783
1017969
796168
257539
1047821
821748
649146
786155
1103363
417585
869080
819191
468021
1011479
964493
1583236
1586522
969306
219
717222
1000711
761851
548869
1279733
1447083
473828
1393168
96861
1003991
873584
1084507
1521647
990386
1495984
241788
911210
1445440
1065629
687831
145190
1284825
1631149
770942
1297713
293065
205209
1077051
67292
52651
1005704
1367877
1045990
103188
174278
902199
1193174
192704
461079
1001108
925813
245731
1456470
1231266
1362498
1078617
860421
1389691
1357084
1505616
1192684
1523034
1500635
1046839
741633
52383
1606466
148000
323553
1541580
756812
1628963
941625
371167
990019
1110454
683293
305849
1036985
578929
667119
1098314
133918
638449
843676
920138
141440
1018896
957442
395299
135414
1616010
1502458
1345182
455586
1018184
1112621
505110
332847
1341454
1093656
743662
1392895
1308157
886148
1136581
65327
1572794
732527
57211
1250434
1383691
1480802
1269873
1442080
1116914
714006
1458429
581128
179255
443772
204986
410648
1233249
979422
385981
967404
1164006
1465159
1205854
1606560
766497
555426
291746
1333370
264194
207156
1333534
1106078
908850
42177
1360302
1040138
1123621
1509337
316504
746308
1220646
82190
992806
378921
1094690
1274397
1562751
1230369
631713
1411713
888104
53826
857596
1347632
910769
672287
789938
898555
833195
1318242
1072486
337812
1104414
335244
901996
785832
158469
1590983
1248501
468758
49845
826059
936101
1469844
1219664
1602335
1062978
1481235
1331945
979032
1618630
278602
924790
701184
1114721
302840
107155
1078758
1006851
990750
963105
1243543
1578969
1454151
556522
1049648
1564660
953407
632676
111013
370120
1403857
1016523
566826
499506
122126
1095852
461428
902416
66903
335064
620006
877092
1226553
802535
1114502
1229867
166591
319941
313181
1347570
888615
564922
281071
774595
369413
1601082
936500
1570122
355644
398024
538768
1539073
847664
27595
820750
1536117
1299915
490191
370903
164916
944718
292927
1498751
1111065
1645448
484892
260099
1548879
1539741
1177990
540955
58063
58151
847618
1561541
1622150
500579
1307729
259391
1475863
522639
917171
178254
60835
1437688
1079998
279142
558146
635626
53424
698826
57222
586481
483782
625887
1108898
1120271
1228932
1143441
532190
1397999
562128
614607
141446
568138
696502
698063
590867
186692
1241182
294385
927539
1197324
992176
1574631
141056
1503207
1341470
614808
1302805
536330
6622
766706
1117124
187171
771573
1076784
499598
1047375
1014309
1302444
731037
18335
125008
1223302
787284
966680
77946
709524
325216
121381
932191
936851
266547
855695
8908
49245
497492
19441
1513366
1535933
967302
1205059
721220
741756
915814
1149972
887545
420330
1572074
1236656
46251
1498207
1224533
1516756
566650
1532315
442170
495113
256158
937772
1338698
475243
647891
1571268
992157
69303
1603017
672585
598461
967338
179410
1593735
433128
476990
394784
256065
645418
1101551
713990
881344
1506710
123628
13474
116816
1366284
1152816
327808
812200
1353882
1433179
1544381
906587
1127904
38931
982279
732627
271536
1175910
895161
591645
817872
471874
1449089
356640
1492136
667706
680879
781076
786742
406803
171160
802283
436925
325728
1404420
927298
815166
1155115
1983
784443
1024303
705516
14332
1289980
1395474
1443176
1040102
1572860
963327
1234868
139719
582321
1545901
365553
604684
12542
896699
164365
1374119
352045
1226236
96177
1639579
1647298
517144
1221069
961847
369068
1006403
783982
1576460
1569449
160735
527549
1305819
1301617
1461928
1039656
310866
993207
1000846
1623882
699944
909672
1182228
867044
404231
971745
164041
1247681
907767
756380
697983
535334
751421
339266
961703
1318460
349172
1035409
580455
644274
257366
1231580
1601509
1550337
1472122
1454709
1173445
382693
1436918
313057
991836
1558882
968496
797678
1390809
1558072
1303877
745599
316221
15362
315139
677637
1000971
1080973
1375687
831062
912698
286348
1166717
870590
549501
1241409
62732
1054940
1619323
692083
368381
830913
283838
167039
1410007
72352
855669
1418475
355517
554688
523990
10699
1242082
115849
15178
869022
405404
415311
1450281
1452670
662772
173346
1027321
1492671
459844
1479805
1555878
1510053
312552
1638335
1349859
1026241
219845
1539161
16888
14285
1325455
315830
446895
1545760
201844
47941
1541049
767659
1595452
251866
263666
17790
790716
1562073
790640
257057
1080040
87125
1460463
1190478
25815
995831
942357
1167555
581843
163906
1204762
236486
50181
1462572
374660
135903
945897
542174
469602
1461574
667552
1494991
1640295
916895
1389156
936349
275870
1641979
873915
499557
1402790
212656
1101953
1166141
1574314
915583
1057749
781345
316502
1566571
367021
1523968
1254088
173123
845124
1165190
773435
845765
244474
88228
925896
792587
291787
1635566
6437
910786
1320887
23000
427718
1427087
848134
1500601
706027
1629175
1616542
502860
891241
1097152
1382698
1028649
1240435
307795
1573144
813867
1481291
125432
1628988
343961
283092
967909
852435
1070402
164629
742788
744424
1074305
748723
1230388
448191
214418
320992
966438
430330
728344
938337
269924
1346199
533550
742537
231034
543397
313829
575627
423457
625969
1436592
317394
1045423
1420752
1496452
644025
1587546
727897
1390856
103357
147519
873723
65106
1292553
698361
749954
1585126
17779
264797
141179
1619681
596576
807790
713104
977853
270064
1053459
1165625
712349
212687
502484
1570935
772292
401998
700400
812002
934555
1621460
1206251
69456
322718
1275734
78161
463187
381765
1494869
130274
1029164
599702
834407
56600
657121
559310
845235
1602270
85578
500188
765347
631540
1557376
185331
1070463
698185
82847
1137909
1508716
117597
772789
530422
11283
1644378
277033
925422
1544224
149549
982349
1150322
261701
642279
945189
814016
1406026
1605696
687295
105042
810351
139731
231644
1522654
574928
669716
684005
1114989
759868
978826
92249
869109
570693
1340556
930291
1248516
376896
199386
519874
1439589
66642
1153910
1027869
296973
1583561
1740
983870
1394517
1081263
767902
767519
610188
1138647
1105631
1524616
343596
1408704
939654
808904
246738
1617359
889696
716278
113663
828083
1265015
92766
587038
980032
934861
67523
134544
1406251
1448578
547158
1129508
806104
734984
1080424
130713
335999
311915
1071837
113037
1051969
44837
969753
1086931
1563918
599383
1561107
1581096
1606059
1157031
349631
444721
1023320
1018071
548808
666692
1022999
1565295
1645295
645966
967165
304798
1138788
549519
1106701
911698
1301079
1436767
493035
282996
692053
801814
1242486
914484
374707
1170160
585008
396866
665217
925299
915830
260019
1642855
1592663
459427
1618556
87241
905993
691026
553307
1502427
504447
96775
730253
966758
504878
1048179
256122
1154148
1298861
105743
194083
245853
483944
51172
1003137
1481435
396303
581515
996417
1300869
958917
1098329
1152395
760210
618060
1153024
606075
1312675
1425753
1577957
350678
1578357
863428
67985
1476080
196613
1164765
1615151
816692
1524437
463731
190756
175255
385797
1604321
451555
96877
834691
1507422
1416306
413929
195779
878452
1431905
1624280
1417467
137521
1613738
679798
117505
714754
1279774
1406009
9213
386309
998232
347546
943428
1215095
985109
8119
820440
1367377
931805
561328
188025
922647
1498606
744570
692027
1245997
235993
170765
425242
739190
4883
602283
1415196
1484533
15591
173431
241848
1506438
1595202
1332674
694226
1072704
1458089
844932
1441872
1620044
114494
542063
1093544
697077
1227770
1447441
1505554
1057054
1322915
521411
29619
1178852
1158449
981295
428419
1115691
32458
530354
1036655
1200034
22199
709270
664647
202437
1613687
603004
1099943
1275442
1355914
1209516
24154
958689
1261341
150785
1280285
1489914
1622170
975142
1111138
166353
291073
95667
611375
1393993
968238
1040407
1105000
735436
273944
419639
1136436
688325
405719
1636993
574657
33859
930639
1563881
580341
328778
752639
845180
560587
1217773
658770
723275
784563
359899
112808
803894
882118
787624
502204
552741
966069
1202140
1602069
1617880
1417994
74600
1198789
633760
232760
385260
926563
1172810
294101
1348880
1579610
245746
570587
581585
1314911
410296
119546
615403
634430
536359
341478
860716
12525
729064
1006581
331838
877045
1047444
1408396
667402
1508380
259616
1505095
321461
486871
126423
1447260
367839
1024078
520761
25244
971561
1269021
1578231
1523427
30636
1500412
807439
801033
522646
1478605
220110
780378
535746
1571196
194183
55643
1588337
376930
1346900
624214
601204
858688
1536513
1167166
1191828
1017191
1040634
1405686
1057592
1543023
389686
688013
792854
19611
1645742
91786
207596
627610
617809
1277131
375209
916627
1388649
453745
748590
1143600
368378
50720
1435925
897537
650348
791907
217361
424190
235145
1432193
135318
464382
841029
242566
321370
1044352
1547325
773900
1639285
1474417
1543214
1381325
1185373
417433
669219
840443
105894
177254
1524388
367207
1294411
318994
871177
198064
491956
686422
1178025
167728
480921
990954
375457
1058842
39793
1062956
1420014
1052886
514076
390008
1199003
727449
962823
1097423
993906
910531
847913
1329209
1547438
424285
1256715
830559
726112
1099534
392901
25025
859645
1539948
340344
1142171
546845
816282
1511476
1620364
405446
986009
330513
1175999
1075995
1273523
328404
1176003
659920
146494
560597
1264778
187662
783052
664806
452679
296371
153147
1229014
554254
1545526
193385
44772
1273956
1166024
589215
978080
477588
1532041
320825
394250
809007
1404807
1298539
480095
1289569
1397892
677635
170502
1531385
52728
240004
1321574
71260
58492
1298608
879291
404604
1143593
1376836
1508073
839443
899812
1291064
1490156
1205693
1006218
508608
1572410
1340035
773199
521773
445336
871593
119918
759051
560531
282376
448836
1287641
1147456
288447
140264
673836
697056
1275726
389566
1489480
398398
363102
452299
317669
916068
1365563
341222
171772
548851
1033771
1477827
436088
1123737
1438991
1189697
1008621
1084086
625024
32921
307978
817939
1192433
1318805
140097
974435
572874
1611289
1302741
1417592
1261630
1248988
1233383
84784
861292
1140051
192392
1404978
929961
273850
175203
1074262
713903
41571
845548
1243712
164148
1500132
666685
254372
1478492
1455269
745915
1430604
1344753
948997
776298
1470088
1166520
664589
1585892
278661
58076
843390
1552777
1133879
422966
437251
30414
1076855
548902
1519580
39783
1376070
139463
940925
1618101
774440
916280
77771
358007
1503788
1458338
1638423
1283553
523427
1055241
1556046
1573107
264666
629231
486957
1099612
849460
624664
149395
546926
1635481
641934
1548326
1117449
1445321
1091310
492461
573985
308918
396339
765347
1142445
173598
1456873
1147537
1552130
1526674
626015
1101642
406692
320921
1103040
501688
1228519
1260091
716695
52280
370678
1093477
698266
1460209
479213
589025
119596
948906
490684
905864
256484
592718
5219
1303431
1518791
1079309
811254
1206101
1338814
1287877
461415
1540540
190593
245315
1551295
1625406
513837
264714
1011567
1432873
206080
487408
606095
1627048
637935
705573
1185196
748525
1464059
1410533
1176548
1459080
118151
1645780
236873
335716
1310138
120726
1352239
1219666
1213566
1090415
371098
1544112
66690
559209
786488
505340
159062
609551
902306
1167421
801473
609711
1419646
749791
264416
287483
43861
436872
1399149
632580
1026215
1158748
617145
87718
527162
1365454
272857
1144751
825668
825321
1046340
254145
922761
994875
577567
936882
416232
665443
457194
243945
76937
129965
969634
172739
672737
496806
851996
520219
1499095
89695
798961
898863
898944
1081712
1545789
596723
971133
1359782
922238
1129225
394420
507398
1483023
1639922
1070978
75678
972331
674204
52080
517214
929868
1353274
642577
1040479
593332
562909
630515
134243
526710
153181
735423
295879
744467
771996
310578
1386573
217025
4768
149734
1531378
648088
179824
1391551
1259138
1524785
106443
1085997
1329120
1426751
173983
1034399
707406
1084097
1162991
1388305
87024
18632
777483
934076
590502
745187
1083266
747435
1007448
579714
296233
984505
883596
575548
1541957
1153626
826708
122090
659671
53464
778190
690498
687195
840436
404527
74986
1540760
595880
459377
486654
1075470
659841
1131070
770195
48108
10299
406617
880102
848816
343464
65155
92726
450148
771837
1117343
1270734
61600
924797
1304044
1402951
347301
1442200
700590
307486
834253
1060898
1314759
1155112
999908
1412414
886423
1413918
1030127
1049361
189305
17224
1135847
386564
229962
1311873
5780
562854
868858
1348743
321370
113303
1639525
26680
681685
325532
229346
350679
840809
1616033
327818
240874
662422
1520170
422541
599807
1308734
193286
1009017
858670
653623
533163
893185
460880
972261
971192
1126943
1108150
264557
21007
155769
712248
523522
776075
20709
175121
182860
1253385
179631
855752
906329
1162683
1025908
27234
216170
964923
503742
862096
826009
952404
57905
941999
177673
188852
278819
1154339
1491653
1604650
1169353
5610
1372110
71160
343955
1236619
149803
1614492
114240
1152441
983389
1219627
200243
189619
1220659
1541032
125198
784420
641674
1246596
482763
1512660
106425
195338
1473395
187866
398204
987064
548211
395312
303684
625864
787766
919369
253842
377645
388453
775663
489110
675403
423840
1470897
855673
337438
1356315
647341
937537
1346668
1411080
564203
166614
222355
697672
1221011
1555300
1239881
724835
176671
791273
634509
276648
36309
754756
1240078
1073019
997668
197796
555061
663258
1233758
1622789
1086401
1466830
834963
1372861
151849
816983
384107
992448
188946
1542701
443402
42006
198881
312562
1447251
452483
1468171
807595
1435622
408494
1127095
674487
461568
1034749
1352828
1410540
1055323
555240
771338
31245
99201
1390813
1327807
8592
624843
187983
374955
729027
1073741
1552258
1530441
1629443
814873
295867
1624296
26284
884286
1110469
845380
955785
952205
1207895
1519545
183046
20639
1449344
994512
676763
791670
1015822
1231590
660724
42239
1049270
485268
494663
785381
1554437
133053
862216
191631
1476681
1238543
410698
892725
1099748
127644
1323107
692482
1140809
569105
1347608
88106
1376321
51396
648968
1399325
455117
1396572
651710
484242
236564
322958
1272387
429685
1343509
1125237
1492144
1425562
770248
584460
1532579
1419987
274245
1531794
170642
963582
154320
1602574
629228
17461
610579
712426
1230947
507155
775921
341530
189248
1317836
1445710
1499325
455218
1634521
1590468
57519
1639429
523625
866304
1528856
104330
799855
1616034
1548229
637186
698398
1415692
1538989
1561313
1240108
1149401
503732
676272
157717
558828
39968
1290787
850919
939970
525900
1260449
1318523
748801
1432460
136716
451291
740962
492828
850717
861805
348344
1269026
314567
680562
347473
796237
632640
1360890
942847
69520
392884
448787
315431
308069
268134
822501
1298572
802382
887467
58625
1018151
1310638
729234
986923
83864
1063452
234504
137707
317691
1031353
1492170
637979
341852
147364
1187859
983130
940276
900478
1458473
396018
1171654
548322
3171
679513
138966
473657
92393
537277
589401
95777
45606
1010073
1359751
396624
695103
1487060
837809
824702
1255754
719155
490692
133908
856039
382523
757824
881144
675019
1136189
966516
655502
349676
1249321
468403
1193599
1107577
187822
477384
113346
1559415
90488
248740
1157406
459625
242376
582552
1535298
1356175
1377318
791420
221127
1595366
81877
1499018
1614211
1471933
13969
382689
387309
1406659
672715
70030
1572253
640334
425376
1460452
99760
571963
1034019
1397805
19582
436503
91359
1443789
811844
416870
971227
800501
505793
1177073
1365145
42770
974423
945345
286647
173834
652479
1146087
276655
1475605
370559
1546150
1364271
292604
753511
1426856
1580297
1634852
1234033
1068421
1498524
451473
1016854
2953
1469656
1025618
191849
84383
1083673
1088441
633214
1478624
1400639
338340
123513
852413
602139
717918
812135
708492
891932
351116
1532217
208077
1324692
127225
405545
1039144
1017539
1487981
320107
941948
1634515
1563637
32415
330237
669963
664689
1487508
451225
1537780
1004568
742196
1283608
1553288
655028
1206270
515312
361723
1176424
253529
640251
368413
661221
287124
426499
138050
826704
540461
1330677
547497
1406145
552056
555484
1096093
1633020
1428025
151516
1628086
532661
92146
141992
1132122
1516004
596847
589049
1645862
136424
1283855
1169618
1577589
682266
449969
925385
1084003
662282
1353300
117165
13989
84508
1472217
1139663
556604
1203640
776953
223997
1325339
934090
263683
1029361
967286
1357001
897177
237422
61827
1036188
577240
570050
515031
1636822
750258
856224
572338
1212377
814587
351552
987990
328191
1353355
50527
222786
1018297
962699
1417964
477671
1396901
1499920
1232547
331140
1133890
762542
290633
509373
428573
1202451
1120216
1251300
288804
36804
229644
542309
749168
926639
483900
263526
1269843
1646463
1591686
668544
1583133
284587
568603
1144705
1186126
1191868
212033
1080250
358238
432272
1057444
650283
1294739
435108
728312
367929
510561
583259
1193225
1144286
967982
1643172
1024448
519075
1093379
553225
147785
333677
937041
542788
909543
1066256
480852
706039
763827
191991
32480
1532949
1216300
1344532
1491714
38901
205422
1465241
1512559
687222
1596078
223379
1012782
775534
641423
600469
1618608
1400681
1161735
726458
747832
347214
119596
133836
1208231
1069483
232079
1432158
227907
1547536
586957
1137182
862133
698494
1246800
670015
901407
1497168
1578006
400178
672856
899848
751247
1055395
148790
1274496
973844
545923
931555
1399185
553008
1458909
1437938
615650
1216245
467693
247172
216626
1162622
123866
1216361
1594534
849547
825885
549291
485305
518236
518901
1251429
1188156
1495270
1188369
23335
713994
1199021
1113402
765585
949180
1135498
890539
536215
235684
185463
417007
63002
1054653
314149
1395034
634119
704285
639806
1222517
200543
588406
862789
439665
1322695
176720
702516
777095
1034262
648306
305499
458257
1380203
197892
1195106
14129
1165198
1432681
378514
1055451
1215350
1520889
1632801
550125
1173046
467602
70189
1209441
1636563
374762
803761
1520205
1040743
925073
551272
547059
1058141
1505908
760695
1182464
65507
568000
1631293
508554
941555
8581
645666
1479215
1533578
507323
1596338
1013112
1541773
1327660
258601
1006495
1598269
1282570
76527
1577717
402906
35897
515492
329677
1234286
1488351
1128726
630060
360269
125007
557879
520213
1011126
331082
571743
1174643
263621
185046
97970
294449
819895
1307284
1087537
1571828
1357366
1170393
1370978
758588
87401
1325176
240404
379457
1432910
1063216
222157
1542602
766072
985060
1121232
1379360
358112
651104
169522
829939
29669
1407400
1512450
396336
1205584
1350827
10178
361785
278247
269181
1634381
1051013
310428
1027153
982681
1415590
924813
643699
67775
1254727
1065746
868135
731411
123774
1028219
785823
1368042
720003
1071796
1582302
522895
476943
946118
710270
984149
825404
156408
1371937
1458731
1129564
1550669
77605
643101
1242159
1358473
1000306
696064
321008
252401
221503
851625
1035267
528087
1514936
1437211
386047
45994
733465
60470
458712
106763
536156
867058
1134197
1663
939272
1598445
788857
912429
1261158
204061
419372
357666
424215
363000
290359
325735
1271391
1250001
785254
978634
475821
15898
708972
679272
819405
397241
330984
362342
1495045
919111
843030
205824
9994
188600
229396
1493076
1155808
44557
1253044
521649
1255706
544823
605876
1425107
670980
121955
69000
1391177
66178
1346628
995300
576288
1272762
654476
833288
1401890
711627
1157779
843037
24342
314541
1176168
1239922
696673
1577592
217260
585088
732595
292899
1339089
410459
263204
1457222
1585778
595574
607409
622505
582313
904687
69459
827604
367388
1535765
263989
1079576
791341
42206
1005102
293857
899494
1063511
292424
102359
733683
205998
561003
944210
1487835
883378
908395
763378
1149748
475135
247866
994746
1431131
434442
839492
297995
1294004
1561154
802246
1126392
1467483
170604
1399317
342216
19021
1192280
212718
1643792
1641704
728276
220612
1319203
224281
965540
450897
351450
361668
1018066
1500573
467599
14828
1412091
453045
45135
364821
569525
1431396
1566287
76992
146968
114512
31540
1448306
30800
769889
457613
1593907
584619
726930
112612
668940
1425134
105375
680536
183151
1150323
1024589
1309883
1183836
218064
377035
1605869
1228840
900920
1038866
433304
187809
1304505
1266314
1466620
1170621
1320010
90755
1290092
294580
1599614
586457
99387
377438
768942
384020
405940
620385
802510
1426709
118020
541589
1215654
687181
1090795
118786
846126
441772
1029937
1519085
1407995
283760
1056600
1077078
180494
1527119
154142
1183206
1432863
1129930
84589
1615475
928500
1590484
60513
1417730
1015867
1355282
1357024
1393822
1096965
335226
379140
1550989
408703
41376
900479
476624
1506120
1407006
999813
100402
1526648
1460777
1424470
822622
1131457
155791
1260651
969089
1038696
472567
737169
313553
1216900
1551312
647980
1106564
1242883
404182
290374
262508
677851
217526
759287
542231
1321741
790014
147893
1609950
970350
1263065
189662
1331326
1503339
131949
39213
1355492
700303
970568
439609
51391
345728
582413
1502170
836744
1449369
224935
1509954
1344532
92737
481582
1270044
203605
1625705
705876
1393637
1168456
636268
711818
494809
1102082
869896
571995
441277
1084616
1598112
1092843
30191
308954
769885
1071190
306549
1629348
36159
144530
260780
1605727
1434733
953582
198478
1627984
897864
391200
592448
609552
396293
600682
1128359
1020091
555970
458186
1310360
1258479
825423
784187
524800
114732
657611
768565
1542437
250456
111301
185801
770356
1515849
240098
246122
1534338
1021005
335757
119288
1248691
1555473
921329
810759
699581
239045
403925
761285
1156530
19843
424844
838727
1005439
152976
358498
586523
1203936
272065
565326
648959
1115662
869118
1025154
1110011
803397
571628
1239047
518748
136661
216058
906959
1038675
789438
933801
365110
324650
1629293
776391
1127529
1239750
778151
1555671
207878
215702
874620
779127
818688
296164
90040
815173
866329
905310
1005218
1151027
1506320
140087
963486
10830
916208
1258658
828750
1323138
402744
1396538
272136
928735
1107915
6314
100837
547629
740494
1492751
513285
1175694
74345
573486
415423
173673
1016945
778088
1193064
607396
1104500
1068460
80584
400076
510717
103905
1460452
925754
36773
396161
1127624
943439
371814
569500
600303
107586
1053966
1063966
513345
1590103
189621
677606
1445176
529455
1112920
1395550
1073502
1554945
1577487
1452888
901127
679741
946735
748536
867111
353214
1177673
904812
638868
731818
400328
29775
844285
41734
400383
995800
977518
1435528
357571
752438
968494
1244774
356152
837960
1338007
1193139
90965
74078
643141
124595
1123565
1344799
1563290
932117
771532
728348
1516911
863357
1489407
1337863
268805
804165
347570
484795
701037
1538321
132226
137773
1228895
716488
1369376
1193200
916437
1017448
1171442
289892
721774
993172
586785
163430
1006926
425714
1300916
1502559
327822
1342315
714127
276644
646690
1480361
318339
1150343
653387
1238167
1473130
1221922
956802
1586669
397677
551377
64137
324259
357472
1414148
1108920
898280
277265
790128
778693
342690
1251451
1596589
389918
191188
1576238
1190615
1555476
995854
562799
1447449
1146903
497158
256
202702
1352597
1030022
31859
623534
453239
488211
1239239
54943
81371
49024
996396
237641
76862
1646339
436944
147887
5846
1423542
1490440
1220930
1237974
684464
55848
560315
605376
1537120
1569790
1547055
1216593
917374
302852
1096034
761297
1199866
1170470
1296693
1093032
1115994
731327
1499651
891435
133242
719141
984434
1113602
29195
877916
802038
1336871
1584867
1498256
1284433
1168627
1381533
791212
649384
1386502
1514178
1585413
1175213
566522
1202070
617532
1078627
1036790
1048889
435290
1435669
1269706
1475981
1198611
11177
582869
674547
1226030
251227
1562384
167088
10266
1607225
1305341
1501633
378928
217650
252441
829837
720917
268405
1050154
446590
1392217
526073
1536658
469542
733497
1055513
627266
1384778
42376
772539
1538762
1240881
1072454
1233365
177557
1108694
1116232
744140
366657
470847
1024467
1180326
718059
1250308
536435
1053731
218508
900201
145085
626615
57847
1229855
402894
865424
823121
234348
1070676
575013
391859
781947
261873
854067
51598
412131
384524
575848
620398
1300137
541106
809549
70618
34119
1415387
749977
1438782
202603
707790
1620533
193401
1109658
1022584
278376
486868
984041
1098471
815488
658189
1073406
1137154
1398463
147164
972317
1397064
1285402
434466
452736
1528003
106446
93211
301832
286001
258650
227280
780416
1325465
692648
916071
834422
1138928
1621013
1197100
1005253
1435419
1244769
21295
983365
653912
924748
928075
1495347
589123
1380950
1223244
469359
496451
1358647
1232163
402593
936342
1027941
233067
1284909
962863
212685
865206
1633682
1466008
574910
1176623
63216
318650
199514
1312118
731369
598126
843503
1077298
886262
878800
82380
1372274
1510211
695148
444815
266759
1549267
176822
848636
885127
878829
135533
372977
275524
1472549
965652
17558
221127
1133619
44057
49824
340807
937134
1144026
1363784
1137322
1359447
988469
1440801
184839
1543333
1136251
636665
116662
651385
1615941
1579179
146408
471928
736166
712774
256506
26099
341954
898250
576144
1620495
916909
446262
166118
694630
1150466
1007814
1309372
347028
405349
837169
75771
743036
122166
715082
457608
1443772
314968
981976
654349
1185380
962750
476683
211176
744930
1493938
775950
1096245
869271
973025
805891
1604498
1577855
1316508
920860
1296442
821494
1156891
1071200
528672
1063158
1404661
1638255
1524387
143091
698296
725457
642569
1546662
1516849
433796
701161
408906
991714
1561964
791974
927052
544224
1544896
1354269
655237
780860
906530
1248641
495483
506937
1079581
1369745
992402
1584088
881342
1450912
1088763
1491616
808899
1188167
892060
1248603
1483986
131626
478106
990002
127818
190684
852080
830726
661627
1162547
1427142
354373
1424005
155400
221221
1555194
1555008
1328907
613477
265932
561037
555471
1366984
730436
383795
241766
1288380
929060
625352
1473298
16394
1359120
1290520
369725
610258
1220559
724768
1332234
278567
777066
322800
110121
331564
80357
821316
260740
643700
117700
1630593
124699
1265014
1366056
1320379
760275
1066810
1082635
922559
943006
1542728
1110205
1245413
1533928
1641234
752934
619775
1320816
1277455
606462
958738
1527799
719081
631060
1405593
1565973
600206
603404
377891
299326
408665
60513
127050
362559
233427
921138
1065664
66318
56959
1509602
473803
1096499
1138792
894924
393522
824958
1551738
275443
352141
1372919
367837
938623
1126332
799124
647976
853561
1031588
509083
471587
513275
631397
285830
1263124
447118
783080
1242650
1429149
1148939
748282
893827
1092437
212973
1282488
548804
1028234
624102
277860
1281267
699454
1032963
986244
1109532
342066
1196561
44638
1203824
510107
1293475
992361
724614
136596
1220827
1606219
1012484
1570282
1375032
498185
73682
1075316
689285
1110176
1313879
1627149
926450
993615
675411
1496485
820220
1469192
77628
826496
201042
731953
1414210
291509
521491
1288339
794091
952147
1062725
1591158
759785
704818
672865
157754
1533505
154032
1406034
296708
883592
1084022
350173
700179
790086
829907
438913
1346713
1413860
1203983
261714
955655
1419198
1579939
496380
1028774
1139717
1128205
1327342
834140
391548
911939
1608276
1229030
852132
1092407
683546
1152460
389324
392042
299465
667437
557600
1169672
404161
1459381
311118
1265674
1115630
900312
785981
952865
896968
1545572
1364605
39466
1371271
1336162
1362973
220807
290907
981536
1089262
479807
717536
72474
686002
453525
1642732
799823
240602
306214
140750
1523944
86375
1229069
917097
807699
895390
86872
76696
813310
669900
102336
184308
849063
559778
758938
885123
1137446
982920
641388
594974
421680
1572749
821296
1585474
105124
1303148
96464
363726
393002
907937
571319
1350352
774723
1501332
1514901
1302190
1136154
892860
1548851
200007
67843
725575
444684
382521
666622
1356081
289971
1154109
143305
506943
460705
1291793
1405044
185711
157714
420072
455612
1136414
388481
710359
978116
114143
823584
167224
404378
1382841
1600464
857237
1063489
436528
1447789
779819
928408
1605862
636024
1600469
687846
1382237
1326677
219808
967594
905917
520284
1022720
204873
58043
1384019
984250
592132
794041
386826
216889
467613
728630
97779
1536760
1350822
262217
690433
1416804
1263539
11881
569876
1240068
21746
925575
897849
280387
673710
1393456
1094101
1196755
366120
158829
7503
527502
1192060
1342415
533968
1203763
746194
1450756
807896
402293
684326
935126
1552415
1363215
991722
1432778
882356
817592
1330365
354698
781379
174785
387779
9805
93094
136930
291114
1315948
476854
719669
1619341
1310319
1160410
69937
263379
563567
1373503
1571748
420525
951577
655519
177651
1187775
1165155
458001
995645
943274
141115
1089178
1331968
1175153
1604015
1568706
1168363
417447
1059800
387286
1244008
483634
455353
108624
1416096
1600609
759733
498863
687075
949504
1484232
1299210
496303
858951
562219
206934
882709
1397300
151394
96716
1054104
1359827
421823
1052476
1469282
810525
501786
1003843
193809
1372285
1642230
1296210
884948
451586
186309
1305068
409462
559605
18942
993786
1354191
1068834
997986
4417
551183
90045
770489
399547
1138035
969570
187137
1346236
1095279
226751
498439
551279
80084
1333517
521785
373571
753129
1230944
1194838
387448
1239181
1512916
99094
923363
518513
1499948
456012
422411
986304
986039
871362
191037
1063405
1101785
412954
22344
1546709
135248
1639991
355538
1584332
1222139
342019
1303395
1065976
1286259
1319734
312612
669312
1090976
1128631
302376
920336
650568
1150268
1116347
907772
32583
575264
917766
1055649
131072
429221
1560467
1563512
1424671
1544846
1482373
41305
1361628
82219
1186561
1525527
758223
1579026
1294626
1552118
20059
1363306
497661
426777
762584
834975
771004
1308158
1151600
376507
566707
1631398
1110661
702719
768765
325231
587378
1154579
121940
166504
767096
451886
1396102
263603
577032
833236
861445
483111
213063
1621763
1264568
410878
1140454
1248283
687737
589620
1004110
1487919
814475
751264
1416438
531876
913252
86400
62045
1605833
1493650
1061734
1293367
411559
971102
161260
654545
252276
98996
22441
232562
1183308
1203803
805213
1592186
962569
451713
380635
680676
759149
1011275
1276317
1244154
1397663
323926
199587
1628200
695125
472887
680408
1636507
505637
1412225
1557100
463574
225303
844320
813342
1205124
1085081
403635
745931
437304
678356
470814
725776
672065
1487781
791392
37128
111026
1245904
1063161
780144
1170547
244766
352950
648495
1124585
368604
1367755
296207
1297087
825419
818209
768144
1132190
329120
769760
923773
1203706
1330155
55143
1118254
1538352
503185
1159706
805754
1398471
1466543
713047
243826
687615
1003000
1250710
1238418
123032
1549400
589629
280724
1108800
1286254
1508213
616115
733266
1470407
120862
214475
1267677
536133
1491960
1400420
813265
601308
1206438
975497
385943
926386
722167
1076711
443302
1008712
1334816
1502772
1548612
122955
720551
1575291
1297521
219959
713415
471766
1529727
1237789
319846
1627914
1447434
528722
148703
392608
846214
1324357
1391065
551955
531305
1540172
133115
919858
683267
1131128
852248
237390
1252584
1001613
1493694
1253829
764710
475845
361913
630886
19198
65230
126675
1189554
1542132
1441359
1202387
1537953
1375460
746510
1312523
441745
1019802
487241
184568
649321
973305
1603615
128202
660064
1537767
6568
426297
242709
262925
1471759
900295
1239055
1236395
616847
112913
1052325
40307
190807
1149788
450448
739336
943795
760019
1012360
158587
1220549
1247798
1035707
1332833
1077438
721721
1099975
6953
420643
524326
753188
516841
1574472
1612730
519354
140090
677843
1084761
1379357
1418251
584622
1167624
340492
764038
1271234
516061
378838
552116
89129
1562394
1386509
1106695
1494466
1087014
663828
1154167
1111957
1157174
1204350
1550564
1162377
959235
850933
242707
1405669
1343845
1448452
1643517
510341
416276
566068
1486649
1021551
1129793
157307
1386113
1469475
1058996
927434
879237
504373
1048748
1190895
1058985
216156
1399804
1641005
169887
934445
1129090
934535
742321
390769
493661
1367303
912482
662747
337481
389536
881168
353342
1322181
345678
1587999
431212
443166
115212
641255
1358830
1158812
1245117
861061
1371805
462925
286668
764504
304922
1155239
1456756
852428
53461
43789
447005
1034841
1545052
151013
59344
118892
1139417
271820
876025
1306953
1130022
706800
696144
999926
1476888
370049
439313
1002837
568029
631479
262240
97102
805576
1172144
1209201
1098714
583424
1506587
750685
141560
89448
697038
1344992
637057
21115
1343722
414300
1173976
121443
1027116
353771
901060
1509374
438651
547202
1504697
1513309
1323917
905322
55416
1349670
1620564
261250
1568866
144574
991327
1587913
509360
1339658
841571
60992
947355
750654
337480
1432230
1210467
289570
1337479
1371265
1095024
1596993
354615
634003
1310613
1552039
1637034
288161
1426276
788241
187316
1466787
1317600
1069463
26094
67394
846612
503900
16145
1197642
434244
207440
651159
207893
1132237
574833
452964
216368
453398
1517389
145226
1579468
429807
46074
365276
903139
1190083
908358
232496
412131
633235
896950
464854
639459
1123986
857217
615154
1409265
758637
266195
636080
417947
1151323
665072
1087554
1129214
795947
1039480
1275640
725225
893401
462963
94596
327558
1216953
1570787
1210672
260641
392604
1421424
861756
493332
136923
190651
877580
1627831
1105016
40194
764985
698895
1403430
960301
144464
356203
858014
82065
1131099
1045680
109637
508676
579687
244649
64653
1379975
599999
295698
579173
308239
698174
271857
1099085
127392
1202344
542308
903483
13675
1464844
611434
690688
970927
1097749
168365
1318950
626589
905331
1131318
169147
1010375
580234
1468209
1140996
666120
105411
621001
1032264
962659
1518252
735558
205705
1370698
583422
1124660
149149
1492890
528776
1515349
1586149
61775
210436
189030
296313
727911
591135
1203257
1104726
53196
728461
190374
1221854
1087192
128317
1176789
1258935
821001
1307954
1123136
61579
1622494
259413
623119
1608786
1036057
1181145
167394
1251765
451302
319847
460602
19917
1010375
932453
1334701
871638
454130
1456995
281447
263362
226739
682124
759505
312405
1465427
142998
1556202
590388
1134942
243993
975127
407704
1307435
407189
791739
1295741
1247820
217713
1552160
240877
267779
1264732
1111820
1604384
248971
1323613
1020786
1187551
203676
241815
296042
914786
1607619
140967
1574689
161582
110866
1210830
760175
889120
520986
589696
1148949
859473
359499
760883
1065748
591518
536386
308331
135079
914798
786663
862242
740763
1583066
1572396
690428
26774
1623268
1252335
1122675
176277
126791
1386790
292843
1159368
530141
911128
459391
1265884
768183
1337912
326475
561117
1310591
182199
920
618060
593218
243154
1245573
675961
597225
554637
899915
1520130
95708
1548281
1054771
562400
44881
455820
1141498
131104
587249
1062241
23286
297452
1142663
91854
694491
16154
1505245
340308
881528
905396
316520
1446201
1431812
1102663
779326
1185775
1099353
1362210
1495556
420551
1267492
20947
1152265
704503
902429
1489104
387705
1319459
1419808
1640369
362213
581920
1333297
1270144
268368
1233052
535277
617043
733155
1468853
933620
1471432
512487
255229
643686
1149576
1409993
480415
452744
412682
1039776
160569
562922
684612
283996
1354904
489727
748302
244809
669344
747912
686054
1241185
1100817
232073
1134596
1410345
1346799
218839
750961
200130
594123
1551909
1011650
45822
1530974
1053730
231792
666024
643914
52025
567849
1020014
1407833
165907
339559
1196073
1397072
776582
584310
867673
915500
1447925
508743
483710
368874
140034
1225313
376700
1495393
1606281
854537
304213
1350720
1256060
1004781
1021793
1541115
254758
808971
1437815
1545151
328791
124504
1133988
445026
1404799
781230
290265
389776
57419
1428984
264757
1366784
358093
611642
1455078
60981
1641086
1324927
234913
654296
96644
1609506
4002
103923
434215
1612165
22734
283807
664267
177560
605678
475779
1536475
344444
554437
787259
1440422
990765
761871
869133
179318
252284
989796
996927
1550380
297489
285833
130224
701178
1553143
74334
1185833
105941
839694
1394853
965528
872759
895092
159830
529520
235425
330830
985337
1076358
454607
1628344
519602
52309
454949
1201326
246864
956727
773041
502347
270652
482737
698971
230060
741871
178800
1011466
744589
304466
1381344
1278951
86783
29163
19107
1115502
1514765
475782
1514214
1253036
200168
1085848
553165
649020
604735
1130386
654524
1123734
163083
1308205
453687
1562880
898003
316560
1444564
1464075
750497
1100378
1191348
193698
236283
1538979
1233917
1217417
248935
595395
365554
497312
1231011
936123
981814
905545
1470987
498425
298973
648306
1531326
170262
321928
877410
330348
148380
811129
1318450
787376
427581
1580886
935711
1600851
1224207
688492
648519
629187
552899
1218044
191646
1055081
234083
119852
1403899
959143
622955
566779
1006592
842185
245678
561537
102784
838055
39235
1067791
137168
633757
882599
517634
660441
1104281
128214
1296542
784781
612037
32545
30208
804195
90053
1046661
403902
620970
499010
95187
168608
475463
900535
64275
1466738
36604
1553956
57001
152321
1312979
538735
1452149
127570
846235
1196708
944786
171452
719165
53552
409422
221384
534370
1232093
882209
1344855
1276989
894521
269288
111299
1393395
1135200
1391182
1072855
157006
127548
704642
1531551
312847
466088
944080
721374
117086
1145664
960710
1538223
277932
141835
468847
243560
207601
1170156
1452929
484845
1062571
889777
1329715
344219
1301236
146253
1629925
770973
532897
1619872
379517
1490416
960013
1162888
230324
1551766
1086027
632349
648897
344262
1312380
1133139
467439
1142168
623333
1041397
100269
1405335
522817
888799
232810
1354868
395743
671934
617276
1049786
372480
1574298
810204
261215
1317418
610548
318202
968350
163114
680756
300534
854227
368524
776441
282674
702735
53673
1402010
1288124
328879
1087728
1614085
1567537
200415
1300241
1095896
910066
115511
1169797
1334487
1211760
693322
136141
495484
1370554
73017
84060
69512
1511372
1096536
271280
1205807
692540
778620
1589676
529436
1518160
1551323
14505
673267
1414145
1633149
1564647
788928
1428414
771998
1295893
1345472
1252315
105402
1639777
213479
1308444
2024
557129
1558034
444787
1402927
1641904
1498688
1635420
403950
90845
370391
376086
106334
596395
96385
1177370
701298
1491808
624551
33057
1196450
1452144
37341
531817
989247
582863
92119
799722
1060599
759932
422078
1304724
1283934
376986
905268
560609
1295918
126263
931295
850301
1025682
521364
367405
744294
118376
1072450
1221721
1134355
453063
534541
31176
1120522
498475
1493529
450648
818999
1353654
851323
178581
1382133
113376
577124
1199241
593219
616546
1146583
1142270
786295
1487351
475132
1487216
1530702
1469652
1430820
424365
1282762
74785
1341663
302908
583942
252604
80748
186814
786438
1619123
1065652
508340
1064022
1499838
888730
1378981
644209
931810
1235254
473646
1531431
1017799
26916
412889
605440
1271533
908754
1182173
350074
312136
816210
1244035
412542
184008
837134
1233443
464798
1137415
1557045
1384243
1636452
468384
78369
642858
1300872
716175
811656
96947
33979
795303
1012542
1594532
1238564
665920
312076
659124
746945
1147495
373009
1365006
879734
812817
138151
699501
88668
909245
923922
1513433
274029
228188
1438489
1354856
103706
830260
514301
235387
9827
682497
1393048
391884
402919
227659
273830
679271
817734
918842
1454087
1044194
572276
1300536
1399518
1539276
1064507
914740
965581
344401
1444804
478603
938183
1381945
385583
1321292
719246
1010261
963253
839477
489078
584996
181952
201941
23628
1564989
982717
1298006
556824
399111
1415134
774561
551021
1259446
196939
480861
108154
989389
1492256
269890
1014393
486309
1537078
716234
1422310
451918
527985
634010
1259420
38510
645606
867988
141946
998735
1340396
142604
690596
1371080
1103975
583854
852931
862837
289464
1555195
1142340
1380710
767917
1462215
1265300
798256
160824
566909
970768
471934
262228
460772
1561595
1219339
320093
2956
1054681
86943
882783
965933
1168037
412173
868061
1577179
1404306
453757
1299325
604013
708090
753106
606524
1525706
110288
23343
872939
155145
1085117
1554325
967145
332635
937298
426143
1460017
980078
442864
782253
259465
408678
1186823
1145964
128836
881943
916139
1343128
182500
844136
1498614
351836
426487
745179
210502
24629
1092652
118305
1479183
1566810
1595992
695399
290625
501845
1623629
1454883
1121546
1585500
732519
272752
1252762
97950
1090239
1224883
409837
381013
708668
559354
591627
1333129
1259612
674343
802589
921243
382013
724015
960108
1258743
97001
1344627
1022581
836722
1011386
1004496
235882
1057249
126068
1417305
1021882
1106953
1493853
817283
522355
1317917
698386
545742
957763
1218489
500555
225683
656149
983539
957952
1195814
657900
279637
273736
236327
905617
1272198
1492385
809993
1577467
389428
741113
44298
103825
1040871
832403
591378
466092
206757
80905
841917
1424876
1409100
463174
283896
1389639
877541
1340030
814015
376226
1522225
371754
764134
1384222
486264
1554444
1463975
1122779
377100
233464
467947
1187701
1099444
938442
250958
1207524
1544015
1516264
1385418
1271207
438667
72730
1018285
574366
1110167
764252
1388774
379131
1497549
550999
1216240
456655
1462395
390853
973596
1044787
350286
476025
1095684
508543
83211
949744
716140
964548
1388605
1642205
1053465
1522024
182253
368992
980457
446049
708094
387049
1522476
1204414
1633177
641097
424130
426813
1006756
50391
972900
1106585
1038445
719850
847909
1407747
1337879
1519305
256059
184289
372181
608717
610353
769490
329743
97455
469813
184171
200553
1281776
59182
680116
1432710
1447733
114634
995584
1560179
375136
1368785
1346512
730280
1643756
1316633
248236
188673
1153797
1449599
498773
38205
560007
1372069
293179
249589
281763
773691
503873
1461254
122256
1149036
1523134
250639
276532
230721
1184112
1084600
154654
995377
1402687
159419
973955
443797
855457
572127
1326263
493681
1349573
1075715
820495
1033014
1362501
1295307
896364
707749
1419459
1614350
1111910
892930
782285
212597
81047
655928
841566
814492
986934
1248455
1254842
437613
1205823
1481115
426460
1023568
384079
867476
541898
1151526
1278576
27060
1404058
622183
602965
92226
1412233
859499
1582107
612429
180256
1030872
1576904
1300147
724158
1446136
1068499
267509
439273
294897
617090
1029724
790247
637727
939886
738956
986758
1173747
951453
729637
4827
92095
339967
1172484
16050
1289727
1210470
369480
1258239
245599
439834
391803
1246834
884670
1389557
999921
220546
379724
1457434
361725
1616516
989226
870460
375174
1436357
120156
62446
425517
1235143
989621
1145424
1348522
1010455
139274
602591
1409872
984251
630251
662410
1618995
912392
172383
154314
513738
1056697
1573891
1238008
583072
938662
316452
39039
1176544
566713
1160709
548404
702834
1383091
1197215
936802
1041790
68729
450120
1293484
702335
1565497
399074
243809
941779
935457
1645001
426398
340180
684313
431350
1107257
1036996
789950
1230438
1233288
203101
179825
290865
803310
612558
920565
1182373
1199235
1378165
67405
1208912
609687
637365
1529460
642544
1563347
708041
105198
763947
637595
986835
317069
680643
1546851
1323738
405861
606410
1153396
1497415
256771
1207519
918322
322534
1183701
111759
1383685
170898
663344
828776
1040100
852173
1075092
389130
72257
603739
444073
1299062
1477184
1466874
184919
1246182
330946
741682
1205796
73323
1469874
1074447
1364004
219300
246476
1215264
951147
922352
1164460
1642777
666722
1172694
577776
945410
549571
97295
14649
875280
966212
1151058
448342
738101
1187240
563460
134441
1130634
1545238
1152357
923731
1431099
360355
316379
200585
1546998
1461227
1045504
60722
1369702
1146316
1536554
1336003
1084619
1179392
1186255
1468736
810907
1166554
682542
968902
902656
622753
474946
1071821
1410112
707195
581817
886603
202058
1586087
187462
1366719
626367
89393
1323796
611964
708429
1534791
321383
485496
914205
443751
216832
453425
1152423
448709
402307
1561942
245438
1452476
1271005
1466942
682696
872785
1315402
938412
1516245
121062
993575
246903
688692
108444
1369627
315682
1559793
673140
127957
276651
1564667
961835
955397
414765
174689
450589
540960
326077
1410986
517534
1255003
124419
942208
299600
235605
1422859
1131671
253186
900352
859182
65281
169212
1588060
506303
580163
1088418
401507
1258458
1031923
627446
1155673
1388419
697241
1010759
842563
361974
1321775
1353791
845139
147221
1265885
75064
1108355
980866
1305533
1341725
166681
112549
1304338
957433
1464342
1119798
1136710
2589
1451332
1344693
840364
417210
15213
727180
1449870
289814
348624
906098
511861
148064
932955
1103239
951837
199605
1608745
1550525
655481
1064470
1459315
1405940
171729
1625635
1408724
334245
526285
53410
1486544
423398
651596
1287217
1455181
1309868
834252
75773
343557
978414
1377935
421618
751716
929820
1186773
330965
498845
224302
2885
214747
1290547
1554130
485593
1247394
905067
505572
1596609
1458397
275386
863746
954196
1297198
806904
1274888
120103
1159473
1572312
1256140
145235
1070247
1071179
210291
168636
814155
1564184
671350
688565
1015021
164201
924723
1024200
1318653
234311
21019
1311461
1353790
99791
185700
162870
254204
1611480
820646
310235
377021
98195
117397
814371
1012855
1446299
422579
1020187
1623018
1223257
770945
841276
1637150
1066571
509362
295387
201963
1202046
1035367
152466
423550
1528582
125007
525428
246560
836899
156672
1301654
198410
197312
1105992
1023593
854086
488521
834859
1233345
888161
54208
857758
1286527
294253
65324
930069
1337923
1620676
1235434
255962
453518
843853
1560592
372845
1580692
711419
1435771
1036230
1488102
1518977
195665
1048732
81520
753009
1159497
378601
882352
845417
591447
314587
1464534
1051944
1585436
97051
567615
970230
1305573
1089321
1338967
675353
548003
312257
578503
931483
286749
341384
469254
635198
197915
157336
391472
1255040
1258016
605903
878898
346482
217778
1285647
1624413
1132571
497644
381495
766165
656234
180248
748674
1484841
644972
205442
1365870
1629045
1354760
921894
1303869
907157
286656
705749
681710
623725
744077
884049
480803
1295859
304620
628342
1546535
519903
1115583
961326
1172451
1096502
1328671
772824
1072791
1665
1287379
848951
1215277
792120
316181
662429
880931
653975
345110
953815
33097
1093198
274219
8574
217327
863669
1053395
1492597
279903
307150
1155683
1632264
263027
1506533
968112
187479
428592
963061
596410
279379
996748
670849
784173
645251
755310
1459403
1017481
570685
1425894
196070
695121
1052922
670452
1323160
637113
671898
479176
1452047
395026
1125358
333747
880858
690249
125110
161131
168040
838240
1095463
1087798
575848
856909
893257
542318
1043245
1538546
424700
172808
1614134
796711
1421571
1521450
1231785
1443562
564542
594891
1465689
261812
1246965
266237
1272755
600882
331740
661565
1442375
632328
1414963
381849
1484711
1117354
1011834
1199366
582605
1338053
275872
52961
1005186
303549
1529147
567770
776562
885522
552943
1050117
505841
755842
398706
1543741
1252909
935086
632599
857286
761362
1581943
272097
1210126
1034565
1627545
9242
111652
1127828
558346
88355
1635978
1335648
313623
513517
318910
298771
1605547
934853
267648
748841
378948
1081326
1623804
118285
590597
1324646
1444357
1645236
458571
291681
813869
1176908
1012810
1365431
423423
833211
174212
627562
1064973
983494
44358
124059
891915
1396818
1193489
668372
424403
1586688
390584
711515
195018
1090450
221446
231493
850097
1513523
1537633
620585
457028
1255286
1430686
1162777
732266
503925
1175198
237585
184331
161769
266578
810223
294726
1128530
868241
913195
310034
270375
792802
464391
1322348
1434793
1439542
1235870
499142
504441
1376613
719466
255729
349918
286388
324801
1219081
1509623
1586370
820139
1640520
1316511
719869
1197192
187382
1303029
1017831
101137
13376
139808
996148
56863
237513
1244551
1124359
607470
1639879
1052368
56775
517144
1483582
252574
1102658
1311636
1533000
258219
1155743
371247
883373
365469
1634639
434502
909516
260336
1007195
871789
204912
1448946
1342538
1526244
1419400
167861
1395124
1306524
1289494
246101
350958
1561185
1264847
1383821
1329825
941676
91253
199829
608566
460917
1201460
121547
1119557
262907
17960
623009
1245824
386154
905306
1561098
1226536
640552
87086
454716
992601
1108381
579848
703246
1555034
546534
1495754
716927
1566928
419933
1359523
166036
365306
1068133
711364
1368491
730564
336759
1564705
145631
1311812
1200325
1161064
1598084
1175858
1323188
526549
571726
240683
1412570
1528980
1272987
1121851
392169
669123
541217
415453
487308
686131
1023677
666795
1308784
533982
427659
397410
604393
1281196
1224718
285355
243179
774748
395298
1079771
508065
1387877
1390829
1385662
182717
1029438
1036477
967593
1072546
1037289
1480228
1348146
288447
1510223
858526
627847
456002
740948
190239
27316
483956
80875
663450
1256439
1399678
1004444
1585394
1163316
1509003
12123
881563
91359
959173
490916
141343
818274
560403
1085590
509912
1475776
537928
966698
748323
439942
651073
149102
126477
738565
1217748
1276447
257110
604475
1587428
358510
481241
931374
251806
926788
1350000
431986
448543
807982
517618
949396
1344918
999334
666216
719481
705835
1434965
163246
1491745
131443
1217177
1468620
761515
659095
786977
1406316
1451473
869933
265987
1077795
965551
242254
828521
577819
855876
848092
647507
889032
1161387
372010
571075
1390919
1447892
963049
500198
1165805
1395847
1437308
447669
1584659
1336248
27002
38306
728490
540722
1626005
1302446
343862
1533638
1226846
1418718
1182707
1386088
635067
587282
929299
521862
1089203
494899
973679
1440634
361119
1236782
540997
1101762
1612469
601722
1246548
267152
401704
1032514
332234
890008
81324
1041273
1550310
1646204
211315
1145110
548504
5829
235072
1520188
788338
450794
584266
155129
775649
162508
599701
365217
1422007
1284244
299375
1558195
932977
1441116
1209345
1146684
1408360
1073305
691347
79996
1210603
750296
638362
217245
1521657
728139
47198
450434
211556
711520
67000
974460
1599453
379614
593264
1178169
146851
1584532
24786
546897
762844
1647611
699811
39
1632616
440558
1574786
1365018
1229537
739510
216016
266002
1070017
1116922
810916
387732
557836
744584
787358
926592
78914
1557938
1559021
165305
1468544
975822
18067
625639
416096
699175
1596515
1034160
1568007
1187657
1634990
758043
319815
563171
1582819
611099
793841
1297319
1049602
1045536
742494
254289
537816
831267
669132
473236
1326934
427323
576868
804118
1209458
872409
610675
1555330
946013
1489453
637980
1032152
1145390
201825
288106
737693
715096
51411
1559610
1159739
522215
561276
1157728
443829
491881
861312
1220329
382298
190278
895123
1015357
1429094
831878
1550970
425080
858128
241292
715263
1326183
1279526
1222128
453725
1174079
1089920
298685
1380022
364495
452161
545922
520896
1133818
1124237
191929
1578153
317512
239521
4413
924503
1285221
284490
359815
212022
1060304
1404941
1614791
1484806
406354
1179044
1365288
442291
1301269
624023
854189
112945
1081386
605604
662772
982513
131471
136864
1502166
1590816
126424
153564
1313704
938046
1348128
813702
859277
759302
290934
31640
1329934
73484
124751
361605
726225
244198
813144
522021
665269
71377
1309572
1041039
796123
381705
391158
344836
146306
1537274
69300
1295769
45067
1009467
458947
574785
108707
716093
210263
1480883
687199
1186095
919522
1075797
905223
752728
959045
1191925
565438
562004
817487
291721
1190944
323844
1147784
1171089
496629
405977
550427
1463349
1329997
713609
1106563
143105
1067635
139514
375156
356560
1311649
433709
1346734
641695
1014633
221747
297472
362816
953806
702262
641832
11767
226246
1174383
149029
1004622
247137
222997
459645
669285
1499710
824594
1601632
407080
1379237
865789
1317249
700924
1020021
796119
1164246
807581
1083371
1270481
291207
1067186
1369256
1353364
391357
256357
610045
1090012
1349231
865174
1099644
839796
1398520
1111552
717861
1238626
1441922
318450
366498
1439545
478502
1103876
1239884
944807
568204
1610825
1166308
840176
544201
790278
1377100
442086
260674
1610335
1147140
1256661
214771
1147401
1471610
54205
1325430
382803
119908
453664
1055477
1324615
677020
860023
493950
1638351
592384
1439258
16462
26521
1480163
118584
736649
1438191
418548
1043221
1032693
955766
383715
1518051
652300
378244
900406
1027460
185160
1363984
135630
346361
959551
1138108
1426968
770320
467884
1144190
748228
1015606
695477
198376
1612136
439922
375403
248833
1021007
613836
642340
555149
1126124
542448
1254026
1162216
432874
1575466
910494
1322230
1100491
945741
1073640
602299
131344
403082
1285189
501904
1507938
14201
1602007
461588
1224304
1454338
1014874
1324595
850408
911766
610247
562846
83608
577786
875301
573321
862102
470881
136719
1420544
195790
446241
1570325
987913
1615489
419797
1540333
672904
1367262
447831
195767
500949
167331
807321
309253
626689
1072615
1101529
37569
1494791
128093
612010
245959
695621
1297484
623530
982329
262130
1113046
211383
295129
109426
1492883
1400914
312447
914386
206554
988407
1374684
767158
1029993
1232656
1000693
1177117
373178
1315950
185433
495811
174795
1370962
395167
30293
705218
1395087
10701
162903
359869
1038851
925686
1409659
1282327
279793
970584
773730
1026133
100725
777072
665882
366142
981348
806959
161509
1065385
864373
449405
720872
848099
1257979
735089
414862
403482
585776
204430
349579
1124762
1325801
943813
490268
1001401
1387178
1117380
56394
855179
1456394
144493
485555
283545
1006919
814770
588650
1005342
788696
1191933
1426542
980850
1109081
852038
1301034
610
550519
1175620
1162779
852269
722697
276752
1647380
829041
1345644
163103
386613
1513251
364664
92041
225503
868238
260027
747789
80014
884942
1644115
906102
244831
445113
312217
367308
994424
693373
350443
1380426
126904
897094
381433
155339
1586240
1383887
1121443
991295
1350943
1338237
1887
1273468
683501
709853
738562
644220
1092889
808181
546373
82850
1288432
14116
1519444
685736
584897
1351001
106005
1056981
1609595
155403
997747
44843
774133
295983
813439
1328912
1269715
1294882
671410
293803
18856
1345141
318723
520760
1634284
1159148
675265
35811
342303
1456387
1348836
1619796
864209
1068573
749322
1255224
156895
605873
1300294
271874
90728
1600533
181406
997848
1153896
1185422
171042
828313
930552
1198730
50212
387091
1088557
1510314
703093
412413
290443
241290
844179
687689
53249
728602
683496
1299786
1241431
1119984
684762
16247
767763
1344740
1311786
1026184
760532
643171
1217872
386651
779924
353105
1521076
1394994
835140
1545591
854590
1504006
629860
67432
1423308
296018
822199
265170
633615
755475
1189027
1287990
245509
1448391
143817
981052
1211393
426369
1328471
996237
449821
405120
1139757
241584
425590
1147493
932608
1293421
1270131
1312493
475846
494654
1165802
1246830
739244
1024833
1246299
1437211
1397594
55908
157695
378477
814048
1602599
248027
1372460
1086188
548544
1509914
502756
24766
28912
635466
133570
1125047
1099854
669013
487796
1432317
1098870
1068060
243058
676927
1310007
848842
1501998
478863
1496774
1395823
837648
1645905
1266222
938778
79799
1213877
1090207
634238
550007
762088
719374
835736
359114
42442
376497
1285201
1051334
183326
58996
1101645
1220076
1627400
1200605
173749
689720
267657
1364316
1448386
866441
1523972
274312
1563924
1141764
1161247
920825
1466876
266586
1453605
1302121
643767
635106
855034
896169
645153
920432
1104887
741748
1407316
927627
1086562
1432578
410766
1476385
1306124
642063
946428
52535
207384
431968
1303623
411247
134449
959512
1404032
184364
1331357
1612477
1626532
927319
797546
978815
1483113
447463
632282
963150
1306373
609012
443537
146480
289112
1350748
1091223
194982
1613388
1180052
117025
477931
1300563
1385700
1212233
1224517
554920
1262587
574607
614114
387648
1633973
1142365
752931
222047
994050
1232362
1312150
1132324
1344584
904994
166673
807056
1245327
384624
46599
689253
1499611
1367507
1329029
405793
510809
655832
146969
1240789
665108
737728
664942
758320
1385395
96404
745419
1125722
1387611
1251815
1604393
378332
967470
1062182
324811
1375688
1222822
389537
573423
60218
133426
1094571
1144945
1121683
1056771
1216648
495974
585992
516554
507744
1537268
267402
1361369
1426081
498619
921710
869341
1433605
213061
1127520
427489
1205973
259522
380177
1609305
1628417
458333
1404208
40094
1401767
534766
1427387
899061
1381913
1636593
558418
1366308
1383345
781469
682356
1469956
1045994
115031
73274
1440782
373507
752114
232648
686844
26355
997819
603706
1606034
1533380
1561061
317650
975570
407696
1304340
921018
1154237
88266
1280143
790576
778447
43787
917315
1163242
1423007
976850
553792
845504
430958
1528401
268255
1218466
1267917
577178
1548147
1610708
1312219
142257
1147180
1350180
1624222
1136615
304254
627514
1593186
642646
638455
1465264
98844
1462938
38000
1154945
229568
151722
135836
145331
1225884
556084
1233981
1632548
82353
889893
544734
926729
1274986
277044
97
30915
1361755
89649
697842
37458
178752
332489
127188
1296016
502436
344454
1165313
278782
100296
268425
1387369
1434291
1049111
693081
517149
252946
1373154
1213121
339743
528748
965627
1010468
215889
18973
627661
1214065
730484
1157968
20853
1039156
395683
1083842
854235
1097038
773547
444132
759339
1078105
1187462
909225
1383534
830387
1112214
1518566
1227164
1292462
1297726
1128945
1565689
904160
715385
871422
126528
965150
121848
1115554
1258087
696351
876732
111898
1398810
1105551
740439
840329
549125
888325
1286421
110373
650811
1105126
312851
649520
341107
435871
1103072
1412280
274534
753108
705440
1455805
1534563
1465452
868255
149311
968778
53463
357906
1009167
314528
1492995
1141246
1021912
310725
1628122
340443
880200
448349
137040
425308
319275
1540188
70734
1307863
24073
1002173
183766
22169
1274063
1005086
169303
756168
1637570
1469124
85618
109737
91608
78170
1381074
231238
1516724
1203859
1083324
632715
889609
709717
568067
854470
624370
546523
622574
1405814
487121
1175867
209618
704488
1092581
1398117
958346
538760
896095
1437686
702814
172757
1051348
1419368
1605948
919847
1612265
1107380
490741
1599341
1289001
62742
596195
1067580
896248
1262698
938522
664483
1530503
452962
476218
505681
715235
1323676
1476399
389457
341785
1644359
1564583
259945
915458
94213
480839
676001
585088
566852
2264
467705
1310673
423362
416023
1545612
1360643
1604516
486404
883683
349127
1102972
1062432
569410
28185
501950
929507
1206473
90279
994545
341684
809265
1505051
513878
904398
1008339
1020463
645998
1598781
1021120
1465770
1134660
319739
236918
1571285
717185
1409206
815426
303384
521996
71655
1401687
972711
64697
1522409
519835
188893
1261544
264128
236378
1616836
1466574
1623652
797315
729539
1148769
971289
655974
82463
263223
175901
568085
430026
844378
1368220
133878
340314
55278
1005128
1069547
383024
197953
1441855
1228718
944366
865077
979590
324599
1632687
818085
1161073
926327
1736
1279349
1322238
1109304
75097
382582
685007
903612
1028731
312951
1540422
660537
1048603
1190317
677038
1645593
1027171
1353508
1479176
456932
1316685
624127
1147588
119130
767909
1535922
85862
747020
1496838
145369
599750
938386
778634
171762
381168
582657
1614232
950896
545604
396741
398003
1012115
133613
1455261
151794
378027
863245
1529474
1646148
828765
1440749
89436
7164
452789
699924
1235575
433758
1590826
588495
431274
901777
1309198
1316700
1635418
895078
432488
1242936
314363
776183
606667
18092
1400436
200762
787918
502423
196602
1147546
617481
1079412
1595857
1268804
1066913
1215858
1029015
279746
1383867
1626094
366931
586199
1241145
99221
1560404
389099
1210105
953183
1361323
937334
656154
1280817
746963
1555858
669806
1450392
1550926
187596
686099
1571239
927013
1203950
1359647
246591
1275340
1213581
872780
1127147
437204
3635
410012
1446338
738528
188283
390618
855550
630479
482223
1320342
526470
1053746
1037165
1368848
157267
506313
1369992
113725
551082
393885
2342
1539042
1187000
87487
566190
19234
1364506
1331029
1572469
807068
483203
1409289
171424
274342
562970
1481070
1477927
191230
1049156
266845
1535016
377189
1043356
1128361
384128
856920
1314528
1256382
595357
1399137
45679
1207231
793594
838627
1379705
1415107
381930
1578800
566888
465452
1124067
427328
232740
850344
341986
7501
57442
245433
540471
1445171
1156703
810376
1313000
1515348
398366
823561
51016
338666
1275207
734744
1508109
662632
500395
579854
1428200
731950
1580910
267567
550427
1109345
1147732
714909
1096004
261975
290033
139604
1103504
1621064
1426303
1420336
1387993
1506699
727279
1498249
698982
657617
842769
410450
58491
1434375
1404544
885750
184072
591286
880562
369509
155297
153595
1022206
214433
469361
274722
1109441
1228376
233567
794012
1547285
242751
873876
85747
1474129
853064
831299
1578498
100012
313474
1438903
547944
26657
1036537
908404
1425216
1553928
569920
1159031
765592
420970
100897
1239538
1636412
534207
178123
608512
1113451
325648
560359
1129862
918667
522278
616818
465267
20983
796246
243235
910674
1638933
1148360
181303
1135205
121110
1098319
868939
1199459
106106
155260
164559
281206
1179890
1580653
1340452
658324
1438884
912633
148546
739554
1530577
791964
180140
553575
915241
456249
1382788
662965
1271882
642162
1644643
580394
604116
1123706
594804
641009
1485790
1125593
414584
1422016
594226
1340044
1283250
1489418
131661
1458170
846860
184800
612382
217199
764406
854794
921166
858988
1115750
497916
455024
528786
136597
301943
741650
94886
1243557
1586357
3578
661729
356540
501930
256158
173298
60579
878588
1498622
342880
1094559
1281707
348715
906719
757162
995728
239151
1053731
404790
1279376
1439231
470971
1384992
719135
569567
1188582
125469
87260
848763
852776
1548329
375149
490086
607936
1492139
870169
845886
1265175
770144
943381
1418888
178834
24840
1078991
1374096
997662
883547
988742
1413376
94771
1535738
1260984
1173715
656946
1536864
1370493
320046
297081
798962
215770
888996
161942
948135
25618
1279675
788665
653628
543341
680111
450816
103801
160967
957187
797049
166911
330094
949529
1469332
455858
288573
1510262
1023499
655903
472808
1574687
764175
714030
1392882
51435
1472174
298861
426747
1077190
46315
179684
1409418
979472
269971
386821
1426047
4166
290772
1306187
146544
1464959
1262368
218637
597474
932381
228270
1334718
955245
1116827
755121
574436
777454
1463204
731289
249986
1643695
536838
303508
1496120
313313
1463536
872041
856582
68847
537122
1457962
1614388
459009
1235878
1152931
333063
1348563
999151
1326489
1616703
661564
609674
949017
1025995
436835
582963
886057
1466051
530451
755050
503389
508085
296885
787729
192448
546582
1560425
1262792
1220100
627834
1356978
1256727
1422553
276292
204053
85385
1367180
260433
532360
1546582
826804
8283
1024825
31878
404943
281566
1364414
574565
1575699
1496650
1018737
1260025
94891
1229884
1582732
460557
282515
1298586
1606008
1633284
503475
1178850
1564758
1349880
1421996
1527432
1505827
1589193
594070
348110
665686
199712
283397
864337
488602
102750
1291991
302903
831119
311186
426898
1081625
1559149
852620
1003456
644246
999371
1017110
1275803
421013
1644173
1548911
521595
950177
422853
380465
547337
821375
1645264
868831
1156521
18180
856612
460804
717716
310205
755294
216326
766876
1198354
269721
1194892
260909
1411960
1166357
75693
244207
168745
239972
50262
1273492
685575
854060
917218
1505844
661714
1369835
1079799
1170570
72818
1398210
819156
467041
1025402
786120
893604
1201169
1049865
276509
1476645
116262
256032
574956
466538
1513570
3008
91655
594118
1218992
320268
153239
422081
1437126
191720
1042818
1088945
777357
1304493
1612350
384462
1219720
590225
1318088
713401
1347467
542955
1093124
27433
429037
272787
1513978
428328
189595
1570843
1515768
286856
446793
431081
1230853
944732
1159560
1038135
497323
723856
880558
890060
1309030
522586
1106126
1050199
107622
1457465
1177122
670943
1058386
1229800
286991
1341710
212171
1633223
626173
1350356
856787
456804
4461
1245029
440017
860719
156086
984113
75169
301091
1088044
619620
1065210
1135507
1155706
1502870
317302
452043
134148
587236
49369
1161585
577555
1294683
259981
1615735
64795
1465986
480887
267493
1295279
259583
1497892
656573
1244991
615563
78121
704161
1032348
885136
950523
1297366
1225127
967377
703085
1155434
1321605
300002
1407478
1237083
807099
1373786
302569
372975
851046
911386
882011
217756
914474
1231636
389754
939538
319232
1043176
870845
1520038
1263411
205621
1361982
1176020
1031491
1084764
1497808
757343
231758
38512
506195
1412708
1209447
848671
1326133
1094049
316382
877142
1640206
750733
1401964
84125
309933
242959
1596827
945750
1465904
1053614
343447
1629869
1521638
1170488
1442314
848600
1326600
347536
1020042
457796
441866
872332
1604095
205365
482506
544852
85958
1622595
423793
1082061
117152
313577
65884
159065
552342
753321
476316
66483
479385
567651
493794
108689
681290
1371693
144896
522150
207464
1584013
611464
264762
182436
588803
1573390
1545061
361683
398228
1064937
202576
578495
269005
56548
22847
534015
767703
617090
426394
262144
1441889
712310
735582
1161969
1025006
585077
751351
1097166
1332137
434032
231516
970129
326097
29707
1122628
953055
1580109
1066482
983363
1274841
240345
977648
753851
220631
54860
1550843
527940
1478292
604711
316197
1326945
1310411
1231531
152295
1552930
39188
405759
1593572
458639
545314
467586
388584
210528
592207
1179018
720833
1447725
1294823
887894
1072243
893140
1068761
1106715
702406
638646
733237
170138
512117
225016
147641
1061070
1376135
154004
1072501
302041
673763
861642
1271598
1542949
1092157
562583
983622
1623806
694614
775826
1156506
660122
300667
1273093
1322545
390414
630870
1275534
914495
941781
477981
959290
632708
733990
423617
1335240
412845
31738
1533928
690024
1099804
278523
493649
1218861
186117
1463516
341532
181211
440586
1370778
1547773
176574
1085183
760102
904974
1571896
438401
118293
537113
960365
1067062
739553
31383
1129642
119698
1506571
1597766
604532
624961
576950
1247471
1268221
1624473
498545
211100
755813
1583188
395395
1580660
1039673
1442788
496727
1423390
1243579
1508929
842797
1273632
919812
866410
1624706
341067
1471348
529687
1049543
880093
1078662
1640139
934296
90984
515737
229255
204812
1309080
766414
701858
583060
444138
1477078
1274187
99722
922793
907768
260855
1097406
53327
1026058
188048
105807
365444
1393138
249071
218482
1521010
1231989
1516957
1536358
783947
960141
174217
1565584
999454
526849
1257305
170754
848079
353555
531076
1500267
945498
1293079
1201268
731121
52204
724603
1135700
908303
914208
246744
1505261
602200
515692
1498708
1557557
75695
31876
223783
1055594
586718
607462
104326
1399821
438797
174961
1289378
1426497
953442
847423
328630
186015
679647
1111070
577646
460313
65020
22782
45234
961930
996081
461618
1642692
769173
174307
580144
256795
1250139
145175
843716
898438
173915
443942
1142672
282619
1074388
1570895
626593
775040
1379388
409365
1066354
139088
275551
939976
135295
226069
591206
480038
1568444
1261418
487767
1156203
928051
595059
1462320
565840
1452554
1215110
1108620
1347990
732056
823302
37556
268834
939147
1608716
1154070
196809
238606
306388
684740
541501
321366
271716
1093729
1600643
1356386
1596673
1223664
573956
157215
632125
306048
1639708
814955
1409234
422706
1413374
900411
1031589
1610716
853845
903503
76398
1542896
799358
302061
527431
626088
1405854
31449
495936
1204160
1057519
1007822
172767
590318
1466749
720844
220628
1001653
847684
1486162
1632338
215868
201818
306908
1097467
647634
487211
660676
1288177
1212594
34810
1575496
1597839
778412
184464
910146
1366015
436976
314824
142764
982108
496980
1329892
957075
1639368
760418
855505
1308676
1335907
728404
136008
1353875
1115333
1470577
523158
541281
932742
1418557
515982
1034605
920266
491774
1025791
249662
341835
698893
1538365
339036
202662
1245996
1356356
1312555
1481452
1380686
1401248
1047067
1096360
678880
843481
345037
103812
572259
953487
25532
831415
42189
1180027
1354949
203666
1413697
747056
211630
393928
240563
960617
1097243
1485934
1511239
628613
754851
352436
1199580
89420
519054
965747
1141033
425150
267915
661366
1435939
447544
1420863
42673
338932
827935
1482152
23816
1360971
826040
383269
1615926
1504653
938166
997242
551114
448681
238631
13263
59999
57081
835704
1645650
558410
1417974
1362774
98838
233634
158678
804237
250028
401449
692539
287581
149378
149663
224137
1420982
1298697
435140
525630
687599
1166162
681824
720872
291136
1455528
610060
579383
1027763
831833
1464392
607809
400268
8420
1504599
786431
1337098
1485341
55732
77601
379458
1494501
579162
952335
201798
470586
917986
843589
1092758
637006
288806
1497750
606722
544522
277423
1486628
614113
1393087
1546815
466680
428030
1373656
687805
734591
132632
710238
887515
586055
862297
1036843
451607
798359
1646911
1335667
1398327
1628193
1314335
1247629
1418985
587305
690464
169545
1022841
147277
1309397
1379030
974060
1229508
1405224
811016
1386657
1317832
51072
215760
92801
725729
1306677
1037621
774108
234577
224706
971492
13449
1387291
1051987
940674
858450
469725
744570
702774
768287
102263
433321
45404
1477835
1112471
35259
603483
804280
1410624
634349
845533
213958
261021
512816
351584
517511
85004
1087332
532830
1147350
973593
1470875
1121959
1562936
1199103
186095
1010997
459493
228183
446727
647467
551709
196761
373501
455575
1422594
1364596
1582766
580630
584198
530818
1232686
32813
138909
1371243
1175815
1519595
1170393
456767
1023293
442598
653659
656446
718748
1019143
324013
812686
699796
1626371
1520483
1168890
144961
514668
468391
25064
1357937
706712
645712
1071964
1214747
1619167
408122
1561824
1547930
1198517
710040
207040
370333
1174464
1103019
766395
282426
1375399
1058369
1612821
5814
1479760
796156
1127885
1397562
1395810
420746
630999
431160
1260110
788259
885734
284881
697356
396071
957153
700260
1166512
1125335
1096479
631235
1347035
943917
1520941
852143
1619114
1174448
405287
942841
1103438
954246
1621299
603413
1228752
1164939
1504851
171800
505783
954862
706517
287076
907881
156213
667191
319821
1212622
156245
951158
860704
118772
292989
1277127
284897
212263
67343
578065
373570
895660
1315324
1310795
1092582
332174
263145
183087
1000158
1350967
1437140
1561149
1561410
1611378
227300
216596
86700
1079097
158289
1126948
823443
487310
1243647
1237654
912512
646350
1409875
888244
239857
1574974
313851
1118154
1432268
48480
1387465
1370316
943885
769464
389139
112459
1514654
1447581
1525337
334420
65292
1073182
1358005
578926
532789
1336633
1528934
5114
887126
1534198
1045463
1273038
1159556
1332171
347810
991411
670341
835412
1521152
1204713
992887
796551
590901
196012
424312
266887
782990
1116807
237718
258220
559948
730854
1592813
1017874
884471
186737
50449
1603834
49569
1229231
237362
1247719
873283
548961
1569929
1138297
914017
975239
277789
1111609
1114805
1467426
1312900
1043386
1230167
132967
1183052
779666
591284
1032559
502501
574039
1445530
453587
702253
1492957
220191
159364
170204
885741
480057
309343
128202
317312
644606
1554305
97821
969615
207702
1205930
322012
763128
1147124
1354056
96800
1294182
1555359
1454304
941677
1185374
895535
919276
1583376
600706
452746
338152
287540
795080
575354
1278405
1216301
1187811
986561
1036506
1025779
117078
308147
1513985
842512
389716
1604985
1635752
247446
1464906
989945
858538
1191531
168130
1004844
312745
487968
865946
1541467
346563
597588
1021806
631594
1283563
1292324
1550404
1400545
1175880
528958
258426
1469387
1008528
1485285
839185
548214
160647
919696
1259568
228036
369477
1245479
785004
1162691
765639
972617
77570
633704
90184
1616033
369522
682284
768626
88460
1168792
362379
370459
1417180
174618
1378601
514523
1149241
1526595
485556
225688
237144
1120085
1404786
491835
969923
1137760
1168708
857312
527931
1498131
1132723
1373192
1043102
1046737
1016440
634644
182725
975952
1562327
897568
430975
289167
1015565
201791
1277595
591446
647396
1055338
1331721
847929
604258
422378
630445
1231539
1264260
1063385
969945
1483425
1334209
1016484
326578
455083
978016
1374950
1277416
1587204
1156060
1143914
460744
1612880
1567000
328118
93107
992222
728338
60749
385491
647752
427342
977590
667916
870097
711466
1242529
779730
793248
874568
1329114
1024251
1252684
967324
1594812
1520977
523244
826801
1494463
1262624
1379597
1161264
987078
739124
1395334
943537
718478
658851
319232
1299991
1430735
1555698
1586571
408834
901566
1501043
304200
176318
910064
1139676
1513248
79769
87344
1343196
229949
663278
867249
1051736
973058
1465406
1323808
430519
1022955
667182
395593
1376238
1250326
860933
544807
1230047
5192
1281662
867496
1153024
457657
743124
71331
975130
715537
1623446
243990
2524
334233
732294
794119
1371325
320836
1018889
1216649
312870
322737
1093921
231526
325221
1620483
891188
1019372
1051446
1532818
48861
1205896
1469786
1319932
1384401
408856
310159
378697
215043
166668
176173
1600460
536411
1203990
957411
1405419
320571
775392
214423
1453937
1255475
371453
39041
1527025
764086
968289
601189
1415876
986694
303709
1501197
179182
1090187
1628735
796428
567998
449178
1248440
1279660
93784
1571335
432625
491774
1427808
849934
955309
698928
1078754
1523379
488315
697612
942870
1250788
295377
857873
65773
1417602
1020927
1402892
519685
1616177
221484
1068923
665589
1518751
96537
556377
592345
586087
242957
1209911
316997
914907
1429422
623517
118845
1097685
875097
1586709
1131122
1205863
1017554
517992
1190573
426738
874781
794022
1628972
1305106
1145334
104231
222888
1306129
1124872
464326
239425
1522441
884052
1306407
1232418
1256049
1184615
179431
1400142
193227
611467
1064019
1488843
802376
277912
1169070
735638
1079275
1590768
552336
801917
1273486
699811
1494222
1520740
1361466
393472
381839
1064817
1013388
488503
945134
254442
1287633
794076
18074
399325
217277
862969
393917
228963
1064864
1015435
700468
642616
655939
122857
565352
1524633
1629549
36539
18318
535385
1322209
1610977
629123
428524
1625002
550331
1586271
808042
717102
1574448
367231
866666
1013127
1445426
1020165
285984
48250
714127
793908
563129
1480790
1243226
79308
1184885
376872
1623720
1353538
835882
350956
368028
661878
265010
1284165
647239
349969
1586093
1466308
661735
954468
838607
469448
682326
237406
438245
689070
867930
572532
900184
919710
1623739
340967
1560547
686594
1053062
421437
1559079
955445
958581
739966
460370
1435878
73644
1013782
1333521
833331
1490021
614681
198171
546955
1019108
1249666
105487
1167888
446551
662622
1291696
1501832
1249469
1191039
183156
801642
242202
1378637
347873
894571
697473
1234596
756778
1483132
683926
653385
1640722
1618435
555303
959335
1563111
1445462
795970
998351
385572
304887
1559203
383222
1407393
262503
726884
702355
15999
1024005
257831
1197432
960909
404544
1400815
210772
587932
1091336
885878
1366082
178992
1599040
838930
437282
1176289
659866
1051679
206380
1488642
1376663
1197011
782351
1323822
1505713
751900
873377
696708
1040241
696300
761675
100300
480845
631129
1192245
462385
783476
1119334
621907
805582
891989
1638883
799325
1297352
761908
1188272
784330
1566556
1394316
624742
1218216
1577625
1331074
345882
1091155
1072459
773744
1245369
623825
1086003
515424
552339
958619
1596870
813389
1203210
890183
1279316
974037
982628
1242919
1647144
1642766
1162290
1278013
213055
263858
1269710
1445991
21652
718549
605731
560692
145629
672598
433959
1054217
1420901
277002
912599
1066427
616263
1164256
1604265
510896
639497
265997
1023674
964580
894487
1574999
211594
800289
1180319
360380
470505
1232375
1317012
1190777
1154598
1138781
248474
707600
1608537
60703
1226187
3709
633186
983493
205547
450017
798993
1273734
1392269
918571
298315
1045836
754963
502898
1098961
168790
1278635
707259
1383035
486922
468102
420067
983082
332771
1194258
890208
814123
567010
1126866
48064
1515217
1579401
1608136
970821
1218248
1132014
1477218
1028244
1161789
952496
880177
491859
444839
186814
1400012
443335
542503
1441467
1528581
1102871
826043
1570817
116598
244677
1175934
629003
279212
1221803
1451751
1546775
142381
392759
641508
1222267
173582
1317244
1175940
1167071
672126
1609867
1196531
1142216
503400
1282012
235832
597377
1166702
1203610
1128221
1352818
1023412
1003543
1058667
1333756
1418849
1327588
910164
1158046
396469
1268822
1045786
850746
164715
1105253
960784
1186913
726969
1102151
792445
54725
1371310
759554
173709
1042397
147242
671993
972715
1402369
1382826
602254
375341
1224560
1638553
192462
1604726
1013645
338544
973898
1246217
477373
56212
1034874
1206649
588119
1350641
1175245
1306058
1493392
1631989
989272
1404239
1286669
748436
1360743
473328
539875
547621
618146
680413
1550092
921100
1051470
349818
1207492
1460010
1154474
671612
1075843
93663
559511
491162
1373895
1474829
1165763
118872
1615691
267278
144567
1394645
251834
1619879
166120
747743
64664
7738
711540
352888
793448
220848
1051924
881813
1231702
1318477
1206958
239055
314628
94992
48925
472207
520896
1033977
1456015
1357646
92461
908441
592827
386204
38069
1483880
339913
1585480
1146260
169133
1353112
911561
1168586
1294275
1138763
1171124
299515
1208892
1067553
1594055
740910
825182
853580
445310
1150653
425775
648833
474967
569104
1456257
1269888
724766
318182
760873
1235615
1375306
17545
365094
55035
575165
558575
75156
990589
986084
862521
240407
689535
1401991
888166
180474
398308
109177
860302
549372
758697
1040577
185598
1051217
473310
61847
474472
1467814
396005
917665
240841
1062297
1599525
790342
1049480
970652
1378019
1433554
872262
787667
738093
372682
1483397
1077847
1391162
395111
1416267
1583289
1050503
1379504
1140271
648994
300886
699357
1531101
903683
332114
510341
183218
1493032
999719
19792
471846
480872
615129
663464
1601667
1607969
1068790
947598
1280364
1417632
849848
368779
683
951453
471725
403108
65630
1088765
1287709
154292
1236151
866749
283392
917188
800652
592966
799001
231154
1124249
80719
355776
1266994
1606554
1387471
926515
1403116
209945
1443886
1079988
1350303
1137177
1532859
587982
466328
303646
225651
1640422
883800
945709
1345831
943230
669173
1285510
161153
883672
565173
441228
1070831
911210
773248
1405571
958854
370668
1449175
520471
658679
940626
277791
1154915
1557229
1239693
227189
409625
234647
1564915
646303
394537
103209
424965
1176189
206742
141767
1134844
1169052
1409389
1411404
977365
776090
215449
130049
20431
979705
1534093
501268
698462
265247
1076323
673533
1047864
996426
1092346
81442
285601
1189925
1087285
822044
1482896
973514
756300
760682
1028464
1422440
1431591
1120843
1394991
1520496
1329414
1121009
1136688
1492890
855827
1202181
147719
327313
914066
985877
503024
26576
167906
43883
637270
54286
459961
324357
317694
1068236
762030
699211
1368843
1241459
599142
1511301
178348
45958
1380670
410970
352525
418265
402558
990069
1610193
725971
1151824
93349
1257394
1566226
163796
1220457
763850
302429
917763
565203
1591917
614925
382433
423364
609563
536780
1601012
430980
117372
793096
309708
341941
1331061
1605912
1213131
725595
758037
1330244
757178
9994
638554
95932
256117
1228728
1567536
1426355
1250410
932721
736693
347908
1627648
1129634
400923
112275
1188631
662648
1318080
519145
1531064
1516698
962555
1007559
1305392
940359
958654
1233053
1044942
794346
1206047
703165
485269
957558
452763
415771
951791
129274
1137863
744539
450558
55241
1120252
292056
819639
208029
360965
447182
487412
206634
571032
1392072
432975
1356590
1121147
1078611
207598
1293796
1632999
382193
793452
408633
646537
1419847
1431819
1460143
508414
333564
465883
1164139
1513773
185345
784838
1082226
1094942
440017
1122074
927009
1468249
257701
817725
1296669
446350
1168546
420621
1005099
243267
349273
430911
318017
1212686
3399
603422
470899
1587633
77962
1089515
1158751
899269
1534501
1055846
1281442
1542554
91653
789338
1221321
1163284
1472024
1398692
1624955
434805
109197
4623
285687
769828
629219
517697
147981
810444
1314598
664388
1502172
650999
697882
985801
1520753
1286314
725438
697669
294437
1499993
786574
477386
1069976
881248
1243040
702059
1591095
694364
139190
1485596
696049
219924
1238877
993754
1401534
1100990
898577
148847
1181623
1022966
1128713
1123604
957710
1381550
228500
59148
730445
705248
1504709
835938
1310032
144174
231839
1617195
1361490
452450
805099
1533229
343053
856028
1205261
270
473389
288289
1575581
371733
854874
466583
320966
355634
242182
241309
54874
627660
821746
373444
948638
1495950
545626
126912
92268
805814
679820
100967
854600
1545788
517579
1551312
38605
628056
1534313
748987
215487
896713
1430359
208150
333328
636997
428876
1647259
1141506
1641574
1241049
1425127
624739
738169
1178392
69488
1344864
1526993
1599742
617764
1526566
581014
1472924
1440569
53149
1207767
1261877
888009
1554524
907906
1299068
105862
1064110
1598212
1326003
174865
400543
511048
1224175
1509028
1560237
1161135
506885
151176
1581167
965618
1361186
253143
276199
1341126
233856
985384
29704
293002
1271651
581682
1134671
1452096
561334
723495
238394
930798
806060
210988
350705
615581
42603
1116713
508414
1095896
666745
772652
705061
1547537
1220685
1511474
353439
1189404
43123
182578
1202861
532764
73448
629768
1416999
550448
982668
1533834
758250
1196072
573286
1386625
317620
1541162
995640
1128
158900
684983
583223
452542
1645475
1422514
901629
493505
980733
1061692
679904
76802
1038546
47910
1085066
868414
766046
19972
1236154
185545
901145
1145209
1151613
124856
1383788
581993
363738
32577
1290098
1533609
1174431
1163196
840258
1387660
90269
459215
1253664
430237
644422
491849
1525959
1081248
280690
1151957
1540693
1430938
726721
582089
191290
622244
604025
1639577
417382
694756
497268
231997
1451749
1227366
994102
278584
116943
833716
197785
1409223
424401
1215823
1395560
1609570
1411049
150271
816786
1520474
909943
324950
1227842
436814
594232
212818
1075263
519102
753196
1024885
702033
511143
253336
743683
489613
173287
1177692
1510120
937273
722532
557960
13800
289245
246272
675075
102693
553379
179267
84745
178781
302945
1531716
1400782
423324
587322
546119
1351446
1605080
1133598
228646
1493017
617190
1027906
1509800
1630818
568633
1058756
1190476
1460385
370850
811172
928915
371741
1211039
759301
1585837
342013
1081429
1212776
710130
329302
1034602
738315
182898
661209
86110
845057
1107577
749770
1331561
1134575
1003752
1363199
839083
895496
270784
1585777
33158
579759
925616
1363470
1215611
481062
203804
1553439
485712
1091479
1615650
841183
375654
418736
494681
537217
1537478
11001
235566
430300
364007
949739
27205
1371088
1472298
816330
43437
526495
286801
527976
1563579
1070112
315259
437042
145108
1116516
1033469
1535119
1333279
538095
252004
477032
946858
1268828
565788
1164144
1590882
600764
323136
349650
891970
375873
17730
1027128
1152476
1497412
1587054
1640436
182276
1581832
458156
705047
702952
1234463
944668
1341711
1012914
965659
777845
1403860
991925
907829
246232
807822
901132
1363795
819136
292885
878975
708394
629307
694237
511756
594391
1456728
1471379
747470
1124502
1307393
36767
1198329
1185076
829052
1246494
985982
400139
253690
1006869
1105969
1018466
941304
1241139
853621
1214773
259022
1290532
155817
10234
55334
1282989
423408
187209
760596
274212
943377
1172574
1101964
756770
511616
1250580
123107
148174
485178
524646
1092841
45050
3594
826678
1502351
926660
942037
69632
757444
871356
145006
602822
1031539
3307
563454
19249
1106911
553270
573607
513055
166550
595183
1256511
1543933
1218873
90741
781610
469371
1463118
29591
1350987
46567
575004
160
1266257
880843
255253
402592
370880
1525077
160723
313113
394589
40569
570179
540971
1409043
1384795
1103164
1086588
1453638
1558602
818867
474458
954957
1080605
449890
719786
910997
459396
1628487
1251030
213081
164082
818533
1607814
761023
61956
397218
793479
1555192
206012
417248
1432999
1437129
681936
1268387
1204174
624427
315472
251642
275472
437641
1190849
1612888
252389
301512
568452
320986
365265
167571
1552890
1330271
171473
1351860
684090
136514
1568675
617245
1474015
814851
1480216
1826
1127735
73914
956623
143529
519737
368882
456982
656810
991645
1490416
489750
773879
1293446
84390
379354
1285909
269366
9849
1380397
187189
739871
395456
1041609
1140477
1117132
777720
704435
17009
1040171
1098101
1165384
838497
622820
445659
1567348
315610
135645
686047
514930
1420536
1535905
171687
583514
517416
1090217
387655
1519909
1185065
98540
1063826
931678
167381
1019348
1155114
1328745
452285
722891
196009
280098
420246
370119
895027
58720
187134
1250473
1005204
1319742
747906
178146
1156487
636568
1382384
1445786
498262
957000
319687
577389
1400172
1644961
1363858
1558784
1354419
1243067
102187
729504
603814
370446
522441
753995
287467
1078352
84619
1134908
1515257
354710
443968
1259012
115213
1057285
1595393
541252
1334220
1395403
1158854
858098
32914
1007152
1125627
1226993
13215
162073
1273668
1573169
474193
973470
1009274
708682
449862
85245
707555
411565
779382
87976
1057539
1515953
519179
1189798
823285
1074281
827753
718749
1228508
1208868
181073
180007
1551953
235905
352891
315667
1237034
1548102
1326676
444656
1051444
306561
1285201
15790
1484738
447572
327851
573159
1404155
1640566
618191
1262826
126575
69078
1505262
1197792
100281
1148533
763089
660169
960454
491880
1530064
1360600
1224345
1217172
617142
492156
1005991
845503
769319
55341
386291
639654
483443
75090
1042124
1282707
374519
1279630
616444
1085155
529200
103294
974160
589933
352927
92594
951234
1171563
1490647
910048
154538
1083439
1100347
292770
853569
911699
147128
1457208
185106
1004362
577835
282215
768171
913975
337051
454899
1282411
1262786
45280
450048
813629
524390
1563106
1504664
1016208
1628945
868416
1566805
446379
1447555
564612
717976
380423
875589
1414352
639833
1165454
189546
363836
649444
722572
1076444
83627
1461476
270580
796314
1041366
1025757
361695
461019
308021
338137
450510
356481
820007
299780
236946
748708
1561655
739342
250229
1124918
115580
298861
345300
167060
834586
328125
254536
1413872
547872
214975
1293681
1427947
1161875
1263941
479208
1428788
812947
1522022
421537
1308691
536699
1468912
1180113
1461633
1309928
1301999
885547
917101
336319
99943
1639917
1013217
655887
788900
1562730
579087
1010062
693114
317561
1295271
1509226
1253707
1633983
853569
1398380
1252520
738727
1167190
893433
1631529
858122
780842
1578304
1598980
1387285
1180443
970760
752211
859128
893965
1313667
245264
731521
1505347
155601
70320
188951
554785
682067
1485801
1117191
218036
893673
291351
1372743
528607
1538827
1470607
1476601
1048997
1039216
418882
482489
94992
673919
453622
1498904
274884
1287977
677390
671433
1452058
391627
1446217
1500405
1152182
239987
1207352
833755
177875
1201376
743579
1579335
176905
1395729
1123114
968237
1170257
109655
1189799
1436310
1241240
586148
1104738
1561300
1058390
1513710
1516568
761622
1130853
1155189
1374006
684578
721600
1474370
147116
160864
284807
269440
888001
922294
502456
517581
78479
713419
831073
545100
866757
175272
904635
1615505
1499543
730005
503956
896424
121302
1519726
495155
1424966
1487117
487226
949781
1548736
827025
723329
94373
1042686
1117199
1477804
70632
55710
452803
9501
1592884
355703
1495801
597549
657071
1251409
89808
1301873
167178
544010
1000129
1224539
21351
771895
456442
1562786
1580621
1184387
437172
768429
268292
466022
1495631
688300
594517
434701
1442281
943440
357609
1325994
1272195
611621
1268316
1236749
1441885
1152626
29856
1573853
1375227
296493
1354795
557886
1445629
20588
996749
1265678
85454
1283727
1431391
784910
632786
647795
1509489
187347
1372834
1380794
1626556
545441
965578
659585
893363
1540103
259905
817496
1011062
203672
1004459
723742
1470
1209569
1560124
823638
983904
540603
1323153
520336
1639974
1293313
719047
1017799
240899
576591
398140
929777
928895
1175333
404270
503918
1282013
1455635
156069
1606131
273561
1031557
1340876
5514
885069
1200816
217910
1139586
1335854
415013
1366668
655129
143708
171077
237901
1568641
537997
1250483
203695
1430649
40141
396239
1570386
993136
629314
57906
607574
1359770
480025
102670
1457491
1167973
85066
1538233
1478679
98180
708392
273305
578394
358567
872170
664784
378682
1299858
1535986
1169049
1623479
844179
243645
1420656
1241925
158600
1176010
1416278
775730
341653
408310
1270857
390997
385837
276088
1053207
154151
109812
989132
982892
543676
1565857
1165430
375928
303118
735418
1446704
1198759
902382
811110
696305
760328
929593
1622972
1134544
1637101
1089708
1399796
1437767
1337183
1291191
827564
764707
819381
1256184
1479958
156824
1106361
13263
72371
513361
537076
1101614
377940
769713
1489872
1435247
60722
1643534
478474
762123
94080
874853
1177391
217023
72688
1436555
1429897
1437981
411006
81937
995154
1343659
684668
1445651
1053155
181831
1605200
398294
1215731
943049
1587149
156321
1027344
52732
1498455
92846
1212101
12734
586906
593313
597073
256173
798446
348294
1299793
1279073
799226
1485293
1262833
1004737
1487761
321249
1578756
717767
1384621
310875
560390
145329
1266947
36527
1040598
379136
970610
419754
40174
1592816
899650
356561
49168
688316
836858
531917
1000989
1625566
262457
1539416
527496
77327
205589
229285
1097107
803833
1386884
423875
543360
1256896
745707
710416
980052
801680
369173
961554
103485
1028343
1315069
1211963
595239
377970
247177
1384811
325365
1196648
1539947
941341
911387
573602
384641
1540398
260022
15045
1255723
1470127
927588
669122
1351268
600105
1637747
1320319
27570
1369996
163068
1588601
1402693
1478665
319926
1167367
1195114
653989
645168
338601
1616503
67365
197369
748350
516564
1324389
945851
870263
771257
1575310
1340637
680921
955684
354715
74281
803480
1534611
850966
313722
1370868
1288305
706874
1474811
984076
1553394
473068
202448
455023
936411
506655
1019318
429829
1060833
775066
219500
1536192
1350007
81182
9848
1518419
594681
459814
906106
11948
1382282
1394000
1457059
1400645
1469236
392655
1521425
457685
189911
295920
1562065
2498
265175
66091
254760
1138256
611756
1322846
895500
1262994
379352
873041
848698
1065677
980044
1066799
681337
403694
1386851
1044919
482267
1585077
312074
1454316
28059
1498953
1341851
729561
518364
1617238
1256564
250309
1491505
2508
508508
1150536
339876
1340689
495076
1521457
859963
1347586
918651
261735
1128327
1347648
556691
84299
1109171
1462650
1148390
1616997
475426
1548148
1617468
1043889
232473
351329
582616
938433
401485
1081601
474745
338530
454780
188133
385866
1538720
1110044
96401
1234578
1264704
801666
510181
1442054
248256
469997
213347
1446052
1497402
1439616
19584
426648
1329357
272098
1404269
1590811
1123192
1280773
489926
1240846
227554
1282134
1480523
1239604
761411
257261
1334651
804806
1245678
1497915
695936
1575914
1210302
1067778
206234
1595831
391624
1454249
1188738
946320
1244139
1553030
534071
202909
270295
410455
794427
951138
1430519
759468
917816
224357
1390979
881911
921696
1086453
1464281
592724
1512544
1097826
988451
692385
8007
167568
1294553
1588904
322827
633665
549714
1089795
701308
100401
935857
584891
95618
1414166
581926
334076
39520
996638
559579
1129097
250016
493091
189481
1433840
843061
140467
1251659
239523
1624169
1233632
1496564
1252030
1170773
933370
932137
1312326
906817
148173
1613126
678760
916220
1137068
1633689
280710
874897
267004
986360
1192979
673282
984371
476494
737485
509026
170635
558821
1143335
1588885
14346
1338661
479203
7247
1403513
737813
960475
1292173
1310379
369613
75212
1161846
1272970
759373
671667
522612
1067571
748998
1140689
1234928
1328466
370047
1285642
1455130
1368123
855754
464356
1431817
1102141
970084
1178030
1445659
1602841
84437
1175118
63851
799949
1621493
872978
253318
271097
1215163
544238
178525
530950
1202517
779400
1598892
366990
846110
583568
1280997
1016156
949846
1321584
253120
1477189
1603547
661725
1361953
405197
486379
853323
174576
1165807
180592
1573041
515489
892509
1610666
1489642
43050
1215216
1006687
95902
1255889
1474628
208322
1476664
141049
677917
1131585
175433
785887
301275
789398
464363
995491
1073702
729049
697909
878701
1033168
1592362
1637364
26994
889875
19202
1195033
1027864
1532961
662704
1342595
1461213
630922
89072
1132610
142244
1572710
1280795
593923
903306
434226
497812
102530
748904
1604254
1633347
1305626
286649
1337468
666880
408926
964652
487898
613565
1510001
251420
1163012
845829
321550
476644
492909
1051565
260774
474629
676604
1278345
324872
329207
1646491
1441924
17807
1106412
938152
82137
33847
1346374
664647
439268
757224
1132764
1177542
752175
211677
1465969
750827
1130570
171811
1078955
736000
1601515
679044
1643385
118517
713741
506177
1366247
193582
1350577
1532725
782123
114567
1494895
929574
1526147
526326
1394048
44181
257468
118270
938010
452736
943928
40885
171812
507753
1121713
1163222
893923
322393
324098
52330
1095513
1367308
750301
1359290
183375
423088
1050153
287563
126844
1203403
323679
684352
176672
560006
300004
732370
342992
264368
1317278
1226763
1280939
460539
814274
1637928
117223
936583
771703
611125
1103606
1237316
56318
1279505
1187384
344561
1431832
330149
1305615
1383982
1428745
342946
71190
1245435
978787
235375
1524591
1167465
952617
46668
949254
183317
518318
329434
162000
801407
998614
1464845
513431
56267
489400
46192
201854
290233
844628
156785
583422
1431178
1560680
1234760
576538
1331352
326800
493035
1366712
1488450
155008
1099279
1091340
1141417
375558
485965
1632861
149536
325698
48330
1488429
604048
1013782
70523
825505
795761
259204
1569504
85403
636700
1270449
686440
1510956
1550185
339604
1407868
1153834
483533
392950
1513064
497161
1427963
46963
174780
153029
1470070
1341561
605957
54954
1171735
140800
1086151
285822
1170046
1523755
1253698
148291
1505023
889599
950756
120276
898169
986909
1533306
619547
999234
1521190
717818
1442473
199470
377336
1285577
1034615
249659
269298
1497637
1404149
1058409
574684
972038
202633
1041466
1339706
637041
1120488
1574890
905359
608768
1473111
1589474
357038
744815
776018
1348267
219332
126431
801765
1641782
1136022
1612996
225221
1366742
1258586
1160226
1046706
217675
1069022
356507
679958
259826
1102635
1260635
1243536
412286
931084
521340
396464
314793
1279968
281515
1392526
583411
1645154
1140924
502510
549361
790258
922291
80820
150893
675273
747976
579288
527870
738248
1272303
481389
776093
820952
110417
149877
650872
352282
1230921
843647
1522925
177920
793115
1489676
175105
495041
1227018
362674
855497
18971
1227262
1328787
1127657
135851
1642762
349857
1036395
225989
1340900
757768
1609732
1036487
278365
1357114
1370610
211889
1629354
665057
1403129
304110
1069755
941541
774179
715954
1065622
1045641
482448
803123
1068922
1244698
1570768
1450323
700550
498744
1257
534321
1016277
948837
1261201
499335
36281
1569243
891480
603929
1392927
1142446
1015386
375782
1328806
835829
197084
920555
1478955
1536804
1539276
118299
677107
463510
1032392
24010
1493626
1300301
484965
134775
1301644
417058
1206916
265187
504904
267939
567370
756775
633088
222898
746660
1411935
949130
237817
1394514
1354230
1007954
1266628
514847
87148
27921
37672
1483262
809762
520330
460189
1156533
215557
670749
1405640
348040
1519732
92641
1277963
412749
1270104
1292092
1015401
152919
1079205
316282
666607
193574
636562
865337
1430429
1106585
1208352
1312686
461839
32378
1097541
768651
1531220
830170
675634
1216428
1606283
775941
460722
704108
954807
1634516
1096111
634376
217047
413469
1158756
1286850
398209
144373
1254056
489110
457213
706759
1498102
1402894
270673
528686
268978
741452
276349
383793
667808
648708
89605
620838
496573
850167
987521
691700
410257
1327057
1398372
804896
924304
1388097
1236035
43413
1104703
102328
1341720
636022
1281424
552476
598657
648021
951262
1378720
1008979
1194899
911859
1151268
788648
1596018
1240597
942652
1450590
655226
154454
597548
1385912
1132423
1410342
1188539
945795
468849
1079192
443219
1204278
1643471
584006
85782
1124516
328758
924802
1540988
1056881
121327
1366913
1439268
74514
978605
1207253
733436
1021958
1139765
562644
511694
1138235
916655
174763
50326
1293587
570086
168319
333361
1392512
327633
1224521
828737
1492040
456778
765898
515874
27079
1518498
1600246
259139
954940
614552
254412
1291322
456839
984410
1060452
105769
6336
866412
915098
761481
1505098
869377
1575619
456744
1019589
1298421
1342632
395966
1408413
806807
672859
954644
661067
286178
1630689
1586990
1365904
506600
1122571
1291695
1377944
625388
1044284
1337661
532709
348881
1637710
580664
454513
1473620
1407918
1081585
791403
496228
503111
370131
1445257
839475
805167
1463525
495550
796849
654264
1509471
472485
984316
374611
1602017
110590
1378637
671055
1484518
92385
1325704
1431118
920850
497117
1057152
746708
717312
1413138
41521
502161
363549
1521299
1623920
1257456
118788
17819
145373
989801
1081657
1628515
1487167
1026874
678070
467556
680167
588822
737608
458803
1358518
685853
215593
1189353
870860
989114
607522
1018725
512259
1043269
83001
298061
280440
1231372
401038
1540847
184344
1106891
757998
264593
1537867
924287
555995
1609037
508283
804996
424136
224601
871617
1640843
1629231
1373529
1595600
1452292
1593393
1348788
1327765
1087894
1490260
1286178
1328243
1250566
15397
1271941
372539
533556
1599831
409202
193206
402866
696275
1426369
331149
1083954
1413750
42770
434299
1210496
1114507
252254
956177
1449001
303831
642216
1076437
233926
1546110
325500
51710
961282
56992
1020278
1453359
424841
765877
1487792
650020
255941
565694
1221570
1084
18013
775234
235268
662557
41547
255282
658535
382014
1066865
218452
1543594
1254861
193201
1519144
702138
1207362
1270258
1336955
782129
535381
725774
879257
1357711
732917
624558
957237
1563883
735207
65230
2377
699438
1242124
950369
287451
431648
281022
419468
343745
569425
1589410
1318480
172229
1401819
955902
1641311
667658
1276342
504647
1453181
333204
942508
1256918
1622356
972109
588492
597024
407111
1231399
1523104
43139
299485
973097
574136
1412287
470043
1502806
1060866
822284
44218
659896
876834
1337976
293340
839231
1445591
100111
651200
935632
378445
321073
319674
1568011
1366374
159415
178174
1160072
675806
953823
1150850
188202
1014357
810279
739633
237354
1449560
953306
1089370
239572
410277
1288023
353606
1618247
1130983
399895
623766
861461
396093
1141864
506355
808045
966234
326342
297036
1089262
76416
1141751
1294425
723800
1418797
1220551
1543772
1340740
1401402
784482
146821
1580126
1173575
1304109
503984
1428309
493439
94817
1237503
800228
383345
183874
281144
1105872
232983
247425
1508564
677914
877924
1639695
252662
59557
749356
1153023
1291378
1628333
1412671
1300651
1136758
581631
788386
125677
1633002
1614933
436277
1487285
1620592
1463780
1538310
265257
1074584
808563
1312088
1621121
862851
705276
363319
1040035
1386183
618164
872274
1164616
1551806
1102079
123305
643412
251039
27225
1237860
272337
619591
392818
1438846
1546979
581564
898135
1579765
342986
940006
859438
45505
835366
985306
1522632
306792
1330307
1364723
452793
392810
1165018
1628570
1181481
1321908
37559
108147
1015330
546272
711978
193214
145833
737933
1396537
1597113
964006
181523
1200053
1277673
489801
447948
5343
1075274
400711
1183827
1069107
572532
79079
1140967
651636
1615010
1497611
416206
268475
130435
785082
1056884
433332
783829
433884
1395630
496534
1569215
859329
423579
664744
1494431
1573186
1243723
1515040
1105051
1625451
1416141
528894
92428
1209083
1222430
1264555
1515949
1462180
1454134
1596522
1116225
1640126
49347
516779
63094
602902
81605
520935
1496565
1610858
691524
979316
736295
329931
457275
1444122
452611
826892
580044
195651
533899
133435
665381
1484865
586742
437190
367772
1392025
1127629
1361544
1477004
670967
1561301
829995
889350
648269
330255
225046
1226118
1181016
1079716
1462676
296992
1518391
835571
1558816
587328
1327713
70917
476126
1639552
786963
1431969
1063433
155789
223395
282781
713086
59185
1144879
265081
1181469
268181
333452
1234192
1232998
743864
888876
462143
756229
344553
1427465
1199619
1361322
1122300
1541626
32622
1092112
54079
295859
1369419
332943
1251041
1573283
266711
233559
1354582
1428693
1603208
1058038
158907
24746
1444653
961190
395988
535590
175897
772877
425217
1361274
1396682
455224
1129056
266528
174301
49382
1437790
309057
849621
1569575
875698
1440863
550664
1591839
793893
5569
156950
1465562
345080
1191396
1250247
149792
529223
1618316
328377
1436577
1112581
624122
1076033
1519816
1567832
1527317
484773
1584334
242034
75763
1373614
945064
1314352
449007
1084842
1582243
1575124
1555183
1439402
946431
1096359
919157
1434989
1329149
1143558
505505
417238
1596655
417416
1016200
332182
919886
861307
1070077
1497826
237223
1063292
325231
1637309
189732
51178
537994
843371
779704
1639023
1576568
1481047
1617935
101430
231112
1618968
353848
1106247
200561
51687
777545
689680
1489569
187305
163042
204070
922521
857486
867207
524788
486703
1154852
575881
564719
59839
1373061
504684
143632
374372
692924
1107329
315988
1524941
68140
870006
1059135
113645
1276365
832969
1197625
1306546
936230
1391212
720260
19968
750248
777833
1419868
185083
97077
540737
955634
704131
1072312
609548
997154
1105217
65769
1353555
804088
655778
813414
1555390
786630
616633
676273
110419
551731
268515
698193
1306293
356218
1332984
1238092
914220
795744
423023
171554
950345
232919
798336
938037
277248
1220
1471228
1530095
226906
1576773
140002
374055
879718
72439
36612
379065
1196757
545727
1206767
171609
7629
1288717
946858
297983
601462
1616366
473868
1459789
873707
1414844
611624
1414782
1107901
1574603
1713
87903
504268
1254038
159936
1525211
566283
3601
1525530
783921
312769
311630
1377281
160954
902438
654459
1606899
1289856
512886
1094537
1576094
570163
831438
174347
416207
562587
348096
1604540
203053
946992
406028
398654
955275
1045007
511842
488347
812519
459831
657403
129579
965596
1371684
106751
1157677
119994
114546
1178631
302824
720886
1029732
818304
485303
307396
1018305
920929
766596
1344956
635199
823136
1177291
1091484
1064123
1569924
1531432
835019
100365
296424
1057695
881810
412361
909295
952403
617122
1278375
353752
746454
173570
272498
821033
1212798
295695
683611
1037822
313163
183903
1027610
1050202
102774
450358
683656
931107
220664
790287
143695
800746
274820
1115874
1367933
38057
689151
1205776
1197406
23448
224512
405171
806182
890474
990570
782046
385138
112835
1469741
1634059
1148419
1426821
64115
544589
1534945
1406692
568792
335723
835513
3207
1518642
1602799
702465
574747
53098
467057
1143596
593895
1366846
1323344
874634
642882
65932
1001557
574956
723461
1103364
784498
642693
258977
1042158
653160
1466718
529474
1339392
1326961
297180
1349335
75408
994195
1299572
608328
1332909
479284
1372400
83181
1405945
198685
113558
729303
196908
1616237
88913
1118269
281969
1377380
677774
332288
1234739
860235
555145
382998
173719
1212221
840580
165240
1234691
1594073
1586070
1142075
335181
521625
222672
1078295
892597
1328546
301028
231856
1388321
1643007
1434477
916943
1113980
1114326
318885
1104447
889469
283033
18954
1058085
1584522
295771
1566158
904049
535184
316367
791136
444851
670643
124640
933440
1056716
15975
35029
962878
1556220
35897
1550006
1103938
880144
760329
467099
1077458
594126
1061924
1114082
546141
1553870
1530766
910536
1089680
1102351
1615080
230514
432300
1074732
1512010
231197
28225
683796
1531479
999465
663960
742457
1460466
427234
1249622
1464730
52214
1247267
1306683
1135111
783152
1580816
582432
220532
1031011
557960
1559832
69589
1016472
774400
1047949
110973
1626303
1174022
237323
980822
421093
791453
1510111
1508303
59270
702944
1205140
870298
193478
1213415
1091082
353642
38969
1097142
257489
1489912
1555454
184962
295750
491236
1283640
355966
861687
780148
245948
590738
1473789
41172
1418193
488073
716880
228108
537722
206065
334573
935739
1083305
1231288
716525
657477
216700
137989
1138172
550475
792748
1636994
866419
1229499
1563975
1436621
156775
1192562
397472
1211960
1454239
1277176
685390
1013713
730050
895895
992985
1225982
329013
214869
1090394
177804
79769
917830
813658
3771
995241
941533
223841
1198616
1241751
1231203
1454720
718340
651726
1493296
719335
711467
1375464
846001
152713
923938
979148
1081286
382368
1214138
733043
240259
34583
578852
654220
1502085
1043103
1274377
516837
177407
296415
709102
1222482
1569343
1112155
540266
958657
821578
954750
990748
404799
1058211
440079
1581144
1077825
1635830
1479858
822317
633137
1256911
1379965
780961
346268
984345
878191
1375410
177500
1250251
1264300
551675
1433413
1499296
431923
538558
1237325
1180485
321611
255494
151977
573720
608704
1130038
1011733
238195
298086
283324
1580421
1011053
815285
39517
330441
611849
1311036
301464
684548
842186
1476437
266823
1471437
1313164
396576
1428507
1004983
1466320
1158758
1580780
965064
71750
262788
864436
636303
1385164
644546
494223
617238
185093
1223248
524033
964563
243128
516072
1026759
210963
334239
32404
43719
819104
937748
1521846
501148
1041730
1604640
580038
378983
1277608
1318489
1268405
904111
205441
1116372
36136
567420
999102
1203035
274557
827529
1020472
693332
1072237
1504408
1362288
656690
928445
13559
51240
127753
1570636
1584405
835809
1036
1567426
292248
166368
603821
1360555
1212463
1270016
832473
474660
1025271
1303616
1082484
1388971
301454
417916
474520
359136
1594296
331471
694510
188988
856388
378212
1180132
1010899
318744
291366
1173741
485595
802134
375394
298540
862888
19246
1646423
624704
687471
505249
600078
1640525
335224
770378
635955
506380
1468433
805035
1038719
1493323
1145184
936168
910585
955338
1394382
783871
348537
1636797
1315806
332933
1012941
1337262
1363712
1311059
699874
578347
1630285
1506343
490450
1102513
200465
1626315
1546333
1495636
634855
1621407
487416
353204
1035923
910470
690275
1052622
1005083
896528
765248
1378508
53061
876864
835168
1214824
1067446
944093
622866
236939
702255
921725
48508
393426
414927
365420
8542
599538
246003
743840
1155740
562221
773565
1564312
119136
1269085
1027433
921314
215754
666758
703650
467233
1158233
1628210
699158
687933
891065
645669
147256
1144327
869402
963755
1239166
697328
636068
588142
20481
1416520
10285
881606
1469912
1314815
250911
641290
1284264
255015
274417
583984
961716
160153
1089846
749535
1004820
749063
476226
119716
310279
1573544
1085347
643087
933556
1212416
233664
474627
1176572
79407
495141
980088
285362
183587
501614
1116247
1455481
880259
1450532
1400100
144483
607989
506450
545327
814774
851110
703902
285283
329133
268541
1032480
844339
170879
1437845
737314
1126120
1252842
1422113
809514
309905
1309043
262515
490417
427282
258303
13451
318487
105226
1188158
1480628
951801
957762
108329
883069
796952
776764
566119
201437
1106161
1594628
1088502
764425
428620
485550
1422210
550959
752590
84588
1383847
473478
1391691
1620654
377827
1570444
1430879
547239
1489949
218399
354389
552037
1152205
468260
1321036
1068087
142387
150992
589257
42865
78718
1503227
1573752
1627281
1609520
447011
1401760
1021410
84178
852162
964435
455550
1260982
1621994
1068359
1130092
757819
788156
1619578
311453
1122316
666196
1470388
1501703
1238829
841744
1189251
1438270
927678
860036
661600
1291449
496768
664142
910971
183826
1066536
1488188
222364
1454739
185381
1015570
549575
707683
875225
292338
567645
1271591
155174
804563
409436
601211
1288582
1055620
303345
239201
1313650
165737
982359
1429352
1051459
1582100
78863
1171826
1606275
1622054
1518813
90492
1221046
97086
125048
172748
1167853
851632
461431
199864
1201463
1296557
424898
949969
45718
135794
490243
1546003
1137889
157685
278681
1453097
1449966
706124
725505
707784
761877
1447555
322171
1303558
91042
826743
238341
1639359
680200
598431
1040719
1337981
329225
95175
1473824
510115
1064368
1002979
1340389
277942
203484
794151
1118132
1579577
798796
677625
1346749
1101093
1117574
711635
560147
1218782
308691
216896
180070
792795
521509
410081
480265
1239886
1138280
484169
27898
251567
331995
721013
301092
1573410
1604414
1321810
768675
927835
1244470
1086031
345122
961512
1502195
305361
425474
1040899
381748
181238
1214591
392060
1619636
1450149
134380
1515339
926170
1360261
1352728
668251
1470067
39316
641253
1140713
1050028
831771
990450
920070
1300185
661895
335917
731446
1059875
417907
919190
1066110
774040
1450242
927342
1404321
971539
945007
639891
354975
873470
556855
58799
106625
1007903
287963
628711
1020328
520410
282740
1244079
1341335
616405
43882
671065
1450085
965382
1379302
1219414
499162
1554232
1068497
19673
1187145
441434
1261960
276471
1294877
704756
1339538
1285930
554775
100281
1508181
243331
992997
559987
1468329
571477
610294
362391
1301918
687338
808863
1393664
1052805
1257222
1353756
732723
1635355
1018348
133333
1125743
766775
256819
339274
1489851
1285860
1262621
1101449
104848
483244
665877
270508
923420
199310
624910
893363
82959
1102539
921022
60249
632358
1437923
973286
756024
56868
410813
14953
1161166
877890
1599759
782621
1094592
1486804
292657
106769
1281977
738143
522167
1470203
965679
1126066
93492
835948
1336627
134098
1338101
1162865
1244654
165835
662886
27480
859991
1614909
1395462
523187
396441
1336587
1039460
429834
1414377
249597
1145052
950058
397085
1120397
19859
403766
482661
1316125
906155
445940
1479432
1567262
712648
157249
238180
1019416
982879
1451696
1187948
28891
1008434
1023995
515356
542584
1050397
986173
861502
869732
1095935
140283
987851
1439664
728990
1265332
1420984
584062
391692
791357
1381697
790128
1547584
116440
579823
1146283
128832
254892
1221319
67543
65486
191435
1207009
1053156
332214
646622
939197
1009658
165169
1250556
218231
1172763
988389
624941
940842
1169556
210182
1622096
1519477
1285655
2728
1555629
1566853
1131
706998
1033702
1623781
1458129
1304533
940295
1211175
1618307
540690
1059957
1154983
27178
702967
1500500
349502
1503873
1374207
255220
400376
627435
1326007
523797
746142
1242973
1645617
1462444
1300599
271186
1598829
850621
1591926
460876
137890
146137
966991
509529
416550
509807
876290
1558296
1177001
499038
1463351
522192
1597658
56778
668325
565793
1001381
524011
443243
933232
579104
1536545
166411
487067
371736
1507971
1416180
1245062
86331
988154
672481
1103851
1126049
1623253
803688
1632753
1233045
557194
237171
170127
1573736
875754
161599
553229
451695
1415513
1145752
1437135
1385909
841591
213325
793884
100678
68199
4819
1033070
106057
278598
1347859
1223481
626720
885961
828844
1451763
1244254
1026645
143317
1415821
357711
845990
939241
1434331
1433628
1130441
514496
696138
944733
821615
356703
1333953
206615
845476
684498
1417264
1626399
1629341
1608897
603785
574001
154074
507081
858044
163437
1013614
479999
1493821
1275057
1569385
260412
1367643
452544
1228831
736336
1124399
209472
278342
107741
181753
310136
1336813
398506
745656
938654
550866
545831
113878
1388616
663824
480828
1029131
1623064
157207
516502
174192
92735
1199989
663572
1370946
430500
333084
1179869
1050602
989937
473537
1440329
453017
829059
1251914
885908
1224727
385602
563681
714500
157479
781407
1564975
1086323
642871
1431453
799569
448315
1428084
1160226
273813
800941
1409166
1060110
806097
380598
165812
522886
1301616
1631965
794335
1364809
939390
858693
659367
418251
19365
143897
271658
124343
448503
252873
534843
1302749
39591
1474669
100165
1163685
865975
358170
355149
1027636
1225845
979346
926195
424211
705547
1575707
1481396
1529789
187128
573349
413397
1119757
512703
963201
33048
917245
269789
513858
1297788
387467
1389664
494794
492383
1415808
1288914
562507
1101019
466495
1039303
307619
1526936
1598799
217087
873949
655942
861314
599226
356483
601075
314350
1462134
1093044
1063129
1523920
932231
1210254
1079825
61124
108738
586221
1204633
1277370
1572960
1596893
510818
1526949
832917
1279192
1462649
884774
1276978
680067
174625
523721
1574587
1101766
1227312
1424218
1083445
1405918
1478931
757653
1447529
940790
1608004
1001751
631824
1277988
6475
1415867
347465
345125
94033
1369926
1053073
1140194
589351
912157
514755
1542352
767509
1084848
1599781
1281299
889412
1305014
1273809
1625356
249181
846278
400559
719062
1245107
161121
1571524
560009
1324640
322309
582673
240819
315103
61426
780082
992382
1061615
426457
507200
1624408
337083
840542
1634045
1460817
798052
484698
843956
1559565
724360
1304056
705741
138157
655998
92071
1289549
619499
51029
693824
1577321
1569751
416067
1622269
1370230
1542841
1293351
1045788
27845
1152516
27519
178733
1121421
782178
1485036
223168
1388273
596661
205514
547037
479843
350252
715165
1158629
60089
596164
1061566
964013
585562
1516778
561363
978694
236144
1064552
1460566
897682
937121
262813
1329498
175933
247306
1397806
1230441
1543565
389770
23147
989091
336110
287421
1335100
754125
1218506
595397
344683
116251
1084327
534842
1473519
1043589
1609542
870717
1182655
948000
927998
202279
810302
1058786
1325897
1194401
606047
648633
409580
554115
1188284
1090659
726451
1523632
717530
1483013
1103449
1358402
938196
974560
1218377
517524
1243882
1515249
515668
1253743
682068
630202
228489
936195
502715
1424214
140485
34951
1579860
1197898
1581508
462758
683106
1256185
597134
1093133
1299325
671779
752377
896456
1210337
397271
100779
716346
1084663
1338734
1404107
1305177
1324088
696579
37592
133785
1637802
1195119
505268
878977
1338959
789050
669801
1593483
48389
1388429
324310
852379
1646509
1234997
769499
1046760
688540
495369
385225
1368066
577164
1061889
1158592
1317091
698816
1513237
395856
396987
1393590
949599
1048757
1204775
1454656
1510953
260889
433649
715359
487376
356657
358834
62006
1399217
1631006
559707
577977
1390920
365956
594864
1560726
1348231
1170114
1368865
81590
883191
987709
1024687
1255181
1271895
1108361
1110330
537164
525818
502589
111023
1372354
381931
943584
62809
562660
177704
1370574
1312369
705785
910786
1161340
739195
1233034
979797
858831
1129615
785183
635431
1375626
1214115
610874
719670
375716
17670
1292367
316627
1589992
99812
1208137
1340428
1481041
903471
1640295
350368
1071058
584101
895675
1499093
487779
336307
665859
1105013
1473072
27321
1077848
1452150
1112300
165823
1143816
104623
1417584
320259
1631707
1619978
130386
1188059
1102540
1113511
1211898
531187
1503173
1276204
203337
848142
938475
418346
893189
1020036
878125
702330
692914
98649
152342
394436
197776
175618
315956
321271
1636347
1398488
1262957
1565261
1085320
299605
1071445
961658
571649
1284723
29181
8426
486434
348275
1135080
846959
775985
721926
1238832
1355502
1341732
1219879
44720
1146608
413403
865040
325783
1404943
723051
1260084
16777
1159922
3071
1131222
1290813
1576988
491680
1127510
1473012
299222
1301455
1020145
246701
14898
1358375
731502
1044206
1106679
1271961
739916
995834
222604
87106
241476
1332994
1495435
521408
1052207
1239321
597059
679981
1416216
1338901
1056645
1015544
1064031
463386
338050
1219402
1529395
1148949
471331
59227
1125086
856055
432625
1374162
656608
1043371
584195
895565
1027578
792935
1356440
384771
1449366
824667
469194
96005
255440
532149
515683
454984
1471002
5203
1561211
1377851
1581908
429234
600420
816794
409529
370850
1644952
1462793
1386577
112852
1193249
1024371
1043764
990995
1196909
269509
658133
728134
38797
1529958
992734
125277
135500
167784
1006515
1141650
616504
1041046
130819
8716
1177799
736232
938070
1280684
48263
1368096
840227
253573
86270
1042132
1305096
1633897
961685
1264865
779868
505233
920138
1042082
558914
766367
1169308
1224870
784375
667614
1521714
1376459
985202
743916
1206677
1004371
1366652
1038438
1440055
1060395
1238545
979862
1152066
684339
53348
817441
341041
398159
377961
1325965
385397
39134
1302824
691524
1268618
1589849
1597282
545438
804463
521029
918636
1447522
92514
1139415
331121
624635
642169
20794
864714
1404271
123406
1139705
1594729
1595006
731623
1636778
1247640
485603
939950
963571
1345299
1576239
798756
1220630
486787
221371
123916
944221
567665
1506416
851531
537126
887017
904825
844392
975468
1502426
1521849
741141
1095404
454322
1288413
884724
678170
1446231
1014391
47986
654307
416898
411484
737174
826561
1634519
1425398
589528
103479
556482
1185629
510070
159619
340265
1514647
1467067
191517
1007868
470301
619474
1519757
179050
1257635
1421391
1252385
454628
1380969
1622787
1402436
752188
1447344
1409605
1121459
1460471
1019893
1013130
413390
1036906
80688
150625
1045778
746676
1201414
318275
215943
705541
1525056
89052
92715
411539
1155322
642396
1557266
1364500
1052005
1077135
1057139
1215613
653690
1547941
649163
348485
1058163
1507682
1073716
1498861
652060
1355481
1481790
1502504
1443148
589232
140608
393596
183721
1576938
695798
1638254
1579838
618055
1401798
167892
367690
830054
1124199
965320
395765
753761
650727
1594074
857549
901564
1585041
640562
1270075
662407
284290
30261
1499518
245444
1267436
721711
827175
1469719
486018
960771
742556
1623170
879328
751055
491401
665830
1196102
592044
588296
543086
888536
88424
1412105
1612960
1592974
262452
923338
1186679
1122269
946392
359124
1279428
487693
1621263
1627866
1306308
1210211
214391
873507
998678
1030398
581547
1320792
464444
587638
799068
1587514
1139741
1243293
1288932
1175615
810573
871225
356802
1142064
1051723
655655
92172
311559
606497
1158416
409573
786575
1544942
1065448
229368
494303
1245853
1227231
91934
747939
496223
331479
442546
29110
1172925
896414
259457
436786
218315
336749
1083630
534196
1043970
1012341
1259346
369553
459090
232699
654538
1337490
146426
752546
1242033
624012
349991
353347
1515472
1335070
1626630
848857
1472775
1368063
1477946
1508843
836773
350905
155564
1026355
1517374
929791
325587
1364855
29943
139484
325240
549877
223891
820304
1013440
1104362
1206589
1035799
925935
749002
1358726
682321
309961
1148186
1334423
1416308
48974
109801
1134313
466881
985398
409379
1616822
872517
1174530
1057360
268113
284365
67782
759254
1233802
129628
1055063
510749
350276
1506687
630883
1292235
290979
995269
1225517
1220046
53644
1085215
529733
285498
291301
1434499
1091581
246388
721081
1183786
538658
237561
935342
340598
1070619
1556438
1464785
1050624
1328246
781286
1193807
239699
917080
639143
57474
548851
483542
1170066
1048303
406185
571157
200925
1516506
875182
874232
374860
1082586
823580
852223
176339
449400
351994
1153071
416657
328438
733642
1430406
1177755
1081897
302732
1186649
549124
1038138
586285
74607
1222194
594419
924178
84732
9027
444086
524600
1277488
11855
1050008
685092
1347490
860136
1641330
797399
1135209
830239
596848
404587
133998
1094076
452844
1188154
675365
209242
1266321
1142061
548337
539608
943755
624076
252363
850247
1167854
1593773
498691
233933
914680
360400
325738
953462
985794
63210
720447
1548637
201939
977149
317845
553696
111335
794141
1084987
795248
1571335
221307
801707
1565970
1403442
935065
899918
1433138
809371
126536
484023
1203923
1152556
741266
516860
566224
914871
1378166
657889
874856
1046001
325638
1585269
1492
350843
717094
1639493
743870
573368
887579
231042
200595
1377095
964567
106990
1541860
1545864
604020
948845
488198
197787
292728
174473
763676
1187411
1175532
822246
593599
34314
1111053
196970
1362682
548328
290396
1424793
412511
1018224
1008545
131089
1406848
251373
809503
308829
1477603
104152
1258916
1364590
914291
388609
1535913
1149741
163861
287018
444533
565151
1027838
676210
154105
1337780
379380
788945
529176
583758
1293450
832603
1299628
1624831
1579715
1412565
366125
1336348
551353
940244
556877
1536552
1070121
1575503
912667
1510861
16549
77482
394411
1260123
1299575
293568
417950
869579
436661
543876
1560782
897580
1111911
1247135
861170
481918
1161778
979992
1063228
68426
450337
244409
419527
1372964
1217353
130263
670140
1522908
36033
140904
684628
1556341
758015
738953
804662
213060
1109454
744397
1283361
705454
1215760
368657
1349227
1500676
479230
1358773
480006
1585366
554514
1207568
15379
825807
204335
1270397
1568071
130469
727549
620116
634541
802533
194219
1615143
271395
28468
313706
1273155
534093
87467
1060781
1072375
123518
1639298
1158264
185094
225614
1585041
151255
396061
31446
601717
1002737
1305873
169248
922048
1505704
860767
981781
1015227
1373637
1544590
1485296
228222
1080858
1251363
111052
738273
575954
370174
1075389
654247
1008400
60852
1604739
1546115
580445
781764
1396525
833606
1093579
1505765
1383752
1008226
64232
1416980
1089963
1493199
473338
919969
295585
1521092
139447
298457
1247888
711841
1586525
5376
53490
10342
1429662
1393500
527724
722615
326350
282366
1031715
761612
408141
1120780
576578
796755
1547258
1252547
1405637
267330
307479
1255924
1605973
479679
799378
735894
508947
247241
249022
167106
1062407
469509
747839
134687
730389
1291490
327842
1588410
786265
1624172
1581409
1132878
1289408
1121783
159075
860707
644727
1074839
1204441
754297
1341844
208796
1600995
1242995
91811
566148
1300295
1605331
1329144
828731
81997
927997
767655
1138099
1241697
1098471
1638969
1186356
1043709
48045
218603
695157
208229
1508364
1117511
1113639
361488
457459
1532370
791409
1520572
1284028
1271777
134335
873620
916796
414183
1125941
626118
1239895
933925
575443
991675
875139
979458
802637
1266290
808332
325325
992079
669438
355436
1298858
1628114
469850
80212
1526100
931390
1373656
1393383
886839
788831
1573255
613699
1480373
1056967
178058
882460
1057997
912607
967187
1597198
551650
1256270
1238672
814055
879290
1237580
55199
1164124
1215997
1098477
1500478
1122974
14969
1095855
412164
1309725
397141
1020661
581626
629544
208406
1316912
1639520
765278
1166898
1254693
1337931
1375884
1226494
1217037
1408746
488284
967558
930561
1417441
843063
364694
842756
374020
260426
991057
602657
1612561
1067644
748506
1317439
408814
59303
331550
677542
316456
1134306
1446989
1132858
234969
1389485
1391062
830070
1486213
726086
56001
1081583
409178
249884
637390
1162116
1041557
1013886
267540
1315636
357079
660854
874164
369065
441934
959720
737737
1448452
1566506
1013076
143585
974128
1261504
476251
500939
679162
308995
120774
360243
1285647
721313
906165
1043765
17309
1339574
1312920
765701
1483876
155314
279938
690869
1391553
687485
925050
1219274
52199
596594
778638
1340849
56854
427022
1639637
672908
388605
1554355
1101835
120362
1315006
1599000
973118
191336
1627156
780061
1416253
1220419
840102
671983
122408
546482
69164
108104
55858
1619578
555332
1209404
1493343
1412471
722663
296067
1580000
981501
1274965
73294
1394049
656733
632666
66299
1495079
300004
463158
1450415
1581885
463534
1027993
50476
1140522
173508
520490
1591866
1368423
49330
499115
182142
353039
1017451
820910
528236
1089221
549504
1161233
652765
1435333
457308
332257
1450167
1213111
70687
344707
497391
816159
1024303
50663
705268
281674
933002
8482
1298111
147705
1638503
307534
1311848
1395579
1499315
172628
615700
1241651
755445
561090
940737
1169165
297251
444861
478825
708196
343446
571476
1081986
1173653
765508
1032838
336127
1372954
1632188
1400139
279194
1555171
739402
891068
1480193
27929
1038380
1233790
688983
451729
1566813
397813
1062724
1226403
966503
74793
571387
658155
1401437
736676
1162989
453540
1010979
813529
669410
1171297
478440
19760
1036348
453042
1299490
449652
1304800
1121055
872944
112499
178955
791863
1322338
711284
720343
629674
902699
276979
832699
1059334
371231
898492
1152352
1615481
1402563
814239
1394778
594895
187272
911234
1265554
836920
1273863
1172460
1525014
1586172
805825
1220961
1501910
722585
1214084
1285597
236088
507973
871031
1084963
1435538
951698
1532978
873997
1156657
630719
57665
1357980
400499
434962
1117706
1536001
185829
962443
391742
1350841
270765
930224
777126
1314840
383408
1223479
406569
591434
93661
962481
1567759
673624
722580
1247387
1169472
1437331
565386
3443
595557
625730
939048
417627
902963
633732
84501
744116
95701
1192808
544740
302933
1162566
1583970
55204
582124
760670
949361
1467962
1289406
1469689
1614246
367776
1271159
1094837
785234
336669
1190860
215165
220663
1537327
805361
245536
509729
596582
619350
309624
953896
1175347
156446
807561
1207589
374404
1073919
1238358
261179
1004811
19727
1164548
621583
1628338
732931
56247
113293
729247
631550
1639157
1609379
434370
666923
1588431
754451
498718
1566998
1572582
37448
485685
418796
32665
1085202
559592
15809
735275
1645585
310976
722085
398399
917531
1496147
232799
122962
222214
712816
561471
1267298
331829
386365
766214
1160411
1340168
1221163
1125817
1312341
117207
1102045
1214278
997330
149792
1463735
830746
1262036
596894
734644
57467
1530696
238375
488282
858542
1163921
5777
375001
603949
342055
436389
61076
1232218
326095
1412799
965829
1315675
1068476
1211753
1433455
1521320
1546974
849417
1231374
361150
300394
1642326
842846
599813
1638875
187363
345196
510413
1453104
1312
619623
59888
733849
982759
75416
283303
672572
1207193
620080
570097
1145592
880956
545435
440694
1433125
1398660
522992
281734
104902
1121420
1181765
363327
759992
242160
1183186
667784
1438281
372727
1026891
1038294
1270828
1621646
965010
1605664
1392007
1091628
1019123
235368
958504
13173
1025892
521125
1104724
1438133
170640
464266
1050723
745842
677717
340583
685085
864222
1580
1339964
1233283
1597266
164019
1102203
125732
1373430
684072
364108
1335824
668238
1083200
719121
367029
479819
1118149
474079
509833
666519
74092
507016
1426963
905807
1180664
1022480
1128491
1159828
1062579
1413459
520742
1436202
477216
171806
1538889
622640
1576875
1195825
1080199
13937
119117
94593
52332
1159010
696914
91027
321690
794104
1328921
1122643
682992
462079
1600289
1415473
128080
1168668
19823
1568302
400577
602747
1389747
16280
1620272
1236199
914141
1177347
434900
348615
510163
1299022
1038381
1541237
1376443
1217890
906633
371235
609641
1221004
31377
1271322
796728
952873
1170378
782236
1462730
874309
1415057
541445
736137
712950
941014
315872
1236230
294243
1229271
234489
927482
1584212
983487
1344867
524760
758428
418239
1337161
896837
569099
114473
1509080
1257638
1195442
994302
628798
1015812
1602636
326122
1311606
745615
1195715
1555993
1582420
769581
381647
1206820
737248
1206381
277468
836867
578662
915939
200902
1325986
689554
686403
445546
501296
208072
73062
635413
551693
397419
966190
1328959
1528116
1064467
322632
1398002
593383
1467523
902377
315468
1409375
435231
946864
347093
537025
801310
1051518
31595
999234
1409242
1464507
1524826
944825
1396419
1574714
375791
1450723
749838
1301346
1401695
287253
355472
1482450
763000
1076733
1445414
1202830
105602
1327018
1626845
47909
81951
398681
73219
740708
352542
1449055
1328434
342043
558029
1233827
79090
1181744
1524179
638507
1379115
551284
928425
775041
174536
868751
446223
335299
337649
900510
645434
1334417
242288
1134523
417251
1417600
366652
283551
951452
1357211
1413246
1127438
651309
1559554
130753
343978
34586
1000701
672669
1119664
1540377
359170
487418
1269483
832128
547104
44941
1040561
1467513
1575566
1518575
1206974
533548
1071572
6383
1335714
557590
1267854
487618
1247273
895447
924453
307103
1448075
595895
300625
1452388
685413
1391787
682207
1289259
1427482
186767
109952
317035
386969
11124
1536242
17523
1178392
112799
303336
1323005
91974
109782
1077148
370171
836920
864059
1062896
1409891
1599213
570526
666850
1304085
409083
357477
1447504
981108
1549355
15797
656631
523952
890048
330420
84779
1093253
828
647407
1035018
1038605
223091
270110
260172
1423194
1567369
1124341
272219
430549
1086137
1328208
1293228
817933
503248
932465
596004
758525
983343
1523353
1611672
76027
666301
1421519
464089
958682
849935
859794
562693
1049353
1008168
825439
1277736
934114
463278
1112336
659073
941732
455611
984464
1414758
799673
833096
135487
1317483
705359
178776
447943
423449
73141
540862
1129203
4361
766373
1207597
1556746
1428424
541303
592179
370461
1587508
894399
1194990
1316370
193051
1279333
1418255
146029
259049
27990
609368
218893
303823
616775
1184555
181655
188265
982560
904499
333304
322190
493634
634987
277780
651985
64241
1201653
697332
585295
926652
744393
217915
316838
502995
1142297
754127
153162
357500
252013
553602
29139
411949
292733
1471335
1566606
843444
124718
168858
1120500
264884
805236
1382955
34462
985889
627734
217081
1588627
1263826
887741
19902
122899
717192
319272
916385
1039735
879634
675993
1292998
1129126
1448291
419161
1036735
97951
948596
1538113
447059
997296
693705
1587707
1164229
1048070
1242143
867174
694830
1643504
1099058
1238321
800841
778355
368439
978299
182903
846273
933847
894820
895709
1518613
1478158
1478475
508568
921636
753636
597449
1516828
1190250
991914
448736
711713
539392
1052230
1338189
1316652
697517
393416
1085863
102139
325791
325980
739010
438604
1020265
530953
474607
1411235
137772
274921
1607737
437895
187454
847727
1019912
1598686
782949
409001
65944
1478405
25990
621325
1269544
1324688
700374
427778
1614113
1537549
613675
1110524
1298883
1587423
1463826
1303634
1366911
1332068
1023905
1041304
1609384
1087862
689650
450594
601875
158357
1396501
725295
547653
574730
481400
359348
832635
1541767
582106
1584036
1127611
1441251
370430
677241
220731
955327
697109
1547889
674644
1102360
3953
374434
1342190
1360526
467236
1009172
49795
692303
417460
816022
382219
1110153
1422748
252362
1467084
824480
1393454
837999
917519
1121231
641004
484778
1608084
1627916
1193562
724485
171528
932643
1507284
182077
905569
1277652
407971
1219681
417142
107752
1389446
510424
1635458
69041
1193088
347248
1421066
141941
758700
705097
95982
1029678
567713
250443
1366090
174544
1620134
14423
1442355
56043
474218
415124
782855
926224
858927
1399168
872656
66400
1385134
1365398
110149
408300
849623
1596727
1004179
604236
327326
445139
325858
658818
185713
779754
889050
1502543
113361
1170725
76169
141571
720984
201676
974107
1353046
463776
1285062
1416524
1358838
17035
1216261
551699
1082735
1404760
564662
767383
827325
1290758
579337
1036542
986889
1412527
964740
1487483
1395013
606646
1537479
1614808
653346
173734
865467
309935
1571787
1519600
389053
103489
1211721
215124
721301
317688
904992
274683
1434230
517748
945367
10251
1197252
1576493
1194704
49332
1487125
111953
428460
1626032
628995
1553981
1419333
1410026
559607
1464926
179450
598377
401795
1398230
1286893
1022484
941787
685913
1131376
1330211
1267377
409945
566153
159480
1242343
395481
1325831
1335777
904562
1093481
1504926
1306647
1527509
655483
361800
1483945
1208574
1304811
1149562
68264
1288301
293506
662364
353735
119973
973772
1028652
87042
1449978
927501
795400
347115
833689
1046092
373028
695828
925785
225594
1193712
1299793
1556929
25796
630865
1457900
422835
524249
45364
58558
174114
256699
817830
1129505
268115
511372
857804
306649
420206
220953
1171945
1506888
972113
379912
808755
303649
1051805
435427
1251701
1230762
1145852
523525
1114182
1050829
630434
402982
721038
1135655
1157263
1213438
1618176
308756
92590
851141
1632027
34781
1593133
1218231
1205862
842221
319117
104143
492653
1456469
387798
244403
1202432
871450
6945
638571
1600499
1213442
857098
279283
1228067
1195122
450494
349132
1097540
1126748
157097
1035220
1640347
599163
1578845
1490186
348453
1534464
1204257
657990
1477771
372483
602117
861128
1161521
804507
223027
1137759
1065665
1049419
1280136
1169924
1142084
1377061
333028
354627
358687
423596
793326
475426
356661
863910
1471857
435834
1404677
1533104
1351954
764094
736925
1376436
762192
1302945
1324999
814532
1130238
836329
418321
718196
934425
624695
667741
157467
1057078
192577
1066289
1341880
722927
709320
1432446
569565
748055
758034
135066
1228166
892315
552023
138048
177544
896616
1518402
6432
539431
1340676
764110
1322203
1098125
491495
282125
1133102
1636507
305805
353130
251547
17156
79148
912713
1482900
554681
778471
213458
1177028
761905
36252
813244
101316
490594
911705
1401708
387348
1253894
456027
1149095
1594222
1116927
1090549
1444916
1468534
509281
8087
1341586
1641394
560534
451166
29221
1005164
1591265
1496757
41231
825739
1230413
282133
1319658
760500
58355
1044758
845959
52380
1155664
915973
679094
467561
1490065
471585
394355
219973
1097048
1479843
544879
1572638
1293151
1057947
427137
1099547
209378
1225532
1151006
128053
1583273
157424
498429
1376559
1495664
371128
913536
832504
763714
1137523
1456756
833057
895371
1020702
1252149
486782
850536
297777
191276
548828
422429
963481
1244645
780850
366795
634275
1424654
772451
708226
9692
1400613
1229535
873822
1165197
658103
536038
753627
723627
375319
707171
103544
629359
504826
157882
1381964
942860
600938
396298
1410413
426141
1274716
442293
166334
290040
63905
1406146
691739
708453
36643
1596891
1539213
526979
854888
866365
184654
34851
917838
208869
1589973
686281
488321
1613077
377294
125117
1277485
1213158
60327
975671
572536
844392
1263541
1127716
438634
1539969
1061204
1020383
434107
600324
602470
1596372
319396
365109
757169
1531251
30575
1624320
417810
1105538
326023
546809
1485587
551465
1309331
46289
1161116
353493
1299068
235295
1348779
1052860
590787
993412
1044497
575183
41283
813314
707519
1626739
864837
87735
1449644
69527
1512534
241886
1370907
1559743
165955
678396
1293938
223560
1136951
1556147
1501163
673458
248056
777431
658194
1391324
69794
1166397
1240419
1304489
207993
1445633
1643872
1212610
937382
609264
343225
1386267
1208814
802817
207251
1364504
646122
903132
1564121
783076
889106
404046
762845
551051
161761
413890
280841
1051755
1330208
726043
997139
1444882
295717
1191826
1423771
1062068
896792
1433144
256402
1457753
525581
848773
756844
1112393
138086
1404339
432502
70172
775044
1146151
880420
946484
1033406
1189908
272388
203581
969549
1343003
959942
1529593
892982
1307732
81532
108531
243484
853235
164634
441671
1427138
1358238
1477133
1453260
1588642
245163
1524236
842906
790429
1125523
478429
666249
97417
1635039
260203
185474
164210
7286
898954
468913
45950
1202411
184293
1432892
94568
319517
820447
912215
241775
1335796
175684
1123733
828712
343205
1547264
418280
1460595
143105
532105
1337368
1410449
1077616
1561814
1152328
720946
1159888
1451503
76744
1087090
240330
456180
1555476
1057230
797702
219054
545442
1296991
436457
1437893
1462977
775217
141762
592862
387784
884340
1251865
683746
276769
1503600
1541280
12051
551026
826722
347582
332241
346691
853495
216754
947852
808365
443000
1266713
853432
394566
450574
863208
392407
82326
1172109
219043
1572793
154443
396759
927905
1096804
834393
458348
1513147
214004
562792
576635
312086
62933
339532
1352608
54801
1542290
1250370
1004924
794011
1529309
946491
415413
1617652
1483447
1435346
1159893
932363
798190
1486099
1536117
1582278
500243
132755
589885
906887
735432
762083
636984
832690
591129
851825
1455715
123331
1130037
204037
1020033
581366
1496119
1242180
1012204
432149
113717
774735
208799
1057840
989900
1628468
309553
1030404
1395480
1325726
195551
68400
431642
1368933
1519657
1295039
1134468
204110
1274290
290036
383490
846512
1426277
816404
449008
956286
5378
791517
1345412
1233117
1175869
457057
696901
1314817
450042
1279170
572450
1583052
241701
1466984
1310245
1584448
17546
1584821
775059
393581
1052249
883426
1080257
1416989
1516308
502243
1313571
1526972
1405209
90437
1155374
513012
553094
848630
76938
1093669
774485
895507
1541017
961914
721863
534852
1308745
47969
1055220
816749
1433579
1103116
1561209
655114
869713
520505
752394
1606219
648564
344716
681948
177264
132736
311910
1444392
517817
414901
945018
1393225
399407
961229
1205690
398788
726705
1119576
380030
500340
245484
874576
1375181
1068884
683316
1448736
157490
598608
321696
184560
717705
1610464
1032344
1113991
837630
874999
43396
1297606
867519
1136071
446582
1367968
1172164
1105673
1078074
219123
480508
1533250
1308084
69132
804665
930342
688006
1120022
890545
79373
904252
1259336
1586942
106059
510388
331599
763977
468793
1638943
359305
1140940
364715
221358
181588
535723
946127
301397
1353512
695239
1646192
62140
1182996
1498684
304209
1292264
1018460
875931
1284655
1389627
519013
1350160
993122
805947
641160
326106
858335
759513
1246288
1445090
676683
400762
226385
67650
269685
1410736
191140
167356
1039301
1283493
599723
272959
1009537
1534011
974001
916224
1266440
1609790
443626
200339
1133304
1588308
612400
1277653
1240927
668387
1318114
711970
723507
1043424
711928
656661
73212
1428603
1128226
620581
861347
944889
4753
125559
1113698
950549
935776
827684
999241
138256
1309789
1235829
541919
886176
380445
1287514
937990
191939
1176858
348886
605498
233757
1002532
1002047
1043842
1264744
1620676
883598
229693
1646207
121111
1470263
634353
1099977
1478695
1088532
742262
1312082
1391642
1242816
763549
495476
773193
343219
1164384
1557671
1058405
1325589
417590
1314036
244485
1420350
534187
245910
883517
1509477
309902
984540
1501719
547587
428139
857646
1031943
1331758
9880
1190717
175064
1179773
464536
1292450
1084479
114823
1450162
1376434
1185960
991308
616084
763764
1071120
1279463
1465978
572016
381315
1301518
426351
1049491
753656
1313766
1158627
1573327
456611
296568
1190633
1277875
1647347
508763
451705
841297
229624
456242
38023
1067163
1295468
1448508
1204436
427803
1344886
589566
1544674
1604826
992012
1114106
285073
157557
651974
80577
355308
1344570
573846
181592
356959
1276706
1028959
924059
875405
488406
791963
1117509
85833
670234
1646240
1621227
1001191
870412
1309580
26882
545832
1022661
589194
37832
1208834
691022
506806
54001
768256
510929
605170
835085
1495028
292079
36053
917323
650961
232107
1189167
1145238
1170840
1476706
136033
407679
611136
699089
46937
1279918
253888
456659
1155119
145517
633267
15190
296070
632244
1444598
1281114
716719
1563889
1555360
940510
2693
316294
675826
1260757
165785
716284
1470667
237171
1604300
581511
758677
1019248
655223
245411
1623206
553306
1014625
861122
421614
163423
41763
1421528
158375
1638494
1160063
659677
1473316
108301
508586
35525
1072182
157616
586545
414244
793657
559166
804530
1220476
275121
172467
4280
109147
1184387
178988
686438
464103
1628701
1121614
645465
1007554
83627
1181805
1555503
648224
1467216
707444
1374690
1365877
444385
356738
1594635
449526
46723
1448702
1025899
630086
2528
1192289
1185699
104061
643502
247660
648352
452401
1386697
325381
1310444
292302
214293
98366
293846
137680
901783
1425970
969474
1456814
477673
74836
596720
596967
1125969
1054667
815594
739174
308903
1142792
1083726
354053
556692
185042
152514
1208831
86017
1358620
813732
1410809
361131
1200008
205887
299524
128211
831084
1105415
531256
391606
1537918
1259471
1074603
1498037
493025
1409377
563793
1484983
1477973
973696
244980
632060
1168412
705336
432227
431044
933449
913490
503187
787315
349146
1242381
1465810
1358728
1373518
790443
374598
619059
74473
353157
130843
1326964
134192
208625
1029941
1462688
1130142
1187023
1317693
615603
1288940
1115745
1034103
90500
968764
1466389
1064779
197135
779310
656271
705936
172074
179377
1641419
1180464
712588
1294096
1352314
912494
1178771
1361046
1209546
1573350
1325650
837227
1001466
1016906
1442905
762439
1571877
304068
1612230
148484
209660
1573701
93817
1396384
853790
809324
823217
1475898
702253
1263040
326593
753501
367241
167455
1245709
847496
231117
991215
1577887
1452508
323160
1601541
1347840
472535
634254
1266959
606614
660495
1156212
1414119
1214236
872572
817711
1023563
1502179
428415
1318000
881346
365568
855435
1421509
904343
1481375
1267076
1139164
867826
1393992
387051
806075
1299370
894997
423499
410618
1194094
1614283
1460269
305629
747869
830507
1544633
226808
1370038
1175994
338707
394188
1262733
590537
1326528
854581
895659
357253
1592578
885587
840103
464256
1148194
1415149
781883
1432746
1104192
1245643
735353
1297754
507768
863662
1268921
1191079
1058549
227671
1578970
246314
1273325
179293
779706
1522446
901490
111299
932151
582643
1195334
13891
716849
534800
593181
1187163
1246268
876691
321210
804673
1296431
1486994
1447743
1529214
1252469
57580
1034996
14892
1148255
2937
1191903
340587
242533
1592486
606710
301807
435681
817783
619121
856025
895763
53969
593890
1503322
20808
1420294
297759
807900
560129
16913
995555
1351690
1373669
967089
1612630
881724
465388
225181
726121
18692
794183
846167
339573
1455589
177386
1645165
719431
28029
1474522
707522
359308
1458286
437641
1333171
950619
167221
937589
1620829
984999
475409
3955
72558
1062832
962730
1442328
142425
1204623
1572111
1176891
1263052
1397243
1592769
749793
1519355
1492195
954819
1592957
1313652
1199765
297312
18443
32615
972310
1603046
1125057
315940
462355
1210863
1121622
422135
1394046
570935
176701
1304787
520339
859989
422704
299471
1545026
409893
307395
1294239
1397331
97205
862508
111858
833650
749720
1584607
676415
466828
1461997
1529620
1414971
685692
1171947
162038
541731
623632
1047990
518042
217281
426451
1633428
1384510
246514
589022
1244465
899805
966173
958345
34734
379394
547077
1333932
329626
786029
1076778
643716
486895
274104
1102184
213690
1238670
862956
240068
1372909
67066
1378657
1302466
1297171
375885
1485085
1170415
365370
514178
748596
459057
613498
1453101
1004456
116652
1576891
1620447
18153
1211136
1112869
1385835
696981
1208226
816881
842367
578013
1442090
910230
763920
1045173
1445060
149535
1512638
210190
1043721
398554
509748
737570
42083
888864
1131840
1596803
1488043
1406423
1343152
1156906
1632823
1239662
1112159
525922
1558588
302796
32914
1418738
1324804
364273
1007390
1194959
246492
701441
1640764
1177941
1370814
480097
354714
400703
773104
1589021
1228652
1159921
115248
425421
1455357
1152529
812202
825957
674958
829348
1276774
60174
386281
658657
1034790
986771
645526
1249386
1084236
369493
105588
926364
898514
1080887
1328803
356796
569999
995369
1453580
1522240
1373269
764442
1569284
147475
527991
838706
1445687
290056
849834
554631
1333282
348412
785345
765268
821382
202956
1148522
1502399
1231193
45536
966123
491464
975922
561481
624592
1303009
546027
1551264
345485
1009630
532211
760457
1121545
299809
113534
868975
1584010
1358634
167530
264418
1568105
211294
207862
28701
1448366
45443
143146
1059568
876087
443833
1295261
969442
160328
144181
335688
962171
1545617
192941
1089664
402775
158048
1259583
1065417
512515
16555
1461472
1457312
862895
291333
392641
34628
89842
163476
1583046
1332249
913661
1001737
584820
282243
851000
616191
1286125
493288
835352
725330
1520100
526810
1178109
491180
304199
715560
1603274
1364999
90240
823257
843963
260075
310286
1532938
725450
1005048
1040465
1218191
1427401
1544358
8995
1183038
399958
1632759
1188145
297891
1388179
1518746
478922
28400
187697
712789
1579154
17770
47672
680181
227119
320888
41173
298530
1606639
1404803
607562
700596
447999
112615
254567
351266
1247709
858695
792954
1135984
178840
941035
1435696
688109
1660
1478031
343211
906250
538981
1279965
542467
1178191
224816
668128
1377276
818071
1069844
1643116
30061
831608
536760
1181683
655187
685769
554658
900864
868996
129556
483462
853146
969027
1184771
110108
275942
796614
395843
1409487
1099252
1579388
1462507
644040
1629031
831431
145867
1187871
486377
448339
1158417
709114
903548
564842
611397
555040
1360422
1572695
639038
1595108
290180
760200
904378
291412
313294
674643
368494
413338
263824
1138426
1017713
1517398
1070742
255201
1177582
183167
1316161
977367
107330
297269
86431
1423116
1380886
768492
503941
1081118
1121158
852983
616109
163204
52699
1293883
943908
330765
677216
1192590
1030777
1056940
820540
885308
583784
428275
1432313
1163588
803483
261284
1572441
887294
863287
956800
28647
972137
1108268
115513
793623
693923
84763
640556
730279
96926
1126473
370735
1395372
301130
1536634
591868
1184208
1550671
1233792
1590663
522458
154130
1329558
844231
541942
81666
641936
1582053
1520160
1427990
419577
1003978
116050
202532
390763
459552
110768
356917
1032095
805957
763070
1607607
141444
182067
1067665
1138200
1042959
503088
352216
1228410
276499
1287103
1610836
303843
1541166
1523462
599477
716150
131322
304216
1240464
536797
1379112
708841
397400
309234
1015245
1015459
439854
1398277
31665
970109
1027079
1352137
621883
1543533
364611
819338
1044808
830281
252269
894692
1535254
555526
311827
1051553
148023
1056069
1530242
1233407
1003229
1328590
622051
1202472
511116
934621
615393
1298310
556416
221907
123456
496523
187573
120245
1505511
1294410
575073
1439098
571355
1166717
1113440
1039704
1564873
1307355
707489
1536751
349638
1295685
146772
1396942
1430787
1571611
841583
1375615
459506
493482
407034
378887
843346
1480636
964571
1111187
81849
891021
948769
581357
425165
109460
147639
724867
1017805
887768
776409
258018
951101
537786
1391595
9126
35305
940018
443738
1550134
1475483
1032318
479914
651429
273577
417272
254409
513267
1319939
392220
155266
1050227
818556
1286745
1615007
270763
881731
447353
507174
108460
44860
1203049
531835
1640114
166665
1230927
288981
1639835
1041332
1034884
988190
1338770
819509
581170
257030
868496
21236
1108926
755395
1476102
788480
978782
363544
1367326
507306
494779
198657
1375979
83426
817642
907025
1174518
661090
319321
1005395
1509313
360489
1183673
982756
164892
107448
1554422
157126
1518605
242668
348096
949419
1327747
23429
1335573
1433592
812691
1344101
941734
1493802
1029273
885781
797527
419335
1278777
1340012
694672
1129455
57113
475908
177717
1165994
631223
187565
357563
1144434
1082814
1432232
478388
373032
259201
129995
442055
491265
1336224
657974
526932
602256
124895
338502
380347
305940
774050
1645673
1382961
1534372
291674
827545
121572
81213
1101707
1630530
1456549
1370040
469357
231429
810483
966039
1575164
1504990
593142
1595984
1387627
1394264
1206543
844982
971475
1163862
496257
343110
496332
390165
1474226
62738
1592593
1053511
898261
60383
1232437
417852
190229
1065620
1415816
653304
149576
1515868
1508877
1481488
1172689
756179
1362148
1426635
738718
1397332
1267803
77705
206126
416426
354084
1040673
249667
326858
1358938
541872
1455267
908336
1118888
806864
164295
323911
563849
1546637
1132946
1631641
1640003
1183967
1226078
170980
980400
1449344
563929
983321
1095220
642868
1238180
844448
662542
254841
307147
1614000
117506
905549
1076943
778547
876384
964435
1414756
1168295
16263
519678
170698
1078784
1245130
1583524
714005
426218
1543178
1181775
1229860
914577
779484
877854
916519
1602821
727173
360667
1308627
409100
737279
410027
275412
354516
1025467
162448
950806
1537411
366414
1469356
1230430
1040414
547556
1199334
1360332
1571680
273623
867030
126030
477185
1405412
1071334
225733
1027514
802385
77902
939672
346980
1197567
1037295
564123
901250
282641
1436743
1315938
1320430
328502
566140
1497344
1380061
1059217
512828
506796
1280052
378182
198149
63562
92237
44456
197900
912662
309976
274111
1358674
1273170
382251
1072607
1034833
781649
899237
962304
371154
798800
1132745
949754
386898
1590035
284075
971014
727304
334923
1084855
1174746
1016924
1594666
682175
1363550
1484076
775371
93475
783430
138972
59750
129438
1462763
923096
395748
462630
1597338
1164343
285386
429412
345600
1057425
390749
915031
314886
431860
1402793
465349
598014
258615
404469
1370559
1155137
573452
497312
584238
1512351
103466
845108
29453
1445104
207007
348771
1389809
576054
1012864
1038561
707660
1608668
1040480
978327
361210
815466
1181293
1631290
675997
1526415
1520223
1055412
941011
1481405
383030
855498
472330
784395
969307
893330
758064
886088
1191926
1142478
1132216
550066
460217
1395662
147222
1148949
1025121
944898
617875
649058
640723
811747
968382
761811
958346
1421198
27200
302179
55050
1527630
923305
159930
1186064
950844
1353415
557140
762862
1631662
1333081
1194280
1292726
377095
410242
1043354
240963
829268
342383
1126882
10514
422772
905729
1197438
627061
241532
1085432
806317
452536
1156411
700662
1206551
455159
67349
539668
990551
1353208
552295
1485215
810135
245968
262695
1591280
1063365
1071956
1419941
1597469
884170
1400816
1280583
1035512
620511
895430
1406440
709632
810177
887542
312637
933902
428457
1276736
815617
1161811
870828
1544595
1464092
752418
1190723
644892
236178
1106533
1414987
478931
644253
1044439
757657
935660
1435737
1482884
1561417
1264429
1616725
1438061
1315542
261877
561103
606310
792945
1099935
738234
1313637
976913
365493
933360
1229972
880064
513670
1425647
484175
873530
98727
393462
347080
478854
576094
1127808
1211524
641792
533277
1024155
1453899
178979
487626
1441526
342357
1420238
450910
1320795
358245
285689
344956
1384607
812918
424644
488739
202802
142486
1528102
657848
420257
225165
112281
368052
1575701
691948
117597
1591472
391199
513289
1237542
633214
418074
1320338
626017
114100
347380
1168884
1065214
537535
1252033
457763
339355
541605
10051
934249
419556
1054845
1344174
230113
1159645
394898
984408
229431
961705
1366491
996412
1331781
1027665
61821
95278
1432892
960942
1497898
849068
778715
487301
753518
1213465
684700
1433237
1611629
1401447
1446220
554792
435657
1368107
176396
713541
899877
1056050
1118591
269683
497221
253024
1155007
1175434
962254
64675
919274
1365987
613097
385371
1628291
1496954
783450
857518
1128958
1200940
1284892
1283453
852076
1105302
351037
74663
706129
327619
175654
280389
359398
893442
975917
693322
1522741
163814
490864
501943
827479
1568968
313370
1642645
735377
928962
857890
1290082
1074571
99016
193638
1207430
40020
1277932
1549156
472993
675777
1273486
174883
1049740
674026
127176
80028
503887
780743
864873
1072683
969793
182142
1634789
67056
223333
465687
1391356
1361441
1385340
592305
540303
803437
544560
1041997
910263
830594
285174
969550
1304181
1062559
1179731
621180
1120316
1393227
479249
510541
1229883
1479480
927199
29103
543670
1419240
1452389
189881
1578529
378296
357404
1265395
1619855
410005
1547505
526128
992066
302083
770560
1098030
399147
208504
328085
1101842
745846
1100513
1264674
517980
1410425
1459620
314188
1143969
860275
234100
808153
1104876
256738
1039730
939072
999598
573730
1004581
239781
1204979
656617
1536002
1017414
905855
232025
76487
62919
646099
1078
1011551
810772
1309516
44280
787692
1462244
1557954
1573006
268497
1359594
1069879
1090751
1339722
673337
1079265
1601572
686529
1009479
741439
903421
139714
1035589
1613297
256135
692112
1261986
983950
877920
311419
1393571
566154
1411901
266925
67629
669709
781919
1327890
1148713
294818
142813
1539967
455727
1091129
1525154
549347
503533
212759
544225
1141869
572180
642498
784495
1363567
1166196
120158
219537
1237504
1212514
599519
811799
1579131
101615
1525800
729571
1349106
831070
62035
1452107
743639
115547
827450
1631565
807456
1292293
717848
1138591
706638
1264778
809124
612206
1305056
1465426
1123370
1018074
527326
839989
236126
1630348
821951
1224642
673667
1509883
87427
509765
1006097
1214613
106038
1427423
552892
271146
1281516
448723
590940
1564211
154236
1038686
1253185
140701
580204
759798
515817
598622
1200517
262176
1296797
52053
240658
924387
966307
769485
444169
1445469
1480019
913334
850073
1346233
816180
213515
937714
727478
1062223
499666
457443
1645889
452020
916226
1141755
1376460
692382
868386
634372
1522064
1406356
1350279
458826
995278
761787
288182
1606396
946484
1045902
1642739
451548
1050588
10185
700011
945073
1601072
272885
1265876
770341
1316870
1483845
615233
1105599
363629
674982
1334294
1060706
1156834
539576
556461
508709
998648
448117
794404
343641
1023147
1302213
594793
318102
14896
1096251
1093078
571840
61487
880094
762688
1618516
965905
921555
1629
1112035
1395886
1293391
1594993
332567
919968
365156
1403160
111620
1307684
1076031
739182
190796
19868
1632082
409304
295682
1483617
254200
1350503
940934
310806
479854
697955
146013
333430
1356180
1519048
994742
432217
1316490
149004
1385732
1643321
396082
977060
733468
1142302
1185054
1562280
1356082
693892
261752
212865
687064
284817
248945
971240
6742
290419
503778
907606
186835
1482365
342466
985371
945274
690332
723339
797951
1507704
249939
754874
1262288
935407
31912
1224529
1006307
1132183
78755
61642
1516217
690040
1487260
1218048
1583619
1245060
192772
1537952
1142526
1309467
1519535
1475069
1510994
1561985
1307239
1194142
1288447
203623
13020
855811
594695
1553265
326878
565123
1209801
1120311
458752
1051656
1490600
167945
18526
33174
329190
683339
1145207
1303798
1319742
602000
216549
1369700
1634717
1539402
1535580
740718
847964
446639
1138044
265528
482759
1073287
212040
577923
1096217
466089
59573
1017434
1009477
105047
1405427
1615705
1035335
658525
23773
1065738
1143768
433072
125954
753463
561296
906855
1116097
546825
636768
175348
925710
706939
724228
308221
25052
632104
500530
978317
686894
1613454
529454
947135
367542
301182
815487
1624516
604806
435649
264371
380850
600639
631216
596742
1182957
1375358
1186262
1525938
293567
1450175
545384
63841
451115
1583964
1538347
138588
751762
983474
379316
145246
1485602
221314
1362238
181241
1108995
583560
518295
131519
670034
643367
978213
497987
169526
689800
1270068
375843
1051567
964713
1026799
587013
1202820
600188
1317169
1157485
130846
149495
937878
1633096
688329
92639
909024
1605330
1399499
405039
212051
1065518
1199070
1451422
1585887
476575
116482
1236586
1093012
701975
1286782
1218685
1535683
763177
793728
440809
1536330
1378806
517281
1163930
688939
1128222
389762
102073
1409671
1507823
1246537
61234
178458
437949
1443847
865347
70349
558100
1504729
888797
428193
936301
293772
1557488
1016820
904831
1055899
348481
1321804
1205445
603574
1161485
116983
1615747
861967
731914
219024
1416537
1348295
1248422
1413388
1451298
810545
866083
1286936
1393834
1175667
607280
283984
1118583
118710
1142703
112080
303001
437694
1263242
1640041
1625009
474955
624350
1612305
1601809
447713
212269
922831
1488043
745347
907405
777314
184418
225540
568628
1444323
766297
577500
1626243
780886
1607937
635422
680620
1546207
1631213
455064
753656
534828
1176292
924007
617220
1339744
266950
1225861
1332999
1605401
1096893
785258
1015636
1446379
352732
1645744
698486
500791
212560
547374
1322924
1285338
878164
1171430
1153674
1169242
606450
121756
956526
1472837
1465524
932948
421084
425793
275010
930099
1256581
642474
1558068
990264
183008
680248
1262328
1199054
246931
1494306
1419152
5814
220884
1204799
1268534
976575
370742
1327163
1328435
713968
1239744
226283
218044
1380517
44092
1602743
542777
1178616
957329
1416215
343263
834361
245269
619999
827745
1466418
439976
1630280
1170391
142598
1108349
455565
1600292
1182923
874413
1367919
1573416
1162487
1079605
537451
186406
229093
1241491
1445774
1200540
1423404
1097700
1435398
769452
635106
1034283
1628525
1116530
575973
541720
640382
561154
1169659
768581
397124
1602898
547320
885164
418020
1171993
426436
101320
653332
305077
760555
499270
61102
15698
1132542
235548
665076
727201
1516666
1226808
1235499
983772
1610912
765705
388104
394043
1111332
766440
1196643
1626233
1569403
1104792
637759
651213
1004789
92917
1045651
347661
32086
1450915
1471942
755460
144811
1244485
1416200
1562296
768287
1261026
1637302
1238231
1615210
461662
1036237
1029368
1485127
921203
135353
218778
1167846
271545
1564996
1557794
128049
588716
1257037
1224761
363623
555544
1437840
1300134
547718
922640
119871
1343576
623721
1564988
1174384
854600
669813
1506673
99065
792766
109898
160261
133780
297155
1577101
861026
798477
980820
500619
1089969
493091
1098751
998367
327931
313137
1469538
739541
638200
710040
1055311
284428
508777
660119
1276112
744553
558807
708089
1252592
367924
592627
1584595
95525
368646
759610
489465
936953
209086
1335039
1286149
197144
918360
132310
1310273
849986
1477122
1040129
577255
1593606
281019
948325
1206947
644497
547176
357193
1564790
615213
855538
776219
134548
1540260
746296
1049057
1169322
1394911
1624328
1060703
500028
584604
59392
964584
392893
965044
514709
607242
1478866
1431431
644785
771899
1155587
162347
638198
851251
539651
206620
593564
404261
171488
740064
1434324
174543
902455
860903
740978
1166405
930523
1565491
818829
535160
34734
1563485
18855
1554402
1438016
1537822
1382335
266145
1643475
63648
1149331
451726
1525611
68141
1036643
1524357
747187
1354714
91280
22678
270060
803544
1603508
905974
736320
351067
1344585
1474761
601591
862869
1238532
846003
1089680
1024846
207563
1098224
1088844
477159
82558
950399
1476275
1586175
850210
442803
873798
759385
177491
982303
1297425
106647
1278937
1368317
1143880
541460
1586630
1323067
1425321
761246
1006875
1023525
641229
970749
423287
1302293
1583163
1164492
1621551
166935
1355558
1626922
835058
392792
1045654
1103659
119175
757171
723577
1466151
1332777
1291771
818459
114696
664208
1577868
1363785
306392
857776
1597001
1263124
627816
1329682
1225554
640574
497411
254699
1608113
1282542
993548
728034
246269
1642221
550135
935780
976049
1013374
577914
1108674
257688
1431293
1262417
1622603
1243861
660028
607908
36086
563614
1593091
168975
550233
998772
1037379
114347
1581830
1103583
96237
137295
965828
1047097
978814
198497
194544
853057
891292
1321138
156537
500098
993443
176239
1436846
1606583
355892
648041
243353
1029329
319838
730368
1165434
1171893
1019874
1403768
1240851
1052070
231571
1365215
1123553
185217
1583889
1061355
1037287
1401055
1238700
259873
237245
1558899
1004379
919382
289499
494871
1554668
1451024
1565774
210328
648192
1639774
776927
1552159
487373
1539477
680659
1326967
211739
709612
599729
1535508
417711
38955
1614315
1493311
1213697
922015
1572369
881036
35116
1609124
666246
111254
221652
913447
201790
1328468
681073
1578460
715648
110120
915167
1210275
616345
644862
95613
60045
957028
987407
694600
377633
321994
561782
348636
1197041
1160704
107812
785245
78877
1194455
936024
1451157
654017
272642
498412
1492509
944062
543164
1188850
116261
742477
1380213
1046767
1117545
223336
1074317
1064826
1573761
218530
1544900
1459328
1029578
249630
493910
551013
806639
331400
915375
99826
275285
1413894
1002247
450201
1194392
148577
1234735
285164
808374
1623566
1134706
523340
1175761
1272381
884829
456313
169868
1262452
457007
627933
976878
1332074
778812
771904
1356533
845665
445669
990730
1460937
1531703
1408582
1079662
322925
1325475
1359410
1449010
1538644
1446837
75213
1618474
1511942
1130207
645391
703005
743645
202863
561147
356254
1645557
1146063
781308
254121
152762
425211
1130088
1352043
1591936
749486
867044
897706
91911
205455
1432728
1577202
824182
132729
365783
1384816
1276985
510706
1526688
1025157
394864
346468
501479
1583907
1532896
233057
364264
1359775
295118
747803
924898
492156
394215
1242606
268546
1205512
1645868
309895
837225
1507678
411954
1327842
209859
382653
238981
368280
763139
1125611
1002847
909378
1476835
881550
1099762
1260290
339989
1005910
1092106
536270
1294051
947362
854963
671983
470850
1257965
751180
1294983
438054
391921
1363787
483324
1079082
892761
144152
881981
1256878
1242530
472464
828438
578113
1479952
586603
305750
1079044
1101076
661234
912305
282182
1255062
175077
1348315
297560
905433
349867
95768
575190
917612
884156
969124
1466597
1580569
373548
949084
650999
674627
1052968
448892
475326
392219
1150910
1332653
42232
558359
1549730
1368561
372990
678290
898820
481621
955272
613439
1546479
241093
5166
1107375
23127
519346
133062
48199
28063
237123
162392
544175
1610047
757907
1522773
773359
1226179
590840
653597
1558749
652876
1189445
1284392
264297
481446
1319328
4649
1011234
1235606
627547
1031517
1057830
1405681
316407
406707
391906
560354
322343
963226
345880
1479967
1149348
36024
97156
1588766
810130
671808
1183117
1417545
518038
1575007
1521058
1075143
1245727
179191
930622
1076821
1182895
1633815
1354517
1379644
211795
159623
1206250
670456
899298
773434
181914
259088
157841
160001
467723
94176
1391490
1481890
146316
1318718
1215817
1613689
1643419
1241886
821970
1072168
94579
1243371
1306507
1059052
1140841
1212170
1023227
1594199
1141608
670281
1415739
1827
948984
335510
1334997
1491683
382667
1091315
32302
99653
910486
1452593
1491626
1062933
689200
1128889
566224
661004
532799
1212272
124653
1636139
1257922
952071
350395
1078944
885738
234280
1557228
1020505
613709
580401
1038629
1160393
850980
418754
425366
28614
21405
1517810
831818
413613
929025
1508417
43233
595432
704415
81400
301899
627664
955088
173623
253656
427281
1577967
209138
507874
130177
159637
101791
46806
370130
359265
1369395
1026750
1309407
870837
1576989
52248
576394
442138
1545224
1184606
1645923
753951
1514482
289615
651797
651226
1280944
1112654
1049271
911638
1278549
1201461
609865
1174345
409540
419482
1444825
1315741
115977
264178
1451380
221463
377408
1069893
714582
221584
1046086
724944
1349843
852269
1300385
16378
680240
1110693
200051
90947
504202
45407
203862
131228
499549
780194
583434
1113843
435742
1519007
267150
1457457
819231
1418108
1632419
802686
1141403
424937
1260371
713912
391757
447611
314368
606977
441174
1149402
1154873
287323
1262123
230042
1618111
778571
792850
749123
186808
386963
867757
32161
1172080
1332155
369569
69270
996655
1054312
40714
137723
87491
423141
848429
1614191
1398464
209335
320895
1535357
1144657
23956
1628727
382509
1103424
572754
860569
1627051
174753
593426
912461
1327065
294387
1194413
373929
259279
592383
1108756
1637035
1125143
1080944
511772
1433106
1304732
1092295
1036303
1224212
1374961
269608
730759
857863
1378975
416675
744311
718009
478465
778351
505007
93323
930771
1403022
43360
1483309
399556
262706
1331831
491543
696265
70185
451577
258891
1060501
1379170
1136317
384946
781942
721892
97649
1513619
1551931
113285
106082
175399
977679
1195378
376628
1564117
971216
553721
384187
441950
86469
1383333
870184
855852
779279
1039598
889007
1567310
1213226
348200
1520113
1063135
951693
1070330
779537
87682
1334967
712945
917914
830308
1031545
736694
1504686
1318062
867352
284071
817728
834834
346583
434857
1628115
474690
84460
212026
233955
62517
1268525
450479
672019
305375
45706
1062945
1016415
991761
1069430
176654
633794
1404985
677583
1159431
1512122
116709
837562
1427809
471951
140448
230101
1250754
456629
1074672
483766
1589424
374185
1119417
162054
1245675
1138455
308820
1083721
1046222
213357
321658
298895
1338199
99160
402188
944012
1003103
1316309
1040363
1244177
1403589
215145
1402103
519025
297091
1585809
761296
1414171
412625
272824
528853
1143352
480974
1179762
843597
907927
192835
348113
1040206
757001
835146
1078845
1155735
922741
303737
1639852
894489
1008746
660326
1307474
1228165
1643238
571502
613135
592664
1636854
819238
80867
255126
901172
1427271
613435
296864
1153946
1455972
1545015
874668
1636768
951448
69473
838528
1264726
873800
1613083
1400698
606437
206399
722608
72974
347769
341560
1435530
610211
1271407
1500280
771473
856515
247398
289369
309311
322484
414990
1102414
1271517
66848
831441
1309423
483176
1258155
832001
880150
679481
810277
325405
594981
161359
942445
434221
100546
151599
982479
985324
1626233
142575
930813
825775
1285362
1002770
799466
501616
1306857
1558347
1350289
1282774
1423980
1239387
417175
1161389
335241
752161
1453039
827376
378237
1099527
411686
360614
211557
40726
1360979
331423
410178
1211115
335480
548041
496442
231753
75181
1440177
227191
1320568
620353
180058
1531152
1067992
630098
203143
1304867
337421
1227488
746542
1149840
1219630
1043900
1525320
199514
165178
673444
1326179
1186646
499743
276797
166145
1286750
1388973
1630612
981361
597946
1366562
565526
614756
238835
507800
175423
4192
1076608
1394181
131771
752945
1037408
708133
743914
635618
864779
1511791
349993
1298690
1054941
1586667
51913
171191
1043838
787060
96904
1370866
482116
825754
735199
1575504
34277
1110316
690830
616066
65966
856291
1282152
1586234
1173749
504002
19065
269670
1444444
78554
573312
1557159
132949
578509
783213
138987
543836
1071036
893035
207672
743757
1398782
1047586
18774
1296825
492365
1002409
537288
996433
1014809
220566
992402
1032240
525499
598580
889968
923625
902439
869058
126105
957478
966001
91910
1210352
1557664
252372
547246
786637
998425
741323
95826
483784
694168
947174
192050
573263
55111
1606074
477792
234788
875906
430860
47386
877199
968507
1108239
500746
116623
1173121
477582
704047
1147111
1304676
57881
839611
879471
1176542
1461998
1561076
845127
681511
805901
78396
1437026
538319
944202
1186677
701079
138528
491825
208606
621948
569436
1208121
1294421
561819
643398
530788
1063159
72627
1632353
403575
456940
1315696
1593122
310998
210795
1521395
1414696
1257315
621895
30417
1340381
1441899
793569
369306
1263205
1342064
626341
1051553
1014307
1092345
1302999
933946
7346
577338
1243391
483011
1352969
465770
1058222
779068
2046
1116868
1253222
454298
1285931
527628
928898
604404
1380249
482903
363549
1125543
411171
352622
1406498
328623
486308
1633340
1009882
277069
521648
444358
1071219
1296216
614306
1483094
820276
1551745
927358
1451332
61546
982615
1004014
1378258
1109108
1321673
655104
1021690
1470880
518759
254350
1633071
699976
180164
1404793
329187
514678
769952
1365687
379462
197351
491591
38420
1561460
1464257
1186016
8513
1322135
1246609
814424
1455532
101002
1335597
961747
719371
1097002
590181
362298
650597
1155395
1079856
1637310
1632736
325821
1526832
1056177
812601
1528726
690897
159460
1069597
94185
338318
1472968
73054
436284
1410162
1220253
1612865
352847
1557504
1476112
93916
901941
889397
1361653
867406
39242
1527734
549320
167446
1469137
602241
757140
505995
441695
1034624
344071
657540
29096
424502
1304907
1187882
857641
826865
302323
1444727
473542
655838
1294682
1500377
341212
1085814
1618377
378445
1225898
1638334
610337
123833
573235
728576
1133542
64930
665002
99303
780468
238937
1106195
3051
812879
1202243
1530939
221147
1486997
128628
112814
747083
110468
240377
1538239
1384021
588849
457398
149457
523205
752992
378735
733301
847116
89006
632696
1151863
205292
798175
555330
209678
1108642
583918
745196
352985
660089
334027
797878
138628
1430477
160102
1031476
676296
326177
191411
729499
1056852
1645123
722392
1339757
419881
813581
1458833
131050
55304
209536
12336
1555041
770230
670022
223843
45703
844821
1396073
1366448
222897
643040
1575664
522502
529388
1312443
1483143
1391303
88070
942807
696598
74744
1043181
814630
1285340
1252855
1288197
970249
1021557
540375
1212698
1500315
215231
185096
401351
1088428
1459986
492166
762623
1599799
848609
1167362
1182619
806408
279780
17215
989625
100723
1079873
816350
1594214
1507465
620966
1280040
1591532
1347610
244762
91892
131607
1058043
613965
1370152
1464444
898532
691476
191370
1075925
1378460
273001
490614
285817
627445
414904
252232
1300233
721103
677036
875674
665095
1586457
1462292
1272562
1520669
745347
569295
1642021
396340
257508
510703
89653
1043332
1071250
1512777
823940
1433379
1085977
1549480
915397
845686
1235236
298728
1420672
1619988
550705
159237
869808
624876
1186002
1039629
290894
987263
343909
777698
767872
1002154
564938
1193980
1534511
681103
216579
651542
773563
180527
194409
1320419
1453587
225174
939575
293722
1163748
275498
1357980
1202851
227490
1062180
14205
1282092
628686
395196
900022
1620757
626279
1226971
901971
1040610
1441596
272234
1567072
495056
33884
1427108
346110
645181
3987
1522123
518353
1407445
841453
813168
1058841
202514
1449708
255359
591051
1408782
323655
1584629
1489516
1568431
718556
1177461
686179
1621519
1374705
1439587
806398
1511488
1385274
1166170
1515620
916371
609018
1115280
1137359
1496131
673903
36767
1309667
418224
230290
454749
525748
991137
735505
802488
282913
678219
828676
1176070
1030634
1111038
1471770
1038689
100095
1532788
781957
2161
731006
1619525
190146
533750
980557
553873
82269
1141003
46397
1472471
30966
453367
1106564
309572
920445
676103
247788
220719
943170
1007973
214563
552985
1285152
301035
552961
1239542
1107337
848330
1438838
973636
1022422
1201901
861188
274672
1463422
782861
390243
936471
123565
1025541
1033753
813395
391814
1556495
927556
11978
1392934
510846
120541
772734
822393
1471613
593663
268149
172477
1643900
945142
1167567
1345399
1519032
990370
115602
581539
1040209
1267317
1201427
1547750
48793
743280
735000
1093055
1280986
1248005
571506
1270881
114548
1236672
1283112
1414950
762087
1259144
490060
541416
344485
783769
379485
174283
518967
1242617
777816
1153601
171862
704
568899
1478066
463085
1062106
1377591
1559147
1398266
1285983
1511936
1218584
1307826
706712
1151970
554120
280520
1020663
1276521
419231
821736
628501
288771
1201055
4443
634651
670081
1314027
476874
1243988
1240027
567390
888529
24252
326521
1195892
815162
1461270
839084
1264586
1066195
142634
1519944
384062
1161664
471230
309105
652463
997138
710944
1199596
870467
1452787
209403
242871
492564
572975
1234396
339422
1086755
124647
308990
729061
662397
1408075
1441285
58411
1260137
193838
580675
1342623
142424
437438
1586551
1523761
942055
1349809
833396
1408241
299301
1176301
1323503
421639
605407
1256615
1224712
1138432
689492
590529
196212
442683
438653
541082
1484517
1637360
896525
1505968
1351107
409268
268228
1541496
268807
762564
1134908
496452
177817
1104293
497752
1435193
1305031
694814
1615231
832939
1606293
852269
319749
1585666
50361
1310069
714252
1517254
197304
307803
1355816
410391
571323
509352
288510
636222
1470588
319884
1546769
1103522
1068799
817310
827830
1383316
245762
253383
12525
1644947
794016
728075
612885
1220343
1177258
1419975
197169
1194541
367022
1301200
871219
462993
1635505
778926
1468067
1560081
1544733
873226
1350058
549864
1291783
541461
878007
1201321
815159
1611382
417542
1589714
1525204
577136
808782
794757
1303778
539080
1517890
994649
181215
155642
997434
568010
1532259
1567511
892675
166511
1121165
934557
1518358
650906
1396167
328780
36134
267487
843073
1170835
741207
999073
542730
1270
820211
199738
611208
1417643
91681
60927
1379396
163900
726016
980076
771314
245509
1493829
1420151
1243711
1380588
1073794
1124569
179446
733143
969343
845019
594496
428254
865791
1327620
538428
945599
1370516
598302
182294
471199
1552400
620795
682475
1571173
560530
258891
34448
1223920
584767
1380783
1096547
1020725
804815
375562
114215
937945
1544165
257675
618349
284103
347304
777491
1269749
647963
319881
1390876
1639360
1608582
243554
57583
1580828
958926
166317
316368
1217030
902568
163488
1288899
1349991
1269076
900595
563967
568515
869782
81416
1382586
1588691
82711
1588422
985456
676715
1503768
13914
1325619
1052447
15549
41755
158960
1047779
721367
4621
19651
63734
1197883
360182
609209
995912
1019226
113451
828055
1359541
63982
486259
846461
915526
58075
1125141
1005194
1009283
1322162
105047
555564
487951
401804
1344149
99538
618227
1368851
83792
195828
1137805
246717
486031
204855
486234
486825
15476
483800
995278
745021
493951
183121
1385649
1614821
1272565
289466
123503
1252136
1506092
851112
78115
853516
174345
326177
1004535
989528
551972
173781
1325580
1356363
802766
453297
1341445
582120
234875
1606065
1557415
1166772
881172
593564
1009454
1347012
699137
1074838
691299
98278
1054827
678326
1181659
1281202
1647459
542493
1005126
176991
1623937
65453
1555651
282581
895035
1207918
708622
299163
587573
1421730
1308706
962306
1165756
983167
153879
1003210
1282156
800490
1259552
115532
511355
693505
979639
334314
1129755
638772
992421
459318
1236991
1404505
58294
97262
1002228
214970
904659
182707
566469
63369
1130940
1129432
395099
107995
289442
1593822
854077
749785
127237
1336423
926828
1549328
889008
659
1337738
1457446
970443
1441950
524278
471406
341490
618959
1461934
1431409
1404132
195714
1590716
43428
1012221
791777
1197591
1043593
270137
14466
1598283
191993
1513222
47169
1627818
741399
530129
781754
13569
899277
288671
1623997
604245
1544260
1576537
484139
93604
636071
50037
859644
1418332
1149724
1215242
1293242
403743
885979
1432822
296231
114562
63162
1004058
564911
1502477
1621753
659843
191642
335790
1509263
1310289
122819
230679
1256582
1132100
109652
56397
339218
1142348
1285464
839607
1126655
509577
149096
363092
1014980
1086894
170343
901095
568106
598608
1588500
116200
1169503
692011
1025379
992124
1281888
1571704
1060232
1072045
820480
1291936
379036
473036
149736
496391
606578
1561932
49380
1426753
275125
548800
1093725
364255
565965
126515
1491162
1082419
411620
677775
560872
1303481
1108995
158497
530021
787096
1450037
666500
1196743
999369
1093276
1525241
1585325
731359
177154
33217
1384435
1017260
913828
1282169
1126114
429624
901154
339929
1397402
557798
340974
697308
1563253
421890
1228100
940850
962139
311471
1171100
564948
1018720
1454897
211066
949389
1512977
430059
486395
655349
724849
1406925
1349329
337431
64559
727979
398255
861228
396000
24701
1338062
1215127
1480503
95059
267519
1189888
1284806
1291924
861977
312777
456732
281677
957041
803428
510443
1520932
465030
526566
744365
1497127
72367
1168646
761215
1418436
1264282
1247140
810793
821536
1388921
381694
600879
190111
1174818
510229
618743
475697
1284618
938952
307513
1006323
146381
447332
9817
94025
1158722
1308960
1002245
408547
919187
1158511
1481935
1241874
1600323
344918
551047
1635875
126379
1593624
181400
799280
899448
84793
1474285
1417388
634181
1009812
283786
317555
400011
509743
1399902
816904
856044
434299
1553554
690606
580566
23923
1247200
1575149
1096080
769956
762137
1233993
375739
1513306
458436
1541624
1358309
69222
1522375
1478333
569500
911059
681700
1582460
313747
171703
1589855
569331
60807
399181
1528083
473248
580048
345330
1413993
908493
716963
1515625
416242
761727
629775
1593391
1485314
447275
113001
963683
294730
442110
114149
1052214
628113
1011779
890374
660556
132904
1456307
1357308
1150582
326082
376594
584944
991211
631722
880004
365787
1452538
142005
335914
930149
759746
776188
402278
973779
1449283
1449892
1598280
599444
106999
1372138
355920
832310
868983
1408548
769698
244123
783361
1279830
937181
1429706
982848
1584840
279206
968190
1004957
325621
118731
1078412
1043839
88576
613723
986300
1332421
295699
203858
642959
1018227
967013
70917
1131755
39485
551183
660149
274019
644499
290173
617061
179116
389059
1244332
480156
396344
473088
173620
233637
1260383
198779
280841
1102946
83941
1456223
286844
1578440
493232
1425549
876793
584547
1335109
870990
899203
973822
987541
750902
954338
189464
731154
72036
387016
1430101
497605
409638
1021566
445003
816304
440563
589373
218029
1078930
1357952
732104
659510
1289614
699416
504844
1219251
1004541
505626
232599
1018540
565698
396709
931961
1624378
1367914
425880
54074
145570
952929
1037153
816755
1061424
1579381
989833
1326621
1450270
199014
1599519
803253
681173
234518
1177409
799494
261418
1231686
1486662
686002
891056
141408
1438487
343336
378604
1147946
140140
1293946
714904
1316744
475652
1497739
50748
701867
614271
1436617
721436
1418866
706517
987312
1404962
404698
604213
1171877
915783
317383
33044
1258999
801376
1140927
803322
58928
315729
448396
10428
666614
1414028
718706
1567554
328008
1018629
1368392
1633698
1142234
71436
760810
92819
7583
1504119
510905
581816
275912
615770
731975
602325
997538
24528
1161578
456520
377457
235640
346505
1622505
886425
806836
677576
411333
591439
1151408
41647
148533
1492226
1511684
1442998
1618622
177473
175540
189491
809751
507868
694371
1624739
971849
946063
407887
1417206
1301409
1192075
667041
762984
1390928
185996
954360
719718
133704
917402
259793
780941
1634813
1378318
1152665
630168
70848
512413
1190389
495523
1057851
941476
702313
3892
359211
580864
185196
685646
628280
834101
1385506
283585
1316427
321070
993670
1000537
1268162
212955
502566
366333
1042743
1162500
18559
798560
1238598
999196
114530
1512154
1205785
955600
1495679
31797
1385701
1255232
978089
639044
1437124
226388
247929
151031
304681
148470
1253799
12281
271255
202292
980010
128438
1512647
967220
1134810
1367327
249405
270613
1529412
1587245
1228837
824970
834512
190343
958824
1243908
263618
28511
606022
1298243
466715
1435007
25453
4494
1018505
754655
1125579
1224884
1233734
90528
216179
551771
1254178
1223943
1366231
1050180
895800
674507
1158682
1153342
897743
1394068
609660
229909
1022001
1209278
1286590
1380814
1500527
1145898
1150031
1186210
884184
837443
20107
292512
1514922
523978
395247
1233462
1568376
1053205
512562
1267527
619702
671891
1233970
622184
415452
289539
372047
171846
142730
674266
1444228
374500
1259715
1558045
1250940
835006
1404010
841644
442908
1366024
1403648
562259
70208
1622464
1089319
1019164
1485204
1131514
965938
1096768
152969
1053347
1127471
362088
1164950
1172434
677680
838128
852000
670973
138682
630827
275739
541376
688961
983304
655378
1630354
696258
1190565
573909
1233189
1572728
354749
78872
981254
1137479
1173274
1271435
878784
375995
1619017
1157322
1589473
451797
865129
1171808
1044009
830958
1200768
98922
935780
848982
21009
527012
1355855
591466
699419
663041
1335139
1483681
1458871
1617434
1445271
944968
315632
1500978
728065
103650
1428260
895380
1100108
1358544
868521
1168593
1125965
1415058
1157314
423049
340887
206389
304873
564021
25163
963185
1641313
447734
1508580
192005
1552078
1437586
744690
747530
1499099
1482932
684391
971309
724494
1498053
273880
1258784
969654
135218
91645
719444
525534
1408074
1550976
288598
1547431
1526326
633302
1187856
332151
477538
1340914
1248764
1350393
1245806
764082
765178
1054283
974673
554821
552091
248028
835590
1213908
1242834
1013529
435453
1029019
1441116
1630777
213801
966376
960661
1295291
1243040
568722
830594
21557
1251645
469643
293650
885994
915687
459008
182621
939845
1139774
796250
217083
367797
752344
1410356
1536277
447164
637350
738168
1339375
847104
1363735
1153160
1204891
1142033
1173049
1439722
405139
1344805
982892
273542
1238604
280787
1341958
1617837
1215841
996807
319235
968009
1268667
1354016
1356120
973152
1224750
987820
1160386
152557
469676
125022
98492
267724
11153
907658
752021
456699
1326197
842418
1505110
981026
572409
825808
1211747
516260
506819
720479
1140152
1084499
662323
465053
1410783
26886
481494
1151836
1537650
1059303
1098902
1396310
1376666
791952
1030102
883304
643548
998503
1142184
863489
559927
112085
136823
1012560
628223
407632
91
1223919
1286185
215493
1556353
741729
79129
841326
1639348
1218169
1476878
624611
148506
106850
868186
1014449
1555691
955251
1067057
119047
517450
366200
145285
1411417
846590
1122238
610741
710403
176164
343978
140760
3585
773316
924807
1507683
1309199
967607
1247096
228833
288558
1264920
176728
1555250
358211
184531
423055
384637
458251
19872
885081
1424425
1458747
863159
258009
731456
523
1600625
1616441
1214460
1208036
1319253
803381
570186
292263
1194212
1309556
852114
1429081
618681
172329
1172475
1567692
905372
1384355
993347
1143745
1555786
431104
150925
378367
1604442
405638
1209410
941926
1385469
666444
1268430
371455
1204345
249654
989339
34515
1426018
1363038
1629885
844390
1607293
1566711
1295796
1272502
78563
1495034
116581
1415430
996394
1186180
1522941
654018
518693
1636916
497918
614888
340813
237714
869340
382940
947436
542522
537218
937460
662287
531442
972307
915964
1252293
1217270
1373501
1545953
1069338
39459
149983
849335
916046
800210
1253188
1471083
569002
291917
1343511
1468033
1289368
816337
519111
112881
1079354
143541
376151
1125511
1496911
1002200
397597
614265
439873
460468
433931
224198
1324858
924556
810399
39419
744734
1104555
1125586
146284
152659
902811
725157
1637235
241795
1326704
860599
1613601
312754
1162251
1278723
1515240
1638371
533973
812198
178690
357766
1625955
1549795
1632225
1282261
247939
1031637
168860
465840
1103973
185606
274667
1526357
292967
549161
6811
152395
1291346
833352
51533
141734
1105017
1161008
1597000
1044228
480672
273110
1441223
344955
1491732
1226863
327110
1282510
1122801
639644
800885
246058
200691
515172
657513
1000288
68502
790361
783938
1219153
1597208
1111559
834102
1246240
924839
1581833
1289694
902330
281951
151793
1021958
448430
219770
1442464
1588898
1469201
1631756
850689
1614311
953190
1217968
1341869
282667
279083
584999
1516139
282977
372949
807369
148436
945114
1009791
860546
881120
1439720
1575938
1263206
411530
1258622
515039
733835
1524904
120785
850444
675174
939566
789737
982391
278286
413950
321888
1409522
249128
201945
862661
132902
1300640
949913
1359287
1546560
732025
731925
233940
568895
52253
1141782
691770
1474921
381013
600519
1591738
1309360
895770
354677
1141973
108634
662582
281866
396311
1001011
716449
770739
420459
1423172
550613
1240464
1319308
1614444
726337
123640
1550069
1246401
1266517
94484
207873
1525032
361360
485400
580668
266414
1364361
573137
635544
1605400
334705
819632
207409
574628
1036685
683796
1281069
314347
673228
1383290
489365
183444
922477
1601222
743788
316263
1195966
128183
607283
686413
293427
477101
1618028
292608
1486358
1091434
718581
1631083
650921
309439
273981
382511
1350961
294946
310903
1152357
927930
53722
606892
750094
1545692
369241
917732
559876
808715
1531778
787574
1471032
167849
951263
1536590
304498
1073742
878815
768230
962131
1216364
1174914
856797
1094840
1336226
938084
275014
455474
992850
1104106
772879
1557668
1296677
422940
37345
1065413
457999
1232678
14730
654568
174203
1014135
169052
392239
84737
146741
86395
9177
389956
1093900
1135696
1613799
1343151
553721
737394
788239
231171
1024684
85196
484382
219802
1328794
718914
852052
15678
317888
360313
1120485
924206
955464
1518134
851073
1533037
51396
884362
1297484
531112
635519
890001
1645827
296294
1040481
935948
370563
1299521
1589944
713684
158234
921853
210250
1310898
834243
922461
1606386
677583
190297
1346098
440593
1411053
171823
1418429
525431
308683
979395
1068277
682091
378782
1114081
1155636
542835
1520236
1571099
1546380
940658
426297
590074
1254328
1176086
235743
1184812
1121798
667822
246823
1512023
426079
1144614
1121402
459234
181837
316496
552044
1043128
1364900
412997
338013
433578
1502858
1175271
508604
1038808
252157
126473
1329764
408265
1555895
1540015
972313
515454
1511821
837044
1427008
1094245
1543593
769317
106041
509814
1047805
950490
189144
60960
486394
1641528
445791
1510547
949123
274277
910270
1211437
796158
486407
978142
1345769
1639426
656040
1364646
1488851
772158
1570051
137881
367487
717362
1147284
268832
494012
1452225
325292
1238332
575927
1509235
695736
711194
355195
689110
1347542
217986
935504
427834
746281
1175053
1009944
1468408
1225898
1090220
212769
247320
1512904
409670
1210050
147174
1497300
585171
737989
395772
1529441
19957
264546
1571484
1426424
1502557
1549228
970346
1581128
1122820
1353039
241880
324990
802774
606318
474367
265482
1350703
1087946
595713
357794
328081
1251674
921550
1314860
1403942
722758
1076052
220956
410950
974498
765046
309785
577651
255530
1401201
1062793
184531
323183
1627475
323464
1525485
167116
381418
788268
1142774
1605562
50944
1540383
1039109
52043
595048
639077
131303
1559640
1139815
1053712
1519024
186524
642524
935238
637200
672733
766180
1135202
446986
383784
1436463
747010
1320529
811121
985844
1243288
429411
1222781
406462
93785
872654
1086043
1605716
807365
432016
768983
621842
232508
58751
1403151
1562344
867935
1527129
1490224
1274676
578756
1164709
264944
1134240
1263597
1433050
723902
1609627
695941
1119406
411166
1219523
468948
1401562
457693
231516
1365050
80661
1498658
1062659
150462
248223
1579113
1162850
677834
24396
1353754
712899
714297
257007
1546883
51386
211521
429435
347083
986103
1026949
689601
1505196
50359
1020928
1491870
510290
1329863
1051603
1289184
1073303
3489
257533
736030
451905
887862
1383266
1595696
1094197
1221686
1062575
1594654
1018365
595344
7454
1192850
101208
505985
83476
1536734
1329540
1050238
1213384
601989
725758
377542
919544
1014214
177343
427359
109442
203453
792502
1280119
28908
283469
232508
228888
1407354
456563
321861
808963
24706
675948
1102585
792025
1384641
925888
1242655
76937
1554504
1147593
852324
296531
3311
551471
428963
651623
872712
1125481
166510
739284
819882
72880
290383
85109
1629649
598893
912702
808836
1320016
49135
628796
1160860
457342
1609096
972335
499869
1368349
775426
258793
1316131
1107547
1481222
501791
1453805
229233
426309
187554
936832
560079
637984
444737
866097
848404
276281
1611846
593464
1172668
937814
1062474
1484936
493891
218577
1008482
1393142
1140873
19535
355130
855713
727004
1345240
1635558
35694
1592201
489667
1553147
125442
1178884
1118593
1081754
885681
6788
201627
805946
1429198
1141439
1646978
1306474
1506082
900766
619265
1622017
751406
1203468
634681
1045802
1089953
469373
1307814
1317012
255635
401292
197356
1499436
250716
141675
84780
1195254
1587669
522733
1610094
532499
1642025
473732
1507212
1641253
719981
294146
71568
1288255
1457017
56078
1569646
1626745
8028
234007
230347
869541
1605865
455449
1026506
976868
863505
814232
641985
1397014
315663
190548
907298
98619
854628
1633507
1019640
1152454
614271
1179609
1316823
827315
497466
1460114
221724
971792
638775
1234138
1088210
1319507
271244
1174046
353500
531433
1412158
860640
143132
273131
214932
195914
50303
803438
299889
965405
719051
1643111
632534
371284
1293035
937943
1643367
649611
1626290
1101362
1429163
898093
255807
6519
1141655
439328
443691
1592300
77620
1365527
579263
1447078
1373286
88267
1184707
1521336
359705
1227900
1038124
364675
181765
359293
484718
1421950
125592
1061949
163009
576491
890171
197424
340658
1594499
716184
1024270
470853
651214
1159953
807079
224114
1089838
5975
456747
543226
1460092
799990
1130258
1460142
1378992
1515871
1376806
803723
581350
1553917
928122
1061192
732311
1588202
1055260
906739
655179
997058
1326992
5672
588030
1061626
934918
1543219
1103620
705483
1237619
729013
1004641
1641280
62823
1487122
555385
1615033
706139
781132
807430
1092062
1363785
1020833
963252
369044
1587830
1023047
140414
962154
769294
1624120
969212
1181256
1088980
1226462
1382026
750521
1003291
433234
1025820
178006
1505499
638261
1025201
1053162
1317200
92480
386589
1172800
623315
713616
21605
189870
1336530
875156
1552049
207479
896596
1416847
806440
668481
107492
606847
150446
33791
377164
1274467
1282457
1398705
69396
1216817
1262926
565039
392285
660965
837365
989041
1315794
432231
109527
745336
845625
625051
400422
627081
156032
534129
347479
1100864
1281519
877354
751025
614045
173850
1277620
1643379
296511
1641659
285103
375757
1542877
315646
1528614
188486
794143
874183
755483
1217857
292110
7589
1621144
1112808
1240456
73435
1602653
351463
126999
910654
1616346
1560200
573450
336603
1291103
505163
1055420
457455
393395
302346
389459
1212699
272323
744183
698071
1577139
1638657
780838
1090741
1497647
1435338
1414
922814
769531
671373
1269040
290385
532099
293376
520849
564886
1486360
298898
432532
1355285
1496404
317232
1313519
498987
825811
9002
1222638
514178
288555
1486315
801486
467110
1495920
876215
1010362
1467005
205757
596562
1438725
453081
624160
1493103
1250638
38111
1127207
1004617
463368
850614
269483
1582016
183996
166932
1126600
1113228
256259
842566
1369671
293929
609789
1499481
508798
221683
611212
786048
500953
1419204
849229
694041
1371751
1228452
1422312
1137
1575028
471845
1104740
1484863
1127741
1212663
1226383
97084
1024518
1596256
936086
546670
138957
1622257
375060
1599570
941789
127703
831150
325289
783466
1490251
987526
1425478
478760
1528538
857443
674669
697263
1295493
1341126
1572922
415691
1248620
1618360
1352799
1008168
68268
1149997
151942
1139946
1472821
1439396
1376076
1087730
1353299
1243017
883254
1496176
921715
1316589
843370
145519
223760
1400189
1029039
335893
833054
1494617
694494
1261535
335574
37833
180270
8280
633311
1359680
465785
1351857
976879
398141
216100
1452859
949886
429140
546117
582246
435678
1018420
840284
409489
1596000
1316083
626373
408443
1236802
622077
1130621
1152382
1229877
1237729
232172
976446
122291
1118091
1284816
709271
929625
509115
1210370
1031005
239751
115117
1224301
1044000
367946
1610306
638819
1377375
332090
1635134
487364
591226
1585298
463149
775154
501577
1314118
245046
653087
420221
960066
1016761
856376
146443
1021830
590565
1632871
251473
426372
491277
164874
924154
244294
1483705
420257
366936
1048150
2621
876399
1476466
531561
95788
1174949
1244590
509482
759753
56421
999938
1408037
1209695
355246
792456
331438
1410709
926277
915764
377177
752357
476262
795197
1568626
443196
358518
1394019
1017983
455383
128699
1356404
1152111
916216
203755
130182
238944
1255016
1222652
958668
930266
185645
490938
617447
659313
986582
36123
346665
57255
175780
227967
1316431
1490650
1194048
843698
1096608
1162809
123539
1205874
116197
499356
800714
519126
418700
357361
1350102
192475
1496084
1615790
1608918
1502636
28789
793324
1418454
969435
237831
1385776
304101
1103769
134654
900121
420424
457085
1369526
366987
1377851
1240018
21501
231270
918339
1588357
838802
1061972
1639231
903970
1615091
1618739
1092829
15127
437346
144873
152743
874661
264401
526219
435352
1529599
496989
1224767
891629
946080
1348663
872944
530414
814269
631249
995303
625725
123011
314521
1616888
1370619
29212
1079044
32529
1510814
693392
1291676
806914
543380
607841
1054030
920771
816662
549603
904687
1572005
54729
965530
664955
101434
1374499
1480961
486837
122039
194325
1629013
804912
766246
485065
352130
1628547
1526334
1166833
1301481
564686
553904
396439
544246
1283999
1422784
1133538
553804
1623900
416514
2261
156771
1251921
57574
1160700
256068
896347
281888
99839
1104562
537782
75820
1478136
1310934
344421
1461946
1134254
388777
402066
95835
872680
997618
61588
283694
1309059
1552077
363705
499629
1409664
1466823
1147721
374389
1137511
1106532
1368486
1122565
1638580
1498100
1043289
274589
855067
242909
1566966
603382
1286673
228242
595768
831157
1381704
1563298
1315178
287378
767019
803150
495749
654465
1392436
1138581
213245
1230705
1152097
1386360
1052806
1312847
838486
1263707
242723
1470729
1365164
644640
507335
1250001
178343
614979
422448
1237711
863252
865333
71797
1154655
594532
795197
470405
334889
1585797
772510
681904
1174667
116123
944197
895916
795920
1131251
255313
433194
1442690
249597
802215
54307
173080
337345
1618482
893671
246757
1151211
1260950
70915
67938
1295921
121454
581857
1426903
762551
417798
155423
666739
325676
1095235
1457591
1614727
233544
496361
637701
784031
1504603
198350
651558
725133
1540071
1097139
1079041
1138090
466340
1243858
431833
698139
564358
928890
1456445
1021036
786349
1168003
1455001
171920
226523
100637
407271
911258
775351
786161
512928
670526
1098088
621651
69737
387239
871716
1615440
1447006
1047533
1202765
413207
730778
1566419
52560
473214
571521
348782
674409
1341699
71294
452072
182429
846893
303379
499790
1613958
707132
808365
311559
689734
1175905
1051226
889201
1573005
678079
966518
1616623
79620
61884
42799
533667
1277931
1288893
1224355
925200
791551
1432815
1293713
470190
1596095
1219566
615422
705737
1507182
1504016
1203273
1150914
953085
1557111
981115
1606047
295469
1233984
1243370
638000
20131
1298205
1511604
1529501
1583737
840907
1255530
1575319
1111867
281140
132816
641086
316729
994655
470296
236168
1142674
884509
34597
765488
192201
348918
6440
1027490
315230
1452985
482748
97859
1441454
928031
844044
1118762
1044707
1279865
1434133
930732
299280
462641
832615
1384918
758821
1050639
582147
17304
53796
1033653
481345
1447434
1199058
794148
624677
917971
1636272
736926
101610
445929
278065
231013
1151694
1631790
457615
1170319
1501691
1491791
1551449
607225
652297
1189523
971203
346014
176588
855183
1017098
566464
942282
398434
1355931
1574192
1023409
88347
306814
1318076
1576547
339529
831610
463405
703359
583610
75741
933085
409788
591968
687164
599169
63622
906561
748139
1178617
645748
925480
786784
1329885
1466161
1370418
1173669
748556
1529102
1323832
1477100
1242018
1141568
1399192
498309
926068
1583256
1311452
80754
616871
60120
1570362
1473495
258367
222949
1379171
1363730
322566
846510
268514
138769
1192842
765749
1271989
1614999
274435
321356
90126
304515
364127
535708
729330
802417
236647
1499954
1455734
533481
241988
938995
782447
463835
1523455
1616710
1330167
219173
742652
554208
973638
18546
202774
1242914
1436007
1432852
1149022
1199829
125126
341829
69023
416505
1034158
248630
1194886
963607
799397
43331
715343
1300548
1156945
1153386
1333887
47005
1290354
985779
833225
1411703
161389
1906
859702
353158
305196
1030152
764606
1133148
1042541
1578583
1274904
1073622
715495
468880
1426065
1202168
1514417
1042713
711115
585079
1574169
1209327
1210739
321558
236723
12478
1046058
1624436
877880
1145251
367741
1249740
1174783
755346
809776
431561
370343
1261537
1536561
1642794
1060222
1057459
1314572
365023
171506
978924
71540
1240135
1047056
1082286
1266745
1302575
272558
1155051
1460860
199525
996808
1373227
1050939
1590399
697706
389822
835168
11006
290325
219527
660614
1125110
1405272
725494
772909
1244155
1183733
1212025
1387112
1507135
1143752
76972
1585293
997324
322851
1443588
181885
163635
851862
754539
678660
74521
144999
713992
854977
1014135
888080
1205392
1337320
798175
484473
1163812
49079
225242
1389874
1011609
383470
1239546
1503947
790428
548433
588812
233290
1643011
404845
832817
162985
1131863
1470104
410656
856284
204607
198678
174475
1399022
748392
1525359
65773
1108186
1358495
999789
495839
472892
629235
880979
597581
885008
1062973
102925
429352
1081552
263107
1427479
818700
1564240
1632502
1564050
1297521
1205277
1033354
176040
310326
1316181
1451369
227734
1081080
434880
680089
443669
35702
1629797
367690
1356678
1557501
321760
806655
1040440
177257
267917
842164
211323
976680
280909
1464024
1272785
1486944
542463
386909
1309670
814049
508144
193634
529951
839361
416975
13079
763427
849074
733981
932657
67248
657266
98791
1635449
1546670
100170
28811
835067
46538
1138154
1545187
1638265
1506977
429477
915235
731175
829101
1211368
961684
831029
1403775
658393
269190
1038047
1393287
843927
858156
809270
716421
824707
1284089
1513136
284867
837635
1276607
908201
808326
475374
1492473
1301667
751293
87796
1338491
433564
33735
813823
772162
1148185
633553
1287822
638851
238959
328005
964830
1195249
907159
425394
1086554
994815
267731
352544
219695
687623
143402
1309662
1128987
261323
882834
563792
1467039
510715
578342
733650
16390
215014
700469
1281595
545634
120682
1525023
1593799
1245276
265838
169613
10440
1546190
262042
993177
862653
996436
178616
1400290
477307
885745
1618637
1347446
396086
1587020
894667
709169
1290927
309686
650844
50686
1228822
1418524
1017928
1036500
568105
276247
1154960
1245278
239485
132061
1137860
521442
444516
654913
1046861
786702
1260923
1502284
835066
698240
347503
730307
1303781
108283
287315
522751
1326101
1517674
200861
926863
1358511
1638734
1277577
114309
897094
1024857
2256
98155
206861
835748
1091216
712957
741114
315790
1274625
1309361
425512
769976
226105
1179978
112092
1036601
1351376
339651
376955
1054855
816026
14780
1392565
243577
1049042
644475
511330
1545649
1195194
1636083
1344024
959288
1027635
1210683
1548290
946489
889450
799402
445968
389634
1537100
519839
1000542
850017
168831
827301
871819
792607
260913
576179
106238
305433
6512
1362777
1208547
813843
1344581
425503
165248
1334980
1474019
621192
136179
79911
209818
1267746
819060
789832
707108
971987
1537230
977366
1305350
1340902
74568
691066
212055
133986
672020
789592
619583
547342
577066
323464
1483849
386034
1261848
694310
891143
64365
1397239
576999
1223333
873760
496552
1214549
1458125
38059
605115
825213
1231441
1379346
868324
1525062
1527434
520584
658893
442930
154650
812354
1207191
828232
924790
172393
1023683
207640
969816
557262
782988
378895
594593
1518185
715400
1376347
781019
1306964
978416
431046
1314487
393282
516694
576684
1527490
1101581
278430
1160614
665771
78797
1213032
1399602
911614
823669
454751
1024717
471582
313983
749860
1305388
110752
236711
554948
1193868
1504009
950129
1234533
934544
1093913
1477295
952716
1589114
1349110
1483518
396407
709419
1603519
1237140
518232
332330
773146
442597
1454224
36471
1249089
934320
694412
188842
563444
1088754
222268
492336
957054
1248103
548883
901861
1305398
793565
1501058
1195043
1077119
934435
1610484
292535
1642073
472801
853081
1610719
73205
673860
1337876
703533
1547177
1023330
107774
560581
227857
1004638
540518
711539
658934
607113
429011
354218
1378805
1388116
820832
1057645
631517
228435
682318
1520927
776133
1279652
1050649
635140
1644319
645401
848305
1510955
1463014
153585
450963
1558319
62826
1000489
395279
1347583
584880
79105
1522125
710318
22216
23978
518965
1571963
636131
524670
522164
233113
49218
555025
756879
467153
547278
1000341
1541087
412050
205872
904480
1302762
1223317
690271
782369
632112
1313422
1240169
556203
71423
818411
1159939
403590
1116324
1633455
911170
1527882
930582
1141878
1610285
166472
493739
1443958
870973
32157
865821
533675
93335
148634
199128
485397
1643000
1402255
1154041
655587
544693
896791
1451370
567195
1480741
173371
1387154
509834
1478107
580744
1462589
1289326
55742
27690
572115
982181
657587
439028
876700
1035864
1496088
1125514
1326768
438578
660059
1429338
1490586
1455467
425597
1436021
1266415
793686
867845
1325196
671890
649792
536156
1028751
950326
1487498
1586867
357556
747305
1482861
597709
1240434
1111405
1233910
1068365
134080
89763
723867
534170
1640189
1632669
943766
347392
995585
58225
1268439
468252
185544
1589777
1293305
1143530
1632272
457016
500819
1382922
1090930
852182
1308420
673033
1644733
1122488
200606
1153930
1601422
1364578
610747
962748
1029391
390041
739414
1568483
1136324
575861
78058
8048
141556
527663
1195002
849154
1001288
1014213
138165
1224974
988488
88025
1095136
965596
1072573
1452612
1472159
780244
594033
719419
615341
1482448
964591
722966
1644475
1557752
750759
1323292
914662
1306650
209234
1525933
202630
124471
1252848
1037696
97783
1169493
92301
513904
1398968
1608975
102667
80336
332211
136882
1290649
437090
577381
632584
592958
27352
466911
957818
147912
1158283
1271023
905898
768159
95089
971942
534540
1331088
1251127
1421582
11784
1004819
426053
1301300
1520242
1111955
85951
622099
288268
739410
398219
1601592
490886
1353860
1045643
1399542
143939
1594536
1602301
457033
752799
386810
915196
1259378
256759
1583364
7106
1213385
1230903
1093691
554705
1425661
1405948
343800
1443278
1320957
651326
856381
1630204
1069218
1592351
1498177
1625434
160048
1274469
877775
919345
585636
1024217
230000
1561711
1526546
1378476
95784
955603
190880
1084142
526664
921894
1540033
636960
1384607
1595839
1458707
424978
1028103
472616
1496840
847391
1279647
926051
1038820
1369693
996425
477004
185044
1279882
695153
773974
1088581
1045517
544236
889114
140564
1349666
144431
228198
152110
1578196
732864
175821
947727
945144
879673
436575
1161092
1270279
286335
755290
435557
243827
666055
758138
965698
240882
819910
361652
354480
480135
519595
525687
969604
497617
746007
1327455
51913
42378
1206991
1482499
1085940
1506962
1410596
1335351
871767
444317
1345403
732640
1488383
914068
365263
930560
388188
646260
931270
151718
453442
118535
1039538
283596
453937
454984
1023662
200011
934656
1229430
1497335
1295195
1509749
1268105
1537324
205959
437765
1027859
908025
848256
848743
1157463
915351
589567
1628264
1097658
653794
822258
439210
400174
874148
1611581
334313
718821
268851
1215300
515269
1100688
630749
1428015
442965
1303590
981771
398539
964268
1486300
237471
358755
487675
1240757
461785
246126
161089
524993
431955
1231847
724609
827628
3189
887496
1418405
60918
440110
727493
1559108
870388
1454257
349284
1083557
895000
277448
212834
1275049
641682
690012
496216
686244
42959
19184
1556321
1528081
1263747
1321492
13255
948290
1559791
647491
808524
179592
1280653
1185209
180318
512908
706553
723101
661761
1598590
191508
178171
1001519
1105379
744349
1563372
1600082
829786
890428
772575
787935
645306
344845
41921
1383311
493754
389229
1405861
457966
57635
1007811
1550433
778888
628509
663478
343583
1095538
1155955
709006
405024
829467
215411
325850
1472326
679017
1478614
723706
76108
597412
892527
867450
1314
1571828
522763
457489
1306293
1434442
1435361
1424690
1329421
1341315
606999
1338101
1251681
834674
1569465
82473
634107
49996
1285753
454073
546315
342918
1264676
837025
80534
808692
661274
759472
1044092
608599
1184446
174650
1418625
1450013
1340817
687268
1099244
1589143
765207
1297063
508955
1063266
485983
1255395
573669
1177582
692987
679449
1613278
1246794
1360700
1272113
120618
1616835
1117917
910518
588685
789643
1390278
690265
1177299
858183
414872
401364
804084
589184
512438
579614
1410952
996145
569952
1506480
354539
1393532
965296
697799
962169
1567300
1612637
1240189
1427017
316014
522855
1229748
537294
191818
1561295
934093
142603
802767
1173003
1274403
1239432
88506
702504
279501
402064
1628595
182178
1427179
1610944
133269
996059
1260293
1327238
560113
129374
474942
1430271
1019839
844983
1631785
1585517
1251247
984712
164812
741411
1043412
168909
620783
1251582
22167
843426
660341
1192979
1059971
1209351
1609743
402558
1550347
1067555
655110
853366
516916
934670
1517999
805218
1527844
1598412
874020
1027744
1106890
1474151
840151
74684
99540
719066
1600222
1004544
985109
966249
401217
908716
959184
790425
689670
557132
943255
1023697
728404
321147
1135440
967848
652359
436440
1386542
30111
223365
1290271
610734
1611838
1441030
61511
625522
556712
145466
112600
186985
1419849
1498702
829261
1319190
100736
448446
1093391
38551
612704
1632908
959612
535337
332987
697545
1226779
1462375
1377353
476208
1180378
837693
761638
992983
763780
861799
1244344
1444892
304053
861255
1130752
297160
851703
110997
1433128
1303797
417259
1522714
1427750
617450
746786
1836
684214
1028101
676789
227256
1454583
1130275
495830
249561
1526310
402725
1380896
494548
184013
849912
1258212
425838
740911
1261844
1183012
990869
312680
1592201
127476
1608989
1497941
690107
1030434
297412
561962
796568
223238
1495387
1063174
149265
1468941
605853
1415639
623359
1626003
347435
1038104
935603
700865
1193357
800361
308696
714136
338968
316944
764273
312774
589549
735363
1479557
1002085
669445
323668
687066
833514
833581
236115
546684
730603
682911
1035425
1413317
1618781
348438
209640
1645024
306444
30917
603574
226140
13095
811086
381103
1182167
310066
1236302
464092
688411
1332719
1317313
188641
1294130
978784
1309922
134741
414260
449449
747702
293264
1086028
318891
1558325
373065
911552
372604
45667
1565279
112960
1060657
1311720
1176963
1590540
193434
754840
1578399
444106
548221
1004112
1373845
225466
1598602
991338
223205
67542
1409799
1617862
773277
1058903
224855
44095
40800
1140622
560843
1001625
1640536
675765
1554514
1028891
918705
276531
107883
1340977
51112
1587735
211253
1027699
1445295
315225
175396
784203
133041
1599928
529133
489662
1073005
1036453
521609
936200
433062
808218
1170387
268282
400153
970483
670237
1192478
1025373
917135
866286
1334184
418002
1228527
516496
125699
1312557
1146727
625069
518049
1492005
396902
1409236
953361
580333
337687
1334010
481665
88347
531934
1619103
1219863
1037634
12724
1599771
396707
1109117
354361
128267
908733
175477
1094089
1180943
1442103
543254
892447
887396
1013943
335132
302536
1424863
194300
1546015
280995
891667
1338208
1581917
213011
752821
410737
411531
1269975
1463867
225259
417245
566050
1294451
155243
1060911
723733
1349602
1387180
715505
189029
752301
910891
1513446
769604
892493
177861
796308
367454
241310
79281
1597342
1433738
1255491
886696
760339
224213
1041210
1439570
1647076
1328092
333687
998212
1518981
1528907
234030
519696
534471
1262991
807835
1571561
527431
914349
1443929
928728
644102
558123
1118775
1311750
795115
1543914
422692
1479056
351922
7265
1224904
622248
1619278
106283
1453159
229680
1615754
531128
313482
191493
1146369
1456291
988649
607400
1067953
334014
770160
388476
1500434
1281270
277688
1146425
542939
367882
800282
396733
201434
782107
732372
862120
192263
940061
1136861
834312
1446717
639343
569239
1182470
1462496
1496513
974802
1625280
20293
704130
663146
885328
17290
1624433
570009
1548415
1069702
365842
1224604
1037122
669788
609742
1509776
133543
103502
947582
1041807
1488646
782264
75898
424989
1573634
842229
414908
969571
909028
1042514
641098
1351217
722862
653676
1318760
1125469
297395
813859
248475
826905
1164405
699118
559865
925612
553490
816113
1460090
1388377
1593797
1004067
664452
1550296
1500509
241914
833244
904915
1531421
913211
613464
816656
1159990
1579872
1494962
1274597
842293
295001
744952
942903
947347
500848
1542962
1534064
1090482
718427
296531
1279762
189499
336840
2884
416368
827960
1167812
1210936
590424
1100049
1072594
1631091
118363
774728
776146
419694
269144
1161267
1131743
72342
267001
1169236
662253
517506
884650
573222
1481847
1449090
463718
1609382
482047
221896
1293825
734781
215978
1048804
706843
1361967
1591563
53373
327687
86640
1266928
915503
1426914
1001143
412835
1096757
77865
46912
1236154
314948
221775
287030
467222
647564
438158
1265940
1206261
1279508
305339
1542714
350215
1096295
1533064
793915
935203
326652
340435
759974
1146739
739402
1275844
471788
1329445
370224
331403
1234915
1498044
1418426
1318736
1210299
748642
1055045
162124
848139
51627
1559322
1073007
1476417
1055110
765252
752806
644962
715465
423629
1199227
1522352
316890
1378553
40784
563489
201438
501775
1379458
1003618
699545
706353
1088806
88237
1484516
1368941
1095020
571227
255557
860693
850034
215078
1041766
1166605
1108399
205492
619513
1554763
1089526
1611170
888287
1405348
196857
847044
1571541
1045869
491786
1646752
1430362
648414
700565
891393
673328
1016338
1357332
727003
1130005
843854
975873
1221865
946900
119048
1528409
476473
861695
1327972
1288758
1352322
799672
428874
599299
43781
1592422
276103
1506149
1483939
360638
488755
469339
163402
434565
853878
466107
3694
1566454
870348
190542
537616
615936
1007014
327001
82426
97304
1378474
843392
150239
1384759
857678
1443907
1624493
464267
251288
395573
217437
1482971
67879
200213
894125
87309
1579566
1555368
130871
712190
494117
400279
989291
1362230
804149
1170081
798905
760664
845705
308491
699621
265940
1570941
1629448
1096483
1211596
1228589
1536500
1432859
1173353
1424713
301907
652027
1188916
683526
1283876
1612721
1205127
947091
1632205
1638066
1372511
999094
670795
772437
103680
1441726
1140176
1551192
354530
297911
1594578
354337
388711
270670
1640976
1361678
1443908
1620081
70025
476482
1157770
839362
1481149
309452
1171600
1308327
218879
711007
1108262
1477569
1094163
837961
1360729
588138
23130
50424
587680
708745
775047
1627471
1147016
1518305
690665
1166015
1243253
849057
471511
626640
992387
273174
848713
718778
1031689
526138
1536202
1518443
221459
1415230
1382999
822065
130207
953514
480406
461408
68968
115602
1118588
50121
1020838
534011
1628748
515281
1192760
1319725
510701
437659
578597
1074194
560336
525045
200585
1116765
722658
808743
1205646
772028
495179
845505
765296
525723
810340
384458
1434725
1564985
277074
622841
756215
1017313
494382
1134156
1545309
1565540
1313294
153867
588568
904416
396630
1494347
740959
311821
429919
792474
911518
180338
1047182
803359
710809
703641
1536121
772455
894232
314913
475804
870119
1070975
579740
533562
1434520
189810
1125296
686427
957095
580786
483283
1188476
954500
324372
1610064
888699
74513
1227138
797525
1411724
12323
1444586
1318866
1144087
836513
1267096
404044
1601423
1286952
1647532
771531
1456084
1410803
1124031
952695
1474776
866205
1082969
1441027
110985
392430
1646238
535346
1074152
929212
1160410
148304
889796
421165
1137850
92807
954000
1569778
360143
398304
1572250
899853
29863
841930
1077689
1280225
1250170
1620014
503786
1351751
1186485
872859
525095
1200200
88187
348640
1597034
1548367
729047
586608
527853
105686
964013
1069347
1622818
1428730
810435
708009
299852
1002027
1305431
1055914
704616
1054683
554864
1163105
1570804
1401682
1377469
153517
1103374
1528662
758544
855911
734097
1029221
1320994
1049914
52876
1559930
1584617
73915
669930
1376644
1500624
336363
247425
1334898
535223
575809
50679
472649
53526
803763
917148
1581086
684813
1306430
1214091
854781
1539001
425478
524039
109565
1509141
694058
127190
331415
567255
1152752
1612909
1027132
937247
1278784
216422
1583956
285388
963700
352142
1418012
1622453
1045199
1641868
949703
495638
575087
644959
217903
331689
258178
453915
25794
1129001
765643
104484
1154888
103513
231351
657655
1544205
1558594
429463
1613113
931597
786314
362329
559214
1102978
147353
696215
294980
668286
765328
1399325
583262
1401660
1569753
639442
902481
173598
538325
1091877
1402277
98705
263662
1360015
918414
327505
1520561
675460
242146
1347137
263284
570255
994195
283521
643196
249136
655765
1025158
560827
342603
541246
1038236
1062619
1590734
555833
252292
634115
664541
1335538
218551
1477100
451005
954936
72777
1235835
353934
536210
1324816
414772
18398
1641363
1030125
1364343
1607337
850645
1023432
1442043
1204948
661781
981976
585390
119983
979978
1121274
1016623
881057
305022
1473931
1598635
985412
906380
179099
825310
823734
981143
1434494
458583
1233643
1345351
1441656
202922
1235267
1243339
159202
1578540
997429
1609183
805583
570151
1477514
1157987
458191
1280034
687407
1543207
37843
1143885
248066
1168920
1147337
1533286
477735
465359
879608
1635877
1476139
504075
1357115
304150
1603762
414584
769601
449952
1643649
484243
783039
339281
1354312
834341
569847
449892
49752
1117840
1376981
14487
1128864
57494
843492
1508297
265072
1204872
380761
904940
677704
559531
774336
732987
1104456
36004
1246602
1373288
196620
1033969
1496172
1149708
1144067
1037966
853187
262398
1307837
1452249
856946
506367
1550757
1220478
735505
1078857
1064076
1637901
1507440
685132
278563
1445623
84185
1576416
373900
847955
838565
693492
264127
1557532
798071
113762
145438
519973
692996
573865
996187
1043595
1210342
204120
114445
605105
159176
101946
968154
270017
1435540
661164
1143195
83932
65843
334463
882295
63873
691852
657259
64352
50334
1402242
1177467
115154
1155626
212614
102069
1141528
959087
1466898
796084
847247
620576
1579707
129568
26512
1425644
370912
1449383
1067891
1530749
808742
148120
1198566
714036
777854
792573
574152
1041875
1354272
913804
302630
505796
22344
792837
1359493
1012867
1558945
665924
934334
571349
1093142
1534888
1066622
94217
376203
918798
66175
1372816
647856
579791
401166
514205
1410583
1285830
379012
1449256
420869
996921
754166
1563472
622673
462675
542978
86694
1234478
1365531
1016369
1305665
257669
353683
12304
529273
34222
1509611
923346
1355877
319197
681994
1545074
707677
458787
244679
905823
151056
1089732
831109
513904
776614
1204948
1565639
1273497
506847
1130347
1346787
136104
181409
1495992
972130
814739
1064683
144086
1226401
744035
549650
180951
1064313
1498498
649485
378099
737225
974610
403005
962475
1043901
1346767
88218
877213
702198
562043
267213
1633734
1381696
1164933
109727
590622
1222584
529035
237412
543158
77505
92017
1311080
1402632
665756
1128632
115023
1345301
1015443
878712
1373569
1408170
1577302
477812
1116992
168972
507406
676547
1268704
182566
197673
1501776
1507629
257110
374849
656420
458760
1093515
924755
578198
624542
705273
118175
1385202
1168616
857770
1006310
1167178
400882
1377156
1279235
301822
507182
72258
2310
522943
1341644
952468
1519323
99358
797683
381768
835720
1180589
585883
323774
618601
967550
340453
919938
673703
940521
241484
212297
1591999
1566041
554909
1375466
154906
107537
614042
128999
920264
1236687
1144499
522128
1378287
1314748
1364815
782576
397088
387481
1133610
984674
1356105
1472458
1098951
1523115
65396
502278
239099
1020780
234698
1361162
520747
1559769
353841
449731
1093514
1492050
242617
1245454
7326
1252867
1629969
691583
1298569
1132612
1053853
1092338
808116
1309360
985330
1272164
152076
1554081
494522
203245
1496556
1179675
293860
1106255
83615
228161
531676
1407927
1016578
1039813
1225186
397152
1044265
295098
47603
3458
870095
1304598
371599
715463
1334397
1573981
395249
1552740
1474775
1219030
67635
1184438
320527
712502
1320150
1459515
1454954
787114
382834
845704
932354
380390
234459
378288
619568
1471437
1422175
1188364
1339834
662050
885611
435059
879224
752159
1353727
121135
203386
145954
97521
404990
883645
93769
1217994
1408972
1605883
384432
863715
289375
1124107
1571922
1210471
1026693
1282610
398196
1116540
436403
111201
972141
532052
961773
1462029
446642
800249
510448
1336734
300955
659292
1423674
1122588
1502247
980727
1421528
533260
1048713
280428
547602
324238
1585519
63966
41433
492296
1373958
825494
149780
87123
554856
216426
1464763
41321
1279382
695255
795444
1093279
1134279
1626996
1259566
82566
683718
1558068
1262416
1150241
1622073
1573672
1484887
908823
1507313
591341
343977
1514290
1292974
309430
1417693
929231
319564
184913
1268721
70791
892069
918761
1386277
391416
329443
693106
998523
1065752
250335
530640
850660
519346
1528229
303811
221221
1130330
680310
607075
688224
1614770
273677
544292
962058
1614965
1059270
927594
9291
37941
7463
878363
861994
335163
265243
1010426
1135531
1030343
869679
1283987
429668
1271176
1200175
851973
171806
542939
618189
751700
1088543
102433
298417
755377
1583731
502051
1211252
1413680
844978
521020
1062532
464565
903460
1315705
32458
924538
552160
954187
1067004
734892
416803
502099
399046
1051269
579614
1484438
545082
1272949
575134
60908
333356
1212232
1547485
617383
853943
844997
977726
1593537
1023811
1403739
498449
1619559
1318811
1518454
1057300
1552243
1477666
482022
1388368
934764
448078
727143
108369
1560834
635603
549241
924916
8940
1193104
1434802
1543299
505332
345389
579567
1586162
719451
1305827
155800
681409
910981
1000848
433490
1039596
1647585
448609
1521992
848758
1609668
61449
1466681
1388227
1531226
1350749
879599
1534336
761604
1136981
605163
1493617
318618
1598975
754811
118878
1531937
256659
235114
95691
493806
132498
1060134
1436276
955095
291644
1423077
1152930
1591931
932574
1540705
1247379
425412
1434863
404193
978467
1080473
610088
576336
443592
379897
311905
1609005
6751
936285
520791
1465059
346169
719073
1000214
826911
1523270
863450
636518
811109
380747
1583156
85865
329721
544075
1607822
676444
662191
1576884
660852
1498999
873767
476551
169785
1348347
402013
1261808
1286357
595704
778287
1255969
835203
174969
221302
654513
911304
1019495
1014100
1103071
1010858
156115
449800
155847
234057
116347
414622
143398
1044922
720402
1639218
445108
1107538
629386
1603590
1102589
989545
450551
716572
1203001
460777
1136645
185907
1240098
1385166
633716
451458
545408
495293
669919
1508030
154819
1172394
1079974
498071
518758
1008163
965914
1057106
1242332
154840
1453667
717061
25362
548380
571176
223381
584668
809187
395345
908231
1165389
1039306
193407
1601462
176870
331708
1294431
274860
1286231
286967
185879
1241957
61847
1249574
172916
1384613
1518501
1303069
198076
269196
172671
4072
948975
1407535
490421
300394
207280
976068
1278270
231994
1216990
1544844
19549
425238
724921
633973
1570892
1604200
839951
1151346
504376
912681
1398760
393075
275057
1143188
421803
755717
306247
1087346
1480398
559754
959486
413870
487348
491503
339968
717308
833749
999845
705575
142254
1226582
1293858
1641747
700598
801104
610575
1070013
764547
774477
1597500
436053
1335440
1297830
581138
463340
87007
774250
839732
264185
972235
1302966
856054
705779
1373042
806086
1396032
307959
1315934
79123
8522
59048
567583
44148
518481
1096623
575010
291437
152155
1026385
1109197
1261263
127776
860908
555471
502136
1597590
259392
899271
1547206
1452492
1098940
1182881
117286
1261866
958281
1024119
399796
771781
246505
1548132
438004
1003577
1460479
461077
726540
407177
393492
1098683
996058
1418445
220270
1530967
389045
662554
1431234
986959
368118
1509551
408161
1643798
1432566
68373
1198067
114672
360832
351019
817528
130750
634550
644225
1330563
223729
188004
373408
1325625
705018
704955
1557909
416476
1606520
404414
1196669
648731
849368
1524574
832351
911012
1196962
1450679
1017292
770758
1440917
312180
552706
711068
1045635
754504
1254966
1081101
61329
1523465
1063783
949978
794854
147904
696798
914912
434833
1215556
52063
1408990
350977
105991
260549
471420
1365351
622995
1183387
452319
704367
364310
1633064
660384
93282
115757
1575579
342553
101632
185337
1487788
1031066
1496943
1601921
961732
1049886
815946
903073
1382181
261828
778829
816217
1328043
1604204
646882
1625256
239532
1236308
551471
1324355
46369
1240437
107889
1460996
196271
83330
1289747
1239484
1589385
204522
508061
1103023
233743
353645
353433
974092
371511
312161
518330
376426
1514131
1485404
1163488
1043321
73833
1367222
345349
422792
89317
527951
337846
1425373
734150
1645143
937743
1360123
1188675
325179
1368270
123662
1426666
1226928
173788
1185307
77176
1082624
1200249
1135585
1404265
601221
300606
788906
689603
1473536
800822
1620091
1130245
434238
1177509
754799
698658
685489
1498209
1625306
1435079
153806
571934
745041
1089505
337540
395220
623544
469248
7374
222926
761389
513138
1585240
1334225
477136
1485906
1407222
512983
452843
406977
114713
1267245
70323
995471
1174025
350086
411817
888204
510603
1447644
1340297
460544
1172139
241326
78013
171495
903060
824171
184001
524407
754483
977129
1485590
536773
664907
359295
1148196
1518678
363460
1368001
1637690
575789
433929
761295
1342146
131983
131147
1043140
87227
239927
224900
1645402
758734
1328511
722517
1645221
985489
1538898
773477
554476
1349743
1554431
927994
1499945
1236183
126011
562408
225949
114004
452222
525122
1582908
1435051
17256
196952
1189995
1372705
350806
1474949
534216
1235235
64458
548504
1308293
465225
1093860
709064
337468
1446160
1248293
1404072
1154507
53101
262785
259194
991588
1323271
122176
1319120
38269
298397
333260
476776
1639786
664408
311074
1011666
374754
1558132
1590554
986266
927147
958759
306010
841537
1227373
148236
915095
1373884
1505169
776110
674163
198650
1305487
1502791
1060160
1053014
726150
55693
856498
1471906
607572
1389381
342297
1035850
1261624
381644
1254325
823264
766792
111247
510453
41919
541302
450304
682050
554047
416058
1246593
1441290
895418
1171073
494771
618526
1131569
1197083
168165
1202729
1221540
480136
41121
643086
832412
1144900
933435
699276
581045
1107541
1233686
1344129
1058381
1567833
934113
1323456
915072
349562
1316446
1489840
486824
1084835
699882
1640772
1217503
368134
805358
540108
1576644
1441242
534980
1181742
471213
85945
1647257
752192
1355652
148766
1000975
102010
675239
305986
271541
1143993
1514408
1398772
728329
1101957
1549351
905673
706422
1375274
371379
1330339
756438
854276
858727
483243
1459507
1426791
1125554
952269
343372
316922
1400661
607254
1465557
104858
1445264
1539971
73973
1402820
122737
432396
494361
963541
897876
988948
1244812
699491
1204378
544225
1017866
724592
695241
1492888
114636
1423363
614666
679220
1258256
139418
9122
238510
1064690
795439
1280779
911960
302123
1555417
715829
498475
1261646
583709
36844
37488
340082
164757
1449545
1556817
1549584
881155
423945
1500635
1194861
848398
396302
1626168
360830
783844
140096
1155295
1518172
901882
1506430
116805
125580
975399
592566
1035533
1011825
152172
620637
783821
871539
38885
523256
648805
1451105
362601
69836
402963
268633
445054
36798
633947
1262986
605157
1233694
895394
1378437
1429497
937897
1229382
1003775
800661
1622273
1537195
396768
1631891
1593831
18183
1528248
203838
981992
246025
1107971
918371
355430
1615100
905214
348202
886813
22502
1341722
252573
1199798
1634930
1471563
1618602
255860
1466589
1270090
836378
544223
1142105
1173007
293146
902723
1231920
386559
121722
1541823
567039
105270
183592
893277
802756
184195
1153855
952987
781000
551921
887059
1606886
458365
1606684
611608
910966
487583
1377505
159748
528558
216584
833077
948005
548798
613294
27146
1611533
784816
776615
677317
478375
537093
205985
1382940
681808
184599
1615736
666012
1193508
842086
1440975
363353
1382074
1423470
1522944
43605
1633166
1452685
1400604
1407461
1343429
917850
1521805
623403
885211
17914
361210
1369546
404340
1196836
126284
237600
750276
1069377
1248661
79258
738439
187948
585008
1086528
623116
479074
1121616
1636633
696127
77531
117960
1289094
1343097
266622
1255298
1275891
1425009
451473
991001
1073808
817526
1447440
292384
639823
869865
1537539
1211194
1594003
1145114
1258052
609858
1024131
1185346
1071070
61498
564928
1041943
1369594
1168651
579675
921104
1787
959841
1059813
880028
774336
1106374
700554
1334980
1463788
1411856
583216
213956
1312595
1244250
1395528
1635401
1593308
820363
883300
166752
42794
219772
902512
1135435
1029838
1385854
886671
896023
833750
170229
18503
1176082
1442895
1121462
129850
1580865
622619
1236978
1288436
1194312
141750
15930
667791
1185662
160809
341347
1327802
600062
496365
841122
1534432
1036789
995390
1037332
192029
35265
1422008
856368
43201
569833
1485455
102252
521670
68078
213817
256384
1082668
1547438
22604
605794
569476
1120750
1382813
64773
677038
1191886
1383096
613414
1296411
186228
232053
1183227
180009
1042165
1575770
875890
1587069
207999
1490814
698801
564420
1608341
149543
202429
383624
1246147
221980
352435
741522
533938
1618278
462109
1002522
111745
995631
675319
1110053
232839
801831
1293117
591426
1239720
570647
855268
1609278
157360
737321
42701
346181
1080255
1055941
264730
1598137
1059653
1293097
1518684
1363965
1299868
1401154
288217
844168
1264075
749483
198713
126679
91626
183637
1512434
1625506
325542
894560
94306
1336373
8851
229335
1265753
752909
684725
160154
45725
844834
1066635
1150859
1122043
934117
1619263
938109
1048331
978311
773772
1272987
1036587
1524882
863522
1634048
140491
1414791
327775
392756
1636725
9778
354108
639501
366589
526832
1213175
1422114
1308560
1633367
343191
911656
772351
944115
1243660
299473
544266
273836
406136
723786
560737
1636119
1281977
385319
1053817
475053
256341
270284
128859
608050
1390873
566639
703438
1290435
990300
457014
636076
1548153
614330
643226
1558372
1478389
944351
1590799
1018699
409489
1633271
1531055
180967
499317
180817
282587
1184050
1457715
1203897
1287958
1623545
1309746
217571
1045899
1197287
1537539
637382
1579520
1201631
862738
660918
1087754
1543741
553824
475928
1417791
1394906
1425906
1237949
363507
593828
1107650
397245
1587983
360373
1548134
448172
868835
610492
347790
675143
820797
358008
21686
988736
1349438
553475
706539
932167
753411
2423
1452876
770586
1450252
1469599
1593183
1198234
1349404
1160465
299582
998010
633753
547411
1586477
1480039
713635
1196555
225669
1389855
1031812
1287169
1405888
1298568
1279437
1094506
1014896
1417033
1576590
775017
610599
41994
1096561
1247243
1478109
1518516
1540612
623769
1464756
826915
679036
846872
1049217
613095
1085315
401005
1055994
387355
814145
199387
483283
1164625
438179
100155
1217848
1301344
1455262
1106409
854004
50804
71381
1570157
501589
1580953
1258067
725177
595592
542515
1152394
609185
100454
901660
381848
273146
331318
1543204
1345227
1450977
961346
1323210
849419
907104
447836
163303
509471
46303
1568301
1156760
892024
747444
1111211
196707
144766
1614850
389498
1365065
1136121
1019367
652252
1149903
1614499
969813
211505
777347
1255814
12534
140822
1301714
28325
556443
368182
1274277
746811
1216144
894678
1450355
581256
1015909
821179
828290
1447959
1424763
599544
1238672
486489
541547
849184
551952
1215915
645769
390994
188353
1238039
542315
740004
1230903
1161378
1593094
1450021
1196219
6424
823819
1405742
968523
107194
297897
687919
923135
518469
730791
452397
592330
812998
668474
1009877
706485
1036677
711555
627191
294153
1073301
928511
759499
433388
404542
1100389
828745
732686
111637
904999
230634
1013294
907210
455154
654953
42030
1483789
1120598
522907
1447853
467549
1449589
486154
1075613
610507
1161926
1275525
1380957
514783
921111
758633
839702
27513
286934
586814
1270697
64411
73905
1644714
491397
502278
594299
1626488
1005482
991731
652427
710901
807786
1190992
1542162
302084
813998
1168787
993134
612611
589205
1114711
1512312
1390479
61928
1227160
443111
736282
1356897
1109505
655757
396439
1000846
1093457
1199133
849121
399396
764248
658320
527022
71127
593684
1046460
917302
1026030
331365
1236310
443478
1425400
1262261
1563766
1459536
1358717
1100515
1421113
771659
7992
1437354
59495
1153183
727569
1367292
1142603
868805
775532
1188056
399857
505132
321231
1291965
359742
1080100
882936
773762
1124096
1598260
152687
524258
1377935
1473436
385865
22802
1453320
337126
1278599
1138898
648622
720040
1218059
1545287
771754
1378708
810634
1454223
924091
1499253
1387677
284029
1534393
1127673
968245
960834
316710
1259760
1361394
184751
1358982
1640009
1119170
378415
1639959
1566985
1387860
110394
1510681
1072337
735169
71586
66216
843501
211570
908601
1126978
634251
1370611
1370987
1237493
170076
1596835
459054
938700
595353
363024
99334
1149738
372670
1258051
129507
699774
872066
797168
1012331
1119660
1625104
691694
330576
319734
1293789
131155
991124
266787
1286983
1350637
465974
363470
1246035
1647099
176745
1640079
433859
77538
1561602
175322
1488571
1102975
1289802
1267660
706348
718779
1408688
1487147
762052
714974
543367
893684
1048329
1143797
1383175
181781
123195
313234
1197100
164019
1393230
463952
1277480
1397438
419374
986368
777399
378832
529936
80941
1605958
928573
928883
410782
345610
1551815
253774
191886
732457
675388
923840
261898
130319
466432
1032356
135994
857766
1430181
801400
1436227
398521
1426887
1281468
829720
601047
478654
950705
125389
801105
447836
1319508
883667
706150
1219102
1470162
1324793
1175269
244914
1319514
588674
1642955
975141
1116397
555134
677740
870322
683947
236913
752881
541073
398229
730955
413965
183975
364266
707295
1158518
620053
361408
308132
1378259
1516844
1190732
266336
1527560
798722
280894
1232288
1459582
1029089
1441859
1633301
1076311
979744
1484567
373196
611250
247701
1189584
399783
432333
1573456
708663
1158634
78912
1647535
130835
702
267629
1312987
1003595
1518250
604943
501550
835466
152122
1316177
321835
143251
801670
1352398
1593394
473794
1055840
1382882
8138
1432911
25241
1302814
1233145
83361
81316
651124
1384918
1466774
1440252
813739
766560
489810
542042
1321374
413475
1615186
1179854
893088
22711
708333
261550
602707
414719
262459
601971
1405495
827739
1090999
1249532
831936
1175904
1630175
1458167
989823
917570
1259800
44915
1278863
502441
831809
513364
532486
110108
865970
1009082
988721
1375403
1105292
238555
903711
1120593
815359
1183459
1056717
282252
427145
385236
1548215
40989
1237126
1140127
1097624
1211420
510340
513323
145717
1209668
817565
366835
760334
1373432
252769
392815
392058
412053
1366409
907306
1292870
1479347
519715
1608454
822630
1486390
809382
396914
990451
1536863
622161
421846
1625591
1127553
1309406
964384
571677
601796
120659
673192
82335
194224
127938
1175813
803973
1142218
495258
923720
318731
287828
94160
70719
131707
69354
253559
517318
1373886
55780
169349
617200
705865
1298352
958696
889953
200764
264154
1387755
281343
328522
771460
414767
1117142
722408
1280317
1288540
1367933
284740
279547
1474599
89210
1434279
1521355
392899
818395
737958
304639
697179
341173
887582
1440645
777107
220953
1379434
1483401
870791
772565
1444413
281742
473916
8724
148900
879627
464444
635040
1393433
594645
500560
655987
357368
1195597
1620201
404491
154576
800748
263517
1412576
880744
88567
1246134
1283322
513737
969689
1615732
837755
1024830
208726
1402466
1542074
1596098
617645
1332560
61155
165670
178405
1092029
80424
359631
323727
1011072
854631
1103227
819896
70662
198666
1583740
1203301
884459
1528473
346423
491409
1405164
1051323
635484
1014779
573442
763531
1206340
1098569
1145467
810620
1173221
937594
374982
549718
1536507
559572
575020
1353654
992416
1066298
1527798
827716
928201
1257771
1103490
723797
1232277
1122470
267249
259922
151191
44557
277412
928145
748860
1442906
68169
6804
1532836
1146209
306832
1393535
841931
1262170
261117
1215271
1433896
681801
1210702
1505877
868513
32293
1410797
525908
178109
608967
1347771
978933
1245599
859620
1460883
1485167
1545671
361076
311701
961637
1516152
797213
972936
1640988
633490
1480256
1421800
113236
850723
918629
929356
716502
815637
1486234
1431829
1387178
1194914
336832
614071
483040
817359
1330582
1599147
914342
1433924
698289
1638110
1296151
69429
486306
117141
1555288
1046394
256932
975638
1475856
1210230
133093
931882
801425
1543190
1375810
155633
835143
76922
764490
136634
1332334
1525616
93948
740097
274394
524196
248337
1453774
1072707
865125
1100643
638667
256092
711173
1397602
342043
925119
688848
529509
268203
1099925
695197
1606517
529892
525752
548339
120744
1407655
1458568
529662
838084
1497975
1424208
521242
1083655
767143
618807
529019
1482353
853894
1537724
1602510
393719
691851
31901
811544
479732
1094781
1330433
204119
954755
1010879
5557
1541499
234014
422437
812613
999031
666724
1114177
293112
783792
181427
770780
443917
1435719
504199
1384824
1042495
1404441
164620
1154525
1423852
817885
1015495
753571
635514
185110
1441731
1456494
1458434
68859
1460295
1129697
1193156
1433795
1032222
1402999
1533455
524310
318213
880772
880459
898076
1398817
51815
292159
142633
1604576
995243
148406
974761
285515
1088540
1577076
478756
312632
32414
216780
1026943
1609150
371096
402545
66654
1519137
455069
1373458
710983
890488
64659
1354694
283540
870190
861670
1296155
1037539
1566688
362020
641010
207707
1581008
192555
1098654
13842
14480
404280
242392
168656
1456528
486849
1121938
868476
319622
355479
576625
1023415
14179
68067
44167
719658
1528983
1329814
86405
1517525
277668
1443380
680331
401166
1550596
303468
1646128
883389
548144
243800
824039
1275924
1546225
785148
203468
1637263
1272614
709301
253842
45892
531581
1561259
1478408
173755
1437515
1430935
1542486
1544012
291703
666772
1373304
896814
1496810
1346071
144634
890722
179375
139132
290853
40462
1565827
1591656
174497
174161
819576
1242717
1507421
779461
10984
88648
2375
235730
456719
40943
1094580
463738
876566
565069
73053
833623
266427
1054347
855945
960771
455509
220920
231332
1351890
466786
151986
1563455
700531
1195264
1604971
802758
128937
434080
736251
570437
1163274
647313
1195960
1243275
509734
1408462
1429017
1233552
285385
759808
1003269
150324
1181257
541331
1417028
579154
707443
1284627
1435042
305551
1619063
192649
1225385
130656
515164
910776
954050
1160596
1643582
169957
276021
978521
1209021
398093
795000
1479435
260644
898680
1609037
1612583
1505016
7793
807259
1350643
120627
479790
244844
742756
687393
1592528
1045929
1548360
213333
612411
819585
1359812
1017646
149333
751053
45547
1344973
552557
323227
283679
258247
973105
1170823
1545163
1405189
130035
547901
1417592
10070
221150
477540
850079
8802
347797
869713
867594
1217172
593644
285059
869638
1018728
1143284
1472518
557632
670490
58067
1535451
670262
1156108
712451
837734
846705
1253607
1128145
887887
1567036
1204699
1581053
215057
1338153
423513
635897
1638792
944694
919012
1048886
1147791
440683
478053
673663
1063900
1017166
1568433
303214
1511277
151122
1001898
452491
33731
217626
1304967
244294
318743
257118
1457031
208886
1197451
1532521
102602
308810
71522
25193
253374
824784
1515844
250882
769617
417816
1035753
1387929
740978
619080
482693
1327134
1159409
359272
633979
408449
460584
878425
143620
390141
748774
495259
963209
945738
593011
973910
1088334
661350
187126
292984
985057
156571
1584053
12815
903069
1642864
582979
1373785
75374
1266808
1195798
1222713
1442241
1286314
1449437
616421
363004
1637538
516698
718210
1330145
747015
380337
539557
1504818
1604655
759607
1238357
1563916
607677
1585593
43378
1469251
1542717
327965
302066
1227984
1383725
781538
1539706
844655
959794
1181321
1628572
1078801
566087
1145529
652072
1303229
1028764
1296143
454958
1576123
462216
1578960
1429133
288448
504975
831617
916568
282260
448196
118062
1590421
1169929
1143587
1416740
1591415
657736
1126281
832517
572570
1151248
301078
1168856
299832
298855
1580905
1160222
15618
1108029
1445560
906296
143126
442313
1499696
251305
413234
754080
120286
1003075
190582
1410778
777526
994447
314025
1459807
68567
158413
381413
843084
949086
1189205
1416817
1516
262412
691313
439541
26923
1193352
1585250
553084
878922
827926
1234184
498572
128202
121836
108908
269651
1600973
1032254
278120
517288
1357421
888094
868458
872326
1311858
1492553
50942
1426016
1066632
943061
61945
25819
530153
1565156
707288
1411665
622946
1157307
661524
1399362
793438
1142369
1408260
404989
864391
1312561
1607982
1507516
635899
748057
407655
1586046
448091
1155354
350377
1179657
1238712
1057825
1113476
1052856
1436886
347670
1535257
1213309
1619504
1321480
1066125
586051
829064
1104368
1297737
1412501
884944
795948
1011910
850435
751891
546139
566920
1230574
1166471
1416951
1298666
946997
1051145
375464
401217
1601132
679693
1642205
1207759
1396986
142856
1589970
1226602
49511
1572527
1361303
1328010
28557
393120
697213
1403176
1430226
603448
953477
1474869
1371425
1487072
317335
1625275
1470808
549513
1143179
1398633
591447
127014
1573821
359613
923259
1559819
472921
1222933
248517
698301
1643065
607946
421889
1351972
509340
464568
1467733
389670
697469
1556373
1090676
686440
1645817
1503822
902541
885031
66469
334882
939185
1445821
551904
40573
703897
1040001
1449783
885906
619276
1156092
1210987
974249
521959
1379477
751860
799515
242236
1605654
1594387
926922
56344
147803
1148625
1085025
582326
340254
1256972
930913
721211
500241
1365407
1339748
143293
906025
1092889
1522799
1311482
1027230
493897
974066
1451969
152288
672003
195451
797392
146782
116426
761883
312916
1564877
542231
690888
1498392
342733
1532751
1382353
1440354
576430
1192461
104356
1010416
373108
793396
725624
384771
1341074
368599
933567
54425
442971
1131010
180918
1103210
1025458
641458
1519706
1489869
75148
355749
727547
1501703
1567846
1517843
689206
187434
424334
645824
220403
1541427
364415
115551
56335
1633316
782605
819567
1597394
274371
383410
1347054
1015036
988555
241196
441692
1032613
20425
1621746
999897
280709
753599
802165
1002266
1535390
1265663
704129
1416296
256720
52665
1484837
1306859
330126
653543
117264
583421
880139
280062
90686
132653
865616
1262872
277758
13177
1145359
606077
221446
814142
233934
91723
45956
133271
1343783
823394
1312032
1164764
256862
1023627
996713
260294
791389
1396918
936945
15185
1519868
1057900
1213754
1097979
1047672
1335778
592815
943402
1592885
1162518
1320178
229583
899374
1191308
50653
1062673
1491177
779144
1285327
185271
450083
119490
1565037
1175274
371738
7157
344352
1092699
605127
228154
949153
1001731
1018393
847602
870237
235036
1147950
1251595
308812
513661
759647
1313154
1422364
405982
1566291
1402496
996059
1468023
1276019
1187202
70316
320136
1117148
133168
86026
986412
1216864
673320
701570
241076
1182792
835743
122683
148775
1193677
1193342
136877
502798
162581
279782
1046252
136360
538351
554316
1565672
1628311
1558173
863573
221103
1407146
1466357
648916
856853
1019142
617506
1058647
1343377
1079922
1611628
1173975
975474
837898
557832
329522
973890
525721
516779
1446200
311594
1415673
312951
1640561
217983
173228
897480
250832
359476
1488951
562709
1271568
35561
1271075
290296
552702
327315
1565613
298559
1517279
1327194
1347689
857562
1266129
756303
656252
929900
1575142
485269
1418800
1355132
444953
40449
1384647
1475065
593874
269832
601036
114340
1484219
1538022
339980
394239
425886
362470
1141480
1543673
605926
167881
390821
933491
35001
1431080
1453130
1509258
169681
1106916
1604582
212554
1526802
129088
470106
958385
855252
885620
1201495
1075732
325614
193044
438810
1092782
896329
1118531
1628594
144120
349473
1358813
46600
379807
406551
1035096
660852
208461
391012
671663
108965
1570645
214291
388747
808959
1289871
1149257
1432085
103362
633949
140035
41373
212137
197018
707983
692171
1187278
1595483
551769
517903
527798
253237
160021
1409617
418990
1216642
965907
1548468
1429193
490179
1413817
1288642
1141177
1554755
413203
1492292
277704
890605
473554
811133
129645
1268693
1102165
1071746
958274
1079349
709961
471892
630399
337263
596461
174084
371609
981080
1548879
1542265
692992
298744
1256547
1498370
1439154
593853
1271333
133575
1105055
1517698
1451674
396283
446883
499567
674553
925031
1448205
1466166
849491
1139214
174039
1179616
260300
734825
1131066
573648
1494642
1553379
773679
640224
787998
535223
983669
1537906
426656
86293
425701
577394
1543382
1350412
775878
1645293
524965
895231
1640624
990340
1423790
294755
611654
1000676
1044045
717870
1530280
1503751
530417
146877
937204
322171
1276235
17887
454441
121503
295380
74878
962121
407849
1524936
806705
551
698789
137810
794199
678275
254611
1613319
1479676
1591052
64078
81768
1579448
224438
201827
256348
58790
1042639
677303
3209
460074
1095781
940232
773702
690934
1357456
1526260
885130
138982
1213912
991828
878713
711997
1011814
1600097
810188
1453737
613064
1598385
665109
793461
245354
1064327
599568
176231
489119
646065
130435
119137
424680
432520
210587
152678
497498
43659
1465463
1478011
473690
942072
1282186
541589
1410623
586419
190897
713895
1348951
13915
1176634
300002
1457181
1065486
846155
581206
744660
217481
1064156
1010166
1418579
1600203
1267874
496903
1266977
464070
1060829
786737
1362930
179665
270918
941131
467275
708211
483028
605170
5667
893920
527418
256171
1625574
1158740
1382745
1041344
160634
519916
948694
599861
142136
1588009
1253178
743339
994675
1294757
868374
866060
836735
991311
429822
383510
1634970
692280
1590398
581290
956451
1372900
970018
1116955
250726
1150386
1371830
1452505
518889
920748
1562694
963738
364165
1476314
586529
749946
26942
1280723
43673
1145481
1550940
287448
1086956
457649
1268895
1605530
572767
13225
1646510
1251593
396914
26797
1349744
313407
365142
322448
208058
385026
1617333
1240185
1164004
463341
1326618
480269
1048633
153380
1065997
57451
374167
702931
1377694
691287
631042
701010
586673
527209
774748
602982
940246
258392
514292
220629
138445
1085835
326818
1460569
1344293
463893
1197787
1214599
1095279
777111
260165
14022
13098
487255
544146
524492
1611914
622303
1315837
728786
97406
671534
1623111
1521180
531503
546328
1246485
518361
370194
497391
1266769
957161
331724
946202
116003
1387139
23963
1395756
584054
1186532
1525554
201528
341142
1051857
1088098
748246
1465235
573675
501937
814838
872637
522258
1548807
801950
1624715
619102
31491
652600
1203280
963781
927339
1346004
384451
857577
1630148
1547487
1038069
96181
1572784
442248
682742
1489600
1420585
1363954
875648
1606206
639209
1139246
375678
569984
1426977
1129696
1041672
1442829
1093040
1607299
246108
604001
1375260
1074240
1001987
647036
414830
1256789
191249
1461022
631435
153595
675523
245965
725625
895091
1544426
830652
1635328
928543
1087199
760881
1202024
1003606
179096
983320
1566804
1459545
1208361
1264622
112678
1578785
517545
744331
907622
1332327
1009160
1455970
1164220
1102146
420028
1139378
812173
1443295
765124
1111016
1303844
875544
501802
131211
536428
999265
677833
1590330
751169
892231
419869
1186366
531979
780701
1208348
119573
831170
568725
1573638
73402
22723
879253
225207
257343
1497330
1109876
912033
611032
950522
676640
1193923
897957
655798
1487045
1239501
1404873
1401511
603886
1195447
1536258
469504
1632354
345042
1468661
255408
1422156
1608199
498196
646262
1470911
546669
831511
1321886
818073
189094
114178
1218244
16755
536463
1324841
1232317
1439786
1009482
186260
829749
365481
964989
162594
451102
1149608
371268
875317
105751
49144
117661
44582
1283533
880688
330522
1233914
917209
349442
1606145
725892
1087009
588203
664783
674775
769527
226351
1582254
990457
1515839
907766
1454542
849801
396849
1315334
289054
1537266
154819
481545
406711
118987
1199472
915475
577618
911649
1367286
835779
486601
1612495
239777
617659
1355800
1446992
1310028
1276034
82837
1521357
1362571
676687
578387
1414503
1064598
499911
721153
1125122
325457
1493925
383847
1076562
1004026
346712
1532184
1452280
1239656
1637568
1027316
665140
178001
1508328
896572
873805
634635
29174
663817
790652
763730
1015459
1509676
447330
828570
33124
661031
1374849
1025693
560143
171464
696982
1377706
1124007
1196907
1244455
79752
617294
1524756
514301
756154
1095585
1220879
1122088
244034
984
1518651
264370
1157937
65326
70730
6590
845963
1369903
411568
1396566
270261
606257
684771
930900
822384
483355
701761
1083892
1127687
62828
816342
1545360
564830
70794
165248
1534764
581989
1557165
966039
1014983
783635
1351362
583656
851730
1178077
506446
800454
1632310
1330477
717438
1045544
1477043
1376053
78618
1083982
1409133
394414
1259207
1205344
277756
291494
1393128
719818
267694
1561829
146618
77837
1497947
1266250
422153
137095
1432254
1497303
281991
1331986
319308
886102
1549430
510883
524285
1173432
1424490
1102564
1637761
57748
495176
225069
1461496
1052681
502067
107354
106847
664772
1022309
249174
549461
706478
1095144
809925
348095
257489
1122358
158532
1170649
775560
1519237
1277655
412743
46751
978594
919140
1306692
850922
879345
90159
1342854
1041580
280127
622204
1168192
670990
867223
535798
659998
233156
1422312
1405567
81249
512890
123194
175666
1232074
1401013
1452079
665031
211953
497790
1646292
678992
1299839
789449
447910
53510
661664
1173279
555596
382437
102839
1567514
1030814
228997
133273
1609337
1395917
29727
1605967
1594067
928126
386350
361653
1606341
1280874
852970
676792
991181
87768
1441897
1309630
1105220
1286443
1397597
139238
1536864
1436749
115503
243998
970780
1551830
249143
1532858
1291364
44180
1563451
1046936
1635509
1642545
721247
386882
64537
1553084
1107129
973071
336207
1606396
152755
567917
1182690
1363869
1231877
871986
120209
1212777
77060
203304
1503909
1533151
215110
335929
313965
297322
315737
628011
1028802
783902
980719
830751
1238105
262823
1390092
378173
797764
1384554
1421906
635854
346626
633749
1367643
517102
338188
1094435
833470
1597048
591605
845776
1636518
117751
1326654
1255645
1028884
1506191
1449786
579539
876909
293864
751190
826023
1402103
1121972
1393839
1296525
902057
1610242
1197433
276311
672677
118953
1163180
290946
412460
217214
998561
779514
1386938
919063
634537
834954
4171
160565
604693
265032
866869
932968
1152455
109196
740612
1240929
1452667
937961
288808
1181023
483190
310856
672368
734603
149130
1547375
1014509
1595405
640962
471751
407247
859018
1514292
1273184
693173
870417
1569874
284319
888646
1560076
1213677
1504039
852006
1244963
629761
1101946
161958
1324549
354956
935805
1099170
565021
1160142
490456
399579
960411
912471
727220
1244774
994774
1587041
1606729
132247
1372520
892234
841756
628097
752943
65856
530488
313292
986674
1492818
19009
1155884
696197
1496810
982499
283910
742133
1196161
513766
583446
640683
998133
1549572
182469
1363711
1553863
242209
1431871
215587
71835
245745
251411
296824
573905
904298
1006431
1312459
110724
928221
1180113
562095
691179
824077
832579
11820
715913
820121
1070618
1245646
60240
779816
8428
1395480
1611520
1498317
694785
88760
1223167
1174909
1142545
1628444
1569711
121639
878045
984600
257522
218366
126096
1123687
1253951
1105900
595427
1397290
314279
553058
841235
381595
1339434
97125
1307228
844866
1146609
736821
1227015
458640
493723
590444
658786
692442
817837
1409980
945661
1499952
1277632
1360238
471029
1415371
616443
815300
1082219
672232
608958
1345944
1366140
97494
237045
626545
211214
48312
1313485
1510572
460367
669426
1345173
485224
378438
1130752
1216599
1208180
97327
607893
1182599
908349
1546706
239576
20230
1236997
1035217
1380823
1588656
52230
453953
211761
394741
1080145
12829
717259
287830
1256938
1590052
822222
641713
1206408
906092
589168
1257665
157698
758886
566199
746521
736643
58257
557820
733391
763966
450416
1337777
413520
1187785
1139619
431859
252005
1008815
1113346
460286
315524
1108857
1237282
930668
931654
1177083
1550488
1020935
1576763
682233
1532992
1425539
651503
1032421
91861
103770
1231476
1349861
229526
987508
761520
409926
905782
156525
490068
1615220
1494658
884954
1249714
255305
246863
41725
241818
589216
280076
1354630
1269916
628932
370872
207665
279030
801235
448990
799709
1142451
310750
377474
424386
511621
602989
836829
711747
1091745
1274410
1139754
409945
479133
662614
853504
54384
1559310
495921
1088794
914673
498049
1116827
266228
814229
602708
1640550
1440983
399734
1045620
1526130
286118
391926
1040221
982936
169927
1555403
946993
276730
508315
814563
1381700
742741
1185062
1094797
1488092
349111
840281
818411
309485
756944
1237586
1485660
1528183
1619545
1243228
1114767
662616
1646960
6199
38488
1351363
63634
1350
413751
1369098
1200578
1021652
60148
1348630
808987
1058796
107432
545987
1347287
1192465
1312033
1497149
1096204
794793
491898
1481357
516514
154532
792974
675421
824879
1351122
828494
172332
1161782
442969
586634
209215
279197
49374
1192489
367599
1307012
1559253
845385
245360
255050
363979
698837
926899
966207
399749
842133
1263351
427050
136608
365435
580757
234861
1404947
1624916
448036
236660
504425
1453065
1538283
798576
1375172
1217692
697703
697998
824523
1462757
1235458
361643
614964
16778
1321944
947948
601630
1220438
393098
1231654
614056
200741
663399
1367169
473227
1478285
1111645
736948
1135590
936289
1077830
72977
338433
916588
1563898
646604
339403
427296
679296
604548
1098262
100705
1413998
1583277
1475790
182952
1237872
1098139
820979
1569078
1564800
348302
130387
345284
1054487
1617347
1621934
674377
1495092
582577
1571712
1520354
418411
1474378
707581
1596760
930798
1106354
4532
658386
961813
874246
1384671
764048
1345957
779851
1577571
146940
159099
245500
1160875
392802
167425
1529769
1238677
33006
651703
1449436
499464
880068
224110
1504263
523626
704576
1329197
1400923
711200
157661
1164121
1054168
820009
494356
9792
1420174
1009688
401940
430149
496371
1153826
1266721
65797
1537070
347825
1045784
1433848
745971
819018
771585
860048
522711
946786
633321
911463
95557
909411
821485
985615
230368
923914
397513
42600
1200108
4064
1301709
214645
217757
1234119
1430051
341532
791059
1024449
6372
1085367
1490659
886831
690997
993108
432785
1205819
449385
544945
1206511
1382506
215121
1567137
1574593
385378
592138
1353992
1392699
673833
23638
841017
557981
168761
1008547
1235185
1564385
1054007
714323
1431985
1061491
563371
646618
1138609
971266
338970
787349
1378046
489937
645304
298901
177277
1638139
1233613
192793
1389855
1436729
7624
1438102
53254
1637020
474220
1362078
1208046
269434
620747
641824
843154
1135613
1283003
655728
206077
310631
883509
801969
68327
246966
566945
1050021
417518
855355
434629
491816
1472540
1464177
448141
426950
1053196
549177
761561
1147820
438435
1519225
1626358
1120974
775892
758496
748469
219730
792388
340230
522031
247460
541085
1177655
1607604
105824
1235063
760739
1065385
293106
199000
527539
156568
863112
576530
618738
930202
980668
569378
1036379
704510
36607
359847
1225392
538131
710553
237508
1005295
175051
309714
882793
981498
1435311
646027
1283534
1510102
334700
1029256
856328
588532
1619652
578873
1430848
1419462
1113898
453307
1387017
1497189
1306575
795516
922561
334054
464614
944405
1628510
1511866
1236662
1446461
548274
318911
1427624
834118
1603940
446999
1039099
631906
1453707
504211
794879
780031
1070110
428478
602151
957625
87202
1183771
309710
1598393
909081
516087
569844
1417639
1494028
1332592
741298
1386063
1019319
1324195
1295212
1203897
5268
1454423
1607045
938988
205604
996023
655993
157671
388654
484761
1186190
851978
434604
573536
966312
252504
617555
11617
659656
75154
1445919
364010
1399370
1043812
1453592
71866
1028263
959770
1431235
453556
1226583
41428
262845
1034747
850251
707448
1406627
61119
1411951
735691
391060
825543
906092
1449539
497291
1218799
407863
892691
1459812
1017227
279693
1600546
861439
1152170
249993
1302591
83005
1559607
527955
1580654
859373
1362279
1167172
870710
1111296
551584
1369854
1513358
590612
686243
1357626
298975
1064907
395687
1538302
753607
1547305
602017
176773
445227
212351
1587538
503280
502666
618414
996365
1253579
1514933
715695
872534
1136338
797697
1111464
839942
338027
375142
402233
815442
220297
888917
304249
352549
1067828
1619476
395333
511727
1070012
773722
1170545
150997
1522268
1108671
510269
979331
1589068
1521531
1169978
1063133
78658
1293048
656475
1054968
247411
1308705
5153
1235014
204003
570741
545152
104056
1417072
1224454
760792
517658
53126
335065
863643
948790
112636
1526080
1202743
1423307
563335
1539290
398391
509880
404412
1087631
1139223
315736
1525718
235391
636411
1269226
1353620
442199
1129910
800351
440371
1575006
243540
39747
112800
1215133
1146649
1641019
1255403
610431
1458243
1476910
2036
102265
1046095
189869
883984
207714
1065835
306834
1342851
619641
1263310
416883
1027257
1253844
696590
698867
582455
83821
589155
92001
1283566
128680
1115620
925174
1629264
103015
31529
1095850
1431918
1572310
923480
1053686
450796
604521
686600
1182773
451604
1192620
699132
232609
854772
1191774
426697
815682
56424
547489
703655
1247663
1539850
437542
14973
941373
225986
1577935
157262
1114196
1027744
1468099
814101
325121
1013283
1275592
1293927
400686
451818
1495965
1203181
1521484
1361646
411874
1509410
48402
418481
1140617
936786
365680
392855
52497
753227
673673
740879
56665
1276155
1477647
699944
466374
232544
275555
302745
152631
732624
1557385
1304828
1420832
345599
707342
1484254
735356
1216007
1462403
1586321
660625
137021
1215931
977915
592741
1556498
716852
1348189
1119176
470441
173570
1225622
1151087
288919
600598
791096
1133776
930100
1087156
1452726
1605502
180366
1243468
1640155
223096
648008
845676
1309904
1622025
686845
953259
859406
1510848
1179714
1069174
129933
364183
1014009
1102361
1084049
76611
940759
1079139
639302
235605
320588
1158010
198116
437865
1007654
700712
798889
367311
441272
1408903
397060
1624181
669450
1212850
1246778
755889
1435849
905465
1220573
652813
84405
767660
1077374
424514
1568904
1429382
331629
977674
1526445
1438593
94640
1228726
1230864
257733
581081
1269783
1382564
1133635
1332333
1305329
165576
642948
582340
1169080
471682
980967
559639
391998
878949
505750
1381308
590654
1415093
625855
648018
604711
1129617
1427052
1568895
867899
1421427
482872
1296019
1378262
1358177
436983
1280648
448237
851995
1189721
1205478
1183543
1094002
672384
1098564
509664
215931
335431
1056584
560566
491219
907536
929026
790982
927766
379350
224174
215250
1428421
1299993
849298
756790
1369077
409921
11195
1449418
947677
276132
860150
1489641
926013
1484846
1390860
1400189
1338384
900367
697170
1518860
230718
644138
862212
1184893
544451
1022777
1170567
693098
1633656
645905
736886
998220
731557
1311484
873720
463117
698147
760236
1328763
1160350
1080948
518970
1307877
726097
845055
437146
228039
79052
124506
748299
937984
607180
1374094
1472247
1296360
809621
309185
1152196
1243464
80758
1474523
469994
649772
948492
283517
1286773
1132374
592976
371178
751706
1256561
223039
746062
345076
1160151
156198
1063050
1512320
1229772
103246
1091784
1138144
1088034
1390300
965349
434842
1026920
1630985
1578391
1493247
1132989
534487
1553738
1380954
1427710
1544470
1468006
1194638
209027
938020
383398
918718
1227696
485366
906260
1444567
1384488
1181163
1211736
821239
338746
287513
822580
518147
1231128
436699
717518
19326
1395338
1558304
1202616
1085339
723766
1059552
1339672
331211
322079
870088
885273
99902
1164025
1389422
703008
833699
1107550
734517
1461174
995028
240306
1349460
1463203
575135
1066313
321864
7375
647929
467110
74069
1412221
1629419
570863
1279681
1455864
336197
1539122
906363
559832
607638
426286
1592679
1019934
1391428
1246559
1123428
1168050
547588
1492935
783516
1057069
1601689
1144117
1583190
778282
318608
711789
1259681
1598340
1420250
300857
1327025
831677
192189
63839
557142
211068
277881
1519794
28255
1125957
685638
60009
882975
921518
1587074
866172
907341
135776
540118
316331
1048893
951533
919066
906063
1131537
839277
701253
837227
60095
1646911
80749
1515415
1476898
1115804
415489
39954
440157
124738
1034276
451208
1114365
483027
1244875
288444
254668
1197721
485382
480200
430799
878652
67291
271639
1463839
25393
1344634
217630
1517048
438275
1548048
667786
1207741
840919
597939
427829
755797
491196
802900
182395
1383254
240476
1497671
23406
716073
143683
667184
752841
1585403
215752
80020
10790
266091
740339
931677
959972
757874
386070
513414
1260037
606462
821498
680332
894033
884706
973479
678418
1311284
880125
642970
671288
659468
218316
393643
637039
207731
454064
751707
263572
185107
516664
477408
965359
1242837
1151227
1445921
954334
1028380
555166
1527214
938433
794587
91823
475485
381632
657389
908777
142134
1191005
1278587
1642333
958743
181689
1457821
56378
1527638
710090
1467017
652610
1321073
419605
226548
737021
1496233
687822
233484
938274
1176085
808122
1013952
1213337
1215516
376777
295019
41103
1358559
1452772
8658
214432
1037731
404170
1035470
992537
593558
489255
1358504
1540224
54691
364278
860916
895916
700700
645354
1527239
339618
564131
1013570
588739
1279122
1419152
1479293
1271855
1343530
975793
3498
1129341
973718
1432782
1582400
482298
192406
994947
1205590
204409
384092
1029669
429667
1157425
392923
1338887
432919
1438942
1254699
765840
1339174
251514
66624
466920
1562422
614146
825945
718233
506552
830506
1350242
1049356
275644
1011012
55762
390126
1099615
1118362
4475
1061918
569719
925375
38592
963659
289758
414851
302052
338996
867415
1543028
219225
1281960
1453436
288999
586379
303413
1016885
618660
296705
1280990
1219518
409823
746173
1239076
956681
1049488
40185
821933
1355833
1401561
1631045
1105116
506707
180351
916818
142607
1094788
1534130
985289
908709
502525
24393
1441981
1334964
716935
1189641
570884
1575532
1634591
419376
231542
820654
1583040
1539527
998165
594391
1067176
285683
1467688
196586
1453633
246393
680965
970044
173656
324575
134111
1419736
214403
562229
593460
85612
1449523
666480
1100606
659192
1357636
54430
456998
634755
1333175
1528055
356203
407545
1049864
99349
809535
1167627
947503
1231713
1328871
599431
1013065
369939
1142570
1221373
996502
703786
108480
231208
1112998
387321
1282789
204041
1150762
1149661
327336
1330601
1308569
1162284
1004085
893466
598747
150257
937710
1233110
1611691
478259
196494
1238856
1271086
1438275
1249729
597420
1199395
1453226
852175
1470053
1013771
666724
689839
1589272
1148656
641705
644142
211352
1279853
1057072
293695
1051958
499095
1097299
15008
599846
1080119
1349461
430042
754160
223155
1412734
254481
344405
1642946
1625089
1503549
1314515
47256
289588
1311343
780938
1246602
687875
195695
345179
1230801
1001362
344117
147579
417131
1425963
1165412
1637434
653206
1390511
274745
655687
651041
1366301
1608587
347312
1309050
759951
132345
892762
86930
540698
12068
47603
1232900
1470005
324818
275110
1361874
620698
1227291
950166
1400183
467946
1160496
861398
586287
598017
224486
508842
1498410
38710
968840
60828
1177560
1221251
1505937
1066271
40033
870506
359060
1018334
863012
517792
1579303
1438977
1643167
859763
1331033
465220
1620498
1526523
208720
417610
1050820
629334
1237362
833328
1063848
164356
642274
1070563
370128
686538
1047827
543288
341299
236231
1133434
439559
1060454
414400
350433
210246
1230200
1531987
1449582
548951
342872
626887
217529
940637
757633
1376883
1603376
260830
779980
991623
1409921
1143828
264943
530576
574963
478709
749740
414658
1513136
958522
326527
485442
593845
656867
581206
223853
1623771
991993
1441544
1439226
658289
1249786
130821
394662
439357
761172
814800
503819
1331686
527048
1253829
1528638
1595636
1086243
1021518
1425545
860580
1572870
1042085
1611019
237168
595618
1272372
354478
981219
934493
268634
1227298
635838
831800
1083323
1291863
1075941
713505
830728
633273
845806
578303
65069
1198075
229693
44391
831284
179128
135341
901352
1383866
1252758
398062
1452827
348253
949699
1479121
1471328
764306
1496332
792875
470788
475420
1101
150788
28504
888717
447343
889295
1207534
27928
879256
558366
1215230
661595
731671
1069913
1585779
946329
2030
794169
1216271
1174277
1117126
784170
1552104
292407
265327
594022
257982
172498
731102
1405064
24372
1282590
1436175
1393737
998521
1052553
1401314
888077
67713
465273
313551
1264344
668723
1047869
809475
236550
411593
147657
324392
1489210
576854
219263
912003
489771
1157654
152093
633595
117682
101830
1414574
344130
213437
758598
198409
1358268
1506243
1585027
1465099
1022002
56808
193308
860541
302563
745596
168462
1094665
1252352
1233472
145782
1195812
1359839
166119
1151234
164933
1422778
1327339
183426
379347
727104
422401
22911
20294
321699
900242
1506916
618949
742690
1178030
1202915
1152044
569318
1109884
455410
509229
322083
27587
1201030
582839
735745
1001015
1606192
1225427
1268934
1524740
338258
1347389
33802
261644
985182
328997
1271280
1463364
1176758
552409
704752
86491
115125
1510961
744939
1506828
1130232
1278805
1086216
1233992
1229998
443141
1617824
385962
151089
1235347
1379373
704720
175975
14476
1289911
378312
1537451
805029
1579037
560686
1423275
802136
959438
703297
1524730
71726
889314
1402384
227458
550918
416574
146998
532557
1467087
750962
614442
1056527
588381
385209
419736
343886
423908
995986
1350057
257479
305090
1192367
801322
1601991
686015
617659
784719
928631
1298483
558754
1624153
1023356
1533162
572329
187101
1367841
1587745
1099322
42736
245629
1186874
888016
925505
1056335
397708
266498
1016506
1346766
1165968
657618
1572877
1555847
828243
447012
299458
1228809
592197
1548453
129874
868736
153213
1038032
229964
408029
1430158
1098468
490722
820706
1084059
1030286
384923
1311109
191044
475217
365322
608400
42472
1077772
628411
43474
1520771
271942
865097
699570
397269
1195011
726640
166654
631993
937511
1272008
1420366
538480
312666
1557558
1248442
1108780
759529
364277
1343874
1619547
1037149
1465277
1588433
1068471
1385768
755086
1601989
797321
1594003
1049863
1011494
1426820
882963
44832
1554762
585926
735571
420896
352923
732550
498192
135760
982467
475565
664290
1441517
1342558
984721
788902
306435
241756
916215
671933
855747
421247
1161879
358032
452537
1519110
1467349
1198290
327157
1599132
681030
888229
1077136
211676
1277452
796871
565549
303546
1325237
952854
910043
254362
47473
662615
597929
662937
1339025
1567871
917905
219994
1263537
746259
1387851
31226
751837
595820
1271391
610004
1235272
873833
332085
652501
652747
1488724
820658
86163
275132
490789
712501
970243
741400
349218
171837
1141196
497259
67314
768695
566264
657563
461509
1248292
813457
126124
1420815
582022
129163
119651
1118422
1391714
1615141
619115
1001276
1474258
1161836
1052345
1211749
502475
1087693
624676
1102088
1647318
1092966
528903
118394
1520891
486174
1289662
1386900
828139
937261
1416003
1522997
1462551
1643198
1038149
1398540
809115
938935
876492
275287
550154
119723
793350
820425
63531
838282
285568
361949
1573490
461304
1028455
414718
1079591
1268519
1153852
589320
580569
195413
887218
1570179
1344092
1197739
927039
423543
448803
636429
948345
870692
810158
1543078
1064095
498580
863990
754496
1133204
1577401
803592
1284680
80309
1386431
933558
1515018
558767
1578435
747995
598854
676093
686640
245739
606837
350877
1251504
1328533
1468029
1263085
1273552
476940
420101
741458
500903
795952
1167026
957724
109246
418805
1616196
618100
26025
475300
897795
660452
1040244
1219623
985830
1061102
1100817
1599117
409718
263268
1189555
1188186
1376302
563464
1118498
1306137
752693
1606701
58680
1645394
351571
348704
731305
979209
1528247
376744
529759
1282928
157341
571726
654530
617445
1094442
253979
1311378
1024041
475509
647129
176837
910790
629659
1533847
1535611
752
335934
986788
836239
1034576
1378080
1558094
1108516
1117580
1323893
241191
863177
659993
1239036
904559
1265157
493289
276227
19260
1165607
1040574
1424607
1238268
190796
1120785
1244518
595768
327526
1096665
1045210
1555182
1133979
246713
357211
1573549
386341
1410061
32287
1170941
469397
703462
963050
1218274
331422
773072
617415
1240
91884
745822
104670
1101519
987433
1505802
1244808
267027
1585134
650659
77237
1603723
942131
454253
413474
1082687
154241
374984
1171873
492113
1138385
245288
1314514
782066
1126974
95241
972658
1165288
949211
144283
1395920
601696
241119
462303
568061
1198503
706952
133954
334631
959661
476449
1181103
703846
949343
144149
1637274
1073476
1596706
482927
608685
1073071
1522245
764599
462477
48194
185742
1362763
1252740
1535509
532590
1205282
1296583
1506316
1167923
1492591
1566349
159049
1402931
1229048
1362457
1270011
616401
347033
458617
1393004
430688
91712
260652
1037405
622225
1227155
1498782
782228
1436902
1582823
224306
1591932
1082109
330738
1246266
794120
334272
38881
701940
557872
777406
165995
55609
1088326
527695
95884
337640
1537431
75273
938322
664060
494041
1521904
694544
930488
619475
520040
816456
952818
1141811
1048485
1436841
1353349
645340
1607707
640099
1380055
1080911
898806
1544412
601698
908490
1124575
225975
1107114
345492
1116290
1513760
1071042
232043
742766
1209557
1163510
771136
703418
624621
167614
1348016
2739
580958
1611410
484705
1188006
1437512
928899
1494276
1045126
121324
509886
1050347
277077
1469729
766714
590916
565092
57978
713280
949368
537370
805810
236881
719125
1144489
585908
671563
424847
754878
784904
1030070
324255
369093
1478293
660089
1018838
1117745
1607895
164091
3928
1405453
706557
71639
696098
1034728
884049
522557
89590
1229246
1451685
1197327
1280223
108969
1315138
228922
643326
1167272
151029
1455286
495976
1270563
409176
183583
33422
1201468
1396244
1091010
1568501
614114
527552
1601788
1257331
427318
776011
1507175
61402
1341525
933294
207209
432419
700936
555083
546715
203971
1582249
1153146
937225
1268736
305556
1086634
990664
20
529449
23000
1020448
422560
166661
497544
246142
467757
126327
238205
1190116
220935
1130311
196177
1613401
633413
496120
1348606
149934
1506983
399905
847667
1389070
831678
1170672
1084267
609437
272559
323619
1101027
789724
1442111
1618271
552297
1255638
147537
330364
190543
823005
1430588
1333185
677906
548386
339185
385018
187922
639636
167726
15592
839054
1502134
703923
53611
414840
1344637
1015969
1596772
1063040
219676
1168348
870563
149148
891379
1276744
790491
1140930
464967
7726
817675
87392
1386638
545023
695078
1314040
1561799
748471
76928
703527
930410
39284
359975
1254967
601001
444941
581428
238202
385764
1299429
477359
534835
1117653
1431296
1143264
311316
529674
544728
1300317
240699
546813
1002755
76848
31423
197040
16425
163686
30877
473723
811435
1338511
921461
1032786
1097850
1105578
9053
1109299
569670
656790
1435470
1083012
1341525
307736
384181
1358544
1216674
1317703
1322461
610051
855008
144365
556010
1359911
889251
739933
1530410
1272092
1327265
934081
1362808
692125
1306975
236235
1544031
411208
155506
164069
782664
1134357
623123
1222411
1026728
775575
1434426
1422240
1072632
818490
1062170
1262144
22600
735922
1587569
394663
1625581
380912
185927
325102
623415
1092630
898548
119047
1272972
292478
793365
1388036
15294
1486670
720591
460920
794830
1525594
1595948
1125741
84867
1258707
1030037
1223054
5640
1330487
104405
1216031
319452
893066
1611981
1161655
164585
223171
464992
1405688
918914
186586
950543
1463990
1122147
1449217
454592
616228
156640
1540278
1634757
461918
1195432
1568577
418062
418359
1590922
729580
1620859
537766
1638253
968607
1236749
1427472
513862
630745
1016383
740027
1364850
1618364
838066
825937
409908
366962
60918
2789
582227
1347003
298507
1517738
100441
1002645
1009517
1483318
643937
1284628
1491809
992420
1456532
1139522
1219231
56304
343579
804686
1348320
99837
1420553
871148
294767
104984
966413
187375
1636133
1365838
46954
29206
1084241
224332
668732
1048884
1099087
1442583
944301
1510051
743550
1205651
1642811
244978
428349
1470018
20398
1497645
133737
706837
186477
738846
428103
735265
508713
197655
417721
978425
621772
12326
738584
1271401
1366417
1605685
450296
739226
1255707
1419664
600980
226882
496783
140874
1022071
1098736
826193
1372078
873125
1348423
1114089
846182
1045663
701496
1309744
39733
1029839
822644
406423
929332
1590621
1444913
8036
1208664
1589654
32038
296847
1225960
1107240
58250
401019
1342811
13089
506418
313298
48552
1567488
270662
938222
1433922
1572029
961374
1221944
385389
753643
681061
1378443
1182908
615319
1558631
329478
1537785
1300108
1060832
1289064
1247438
819916
1330273
869624
144725
870753
1051479
1182061
907821
771098
1160229
1284119
823443
1638524
501089
1390370
791544
1306955
1104704
1154867
677799
227758
641315
15066
626327
420301
289096
419263
704971
955121
1026900
118179
808745
1169402
1633688
25886
746247
173866
924491
1048385
1000829
1046101
197458
511702
416415
1348122
238712
973969
507138
310555
1451851
1417836
1148179
1097007
79745
490681
239884
61631
1138583
1228898
1358617
1097017
1535958
106460
103291
95526
465477
1217358
389624
335664
819055
1176942
335520
585396
557402
1607228
1296148
685406
991610
784599
1353954
1440347
472944
7091
151514
1239931
647980
1644219
271356
1453455
1146371
1539126
1409284
676912
1272292
655796
713661
639693
9846
496571
120772
301048
1425024
1550268
486065
430823
416655
42933
1081742
237051
9179
1110955
1009024
1168470
1428064
84044
571565
1305067
1598892
173235
652083
388879
1637304
1100998
1099029
1404268
1428845
256334
1128198
831987
74936
215908
306808
1155658
830719
510280
994208
1512994
1285882
275293
1324241
415621
1161718
966365
1201591
622150
159459
1629990
1405871
1136430
1213048
813427
1079831
792802
601831
814649
645506
714132
1481037
971973
1421139
615021
1539797
680786
302787
1182402
908785
761554
146179
413910
1026375
759481
1235614
541999
195319
1106494
739796
175672
981913
1103192
1096188
1360710
998820
1229503
1363685
1195726
178601
1275481
526340
313567
1456865
1044617
411418
412558
433356
647231
899762
988128
567659
707891
1623975
902491
183722
1125381
668517
1324059
658975
27262
1275661
70096
1212884
594823
1462992
862373
588871
109486
144319
1318677
1404454
604687
999028
466277
758831
1178193
1402112
1481883
1190104
809242
1443225
516099
79022
1586283
1286275
788348
1045266
52026
1258003
574000
659441
147940
1367941
623116
683452
1237743
538156
293368
262194
326695
1008010
1264336
1126272
1136761
1181503
521604
1571112
1016180
281813
1194171
1430525
502208
853340
6750
226111
1093100
1345298
1055397
1336266
1275200
904208
435019
1479451
606185
541958
1159068
572160
980150
240839
422402
1096975
536892
1372133
1499511
300623
1201897
1053617
994923
941010
1301910
562495
1111499
815786
1270713
585240
771552
919536
1328554
1116947
237330
696715
342613
1286386
826712
271811
1482193
197354
1144847
1272816
860993
450416
247212
1406972
421082
629682
1244878
1003986
452662
220457
720487
1156338
226991
1212660
410661
1527137
40396
1001200
312115
1223161
642640
1515836
146684
1163136
1556464
1388616
289297
1204995
631479
427150
584402
984686
1552839
1049462
1530210
1189597
173487
1276174
887833
81634
492154
1018761
529737
1471361
1518628
1554188
1107554
28032
886263
423158
1275518
216741
648827
623449
457040
1561393
202721
331846
36628
404669
826691
340589
178826
1305641
53064
1282143
1128036
855262
175498
845567
430354
73350
1514120
961970
815366
1184614
1183418
224200
791139
375933
54101
1042320
423753
1425121
557842
1646697
1415091
387908
760867
1582458
386164
928165
1163161
1582404
1225043
1245974
1390529
1325969
208557
1502707
875411
255468
1178019
236264
1608990
6510
131613
728648
439614
435450
1226926
702607
817363
676627
1440321
1636815
1341820
968449
815513
1044624
900523
436086
595573
1338002
1009015
1072535
319260
145732
1405529
161129
1511103
1346532
1356429
270567
67017
524283
536252
1107810
213717
589171
818464
10729
767229
1185621
727768
129572
66323
884468
851742
1645139
51880
533200
1231761
366924
339946
321345
1541611
519380
204701
1264714
1043382
1247208
71211
1564691
334539
970317
1124378
1233502
462365
1468117
14726
1367383
1326745
529523
1178110
1513996
296768
1382868
185922
845973
7931
1012843
482699
34202
979285
1128523
25999
931886
511650
286614
1512303
674734
1385900
1187695
471236
1151949
870654
972709
382403
1169319
1072758
56089
1311827
397049
1253026
1606145
877007
485220
84232
81263
306108
1408389
215890
240659
552384
1043296
690136
408252
485501
243107
352400
1022094
645756
243598
1264590
1459735
950020
58093
1149377
171663
959093
711968
501167
867140
1597330
35502
1444818
1554034
112671
827906
424770
354387
670398
926470
566415
1521959
389797
836301
101565
878754
610192
157385
1044339
664993
1320250
372081
201228
1414786
694618
1467720
813104
192401
40937
781745
1368748
1248260
1521766
382718
887200
735185
156929
800449
956373
1530714
53630
380628
754293
98706
1343988
253456
62484
395966
389140
638523
340991
869143
858386
263185
605544
770725
1118017
600752
419271
1088031
1022931
597026
1284545
1155617
617408
353395
457860
862978
357870
381779
1358156
1002738
1460376
1174996
661728
439304
968055
647467
355109
859831
252757
201168
56158
1430941
1493168
1502737
1060076
1256660
27451
158119
829180
24936
1059461
1580726
496432
183308
422690
1275185
680996
1487436
969631
919681
1112186
183138
550811
373704
1376053
1112853
1514456
575988
601246
921526
79608
86131
463009
1026880
551549
997407
200870
1305111
1439109
792290
1339074
995285
1304739
944311
203907
61906
871688
588472
1443491
221178
337209
936641
1602035
460411
972121
1298448
584770
1015436
416112
998730
1425703
1215861
265377
981031
1467298
460105
1588432
581801
1439235
326672
1003721
1190655
1458153
280826
999560
235893
1094647
589613
1169358
531918
1182604
766330
831594
461917
787163
496761
1495081
1099138
158511
553464
1328112
1531907
1536324
1031896
803964
487927
1270810
88020
1211351
1436404
929397
334403
10855
1414642
1198621
642260
613017
21099
349514
1368396
1159353
388354
421599
1467170
1432339
1402380
1609549
633934
1594078
169735
974918
1447758
516865
1159791
1360218
261667
1142857
957741
1607953
312513
834671
1091305
1088821
955142
202099
252027
633563
1233646
1281463
789887
1293821
184748
116610
182243
1435521
174703
1347216
1200741
1509090
1488558
312492
1325611
654959
1080995
1386428
491564
1094572
516016
1019133
960903
1361538
1134367
1562379
497498
1487975
991222
648325
1038144
802502
1549414
1038388
1302662
919388
1236277
1061236
1076348
128478
1472064
1244485
937478
477736
940124
1137512
204517
956770
6833
104454
1316535
95052
647919
1051975
452839
1149251
289964
351934
811164
1431255
1539511
88322
969064
340447
881837
1499523
756255
1301241
1482198
1478187
1631497
456830
770545
523502
817519
1253842
594423
886271
356055
1290209
38584
1149394
790118
1016678
462875
598875
445598
490075
172812
1079860
587110
90071
579687
65572
168321
1454904
1631400
858727
873001
1195704
270325
81946
256860
1050958
308521
479766
293390
463642
1044999
1259698
145866
445571
117502
1252036
924517
320662
821485
501403
1218483
43722
711482
860890
785274
910841
66929
23074
1465510
746576
955815
1388403
1243848
14935
498893
940755
1123372
739899
939736
625028
969985
1472141
1339992
301449
1617347
487409
1083881
933934
752387
1479592
169973
1198036
870461
3591
1029463
708930
845025
539643
1202620
62816
590755
912734
797654
852894
1070788
563935
963613
337881
1468327
1622933
1025771
859539
529788
1506543
1605765
1518669
1334322
1067480
843338
167639
325637
779913
735513
882852
1625303
237988
8338
188497
190963
11120
24412
1235164
1364359
733410
513569
1248048
69662
618143
1521393
1175037
1423669
1500708
1407103
1408625
1071637
187736
302066
1516154
797753
304831
363595
691166
919824
1130332
45882
333132
849627
599684
1097604
910939
1244869
479714
1409700
1355339
371074
638738
1120690
610607
85205
1129510
1477763
1418507
1559715
1386049
983503
1114207
327758
119712
206883
1640344
68822
211021
589205
956975
1226124
88613
1296730
1517476
1299640
1066031
201325
602526
59207
1273483
1442020
1431880
1492096
1131603
1306108
1026422
1366739
1272233
1046150
1146160
519030
1370357
110910
903143
619039
889546
795598
695746
259760
713740
476508
212695
961702
111174
269151
588529
1322329
187860
945631
799004
52091
734707
305207
1263863
1545663
500450
964039
1372093
149090
837883
418670
751976
129481
1194855
1108075
146398
169623
531568
91713
273120
1621771
1390525
81916
520351
1092779
837940
1619946
853647
1220972
78131
819340
299106
222009
92183
1352792
467963
32162
248375
922622
1389330
806953
421389
777225
1407092
1132366
1191533
136852
378282
1462317
1154767
518871
764913
1574300
942339
1152780
840480
1236606
1338322
244952
1409372
1024079
524071
1291133
217802
358254
125323
1331506
471909
1201008
2550
1629894
1339660
955062
1461703
907253
1531897
1223441
1152864
801887
418791
850115
1390492
1083101
1247433
195294
822599
1044425
475708
1614469
432852
1585108
1440098
1066542
123117
965330
1255474
102565
990135
179478
674662
463084
164767
583284
1189956
1454113
384263
863566
465583
236364
1120614
678204
1396300
39625
924827
24459
34224
807572
947339
128049
1080997
106378
877096
85129
744612
274608
444362
662136
1542588
1176221
459684
999620
1501153
19410
738780
985252
254796
873817
1247787
147880
1027437
1260746
71555
397137
56184
1275394
601017
1587755
280463
284861
323703
1639680
1124569
900211
596658
5450
591356
1553535
1364319
947975
764010
1430240
890358
431381
907901
1564054
517962
138503
422084
658176
744355
1109441
1367604
341116
812778
164142
1069412
1109372
488199
600830
1296431
1311860
725946
1338614
259595
1184246
1585588
320660
1257316
1198210
1099196
912405
1393779
278272
413380
1605330
208614
583765
1308016
800922
1042013
1555834
440575
1259173
74440
15722
1188511
716837
1303665
769581
823215
195195
295339
419370
473110
1272365
424941
506312
528156
1299294
1502952
928987
846755
1446356
1087025
238427
1574859
189283
551600
80771
879221
527593
930181
1462029
1346281
1067229
269103
1530393
691277
529863
1265658
1191339
790729
41030
547007
921863
944157
972289
2447
977029
1262683
822901
585724
1309744
206739
1284619
1515955
1475073
87859
677760
1108249
1618322
823460
153192
1394892
528748
876458
983858
1560799
52279
925918
122865
492921
303330
446962
1471024
1557233
1502296
35724
882709
443505
478279
681281
1022284
1593625
742187
1606885
508150
1015079
1329415
187087
1175098
621937
1094325
1249705
1224282
1031063
731607
1159975
641442
1011916
1079732
529461
260830
34502
686736
1608567
1489297
178465
1568982
1265062
850150
896575
1020719
977058
1231606
1224462
777528
1511014
1373374
228396
683153
1637247
1335038
131232
101173
1238080
676805
1622254
580538
796323
747459
205933
430627
155749
554469
1439867
911278
1080760
1571649
281970
1011412
1239820
1485025
853261
1554114
452420
1381305
1226301
1566420
842706
137316
71107
1475117
694971
672081
276910
445522
1292104
1415468
156838
1175583
995193
1244627
618182
410951
862619
673982
1374841
401309
974477
1619048
761557
1528008
635708
6204
476339
307264
159347
1108828
150770
432972
178117
1326359
1587549
1414019
15868
583374
989006
1419262
609690
417181
542022
426132
1219353
1570260
964110
931113
1233319
901021
121283
464588
313010
625237
329179
1475718
906946
939869
727632
543914
226965
1020496
1116408
450609
1423898
1469021
520214
1308461
1225173
552884
1200032
856887
71098
397628
1337642
1585488
321684
822987
1468273
1028102
630428
1524522
1046491
1274835
119729
624396
1442590
1477423
1079179
841539
666630
421233
190553
349399
364850
1632776
944040
1401675
1194095
834845
715405
1438352
327324
1624377
887594
1179714
66393
1455761
1069604
132165
915826
659337
1379156
859368
13768
948547
315655
1258846
1322121
1327845
148373
234506
64123
1374939
1585684
860911
1609730
1137250
411066
1577077
1344523
317278
1479377
548326
929746
1556660
868972
1618855
1319425
1410538
938989
819467
1489050
1233909
1103612
715220
24776
1491936
874549
1305961
120741
1146732
739647
187515
1309697
1490924
770274
1176855
1085028
945569
804124
933210
1352433
1526774
1479705
321931
691116
1097327
302945
1444436
1200858
442367
140144
1538901
551818
45355
725580
1266853
351367
925694
32033
750775
1516299
472831
1321895
1626895
1312901
197214
52189
1287889
841649
741872
59476
1015388
1281853
704137
1579423
448112
952894
1607248
1050374
168279
1519842
1064717
550092
185723
51037
1244444
1558376
75684
1571733
181408
1437803
623280
322210
469697
1385732
802572
1502615
1005784
269284
1011388
1153622
1624825
108140
1030400
1357543
286297
414285
374530
1153485
231631
758320
790297
1218635
721215
562401
498562
117317
1380467
899675
1112349
1057057
26818
783357
1372251
594451
918537
593373
31868
1560206
1215473
789214
1009330
696491
377308
1462776
1542013
1348774
491940
746481
570837
451465
362733
802893
1510145
892846
338186
46668
692481
1524063
394633
1275952
976011
124604
37262
1424539
891129
111051
601990
1298908
315275
154628
100979
1609642
1042320
1424792
1345574
130960
1488498
778823
385663
345463
717256
808122
123498
1169471
1128388
1466739
390747
1504515
1412656
836054
520640
1518360
719878
734489
1316281
958387
1299313
659187
1430987
881779
1333568
124915
704330
582676
947251
1228454
1252032
635174
996222
937516
1338002
990970
684319
751738
855315
285796
1169584
44417
59013
1540030
1645397
1408502
1063263
402896
576440
449366
846786
1353741
536322
1448041
392679
1038620
401544
398677
1454727
726678
901671
1013115
1130590
1405117
1460918
1610092
205717
858544
1093635
1146212
1261149
717342
1225668
271798
104047
1406185
1086080
246928
601436
451834
607356
1310570
1255793
800304
800561
1628914
225678
1216086
564123
916352
326894
1534466
554299
920115
1346869
780543
1109455
1158356
733912
1264953
957518
1015088
1510526
1252180
594062
209138
226047
1468736
837248
403383
1037656
349378
686755
442137
14051
238133
410666
1258268
960304
245451
323841
1624622
1531899
239368
901323
1429903
1203755
573559
1141524
276266
1022352
56345
1194179
109415
55047
788650
369697
1507998
362584
1562149
1096116
1214672
782025
186661
694637
1007491
1365161
1483079
150090
1310417
947938
873755
1577539
1005852
1012276
1096965
1236363
1189084
143765
10462
1176027
171167
339901
810129
610271
110600
1153035
230744
1400737
1541800
1526982
490374
1405006
427170
1508259
1643593
1335307
534669
1114506
1570435
301322
752762
933624
846337
73932
1284923
99001
1024843
1006090
747113
1348045
87158
1116640
422274
1411540
1101720
1223969
840570
1576892
823224
1545649
1599874
1102775
379021
826946
529647
1003505
30515
128591
1057598
1142790
1145860
861445
985575
1093668
2802
890285
1508249
1167757
1545190
577333
1145645
223652
683988
1543378
322076
1435921
407588
551401
795545
1124707
522765
1297837
1534399
15821
1318123
452612
1041257
842196
1311197
1133373
864394
59962
1044430
1201038
145320
302735
1517472
79925
1203548
1304004
617969
868494
1137617
385162
557726
382051
42364
1081818
1619612
1056074
1359424
590744
380387
926952
1359546
611257
1637334
908528
1319694
1006582
1055337
1276628
1432495
747361
1385971
1343765
1260815
397533
1265019
654008
511247
892884
948124
675245
298463
799808
949106
1017959
1617850
933269
102600
14488
489994
1339389
147277
725536
1115225
43968
869746
208038
1645189
113931
1117739
1415396
1186631
356911
1443406
1558655
551068
691307
813410
1381155
935768
1275319
1427855
1051137
334759
766681
1634944
1038374
621490
64014
538818
13907
1476339
538024
910013
1623046
1637661
234412
161314
108660
1632687
1643752
400445
517865
1121792
1349006
1018722
20155
1159584
148524
451303
1416799
1231246
567444
1468563
1526058
1419688
617141
1379051
1091320
142154
1148610
103189
1540802
284914
929141
1527939
542097
411166
808136
684429
749031
984424
489025
119555
408291
1237916
1006669
1414679
543120
27532
1279421
135088
1044736
102573
86206
351491
385125
1192960
1458036
1135550
279477
1273760
886360
1438061
1484705
478923
282761
1171353
1364101
188876
130372
809790
1519604
396933
50456
1028308
1377730
43362
1624421
56698
681026
923241
227136
686651
1310903
1024558
401544
1595037
918012
1452936
1558624
787398
452615
289827
825618
497044
350887
814224
342522
136880
1439988
1424201
1132993
1477757
1459795
112306
1335391
643749
933041
716063
444219
1183320
1511756
1594094
596060
774519
865900
808515
910630
646075
468671
1020247
340918
463679
1126247
182149
118747
617488
742138
423035
176371
1063686
1246076
1008397
900138
449801
1570434
941493
41643
768140
325841
1192397
828305
533175
1527690
1121922
260233
1459461
1111288
424493
285804
1560342
597411
73675
348063
545383
514517
583891
1011868
167852
994666
543050
102129
1478893
1248891
35091
568191
850769
1490045
1199640
67999
1319969
1391207
927952
901597
389157
395903
1252616
237904
1337429
521569
1340682
1078435
1102898
529520
178188
93054
426336
487881
531168
686525
753884
1517923
456771
691096
1494777
289567
1044117
230233
1597579
208793
25582
1001721
340710
1603318
1471840
809201
697876
1048237
429591
1115233
298974
874483
1490156
79547
1240507
220689
700985
824943
882254
103597
406150
1263823
1016710
1252929
1482813
738435
1445232
104783
1355306
1480109
1303790
654442
876105
721359
804708
356479
593230
468490
944398
511844
648908
51219
824018
1625383
1071479
1137059
1561537
434242
1074158
1074835
1224794
282542
1537988
114950
645506
425745
303030
1459748
668158
1507647
46662
177738
1229944
1542520
82365
277455
1234072
159162
1371941
1095735
894407
677118
814421
1339715
1097299
1607973
653452
340438
218244
386856
214013
820471
1503840
979005
506042
1079718
42726
1241102
790012
1041031
1198928
1486238
1501866
581441
1552310
473674
699305
491109
546202
595369
422498
1527761
428573
1065744
1541514
1287353
1267438
273265
634096
269751
633159
244826
511059
903957
863020
276310
1232991
576132
997002
5487
801407
960118
1168000
1597569
477003
1020401
511726
1625625
1161821
415636
1139334
738490
891303
869473
1091293
914969
1137961
1581082
191054
793855
1399171
1535481
339847
1554397
1533710
967583
1622193
977751
631455
1509165
1415251
903533
1225450
1097
830930
758593
518349
173880
588568
1293360
362296
811781
203939
1289798
1518576
506883
940690
640131
171716
1164658
703176
12837
1290682
184022
721222
332709
362176
817782
67960
1489434
614470
238768
468694
202048
159286
1123271
843314
259265
517379
366785
716838
331563
935206
909615
32800
750520
60154
1152273
885706
1112580
542049
1232530
462127
120479
671276
882801
1081529
639229
1265661
368302
1460478
94809
60791
790030
1305126
1087974
32152
764954
615498
1557495
1348244
996706
682522
1019147
502644
85803
873926
894019
746847
792245
76625
145190
1577296
96897
1048277
917137
381207
498116
1456144
1148765
199618
1158181
1338800
729142
712494
933073
746248
1627664
1191432
642433
995429
708904
1367197
82932
710365
1002191
1177117
694842
253272
257333
1295238
113426
134855
1453740
177376
1142720
18870
1217624
300922
679518
669064
843710
1041207
736726
1418167
1287165
338111
1627640
122851
1025165
1057036
1314879
1131171
1065944
115471
1103359
1570404
853895
547795
1475777
1448451
1320359
828155
896467
299549
810620
732827
1584761
29466
1494760
1528
1451661
102794
750521
1375223
1211353
894561
563362
524446
230842
787790
516827
1008606
1007173
617575
710743
1133111
354756
1552374
1626671
1563268
1424660
151853
432123
130718
344571
1055013
1190700
1120786
954187
789220
1054413
910945
120305
302670
1572708
1554308
731432
395862
46805
1112570
1150531
623164
912316
1536917
585214
883315
1301641
1553207
874091
688114
417480
903225
625812
1484555
716250
1161561
1184737
567424
544727
1071938
692004
969271
1322748
562630
716319
1270273
1591210
571474
624662
410937
1592438
669110
498249
476930
1516201
1404008
769593
1039073
1468785
1065433
656460
665360
56911
1126539
1020110
350850
123103
314127
1531360
1140821
449380
785283
1596761
696058
915852
1206823
725797
1251573
999308
310919
758928
1422733
940187
535266
645768
451823
1175964
855140
668311
1644175
822292
39846
975016
1394785
954509
868589
792541
1088342
952019
1078383
513117
182049
671382
1494244
1294498
786422
85629
220653
890547
557344
356001
1488829
1431674
1143330
909474
1620412
910062
572478
493134
1498871
185329
1437493
967331
526473
784260
556937
329918
1568772
986012
38585
845756
881869
1289090
959021
797667
1012883
321437
1066953
1588669
1643217
458181
286841
1634651
873115
1144391
1528679
1407271
1487185
43326
396861
112159
1343632
287737
1338949
16526
899502
974210
1111223
1554498
398228
802891
785588
1334952
685080
36775
467331
613887
538937
1516237
779009
168240
627525
727217
570150
1120265
1534884
358531
1343244
115514
113398
1393944
666381
1173526
1274414
664942
1287766
1247060
1178374
1571514
975998
1006495
1415609
170976
1070013
1061829
1174620
625303
518446
422602
1207920
66202
736055
1201957
661460
858213
49803
223233
1423840
1269563
1244153
1117565
628972
977223
1249989
466771
1272473
1554254
310885
1107994
920781
1384005
1397756
356321
1582029
318643
443223
1342932
1403970
193045
573277
355484
253823
1438345
246815
1136883
1409040
118772
1366813
355960
972437
1590411
677906
1202255
656891
1033541
1017776
596784
1479891
171517
258367
521462
1240777
724359
902138
859344
1638907
661255
1069107
1061804
526239
228770
176723
384134
856546
718380
11420
514282
157844
808292
136561
1292011
1339920
1388971
138473
357630
266163
573924
780093
1083565
254963
746594
162592
628696
1547718
238612
429942
175031
853248
1551231
330363
179700
1478928
639280
1309393
16370
1619231
294879
457828
1323488
1556480
746211
1428542
889172
1138992
697666
1384530
603606
1403545
494509
28362
1315128
963845
1196426
418753
1053880
1538680
847734
977454
1049450
190813
1208620
605325
943842
1282130
190813
31276
639882
1436901
561225
738735
1175349
548869
177722
978673
38107
939932
1560623
724972
26815
24796
1337543
1090228
244351
1311388
1049924
508482
860293
1206552
1543376
1392472
559346
306876
1647127
376576
719171
642838
716854
1245647
432938
1073981
1539455
1292967
1448716
1105337
331063
915404
370515
2410
767357
94156
5245
1488267
775616
659346
568510
879282
1249161
626868
446123
965485
205327
907347
878540
183737
1186539
288533
1272361
210775
448905
801887
811310
587849
291518
985644
1239192
444958
1518112
1415077
1423778
1222662
1527908
963344
490835
1284815
285567
1232127
1344943
517379
1054086
852146
378462
6567
1226032
86050
183575
1197949
895422
1423104
1035024
613518
1142053
519273
233898
1388973
524471
152842
1308443
882228
1305634
1112760
1029845
439666
332866
67016
885449
103565
1495425
496163
207553
1473702
628037
60524
1210621
601708
1646979
114541
1618688
1108897
685987
1645220
554314
1197995
1002517
1590753
1482587
331475
1092865
858087
1576159
1333189
1229698
752401
1318568
1504490
857355
1120301
865120
85661
1572070
79508
525656
1210178
1109482
1545493
505113
1554338
1204300
892971
514460
941899
109596
1261545
1213386
1281072
464379
1557787
1614144
39734
431567
206397
433675
1287015
486326
748843
88105
7787
628712
548065
904188
480725
982058
1001005
131442
408856
168255
1018013
1317208
542063
1123781
1604830
864803
1287006
480612
1640147
25984
784293
762859
1094686
734659
347439
835491
943811
1296945
9691
463982
306119
1209996
173882
1416298
1606140
1601751
1632302
1297214
1455393
534137
93463
1423754
368327
1537863
1127595
395674
1326776
858849
1291309
760830
1631712
165254
979155
373614
92426
1446850
556481
542391
1424704
115795
233850
701037
906730
309700
1560083
693457
616450
1210771
654298
145108
600032
827097
208622
584472
972636
1458931
1042667
1104515
369848
1043993
556971
1496708
658489
1009671
723086
493856
519801
1513336
482491
840679
256282
1148654
871414
1574245
1259353
35794
693319
1113647
974952
1242711
764890
141921
990320
475124
492964
238877
1180697
1384553
1012377
928200
695921
959683
1523289
533098
1564905
1575719
293178
137763
1398537
627713
419795
1635142
500030
1367505
515427
266783
609466
361693
715300
409354
442597
327088
259252
353837
475747
61805
271237
238156
838068
1006269
790989
591893
927749
995513
1191829
802135
221645
1118091
429339
914532
1447115
1478236
1578327
1102816
317724
831370
1440711
1094782
874276
161204
762470
1482521
1277440
812087
657886
10467
980372
872653
240127
151827
1095633
1250214
1217646
610056
1004184
185681
56840
1463922
97245
1635572
1634429
717432
1518109
339396
1263523
915364
555413
733146
1298624
1490899
1515217
472361
175529
1316410
1049188
1465829
1214254
191915
359546
468448
1447239
1214078
1199835
1272697
408207
573651
764082
1623776
470617
1049787
467318
981356
534258
940321
1205213
696130
136889
1479088
1203373
100566
1138969
1402131
517585
757278
858441
543257
1555266
660132
1580256
1565068
667886
755543
1061574
52281
37216
294025
1139753
173994
774563
243430
26072
1463280
1601872
884566
840323
1455890
363712
1576575
634337
1025774
963237
964327
1571973
736528
455311
1380900
891552
432508
1106399
756960
256077
352194
1051775
1070807
1163102
837520
1012163
576862
1022167
1083108
1066206
1441987
1562059
1377438
226258
914412
1624206
292601
719696
91626
1564671
505976
1311643
773373
939444
928333
259304
1205701
413821
1064377
177878
120322
653298
1039560
1299085
1442692
1197867
903011
1069045
29372
1560460
1246698
945521
542610
1528353
319356
643064
912526
1227283
86194
716201
766720
943638
441923
25521
825094
263133
784386
28363
422351
1090537
1468868
1399402
1322827
881231
847667
982440
932021
184057
413539
473104
1240588
968121
1403951
77497
395613
1097917
263065
1561264
1488203
1605
637030
137208
522194
499054
15711
845359
154950
339161
425975
73548
795848
352559
951909
925873
1585235
708886
7457
1174147
1098691
799006
1206735
22259
699094
1066657
86900
1111150
1189720
276724
1448794
1186173
542035
307960
255865
620257
1203257
1335527
334920
682920
1594898
1493348
1385319
1192343
1611623
1377119
903207
963709
649350
1207179
1402665
1215090
45671
1380342
1236895
338439
967591
879445
76568
1508301
1308909
208567
741722
921995
1251839
1097319
519786
1162420
1093593
1398224
1381153
869656
827771
981046
1108215
764437
1556383
592743
1638139
1134297
330391
662968
544597
718694
977720
329423
1036090
243662
1096283
1367447
801002
1525537
1092050
983098
230126
836022
215795
260342
903856
855355
1446271
429588
1172801
1244437
1458644
1018031
516832
433597
1444299
58024
717093
575956
226019
276117
1481887
583179
1028927
596605
1184669
682967
1495323
1591368
1475380
1400929
593029
994652
287136
1223443
1217989
1378237
1174803
1403666
208260
927281
1521540
1506618
1233103
434877
1505080
441259
916607
1619308
1190973
1249731
810537
822550
410787
88965
830014
1125368
566682
791024
322247
177883
355781
740877
191435
340
1453092
1574937
1575785
1393858
1010667
407938
240062
1267425
1129086
490907
114957
309331
189387
416307
1342849
1077599
758305
594734
282990
336699
1302947
1141052
120419
433582
1593869
391032
1444310
902160
912235
1430162
815317
165213
1560128
1424465
773423
783761
1202142
1400642
297688
61809
623232
659847
1276668
1541103
1451925
1091025
503403
315174
436270
561502
711650
104329
325702
813475
1223537
826293
1464497
762518
1127138
1489315
103842
974014
1461018
995548
413368
656277
656316
1381268
724494
1290245
1087613
1045627
1441901
526115
53801
864092
256654
1388539
714704
1070067
1589058
575699
1062975
451485
1535795
242954
867446
882041
1059966
337768
573661
327134
1523195
323207
602932
650605
1492432
1336707
353739
960376
1555468
740569
458706
1507879
635141
791529
1222579
938027
790776
1223232
818856
113284
549725
342469
1352049
1385673
1082270
1039978
670016
1102181
600907
327386
1532325
68919
1288230
725497
1024333
243787
682090
1377842
1464198
498462
781774
1110621
144018
975130
187479
108366
315797
1521477
633993
1490564
1642829
327945
1510775
153829
1089700
634126
1002997
1291303
1206000
447191
196915
475556
1302476
1164889
419156
1638019
1536316
179913
428528
214779
1490047
1243142
1434686
665766
669816
903628
113731
1195054
1514495
1592421
1412818
591851
1239086
376269
1443666
438565
245703
516066
1633234
1264869
954240
943171
23259
892660
924188
843844
267782
829197
972300
1333475
316209
1401892
778696
1544869
1195020
1270148
1025781
1331237
1064875
3502
183827
65076
909848
313307
648235
1387894
637613
1231395
1114394
154122
360076
717940
885523
1581943
1640107
1089736
135290
837841
572218
1511264
1633900
791020
1457652
1143663
827352
741428
484946
436676
439434
143357
758646
1626836
83433
752395
1573384
1119624
1561906
438619
667592
189674
1037193
60648
1556848
1034998
822109
1469676
1200023
1613327
688564
425981
593383
1327453
358116
828258
827894
340261
310693
1553005
221656
1468706
1506066
345497
315217
505590
429050
177690
1163862
683383
406875
943135
799789
205406
841743
232236
1400735
350083
858126
291378
1206406
1198969
1022018
1646781
1052302
1244178
209498
866806
496265
1250085
1505157
1434245
1085624
937469
1139984
51413
17849
1122925
551249
795416
1613123
601086
24442
1589332
1235861
334189
1622754
1502883
614977
529118
70469
643657
436374
898214
1264095
384302
183741
621046
1102060
1444579
1047932
1406110
698567
1271526
471031
1239683
1284167
1362404
898692
1173579
1496167
858817
489186
677891
1244155
68662
405903
456823
766352
916411
1335268
1565771
1470289
269109
969151
1408258
780281
489502
1313070
1354420
1608385
462534
1640362
776970
129259
49653
219038
1442615
1186881
342547
1070989
150542
93591
455584
402625
15437
748004
147379
1297969
1372724
1009087
305466
608248
1187094
773840
465057
253747
592251
1452233
1002637
463891
1044416
1088414
213125
254213
631371
386520
536809
99843
524216
1391192
321485
1636400
745028
574665
897368
182865
234261
410362
514120
999988
1204195
488808
1381435
1616397
336476
1324408
1395231
11280
753088
464130
412645
504331
1546639
176767
406043
704354
439735
1070533
1449531
1284539
104719
1445655
789758
1175284
1017683
587739
1600896
897028
1595097
83269
840595
1446616
1407264
1631678
1057560
262169
891950
86675
917940
15666
1540777
1395891
1127784
1473026
1572376
1545273
908782
1150387
993973
1079155
990920
1384169
1248058
1612045
619107
667906
1354673
418683
944798
213952
763377
527214
778033
456257
392058
261428
1306222
1317008
422971
409129
1540229
522362
1638672
1532981
1008670
1586007
185771
387280
385563
291653
1550554
560309
339787
469099
590301
995578
1177408
1410860
1136090
48379
1367124
30278
385484
145700
1573529
1537694
731224
950502
649468
1066494
888256
196423
1194977
272501
1150403
1117088
1348036
377153
1071649
814363
1355892
120148
1422335
831941
1630490
877099
789825
1005864
936692
1082530
520636
785622
1388754
1175489
1040388
1531506
1442217
818057
1067347
583786
771106
139233
137057
896025
293125
219231
287899
1234231
200289
323389
1500035
686111
1643969
1104270
63408
1269017
474909
282965
705505
1220476
129566
331524
476820
70346
1574303
757154
1388887
621722
468425
106886
1495650
865702
683991
872573
903649
670052
757238
1018744
723017
1628944
385740
1003992
1363990
257626
96778
268331
299163
1406297
1565150
1510629
1421161
132342
1103343
797911
1419472
992612
1592857
41572
1118443
1567723
503498
1383876
1311462
284831
156562
321818
648903
667320
1602854
1614900
377572
1583327
1556191
164522
895225
578660
117630
839928
267384
1181571
1383911
14710
65402
1401974
1481817
162777
808232
1341950
792644
1072115
1614445
486595
742270
40969
309401
101998
1484681
412459
926977
415019
572996
1063621
361189
1431160
1151627
11501
806609
274383
677412
1633055
1395594
247230
629500
184762
376968
740757
781239
538573
833720
136496
967989
459882
26738
719263
104759
960154
1497830
1042799
984831
91788
182817
1223223
1054808
673931
86681
191301
648221
669909
112226
803275
152698
1059583
1265326
275678
96013
202919
33697
1070213
1622576
556379
1192725
1611166
1294525
786987
1129144
1174396
980132
144370
397359
497626
874014
153392
417797
791376
1440931
1238094
875285
1263644
417516
452121
1170350
707173
878190
1029869
1248435
1191186
354978
340013
1553847
540515
1568721
1401172
1129311
1600596
62824
1104171
624550
974631
900844
209430
394388
525122
1263981
1507163
1214337
743317
834682
1078266
1487427
794518
451027
1541591
979762
1914
1623718
1488580
1018225
489113
1430645
888965
711659
417107
776997
1016748
855548
149072
1184963
235154
590184
509475
578960
588558
1127220
1365504
1063973
316899
614870
105569
696510
707076
358170
293532
1191607
1272842
106028
1519524
114350
140951
56654
463942
1040192
1021094
505968
799317
1561769
1260338
1001641
42139
1602508
679979
1506931
548528
1640750
775765
532719
643764
478634
58994
728814
795999
1226358
1153818
929769
471130
1088123
143207
28091
318269
84418
1218425
1600258
424422
920271
188585
777438
1341660
913195
1582390
130881
824875
1287384
1280164
437285
606772
390647
831837
197262
1620858
1374501
1481291
1327536
683476
41216
710807
728263
1499009
1615144
525838
1045705
400942
418718
268639
1019719
1610755
1234134
1253889
595921
368019
1200454
94393
583955
387041
555209
911163
323438
1250314
684886
751524
1638718
1332320
482693
185579
1592704
477887
810582
519466
1101389
175876
403346
819292
171631
149132
1554484
291495
642521
109715
1200211
1213528
1485856
898262
1517084
1071536
1524186
1255639
707769
423770
777826
758732
1564026
308328
363490
555240
726632
939758
1033528
471313
446500
921359
51269
762988
1481458
580449
1628965
1013720
185429
1083029
728510
697446
396453
152787
1575998
1317752
136863
1557938
252726
270295
1351759
22179
1308017
386113
576670
1222440
802240
943666
1280552
615856
353318
167607
197785
1585919
307902
316069
939567
1466657
401153
1300517
1183088
700762
475767
1320036
79411
600607
1073394
1079710
742314
1435818
1331754
1345199
397460
1184307
171599
125722
1487893
1370215
1340873
379712
373789
1632806
1534204
317397
1015447
1597645
930133
471304
954535
345803
1316915
79839
355109
448941
1562497
1135407
605288
1233423
1133329
1567141
1021913
150351
162691
1606360
813478
804885
580676
1426545
14343
1572211
77802
1456109
594574
923749
554340
1266522
726002
1078876
82586
432106
1355483
404467
1338576
446283
1268346
1344613
439065
1283605
588952
946702
324385
1627061
274631
749245
161733
848755
940155
581417
1439637
98638
1372810
1000358
1295473
1417630
538378
112632
708096
1325155
1442892
969876
1541374
40911
1091385
448065
171317
1563417
449892
1282407
107744
234294
307844
119740
1200133
1028956
943166
320871
1358544
894091
146043
234887
991410
1529697
39258
448102
1366103
40091
1401583
438261
1219891
51506
10708
1635338
1437898
873250
1283242
926742
27883
634519
1280344
43741
301550
1109654
1359284
1473995
1037448
1094840
301808
927838
1418966
687911
1008133
1282667
1215072
1560759
1631198
593679
177102
291009
103035
1253079
864818
943554
435057
1457719
575895
236844
1462977
473958
538128
26988
101594
1622693
1594621
390266
1465475
1635438
1542915
1413714
1432655
341404
64765
53645
26016
1481520
845380
1393625
460294
13956
458835
157665
71559
1189436
897566
530412
1126584
537609
994406
1363339
1615980
1483342
1471895
1334426
893234
1241557
168639
1628224
556324
921549
20292
209906
1478788
950786
912319
1643845
1001445
341490
1025605
154142
1624178
1244361
317501
1531989
751802
1358411
79156
633168
245289
1522284
264981
1276323
800339
1398358
622126
939813
592694
1307501
888085
1459181
523480
851030
1604510
1112531
1293830
762675
1379072
156590
1135457
162978
1226620
1113788
1406164
1330381
379433
1006308
1101842
1303234
638863
1188156
293972
919070
647145
1134413
1309903
1501133
688729
794239
32667
38712
86657
662737
391520
968779
807107
1030093
565628
1048525
47959
694277
1179602
1203213
1259298
1167650
92752
977024
214354
810803
631100
755834
1621558
103651
1187162
27290
753730
74389
925042
644751
157868
911907
811859
179027
106244
1355561
1302103
641134
1609089
742962
1583782
796000
1579342
758610
968270
654768
945225
1523182
1363882
1364251
76664
81348
714424
1181773
1437245
540424
1516
381334
1160524
1174565
827741
300072
788503
1581702
586258
576022
1305900
23604
901079
941354
532676
166393
642692
454321
1010042
369842
1175841
1391929
633841
598325
925908
503595
628029
684086
787015
711390
641142
518350
91130
108134
894620
390176
208798
1026305
1416462
1082494
411800
872139
1178127
676285
142481
1568709
1571775
571403
885950
1279533
630064
505062
612148
276824
438272
1151558
587173
1169184
717864
1322645
1209906
1449575
192605
1418327
1216137
518653
1078662
383644
1305779
527363
1443066
1034393
352612
1282023
1643245
634723
200338
74691
1069693
141038
290762
1056479
711286
192176
991017
317764
847566
230265
94450
1639206
1545402
1353943
794756
1383618
177139
639863
349343
1051741
142802
1580478
1050423
1089890
764628
46268
1610405
1491635
1154688
931715
1199271
172212
78392
1417879
418196
310157
1418936
731843
751155
361266
95298
401275
1540196
390292
1142792
1449845
1066569
292962
1464404
1198913
1205663
236971
335491
1453750
1377270
820163
1103226
690564
356278
1280875
1337742
166325
1490120
936019
100470
812262
1521915
1318208
311188
880571
1212379
621964
210244
1543297
56810
54801
837889
1327221
154036
634659
1131530
873527
1599539
1314137
1050999
755060
654789
1071740
1643201
1503601
1253517
408976
1335415
1200611
674235
1124964
1377232
629983
87942
621469
339611
1218155
1196400
989227
1345553
171924
851688
440286
394506
968541
893720
601264
1522639
240940
167723
1447337
1601710
1364779
984601
844059
855305
1156036
601003
832565
847678
1481041
76882
352020
1145203
5318
1511221
259390
652401
1189665
755494
1158247
935583
1225784
952501
77336
1463486
1396071
1122087
510039
178355
840447
567563
914239
223857
40009
834709
1163089
219753
1446559
447084
531792
612499
253293
1439638
165117
1426445
894531
902565
284283
674991
992011
1509416
452966
559016
937970
267697
1121701
139721
262030
1376649
701577
74814
247278
860869
1195915
1446458
479350
1572258
400718
403294
888061
944628
290696
1595436
784858
980227
723391
387475
246552
729495
353948
75256
1446451
1046062
996032
905381
1517119
449083
981350
1452552
325264
682967
1276816
252515
1033027
1283769
722729
1081638
590872
1498395
1552153
688169
913405
1368821
1479536
761009
1307196
759772
985868
733681
373183
928465
733671
640720
1594634
66387
222744
335009
1318923
340549
642373
1253269
729111
444280
932162
1062793
632929
1160039
479749
472825
1471763
248243
323649
1354784
949142
243553
861439
1279367
954352
675399
478522
538669
1408102
526934
446151
176393
1060411
891864
1483912
1540495
1633699
1080475
567858
1065230
744861
735063
858177
532845
349571
1087215
1073541
155634
1604645
1189318
236398
1051427
617082
855594
943993
175438
1321655
793318
687082
1412489
131621
966578
747164
1163569
224559
1595171
276013
419689
46056
249214
274752
1123631
487142
479659
1327333
456726
1022411
1419803
464805
1546248
671840
842465
1059315
1042335
912458
152331
890916
1081314
19550
1637545
1013937
497817
212231
650550
1234535
1384211
255666
1161551
214708
848793
1613673
868588
1253571
792233
1573048
1473547
558905
605756
372923
1300751
1192596
1067617
401342
1559304
721262
233002
55417
1601017
788240
1008036
1163834
331438
1554140
991624
311326
1644279
1639002
1378714
156322
210306
156572
673841
239499
355020
604828
268534
1568971
480952
1428124
1549088
1227660
1065438
956653
952084
4614
915179
635704
1411299
1602447
362551
1596625
44054
464182
154987
467153
105374
724882
365051
1178304
1547884
927764
544015
517807
263032
759199
1478977
662361
1435042
1050268
1531804
713252
1313175
1644944
633892
886730
1214772
89057
627042
422219
387197
1034877
1275176
1065122
629330
1023168
666050
1167622
994122
845626
821070
1324152
1564001
1029776
1421647
608301
11490
370504
1354175
1367225
799965
1589219
1181192
168063
317454
27785
568121
952009
23484
1524547
1408260
731828
1191223
1078942
78554
1344860
1283383
834006
775244
455909
776467
886330
1288989
661035
445207
387837
1132000
1528423
644226
77065
1602393
653023
211989
1057246
1118980
1387553
9099
142133
580498
1281513
1283815
151764
782327
137707
1488486
42571
1352109
672701
392249
261044
43418
852251
669080
230004
929342
215538
128479
1438675
108348
411146
851056
38450
202277
1057295
466797
953643
1183634
1505316
1251591
106585
949105
1590616
1291147
1503081
908044
14191
1541756
1078518
331808
1371689
383426
417540
983647
679442
1558817
282851
1633677
99513
549261
570054
1232718
1508694
1470906
1199540
517564
1209759
1491305
880876
387101
698617
752310
314783
138888
304929
1542136
383610
874090
126660
365407
1475868
840665
70087
900430
344524
644560
509697
1207324
411356
986991
864740
1137481
1380478
5900
1232285
683732
1109206
1369222
1217370
943549
920513
124632
372904
462972
142509
488625
650912
1612346
476681
1013166
1356254
785239
1268610
1194254
1439214
717506
631652
150134
896997
680108
450536
1230882
280691
1028414
575798
1330090
293969
544117
1126435
405967
280432
483869
449756
1546061
1105230
1443721
1436173
263451
17994
1353458
915855
97123
1196673
1544304
1293214
1032081
274591
1494047
191783
86432
209826
250155
34495
576887
1427927
1502353
1234809
1101412
1166296
85531
1256123
1044785
577431
414891
511710
1083805
29594
20181
40837
1441845
1142061
846280
6531
1315743
1590747
9035
515650
965078
596487
1642957
733577
886378
157392
5612
168139
454158
1462749
1367064
737074
1519549
570550
965479
663263
365833
995618
1010615
1100762
1172678
146018
605358
1228681
411210
1061594
263534
1545348
1154912
110188
614199
1547141
727356
1481818
1273774
690198
928624
1091826
915430
609830
1024752
1273630
105838
1004406
305743
1604451
136259
266533
240406
584506
306111
1371388
469793
980364
313664
1206154
561328
230463
377113
400991
1241958
833688
885957
1564984
103927
76541
259147
1450937
166101
360145
1518000
987409
969858
550890
455033
640487
1096650
96875
575825
1438236
353337
1602395
175579
910792
41120
1636750
1244950
1354693
1592613
154565
1392987
1043073
988803
744923
1542074
1444837
1158531
1461703
1163252
1054206
1419842
567251
24276
955417
681830
1454480
632680
1255515
1065262
236330
657947
444691
1380014
1125121
987797
1146572
1630371
59098
1482045
623330
916666
426303
714193
777800
1236728
181902
714101
376183
930012
1527716
1007778
858741
444763
186440
1373811
1188602
1451078
234373
841199
1614988
371178
156224
1645393
1121182
955995
579087
47488
684817
651533
1204771
265232
464356
1287226
1002420
652743
1633871
1167767
557148
608427
176763
1509242
321748
203682
436288
334122
1157205
369428
887700
1386815
1280878
1556473
864849
479232
855385
1279504
480485
1414143
9228
1265251
422482
1370455
1131545
835972
437589
1102414
1426175
1536012
736904
471624
1424071
1640003
1518791
338515
131089
424534
268446
1476606
742361
465125
1451124
1540550
627403
1059586
91164
195024
1271969
944176
1502007
632950
880221
1035733
311836
1412449
22799
1139008
834737
1517178
709566
690474
289237
612848
1499451
880503
1538584
566898
120336
1593836
1527881
215090
67759
94557
696695
1295038
1399943
1193486
245448
786192
1535641
1513177
1267040
1609141
739770
1527757
1148430
166959
1214343
257992
961441
1187976
429537
1566067
307455
892366
143433
229271
1187005
405493
562492
111906
470478
686665
1062128
412862
447184
750006
713584
906550
987763
173204
1329045
116247
800819
1378931
1384186
519678
827918
1230456
464107
905016
1163426
458755
1128349
672134
1559073
1268185
323856
477078
435917
324117
1585513
18799
421593
80801
1557409
545249
1020925
1136406
384187
9873
1134849
99111
241272
582309
388210
337545
1251027
1298589
869503
584199
1453210
1146584
672251
1159715
254227
417015
92468
463588
1352945
807875
893829
1112942
1051130
1051688
105198
493321
1506684
81180
677343
1016290
1239175
1247992
488828
142284
1600734
941682
800958
412028
781657
240989
110096
937713
258999
75888
518101
505448
1301648
932904
450395
1389329
8476
93265
1150470
728464
205019
299126
790334
615322
1067763
791546
160939
583643
1619878
59561
24865
1604785
929353
1318710
624418
1365348
468779
1609905
446952
1223697
103980
900575
1569548
673660
1065424
378165
1157574
1235182
893853
1108165
222491
1310970
1542465
462417
615132
1298349
1358664
353437
1191716
105098
1105514
1308995
1527723
1249386
1277089
191556
1087602
238745
1498114
83493
1249424
520651
516545
316700
973140
537363
969923
93515
842548
447651
1073611
370330
1633855
431789
1010524
1300165
56050
329547
1450870
680772
1466566
871208
1373789
1101270
445060
1520468
1037217
1044838
240198
1124805
384579
206807
609571
1618361
1336455
787255
549490
1420119
347388
1448896
1214398
978715
534097
406901
885488
1286900
405423
714751
1064342
42629
429099
1486470
1405384
724835
1359411
44737
1075506
393902
467570
273597
179322
842961
521411
1163889
1453465
1161148
25607
1493431
67428
537737
1263847
1545053
6682
1130724
1161966
558425
776477
1115672
833479
576252
797899
117958
1402619
809365
343962
646243
730726
767724
25935
1554465
1188108
836848
45292
1533843
881497
725625
1112508
570817
963340
406947
968012
121065
130508
235693
1641243
523535
1344249
81825
808371
1597354
923492
643608
1619641
759872
50855
387103
172298
512639
559242
274183
1159454
1069105
1149437
1110163
238842
155407
159064
551594
343702
1226821
1580729
504620
330398
1121055
1300436
1225392
232206
1535923
1556905
248837
726561
223007
463359
1352628
629883
1542951
953570
453965
921600
1359112
1614049
1285368
1593244
1235374
732963
684762
1230191
625219
1410127
1241960
1331115
1270836
1359729
299693
1554687
1289794
345692
776571
826691
993437
961162
838448
1176865
23300
668135
301785
164922
594612
1384378
722356
915373
898424
518745
1130230
567254
42999
784290
1540309
95216
413512
947250
887451
414348
579874
847415
1273588
1624394
781777
571625
845679
79588
1327560
259935
477715
1293177
1325561
1197718
1345580
741636
1585544
1105397
608518
362643
72981
1546485
55010
364442
203040
349775
834575
433086
1381451
969037
935739
417454
1040786
512706
607036
131210
1404575
1088849
810630
1149147
1594794
91953
566104
796100
1457216
307304
53828
1308457
1278121
159514
724987
1032126
594265
1415821
812036
680421
1300127
1132856
697758
892335
1275578
1186954
930433
795453
365359
337435
1524130
1501087
624162
1299325
27632
75768
1230050
1276166
918210
1568411
186733
1070259
400106
1274904
801669
644653
1056197
1327040
390677
259081
1387582
310506
401556
1126926
856954
402260
328371
1010455
747389
928876
292400
1373950
407541
1573130
1472663
148988
677571
1073504
864602
1341911
1470079
887790
1119975
586559
764476
736603
51452
192599
459687
349045
1526116
876432
654729
1128840
1156641
986857
1112227
285186
279292
44561
161252
46117
1116924
669994
1133435
1429183
3323
850029
575718
419085
1034518
944352
666755
523693
388852
205358
1231500
482192
357478
1070348
143801
1606032
1629009
979482
953359
605708
102922
1217011
23591
1129467
1210768
1110615
387518
747149
86603
1181015
1382063
1426864
1493574
395124
953148
1431371
510344
1166742
1320579
1327510
1166537
1579454
1394345
1601734
740223
274694
1378468
1454976
14519
11487
421961
300940
1545445
678139
929035
977426
1055625
1215274
960783
588148
29186
1223342
745499
449357
1555583
275987
975676
1266312
1036314
838879
1529923
1422521
763000
1142877
64777
1293914
389973
1327231
20037
594190
1249163
1523974
190801
765992
1626238
650589
547375
42973
685314
85726
246106
1629758
1212404
1317301
1638605
1068231
1490969
778756
1089902
744714
640498
759220
1215447
1298980
1533084
762588
994459
1115715
518438
252020
1556479
27021
257492
618734
111648
872655
528095
726003
97685
165795
1495509
548473
1058981
622057
138535
1000477
1421114
566156
432347
1640774
239641
11106
1290159
406496
800819
1606528
1505058
814061
947332
108992
976157
1305365
762375
1096930
1155569
36049
990911
720534
209062
1523211
969876
646827
302153
1641422
130208
534211
626349
1361564
448629
1153464
767492
674830
1092973
195983
218094
996405
1645174
454773
732499
643733
765124
1509494
1293048
733321
1409053
983883
1445811
442086
487873
1099018
632553
1136444
1061389
248442
651789
605945
997897
553637
361019
1018056
1078151
1386035
1346704
701075
1391577
988429
379999
1452174
275827
1309329
1263152
1381070
1520743
486686
1185750
779194
1534501
395910
593999
1200129
1461058
194216
423466
1131557
893175
101733
1430164
455879
71814
1603580
357610
628321
1021945
1128314
460110
304895
359307
288043
588066
231687
1414997
688127
763332
80317
640341
370422
1006899
1462685
743928
1396343
1610484
610933
1174462
715172
461866
385248
990549
65434
1242984
1033641
1085055
1595989
1595474
169571
121204
309365
1580381
1627260
417612
1012265
1532353
1183478
704067
1560062
596173
1346688
610415
840023
617188
1125585
717466
677088
998730
989136
160026
1450278
60718
1061792
1394527
48047
315092
606914
892232
124371
606009
1173250
1046807
360521
595833
1328148
413241
152489
1526759
26968
83476
880892
372393
24788
664042
787514
217653
1048382
1270961
644183
50114
1488634
1433918
685858
1143661
579336
1103370
1642753
1088696
873376
289237
691270
126111
1213427
1622666
614144
1380381
1559545
245427
1308376
429917
1490212
18948
1369704
1521264
283732
196135
789649
285988
1266229
455768
556795
235190
1064514
896626
1212815
416421
1099307
655283
102864
309456
1556316
1316479
1309503
699199
525848
426354
1014802
328399
1456081
1316843
187177
278564
1022459
816098
211979
312687
902083
598919
767645
1125684
255945
197924
491691
965796
1592114
469054
1533861
850556
1588508
1427837
737153
324619
455543
218875
912549
341285
1293327
1546118
1604768
809800
1567911
822485
1283931
861763
646095
117239
447337
1229227
714602
1253502
126655
1366152
1237112
1175256
935296
1244829
761854
1640651
1197637
82140
1294374
387745
1063675
1012973
346294
893624
1172604
912522
1045256
1411080
1183768
43405
377071
128959
238223
67353
585207
660470
1140334
1482204
1273489
988295
1020610
157102
665922
159703
355187
540417
118158
910386
869660
209194
926195
835595
343648
992561
149997
1298795
603782
718246
537599
608331
1077290
1314523
695850
416970
57944
669916
1631228
1549261
1272633
976402
204544
454128
1122725
471208
1559409
888071
1138316
180783
99169
622134
987030
445058
1337457
1056339
1095828
184607
1010299
653015
27593
442915
1279004
1234429
246521
1322181
291980
1271115
4719
1433405
1019162
890227
1425041
1563495
777470
1123878
1264597
375167
1500050
1113020
548444
389466
1015940
250873
683116
777667
1148378
1009638
1148132
1350462
593110
867519
1343869
114175
657989
921576
82822
353922
252981
1091071
286654
1244647
1371314
1393263
81847
942568
567665
1579196
871716
712890
686909
295285
396284
355575
859703
1181445
508886
20658
1128873
1465395
1562623
1390400
1522632
1020729
961418
805387
1051269
740036
26774
659958
703139
1037757
1414321
696244
1193681
334047
1137354
676814
206552
38990
689303
636866
539778
160828
222062
1356616
1586537
259051
1305162
58570
904754
366933
1491318
602282
133519
64473
899409
1337226
1267046
1502854
759764
876793
1072513
833937
166414
917226
1540183
9538
37071
296716
708030
911019
260596
1104200
1072098
169925
921152
85707
1009324
569812
1232406
986079
1021008
1504417
1440718
667610
979154
1141123
527903
1291673
1644193
418691
677880
1434029
521166
726709
1068294
778083
120374
1572247
329677
1379275
458632
1105491
563204
359091
468237
1312629
1401456
1257971
1213708
460353
355158
760451
1042637
858931
1568578
1207020
1424010
21184
1112120
402401
991476
1347485
771077
1456849
595348
1483419
1000421
238849
1140869
597897
503296
1106929
1124614
408714
1247727
272710
770827
1118701
979065
1472931
869316
393506
276317
625097
1587300
231166
177854
1482759
167968
367205
421649
1499589
1529243
1379897
653346
994983
1610841
739322
646128
156718
1555277
1137898
1302809
1369065
924872
575263
558628
675340
1167548
618095
259191
1511794
456777
547117
1039979
753722
1133313
340192
205395
1603236
1038207
589048
833850
591079
528744
167578
215701
800852
1638741
1158751
975852
392659
802
65698
1227122
1460463
996805
1383316
1208905
660073
1601050
782241
753729
951047
1123733
680181
1371054
153170
48263
1520504
1586780
933602
687197
1309569
895506
1296023
439133
204315
1049294
685232
95891
392968
483927
343546
491406
673420
1108151
1629276
771749
1151522
312914
1401024
778627
1240752
182439
927818
536255
762619
1110867
1540622
1173395
263653
1539890
163056
1588614
1187845
603270
290034
1431658
771899
1614747
949668
1478808
671884
450153
1012675
1404315
1113323
1186988
1507413
325860
1389282
2252
643229
504647
1319415
1009597
327168
687895
29856
1147557
1060297
1141870
756571
801400
105641
46769
940463
1325854
1425115
893023
742488
966944
1299197
808923
1612306
1534604
1610382
1362172
1327215
1597359
1144946
1542761
393038
817628
1248944
567949
1013435
276864
1634887
1104434
106518
1467149
1441980
491472
270885
322994
614063
634117
30341
1390603
596446
71423
300428
801186
237552
1138002
344144
1293689
1588902
398951
869448
1469051
230636
232374
414828
308891
719329
573888
1202931
998407
810366
93245
649064
1107273
1596068
1353250
622165
356297
825607
538385
179142
67597
785864
159678
725160
1206169
1273797
1260800
1247591
1301739
954632
1100214
155842
11883
1597363
220098
1146177
474212
797872
1009834
1485589
1640273
587365
1490175
1092572
162966
59722
828668
997508
789466
850055
1216585
1206987
1264826
292775
1397823
1542140
461193
968866
188902
72184
427162
1464170
1635079
928296
1520419
341209
1037134
331122
230940
613288
729134
1287018
602645
502200
1539698
465038
326061
943817
835619
805532
57751
1204427
1460393
1172867
353690
499836
444550
733173
838639
832197
619222
1408532
1589766
1632082
506111
388412
1230365
812996
1184672
502206
1536219
1363425
1266236
1530218
1090846
1426240
1468077
1164054
611648
1077798
1008850
1380402
1613094
1419870
1182835
697493
1162295
1246444
891368
1609320
1166479
171256
966726
38241
382753
1078383
469565
1639486
1062639
1213133
1342855
1351937
535388
613034
842893
130440
490748
515195
925862
1198289
572038
465232
963470
1419953
1374885
1149108
1558323
1140475
1638575
1236213
42749
236196
177789
1319493
890501
13279
479585
967044
712746
353953
1601776
1561903
301275
614894
654790
49541
286589
1381866
1099895
970998
1002984
378431
289183
14120
1416443
1223620
172378
87047
1244859
529020
1416077
1455993
1462349
481029
807857
705332
1604641
472138
419481
1020225
867552
763717
72644
430223
34282
100600
921403
974966
1515735
155933
780204
1569555
682380
826477
412692
962614
171858
569428
1505483
1270982
1629595
1477505
1454516
1205892
284897
668660
1307444
308936
374436
1038300
938986
1302015
1040077
315865
1463040
967662
92968
305486
216189
1140455
525543
290015
1299068
1617325
652663
1342409
510388
538395
703960
1422546
1478035
806744
1481531
1133610
1112515
954907
126150
816748
868670
1329840
1377464
637741
1348000
1192172
60041
748419
1547523
992017
256138
1157623
491350
504776
1462896
1384830
1554437
941091
1241546
283136
905526
396037
54131
1506491
189784
21655
1060995
1091143
1038097
706477
333464
196098
923730
299310
880092
1577284
495947
1163316
579235
986066
1300540
870621
284362
1295314
643274
870972
85288
870480
445260
938666
1571839
181838
1286829
1378796
1166600
574245
522971
1496843
849734
1503342
374780
352412
1540884
399777
710551
193253
714328
249440
1554117
518980
1228254
1615220
1000437
573314
1403522
1113731
1082339
449014
490481
346081
700990
99777
328800
1158479
489484
1199054
1219394
1202197
1165421
549583
580842
409457
822216
756700
389163
920596
1412926
481500
1513749
730758
1005815
633279
639749
825171
1052987
1206811
212877
336847
1386336
358645
193715
895840
937751
1031824
1163743
914083
279969
104712
485076
893251
1077225
899281
862397
832007
673703
67827
1115811
1268792
18984
890743
1345034
504507
1085975
199498
1003925
734631
1901
1338743
431941
1263332
1013369
209676
1270388
373837
1643183
304993
889587
59253
1534668
428745
1255962
193522
114720
1562642
1330196
1201841
771643
414053
1163767
284808
1363345
41055
530170
920039
1488749
512931
918897
25765
552584
629734
14790
1286489
1352064
728247
67701
1527552
520732
1064104
254186
547500
48230
1441211
1219255
774278
186015
815390
1384775
747540
1636690
496243
940783
287551
753742
378333
121065
948622
531445
1268906
856853
106969
750680
1382515
685171
857299
1581900
308464
752286
614207
1284091
902287
100727
765635
281968
563891
1208369
1308906
242620
338210
1146000
1030971
1224630
250681
1346814
1063440
1199775
1327819
1035699
783508
1609673
1160546
461313
860713
481256
530043
1480996
277396
478804
447464
1216822
1454183
1093425
1489305
1540566
963577
597971
188425
1336383
740347
584177
1251648
1490576
1346633
1037342
493144
311187
412988
185199
1633766
1328153
1038098
181069
361464
588654
361156
432331
1406515
879617
1200203
107970
913241
966460
1327949
968742
532548
533509
1231268
328374
733997
1543785
665208
1174819
623531
1222806
1504784
748847
995643
987775
1065647
1046426
162860
926850
1088752
824210
911322
849106
1638090
1510347
1407147
110409
118981
1620447
1272723
73602
161943
950495
144226
478074
607918
1255918
100798
1567282
1455070
1247764
152784
1043570
870999
361242
895032
387973
474645
238017
1166119
1085589
1357930
361435
390526
1453581
478789
1179241
311046
168082
338284
604063
260122
738102
262669
1440079
174857
37632
554649
388243
903986
1544912
1391513
143110
1118674
1196604
889827
181908
1391296
6687
1506842
175891
1430030
232818
943690
310449
314342
630850
794754
352138
48344
863073
143672
293524
1575967
780314
515187
718356
603441
146310
1043044
798888
762311
188383
1540918
1064290
44610
467933
1545265
120220
846620
359070
131809
1625673
1072777
192861
68760
178193
1425397
420844
564160
892426
20428
384885
1564382
687682
1517864
619637
74724
971335
59616
1321861
146822
1401888
546749
522586
767525
506440
202208
1558451
96359
1545364
1599590
331221
427493
1546282
1641209
1222101
1508497
335914
1025691
315535
591592
1020204
89061
452260
913489
883317
361098
466355
681551
406483
769942
1162006
1637336
1407632
623345
646761
820816
821521
410020
91321
866295
343821
136003
999011
1134580
1345331
1227424
261180
1367201
974425
1584395
830912
55421
233078
306198
1450575
621804
26153
1059099
1171595
889686
1176293
1052356
1249345
794373
586451
735543
636313
184287
728401
612162
590911
197892
45044
1426757
1564433
1474854
676052
1440843
1437829
859871
518417
1160055
1177043
925283
324033
810372
643343
70684
1385211
881448
470412
1027254
990913
1630690
791532
1399984
80620
1258382
1497007
812472
608401
454925
640210
145382
1090307
1447703
76826
61979
304938
1392831
511090
1234954
433746
177937
308845
291028
551160
1625654
1166214
452154
1116018
1407355
140628
1508078
215702
1191695
772162
247823
1378382
833295
1182700
935722
533347
829305
596151
36932
127655
636896
648315
741351
437048
1106560
335890
712771
1079074
878268
145960
1360468
369455
508553
191239
1135584
509554
148642
485862
1618299
982424
1002868
982042
1420031
1005140
507195
1058782
793187
89798
424875
1408279
539081
1226079
369743
1494890
1431200
819786
182095
277818
1148094
193452
703262
757595
1388289
112854
1064416
215695
950870
954640
1265724
527715
1262639
105206
223189
96419
659347
1026885
1331826
526920
1402074
1355674
1371493
254550
890117
137402
1272195
306892
1339490
1075714
1532584
114380
1253709
1417337
1215236
1209077
282581
1039619
947530
156467
1145849
489595
51825
1189281
438000
1399028
1473342
529388
617333
781684
493125
464309
567042
72801
797195
1422563
850648
1077793
71658
1544175
853091
861200
1068364
1543447
1157609
1596291
947677
936953
871844
1166393
1421565
910324
572801
379871
1362197
678133
358820
1491543
1006531
387176
1327068
479920
319432
300421
1194730
844486
1434085
1148970
533984
748713
801321
1373796
134146
1189074
1433659
442015
435422
391915
1347303
72422
149831
895858
1614835
769045
625607
304930
1344915
143906
1214642
955304
281683
868798
897809
1168219
653260
321363
79358
133026
925821
96618
1306185
381897
828921
701511
49398
520361
994419
81365
733220
1056239
732836
857833
1195502
859377
895781
1235880
839419
997003
1156214
867789
531013
974749
1213662
1622064
383283
1384235
576400
1511717
779060
454451
1599227
96867
440326
549941
447841
1114420
1268614
364787
1012465
50442
386944
556470
749657
1593602
35568
1360892
26841
1441325
1601471
673596
1021921
916889
770739
1378129
1457598
856911
1015645
607836
158754
1508241
1010139
612178
934114
944335
1346570
828335
1480810
277285
128902
1542148
1363258
1401194
226896
1300058
1232758
69500
678193
1472072
1586170
247431
1173339
503077
288892
432183
1115043
1298456
1270160
985002
227024
691916
501953
1422066
1467151
245604
310762
858125
77698
312059
1262014
247187
467921
159250
1235640
835596
1293395
1625820
794619
931338
260527
1402528
42430
479343
915783
1603733
496897
420739
1084396
1176640
1123684
485664
882060
855941
1149083
1236213
1347200
1370399
264273
841379
1348170
1494184
239262
277735
1497729
976866
906694
1636951
31090
607754
466747
79558
869248
1422617
232351
931720
317694
666784
89531
544098
1113586
1323474
800026
604028
1618716
228581
142345
948319
1349499
1552820
525914
410312
1002224
210537
1364832
1450964
969933
351312
933879
128241
691012
267049
1347758
1561736
908549
1000880
258758
366170
1215814
35287
29719
1002735
21059
626021
1603133
654661
1240881
572364
981152
930423
917076
145734
665949
865196
159802
1301766
1612455
1304059
967846
11504
1279600
905711
591474
935626
700943
360174
462547
3326
1223984
1625464
1469138
1132403
1324373
896930
1410894
1640847
1197288
281117
295979
1288706
888447
1262971
1235466
1000529
1389090
1316148
277594
935962
234551
442661
435082
392021
821789
366954
1128238
239431
1408852
225650
1589651
303741
1606232
237969
64705
336129
1534583
25227
342397
816192
888183
692090
1492892
352912
118539
1001109
955710
828253
1356430
1583425
84565
934881
1157225
10136
1103125
895691
462453
1555424
794360
1226258
580123
881019
304301
1309296
271451
905643
1200164
746073
662067
489021
1394800
80936
511472
1487982
917156
634641
231821
734808
1643735
1207640
54427
1647208
1154290
161323
588175
973693
18530
940164
1323829
723734
149296
570337
693301
906703
624137
835587
2810
99101
1616576
1183072
364369
1614476
322211
548278
925895
478917
266625
570874
1394165
1174342
54529
876846
372768
232889
959670
488821
1073450
945576
277626
344747
156564
314305
523931
1383556
1280596
1342172
1416308
1398238
358165
800086
854596
506044
841873
829788
519715
1563966
995726
1211072
1125625
1110439
651390
466591
1281579
191382
1343222
709153
825487
832942
483518
1402667
480133
742417
1070220
312228
503739
835372
1444463
1521791
1521736
391916
852453
309381
541569
462525
1511185
794559
690332
998955
639624
23620
376794
1096930
1129902
538139
462000
665223
1238575
720349
1409515
487535
1344282
14308
322208
1632731
69161
675239
1398331
750020
140902
1201328
882356
813914
988596
682453
577175
4856
463084
1562351
1180774
716761
1314551
277676
555396
988542
1360927
1241307
427789
1008899
370153
182157
724959
597734
835219
903654
1192144
840355
1489426
267566
72097
1173535
333140
517086
664637
99823
659827
544272
1058682
1411625
44431
477786
674324
1560136
14877
1605269
390977
472509
1346573
1298935
1302698
1602046
753694
496256
1074792
561584
1410730
293938
781940
567236
693473
720990
248058
395605
595143
1499517
1192179
1252898
1006331
1391473
687234
1227155
1376595
772028
1178995
40724
1367422
969297
1200903
540030
558703
1549929
280738
1051740
1519697
543341
612548
429174
1270411
1342313
238349
1581271
188826
609666
1394936
103689
482478
1608491
104138
1173251
934636
306254
276184
1025478
1322912
260254
1376534
269153
1077923
782660
719402
98257
502386
995571
119338
712753
1350850
33049
1082957
1107516
1333176
1481328
418538
227202
759944
1401020
1173730
509516
751102
1596569
1180472
828948
1552274
837981
155271
255497
1328713
1124810
1328596
614473
1101577
1259031
258316
136556
1562990
742915
1435423
1382225
188146
264860
275049
1053035
1167087
1458070
772002
1524991
640392
334925
289370
341288
373807
266021
1579847
1580160
1213927
1254243
642444
637784
1300694
214343
908427
216609
431387
1607842
1512820
712056
904661
913547
1394568
193209
1080336
790891
535169
346821
1123325
16156
478937
255289
1153521
156277
571238
126823
1564766
65114
1236308
262665
1216566
1136246
590238
1230363
92730
108473
606975
566715
555606
898903
1204015
692286
97014
1243494
9423
799078
1323100
1329403
456101
754141
83134
542400
1174112
753934
898420
810677
750171
390138
392777
467686
597625
587807
1471956
657204
42960
242715
525636
472421
138378
3411
1480235
835444
1417567
1092720
1194680
1623551
1573417
630232
1303478
800041
1370519
34847
1298034
1138128
59326
989947
1467048
1129280
843192
959272
830519
301071
188307
1022062
553301
810930
694920
536542
77657
865246
1102440
136743
690298
691608
736125
1629337
1009722
1634939
1112620
478082
570623
1227379
1576035
583517
549199
209403
1465266
599739
733924
1119554
1412972
1166868
1196812
447173
1592804
280249
502221
569088
717080
931429
418725
550704
707863
1220500
646030
1338078
838295
1366685
1344364
660943
97636
1223800
951472
1191124
1284865
937493
1542130
290051
477816
873158
743404
595768
493025
1309168
324325
156091
395566
715506
1086664
1549954
874207
1292876
258445
1418079
336045
1331347
753721
1252793
1629381
556518
1244858
1589618
147208
1039387
195080
376136
257778
854947
1567687
258361
908750
1079896
1575684
465039
1135776
824137
919266
1195228
1516853
1064443
529428
1076100
366310
1078459
219890
1421679
1639318
1396698
793299
712169
1262263
1296544
471984
297638
1463008
1119473
1356043
953553
677132
233872
677565
987247
1633811
870257
49947
1218818
184418
298489
107079
1278051
1082464
49452
846940
1642622
38252
184717
522835
1614529
1445288
1372171
1506164
301909
1503259
330516
1507168
542390
816038
1370432
1166189
275540
1513416
369630
1598962
1421930
40941
698341
859933
630642
1248037
1601804
1148921
1239946
155633
257242
1015144
406346
980949
274937
640845
894358
1539417
977423
615435
509547
873556
309081
1188481
1269954
706584
1011838
133021
1235581
885274
1314788
684510
1245678
1548851
306643
818828
305545
258479
1361860
1238848
996085
553888
1463424
996674
457490
1504369
487833
1352685
957333
52788
1447490
1099328
303271
1257931
544704
1069568
751181
559496
337054
1445401
623034
622235
656300
708211
1553196
1341418
769766
214114
996138
912187
963173
1592763
1011764
1493976
1410025
939974
1206131
197954
19775
1053603
1465501
1050318
792592
941319
50451
1154910
1568261
1628371
1141105
591468
724763
1612525
534867
278021
669626
407558
972070
43761
643381
265389
1553635
63203
658338
1106499
855755
244059
558493
1423968
367486
1207906
1178974
736344
742129
1514913
558714
531348
708997
580109
1002827
1192120
126483
366812
861009
11040
665128
290618
151882
1286154
19511
1598091
963254
1030470
779379
1508381
1581045
662206
1447856
614641
346699
1226882
1505917
1517182
1550713
243737
1077375
1369345
1566742
833373
329659
560010
591916
1447061
609191
642395
487444
414811
1090376
852831
798481
1329095
276905
926890
1552678
1347964
100108
855080
96828
628267
1064202
1075720
454380
1438595
942281
963066
629249
323936
1423269
290795
474436
867931
93362
47072
819716
390380
268221
458230
1071032
1441437
122812
495563
632112
1510317
1062796
22617
406119
648997
421733
547723
1246267
1220080
1638098
1077574
542080
119317
425530
1132029
668681
237173
549085
929025
1233803
994152
268031
1448151
1355966
1576202
1003965
1588766
778911
440076
1393080
1339930
430932
145644
1307962
1248430
1513866
501537
1382854
651367
122683
1323528
974959
1465942
364851
941377
265051
1557781
929272
1645849
1283148
689990
607887
445521
556877
830614
1460488
127590
387716
628614
155763
191570
866404
1376589
132370
1636363
1551618
567002
378115
289087
407608
1064129
1511393
798171
355365
913595
1500904
431745
1586397
3246
718406
11846
828225
104498
904713
687143
1594060
259266
813156
281823
1543758
530012
1452197
247063
675966
146478
330301
819811
1195765
935866
622817
568979
1561209
6155
1201442
176290
812139
766852
584200
885006
570595
671049
1005273
1126495
74825
176676
1644903
863682
479659
475755
1484206
1587333
97603
125338
1242785
841549
1214393
1518459
1051591
407274
642285
98774
552738
681778
131945
1004277
1466452
248085
1031798
1358734
1009439
1472441
693723
347057
970122
321026
1299328
60303
1311241
1401975
804170
350877
81443
121537
537514
103976
922206
1527575
43133
1285509
140636
1171567
669997
1396448
1389138
1273069
1350316
605235
832349
1080095
165265
1455448
1332153
211013
1470659
14337
820249
157754
563429
1304057
562625
1332507
864775
276802
997748
1029413
699974
1009428
69406
1041590
525135
1315332
450819
904353
1518510
292190
1423073
774129
998425
158651
1169991
1302973
223664
574518
69537
1147102
593391
1166477
899827
674597
220948
110831
1029726
507130
711609
281682
442310
806021
555854
102907
1537022
904768
666950
1295455
425885
416409
207023
408848
1398577
673793
91865
1488516
209427
1314897
1211808
1108822
1192625
373038
1305454
1330665
1392223
996390
425639
1493797
594716
952013
1119933
799191
410024
359116
924678
806053
733371
191499
1203757
165559
1606383
255248
1313213
550679
1475140
108369
571617
105703
161248
773065
826309
722054
426928
199460
210974
1032962
728263
4357
1296916
251815
263182
444189
307912
1126606
179679
601784
1139120
318958
871876
381704
1017032
1418349
1363823
99368
1302230
768823
22724
265945
954899
1307504
1379934
65403
454508
753797
404124
729323
1486653
895274
314423
921022
715796
1283104
189585
1633310
870303
1443592
1352684
369925
402962
1050699
96105
382638
1398709
645707
1181082
497762
864267
837766
1463332
219370
871908
1275433
1038986
1388948
739068
746784
1270089
1189581
275580
1062868
373158
1388219
407126
930475
162911
1080979
659900
268697
179558
1460808
444238
1316883
572469
1261806
1444380
648481
1267765
1614101
1585359
671528
84220
826588
579317
1205045
343795
654441
845290
6447
1395725
59517
335904
726433
1619449
21513
643189
1328444
711701
1030552
1177127
549953
461085
855504
1470140
1249146
703350
1104210
1600250
1501342
92214
424690
743811
339961
292513
514370
33122
914702
1129314
923596
1478463
416438
809236
104395
1214239
980665
1240356
561843
1155521
972650
1129359
1599766
394613
1325296
1481111
1458946
1014678
1217565
1190994
1444412
943360
1068102
938661
529127
456381
1223202
793985
1644511
1346140
640698
735528
1305085
293523
607791
169231
602898
1373079
674297
888533
1055079
192660
171569
226619
618248
752119
289804
747044
1236689
751766
486351
731950
225142
474817
1222488
1218188
231893
227867
426168
1155988
1564960
182348
13393
502880
1270891
123733
610243
1535570
788682
1535991
63965
1144885
81575
370859
883000
347692
139659
1586243
123211
668571
44082
1544250
17907
179375
1046732
1409447
380764
219917
607767
833189
1260079
975899
1380486
1217560
681284
164113
369345
1148434
1139961
1076417
356144
1378645
1198551
472129
230107
635445
1280817
380605
300006
1218217
1255071
1462137
492020
1402798
149821
700999
1278906
841793
1624513
1138432
278683
306220
876861
757035
1381142
679526
1360936
285681
1156167
882274
1006461
972424
170118
190325
806555
579421
953963
849680
837375
542272
62625
471548
47120
271477
998768
1037643
968910
965979
1280260
606976
190519
1130355
1138524
497994
466264
1551553
1218549
1611528
875437
736805
852563
847972
1386641
975310
333511
973741
293374
1519953
1385587
22452
119598
869070
381363
881952
607524
772522
1376061
309536
527257
812895
221983
832053
799502
524250
1236923
352143
116520
1207509
369769
599315
246953
1168870
913359
91509
699788
160965
1446034
724292
389745
383736
544425
1552325
973009
395146
532085
1566494
1591024
1573039
108373
300578
1195374
169828
207814
1433066
1365933
1369799
1540670
1367754
1363362
1064091
1433847
1319001
83078
769896
592153
1223104
555079
268341
757714
1637371
957630
1282770
773908
765715
461242
1427772
1483198
681587
688788
505574
710352
675534
1507660
1424262
1132715
612551
1084532
1200737
950782
280850
1270578
203419
1086340
456697
89934
1504077
1219036
554990
532630
385892
1149047
1353800
447156
1417367
821126
745872
81822
248656
1322465
605461
1560771
470034
180646
1101170
579465
681793
1272303
1466577
1340632
249569
928453
1132531
49453
183923
1191832
1161328
1285031
661646
119677
847800
223469
644178
529369
1329275
291655
1107095
796907
941463
966393
376931
1562070
367569
1608547
467916
1213857
1270808
857330
112500
964568
1144298
540277
1556968
346623
1075580
981513
1533092
1054270
1534422
44102
118182
725320
324973
602991
1382212
1245382
196790
113112
251563
480091
323754
704855
345189
159000
835101
706855
1456205
432348
301285
1555565
417878
484961
467442
854240
215278
1109507
590781
797903
955110
565213
392388
463510
48887
1216558
1116133
794622
952138
474099
92256
430631
105623
799934
825107
762452
288231
668532
255396
884010
572512
421263
150724
815881
280564
1288486
319254
527884
10513
1144990
1564628
254043
1000787
528072
1616506
1024582
931280
1030155
549557
1101648
1089635
521700
693410
1542734
102588
886690
919599
1025724
1421692
1047178
896479
982782
14412
717089
1610413
725678
1084434
1271426
64953
1258839
598374
367933
532582
86852
838117
1011103
492003
1068431
1538541
224897
92808
769349
1474794
1148353
482893
1251346
615301
1240607
843945
191635
886797
266939
467227
998114
858880
879365
532467
1588650
984737
568492
333632
374151
1290246
418638
1261747
612300
252277
435918
1619209
909006
943167
690541
1441061
184674
1177354
1126832
776452
367622
361718
1308679
423025
773592
886866
533959
526938
78275
146618
1187467
1112165
618891
267716
1179647
702814
889112
1531254
266930
1313561
1379578
930896
504523
836651
1110848
111462
272987
1101233
519962
520829
1239858
877882
600255
278060
223572
740470
928248
183690
1302462
1286047
260562
174151
664127
378200
529272
1574118
372281
752055
146460
405887
51203
901908
224019
1136828
895808
591781
243183
372048
90408
1526271
133135
84159
1550198
658652
1515697
827694
1375307
44006
1294901
960461
1388276
532956
34223
1019400
437911
115145
1320879
35205
154928
1066164
1180171
1194246
1375456
1232538
1427209
633411
1517957
973167
432707
1585666
296095
778015
1230821
758002
1500738
682793
1225115
697455
396273
358071
342543
549743
481739
1221731
263553
482203
1145564
664550
930782
137185
639081
1109774
1005281
149603
352900
1621911
578349
1247369
1337303
1507437
1440088
217660
1141329
116498
855399
1081393
1644946
1137996
438667
405615
1492158
1535430
1596766
453730
901752
1048765
466171
10428
612907
218503
205778
801046
1382728
1602119
314780
230457
1325869
31236
726510
1491408
1262058
1105717
1400792
90435
199591
863250
1152397
371893
136224
1205771
448998
179882
1427860
1304682
966903
464002
1102687
1089571
1502714
806189
1566435
1623067
211554
1019305
431433
938618
1544069
174733
1080197
100195
678256
1218414
844589
216035
304482
869110
1436089
1259192
747265
380310
52217
289601
1627461
902977
993284
531405
1187730
161371
1234123
1320116
781980
163562
211433
1479998
232522
710569
1260469
31417
737223
288403
1508443
63365
703540
813981
1415180
1523239
891084
1390123
687856
1193626
243121
1289679
1288878
1414000
901490
1512086
31637
702058
1175582
1363707
243028
1401838
1370844
427297
820511
993521
1495946
868913
299902
1311944
893094
981059
1369537
1270811
138355
83972
941403
110814
245355
141443
581502
973350
235730
52953
822875
196074
1378126
836854
1605730
919550
200852
1176215
777500
746246
1188274
152754
1168592
174928
944803
1609794
1110949
1597346
1245514
152106
1063872
697065
533549
1231813
347763
230770
904673
1299020
976739
1108165
599902
1322434
962759
229013
1619454
1273779
255549
236209
518106
293866
1393464
549139
467988
366872
1457540
18524
104125
176486
398019
603876
33985
1056680
1186369
1579026
1181371
1514169
308231
489682
1356005
1424993
1439889
1112499
142024
167921
1092537
1288761
884505
1533006
748798
438186
1380122
330329
1368037
1469697
1271571
312133
1095361
1296026
1144967
878506
1511966
1068281
145973
1507896
1363536
808174
292372
844971
655553
1641573
1294949
982451
483384
624766
739303
13614
1234198
534231
540360
1375362
27915
285924
1419379
663915
205956
138971
1498700
1067434
693192
1175151
1439957
1585990
382666
643449
1444407
307019
472255
1055112
816636
571195
1269463
1349330
224607
1229660
337586
515304
1566616
1347095
1623660
180262
428941
1027582
64967
474508
690169
814377
1247361
122052
1201261
611222
882379
311418
1189621
1144083
1641145
1045116
237365
288353
1542203
514283
1410429
760213
1221412
951389
119383
1523844
232115
1270579
1394512
947586
157172
283816
1523383
1115535
937189
1385194
1230367
696118
1562950
92414
964263
269177
155407
1412567
981191
147593
1363300
1288972
510204
1203672
1458880
1261586
538199
195033
514922
1374541
335186
404971
1578476
1501698
802814
200180
94653
162557
615270
1089239
1104417
828259
103280
795868
1188579
871762
414037
1552336
1389787
1221711
571479
114946
818606
1205169
1397688
477482
1299293
97170
1047436
899649
1640356
461971
386605
1016455
931340
1373170
759019
617762
1315241
463448
594186
523338
1437272
1421871
216273
472760
255642
370416
1424138
947575
535746
1559560
156554
396335
842208
1026705
1269592
351784
1251280
767824
150240
1566172
1516584
1428514
103637
254218
1323092
1182723
484532
931110
1393850
1582658
508735
1335350
952799
1231805
1437995
216814
907225
30882
1368114
1397136
561527
49230
324901
733406
883292
762028
1438889
219589
684970
182672
1635735
304263
195264
342036
198907
570847
541014
1456514
1531399
1198243
24071
1324874
1310797
784099
227038
477952
1263179
918497
1500472
1053922
1331728
1323163
1359621
671756
755933
1620531
88492
1088624
139735
1588827
1193817
1193506
659820
803874
967254
249959
1484289
949778
1412559
137451
711997
1505338
1367506
157556
307015
1164500
1094711
917171
1482625
933896
1076184
877811
790252
1241511
1082218
188360
989774
758679
416019
1481840
1069786
299006
1475264
837661
247867
719519
1600726
140680
1626197
138651
112154
287653
313521
119030
1137095
657056
1529277
1098445
395226
1525722
739419
170578
798755
893980
231829
676176
1365262
831164
407541
1599363
895443
798011
867476
1052981
519062
77907
335760
1625640
675137
11685
635386
864780
881013
526951
69743
792913
1271856
726427
1378978
1635979
720225
1409190
548623
442855
250512
317868
967288
877354
896902
191578
488934
236242
299176
115911
704696
1176615
653937
528884
369428
947493
1482754
1583117
1577915
1585749
1112034
1339343
6802
101645
1321069
732627
153317
1119707
938085
1260089
251051
836468
1333367
144906
310031
1308820
184304
331300
831158
502841
1535487
361293
1240608
82046
994343
689390
857293
1321368
103324
1178130
192653
188444
259656
1462296
370902
1444863
360331
834802
402256
312674
1525860
1451369
815146
131819
639251
1416321
910733
445437
863318
78534
1032942
593813
532972
238895
156754
1396380
987181
415043
1598570
384532
1169384
1097621
492647
571423
1380976
1197868
1214304
1249834
1595885
662968
77042
199029
386370
1045097
788890
1150464
395675
1268846
376670
1097089
1052091
398351
527244
1406901
1572725
308082
652766
1127143
584318
338675
899353
1311413
1482619
18320
481246
1330976
49315
219784
23885
1017252
467639
1545852
1525314
1152527
266910
454886
669171
878035
609652
1294420
350230
176029
433203
1493232
1345623
16481
514345
748868
121029
268961
11618
973568
1294315
385814
1218893
262547
245519
1031328
601084
412923
1201975
738480
1508201
1185846
103466
1147439
1048560
1352621
681500
1459101
736999
855542
1352343
1026297
1294183
92652
1093828
141642
814491
755108
837081
1583718
1562120
613709
611246
226135
684929
695516
960808
1556979
352047
705457
1494626
1598219
1011037
1282958
1123184
1579984
1368372
1275059
1071641
1546262
654725
172236
552376
1564890
331256
1366422
844615
833756
973855
189783
843597
1591404
255829
738302
580324
1192449
1271315
370153
635358
1119017
1627939
710042
910626
175087
1383860
1461656
985023
448275
913621
1299845
1265830
892368
825416
401103
183148
1240225
1127608
1371437
211349
536734
355169
183043
1041298
1079286
467310
1487656
802187
1507658
1449586
1087940
184013
982969
1552955
444759
742030
1337652
488562
332629
839320
927965
961263
137521
1414337
1215926
1460985
87742
936782
1369096
721534
731449
199904
1440868
1417042
1479960
1520039
1534003
147274
427342
625558
1057576
835159
1489903
775594
986944
1035715
403067
797990
1545468
505678
748235
8961
306211
439214
1220316
723289
571880
366766
90774
676295
1480222
647604
542798
105899
1518483
324538
524353
1487769
426897
1359587
414581
49030
618993
1393851
1325361
438136
1377680
1350746
1433735
1017305
67995
121162
1027877
588621
915800
112561
403591
73546
393602
97849
501521
1155741
752542
1540774
1367264
95330
1242412
507014
110632
1151954
1306399
1268156
776471
233657
1431884
984355
439977
413610
212318
1257030
1135820
671456
562131
987445
1600751
79056
744404
1137014
196739
103007
1195262
1535823
129144
946525
1509947
1624195
93152
1100597
1463911
2602
1321119
682469
1216543
1288177
1625965
628310
1352376
1316421
1194184
1154372
1281452
108906
277317
1541696
443023
768429
1392345
1382497
500123
133037
1390404
990339
1049371
965393
1127031
1204302
1126545
915278
1383754
897798
1444324
643471
1111268
1073684
360633
661506
1049914
869751
1370115
1008371
957197
1108651
999894
1081964
1169389
612621
1069920
1570855
1555869
559182
1060798
818519
1307430
587442
44871
1419621
1285714
564110
1566750
1610556
1423803
122348
823210
1390816
590395
1260705
1329312
344059
274262
922509
1618889
899217
1638292
863671
47053
1132663
723138
563544
889537
1238768
750092
31591
1217866
1086064
476207
646433
699815
634877
836134
1504399
8123
1187729
1001411
883837
1318757
909214
49571
835994
918841
854463
195222
1641342
421466
533410
1475542
409893
1520361
1011024
1528390
296114
1581352
1557561
1282077
266804
1566316
1445680
368159
1237244
1478904
237818
1107316
1310026
635114
691128
1201044
343231
706712
1260412
614224
94131
1425068
1129588
361687
1611678
1044381
1015045
154523
82555
524596
434567
425806
573992
321186
1547214
891497
404498
741275
1119351
128412
1424068
569615
844250
1378622
1468052
876983
968159
484101
310856
189712
745078
1088149
1219896
54882
67754
676644
949432
531100
843598
432083
1091565
92372
226989
537212
730413
1301098
1383368
258812
906374
1624156
1380886
122874
1049511
949133
321401
939155
1068407
1256603
774860
1496293
1555632
699178
1509511
799804
22472
1450593
1063630
248374
483455
687758
179787
1584441
1367514
658956
1613983
957655
221497
951851
575659
373724
479647
1331180
1485688
986420
1353503
1288831
710856
1094363
499012
899197
755456
1531655
33910
494443
461634
861331
1390907
246004
251734
122611
332487
837843
881029
272318
383945
426143
687724
24989
271563
1315593
274110
1538625
265077
983488
132653
852878
1023453
871463
385255
1514223
560412
1176177
1180015
399774
494574
1433745
389175
951725
1645246
520864
1491480
1119006
1249665
1600921
216659
1366701
1423157
1280074
1606251
120714
45325
1273321
35531
1331358
1066779
212573
1170477
1471968
417634
1590489
1454524
893101
247467
1445235
1247314
1634080
102187
792535
706019
154712
103001
907860
587206
1252431
669714
898639
1620585
1114631
427181
836818
188070
1088027
1012809
365449
1585371
975547
1016558
853349
807971
247016
28190
1463910
1343095
981522
1458922
1035887
647852
57584
593006
450321
880503
1589304
341588
751879
1562402
261725
691538
1390488
678133
485144
919613
1026450
1354516
203831
1239666
151875
61385
867077
567164
1192525
1295496
51930
1258265
1268187
139127
1187741
555839
564962
789028
386935
1642927
176668
293723
544613
1131418
647965
1504331
861306
828565
266331
53110
1110217
309102
1340975
1207898
1229347
552505
1414852
595973
613110
1136249
1006596
273383
989188
758862
1583903
1048079
35414
1400107
341087
64355
1198522
1347272
892331
1334311
1043202
1308684
1093893
1098289
1605887
1509380
983548
416156
101901
1233889
251130
1318887
657881
80293
1548714
1390079
390244
1093629
63211
866231
1391264
540874
864521
698621
831007
1311835
23106
1406369
1258086
1485691
220674
1596984
906240
1238105
218772
841954
1456670
510694
1268070
826107
101486
78376
600250
773577
919539
745847
275340
1160719
832507
940373
150904
531755
1516826
706892
262603
548494
960365
597611
433648
1264632
1089741
1606741
1310044
385904
334609
127643
806268
54497
1395483
61560
1336946
377953
251039
445769
123503
460825
991964
87684
1569637
364407
476475
335891
1080332
1508126
903481
1012453
1442408
1466662
1305515
196274
947600
416854
640513
572648
778461
756822
767516
1346210
1232949
50463
1622403
976960
571581
992395
869693
1284302
981261
263343
1418360
300550
1421017
1572348
587685
1136868
367737
985046
140931
1450218
833638
1081982
537082
236849
408454
1514657
1380361
318278
994543
650294
1522522
525415
1156118
403256
1343955
1345779
410740
1119626
759147
475744
1167491
242608
1061257
749317
345705
100141
1110318
353470
32383
1087198
911385
27135
1081651
1092678
365778
709371
840298
1178361
1371720
210264
465441
1049226
1264539
1130093
712670
75617
502275
613531
612802
1618652
1410522
506900
346198
752517
579994
904565
1624170
722703
1466853
137773
1088193
260739
1166047
807304
88373
906628
1028452
1304411
1088425
798355
1127877
1142455
1618438
87992
311864
1275567
1236152
320430
1150347
1473659
136605
1158600
832197
749633
1048219
495010
1124021
292024
1595028
960409
1155105
815186
853093
780621
915498
572724
592247
157340
19924
668938
114543
1147
1175583
216729
417309
476370
568002
1267294
1179366
303328
676727
1578388
1299150
701094
416617
947926
66645
1643029
403957
216217
894884
1164894
663022
247363
146633
644316
140800
413196
1085286
114603
409089
1610366
446125
614073
227060
909112
828922
842270
339878
1463034
172402
1466060
1146414
732888
429786
1370104
935279
997628
72775
1465773
1487015
1046411
596458
1276281
220664
1476058
241426
5394
178711
557355
1607835
22058
872343
1046585
1609389
101384
1617735
286210
942319
1379299
67439
930009
954692
796523
472880
1161987
349643
236502
1579950
317057
1217106
642854
1154872
817003
1355723
822597
788821
1264581
472894
367966
844933
972689
770493
938555
931324
88806
925181
1606561
1254318
627850
396247
976630
944788
782357
1574345
329584
1259472
1450290
651447
1482041
181047
1479862
527633
661208
1101116
1606737
589113
57737
1617906
1577255
1597567
1194688
765078
159060
173886
828194
79456
431029
537631
40880
184277
278
68360
1587392
897167
528742
498150
723308
1500219
1061079
1036555
868716
123461
1595710
1120052
1415609
185384
1454495
840314
1020398
109286
156670
1388178
915723
467774
475609
1143742
939521
1354961
167502
404581
329898
725052
976428
253452
281792
1348105
430710
816670
1476879
857379
971483
189914
13406
193782
1562640
898941
700921
1010930
1405183
1189724
1203046
189057
1233722
228829
291208
606080
163925
453412
939277
1519214
1420206
1224149
371134
510334
845717
1339604
1317966
795161
462795
429989
1409642
1289104
912952
427083
746039
409033
1623669
103993
1011050
529028
1287396
155626
635082
1538812
696477
1175294
1461711
1484268
1149577
110284
250460
1114768
1074116
1077900
1260939
700735
939695
1141872
1325676
520591
161085
102364
1127789
138218
1292802
1415390
744681
986751
1074231
835577
1228716
921412
1548476
630246
979302
736460
1558510
1297024
415425
558627
1536147
1307281
583770
1484849
1580283
992079
104164
1153472
1192839
841380
190509
405672
245169
503033
1445658
635703
1151739
1047179
727481
938955
1548365
917894
1128204
973528
746927
809803
1456229
992712
977983
588219
1046723
406720
1165739
826906
1277575
1058441
1443908
980689
913432
666505
15212
1375127
377001
1410992
655388
667975
1028307
879087
1073294
122090
1022796
333630
855946
460076
1399875
1081130
1412513
18602
464811
373989
1423222
955112
1071812
563574
1536938
574796
645634
1635305
23217
275503
32858
1170401
1208487
203108
779580
1189444
288498
176423
199423
1415594
168958
12392
1521689
779145
87197
302941
766468
1258775
1588318
841935
649087
135506
513545
1161190
433771
1099246
917180
408479
1115765
134806
691614
838148
1543879
1418564
600890
1035091
1467172
1427976
1640403
1060202
866745
135200
304782
105385
619372
1486005
561562
731119
1335757
1077801
1477620
1231185
740127
1452318
1606391
338556
490035
646414
834267
476713
1290285
598751
89544
1059826
1191662
1311529
931716
1050235
737118
732709
1014745
362883
1153660
890807
490031
509050
1306932
1399748
710195
1465322
1143833
403282
1493425
110108
856196
1232707
599510
1388076
854949
141595
318314
792692
1344936
931194
1247765
309782
493617
169027
1465283
1529641
226840
283636
517382
1113146
188338
1305835
943971
1413076
1598803
226959
1000187
1509154
470241
999659
1375206
1116496
360158
1201039
1020802
1488105
1612155
1016500
1046533
375507
399633
148043
730979
898490
769008
397203
883173
1618331
1481349
382592
565462
1292171
268351
934246
730795
1579021
146974
41758
979039
975804
1562676
1285778
1044108
1188294
1552908
481203
583159
971037
1345981
1100516
1403604
1102978
932221
344145
676837
1357283
36433
1299346
640650
366752
896718
725686
708762
211716
1406833
219426
800767
382756
1098094
1629469
97536
889101
572153
1635476
952306
147317
101597
754131
343307
584958
58183
733606
558620
951652
386120
1352740
940245
1318276
355603
695634
1197337
1495319
504186
1112772
315540
172794
44758
1541560
1417434
158662
1008491
1318848
471995
747100
147303
44052
629699
947633
388996
747825
1361827
281256
500315
1550930
541448
708428
1145948
1570191
1104941
1423522
897020
288
1500764
1221256
1136759
1027686
744758
1365478
1302353
1331682
682857
835578
437993
1359461
1492214
876454
1036267
395495
1609433
1315219
1021112
1315647
1519157
553146
1504664
442017
370945
1569053
1449129
378021
1569853
751263
618158
977391
528711
1230733
1449886
750881
705758
377324
1402187
347821
858459
221870
65365
334662
1165561
999694
891593
18050
52439
386820
90028
813543
36814
1132652
1198175
1401044
1500347
425800
1492997
618696
1525833
1540314
1364648
732280
41038
1046673
1203375
138268
398887
1442966
117396
1350926
885384
952054
18866
52411
816570
1640208
297942
676211
1156688
701186
1089301
1573297
1497307
1569198
906703
806654
1281386
1556863
1230577
862897
521794
1250744
165177
1012959
462411
647791
61949
264249
1441158
952572
1437796
512370
328468
502541
856948
77493
1303235
687512
1399102
454544
1628526
395170
671018
238499
789424
1207340
1148394
1018030
1199671
1585800
653088
550229
1333936
1623734
1215670
1497951
1055700
1181305
494788
324660
1572809
1321009
296770
1269229
927266
1458340
1634438
540483
202732
967886
1468801
196600
1572973
1571859
1159888
297087
1173530
411181
548987
1243574
886758
1472790
900878
679698
176421
848551
893355
78158
639808
229082
596882
97735
960860
722690
1103379
1435245
114962
376990
537639
505829
422814
264990
1408964
558317
1504580
94358
624763
440306
38438
1290195
10192
775626
275061
14463
1083088
1583212
358401
53523
911018
1240429
188716
1242185
1364252
30731
37771
722485
676426
1583754
1252107
570779
828886
681694
1161394
935822
1463843
1444896
1010280
1048991
272906
1096118
1360613
743645
217385
358069
979494
708089
1076743
1452539
957882
1468412
1236666
827491
635997
886636
649306
544755
595209
197578
1238290
1531553
995087
1112
83997
1395376
1040146
51676
466988
1525059
485251
1321201
1333836
1558819
1423197
1266580
1191021
903201
1064650
250275
1518735
1194914
113831
403695
1367038
553935
1335987
1516603
1381692
936711
85783
268469
682499
1107678
59840
1628529
198385
543709
160576
415120
172158
768875
480733
1293056
1573822
498757
339058
345268
92151
1017577
203591
666695
1106791
269512
1189005
139541
1372228
961484
219313
290568
406985
481815
944919
1095728
869451
105375
1381703
1054405
452208
458919
918774
680928
27677
564837
818735
1155057
355580
1322903
477418
25753
1465975
45825
1488482
23553
748915
401482
994883
956886
260869
810003
95781
832139
75605
838174
1155228
1447416
643683
676612
422493
1419509
1014137
109188
1249253
1248720
692029
237733
196710
1197376
1174
1277266
1405880
1184228
1222839
95098
809293
1234048
728014
771295
1481323
556700
257685
1364082
1483022
1067656
803950
650433
261006
667334
297242
1305510
635297
889845
271795
1454790
120414
1640907
562176
47324
1406415
636211
236999
1501573
66053
20338
266751
1499633
509552
530126
932933
513267
467457
1247717
27294
1528212
836439
71208
1329861
890660
971932
494964
1601180
326654
1009726
236249
667536
110996
241459
527890
213262
1383756
793510
240312
960367
882712
1477070
142137
1033810
11436
1104728
394680
1310043
877641
720420
545194
1522213
67998
1360932
48524
1560565
297318
1632641
97459
1373773
1471129
1166077
1538737
339493
92523
1466966
802002
150330
1305259
58326
181258
866933
1292098
1140734
1088667
1365125
633740
1588408
775716
1392129
794400
954266
536540
1620784
1456702
364960
1601428
1300958
72799
1465868
1269289
1319669
506664
1058341
1548362
1442070
771704
1251986
131793
1619837
1048177
644316
1307695
1129127
529912
174014
262945
684431
322174
47392
200744
1484984
250006
1101741
1493375
1221267
682357
1014546
129980
1564034
1211449
1442728
842361
727284
765760
1443330
1112769
355566
371213
823260
989494
146676
1201035
1102516
88345
75543
747747
41275
1378055
1187548
353837
111002
1426847
523435
785116
992203
605385
516643
166660
140295
899097
81749
395751
1167377
1295248
495633
1004591
190564
1144074
1446242
1004663
867797
573722
1239294
237411
1460673
163387
541850
1190838
1401672
327423
1629409
1217296
1565413
682425
1258208
1581235
73967
1343242
490547
1239067
1214041
982984
609532
609940
667292
817014
374837
1159402
1459698
57033
95961
433911
458962
379059
436884
279404
793671
797965
33044
717238
135986
804966
3536
632460
1232293
626715
4929
827558
523672
439077
698161
1520624
939184
282961
375034
1076468
874382
1396115
870894
941887
238779
91010
360466
567888
1129503
1035049
455325
565802
822836
1463744
40505
578194
971859
800866
1546520
514480
1169132
1073282
1279922
1137349
1127583
69433
649358
697874
34761
820980
267337
1386972
225885
814496
1090702
1372921
542714
1335741
1227960
553191
955569
1613066
237314
860960
570678
757872
758873
311729
1292150
558350
819009
702323
327273
472183
651012
1637527
797438
670830
579271
251986
787303
271983
897239
154628
1521500
414789
1593739
34143
559766
195914
1331035
1320889
1418422
873659
716759
872261
1190848
302998
848473
1481246
1145883
880500
1088511
1078524
1614781
877746
641592
530217
1629007
371635
29800
527264
1602540
575739
730281
933257
360244
972700
852736
734702
781888
249915
1172133
1149431
152159
1074682
308383
1628404
1260615
1562230
1212864
1592187
867333
1084761
826059
158925
1169833
1580771
776876
306895
98279
167584
1083278
706889
694097
279824
1178663
1187773
1592082
321987
1556493
1419198
782898
1359040
1436386
261817
1399683
492212
789277
1537942
798095
959026
34056
1173760
587253
501638
505600
337827
866192
22387
326666
492378
660858
733695
1094299
1416471
1250725
1531660
787695
1561250
673334
99844
1451012
39431
506356
46555
1548791
928585
615517
719005
936608
1456313
1295494
407372
1600081
870254
619140
1270551
888872
1620286
1500971
51794
1314040
373990
1493263
1389515
1221631
327718
31341
1225854
822849
601436
1613197
906182
444260
389254
445887
163787
1118678
996978
1554550
1246006
742674
1014506
1068748
96513
1217397
1587788
842608
486480
1572495
1597520
485279
509177
604085
307392
1219120
884448
66528
1632435
915037
635376
72266
366312
1641038
44460
560770
7435
277913
1217126
415412
87646
648357
1353271
211993
1514692
1040936
1516286
422159
37192
1035337
1448302
112783
1398667
684874
1479489
385554
138565
819595
1095538
779943
1383963
530874
1292268
1374023
995126
15442
238494
1419651
1485816
1020241
926948
575333
1097311
1047273
94024
1172835
826802
1202307
1310928
1022300
308005
157986
1426711
735911
1344408
433720
1310526
1090102
100034
637664
969470
245695
1333110
1287993
2752
433646
903378
673142
554944
168544
763144
1187964
1193705
1128827
1435193
754730
1096684
1276874
1631768
495455
857446
93088
1103900
994121
1598153
1359682
943339
699476
1530400
42727
637415
685154
221114
832477
1075730
1249111
510143
864180
577583
1063294
575947
638516
4226
442456
612600
221124
1542543
584497
389005
243846
652377
1026071
1445502
1299429
1639040
1321214
786938
359033
1600320
410229
1641928
1521853
959263
220583
432034
815222
531764
231445
342553
713470
90936
358049
593445
731836
593402
1174559
6715
1299514
231418
1449205
1111375
950128
551999
49726
274654
563734
942570
368874
1187783
562632
809656
431708
71261
640554
1092290
1489637
1286473
1193869
763929
1014697
714030
947679
785
1463488
446642
823358
749211
1293172
682592
1470108
1054994
817747
704089
804835
1300618
1587528
1092316
1449670
977913
1201655
1535945
347581
162394
874782
1016440
222725
674578
1366880
495841
1046950
202630
935036
1498385
582002
263651
393713
743606
45317
97795
1529632
1405770
558722
509758
160657
1134781
1067227
505498
647632
293600
1612733
1272766
824844
1535307
1140642
198724
1085594
1101064
114115
641298
1133012
185588
20788
520389
755239
376165
625422
42372
1166275
117281
786718
1024394
620857
95430
1102357
293425
830637
697137
1513594
1414105
221997
751421
1220727
1331571
781935
1560472
659570
1631162
56172
1475513
491191
717373
1174021
1038435
1168029
1593207
613582
578566
269116
555443
287802
1509313
1489451
415061
1642324
1016012
815855
1382722
710010
675375
1363374
560849
1103436
177101
1547979
84070
772604
591701
325203
1538960
1106561
552211
422035
1310189
1332317
1464142
1418483
1300898
125223
417239
701478
1197671
1322280
658354
897645
1221834
1203250
581560
162458
608427
69826
1390306
656448
1172560
774174
1138422
751899
922488
797822
149040
196985
650948
738439
1466926
1319434
1177603
354006
440533
970221
1564200
942317
529523
1333973
1075099
417752
1485768
349775
450042
1097234
1404635
604803
979638
273996
634247
1415421
1283151
345327
1484833
1476759
414744
139871
338849
94655
1150055
1482093
1087737
779783
157651
461859
1506349
1470310
1596083
52960
1579836
1490921
580464
931957
1453040
159396
793420
41857
1627764
1283661
236004
1548917
222573
981801
146339
796687
1245704
1637576
144222
1442084
915107
1288974
624489
1312838
627631
1198944
1314145
1336390
1037052
1407044
127907
837822
1050310
281349
554935
554740
1363766
550517
1066556
1637973
149046
1157326
484825
957249
1349037
1357788
1287400
494053
1590903
1582495
252670
1151232
1483124
701141
152112
1128134
647007
942860
1396014
191932
640485
260075
1416002
875157
431416
608612
1424894
1150099
1132815
1098918
1167013
1279522
254450
1626355
891823
1384826
879935
724891
367043
1238487
153461
293303
489258
737338
46564
173354
1085466
1605414
1555618
318625
1612665
1562975
190382
898099
1185996
991796
1270837
800401
1608842
1175402
277681
232580
1475108
1498486
449378
1063253
810334
56227
472353
1457044
581787
473164
609682
1212309
1076255
1180278
719041
1264461
1402693
705733
895769
653698
1591888
186195
1397842
1140454
123152
131851
678268
765367
431317
921235
1136881
1642836
53210
270895
1644358
1325836
549917
77165
1388816
1386173
1282445
179401
493429
1218920
885568
199582
663315
1482168
1212232
452681
1637539
316019
685966
1618377
767962
71229
1471931
960892
1250911
862443
800599
1345329
570167
881008
1046664
1612803
1397750
1156738
652995
463701
820135
656642
497208
1411936
1254896
668171
312179
157644
602688
1382668
1598679
1307290
884318
660498
1432632
308396
945300
1345352
1597876
941937
251929
198705
1018376
1263663
594737
475708
1261292
698171
1453965
319245
666305
847371
652772
447281
803069
1302902
527714
1430529
760486
398843
1248473
109295
994661
1496417
175802
310828
1355909
237143
1520847
477886
558004
1519403
249252
503031
815609
1097211
767500
1542288
1638537
506987
163035
1039497
1091767
311753
942253
1482929
766675
1276307
1484894
419264
193957
1407590
182087
751868
1467156
107954
1574832
1002118
536890
1575261
913157
849449
1227929
260172
1211485
238049
157946
527839
526093
37530
1397299
1392320
334965
981972
1353977
1585278
1147940
1169562
1175929
619837
990740
855736
1201413
1417247
1442473
342788
236949
660427
639057
403124
222430
1209652
201918
642067
872866
1215924
714606
1006167
1139536
341148
1251503
623728
1353871
700163
479633
991311
870373
410239
583255
1489951
606956
1206641
19807
658263
101815
705146
1400023
956362
133611
40560
429179
140279
590690
1448296
189297
53602
1608316
1193497
775190
1565869
1112830
927310
600799
335756
296335
1014274
3589
1310420
539243
527007
1324937
1123834
1162202
1634213
188456
312459
1455263
1315964
333277
773248
1132152
1098210
447874
1078252
718689
233296
1428516
1432982
399414
1102681
423732
424158
27085
1082667
410143
1555268
1036946
676471
877425
19034
569803
1545586
733087
422169
1290612
131501
542493
1458127
123140
1088653
1359105
552698
672491
750119
976049
803804
1233109
915190
1445037
1411461
977682
496043
392478
494643
637744
380871
1402701
626792
1226549
943657
375910
1339493
1476968
1146442
46534
228200
504521
1459487
691007
1235413
162170
1562722
899440
721079
1375512
472092
1384771
1104566
506643
105892
162443
429073
394220
91853
950715
154414
835667
1308913
74728
985421
245414
324881
193963
1598382
1061722
1220159
588275
882360
1304809
907552
361028
838166
22187
1140441
26233
1098629
130716
871854
1166098
303107
461275
1304759
455394
390796
44160
1596303
1263984
815310
484885
952586
1217814
353046
949950
973338
431799
1159144
172675
620243
1199404
354659
17521
355258
1241523
915856
669950
30485
714184
193237
274189
143177
745997
792162
135665
1356458
785310
291354
1285737
402638
664224
1287210
1554620
841932
402151
1256647
4912
93827
1487430
174111
801810
1629442
767431
773794
1598482
160764
983523
143025
578845
511395
1360707
1519374
1634689
345207
246418
953424
657487
505754
143951
199119
512402
1393150
1563295
317399
433842
1465040
1513847
853912
758081
878055
1025472
1601414
555327
874683
440367
567748
79646
533787
675161
1562359
1191704
1367228
578144
861904
1334459
53555
779550
1466908
1461274
1543637
962944
980711
68194
1504494
1082794
661288
674373
636353
654049
235985
1496287
1551076
1549586
308744
975424
877192
1410125
900685
1419206
542342
844029
390908
368971
1007565
1007157
817045
281627
254139
659155
1454621
1395070
345544
1361277
605031
1066981
681216
1059751
961573
1502087
462161
30426
1520232
1483966
428370
1058797
1403519
71362
304966
889834
1511682
250206
1276296
149306
1462671
1066351
1170069
1586824
1225137
1182658
685287
214818
966848
37335
310697
64993
1227826
1389808
338544
1190968
627563
1433326
963090
1432031
831795
560145
624097
737467
1003317
1424086
460432
71634
659037
1405702
1618867
2876
245754
1425814
1411308
1365840
1151505
1360823
540481
1014117
344726
1098861
1186967
996202
725605
1446853
1100371
261655
430059
249675
1038762
1119057
447962
1452489
144402
446193
989621
1221982
115385
1529401
1321309
5438
1053532
1371497
544325
490195
112394
1567451
533980
1565731
538738
24844
517301
1421850
786574
950491
1452363
1511219
361323
638498
1019885
381391
231687
227363
562704
1086662
1556917
1403767
1493063
1078401
159731
1187870
565367
487078
1474738
1115985
1319436
1451612
858091
1168985
976241
387064
1153714
1299039
753964
625382
102290
1370569
827652
1492459
895566
527064
1455721
1020173
717676
496469
423507
89142
965776
1374797
354102
630113
1303304
609199
578183
724722
94502
1587002
1193097
1210527
31837
1355256
764637
839310
949730
11942
840758
849184
511186
481428
1329696
591055
1415876
1011565
428998
1621397
1096969
485099
1212123
1434143
66935
1079306
1318191
965183
714167
1479524
955265
818756
1290464
156384
1237705
1386727
929121
51078
1034583
111829
97318
362088
634623
1090838
608383
646019
577191
1372968
602348
1482168
285527
1315064
1019818
57965
41134
601902
412314
926829
1275879
1399231
1405265
347455
387984
1169608
1090932
1540955
585715
1605072
535600
821981
762402
467251
657238
1004693
1520791
368693
175560
793667
948005
895257
1453827
468035
429227
1029164
260240
1562897
476685
326926
461235
123935
392665
982980
239610
1418497
1450082
1603511
328504
788840
1491842
714973
680379
857618
1416365
723943
1342066
22572
1450604
1049551
1403174
1576409
257442
610144
71456
1085485
1457057
9371
997334
1434233
982473
1533985
519601
463618
612297
1388514
268069
362793
564920
1310154
276497
1168189
1622587
967131
1134509
1375584
1497442
1473722
561608
1453516
1269493
411034
1188562
24245
107210
181008
349913
555919
480930
531392
1409409
127236
1556841
992384
880860
1387959
653473
127629
403171
599053
1632171
501864
450888
393298
898223
488191
1073437
1004597
968311
264709
1169632
718463
770264
696896
827861
381441
933313
907641
582780
283592
779860
240783
958816
1572983
269808
673344
870592
45923
1580495
85350
505934
1525820
1160710
1276943
481615
122266
535937
890520
197817
261394
1535620
869332
1173295
1591416
1027358
521437
630116
1431553
1413626
867381
497280
816127
205180
1222749
1230815
1127698
1322962
1597398
1153602
454519
559957
1083766
1518159
322649
952751
1178441
917347
383630
1495212
538654
1150413
1263237
1613095
1180265
658267
1212389
1009964
1218181
305514
1373832
527125
1563514
1606019
1268328
1112559
1323897
834180
1111603
1374411
607064
997262
206660
1024226
108211
1463761
1311153
1290342
1466234
1444745
847095
846071
1258735
1550157
764943
836191
308404
992723
1557712
570942
87274
775209
1390573
21703
1296244
307843
66674
1328952
922537
1608457
302565
360850
257014
1602650
1275013
73717
715823
1635416
1499989
1427346
273803
23670
159261
493330
45784
811281
1090589
441988
180465
1387111
446208
576924
306552
1356566
1511143
1617265
48838
1445547
1330594
500326
587360
561095
1473030
58831
1016757
17506
1351060
906749
673592
1188902
522945
1434674
1488414
1550897
733840
752593
1117098
1136264
330472
755291
814650
330778
333388
1052687
1433548
1598480
1449268
211571
124214
289661
155234
1337944
1642958
1190825
1001854
59127
710732
135727
1231837
1250974
685240
1374183
843392
566537
1279416
6483
620377
954259
318796
565945
481304
417498
713603
856753
499227
422089
1135433
1622063
608911
810484
1211387
1643061
1613085
162637
1509857
1124842
77236
119303
955748
1533928
340136
1514438
717082
357274
988203
458520
1243630
1392999
523125
957070
1382054
356346
1079895
362475
856540
1500408
974092
1583545
69157
1219580
748111
861992
421239
656910
317416
980096
299619
354244
1609663
522089
1119132
468393
56226
122279
133794
1509149
849710
1356725
1069601
1098883
1604766
197968
697203
1337842
603288
915806
709
511583
1555767
1177381
621319
1193070
981359
1204312
94864
694699
525833
1068545
1389214
1489451
1492256
54448
377541
182741
268836
264391
406625
325728
1082400
1257925
390562
1561377
1093694
838684
679607
1208186
531053
1307779
1371603
894433
1568003
1608146
745547
1025565
856208
511988
257548
717026
208290
1003542
1572246
412386
123834
583518
319857
1303707
1231207
666419
523516
1461304
11822
1557551
703234
469777
885571
1367480
319864
557512
775284
1238066
559794
1546459
585095
1090996
219741
1429044
1252889
1488878
1194838
1201246
1285515
124941
1568834
1598210
543529
307956
1577935
1371410
1084734
540105
72936
1541672
1540023
872658
198567
1631290
462246
194803
1156593
410863
864580
60736
752189
1063672
70101
1559806
1174640
840015
1250101
1457522
130775
1381438
1318852
1201013
552333
1027382
275842
1078079
1127302
242575
1071352
737279
1058303
295334
1005785
1132388
843150
668719
739266
140643
689581
438743
108467
1575128
1183438
534139
689448
383708
940480
249286
1168587
1157783
1304887
58907
239724
617946
1034896
1124695
1005406
840803
342340
36013
1402287
845941
402096
894782
908838
1083037
750060
1316038
102226
505249
1097764
691779
499310
1617872
955818
1626336
418185
827545
801796
1392657
352218
529635
578204
565907
398176
111192
124414
1604724
530707
435882
1047533
238820
358669
1157110
651242
1069401
1181104
1540196
472985
147108
643510
331353
929097
1406632
82386
1090290
674776
755649
178198
755763
826481
1623575
862530
1305254
173567
374727
856314
1234803
1174932
1253773
908469
1323013
1383701
227286
505392
41155
304802
128641
217576
621757
634842
1040020
98548
195165
1233506
29064
474408
104789
861965
25558
1103997
1016464
63971
457324
1432929
33858
1355595
1368153
907704
551112
1361625
248553
63403
324289
989877
1616336
333109
953860
1344149
1233044
1543243
930030
449268
497375
160717
1359510
153798
1519882
1558370
1489141
847180
1382797
1276433
256703
1501447
172615
1077035
833086
74087
339337
1397459
1516691
417507
998968
190772
29883
1533982
570204
1531429
756137
737905
1383531
1012692
1256645
632996
790621
407288
937989
1425777
1102483
1615531
838534
615780
606727
1203800
1263720
427194
129184
386284
607336
769239
1636463
800531
803432
894377
1547797
976506
600873
1416076
247079
1313461
77991
334820
285804
1012354
789021
413783
169704
317631
195183
850527
1138332
1448799
1149501
458403
1435147
1472011
1426383
68895
62499
524529
547062
69821
1266112
351988
1635125
1136460
202097
1465813
626952
1046163
1238600
1090217
86750
703805
307570
1559593
266297
576742
854352
1070314
819211
323834
831442
1124711
1204677
1305773
887317
465410
1383585
870313
904284
857808
14751
603610
135723
518721
955312
1461659
957242
331060
917173
1505389
1113799
175958
475174
134774
292773
79054
645183
1199032
1308508
1184749
463424
1545527
764089
154644
942475
1208561
933751
750238
878982
1218854
404513
543426
796443
1242666
1427508
1082163
1538349
1112004
1224875
1260972
1279876
87941
1362196
332625
893380
1321737
1030721
658307
1249783
668553
377604
471917
812004
797402
734200
646883
1525841
17177
1243751
1607857
1297711
1206361
392436
1042937
1050163
972417
674202
1419420
473648
504410
566456
6329
419795
1316220
602679
375115
466715
954674
1425114
448006
1336335
357180
1536439
1067094
1506643
102205
1537858
317248
653217
823704
187541
879972
1161038
587766
1169130
1375315
1208287
1322759
343750
1003431
158184
422746
1147293
90787
574080
1119554
917648
1120858
1592690
699055
245338
614773
25196
917415
224991
1355699
1439804
715559
870616
373160
1240849
1134105
1468437
641411
873946
1362957
369645
384510
1130471
1618092
1541518
1223566
1529374
956440
1530052
858454
1588957
583969
926842
917188
310538
1602319
963414
1207430
933309
1120540
1464741
29985
1098584
973328
931597
1114867
1484834
35370
191457
211244
343091
1027460
77175
1174821
615508
523149
959137
890355
164775
564494
1322393
1604903
1182176
1381606
1060925
1349054
980804
864162
1263343
1369057
1035136
1323022
597597
1571199
1600995
1230076
1486178
1208889
1368900
334828
303290
1372135
1596577
1527680
580872
498624
728103
619187
1068564
76278
667330
1465986
1462093
625076
896734
773911
603967
201833
1419585
553872
384955
1100596
868086
404237
788150
442363
169872
798427
466303
1392456
267650
867540
1129198
10723
566449
128147
1189168
790501
862868
165440
631154
9909
860647
1133781
310415
67287
1477868
1575353
794065
39022
1351720
371696
407255
918998
670768
1206289
1513782
80430
1619780
469610
236504
741546
1361846
796542
1445423
515571
302925
151221
455355
1641687
1078328
1564143
1176948
169268
489622
1398363
375190
1105678
597421
974390
1396053
241884
360805
1362561
647113
1504817
1320368
424988
925789
948367
850564
1394124
838258
994408
656030
119180
569105
1398949
819579
719240
807180
1451999
588718
1187049
560543
351620
1412097
607949
618008
1301048
1565042
1038915
1560395
1544533
1151365
1565321
1126691
890213
701087
1406007
934040
971371
890593
1001599
1472787
1569400
336952
1322751
784354
1248481
490728
1471047
1190657
986946
1500894
536479
775188
629735
492621
12270
500520
1016973
1292393
790648
578705
49703
398538
1104455
235380
99994
455116
1592431
1074976
1242960
91305
426458
800432
644673
112072
857629
30060
204701
222985
690544
91404
434139
839314
1182719
1276298
1440468
457767
343999
708640
1229180
1219680
922169
405858
1548906
1202134
865372
865348
1412440
221679
1545675
1366572
698067
789145
325484
540056
775527
1011957
1635135
1315822
1605211
973016
1364129
1029614
216220
286249
844148
400887
756804
1095773
479346
781154
587214
1375415
885971
356938
1449840
1568660
777212
554427
240727
347771
854450
1446999
296650
613029
1375640
228173
804364
148215
911978
1180742
1482980
1622073
1298801
1017747
461307
1239345
1239743
1259680
1051067
276005
450674
731477
669791
999100
524663
1587504
1411235
772729
65755
1610697
1317579
987536
1211983
708198
771366
477275
377012
211644
47969
1301928
1325904
702591
213292
600763
670418
628135
342929
789709
1035639
1121977
813080
144790
876636
433488
1561342
54836
1500230
454826
340573
683267
125003
751015
188770
156628
376130
243605
515092
1436218
371110
836219
322092
1544918
804685
409211
1585717
532398
1176154
795973
1379096
1359950
898336
1442395
434106
1626062
126874
214888
1524256
632965
916077
25457
1565283
1299253
1085281
725131
678965
888024
188682
1536197
1640989
706456
1179701
851181
313729
16764
856309
78982
1162136
1581819
929016
380864
1615671
1355522
462002
474766
638536
658400
1135010
105449
113041
386268
1060915
873217
1535799
482819
709425
1466106
1433111
129478
1250976
357856
750194
258338
1404218
524484
465520
1220162
1407786
871669
1527945
263935
1304008
1280841
1320906
962894
888236
164170
956770
691002
1535553
572487
1521883
941195
1047516
630201
1330328
1149234
443306
452298
521565
1106205
165644
1443146
1009142
702086
1567167
460362
1205883
251902
1358831
1027388
1151583
1481484
677399
1224593
499714
626809
1439154
37701
122372
294056
944077
477789
1078581
1323040
866153
1390212
269561
1241781
881446
68473
954987
240495
369648
275072
1025017
721808
431770
778764
1039025
1520436
1332438
1598171
1624177
239670
32245
95655
728866
631080
377381
1576587
1559112
1526787
1093331
971562
673619
1642629
1567420
811462
328048
1336886
100264
85432
666151
180893
723736
928308
1096379
945031
1570972
368158
218568
1228915
1059951
1291901
1407956
1618177
445098
1396513
1496667
1537659
99212
73828
230388
1074550
435299
1580797
242032
1312573
1038868
1620320
67163
643324
1492335
796258
852909
1366732
1204461
753041
538551
795292
876515
784859
413369
1506580
445340
46094
693266
630202
692357
952786
113982
582705
1320452
559925
256656
1002502
217223
920947
942680
209655
708673
1080603
128988
479969
268585
107289
863453
1173319
734884
1209962
1254205
796635
661024
20726
119921
672264
625860
237504
458815
1646118
1510193
1006693
305124
1089901
535703
83995
1298778
11369
835292
867719
1006522
400645
1221615
1219108
328378
116559
453237
1460143
1439742
900105
725016
1327535
1017686
241548
1610139
353473
193523
869407
1311443
731928
1504709
838063
1226110
1423812
702447
858175
1508118
972860
787527
803262
248713
1297738
1292348
1634873
550032
889516
1416077
951016
1564413
170341
304582
1245677
321921
760108
1382440
917686
1113219
455902
209556
351939
220460
1592064
258381
808693
542336
461098
763504
164045
606394
75814
417243
420426
1622561
226856
52025
1616044
1405073
1504529
1149169
685000
14915
1480349
454167
628321
791710
473097
1299945
1058857
1535222
230579
161071
547935
396840
1164119
1263960
398240
905647
1645780
1255005
1193301
484561
1485726
1640187
152755
1256494
976511
962232
57602
368975
1630047
1057293
350059
400228
161267
1279027
108154
120189
1483728
271454
314375
129254
100191
45138
141702
1460267
1506772
39313
1473164
112738
602710
904703
86848
1138519
493787
565510
1168515
236876
823487
1455066
1221202
1460437
806093
1596289
573502
759008
516908
128449
1446750
1179776
79115
291703
97710
84020
292571
447027
1095054
92740
750812
676910
1419945
722588
1401017
1544700
47970
355872
1474047
1274951
1511728
515601
84427
15673
1511714
1606111
412527
543083
50810
681955
897867
203088
523692
583687
217724
649064
847193
1283656
1143822
296954
363988
337712
1303809
1423272
1558252
667342
469285
1147725
726139
1521865
1233309
1321857
11438
1580776
400178
55940
390405
411327
530194
422966
1143554
1259774
508066
1077856
921016
639538
1169350
285711
912925
1501989
1257230
1299773
712828
1004972
1375411
1056415
1397877
979371
1638817
1381291
1306417
75451
94213
1450950
35101
1645953
39723
1361812
860248
1249721
1373964
1186614
291312
13647
98475
1607725
389570
162659
515528
1128457
185483
1385535
1592576
1384180
976675
151589
457190
1274553
809181
367925
1107028
316185
184280
181871
1589451
589794
1264475
1461795
1414784
317555
1400165
530101
1351773
1187679
383404
1390319
761437
139373
735153
431795
482219
71700
1028555
1394705
1096766
614549
1351338
1112685
1395623
503470
342003
785964
1578854
429842
1165475
402877
1529345
263430
197735
1446364
320040
1634405
1095277
741854
48327
650823
790117
525552
1356982
1196362
1307920
686683
252118
914449
584412
790912
1313986
313758
224953
523753
1584495
1164238
273702
24615
378497
269543
185349
1593925
1507883
710220
1424515
1336390
1162967
1509979
1450247
220807
1481027
836737
914460
721696
488379
812822
970323
931704
566032
826418
641483
599603
270067
1424978
939655
509854
767874
1213040
1182206
533952
1417186
1051976
683897
140411
1374988
1426599
696398
1281759
1003154
1542835
1391972
429769
796490
1010952
199976
1154169
396706
1639835
1378643
1618933
988480
57031
263033
1028471
1415362
1167763
506730
734209
419393
562734
371446
477891
205110
984795
1144347
1101972
1579389
318199
1335653
1543857
785382
72461
535278
1299751
719156
393452
249841
1123535
228949
542969
135656
1244119
1248759
441000
1315872
147895
874501
1084884
37188
1591117
795287
230170
444785
1487884
1201189
1135478
1099870
265403
342986
710594
1295165
1403219
1607265
416095
1210850
405477
1599156
547910
1435665
481534
929615
1235277
899419
25855
298369
1039692
676956
997152
1568740
473704
714052
1509455
31491
577816
476374
207610
295059
249401
960588
347146
305808
427650
231459
111181
912077
328010
986560
919571
1068221
160088
1232112
1558433
547153
1086689
30149
71192
1535502
250943
1123939
351240
1344871
85018
21549
1354085
1555318
892149
205020
220723
1219410
1168388
273235
1495658
998190
706864
18902
428122
145538
1618588
706954
685996
512743
986479
262172
1118269
1439715
16213
613286
206510
557615
1326090
143487
1321189
1282025
404724
859641
1515709
717583
1003070
771611
538058
1240978
1403460
1567226
892057
368293
1541274
173880
1148047
1334564
733467
160240
707558
830588
859368
1619619
788650
265243
45621
1363491
358624
669193
94087
1096240
1426655
703740
1234539
626462
554997
588072
662107
503338
344876
760155
385156
242866
1593060
712339
534346
1203213
307602
291791
889460
1113229
1044921
861486
303011
48597
189749
458385
952719
398191
1109147
1451682
109090
1552454
413788
1281348
1080407
339937
1632949
940320
1613219
782410
530634
204780
189800
1493581
732667
84388
1540335
1369948
412912
1123877
562209
1537531
249978
752008
402424
1192884
175668
499074
298899
966438
1189442
374777
1419240
1441980
749103
490921
606884
1568462
1031686
1179569
1620702
898032
1007146
1239594
542836
210061
1508818
1317810
348665
722404
786055
398833
508697
228019
1022003
1580203
1360584
919655
1574986
77398
504637
1045442
1400677
1562860
453464
1640287
1092916
1465704
1372326
772084
859808
1634585
770035
739851
193709
1432017
900762
80939
1252541
463455
1522491
1398307
1365012
1278271
341005
1048188
946439
1567802
1405629
271561
292533
581604
132443
190967
165731
231107
1492176
1608518
1291908
282989
272079
1601805
1298700
234776
1221004
1484420
1248088
944483
446156
805474
1592716
98824
1525052
351690
1568321
1158509
1208707
1199260
306055
676147
1321570
1199852
1409030
423274
1464437
273705
106383
699554
1473628
1336695
96994
1434554
413571
899328
867098
624755
377944
1112939
993707
885765
458699
1643070
406413
809271
1427769
216080
923423
392096
252639
1643302
39132
1519047
730055
1629167
610675
669856
117374
297464
1612002
17406
216827
1502768
987246
1414214
211070
1630067
1557437
863807
280938
1628328
1028311
1560949
761123
1216340
1501914
1049600
1585941
628076
1276005
848758
1205432
1218211
1054827
1621802
1336028
886701
1035645
688665
482507
735580
1525230
479585
549906
563021
1204237
662302
765731
76569
1605395
1391877
1632442
1069566
1273206
1129726
328873
1051401
1392653
1464644
143704
208796
182744
391569
1354973
878195
339492
339763
400608
384143
434964
1472228
1134870
362228
1262336
1426291
1191881
677844
1032741
423469
1135681
165796
1163336
1600109
733438
331644
1393082
413548
1013805
1258435
772019
1354725
722149
321344
848677
556234
461742
132862
1226054
221744
1104364
1357191
896732
798672
1347456
190820
1236854
381915
17227
80188
885749
733809
1126023
1512143
1148944
460719
607809
1270110
1151667
1009789
129961
342315
106576
398771
1234448
719214
90870
1401898
1289409
8566
242496
1517726
1545704
811332
589001
247013
1629811
1405275
1552221
713256
1646003
693441
1097943
563380
842632
821896
1124953
1027824
1636306
426400
1360708
1209384
437476
1019702
27771
772174
1175398
798777
1262677
214571
1056069
985424
75916
954320
155390
686945
84118
244736
1417643
1205189
469818
88867
1612505
906530
339108
1592653
937050
613541
959590
825759
1002219
817128
499149
1634944
1315822
814005
1591688
384746
1422200
586198
874963
681141
593287
1059008
940521
799437
62393
458429
1328459
579913
452430
341057
1493825
1067889
1038393
985405
861344
43376
594105
736052
756859
131488
501599
1307922
1092216
1538511
597517
279732
344761
160876
703757
20038
992004
996088
946018
665532
1267642
1597322
1103334
1426447
635244
822630
263712
374403
180623
249675
1417639
926999
1542730
1228163
1134329
1319695
777067
822507
1574593
1408196
1408872
786472
631103
518438
1418513
674045
673228
1622683
610789
1533078
1555669
89348
1226659
95642
1098990
79876
1194008
957985
858812
933783
550654
1179910
1404053
1196070
406671
1185479
1352401
1160521
821949
1406342
274044
457263
60623
549311
1577055
1296411
1168385
1384283
1108073
1123620
587342
728277
816396
375052
213569
1401121
303666
1142356
1264002
860188
420142
808119
307842
78953
635589
1589415
800100
1412715
1021540
751788
816524
583069
761471
871598
1355640
1125209
128569
623937
92142
663537
1493138
83302
693261
172492
301122
1025217
708092
97238
1283758
1029904
1328748
508808
1387367
932082
1369960
215087
255429
1079470
185349
1085354
1325006
1496041
1087734
902711
704723
236555
1324597
1236697
981244
1498094
951904
718272
111702
1532908
1440163
1490028
1596195
294925
122883
639474
809108
663610
753398
1026863
988511
553100
788469
1571215
791211
1211458
1515288
1508092
1377200
770489
1102685
482209
1595953
516269
1426301
1435384
961083
948544
626108
202302
88288
58048
630588
1161293
981251
300582
130527
909509
175770
1142054
1116939
405787
911515
494165
679331
473174
343095
952967
1607720
1121577
517524
1428876
1270054
682734
1147856
57930
1537012
638132
289862
579475
737102
1339327
1217728
276810
759226
581365
292664
13166
331699
934157
1427875
531776
816918
925367
467842
1071154
875393
1048393
426391
647104
831868
1577776
1043757
826035
1095915
872642
854406
503027
621182
188093
827774
498687
63657
996976
1639425
1310637
1496669
81498
802332
1135053
302047
1590298
738567
1504
1517339
1637597
1163551
394066
1421696
667946
1025611
117237
230055
1072783
160901
834193
254975
401065
603761
601103
1016215
30980
1497010
437925
1357341
184154
285826
924696
1075338
632633
1095737
1478857
1603430
1534845
169442
433084
726895
656352
1050699
1314012
804670
1331975
772746
1409794
1100354
983712
969647
1455120
201221
510247
248728
401838
870378
1248077
1212883
366424
764615
1520194
1399865
711264
44648
1254665
216330
1584942
1301980
1389683
488867
322108
978292
1298538
821968
1535376
1480080
1049226
486291
8577
1512383
1634594
1185087
1462824
869920
529959
226878
1065977
1001145
137900
1491762
1502179
1644673
162859
381562
145911
342295
695456
1084873
1393217
236906
942743
1034995
783895
369260
1422570
1065232
1168713
1556592
557931
753942
385802
623543
657402
1398218
674194
526059
606664
1417405
2454
1487262
989334
409345
972522
1458982
1609011
478284
179782
1009013
739572
19234
460592
26236
1351146
252576
1408984
1190240
429129
809549
753908
1288
659081
915573
899672
826236
1556575
1631451
1386289
1572011
1177640
428434
957221
278354
1245512
1005165
1143354
1510415
1253865
406909
674489
676379
570406
1044137
583672
1622525
886444
1532626
220460
1581205
1458106
815176
1080111
988917
964723
533440
978604
416935
1313895
582868
608945
827407
1130153
241376
1461166
1357470
682352
1529868
792854
1355157
816990
981005
843101
679581
141204
778916
820064
1411555
1230537
33923
49247
848204
810493
1081040
860613
1148403
1332000
680569
411747
890497
862117
281889
15658
246844
1093285
287975
1216876
378075
751161
1585204
49392
1466498
122322
1373444
386221
1021649
1612122
167863
1632794
352123
1247613
266990
1366611
95501
1040230
166949
1287111
669472
703222
1368432
872239
118335
539762
1339265
375802
1595268
80752
158682
341935
590503
1476633
494462
1393369
845515
190811
1274452
1072565
106101
415760
1109193
925009
1129413
425148
1342907
505559
1111932
1547074
75570
818193
414393
705538
373386
1212187
993884
351847
1268643
1487099
355771
1414893
1380500
733296
1242226
939368
1021579
17546
858651
132724
1192517
722908
1436232
1510541
35871
508552
25050
350047
278612
1616630
171418
144215
1511336
1444753
1284050
1033739
465979
1100513
1569532
1079707
708429
279354
1328330
1519593
596862
873834
913077
571205
404218
395978
1587231
97962
256957
387325
180621
1482730
996306
357178
1509611
805633
1447885
205030
952403
482035
291321
383660
220262
411846
183916
1041457
1169809
1050498
608926
445540
97130
1523586
1350535
328673
432838
1244165
1200807
118138
327934
120570
1003895
232061
557049
390206
283710
1250224
32150
583037
1494144
235042
423428
456161
339572
242805
623907
794316
501916
761385
1029683
901292
956683
98877
1644795
733721
1522497
1274495
1168710
849163
678534
1059775
485907
734723
987217
311318
351148
1353918
956638
1623463
1489898
883836
1117725
406119
1099425
1026696
639181
729253
714955
747524
1170006
929130
1424067
1221054
1197275
904401
1108365
224238
333477
1251927
690388
1423858
488294
807373
896624
262078
648403
330293
125451
1613902
1447088
822664
1410831
691445
1163263
1202166
1159830
459112
1042640
1525992
214565
152725
743198
819227
1176750
796390
48186
1489401
585225
1153372
965372
1468616
177025
1215204
1240149
991938
927724
1113604
766771
502823
894376
1139085
102695
119408
1467960
459748
166536
1422312
1208852
671517
201123
541253
268895
161894
1150484
1207162
906047
783672
118185
1398178
1436338
706305
931938
1131489
165217
261385
240853
584451
904000
329698
500258
767503
1135350
303946
843962
1039620
735905
963632
189250
899272
920405
81892
604436
1639711
920379
1302929
1643164
957862
731902
573004
1559101
354369
863128
1315572
23558
971786
726404
1622763
117665
324005
678626
1367683
971679
666669
1355815
1379780
547434
108
1188997
931763
1380600
738216
1009593
1562248
1539321
652934
541066
1512652
1641625
1327551
904113
1204273
781638
127863
773056
437051
894403
1022531
1484447
121207
289774
671619
519016
804283
467153
1076993
472030
343686
1194228
69558
281257
904701
432778
618788
646650
1253080
1064600
1415522
237281
1451020
1000844
1269965
216268
1226165
1511391
377224
485716
798510
1641455
20327
1174180
690034
1409030
1450695
621097
91494
339683
541696
1541769
671753
833279
1291642
1580507
1365946
560393
509917
1149734
1383457
610895
620061
1401097
927490
1321800
86751
984069
1572484
1183608
396658
941774
994161
229889
126685
1364472
818148
1283918
46767
1082942
782702
316741
1611533
1430668
1215195
592869
641119
41411
605289
505130
1192425
1583796
1279893
1169778
957310
1108409
759048
1147373
167455
965338
54693
1640633
1046745
16206
926006
109230
1626985
1167574
199141
933011
73177
918002
509356
191972
1394112
787406
659397
645349
682449
1223697
1612311
1343431
886436
1532458
264252
1600265
460356
1080967
1207874
962338
589039
1050577
1323202
1166563
192680
988683
1452920
706541
1301026
116031
499600
792911
1625767
108127
368924
603479
725665
370466
1090875
694335
870598
781414
1348002
59871
564403
204093
1472339
649298
1532862
1517977
1150416
363629
75979
1387060
1134191
1534471
313271
836783
36538
708313
1349194
1458836
872884
1177362
1294990
391989
1437243
321730
1150966
821622
726167
311887
120848
1010480
407940
53765
169331
1357162
99956
1525688
1292838
1438159
1211298
878128
79135
1201496
1319634
242700
1532341
1468086
1229342
36779
845
1232523
79933
624765
398835
110878
443562
504530
278602
242673
759307
932966
206473
257031
1104191
1531596
1119091
673484
114551
1226976
1119525
1225268
9591
1114990
240209
528105
1109157
1142000
796318
339012
1097945
551971
760672
786067
652437
1339069
342394
680982
1125619
794958
421274
502674
1274332
885233
291717
2213
848364
378898
1159650
338846
1593343
609761
534441
1275480
253109
70115
1033649
867476
1284049
1142619
1022434
769949
289387
1100755
574427
573339
676729
141113
1054323
799041
447509
206824
744852
58382
399886
943995
1389915
1584624
908325
1155249
517611
669887
1610102
1054959
1505312
1551591
1145796
617917
243647
1453378
1442360
1958
154425
1134802
1537802
1204979
98109
493347
1285547
1017338
1497842
1547144
496525
1401495
897800
134645
124364
1610932
643166
696739
1349543
1506268
1468797
1311712
528655
437163
1557709
1193283
655950
1005650
1193273
1425643
455661
1522298
566509
294661
377539
1181634
920266
221106
411232
484067
686304
950102
925479
211740
644933
929268
147256
278491
252485
783513
456651
528402
416380
1286344
1298817
1506665
570361
1646454
1114853
596085
551010
776559
368248
10612
1485135
1342263
1207199
198929
1171422
549989
151659
1396545
247561
1117643
513490
501923
138608
1172549
889141
210964
286592
814930
331382
992677
614193
635256
640753
1052635
1562240
569181
1542932
148959
283507
681694
511951
778013
706612
595450
191944
524607
535182
606499
1610063
932076
353330
9098
535747
567055
1468032
1125369
768252
221133
268078
317746
1608340
1569918
1640470
244729
459030
1600417
1619624
1202164
322113
158191
936103
100884
212331
1501962
986539
804907
759405
52377
1527493
555044
478166
1426630
1259402
1317881
18193
1213521
1332088
1630342
289198
764715
50862
1622476
284299
559680
188244
1444135
1507970
873858
591632
949821
1326727
1042606
1591876
1492227
970387
1535692
1277665
764706
858124
1626083
21576
409323
713267
1366032
388018
832737
474627
1371390
1343848
1474572
1411002
237584
1627912
782616
1444056
892578
318691
146597
842792
1321858
247674
652507
306506
649333
644874
209344
221716
1441678
1395633
1452770
1349303
1173729
101602
1508289
383421
411823
1365057
1500218
1203238
891172
1229718
1609381
1554848
1354764
38663
609375
14978
1535474
788867
955228
636163
1549396
1556516
652664
1217104
1256363
1239263
311172
1059789
1209608
892741
908145
398574
1607714
834701
1098901
1074342
707154
293640
1159845
448707
1618072
851633
828602
1455901
38455
49581
836266
1417267
331255
1100566
264049
102237
392101
529544
426782
106982
74124
912087
914819
1004791
1409870
774480
711568
447966
108650
1596967
335234
708779
1359059
830420
286108
120648
832254
306415
1109867
1120057
896083
1442730
1335300
680092
1585944
1550313
1283305
859461
1518477
638815
423374
752373
86077
1089531
1470934
72789
1631514
962757
956963
1007249
1628322
1176960
995703
1515544
512149
1538604
409992
1458068
1503839
1488512
138157
284122
1548253
521134
400613
538745
269409
949383
1418345
559935
828214
176041
1199664
621676
658833
877489
1345737
806458
742743
1073021
386879
1351921
34163
1567696
1399435
1375405
1344285
1098936
1602622
207405
654723
495498
1017324
360598
765976
649883
815584
1472663
947201
1301000
758618
9991
77501
685082
143753
1370857
1000697
474461
419368
95708
670624
977410
133372
848345
1426209
1611246
664200
700038
1561826
979038
1578474
349671
133181
546871
1287131
240031
124120
496334
196569
70269
663850
1592164
1100277
1081244
274884
370547
1153313
906418
452507
140106
174902
282998
367890
82749
1273767
30178
737112
1241836
1325461
838638
1580002
1139777
1618759
874079
143872
1532054
309133
342492
1635291
334864
90764
1535059
8063
1474466
574740
886563
936942
481266
170622
31902
513094
870320
86555
1128170
763374
718832
647472
1191627
774815
1606179
1359456
1458275
986867
180294
1485609
1149061
1306945
988708
860719
1167101
446356
898268
723256
1489480
997588
826286
899556
1359508
154536
1280950
794402
52424
841319
821213
1168032
1284487
674409
1287433
1205364
874390
1603116
417228
1199235
1390837
1369189
1337492
955444
1298248
645805
291888
297840
803707
965887
1629700
1591133
1400773
1027035
707381
1509011
238328
166278
184140
1117333
469364
479562
1399567
511614
380848
1480862
738404
997093
811819
211956
969902
876339
487036
826928
716383
395170
1065648
1240376
1074191
588993
935629
306516
318477
1329927
1640218
56271
187887
391431
848221
1542165
1120853
767164
578161
1256242
603982
52650
1119412
133798
1519449
116291
1149690
936860
920952
405387
24630
889761
1065591
41715
1432271
71966
372886
985683
1342538
406397
1617594
1102346
839601
1185009
59444
700162
351993
1542622
1341245
1063627
508719
188028
457173
1446477
598686
1043007
1266308
1212418
924495
1544306
618601
1558717
165919
1611610
1552049
127468
838820
1614203
846131
1103484
367112
632959
622496
231301
746050
729268
710145
965073
1076229
1101788
1448510
1177664
246637
848606
590250
506142
94798
847940
399421
31308
1425808
1143626
220188
758440
1018875
24472
1437547
697888
797318
765713
1333801
324818
89720
792684
124664
1049149
465996
69401
1613291
1173218
886529
1253798
82336
460998
1112901
1590132
343490
1307686
1099518
1609761
607257
963670
203800
1277487
873885
411268
1363785
790823
913920
406763
695222
1169138
581846
1162076
947885
474126
308469
1455854
547334
974176
1492877
950098
299581
691763
1344081
750004
922867
1528624
40639
976973
1544992
151979
520312
149216
504040
853963
1124707
1636431
1293751
1309745
1141757
320977
1065250
299731
1569861
779364
355799
987155
434338
194609
803477
1115498
152848
473188
1313572
225978
974796
1536650
1641995
189619
1093947
1271098
1535224
1333070
1583657
830743
1266594
139459
1524294
1531418
1093474
824789
10724
1275724
1140607
1370928
610133
69884
838880
539298
1447790
871396
115206
285278
445173
833350
819198
1508865
416627
1448
399263
270786
275305
1441858
318810
707905
1342519
508485
77420
611718
1503219
275519
35440
1121415
288725
106233
1158182
284207
412018
1341081
724211
754669
1472238
193208
173475
536668
805745
505247
1444586
946707
1125941
95573
976281
490434
1014766
1245163
1215532
52909
634090
199953
250604
1300937
1639047
702702
411785
165253
883069
132977
370274
1098564
106457
1146615
995618
637221
1064713
983174
1021810
1162432
1122708
826833
518923
1533703
1105243
750483
45748
349322
800617
563943
1451157
599836
1227458
1142684
734594
690607
199138
388569
1055025
434621
326178
1308780
119398
469492
220601
400307
258025
414010
164494
1643822
559496
104482
622239
219732
886974
676968
491362
824583
204826
1441044
581726
359426
1368
1646051
221985
1087575
232182
983318
1236057
5458
431657
317144
48111
1474361
864171
985511
672462
344695
1406433
972406
1077894
1050250
149481
1479401
1441605
992445
1394838
443188
383202
314196
1475150
1469992
1276130
701365
874624
199028
787297
1298786
491516
857698
301183
739809
1214786
692516
705102
437468
302651
55816
243627
1455065
153142
634867
561956
970316
610507
146081
456796
1501690
382010
1063677
861940
1215013
1396174
1553839
1531579
1483487
908722
445414
1061266
493182
987347
1569312
414804
55976
1467718
1182519
4868
433929
1128668
1272426
1161192
1525849
94121
837795
1464546
367930
884206
1378895
317646
510010
1341653
1282107
995004
658758
1537378
963271
777600
229217
585723
339120
1589192
723134
471720
784769
1588612
438514
744319
1140108
69840
94183
659065
1396340
1086001
969545
904013
1265749
307122
287765
905715
1203459
1511609
1490103
931861
1583373
429633
386762
552031
974035
299012
1100292
311543
918030
1636651
1437018
1468680
1136596
53682
1559625
354228
1111691
294400
1563720
583537
526183
760217
476841
1518552
1583777
478539
426329
757404
683064
575795
916114
72153
875926
1594704
1041601
644003
415967
486157
1001021
71
77023
1377261
327816
1389844
134135
182042
364226
1074432
813713
1360058
94790
493470
764641
424081
1573337
427982
904835
529853
88164
690504
1111516
1063220
249922
670234
1530758
1318776
1163588
53903
1532342
1167584
1495852
8961
1500751
1552989
929557
1156271
461710
902449
859399
66317
268179
1545749
217840
102569
1150545
881725
109427
532228
1487219
1616750
1329209
1116209
750339
933278
14091
447965
1198725
507188
1273668
1637390
688627
1135748
27729
1051750
1164031
1118514
1151363
1263019
138693
1001395
573397
1001205
1138208
583053
1444659
1643375
1199227
1604215
1047937
1075620
1535665
470577
316786
1556720
1602749
234492
858631
1402300
1469729
1608604
1165699
740705
116661
302676
1085875
1080270
360907
1093786
946843
1641562
639588
1399108
320694
991110
515531
962845
1247669
1357986
1151654
1462329
314312
1148162
599375
1041938
1323018
1503849
119157
1323608
1105107
1441427
1251847
180702
1235030
780653
1609871
772708
1061725
507824
1508946
172620
773084
1257815
1027575
1420166
917710
1141149
1175883
680314
935415
1504664
1402847
309672
592514
510655
923885
1581982
735279
1049459
83934
1153287
430985
277438
1007275
202420
427349
297880
1505928
1437330
1625806
1605424
130670
948943
58358
1530221
490174
356441
533796
1137248
261358
947163
1606932
407239
330373
1268149
507563
1035856
291656
1384393
1582824
141889
500460
109222
68819
1529325
1387326
19072
353369
924691
129564
876557
1548568
904578
1520651
1524870
624518
622105
318958
341861
752515
1053182
1018352
1271449
274935
1275268
1642062
1577869
740199
1144164
1178385
1423569
940768
86167
860905
1488069
134048
531737
932767
714846
1371061
837513
94891
695530
429166
1129155
821359
1075014
532562
553098
458267
1400136
101281
478935
776943
568423
1177428
360955
1022078
929972
1021751
894130
955238
962112
1454238
617918
782011
4720
1238458
1550660
731424
467136
1094278
74027
183955
526016
1543010
499528
367642
579249
697487
1112985
1551254
276002
981179
181167
1492643
489749
224817
634399
1279259
568034
906058
331380
1508403
194296
207830
1641032
859235
375825
1232593
978176
290693
199951
525941
1258600
20898
340301
839964
938865
887796
444787
1449099
888434
452415
647227
915736
570990
1160128
1031971
381465
1223168
1566817
489455
35711
162583
1431346
1342329
717389
1066318
504486
92165
778138
81197
1124172
348650
1365640
898906
484844
644812
586148
1062573
1176306
314020
1634974
1588803
226706
1523331
123371
1367070
825176
212756
457386
16260
12147
191992
1199588
438922
1424344
603110
1543465
135971
398008
1290122
17852
509382
1329918
98870
955128
743728
1513491
1531879
655666
1494810
891807
745920
200469
681706
795860
983440
472918
1106454
497000
1508267
1261156
1424785
1137321
1092208
70633
975043
1277823
1367914
1160293
482616
1495686
1344855
217588
1057643
974315
618596
258004
462198
851151
41145
286329
508272
393359
298655
163256
1576417
675757
1474555
1318040
626473
898042
98989
1602245
107446
1421864
983243
140291
1155268
1597796
288969
234753
342491
691800
807511
644108
729114
894230
937773
1448833
1601452
30684
1477747
493742
1199227
441828
1040868
50684
1202128
940150
1084365
1417407
1039483
1510946
1184182
1280614
824628
742306
720878
501885
339152
1313900
581310
631193
60806
966388
1315939
206619
542974
260026
519750
748006
1457662
323880
1192492
359792
330865
1490475
1607071
1011242
1539410
381944
175055
371197
60221
1030628
610465
1589845
1005196
341577
480451
589577
1143485
620981
440791
786465
596980
1620517
1135151
456604
323617
33236
1196798
1562032
714555
156320
1606679
687437
400498
329856
135392
626810
828853
741509
1004825
974862
1276590
476823
1457657
12268
1492244
1191530
567027
1287292
1399212
1517436
237200
1253406
951873
1505350
403354
899132
976423
1286255
1615606
868181
1421660
1317393
727610
1194958
725670
1162642
1050256
1171018
399011
971300
1184448
702298
169664
959569
381457
464674
1040417
1191211
1074865
774184
865325
223455
1519788
47286
1483692
677600
1090574
345806
1457954
1613801
1453278
333170
393275
469783
95630
837418
983896
350629
5680
141966
382108
995236
55349
951989
1192758
1146646
481614
1193218
1501801
802272
1484824
1583647
653252
512540
481479
999064
656737
93023
932389
1321802
395491
676384
1102880
959248
37948
413266
1241930
176373
239836
1531854
1020903
241222
779631
617644
256428
448929
397551
484129
1331626
1569922
115748
1596844
1635323
658402
855581
861786
1505360
182270
809595
1329524
1303653
82877
602276
1546613
1373966
728294
860818
160209
896383
983394
184121
157390
710835
1076261
473322
1599789
687073
150835
788903
1209421
666188
1232842
1407798
1554267
1118065
1594530
1586537
296726
1392769
1040421
1458835
175142
149290
120388
425430
1245088
320767
931925
1594493
1166380
580059
1117483
758029
1552540
679937
1291201
1153446
1505008
1274200
102314
82086
526480
1143325
1348288
908849
1154258
114703
1044118
729485
1085046
414834
186924
600540
500955
661430
870271
88222
901958
194882
288268
1619613
1592120
1277520
562436
594006
832724
1219715
1103188
424128
884532
1120464
1396457
352
1489125
1175655
941640
269611
1066944
60261
1164734
1023224
30145
1251821
1283513
641656
102944
842016
515238
1464401
143854
657878
504496
1625648
357357
984971
1459653
430096
124040
553007
279162
859050
1643547
1360487
599127
1213008
1382355
1117539
190256
911542
400350
1123224
1268542
1129646
1390831
950497
1223156
773480
1330941
1541772
636821
1523306
1472517
1199106
346447
265811
755816
1425384
562086
1081230
1276529
2785
129638
634211
1588297
413955
1181209
516410
523978
1314628
440027
589889
758197
619181
519230
292659
418718
1069767
1365736
720627
629976
837506
123579
1117983
95917
1546115
633605
420464
313816
1303922
695983
1018609
1362254
604511
1128292
1022388
1133821
591731
707585
117310
394501
805676
159127
1302043
236850
1054310
1559208
354898
625442
723642
2869
1529060
1430052
406454
893532
868195
634472
255239
710370
1056141
485007
1137088
165667
471876
1447697
1515216
844984
423495
1130245
1381757
1091406
724236
1121487
1526920
1496636
312352
860567
366053
222385
1268278
1180792
775542
894298
292448
524858
890952
1557067
401063
325046
667477
286663
1137229
1641527
169764
1049667
133825
613870
893828
1264688
1245096
924518
14016
760359
580971
1056604
1019946
616346
782423
1070826
390007
1040835
134442
1610469
1329394
566722
1279945
1060911
110730
270107
1503165
198770
464807
1415295
901432
902063
492191
85520
1260417
1277124
1401235
174384
355223
1111961
1459742
1474200
37363
347477
1192024
1162885
605353
685890
1564364
1643747
869941
855131
476284
1087576
544331
472340
807540
1533775
318118
16684
1009554
306118
1566262
1632000
758703
1296143
250682
1320489
756629
326457
882218
463251
1630687
1579436
927404
193618
385948
1097806
871360
869172
747958
416339
415553
599441
321457
722700
64178
1024068
443521
967606
1051441
858064
1268527
436152
990606
526252
593990
1207496
493306
649342
628345
542093
756142
1534723
1425409
363172
1144676
441623
1545203
613494
158432
1092139
1296895
526031
1091977
617658
1058052
905972
287328
443194
1512267
1557664
1563081
990860
1374813
332391
739073
164256
84680
372772
982895
1129775
1073040
352175
431841
947126
839148
640836
1095857
694643
911214
1440349
602608
1126258
1615886
1482399
365545
1340162
1324711
1031843
1054862
177323
937403
932757
1232097
538201
342032
686101
301613
10605
1480385
1106297
435659
1214333
285520
138897
1402137
1090105
1086645
1622962
620882
769715
1311839
72198
193568
273448
62299
714989
658646
494744
757266
239190
1629896
673763
1064033
969742
1570013
997456
44624
919749
1123786
984799
568829
272427
550812
970486
963742
1425290
731691
37998
397137
1522871
134107
1404484
599747
112650
1368653
1521917
630584
1053156
997193
1461400
1197095
123351
1035890
1570002
14154
865027
1209679
1534632
403076
308995
720300
47279
1386663
675475
1031500
1346733
1188447
875247
1049903
900222
607307
897705
45658
1425184
134478
992797
448872
1607009
507771
399748
967300
643580
1001796
1532913
1081146
15511
1050077
254461
760042
1498506
671352
972439
682624
585235
1056675
53531
1498037
932596
1470743
1392514
1286347
998245
590183
998342
1015199
1438520
322396
1523722
1279753
117510
635177
11511
1191514
1447089
387130
1191429
254328
419678
1166824
1037215
475588
1600512
444310
126794
708403
179746
960160
723245
268050
924434
797831
911991
360761
1260344
818688
1158724
1206576
820478
1590295
1375119
1281788
1222914
622832
482016
212970
1243086
41395
212103
941496
1540131
1325806
982017
911498
1520263
212053
1464511
1331019
1462566
1105931
635255
265912
688801
1225028
1506476
1555092
175191
733194
330096
1073368
1541365
881244
632351
535939
485820
534159
1017818
1621206
997581
513903
1014095
570563
132692
888501
1174351
329522
188423
1408340
1364578
1566512
1405367
1548539
1022158
916258
922393
1126907
1205843
938603
1584714
1248888
1055117
1207085
620949
1519657
148915
1516747
713602
214546
1611077
799132
1121830
624935
1371118
1327052
484397
717303
1600921
38568
203498
1255465
1062323
579161
211852
1509795
1566807
399884
621313
314620
1086342
586745
1636588
569612
225273
184907
779585
1339754
724708
886835
713241
732539
747832
1646116
1420797
997627
1299721
771140
216258
886828
484990
325501
221705
119256
156290
1448620
279692
105230
556444
621196
901370
167515
436702
503365
888058
29981
189496
1599170
830059
1496709
691846
679351
1273569
267372
440471
532617
433363
30575
1572847
1161214
939382
1518932
1561245
804932
188908
568087
363978
262124
1118096
415236
631597
126212
1035343
208911
416645
299518
623733
444149
1251050
1031539
596414
1147984
113647
127449
442688
957177
1484409
955094
1489970
1598249
904
1461764
312991
1134383
356972
297489
1524778
470645
1641648
1509551
1591863
795894
516073
1483851
1306807
776296
1376036
1207829
1029916
751146
1322057
702661
210268
67243
861615
1190556
84232
618922
1372210
975508
1616262
891437
96023
1497766
1358775
918685
634640
1275668
1034028
938037
1366927
940187
803145
1021522
1176862
790104
1618459
446848
550854
851316
1219469
947335
1622488
1143432
912007
1019956
715233
1083350
900412
37369
316166
1453984
1409992
1237904
1149321
835123
726622
1130352
1441921
977267
1530297
262046
737314
1206901
1293926
1229154
465871
234247
160808
1087488
46472
557548
856238
1307909
432821
873590
352310
486774
480602
682427
456424
671856
581877
1338111
1193884
674022
1033330
675758
1320026
892468
150872
663309
881779
265010
1410986
1087888
1166349
214192
1586245
233674
1104954
1554833
190114
1245167
351331
153002
315098
362183
1049399
1226267
1352210
1518392
1253868
1266657
1351277
80961
1336674
623318
886643
195031
805004
1178353
1034059
1524823
1359889
1368639
1341878
422823
1239684
503780
838433
1420116
697404
1627707
5568
1225206
798126
819985
742323
1319903
871677
1051809
763204
494066
217488
892501
1440244
1579380
284493
92279
1262857
1094402
483554
1463014
1096242
578383
210115
1372368
711495
854458
767753
1636155
1623123
236905
1502110
194268
1463867
91018
582901
1240645
1615317
916198
416004
935920
1595807
1286045
1617880
351774
1273652
1028007
767140
1417882
1240272
859115
693210
647867
1427350
792483
892050
460124
1132575
413102
1647196
306368
731107
994174
1515537
776314
1381999
1589205
73488
1005487
1081447
953192
211938
845632
1594741
1547203
458827
613432
1491599
30623
128574
965637
91104
462816
362030
1014619
36985
722932
114773
1067418
1312663
1056336
223030
619817
219923
339626
146909
1624532
1539006
922610
2410
84589
725851
1289806
108355
681866
1258976
255753
645218
179928
1567658
1551499
481697
898096
1113426
635106
1549877
1342812
133391
849193
109358
342870
1631269
450254
1192781
535205
403958
1475181
1184517
159006
467593
474446
1440137
466649
1314185
1341519
955690
1120538
875279
1262938
718596
930529
1305392
761631
988976
1457644
600541
974902
1013754
413838
11762
303076
1437870
1073119
410649
286750
657089
376736
1561891
1613177
1083581
680853
37661
857778
154811
1423441
199726
1083049
499279
87324
20345
204417
944939
569267
1492836
1033151
490132
804349
585324
1487914
1280712
303892
240099
765672
1070427
873085
1100550
1574051
1150432
164021
909013
1416684
402429
272195
1616810
373759
61265
1372436
125601
44761
1643555
516025
1302921
200277
277302
56310
978775
935541
695713
616200
1208727
448393
1575327
761556
1545152
1599361
326479
924159
677650
446582
1561988
1563544
626195
774481
906478
598315
1633727
1517980
95123
1025965
374905
1100027
1448355
771807
43856
1045314
1494246
775340
705976
752146
465524
1394770
460781
214545
1216850
1214590
1039513
170273
741021
1191622
369798
1203543
245723
140682
105028
453604
924852
1180420
1453715
305432
1589566
1388414
1246209
501100
1495254
932801
1319167
857799
984448
20194
19802
684275
659891
756755
496722
1182278
892842
287824
459386
1519554
13957
278727
1515532
1518374
935212
1442050
166242
430111
1366525
1218445
961338
563377
818250
135382
394506
388754
13132
371662
727161
761914
1628431
95330
15462
676624
756892
324024
89555
720891
771590
1530252
139065
1021954
1244294
980596
26464
440131
445465
261567
25528
442340
1366921
838249
1593135
631513
915970
1388485
964920
1598045
1523419
1301046
1045644
1274279
39927
1507097
1050268
808662
177011
234532
1453300
1219343
1159105
870294
553061
147127
597179
1542627
354628
1013752
472256
415523
1407977
1330848
1087609
1153201
495827
614878
806401
1381799
477747
465876
1477620
1425688
728309
1002848
323153
911979
712846
757117
1589988
310479
1398705
905450
140548
1379158
512683
426095
257770
895612
1011181
1612459
579082
1424879
753722
825255
993147
1489700
1195588
354237
1444713
827869
724156
371051
333470
180062
87704
947728
591880
285794
1009595
1239171
1451075
816293
222862
1428470
594296
386013
92153
543265
1194641
726963
604640
327977
786349
513462
558369
994745
521901
161359
932360
114334
943960
1424163
1604014
457078
832728
303081
937906
328358
1463542
287681
1469688
716788
835669
1611456
941785
657374
332519
248009
1366089
719784
95881
1230103
1100079
388098
199182
1569995
278919
1126803
135853
961389
684921
1570498
1490381
65968
656261
827631
1626113
497060
1241782
1475978
1599122
89400
492592
1501024
290420
609465
789336
297482
332157
111372
522060
1575023
283169
602888
1240495
1231612
844609
1459821
1543446
781884
1345608
1240161
1187666
402180
1114830
1307963
1617468
650404
735350
317018
1336456
587964
857425
775546
498064
404701
843210
277907
1537710
604705
1068415
1042270
1223748
1334428
182985
567767
1183627
3122
1072028
231600
407330
1617969
1294614
917475
1298516
201699
1236835
920332
1586623
726070
1461402
933934
1410125
295288
123570
797887
1302750
469062
989207
1589278
338305
623047
596014
1645218
307303
1145847
569218
1612260
185259
221679
1337170
1206845
1287010
1300748
621616
248808
1509063
208653
1498849
449042
1314455
1206283
573360
1251321
939563
1580807
286079
487844
507930
1405717
476078
858940
1262824
407188
643051
1284610
380295
295645
1218285
1025755
1089423
628449
107518
1182517
453762
1481264
969686
1428846
372998
127517
1587243
418360
1165731
1620030
73087
1022590
761992
532654
960616
355475
1251907
92134
1187900
192761
466485
1411503
132053
65003
168654
254147
896455
844222
977557
314421
324484
519494
1147873
123629
1567849
1536463
297712
1367884
536241
714426
612337
1217552
174188
596325
1576862
1391369
811245
157623
1016681
444652
1140606
822911
749471
1213601
834934
1283603
367037
1398351
922564
634482
1497089
888285
1278765
597705
897421
969971
512572
336934
1268576
798520
749358
1274379
1459061
1036312
1051678
352518
586643
858524
799711
1597903
125523
1041383
486606
747256
1073628
878471
1432909
1124998
815512
397868
996855
1549574
1521487
160378
657417
14675
1312097
1294880
1148762
1571981
1315610
1151507
633144
831867
1009138
737144
112913
1105909
1571240
749651
1136149
318476
1407642
1265788
201373
240630
675882
1372524
1457342
690776
640419
1214861
483290
932703
489073
523696
162644
1008040
583884
1562948
1574295
64954
1081358
1618891
393849
490386
863974
1295739
1108261
392565
788648
750262
1025718
199725
104179
1501814
1023639
239019
759172
492116
357455
369246
889826
236805
963756
697912
680943
1442619
1635685
1516371
1205655
1251345
373460
503783
1543513
37924
535041
148491
721336
1427373
1516187
1110481
645854
1102035
1514807
1197675
589894
887655
898616
1173400
1094774
1248140
1213021
105417
1578020
790191
1548462
1363577
1246661
675552
161571
1061791
705010
839150
318539
1125467
226230
362504
1114645
622385
396886
988970
502420
30260
528653
319521
219466
1108459
934881
131556
1155941
1555331
1288857
1371417
1398493
1382315
989306
211227
1638200
1089456
68013
223618
984765
498468
689959
738570
797877
817482
1491711
534512
1349274
1003603
129092
1252359
1001812
972269
726521
40592
451900
697033
368969
52285
903344
218312
1474719
1092441
942050
615041
1599236
1168145
1308007
822832
1122317
1290175
86378
709359
102638
427212
125365
783131
179981
731986
1446488
465080
1315601
919268
748882
1560332
1359115
1493353
987861
1271520
88139
964677
103978
1146721
1605556
957105
756336
1016559
1159852
295865
607335
1210081
1200402
797737
237686
1631155
1263919
561562
187610
276609
390881
1235971
1106456
1048442
318506
1507151
321926
1089859
576635
1419703
1240441
1240125
187799
1008168
545222
340175
796520
1061951
1576055
1176100
1552056
288301
649800
565932
1048523
42243
546448
1149971
862467
150029
1367105
1401413
1408729
608276
1353775
650450
878707
96660
546599
133652
1421122
335847
776478
622122
1276185
1413664
1556821
233492
322613
975090
512591
1553705
790903
429527
972991
165017
1518886
536441
127996
843974
1341666
499638
200498
123049
1142357
130850
1577871
1475022
768725
752877
877676
990246
162456
1445972
1235424
835954
556313
1592354
1140764
1083858
228735
435688
45465
33656
628803
1573192
312268
397240
281123
722507
1490834
1103521
454590
1310479
481765
190834
686214
1536693
110905
926770
1346132
1048473
398270
710738
1204888
1540954
290492
1229016
298007
220637
552635
1540114
306193
342781
420910
1632549
832538
262199
658478
1382307
1282957
460079
1344838
1176700
298964
351161
1195753
804119
1203993
579342
701658
328408
1530564
1166587
1497444
259319
191555
234849
1321753
1311983
315670
200160
688004
1600497
442303
914691
187627
1136202
518065
1511083
342035
932624
522624
830773
308860
946563
228913
1376007
856369
1513804
1526442
1580091
251793
1597816
489458
1477483
728387
786916
1367740
982931
1556482
90778
982478
1096793
1331749
725513
618502
697206
137222
348124
1457035
58905
190453
1230088
480094
273665
225867
265433
1367349
515739
271209
1068856
395217
4924
801487
1464595
740553
1277236
1015760
98656
1239339
1080225
180830
1206628
1176299
1388802
1423245
1278968
322798
691440
548897
973034
998162
933626
1478417
1145693
372729
18469
602387
415177
1116890
1452337
979711
923627
1491684
693534
804588
1320874
1563121
703558
805736
1356005
221685
1272530
545093
492676
343795
1487075
1258346
699592
1380965
754130
986621
578419
1450036
1562122
73631
983288
1603114
642845
1030331
1346149
418525
814836
1456264
121696
1240060
645152
1450737
503573
553475
1180354
955442
1489760
927715
1599801
1311696
706592
769295
1607748
1102699
915308
1124035
589310
81858
1263510
1326366
1363670
1402379
1263206
863367
82417
1064916
1442896
183298
371896
380274
704692
1535130
39921
412083
1219049
412018
1250443
331976
382973
370538
1029745
19297
325758
1485284
1251044
1625335
92589
1230222
1290157
577567
1159004
460196
1407495
455974
285441
670936
211172
283512
1262118
1552453
343399
1318810
1053448
1350480
825374
1056981
1574971
494338
390099
823511
985601
842686
395211
1175899
294279
1550549
826964
372041
330870
1541889
1265331
263550
632277
146767
749776
252219
1544854
543622
1101601
1604608
755542
688309
422950
999600
1259123
918079
349576
1501613
884553
789075
1200692
789879
998637
470643
861948
687740
128706
308395
979718
906955
370400
869278
10873
1417080
1011819
169817
1274279
1073397
187717
1194374
1616060
802293
1237430
391922
400479
277119
718581
359314
591667
1407017
883150
1266801
205807
337775
577936
1204719
961743
1389371
718801
1084835
318019
1636188
136986
512687
1074669
544731
1043692
718096
1605171
1157792
1350286
1600371
662348
581346
1119517
883873
352143
88820
1048381
1392767
964983
463354
1635121
575158
790393
1011629
173628
183732
247624
923475
15268
1462900
1129648
1575286
1106869
913400
564305
266337
1361310
1263612
883302
1450795
674068
850667
1139493
1553483
549111
1644998
1569250
601802
1409141
1557822
555671
873553
154266
500102
901074
1529929
455482
1501400
127254
952624
510840
1376744
308799
331393
594118
1162525
1152973
1243384
380520
1644857
775170
974406
1156640
1594842
405400
795219
733258
797414
660026
1143773
382305
1329778
906174
1099272
810418
389018
164743
644590
592134
1214851
373596
1318570
436542
1168804
561494
1363729
732779
667348
668343
950062
1001941
979952
1238132
1443698
114375
147891
1585179
1376539
32045
394746
451488
1033473
838850
4107
1072563
1021941
581272
174964
542180
1482100
617433
870345
262526
298594
521626
309186
896376
1306569
1363134
103208
84328
14057
453475
548384
352250
470724
730650
203265
746700
1483518
450083
1130192
185044
1265960
1630015
281303
152742
1618170
804663
673320
856585
881452
563604
1327279
71440
1112224
975971
998849
1093373
497925
1189985
1389581
314847
1491938
1609910
879570
503377
18480
1435702
1185983
1284134
302596
740105
855220
1307352
1605422
1010739
93189
549654
425851
458146
916265
213160
711039
1545043
968834
186580
887608
1036442
155649
796857
400514
1573027
248904
915975
422329
694075
1342012
971144
1432428
474684
216426
603701
75883
1275643
74178
594204
1463248
1307237
1492342
195054
1380352
714557
605115
490864
1358657
46203
322579
190258
1305052
1085737
376117
121048
1184404
345368
36452
1231276
1355450
554795
1286733
282944
597992
92937
1244492
841918
324731
923966
132025
735286
1283656
1585375
401748
1639151
699973
579056
1184446
1565136
204663
1024912
1412975
896275
328495
1521801
559350
993949
803130
713973
245020
766366
1446965
664325
359082
638669
187079
564380
116211
287295
748891
1123641
768764
614573
645122
228663
315811
103877
628030
1119753
1623752
111100
1488531
800666
79999
1568322
1555463
808835
401633
1331849
847985
486312
113409
747960
1336612
1472566
1243246
1115117
750833
899035
1574133
1366220
836335
264374
81009
1633209
1135850
702728
829840
284090
191171
1015871
644755
666456
309435
1062300
700916
933168
711076
1266017
216464
1066590
702796
1595906
1069158
1208824
575134
460437
1162744
1300897
362601
647880
817068
142911
1494305
798803
40833
1175906
886339
917918
486027
526069
1442330
1394890
1499625
244824
279529
189491
1602707
1318233
1359691
654572
1529220
539436
808226
482116
451478
1160093
1538857
795103
1359103
1335463
101526
423418
1346844
521201
1076649
1517769
965679
276307
1074079
1251402
1443753
1103413
208610
457971
761686
1515652
1235616
1528214
633878
1494974
191734
1143891
849249
1544869
894185
482055
766989
1308445
346243
1306701
221682
701381
194060
980371
90694
374700
453113
1573945
1626989
1483950
366829
1302346
267036
15996
155817
1536426
1008554
44120
921317
62233
218314
1109313
1040280
1039070
1575107
1129522
1072204
297217
978262
264725
23769
1186498
1589527
1258622
1377568
419821
565365
76872
1601493
1589312
579374
831216
1439604
1428444
1229309
1183060
529432
717423
1442362
712495
1205606
1189756
70051
195488
242628
531751
898276
1397993
549734
749692
1254897
333948
768482
361948
958752
739912
1271832
427882
1340365
1369741
268843
809858
850819
992970
1554685
1475459
1057627
602360
1162944
1442839
798167
455407
480765
1574062
1484478
693889
787289
953130
1627308
806288
979004
1442427
1642984
1300614
1100222
1037509
348091
1264125
220078
1294434
1021355
779772
1536813
1540201
650339
1117815
858980
298650
1516985
1338280
1252346
267465
501314
982020
752314
1467048
1361599
771703
1359121
355770
207940
1614477
502045
748998
720871
422428
991293
1378451
1382435
1635333
1249798
226455
96823
937931
883160
1264916
475754
1524056
1053564
925262
594646
1017428
946665
1492054
335876
1274285
1426132
91209
952076
792653
1353708
1181681
976226
419078
446883
1511497
1542943
310730
1242208
814314
1612630
1126654
7833
1418324
395907
677144
1336690
89211
432588
115908
327288
212460
999802
566263
1357161
262517
1484888
1067601
525400
1062755
1628662
525891
285189
1316944
906689
781212
1067441
308788
1391723
391656
1390140
265466
1323917
1540496
1049258
1316897
827465
601231
308485
1519091
1324034
226829
213896
1300539
1353234
352913
1647277
1523517
581816
758500
965198
1078642
411496
957378
642290
174418
639258
1326848
288193
1584664
790119
947578
1204455
1406670
1312484
349598
1233145
23988
828323
105638
494688
591406
442164
842359
1021775
37908
13129
530903
1245340
1224425
1250433
1233810
1508473
1208647
1089615
1400497
582220
1201958
1415892
1041948
344251
383194
798593
153222
732408
524424
1508141
1612536
987044
1510093
1144833
1529961
736898
427390
852316
424821
1567243
1298723
1277930
443036
518494
1525558
348409
893763
706446
1312080
233588
560833
1644640
1240586
1542497
782138
1010276
164783
1145958
332849
992540
1073782
1356514
1284807
150315
763711
1618653
1314351
709810
119629
1537770
1311446
1633644
934472
271248
476197
1350127
459829
643697
1262768
1270707
112858
873986
586879
1098688
649115
714721
301688
388175
965668
112523
963314
1594552
56145
1030177
1499756
1564451
69888
1340512
1344896
882932
1369188
1503244
944990
198994
814469
1393660
215267
1471803
1268684
1522026
880532
819617
726288
632668
256058
1376037
875444
913735
338880
977487
19184
1618361
255194
428052
957363
467324
643154
1308881
1594414
1387158
955
1435933
314465
635825
640943
1224331
281461
773779
1532466
604305
291205
794988
1004441
524731
1226064
1068282
865322
1448865
1510030
1131448
524964
251662
1482953
1250403
190418
1518769
1357501
1158699
154494
1187163
653257
1308378
1617510
852103
94881
570213
860850
879978
376240
1062096
199171
1358687
1608908
72496
285153
1227415
1010755
840811
1515701
132288
903375
592363
1378928
1222013
1566317
524995
902544
53718
485758
1049537
730614
622831
1185552
939429
1214481
179115
228260
1099288
313947
1620446
245443
1259253
888236
836931
1553904
848519
1644666
1619355
806401
705220
1635440
677166
1010840
489904
1316927
798148
1187215
211569
791045
659008
492119
847221
1632837
1299250
1555301
211774
725293
707180
59492
648590
814525
1277167
669916
615248
1172910
1164427
162908
1004581
1302670
564908
714683
1554372
179132
1079662
1523168
1315842
851031
554169
1337287
1360435
892897
1588260
765781
1252734
465110
350534
349074
1352974
1136713
296893
1627029
1200508
745274
148497
488114
277918
1543121
1503987
73626
1433071
171243
1004389
1080153
1262552
915146
1404814
230535
62549
1160479
1483731
1391890
497559
1135681
645670
713725
205111
1246326
831173
1558057
1321028
445805
1292890
212026
374352
551632
340105
42234
840668
374258
283915
126968
551328
655713
1326996
166889
403298
203973
572930
885193
820763
600676
471179
1158867
1527927
1608393
56545
974629
1617736
438504
483434
942362
640986
326376
114276
551708
1029345
222359
1136037
328219
1371285
1613820
686555
1085817
1297456
1422932
541261
266562
811760
400048
1436768
590635
96184
778691
1453281
465314
243234
685637
17331
86177
1181726
344743
1546112
1390372
1220251
83267
1638253
1410042
1041328
353077
219365
139260
192961
1007056
898698
953498
1256307
885575
1506891
82611
709701
683855
1550745
238988
1330800
1293934
101821
511660
808673
558995
768151
1288111
1620433
216642
1179230
670351
8523
933665
972698
933724
701292
1163688
1292368
42486
557246
1407890
1544798
772061
1140764
82466
1208725
333405
1507091
1016157
529017
762126
1273228
213290
340812
1443619
568521
1341646
1295461
1332633
514531
352684
1580038
1267360
1506814
985539
1439280
1064057
717770
1040561
999914
1116473
522282
415289
848626
1258339
1509906
239232
789325
1038596
1228795
1327321
1263893
788308
1131719
110364
805065
179674
35464
606521
1623518
1307554
286526
1548319
711251
1508354
1436337
1207449
615358
1519504
853245
1374737
929456
1085702
1113630
1479566
1565490
1642770
1372448
670946
524268
1363632
436944
729279
1373268
1523930
1248929
1586094
857020
1567880
1392080
509776
116808
274619
542013
1473723
378311
1098192
399960
799058
237336
607702
1080485
864931
229341
1532406
1085923
678567
1133161
1526705
1114721
865813
1504688
109528
1610466
210573
880479
300200
1613321
1635395
630271
752720
900390
1289285
766016
1455790
1514575
1568210
114242
398286
393167
622521
1366657
473260
236109
1602682
1337568
1198657
1023611
1360543
983236
453593
776078
1444230
604370
881570
1273085
243362
1480254
1431309
41053
1630253
891503
1530410
873591
238743
61694
1151359
1550520
212244
299249
1047991
231835
1384910
1407583
932282
1456192
1476163
1255840
1581676
870398
1316672
787179
436621
901797
708905
185793
983850
372725
1456037
1377692
270156
210853
135181
189219
1014388
354256
137979
177939
422309
585545
1472521
1327139
861970
234576
302834
1031463
734374
595869
1410582
573807
1225810
16172
871116
1310765
1301656
712119
103595
302088
1472503
15365
294590
291950
769745
1088497
834220
92468
1332061
257767
1027436
679031
739656
387554
662438
11450
166816
817413
1049589
1539824
841342
591767
931020
892909
1502054
107884
352756
1001112
1168969
624330
1028500
1012020
1025202
544532
434794
1550449
267629
1448324
1412157
1248742
1441049
855327
1116573
959121
267380
85964
483529
917525
1423778
1267936
380886
1179102
1024130
1524674
1226718
427420
1241499
1547802
538410
1312656
509351
760611
1042713
1187373
869363
1504625
603789
1278709
908598
974055
286922
314096
1504528
1405774
789267
575727
730235
1235957
602373
402737
286568
625096
1181376
1221852
654885
1332660
1582083
1326250
1595330
940969
642103
1155644
283305
1086994
735903
985534
1108050
1145728
488385
136961
815033
554039
1610874
301763
808245
902182
997608
1252963
412806
524336
1053226
166790
232049
807836
973853
41429
1096060
1408761
1217072
730971
330747
54195
1003789
1051034
105890
68111
54323
29880
612981
1034240
699916
528391
277191
1174388
540160
638901
232729
656998
973731
671093
24516
627640
36060
1015234
864512
351674
1508109
949797
1224910
76978
1381452
172506
113919
1277914
1595055
1487193
149427
1069257
540516
950563
354107
1147706
885906
527342
164470
1361632
268261
594674
1633057
1291120
379206
1241437
640474
370868
225684
1202215
1585901
258788
1080614
1567718
708176
1269518
262094
519347
1120054
1104717
1148446
1030660
764050
934896
1267368
258326
1220013
1302281
299470
1513267
1251225
1099746
1042616
1553121
220747
783400
657025
1624554
1550421
628105
1355094
1393668
21508
252652
513125
934348
1573193
181413
531627
1355795
742546
211178
1037319
841044
536433
754417
915068
147270
1592481
777022
690511
450604
379923
1094364
1113114
880111
523293
1133159
1081264
1050790
75968
1534149
979269
182227
1431403
1180854
299489
1319881
961836
59603
870006
475677
12006
1025798
1463862
1257088
146122
1007851
1469512
1383670
890786
865302
446059
1519366
868093
689215
207756
1204176
1117221
220669
130621
188125
272612
1538530
181127
971038
218431
328230
836137
455994
534389
170916
399026
805903
251417
615220
518236
1551302
559030
1012789
460160
1332399
1325210
1016565
1374598
1116337
487564
1553622
1095282
1157188
1358096
1427789
630896
688194
376340
125420
1463454
1178101
992534
406936
249385
763373
763877
302518
149140
592687
227888
537673
1519184
130493
1272696
942763
1002726
771477
1298835
639543
1573788
1358091
1271870
793261
1171815
819416
1582995
1099050
394073
32308
1204070
974382
855450
1494072
675344
256796
1015699
1423074
1449642
352146
1500478
655752
382596
1578611
1596231
248847
987395
489267
1173048
13651
1573721
1134602
1642196
414155
737769
51750
487331
1528527
1109627
836426
1580787
1400506
869462
518
926129
218121
486722
1501706
831973
1214276
1146405
1615246
1402852
1366919
1442524
81026
548591
1596397
1526080
617781
797135
596045
1483336
1579209
205048
1335573
771052
882181
1449428
1165049
899797
1363642
1083903
1631488
197132
682610
322814
580117
270556
1178537
555244
1467951
1063197
161436
550806
935800
40029
1456176
1115566
240016
568292
12974
783121
1603687
1074523
1206020
1152559
1091373
1538737
302230
1060891
754839
956351
499942
845801
141328
504717
1644982
75237
287999
1607533
271041
1568983
1484807
703105
1323298
1336659
802333
1062807
298935
967612
641008
870108
510151
381904
106464
574613
119586
1119988
780022
267648
1136437
1231442
876577
1097070
1501098
289136
1454798
200459
349136
645021
34837
1553774
706246
1033605
1588740
361780
1560970
1361915
714794
54146
821860
1487682
627636
1413003
1109555
1268521
1369078
1404118
1245338
285677
1104724
1337698
617403
701442
246079
1486417
1598202
164122
261459
1265738
490200
1518614
463106
975770
619620
1546259
1615754
1033572
1108036
54082
205503
194147
628822
1225605
538855
78355
1397870
1163274
341562
530900
1541527
1489311
419967
714247
261702
1506732
1127834
793896
349860
370406
205303
550027
573200
791566
1230394
1076986
920509
825320
55906
442622
219510
195891
651553
554143
1625527
1616008
1412899
869099
586006
834894
568954
1256159
74487
1644854
1378728
989371
1319497
1631021
133304
1481689
619543
1219841
990501
1161437
844007
1430033
156520
1320887
949561
1274995
1398375
1209423
1529347
636605
1161867
736441
848051
1506431
1372218
1551286
729653
1248783
1086132
1516887
152059
1647033
1169501
1176935
636362
679615
1377114
173217
899664
1472849
1543088
1000593
1333391
1470394
450721
513872
384509
785679
184704
694117
713560
898030
47562
766039
752147
1344796
560582
299539
782335
168323
332539
73518
660191
758822
460207
1047598
189740
1434161
270539
767903
592853
267181
1210862
161213
42422
1016839
1578900
375125
483431
1243921
271252
459607
835439
97862
1533991
1518785
211928
293482
1189642
1092555
207422
601199
1207638
1186674
1032628
401908
596572
510187
660274
516647
154012
1110205
1372699
34886
247621
572886
1641172
84077
523266
108694
1152805
1007376
1275177
32031
1439168
1016906
873311
1397253
1645822
1568416
672040
419642
1085023
677077
1581543
1238885
1176391
1024972
1332185
37508
947003
1066458
471378
1243115
1625840
613506
1504773
451830
1454661
293263
1380880
194192
474886
1224348
872331
1459592
941110
843521
564138
204332
594828
1171016
275796
738708
719054
1291256
1129869
998955
262856
985842
1375892
1385856
692116
1063309
481373
220881
1126677
1365927
715452
975433
1543130
11942
620917
183288
787402
258701
914282
1093582
1577525
211650
1463183
659652
1362785
238106
1216517
1500853
109159
530054
79474
387010
260795
225243
13838
1334409
1541619
16358
962119
490976
1625857
82076
466568
1301437
1554506
308902
458080
157513
1354912
1025033
940098
1350605
288939
279430
1385862
1583449
459283
23266
247403
1587627
1576695
359245
1284345
570618
18943
132517
722978
1228679
735930
1077680
1206121
1169119
443969
1108880
869514
1047739
77330
441951
22351
1578625
947405
829256
754939
317636
813509
843169
1172733
309695
593917
1039072
301432
434901
545211
1293819
570440
48565
382638
820749
1622019
689742
1029331
458701
194358
1007224
595647
1330191
61626
406427
1333254
29827
1408116
703463
205834
56737
291476
975103
717077
467226
701694
576122
1145351
1420246
287269
1409873
1025370
174921
915978
1470586
791076
55654
564037
1268918
48226
853855
622004
241909
828595
669423
341384
1055989
1644087
79835
1499052
387709
1129504
732111
450653
77469
865281
1169176
973942
62651
266118
713768
403049
56585
1605179
1431794
595099
914664
247193
234104
74656
806229
1154430
1274589
762256
110700
340190
1459238
1429321
1205520
1421923
1106879
853775
1636930
1356890
172548
1033442
1107082
127321
315689
29164
1417587
561007
1330703
555543
818625
946308
564989
1615308
400912
519118
620676
582422
1040512
789963
1025435
1528369
340387
687955
1373180
632505
1438953
507582
800128
1226638
1332444
64912
561152
1137403
374712
254768
130397
431011
1475653
628723
240156
165587
906935
379761
75366
291683
473030
557583
945484
109539
778846
1415925
192941
775107
952539
1191821
660232
987165
401037
674541
1100440
1090131
384570
101552
1500462
1145599
1467805
241760
1030018
1152684
868889
821992
835397
1469728
751020
512778
407299
987322
123533
196051
818534
904412
468322
562361
1290233
554438
1331168
1405697
1146040
800753
1032903
269309
87216
1262852
1646013
1589765
406743
703022
842457
300810
806203
1336999
694735
1537848
266677
133059
1101302
688689
762635
1522498
22989
1435968
975397
1191868
643647
114943
777740
1570950
720614
61031
769329
1008330
981497
1379356
640147
440601
1337988
488144
1365439
1088050
1587411
260744
1040858
1213288
270575
1573485
1608424
634564
154072
272527
576034
1132215
228962
243233
1567877
635936
1131053
546071
380692
1460915
736457
1442995
873953
1041578
1181180
519808
817115
340918
466683
1318974
30976
1339314
643492
1582013
625050
713943
315688
1103093
203480
14194
688540
194648
1281791
712810
1339714
757210
372387
252498
1275137
935166
1641767
1410109
1027827
982198
755901
241122
626548
1384480
244961
687353
76735
654449
936864
90188
407560
827693
1531271
1579131
316054
393175
728785
1135070
1196902
485318
702373
1310348
1273550
652693
995549
175721
1043620
668731
623742
1446905
624894
124550
524092
128138
298757
1460371
272582
920167
1462729
667386
1100374
692541
660624
1486643
327368
76848
1460777
1607375
670083
1328397
901293
451106
1553947
926449
1412358
219339
1180273
1015845
905908
1527013
368824
1629460
547682
729290
620022
944375
786882
854548
1475694
232323
679644
895222
21768
194348
1478706
1295058
1462991
582003
591517
173118
1157449
1428188
442431
1544374
772661
918401
818584
645637
653224
787886
1620552
582057
1600433
1151535
1272733
1138681
746846
544691
569046
304432
161252
1532450
508492
934307
1041536
1539964
735640
970884
1015593
1645246
1558066
560290
677680
1641371
1089410
745119
1375416
190435
308600
1209745
405911
1523915
508849
1085772
858105
348068
925190
1584616
1330799
507048
573843
425817
1127592
934481
643175
356077
157026
1251575
1227233
145477
1407313
559357
1384951
433570
190828
890048
402554
356812
1392235
586091
614406
723754
1033457
188985
961012
72621
919051
449011
525806
119224
633177
446684
186935
806294
487812
117999
54158
1224365
460567
206840
177272
92578
84256
940378
1105674
326479
286846
1321293
1103386
177511
401713
1090789
1225996
1012271
427114
646182
531574
704150
1130741
974183
1150009
766160
275713
534168
648268
1149476
479787
310285
1182184
892180
932617
188365
1547611
587981
479935
249656
1577237
1271306
688507
1131991
534883
199583
814290
1155328
1198758
564766
1063620
1454385
763499
195042
300160
1138740
1098840
1415617
585772
327715
229770
1476538
1289395
1256444
277682
1147038
101251
251754
1256856
172536
585628
1330200
1556653
98042
868982
1252102
945554
346403
511652
478092
333940
1322954
1114243
1252972
1507390
391226
618870
672872
738425
1509545
1218749
1132464
1197671
1643510
883626
911339
1325590
436394
506263
682599
1213268
1595929
1008207
246677
838795
1299282
253350
1416656
122448
323339
84405
473607
1547935
1109725
1248485
846557
1428564
187386
1040595
1471940
1342309
1453627
1024130
184045
956681
703790
557938
89938
520001
462590
870705
197961
657928
533254
1082739
549882
1383179
448024
1102841
1200739
953998
1132580
976810
1532102
95611
1567858
511427
47758
1288687
1638818
1168547
972528
1226511
161701
1612425
76992
1528805
293620
1067217
1314431
908487
142639
141946
218257
1463104
550683
993528
189838
1573928
547551
363472
313835
503401
1345973
1551971
1443124
1345347
745785
14093
212537
780965
1110136
1402965
1600240
361833
930307
885409
728245
996056
951493
633851
1368988
1496175
865245
467951
358682
1474727
1633925
116819
888367
1210105
1067781
713881
854164
157980
405115
54025
260871
1565559
12705
1508964
281016
1441963
422918
1310379
311749
1061542
738472
882661
846323
980680
1337968
1384057
87624
627452
1499782
266848
861832
3141
1082961
304504
342910
673902
611892
40728
1483862
1048389
1184499
748312
878908
168779
656438
398966
91209
1538917
1112759
1588177
795479
825858
471745
28061
649267
879020
576047
230129
205300
227874
6658
535864
1390932
828630
518437
418676
1362125
1589583
284094
421913
740185
564185
1218335
1587018
206169
221670
956700
83305
238239
1357079
399456
909078
976260
152800
1082323
466590
646263
276556
1044337
846395
1229670
1228895
1559777
870063
214092
998889
1207558
517435
1365245
436826
237255
1541547
69872
1346474
735923
221056
957995
171333
940496
963019
723422
1362268
298093
1392616
160238
681990
1510359
528703
428515
1259934
360162
1241796
1539944
1410450
452694
162653
1278584
1636685
502258
1375227
878736
47834
963158
1366763
1036121
562608
258589
475828
1536006
998724
998230
47853
298968
81378
991376
1256492
70963
1042807
1192404
279425
366767
449442
96061
290193
868064
1631073
698067
970927
1528670
646511
671599
1510112
257044
808533
744528
1330234
1644317
1151115
56597
265241
1361392
504861
865715
1600393
35438
228161
505980
184285
1605088
642623
236350
290460
808425
1343627
1195279
682504
774951
344275
894907
1444584
705781
1288697
502729
883553
1065130
818523
153213
1046978
900588
1197361
1454578
1376302
1461181
1211407
1108840
740213
1448091
1212489
460856
674346
299970
289951
1193441
136965
1025126
1530689
1273507
1304431
205107
686435
1599461
499864
1471303
403521
677340
1629274
1167420
1004106
202421
940031
169886
1535913
723618
565537
8249
1149685
1376568
838415
352433
277315
679814
157885
498844
207028
1212379
341842
803236
690357
743714
924413
617983
1597456
122084
186897
173369
272060
723297
1303788
1383619
276039
1089889
719718
985832
605218
1147331
1288152
1426161
869618
1629453
28372
163925
631329
1155961
1265102
18181
1138411
1242239
773308
1397631
20033
294271
170040
135000
813134
1125019
677419
500160
597465
642106
752946
291914
713843
467238
931136
24094
665481
1240551
908885
1255616
1582296
990634
288239
223038
648068
958055
584244
55296
486542
774751
460330
219657
868660
505915
86451
172486
2667
130500
1193862
1255435
512021
618321
1591774
623033
178398
1471960
536499
1006529
1598599
1342909
1571095
1548359
12452
702551
152009
58820
23528
623878
1603753
1139355
239264
1102545
583461
528174
403105
1135104
1429614
748049
1612536
692674
928025
661824
1397139
954549
823245
1229985
1122460
3261
1627370
649927
901131
1500024
144046
1119351
1024908
916228
1287218
910108
775372
1595677
117701
170837
499330
1288936
1126886
1532465
732655
561299
199963
1050387
673238
903110
1219340
799192
239060
1372722
528848
1066322
188906
182511
655556
1086772
564827
890971
314092
94989
1050302
1639684
1339105
1335183
1572833
373384
1430954
1233026
293419
1269322
1014250
1160593
1128047
1268050
1044147
953541
446092
1414561
726005
1353328
1198234
761905
960883
776855
1614482
712104
854802
1326926
1442259
1165752
1500869
602167
1145342
935610
335455
1344455
1473119
522588
594844
302502
1316106
271710
455790
399265
1028904
886999
659187
968765
1045993
610305
1338456
1492524
627089
1401726
146621
203169
1134443
1499351
1312268
1462266
46903
1032524
28944
1022305
901730
1224448
367862
1180400
797970
950072
666120
100137
1396845
225192
1043657
205491
215671
164377
201344
930545
1283770
377174
533824
795522
553699
838104
491666
87806
892780
764312
946251
1231089
1117603
1129182
1296031
640006
1522510
12790
1071221
1326913
561037
1305131
299707
1022628
63204
622560
1217760
60894
208189
1278743
1335849
217509
1050993
74063
90486
385084
1137520
1290849
649234
760561
1136941
581506
722507
779935
585429
649766
1550588
1000954
1560970
36116
101940
1021888
1006412
297746
314705
1007537
494147
1221014
674974
1107656
917886
1318119
1252640
275204
1170118
446967
504663
702718
307859
1476627
1325375
626112
16375
1245718
1313184
725942
163719
974376
1105480
941651
68997
1188955
3834
1062046
1197210
194912
945368
304982
204339
1294145
1038289
521040
1437910
434157
170601
294016
1157938
937549
408133
966065
1061682
558083
261719
1006825
1623649
529878
999453
452701
736349
330829
914893
668758
831326
1496675
619233
1263238
574297
1636659
418148
1051321
35133
616620
984306
718668
932198
786523
1335795
75069
145450
18249
226454
694850
1081439
489918
549570
781713
260617
988369
442807
1455269
1581760
1024595
441030
379153
1203742
1056855
720459
1483610
967761
1600478
355166
1432452
801400
926721
725898
563869
152113
619193
821328
1316129
680148
172016
542297
403835
1492372
1002981
448626
1139617
1608703
327410
118309
300794
1392713
406073
154470
1177580
656671
748450
1054542
598867
1236492
1199093
889100
1245871
629541
1264501
856236
22902
1612812
1550674
1359310
186911
891698
524676
345769
1610193
318769
1087578
930148
579273
609040
1349194
255673
994566
1131583
633972
1440647
1597637
196234
417243
509177
510172
941996
214823
336927
740437
982906
567558
492815
327638
955880
1153933
621816
765278
1578215
1184244
1511517
134738
86749
811475
521078
1020917
473672
223173
795024
76750
1010883
1182418
344255
626983
856806
1063009
304664
177754
385920
637416
1101310
177363
54717
950791
345123
1009509
627365
1496041
273326
1298785
1424961
642743
67303
783439
1009279
1180420
250999
1160309
499504
1234009
702704
1039396
1483900
808436
1077083
177461
602910
1212560
75850
113330
282357
1385351
413201
1186671
579406
1390750
488896
521173
1500665
693753
386760
243251
1276630
115598
1344608
88068
670988
172396
611876
1637362
985131
1384680
1090348
1267796
414662
1124475
94490
731977
460774
745519
1147258
675847
227511
941895
1060495
1418382
1022063
1340714
362359
1151182
1330379
1369083
988219
235692
510246
442
300018
209911
1266631
1378632
1609642
18509
741136
938143
460219
485179
1092623
778919
217117
775366
165143
696978
743733
1252952
929546
349478
1617109
1276112
1238328
1085142
703560
305149
244977
1608821
288494
1065939
419282
1183669
849008
515143
348954
269402
415965
266101
327473
1448394
977454
1156363
844972
2559
1114848
1409174
1155219
427885
1614366
1052405
786346
1392959
616854
1435837
50072
1555871
269095
960973
17161
203626
1143531
1344378
479393
947079
1265354
1290349
956158
984292
1257947
203165
827093
592092
1241608
1317934
1489146
766194
1491501
231023
1227470
31923
764219
1070113
263246
529761
486484
1546956
175209
318259
578721
1085352
1108718
92636
1002012
223337
1258481
1426663
389567
30354
1329103
1052975
1086585
1642482
199759
35576
1060032
1427768
363306
1489297
857863
605272
616394
637584
1565983
186889
1387188
952144
396926
1592342
628592
964632
334982
556349
841520
1244637
26606
1375421
111660
1101377
1380970
90354
1572663
292386
830034
139215
1012269
857284
549130
11880
970342
1163988
238370
1278423
1527207
1237915
1279518
246153
1438144
189509
1323732
1033571
1263041
474441
928666
1133749
1361515
63152
1467820
1608133
75913
1369277
139302
784547
1237136
259074
431804
991117
650816
39021
1602949
1560086
396588
978714
297763
669084
419743
1327683
23411
45424
308891
196741
1280118
416798
1559267
619229
604981
70701
513895
664792
407038
1190887
818506
1216254
1015966
424405
392560
1534078
1433991
1433218
1533473
1298412
1030343
447635
25331
1097925
1211368
1464582
1499120
1632847
920992
302529
1154219
865506
888101
1209095
1155616
916866
506394
769489
195542
1358520
1385930
783756
1605034
1170501
727384
1070922
447382
1335102
1303592
196947
18558
1045599
165769
179437
451652
881694
798523
734874
1159711
338491
1436842
460795
193230
381427
1296830
1575062
303592
1396061
1474488
1546306
391264
1066423
85597
868612
1376012
1363976
1578234
1201493
1164890
90504
1394517
242963
989001
1357334
52517
588289
1381036
1183301
841276
225479
454601
1502539
167757
1212666
683459
1416901
1173998
1518996
101870
1272392
1469595
196199
764835
909733
473298
331221
668705
111878
984714
1182940
1207136
574279
1390894
689782
128618
937843
799000
989849
724933
149403
348596
734404
1326012
543554
565107
1454396
143786
262534
187662
1450345
1576280
709673
1575518
552776
1566896
1103461
1354203
1491650
914072
1011578
927600
1440832
396922
339604
919210
1336221
429926
943293
1510499
822178
40801
236967
1591677
714298
726020
1336693
1194076
1541902
1304146
333693
468487
886138
802437
1509758
1169743
164822
122468
1024365
880643
1045075
1229841
475047
1624415
1060635
1266246
1310296
212239
268220
808255
206259
674037
254933
1108608
1019263
1418051
515201
515887
1640063
904567
166369
73004
850654
970942
1324691
1254683
407573
1159055
566533
1133948
342587
326633
976119
110655
1469392
231940
610693
1535406
975426
918335
480406
1095241
819033
946742
999065
351551
596377
1557465
1504899
1047420
1367482
911614
421464
927853
345407
787659
1308
1496558
589844
363744
1104462
37670
342710
601898
918727
1441744
570329
1442503
660884
864639
1005932
37984
1513692
1185486
883334
283212
166522
1034293
1055009
1279603
1350815
976305
620198
146064
612131
510813
1613664
10271
1643177
513228
1533819
978574
124845
1164182
998551
431135
1179067
805374
1121876
405566
1343982
577857
1599990
890660
884514
1465489
17013
1379856
1593690
164285
1147392
1401150
337442
847718
705833
983234
1250345
1216139
811565
769298
993481
621853
261497
1612111
1103041
992792
333504
1467063
240855
1166022
76548
1243496
997171
1306822
1180749
423566
21720
1444664
1631839
556655
1472326
578382
28817
535445
192287
680104
1542947
1248581
587936
959257
1098806
1515510
152526
1427207
1039682
542072
1580887
1488010
1496223
490880
468114
76351
966531
285774
1638491
922000
195317
977660
141633
1040441
289190
989825
76080
793815
919532
577816
442522
1248160
1617712
1241770
7645
1080633
88762
1200405
986946
223522
553719
1389255
1512796
561852
81751
709360
1127126
165211
1446092
985784
1577145
487542
1026801
645962
1279520
781734
239479
1357988
541584
503051
117049
234716
559395
1210731
750915
956246
571265
360975
1630653
466996
485684
1157882
561277
50595
958533
1096925
762499
353089
75159
900681
639824
400150
409765
1307546
386924
817123
98407
51648
719634
977371
1646048
1136312
1607531
1233870
1607402
700359
1378463
144448
1042571
1366941
81754
359141
1187383
1203830
913886
194465
1123217
843729
767690
1190555
1630918
27954
1324323
1567553
1229217
498621
849569
1581323
667189
608419
1420357
1092588
1008911
343371
740112
7019
781967
886925
75284
329803
1201442
1367860
1549523
1420995
1268684
1005826
700641
1519570
126288
1008551
1059907
549341
427776
860196
1017989
523005
64092
939336
1296195
814277
163744
1123117
1318427
1537875
479848
633617
645502
624439
1472088
381428
616859
963295
1303067
509619
164169
1484154
1642168
1646113
7268
474125
563871
824449
1459981
735784
1585721
1247901
588845
1618602
218835
710327
674308
1468839
1631374
1213663
122431
1543678
78668
1408352
706825
1350530
15919
670630
561207
1065612
325750
544762
339807
140455
414641
689288
544356
1621109
717227
606364
787771
1537687
180392
867454
258795
368883
1600637
1491842
902744
1468391
194239
1514629
23004
118483
275008
1041149
1117659
1326447
1554150
1244237
793925
192125
172939
1086937
489157
1325053
437838
1153074
146974
1493372
187416
832154
1373620
781698
1466374
1645326
6456
1103101
1041433
981602
1199128
108285
1267545
1038206
1191829
1540103
292872
498219
1365360
587640
51595
599141
263027
1130008
357683
1224732
434131
730313
872573
387150
303253
1261720
1551157
563623
95513
979917
131841
993006
424386
475847
468583
1501605
159159
1128684
1238705
302337
1020544
737665
1299039
647109
1514671
968232
1048711
1586213
1067987
1160073
802087
1320817
836936
364704
702067
715605
1457556
415638
1376605
1082115
1242339
847884
636173
1051870
792590
216999
497889
642043
1000295
207814
953683
503329
1513335
931335
1031319
1168885
1322373
49416
1102908
410536
1344360
615482
1422108
973715
1120802
314612
925642
307746
837936
252707
1478805
1071994
423957
362269
666030
1613073
973936
614009
506742
1319281
871274
249602
18979
443987
261575
925532
6328
777999
1542044
1511080
366770
1611379
803827
1608186
1395740
646531
1124879
1462040
1141426
684741
530951
1027764
550112
88471
171592
939252
166419
686286
345734
932650
91430
1261637
1162917
652197
644728
136319
401402
1149420
1596311
56486
299216
826566
361426
1111685
233104
290219
789921
1091210
1025704
732962
724123
114711
1204440
1280821
1340076
1115299
1461737
1238190
188536
1557852
134056
289819
42045
214504
1386493
936890
152829
942382
1528301
1234452
1051449
217701
364047
1383538
543677
240953
399755
644196
1337322
341963
269601
609137
2494
1511092
535406
1531231
1548752
295718
975310
1552188
291885
400231
704405
1068999
355860
1483544
654768
1591929
910154
974163
275180
1114793
479939
1010740
1513138
822570
439847
366957
679934
1096210
1436512
947487
590455
413952
662935
123002
365181
590432
80874
375376
1226968
13134
369059
996975
1081294
1338255
1259462
472567
108073
748396
56692
1220172
274338
699999
1030545
183710
218637
611816
22853
515054
1137934
1575410
1263421
905375
1176777
1524700
1464010
954832
1063879
1148905
767675
1093954
1198982
1441350
33561
955642
261669
1245641
858643
951436
911883
570032
1276949
1282452
20916
546881
25343
1513788
536178
1070924
1283463
391086
1259168
223318
706038
765632
589839
1014054
1269941
1086214
1058433
823175
1213844
1130033
1473258
470602
13
1512302
522410
1415225
760671
1549631
782146
420646
590626
1180413
579884
349301
1171983
1022515
628422
1483101
540757
1478108
161280
576744
428853
523758
1055871
864817
448786
1415308
1320733
1369708
1604490
833971
28068
1068228
42627
818764
1639293
311932
709238
379488
722229
528018
725620
430796
1574573
730440
732708
1468931
1302939
1345354
1469806
224200
225794
343571
442876
376032
1644402
689627
1139706
946406
902415
117630
114445
1085338
562105
777771
269419
1078016
1602686
1554134
927932
1356956
917271
284554
453774
513255
1190049
343399
589464
207616
1244445
1344497
77485
1622925
1533171
697507
543373
1346874
908618
1092837
1338282
511026
1299584
593893
410438
651300
39723
648913
1604069
1249791
939920
991231
1088760
715349
1432365
247338
1169058
850750
760499
725936
442420
331289
410717
73029
1536063
1277308
1034305
992181
793537
931011
1098301
1027549
349244
840932
373012
966400
607700
784495
1644530
1399440
1632705
939686
982984
681519
720723
517801
457439
835798
720367
568108
142010
1084037
1640148
1270887
1548955
282094
708374
1296102
569696
877680
633078
353577
1446335
1430367
1412431
59265
1485857
916915
39454
623105
1100318
373122
1448740
805678
294711
745694
435019
259147
1479798
226101
946548
220863
1176901
491212
1122463
1269373
333383
680566
1077304
360683
906296
1185551
105511
1131827
1479744
119776
765453
504222
78258
300490
319784
502079
509891
1071685
788787
970138
1323156
286222
1500732
96439
1002050
299046
173406
375095
223136
872281
10444
128811
941397
1398447
1514215
1293350
1428754
1315356
1396009
223783
343190
1283000
1619003
1006547
1410583
1535868
194373
802568
1622862
394179
1249284
1063057
183624
280551
1455957
711530
268526
42521
1286863
182350
47761
621080
945367
933521
1093891
125323
739965
137673
1251954
254359
377344
285600
7279
628137
1056731
94409
1645637
321306
1305018
1602463
752185
1168211
1123919
247826
790669
1501205
1568311
1437304
489727
1015239
17080
1048857
1253082
613996
1184850
1513013
1400583
390271
1493152
1610895
632037
496041
527410
1112092
1517869
392154
317989
199381
1298016
188435
524008
10695
1411352
1585334
259094
1583730
1010733
409013
1203903
967333
225953
25545
809556
335730
359658
1625939
428792
252762
1400265
258079
1456770
847775
1453131
834297
1019244
828130
496576
135065
1046518
810115
322262
1228187
385719
1133913
1438954
820249
274801
262884
548870
1058490
385220
877990
1504475
468973
1542500
701373
259230
1590355
49591
1639786
1645960
1377770
1157693
771886
516404
196127
471371
39656
1421446
861630
1560181
1640279
1287456
530044
1089551
1040510
448884
508026
1111295
575856
1321049
1584439
568551
1644210
1079335
1484960
1466428
224061
1565178
1365092
769951
858358
189004
1039960
1431292
830605
1450087
1498926
91439
92820
1275343
1472256
371553
16753
1560733
1042818
112324
1180409
171625
357193
859240
834532
422452
492439
918314
72870
1317273
1480788
1639395
1542862
730926
177803
1046374
168528
443990
1385610
131637
1004783
1482929
163291
1576733
1300755
1112021
1207891
1038328
1352649
1632942
699383
264724
451769
1268257
873465
671480
1079134
1174765
1110114
98653
816695
765118
367957
124206
331664
439464
1562218
415343
295742
798525
1006202
960726
276172
318517
1265050
366834
125956
1424628
910331
695688
603941
533570
418259
1620186
1082016
1628098
271314
959522
163969
633085
483379
215281
560794
1613956
140253
1267437
1501421
1027030
1344625
855666
580367
1271691
493880
1218745
575310
1449336
341735
263340
291718
177518
1213130
259056
1089422
646797
584823
223030
1037505
1479491
820466
543318
1411374
406366
60806
197049
162691
211690
217410
701054
125249
169507
511647
626303
636641
285257
1138151
1014505
970183
241474
1627455
106044
1340877
503793
1506934
1010525
636927
2664
1042483
777030
624795
663831
96644
470617
807098
465725
606368
17868
122875
100275
236319
698305
973173
761498
104474
50942
1414033
112474
863543
244024
1183154
853097
344053
458140
1128403
34215
646644
873905
511682
537932
1435444
1439951
1602999
75037
1251361
625835
715962
1436622
209567
912082
554497
514624
1634799
534944
558359
1507561
399657
81174
1631010
695783
484481
732298
564907
1520561
165868
347347
342239
270763
1622243
1518274
310339
1098067
1563901
762714
500901
433982
1402104
852038
262956
489713
831508
1308610
872282
748178
744183
757614
362011
558613
1464649
1602003
946741
978668
199082
752642
838906
1247451
298577
1346665
942641
813375
689859
1577975
1598950
329075
825562
1385124
396952
1477931
1430387
1386358
195643
697505
942081
1237685
1521716
659355
379409
1336422
1505893
418243
430407
750465
1333206
1134958
1013126
1621351
545052
651554
1429138
105922
583399
642796
1398591
1133545
503220
771126
358776
798227
500716
1120571
1148755
255941
1502137
1070528
851609
482316
462141
398644
454066
342753
587510
1157647
545820
1043347
937738
1593730
1377358
218770
1457278
1173300
738151
1187990
148867
1046153
1033639
58203
1566759
634047
713228
345509
273487
523973
1303595
86045
1072054
379498
1494576
68308
1053081
1525471
707092
408441
1231962
555437
1341275
1400573
452181
1204968
865254
1073482
248684
971981
1238603
293481
498863
914943
838025
305808
792857
1503285
650611
1124149
150044
740307
342066
1410039
1112812
731051
507919
798026
1309600
1602763
984469
83158
1476060
1190011
82350
493327
682929
610033
414730
1430994
384478
1557867
253502
86279
626356
1498720
1086613
912385
247624
5207
96171
496546
1106538
1154450
385441
1039287
445493
160713
87162
117548
839700
476504
640465
1537946
1457151
1110431
274485
1513822
1475915
445127
962535
363501
1087857
155149
105571
497558
1435591
642283
1454436
1271087
729723
7205
413610
933703
814437
1084
642628
153135
218923
524712
634221
247145
1226503
819368
697531
290471
642795
947315
264043
595525
193422
1614354
1251933
1016097
800312
1296903
84411
122008
50624
978543
1633066
122199
370456
1627889
577713
1464200
134301
220305
889771
667797
367342
865977
881372
310662
1550273
1603879
1111952
152328
6671
1385833
294112
1081282
1476019
109037
1301248
556910
1101185
248627
329019
1180938
459610
36533
1218790
691833
804073
397402
1562460
1047162
857803
898860
1289890
831592
100162
938597
1090046
860648
965402
1129749
936573
1628346
1029804
471456
829825
1501732
325853
706767
1445864
869139
1064744
108468
1385101
492514
195444
726326
149028
252881
388591
1606539
1282298
1349223
1114405
411108
733532
1134910
846529
238930
232314
1028313
136829
1184493
911214
899529
670387
1398088
1608462
852505
354150
35617
1148767
705805
531346
338993
551982
4132
982855
485062
1290460
1544884
1154396
1193609
314776
685948
525888
1627359
1265315
880346
799308
647621
916415
327678
1468537
391902
1229313
966720
708234
452477
1391487
435432
784396
61577
677155
1038218
1278519
852962
768532
299345
563906
694071
890424
326977
293104
918443
912055
102720
417690
1074526
1091923
1443706
904936
701048
1474574
1032923
1430409
770588
955665
195277
1253949
82348
1041675
1463252
95597
1186303
257273
161701
1566630
1575304
1312544
1451478
333261
521475
783
498277
719335
1145162
862989
513578
361990
154927
1576263
26366
766395
1545929
1579626
376325
853251
844805
1123492
1363683
326565
1598668
1552467
285841
890336
188364
106873
689508
1447786
190802
1046821
818276
414450
1626820
1072703
650378
1258999
1367777
344443
880909
800735
903479
1211602
197180
1246844
1337645
886109
1288129
375838
450148
826198
375811
1165326
476892
530316
1520697
1303722
733464
1394416
437102
120802
882274
48878
802512
1375889
1638410
1178311
307883
1056501
1198585
1577079
1328278
1117456
432473
546267
785179
146571
1425643
836534
1529362
1257040
718229
318765
350699
1611831
122842
1152372
144597
690551
23000
194168
313859
1296323
966383
571205
141922
991569
1296870
853558
687925
910294
134885
571386
1132287
307286
404614
190145
16327
340479
306694
1151205
1226915
1096525
704422
1313372
98340
1521526
895611
1417603
1282215
1348887
609481
909060
994655
1234166
1430870
871596
845179
878253
657349
662187
1094446
60447
1001219
730349
519264
1594146
466249
780054
1022593
911449
1380640
410539
542425
1628403
474746
469377
1005325
82855
1615078
907462
1234370
1143062
958683
1004894
1410599
680241
125266
1437988
452309
1280544
97457
678988
1442956
842628
1191594
1008716
723143
407750
1317537
1317812
158760
1382935
136856
470998
409582
123036
736660
723768
896101
764900
535866
1562122
648961
136200
556507
1120260
55087
510126
60087
874935
267745
614354
338236
346916
1153674
256778
898065
1037674
914720
409886
298880
1522633
1231431
383525
1352041
1321299
655344
1189973
1554486
982017
491690
14221
1344768
694303
1078260
1292257
957342
213104
1328711
1291981
313768
520089
1335908
222450
1571000
1580757
684467
646234
896997
397446
480901
1153798
845127
1285130
507499
807006
276599
1148138
329983
877384
461724
1489353
38564
1223666
424242
1359615
69333
1439821
935216
1066454
663349
358268
1101912
37594
1347150
138136
629106
976306
23297
1524788
1514856
243268
1199705
347145
1503674
626520
1596482
273478
1497005
964987
1418042
921357
769061
179102
444784
830860
40271
1153699
738177
1155304
576626
401851
976188
1108452
899085
1347959
1138534
548229
1612631
1337825
1335361
225229
754504
1575083
304242
1615363
737971
686882
998033
1002596
473594
736106
839815
879257
1464320
327899
537766
418347
765506
736414
559358
154777
678506
586457
706879
1378292
552880
499427
485829
247236
375560
852784
270697
264639
858990
974776
1317628
1432839
332330
313890
665877
588416
1019359
1262413
499112
1619587
1364620
426983
1515229
337373
361365
463539
492280
1639368
279983
1216449
1173628
861039
799902
589114
1646221
231825
906717
1433136
923646
1422636
320618
1586698
1344628
720880
307822
735095
641339
164218
530479
1479141
635614
1583407
177631
17273
538336
250702
1326245
956613
921916
90036
1542297
332950
1265582
1513567
862369
499143
1133824
555277
514441
133227
1263148
917874
162660
785529
1613115
219098
516441
351607
1221412
9638
186144
562071
411858
788806
822493
260712
753784
1173563
1367250
341540
484329
445541
1250156
274226
155768
986837
647650
1196467
693014
638179
1016881
1512152
674940
308724
58853
360759
804978
926806
437255
375222
66835
522025
1390515
543182
1369384
1553784
106205
1061015
102945
378490
411458
975113
760617
1042527
1357028
196281
1564071
753671
805213
360305
461072
1621105
215799
1534342
924851
1490101
33744
778733
889477
447340
1005338
1626017
8910
1436761
1296478
1240381
1165719
32723
934559
253943
755257
1591602
1412164
876889
1116591
1027786
175817
1510209
871257
768869
207532
1468633
399772
1208750
1550706
1434837
1365243
115970
940580
1106282
566115
1555870
65174
549185
664176
1277296
1500737
1244740
592855
960181
311809
820118
1026507
616922
1319838
879469
1640132
1240258
1312708
540519
753822
350167
949888
1595404
1226044
445822
1541740
1625919
863092
1300742
996483
1536509
1510744
837038
1491687
702941
1647353
605334
778399
993813
966940
318828
738079
903561
435307
1145412
1263037
1140343
206934
670762
1112891
451060
1022464
1227913
1264362
881125
888256
601789
1221594
472558
1407869
877378
1511237
1258044
54622
1501837
1043291
857454
655532
1448323
40464
1240942
400814
1173314
663061
35653
536845
1539661
648435
1266495
554743
558107
1320113
387798
776872
336507
269821
1546221
1016175
1534197
241462
899613
298814
546139
1303658
371066
1000935
549324
66796
1489994
1299762
231369
890785
388912
1179282
750081
332701
1504229
654151
1168502
539546
823146
1001688
512954
518311
991524
1210175
1340410
929238
513311
1028539
196712
1157047
453051
348308
68379
1476735
1475216
1583633
826287
142121
1517210
959746
106806
816469
347215
1287423
605447
1382784
1334419
1344194
404269
960830
338036
51232
713186
1411387
540357
88855
114943
991154
375347
1459667
161111
144439
98072
430613
971678
1571884
590200
1281098
308892
1582782
201215
1053561
548573
1384911
1567637
21750
175656
424434
794063
1077508
1313477
800433
1591262
9252
156238
586860
536706
1611248
1231472
377232
364923
879227
863711
45533
1336730
1584277
1072723
116457
1105188
309599
1183817
1084174
107030
899419
626425
1036740
1205897
608985
1473170
1476025
1198373
677700
1479778
420070
1144306
376524
778976
1634671
293101
2199
291518
1628168
287814
27217
1645773
1338908
303259
780438
181701
1186605
579487
713365
27088
166438
646992
894701
1461722
1414852
218485
1558006
1428311
1292182
314489
550306
1511609
129835
850961
82384
665017
1011494
895271
260628
1627703
584126
1004004
1241419
272462
908663
1550813
1202948
1327036
1317223
1239348
864997
695740
1215131
1351471
1628188
1427267
868089
904143
1382415
1114512
77244
887754
422627
1631848
155496
495512
482835
1141712
1382078
79016
464997
1225936
1286338
497250
1215339
1404995
1522100
984460
878863
279654
39986
674263
427087
749567
5986
183271
537032
1226440
212072
871424
789357
730260
1210754
563353
501274
1205622
1251242
619939
903552
654864
1276227
665150
591274
362736
1509234
497334
676330
1254427
306289
890419
1396370
602004
444024
39879
203967
1375857
830753
516103
543059
233264
727036
1590875
1424057
1368188
1289199
1090326
106956
860094
966327
1612599
381058
166323
1013041
1539899
1160815
983504
1307476
769443
760127
1525540
980624
450024
647520
1309016
231602
344206
575229
264574
1357479
1558213
665359
1644852
914093
1175901
1039415
1558934
484409
5861
659142
126396
644770
1021171
41600
649336
555926
656465
309593
1515941
1098842
881724
793498
1302712
913138
142343
1089645
601045
619919
355467
357953
793006
102673
752174
604677
765694
1462216
695201
8324
994853
796674
718717
1543830
1042234
1166458
290517
765972
1040471
1045499
1062959
948452
462414
1479058
430006
568359
1431699
1261454
73606
1353808
1210545
318214
1100848
1265749
1496925
1436698
367765
1234420
402601
1491080
454664
1461060
1414557
1075961
603937
378823
1516894
41395
794111
1119597
1510801
689518
693301
896360
1533775
85754
859853
1468204
100327
17664
1190623
1330409
224148
1254809
807197
1096309
432262
1121382
868658
1511240
689484
1528414
823236
1101645
1279160
951076
752733
1629734
332580
1348581
191870
1105435
1261773
1434046
926060
1465113
1071705
657419
917418
432802
523320
52082
33896
608390
1575507
1421527
1601431
343593
646216
700253
539357
654832
512411
1537432
294249
1497301
1502985
524959
1483859
394342
438027
422109
288173
1552072
444317
1207952
838491
478575
433273
144584
945385
941096
1144905
884157
963254
1276098
1473047
657778
119448
1036263
304809
28119
24718
1013813
1584817
608216
527835
1180914
949448
380587
244996
535198
639109
1259835
480941
723756
605706
699344
31254
1608104
70519
501308
1254146
1468081
1347038
1604252
497089
678919
191387
1601032
333210
110626
1469815
85447
748497
1643728
785517
1010522
359491
746575
326979
811247
1478668
684936
1005214
1443796
995725
746919
1517998
763042
1058231
1238573
194330
33967
1281854
1509426
368386
490037
1541686
39461
517632
565055
667610
783246
718491
1211390
1383516
830937
258289
1264520
752568
1325877
189690
1491943
640356
806924
849596
1156038
1032133
1364640
1230719
1494837
117447
385503
1376387
1519821
207089
833915
552895
1550085
661244
370758
1403981
825867
1512586
715229
1274354
45876
1184130
1224826
1491829
314149
608976
1362602
149126
577056
436376
254070
1094549
937921
915980
25364
218816
309362
1496562
799633
576889
1229337
941382
49928
854996
587223
1531448
516128
1618084
262720
1584434
821051
797902
278114
904990
1221271
183051
376473
43948
1375534
555178
1625992
1435114
1594169
653996
764861
426641
1339154
561298
750294
264148
43763
291831
520860
1598696
616463
1529894
77052
129833
449084
1137603
223037
1493982
1051959
605591
1390174
361023
1192257
51767
1411496
1143668
229
419468
179034
282694
325011
1593698
202546
306200
669606
373524
1179298
829
409966
804471
1408518
109911
878618
1257472
329038
335879
1642836
681888
1553790
309930
210632
699191
111860
1234220
227027
991383
169300
102188
979722
41495
319022
252177
352054
902193
1627881
1201227
213883
1092686
4356
1239374
624136
1439270
1499292
376122
1069170
934126
546309
1071400
966116
471601
539326
896755
552900
338197
409390
303003
1507954
1067311
570334
19805
661766
929223
1641718
1352637
924494
352642
237593
1446011
1642702
359191
1606478
752770
1099983
1617057
1388264
107556
7655
471782
1440495
710001
799298
105670
130855
458981
459926
787077
1240910
1587057
223520
1350133
1283702
1439040
120118
1051119
1534031
518957
188010
481315
793793
246586
449809
496459
1277049
1192180
974996
1436839
592107
1052201
27633
766116
1235111
142967
1614336
1520195
1309540
707877
816137
1553520
547577
794823
589217
865643
208271
1191233
1446851
366482
574869
267508
1329728
1062012
1350229
1576230
758313
263742
1232547
864667
770507
1401497
1455083
211592
1567017
502309
527038
1271956
103353
1275780
1366111
1177684
16795
74101
7024
1202043
1413952
906845
294343
728927
53906
607813
1069780
1590265
1072807
883648
722946
307636
830689
1211858
656416
1596074
971725
1111339
1361688
1231977
1103737
1634275
1189015
1623422
13681
710471
1539756
1148767
340383
1159620
259202
1387275
707012
1288125
223156
1078909
1355760
1095745
773019
288011
1105269
1012336
1290197
1545745
1151476
1160886
460173
1463543
1165163
982057
1604151
1099143
902715
659174
729136
1250692
493124
1314731
374893
403179
1555670
1008696
668274
157831
274020
26760
1478843
1164982
1291999
1343754
945604
1070928
182711
872293
278272
1188972
898698
192187
573779
405048
46746
584934
321072
1615088
981428
849200
1277783
726761
74540
564387
272495
48207
792756
1249098
1628562
1497527
1055302
341754
1247846
169550
445267
1189840
1033769
1198011
1468903
1164338
1580358
964662
526587
1266402
1316475
439276
1291608
252959
1428702
1180667
408293
265034
1614872
1123197
535744
263827
1326779
523498
48833
400167
557312
73581
684245
59110
276727
198671
1341043
1513088
1105343
741111
627982
930862
1254936
536771
1012614
1092145
1112632
627999
565336
1635068
899072
270098
1623640
1279433
769097
1324088
1005934
1572010
1574869
602998
1499391
1044921
1473175
1341115
868838
1001257
1630954
935584
1603523
1584414
749091
1452965
640996
1327142
893640
1147543
320568
1637529
2884
1258681
1161068
903396
1359653
1348739
1156307
559096
1322066
165643
755698
1230324
1475346
254816
1440971
189476
888431
1176802
1627150
89504
1077376
1624050
217739
226431
328891
546613
66177
888240
611307
633016
886955
1612063
305870
1253022
1507860
1057911
759924
952420
1284342
1128057
1115499
725379
194655
1570924
1021881
516161
270190
967012
1344929
876502
1217600
545404
1081353
1352134
1530744
83218
1541333
1387115
1646052
1451330
467694
1563003
1375401
1639542
127186
199157
743155
1455341
172897
455654
201494
56341
1420743
1323453
1630194
355984
1263307
1581962
1510757
1440989
563131
451098
694231
187583
339678
347623
1306820
1616438
619191
1355659
1609194
1641022
1073421
832429
399424
838946
278663
609549
245631
558020
1283741
999630
397992
1143971
835432
1047573
814889
786045
516875
490634
142688
1292748
1333401
791667
1166756
438240
576255
955140
783325
1458265
750682
1372524
1201765
1348381
1550145
268514
358230
646370
472299
1061841
200456
1399960
725510
121782
1556740
1298220
1141492
134103
1475358
1486766
1136097
122311
813459
1562839
1186168
780993
910281
333808
980244
453161
1116061
68975
1126072
1311104
1538497
647303
125315
689634
707445
840688
1260359
485523
580882
1444494
1382685
788408
1551021
161916
1529705
1411241
969940
365394
128316
616002
1435602
1369209
629022
1227280
524676
1529139
413542
1392501
195964
208900
80761
145107
1336680
1514548
1183408
276233
1325533
1206560
1138181
1572089
318264
274394
1614030
1437737
1531314
972745
425295
245558
1614987
107531
1183406
278803
405873
1076556
1381242
918331
53198
1549747
129307
12568
1256023
1463450
574450
388001
919064
145137
234853
755917
1476444
556595
992772
597165
1069937
461429
215699
611094
642024
1646739
901665
594093
133022
82097
1220997
707140
1154742
790972
382791
1064605
1255938
1452099
1308263
1564980
1106158
1453741
1590703
24458
653120
635596
466123
1301566
130870
575405
1186854
1052986
632004
1613331
370773
1616477
850650
677491
1310770
154635
912959
648167
1026114
1604901
733137
457837
1436409
1426309
930174
286399
1330452
1109799
1599800
1469109
1646006
1348299
1528611
578443
370419
1062591
809259
873747
583576
1616195
312558
929796
555871
962738
1142866
31196
1233147
986520
36672
213626
524330
1168084
343930
356923
1589092
57924
698947
75450
705463
507778
146515
1245919
66318
1324597
37594
457798
1298770
669574
1584440
649758
1110095
791555
806044
201889
1434618
733184
343961
759487
202990
1566362
1574206
706238
1401585
1646501
1447822
313585
1631124
544689
125832
1067027
1308055
341856
177286
1107100
343996
1484885
59243
849196
487443
966728
1220504
1497032
1092954
243044
339007
601430
291001
1119065
1074582
1071273
1087261
4066
891328
1013358
1592423
1013939
995236
94663
60754
886352
835722
738927
87684
922388
1503291
1236752
370353
1341888
955000
1351444
365503
457184
839457
315874
312403
611455
1253585
1322894
1308784
475651
504274
164994
736972
1254779
229353
323339
1197788
148687
250108
1433402
799906
192608
1281913
785097
530668
1051143
414914
492929
217916
1014531
659655
88415
1288424
1345849
738573
1409443
571384
651007
1532596
667873
1376888
381792
1093110
1024932
1559768
3376
429527
1343262
1054356
673243
142451
171620
997925
1401799
221703
1126663
1598905
527630
1473778
1470560
339290
1163876
113151
735309
723892
170245
962348
1496472
398910
556340
1030154
600704
380436
776337
245126
383013
55088
1201195
518415
978911
1629442
215985
1241572
1063961
1294043
446909
421565
585964
750814
683943
644286
1412254
135290
974575
566263
1111971
1059721
240550
1313854
203064
1492406
973076
1451417
1374597
163518
415739
487957
272571
121633
568874
1102441
535234
1161428
1411306
775758
161030
866875
1254492
409076
218447
1141964
912739
993040
1123724
1055686
1039633
843575
297589
1336894
1071312
704856
718001
65806
1467598
1021528
851758
1133524
1584821
985671
1646927
838616
1468787
579065
799186
703191
1262381
990390
1265514
190630
396119
973762
405404
759842
201771
362147
1200570
455472
548062
917630
1327852
708073
29415
569145
976485
1068944
1511906
1504327
768741
321886
457383
1359559
1008140
208882
1536555
1171811
1239403
905607
1338099
972282
1199987
823616
679911
1509631
1576131
1615092
112610
946878
1065232
887041
800517
215697
242199
130486
376742
1647235
1644925
476904
4381
1303105
1387757
520205
638120
54673
488678
1208330
879740
1264989
635157
1529644
1320508
144748
1476583
872504
988323
96582
798220
944302
370307
290873
95259
841428
1022686
1154731
46923
820509
907250
1133360
1443626
628510
1354951
903784
200203
585691
243613
762407
755941
679778
19247
277251
936042
1508048
733902
1067180
1032815
419159
407772
886165
246713
636978
751036
748747
1442241
1337269
204258
1009004
1245674
1246385
67954
1541727
272102
701934
1428168
623121
134389
337086
594350
1391047
241248
221557
646405
1569591
1309351
1408953
1021330
1552379
421306
229870
775399
1089922
104867
1196029
433191
918405
1437663
86025
1387847
1327710
1119318
503916
411172
1110968
1443515
780259
117238
773285
144151
343051
279572
1115570
41348
588356
1422792
1269538
1609928
390664
1419862
103573
1423526
1475619
1075290
901983
637072
1179373
941121
757189
216021
660774
832101
1608226
417605
603234
894573
1568825
752011
934452
796018
1618646
819322
484253
1028755
1073648
241326
696246
1512415
882080
1026915
323154
750943
1413902
867215
287344
1501075
796567
1195997
429446
736688
426725
812634
1625609
92841
625441
751475
426876
1498304
193913
793717
161963
1149112
493773
847696
318937
1084871
1380911
1127086
1371587
1326068
1511590
25653
467673
1333410
79416
201552
741716
888446
143183
1536601
108938
358456
1143449
367455
956325
251926
1479729
478429
751526
326156
366103
261706
1419408
1179043
203679
1027375
814940
667363
384525
1625425
910458
1010290
50070
208918
1610682
391654
1439696
1248930
489483
1422218
1417824
1473499
1310652
59091
1427647
968585
1266327
1403607
621269
1012
240400
1271724
533985
76011
891133
594998
1490010
1225092
788747
1582226
1010380
741588
1116500
986772
195447
992904
1573593
799511
406748
294755
870070
685160
388655
364752
1110895
1489549
451532
937960
75775
181272
84447
314563
1147241
1483243
627889
961677
506018
1278098
887928
1320288
299339
1630357
1076945
835563
1512419
1559968
316437
288130
1307638
329949
1362260
1272446
1339147
1442226
298930
932719
148181
1320197
780300
822977
1416083
689638
1645068
746282
143613
1544920
566044
5007
1000740
886295
1211753
1407665
1131284
276098
546884
273602
715985
350735
1042280
292033
1093474
817323
1102496
1174223
1456206
1329288
1290165
687340
746645
189915
886618
59065
699040
71640
1543904
941184
362191
149835
1028763
528713
390025
473179
46069
76656
442640
152985
209189
738920
66115
1115715
1182513
1010876
1359817
236565
1066908
1311902
1251665
1263782
256736
158633
326359
1264300
306909
1497730
1107996
212323
1080698
489447
135913
643631
559782
1006595
1021093
1123569
1446222
92381
614805
631618
1647608
419734
682680
1102378
384218
1402153
326788
90599
1594665
1495463
304496
101504
1573549
49737
774811
413224
1430705
1379247
306560
572329
1061237
861021
1522872
1130206
411547
1602539
1302047
260371
1237536
291546
1162475
778391
138332
1620682
891723
1092364
256057
4927
362165
562737
1069094
311851
279748
1545246
145765
768621
1398945
677862
1363238
1105993
1183440
1548207
754335
142322
1046789
938327
648731
216929
282663
190148
264974
1079985
1581961
1519840
1192900
1304012
1577836
1072098
1518681
208835
1150462
1090670
458202
665322
277881
1136521
1538208
10146
1120119
1555978
1199397
1030020
1638957
336270
595619
1332980
364082
1238653
818140
504847
507163
88130
837439
625404
257458
396046
953099
881329
1382385
735787
1559026
1482683
1422920
385832
1385413
1616798
437807
490986
1200400
677678
550637
122571
1383901
1502528
1440988
1294599
1381190
1465377
1476902
1284044
1347040
504772
748566
466977
185269
1564433
383709
357377
247686
322240
840277
750801
354251
725920
733776
926001
363062
24495
345298
1298798
1598383
800579
185957
1627558
1374100
703481
1028905
843576
918609
246754
893386
449688
724538
486800
183485
1363942
755316
499440
25884
1085808
1420993
1344276
27909
71217
148668
1117200
1613497
1312595
460814
1358350
1052460
793739
393898
1331289
477972
1214336
211057
1031513
720634
62832
69261
1316405
1221692
1392740
223240
1038319
1169830
588430
79276
251390
916289
1602543
587188
1129533
1108242
1330375
1278769
216965
1029617
108266
1035814
1281116
1619877
1444702
105445
1249898
473602
1458099
1195335
1204113
1419008
1620862
873504
1495209
473821
677271
617034
405776
259533
992784
1301648
932846
880316
320822
417059
43436
507737
753149
1619987
1017204
853190
1605366
1336252
978757
566646
1012865
283207
558807
476455
1282586
737936
1012211
1080105
1447386
818447
1031146
1514193
857362
1277309
1123973
117670
1626517
1199190
1019449
276303
1634603
131859
848930
1365185
1450757
463538
1446859
393970
740566
786167
1591350
1282056
323373
1640372
1562350
822670
581918
697034
703256
1539009
172001
561701
723710
1460126
1024123
545244
699445
995509
1576144
260834
923766
9009
2512
98965
1402113
49873
910992
951720
316396
1142428
491079
386474
721985
1039665
1355892
618060
1244960
1061426
1377847
1460191
1345942
1564345
934396
979935
564345
1313045
731017
689553
1431982
1043673
708452
926159
1564913
394170
786196
213300
1007349
1408154
791090
1276057
1558460
379983
1428303
927119
953419
524946
243207
338194
688659
979805
1173079
610932
579535
111273
773826
1527571
792424
523801
566762
355693
1216360
775241
104994
574729
545168
1037222
804188
1371417
1392687
1114622
1570747
889483
980587
1095999
1417237
944888
1256464
1312114
1067167
247772
908971
494673
1344942
1109067
599630
624118
718603
43586
559449
165606
904759
1603420
508812
1267600
308031
1200555
1149562
495780
107816
1235300
185422
279872
1257001
174889
1040242
1029157
420661
551661
195941
1307619
1044168
943692
1477134
1430254
1626968
1508162
1180373
1376916
414580
1636896
1207890
1580255
1207142
1031551
610921
454547
1428667
752405
599294
855473
63469
1149074
892538
1558449
1294262
211035
641972
942901
807777
1397477
1600100
754607
859852
1102924
1410165
1525000
34345
1315914
523895
1080203
304031
353591
1246399
1211551
1430514
1214118
783411
1537807
104937
1466146
236400
31044
1304824
1539857
1078896
1411676
311539
1498625
1462005
1379341
552208
1618151
1179432
306638
264730
1372917
1515616
173584
1323287
250855
1278179
509209
1487593
602618
724741
873724
1214420
1156525
1261259
13361
1431570
1190161
1524568
1122860
778905
1064917
1581815
46875
487824
216686
151571
1635436
983628
746505
763672
1578300
1143028
1284339
1422788
1627878
915641
1218443
271766
229937
1325967
844564
378611
384140
397479
393194
473184
1462075
689153
1578668
920634
554530
1292352
889871
347391
59557
739277
1279915
493833
1209490
1451556
684666
1208027
415568
1504859
583994
137424
1499404
1586950
367926
1470538
715983
192652
1539492
1432483
1254859
715566
1195689
613133
864375
771899
1465635
1570978
879994
563055
4104
805474
1288529
27273
379010
1335342
670356
104823
1153579
206053
798151
126103
1043575
73141
234498
515186
795995
532514
850946
58886
34647
307169
230379
1543619
773720
1063473
890959
307894
826412
524178
852678
699933
1005814
677817
1565984
1387701
130471
304064
828250
604604
513421
437947
1318479
243072
291687
228974
278668
445356
361063
1212186
1591829
706043
1022087
1297110
687040
337766
863867
1283403
1621374
1139464
660813
179712
1204193
1244864
248199
607496
25754
1506594
948668
485290
49413
6918
48359
1119991
1573504
230363
987931
54169
1452443
1036224
1443815
1307219
291189
5680
60945
696975
641267
346417
524833
625905
523192
513597
1194245
1532325
642269
485256
1512518
824454
24684
224923
958627
1245646
1296528
278576
421366
713044
1215258
524141
125891
1439791
88555
1272836
1443713
974437
1118680
491617
1075714
1576571
390301
1208190
987069
1039401
1040287
805397
134873
1151009
1450839
1471694
1200946
636985
1638651
574207
609462
227511
686448
351623
485583
840996
428393
1182025
1613914
1329873
1319974
592876
720867
1258738
1479400
751873
1364694
6005
96501
81328
1627487
630393
1555496
812867
751732
1192696
1008029
406403
1070900
1161462
85212
137146
899677
1327288
1239670
342008
412389
1026582
432659
142692
1355421
140859
705261
1449896
416578
12145
1059712
849073
242267
1309789
493224
887157
904774
902599
903240
1415626
1369071
80800
791692
1293927
755509
404899
727653
1411361
1222935
1052015
953469
1632329
141988
1606423
268528
1075407
685640
1225262
867532
1461137
1429486
385028
601952
695637
1039733
233968
714400
1300540
1552684
334897
1288131
1215059
317875
1212370
207273
138469
504105
488073
1141856
1405348
325188
387840
1179908
1101122
1316476
349074
1343873
1035555
1638949
595644
1546531
1280606
646600
288414
717941
1230873
99529
566092
165956
1224152
128395
30062
904537
1394694
564813
574006
449195
1356740
1444971
676115
330109
1219711
141995
200729
639069
1197985
295927
546409
659768
490757
1165994
28297
1130915
600953
1017527
683963
1188719
661113
312435
92658
25241
269167
893545
1149282
165525
1144244
893550
1304093
1015400
1451185
343507
1542263
596570
1086951
1109264
524114
732161
1389849
1366171
1017660
17767
686403
1554237
893699
1600883
1558631
457154
1459721
819848
1349790
1569691
1131383
776803
1208647
678063
1438872
1041233
1339660
1324573
830607
542071
987002
425909
1235903
1394304
308642
1625500
754808
823926
1037357
1591918
20527
1110092
46305
1026917
1046493
234328
353645
31333
236305
912416
1074478
1147462
1423123
1612471
1028887
825110
1608354
786612
404911
958096
1539995
20681
611311
41399
1359114
206438
1540097
940160
1091116
969474
1508289
1330886
50108
789480
659410
183849
1162086
1278380
542811
811134
491131
107981
418512
728740
33826
1317421
1128868
656990
576675
1435037
1521139
482389
1474237
507330
795110
1388809
1178467
465983
663626
958062
436525
929937
1194308
1279491
712878
360457
20352
846069
1096865
1266843
346421
804681
760413
228964
160037
1510666
240032
1087925
1071925
1007810
233350
659599
170102
1497400
193293
990154
806121
169566
592990
262032
176986
955663
934271
755337
923648
678235
1015786
528792
625360
1536128
1639395
513268
1096481
1079789
945080
1292927
721938
793737
1389377
533319
1013617
354107
1112879
1352686
1586613
960887
899146
1164905
1161706
304421
1207096
494845
875685
1277304
374839
1483137
600256
375677
573079
1571092
1193213
1217268
655123
17701
822837
639966
1050509
1107984
1005189
419124
1456163
769119
1434159
1354765
1563579
268420
1619498
332821
310689
1039458
1643407
525706
899308
1253045
1425786
1426824
1257475
770594
395719
491956
1346358
365117
1588984
154584
691510
993590
1535456
1347604
508876
11782
1578719
495546
1280559
1284474
71301
158260
159593
199556
1101211
994055
1277714
969959
1525225
507165
1102798
401219
188717
661529
1225939
418089
956873
1320599
1121969
63221
1615141
985139
703147
841159
719065
550711
720961
434560
1345061
647832
1009730
946015
678047
486463
727319
91495
1388289
248709
191487
1188150
1082193
306840
1117504
1510622
563553
339900
1592755
846684
1398419
722186
1007962
1560267
1410296
891749
289602
77889
1094978
1563290
675174
1541416
1513358
960108
393613
951365
1071367
1199247
1383345
1490940
1287494
3100
1195257
1328106
28435
1003304
1015081
1539827
683015
1516644
853897
97529
919853
112682
1087140
1374813
924075
264899
222668
1408190
497998
408063
5026
1612469
679769
192546
89053
369553
1108197
682825
1414505
1432066
805963
893585
1475604
733901
939859
968889
1276439
240011
764340
1241965
30686
1584840
85935
788786
1424931
532582
1579934
1034119
624584
57070
1627892
433480
438716
705545
221941
1126372
877080
423743
1140285
1597530
371111
515883
717511
990635
448907
510391
872370
1614057
1037094
1033481
387664
1075364
510864
797409
795701
435183
1344008
1090703
1296878
1020539
1072829
613376
462309
367153
244479
1487927
1592092
977983
1189587
1288843
616688
1194074
1045438
1037062
29341
75029
36140
1477215
1596678
720595
1004468
420053
662623
1588752
103164
109164
450589
1538191
138003
870528
1155568
60045
1154825
1059276
565746
190814
175917
530789
1217699
200549
495322
1308110
1216773
1154530
957958
208063
887722
846712
732810
1250575
1490823
148120
576087
327544
537892
1123974
1432993
584919
303415
860135
935649
1565268
215182
144266
1332137
1432517
982525
1188053
1563327
1287550
979276
192830
1523934
127398
709573
1240360
1548434
1307068
328
849731
1456751
1533310
532616
1509570
1211825
1604093
261104
283453
595821
447044
1100806
390683
1226233
1369291
1060759
1308548
1236686
1259379
135606
1040047
1034858
498114
1555840
411551
351828
184223
269748
725590
1005397
79470
272533
138543
76032
133445
557845
1613663
716420
618157
889040
1305765
630549
1187705
647227
1399954
230576
821514
44473
918131
752750
1226193
1572617
1424508
1559760
1130649
1488674
1225904
1460167
1584657
1134583
1200402
1283047
633078
569553
474345
1622088
921541
684870
296241
960046
1401167
486908
982747
1107093
629648
1464653
68492
637225
497218
217144
388940
1614060
233040
579141
1015579
587915
235141
980854
1394553
1403206
1399773
1264699
786151
58553
146188
1568812
209393
1033974
464772
811365
783824
11572
681382
116753
703838
587012
1004138
1321957
1375797
663514
1189081
136007
216177
697617
7517
795739
368073
519317
1033400
403824
1514118
1038298
1517575
578421
260329
239865
270713
1030056
347652
943158
1290916
626136
1006370
1341860
1419447
794589
1503254
1603830
166830
1325637
909446
994646
1041947
134272
817837
1524299
1046325
754981
6029
1547541
1330253
144879
405977
792750
1371684
1465473
1469426
159027
988006
674173
1390724
55784
426389
982856
1218198
27556
1078838
971949
1504964
103568
168865
833690
744440
29640
107961
1621852
476292
96071
224351
755966
262402
1271928
1239133
266596
1593074
1215852
346271
1087537
1455916
378813
1321199
436039
1576114
1548375
1067945
906501
492712
1508451
839092
261731
109053
1556377
1509303
1176038
1247856
1162909
249063
1637988
279839
1373729
796433
650768
1334416
1218864
529167
1022277
137065
1646958
923047
36752
1579746
1579188
1297263
809608
1396215
407232
1501780
902959
1216215
1084174
659203
801725
92433
1562098
45217
967264
928830
509154
435550
1296803
1354885
1599389
1242983
1639231
1432395
461092
1543427
933186
1357887
621623
1116012
1104521
1075562
1069236
452526
361405
911008
110618
414365
704397
1537774
1299670
1312726
733306
671514
772933
987748
422582
145533
428990
996646
958183
608163
1067234
354501
26691
99809
287375
1274978
200618
278370
624494
91357
918082
605143
1593143
432167
993829
359665
637291
1574184
583857
1414279
1255542
423410
1226621
1510837
49815
819216
1205229
1171549
1557451
204141
619279
964439
586264
6101
838011
1010359
1014295
1264885
941358
704098
1130236
1411497
1148338
590556
409225
439337
639536
1018182
568675
27584
1270679
492648
445332
778668
1212729
644941
1463739
1470090
693808
871706
255406
533125
1381288
41635
165093
733370
617531
1593423
1229188
605343
1486164
1000046
1294655
803392
1232218
898429
1584396
1043473
176240
559416
254776
1274157
265788
1532598
1316441
781075
1598050
992530
1098622
1534976
390183
1066833
516152
504007
1111754
1158684
863835
717206
1491888
1492035
1372050
285979
767127
666608
510706
792361
1244744
584409
368577
1242465
1418840
883961
295505
20047
648492
49356
1456407
1451537
268107
50294
883397
391903
1642620
960500
78932
821111
874922
127710
779636
624783
1006121
664555
462475
1092254
231084
60311
1402726
920606
52118
277432
596217
376148
251234
1111391
1265636
1225197
1047336
1101641
1614517
140836
540083
1545212
1371973
987624
795519
1524535
99354
1357683
613670
1133696
263055
760019
964357
338550
238788
1214770
1101448
542427
511340
66411
985012
17087
223754
270811
513829
1007575
624019
1170411
305425
1548256
497845
755305
859314
1560506
773744
1029411
1284838
502908
701184
1287328
1046898
1457157
830115
582840
220603
652477
287450
915374
1023397
1352872
360174
669816
827118
944754
748368
34714
494734
444464
155457
51830
987797
526920
623272
84838
936728
539552
939334
850565
868508
952011
695146
459821
1204821
753267
1254972
761015
624761
437119
758580
174655
1399954
514834
8109
912470
364223
518612
1413023
255296
1059539
514413
1085671
888404
767274
360945
682534
1113157
1572550
352142
1144466
731942
1555887
1249054
936219
199759
923576
1384121
1474470
1090794
367795
479445
623245
39247
1040226
171447
1521436
1598795
931502
367282
893439
987761
587332
18734
1558298
1534991
781322
1604192
1420345
660000
1002229
625902
23319
234798
443038
943881
1273340
1121287
999951
1494058
935455
1115801
190213
627200
1074703
76699
1531168
1628999
1016552
333834
1440319
270337
1378951
962483
1089702
1043821
1151248
102663
448530
851906
745595
1000849
1333251
1095544
579685
1382677
568801
578418
690354
935629
1105287
139383
563306
480015
292971
430499
797334
756486
197630
1340738
1158492
1245704
760748
13367
1603127
417006
1531021
888320
94662
1094452
1612059
856173
402463
1396168
477476
59532
482190
1004979
963136
635958
1572846
227777
51674
1249536
1228545
477576
658773
375794
741336
1309216
1319224
995701
1097927
931140
546061
1634869
203638
637105
711549
859126
1327523
106390
780231
1265808
356996
861799
1429312
704962
1454862
1294973
1153836
1227202
1580315
388852
395575
1559871
121770
1006241
1082273
911324
216903
90180
924713
1365484
403116
1229147
668109
1055475
338602
300134
526943
447971
461626
551846
523128
785357
557287
341105
136715
1085482
1363940
1261016
944208
606555
482883
508530
1249945
933413
1545273
521847
620579
709169
821265
508171
1329507
758446
809477
3233
1142560
1151788
1473116
1520263
156129
1191264
206798
401823
196629
560062
1353006
665309
1213096
71375
1026150
624637
68837
906196
965611
132597
541516
1546106
1187502
391269
549557
493001
1019774
1222298
243006
20313
247818
956295
362050
1538192
444285
977069
1527262
1334335
847525
1541003
1146580
909817
1057583
243824
410516
1497566
1625474
206593
958341
1582762
1612224
858296
710998
971756
1338404
972949
181396
1554483
1029958
368409
829618
1043775
181272
1002819
1285425
391719
1425032
21751
1251133
1414491
275827
1076585
1326906
917120
895349
232856
661743
155680
80563
1192578
1433068
934328
14299
368572
778099
1279965
552403
1598010
614539
615782
1174841
950040
1513856
533350
71811
1535519
750521
1062001
559766
562397
1367667
1223860
43409
706699
690555
508238
634668
374315
215021
258626
1506082
12591
939736
803554
94177
1097893
492422
522543
864823
1617830
258962
168011
122880
833878
1000064
721235
535306
434677
1351370
871822
701959
627913
848176
372543
1196211
964260
908801
1243370
1203846
45236
1486546
431950
1563034
217273
632464
87558
1542553
61165
893720
699916
773339
580945
1156353
475962
349102
574887
1265016
1240347
606822
666525
490256
1617384
807626
736030
1248343
75908
108339
591761
504906
1551902
971173
732639
1293602
1317978
739188
405727
1084957
1498011
577627
407202
1424137
1181143
140152
68321
1021108
817864
941240
733861
1565380
531739
1398084
255970
905719
1413190
698099
137075
8489
1471389
250261
1272470
1526684
160682
797628
427418
1439856
751940
755051
1386417
1349913
325384
608746
342620
1512873
1157881
360424
774089
1457219
1590481
478752
722910
159440
272430
979464
1125089
1129317
25868
1138627
365521
1418403
454387
966151
686866
1220307
100783
1244722
1153853
324532
71255
1141641
271131
160890
26120
1552703
1372895
302206
1547962
1074370
454679
1196411
685631
1350440
1341964
1122495
886009
842536
330615
654274
496669
538047
273871
1002410
387879
379448
1197959
790934
497842
1301439
1629435
1623121
325945
375902
973653
435717
693860
286783
135146
46961
1383247
1540864
695186
863700
1161102
1453586
187539
1081568
865452
655931
876156
705612
480268
1222287
678516
277672
1477352
520810
994637
1447271
178635
1482427
757505
430514
1640006
999554
909068
852377
993825
149962
553458
740822
986425
21762
825989
691510
917791
1370888
488501
785882
1309200
533818
927985
260148
564974
299435
1231330
805117
866523
1500973
292207
430086
514587
851297
1600517
849810
1240808
1466021
1550988
615974
1294885
241683
1547210
1397769
810413
1527551
1447222
360599
23913
728281
424197
746457
144682
399958
1104320
1065989
1001464
286283
151055
1456069
1241344
808804
1535822
445538
11405
688648
1602031
1124185
927111
130727
1605685
1590164
1571948
603522
202588
1172999
522942
1321857
587442
1257855
48542
1170104
967012
237937
1602546
495229
257869
1220603
1446047
210146
746104
947052
1637075
721627
706701
1042768
1553538
639568
1242706
1020979
752149
1297653
1057790
1491364
726781
157893
1175685
846095
446
559495
49498
181287
816736
636816
1376570
834487
35067
278707
436157
493011
1375925
591065
557474
930452
219473
98065
459408
1438733
261002
205843
976086
667948
598464
317180
285921
116494
1142638
708957
1096564
1491203
894341
1355446
634986
241832
810847
412125
131640
971153
1269832
344522
250826
1194348
1179996
1378500
998865
230837
419158
897331
1118600
1255380
1522648
119627
583057
297512
949223
702963
307704
664133
261188
736540
182216
1532616
315662
32221
1628695
1480649
895646
888022
1215854
97617
1102988
735022
1106313
321877
885082
744649
11816
383882
854615
236723
1188918
271697
112048
629694
220093
420174
530784
334001
485695
729720
431519
640257
291011
1247401
1640118
1410919
641189
1200144
910111
1493480
1057073
1631682
278173
1272736
1646427
456363
1232523
1384516
1274604
715198
1299647
1005359
496265
228001
898980
1151252
575527
602778
174535
661386
981092
1498807
784678
1568999
828253
421131
1461619
801829
1359675
254247
1167545
687651
1014710
1281449
856874
1053335
294682
117163
807866
724953
854341
1203996
1236085
1107347
1624935
501747
791836
1345601
952723
605598
184072
679946
301039
1041070
1285996
881396
1519832
956953
155906
1309039
121770
1577257
1475854
1330505
123339
670670
437621
522621
748135
647261
249277
312857
331531
646216
155249
87093
901251
817971
1037646
1431649
21524
1572643
294459
1521138
1641363
457868
745104
1147936
1015996
1427060
743276
1475436
822957
884079
1332166
1373384
1471081
789988
509831
1423861
571493
1122208
293641
612993
1516354
937628
676443
263855
913072
1153307
158776
466829
1359993
1469427
946133
733731
1149595
452255
1393264
965945
1101821
1557079
1113929
1218408
646140
568025
771298
38033
577533
104905
81597
633626
1615582
468889
862415
1314705
147826
427657
1392536
1031888
421852
1627436
1094598
1453952
1076945
281925
100519
577538
747983
352036
304064
10848
1618684
841908
1031738
1161150
1087717
1007587
1407738
1644440
578821
762454
611925
1433667
832966
309211
540218
952618
161338
969257
1155047
990408
484000
1497578
1436419
20277
68521
1199913
1479154
487560
1198583
1330072
857510
987763
338867
1305801
1408277
1562506
885831
1410310
883575
623598
1094786
1045495
654211
1618513
326721
1640491
135202
1527041
99282
1350850
361165
186426
1283510
171842
292009
617039
833941
1470898
612813
914021
522453
1572062
838069
787607
1294025
857112
1496287
1182661
214860
349972
499606
1574393
1505283
858428
1071874
620453
1406868
1130401
722777
417261
1498864
1094305
169497
127392
829529
416499
409225
1594716
921456
1280768
1129883
213018
863740
1572740
167242
364929
1396103
978311
1589794
974692
1527253
443156
1568777
533084
1501122
1447833
1429045
962965
618609
510363
1252129
322373
1015634
360922
1275852
59900
1143234
1098286
451925
455668
1408175
893674
649701
1575190
313611
285089
576821
679294
96753
979773
139754
1531347
239371
1586034
1487490
267582
1492231
1627267
780038
989466
1536927
163771
940766
215050
801937
1306859
802833
108992
1452606
1175448
987989
720405
1129948
122266
1146411
965944
264979
627057
1391439
6862
626727
1292076
406258
657777
495402
351070
549611
1239024
1131110
17601
1132339
41440
921207
1517691
429886
1550020
800165
1487760
369783
622095
286195
1226319
794482
936826
205368
711927
1624167
905268
988080
826339
518422
892564
870137
216964
1578109
1063532
663683
377718
759962
44694
430666
1232100
1329195
1488765
292493
872733
1032383
229626
245693
559414
348357
1218613
1192478
280440
907058
1151076
798045
1083922
1487844
1510622
1646812
1227934
1522669
857363
664987
1184979
450891
342096
1540636
840057
175494
993417
620098
1020691
1350930
962090
1436625
13677
718690
1567370
24569
563387
1258155
854043
1259550
1222123
1002388
1103014
93564
1430395
828419
1470756
1026104
552873
971502
680665
760436
793838
50244
1613649
1464015
1255199
347888
470889
694161
136087
164797
1641511
1612654
221063
1448128
1434015
834381
989030
864141
455249
743498
52171
627510
689556
862317
1472760
687720
1157121
1019169
643211
1471664
561398
584429
82955
1002420
1077342
595206
11055
1589623
472732
497890
944570
1203982
790015
721728
1103264
272319
272602
66788
479184
786025
949794
701158
1064159
1255474
1499122
1496371
216662
1219694
910083
685568
680377
1417149
1317618
1541933
1463660
674171
888241
1139268
31741
259844
1579799
700603
1555583
223222
293455
1179936
1569684
500413
1197045
168517
488641
1480860
262379
159796
833589
953388
1471018
980077
41442
692032
957612
442900
1406689
903765
856725
1141146
540501
535220
226024
1931
577464
6584
649948
1317682
935712
1412101
585685
1094961
711100
671184
173544
36899
1127534
678649
1604439
1481949
1643982
650484
686535
754066
677861
676576
563024
394671
980731
1409819
205283
73682
988513
374015
362455
1200483
37819
137409
34347
1016995
900831
597492
1568054
1406290
1480143
1508616
1272511
1534829
1426394
719352
303595
43530
347707
388008
79441
1508982
221710
60691
395100
567641
707050
306537
1283252
1427150
631757
105892
1574704
370931
1067746
1443510
1056740
1141761
995101
1486462
646109
212647
1557502
731589
172075
1635699
779797
870713
247124
787222
385379
530425
831433
1084418
1466285
1145180
304019
92747
855805
753737
590392
1273209
164800
406822
1454693
1476434
1602313
7745
1494759
396075
21948
70337
1444398
832462
902060
1346682
1387560
1314768
1344719
60102
1274895
1349522
774870
669276
1646678
420126
771758
1274521
822407
826944
28728
530648
44096
1447001
403759
1320554
1454692
815608
172641
1161344
1299348
391134
1428282
419884
1618426
758968
1477388
1127369
1265081
487285
1126063
281352
1588670
31200
1510127
1596199
182837
234531
671514
608332
1254912
1115327
1192112
817172
1104519
293139
212367
173076
1102612
252486
1091030
960992
316670
1221004
286345
1299514
493169
1167232
1490822
1305377
485932
1034294
572843
1412539
322228
825288
776250
141146
302118
1189726
996455
1603772
610771
1213737
1611097
250689
586149
945728
736823
1371699
91399
1424488
858123
1440064
1614978
1087555
787918
886542
216082
914577
1424285
54727
1237059
788930
916570
147961
1457067
140055
445131
1474062
1379201
942831
1263126
1443073
647912
1308372
267442
1633909
1427938
902169
418236
724498
1632262
1265586
1530516
866800
1264950
844915
600363
320224
31755
1111431
980340
1209624
1213902
817010
360641
1098586
278952
977187
1564726
440600
1339217
303570
427819
1570310
401770
1536675
972152
744961
289357
214669
242321
785455
607608
462556
202087
1645062
72094
1275860
960926
1308712
1391001
504757
126313
1283464
917685
1263905
1044928
618095
1415208
275779
903684
306536
1333185
1133721
917082
838713
1469076
203352
1454155
29045
507211
221396
185773
229548
70222
1284361
998524
1155716
70363
53786
1192029
769624
1596667
301275
788799
493687
488745
1271864
16466
102571
427708
16849
575514
652601
408131
1101974
535992
1616979
549044
1378716
189240
254822
1025260
731039
1193617
810124
882214
226349
165678
1125461
1218577
506073
1529777
1594195
354675
1382117
1598259
598545
1551091
672972
1563441
187401
1355847
462343
540070
261451
672134
1086648
99617
1461888
1558214
140007
185821
224946
450599
568358
97038
337961
132803
707564
602889
994146
1420970
848785
1446836
1274448
1303606
925557
861608
905107
1042148
632569
954417
1422033
462008
536291
426794
10855
491224
1362983
967568
1189568
1351756
564532
181953
1179712
82634
845889
1053271
177476
1401029
1171712
1416394
998210
1295241
1465849
715442
1383735
1392860
1620391
769024
275170
220990
989318
1061104
67093
1337052
1153455
1315345
1438905
74958
1251152
1021324
1068027
1611503
1087498
1226232
1001250
1538639
894913
578572
67192
692002
1269751
558847
1511905
1081207
138378
1119104
719426
455906
1235664
707350
1308181
1038853
157468
694090
627468
1170838
574666
1388687
3537
1250948
1570467
1629131
1064421
644079
11005
1352118
1101724
730067
192936
390223
1412143
1046646
1212232
99098
856791
776110
1181515
917544
556131
11825
128290
803423
600322
32460
438490
399139
902101
685040
647638
1397756
1327576
1511526
1076225
1350234
1523199
9893
645218
1172956
21804
1292434
561161
6308
957630
422003
729347
160527
677061
517271
1155208
1534379
566420
1461121
264075
1598618
434640
983982
1164502
785177
487682
1109635
592255
789224
967577
1136854
1645292
1058374
933175
1146846
780234
1457849
1535761
920456
969834
1246738
888059
1253901
1580040
1429598
1209840
1260196
1382733
972709
599408
136034
919904
924861
706381
151776
1204406
408818
828434
637392
941095
1082784
1609018
618789
790653
1527866
341302
1230103
1112375
617323
777729
949588
506597
449623
1418289
176747
1492650
1553089
1315182
586039
132335
612165
388627
1172435
1436200
1348312
432689
627437
1495250
1441184
560566
1440291
1137479
1084586
466872
1517474
1236804
1346271
50190
1433261
513498
1487410
909022
1155365
454852
443214
189458
1198984
753305
383018
405506
108707
569425
1060159
955990
286070
634409
1057636
57546
1382477
980312
1611481
1407806
195710
491883
254769
828889
1043919
1276144
571181
630592
417722
332819
702605
9870
1585774
236114
1596427
90678
630486
8882
436082
1023277
390226
1121896
1102166
964791
1403833
1575967
1088047
1101565
1609054
1180308
1144394
723968
1250022
341457
1057540
945545
1309278
173004
8960
1009914
1177056
631741
1277951
995052
490224
957941
1225477
251192
569547
1368217
1121918
1563300
1559494
806217
1473139
1031009
960589
282585
345721
672264
9875
992388
394328
1268912
705895
1137997
804924
1137403
1117919
505347
1236464
1370039
1569952
1218560
1638869
113355
1422290
754303
1069464
584720
62869
1352606
1374260
405888
1305018
1165748
511912
1627037
1466507
18836
238778
154289
1326491
416161
1096090
1002317
48506
357858
740170
636644
317706
734311
768809
982397
5709
942616
186804
857813
836324
1336807
1640104
1106083
1069880
584566
1091654
273592
980563
1072881
918607
1084326
1472762
1397344
1582235
577244
674160
624482
1303673
375623
1446021
518285
1483938
1308318
297237
1565228
61650
908853
1292965
1045671
183586
949095
1222968
1465486
1268195
244038
1520577
1236310
930356
1563120
1271574
4315
419722
1136383
995736
438995
430984
131752
63823
1640923
1537171
982137
843480
1045921
1437260
1628332
1336443
935885
469440
783807
157172
1459384
1596036
1092534
776101
1532819
952533
432577
355930
1502988
32944
496213
1258827
1006733
741990
1450296
1606237
578648
1089924
424337
1407046
1547785
566203
1454577
1329817
79817
793016
1161016
448967
267463
667487
882785
905707
29239
226975
923770
1578727
557131
503625
1261039
407036
1468393
603696
375328
783312
92908
1583701
1463496
939079
578831
1052830
1052690
943388
841292
855583
110068
903082
755962
327100
46519
183544
302038
1107375
171175
545325
956638
1026873
1359139
913443
329188
1551794
1321235
1509212
230660
1584265
1056830
1139077
109703
934440
1027868
54117
1174470
637806
939977
1253576
79348
62352
1516218
712582
1515415
491829
414346
1259868
903365
699473
1366545
1256876
517913
335051
1540587
1340031
1449037
1353666
882239
1357710
1392414
893643
976287
1549368
1526949
459626
931053
1224138
1120674
788802
1351886
156242
966876
675318
108829
609727
359877
722001
874274
253744
1076043
1007062
597872
1226018
652198
512991
1531182
602775
937010
1422052
845744
1217858
245827
1327439
174874
1255967
1008223
858575
143368
173273
186755
383100
1476059
1470506
660595
324309
1564340
1541375
1151567
923635
91156
282051
1516669
448075
713056
31910
1162271
133795
1103472
1143063
1340837
1508976
136140
42537
958966
711810
891905
483001
1331336
704146
643105
532542
735354
287067
287579
813555
605717
826020
369416
414416
1171019
599706
1643970
1416615
1043348
831909
312983
160173
35004
773456
1465885
1063569
372353
240233
1279212
231106
1561240
346342
695450
559844
1458735
1338455
796906
1350512
463911
936995
110834
279648
4073
1564857
417083
84867
917510
934471
1038931
719850
869961
525462
1169069
1365765
543136
102600
1593259
1257689
955025
1319156
659419
326973
1099984
138222
523457
1643348
1589891
628430
778864
720896
538174
87927
1605393
1637579
1639661
204873
1030186
913821
1219165
143399
953068
1079203
1025532
294609
81953
955887
241862
1576513
1477525
1087169
1257736
49938
488785
824719
565104
102289
1581282
842210
904684
1079033
388136
675180
216912
560419
1054911
1134997
659501
649247
629958
141738
947192
33890
1126792
1235687
408685
1646593
1189925
914359
1341937
642097
281988
1611303
794964
1160100
1265820
1388700
1190354
1477182
189434
35925
630895
88083
808404
574922
1045838
1197826
1436571
729025
1375863
1108185
218293
1136292
930102
1115360
1591006
584658
235297
1576962
1107795
908071
1362936
653087
1518681
499031
724813
306917
1193049
1114516
888462
326190
932549
971234
482610
640692
370011
146591
611102
867563
404194
1195071
1468158
972888
484137
811506
1003642
1343578
1262830
1614261
376722
1199204
8316
1015376
1275972
745197
268388
986578
53354
1203816
887984
829611
894651
273657
1578798
196575
1243133
920273
170440
1487203
1561866
879481
576620
92044
689696
79375
767864
445889
213892
22143
1040660
744685
325614
120041
259211
485121
1376351
1350080
1143093
27328
395495
1267385
667773
52852
864910
887107
527300
1146409
430838
321983
1158019
1239351
618827
1031822
358112
270734
224296
635312
393179
938548
224501
404005
883873
587325
1138669
125753
1150325
463254
767075
453068
458206
643599
667545
299583
850993
970950
271575
1097471
210737
1259376
511280
116977
1377603
383029
933946
1603308
1296652
200202
1065064
1006126
620752
1555137
1223515
1342777
821623
680572
1053027
451783
1082260
474637
1174926
1016723
224116
1563629
1388198
949161
906797
291744
540136
406329
896494
917224
21953
967400
487686
463011
658348
573149
167471
604860
1183904
195197
1480061
77598
774501
925264
158923
386823
8776
438657
979777
556418
544900
1291742
799329
742278
530850
1287700
98655
42033
218963
247572
767090
1080497
1176518
1257187
1465024
90074
589549
1052416
1052226
617613
439624
308584
1638980
294224
1152868
968269
424327
1467487
1225050
1575821
676794
209930
1240883
1227468
604586
293238
1080833
793181
665818
1640294
1035369
1342661
555
422847
409245
908595
1381833
980096
234961
660816
1221895
1382889
278328
872364
402514
1020956
861065
844522
1285174
300807
965528
1350548
809305
1079777
224371
564664
1518722
289709
899475
1580758
109656
1452944
542935
1360371
1151920
300855
524609
715669
1036808
1617821
238559
31327
212232
883506
535261
38011
275792
1466396
1427461
556606
247500
681019
385001
893912
598774
1416062
1126915
1630746
1391757
996009
116638
1170769
1364656
1349876
1536488
1434042
1607683
1583081
1013434
1264125
314237
893338
1600270
488726
914671
971755
1493518
645635
379828
1573447
511959
1001799
1266357
1372879
1046810
1078598
1378279
59809
755234
1155469
183628
490304
684305
345824
297703
1374314
1605919
1196742
1008606
528351
755356
181903
1437352
1264807
1027285
991320
605695
288776
550368
262936
1497542
347849
1518878
518270
1176810
688700
111484
1364757
1563561
1367337
320528
1417304
1299837
751038
361508
1160157
665759
888184
49047
1534855
217805
257544
484266
315835
455430
1043677
1194194
210880
636842
1423114
439055
960407
881816
582164
813621
89341
1123832
1413240
1252687
1453366
115247
1368267
754224
666344
1228805
1449626
1298343
813967
1538017
121207
257950
516145
1340614
677855
47268
815885
623938
220537
1518840
418899
19441
806733
514595
511746
744136
388691
50160
469824
1460972
999839
1445831
967436
190575
1247182
808909
1571017
735749
411220
409392
80243
1333511
16058
390630
417794
865341
453019
1208346
1110399
882046
950235
1403647
1625885
1120693
636061
1449626
270381
1335013
506948
716813
1549694
601365
1229082
762389
1533184
157577
592987
873026
1466056
552597
1420397
386659
1588426
1054510
321018
540203
422351
1273817
460221
86860
154918
698524
130176
1521703
562013
1184112
1363911
661686
284560
1623997
1153
16966
1365695
1398714
384386
1437370
34405
54540
437157
615291
1471071
1047784
600914
151207
840330
106266
899368
1568264
678380
819442
583546
526496
154107
1160716
821869
267491
1219562
1593925
1483540
1135809
1622281
1141655
626219
135370
1474274
477144
826412
741203
709552
1387761
1424557
1446556
689426
514560
530471
1014925
1214069
967123
600428
208676
1495775
215539
1001604
743618
169169
1622715
204496
276148
1627408
846309
667082
490579
1572124
417842
366428
82269
395941
1265402
47119
225523
220720
1171507
1302837
868657
669995
908016
1077357
421115
1112939
339410
1400363
1126683
163999
855908
206058
1175335
1293848
409000
1235600
1420834
1133456
1441362
1223533
1066537
1281584
301302
1343304
816851
139782
177765
157403
992879
848884
1599322
1427519
669216
489135
1559986
464653
1567889
1593523
555427
60514
1059462
568134
463695
590354
618362
1410473
1136283
374611
463314
1085073
1290080
848905
188703
1017092
664204
1371000
211537
1073561
304395
1254900
111966
711556
41300
692229
1122614
1407453
1495040
502735
1116657
911618
1182820
619757
991419
1504579
1263184
1169194
338214
1317324
329276
1249281
1584742
890194
1124006
727176
822193
723160
1572280
415763
1293789
469761
674989
326546
490906
1263783
1427087
150242
1001666
788930
777639
261621
1240125
233567
550435
1254364
899193
1532576
160511
195270
229124
1141861
370253
912932
1093225
797661
547970
1078343
1051437
1573720
409177
457953
602614
1188664
668794
731793
1561982
1397156
1576655
1212032
930359
1631000
511316
728613
1056474
901804
474502
1306083
1621878
1000506
486649
1444885
1288093
1369536
1431693
467420
264097
639277
988310
595495
843729
1504268
251789
1041101
1284165
1256214
1603188
753285
982016
1164413
1367178
1389592
1520649
1205312
344451
1399442
923273
795210
1319346
709452
632589
1452625
907190
407401
989898
379068
946982
1342894
1624785
1468133
374879
1455415
590911
1236628
340536
605711
566512
663597
304250
534919
1523146
928838
549996
1264645
74678
28710
818703
1294097
393373
472228
676413
623113
1484189
932594
111052
1518944
547152
989523
1181496
1367067
1291485
1006295
276332
678515
1537409
1369212
816890
739175
271391
399518
1313468
341703
396122
1613001
586020
1332635
1613741
1031133
320476
1643312
1013201
1264003
827967
53148
176016
433595
1174483
584559
1131397
1296076
1222040
1420603
1010433
762539
1324417
161447
247836
1176044
187927
945640
125628
1393490
1329942
626336
35672
391547
1544032
1235034
1208129
1268757
536309
744768
584020
129584
172106
1572411
969797
828100
233340
1197881
338004
1565163
824249
720102
1631163
1175507
239442
140311
489378
1462348
1368365
1251180
603097
998120
8795
147756
1575383
1587821
1506967
42345
578497
1339109
563525
571880
573465
134872
1343302
871140
531765
1542172
34632
1077013
200314
1336446
920438
734543
1298234
1644269
617291
1033435
64801
996703
455527
680775
1097082
1248642
683814
768465
1411640
175187
490521
666196
964658
254842
892822
1424412
1478650
770301
465445
1387884
155854
43178
643044
1161097
1034595
398019
1189276
1150402
82368
1286677
848123
1131736
624181
725526
702726
1153760
620767
470125
167329
1321354
662091
874909
825335
404822
11845
1474338
546551
1552921
444364
948086
24883
1214060
1167813
585497
132934
260214
1310643
993282
775320
1467926
1319399
527956
226268
655262
37177
607599
1101619
1587501
592850
1271711
591639
1550450
838978
1371826
1341303
1219026
483390
1056514
284489
63524
1588980
225797
758905
83075
23426
1481859
140930
668614
1574834
1225724
582549
32574
185457
1152992
775135
925988
280537
606925
1233420
183694
34868
105911
1469115
1273318
548355
515093
1111022
286414
1383654
1406293
1309921
623634
110499
1442218
1413243
1213286
1068367
1265809
673851
1015226
1590937
1623644
767666
1426956
864771
391873
907957
1607105
179860
882617
1217439
756262
1237645
854205
1356890
1479948
1584697
1298776
780653
271606
240236
655577
977348
34867
68982
1633660
473694
1120471
1265291
1420230
349313
269246
1115033
1381401
1240514
997927
738611
1110991
790042
635703
462483
209788
87508
1091825
332804
1137184
321041
1568031
878237
760310
468974
875572
990245
543848
1421571
1425461
1612190
750655
288048
1532668
1196168
11440
186437
1251777
1135679
1255902
263204
629727
1091326
868349
1373560
750779
950249
686358
496385
148923
1343992
479678
81487
842327
113534
596872
1639986
490776
1329791
391189
354118
579068
591087
1444799
472885
1196687
870544
475629
813468
1087914
491169
1085993
173796
1400094
787554
396821
1521844
882022
1046849
1504783
1134471
633630
569144
639272
461557
944766
25184
230668
1495523
1434810
722824
1292557
395116
1282374
119723
669319
1123138
848804
494077
1567116
910046
1382444
278227
429125
1548206
1638359
1469497
492156
1266251
24490
1541292
439834
446863
1343514
1363171
1078109
1420304
1275563
787688
90654
142582
293974
96701
1309089
299394
1645046
702120
1425697
957369
118044
162797
846966
505777
693847
1076228
133095
149369
1441746
1615346
149509
347705
1121390
759870
454536
418714
214235
384961
798225
699458
1141937
399497
556971
402699
989270
384195
173771
100868
1479445
1111056
394423
1509149
652565
790162
526050
727252
1428876
60427
1050433
868525
474628
1037682
861435
1150940
852263
1390043
641841
304508
1400679
1392022
1132023
604412
1146796
635660
643169
386480
531215
1017479
29925
610822
1021263
1625909
1367533
805492
1094095
779949
461545
439258
913846
672320
79785
758914
943791
1153229
401846
222053
73282
532865
1430197
468187
1318939
1117152
61289
1445714
462838
955170
562542
15803
426397
1567425
1263105
1008828
314000
1282538
1073722
1626677
70996
1077177
447828
696084
1508092
677669
1645468
789020
475308
435345
1414912
207461
905785
1095888
745583
339908
1292436
1259062
853712
1256528
927289
764929
60275
776287
770974
1551796
1374059
13654
1173749
882192
1642383
711316
615093
1415967
978795
1032327
199630
1463927
673727
1020435
291911
1093338
1406634
1413515
933880
549214
653019
52827
852630
1420532
1047515
1284617
166305
363566
1282902
1403782
562898
1076239
640929
594634
1280584
1545290
134795
1629729
1463080
131229
1023176
195730
504882
91854
1418084
1353202
772123
1446051
916671
189954
403360
1207905
345533
1117194
1426974
601482
830987
103870
51403
1405307
1492518
517327
1547295
1488131
355778
341931
1384687
981073
904867
1319369
680261
1237013
1488302
69571
681122
1496006
240958
168765
826458
902329
1539384
1268108
963482
1432333
277160
785318
1294686
665560
841672
1550299
1009547
1081075
1004860
1572272
1508541
1380094
892823
685900
1261083
264069
1641163
189806
1588519
622106
968916
619350
1233211
1323517
522650
1589199
525141
1468077
723330
1110103
587254
511387
1003148
512821
572045
900283
576292
32781
516914
1431213
385211
1233055
1041949
587003
1457424
1134548
1428070
566637
113577
712221
1608871
279402
1192987
1331127
561539
1050358
1444402
1010943
458733
1156367
446744
1344273
659292
1111432
561845
421149
723120
1534689
753661
1013839
39243
1386998
1435164
904482
230688
958166
1618779
1274475
920544
941072
1176093
508874
1205396
1317614
16479
1215723
789610
1554663
616852
34587
436733
1350900
814558
441282
964482
276581
1377881
781034
701114
417645
667058
432482
932309
799461
418676
1303317
145831
1548510
10713
453741
907475
90207
189922
1462298
969634
1230438
1123537
1595566
838557
1519724
583139
288156
1294518
1343592
1474881
198882
627527
128020
646785
1350644
683703
1355315
501946
1354692
1141555
1441413
98293
180251
252541
961254
822341
250942
1613946
1568833
960955
1464282
1632323
694895
999910
1189638
1338314
447690
291812
1616041
1261903
1017056
1448685
125789
1105598
739801
338513
1666
1407752
312692
855360
495854
415738
725289
584189
1013249
944675
16112
1304809
1020447
1645827
1320548
932731
1182673
1499725
1196019
724703
301719
1251075
644515
787445
66284
467909
1292174
747084
1326716
195317
324821
88380
1319743
1154604
1174680
1070488
1496968
1169691
921591
1060994
529846
1436569
1217518
1348091
741192
1210278
297222
605079
1096228
25523
1060182
1524259
1490512
791472
1412951
1134676
205375
881056
27152
838393
1084387
860597
514131
886911
492497
830276
914014
242798
618224
1439861
998434
793362
608779
454269
544781
1571773
1013661
47415
20181
1552784
722696
1636548
1406907
868581
448631
1157364
369270
691707
102986
995121
1149225
1305965
1110835
746426
1059985
885234
372008
1473701
910297
316048
1099819
510516
1204663
1453475
1197925
1254011
1144093
1443980
618096
131322
1131791
868184
1035448
811363
1089251
127491
1571358
657184
650934
1297325
1334591
494845
356677
1170299
1517039
335820
1362945
71466
190874
661198
1373676
681094
1361803
72216
1262416
1263469
1321119
741964
354343
284702
167923
1520097
1160477
303984
1448479
1642000
828451
240812
1125491
266348
569510
266713
839577
624242
314631
500264
333281
1483807
429544
20164
570455
437803
1254999
1127026
1130646
1600873
820323
508453
560755
916240
1008115
1265356
283252
200720
1125428
1538932
559313
791793
1512581
1646855
1565128
287835
1047048
1053839
1617291
1158921
1576354
1360063
725485
665507
966745
1123197
1054899
993689
347533
1419967
696242
1495897
701846
434259
10047
360558
521488
1436512
766738
1044863
423979
1632641
1204763
1124339
910914
1316221
418805
1578784
468664
612588
512487
384357
702880
505020
1221459
805479
248185
737749
353570
9918
987886
1096423
1312493
1522835
176944
1011336
1310370
1242685
862245
1509521
740782
800020
20116
875935
853288
936318
1417289
457470
627628
676928
1303104
1506338
1014516
1012124
873922
256028
1514995
263183
1440520
1609404
340132
1268415
427608
1027600
1492284
1598501
1384639
605029
1170325
1605054
101919
1021518
1391020
1197598
1230716
1437137
803162
1568069
747942
1435567
226868
1519937
1503013
293645
1012825
559858
544220
273042
841814
534997
1585715
1534517
1481014
598653
1164625
787124
999040
664106
876841
557801
1099848
1235591
557409
1133547
62652
1082296
1014331
1350697
63790
971131
153857
274959
1107810
1016895
572333
1026412
788695
181050
319673
105954
1364725
1605919
788696
1625088
1498863
51500
1467584
1552692
992187
31292
276743
596599
1604380
634580
1038236
132512
1248444
340867
1167436
19382
270953
332027
52736
1127724
1284717
935731
125865
433254
129146
393724
1309027
322556
741701
509765
817074
408563
606054
858283
1618421
435613
1450047
1542507
1018914
596974
143797
59819
1511062
210781
1344502
1192539
616490
1044394
108453
569577
1365416
180381
153281
922606
160631
96631
521696
456250
49095
353213
1265411
581744
205045
1384548
127425
676381
840800
573201
1111742
715285
732457
446334
1479276
1154514
138608
1372408
993724
1287993
1394214
163212
1548888
75380
619853
923884
768521
1441003
920696
1235329
1473597
175682
113652
355354
222679
352325
997620
506520
242591
1240209
37384
1638460
253992
982199
1229222
1023538
111108
973630
139868
220790
286453
1634759
18887
119347
1224310
1438722
1320198
635339
1014737
240375
1193393
377773
1159950
1135037
471867
260616
234505
201793
696628
274648
551758
1594935
1446106
707395
1112144
236460
194595
1511853
234850
661437
1388927
989135
921091
967674
1399320
935482
1457743
888762
271117
938412
518207
773282
1537050
220610
1488341
723510
1223467
1103380
981663
1613612
893871
754498
1646460
1031847
934208
1577858
1545433
439956
762205
1260522
1583391
267848
682289
807804
159751
182690
1184724
1091928
1255581
35679
1381913
574243
347070
400514
347797
1324643
1208524
1603142
308922
452782
1226383
55819
812424
292352
1107122
855388
803205
1458436
870642
620359
847782
527952
1555026
492392
1099155
898555
266453
311607
1169110
1178153
385562
1042337
919653
625017
328238
470811
1411515
222306
397091
1534953
62809
1175425
1347617
420491
824184
823160
564891
1095840
727503
1068073
1640645
1407096
291086
628205
1285904
868426
1416965
340881
816190
815250
64839
1042821
1064213
535028
1442003
378123
707045
1133017
286897
161746
175878
980412
810769
488100
1341651
23952
985798
1101189
627225
662821
1527195
620989
407923
1053437
587875
769438
1198024
1287854
311046
44969
870512
778207
815494
1529714
1150626
1141737
1031575
263975
1400990
45472
482229
1644178
882282
169224
1590386
1500266
1123961
1201204
1469994
157293
629212
1631609
950733
16744
987434
897244
658609
30704
444251
1401257
791133
922179
150349
461751
744478
108484
395777
1155673
1623791
446422
445625
395457
279728
925216
1574867
825737
920340
1501835
1613899
784782
1419927
579325
1199806
232309
952050
1267124
407850
1110809
277764
1058053
1050280
1325266
884629
258345
1096570
999438
807579
1527284
331476
934511
528054
1278403
1002614
40471
1182397
1437098
284986
962306
896797
1087529
632842
681285
1250780
761590
1438903
407252
1372701
824613
510362
204734
596414
1404831
527952
576968
681907
886389
570629
531547
494067
910909
1208298
740950
1415932
678649
54332
387104
417040
235832
1452323
1632462
1374929
738528
43996
334136
62688
305172
500730
1473474
1004887
1541603
1326828
258669
296488
659160
347226
713427
461902
1270131
591362
1056233
202557
941547
1531340
688863
246438
1299183
430883
969867
699943
483961
63817
1030318
860202
923374
1403682
1406191
523702
43522
404024
825290
1360757
1564340
52645
1476733
1542339
97015
1466898
1274209
1371968
1507142
17402
286160
69020
1033383
1639609
1635996
1037897
1007810
649980
1442686
148510
905056
1592056
399517
1407743
1215499
652025
1160136
205372
1472249
1208672
1151363
775277
93758
599477
83771
957116
947910
936949
356712
1127729
1132703
634080
96513
1312009
1209581
1494387
300865
969624
417267
1110460
258287
169099
502889
69540
612374
1581652
817538
66660
1237227
1437348
1011738
195385
100279
28289
1441344
731952
1351027
887788
321191
690361
431886
406039
1264624
25006
523093
1307226
59611
453529
471684
769802
425412
162506
1232137
988746
486588
654150
1449629
1086341
1264680
1345455
86630
328605
1615017
1027582
792297
520873
593762
486840
1274672
220560
200709
1350929
255351
1324070
664456
450844
1410565
1347709
1436469
1053151
827227
324611
284048
201655
278024
567583
822040
650835
1334309
266381
871977
1138740
708359
1407278
464472
994250
254694
1271773
597265
717209
1103181
793953
932344
237788
1399368
286999
118032
1544896
1321423
512067
1361180
490955
584590
688452
136384
936483
1258122
1252645
1508963
1223339
1041267
93161
237007
1573863
1316647
512036
243407
1136440
461648
728425
1522981
102370
562255
179256
271493
954206
445996
1343601
110276
930517
52403
418522
1288886
926022
290142
983273
245189
221914
1415080
93146
191435
1066785
1189972
1534225
932834
1411139
1244698
1152214
434668
316227
1315399
1162914
57815
166095
1359057
153996
1098484
1169748
75546
249632
819822
1284476
429140
65679
888320
1628159
671052
1065577
1023875
1627279
1483060
1206910
273935
1481353
292363
190502
362298
292514
754286
1234799
1072107
454138
1428797
348930
641210
782335
537663
1548735
1416447
1301900
271707
791119
848898
171962
193075
1608890
57590
1476773
243525
1537469
971606
471929
165935
1423648
1582062
1106593
744395
297216
828295
1158403
578774
20824
1272787
191943
214877
1598133
114885
653385
853574
937100
1304443
1289137
562002
1277172
426487
1474569
695844
1252970
1035050
571878
904447
820948
1504208
330753
1347309
174565
1264835
934091
324914
715580
803199
231879
1266034
591045
302956
1611164
1512141
621456
1489026
1597937
1303014
1585836
1455259
52630
400634
421605
758550
1268201
1623283
305299
367825
1446208
1494952
441794
1029796
1070735
1041529
1574103
1646073
1210967
1504433
838651
1274783
9745
509832
752722
1214023
1017841
660097
1339118
719132
1428117
1199931
1465254
989177
1078535
885278
290564
540033
592267
403025
65872
1408422
258999
305420
554338
311342
59655
75878
319527
1100779
846484
47041
127959
683082
245107
169799
353915
1600713
1516727
928719
68036
1336462
214139
435959
917826
303614
1194333
32811
1020790
1399488
1136381
254636
456110
861057
911384
373969
946047
476598
991660
105858
720282
1050255
54637
104227
828504
1363766
1073599
40016
710665
1253729
92435
322981
423073
1620692
168637
1147241
263676
563308
1531643
523376
302065
268133
1492776
34972
1143565
331508
1467933
1034099
1142019
780792
717035
338599
289754
200936
457579
135571
1342147
270426
1622546
445919
714282
1302828
950678
903657
1471372
1506118
1370691
1045316
352053
1170432
572757
737177
17786
226415
993601
1520203
1522263
819726
45691
859967
340993
724623
877260
223124
264579
985402
572526
718544
24586
1318715
811161
1597729
1243287
1234761
723213
121671
564459
926438
1092955
814063
1552329
754599
124397
1294394
907068
306762
1496976
554905
1004968
875582
150670
1112595
830611
1368213
394224
1352226
1383179
1045935
1388759
399378
737656
1600593
904988
731557
536668
1027984
1644958
1135229
516526
307493
1205545
351645
722504
593416
1586377
1222251
666254
931229
95816
1396846
1080922
1593480
335442
1446716
910980
822365
978146
1042788
207571
1602197
689150
1479464
967629
1042858
307533
657243
7681
1258644
696452
1268468
87440
1253539
778456
106808
574404
821035
1312172
1349496
1126138
986953
1007881
347915
1102403
1605560
473072
1459210
348479
1613253
1499525
130832
1631997
306269
709788
493895
417168
1300488
1597827
1445726
1338947
899651
1637552
998919
762076
271728
113001
612987
422832
1506734
882911
78145
589352
1479932
1179699
1395552
979612
1060601
145368
1225854
738139
62605
302129
1514855
356861
833950
823745
1605245
963451
1445608
73475
1425209
1553956
343659
999312
1393821
653497
1108474
586773
859827
262766
191896
1380997
375880
1296685
143445
979247
1417252
1623504
1006183
726655
527165
1002743
1350684
1220523
896659
1546156
908588
45594
1330632
690434
1610240
878994
33893
102917
398381
1417383
521531
790089
996754
1583162
1359773
1558107
1234391
1431113
70489
586995
58162
276083
1539069
422177
642247
1279475
77106
90235
1114361
1192956
702325
785398
1237795
774559
895488
470062
170833
115486
1381493
684586
39701
1412949
1596676
708028
1336042
392323
729877
260966
254170
1620725
440470
632020
1240780
1141930
924822
1287645
1509104
1531529
279919
285344
1398473
1396887
867657
1060398
1521063
1083830
1117109
291513
1100827
412414
321432
1327131
722013
1607165
163013
254877
345135
1310048
263433
728223
1198268
801565
573863
114444
1543432
1229503
330967
16927
1055534
648535
1167618
1496938
468782
882336
672017
1212084
14669
1574815
75691
889465
1530047
1375505
699757
1517385
645191
1101717
983046
1537947
156874
1574138
1515007
1015617
1051491
426283
1509282
157880
1216201
841493
647792
281720
1021183
228360
479374
99169
259583
831579
1155702
1554550
1314608
1538966
1567530
189635
1289418
1210575
494708
1175113
1583279
20322
236380
1577593
1434730
741244
1262859
393525
465889
251798
1532938
929643
755015
12364
70955
287180
1152179
762502
949878
268324
394402
1640679
1090135
763855
758269
996030
12719
1016895
361194
397657
1184188
937442
1116504
1461155
667820
400594
253110
981919
817826
810457
1552248
927969
397539
645498
181429
589329
1243536
970867
514257
1257909
1642549
1066824
877184
673812
148990
340581
345752
697465
741289
357723
1464862
721799
154519
865944
401337
534327
477372
203283
371433
706206
6385
533062
1496003
277404
1647561
1152158
821614
187174
208397
945473
1563593
1297570
1409474
73343
740872
1617854
1459705
1628408
1072172
528103
319670
688065
88436
1002725
137517
976479
1159695
217709
1453332
1093670
744131
1121834
711598
928265
40515
1047293
1432805
1133357
185435
425679
1150915
413819
312108
237996
437854
160325
1404318
1406723
947881
1615282
182173
1066938
1077988
722960
1181252
570398
313060
451359
251637
761712
175679
967483
1271505
1207622
681622
1054474
582853
1272554
631511
608465
271616
915267
264827
1413398
148905
135705
23752
1126465
72233
965683
1064140
219634
1521398
1157466
191543
1074944
1001860
975590
955689
1247446
771332
1460304
1375845
434750
291548
529428
1046955
1083020
949104
914183
596959
710214
862719
1626279
1631067
700444
349793
952568
1037151
464330
1641547
503234
1561676
75809
520383
272252
883281
1347431
695324
556031
941148
1196056
862059
1507149
867984
680160
1613219
529204
214193
1593289
1017743
70804
1426325
348623
1412278
1076408
468492
18526
995863
843152
825933
777679
10097
653682
317728
1409565
663018
302667
1447108
568764
940493
997283
1252841
404059
748997
598262
1094163
22665
1356776
1588213
43753
385519
578190
418405
1288502
603978
767170
25915
1518302
1505939
836600
522492
1570633
305922
457689
312663
1155146
1622931
735427
1388962
1189346
1403898
578972
316909
907534
1626740
987758
741314
687495
1414053
1371582
1239605
1123074
891295
1482559
941323
488859
1513530
458238
448112
312392
916429
25531
1634952
1197617
1354765
1497815
587548
820061
1383573
191254
520698
1116656
613246
1326951
1620079
1005136
1179409
588917
573864
863545
72700
128426
1645883
254743
1577718
232393
1344643
80003
375151
1284459
1200371
991644
907636
524327
431953
303647
1001852
869535
630689
776509
1211983
943507
1350969
1564880
1545308
628187
51105
1630814
1540468
980948
356470
282167
21701
591429
446887
811716
1091349
1490509
394143
105963
517190
444211
1433489
61226
322276
878329
354025
660593
72739
1615841
1507131
737894
78953
252605
238374
1412486
1338963
494108
899787
342997
1096578
652785
226839
1402451
675338
624554
174786
205029
531822
803536
1373655
1205289
113380
589281
1014673
1624434
1545559
623824
1463835
247296
516685
314634
1545252
415631
470176
205265
916103
1509348
478112
69839
517819
1601142
87831
404450
1267327
97418
1501038
65535
366827
275705
495931
1568177
1307993
647037
5318
1275185
1297356
1386337
15060
1570827
235880
1341049
1073689
423507
537701
1589482
72189
1626474
1409811
1551206
67992
1322299
1233936
1141483
87284
931963
1093829
1136613
1248331
149699
2745
530545
752511
635929
751581
260926
465981
185281
640021
1582264
1216969
378098
1351957
1285022
755422
104330
567863
89220
958772
270610
222174
374827
742181
1289822
455137
1411567
657861
1086357
1435484
1052025
905845
1291934
1123827
1500727
1407192
1201857
1212421
36797
296960
91151
1334922
1206362
664775
1049338
406006
1361697
161802
343083
296211
1294546
1251071
5313
328887
815246
743806
762329
1324228
722534
4077
1415006
217983
559560
125057
263635
1035102
374777
1367449
225432
620995
506116
19611
1487347
595275
954374
525
1259914
214663
721136
980046
885694
1412697
1139510
181276
204829
1467546
1375969
1236189
1078113
190324
1266175
850010
25052
371484
141361
107673
347630
1454738
849563
1073273
1533906
329114
662681
1186934
1643374
429282
1048647
1605442
533322
443592
945826
690027
309646
546207
955859
1517527
1558902
1623684
1460361
560774
1052019
1344932
296060
966847
384721
662777
101393
716588
662345
1328337
1147713
708785
855276
1302330
704342
372258
1383786
1153058
1295735
496151
751742
1238159
1571669
747506
1410112
1254242
1580704
7288
843701
344277
1637535
608956
1300654
632061
1136376
677071
1350993
1403789
72496
1179639
204863
78967
1580322
1568915
615112
1642253
33579
1215238
209272
868379
117773
1075759
331276
476966
561286
202819
1350695
145273
1159792
271827
727040
761310
162337
1287001
938919
1009212
558990
1456565
1221654
287579
300724
1292200
245750
223011
844314
1541650
989074
1275804
1515568
1058503
349740
566712
472635
1576894
952729
708245
1459212
1235075
706360
844261
1620919
1392388
1170530
1058332
490377
900044
917549
285384
1159023
102922
821666
1487516
860618
1561909
1138183
520781
795923
1521924
1009863
1608099
11899
1136776
128480
1434677
1409484
70393
429320
1052443
1327428
400763
1150027
1010495
150432
994180
833825
816959
1468082
856304
150701
586677
1553039
472422
27054
1529298
1285574
507720
1341936
699486
917979
403467
414589
1237647
1045646
68608
70588
686978
1229187
1612349
970791
712222
274109
799056
819534
839842
623386
1035063
1169892
165909
1350299
849621
493464
550954
1090593
636410
1187631
234521
273750
125311
1553038
1543791
1426976
1327562
507909
109999
1099325
1171486
473760
597972
548159
680874
1422769
981622
193005
1449105
1574319
1335712
1318376
650250
245804
983860
120234
576096
188315
1435824
127482
150582
964719
176815
69651
38118
1594452
1242915
1171578
1319872
381993
1382632
801244
788241
1209542
927654
1011270
1040411
446731
873101
590110
1502183
1004974
461623
485174
929184
185320
1253218
1418945
263479
769036
360131
856742
537693
46572
221554
1314097
1198291
1328275
1156084
201132
976011
1598583
1202177
338074
1601081
1076085
1058443
92100
282141
982346
1069450
1195406
344603
1310688
1512721
108351
657006
1600747
1500175
1223089
815713
1389428
287450
247384
734578
659390
334261
1591491
243869
747752
394458
129529
164045
1442272
1619010
1036172
1231631
1565127
912643
1189524
688086
1593689
784166
186239
341157
664991
1507989
698478
700305
609420
427355
1632002
239013
560418
343216
1588933
647981
1629914
390002
1236939
369641
1538043
1229474
101939
1059721
982909
1082013
291773
809590
1546687
652796
1298056
1240577
680119
242878
48456
659632
170634
635923
913607
1109971
1161085
1258004
551779
677081
1544270
805039
96129
169070
1217320
977451
219849
1270957
1140763
1394690
107668
1278211
616597
528006
1029363
1575745
413080
295202
839257
771360
1280927
1640990
1530565
25028
1155058
1403338
883533
466965
1323569
1600055
666200
946590
1101972
1362829
1181145
851843
695629
682714
42755
1161587
1322094
1296197
893913
734647
1472671
1361691
267012
1323169
1498742
235055
565436
1227299
1049924
138748
1091207
1093519
481501
1474657
875016
1156355
61883
28851
1284632
1353821
964712
1039936
1455141
444803
204588
366464
857570
1030911
200047
1093469
1129356
1271875
911770
1081126
1387363
1003625
1163900
422350
756229
1628750
282257
1374173
1236894
140043
1302241
942578
192464
593890
760457
482694
810837
56861
1055041
1642392
536293
310591
959815
604572
82204
908525
1164323
1361199
543875
793067
302044
87240
438857
781079
871790
1645470
359825
917979
584974
1186218
1433800
484961
561580
265605
931923
1345939
29276
1232031
432035
1533112
801269
808050
1119838
254770
413706
1309308
453791
939416
1539144
586401
785238
818068
185327
1455810
204229
1417319
10586
140834
319910
991465
667250
729186
1449262
188736
1512080
1249112
570302
283038
1398562
1198481
1498829
714813
92439
1367705
117615
1633360
139234
613340
1146157
892856
224058
662956
759578
482520
427638
674079
772717
1611209
868037
1194924
779665
1640554
1328743
101980
1342338
765718
175279
1411755
313831
91831
1400497
204397
537093
1093319
1395275
486591
1448639
1233812
260136
1161101
394895
345276
1076626
1328948
326286
949737
1091316
1002721
1366262
1058150
1126638
369418
1480995
816371
23692
590871
1347112
1193270
662417
1503385
282726
1310544
1144733
1417387
183216
1022881
43064
524069
225197
474032
357252
592398
1532400
1419761
1335386
72844
94375
331616
287458
411235
1167947
404526
1194097
1644194
1215373
1615058
1133642
340351
630558
744375
353376
816436
1038709
449769
1270617
313569
683570
1197000
1513584
1518110
562880
124253
749779
520236
1626588
120620
257736
478098
651278
152821
1132170
1388828
470984
175560
63759
1270935
24497
1529918
138166
190183
48639
97049
1299973
975108
1642133
934083
1047329
445616
1045177
257931
907260
1159169
121802
792197
1096686
889461
158081
625530
1645985
204172
623585
1459863
10524
1533033
718522
380047
167878
881376
352620
973553
973455
1346996
699742
380789
772815
732153
1420080
509067
1322881
449932
1171852
596704
590525
1176199
352696
1322540
184226
1187909
803958
1139071
1142594
1518810
758563
56997
204188
890443
1181704
248628
375580
778933
241505
133992
1093689
873955
237971
371641
860846
1390061
410243
1007067
681419
145156
772672
1096740
402729
333391
1612233
24353
929485
801067
1250411
384649
1103956
1419002
205605
54211
190143
643394
941205
1405829
753378
1612491
1596080
1357146
723347
139265
162994
172619
206363
1091602
951946
1449078
1071588
120222
1295268
634170
281850
434753
1040210
266030
820281
255307
412033
188521
580429
257554
48874
1503657
970821
1511354
1536063
331912
1222130
1480227
429970
1117005
124853
627802
918738
1591663
184868
1235587
334880
1209200
1599284
287331
1252785
1518129
575242
1242907
764120
401822
807483
631766
366685
1558133
150796
316077
1575393
854718
715537
723058
104099
1521675
808243
373137
937511
177911
231592
1060185
926247
1254473
1582213
1577530
356750
492769
261287
1067311
1621325
1454607
326161
939323
804784
1199194
829679
1004457
1493581
179327
876694
1282399
601527
88760
1069839
1605057
85349
1249731
1191911
287333
1497178
989005
243424
117193
1384030
307717
1203916
25765
351364
624839
775734
182566
1047489
435023
301877
384766
355314
1606255
15427
384549
1031774
1526224
838540
120027
625947
949477
1611310
1591708
743635
1357844
27964
104903
676524
135023
730624
969981
486527
1095004
1150296
63810
252692
1137624
1390433
846228
944633
1206723
970045
1063291
849388
943656
1282324
1159921
473098
1093286
170229
302759
52532
939047
880218
627479
834656
1072626
257605
692038
212285
1087989
653798
643416
1354965
1291554
710069
1142487
908331
839634
167759
1132833
912782
306547
1157836
935767
1498011
988959
1145235
1519613
492260
866695
987262
1258176
312862
1367377
1608953
1555333
870662
1537719
222084
1129195
1548311
1570545
1303705
152739
510155
87524
836865
191287
86411
1542322
515871
520213
1429779
255414
42502
1597458
901516
456605
1385070
934026
662297
1373977
1039171
1479809
1505001
656359
120335
1143966
394323
1103336
446005
715437
1055932
632942
1644396
1378497
71250
1574315
814085
704709
377620
1275168
1037671
1318945
683077
1593499
1166043
1329179
841586
1051092
503618
64430
584033
1548381
706581
415827
1230239
1301740
1128697
943155
311406
183120
356030
1513
286163
1187539
376329
1636752
1179322
420542
1304588
675597
268484
931741
585346
323030
469874
751280
483564
130828
494605
1404356
1560988
1551149
1039097
415178
603611
1269429
1458537
1335795
100537
541666
1224052
317311
961111
487962
1111354
279290
1472939
877667
1237380
134380
53848
66139
28703
1079959
681148
283127
725031
840983
312448
1177143
840796
979424
229259
335126
317312
1157697
836414
1224744
1596218
50631
586096
838901
928349
322466
1300041
121071
1064041
408699
988316
1589787
1450266
641805
1406078
1390254
1586427
125159
1638466
228510
1474122
1524498
150755
1365182
454078
1440181
1123252
608321
1628515
909388
241627
1153457
787435
1158425
296981
841895
1588743
623055
1305029
797282
512199
268113
1087276
683249
126834
193906
1254602
118610
815757
255290
399288
468253
638521
1640411
1463012
134793
881829
591879
1474946
928076
122555
389091
1016918
44692
125825
61735
523673
788257
791832
243986
734613
637870
491989
33688
1166312
1189459
132428
1392250
1207558
876304
1162301
861561
230844
1054169
703441
21535
1313828
1082914
1243389
755072
1010305
168616
50718
616656
945575
1093664
1140124
28123
624037
387571
1432975
987203
547932
376272
224656
166259
45520
1434632
460043
773476
145772
1330454
399854
557340
1227064
1095180
341217
1237939
1112595
133268
990320
684606
173756
871362
1643948
444215
157031
1268449
828785
332405
1112702
1644398
747905
1469934
1328747
763624
1471819
811845
1125926
275939
997757
76165
427996
758385
1426332
450704
1405603
917655
197688
107720
459614
296283
669179
320389
443265
5854
1208561
1356250
1242191
63631
879499
1351358
262011
1233176
1606528
867867
410679
840140
169597
761474
888787
101365
1162750
1425211
84634
467792
405417
1573042
921698
712223
683861
489300
536661
249773
1348760
768402
1510011
1020794
1198280
236041
417926
512302
424623
1432410
1186737
1476172
177655
984429
1335896
1213188
195339
1283940
662541
1531176
536699
1562658
1387422
1432944
169209
377051
166133
669441
830494
47638
944544
1598177
343282
791182
540239
436038
343779
951535
1054155
1490508
1468626
611600
1386518
894698
901446
1334686
565159
1508074
737900
639602
1335115
190421
1417721
1028959
790141
633810
764828
1621383
726277
1522912
530806
511596
1439806
1022644
423038
389125
1287016
312282
1192262
466185
1300635
1393100
148699
1037837
265920
670326
282325
918749
1230821
850640
858304
320021
617125
286388
672985
1328446
927801
398612
1309277
571106
81785
272566
901738
133869
1346504
95924
280333
161649
152758
172298
856824
872218
1513973
151596
334049
1144600
601763
980297
526322
1299217
689284
785190
809762
1151937
917427
661182
361535
602799
1173903
897060
783326
808099
610049
128170
676723
1573657
1033210
1084996
733531
1056544
681606
136175
1130326
1228298
42045
1519970
496316
889334
767093
1553338
1641990
472242
183517
445888
1207272
1259700
801690
427948
309376
913215
978938
1182660
521357
85261
491097
450788
1013136
1621791
734532
475703
138995
667273
502887
840331
1281390
1175397
469182
1385369
373898
912445
442363
319444
802688
1566691
1423521
1291268
447928
1121720
116786
745149
332295
496182
1140059
73111
1041023
936925
1020410
1213591
484307
1592927
77568
1139062
1376485
846389
1612379
1628263
982117
103603
429736
1628958
253008
668083
864981
539843
1377485
1278344
1523443
1200232
619446
1514543
438396
300408
1639709
157447
1310607
508410
1433963
81389
1576543
848702
932302
423471
1463790
1336209
946137
1456263
563722
998300
990002
528300
903280
1432149
1367698
911620
782196
1577229
886306
1096788
35416
815985
802389
331745
105332
1471201
763567
1004406
504131
1046655
411497
345155
1082466
796541
1408466
99968
882528
415168
1230652
229587
23914
850787
592052
254781
1140361
304410
598401
690035
248292
604731
988331
494471
617878
900135
1503209
915536
612988
1218966
1020104
372276
1606994
632872
1496313
1203783
1171243
459171
685938
24530
1459499
1107851
1063847
924632
1091981
433469
1172264
989976
662455
1641042
749699
597224
1508585
563447
69836
1248143
930091
1049957
437222
1568373
7607
607577
373395
890110
666800
796896
874862
89435
1027601
36056
465031
973798
631550
754226
855266
1091057
867063
163306
1352441
274429
667199
101035
188366
807054
179448
170386
1272352
875706
1475011
805458
250269
35336
1570101
1376135
258183
782963
1638479
510459
1641219
801369
312148
534695
276364
1434460
791060
390962
1133855
1009264
1314715
1476165
1613786
460758
114595
453868
1011268
1314422
682084
1074474
125425
58400
1399171
580946
713456
426304
33774
768441
4507
1610088
1278109
254543
1192219
1569408
1183113
1232980
691809
911258
1318114
483074
299446
694093
383089
1522984
125296
275352
948866
1205523
822784
1222871
1044569
500937
1494125
845967
1117854
1035996
157575
145739
29583
267444
1336748
840848
425293
1376788
91917
499302
1616985
885482
1304060
1023130
1623354
948399
1636646
63100
1215375
1143237
939786
399579
106730
1452570
1237930
113298
272405
31793
921077
228709
503166
28016
396493
1459187
1076377
629331
1640888
1010682
949741
424560
1544925
1368583
129293
352023
1174592
917018
433451
912092
1052748
1273834
653723
490208
827889
1344966
1034014
837227
918038
1347730
494597
14014
153808
1246716
1633041
545988
1278288
779468
851399
473275
802842
537372
307354
1385702
875049
1299412
1428689
8317
1462801
659058
106377
1462778
1052637
1576363
680725
1291546
987679
136730
1269921
406969
246830
460791
1334970
321708
35917
1594732
303004
402818
381410
14828
1502492
159545
90645
643659
1095932
1415208
784547
58263
1480812
948487
90299
148067
1023628
606116
1577787
451433
1634125
920189
1184476
776787
396175
1587542
1059067
1102890
991728
288515
969623
891210
608760
225137
22885
754082
630084
884094
70293
912270
253619
699495
168492
588541
1036925
885965
682175
197936
1019238
696987
648296
494316
1520082
1212467
1533648
657788
399582
1586557
638470
963380
1201310
552696
1385327
1419644
898788
1236967
1109244
1407483
1497888
681340
1618034
493479
1510714
1353985
1076727
770778
1259800
906578
822672
160968
439262
493882
919890
117183
362781
853849
105141
767790
1616056
1312546
709564
738806
311453
1438736
47386
248820
533457
375768
985807
1367044
1643136
1597918
539048
895865
1132091
1034687
1363787
1386917
636458
879276
1377811
1491050
1204067
1269865
970196
864480
1029865
313420
1470433
540242
1325403
259320
987306
145379
869579
266951
1088766
1125451
218234
15558
108224
1576791
1439377
516003
25992
662877
1103792
1504600
538490
96083
1263552
42455
765475
244617
1251405
873841
1582561
162325
1562635
532570
1485699
8913
1549388
1526543
111370
493673
1133655
16156
770196
865600
310187
1093178
1224177
1311130
683370
836004
109225
1180863
1339545
1486754
107428
1409075
712719
54233
559347
397290
1511854
1375693
1498544
753615
1270894
1184918
1321744
1063712
1498396
777630
1221105
780845
348632
36123
1068905
349958
318179
89453
1503038
460145
554513
982796
280641
826614
1199842
1493015
1410357
308714
567291
941900
336185
268103
1565707
1510728
272730
1213962
1425174
330085
792413
1464963
22752
1460713
938929
1030815
1266245
1588008
405189
121830
1342733
342699
1404068
1581303
518991
1156838
280677
1273991
1400057
1251250
1344661
61657
1004640
306964
522865
203877
492831
1494719
449323
871644
807161
346849
50301
911145
372856
1327005
134859
541273
1207387
18166
243400
1252816
17419
300787
1592624
355176
1480463
1271078
1232578
1516670
1557591
560366
205698
1216282
1265165
1395904
449874
1495406
1163811
1310186
1397561
574990
1333850
541645
84890
685134
294276
284168
847589
1180588
1060212
1597454
1277932
1489043
303858
1503223
1616982
1528704
340525
1452656
948062
251731
1480129
938866
1587959
885131
565771
571757
1354160
1382467
697572
185841
394454
1457632
519492
1413345
76466
436610
682687
1331975
831366
532234
305392
1071763
353771
28150
1516932
587308
467594
1096389
841992
853067
318470
741639
1116199
1577383
1503095
730268
1395629
1334227
295081
1347841
296009
954106
1358325
21199
252173
1134183
103034
1633547
369464
255078
1161489
52055
881648
513069
366385
113940
1143794
401483
1472043
268630
832804
124293
1401249
1159815
1001928
878214
419985
1437991
728577
202055
918693
166022
1285898
459696
1259030
336349
1386285
345256
1169171
913061
825490
1478240
440582
367459
1165623
200906
1300503
1497827
1625664
140264
444236
493368
917653
1633468
1524879
94115
826176
1273071
631559
1109317
403777
82636
870272
1198154
1085504
1647009
1061289
920111
1000497
388943
1121170
1009193
1247702
1002181
273928
1460114
316068
583056
1227518
1132434
1354229
420976
1148556
1571167
454151
244475
495161
103051
515342
1434557
147667
1350962
257571
211840
1555179
790973
947205
677720
352937
1057158
626415
37482
1611796
221693
258797
817329
583435
929930
600026
808579
1278746
1078656
1016753
260684
1597870
430878
682245
958096
306498
744806
223002
1617981
1438874
1363537
677410
1512202
201197
712530
703025
542338
487323
1034187
1110654
627160
1603734
1573076
203480
1500319
1391065
1349016
1294322
144300
1124072
684461
1348104
526009
1468756
105758
1259428
1112322
514589
353920
450508
1616200
1134791
1143496
1505771
1409000
654973
1376963
1462927
999063
143812
605854
1580671
253926
1341055
184719
553168
1323923
1541615
1448080
1143897
258300
1636441
1455062
255150
273815
605593
1336291
1179330
1294375
1541974
1179198
1629963
42028
1178199
148969
659696
483667
1216964
1515225
1034931
226564
1166375
31425
547920
74657
1558095
665951
1367627
659362
1396213
1189921
1354338
1192470
1404931
841785
467245
704899
50113
1424351
415882
578079
1045577
779146
1337651
1105861
1121039
346398
821079
530354
555763
1357368
839606
1021422
839501
812851
1479604
19206
1598726
26746
1583157
1381407
1242476
603120
1613487
1408760
1584978
1022433
1599732
692806
780926
1594739
1029567
1585749
1176677
898965
1388114
1196084
1539914
1303867
1083912
1467307
1327607
284349
1634661
351309
924757
981556
412647
713781
96467
1409990
495418
556573
536860
904280
1184502
1169450
947726
707917
491211
376256
999742
557323
616075
594772
671220
654383
99081
1168918
1118738
1441276
1643435
80057
412774
510557
151003
565559
488197
1122252
1282975
1235229
465211
1378378
996639
500990
483333
897133
1172503
1207045
304621
756001
785126
601329
384712
805495
1172060
261472
601036
914400
956520
1215852
1307313
1251271
1008586
949062
1430672
629200
736601
1202732
1165402
1379907
930838
1512465
139840
848619
1029499
1007939
832533
413138
696841
153277
1021422
846621
622170
1024125
693863
944166
1132705
466722
766675
680373
1247102
614692
361742
1286113
36983
1506010
1270202
50490
1416331
621126
1567065
1319508
1257814
788515
322460
211555
414101
1137632
136423
1522063
809754
1410704
172005
36204
1509551
774617
202259
1643926
1181195
1074688
91965
526621
631
1291590
1436662
269252
382711
1024355
1231661
871082
1254073
281679
335589
401940
569634
1422087
847662
280455
930704
212996
560385
139935
330319
176452
398599
262540
1196572
1193415
1451925
568159
314889
106974
856621
1242936
973588
1491560
204464
71219
1405817
448592
1251530
1203812
614264
208659
1142598
744066
1583315
1570200
957230
1516650
1165940
1557424
1275317
368900
451822
602975
550532
27563
742387
1585469
43924
1089937
67157
208038
1381220
1307166
1150431
945170
220173
47445
462537
53391
1579347
473767
373667
422679
1145561
1169761
1432395
1556020
976699
1438776
1593555
1340485
303575
1584588
603610
506709
551128
1283632
132656
1158810
510269
1320091
327118
976991
605695
866697
348476
1587848
55322
417478
1641897
133165
555235
1634171
702701
177864
1488733
106620
87599
1603704
26528
1580798
174217
547190
131668
391491
1133520
1617537
1012151
1586234
256242
685501
1547705
1305730
475524
549800
1584460
1071663
1248677
540541
563695
1155090
639968
1327729
1304118
102220
1515440
948296
188804
211062
1377124
1483583
829333
889897
1632360
266251
300628
1622282
57523
111966
622161
1007145
1050445
1262242
783626
540630
822143
997090
569834
491926
366170
1631319
202147
148294
478465
922387
1624699
273195
1122215
564905
1258416
685653
1512280
1453125
529924
580947
1004861
391342
1636382
1632033
404213
1266412
1070472
952348
1624465
791374
917645
1145812
607490
536677
1506560
105634
1511279
734091
1265224
575683
1554121
1640408
1081538
1092084
117683
515944
1041453
53583
1113602
604654
132675
1000857
1534550
61680
536230
24341
199207
1577953
206845
1170942
855662
1059819
338043
797679
1269336
370809
924238
1291361
1456604
222861
1218998
727078
23748
1066713
290856
449026
85567
147773
998655
1007934
5938
1210069
10612
1201141
475114
1027689
1302906
89933
1620239
769894
7620
1557164
1448145
142199
398776
177033
1350513
651807
1596438
869008
439535
226823
1062786
439923
532216
243951
783573
534163
1613544
1451076
1622927
1168414
722892
1044597
982061
1256296
594703
1300344
1512647
652765
258089
642075
1537758
530620
1181178
1296954
1366031
1539531
456520
133136
652149
721450
142356
1419431
880223
421902
875754
20897
951324
1583533
652359
376537
1423208
1212134
410484
1231994
1445233
1413691
1176655
454625
1387468
257115
1085678
735312
641129
1288384
1102392
1358089
1513736
319657
1492154
1264960
2513
159205
1434174
1337549
1425492
1641332
837318
947500
1403062
594295
1354092
1363610
1545158
717538
867970
666686
1319589
1531493
1461345
303733
797679
1016538
569254
35826
565486
1044982
1199260
166927
132870
962014
800479
708007
767910
70897
350056
1578077
1166402
1402726
944729
1635218
496328
1413002
375390
1611194
334972
1006109
598646
1557555
79370
318708
709922
485732
820580
1157999
156109
1158993
547604
1132011
338185
303593
213767
1048359
575733
962294
217018
505099
1238168
575287
541453
890254
598633
1401330
425899
1477423
691480
354137
51823
442684
1580206
1139340
1055231
681167
1066700
233761
507361
461530
173387
331894
1037529
682486
505819
356407
686945
1241745
1280554
1256613
640688
1227585
670781
85204
1162641
1585423
999470
1550963
352040
512758
602324
1216258
422928
194771
140775
457464
1036286
820924
1582110
715092
1484038
55956
891255
56987
1605357
5179
268577
819222
644900
620477
821731
308312
169634
1335813
670642
951319
141275
512339
556323
1585664
33783
1493857
619357
1021467
740136
898000
880865
1556185
1369083
876134
521696
738851
655302
779810
1496746
208771
1118487
1386258
864327
1637746
1646633
1302105
791518
843777
167235
1421424
64341
714669
106092
1518936
1133116
175419
725868
1033652
810973
775300
577641
361227
389669
1009323
1493780
1477663
1465665
246429
46477
1087201
1445329
374455
114264
643991
585709
1350865
969536
244714
1127922
228302
51266
846504
181490
131105
59992
755450
1562199
1589414
38911
1259423
92896
916451
1617725
894310
1074936
1571278
293196
1156514
915687
910300
988114
1093849
120421
107075
1456281
1032040
1617796
981956
541202
1517257
426453
552651
1008648
1032613
284991
1547474
1262544
1433421
1615850
371870
471524
304232
670620
916574
485636
669127
1411011
1532126
423794
1581121
1083050
624420
1339500
1635330
1264785
1457360
787181
1247614
439922
140832
1521185
178098
39819
67292
900588
383791
215724
1539479
1426400
1339735
884905
86710
320190
389773
1290468
1146095
580071
588415
593180
310648
736787
99116
4767
906754
326494
344954
285773
350257
194727
1418366
1028317
740503
1088595
623728
1243468
987988
804959
197346
121237
237366
816316
1303054
1017926
679163
1617543
1292174
1592267
677292
534075
1276055
1104088
20728
521877
1467289
1113878
862400
556462
1368663
404155
1379815
44774
924549
1312148
999233
120626
133520
509345
842068
856009
1072979
95319
1441534
1639369
490221
661165
1138638
1067340
266425
498835
1263538
642438
423861
98497
73296
1464202
87727
694972
1399444
1305518
1423173
246177
162070
286281
288971
405724
352764
892894
517745
365421
1013869
526416
1290663
62970
1104704
1528273
1252284
1111444
1225884
224196
823840
419588
1358539
1475415
1384657
103396
1251109
1445898
492406
19698
1186891
658497
615416
1310426
772111
1539256
1536447
1238915
346369
1613909
1057154
896953
259360
1287522
468075
312889
497223
484874
1434130
1438601
284879
1189703
137207
788863
877231
1096517
1023734
313467
1362220
1593784
942411
842643
1504218
526365
1053882
105379
1487835
128397
307141
751247
468172
710601
387458
973689
629209
1153839
465710
14339
1534609
1009703
702606
495844
1630203
850329
870450
362675
650143
361864
561681
522562
52742
1312581
908472
511046
548096
1589659
39232
1250425
787054
1385222
1047727
1137770
12144
891368
990676
422672
996371
177311
960349
1601433
733702
1560791
1548417
1517582
520826
1556600
1353594
805610
773366
1166157
873814
144361
1515986
1509358
693470
152349
1279216
1010089
695146
1324227
1343811
453352
262750
1086889
442147
1096853
1500339
35238
1495801
595265
1273835
1524946
748216
403340
319295
1102706
1199264
1635083
971046
224845
1043474
376023
71769
61214
1112769
1628495
839823
106912
1076732
665120
46721
419324
1017874
72161
1298115
279169
1638310
533900
907327
107829
420484
1600785
524334
1413209
971028
772852
1440416
390693
869326
1451376
871244
831983
1619187
614493
1256181
178207
651792
929854
1407791
1530600
1404469
950089
1212146
827215
411290
523603
490089
112827
460638
1397152
667224
1207643
118198
1127648
523989
542730
853278
1594885
1151315
1455515
196153
379907
177928
110282
1614691
657402
1594503
1255713
1200499
1369579
1197757
703131
61645
974158
1474416
712201
1586086
1464478
1450098
1434028
482043
703370
798088
1472644
529513
379219
232344
1583735
721992
1536780
595734
771092
629848
1047190
1104486
164522
803680
1069506
379842
759695
1301382
1585183
55917
426274
1034827
1447380
584859
881555
259908
1175196
573349
599420
1523515
354752
882760
1401544
829023
962523
1497318
1349851
1360597
611961
585014
1501448
90616
548741
1413255
620932
556432
253265
1625950
1046715
827310
1602403
367910
297083
409019
512672
760742
919516
154669
1407196
755314
260194
897342
1117992
1156228
1007817
1055370
1432194
1535119
296270
697981
795120
1190931
37673
944277
221798
1599507
118710
422534
592312
69310
332067
196423
1309141
1008749
542756
432955
243275
664130
269257
1289042
1641688
103840
359602
1105073
1576489
101110
981361
895984
1324094
585806
788404
17206
197522
503062
1466753
1019763
547484
613240
24044
467683
34320
1292450
1520874
759016
1586069
858433
882558
438678
112076
1077099
1040158
1200836
1619050
1507902
644669
1119856
274634
1037179
1367006
1147348
973747
1061270
706688
911753
1411182
559618
661558
489992
129764
1627988
820808
18329
24545
1365495
1558591
1060890
456752
794718
973445
721565
726235
1334978
1353008
742915
1557758
36737
1043861
211243
175020
1516563
208433
1347813
657117
314456
784038
1009188
221972
1214049
736756
283928
1336192
576492
900939
661805
1319122
168044
191681
1177396
186092
895040
1590896
323082
1297084
1339852
924918
450421
822468
260123
662323
1327845
523531
83008
1313556
1325264
1171765
161010
332925
810981
321111
225050
1114309
606605
1275925
324608
1000464
994540
1122888
1335831
1300527
334906
198199
996650
1223193
300585
1639896
1228509
974304
768647
1463309
727383
1310272
326884
1397544
407900
812286
769940
290838
319981
286874
1355002
1119183
113330
1541051
640486
875217
330595
951780
909383
1401735
1463815
13436
429407
1025900
760919
993644
1137829
60605
1017396
1420513
863268
175703
740322
555007
644992
1292623
1216368
730003
472766
496200
1638843
1544090
1333071
1003405
1329740
1596767
1510095
830985
624270
916177
1164543
1473409
1002959
337542
1006619
1463798
457109
410882
502703
371578
209220
322856
1467746
632119
657803
232521
637562
588327
1460968
1634355
1459525
315967
59195
1471633
1067300
60477
1257712
178265
1004602
56330
47974
226822
856251
263862
917110
725977
146847
566876
113617
970753
1636994
484605
126753
521185
1540270
981354
156390
1323299
1012201
443635
316440
856409
667814
38867
384673
420875
167266
1157329
1474608
885366
869505
53949
858650
817219
762166
1509538
961184
1535623
68950
87049
1418640
1062113
459045
80893
719649
1415549
106297
704822
923162
1533438
650205
1565685
1090491
812861
1580559
1359083
93097
1243032
182065
186165
1963
791791
279675
1630271
260130
1324827
1120086
787109
525660
1333446
1208380
798051
90925
251034
1243186
633616
1445534
1294267
576649
61964
849645
540796
250762
1518399
1025446
235481
1061805
1516210
844649
644770
1005617
491920
373103
1445662
406810
439569
1471455
1068228
192500
1619014
1539996
310682
1438670
1264133
1635999
115370
530489
1336693
1184675
871679
509906
714165
1041407
191362
1087355
2022
38617
1413623
706680
51132
806356
1489848
1390885
1583051
142811
888102
940912
233091
1626225
88192
506383
943286
245723
720051
1152291
1417581
241601
779024
2312
822947
823111
14664
883825
195055
1555352
1479913
1462026
5726
1411387
554075
1409099
747705
311937
755361
710372
437494
185310
282703
107364
1323593
311452
140523
297445
1047130
675769
1152376
524269
1014791
602080
503594
1372780
489416
384462
917156
718094
504513
711570
186586
46524
11272
1193613
758106
138292
1620733
594144
1356467
894085
825066
1180075
910054
17911
621580
68926
539366
1033083
739006
189764
1158594
1600117
141019
1589753
441503
243887
773377
1630965
1553746
1088369
1400199
1616609
1131082
678251
691866
843244
1069105
1507591
826596
1485408
76302
1520999
235564
252166
267905
1218414
1412505
1382048
494453
1247019
225460
64258
1411343
735441
784510
449025
338696
178524
260938
552370
1134596
1071656
756412
322626
1259474
1113839
1095690
76232
165926
109580
185250
1359342
706920
1150472
10173
996225
804168
300778
1511330
1130461
720446
1507778
601104
1512325
321364
411991
240345
24357
1550297
755867
412437
1575320
246376
1073908
105213
562769
614436
1322645
954921
147064
1325125
1008440
511623
20954
469435
1169566
1344405
810431
1455151
563161
461578
91337
1642562
1185931
1294579
1176726
890279
513722
1384015
1303424
292157
1074381
622704
1066487
569111
833925
629546
515666
844036
491354
81242
1205966
1264097
881136
13483
619118
5393
1522275
992072
882371
2063
1090431
1546894
452481
881266
1234664
48278
436236
11575
879044
352027
1155178
1057314
482725
1035219
130353
514926
1263198
220979
433700
554111
1143538
1452490
700125
1613126
191919
385163
454666
1274041
1266780
1107089
759589
319749
268751
63979
1139134
693137
657223
3284
32272
433488
806589
781107
1071841
981865
202229
166501
1584244
439663
833542
484753
727886
1391392
44842
792830
56438
1150076
720719
285372
501200
209352
556176
282874
231321
1237058
1608349
761457
741776
91107
1040970
1268164
529869
800181
1203324
1094481
727653
147053
1342830
1346862
508196
1528503
1414764
1331502
333490
861612
1033180
974134
1536287
1334128
1603986
875026
1519900
391146
457389
814094
1359721
1515730
1636469
72128
330103
1194326
324585
669886
1018090
708449
1461584
1466519
152951
1544343
67763
1005738
1578783
319301
1237851
461061
261470
1577959
907112
1187409
98681
1273402
792137
35756
237112
921054
1340036
969006
1610194
793877
289435
729887
363401
71146
391472
1588286
1567947
585243
875923
404983
931680
1313941
92462
55248
1455491
1219539
121250
173662
361649
594745
865070
96842
62090
1476260
174662
88550
1306099
784992
1419349
1646388
910093
1355924
1431930
607095
1009327
1069279
318837
315922
679677
720428
822429
148664
875102
306928
1266918
1561725
1183186
1597377
145283
515821
68075
785165
1562536
1542467
1254379
1271475
623428
461627
711126
1382511
375509
1417199
987630
157646
894270
584735
1168942
234580
603263
1196410
825281
1274714
766731
321271
82650
1443232
688334
105145
293508
1448946
997803
1206504
746331
870097
764540
1491352
64609
727701
682919
70171
131764
247886
672462
519984
768174
336050
725942
1603665
1264726
1393602
271764
1320644
1299576
1463814
1136431
1499212
473472
250251
830799
1252379
119339
131774
1523071
679091
496705
869719
12291
355146
631858
1432067
387435
1283609
170163
154331
983060
139113
868277
1366736
1099699
677715
539763
328919
1248564
201297
491184
113832
43773
1180648
1120710
1480842
1274273
1275082
62922
1228990
1071489
617499
505115
1578827
1384913
217146
132925
1293161
826267
778422
1302701
1042299
879097
473680
1276902
212014
903695
407917
715485
913841
344092
1289047
919837
876087
1097818
705828
341706
623251
220252
991104
1297078
51642
1426031
446365
105512
1167920
895186
783779
1562480
1379425
40544
1052994
645561
1238413
370966
467079
281744
1523911
190781
1236809
1111460
640102
421289
964138
242512
1210554
217219
755450
1529458
268068
1064275
499164
23171
1622859
178699
748025
396236
220447
960341
1066781
1442621
1272960
333118
614911
695042
1473203
607666
548082
373306
632639
870718
1349329
915003
1399982
1109438
1477781
40046
1195509
1109650
1502887
1014478
408038
714661
260830
1456493
682260
516287
839892
951396
43686
1499995
737805
170444
276393
1108810
1426182
618556
1169378
868515
1471575
150532
859220
1139308
1114770
280708
131467
605765
1498543
884074
246167
606326
113464
75007
685443
283656
938868
278791
868446
161614
882011
799047
510843
1634161
1407808
825550
1132373
254584
1303863
1109571
158528
1475730
688435
997805
1584724
1610339
640093
1506650
10486
1321643
1456394
1285154
1463102
253007
1121698
406772
1148642
315833
1646096
1310740
1223554
153100
297555
608282
1520338
1644838
773585
870916
937338
1436206
1162350
1505359
249216
647958
82326
1618122
524598
1069226
1439200
1585829
144343
238315
630580
106573
1479093
1036193
1363070
1034156
1431853
870200
698196
1354071
752555
298755
667882
955792
820628
1622109
1041321
226351
1643082
1120284
1069759
659410
862741
245046
467071
1459686
604735
1607927
1177404
1122711
729069
836076
37391
1111489
695201
1119158
1542172
1188842
1569847
627587
855274
1054619
1147333
1181894
396695
388114
664090
1496039
172870
1563753
1502039
158030
436014
1106774
934736
332813
1619496
1250622
1309473
719573
355745
1190680
449828
83408
372450
1081512
63815
41286
485977
889330
768383
16587
1214729
623138
1395811
215881
1149924
148388
146328
480076
712795
421295
751361
142635
673635
1637892
1289051
202052
756107
616324
474919
982920
1267248
1610067
618106
255411
1312884
549516
1245004
935327
1193297
1173939
1573726
1082752
683821
860504
400698
1246827
226554
1479693
1006748
468670
605022
255261
456997
920799
206479
1247461
1519998
281130
1471522
1630246
1125779
1400858
617810
16135
255141
1621193
517344
521216
944367
1586939
1539596
1346192
1184269
177057
421237
670205
158445
1013190
657880
754944
1029451
1579269
405382
1136861
727243
971701
1116211
840884
986605
180366
66382
1098637
1257006
119616
61193
1362574
1207549
164784
35141
919491
785489
1223761
545871
116873
1383058
1232732
1105103
6620
629007
452893
1310146
197093
1593329
1158011
680792
1529821
525082
1359255
823011
1492326
324292
1486901
1490661
507573
1116188
246844
1553554
627611
176109
936474
1552597
323331
209822
762610
1068597
1504153
659547
231246
1500541
962473
350182
1132960
841543
1367308
683528
1394926
633040
100979
1221415
945838
1125221
797528
974380
1528668
1211876
1380287
1126549
1266657
110459
127522
999196
661923
1480853
603593
299668
1302910
1311909
459737
732919
48736
1051728
523120
470611
81466
1150655
419975
1587826
927822
317412
1609977
1507827
488295
1126944
628810
1419093
1319797
239673
63619
1613553
1215280
1353199
1626339
300342
51106
1100323
901922
1034385
1109386
1152128
561559
396894
223126
1531814
931880
1082321
1225562
651414
601771
872550
1514551
371339
1149364
1453796
598877
296189
857482
1476093
1325741
1525198
714049
757071
688914
888661
1343943
152382
1536822
393950
1495132
138512
100146
836185
312467
352947
626415
1105915
342598
442766
1337133
1336640
300858
853650
913534
462107
61110
909658
1113875
1527079
892320
548841
1565987
1553055
610428
770289
81353
1503163
1289957
1626974
917056
743510
1075879
599106
428825
167386
24963
67745
248792
848418
1330141
873808
7208
1577316
540517
1076931
33272
1453200
1237672
1235066
1219121
905487
417297
1232131
1232250
1039969
42351
1390146
1562768
1321724
281876
1218998
997551
1280391
1272588
1398554
230376
636916
716847
1121637
982281
58222
1139702
1609283
1465877
1078060
239179
165013
411116
1525377
789622
213953
1514968
832242
676202
1341686
1296630
844899
385529
497891
832497
1192014
881503
1350781
611818
1078999
1194614
607694
1009143
1461994
747514
799894
1531257
1470145
1362433
1401090
129299
972112
924301
1413719
662866
400024
1137316
1630141
1342606
1581808
1428190
377624
1195839
1209430
1266919
826710
1104515
1408994
1320564
735370
175527
552020
255638
128642
874701
301847
626171
866267
713595
1082106
1042904
647048
720306
1143635
339030
1268852
1158770
1260600
85097
80533
793880
241839
278385
841030
1535083
219020
412109
875725
1019279
404870
1636611
9950
610515
716221
1416455
689852
646524
53117
392745
1420971
148235
972372
450374
354875
38634
216173
810007
72079
703250
357913
1519823
1584072
618458
660664
1491898
1627608
432176
867292
247771
157298
1477805
810262
608296
54499
483258
488985
408951
509346
800234
1615884
728752
1017755
611563
1632933
674538
766404
342285
634178
777882
280883
481569
1571021
1468255
125139
1278113
1428011
1468873
1441430
762462
512668
1643206
675907
1142284
324743
838930
424897
1477408
1399467
554702
1406002
1270338
864185
10062
361866
364403
365029
1414986
652683
141029
421064
1320533
1417913
1521953
508395
611979
21020
1210314
1094122
1602940
206962
1114324
960770
288873
283165
1045419
1180872
1005621
443986
830016
891344
1020858
638992
497918
247992
1521046
1064686
164261
1393104
1171791
781288
664515
984711
526193
1377714
194626
1205048
1598174
323114
153835
1494844
536423
724213
1607417
774065
474831
1541871
1338057
498283
1418787
782954
364778
808434
226509
1127324
817378
450180
852777
1321078
794007
967707
1204309
505614
1299227
345779
1161105
1046183
233505
781417
1247161
1112198
173631
726691
96215
1004466
1011226
1141077
507504
1621796
529489
29853
1061626
329570
50388
1320001
51416
1326416
57017
903856
175325
1385640
1137481
1325608
967123
1324318
462870
1263226
440921
1024779
487180
1131409
1517669
928082
1239236
757083
1565485
1350669
1567920
1462108
913594
1212218
68424
163272
391214
1375113
822123
14491
814725
1057069
1161138
532058
896816
256875
549038
1318665
672124
356177
1101463
1140222
1126311
26894
1316003
1591834
1248176
1071035
1432737
807286
1535083
1138193
513834
1355850
1104211
315571
231065
352263
1291272
306466
989323
1398271
597955
1212228
572564
1185342
995054
292440
202437
1465365
1206800
522375
1545118
577116
1341978
850059
1513823
726414
867174
1197239
1269946
198096
1400359
360816
1540393
932558
154452
1279725
923695
41513
499773
444785
522533
323369
162745
2543
668940
1098137
387354
655819
960030
880198
638530
526715
1310493
80424
133728
210218
152962
515219
1384633
737549
1052171
795953
97557
940487
1126546
995485
893072
1258250
895442
589227
246369
55219
1471567
704561
886827
1008331
466915
1394919
676228
1013410
966699
634052
1384438
13700
556953
1429388
163758
1173871
445656
1006110
242596
828031
1311047
934033
439993
1144542
959183
953235
528008
268675
805309
479422
1100169
1010254
394825
304383
504135
1115458
305402
463755
902260
1327407
1525163
250106
1219321
1640539
810694
1124226
1308712
1643036
1280060
1595885
1322140
1075067
1561954
1494283
1356080
329734
1200437
246893
54340
680839
385896
294051
1089636
535756
1045079
1188462
1530
829143
163896
1531991
1555515
297803
1640545
285618
1200237
821446
802274
578136
1517492
769329
115468
3092
925772
724510
725081
671477
865663
250074
1533886
993935
491055
746034
1609121
915341
800427
773018
548416
90945
148352
975209
816768
1136352
56799
118763
1422155
597243
1402623
513935
1465741
855426
1161148
910449
999548
795562
87304
1234862
800813
754322
1296263
878465
883293
1331223
61168
1589328
1301627
434757
523690
493376
1148659
625395
643075
1544063
703306
1014931
516379
545540
256890
236855
232755
746677
1147334
538
721349
1268078
386016
1395049
434468
665173
1164210
237645
1140752
1371602
279371
1047977
1347668
439145
600145
1118828
831249
19815
481322
957078
1467388
1081683
766204
97358
56411
637386
825434
247962
191734
1550800
1181189
185017
1532194
1004845
355835
984424
268725
1329419
422978
1304704
1554472
389048
1267969
562194
28768
714917
212192
539429
1213455
497685
1580609
20519
661828
1526202
1626982
462666
1603084
580043
574073
170685
1147019
253731
434650
319843
451633
788925
646500
408551
1340402
1568375
1314721
1075473
446561
331005
843089
563541
339466
490459
89009
65394
617613
621703
482836
1320679
975740
403191
1351485
1281254
1227905
968481
1627539
1482182
465398
963248
1626343
891040
183169
1167428
165253
113341
1573885
771606
161695
448763
519373
896901
1439083
482138
931044
1459631
947701
1109476
990530
60679
1095956
1187316
891853
687296
722984
655969
462463
959380
1303203
1445758
3454
1364641
1077780
445256
405790
1398303
669560
929825
919554
898094
956703
110962
1513939
717889
214433
1315038
933531
1188717
301586
75886
629473
583815
886497
649343
1399477
189304
122390
52357
1063863
787505
490339
310030
1102015
11862
1462218
341595
876963
972060
281819
680153
927043
1324281
98906
1155608
364585
395039
1433688
225104
1323537
988698
1553483
61671
1128832
1037641
483665
301034
382105
1158122
1259160
131500
972518
876922
1062999
1261599
206640
56655
60830
1478982
928293
1628254
1193524
11251
1430820
763617
559011
1584621
530814
1397654
513817
1132366
1610968
747940
1210880
543543
110099
782859
1509430
1383126
1147142
67038
414921
974747
1221008
178745
607093
1002442
996454
1538912
109943
857090
1048265
359104
323921
303096
1647005
823101
117800
176343
443171
973030
813318
1145670
1449759
1173136
246166
1567696
446233
637636
1586858
1044423
1326975
511340
946084
1093452
1419726
197856
967111
87037
1304973
1385785
1031171
854621
1227351
1195938
293737
651651
923894
1303161
1610862
185246
1370994
423716
829538
1060702
223791
1168834
89938
1173938
28835
79904
165195
924167
11065
1596890
53429
220248
870365
1252601
73958
1572745
528058
815374
1285771
13248
1239232
941068
653376
539798
288001
834874
1323327
529447
983764
242898
441559
990693
1402387
619461
676019
1146140
1073753
683618
1016542
1633084
233316
478663
1305846
86597
868768
1075220
1146289
1374037
1532796
559605
451685
564940
310065
1105309
108245
1098531
1374229
68290
1403566
1590541
998258
52623
793420
1476473
136451
869156
495028
143028
1459091
1486963
1620433
256895
434553
312744
206286
777263
650849
108257
1121922
1354634
1241208
436623
18851
815291
1068123
884016
82546
1193505
1111596
214227
47705
1212960
1616225
53928
1106068
815122
693926
1245364
1554918
744981
99662
1309751
122262
420013
325512
321710
69114
1435546
704054
265228
888048
835284
889185
584494
140826
1049164
886255
294803
245372
1333841
293429
601119
758851
84311
59180
622811
278506
1524433
856811
1004076
600451
1237770
350681
530165
1025952
1279000
1168629
776782
1184840
1390969
144357
1481125
648060
1348153
1135581
1357019
603443
1125053
1330254
561583
624309
172923
713874
316841
258346
573
518094
905624
755433
1490441
466585
1471310
1472829
897495
624913
1607090
212197
41378
539284
1372434
158747
1013072
1440861
685375
273687
663452
1264371
1049651
433649
592875
251296
235492
200080
1515506
1048281
1180460
910166
1004387
1398934
1180360
1006086
492349
917135
885022
224062
1382015
1078574
517166
458379
1337351
1051616
1147619
842809
172959
335575
1005770
405687
907514
1012676
1327597
1174654
732947
185102
30782
406136
204443
726057
217505
1121494
417839
392931
528994
1081984
1604325
246024
121954
510097
509337
29821
375327
1309623
289994
720267
634318
1254550
10317
667722
741000
1119516
1210901
282432
956193
759594
317567
426699
558834
797827
1290136
894809
433049
617692
648804
351763
906499
354574
143996
1102302
898155
738254
1068038
613089
1340632
263431
252788
1598150
1241461
174769
1510044
868898
682514
1430185
595103
718025
1271579
855058
1578074
127799
1557453
977409
1210986
3715
496638
481687
587817
1573967
1152736
1624784
317122
633361
1291733
216211
110715
557144
698280
627383
1190471
1033826
1040578
1244373
16308
1109816
1299782
1091673
1017462
971211
953925
581296
1126552
176607
657199
592930
249919
1642303
1107017
925454
1003606
810878
496683
1028851
1531525
921976
277527
989999
1454566
457625
1596663
1483671
1322978
785667
1405277
822120
457817
1266886
278228
1508610
1457699
608416
44796
304238
1404144
877271
1132495
429563
1529076
1194049
1107679
12751
1238312
386675
169506
1249868
512507
97042
310868
208018
648187
1294428
1179452
1165022
865357
162630
323873
567401
457900
540728
1336214
1479414
913781
1232662
1325743
508369
1211263
1102448
956988
717727
478063
457878
48577
984141
489419
1026287
63805
1112346
140466
1416851
303476
58980
1516248
1614040
1014835
535921
585648
625307
1487844
431805
1034833
1126863
222728
1390093
1088130
1253709
1495116
1638608
1054695
1610359
233973
860167
979833
656906
333230
340734
1577986
1385970
1558884
1288544
660144
341178
718026
192947
981101
918807
30130
1081681
1459088
733326
420623
1516753
1038671
817584
1445007
1112394
477084
759559
950449
959115
856447
1316173
1439633
659960
1076035
417421
1392674
1343305
955296
1080388
1381671
1041868
1178926
548996
719787
1633263
1173272
186191
878898
1574876
488429
558354
404870
426890
483603
1631939
1135980
249841
1083652
659277
334815
41161
14145
254256
1454441
191807
1397303
893710
855556
500211
680287
1103048
79042
448821
1256748
1211610
1222945
719021
1034857
1298797
1528913
373315
1187483
1024541
298652
1066943
1323792
688072
528393
863266
1467200
1522959
1398629
1131224
308547
537045
881622
489373
1499668
173515
403575
865927
930907
1166355
1425058
903776
92762
348879
1406435
589266
237515
1473637
177862
391649
1330011
587931
1005412
1335849
94249
267766
697559
1317887
277241
448639
1243872
1554633
443878
816705
692234
901043
288494
503391
1127489
756218
493419
1115969
569521
598276
776419
636928
550270
175693
281113
964785
1469426
534576
1449879
1403300
95374
391118
1292852
312460
1360284
366767
1547583
639261
1513539
1246196
284866
666797
778423
813651
521768
372325
414752
914647
338436
1363310
856279
633636
350012
608925
1378585
1635358
817054
68243
1062604
94898
131210
639881
1178814
780375
539522
424713
346515
907562
1054470
946291
733417
188340
678158
432967
495422
696986
1556654
264661
5169
1052835
896535
1456092
516240
383450
973040
579309
1439432
403079
230525
480150
1242865
1052937
315159
694411
347446
178049
500661
207281
644199
345815
258037
1193908
1248678
261230
1021197
1246360
218619
1033614
305056
952884
1093148
194040
1579812
186836
1486093
1186882
877044
1136746
727200
1312290
1403319
1001273
1547089
235141
337338
1230173
57901
1242436
434988
617489
720872
166525
1402768
548921
1052713
1123619
890232
1322907
561927
1107220
1352292
375390
956532
151852
778862
65859
1161733
356381
1605435
310663
1288724
1553145
1148508
1388075
173211
1597013
1485498
385196
1113993
195801
833624
1368306
332022
1471578
996785
678034
1089642
1359902
1392478
847809
401511
78033
141771
1217754
1448383
407014
338897
1408766
1479764
644638
706259
271842
897516
848997
1497954
339697
668900
1370521
881017
245147
1542355
86016
121170
487163
995613
230179
870159
1557376
810554
1300935
1434347
1601320
1641594
1299102
184690
1058585
428137
143523
819699
1616190
914967
1010466
1045602
1153718
1511912
1605771
1065432
96594
894926
1147704
515573
875265
334834
588614
41792
244272
519599
256685
1536408
147085
1462420
1069789
1277529
157055
444772
812168
460278
361128
661799
1045610
1566112
802242
1158723
541942
1214557
886278
71590
1172144
1636255
729934
800572
327592
1208988
935514
1004527
1631314
1159856
961911
926536
1373154
138681
356054
1394841
1046648
1066358
719645
1306540
204453
835335
938638
38468
1603563
999092
363043
1458894
959572
433727
487866
147042
145409
323631
160958
644803
958178
1301666
416155
1559186
1463200
1277588
1564118
934621
1573178
1077590
807108
1365671
569178
1262700
1263159
1339020
1048303
708179
135629
1092952
334338
109954
1570089
191587
514060
558259
233210
1536009
362585
536254
484034
810583
1252726
306872
1595674
1044840
1239847
211465
483694
180010
103760
532758
1121359
674374
1566557
875710
215903
481833
644017
954537
642025
280729
243251
903361
1376760
1517865
646962
292546
1271443
65293
1160259
258203
499891
1042038
1579977
753290
1459463
1673
1274401
569350
243459
576745
1276605
1322768
625765
957443
1458030
402346
737990
1400959
1386025
235066
1478431
405026
1352565
904057
73499
1044970
1615454
318883
960873
748595
339320
526953
888817
65433
857967
1630175
119329
1055168
1094412
1086371
435876
1030761
1006101
1534185
1268598
852999
676122
1000608
319784
37938
1121267
374050
70297
307098
544383
1001123
171999
214578
1029269
1058591
550764
1253282
320214
989034
1000031
1029575
547030
342746
783483
161302
1141745
237676
1094996
191580
513897
63848
521775
1190443
1605010
393392
200598
391607
1060836
1122616
603952
1582233
804410
1168734
539403
175034
1473948
1118830
1455629
1050012
994086
1116320
1208509
1519285
1030960
813677
1097432
239083
593784
9700
1260987
1200674
1371768
1473390
1562588
1108086
1279885
907389
1364711
545592
773885
766513
134450
1073286
1501794
189151
685935
624113
170273
1571555
522429
1434262
79007
1447945
492416
860495
806386
305649
1576767
1554042
159377
1385532
915167
1130907
1544194
918499
1197008
1545898
301651
1319185
809740
948170
440943
459540
575647
758756
1435583
790643
1271408
783267
325920
177724
220768
687267
191338
783467
301231
734130
1601179
1235588
163899
1445635
1325415
1398623
84083
179008
444602
727130
1140597
346535
1299258
1358541
558770
1078978
1298116
518303
81474
1450257
1275816
694527
596302
1482663
1240335
1252982
349290
693247
1522086
905445
97913
272386
1278237
514326
150882
373326
1546980
786081
54006
1542386
653272
616171
699849
1477030
1009552
481649
1260185
696977
462295
1202192
201144
930752
1323134
1584705
1253344
10721
1433038
218105
920733
685158
1588957
930216
611850
232915
814852
605184
758772
1623024
1261380
125732
231642
1413261
1613896
970892
72462
1274922
326691
240592
666021
778709
98917
1337133
445787
1100579
1265842
1372463
513776
931444
1351719
633566
814851
776490
1200891
1354906
622484
280790
1085591
1001486
1031525
626608
949909
1451849
668653
648640
924117
106203
560344
1163529
438998
575017
1519433
875172
432794
1273254
1533100
206769
794166
1152233
789739
34923
1259837
903894
1035554
574775
922681
791885
134910
216139
685551
1411879
1436304
1536527
556470
1385518
93516
294178
438743
630044
1465036
391218
1483000
60392
343736
400327
1311901
1008079
552755
299517
1259622
983428
1156437
394141
710110
1524280
1053750
370915
715764
1319979
1012739
333485
841245
146579
7456
230946
585459
758100
352380
1026656
34013
642060
925675
900812
1231766
981511
1408294
540774
897242
198727
1566909
661164
1635835
1436411
328335
1314133
734905
1424249
1542383
836974
1531202
1005611
943998
146116
264939
635910
1207494
438748
240404
582037
501547
27868
612578
996618
1089232
1016607
1089696
1521521
175211
353428
1225475
1360677
1573305
1037583
1393283
954039
837691
491602
842479
796610
1492109
1363760
1564637
26941
1015021
1449716
1313605
711133
1605494
853303
1356005
230013
1300866
514675
1121442
1030090
998811
1495697
797870
1507817
575354
610728
858093
203909
1005597
1027828
1274510
500873
753724
724934
905363
10137
125997
55218
39396
944782
605629
188657
14860
519109
278339
999425
1343956
1016016
842507
642620
352853
1036571
81662
110442
784889
217735
890534
1241469
1174263
1248503
901
528693
1386782
1011194
127106
1201650
947716
601986
1430217
1142568
1576830
1377052
1291266
675774
667201
1362148
1554160
1378392
1200917
1208161
852968
367816
967776
1208739
1439354
533552
27477
1152067
1204206
1169660
1522785
1033157
956392
1441098
172025
1219299
1124867
466666
603059
525052
1637679
1245020
230031
1198370
568491
375889
25571
222278
181919
597236
849659
474129
1572006
986392
562242
65939
157827
1463811
518
199362
951223
542714
509756
801671
61485
169122
1562931
1117617
1039334
490775
353292
921583
714544
1213152
1030863
812075
115509
1392826
1578311
69793
112893
382746
903328
1489926
1432795
63435
1513698
456725
538189
190576
1467460
845217
634671
505345
690325
1388814
549711
1422795
1096618
1054390
1323208
1084594
364818
1561606
857762
1351786
1452098
603784
405862
1288579
871885
1024194
765316
1079720
23647
187667
1064813
837446
1591603
60054
529603
128084
964099
18436
1062470
828781
1409640
14848
336648
1253456
47168
1095497
487723
143823
1198106
840666
1579802
103276
111669
1288858
1100538
141747
351293
1561837
779678
198039
1536404
950157
1598499
138934
389483
1073598
1418549
877682
621057
601520
734176
429681
554573
657079
632151
1604316
127474
1279935
1547151
257375
806775
441771
794897
1139459
1158316
681335
811391
1530385
1371421
1486888
1267366
703159
841032
499600
773415
350048
502440
1537593
1516455
1295424
1152050
178109
960666
1010946
738171
1416113
658826
21027
903303
273482
1382448
802125
110184
1076468
948045
559129
1212772
155619
1163770
949050
581356
378169
1239644
352113
1147170
319256
948831
505095
136641
1441925
476248
1535931
952592
1602441
114938
1226620
554885
910136
966731
791717
759013
460314
480571
1474507
630200
791218
1305340
1080883
908817
705492
937444
828347
1131005
471401
563725
571858
1572037
30239
531691
171673
72739
95315
1552208
521717
376785
1521125
439321
542303
1295676
389559
1157548
1493598
270844
390682
1481532
767610
1570572
1080433
1171168
1396407
8881
1091838
924959
181728
111879
753453
273230
869120
1141842
499279
952836
704679
576137
184746
470967
1536141
1099473
325790
268241
1266132
809804
1284453
1598250
4400
1575297
747695
734381
1414714
1284741
1473781
274710
433364
417436
1517155
1378297
408614
589511
10075
644583
431548
433874
319288
1088353
843348
287296
1438842
1385599
1174191
1363592
458415
1456571
1570795
1426311
368031
1542846
695688
938412
35618
232900
1146028
1482069
1165569
296709
915683
1549959
56886
1413585
799892
1594871
174222
1519762
477076
417220
322162
534082
451564
1470000
476287
186056
818133
551407
1505803
253850
391681
927850
600109
560059
966549
826145
609195
948476
1026102
1106165
31985
1001954
1601317
1585489
704933
221286
1200790
569048
373479
1620749
345608
1541054
894339
1098542
378766
1406721
928633
547804
821205
80364
1594516
1321584
909738
84124
557073
563042
1136036
30773
413584
21723
354679
1615395
1518315
1543178
1051048
933977
147105
2311
292927
701701
1621888
179993
1173359
1402865
310019
870187
218283
1018681
771820
709717
1145664
631785
527583
829825
656541
172068
979584
1597915
845426
768391
1348105
247052
111644
138546
437758
1413522
1351136
901809
1225290
1008497
1342108
397210
1044579
526923
151637
1293271
1574616
1554798
23930
1321634
403395
331798
1552605
868154
1155361
608728
177261
945677
1389187
1009507
711053
55117
1299653
1259022
743482
347091
559319
579748
1080675
1150977
100644
1589768
1051720
242906
632989
740861
1601333
334451
329558
1326666
1166107
818965
1371998
294939
688677
1288237
95298
18205
907451
494936
1090198
96937
49269
130367
1391770
1338078
55824
735432
1038777
1336851
1143243
729579
1284939
1043743
784958
1165361
347297
418459
160258
1476314
1575610
1113441
967998
65057
417364
1060111
158300
349555
363523
858726
723590
84661
909747
1307249
164644
1161122
749499
1379422
737927
1106516
178810
170561
1294931
1200767
542782
1543165
1017988
327612
196224
1422460
1008975
64093
742477
16531
1019478
1155930
741010
899643
1628081
845020
1506807
1500884
694406
474540
484440
782728
482409
535383
1166782
1002451
1319242
459149
177567
1208003
881655
436356
1134279
940034
571556
629712
1521252
462043
908946
639299
1050542
891069
106906
508347
598941
1184520
1122436
429916
266023
902935
335067
128171
1010594
167270
753494
972558
1490558
1271841
914834
1375835
856649
756905
1256664
867886
415212
975085
184137
1554042
9282
1563772
1114385
412168
545150
805676
1437441
967449
17905
732938
696511
1534786
1127089
328158
1126235
1493402
1134741
857646
432109
585559
1400874
113631
908410
210916
399364
49450
736116
99714
383504
819823
1283183
1082254
1128138
1317665
50206
210833
956703
568570
855425
683873
845550
1232424
970423
1609738
1055757
261704
1569318
1644119
1420498
549540
1260066
925127
241930
57499
1143249
741074
121763
85791
65451
682930
856242
1441216
815106
205075
1080697
820926
372321
855983
1489516
1247328
1619829
1492821
718947
402670
1278820
473754
539080
1067665
1234199
402531
109841
749704
720240
1129031
1372647
962065
52639
1174021
1601723
151425
555611
1325767
400983
582660
1628100
1031446
1496588
845852
388364
1589450
1533642
1217045
282120
978265
1356346
453973
1038668
126311
400642
710535
1477838
1152180
1377674
693996
1192135
1564378
551726
1576593
667611
245866
1632463
762974
698253
585888
261723
702160
877547
1178001
1588682
733498
1064316
1146157
686905
1187138
285468
74726
456872
1246513
411658
1244250
190873
954320
1638347
210729
299735
1502724
72651
1235925
1556177
488172
346793
1298917
1039732
1042445
1313394
1317001
638428
1510323
896244
686595
1567416
998399
950788
520964
1604874
254070
751343
1112322
1271129
1177526
1433853
1281882
1096377
799754
1560469
761882
1028606
564276
1196986
883966
1098703
260712
534607
602091
592860
1441627
1365696
561919
1361611
85339
1459041
221178
1114561
235142
325150
300683
1171620
586540
295330
1023914
1339139
714372
1510448
811468
1259558
1185713
568089
411562
824648
616822
917110
781205
1393561
686892
957982
686451
1202111
1116083
259463
409259
345122
174039
967538
60190
953398
331200
27680
615571
1138507
408960
376836
579484
522079
292157
643904
306346
1165589
486188
226784
918869
999807
1161874
950621
656057
104003
22403
424528
195248
340992
1256314
74289
54767
709765
465242
1327806
706847
1447498
770778
672992
1150998
351485
885395
889326
194460
522248
1464132
262402
1608600
54070
366536
75683
411823
1217365
176094
1534822
1237397
528688
53827
946927
958021
851692
1268011
840687
697355
797897
64737
1172686
1517509
1118124
371600
1149319
590009
776476
1321098
845264
29237
985283
640893
284904
405068
673894
615610
716851
451358
1344605
1377527
1250558
875628
1514118
1529487
101285
143973
187825
958534
1553864
1488928
1136909
1405327
33923
808552
519543
1645234
902410
42693
1262341
1363110
1016708
1212392
995253
1034065
1566900
509062
1587110
488688
214453
1444160
93557
1288869
619379
733755
1084050
1485215
72110
151703
1436860
1120293
740756
1393409
1457861
262152
145361
1013185
1072925
804551
1545337
325609
705880
210581
1521529
1314376
1171855
70824
963100
1234368
1435680
310020
1177650
431465
1601966
831449
21639
96688
1214261
1404652
1515009
11763
335521
1419446
1642986
336654
1400327
973637
705598
573387
630529
1510956
1193273
681424
350076
1021508
1001302
1629004
1108188
889538
821759
466123
276904
989379
92111
1216334
639775
401381
1501291
207439
1277593
580629
620314
635481
1127499
551081
278515
50303
1121354
52867
261721
860241
271764
280634
1249087
1549948
783913
117512
1568325
568953
1236921
322152
1305596
1266141
822904
912351
268264
1587160
68414
1219348
571726
665158
1037348
819702
1100284
1397525
428773
591900
1189847
833930
163124
1022337
974827
180378
1052849
716644
1458192
1460560
337413
789118
1043175
715234
790939
121727
167854
1349600
431958
143590
1373773
449834
11264
1284881
1079848
1622774
1345863
773091
728405
1122943
191968
1422026
238205
419113
103435
350863
1017931
1399124
197938
444667
1387493
1460098
1628897
660316
699651
839305
701077
375339
856678
870657
455831
216644
796772
909585
1469189
580838
1475232
414430
1011212
5207
1046101
887438
405521
892914
1370786
700114
963297
896276
727967
1238941
680564
1192194
467736
568949
1127270
257380
1065372
558614
1425425
248047
1502805
1599904
1444050
594906
819017
1178378
1624336
808364
279467
1573419
1061288
1073001
938470
705689
1125819
715906
121040
416369
921507
1040724
1096187
710039
682574
1262386
215260
1596547
1554250
1241088
1072211
1309369
406261
619144
1645087
160153
1221577
1402024
1370659
1185681
425651
651128
1046548
611506
692780
112771
1096199
920651
366114
831230
247645
883711
1039287
1360593
752204
757230
828282
478441
1049052
1507414
607796
574620
1554669
1589257
1473071
1393889
519808
1419315
22796
1127585
1333605
658733
922382
359343
80039
500750
597879
1158349
757307
904994
1238299
1592226
1442654
808193
432692
125099
1011732
500834
707221
791790
77683
1538677
1396385
1630398
309550
808514
1514150
484083
956449
1387234
101973
797221
541292
297612
1436042
691319
502936
868257
101623
499126
697328
700441
1343079
141863
1098681
1259525
1217192
84408
386868
513507
1121378
925389
1348183
1256505
909701
670580
113201
807318
846446
1312818
3636
1566271
19638
1515222
468210
715291
1180146
914863
470620
1430386
1441953
1636227
1545276
912514
283949
437705
1505683
1064700
1276179
1477281
316640
1202485
185049
837687
1411917
841524
577839
362273
80903
1636106
523081
691797
991011
982415
700341
216620
82800
138663
298466
528110
506780
707943
531312
971189
894445
958576
49304
1332290
407633
1170080
735102
1129495
1032085
971246
1431380
24205
768808
1212900
943946
1425261
850861
440367
1229385
1609230
179134
147379
182135
195943
1093833
469373
730413
1380238
40439
1418563
1027346
1302797
663436
1087424
1279451
983411
1136219
393760
1039942
1454694
1392458
364089
1175716
337729
1638804
515668
747737
608518
1211080
305960
977461
287081
176346
696151
769248
613766
461054
1471011
304931
912425
185655
351058
855044
1062890
1206118
564345
1589574
86146
873003
908224
728534
363807
1474899
612008
869903
259626
1588435
180130
38330
218148
143624
167594
979991
163824
1033747
885692
176568
51116
1372780
1077588
1267867
1483071
977333
774478
280780
758280
399038
316164
1492693
151981
1370035
480056
725572
673514
1313446
32455
840014
1137697
1235994
1347148
864270
1320825
1616772
747411
1145412
927555
312649
1026103
1335257
509273
1129810
1524283
208170
1341298
1203573
654756
544704
1333389
297593
184770
160753
108581
1254905
378908
1041592
1557449
576756
283482
958382
821243
882270
1076574
953607
1119989
1061803
1510121
4616
896007
252160
823698
617552
617183
712028
731267
1430138
502636
946876
1174976
1561045
604349
1052853
1616995
112797
1184064
1282996
1001138
732088
1313709
303918
1543175
1630109
522332
44152
593802
19523
1608037
1401359
738122
1125657
939274
112183
1349590
1619
1241369
1544255
315469
316102
1310844
881350
96268
19602
1238843
606587
1021178
1499052
1047637
736533
893100
903842
55689
1292974
811006
455700
1055227
809015
1283131
1156079
1010124
1145288
987325
972299
1424330
879403
114626
876501
75682
493462
342568
78074
1537692
1069132
897229
1526618
146880
955113
1362534
1513956
317856
1202849
1414787
1386743
466725
1512021
437474
511817
83873
703376
981957
384147
536356
138200
469399
52002
326411
2918
1216979
52958
1006957
374316
1108762
627563
1487827
362208
1262888
1494471
288811
1472157
907705
577116
1517092
350828
125147
428679
835238
929055
105545
319764
921030
1629052
672040
1231120
1557900
1056770
93441
1246471
55095
1424943
1170102
864757
1092658
1589952
751253
838779
192478
950331
452311
1199947
390992
1546491
971349
1203770
323942
497658
548353
584404
1281257
1116281
1192608
26924
1498686
1319518
624570
1108877
285266
512868
395265
788443
1517211
1000588
335335
1397847
1443446
1190506
410830
1043880
381135
295200
1513232
927783
1001243
1186118
916214
1162157
570683
1420190
192405
158327
532539
403579
887883
555546
439296
1039145
782112
601939
859788
345777
229426
1292101
982013
847993
690700
699390
1381936
27964
726641
1424357
1130203
343217
1478640
305340
259135
1192691
291744
1088690
449680
1267340
1513828
1455932
25766
83971
3960
1366934
98078
152714
1096887
591028
255870
758669
629933
327569
904727
831393
840203
1548336
334724
1289024
467677
1335104
1016808
1423082
1614010
281039
1378816
1589004
62479
1230641
1154262
1640761
444230
166411
1614415
271381
390321
872918
720293
237237
1120141
59641
1439440
143511
1223085
119679
282932
956477
247366
379142
641677
542351
583474
842207
1573633
1364070
1491885
1512608
119262
713322
1410436
446242
1117496
1637784
868640
1613651
1616159
477765
1510688
459805
274772
1172551
1216095
1593662
273977
688901
933935
14248
1577754
370800
1477464
841130
701015
1121727
1519322
300449
1324927
1115287
1459529
133327
1501217
791016
576135
37319
247965
653645
129354
718649
1632309
852780
85206
187804
767891
142719
736676
595006
330328
1073693
1621849
1103236
998630
1409339
1563579
140769
247756
880051
1575378
901885
842101
1101039
1630812
1123659
1346500
1124308
1627878
1321880
401297
466828
463087
634669
478755
1427628
1147963
845268
155425
28192
640599
218738
544369
1472645
724110
501282
1422910
1112424
497688
317863
382330
705809
1347842
915761
396547
143161
289272
62214
1427815
1466701
303503
972322
696768
156773
577268
68129
774809
771861
312428
951814
644033
900190
1427716
460995
561625
1431600
159785
44800
1155422
1466229
930321
49035
273759
621430
1263779
669991
273031
176663
139967
1546997
1559313
1171373
1129667
821168
152386
18069
681083
923180
670012
665955
1422634
881963
711377
4351
367553
274308
225299
347699
1383540
83591
631007
1079533
1084941
670874
505994
1499724
561312
1441208
742980
682934
630950
803264
821243
433813
162941
175347
1569088
1477899
343451
1347128
435149
329249
739465
1288474
632010
52371
757690
630527
657694
1607434
600978
355826
335866
1202771
558425
114148
1286525
873513
1588903
703539
874295
1252858
791386
955973
470224
358512
1556870
607186
278660
1523728
228131
492334
166944
1583794
1253526
356085
205569
1426999
1119651
1460919
614015
448878
349050
715087
1642787
529949
986649
379450
669031
843342
599637
23200
678795
125162
1218910
838761
888467
890570
171367
737781
1597110
848630
145687
390092
15982
1632831
581025
1646288
198431
1177904
270694
1170011
1366003
1211537
1068528
721601
878561
1390054
546260
974011
142421
1568244
347632
512240
1627524
903742
997581
1305120
274378
489057
1009921
537077
48211
1601608
194373
101833
925945
18908
1565656
792535
891788
147707
543202
23263
655153
1032516
1317774
1085970
757853
1554461
391751
715875
1477737
1055214
382358
797052
935094
1503761
132833
829126
940889
1241135
848712
401394
486392
1416008
1029091
620607
50695
1614344
680320
297974
192335
398905
965998
584004
200595
368502
733635
1274851
980118
183032
1262352
443635
1261454
1000934
674682
345319
506728
182519
1003065
498476
314520
1179411
404613
788469
4189
287207
316498
1050060
122303
1062776
1517921
425856
1088651
1530431
889347
1626715
171282
541979
1632804
231681
1229637
680906
1529831
864661
629014
1291698
918932
1341882
1216985
436924
134763
429791
77548
1509491
1268709
711773
765794
1190036
1525491
762526
1268695
1423890
1397331
1045418
1488269
294963
643523
585063
1095119
1252084
967181
24021
1387869
649984
1323736
1311616
1111249
1341120
1467400
1410494
716691
487575
1526797
1322741
1501985
1623049
837613
125609
808200
200747
1045775
512972
977734
636753
740399
469560
1484060
543309
937125
567606
1244033
869987
453947
129437
115727
646798
916434
1633265
1540907
953301
663641
989038
1506764
1575819
1343213
923542
862555
558990
1121021
151866
483753
867164
665226
869954
1271341
1627099
496149
3824
1338465
207888
143472
174237
1283537
84724
686915
1089164
1387177
672874
1420461
1348633
518049
1365128
945812
233385
1112983
598363
1217634
666029
940354
201459
943792
1157935
1195485
1246344
559993
1597871
1008899
38145
1175673
426288
1017824
922630
513613
1477103
1054912
452190
1238718
173386
819003
372984
46495
1197043
857250
1593396
1084766
635964
760424
1525472
581066
7122
133534
70827
21033
140497
1476471
986688
250231
325512
1257442
966059
24166
1074035
525426
1230936
1594078
231756
1283659
1639819
847235
915560
1494421
346184
552889
953709
1398504
1152464
439822
831167
1342618
1209959
9016
997026
710797
1180059
1265788
1547165
1231996
575621
693741
1382519
1203066
839512
1340800
1528585
854831
694424
580506
721361
513670
169290
954860
1442674
1414693
1094553
302774
652584
198411
200083
830371
265258
1576185
45811
483284
1644668
833127
1349581
408140
1176357
219077
1456815
810984
1047436
942670
662030
734227
768031
625745
1271519
875952
231386
165357
861236
544538
941983
1624711
119710
249287
1079781
1562782
1541232
461921
37057
1229235
1337554
706522
880200
307566
981762
150187
908133
640115
984341
185075
173379
1439992
228615
1272111
257865
1416080
1380458
698065
362296
970971
690810
127909
1419750
449181
1123651
850665
606944
1535203
485348
1431591
123646
33236
35406
689715
502120
182814
983054
978438
988302
347585
436758
659035
1404275
580652
1058016
357627
1055672
1565712
997209
232157
544839
1559790
1592595
615840
1578998
998615
1096145
226675
646496
1437476
135102
493296
135186
648294
444177
373831
522403
731462
169488
1138150
1283001
1491499
573097
1636247
340357
291168
241619
132357
159381
1189933
1103948
1630137
1434178
1183578
440559
1008524
371274
5774
1513942
111145
694691
350601
15159
1476862
750351
1529254
375162
1412584
1035306
263630
1149071
22012
889405
488915
792379
340319
964881
1295525
79030
1621611
576688
1043779
786459
794064
195073
506542
1143031
476833
303630
1556939
942561
1079864
1606537
1398138
196013
107136
286966
1562758
1486468
1381836
1547716
907861
521592
686827
322645
606763
735325
1013997
833966
864449
237587
849619
1186254
419304
720544
1367005
271494
1316893
1274170
1565535
1169962
1377192
20356
822887
1405405
1373997
1341745
1132498
109617
730438
226047
386308
492152
1609343
875510
825976
24867
1633869
1567051
720775
308318
222746
565380
1426615
1319857
1332545
1526572
1466621
355589
595733
633267
1213639
147689
1163218
283335
632705
1399888
1371476
1427382
378831
149260
21699
1419898
951980
1123020
119525
387608
681481
154926
748124
590577
30411
1614446
1184800
1550340
357262
1276396
843653
219249
1462305
1273913
779859
923312
155835
824273
604051
315977
1503241
367669
628801
160127
446372
1177595
1358605
591587
28581
784756
1551445
1242405
373662
726019
755381
1511890
252641
28666
646267
1593894
225391
1209784
959267
1362596
1022948
771673
1521280
1234182
441334
77355
746805
38107
1441201
1377899
166248
861832
593614
97224
279
34455
346808
500453
992053
574335
544646
91229
1617791
1245017
522024
700226
1069570
1236131
1519182
1248042
293152
1114690
1044776
1579032
144576
1502721
263783
90340
1324575
1343955
1172481
1164049
160143
813991
1056153
464868
1360258
587887
403990
191118
1414896
435322
1005956
43026
860187
1345614
306238
381936
1593874
580479
58739
1061138
844854
1046398
284733
1027446
1644971
912175
1385049
184291
1228318
423374
1045180
1441812
348271
246365
1404072
203268
1092315
860578
375728
1094484
363618
551891
1424372
1402342
567205
1464169
322310
1583188
87439
953021
1126662
1183758
1479714
400342
1519912
128385
642129
585333
786356
336923
693439
1494054
1454340
1512297
408671
559436
311112
1325222
657751
100432
277162
1223343
1135057
988880
1079697
535438
594603
108721
1467473
1535507
243088
849015
483543
1319138
715029
1623418
1335404
1033311
601567
346156
680801
408005
522612
1206536
299068
1329604
118955
1420349
592254
638305
1492275
357246
352068
118006
1268336
358463
520022
489806
783693
523604
57608
56358
1633113
452208
895335
120309
1154386
777472
593706
1185403
871248
1583829
5599
1478161
941801
147413
1073883
1424939
1174580
171436
47957
1585398
1126217
1585007
1232513
1441745
329418
879956
1457466
806605
502287
1618167
325062
1325658
484272
1635629
1235267
643265
1358244
1169097
1379644
1143398
617550
416848
209284
417968
1609700
1377494
741676
1317767
1268851
1219704
792800
318927
1493501
1138442
541977
1099506
608303
111487
91125
833047
212928
111819
954208
525002
801974
428624
838625
1440009
313173
514364
552347
1632761
550771
1486710
563496
647174
1104574
1041260
242930
1389442
350610
1231812
444212
1120749
1079295
1497050
25567
189303
340532
1533592
1366103
345721
675734
1608261
19151
880338
1612385
300184
221400
1277439
1203988
1261077
1087267
454651
1186291
1419881
846989
1564930
1211118
591843
686101
957275
1249684
1321826
467022
1449268
1239514
472026
1536868
1270577
522016
692140
727975
1441903
846175
813625
297946
1564931
1564112
384877
1374102
65929
1181474
337252
316547
1290564
818291
1502998
274000
1163976
968023
1518417
1425250
228406
287538
749851
440924
1455188
1619611
1264171
1524312
630162
976661
1327121
1280473
1344395
232642
1506785
425702
174145
335178
104078
1392135
672971
746899
61858
994788
766131
207564
707191
1300120
1007862
1067445
819776
271716
1087239
967552
1336766
1582861
583466
1297070
106285
194139
456610
529489
773015
1384325
61974
997828
1325596
643896
1199157
1531974
1184547
1098615
1255122
1346305
1586350
1160531
1496699
566733
1359491
711378
1019696
1531757
1438335
590627
1254243
1272667
23437
1285407
1245998
620653
593977
1346626
631853
1252612
810526
1062113
800265
598234
506156
325421
418586
853406
647241
445782
780837
147881
570285
764563
678409
366215
418755
956143
282494
1482072
1223322
1092158
419065
943928
1647388
1478483
1470737
176540
1084804
1241188
965823
252279
1524095
315124
1167975
819323
460510
1005035
948536
1027263
402561
1151934
1034810
182090
792462
983439
1393729
479147
927670
464370
524839
706104
1012374
162894
1188501
339563
942852
1314336
1087113
1006154
99118
1617496
474533
1413628
426800
1551045
98732
1118987
203541
329810
1453004
804441
893599
1016938
1044122
1457041
1384752
436979
1067591
713257
807520
206546
110202
1632151
1440516
795925
1484421
1622494
1378120
238430
820254
909298
1170616
1523780
841313
1165004
104013
1056306
397769
1473770
1474205
1619329
41336
1379355
431113
1172603
1629367
1096065
657928
261597
1372549
114805
1006330
52961
1464553
105436
1285162
1380880
256856
1550071
671463
299555
120164
1040013
1643743
765186
596215
15867
168605
52302
890161
640447
1535965
417688
381875
1366414
801583
231387
1642999
716472
90446
1634926
746917
1515238
899583
1362607
1529026
552306
336087
1506518
1384800
1565883
229333
1245138
913067
1155306
587868
1243241
104287
1286625
181045
1426575
1073985
400033
1061317
1005148
916919
776481
1280307
1391333
884661
191907
1287595
110108
154142
983502
863496
875431
253671
1065626
701635
294357
1444936
881004
338186
504451
294621
628781
610461
1115028
921210
1506692
197718
1111992
356063
832658
1058537
585473
1275803
1526090
156225
766736
1369537
811092
806284
527357
1129239
1040869
1330380
324928
1407315
433927
723046
1113224
270419
591008
788504
975268
1125629
917606
1045869
23809
1152423
1569073
1558297
133036
1171955
1264458
10405
620485
1129002
1336318
1373386
436495
182801
916703
1527793
1041501
382763
854004
710500
1186942
638782
351562
646137
1367712
1310521
1025613
744951
1175967
1022035
93308
154290
1010855
39038
131900
1038285
1287694
93948
826736
331870
37259
1048980
1540048
589107
350136
466941
458271
1394115
588266
360260
969945
1412548
955789
645225
965649
1139746
935698
629991
427119
236200
766548
844095
248824
720868
356768
1180867
73913
806808
1536188
604765
604224
457954
422275
391972
955797
806684
201323
1192904
972468
1601897
296189
1559877
304270
1592565
1463249
138396
446836
390260
835027
565811
1042166
163282
509252
1063365
768227
28161
791566
443504
1005512
896018
17890
865033
592150
1403162
837096
831781
135275
379117
291295
1001195
1313364
17093
139884
401051
1434882
22748
644842
98730
1190701
1419344
1591321
227538
301086
1144352
1167980
1524874
1014785
584460
408657
1573105
343390
1419274
329488
432671
1614918
116885
290779
1350405
690872
1139636
1430735
1045076
292383
777403
387775
357009
838601
192091
1335386
395240
674319
948743
263320
1404785
851975
796234
1184577
1274024
615737
272201
1407199
551024
889407
280795
382077
1616348
1292709
589916
568026
249153
1155892
946792
244043
402290
267252
461618
136037
105406
107780
42586
1450569
1366698
788022
149579
68780
377793
1375129
1555039
906704
734497
991623
456545
522919
306721
734991
1443675
182256
1003668
1196007
978922
1468904
1469726
189241
1532879
352080
955105
345073
899825
1499825
365814
1339113
1017813
1195326
714211
1350412
414163
904058
308126
666531
1046422
1018853
1190641
1636684
904774
473345
1562558
1197839
183379
524346
577627
1353011
1007598
896749
936988
612845
901336
1065787
1596413
1077828
212013
225632
131305
508150
188959
202362
960526
628512
515193
613122
880441
1567627
1147157
1338720
481071
1027959
925453
751006
97504
113193
1289965
272768
1521557
1303233
633115
377992
283850
827538
668692
185215
310061
255899
1628179
382343
1062261
743007
329538
86669
1360722
681984
1195995
108086
806706
832648
758284
714426
776699
1144358
26202
164682
692425
1004984
1517122
343328
953341
28119
1013049
473295
909753
242427
315451
642137
1545521
1085413
1471047
785537
557434
557974
460724
470078
367597
352331
965397
225423
976104
1591774
1477411
721945
1573918
1107877
6429
1423322
1439727
1291517
369237
707525
1350322
868479
944272
112480
1104325
381630
1511073
1468121
1603059
1283117
18791
999553
1239855
467251
1024854
371568
283514
119388
256956
1061926
837974
1064903
1432736
1491774
1301057
719028
534269
1340478
44296
1293875
1591825
1139897
732521
1530953
1165086
665357
1457727
1048979
1511564
107045
527590
1161223
200699
1431985
564943
1488742
990392
750332
461437
1296738
913789
1353642
409411
642464
147333
422699
1493683
691853
120997
373942
1070289
477389
787374
257345
1086156
1308221
619874
111098
601082
675080
1049274
1388497
819988
499898
1481096
779144
387971
587313
363882
9630
542787
743821
1307085
857647
694259
638308
989326
1602307
1518230
579319
828005
162503
1363314
16036
365188
1367222
419946
817511
1389791
80267
1227184
1123147
598680
565138
338817
385669
665949
235539
1265726
1396552
484847
1374152
707162
686936
252906
341814
1337522
123811
1543069
1398997
1329906
775826
1497680
758748
488680
1644912
380540
726100
1270129
444905
1444438
494635
1161970
260812
732269
94413
329567
104151
279997
17507
752889
1367871
1049481
1408347
1120557
1286452
855361
897184
513124
932822
1556430
1437032
1471371
490079
17506
933094
1431731
1597795
849662
198539
137634
1314190
468244
1122383
157804
763377
360044
1545769
316513
1588961
1429844
717565
676514
1249339
1000104
653012
89672
125413
901904
334752
672690
1482908
1328959
1315976
1491006
1053376
1493819
1375775
499383
662203
925192
603575
885093
1392473
1407568
501517
1623463
513024
384523
222421
565628
822999
837893
554202
357330
1536725
1076247
364568
1482336
773642
364112
489108
1394651
1364466
519011
503058
268786
1093232
936697
579607
143096
1164785
739969
222653
893354
665502
1431539
601369
97664
298417
158155
22377
958199
364733
226115
891787
552849
1572960
1079006
776149
339899
1595799
1496645
532379
572065
1502589
151058
190012
874326
1221522
268107
1156050
125904
1294637
1355988
59690
519482
1158501
1498821
535670
949030
370687
322152
713316
1021615
799973
1427738
765094
460103
762801
176562
143401
330357
734238
778364
401550
234727
167782
1191521
703225
1329047
700551
780747
1642407
1291487
93718
557777
978465
1468111
925039
658826
777999
1602810
93520
197463
508634
862815
103032
895147
1584055
453311
1136547
224329
1000088
28384
1450190
723073
1436801
1263134
1460778
106325
911415
1250107
629782
176
1253639
1401000
33969
1289351
1289304
525222
804668
1545712
634026
246042
1497898
966995
1278436
783033
1289591
987308
632079
412373
922182
1021283
920773
412608
1458839
780477
1079392
1565203
1608755
186454
1567342
207363
1093724
478680
1449550
1155583
1218991
376533
1115585
1340890
1606423
1343115
946282
559767
1187012
753326
857207
1463355
935794
1268711
1034302
154742
788507
411194
362202
82984
773229
1385235
1206799
901498
786696
311971
386824
1569358
120796
1526359
1537941
1333611
860710
667844
1172755
908247
581642
1299094
1412418
509788
788877
315470
1585807
1081628
1229468
434557
588759
822225
439199
600688
1189265
385993
352804
1035687
126956
1284993
156906
738343
1429386
66577
1219582
498285
1627754
554731
939604
415517
519268
987981
1206334
255563
1625399
828103
1412067
870730
1505563
1155210
682855
973525
270072
1187908
144382
436927
1182691
1516430
670905
1180132
675686
646808
474143
1644725
1492374
694248
1149155
1220025
1097276
592431
724605
323770
1075535
835955
407973
784819
1396408
1453103
200517
793182
1362988
1304451
921991
909118
1563309
224006
25868
1516329
350866
1480614
674247
1473416
361154
1543606
1136425
373159
173263
247980
996980
303154
1458832
44823
1328595
927359
988715
282672
280106
1571468
1616474
808557
706026
1489176
804054
1285988
1556667
464970
547840
756913
1376400
271822
962012
533006
380460
625401
1399571
459360
303413
1233384
1531167
702420
297660
1385253
107589
806500
1136286
1068541
1309382
957346
1315020
1445350
878232
891233
1024724
1440269
984238
779978
1629977
1246589
1216815
256870
269969
702420
52561
619826
1335717
956336
1056075
1489090
1000962
520005
991596
412830
1086569
1109949
768274
1535370
716456
157680
454259
712571
78814
1284798
805192
1103398
1483854
1212359
1404360
821886
912368
1462236
1377796
1005990
747540
478121
1267143
1133245
355569
864293
951791
865009
1477689
122176
1116379
974140
1493721
122234
1088363
1541742
176293
310070
1021760
794653
1019527
885707
1221032
448049
1401139
990068
998539
124176
762140
1407827
981441
968796
199598
604299
336548
581346
811074
1348157
1405115
179012
992756
248113
247211
1617171
697692
860741
1181231
1084324
417921
690619
1578241
330400
1597315
792609
583156
1286470
1594125
903476
982749
488325
914956
1123403
1401719
276725
261355
1301878
729271
1573335
216968
1425893
1515390
842577
1505745
1292206
36926
357692
1449349
1409675
1043319
293612
198737
1097390
1410985
644981
1211702
1201843
862063
1489515
1615760
707955
672353
490117
1554220
641634
259712
1262678
585827
250491
42770
69083
1529729
365086
247646
998597
775765
1385709
1456306
381294
45650
306238
471234
1416102
289202
576331
92436
850308
1582139
1463713
1075204
1484000
1195235
1587013
1137820
116774
945892
1266137
130796
640024
9846
617508
1096187
952164
1629365
421738
1390526
1338427
1496001
624201
952968
872739
1244751
519922
1081515
99291
689660
175656
1575483
718693
1076376
224546
876435
809703
112838
444877
1292196
777916
518215
1615176
905140
594439
1303329
1593485
1053233
1072380
813013
1535605
558101
384883
1054815
641334
447498
657318
609906
578288
1309546
1393733
578786
1399469
628973
1036942
234410
1459713
794187
21340
1033584
1461361
381796
1231045
73294
410431
176698
1198049
1367389
1631768
1025431
182114
297720
495090
877416
11189
545808
1361809
632187
237746
440974
1154572
935056
753937
1056335
223485
491681
38962
1168843
1147897
354365
885378
858740
1346287
881534
1271355
1507113
563615
831577
822116
942696
473830
11139
477266
344209
599104
1476180
168413
329295
712458
1563984
1221497
578538
452225
427396
754172
503492
1294954
1328029
1545162
36728
27515
1206243
1609353
450606
1146590
779079
467119
528648
329161
20526
754674
820641
7052
1497965
1076051
591926
37933
588801
682667
698652
1099917
214553
832728
1385203
375894
183589
80416
1556356
348252
1217141
1189932
201920
248911
1616906
746850
134960
1409025
1256973
1049054
1247165
456424
441765
547708
647962
641229
925821
594991
697319
16469
486900
327026
271192
913913
267982
1058182
1594426
6744
228681
1275593
1504101
1250964
507
911340
63608
1438254
1190239
390209
728340
1621693
1402561
1251230
1535403
247557
1119682
1163436
1073825
551787
1605815
762197
920962
1413667
1167589
1329243
468299
17339
1094138
39431
1341083
1483946
82575
1181861
638834
1121908
1254477
1251318
461258
128367
601780
561736
362494
897719
1536112
287062
492888
827309
500187
3013
1336516
1277976
793865
538433
1582130
463191
774812
1407550
410667
776681
1383435
65558
307264
1054426
170469
1396243
31045
656191
1487495
1343748
1138287
86440
1138767
176450
367145
91355
486645
1032728
1488721
527632
1073919
917798
1079458
1389824
1112047
1111063
560745
1487776
1560909
1447028
776572
898893
1230143
1271056
843913
781292
765868
92715
41442
726036
1096577
134186
1220195
333711
630492
1312902
1227241
760635
206867
1173329
547962
1504524
751243
280218
270336
326054
538458
1147588
182997
1529081
144954
700015
1142014
34630
147761
1559953
928389
1439301
1046756
767091
917564
1568821
209717
237799
573078
1041137
1280528
889431
732032
1207243
795631
1233534
169238
546123
446526
412600
1001084
953468
1454948
455026
336026
1306790
360345
939728
263391
982869
1402931
684013
169053
344415
1352498
463325
1212947
1199470
1057389
105437
1358098
1386905
1149163
1476368
853498
721929
668983
926829
826148
1123880
1011818
159696
118760
337502
399378
583316
1007767
567125
334527
1202457
1567059
488883
603892
842401
1168650
406584
452286
1590875
1557101
310118
60428
232946
151779
741596
968386
1307003
1165746
1085415
1485316
537647
1059016
759677
259443
694113
748433
1257897
1267723
278226
58200
1544755
823382
1579533
121776
65144
299707
1372807
118161
364685
1160713
1484158
218690
471487
1175786
1373810
413719
266155
919414
1395906
1437876
1083376
815005
380278
610441
1081325
345267
15040
782062
1591238
1418158
407552
1351453
892760
1514411
642115
752742
1363024
353387
172745
689734
74909
1554413
1139824
49483
315219
1134927
1551680
1597473
273389
167348
789176
535761
541990
1458944
589446
1497805
454133
1582554
147438
957377
551077
587647
1368242
60370
159218
1033936
66295
216067
1193458
734709
87481
218353
371627
110700
685995
1603047
1522395
506001
598448
209465
903351
1534602
460293
790167
872906
1554107
921203
930781
313843
624657
1236415
425169
950687
1069928
206575
504568
858640
390649
242313
32169
151824
775505
238026
485092
1002707
1563630
1022542
1409342
221131
344714
312151
7143
1327961
305536
928073
1190418
1372281
1646535
48576
319562
398143
132036
1175647
1112249
620465
913969
1288462
438704
1290681
1055446
1385251
897402
383882
1266326
1156559
1304710
1599900
1254926
853832
1128907
327407
677409
1105170
830574
1023525
370442
1241339
26429
677288
932213
1079823
850356
743900
918117
1157651
1233953
307367
98677
136825
1573910
67321
1293749
481011
922984
148201
825286
606810
400979
1460851
1247816
727171
693832
759737
465027
1102531
1569386
1066499
1536280
1431949
1333492
399993
677317
659707
1546053
786890
218951
639866
1050930
565295
1405037
1495924
1296986
195593
30946
1394116
470581
1150532
664087
1246211
537438
749389
795688
367155
110681
1006218
1025970
382220
451796
1617793
502167
1523536
707578
188145
1260894
1287156
80584
877683
719857
1226436
83226
198483
1449448
487362
189378
1075030
1513402
1467500
782971
1303650
1327234
1344998
1014988
884753
1579511
1590763
337831
1507453
486577
775939
743385
1318685
121103
690561
462925
509662
367886
1090452
628962
837361
200853
1562307
1289680
460146
509180
1500494
1074166
283467
429794
487254
62355
1291086
473230
258516
1332256
42235
507421
1105754
1524676
798190
1552144
627176
810556
488360
978859
151907
420589
980126
1607835
160716
1151838
1113879
1478558
1562272
227232
525627
325021
1157009
421100
1362099
929251
1000323
1444199
25815
321885
494379
553587
822572
72237
241493
755388
984621
952697
1337927
470148
256515
293889
1607711
362682
481745
545968
673558
1253222
83334
1329181
823127
1311141
1338449
40246
229913
501310
43195
1379514
1578456
835720
617752
440534
598081
103943
1189755
1588109
6793
166259
131914
639168
115117
1582797
1419183
545591
911577
332199
456546
667809
1535702
766381
1024461
509686
909885
872460
1437386
1392671
1238403
977973
773854
948305
839513
1378359
226840
1294218
806519
817956
1241741
1366112
818628
265082
710519
1278506
498638
1197411
1637692
1589700
904898
281692
1136410
1049305
1324333
692853
363660
1065545
1353828
1038324
1010048
740503
1600361
1391949
1495624
1473060
1002500
1360451
1073601
1172773
234892
1090970
157460
880530
1470167
726921
1455802
627976
372241
961937
1331145
417250
1164284
923875
513891
1103988
176489
1510474
906122
439623
1125527
1575212
682819
1132896
1101418
1269145
787608
1266302
910857
1249166
575277
889841
210079
833046
998580
287345
807427
787137
942074
1100575
767346
112623
1370278
806185
1173018
1203901
414602
266768
315971
1126227
1320936
156225
258484
1259933
605719
1442787
1076423
1013532
620479
1627183
1177668
188892
568662
874570
484957
917510
534807
1533984
643151
502456
1125584
1080559
1580340
800729
1238476
1430044
618039
56330
1392654
1086317
1271979
799802
165836
1447425
119292
1008970
11043
737127
1271834
1088852
1255836
326808
987950
906981
1567041
49474
483400
455297
786429
721540
179814
808208
1160545
1447137
1393474
401862
358128
932953
217826
659608
323790
543236
1380002
400120
269573
1551211
351969
539431
652660
1416066
566525
1489728
1380053
1627677
68505
529041
949597
1098121
1104714
1053088
256556
297578
866346
860492
491228
327433
110630
510751
695932
796150
1635326
982095
1618846
446259
688974
388044
1135418
475770
1253216
189573
1432802
1013725
1315295
403708
292714
1209923
352458
912012
1614783
654293
1144457
517469
995513
1518666
1064980
895541
1434910
679586
1262317
1279718
1204417
370578
1233037
422545
1053070
181465
768690
1105421
357259
894410
581792
1227916
755687
56016
1503128
1298873
1006092
1173822
161845
497502
1262949
1426000
1022880
928501
1054473
306295
1313838
738587
1092247
606957
261036
785561
117083
1128361
1430075
1047523
1596422
60016
945805
1304352
1554539
1014899
133247
555125
337539
1395848
1553985
12337
1134355
982465
1587988
514003
1280792
1423400
541993
754718
1139238
1425682
879929
778476
1130161
381202
759723
1108625
393431
1452672
276139
551271
999286
571254
354259
156090
554824
402466
473366
1273083
879109
94156
314411
1626811
70005
276228
370552
1435424
1191534
1441338
130232
287429
123451
646966
1266601
737240
602036
559947
641579
647545
1627939
599774
1526872
1286056
478621
267502
149946
589180
1104284
1360018
968814
1488822
248255
1214710
22305
1378108
1475443
16543
218933
1628437
1364342
1120781
1638346
611919
1332311
1324284
1317120
694072
89915
1497873
167118
951455
1291410
611421
314496
1324097
967315
285723
991446
595838
1486646
919984
125583
899313
511248
839914
406580
1443540
177161
412964
679979
404055
1214543
10875
1009137
704578
359107
523866
382727
938700
1275985
253157
359986
830262
69593
560999
639876
588234
1382676
105786
1113610
1341998
391726
1241947
894015
250514
1566272
1031726
995750
446317
570665
589731
1082750
670899
1328358
896865
1019853
380514
199172
204318
31927
871897
425647
489596
433231
725136
336976
894187
15621
142027
289062
558571
428401
12854
1020022
1596800
920330
494650
1269822
323953
1097523
124861
174616
906134
123836
1377160
717017
1350681
491457
1114087
1374722
1264668
245633
8339
541740
597943
826368
484416
888722
280220
1520643
1556505
602371
791604
1552455
260657
1614713
942000
1020915
1081240
789671
272144
699066
578612
1314811
1594233
131357
1560769
1401164
1237818
924337
720951
1548024
1002495
317339
901461
1531885
1580690
738902
391913
53532
706533
1571411
657389
200437
120722
316789
1224751
1487086
847182
999324
422224
264779
1617126
660611
1090313
746706
528147
1258383
1528208
1059666
924782
1639784
270630
714523
142306
573224
553178
1608306
685367
556735
606444
693707
526642
925843
1591665
1296339
439293
387475
726207
218484
837269
835362
490749
1551166
1448652
753404
1089064
313966
41656
573811
1299814
404242
881578
110364
1442178
1180801
381865
138744
433520
1374311
557329
143494
840064
846410
32669
1589057
17937
1475143
116318
1255842
248724
274429
1124974
385294
418236
706845
375392
661942
1096921
280905
457855
735508
719728
563909
408915
1404758
1414390
851509
985318
1137710
344715
889519
423886
870889
1309445
1303599
118120
195075
1270245
980343
1503843
860754
540307
345706
419416
254756
1127628
1098995
1507854
1303768
1540542
317571
1262402
255275
431385
603963
1310990
1582003
865292
888053
49151
294072
201430
158078
713051
1181620
653991
214385
861703
1117016
7578
1428031
1066211
348198
504203
287136
1336691
1404457
639450
486820
1151829
461072
1477979
103596
50431
575312
298156
395217
245037
811825
186650
1403493
890075
377084
1348761
335027
1331979
1066371
773144
57914
1109587
802452
38322
50899
535502
1261182
1193404
843533
727850
346658
599944
1060245
379411
55785
1370336
1395899
587991
93041
6028
846631
1599745
1465399
1611537
1318798
687057
472070
1612872
651981
726570
1311137
1639934
1541946
505036
1044958
76302
426250
258845
1595345
283553
512117
939226
354900
130881
58660
1354751
129563
858317
247287
436086
403934
1046554
1301775
669335
1476287
1141881
7414
1332759
1209403
645013
800203
990012
1051811
1366647
229606
567783
265497
303585
1284261
1073759
1115057
817169
751610
539793
132788
449687
1329217
412144
6482
379213
359130
122612
259458
1542016
1413978
1068746
627233
149345
764532
1279072
1406284
1305111
1033346
172264
559990
776486
1606821
1582717
704750
223448
797763
132731
1626496
12342
765229
771570
1432760
709749
593317
635275
1130644
612663
1055912
1307512
1403546
797711
999417
636064
426127
711355
904388
233807
458821
534824
981322
522639
674591
382318
1535808
871595
224095
1492960
911198
1264265
1036596
872698
943148
1647425
1202268
441655
416083
1552703
744557
645079
891834
329720
554486
743472
666447
45322
1135107
397850
420315
592986
1131394
773654
917680
1397974
907855
473602
1352092
1560433
116913
1353604
382268
346509
521182
958562
862903
321016
721041
353836
596984
1573875
663866
1551196
1363709
697271
1230396
1293627
352682
12254
396591
1299136
408083
958671
1104604
1049380
731846
156554
890748
1356161
1415085
1031070
677988
1387076
749756
544195
1169258
1405057
644614
1528978
570704
1491589
843387
819221
369968
1125334
321761
1134205
476796
566511
236318
136894
621694
906080
1506172
1204649
1312048
830101
469395
603669
247093
1130378
437152
1500901
166876
78096
1442356
784360
1639567
236014
1611903
368552
995817
765906
1197761
774335
1334851
1432685
797101
1134256
910068
665553
881050
1462099
1405345
1159629
1124330
1371740
744829
1497807
1248686
275942
1218001
1522397
692413
1277564
1251982
497023
779095
564929
459894
897115
1185945
1263684
148815
241089
719580
1169159
728638
831673
1403530
603816
1229971
447998
1386025
240973
65161
821881
1354724
1406152
1442537
563163
981900
1115814
1551482
906510
878470
68523
1452372
47177
547293
356103
585852
823777
480739
1418908
875420
1630284
7921
335379
999898
1330361
465758
450378
1544525
66275
1317487
958852
245564
271877
1428403
1048961
1350272
396183
80719
552842
857321
1180796
59826
964906
1123496
876680
1508368
993351
577821
1380955
218671
1623723
1281760
843166
1015341
1424998
1105199
348993
1412049
1639707
990017
796100
289445
922919
693686
84227
319442
470532
786598
827069
570006
235465
987740
1627876
1131254
618396
1188086
1523687
743540
1411662
397427
200306
91142
227134
1228370
1372866
953360
218232
1058845
1076590
1378606
1437888
179216
1108173
1039900
979965
473345
989020
1300282
1297475
1606962
1423276
747033
463033
1513978
1051717
93875
1120911
1633205
1354060
1359357
1615257
1392145
1393221
99073
743129
993945
86551
1596249
1439241
806497
359946
1286592
798354
1015092
497010
1647489
1375830
998782
4360
1048993
105594
466252
1345172
826100
1093759
231052
750711
313385
1308846
1099742
400322
1024094
1619138
983167
393972
798422
1337897
124757
475305
1222376
1424215
214589
730863
1558935
1089825
312048
418793
665480
858800
134578
171421
412613
297709
561252
782218
1413607
1288672
999603
340871
159313
1526026
1403640
228472
1002172
1591365
183200
1512375
884427
1609245
351847
668109
311676
1037080
1353680
1122046
446716
1405847
1018234
1530144
1626726
843701
142279
1552696
82644
115001
1506280
652142
934746
876255
593654
1531936
841984
270976
617892
1618036
632834
177201
379868
1129754
126819
247935
1118903
1627477
175103
1527869
1559879
1230127
608369
699746
302769
787843
381806
1497534
226901
313428
321664
801122
1587493
811968
256649
707231
969620
1547230
584617
1358911
192481
1455008
501832
1213046
903155
1633787
1300747
897779
283382
1235407
1608285
479463
1631015
1445056
1194002
177079
1459712
799086
442193
1566780
950056
438494
765743
1332644
823191
924551
1162882
38087
332444
379376
419362
2946
1087103
933396
383038
1335470
1617118
507572
528611
727015
844782
943873
640032
836108
702994
1495330
302908
1039465
584054
629779
361201
1420232
304921
925951
1602386
1224799
553965
10730
748283
11353
328657
1037921
1434095
1314752
1081658
1091254
39132
1646513
949517
1009488
844436
149924
397366
412942
690394
842543
975457
128121
562400
33211
737187
870981
1629931
1610365
1505874
1237048
785168
423140
1547648
983882
1526073
1503598
294777
468971
214214
607859
89991
189787
380071
1573920
968182
1643673
1629635
628462
28285
944743
1536757
151314
1538802
76631
642198
1247972
481916
1459266
152200
544520
505497
1629525
440537
1492076
328647
605090
224875
440279
192504
584426
1301073
1016840
142489
23796
171553
132855
1125388
1090911
110143
392920
317661
1646599
981850
1020122
42861
1240883
1545045
936622
1014211
140546
380130
959073
211920
595808
1108374
1528488
1074993
754199
924144
19719
1393136
563365
1316218
254669
149618
1267199
642929
797770
591101
774362
643071
488315
1049217
292230
1171894
1013361
702388
936587
268912
1610200
1350359
896372
534676
979513
847449
754348
861174
1057258
56773
675622
926954
1548683
419760
250140
5500
691053
663951
65806
295816
647744
1168274
1098138
669875
1090240
98322
1197899
655735
1151041
390280
720401
1289415
1082082
1242482
953379
790177
1213416
1317456
781077
1102843
36973
732804
1626264
584144
1154399
705551
695158
234116
1316226
299863
1058813
891019
836853
138051
546551
1114262
1095715
971344
77445
860480
1154932
1056008
340906
793919
384045
74594
541591
86626
228707
1456020
507329
1229216
1443270
649285
968099
574737
374425
346632
1045776
509500
1499259
496282
254151
389374
1182061
343055
377331
270558
14889
941186
363712
498513
1367281
552300
1126374
224514
167724
446104
163089
261897
758361
888005
1143556
1410176
456410
1631860
198871
844430
1037499
1174794
1533569
1279092
349098
1463631
166304
617144
1179907
727181
53866
414322
137186
1600924
519784
1529445
431911
382743
336472
439405
752263
533255
927425
1524903
483542
880994
663944
613031
407951
319436
439262
350516
1604262
1166704
878411
1094627
1071302
241676
858385
827027
654248
1574036
603878
335737
419957
765045
102932
467931
261538
1164619
766974
1066686
1464644
313044
874533
545435
1077032
767652
193630
144387
625298
1620433
1214537
1568220
642637
1307434
892518
1543099
933960
398
337999
429629
1269797
191860
770167
259162
326252
347943
337457
296575
218959
814839
678723
565651
1415867
770008
1055033
1621110
1396627
1276678
1008922
447788
1574039
1354225
1470872
649375
943673
1349374
305669
937620
483873
998174
609274
1384295
840472
134864
501196
968556
333741
1473001
681921
1106736
727465
1176970
245950
1629605
576619
1432262
140695
165709
1478916
1070551
1403701
440714
422953
776394
945037
721714
1106801
1054566
1258172
1204137
757614
179696
570785
34497
868899
806882
632357
1583996
1521540
615769
355043
1124808
1359814
937874
84247
212525
57785
697954
165457
624766
400338
1107226
1441292
444247
351342
108304
1124298
277365
1640076
1634562
1143826
1524576
762097
1604942
193475
1549350
166599
766007
1437342
871089
236778
1200799
1615138
845000
215669
76801
1369516
1524621
100504
1599840
586199
720654
1504809
900873
334210
615876
893219
419710
565414
301954
4554
726676
1526882
546179
73228
446745
1099572
1448870
323819
812384
99013
1117464
409230
1164625
499433
366188
206665
1420227
251791
413571
292181
149096
1646176
316940
851182
1486413
40767
1154527
112319
1416737
1526605
210963
1474445
37360
1150646
68862
1318626
465731
530536
334535
793692
1459217
1546313
1159443
1465580
733253
793773
384915
1035662
1578572
225806
653079
814758
1267298
1592029
44141
157904
1409643
595546
213316
544591
238764
1126842
389151
126049
443123
875608
391828
1608857
1375278
329916
146990
1035050
758679
803730
897021
1269906
1132106
416443
195776
738593
3229
337565
87657
807361
1411476
818210
377675
1427967
687883
1076995
577316
1229498
1055285
937888
22318
1518298
1483956
1174505
1531923
611208
1137650
519088
1462885
1063790
870608
1515716
522946
1115536
615308
788870
33070
1616472
944483
779365
53749
1358392
1195885
313981
1368492
1419287
1464325
903204
1004543
652765
95309
240299
1543193
1480651
309030
1179577
881346
582550
1574847
1023513
1227778
1349246
1060686
909328
684706
662082
575705
176763
323170
497487
727012
486758
232378
546138
396701
1022216
814176
463872
159970
1238281
257757
936670
826753
967673
1487834
953957
1509714
362760
1304695
1330944
847377
773263
1449240
630753
315627
1563801
1285962
123548
93948
1415229
357999
423386
335426
463936
1571838
1003037
140344
536327
1100626
149484
265153
961747
621001
399194
759504
548190
902006
121048
588059
817354
705504
1566912
1086962
21934
1287373
658087
625606
124757
67320
441168
917716
132165
1237419
911148
1049206
1291175
1631413
344364
408943
1402202
1361040
1363055
880443
1393366
844
751910
921000
201157
203988
832952
1405910
787183
1404563
895691
636344
392570
776924
459832
771987
1279646
796795
435126
945492
1403099
1129521
541947
1256506
950308
363770
1196349
801971
1500917
853573
1005366
774832
919555
251011
772722
255511
922207
1139176
887673
189932
1389918
89759
1367674
85512
70681
1341379
42415
836021
199602
1243541
200803
1190249
934776
313754
1214108
841681
960483
1211161
1631031
1628794
579813
426996
879176
816924
313643
211582
951940
1470159
944246
781734
901912
132457
386464
1383448
1049736
715472
1125727
1227637
108321
435438
1219666
808242
962843
1397332
931305
1454010
49682
873938
810571
798670
427964
472950
947345
1081097
522678
196166
1031109
485180
933857
1518454
415728
507819
1196847
80994
745596
1312138
357049
1342710
607243
1177878
1361475
1151647
1178705
979983
164485
405029
1569372
779669
618016
1153747
797818
1499828
830691
703330
249261
1555653
1117416
685796
1005067
959797
205248
1291926
1197021
604291
413239
6451
301521
659015
334210
808679
94141
651908
1097415
642374
605335
814452
1534243
300743
246383
1187609
632028
1353951
1526825
954488
1194126
367108
1374488
1437507
1387979
1264277
388680
1517036
129665
1366524
1313189
1311524
103282
158829
1295128
1032612
1308156
579745
805306
894266
148705
632289
1395351
188980
1191860
359807
164140
1473343
996761
544138
739650
259172
1311274
231623
643370
501757
439040
1041094
327959
841050
1035013
1472170
942927
1144334
1642390
1518238
1290689
622385
16983
275954
625524
1217714
635734
602996
1113640
1047420
406704
866933
1552918
83557
367751
235370
1088243
2396
298866
590692
704491
550674
267146
954248
1080001
1479876
229933
99730
626653
1291637
504110
132381
158192
402224
1575675
1603045
433918
843566
288785
510489
1611760
1355748
619504
1523980
288607
856084
1381960
202174
649218
31097
406039
281847
1239996
1354726
208028
411267
862375
610785
50826
1444910
594843
1524498
635922
1531324
1018209
488521
1629739
661879
360880
1428871
1155841
1122730
1600406
1529030
955833
565651
786244
668303
1459139
1420258
677050
191293
521930
484804
1238898
547884
608884
1473260
563035
972756
316617
1354715
341591
1407788
118534
305553
1146328
1156739
1634224
1584555
1077925
867314
220
1641580
120653
1154218
483685
924368
1319261
1468061
433495
788903
172946
1227782
590053
149953
1017308
848196
929186
1477740
56426
1012473
852759
1535449
938059
352931
1285018
745121
726348
1367418
263609
1170814
1297132
602664
1034145
1175356
1158082
374104
92029
760888
242797
1563297
815820
536152
1068846
212088
646834
646432
303462
422200
497551
758898
1476406
936965
663057
1625500
665524
1199835
415993
1455451
998232
1634093
1622207
1522676
494302
305595
248397
1165759
1040430
1005083
814790
324978
912165
557567
114515
741671
460612
410166
673661
1370879
118321
1296387
1046417
854716
1031025
99223
1270835
927710
1630827
228721
1145104
239269
788310
558921
768472
615190
166913
35545
1628395
1202100
652808
480812
1124750
937889
281838
1271904
558666
947973
1545311
1550820
669475
627645
428500
1507423
505438
377683
1426727
346391
1202286
1289392
1047232
285722
679885
1583681
1124221
675907
1329256
198438
219
1470996
785004
533559
400564
932040
143338
182888
1293569
546121
1411408
868947
22556
1318739
325704
1366001
228171
1087591
110196
631183
1263958
865912
460359
878118
1547325
1624925
257048
1044424
1345131
1414873
1291565
1631805
855105
1180246
1571659
664458
195744
809839
776224
134495
1365346
837724
1488119
179645
1535008
990876
198570
41992
1357831
740697
1561955
1643240
64012
729768
1154917
1217755
1635929
608948
1507601
958805
1487824
804974
1646816
575019
952007
98059
1342325
655789
799539
5618
460402
1317313
264036
268415
1542350
984466
505666
405255
1533144
627001
60909
1573834
1104760
407942
507292
160860
1374938
364744
346728
1622763
883427
408975
1027261
844963
455764
466853
679541
1324171
1206168
1230225
476255
184897
1032690
1470616
246430
573722
1305125
1451807
169118
600245
774606
961396
659656
732237
825722
403753
1132080
891473
589814
947867
1627153
670945
624300
1305382
226630
933916
1530660
1209281
1178776
1470664
407599
269524
85320
1429706
503992
52143
290147
1313514
387677
96431
9196
62244
981176
985247
1584705
904608
253407
81248
899031
1149218
978765
1538518
1251497
817175
1436812
718562
647977
1184428
626841
251851
1288617
1347010
426665
899392
454545
1465322
1157891
680402
1263140
784032
601968
997488
1308001
793535
1462089
854501
1130066
8439
1080330
149100
477679
137744
570777
155607
569386
775313
1103530
150430
1062413
143457
434696
34542
526437
24637
1043463
1012903
473781
182291
1088433
1172717
1549686
878486
202626
569976
1138641
1538111
967798
835758
698791
1444062
349401
870888
1236960
1494871
539106
1478554
21315
27824
786686
69927
1308290
131436
537386
1189250
422966
1200270
764258
800683
606231
1073306
770263
1290929
1081776
50241
916418
102755
828950
655778
687185
525659
868995
173511
112949
1361401
519389
43186
252975
539616
72743
113945
1248929
64582
1150716
169676
1406830
679482
356369
1529514
522885
896543
702278
857254
1341250
1001439
839930
87644
1526946
841751
879303
991033
335280
22099
72604
1644857
851587
643742
1475832
186608
172329
668195
288980
305193
1365973
1429233
1193373
508629
1531527
1404662
1354261
150353
1371632
1228784
137752
1362266
1224064
1426873
483677
1412111
140165
901076
1273496
1048341
623333
225749
865421
1459015
1254010
851432
89741
1469483
983315
1063008
692669
1602361
1054849
1411694
906274
945149
1438534
1641973
216029
937225
495312
971839
956323
924802
86896
913066
155249
1075569
697981
1635113
482051
8383
309303
316373
547519
1253122
70156
1128991
659448
515213
490109
667225
1060603
1199538
765682
1284413
1353075
1427138
1040009
114704
1144723
614323
1102539
814099
623714
591186
323537
713238
1141967
1623010
1271612
1466570
164163
1352931
162955
437453
574794
558394
442336
514245
1195145
122926
787874
466575
729481
1211891
1196588
1172233
1393044
1199854
703472
1547928
374683
430856
1478616
1588551
269196
1007534
822778
223734
471329
1150786
1144613
435196
687649
1293664
931184
1514879
455201
1174997
72282
570884
159080
1508458
1343008
473167
777803
1642810
1545383
1222258
710012
116100
715617
299135
474908
487059
685031
536225
1135836
1395360
575452
486100
419033
228972
90213
1469843
940854
716643
357343
143923
143695
1462322
1545622
1067797
1423280
551538
764529
1431692
990564
1265359
735635
385317
1099265
310736
1375512
1233603
679076
1287932
1379044
248786
1642399
971277
222224
444592
776303
632092
1000865
69234
1118114
572646
1377135
594991
91622
88585
997261
1581562
248074
279281
1250805
913072
1561161
655485
1157462
1178693
952578
1190449
479679
259965
17636
475832
134509
984192
1244831
623837
1215614
34549
1333215
37652
896416
1390370
265203
229866
413183
299126
1369348
1141801
1315641
1130702
870601
7015
1519712
340483
51776
608683
610474
372020
1496253
1503554
1567440
1207445
1176856
722115
975304
705585
1266787
72121
1300688
19788
984070
572700
69994
1544915
1139344
185349
15968
1564478
543433
1169776
1290817
815304
890354
854488
130387
157898
699526
904901
966407
211968
413414
247154
1615591
284650
755831
1559054
1004785
1554415
85521
1273021
1078305
1467947
1017184
1194405
1178669
1047683
14822
1287352
1003723
1377632
813729
175392
610216
542865
272913
1585637
263663
1302576
1185296
731002
39030
381340
1526144
641571
96663
761535
1111109
1487240
974886
1629813
45615
1192487
955955
57508
499308
3203
594914
370171
605780
1140566
501171
1070192
13071
515277
1627854
125415
420025
1409589
429090
1055805
336090
1059914
1353999
1194593
808106
1584057
697623
296039
580438
733440
244256
1157681
1210259
300956
224442
645620
1160447
1055194
1348893
82101
905670
599462
1052606
756118
157852
1431190
749313
520496
1250980
1483404
822300
498343
930148
1082533
838227
1033107
1524713
6334
278002
1322264
894967
1247337
1044310
817101
957272
521601
950219
1099027
1643973
1357089
83443
1610489
313430
563569
1549835
575997
197227
911460
1282243
192737
858395
1221880
1444199
490030
386452
1291882
1001091
662205
1317268
1322543
814842
1327565
213422
602128
37627
1362807
149301
285809
661641
1439887
462697
693265
62153
1070087
363226
1575267
555480
1041154
286683
938715
606579
1230479
290096
1384219
399085
970371
102209
845036
843177
444444
1340516
1046626
1219328
1212580
268568
24078
32161
5699
727036
64132
1047963
1522039
488384
1494604
1411277
669387
1136930
291130
894118
250290
434229
375458
956230
576232
734683
1412860
141713
1053990
548683
559777
1252794
722060
694227
1445430
757922
932477
105238
844624
941428
227774
1300646
1019628
642183
1364165
861416
265661
1569312
96108
1030250
1516829
539776
818201
874557
1015965
387202
1321890
1406469
1265608
467181
1047834
1046387
784842
838307
613563
977583
1122094
171105
1129643
234531
941656
134346
1480865
621797
341322
700124
1438983
1208047
1130176
634146
413007
1054652
301307
1342692
294761
1132928
997187
574793
1453197
672285
447654
1515211
352492
1544176
747391
1248854
509630
726603
451907
462192
1370826
673698
272260
1422670
1628996
1581480
13904
667519
1354488
178310
1095857
1085518
942401
421532
1033004
684327
531035
300211
219283
639740
523623
681824
749775
133964
763699
1293457
431694
1622021
1047872
86310
783988
429722
1300326
1122460
1055208
508316
111260
341356
396545
1475880
68665
383501
355458
325926
1488216
111113
44889
710606
1382366
129928
1184139
598279
119151
1152924
1225801
468810
1288448
896751
776393
1332012
646418
485233
590579
6925
1158656
1319808
1186009
71181
139566
594725
1209947
1153293
1541146
1046895
898831
1515291
251435
34037
1295014
692282
1127275
1498844
1428915
372863
39771
991197
1019530
1577641
175006
1072263
693278
37635
1443275
437529
525623
693741
551130
780115
1524611
662355
788115
947397
151086
1500228
85157
1049644
235617
1604742
987843
193390
460281
1024699
891741
1205841
663947
1377383
253957
1444870
585524
1535566
995744
753352
800049
669381
74953
262871
358340
826910
542385
1090744
1252894
971926
631317
208579
205663
886163
762298
284055
2907
107753
1216083
872304
325046
1452356
1620756
352694
137373
708500
182813
1465689
1437093
1410122
778185
666803
376967
1291296
1163160
1628647
193119
518353
99974
1166455
1575639
1506421
879203
1514494
973409
936093
1023026
1111178
1032516
1533821
1339570
995434
580730
550394
23785
1628507
981458
72608
1337441
810354
1363082
175720
444875
194075
1566323
748403
206400
786512
1563083
1086651
170036
836474
1153303
1430285
907767
940994
915168
642663
625340
115808
1540460
340545
1611934
1482379
183488
14140
885261
848800
831975
459213
92128
167651
422329
955322
68817
251456
1047519
61933
1252011
1048062
116106
1398189
1180150
1632350
372994
752946
998084
1285756
1329458
1018879
60874
1316957
1477642
864161
853128
119669
803637
311355
334683
178158
597237
1420913
154076
1060472
62228
385516
1412034
1612322
788166
1197824
253206
1010902
194151
1193409
880553
385840
512278
64421
545552
419035
1178755
529666
281743
323103
1585087
631090
955532
433356
1582823
454965
971787
245299
458610
592448
226453
64758
122683
1410756
1250864
1050293
292026
1474930
779327
52761
405725
1639282
504465
332345
1551303
1040735
1303011
696030
846997
334050
476775
1519124
816434
1326126
666321
1605155
784566
634311
528119
282490
617998
892379
982385
886749
1032327
414869
977658
1438874
988505
855678
382015
716974
57694
1577431
1486850
901973
896266
1241765
196027
1355735
1136449
502490
635310
979111
454250
107333
155738
1044190
973504
1556772
636516
1156103
639760
885613
1280474
794998
650498
1527759
133658
1186172
1296410
603698
256909
964698
69357
1340130
1342139
652130
430775
270360
1224668
35680
746850
1045381
819939
141301
1170542
137771
813348
1506092
336643
686665
1195768
1565977
1170914
37475
785665
832054
1276388
1446662
1267217
204221
447129
1569536
1095013
758618
291339
974333
1389278
479144
423506
1262362
704647
91100
1083334
1611736
310039
171762
38065
827245
806534
1375279
1217155
813640
455815
858127
1424364
21012
1505135
1493786
183806
1501481
777901
1578150
1491698
556792
1145324
920907
595300
714303
871332
234985
1438254
1142664
107101
214957
1055392
1421951
131197
1078350
683193
111139
1500397
1242834
877017
268020
1413656
671545
1051296
580669
406787
803927
1463689
1335872
102379
1411494
508793
1018383
739766
1249067
1116479
939391
1291330
1536640
86218
362397
318254
984535
716707
661861
1116439
975028
443275
1252901
1303170
1464338
450327
339250
845981
422287
110556
1019329
339299
491947
1009921
1320222
1116863
189148
1028651
1258653
194869
318082
5132
999799
714245
1449167
1095168
36970
180846
72163
418814
262630
60029
1308345
744733
767680
1637846
431913
1594117
407474
211904
1060959
1578104
375760
972414
1341080
303096
346483
967986
1217827
847130
1341019
473816
930366
553443
68499
243230
1491063
321320
1619680
401750
1517648
602125
469206
612624
1333627
58875
891332
349438
420893
136333
748562
758911
447948
911431
11046
55341
919515
934625
160712
124667
310372
413530
181424
658603
437822
1640202
330560
839026
1415008
557185
922201
446881
24497
1451910
572112
1439765
712473
746528
391170
171512
1439437
1305698
1545966
693836
408042
1464873
1007002
340185
305516
289105
803721
101157
1345405
1711
37714
116260
588050
78559
114127
1292041
245720
511151
582026
1549926
1106530
329794
1016249
265967
1447054
1258312
1118012
1519403
776171
1453895
1049747
704648
1030976
582086
733138
1245630
576561
1595386
1146048
9785
828434
1435813
865524
1566907
513112
855041
175563
1096510
175499
269517
792466
701455
533445
501808
960473
1056784
76978
318476
542833
1099690
138790
829661
1348996
545915
1044829
1634287
149710
1134798
1331065
138721
480575
775795
1391845
671359
1214005
294753
1257115
546910
28342
801636
1134790
708958
55746
98873
791702
1248565
481258
500875
380225
1433746
177323
1487596
90198
308319
1646982
561634
544842
973315
686710
260013
1020162
1200491
1338243
1145419
636834
701411
647025
197599
569608
623745
1483017
285147
1432351
154047
1220611
481967
1312057
674781
1065966
246399
1008166
833252
489119
307447
427204
1587130
269347
1111901
1256119
244840
1028654
235260
167511
193843
1204428
960589
1361081
109210
1624574
407593
1515396
572598
790482
44352
180369
606228
261439
631070
216713
1565734
915152
964316
98019
999802
599231
477585
308758
405141
1636965
457293
476992
1056827
1523371
1513749
431474
640360
1435722
526549
717228
483572
906820
12026
460146
726953
655364
1009506
810578
1413915
911436
722620
1444777
370558
1268020
824858
1258210
1499256
1638970
1522079
16249
1407626
1641577
870092
867203
1332276
990885
1333656
323005
1432878
1381297
1440152
733601
235273
988610
1419237
540960
164343
1366868
1484935
729986
880880
558921
489749
437797
1618718
1398257
70199
1461206
91226
956500
719407
250291
1541288
1117259
651072
1433520
1576642
559105
1012983
839539
1278278
1375170
1521876
817934
1324766
743999
428247
185076
902590
1076153
989801
42877
1070535
836124
648046
1306254
844444
217863
116620
1568774
775460
203378
31586
319351
587636
749296
478639
105930
834265
394077
1597080
206529
1513817
1075993
936524
631797
282269
931313
706700
745570
97781
1243743
1524086
1322147
316473
541227
479293
789349
962610
716503
196366
631769
302076
590970
800006
695416
792559
357126
63047
572464
16181
1484031
1466990
1353017
856292
813771
66618
675119
731898
70649
1188186
978838
253202
291748
1231561
557209
255523
523247
1088287
260113
1216639
556259
234361
1517897
368894
1477412
296955
319384
1542363
145417
1509489
1017316
740713
940841
1027355
809940
1239786
1053838
783372
1180236
866857
132360
1334699
400625
44547
1448451
673168
966650
133081
197277
1038113
1136190
1091186
951776
367716
300283
461666
1561637
247118
512354
216014
1489510
30571
820556
1369099
243171
759240
1344708
425678
1269279
201442
255324
1522842
701262
1357163
918624
585170
1409633
1285216
1528199
589009
303157
568307
978774
1104952
961451
1492254
860160
208251
1350851
747580
125171
898354
1453413
1354944
1630717
722534
1600899
1175867
1584946
509258
1178571
18540
539620
1506065
174680
214267
304773
1304687
1576612
847255
1287390
53703
1449864
370017
64477
1094416
871637
1564491
618333
1094082
487287
406324
197454
1553961
21980
253965
1114114
134578
1467819
823912
425571
916577
492010
1150360
1335806
732855
576228
767822
459442
562004
1146523
680973
890114
900704
1583162
442570
3860
1110517
672678
536821
1180373
246555
613664
1447488
1071405
1535978
469076
630638
326026
414691
238515
97802
148542
46469
775627
251396
82970
1494744
1029551
1431639
87608
855005
1432009
416848
318892
432974
847895
310879
54553
1385751
609500
866804
441547
802473
146696
419798
425210
364542
1151098
384135
1072137
1426334
745608
1273504
194753
710856
1025766
1630939
1461746
1258885
419082
1060443
646076
277245
1238215
296277
1124963
625153
689663
220467
681016
731679
391283
506611
781033
852495
948247
1175628
982304
973214
1365653
569433
752814
1506215
1017347
323228
862542
221708
779650
808729
1229442
40869
1139540
431316
195361
640695
11546
264087
1062690
168173
1311378
1284848
34613
98707
377466
1333485
996280
104375
1029499
483493
7354
735465
644084
771532
467133
770610
670593
1484324
1430710
1054526
345970
1480092
563946
357607
358648
253723
384539
940980
788145
1132227
42255
1304265
1358419
1361524
419063
702856
161095
1370603
180284
621403
328565
1354496
1239653
526110
1293291
226088
1469260
450007
685279
901915
199313
1012044
90945
748249
757473
643367
434766
441860
1414473
247906
163921
860306
362546
826916
260920
933520
1608798
350085
525017
1450241
1400445
1489806
1165863
522810
555182
904282
672516
328397
1305206
1305106
1309132
892236
248523
1021565
1086721
106821
394114
987323
1479011
1250544
1619842
832914
90296
174591
637483
1204974
370376
1311178
1267148
196264
484989
1550902
1211335
1090570
896356
1355063
1262729
772977
58568
418610
1617295
1325592
1217805
210163
1190468
827594
451667
1482008
767593
1314387
1310864
1260416
331329
60812
813481
905200
1075179
387660
414913
578788
578026
1005501
267302
673221
952923
13045
625910
1605825
1460438
1254421
650169
224203
166967
659599
960689
1133821
154931
90435
612082
1572445
1339998
198350
182368
993436
1572431
267165
1098163
412185
64595
663627
604270
181789
1538870
1379686
573709
627643
1111441
444629
474382
1219450
884425
913623
1335283
122390
91718
137807
329683
636084
23641
1572401
951567
553093
183713
1562962
1474770
330321
1289965
597451
489177
1332317
1121258
1569919
837889
114214
1590688
1359484
1520512
1542088
1490250
1283697
93684
590023
392903
146531
765169
980865
409327
348879
496887
1488829
178619
841853
1123993
1243534
884439
856891
37367
700115
951919
325388
194541
670933
1195005
1474955
1537300
879022
538565
1195319
976876
1441838
1330952
518082
919617
1223842
833771
1256874
568513
733460
1339975
794876
1422922
575636
1634478
671732
1449267
1407126
340722
1437930
1069182
713924
592954
296870
248990
832367
200261
289070
246119
1429098
1118384
615141
492896
877959
1337804
1109502
635799
1136549
924020
302230
477040
721314
115167
936501
479895
904281
692928
1143519
794773
1539743
658325
1284174
100224
826046
557368
391353
480512
1342311
882835
371645
460539
85117
1059352
657201
1198476
68183
784390
1285953
342984
248824
1005951
639768
1072595
1432847
346751
285632
459969
1156449
1025528
433194
129564
1180068
50948
313836
661520
908582
641609
1521751
1053887
485209
1618338
1299925
296234
13781
1255529
21491
245969
1269575
987669
413111
829641
400941
119722
691074
864871
272585
1003175
533909
1033908
472566
1040471
225475
1000548
66979
977016
1105721
753817
754013
1525959
1469887
916983
1303088
317459
771088
747879
37649
742968
923840
31748
508222
172418
764100
634291
1601702
611273
673562
33441
1171205
63332
987985
219933
1647502
1222295
16278
618919
625347
837942
1513772
675392
999426
1194236
1053602
159731
1547218
397035
512612
694879
1019214
215723
818802
404248
389404
677302
604911
598237
832734
1044073
310884
1020629
234940
157299
908665
467282
1465741
95476
1359624
1457160
650100
887895
1291288
1380458
771767
616772
519276
1155013
15484
207615
936003
268462
72236
480624
1516414
1367610
402148
1435531
735013
1517917
1095490
165985
511309
1208697
1615713
867529
555363
390018
1362091
397687
871572
879865
978413
46575
269550
989128
86990
1375923
724767
560375
955001
104757
503838
1572917
1495698
827358
203223
1600135
441428
1537277
610710
882339
1314552
315670
929708
991536
235878
495990
718688
1093280
66723
224454
105424
1045350
573689
767384
667195
1080763
621779
515553
1292845
1590183
849310
1445579
1083791
675957
563414
1148627
110796
1592254
858905
546099
692285
143174
29642
1316684
1582623
311253
1497216
389846
425215
611578
97932
388698
718929
1124848
253277
639292
934551
1153013
816618
1570194
514843
969076
78639
1636883
1283735
586255
677010
392130
1320752
194694
1431899
1322080
1387819
534213
1294421
436617
1625306
1065680
1398771
1011390
229913
1282991
1434889
401456
32812
194279
1518175
657803
1039299
647674
1439943
154368
1311307
712006
484695
779136
263181
1143819
138234
1168614
337188
662176
386067
1308772
586806
1180319
1592695
1454805
1101659
821604
996210
560238
1645397
576669
956317
144456
27898
793539
1634130
729369
848429
889007
997673
605155
1095126
1043415
1483246
48488
892465
727814
645244
232928
859018
535930
1118296
1298506
1435242
710984
758791
144108
1523332
1225585
783329
713718
59402
954031
1143625
1519934
19142
1526345
800077
661155
42261
165084
1041236
22203
766643
939789
307349
1080000
1032722
1497108
1088336
1447104
289010
868015
846151
830815
1303924
211868
165961
1292125
222395
778796
836225
586589
1057756
1085191
1530143
407509
459856
840497
1540392
397358
842300
375870
799376
693851
116649
1233493
701846
503752
1447942
1621550
130359
391634
130592
153986
1291173
679170
1541464
436853
1483402
1100722
1426946
28794
273955
1516810
58859
1581455
15822
451653
1098954
1359242
1525110
1603481
1334872
492766
1449052
1126938
1034045
1122435
1200214
1176121
984575
220969
27237
989520
50515
279735
254220
830532
568699
936047
7688
485267
748968
400638
85805
761485
597275
1517645
1182250
380057
1231349
765705
196864
80737
565071
1054264
1311188
1341855
1064266
1203074
435336
25921
445273
711237
1429007
1144370
183735
1355588
428350
1425393
335405
426280
1276430
1096206
977317
953795
414681
550481
768867
1607279
476120
1453913
426818
1212717
637180
661130
1455532
739195
249621
1588812
643044
1637231
242413
91762
1324684
576448
1630114
15344
591256
891657
605771
336392
268870
618353
892825
725874
421776
544310
1103305
455567
485264
1588742
1450875
321155
771290
286619
402217
1044110
195427
1347660
1314757
237355
1214469
1566115
557062
607030
1470559
994849
1225274
842830
241885
1040666
1467252
924030
1644036
831500
146888
846713
782619
879466
1511834
925348
427621
411204
822829
218987
1449957
1003855
1149462
69922
1067340
1196149
1442333
1008305
834818
634248
212992
179108
818106
683094
529365
1489642
1564004
187505
21589
1464975
1292235
1627358
799494
1305972
589135
1060362
4297
1301867
104214
462637
1514180
613661
1411059
399236
594750
916342
1400955
1221283
464489
571
99481
339748
1633727
1474677
1169185
1252263
45535
1129108
1187975
418859
368944
144739
895863
1486226
236504
1466765
739407
1490549
128372
964046
358831
908986
75581
180260
25225
1566897
226933
305325
1176858
317766
1095538
364745
283025
862733
1071651
517215
684127
244130
1501379
1613190
181712
771754
1171377
729186
775183
19946
520742
842563
23622
132374
1367391
1235035
967778
277322
305623
1334257
868261
1570912
1041195
349445
232518
1197506
463773
1029403
691809
1260837
1290021
1583341
1590012
112132
668535
49897
311854
766173
843522
877694
299708
1137348
567300
49323
498475
385049
1068726
1120763
1540334
44028
958287
1476059
1460792
110847
841859
594061
54396
377075
926834
1471752
654764
1604769
124647
1253764
851821
803997
142815
1556689
454341
1609023
167081
521450
1115966
122156
1114747
632454
1125451
942872
70919
206052
733991
1376043
1321558
432595
1126304
664478
895640
591146
1168534
909405
1569308
832168
1190678
1175185
1356346
555517
939386
415769
358640
323446
700588
1214613
441924
1425737
811101
692486
440472
467972
775835
313703
257126
945673
444773
693932
386151
377547
1199302
1176476
1552639
1151727
158924
630749
764757
1572077
892720
1525141
645797
1430670
596582
1623638
1588235
1449345
32392
1496559
1105148
798681
525898
1242331
1251125
535366
1387181
864861
72048
1399654
202005
1034972
436702
263746
984914
422275
544808
7895
628708
1476291
1042061
227817
1560904
730342
566720
492319
219910
290487
848319
778754
121772
406205
382316
394705
1572079
471510
883371
1395415
129149
538471
909428
520166
881006
1308734
420018
410191
115374
126980
308066
1475836
1593083
567620
1113906
239296
295559
1027311
592297
522939
1396897
119210
1272504
579319
1527326
1480404
1117249
78047
275914
321280
746676
717536
233537
1645621
796299
368736
1581102
583122
403965
748155
1384111
475296
97411
117803
110232
859462
178093
965915
1334149
394050
576776
883806
1610761
710124
888755
539059
445136
893553
1450071
1329507
183572
1262778
49591
560860
315620
1307020
584715
995559
1456209
131871
521021
515620
419351
204783
1492821
1080722
1274655
156587
526524
416329
784703
1596766
197237
18498
751719
148387
154961
659765
950264
1325099
1253767
720826
1314174
507538
307944
339687
713386
1352548
1583022
745691
117966
191567
706108
764901
20075
1312593
237916
900653
1161678
40529
1155496
1205039
841166
1396265
1155762
1308063
676640
839451
251780
502539
1259648
106584
144785
1069826
513061
29072
411440
417285
1555154
1473352
36023
905835
398674
375980
429256
1519956
482685
948530
136805
1353523
546222
790960
851443
854877
1430259
66985
143490
282695
895018
297651
1293773
531725
1074645
1452282
588938
458402
153089
1011333
777996
1113753
1085209
1490064
696053
761425
705584
820236
643987
1295165
573978
16227
1098034
420674
1402579
775790
1361095
1155647
1383409
493466
816806
1099721
1579852
653886
618439
730465
77581
894494
306489
96333
20313
635434
1149101
1259359
552870
590897
500694
319589
706743
1393062
1577948
154158
806217
59289
1018374
278122
1427831
1296007
229617
329435
218837
974753
1352056
561999
288322
1494348
581599
753350
329344
1233194
841069
1233231
905146
1521813
85977
1462405
467686
940810
1551367
33763
786586
442312
1404870
988171
213854
1225898
814385
378990
120701
689514
1503824
1342917
506311
1027868
139608
245034
1287354
1269531
610068
285123
1059374
1186622
1459403
19607
1634917
1154213
1019226
912329
377295
1115462
904600
491807
825665
78611
723029
255244
112806
746720
904630
1258459
642327
1490920
740193
707718
113669
915823
966063
1479764
111977
440473
1184259
786890
720316
355471
791162
1473477
1384097
73842
476908
1117779
575567
1350868
730285
84683
1388483
1216753
460829
1451296
1417911
324224
1634266
414693
916875
411299
333235
1529347
28155
1131301
1640473
838920
659969
571731
955378
858853
1148973
1154132
114607
1619743
585939
1082128
159035
175157
883759
1162044
643746
899824
1093268
1573798
1090339
1498922
1103803
312148
71043
209542
492532
223732
550619
1161594
485177
760557
370260
497201
461812
615786
1619728
52459
233426
1505298
744693
1547582
975348
1563720
299352
106709
1500601
1459736
1020742
1044676
1228003
1479857
446080
1494295
1414190
743911
1151623
974629
759375
717113
425146
660718
711036
65306
1312222
551645
884565
559329
1192184
589497
1575961
16387
1523469
1223425
246640
1411901
213429
1458509
1306592
1065095
1252738
404310
1001463
958829
574699
738743
613351
1595015
1048339
1312883
1284682
1511907
581414
1500827
99460
86943
530592
381870
333532
253874
900523
977364
675127
219584
243866
443420
401651
906483
1321886
606674
1391489
1039956
1111800
448624
1158931
633376
8713
168076
649256
1083457
793656
1289681
634065
1636720
1228434
526669
880668
992219
61510
1357954
478415
1528122
892745
137397
870062
276776
540165
385193
710237
205074
1202782
778563
476327
578196
1325041
735899
72985
293348
967376
1520186
119319
1186476
1340908
39456
1075207
447628
1211957
402737
237265
922439
1269609
1018965
1382389
66799
1486532
1429437
812223
1565480
760841
1388950
1337171
1587451
1330833
197750
1250373
945496
1259168
495418
714573
1135425
1071129
1208501
1297902
1171253
807489
1013147
30650
424351
740111
1625736
77853
253215
883898
1271636
982654
674967
782971
985139
351266
1324899
904343
890676
1127621
758954
321958
337807
1393193
723375
1576024
602178
1333682
385297
1345232
34797
785561
851839
18199
1512048
348241
235489
752182
1450234
990928
1142256
537239
1015357
913797
1002440
154486
541598
1378327
722515
829938
440751
479728
374548
1146806
1389611
277154
1123155
477012
371993
1131168
1242425
1536786
641889
936364
716543
1010085
1390159
689346
661529
594874
322972
440034
1445910
637008
27602
580271
1211156
579872
733432
702431
1503880
523104
67026
934990
369561
516224
1359285
1453371
677627
1131045
1633639
814381
380420
727989
175972
725747
1622416
1195167
135285
135454
1516703
1110361
708107
1372654
1398747
548713
122823
90255
1499517
404640
747145
1112213
582421
1405501
100211
622864
1487986
768541
1287484
1418010
1626339
753165
1129175
560646
847030
1166672
1499090
658264
1314097
1312544
448375
1440041
1246555
497033
1286235
321240
1476455
119944
1332492
1250474
983802
398000
359367
276509
713151
99480
1160541
788142
1380719
805871
536159
264041
1116763
1585037
960271
1404025
269220
1474341
93216
1229044
533615
108167
1024949
1419109
478504
264302
122443
148779
556213
789333
123958
358929
750690
1579959
963733
1179252
1094509
574807
885676
1379218
868951
1156738
1212328
492263
1245068
1273553
501646
1433417
612679
1106787
710860
682802
985340
1645130
1448102
1371009
260920
200266
513815
736745
1529291
787330
851767
399336
158219
602645
1158229
1024727
1083325
866190
918918
150301
760889
1294531
1547664
580808
340564
424806
1128144
1427353
1586722
724330
486881
695431
262515
1543111
492510
215123
1244230
1281866
133586
629941
456627
968166
1134133
1139420
342927
1127682
728588
675643
1457200
793832
1565525
12650
784680
655338
685508
1079166
368714
957667
147010
785293
1108488
936312
1325737
317497
1269035
1088037
332923
1030976
1109945
1367275
1323439
311929
529816
299114
291627
1236486
580677
1489291
1561671
137118
1623857
1080355
1026165
1291709
1593168
944672
401812
239083
776112
130323
1489786
86514
951530
299928
1330899
1165739
930341
766053
759383
1635389
1194727
59238
329370
1158931
1088160
1056939
494322
245589
1070789
1586162
190819
1552339
1064072
969575
191588
1106156
1535644
1423148
92185
1081885
1116177
644005
345564
634986
840062
767368
587160
1505362
314570
1576003
918791
103369
1346645
911121
232734
597950
869834
853964
49434
1550183
1188461
1642938
493172
627045
979056
573799
394113
534525
316154
886855
1350180
641000
535005
1512580
633538
748955
1394352
851640
77927
1330361
1190726
1527114
1641312
343534
1306355
1070918
858524
819948
1344533
19039
1469618
904039
760510
453092
176763
722726
263740
673643
427649
933137
1607896
1321672
40011
733036
454665
625729
781253
793190
1522642
633393
20022
75013
449619
1114151
1351865
206843
420633
595581
108620
1333816
308982
1435770
1536463
1195342
5831
853999
1161265
1146908
444188
248314
144761
78602
811670
327923
1285447
1638144
630544
382675
1256340
77209
1472307
532761
1152194
1491021
371536
809094
249078
374759
1595144
100910
1217601
922769
1158484
445376
833008
1434101
690260
973913
1442316
1425535
289624
690229
1009686
1448902
1601408
589398
1281779
686668
1501403
620239
422024
852649
1271765
1334359
15472
1119675
1628421
1644865
861139
1449940
1516246
1427085
1495569
1340260
614501
183874
1260375
1569607
606871
1568131
1061397
965626
914760
506981
166801
192111
329903
161641
1086435
809728
1328519
891046
1353506
1182953
770652
1535794
788269
32335
879383
499231
1331072
336362
659240
1440938
455438
576534
462039
748867
1354396
1605804
1582903
1046060
547406
50570
1309632
310011
143925
1600885
1058804
1647220
1623550
538760
68344
261037
867840
794752
1076741
1380411
120953
908384
68731
1385114
556292
1485375
843162
306863
343475
1046185
932851
370336
1170830
508262
77942
323415
538683
303854
269640
1190310
52824
282914
22818
749386
710464
1016701
358128
346490
104153
841270
573767
743943
716351
116959
743333
1583200
1418121
790082
748210
1264515
306916
1272207
1132351
1489835
852821
1354787
1139674
894968
1212188
366371
611368
193182
590123
335178
571453
118759
839522
807496
505113
1175617
218915
930845
52585
1548081
1258219
972586
1640039
1160255
829201
1290905
1268293
630218
632885
81963
1012318
1316116
1399642
1616182
1018046
1350396
1625589
411932
871617
1627943
526899
588509
1598780
882046
421315
751922
1586668
470212
1291027
830958
848478
832084
846285
1165995
536993
617133
395456
396002
191801
414670
992671
413190
424742
1382601
430914
715759
86394
692161
1594715
799307
1101886
858341
274734
1113501
437737
1235662
1508738
1378938
1595503
1345276
1430766
84910
54395
195313
1309319
295431
211499
214216
1634019
1398763
1049098
924211
1368184
349483
737098
670103
425942
746022
1113381
1051361
1024626
1405361
794634
1599173
645842
730458
877577
1163953
1577707
219704
212756
1065631
323515
1314903
643070
846446
292642
868499
1449843
1478630
1004598
352862
1006989
214462
923866
1381986
1389116
396091
1264137
41032
1574666
86533
1290608
1212000
422024
300556
1117544
1033365
583861
1150856
1504358
1224583
509344
205865
482174
170801
137856
1165662
1415351
30067
1609946
894759
1564375
591952
273527
987648
1192166
984785
1607435
371087
54505
1577562
54197
166009
647988
548465
797027
1291433
450107
583644
1188214
1302115
1157671
724666
540549
76165
732359
1190072
726823
104431
583914
1197115
497229
43314
1349958
1063110
67646
322769
641826
452779
1181385
974604
1587310
225365
369562
1489108
981215
1146576
60310
1450468
667982
338733
258643
982468
896021
187334
1444584
296600
702819
1075046
314622
58792
972252
1080632
1323745
922335
997399
585236
558803
782598
931700
1275874
783078
941342
421318
1266138
239837
1086129
63234
618548
1361274
1244534
263319
49306
1255895
1492205
742288
767892
608068
33136
332444
1160809
1202269
1565186
1061431
1233355
1410607
260428
858423
432145
142686
455863
1471678
273441
1501385
761093
1412055
722828
1583400
287696
499913
919899
505826
483990
1271532
182932
48713
1427309
471352
383105
691729
523566
1437441
49576
865088
845694
1323715
886224
624478
1387870
972586
246031
1476277
516433
333628
1141139
816440
725742
753609
381110
887429
735118
1500345
962208
1462323
756299
1542372
245923
1061007
332237
151664
101815
1448588
1398577
882773
1325459
179285
352986
749204
1230782
930238
1183352
7233
730904
302267
155271
1077265
1537423
17827
335731
803801
1468889
827544
980275
1431878
1231315
1283798
1441445
60783
226558
726248
803364
324270
261005
964175
191348
1281573
954219
299167
50260
1237479
998200
1407696
1178728
1434043
1348197
1264513
1409602
857795
422650
165222
493066
522516
629216
165183
518270
1117577
97516
1014933
537582
1239122
1601294
1217009
833168
633028
455104
37228
296268
1407898
887478
881680
756210
1523363
307688
1458100
1630243
999974
906799
1256285
1073914
285037
316530
646287
245640
142694
1414950
64332
1303527
1117053
795908
487304
60441
589376
1558934
1420869
90127
1283323
349872
591241
646560
674764
172026
852957
1261395
572118
488911
88988
1575843
1434427
1029048
207003
1641195
910613
1446320
133430
620147
279445
1619341
520586
912566
687846
265582
1538676
780729
1274565
633679
167828
356821
792469
844769
1341942
285365
828551
34228
366269
1038193
539975
1498016
955210
1515797
448402
1336949
16228
1018744
889297
1304018
536770
110111
1471555
1449448
256249
215488
475656
457285
521796
1382962
97829
971329
1139976
1253973
1191053
1301559
292400
730704
47775
1480488
1236900
921425
1269721
204959
1394469
674255
1124565
1217555
480130
635315
508647
563691
1153344
609029
656413
269984
119473
1409166
917621
884008
1209448
1430861
1425532
1312629
473590
382018
417663
399507
526575
477115
25280
1238388
1633656
1521583
1424484
1380011
1469670
85841
969017
77069
736511
1107856
470273
927905
458727
960989
1193070
60637
1298841
1631793
724219
707303
669924
1618255
1008544
544779
1499462
514288
272802
299673
1464688
555908
740815
1229988
797966
264288
1058078
1221860
482264
1605561
1359194
178591
1146508
613155
754600
136387
849025
436079
570205
1488475
1036083
1198924
211358
92197
1208143
145594
1639759
726633
239355
1434928
1085372
1421911
348648
1385015
1533568
1101437
365346
916205
1562669
99204
1362545
765057
797347
494548
324724
1372314
1003194
439419
17805
1021266
380760
322977
705717
1114992
737938
1213005
298690
839298
1530934
481257
1306910
1439814
710017
370157
1486235
455899
599958
371756
845827
984030
128021
1282976
1130608
1463388
384978
1559081
95160
953149
1458758
1195455
247314
733633
386606
1605632
1054782
55528
101550
1630233
1525929
786639
126904
1216515
760833
884525
1550009
550778
1497031
1276844
381936
163559
452269
1452750
112551
1240872
1428318
1578180
1196733
1018612
1329412
1223116
183547
1537061
1531829
1028646
1634492
1584087
1334984
544987
663809
664806
553167
1459175
495411
427310
435775
626298
274372
23585
977357
1631881
1147988
380601
915949
69819
714366
851118
1386494
1563932
1498938
1396819
1610488
890295
1285893
443200
192593
58954
1427546
541509
1070489
1260532
1581924
290137
1462535
623811
418532
256172
929869
142173
558323
1212681
160066
1381417
54907
849507
1008153
165324
1123821
215910
175994
465902
1121523
473413
333263
15738
68244
1150152
838178
1521420
1207598
268489
810187
1093180
495880
1200273
1121752
1565771
1328292
974244
1421147
260777
1550754
372462
362097
653981
407160
1483441
642823
353002
1391492
447621
362632
1048600
1558950
1047567
1642033
639323
690930
1606893
581669
914368
782592
682420
703546
1598342
762193
182843
1517520
1276983
575454
46784
407095
1215438
531436
708362
95620
1387725
1413731
1325342
1339552
214468
1404745
1483233
427845
709911
850931
890613
1199605
1084757
544073
503720
1269457
1232650
641074
1605344
854359
1564682
8788
40755
504201
805601
716078
229640
824210
1069423
1538733
32467
589260
1618490
622286
1523836
347497
1624914
151950
1553944
502717
785093
1146158
1160443
1481588
155384
715441
1578411
1335927
1543879
1211355
722404
1081392
1120386
1321111
1195917
493737
570318
1313797
666866
942681
1285799
900281
1127231
707257
1325423
1463587
671472
419393
696710
311877
472268
1504373
202794
431919
942262
113053
1367228
202029
656040
1382886
146439
382253
300217
1225029
1312346
926215
545960
136568
1607408
940949
1353305
93489
512821
784839
411746
545050
376071
887193
164024
359603
353575
169227
1635754
449941
288259
1026189
410669
468141
1430115
1344944
1532355
46659
279344
192474
820429
1358147
650298
1575655
173207
1283312
720929
922163
1292619
1634277
362240
290003
1253020
1350040
963083
593961
1254762
619343
385831
570623
1451487
455148
1615337
1606844
1617765
1131776
98655
524170
345234
1402094
934485
655525
605332
671929
31629
15471
459978
132972
1261588
787656
220108
711933
283472
561533
105024
1167275
114870
536632
390316
866139
951669
604262
958450
978002
1317419
715117
323582
1636833
1435970
226350
436666
1637250
67576
768435
1266688
250150
1388269
478142
945746
1343643
916389
1361061
81021
724627
666915
545847
44193
626204
871886
263699
748585
273033
1532118
959352
445741
200430
656557
271507
726603
1327572
931692
951914
269472
881388
888227
417954
527414
1568423
1418040
1460752
1499813
66822
1589949
586802
1022384
145886
1338789
161525
745865
1336186
1390693
181098
1147952
1630557
55599
194685
418672
1318413
1153440
1396879
283534
870505
1274651
600487
523690
363259
1336208
805163
339479
1213815
491988
361542
982209
906493
1297846
154011
475915
567610
742523
808895
1428389
405476
1614986
636014
1580773
1622515
898141
111869
397752
1153319
13881
587476
895722
263047
1195020
1194623
949170
1053282
1390949
1408184
1365625
497748
51147
360693
800470
821126
1585616
1277382
1231092
130461
1494033
166799
700535
1322982
923763
720222
1154462
1299217
785415
1421189
1624219
185225
112766
458215
1228979
797283
1268332
487040
563701
463472
898153
830389
1456301
246986
1014623
737366
1527503
649640
1213176
555244
542476
1526363
849227
66586
987778
662916
831439
84318
727272
687733
914030
756103
1072710
451996
1126414
315182
1045771
594290
882640
484193
736064
1368825
1179718
1536654
195092
1065944
802304
804321
312036
1276707
1156789
949870
1133306
533147
1412028
1474764
18663
21550
1638366
1262039
931571
702301
260219
427458
659744
556895
1140330
308307
207163
1498078
1415313
505989
1570315
781754
1256770
116741
903054
234281
202617
1488525
641487
57427
147150
1501452
49898
1642198
511135
1415028
1038417
1168338
159971
1538144
223320
151236
1240401
590418
1019368
426047
1549261
1216512
1560970
874283
499528
519146
1632810
431977
863349
143573
1315380
1040224
1267186
430578
503696
3632
706428
958192
1384532
921472
427690
1193265
1405650
1385824
471200
247654
812726
1219962
788596
1208507
1149353
1331466
357169
1019110
374313
1599752
859589
933537
68959
1488011
822247
48516
191221
1181110
266840
645499
1310690
1144192
1473474
817497
1529499
614968
1242749
1365570
1371942
1596654
785781
117055
212234
924303
312131
611327
1493434
529327
701095
1142641
531141
1522795
1357919
443796
883062
1146324
475454
529558
1229055
1538858
1221841
1228796
1232301
382848
737410
1289222
423571
664097
293663
1339178
1503399
363627
1611447
724841
852654
746543
345985
1193992
938102
351486
1199098
1512635
103823
221203
866800
686395
1479794
998699
1374878
1322349
1534144
1348413
1515168
521670
151993
1645871
1354593
52372
1626227
1182572
770260
961622
503
157571
332623
824769
1430174
1424018
1593317
500203
1598385
1321852
1193009
1096533
1115406
884148
1381751
1041157
1193885
1014087
697956
213799
845751
944098
1507795
1343977
364340
472263
1051696
807111
289645
1634943
1462763
55882
930695
42541
647610
1383170
766026
682952
1487538
1383916
608543
378052
1265658
279174
1176069
1371193
835785
918255
1179615
1355829
817398
99326
113870
65508
1137553
1305858
684171
610127
589402
626742
621766
619634
433382
585706
790283
945788
287767
147572
1129041
382340
1065835
937290
512340
738592
1067859
1473619
1063799
430404
25099
137660
1147965
1240272
1120473
902647
26404
749988
647999
1142730
391939
114532
315731
457231
428229
621998
853680
1423250
1096854
1619248
1152303
168209
457653
355934
797117
935105
1566892
734713
1227131
979839
284526
1526029
1405839
264183
821478
657251
510453
801990
3751
1293573
606768
1154178
1022331
294630
1487602
1388643
174190
749117
802900
1259543
1316609
612607
692998
1354878
970931
1635950
462548
653644
616355
1238582
882026
653800
1358503
1399428
723470
144258
103570
1637578
700347
566708
308170
123284
558004
478155
325498
615584
1059788
650811
1621422
753495
843668
316060
986460
1403905
1058081
740251
1513749
567722
1341554
675847
986520
1535500
244504
1444555
432762
725892
532496
285496
1626680
1024971
1091896
240683
1342659
427945
215913
898520
533408
1433077
468364
1083437
1077179
37648
89062
493384
1160047
121066
1632650
437974
1427730
1441060
681050
738453
483798
601174
1047983
285057
190140
192592
1278259
1085164
194512
455075
1509056
97921
612063
496903
474513
1592387
1177164
784683
790034
1519772
15547
959932
1639720
195949
273290
1604372
1254005
941413
528896
1100788
400024
236434
435840
1239963
1364742
1553392
1269481
1515475
435360
1437036
646572
1157607
1326878
1261494
1564761
406338
582761
1051699
1378184
111413
495060
844172
1463035
1474553
844259
286215
722340
1183183
1048596
1146992
1240910
672096
212733
952213
613122
1240681
1619143
1204527
257249
284614
1596386
835227
1246420
306790
468163
99374
1277489
492012
774068
586076
1569711
529522
1142723
440568
292843
822919
762850
1487202
1573879
1289963
407996
1616854
920594
24189
1311871
611552
230508
1288981
728312
1386614
65268
580929
563483
1194383
542238
613369
116289
906088
75822
698907
252073
1498144
230247
504105
1009292
1205200
1394225
520992
123124
286706
1395336
425437
1332516
1549726
620638
647170
1292830
639531
869668
434676
457514
1362409
185337
641860
397522
1086998
805379
49432
114872
636410
30710
22245
492882
1358051
1014999
544442
442908
810624
1216285
385576
1411661
16361
1448153
430492
1574890
1211825
82823
319114
878117
1267437
1438431
901904
1471441
171601
166635
1105691
1156081
805740
1381469
1178967
1151199
206604
1073930
1640638
413430
1532429
1100042
112145
652295
207298
29481
269546
1354105
1260428
15453
886304
852500
446329
1485340
934745
836526
445139
321386
1239184
1031462
1084108
1231356
1381755
1304121
1150400
1454964
590670
286829
423407
602476
1169802
1149353
804957
367750
1635296
156248
439323
1507948
557162
606867
1011107
419729
590501
196198
411696
214420
842849
308062
1488573
1433511
1155096
331904
307987
449504
385205
1592530
1250116
1505240
1154962
580638
1099343
533650
1355745
578775
636921
1566566
331155
682530
1113877
636235
1251430
531093
911449
299891
672336
159002
524477
1520467
1495342
300323
463235
1249476
1524049
803614
1010378
1243064
153076
1035015
556263
342643
958314
234992
1104636
486386
218109
1516537
858681
953124
1211194
379546
652369
28562
1621825
1293352
323543
904151
1419392
379505
1426494
329747
1078403
224806
517574
283012
308109
940886
1322807
1312352
737745
1427558
441982
1272614
614245
1255688
1288819
632050
368235
1616916
169204
923716
1086316
202082
665921
1364916
1506121
1018445
35502
1408103
1009446
1250637
166338
1073178
978459
308007
187295
1149028
598806
893290
487675
432055
1176670
909852
94823
851709
1386163
1373780
1335347
1181561
206969
816480
1159713
596234
615437
1559287
779145
1460250
71164
1421374
198075
1172957
172015
1568621
703566
267578
1361609
511943
309641
672582
146338
529051
1213190
488445
347139
240252
1401643
338732
1579206
805287
791048
1633390
1596093
590764
1084492
530736
1395058
1343420
1010
1157527
293487
473655
1142965
629777
1577873
1396291
1431306
1314552
205429
570280
858336
296042
426340
1587898
440167
736909
188804
1337264
1504274
655703
1621684
269786
1254420
577003
31967
1349925
734614
582505
1488477
779943
921362
1093120
167483
370214
1156515
1015824
333778
999565
965054
1575615
142150
815192
823872
987089
182180
413165
722380
663005
25913
810664
1499844
1493092
843649
213946
1616263
1530105
1368067
1170558
1249274
1032090
1406160
239856
984643
45340
1499543
37388
1605457
1594969
848977
457997
1089089
757575
1410845
359476
1619168
685766
307554
924542
251936
1029789
797560
701915
260331
795655
849189
219796
1406231
99807
1553990
301193
1440755
274081
1264153
1465973
324425
1472020
1191159
1324089
1268196
368791
1238975
9641
1592855
83057
1000553
1558422
890966
527272
226317
235588
847120
224812
227811
1076116
615028
210149
482117
761613
1004794
825208
1077797
1195367
592607
1543637
522440
369448
1258817
1363342
784221
216304
648472
1540815
824392
180766
1131443
1282689
1328446
860654
585297
1199178
1427594
653062
858410
1206545
697855
1116685
1046866
1467500
405850
764508
414177
522759
891738
981703
1161784
294442
247676
799336
627485
148888
1494085
258650
1457424
230630
824271
472504
1192855
50054
845573
1058808
745639
10617
638319
1238179
234458
1129425
1308491
34777
1266861
752898
1103961
1194673
976939
868452
904729
524734
1376799
1241078
1290112
801540
1292187
1472346
1474623
725293
1578456
1316234
1496154
800308
474370
1586574
587170
1439632
645240
1324972
1392928
913910
596095
1419158
1389809
1168899
838554
1121966
620205
259814
1451597
1467928
1225146
803250
1269739
1427109
1360421
584543
1487854
945132
338368
328597
1310352
1089245
1598776
608285
1390906
696239
1135351
802405
1598570
851519
584844
122725
1589445
1143654
626509
90776
592671
954910
1441916
77137
409710
576127
1621203
1473217
1049425
750411
52196
1399611
1566257
229599
84120
674575
1262976
732065
1026891
1633304
764450
704885
1571202
430346
515659
804208
387270
523093
1626917
557880
200854
520444
1519586
807366
109943
1153216
230287
521316
590210
869258
1141956
1377027
765125
448977
274665
1223173
1123524
1258477
1113153
243069
546856
611841
661425
1158029
199950
1539875
1009667
1270247
71
595136
706039
710799
229349
1475001
1639094
582885
1405279
1391040
574311
705108
1057184
892669
459042
628871
1040461
717861
687075
1135293
1121701
752565
302331
32256
1191272
1476435
159953
228513
1455906
124924
832920
896764
1462083
887709
1215666
742068
1156155
873240
1027946
516587
1213655
398459
1207146
814084
1127832
1029505
1447736
1326064
1633438
5839
198407
1125349
156286
659283
18581
1061920
569265
1159247
13637
344202
485901
597688
136753
1039850
1553897
36944
34087
1016569
66227
315795
659909
123024
1400591
76842
1599796
1188689
138519
501067
510989
81467
79233
1646608
1597866
1301547
591365
1285740
1173758
1146516
933305
1147168
1125069
895709
1372457
573085
444432
749778
865392
1360472
361235
635827
1266938
407714
1445445
1156737
332070
1181724
526155
1186251
426639
1119872
1492021
849519
516590
496832
259950
351834
1080924
652441
153870
482561
678134
609793
905454
1063904
787314
1233393
758139
1296379
296938
1275312
1476368
885408
1116607
1642649
886396
511250
910046
1112443
518778
6333
139697
1469260
255835
311178
143966
181554
1061555
129180
609986
1258246
616397
469441
457382
1263440
1642512
963213
1438962
814316
1466148
886466
970625
639381
1625808
373348
101489
1206432
1218910
1313747
223052
1056858
1386212
597948
400590
770243
82048
1515150
455717
476261
1454059
977648
1447368
162709
1409420
59014
1007646
173841
721267
647150
744324
939171
88451
1549387
1587455
993189
900213
858357
135463
1322189
1285901
178901
1301214
855447
1490185
743499
118578
649590
61897
41348
469686
1262585
572957
1572691
1477739
447527
884937
1346428
915723
1088289
1435787
1260941
787758
196973
700355
193691
840605
1462995
369868
1097120
630029
1006334
252455
1393371
476365
807050
1428332
562984
1631676
996491
368437
1293870
1424755
195535
74664
1484272
832708
644413
160105
15039
780446
163302
970609
1201445
30326
677471
329357
1005121
224523
861086
434795
199031
1000063
1310013
1535361
813743
378241
151033
628496
1583861
760665
1440949
993771
741731
996351
1284900
902362
1295486
895618
1546077
649952
69194
697649
1275170
1391108
25540
252392
619672
1330181
874810
1578024
562003
565194
1103454
1454296
1574138
953217
252391
632474
774070
46013
330047
1483599
1133440
1185435
1293484
1292292
1122865
1127708
558258
1578917
857276
1550117
129506
1138459
566417
1573815
791079
204126
343897
722774
449627
565715
1515367
1233664
1067049
574080
300419
1557540
614456
344690
678031
273639
636066
393889
363142
258049
1591462
1387072
349673
1427113
595415
1367044
1079113
678529
771239
452336
1643075
749514
339124
778778
599499
608249
1615248
706200
1025336
34836
998233
813220
846291
320537
132901
930809
1617442
1135891
638093
547510
1256853
1122611
1511046
1372445
958043
1475079
576067
715624
922183
1073455
1544257
781040
1544657
819469
1553267
570365
913543
605910
1180012
1058170
1182418
65730
1172854
1528257
597992
125309
1470889
1411099
53597
1080615
380146
1288216
825417
1194614
305403
1202863
861428
275517
168082
605254
24590
1298244
1627556
1021532
673800
683006
73891
1360968
1383664
352029
1523710
130524
697667
1268065
155192
1223593
867796
551767
945904
864962
405307
1389849
900155
1403191
857484
1553474
1134172
627010
94328
224722
558828
1030986
1102101
307387
1286150
1010754
1562605
736290
1430119
419230
1600962
380527
1080589
526141
230364
608011
1469622
840850
1466300
696139
414765
1047434
624168
1549550
1137912
187167
226528
1146327
1429327
474053
848047
971275
957104
1433744
893225
609426
794455
402257
1105339
1332192
827614
989391
1120909
1030199
1630010
394085
569906
1516726
81935
1607537
215731
1223710
1227938
871633
1318558
1420233
1616174
46508
400920
1614850
393400
251439
1249337
1239295
1032806
1025101
136238
4248
1503152
493455
861966
66672
443103
620056
20102
1363423
444677
538817
1242954
149801
1313808
172832
10064
1078294
840691
1599659
1133279
1260720
1179103
1242729
1563706
310233
1638530
208969
71796
346442
1420901
109762
410123
260720
729446
627379
68856
1424946
508490
239664
540113
475808
1007225
1417731
1647369
1239872
139023
566209
1510234
903424
1134429
179293
1637043
38003
1369726
515201
1371080
927591
1449664
959107
1323053
550422
1392341
555575
241952
1351004
975925
1226915
1090243
4053
399442
948188
405585
227187
522070
574744
91264
665108
1117853
247795
1077429
315046
862734
253546
1488483
299903
234932
285958
448962
336809
548672
1612824
296988
1060981
787416
302965
246630
1523641
566161
1311783
1451981
1368578
146528
1240655
918491
1350949
1336898
1337470
901419
236932
55
1588505
1638659
1004696
207687
869894
771048
253934
780181
1020934
843376
1367660
735413
504852
1096402
1600825
243243
461130
1584814
609094
393279
876106
892844
319861
1105420
208663
750135
528235
1003457
782275
112275
737989
731646
1570190
1033867
1077690
529822
1472981
1363873
609940
766823
600931
1240312
548162
517212
642907
1617262
884688
6958
353382
372917
221685
1261455
955944
1240470
694346
571294
1610200
366077
1334687
1423245
398942
384096
1283658
1148517
166121
259227
1335061
15182
167826
1437296
781034
716158
281588
90110
787812
587344
217349
1608772
403844
1267740
884090
1616715
259049
932689
836743
1638799
1535822
917991
1213568
557162
172410
316696
959184
1386917
418243
332532
337599
685334
1030792
1020477
41362
1202226
1392737
1339381
616654
1380862
874922
1290354
303878
902944
1151761
535161
483629
702411
775185
678979
1005077
856585
1200716
1467990
326319
738865
1553158
1110548
189724
438039
979604
855434
754355
1374572
119067
1267550
52743
1345305
401922
1163197
381185
1060700
1106526
15178
1117188
514078
43473
1416505
1012477
228009
1041752
869237
808047
527997
1012077
789738
768515
807825
254189
940481
1193135
371529
1046128
167358
1275107
1260929
1379607
1262503
105343
1226131
888151
1014363
468810
1115790
14783
1635111
1244619
444004
1425588
567018
865374
1483469
866493
1213404
553977
573988
1505019
1578114
62656
1317473
787059
749699
922261
1203476
811543
1587752
117731
1634103
1188301
374703
225896
984773
1166204
976508
1239461
797500
502978
63403
1315758
933114
55479
110490
1187583
1144145
17564
1430472
44815
320439
1416545
424325
1480209
111805
978272
1241971
59482
1236226
820411
791691
1023548
522137
1630324
1587058
794360
370756
119563
1115741
739941
1017972
1140412
1237191
1133941
609824
800311
1115520
166679
289802
419741
521844
983640
1377758
900957
1485389
870465
916360
11365
234423
478191
985661
1596000
370408
899598
778277
577051
1467682
474992
541763
1344172
898417
1169846
1005347
431689
1401638
1562664
1175631
188667
505301
922322
752660
1457171
1430784
34181
1607292
239327
1364327
1115459
519150
1433687
1474726
1405823
626251
1119805
1488569
1024384
161758
1389641
1212226
402812
163592
1380219
823837
689510
750494
844451
903569
838082
461905
1202261
1525027
274602
306127
289787
732908
802378
507964
1015378
187013
1555971
1620250
858034
1618687
92030
733622
499524
154506
1505026
1176741
1062282
183853
668746
1328979
256455
972274
1600406
1458533
175930
1421386
917462
699899
1161775
860140
1503297
1470638
4834
798391
1352823
1642520
44225
1291117
1620667
447371
1074825
610030
912296
1255156
156949
1228174
1504050
1579090
165587
648155
618474
464812
1641224
318041
950204
360568
1209100
342844
713497
38752
1044697
1042045
683746
270007
343305
285009
1424545
1176495
836042
1375665
1343835
1615678
531318
2534
806310
941738
656771
777587
779133
517009
937680
1228063
85591
813592
238443
384178
874450
1503633
451575
1123692
1131689
167919
1482747
1592212
1020310
392706
1168464
760704
1581089
163437
427875
813412
645051
1168793
23360
501191
867605
1423287
1601514
307328
253304
460865
1255355
258871
477062
840572
682062
1065944
803730
284035
845164
675217
268032
218310
301088
1130710
369620
58923
582590
886818
1555655
353159
1105965
870912
1350777
1367197
1571603
1368536
846333
442721
970289
5722
655378
453591
1499204
977087
342422
57345
1559229
1449728
77508
408416
170423
1214307
353791
783122
1063408
310071
1467528
1380603
1195758
533814
14927
1003074
617838
1091983
845882
375994
1319972
371849
724717
154981
761433
1141060
460495
1145589
1257362
1142924
582017
124314
410625
958424
772077
551688
1225051
1561068
1017895
556976
300762
1104329
324835
595030
1058068
1118037
12730
733042
297974
78799
1181335
450748
172
1580851
1373529
437359
1410019
762290
607182
760547
505411
979611
2190
1430526
425374
776656
1631933
633530
1261106
676984
1205515
1598012
73966
441801
588610
1409412
1586231
1171375
39023
153461
220555
1167033
751240
286449
1121505
651301
1449704
1320423
997479
1447334
1230898
844635
656207
331422
124316
1109382
1561472
705036
480724
163921
421017
586671
1186402
631406
782577
1551766
221193
963548
162398
207098
530943
1046346
1470102
1460422
1361586
30000
378020
1473182
846464
421967
1531110
1567179
365545
135441
1204135
1358175
1387803
1073526
1366855
1370552
1102618
315453
387447
968212
1078133
294092
375059
675276
446173
962002
57707
1116910
425853
1287948
1640352
523147
1298495
1231164
1524204
1076021
1129983
1205370
4363
1544146
484187
1258935
1514733
30878
241000
1144066
1365935
1107488
406898
72397
264851
1021946
422284
300099
831496
530757
217933
1435501
977162
1371243
1485054
1161843
962483
676212
1294802
837949
636400
653967
233118
693416
1502273
541941
56165
285442
373812
1099876
746485
353609
74275
766139
1215515
1555994
48023
596068
1250907
896903
38289
870754
1363936
1437388
1423143
803643
1128351
1293857
822460
843994
166953
26310
736633
260003
1433641
1266150
155215
608303
46439
1190253
460781
418823
710537
510197
1187362
623682
22807
1376636
1540888
338875
79097
371140
15392
1520780
71425
500347
1249494
757361
1052739
1481360
551902
135595
1305067
484880
5737
1131705
1046085
891914
1436241
631449
790201
1196960
792083
1474052
150193
448548
977414
173603
887194
1382112
356360
883289
472039
175367
1309715
1166534
498799
88919
1638932
644862
848390
118439
616964
1247109
1524520
842746
1054305
1220045
301697
1490103
1121110
1500989
1288455
180622
908689
481322
288330
591610
1403895
119587
83476
799960
786674
759104
382136
465034
387268
32823
1514801
717489
1400738
1341263
1362721
1357596
378437
876526
156564
1628497
780149
581451
259902
360150
1523246
1413780
886799
1174521
1350440
688730
351394
942522
54301
785767
1507837
1489070
98138
1261321
728159
167138
803486
145710
610214
381004
969605
167688
265024
778476
59604
1534729
567294
694003
77565
568286
1133781
998256
1323406
651127
383227
1035734
26121
65216
642951
699616
637592
1097603
1256303
1408682
375798
811250
177694
1170874
1048988
1473638
90738
1137633
86618
802144
402525
191668
1373993
271785
1015754
1542713
191688
228147
1527553
1215327
220729
8228
246844
165392
812841
861526
205729
246567
113386
910993
609002
366485
802861
760174
1527495
14405
664426
1016534
696799
1378231
44853
629176
135325
845511
1149170
1258999
785915
1080025
224252
1430454
1565933
70481
676347
1046507
1450275
738879
1018434
1646482
115895
478667
1368396
10165
152653
917915
996034
1037352
214387
606781
1143238
1316764
656877
1631521
1086775
632927
873527
86308
1560327
597100
378977
1235536
550641
312651
190279
716310
1219060
352304
489828
1313772
1627000
1500007
208156
1255699
512086
483452
918691
1503568
946640
1375016
754929
934282
155650
1301784
1519306
808519
1507951
1439699
570792
60265
1077839
1138954
656231
5008
1288482
104457
138267
659171
166745
1143969
695228
1275833
858126
1332736
1408936
1444192
1504223
641261
347131
461006
542039
916403
295237
1597329
897060
261320
47851
214422
260638
524167
979977
1027884
1130982
235489
923557
492334
499619
905926
56993
176611
1072966
1424895
1378476
279289
553020
732562
140431
1383072
101101
722677
727099
23338
1190148
806837
685400
344848
394029
1120050
1199264
1562335
488440
1127270
664719
683213
836463
615341
1163400
738855
1261780
1092654
1300401
884111
1063831
180480
379339
751809
905388
602975
788760
693605
125133
1005088
1598965
1252409
1005705
432638
1464742
1390897
1301576
918674
471336
964348
1376899
1157602
102670
353789
1540370
1279554
313093
248734
1236881
1594936
1472765
858347
123031
453480
121907
1567532
769541
407225
851547
1559822
849934
1325530
437616
1603734
818252
1099614
189081
1066539
234266
1430320
1643541
675341
173175
1584372
129562
1435632
1063770
1151182
1381777
546287
426405
236083
539352
440005
155114
48795
585429
1445866
15169
402708
1366712
224561
1083768
896
615985
888681
1155275
1040056
1546289
433680
1374800
268887
922360
519749
881325
1516788
579573
1106382
1511232
1422186
516626
1468844
442269
341570
1216163
1620259
934609
1586618
623897
1099977
979298
705318
1209969
718077
94449
1544426
213091
1011141
639199
1260897
856612
1000160
1525557
175038
159186
1026841
1494085
1295465
683408
209537
1380207
882253
243879
398359
537717
882833
1196746
1593051
1528944
214321
1108740
1051531
1539997
1318200
1293301
1363887
1445496
87175
1268732
1006053
1544694
145465
714211
427463
807258
1037310
827876
7511
158615
1372248
82823
843498
1045661
32912
35006
234264
1089837
1133914
1322743
1225546
949969
920839
855670
1515612
1183180
771046
954257
368727
1405348
1592830
281908
1121104
1124202
1021964
1066694
1009243
694890
513488
1353660
877343
231047
63473
922268
1543028
45750
828125
1443364
309698
1355823
1517301
740327
49460
128976
1181396
209201
1320395
1597485
325300
777913
1516896
1611403
592184
748184
105079
695030
122339
103371
410730
529145
993053
675291
294310
1052295
455947
1413309
1240039
276089
204737
206522
462882
946792
824980
1392741
275403
180685
1383308
779478
85811
378621
280556
276917
720107
1247041
497732
317294
1181679
743094
192957
1218437
798579
1249418
415541
83048
1095344
99852
1318082
1628518
1450529
955734
751051
1541489
1353192
1568128
759820
105798
262230
18489
799853
1062992
1215292
538973
966020
735058
1455710
1087875
518251
1576576
1315315
1165732
14238
450598
1625191
206333
894199
1599191
1355699
1159745
1428737
532354
132899
910875
1027427
1629949
881223
400588
758992
348874
1144286
214537
406013
833379
371175
1131919
160721
1442953
109668
1464521
1564744
1454566
1467105
46840
1053822
1128923
654210
222180
1512163
1142037
840115
839577
1573817
163661
838156
521183
1083863
1258963
465206
1550956
1312408
1526313
1544964
585280
632921
1305606
318357
633983
1298991
614101
483672
427136
288349
447231
1388111
623020
1436904
1642228
221139
1078981
245466
284123
1149140
902615
360701
228306
652100
859094
21809
864762
419142
1209379
906690
1536329
500832
666658
622704
1378307
1209876
303128
431883
1078391
896678
1577049
403656
395974
1452697
265941
242395
1185252
107561
281912
1634367
938683
1194340
198391
1562487
907168
705888
735194
1350872
877857
285131
1310052
1621122
559626
508633
36833
567346
1103507
1142329
872090
4337
1597271
932227
1310535
891653
453413
732980
641074
458345
413616
1048527
573510
1346680
63484
1569602
1409472
1617560
1393896
447078
1069754
810847
848746
1308286
670064
378063
330663
1355161
1220863
991795
1058631
600347
804413
193588
1047212
760746
267910
86545
974104
1222764
810001
603657
654495
1113279
438062
11382
1354253
929997
444848
950052
888497
403921
224691
1385124
686536
1573140
901850
266330
1213175
343683
781423
207664
1214923
566007
1006463
1582521
564711
871614
468413
1087463
951395
932706
235790
1351802
1246807
359696
1136629
227146
258939
491172
902836
1112378
783982
827599
1490052
421298
280905
56992
1157376
1213528
187380
989233
221830
1521100
1102920
159441
714169
1392746
1492163
1117115
736983
741736
1621538
525439
486185
1465354
183212
323470
1329210
210748
318919
279721
290925
371452
580175
1487040
543068
1520604
106404
978838
573049
1207447
702073
336963
384943
489980
1355716
715458
753836
1489113
394370
235684
637781
409340
1096071
672647
171926
946064
1053391
1436680
94824
1460704
823067
786090
1646631
1122963
1645026
522501
1184650
1163805
1528864
1311431
830495
179082
1218331
98201
410839
342834
679060
1289420
1260456
721272
255204
281215
741241
1392887
730162
742732
569341
764588
418162
9933
671505
518257
1388739
1122770
1215913
1171064
1063404
1280226
994748
706294
1327878
78564
811623
710123
343938
883638
1303055
877996
594394
348518
416275
845969
1456774
663839
679340
762827
1409889
878051
104131
1159100
104074
798026
1176963
1357742
269727
647094
1306368
1136261
420
228637
139855
1277697
566107
888821
766682
191968
532562
722529
1080896
1267789
1545856
1300387
1337757
81868
1339779
1377095
672305
889256
1569607
1542835
35131
965506
1349318
596473
957663
2040
1550993
1173740
839326
140822
1300221
948343
283765
426844
443152
1478491
836382
1226661
545195
1576709
262911
659827
1247327
1564483
495672
389078
355372
1535045
1484053
486283
1148
855976
900379
1617839
1070764
898397
679491
586604
322426
1519591
882226
605022
1617323
623819
1477823
334242
1137291
389640
1609619
1268138
1582188
522126
1004986
1435977
1384466
1056658
1486356
1597458
869987
1185652
1589501
1113444
351000
497773
1505559
875712
789581
688090
347761
1568444
865882
638687
945636
1060055
434056
218892
1647528
1471298
866944
197252
1153518
1366710
542509
474328
483441
579389
1059965
969358
1034486
531417
1365120
1186449
431588
1133195
754810
1012518
1385840
477710
356013
96017
1072706
1144149
551926
1562201
7464
748179
306986
614313
1532248
1384951
962955
361766
504759
382607
478905
501740
1588906
776364
784920
118008
78616
528560
1583343
628965
1313498
111137
799082
882932
1577031
443189
179594
1496587
1260361
15943
1457597
568683
790234
1426516
728564
332065
409720
340316
1583076
1106170
1375608
71682
1644874
706744
1383290
174895
959402
1246562
1489120
967040
736331
1078532
984909
800740
138147
811939
178105
621615
1634339
95967
574251
772349
1351811
1102101
1640003
35354
885460
1444490
927939
1484482
522425
1214930
269894
1137720
791530
757298
1578625
257445
1124215
424709
1436594
1557865
1388739
1365675
336460
789878
1058567
1266436
774009
1243007
459272
1158737
950136
17968
334557
16218
1138197
17145
1107183
779874
483406
1335176
1001433
1090212
561219
198091
1091567
899150
1393097
1298787
163379
1460597
113326
1039764
1439092
953279
489175
673962
1303716
759317
696476
67563
1010634
963796
1105237
294236
1419630
36551
1367741
861620
919001
1161904
727724
413648
186328
778650
1456196
1535301
959646
464494
611881
1408838
1014620
1327230
757182
819813
1007174
1642350
1451113
808048
237965
1080367
1157369
1235285
1095490
429431
1376142
1238856
1023870
243144
190577
529550
633743
1216494
904612
109288
866133
502366
605430
206257
1021169
1287645
640943
505776
814171
950523
1204616
122356
1221672
1040698
1077220
753480
1449984
716888
1616614
1600621
1587515
256695
137300
1596813
652902
146792
552708
1144184
138560
688675
168024
1598859
1244849
762926
1551198
570903
1190470
240555
410958
1538943
1537905
695910
825103
998880
607316
612953
473336
704889
77615
49930
672991
1369083
841947
249116
675197
1060277
692084
871321
62977
426802
1464695
1628545
1639216
1602693
749478
659032
868295
1622743
739811
1612240
577611
1257733
1639861
1360622
329247
945352
909793
789335
336088
108281
975353
925593
1061989
1125909
39647
867394
1333881
1069156
1610986
242941
1363923
1256198
328953
728649
552217
138911
1547826
58891
1560562
459624
719903
199632
1340196
1325232
541454
1383626
196904
253670
544963
1301777
967306
331272
1310109
322228
321613
1627851
1424130
309656
518261
214731
176190
979381
681012
1368999
1117436
186761
832600
1183087
659268
992859
921869
507557
1629688
1430698
1301068
107451
1206780
884613
1167368
800242
144105
645543
1062585
413832
1305297
124869
890502
55282
83193
200973
43553
474352
1455524
305948
1275992
1076054
653629
343485
580275
1474804
997137
672166
1313050
277744
419590
527340
446051
1363169
1573001
994239
1034075
107950
253166
1369466
1620938
234553
742037
1050542
1466853
1017328
485273
448109
354583
74068
626257
181218
235745
780885
997793
613233
899557
616460
769874
12374
644881
1190030
150273
71747
88546
336055
829943
536234
733025
943957
559694
1406526
1004238
549399
347011
1212263
988639
1158578
388099
526376
103841
171420
510043
1560134
1432875
712569
815642
1506588
1142231
371318
522409
1400379
672621
1343981
794556
1218445
565226
697840
119239
283093
149244
65787
221590
137797
1619755
676579
1576029
1257758
6190
899873
210039
1447641
825977
889954
1619795
541732
611144
472779
1134464
286473
1282120
964638
388714
1403469
1188412
443574
183501
119099
1248506
1262298
1389385
1069830
165219
1570535
878402
992964
496540
726165
947428
1101217
967003
810134
586118
80280
1181666
117949
180333
1129691
1326154
350840
304743
576723
215679
1030076
1490643
1348709
1141216
100387
396715
1359210
753993
1160752
1069966
1138805
743857
492527
592350
1022724
228806
1574798
615063
314116
951784
718271
1376338
1582951
295944
222472
1371349
1618397
39051
958973
740201
587924
1265089
1372147
1260216
796186
1000418
779565
1366867
883829
110806
117232
388167
1508392
462466
751500
903783
1246113
248201
98364
117874
1493849
1388204
1201435
490833
405770
960853
312408
1323095
652406
213451
840107
1227614
856737
749040
1212544
1032140
771288
853281
211067
486073
1096810
114904
25335
1591931
71733
142025
436744
1534584
1488018
1179188
201799
635112
1568877
869352
1397201
92236
423788
7548
581399
1284049
68875
1031195
758447
982662
501905
127021
1408685
1647467
148148
502762
610370
72933
831742
625953
1270474
1155184
606261
1110489
740562
457061
1577795
558595
249640
55219
60862
594011
464985
839872
1104082
419297
684686
504919
781820
1492578
1143263
1337555
783163
1137826
281847
1167576
773632
1287739
644963
1316169
1012893
980986
820757
1121502
992107
353568
1393594
419896
1189
1224412
746725
7569
292496
623647
539854
797837
68307
515849
232459
1615696
312615
131739
1595885
574268
1542231
1127427
188092
409002
1354716
640122
120370
683636
405513
1586031
1000176
526562
550758
58289
793556
1174066
745515
1478635
105300
197297
1199243
661815
292003
1158223
713497
1286527
281901
391990
1361337
1327267
1278311
1204886
890164
265513
568580
3456
771656
1616123
142322
1480497
997962
92810
475102
602330
65227
789017
1501324
633783
1260467
524166
1391140
648141
55779
1587998
1628916
1116456
1521333
1361202
1620633
963719
698370
435751
1033922
1622985
251714
233029
56692
1420324
1098306
68023
42126
1211289
1317602
461880
1647084
639624
859360
1575032
154680
1089241
1582710
641269
1299892
626359
515135
194717
48277
1621950
1425149
379406
1481588
670992
455849
1013808
944623
790852
977542
724383
652689
218883
887595
404188
1635472
1463232
881814
1094331
513081
889261
311891
187685
1133741
1499191
162627
716472
368881
1058508
590374
797703
325691
828162
1511292
1509417
1063253
744159
193913
733435
1433264
841865
843361
720121
1019667
83191
1490683
1089323
636506
615816
1550717
1209581
1545416
712632
479603
518200
1467788
1051538
1253646
989881
638054
1139782
964624
263527
228440
442090
1049741
18287
1203892
1177894
1594657
116865
257364
299414
620742
424647
1446004
1029198
15441
874194
1242600
135715
1255282
185755
1297902
869292
288044
1033353
830945
1418215
1275945
1035809
212169
446560
267667
708511
1358927
686549
363123
1302981
1238101
1493968
1316251
198551
1004402
1457075
783505
916580
579097
188098
1449671
1572368
1515690
1473180
505048
157727
909769
1095724
915393
997936
654252
496896
984133
168464
938232
1294778
332597
1143373
268760
708760
937390
1106505
784447
637715
487613
415646
1065517
564883
173286
420344
507000
207943
665967
932741
801565
1576956
504652
1457788
1099157
1502453
1170310
423703
683055
1482336
678600
1226880
499230
974465
1334775
864858
1028604
1564817
1375314
1542154
340888
217524
355422
1632555
27807
395584
681698
395458
653503
297699
398281
1641545
1528399
1530910
748954
1292486
1190825
383818
275389
1225578
302988
938115
91057
631258
420202
1535339
1303500
16646
91913
1249271
567679
1371396
773866
1551749
248478
360866
318388
1586718
388762
1002278
6882
143184
159035
1160624
1418306
345608
362529
952926
1540786
1325477
1314943
191910
320550
556997
838806
155472
748208
1249451
121132
358699
1631221
673907
1522696
1040502
1084433
790171
232401
1522671
1468233
72927
538301
96992
1445352
146332
647173
1461037
31756
1257120
1406860
1285938
445821
1626997
1291756
1127510
755381
601979
272172
286766
1301076
1108911
651266
583251
568091
532046
122360
404190
502509
578845
1072288
142370
1110386
728583
1127276
1120670
305187
397838
1010590
1354572
673629
1005362
1086013
702059
1230718
464191
545710
724247
1536107
417686
908331
1508816
793937
1538049
1133934
605603
1243311
145697
59330
150602
1464108
1578341
964541
597190
548477
580604
1163312
343157
385186
371294
711223
1136754
1256703
592556
222447
66891
1034154
695032
205553
1070358
279118
1152169
1569594
1526904
376815
1035826
670391
946321
420737
63124
26635
1606950
24622
1248471
993717
1237934
116655
881490
1635920
345186
1332507
275391
819408
1554846
422429
395941
591374
696591
17223
845781
513256
173703
1266406
1261856
263170
291664
1412249
513763
1251908
1558977
1136676
74517
417507
1405686
881290
444531
1370757
1441911
630294
349067
1251796
225409
803312
286769
954520
547003
1198370
1346715
1448251
960241
1572587
1089100
566194
871138
367800
205621
1433644
794689
959757
1466503
452464
1385842
1499066
1515158
1457345
893286
1024359
344856
1435589
757741
640871
1513232
556324
528160
1354569
375227
1102461
483650
1027965
1306462
279347
961523
1634907
1626836
1500553
912286
1371072
1382506
1297746
1261209
373792
957260
669641
478050
247781
1532273
715306
831074
1309222
383936
420528
1228635
340665
704187
1127989
1387678
194302
265111
988627
1599783
991031
987171
439127
575269
948025
267585
1476325
927057
957094
659544
1144446
1048734
1455305
1343352
1283530
1295286
1150625
240579
1026659
351383
990627
799796
225897
252891
132587
1603025
967708
1606774
1410106
1191589
664783
70401
997753
516289
1010193
149435
456287
1048464
320816
575396
4679
217918
887843
1252641
965132
764608
1279761
948157
1191208
820601
87068
944654
280247
292461
1483246
1132796
1124018
317704
1376278
149216
62923
1054008
615978
235664
1499370
448414
853406
1235265
979832
683369
4624
505400
720343
1473323
948883
936591
769470
62645
751676
1619327
870814
33778
512641
1111448
1038490
697668
1093903
1324296
1431485
1061181
1308055
983440
830156
771652
776718
1098113
22077
6717
1445218
1236216
1074050
1435491
17523
1230869
208768
653485
596548
1010054
266850
1109456
1052588
1470710
55819
577699
889593
1319267
488483
1529209
913276
1079310
54410
1034371
680812
1135961
791924
568379
821533
251185
327488
1473711
1583724
698357
1555552
1238918
1516278
1151962
1224762
1199319
1101529
480800
1593401
816902
572829
979987
845205
97742
737330
820766
134170
129263
537771
756269
1243588
111180
1628557
1487025
5040
1061989
132283
895422
790447
679827
57775
1615024
17474
1168915
526069
987360
1204736
1298114
801214
855013
840190
1401817
344574
702332
1268162
1429008
1327019
806215
905226
268758
561376
115473
821208
1376479
1299747
816187
1457636
914933
75943
621646
860780
238359
215040
1619766
1016685
258356
1248043
1506188
1401189
1260700
1501492
1196368
859535
1272402
519966
525937
897943
1247941
244517
1574279
425409
1400401
1584589
413555
280111
41643
427363
1486499
1493986
3667
39325
864770
378452
44167
802065
447956
184823
328343
1221039
903700
1042329
342014
1451898
477372
1006945
593761
1498583
464522
235334
1053206
1525176
1004140
1429622
747657
1253965
1575169
714217
1011606
1182928
1086134
758407
94827
1286898
864783
747127
361916
527150
489689
849840
922922
615006
1178745
1284379
1065052
61189
269172
1015080
643435
1245484
1190383
438463
1547608
1472891
1382187
400647
1108826
1138816
843008
67871
91223
1207162
1589765
1347965
1339439
773140
1560907
262985
836638
310677
130855
1481161
171449
1133023
1466865
741713
1417866
966420
658976
780573
1115307
858682
1280317
17833
1261205
391686
1254971
768439
906142
1594364
1451041
582624
1492300
1364210
710801
467290
189458
477565
1272268
1223632
414742
1151144
990542
353197
726630
1601505
36237
375621
931037
483404
660321
948743
132602
221915
396112
1636510
81856
1604465
1309714
1087935
1217982
1620703
1495841
656184
1091211
1544829
872154
43561
980800
828551
359364
1001615
378371
222000
522361
1115809
1389974
18244
320370
744087
784626
1207667
844105
1055038
715464
1417346
1142149
96161
1126833
624282
1325694
1610031
1157324
74877
1115447
66710
1312315
710037
1628233
585306
1023185
1570637
509637
97184
178385
1628947
436473
589533
1381076
946603
400242
1457157
362060
391819
1395620
997063
937343
163328
438673
875672
1074999
1051738
249733
1467321
474358
1036854
339768
1597247
347302
1647392
600072
1589568
1635967
1287281
1183654
306157
596986
1052209
1166166
240313
851633
1563327
865012
796119
506409
72702
1207886
1403747
1200794
1288324
445176
1275345
1127519
880448
133201
1083576
1084530
203607
1626002
917918
456437
62944
1369313
1542970
1463893
51208
20146
668925
363650
1465554
690281
202597
153315
1477955
1518885
469792
242281
461149
1357148
409910
229641
405610
194936
757532
1148132
891665
402156
30956
1034854
1418856
36581
624816
1335607
45171
1156351
1309356
478687
14939
119962
210048
52564
1639284
1265146
867548
1322042
144099
440798
1434476
1108506
943371
311327
1462955
124265
1038432
724997
677855
432227
742283
1465564
1136242
1163775
26922
519826
913292
242150
1467945
995509
1019500
1086437
956346
1548439
1448754
806745
238814
839781
331170
1141087
75038
1554106
1391398
866082
1154914
1176187
1381542
456810
149645
350519
1479633
24
386957
1346006
914482
1372515
1058369
226564
1348117
1012633
257521
263794
82514
1514541
817758
524201
910385
1452696
604892
1630431
237846
613305
1391083
17434
504750
1530697
91625
1472701
1001568
1620209
1502276
745866
802162
119912
1439628
304870
282585
403141
490829
658604
805380
522174
765890
484136
615507
422562
565545
93991
379475
369177
817534
186231
342228
1237683
279922
1001505
1229641
1537866
522605
405434
893663
440300
747181
80859
351542
977783
424826
1629777
299402
16372
962004
1641426
1338958
420481
1321392
1343052
1012788
50886
1342018
3040
1162163
176935
1578656
1448452
311671
402584
202565
893334
1631846
1384879
800833
1201773
961049
121305
1428260
177662
1358865
1321057
968888
1170550
1458410
604936
1088399
66092
337339
168591
139009
119998
242489
1499158
136234
201048
116427
827108
349536
893361
1423082
1398781
1372157
480330
1102529
101799
91500
928148
1282154
1001318
1152098
1494937
61603
427985
1567966
1489844
255068
207443
819661
714842
1387480
631166
1279950
313023
1189718
1602535
45868
1294236
903281
371232
1390441
119642
300392
496466
546452
557468
1401408
1301013
1510863
796871
473577
976211
615669
164781
1296410
732074
277012
831874
547967
929987
767067
1518903
718285
570275
197101
1398222
1483281
760755
806208
839169
62153
1340816
1187970
1210864
353593
79889
1236175
1628590
307275
938256
1607696
1369877
1296929
1627965
838496
1511090
1446952
1191215
1221842
318400
339625
1267944
1617489
808102
298455
495201
951295
772306
1154997
228996
1245407
1066337
1595249
1470677
384523
466447
225954
1239306
39538
1096593
1037097
880394
955351
933816
1235618
659762
982841
8815
86834
695378
444867
424952
1352747
1063861
1637909
43117
1639794
779035
231594
425615
40903
1591
1584039
204310
354974
1440538
1408617
1146820
423140
1297723
739363
1529469
1523890
1583432
75825
685474
201197
12732
1050651
153593
443012
844149
1118611
306385
64372
1505490
1208912
857802
1033688
466613
795718
1238828
417039
619435
463286
251197
775309
550233
502554
278853
1335622
1041606
909546
732169
941708
440183
1554546
993666
311733
1241072
1420818
334565
493968
705732
665433
89938
852502
1350635
1590882
1071618
176232
607750
112987
83228
1239774
1383826
415063
876401
404251
48298
1417413
81677
357646
1630437
386940
948921
527355
51871
648577
1172946
63450
1095184
1083623
1017322
488161
1455861
1642204
133941
921820
490155
682021
258200
485081
346562
487614
718688
626224
618458
878046
1237204
1133379
1542474
860348
567187
194700
241827
1537652
1229380
1244272
762404
15858
733610
136752
1484276
570516
913300
751569
277347
90763
688924
724867
1552510
330412
517699
1366536
1405336
1423561
1456375
1388207
957932
1340167
514173
878625
439370
1043244
808292
322365
1266891
960874
1109451
108588
636396
667745
1009652
140365
1126589
1168597
1168990
1616405
515138
905076
866596
85724
1643216
861918
1394150
1472082
899697
889485
474412
1184645
1386765
410906
845954
864093
141421
1359386
1486006
49224
1441385
1331032
685580
266126
124357
244393
868027
1401296
1415417
984960
260935
1473582
6849
1174392
667985
1358803
1353612
846056
849626
761800
68502
706043
1260694
168772
1081776
125164
152362
827719
565118
767606
695170
1463025
827859
94335
963433
421312
51254
322214
67714
840273
795913
379796
834942
654872
1622718
1220475
820578
752778
380809
130529
1356934
505517
93646
1269731
380829
311769
594287
615221
1201042
1622412
52208
1364530
279930
124690
425675
1255346
213484
1161715
1230062
1497308
632679
106405
192713
1245505
184078
221678
340320
275566
446365
617240
1592280
1046685
228388
1611424
1625895
1548363
130657
1073466
332658
1638746
1148830
239383
456460
113453
1522203
86614
1593271
1495670
1266635
626481
1551344
953850
1441360
1124250
439143
56190
503828
1637466
193803
1380512
289879
189338
683339
119709
1623243
1301627
519067
784711
432637
833774
1180702
880473
179653
913132
1419365
440958
1503532
1043164
507681
538436
1630457
1607584
806042
884674
1331771
95723
1489907
1266461
559212
352680
262341
419246
437802
683524
556171
233254
1398464
776954
1264311
1428153
688560
1367438
1634631
1545009
757745
1270489
382572
343323
728276
363706
783493
1089890
233227
980136
194248
873278
1055946
1646214
1447397
908169
708445
142656
385275
33953
1160033
1569218
1626651
1358061
211307
540939
1506906
684889
882646
1383223
542109
1174699
1512884
650350
715694
998066
1123823
261954
1096337
260234
1214922
200990
985785
805038
575754
1233787
1351678
1113599
526526
925653
1506949
561940
29917
1486253
1426089
1536387
322110
440570
213029
1521783
847424
10385
912205
1173186
1467995
1259739
366102
681788
1190611
1202557
1011234
256183
143174
352998
1006114
934640
904768
1625760
324901
718380
1118260
1363663
1481233
1109308
1291524
644753
1017494
1378856
34812
216511
209964
912197
1587886
1543187
509008
594088
1117217
651712
912624
333767
585137
578870
15970
512699
713560
682178
1066210
106025
790460
756838
1144847
1408350
705706
496816
405213
25151
286386
391589
1549628
297578
1623423
418290
1309871
1636408
1531192
1503975
675279
1029620
1153270
1225719
600450
987584
56633
428143
596375
63491
711677
1008932
1556656
1367309
1412982
791978
1531522
521256
929020
1079600
1186719
1236228
832718
1493208
1435969
291891
662305
752870
1375895
255545
911604
1506649
1084765
145509
19621
55748
361258
1605801
597299
565018
1312041
674071
804851
489987
653292
1010207
322813
1036330
190066
390502
1004909
415417
1443444
985538
228289
381200
364515
1438728
1075025
1637071
523777
670816
912876
1442222
1458547
1630391
55037
1445093
346441
906324
360180
510079
2297
691781
1198627
303042
1396383
72667
6885
369108
1322825
113083
1120919
1588099
1015671
1287026
1608242
1277487
507450
243082
1267419
459973
375910
1488761
1455075
790176
1406086
126891
1123760
850109
699212
185322
823586
257412
494630
166063
1183992
659412
704093
1572668
1129433
1521533
1467517
991975
459146
813238
1096080
1160144
1596982
90762
1494013
1455507
1176146
1529131
889781
130990
29489
86160
899299
392437
1442077
1308077
266579
268418
1017443
924431
1351541
1552784
1418457
646747
1274556
275007
1326859
144278
299763
1157787
620728
621304
135747
240498
283622
1205357
1560357
33507
1410506
1175417
1453747
752901
804484
860716
977251
302329
584343
912791
1162001
218264
1149112
564724
116749
279261
1581457
392390
907999
980881
641224
951097
673145
1165556
250246
932746
922209
279430
1350001
1636840
487903
950155
1590457
990912
1051121
222465
475402
1466511
6321
1041331
1586856
1531324
82083
975551
163162
1028543
1315257
794520
786066
1379364
310877
1433084
1313494
540757
820070
403093
507438
252
629500
152486
112695
965055
872663
1470264
248091
803857
917720
1070083
1004880
1633416
797191
741740
265460
1574489
538852
197296
775486
939743
1358043
286192
735585
772236
1415955
1272210
718576
243270
1499468
611009
211673
1248386
268642
964062
394240
1059219
1056412
586079
134659
233767
1364430
664127
838974
50921
1107777
1423446
1248024
555738
613600
576828
104488
1244878
1551217
174657
1611589
470255
726299
546414
14318
853346
1079313
380033
46110
1314554
119292
1204273
1155121
826967
771846
1094635
297386
52313
628671
76633
560391
922559
1062866
465428
316879
1146592
909079
1027519
307459
457133
15864
299525
427194
1256407
1229572
1203063
455222
656897
1093833
1511945
1244000
1491648
66674
700992
424012
1589150
85128
599069
1487546
270602
1081099
1273753
822766
1230710
504784
920770
1426094
676218
308392
1313061
1167981
1383584
1233026
828643
1578610
253699
468879
1509263
636524
1361054
1252024
959250
763284
574837
1283474
1035752
1232332
464608
160039
1575054
886124
1123270
220645
1347756
536557
567151
1572933
818068
556837
610926
623356
1295861
351748
1154534
1105336
988746
829192
821222
1295774
213017
1131458
399465
342240
603730
1269725
1094676
901347
1465380
114772
881598
388739
177391
1443362
1311590
43040
664022
312632
309962
7960
729370
1137404
1117777
1374413
1001664
618869
960948
1631879
561964
286473
4893
1618590
1430304
1325159
69906
1428472
1166415
661384
782796
1349106
866471
1343339
560907
143239
1229153
362267
1402572
855421
28408
207551
502270
433695
65573
80253
861381
992453
1065829
461514
1628349
991155
598226
637077
274864
795692
281954
1286827
872916
642717
12558
346822
1098005
561027
67329
1019407
329995
1141422
1558353
1077663
18622
1332495
1582963
353218
1337492
547720
624402
1622697
900045
279670
663769
1076497
1478627
619928
714906
360144
1494517
952824
318919
955675
372967
710152
1228591
101622
209947
1397070
399909
274898
512668
1350531
99969
648972
411437
1124268
1542761
160079
473504
390787
1096501
681336
375880
607152
1263866
524929
1386316
1280023
1049150
32581
51289
1537540
882142
1189124
1436189
382024
1515853
277254
1006457
39260
1530744
1525389
892695
570148
1570041
767760
550139
843879
1608379
230288
857997
1537177
755645
241364
768445
614018
810273
1432791
971914
68652
290250
528161
672495
1132151
1252048
726842
1090308
1410882
821030
68087
361260
979670
182064
1369243
336093
524941
875259
620482
1130936
1258552
72800
416366
1620105
257568
910659
1523686
917180
445807
949218
1453540
289767
145052
739401
276050
125893
374531
69711
362829
846200
53791
1230919
452716
1561480
1431149
1509733
879824
874389
1099202
11533
884297
830544
1047300
1600306
1273192
395374
560247
1009956
223424
660493
1305130
1321612
397719
1498877
6440
1179011
955541
1296114
1063201
1372934
48927
1017663
1447527
725168
570241
1280264
1144601
553129
975738
1622094
348610
277053
34349
29767
93916
538760
799845
750064
335544
1349619
237012
428937
1611980
401776
929327
1384779
843143
664795
1233635
70037
191755
420728
560678
1217475
1377412
210079
1598417
696087
1576953
732722
1365945
652826
300593
1125914
1622100
1071325
1130812
165240
551936
581304
983116
714992
807908
215420
1197707
609316
1518307
679401
905634
26898
698102
1393734
1141072
255055
993679
224270
836153
1371366
1285293
1509912
100381
1074063
377260
1064701
1587894
56920
1267583
1431106
291784
1159878
204858
929692
480085
1434874
1579155
1553037
1567773
938269
82709
1641075
796964
667361
1584297
750867
801195
406880
215582
700409
225107
1381107
1451618
251003
1105756
52617
741368
762974
1631526
1390367
1191664
254638
1482925
1038797
49984
577192
527741
722363
344736
924258
1016455
1380188
836981
1400478
508510
619166
1379004
758982
193900
1617377
1441746
1023273
1013293
723196
168746
1426663
1539717
220864
1019960
1252525
453012
1012428
1375345
1639689
1596984
832219
993507
1312865
623556
705639
1573324
884689
979426
678758
1492982
837489
545566
1229336
127782
205433
435317
1125991
183927
330666
1621751
914348
80248
610241
1154981
1270284
219280
318456
1163990
862303
918944
1205617
1316469
1098319
888577
1499106
139073
1441822
1334400
46384
288600
159262
201965
914940
1163573
542955
1594423
764356
231253
330909
395805
694320
1405237
1101428
1280901
1362236
1496703
337924
1585984
754328
1348817
520574
1167629
781520
661545
1137426
307733
95435
515466
203561
214945
580840
1049700
400434
845076
932601
1226872
448675
412926
1171559
783376
696871
1580043
533720
1420600
238611
505920
816971
210186
365126
345813
938111
959991
1531457
1393681
851168
210545
398676
702456
1194930
570866
330995
731496
1483371
512534
799419
1126124
1212679
1598235
389723
1159219
219547
1005222
1414899
1293753
185245
1167348
1357764
1342498
104853
606580
908822
406616
74854
17004
80102
615754
34310
93315
1055264
1138413
418572
952652
581071
666231
198884
1542634
1372583
476637
138376
69402
1214206
836065
1222244
1191828
62834
125843
513754
1511485
116167
769170
56316
1342683
46384
713996
323555
1625062
862236
961930
622091
133594
1448288
857015
331270
540476
608183
1100778
603867
655549
923363
947
525987
597092
1329285
1194579
973977
108899
423699
1127932
360589
583497
974829
743475
617448
475827
1378644
816865
1512799
495332
415781
1472535
741943
382678
889341
1030974
1478238
351820
1043637
1456121
997768
1647010
274714
1148699
1451621
716282
588886
289721
1098536
422521
798737
759702
1428964
1251682
1408400
518554
1521826
669013
181813
1529225
1355425
1328682
757748
885285
867680
1409185
107769
32997
612688
738988
407571
269471
1289155
456741
8510
964568
1241863
1539190
275658
705890
1023899
526318
1460775
1343920
1359411
518988
960785
627208
514720
622062
961952
1601661
814745
582448
1611396
73050
1099380
362542
536564
105217
1376081
1517316
1217100
122827
1296718
1184998
1462342
487817
668689
1065112
966852
1323138
825176
1644265
1220559
968774
607986
1074645
816809
534531
1255113
318232
345694
681591
231915
255687
880615
759003
1248501
198324
902179
1417460
371361
1178271
659670
837693
1569417
272528
139197
895559
651228
1323387
829868
846958
1496505
562854
890104
1216672
1524059
1024678
1290858
6925
1242061
50257
574804
474611
436624
500368
1351811
575018
1645711
1569409
515021
1552991
61655
66419
525219
1227662
19068
720955
1297169
1182582
38571
1378366
1416637
1062200
596365
1226276
947808
298287
1632461
63342
195403
711673
640762
1398194
1492881
717549
677788
1034469
979182
339820
558786
1002600
449184
616000
1639937
1563210
1018982
496105
348990
708454
889274
955977
337866
591242
841804
982781
1612592
1550079
751945
760654
1057836
717986
749025
512698
329998
1552816
1314289
101291
991037
1270980
1220780
123853
1444413
1005410
1507707
1429278
468372
318775
264265
1314631
1012614
709512
954248
774390
848007
1225850
434957
1538674
1379311
505370
826119
1151059
373711
356617
867078
1620281
554590
1020886
614197
572985
254587
368076
360420
69122
872992
720289
115684
858064
1448953
637269
714308
172056
1294933
472197
216986
94220
358179
872534
965516
144039
1569640
748897
1424571
539096
1551826
673411
1014472
1042153
1182350
532709
706903
1114917
120337
417336
237226
1491785
538402
170832
1032838
96156
1535191
30850
497860
192083
1175204
1592312
969016
188064
476214
942177
1135918
789185
39225
1037135
151641
344565
1557608
1513463
1531179
165496
1022269
995064
757174
37668
1483859
94240
1549478
694708
344417
1487338
201504
858167
1086333
1083388
351223
715829
76225
1499858
909850
338418
773737
1209109
1571967
1313093
34356
1292989
882025
763400
181029
30494
561513
1225495
262678
793038
480342
735437
60757
1214154
392624
128139
233893
518490
915902
195004
1612574
144382
409561
935778
185887
1550328
1513304
1330473
549207
1557639
1413900
116204
1034758
776500
240435
1490771
1476036
1567762
770881
958620
238472
745252
72050
685113
866676
995275
1219371
220749
731655
62344
775976
992894
748391
225874
607528
746492
725428
271659
741670
1057627
1276976
473109
324730
1619666
1276506
111710
112560
1558007
361585
1536151
1452554
7344
889800
281721
102805
1403357
1430147
1633549
805939
849242
1626675
863615
68091
1460105
825275
503807
713046
489485
1248322
116067
1377457
1615494
18496
414826
609114
295390
340391
302156
1435056
834914
1546048
525609
1534659
690541
1408229
1152381
1182996
285519
755352
831149
1073652
1103520
1452120
425667
291223
946573
490305
1214444
634822
438126
1418114
1244251
1041777
878647
1047435
841762
337511
73207
785308
1475404
416311
215547
644375
1557690
266527
1211708
828111
655598
1547293
237435
1188038
834829
569511
1127233
719708
419931
1325484
387762
924262
1445892
1317266
810856
1619826
951159
1214548
238941
826239
845124
728753
631633
918394
789902
497437
77136
1334046
1593861
84965
183503
11460
878508
59098
992642
44020
310258
971080
806158
331306
1066228
527530
219172
1111617
934152
570124
436780
764519
82870
180812
402903
109693
903545
688680
1393392
775716
359996
240479
267112
163402
337676
1502033
565288
1579089
1392388
843024
199195
160405
1489098
1406965
1121386
871068
1088523
345957
1615547
1388009
139649
1151544
583621
767939
412178
1175022
1000797
1552238
1021073
485509
473745
1423330
559424
299085
874642
949547
1025461
961430
1489032
1113171
207762
1163504
876975
94896
1445802
1091120
1639014
909814
387378
118810
599699
1455992
1634267
1614100
1202723
476657
687053
1480088
233206
560754
334921
675891
699009
1500707
658264
327228
1219568
37067
462049
440188
861169
1313438
806054
1281020
1258901
1082811
1365043
1075379
877479
607047
1106000
1531713
745750
1567702
1399495
620187
660341
672821
218549
1413064
1166519
34758
1463462
1314044
1419657
1345738
1161458
733640
1090953
1646955
1250179
1567654
57161
448295
761565
1608507
638253
1469148
1515729
86991
1577549
245684
1606422
1105306
524055
573192
1218146
1417112
1300799
446070
53214
1016254
1196664
990505
1408382
785573
608313
1421231
14325
394938
1529543
1422212
1266432
1022598
578436
66868
1102514
1385475
460137
1359181
1481482
615482
144532
859149
665271
1407081
1324776
397860
1487335
24944
1079612
570165
1415763
455797
248085
43611
1631980
24577
1096909
1404980
1317890
815299
59153
335810
150185
311732
1243185
1475158
588056
461226
1286378
694443
1598546
299885
1172562
1242536
981557
1182632
504181
1597689
914578
392668
170926
1355294
1308975
820222
1328726
1110248
339221
1395629
306344
516830
1563126
600462
1455222
1513396
205108
1051263
943844
496891
1009138
1475755
1277698
690507
829553
506209
1290126
1214922
163091
916890
1476867
555101
875711
1399645
1014579
4772
442713
1493341
1307469
740847
334347
636308
1338632
230542
1393529
1519223
1174705
524261
837743
1632774
867464
1079496
597780
988681
1163549
106631
954516
1014881
611759
220112
1537919
244743
1281588
1568796
113014
933384
728537
708866
454100
1008840
96963
1203675
478851
66941
1179024
772529
226451
246657
500564
157016
1167227
827444
202925
1273123
28910
225326
118488
455582
354286
709630
1359369
1453739
814208
675250
1461125
1316786
599394
162690
843426
784071
414481
1440737
1251970
1044810
292550
1543138
118418
1571922
288769
1044387
692988
925981
687783
204337
1291493
361405
697738
1208475
1376545
1428818
76745
130046
1530923
1559827
1446503
1142925
229255
875194
284027
290269
878566
581260
1410043
1053018
1532538
873656
130239
1344474
867093
1117503
1061395
1334599
1599302
761163
1197941
1516038
1626842
1115600
481980
751697
1096777
1592238
1344073
68567
383022
1114447
871852
1098588
926858
1162404
748428
518052
867813
161279
1556426
219295
1056279
1346943
449852
1133318
1613741
259796
233462
219034
705683
1121416
905280
305905
440212
1045569
799622
530209
640596
264045
160521
688443
1313523
655931
465873
635839
546421
552237
1543478
1593082
14946
1466222
1299403
432806
1226992
403669
1023299
323772
1403335
1646784
959734
812343
1633296
1200725
270291
1276347
1074447
692283
1274765
1241361
902227
408267
146742
351456
1514480
1518372
756556
783257
1638751
815492
667271
552264
1436307
209961
494094
558642
660288
403910
49772
1113912
188291
1323943
1061923
1593409
745200
353941
1401615
723952
573135
501363
295781
382680
226001
847168
351675
42604
233869
869639
998462
1114750
1074116
234741
466718
187579
1370978
1254805
1241175
732174
263792
673470
1308050
630690
508476
1020187
1232676
115123
306755
714942
486266
57268
626546
984040
1379907
55675
1189430
1485717
1197905
154826
964278
85961
28818
1111468
169665
157778
1207869
452614
917045
1163999
921898
1341166
489770
249049
1007536
1359193
880620
1229828
359790
408806
1073134
569527
1128038
1467238
1095939
930382
1567897
1025893
1130731
1022243
830695
60761
946566
1067644
643717
1610287
530541
1508134
960802
414098
896366
1388898
1407710
324661
637081
1621490
691102
715860
385113
448490
947425
971082
559328
975277
1324963
257588
509335
1225370
207042
352520
252329
888369
431890
1099406
1194547
60985
759802
311820
618154
578869
88538
757086
1001894
1434928
1567887
1615828
659175
1190436
1069044
1347403
1338774
521072
24256
185707
729515
6270
1254888
149096
1249889
609817
1382294
563443
731925
527201
1355876
211324
803867
641796
115969
1517770
452555
1096923
1546564
167540
701019
577376
736682
1530260
330742
103141
222781
1611319
1644666
164369
7877
163897
966199
716482
1257992
1180682
11795
295234
461297
1357295
773826
1319431
1364821
49605
779910
1086364
1412269
885250
1104157
887164
96309
431269
1163379
870
412557
821102
1225817
1393421
1265099
1208279
112325
349121
935395
318108
1548111
214201
432101
1632292
463372
92527
1353765
1613444
1189066
1250026
825250
762407
1422711
259291
1330987
430352
662598
840887
827127
1142299
183614
5920
1417853
326633
752498
1174722
932873
1020673
1628333
150591
627139
1049408
1467284
841033
999772
416754
1528962
1280955
748903
303399
336511
897367
1186192
310431
10433
1227014
355506
926409
116255
478853
489006
1482021
1304804
1546000
393895
1478917
1562511
1268857
842145
867065
1598301
265070
642541
37415
490483
1194692
802266
623814
1319998
1215061
657665
28813
104280
747388
890421
122087
1309440
569458
1258764
1446976
1049023
366072
1433430
664378
1491915
848600
916859
1229856
1627649
448420
608195
1638482
315634
459946
117628
1645558
590403
1502562
930994
670557
1113795
517817
582088
1308256
1549606
1226347
1639730
1299941
155509
1177928
461177
1362793
539441
596695
480058
661394
1627664
859014
235800
395653
786597
525912
430208
1601707
507139
716897
492112
1598092
45483
401867
1172726
162701
1199430
1417827
32737
427106
1063051
495776
757163
891192
99626
1449577
1615262
42222
531753
1594744
832479
794156
127833
1082581
1163886
148053
1575586
455360
791720
573519
470704
933889
1190418
905656
110794
221229
732460
923482
232111
538807
590525
525815
460169
179775
349858
1278401
770909
1187084
918846
1448178
319430
1595452
1137763
1039341
1077765
1210864
1385251
136962
84791
1068044
1184479
798706
880312
652761
1380712
727665
1048790
361766
1059787
1216354
169579
1599643
1018731
1507230
971687
803312
1064008
168910
552795
768709
981144
1439808
924884
396677
349796
1352052
726844
606538
1114973
913629
148726
675173
765749
1314269
675802
1106869
790372
67527
268777
148652
1116735
666310
524041
1165378
807967
1524920
613314
5821
1347017
136978
1593958
1592012
1575347
726867
1327210
406675
799626
360990
1018323
30594
947357
719602
764763
1214249
1506117
661814
763850
1548185
1641641
1283138
1065534
1371492
538861
963148
1277973
781428
1276017
617992
953959
762271
326548
12403
1485797
1633912
377492
1469215
884058
1434926
201659
923136
376329
1251854
212574
967899
762269
572126
76059
1207388
1001382
749670
957911
505467
1462375
1097570
289300
990168
1284057
1537967
634548
570562
249793
1121854
631002
368962
1208835
1281913
973527
370268
1564657
875761
1284315
521024
742442
253431
414878
173442
1286280
1450144
680425
495438
684679
1539462
1622853
1140863
1106311
463289
254944
393931
731914
74677
883351
437642
595334
206530
906016
1634106
891124
331340
1484844
1092777
1547513
599113
184509
1121369
1252452
1028939
1238442
186359
992440
281684
604636
1062161
436977
1364442
737264
285416
370738
1577307
874854
834969
328908
1084834
968579
189557
1151828
286386
1156902
977538
743403
1083990
1471920
60174
1490277
902386
1447806
697776
701487
394656
1525824
322573
624728
1219258
1178490
17027
474998
1451332
1607809
545378
957819
3328
994537
554552
306376
1350242
12012
1210846
1339068
476811
1311550
1116217
459507
866878
1399690
877798
406185
1362286
1348935
1533331
379353
890908
133670
277096
824950
640813
226807
867260
1190559
1502386
1464749
503469
938092
29310
1445152
302658
1472622
946543
1275053
1155727
783044
613206
1400575
438654
677179
79691
581872
1529497
1570889
525522
822689
1522654
1531143
1334357
879214
603641
736574
435229
600927
790920
1186909
775929
1266959
1480224
623889
601228
1566576
952324
567009
1615873
367501
30624
1512021
1067278
220982
989889
713358
1415812
1576609
1250932
1556345
20620
1336192
191928
16319
684617
71904
216465
354504
818707
1221036
427364
1161926
646982
1337
792677
1238019
824724
384058
842219
243813
633084
732507
1064071
257206
1409239
754682
467686
1119356
1181810
296556
622559
909583
104815
917569
469436
236367
802164
1577911
634033
162431
143697
948260
1147638
491305
509488
472187
1078440
1289670
1066199
378919
1267018
989470
915283
1192342
1635298
510600
695301
1568070
1154463
816903
1128684
321802
451842
1048956
258570
30854
580255
1298415
274794
228267
825830
121008
401736
1176286
374368
259041
390773
124447
336867
1005180
878202
1497892
1473081
76640
1029033
787119
733832
1422515
1625623
1043387
742701
440327
990884
247217
1443958
1640033
799050
1550973
409052
512023
364389
738789
1084569
1351839
246357
1432566
25325
886523
529644
889778
1636222
982622
798606
1646390
1367772
1186891
1645619
1183835
758153
374874
1320556
1466048
707152
943848
1196843
898609
190593
1363817
1584469
510556
1438893
305591
1214170
42249
110975
1121423
785422
211620
796929
1324232
1526574
1587279
504826
1494648
1408115
1494184
812571
316372
557211
1078025
508255
389338
1043544
1034754
160538
1431875
1542212
483852
1582710
983253
958358
132571
1051806
1172066
1335901
609695
547447
809494
1143229
626959
629954
1002068
954483
1304558
568153
1601621
872138
807079
775691
720523
709301
492821
778342
252491
703953
694567
584993
1201294
674436
1327762
922843
140989
96579
269744
906637
584004
1249146
273492
1200870
1041922
1525777
82773
77863
1586624
703909
1624951
1216250
416141
1285560
1287238
548807
32068
1601477
436059
1018803
963584
1586412
1037094
1327621
563725
678142
789050
751699
1183345
812504
1188259
658554
1532245
200225
736370
1180149
1109948
559924
671596
385875
1197811
619747
493176
803699
1158874
723047
225058
1495922
358280
421959
1512164
597228
1604640
562918
257988
1545160
943669
1533625
645080
546607
722327
1310081
1098533
1570245
1090747
95226
234195
481506
1116757
957821
1500584
1192386
533448
217312
1166219
1186380
203024
291483
237722
57571
1375138
1058333
884896
1250498
1260010
463279
654763
391630
469103
1478523
1127084
296491
481296
537962
1423537
122500
920975
1430099
1016488
443447
238153
200882
119666
1137865
65283
586301
70624
894111
132321
785169
832827
194863
269162
895805
1000446
1030227
1452609
1381725
6089
1274441
1600256
109901
1114697
1413467
102363
573288
1489932
1307987
738291
1206631
437387
72256
1472321
457275
720670
1223947
910677
441352
1464874
1333570
1544754
570596
1150769
444066
1326000
360092
548744
483235
1021666
490008
440652
659795
1398126
1440946
892225
997972
1443196
843529
323593
398771
214369
283344
319369
897176
177007
422760
483235
439086
913348
478462
1294379
900768
1315874
642784
1168180
961702
1108813
96505
1250218
679909
387860
504490
1288492
270597
528229
934567
335239
68598
818127
429979
411717
1374761
419065
1184300
176306
1324348
417719
1522878
738892
1004386
496714
1393756
1002514
566730
1447962
603713
396722
1077430
530641
1336051
15629
1323576
338075
478709
861072
1076155
201120
673276
1449150
988503
1213964
318868
210567
828935
560306
275673
828559
682560
179290
282116
903477
139752
207604
1072251
610003
1432442
1315847
1305811
1431757
418757
1038915
1379455
1070414
385490
1463827
475035
654634
1413425
1354272
323642
851181
897130
709546
802502
377010
904920
1141071
1588381
46621
784832
5844
745030
1201742
92021
797935
524082
726966
889684
1151211
368233
86051
1285537
726010
11895
702708
732234
51097
979736
1394309
338925
715757
1289768
1242779
1431927
817849
256738
1326704
490743
364783
996315
810685
378258
522724
103673
177022
450505
31336
282682
832001
1496720
121869
905673
277271
1266442
1504901
261317
1550647
1397073
420039
464154
1002532
524162
899436
1280609
92503
1379967
1115596
582264
1575241
1268019
500384
640882
501823
1222990
1276463
1443883
1228151
458888
1279890
1321578
1186375
247023
1378836
611580
1307620
873692
189495
1453615
479345
618275
856996
1100576
997780
1156819
596339
990557
818601
940260
1050162
1239903
620909
1016455
465245
311283
406515
346547
262344
541194
672512
518896
530582
108492
1513947
753907
1149059
604312
988338
578852
442109
661933
620707
1376167
1625995
371312
1449045
831258
838986
951435
426072
405870
1188722
1053584
149484
1409289
757157
853635
670152
228590
1259343
797642
284992
858626
912310
496703
318655
318835
1171264
287474
242737
1210655
1010212
84608
943748
1154769
1131282
934408
1258162
1628960
1177818
213233
697656
1217555
192070
1609084
496298
636903
664536
1330783
681199
589459
207614
414865
87372
118660
289272
185220
871963
621787
737734
191505
1464036
143239
1536514
810542
1303962
803058
223775
1488668
1052000
1213293
584617
377485
225048
279082
964706
531494
415248
930568
1469103
796948
1414117
1083746
1093845
782553
818811
1035757
14173
379138
427649
1260811
63057
134885
1466339
432398
1034800
131155
1469430
1549955
898655
1034035
301938
199045
1613875
1641978
1499506
581264
1269846
111112
673144
433921
552282
1347761
1488954
233464
739352
1342998
1093516
623800
605196
803936
990731
1389883
551244
280954
527800
1111062
1445784
1356173
448416
994802
1181376
309256
183403
433636
1340032
1444079
911840
545221
1150575
465307
1542962
840415
746701
376221
412096
1521239
1542527
597647
219497
431032
1255622
880959
773322
228674
845476
516656
800054
1153375
1234344
423342
564936
1265052
82113
668999
1542742
1470537
80782
528001
928511
899924
274579
380714
658639
1458132
823362
925506
473902
770855
1148998
590085
778943
261188
367235
185771
447478
1371925
357725
1372979
521878
308597
966512
1310089
965820
825096
119602
345543
991254
763906
770960
329130
393747
1503881
397672
1138186
459005
1203342
1617359
473421
553204
118667
155851
207753
985251
1011987
796638
1351083
1161081
23134
748803
422066
1186149
388667
943615
1100487
407132
1171156
1058529
1305939
1466437
300276
1130397
432359
1602353
754106
476753
890067
1252822
1613532
1350856
267014
961382
997116
219284
1319173
1395960
1225907
779433
151084
923274
533252
1390626
1588752
1526947
1529199
1484506
792455
1099402
1193404
1036607
450344
781534
664700
1178419
1428904
1189658
892167
1005847
238078
438530
997066
1273335
245348
128595
1514691
861149
1266612
1052145
432038
1279768
160547
531938
555594
632339
455124
91924
500802
683424
440048
1380127
1105764
894356
437822
1596802
1224148
544792
1342820
782422
581770
1076077
649918
184574
1139077
971408
350732
1521936
940866
938102
550750
1254365
1199235
1069825
1405544
1375556
709130
1546137
1336149
1420567
1171175
1017054
1007663
436758
1373016
1293859
1463490
813507
170648
718735
1016800
1375203
554451
727623
1049444
541552
538818
729747
1449514
359639
1330642
1614054
889631
750685
178543
909800
1174211
1239727
612790
1123842
1546364
1050662
148718
635207
358211
428388
486530
405053
1472775
1367041
1113554
870911
116345
1590650
1642517
575174
768758
1006146
287086
716578
1364445
767195
269678
173412
830766
1199179
422151
658546
1311298
750297
1542247
459217
1495318
236254
979160
1424795
983099
1067887
1624423
511948
1588225
1126420
847110
1118490
1458418
428075
665115
1272309
1362432
1333794
911534
1573575
254799
1254430
387436
131944
869981
951242
922304
1608970
505522
1214350
1124368
1194467
1593009
638020
337
164325
1285484
239301
1370650
1219635
411666
1318257
1047964
1234762
389228
467196
484398
909184
1232062
804816
343629
1398812
831353
742182
511838
738547
1196364
1633093
1119114
371131
1243470
724184
1135284
146550
264580
116719
621379
219137
268202
162863
13717
99217
1415383
1623262
94771
281970
1411676
1084794
1557172
186288
274845
509456
1025837
1422608
1303846
457806
1214895
33877
174485
1525383
405812
1048851
545242
943264
288894
1642132
683372
1146145
684069
412343
1600967
743650
1521540
1310347
707163
749397
1063208
1248031
1328908
706099
154310
266346
518066
148071
649183
839083
774086
1318996
1513034
1336905
1233340
101294
1257349
535517
840365
1254118
930288
852879
838395
1036949
507789
323433
65323
687740
152562
1405646
1363846
598735
22647
854336
1228341
948685
571747
324356
1068141
1159096
422596
807651
151458
799769
930527
1236557
634070
1455973
1418566
729289
1612717
500113
95320
1113682
1286844
665976
1581218
634848
427095
77198
1494521
251769
983492
9103
1621959
493934
143263
1004016
645155
798063
870884
1576247
1630893
165123
1618501
844983
593284
243019
1485219
687106
1149685
454539
760000
3065
962257
1607925
990351
1370634
548149
455064
1335381
1541731
558874
694671
180380
664591
646663
860102
113932
176221
554638
915684
541885
604801
53529
1274313
1243808
137536
1213196
1036538
92024
1428599
1358533
872121
1152838
1139919
1394372
92937
709040
1613337
264689
853857
726111
677054
428253
196250
1120587
572634
8049
504589
1534781
1381988
1493652
1624631
1472498
210314
807358
1414703
1340270
369231
1357690
662216
1209974
435880
1140069
364132
745098
837646
555267
1482209
864142
637582
339858
1323962
870923
1611035
168067
704633
870011
196083
983820
1187549
602120
311118
481705
1266524
718773
822384
189129
114510
615892
959612
1097991
527332
286404
196304
669155
922692
1044865
963668
893427
773148
1055622
1553498
479987
1154531
713509
823918
973326
1292781
1295758
675768
1104901
316637
526583
755965
159334
343681
242923
1599450
1267844
1469150
1042431
282460
272977
1402620
84479
839061
1239156
262306
97754
240656
401777
703245
1183401
1599646
492140
1308287
968854
110318
475894
884854
1400073
406035
536788
1545091
357322
1192996
534838
1305454
659720
1086338
856814
1134496
1140064
810792
1297676
637713
809235
1169485
1063033
954161
395265
1040174
1211341
642437
746778
641158
331495
1066696
1033597
781618
1196224
1496484
1635648
1505394
1389993
1475624
1128508
621872
690841
366755
360082
1025402
76869
1297159
1117933
1024824
158072
868172
1468198
407315
352099
606050
761094
1297104
662284
817473
1620327
1486320
1039114
1212119
229197
1258657
1284618
206640
1291635
1593490
1465108
1535215
651693
1222767
940549
1029170
1134358
930883
75652
1160186
1173739
1307070
1382668
792954
397105
931986
832040
625626
1533535
1396594
1618373
922906
83147
1359744
364283
1557209
417734
1222655
1598541
609350
157321
1069873
834705
360383
1127349
597700
271152
723542
628576
832414
1391462
1302074
496762
1186284
1271381
1015493
359402
275429
276527
1130313
1602110
195193
1438288
499477
1289746
261832
514401
689106
786026
248175
882990
1088776
1070122
75897
1538023
1469561
17651
1381567
647658
1070657
234697
797631
660991
572090
897201
154330
933036
335530
232111
505581
332808
866288
213399
1062426
1554955
1438119
1394564
213956
806301
1618817
1259043
829451
1444457
110459
863122
49943
517418
1622291
270488
428367
1200026
1224330
81071
491350
633411
1261988
575909
22252
1517102
1559436
296607
935642
733825
989803
1036285
536710
1433494
1596897
676221
253351
50015
1108894
1164281
932470
219438
1627883
402921
1040540
507456
699592
93902
898716
968076
316812
1632563
799214
1109419
1230995
1235984
1283946
527612
606803
1021629
336794
281031
1265443
1407008
914597
1212732
101690
1600270
1400903
490510
582539
664649
941622
1046041
1164558
1412085
719316
600232
1072498
1448899
983368
1583840
1204181
474374
515770
136336
215348
673894
505431
501177
676947
842200
485330
1213942
1292747
304714
254528
258830
394766
1165136
1446554
1285003
419607
1246590
1460585
978054
850684
162430
202907
1371874
750577
1257986
1025332
1033632
1027039
935632
874901
215201
292006
24916
149305
598102
1121950
1569236
734254
588782
685705
22981
959639
818246
1639387
1411128
138318
1104107
1022274
901411
582949
1467760
986168
714263
864063
651653
1547118
1581146
1593602
1568383
1641210
18636
1159768
218688
205075
660976
723758
1395335
1572294
1231189
769718
1309919
745191
1612972
1481906
526875
1195457
755974
107560
244644
146958
1094239
1505510
1191481
316252
701173
795682
682154
1081352
1225891
682858
1257822
444995
1417383
1334891
627217
911397
793485
997741
233609
189258
358515
1520612
111920
812567
1316773
721417
1446841
201695
190838
289816
1475367
741736
588002
770557
743779
284899
1116596
723245
277410
1101281
826091
271854
144503
955158
1175600
1196824
822214
1443265
1312619
125419
358053
984973
162633
796910
26935
1511913
412245
671414
396800
266529
406892
1345967
239478
1387796
369096
735368
1608089
727944
493923
1333583
201581
1472873
198668
353153
1474852
1351426
863145
1087998
748571
215350
1417752
176418
216975
414441
1041459
762065
1484614
556763
449530
215266
1136321
320563
487612
1150398
246052
1470801
389681
1628626
1233039
941773
661706
473089
927536
364267
74906
957798
726527
7601
479714
533796
522619
1374916
726050
1324318
1260370
1225298
685495
1114942
1610940
215233
366855
1484119
869571
1064046
351187
292862
227426
1352199
1159912
146780
51930
87758
1385618
229289
727531
673540
1304135
1340842
916946
688965
110857
674910
752981
469010
523413
1329620
1034263
1553596
435990
1240551
36691
1479314
1074988
739801
292185
1507463
1169628
86103
199372
1287760
458417
260456
129806
134094
1233207
1597284
1384166
1057843
3521
428612
1639721
1357406
1403488
351708
84614
1264789
334039
1160036
615822
1449949
34393
925471
1154068
1251964
953252
1517320
1293251
1385963
812864
1084902
846682
1247386
101422
1224889
1399307
1184899
697431
1468643
437329
280874
220302
1548552
1334737
1038374
1541370
933840
712331
578347
1147959
121570
1337462
348931
701368
412388
1072826
97749
451681
619982
916313
572819
453788
1481210
886640
174476
1265573
869668
1075090
531943
1399468
1084938
1351272
1249245
303269
755104
1420884
1274295
1201415
265920
166283
779418
580071
244028
348815
199687
1586698
188289
984580
994812
146227
871583
445834
698898
456049
1627632
1420557
1286715
1068010
1169964
1202348
80159
627284
697452
947795
102759
693179
1607906
557476
1097721
495635
257980
1521016
762392
191266
871301
855265
1190738
452702
963768
607844
596356
699732
107105
272934
222848
498942
1377193
956129
414932
151551
1081816
448583
195217
438116
42558
431305
599124
635647
674773
586039
1498341
963865
283448
232229
218212
867826
755374
722486
969520
625697
549261
253635
227614
1171367
1051053
1203727
206968
687554
1625630
604272
1474247
475990
892019
682547
967060
963220
1581141
755023
866691
693528
362079
1485819
596826
844225
1453247
1235339
628597
796736
1272507
41290
527251
272324
985518
615342
1415998
617090
633882
320474
908821
65637
452639
831224
560271
722170
308322
1284073
487295
1386168
496799
867623
1572790
468828
85285
422076
1489666
1186949
1640278
844481
1293512
1064556
304981
685791
1563401
1249226
154644
1192736
1110031
1563574
1399732
1477703
1307323
444285
966112
875908
1336964
1263281
123289
395399
1523551
775783
315700
857105
1365780
92474
1595175
1644390
1225164
577386
848000
822616
822479
1048906
711264
627772
666988
188209
1199539
602039
910491
579473
212020
471135
1547725
287853
502396
775832
543124
81521
1093493
1153814
394991
47361
586945
681707
687613
557690
1538592
643258
498910
414476
1104888
760908
527378
925140
636256
646634
1005967
874469
1269663
603719
961820
1479908
1331772
552250
1124265
537778
1304367
816854
889358
786450
1251996
1247370
491106
1230982
573135
1633747
584846
536856
1144281
738930
1114196
1446941
12938
1035172
808978
299720
1048176
635934
566984
558770
1004836
1409910
1645110
408232
548268
128304
1068206
1383694
1555747
1260833
927131
1072839
780085
1003454
125097
804689
1238223
413455
210439
243200
1355289
241711
609556
1188558
1038115
243030
1091919
494200
1423753
853347
789424
143494
148795
763888
187471
1350708
803867
818205
40531
1168628
772245
779561
739478
294113
998122
796597
1488198
493386
1043369
336214
56046
965460
1212691
376845
660956
1496525
1631469
341600
1206568
371667
618413
225573
939545
1193940
415513
432867
542710
317958
277715
1033438
1476939
1436646
992935
115260
1515503
351184
32690
1352299
1501096
1256986
224000
1503841
565026
709411
1566342
1158614
502819
317613
688151
1308331
288744
1027784
522272
900674
809326
663965
1062724
1286538
1537397
767196
85823
916812
964183
1181063
1600590
405729
259915
527169
1295640
421197
376394
1084410
1229644
1520812
714323
455847
53597
1049896
721973
223723
413066
1130151
504440
23822
1476870
546253
543265
110286
1079849
1602501
505215
760454
1519306
877890
1296040
824935
641892
212154
1433013
1243337
1281229
1249764
1302044
795522
1598415
1100722
102241
625319
1154303
1545046
1241098
1407906
701256
1631599
265416
469222
1479483
1236307
384566
3696
1646646
946200
1345619
1206491
402457
984060
353322
547260
343687
168363
1140289
1263145
1483189
397045
1280650
1530057
587025
924761
1375003
770285
842060
526610
693131
456052
1545351
1061214
513631
1558633
894500
1439566
908434
178569
1414941
927488
679251
1532831
1027778
724274
1070350
1483664
452225
68859
721393
862056
225517
27231
1526343
1027707
667217
211809
1072954
32552
440305
290157
548022
371696
816896
524197
364693
450714
603357
321675
1281113
378559
1396265
436499
348820
100586
1507363
622319
481996
77341
987116
172266
235896
288962
1176160
301852
1139970
1397760
43804
1606859
1295513
507427
79203
709787
1195031
731086
155640
1354033
668418
1154351
1133034
326867
1519485
1424690
377567
492857
796303
857579
1522461
980105
18344
1386964
874779
1277411
8601
1583614
1606661
21515
452189
772411
795811
272231
397190
276950
1547474
1377906
680567
1563401
1582880
358320
369762
1610087
137662
1106402
1558084
234565
1283201
1560684
282695
764977
654535
1568826
574332
906331
1601429
219350
491009
1287181
949372
780475
49598
1116781
616911
1015077
274398
58028
523781
266263
32100
969233
201978
957772
457908
157324
861837
574822
90394
875407
846875
905787
853502
440122
550079
1467576
1374155
226188
1355591
1056557
229345
1145200
1409879
684858
775126
507714
138778
1483122
60680
1643505
751603
610183
796295
1463181
148979
643059
868986
1025121
502897
890867
737365
550541
864040
324259
453536
1086485
837442
227588
357056
884224
842269
290893
1627043
1480222
439815
1017315
1533118
573948
299912
277228
454957
781868
892364
733330
839141
94436
865983
1521716
1441201
64822
33335
295816
815086
169773
166280
1455839
853974
505354
932155
1009328
775996
1472389
390002
1399808
1558724
747829
42318
225855
1036463
927981
29825
386209
1442305
1135661
1449920
869905
720815
3550
14037
811956
539013
596908
834941
1603166
994880
8660
649273
355780
1144994
781523
961139
1395653
466970
241024
644268
1209002
1067475
149025
1626080
1548084
1263646
868773
1244871
1367905
928098
632033
837892
954716
1026422
1322250
1325189
552952
1548101
809892
331019
1515299
1601237
1386491
1301610
1347267
239557
1321972
700343
466065
919696
525264
1580429
226485
478487
591968
123734
1021
1265742
741252
1414514
934188
1546213
418237
1362778
1155785
1095847
1643510
1014149
1007734
537125
583686
644087
1005689
915770
246664
1577415
1049320
1140066
1386231
633613
1293590
38054
1631906
732897
1542468
250333
1415077
1238848
348655
788682
973964
248351
923723
784095
1339782
1164045
504475
1438079
731335
150590
1227135
1487809
502103
1172804
497280
1066489
83249
399857
1174172
1572868
1114671
753933
406711
1441783
1497683
1005449
227383
533704
935159
371366
1145275
1490115
1509270
766134
892772
25483
707575
1079014
210066
607636
685314
889150
732818
1163329
829417
264896
1414846
1006908
189738
511961
1022515
88109
815019
352511
1585968
1225368
1366535
329346
660653
1111635
1003730
1067690
1414525
923957
1344972
1529567
100329
505314
538078
1337874
1522492
961888
63830
1163509
564143
1306267
1589317
755928
221164
95402
718018
269151
118045
943301
1093503
1120614
346201
1125811
1289500
804632
399246
1121629
364961
1187231
1282050
20794
766242
984581
1370173
1518780
1290725
360136
1383754
647174
669601
1623660
1217092
1099149
250929
342473
466825
521332
1384415
93694
279434
45467
1533284
655694
1227393
1278776
1292449
1465187
861167
641430
988226
667429
408720
51158
1636155
371795
105007
67802
210375
1446231
154827
1044247
1315237
643411
1289312
614708
672750
862459
629771
1573056
667665
1232474
1373628
66100
529712
997336
891423
1055061
1211702
455322
603887
291562
1338476
388432
230856
698587
976768
793718
801971
1514456
226460
951076
303668
1179746
1429106
762804
357892
538581
980108
723349
1206601
716411
1363793
1202456
658504
233318
818590
810158
26874
1298192
1249872
1424559
323537
1068629
37480
1017477
149308
832667
1234899
1474247
128993
451457
157887
880529
1202259
1102664
773623
1348842
594220
644393
1464214
591197
1263231
1490674
383844
674472
10146
652341
1018598
1447016
647198
1454183
80366
892186
1133167
647609
176405
569750
50911
60429
1112133
869254
1231011
1208842
1323727
849038
346686
1534592
1566495
81626
17779
1120678
1026429
325903
413170
159826
502032
462815
1149144
267144
1274356
922067
965124
1195374
936879
896633
132097
1362165
1190753
942144
763509
592398
154637
196178
504572
545722
214961
1140704
420670
616153
197980
430071
989679
120208
1563170
378210
409801
123153
691125
1314563
1021584
374145
1018404
1241275
307681
1097151
887767
960802
682757
239390
11362
1485755
200903
713239
1290725
1283095
106552
1096989
272681
906332
873645
329535
257220
1035706
1148085
829351
175658
1596206
224500
390319
719706
88351
360817
580397
1457260
268684
927910
864634
1024712
111737
1418182
599923
428582
1001695
673501
686530
729839
684609
912223
1317695
556439
551869
843214
39588
929522
454252
369014
537555
1431417
1153648
546365
1222895
287554
1217513
1334498
404694
1533632
1512286
764896
1304336
1440767
927183
1188188
720708
606071
138860
1125952
1080939
996312
1098012
888542
297014
683563
1114848
30253
776946
876227
1034872
433415
1243843
1586190
1240912
1303902
648882
138897
114843
1227497
1328769
438143
281212
946377
217147
632260
129136
1219838
377662
878949
1111704
1227151
1141368
712944
398666
714941
354023
1292593
805479
1640253
766744
754101
1392647
730631
1149753
1231793
601510
1076246
187812
492693
1488332
1004545
361238
1164166
1369892
200480
1549614
176106
307372
439337
1333127
752209
1463592
288437
888329
368551
488917
1091842
277322
528009
1056702
1605556
301100
247719
1046101
823663
1132169
922944
1088481
1180594
831446
1282815
54511
945041
414952
457348
895679
899003
1561427
1325090
754440
39513
142572
1409054
722993
242313
1545552
155823
1172727
1183395
490175
1118742
1371239
1589833
195350
922824
217502
437926
1210455
235843
328678
463473
1021723
962728
1633477
560071
858772
751488
36871
714094
647217
461129
970429
586159
1233780
1325990
71580
216100
857800
886797
1445560
1388783
537089
690435
1027643
1043043
1301450
1501043
460645
966932
1620735
1604410
891394
246116
1557748
699017
396311
1642525
746242
608286
299050
616835
327221
1456639
270753
1065588
1256014
642917
746948
1206749
1615343
503635
23547
395807
308958
55212
527704
1195751
685343
119677
160241
194862
539406
1253499
1351433
750223
1640110
1349495
956115
1179620
360562
281479
647606
51988
1167288
542938
769000
739422
1180574
761639
666715
877327
701247
1291320
753892
308885
1070283
884736
181186
1601398
1290568
542916
427689
1590318
720199
534006
587075
155946
1316310
1621541
918932
1571163
491272
1319085
621585
1363700
1434550
762194
781605
411473
369971
565443
592635
263055
288430
350760
307499
1536278
132306
944589
1542667
1082530
725875
604737
57321
1372133
1039233
2966
1401039
801688
1444733
1065541
957198
583414
705373
194887
127422
791513
424748
678699
961538
413102
1110778
123856
748262
1531870
797461
144053
675896
251282
64954
873915
1226195
1090515
216412
559317
166989
1096717
845164
98800
769254
158359
1181616
714916
1511135
1643227
175343
1263668
376832
490410
6519
1589271
1042162
1633839
485050
298189
1438055
755933
108061
46422
709691
1238005
555129
1358974
93439
406005
705279
217044
741570
384538
188958
785626
28628
633775
300573
289551
1113782
300975
1236728
372494
1402422
865561
230333
272482
1552266
1639338
1106773
1567835
1446359
1307063
452139
146584
599633
735310
49047
487029
54512
1398570
1094744
1596092
900021
961875
84201
1195110
1154542
235688
1022369
1601582
379219
967193
1533602
107502
1233513
258413
142582
1292497
932178
1239899
1115401
1220690
441505
1409790
670192
1381693
1062512
583297
323259
929056
1634240
810161
591560
181540
1318065
846055
1643855
1377585
1053894
904197
1550493
1138783
5464
870286
420322
214563
957839
673208
612267
641074
36689
1395382
491586
1083602
613670
910644
401927
910431
1283621
699703
650575
1056476
232528
1215304
1508950
298169
928144
1348289
591427
472901
4574
284171
1054829
1432177
1348285
158669
1407392
415214
578154
1219203
460694
29145
454502
1471609
920130
514110
1326487
105608
381675
1423731
50610
1164228
1629004
151092
826441
94919
683432
907604
1506869
772902
937558
940
575002
902675
1539638
842323
458560
244678
220231
1077601
949382
36541
193069
1236387
1286038
219689
765953
971247
92981
874257
1258532
410811
565424
212209
321453
657222
1495171
662568
962599
99995
1156842
1364987
1496263
1402673
618852
1239835
423993
299428
313061
1266252
701644
866838
1582307
48331
689590
816702
33254
685603
172989
20988
833247
355079
1495330
475546
474079
1626713
1636650
78844
1033248
307145
1266310
740050
1542410
1090574
284982
1630195
427074
659294
793740
1504586
252055
577620
1468589
479478
1619632
289367
1589449
1006808
333641
1138324
1411175
896817
685393
1365103
93005
642304
499461
156436
772873
1244405
1208586
1158222
544321
1606526
1083596
1255913
143334
1556852
719468
1135187
123004
916122
789141
1161024
126884
120366
1509951
798238
989616
1222914
1050839
287466
4311
1219299
586356
123284
1376304
1165539
940593
1423802
1089449
1530487
270595
917617
414965
298558
383798
824239
1019246
122189
1590235
1433190
964495
559561
372197
953836
1390675
716300
318639
932991
885084
38295
1474122
271047
1104810
1050294
47418
1192931
597835
548018
1338782
1002242
107867
494790
578530
809524
713774
213453
1616652
227011
1426638
1264807
1625321
1188775
917128
77405
1095034
656929
1357223
139335
778051
1168751
1149402
1546712
1459445
1057480
88355
320169
764807
887925
77630
844966
586342
1475923
1276246
106481
17372
1441219
771481
1406117
464225
16511
1642944
617259
462105
43104
672381
273709
861515
985349
43966
382060
661480
1231919
1034726
579573
977758
932018
1600399
1236416
1291928
805279
1449559
1483317
247396
917114
1438039
1321915
79025
462456
1006809
1430350
1178526
1103488
1424211
769642
168361
143587
828015
158350
136718
798803
481254
1414508
997729
509558
535027
1183029
852292
1116930
422139
445940
932336
474617
1321403
885414
291680
295060
1645042
470980
471631
1628293
1489593
119864
1576598
1433748
1057299
490135
1122918
1295380
587335
1625475
171351
410510
1000639
35202
1594649
37208
894314
555694
198523
1317417
1480409
223071
1356748
1226137
552225
205906
978710
671764
38547
250427
587436
151473
948986
149545
628436
91074
519471
1624531
1181067
593352
1450685
322739
641748
160045
1190966
442257
1128582
951004
116042
378622
282175
135594
1098309
1616644
381062
1369546
992861
303823
1597703
1456363
212585
1589157
1522136
1291424
965950
708127
482843
1516339
1515883
805305
438704
1144931
1392992
382089
155294
508278
624968
446132
669972
779319
267294
367686
1374687
1427517
1047430
869608
950791
580396
934943
916648
268909
1267730
629438
1622387
885015
1203094
1544408
1344070
592689
1415472
11861
1505161
1346817
1329374
326572
1222283
508818
158124
1074382
439643
581472
779297
902856
430013
370941
1073097
306649
305261
204640
869374
241646
1251615
1231415
1224327
475764
450462
779072
224356
1347092
949783
1389729
1051435
665103
762809
301507
1379078
266149
1303753
672406
607262
977202
1608620
299886
249612
590756
120433
1621637
872947
908801
578406
933339
188043
377834
862275
136384
1030312
953790
711245
234727
114717
1428290
179671
1452768
1260900
313145
103025
1504424
13540
176130
816863
385402
210547
839226
1385381
720000
118783
240590
1609677
1406374
9113
592367
921160
873646
1234528
286521
1257381
19988
439499
1577754
1582105
331200
1569928
1465289
105400
39173
1086007
1156813
1097475
80433
599017
141222
1605506
410548
1145895
1312248
386576
1606901
1525722
227416
1443560
776706
806327
313984
641906
752612
1374890
527134
17380
1487703
555477
242173
750567
1443056
1354373
692425
1030680
992565
653321
723324
531334
1019387
366078
491719
900901
855587
1040186
79601
736502
1040475
1179466
447203
98504
1002420
747167
1042875
160269
1594082
1497504
1436859
1588517
319705
1446291
72224
632855
1568205
974958
1633428
849134
231420
1004481
1619582
1445174
1106078
24671
178107
965661
662858
979160
1160084
37215
1007804
186560
603941
45114
1185439
825867
534786
187853
1333933
383934
599416
438009
305164
994250
1454199
923121
1413712
625501
942022
968778
419124
1435317
1517090
1045807
1294674
1098657
187270
523285
270430
381993
630195
1618511
1536527
799602
822213
1244766
413809
709895
762969
600207
584331
1561539
229658
1026316
875230
584478
584998
507805
797801
446145
544146
449737
516082
417213
1287389
616073
1457478
1292322
1256985
807471
1147391
1330967
466662
888579
581596
998538
790059
1017224
1595033
1122456
1140306
1248544
1615870
1218353
965284
1116535
235559
531906
1332542
821209
1512276
1286234
1546877
437755
1333534
338657
1120645
1489988
213467
713161
926375
1436603
540729
1045958
532900
1132400
1520269
1169052
459631
1641985
38931
1193466
1630085
1516185
1119947
804517
639556
619401
1158397
148822
1382635
1171410
1004512
228890
902537
843940
292040
808452
1296345
1204844
223835
1069780
1570200
403250
666590
1619198
1578577
643761
607700
994267
1249830
314472
1015395
673734
203853
1000561
227641
946931
340716
1625392
912900
1011240
1186876
801340
955475
1470276
388724
889465
772846
894086
1364799
1458361
666642
825392
506660
1262508
1037878
831885
852878
1221529
1485798
433169
1646204
1106570
1284614
601969
257011
600867
1304387
1095270
334303
1339172
1312874
937245
225121
1546324
1617749
879127
186356
1307833
35484
288186
940209
544899
429311
291690
265534
31694
38171
669775
1468788
1460423
1243505
689113
242626
1398584
74701
1232138
508113
1439909
463847
128274
631333
834728
76401
1098206
841861
353569
1125263
323464
1117032
1148861
1391205
1327161
945535
1012140
560647
1344933
1143639
1040640
921459
949232
924375
1049186
1329628
619889
364155
1577643
1197320
452316
1228957
1198123
609922
1092100
1405164
65281
746477
1407436
858695
376782
1295707
1575103
1559629
1392304
674825
1065714
13634
956767
25646
1588224
797069
407249
487206
274446
248557
1295005
430497
1488918
73110
183125
658606
491524
417290
1160057
507820
603090
659989
1607504
893384
924180
1506708
990943
731771
493385
720107
613783
1167082
952028
1054116
1352310
614848
1274406
109069
1251522
395730
1048523
1421001
1604918
1525349
929680
170948
365211
1416002
622643
926159
1387038
125768
1553564
1435440
1357454
1421173
1320527
1044834
251494
197910
1047424
603219
954809
547559
1068219
1350205
1409595
826984
1559165
858551
894414
284344
82475
593426
1049811
1281100
1198815
576410
617474
1226256
1128287
212845
1603902
1636832
1252595
1379846
1594716
1571063
1567666
908110
958067
781103
1056773
914036
665677
965663
545271
1223549
550079
1623560
1162788
1396095
579084
966854
468781
827166
27972
1259040
444778
220907
159728
1600544
1114987
909885
868710
576033
1125803
1512716
1121492
46972
338904
1091271
366794
734232
1404159
1050678
632549
1114007
891589
155919
537299
201401
1519583
854360
1520932
276353
1064492
254799
456176
546575
1215260
761400
1365088
348424
459563
723005
595286
1326368
412856
216681
805803
1446593
1256281
457366
146093
1218420
345841
377475
1498018
1114213
233067
897564
1305395
41041
1177444
420380
688910
376889
1588809
183866
145361
773548
725849
723974
303285
1210252
1321923
949591
833346
1434110
257289
866894
177095
680741
461327
586619
958690
559713
114956
331951
959646
819217
1643037
230196
245596
1253489
1079040
1547513
599584
219299
273857
928620
4225
842870
329444
1568374
290942
65304
310834
1159929
1294697
291655
547765
1185735
1266304
966990
723085
1007587
816196
287856
1321350
136299
732056
1036264
10340
192269
885281
886734
451172
763434
395084
727998
1158946
369600
1153651
995662
1415850
1394955
1341648
1107127
355358
61189
1169488
339987
391031
1255434
589865
1560435
1299733
15493
761298
893878
247916
750138
1629520
1191641
317146
1385058
327165
736420
470442
493381
1535278
1293429
814650
867647
170725
1429530
240897
1125812
666529
275455
776106
58672
111968
608036
986959
422449
233781
1569262
198007
1075874
297557
1189026
678626
211825
284762
1165239
1376233
1296596
401504
1299701
1465754
246975
828243
527056
1218531
443884
1003861
1530813
1190758
1612895
1597967
1058164
1095241
459294
1512586
1069599
449376
760883
745235
978133
1085469
962262
1377652
1148564
1241233
1132367
285881
1389996
258699
179477
1598029
252657
1462031
251742
1067192
397483
45140
1597485
1006433
257811
1075216
1612081
135246
972624
1188550
780002
860562
300143
220513
678547
1468753
660192
929336
6063
1550651
881442
589117
1270688
164541
488742
1033748
970308
1571929
22520
19128
1315527
1357681
723340
1349094
1204118
480464
981839
764717
1230887
1063420
320603
200036
1152607
964537
1270023
34515
68707
199812
1498961
255960
1625606
411780
258418
1399531
1562647
845166
764428
769964
436710
162680
900413
1121507
899794
243978
1273713
209307
313011
1109835
926385
723397
604429
784494
24567
1275894
1064697
12960
1295232
1111985
1275999
1308690
41054
137706
423968
167367
796734
178096
487250
884853
566971
1262049
1377151
1244066
423726
1332547
119632
115907
519357
325167
1540833
316226
368551
1237982
1461234
811054
493002
1135074
1538266
1553230
626930
121772
1327395
662066
438334
1322574
1007950
188114
1295943
526582
1169289
1313346
1214643
766396
1239041
338163
1397077
1538440
528619
1555788
911826
196055
539736
1504221
154997
165166
1020361
1181288
221016
1527403
1308463
57947
376851
1603231
138318
1427909
994815
155543
626609
1577363
910987
1412638
84462
865980
1002068
667731
784195
712918
305481
448521
57768
1401297
4494
17273
1314466
1036868
239863
1178143
502731
941363
1482473
1044258
300226
928938
1553296
1621509
722202
425891
1283680
897983
547417
505814
787156
644442
64290
411436
133505
1247146
1479299
568048
1229073
954326
108015
1127189
311665
43512
272244
1243018
1632175
1081671
473221
569375
636471
77783
500545
327492
858294
975185
1472717
742718
900892
1347014
953806
415593
850562
749297
1074222
430531
13241
378402
510012
1444471
1028130
185853
980690
852156
37485
526552
312641
648775
164937
912813
1378207
1587692
1043889
504436
1151890
1212553
284214
978767
567130
427874
777246
500773
1045497
174482
1623597
516563
564645
1557295
1361886
1112951
576897
1567953
1616130
76537
242384
1436187
341985
407544
1362952
1545140
121826
1000798
205860
1597729
346973
854951
1226391
1033811
46381
1272669
729087
567797
809620
521185
1577910
1567412
167883
785690
371861
1321115
317244
636981
648735
135549
584122
1061841
1584170
817715
1134256
1398061
441609
639571
1109004
1301960
808479
1527262
1588308
537393
1051206
568461
795420
906983
758972
1310707
240866
349316
1154197
15380
1500946
1248026
1399798
126740
36016
445626
453792
456193
1206704
407319
1025826
453019
435587
960726
267868
1465411
1558019
1378453
534730
1235125
232388
814165
101193
1560259
1254201
812241
1078541
1126996
1114278
1471386
36650
1398723
1240664
705538
444155
1490060
1229209
1293072
196023
830597
1380135
95282
1446225
754482
344290
1355134
343312
41192
243981
231066
60384
1492320
365748
517378
825501
1045070
153128
811383
484183
1616780
249475
394549
899054
165778
1072869
1109477
383976
162488
554177
672867
1636840
42707
665374
758153
204331
1184804
1121597
616758
1153389
1560156
987214
453285
1549799
664437
183986
719856
1507396
861348
1465559
1475019
854749
575963
272030
828176
1001410
1246354
1236404
513324
232887
121242
478293
31664
715321
891617
19290
1164874
992722
122461
1423637
532347
498974
617937
727630
864632
826047
1190134
244516
493720
882879
866835
1114504
1617663
126960
1228780
281349
370964
1170870
836300
260205
1016151
1604482
650071
875594
565000
463725
679859
827813
38056
1393185
58533
1019262
1098281
1586634
1208012
648076
1125372
1129237
389942
152850
1515996
274615
1034962
1356779
118398
790160
1388768
1369126
1353810
7448
566989
1192248
1167191
99225
784779
1087136
504847
413187
1177006
710884
1126104
576894
1024942
1185774
229284
1202213
1601409
1550268
321875
940365
776133
685037
1170102
916373
1328287
1225961
132238
120711
1543024
1081446
780395
715153
81378
292731
414535
883025
284219
191547
602602
58779
557561
1498014
1585035
689722
385757
342136
1633443
147162
915873
644565
572606
959499
1567091
1354696
169239
42175
1611243
555186
725285
769102
298035
1044449
180968
224616
866530
1402744
789381
971514
1463110
1238694
812097
1133126
931217
275870
330810
1190024
528554
777844
747462
1360217
295812
1503134
1104046
1362895
68644
274666
825949
1425865
1425232
1490511
1288500
1396230
1257658
485252
846817
336821
1161394
844304
135458
517217
595817
994716
318926
683796
1274906
145787
317765
1555534
808698
1362035
681393
294188
1547369
54359
526733
285446
48364
1434393
1102566
400455
1254075
400529
1108076
202975
1526021
781525
403800
1355918
1502312
561708
1148364
612648
823310
1227669
1324867
1466881
1484867
1513899
203910
62072
38727
806881
403917
73732
234457
356575
426309
477998
543991
1436081
1454239
1172813
530269
424618
1045827
304947
78032
903271
1626447
1260837
116193
396299
359909
1421157
1186893
708136
1124684
321343
301760
1305382
1182883
415973
1250832
508848
832101
1387683
21330
873703
962455
1491608
747179
1547133
1293901
847735
222792
1452470
1562264
297943
710066
37539
599322
717824
1251076
172938
963713
410088
520582
423179
772557
752679
815504
115518
17062
519319
433751
366957
1148756
1469403
1468847
42327
951887
1433665
1398054
194330
364893
768851
1377701
1513894
328125
934979
470981
599864
226425
954357
984202
1247987
180461
76076
102377
606056
1460649
343083
489561
510493
187864
1625570
1360948
1157179
1168653
182764
669647
18901
715453
470103
265917
569062
1209265
777926
1352262
133094
1460565
516640
323980
424820
1571352
169887
499285
517474
504059
479915
355027
400351
616077
1029722
1327898
745212
1038627
610898
85921
1495173
1132388
259734
319425
1557246
44993
847369
857884
1199803
1175125
721811
533718
718833
1449713
661357
1043531
1273106
173643
1186048
440467
1341014
1288581
465309
101890
645700
949107
830200
572165
1289988
515714
352408
611406
706233
332834
1168046
1408390
1568877
81221
1361733
350536
354832
1388002
1219621
525029
1037034
340983
818733
1236727
1502954
1124449
566314
536758
416782
198269
1286973
1036531
1534291
503412
291722
1389240
371382
1480071
974415
964649
624915
364736
744261
600110
1573357
640132
901819
895889
1496895
321512
505399
44784
690199
1233524
673924
701984
728205
499726
1120040
355940
1582459
1437818
1004702
853316
785496
246328
599492
1454739
1571021
611238
1453122
693587
1611436
959035
1088168
821174
889773
1057858
1065147
595618
377595
1254631
365898
1354470
851533
338501
335594
683491
1565250
333688
758756
20293
1406076
826063
1016734
253458
1239732
322712
429746
1578708
157802
76023
623389
515543
708060
659692
1373355
268451
1149485
837333
1013641
262713
919429
454680
784165
341026
836072
704705
1454063
619203
1437833
352038
899133
1387113
693801
937738
397581
1511034
730065
1162497
313125
1078426
494626
655778
1334946
81957
992090
614999
253060
1450207
595407
675871
496968
618125
516729
994898
459512
1627441
851146
1562540
734905
449409
1054875
1252407
713675
712140
679886
803066
1155665
472807
223491
856250
1034185
819976
348915
710440
1093200
393430
439349
427924
579927
616888
486821
146417
708094
45043
939676
567121
5677
94969
105629
1640950
1005323
1379976
12153
319086
1424335
1008091
1361309
347291
229115
1148602
1366742
541218
384109
1558655
115378
875530
1526156
1097704
1455717
709236
348416
1081717
1018147
623790
479200
447978
770025
1075701
1066577
1164178
1016123
562250
789560
671061
1026232
1474812
1578194
836116
1076000
120826
134707
209142
530247
934057
167417
39346
1040919
1528302
1018397
1228248
574227
1612063
1303743
790512
1064037
144807
1594074
125604
1387424
1304225
1487671
268628
1135667
887132
468041
1231178
1003174
1115237
120235
623425
1259971
329232
1025385
474286
1207574
554518
651146
1553228
440862
1215279
434713
622106
788144
1425005
211870
607631
1172269
1334239
130073
938342
1159429
1370849
29366
559419
813859
327467
1425144
876118
662839
681536
1059360
902446
1008879
991993
596334
1305774
588169
56904
538259
484507
1023950
1188695
721359
1602048
1377074
385665
697659
252836
723011
347931
1519264
364578
1147718
744601
1173997
1291999
395744
482789
1164988
1152653
502518
1346617
1473486
1462577
1131059
104288
549977
486416
969538
575509
841353
913275
6904
1135515
485786
1395934
1072560
190882
498113
1444624
863651
1277106
617042
1556318
1479793
1357089
1600919
1318572
828838
1514514
1142871
688577
802351
1024713
1603647
908393
909205
399447
668313
125998
858965
1143181
802569
644578
855727
608793
107182
57222
729889
1044563
279704
22188
1115763
964557
110586
51260
496375
908184
1532177
1525086
1288750
317500
1376548
403517
460319
1590491
55402
192416
1395941
941329
530240
408957
1425929
555980
1287098
1299320
848739
805721
904657
143788
874334
1476289
1628211
964454
1536085
682323
22321
980229
1014946
368883
1167700
88273
1219855
998864
1496805
1271256
167042
1459847
71175
196046
249979
1322253
317309
304948
813916
1273718
568406
1294967
487271
1293299
292513
1303613
94966
171147
312335
222310
1579466
972668
1302739
1268794
1222699
7681
701758
1043273
1423177
1175307
1458225
666186
118401
962059
1198086
1360525
809286
1097629
760827
241187
979460
651777
698001
603314
529406
1378820
1200062
1205357
1503000
935589
622536
1113242
665002
1203812
877275
1162269
1385972
1156314
942453
450658
895898
1479518
1276394
232051
794630
1048737
1005220
619918
1342575
1473134
378631
480307
874125
652620
1085588
916700
828333
527972
38327
1309175
79697
112154
284126
74902
1367557
653954
1511202
872719
1171653
1336919
692506
1517603
285131
1634761
1314288
220170
92099
1403284
116738
1505371
726777
994903
1607404
1062631
1614976
1590740
1596387
1049456
1509844
396366
169763
1472621
885939
292520
1300708
1490548
178786
1258102
59901
362829
1195717
1101613
1173943
1274761
1363390
768073
950565
1116369
1145847
211971
3285
485210
994323
127016
1257702
468055
893711
423180
1322496
1049332
827075
733968
1185967
1087083
706287
899191
1603448
191534
1289956
354515
395214
1077343
175796
850450
1163980
1331496
19358
1330618
907137
1023848
799613
386861
38454
144999
27392
157050
1480599
1437155
594925
1590890
36281
693082
1179431
932788
734253
96113
953529
1316478
1210409
603924
1442879
16045
967001
141962
685018
1434102
961223
1375462
1618264
384901
169410
500142
54263
802715
325002
1604686
142799
884368
170606
1060347
864763
154021
906882
1240883
1539298
1633573
1475920
676671
1420732
1201406
1104497
598200
1009917
676044
1543349
399191
1267297
517814
703025
992807
1605346
505464
448179
1011832
785629
978587
1600762
916427
593118
1598055
320369
714444
1386019
1036317
279692
1286028
1267603
1268742
1599136
67548
1079961
823233
334682
1142670
644390
229087
457956
1481350
327036
408301
1360750
838343
380586
1025000
1488528
1630808
573964
1359207
345796
1316614
442247
1221867
1348120
567977
397376
708421
1289684
1572179
627166
1392785
336414
990379
429035
305328
66995
556383
398861
1258509
1343193
1586368
81002
895083
474389
144802
791494
344855
1233883
1434694
715517
172075
1583205
945022
979372
944205
582565
1472926
1507829
1440086
1221795
1492213
386985
1542761
1471523
310553
1639323
412601
1625541
1637370
1143181
625935
1342245
814427
480797
1256401
1055996
565470
1593485
1275529
875758
126794
469335
229602
1024333
1329386
1280497
610893
1407029
561200
1423750
422084
256053
597418
807667
687740
1176229
76999
840629
484845
1018332
1129467
308707
298221
1178221
1495341
1157093
738297
944507
1041002
791164
707974
670847
660872
978525
427650
993719
502611
1447975
1221554
1111905
779347
1092366
275866
1038340
571312
493693
1584359
1460955
854830
330606
829334
247441
664778
504679
1609793
1080881
1542225
1143580
1114190
1037810
98576
1388421
1000780
1323490
544728
643889
21643
489838
1039960
990005
247588
947403
888849
81479
891753
447157
158342
621514
251598
365166
1397684
1376737
1219550
1277681
1383649
1622353
1283013
1550349
347373
1128663
1408907
72076
403962
393058
866006
1578497
1433849
1184301
1188655
1063338
19289
435046
358251
158641
1553988
23890
728619
1510353
52635
662863
823840
1438386
408475
1519911
1585181
1407068
640269
644159
367546
1431092
499215
925828
1411802
1123664
1611768
1118432
1247411
898070
545023
9241
567810
1137191
1624378
691908
210157
836780
1050994
729960
1192742
1025712
78609
638765
1426771
401091
393557
624859
921094
141954
398934
525000
1103487
405812
807845
154692
979034
1613027
1573687
791720
689755
383336
957187
801057
526553
10986
815074
656630
1364809
1245888
678543
658947
366245
173561
1128266
458189
1541543
314194
64243
1136278
1418516
530396
241423
844461
819365
46941
572529
235857
1333777
439344
388619
1488855
140178
1146717
661833
888880
1438735
1439506
1382472
1639757
1394887
722614
1155209
371699
372658
674672
363868
1389064
276934
786680
538416
723624
85020
593478
374662
1042576
1311635
425065
384901
1284257
161179
1555700
795892
1477563
931966
953493
1441254
831116
703129
136465
162751
433566
668686
155555
1392643
1432166
992055
690992
1058935
1048719
948902
1607601
776191
649434
663104
1646128
458863
222709
1255875
1299858
1196305
1111584
621692
802602
1477849
1169908
1144814
548906
601196
655724
459595
664165
180965
321897
300270
2112
1296242
1070455
191095
1342433
144227
780553
498023
942510
1279177
752562
1066269
921334
394713
170433
428212
235458
1007266
742776
385700
1103722
1615118
1370391
1137747
878877
1586334
792901
635772
1471869
849924
479670
1061719
1101441
669569
1195205
545609
1630297
156176
1074777
375276
1634094
854751
1464755
492572
602716
510766
851409
927893
596452
505605
448399
1331790
893342
1555929
648021
1467101
1515709
177948
216502
1448550
770772
1273118
566859
94147
106717
222054
570818
1451114
750107
219830
1098333
1043715
1427597
1550944
343340
1027966
1367908
1126628
1188716
645011
1080436
714832
175373
1455278
1020253
895780
1156079
692114
1158066
1106154
218881
113236
1403737
1173535
690990
675219
712482
1192660
1277172
628124
159173
932654
784926
1620878
1368698
602311
1377819
286710
61776
1017597
1358681
631961
1093301
782437
248242
274970
1199494
609503
830622
1238930
1157584
956151
1285104
480250
1404789
357670
1578019
1568697
1083899
213461
169031
448407
1305962
1604623
1437945
919744
350751
591349
1603528
139419
769947
499363
1510730
1550031
76031
1202800
1022234
1283354
1499087
1021951
268666
1082563
1074761
190852
787803
425050
64113
1014927
121031
641858
714578
1014478
482159
1573115
446444
373452
546559
1160845
63939
1003572
1160774
76211
1482717
470316
165433
84704
460532
182057
257933
1026819
359734
536570
267418
37229
109739
360982
591830
842010
643004
1449744
120102
1168028
1524538
681186
994280
503603
142489
1227180
462979
24392
1261282
697736
771397
1558460
1471054
805241
912248
229906
945700
640186
1373119
639699
191601
519155
8386
547348
559022
722185
592062
1144850
246806
1359983
1282902
1529301
1155261
1137724
4153
530643
1534788
77279
1410196
1316405
1431514
1500183
979349
59354
998347
608953
772826
1468824
79330
806177
15327
881557
965419
1081550
11225
1361645
1464997
1125439
1005166
484704
263352
1493000
1217031
676321
260069
47488
824482
1585139
1338407
383011
435462
1517321
239385
334460
1106007
414720
998440
1565216
1441402
9952
183596
1016557
604947
445061
1575479
1466480
1373186
1447056
1537056
1246448
1068184
966194
474295
930668
1132335
1325349
1340941
1005786
1110274
110139
464893
986294
1575934
533106
63238
1560748
995904
179391
98379
17164
470093
845345
1327591
1038173
1223439
376522
1263449
805131
1066471
1604633
1190289
664560
256465
1065632
1501903
92753
752954
188006
1529116
656476
779178
1328536
1589147
695656
362952
535024
1214783
1148070
171997
1628232
495316
1358297
1292114
1136449
1411100
1555394
1503031
892643
5320
1642746
631892
1004291
1551065
1404586
593807
310688
920902
1325756
1524307
269571
1244853
1344532
1580100
1031943
927026
1002166
1099986
703012
1407253
831580
725601
414675
38864
52524
883545
1187639
1205716
1577464
1012215
831456
808239
448401
576234
432403
501131
870033
1436435
1279049
501507
649873
1567397
1251288
239807
683867
259474
195113
1417673
1458844
508396
1116813
1551559
1025618
605842
790376
761748
875340
925726
1636338
727466
792710
1625543
1248985
818165
723741
1431134
473083
919901
608448
370178
254038
638930
716540
1506689
462440
864338
806670
44264
805260
291494
990992
35406
500292
379434
1004954
125866
1588677
1331100
809439
1636206
1613427
1215101
1361999
717508
774458
1423145
711300
543831
961636
1026744
1082268
1615135
637158
1576441
687753
1641075
1451526
927872
914762
801032
242617
86556
1158477
362531
1420743
922198
1264985
1464900
1529411
1602372
1605491
842947
1061519
449518
441629
627589
1331232
214911
1066917
183755
1529161
47384
1141332
1400798
511826
590051
1394873
265599
3303
23106
1299630
128822
444669
845752
532921
1119016
953192
801941
818001
1576471
124508
358463
428901
346364
1178771
55128
799793
1051173
1327254
526380
39079
426970
136045
660131
1473245
1030381
1060516
1638797
1558662
799411
726397
191839
59013
666155
780452
145619
974541
768914
744126
1572718
217808
898768
1397475
359490
861922
100976
341258
784638
1070172
626509
1220419
985260
1394787
1295511
1551309
991906
114872
1419377
372223
1445886
1579685
163072
1346644
22858
566353
867866
1521756
1347841
461841
1093733
253227
1304562
995250
1272948
886276
1411256
28042
920666
1183787
804426
1226672
1083390
1392268
1570705
1379455
78414
702439
155693
343719
395016
823528
1542148
525056
111241
257296
1120718
201258
721692
210870
1599822
1021153
424137
747230
633199
818731
872827
544143
939508
730330
535481
501745
1358330
573118
1075385
743988
270262
795196
656409
169921
867921
1573738
1083828
574884
998548
873789
951880
885974
157660
100559
1111819
1073425
176653
235934
1352143
388037
832039
465760
914607
104573
226063
1008906
1254321
808231
546923
1362664
1004727
1052225
467752
1142245
635808
1524002
473709
964815
1201518
501770
1001207
275011
149847
1407633
1368338
1048029
1034176
1401962
650537
245041
706683
1100216
1207995
595840
1247916
1569910
677817
1058952
568674
609047
1578641
1104205
747805
244130
1326908
113417
1006793
433977
1208046
131179
1626450
1087927
234649
1246394
1429884
1350618
1043722
1590834
179887
208847
1102027
792387
139894
364915
1486806
1337179
1199071
1135986
684765
279136
708932
1096509
1191731
1239627
1466231
1342422
1409552
1475420
923300
1507540
1424300
1118369
1505506
118396
1007557
755171
1529199
295666
366708
1350962
385830
646379
700139
1172043
734927
1088786
1040500
1397040
407143
684477
772892
878740
1534564
969252
416789
586953
1450746
1552441
60416
1206259
1586361
710160
1240441
859148
664091
854950
766436
460563
1530571
921985
1458857
1367132
1258788
1595883
331588
1354125
329308
990822
188830
1347585
787120
286471
1369647
1268577
311673
918332
532673
1170089
1384350
942857
861899
438061
440129
1251405
940667
495965
847261
924457
356202
1209951
1264024
933712
800087
998024
586128
1550531
980492
303809
736724
323734
932879
755624
678966
1155484
673495
153845
1443948
621283
534942
1094496
1289201
1081441
1078483
308777
1286353
783253
1371791
1527564
583538
1359681
1017696
531583
654213
1033304
1496435
1400903
972704
129335
1611509
880461
284462
126728
1412602
288230
292236
354078
1465233
96703
966972
723736
475405
1088143
1480742
967778
323396
28455
492195
1424594
286477
1271460
704506
962451
1585240
39805
870670
1527014
361071
26567
168649
1437303
806001
1028440
565963
1134490
617857
1265320
461241
792026
540438
92673
1185776
361453
34381
859541
1532680
770049
3054
3851
934964
305907
1037308
839252
103236
472529
706992
697540
1264649
1246263
1302359
1413199
812261
128041
1434715
1356233
677567
1283324
652837
603094
739259
491002
1191724
1536557
112478
232
1640357
637783
92384
500530
693090
1291897
872111
1037614
1337913
938217
1259862
566892
197
64849
739143
1193482
133825
592782
1617127
1634630
1209596
60135
109424
857607
1348719
570837
386119
1082968
192374
1441191
1202068
810666
113550
453346
1167687
509509
582538
264960
911974
270138
178951
363520
1390086
830391
841119
713980
671871
362494
959255
1225206
31443
1216623
1596784
1136376
825333
897873
86453
951268
882206
251531
1294415
133935
998515
1621300
1442689
1178276
680528
1347197
449507
241680
1415887
1149663
1478393
875411
529567
938502
332749
732896
461450
1093836
1239579
384287
1274553
1334194
195207
1445998
792847
613246
429321
1312161
1125473
1389242
275036
1633639
687808
1244079
1630898
1306062
1028814
28873
469031
835313
206902
267882
1014682
43376
876491
1469966
1309
1495352
474237
1116877
262008
1316763
549440
971833
510902
1139550
1578354
599600
411100
1614454
1200005
345339
322809
1369890
1101858
675446
1110854
821455
989915
226700
1037040
1476535
1471907
219671
916535
341532
378080
1012002
719099
938110
866985
1627757
103816
1492643
1231665
1592901
1054533
311524
224114
374454
583396
1219965
306230
260554
326748
1242746
147397
259724
600468
174411
1630621
926108
344018
450560
88008
1401562
1592112
691685
540797
1501830
1562204
725895
856005
1204613
1163739
364580
1104510
106118
1362306
1515413
1510343
1267459
471782
1528429
225890
95087
1028351
28029
880046
1462683
132247
1001574
1216073
1519387
1223633
1554356
936336
516337
417070
1163976
1401051
1275047
1275272
1184805
475601
746743
1146108
793698
1502285
815891
1139874
944530
1077999
1392748
72053
505321
1194938
125229
1587360
910879
1190358
1634356
592541
374844
1467671
929078
232021
224545
980325
1255592
1077124
1540558
22858
292367
1167355
283452
809228
668408
1638795
642606
427133
930385
348325
950066
992704
304466
1620592
1463683
1018976
899213
1608526
919539
314877
50242
781824
1567277
659014
47281
382639
458004
721398
404074
976875
496250
1285821
60435
455909
73416
918442
1123072
604157
710817
729216
314540
611286
1193395
592268
762899
1359622
662064
723548
875498
369101
1361444
577388
1069011
1378586
1284888
592196
1386046
689194
915334
419126
1322125
461836
10999
1066659
1323051
673351
431916
454245
1194943
1598478
82088
456894
225443
117453
120849
299130
243419
337900
1410249
295520
1548828
691638
41975
531213
957623
191446
1175400
708081
654087
1490344
1329375
50277
1607472
1415556
1418206
874524
302538
122007
1643280
486808
1480365
896469
1319796
1599908
197166
316320
1544732
1504702
272790
985317
34312
583054
1195369
1146827
767042
718346
747853
898058
1229413
1392651
976357
1059705
199445
76099
517059
22286
84296
305955
106648
1627407
1623594
201539
1407696
1640882
593472
471235
932752
460990
40250
1178056
155946
1207983
1068254
505518
448621
174281
253116
840816
893449
358134
851079
441712
344958
330041
1646553
1223788
1479781
1156221
175868
288572
1247282
1261944
1382220
1223868
229412
557997
1280852
1418974
187887
1393802
874072
197373
997830
1550070
1248822
66802
431089
1000113
718842
626769
816362
1254046
65153
595320
1137372
439175
1433938
1140865
131315
1417771
57099
301087
552967
1381538
1488671
272094
1201281
931560
414483
1106984
1388631
1156190
780627
1610036
440555
1234861
1218038
822651
354531
1238572
102882
1097597
82563
1163221
720337
1450839
595769
1361314
785656
1141042
118538
1389580
111931
1318264
686966
54851
274952
222918
893460
980291
1078918
1590336
1029528
601079
1196057
297120
1548582
829157
286770
1172722
596121
1303028
459038
1100665
131322
195634
467189
672942
647789
101204
1349019
452346
143070
304132
1136444
1027795
208989
783698
185347
378857
45859
1099855
627273
1312983
1471818
249024
603436
840542
858210
146879
300250
506625
1644745
811814
1604071
615530
837153
297130
195503
493205
101068
166193
1076087
38178
1331106
525680
1317595
185428
1548513
479518
513376
821531
626144
7460
432829
1380325
467173
1443387
190321
557423
1565406
1571638
36825
1555840
1531525
11972
1232234
749308
815608
1472128
439038
936880
193383
189502
1245630
954235
1568207
987601
351567
833386
1516722
471056
1052503
6792
368715
789104
1623177
401420
771508
1291115
894889
1116718
1216039
533414
334288
601360
334659
746430
1371585
530180
380076
1368052
1246975
1217253
1296768
977775
1614267
679585
1612920
867811
666367
1582786
1226558
266215
1508480
775124
278205
1096890
1429553
1176281
717224
882368
865133
448816
1579166
941480
938713
1604413
995684
645882
415784
158191
1374264
272761
1571839
1403092
1069306
1518778
512248
1256150
1578100
1254051
1264302
905624
1405692
1205974
312499
1325959
806846
1546705
1601929
901252
869503
1182277
30819
1327351
1553317
950475
713847
339699
3063
107226
671134
995849
118714
331475
1111299
776387
1216228
795517
888315
223541
738057
1065962
987794
1267449
372312
31875
364469
455386
430375
1501866
849772
1185497
604735
779477
534145
805532
1138104
1464825
1609305
1316668
1117672
817715
1212878
783839
631443
154608
1411078
164620
677812
170582
119925
742242
1444278
1163989
867436
1210387
1164639
184463
1613847
1415389
1260840
76057
992907
1357375
342139
490600
315217
764423
64533
315238
1407441
334428
474380
619692
647022
304055
1055504
251221
443604
690593
1082328
507297
1501922
1190822
379960
1305664
1160179
1228301
721740
1505344
1647415
1368339
1200517
1606753
318704
75149
1113648
1509508
994176
595187
1442414
667153
289774
371824
21945
913152
401110
1448906
324829
344198
261233
29952
1317663
2564
1358952
384790
1022050
840425
1280262
125533
1094703
337535
121750
1050835
954331
235391
1312020
574954
251640
723364
1580672
1627963
47423
336239
1036562
1108602
1206791
1103679
1458620
332998
816352
644278
79985
296421
751417
979752
41639
1479063
537918
874225
722818
62789
842371
642118
1166828
1201911
1595976
324175
53043
1099071
1068247
660423
233014
834150
57060
106525
249404
152290
1266781
508803
328546
87341
1549823
1003431
1573019
949932
229224
649215
1396527
820315
1004810
660967
291765
1390572
120239
1471581
1112199
571662
1218455
624077
1264625
462523
497429
1431767
441532
336487
403953
983765
1285072
1124791
1143590
1380600
4881
1530415
1640065
47196
1386240
1644084
177146
300186
1140543
1431227
618939
742492
303873
143071
1576108
401508
835821
141988
1154050
1353645
900025
1505270
657040
109413
1498595
314477
1506961
1538451
1527869
1173611
141375
660178
1149593
278642
903682
333872
714417
1197776
957509
1080120
346180
1024259
878195
586859
690769
1337527
1240439
964783
492369
405385
1280576
315102
892040
154850
1575431
92795
1597687
632100
608155
561788
169481
1187162
1188598
666801
627858
819464
438647
1207843
1008790
1194781
1242520
925239
1512458
204995
1257418
1453561
798566
1182509
579256
1556247
1402557
608196
162940
252599
845733
1360963
504069
750879
1586482
808302
176257
1202374
331214
1268001
1013624
615399
327128
420943
165985
969732
963497
691104
1522153
697733
342157
50335
1108068
228379
905602
1574119
234613
708370
69540
923647
660875
1030916
179851
1556943
471827
554216
395038
1349247
1293329
1646066
108036
1431917
898635
1073636
1502047
1569386
286293
1027971
1395377
1513038
1422668
1351490
1515900
66213
1202526
103495
1329103
762429
1103904
1495205
110410
505479
1223760
300931
648561
190644
854129
844608
556041
1412371
1087425
65359
1636007
328042
853098
1372549
630782
1613548
554305
885391
757688
520957
685025
1132500
506417
1359557
1380744
457941
668552
1222313
178353
413199
105486
162316
752672
1522547
91927
574675
1385163
364863
923818
870298
457735
1271171
338362
818882
428593
1106282
151503
711389
38022
995821
604859
528120
1469220
1299925
813888
1476925
318021
1339672
414714
519219
850276
646187
322850
201082
986550
1594134
1300182
1645311
241000
837580
66892
1605648
700015
468963
1298459
664563
1016016
968161
1233266
1295515
721511
602283
559341
825252
424641
1487692
62701
1267655
1227750
966698
627176
1081140
349101
599364
1119901
72258
843503
1351755
969799
1500757
1256424
948493
349182
148067
214919
395215
1403624
1036068
1142457
1135456
477941
469251
910263
1551735
601738
904873
926416
1186584
1436746
32287
1202896
366576
1085520
1578201
646276
197522
872890
890379
436349
1010089
235799
1538537
151317
661939
95721
981563
1628160
1282753
1489650
425717
420163
1071999
751936
876172
699903
1049933
820211
1052549
1553152
1305827
932082
364723
442436
597005
1256754
236679
1287982
389853
702075
691418
1265673
1110527
778526
1339979
1240553
343285
483276
897474
1341738
1064988
1091469
1417975
775928
52496
1072544
505493
820976
249720
616003
920885
1153190
834084
159283
1020115
1436629
219837
1600731
626636
423379
1356389
77901
409837
857457
1275811
1422497
690057
49683
354872
1591253
830279
1240474
557895
881503
871294
678685
1342124
898645
1256661
239806
49428
188020
1223554
746207
693577
1097884
217511
961670
307293
234219
515252
643667
1063655
818725
1354959
1306772
850707
1044003
1101829
865458
1137104
1406266
592699
611906
219013
683732
634689
724098
1361467
261512
1086371
816222
1525825
1622495
998939
1572312
564789
579215
1167115
1609391
1306806
74656
1437272
889204
1591705
684609
1102268
774101
793019
1079794
810226
757961
392567
1323224
401580
125551
1345259
842111
1181581
291875
523900
443102
921010
59634
286258
958415
409265
346938
606550
752501
696847
50145
286187
835908
1076327
556389
875292
1410638
6048
1445529
451921
239217
96288
207481
1479456
632342
641437
949138
704163
1090474
21602
469272
973761
467101
1388695
494045
820500
168862
1145806
194600
557314
1622243
1558744
839632
1285652
366745
159439
854031
1612797
853217
838315
426574
279279
169485
691581
1349317
643620
223511
1181307
1197781
1497878
1401646
1008611
697139
1558614
1398846
375989
354100
540695
1301799
1647108
581689
618960
286425
222974
560071
99795
1205743
1444698
295383
369628
914933
846896
50521
106219
146443
1248471
1153310
186949
999376
317295
521608
628131
587192
545489
1096457
1566800
806101
1228620
1616698
1067806
89107
1018526
876620
802591
56955
1351120
1247178
56797
1012862
1267646
170956
519147
533007
1607123
468268
908698
1500263
982005
1129467
1618221
1120514
813993
992827
1600054
741022
1447421
35176
736226
615096
843742
1164174
854775
809562
550106
662843
1293308
556781
153561
1014942
1044493
1584971
740939
709109
1147904
481750
991616
362252
403790
36575
405829
191399
494774
1531090
1492470
1546103
477373
1407859
581344
1446167
385570
500614
1260286
1321356
673626
1365045
587204
30272
366109
906787
821606
307263
1401068
756879
182769
221333
1142487
1132750
514942
95189
775911
1490711
875529
781729
1474445
440755
1520428
987442
1469981
1023446
1046153
91561
642246
623894
968895
1011926
173690
535457
1461942
270700
448225
149058
405828
844347
963783
980731
1516051
318503
61851
191371
1210785
690788
313547
726009
231042
763777
1148929
1051840
928983
1271195
773484
1480759
387119
576453
1300056
197969
1552765
101618
651634
882921
1453431
478121
1553704
1163660
1401003
858340
1080488
382503
657111
1456673
1083495
315012
481617
126479
358587
83896
751830
1340599
275033
1334683
689715
366511
3162
686442
572081
1034163
123754
50635
269811
394163
399183
585898
1199107
457601
1182479
633966
174066
1096295
1349109
478291
685246
8468
655636
324
1021146
951475
597656
1525051
196954
651293
1524582
1273717
288018
695177
934990
607898
588812
431157
60996
1477626
1250780
835289
287205
1317767
868272
917469
1612010
1363311
465421
598313
930072
240315
1514072
864614
450877
1016659
1129042
948842
1516767
1329294
729805
720629
138818
689246
1423943
925236
421361
1253132
317231
282617
1529066
781085
1208790
1547183
838833
607757
421464
311424
837866
1625198
498361
915431
606158
1433200
721608
435148
927467
1100141
969742
426628
1588016
1183759
778476
1254978
1350815
1006842
1520979
1382794
185697
991796
1336834
817571
1585398
1170387
200443
618289
224285
1366310
1046504
555485
441122
1064090
1153079
1236869
319023
402700
1568630
1058798
826118
638838
1357592
1185579
1592829
450834
757139
634477
1197304
1091945
600997
1173060
1316165
1340989
290525
131071
508726
58315
433417
669892
894989
708909
592463
1483903
361621
1330179
1340106
1461131
816890
2789
799505
299797
747981
735487
172041
27718
1428265
1311238
200548
407162
1099747
953063
335348
185968
728254
1310698
508860
1641893
1599093
700762
1293255
992544
863885
1440403
212126
1613680
238955
342816
552400
240760
247450
1109808
646051
1101962
254731
100613
665340
771958
1145933
692335
448494
190727
1504257
575115
1189576
586608
1164626
1354416
1493949
1465489
23834
480425
1338869
416763
851417
57046
824469
450120
1131833
1284834
754133
1083384
1272305
190622
1331482
250576
1399228
427611
445659
1410146
703783
1315976
405655
1046530
882610
253355
126258
1356743
978292
1427603
1407347
416114
587672
1509467
969422
1268219
1354413
1375701
516798
73029
183908
211410
1292666
624816
152180
152713
90708
871203
888772
657386
481772
151171
731112
453377
1421783
285100
1311141
1582933
1205067
198941
970951
1606156
1084783
1091969
542797
1580067
796068
1344988
797893
231152
878240
1017880
632592
1431345
350890
1156872
1582147
886762
480410
390685
198036
96212
221100
1191260
976487
833628
495689
1218733
1007380
805747
701838
1560402
1385873
519247
638833
1476267
36607
1433198
466229
817571
387701
1252612
1620088
1514783
1077379
1604915
1193859
901245
1518498
428083
1078620
336331
1066279
1355374
437942
875043
1077306
1214059
678098
903607
836500
1052878
331746
1139433
538546
1642724
1133802
644730
950395
1425686
94517
413149
190063
1384424
707825
400507
730816
1018357
710853
680578
143677
656054
1539556
783541
1357894
1427201
191063
831352
1063874
1323842
310919
396068
144715
1549825
1297434
1552789
1576834
1455259
1280817
1395440
142795
239800
950853
559103
934544
311887
1254340
646794
1200383
1491128
1136325
1555785
340823
166310
807382
42045
1098559
1337682
1136957
983918
973915
1495251
849207
623510
577208
399909
1404658
707605
1592110
33061
462478
22989
1264053
1445265
1307842
1485374
856847
1031041
155379
608301
620783
1466254
473885
647723
614818
1017973
1504887
1381798
1562257
265638
758954
1183128
130789
146561
1314396
1426286
1004782
1021383
491258
724719
382207
653643
286829
658171
603193
500491
330865
978515
1644392
1444674
1163609
55730
1082261
492455
817168
1210186
290680
59466
1435543
267895
1453368
875212
1005405
1245208
1099826
1616182
598929
1573683
1557630
1115459
520871
1389190
1430504
929792
158950
389549
151553
1635443
320920
1332686
692331
1375740
1122636
1180247
803941
703095
1079506
1040605
74146
1554014
1472315
1002462
17525
1054028
1078337
1346472
1631103
469985
738461
757253
1551390
440725
472362
1228134
236916
781960
132723
1535411
957411
1033534
1616477
1019040
1411383
243420
1148262
1149133
1253483
1216704
1372178
710013
690463
1544984
37056
198676
1347487
741457
1403085
919221
525588
1274721
1542859
462805
959391
1095337
767022
847785
114857
1355115
1562033
1209127
497860
1386567
419315
1156759
1448336
547929
1431691
174331
992178
390725
1453735
1022350
493606
818964
1392277
1193860
1429731
510215
555202
167769
738488
56257
1072507
1105013
1258420
1217757
320210
870579
842117
1177644
1231490
309913
1413228
816871
786648
1014200
982111
1216666
977482
1240808
868575
259296
120525
534033
515820
1179184
718304
439475
936641
204747
1045770
698861
946134
1247376
938845
721261
1098814
1278375
25642
1023599
492241
180218
1274508
1082262
349783
329156
1374844
700207
263301
1423688
397781
728096
1564326
564674
1087189
1181361
1242486
849468
578843
478011
87206
613141
467063
846798
1402681
861837
841019
1223272
604701
953213
1000510
996601
1176537
778431
278814
1255563
869671
1104108
210077
1384297
650517
1183505
229963
17770
1301340
1331874
1365580
786838
1243668
1150346
146651
1293293
449190
988238
1192899
1011540
1285408
1550309
555770
1005080
448577
1402713
65965
1214575
758243
499686
344686
1521269
1033336
62076
547544
443387
1374882
1089822
156359
692579
284390
1505311
504432
1490811
387146
1517675
217662
473179
1416328
90397
1272628
1625707
513625
1022844
611816
241880
452245
579703
988755
1645730
7107
1240917
1561217
1474996
641219
1402396
657924
433836
1404927
258186
1547845
891705
355369
369699
1058090
665303
359912
47407
966453
619792
1218911
664495
419182
679915
1231830
872097
1455430
1231331
1401197
78469
1541149
109986
470091
468373
14929
1529012
750475
487541
1628900
1562196
554164
1195474
142250
235428
1003285
1509499
1129048
142755
537215
1615096
567864
609077
670001
313854
4447
218893
1574839
1487950
55343
404159
150846
1585926
183741
1563063
530364
949461
1146230
266590
194672
1291038
1138898
253481
918332
59280
136870
87833
488026
1386802
1556052
1330464
67233
1550084
492691
1445238
449941
1215739
877287
991954
1394712
287850
1399542
1065053
1646429
1474787
316534
333328
581015
1256660
285386
986600
612551
1170071
1056317
695864
1606782
1183388
1268493
1175190
84365
72042
929345
563543
499270
747903
1399244
302694
1481150
608363
1448590
1630361
863209
499672
533398
1307109
664826
824333
1327773
872800
560616
32233
30760
1010064
1569554
890953
1266287
1200347
887312
1137175
257195
742007
75954
129197
1274889
387420
420088
758928
1011397
395009
404388
482098
612195
223803
84456
388695
1405421
156665
522160
26358
1386572
935955
646268
339898
57240
1157956
1528693
1565565
1378468
937166
1586506
218143
24976
1059650
1316715
1464405
317076
792950
98049
503805
1488869
1048451
1537050
978598
859807
376418
1087876
452635
1219202
668941
1094098
503182
539557
257189
236769
1554574
387021
42120
294885
415372
587962
603139
242868
107662
661885
1436828
212419
669804
741504
1353377
923473
1505168
420846
712899
288030
1197100
67457
1203166
15259
1088793
461297
494422
448655
1336568
75316
1267947
11282
477673
1470441
1253740
278706
843521
1268007
1299721
1321714
965104
1075481
40432
427264
1498133
457292
1054768
1547276
1462228
1576948
108324
261346
1378534
347721
626267
1179407
521975
1425496
518431
969384
55147
1645973
1641541
1202983
737377
526551
155666
949831
686173
1288263
564714
1643121
1456142
1035756
1303708
1458336
86518
1365740
880273
612634
709812
564372
670488
802239
1060211
623103
1249759
1589910
15045
320572
229002
670383
1271680
1179288
730076
178620
286242
1338977
482663
932192
1500138
1507494
1642588
56455
149833
481663
1305144
745065
173697
1585091
1352125
363861
517841
754904
1207374
1126775
1074153
1426642
363178
345750
692530
841454
651002
1257027
164425
1202444
192488
547790
78234
434435
106806
775129
192354
526064
55305
1516238
968036
423553
112310
63844
852202
815263
942244
751384
71912
1169956
1583231
995425
657550
1360429
1130952
95864
928835
203694
205557
1524019
722529
1480455
660502
1201639
486814
1461870
1451337
1133506
620491
1482660
410804
1275887
898842
1138086
788711
465101
261706
649352
674053
307426
483874
1163879
1096605
521410
782046
3687
873794
1026864
1179352
1460182
456766
1358441
1460189
1002786
349537
630380
645336
530124
141167
216954
478729
178665
230282
1184947
1235929
1017121
886779
158229
793109
1505342
356257
1582702
514718
502536
559594
1388343
1548569
1149289
40497
883035
461388
828054
1230401
1626712
1348441
977550
453256
1232620
1569831
301986
1495032
1238752
521703
932358
1502460
1324066
1016582
242852
1490757
1336205
734097
415579
1503913
906384
1119594
1193611
1536417
497979
1136824
841116
1076857
1178004
41716
299697
363324
1257239
320577
25038
1432745
797417
1388960
935852
592099
1399593
1262117
327016
1015689
188445
932154
1448569
881115
409667
1194988
77681
36201
447529
759772
1326262
450690
907629
99437
685373
1085478
1248676
1383678
1601134
1066063
1409546
987807
579647
464070
384597
1147503
1345127
446037
369038
587938
1280555
620863
213677
384173
1327339
925834
1330357
26631
519429
1315209
1225772
197193
1353426
863353
829464
555665
450232
801869
807073
417525
465895
360550
348450
279957
237104
469518
1122340
1370888
42490
1601081
1297706
538314
442061
1063342
381897
708545
365219
88540
22293
110725
51909
207722
263588
897806
1397551
673035
274675
1015137
1281033
1366357
682166
471971
926462
659599
99319
806992
775659
1606624
1142156
1115714
990539
608273
608061
431018
1155756
586030
1341673
1149378
1424214
179813
1112837
408407
1119252
372741
195722
379518
272613
1146169
818982
1422318
273953
626491
724999
1327614
1594275
73604
1229624
214047
19514
44567
361049
469728
1436324
385911
106332
785950
590978
1206767
58274
744584
968712
97016
692926
136700
878571
21199
1313330
997798
381373
441955
1134671
653278
1536948
911717
1619201
949582
1203236
1163138
1142772
1214000
999665
338883
313155
449904
517784
201854
945283
15854
383866
1105868
276491
207450
639276
125688
1552933
915575
69736
789274
460686
383083
1385405
1150191
966439
724906
1501389
887578
514203
145909
1466867
207553
1408678
1590048
1450380
1329566
1510554
1156024
20323
1633209
894725
1145329
1267640
1223747
1121944
353288
235455
667989
681527
554100
243932
770289
631461
842269
100439
1588358
328010
232809
817662
995953
1183721
642456
1604539
1007014
914819
274268
245382
467639
1587841
29990
1008598
597858
831295
677270
1556447
1389321
370621
227305
764983
1167739
760329
1536709
1609559
1146764
1280667
374636
1450740
139261
952843
477945
379475
173920
1603713
1499052
1556988
1096804
596491
1598971
838617
369827
527531
669792
590209
189117
699972
399148
42013
631648
255746
1084319
778201
1282744
1080340
597549
665647
1380977
962926
1599154
1883
397723
83742
1560699
764759
937010
1510187
60136
1313877
1314404
1244912
522925
1209365
888595
1596102
1610597
1307637
1123077
1389074
1456251
908011
726383
885066
952358
1218337
250491
616023
416175
376300
1079834
119165
470374
1344587
771201
625221
43337
1376954
1143062
1020587
733573
699671
458761
1090086
974022
432085
1529334
794026
1285239
921794
1584079
1608771
220368
225112
1122428
802614
632653
1531796
1079105
267364
1292019
206344
1451439
547492
813815
437479
1204544
986899
179212
156330
1146781
1231340
1638077
49223
164651
749472
1203960
1320244
897043
710456
558908
568796
994293
1238493
784180
217692
1482407
831935
75519
141506
462410
330759
1639113
1248868
1291756
166927
1405822
1300664
673251
1314370
1392307
1101187
849082
1621055
423572
1297863
648289
672451
571742
1048578
1632971
1284921
1491392
296563
662225
1642703
862608
1132919
931884
1376327
1609414
1062949
661255
740314
1284714
240507
1164491
167027
501082
535721
1175339
236282
112478
37751
464480
1284523
1133162
1256756
61382
1353168
955319
235907
20882
331905
1394573
1475166
15929
286947
1138137
141639
885255
1224682
1491040
227806
617076
1590358
360108
25107
1642067
856130
628565
1433970
240605
1284543
208873
827195
1499906
739382
120923
327903
1294567
1645601
1231186
94796
679279
1558815
1305445
527388
437549
880788
1534786
1570207
105955
1061219
504704
1554840
1394045
106881
230147
830271
607380
984593
572601
1058174
1440850
1271599
930687
483427
636183
59054
425471
901505
512459
114679
947197
1592167
1328966
1610317
116969
391708
1596221
1536915
1487036
1096370
1302677
1221874
161401
941915
432653
656111
560806
292450
449428
918356
1428209
515857
744054
694133
1154629
896099
526067
216027
1313614
1481865
1141526
1312858
534456
1324825
1421181
920105
442727
675293
1318539
1377622
91034
3937
1612278
1545540
791983
1203216
353861
1528353
212970
1113688
818526
1252620
587887
1083249
1505015
778311
1178826
1238190
1295645
1163741
1391940
667221
1620739
388503
298847
80210
989860
1276991
1189641
647817
1575366
915462
639607
1023507
1438929
1051520
571485
297588
1012921
307643
1175140
1443918
269968
1514476
121219
162550
761904
644582
504158
272963
1406203
1012982
433503
1427057
518463
45452
1541154
1359489
1099530
602564
910503
209148
406613
61239
419425
176021
306534
292165
317963
1450432
411207
607676
896328
502922
739037
611842
615363
255319
872990
1305170
1233491
591184
207939
1430280
1196761
1311886
391162
429785
80495
249114
107928
1098765
48093
1444148
1061255
326743
810196
249045
1330273
813195
174422
43144
510205
502206
1406742
610677
1257529
1474367
881594
1528436
782155
687704
810614
380468
1200924
1445892
104345
255532
235556
1182567
795563
540059
1027499
1145961
29128
1388160
514200
35740
757651
335796
267544
453495
553740
200734
679985
710088
129624
555584
1065292
983064
648087
383787
1585993
714254
1526630
1254097
1077642
337146
454045
750638
596304
944491
396354
1032668
1008988
296722
683838
1339846
330361
652696
1241403
1037239
837830
1239850
145183
1263568
224716
487252
1407241
984389
705801
1507035
755118
607951
719032
312346
247655
79807
1638491
853651
1034524
575794
1075430
1465662
250392
140024
678027
1491275
620333
12235
778156
1455712
927828
447310
1481812
154388
1282596
1212406
387344
1519825
746249
30322
14693
280958
1106798
189813
113942
15317
1160035
63181
617396
873797
275124
1299480
1525869
866036
1398579
177798
877151
660505
399881
1245761
1336496
306843
1277602
757952
587883
1273465
1577187
835670
1247178
1234109
677204
1055106
762188
176431
234376
710468
1466619
703627
1346251
786750
279956
1052705
1133618
913058
1145348
1324797
1646569
1604988
646812
132734
18230
597540
1472762
289013
439855
173872
1159752
394544
142143
537104
399403
156196
602531
682492
729331
1014780
276306
935960
133563
1619528
1157477
884560
575051
246600
332477
536281
1415851
784349
1553275
814219
1394896
386031
901658
911227
847700
427020
40632
768743
1466086
439034
1391095
649201
727360
1298812
531514
971314
252516
163117
1279613
1359563
392912
280091
631110
410485
1225749
706933
257983
1513435
872640
1645938
1002031
299029
53681
594655
1403676
96132
1120984
117380
1378377
1186141
832112
385007
745429
1429190
1310504
522275
1066464
297057
49439
547072
1273727
1611495
657513
881073
1246593
930960
1225084
516997
1234773
1280110
130903
1048763
467130
840641
1212882
150815
641953
292956
329647
691470
433481
1257579
1089346
1221140
1446449
223351
827470
1352970
241316
1362646
704584
1304060
917494
1543276
529712
1450331
1614341
627257
348892
271856
1458879
1110160
1411184
426255
154081
1096013
607098
439607
1178456
800567
1199942
1097835
1588197
137126
751005
1161781
977018
35657
663336
1355798
255676
1481811
925579
897854
1469632
1343719
300099
903252
1427721
1398982
203221
756387
934108
1499175
874575
1060390
1387546
38348
728497
1263438
831815
1622636
594265
1518422
56720
1089122
380887
1409901
142225
1212818
165019
596738
962793
644824
439727
1159843
480377
1127560
721625
14412
727760
1395226
1188864
177141
253116
1149733
987382
1431918
995420
1534920
1316252
1348798
824471
742742
892644
464675
761241
526312
1042551
1634293
1326608
1380439
234473
463430
58137
912436
1338940
1436635
1423379
26727
444101
736990
1568453
1040990
180633
1534105
1413793
997995
221574
629698
813399
135784
1146471
1378621
570111
307502
569644
626561
963243
164380
1316916
1047137
1053808
13693
1469957
21075
1078634
1066902
1513210
798497
341753
486617
1093720
278965
643613
1306467
1048693
12158
1468088
865854
1034616
960408
375357
430204
1532986
964246
1602103
1244654
42504
415536
1446603
692098
663866
1093157
724556
200409
744866
1257351
968267
895136
510460
442888
565196
1032735
1062997
568201
1552519
436295
460407
780911
812115
1191063
19184
138108
293835
894043
725212
937062
1496587
126250
11700
202453
1178590
1406004
358500
696253
563575
1289422
1201936
1623688
686728
467892
894170
725956
587699
127752
835221
270721
1577278
1263027
880563
592936
1275454
805015
1552555
1303626
612852
1038151
1012790
604192
1220159
1492352
1335062
719651
1208998
1641379
341093
1463487
557748
1270555
1106680
74040
1070727
1554372
564662
833353
147013
1493128
110894
524699
80273
350517
1135761
1018861
37238
256909
1447459
1265704
176445
475100
46454
912772
187574
857112
1426046
110931
945776
1298714
26502
1189258
1528634
1327508
1062231
341581
1075168
1127207
1034373
1359887
1278849
385199
1168311
654007
1461827
49518
740717
387062
455334
99149
766710
1293641
488205
914386
697452
1565815
1109637
1415934
670060
641235
1336860
722670
251343
147076
1542307
1639192
82138
1645260
1324210
202337
845720
1353880
1133580
46813
1025710
233663
163489
1060122
328960
62753
1552772
1184571
395762
400784
1263427
793446
867557
65116
227725
1277803
551630
1601056
752852
842896
173214
1432385
169281
847457
1073113
382753
1104747
1442290
1211724
660033
590534
1504260
279090
580675
1636321
1349832
70472
1532759
854613
630274
481428
111213
558470
1476389
1112268
1478536
1474764
584798
1105285
1092356
2610
336794
1502544
721080
1377936
1041483
382688
1444891
1055213
1241479
180731
1627918
469773
362546
1080045
487312
402452
185892
897638
98738
1185109
28019
716654
279610
782815
131701
468349
403761
474870
613188
51736
959701
167582
1153919
275589
593075
313928
265611
26775
1521958
828481
828943
1259831
924003
1072541
63492
564741
571319
1466242
1395694
601041
913602
1523818
116458
215773
854602
511406
198084
1123462
1338716
195703
792349
139295
362118
739375
1148897
50091
1071405
530437
646425
175277
1215580
782386
192461
1135171
1135936
1102344
1181654
1579192
332804
1335624
222669
314532
144379
380089
1587166
1224136
482439
39724
275757
1045053
1108289
150270
444669
1572155
1544370
1274861
333159
1611352
635657
1062892
829709
1322402
1306032
897111
568021
1417109
1239938
639078
1410540
1464638
1245729
1167025
1256208
852700
768323
1056409
1124192
994907
1643825
472620
555376
426865
452173
308810
204628
748549
414197
1278619
629671
918058
1240955
1180762
605481
873454
758234
1171167
1562658
868206
1560336
1202994
1220072
496406
1393095
1489382
1283236
76440
1270127
1593639
1061210
545995
282244
1015784
1220073
1105515
984599
683027
1531079
1046663
230932
304546
126278
1085146
947166
1543365
501487
1478495
1521423
104906
838376
472250
1399583
552501
443841
1114220
68200
151027
833701
1393751
87869
641432
1180047
914719
188109
1395937
382316
1199023
309918
48540
1474097
629991
1473617
142105
884285
1381627
497048
1583626
1431253
637704
1459146
1282133
1354517
1005888
1626554
625525
805358
745497
236280
253190
1530464
1202321
7404
1003589
750445
874095
1514619
28235
968953
909306
706606
121668
1594325
1304534
1310068
1007183
332446
429958
18733
966397
577238
1598929
965684
930438
517611
94564
780500
1115410
1504127
757419
881305
891722
950402
293489
941336
813435
1195476
472873
781116
1384187
432571
12875
1508486
1422027
1625531
597517
231911
585709
474800
442071
576452
1332330
901230
899656
1431204
370082
1113551
269471
481536
1238563
1444169
844290
670618
540500
711388
1186649
756303
1171585
1584672
910528
1549279
353902
1446186
971401
279169
1608344
796318
1100213
16574
1196034
1544714
986253
1296937
58666
801435
696673
201449
585701
1080045
1433388
1350531
1328014
392938
1518724
1188068
396843
179113
1090250
1319544
1447035
249161
559793
510269
1418673
1324275
1587970
686608
1398882
550855
781025
1550850
1107177
1115281
1158347
119086
547509
26977
495799
756131
1315926
728380
1639236
579890
561660
283525
1184119
1337503
822173
73934
1169986
327852
231745
274593
385161
929712
1300101
376623
1372743
1557855
321611
209871
1191823
909447
1221985
510890
1189053
607572
8678
171086
645306
478803
521887
85879
73220
1378573
1619301
959161
504399
1310054
907344
343062
598627
438987
1114930
314292
371181
1609340
967558
904924
1565776
1480723
1040105
721075
427778
495740
1325889
1257410
659623
473987
1558477
80877
277899
541027
1466624
1633231
1499769
122271
919331
58192
916589
707116
864816
1312691
617667
256776
1029034
881086
1430809
104355
505819
1260841
1423138
1387590
390429
941227
1059795
1319502
958592
1267511
122451
300070
1185477
47820
1410146
931262
767073
1008014
33678
1173220
392353
712658
375781
1063325
1020975
1146248
647798
1601801
1434348
1423104
394426
1090517
363139
1601503
296144
700859
535334
1065332
964901
1513329
487089
287288
1471347
1642850
1321021
1644863
954015
379758
1279790
1262723
807600
100054
124205
1086426
129248
873446
319178
1016364
751252
1520034
1639655
1063670
989186
1348356
164118
500753
1230986
1533101
1238406
1307999
626661
1386931
435134
809369
437868
431074
1024554
310068
1576963
384369
563229
350081
124871
415957
1295916
582954
1344276
250527
1194676
1019948
1209996
548153
1339957
1364792
506440
648703
756055
804977
162267
341645
190643
1227472
206719
557306
435722
1033641
289642
746272
1251707
1169018
721794
478604
640831
1447870
765280
1035627
433566
32312
247125
1097875
273384
1064648
484844
212640
67815
1084077
684993
1233686
874351
1359654
46039
696126
345449
276873
1621960
804579
1260470
1429721
683777
1231750
1102810
774717
1491161
35838
803740
584528
977664
817223
396096
403623
1266761
323857
630827
27735
1223037
123831
347665
535936
631535
1297101
81211
424197
601063
777992
134589
510964
335473
1300098
334193
142683
1071893
81655
90203
640899
176720
32021
1172342
1012854
53198
453310
1491402
340042
841013
1365761
652074
1216792
502832
43700
873211
56462
775423
1434708
303398
1376996
301505
184182
783507
539936
1344103
1058367
1561130
1480298
622040
29981
712753
607598
520582
1594995
1179360
106449
273014
585555
232361
331328
520641
934422
1627056
749149
493320
91207
1135186
970989
5117
464255
1510799
625598
851352
1186776
422392
979327
1402396
783525
1253963
1488720
1468
1199135
1059494
825758
1207312
803410
1416676
1305292
1280501
1643953
996481
1494640
721107
235393
1251639
563335
1623685
36282
849902
1079000
1445447
45465
1289481
483009
1112681
1138165
364729
1536188
1419023
25975
1118206
877146
152101
1440085
705561
1101238
829423
910523
1291311
799857
1411484
1298545
266413
1066564
273995
17314
67014
1025376
726213
1287781
1222982
1633200
1080375
865503
916975
882377
950821
1448855
880815
496480
595951
403355
694490
993796
1267441
214151
1467070
593964
139001
177743
1479478
850103
349309
429522
1054651
1177968
1569169
39117
1106548
896811
587089
183901
227871
917029
1529584
805799
836246
377960
144905
768570
948603
47720
971389
1151569
159911
1640206
530756
1153657
1510242
790074
234900
715731
699769
589349
1581763
1029885
923562
261517
406128
984010
538686
928288
1506423
1373554
29193
651304
829578
908499
1525768
1576765
797731
471752
1404194
1078376
389424
353504
189454
1099708
485171
227450
1602704
741259
708215
146852
1462685
347853
79333
371647
1113432
855644
227756
1077221
1334792
992218
476023
70311
761162
1551003
604025
670636
42715
1239146
839275
827529
333181
519283
466708
992529
1498606
422376
1581662
1420061
848930
1117735
946341
79309
295053
404659
613644
1247712
1362802
1200136
1396497
1567823
267310
740093
1347380
735454
688963
1600350
904106
468162
175318
984835
85578
883248
560842
1408705
326281
168456
412926
1171613
215000
369836
931740
1474618
1611839
1561083
1372549
590008
137179
198778
1588955
1370597
1289172
842998
3403
146524
884337
565944
141721
1309360
41136
1412407
302637
169269
1449027
517605
709032
1210941
1587983
1605559
1279721
1538459
1561316
1609043
956711
1295087
79230
697761
398461
176621
1086236
500465
88006
749347
141599
300069
1053653
262878
1162265
1093649
1398146
276643
307355
1301701
131093
756930
693282
847704
629763
976611
773960
1110455
794347
1601129
1142294
892298
1341424
570810
927939
1390468
728274
625709
1501748
643696
1458716
1606148
1152970
603898
861137
486714
474177
428057
1485824
1355024
827137
1577540
744066
618009
862338
1221308
987460
1290993
836158
220344
73233
527459
45177
722960
494807
234579
510362
1295050
951707
899206
1399538
22857
117196
1320955
1104172
1024258
769985
1004034
204014
1497306
997605
180062
306217
752084
1160459
399886
662241
1185354
725023
1178647
1378691
889650
1378662
723672
203022
778893
1196307
903555
331060
1485845
801187
838665
1272731
487014
1552651
792703
559881
7130
451054
1554689
958230
479139
38400
1628815
295145
980794
1580673
366131
1195554
891515
139798
851215
651293
698901
75020
1394887
245960
1523734
1344089
482840
603945
1015940
172218
1525783
750086
769778
211275
860337
977682
274065
1525552
410722
1326343
886864
1641626
572157
1578085
381489
41680
519378
1487110
264826
1284722
219607
76592
174020
1608445
1554324
1289189
915163
1598019
665234
695758
942772
670815
798105
958647
446433
365772
54586
572635
347306
1564226
1298761
869980
473723
544602
332426
392335
1275783
1406187
679379
1112704
1125185
279329
313485
928265
1172559
1159534
866291
966844
278490
1051260
1129850
1622602
713869
1481504
731320
386105
1389025
522724
1156554
1395413
448827
994509
881526
942227
1497343
931555
1106030
1461187
481979
1477541
1225492
1014234
123370
621071
390128
1117527
1512927
478181
1359871
954992
214349
1184863
85903
1293228
823331
137087
1595567
449544
500654
523951
50404
1542950
1299866
573257
1595549
734642
834588
140541
226900
1133209
871201
1011978
183230
813016
1325504
254711
1138689
570631
1000521
222513
1304830
1265707
122014
1103740
434486
772980
1105980
1431395
167433
791798
730217
581528
1302573
469753
1370458
736208
541930
1135782
900999
845424
1586577
1520097
1232163
1505326
279797
1083031
1617558
1137291
696512
840813
453054
60158
117940
1607187
1008880
422498
1404741
1279273
1567464
667651
1232110
877066
335430
86267
1392459
133740
401603
1122317
444129
582979
926908
958108
1042295
770995
899750
1169124
804312
663542
512767
430474
1386263
589910
170940
631476
661105
256688
520682
66896
784945
1571586
96683
1260544
443264
361545
127165
1256106
1003138
1287737
830479
797149
660816
158527
293523
858891
1322134
11303
591293
441289
334958
511722
82412
1404709
1227997
777544
182359
323548
1200384
404625
1030628
541606
191337
530814
1009596
1576066
569943
1147052
136263
797352
153840
575962
687095
553659
328629
467590
305730
800785
1352976
789838
1529191
329966
1589470
1466571
680683
797898
464763
1547408
1607765
1337415
90317
176162
1450137
1326395
1076917
1536592
972747
1500171
576949
771595
345873
1153384
293380
1146168
645205
865731
1593199
457101
1640359
238516
1060377
1136546
219367
519866
1497780
1089237
1640255
918086
1136447
1422353
367199
1202714
701387
1142188
175466
576957
1175156
558489
155647
403459
993463
1077600
1032370
618551
845416
1094830
823027
1536694
76452
1278732
1486825
634158
868012
122538
699610
956221
1030328
1583371
1586214
557234
270149
550991
1310624
1045388
669227
1010095
198108
422241
230570
475431
1265691
249764
1295713
635323
1360281
472348
307229
365585
923365
1444724
1096130
1359506
756570
873012
482132
1640801
931430
1294765
969901
1167217
1345290
1027597
924042
1082682
805781
1638243
781134
749027
1602020
1074677
1631201
526420
911894
216440
453597
333520
517944
333881
1016303
782849
1540356
353845
1558449
1075748
1187419
515203
567445
120689
1228523
1435453
460233
1369404
636971
552000
47339
367615
964473
244462
928367
957037
1360172
994278
833079
356488
1411884
496668
562028
409238
680073
32722
420285
1141958
75953
1533892
1557885
406549
645077
870813
1598664
729575
795620
359835
1274390
1022427
1086297
673418
451555
1367248
262160
383217
1113638
729879
430359
616638
50492
1396526
780908
329043
549538
113925
1496682
1470251
682810
586911
59897
1636020
32036
705418
646634
347925
1150811
1310457
372670
1131357
1599237
543454
1063284
1399444
580351
1073734
67195
1240938
277123
5656
912770
1097029
472889
1615093
904284
273106
1228519
570188
679159
397140
592327
1326832
1440496
422048
634911
165160
1591045
807638
350070
367858
1082374
28211
1323476
1334405
320969
975158
688263
250990
44021
1344794
1242968
478529
915382
787102
502772
2192
569566
652816
62477
1538296
156687
1109809
580413
203198
900766
26740
376921
18655
295284
278378
1051194
1183043
308317
1552441
1109001
1383511
1103966
558059
1374214
356559
280987
934358
1292643
1117412
1366756
634874
1166438
1092004
1424166
1496916
543874
805362
533133
1125487
1381027
777460
285751
640348
1151137
265919
712701
1604528
442827
365874
1098366
1091919
1333519
263201
545949
171952
956550
111567
892228
679493
85370
1599517
1178580
721883
1538585
325223
193094
1269990
1323651
1136212
641536
737080
1351321
666994
344143
1577436
825431
1285383
206265
292916
326773
1565212
254827
399656
716399
276541
1227157
1067020
1137415
1136102
380624
904820
317233
1268184
479190
266799
1547959
65985
1176087
539120
622519
2736
819153
1014971
1310992
972322
1584366
87279
85314
230981
1051396
1646578
1406683
169702
1634804
681395
1130801
1521867
1384693
237292
366519
1527602
905672
83128
1100546
1076575
140260
808869
1258645
79963
1115077
1482862
873458
1485951
347577
583539
330962
668388
636239
342133
1319187
1372867
1413759
1163363
532764
1046905
866056
442381
517596
181202
1403649
178623
1104619
671493
1249962
868319
783925
51086
1118326
1492278
1464186
877385
606072
438897
523749
876915
683057
999229
18620
1080894
1634117
1285722
123712
1248059
630109
47070
11407
453724
817157
819939
1052916
1028521
1626338
1580109
1147665
682784
296511
475600
1569308
1182448
1247729
640454
344407
1116434
1561907
974036
1109102
448307
370409
443521
1263848
998193
272451
1504826
50784
1137104
59738
496289
1114612
587821
181081
857382
44661
523550
1502831
180798
642082
1376301
1427871
76820
472959
981902
683097
113051
174725
939557
66967
756659
1489404
1097664
859410
419178
441851
1306068
283135
1360183
1410838
1489197
1325190
873176
1066262
433016
79979
1606465
389465
1579224
694555
1461053
1258091
265847
1269366
1042369
1547736
1251656
105103
1640986
946100
308397
923923
219992
659503
206320
474942
870104
22116
1250684
89545
1302564
1200037
689412
384174
83814
1194484
147896
331907
1133125
689649
90921
893604
686361
1150550
1067662
285185
1226385
1116676
1182161
1192891
504379
1280814
1301702
1425461
1335274
149098
249222
12675
1218078
1532414
1255917
1347155
1622601
843376
416334
574507
461371
420582
1081226
51142
740598
1444531
1251398
399083
65629
753260
981847
825154
1098216
96886
509508
610135
14975
650755
1266838
810882
1478332
521942
811444
811805
945188
503928
788317
1096412
602471
150830
296278
52060
702289
94300
1560179
1275562
1529055
484306
1437521
800115
423671
407174
1060210
1499274
1402405
1562309
1085061
920264
1497673
270941
359699
823292
1331792
96414
1528471
1140992
749791
664302
613702
360144
533109
1161757
1164725
743626
1349948
1317458
1311069
168425
230817
931935
252872
557337
832766
545344
17502
1362138
1483327
1277719
1402163
1381462
1418445
71783
1101884
176639
705839
368163
918016
1111347
1493756
658779
796354
165318
1461830
1413691
647656
956394
30476
1527148
1453540
787775
362999
153624
670953
612922
728354
113570
662037
511326
946160
1092472
997856
1644631
1414939
1245535
176424
1527987
785787
782545
1137261
518498
1386892
1206643
1034413
204157
532563
869211
1566820
885224
328553
1032659
1348684
1485840
363407
298337
864920
57758
161353
347679
1562649
1467394
647403
1252625
1133378
576019
488512
328843
1199261
1386778
1388675
1105559
666785
176811
229433
935031
1529855
1355145
1601744
177763
94257
960697
297384
528244
870152
1140546
917881
1231870
492388
688896
1337628
1324658
824987
1132482
1434738
130210
1383428
184209
1571116
247331
694482
438246
314466
1146660
887187
1594503
677134
631925
230451
259148
1059284
955687
595843
1357305
107541
551527
597896
335263
1557139
1165349
1145355
876175
460432
487048
482525
136428
599821
196003
154678
197662
655279
189260
1284427
293885
721095
436998
811598
1264911
394664
938468
20697
597483
554583
1510867
101865
96630
257014
62237
827154
120167
428117
1391394
532303
1286598
507249
1283792
1536802
216231
1581616
1530006
1606633
1017102
569646
1646598
88165
1576084
1405596
1109951
868516
1385803
732565
469825
1011738
694927
200398
1170873
1550595
163276
483993
762142
1620523
1033507
938996
1315327
1307100
386725
1051682
1639205
774945
239117
1247861
1596471
1087876
1298988
306648
826972
668144
482895
1080150
707394
607733
1438101
1594568
1594675
774706
1500941
566003
941250
1212985
687282
705201
1395147
1436896
705129
248142
404098
1127099
1611187
749236
883529
907273
708
1494349
363702
464213
455192
315709
319053
371067
1449930
1626847
1631428
766101
1159921
801541
1604259
528613
346007
1369749
930815
396347
1125315
424759
204506
1419529
931365
981197
213920
890702
1198817
150530
123854
1578031
1298359
775392
592993
1416199
63070
770578
757097
1518153
640730
261300
974606
522823
425904
1416798
1566470
964319
862317
1644579
1138223
1315287
937421
1522473
343614
1428709
1340683
189597
1336163
812174
44546
1063585
960871
826018
1216105
912514
675587
1305539
1501345
1100209
473778
462185
1463938
667606
770638
1632412
84034
684074
263130
1015186
1579767
1600701
1498771
795702
69995
784448
1439977
1584769
523283
1547546
731140
1057283
337205
64195
1173538
449728
415985
845991
1381113
1238613
1381832
418221
702078
475536
361003
1433559
1514046
263600
189088
889515
359108
379191
1529763
685073
870106
936677
1211619
1477745
797928
1362
519902
1336944
1099322
553730
1361378
1450663
1063525
883314
386245
621472
309177
1231395
1066499
163183
1128024
458761
1146467
1532559
1309443
588934
1429019
1347342
512461
139504
404915
1300917
430155
1125293
858371
981081
1300886
908753
1009370
1497203
1414270
1160122
557898
528170
1070999
652496
913321
1308
1245420
1431887
933345
272015
502457
1439120
554197
1328620
994682
1436774
948227
1517181
1552181
555550
385133
1033838
530500
88955
1384196
1541407
711953
1436524
145620
949286
811621
496668
729540
906190
226613
1559517
607759
632240
893719
876701
754673
1308550
223149
1265630
80185
15073
704218
1049530
1480013
1549861
798814
250458
33815
879238
167569
1469804
1447387
1581585
1205693
931591
261458
400801
1499522
528180
810854
985533
875083
1162591
598736
1396866
956514
1222530
51460
725307
544895
531449
1581256
1530644
47366
975506
502455
3179
239626
298607
816163
708049
995287
511272
312515
936957
823111
855667
1414053
1492481
213168
1152319
848386
463258
1379026
1596390
1138180
1469559
11751
1368520
754202
417133
1132276
1634896
1140860
1471822
1429112
1263887
248836
1455916
358364
771432
1608646
509874
780271
499421
616464
1069762
1339
1122204
953089
1298568
1148182
1539613
1591493
1239969
300243
187082
295582
1433336
441040
319407
505181
1065556
884104
1609977
522442
635891
354410
1327394
1594077
318136
372200
636693
247515
217804
1180349
716454
85611
1224320
500611
1297472
871934
1401476
1587021
1404279
40222
820497
178356
736719
552332
962146
285659
384842
1250590
1065168
1160956
489670
1256892
667624
482205
1602915
462334
1590267
355470
1422907
76088
401760
170171
371493
508780
1169741
1635689
765190
225102
298091
308225
134074
317244
1192733
82450
608928
724251
95318
991309
720920
735300
1600513
1520770
337899
833839
1529875
1554560
1244024
1336431
281753
379604
1071460
759133
1415264
134700
979017
1125949
41072
961715
1137818
607699
746216
154585
232373
786244
541933
758241
1270452
1324281
1104738
1405879
944091
1172715
116632
250891
1464788
800665
73515
1126765
704624
1252314
1607363
1228451
1590234
740355
1034252
615106
908184
1219498
49307
1266991
1477030
50083
1267203
120903
1177865
443176
422877
407564
1578896
632588
15868
1592927
850880
1225259
1473536
1503558
1341140
869084
181028
1359045
623795
196048
1170110
420132
1008554
883921
280201
1265543
392115
1531982
1126005
1234077
222768
1009663
1029362
1014499
229066
1141449
767792
1317135
680018
1386458
371833
197161
836992
1137050
512449
408817
264021
1515162
538523
1525740
362797
976248
954191
684649
1146519
501174
150952
1380526
698491
972949
1632537
1557324
840598
1033504
719641
1188944
348141
62067
1591728
446112
1620096
789000
1251225
347456
1601897
1298631
1455457
359350
1233385
674186
1203158
1558465
1005387
1604526
23166
346514
1325872
1091793
959039
1621658
1587562
1473986
814530
555123
1078125
1592059
395801
969646
531155
351339
934375
1368094
1510024
784921
155446
1355996
92270
1051957
34659
945810
609433
1603183
1132897
234743
1403663
1215371
389115
1003416
533068
18671
723990
427745
966100
1518115
1144957
1054474
1182795
1494798
1484878
1273887
1587912
699347
1599504
1231508
1620376
1573891
772624
1339879
1598014
1139297
23962
1066442
638199
102256
1390855
1600251
182916
337394
352614
1311982
820525
465193
1182361
969167
1374581
1291441
1127993
213838
258452
278742
1495089
547224
1461878
124427
138310
1051741
1315653
1304306
1004569
762937
846490
1567214
754949
947463
173112
766875
400676
208595
734742
723401
50300
732653
795390
1502833
244823
460983
753540
611895
1505748
503475
1203229
894299
1229234
1081995
67350
1145403
844874
1231084
900973
67737
1294441
1419664
204452
1300374
393237
32570
626359
1059816
1541288
773973
466808
1518538
620393
1144479
910156
1582757
1326721
523018
1284424
1356646
1227109
1585187
1534192
26669
398278
394033
96387
1058583
560944
377139
1484012
1404233
1007833
555145
604195
1452377
1358982
271080
1408315
1239248
672049
1082901
421816
1129307
120121
141729
487196
1341527
843593
932897
1426171
1125267
1415889
1603978
949519
399962
429369
303193
1063902
123849
761245
1523386
1315788
454552
279607
1518041
1322342
1196861
1585675
935264
1259461
1112865
384212
1177905
1031066
804107
1419546
994641
1202803
1491231
1390548
1369309
1274665
1320271
979170
775418
594441
724262
81345
275426
710701
1223808
947112
183313
745658
1116021
577480
560615
778561
1004157
1592166
494418
106233
1096917
564072
407023
194262
712898
801862
657124
745101
942054
360838
536797
365060
1069236
572469
807296
927020
929657
410276
154335
1533480
1006253
4352
282917
1303999
184785
1407202
1188428
80656
888136
320924
645548
386368
189045
988420
412241
843432
1261446
1485299
557047
1387777
825927
504411
1397507
1307849
744173
492818
873089
480739
1438640
1501411
149804
60684
1205038
1446624
298428
1184071
946795
64465
266034
373525
484922
997285
1194501
1640827
591596
1273774
1047301
1256888
882149
899242
1274306
274888
506380
251010
1279016
1459826
1365749
1561961
262763
201761
36321
1399385
1004631
1415440
589062
575647
1519601
918445
836499
7911
1507230
476572
212913
1419662
1480252
1626827
1597899
192745
278589
1469789
1050235
33560
58504
252193
982431
607935
257090
1057175
1257736
999301
793472
1637613
722097
600551
1057571
1157339
1558909
353904
913135
268787
349705
1452642
609051
1217262
1527862
659833
303176
680608
475284
1562096
1452658
188691
417460
680373
1135185
1457489
1253964
354666
166154
684791
1421281
578255
456876
291624
1520164
1056175
327349
223634
1343172
1061341
903361
11087
1006916
677356
197993
722001
62793
1064440
616598
336518
992571
1412064
982466
992974
1128850
380750
703066
769740
199827
883802
1175933
154588
1390840
305348
1371657
1306087
538578
914293
1466237
56099
231265
851069
28626
573246
439959
969420
421784
84314
836597
1515506
282699
467503
1639460
265120
843655
454350
1051216
755648
191577
1061434
978427
1215003
1554336
943519
1218775
964609
1379643
1094758
158187
191440
1245426
987613
405242
1035044
1191631
1111597
1152222
798775
1038685
1104092
1601808
259489
1317544
880661
1557121
1558218
180008
354362
584255
22388
1051386
283853
1136159
1483516
596683
570569
699507
662310
990137
970210
1280906
884188
1318890
1152009
360967
1568037
239288
17337
1186430
154933
1316839
685543
1408880
311790
1317396
189627
642272
821490
171206
451026
1151338
347877
789146
251511
1464316
521039
737332
210284
592349
656561
1109451
498043
73611
1300116
655115
454282
1433325
1631767
367982
1372360
61925
634215
1023476
1063593
923234
570125
196816
1636485
1103254
591615
466029
1537636
483269
966169
538523
1208470
230189
905134
111269
111952
370043
412844
863838
1395187
1293410
355363
606659
1497827
762711
477967
1250402
532954
944161
1179337
272187
1280970
277499
1302265
1617186
754965
506095
355987
1111917
949494
520545
1062895
927646
320706
105518
671598
1380543
1539505
726057
1576867
611720
1138148
1583845
377814
1017931
1003807
1373702
906054
1573551
1381906
1135733
657341
727085
589897
869096
877816
111982
990424
1377112
1555827
1582498
1437937
511468
283546
454070
923339
663894
1206831
809659
118388
516499
46448
1275499
1514045
1283318
20418
781503
1324660
576270
985971
814695
894211
487259
362320
1212717
772889
527186
1104238
1553307
345633
646505
1259936
608761
1623000
749393
775902
1185837
469050
193019
1087034
948433
236410
1207078
332725
146283
228776
1347905
247482
656700
687438
427380
165012
1134666
679030
175859
1469840
205504
1423563
1062286
1405189
704507
1427441
348926
774127
1375624
1217548
1007618
1329269
832869
1394071
1114348
90328
1363223
1588834
6055
750790
370934
1447477
1295998
357544
839690
221803
1080329
1078138
1304838
1167760
697052
1006122
734595
1574142
1372744
1004121
1611902
674166
668471
60994
496102
523994
92504
1414500
1363980
332546
318057
452998
372998
1182404
1400089
653538
229621
1028611
414929
770912
92505
1447561
155272
1294144
1195078
286626
373303
108734
901336
449115
864405
356728
87738
228884
1217624
710375
996839
1026131
94379
191674
579017
1089687
1418207
393224
1646408
282974
1394644
250282
1519266
584569
723205
296999
1546103
1550728
944865
1251779
1481490
59947
836162
1564618
148395
1510327
1203821
1615104
622681
395241
1327291
351806
256651
862260
94208
314063
440193
1003087
409594
1312822
517976
1268035
1621650
1410780
1302732
800646
679476
951832
99185
1467422
1032347
1367952
737584
432770
290251
1095827
1590566
1619037
1487410
1364835
561492
288989
1545059
144405
437632
106506
1163015
739610
1214785
1195251
355527
361913
138148
784631
1361056
299585
708336
459062
248887
1206599
52208
611342
106197
238020
545044
1282035
1094177
1056944
1292716
1517301
1273532
1626998
942746
1212675
570661
206151
1021984
511442
1344300
1118050
1583261
459129
400882
654452
194829
1398501
1393346
1301644
514454
455402
465123
1180947
231521
1291773
968943
673133
496036
1479668
1449034
194858
555534
1115214
1546289
827794
159432
1522200
286355
760125
1426205
373929
1093208
168244
362470
1316864
176652
190702
349941
392158
495087
214273
1085313
1525733
173421
1114101
1064137
1203684
1235074
1538062
1639366
1401784
1573225
1352513
247443
1331007
846085
198506
127751
598762
238359
929587
424973
589243
90099
904860
1331277
706545
1450669
1222585
410726
1341534
172196
1411595
1055095
1646875
743270
131800
519980
567368
197676
4131
1560681
562838
597139
424260
318852
1419286
389561
1396088
246751
1571315
284109
1264549
1493405
1335999
1349442
1590474
1246085
1444834
303079
1036359
817524
957465
488745
224418
1338406
1495996
958473
166684
1148543
216537
252598
766389
752449
985496
1492741
1410644
727355
737012
1629792
1243106
839333
1057773
1288994
49743
1473776
1034947
261939
1100267
937906
357284
538800
974115
197577
681824
1179351
1574970
257273
1347062
614789
825420
667845
1538786
1410447
152566
1429114
936337
1082358
557178
570082
976805
1202811
203323
574101
41294
401206
114000
166832
66145
1457254
1305745
689550
936242
109544
1007471
1331888
462056
1444332
1319399
986421
1010369
1419059
739769
693686
756457
1542053
837768
382421
407532
1496160
500882
682054
979632
180354
905532
967705
1036048
988421
652854
269878
1065365
1357012
1310733
1033216
558429
774181
87461
1175424
1511447
1122981
474923
1071313
1537682
1043711
98523
1477065
922786
1362858
1582417
977500
573464
1328154
408467
1047339
1629954
412839
682076
21617
502792
968254
306884
732622
732498
332949
1208666
981866
1295123
1430671
1104178
1173247
560326
13649
646221
1010343
1248418
796630
557560
601945
626147
1623852
816597
1439220
149000
139995
1434360
1224158
1515297
1038206
1271069
1360064
605530
488596
1285880
1454998
725405
204044
895581
614645
175997
1474689
672718
1164303
1480409
1585328
142954
1147996
1608958
1243902
769108
318625
1111070
1426226
1390912
663102
1365053
1371771
1227422
1137717
881901
1499713
1089126
291259
353784
927558
134099
1227796
1012478
3806
204163
1442966
163351
1082682
64916
1478845
966631
1531970
1349399
227834
1184781
1169592
676535
681594
826900
1247727
1162847
1370855
1207899
563060
1096509
343364
662200
1136804
408225
1407414
698735
1458332
477611
345588
299643
752137
1110099
418975
459998
1253886
1197910
83456
1501367
1062916
712743
1290086
564260
1488746
191893
721465
924231
632216
950306
198543
956268
456695
1331043
92113
557711
236853
1325562
823858
208030
1634213
768362
1574009
713365
1131712
1379370
826191
1449340
1600152
799574
729135
909556
1592679
335812
300482
673277
256894
916925
1358172
891959
812528
1247108
37147
737618
342548
353578
556033
1170958
224432
3985
851049
808192
77587
1499044
925327
1030622
535696
106734
400344
202690
1647615
1113641
1508780
1105994
981590
1395838
615605
547368
180979
1456183
918492
455229
1144869
1640748
1349647
332740
147528
1094479
479860
168843
816971
1234588
1466571
1630771
58090
1257288
982936
1513417
481685
367506
865140
1508475
406194
833670
458787
723245
721398
1232540
1599707
1304421
1523371
202161
1561181
308459
1071190
547875
421626
1045298
497377
1303980
201502
1004817
1351750
1263725
899364
1587076
371770
1359913
518622
613576
291285
622671
1440882
608889
672300
1280144
748185
1091542
133991
1572856
477703
1355568
183053
834735
961976
910210
42038
1540252
1353651
818322
1002281
1512249
1118590
435169
673230
382856
11681
1099654
502147
256883
1246602
1095076
74192
876468
158295
53076
893566
1317693
108546
1057462
487931
321621
37703
107711
1069995
1452796
1443379
488640
1239708
1037043
1590796
585189
767808
360503
893121
1630706
624763
316955
495259
904846
436531
174999
1156527
1613
1020706
1313682
1525545
688018
898382
1531109
256732
373134
1496212
812770
1359140
1241577
804962
899757
778059
1418048
1516021
689282
467404
1435072
5706
176601
995196
1291221
22569
1368523
155043
1406362
22818
980766
489066
62976
1227281
613860
157495
786096
225635
616285
680930
964666
398595
583582
945204
1239309
364597
560768
1568843
1103375
1104792
765224
604126
1550604
1620938
1216464
170500
772042
737168
142036
579338
317057
601964
1090067
169386
1359488
1356357
652441
11464
491264
952974
846884
415830
1011912
1607605
167815
266260
1093942
1375093
800640
1103358
631977
1292676
593672
408288
748781
658728
1338206
1195937
238649
1058298
1497494
433843
161221
697483
10537
675348
741173
1150347
874892
80762
1230051
1557396
555044
300169
234919
454548
94185
1275895
1042634
238167
600790
247706
1377485
1398640
1080662
670202
1573711
785389
806805
534699
639617
1070583
428663
9657
171699
1472683
1507984
623336
103134
724595
32552
1278264
256107
320290
289169
1428073
429837
1511474
906587
54751
337459
1238083
1498885
318724
314913
29983
163002
374080
1588326
1221847
1073401
1600080
540415
434298
502242
512607
986080
1644006
1023403
1193291
578754
500631
1593398
1137816
935278
1035027
1611763
750523
1071460
772678
934477
602837
1037753
1265344
1047010
1038320
1033792
890567
935113
336842
773520
1091781
1430517
817495
410431
691858
440660
1393829
200582
1514451
765699
1340129
1509920
756023
724992
600134
308671
238447
820087
1433804
1622597
954936
259294
1147848
1005499
259019
1442773
871272
307816
227654
1235256
257598
41105
1491162
1285670
650179
198049
1040566
675184
351461
1235043
1243792
801296
1523404
702733
909910
1419297
563114
1307902
1229032
400210
128000
856868
989766
1023121
955965
912654
341414
224143
405216
1053288
172943
1329517
331556
1644566
727436
83100
814932
33231
139953
211735
150198
1504985
453768
1589008
844071
1333741
1440473
1190724
534163
784860
1389044
1478555
642791
203765
412465
194067
308380
1614288
592848
1162612
739590
975490
105078
20042
465701
247362
69732
486545
414423
873683
1624968
1199805
228430
1097928
1131712
1209116
1211184
1053535
595335
371872
297024
1417622
1120449
931519
473678
965757
423689
1199876
347643
1605257
8609
317455
622927
538016
196668
199012
1428231
128575
1621611
1118786
160505
1558678
241007
1164941
807581
1314840
294581
1375270
608513
671737
553272
258198
205116
1518900
745813
509660
1420485
1268171
8042
1107328
1171669
842785
1583580
1266701
943755
1105950
816393
349344
569419
1225885
163608
209752
706346
344478
1467804
1004277
600049
1246179
212004
315849
804097
1204583
1621508
12332
1261733
1512268
1224836
1308905
302543
1091744
313055
165142
776344
1198719
1369443
138290
1043260
1567112
850386
275009
254437
1518114
633933
1162066
1125417
1337225
1603512
1210062
700199
464140
916532
806075
627302
765221
231589
298255
1231916
1232118
637252
655766
449015
480738
835183
1049467
1291432
133684
1052912
1611512
1241024
309688
1366737
1003202
224459
553427
106097
1437942
780474
1603989
1552558
955975
1125231
1015668
1621948
11090
3236
1143019
337971
1570254
851098
562468
414844
1473250
267759
1080007
473907
1190554
1112201
1603836
572216
1223600
963724
734852
1322996
166400
193695
1558924
1195748
1336687
285020
230597
614005
562733
438947
1048388
1152438
1513823
702895
754056
414482
369533
800326
494322
69709
407907
1262303
944668
145530
466098
310363
344080
409915
1185872
1249053
1386253
442430
923420
860777
1564037
1639
1274284
1423433
1091956
1043613
1578192
818954
1601915
598564
63839
1063137
1473464
1593676
286515
1091118
1541465
459865
1079909
363639
967099
1221087
581377
1327971
1366013
1184464
1529947
1423004
385593
1088273
527410
261860
1426674
774734
1404176
322671
954885
807650
963169
549028
42961
472820
589834
1555499
1607039
254324
1152615
448688
88450
273401
684099
821690
694753
794297
273988
1097557
84863
390512
1343771
1261271
6623
19884
899833
1601671
216466
1446758
614452
565621
1143664
711063
352169
647611
905249
155952
484049
1626407
211081
844690
1014957
1263676
1558106
618342
1542374
1414927
1613273
786348
180844
1144657
399125
1618494
1547599
849045
880445
1230119
1409198
1436490
89434
1171094
1161670
937431
1393047
979829
896037
1123211
819286
1578480
1294540
1400411
450399
773283
1440439
824712
418107
1277946
1326943
1147782
704245
390824
845389
599696
872699
1595041
1022364
264578
1354186
828828
349811
249927
664956
518335
1554620
428263
1068030
1181573
48961
481506
301475
512725
1108765
1129195
1160505
1064548
54308
895314
1200703
987396
1599765
360676
1606502
334327
650160
649047
1578937
1646768
1383714
506868
1561048
889754
340219
1265457
693584
76294
1122810
744935
1341632
1012269
386943
926924
1403171
578740
1618180
11821
232154
106350
1032088
588285
1570814
512798
275407
221011
633705
412454
40135
913530
1355823
1064845
1291153
754689
595750
508849
832857
810953
417429
1481097
1372488
1571512
229719
329213
1525381
56949
875721
1551298
1012208
231886
40536
1131677
1440158
363964
364223
1530180
929115
146889
720281
421472
729447
1387982
819347
1198976
627980
1397622
1427343
1518643
1161259
476857
1413835
75089
1589898
424407
169050
469440
625432
450958
12409
1011298
1158756
1379656
80117
130536
869946
91601
771886
1095560
802688
588679
1195407
400048
155803
1366866
910945
499872
1514236
492752
903811
1002587
1271906
707820
170930
767007
1516030
455587
351404
666223
520253
1303112
135928
1216851
713268
756898
977882
613919
1123217
681084
811520
186558
286342
253603
724927
1292334
564146
495420
452062
1343911
851329
173911
1369982
343139
225230
998119
373756
1468461
398389
929446
1032472
1495808
422008
1363976
216740
155540
1251406
1558289
201641
1361783
1088110
1622574
1318870
848365
1099801
504163
1158046
530402
1507483
1292187
1580566
1269233
432911
967709
531126
1517365
510742
321900
384901
1115558
1080773
1483113
535492
547144
1646652
12065
1639887
110293
1026483
1261743
270846
350995
1247366
972399
1178450
1452362
485637
1311827
1002269
556572
948469
1407808
592632
1426860
210238
388656
57560
1566351
1344489
1161597
742337
1108457
924802
1282184
539513
1098753
168587
175501
1461835
689170
373334
608838
872888
303773
1362408
1200815
659780
237390
1502800
624888
1091495
159847
946848
279633
1271590
787477
226413
377217
995041
13041
1461246
407049
881337
1287289
1426407
1511587
786284
850205
829697
1320523
984583
374951
20056
437625
1611935
1496831
304139
387490
858814
129866
697597
393602
717263
1041770
1543513
1407096
475781
997232
1099274
1529806
411783
619095
366706
779572
210866
743794
782352
199924
1135647
172789
375543
409617
314239
1412828
202675
582535
1301529
198390
235206
1108713
140107
1056974
46536
1169025
741568
307437
580015
152636
1122580
256482
1430874
1057729
480050
686556
915912
1317644
619840
1009507
1420407
62911
483941
796496
735728
981720
1257214
870086
219518
466692
642092
560362
638355
20574
263944
203624
628835
1403769
1595650
192333
1599807
333518
439819
282600
987495
926933
1333311
779109
100721
1122572
406502
59556
401088
428687
232892
987485
1016511
614740
50576
181561
6046
507422
636814
1197015
20783
1379116
1423008
1084491
1154642
1018001
651169
63233
963785
873586
1426359
1394679
366850
1046213
557176
1476707
1385709
1075242
526061
223658
409769
464677
8128
1026896
588933
87048
190888
749433
439815
1279684
548726
1340778
349968
766141
864122
574544
1008093
756653
230976
1262949
185231
1575388
284211
1489807
1207161
140200
866665
415064
1491641
183281
1324209
1541744
268561
1598821
248967
1081139
937222
1157162
1576547
420360
656992
1533809
312676
1122637
597197
566350
1019390
1126319
1591177
7815
588496
559744
809857
306712
972134
633511
1432653
716719
983208
71651
889604
334352
406472
1180963
212622
150958
984982
535520
1616586
876223
719132
1379699
1458898
490958
1528916
1110398
1468525
1517150
428378
1026318
1426092
270157
1139821
948462
1489706
533153
1487820
54625
732122
325970
1187154
931694
1617797
329055
1048273
159070
968451
1068126
705171
387923
1123628
411225
102829
1593468
1515027
1386046
1646028
1596163
1306906
270461
775504
109923
1559008
86194
729612
617337
846436
1068051
1054981
729052
1313402
101079
197170
1108660
1277222
381331
725473
1097867
1157349
392915
725753
1248329
621052
536307
464468
289079
46775
1326292
330973
1057738
840781
1283023
793822
23601
1171013
1580070
945310
1584845
1361116
1112970
798505
157577
674342
909217
760822
1403822
397934
1041082
619890
943480
691445
467157
108843
254224
1406025
636074
1293208
315504
371795
47313
1481490
1629580
1503706
1447394
970044
591063
1054842
234966
1088131
1526981
1322250
1578785
737637
1374832
544450
449561
1250529
1486967
872428
1105580
719615
1638573
590700
230036
969252
581342
572548
1229568
603026
1388814
780607
473091
573249
781564
16143
774684
136403
1291262
1233591
1237043
684707
429584
733286
1213116
222750
358264
970403
1302575
1352612
1331062
321263
1282676
587286
1516828
962284
1070365
124412
256335
949436
126495
682956
465624
248774
485887
1557555
75391
965321
1079873
165969
768861
459706
484674
432273
128409
60729
979727
835279
650674
373857
788437
1473438
439453
692566
708606
994772
12400
10292
1609652
1585035
156483
186893
1017624
1259772
1594735
971655
1181288
1099394
1160494
1215258
1354367
1565954
1470542
1313712
1302651
66438
1038136
1187997
902447
897999
549494
132107
1261004
1345094
3017
1206729
1056074
1603350
1102640
1092512
1211750
287277
1292141
1361047
1467553
1222181
1153772
793810
983639
756484
816281
1422334
718156
557222
1399197
1077084
690086
529663
1112949
1402719
505548
454856
85422
543136
1051941
224943
736627
1144072
259966
851886
1591313
1050703
1418067
668214
243075
510791
288758
1507844
720539
1495249
867746
766524
1030480
1587877
944717
1095466
984836
563943
485503
906553
1566253
1173985
1100389
1606926
1026599
1011316
1554828
1390200
1144950
630058
807031
435502
648979
1100015
696556
1280792
1237926
865653
300746
341038
567182
635240
1097309
1431701
722699
1504386
308485
1003930
68696
10332
265143
707638
1458567
1209533
1632987
1596432
107293
96079
1466751
1475790
364737
1621131
157449
239990
1637883
650496
619937
722266
1078722
561203
125772
380678
316234
1624316
728137
55312
2259
66061
533991
260609
1158043
98671
175004
1069719
355805
1117070
1618679
649310
1536153
254074
1535271
1510671
1447558
668007
1103680
264630
919998
1639099
641187
793732
844451
1313808
1588289
464977
411095
521860
728315
1383042
909894
1419858
23620
1032660
1545335
1065511
1264529
627177
1310961
1111275
805338
309484
102889
53027
877839
873243
1078010
899827
778
1609209
147804
1374528
908813
407032
452530
899275
1378202
439987
1222884
81712
1318082
1477959
396724
1371662
1570794
144422
372676
1458703
394463
1226279
1469364
541954
464958
1336300
281947
203104
1455234
962487
126152
284693
1511238
961111
1382478
1187698
303662
580975
110023
1455890
945766
1274833
1560955
1354674
1630815
795451
391148
1286515
377303
209019
664966
1320169
929449
960075
1638948
780283
1461573
824776
904562
651033
1626111
182088
1382159
724203
1044108
495779
1384486
1147586
777916
1297298
983788
1573016
787759
14201
650265
1130015
904203
986792
759546
1423750
1487720
476339
1150046
353562
437737
1327118
782494
742521
108479
589866
977710
888986
1606565
763723
898838
1376326
486880
1441656
802551
220205
686552
1522638
1607620
1011275
1029409
1608955
1330635
1315252
113368
1205481
869504
539514
769914
469260
606701
935082
542173
1608973
1304377
1482411
968949
1138719
302560
1137419
1562292
687772
254369
310742
988475
1188344
1119710
1274461
375545
1405174
1518459
1566363
11344
406298
775853
155693
1582985
188985
404991
677452
454495
5823
1501294
397736
1503199
137006
1234230
1594575
1054094
92440
1044955
1326831
1509909
1083300
726160
1110819
902026
1557925
1075923
148513
662058
784945
459240
20208
924096
356044
562003
1277975
53338
327914
1309004
182613
1644199
77788
769649
324209
1038435
1185519
1635656
933331
482206
859068
166157
223418
951060
1490017
955364
760474
267366
680304
1283468
848339
111827
986535
1109760
1030729
271662
1209170
656410
1253563
1398625
776537
927393
1503590
473414
755137
1022744
840256
1402149
1151227
881578
590298
554093
1115061
1042805
145955
1202220
374197
1554023
1573042
73567
936352
1567598
499757
262116
634218
1246585
371253
1596651
1340572
540771
1186041
1477966
328009
1532051
1517725
1331020
32740
16552
1004281
1155054
416935
378890
1597332
370627
1451800
652904
169583
1366253
586907
1036191
1625090
1405617
759151
3702
1039914
683997
437638
817782
598368
1638993
486472
1477537
583702
782044
675510
1203123
1032563
241887
1003044
476401
1510950
636678
1116857
1090270
176160
238830
965043
1376753
694838
940484
421196
193493
1398916
1385752
894078
505648
1088306
931360
1599161
665341
1174807
384906
1575056
1128094
157822
265507
517618
41837
1450899
48216
106255
493368
431409
860021
1399552
1571142
369802
1201140
1243584
592456
1584409
1135655
724992
177721
300146
727314
1124248
91335
195185
859319
1417743
696197
749124
26443
447273
702335
1371492
633037
798355
722886
947019
937614
112813
465220
1016933
61259
195295
958359
112758
416469
1035499
716922
1401614
43682
173085
1142412
390831
108094
980100
422709
1576918
858094
1074509
1217263
559329
134634
585560
392307
445378
109853
50462
748395
247070
831332
250950
414990
1234604
2612
371386
602989
1311450
474105
521903
1524388
605841
669257
1025263
1267302
419127
1298218
767259
1565818
617537
1249616
39542
720984
1195786
1300796
693153
122918
1144433
423128
121488
506363
343164
1176203
1614417
416192
1425225
803999
1238556
68165
737868
946451
1065759
1552090
775610
188056
506732
104454
81984
456658
141807
646797
6975
1387392
858829
12381
1619756
1211602
1534564
908905
141129
598122
568736
898002
592603
1146738
1499470
206119
350761
331754
963365
1390695
1363731
65738
1313172
1499405
960856
1392090
102672
1504614
1427510
1152088
64814
1038292
247786
1249415
1131178
467676
41425
1046129
152788
687050
480281
485827
597261
602654
1076392
563570
542742
459362
422448
1129530
1310327
529502
1416069
518203
268597
122398
662674
757324
592646
1028219
814079
794177
303776
1581967
382352
1081872
1208088
566874
374485
976170
903167
702012
13968
118365
708249
217778
119414
1291853
798629
1002517
28408
194531
220159
1274332
909264
213817
897402
1247533
1039538
711554
665297
1238424
294825
249728
440964
1547460
771443
833077
656982
922027
86578
1051338
53302
1368297
434538
1102871
1266191
981743
737629
515120
1593024
813253
31201
1090655
123946
1592376
691149
109557
1317612
309762
204209
1638802
770452
154520
975318
495597
772564
1113254
904268
418569
67708
1542582
145665
1245228
119366
1506093
1555604
775358
1614997
885098
705664
574210
230912
856418
459020
140496
276000
774367
1329305
1329396
1085978
614987
421044
18700
1230149
1247171
1534290
1507943
481091
1516165
263606
775313
302050
636051
1107248
57940
1432042
65208
56477
255584
11221
848395
1029591
691526
389369
1250295
1326882
631366
393017
1219632
593615
259817
426159
1248660
291421
1118059
919985
448153
234394
1346256
240846
1048462
469748
1026412
1086596
162838
479880
488246
302701
190374
1142974
15235
979557
477561
1185051
666423
226692
66248
1049454
186287
612487
1557043
1302178
175087
797010
121318
1167240
1510084
642068
434415
667821
1502064
691346
1334460
322533
1056345
1266351
906830
554942
1419091
750829
166656
453902
241770
1211054
376440
263437
1099820
744481
1017366
1549793
1560524
1421996
629970
1257334
396070
1341930
806344
1324641
28341
23482
1222858
953741
318001
509727
1404783
1131797
1075538
482861
311334
739923
1015962
598749
1373097
63348
1326189
670384
170610
657860
1635847
1343747
506827
1560769
600892
123741
56696
563414
1368459
641020
120527
624221
624030
1095924
1379630
360805
1360106
1192674
864430
1311309
710444
701342
600261
84312
1550433
1594398
838966
1268119
945559
366687
1219043
825887
1028250
800314
1402777
1049604
912849
615039
624658
834157
1324331
623804
1332595
633434
514873
468955
955098
1286315
1627349
1552487
1409992
169156
1068255
921973
1424036
254400
826914
1520189
1440794
976653
1188319
1173435
1193810
1501676
413660
1533502
854768
241804
881673
416218
127251
192721
210453
1423884
205148
387620
1408290
732306
29992
583874
222953
186653
609554
1364251
1446715
673690
545373
841700
1020705
48693
744676
358565
735316
558483
329111
988554
357495
1574059
1016859
1135944
976520
1030446
657883
639322
1235511
618590
1111934
239107
947631
1525193
398399
521811
186421
17174
210285
485506
108897
1588392
714154
859288
214752
134190
1214177
1119411
385927
854039
861380
802550
447578
242120
787449
239061
147286
693023
713257
867371
302064
52082
932056
1354270
1557447
82805
1334940
1120464
477270
882709
1482900
1091469
236796
136999
502565
124209
614563
1351422
1571226
236818
662330
139632
1646710
635842
480173
1220327
374082
680594
1554758
1149075
607050
1583221
882129
1441284
1250630
1036592
1611595
1426802
35696
146638
86044
1586836
665093
279265
1311584
100596
418562
45607
96742
654242
609193
679781
562781
1111331
1183269
859878
1553606
698069
1273698
796557
823841
411002
456983
900795
237486
473882
37522
366548
1026898
184943
170590
1288297
527969
1207317
1192238
262494
646389
408633
206201
1478364
66086
1442371
604217
1253877
1045836
1278535
1215416
1143210
220487
1233132
970534
743919
569351
215117
1238974
485035
1255660
305681
1209544
51519
1594664
120626
1331382
1537215
908703
1301711
105297
1155246
919648
673842
1535514
794485
155447
220604
915858
327187
1247681
902964
1628010
601191
48489
1623326
1323469
280902
932661
222975
1016681
299691
933839
716797
1437827
1066487
412830
150057
427500
524998
1618125
649559
949365
1634726
1516995
189363
47669
533726
952348
1168929
837128
308061
343034
179436
819005
1535831
930979
676313
508172
651421
531766
1328142
758630
255762
1442301
391789
1494701
532678
1081991
178050
398938
1012756
1016975
884082
912913
938009
292279
275318
1556792
324019
1367331
1038469
1419176
975518
634232
23882
264933
65481
41179
1039307
320832
475602
3303
764031
1469935
187392
135604
514397
1091496
1306728
1593158
1627163
532382
105138
1249162
104921
386124
485535
717178
756368
1012537
1027282
102682
1194900
1274022
789145
227877
1320256
710686
211056
817515
804239
385648
156046
731876
1168305
628949
1055395
965947
420539
101837
1521767
1618971
515501
1193150
1520203
1493165
1260442
1415790
846563
1032536
1186517
1450094
735048
1056458
1359450
1456479
900225
514374
332828
841561
1609944
943675
358160
389358
468861
1590952
1273532
462878
715923
1097670
700751
1064732
1014496
1545134
1524923
1143823
523964
722198
256759
1223934
752503
77479
1144287
1364513
982086
171657
238608
1138712
935966
303993
1100359
984213
802380
917838
1570808
1604795
1390270
866793
152925
1602558
149371
1194247
1046594
509271
1429700
839285
25824
525821
1107011
1449115
458430
1622420
947463
1343424
1090717
1489174
281547
189432
1273197
1506331
883052
627298
946005
1358790
1397529
339052
661903
262120
1604612
295318
1344162
138445
1365429
672594
14514
1096534
1189898
1556929
770982
527327
1027089
321030
815
893756
958962
154704
99375
406082
1409833
91494
485625
803390
716099
1522708
1410756
111540
145721
759807
1478701
1009098
378155
222772
932452
230580
531621
1613755
547009
1032633
190795
251532
104530
485388
604841
1413028
1324311
1534776
580145
59617
544641
1457236
1316775
880560
1082045
1459110
1186200
80388
65704
76552
1505959
1276518
654342
327019
1205154
866063
1110008
391539
808942
715357
1117262
1335482
1258604
1244904
924431
776000
1022201
1345246
683223
555296
946162
751550
764732
1512052
154986
242426
587069
1398296
357634
1165902
1185596
826472
1060722
1287473
532119
1597440
544974
102309
999826
38887
1437206
506561
465515
840180
1090325
279512
468405
694985
974907
283899
1230779
1210224
548246
64168
730815
970256
1180400
1336284
359311
1265985
746184
1099520
511577
1335870
275970
1248109
843458
726539
1310233
1083882
1594384
322229
210286
587642
1228754
561290
738273
506418
861801
300280
1095816
226460
651159
3566
172019
1369253
897001
765337
802571
1207296
880772
1561546
353158
951337
1062490
278350
202512
1529792
475199
125327
912711
19940
1006386
1019697
396654
1386891
464506
650451
388054
871383
83897
657373
553769
1338014
954605
138481
512606
761670
1031630
1469333
497514
590997
824103
187740
114607
672680
180964
652773
1079466
1003558
24352
171420
1478234
174018
608506
1488846
1392937
195435
9245
785877
374213
214594
488332
176887
1405560
1535144
678119
725009
1536895
1349008
1370183
1358151
1346947
1532863
129354
696591
710204
878598
1181780
136762
1570536
751189
924956
1040191
87578
1069378
486738
352863
784017
767293
984275
78937
523773
1369046
157682
425730
1460830
513456
1326904
1235339
1597558
319170
717386
418335
839402
1546177
762624
386776
416007
857949
136346
398393
1615046
280380
1569601
722859
436843
1233588
1288952
1354167
659697
207157
733098
1348971
225496
767484
961312
852012
98545
1588958
627517
1241354
317554
1616696
1481761
965720
1366369
684907
359410
58571
1612446
289563
1634639
1164152
753806
223476
846580
955316
793473
830909
1246979
108275
1261260
1548453
669083
263490
513182
65128
673709
708116
1300010
783340
534591
555622
344824
974880
797467
1396227
327540
625473
1298978
1133481
1063899
714077
427517
1556809
922853
703629
1607449
1042638
998176
613797
1325551
488663
1225831
757786
1087627
518286
1003146
175381
176349
266508
16097
468387
943827
1465144
1226878
634742
1251325
1132326
1636610
1389999
1617362
494297
1074542
842241
1171107
1100577
720138
792470
464017
1301485
253844
407002
644964
326562
663880
1342240
29931
475068
1110562
1626496
1025168
632368
839055
1320021
1495928
1492260
1203115
942057
20363
1142056
126336
1414541
888155
1029410
1407517
1557773
647671
880620
1493970
1104129
1283243
1539289
1069427
622660
147618
1518007
1217936
23896
1252281
894567
318656
1165667
1629063
500982
1628169
943401
278307
256962
381566
286196
1614897
1079810
1244551
1079108
1560871
811278
1027044
586333
919930
371440
1473491
1450765
396873
666018
1382260
1117263
1120563
1200508
99779
662678
1538119
1463960
981413
1055182
1494184
988268
1153056
996364
1622354
530522
1123181
1143894
1495330
1553621
1148257
1291385
1147497
1005444
1105778
654204
1149815
851713
714101
1454955
126811
1512302
282950
434655
59434
335101
1615135
1333596
511818
60041
524757
243545
1609609
353191
695915
1249095
1434630
878320
40323
1511781
485414
529283
1405515
860855
414231
541881
1076424
61391
804842
1169180
1260498
235920
720414
1013607
1460941
249237
815734
892333
1467733
333065
1241759
1491422
1095322
464823
1038027
1599952
778890
433734
537747
503066
519712
342310
1405035
890490
600460
928217
173313
395861
1089346
7416
1268779
99048
803485
1597163
1032488
1319291
551915
1037133
770175
41312
935139
679091
589322
1232481
1018157
746534
142869
35677
526447
623597
362298
26265
649376
1369151
937264
217162
152545
1251147
52751
1407703
18642
1127012
1065423
922904
294423
168353
671004
1506133
1194780
123901
1585093
1042109
1604388
1496889
355929
1644006
973942
1201462
1113954
684185
1214861
619248
1082362
1183834
1627404
1522498
1627647
380426
1512461
217498
1437559
283809
853550
709792
223023
646378
845804
1222261
889242
113954
997773
1493517
1464215
1449381
1107466
1293992
1498635
1112347
1439713
465206
1367301
1215129
1542140
172107
85323
591715
1236747
934944
635772
94491
515203
902797
787602
408938
533642
1416862
1387503
1374261
4621
298146
199789
851621
850857
1633131
1524500
1171158
226546
1585310
377966
405631
260049
94160
675643
179922
38503
784080
367614
746006
663058
669407
609795
1315859
1566058
849667
1274405
138398
842051
1382396
646928
275273
313906
733175
922989
930116
40939
1477604
322695
541462
199204
615428
1458140
449872
1354175
998578
1577309
727284
885460
1090644
139129
694843
909632
983707
1145926
1432438
1646852
1182109
934051
994662
1419158
1228232
1284970
196240
453407
1316124
995549
197081
308173
1140011
1007437
1151808
631006
1470397
1311050
735385
292739
1430849
644355
1591235
1507585
233252
35414
1482875
1257862
1454705
830394
964022
1406561
875456
1126072
138091
489132
442327
1005613
246039
1392685
1529725
1269658
1402640
570558
1515962
611177
162525
339952
593998
1235955
927963
469102
918000
1127679
1516048
609391
340154
1023261
1227861
1067080
1422201
917103
791390
597084
970043
111682
135108
549098
380715
1491772
1503331
1577424
444489
443307
246016
1430389
301559
706310
1423777
135834
1202009
251392
966467
646803
593448
1338776
65848
340216
1269539
936337
1340034
914484
1093791
1208611
560753
1450061
834585
903232
956625
1091186
373006
1563316
402760
57327
949905
1537867
1616854
1221691
1354930
313840
248751
496920
156880
1621023
417686
39102
1102356
357487
243460
284616
1287165
1300847
424832
365480
1094265
971985
1599420
1545888
1165643
376537
696285
236648
1054095
965203
1540881
470877
812513
186287
791170
1474649
575998
286836
1147378
892253
602273
1105097
281774
234217
895488
1526889
281073
1070580
1444091
879876
774199
1301970
1570019
1110241
1566357
1499080
987413
146438
574445
258268
323682
1233555
589362
291620
599690
1499167
975945
844242
1478858
739619
597170
1066512
1239532
589849
469469
939660
732799
415530
1354957
1630361
558790
710305
50724
1039899
274844
884667
1363578
1923
408767
872406
1578731
1028994
637147
1002822
111435
1107128
1175887
814414
1317308
150349
983441
139421
1191729
736135
616637
398320
18736
1221491
65991
1326507
188777
1079390
1615865
550955
1225412
633973
250380
501742
990533
888292
1615166
662003
850885
1186936
1449340
1511296
685716
583068
1001381
82550
674564
592640
148272
968067
149063
185909
491233
984091
1382775
484870
312380
319028
953289
1356006
1555667
1355274
1441713
1207988
975978
666994
1537373
665167
1106674
601108
873328
778435
947747
408090
917460
910875
1310607
1253490
858698
872231
931001
1226874
731091
688900
9383
1476767
1034618
72752
472362
427995
925510
1258411
989998
1062241
30791
610881
713612
32012
252128
1331161
1166029
962835
1563706
360844
1245558
229935
153200
1440396
799874
172396
1406701
1381648
1342376
1611467
1258897
934802
541815
1554636
251872
817437
967091
1321493
1624193
596747
1647308
1207860
1154718
206396
390003
1060698
347959
536850
647241
762807
1245140
145543
93306
1607487
1156254
1414756
1281896
1384734
1527222
21004
731664
245009
853406
487707
1485916
684939
478647
1309601
640313
605848
1015548
409274
1544757
668821
1061747
746307
318898
712309
66978
205553
249486
1342017
450567
812453
1036116
124880
782567
565963
513984
1293589
976845
1589558
1152550
109220
774277
1599302
95264
218764
173520
538974
1126244
1590004
1367612
963805
783753
1313530
640492
1247894
1065555
1643895
1199507
1044918
1570020
1636677
493974
409811
1137487
1043092
1044785
68938
718292
609869
1201800
491207
515612
1127578
37502
335942
626205
575849
231219
977442
1015307
1385097
972435
585660
959702
149675
1626161
395111
1310882
959833
912211
384946
1001367
936584
1635160
1073761
51087
1193309
1279420
1285542
692013
581357
512524
346789
281938
1342283
251610
685583
1209604
1326577
843905
159849
1615499
3540
487785
691660
213928
1265619
897199
838282
910852
548252
583848
1139958
111992
618967
363209
1371757
1002378
677156
901262
344110
392448
297948
35859
268049
1312163
31974
1250846
509542
1453924
491212
345613
991551
309455
409564
1528607
681800
431229
1377574
160548
1002190
1151807
1363256
1314056
846987
903172
50147
1118778
1624470
467093
626228
1444553
1269669
129184
396344
682347
1503573
887951
1257857
743877
951792
965571
344855
1390360
1604611
172709
494005
586308
774774
25098
1625872
1162149
87260
679544
1036321
1082593
415298
194288
772613
1125321
1008030
91866
1628209
929827
1358594
568283
1366501
524434
527774
582791
1053311
395092
377854
243123
575217
858733
669305
762361
1081373
1609119
950136
722482
193125
952283
1333638
722430
891152
979913
322074
130927
112676
941765
1431429
956632
250766
614166
1574188
590127
751311
1192368
1184152
572651
864144
795212
816261
207827
1211707
1312247
990002
736253
1491028
349016
532556
1167059
1629197
247621
706275
831357
954658
621749
1564733
28244
798728
1454506
697207
1357546
1144850
1267865
70213
874798
646946
554101
908467
1094045
464722
782669
811184
735799
82116
1477940
853255
1111405
210338
1316632
1075254
794946
1579555
71220
674108
854708
391711
1297418
922884
1190362
1314357
473252
114657
354682
41292
631204
1485184
556453
1235044
615071
785409
980396
2378
1487204
870140
1402830
379689
25079
443382
472910
1450844
373206
1238317
420809
99221
991543
1350104
631648
693523
280001
1100086
548728
825803
1513830
1038957
1033867
1326198
403785
350938
999360
668257
15499
1264153
603960
993092
30829
51410
512317
710654
1057723
638967
256953
40647
466623
1314895
972492
273283
1070916
1558258
263991
37568
934601
1042775
1505992
808357
459272
389594
187508
1258933
1565089
592330
1424749
262198
58779
1334090
756469
491289
515945
1479807
1583830
1106853
1149015
162675
140352
499662
1233927
242200
359624
997000
1148795
1168375
69308
1629323
776974
161937
1168992
1298452
316902
866740
365210
1370861
1369089
1479655
165107
537771
476091
1332715
827201
657727
1226132
361755
1344594
1053707
785380
1594578
698934
1487715
1098569
582695
1564364
104543
3857
737880
925136
131431
155392
597875
839599
1367156
479854
92372
1409146
769315
1455503
1596308
1148043
1530743
400356
1607927
450153
1447333
52820
729411
579546
29795
572441
483001
952478
498520
791354
885296
1296747
388617
1571299
1134352
1376998
1001001
915612
1001952
678452
174383
317054
513675
1491282
401316
1341902
1478104
1545635
687774
1611432
524123
594195
959529
789820
804437
987855
822498
1151554
1483714
128290
348499
460098
806934
454618
366422
115271
465040
1429138
1569403
1571141
1478646
320336
251820
506400
882714
1408946
633613
856721
195206
1490165
369934
517891
929704
1330893
1217129
716814
1194026
1517018
1483992
256041
536886
1069455
1501302
839016
917148
745293
714138
391731
419350
358147
473230
460125
567522
982370
1531601
1247818
40556
1428379
380728
1538847
1246163
1065122
144446
1410918
1430223
1366910
1206655
761964
524419
1267283
1341809
1385499
1528985
1337536
63844
380312
113818
1318
1609488
22324
1428488
732007
1515473
371483
1320759
781301
1332226
1306301
953998
806995
1150945
187996
1117621
1418212
320463
866523
219539
1338405
1337193
537743
887235
428682
1361123
645401
51888
378784
519450
1040155
1237418
566417
832192
1038524
1536968
581461
1231369
1457317
1266826
1391706
1534253
1010538
157760
910906
1352661
1004628
327619
990690
471955
1496176
1248395
1117433
442494
805954
1010531
112768
761233
220337
1578896
722844
371379
293669
756803
1025273
489887
1248862
1394052
1438410
1330872
199528
284768
571348
1478631
1441930
454998
1468166
381141
1512919
731314
999018
104297
741087
1424914
214024
1272529
101706
1390145
137298
1645436
345786
1067481
1208648
149652
1597526
391351
1397763
312608
1344570
1279649
301273
511773
1099092
168200
583022
833189
466670
1540590
214227
356831
852479
1077348
1467171
1502440
223716
782002
1519942
386900
297876
1308430
858053
145817
877356
1482053
382078
1361617
758083
726988
1579207
1164228
243065
995670
847636
1123909
633334
1522451
1073864
389562
365875
1447277
1613973
632715
1355514
433431
1414286
970225
878982
877151
1545459
969094
343315
1359633
450492
313322
698249
984043
1541939
269655
717849
78975
1297010
154193
131694
840311
580053
1315586
254769
554356
33528
1556582
1155251
162888
636065
1003501
566846
271625
1140237
1284802
1242969
663320
200267
1396099
547643
986694
517083
1257456
651621
608117
1157592
546588
972692
974108
821263
635077
178603
1078063
681253
701783
482734
1318295
546751
470942
328764
832021
1439351
882152
647619
685980
302922
1094373
865819
188006
1203216
956075
346787
755652
660823
1614502
524435
1540975
155832
1570977
1253864
316277
619060
630136
15545
1213204
268086
20393
658231
1063301
1466529
211271
4169
527476
1415193
1013582
1336987
1087771
1314399
1319949
172294
190497
437603
1601430
120621
180182
1218274
1267377
1309474
1644082
1197844
1596945
1287632
1620700
76057
602387
1266362
1618482
1528028
1395534
753931
110796
898361
1262249
1094346
1106951
71156
982261
495195
1314329
177176
1627988
1634826
1531137
1175508
1466799
1020432
1550670
91238
804610
708325
1246173
1227392
692548
880987
1158486
1084506
62116
696749
44699
1273856
1062381
1427991
1253686
546492
1162337
1247784
609792
504798
1620684
1223442
1332282
1030295
1585439
1256717
994927
474912
473129
242831
243036
414723
1045415
1577710
267922
1638266
1171561
1523466
1127185
66095
168456
786818
1209184
1217914
234870
531502
1200736
102675
1622612
692849
1519397
860971
688123
580193
626709
481300
1063570
287089
1089677
444801
419894
1591973
1022487
1156867
1262590
991055
532713
1040221
837457
165310
1274105
889840
682305
1483856
1347869
1249437
244934
1428702
898456
150121
829948
1527864
572075
687094
1076109
72781
642141
716746
785555
469151
291875
1099381
846995
658494
99750
42916
972289
1277543
16221
440833
307027
669867
822753
447436
81284
389918
689315
1006433
956999
1605123
660554
1449333
354570
1342632
432212
250566
1044506
1375120
1010643
313052
390826
1001492
765158
853785
1571545
1320658
1538573
553032
635876
1194482
1492761
422336
40343
1273141
1119038
1573334
1125909
159330
1616025
551656
713912
451672
1389483
389798
691297
860169
1304685
818822
1152802
1350224
1238964
549280
1589345
752461
42082
1368265
127871
1405635
722183
1330192
695869
208123
102174
312055
807653
108324
80416
1599801
1283066
574656
23740
721506
715838
942581
806619
686472
731537
967693
728164
1179217
962567
118661
997866
889895
1233479
519311
309281
498260
1572066
52993
316751
1395350
1294824
240770
1103259
1343811
244471
690717
45953
1172629
897581
30176
172290
516590
130878
317128
138188
223086
576248
291896
1032898
680864
1083288
401987
162531
1373551
782566
808838
1301904
1458665
1497045
770614
612565
1072707
629603
354375
1374785
555889
211357
37260
1186367
1534481
92677
832134
1337462
667149
714446
1223288
234401
956706
1523917
365790
1502729
1619393
39972
1002807
332754
915789
230603
394728
1092220
1304566
1312758
919304
1508863
1413042
546131
1426337
957293
1160321
970370
990426
543002
206230
1198792
880334
780417
1624778
1635896
497820
1451913
217725
696914
97988
412774
1413804
1065599
102516
751779
170073
37274
608564
1062647
170123
1146246
773458
587095
972487
1496945
1367829
1204827
577051
111076
1444945
515506
1459980
1237547
402157
1015118
295300
1318042
603455
695149
589870
35111
260414
1502321
81645
343693
396383
285550
487999
1231139
376951
1645561
1076741
1318657
1331875
1460138
1535278
867903
262846
417290
1579944
643652
1130025
1349997
843379
1642010
239247
1046111
215537
1173305
385763
458594
1036678
129326
1322766
1365017
328737
390295
155912
308276
350622
670097
1030682
1494375
1481491
1497461
326078
1579340
763375
123533
1189615
1024210
845913
1179243
1066303
60718
1209817
377763
517707
481562
429772
314476
1321965
442415
494828
137778
708021
704878
134662
1097018
1451826
1280250
366289
437185
1105281
501545
919020
35337
686544
1541715
1184897
143126
941625
809761
347329
1031610
292656
625218
704723
1129156
492473
339591
232349
726342
68392
1607126
98759
844785
1204081
262602
626834
1541430
575727
1185018
487238
1563176
1129687
638520
562531
1514778
1573702
1287592
499965
495697
756109
763944
1232427
1152529
996557
151681
1211624
1389312
1227390
922810
1513453
1258870
801891
1134130
286002
211406
155517
1644621
1634991
553077
905700
615397
911986
932484
1480130
375360
1374757
1424428
612187
544610
963290
1210465
792715
1050291
704726
647465
1464205
377581
301687
874867
52862
1409453
957911
653426
382745
848952
791472
816599
12501
31226
1370683
225482
1101345
702217
964159
825716
323943
504006
772843
1523742
765478
1514196
1243055
1034417
1126419
1393919
1025759
301478
1026966
573147
571308
115125
1513106
1477464
1137128
965881
121477
665248
146983
977270
1061303
36759
497105
344711
640472
724804
631758
224374
1399048
852782
691849
348733
59708
109039
1448689
481260
23649
349679
795325
1213359
1063642
392136
460933
699860
822150
1194596
1587538
431434
133189
923406
70025
1039559
1485940
985556
1230171
1147229
1461377
875565
1128930
782881
625895
1367235
960063
392530
80869
845444
417017
392704
455717
800252
1405395
150717
1494412
734844
1387239
913998
557684
274306
767320
1209579
1306204
1446111
610142
693911
1039974
1312465
42973
827634
221714
786581
219738
1133090
1043546
976233
255969
1559046
335872
73793
111697
1473649
175404
1495367
1600320
1319111
1186572
1255532
1060068
1188058
1172150
1355017
508049
1587234
853259
990745
1445839
1545639
1200766
233749
31656
936951
1605095
1215067
1479225
89930
113101
323495
1086546
989788
1221731
370730
61332
694091
1169510
552613
1152993
1017742
1491463
545749
1236389
1226348
1362629
291052
400555
453389
1169778
410556
701884
252331
1234385
539300
1418206
379266
680082
767119
1039260
1460439
211690
1533950
918679
1249363
761726
1030847
495883
872189
806037
1326474
56842
140293
1488793
174374
858327
1619294
1297722
220103
1635082
1550106
58791
1494463
457988
252065
826697
1345068
205027
345206
1435974
1424643
1056603
1103516
319193
1068209
35929
159770
49135
1087100
696605
1514673
602392
1540002
404838
817521
866559
474849
802703
640275
683858
1446010
878532
1426807
726593
47313
1459120
234897
1606041
1378843
399236
474802
1035978
198580
707400
819738
487903
1588927
1480726
854120
350343
59971
1521413
773671
948776
1081504
300320
1062179
1562260
1612711
1077816
237033
145908
540446
176479
911058
439083
1137315
178706
75599
64880
444121
507558
1393835
509894
849259
1594227
101217
978984
1100229
1417211
921244
852382
429244
566322
397383
553265
1224630
506390
130191
1211282
212274
1117957
1420589
1262498
710531
13250
798554
1491179
1422803
291263
1265859
1170608
151475
654286
772056
5011
1377151
1592493
753170
306852
1591396
1482252
346964
694423
1458682
1002727
217490
1121332
1440885
1506159
1050161
1455506
1287332
665481
1046741
343371
1308566
715268
1379255
1588756
601110
627830
135978
78600
759372
783474
174753
536471
1424369
518984
1644452
998621
785358
690979
328689
668057
456656
1564936
946351
1590524
1414852
255343
146911
496481
670197
1007540
881395
103226
1610596
586512
52471
310972
686488
695216
457911
46311
1434161
342029
299686
1452661
1029181
804052
1515303
58918
124604
514014
1285652
497098
1082812
942686
273412
183285
702361
1082971
736456
1252720
229744
285263
397650
578130
978260
1156284
1265420
1556384
1405372
1186832
560976
1267543
852193
611001
318121
258039
1182931
105558
166476
1252049
1311346
1584918
445805
295644
1188502
196529
241365
1237624
964267
243980
421290
1191252
342871
785731
975892
355743
896602
54473
51946
213143
1372372
542808
225289
324250
1550290
787256
1127769
837404
1645088
726996
263356
293149
1316859
35677
1118313
1391765
536887
1091127
188553
284296
839941
1404155
339658
636352
197922
375939
210652
1384082
176617
1338484
1140743
1521007
101172
206408
814593
762794
236716
383987
586511
1264010
1423848
335513
1515218
138144
849871
868603
1443105
957384
1134668
640799
799104
762922
1146396
635899
927054
1529554
1571262
1567173
1436714
1454787
658277
438422
568646
187958
639647
1509873
648430
1556978
2260
769941
822090
347818
1019144
1123804
123301
1504479
436283
126221
341155
669593
305458
40389
33158
1322158
372612
1083909
1169089
1446295
1275822
1106354
1415827
1257731
534107
316425
74340
996616
1329117
1380971
234735
1200239
68076
131226
175424
1526911
11074
1454523
265639
1098661
863872
732248
871013
1147147
133779
1021822
1375616
946570
774155
175966
1324421
592220
1222681
350595
78193
471021
116722
1136323
52123
123415
384236
630315
8348
1327503
613117
51850
360168
1365496
325919
1355412
1121643
1495292
758957
334816
1508135
910793
651840
97452
870774
449776
1589569
30049
1069484
1601282
1004929
521388
1001545
1304694
617412
632055
857963
1469807
521019
1130267
565939
749622
914607
1006959
248861
623768
1577522
1353846
901276
888658
693106
325098
544193
955133
1025684
1423495
380507
1129867
1441059
897387
817674
1307063
502132
1285066
210774
797265
324131
1284230
398934
1349638
197998
985192
426786
1204197
282934
1238783
501753
550285
1642287
432735
763063
1623273
918855
452745
1475958
197968
429404
1191016
852471
1518294
1367104
30768
597866
1314087
1061791
461420
936228
255556
893194
1410350
346646
181915
799883
261754
1594584
1110073
489159
521883
54297
891434
891503
703606
257131
1094424
1548794
367315
925824
855127
449932
760980
116857
1240059
1436192
265562
1315652
1169488
1580564
683338
1229511
1572363
1326031
1592167
840972
1404367
127393
1375179
189160
1226865
343231
1051445
1128571
1371923
902114
1562919
1447197
1389556
1248856
1604306
1411371
1402166
1559022
459424
500583
291766
1486004
1227879
324974
89529
860636
1500446
1176179
791161
123990
1391963
1102016
899516
1427856
1095950
1044518
1499671
1183860
363003
1452699
1351881
33479
218904
1593023
585340
1364082
696233
1400497
108544
1502122
170031
1324687
61477
1454666
1261083
946977
209137
1087690
1159198
565760
923868
1432064
942096
223918
922388
1284094
1618371
688045
1353851
1260401
1078283
1471240
1344710
92897
855435
222647
527654
187553
601561
732729
412037
1351654
1358655
1084400
153647
367237
311688
146228
1259339
343624
344067
590098
99352
140731
765729
447726
898506
1188379
132403
1106655
1108541
662080
307137
1033723
576844
1288338
1006666
687882
687520
628339
1179711
151064
1215900
1560625
257960
485389
1111412
451168
1420044
188061
696202
1621125
1322454
1032656
1434521
426544
56012
5421
793582
1636196
1040206
1607830
267656
1633165
1612206
420853
553046
1447126
130396
1425013
856374
801193
258563
71869
1464967
1599237
936685
1629817
803377
98869
1469491
1571128
494681
708589
1307713
1418409
629972
122367
1017254
953042
1472174
1108719
299133
956582
1008731
1315296
1452954
807707
818958
1082685
1245712
1042999
467458
504635
108083
29702
1208013
973740
513115
517726
1450224
279994
623805
699725
7328
329614
1131947
1448117
328770
1641229
1024403
1629633
1570298
1182755
669396
899873
1169393
787402
986374
988544
581395
1514982
761133
282958
9349
523956
109781
246773
469104
931580
216757
1161786
282600
1273099
551052
1397566
1497132
1328953
937871
1050035
768644
180630
542812
1061043
627066
125734
483648
1547167
174109
1455239
173437
516958
1415735
1167946
728072
369786
1076819
68482
464029
202550
80692
1256913
1347650
365493
409726
633633
474185
1348103
1092180
614741
112685
1425854
996718
80623
444686
283277
592807
1106597
833902
1516676
199059
891282
250872
485886
535755
405360
1005306
1182722
283474
863769
546782
1577286
1271115
1466322
1520145
908024
841468
260186
802936
1576842
951482
705035
526395
214013
1083978
1072834
983531
1376810
1096188
27438
1323848
428573
339431
558371
1096837
860142
605304
582515
475015
982027
699799
673145
1256524
297039
693575
38702
157910
881613
581972
1416646
584882
907893
205719
1336580
401208
43532
76792
932074
1131357
1132560
1090520
720260
827628
1138880
1538008
338112
741055
219876
510035
1098301
576200
89128
625587
1253182
1415235
1643624
443753
454797
1093298
158147
664673
894648
541808
1151891
1558778
1421665
1624313
502671
1398505
727546
1162473
946489
931414
45518
1271300
780496
457827
689781
876368
545185
745404
954532
403767
1282901
804535
701121
725774
202218
48103
367321
355200
1512588
961768
298805
453718
858386
686475
944287
1389460
355100
834502
978477
1368505
536314
844042
44781
398388
845510
1357266
437632
301438
339201
126624
1066766
1618335
1489817
161892
1533445
1130285
1114868
803125
1533519
114323
1005302
809474
563909
1230613
1537752
58902
1302013
1357552
1179641
143647
297070
919488
1082961
1424593
478083
405406
944184
1063957
800304
866863
1433352
237918
621136
1338610
769427
1507514
1210459
1008582
922802
1167682
1223045
586639
54214
228108
605279
1116180
494579
1060731
515356
1199694
706925
1429760
118094
1281026
168376
462911
136252
429180
1205657
357041
1437154
405385
964353
561806
460188
877197
1443627
1237843
1471524
1296444
649469
765381
989785
713120
516268
884810
315658
636415
891625
927355
203799
1220685
1174319
1113588
1370410
300600
429516
1239022
452086
329887
194525
551851
837827
1615001
421297
1455529
283442
1057665
1338352
1587371
125693
545157
1430320
40069
1512484
842828
1134489
593325
1304034
1287482
1306885
1589801
300336
565032
779880
220741
1417226
859604
830681
1075644
1396497
833554
336433
1082169
1475963
1422439
1112158
973155
446465
32858
164705
775843
444818
563633
1029692
487823
271401
63891
1006744
581188
15167
1254130
928679
938228
1371778
720893
823935
983114
1449461
982659
130685
1325180
1474142
1139121
1539016
1030889
800237
948786
804930
1497137
408203
1476537
1614555
1055196
1640315
1223265
949952
1297160
1383893
1408264
31689
536164
1191585
152214
168119
286036
1356429
120809
209549
1391905
1379442
1191973
1045135
1378976
123294
926411
927469
580170
979265
512329
645129
618799
474992
243612
1424752
1012550
23084
1646457
1599447
1220651
1299834
464900
1072293
1409368
34126
288621
898538
515662
545197
1217476
210587
1418642
1538315
31852
1345773
1207348
573054
670538
1450312
359191
419167
1485030
501114
565932
625609
1123214
728955
297014
1341647
99244
886489
458548
1461890
126185
179255
200738
1411008
354583
321622
575649
508909
311743
1415802
652440
1358513
276052
1630575
1318185
102479
1078703
259135
857122
534869
1483715
186637
969287
1369038
775791
1127862
1018301
1085946
47271
1545810
510163
1644029
1618946
710528
1577474
1191817
1537382
1385391
11144
639118
1402298
128161
428485
752141
458396
1128173
186522
464481
41872
1342335
1428782
447702
633865
775327
619299
492055
1487491
53235
266764
484866
1033657
271304
639360
1425441
385360
1149135
1208408
389289
1114398
1388143
688189
1106874
1219173
1028481
1140767
1630165
104736
554225
574856
498069
1284713
1226408
788576
278748
1080864
894681
154327
28531
1526193
630575
1534769
984120
269394
359194
1433097
826128
226911
866048
13293
367963
1218453
202078
879108
1498865
1006416
288219
1137403
647128
5662
152677
689139
698231
1385448
797634
1127090
434480
701679
525749
407756
893432
642374
685928
175772
100862
1617737
142570
1246550
953680
1241008
1357746
471493
626061
276702
336021
381433
1099570
724762
1536066
527233
1117969
1316105
1341916
1501242
784769
261933
1105334
30495
1498775
1517589
1476979
369559
341165
49879
998325
1066683
45995
1429907
466669
486018
354498
945252
1077630
1498227
1246569
423317
258390
1399053
1357098
1568552
1256477
936168
892288
1343657
875291
772245
242385
1073207
1021755
436207
847558
1117596
1522555
168449
1463217
1172268
1570707
565481
485659
208064
889198
1451156
1038401
826044
1523457
1041582
689201
326179
1415585
1625643
1119012
296171
970468
157093
1598123
663690
1506369
932337
1120140
872389
296488
1199036
1350393
1531784
1138595
35586
1057141
1176817
1006392
125908
1575820
799198
1272249
123426
753491
1175683
131123
912672
673160
1153467
1358905
249145
1136580
234646
472126
632536
437663
578733
1597079
422094
561481
496841
1176138
1268246
433714
873457
1145095
304038
599100
1180706
197174
430056
1315737
1373656
1378860
949947
286529
1594603
861429
1158120
1416797
598736
572465
352829
818758
1514384
208917
1340071
710337
1171786
451890
1428460
600441
181857
622665
1644548
314288
1574861
156576
561500
547226
517646
401914
1235903
555184
1094901
846295
1210274
1393657
368297
909448
1402031
1004185
463133
790872
996779
879035
1202914
88753
1353264
554790
1148095
162815
1043395
726106
1158288
498617
270744
321425
745391
1071866
643961
1295368
520462
1185541
97388
826556
212941
1251652
867979
1139117
1388874
1311717
1422277
729443
568944
605119
998437
356724
1546329
1200788
1067513
1065179
1220674
694841
1546226
1490285
1506818
1014377
193692
1504290
1096407
502984
827914
1116913
47114
1263360
1084017
1508594
997978
371608
1409457
1602678
1201210
21565
551984
1290329
588497
849706
371666
732595
730000
442788
1318908
573927
73741
1262374
1321816
954089
1408135
590362
52179
1495078
403921
1187110
1509687
343601
792277
1328485
1072576
892876
1015135
533100
57461
1379820
1533293
754514
442123
1211136
1081475
444613
236629
837838
622459
742032
100164
904178
1544200
892976
1351956
724179
1250303
429367
1127794
322969
1332516
1300504
700428
950943
914667
388413
1140432
465441
104428
771395
769501
1489165
421597
1059832
1365479
1131321
998008
1539622
1067448
677064
1180630
689229
78857
1337125
1597305
948911
1589209
544341
771444
846682
303888
1173987
1393646
784853
1519646
1439280
590801
371382
1349018
13209
557090
1504490
744758
58862
707333
301078
198130
345790
722597
495649
365884
766720
864212
1120225
907588
1294525
98517
202600
308636
1195525
181054
1157239
1401255
1196917
70261
1110906
946051
654049
1045610
652424
419557
1423282
1419667
1579947
24468
929793
848673
1618492
1374323
504425
47637
772498
420886
702152
714775
825390
1533440
1009195
1422262
323710
257296
1415540
351405
1043093
816556
1339481
1429214
408333
429551
1238942
631108
1392982
833775
763783
1033255
147497
1441035
1148024
43442
700583
1067434
176987
1051633
1099371
502838
811758
1220904
219639
650374
781848
203473
92751
237655
1157977
497195
1284985
500799
476376
391999
788435
1374415
954534
407405
1640062
411071
1391361
682452
1265899
1032808
1044773
1501000
1196148
66922
919209
1611713
1281685
873897
1640462
1146899
1471138
378665
285585
1050429
1394970
313517
259733
1079298
1477082
170606
284286
1566952
198200
1592488
185153
33448
934517
1006067
268923
366301
1621136
334459
819760
208620
1168608
9274
1051804
164417
249515
1052520
165719
1147936
38863
1156975
321242
856815
1437277
854541
775595
219796
527784
1018465
516396
598526
134812
143941
320692
1424724
1135190
434399
656006
571920
191920
1410490
1464822
1053363
392887
253607
1490895
1555420
1545224
979736
379178
46817
473135
1459149
1167695
1474525
654125
1335449
182434
1200324
1621674
1461752
715365
372338
583450
1605810
829276
393992
1255811
1033676
1261962
1383892
1369223
1313904
664856
741937
1092226
291872
1474464
1497296
545531
74220
969956
924254
1630157
656509
532475
966594
236235
175599
589387
734595
212286
352343
444149
678174
1626176
670510
1608764
545274
1349469
89900
1597581
1603309
482093
1478045
1319300
873243
985770
1519508
646280
318012
1463548
289669
406907
1506360
632032
175397
1464434
1035931
1519924
680418
1228525
680812
572466
1517424
112973
173152
383469
1072180
1453420
847895
828432
1240492
358955
783517
1611115
309555
1095445
1122834
1473786
201443
40761
1054260
1542672
355181
927029
440483
552982
852111
826461
1350956
723435
406492
98062
1038033
136271
1486034
399278
180237
144884
75651
1507846
864944
602640
452694
162908
1156825
965396
982649
218851
614397
1379967
305370
393998
1226138
75127
653340
614263
1157068
998424
1116406
585107
509266
215158
1593025
123880
1312326
1093968
843065
726069
159830
762735
1460737
812091
1100606
1304114
929932
596255
984322
945095
1167103
766087
389322
305986
871810
1102993
614008
283784
1295627
1180605
133920
1341876
706410
982422
1577804
785021
1306179
653639
99008
780167
250017
435651
1477658
897543
1167175
1570787
858343
1535265
764461
233513
851461
358470
1447286
877047
1496766
553187
711287
1432330
805052
843763
214959
267419
1159940
1049191
1582758
1282201
803238
657420
301969
1047684
296595
314055
1142080
909381
564147
1490070
274978
1599268
796247
317552
1483839
362999
211816
1006720
1152906
415665
1415689
1446447
918274
135346
1320534
1024164
357570
853660
1420156
823763
7249
721431
405760
995313
407180
378430
857205
425723
1621620
234910
1221373
1251182
1532765
1547636
1272465
365917
931220
1181672
1008544
437954
257876
476829
1480205
1133262
1637472
1537365
446806
854875
250166
505891
253689
73419
1434164
995801
1433804
833114
633946
1447445
1109278
270801
1406379
75582
1147801
965042
220883
303873
426076
681963
629443
1131609
64061
1502091
1289624
695504
198013
225139
1474
1343441
763478
1531316
37052
240193
1158626
1257830
258373
184158
1221229
1418091
888586
511444
146562
1177007
278369
1162748
1241253
1244431
188706
690718
774043
269807
1420200
1071171
879100
1369596
379301
383323
1218550
501907
1623827
30414
1448329
1529161
662197
1636830
602871
201064
1571520
13922
665374
65486
1611416
592068
540142
536703
1115756
729857
148627
1609741
387431
1510753
1590338
977331
579978
17681
1367306
312113
47148
813959
1481497
861049
19950
496097
1431078
1611428
444048
75577
507815
409789
149172
44332
1372927
835365
944972
493218
337159
519584
37286
1043507
120279
303890
1596479
529320
871237
401084
1315985
1419472
403325
261344
39438
120236
107725
942317
1082430
1582963
653317
935051
1501515
1235063
139250
724710
1418238
1185576
758273
1168474
354399
1468732
190865
1599780
1142988
246007
390370
660553
1206037
803550
1140583
1487069
990413
31520
1067453
974636
1531022
943896
606278
405265
1428818
215659
398737
956323
127050
1586502
826742
231154
718205
1493383
1260179
1562635
568008
1565150
1622916
932253
1318286
919927
1450735
264815
983921
1338857
1487553
1177046
590330
649297
926040
563378
666538
471910
117828
1575568
863855
483883
1361485
686838
1217485
816325
1582211
479074
580372
1433906
278131
636148
908917
794924
1457697
81771
2554
401696
794180
1085933
168702
30064
987200
169956
1207954
224023
1179067
1367774
1251938
594494
1098169
1518290
510606
875363
1529782
1462069
461593
1617352
1173668
1218988
293376
1585955
776534
1229301
515807
1405627
358814
1086486
488561
1207520
844278
1170829
1531385
503670
882202
1402567
1493457
69421
1164018
118763
673242
279642
1407259
1488776
1326581
853441
1464874
180710
712636
806758
844926
532105
1091866
1448904
518239
276774
1492601
1171388
221332
382112
35093
1167432
351026
1029525
1338337
466003
141799
1602628
384069
1062341
811144
768769
272184
377669
372939
1256840
396163
854314
49394
895868
166515
1241642
1009781
1398247
1069016
1235720
404711
148426
1192225
916272
705271
297360
587218
890976
1383275
348063
555878
755900
1528049
401841
652760
807148
374951
77153
575725
32234
125284
64762
1373847
1036227
1395795
206642
1481658
151145
451335
652472
947375
1138310
611810
206442
1412298
1153159
368613
722163
531254
1044595
1280388
1002091
238317
379867
1024045
1006795
766404
1514988
1540221
571108
749157
1238657
1101171
1012044
1550683
657994
99386
1069490
1028855
980420
1014579
1370592
798417
550102
388418
453798
267218
617474
1033854
987988
753705
864873
1623040
1288155
1559427
1472374
80879
1575176
404328
1101556
1057139
550986
1543426
1232134
272317
971401
894004
829772
891315
349343
169790
214114
1168861
1541925
1286410
953025
748151
1380513
958801
1582471
1096989
374547
844430
184354
878981
1474471
621224
1572336
59863
946742
1397652
268399
1256934
1390527
117001
1371167
286444
817923
989768
327856
1022126
670083
411239
1482280
969155
350763
1473511
1542117
1400796
1333223
508709
493922
1225691
397068
822211
1229838
646945
594510
825602
62225
81200
1239239
745762
231543
1527734
944202
1346130
26262
737420
816037
18536
247714
442951
952938
1497532
1301340
514051
952945
210712
203586
188929
20013
927779
115471
1508280
415558
1168857
1428796
1602215
888878
381961
952603
567416
548044
570057
121646
836617
186371
1345333
679596
796084
1575780
1576420
868855
1277532
842876
1257079
1429079
219740
1040198
578967
125754
145700
820075
560472
31057
753933
1162966
223084
69621
669879
1636387
1300385
965097
1390717
1599070
1321097
640843
41987
288710
4620
656466
256875
965700
688773
1060730
361351
1531171
1186711
1103545
430428
792872
1377062
959327
1575461
697994
705210
413548
1395735
496832
124201
660311
740620
1195917
468939
603486
397929
1168923
706492
1506895
1041918
259772
50468
673333
811240
394456
952858
455846
1401290
1577970
983916
762407
674715
231058
134659
40665
1058236
711177
428248
1378750
987502
1162756
620731
954841
615609
1504609
811483
559603
1431439
328356
427650
1122799
342227
974387
1284748
332386
857725
72193
766851
393947
1206347
1056646
1085085
1309939
38411
1123860
344281
614242
672609
1480118
24144
708741
1536059
302668
136347
746251
1381501
255654
1031539
1348709
1128244
1619999
136476
1163748
1330413
818000
517727
376547
77994
614932
478370
1483010
905006
32325
160239
827684
1595838
589888
272216
588676
1034399
321911
1126872
1233983
212131
707627
74579
189668
747041
657389
56520
1415842
796822
947477
1045403
491517
1387931
613571
130406
116670
515794
1102965
345881
1573767
1250405
1151120
648451
1024305
1340434
788235
1382739
463782
1033654
470376
438447
1204916
849500
526908
46209
1030529
88248
1024764
288934
1205779
691787
309767
1077704
245009
383084
166696
1363939
737439
954719
545417
703802
1264085
1498945
1627510
951449
524217
410513
42770
1221193
819901
1258550
1383188
1553588
427116
1083285
1383877
1190818
162309
1310739
1243896
1158550
551843
627616
252792
1596755
530695
451717
874996
954406
691614
1516181
1146433
898772
550124
403986
413376
1118169
63661
784289
323106
1578034
1220348
380671
184152
268002
1316013
802412
211674
719754
113538
61136
687105
1040971
1426538
413705
1550472
1028872
124490
1389433
1382946
50822
248720
590787
1423666
1562577
617726
1634884
1623815
187038
135816
1186016
147195
526926
1559496
559241
1070619
1084200
433271
1402771
1158355
1243769
537531
1188083
333530
162070
1041291
256758
502164
759497
1044884
306578
990535
952214
1305790
996416
180177
1560697
818461
1016321
1643539
856183
1038034
933729
1189420
152132
1624140
170116
1395980
846124
329170
905768
331426
1007752
1389161
337689
1483758
1391532
132745
188050
1608567
450118
1275688
1405243
469877
442857
1338943
390452
849596
208707
1061704
1110129
1055996
1226790
1037941
375881
642581
1063123
1220333
1227232
618570
1557858
1545164
539301
1052489
1084134
1033087
157892
359938
760445
822014
1606947
1414374
537305
1249400
860351
1606571
373472
92410
863870
912175
1387262
294075
908658
1230479
209987
70845
327328
1338457
926446
607697
466950
611267
1336879
660691
624724
421996
430809
1276914
861087
62531
587835
1485877
206218
1517251
382102
1050542
1021545
704756
693409
1449705
330478
520360
1185475
1288159
655382
196230
396200
966405
1404610
1208716
1505577
624617
1320050
331380
323448
454184
1460730
1153436
1110319
1378491
684694
501562
827192
962825
969776
1520880
1362014
1156190
858449
1492086
1556971
351355
1339985
478159
1208728
647864
720018
596755
1394698
777697
292371
1082767
1620464
1522211
1326719
808339
1401012
1476323
487616
454741
701078
752105
506221
543242
1071789
578306
934331
215674
1296872
552520
509101
1467015
478153
618864
1442666
427638
1495707
1469584
375688
273088
308857
176890
1487451
1112523
1454548
862778
1137231
342897
1390525
624196
1092157
538627
57245
1603870
687551
1376729
1011901
1478206
1605248
907261
658078
453832
1559023
1215551
1553630
661744
286019
250977
273116
51778
1396830
797498
612722
179881
199914
1619250
16148
138300
538246
1473201
336117
37016
150830
1037501
915936
1364246
84562
456447
443722
1227785
587473
173242
701965
51048
832722
288334
726560
187843
975109
689506
810925
957349
52154
1020652
178278
690712
772547
439093
305169
944777
1010781
1024827
311419
131241
185317
169347
1168790
1086133
634771
671990
1184445
1259324
430670
973138
1448197
923336
320063
92379
1120815
1008977
1491061
1248085
628157
269588
879367
1042918
1349397
576419
381284
1491630
1347165
567062
1184621
875093
1158772
49105
223926
1249514
545447
1542492
1518288
458977
1191199
921049
1468585
1475583
989428
326255
1541271
1027293
1126081
812697
253635
1534696
1158811
794683
1541867
1201879
894220
29823
661895
1440740
686016
843858
1081681
1563785
860288
302329
363181
82283
408001
1018366
674476
1479553
944188
75708
621275
41066
301885
183208
447644
588391
304750
88512
923225
1535980
851184
37014
54497
199261
948078
650906
566953
1329653
1223401
1190662
1273791
1566134
636858
477043
803696
1246816
1043174
270318
663013
467502
1010502
639343
1424773
614101
40444
1412850
1041710
864178
587981
1279643
530235
373963
249787
122768
154391
748533
533562
332628
524073
1641951
1356426
716916
652031
306317
1536409
950808
433214
586901
911487
1488047
289982
381619
919279
934840
133296
3219
623950
1605621
200538
432470
1085060
1432502
979591
1358449
659623
733400
280696
1428173
1101485
1267734
1297791
324420
983571
490985
905219
1175571
808414
196430
1405935
1399572
941456
1311055
1524219
1212075
856306
181790
764663
1125164
909091
1545052
1032559
608136
813092
200023
1069954
903899
1432248
1099733
542934
379468
1443437
1261392
1530212
341990
248339
207144
1552384
486457
716666
1223967
1495674
687664
116687
859917
1479943
1266016
766109
221427
684534
1074117
486108
63658
1214238
696747
540684
1430878
944151
161856
161117
92440
778195
1545098
827900
250662
403704
621152
31449
836640
310602
253316
1393813
1302172
471425
440166
263723
660682
1043164
933425
208439
960149
800790
1448920
39188
489573
186784
601915
1528094
986901
1556787
1541507
1079683
947083
537223
1204768
760307
1428734
53317
235052
1356029
826424
349335
967002
931247
736819
1575079
1626135
904169
749037
1254902
147455
756201
1444586
845019
1074046
999764
81872
1614202
641807
430649
668981
842506
1274222
314744
377254
339958
1441439
1108235
1344377
1010537
199389
430423
719067
343913
277986
626196
805912
1560428
1114926
1396230
696688
1227836
1551372
520902
123729
986577
601647
82135
880726
796661
1455753
1280676
733637
213577
233940
689683
1523763
609626
1451799
697719
521127
1414905
1594226
901303
699194
1271526
515600
692206
404762
934428
1470651
328032
139191
1290524
307959
16087
223208
1355908
810989
120997
401677
1209681
1170463
18756
909683
1470585
819559
1202630
323621
718902
1131555
1585169
1476294
18348
1114912
743258
331194
1230403
1507039
1298946
327248
731745
754531
762301
1344493
145219
872280
978966
130082
1082432
1433768
713966
935728
157438
553359
1181583
506097
111484
136235
617178
1416030
686054
564648
822374
1411060
1149621
1056482
437318
132254
797980
1493343
640096
730588
421575
458678
555966
1401435
325695
1599364
1273261
970114
280871
527080
943568
369125
235937
1634170
7050
844279
767269
1330574
1643220
95872
1047179
260471
605031
1472559
684815
1584671
613596
1573048
687456
838531
166970
432178
1227031
1329269
1451345
1031682
662967
775505
865071
207767
997397
1603454
463015
131284
588998
1257165
920923
1444907
279161
57446
1251302
1046799
173820
421643
904999
1106954
1516815
1228421
892322
1035657
976826
975786
833419
322785
914560
173569
937552
1370982
83165
624545
1113567
1572494
700057
1348974
55180
778287
1461640
558864
1457986
127324
417704
1107844
1524114
472332
1213627
110244
927657
993467
630015
770509
625075
263816
1375312
1195140
1567188
825427
201171
1312413
621598
1103909
342332
752259
1496002
8597
834351
497263
1465424
480219
411942
108071
1167791
1462353
629372
1416307
1287436
1274136
1384301
793138
303069
1235663
882328
325242
469982
1060156
113500
702995
1447481
1551720
815590
1171535
1635711
1615473
859376
68553
1530268
1614538
570683
1101140
1355674
895274
593282
1039128
471353
620792
1609715
728124
532423
34936
1064744
264962
331513
925046
859225
1164769
355452
1119309
1116463
192073
296629
1167176
214983
1404077
994165
878948
210689
451225
1226930
1644604
787969
403836
1198666
927789
172585
1253492
1525359
1477612
1095002
1308275
1498228
1341755
869405
254220
1515470
854933
797299
190003
612764
1352758
1378578
915292
1495174
88800
1240801
1483278
1012143
1561535
900349
1455782
799345
993388
1464301
1077879
1643019
1234049
819531
1617479
904030
1419153
550793
1128000
122551
395580
509543
680587
1125935
228790
1368123
1363558
1480339
868390
385710
1071271
942897
603698
908501
455361
1322982
1185486
633448
22373
1210352
135113
624327
1207946
1269574
59758
941543
17527
933093
1185637
992040
858614
789494
511339
959552
1364531
1057379
646630
878982
539124
1613728
1438568
265016
202491
1465303
1428998
719941
885812
510267
378172
246948
1477316
789749
606969
1482802
1405112
1106551
107330
853222
774321
1038477
677201
1163012
69371
245393
30209
1437995
914904
701672
1187268
402403
509447
102966
1240086
108746
965776
121615
421404
754855
1608359
518005
1307488
1442751
762129
576345
1646954
746086
364584
210365
251409
412252
388364
983647
1177926
587845
351996
1203895
1485930
1518163
1473133
1296647
876689
310727
1543821
116956
1226341
523456
454523
1423922
878765
1267515
1229269
725983
438769
355130
1178942
218156
13462
1131047
988589
862381
1620304
832223
267404
1595570
6748
206911
1375856
921997
1501170
861552
1015711
862921
375556
771460
519015
1156896
729836
167411
128202
1016963
435260
477574
875140
161742
67571
720513
1613127
1431167
838732
3848
1361789
1439186
753926
1069269
1043339
1122542
463216
1155270
11975
756517
210151
636332
1299392
521573
1400978
422392
802773
119353
998670
43021
469261
64624
46805
731732
635487
1140252
409980
920869
856143
659192
439992
520886
164284
1152028
1400146
452929
147261
1269201
1346151
1428151
1289622
1434690
242592
1542675
651626
1423087
854852
1269605
928769
1349973
503804
94066
1568743
1530983
1256639
849692
410093
1466119
1395325
1402656
199026
1007089
93041
293800
229536
733573
598711
1339555
523776
1403956
3198
1429240
1590061
1006437
947205
800973
70547
434976
101833
281343
388546
281904
333828
76015
1137035
666687
432469
553367
983827
1574030
1256356
1120908
342641
1326452
214827
1086239
281097
780409
503055
260140
1338500
299700
444533
154733
888816
1253132
1024781
641601
197076
950901
1434437
330767
1446190
1085803
940248
655388
213804
493721
1229266
1195644
1132049
856949
644661
487749
78727
202572
1378449
1553530
1051312
1520129
1070066
50348
977333
1260662
252047
1181470
780338
647010
858997
676287
299040
524341
1198447
986922
353584
1607171
40270
1490621
169738
897170
459025
491160
753185
1047115
956790
160790
1562537
817256
1054261
1259672
321815
205546
395684
246706
708811
561397
22681
1517436
570020
491772
1265536
1183718
442734
1440791
12333
1111220
1289622
98896
1082873
418057
473348
1034814
910352
585987
138120
19653
1412770
879774
430550
324287
809345
939981
156387
655859
143878
1538792
1561891
699548
241396
1464087
391590
1424881
1423603
287952
1073210
791691
1144594
147872
1443108
1392553
1339046
195175
1108596
862562
1226977
788553
1236065
1598584
1620366
1465473
358321
15960
985002
198826
983565
1611280
715585
1016827
1480610
146476
228961
1064935
121363
574057
263857
131265
946530
737161
182471
514355
1433548
667740
744125
1575899
1292658
1089092
335543
414467
1253666
332107
679915
1309338
1091234
1185046
1395872
1302189
1537811
710033
128748
1576974
1629950
1538116
317150
1122160
702369
487136
525499
655695
574506
1590674
685429
1609320
1337662
463385
1343141
1316490
723329
1159339
917782
63429
935471
1462138
924261
424433
352044
1269114
1323967
1619262
1025279
1605117
997788
149886
320899
1486144
1312519
1093194
1428866
259834
932155
254581
606540
854598
1551199
675810
1153982
1471453
1358605
1471750
465968
1463795
1074190
300931
275631
1629192
1068589
612603
1044723
1153118
942388
1249946
1325907
638789
82008
394239
830519
1067539
234734
412292
965155
407376
1036223
1564734
1560821
996164
1268772
961717
299754
892922
1343935
285905
604020
1398635
284462
812757
1384601
828150
176321
782577
579962
1231147
405787
748572
1289421
1624264
155158
1533345
1287487
938586
329642
802586
819757
119223
1350655
1007090
986063
88479
129430
1191735
167119
1317019
409972
822705
760548
25749
1325995
1640925
1425313
626089
1590653
1280091
1024769
1136796
1058718
1141819
764158
968799
461473
540431
487277
61409
1004871
1530291
1051127
1578871
968666
898445
970213
942723
160886
1637762
1454585
114853
1590343
325461
682992
1202428
757799
768089
128317
1004739
1186412
797065
13480
617561
513865
507982
1186961
1097069
295661
1490206
1294877
1593598
441549
1349099
596126
1314132
1006098
1645593
1124745
384775
1400494
1218632
1341896
388415
384688
343675
883007
1169548
476206
828371
1621141
1592746
1129120
513903
586627
1413239
217303
1283551
513984
1090955
1203455
649040
631887
1646539
592241
756451
1198975
268512
1221989
586284
967862
507450
337812
613771
417351
562491
89721
196578
70182
1612309
243586
771693
1542074
1029527
797737
1531901
931741
1518467
839367
1512529
808186
1185345
1324232
1068755
152130
1418299
1054326
382494
586245
314054
288297
820664
1069494
291535
641170
539896
220809
225703
890129
503981
1239558
491497
665939
81324
594598
1580870
823521
502043
120802
833302
956346
1200
1406555
367822
1524463
971097
107187
1130491
1181273
252033
160834
478614
106620
922961
830568
387984
1212991
249692
790496
1124264
1485402
252269
170529
716210
1368986
404346
126605
1424662
180680
34131
418372
410779
110800
630473
1381132
1541941
686996
832384
897946
1367784
980186
29739
1298900
480032
1105655
1348544
352938
580034
647085
240108
1526934
948232
839201
1096025
1131630
19808
1303209
1409764
173107
886208
993961
339135
247168
686432
787539
330330
583914
513115
928018
359037
747802
87534
781499
1079904
1483081
26318
669928
10647
387201
539624
1523168
1619758
736820
756898
778634
700763
171832
238412
1573156
1397144
386934
878904
1321197
1116872
733575
364568
726251
315363
1422140
1202172
399286
732934
279616
435192
1600055
630998
356248
353389
1369241
449999
1276634
413378
316414
744146
740012
1467691
463122
506826
1629028
748161
761428
1597948
1242777
1163584
589095
1488095
1044850
995576
1320791
527459
1644030
1007173
672600
1613602
1022672
1476348
1391931
1301690
1094847
398855
17398
704490
1273518
92383
1269060
155526
1420747
439152
253937
213211
144852
609767
1602226
1441846
889625
1003578
1208455
966800
976549
590710
1369645
1386786
1257268
292437
954855
169972
124307
13155
910317
1554564
636460
1224969
587722
1324037
1542066
145049
537083
1019269
133850
315524
1454353
16026
1474766
1453891
1309424
641837
136291
603323
441616
1368512
175806
535911
1491078
1013269
25610
76585
1612301
414419
1147321
1542144
825200
1527662
962171
1048967
29009
841394
320611
274764
720211
1378733
1556736
927666
1190755
401873
1293414
283545
1353013
194505
629621
1174976
424872
383755
1265105
136887
899947
290975
627462
1359245
32351
1102186
1503112
518702
381077
1634630
264050
443372
486217
868333
871550
9991
897480
332184
701468
987443
109761
1603209
1428801
335090
713421
192004
303807
621764
492069
216465
156426
489147
1592855
546417
1014766
925870
1555171
1394167
1612814
1476135
715130
169513
1489932
572553
1332637
444412
424897
511010
888274
1078389
1191590
1072209
1050161
483477
343321
651114
1184576
312519
234416
1106746
404048
197517
354828
1385027
348316
1003560
582097
415416
759973
1547645
984086
47702
837059
817273
371150
588703
981865
501270
39393
886033
859003
415000
945108
1384933
482641
383999
883600
838340
157546
200484
35560
617118
1041667
139316
435519
915922
1531732
160074
907968
808250
359491
1039716
107878
1028110
243159
1227025
1468374
644465
977686
883631
704570
533399
137960
1208433
475210
362229
1363615
1086020
1425325
725887
1316064
1008549
715363
885722
796336
580504
1594585
1196515
170922
586513
839784
770419
1364312
957963
1617251
609182
106457
836343
954857
48992
1535323
1254471
1292730
598919
534038
1222883
967912
18350
1183208
982373
949595
1064219
424343
535361
458559
1403703
1447032
22931
852446
1539217
1360828
608860
1268821
1006399
1622228
1210404
1312135
1318310
1515279
3215
712658
40955
54684
1125151
1469924
622231
828155
1460656
676025
823957
1585035
884121
1248284
237045
333245
1435273
551207
1577129
819108
1213403
283039
1437055
324200
463558
1231755
1376593
1464541
1556639
609866
937055
1451355
401936
73744
17539
1487839
493653
95573
1058354
492315
159835
1093186
455143
923769
257443
1106614
555083
1398895
70230
687661
1249839
1333068
994552
1308312
957662
238565
1529133
920003
1508149
414343
1171749
757747
61769
695103
772578
765208
1411112
1409728
1354177
98677
148515
628382
1036997
52661
487998
1082959
1531414
213557
1270159
951664
829087
1026457
587969
605535
1174485
1093338
1410462
1238664
428103
1461243
123815
478425
374466
1092457
746263
1058640
1038517
1550034
1185777
342555
688931
1251879
1597069
879860
656466
1484188
553251
1233948
400260
654268
325435
923163
1276163
1582341
483357
17442
102482
105656
1630597
386126
1114574
584196
267972
754784
1553495
1549372
491978
1378703
1032370
195343
814396
1208051
329193
555471
1195872
764086
51421
232764
75025
1254335
224508
520601
726042
509800
1644796
389601
1259095
35584
1312268
624965
1534653
1633188
1550430
703289
1037487
1279407
1627268
1455605
352019
586373
1287424
718800
71929
112995
1574403
1647535
888336
1218247
586144
703305
1404369
1333826
1290817
1147466
98645
714591
1248638
795059
163255
848163
227751
588972
67647
514670
874676
1017614
902641
204919
1409993
757674
708851
418970
1428104
1102614
37793
862846
1124157
813625
1642389
1375152
289198
356601
437477
1522373
113661
521982
232030
1344025
416522
23410
847200
1041519
1158900
324310
1434529
2184
1158623
930472
172832
247708
616152
932172
1590487
1323620
1611590
525126
1133007
501576
1202799
1548830
1588266
1544968
711486
530047
1232719
972529
607145
1354589
992051
682172
1633153
524423
1457906
1162636
860692
1183531
250359
543839
298600
1517146
270654
1647214
1481719
119892
1431510
393348
955440
1408130
1314626
1631007
155548
828152
462364
887369
544894
123618
884127
1206160
1552567
990320
1125813
892434
1035349
1029481
484157
826533
488765
758376
564951
314474
1575099
1089037
685544
522790
158205
465948
148114
979770
1504363
1261698
34260
299010
98505
1010490
1087056
1361612
688331
493797
632117
650366
183411
1536027
840142
1161905
1153224
43576
1400578
1116285
1117775
180281
239873
497308
250142
246744
437058
1435395
1240997
489497
1444526
981801
1127552
1301660
1618155
959376
1017926
662209
592340
357148
915581
1189657
1585013
303616
384416
753688
815417
265238
1443258
142899
198952
1083784
1514972
232510
782853
420582
1645412
568066
1304651
1213397
976200
123268
1040838
1466586
423422
1611904
571605
384490
1019290
340594
165593
246920
968236
829670
813397
1058405
608365
700614
601929
737278
484275
1238748
138322
770182
1643874
837130
204871
642795
148911
138728
1164681
509249
276675
932089
671403
1520915
1057915
564777
82152
165521
536178
72612
1550948
748732
1233882
424425
135471
1435147
538928
1347952
553559
653978
1550385
1487584
19527
1210395
1050087
280704
1224970
463189
699290
825307
267228
1165309
697318
1001087
418152
857042
51767
495934
1030691
1445874
966146
406004
525496
946953
1024919
1361996
745335
963015
1599685
1366938
258468
1216851
1333241
277787
1533523
1103993
1095974
907091
1160300
222493
540191
27024
538091
305466
1487988
1149138
411966
1204061
1490755
1323835
856634
82496
1231618
903977
250770
1174573
1397621
580534
942212
980151
664956
301571
180783
359167
763336
526036
1354646
1488024
361205
484564
55
812018
747719
428673
1244600
1409475
209084
932763
1372536
227089
1013807
1599534
300895
147134
1225684
1410419
817625
479545
1147524
359439
136841
1035016
634521
386418
708762
737118
887561
266214
366533
327775
556870
90992
40761
498768
1595763
167415
1459717
518089
163919
955004
1433212
675262
943911
1175740
1355878
1630737
1065820
1298168
305895
1346632
1193777
581270
1153529
462890
115270
1364838
1018375
595872
654126
845124
105814
684511
357741
302681
52213
1084132
38579
1486897
228749
1376005
1010559
63157
541651
1449697
611841
1084916
1006729
1089629
1130609
366113
1015340
1646699
282710
629854
493748
582339
301908
529433
205832
1516779
18336
303917
127447
612889
64703
926829
1635872
523730
1514709
955484
1124689
772044
1250130
232753
896189
829104
894136
1084316
1397541
1014733
654741
427522
1375960
254819
250332
686310
1196438
97750
1468095
913107
700109
736310
319298
273980
248853
686745
251159
952892
66036
76880
349672
1629205
710400
1225021
706426
1500537
702800
325004
40654
581565
996439
71466
407066
357651
1100242
661422
1458512
1252260
1409308
643610
1267686
1600644
738426
1306983
1408847
1422885
1292648
421281
833663
881729
844716
500848
1405208
1191480
1612899
1314483
1082459
1054953
448861
331261
1644262
129495
971247
1015401
1537989
231189
599172
406686
1040425
363666
769254
750787
1398846
899338
1304940
1002192
784119
787624
698973
838313
863922
1126388
1052686
915536
1310408
133164
1187764
879375
853810
560665
1209982
1619861
1414904
91604
1066070
1303291
1141946
1209388
204169
228507
560509
601373
1312312
1033970
247962
494104
850173
1009784
1159665
1151952
832377
420585
422708
1094800
430289
270932
703992
1465089
802045
1495309
401770
86987
997439
1563259
151282
1606585
595516
541251
125532
1071794
738192
202788
1184012
514325
1338021
994020
505009
1012516
438028
487281
1299817
1593494
906169
1444927
965484
534633
1244337
12884
810332
218918
1394781
932663
621645
839563
226035
215202
1620100
1477381
210496
27305
966393
1157083
424460
887817
1363708
835296
1210308
67478
95025
1131744
151554
1599846
1189499
164064
666004
752492
597032
1534818
1013758
1542571
152897
1637229
1331393
1098092
706721
943986
1198658
43589
1442739
221088
1503685
583912
976222
268394
654069
417504
941380
598186
1189852
1035328
455148
1003720
465867
1290991
1003989
577485
553210
1092271
1348376
1079272
37189
1559917
594803
331351
1437314
681147
130902
1237712
51516
291123
881861
920507
1587684
1102670
445978
1605746
1567866
917278
1039457
1148644
1593136
1433137
1160692
247521
535421
1642960
753218
151387
341613
652488
109091
361919
234062
53116
835091
1290900
1020654
1110200
1552543
254320
1003655
1398094
611416
773707
1183707
84129
865795
699487
543707
1316483
234739
993378
568733
496454
1321669
798846
1305558
327108
590637
702107
141727
91223
424092
852294
1528642
1374711
1087704
1582424
549271
1269712
945171
1070031
147199
914163
1631163
1037398
191919
913190
317832
1365403
327880
234134
687333
85120
1061153
916726
1032412
1069586
166365
1626724
832591
1052336
1219881
1638932
767807
302464
1172585
481549
130352
1362656
1191752
1278043
137917
1368806
478965
585602
1500915
1263340
633154
1229327
1375508
1488269
860503
874649
1389272
216197
547164
1247300
1173179
237881
1260667
297625
330631
859225
420370
1359195
549168
129090
75741
1166809
654145
1328651
1125667
1379854
1034691
977866
1302254
237486
290482
366560
1354125
395630
1171863
406028
152247
464147
1543009
944667
445883
1278893
39732
996652
1009638
120530
1298540
1570410
479045
284962
185971
615186
692636
1022373
1354872
1133442
286047
642700
847346
341774
359148
380977
1273741
1065445
754593
310781
1336430
813058
1459971
438640
960375
553337
126354
1613368
1152099
326356
174705
1644338
371486
1465443
1019564
1008034
836377
842710
956569
913190
874581
28582
1062071
675821
994705
987937
1130864
1296525
917669
1543563
1040462
172160
1012348
1383440
240802
1127629
1201688
31398
1283143
1639152
5270
611173
1602745
1544020
1479611
797004
214278
246967
882732
1321705
1106915
402013
351454
1021829
1020858
1422089
1266033
430389
340578
598321
332585
1235303
1481489
1385753
222840
1188177
494345
454963
419626
1618986
82647
61637
749092
1452163
904655
1280993
1271327
1189709
1424969
475606
1200327
1187271
1557958
1201720
1489668
1132600
1141645
898185
1413364
637623
626151
52879
1089740
192579
1477460
540845
1617261
888379
963353
999150
336307
770877
423104
663358
1095905
504939
1436186
719891
999897
714311
175707
732722
1292030
1191668
1325218
941179
1454231
209242
1535459
694905
551592
863108
1018582
1330163
1587626
731202
1544199
1023160
726623
934613
243243
1382644
1413106
675017
1273677
160653
919211
557289
656490
828021
1599023
1006146
624272
186685
1263709
665224
300015
1326450
897632
94250
292990
407392
861965
975696
1503957
424632
1316824
799679
1249847
1459249
467254
1154258
1000940
794306
468810
348120
493143
465208
1288813
1440690
1152937
997496
281545
171229
1202730
1614051
721280
53366
528782
730050
693717
651437
1110586
758174
1203490
896667
643708
1206034
803682
224036
1154837
1107928
350997
246734
599229
616192
301945
1263832
987274
1027536
1384100
488514
1421009
1389953
1316364
1118123
946322
378480
1460281
168561
198453
1376061
1204293
624609
996302
481057
957071
1628136
604649
1504593
475544
853466
651708
268236
180841
1170615
285897
1520942
1171265
838110
1289907
403520
1034894
949316
349480
1518474
206855
1376275
443937
1506344
1627247
1576859
764914
1607515
900520
170685
592791
12878
1110093
585342
850516
1064934
711
1201763
1184586
616626
1382683
300927
35147
1642826
426791
1404013
1516917
453192
108365
74763
1596503
1078240
227375
171060
1544370
558782
1057758
1004265
219037
502152
604197
344772
154363
784720
670658
683667
1456207
1039266
621635
1368787
567340
561310
1482249
1258190
230217
1083846
1309588
1244729
1430733
452330
1156070
320264
1530936
65270
1026240
149848
339632
1436576
116492
1014837
1219763
14115
1549248
634937
1617200
130199
1565250
228062
570175
93308
17535
1537977
1168884
40055
1028053
49411
984350
1004094
28641
1218699
1301743
740826
45890
425738
638504
30478
787570
1375044
1469611
763776
57473
294766
628151
727915
47287
1454175
872375
425983
793780
1378667
609157
1470056
1080672
198611
177009
244318
885444
57340
725855
1039106
608680
1089676
1145825
1228291
1304436
1128072
169889
257757
1039726
529509
1128284
373045
542414
1468949
1371174
1066056
1501371
413798
1343072
1082191
951552
693394
674290
1566923
1347283
534987
964732
873416
194479
218953
210273
871972
923037
683343
1144673
1477964
1401827
1230225
1268824
397199
713746
715000
428148
3001
215190
1061862
331531
618238
399855
1436864
1019207
1185580
1188294
999892
830964
352523
1243752
187096
426523
70250
834931
783087
1016060
1041941
306601
765310
540204
989170
110804
1612388
1014900
1558565
1078599
518449
1221646
1390661
412036
597675
733103
1597927
602159
1526560
912709
793217
273150
534229
1475965
648321
679948
1193329
518159
1504658
1065030
146937
1357711
313346
1561059
481615
1356543
654613
909796
775650
1318735
848570
185244
1330164
148907
825042
1565632
808299
567163
250292
656839
1315023
1194854
854394
215846
1357724
915325
1073177
1174115
1365756
1610843
1066201
293494
747951
99598
1096848
794698
140518
1483145
1626058
664545
351296
1108025
1042136
1219997
878179
57790
755625
284643
550126
843982
419644
151049
231158
1267303
299860
603777
840927
827189
478699
1634008
701738
1591203
839849
212386
356648
1022116
543861
690626
1544325
1519439
146420
670527
883967
387799
249097
1158447
296429
1565343
213027
1302874
973762
1020744
1511337
488650
1129260
295714
1248718
962023
300445
629981
570445
215405
464924
121637
1212613
70818
660153
79863
1347033
1270015
1529574
938159
1394150
1473882
718350
1145602
1415316
1132965
1267736
549421
1395833
755255
169058
1448011
1248877
405848
1638936
868112
309921
181643
1353806
239740
465550
1108867
1223087
465039
1179420
505216
718233
1404231
1381043
370899
1542803
552560
1013535
1530581
835146
1601984
41878
281893
960505
1452353
617036
550060
1497300
795406
1185947
469391
836527
832677
1334546
1436912
1585507
405661
1628896
377365
15897
1056442
753376
377961
1260730
1171335
1318665
248266
671081
1466047
1182958
177564
1516305
258106
504293
391770
856693
737000
218557
1375809
411877
837558
1217374
1613430
388172
943627
1407464
877134
1185520
1215157
738834
1366890
570824
493907
1168641
1586454
733131
924216
692811
1306462
1531898
1622725
1322163
702653
1374930
997503
1140314
768188
990568
732272
1470919
1251023
1605101
78668
334126
1179546
162233
1381069
1372651
1357637
203626
838510
1179599
14599
1055432
68710
1313584
1417510
142719
209086
534240
358440
1202531
480110
704854
413162
756117
507370
130900
1043158
1194894
451888
978634
525442
814990
277886
545468
398160
842213
805764
998024
579890
952873
265422
1622425
713685
1217709
1076487
1289783
450659
1522056
1624715
871249
20686
500146
1217378
543818
1322353
1118635
508124
1503379
1026608
1507680
114346
1071281
989651
380548
560300
217202
834077
454297
1260247
1292186
370999
386617
219790
330228
1114432
22140
497392
1080210
1012749
1234683
323701
619681
966357
154189
180795
1536146
318423
675955
812585
1110092
936338
703733
1103061
440857
54691
581251
1105402
1350267
964047
1565786
49109
218554
474470
641493
1132660
1147968
1358124
938030
1050807
289103
1257569
1243638
1325182
1192146
821365
1096307
673023
603317
387816
768658
1407932
1430422
1012764
320205
865607
1280458
1330505
556486
228361
1608438
285065
139417
468359
1337098
460867
359360
20502
351172
410674
266470
1057345
1328243
1646226
844593
411123
1017255
1357595
1437013
527939
1504013
1023054
247520
76345
1277845
1346248
807234
1175300
191270
106957
728273
1501701
1112277
741113
600072
636466
1258436
1392754
796629
167981
94509
1492282
669626
760505
1443931
1407072
1146375
1118966
1099663
1111816
925130
445593
1037208
390341
1578092
633861
1367997
1109321
407622
1497451
1065029
653116
1538091
1502299
912088
788792
1463897
934661
540416
125820
1371853
1582953
1584910
179036
1579606
211076
905826
972193
1558977
1606695
999577
1537597
1394769
1115972
679849
1042597
542919
1441463
1240724
260890
463346
1065450
1647049
399851
329919
12287
171782
1623478
1277064
1311280
261340
182390
188475
546766
90680
672830
317166
7202
714064
566476
1226405
1243961
1151595
564828
300826
691186
71581
937301
984484
442848
101609
1221709
1036481
500792
388665
1075049
671548
254438
216972
70511
725828
110273
415259
123850
1322303
54888
658628
1008126
470263
1549267
1455042
1018011
242236
10091
885694
536992
137344
199625
1210055
281495
1171462
109316
1250007
1305235
1348955
900068
1033444
1583086
478021
1597581
171679
227100
1072689
1230888
1153803
733368
25434
1189078
81204
1589179
557763
1109893
366580
195305
1522166
485217
1614844
1386576
1143679
1385630
101037
7642
612798
457643
1394062
1635658
1414478
846544
1488709
133384
187088
1239226
1293065
973122
395909
446789
917690
1593248
869083
711292
84253
453448
982674
1099001
139658
216575
529594
676838
332021
86045
234300
452865
492146
477943
1358225
1394899
266221
190525
1184460
768117
605453
1630252
541634
580254
438990
910442
424561
509063
558917
840511
277937
1295016
1401061
1525229
1292995
203650
1423291
692301
1191866
1604415
849559
353606
314161
40374
1137748
1299073
94503
324407
469585
792349
1554556
1120416
1112983
1554042
200497
344821
908085
412929
118135
952452
1332670
1518511
537613
47968
259855
95291
547854
1037556
932964
1454484
326440
1223972
157396
193627
1514298
798032
1498263
57783
1294905
247625
337755
281789
234508
423483
338465
1011731
913555
26745
899359
1188003
749405
959750
1136457
658578
408203
562447
160126
1469451
967808
806009
105469
1432413
897210
32813
1015039
1050312
1206304
25886
1275614
672547
74932
666268
471584
283928
385562
1374228
376490
277176
504962
873374
792910
495534
1594006
716516
983407
1176584
1469670
700950
538386
745529
304339
313843
1134605
570812
1217717
1289532
505695
228227
570414
441557
252602
1339054
1254373
187112
208711
17917
506340
848150
236587
598657
453379
959408
1123604
811224
1633463
602123
921411
861469
444040
1144066
1162382
1310851
599964
1030324
892432
863535
1400817
1188631
417030
815824
1362516
887644
1300632
141554
1351707
1028975
918295
343955
1513319
1100890
876052
650233
449230
1585662
1040561
214848
705113
1000771
1387271
1517090
1513758
1608922
806394
89853
1077427
235109
988433
383392
1367834
1171001
1420063
1560913
692333
1452027
5524
1619972
748675
1193439
1522087
1612022
195986
203505
1162565
1142345
1126440
346678
395325
147440
930551
375849
1128056
60978
1178135
1238672
479565
893287
1602182
1641534
1594295
1127390
1271025
1229734
1110593
420106
396824
324950
1341530
714444
555679
974535
792293
418675
1045890
1484314
378505
132132
515613
321788
1281899
950279
1630177
961636
655499
1259310
1562383
861654
162983
967867
1138037
1546524
1436437
1220539
165344
975021
1250349
724036
1608858
364388
1176004
1336797
1550435
128835
229197
1430439
1645265
257284
1452368
1188420
1293067
171905
967949
367370
276769
544719
192898
697315
1117359
1115616
298373
419553
701982
1277230
1476739
116133
630274
434718
891839
940266
1259388
122940
494687
1148868
794231
1510389
872646
1556796
224025
1103604
53589
887129
978476
803663
926558
145317
680061
1116592
1483009
618401
187973
1299871
581008
1119287
1122866
1427419
1212518
1523340
652830
1272536
571246
1622422
1016791
571943
1412850
332578
1376847
221352
956177
641275
342051
1206408
888058
1436277
313667
909191
890110
262520
1341496
562669
1560065
923429
364593
749563
659731
173955
298730
555211
1240379
388221
775147
524791
1444642
812565
1241579
258188
793948
1625933
395095
882667
542287
593281
627338
276401
326073
1096406
1595611
642525
906023
584709
204388
276705
1200814
1297308
783370
178819
850646
506441
813269
1488258
340510
1193518
463048
1461752
225010
908563
555315
989439
784542
687965
681207
684855
582979
1543843
483506
600338
215641
1135634
115665
1518321
398464
799211
1631656
1629597
688653
1049027
1084953
1637598
997466
65777
1517328
199566
1229993
94523
680718
663364
194600
245902
387671
1115356
1392451
574929
1136375
1470365
73813
1008649
1212868
1576720
1417190
1223725
1028469
1600119
1640354
1431649
1287384
181965
1627269
1604551
80630
170429
1544994
973159
1344884
1182218
1307034
604948
7507
905363
757209
1112056
1620480
676050
813581
584749
1187224
87535
765726
405898
994416
1341606
283331
1286669
788938
1645570
1196842
1425786
675294
185377
193442
468849
1619200
1290212
1505304
189013
187308
784528
151095
1348726
430234
62939
1495847
135108
151158
41538
78404
968176
1538985
326923
1153808
936850
621301
521213
518227
149311
17127
1324800
1116331
766484
1007171
450608
1512013
888031
746510
169299
943776
214138
1396185
621425
1182751
1192550
907051
263534
703883
1154912
1403838
765490
1447160
89689
1521443
1575134
515835
30247
451375
1209950
552436
732133
1457371
1226649
1293559
383682
2568
322330
156560
983484
954847
187623
1092392
829770
795906
693044
1321182
97524
390088
1003773
1214278
234187
1130808
1375579
1165314
449029
57161
493404
732675
226639
225496
1043766
231777
1142340
1608388
502557
1140370
644044
1101453
216263
508977
1490028
1496186
1598345
545902
1223318
958682
452029
1418729
134820
215452
1095664
127063
150193
358630
1283046
888608
689190
1225657
623995
1253351
856780
211146
557060
814150
1220630
603423
205314
1481483
1431696
463859
1612713
1564958
885124
1189233
878869
728546
84834
737192
207250
1513937
1580399
194391
702080
72330
740835
604772
1512754
229647
779724
1525964
353440
1490232
200096
910572
898896
1269822
513036
1206676
171324
1131125
1611938
267755
907826
224914
1060201
1509062
1633237
88147
1627568
617186
648128
138640
277939
882529
82367
953328
1630770
149690
824920
1542421
1349907
600748
412853
1151598
191897
498632
422557
16812
455241
1589321
1051955
159534
531269
1339995
1202178
150579
104549
429391
727974
1517256
277906
1548080
597993
747951
226379
619241
989691
1375061
802157
1030672
1436745
1616098
1311055
1310422
235101
1216634
720330
127925
465477
628945
1029830
1335941
458708
34112
263568
1237871
909057
387574
1630832
1082693
189371
960439
78140
1581624
1112826
1068827
1409238
3297
450806
1158364
727503
93127
1376765
789043
1616067
502555
925619
120980
733387
675352
1502570
1563876
887495
1261449
895749
1208467
1178488
146918
498908
642745
862932
1432389
12601
860580
63668
888697
1293689
1347697
587206
1454062
622167
1422748
476842
467235
127207
1429893
105402
466877
726761
1469767
797484
953863
804062
56515
279386
541053
1398059
1118600
721079
1121633
263660
570188
1252149
701028
982392
500956
690483
1601251
391505
766606
979586
903408
733482
1569694
651614
711665
178940
119438
241322
880340
1146944
637723
1265229
182606
851192
1519979
1297735
314313
142901
1034155
812629
1051200
465257
346976
392838
1582709
1115569
857897
507816
1121249
469395
1630709
741780
853786
598604
1213539
1305924
1367436
26314
551581
1535284
1438170
1173341
1418712
1536130
278428
1469303
1216979
304180
333668
711286
1589745
1575034
813834
1506348
915909
98587
1313603
1065175
1571689
1381478
1550936
1243919
1234715
1295944
1512769
981104
1402359
1639098
1492780
544578
762485
22962
834661
596328
825322
1439525
845917
1539933
427234
979245
768227
1518307
618517
626195
244526
202144
614992
826734
291679
55597
695030
751889
403309
303687
1389
1371297
1531148
1038546
711955
125053
1534106
1492876
1165488
1609
954060
788056
821267
1276933
334780
319435
476052
564818
1534650
600612
648055
546102
1024759
82004
807694
1557789
411508
1512533
989641
799851
1564268
907502
1298133
621691
326832
1445176
1102948
928830
121309
742391
1048217
495707
379189
1637785
1487028
10458
1336920
1246539
589286
833680
511040
856676
237536
1065195
393735
399556
306460
1262597
1380416
1391480
776284
911822
694301
144047
413615
1412958
1079004
830066
643083
697555
1331399
674854
994721
240066
647875
32108
902583
1516565
567464
1243670
54228
1328428
1084905
172974
1231318
1185500
343485
1403489
1310143
1273459
1138226
876925
1116842
80942
390798
1058292
1035046
61926
987244
39611
980238
704783
171424
113507
924611
935374
1593653
1223880
821466
694385
711461
1215734
588159
1423694
1499000
1564805
816852
466679
55555
122760
281395
1215456
544589
1039199
1319577
1195234
86719
805755
1578280
868414
150666
637349
407194
1081832
551427
1006927
488212
1266921
770299
122562
1207104
474510
609060
1536538
831958
21996
548053
1497617
155109
1118029
585117
1229390
1616490
430770
912020
1647128
1530338
1163426
1032518
3289
1195030
92361
1298850
1105434
1414540
24899
1089803
318635
748446
750040
601415
1317769
822720
97823
1140814
621845
220835
601787
421434
79809
1555875
361002
1098767
873579
1508652
1363926
1275515
737290
690385
1103115
108223
178651
123923
789741
956890
592165
379833
1589433
575018
1040452
476194
1058314
335497
1144531
83422
769330
1401141
1548197
60612
275178
1531932
829623
876743
1524876
94504
123295
596500
1470473
1619952
185434
1255124
1451365
591433
562742
135784
799312
133280
881178
1177955
413308
349373
470726
420030
17237
1451799
1275039
1474498
207013
1046906
519736
848778
1179868
939497
1432472
407211
1172329
705350
740721
156435
1211352
524206
744004
1374549
1349063
1498316
1281364
937777
352830
777265
58054
842943
804892
615192
359574
1490404
1484958
1075539
1072872
1603388
1021046
979048
1390827
1450971
302324
1134085
428610
665568
1335227
1268314
1281207
913329
751198
43875
120422
468031
288089
1364486
1284974
587952
585852
734122
1329439
655929
780012
191876
381765
60848
1095766
1258157
327307
761219
301492
1014081
788772
35785
84448
1630395
565756
427063
1539654
26692
1571377
408672
1297405
208782
953896
1602117
28441
1297517
1244532
1630682
774026
440335
1209985
10973
1173139
1078632
1517235
97948
1254621
784166
939293
83677
616257
367537
898999
920644
596685
1255527
1248070
95376
746855
1266845
554570
13715
451435
1353932
1450885
1581821
1237756
1559206
130370
1110524
1160454
1259353
287175
449129
598495
743884
444319
782788
715994
1607774
229772
478710
937194
1287330
418445
1327230
221472
809805
625764
910876
1158832
636615
562892
1531016
885870
888433
91542
1502838
409435
104888
166836
1022057
392687
974485
255209
388765
306473
489305
1040201
1029226
1207250
1167909
1061658
245894
477153
307987
621170
426768
1614686
45741
1646790
922193
23938
321021
31843
357160
1326024
733673
41963
1381429
1294926
1312401
145949
1522598
838271
1198598
584607
796326
613780
506324
1225904
977273
802701
968719
737203
1074864
1435670
121350
849326
1175822
1097663
1147595
578031
1240858
1229456
1481077
349888
1002935
1618738
400196
127404
313825
285025
895909
717007
402602
266764
801190
198667
837070
1301864
69527
859485
1183552
923375
368113
377705
1153474
479719
29197
799809
544969
227908
934619
1188975
1472749
1008280
1371537
413252
25631
1482108
821996
392247
255178
1159622
1520122
458560
931322
382517
522886
1436483
446727
1030836
1268089
345744
1210117
1269215
329007
1222391
356258
344105
563453
1177491
157016
992299
878539
715201
1180326
730581
643733
1222330
536152
1475847
467148
1637279
637339
1298358
750788
523906
865342
289231
524923
28415
1629815
608758
501050
674408
250395
239085
1481918
548389
95066
355839
1227097
1346683
1242028
883888
1154120
1458643
37535
1591893
13748
86976
479835
1039777
906815
1480966
60903
1259322
403771
983551
1292460
1049936
826046
549721
1292048
1567832
821069
764955
1334971
571633
894977
433969
1247047
244140
440792
395621
700314
1289674
264110
928046
1105427
527224
316587
927883
1211680
12372
784918
1399056
1070277
1276733
1366230
640046
557727
148029
765144
1149024
615964
1248236
647179
935836
1395446
616042
1136633
191440
1130835
477098
715903
168067
1056836
436888
854502
1213021
439357
1602786
1304118
909123
1013293
958469
1233217
140748
429046
520620
1191647
369316
606737
69699
1471418
168101
1627565
934045
519739
707282
1188441
52060
275459
352685
708781
975281
1141176
792030
343576
1259905
1524746
1169123
1063669
1646717
409561
1293658
853172
230474
300474
447058
1392654
1631950
53476
630233
840432
1405779
1311970
723717
197429
1238468
703594
1161898
147683
1338973
118035
1317244
1428587
309260
1446743
1441509
810120
585881
1411363
1580116
379638
299212
638647
1575044
1553451
1020195
846865
1434681
1439512
262087
97189
1326067
1647122
388232
340535
1300248
426417
959451
1457402
1197556
989793
1415506
1432531
660457
576013
764706
199561
525823
811458
576727
923025
1508611
1055086
373572
1326140
347594
1287924
289984
665919
1176187
1078811
1522889
230316
678524
1232462
288935
1233801
407189
775292
476050
1398832
991974
1344713
1071818
571455
750256
1008121
1526735
576781
902636
775937
1237714
672555
1157804
490677
644513
995968
1565894
17611
242182
1024125
867876
43825
449185
395213
1144784
425821
1588543
1039331
1557461
1499439
382651
115007
274392
154343
624641
1476776
968884
954335
620437
1075629
1445283
854645
668688
1308942
1148039
397370
896939
85535
1570717
233243
1384401
336724
1560556
1270206
1445204
477501
1384317
715069
1286401
442944
1374305
145472
506231
1319062
896973
1437633
797600
1095663
295582
1610467
1511917
267555
677385
1005090
1490246
456727
1503960
598334
1110350
487016
1092970
796737
560940
123310
10161
584304
1406098
825324
60940
220070
1601860
702733
535363
941040
175051
872898
90761
350972
1373982
1011408
1440690
1608662
1124904
111893
1040517
38326
695071
564485
29808
881061
355690
517457
991926
748039
614829
1292259
1305512
1518226
1303930
789585
443891
1328475
630730
1485789
894112
1054301
1052999
28522
1546538
714032
336328
962221
615802
1349836
730240
255077
768261
436183
820916
854340
35952
907828
1253378
1603308
436829
659757
906478
891141
1605013
234334
151689
1289513
1246048
845390
127238
759656
1411616
734953
277185
955690
980446
1547005
556479
1223654
605574
669247
93390
1289000
397085
765115
1547896
1416564
592906
833528
1504613
842413
1263421
1244224
1233978
742510
1565105
437485
1624723
1595794
1340635
609473
1277579
78038
768699
1597139
251361
41906
1454378
1290572
1139591
1297111
250460
343122
527560
269778
844000
818447
1548805
205038
697063
866951
788602
864047
140995
266108
360204
357743
62668
648602
1622886
1228515
1435804
838914
374093
278917
37700
68776
1547237
750799
1360397
793213
343164
148411
45958
1164428
130316
1539408
454158
616846
1618737
1245868
1615971
1372023
1394038
1367478
987059
1275125
1359456
425813
864550
343099
180677
962045
1477101
687258
402589
1215920
1627100
310538
1351488
1473422
977093
820869
1640829
1199288
789808
1426291
1381480
1478426
1230
1255270
817396
1550583
402220
95109
1271691
1173940
1573749
360452
615859
1050371
635520
748897
1619047
522390
1254498
1489854
1499546
1106268
693483
771115
778510
31138
11276
552414
1400575
835833
1598586
871611
1322507
171435
898145
1041808
1418011
287951
1399179
50638
811532
1119649
688949
1203089
117510
1608065
1539065
447174
1180462
344085
716962
1383805
1036685
253626
1032246
1551327
974075
594755
625813
1532029
1588692
591958
1608074
1407448
336513
120285
472957
1489660
692344
99008
898272
984843
1626007
476699
7978
866434
738022
312671
902747
514689
1494146
429825
1569342
1050318
935899
1321445
1308668
1127373
948208
1332466
1512750
129712
940790
950497
579284
1508454
48075
157390
1422278
459671
788998
1012646
631132
14599
375491
770008
1312078
396447
147900
1468386
962357
684677
576895
1605286
1141633
160621
1415573
569853
929440
175188
1639987
961345
706445
8766
417177
1436791
1354930
1016501
1003739
152447
242319
1337983
1012871
713321
1018229
229954
190364
1453976
990272
831992
1427502
1421449
535013
348573
983418
1580743
509606
982115
1430289
1305503
371804
1394939
725039
1286544
873505
120418
1121067
900835
469744
892494
946965
665610
828212
293048
13937
1481694
1259012
1086403
756258
75824
675400
839225
512115
546644
230578
1176523
402625
309885
1099093
15354
1069335
872426
632720
569176
609498
1477853
1237751
829700
1618405
327691
214842
1539563
1248471
813248
1375356
1481339
1132605
874430
190773
324890
12204
428455
238573
560914
1287743
1611042
153065
464964
402495
1617345
357678
958449
1604055
911205
730808
1079042
1000572
1088334
562195
1302696
1023490
985737
247876
1383096
36262
86666
1551840
536731
1552067
1294954
321583
140198
652904
792853
1561821
582799
138214
210721
62394
1608302
1508831
789747
600101
103300
4120
687674
1201975
794363
1178709
821576
256813
2170
1621657
1511588
495745
41277
14038
1444106
850906
1460588
746967
1361334
87115
316537
180805
1321337
911300
209898
1447805
850062
728956
867294
692573
206320
1229879
1094323
697977
688208
500288
567656
1229380
180823
808239
483204
1364281
76920
996294
1480547
1520879
300634
302015
1173487
619030
1481195
499418
1416871
368991
526598
461455
1124164
434491
57060
787648
1628587
894936
1319625
879889
95044
971153
1038990
1144380
296081
1341414
1078644
755083
1144915
462295
1617965
412725
473173
798784
1419613
100460
1127479
1330710
1168893
392124
1406578
211952
1527146
78721
1002537
847288
861902
593501
380797
1554129
403915
1413873
571519
1520631
1647285
813978
438430
854818
1004764
260204
344940
1324849
20646
1279047
629962
484988
1047822
1607864
1607542
1175343
1392938
1265055
1204818
165261
1046157
250781
1220155
832023
157686
86634
743222
293687
425098
914394
1129906
1037199
780328
600616
165434
4722
1438662
180700
1166953
999369
343897
736914
1106102
54643
1488734
1235680
169349
1588551
769239
511069
1216005
941983
1324731
857832
665932
164994
443309
455529
1003499
1564939
1191
1619328
1584050
1556993
527990
1348965
268308
18822
1392089
1236216
204894
493380
1491352
1556339
758441
1523257
1229680
340801
847985
1150013
11221
1197256
618038
103281
1484335
139129
202119
645640
198437
1509982
1259676
1473792
413989
1636913
445505
383626
8383
193045
420194
525817
266740
707326
1509379
156952
278676
136382
121236
1611293
87386
313320
1309202
505878
676357
1421610
911455
899008
1005713
1387213
563096
1199407
921103
998473
447897
1415897
876460
1519814
202977
804307
469338
1449267
1546106
246206
1432680
1329880
321074
1110257
588092
650426
186637
620423
1390007
924591
1076581
382116
1411695
1632156
907977
175694
1024255
1470670
1129919
1208541
84344
100190
193899
1536479
1405508
1312400
724073
1583635
279907
47500
242090
776247
97431
1605480
1389353
1475310
1051499
1618911
293953
908515
523756
1151191
247574
235210
403478
1290189
572315
788897
548768
761741
578425
8413
1149107
1436100
349347
177271
852715
784802
1060348
35064
972327
168938
523951
103065
351512
1221331
1158876
1566960
1354061
1142127
563965
1430481
1593147
782844
1606056
347890
849558
1645534
1333555
1107550
1021969
1546674
1522375
768563
298658
323618
61175
400237
189058
1133643
659741
503553
657733
1000997
337456
1401469
768102
1637616
1119411
55844
770170
94668
1252936
858923
1037693
268635
815895
481103
611845
220152
201634
645510
731279
490776
1122637
1034562
1312419
1488559
140427
1483101
930812
1090507
1164651
1332475
779383
983977
1441113
1073672
637768
213788
292587
869916
226046
1416756
1116547
1355592
1545071
382889
862679
449946
435135
442881
704043
99471
382277
1038514
1555854
394293
559861
598349
292656
1486676
28146
460795
729690
830465
1399810
23899
882363
1483062
327400
1360036
1018581
492735
1586346
1465468
1216304
624435
579411
840345
847404
525771
1206834
1240348
300397
135088
692344
830745
1213457
422040
634845
1030696
610094
310651
960926
338096
1276367
195762
770001
262068
566017
64316
533401
1210823
925329
1213616
820483
1636893
257657
224002
1286463
606960
1569791
12138
1278049
130355
954165
271643
1258059
1198399
1527537
158272
595639
141058
1348642
1069593
864805
728304
1423504
981283
1202419
452910
1040945
169758
1029424
866397
1051665
29723
1387308
489826
99477
963426
637440
95692
1218191
236809
245599
100330
1468536
357326
238701
505190
153827
674242
1463748
623925
559249
1293602
716016
531178
821890
945619
201707
201970
504685
996176
1301425
1566414
1080525
666938
1392179
1439717
1103999
826467
1191174
723608
259523
318105
951212
729458
919520
449728
54079
605732
862632
437060
447708
1472371
199799
531301
156405
1226499
352178
1075644
1400420
253198
598421
1234709
1408647
454659
1592692
620744
598519
1063829
550290
458873
898179
613569
934918
1295374
1047760
1022109
1486048
436781
257366
744769
1634923
462392
1224355
1270139
617315
1235245
684876
56261
647979
719881
502369
297423
329247
858983
1612561
470802
495195
921413
460496
102577
783547
292861
1488594
1306439
713153
337433
920916
485917
206708
758106
773735
1215724
1582128
1442564
212157
770918
1411528
1418992
479066
1108250
779589
271235
584332
1189320
836853
1196773
1440153
749039
1154160
68255
992244
686842
1276486
1426741
1042080
22085
467695
323863
81522
1282188
818137
1401018
1337022
1635546
882009
395267
476318
74065
946704
1025178
49777
1372259
640545
1160347
1351398
702549
822581
1341659
827243
745754
379085
392928
128754
23366
439786
267042
771423
649433
1144803
188721
215099
297911
956356
542865
1570929
208666
277142
308591
1415595
630340
1444367
306135
523327
738336
495617
1299409
232512
1370589
841209
1427286
720113
1531843
1455968
1296288
357825
1312066
991504
1606479
180595
1082091
612517
833912
1229186
1501023
892653
1273369
1569130
88850
438334
72175
661934
1144020
738120
787298
62083
422626
981075
109798
1302533
580678
1419506
939533
1534528
111371
720403
1541843
331943
1461246
1117671
1303057
654528
1456092
1327365
1413456
1147946
919175
868112
883731
1056147
84890
1589770
141663
1033461
1441969
1552005
1429719
73828
1523371
609367
95807
390134
565053
743523
250460
1206273
475794
987318
1387009
113831
1237410
287468
691322
1125865
136571
292041
1577857
146050
1319997
805868
1485611
202859
1610377
1194456
229726
1213323
791801
83897
351026
1179052
262229
467238
1258676
1022715
78390
987682
366858
190692
975107
790699
1055607
67092
145358
1460735
996346
338341
468406
1465638
1330295
1463740
972121
664592
1532270
1061484
1293242
96527
650856
537506
1572558
949397
484783
48811
263736
17378
1629694
814673
751212
79076
178755
211547
246721
1516489
505796
159509
361780
246683
1555372
852927
861636
1060314
1359124
1476373
1476370
246265
515700
603847
983240
770579
262954
359174
487826
237654
1232371
192297
1020272
933581
50647
1501290
876608
1238673
34938
1581137
121971
1049393
1581719
1249319
978996
828841
372359
153921
1587385
1303317
1425453
703648
500693
1475312
1258275
687973
955368
353525
1004523
134465
714925
1164391
77941
1558668
1128694
1214076
358282
1420064
511743
987640
1644976
207967
853964
1109526
698972
1323784
547349
667523
200261
815312
811213
144236
799945
7184
1252708
149750
539731
772021
1010671
1166286
1497732
347700
652053
46604
99905
308914
1607023
230303
1202055
1516206
52093
372809
321236
554355
714404
318515
784324
1121713
1612859
1518254
1286597
605699
1518309
1100977
1315906
262271
1378693
1172177
937804
545374
1299206
1386792
706877
85927
1108310
535801
1644354
370175
527037
636024
1386920
702182
353279
882576
686294
716266
939128
1113299
1632492
1012674
906922
834767
297043
204834
1157459
1228793
1241205
165897
1135980
79115
1379773
951633
847287
1133154
594071
756971
146622
1436100
1560931
1206360
1507873
617735
370495
645181
106093
1561283
419815
1485444
187543
1068027
336223
742874
1639878
802125
749684
270201
709169
423588
355975
352297
896694
952048
340751
1143224
460162
648762
1558428
1556607
1435266
1060979
1619917
185557
1290961
79636
70535
1317919
216827
1352111
334042
1216158
1596467
427952
1012067
586732
1455950
105443
775873
554186
200579
1047663
269614
530922
104724
1222761
602103
1402898
745851
889127
1306604
167920
1070659
1598318
1439342
1373839
829545
354058
1522543
792515
963445
147804
690953
269954
935553
942634
1613017
1566760
829504
1440414
360501
274830
1215540
1251651
128993
799438
1233759
1184494
707399
1011458
1331759
252723
568599
326568
345607
220324
987973
937998
1059042
248512
676731
1390713
983264
458849
1296073
832331
1419046
531370
772295
1193677
781222
909074
201629
290188
1568991
1109504
962822
1165473
678968
774044
865974
1557531
419341
1273452
526886
1139475
425461
22615
10150
1035079
1192729
1511789
1265023
986600
749387
1156054
856717
1464946
409355
962375
93287
379691
476558
433851
1010728
702144
65270
766385
46210
1442546
1467476
1369925
925355
1646698
634871
1301748
492523
1034623
642619
1287910
798028
748634
459827
618118
1362225
1224107
421035
1302898
1325908
1548741
1091810
1415301
985467
827899
1263267
1363634
1310275
986286
1177639
1217257
1186159
1089269
250608
334966
589245
1362549
1345231
1557072
963712
1175334
682374
23041
1114565
104296
1189258
812498
66049
475492
343825
1308567
1501199
901503
231836
728532
1242855
1197773
409493
1392792
271784
394178
504746
329445
1021127
1052422
719597
1591255
823559
1253727
1371569
837435
1078405
1293824
1609929
396551
1506204
57948
7694
764230
1381595
85082
752831
386865
1477224
1006979
1342922
469057
1379426
638452
1372775
438357
823736
288244
1354261
1602622
1095130
978843
802649
1549551
230681
1162566
973803
908238
656040
564677
1044984
1331531
60476
33879
576569
937042
213744
1445160
355714
418789
955042
235717
911117
102557
828491
1607406
644418
1620159
474645
507929
1321878
1375354
1584219
1127554
935181
1235827
651290
231316
1005515
477852
385005
980485
663488
936588
297441
1588487
2631
829161
1535274
1634577
610247
1242826
281354
585321
114047
378033
1333410
1316230
1301514
1205249
1164430
765073
283282
63977
1321961
555697
1036350
107830
543508
381187
1120433
1047404
1175042
567068
411008
1300621
783346
426693
94544
487184
1257054
532390
796206
42201
183164
989658
481799
1281953
246435
915320
1136815
1017082
174753
942082
194661
1605927
1061223
770369
170069
592838
1131073
1012471
701392
608423
1507719
297992
919964
676803
770448
1329648
1466379
1495012
1408319
1405569
612401
960103
1599630
958709
235147
254902
1160929
1249400
1101998
1020013
1567263
206528
76937
1407202
1159739
637020
168607
964023
1361531
628938
524543
646635
425510
565177
226222
163665
1269992
1517093
847181
223566
1422641
490402
748874
340594
693517
1389311
177396
1027566
911324
787667
96333
717301
1330011
641559
1192844
777814
482422
1400389
1289467
1614581
853038
1061655
1399163
836821
199694
1622213
515853
1207469
166723
87831
1599446
1446675
1581139
626257
1164395
155380
1183424
1591478
34905
98987
855529
1122604
684447
891318
1136149
1328385
235896
1259523
1213283
435466
781599
522216
684672
700436
421778
1104756
49293
443138
215706
766496
1007373
526517
1641103
1242543
82667
794581
1472123
367075
1186042
455712
451611
909050
175662
1575775
485770
831669
706591
821014
501354
1430112
963427
94851
749568
916586
400040
1119887
9861
273969
1254034
237795
1559661
1376164
1227988
192960
1081307
1413281
1623659
113442
556133
578374
1352108
565768
1620083
771294
1326185
551493
717607
861952
159225
906027
1080238
511277
792233
877206
772695
938120
1153566
1294498
1180354
1324463
1278990
1323463
1605488
286219
647349
473257
78191
967772
931938
1050624
1174925
189728
213137
1169373
918252
317892
1046887
713587
1555808
108547
1525555
1235277
1121832
668949
174977
132307
1460278
637396
255819
1504236
378324
375830
1330711
808098
113334
583508
922051
590968
21448
447353
588727
545288
1460805
60375
897069
574731
1291671
1196169
243773
54034
28246
553689
322024
121673
474436
1472364
186352
1564675
1169148
100103
1518402
1343574
452207
884135
345363
143347
59492
413658
285258
1297043
94211
51562
246564
1551679
929460
723506
1010942
1500525
1014540
500909
12273
973016
322311
1622461
19106
468040
442279
486891
300527
1015334
1250747
158760
992554
180083
1484015
1032630
414011
1248395
1171739
208528
803582
436297
541925
114644
1620466
179968
152502
1251752
955236
612345
1320939
720350
1303015
1390255
893294
1175472
673590
1214299
680843
1065685
1420884
1061660
1490263
1317110
102463
550483
719430
1491560
26801
1303220
1562902
723978
139577
1273796
1264784
1498667
1459266
666205
1403056
836899
107484
225286
832937
1249314
1069997
869287
1396621
612300
376129
866283
1003449
1314619
1558660
1046703
1573067
460101
99402
277965
1248889
1431886
218516
491543
1075886
436153
1212580
1276760
829004
1366190
390459
1313294
284023
840571
349728
442431
1511125
1298238
373700
50117
770126
432036
413423
1227909
992235
238536
1540252
18094
267198
1499657
964312
1250546
276056
1203681
1242969
607838
1233619
93592
1471729
310427
520685
1275632
341049
1553628
403955
1040149
1480296
872589
431316
842212
830438
262118
854023
80933
1179992
662455
321829
625172
1046979
140483
1508756
1188458
1512657
1607535
566361
889908
612007
914654
351237
7339
1441433
101316
440750
1149662
1527096
1217672
155346
493701
650627
428856
450270
1232930
694201
1540845
949024
1107812
654297
875109
715663
785292
871702
1325059
1564644
205368
1576632
1345725
1396999
463032
466017
594720
351526
54831
1501229
1401951
1608918
649259
1060599
976073
4620
258842
969261
506493
673811
1590583
1042966
447096
566421
1460138
467492
1040525
971466
1243401
1253750
708531
622395
221641
1022651
223863
1168136
273625
610992
1249932
605660
1192303
1065686
199291
221472
1555042
1074408
547559
1042530
1126133
173406
1314070
24468
541870
918463
590789
1121018
934896
1239158
963345
1505448
345163
663039
769232
204153
324833
308318
1184335
110642
300171
575630
678024
1143765
149147
1369805
1160438
453815
825653
1213546
545953
603496
682850
244614
146455
1027540
1016151
119877
627925
1610142
670569
467818
1101329
90837
867443
1261622
141676
1482465
532717
1237651
881987
893747
1145845
18094
1344044
1320236
672109
1174504
501261
921028
1606208
1014724
978747
750395
1341184
1046851
1259566
405766
543939
759267
266432
284007
763818
337641
856774
428610
512049
1492825
955519
1565710
218559
612753
34395
785367
941168
1506591
1590110
196232
794670
658110
1500403
1475745
765877
728307
228114
869325
110701
448057
359273
1698
983326
1303310
438344
873231
195130
840463
1309212
1223846
692257
347861
1022198
779483
352706
627459
1323776
632291
331526
848984
857020
1172492
1207423
812836
90442
238154
817116
743059
1048379
829598
776077
1501025
114386
1246532
865348
388840
560391
197114
284622
1180153
627800
1063421
721766
1022425
1643187
635532
1125042
255542
114388
850267
1294944
308036
1640275
264236
544716
41553
1175725
1624158
1204379
286066
986481
457804
1059533
1112378
895369
23540
1107680
976281
1374951
1592530
127929
912153
635040
826771
317264
784312
810507
320614
648196
85699
457216
872599
334564
1082380
1027732
860305
358866
1255794
175614
1016346
5503
729075
659808
360974
1340159
1253560
884665
288869
1149104
164995
1335661
92939
1347329
830201
1477267
70229
468980
979123
353049
239742
351239
4741
778958
1004363
466194
1251550
1431916
407484
53148
628071
1544390
546458
100656
718339
1406715
398956
176750
1184085
117055
1375272
312731
168899
826280
1229381
1331082
1507150
665410
45458
578243
1333134
305284
1313476
50052
846131
1630322
922428
316177
731040
372947
601141
1571359
394855
403224
532805
1175479
963754
15992
1040367
684957
658171
1385412
1383788
928592
565835
817756
1221456
1323188
261718
739618
76329
1062361
719889
1299646
1012125
1151467
798610
473097
1474570
493801
1599846
402508
1482053
1358476
1118527
1605951
732475
982552
1397031
855411
986891
396074
797295
313848
486951
1009138
313515
61323
582043
86877
945422
1532726
1098846
1094517
1301146
1245451
302974
782154
907115
1584982
1400929
902054
998766
1634512
273004
164380
1224341
621095
947872
1409380
266548
1031554
20640
1553445
5732
1463224
263818
643166
544532
1536732
910135
28096
1329024
141238
524828
516537
1380730
73313
128446
470451
911151
976771
1401958
606794
1197603
1439723
725882
576461
156365
288554
577551
339950
324993
1015587
271728
1458612
658993
130746
1495946
1030229
1565406
956138
1010686
145081
73305
209292
1227972
1269695
1401392
1144460
1340011
1141374
818094
958749
362339
260064
231297
356318
1099031
1131910
347940
1478177
851767
605519
354589
610493
740091
198129
323365
1188223
83137
1497541
1340182
321201
1284353
879884
1468351
548198
1455273
259130
855425
1180518
336556
383597
1353965
1458253
760754
1152327
1023518
1587462
1268574
422143
98529
1222600
248831
282275
221420
603948
403784
720852
1130594
49673
499755
568167
106001
358388
107013
365333
1402153
1277266
1216296
588704
1308709
1415027
1609166
1346300
1287082
596061
240652
389437
109262
1378229
1111647
1213968
190860
162905
711937
1086258
235146
334315
490470
605036
1521829
881458
684488
1629788
1452559
595038
29017
1437082
1078902
80332
1195741
326989
7242
1065014
502061
1153271
1317167
671648
586460
1400848
682425
1463595
541964
59912
1340355
1193572
528548
332916
1137184
1154917
1394364
1615483
928348
1602680
1490111
129306
367932
520642
982676
735610
1248160
927052
1200888
275325
1316630
913692
1295897
425563
314025
80144
981411
1634304
1555639
228803
1409253
500175
223978
272374
474363
154028
666106
237297
945503
1185573
1079919
774791
94767
297732
711170
350248
1526175
684810
858920
1357821
294173
412795
394204
1123651
916319
368332
471857
326123
937058
1156599
778344
1083637
499748
241916
627449
83489
890148
715721
872057
996397
8216
1296041
740768
828814
445821
228308
1335276
673492
541273
1187043
992482
840041
1603062
524703
337409
806631
554279
1490667
474636
75575
109936
1586025
666652
385889
360405
1068123
275690
1445829
1430373
520112
946784
758947
182490
193476
55313
1411701
174384
49840
1109179
100652
1514594
217828
318829
619459
587905
858404
1601688
663504
1383675
1594496
509816
843892
1522977
1138251
975993
601121
977629
457706
457033
1458056
460697
1388804
42068
1557864
367939
1160373
1507180
1245583
165679
337717
1610211
820048
688562
599578
893946
589187
272926
1182891
774841
1603639
335688
867570
734225
7177
903595
1342050
1385535
710292
801992
1161894
6531
490807
1531839
106595
1044582
564684
319886
511934
1502842
448994
167059
124497
1010056
1252000
969389
612347
1079382
296844
786468
632617
1409231
853417
198459
718527
902292
1350434
1014117
723060
477278
1389131
256456
1562307
758567
360817
696115
531625
920244
20282
1184897
855509
584307
106192
1095023
1231444
1367267
465245
1163799
1132221
1379600
510542
18689
164221
68940
1187935
646125
1041663
1362479
1485666
1284899
1171648
1139004
1069304
1297374
112566
1273325
80031
930290
1010077
627577
624526
984812
509477
1004565
1495997
646701
440218
196376
1387208
534006
1118102
314268
1179555
1036918
1085283
4579
882683
293300
1625976
1005089
441353
1482613
980300
1365507
1076200
219663
1347654
1130743
1451265
506342
1501126
315314
746044
71917
1216915
341576
826938
917963
1239994
904516
485273
195031
1105235
926405
638482
1603091
39530
1506281
4138
1075661
1620061
1230981
755017
1601850
240922
1118767
1438563
908241
825229
986500
239306
596282
1169099
379392
153809
691915
122592
265600
1463986
1093303
664005
234036
289343
1288815
1009544
1106436
991416
795404
137251
108078
680286
275503
1462090
416037
1558317
1614621
1164189
280645
104714
991227
920498
254500
1570870
1242001
457676
327074
1448569
1312602
130289
1431608
362156
1227920
739824
476094
1028956
243130
1406157
1023089
361070
55551
572146
1444399
695105
983676
304190
1560660
1498891
740847
251465
1349713
558168
1321779
46037
1592826
395692
64249
644007
930296
1384510
1244373
1203717
1376629
218579
1369494
1165417
1386229
98714
540333
414139
1552546
389184
815255
1441643
282515
22272
459678
1224337
490186
1141614
714841
1360114
266753
543011
631160
1561425
144994
576827
1162156
927204
669902
785168
98998
107017
786806
254850
401040
1293821
1458358
1338990
455532
501018
568411
1327040
1042528
67175
1110761
1536756
772872
1585760
744968
756946
780750
1542396
403234
1419851
264972
312494
900128
1167700
251019
35393
183746
129386
1091626
155257
492037
498900
1509440
1254265
290059
950360
231404
1016376
1250777
1244656
1647563
1589849
1287093
448806
325586
1347516
72077
496772
943624
331090
526198
908072
177934
715082
1148564
199987
620937
825726
162227
848267
1572574
1292674
261543
1454800
1207822
446334
636831
1348495
662824
543988
592294
363753
756128
1028433
570782
1083290
1061908
364568
151702
738765
105752
54905
1283871
1576278
1157377
856406
854677
496894
595810
838430
1510821
1300884
1509212
1332428
9603
822504
778763
434158
873870
380840
405018
379298
86064
747630
1543999
1598685
392698
1483243
92746
594130
756416
826166
925342
683542
1646529
1081533
1290876
674068
1206278
918883
1435429
806426
659162
81782
159482
560296
1167107
934382
963056
622494
33655
56859
241179
375550
437939
1159567
1202519
512440
124670
495930
296430
724799
563180
973979
1264894
424825
507039
705287
829483
914719
1611563
1495605
245093
101362
1150365
1375648
802687
926925
687244
1094885
388039
793679
304318
1567752
376671
1643596
1493811
977413
118417
1467272
849408
937817
893432
1196697
88395
674784
388247
424636
564360
92895
1520738
682157
18951
725153
1439382
1471612
889164
1418800
523252
568755
1087561
1627449
511438
596275
132597
221810
1233244
126408
1198248
1086970
869651
1414585
1059682
392873
1133714
264972
884681
749827
1317763
1024923
1262353
956478
1316643
1347068
1221758
2837
313620
889294
1455943
786059
1022428
1489076
519230
769716
1521964
24699
1282225
477116
1081720
510598
76339
1131480
882553
440863
974499
1318709
1437809
1481977
157822
546403
424054
1020900
1450602
487451
1345803
141042
260336
240658
965282
1519407
1567495
270901
34671
107431
1266431
381517
848152
894127
612503
1376199
283925
1158671
839833
1330213
1207312
522031
1225053
147293
544181
1626723
1463585
1623277
904785
301512
1512892
1216201
340482
414959
722041
871712
1645944
611915
526487
1597677
467540
1234350
1111686
1253315
876109
1271369
238167
1282243
1120063
172684
93795
1072770
378827
1025146
1456724
363919
790752
1038882
387214
522752
1583618
1388611
965499
562877
1072514
1630846
1496277
426220
1250072
1404742
261522
1609344
1105862
232173
1431322
1008990
904433
1430712
362205
927252
1190280
11919
162063
1592198
780060
1182965
741046
822340
1444903
65968
581073
757799
621772
382666
1610511
1267928
716460
614009
1447300
57182
294823
1570465
792976
157385
631594
456547
953825
24073
1559023
579045
1295652
962410
115453
446299
844625
795738
744205
509911
1194406
1448099
399291
10282
490178
280675
313718
901830
1184687
1423381
1041876
653935
450302
166325
602887
33523
1097341
1568005
1082262
552497
451393
951040
1071078
1239827
1290751
1150115
1046488
580334
1170036
1365636
961830
514982
223792
1537845
799220
230998
985129
1492627
125468
751320
376652
326046
1566874
489105
218781
784049
885476
994822
679103
1505987
114280
1594350
16620
539779
153108
1244723
163630
987519
806253
901621
89904
252714
893317
969820
1165330
553550
735227
805470
1048550
1367456
1313959
151392
1578050
1363599
828096
320603
82941
158709
234363
516016
902408
773343
509477
318571
5227
820341
1294730
105301
321746
253113
694583
1037561
133040
1091133
1555356
1164344
719703
39814
1579679
86380
213948
281624
437355
147028
1081736
1591151
15314
646138
212074
491156
290047
1532285
677743
1443097
782855
99805
441071
1015830
634761
253109
52469
562144
1082239
595490
628498
1411904
155961
1180408
674718
473622
1569607
802636
785261
684341
475570
853050
1084813
334598
422336
143534
1597215
1476830
12188
251384
878038
1010460
608621
1459468
1609401
405315
940524
324547
673661
145339
838112
1626196
1439069
407476
320693
1211774
409612
770707
1567692
1634186
852727
672112
539202
787553
494555
435384
1202827
398647
524415
169333
1450552
533344
660339
234850
946203
239065
1162090
1158131
627238
925970
1224856
1012284
1514399
470903
1385743
488074
600328
243195
596146
968412
1192321
1202583
1437406
1355840
802704
133711
1470729
1558530
1427143
446920
255175
266111
1266204
1159330
235778
955418
293321
284205
1510317
1328295
858326
431135
1257309
29044
1510671
894381
807641
623765
1303504
2058
539437
508486
750092
1403951
1192157
113832
167404
268033
1511233
1356387
119851
58008
1352857
10269
243263
1457009
115902
1247093
1646829
560638
949517
958932
1593927
40604
408767
1419588
576226
789222
440950
992365
66991
447309
905415
1248701
905976
908320
1224587
981591
169187
43087
323556
861113
615538
595993
870342
1271495
560037
865820
1536127
1589366
361142
567544
1602124
972024
1541145
1401493
1159256
1293694
1193057
110214
614728
453431
148875
650892
1357407
1524314
1512317
450637
881209
379612
940304
1157879
1379688
516661
1581498
663853
53485
309467
620614
435325
1628483
1471254
83781
1417342
206657
551917
85726
1207970
480866
229911
1560352
1612033
450389
1394551
724598
842532
292905
1229156
1536
712620
1298113
161190
1538963
1176295
368073
1260575
530662
884372
294096
809027
333851
507850
536590
134387
746777
1152959
1373383
874959
152812
13986
705089
1312097
1068884
1370522
689457
1549192
785498
1492074
214101
1240419
509454
917785
13560
1353085
1264928
1496026
858570
398214
1639591
50703
500334
1052624
1025815
485085
80159
897200
239170
1447694
362133
724367
1639005
1397927
1175844
851246
917737
694470
189141
899998
240270
149085
606697
721477
685429
270933
705783
1165197
1515777
1575263
409192
836624
133265
203483
1026775
237781
628342
54676
225443
914094
921596
1072242
130385
485304
84445
1458119
182242
1219061
1278427
123195
829879
211734
704249
1128846
123253
858769
1101696
948525
873270
1549124
923919
221053
1579469
844836
501539
647445
1516547
503652
1376454
958105
46147
1154402
1031605
68142
1120476
1121779
295730
981205
965615
1096443
1215638
35919
463294
1158027
1521967
478571
1297181
1609544
1310558
1500301
268770
1479038
630330
664132
950329
1527051
435249
559454
1130597
644012
191025
1573057
922874
1211608
1116874
379609
705024
869421
830551
376317
97940
411580
195734
1110472
940494
370717
940010
418474
143926
1283085
1040547
790993
781081
977522
500995
1388206
95441
1629803
556648
1596232
1102637
1458568
844613
1531841
1316629
713892
241549
767014
1117645
1358405
911972
97601
1213358
1492496
1088506
621671
1084595
144743
1350523
1641105
92017
711508
963486
161018
1226448
181821
156972
655543
194990
973605
983070
1205179
110450
774704
868001
464238
43603
767073
839180
965014
1386722
1076824
1402736
1052444
535562
1367372
1210378
1517458
1240074
1011615
905158
1126981
451171
1429005
318902
946223
1041594
1536271
1272685
75028
1355853
1041333
244659
102536
3614
736093
942625
216257
979663
495007
1207718
1089308
35954
1314692
1373753
839483
1618303
1622449
356736
1275052
642227
1505168
1024764
920666
369622
788222
1594452
617106
756003
1006713
1313582
560221
1289119
1555548
1222625
1224035
1176813
1236739
336480
239889
181473
1339627
1624584
1350117
114770
81383
962701
360241
346579
1193348
1347429
418056
313310
478518
108040
504767
1105495
746418
1132439
277638
1642928
1430808
1405996
926598
1272213
546281
536101
861458
1279241
42572
288393
1091293
1632277
261786
404732
411989
1502626
51420
1525876
1452947
887546
506041
1181281
519326
1331224
797475
979583
517182
611819
421907
773750
894607
1303303
373949
648339
824700
784879
823511
1125148
1198621
146820
1151919
889100
574590
1099543
1412830
666580
946177
164387
677607
844560
455300
339852
1141909
179584
86675
628173
1637003
262197
1163411
289546
384780
1288177
753858
952144
1391666
203865
565755
1121799
103712
296601
920323
1238723
90830
1212678
1514527
1276738
1176325
53174
1462253
1451613
1378233
1349978
178977
1065231
1111388
1291734
821426
410041
396951
1159222
685757
634583
622548
120799
622699
575402
970446
1572382
776378
432360
1346718
747143
1267718
1203115
1546021
142795
466333
75320
1242391
1211279
1202694
701432
370287
23321
1102007
543800
460962
811340
1026107
151918
488103
1082907
1331381
1306784
164989
898896
1338099
769213
1169995
1585448
39513
563126
720710
318556
890207
216865
546763
1486071
1564220
1199710
1639709
919261
1385421
1480933
829018
784054
507364
1303137
1076028
716269
1121101
1589088
604334
1106486
556588
182405
1297789
1176901
1024221
846576
1604059
568588
952660
681110
1078073
1590774
497945
49207
101291
13097
1630966
1152077
671834
1084726
839387
1173598
1574474
2904
22011
582155
944631
868366
1226590
1181069
695124
26470
526624
390398
569435
1429387
959978
1060924
1024923
222531
347998
1522927
604431
1513894
989840
1270341
701161
972420
63982
324373
1377986
1345499
77168
656685
1549519
1439242
971449
1126434
833837
866473
1197908
937580
1382452
1243691
663119
538798
1138444
342532
1344599
1478923
1568005
603236
656771
412988
2835
79355
727392
790745
1370468
622650
1425979
202164
1350636
446816
1500466
70537
814566
1372986
1537546
1333290
763740
1450998
60992
1219836
548397
1103130
1105515
1498765
459964
8557
1059281
1062052
184811
431554
713917
1179692
1155841
1460047
330289
1599829
1473695
224512
298276
730807
1356227
1383485
1026989
1349641
951361
875725
372575
21395
1601681
467600
1269711
404981
474059
938472
1191755
183217
476782
1454646
1421788
1590935
61094
935139
366723
277371
36859
1493846
1220395
615223
1028377
1151079
123247
1044715
1522734
229678
528978
91929
122797
940186
144334
275290
466713
169422
894976
300658
968902
1608199
143644
239255
116295
865490
881888
266834
1421514
795273
689154
1218188
250725
486396
984985
1298671
935638
255524
306536
1173157
1186381
1143426
1299729
1051896
928097
998745
422564
1018590
833006
326932
1553741
1237474
21842
1463580
1196625
862336
1121127
1385600
607858
1185022
1386024
857189
336670
1170184
1294859
191770
849446
551196
1440336
1048888
1223466
273642
339313
661575
1173952
1260465
571690
188696
595968
1214944
754236
988251
218390
682799
1271224
1529703
1132986
253598
414105
877960
1308138
965185
222340
72430
972518
1291175
555325
1625634
1105413
736638
122921
472413
418384
1486914
1056722
1109255
258498
134519
1101114
1131979
1246872
200152
1513247
869733
1095759
714043
1336533
25234
1108578
819228
740093
1304692
176208
1042985
300424
636927
482408
1327870
1525484
1505971
1627699
1555908
1421259
494901
634736
1345099
1096771
36688
846209
829469
763949
941523
529441
1202850
897487
57633
591258
1424593
643046
699178
413913
1543316
1540549
526552
1619779
380786
618511
464941
850692
924809
808923
1029494
1194653
640052
1550718
1584988
434066
34617
316563
969749
1446026
1600897
142869
512647
655679
1285432
633673
1204024
167162
1300389
958514
1079432
1045837
507104
1166445
75607
600330
548213
506991
594306
168312
82406
45912
1540238
1156011
1429372
1588844
1554947
206892
181086
229000
976791
1481733
430332
1626842
340647
72809
423141
1273681
630646
1431334
1435674
617685
331531
1488618
1128504
540953
257058
1250145
1021778
1226570
244784
244336
355572
542686
983127
202723
68606
1247866
1483219
1008635
785796
675602
744374
1509372
1421823
206583
992998
1561070
1571256
834525
528134
1017130
568724
944931
252656
204844
881663
461278
1065267
1183667
1221293
855011
706639
485026
564271
1021549
1489597
1527757
1091988
992471
182548
296850
1620064
931699
1584344
996797
1240188
1287917
1034273
201607
988279
204809
1501000
280117
868898
1597468
1436231
142805
26230
1551779
1156433
653937
630111
381769
281910
412264
333261
1609889
825132
612793
277645
1404442
299198
222460
754902
293400
877128
1129901
1628513
1485043
1344747
919868
1608787
181976
678498
739339
919127
1081604
162888
90723
668052
122153
656952
248631
209608
627820
792062
85236
443473
496616
1200298
1357821
803581
958571
106393
1217599
1633417
614899
365816
1268800
1059553
1475767
776759
1639435
982029
1226137
1607500
1534391
1354002
1195555
377545
402347
1169274
502543
179192
1051643
1018453
1635525
160943
293094
112256
1526330
358375
128632
510625
1319979
1340470
113705
916808
367989
1093218
1477350
1002385
1189928
1301388
823595
1586572
1213939
1162162
1383336
448258
818839
957462
629597
1408150
385713
1220318
831820
1097365
1101817
1069293
1577874
597260
488833
1191132
1335570
1148871
1247598
1208108
477543
460754
1197184
1427140
1196604
24187
1100701
382760
1124369
398915
1346885
504633
1383032
614735
303780
278590
484584
1580084
1099811
205432
972026
507734
1330393
1529802
738262
1640635
1608470
945783
792741
247034
1389640
1442454
443492
739333
1629853
951991
434836
1133228
994836
1196284
672006
236448
1461222
110287
1402501
572986
855729
1217271
267793
153343
366522
1399716
159461
1050152
1401035
1281189
838740
1582364
311464
499278
1527330
109665
224652
316133
821663
1617748
75281
612962
1343618
1401446
164263
260532
60130
1147699
659444
523715
1331757
1258964
52899
397484
780502
501176
664518
956861
881417
1278022
608431
418212
1611999
723167
1391466
523762
365145
1239689
548737
1193487
929251
14251
602062
144416
120117
129919
781552
557200
280165
1270912
361603
1600459
391188
557869
486418
750888
1179405
466147
1283801
1365135
1482165
1030978
885682
1325955
1072677
1140828
426130
1521358
724330
1126436
1431462
1286063
855208
1606199
546526
1443557
1493827
823234
1249752
978426
840131
1366843
1116035
582291
799954
480334
762739
352823
245324
1260209
466017
1638571
714039
1601278
548923
158546
673401
762118
965667
1354393
593330
84634
570211
1000980
1571545
940331
182258
197038
303296
679419
21281
1292261
953283
437234
48284
1102431
977443
168263
1356443
820301
611639
812279
728315
330324
1171820
18594
388409
787893
751303
730466
342828
856581
1636285
331095
842935
97879
989770
568604
723692
464762
828452
464215
1361228
807577
836298
1637095
1624201
1446916
234994
798208
1098966
805989
796884
930966
24140
688716
1263117
1068512
230166
386957
1201552
1459264
1325518
1293625
649338
809584
383285
1298549
1216525
910354
659076
725694
667420
8027
233824
607556
32291
1346580
838660
1444554
1054686
527668
208005
215457
581466
272984
924177
366081
450660
509207
776549
354050
1453450
374260
499332
1610261
1213463
1201074
47914
311554
517451
1081439
1099366
578869
282636
1145058
1502364
212424
1202789
1079645
1352826
805708
320130
712380
1221346
1124413
1040546
1042357
1475942
368868
1482048
1011503
928435
1234577
870323
992782
629518
51568
611700
879680
1526321
22220
622772
1471364
1634574
649857
443532
267088
1303194
221331
276991
624117
456352
269616
154658
283677
1289099
1094644
1016699
430004
1212995
765523
976358
1201445
210780
1399620
1037080
1148573
172709
1190754
1421405
1543688
295112
778305
975495
757223
993301
1488940
904702
1547173
1643362
1601072
72212
1019029
1073254
767799
1018587
1456234
584244
45787
1067941
91095
1226794
344232
626923
837194
335631
1286798
1181716
1231602
1356874
1632888
17547
1133998
296573
959353
1628528
1379914
978918
1296311
149700
1091795
364259
122075
40860
1407260
37484
897827
1597927
691311
840201
1559283
1107640
268606
715030
474801
400306
1223389
245070
1493761
1185392
835869
1061174
1372003
746736
109179
395756
1478746
1358321
657452
998607
488695
866219
284887
541247
1194758
1582294
671265
995798
636471
734911
608580
1261319
820588
234045
27077
964671
224724
235676
1518850
1519647
1032136
1379811
1581515
445694
121634
646708
9636
15982
286075
872701
552002
832814
794968
219009
965505
1033205
1370205
1129591
931847
1278189
1195054
554087
1052164
615339
352409
609788
325480
765548
44789
1629118
777689
1173591
392807
248311
1624775
1328210
1605437
939885
1068209
630866
992576
29125
1351610
526691
1401284
182431
544702
1406198
1258978
1166612
1220360
1621332
1230824
206547
1506557
948931
333013
1219890
265663
471118
896536
684937
1075030
648159
1380174
1319916
1260101
1158913
516163
136941
1170240
1396185
524253
721875
1414750
1237739
471299
1369911
1430728
1512480
1300452
944501
418506
478878
1457169
1565286
1051764
203802
467119
1642157
358947
659834
431988
1410884
1309618
82775
1482268
563109
979974
1525686
450537
158622
25643
1453978
1647040
348322
234533
1110358
860118
250225
603706
528763
285173
691321
528962
785457
538925
381165
540120
1186661
458514
1035426
732698
104794
920688
600759
393255
1499072
1128475
795558
1628088
686354
430297
1291451
34146
1177948
556067
181791
1110323
113653
491215
113733
1623265
512686
1031182
1607657
1196795
1194518
1491702
252447
770225
816838
737946
1299707
672484
783834
836988
633112
1331150
1016510
1222097
1085085
809307
183221
793959
1421566
956999
1020408
227071
1621891
14119
720327
1463899
1081412
574775
1328944
61638
1568667
492026
121272
1044867
1112854
601627
1083532
203391
1328575
33341
623904
1413751
984877
1287808
1040157
1570503
741060
36796
155146
497462
1091039
580472
1251644
803913
834427
1270792
1637121
628483
799009
1462420
1241533
861193
1541096
1045564
730573
154381
660473
1318447
166944
1471362
1513542
1038950
765322
677272
729517
992312
996438
118747
1224579
1247284
1647221
1334954
686293
304158
1628886
51501
183551
75951
403853
751840
1097510
705363
725529
676473
1116523
1510776
1150085
1376038
482318
1618324
973010
360578
79177
1159873
1094589
1481188
972461
65540
1417662
1694
827068
400571
1555387
276039
1546657
645992
1029494
1224424
737632
1553242
1558497
719851
18313
1578462
149904
691202
207540
1402257
669388
458815
1290991
250784
436242
706478
981122
86203
620547
164414
1340698
557367
1082739
1414339
892667
247875
408180
1371987
864323
1385606
103777
921862
1456089
1234526
1450566
1456666
1501118
1634285
1515134
83146
218363
640977
653789
799833
242770
848273
58555
1497411
1593389
1085433
1079198
1006337
775796
863714
654368
1079633
341494
1145276
60582
857940
264101
884423
1197143
983782
780559
367661
1020924
497851
1170201
183132
854229
1038741
1439958
937232
97043
1578690
926659
267375
336936
1557554
366989
7635
1142960
420221
274621
1043149
1225931
848879
766276
163954
23552
267644
1589762
529058
42782
1468689
540076
1642261
138835
154174
1061057
134901
1611269
1483507
1169000
1125543
873139
1608518
934883
610492
1540629
1492125
542383
1344719
303616
333282
1186618
1131993
516089
937770
645586
1187856
453386
926399
1229935
93964
128989
289054
1636736
560004
641966
777367
1138785
1387604
638826
707627
963141
1345083
96052
1619162
925696
916769
415634
51791
105098
643263
124530
580060
397246
1396757
962422
311740
859389
211456
906454
499838
1546470
1225712
102432
511159
1046733
226336
744834
1214497
110586
998621
774018
500754
248767
1365161
1444266
304685
298260
1522436
1525565
1297573
384588
411622
360691
257147
243258
1574127
497335
424078
154385
1554418
1321077
334815
1152718
1045987
357775
500642
118727
865752
630413
1423991
812228
545267
984569
1046839
15689
1428751
1135723
208039
94868
1360622
780694
999191
1111056
1393404
1514873
505013
522329
827677
668578
1092810
1062770
709223
303649
889818
366576
907815
508315
1274785
1457241
632795
786448
699250
140687
970523
745799
145063
1414421
143850
1090240
1147060
1268211
1251555
724581
1031883
428038
1186024
934262
308084
1364063
710043
351710
645597
1066174
908733
1459396
828633
961465
1231364
305834
463792
544654
1439287
1063146
1084610
748204
626176
963920
682708
630496
871916
511609
749497
1466893
1389506
1208391
920441
948100
1596827
1010838
723424
58441
243706
1530713
1632854
482033
372706
296785
1085532
937487
132520
1176941
1187594
1098417
1347186
880370
643325
1388545
160369
628987
231918
537479
430837
553810
371108
275544
1643295
1340264
586375
1285271
1466814
27960
1634799
262490
1174441
850798
1552553
277664
429496
1578767
1609282
1232248
688972
37596
1033068
85634
349591
144216
1208652
551443
80917
1405531
123278
770338
1219772
363206
122353
716756
402030
1506743
480090
904706
435787
16625
708979
31255
272790
535508
1479123
1164925
1527939
173950
83504
315359
1312228
538595
229113
1386627
1549293
929842
599885
1307091
1172228
1544446
1376690
405067
1532453
410091
778579
564761
1210699
159462
247395
96135
1321603
1091758
96530
1408951
1628154
1524630
1597993
164240
591716
1611185
437643
730210
396957
604342
136865
25476
1199287
1128453
1579021
23397
422843
1268612
112225
179800
1533677
146089
1295289
1255027
1589503
191904
426413
1579046
1054114
1184012
538716
1124232
346018
81636
1099563
1335224
792188
337785
1477885
1179410
751723
1237382
603167
750684
1429129
1124998
1358512
1556574
220454
1063873
496705
66479
1395034
287139
179376
1350027
1353014
1151334
687043
1519486
1261916
1345492
906383
1543587
370301
523032
176033
853736
998405
1083915
443084
1008902
966450
1350753
1303613
1295283
730391
1029869
634959
834607
1039512
751253
980592
912896
1385058
283125
1610711
844249
389100
1515540
525219
1600349
1614678
878294
372070
991250
16533
466674
142576
1224392
30781
846402
917893
1294682
1446348
214920
962584
829356
813856
1211309
1486752
635175
1007014
616277
596185
1454282
577323
950883
1460618
288829
1228237
431993
6523
1318414
1546888
1248372
1456366
1301367
1563141
120116
557796
97864
596764
1267172
849348
720535
1328165
1422336
492385
631556
790149
1149638
410554
533313
1233626
806246
1068335
1476571
1509541
770857
1632040
70467
1353302
661587
699968
754844
1531078
1231735
529846
1036756
428884
901834
664022
1438941
481514
864229
1107418
1452967
382971
630050
821967
919288
1412994
460823
1418527
1121009
581620
164920
1035115
449385
620437
1330671
641337
413046
1250731
340962
1149902
212331
682517
70421
182370
957605
472451
762678
1618617
1303865
956906
696981
108440
1542763
668637
375680
1050223
94828
671172
597823
1612963
619850
178555
1348375
991570
361701
352546
1135824
1576293
1048542
676589
1204620
1134802
133549
19249
30722
391622
561902
1447135
1416389
575009
770951
362194
764564
679127
528077
407209
1619948
1544888
844916
33687
286292
136363
1556803
1481732
699907
1055157
809728
942055
990650
1220396
471526
556499
1616869
595977
916939
1536145
692179
577156
514699
79952
469234
1591978
353963
1239702
1135321
1118779
393295
806535
1608072
901783
1283049
7780
1063248
1159985
960383
160121
1013788
1577085
1275689
251943
227450
1478159
400913
339612
1000139
1523542
1503575
924945
880905
25530
491885
737366
459844
856137
1612227
660506
202348
803377
1072286
1223903
1620404
310913
113424
304621
204991
849989
295322
787459
1554109
508930
226709
1039146
965060
482805
1209230
1165286
1247468
81722
1178844
110015
251692
701167
627801
572615
654979
1367494
471514
123232
544089
664753
1595412
164363
99288
555823
1058477
1479427
446811
255324
662275
79872
819729
1610002
157881
322504
121951
481676
1406773
820493
956539
1634798
308931
410025
176957
524701
522293
344924
611934
876771
1134512
863776
1080319
1293640
588820
923993
678277
37141
531758
541684
1168974
1490955
723955
1439895
404533
238695
1606698
988468
914425
1586280
145664
1161791
1472851
1574913
1209675
384242
264202
200042
675632
203711
667108
460640
10617
1270395
838135
1183188
1544313
1314077
1198021
1172187
966633
782363
1115213
1610910
15627
99890
929418
503261
1022876
1088594
375636
960648
172159
86006
676072
1480408
1246831
595179
1550068
1592863
1513405
157780
473016
91321
126461
443207
578471
1572745
740759
1521298
1315470
111510
533316
1346332
1397452
250216
805009
367593
533461
561179
1599568
119961
1003413
1439541
1321461
118872
1574647
519449
1187706
1530339
1455386
121848
74658
1192011
600867
214332
370375
1642448
364801
333722
281671
1121766
682595
1018884
1022714
326130
1088603
1034423
1599
882187
168590
890265
1488703
52404
191832
572104
151686
399497
1428703
598248
426502
54057
1612395
1373038
1358030
213403
87714
594135
1471123
1018693
764399
1549977
310640
1034943
185732
479720
1463891
1345985
720190
869917
1624100
737671
561225
1105607
134309
423044
344666
529464
397993
536578
1509702
66753
1146294
621889
266668
540250
673484
88965
139793
1646777
581408
1329828
1530464
899469
447051
1426577
493694
942654
199073
702734
411755
1161906
913928
979918
224728
316790
466778
532955
302214
1330477
965811
1647204
312044
256044
1318711
1619028
922024
1084848
424608
1505382
936686
211579
542746
970903
939805
1647330
1162364
1117333
758127
1482124
488826
1076789
896140
181254
699378
1070351
969058
1051415
634807
1610552
1502034
521649
994831
231760
305049
648661
1455997
1148332
16518
81107
482450
565550
850936
1152304
866255
207462
1568368
512200
1025968
243314
1412440
770347
1187938
1155108
464181
1239140
83939
1132544
1473256
1187421
549372
1315762
303856
1067013
23963
604441
464973
605089
306744
1280218
29561
645304
1291209
1604177
1375057
833477
1571378
1254431
1048134
310703
347225
844241
351786
650937
302263
1109372
562143
1047094
1346321
258186
40520
429893
724024
844084
416160
428669
211258
1216866
694770
1013696
827299
1449944
662214
988851
721972
447233
1172160
1013982
1398865
1585896
606496
960006
805589
811744
1615965
578690
1083451
305029
436629
271008
665088
217677
391857
949965
1320061
747866
1065987
157891
998224
341278
849782
944973
224300
1398880
1252867
1082980
437681
783875
129086
1395442
829710
425586
1327688
213951
977125
699942
1099717
1162688
959370
344785
740081
956952
473797
1211841
57599
715564
618742
1433602
266092
842197
164925
783704
1504649
167123
884525
913550
1216358
892967
1256719
924625
85532
947259
1327537
1275519
1386144
847819
1540471
1100846
1451849
32543
305584
1434816
875046
891168
1246316
1473315
618500
1438393
981912
8991
118529
947024
1217901
1150325
81520
1325189
285704
745934
1051686
1477688
722247
1528401
491760
152414
456589
196583
1118116
419787
1647405
456552
1324238
901577
135224
170531
1121215
815754
183288
1641082
1335901
1489162
564079
499467
223877
1213720
546961
112903
1411093
734117
929117
1187766
231672
865062
824150
1533029
1528876
766505
940496
351997
422571
314340
724149
553359
494298
1108252
158210
1048558
1092383
1118463
1577864
592535
1471092
269462
835219
937155
233590
1543956
685491
77443
1260970
1632915
1146939
805914
173950
36123
527145
763423
693071
1046379
1148258
981617
1429595
1642572
1430910
480131
1436299
538924
369605
532047
24216
762597
202240
1184054
32422
697966
695207
878352
710372
1283189
465574
1229910
28467
658878
1183804
1088385
766809
438596
1226207
1044874
1605293
515050
1426056
1026701
479301
1516532
1273265
1486143
1110720
1619624
1578443
1027500
870896
1404449
289809
1387883
1539361
1106689
241285
1366336
85874
1336715
293549
1135145
1510060
1542002
1399124
719694
832782
1580394
1208721
1247743
594234
1116358
1125686
983967
1635947
1262323
53221
284662
36082
954789
3323
1185477
452072
1225244
764695
1229658
1268071
622505
577176
1265500
1283507
1106091
162066
429798
1071333
90355
811746
364893
1561298
923554
720785
709265
181891
612898
1148773
847427
1555637
915389
369442
1626319
785641
761944
1516649
1537260
1076793
325982
12524
1159619
865891
7545
1060598
1561098
1130087
503228
901171
1531160
815775
154883
272084
49392
156245
1274028
1587467
1466470
1581334
423385
976585
414631
1482820
892683
1352108
167961
546572
1533601
860292
462094
1041561
336899
367610
466171
251737
620914
413773
1174071
1003046
1457913
795493
205670
729369
849046
345220
1487267
957967
625602
607993
411715
375746
906004
1635883
896589
1487151
528779
675626
1060234
1254653
1046322
907792
503364
1537495
72578
483341
911603
94781
1298634
1224897
884128
753012
1190642
559398
293238
1369960
630772
159756
731783
1621231
113562
432085
863059
247003
710026
40685
872127
537989
482427
571201
193644
683341
398913
307170
920064
116459
814161
634394
1381610
571923
1379402
104744
44302
1077698
1264449
1128130
813302
748396
824263
995406
421220
1349584
620480
1085906
1304557
986938
1188490
1169792
427505
308574
685209
85022
389542
977274
633612
324589
1539540
564220
152093
1245382
1644007
229071
253434
323938
862596
446938
1371751
897444
347598
169879
1053854
639948
1336003
540446
1467537
1399474
947155
1480470
827669
933095
1465527
1322258
112282
1058881
428757
284133
151237
561118
69947
1626227
189051
886992
593895
1010738
132728
1163223
1466364
1140933
1530628
297297
103936
917874
902157
1639887
1300005
382923
53182
285704
372986
974012
616552
662651
595059
902876
970977
1368695
1578733
1011405
1475192
92695
360067
722244
62973
765713
113870
168822
115168
724204
1159311
71154
1421679
1541988
1118035
39324
1315871
901821
1150133
931715
112735
619622
1288204
991604
1096315
1320816
395312
191415
1160519
777888
102164
212076
21137
1617151
587711
800443
936245
213622
1075298
462977
1276581
192208
1303516
895643
1292542
1547191
1138573
534750
230936
1095400
165884
50434
1387439
439611
1223863
456282
603121
1434106
1399874
1242378
1113882
1338879
15264
1326603
1602992
468470
305656
672816
407432
911427
781318
550721
1529928
910962
1286092
630586
277351
888281
7783
870664
344350
187898
73850
1191318
863591
991999
229084
1196552
1106645
1325999
190766
462861
145564
1435862
924949
415871
1056486
475905
1063827
1634671
1626080
810298
1570699
1139043
184953
178636
1501115
473061
1310388
1239000
905398
1036506
1487460
40571
665680
1335717
1386904
432160
1481011
186532
400751
479466
682639
174605
221897
11696
1586681
1407079
490066
1594612
1391629
669531
759288
248804
433348
243610
1195091
364032
365024
420400
1244061
534924
79562
520356
1498882
578583
287711
788491
319681
345523
460698
1484547
578623
300793
1550622
617359
1629337
563743
25708
70104
954867
1180420
787481
93169
947693
297852
871160
923565
271982
526600
674858
1529447
1187612
1206097
725242
1004214
20907
339222
757603
632018
1640539
931413
402771
676681
1255129
1628840
1073040
1560693
60455
1217127
790571
804805
253569
34666
1486448
563687
1453770
1355958
834066
92225
462489
1386231
231286
912245
891268
418942
115228
93153
683168
482909
78670
71010
69218
663290
214761
908233
1009911
1344980
1220817
348396
371660
1633537
1071504
700386
493801
1223326
372228
1424347
1115615
1563272
1518933
866299
387490
1004391
942181
357212
188417
334820
771841
67452
126257
1612644
1529345
402738
555409
1243955
427144
1104566
1246757
972242
325534
1471516
422982
40109
593230
1604758
1463346
744960
806831
1318190
357454
104408
1412898
1047093
774501
1369561
482835
1207752
781942
9197
1143183
395082
1201960
1477103
146799
612790
748641
577180
1604007
1176590
1050825
1116154
506506
112022
720247
148975
1249167
892229
203375
1588728
1312851
858029
17047
576637
886893
327517
509579
1491256
675197
712168
1470223
468237
1323124
659819
792562
829792
1445807
1077560
271125
1487001
859629
1516949
1576985
41496
475256
634433
1239137
233406
399003
430772
461220
1329793
632811
1163642
110345
198929
741408
1367600
372862
1387583
516744
1271950
333182
305737
52219
1600167
1201127
842629
1557351
206144
1412837
1599710
1611761
863991
945181
1350100
356305
700582
937099
928364
1463999
1625271
116545
979473
75106
1044423
1084804
270978
366351
1387114
667335
1148858
79794
1118465
478892
586774
1198436
884137
273520
34445
350820
846583
412841
1555610
534930
1213792
137778
1232997
1083575
1243031
116194
493750
190152
1118165
630430
1576868
1196682
417848
1375194
579645
966692
155228
577460
632632
1359682
962168
813105
726965
137570
1593294
402290
1440257
1504495
789292
396442
1138540
1021822
1246002
1085142
924094
1399565
1608928
936552
1279814
1300715
66217
164214
1587724
1466333
600660
748763
773060
553643
214385
1376050
119458
1114409
124076
484932
44053
1519669
221568
147612
1110448
607281
518539
1124582
384647
286649
46003
982395
978494
961607
306851
921842
1196485
1586822
614690
829226
1621640
1539457
1192795
1176884
1443126
39966
377589
1517358
566374
219792
687858
260320
1231540
1512054
1340409
1573355
601681
292423
953527
121405
1221543
544592
934585
1346210
466952
756227
1046994
1447061
1511519
74916
1595926
585089
215839
991347
554341
667413
237843
398524
1358026
1047674
1483394
1372696
967607
121912
662197
1383293
1197584
936847
553940
269115
1188653
1343347
1136878
471366
353416
1165621
1231621
1435823
558123
583189
1497072
339750
1278779
465224
1073207
239543
30940
809894
312338
960190
335378
279498
1258154
1356843
1446525
145596
838913
482978
580128
20710
608750
516186
1006787
1159949
1388813
693520
538799
1147638
500243
1481657
827708
16744
268901
935011
660530
1221292
218907
790617
216640
850268
19866
1167269
512369
136857
96263
1528710
1180254
575401
292275
468395
199541
454330
68468
3317
212338
166153
882900
194140
477360
737187
1092827
1148820
370811
1269581
812788
278208
594130
806389
396966
1148292
1112483
588619
509256
739816
1324138
1197492
613156
1382379
917177
137928
426362
788541
890154
1260768
616705
1525161
1600423
138446
1499476
1400538
1137211
262370
1022720
1058907
672418
877922
1543204
11290
238863
1518083
606195
37470
253199
181846
530096
962085
322748
64206
772213
1101989
1126299
1635993
1523384
1019064
1516478
1643888
1568723
397168
1069867
1361460
468376
1248300
69395
422814
389190
29340
1454549
1346398
42042
1017561
735125
1084963
1107835
405953
214027
1261432
1162573
1234783
538489
845265
1051464
913329
1405036
851861
1310068
721766
705788
71728
1579597
1596227
347271
937243
1237990
415939
281329
1607254
577604
233334
965859
1157330
19664
487734
1157770
586540
1060633
666147
1515963
558653
731174
137415
1508548
1265672
18902
158479
377227
924220
543040
1373384
383740
377
938245
409067
1147883
1100972
1336187
344770
867999
1448238
288934
163826
89298
1114879
1641719
166102
450626
1382416
1150637
934267
1438218
691084
125927
650576
1141238
395282
873719
542708
1563160
1422522
72465
1643004
1638808
1170031
1066863
489490
22092
86650
1061404
269929
74229
774656
1125433
827063
528453
322024
587956
1506772
1046845
85485
898377
1369547
884306
589689
223079
301480
887260
1343378
114317
599807
1569216
870750
623170
1493977
759353
516149
266433
5855
1597173
277251
155757
374639
208174
1122655
1551680
691252
9483
1450154
839687
410670
1363486
623111
1302068
1496692
144523
885722
941484
323729
1622910
1363750
872549
1161316
1640119
375425
605211
540798
700809
828822
1001783
1629712
1456378
1087648
548124
1435916
911147
651699
832832
684173
1081149
363500
924797
1447626
371983
1380791
730697
481547
1159326
1514467
581807
32514
515008
1442140
557184
61078
640916
571338
1556850
568131
388874
333075
707704
1542640
1583555
1284149
1478285
466062
739682
424985
1412523
728784
1233029
889093
307460
750869
290317
83393
981555
889491
514495
667915
690366
1037336
22747
542752
826864
54612
1383422
186383
130829
836324
379522
1060106
1104274
354431
1237731
1420350
1214113
921004
17927
1070604
332406
172625
389354
1034038
462080
143777
1375087
1295081
400016
1040803
343093
1478832
629997
1611928
58044
138473
1107941
56221
336274
750427
328793
1399475
1288137
1089300
1329292
454365
177555
670594
1044206
804635
1127872
819275
1280953
1367155
1139913
1634865
387697
222933
462015
1510821
1515599
1127928
1635112
299223
944590
1481310
1461751
1452693
1431575
684900
957665
1600833
965010
5694
35918
133079
287512
288424
399452
697967
1169868
741416
172191
1183052
499531
312663
1304183
1071450
138294
510754
1526885
603787
1367418
228054
970150
529448
803075
1532432
559814
101402
499730
912450
1283827
1357151
130117
980598
734871
1276569
1192091
1007763
1275264
839346
325680
1273111
278722
346582
797547
799556
1197342
630614
589489
1111095
108532
789882
548559
843652
1268464
141660
1096912
617414
755770
1394569
1328698
907946
764435
558352
559266
1005562
804013
495232
461797
186193
744562
1346984
314313
723669
1185004
1287327
1496742
694288
127819
306585
618313
258293
1186202
604318
1090278
1481208
1141575
377675
758197
763094
861139
148511
345329
1609756
439191
739386
40302
1521357
561956
121238
1386044
193279
1521366
446700
1121815
785861
1049156
729483
391706
1359634
521712
890547
1609590
43882
1282794
1134703
1638528
898758
432223
378101
987954
962096
1093845
558964
847997
948178
897167
946369
1101576
1506417
654949
1486591
1247468
1478184
6727
616090
1564364
598633
1201229
1102473
1378500
1087731
1584665
641500
534253
1323654
888162
337975
1035599
509734
364319
299410
565393
820057
1292211
642763
1282426
273791
956958
775351
1482995
142850
223352
753302
1072284
1201025
1202001
280778
1587060
21417
511876
1327462
483000
1506615
482104
1489138
1617729
775956
1590891
1308459
945471
252420
927606
1337814
417064
1645010
1111055
1148230
987314
1152559
729036
868208
851563
229716
1139144
437752
1289790
551021
1589000
109824
459558
887196
1270519
702918
841588
1090375
1295291
1243221
22194
570964
1358123
1544832
991204
627300
894758
1536258
719085
618424
1449003
223792
1482630
219284
852365
84524
1282948
1322402
420885
246499
96122
889951
950257
333891
55540
1575244
1297913
629936
1473266
730802
656669
844901
987544
1124
953216
1406339
223133
640694
1040492
707475
988712
1590111
670912
791630
1128413
923773
1365225
1619210
1563578
252884
162871
1303484
14762
646124
750571
1592778
23150
1374610
598853
1474343
826421
1548714
626347
653554
1128022
1225506
444369
739262
1344850
917970
580795
227759
33268
49263
586685
546407
388504
1448208
40069
1235112
440198
1216676
137120
1384010
736288
214143
547481
61391
1304875
248418
1254638
1623969
61656
1454474
318750
676304
345376
415146
1377159
584626
1550019
1581375
519088
1320159
590143
1213930
780341
1002183
63754
1134597
946580
94924
1411211
762397
796372
370623
1127521
251203
1079338
1222878
1556922
990926
1296848
361719
984400
1560264
873721
1503525
546080
617275
678281
1321854
920538
1545597
731970
660868
573802
1372954
210083
733993
1120057
1230402
1278674
886058
381712
985651
958055
635765
514543
452085
1500569
92257
1254085
1347395
1436002
603497
230864
243454
1033159
560706
1104622
197611
809839
1347243
1151691
678269
1221090
378416
583242
569083
282316
9639
532825
248943
618771
1594723
884288
1076993
1303173
866897
681240
448147
164277
338206
553689
115838
1566444
570415
1467998
1124664
880803
1126192
743568
1041567
1418479
1602113
855863
165076
535675
832938
514010
1035953
191199
584587
487374
883345
793250
393750
22563
1436129
472548
1388741
680656
706462
1023147
1566928
151346
1232811
1094983
245146
1108664
712515
1093403
303764
1520397
332678
1405740
1032880
1100345
1016588
88764
69362
1101502
990866
250453
843114
865401
1602941
1217587
1147734
416467
88825
985993
902767
624313
1371969
1375525
567167
1381879
888503
1339138
91738
562285
263859
824019
157742
400753
1451532
1569124
807752
1124090
1051060
614219
7043
854083
1606841
610080
873580
1627016
1068723
1273536
145961
140258
34721
615049
1456428
1523089
544384
5906
1554774
16711
1220000
1467322
801314
285207
213523
543779
335921
861167
364502
685719
1642195
858408
551917
122099
1161011
171789
338027
1365473
1117471
948109
1037685
1052198
152294
1282621
1406515
1523673
945945
1265004
699708
782055
497109
266320
747952
80697
1444217
1251097
149984
1465680
1115340
1291196
767038
500996
1148672
1392857
292838
223959
576270
1489536
1492235
1558572
1074092
1503061
1523688
60307
1560216
111589
383407
1270196
1089887
384742
731815
546599
396338
1247121
1429783
347611
775598
1020828
726428
899581
818748
869568
58151
291505
1059066
628696
1634445
1072802
952968
211166
454911
899737
785966
901515
16619
120022
1008974
1173070
1151791
660250
956936
583659
1142829
868266
563993
305342
1315573
778489
711231
1463035
662569
153536
423784
1450119
78369
62695
1226582
1316791
457309
673016
1282973
435187
1007138
75874
125389
800421
525542
754516
1519625
533953
234515
1304415
1178466
683694
110591
426727
659480
666957
234877
1335181
193412
468344
746272
815514
1466856
180681
667141
788485
671942
544281
1049755
1592466
833848
276079
161462
820544
501321
759846
666633
1491265
25383
1211638
1291691
1457258
245425
912892
460728
1395728
215325
1619038
570569
265880
1413810
381278
1102381
1383971
1485184
987914
1272474
503154
734637
1039639
56726
293678
479311
1002459
460159
106837
297946
1602450
106592
1326534
785233
1592785
91626
1594454
373511
1471618
1473001
1325619
671410
1194660
1068721
627078
1331964
1025969
698753
1060090
1186768
1615853
606280
1105586
635609
1199676
1581836
1427648
1216430
908258
588189
718551
767457
1057601
222364
272586
40798
1520174
8187
448680
1422424
80707
585005
486709
263717
1348283
1098763
1568888
237751
1126543
100950
738141
879942
1184119
716372
1473622
52729
1500026
1454402
247942
910007
1348527
25592
1604495
1371824
912446
1640995
1039883
832634
1439938
751744
342175
449207
834142
872604
1222789
685178
155209
185698
1593480
1088756
1281606
1067658
268767
895580
1061900
1635903
143516
90373
931722
349262
1619131
1030838
629277
1562621
1116085
1128855
1613320
1206607
283371
408685
479646
55518
1234020
1438691
743264
1568624
557665
595659
613605
143538
598127
442945
26570
836842
1341028
622578
521297
550761
778337
766540
1026711
1234357
437596
1297012
259336
859762
540215
412553
1615542
436831
792792
1091756
1638127
1471613
817476
514433
587011
120606
51286
513823
1228332
480941
989088
128306
1373376
872035
1531080
533093
982000
521158
262072
134301
405157
149013
1209046
1175050
456393
193709
253441
364911
1272980
414786
605765
562324
604935
105291
26510
252057
333222
350837
931530
548041
101433
956929
914158
714569
188804
1217981
84424
7634
1467284
800241
312844
1125381
1396578
868487
902447
307004
1578458
238634
592293
876235
1161758
1260059
893662
1626490
19424
1593874
1598081
1187681
1330597
766216
639373
911138
944955
1574714
1091817
29900
36312
1446446
1477250
151267
1400441
1210491
437961
1547767
466992
1160880
671122
109595
605509
879444
856352
70632
1076647
909096
917758
644707
1489577
350117
1382708
773645
1521094
1506874
26640
748028
679622
845899
68612
388255
458949
510136
230849
11105
1437338
1055346
554084
834437
270426
81979
1282662
858480
460690
736004
997799
499622
1563801
219915
528184
1283018
852635
46868
150542
418315
1058009
1456280
1567760
1523427
1232430
1029288
758607
1509794
873998
957853
206678
300670
810574
402068
90163
472664
318157
1119408
603596
1391664
275597
1176789
1428969
451795
1630706
1161498
1175955
1572417
1166764
1059185
776673
1276175
1527787
1550762
193439
193258
781784
806684
150796
1103414
1600146
957981
1235951
499049
311101
550808
279949
652814
118754
1374314
796873
838929
47209
355986
1128275
1633183
842543
672077
475271
526946
464226
119941
757467
1629724
550978
1600811
1546401
568482
961714
979759
205995
614227
924717
657439
1076765
217907
483306
9742
1580842
173476
342060
1269757
609469
954250
1302486
1556594
1091758
1303728
578229
119522
1103307
483472
641323
1032346
74389
989111
154316
232907
454312
723505
320011
1042681
1074825
1021635
920034
149132
170410
1089282
1544259
1117847
1391167
356909
545338
783173
904280
612256
750329
121027
29933
1511266
919017
1047714
289936
1313141
1381773
184317
1060432
1116910
1104077
68663
1632843
957118
1012973
817565
1007741
823160
1520640
1506010
744038
841766
164444
1319021
132195
395770
1439892
219866
1554393
794965
1253049
1323238
1251517
752948
920308
1056869
755320
425668
1554866
1623802
53688
351847
1213434
1099470
1389272
950742
335186
252840
619987
1533230
1483027
1458731
814838
1096667
33167
270276
1482242
272344
274755
1101994
880555
538883
621643
1282021
603209
714658
1544021
1131844
295254
1455811
551420
281189
760099
844598
1624223
274823
245917
1144498
711695
1486630
1185157
12732
228031
1644554
1345385
726586
830386
752884
670519
407955
1411083
556233
290155
56917
1427140
1492600
560024
1130625
1154511
547907
112262
871452
487591
1127149
404429
205472
887686
1360673
1362049
859222
1347338
780313
853663
1018756
1023452
6527
644830
789445
1646381
30659
505001
242853
1525238
784224
1053534
703089
358167
305196
91086
1603373
169366
793871
965223
1475977
1392499
1342553
1212877
33766
1041926
1190075
1313032
262496
1593798
201531
653546
771232
1434662
1255119
409143
492177
401385
822367
1218734
185301
17743
1367283
757875
1331245
349175
805018
1191731
5615
385007
941602
588572
1494567
672711
1116037
392053
255565
1293335
57859
834063
374101
1576987
148254
844407
1498767
1144494
308243
628815
1202328
12109
161891
598234
1306522
721464
1180023
1313800
1117597
1593454
1510925
98334
29288
1470793
835217
1121781
621300
1036667
1337065
1583625
1360029
546728
1245506
874700
853588
550442
136135
1542763
1625624
1093793
1129780
839314
143238
326778
1101978
1282767
1123190
871424
727703
166754
635014
1483972
1143323
39517
497408
424134
1609051
1640926
571855
1540972
137111
236139
28116
1068336
1489948
1553581
1271974
1448667
139807
263256
1450847
1251717
219996
1329543
1548103
858463
1042609
652891
662621
625690
769171
1038337
1049207
1280695
1221972
1108522
1294877
338028
444873
983536
1260597
84310
590547
431208
583126
388821
831960
898261
1258723
1408720
1612210
1135686
427530
830568
773668
20359
1090541
657158
1196376
536617
149751
1514822
307393
361282
959479
52898
620820
1047408
1583556
178601
65280
103787
627299
1165879
1576651
803782
764516
132073
1172191
383580
1240322
942414
123798
622088
1073994
567704
143460
579542
1339366
888850
902046
428810
1239352
463192
1529091
1531155
94527
390902
118540
1003593
1431172
1060476
1098169
1101053
89703
1197264
903268
173845
251596
1310651
352596
907562
764042
234897
55732
1629465
1538716
351891
1220524
501026
239806
891607
1092211
336818
988422
61448
1355248
572787
1394367
1557706
1105717
1306879
1579720
924942
1269585
1048353
1512927
364330
1285528
1151060
838519
17012
899976
946786
570192
544082
1023576
1076572
1450330
533766
236958
1536966
309044
662327
1464316
1065784
1482993
917238
455834
545298
670698
970494
954384
516356
1587753
1271258
348779
307449
396361
1146166
615499
174324
1291942
869797
257629
795725
1533644
243482
72395
429650
354902
609866
938609
1503370
767746
881323
1040429
1355082
1573115
154652
398272
17896
482334
148987
1000374
249630
155691
1505782
822683
996827
562616
286053
1406004
277466
776803
591642
1145920
587769
1294515
75558
528390
992835
611480
1190537
302885
747937
906652
630256
629519
524774
1054759
1491788
354353
1082207
131205
408241
1303416
380729
72970
1511526
1403025
530628
657375
1642575
1018001
1035483
354
1413569
844818
1357405
1016515
1432702
1258499
232941
566411
977624
1108589
1387842
54495
798381
36498
534230
1483300
511033
1017114
1554600
833940
1019550
515926
1139595
1145386
1452376
1413095
1162858
65784
505837
337801
189009
753419
1147636
1457521
375068
831069
1378099
1063975
582792
1086302
612644
967531
78775
671966
1626023
973468
1558559
352177
1412715
1643354
779753
1086214
1086228
347923
444152
780199
1368569
1079827
1190396
68981
1308711
161566
1636151
1102263
628156
563220
347505
893708
238040
1047300
523477
722792
1445380
506041
1299715
497169
157759
543748
599772
584158
1535683
1610875
742678
1146117
147557
864779
849101
496798
494291
1254688
537055
1040856
1310604
1107687
582857
811497
1218408
1051756
1163165
427589
978698
60235
1608090
132175
917680
962813
848312
330449
1278478
572659
1421930
727206
25131
935786
355825
441070
353618
1432018
419493
1124900
706764
391386
374377
1047186
53767
1252440
637364
1035675
1449513
309727
796475
683137
512909
72952
1308029
1433677
645196
407535
1350518
392772
428045
510540
570534
874241
1090284
1576498
1172610
493342
292682
1634612
104846
896539
1279273
1441340
515374
290530
1379476
966540
842025
1402861
1017005
827526
5979
1444653
1293218
1281162
1019231
271513
1278089
675273
954112
1054920
270877
386428
1219003
459740
287308
1020157
230237
653399
507521
265162
754594
513003
240569
749058
696546
801690
443506
232013
1612148
221181
1376025
1355146
1167591
1017125
1048291
1506540
369496
1470914
411881
1178547
594132
1256374
1194138
1601399
939875
49227
1284977
1238878
747618
900082
1004585
1515140
914879
110703
468413
1139796
1116861
503244
1061670
581040
463263
351935
1031267
775549
1246546
969723
358696
141829
324301
837862
939485
846757
156855
949248
340779
716615
387588
1182215
974393
1205501
1043126
178701
244642
520570
124161
972287
848013
163709
961143
1201668
328511
1569851
989163
1439441
106934
1295447
1506864
80530
1128929
521108
776485
1411146
1175051
24392
555305
1109094
577987
1428570
1256654
913217
1539068
830845
1194297
70006
1415900
1155924
233206
53113
1023847
1339792
877477
1370730
1356999
1349521
1088411
795253
860550
559247
384231
827970
688285
441964
866299
24261
1457402
600194
714088
1530084
551705
236760
498924
654861
568911
1444500
605890
1247339
1249980
1456300
459571
1371646
1036301
839536
853671
1530023
782619
540033
1451451
1500109
97155
1451748
492020
229492
873787
7454
1533038
1057156
609501
1428637
130439
1628229
1586727
1253146
1567806
439267
1554893
4203
740409
1096214
1093757
809144
1282730
512683
1424720
520529
1528085
496169
1633574
681457
697482
590632
856667
454351
1047731
1569056
590965
626967
1242689
861354
77260
145341
1202761
1453574
39724
733092
700535
362045
327636
510085
904661
677016
1379738
1185971
553718
29676
155562
1124943
506383
1361679
1439049
1377156
268837
616682
939736
852932
1375354
1532230
322225
419068
1329857
967648
1118254
29476
1494060
993858
502138
263688
884119
104342
93059
16004
1561859
375361
1050984
819138
445337
1615178
129749
1171247
1442704
974416
302055
909311
712335
1604632
38227
650000
161914
1242548
1595082
1490903
499085
1368879
621144
1496776
879349
1508865
645457
926929
711747
297656
434489
597813
1006409
1492401
393170
210049
217770
1106886
462003
1216635
1517045
121719
749289
1510027
940580
811254
1286313
600284
500024
1367562
1022950
1302864
800215
755456
1353447
1437970
768665
1105585
166633
731416
1358726
302141
1240732
1011629
518665
820412
996670
733741
1138885
473515
824162
1256609
840939
1164270
1079534
221982
934843
641562
363206
841606
1340973
404920
1437846
1579919
810591
864201
473448
217185
593665
266881
177155
543370
454246
1274493
1029651
267538
379771
286371
929178
124038
1343935
599307
369552
1296268
739747
1169020
437185
1080379
770017
891775
1579660
710820
1339940
356874
273876
394315
504765
617952
1562629
1189526
741883
332064
283064
1345632
1112925
1501250
1119067
221517
1276730
1605528
67171
1611938
1296188
937919
1424714
1238821
672465
373812
596628
210771
1582769
1504443
647786
380294
395339
144632
1638171
912716
933479
902124
285458
1021473
587538
1086148
484376
627462
386275
1474966
995584
211210
1164670
330128
1266057
685945
1152710
1539856
216776
1204086
482355
1478824
1040645
1152900
222181
1382426
898628
1558528
1219103
702714
727332
217817
235278
1593524
199481
335310
634685
878640
638327
460685
643731
1605285
238444
620179
46499
374107
595837
1380992
962425
851652
1097126
414749
967923
829058
1340790
107633
383888
642745
334846
549328
1472774
1418125
705973
1001700
653387
403389
1172938
1364321
983729
590805
597738
1208815
1292873
1470449
426083
1227078
968618
1459662
1373715
857601
156995
1324513
909739
1269060
76810
1336847
1333500
493379
1117019
435077
888712
1253825
872956
248532
1168818
425264
484627
1467671
75550
1467220
452843
84402
958088
28146
1159485
734017
1534720
1550459
550725
18740
1228800
961132
769199
1053952
627819
516209
725331
743245
739961
630734
60571
1129426
1592545
836991
1157003
879158
215287
676629
237088
1621982
1281570
1260945
46616
1572584
811972
1124098
617503
188660
1128878
1155941
1415363
614361
1151744
994023
241437
758111
778591
191182
1007987
1195799
416215
125932
910340
771520
182817
679020
1381983
590294
827561
1436330
1360988
459188
1204182
1038859
1533010
607580
1025723
80101
620676
1061041
291920
1112706
762694
543494
1360384
1595738
676236
637710
1488853
1251217
1436930
1100839
893255
459307
486094
1563256
1110031
382640
664729
932076
748119
325005
830154
582861
289171
211402
999513
1542654
109600
1068413
1234188
722955
1113883
243742
723209
738130
900065
621353
1554790
1505242
1020106
83474
1279797
66507
201836
323588
924281
1194760
114521
7474
615503
897909
225321
304072
1224069
993507
1159124
1385469
243341
1074347
177569
1603492
638260
104489
667786
73397
466724
433957
1577220
1497567
672784
328692
1160443
1147602
293568
389421
325027
1240999
1487707
658052
847556
1378995
93276
831171
28667
179552
867454
1251420
911723
1270499
122526
1361626
659596
820551
1280649
958764
987756
741603
781976
1477003
290172
653098
31539
1267658
1485465
218317
1260322
171593
232749
1322600
1361518
1352061
1377570
28866
553396
1191920
406164
750717
1258898
450181
162940
405480
1288582
1359964
1310706
872737
940651
421463
604314
971386
1356469
386059
901447
1533238
605836
934398
119062
911001
1136991
120743
1148964
879116
275918
81319
1162468
737438
49480
943856
161209
1623395
118352
920997
144432
419321
959852
831588
391551
1553496
184489
1540229
807046
1464693
277512
1609904
1251386
1105524
1363990
1619603
1479577
1399772
1080055
1343492
1226395
912052
907264
835584
932226
1366503
1171122
1226229
247541
1036056
59601
223860
1294595
1589354
257521
1539053
862833
724113
1144893
856984
587433
462112
991711
103751
747398
369523
1560791
1634705
586839
463906
872662
1008793
687266
1451149
1508395
1531504
1344367
433192
313643
189278
985783
267269
1322575
720881
475313
708223
259830
1357375
687487
1431861
694235
1209778
659572
495586
1251215
1511061
701277
466279
1081642
957005
1182665
296649
804597
1081487
1206991
1505903
165518
1313023
137510
206453
366953
1088796
1331623
1611720
1515311
457777
848304
442197
1362620
886271
400286
1286648
1196898
146982
149837
565013
1561755
1128741
886355
413478
48131
1406092
1225551
1593786
192167
953842
425384
841861
1294408
423512
574412
210957
446378
1396832
172949
1643901
1157336
589798
1586264
1159313
936241
945841
671398
1291884
1414095
1329716
810614
1088615
117097
634099
939359
769723
1444383
1441549
1028449
476753
587955
1123586
1253788
238305
1076510
1237591
645600
842469
996711
1135844
257477
1261775
1318919
355886
1146607
989785
359525
1483294
1512049
295427
900693
1543574
648242
104673
22134
624558
1030475
783105
1425067
686161
368900
105819
1078644
1613934
105530
1154373
93903
40133
1045201
1471357
518337
85862
1290140
65021
1537219
1013925
582334
989587
859954
292860
1327285
36062
672539
245531
52590
267117
1528489
1204030
1282786
19480
462462
81952
619683
1347752
808668
105420
1030898
792443
1440199
544743
1770
1129365
740560
1203286
530330
895531
180071
128244
920731
1586538
977314
1370244
44007
623606
1636759
1078746
1234416
725243
1226006
1208148
1460097
1203464
440773
1646594
1457484
1617546
229160
1437175
862186
1067796
789332
1543112
1354516
500356
81246
1180993
679060
625349
484708
351604
1231846
1094090
557236
934271
1315669
1641637
171862
1267579
537481
787068
233057
854221
483034
595369
580914
117167
604150
126003
1586390
862083
464729
925482
1021313
304765
323018
947750
1096496
610656
1093583
530040
559298
1105991
836844
5695
547760
1058825
1617149
989724
650806
1385782
206461
871892
849145
109828
422839
1605094
672447
352682
96227
558206
425956
1202742
579718
1398906
658080
986022
1303856
548489
424304
472674
989499
1403180
557233
445671
305832
1601093
967724
577110
33764
1170289
277403
374642
1012574
1288666
166274
36073
532903
1336191
1410498
818019
1063867
502452
115575
1229935
1273351
848116
402051
1647118
1100045
503123
893423
1251353
888384
938124
1452683
1218045
1161427
1069333
188709
28628
1428911
1570300
55113
282267
871595
373986
1328064
1267898
442939
1080480
1111074
350549
72635
259151
1422865
400983
694327
948294
585423
1446804
1307491
289856
776083
896794
655503
1541283
1376075
511422
689780
1521406
491093
1141775
561666
1642517
940228
873897
828311
1017805
84715
833199
764310
137368
566942
1148622
137916
663416
1512286
376526
640704
539957
663842
777011
363935
536168
888687
1436770
1381371
1288397
27993
212545
24904
1454977
321794
1076449
881912
138915
1195642
985330
253288
1486420
739941
145305
661723
938155
1639101
878157
833317
297468
1640595
59353
1006337
1045985
1461186
615640
1627883
1542978
1614821
695756
1200093
504296
883789
937309
1405569
596524
847837
822014
1616490
1349677
1641432
1646726
778138
28706
1213726
187607
449144
825826
946047
898914
913462
725733
1063332
1540124
1476036
242968
1343897
420004
1093356
3961
715066
1460615
859764
463251
171657
261442
1509532
639072
1627652
965316
520834
1289742
826050
794548
1046211
1231343
300499
198077
336973
297429
1190753
1437747
499752
950908
871368
1578406
746120
776598
1182208
1261900
601090
40625
113015
1102351
1317598
1283656
1334140
609432
1485488
600579
1206380
1352199
1272321
1166431
445591
242840
610233
1006755
206088
584373
500287
1051999
952217
1017474
38559
888857
1598688
1554790
340414
926969
1225389
1111347
419492
1445652
851955
239891
946036
1325226
1464993
1496704
826157
1328531
1049612
50989
862965
201126
1324055
966549
79868
574698
554021
1063931
571955
1502588
975831
115192
1329454
790675
892118
162082
812332
385742
1428840
127573
1496952
752954
147248
1004049
1415958
846247
628454
1284596
1561132
994085
1295852
656404
770568
825584
1314030
1448093
868810
513628
567167
873147
1071545
974425
374403
361763
115045
725486
202566
380068
1552359
724870
1558447
1568697
884764
306082
388557
92999
329806
1492139
659878
409152
500916
1399562
798626
94136
227613
682133
1230997
855856
1626817
943760
1169293
478647
1330282
1010745
223281
311016
1021969
158970
857413
892553
413396
135069
1454485
1562998
130640
1222350
168539
528180
956386
1388660
304027
244187
1309899
1545953
827683
183340
1043997
755260
1086313
1291589
1497664
961314
830055
996788
27406
156715
330387
955880
835671
251239
1553873
761332
620880
1587204
128574
1599817
322387
770076
894532
1222369
221679
1179709
1417430
258834
790737
12242
642260
830354
27658
114688
123771
675666
330487
1047765
476381
1009657
1605093
688305
1625822
1304850
1491306
996285
1182406
337382
574238
884537
1386564
133922
856947
759910
259336
1449687
1416141
785680
681176
512041
95032
795764
1233134
301954
613298
968630
655785
595618
1340365
437212
546500
709069
310466
1077306
380603
197796
249794
299971
1351842
517910
16135
683011
426486
98545
55759
1482776
414147
721421
53965
857785
1264365
280077
767573
1548825
1165684
528014
1120205
1319046
839540
1009840
417786
1179519
14569
185285
131613
556112
920970
1045689
955261
969773
1179817
914830
635471
212482
617760
740225
727563
1050065
1557146
543253
580404
1303428
424670
487164
1055874
937698
828195
58835
1299250
1572523
180319
361728
284300
646096
573181
1395005
90523
660869
294260
416698
576696
1398285
437675
923937
604916
1024580
1444312
221
812265
577999
1009904
617472
1406725
1318005
1512514
572079
150701
444405
247636
636482
331149
1472188
640674
1614597
330267
1573736
567635
1344046
361648
741141
1046821
218977
1391541
138089
312170
579360
837931
1634722
1525792
686409
762380
776799
470875
1473885
751742
1033206
1239667
632191
1020753
1232105
1636703
365421
817188
1245666
1323800
253324
1156240
48853
177921
816798
1333247
145611
110634
384342
1623105
49754
1268439
1390052
1567133
229532
72832
865165
1413655
474798
692598
500950
769796
1317803
870238
1535941
72771
153784
831525
1230616
974710
1361295
1522612
233217
18979
147790
822023
59893
768312
1333191
719057
1512040
420944
1489941
743843
631987
1527229
1218120
148074
384549
1212574
1622449
149910
1193674
1145953
825542
1053476
314225
221869
1420106
1422485
1309949
1001495
353220
709930
1581175
1166886
1523963
928947
1524709
448503
237844
1446811
358216
1368210
1224558
1086093
266822
1146575
493550
660139
895015
1370290
787437
1474330
1488239
1311211
785735
564382
1034280
97713
469868
252571
751754
1018884
474858
952507
450431
357848
1430479
1441900
1100898
840466
958577
1081592
400138
163820
307336
660437
664571
244553
23142
281270
988477
1050407
342939
745298
967711
706542
617962
8831
777381
627030
480075
67378
1546106
296410
1312470
163559
589686
315320
355111
1207125
930403
121698
92980
738533
579686
142973
1518962
1580155
990057
880990
910252
1219645
1561922
621924
851848
211052
1006356
1324673
1086734
1276520
1170802
925097
710343
1039591
1342289
733200
1412170
1418759
1426532
1221795
941499
1244273
899958
1476950
1012966
916225
797929
1320823
451805
690589
1643572
1228735
1393795
1154289
513945
551114
1436559
223924
1574961
1182795
459112
1133113
1576815
1483219
235238
1637596
687212
1434057
322310
708510
138063
839564
729197
1080930
741135
117206
954618
736963
1468163
198024
345609
1047000
734950
473679
874201
1044250
753050
287588
380065
999721
469037
464875
216957
1085693
100436
815455
928383
910596
614619
1484121
1243923
1070643
1109769
1597354
1186059
915972
1312091
538199
71045
1126063
1095362
933360
599327
696185
1343849
1437180
520205
717650
1213996
1017162
1027119
598281
78822
1295305
959146
1189251
1457075
938652
257939
303383
260254
774537
837900
463464
1415002
1474001
225336
1317123
658065
1368001
631766
284281
1117793
975395
113611
894264
353751
1095292
270372
832244
825068
1131462
1355708
315659
918224
1222487
547204
261678
1550050
687849
1478402
796224
196640
207186
1245441
948156
1020437
249603
1239309
1527156
89917
1285219
912469
1098828
140376
418354
1121851
1119558
797041
437716
1072935
485821
24381
1449110
483188
616695
11656
477987
1615770
577311
1408088
270634
63665
1224436
1376545
617879
394163
625527
697805
495295
43001
371713
537703
790826
1377584
1307455
1464577
761802
128252
1372042
544848
1639433
350035
1574828
821067
919946
414868
228937
516045
820521
1563626
16473
1441281
938558
804562
470150
1374825
1344548
865670
691244
1209137
585007
1283544
1060649
1195039
721478
738774
1320521
1591549
1293530
1331296
1536969
368581
596820
10951
1268519
476141
966037
781686
369603
585024
1355003
1478842
792286
344238
156015
1196779
773190
789008
475044
353720
800971
1636963
161280
1142508
240077
1496630
174410
1524277
228951
562773
1376221
579425
112441
906670
511355
9986
586100
174855
1406107
1397739
888407
969179
1467589
1372831
861308
588033
726757
602920
1634052
731823
832245
1381991
753826
44992
110681
964225
375293
1373777
1395627
600924
1603828
939061
476669
1350717
1210304
22019
926480
931657
899950
1189572
752296
448971
492534
243870
1122595
99647
1079100
64567
1561755
1158256
745840
963173
469419
1157632
452129
1025979
1576073
1303085
1641702
1522275
1405094
1283802
673616
823585
1572621
872509
193627
1639697
1164088
558272
829372
1334293
935774
1516329
828031
1579017
1526064
543282
991610
380884
482175
1194163
613726
999348
241835
364676
1118992
1019804
298550
320161
336345
267
207532
789883
625342
66642
56486
1143902
1590163
686991
377079
340662
515131
922604
802300
431385
367652
1138003
765571
263226
627849
1356019
452681
501504
1008106
1630543
71219
1084171
561389
542372
948393
426478
1338162
807725
530790
723321
156875
598422
1336574
196053
779541
1322500
1044844
801105
669431
1209089
533302
1192969
65797
823984
424531
283171
302150
1097244
1185037
1600836
1576668
1055470
452917
1356602
1415930
1010615
1497031
533843
1196727
538914
1033347
304389
746960
253491
634233
477494
715641
1580043
844021
1353063
325757
870702
995012
1605710
813693
1361327
1126965
294866
637558
5547
926627
1541574
1564823
603534
969364
702574
570481
1327917
199051
1184745
1633651
705808
1521527
738638
1581884
206827
522957
648586
300817
589271
641521
1353738
688320
835336
105940
1097200
1104950
311070
1555141
581605
1527664
1204706
335826
906110
1158879
315597
677333
1304532
276557
335608
1149406
1344992
506045
522472
110524
1348500
1323716
1145188
1641841
371286
111889
1417359
110302
795267
788638
591328
1520920
1366804
658825
1440046
522120
1215034
353734
407875
1453140
1076452
1314052
1254837
1474610
998566
1169499
1084371
86820
911591
681688
1328931
1271006
189471
735660
190477
946199
1392536
1614308
922706
1153500
804510
382306
856274
432693
696178
782935
893833
1554926
742662
797357
908203
85866
1068216
887900
604206
443536
1179058
684641
445662
1618251
1095066
386370
1185169
274361
228331
892227
273239
1247094
1607114
592193
143640
1585359
1097512
1619663
792556
664359
329245
409902
1438115
522214
384524
979797
307502
885340
894373
1062334
1278741
338377
715392
1444975
649068
298162
116876
867485
1256275
1577544
657793
1529880
640390
1176994
1333096
1286230
975284
965893
471180
1528252
33967
395880
333835
1286993
1436943
352398
835161
1453582
921370
1555014
1218570
296295
527576
853963
1617725
646467
1387984
929318
1399366
394676
1362903
1066623
1518547
309983
1032815
1047403
1410624
1502400
1420732
1548607
1571869
780815
920551
1111285
1586722
271896
694320
781157
598766
152859
160307
1116820
1211484
248884
231586
1231097
1509708
393726
1544325
201338
950821
1361682
35204
48634
335375
784341
1176173
221558
1119803
824877
505673
1018469
1366171
181226
517679
1367725
195871
938588
1293803
791049
965892
1243858
1624841
1619932
577847
775701
1034941
1499662
1112749
991785
1438764
26917
1146602
1260489
1053578
1059769
755309
54849
686615
31563
712429
1266352
946401
1337434
1131773
1304890
1338131
39929
1376639
429930
124203
67518
1476492
272181
1310664
736989
1113115
611773
676788
372044
1145655
1048297
406246
1521664
131350
268948
169234
426186
6267
953396
323973
1220699
656210
815647
142189
24993
171105
1100787
1437516
82442
939089
1186098
262019
232795
70029
96716
843713
1141907
857171
1100135
686449
1068966
1359398
478660
869258
937337
1053102
3478
261478
928761
929567
29443
1232210
216986
196699
1578055
494843
637767
1442776
1317081
1448882
903094
949584
1325205
828382
467422
459122
1326640
811154
728702
819626
963803
750003
1607384
985370
743636
290020
561787
85157
1063123
851872
1181779
1307320
326689
1058477
60025
1314552
429717
1043242
967930
1570709
668195
1138165
1146845
1010352
1020011
58163
1156350
536659
754426
58673
418354
782258
932537
1444124
1552534
570804
900219
1148253
506212
744909
542024
97794
979602
1100500
1566757
1570884
495701
216783
722003
652230
397994
1090592
349462
1033243
609334
284359
425601
329208
1619073
967864
647874
110580
1510054
247469
138002
1186011
1456962
29102
757429
932716
336654
248169
1299828
915971
1513411
292601
863516
336468
1136732
1384773
1233767
1125596
611554
682920
1392018
35505
595429
459236
802822
1615974
1358393
328282
93134
792243
425204
367016
1154936
901689
784670
165217
250140
632209
343976
742089
236089
296845
840912
953065
215912
1641623
381647
766471
993959
201678
636543
22132
644014
1467722
958147
751637
1436880
688074
1380793
805165
1346604
36232
344663
1140814
541530
1024558
1591369
1441545
1473084
1176382
84434
828809
267095
15125
1077854
1632086
1532002
366478
1158846
1574978
1211750
233238
1332068
1183722
317884
643449
1107927
1428213
1488083
644292
1318612
1350829
1095646
1024580
443294
644742
1333125
1320541
1319325
351242
1021693
1080262
677880
915117
788677
1378689
68242
457986
1370226
408937
334206
506323
43403
1057365
1640502
378718
743355
690094
501246
554279
195614
768727
1445685
98705
1478886
263625
658950
89155
874481
798354
884728
1497213
970602
1372272
633563
485889
1083098
248813
409918
405375
861487
489973
122945
257596
1487849
1299743
1086444
559287
1516447
1481672
640280
1353536
661766
1215993
3015
670956
752702
254858
1079647
261165
679070
1031866
489555
838860
108507
881063
1520626
1208007
598814
340293
1501790
686674
1046918
406808
463489
1310726
532341
701713
259715
1431988
1560710
132036
309238
510303
298066
646264
128229
1598544
34977
1215411
1452196
1427553
752092
1060203
791913
371604
462011
1623864
89018
669555
678459
655724
60874
1554280
657447
1529585
397856
1354644
743144
273655
489348
1442839
1547662
595866
959199
1018867
297604
839301
1500435
1029461
405051
994293
29610
136576
896621
305054
734644
1435145
618008
957998
1195953
565920
910440
259280
1386702
549717
140612
773477
1001959
660996
329151
1329981
1001362
270570
52646
1485426
409207
1133629
95893
959620
507143
2910
18423
650754
1134485
1062777
1465339
1595841
905581
1109086
1186911
36286
123192
912325
537902
5768
670402
3380
809669
1072130
1069898
1112472
1535403
866079
1355688
1223548
772233
843870
1250000
865020
988078
751891
133617
44819
533046
613685
1324533
724394
1141425
206253
1224166
1362083
1085775
106751
1492308
619419
1132885
726991
131909
456816
982999
390811
50761
293275
12801
1029163
320332
297254
1571076
236294
432963
525074
635425
467117
302750
136712
307128
888491
983779
610992
514412
1550440
1043716
1065279
21171
32045
998554
1482738
958015
450462
1478260
586435
496311
709613
19729
279882
1097905
216271
1499429
336384
370840
1051824
1445393
1353574
1291286
879754
1045569
555244
214620
1638371
859803
628352
116516
221279
1452861
111376
555818
348550
920485
1202197
1258386
95801
23902
180005
1227857
1138951
505876
143345
607681
1052766
1583267
1487274
413420
1006021
1401383
546377
1328436
680128
1428693
792256
1520113
267231
542179
1254845
707628
488171
1610035
594206
1170167
451592
67771
592844
968395
1045495
1077637
199206
1578286
1351414
122369
192628
473136
856966
1152231
484803
1218511
1306297
136003
398210
1512981
180365
1184354
214724
1435647
478675
274259
1212156
1200375
1090249
766757
285200
1420094
1057781
313194
203944
1210221
857280
1251726
1414798
1026304
547831
223885
1102592
1470024
878494
572415
291637
395759
1541676
3153
76556
95197
699002
909101
1270097
141232
652854
1221144
1347316
803662
935693
1445036
707887
630065
1531713
1106086
349806
1545185
408718
201321
854165
1564444
552042
1361989
80716
815047
503293
620064
894289
832392
355425
985269
1169318
1250056
473917
372648
1646383
576358
76029
50593
1489866
1538156
1570414
37678
890790
118307
1491985
840700
3215
810637
88362
1388440
938236
103486
1085824
443521
304275
1146779
563981
445898
509791
168462
361342
1191516
345529
105203
1590065
119188
663328
724898
552438
1346265
1272456
1277962
406741
243129
910721
1639144
844277
1596351
291449
595722
263992
248415
377837
1247180
1236411
552641
190552
19954
1559728
992959
969826
195834
634090
403698
1279677
470911
1409845
303743
852812
25715
1293216
479314
245057
966799
721593
1612210
1090038
1288319
1398271
1112377
1285165
1511620
1107847
1185660
541904
111931
85343
1408999
1396232
786008
489034
1264171
1103533
1442905
433952
527432
1615009
1182285
435718
1130598
1416177
455089
663558
664054
524661
32383
666995
8735
1494910
661298
858344
446449
559772
1160565
273875
1486746
284927
991152
1344587
660442
654989
1358692
1548128
1387637
578878
366010
134350
733931
1139341
520979
61215
491973
189778
1077416
718866
740236
822630
1070756
263041
542548
432995
1516830
655818
756239
1524597
1534354
747068
947338
314906
1115562
1353610
24523
429999
237613
1540416
1408198
1122808
604763
1003883
540427
1348490
275541
362256
829703
1076400
1056312
541178
26353
1554255
1044057
282103
1499608
1591641
898125
171556
1406265
1218229
911824
513112
926988
4104
870254
1144101
823836
96439
61757
1196913
425084
886489
1550529
835693
171081
529115
495123
115621
909764
508790
1145696
1538595
219788
690478
420262
853007
1027631
166516
461998
1174807
324619
1370606
531381
1366350
1085824
413433
880591
1388976
445398
611680
243067
1526557
443945
578127
1631099
488623
1287857
603566
404421
245278
509240
1476561
1282964
1448614
807603
622165
1359707
388205
226
629186
1476703
1628825
1348891
140286
746427
294889
295634
2337
904669
1433255
1425143
398213
338281
175325
87627
703882
1585314
1456812
1283740
1638242
191597
1186048
1350103
1390614
1017973
849812
212812
1251372
1159145
375862
291971
721828
1352793
1024935
1434201
1011178
1468875
1026461
281234
1279608
345487
117274
993964
1214457
653481
972794
449642
315653
1488770
217213
914591
1173919
1037411
1317575
1080225
124000
941527
529004
961064
935737
1131741
367069
880488
686464
170071
556854
1165692
597991
420170
1229493
1168948
1013743
1265077
756691
1609168
568573
227309
467494
168135
1106088
263292
1193467
1072607
405227
218207
797135
731730
1199148
1504371
1586261
574584
513327
1492370
115387
846128
239937
734296
1154131
1135734
1589691
1332611
672043
183188
678462
233238
972357
910836
889833
1557792
1499353
718524
1055970
1256510
1155309
1385831
986105
1027325
351501
68962
531627
1337773
285199
1578338
327001
1043819
1534469
174170
593841
1497572
448327
1216605
230396
1216395
1438318
1349789
597704
1259391
205724
382652
515974
1595154
1151891
1372492
1360014
985179
186926
724459
1462676
202500
40221
1435921
539206
657089
851419
1622815
359151
557156
1377681
1359698
1031010
1480898
525638
369785
508280
1019629
138462
857708
1231694
342734
186492
1051885
829892
355372
1077521
1081476
1549722
666467
1073327
39476
1243146
727964
1421969
1130780
951050
767628
534543
1031621
1014016
1155017
329073
884916
100920
575531
803337
295651
130387
584795
1082586
292425
532189
885867
999577
610844
1469046
318552
1111247
18340
246939
1177755
1101176
1404674
329877
106987
896876
905285
393622
71028
548234
908866
1511866
284895
1548025
133975
1082709
475334
111003
1050420
388408
388367
696269
1481243
140381
347877
978113
4323
795900
1457022
1577913
1269173
1422116
1018992
1252611
108205
379680
1227263
1078582
135390
1599593
645011
705553
978861
1213538
1421253
98587
1413288
710398
36896
273851
1534609
1324227
231028
821192
1583293
1198316
485467
408096
1463657
786176
296018
965085
323126
1549799
1039530
397203
171004
1613197
134462
142797
81509
87300
1123271
965544
1573044
1145578
1161535
873586
1646989
907469
298481
876956
1228028
870292
1283571
1477011
121842
1046193
1394318
482246
1225483
797836
1603535
321041
612346
824225
1254839
1062943
1541296
779168
1237081
759238
303001
966028
1595949
1264909
1607710
826473
1178502
979647
3285
1158401
457956
229235
593621
873808
1456134
282292
644936
533135
1522231
1548819
1139853
1354782
22009
609743
1299761
1390780
577415
1449445
1377656
784984
610222
739776
554329
597256
880950
1605357
161635
699505
107823
284359
1244139
80472
1140687
805073
698059
1485168
1152663
480283
867379
866826
844784
1343543
772290
1132440
821799
1053644
3560
31279
1632353
1463747
1292399
1131292
1314284
1102673
325007
890347
1240719
338869
639472
881429
321157
1635744
438413
820235
775972
1412866
132642
1281133
50153
858600
111293
1372345
321375
792436
465374
228807
1125362
1250842
1238440
1196846
786148
583534
1173735
729309
70619
1583296
834312
790442
1382880
681512
270331
927928
989370
257567
283256
508291
938831
1496121
233091
816822
564581
1172980
885974
288208
75635
1189809
1501674
42240
21405
860437
255543
390636
383736
787384
1039087
819227
296906
824324
206963
602539
930604
1538176
1005226
1375342
355626
943781
898355
754756
377272
700429
44321
858480
1475880
1532135
364744
1421117
177600
572822
683441
1235238
1566801
60750
939795
1499355
384737
403746
1518135
686151
326271
369348
1577093
1374910
1412671
867246
1193675
961149
214052
1575920
12636
479320
525297
5047
1157188
123538
62092
1543333
469045
1399073
1248420
1561854
59313
840189
1337915
790203
582692
821861
818515
39554
91661
783584
849123
539490
424419
703172
590448
1156452
383520
357417
868421
891303
490580
148391
1445032
1548838
1454246
1083403
1187129
1091743
813877
418640
1417227
626417
1227571
1164901
1462198
794292
524822
508192
1143073
1271422
1543265
1645892
1070760
1000516
861788
926104
1308866
1115811
878651
205084
1034452
224176
1305181
1112609
1539249
393587
1264031
64471
819375
690194
1259863
1233503
357545
1267435
1065339
241219
1551853
290827
1186848
379159
837602
1033996
1291552
437037
831544
1552045
81213
1094961
1069935
304363
917411
350735
825605
1134781
1363807
104441
84525
610960
564318
342860
501948
472053
551298
281510
1364342
1250644
1298910
551490
641189
1168631
1364261
1188439
693429
1166499
1095448
235764
315926
839651
721076
1428204
1309392
290042
89886
251089
1602819
490148
16925
1238262
451877
449577
239780
430831
958515
64585
1063219
544685
813110
27340
1597432
788880
423205
464609
1035367
1361176
1002129
137015
1309612
1077735
108558
124761
778818
923789
815581
1587310
518704
404867
196083
1213616
764251
1040899
1144745
576316
177371
111215
1034357
273596
1093797
484935
70572
344317
1478918
921927
729183
1550753
1587233
750622
1539417
729411
656310
84946
670452
1396353
1493455
545269
50538
1208064
1322143
1269321
224321
195393
316343
1471546
1372360
1526841
790878
104558
410197
660874
59268
38952
1379130
861344
32553
1381835
1185657
105315
353835
1337750
459479
1509675
383224
1393480
537009
1442755
1087368
59156
1455176
747725
1542585
1302588
1128946
351767
381877
639388
1531276
26433
46715
1623866
1420310
1028578
148665
155733
132136
850702
580211
434524
970511
1633499
36330
626440
968093
135004
1297372
1148227
302704
1637253
463310
917799
1174579
1350459
12060
438669
805264
1344720
216952
756414
1458569
209309
333587
513928
68363
931552
152259
1209458
574486
670493
155822
947765
640140
490050
900545
116882
1220724
933883
1527135
1194983
441985
516934
897352
354451
352845
468988
1477565
744021
1555987
173823
1213143
491882
748752
372692
1423563
1519161
1135687
98079
20767
38829
1360271
234990
477946
357484
997473
260834
1030705
398149
871748
1408505
1014709
207968
1095054
1547485
177387
316098
1444604
1516018
528921
790560
135421
1185821
1060979
929394
374605
233706
1635687
137717
832017
654258
734030
150177
1233813
1159452
955760
143726
1326879
1546110
332597
908576
1315710
1386216
99434
1284951
102565
1285120
34840
1271608
265879
826975
328615
1637403
985728
1311005
72024
59928
667329
1070951
962848
1437043
574194
765476
887694
935509
421300
927994
568924
1286622
94304
346086
1576888
802472
1142344
1422069
239223
1151070
520282
442106
53498
1361611
328442
1302977
318160
1420052
742856
99769
242168
978348
543360
493444
719728
481728
1622526
817548
623860
272971
1387511
416238
447874
791034
179661
862615
1525210
183762
320050
134893
1311687
433567
1598583
115982
439156
738640
357879
995139
1076221
1577757
1144576
805962
570945
835611
1277724
615939
489102
1001597
1264201
1537486
33455
205889
125714
902326
943811
813599
1170376
1151838
1545302
753475
485053
1023101
1132586
1593468
466109
753336
1139635
460558
1449756
116794
763344
419324
1343894
211411
145919
673696
1247141
1210281
1225203
699909
190543
1192807
1471015
460560
179548
1269014
547826
1477488
786543
136414
1530154
406340
350977
467687
408519
642015
376965
1393612
1367036
528258
1363660
947469
641585
1592191
1246550
705355
160948
1524198
951943
1402862
156412
1257096
203025
246505
288294
769832
1598597
589091
1221187
130982
1183355
566653
1353842
296893
1446437
335570
473533
9659
1548345
841416
366812
1115148
1382399
1397204
722391
431187
415326
628145
881576
597865
1619606
1389861
348710
1327005
516536
380045
244607
413097
1589730
1050824
316951
1166332
529262
1582357
190566
88436
906402
269571
276237
775033
790596
1408872
1118660
415619
15398
1057185
1548589
647549
1361514
390456
880746
681476
558336
871185
326523
1298961
1518145
88535
1387571
161012
705222
392536
1389901
1639515
307735
183997
376649
1541692
420941
341998
1185812
271454
336673
961774
883904
68498
1076234
1594925
252733
1366920
1239591
430362
118644
255905
32748
338016
915033
169196
1336318
2954
785509
1533150
1564491
813223
53500
350617
911678
22106
398077
1619966
1247842
1540022
199975
63050
1222149
630889
1310594
478926
370570
1444898
1107929
234607
206212
736376
1401111
169092
433328
815765
1256573
458257
598563
616359
48773
918498
448326
556242
1166826
557870
925045
950294
636398
1234124
766348
1166828
202381
381618
1465441
1281814
131699
452981
938653
397056
864734
1592263
954249
746170
723613
829684
1564263
290802
92165
833101
326941
761367
45355
917660
1031770
892077
153288
1293422
391588
70712
378173
834424
358721
815078
260345
1571955
742924
645491
1144511
117622
1329974
1632027
1277260
172488
1452722
800643
758380
264097
753023
1310547
298178
298879
1011781
343900
1090212
1201793
811498
1305045
1408961
261016
1032606
1156016
1620827
1188683
1210444
861290
951825
1091535
706589
822423
273718
1118786
1191573
1428884
1495601
1226929
356170
96429
907596
1273532
1321755
1227573
800763
725668
458998
202202
83319
358905
823614
516389
1105352
1383309
737934
231252
297187
672701
1538067
40383
1564034
731280
268592
152179
1558787
1046055
198017
204820
1237392
798910
123829
1114811
369974
624603
349323
1586466
1247316
1071761
166492
522081
1190264
650725
929027
1257235
1011445
433547
513534
11844
1465915
604556
203150
547543
236338
1060478
1612987
940587
1608789
834536
839118
1330036
885959
774947
1285450
886343
744243
786088
61886
19012
34119
579904
1202380
1637476
679758
28213
822511
971885
1386733
1475833
112186
144727
739526
1183534
875071
1471626
929347
1004015
37467
1454385
847734
37981
915391
423478
431335
617844
1012467
962523
768582
758044
385424
1282940
1014176
1261426
285002
1382686
360954
1005323
1483421
249966
885020
74773
1426084
1120960
1566812
1117708
1321224
600939
1266534
578233
690206
929273
56139
738993
110284
1585554
1362719
1643335
654435
315887
278486
1602898
1036947
482184
1068015
401800
213310
1283917
1138438
587432
1521192
1401799
60906
506164
847641
135285
79211
1399304
546920
793480
772212
908718
1390901
504696
619353
1509184
226090
834723
1021852
1480007
1159101
1484538
1177216
319512
1333529
1008609
946704
1292658
965457
581468
1423086
401664
221616
518109
1549680
1035721
517387
535735
642754
107540
997799
1398982
443763
1622912
245968
1499452
966722
279848
1600667
1627528
930886
1551343
1469574
532643
727625
541226
1406758
1107357
391756
348200
248384
162235
1294963
1289810
924681
1134042
1592350
202378
1024974
1574680
1155544
1167984
259889
137493
1444246
650943
1422242
1287926
363263
807919
1109574
55835
781097
450857
1257510
602967
987641
1019735
1580599
693520
1375024
149764
295206
21242
1501130
642010
1125945
508919
746637
1382235
1139999
642450
495143
821728
1431235
342228
287580
1264426
250253
745876
1257478
1367054
820462
1159010
1550578
1115219
1066451
1112196
489160
50088
572433
1474956
784083
1328178
966059
142793
803348
1394071
525080
32016
831926
15514
182943
1150189
284862
1187935
843445
168530
1609512
1359848
884965
1628876
796948
395076
1643730
254926
419793
1223678
868144
702642
149730
1149927
220204
904980
35002
1358645
545849
954365
1559491
506268
55167
1280488
1201281
602407
977171
1147872
1462298
830747
708028
987150
936547
1155555
188766
349171
1064749
899343
509219
628194
994405
1207333
460888
1267588
366420
1466917
1441861
54695
1376410
688232
895844
448634
574093
663216
874817
493030
1637005
803272
62589
1632762
595775
277992
1205191
1119908
346752
780548
338651
171858
1332765
98232
202663
1510186
1117317
951162
310884
764011
903205
509073
507051
841983
1045376
663553
654223
1624877
972061
1093044
544212
1215122
345614
814426
995457
313838
506149
591657
711230
240511
1448276
1613589
254180
811892
949673
1091116
1415592
894431
1467157
55097
1352895
58914
1589356
131100
13222
928129
596395
1570348
587284
1390225
1288679
748739
34973
402879
1491813
67113
37844
1249043
822013
340499
1006993
1431902
1225538
658102
119394
512268
171959
99339
1552199
1245280
984535
294646
322494
1299125
1883
1590905
142212
222643
889550
1006568
1619877
1508079
1406171
90498
377991
313076
1496169
352812
1098704
1557702
601693
1369869
1247603
123943
1438453
1194223
40800
1023835
356968
344765
1248751
904905
1185074
154275
1645791
845784
1101798
408123
1249724
1124573
1264369
589361
923231
1018094
878314
698509
908265
1034518
803332
567592
1323372
329898
64190
1638651
786008
1454940
1055245
476563
1435783
634142
1220296
304384
248454
1240549
68409
323694
472002
1469719
84378
459762
1331939
350772
331266
1257864
1284950
231139
310896
456223
872443
1143243
668166
260765
703431
841339
395933
1159451
900489
684
363294
497824
1575830
807061
1491412
245666
159714
781625
1294819
898827
508343
27183
847087
553921
820373
609087
943161
1152568
412008
403327
1375494
1285315
637640
1611338
649079
661410
363288
158097
962399
86947
861575
968530
218959
123475
811754
922268
1483049
1304035
1495722
1238715
1353856
535066
185569
68816
1225176
1537790
849302
896379
401353
1539123
527340
1618647
826441
175125
1330499
206674
252403
560093
897042
1602573
836157
487815
1387110
853349
864225
1189346
1152710
918772
199253
1549416
1053769
316572
1115773
1277624
25665
1428118
1149814
679478
974364
229301
606179
1559624
1207075
863745
1436988
1424814
863420
680648
1526698
1191239
171136
759597
815969
147221
1537098
388087
1131407
23069
293964
1548691
1387118
986728
1170810
872479
1621129
1579635
1261275
475958
470269
1267481
921830
303299
42703
1172196
366781
151958
1386601
1202697
415019
836577
399792
665097
1243680
896596
741052
454922
1260373
1194781
1529628
1066733
846124
294972
750518
1478446
1401161
996853
1415982
31188
1504307
665408
413325
882438
643877
1031862
1181790
729390
1163073
1135607
1332682
492505
841273
486157
1445219
1072641
654628
481185
8670
1225252
598962
1222807
1160386
1388266
640430
254364
740548
430053
1148842
945091
483189
246319
1210837
893560
1386376
1437539
549132
1549178
82124
925839
1330264
1495570
404570
1447452
127100
1337572
391761
1535617
1135985
651816
1638709
1220037
1150940
441065
1625852
192614
1304006
1306594
1201873
159704
783642
904338
1252381
954920
995186
365494
1590661
299330
196950
310903
1360422
188455
1252070
1163937
592903
893053
1384212
1348969
741561
1533595
70998
1513442
551070
102858
1627260
1616780
416473
1342314
1187069
491518
1633475
1605647
136627
149076
1185758
1306516
887182
1232
1403313
1130518
500767
1440243
1586308
20529
266053
984352
919935
980661
1390751
730532
964079
1084446
136323
1263506
940336
575191
469316
1594671
453644
1247654
928863
1409092
752757
1640818
88259
1460664
723551
984246
772884
3224
799730
1040838
1229770
1364502
1232623
635861
913492
441560
1440504
254027
823789
48981
1272621
1199183
1591362
950574
182766
363876
1159891
978955
355229
407523
531900
498455
174280
650909
314329
1099342
739600
875342
1579754
1486567
287247
302931
1558554
1021894
1274526
1213516
1373931
1574883
727160
968542
1325927
749224
1560037
1462957
1580592
1042733
410738
300195
1013343
1493845
1372814
347226
1133211
391504
474447
1034168
1333535
56479
931301
494616
860417
1320350
571742
425837
1274264
82560
1604596
349062
500404
223759
1256158
1161135
1045873
501243
1172827
358086
656927
749025
53723
801171
780401
663789
1463904
1481080
1258424
138340
1433979
932997
238090
201492
739964
310421
1290715
847176
552976
748309
82571
710787
1284186
595824
515049
1002859
747472
221882
364408
887797
630304
773858
1313383
227631
917823
1036869
1061496
408129
1038721
1187157
1085214
853858
1510011
678216
943245
937968
598694
1129621
212551
859575
1019631
337466
605031
99657
201993
107971
936634
634964
112145
116473
566707
1440111
1092491
69869
1347785
265389
931496
694365
1461355
579268
962282
207198
1039448
761882
1034329
1607561
20466
555949
794558
503975
931450
164557
1234939
740453
1321254
254983
1303874
1174205
912686
537348
1415349
924826
1174999
1275274
1488243
913672
1059737
1444767
1444348
413429
113277
346891
1071503
1104412
18056
628795
716883
777975
938497
1137130
122808
423341
479344
416384
1324385
786781
1576873
1603160
41745
1063906
1583997
1146613
882242
1635286
1017540
1120307
165056
1399994
54774
593886
246151
709308
398607
530371
427680
762422
1065622
1570108
426513
1389165
810757
1231385
831270
191420
1005430
1613137
936237
1403253
1041199
336921
1122412
1160955
797865
1196300
1515296
944465
439887
640616
551020
765099
1067951
1553606
1307490
282672
277070
881524
1047399
292354
855852
543684
787682
1225520
992691
1188366
1355467
1602026
1474783
413465
909173
1170406
409918
336473
686080
1003489
1153025
241762
498465
305441
976568
444035
491714
565804
450829
1592465
1217083
1383418
471801
25809
87430
1421186
842050
1009334
30955
1041735
1468169
310823
833522
103140
347248
1268362
1550287
652402
510913
524092
354029
1010884
1217903
1179211
705146
1452787
1620295
830941
951862
387009
1624318
933724
1409621
392520
87558
1485058
205409
485041
28307
88623
496938
1122974
838613
1380641
1637064
1460152
718629
399744
307134
583177
1012039
1530341
456355
604905
563488
1429970
1213218
1464689
451220
23549
926661
396293
494199
390413
1026626
935182
85088
987419
197383
565179
616628
1429199
1226115
456542
274074
792865
483434
1474383
489725
54249
810874
648875
566728
1602390
917997
788999
908030
345889
1417228
1347688
924990
496417
507630
815629
1087393
798656
404570
1547917
30738
1346089
1101958
402336
1045705
168441
355620
492100
285766
730604
1317583
690935
395599
1281679
768081
1248163
1384156
1584278
768720
1134978
481634
335051
1561915
1241357
1549639
930437
125950
254505
1303647
261596
551810
90015
1259382
891452
423581
1510062
464193
601062
859508
886769
1192956
1457900
1540851
319672
945070
1025165
529467
1016740
1316419
1135668
1136898
743765
990327
1276180
1200649
989365
1457491
1532023
859908
1157215
276312
266376
12840
60892
417304
922275
972829
508518
659659
184576
1513895
358071
410190
1530337
1169001
417583
227507
1125789
312855
659038
1509348
763648
1204377
756535
1461539
1030522
620714
7269
1100439
1525272
1532714
420474
838543
210811
1009406
1246566
285616
307552
1551613
1382053
929890
72670
9731
292367
982999
346309
1316795
1308573
198572
953800
857668
495659
511808
531093
339628
1504316
536739
925159
1087483
1325657
789216
778548
933292
1254504
1097792
469515
792788
959698
1349022
894102
1195192
1044192
201090
1472604
1623163
117794
494858
307308
315873
362710
993316
1101477
517867
634855
1229284
909650
1628388
176117
831432
768708
786786
825549
142656
698585
1195468
1598557
799938
258774
1329551
491517
218174
679887
951876
56021
1597521
396472
1557853
1419251
1241524
353745
6627
1609487
1433339
240812
728482
1420247
670444
497513
545694
551673
1052495
745551
1440222
366858
1045306
357432
552528
866336
232753
215788
1226753
1159546
1608300
42568
1409236
667910
1535727
39214
1268258
216326
1576553
119056
600575
99005
1218391
362537
440813
1535477
1532673
1604398
777308
1148430
249918
213983
497903
35339
884290
1030066
1177085
1595286
1080210
1617201
50421
15881
302838
521592
1364973
1342301
777872
134411
762409
961653
105110
908775
909606
1427628
996357
347292
126073
1273072
1137719
1331914
861702
1426277
889408
1531710
1333482
1308764
290043
690445
1459343
587647
60750
848540
201502
1135623
1232365
1315117
1517824
197950
1387127
562734
1317009
150014
1249517
106092
1324725
1319303
34663
1535916
263243
143953
95207
1608367
119281
394971
1473623
1507472
603231
863356
583723
822663
1560040
1463663
1211457
353685
430187
1623433
984275
526397
1021196
1314956
918268
157907
875149
847977
1392942
1026109
1585597
462056
596502
106889
1570502
83244
1455834
2266
1516831
634004
868015
1197487
875911
299887
332899
1163647
1133176
1128950
367366
1069217
590223
232598
385730
843664
1160591
1386642
317660
37361
1416212
258858
1451405
1402875
245273
14905
842260
160520
1385492
1027625
348472
1012310
1301831
432238
1557510
541923
334971
1160940
1392227
84528
685977
1588026
1305394
1382957
1647050
1213922
1514964
1507528
510778
594166
649697
49729
14555
1640035
727164
375928
1323341
676102
406646
45420
1472300
1418480
1333424
1176783
1002351
1393771
357034
124169
891807
389434
1005791
116560
383622
281716
406992
517948
1280049
1512359
138020
1246048
1221974
1178195
15583
1283819
340773
676748
406256
1646857
621480
43926
1515310
731122
74232
383316
394851
1458184
946925
889274
1469473
717624
1483754
1471107
750596
1598242
1239369
684330
1314522
1007369
522094
74700
394956
69654
1269197
613424
1489102
881282
424422
739580
333972
1257584
742456
965145
415132
423571
704530
1389196
37343
1472111
663813
291343
65174
183182
734683
1541006
158332
1387337
528920
463136
214761
223769
745385
41812
976611
952944
1146430
543086
1404193
451651
1036736
463754
1256222
1537292
29309
568307
1141032
527949
275374
1351537
1523623
556571
1398034
1059765
453317
1646525
1107595
355580
1186319
1587357
1581688
979459
705665
1567894
521044
414182
791945
1335955
892677
337108
420735
573104
482187
1183216
1283357
397870
281913
1254339
648530
295164
277974
1636857
603926
642022
458736
1165077
575961
550393
524489
1154202
1363547
357050
77910
789993
301144
766267
1277019
1582191
1363341
1636455
1063828
933977
1564254
97506
592588
30998
1036864
1003582
373478
627312
219899
666952
628484
752000
1234003
984282
979490
515335
845979
1021169
1539729
1249209
1595328
557593
726329
591139
1505899
998659
636515
853998
694934
769005
1208579
1470121
411940
1001042
1562304
1162021
856897
658801
912391
89533
1374104
772999
1319319
988127
845861
719205
1005315
651653
1622389
995289
274441
1586178
1320148
683778
1230829
186654
1276959
628812
214867
1350659
1494199
344555
27605
525857
1294258
644662
1313112
950900
1112928
1305526
322137
101144
1573271
530393
1527229
1325939
568578
1078938
969023
145852
998274
604116
1617566
1048102
994286
1163530
824499
1342028
176482
91379
1506775
960200
149490
1612608
160834
1177562
1234421
1006414
734073
337353
1382451
1039245
318885
1557787
1414215
425309
830438
243543
132211
636802
70124
1471755
937329
1150837
1420880
1174961
879527
1269143
825687
235133
519811
410478
1261371
846385
540066
84803
1234806
630786
1305144
314529
943755
675735
1051515
764427
238717
534304
416434
328840
540513
454824
190393
1482382
259034
249302
298277
900986
139420
1094781
134697
1557695
1524247
664369
585190
389914
831389
1642740
813501
627267
946278
983933
64665
1483329
1108001
333760
1576684
1418595
830053
1402840
1301870
159135
837490
1276593
569846
745458
702239
454085
405933
294482
485275
888364
1109233
889316
180673
1146649
967527
932772
532127
400863
574541
423512
609123
434422
331329
920318
179127
986469
623459
335671
1378582
373099
1253063
1610618
715284
263159
341776
734435
255716
1128030
1265816
570527
873071
170265
49328
1410681
106969
180689
381637
603287
529742
633978
822918
145462
265400
1417921
910566
1484098
599934
580662
813090
499822
349471
1272478
1623978
558264
679986
1582984
1338295
110262
1272346
1436135
618788
794510
780383
192009
400024
960117
1324693
859414
1488131
661174
1232229
1140143
1479493
636434
1341586
831167
1643324
1295550
321669
979314
59236
261085
749397
889833
498411
1071971
29754
951083
1205378
77229
1513595
246180
381615
455371
695955
1379068
1103075
1107782
45495
1327519
988732
1551016
1264999
717841
895905
510970
680966
20624
831614
1260681
705498
1592216
633553
1131700
1200715
747245
734849
478094
791137
490638
115530
1337030
1560548
114487
1108755
898859
689645
764430
1224374
304030
1505499
704331
342601
1051634
1523823
1300541
548251
1385254
1165918
1588004
1173646
9512
1587513
765655
877517
955034
1566001
725149
1122693
1399811
1052810
21317
668424
1402589
1495844
999598
249841
1162796
271004
809613
1258638
656590
833471
670566
358778
1216761
492177
372610
682304
1233650
1606536
251063
1133737
938105
216114
1355642
52095
982486
755077
18515
788335
929130
1491648
1499955
131856
125934
1245705
959243
8065
892935
200980
62961
478165
449587
270305
496020
1471214
958422
233948
1586847
345364
966185
977191
1123467
1011248
1439322
1350754
853728
1467112
988197
1237263
485837
145836
407753
1046360
1302825
1337231
43948
1129607
1418091
591054
1436055
85153
1446517
898834
606385
716780
482449
1408283
1170992
726931
861941
1217009
1134703
1164793
188481
731875
98784
527593
1247240
89153
784605
1600785
489146
272352
1325514
333347
1406958
1511269
724537
1627146
1248623
1438014
986173
656787
782240
79955
1589248
630911
1090288
1539338
355421
1601872
1135566
1301810
888500
684734
1408457
888871
1028064
140533
1372102
285654
1495536
393180
1580736
699599
300210
172934
159095
169839
48854
1314095
1272771
1224792
1107491
898860
1519757
1304897
1620045
5028
1608671
795388
1535634
107948
434009
609368
1062185
291119
387560
864260
486659
399559
1369722
1142334
288618
1504501
447953
1561509
517115
557150
1373589
644842
499896
849814
996023
796637
510589
1012836
1629180
1372837
818963
389
475915
902081
1440192
942237
1313330
1433929
884486
417849
134273
464523
1274727
600433
1339294
1340280
728969
202239
562398
1637082
1018136
224615
1409528
1431544
751708
1361109
1376443
284143
1385115
283842
1644476
19038
1412787
840116
549071
1098066
691988
1464603
217326
131346
490524
525211
1630647
520321
780226
433278
437463
985263
365897
1062454
454696
1301254
913565
328044
191527
353666
507226
587315
427728
872892
1364926
1533736
879023
688208
94554
900291
1603864
496613
269797
345574
1360983
639173
587711
1375200
973925
247494
1134271
1601549
930650
739514
1501183
799756
1391791
62468
720538
1254671
834811
1530730
1576217
343396
1516241
132340
29715
520232
1210083
1332851
524137
939864
1565871
1606268
603079
1526575
171501
470239
1391125
466716
674963
419671
148486
960409
1610524
37124
813645
597680
777410
189945
866549
827935
558625
1340601
113910
182561
1504738
678183
960244
1184041
1310541
170934
1612531
430538
1307833
891634
1125903
639169
391788
609762
1228191
546974
1423672
982128
408618
717863
1387242
1154458
448347
1167716
70380
747140
743783
1356708
1422988
781553
65245
1259697
616615
621286
476895
1159176
1491242
304348
867742
647494
1602871
332099
1322723
357781
430685
769665
9675
1414453
264535
1467005
588273
1044504
1587857
1352235
855514
135290
1043118
249043
626831
184912
772957
1543017
1277782
1587449
291263
1390883
494218
1007606
399252
1320931
628252
1333755
666663
1003877
1517127
241740
66950
162309
1195286
1574644
306390
507089
1346183
998420
1508636
483069
1484435
629257
343202
504078
544839
1463122
343330
1212545
1239865
1611316
598058
230081
2479
209773
851548
999549
1279137
1443215
809794
35066
993467
1463710
165272
477664
1068631
1345836
881353
1555748
1329801
1328526
755569
172604
1516848
1449466
1545405
826264
1227283
668955
922294
1285358
394905
1421111
256905
374416
102366
45879
75785
389367
1163740
869817
1074851
1398482
710112
910153
854301
1442272
748
417902
821283
1310898
341792
1403868
52362
212419
1532438
424669
738508
1066659
883564
69368
1016020
494344
1610217
997159
998649
903083
910399
1155382
164501
85485
1588142
734597
997370
695570
826755
1496241
859758
256340
1485830
1231297
861848
888611
1437196
679607
892082
163725
1334077
1314443
565128
1154181
1289731
40047
1102198
590357
1150839
190592
1254315
1568396
395939
220737
82933
1211380
527774
751903
899416
1236910
558481
1401507
211277
200347
1427403
1187527
380591
346238
106116
943476
1284950
1346643
63707
1462245
1009515
453729
810494
1447276
742316
246107
746877
266179
509231
1054040
1644907
1227325
781235
1016359
1575954
1262697
76156
229728
646192
1250385
135003
528903
451022
1307490
1599202
672101
98200
456022
331765
921354
1510555
1184650
650307
934340
307650
1085775
1484238
92501
287452
814948
1268156
1348177
756586
551322
1640839
1050199
1622668
1275896
333847
1107196
19897
549368
272720
391879
1539238
183537
1556348
1477603
479129
130941
436461
85594
278250
1173056
475322
173070
112086
1455482
159780
680878
1460764
202717
1361452
1029080
469263
938347
1372822
1135605
1114120
202702
529489
67429
159575
204582
222382
1562893
1395329
1056683
241770
379683
1441085
813714
1283628
1174312
1522705
724500
423354
44279
258254
1383665
869360
1432985
176302
96203
1499165
954607
1253512
360177
802967
1280686
1181664
1538427
1437223
7130
1459781
1174158
36332
1330227
950565
1212864
1344743
1178118
617729
954491
415894
1647638
1271668
607620
230527
190171
1564672
1531864
1592300
348705
1295724
1498755
625670
230910
1461702
452983
1137124
1605306
1450282
195032
903150
968246
1152493
1521299
345831
1148640
422309
693423
1060767
975001
1575040
160205
1009134
1168639
840320
1538565
408215
1380047
1324106
138213
1275413
83138
1610828
867133
1485662
111558
176295
1452177
1232541
781343
864197
1305581
1550666
347400
776382
662591
1359926
1006211
1269253
773115
676247
1105674
930853
822954
1190656
774156
580626
1020673
891465
1182099
1646546
120810
572627
555216
1165023
1130687
1334689
719807
915815
98613
1262065
285579
314509
1368464
1622911
702360
1520538
1192320
52215
1478417
1066257
968270
1035717
1063555
351047
11000
987109
268550
157325
178387
1362518
817806
1169270
1344156
1137877
1341569
812366
222024
998275
748669
673203
1384649
1150753
591378
1269657
1112672
1480663
162519
674698
1329039
373337
1057663
1149548
630206
1232668
1546497
1435401
15075
239036
1557167
316482
1353828
1447675
1105799
95919
627509
307750
1248937
1280317
996306
198227
204487
1196277
1402600
1538047
1214487
1161389
1578042
949583
1490140
1570903
866609
886966
101686
1625953
834739
153308
1445691
1289002
896080
833074
388373
1170121
1384034
416623
899620
303513
1272280
1330639
511875
1475648
164754
437853
184240
980779
1551894
965115
1032310
545142
256992
291656
30905
1548780
573710
736002
271285
1150394
745217
904168
434950
986205
700616
1180473
215907
1641302
280206
1526429
1000654
1490756
51796
629782
1033819
1517637
1305800
1352942
1146807
1492203
670681
1377343
849569
1126915
1510823
159610
27025
1209749
331294
1380286
403266
1541073
592058
1499132
572878
1497682
300125
1645005
111077
627867
934910
573664
1228904
239422
1626031
802894
1465609
803378
837311
108485
346867
1494327
525172
1316128
1271146
797287
316154
949815
396898
1215449
980918
243828
1493945
365290
1027833
166007
805886
1324027
1605252
1285455
1432170
657258
967008
852404
438467
1440256
825396
559878
619436
1341407
401905
1556273
971138
918002
985180
475399
355708
484021
23353
500984
1042198
402160
189896
307998
73235
1521513
932096
879724
65605
1313744
721466
971955
311684
1448575
1068830
997008
1052498
61669
1214337
1157555
453100
1579046
908046
121893
207680
370864
1188928
688269
1485828
750505
1282678
589834
1584695
21424
1016810
597511
14945
888455
661683
1406469
1428642
1187966
640275
129601
952949
1211701
514397
611134
80913
137442
1308082
239341
981319
1638516
628624
70387
691651
137881
1459605
188794
77812
776387
222134
1285459
1281475
1561877
1186600
879878
590219
760601
309821
806344
1082995
927030
291200
552894
798020
952211
1284754
1227497
990428
1320643
32096
387872
277476
1104822
970002
1316101
1530882
1324191
434073
1346131
834678
1590001
636626
357994
1323054
361502
1078589
1425786
632402
1053697
1441393
1352955
1266527
839890
934036
575210
1320359
994942
76424
1476978
688313
1189466
1215650
257863
1267331
221845
461988
1168549
720428
717410
1220306
1066653
154066
1262765
1635839
1621005
302775
1189008
594628
257364
793201
205415
54040
1639395
623903
707877
1389596
1027124
298338
1068230
587495
106440
432851
215255
1431292
30654
821563
382445
1345781
707519
1489181
1028578
1080008
1415939
1310610
334018
541107
146510
342018
965180
898514
498701
744734
839712
35356
896093
1361508
154367
189548
312343
970427
124483
764020
1141808
1031129
1594537
416104
500759
717752
1126413
162919
1356158
166594
230355
276488
501850
1202636
594414
1105021
119765
81005
1579864
1139002
1547997
1370920
1240826
1416754
227794
415669
988684
1316634
1389159
138721
469245
36141
79021
1461167
1318044
1362679
1299616
266499
767545
363567
1465931
320499
260995
424224
1566389
1093414
1367440
1118034
619868
97041
45945
485311
61119
1016706
406384
308344
867215
387733
416585
237047
170139
1210760
594310
54189
1181652
669952
294253
851338
958369
1262487
34147
6943
1166159
534034
704160
203501
1464564
435078
1064080
401306
1433239
499252
1309857
1430285
991999
876398
1180128
1144408
255767
1425587
757955
1289051
458013
1406360
980986
63057
367709
842571
337467
358541
1509827
1474399
1136051
979461
251063
721220
818206
1634990
1409499
598385
429002
1513183
1512543
699612
287646
564449
31884
1275408
1062750
766945
1057429
607435
102999
363154
679254
618322
1582848
521911
107684
1345494
848851
668821
804327
530082
1617367
1229889
1535628
1022302
707321
668310
192941
578466
1016380
800868
1153206
529688
1382785
226774
856811
1306338
834823
946322
947470
842724
1423876
768784
657562
158607
1423887
246092
687838
1567054
2173
499998
992541
131255
877572
1439843
509130
1065658
445349
223406
780529
1046461
1381487
1128773
793965
1287858
786473
86417
428104
1199431
1576843
1360278
1560144
61052
1513179
753953
22416
123872
1257207
1404646
1568371
247536
1587285
1229398
670985
1052914
558490
287969
1635548
164675
1464714
497751
420742
1359259
1250919
1251683
563880
913761
1333323
163477
1024114
623510
1116661
1461598
87448
838048
699280
540367
1281077
86131
749276
781757
1233189
774051
1169335
445798
1351771
1179548
1332886
120566
1638439
637856
1473272
1150710
1498874
737818
575034
792265
774143
1310200
502665
477587
613851
1561007
171666
161288
304648
254437
1330018
941412
1569715
1363249
371160
1197805
1308966
372309
629664
866402
1333035
397697
827822
1550077
1590252
410506
1170342
108276
537264
35552
1097779
420246
252187
987381
1525579
995587
935086
20829
314515
1328935
1053084
150888
1591125
912762
22343
1214768
250926
606367
1454850
562913
1104909
331839
1021570
338840
1469036
501768
1518040
381265
582622
1259163
774015
1250768
685047
710165
1643968
1316409
1374840
1541987
131948
753084
1268350
995504
647052
315084
1558932
1357714
377887
1041919
1074912
1527000
1011448
1008390
1367037
1293080
352740
1310563
1294009
1318887
857420
673889
766486
545532
1256870
414784
191828
1269453
1576708
532219
1111279
468507
1444598
916438
1037267
602670
234312
1197401
6116
300448
1414174
681921
1393128
556513
1375518
279624
597138
721637
696264
891270
1025428
675634
440948
651282
1264722
1513545
276673
49847
931785
234039
211862
1626239
1214816
140268
307988
290862
971548
64336
207270
1638692
1134179
1561207
1098789
1123360
1338937
1203181
513527
295092
1414438
1283359
1403534
209644
1510840
1583374
26022
101215
1483347
1120738
1392701
23990
177461
1170060
752157
181409
519598
1338614
338050
1366980
803889
1611270
83526
1041964
1373025
1167439
821358
837144
408875
535288
812379
357690
1139753
770948
192664
1262117
376260
366202
1231693
874633
868825
500222
871034
1473826
1100769
727638
303430
411619
586579
303927
954090
634649
886245
699774
1344335
194382
1451826
1630590
604695
952371
355703
787831
1624352
198564
281261
1061171
136473
713838
550623
1436773
1041630
928411
1479594
1569921
516353
1381308
1297938
90717
301676
1446193
528992
587513
1617971
1582343
93940
1433811
972880
164797
372357
272276
1097745
372554
629764
1638777
777418
234585
1230893
197308
907809
918363
945497
1167816
250775
1344999
122755
31369
1217794
82674
1229783
1300491
115597
803399
685768
772156
803900
992421
1393413
61151
310451
4960
352081
813117
1214923
524742
1456499
1066809
867088
1250972
1577416
674338
426099
1193744
257072
794693
1635438
1202907
754888
1407947
683264
627132
589776
1406149
183569
253418
1334414
129043
1634979
1185188
560685
653939
170111
1242010
459090
1445620
276476
741602
101877
1391612
1169237
13940
1308538
872203
324869
28106
444161
270291
260681
1228984
1156193
426909
1605294
1566199
931212
266741
738234
1455435
855216
918724
1619266
264017
423114
1016728
761266
1091107
1584431
173331
652368
660754
473373
1521781
1184083
864944
241926
775781
247041
1257233
934676
312886
891039
597903
1106234
1486796
311625
367205
210399
562439
1497933
643979
945238
1334901
1434415
257189
1329648
159968
640684
1551468
1270748
1131337
1204776
355616
1226247
392739
953576
1643373
1253100
1300213
298602
971098
1568279
779000
495683
408556
1100302
1161161
1646121
264874
932148
1430005
723112
757971
13778
1317304
414728
1201864
667455
812034
1560603
23076
1260932
847498
706206
193168
47618
609039
201304
622034
88792
1145441
833791
1607286
421503
583251
643754
332643
26759
1545934
644375
1400884
952466
1306940
296850
744841
1058110
63712
689876
550492
146611
448087
1283670
591887
4413
67968
463693
1440156
819388
1080229
1350207
959905
687032
1271604
208662
26135
405834
294961
227496
1280718
835281
628867
863858
1441929
1120932
235493
313253
860335
1035841
1210184
845524
1505931
1334249
884892
1602501
1635630
104034
1241031
1266460
824215
166693
1108750
363968
290614
510001
1498824
1407693
503042
1178934
979440
551314
632340
1261165
1313570
1084318
1106163
1265432
246738
742783
659979
1243533
1177597
1286682
368132
1599579
756102
1545608
922080
726560
1606142
1238849
1487239
680168
710371
1505851
1350008
951833
499495
2906
1634018
286685
249192
1186555
1614196
730919
286583
1026687
454428
371548
662585
438399
589835
170152
103746
125948
1170427
1304408
248855
899330
561625
923488
237960
1448522
986657
1605399
235085
1447996
1031128
1542000
210528
1230636
1020590
1020226
1168849
312987
1292382
687701
1043730
1540292
338807
35717
50099
318109
375151
1543052
1067189
420309
802521
1250173
782143
859319
1506042
1109356
1601616
517078
1299059
256717
45231
1411820
825274
616944
870515
251791
815151
900167
1020119
298454
7287
1124069
152337
496627
1427407
884747
1206457
1306585
1421538
1468562
1017310
187283
1235116
757158
491584
1554489
1622938
1491803
1011149
290544
1275634
705826
786318
474814
1036053
1546436
1347291
260181
914651
778471
59617
113366
1187342
1317506
443507
329586
135875
1036187
54096
1067882
1107320
164937
43711
1028170
1373479
1038825
992788
1189128
1626278
863815
679890
432946
841634
1092592
845926
521227
766951
53545
1079526
1228906
922545
1171729
319891
692195
1364026
1339670
837591
424240
1580981
277170
551035
136565
26104
320490
677312
569534
531998
1387055
843255
1609918
602106
1181971
533393
943746
65149
1233996
713178
1134165
248741
519075
146958
626739
1417260
1090009
321897
643262
1389634
111047
822622
32986
805135
1414195
583704
1010708
786072
700668
786108
1376666
380406
1053925
274360
713136
1062048
815215
111190
964082
628399
1206333
630016
27537
228983
415397
1608563
1570565
1399150
1578677
793691
1260364
1206554
1403827
411519
679781
304427
1554052
481062
202437
426707
1259912
789495
150276
61422
1537413
51279
297083
1569235
938466
816957
1321831
602533
1134509
18515
1617894
91272
1350670
514331
404477
246032
850428
441440
165378
339580
1479223
122400
860774
1549192
899242
1544167
558463
930926
1170563
473568
1169067
404041
86170
400463
908051
1023229
347978
1473566
1462637
403423
935058
1292507
558688
685768
737932
555995
464096
741329
1395567
1357114
884162
640477
69835
1280080
533526
297618
273251
48837
164326
1411803
651171
834409
1541983
172207
88919
459906
764197
849337
870616
204980
1332120
733093
356218
820556
972868
473229
883222
1233056
1187524
1192220
733524
9074
528090
95711
541242
1430683
228071
833532
1340472
970950
924098
1110496
1318019
1508805
880246
1405902
1611812
407157
531411
225265
803405
843458
246513
1117906
57147
1290431
165984
1471729
791683
1584527
1546077
648291
297831
1472587
551968
757024
1306675
149605
670867
1177673
552592
1041968
1168721
302505
1221593
1588038
931164
1534073
609701
1035688
1392921
1261096
1129031
510391
212771
1384355
829774
1127764
143706
592114
1567471
840585
1431575
1069126
912776
634445
268452
895193
1039754
1000271
183406
1414498
107733
1104824
1123827
1552950
370960
620204
8340
770948
958879
768077
274797
186528
390462
1097865
281636
1070256
1621229
128077
32586
225912
304035
739155
363348
619364
1064940
1566885
199025
94786
505005
299484
220242
218381
1172530
1211784
1340721
803605
734282
542150
1273084
459586
274453
149493
285658
931243
1291055
1591922
1122155
608224
207487
275474
1428889
1475130
410815
54481
406459
1308885
656426
862497
472016
493465
358307
718487
641096
544965
1020057
1180670
807663
1459006
58755
1273588
193473
18195
150904
121805
844259
312355
1404293
544514
1450749
23762
1510468
849924
1337551
1401499
586661
12290
1173929
26684
1316129
862242
998071
1205084
488003
821853
358046
1567061
1404071
25718
1208899
1513256
1132184
980187
126488
1359051
1076762
748452
922946
1082566
1429581
1463307
1604518
1162126
1526622
72671
1348300
775933
1270551
962607
740235
390745
28334
1642711
971050
100741
690298
314566
1034699
1443610
1225172
1240667
214525
1103373
1162006
1625742
1015159
511558
1300426
1311988
806712
792543
1339904
1291501
937426
570335
1166754
1438293
171053
83383
831853
1498893
716825
62551
1559997
197747
459275
1384341
364909
673756
21982
689765
154937
327465
375295
1311545
93553
970777
923259
569105
638818
799657
419200
542163
1570481
1289234
706226
264068
319702
45027
83063
1241464
780474
359176
1190424
916537
1339425
556528
715636
838205
364820
815447
370094
1277433
585503
1356341
1367391
1097653
305176
83155
11602
998012
1397112
280574
1003540
1041386
1104227
1256922
1284334
963938
392985
159338
630768
522722
1011116
573837
902029
316460
942452
825144
660978
218909
359940
1114327
660511
1372863
462484
1048117
977722
1012807
786897
1306792
1642305
35207
329216
556997
1557710
1059332
658602
1601040
331159
669189
1065811
1228348
435677
583219
1120103
1154969
1549257
350567
1419334
977625
587838
1626333
1179578
1424416
395588
1525808
1639224
710287
410186
57530
280331
1515013
254480
575867
1035186
1066451
577207
1195829
883750
1574983
1240888
709842
907301
191596
283609
500709
428182
219800
389389
768118
1231975
1263377
1475134
694999
308788
1133888
891973
903797
525879
434865
129594
526645
446093
1541227
819614
1039410
578557
1466051
354305
1447658
438520
460085
568954
1524624
1054115
869992
1333203
411830
1129131
1478204
1039536
924434
535626
91212
4516
1626768
1238599
394473
1034433
762932
698026
897764
125001
947337
190891
1322609
808813
1126423
812533
1295081
367743
861023
1193007
1262118
1536321
759640
1262036
750941
355758
1221511
1382412
1068875
1160724
720626
698533
816048
1324005
844002
1480807
1346234
751039
707245
1273107
1639630
1190509
91445
1229445
1533716
1029891
1334779
1066413
679573
968118
1169677
568465
481771
1594310
799407
16649
928305
1163519
1033696
868167
1134961
502446
942503
700203
263271
1060831
478648
1636167
432379
929326
417734
605985
1421286
1167470
1025569
210959
69449
1500889
1580309
856481
570986
579108
1300028
784076
797584
694800
799403
556211
1568724
986546
165274
515585
595305
870278
854630
46103
649961
1638561
49754
1517907
1453058
921782
448142
292143
1634615
1290891
1376589
1087013
1094555
409444
194204
627592
15314
1035475
149360
1568075
11768
1647192
271939
62051
1517863
345192
767210
1442466
1081508
1306362
576380
538823
711027
1217278
27816
1198125
674764
412368
1268433
960450
971358
792334
25970
1015303
396629
843354
305957
147099
485549
938883
891520
1487092
228915
749807
1513747
729657
1276164
1195745
161235
1593416
1151524
676178
840956
334669
1210577
1614386
861280
1276316
1055606
263018
259440
565925
373969
172112
150935
284557
27298
744200
1278467
343116
817425
32170
604820
44005
1340913
778176
379709
453623
39133
1112196
630850
915803
1303384
42314
543496
1572100
336356
660665
501314
375135
879575
1586852
1486607
426409
517732
1312626
1401904
1068774
376745
490363
983114
55055
209731
612073
288854
1340018
12747
289688
108458
1420553
1576309
622862
225075
1158832
500372
31198
1319718
1536542
656088
272081
665674
69756
1488486
501625
181279
592161
50683
280172
490783
445716
338290
1631635
1140332
494339
83830
164521
66385
1613467
638831
242734
1314028
409189
668460
404380
1619896
1189645
458878
1134739
56399
1000034
251154
732974
479594
243873
1142226
125629
1365800
1005694
77665
708403
466800
240523
1575032
642510
1624519
1415972
618401
1077085
411063
694018
491741
1463729
1194860
151042
567191
1547211
766297
647056
567127
1027284
803862
15592
1465213
87530
5478
878106
74249
810235
217355
73460
347759
845156
793246
397264
413693
1526448
534150
300172
1481155
1394014
50862
1386359
1141922
332528
1061258
1122262
1044557
1054871
821684
908497
776642
1545194
840923
197743
1497470
234818
466305
1485853
380723
926287
490746
1244644
631431
224930
256089
848132
1194686
546389
322918
1490887
1410675
1105727
716313
536314
366641
183240
1201743
1531991
477209
800243
1478867
1062860
1365371
927757
1264952
785403
1569603
103928
785305
1235251
1022903
842460
813932
577685
826840
583153
1296574
683582
58769
499752
441880
1262148
1269685
950839
1624572
1235556
976796
1398770
572712
1574552
1006267
1081311
947936
280445
1201276
399415
1045232
603462
518199
448396
490458
699674
216004
1329303
1242000
359936
1242890
683102
764240
139598
1213075
1475591
1251243
1595378
815029
880119
824576
320414
784780
1391034
1285243
887439
1549359
264450
1571660
267924
1007642
1062062
601459
304425
922974
1485163
1488994
363869
841855
1283556
437118
304434
135006
240998
43210
314401
1368442
1279304
1618275
518872
983302
440662
751858
49769
646807
777916
549692
140028
366316
958331
350435
1558818
1529772
268661
383691
1049997
1082227
577969
489396
630211
1539393
253651
1188114
1200563
1161780
62643
1575387
898924
165483
607567
1220328
440374
309457
1379085
448072
669714
679843
651930
887723
581985
968918
1005606
1540836
987665
921325
908101
1155299
1494246
1203413
114411
281349
1408491
1466921
240257
1624270
1572423
400221
1046744
640888
750134
1113239
1028288
208761
1631122
883295
205871
336368
493465
1252125
210285
1182552
1361021
1040753
1474501
1396522
144891
524620
1216498
1609144
532884
534511
861571
580715
624442
847971
893981
1110972
1071557
1224462
659596
1494622
849517
1546940
1446140
20961
327432
586554
986922
410512
175921
313324
647616
763773
800563
609745
113505
323927
763711
1525191
1048570
798568
42189
633334
610346
991603
1360703
1067773
1384764
29148
197045
1216198
1628970
1141237
830251
725380
1059423
847195
1060432
818463
1434002
1382293
349709
1065325
975738
331656
1607834
1553712
876018
39568
880912
168732
1140595
1420167
421342
593885
926726
43286
1121026
1186229
1066449
100207
1439289
1035412
9662
1369952
1462112
1557840
16958
1052949
141391
665152
950679
1471455
706915
958962
842871
1044376
1403518
330784
1608988
155742
10466
1104363
496691
900016
713252
1494480
1456781
1370652
1540587
682511
1096625
484442
944206
1040650
1586498
241957
253091
1099656
981345
729801
172120
547106
1106098
566962
989773
819520
255969
15316
1462316
1370637
230784
1612197
786019
1163383
701406
279633
11099
845963
466778
584135
468556
1402136
314637
95035
1624548
62677
1316508
970814
750186
1099053
224292
1494869
1446548
10888
580645
1610468
1591597
1515970
144167
23267
1006172
1464372
739734
1332290
71364
771079
1272216
979625
1150022
776410
1148885
190512
1019924
1535082
784216
463946
461774
493966
794666
800567
710406
165054
1234504
1525251
788842
1142070
773562
303468
419168
125547
276282
979037
1626638
707943
1302225
151526
703373
484710
1323201
517628
930512
196221
894362
757518
1564547
1301162
37176
789945
1331190
474639
613950
1570434
999539
618799
765595
1504255
790193
1302233
43610
181722
686535
929742
346636
529518
1190576
580225
1171339
1018243
606706
776746
1455622
455538
493335
1082052
1185900
907414
343873
758986
1011028
854922
100781
500909
781790
596961
796159
280986
1429648
381637
1190740
200002
1140368
1121944
536433
1246685
1117534
636540
1394921
901813
547768
133919
660389
1586881
166791
569870
1121905
551603
1378031
1616135
1168618
900952
226
535547
475018
364817
65511
164037
637268
1173810
519722
1036412
160787
1589367
1257938
27143
1227226
177740
1558770
56253
1347819
1363658
436377
927791
585826
1397853
779673
12878
457508
1252826
1629445
120974
1564436
570559
416168
185886
1048369
832845
437200
1253283
309200
1228691
301654
877226
561683
566132
774310
619630
1507147
22891
1048756
1432260
525737
1068158
1186115
1577318
873801
321973
789769
706509
875544
183325
624368
374719
1043472
390003
740939
905453
80523
409314
993492
1623141
705761
1561041
99264
1086021
1451726
335832
1334907
33992
1122083
680975
1525428
818152
128840
1316482
1089595
1336567
1148263
1507045
965478
1087152
1367945
1271600
1269859
41566
345936
141968
1505843
1532187
158781
630213
1141556
1263410
392060
973956
1533763
1636633
484600
453827
52416
1105805
1210638
365755
971939
1006600
630550
108737
1353043
1639824
1059766
314340
347478
1387436
290860
496900
1344710
858943
714319
7858
71605
1560678
958276
461518
1239035
1603490
718493
669580
588201
406963
1094179
725033
216530
1360460
171776
1176510
654375
1087077
1390349
237913
713907
456703
588638
540599
1497856
1160630
913563
1071605
1221138
1055236
966313
636815
697188
589456
1050534
1645185
785062
1036889
870949
600949
788787
20956
806599
824148
1601327
447840
523018
1133110
1609175
1505928
269369
521914
749750
1484306
1624063
1545009
774875
1610123
111354
1563763
1267462
855540
889222
127571
795380
684899
437818
649204
1391160
1620214
328482
1158903
647432
695441
1530842
1350375
186621
1023406
1066227
1548701
946407
839387
1145111
347900
1259888
1001494
1112677
681587
1123391
1420897
991150
1325206
153369
1593043
1376658
1372070
94862
486262
1187897
1445244
1387476
1180013
1511186
205706
295728
1346173
832439
387034
1329223
436238
492404
1283312
1270701
537439
1012885
1471088
1372262
897910
1386497
108256
1219070
295645
1240579
291969
768529
352809
220602
1413792
1252036
542928
888940
1374416
1059155
49293
758293
285616
312918
628181
953605
1628425
1204867
924792
1185297
1574160
268850
753771
1564696
930120
1500918
452337
1093606
624196
914353
1494876
870458
1045623
1586352
643873
1484606
1226341
1209100
322696
1398779
408137
1492417
782883
824992
849238
769277
114641
323563
957942
1497085
1031370
1342154
71245
517901
1429314
1636564
368189
958564
877032
858636
1058032
457683
1012004
122022
964978
1116042
1135683
1521671
637609
122140
1174538
1339528
338502
443545
1479140
258827
613605
723297
289830
236008
869889
1456418
852862
279215
508117
1049932
1176379
523341
301668
850370
755432
447420
573312
1602830
1189524
1601826
806533
100768
1304967
1562636
1461305
319511
1449311
1464512
924090
1380793
574865
735719
88639
1551829
316070
992677
1411273
595245
833978
1141650
250661
1473283
284536
285997
671668
1102063
205600
323113
1593627
558432
1395464
498138
1411665
16985
759615
1113888
678470
739929
115616
873072
1477343
704341
798877
158909
454137
446211
1550127
1160619
208600
490158
864256
1426161
907155
1335041
1567639
1140521
569542
91351
417580
1431671
671436
635311
213374
1635545
156303
40561
103894
1331521
1398615
774054
773594
1447165
490544
854755
1278372
1320289
328794
1555218
777721
1151793
866915
1121559
1034204
1446941
7343
1051872
497793
736308
1006621
201873
500810
506027
317641
1419594
346872
597645
1187997
882681
1519226
552224
177634
1579612
1539663
700389
687836
1551628
98208
1494796
626705
354130
656431
134375
71530
530332
606823
1303026
228229
64865
558260
453866
806526
803593
210916
372803
1014960
618654
1037845
238387
1326582
448812
1235822
1220326
1558792
927722
946234
977892
1045733
1451344
1486274
155406
118846
223316
131925
256294
702065
87903
108612
1154881
1364014
1278782
1095383
545647
437073
47089
429372
365429
646815
1438074
1152391
992156
1115845
823054
547610
789688
1172658
1379037
567595
963059
498511
178761
853805
1559664
576897
252075
1341965
367941
515795
1082501
1445360
469728
120226
687108
640965
791930
1310905
1392490
6140
75263
779684
1132299
1321536
901654
643459
445618
5269
88665
728523
1171500
6711
926024
1083051
873233
855720
1158803
1337991
683695
440268
1532263
1568237
970159
1126641
736127
1190333
1480552
1474789
1563328
359734
1346726
1617303
103200
1455764
761927
1238142
1171184
73762
1544196
1386460
970764
1380950
1541763
460975
98059
914307
189495
1426749
959963
1121048
354423
684041
1544341
1117593
407116
1630360
460482
19549
1172167
770867
1442973
1501813
965632
63779
943632
398648
957559
1497249
600569
1523917
1533045
416002
94586
1517644
1219481
552558
1329613
770144
1523371
340006
1519526
961920
78704
1058562
1037410
126867
714127
781968
499936
705355
863828
322333
689002
1008918
927399
433016
355359
1279964
599045
434050
864797
865647
1365751
949730
341068
1032480
1363897
1050229
762976
1422867
684801
332712
185394
1106524
1079574
1423260
1484057
724111
834134
30467
667355
18514
861332
322474
1337760
723001
1329614
134035
180256
1603257
110583
829866
1628209
608698
279092
285240
732778
1594643
203587
1277414
713273
513000
25301
433986
735407
1284588
905503
731710
809736
1305070
1220717
484710
1007646
200760
99174
959387
1463666
1147142
573611
273724
760758
766847
589030
1643975
407616
1065783
212433
138138
85114
1399117
289610
858561
1291954
718866
236860
1304831
115269
1302247
559838
1430497
897313
1189099
1040233
1463962
831339
1380491
6795
821415
434421
421268
1053612
1187494
13894
1190976
455172
1560081
1320247
1032033
92299
833295
1084931
964259
1247278
1205997
1260346
513513
1171452
682103
482597
1581362
1320011
123067
470318
723998
482556
412325
293815
383931
988943
127550
1564764
597106
297361
685802
1316364
1101665
369438
442336
1257808
986325
1020092
171161
472929
49385
1177651
1064868
1576140
166254
123230
988101
272718
1515106
865356
1419644
1527191
1599413
967308
391587
753925
798855
977179
228384
1470284
735961
156095
1640429
1485303
752679
595490
104387
1148771
275820
1403980
1163792
536116
1042862
944132
633072
201711
1387475
1307921
562956
727642
777596
574131
58591
474084
1629922
879484
991631
1057222
403349
1518294
1469958
876062
1597704
1115883
1040681
729203
1442929
447702
85693
622070
228338
1117898
699253
890465
56948
1342962
174042
1111005
493646
91818
1460030
131801
937913
913122
496819
926305
483460
1554395
785322
1485928
545371
1421028
453243
13487
1480945
629158
24789
990395
1179521
669353
1140644
285769
1431497
729897
158170
819212
485206
153780
1374357
540529
245730
978094
733241
1271552
321859
518980
615037
155682
1302259
1040785
279899
462941
260989
925582
368921
1213271
1619651
37820
746657
1583086
1303896
456850
1046052
1088183
374870
1474230
20869
348290
1265881
1247466
868370
1628009
1013381
615577
219571
110464
1063062
1008112
59708
1023767
1216315
361929
405958
1453307
279111
892123
456152
887841
938293
210088
583986
726
1548666
739333
74394
367557
723962
698756
1018948
1385072
1040687
1559844
562351
1097799
904266
701861
630931
1348395
773280
739383
764111
622201
17466
1168282
969286
1600456
1193950
832701
1399784
663793
1178079
266248
672218
1609386
991557
15495
49785
1549061
1056186
315877
1300024
1449645
954908
454135
410519
191940
1034164
238060
253891
1511140
289970
1119709
1042618
1501700
779931
968780
78188
253220
781819
1171180
153908
413965
1399834
312749
1519239
1438073
57157
674594
662919
980317
367726
1204488
500926
447435
1071363
1429523
307021
251909
1285170
1248042
520762
1018178
399245
115104
636796
52625
151334
949362
1332979
327330
1520204
1220018
1200651
516930
1133415
284555
1384039
633597
1125983
723236
399716
409285
241772
579274
1454621
859560
250508
1122060
1074961
1492447
1581277
131807
742746
284685
771952
1225999
681326
1067471
912894
299419
760621
119029
1056763
319551
82948
1103202
909240
1612082
317279
846137
1360570
1224237
1175449
659568
451
1046432
1600947
1031843
881759
1484303
316590
581240
1226318
18624
841614
1587099
391342
233253
484001
1286431
828869
82055
976864
884406
1282489
1349714
1099780
736974
311835
322464
866377
957501
688859
1073965
1448676
1128779
1535910
13621
1453724
320258
1113773
1590572
839023
1288003
1132294
110225
1351777
1623766
559974
530964
1145865
984507
612587
660293
986078
1528926
112584
1041572
849469
1179860
377954
936296
1214867
47569
1263546
1286642
1032518
1299754
21715
618853
887398
348716
1125816
260177
1022543
1307288
1014754
768731
276881
91235
1366687
1617146
398666
1176417
63741
1384452
606303
837712
1478026
913925
665996
1532089
182427
368860
727384
542974
370086
87738
1504190
794028
1072476
1407357
1559782
79918
44313
1490165
1574363
1211504
451351
137399
712382
621429
4919
842360
1245333
354470
951881
527924
1021386
962126
219527
328370
1255984
1370503
1089847
376759
710500
871561
1154648
869200
1448355
268112
540546
1436038
503779
642745
531237
1130088
1013803
986679
1055807
133917
1060851
662415
1566681
979031
1302300
61699
1136192
154842
791209
440184
410103
198753
619616
583045
1079739
973572
404493
461531
688843
1102738
218044
819973
1256727
1280532
396894
1386295
1315253
119168
149689
444580
645070
967904
164789
1595723
326327
44555
939091
1127314
106058
156836
197226
710455
550420
825094
1020537
1441075
135718
839649
1339811
1614837
1471020
141186
370220
1433672
1434189
1385394
177724
1442021
923709
88393
1545317
314481
1308889
554461
1082133
640700
1040980
1047256
1023879
1175151
412470
1287083
706220
551156
713076
1461032
576110
612084
953378
1106745
1504949
1289415
1482464
678573
798093
311165
382814
170339
246861
50224
841323
1315258
1546259
71577
1292940
741720
160867
542715
456330
210547
803762
1138952
1050494
362462
1378193
1278203
979798
701936
1039706
1559914
492290
1613296
780652
197168
1564305
201125
1354580
1234157
454291
1317454
146119
1405920
1159438
369782
733577
191177
298657
254796
746522
1342718
70828
880373
90348
1495140
1295389
1371609
1499195
417917
1243139
276347
1288690
1552892
761606
1138701
668845
582523
470664
563785
301110
81642
546540
477573
852648
253992
778893
38496
452291
741355
1602631
193765
1647545
1611587
1190435
423948
381198
924878
488086
1126470
1152090
1466267
1281564
70428
1293056
1592595
1139155
528795
1102292
1186894
1290351
1571731
1314155
653615
453558
16650
248930
399317
742935
1545771
115451
928830
1051250
996393
1470558
1170114
386866
268535
1546212
228906
796284
246888
158126
755943
546999
1143314
405779
1127914
1383928
165952
998845
520161
402427
1389846
1636644
770590
1019147
951752
1023592
460172
1172342
693078
1181153
1453495
1179835
642342
223817
1642775
1053777
1066682
983199
65454
269746
1340359
1201709
1085328
648896
44274
732383
1114547
1291636
1513712
19004
231646
515266
984516
268417
624061
588155
355219
404441
256283
1427443
1195039
552376
1001302
1058395
465507
595442
270643
719533
278552
798915
693309
1033062
250388
1290897
1077166
844292
426101
1227788
792724
1064522
1179539
927991
1588334
1587236
1575967
743403
151960
1564123
360548
1118094
1215482
452275
1059962
363376
1207255
13491
1066830
1280855
683175
1102952
778603
443856
554471
567697
1300100
322114
1820
879949
741376
374302
1385448
1000831
1336460
964359
6162
736576
172727
604608
782578
1156066
1490818
1399659
912966
1186398
557742
700172
1382158
1179699
615614
1520770
992186
1188699
327710
722323
1339771
465054
292
72600
550682
578243
503286
134097
110291
564165
696217
609986
427812
1241814
183717
708026
601552
1263887
1259946
481877
86606
1631770
64237
1516991
227738
407928
1110187
1159124
890927
533293
1230949
185811
123238
18207
908148
470259
1585726
954591
703399
616577
1266279
1018476
1428185
907548
1614082
831967
1488256
1590011
329512
276852
2705
882986
63515
961827
1072620
60217
999815
822372
1066733
997262
301877
1348569
188090
199449
1171927
1567008
693444
614736
503787
1068209
857843
196445
61575
12576
371218
65785
1160801
147393
805182
1239852
424199
169207
848661
63362
574297
1100147
884785
1537731
178552
1586295
1424342
753372
423493
982234
1598536
1622742
731151
1073764
131893
630032
1056353
893607
1047787
1136464
874622
1214985
765430
824750
1317096
365132
314747
195769
80435
734627
1620259
1612414
1246489
1428343
1275965
110637
1640649
982851
1449989
1609222
1206667
623538
195984
1209837
813722
306772
836626
608063
1210525
222030
514959
887695
581691
383185
1449105
685005
778833
1572067
1568828
241253
714232
1348015
918916
932836
606579
293913
21823
549133
1188336
1152760
307152
1041660
358374
129154
191613
137076
794019
501508
71301
946345
1157442
1597712
1095930
1582829
1364327
131158
808040
1085030
74387
857757
443372
1516176
1338096
1254732
1465902
211601
1209652
822705
1089735
375347
97129
778470
1630889
1118251
298774
989455
543700
420919
69122
711907
1368014
1536427
165880
199589
292391
1310778
1174137
582506
355198
818814
613559
1617244
670376
1111161
1028700
920107
1099309
453138
379773
1191921
1294152
765575
708226
634449
727826
977055
1486693
13763
1465920
246926
98710
1083405
1338413
1242505
728093
981727
685164
1439620
1486348
1247542
1597104
446636
267210
723539
1112843
1291274
580948
939837
1394044
457983
1222382
761102
792596
838170
1482230
1592212
1359375
955425
1352425
951527
374464
792708
1287046
1272888
1425141
141681
530978
427486
903479
987396
351166
1184442
1058027
172228
630974
619599
292030
1294241
215809
726957
196733
1228398
1199802
37068
239937
153864
1596494
405200
738409
557158
991495
710434
910489
512378
180814
496094
757028
731067
284697
311132
381590
966013
1451371
556387
192332
254914
1033859
1249940
21888
408862
1396400
66644
1222453
1438941
820226
1029639
940024
658656
1176144
998165
496550
627813
1312340
801017
796773
1125732
1377986
1120584
1134839
861361
448205
1254091
305534
288263
1246420
1345203
274013
1488512
400856
604556
672365
825477
665080
1394957
146569
133176
1512859
1478674
1331877
89720
953933
238614
581839
399808
848500
840686
1267187
843481
656794
862547
1173299
61192
135160
253006
934336
701369
1371348
814198
721949
367462
1598111
238187
792136
1101883
263280
1259695
1115635
36363
55457
292894
1420079
1199542
919337
931736
1019391
619743
488669
1252660
745728
1595187
717774
136163
920960
98465
1000115
744981
436464
1227818
992177
1182186
300447
1489965
1176813
689157
1335190
951678
562936
1247195
1192431
1639253
821933
202273
615794
880845
1033837
589740
436380
923735
8612
980923
884357
343623
1200408
401785
160688
1188914
1136085
271820
355327
1285336
138307
636919
191680
191413
1468885
723546
304989
1480472
867405
1017289
677335
454863
1072962
9115
997388
1151892
1105945
46764
662082
359232
601180
1590898
1623598
952251
755369
32012
836056
1508646
375762
1542111
532810
1285683
1222259
294318
1240131
1056469
927147
1445028
452588
267694
707265
463654
849374
463859
526832
594008
606154
1255239
1570457
773450
748014
1162273
1065628
1146783
497992
765834
140979
1379905
1068882
872455
1298579
371478
588210
1621780
1352696
1234284
1484605
1422172
1001737
1017323
1375855
557853
608508
566335
808354
934375
1362087
39272
333511
1587422
534486
1434085
1559782
1123746
835820
961693
97749
377626
1564279
186357
1018820
524168
1606412
426387
1317830
10888
1271946
441440
1006113
206107
191148
1593531
722088
1414127
1130077
1431133
88994
800209
1438800
1396390
414224
1346889
1397554
1232770
773569
1343656
1459469
504888
176949
872358
77952
1206808
245890
128620
1183232
733602
378162
230697
565431
732521
71808
908553
563808
859535
1052504
1623740
885736
1625304
426631
1346867
1238455
1444827
262126
1399946
403199
24458
518800
736863
546007
724461
417860
1089240
800798
663550
981175
712584
669230
809137
421646
672983
1433985
91529
1112805
1383945
922038
1632972
654454
1100935
1212143
663334
778237
569158
716958
179128
1119384
1029669
1312694
1645843
1337995
1256826
511371
843294
1234244
130495
700161
919363
1440526
788361
1181034
907915
555822
62666
1285047
913383
1527500
1257555
175351
491717
667925
417832
618735
1150039
272321
627339
1510423
526735
573193
904161
1006032
818242
732859
657061
855937
216205
81379
668992
1172676
1558882
1237930
365770
535439
1119355
75936
1210069
903225
116330
1031566
30892
687546
1504220
397312
354760
1001183
875843
30191
544866
558490
1214031
1428347
1584408
147386
197912
551221
1259363
149354
16563
17381
1379217
1603531
700013
818780
837436
783859
1169925
384785
396688
1312516
575931
1479589
708949
1159712
419038
1502052
1530036
288701
1351576
1454941
1189913
41351
244083
805758
1318224
37531
1346252
3528
1532367
287094
650786
506988
1084387
1471542
486780
717040
628683
391114
1425612
826653
656932
1275645
1392688
425304
999310
1385990
1422303
274062
766503
595590
1086337
817720
730301
955233
364689
935257
1082803
1241924
47056
259328
1136067
1046576
1548490
938829
14236
357173
537987
1238439
343048
848854
347705
673374
396402
1366678
1504538
116327
785539
727745
538003
590763
656538
704360
523582
465441
1150886
721115
124214
941139
193211
148976
1161829
658389
369445
97721
1544905
1501363
295008
1116077
756097
1137119
264200
90595
33136
655280
830679
1041469
79054
1203621
619466
282485
439109
203476
979214
788662
1205758
147681
591929
202888
174799
145252
1579942
773547
1341462
1079914
456917
845083
273072
1614864
781296
1348315
1319490
494586
329184
241721
381128
1077352
776291
657135
954834
1083840
555732
590699
1365452
606544
229585
324553
980472
1166846
247158
611194
1640413
455410
1074389
777043
766693
924022
134512
1400246
66905
1493438
133530
384027
1505531
487105
4535
454036
362816
1500096
1393936
133263
616971
69122
388342
159043
69871
370188
456698
1057670
1254886
342738
1103958
1320518
68245
285332
145759
853528
602879
1316967
519195
1471030
657965
474231
1469744
448664
1284732
1321030
759389
1185888
327461
707291
1282036
507708
566905
1641576
1184756
80468
609331
460800
1159659
1351248
1385452
1557516
36585
1113323
1392773
1299917
1430426
27171
1217266
29934
1035362
1311045
72120
894489
441489
675996
611998
1076337
541765
1463421
1020009
143469
437155
1345207
236910
1191789
202861
602694
1583989
385545
576907
1493713
406635
1080726
417849
1545796
24639
982415
222227
390907
1630662
372972
657019
1036842
931792
239014
304312
1103265
115593
1259741
557268
1485740
1473420
1539459
876389
198757
1067262
999073
170385
770665
643505
1244283
935759
439049
638277
283319
1065312
937755
190691
947377
1253836
268585
1632504
1529720
1062089
1086235
535581
711609
237594
1195157
437694
945668
1381603
262999
1036419
1107575
472743
60083
765993
1639403
269926
1279572
1413407
1631616
1458332
167690
1368306
1584235
388254
1208869
1185929
1011614
1327271
7964
699614
422048
786096
880873
1135541
1326135
1297129
222726
429664
110463
1573812
605723
1060489
923939
435593
1518657
119182
1059346
463439
489577
1196972
635471
1369675
1081207
764561
138234
1489223
498025
1639227
391036
514980
32869
987316
344940
1406568
385806
374470
226789
455092
1427925
1037681
1550104
580426
1615538
872409
371108
736271
458115
1359648
1483565
283060
701542
954032
387559
1438764
152414
497565
683666
1009759
1130436
1086631
1560541
1027725
966230
1245044
563541
413947
413003
298687
1572048
1354098
1514669
543159
281816
647304
1320958
510239
385062
469236
1575331
1477241
1516126
1193075
122067
1205915
917845
710606
1523965
1072156
235215
1483901
1135178
1197224
292494
724186
1507967
716925
543476
176462
866886
79095
1056461
741269
1077321
1294338
400363
1646904
248464
18129
1289522
1329986
850214
147352
367661
514860
932804
142944
954362
1010595
407701
766852
819039
463025
1568809
58797
1412804
1456111
1586238
647079
1468036
1237825
871613
314742
818248
1346473
1222485
996376
957697
1124173
3858
953127
1234129
1284361
1370173
428897
31866
1583596
641707
444479
1516783
1631270
1236301
1552427
232059
232383
737493
1560881
209520
882092
1573564
1488132
689791
721094
392456
12227
255052
209518
313422
446039
1370539
643039
645458
221048
1532201
456421
796459
1413429
788109
271475
511437
116941
767506
276366
1211858
249594
944422
1508624
1062334
908336
84107
1431793
856546
366676
1079048
1336307
558702
1426420
548908
772215
429843
235817
233775
1453220
1098688
657523
1555743
1300047
182713
739983
1304425
1071855
1430643
966377
848536
43284
116395
130630
1202437
777892
192957
1180369
1519928
604191
380133
424829
477339
886199
413280
1506887
684852
599917
1582366
1277599
1505241
492313
1133977
1487091
147003
252558
1293855
854788
1123474
380545
902903
432846
777583
900373
508402
198526
1378971
451700
998864
1213284
1116267
721088
1341184
1532269
354290
1474573
122390
834875
591714
1568642
692746
1213700
1034278
455329
536615
837959
256446
1612458
267814
583959
938824
391094
1167396
1468522
734436
682298
899461
1470995
660297
1495577
874308
461003
208491
1408365
900560
980514
238427
79276
754375
196244
931802
505713
529226
755897
1295312
1390797
1096232
251597
837799
512407
1119092
1091136
1226548
99605
1063650
442682
953542
515846
637285
1178675
1175080
496987
1646482
958920
759817
208171
727082
368239
647763
1003442
705773
1324281
158035
1634686
519517
980012
1334438
670084
875369
524694
328734
1242491
111553
613
1567501
542923
695097
237437
86785
667759
1413939
818835
501088
1113841
488244
736830
298178
278633
217463
886809
654802
1267647
641017
367508
489367
1208848
1535005
1112095
333412
1072713
1056034
1200767
1587053
1283389
80608
880810
33623
1120243
275848
1205957
477114
696963
1363411
219073
137416
269056
298252
936909
427666
547062
1465032
288554
1489734
1524769
863251
590574
1475734
14887
1564608
486918
1518886
728072
1485951
768600
705074
1032139
1075794
1106270
490895
516781
37299
825676
1512179
51990
719916
619483
715699
311601
1510440
716869
1643674
99876
1093720
1421798
888762
60304
433856
1125213
913687
116426
1604798
1523072
1165423
334890
609246
364713
639776
1410123
1436102
1350335
803038
115782
330497
1118436
556719
1534406
311973
327638
1328859
246326
899170
372667
1276937
688303
694415
1261748
1116961
1334275
1156226
415664
1629943
757549
643047
1362310
1102453
550556
618165
1386807
1225722
792178
1457684
1293428
864273
391799
8583
78790
210590
511550
714363
796564
1169672
1503369
1033185
1236279
505758
66290
1434300
182678
1196511
1501960
10356
190872
21600
471349
598253
1149846
144510
1502155
1449775
711949
19223
853600
1638071
1005179
1502092
42169
434410
1531983
106383
80000
551249
1457541
851021
359753
973569
505082
1459762
643376
44109
819139
791358
284410
1235878
436867
874660
148420
1578026
252866
1004080
110148
677673
1116333
1060755
1028780
471321
1251870
807287
760929
205415
806463
1496944
599926
35071
779604
1208434
174192
612103
821981
547547
675256
1505818
861477
297743
147469
1588734
887857
506104
1049275
931663
36538
899297
1275587
1303481
450970
891536
232632
597344
1228338
873169
851415
355229
1089749
1086151
987281
586452
17222
1219212
1549166
623012
286731
64749
294868
267751
875046
640176
672999
1067856
785372
355084
530093
1256681
316419
900459
238619
1294206
467680
1624176
1554436
362584
1636781
705722
450907
258082
18426
7182
963161
378439
553053
1421352
797973
1187185
31813
1084769
343356
876752
1322058
877231
253649
859991
513434
1044774
964959
1232638
1361589
757071
186400
466752
1152474
837850
1062487
1592299
236795
1049351
43211
1077606
1265752
1334048
1140909
462603
1564637
576541
1613050
357310
1092823
611695
1188920
792709
802132
1143846
1075203
1243467
1121988
1299786
966152
66420
1393227
1072291
1320742
1121616
827320
146814
1160027
539380
194876
575504
1527440
966765
733664
906766
531115
1011508
1414909
1172398
270968
1504404
1627547
732814
1472247
1077892
1451341
1251939
111828
963501
759206
225670
802547
336687
700347
232921
489640
457659
217881
415410
450679
779145
59286
1144854
450364
1256794
1348665
1405671
1159502
1472371
57732
678469
1413499
736155
841875
133363
443894
415093
1049943
1647293
1137883
1385810
40393
221516
564705
667183
361495
1322717
876494
1501164
563540
1031910
485125
964999
742321
900276
653275
1036242
682758
1134992
877945
925698
667622
972643
1055793
1519745
172546
873626
1385720
421029
637504
290391
87662
223411
780187
668834
1613156
1206784
624111
1274051
595811
842395
1021457
1278337
644906
1060258
361413
389610
907890
358425
1260441
1583549
1051366
454122
1170710
918851
360044
1205736
1036252
149290
1190957
534711
1035429
384227
104096
1029638
1003421
1494055
1248516
1402721
431564
444113
1441875
1078505
1370948
921808
1347990
144006
1339315
421900
1201722
1394074
1305924
1022767
573442
389054
231199
193812
137649
1244988
505765
1031397
542610
519967
1302807
301411
553095
727721
270345
1029671
151196
791907
1562848
451028
1346923
237760
10680
1488464
1304278
469338
57049
189938
534424
99004
378631
967053
1454144
512185
1268368
805666
858192
1621418
140435
476819
305332
1041962
1560323
246392
148514
1210509
115760
1163679
63316
1615058
26077
1373914
1080807
1610017
255981
159016
788632
1452802
807474
1030052
1460420
419776
15230
1222615
1091608
1123202
228013
1463046
843832
1031432
1327168
661221
1046851
513355
1206579
217993
1514216
1014734
812238
942950
692975
380792
471621
654801
396799
1209344
1250631
1495464
988486
1369917
326108
218331
1313
570484
1213923
711288
1638008
1464687
127452
829253
244942
272854
901386
1497294
767625
28333
1640232
911986
250203
1404599
735983
802426
1508260
723044
1430565
776562
1464171
206211
1546557
398212
786486
245697
1139245
703010
1539179
78479
947181
985479
1590590
1317652
671557
621322
1269062
1081188
1197670
1392137
1148232
956528
1280991
198959
724931
735751
662614
1276122
670273
1052056
1202535
462337
616338
305565
631716
723624
729237
437954
348658
998021
1201192
1010985
965569
132713
833123
115658
1252773
1124808
11415
283655
128179
1380427
1302869
758482
637719
1614157
703307
1171732
1059846
145988
592759
962969
1116755
65631
1090405
1623346
844427
1573622
914534
1365992
228672
632198
1563193
845006
31334
735344
1225964
788150
616511
11564
1387861
1519663
496552
585152
301605
1312368
639276
136768
82963
478296
615339
1156064
1143297
1421015
1255290
426863
426799
212568
1615457
1316318
1275104
1393891
1390749
1267551
6377
1293853
1023665
153330
1038863
393723
1523679
1231701
1375030
8119
1576146
1223425
335573
306073
937629
1182407
1581695
612924
1098538
223133
1069117
445399
848886
143091
775817
1637237
99051
761609
1239506
716257
1096958
241218
1295158
1004867
1613316
1431809
1227060
1068286
533981
1496086
959494
500397
982329
648972
158959
65276
385390
961301
1573947
168009
54722
107226
693536
1141290
763566
1286476
1453078
260575
1034780
661833
1220554
1402978
151731
528211
228363
329415
444411
1183426
214411
989481
1167411
724592
1476472
1201136
614297
1044716
938517
630618
1539102
224890
1438509
1452940
57290
3910
505785
355536
488621
1399685
645525
201913
530652
547017
1006147
1144467
1556421
1463934
914374
342854
44222
72009
781506
1597666
1187013
947960
1380051
482797
899749
385228
1187169
652993
803541
546779
1399731
804017
1474700
629726
578447
1152262
1148122
618531
1027241
395285
1604913
371501
1301318
410195
328704
1613368
1236275
316712
1058071
863986
1280920
836063
1132320
245452
88881
1593963
837102
240524
94553
1379625
43213
617358
138988
1561025
910845
1076637
1088261
1263492
547860
613227
1519264
329020
270911
1347934
569745
703092
334322
1271439
923448
1219320
788814
1211549
1331517
984929
1324240
52121
202295
1544133
997783
214833
1349167
1133177
1352634
1077141
930458
650426
1384631
298229
515749
221924
541194
331146
963548
527424
561352
1261562
1009882
847500
838555
818707
36534
1074306
971571
35752
994215
632818
789088
1365736
605039
7824
1119006
1429933
1154101
1273043
1625962
551166
452957
348946
837600
506334
1170928
599041
763344
514176
303287
1606871
657454
1466603
552050
348312
1299502
1483153
1332445
614967
130801
802677
720164
504830
927254
111952
369124
1412487
1256406
471312
297755
427166
529867
1450862
1002248
1307755
1509046
1629041
899684
1022041
717293
1290297
1164538
631559
36948
987031
596745
159526
640378
1001887
1030535
894845
1097769
1285387
1035234
439993
235095
21734
266638
1004804
458575
566897
17588
156756
1068092
569749
355726
1378556
4333
843866
1356760
705086
965669
1424271
59175
1019396
1494955
1396564
629869
38819
843921
1639105
986233
71612
629483
729541
147392
1206433
674558
849887
636202
1339812
611354
600144
242867
4679
442164
854658
98065
911168
1522448
338307
1484554
780303
1488833
824925
1451754
849817
532245
1548714
1521052
11011
872784
1550969
1242296
191423
185177
9326
1290714
1114642
1136944
587263
67299
1086738
1555772
972120
1398012
1339284
944191
177790
1182483
1288563
1107692
1057688
1504037
987634
693821
642547
463165
1209141
451963
1206921
1638402
888219
572390
620572
1618405
1334460
712435
820644
1325513
1145838
1476429
564835
296029
782408
1550920
6189
986770
530311
309256
1320750
696119
1353611
1541082
745992
782680
927317
370716
350966
1487552
607237
226512
690995
648867
16845
1048604
555713
850796
493014
1354992
1116052
560122
764020
341548
322137
1277611
930135
1475951
323271
672498
76292
121967
890855
1603764
690841
1388685
1236516
383085
847017
285410
1033691
591776
668862
645349
837483
351897
397146
1027275
592861
826152
922155
934906
38908
760392
1245148
71443
1361320
921285
365446
1478292
302708
1643678
1311447
950677
1364851
592960
1603906
1401024
23292
183792
1219510
100862
1193947
842195
753446
1114720
426461
787716
1627662
44536
403059
340255
693014
970868
1411557
573462
1445518
1474665
706925
748151
224415
1157236
1190447
234324
1189076
732095
193823
68237
1332378
681542
833886
276467
33486
645509
502907
1310946
1565552
1636362
470205
255632
717275
1174674
1464038
446657
1461472
324412
1214768
1132020
1251192
1555578
57123
1407390
1272951
459176
33966
303835
1312802
191467
1634990
738167
1222779
86094
1212014
1457250
188947
542303
8908
1354748
29825
1624467
1016260
1526558
1094706
1087695
1545085
878383
1597453
1227119
907601
432724
302579
505053
1471967
695692
279452
1437577
500569
12177
1525177
975040
919456
25716
422847
395502
821076
1288639
1037853
833509
1431755
1229251
874442
583877
1225309
214926
869887
1549992
932526
1151711
1007982
549314
938238
1251584
1617506
216149
532233
979140
793481
1164528
852709
1539379
860480
5663
896189
1240338
1004480
1181923
1345428
1468901
33724
803172
431689
1446191
193126
1510506
1566429
765320
453541
939893
681178
789931
1332773
316461
1458650
1367422
360832
573450
1193708
3858
552413
1127498
1077904
1243040
1221538
371070
227462
609793
422611
1016730
439140
1271976
1234860
783587
1318408
1047227
1111066
191890
1361704
832779
972199
914845
1362812
187088
1146150
1081405
1510481
22149
767069
1315840
1026058
178563
581908
346285
970281
1143003
1413978
652184
1483834
266770
1279022
271021
561607
923257
1290344
1141609
400423
1258544
447775
208815
597408
1391005
730770
1054033
298396
1301970
853429
19754
1294190
654126
1616153
1001397
883384
923610
1190704
732328
850145
58946
1292471
1515611
1029759
223120
1497901
1575124
1192313
1452324
607294
998396
1517637
118138
1595331
1065748
626873
588833
1513035
1359617
1550659
726904
1146039
864382
22024
997399
1414564
211101
780091
606411
964410
1096536
210506
133392
1419816
100190
1216216
727183
1047534
339431
474995
47659
1241145
372042
1414672
1609595
669364
775693
127073
571044
881642
898404
367390
885067
942557
450780
1165500
1092664
1284830
403539
915508
943828
203896
889812
726263
240073
93561
935662
911431
1059902
795151
178776
313277
2105
1540941
635490
1181961
449524
226480
1286061
1335884
1366589
1009730
887759
370680
1622358
473519
1430374
954979
966153
208006
941411
870329
563989
550264
969208
1000485
1401435
141476
1021940
1282152
119746
1322251
522250
1207250
343353
1346771
472287
1236841
865999
883846
1223532
572943
985811
1171119
972819
167417
470905
1583849
335986
995838
728003
767179
1125200
668778
896302
1068752
1383516
1476351
1411059
649549
585442
594105
823526
186093
1359268
1232591
535051
48359
593453
189370
849627
516780
125736
1598195
1381140
539925
492377
152515
962305
1276723
1162210
446643
1426076
87440
955143
311687
920316
364292
1180343
1341968
562815
1909
881779
783062
454862
963188
132387
221941
48482
215157
1329201
744822
1323370
81316
775033
1620185
1131441
1184910
466297
1404689
830175
40004
1607500
778510
1363103
442901
1559634
268670
408273
291915
936775
561117
78334
899081
502008
1138631
688378
184786
14701
1031232
688052
1010751
354152
553259
1478291
1393341
826321
1484738
523718
1256278
1096576
572338
1381732
999908
45999
1467806
503342
1173676
254361
588068
819318
1397138
1544221
1336390
628926
69157
1241009
567093
839154
195401
1284684
829650
80630
1372152
911168
526430
575236
1175539
1625323
291144
1156297
827704
554502
1574932
1403734
568133
1612972
1303063
396979
468706
829408
1149425
1137484
1185351
797354
533659
894271
995761
72174
578855
1342286
1474637
1063878
1461550
1000139
914790
302145
95831
712268
223909
52690
769658
1352870
1097460
41092
1387679
895273
1166481
550554
680549
1177146
1550327
702130
1552314
1233555
632939
1092878
405137
3342
138740
1422320
1092081
896164
1643265
769436
447228
1265689
761390
1352018
169898
49145
332571
1283864
236866
1623167
341333
1081464
1473180
708620
691877
690053
693511
232630
1472238
6386
51300
50696
819175
295697
312908
1409611
675472
1162220
1273982
207123
299921
768678
707152
1240372
203680
1637391
118277
1577296
1380739
1436661
1419089
1588667
1257851
1258430
566193
332321
1163630
796503
1134493
549661
604409
1556261
1067657
647227
1207104
959915
109179
20718
621342
988914
131332
900345
153258
269713
452056
1188075
814698
1321266
52240
1338413
1487765
1167905
1300739
336103
454721
1231166
1329496
1330813
229348
707202
606920
780519
1615480
1601102
730561
1643092
626829
124174
1034517
233250
1621193
400889
774896
1193804
580583
1287139
1335731
1091325
395891
330497
1169409
1003131
1085249
621120
1232512
338290
1417794
367959
929090
676908
429376
435942
1569860
509898
1029939
733895
609841
359237
1205712
1291447
1549979
551846
1486420
67919
1481159
317890
1576009
414284
359797
1100167
477815
592575
108581
1104771
470617
1129263
1036417
1099462
338903
342045
1044534
1149610
1052054
978251
773892
787223
853296
314050
1512875
618265
649075
1610109
621753
1214456
489618
42195
169299
829519
784913
1283863
1260636
129928
753032
1163490
608490
1330750
1159874
1442939
595807
519972
429595
901080
337141
308988
1500659
435730
1391729
1197476
383547
181544
1310703
581173
1270658
1460958
120526
1591548
1205983
489322
564276
1044011
970403
1521781
672803
1503213
926862
1027862
1216763
1230994
895090
237487
1177772
215549
1538226
1495030
442563
754798
719931
23585
897839
577015
198335
803018
531716
1242400
1477066
893526
1490297
1540999
429261
442549
969285
351065
1325021
1383675
1169596
1532590
480488
1322001
106346
1389234
135387
253701
1148676
1246005
725677
589775
204647
562342
1484833
1581647
554250
974467
182497
1003388
533634
68547
1115169
1078928
973855
1435647
1128639
1507291
1474793
771462
1232972
1013325
1324538
834795
1377794
638741
205647
636222
1090501
929010
1398269
797513
1581540
635872
1180294
1642435
1359152
1486339
672285
1560811
902952
889124
1418949
462296
1219780
837799
499564
733601
916945
1547963
858570
1233941
141721
1579425
120856
362813
1120802
1550833
726521
629969
698495
659229
1029819
255958
1225581
1107954
535107
1601879
397936
1088802
911745
767990
613484
1534457
156021
786845
694201
821160
626928
1462223
403188
564340
775351
1517914
502692
443957
1620796
745447
1177779
791543
1048806
1594732
763392
229007
543913
504647
392975
533173
298998
449516
510984
1290106
128183
1090887
1411908
633102
1226710
177166
446102
83772
1085884
1554347
1330509
674045
924105
335912
279205
1556922
663743
682214
1092519
766054
1080663
1304476
986542
659506
98891
695918
1070711
1191530
1491945
1330291
133219
1432506
97015
1342525
1219516
1055615
1128433
488765
1524960
931137
563870
454517
356863
930120
618473
1634986
105386
481874
255639
628850
1032346
275458
742563
850092
342559
1353308
292810
881368
1081302
1278875
179318
1632774
220995
673331
438510
1022558
101109
126822
202493
1329223
1478215
152315
227763
310721
1509994
773558
992486
714723
1443615
1107802
163333
169158
1165582
936666
1197629
190386
792746
70892
490130
650973
459912
1123000
1170403
1287332
1141439
688425
1026319
96271
1069862
188167
1490170
68890
946437
6987
604035
1509248
516173
403228
739389
894936
1493568
878378
1178283
355582
743896
1286458
128330
1614746
38122
1219662
578081
345487
952092
610255
281011
1220489
1443490
428541
155116
805489
219135
1160150
98142
1549379
757657
837193
788609
1328150
1164707
1266336
1455750
746058
733548
1496230
1542666
391489
943118
846210
142844
5812
1036707
1212412
228165
320729
230344
1141057
1469417
676831
725285
1173655
162191
552427
375595
1309278
565883
509937
552089
477840
1313802
496510
708680
946914
761702
1364682
1322570
86093
1126208
187303
259716
846563
39756
783441
472045
226424
1030227
1412873
936792
597049
1090386
742778
1585639
1447414
1013352
694367
1496175
1106779
601640
1194005
1245526
217815
713743
1303064
1364207
1074616
633185
416074
910940
325182
1261407
841006
242777
1578456
535488
1620007
1065756
765127
1128830
117959
175370
105218
1305390
187099
632124
708207
858125
954314
1607540
86540
878387
53453
248736
1300830
1257188
1072217
910739
1555509
435776
1464578
935040
892830
49214
1436793
168266
1448608
267473
428231
550827
76698
130041
1348212
859951
1158490
369405
387964
26620
1118754
1553599
818055
817179
167649
1620746
230287
642386
956879
1580124
446914
1043192
1492845
492628
951387
647969
545415
881402
1020372
1111279
1040854
436299
67394
1191743
102890
1351554
927714
100789
1606321
994950
949607
1497103
270241
1252435
492867
1310344
1431217
1187621
1523610
300931
195087
214508
464168
1289725
1579977
387654
826013
942068
711196
110828
516418
1294177
1453511
257742
1261598
842990
1400948
70538
2879
1471606
624059
434434
1018580
667409
388279
572353
376958
1198201
102592
1587481
1489557
567938
260677
1599622
850297
910203
1318148
211899
1254653
181348
669565
1055642
797721
1483995
1494817
1213977
1341846
933013
1154060
973722
1096401
1613939
1001626
588762
878700
753217
792573
195561
824387
403648
1149931
1391186
337037
189540
1178112
513778
120673
1483490
180028
1426839
820780
448690
564363
190273
578069
743276
1055527
1520552
578212
306065
796534
1248831
1167003
1310496
562849
402007
145045
882883
149837
1206363
290999
1023199
742397
1472960
850965
383254
173219
1639823
1090493
1144635
1228205
1217544
1226902
593657
807230
1391513
1195436
1592570
156920
386909
626137
387889
1396448
122264
274824
733907
1103557
1027982
1549196
233066
104126
234951
256190
512280
1646706
1484775
932898
1516254
1075382
679308
1302245
888926
1509126
123892
237203
19309
599342
1357816
560089
719507
241825
532334
708520
897374
1348600
583405
1330899
569046
1254713
1547258
596321
1401837
268657
263443
316324
380526
1408395
303689
558334
803973
1247738
954184
92032
46942
1053157
673066
318352
1438190
543630
386690
845702
192832
576027
1431225
1232356
218954
826403
23729
1188231
1156981
343394
1133527
53437
1358401
485957
19798
1169482
382514
1518033
733709
1206380
809057
481543
1313748
272994
831880
751333
772786
352898
1479342
447396
1641783
107509
580188
666714
594031
1202834
696083
1306830
920023
128981
1185625
821314
547150
1254259
283205
603512
1249629
1092827
114193
573457
800015
879492
605721
1192761
1330261
1513421
1423908
257188
699237
833770
613662
1208741
933508
1618982
1392040
742863
204323
1377546
463613
818916
1181578
322486
141157
1002902
621436
199036
532114
268223
1135806
614981
742401
624414
55237
1644849
1179332
726895
528700
1483328
890892
1203134
609036
420208
187804
104953
1425802
500905
213981
1593752
1403649
296433
346957
1039760
323853
1123779
1558768
1474388
1115910
910520
175407
1245669
957493
497269
676657
1261319
717982
1561769
1259769
847332
883944
616869
622603
964311
159078
484918
1450115
1408102
1400993
16083
1196257
1485427
1458328
1081096
305722
1258487
108782
1485251
1413853
554178
716004
105032
96197
674696
140602
644498
229040
771357
944960
1010806
922572
777253
518630
771829
195214
453561
1319301
195231
877030
902580
930589
217009
513621
1065490
314328
1516853
244943
1083643
926653
31461
1608621
94602
1045248
1226611
1440219
232724
338200
1144187
318824
1500871
121642
602226
1293856
1203268
127171
1553749
1335798
201644
1483561
1487259
1628939
1439504
59152
41457
754788
1341903
543112
601246
1488182
1560585
512289
8968
496234
1249134
213451
962284
549355
1149630
1254840
376878
861597
1085511
1178994
696392
1022936
1533389
717125
553144
989189
1171226
301531
1253831
537785
1391134
1632344
1580107
1323301
572209
1025914
1448933
253915
608763
1442055
1033336
861107
232161
1050290
20909
531634
1027450
1593088
452087
1206032
1507636
1553814
69097
1206941
1369096
68069
845420
561781
1170292
1102218
1421624
1379902
1588747
1577162
1229250
1114602
1085471
107107
1470546
854723
1349651
363199
138603
536191
386281
1261213
623866
1598986
1491615
573235
544987
1001266
313272
1402813
175470
1526560
916234
230739
115227
1086860
24859
821986
725826
81797
880529
78970
1631899
233945
1227042
1525140
1198383
1374789
1478195
649810
302502
1484819
294163
1576351
760145
1627606
1401540
576823
628859
595307
1143306
653784
17567
629019
287362
290168
1248929
1476425
582906
534452
155210
1086323
1059189
924963
991022
1000604
482042
998278
1042699
29222
975775
1222181
709129
1384993
289815
522318
536786
188732
207597
1326625
425963
1565902
177000
559760
1207977
866638
257582
125241
1010095
529177
759534
807915
1009058
237599
1254753
1198948
876397
732972
1182590
533164
548476
290779
896081
50303
1403388
838408
16525
1518549
1322765
1563866
161614
790490
1516304
1464947
332089
48432
95
382070
1062211
197631
604656
1173767
605360
1583074
1168637
1006247
376316
19618
838887
1209166
1088473
322659
420770
55069
127528
1626109
872608
444999
1091453
1234745
866574
1360285
1272076
744619
627869
1063455
776560
1197306
1212756
945310
272794
1310522
399375
305535
139017
1002790
936376
489954
1484834
1460811
1491678
742968
909741
191825
108785
1214591
609046
436319
1518019
953083
1503469
1219767
1572748
925111
27860
308375
1266107
960516
1418197
5087
986594
607793
679719
562086
1429807
1522321
9360
429425
1169449
1461194
389934
501554
1312969
741429
29353
574125
158805
406130
179737
551928
1485777
875497
1380352
1228095
925881
970494
1547628
1557274
922871
935887
760722
48145
663513
1022443
1304554
124201
106133
1403873
738499
771575
920029
433980
584950
1288877
1144845
876779
1639383
1094628
350649
1248257
902486
68222
749008
1402282
200682
793955
242759
1197117
811257
995494
459889
126413
1446177
325052
588105
319472
1401129
649427
1485175
288757
992760
599124
1563056
1548456
733272
926313
1558944
968558
1403641
570617
46128
62513
701082
336882
437551
1355770
912408
1635768
1209912
30579
82706
122472
1534727
88893
753784
849069
226101
135695
72717
210249
1492084
26090
53064
412242
1537023
172587
161926
1185055
1160981
239449
971380
696784
511869
1507399
1119187
605768
721846
716670
973835
299577
649897
1005435
508
601850
814569
940634
1546382
116380
117030
615433
1236546
323
521765
376858
805446
1473748
1409984
1629518
387711
1075192
1549389
1629995
955844
116139
359897
1023785
115432
1520250
1329260
1257383
469245
827335
376382
1183422
1583997
1430065
375485
1327511
1167278
899952
1280359
1548215
1599809
466823
1076469
509966
128584
1405213
454746
1296233
688943
193549
218234
151751
1048085
1518901
96489
1074550
1313534
465742
1253377
265148
123745
1218046
905998
1590873
1474109
1289464
26178
1011420
1322182
1477850
893690
1248594
640348
1458514
341207
1544246
1537235
148663
22690
847500
1457530
887167
313226
939697
507809
1278941
1300576
1196770
1152922
828788
550167
1407291
481973
149788
785435
462349
137680
1178173
1080019
1028188
508291
1180840
1008324
1437050
279583
833052
452349
1643996
602151
83807
1420006
536196
1321670
288559
1482547
452414
190365
553950
920741
428888
84365
284977
502582
1581792
1108974
742350
348362
1130790
223958
733466
952284
135944
1477846
612801
331273
694402
1111971
1447676
1084120
626681
1211948
1148335
52346
190287
549155
755350
218924
1445268
1245531
1462709
1592673
313000
1183460
879315
1110516
698190
80984
926507
776166
1227690
143913
179534
377234
113700
187745
262785
576692
601355
87159
64620
1223062
17290
1540601
1396663
656662
899396
53770
1076209
63561
1282512
1081168
1291476
549704
504160
1483086
1009457
1256160
254769
592276
340502
242562
264780
787470
85629
782166
1295566
636753
74789
1496349
399169
898308
9747
1437479
1047233
1381689
183015
1600191
1024225
627049
1412380
256748
862623
1411172
893816
1100614
93759
791448
275153
1135542
952150
1298416
762853
267658
715265
516567
96207
1080342
345549
324376
1389594
1289826
1521645
1128199
1410995
519688
353766
1025119
1154525
23807
1471097
495567
301509
573347
1181894
1510468
357471
1405840
436759
300015
884224
647617
529069
1380858
211916
620920
243392
132946
216125
633627
518166
466978
436702
1034327
1346164
1048070
1084726
967896
1622610
319847
723547
1359619
1044202
639979
1621165
406519
964692
1104684
590706
985601
1612646
1398214
1638896
1336160
643207
964059
662929
330243
1513387
492459
842442
1343384
1413592
1280935
1171846
604789
1605727
1578258
405179
1545399
1035775
1611064
1024269
787664
1277148
1553859
1402810
416543
424337
70802
719891
570909
1399257
521047
1071777
1441378
262536
829519
1575080
353921
1011386
1214914
904628
1545053
426239
806159
978798
684383
941286
1400317
224030
677462
850185
568627
1094312
1127009
978063
927033
594718
843717
644926
791331
772048
297776
527737
430094
422973
648692
799079
1459135
1158066
622029
1060857
1248478
159829
1597578
258475
568577
1102759
1452589
695219
1580986
1420591
199621
1060202
1573184
15533
1290870
704850
672855
392917
1042555
325858
436503
910447
595036
776304
1530575
133441
373799
1080447
1386302
1241435
573389
1628950
1118884
1070404
1167528
365527
723739
240223
239607
1372380
1233814
1023627
162576
1273265
252872
627026
592358
1488673
129719
1320524
988227
647334
975017
569443
1393808
399470
50304
43195
1244924
676069
1193462
947963
1305221
1297157
29098
19222
111892
1587603
1553435
1295407
533086
927197
397561
691219
767469
211898
1116420
932100
229981
450820
899724
550046
800729
506692
1637265
174864
789800
922207
399249
380967
1049798
178071
1465765
1164568
1114444
1427931
255616
1167085
1507960
359507
706466
1294184
1232187
93816
481110
1639759
686927
1115162
729211
631147
603477
759579
1070039
894647
471215
1016548
195184
249197
238273
1343215
443862
163022
1140082
1508629
1353678
1634324
343404
741344
774358
143643
1046764
821672
1187072
861666
1472107
956052
102473
1344404
1261822
1630036
33834
556500
351895
113448
1118342
885524
1515958
1038240
367965
1043585
234612
1177510
660417
851568
656029
1612669
222868
955945
746053
838757
653567
1366337
249600
382461
1372508
331449
1423323
234590
1571170
1421844
1279037
1522642
741093
713504
1423636
1144857
1471216
466571
360395
959160
1377918
1103776
242461
1600384
1124274
299917
1058276
98610
1226922
965867
1071949
1286443
1164149
228009
1000965
1297982
206108
1462062
1107337
780568
960011
601837
1310314
596368
304756
148673
1187310
285129
664090
934349
413225
666227
429196
768509
926607
206023
937584
611796
447295
586845
1486753
324030
1146338
417735
1423741
1149334
1272529
48728
1233418
1324487
567242
295705
1032124
1522602
1439342
969230
122543
1116532
1289982
1088916
1336390
1009200
470270
482479
512579
1022122
1561909
586811
714229
1271251
42955
258370
1280334
201929
922001
1298296
316012
994901
811277
1232504
337199
666977
1117968
792879
660473
942940
990868
679773
1405709
1507893
1460315
1401093
547940
1345493
279743
1228078
249490
1034485
74823
407340
417921
40648
115868
325001
1138
462010
1543560
685891
482446
1630905
654683
1539085
1414466
355379
480436
234340
537450
1101856
1017240
991428
1250719
1210620
1441615
1643535
804048
1500561
544134
1397740
1571992
860272
1474645
534669
1471784
678100
648275
1412068
174687
840836
502696
1366367
202386
772844
390146
1352451
406118
1580796
15380
1623846
772078
584401
1121598
81084
1008222
795675
1390458
1436038
1440957
1543956
929196
626719
1116674
765672
162394
1145729
868471
1187919
1193542
432569
1193303
1437876
1198770
60205
367409
116919
1054576
1382932
145143
68061
41372
869305
828289
1519332
870606
1238738
68717
470916
350034
1336438
441110
1637006
1049533
913243
289378
1137183
950241
124705
1415636
472076
943844
1322552
660886
466156
1514875
61613
408431
1603919
960812
1399292
1354557
1442455
763933
301019
537913
471875
796607
47269
553837
736292
412605
197796
574709
1155202
1212424
31655
156487
309263
1434960
102338
50038
628057
418850
753669
198087
1316670
426223
1547414
1585375
593649
1304377
1434711
1261746
89280
561900
1448084
753629
99447
503182
969653
1450637
583340
259525
338853
1381725
831416
1244307
1402789
409018
1227877
218279
860424
1384638
1434573
780969
1270770
1261009
1104645
904305
804943
695698
458141
1430235
54810
958273
548687
1275203
377760
1326681
837393
1557835
1361851
1044814
973456
1558277
680
1409204
278043
495124
226576
1281883
1321402
656891
1051824
249647
1142795
1208290
531285
1110712
1100432
898233
386286
1249665
1471076
819821
985868
910176
318424
542661
519719
1166698
54549
131756
716215
1032475
1081923
725240
692570
924468
344652
643221
263523
201470
1170002
187588
577897
883444
1045413
847319
223745
656676
123653
107294
87922
1087970
454570
462657
1624448
1586460
583481
1544497
1232872
1369983
674489
200330
1149361
1099120
1414989
851850
716130
642163
841042
186336
347656
936028
224915
762316
1263488
36065
1003311
706874
1591966
478868
1278627
849066
1132692
526250
109290
1274712
1114963
989893
1466960
932105
569803
46427
866363
36532
379441
1097082
13784
1226349
94807
117751
226611
396421
731383
694079
929959
373234
835631
418589
391671
1630040
1362058
884068
973494
1088803
1378440
1357795
166453
1004418
1100077
374707
1192719
246162
880527
1485287
68051
980567
961592
742411
527543
1151008
1180840
1277610
1598393
993560
1125894
99022
1290115
1360718
1127668
620719
223600
1484133
248852
7226
763096
1091597
1643191
864936
67138
282167
856072
52912
704150
832662
512782
122743
167887
1509832
829825
1618323
323973
1264574
81658
646159
381502
1435794
474579
1391424
4249
964095
1300177
184326
1633934
233411
963416
1159332
1330712
1049530
377394
1178625
1634753
856551
539925
1484976
271080
808790
1498629
1466806
695375
1271674
789372
1299565
1537637
1404267
375463
1093041
1071890
741253
1583425
713307
1583838
125066
1095294
528942
950128
1110399
1234429
348561
1231000
443495
668244
236821
1149215
978143
1635277
59574
1265343
1366605
867682
544078
80001
197815
663907
621304
688583
1314506
110777
1330490
291792
30684
1467056
1208058
504739
1313754
75780
381660
1544133
473832
208292
244754
1541442
117684
909732
334980
449957
1631842
16078
236441
117636
777944
715605
464731
1130219
1201516
1338081
491187
97716
821132
298113
1620430
372387
378895
1572240
1501921
1242651
1257301
1469238
15047
669641
518020
152602
91075
954211
776266
599076
1022701
879949
1259016
1407626
1357234
1533281
620126
679830
251548
1121044
1196366
1050449
1001942
756771
520892
1390505
540611
75138
649888
1285983
587657
414595
571662
650335
1067104
336776
1205853
1208127
244942
665010
629373
1329648
1092291
1273674
948078
1212483
614011
1142445
1221580
730890
339296
940413
1020266
1002082
780929
773459
937413
431015
272619
898841
1600052
118750
763436
370188
150830
322067
778482
877851
428360
494507
638669
439804
250450
1342623
1431075
756999
1371840
432776
1205463
1611702
1420653
573259
1154243
729813
1344455
1168881
379423
378093
1148392
1084880
31022
951355
805641
1176559
347425
1438471
292131
1091057
639770
375863
471150
349825
1182423
869004
446212
441247
1188117
591665
1189826
1449175
394137
1164719
1349341
626294
1090430
722161
843199
1562238
1457940
1201474
1018157
1539903
850098
1362222
1081870
1578724
1541519
894692
1235761
1040066
1394617
1262786
377604
951031
1094635
249251
795173
1487494
145776
673132
231400
1590981
1517961
937454
1274656
1327238
861208
488738
1242165
224597
588402
1138659
721475
626968
1643361
521274
63249
1060776
1027439
494158
842757
1230028
647815
963230
436793
204799
1554084
1008041
925435
460453
641857
1601095
412921
361511
1429868
883583
148275
1186625
149877
1089476
142818
139084
681938
1085467
799494
837302
1384744
1410043
1109960
1429495
1185294
200458
1236131
1125206
130458
681883
728178
675858
272188
20984
579737
55623
1329839
1570545
1003587
79588
831495
844748
1312359
759100
1426098
728399
1194437
1440388
617883
785611
82786
943347
161686
213605
490223
48987
79620
1409319
656678
1507712
543085
387972
968282
165407
653106
1071071
1400219
1591960
811671
270269
1533994
723191
155522
995285
1502143
1531330
1270008
473769
1572571
752765
713734
603306
569578
50877
1626434
1161998
892742
532785
336777
833285
614187
1623479
855022
1270557
427566
50899
945557
1367336
127870
211040
1143798
998036
1062378
395734
547951
1306434
1036413
297972
350067
1268900
1367456
1518919
1574218
301635
533973
79023
319708
62379
618857
504699
451277
685701
1423103
225630
1308235
939203
666180
787913
25015
1375802
315306
64706
743834
79949
791862
1298540
730096
282824
1501064
1449925
612842
563287
159213
196583
39496
862841
735812
363514
860045
1256451
1558911
1550508
215805
819075
177694
1636900
1434327
213128
1528137
79957
716179
787599
1314854
1094882
606063
877437
1349110
52693
1085674
1116495
34849
1374760
1041311
31603
1645988
145606
428321
901897
131173
193121
222901
1464779
1512379
1258291
1642866
986895
1629030
753352
850977
1010198
1088984
1042063
782519
1608568
129530
1471579
1228754
62440
102260
1608242
851153
35082
17720
32046
111609
1329435
1226192
996393
1069111
922196
612797
1135522
25689
682609
214893
732202
1269527
621132
520302
1493130
1168416
1248714
1499961
327331
517107
1290987
48974
1359333
411627
1111106
518721
464302
1606070
253741
986192
1604079
774136
275209
1425862
1007720
1107147
401932
891709
1003587
145219
1451665
533003
774368
963672
1299291
751598
797716
217854
1585752
475259
146679
1180032
894981
4280
1430445
305474
1514153
300379
1598597
1469319
56586
416359
598464
1163749
1552199
146750
622054
370543
318354
777501
1413742
179933
510857
1386970
911137
260801
1255668
665829
532783
1574943
55935
869441
1465904
295931
1340193
1505996
795997
650306
1418867
327583
1035055
1217664
939184
243745
538126
925907
1461296
823740
260151
988269
772982
1049123
599066
112775
502516
296347
345648
827707
542506
674087
558055
1381577
254822
360032
559248
122670
72406
1594051
791357
1193139
1364104
906799
576565
453980
1384970
1294194
1322954
4864
1124352
474974
1358101
974157
459697
47594
125157
50498
1460338
1438309
650313
129043
513368
865037
1222429
1371337
1066885
1211968
395021
898892
1441550
818293
817755
1318855
1435689
909072
1450384
270010
425671
1194441
65621
264766
291623
641081
588735
747183
1018747
1591939
461829
1604617
288875
1283694
530139
386762
1610756
882714
628988
974364
512956
930588
333234
718834
1550301
256041
1253836
1076459
501059
444492
893061
1196968
486714
1620457
697492
594020
69916
257260
343467
1168922
496867
146287
4505
1564438
971291
1223769
729911
540625
1586181
1472982
1110757
1300339
1134956
398524
1167881
63258
410941
853245
91097
555155
572875
704936
1586009
348441
861938
693288
1296723
1208976
1154269
1601065
212906
176553
892452
11272
666163
1246289
1353599
336558
254483
112976
248159
1075429
1475439
215405
1164250
1301335
1205551
1371833
135375
1520217
347000
55409
1185510
1271700
65322
845087
1619586
480701
195371
377165
1548199
303765
1636953
1519929
755820
1590694
405931
737517
368159
111651
1224120
914758
352071
949919
692848
1433652
1449635
1100478
935733
1137485
310273
1596415
964302
935254
1391176
524585
542199
31050
686175
1594223
1252482
529097
1348178
356501
354430
1344629
170630
1416097
1128145
665185
320197
1326293
1516371
348557
440342
1218922
1464558
1189277
592790
1433544
805079
603973
710842
1208105
840375
602183
1161035
1137021
676189
730070
958625
1124333
1247166
1465867
399743
1211668
1141432
191602
228849
1546162
31245
501531
719289
978988
1037300
822843
1564954
1079596
631257
580236
1068812
159009
1372808
601713
981752
562590
1237757
189778
351576
1083175
1636009
759259
924079
1035975
1412160
1286388
464693
291426
495702
1586136
1319750
820888
594590
369079
1177304
283620
1414638
1566624
72881
557085
1142092
1090187
72439
433215
1363576
869869
774115
1642990
24284
725375
303886
514866
1425590
95887
1330391
566923
126593
625986
1586964
1499916
692546
1219658
614145
1002710
1551132
176474
731122
1621534
875714
1546596
30884
1476325
786708
1295936
781428
332747
1442922
897627
206175
24596
979727
1192933
353284
876407
3833
1467885
215463
708181
1186599
1424931
229095
943459
65462
580374
813183
1342838
598177
1245152
927561
15150
910053
254079
1427046
447545
1526489
296766
559834
1560467
806300
351512
1477363
1063869
687514
1271835
132959
23944
206039
1256047
63046
1349280
798293
909991
1369368
499572
1007944
1272267
1635591
452525
1081247
994849
1163100
962683
370835
161620
1095463
1043268
193603
1641533
247429
463792
870576
282666
1640999
537040
623320
825855
867021
438934
367829
1641540
1115480
1121295
300099
1620761
390468
639104
329967
455491
1338651
8366
550340
792639
533646
1241658
639320
730388
586053
184377
476907
448119
61005
1395810
1447179
567946
672059
1565716
651662
619760
1095717
1606977
192347
96327
644283
915894
1349300
1009588
800193
1343805
121248
31398
1332055
235210
354666
1370586
802598
616585
257255
1366524
1208040
744506
982613
1453135
1494172
1405020
1279046
105385
1473925
1004004
1019
1592289
942542
1333986
811952
823252
684513
382953
1218869
472799
1241701
1244229
344908
1291508
977973
880462
35346
43894
626723
1457957
1217288
189480
426627
1100514
672811
1007648
911786
1431134
1428616
704589
1421034
759553
242473
8921
211622
224188
1113820
174666
1606215
272470
479594
63436
685535
1510703
539973
769343
24318
964692
60824
1144019
134968
252909
823483
240755
1340127
1575146
1387334
1357977
767812
921103
770633
199531
840191
458866
860730
591864
72441
1534992
1493575
1388354
166336
703544
851445
620609
836867
1288367
1106809
690689
1018279
1449648
69875
130242
682083
1062921
584483
194160
101274
1292677
399009
89579
245087
764935
552359
1036925
400744
869124
1059019
1511038
588084
1195785
1551995
1489483
381459
655242
768743
1645562
915299
682223
214759
647617
496990
683482
161952
1182018
701110
1516080
1265840
1433132
1029840
294596
1166377
281438
336808
6729
1480874
782876
790062
142582
1266231
271723
217900
1563168
1348468
1105299
698161
1313499
862120
527066
1468154
1063976
104928
124405
1572163
479174
817545
801076
120273
1074158
1147356
1469706
323101
924977
534610
995467
1036312
17648
1091801
371970
1643928
1494569
883524
978387
318179
769160
481548
201425
1239197
1292851
1055707
1604878
1603401
6172
1071739
1256344
931659
561072
869330
1384958
16851
162615
308339
171173
1262342
541604
376915
592672
351961
471022
152033
1499470
695152
723958
91580
589366
526876
600405
259458
1257245
1058641
515210
91123
1193485
844410
1236510
1078487
993066
1210139
621334
317070
433230
1375187
34520
1460570
112712
1415583
1400178
1140442
940230
1598498
1355246
60820
1472503
958504
801587
1159715
697125
970876
329940
1553856
1438384
155557
435487
567446
1233823
54544
219437
1508001
1120910
1395227
1051937
131521
1295383
1332201
539659
1200119
935411
1627918
1384216
850563
64365
66922
264554
1422621
1007203
1356335
188149
745196
982714
1374387
579845
247407
117657
1626631
660643
1078931
926831
89162
72057
301538
530757
509253
1586640
234327
1044682
1086938
44520
168259
1154073
677643
819406
367068
1183816
714524
85529
1423516
642698
1258539
361490
648250
1289692
315528
1321268
231963
909438
1421120
364501
786645
540814
560341
1016318
557172
1279124
1598266
295078
1560912
365401
257571
147645
1626777
1388946
11361
1493828
1093204
228789
735077
1501171
348078
117795
689131
78197
1127454
1266460
66128
1608264
678160
1341219
1412053
129428
931049
701516
1173298
1093883
38437
557346
1018893
919262
1094334
1250420
862918
79529
880686
249918
587446
946087
1633049
1610240
1346586
18935
496550
1122693
690907
886824
1331353
864216
415072
1081584
150557
741871
1551303
178832
129538
1279144
995284
253928
757004
1308214
1225147
543364
883289
1355950
1055597
25546
29808
672622
1278892
443030
1216358
1082938
1598462
102061
1346474
1343917
745799
264545
1344349
902713
1081177
138957
30278
582035
51714
58170
1635037
297747
1092336
354479
1166393
1541984
614253
741132
492598
1286045
815272
728993
349488
1583780
568220
1174575
360359
471179
1194181
1166116
600732
1164847
492462
1043041
838361
1277204
1542079
219928
202112
1169312
1288338
221499
1466928
1479221
742922
153636
829334
9967
1012556
1220662
587327
52742
450483
655709
1123155
46538
724159
310718
423403
813732
292304
939457
1503464
303730
574585
1214232
921160
1523436
577853
1106421
1329129
744185
845631
444201
1460116
799669
918693
397471
1370129
1204070
269434
1434040
1040826
1602288
443199
1332801
1196684
423376
365435
108540
313012
908214
707155
708607
563070
296655
1201945
357952
664003
1428668
1316109
317329
1462809
428865
768739
1097510
1077624
642737
1483740
1496678
1603077
1464116
635535
1604757
1308343
1352848
279728
1619889
73206
480905
99516
1575545
28809
313255
1010048
28223
487040
1246042
608025
300430
988807
1177273
792379
1457675
1602732
600198
1317149
1404176
496419
783051
1131305
139412
257194
53811
1497648
1159747
1391450
321388
394528
1479803
1328302
1354082
236830
730938
771072
1599693
248393
265953
1114108
1120874
914329
62172
1319375
274533
271096
156422
1463561
1484111
730895
67716
1547932
685576
15804
995089
437745
865267
730555
549139
838007
901357
866162
767996
15525
387142
601237
648636
767240
1056959
45760
1634978
654929
1647319
913066
1525438
1558054
729924
824000
38134
704480
1095780
1215635
841742
897397
98139
1234590
1225212
362092
386399
296740
1502993
1209366
797206
1242967
180330
1162719
1475561
1530699
1061636
1465269
756441
1288949
270393
316782
759406
754816
1520634
958988
650484
836310
507370
1061998
1385123
163522
1464306
352173
1367599
1214555
1026063
1209937
159541
1091401
826706
955828
1544463
1279162
30305
194560
1266455
717676
395500
952045
1454287
24141
752061
224277
16404
1135403
244738
1358745
680118
1190904
94405
1267171
1244559
681650
1625977
177014
1506241
721917
547635
1034675
421815
430574
965681
1197393
1525455
1184963
629638
1159457
612309
581839
1099927
1369575
68324
1582383
54427
97689
99994
734476
173616
1072649
614276
86241
1452465
1195390
1523683
1316806
183827
397700
1326300
581801
1352298
410221
1348396
120924
435277
983257
204730
1061930
1095557
1012637
37316
1070332
1035542
1101218
276973
356980
988798
826495
950829
523491
1619408
455410
178522
55776
843063
1349322
99892
661717
1065060
873596
83960
28428
1244915
1018638
1015872
216158
1011093
1050383
898188
566488
1464813
1291016
348441
1614604
472316
626091
815862
1440653
1176752
392716
1190714
140034
759619
64821
1388288
392046
800561
257751
985165
551017
570334
877146
1487608
1590789
180905
382537
1129787
964207
927513
234606
895326
243297
278761
350553
1268161
595323
1099170
1318034
1279126
1236216
1400924
620559
730307
82697
1224109
802623
1116004
1190272
1339118
584216
172550
1228028
1168664
223117
844767
1098137
739411
633415
1410549
1117630
1242638
1313691
774869
322017
578767
798817
318954
1490306
18103
317527
932859
226846
654380
1642103
1260128
660718
187745
543464
1061098
970012
178471
1077577
1109186
1541866
158324
536022
538221
1558835
199623
1583249
1169878
678780
327948
1601286
1008069
1332071
1344113
291468
1427580
699511
1205311
1347902
38944
433126
1631126
1191118
765238
96128
558927
1291254
784270
914619
1619304
1255915
239368
789310
100088
181031
1267569
246382
1489994
1207881
574418
638033
186618
1069882
451382
1480385
762700
1501389
542062
1414723
394304
1124491
687752
1643784
1098795
474628
1385825
408912
1130286
1386343
1108872
138053
306642
1348466
1535978
851494
165509
965602
873170
1578572
900654
1205970
1118175
71864
1420817
776303
1025675
667860
1286528
743062
880309
231645
1387627
1582928
569872
1360586
455705
1402942
463116
421680
1190241
1242616
1525397
468415
1144123
215507
339297
1059742
1544559
1228469
1050054
68791
680275
1556097
679808
1292566
1280075
1062637
1429232
937434
176443
178541
787950
952920
478055
1496488
308759
471650
316081
1605685
939698
770650
66795
1510535
605307
1581726
1486706
555555
772103
704390
453529
198681
703787
1241595
1112950
1257143
1100380
46064
1514770
1283733
1395588
915399
1367349
1356150
755644
1383970
1578984
105404
458208
733556
263257
613756
1614972
333807
594469
541902
1176058
798375
14574
1615773
1498001
853482
1337837
243676
843163
1213666
355556
172242
93299
792533
1413218
1030263
329608
1098028
17359
465495
411277
996753
1075729
949194
1322529
1535626
784115
1490929
172025
923676
152320
1570407
1426853
1628432
1593165
297986
87246
1369375
17798
887312
115613
1494734
990501
905531
645532
442718
124775
1027333
1217387
910138
60332
1191935
855988
1522756
1631222
257598
846441
971849
529671
1058622
219518
141626
1530179
1041105
1057300
1595348
344654
506164
97059
165860
152757
227001
1109896
1192637
348440
190307
1152420
299894
1126271
358239
1557267
1014294
849004
693509
966597
896728
801424
1252562
735095
214505
1032250
976426
461541
1631548
1613147
406193
927444
816322
1194498
262507
546420
1219147
672641
264685
1495748
51239
405842
1169211
762217
52066
161111
1619635
783280
345513
1418348
567374
1626395
1471990
79161
945876
1394219
108850
676025
1416709
1233788
1316677
1197898
775009
616188
601021
307922
665247
282734
871911
1475895
1474514
611197
1527321
577401
48281
1155863
460944
836558
705860
335899
1624151
957083
1052291
791776
548696
1473456
992396
116214
1004307
374652
750147
359678
541888
504516
1591398
1178514
996235
1532276
464047
279154
487403
1346352
118057
386304
1013957
511339
460733
676226
414213
252037
548906
679948
81631
395843
582584
351613
336791
346984
1446706
1486389
1433071
577328
736954
1478874
784722
1498939
1047823
848323
1134965
1143719
551042
1404036
532790
900286
805676
51784
1118079
527172
645043
807363
1561477
1235674
1239004
1046558
1448279
298284
657944
816817
1224689
31761
364152
700666
172699
1361251
68849
1438597
1561280
1545422
1504221
917577
83359
1474154
1377818
472931
352203
688567
774833
1609383
1619447
393158
1230949
1171159
994638
68231
651302
1514372
582549
332553
1394988
594919
241541
255606
1555888
1156496
1131378
1570106
283365
1421494
18107
757519
152408
1040768
1490179
1276449
787737
1492685
191908
1070722
96332
991604
825428
282055
422502
1615177
665467
1632169
559669
1317751
286636
1454182
142262
1003801
759053
664822
1574316
774066
437147
1043908
1565946
1315841
951951
266780
853520
528129
1630678
590764
379507
555578
18443
879933
1397010
85356
1093647
78453
1245453
136219
421672
1003264
584922
1049635
1098744
963750
252903
1246591
784533
354742
512887
1444531
428396
658849
682373
446391
998553
962919
585046
1030022
266101
1356858
1419868
486194
25490
86094
587043
1566368
1249363
578612
1291339
224218
23887
223650
1160631
1105144
1538743
1595479
1335420
73680
915684
900737
555430
1601729
207070
1621743
822043
63915
373882
362726
1434157
1201430
243426
1305837
225580
1502202
1068164
578463
1321201
1512689
678514
1398943
508872
179045
1410123
924955
1079930
481585
83097
1177634
1157532
949431
1263789
244090
47754
805632
808602
1200504
752807
1468398
436424
1369802
1570931
712900
1122882
1449923
472227
1479836
1070053
18550
458638
317729
301672
1351328
188774
359218
891582
1353027
556263
100731
1541971
1605155
242510
537276
301569
433521
373716
1442732
1200952
990833
325530
1412837
490645
591975
34544
1342377
872355
1388098
539728
978755
155894
1554595
1368325
188282
1505085
250663
112117
747323
925017
1105879
1292888
955866
1424635
1536035
945155
67930
636139
1000902
143782
239291
1294208
528063
324221
1323351
315718
1618864
1022386
1576955
1497112
928894
759962
1191031
86432
823033
263292
753585
45137
1182248
639172
1147434
161142
898565
353267
1325417
1131766
1026064
955488
1492816
160227
583903
1262571
909603
1070890
76782
1174328
1136885
1449243
824572
1438870
193659
1155971
891051
988155
1040522
215538
289826
426889
460640
1029702
331088
1482746
793723
1143429
1486271
850454
12794
612314
1148198
1459868
1366055
501180
665773
1322758
36752
1285338
1444317
937619
817849
795033
1240164
130183
1456638
484689
835533
259555
1459350
426405
736367
564660
545592
1417633
1494646
179562
175859
1593088
163920
450233
773503
1529086
246288
382268
64007
571725
603506
773430
98969
1474609
637117
1242943
1592311
1568002
1483250
271262
557409
399496
1592804
680963
647227
1511212
1115563
1365716
142663
514080
1571222
1545887
691814
149196
250252
312921
462962
484779
1000829
478248
370788
43202
952851
1401837
907069
900841
833199
912689
459058
649929
1249770
1281187
1424050
275980
970206
893256
484474
132388
666476
1247874
713604
110844
397318
1285825
1035723
374786
1548127
1517239
94260
1612183
1137141
556922
686041
1559667
399487
767079
1581792
791263
1128469
424997
506745
914041
945468
348761
578488
1461813
70778
1144115
311238
469841
1537627
94094
1256122
167859
1257074
69356
598965
1300554
630668
1249898
1624727
693333
126162
982736
1408096
1468512
527565
1071399
780402
1468455
550872
337546
334390
499902
320017
1242056
956953
1040435
1394732
1481768
563598
979014
1108696
498602
492685
508340
93349
1205036
600556
1120615
884448
67286
579636
806430
399942
1182410
207109
782108
1406977
332490
561359
1397468
1594808
205987
471374
307330
640458
476300
667586
866298
1609741
1040299
155544
865180
452948
282013
1065550
563869
1222305
1272479
31835
1471956
930115
390745
1556682
1340534
427819
1453101
144102
840361
725955
1015854
647539
244053
714172
1347142
637252
1052146
876457
1228355
472787
1567468
22541
1013180
1151889
1601086
1462161
1008950
519979
1480752
977322
878325
197037
1048256
1428230
1021814
336581
1304985
628558
1068909
1541334
1196433
120234
799447
11020
315476
785331
1519112
119653
25906
167953
869139
805316
383147
829074
813802
496061
296546
387826
970186
1438467
449347
543920
194334
963658
130480
1277929
1595176
1615275
635174
1102993
1108046
640774
490141
981950
78328
1600148
381181
673212
1451942
1081341
1386187
935680
1141099
29133
1309436
357799
670566
1256685
1190674
1053740
789650
259790
923246
1401535
658109
1243447
953516
710361
379486
881890
433886
1235369
1143980
1058441
76292
962490
192918
1318060
1503834
832759
24836
915333
1121872
807097
1304433
702511
15773
1307034
642413
1575575
639328
1336865
99981
401316
29276
198559
773257
429010
1427044
627332
1567099
1018197
1573051
1370269
980869
175085
1099870
1040254
1581280
605173
1546638
1398721
664655
1008548
699997
242589
207679
689552
539836
10030
1566365
1485912
315262
804059
469928
706492
1526591
53943
154261
873825
249721
280205
1593721
1299186
1437961
486335
639780
110252
356373
870134
515258
1116446
999467
589516
724591
1370165
410195
1360045
379953
1048731
303074
724594
1026544
20060
248859
1081803
1233728
1579569
217119
366506
1354338
1614738
1274666
126237
1224627
1615288
1414296
1229782
57186
217201
1427937
944795
837601
830491
836512
130009
1023099
1550477
241768
1578411
916043
426991
921341
485946
739039
710441
355755
503141
2170
1328575
920510
44416
349254
922698
906213
755884
932103
804499
1292652
407856
1060930
1444468
891802
570790
1084967
368337
312831
560409
885092
1391253
99809
1423378
616927
162699
1063066
35892
315457
1271748
1324308
1289300
274482
163799
1497173
351771
1198752
1320878
849326
1581922
571222
1023506
784267
1030703
894681
229562
1338562
332473
530697
873716
1424476
654583
1439115
1471765
1613116
344276
1130303
1630441
510599
258638
525373
1639926
972825
124263
607946
1388360
1288473
568633
1449436
1343951
642327
1084854
935158
636458
479341
217730
413899
657597
1402294
500074
1257891
23303
360402
1551725
1287773
1301794
1208796
905062
193912
182706
1633301
1448111
530010
1317688
1056840
787152
1146325
709186
1303808
479891
430698
1334838
187276
1420351
226644
191990
182229
344100
1330921
1176115
712434
1172813
692151
1265342
201474
237984
283450
1232838
838477
1634463
1463104
57080
45819
797752
1223648
1268289
363826
362563
1606469
996401
1044916
1118013
364910
1020077
412446
1574630
951666
1141959
347610
1260831
473603
1027632
397658
587296
1091353
1156570
743100
174249
1593608
976820
1150174
862460
1531878
259311
783546
1153732
1128725
420706
1596411
170774
1616393
1597720
1311328
502762
2485
634180
532587
1601315
365349
1575035
1113884
807856
600341
1409711
235199
1615991
269332
885936
138552
415128
1216170
552301
794570
1108550
181195
794433
779232
808688
1297219
393386
1103423
1551687
323991
568660
377165
43013
1309820
1083296
238351
596633
443613
482658
718972
108025
186054
1000867
1476354
1308502
914027
1557852
110521
432991
1156044
411527
364151
892541
612672
1383090
529379
1401290
265400
526210
1336290
1513182
707599
975883
1537199
839668
1170961
557359
144332
483204
352215
897818
692366
1112073
1075516
1167231
149982
1350706
478707
249288
1054192
583696
587212
346374
996137
1107446
439978
1365178
361706
228790
421128
131837
762372
525481
973958
1298136
1353462
1573845
1355689
1397619
905616
1559457
337979
1118991
281918
703746
638444
1490958
69998
1190684
1448253
1211673
726915
672974
1615766
1356320
308227
1467620
1283574
220186
284203
1037608
1465530
467588
1193715
988777
1145724
1254684
1298452
222907
150098
1354384
1551452
601166
1533261
155886
343312
1262838
867340
935297
13124
652726
1399532
914882
467548
1623765
1025673
858799
524089
1550424
315300
723003
774996
1571454
868953
777364
294798
535707
644726
244108
1229955
172950
63547
575465
6497
619057
1386637
244025
1287363
298562
1228968
435562
1611813
150506
226969
1185058
505944
796096
1227033
1167068
990176
211060
1355460
1103763
1057902
1254605
893653
672501
601460
740126
1327564
651321
855721
1508991
1417955
1057168
1361318
1151640
532609
241385
652456
121525
1028138
133977
1377733
155985
1347346
57481
1303359
1037359
1446918
1004673
1307578
854911
38313
1446534
541475
1403092
201394
1553296
539244
478702
84749
757878
105050
438502
95401
133385
1018384
1031334
106963
1366054
1278462
100091
272190
119462
1171258
698682
1051498
1537018
1204068
1386898
1496425
200920
626914
1490377
1111866
203846
21699
638512
1529113
447202
690561
1566993
1604085
1134332
780709
1291925
660171
807140
1566275
35754
1528602
112883
538564
835338
1274712
750901
273645
183969
1424416
1021955
969140
1098313
863289
217020
856986
1142360
1316632
943226
509714
1267466
529229
604841
559499
1070994
458791
1484319
173854
1098860
780766
882518
1322488
1424998
1413890
1511096
1337963
806231
347629
1389120
442100
1441917
1368878
796897
1604614
102970
353800
80359
679680
160454
284910
1061879
983263
1159836
905755
850054
1489072
55057
83293
1397851
1582148
1057328
1490787
573166
1420859
958532
1260678
1277667
334712
644325
102855
642320
145632
1200870
226956
360627
1126751
1616123
1498219
252254
178799
758033
670037
300114
29466
1019077
91120
131915
258237
1118769
657680
603055
701155
194236
1106896
1013855
1006446
321074
429214
945752
1170545
242132
447562
1468675
140363
131668
1224312
1019557
1508929
400297
102628
1021803
1312046
1430443
10579
616132
849766
259368
614785
896179
135341
247442
178292
1069921
1626114
1070409
1520003
541547
288419
950116
997456
250866
1309039
1412711
465995
617848
332597
1086130
959719
830762
1264702
1553768
822737
583346
441234
404040
246019
936771
1097176
668140
249481
402585
1504578
1187575
349364
677916
1275939
550931
1645753
290655
1055143
1636139
450556
814849
1353348
1020524
1349609
269193
136565
320573
281326
400793
492527
1427156
775670
18350
1567328
1405338
609138
1104847
1450165
1447820
1588754
330614
829163
83443
407762
466189
835334
750369
1021628
1019758
795253
1114366
927243
233391
948968
395432
1388306
800871
1100446
205650
1639407
888986
853190
189334
1374363
712226
220007
1622399
673547
1451872
929136
1178073
1131896
348764
482338
329812
505417
984728
229274
1069560
789929
1275743
674245
1247323
172019
1379145
1493690
127001
368244
592879
1138093
1530286
242822
701890
714388
1265540
421169
1030290
481860
905728
872971
477837
1295936
656721
1046180
725565
626413
1582425
899946
366975
664515
1424655
26770
133088
675482
547449
1266768
1599049
1101398
307235
1349363
256450
167499
636838
50759
38685
1343489
499487
603876
423125
1099957
46176
674729
357917
56493
432189
585133
1495334
954459
1225213
208857
538532
112479
1367620
769868
1187989
774153
1220017
1102547
472093
476732
437456
890331
819242
906566
1098361
30384
913223
882810
1100920
295487
679550
990711
988989
942284
1385310
16240
713773
1135564
1357491
426258
1242127
429988
225683
351993
198894
518393
1247595
1085305
707827
870472
1225002
165557
1352917
598118
1522660
714439
1431473
649228
1085594
274907
30661
1216840
1209297
735478
1546774
667154
867142
558351
52214
420225
1451995
168372
486621
1098186
889573
831480
86774
951397
653299
1584926
523349
1042974
778407
797597
217932
1295957
371848
553028
1468544
1047876
53505
1368317
1458215
1024513
169117
1481460
313129
831729
1292799
152640
911766
1146577
385960
4790
1557555
263194
290054
1293845
1511796
1483706
1134831
1072800
571014
681690
1030924
945917
865114
856589
162598
1595698
1046946
1550792
761601
1412363
670443
1439357
139392
554087
753471
764028
619307
16628
584047
1146505
716229
1164981
1077518
130656
1311098
108163
728602
469246
1291335
1538418
436292
1135122
843930
416448
1594952
772170
784942
839501
505145
1178343
1264425
161327
997192
713971
1284177
380656
1416123
1511756
1396972
1423608
993384
1158091
452596
585375
1489782
427211
954454
97416
664761
1125454
613771
409002
190056
1350202
444784
729945
103800
1498058
1608222
468742
1348230
491466
126370
151872
988237
1270530
1380432
1573988
235427
239767
1528135
1068449
42708
577419
653078
1540013
490610
48854
351439
269779
1106701
1079118
1561699
1240700
885063
344170
68060
607884
25716
300745
569389
236078
55882
1025637
119407
56992
1517247
1074021
523341
526601
1156609
1296087
510165
1249315
429167
783916
1045976
1533208
1460790
653004
75376
11330
941926
1128630
1163989
774183
988194
1024412
852699
294629
1315663
1584058
611459
1566230
1271088
134678
832502
351012
187671
846059
1434378
1345321
1003752
1634749
1256056
41720
52283
791472
123218
1432710
179453
1244190
859691
137259
1403404
1122146
1550235
1463248
958632
1205998
178277
955098
1494701
987079
793581
1177734
1463828
864134
518036
70568
237876
1108290
686461
1137477
472742
366073
852528
56922
480415
729947
1499357
1534438
795042
1107299
749331
1556594
465017
1440871
900236
1463318
491058
577906
288087
691250
186622
1294039
1225158
634886
651739
1209984
1220134
598587
1592325
641828
837356
1087488
18012
765553
1554866
1408051
387943
816773
193827
309405
1172441
1141192
1434874
235975
38355
150186
215369
378798
1232594
838743
48745
786593
155213
748121
157244
799052
12730
1496533
581012
956726
184992
1422740
628143
1054847
471274
1627549
1162316
542326
903937
1545956
148434
1137137
1124633
694900
1247480
1264370
43632
482668
1029071
373679
1225672
322799
15854
778065
1141342
1637298
1169125
584484
1430139
117154
76079
984910
336764
988511
1150708
102796
79241
1277081
872847
1376648
61895
876740
957132
1566618
936274
406296
1166254
1163789
63831
736673
1579649
1319801
220528
579670
830797
1570371
485986
481233
1496726
1132502
551087
268595
911073
1227165
1192885
678390
421398
11075
924178
372917
816454
1594561
174063
1451482
646619
1499651
310854
247514
453853
1190273
839995
1344829
1043848
660836
200389
702223
627902
1299275
982661
1239898
423922
1010254
1197992
273879
551449
1035927
1496934
1104838
1031122
674481
393483
1441741
178441
378822
661034
585874
357023
1274111
1064412
1604330
275708
1592853
664352
70923
798093
756713
1072551
901925
97324
1429479
585684
1305978
378623
328898
676629
225446
361430
1483314
31633
548111
919690
1344068
979959
1216329
1420648
821383
1607734
182159
1439378
83594
1008986
838654
825839
499966
230401
829286
1107219
1368143
1618448
682279
1611227
292295
1435899
1643824
1582802
1366241
527897
727690
369252
613781
1443776
250998
46305
171089
846659
192264
203280
599709
189250
984674
827546
970107
189971
423805
587465
1131430
473021
1073273
1475324
1246515
172824
595615
1096481
427397
743250
40692
949891
1256155
1615947
88535
538929
195877
1227241
793020
636416
1393384
1134369
993248
1618495
362078
882435
385754
372754
1362810
408655
702898
1300357
1317359
590070
955587
334044
957589
39285
1173871
1453636
56376
681901
736283
1596869
1090501
1368308
1589972
1084384
1207939
679498
1102770
1012807
703910
567961
1023797
839043
308050
67323
1497754
1553593
837368
775041
45139
492373
638142
76386
1629362
473450
196109
1020406
1437331
940485
1277888
759345
884538
1185196
302107
1249759
1332301
330402
239652
1436403
941419
723807
309604
695581
1049832
1175088
184485
507781
812657
1244590
834181
360794
1270633
1504354
556691
909848
88635
322518
749440
851556
929908
1617343
132330
940935
1609242
766338
678376
1095462
202623
1233802
350494
1333097
94974
1235644
1572079
153319
1224749
1190157
1195704
98465
1339823
271337
664150
217472
455669
658721
474249
593829
385977
297586
474257
1605759
1341611
422055
102124
1487740
878716
1192773
932956
840660
604076
474615
1319580
526023
621382
207588
540221
1300714
226530
1433470
946377
370684
798748
550802
764541
80749
1265920
390884
1609810
632404
1070681
1172339
257874
1085784
247057
1270130
197287
1350232
274489
1201571
1365
125537
989706
1535593
328736
673480
1209525
296461
140136
781723
940267
565983
418561
1507485
698866
347711
694323
913225
588507
153810
1248114
945972
425108
1516766
918055
341654
45407
420307
104066
68846
1191247
1436234
854994
274421
1415201
893088
1310882
590818
1297205
300867
728027
1571555
499953
658153
794975
1584834
164101
832734
973890
688266
839425
81014
1236434
224454
776693
86946
997282
108129
474982
289745
794118
749534
1118631
885881
1421875
861497
84730
765691
814431
1553387
273143
1286280
1632192
1403731
1414862
781720
91020
70376
1471820
634956
749946
666402
742981
997758
1297939
1313851
12894
1332862
441998
201553
1519498
945714
844263
508010
904531
638974
1334496
1357602
1570499
973716
228352
592046
290703
263334
517096
1460997
919122
1496241
601908
995844
1569951
523548
231752
520692
468760
372499
1470198
579775
1432448
1640824
747121
972606
734304
218114
190085
1207896
1305652
1557807
822946
1344053
175139
446259
821834
342657
281084
1492460
1340329
665142
1434921
699108
563640
827689
1634439
260712
720565
675660
402507
986715
1477968
337731
1487374
683672
150393
1083972
906062
1211873
1026535
197457
1243178
434180
201889
1297305
458963
582737
1288251
841741
1456944
1142810
153880
1371451
202403
1436825
227588
1342951
1016525
1116158
1102145
1313304
750097
100011
1574752
1468362
1254826
779987
655879
801392
775490
131999
73790
1111365
1123946
1244617
1217835
402612
1605204
279804
511402
117830
1264451
1141328
888281
1576670
1639623
1171310
115228
529307
1539818
236155
318703
680350
199814
555163
767307
1257325
1251350
1503908
717927
460873
313145
309905
14610
1045908
979040
360549
1414682
807134
84410
705513
358157
1392738
25608
1424398
29992
639891
163858
1330574
1262436
933429
609252
436800
1167982
690867
1004036
1022833
1073117
1409342
1410741
795259
136249
1442933
865269
773823
29927
522908
621495
1165754
574890
1245336
1120358
128801
186019
1191773
406825
1099518
1060592
1360364
1360426
53235
819176
1383280
1505870
1028167
1112504
1262970
340074
1582493
111050
1175382
803127
102523
474952
135739
817046
606571
824273
1017588
1161150
1442270
775308
1617992
451283
83673
1070757
287343
475563
1210337
885662
619314
1387863
44410
1197291
1094392
1503413
915570
221000
846052
332124
1422102
39635
906919
626294
83670
820991
1164192
430155
703946
5797
1207618
383920
1161214
1074521
517751
1107169
145518
1041814
1313382
1452200
36915
553097
50621
1037134
33871
437055
500194
1490469
1306658
697951
869740
588469
1393873
560747
29574
46301
1565622
1332309
912907
1624072
257868
597080
1283190
1353132
1638387
1006117
399711
108982
1282414
2920
459845
846664
1223326
1356861
1333575
744454
146827
1045563
1638487
115196
540698
999393
600350
1060697
1498730
312950
1483258
1610695
999058
997172
603960
1472489
577370
1302385
968101
1393145
1402673
1113502
1431612
504219
239369
231568
178906
1046190
1432618
949659
1483574
386099
592525
395968
356275
57944
671165
1049274
705455
450689
1289571
171138
379275
1320845
267194
1011235
1545086
1256463
3749
229939
853953
1647148
717291
1344635
1103946
1002484
920043
276152
456734
1526917
775097
427525
965664
757655
311212
632740
890268
813020
355124
1257067
393962
1253002
1085958
1366195
220954
1367270
265424
1410074
72071
721140
680943
590800
774387
59974
697484
65498
1458880
991597
54277
1142108
1641619
1286595
1326173
186535
936576
61763
273122
1182859
320360
775831
904452
923675
1364096
777230
394061
1141600
635424
614424
418313
1125129
1579025
1006752
696238
343212
878185
337560
1587241
1122482
143055
1039848
396507
151062
1237625
1221915
1558980
274727
765514
422623
433078
1480333
170789
706299
829344
193667
560879
962608
1404715
699232
187241
471598
296742
951416
1018801
1532670
711826
1226162
36756
289433
844996
744592
884457
994751
1082887
318937
143317
1540989
1156562
1553452
987042
606554
1443182
378225
270879
871006
977585
19609
473902
97443
1334194
1090329
1161155
1441892
1391369
689254
1101918
109999
1526465
404132
920126
1404871
528766
391930
581614
1600677
163451
1521871
1640119
1007828
1091811
1594950
1623917
310504
1189842
489316
193122
568035
487568
180799
374012
960873
369929
48019
1093310
1043201
845523
687654
1406120
283578
440145
727744
490568
1110579
583264
416826
96343
741776
378088
64623
971048
891814
282930
140047
771584
1384502
78852
1570604
1602446
1296616
785809
333537
960464
1463635
608464
488003
1080973
1371531
1532822
239694
1478644
1109909
673112
1633009
332679
1172433
1584331
944687
898468
499246
495111
404766
369235
806704
438648
305371
994274
789954
20033
100933
1150021
820022
1498363
679891
174043
1420432
709742
1058551
105151
753153
1397942
1318735
873821
1118143
1286650
908620
1584424
184815
65681
408251
107172
709396
1030114
1021764
675744
1134739
603979
212027
530116
424367
873432
788574
238798
442916
140225
74186
488729
79812
818153
767669
1122884
754154
1086162
795770
1025131
170964
932762
821267
1098536
1504628
1356388
286946
283560
228582
1492336
523425
55293
1220100
1074636
1504699
372450
1558945
268619
1593796
835110
941162
1043211
568165
1344505
1525000
1366268
243660
1279694
73600
149874
1182140
1180881
1455242
813792
1103202
1369227
1240407
1294959
658979
1079625
1570287
1474992
528272
1012136
548385
499040
1399306
910676
93313
895449
523201
432981
648077
917391
618685
715200
1398662
562084
1305314
81259
1181557
834536
455850
1216847
1408288
1044072
1235465
1551291
143644
1495365
218527
1155053
95622
525632
518251
1370843
159150
1561456
717007
1139044
971530
331043
1341148
610675
89116
1438253
1256157
275646
77310
906098
545145
1258022
989427
869414
1065995
140126
1036240
505538
533644
624529
866451
317693
517178
119476
463409
294712
692899
266909
1597621
728985
1069056
1393846
718795
1134651
1362953
82271
1546200
711738
338707
1435322
721342
131797
1336959
1539688
693694
1073687
1587670
564589
109687
901550
688219
251848
1626285
613521
469444
686846
1243413
132010
1438446
314017
259359
946918
1454063
1241088
898612
740992
952434
378582
374281
623755
214313
47423
1508248
1543409
312399
19071
481175
670257
891677
1393381
1392289
1513333
618142
140251
468182
1094642
366342
800092
735310
1343793
1283081
1174293
1332884
1546769
1475641
1034908
148391
1641914
49375
542133
597467
1622455
448474
1101330
1169327
853735
378833
1011141
1551824
714045
955884
1387326
285983
1417186
850508
486472
363033
319551
786577
157255
592199
421314
74847
542050
234269
609997
368195
471528
1587390
808968
845375
1516099
1437993
1235499
1492315
1545473
11019
87173
431468
1340946
1157824
1258801
708966
587775
1025991
945892
724855
624647
1350124
1465439
309532
654184
1369441
175973
7471
795127
1272361
1395261
1152512
1098670
1460139
1366736
665773
690853
851915
874488
196059
1523339
53856
1600807
954024
400249
411682
973041
58406
207766
510487
308209
596784
254163
516166
1557291
900550
1640749
1407635
828456
1336476
70400
1342134
1277139
360227
1002033
1391564
1394450
509995
1479478
1176305
1045724
1173688
952294
1574361
1103613
1487868
1294369
1261205
257120
402696
1601924
963022
163562
545160
284397
440307
1168500
325946
617150
982856
59208
1645781
759882
1040159
674989
287211
1092489
130521
519496
262348
1069687
1346538
318263
235969
74036
55947
128317
536056
729074
1164899
104455
398424
900137
555307
435424
1137048
1259107
1404179
1040126
1457978
807417
1151292
1061306
1548825
629786
814965
411086
754458
945645
742416
458004
1452729
1439943
222478
321043
1461756
1015518
755089
521065
233986
1466311
415072
1085112
520596
366055
1500303
1602679
436563
323794
922573
874015
1107969
767357
404360
862625
1287532
1138764
1381675
1523074
57889
1471600
1121748
698811
715959
1266733
1422088
778255
1044253
1448252
1435196
1484519
860113
466485
190630
95320
122953
110373
509379
1030875
533027
89740
471680
51858
850197
724718
39114
904913
379304
665151
1042008
312966
810259
311202
663367
1085593
351177
202925
800484
135358
1471805
1568781
633789
1442536
412607
796982
714762
793188
1003837
702136
1194368
276023
1186313
985073
1629876
1602469
426159
1236310
276949
459725
1437077
1518755
990881
431608
1399898
286546
345478
660593
952076
968800
814573
1349936
679841
1634530
1067612
909526
950353
864745
1010628
1344549
1089090
238293
1386495
1386248
1354067
413896
1000172
1626570
357590
187822
811751
1109853
929675
70728
1513941
249337
271857
1467919
467487
1318723
126685
463845
917974
95724
1497912
327359
248901
279137
1127158
614837
574976
1367372
837394
954077
84435
1092808
1198301
881362
980191
193553
81718
757967
942708
1542447
1432465
91117
140374
614758
718275
214673
144759
1437299
718605
648869
864685
1024359
480792
1335274
1460880
1091507
869288
1255314
1643049
1366185
1568572
1033249
310280
614963
537782
847510
9449
975223
118812
613984
1284695
1392510
302106
1133159
1088192
1220092
244474
1131648
512783
409761
1119823
228378
1248420
1513523
962726
69130
1534913
1006073
565699
362638
1485203
1213580
1460267
1646844
1142650
1049198
1342706
858728
1368807
1493109
1083156
1392834
953635
1170529
653095
919751
1463453
320639
704744
1265594
128446
801174
367968
450555
862956
1496040
1405346
474981
563410
1023835
13372
30099
1472187
1305036
837831
649435
1096687
1225251
967962
385383
794284
1121962
1523812
135137
1630345
524175
180395
867527
1401277
691454
1462180
1223442
633677
1591674
500455
685719
1605603
1273958
247869
1159038
739138
1444373
1138644
1494832
1283465
1177651
1149237
60219
1527702
1575993
359968
1091220
289008
286620
1155203
618314
711132
1012676
958429
1069570
1274184
160302
1376524
1550728
899024
752829
1644089
1452391
148042
377321
160257
791900
1567167
35499
1473883
1190401
438329
1387251
990790
464094
1001429
546400
157547
1403402
190817
54910
509951
828145
869140
1149246
777384
328079
778895
589560
1146380
970252
602391
1132895
321069
1642971
1557339
591035
26495
578530
332380
1328887
609763
1150162
894460
1437561
654888
821620
334829
152182
341115
1185981
1573648
1430811
692310
648865
984278
381637
1428114
670075
1155983
560850
1402816
993207
1122721
457356
718032
359716
1243978
671522
699476
746175
687618
336492
822916
1199998
25550
240691
1191235
1592581
609572
91884
1152611
1556693
524338
923908
934911
194711
1514509
445884
1573988
66015
100566
1373348
1258632
345730
392644
1531037
265063
759587
974861
495913
166288
1171981
1434519
1027336
44631
377830
293778
1011443
1203507
784627
1507411
17641
1413638
514059
1238527
963855
426202
1530843
401177
230430
648022
98636
372502
1551101
508535
560277
419608
1334372
1317731
1565685
921973
906937
1406295
1574206
685693
466311
1490199
497100
906689
106149
829448
518336
1253600
177614
960406
1135091
750608
313999
1427031
976833
468749
11236
986017
1139217
525559
24770
1625601
1102080
738474
404685
1580274
67691
1541872
1304641
1387751
725121
815224
266684
653560
901816
1483217
1124564
565240
1553
826786
534821
566722
259623
722859
323571
825461
1350803
1353996
421835
584680
800018
137227
578876
1464539
1056498
159379
230513
1131238
497130
1369356
225483
1381923
416474
851620
1040348
1370147
780068
99534
783047
1472903
1280080
135764
659511
1256772
1030462
232510
130932
1222600
683236
337742
1001927
1229541
90011
268542
1538093
1159578
843960
289588
494557
956180
1139942
347891
1382775
717608
739524
1550710
274189
1015555
31712
1597088
32176
1404170
1492490
1444218
1447640
532302
1293140
496586
1403462
841657
682718
203641
1190187
97535
959790
675346
1570294
1151025
276964
985336
1220433
1181766
607926
351712
959400
462134
1050319
812889
959955
1270621
555572
516518
22984
1007426
1591067
122074
1523795
486306
303441
1475901
430962
1196095
1524697
942899
87984
827510
1252815
515356
869496
1359298
103389
1012168
1493334
812828
157073
1636996
1124580
271075
263554
146107
281755
1191843
10463
220571
1229104
1138291
78772
1546329
85411
1254406
500110
336769
919664
1642170
1305431
1233959
304
1208911
77391
937986
1074889
1300455
515774
630337
865621
124283
1216833
353436
987255
615841
977659
676718
1548648
985739
322154
433791
465548
363580
34943
868650
841608
1313283
11445
871362
484021
1416262
1252623
1213453
1175756
384463
1353213
746187
46395
1500773
970859
1372258
505663
1539140
324210
731309
529139
1584169
151394
448063
473090
274805
1602337
928640
495970
1167384
1216010
638611
207181
510989
416972
239677
716495
941679
612040
269850
696774
1259676
648741
854197
331028
1518018
699781
1166862
17110
1308383
1407816
602155
1157469
419444
348598
128372
174232
1207774
1608736
679076
1016511
870646
951625
1134932
731556
759247
786417
352610
1346013
124782
997887
473230
1009506
319690
334687
1592025
263485
1494304
1203110
585285
955506
945713
550721
1216620
178027
511159
761371
1429638
588463
1490459
1298274
158777
1437717
1529849
11197
399464
1508177
51260
1616695
1590022
490044
153280
744877
1240312
928253
881580
380175
681395
1644177
1571222
22736
1545314
1040009
505958
1253845
833443
12052
858903
1439327
530439
1403772
1539685
813219
966104
238506
630411
1091113
1050601
1432420
1640202
421815
1329575
920179
1245381
886167
1093356
958255
1418028
1074558
1148397
1283022
314535
42330
7922
568620
30481
1237142
152688
710008
312268
1544487
48341
40096
1485353
717211
1000211
1342229
1162025
1134664
539342
285468
512492
266606
366514
947663
618203
237039
1053279
1447173
566990
1203595
866921
872099
1049053
1317517
57589
1581106
77536
397014
28379
543820
649088
976735
426186
437974
1466207
46805
1263440
535752
897882
1115950
47199
1182394
1407817
1227002
1464734
182957
1043003
1196979
831952
434415
124907
1264629
1443498
1275415
1438727
1230535
833824
889581
312275
906670
879232
317350
287564
1361081
1342701
1053926
1158791
876680
1557874
1123855
347169
81054
693674
793303
139976
1557052
1257339
1344917
883798
167808
393842
1366987
374129
587745
970120
391372
912773
1101072
1298214
1129267
642041
1546737
1195845
968713
1097653
171040
1426503
669849
1507533
536937
307652
790587
405295
1008153
75251
876720
630473
409159
1476206
1173632
135981
252120
1421993
325371
1461048
952857
1601238
890399
836991
620213
1215432
1447604
155803
1477383
574537
1131803
830843
599085
771292
497690
108093
221651
41777
229997
664807
31027
1228108
1108998
877420
633693
516891
550464
1297420
1141643
1390889
956865
277245
745271
249944
600916
723118
941911
1322464
1532818
230737
843710
819067
1417909
1012209
1327295
896638
1193123
735751
1465114
1129950
850485
777269
1412927
1073802
1460927
290812
1225858
1572096
643887
408401
252018
981155
1300394
1196517
129435
72074
1371844
633024
1283871
1091801
489177
1429996
454976
42951
513173
704571
1572155
1401967
414102
548460
1262689
588999
527933
127983
1122442
725866
534933
1099178
556817
239477
439244
1576246
1446940
703985
105822
399795
236365
462613
719619
7202
578284
820433
1454510
806657
174727
857950
507942
1126906
1160953
1632879
5458
374807
655605
27877
1027876
941782
1048151
1239886
1322871
347598
319913
1109412
858613
817947
588836
605690
496096
713337
130980
604822
1119131
880425
559957
1437966
230614
242556
618426
384450
1086773
1616637
866097
975041
33486
66731
1274169
74259
41964
487184
1355
29266
1299677
1297319
1029191
1509270
1589879
783530
884726
37774
581099
904232
1634365
1098647
47583
165381
1306200
504426
1458440
1231758
666328
682786
1569971
187547
677954
892010
153791
400861
1239047
1464455
135702
17942
371131
756174
93603
260706
160102
335842
1557579
1047087
1054125
1302264
592844
575960
823333
739686
71360
415538
37875
1379503
867083
924358
1084182
202739
1402940
349443
211670
842010
300968
1568482
805870
1204677
420340
1214549
413497
314564
557019
1524710
176520
1123291
362405
401152
577903
445664
658474
349709
788237
1456960
495459
1644985
576354
1144128
960846
225252
579899
1501645
923120
1271654
85935
363463
1063729
947440
302909
1535530
1369988
1203572
421230
446165
600102
429039
568322
673459
966132
174081
366864
1022177
845831
1116303
537060
1501937
1283740
1515019
222004
844457
233127
1595256
1081820
1344340
662456
1121894
466432
839394
1115363
546443
252374
724876
467074
31070
1578229
498776
1593541
1304915
454224
133878
1461747
304327
1403970
1641721
22081
1122169
497242
679534
778706
1393192
436382
239281
1163869
334468
323863
829164
1226127
1258735
1497364
934096
1320072
432056
596392
390205
1296811
820142
332628
216475
1492197
1058216
590634
264952
1378816
745437
829355
1175016
222673
1289088
909761
794868
1591521
961027
1241265
587502
1020782
1011505
1145349
254920
269652
678772
440518
439993
20018
394084
1008969
88476
980237
854177
915751
671292
624298
742634
1045126
1059591
40655
1012924
1408985
1433550
1118355
57371
394241
532068
1527104
1141489
775802
587520
1246477
1171941
1289312
659197
1309133
1398907
1038177
654102
142523
73843
485659
943907
367060
255282
590654
104084
895334
42174
194821
253081
1352019
546946
669382
566482
444100
1001478
789844
1200689
875179
1464467
1442739
1433315
575884
216238
1052977
1611444
898519
756904
831907
302416
1195701
1351586
1148846
785477
1585250
656448
233391
615938
63288
419415
1550253
30607
1270128
1027181
247398
415785
1341190
1566798
613397
1489534
204635
891497
1500502
6769
1414931
914769
980952
462077
1557657
700087
1173264
724191
1464377
240132
1278888
823142
226350
1556427
1198718
792699
1074609
82202
483739
1327280
460338
175443
980105
438276
1064239
1565006
1146060
304413
1225319
1194235
853626
600158
1584647
1493230
915249
1515096
616381
1280718
718170
832914
1298674
648782
495152
1627878
401055
405855
978391
196086
968429
1506696
446666
1581273
32189
1031500
273592
1456667
1647391
1409417
498762
962831
572494
836270
1401026
186613
1347541
636202
402568
1479810
414432
702603
1413925
255103
1013454
922758
914478
387411
1413449
1406442
51641
613203
1066764
1619702
1193553
378305
344367
992436
237144
87887
142409
590295
1076917
1186621
421728
1485255
729877
551113
840546
632369
709275
662029
1372735
940029
82772
564570
623113
1152864
1571922
866189
150533
1207126
852009
1057678
1463824
480914
184846
717155
740777
1249416
890124
1322160
173751
1176091
1565809
1433252
126822
1318435
703581
443658
23566
84493
1175635
384632
1630097
775950
929266
875421
967373
449967
1071705
572781
1554082
1135557
993765
425686
587025
1504430
1327547
967036
361085
502123
1486979
1518075
946368
1274815
300274
381809
216882
1566195
1089880
1390645
1526958
521618
208056
1422364
1164502
1137626
421394
1607050
902847
878076
1184773
1160396
810961
1014647
86287
1351853
772533
427508
351582
29336
139488
1493190
1190599
1456159
98875
318994
1441274
723325
1423345
1142889
1573538
1421735
1584413
118361
160624
243401
803004
805956
1063611
1099198
301877
1116156
1599572
589840
1439287
1388418
434973
1030746
1250914
938057
579290
1423620
297282
504391
1193296
1179434
951601
1284438
177298
1111422
1042936
1572542
581900
300434
162553
1283649
402822
257909
1633183
1510810
1617132
615574
1252946
1393097
102293
973740
329718
814021
428433
674311
127861
918212
412941
581920
550272
292429
378947
1189460
406334
492210
986645
1284405
16728
1187468
1541209
1101635
153122
539229
950465
199027
771511
23818
894599
323199
857831
124960
151956
979878
1430035
332367
374740
1534587
501302
1404706
613180
727049
1265204
1517335
1537483
253927
1635425
281397
1576477
251132
1100139
334709
151194
1364381
262828
1457017
80635
703174
572427
5725
544431
193888
521707
294884
1252852
474644
1150386
17006
921381
1225886
488063
877849
1552791
1042315
885844
980680
1519029
919327
377688
862757
982353
1192963
1096826
1482331
193983
400882
1422098
597780
603284
352341
50628
1221086
848999
494830
1046130
2721
655860
1045579
566246
716309
997054
379432
391570
40381
1141987
1581502
1246776
547705
342063
1086747
244757
488222
172732
389669
15042
286533
655474
999225
277752
33499
626019
161056
748874
1404138
1606146
923576
787887
1260954
712272
480073
1416809
1570584
668375
1008640
844697
888245
94524
1148516
670767
967961
987529
229497
866472
796692
111290
1526371
492912
470938
884618
296190
1172550
374706
1275602
810607
99448
728880
1424703
274571
1240452
1592717
502193
633524
218194
191808
342188
871451
321332
456825
1522420
250042
101978
1608118
925915
338655
437586
1484886
1170153
1344553
306339
1221731
412513
693259
198054
1093093
215307
492924
726898
1318374
44306
206494
1283862
1396218
1046261
1201624
156186
718630
948541
1372837
1404323
1123819
1228604
572032
586977
992928
1036446
684184
367150
951853
876044
65562
1520617
958602
532831
849040
1217897
735984
1557110
597530
1605285
1507030
721530
706105
372471
317804
232513
106249
1256930
962259
585982
395557
1260299
107101
1597731
771233
1168008
1395234
192077
65696
862833
1486398
466374
1518150
1541588
1367663
524962
222505
263451
1076325
492060
1335887
1425685
66324
271432
1072371
890813
923996
677322
1379544
1391342
1628709
1364284
619383
229943
285089
1290806
1346346
1086998
199969
1109755
239368
645875
1605247
836821
1367462
58072
1349359
1577056
1169125
1628194
1506323
1629997
416742
1194952
739729
1095116
706465
1272072
1620989
1410146
719957
925360
391891
1135751
1519903
828651
353299
1259671
1646576
377190
425295
1412370
150406
544934
131742
1043346
777057
383367
102690
28907
676232
390384
51687
1193835
1498484
1346159
569219
62418
947317
516901
1054803
668997
1305368
775580
135386
1305655
1484991
1461778
1312396
83840
509465
637606
1413567
1203265
577431
1443442
44629
665579
1528480
1411055
286983
1249926
1132222
314726
849014
985234
565539
1530557
194792
926151
1596047
1409109
1623916
249954
614434
467065
95749
536414
1025386
1065696
1062825
184902
658499
176638
1090526
637060
1296946
1488688
1178606
270092
950491
187577
1571517
1130608
4411
595118
1419701
345660
745104
1591466
894206
466599
49454
903139
1633414
1511909
1031135
686508
1601579
1376284
899323
857494
685945
37301
879866
719480
749261
1178204
62665
930228
1206501
296991
164301
85056
579804
33234
1297997
1437259
104644
256459
1303441
1634043
1422707
1283715
1078768
113413
200714
598721
1080465
1299866
771769
313214
909228
379117
969915
324811
961392
592410
385847
456409
948916
759732
427800
1547807
87672
226797
288428
726381
306977
1522955
961526
364504
1502645
23638
90813
135057
1548792
1042673
282802
489201
809924
278794
190213
66127
898495
1159184
734855
1061226
1022329
1123716
996085
486209
128663
1334537
714988
840642
843544
891995
612523
775396
1598025
1497540
1135829
282144
1296276
655073
1538056
881221
1316631
1015858
751582
320248
1403685
1612023
72249
1223736
628909
643432
145917
74638
84964
68502
278758
276628
1366776
54441
695493
252608
1582373
510094
462637
623939
1484735
1564109
754770
575224
440253
754034
1074907
693271
1114454
513318
368565
657266
892878
561926
816275
1541061
949093
398497
427625
17107
445837
109478
1468626
1290612
876536
1524120
1191654
1547759
1451599
834600
1603650
443150
1358303
1551268
1130504
614122
1306764
305401
18574
162456
1085954
992434
1587104
277295
1109635
952347
664667
1181656
1431708
748260
86532
1066883
814436
487724
264421
126246
1616112
1591337
1030559
1303186
264631
963749
1072035
248946
767088
665509
101027
582667
573143
291421
618565
632121
519034
490432
504732
1125958
1421713
685662
873679
86740
1512928
1362817
1416679
110881
181027
440492
1002779
326993
1414147
1053225
596865
127131
472429
1472350
658959
1593870
1523331
1015714
999577
113753
679049
1008991
804181
992507
327468
1403419
134467
1575031
723852
636044
33235
66944
40667
1351968
1460781
343432
1636640
424927
804728
263059
102040
600496
276484
833417
1384190
93129
1517981
42654
1118904
399418
717718
762630
1369450
1532711
4184
1504355
1536726
592626
582748
379458
1341009
654201
1328770
994296
939498
1489022
874964
1340941
957286
1175072
1023235
404372
215763
1005978
85106
1006412
668306
202661
1354751
373938
1005321
1254531
767917
779608
665502
12974
1552559
776010
1215548
603776
973865
954856
1081910
296157
1373309
552043
1441778
183015
85095
72639
1229895
1219015
971513
676158
1277367
78995
1034231
627422
528561
825088
1361699
1574479
1210814
104454
1581082
1632942
1023420
1085851
371919
1055213
779596
594150
846779
1359838
1170844
496366
641979
1343836
1414120
1005091
525927
1096903
69775
1120510
221903
838044
786977
1183984
301635
170729
988561
1073503
1257325
1371344
904345
222112
159397
1446635
435007
670388
384206
14766
32438
229089
485433
1232026
1287621
265757
450579
493046
1645968
841616
1130330
907266
1012311
844682
250876
84088
441905
244047
283193
1641743
18105
912066
1293237
961712
54526
774957
1589468
1019433
85464
192110
933014
929356
1271781
1043152
270418
1190418
727205
304570
1153508
1510013
1132446
839392
4631
1371689
53937
205146
11269
1600655
1333435
135801
1416796
1351799
1545560
643630
514266
1215867
231043
824564
342415
918864
712215
363180
824822
288445
46724
1411849
68208
830886
382850
1629468
380944
103138
971186
1423316
828835
978841
841929
376556
39553
1003232
575461
1599336
70467
193527
1231803
533502
953311
636239
1597389
404152
1534916
1327961
1634951
890487
1286812
157812
1289101
922073
1310399
1582101
869909
878134
443373
1117752
1209706
1095227
503977
1610730
658383
993773
1076939
983718
1146434
178227
172393
1470602
529785
1528671
77824
936410
861922
994873
1195616
1513232
949785
846163
1079936
898708
965357
1331675
1266002
550581
1260992
1631162
1479356
203744
930944
206581
158719
720494
949743
827651
1044406
544579
28598
792134
1435247
634157
736994
358106
1556572
383094
1389754
1375763
301748
351833
1309679
792861
409889
154424
1456170
1171690
1542388
1072535
334758
3249
445076
849332
325573
636930
1325580
664863
1141969
68125
1341144
1096650
156939
778638
189429
1045203
1096456
838946
451196
1177022
1100728
838782
18129
311196
687790
687517
580810
770486
172538
1633918
1548717
187950
219733
11602
524660
1260240
1409253
219361
1256181
168908
638590
1395658
105416
1475970
174985
664158
1228194
1508519
702254
440154
858872
1301978
359753
979835
202082
1315532
414751
517388
1221617
892261
537500
126710
1087088
1024256
39426
79811
852716
1647299
1592197
337643
37015
1021156
677963
570608
1219940
104132
2648
585270
939980
1356790
780642
125
1444636
1370523
1556096
760678
57921
1099012
1058894
596399
246019
145332
1377547
886681
752671
1360758
1029066
245830
877225
1179868
1606779
144263
207181
68586
1088045
935965
862281
1543500
576473
1332024
263685
478662
1514563
1238152
1593522
739868
441938
760516
49496
654184
1091937
1646544
811893
21355
892573
1496883
109215
237497
252358
339957
82780
731094
409802
104000
1558886
351976
1053408
1190822
105381
790677
1059480
304441
905970
555187
791896
848422
1139877
448612
880348
1048863
1212270
996336
733798
312505
56793
919592
530029
349840
1408324
726549
259100
195708
495371
1425425
116025
19636
509179
832847
985169
224009
438909
486524
559907
93430
118487
123319
807351
124909
382494
33629
1094206
1195744
1384108
1445505
451536
1209721
945341
394445
1588574
897086
1640838
469441
1350749
1144801
1394881
588282
1437072
699312
1363735
960609
1596732
1169154
967283
479420
1055664
1613630
1434
459368
324943
24399
186662
831151
1363311
1058039
15851
55029
783716
515268
105438
773588
1101772
691025
1576286
1552755
682939
947194
657738
18977
1267642
1271619
962578
1227625
1320341
13861
572209
112990
1530848
1123909
948437
729091
980884
740213
614389
1040997
260760
1241784
253826
813844
701490
1250773
409202
625453
799645
516870
469717
1137962
1214023
620402
199225
1298724
1569112
237342
1335152
491664
873224
453120
1402878
212865
873534
524304
490849
1457433
1037198
1154302
1299706
903190
684060
1003513
360523
512660
1289919
432962
1258390
1153538
155999
1204612
794424
501599
664079
726940
1112614
825993
1509198
1177231
525837
165496
1622191
1565833
957977
1640899
379870
824095
159571
175623
992326
1033718
1635814
1120578
713325
41997
1466919
1497643
34431
1052071
1333058
326656
618841
1605889
1613538
644490
933360
263591
810522
109382
361546
808304
18019
21152
1050073
174232
1023322
159968
597124
297343
848758
1171071
530094
84943
1611831
675218
243240
1374447
561128
871014
1167240
1165983
530137
171085
737330
178345
435513
1522584
244915
1516195
1489122
850064
945896
488145
230482
568381
575145
776732
1369445
874327
1526144
717922
1171796
695652
650671
1134325
813732
1240019
1039195
337136
1032358
395403
821523
314664
262330
102778
1200840
1150856
1302336
650085
610299
390126
1366730
959409
1221034
84462
911477
100588
887688
803186
1236812
939813
1215797
569922
173686
587382
432772
1227690
230452
1022881
336844
1054025
1394667
1148420
67888
761427
249104
447078
749528
1435056
1278161
268074
543553
1514220
1214753
1060899
374299
1234296
172994
255169
1348009
448092
1034227
695000
834381
16713
225020
1553096
1058243
1498928
1170139
832696
89154
517685
514008
14881
382020
1104274
1230509
118763
444698
1447911
1294528
992230
569938
1269812
1217117
655805
482769
450312
504107
1272576
1588976
443649
797827
1179801
568468
93320
794178
595269
354761
1293722
1038901
771861
776528
471139
1589521
1266171
487450
385256
1589066
801449
734488
88520
855635
1439778
1003011
115508
392405
1209900
1495255
881623
750840
530287
1131984
512004
1491215
831323
1300633
1587853
1130804
1511316
239121
137853
526423
1625432
61898
1073300
1181619
1385325
1555992
1299554
309180
1562771
200813
1352595
1432491
1260144
763841
1454671
37407
526294
356633
607228
507671
1516341
558949
1474911
1492767
1603590
463317
677450
853711
202157
338025
607821
779382
694357
504705
547943
1476101
1341795
864955
139329
402776
1276774
1584203
745864
88199
1112344
180242
1198533
387764
32466
1071003
105272
1171133
312283
561214
1412405
224763
1348234
1080
190620
1133773
728165
1188405
742349
27602
103337
141375
1452587
505387
671276
499601
1595256
1220017
985345
537824
1379545
714217
116311
344908
232313
312890
590374
779347
1374642
139675
901019
1482626
358344
361372
92284
1348851
1225456
1410503
372033
948850
44459
512665
685638
1398711
469380
148161
275249
111174
1080900
1440744
482257
664989
1122348
489064
1308292
1204813
1621126
1006348
256927
661947
61342
1392824
835717
258507
942286
44595
1515490
1586053
1124037
491294
182826
785203
224559
121823
1335845
774536
1221487
1251763
574348
1623116
114054
1162951
1093413
1644770
1084574
984511
116513
1620018
142285
118135
1190019
120700
1090670
139964
670149
461801
107464
1359868
24947
1353643
1113038
1106878
1356303
69413
107777
1475247
265726
286104
1527397
33376
632994
1483952
1234756
625017
1091065
399367
559457
199145
1247026
1115269
1513903
813835
1390327
747992
694751
47578
501617
414146
1369932
1343863
686418
1046013
1517953
1221025
894007
1639591
1465420
10837
1443105
1317632
903865
1576745
1073062
1334594
418199
1191321
220632
895859
5548
242010
185689
1305620
1246672
333737
607810
1366874
1238565
1339220
810634
1358975
1068717
1003788
844431
668386
527543
621120
519636
1480100
326679
1437289
1421187
1381870
457319
534690
289261
1220788
762702
170963
1030060
759586
848826
1535037
1309640
1326155
1045778
102723
740136
1130324
1227133
610604
262210
497232
1467715
536664
481466
314433
743403
1331848
88113
851768
1060568
813602
915832
1399265
233220
505097
766337
821776
44232
438074
1569303
440070
135007
1176321
1080807
1268391
1631079
756059
14325
454860
84080
705953
1128789
1473387
1076481
1428310
563037
740627
789397
586946
823240
947256
1423950
716261
741385
582001
1332928
141007
915012
983715
1374609
1473679
1492223
1153710
1323427
1209496
487371
375338
35981
1396954
659778
360547
1242733
871451
1392400
649053
1341930
1262063
405526
683236
127905
973304
239493
1179367
1398430
562164
329260
333068
778147
237802
1399047
1095717
801106
838058
107979
762810
917015
233424
340146
1542992
963334
1158850
1037570
640987
312405
62586
480628
545819
1535824
1160483
408764
83106
297921
1237093
1343153
564601
1595454
600374
1447002
1006080
927778
436870
1113949
497477
560252
1065151
1053505
1470494
716233
27769
1324683
50238
1282810
429323
1552532
864781
311118
65497
692123
34239
762528
238515
584047
1204182
1526507
1452862
1345119
248097
986754
1375019
1431612
824761
787578
1183711
428417
1565718
914585
761027
318520
768009
380465
1549933
143486
340563
420574
814740
1554139
142560
322887
1052264
21190
54110
1433136
186062
436015
989312
1436005
427470
1342564
838396
1295233
747780
1165659
1120974
845192
1157925
1201733
208657
34902
156252
725587
231922
186386
326467
79563
550050
669352
432462
1136927
451977
1417674
559094
141059
429993
445637
1217988
1103690
958339
984058
326460
23382
754723
389317
1388720
508872
866437
1322542
1214734
175593
1024622
61210
1320206
1082173
360001
842128
492349
645753
1266016
329986
1342488
178114
736998
161834
1544718
474150
966144
121234
1121434
1532796
1558481
82575
10886
1365087
1084360
603263
1273530
118193
1570401
112303
1363950
957518
909321
1587347
684733
996625
1478973
1389863
338086
595204
1072789
1499492
161723
1352166
800454
492602
62528
302869
1643192
1135820
1528207
55721
1164852
1251232
827749
306666
71874
1632640
1284427
997309
543658
314989
939104
530449
927711
1603428
1158505
1617575
1129958
945243
1312895
160177
1181431
906109
1105906
236798
689224
1095077
913578
1339286
683240
283195
117595
1158156
453536
97651
584677
59863
114978
744938
1465414
1176707
865375
1034203
611130
558746
1038457
577010
942762
201577
694258
514103
1182187
231821
154937
1317443
1259814
1221538
1426136
315561
1170708
1040441
1074146
1439376
1078245
1560799
274060
1561386
1509233
1058064
1422282
1146635
780324
1128747
243611
367265
407083
977192
1515067
1366382
321343
1018476
1256793
403278
1637318
57509
686931
847984
314534
578550
727312
167043
601404
894844
77316
1008601
200448
1470798
824027
1347232
359323
749718
570238
1181516
364776
163424
258073
1236618
469159
1601867
1285594
671144
405710
242012
242086
335435
1102735
1593109
1281954
1554308
217198
301171
1332589
321329
469171
740603
1181388
1587025
842224
102838
1126636
104888
469238
823896
1560750
838964
1425906
1581212
1448421
658411
1388813
885471
622127
711988
278800
163473
534105
760897
1592254
338494
1250789
1043176
1110123
746122
760495
1402084
1078192
1512216
355338
1146472
45665
1302678
321156
1416372
964236
1458183
1043466
1592608
1289501
969253
554775
405327
39383
1351882
1484714
1312273
1103568
1360126
977242
1187424
1363683
611130
1043539
1110615
1178156
220514
366258
1342128
240577
1599566
660832
37214
64390
1435172
981913
446103
1432046
1163678
1151220
101055
328974
1176595
1264887
410987
258157
145368
104640
216924
46791
879259
69004
380634
1511593
1043453
428766
888824
645096
318864
878636
1351502
753056
372919
1477059
1289946
1404164
178080
1561540
918060
1195863
522978
1409913
573316
128241
670283
182698
169103
38632
473654
449654
1461912
616980
1431670
1573990
1396168
1627392
14431
1331423
1094677
706603
620533
1182969
1071244
916340
812676
153763
1315070
64907
445717
1021099
1390647
709210
325149
1637911
1545737
344553
1010706
1482475
940348
1564218
1128096
1087502
1596209
343022
147880
788000
1456648
471669
1256737
725454
1259530
172387
696015
1481467
1143584
156176
876064
215270
360316
482956
1236671
1003141
835578
1063912
1190858
1253115
1213078
105234
298077
27837
1223573
450679
1595086
643728
1178401
27738
131866
350928
1361381
27027
259820
37952
1200931
458254
1054459
1428362
1306364
1506069
1425525
364751
1005575
1402574
20551
1154279
1181071
446420
1097075
962995
460106
1240185
1476383
324365
958437
1514690
978034
1036160
1166929
631612
478494
926639
1151370
606978
314753
54715
1308303
272709
127018
1199747
431282
203716
893890
968228
689209
1300830
766578
969668
77550
608963
588944
487751
450803
1634555
307189
1092699
255679
1019098
951841
1520820
1106362
1119717
1493184
480103
258113
250176
68303
652224
979753
793208
428217
849851
1101444
444446
923660
469165
181199
1392680
580911
157890
728611
1383806
1379784
779534
971193
1330268
760728
1265091
507847
214641
1064767
1330140
1030109
314620
173631
1106841
390751
683527
24357
452317
157112
1387864
1307332
1560921
422912
3390
478359
1276399
1193394
1411081
1222629
999156
681201
204311
194413
1009194
514120
922426
1165680
1403223
1239835
800617
647309
725206
22575
618876
683379
895161
890626
627911
434773
827196
1328765
751023
24257
338792
35294
225634
24497
62547
1277111
1300514
1157884
362496
503861
104950
55756
1527942
304892
946587
446489
1126194
1073058
966895
763363
1545432
634622
285635
703876
166019
770674
823879
1397879
729742
641777
1212892
1313821
471512
1357860
1506655
626913
220243
1465959
455185
268060
235116
350885
1288181
1287022
1446990
988510
595862
529328
205208
322755
814946
103394
368455
1112586
1331486
1411545
187938
1280515
1517536
1130649
1090104
1483304
868725
793471
420533
506410
1445311
537518
724579
147248
633975
243216
1141469
503457
15393
935660
1490210
329253
1375041
328143
1343076
1027546
1361934
123487
1318650
359627
863757
201974
1580570
259355
1220821
926801
487000
1249007
957262
1390684
298961
1523103
1202473
1039372
348994
1135647
716788
298176
381677
1561150
1108048
548328
746105
334262
1277119
597668
1557973
922421
679491
1261968
1463788
1156377
917638
804690
634759
452961
314639
1360955
1608780
1085645
990119
1157267
1459291
187283
293349
1442361
1466075
96402
207275
1004845
1180440
61431
498584
1438995
38488
1305077
1528496
65226
1453289
300517
659365
193093
1196021
1519700
429795
604694
796027
940411
610635
682357
1221732
1274074
96392
123696
919844
1308550
158156
410645
1518942
1541386
216299
416065
298365
601422
95742
77888
370305
639157
624886
1033499
69430
400701
97634
327455
401338
187423
1278444
382217
1607441
454989
817941
581155
106717
482763
1125154
1039337
828244
1565113
1111276
293878
470138
654023
120883
1418851
1644847
1382647
918800
155756
1408044
145059
791517
971445
342601
1076171
1527698
156022
1429776
129024
361020
200738
25774
160750
1206161
968829
698493
1487281
1277392
129383
1593975
1408108
1475784
333959
91084
1586176
30987
285266
1625370
1208124
1430335
1348049
940038
1034726
288124
517655
1124306
1441995
1114678
340558
1242844
950254
732015
507903
1515405
659726
1024940
96745
472012
318876
1210077
1563530
953845
1013852
1534414
957425
197666
1152202
254409
1063276
1337376
1118675
1384739
1194676
1405574
591193
474075
561133
1276590
886371
1203524
1363702
1371810
1193746
8529
957174
1635303
869605
212316
1621448
550939
617238
1503764
627907
59931
1253401
553774
1250232
1115592
880430
1343496
357862
128120
1228561
28792
164853
560196
1424347
905408
1288637
1240636
1302340
380886
1075123
1588447
1462861
1178464
494961
181123
316094
1591683
1643607
1339450
254215
1234737
1277503
1567597
818636
591494
1590059
1558436
1635012
683109
1166310
900290
1591879
971746
868072
167972
1208604
629683
1340534
356295
769473
738342
1253316
960088
421669
328504
1144652
930601
322397
366722
1435110
144639
1336635
1159407
1231866
79370
88598
1369004
80037
63542
1628286
494334
184285
744195
256666
1491356
1450736
152657
409448
1478778
1257392
148638
1110332
274742
942611
230954
119462
1397906
521152
1402044
1568980
450583
1398342
1031435
195793
585236
1472132
1242591
551512
187624
1051646
1590200
1453978
1133545
372772
429827
1158579
1342613
1347692
508911
1247239
749444
1498688
1144259
1596371
992270
194355
736409
545303
729879
390833
981163
657196
1612030
1509687
1517155
667983
764759
639816
177677
440335
563225
231698
1060144
1123137
1633856
8080
1202575
1612658
582713
1177826
1033425
552176
1216966
95842
381332
1585420
517178
863505
669698
519897
1440482
124086
195408
936229
307220
343729
412778
726335
1199454
1417755
1012407
589005
938773
1104955
1048735
1184475
414219
730567
1411170
883830
1614357
1127319
647969
1140996
1049247
1378777
613591
846922
1027439
507388
825711
1475065
1517002
260675
152370
562061
165759
1197383
1247430
130585
963432
929504
1523005
977564
669967
769759
1602130
1371088
1395264
1223259
143195
788189
534627
390876
1197974
1306021
376053
219327
859822
1140122
1628073
291300
820433
896430
1122756
756609
344250
925124
1110865
1366042
629048
1066113
1511159
1188047
972689
637508
522117
738526
1637390
354509
891657
753995
1454941
113429
653696
121162
1024759
956684
469286
137817
1449977
1542551
180574
1459972
50906
611929
1299804
1320828
1421278
1566824
460222
1401696
673514
271478
1347741
800037
1294289
740557
909723
279684
955101
1320299
171696
1522041
941920
331889
533210
371067
537055
966574
488789
1289635
829742
1329792
1131258
1323114
1613761
1401861
771526
170538
1270336
860567
501129
122253
1365330
480351
418803
1389745
1038902
1332034
1044785
809578
1069693
1470632
346473
225281
515452
989049
704263
1352945
381321
60075
573510
1634554
776498
536503
1604903
1140365
1539948
1362117
415486
857209
344528
218880
1039572
101078
150897
1035026
740923
589232
1073975
1352087
192592
855611
853370
460170
1546760
1408680
1265837
617147
664956
1571516
52042
163433
1604101
274272
575724
1024303
1627622
561358
1160067
1646345
1605480
275169
92365
1365353
1227849
947891
168646
1128103
1618085
1207843
1233241
717195
379901
839371
1247237
879275
300102
175836
322122
1111078
808617
785027
388720
1590118
1326106
706361
1273471
616192
1504821
1027197
115737
1208598
238069
673074
325972
801564
1176215
1549924
700326
136936
716108
1250701
1101388
1008985
1036016
759094
622209
671348
10146
1373438
513921
553645
684744
801619
1312573
182008
78401
1397366
240860
1120026
1516550
1017358
1623607
1057359
276703
806154
59676
174404
495749
498865
53090
593310
358839
195409
1246454
977591
1006615
24083
727118
1100814
1212524
256256
729158
1455631
923569
762643
4816
1647188
567096
1194787
1391186
1570047
744879
52705
1248483
427838
439722
482067
818346
1179869
625288
853654
57370
769451
853785
1408174
1615952
124495
991970
594068
453118
883106
1495414
1507991
1205757
170294
1367413
205448
287043
1021349
1009159
523405
569056
533025
1497387
265504
1360752
403984
1081884
179098
6237
180795
185051
75863
1108583
26748
1220163
302614
65918
514727
1628500
825263
1559114
1262567
1502176
994468
42040
1498835
762083
96885
1336123
196507
934720
703895
879241
1099967
1636768
292272
466586
1436528
262886
1256335
156867
490964
1602760
44957
829217
545861
121321
1435477
592671
1303840
953307
1057625
609406
1510648
1198491
474435
1543192
489084
519507
144368
694076
665495
1206619
1595132
258654
1364179
1553315
871332
283700
778076
1646884
1096953
253548
343629
252947
1287156
1501026
1068366
1232521
692939
27052
1299789
388781
735670
1104627
1601337
661417
245965
1226099
1175936
1545277
453139
168136
341791
949959
1042916
381873
657747
1369063
665633
87910
501822
1071950
1538808
1235176
511784
161291
1244386
1073727
1432688
111539
752227
270591
1061876
1267315
1334010
82164
779968
702844
990042
685823
1015318
356383
33363
829405
669795
1570191
635462
898583
585043
1080456
857854
1245486
686800
1364994
1097319
1165931
1570204
533740
645599
1217677
1073680
113712
1324967
1368753
1209330
950868
1314481
103435
155109
1608443
1551446
859561
285748
1197745
1633534
759926
770324
418807
798395
1424356
1444971
984337
693964
110689
844695
447767
1267688
49133
1251611
940506
168075
872279
107696
1509576
570759
1055157
120857
471975
683904
1594282
975104
829559
9461
764264
1349091
1251404
1337409
238569
696558
1182159
959128
383739
986997
214871
1138452
1284184
596956
276352
766568
740495
664692
1574891
645351
69429
146340
228063
651201
199227
1280876
448487
531401
188660
106877
1306914
1163236
1351786
686365
1073992
1584877
1083877
1160384
1438609
292930
1040475
1286843
203459
1163104
630481
1600413
332900
1257955
623434
128452
480800
610791
1633043
462079
89428
1044204
140724
422571
536599
195920
27822
133817
1006807
1493682
1047119
272433
1291730
15057
187744
172434
399946
368783
1113324
1555843
1112393
1301490
1034482
319304
448015
977922
511061
528519
899000
1486808
1384633
449423
945565
1141340
863233
72624
1630242
199081
526291
295305
88819
1047990
1185285
714324
1384838
1011634
371957
206574
811288
1311868
1475836
999055
1199069
1018806
593982
999822
1405373
1225754
722301
700078
324706
1607353
607199
1531182
256418
1525857
961749
1275791
1597229
1234132
1032628
900317
844237
814066
896010
767847
1445420
1277812
1024433
1082674
1479030
134219
296978
248823
532355
82118
690857
1101838
1072639
553591
922529
199593
1030063
1518273
526694
1326160
165754
429256
1197312
41628
1231177
426961
1069262
185225
1359264
779087
1429238
1572441
1180833
262979
1625681
1010421
926189
1045384
1342457
1011993
1300535
535515
108926
1337142
366316
403381
704625
910085
1244816
1082008
367934
462958
482210
1071399
961033
29320
1390300
835504
15601
1382940
986325
1551270
86460
640537
1546188
1593936
1033727
588612
321305
281102
1397950
1570849
650704
1627600
1285556
339796
1620600
96547
1106793
1382582
1465177
807737
1432346
980666
1136135
1208563
999168
1080588
5277
1136193
1119472
1026419
1454364
1542154
363453
960940
1199856
420285
61465
1469462
459850
1537907
760414
80796
276401
1255310
380363
174526
1032137
853767
1412631
244028
820623
1306303
171241
454194
1192778
730815
1496849
1364093
1581926
217668
816416
1407801
555670
789256
1169361
9750
19012
17677
738473
811168
1261073
621655
171144
39709
1556209
635867
1482730
703572
1626687
204379
185225
886269
847618
1577631
1471500
699461
115423
72167
947351
395855
824768
1495297
852741
818106
459535
936416
1538696
1586293
1510870
1339626
1183992
1559924
1396513
1535397
1530014
1317782
380703
1599927
1363171
225744
1331797
1568829
56741
808343
1479948
770925
416559
1263285
985762
1899
470159
222553
107110
1288470
24901
1306916
437677
1175886
561560
1134765
1388366
833744
658918
1063560
348084
619864
100615
878843
266214
111289
1257066
628502
640335
981519
162690
1483844
1543080
1481704
1032059
575011
1110219
262478
742738
1541332
1008327
1445451
725658
1155086
592567
564762
18189
823247
708394
348533
1308390
1163059
1334902
749965
1613511
221416
1634393
258219
1119269
151951
952628
403980
257048
1504413
336205
645964
1504615
1571633
132520
1317373
621009
427689
1429632
1415206
1392014
1604094
448749
898790
497085
1522604
344400
1059931
1045105
1054279
1595482
924696
1259197
776292
937374
24630
442037
470541
709912
367040
45735
357645
49542
558060
1136809
2032
514943
1301811
63994
1500289
1248626
558861
1133278
358785
945005
118591
1500184
219979
495555
851259
1637284
1645987
1282141
587298
1378261
444162
307646
623069
743710
27074
11024
926817
564266
1459817
304830
1311889
427107
743474
341892
1376673
238174
1600539
361934
1484693
638630
231621
946857
177295
1299230
1401138
412265
583737
828315
1511034
1417627
1310593
1464353
1300869
867972
674484
181010
1280451
954857
321196
199609
1630430
170709
518739
1530921
1518299
1264969
1612741
1563858
1600866
218771
82113
428702
562263
1331981
941801
623535
1585944
1278809
188058
1567346
693831
909663
1146429
265369
1018863
1502353
1595715
1099254
381223
186372
771121
1214859
860540
1297649
488277
44229
1570371
255928
527700
1149687
1368304
1379921
123554
588465
835176
1202378
1368216
444957
1202979
1094624
938617
1130177
778203
1436558
1586314
332908
448695
596359
1353841
1074998
953167
1100051
493310
313177
1380885
202421
254500
689850
167012
1432784
28841
1639851
1294648
1514659
1272626
511706
1644299
407535
1439417
287338
96872
1573532
374924
561820
760553
620050
461862
214428
532131
780978
357796
1071757
858464
1141894
1234250
406332
593691
1184899
540070
1491554
1178061
590614
370824
1352656
716327
1443758
1439176
342359
1421043
1546446
1051910
426510
1040296
1291110
105411
677135
1006097
391344
429307
432503
797489
1351108
1285003
1464821
827003
173447
304333
761211
548632
336360
145328
817091
582148
218784
391024
252540
854579
795437
696413
1042239
139636
1396242
528831
1589314
103021
1103002
1484976
36727
1636200
4452
1384497
1436439
278203
1641992
25916
854323
26261
1565300
1152882
378951
714804
356400
819068
51743
1641526
447009
38448
620779
1534898
172639
901943
1173060
58338
496966
719387
98830
135902
1573866
223116
1237618
1028798
687761
1289050
1002332
159583
559552
1535402
114254
346044
1135582
586109
396212
949873
125122
927229
297328
533649
1443823
1332624
761970
1633176
780701
1181416
1476845
934977
827218
1504697
1114688
1309214
1080140
968309
350850
300195
752997
151784
559798
1576259
1591838
1575566
1000864
1126373
160381
952606
1283517
1444300
212418
332688
1029839
292146
363338
610172
635267
1310925
1478711
1356316
681446
570436
354134
1022802
1005896
1412472
1059250
586426
1287820
1266308
1508575
624884
1073391
1035685
69593
1183460
1372486
52745
1319749
1410804
1260618
1535253
941882
867163
710419
344123
819204
607115
1053569
312727
943050
381338
683345
515318
729952
1176152
303189
835318
822887
487674
1591638
1543876
319087
515475
915676
1225749
940519
33744
1522967
1065589
1587846
522101
943869
464649
648473
887852
784207
299777
26546
1575443
1516136
426366
107289
1572448
679715
870730
407917
282449
110129
542976
832343
645401
767267
1326798
1425439
936892
1478063
701020
148395
364317
107191
1263402
850529
300137
659727
1598025
678190
74579
856166
549476
698710
1352222
234475
860070
55778
214874
764591
136866
755758
375176
367161
801621
911978
525027
544424
123870
187003
693385
1095153
1405732
1118244
1373665
490679
1614256
306396
1008640
1319879
855011
476823
325577
1072429
363602
739172
341693
325657
296563
554256
1574848
1585870
1085411
1104413
210097
218126
172709
1430694
1435881
1380066
1578478
1583589
1433605
1154203
625525
1455722
509592
1538120
1179092
129474
1531294
235456
455783
1076758
1280897
392016
816426
38027
406313
1415261
181093
1421695
1391578
746428
709053
1183877
954557
235760
691480
23107
1223775
1536791
394629
541605
550030
323630
869499
842550
336663
926337
1007827
763381
1640599
1324913
472507
649047
776197
979605
976921
459335
1062264
94398
60525
346162
687259
418748
360069
659953
1003277
422192
499504
164411
1309514
305049
1128967
1442786
770625
1341844
1273644
684060
1377058
535264
1364032
770196
892422
1000192
281122
810592
282630
1005962
1445482
284453
586460
869430
491965
668127
1309183
797856
647754
540359
465055
996048
311357
1155622
560083
1090754
1048159
1624795
1643125
1130600
219026
1286693
527929
1064253
1375388
173185
898374
1318699
702883
773813
1195637
447321
563609
564048
289073
61739
1442502
212322
736672
1561238
744261
598460
228615
1793
615576
1525557
156017
1144246
1182798
408414
1033890
1002009
874767
592764
1484963
867666
307824
1387322
1413567
924231
491489
1466911
1632841
92955
1088520
1154609
1465874
1250999
907350
984884
236713
909918
341078
981540
313043
1405505
1134898
924426
1161930
424962
75444
143482
1553330
1602347
1476944
581068
1273474
319200
1484154
107635
1225206
679435
1277965
1404825
1298899
551031
1298958
1192452
1505127
628893
381553
485221
1044684
983158
352370
979573
145243
374102
1226492
464140
1278749
180141
111571
1418473
297684
310562
1483049
535123
1628936
1016158
285118
726719
975452
741184
1604951
687148
191889
547090
1506009
1063078
770552
246169
665036
996299
707688
1248505
1501915
1256115
495831
580378
1393871
966953
1469753
1605857
1535328
1204211
1113773
18634
874101
872421
780748
827467
759449
1553606
1348226
113940
157358
274429
555497
1487263
1538361
1531282
490687
864766
1511822
325871
1593950
698478
1539717
42512
440220
1338250
496611
20385
826241
652280
416347
702837
955849
231993
452487
1046658
515626
779063
311221
552925
289282
1387672
680902
476128
1373223
172489
686912
227185
1303378
423723
1060036
389187
928808
1609748
697420
994125
871825
1232405
1578181
1133096
352543
1131408
822075
1021010
431377
914841
643265
641527
1057060
940630
1364362
1171647
1313257
408972
1255031
634325
101026
781310
1544271
1609933
1448359
233999
1562744
1388455
637893
729882
238278
48955
1431399
316609
246280
660708
820464
313926
1326509
899426
83309
940080
235875
710057
1046608
490194
647044
723514
78281
1412919
959117
287215
734485
592264
1335875
737389
1123377
701256
1553073
1448074
1610752
615854
1602306
1437278
322144
1565840
596402
1240149
52967
464150
315846
1606874
1228550
1611559
1012378
1602973
373118
1400462
891445
283168
382681
1331994
1226427
1528873
618024
466204
145493
90551
597564
1195827
970671
662868
269975
302482
356424
1418599
589900
356894
1342931
1133840
1201704
849310
989156
316616
661366
1134113
820270
134725
1224167
345826
1531533
1079848
796278
1353289
552138
565506
1552150
261708
260972
1632405
537640
848071
1377238
1369946
1205042
471877
230989
674156
179750
450888
869498
1279879
176167
154023
120691
292112
1419372
699731
542812
1181062
1298780
766903
67078
1552107
659596
1406021
1390626
366297
739985
1342245
557376
1108226
855715
1032462
12232
327387
1406968
32469
647439
126557
816088
678643
1066580
747054
421660
1489003
1175654
1072989
1633293
198399
711957
292180
979814
224958
1095880
429358
1485471
240302
608204
1173102
447889
1078223
682135
1279169
80756
709767
52626
1540762
1554355
1365400
1381939
890025
530167
1426238
593526
1547193
1425311
799237
33763
352353
559725
1221909
462479
1381206
729566
354161
379693
1508654
573475
919537
304873
949965
1017178
636449
953583
1205830
353043
76576
858173
1351693
944930
146287
911547
1482867
467913
474650
417015
130785
611706
874821
117399
586871
960098
895996
605495
292164
228449
1076121
1376768
234427
1627925
1396707
1196543
677853
925298
706167
1107603
531778
1076131
441630
147797
236098
611797
1416720
1258623
646636
1178795
408611
539423
276328
1038967
121978
1128834
616237
508030
955336
1264571
520543
441964
842663
758619
1625198
540217
580363
64737
227272
477977
1033870
559271
260139
1470789
72004
174307
1231741
284497
806136
1393903
912028
934539
557009
180263
764127
259870
1482729
954674
1501780
702705
1493847
749401
439685
693783
1644504
1099510
474754
1038132
942865
1083291
1344750
947494
826142
1559281
795797
461547
159171
933797
1393971
690298
796154
631051
389347
160159
1217003
737228
1369423
1573967
490278
1328966
777565
138010
926746
1114827
1629893
768854
627198
550569
791259
817925
1133690
1305578
268677
1365656
1036785
753391
612215
933839
1390557
580681
295623
347537
667956
288870
798062
1219935
657464
1271405
1189582
1497918
817254
1312425
1493949
566807
1268683
566217
1252324
957585
191285
1643367
783550
998918
99240
565689
210619
559114
181130
1458601
1262371
1472486
726737
679797
263748
1488380
423115
1484309
606162
1002206
1587226
493257
291210
1370497
299973
1125629
341682
270776
549823
837023
1232983
115229
1586786
922405
586389
485504
370695
697386
722304
1491974
1365568
532735
585539
264898
645373
201273
1032330
1101842
268486
36192
250290
942768
384892
1138673
514800
753386
1301238
928305
722559
794150
567370
62222
1204226
863281
1166751
1505603
487973
676149
267304
969404
1339969
383538
978640
348793
1327427
1371373
200983
764340
594090
1337397
1010150
1589149
5194
802692
901124
1507939
591571
479329
1503113
594154
539461
978373
1147628
81305
288432
39768
199552
878351
754810
1010600
914375
1077722
1521477
1178290
1637367
1290286
354512
667066
268839
482582
1226069
1565056
354618
313781
942718
312456
1509027
775050
1178256
1350823
577435
776788
708878
280303
669032
1111431
1607985
628442
1027497
1489424
1208396
500940
1071123
330916
1598738
1355156
304256
629321
1392475
1547134
474348
1028277
538682
778575
306865
1457744
713857
1435745
411351
602714
414866
277160
890357
81738
1313386
574610
435623
1437675
820792
1270857
1299038
425535
412290
1410083
1364702
1228154
1055828
1084922
749082
694510
1635169
1122617
68386
1606661
539981
943178
1536628
1065870
674629
775919
270242
1355355
1304752
1469019
924092
665001
373127
773343
1188607
1108024
673703
1349324
807657
1333562
1152029
779717
439744
1152763
778561
33421
1495707
1020364
995313
5430
1293941
1221056
1179457
1605149
115833
1186212
1130510
700670
361872
711309
1431752
1378035
499463
1129778
1140499
1554860
1118929
636312
150387
1546556
1555459
1125529
799205
185775
114869
1461060
108786
146613
346276
741036
1276489
602982
341915
265402
143008
1386717
327316
1277869
1012585
112419
1619372
917308
1091741
1092136
1485129
1042933
607246
860872
998739
1199839
613706
401949
1079718
746516
85724
1003821
140724
332218
1489797
777061
1329622
1064362
1534689
854776
1419659
818860
88653
1146770
781600
743704
1201291
1157773
358219
330208
1018135
1406176
339911
920186
911419
254643
394593
542955
1543285
10343
101853
973768
1603150
1613658
750117
59319
165261
409823
1450286
671668
191885
245628
1525239
1212116
946173
1565554
1150905
21653
1107353
195862
1058292
1434651
930573
236228
1020402
949104
432866
220114
44945
1130260
766682
760418
158316
1347734
183287
1430330
1442044
985078
1275932
450104
717606
1054437
210996
1192299
45615
400076
1175620
1293310
1131454
688033
969587
1254677
61047
1017457
886578
341342
1581330
537714
193581
66169
998567
711751
843362
834486
1283163
1449867
1645431
495933
952247
1554591
179372
69905
579576
1269706
219514
1509862
1393744
1004372
1266247
1109589
212624
957509
1421078
676118
1224719
1054719
597981
905837
84020
330697
680483
1099032
761130
893649
1332166
1132946
230059
199319
742507
1604087
1395
1170176
199544
292926
1202984
409445
939170
1323454
8596
418024
1464703
1052523
1455868
1113722
824696
500450
552117
1146580
1290018
862775
1524744
1064977
649018
29068
576654
328491
879695
885944
1568651
1528113
1493652
1163183
370067
255157
1319219
663319
911499
1234445
1225644
555909
391624
781437
982983
1162535
1530812
703574
317273
305302
903779
991843
1380914
768288
726983
798956
422133
808436
807612
1580113
1151738
720398
299734
205532
331877
746563
1087080
806065
452088
1618184
490179
1001337
330901
140299
1080234
1081625
406992
896072
19042
1191142
111613
1069076
589608
797305
96039
120073
1028372
1557133
598471
609795
841760
94317
364808
1074952
1211507
914629
891871
590178
762429
1426529
496439
245407
340693
504437
1453781
1173997
399360
254048
251253
270153
201475
429119
1608085
1495491
1370565
565596
1278120
475603
770283
529386
1509391
1273526
648731
826679
218619
429505
502276
788553
214002
1092637
641431
944912
87204
603741
811372
1140138
163872
802655
1198446
285520
461441
1598503
547286
463041
1122960
502273
1590241
861934
368153
1246321
1436219
990810
219623
1099668
566089
903137
1601626
1532656
1144722
39457
537998
1312487
1291447
486319
303129
1446683
1151667
207093
759707
1624739
1645552
1050393
1423211
624235
1556960
1231779
206174
114915
1014985
1437203
785601
1290537
1145945
1377699
708234
1420408
1114547
26615
1251528
1372516
1362139
307965
1525030
421654
14745
1081926
1126328
540346
22889
641196
1228147
1429721
692293
1426792
1103801
1073997
1543619
990436
247157
410900
1055170
507536
273629
1325444
303239
143406
1297394
1097542
477548
1620191
1547991
824618
662998
889216
1483552
249047
641294
626973
1168793
628184
268575
481261
755833
823095
286748
419843
1206595
349807
1537184
351604
77628
1414226
55066
960782
96098
725690
52103
657247
1642348
1148790
597255
806093
865867
403519
1533485
577472
1646376
1306657
292223
69472
1413407
1379425
982696
1357655
502600
57077
593376
806733
786448
951763
767947
1414391
853633
1621280
1125441
49123
739541
297188
1233437
308539
1578690
1134584
1368854
1301734
1142971
487868
45027
978203
1465339
1234128
428960
1558021
1355949
293168
788406
1056071
1206876
27816
881450
608984
800249
232326
1337887
1385422
999618
999359
287659
1469664
1094580
1183276
1011588
927395
211248
275664
1048154
1275080
714485
1022263
1087873
1118555
593998
382273
64261
542537
1167360
271507
498507
1365454
390607
1260380
1159997
804924
822984
1110628
1529721
1221506
1045943
78160
1433352
496917
180122
836186
962531
1172242
240560
1244618
846277
1498223
289887
39793
898028
365400
1260399
1242539
954407
510065
897258
1054399
77887
869473
1421434
520621
150087
1420577
808377
1139488
1285470
888415
602254
809214
479710
782029
995041
250235
130501
1387196
1635172
1494652
578898
948688
34035
339393
430771
1638117
1522551
1641427
296712
432477
1195351
414012
830666
23422
135504
312290
1424637
354309
138263
1485692
238410
333025
221679
483517
132991
891020
1132662
568778
1268933
937669
1252372
841297
1054183
1007157
551437
322444
971682
195299
905235
714390
1588193
24127
1412077
410234
18342
782265
947708
1194643
244838
1399364
813987
864004
1175341
560356
787651
1443944
694411
1130855
1070691
1075446
66423
404588
1228477
1500677
838905
1423706
553185
521507
933343
384893
1214549
188842
762621
1544250
779918
1578479
1393392
884441
733473
623129
1391436
1158580
816511
1193003
757116
1346442
484339
918658
1290176
1600354
1420348
1493670
21856
1165660
469749
201
1539421
610835
253179
1353541
1326219
1473204
451075
881344
484967
41436
1471843
958471
1087886
289289
589479
1433515
553655
1173145
1461674
655633
1524818
1260129
374342
1511378
789656
941401
116658
1035298
501684
1260345
341390
448827
592838
1172057
304315
1350228
461904
1030305
1617329
595595
537717
718313
925558
531273
1296647
1618546
141711
1102501
134053
249818
495357
1382675
331808
1214743
1032482
1416034
1330016
492449
1059546
791176
703968
527700
1029055
286480
839243
722772
49589
637270
865617
781966
247014
1030777
399041
825994
530369
346127
812079
540834
480694
679113
1361030
364689
708576
137757
894535
1267970
516621
163869
1474439
924253
724529
1507347
1436328
1256459
1610917
1095500
124684
684423
1635353
847087
142192
205775
1622217
892080
1532681
81986
599166
1269875
1210415
1323375
1242986
226191
656907
999521
348646
467180
609504
1037037
1456974
731871
446879
826108
74337
1588248
1533800
1242734
4149
614678
1080867
1599076
870332
527177
1199388
1570272
1351626
1341464
967273
882372
211535
952153
512919
341551
173565
1413173
221803
717275
35974
417870
42295
792022
869829
1260809
1549143
285814
1220658
1512544
658309
75723
1263297
814036
1124594
958332
285124
1307575
231369
1382481
1598697
638565
1203860
1337243
48899
17419
1161744
1026300
861309
1157166
1293508
309217
1320254
700302
190934
557169
7702
1274248
636039
537562
1313022
1573155
614167
899774
1090305
680937
1424899
746308
1216888
972754
126923
1244016
1376502
937868
618210
1586238
806871
513481
653202
467455
580932
381938
1354260
1354534
873800
217067
1331464
329514
1542238
1103994
564264
470862
191163
1162169
295804
1610822
1343924
407092
700038
462650
1390829
1083753
191160
1234382
1227738
654092
1029246
274317
1160337
35508
1090615
1421958
460837
249372
198497
45879
251285
894822
26392
384868
1133004
648753
576633
591254
517805
796374
858537
235544
1136022
709846
1560932
129271
510612
996052
1385238
730210
436401
769287
404742
1197860
849726
1349131
523275
863052
536943
440958
666263
1454476
444883
887241
1387478
597060
207329
77544
406855
429478
96361
755601
1317894
395719
672853
117288
1622703
1261768
394469
1523169
1337248
814477
1189405
1283355
1603403
285099
484291
372825
1132330
1033284
183258
680008
1084324
410644
1584027
781314
499063
120285
677101
204158
410656
1196879
467247
220478
888977
778852
107984
929593
1368969
861726
368593
197720
899199
118203
1265579
1437857
86442
46848
304531
429409
1092847
1435516
865665
912274
570891
179610
596045
1076135
125257
1127809
267181
901822
1502594
117651
1157689
798138
450244
806671
496632
418662
1606781
459689
1618531
650255
290258
279282
1398138
373452
173639
1462516
914164
144703
1120811
1504653
175423
1518407
908617
1565588
1533997
427544
1396839
250113
523027
353058
245511
69023
241683
544842
260046
762511
1497425
386921
974439
354586
930195
1275690
61024
426700
372411
421661
1188461
883948
1559620
665898
1321076
1390142
535706
928209
1291306
500432
394965
249972
1028752
390761
324976
1068101
937877
179320
416593
242865
1240092
1464936
1625941
865739
1570100
646668
434346
445825
252852
790036
1061808
671127
487517
693877
45771
869468
947333
205671
1081292
190353
1496880
636712
1532857
27542
619937
328491
774291
228022
1232213
109480
746233
1120573
1566404
1033038
944247
700176
22294
1246149
526602
1512504
861574
390300
57963
195607
558172
426762
534508
1032741
1060007
246608
299300
1618155
224160
894948
182227
438115
1453937
174274
1047740
1316430
459543
1008962
628340
874699
1059199
152812
1174543
603074
1182222
945660
1268273
1541725
805757
1587375
116753
1272173
1172201
1566800
810404
105068
532551
301548
884906
860811
1116158
749243
1487193
1230730
1447228
406824
1464446
620939
762034
1314830
68550
158930
23492
175966
1128132
174620
1265611
381361
937662
1354397
83650
1480779
1557406
206157
53732
366487
857876
1179089
823713
445478
393175
441001
227389
1255840
1197344
834085
736288
1456483
704366
845403
252369
395888
223500
1168905
993920
366665
933604
1372405
1339849
73876
574666
259614
1096321
1327234
1626130
693090
1148775
1466667
935281
1335706
36466
28275
172184
394864
160711
204983
1168500
610366
572517
1443627
725031
238504
124514
1416531
176366
1590693
1329733
758857
949322
38681
1577861
718217
41401
1564203
1608084
862047
936785
1336536
613795
700524
922046
1567766
645664
1437537
137871
958951
662016
100331
39101
53567
1181608
332356
541591
835152
1413834
427540
504225
901170
322981
1407490
473400
581644
423020
228873
758350
1567163
1573533
1213431
676219
521643
1239901
397556
1204672
1553634
454821
1441727
597218
1213040
224640
1058098
461454
1515856
571751
1231088
1298931
1625009
1453
521469
53941
1335365
1296273
917056
622146
1270269
828677
792348
264883
720972
1072066
968989
1187957
500207
206507
331064
1287647
598708
1049608
327279
1244158
182297
980144
1336299
675951
1208402
326535
579578
861026
1358858
1486321
1576960
155743
1445197
72966
711326
954285
847344
222367
1554506
1495481
349280
743979
734527
232772
976821
238751
1266468
1197863
346008
390380
208503
1161009
29156
816255
1545192
1486022
1421759
450184
112519
1305426
807453
1023457
675235
580282
109554
117469
681827
773095
1232176
112497
432389
108516
75802
1579433
170264
153744
351791
438549
1200856
648252
105516
611461
199183
11270
1164909
599321
1335447
1578323
1420332
1532141
1544688
373130
1097750
1312198
854738
987030
1340352
1223306
502533
219100
430188
1595966
1490926
65587
1483713
130625
1216994
1520804
528477
492752
469271
857395
1084134
141940
804286
673673
1211845
450993
13453
1636256
925684
683933
91562
1096271
1551820
262090
1435644
1008264
1392664
1407391
165073
1094043
1113608
677936
508238
1312889
48845
1298295
846367
266692
265097
319343
955085
168187
58095
726228
1460280
773547
749041
1198500
1381633
1427316
1323101
304619
76888
214966
1333522
73775
405218
758474
1237198
159174
1363811
244121
600172
860114
245459
1169718
1439448
1331606
1596510
618292
608161
1252660
879714
1633283
551652
630152
252893
1272027
321483
140238
228594
6759
201953
1409934
991293
1625979
454962
1516126
845360
595256
1515486
1554536
1308308
1293658
437959
148543
1191279
424459
220682
302625
510998
1625989
503135
531656
492521
1377036
1556836
262701
1266131
309271
581950
1543999
605648
1468030
126097
1415918
52212
1496595
999696
15045
565048
742428
304744
561325
493880
712332
1497374
1458502
622263
11383
1624823
1164872
1075223
1503844
567145
944049
497131
1493447
1084829
1332515
1455412
1619152
837274
737615
770083
387290
1357713
725247
645995
887482
401330
679838
1469878
963420
1141892
1061492
507290
312374
735733
404475
1240225
829205
795033
908461
1414693
194051
1036850
1049273
1282788
656099
1341602
1427699
354122
670440
261543
1463420
459716
219718
1041285
92902
187113
1491208
1325909
120707
1467768
1105047
1095304
1523928
1238339
514865
256218
1238056
1361772
1444725
1075971
505778
1441080
535477
292105
1522130
546112
84172
147519
994863
260424
795343
220994
1415847
1494730
764130
438079
627598
1317526
456775
253910
1067445
699449
83450
1064712
41705
225080
274748
775902
168915
1555659
968695
443462
443122
274153
851976
1411064
1613089
474413
513745
921400
128122
659997
1171493
1283085
683618
202308
500864
333018
1358094
1632504
1443826
1398534
1108371
807402
972816
1169366
139347
336836
1204820
168334
845817
741228
1181410
1070978
1345211
916667
1186223
100160
934337
775046
906590
1397616
175373
965324
1371299
1511555
1105680
1033274
1117684
539185
1005742
1461319
202167
1141153
50014
728229
349664
1068365
669815
499719
395491
1068833
311544
505127
1312947
132333
1088535
1143741
831167
967000
345520
146425
1010680
1581085
118161
148564
1420445
1062617
58161
812032
681161
1342077
579309
358482
81516
1201666
620205
726561
1129991
1263013
54492
1118731
115263
1505501
340157
564729
1206828
217367
561160
1041327
493459
361341
166213
107606
1087451
1017116
1192861
270361
1491967
149095
52402
1344134
769086
662122
1322868
951404
1600803
947562
375151
648540
653396
194527
719932
1450371
1138571
435810
858267
647243
811638
1334641
291231
68875
1420930
165238
827625
1505068
231056
1626064
300515
1234214
411295
1052089
566304
1625922
853487
121739
449931
927112
1166412
1079591
372547
778980
1469203
1498081
932538
173081
152215
543098
407264
1030316
1629109
1529170
273884
1442747
170466
1490717
143110
18720
697618
1598491
394569
1321556
330405
1162539
891408
1005908
153911
724070
249026
1276557
956247
1163758
1129974
1139454
1001382
294254
500474
244632
772725
272685
738208
767723
1119254
1012982
563344
1163754
1571033
1496158
360362
816867
451749
1546914
1518676
556928
1261272
50706
378478
1513645
1585977
988805
663256
1555271
1351902
605553
1417370
1334649
1015959
62219
1464539
972889
1253027
769088
1607791
826111
1489789
12123
392080
1258004
1100632
751911
1081581
818010
1533966
1002474
646526
832631
193557
546345
1216282
268152
1231597
269011
210959
588348
378833
1434426
1535481
440013
904474
544962
1279870
1190627
219947
3673
921981
399621
1314982
1365473
569280
1533273
843629
723236
1558389
1082251
638738
131785
220622
151133
756614
260455
519120
822162
543918
837349
411100
203825
949821
1073577
881927
1392248
1059703
1427774
1015418
715471
916799
826141
1425026
1096873
1438694
966847
856939
1515940
790912
144038
1089827
1172930
1392878
314787
534467
1173947
469353
1549271
1303001
420561
525326
1067283
449197
1388132
829967
1030559
947683
1629733
890054
1574034
1554651
1203974
83754
894545
285609
1345318
794634
1525751
1137222
81893
1012386
367256
398227
947470
1086375
1399805
1377204
1569257
1645262
949857
285922
1181822
1399751
1239938
1073493
189344
688586
1063847
1522775
1320857
809766
1313157
473567
960897
32648
1087511
734198
357324
1251010
339810
1364389
39829
458110
390348
713447
414854
948753
1413211
997935
1081832
673312
1365669
1472656
91477
903905
1250320
177049
1116210
958031
1270722
117557
832732
684771
1562280
1031907
599033
88707
1318208
421476
1235571
632607
865574
512795
36284
318890
484699
1373725
859435
821507
1028682
859619
1222227
592046
712997
317521
842923
694671
719067
387318
1363840
613378
243787
121713
1422575
340086
197908
226174
738858
1327854
784488
861048
576182
1547651
157758
856235
1378994
868143
1320984
502094
1069047
137544
76611
930962
337112
627086
757040
579985
1321042
612741
1560745
756494
936653
1417819
223977
987403
485637
128711
1421147
1218035
638592
244767
1522241
1168029
1297709
991929
565979
215865
1607259
1035641
1071580
597700
990071
1365672
1029990
993548
993321
754396
1499822
334474
1000355
1495039
748931
370880
1428500
572798
308085
467430
1538862
622955
323340
1549124
1593757
1541220
1346975
433903
356216
433761
1199211
8416
461409
1608971
478047
157182
219798
1066964
950659
1371234
1208389
555473
1155311
845891
550555
1312802
685984
338347
1436253
1145306
396732
495798
1170946
240239
735102
109563
921741
514182
1415368
146965
1240830
956367
996031
266823
79997
1439403
1377438
60931
829575
842936
468089
1397581
883700
680465
746136
1075941
1594539
810485
565098
471772
625216
315664
771915
238868
547293
893993
1128816
53122
1095016
540594
1548501
1038023
364678
903549
191897
1015039
696175
521436
435242
1620018
1195805
153510
1237000
386587
1162034
427702
1349329
1140350
1578786
128918
138171
1642764
1565591
615836
1035429
120903
302055
1177462
1246429
909242
658699
467587
759617
1412210
109664
810515
728456
633716
1469256
1605280
935578
649343
1619582
515670
1400075
1010009
800370
120063
746602
950815
1309544
422194
759815
1118349
973896
1402234
322031
46191
1227120
993161
598338
278694
1483192
888624
1434393
247776
1429112
279209
613589
852016
5377
695028
1066972
581117
1073778
633190
1239443
78750
292075
1177423
523755
140997
850899
1459053
371460
895735
669100
1035531
102326
1042585
1112618
1368862
435195
712233
373541
1245973
737817
250851
1488744
885051
1443308
853788
1487781
987062
860666
329299
684162
1071130
180238
344885
990041
250839
1146589
970286
405877
362904
109087
587162
1111908
107208
1380891
773723
620639
558664
33896
1589493
243705
380272
368554
358143
1137563
1273056
790841
252807
1185518
338248
504427
1243113
698391
1217125
653161
1574291
656319
1078447
358565
678086
1185903
930076
313811
584831
1219652
1251906
182551
961640
253849
450987
1078577
1477515
97140
96597
611918
565003
1333392
1365205
112432
1094606
1364225
1467617
396422
568656
1088644
891147
1421801
659635
289425
583069
745229
272428
1059007
196535
175031
666700
76546
242088
1186547
1263727
501663
611742
368262
1333599
1405459
1427612
1207356
473209
472253
569929
199259
1441159
1644901
849150
879306
229838
1042119
1040964
690049
65469
1101268
388457
1267605
1431009
608173
1471259
955713
320899
987525
11335
353571
473906
1304008
411880
1090153
591899
132047
1278625
1159599
1376461
831633
1577608
782019
488801
1562563
536237
1523010
853139
1525799
304248
1372599
138189
1626157
143557
1171815
533232
520300
1558417
1591601
1103055
1011711
456357
904282
1534344
1396286
907071
227791
1081998
164343
699917
1566529
1021890
292933
675587
1072932
724770
68383
330428
1174263
1248926
236700
1092460
187799
490686
406514
720868
1374656
189536
629715
615793
844162
84538
1523472
979338
1454602
130550
103192
980877
1001264
1461454
774388
1038723
93934
442118
62838
760173
635157
346362
310457
22643
390988
791993
1551692
998282
1165719
1363778
981624
1613178
610849
1637506
250292
560662
521389
630830
175460
305114
398559
689135
1328330
741429
1242232
81044
1540836
1179103
1263612
259244
747608
894923
204437
1427045
868925
1635936
562244
353435
292591
1311473
785412
983369
1595340
773534
945825
718941
865336
1230514
1572489
938730
1018904
655036
1246781
1070994
1554394
1497951
1334739
788849
510446
405490
413792
1593301
1529944
512685
676798
1102902
1368635
1396307
379273
819372
5940
1631914
1579029
217686
1395505
892676
61769
1366562
8558
1299115
1415835
321621
1542146
149771
1338059
605830
1633161
294238
26516
345363
446719
1597144
1365756
1260260
1297854
1337342
1643757
1448368
1420774
985811
1532359
248322
407371
727629
891650
596958
167265
1298857
739144
436402
429194
953294
557533
347463
1482284
621751
307758
273161
586823
1075950
688554
908594
755293
901371
15002
1407787
317160
1296318
952958
553431
1356343
356953
1087534
681302
670840
192301
463195
662746
1265421
732583
518331
1595474
992661
159961
410799
942955
394917
1313237
1611164
1328821
748199
1503380
920917
1000267
1187348
592554
766205
1277261
135345
1142655
1448121
1359066
325080
112222
1407609
1615237
215308
1335144
1026126
1125514
1308200
235346
1158495
1596687
1271431
701110
1589409
538110
177439
148160
531890
1004083
995106
1004694
112460
1075205
329957
1045246
881705
7506
126785
939409
219078
1338261
508184
1597371
143878
1437044
787159
977254
860319
806661
350264
843369
616873
692392
83441
1134523
442746
105311
984435
1264610
58662
1372827
377078
57947
1130880
490143
726281
1073139
305448
412326
197470
933232
352716
900932
70084
568996
480507
1311470
1353027
430515
195476
1360279
1120530
1085179
1315139
1207113
704464
934374
265098
31152
1542466
59490
1489601
1584487
405583
1314699
380625
2694
924628
1513258
1118229
861048
646541
1239056
1209148
1578683
1582848
242959
1565178
1316372
790400
625595
1169462
1452990
744597
789897
1385592
1432284
955097
1116427
729925
1610484
476683
1001470
1344374
552981
690194
1326197
104295
800849
480616
1444618
1348330
27886
516670
1425017
1601709
894038
774478
86141
406530
688516
993917
357696
599012
1494547
972557
740428
396833
12177
1282778
552962
826558
304369
1066309
109439
1370896
326161
1296948
1422562
955598
226594
426301
140120
581218
1275496
1337798
975831
1383943
1288517
744868
1602468
1080028
650736
1015270
1046968
126387
793883
335818
1354504
1243166
142956
1081550
1410181
558835
1219755
88397
120137
1205913
1458370
1585820
786226
547832
1083575
852880
966067
678891
97811
33763
753189
1269248
692795
129885
1128013
945087
1525544
43560
1518492
296133
344018
372340
1244301
481987
367718
134685
306280
878326
573019
452639
49668
712537
1475612
1014935
951585
645200
143981
720053
1143607
482847
118431
723576
17234
736713
1539361
1567291
429872
446686
1293365
630830
79565
1406746
251339
59814
219584
1242157
309524
1376551
1000749
751685
1211099
1601178
244675
646789
1155390
822289
618829
1105604
894126
524053
182034
308772
1297870
1404102
616373
1154126
1206870
1450140
952659
1459938
125590
675781
1246026
1600535
1612171
560699
892600
1420966
174386
445432
147139
1583157
1150893
229017
1593664
664166
644458
620623
174970
277967
391931
1019165
660244
148263
569250
807433
1160943
1430683
1348084
248072
1368250
294592
1145092
1462149
1427381
309768
217247
626542
656123
451086
1377246
301739
1639882
1426493
366536
1604167
1576301
293621
1058155
1038418
1435232
708457
23636
1041871
828897
788385
1112980
274214
1155801
343794
26702
172661
478483
115159
755283
97866
1110977
699598
78105
593023
366546
216053
68034
1532669
1141775
1142998
361333
386429
51190
531254
1080561
1597401
1469639
487785
994286
1426050
628577
744303
998508
188334
1394833
699426
1205246
1620609
168146
995860
1571887
625445
665557
164492
1563639
321373
1296804
881408
1496138
1417747
450630
256231
1121435
1162929
357803
219044
625193
484191
870776
418571
473181
604542
317603
15415
250960
1642787
1547194
743331
334486
507428
533542
751013
830865
1510355
894051
621681
1124586
156628
727620
919420
307432
1078221
833326
1275523
628664
376862
155452
1248760
1045010
875406
1196652
402626
277207
1193009
151304
187178
80481
169258
1522165
626995
679865
1138513
1358090
109199
121051
1284257
331408
1359241
1607370
740661
543047
1456883
1314228
650874
910578
127788
1000318
1218231
17468
769609
721238
1293022
401992
924689
1508088
1404210
73104
915598
832792
130739
557546
639100
1527322
233333
1072618
857657
855081
964665
1448628
356838
910859
64000
685314
660417
971448
693
1238725
1443450
607268
1581201
1515606
1116942
887298
922156
547455
1523690
377459
1247130
130102
1371451
817517
327680
1389463
1082381
608280
34881
28814
1474042
341046
256505
672706
535721
1389792
1239827
1284616
1515470
315404
1500213
582006
1205845
1603579
9068
1036837
20926
1025040
289688
1236425
1563294
389918
1607811
536808
1120368
1609178
590747
124563
772689
79230
29965
360421
1331007
1433406
372556
1292682
108993
946734
1469612
850933
601813
1356468
703224
1164825
968890
268353
831727
955935
1004482
947079
1018140
1639159
83242
23102
876267
350747
1005870
1282241
555050
522467
389946
1255403
1199308
465499
744600
1609602
1583333
636826
209432
1629936
708080
660155
1422331
482141
1236404
1435542
710879
1079533
1428692
1030366
680868
810228
194247
641605
1097007
1169698
1442332
1178675
1009594
170451
323630
13193
1402707
761611
564584
543638
369640
1435325
1305560
806046
321643
1014986
223402
867746
1155626
1247370
1030047
709478
1036293
663356
1183652
1140644
12174
1237426
905895
1383397
744787
1113716
1565667
731736
1005660
1641103
1043634
1329719
1284014
845323
81933
572558
999446
698072
1155956
23586
331149
997921
129799
902898
1412015
1360375
529225
904018
1340492
54815
236264
1502523
856295
558877
1303748
1325139
1075535
750459
1390674
719464
1487715
547069
1362696
458770
356982
1253787
952568
729048
140645
807917
947432
428238
1308769
685757
1388754
907206
1488846
1086124
674310
933594
431370
1570525
1030688
1504676
1269779
184690
1268643
267875
1357782
1159554
1231371
1264074
665644
480690
371361
1432116
1229315
1198001
385097
532432
1191343
1249767
94460
1171004
1090474
352878
1219493
1085337
1546762
210824
576501
146557
597183
247395
1492189
1001569
764753
958327
863340
1079607
783422
1287451
534881
1352416
610718
1250293
1577865
108206
1083079
1589212
710496
1396707
609132
988879
5147
251599
1391337
656948
1403819
92873
597575
1035470
572039
259186
1363587
1007594
1023946
792050
1153635
1631874
1018887
928978
1372643
288004
330615
798851
1073083
930491
1214842
844216
654355
1303710
262329
569395
149132
654166
153323
364161
314856
829906
1456195
916732
129199
1268063
163609
1168314
1121084
133615
835280
77768
920295
414138
264243
721718
200013
626441
429310
1541751
733703
781797
1593208
126073
1570586
885603
107336
80836
712013
1600721
375104
263885
655173
1360562
1477745
533472
1116921
1121067
575114
1636821
134311
1219527
856986
1466428
687392
230696
791356
84522
659522
1298108
816159
1056735
1269556
1253538
247111
773244
857418
525573
1118906
1216950
30721
142250
1350874
769141
1362307
1568550
386853
445254
557905
1387499
478094
868972
778746
1419349
466626
1357075
1495371
494167
1479067
1243303
576677
1035589
344972
158666
398698
1395843
487381
1118501
1208396
810524
148576
717822
240489
1118480
183041
1442305
118219
1455078
820467
1358761
1327755
36454
1641394
49912
5204
1582368
148350
1584151
1631139
1198905
1023483
379496
1467849
1483309
1488707
968234
134683
1466094
1574212
277340
491408
1186413
1491308
862855
20010
1593229
1623142
1583623
1399785
687672
997655
1396965
1373481
1134359
503971
648684
1385089
713610
621161
85911
1069936
1139993
421434
1001209
1047666
1637504
766334
310616
1777
43320
209150
1146485
1087271
521838
1528986
951436
774424
193918
1485609
389315
1125497
856577
189492
285768
1228067
1548146
334137
169557
173283
356449
1359086
22406
1641723
1332730
438246
93506
1133476
1070467
1473869
534820
1210994
1176448
1405753
769110
619552
1425151
1394266
1441056
241083
1510875
1392745
778375
454760
938279
869598
567892
1269023
162191
1247801
1490242
248484
25922
79120
1569061
390483
1033843
383301
1132760
1123195
315800
485708
425279
590738
591457
1622672
939477
1457021
116308
529899
1281522
1581954
1609530
77618
507037
429862
923499
1239338
504607
375287
1493520
727856
24024
813869
1569050
52534
750408
452771
641028
736772
859703
205545
483079
761397
1304668
698218
664386
338723
719911
988995
1228367
1334303
1559692
961564
1169088
624959
443989
411354
1633362
636018
1046136
1617335
1476607
489320
923563
756561
1641907
287617
914126
1046682
632768
4360
1373558
1521855
595599
897992
611163
1479576
345957
369990
1256261
1496209
617143
626928
952600
1034374
1551752
1441409
1231390
247103
114914
548684
1192979
581679
1399906
978244
238655
1596727
1298026
1594232
1465625
982402
260551
1023255
902320
1049061
1631733
654058
696465
484363
855701
507963
1095894
602409
736916
982873
494361
1286083
858970
201677
1342235
3113
206612
1011828
148561
677283
1275645
45965
280224
499651
345029
1056546
365308
1442080
1242795
65843
1541727
22088
172598
641592
305569
818999
1251096
123451
757559
1118578
1397532
1413543
686821
1006837
946434
248856
1627953
446820
1470371
467748
917784
233055
892040
1037487
318834
33385
675544
857547
1535027
624458
1304569
1065447
822649
7883
490685
248737
360262
1067579
86455
1557362
239453
230993
377411
1195257
83048
1224892
928746
1021265
686990
293
653156
1099471
445951
465866
81655
1049203
1363276
1627796
1597023
951949
1524074
182190
1255588
495529
1145483
1509544
741599
1566139
669632
898882
1103207
5056
886104
461509
1200848
1493637
57796
1223382
1357311
600510
418034
820245
169579
576957
1581942
21318
1424447
879570
596661
1157573
183564
394149
975827
1357634
1598417
877070
1244834
1533817
588318
1052002
1484347
195556
283683
754603
321600
177982
566114
976603
1499904
1447022
186513
1576051
919569
934867
1330488
17948
1279355
1196946
1147830
1030791
948386
841460
745853
184294
652992
388830
13987
555683
255919
1239811
1292228
1594417
720131
484119
1051480
1406050
172687
1634699
1234557
853131
888588
1384181
3111
1280572
1637518
1218779
1085493
213159
105440
427409
192885
1145481
547599
212032
1085289
374056
1569682
619656
117212
1318364
757834
1259333
39135
1570096
237151
961721
532190
380257
686128
1389525
1509879
217874
1156829
403477
651817
401197
1589687
1635849
1190431
867023
517151
623036
1620235
829068
1233323
946189
941655
373014
1629242
1469637
1445213
226752
314018
685999
437479
901523
1469906
1452724
237145
605695
83313
1144060
421347
1180807
75424
1118425
354675
70643
952060
1486528
453794
976175
999327
779222
833128
2353
790343
331598
1612097
855059
982529
147108
137948
108534
178228
934181
107392
1509190
1034161
990336
1520021
437267
195031
1083254
1155611
863234
286646
1256584
994670
621664
948860
545055
847781
368760
78668
623924
892627
1148888
1444945
1456926
645733
1079783
633045
720729
857383
946384
1207294
285986
1306253
1090752
1438342
1318357
27766
326268
10272
1619830
382375
266568
856732
1156030
211911
1627711
844293
573699
115562
1353996
562321
347555
1449265
1291208
1090027
623729
1279816
730597
237372
455448
739249
1183361
1542964
804627
537838
1155178
1521605
795018
26210
1525858
771083
1062705
164237
820315
155878
1349943
725212
923649
758771
1339045
534727
212037
446631
1294670
443661
1530390
1034347
1075130
69137
433544
786457
422187
854925
1386667
1301336
85219
107967
631183
1614651
360801
897737
1430096
386675
497045
1645871
744476
123512
896488
989234
997942
398950
414874
1424948
531133
1216259
1109493
1528793
1624766
39422
286676
764963
1047607
1528822
938801
1485894
1164223
2927
556436
714263
1530669
782699
1124363
477166
934331
841039
696762
760051
1325966
540610
993498
29543
1036475
433246
1154177
1044348
1019245
1365700
456380
1223323
669108
1166354
114102
931768
548829
861743
157084
935429
902219
1626095
699641
313553
1477998
901863
1149967
1543970
1338025
1286568
1490436
1289964
247279
1257190
447374
1427233
1212731
225531
1328216
1535647
478615
1177901
558780
244666
644955
26594
155110
354246
631184
406382
584352
97354
80926
1618996
1321951
1400115
292982
1077001
655305
1641611
344832
1092759
1451918
1339140
1097910
1082083
1576710
1445826
1247386
156631
1530834
995080
911380
820485
1150125
687152
924497
361338
1164093
385083
1541935
808930
737916
929791
647595
1369709
484621
587048
1115360
309699
1464174
963606
1220600
1239916
1605702
796549
1639411
179063
497556
275269
944662
1059887
1309572
524346
911594
607140
1167464
25836
1499599
857448
1511036
310409
1220000
171368
1113334
1552588
46030
173534
1245526
589547
1327602
261903
930079
562291
633154
140417
214763
344595
1570281
1444765
439946
1380019
131176
1312995
1272560
607335
1563263
1545549
1102949
1356995
1358106
668476
899112
1309121
1247943
906195
1163167
630462
610615
308108
1582886
594214
1421456
581082
412712
1451884
140631
1168789
970004
358212
1101501
617437
1584058
205518
577066
605849
1034119
1264987
1391777
813934
1333688
991688
1427789
960828
1150065
459305
495099
1578633
410122
1337837
16572
26355
358053
980075
115037
909279
1643621
1021072
1261757
1109971
1061728
419249
912537
806885
446933
753945
876264
314199
1529105
209862
171245
624190
851867
1398796
933133
738148
1546246
833035
1344030
960702
1029700
975859
470710
1030003
899228
1367597
1381470
1022435
591142
836934
260142
1560944
234961
564637
1199859
562620
1571483
517987
968928
613408
1264999
1368974
1373486
35556
1345670
249818
917805
597033
1305490
911734
346281
633259
616459
893729
1511781
1048943
112413
622180
204413
166333
900353
1238568
1199779
590891
476984
385988
1120599
1628246
458442
739709
906102
1192830
775561
1490559
1611363
863962
1103413
491784
1039113
1471745
1473047
1029270
164640
1013434
731327
1280012
1374356
340075
406676
1573575
1580809
409166
1247256
656667
833074
1236734
984320
807639
1320339
878582
336061
701072
1024937
965515
112533
757411
1545810
524724
1057829
643968
64115
41028
741099
1063722
670392
412368
1608207
1033077
372647
281876
1421516
953629
62435
1189259
547283
136989
241499
903507
422102
1017028
790011
406711
356396
818796
1500332
954248
716191
588168
407146
1531710
1365971
508272
1362775
1025817
1009783
314899
954556
911273
751974
1147898
1420313
1420014
892162
1135685
287812
111606
320538
50130
545316
184625
1190224
8875
478495
1556015
220679
542371
192662
113031
5454
520983
1159420
699443
554663
1390856
1615738
376928
1216821
205957
58649
612116
807297
144093
620873
430838
891968
315158
1148040
895981
425023
435571
1141212
1176851
202589
1548193
676521
318662
624898
1308257
1281856
768210
556521
1274994
688680
950605
717642
1030937
1075013
169165
75042
1016794
1452579
491910
813708
1206307
1419739
1585844
1435942
896170
1595569
278675
659586
166827
1579849
524355
1252287
1422949
908259
717253
1375604
162118
1640208
695778
1636573
117877
1084208
1550546
217965
1119489
1457962
652367
1524554
954362
304767
703099
1014263
780080
845557
1122383
347849
140461
1602414
1048954
1176342
1500543
1209764
380033
919984
310562
70008
1342756
1435844
487669
1161845
541250
1293363
673083
312740
1461454
928766
135652
945829
237169
721794
17046
1094768
1464482
1442439
342648
1083160
704978
261997
786350
695452
1269514
164598
273747
1220804
529012
656308
1069025
1272469
859048
231138
1566498
164533
1004423
567834
969249
1039210
399546
1013562
1123411
1304353
1323741
327185
87945
661885
709289
1119358
1576719
874443
1399689
780188
695251
905491
381776
40050
1386023
186926
777199
1211094
673687
1265555
602843
1538106
1069344
1010501
1141567
1570420
992592
321259
309024
761658
910207
1100133
1309312
95581
17680
769241
1374348
1076041
1189016
566392
858792
1030685
293652
1456620
1543652
1273516
155782
1095561
1120587
507573
1149364
1273327
1113030
1568267
880657
1462632
1245826
1142752
1543314
20920
682795
57287
1164443
984258
1620795
1010038
1457229
614640
614988
1373820
283127
936658
1152295
1551748
1620303
697468
1345461
458314
43877
1485040
1631809
635591
1099270
946855
1237770
703176
203942
1161810
437458
621333
329996
1417603
1192119
1498998
1253338
475148
1295443
1165497
713941
1269539
611653
1117269
1535863
1385079
1562860
1377005
713573
1469241
762068
1252692
1516227
1371297
396224
968712
790101
1432429
482120
1548932
1610370
1569962
603469
1298290
1508573
769947
705118
1084798
213592
1561023
942756
718777
922376
209590
753828
625028
1480683
54869
945789
71868
809464
532922
692012
917898
578331
800547
1200828
978774
1355888
527369
886968
317938
570359
546048
1354303
701844
625671
1166627
1408474
1048497
1495808
306066
498099
446201
175935
260090
1551409
642844
64461
174682
585253
1559232
1425971
1325840
662915
268412
1172497
1542361
365051
1389713
1128055
977783
383502
1489256
236068
228335
416880
735273
1269681
755878
1616540
708905
1389595
1546610
45419
1608850
1401963
303011
367618
1497852
1103041
1280045
1223829
436642
819541
1375502
226300
1094370
1481377
420477
520423
886386
1415498
752919
1242433
1483161
788409
448087
886620
195164
1142043
1253910
1014828
993752
1181081
1521829
87996
953781
1464874
313045
1155729
1605175
486748
1631070
535063
407410
1353318
1542353
369879
1378218
284425
1502141
305601
41750
1565275
258810
692148
897839
667187
119958
1286894
939367
900073
61413
367956
1330601
329725
1464267
1484161
1009571
311429
284216
1540184
1529353
340700
919925
667183
1180191
1611731
461830
637163
1326930
292512
124961
629204
1247334
1471076
1630801
535420
555966
165745
1274949
415057
183872
228035
1263254
552010
147339
271331
1314852
1628391
1118140
1026705
62134
535553
84570
68557
696387
1193389
1413063
1501247
1249573
478057
1111117
1282918
1360826
1226508
1638545
1135208
339710
551802
1298857
1609042
90832
111466
583662
170128
1298954
720288
223974
443720
1030381
1165439
686711
1272430
927776
136202
661751
437831
531573
600535
521171
1564390
1268206
525436
871111
1262724
1053313
397875
1249775
1645197
1097954
1230899
111024
184232
1237001
922149
448115
1521202
1612606
1369350
744284
812993
634515
202133
1360883
416464
1331101
233125
898879
898632
1315977
112638
219603
352584
332221
1040265
1138029
25829
159503
1324763
889340
1289470
114231
77445
901763
1205264
233015
715748
1487041
1494887
1365991
891711
173021
580384
444380
13677
287927
63432
135227
247361
1392133
203037
1225569
1235231
668248
348456
1153964
707544
1051023
1254561
1140534
1225901
55908
230686
317934
1374773
1177748
929385
192002
830725
561901
570184
1161933
1332394
775902
1063900
916971
319098
73677
1607901
1459632
1530410
951500
924109
260231
677973
853286
1293495
203147
1450919
914749
1118781
1498252
714748
465513
1606337
1627211
1288111
1594184
817993
409930
20800
1589467
272479
1635248
1517723
286136
88204
360077
573303
889950
134185
1260483
1141877
1468319
895150
1179011
378367
376459
665346
678441
56441
279741
1404415
1069436
1331627
493747
927057
1425550
1070851
1467239
1358509
30626
245515
68982
1339161
244111
1299417
38183
186381
806990
22544
1159153
1376532
305623
1193564
1498889
189598
1577095
1341283
787215
1512094
1412190
120726
814913
781940
630171
1377238
20923
1521673
351312
284957
1210397
285464
1586165
533376
896285
1355348
1059805
46845
1534884
1483737
206763
1000532
1039471
790651
1161856
959733
510434
449207
1240025
896718
813027
1346260
322593
1499847
346070
1469753
9252
1149705
953834
193539
714049
1376673
975419
841070
1582864
494801
795465
910089
1286006
409243
176404
21036
804397
256544
24916
825340
366930
213792
1546263
1400758
955781
757435
1301851
435882
759900
986241
391113
1647410
322486
1263108
909747
1335121
1163028
772687
83555
909629
164197
1384187
1521221
1222715
35898
965188
835302
605060
505239
616340
318022
686967
1425738
61671
1312343
333619
218833
1588896
437490
557902
1505104
391953
1481822
1361206
1286846
381795
1600702
138619
1073992
456496
82331
615397
901384
987530
518195
911436
1143430
1167702
962956
474957
39688
700358
1643897
1155278
536678
853050
1159454
772997
1541520
4403
969193
1318233
641596
605707
1142795
1593159
1127705
1035292
208800
359628
1359670
703253
454983
1413689
516041
897094
1124044
913770
1402656
229531
852392
643353
337012
558633
865916
271896
720836
1186006
866378
670989
23647
1584757
478907
1208887
1515343
1414614
809443
1177615
260173
462673
695916
232851
1624104
1358761
1218846
1164649
1381557
1128160
865799
986485
1449802
241605
721648
780858
430065
614572
1416072
786468
1492929
992333
1122306
1077986
1637237
1533824
1625763
1554251
157297
1545289
1280148
1641674
757560
258821
748275
1536114
1030781
1157486
1612406
35826
921455
821669
534581
563058
1350346
403124
1273727
54354
480102
365652
1194214
1187765
1338007
763630
224315
1520188
1574129
608154
1289730
197027
1562366
1104108
299619
9971
1230536
1379027
579667
668805
759710
65855
689087
168746
1077864
1637792
187278
843020
106122
1373935
1549280
864947
31281
668049
862411
1207941
1421960
499313
852072
555616
53365
174712
1295987
1301929
910562
822728
1217620
998787
438741
969251
595320
1309121
433329
1166805
1499551
1184602
1255143
726048
429594
1221331
1612451
39053
735317
222201
871064
517848
1288037
911133
1397141
613856
1645694
38466
1390360
1108946
132808
1326381
224984
141260
1073409
983590
253478
1454515
318081
603891
815282
1142497
1621576
634556
610583
1209986
109943
82327
390209
778091
586331
1062477
1325982
1617033
1287007
1006103
1478694
522366
348877
244942
1500882
723238
435735
524847
533104
612527
20669
260307
1469496
801669
1641257
1294831
994661
1017668
902281
122867
1466318
1465946
1614186
547079
438389
1374929
1176194
1515659
764379
1343015
89480
110826
1001459
744694
1553238
750153
898981
22591
804786
895395
1174037
71870
1046878
486022
1600056
107982
815995
918616
834872
316780
1233328
1008613
109058
216123
1329909
827723
1521877
1559548
248774
1400275
1618431
1545299
607081
518468
270306
1511443
840845
147231
761822
1623723
1492533
404996
806905
353795
1186630
1239560
660821
92754
787012
1346545
1532196
1164631
636919
897102
1171336
893770
994803
306559
1118806
1233074
1198039
1163231
592638
1056659
1531056
1095455
468491
738540
826415
723861
1202383
272261
1365722
1153508
197642
1039623
563490
1063334
1539370
419432
1109303
1034479
221997
1244187
1205754
1543675
626967
1346879
980372
1254650
896365
1340264
583951
95479
1139799
620607
1500344
440112
1337666
966575
1294123
654994
1127120
1592234
464251
233592
737904
914473
1101730
180650
67118
1203765
980329
1477435
446646
1451012
1443861
1424774
1058360
1262181
729923
533233
802380
89941
10599
290533
1344105
965183
875036
811425
353701
1181151
801588
320431
812711
421486
1111454
1563055
69057
400758
1354759
768846
673849
862110
1358392
905877
560548
1124657
1464954
363250
1638456
566662
1189367
1036590
504268
350451
98778
1498761
1378201
184252
1597163
1225957
149958
969081
351410
108046
1174039
961999
964166
498490
366210
1149343
1209404
446989
453865
602412
153915
583279
498649
1478692
1273210
186068
876962
1243904
949172
1004876
1391404
162637
1468949
1232199
775063
171513
547323
690328
1564177
1196257
1297583
1631596
1462310
951373
1436419
829287
1339949
537374
1356843
398544
415432
1188649
1003316
847408
138444
1561087
1312098
311494
133597
378938
666357
1315082
975376
1050572
1006686
1052214
385662
1466935
1081408
485443
1382146
726113
320215
1422467
910593
761156
632592
388503
1238380
873792
1166638
1561807
190611
1457329
1349058
949014
144040
267456
593576
1255057
988765
1623873
528746
411238
61291
432712
902984
1005876
1583224
316640
370588
784756
793570
1200497
531509
71288
1099937
791195
1570526
1637436
1626263
627733
783282
825473
1517062
598212
881344
851377
377354
217183
310698
1009662
1269376
1224857
718598
665115
697009
634040
1443657
1141903
1401414
46183
550795
576104
1210008
1014866
1369525
1353534
714662
1585818
35853
322038
975144
1270251
1520125
1507862
633591
1231358
889474
541114
1243867
55032
51042
839003
107331
895613
1510873
680422
768656
516580
359258
1393024
886580
707443
1018515
161281
768535
111036
762256
1164594
889166
385926
170100
563217
94952
950261
430550
574676
1637400
64626
969276
159558
894686
1021785
1460097
428209
989822
75360
110815
1516459
246338
560407
1239946
991328
1313370
28432
1420383
793108
153075
1386581
625871
192479
870427
103850
182194
913738
1637977
1432281
20144
173589
1500255
472294
1083572
783
1234579
339463
1387695
548913
940808
1321506
133454
1426747
804677
1113090
881337
569667
1279393
1255261
741321
314023
521353
1161244
390461
659756
433125
114337
73450
671646
632102
956582
1297761
33673
1391798
959539
1301766
1614177
1527919
368617
267469
1370056
152097
446426
818901
328931
1201371
1011088
1478412
1213963
942194
893742
1155479
161439
211670
826940
689535
202879
1642995
21486
877319
963899
1599320
246075
399777
9761
280927
1285209
1348905
379820
579015
65265
1104836
1053378
1289328
477255
937884
1286061
250335
1375380
890412
171391
1592619
1569314
327985
1154305
596169
1559145
1455120
1053800
493172
9433
267933
1623776
387284
725740
1329208
322075
802968
1482248
850044
804141
512453
1524154
403437
1463135
1546208
1050395
745229
1191252
536173
1090031
1259013
1398029
798876
79881
214609
135172
275266
978736
558481
1557631
1032969
291021
1549113
1573156
439721
49625
351518
795728
535380
714822
213236
857254
1396090
526203
166610
1270472
166885
204996
1235698
662157
336201
1072547
871919
1080549
1556900
806733
872544
1618561
1037964
1272366
458994
915257
1242605
474910
1356110
525945
746774
1271872
813130
942131
441523
38717
1145726
1642133
1247459
960408
918341
343984
371121
367297
42399
1377168
877027
860234
970949
163162
265148
1165062
1425655
838287
331791
693018
758613
1437237
1145692
263447
991154
745717
592605
511821
20420
1065478
475737
1429805
516006
776578
825038
27975
192235
1529290
799009
737887
80873
126696
959280
1596770
1455608
1224571
1145958
1234022
1521092
688101
843302
187155
819353
284530
1237997
836700
57431
150259
1476177
326111
406660
1474014
197253
828697
1233822
796868
1013113
269748
846317
129785
364073
45691
1157969
941568
447380
1422343
1322245
1429393
1389667
1292083
226083
1502016
154995
1160760
1098031
1515112
665682
835699
1051992
1191518
1636516
173517
396413
1236823
303340
643115
1335412
1611853
813004
848871
792909
98803
906259
824751
825276
212192
1573082
1343208
457582
165857
669127
228696
180836
66822
1290246
429985
1584360
56783
773794
1445291
306124
853058
965174
1411070
23381
1160461
1154507
1378796
507793
653467
997041
1544214
442979
1641534
1604420
1199587
892935
40954
1458553
837387
782920
1354109
1296352
1011634
958373
838568
768440
1363288
411567
1089007
905163
1072208
441236
379166
694951
1350837
231302
562258
1435572
1641555
966845
517247
618751
602612
374045
1638116
676889
79373
57935
197278
1459994
715969
1492946
37457
1275056
288135
1195116
623579
597251
1617146
1476162
529396
140342
985298
977828
1213414
1378337
233201
691626
816606
744159
764204
61124
855792
240970
511676
615904
218322
605568
1204476
627211
530040
50640
197120
1080517
757899
70740
147155
383903
1344438
1412849
604218
1013836
271756
1196566
1153371
1616291
71064
30992
741005
1073613
892579
1591634
1491530
1045764
1448713
894915
158924
614244
12856
1613188
555256
1001323
35647
1166554
748174
1479173
84337
1103417
230029
1015325
1421276
690373
538239
970659
183455
56064
641692
1362717
702577
111444
440726
969314
879504
521280
166884
1561018
1486050
349071
422662
1456657
648711
1584600
238922
706465
1169469
1056150
1248018
270503
1238646
105285
800634
790224
650531
363657
122423
70008
1151004
883515
35557
289405
340281
168930
829955
729893
587835
276052
663318
1261994
1418918
14141
1482373
1638103
1567224
783360
1176864
769325
407803
1374689
769465
1418403
1622845
830116
795990
1638898
776264
1639529
816443
297186
895908
1004347
674271
1485908
1218248
151764
724569
393421
1323730
72704
653238
1206284
633259
785520
1016278
251756
367741
151270
128369
1539799
249780
1051347
297417
1054549
1159267
1400541
738147
352014
1220873
1539575
357239
1484116
836082
30436
903790
1437477
444878
819440
1476953
412127
1499093
936083
200391
1426708
1098026
935678
1456661
213988
1466691
663656
826823
1542660
201298
828475
1007953
952761
1007378
899472
1166816
1642841
1093130
1062896
324319
218937
341526
1503321
25543
373817
1335601
1454114
543520
548458
110965
712306
325619
1149435
1179247
431982
1611257
282004
1186600
164695
432335
1472038
203048
489832
1513408
606399
513010
1458500
525912
238093
1646317
281080
797903
782953
37749
865043
147010
795968
670325
513851
539999
1079366
448549
890161
938084
712451
507362
697739
640180
1383388
731361
378792
1164649
1484328
1539720
1332253
584096
413415
1160372
659418
672165
1394047
1198980
1097185
428968
571826
1571713
647600
880126
426927
578633
216255
1508054
246391
435374
429766
866900
1000976
1362809
442253
222132
1634102
851639
767354
1374958
621847
249625
824873
840050
1432132
762454
300415
1451660
408768
230950
546438
337102
79599
1234391
569537
326248
495029
1442183
1126607
1303732
915160
690227
1404461
712907
675168
693110
808685
944835
732270
239251
1188566
1544771
521906
1020013
1447073
1341363
129936
388182
622672
1470787
29435
700329
394431
1242618
637002
344497
198853
1293873
699333
1232766
1227099
680649
1144851
1047405
299893
974094
1072435
1008907
98768
237724
566744
739557
1153690
663878
1493520
135169
1501095
1131662
61572
251731
630101
684870
430853
314313
1159589
492614
200443
1043694
1293091
339639
1626465
222280
1176807
1611610
277664
1413411
751781
1239411
1577459
1045488
84457
1164849
806546
436936
525467
893282
742481
13488
1473481
878455
105162
933168
1618174
771680
165442
26202
212198
239144
423753
1299842
719545
951638
1295813
25130
86101
55178
132701
1398332
1193420
647847
40804
328653
563512
1484347
792512
380794
1478763
652967
621261
1962
633331
666000
325390
340000
146277
1477891
1153995
436077
804367
1539906
873931
1542968
19034
1398865
146112
293008
486683
140891
603968
665706
309039
399858
92664
800139
323437
356644
1594085
503528
814532
479407
1643067
1330099
11654
1264490
943723
1151307
1074243
263087
686248
1017941
1551122
1441830
888987
1624477
640751
1020603
894070
846116
365775
258742
941998
241871
54268
339378
92141
274253
1526360
860338
1571983
289395
252660
652339
48025
1628005
491760
1543360
404219
1194012
1625777
1140298
1132394
526977
39329
14921
50619
56467
1028139
675046
543785
1544347
1458734
803793
146492
1022329
1072829
1534224
104933
148540
653724
268109
432714
997997
367259
460529
1373473
1220540
766279
1441701
184686
1004264
629507
686510
722654
180121
658440
1171626
533251
1141268
1425788
500666
1295619
1156524
1374203
1119985
1003050
364443
614750
1621698
1022082
406984
585250
1120276
1072036
1508628
807991
139890
340780
661132
737961
415327
1281341
1026625
1029181
49540
397392
1268125
873153
440852
177441
60309
1331394
1197794
1330520
710793
1131467
551370
286589
1097035
706399
620483
1379129
1043053
121583
866387
65534
18142
1329042
938593
1573639
1411511
70121
942961
862697
1054632
388031
487828
1581764
1072051
1098796
1240814
775471
285926
1493623
1390443
721101
55072
1567312
196859
88371
942323
343471
931551
108424
757728
433876
7100
667531
68983
1274767
68517
641391
993079
1583482
910794
437494
1260007
722427
739102
1015895
1114401
1542046
234937
1007284
1468493
1317585
1129812
108407
550135
1037707
223942
909302
1239843
487664
1049226
69650
620427
722205
217923
1352627
1014353
1583616
841464
570363
33515
842686
345981
983385
813108
234798
1635733
786000
1170523
1326151
604322
1522837
677159
581171
756105
1422907
947968
572694
610675
817016
972041
1606044
591766
314819
1222693
410226
1305486
1567969
642783
212713
1248070
487530
93739
1511856
1168713
963592
1224408
480373
576934
1100181
1205319
1581046
804173
218
252123
904650
1472330
636445
737743
939333
1548969
1436976
1000770
848734
548151
660138
643856
1395754
1202478
540999
1447840
1091063
633795
719021
367743
480341
1217842
990351
353914
1240525
1062282
1091154
578945
1143174
1107778
891608
52433
448276
370354
1517665
996030
990187
1061995
59670
524716
1305430
1007500
822836
830119
1243425
77326
1328480
403526
637445
767259
397677
362057
838464
1597158
157102
693464
765366
54752
744634
1243357
1094034
37357
22623
98350
1121
1512375
1627645
700050
1171333
952579
61843
704347
115849
1290612
688908
1062965
126508
131501
1441926
525384
612809
1261761
1220139
1421679
1612974
1085813
644878
1445540
259252
1304476
412134
117280
1447367
960378
1094603
374832
945044
1306275
1452532
1088342
477398
1251856
1060866
435037
418951
537874
1368748
64
1525347
1298287
1477345
578276
269030
237339
229747
1556528
986411
761974
725334
521049
403656
997802
1188615
606047
291183
102802
1346170
864489
903415
973203
1160621
637940
856385
1459481
1153556
165565
1153797
177658
12744
527815
1174637
906590
1039675
379074
576824
19944
29941
1042852
1627686
1214028
565868
102850
329180
1060091
425304
967641
1398048
744666
651079
644227
28333
708781
507584
920595
205390
708237
861748
507973
40116
1429772
179942
60981
436504
1188228
26193
470264
1647187
229607
695143
214576
784663
1594163
1456047
875579
1422241
871167
351026
302875
561351
1378080
1206460
57894
516438
1483779
951175
1058662
157467
394747
613917
39614
255533
1162778
1280611
1076520
951088
71240
486358
1436611
1643485
213131
969237
864189
1270769
266253
360488
1323678
1096818
471706
143958
934963
584775
573747
1610254
139543
751498
1416241
754603
971680
707242
1008526
489084
738185
1224080
262137
1177865
639058
1408815
496045
1611856
772306
757574
516631
1084142
583918
56756
1637972
1313068
59693
381807
900896
679133
708402
1263348
340303
43983
1070041
142775
61475
1116754
879124
1084925
1600464
576033
151700
167373
1248235
236154
506886
1173027
1562541
1472173
211639
1542991
1567063
782104
117898
94653
191837
1539488
590141
816146
486046
1259440
730536
1447406
1232575
1296074
386255
659595
412629
1240707
674961
1251285
984081
1191504
1586740
600826
1318589
18208
395427
1293539
123473
883096
846175
655179
1285266
159967
780865
817117
1477780
438836
1261658
296842
1136620
669700
1326267
905702
140480
1627849
990905
481602
97522
970236
1093990
325324
936326
1503562
888307
636324
1156308
1223135
1577930
1035887
733080
928629
793194
343501
1480501
936897
1455533
1153229
72203
1575711
973670
515224
356842
1233455
1500732
330990
767625
863845
587581
954442
543755
733066
1319408
372963
1313673
1076946
975632
63154
16496
1238837
452962
984131
1331545
491204
564816
883860
572132
1478606
944993
539064
1024777
917471
347103
936179
282555
1329005
236464
684282
1473957
191598
1487152
1637543
503913
1178468
724110
333413
528385
1267321
1229099
459450
1138825
46553
1301490
118220
792499
133203
88848
127625
1077570
926381
1276275
1572417
294199
69506
1475009
1328289
1295956
1455466
894379
365021
496431
1470759
895783
273646
1314979
1256879
466686
1052541
925114
1523724
1087721
452147
741551
49084
219459
514938
181557
940578
887357
1157976
1464282
747662
539161
297977
835459
411380
1195989
1379845
1511675
720896
475422
994373
263209
403884
80130
1135608
731181
972916
1195543
895944
1569418
240011
770100
1185327
532236
876832
1546972
980150
1544868
601292
1590826
1635304
1061122
306771
511891
1283648
828327
892892
1327072
579253
623136
190382
1421262
301891
442902
498357
167768
247252
860876
984873
1633241
1517123
812521
1103145
56403
967710
935175
122286
866931
1157991
1051000
857549
1103796
394767
751017
735354
445239
1623396
474677
655796
1175575
1001841
1594166
30048
697979
1469212
1114577
630953
1433064
964047
333111
1281909
1549164
916684
1014583
724645
1548698
141215
715573
432542
1462609
356087
1451275
1397417
352302
151683
1010698
541248
1326769
1341910
1290883
766066
1632669
109113
140625
1223552
1549533
368051
452423
955135
893422
1242811
888365
1412760
1584926
1518529
699093
1366046
1420847
1289235
396661
1472869
759989
965615
353015
120372
119199
263262
1006108
188251
1208015
1418548
1267125
894198
1441393
1524273
1091364
934084
1563276
9296
70536
562773
1284971
640078
513820
1090002
1126771
1640090
82514
1361971
1294007
59170
105591
1127289
998628
579365
589276
213982
1335018
1353739
865710
1610269
1200280
1452044
1222322
1495123
1191324
1198161
1424140
223408
1227490
756760
699298
1107493
1366144
1175163
860787
836693
5173
747826
729161
906944
719967
889100
363959
217224
25388
1435220
1331208
779072
1093875
1014985
367427
308616
732413
1433006
1443632
662566
313593
401287
504029
1647229
295505
227254
32545
103283
1002479
812710
1560053
1040289
1001121
985553
450189
1250909
319325
1636882
327164
887939
1117903
1135377
732203
1009387
1047513
127691
1059673
447734
1055444
1103156
1409668
391655
135701
839874
408510
753769
802993
1195618
1347254
1025308
354719
1170662
151432
134961
1115996
1486434
222225
49577
477096
741464
859663
852589
291499
335549
1252087
147040
855822
64784
442872
1385921
31696
443567
1454987
1632692
1049852
122360
702599
1356321
615707
1535281
745699
169486
1260606
1608406
948434
960517
206083
1596328
16961
408032
1335689
1559098
471597
1285352
514265
202362
1225206
431848
1272218
528395
275350
237589
1118226
815280
179494
1444366
1043422
1127572
1560909
1554144
566653
714832
1404692
1089017
844931
104479
1336587
437106
263403
1507586
896453
351757
1503682
970345
185579
1469134
1212503
1034086
679342
78253
1601709
29022
962363
1246136
227371
69700
263156
879580
756036
786308
1369461
816952
1103036
868376
1538905
176435
1122705
985056
1209980
553738
710554
2989
55337
712304
1640741
165406
1461475
1235878
232322
127534
1617690
967338
159857
285725
385858
1166696
258827
1327745
797227
622233
1023494
1560302
1259544
440050
765220
107186
905611
970759
387960
646362
1030970
787242
1073845
1317552
586668
1017811
1067054
1461761
257927
404359
1337682
947745
1443744
1214240
1383835
1523252
586765
583084
1640082
1358876
819048
515855
1536262
818581
529922
1209737
378541
126439
311186
1112832
394808
720591
1621477
878777
69660
698184
1425690
874039
147192
532124
60609
55147
1401804
1554222
716757
452885
171852
1636667
581572
95307
1119595
282871
1453067
1038211
1169614
717349
1512699
1496236
757252
46714
1572866
170473
382788
231946
1209830
291518
138197
71690
494135
1006666
1394056
803346
398778
651057
519257
1114877
1087039
1077951
772654
4397
1322157
407730
810022
1056578
379738
1487552
1591220
399863
824127
232672
1199600
1053881
414433
588616
809900
1214664
1307823
520828
718786
640283
1334729
1494656
6661
1361474
1239085
28050
523069
1253434
433848
762251
165463
156189
457116
109278
174515
822094
1326695
1107635
1420103
1564524
336821
1495951
347026
1620421
525856
1365146
1580901
937736
1534342
60282
528707
1012448
1573072
951726
845030
571722
1174670
1407971
14421
582314
1126686
652037
1042251
303176
777232
1073832
664095
865962
1036835
913367
485538
831195
1077483
412732
989311
399696
602182
793272
446209
1033587
1039650
959812
184235
319490
1038464
855024
1031087
449427
315296
1567169
373206
1503424
659177
675294
912542
377648
1325272
934506
519864
825855
1566330
932056
1588352
1150633
1248320
1167371
1085445
262091
891950
1050303
993024
543540
662984
1431406
40498
332891
935811
1564049
1127861
1642001
901671
686285
823589
485516
1202669
726393
302476
1146239
51436
1448488
749979
1082550
227576
1308288
121668
1583184
1342317
757440
60072
1141038
1005023
1194965
730233
397109
1524090
230899
315203
1133918
341056
194312
649788
1027609
420714
246919
1466403
1172167
395605
298048
890373
551686
1424329
580251
978372
149202
1108656
503345
820330
93055
1618461
1063906
591260
1326737
455484
1543736
1132301
1336390
757754
313734
684407
1048445
533827
1622641
590019
165697
1273288
1060572
1631412
145548
703825
119432
130788
801047
989516
1062629
1314096
1410174
1525390
1575176
199508
32422
715417
746023
944430
251330
1046492
120474
315826
108031
1235372
1467217
1323341
574926
275487
346815
462431
1495254
1380848
292735
430751
1592104
1249866
1450927
31547
657475
1027453
715364
803383
1120014
1586758
985125
1219450
290059
209820
399105
37575
911121
1563625
1453986
1646783
1048329
621335
415644
37755
172522
216544
1267328
577535
21379
1424364
1245001
1230962
1558117
880445
569489
204327
1113288
1611462
545588
1190098
48691
1507137
764296
774660
121317
999138
61780
754187
730762
1605285
44255
1563456
866424
1139193
860738
652583
1531455
1049281
309015
1616744
8605
505505
677025
1561013
1041840
737316
240906
1135318
395159
530478
1394540
1536231
510766
791468
109239
972234
1440265
573758
769535
657097
988752
27968
137796
103440
1542309
1160432
395408
175701
982311
1012545
1326347
303106
702664
1088284
1269485
227581
1141026
1196613
415011
247373
1502757
1390056
984108
302604
1264382
1102088
1141508
433648
1111433
222176
716168
1118182
1055451
1640058
905553
478468
120704
625938
110510
489695
178579
261853
102747
1166901
1206572
489558
652952
897877
479326
1574091
156825
252779
1064712
625232
750483
933987
1324285
1588955
1225995
1460295
617020
1309533
118814
315596
1247134
193875
947213
1149067
7464
990105
753699
1085014
126908
546701
856872
57752
1009203
1307173
91029
302154
1483730
1524615
1005863
1085606
148782
154727
1279026
1576510
1404838
920918
83976
1095064
161236
839293
639035
119166
381208
445791
853978
1608969
751139
330006
342308
1464760
1432853
1315815
943359
1462120
308149
1360478
585013
580298
1373745
690740
345486
657627
205777
792074
558083
1396136
192521
762392
530622
200767
879704
744140
1200168
763723
1572330
37550
897291
1234233
177708
1394262
360077
472755
1533562
1555663
901753
1132233
518690
1291038
421156
372382
414645
514158
697170
18298
924548
536367
807190
1330326
562916
1059752
111723
145891
962887
1121291
376016
1128727
827515
605947
1067151
1598615
743926
1408730
1646104
1232867
780845
1290228
1324237
416049
1290807
1171089
340079
1482514
1232896
408571
1057346
1490280
986673
966348
1365534
266693
1545581
56627
389641
753054
128385
636195
610250
615316
701071
1527456
518211
1577704
675647
362349
1367851
1578619
40041
282630
581764
1641017
205907
1367771
1441306
196181
814818
78735
193033
170629
327343
931256
205281
466858
389023
966424
1214715
919276
505869
911169
439382
815087
1616137
1183772
774710
1611521
1108610
1385368
561652
460431
1554419
793385
232161
1158491
1632956
1287037
1537040
723675
945540
1417285
371632
144924
1221009
1115107
1218796
949987
1057659
1514819
1594393
598593
1136853
1240162
497513
1542769
1427613
1265562
1048610
808558
51423
36107
684539
941878
52908
148779
576897
1336551
518983
1540425
368761
307601
263879
1151344
490583
1446946
1505596
1007763
1102791
402722
1231449
783610
986415
992118
886206
1351519
582796
921315
814066
1349046
969268
191479
1623418
1098048
854928
365545
160947
1347241
408954
331120
1179760
261590
617808
1500883
1498037
805743
976304
675118
853984
649934
35755
1170517
75073
514586
714372
1021618
124437
500173
643219
1435838
190226
1126530
1616814
1458103
368359
109080
263762
313434
675565
850147
232846
1093335
873138
919441
883276
447563
927543
1429241
1003986
391012
318408
84492
199522
1290130
948703
210521
283239
963284
870173
1589706
1541809
615441
1272060
1271690
335527
1163358
41023
558751
1273956
1604503
1151149
595902
469374
864088
608424
152959
1330913
575957
1411935
354873
1566774
373322
1187173
131508
846749
1154192
1594761
751708
1000980
911551
1055428
717848
1086072
583137
1222229
1163441
1141675
307377
270922
47146
422303
164203
1412637
1421612
254152
495978
1581513
759964
615065
397622
1261429
1253250
754281
1510923
168724
1600478
1425834
528670
1155025
997400
1479778
394585
1025291
205560
90140
673030
1590974
1163485
558876
72500
1115466
772273
575033
494521
1380919
293249
1233174
522868
684100
667452
594592
304339
283868
845683
921311
89455
746877
834742
1463316
1370214
456738
794280
997040
1496025
1198184
1011640
1543744
145707
1534527
388506
1414877
202847
891537
1069626
651818
411327
1613916
1247143
1358411
1189999
85376
834480
1363309
395012
1257483
1201841
863535
227569
711463
320277
119171
1572747
859431
539201
1442531
1244649
1112968
827617
239368
845624
1150215
1622508
433633
1525771
1347264
1235624
456686
521968
1087199
826397
1403753
74017
1375625
1184429
1242339
1397812
1574912
969337
153934
414370
1542505
220043
1388866
1118542
508845
484477
1350747
241926
483697
1177104
1635438
886815
765761
444731
1066730
781369
645628
263991
120907
374309
1377715
1505153
381162
100812
1557095
819845
1540057
398355
16875
677467
834728
1285522
1084203
253143
1029026
359108
1310637
1292534
1159815
1288143
125863
708488
338140
452749
140103
1512512
455596
1524943
1069495
1160998
1468035
1477366
372793
589616
1478875
349854
1108381
1260040
384894
1590748
555199
703614
213956
662465
1465778
119978
1422074
929525
524849
224222
1310595
114630
1596888
1509235
1318095
412743
390406
484588
1500979
1602824
670183
81949
123178
925184
736379
321957
15477
1394898
946953
52807
506998
803494
866541
422508
1268995
216618
787930
1150396
251409
1405899
836303
742305
1501101
639152
710507
1380647
1046222
766802
501329
837047
1468147
40645
431178
790821
851269
1106914
546863
498421
1264076
37227
668041
161169
760612
1343777
291100
47334
1637891
529693
921273
687893
686914
449614
380895
705134
359114
759346
882220
426205
648695
131102
50216
1528612
138537
1454639
795230
1130360
75528
1442334
1636562
456513
1540260
1469787
959210
1230763
782898
154835
491313
1611848
950461
842975
1631136
428968
1325892
1293502
374647
1058185
318846
1449028
2785
256115
1490934
105897
196980
1493079
928847
1375733
581016
1088877
1043628
763033
1479451
433954
716323
532383
336496
802565
998216
793485
1115048
583017
1316396
595338
602822
1170454
1198626
1208810
378496
130064
1127794
514058
153943
763088
780167
198894
49474
825780
382533
907455
917921
64859
258431
228462
746971
464526
1454715
100991
668603
597176
1353877
997200
357910
1462698
129114
1400196
1106475
100741
88868
381291
654463
654902
1511130
39467
1406849
789861
1478451
1119551
948594
509429
135745
41678
1481447
819111
1186335
28155
1644098
1248956
674860
1310780
1134163
89550
798345
541900
1251124
667068
340380
1292828
499106
731301
1153364
795416
1578908
1043120
387266
363945
652350
457100
1180997
655276
117249
207356
402673
143069
613048
294814
1075063
1441651
826896
1069621
1004226
537816
11945
657090
442090
272475
929556
1443836
1062281
469830
136555
892794
943830
788476
1178386
1092681
580335
392833
1537555
483386
204763
506382
658100
1255612
707129
1565931
177513
71612
673621
775804
1563010
89839
709189
1202520
1028235
594543
764202
1065059
284071
14707
1593680
987159
778463
664013
1606503
750164
1584558
1386490
1480853
1017954
1144557
7422
675456
802461
644935
834321
446698
170264
1532815
316276
1517863
1246457
750044
968927
270150
880964
532845
1347213
150507
1118618
149385
110037
920277
41054
631733
1319834
1291838
139423
469935
604919
1133110
1170686
806900
1144175
1003223
357065
1459004
1054817
1000351
1588612
414702
524548
1606344
355162
1272825
335510
97322
925933
924925
1470838
848733
981805
471995
845210
96069
1498757
1284713
1223965
1551035
1311984
760309
1037789
449900
1529824
180779
1257200
1050724
687919
235753
367864
1433582
952489
1329576
932663
1278508
189584
997255
1387954
53223
986138
565989
1398725
227826
803927
1556571
1233568
1265086
1291970
743042
715292
142991
421380
1228652
529406
381557
810355
80642
1435126
271751
616155
1424011
1537112
1386485
412164
1421423
341207
1238272
1014383
1237182
1148233
551791
241227
1560995
1497298
393703
436251
1534224
56226
1032624
1478864
63710
74578
688176
988238
56156
1379465
608046
82422
1608332
1239749
1395986
1531141
785548
1011464
827471
1186716
667253
592119
576459
1017789
26097
775770
1449444
803131
1317244
481973
1315591
346665
822093
1272744
652990
653830
1332911
302407
930017
958115
925358
950687
1452762
1190466
453365
1371535
600573
1481641
269180
458191
1303509
593789
1340333
1280894
1115631
723791
508073
670490
800207
666362
535712
1534679
1623316
722343
163047
1458703
1567465
1258836
185599
268214
264238
527576
942688
6817
358497
1479594
1439594
1426123
980932
542936
591898
1202601
1339311
1137920
37349
337627
261447
1539663
490497
452293
1510691
1214355
807246
834641
1126974
503519
369852
1001190
883133
1378674
352942
611419
446276
164392
992017
1576897
266731
1145421
1127080
959058
112361
706081
184293
392482
353205
376717
1153561
471664
396650
1371684
44558
642687
1161919
662831
1567891
472394
502608
839389
708729
52305
1403823
1463376
1430689
564747
1633757
382240
922570
31617
1273757
1036187
740848
297138
852720
601847
1037880
1052763
1500096
491082
395965
866826
1326480
1151354
68379
864469
1039371
642746
198655
651483
1478399
322250
1483489
1342114
1152375
1344038
1281421
114256
523621
856211
772970
963641
1061227
1051195
1457427
329069
533407
378642
979585
1218594
959826
1052585
496400
1226022
1090094
1384760
966562
1024768
241359
1036086
469511
229190
739929
1309981
1352733
1460904
1222254
658261
397935
1138430
955125
1004540
1225171
523547
553646
1046656
1321384
416236
933148
15653
853094
1027137
88692
1399066
517025
813720
1044736
1342026
159119
1128537
214700
329394
1452857
504232
590376
14975
369747
421814
1575218
1606525
382493
1082145
1458749
1624830
1278292
783004
1569369
373452
1211064
1170535
164145
288097
1312687
1132372
328869
1096781
1255034
651642
217703
967628
1462384
1407733
414086
1309528
344329
1606680
1594881
1537193
1508235
1146454
634257
144198
277320
1609287
1464477
1380993
200867
737728
820285
165324
1515330
886548
1352665
1069962
1367248
270402
1232292
25581
721471
1516085
1518846
1378260
674266
387026
48901
503599
773773
171780
981291
1381519
1302119
595892
1530773
654763
977513
771141
322803
612514
366556
162665
499938
1449805
1001172
228999
1330925
1241275
1215861
1226220
547668
1297423
558840
1376214
727487
992209
474171
1079013
1539938
17189
544352
644460
587838
412659
688282
1171254
1352245
129937
1209468
789849
1644328
901907
1589383
860093
227460
576927
590984
982938
1587392
729035
1322802
453421
260186
682201
1458901
375659
588579
1434047
971978
272627
97969
145594
762311
248067
1510052
762042
1117589
1446366
457441
219295
122316
664285
917497
856282
144412
704224
258173
1383024
765676
1289105
171320
257334
819906
644722
1023396
1403054
309272
926053
1121496
670614
1204819
646092
1249315
403848
1486604
387795
39860
1403201
1310308
1028213
1088760
818579
175976
1179233
1186795
337405
955145
737203
509800
851250
173637
695550
137708
269258
1149631
224309
662885
354238
1544168
412151
933370
941719
577333
1566301
1081268
5445
761966
1351889
975064
1399338
833043
1522864
353668
1545032
63736
549180
182266
172698
829111
575351
800853
765655
1603516
192396
621027
1232813
527732
86827
976199
1263013
657439
1281769
338918
1123163
860730
1422912
534489
548948
432978
848600
1482829
1555388
1626544
1549070
1499151
1098402
591083
962215
856552
585421
557537
1323771
1347534
132241
590036
896137
1124467
138412
47736
443881
1007631
389456
1179006
1097497
1632433
1063135
1345335
393593
319957
1151342
783127
1308267
1216087
920249
311398
647135
573424
880205
398675
860494
1104575
1250008
305714
721070
1170522
729762
1590488
311493
475931
1589538
1426745
1315530
352988
1525064
686364
1085879
523898
1398132
1285396
774171
1465879
474603
1544533
669790
500656
386157
89004
923091
1297129
546477
620862
1120201
25171
826517
941176
450799
1217236
114011
182146
1466574
818783
249824
578185
689701
584164
1414818
544133
230642
752813
1116203
771701
1175968
1533762
919891
1575712
630710
418313
1453132
1355558
1330231
757485
1067122
184314
791504
445242
1232443
328768
125872
1258694
306341
100466
1504456
1565831
796656
981929
476331
1384175
842774
1022945
373313
1324498
115914
683648
241239
36919
139207
1095701
326034
46173
1047263
250312
952835
756999
1402041
987604
455300
1434299
1159941
98692
674827
666781
326175
176134
1166155
176447
944736
1229069
510286
130072
702273
1598358
1134615
594005
1440204
103877
1041308
553331
276126
540031
499103
1302542
1476439
486190
994980
191639
1187336
987919
180566
764277
1392522
273733
247208
748960
1586741
351862
953940
1113503
2528
432299
688273
253098
748576
662102
263424
178311
1578377
551249
1097034
1576122
71557
1156858
317756
571764
91680
861135
84995
1402071
341436
576788
1522631
1403753
1161252
1183637
983347
572146
952487
1204748
1628438
1469208
1233412
571729
864149
465849
145982
731698
9241
1394434
353429
1365575
486863
267590
135177
1480473
200544
888668
547946
1529211
456531
140770
1245006
913273
750472
1275875
252515
852751
57690
936664
65552
933860
1005881
1126071
393534
304617
1170551
590525
704925
826561
995797
485613
9414
1289189
1209882
247184
1326947
1479535
342437
1154068
1170087
1221482
153999
752873
1482343
913488
1388536
1206251
913017
1538932
1365223
513224
1592748
640144
189582
345215
183327
1112651
815158
1299518
1206218
231011
269942
1114899
1399234
1294726
899750
1070910
1094123
1196893
136707
359869
16914
960959
1193667
1481893
850425
1235056
940680
924557
456738
644536
1278120
324147
1242026
1136709
1432896
1356647
646560
1127130
1614063
685117
1630895
739626
1517559
46759
1242954
61566
743006
812252
905868
94419
1366577
1321785
322972
616409
1561308
860543
1153658
916630
190635
1086982
1513368
977561
439795
206477
1411140
285205
715436
878850
1420550
1203941
891438
962826
227623
1324871
1254354
1328361
19918
429867
1195218
878387
1195997
717229
967261
1387684
99109
1639515
455051
56109
699114
1094816
807373
585434
841425
575997
441665
1599229
215863
584527
1545253
1302774
1005114
820017
1179006
281732
1569143
72481
1258906
1156265
153064
434290
912766
1435724
134430
429203
18056
4245
228864
978758
1088778
557524
961909
1308836
162630
436805
769010
208968
1331257
1017053
988691
366833
840871
133608
651230
545400
723200
197567
937729
39238
82369
385807
1462323
410189
268455
467602
1530980
360862
523292
597646
752439
752284
1332261
928920
990214
165762
204984
1315431
1375550
513936
652601
216420
527922
421080
599707
1309908
1286183
1088546
928351
861861
604230
1285283
616913
317580
914620
1458839
867254
1262775
1498448
173314
374125
719066
181345
157101
1290761
1376251
3730
1111108
300144
1564467
201964
21593
1268159
322153
6588
1584132
452062
1305238
1520103
617935
1362072
1208382
348946
243283
935837
1569218
1158170
902364
1258599
625427
958200
533703
1169170
57193
642756
351083
1397638
191845
827398
568056
217737
1439715
391181
969602
398363
856173
100369
742190
891775
1366293
616929
313413
1470008
513894
1630654
1266856
975680
462116
386334
720500
215289
1270320
364159
656776
1021822
1186867
1343217
1210676
1532225
1625605
367371
13807
849155
561082
301632
113072
330612
225482
254052
1409876
621548
1212480
948382
1540757
549210
693434
221340
1446084
414458
808731
1246375
1466610
913989
613017
31350
1591513
782553
154696
1122987
536766
1622818
1604812
1627810
436674
590266
468958
505951
1569236
1170101
1095664
700314
1080421
357250
516390
837700
845373
1059376
1410250
1198132
1034781
1308071
1374608
888865
518243
564917
1074510
1514414
1495385
153134
808703
950752
1418907
688648
993035
285187
1310388
276240
338920
1057222
1518518
809279
480153
374434
58487
76001
1524829
866487
1116479
1084660
1462382
169783
668041
1042269
360552
999015
1396051
493640
385396
577181
1120104
1448741
1479085
1276783
1281455
841277
984221
422399
1170619
713846
1267027
404183
1321687
1367324
1295729
183967
468800
1011171
290047
1355886
744556
1143484
444729
357023
146249
414722
917773
962282
920182
1537634
551659
888944
542582
877394
1450498
766276
223039
1367989
1181307
1309659
736717
1259789
434017
981064
963739
818845
1214182
28946
1252042
1465855
52302
1370841
375732
873777
193462
1543951
486820
1367113
780460
1516358
663585
620617
584366
2068
1276403
1199198
647645
873744
1173587
648690
1213923
691751
360813
1480538
532327
878980
1461586
3106
125067
1291197
1469399
1285492
1391456
1239239
1045605
167696
362902
511908
1551256
217619
643349
210298
125229
1483031
1615137
837802
340705
295740
193890
1283497
977628
1232315
1086777
1315405
1297088
828163
307502
386907
763452
1529799
25486
1220706
15303
1630226
1405631
1281884
685983
23366
1068637
1235886
35004
1558889
793370
217332
893879
1451079
1324190
411540
1132260
767244
299459
1088001
250603
1167197
471535
338364
987631
1570120
402416
765301
639637
452795
880740
1109237
1618392
12434
288722
395025
516315
1270403
803516
369098
635092
466621
1227433
877754
182092
340367
1610607
1003851
170199
618394
1511815
1586901
61140
1062473
1513472
1376283
691477
540137
433909
1078061
379817
986199
1054143
553168
1056628
1564565
560564
1049833
1467515
1376138
1250597
110855
226168
418933
453722
766411
957962
1106851
596415
448580
528658
120240
311191
941514
473623
192547
824800
1298193
1064428
288763
85775
949428
423739
1635591
658414
96865
843212
107361
463341
1525186
1408625
1635389
1629249
822320
1201551
560740
97508
1246432
1109645
1292132
893419
1600019
598555
1308260
561722
277638
1002590
434844
163931
187605
1110661
944157
786632
1272265
1379755
466498
184681
1393159
1470334
16068
545007
1351258
74408
1069543
566834
156574
1222921
125205
150342
1514667
688408
436518
310340
1184673
498091
286425
888934
1502238
1287828
834058
1189484
938204
1115143
183193
513668
1267899
883605
1054681
79671
92981
771871
1132447
788199
1238429
1298979
1050739
972378
286166
823841
291767
58605
506784
1243128
862638
1041029
346397
416288
322457
910166
816514
29603
324350
1359775
681555
136858
402216
1298543
1041990
1562658
261364
519250
1492616
1230773
1414946
617656
1083867
975967
1382775
1420832
358484
1268944
719758
471878
743747
232883
553009
479102
1296415
310911
400348
460728
1615691
1112904
1609149
644942
608002
1605508
382232
666666
1615321
593408
89012
1120592
948965
1580721
777525
1230357
227013
426808
641327
136300
1143230
540888
1562349
1268538
363086
366354
62037
876147
1210847
167673
409344
1090232
940314
370072
714772
118495
115866
543249
897366
1494912
113428
1458735
613874
1282436
87297
1449827
893652
874367
509983
571707
1303357
673706
1343523
105971
1247447
1285476
1379322
316773
108499
964585
356933
1556336
71633
1533211
400067
1014475
1547013
1402759
898606
1164776
964611
145839
1359954
360773
74689
80811
520060
134919
685892
697082
797931
1079779
182393
641528
1174881
236973
1126997
53014
355387
733302
1004425
270782
1047944
1395105
422346
766350
657982
940828
1417769
1580165
941894
1178305
1373798
18554
940469
1475601
227504
1306433
419875
489618
172669
340946
648209
1423356
93059
1210095
534219
516152
848375
260918
1299470
270207
897876
1428683
602474
226665
520070
264175
191081
1618556
807497
1160246
1081209
1180259
78827
1118531
1626324
544609
1512778
872901
311405
122003
1470989
463257
1215678
311378
358516
967859
393250
356698
720430
1541727
1466208
259011
620382
1016981
1401520
1045658
488340
885992
1153197
818106
779092
643315
650340
361872
669675
607141
426323
194673
1448667
488925
1591383
879975
366606
726982
147204
80097
327248
706118
1413315
182592
751741
601070
327498
1196606
1303180
1583704
1075656
868621
1085726
869983
142415
1192434
125603
530107
111856
281659
1200847
534468
422951
319073
1506671
1124754
67073
469574
940505
586315
594152
810638
1092918
870922
1298121
720084
380820
722643
1075290
203771
1290063
1567705
1511146
426684
1086819
934363
305477
649620
1562589
1237674
1049353
1044778
121316
1414900
1357728
240927
292348
546717
1471349
1584563
1534411
443351
452281
805932
164835
1627773
548943
933105
1562870
45536
417662
1514295
592183
315703
1084207
1167079
1628947
702761
175744
396527
1319503
894262
1413500
164947
20017
1364036
1478248
1298671
1274094
1186543
1197232
748947
80581
1414571
525272
1595166
129172
754021
563208
1569165
729940
1242772
1484049
824503
432625
1134146
815569
491402
1360598
1552022
587980
865910
550771
454085
1181229
344621
691213
621292
170063
1067070
1574754
196774
939232
1420492
775898
464951
1477242
937424
946264
1100698
662026
735266
25959
1461056
609365
228982
1089064
865847
139658
1071185
1235916
1061076
390705
999833
382893
677790
1087807
323479
1646805
1623559
204923
697485
212854
876373
1366145
1019594
256856
366642
681677
672463
1174335
1565872
789285
410060
50117
1275138
40307
93829
13622
414313
1324240
1356916
1430573
609393
745381
1241967
79352
1112928
381883
1374343
64651
921203
767466
995252
1290237
1092691
289494
702886
933571
93589
1455009
656004
984941
1327398
131248
1048622
23644
1413709
630233
669569
1339638
1520714
1321565
1427027
121934
1468313
599040
479863
1556208
1530702
283827
451717
1591101
593943
1291008
28675
1347252
907606
1000135
966248
1237072
825545
1032219
1265172
723718
466134
1477804
1475903
804372
1471437
248063
1186392
313766
260759
1539452
216798
1340774
24688
277279
727926
422292
465704
1165182
753751
397880
110321
663120
351461
823083
661919
1439329
809738
538604
103468
777386
342949
1088270
1106247
205188
874632
953713
386337
104883
252663
1305722
22649
908366
1321038
373914
641307
1557998
219785
1364926
114138
118309
579929
359842
1626230
335166
359461
1086811
1036056
597597
1458359
992638
1297853
1488958
489524
531869
1308426
1374283
586352
1144081
735655
592716
755660
55269
669590
480599
1357257
287231
127162
1401363
994800
273712
1516332
323730
1600766
169327
812730
324655
1561649
507408
8402
1314490
1150316
615187
1260824
536703
154987
14040
49125
1575787
215830
240301
172764
1031625
949010
721959
38335
576447
1299625
1437180
150694
912451
898056
892849
278921
1495435
124220
652497
732026
88174
983137
1500753
848008
817577
347942
1531812
1597727
217815
604548
949318
1166735
541539
868507
153888
1542208
1624434
612388
1455409
778413
868595
479247
1297664
1256218
1411556
660550
152466
1349020
1296993
1210741
193236
104753
166987
1327740
591
1184242
1236354
511278
700897
1430997
535053
177937
971793
229652
1604597
434547
1378407
25638
458186
1025435
437912
917078
157823
853996
1202028
1022293
156297
1523194
1150406
797012
1318978
542717
596987
422656
409382
1629037
57319
414384
705827
385886
478547
1603155
1079389
144095
32493
152957
1451480
1283643
1341837
1270322
384477
139285
1415027
1368116
1043549
814783
858213
600181
176575
1546078
1497783
1381701
435357
1248891
1409738
136378
960185
781976
1592967
930971
575938
1348048
1646939
1228175
1372238
406048
762467
854482
1391933
1298149
743583
548125
1627557
156332
387274
1427758
367056
279631
1236770
401214
809992
936625
71499
1522495
1147001
1387269
1138619
1594213
804536
497885
467479
1015317
799872
1350737
1327782
519740
1068935
1599995
156979
1204275
295723
1543052
1233002
142077
250174
670600
210186
1211855
1222110
347048
656144
414221
1281772
355283
963442
917532
304734
434110
1591643
579665
917928
302143
772277
242734
279858
742197
438269
1203664
1085763
1457715
1397707
1328900
1310466
1133615
465038
552001
1394836
191878
1407182
1102475
922459
590155
359503
96945
520390
1638142
628246
132460
566368
1301998
7493
659523
669303
1154274
52523
775612
1435493
51659
702461
179561
237213
466687
268646
739079
879216
119883
280232
1315932
128945
138117
1638202
1029879
487441
920055
915725
1595456
1308149
917667
409082
1611738
423198
1548944
1603229
1269556
158807
470599
1073594
1199597
605721
628267
407925
1611111
1198288
677026
725618
561516
1042461
688533
414991
1290079
663623
1598630
809452
86422
321849
431256
85007
1162726
199753
527854
490585
1003641
573241
1106586
798292
1108295
953077
1140230
814674
485152
1130804
728117
1255932
461868
627115
1482668
809508
50052
505402
369445
1252191
1590246
1405682
1175332
93427
728683
1063938
612908
536271
1561021
1546388
1337557
968235
1485571
1215141
1591325
791131
1056582
314565
773344
1001606
530944
646218
443885
117262
204915
1301568
1337160
511847
1211041
1376788
1524039
976071
1643909
1034798
1168750
715597
125315
1594982
1121194
536556
271150
879606
798436
700024
613714
1447291
242417
457175
751422
1411600
1616203
779598
285316
1441941
1367480
245905
1517060
579559
1132532
508184
1408849
256055
504686
1379183
1118365
1647429
1365428
1431240
726377
1407613
416990
1617307
793053
669351
1247794
936520
94702
1628835
369243
804849
666667
204282
496373
1113997
1067878
626009
286874
785166
686863
1369708
1130424
1375631
97991
40850
3038
561363
422456
1036753
1342163
703522
889235
802555
995130
1202511
213006
1000739
848082
506560
1177397
692142
862508
577193
1331172
1125879
1103872
632995
25886
1345383
419583
762781
407169
843944
1595006
1602680
285629
166973
896344
992169
1140563
939307
161594
964155
220335
898393
615245
1605162
158128
240894
204741
659224
516474
1528515
276732
851024
1069960
1550235
619266
718264
1333846
1322173
1194888
347254
1412331
1376832
1509967
654941
1404257
793649
61802
1110376
1060880
1052893
734585
468559
1321096
1639640
570166
592100
1256637
1270828
72325
11102
171127
964147
179699
1150246
1021134
1464657
739959
1514895
1641961
1563497
582285
863142
1183840
1384397
219876
754523
752101
314217
184674
113947
727910
145038
1249475
115907
190839
299148
1332359
1632944
1482368
370268
806480
884881
1123199
159696
910052
566296
1100010
735766
1165359
1369649
921528
506897
640635
1321554
1111121
382761
944241
574642
1187750
894060
1013987
1229402
644372
534291
1169787
705683
546240
1163071
425229
1239994
1532615
61107
561959
269496
1428681
835437
829354
1435928
1257672
159589
1383083
48225
138661
862400
1115762
1376080
482697
913017
125883
265722
217773
339267
1343113
330284
607454
476494
896293
18992
1179207
1475886
1114611
903034
870569
1303696
981349
594263
1406049
1496852
705007
51593
1113766
289565
889611
343265
732676
888382
374905
815949
399373
1412828
1032481
994180
372428
914035
865929
275384
840451
671389
28734
448835
973016
490539
311591
1440339
1297028
731126
652703
854293
136301
733826
787205
1038581
1355575
134618
549496
1465485
350606
808312
1383878
1294500
1096475
245441
777348
944360
961088
803955
470215
610953
1125019
640121
449616
1531210
1009143
1085994
1160836
399658
1437193
1496640
1253936
1014933
1337355
873825
228217
304953
1631669
659881
1280917
61819
162222
252767
863087
235148
1055014
301224
1335354
975850
1560704
1645264
1051173
843406
1232021
507178
1020161
1617932
1185527
1409831
1327806
1515884
1627447
249145
319076
1121978
961785
1371073
613490
327913
547943
1528420
1516616
639732
1564322
1085628
44512
915871
790506
12910
1347260
1359888
332331
1105938
1252035
916399
176701
1402297
253556
849298
624270
342
1468557
594534
1432629
590710
1106244
609659
1531668
327235
270836
995729
1159381
1356012
428959
204557
1426233
1615368
1442892
315171
698480
1422241
444965
1352009
379576
764843
466940
72322
974412
1378571
1524739
1413388
1398
221017
288466
1287423
19449
332561
1185494
101440
879584
660298
742191
986205
1328608
509464
1273794
1552802
739335
530617
1218507
463951
1027296
1136850
572557
344759
169821
1386080
1432126
506221
317761
622362
280360
650619
1269314
131840
496515
659445
1067905
1547065
1252244
394408
733884
450837
472976
187814
1446231
1409318
1437850
895682
1388793
209477
1043013
867082
510012
458691
541031
1237559
325443
1354509
497893
428803
966868
325710
649691
824454
294594
814931
1341416
1414216
1605235
1116828
823675
608629
678921
13546
615360
1530462
375896
163281
312679
629774
51885
1447433
978570
969081
186564
897586
1373663
1128929
382137
1333102
109612
698277
610189
1611017
111107
958506
1205919
1610204
1116695
1376153
983932
1209184
1187157
1463316
851540
609607
61829
1427466
895944
1472048
785513
1206375
974986
1592488
1435756
167623
1611222
367510
409013
1186790
461359
67360
105267
1190715
1275635
104542
599461
1121874
263327
34822
1555195
1025025
1059362
984743
1061659
124946
47098
107807
1646849
97789
1269
946242
1403162
1049196
927996
728686
1260757
867333
1275524
787703
1560651
1635399
275007
308680
578088
1476265
990411
1498448
1540470
1515748
1112666
1246592
1281116
567539
43728
120948
1521654
1366097
614388
215623
1347245
470464
840835
259165
205937
1202142
369338
1132878
1198489
268470
1226035
1519917
39562
390105
1084691
888718
292424
963899
1461014
1638037
1041865
1266176
473669
45885
344968
1628900
628631
1006412
1117245
925230
270294
984629
793782
109359
144741
471306
755331
492312
1565587
1565398
151319
455052
1491786
1568602
292059
1100714
20615
789272
767485
803577
863943
1376881
297448
544575
1319242
990302
1077367
870962
1284821
606039
1289899
34979
956188
1292927
200532
919437
466567
1367510
384353
411673
35726
1581704
513997
336408
1315178
1096953
1423356
698303
1489281
1354493
1168667
1575257
454501
44054
58294
1599174
1518291
1488614
220790
165478
113857
822373
1205568
160287
325154
1522611
1553535
1639391
255355
1503281
203963
801386
71328
1034581
301521
801402
566508
1584188
1096140
693600
959485
394574
1132096
325919
1083263
801306
520847
438811
362540
724570
587917
1412855
1635832
403898
62658
224442
341476
1481653
539649
1319574
821307
1375356
358826
1037041
912948
822329
1248535
328531
260149
1044137
6999
121257
174826
305891
61728
8155
1586028
1613064
513305
1425148
220605
611608
1306932
1369895
984665
485885
1476019
1241748
767815
1438518
926008
880443
527802
1507551
377475
1411032
842418
417721
771825
646927
786899
577297
1611507
697431
1371371
289773
1487958
1234747
670113
1462001
898084
1398278
860020
423312
727370
380128
1640062
1440093
1580819
148564
782438
141197
1413516
1242624
1147107
468236
585698
108056
232028
1301738
1027629
1454688
491757
357664
1091469
302028
5658
496294
1342973
300818
1414735
468694
95521
235717
893751
1574651
1258964
3718
447880
785753
1133071
33807
495164
860404
1202513
838063
498611
401477
267534
310236
141740
1272311
185987
299360
193919
1293676
559172
1174581
1053022
1262734
841353
653519
1479273
956955
894697
1046793
422878
741543
432193
1157170
532107
1207268
964573
1532022
273995
32182
1608965
1317499
1432966
957397
1629749
641900
373827
1411458
593849
384425
1201230
653713
1419858
652085
1581750
1002334
473112
1428867
1502252
497970
968387
812277
841977
683615
883760
1075926
1630412
935619
1080946
191769
272284
525470
485939
594967
1614626
1145146
258937
1428967
95962
701540
459867
1403209
1609896
1551698
1369857
674732
1529082
690937
783025
1212941
254630
444288
1545534
903934
1370720
1607880
96470
1399140
553236
920941
559780
965934
734726
854661
880157
1262374
216757
1262703
258225
268802
1047802
171357
920141
1190030
1415003
505332
1180346
215875
144006
19631
954348
1076554
975467
1384273
1522806
433467
627195
1075300
237640
1553779
131567
429898
1271190
70143
870609
973962
997920
847254
7538
982075
78314
249390
1155658
1531089
1044111
1212704
1602979
104621
861020
152930
633047
840439
533021
451187
545230
1264595
388370
29681
240878
139069
414884
595654
991979
309214
1072807
282643
1644278
383878
1599832
688142
953440
883008
1553232
239787
1268439
229402
602280
439495
871563
246114
1403006
759033
297587
1140116
7649
1376975
1302035
1165204
767771
77982
724462
1072674
58249
669204
1209281
1549934
1127222
1463587
617507
497275
1269538
1141649
82940
68179
1042007
996363
219226
777649
1070367
1232829
832950
801120
586573
256698
1478223
1132870
1357272
44626
1370076
262713
1111608
55232
978580
82059
1282926
1590571
599849
626139
1341126
857842
604679
1227077
751055
947851
46198
41587
1468337
997999
999555
616376
1620188
1381333
548462
152363
1373048
854233
118171
763948
711273
652265
1340623
1467017
1315665
466517
221004
225766
21119
399328
716671
794056
1384067
966831
1300643
203814
1612799
273790
530260
64199
1628125
1521791
1216979
684993
662585
989450
1377515
680494
1552074
637005
977328
1049357
406523
147571
1402996
991988
1293245
954478
211015
101760
454958
1335756
872663
1185504
390675
896066
1498866
1318534
212070
685699
643914
449505
703434
227898
766966
205245
552521
772693
1416694
390880
1455195
1132840
653863
1446922
734883
299872
284340
802549
725853
1368892
366943
1262802
1403507
527065
173097
706419
722725
1203698
70684
905282
668770
793170
783571
462196
1346208
292854
532657
37479
1106509
1227863
1245015
1304694
63584
540455
577848
493165
416384
159756
1439001
146108
576177
628048
1425751
480247
1300458
1595499
450771
937436
459495
1468894
1325629
26145
1113376
151571
1371223
1443885
1549959
415480
1306669
1264952
599446
1006396
659021
872365
193996
653392
1136538
1215220
1012949
1116364
1180825
657185
1485002
1232314
1185008
136552
872039
545922
835098
374146
1536850
996943
1019031
1330480
724867
859822
711308
771816
918255
960293
176370
134976
1485395
54994
1092036
811620
614855
642395
32789
1545653
1205104
261664
508096
741863
1367147
125199
626808
246622
1249806
14337
1195422
705208
905272
818105
1407639
791966
91149
971960
138764
405514
440227
1228300
893591
1072983
1468292
1305350
72421
285646
971836
1339043
224459
814478
778736
564896
731508
618329
755448
1586842
116597
1550747
152359
466006
887844
1004910
1628949
132788
1295428
650173
1400212
515714
188965
1041512
1198085
843993
88875
34001
377594
1395127
1621037
1147594
618330
738558
36122
1440848
964123
1635719
525077
1054164
1003180
1487950
44114
1260987
472043
985344
1450025
901652
273201
471171
495529
16259
1467157
1176116
544981
309051
1395908
60784
704165
739138
993448
465678
1135920
652910
92499
98272
1091378
1085356
30963
1566989
1203211
185729
659770
294641
1575476
386937
701575
92723
632472
344699
1030950
1530318
666677
1026996
682618
703424
1155951
1330281
1480043
1508382
1555153
1151771
1266010
1573449
1430751
88846
1473873
1525687
1605514
1395455
1434420
1243240
1252945
1316322
1505939
996399
1003007
1148507
992996
598886
1069748
904899
1252526
1081965
1606562
295283
117966
1485449
239381
1479483
264798
240235
1179287
581739
278746
397717
659017
1597144
867566
1080981
93139
502872
1065554
52618
852648
1236632
291807
452802
1383156
443336
399534
420678
1209668
858043
1487380
1492383
169802
996808
1354957
1494109
1223486
240888
263899
793360
798292
567472
465020
519149
155517
94908
1316151
1211682
660872
90265
1374385
601380
807329
29533
1570971
1634445
1622739
496584
1361514
1442324
1387099
41312
585608
1135755
128775
1198300
852577
751718
764222
578682
1171245
514402
1637611
1519407
841879
1601073
1451842
795329
1086732
1441140
967410
1347961
556345
513510
706588
1469300
642956
824066
943058
336373
1128183
158346
1594029
1045597
982739
575822
510007
415541
1213760
1373074
1096951
452225
1026596
339980
1369995
1126840
438080
404475
808965
1495959
1214535
507540
1338427
713396
1308398
554497
1156129
1008138
181698
803880
1226963
253343
219995
1391829
682455
1591552
627443
1273950
991483
583712
539592
495273
869224
494520
414001
120173
1323719
1566523
201955
1080624
22066
1053910
1148963
37772
53904
624542
1253412
1205472
272384
1081884
1052394
428725
584257
169962
1559787
1202187
1118060
864815
523270
793534
224821
216614
1313148
1503647
1277454
442189
927134
1509109
1397484
358190
589171
1508618
47956
122600
1088189
1329264
723948
47760
1637349
1147181
1547005
162974
1308806
1509369
370635
121241
578641
1029044
1600902
1586936
687066
1289795
1368972
818232
408110
992388
234338
261848
964536
340619
1167825
579357
1185428
1502151
447266
528554
835584
79731
138216
33884
791146
603145
1026987
111440
896858
175153
502379
922624
450220
998809
813497
919806
512157
905182
1338828
693964
922619
1387213
1639995
1495669
402293
328276
1604236
1417392
879802
1530251
505371
698271
537205
39984
1566218
767551
88027
27628
208655
535302
1069110
1453432
560872
549902
1234839
918776
106861
978457
1629488
180512
1512726
1436724
724353
744069
893450
1246843
182306
938596
1563091
1270882
516633
477879
893141
1599602
165218
1502322
504828
630175
1181772
578608
1487109
358953
557872
1298969
1470215
95389
982076
216612
1113966
845624
1060354
1103657
1377320
1421905
470871
1541951
165048
1363890
52991
1119347
1403156
653669
1441823
1299605
1305876
20023
965753
921374
423356
96783
116045
652466
186402
169132
624290
740135
1475018
134714
837903
539596
751482
200436
1586486
1102582
806602
1291624
1276166
432802
1535667
1505054
331256
1000608
571413
1169067
1475051
31336
658942
441878
44745
240928
735339
946083
20260
1339798
907756
1497716
1498838
377856
1386683
219739
1025574
1314654
704860
710335
1610494
1222337
1429180
1220377
593978
1511386
285232
953514
370855
585030
788022
302878
554465
1440584
1146541
334012
488631
293604
1138945
440021
511380
833472
1585731
872538
57246
2485
1376645
337617
857889
785244
492163
831496
487832
874727
1541516
1560602
627470
169343
1163919
1631451
976835
1005106
800836
538723
221187
1023903
1374108
399225
1499809
1397089
675565
28902
1246958
1564463
849336
1597218
506874
614334
625739
290250
1597734
1460031
701394
975987
1331343
454157
1488479
215961
432395
1197885
966646
1554004
1290634
413762
353588
1076226
965719
1171245
1133320
755650
183895
1241625
1473979
457322
813825
1389821
262103
66349
5431
581045
1256436
343256
1542123
1556785
1561310
1228501
1189528
1194040
207225
1119521
499422
732448
1563969
53085
998853
540705
684293
1051147
991331
1269914
279767
8914
503506
235510
1269124
1229753
898157
734459
145494
549878
811648
1090842
552146
1034125
373441
1393397
388919
431737
630813
860305
881634
804309
1108489
256991
606493
1559518
124147
477355
755556
311532
380012
1317059
1122055
476983
4007
1034075
1513399
1403272
515482
805811
692165
779240
939745
1611660
179464
896917
1494518
1318615
975830
21667
642473
1357937
1392953
1095300
396640
465011
1631796
629466
927630
391746
1204498
1212687
422739
1634222
741285
1422805
719015
277769
740771
1598622
719116
677319
973660
1115701
1311441
304557
978063
1646133
4436
413151
986075
194688
79919
846003
1166408
1452481
797330
725364
54970
1078285
1363694
385628
982530
169492
969315
1388918
916351
269868
861306
139975
283446
396041
333635
971653
1230098
519304
604328
1025972
118124
1033776
160669
1487052
1271224
1009041
896722
1448180
164172
1543343
1493126
1214401
946952
55291
646325
73271
1195016
718653
801649
1553120
550540
922154
756413
1344544
511378
855113
1087927
790043
1465175
266604
863813
261509
1603195
1335426
1487493
1251455
521548
135673
1176159
1374586
1177095
951364
139519
1177352
1297032
1082904
1436134
970057
362900
1217359
506898
368122
989374
402798
770876
1182343
1591848
708837
923961
296833
1236389
1141560
1218445
1045051
188192
1318444
1105306
318455
329296
488166
376526
1115238
1320006
776646
117455
424012
192410
1331083
705163
853973
387273
89185
1079691
105234
774939
731869
694703
395819
1293448
274808
1252301
284728
1241842
1027084
32569
570254
276973
893348
816240
1257503
1187699
375688
1645762
1592782
1593956
356829
400632
278494
380079
610994
1005172
1501212
769247
952699
1175359
923027
1191001
1639273
914415
278418
916744
807744
354635
492927
1299780
667880
1115750
1003452
1099076
791066
433815
819987
1100372
1489214
69408
550080
498058
145811
1316449
1216680
1498095
709302
734877
1108523
692263
1050433
390865
330685
1555102
1525953
1231102
1005908
1183506
124273
1495655
151241
772210
1276413
1387069
941847
418132
1382770
366590
1315601
913451
1555105
827758
1313028
77578
1547292
325344
1518461
432096
848874
468665
523265
879964
571178
1613873
922596
870755
424910
1609873
1182807
405145
1014658
175600
267308
903629
492131
1552283
1133233
1524992
594541
763843
928407
781633
463684
12859
1406841
644176
791485
1072254
581540
651047
827346
90512
1233847
323429
167413
399199
315423
188421
1466802
623675
2580
204065
687188
954551
650373
1352003
1110266
1516494
606574
1133051
86711
477506
577669
1497165
1293802
29538
1597806
775136
689615
619623
498208
642431
476587
434823
1255326
499677
434637
808812
321448
966649
854384
315779
1614889
141839
1630398
434843
204787
1358463
1594876
669377
1505046
757214
1440715
1061440
38651
870566
120959
229381
1442271
235678
1004527
139974
610492
789553
1519043
997889
1247077
890236
694568
1473621
1416944
758468
1610294
412933
1311269
1146348
387140
55312
750300
665900
689253
1113200
1418816
642841
451401
1111208
1019823
854233
1091592
788708
570795
781874
51630
216964
413257
238439
1423743
845542
506469
274380
619455
312978
695457
6456
1632239
267386
311909
1012730
143281
1034734
284051
1039092
821700
638716
787533
1192187
247976
44381
1240781
147883
213736
590803
349932
642364
1247530
113292
286512
1369686
697099
387028
142961
269824
313523
812395
1509524
100942
646569
496788
1000451
296009
129638
1046313
651014
594638
1060062
3055
199104
403830
1510132
319891
1354633
578397
940534
280894
1268280
1390955
1063623
1242765
1337465
1075362
909244
287736
941593
586666
510685
1512989
1572363
969636
931672
890548
535823
395411
68701
47326
771501
1355514
965146
408560
1229918
1626660
205013
520432
221424
432626
491847
832356
285204
264486
57014
967081
1067412
902068
733884
1302779
311452
1518468
458959
664152
160379
1261143
891785
223298
964395
1565111
1309214
485907
1373069
392029
339101
558538
540429
1509675
1164882
1303827
666021
1097835
1188804
1202171
255855
395184
806409
698343
1203841
659767
291379
1506607
869358
567988
709372
1067054
623037
1535555
1446663
936410
1071857
382717
483111
986878
504005
404628
696374
1552034
1048190
1638459
1015690
399082
795792
574959
1180785
45513
958284
147222
1305423
215259
996749
618989
1092294
1454620
370461
1183767
84448
631520
628379
9097
561346
1533226
449330
363468
394650
1254362
1255955
1257967
236758
730388
913582
1351908
1532974
97213
221487
10756
1068494
1480470
878755
861433
1276840
1186320
1189956
1595422
125343
1025946
1603090
1316754
1132850
591552
1576041
665913
1184753
1016483
1568391
511115
993006
6055
1623576
969906
989075
537828
452502
1276961
1119684
1176105
1202585
1340196
6302
998069
1009184
1148482
466428
1122044
1042680
1015419
1384291
443533
339355
996597
1350012
990786
1537492
948387
1224125
141280
406370
1482223
1043215
1249703
637023
1148755
741733
50966
117652
838713
751876
782195
930520
1087694
464737
1042300
600452
1127476
353087
1091052
1105293
1169383
1409975
1156168
1259645
859155
1526762
1626073
986518
610401
652236
667266
1386181
659078
64056
1525624
1336057
1204910
1497294
677256
496611
1342711
341656
453896
1394950
1088327
1018862
23830
371548
1567716
1219448
1315427
923402
143965
687752
1356193
762302
1339243
247354
1212557
1296888
595566
1540398
632778
689682
815563
1136277
186178
453066
1448219
435062
1321021
1551470
604308
906502
198405
1460572
632853
1218011
461182
1375210
1383655
304063
1542807
334950
1296471
14730
346240
422434
1282822
444563
881232
90796
1187065
1602958
1317942
1159927
337189
988241
573418
1167834
1465480
862352
1133092
475788
287447
1228248
29774
59717
788262
430684
689285
138714
1262787
1031332
620299
1468865
1598323
1563433
101400
1471865
452450
1422458
412622
803978
721354
224190
69181
921926
109704
363123
92320
1356012
1326634
511844
381236
1632746
1371420
953006
426185
1588558
1386378
1562779
1531502
665909
575312
41180
1070843
1499075
1041131
1157754
1083923
694908
1357738
383456
463068
89255
1529455
239416
1084296
1352340
413547
108667
1436877
456756
43032
789782
410645
1518612
1314914
1120335
168431
426434
1019824
1602065
1337354
828300
1511219
300779
293451
536892
1351015
1419275
653056
1225296
1021833
1158372
449109
678276
767195
669573
180060
1404722
169495
433860
1569748
269009
648921
503238
323982
603878
591986
1094245
1053170
148639
599506
70748
183979
1614511
173898
284873
195461
696990
252071
1326699
999224
1642321
217537
256522
1165241
962530
1054077
1451898
863653
1075657
370251
1256445
1197316
1192
639636
527374
155557
1452703
668027
847844
1276261
1201986
421622
382892
1127027
625920
669270
214908
1583360
1520690
1604763
793344
1306918
1215060
217983
182466
443242
566544
1058427
1215308
1138822
1189973
327140
381381
584082
1623007
1305182
729364
190412
1421176
84554
1332246
1292240
52623
1116063
1123117
1425554
665107
1025065
1058444
317590
749618
548721
464457
573936
571106
596175
679041
961388
1303420
627973
187806
89570
1302564
142733
377811
323205
1468672
879043
1591051
1023735
997325
1551025
989449
281239
568180
1013861
792906
1470495
995807
186073
13676
924877
864837
1140665
933215
412260
1140239
1591212
1107415
652206
836544
1487837
561841
1468664
978165
740682
758662
321358
503028
1546665
1081477
672896
305736
1014920
1009007
1364716
103023
1576325
1272866
967901
293130
77558
1060731
1310340
1349123
1619001
879847
1207067
822253
1104602
804089
417974
808928
930589
84168
1570631
14865
1069719
729533
369435
1357838
989191
656031
42568
1105564
248916
502554
1287695
474291
194654
326977
1340275
1495605
1536141
1051087
946511
174300
873685
552514
594590
870508
989890
981315
186970
544704
341907
706322
1323180
470756
1431245
1234418
1615083
290501
86278
108860
940570
1468574
1472741
1066442
317716
1260557
1619576
275055
647089
1527605
780635
1473353
1338396
1069856
1013363
326553
1062891
816233
909071
946136
115102
916106
76295
1490958
1210761
1175281
712913
204719
1559357
91398
248515
1608492
684861
330882
331840
589112
322778
23317
413611
343020
1456469
844265
953620
1606609
2938
650388
272705
1477489
1610168
1617843
1384613
318092
274053
175193
1387172
1028024
79916
357817
75613
207187
168581
925779
59631
10338
1171081
175463
789055
474583
1000007
1292235
839612
1516859
384208
1104739
965469
1162077
725284
1029426
1017224
1110935
39084
1592280
811818
830922
1313764
129446
1160885
1287548
1375597
1370849
545878
1588104
820050
1349214
976360
1312843
422301
832449
507997
583723
432480
4507
587492
1568427
278420
1038473
1425512
1018246
1303731
781673
1061504
192274
1066325
1320095
1529161
1615765
469983
745109
368180
1278762
1415273
235133
1428904
1062559
1310057
390072
322378
1253434
1565871
487101
455308
1303806
525820
550026
433000
481684
1078711
296505
915993
1150190
844525
567484
1178911
1503605
149009
830435
931373
537031
1123027
46455
489862
1552673
757933
784542
447617
982089
424797
1115900
798807
466191
1396997
1478212
269663
977649
901363
1397269
1198929
975087
1413355
451159
808052
995881
1528705
637371
1330964
153490
1261475
1062783
50426
946650
759030
1355935
1039019
397226
524882
1567511
966387
956881
1107360
459771
185901
1173044
458559
1194065
811277
690594
359314
992674
250197
1268092
1440961
1326443
1435883
994379
1344184
679243
368889
161521
1284125
893879
408928
1483569
948118
45824
788289
407237
923274
1081717
490738
521777
1279266
494473
891131
1118093
648213
242565
526601
758059
955926
1315638
1353448
1339796
271660
1185385
1006868
411292
634273
1588644
412335
403979
1173029
370359
6574
547039
541253
153136
1463583
86731
642853
867029
974282
839094
1035146
678467
313779
166439
237849
1548905
1114480
387429
769818
1622832
543418
1327607
1567527
1616218
1390384
927449
1012850
1051800
1508140
366104
1277153
904147
1592453
1029099
1052884
82409
1517290
1396666
996792
1430798
1526452
1529314
841137
65771
707951
1217769
1397279
1618079
631489
1290266
90746
597837
482933
95042
145211
491793
387064
35165
709308
928881
985826
660817
35982
1577061
1203785
298929
540001
601629
1023731
1502894
1134618
1615008
562169
1161358
921670
84814
193512
766949
1345605
1105602
928254
686681
1311083
1459619
616871
555667
1373906
159198
118983
294160
1531161
433028
842836
395867
1638458
942283
796128
483997
986331
52086
884246
803023
975008
645362
587965
1495037
1527605
758227
278632
887862
935269
287959
467693
1611654
141901
476453
1338105
111814
329475
103614
919623
78484
1420575
518954
1055132
1506029
667410
1419160
775176
476584
1204282
928462
140057
349798
152565
879836
883120
91210
1553718
468026
281675
1030120
472416
177456
154653
1049334
1164885
1219112
1355764
954524
732943
1213983
1430743
147773
207970
310138
493550
90469
1581827
851790
1471194
782774
412325
15170
196202
1399767
39338
912467
95550
1058106
397980
1446064
352471
892696
497462
1643384
902512
375314
1158159
591367
1349910
230706
1089337
1562820
755282
1192606
468710
1412685
1507495
789865
459601
763240
977854
991932
864232
1261703
20908
535794
327733
1498643
275887
1438830
911764
716174
463964
92954
1644786
842695
906244
661406
697334
548177
476978
157267
802407
659740
336192
146415
559731
120682
750350
48327
1333839
1387045
420827
56067
1259312
1261749
1036490
1255409
776454
1646531
26797
1537213
593574
844199
1302239
10917
115688
517425
1212056
858834
177144
24008
117741
193269
682612
6891
853770
567859
1429870
1391431
616517
952728
1436580
297136
1198909
1404118
570251
1050457
1561435
544779
1392599
200607
331485
860911
1627275
1105185
214241
1129148
424508
1122466
450798
1126805
93772
1036565
78763
1554809
146274
133467
1266359
1110620
1370736
1608360
603699
12300
315896
993784
1064029
631745
1365078
648285
250810
458947
897202
1531014
775391
347100
1646257
1255878
922647
1348731
1254205
1578406
1080232
709569
1563312
1554063
835466
1339723
1424058
336215
1458467
346564
380130
21785
865534
810260
888621
1315138
1590304
1227341
1511480
229121
692888
275866
1544426
1393313
878358
829102
1554224
26542
470633
1583722
1350178
831785
560447
561992
609264
300639
522299
433188
1364518
1485840
1492884
835411
438227
243904
1235657
414195
820591
1239747
1195048
252701
1267404
1191180
1408604
1562308
227337
1293940
984307
1022127
641110
604399
1006922
886540
1409380
880913
1604906
945073
847406
1175116
717658
963268
1547998
1107092
341408
496247
288708
824005
590009
283629
1301889
1339533
212759
544110
644976
284339
745127
1012778
1319987
1584487
558201
1519674
43020
42626
523870
872884
137428
1604005
1327410
447749
1465583
1106401
1403617
1126605
1222147
427093
957588
455892
1196654
85831
341702
848360
1490451
959281
915171
563031
1581220
54731
664829
791432
141552
1310031
1458066
581833
1477876
523994
981352
343323
924786
932688
1446342
87514
445047
1594385
532319
136133
782748
1147927
667335
403751
903032
183260
1282146
1243144
949476
642287
974674
1601911
567532
702006
1345194
62399
1565241
1033639
750983
641511
775086
1188142
654030
810964
1607834
55226
966257
490046
382975
55421
883876
1598172
176523
80896
272516
1504902
1093887
599314
517253
505947
951055
683949
710519
951659
735050
1376831
1526358
585473
170689
926228
896179
1095017
786932
409611
528235
209433
1423669
1125266
73634
143402
173724
983571
5420
1056872
949843
1389855
757484
1412722
522079
1288299
1363694
920976
908354
1158644
586901
617375
1097793
344676
1131113
325873
332543
1119944
857698
1216869
1340812
576426
1032047
512326
1233399
1332411
934895
1353247
975079
703190
1306855
1355492
510289
524728
769157
904797
1519037
317097
540560
1144469
796766
637343
1275332
1458541
246735
909962
141813
57299
255405
855132
701800
1265620
1126645
1600842
469990
1238816
15324
18194
52241
1104449
31971
1548823
167729
227760
1357506
1597168
943223
221489
1055055
685920
1464466
829448
223356
1204434
667518
964102
240121
1278269
721594
420846
1195638
1280380
213
242398
1394345
203217
1154952
1095046
839414
586904
1542314
1151298
82823
1063840
580033
1090359
263113
1037573
1627240
538992
1623650
1382000
1293311
1360026
1405640
394740
1603430
1035249
700645
904542
8295
789465
259163
16508
32695
1096499
1550577
624098
534272
1131197
810246
1420027
819630
224905
795959
209120
319369
1354477
375499
834284
1159897
588641
1536612
1536472
87320
711766
1053126
1078928
444339
158250
486376
1373292
300323
720756
474189
1030991
1221191
1052580
1288571
87284
1157007
567680
816679
1381409
1069580
1282623
11532
722507
1030705
1395498
1072231
1361157
1379439
1575407
373877
767061
499383
201369
1623854
1593549
387059
145674
605057
209005
1507951
1457629
1618479
886598
779184
1597887
410525
1380009
147545
599010
654931
206202
731152
418824
800313
181782
1210570
208861
693744
868792
449235
207765
14667
320629
72859
775962
61140
102044
1151679
484638
1214203
1074228
263116
206798
1370059
1539133
85367
1068265
365443
1012862
134587
1132069
808554
455463
1222151
894902
1590466
1491519
149383
154791
254668
740096
711295
524095
983548
1000557
745159
1312230
1332642
425575
578682
1089043
153853
1329932
1295357
1226474
1180886
298862
168496
939637
1223512
31510
505178
1562432
730381
772241
1275761
1318357
1471690
1324544
492758
1516822
1515752
390293
454016
1150066
769691
671328
1594677
200441
473100
889369
1272575
377481
309134
1496202
755583
1419721
1354759
1099562
1326786
51842
1089100
485494
437793
172980
152644
214493
120272
1413805
479834
82803
766274
952548
1509746
1562771
1177252
1384958
611654
1469187
299123
578201
662696
947546
423234
1045177
239825
175150
775047
324767
777823
1600220
46730
1473270
848523
156727
801158
782218
1261944
674101
1242302
1606104
1328470
1514357
1038482
800588
1499594
1065297
1489825
476170
39993
563887
604127
1237686
45942
278272
1558920
1492830
761020
1643332
1294908
569869
118916
1536406
1145146
535724
324196
1135228
577712
671533
267954
1327635
185214
481110
1378201
172545
977659
653122
409081
1164378
1373706
264505
1511169
777463
834117
882503
1075328
788895
1470056
787994
780849
1328109
1080736
1531834
1370047
146043
14147
1310730
596227
547080
274593
1632337
662060
783507
452480
151860
621116
940152
927937
402082
181780
1361939
67312
1595553
1388428
45148
1419061
506315
1431370
992237
169314
53631
303937
636872
709518
1635780
297327
189309
296610
1110971
605554
142592
136391
118610
399043
1512489
349112
815398
435937
734181
1493375
77542
233208
87598
834223
975972
658208
1015744
290971
1378399
1276007
1439130
1542796
185642
851907
1218301
113887
1125483
291062
699927
1525912
1441744
1250167
934882
883980
1273098
794079
1390576
490608
157129
380293
178328
273085
363075
1506072
1312534
758324
947699
1434656
113566
1052244
1444435
250126
392507
311211
575831
1209198
1491863
1433249
738809
452768
1291290
661186
1066605
451994
817603
887874
304694
780692
518939
1030389
1568557
825325
799992
1335020
1340603
1290754
376604
226752
305438
218713
1178658
900184
836619
1388900
564690
210493
38651
85119
15670
40621
1093039
1336370
716837
124717
1476126
1322606
1348283
1490475
1524075
1399817
232015
1316305
669219
420319
1109052
784206
249419
776655
1239580
987606
1625747
52220
643978
537878
679280
256185
1186097
671899
458568
558719
93667
1602690
663339
524638
1258705
311551
123001
1475791
1244006
779465
1173379
222955
536823
788098
816768
190097
1429660
1390519
728511
852725
92477
897923
717732
633890
2977
1321734
1602279
629302
128639
333817
561439
1563633
27094
195350
1580648
250163
4046
588286
1262047
963506
433670
1146388
609670
266589
1062306
1300438
710429
551775
588409
635667
642523
636770
781258
750928
71960
1084175
25047
464974
823014
227966
1496437
867330
1305674
1476155
566678
480026
993485
1475959
213234
1349114
13382
46961
123611
889307
186356
380687
303337
476304
62907
1230808
594558
1630067
984469
1408945
606863
185629
223897
503476
620472
817070
63422
809225
1177789
243445
304843
995442
650582
313715
1074000
297272
862980
1380243
499979
415708
980952
1586156
875438
1499387
1119983
985434
1510192
144089
288221
768275
260093
749689
416256
1280589
20385
483697
623483
1616347
238194
1435984
1119499
796706
1272195
81378
479285
1506872
1568713
164979
361272
571611
1170415
177352
761870
1444957
288115
586998
470804
573999
918283
1570280
947558
1319710
829066
932323
559423
980516
69978
1521622
1570261
522721
789973
117174
945851
1273577
1194256
1030990
1056559
16870
1222035
1559144
531975
1369738
598290
1090515
952514
687509
709035
231575
1190275
353113
681623
1454272
1194833
1446179
788324
1236682
1257073
1137189
1173757
1310238
1397539
822653
1290672
1198531
745535
382693
1370258
1102769
1100322
468130
1394528
1409479
517324
163643
731500
134440
1329190
1322880
1397119
1192320
25093
1109847
319452
1108146
242861
500036
463073
230622
1206579
643194
278957
1358938
1007367
217918
2405
1384573
687750
534840
1342841
652586
1541672
1398742
927032
319947
230949
923795
429475
1007136
1272210
601755
1186338
370015
1096101
428906
315313
575834
186828
1261732
214197
1441172
1041348
701103
952475
783796
1094373
823160
752935
144954
1283261
358730
80732
1523692
176408
621873
1383979
1275196
123701
345958
1377846
1455465
896524
999833
1225789
629814
1234117
345244
401513
29287
1552944
1380178
345041
821082
625388
785434
664523
1627210
1272314
117523
363314
1639955
468091
1142755
797001
824393
744089
1501126
681592
1597115
687568
896105
935122
301227
386273
1425432
948810
323476
1501443
602941
491887
782778
1493525
869032
1613413
1294853
3553
907189
1206853
1108582
1593671
260362
1211245
95896
1304326
614151
1634712
964858
246644
400878
479961
1624492
1555620
1264042
1134514
450628
682664
430875
558109
108969
1014935
527884
934583
1364378
222136
1090760
1095930
405894
285803
475392
1508046
804089
1045641
552602
696205
1035854
434735
1619031
321342
1304129
12811
1512001
939440
1008321
743478
820597
914683
904222
1346026
662640
1377636
554307
1012912
871120
398348
1606534
673443
144073
983748
749298
453784
1297803
926014
985427
626245
96058
375815
1459433
1356119
454724
1000127
637079
746084
1015333
281366
803288
568492
515954
1622899
42378
1228626
1391841
1014413
1038758
1088208
1498067
450285
254198
985328
1398765
1632572
1110472
404114
1121348
744902
1318852
615686
739023
119178
864996
1185415
1158834
255840
1506845
130631
209383
918364
617564
1227595
1030358
26640
1149439
547801
1161373
1005804
845035
1377679
987677
797568
502442
955718
7188
450094
578694
68018
1070065
1093632
1119086
206243
1120241
209583
1367858
404240
334543
1404287
1404622
1066774
271235
649281
1161480
1070987
1056339
1473738
661726
218484
180707
1442202
1148567
509136
906215
1359012
885210
508104
827478
665073
182126
595068
413786
442552
475524
223347
229849
1604582
9460
123637
1028797
801919
973510
775664
1358903
837129
110390
193455
1231794
1632219
73093
878790
180393
481259
631671
413768
604059
1278764
1458540
1505800
250679
639457
1105638
1510097
1435619
1385869
1144965
856513
924113
1029605
829828
1295544
596288
152073
1617269
456522
999533
925108
1599640
637362
1263496
515509
960963
1053103
1034830
289148
1552034
550327
1135114
540555
1532620
634892
540619
1205320
420888
1587673
69421
1430316
1581110
1394825
549808
419193
1596116
1286918
680486
244322
850327
146820
1301330
1602709
1335538
789035
317972
1077079
212943
107870
189323
1286902
233513
1647349
963185
958784
1367163
1292573
741855
1297810
1485349
474861
1637851
29048
722133
1318480
275880
31673
878264
1114023
1532999
1340468
597734
307435
732904
348725
786321
1550538
794139
634870
476250
1426363
1378128
916781
745390
612923
1577940
1561631
1073620
1370349
1145108
235083
210128
257912
214150
733981
1613400
133048
1047916
618917
358914
806727
659852
672943
1480998
186969
1642369
1044952
1577850
276316
613941
1042695
1578683
878816
297543
1230004
1335051
180877
909381
622014
980124
627615
241725
14796
1544520
1125159
570409
361770
1329301
639816
1108249
1294405
150365
674929
816236
901887
1000323
1098792
1117566
113801
846319
315987
1323200
870565
1417200
980794
1017430
1040628
866163
1610926
138189
92194
355487
523092
216941
90500
1056711
535687
9480
644172
400061
1075775
583517
898286
691946
1067425
1488463
277324
529919
410148
1532998
253972
1245435
317163
278884
1149233
18
1340269
923460
1230028
1624306
526877
1429893
223304
1439122
1520582
231544
1488291
164125
906871
1324434
1327239
991877
153881
918125
736420
973912
1595172
1129270
1245164
36472
308065
764975
429469
793917
25178
594522
1410487
968616
268225
298019
29696
336624
488032
323112
63462
856380
1299669
641964
744897
1314972
726110
1059731
494072
1155923
733231
755535
475597
1168574
391783
532437
1324801
1611788
1113882
1046047
296862
110301
8261
1415585
524081
622362
766213
411381
890350
838702
1589277
627824
257862
881461
1417862
1102289
685170
3758
1646411
1368724
926158
1494392
1012794
548131
231366
30363
390615
1264682
1383886
1599085
805778
503454
752308
1624670
1181050
1346627
1064104
181830
517663
1411270
1046758
1149865
724318
287051
200950
575091
581035
1252330
605916
756815
602755
369082
1212036
1594476
646279
839197
1486980
971106
1592711
995490
1351199
1478457
1363247
35630
236087
1485584
1332663
56331
1018047
832798
1213301
1613527
261447
581888
810480
646452
1538722
284934
1109658
124417
1538017
23219
1534413
840082
406376
238393
952070
363495
177353
129511
1185403
97343
1152330
1565353
1555522
1209979
1630571
332971
841359
1643711
1084974
230899
1201213
1009461
106779
1545360
1290325
370563
882326
98953
1176824
333527
260128
564591
623270
1328963
230939
760268
1475587
640522
813322
847313
735647
818667
26448
405305
1070731
1531115
1563666
1030551
299623
1261229
77704
280288
990006
1628713
799144
1146821
832217
319790
186958
746416
1204102
628362
964536
125613
200332
874642
1256216
1394259
158594
576660
217465
1526688
579618
889706
944694
1117600
1451631
1618029
456681
234586
1280963
1353563
829640
499377
1167064
630265
266177
999608
1149975
1616592
322938
138717
1481096
299649
55681
430549
423678
282359
1582766
51860
14321
778074
432809
1424634
1350402
879319
408817
170559
250565
1207364
884837
937900
990274
1554373
1361815
118248
876209
573962
1633279
270423
1330481
885015
1532986
843012
679570
797038
214674
1437208
1228404
90665
160113
807874
1349160
1123704
608105
244179
33637
1033870
417887
1572896
1639100
911354
1367484
189739
1502763
478676
282879
1511822
201116
286763
1575481
1193650
224030
91951
703485
1139021
898939
1256482
1566330
856228
60295
1064624
1176572
1425086
866952
371365
818527
1557374
560899
1488805
1351965
1518094
645557
1455154
637018
313541
802021
328774
321440
705620
1212040
1374668
1481396
425959
26944
1180449
566614
1294377
1154553
1008111
1268302
703020
244460
430447
571540
1613530
1378761
739347
1544707
256204
1582364
779308
1028381
371482
953859
323449
245763
1230100
1276937
1315668
1277147
1015666
1560036
89395
771507
1395163
36078
1335005
1286080
320900
710704
52749
795311
1129514
116920
703369
1234830
726404
1315957
1081157
908630
1558601
1373969
14095
1092703
544999
1117934
619958
1184969
1510371
49268
440579
1089326
975960
250255
1565533
720076
1577969
1533093
85292
1126409
474875
21029
319393
1469902
363325
552894
93282
1436231
91480
406310
1037088
1542277
1262293
1087701
594665
1591439
272580
814770
1133549
679111
1555145
1045779
409391
1536118
820176
1441849
1128706
1245712
793885
1036964
234888
760347
517163
250349
1378746
132700
883156
554069
636290
443621
175111
88426
111384
946908
1467826
911215
1497730
1208652
200907
111370
441251
700320
392807
877626
1114242
459881
258170
31609
1627149
1193030
1054927
1498822
1427301
231841
1039104
506244
1208578
907262
198052
486556
42124
742332
1050298
251832
355841
1346964
780992
1613493
270772
49215
219354
434169
673441
268055
796485
532201
927248
569394
1159880
1117717
129054
1123412
472245
5963
900281
1033980
232677
694715
503763
1355269
355559
1375652
1453858
1419040
1250287
149020
671677
957377
847210
217795
438008
70063
1430695
769098
1367434
997306
1405015
1142315
1016071
929965
1105662
980140
1421613
1432110
1141069
1633044
293866
417101
1117655
1077260
223700
122968
1113044
222436
217813
1308501
405419
1283257
650436
384003
977065
391675
205782
1183940
1176165
1180965
578802
648362
1331584
1264936
349175
41492
1306731
936564
408606
839701
671589
652882
785419
488729
1109980
1249947
66394
1160589
291128
1455742
494703
285125
1264060
585261
1068931
1493562
1119332
1391672
659794
1149421
410788
949525
679285
464387
659897
836278
1553629
922590
1056142
515928
1593706
1090329
728288
68588
1258815
115318
655213
524038
840294
1093665
101417
1566602
667235
37092
1009324
917778
532576
1085230
1100943
540182
287476
243835
1364714
1082692
522852
847445
612158
1426548
384647
83669
381297
1594808
466535
498667
1551452
398353
1507736
1180301
1555296
356252
1427453
295250
866661
1532017
975927
195467
1140602
89008
759709
369344
205117
1057579
882686
501262
382431
751782
943976
629974
41784
1093675
770158
1637672
923436
403718
263307
10938
1375178
395742
1162191
1583595
401880
1022732
68744
1540120
1143228
1168880
782652
58681
374330
1534573
743166
1496821
1638074
1393935
1216329
277000
1001566
285524
1215472
504345
1176042
835411
419559
924170
812039
1480064
579678
1465758
271923
41579
1306503
509269
1430769
514632
819345
1060204
285128
1618766
879222
902836
1573217
1114296
1222939
751099
917122
1014371
1583890
581679
1101532
1005405
506780
437497
67185
1115852
271956
1059115
714463
547646
845056
1431929
1595946
1630303
256070
869813
1200727
337758
738269
38619
166662
764183
535722
1438625
1308668
1365270
1250457
135112
515467
862839
1069624
897335
137985
1444085
592549
1614203
840889
987082
215838
634184
1298607
805198
20979
1085632
645561
115306
1520331
541036
688865
1203068
222617
185311
1415941
1134890
766942
236530
917059
1449279
1077264
1236395
486055
8933
531862
1510340
54592
794914
1181913
669623
594871
1499430
935707
878487
490073
959139
885857
960215
269190
788394
137184
1249410
805002
445415
1510701
1525383
1544406
1471465
1015742
704546
1439502
272744
1286448
85480
1181069
95189
1236325
1011550
168454
286350
1061314
1053732
1392611
142701
1255886
215833
1636970
290108
739189
298881
692296
357852
1479184
1555414
1347540
213904
1277709
445363
842148
1262167
761843
1256590
1453252
1020119
1156481
976311
72746
110879
1151037
1597971
1031597
374249
918034
1030448
1210058
752465
908429
704914
1380463
1603709
682036
724383
1555209
624144
587135
723706
559407
1462576
450590
1252221
1176978
284253
533695
1203006
862702
294307
1048502
1333060
1023277
1302429
1428922
454992
1129481
1322910
1540616
336008
1627702
1017972
295652
803018
1589837
427896
851231
434722
1090920
1102846
1049920
1426301
1641091
1224681
1493389
1623498
1319994
832198
545463
817393
1345994
669479
844781
1161203
1643980
1226037
1293042
1386419
1465298
322574
1500440
1074551
954832
1158757
1510720
1493850
1579102
722571
1381179
1568545
783887
295759
1277996
1586893
1432753
1394896
773984
366021
1374448
1009099
726540
441078
1485677
1242695
1211622
909523
871781
1052843
1552006
1568846
278052
1417233
1604837
1355661
1363566
61408
134491
1152574
955598
523332
1161842
588336
1388160
492871
1336457
69737
492600
1436880
1620178
1236493
1497875
1364566
473762
379815
1589509
1528908
591422
1230542
1140849
509369
1363235
1155377
748434
1566171
456317
1578195
624403
591417
94592
919893
257953
775593
1474127
862772
788854
1066362
1432153
1212475
1402704
90405
1549789
278319
1012173
674127
244870
1045967
1646473
1632811
1184401
1210384
48319
634658
1191161
1203342
1566442
1348490
743319
20878
541513
1416584
550612
1067540
1380073
952966
552769
444549
1270748
801525
1509841
1409690
177401
1367711
234641
726876
1002094
999532
1056920
531033
75140
410285
1286621
1567874
26360
886731
514019
1283044
1423619
1394510
167587
1318250
357269
1462742
748358
1552261
598293
278352
1573866
915872
1602076
1059801
1122181
1395850
458202
819772
1409892
241382
34400
630259
1134652
801943
950611
1186361
1355011
846379
1025516
767400
1441709
541357
1342632
1166947
738228
1028616
1435837
193495
1130582
841061
1116735
216242
1115124
784966
1028605
539890
847413
384656
1060361
359912
663127
491357
14613
171938
11984
296896
434793
965019
1448162
388403
1185940
1470874
513440
773240
776113
1144903
1365282
226559
233679
783674
209477
97743
797616
1359486
352651
621974
111381
1271284
1325504
1145143
1182828
88
169323
1154324
917731
914605
1255649
218984
1285484
557564
197220
1118929
330173
951381
1481251
561050
677489
978495
31649
556617
812056
110844
216032
1036613
855191
1395827
1261375
652139
1084692
1391398
1623290
1230922
273530
149438
858795
377563
1354565
1223918
146761
826714
1258025
822203
213856
379900
1097877
871905
1408023
686482
777268
1308316
1349001
1410581
212372
1101802
589330
686884
31727
524324
1599012
282679
791619
1143994
1145025
1257375
1118255
173043
258771
1197472
352986
225540
291121
1615654
368494
1436632
796841
885103
1052012
320261
1443882
418278
704325
263415
440426
969833
505651
701168
1261366
1329303
528208
272754
669772
1604556
1115598
1463147
86188
774811
1274295
726570
1079057
269331
543821
414489
832080
839398
500875
641594
694604
523566
757294
1098795
972599
1528482
926516
154003
156135
430553
494261
327464
906406
1427517
269606
1060007
1548015
727093
638327
18909
1135119
981576
515529
1110943
158317
152848
1042287
1076107
386495
944088
840645
1125722
1205693
354735
1052928
693769
1280067
1287534
377245
1537512
17636
1249277
851359
949017
689028
1126014
412530
1473251
674104
1643927
1288563
169934
116524
264232
642556
289036
1041603
1242389
39995
555603
1507728
350253
623452
104105
1402099
1114007
269321
643226
725432
1003611
446335
673052
1069697
1383683
614734
1598166
1065123
609183
153523
927097
478217
878737
760759
222956
865620
1282321
1033924
799246
343400
919534
982963
1243665
1544900
484297
1259729
1240214
726737
1070585
1029153
829082
39016
367373
779145
1206017
654374
758084
928271
322892
758410
630516
108790
297762
1175287
230727
1283862
455815
923433
7673
1581617
97470
391574
1281881
1346873
187923
1072079
40590
1242120
556628
1066295
1260413
1144618
580508
394933
807605
912766
419802
1125764
402222
1168248
676270
1177797
1047934
729791
761706
400485
355982
1180350
849869
188220
496493
584923
1258119
822820
1326618
685663
2693
575151
1115692
63976
729103
82081
1118188
1168379
395065
1188907
1158528
1598433
768600
176696
599958
200219
1031928
86117
1563146
683198
97223
997269
716403
636841
482390
9144
286783
994275
593265
526520
1408771
1086576
485240
492367
801537
767032
1124631
977108
1299648
637629
1505362
406154
1396486
1042579
504871
1134765
1609610
219489
21566
797951
1515147
717270
623253
550393
839459
473641
1067227
1611448
953548
386122
699893
130248
1556480
114395
988953
87688
1087348
232847
368109
1363204
1397973
1441152
920647
1279473
663817
1124189
448022
703856
122061
1243508
1128263
1549650
1033923
1607937
759554
852350
845224
243551
1281980
350036
996972
730198
1368794
958837
12945
1023615
1229466
665142
1179526
543193
1562230
1440380
43754
1436436
1064363
1150680
312774
861412
374441
421367
252342
226431
1398789
430781
448918
1401133
1464663
842663
1508828
1194497
290733
1320644
185738
97678
380877
202068
996012
1467823
25253
529500
1596619
1069296
299622
872043
1006732
632426
1053919
1016249
264878
189707
582102
1345096
1614153
939872
745050
16050
116829
1401981
1377375
1235401
765044
1357890
505964
228183
740037
1371986
1052845
1045284
663353
1628999
1084346
628103
741260
1554405
1013294
733761
1344129
1541514
404919
1078107
1274333
1093223
1540796
615063
406203
835578
884098
559975
1421433
429897
151388
204086
956613
1321267
1361517
767826
58275
1007549
970679
101127
1490821
701685
204112
869234
286858
1432451
1359005
1497293
609150
837638
462316
7324
1502463
600658
780423
63663
745042
828129
141309
553532
9829
740846
572332
1329674
538504
1202605
815123
733010
63340
811347
43491
242158
374255
854238
431710
653030
1427273
543943
456915
331340
231000
1503708
864609
1304675
1527771
876676
307401
1462104
10238
326528
1138661
1084103
1040282
292775
1180039
967197
1603170
1624976
1458888
1217331
1301195
1351679
340557
477628
88874
860546
960115
973208
1501957
749253
125615
759360
614093
9366
1600837
331155
1081580
164166
1532793
780499
1444941
109015
1370989
266605
919800
1088261
506154
1147276
1003463
531632
416516
125237
126099
3308
798770
727896
756275
63259
1594668
580887
775996
112923
50452
499472
1281505
1478918
303955
191455
1327271
1302990
287468
1425743
344607
1531171
814999
1030566
1262054
1041537
579583
358469
796074
1581573
1424077
1632264
859745
52022
996441
1504228
1320937
1035013
1180838
273577
461692
833196
506409
1406777
1092451
1024324
1412337
797260
1095612
218116
713608
1209062
611353
1099024
122943
1314783
483810
401944
1249545
302926
794514
837484
152064
887128
1557378
684705
1226685
551245
649036
200167
893910
542620
1297252
300643
779799
776912
1331995
1279574
627987
1222741
703167
564196
1430358
213467
747286
1004170
1053419
251577
303049
1597172
641040
1407957
1269118
1291243
1596944
424442
1585465
207244
1408355
359280
517231
837592
1235202
480845
931299
569015
1297440
1599693
500017
1309312
450841
1585775
1152045
612791
352864
1022465
704640
1371569
3990
1351219
1194192
215581
1210912
1204303
297354
383521
95436
74877
851292
843659
1214702
1205871
617640
1291050
1212011
1033226
248446
986585
420366
701489
376902
187138
494100
1223729
827170
868754
300425
1157482
1606420
244731
1353089
1503387
752986
982830
1474699
1321555
1030028
363451
742795
249392
281643
915623
681686
1259718
1507163
1296568
152252
1111824
1148797
1563641
1333139
1279630
1395372
1370621
1626190
1617906
231361
327093
1268804
1297494
690320
518969
636874
401615
1150
1199512
670664
904266
1317051
61316
10993
574140
616370
774836
1193419
1510471
1413831
142973
1360068
1032930
1321787
449734
1528143
485769
1238557
747235
1459170
297602
1166054
425921
657016
1146471
14918
1313169
855556
180031
1001762
1362519
1048969
903263
1068176
122423
282415
235525
685430
1034235
122736
1210791
1163506
1029767
337182
1147079
1343551
21366
1194488
168829
1219964
304147
1468417
1035014
1071222
1223990
604921
927386
399753
1374729
1272369
740026
356278
1372075
432061
714687
463084
572697
1308453
446751
1128946
789594
946641
839993
1298938
760677
863398
1017037
1409313
1291246
141093
465749
1157489
295643
93501
1350347
1000173
130678
53367
1353475
950213
12889
1319223
1625326
234805
795925
860687
1408058
979030
1442855
211145
585006
1299369
1488776
1540115
606914
1185899
91407
636150
1038286
1152390
493253
903770
247191
431798
179087
705585
641358
1020068
505606
1412877
369039
1001896
1351237
1156230
1498418
1165956
1622538
1407336
1510447
762069
1347979
796767
1347970
431637
500207
926648
1032306
239086
447851
1288000
930520
997500
348309
1128790
1253942
946763
600201
312834
1468081
616779
1309798
1362515
1370181
858289
1090336
904652
860984
151173
1369791
948551
1119505
319275
954651
601432
661960
1218739
544750
670029
81944
33896
1479190
1634031
654086
346589
746900
988828
663097
911784
1513749
855579
1435540
1030797
600121
468254
649693
470419
1489223
1566704
1105212
176917
1227242
275513
868235
758193
1468553
1256176
529912
1589349
719630
1279323
521100
1324244
1492028
1546272
1033299
451629
909050
187601
1352659
963357
1208463
301236
426915
1354274
1601567
525322
83706
1517663
22482
1399015
1050136
760292
677701
82128
890264
837866
362875
524269
1299935
214969
1637551
13561
390377
1350136
856722
1129265
429634
173953
228986
541687
931713
965949
703400
536095
540900
45779
116598
1215858
1046609
37317
178370
1098362
1216207
1541893
1603216
1500407
1432848
1189967
959061
1616799
572530
492570
629387
1246281
994781
1388281
1578236
1310478
498191
1342701
750040
293743
1086865
1602997
432325
146024
657240
1430053
1534649
1184952
1398019
1081623
1412756
438152
188802
309517
1170362
312255
133604
1002121
1588928
1323652
464719
1406330
356601
1541508
509668
1000770
233866
503080
45846
530111
671382
861311
1312826
1618305
74850
1610736
602141
887265
771130
559926
804693
444085
1371191
1568151
316895
1627448
586573
908982
58010
1124558
439065
168017
19943
1401925
1180015
970715
160971
1418053
1158461
1587594
533138
988646
1150972
356886
688887
1584564
262706
516761
1146133
1510754
651952
563629
1320212
543015
357055
754089
103071
491169
372259
177615
1573296
1102431
851353
1237720
1590783
953496
17054
771585
988198
1515891
45967
58955
398535
1071452
346007
755709
280500
962112
963872
1440820
1377390
1304750
1009122
1638609
1413142
751660
242695
1270622
1169119
308909
510390
1435083
1389063
519439
1496676
193335
611777
1207081
869862
1586356
539668
393837
1505701
488433
839165
668977
859336
1159284
743790
185315
1428298
545050
909137
76844
47248
1505689
297644
552421
322282
1427610
1123785
1608547
1359383
1284801
308350
1427009
81251
1424515
1566165
1354217
1014214
7746
124504
665896
654046
1054308
639877
604833
1505711
290671
230768
1068236
378353
444357
712884
287629
469901
314423
1524789
768561
813542
317730
772878
160237
102487
304009
583833
430254
1242311
212986
1132645
350598
6159
921520
888940
1326082
1642516
1028418
360755
415366
200484
633614
342313
905151
968141
984362
45006
15852
240511
1412693
705674
908080
421038
1089159
1175197
1074189
784480
206278
184036
38123
1006818
963972
1480162
860710
1026196
1402023
658043
1241357
496537
973854
378113
1359596
347583
1183283
85167
819001
300226
886541
1552494
857419
621933
141443
943195
399868
101301
30405
898125
1305669
1068485
1213975
397720
194148
1383028
1220252
1123170
899461
1530150
151141
1354607
522490
1420206
1586294
104343
1060462
906328
1629653
569
758727
223526
1036946
386025
224185
561912
940416
613029
595503
539785
803997
1381643
864774
63489
1609449
1413274
277970
906562
1308980
1490555
160306
292565
260002
922886
41810
1528457
793545
505837
53858
61252
1372093
1102924
1602727
789446
816220
1395182
911107
53788
1323813
1184152
941455
995238
983734
1442193
1621292
114452
958064
84324
1130702
412982
444642
1411628
23354
1163908
76585
371108
1103632
1454856
1079220
1609882
75360
844302
770579
1253565
1412550
302701
1417122
1434578
1268212
1432073
139678
1191853
91990
493722
1242602
1156208
175359
1037875
775737
23898
202092
149602
1075216
628452
966424
790525
1476298
1529228
1232803
703846
1134268
678150
847297
1144577
687584
1623753
1107226
356605
46111
616826
988207
715634
364409
270449
1249011
396945
1122199
1534683
1557541
344854
1253869
892377
483430
1431308
1434870
957658
619884
1137290
224688
1054091
724718
491744
720835
1197307
45848
1151669
142646
1412987
441005
1422783
1325945
165167
431941
273866
1176360
490629
929983
870808
477738
968789
757190
352006
1514177
128876
301297
1203504
1385573
1128581
98299
170119
462450
450398
1052361
1501370
489465
1210759
1470259
629060
1372750
381053
333736
956893
1525525
882882
1088505
70140
1501642
986273
1401754
461201
1280606
1635585
363457
1243542
885387
1452756
341772
1426566
1170370
1297504
616648
1563894
1495514
847798
1183624
71456
867465
1060791
1569231
1199998
1257442
666846
1039807
1043693
917994
303625
1004513
1523514
1186127
647307
1265337
1207548
1535591
1569015
1504694
346142
1141596
1295988
322030
1222406
1643034
90681
35083
1182044
992354
313795
1563295
184932
354328
849617
650549
1568005
1206107
1150247
1490079
708866
26027
1265279
523902
308210
811140
984095
439895
137750
1126885
789014
821981
1436468
1451455
214915
1426734
238727
956105
1131205
700558
1526059
1489122
768257
1543818
440220
570439
669558
126599
1393996
789504
1470595
495297
571507
922009
1268809
12455
60046
1088365
782160
179711
67911
1366576
321115
1119426
1582334
46993
1021239
28030
1440003
758210
1134352
1135368
115799
960265
84590
34504
960068
553723
677516
863947
1450054
145370
199606
260027
1003243
1091216
1091597
988468
1163139
1239397
1216469
1263285
64111
1103916
1531086
125079
467202
767919
1641937
1448055
1516668
269609
207706
814409
995955
983355
525067
1194318
894013
196025
20631
480603
1558883
38088
32246
1345267
296455
1298745
1457280
764935
953428
1083200
283429
346369
15552
9524
1482159
982044
35258
1439485
1016802
285149
890441
1232098
1021144
626499
838590
652565
1048740
843820
1197733
1621328
299562
180134
1170265
577778
1569768
438833
263250
593659
1382515
74797
890585
541574
152749
1255515
1185070
971507
1081233
170949
461563
657783
426384
737373
215126
827011
794821
114569
493802
591905
87109
836080
455790
1421360
573797
1393252
776
624112
445532
1501735
1516518
1230242
1097960
505511
1510563
1183310
1638455
1198940
1581894
97364
1240807
553142
1634315
1161575
393442
782226
1445318
1539802
1274260
130846
1175193
775258
339458
1066169
308307
180400
325009
1267593
604365
579786
1250111
1230042
627553
51687
1430740
1310430
1041722
193571
971853
62323
46904
597930
848753
1005422
1396232
412281
610408
243709
887630
1319476
851031
1434477
322012
1234569
649817
343364
670096
452681
1053100
1388600
657851
1373731
322272
1503080
1485706
1325460
870488
1245554
592432
1369324
120211
1277626
1084560
1473374
804703
1112911
210822
989619
877218
206490
1468792
234534
962594
1307935
648186
1502463
56627
13924
273642
410805
706083
568810
1603135
88063
357221
171681
56829
1326598
1440985
673258
785882
1379320
1356927
1569144
99282
133373
722691
433145
173444
30418
618070
1593539
838902
1533859
1627950
192197
1026496
249089
661406
598012
1333998
194519
536790
1337846
846591
1120242
1219650
1526284
84110
728379
946889
53992
1020072
773743
893472
908916
682177
235964
1117776
322833
808050
1317153
1531709
1499938
1071495
727872
1517020
1070388
42123
937280
897653
782847
1014
795452
411223
1106867
1117865
1142445
183338
1578579
1367769
156128
163645
890559
262136
1584543
1291368
1613113
852881
184444
298214
105069
1436109
189045
610056
423584
1130938
1587165
98797
1251847
209687
199538
1216984
737942
624674
877013
1254627
1610653
1372806
1535173
1439634
651347
38247
1439566
148330
1252221
1220678
1477785
1433664
161887
1206544
138903
276317
680024
1103554
613673
1177689
1584761
973698
1348800
767417
118387
1347712
1187325
1104740
1293952
1287453
836459
308162
1314756
1486370
186867
1566392
440100
1312655
286357
141667
293953
704966
443667
641966
29792
718474
1249209
1187617
485075
382814
1548659
1298270
312248
472179
1463710
505594
630139
1340796
1494526
775121
1617641
1499649
898543
1059499
1080649
518307
1587784
1549747
1014026
139904
1504627
997619
1213332
364259
1334273
720216
876996
990233
1159025
509011
425864
496922
991960
964497
222893
242054
1529166
165687
225430
789399
1500882
491571
878036
1212054
51914
63393
292158
415410
57445
1147804
207189
666290
1263968
209917
1162771
1293190
963745
1459838
1269729
871053
782673
636485
1529425
736022
155013
75459
91902
641924
1631925
513287
284956
434942
396559
1299256
375874
972244
1279022
74317
934018
311437
815141
385838
783911
426996
185053
1563752
1382133
596879
1366993
298943
1277064
1400766
1152452
1198306
175158
723834
1194387
988825
945675
301131
715717
1417105
299616
277788
1411661
1094454
893698
1596311
54021
79167
123182
768680
1150509
416960
1081638
1291931
119376
1075829
1039980
918688
1608167
666747
659794
1181468
434435
1027108
113253
246691
926411
1361737
629753
1425701
914719
1413494
217865
360628
364522
980979
1322304
295567
1514272
175695
491496
7437
719493
1595132
1229128
208797
762996
129384
1465916
873317
614875
145876
957261
384121
1237767
336537
308183
1423323
449885
955396
631767
248215
912011
596868
29349
1274000
1562219
742212
82434
504226
608384
962583
427821
303093
1612648
89667
565094
1568436
1624229
923105
52133
605016
1415109
702666
108610
1091647
468649
1220012
1466135
674425
250638
866158
570722
1313992
694053
832933
1617481
1575260
358309
824375
272017
660951
194097
1383572
788857
344929
234603
160793
1429491
1461846
360769
838712
1044067
1217633
1601070
967618
1498878
342958
1436445
1391199
51370
1364657
25480
649748
403974
1257154
1171891
1400148
196825
373954
532276
456414
1134428
857949
1069533
1295949
623649
189084
301552
1405304
609145
623143
1288483
933516
1139362
915056
1214812
1275006
1136286
1604500
149
1510708
874960
93833
1188527
736411
736464
1439503
249856
390051
1200473
909039
1206095
472168
1413685
71914
488707
838993
25756
1610233
948071
1479821
542042
573136
237722
792676
1421426
31590
905234
103090
219356
1196236
140742
686224
596851
651759
293534
1023139
642170
1433260
400297
276959
873115
30344
376859
553282
937081
522917
944929
608582
771237
654842
1128426
1118471
227166
589304
31837
1373421
72226
538236
1049049
679873
105299
1246278
1437097
951334
502457
461504
318390
472407
1370369
276744
446550
1049544
1589879
650470
370763
1545035
135259
1356951
767204
1026250
23946
1582382
1100688
1398083
1496452
1140599
783558
502755
465680
904750
429923
1168567
626039
606210
546622
1012645
633771
210233
1485367
1554821
864867
659640
1442503
1028788
1613510
233848
1319956
1501051
793264
1410303
859218
1153216
124999
980376
382756
284301
85701
289071
1395190
397345
69422
1311342
1099291
156875
41810
1244795
1208833
1166347
1269245
28702
377812
1290392
409073
656599
1367985
972306
1338917
457789
607321
1318514
273530
964963
81354
333821
856423
134409
676657
1139456
1363698
212017
1630529
890494
1422636
1053794
201092
1093660
846495
396722
1227672
938486
524219
798984
1438101
735695
680202
1402745
859007
1497534
582637
1024975
441098
144475
805707
11998
1405535
421031
1003510
873920
1074244
1368248
152644
40365
344632
622986
357422
546480
1431609
997057
446497
621881
90489
1242176
1009215
191181
858361
997495
1602618
413359
820563
1639807
670274
672578
1368965
1340999
80996
1129008
143243
648868
577953
406411
683798
1303981
1057013
788713
42499
1342669
313933
1003879
449184
738229
1383260
434634
649827
61761
372311
1121747
203049
260435
937380
808962
949967
567903
1492679
465169
276659
234526
1348969
1052115
504972
902488
973698
1142110
1347106
227295
1155345
1118803
1562955
1331415
340244
988532
737667
485200
828314
847050
579690
263186
1585568
507620
145095
420362
799054
408555
384618
998542
1216695
1073638
1473672
1054500
1401552
1340973
1079158
1300826
1413525
612169
207201
61581
1066606
766194
797489
928079
385690
1154056
1166025
82659
1637830
1508256
450603
284865
1093863
492322
12798
912327
1443787
980508
405116
1615447
68121
1358208
794688
1143336
1071886
380800
831680
661663
1014314
758610
1509869
1394929
947699
110215
551449
249632
1198354
1545888
815829
230551
949930
413713
1372802
891467
1501589
912420
1609788
796233
963040
998808
1383481
1004510
1119402
493659
856986
111915
833970
635261
1552248
818320
1389594
1491373
369431
807632
950391
114918
1326859
1015435
87621
901169
1383160
839378
632323
897227
844360
1381643
511033
287454
1576901
1497472
113867
1066768
1451055
1271454
1283513
823660
1250961
1276292
328818
469040
36417
1609049
384846
1590205
1256104
1258834
925491
558175
1024685
237695
1236250
1140038
116696
741900
1588360
638935
522800
771326
373484
1495194
699804
641570
15116
1000216
1498560
52248
1066102
767646
809473
176300
1006618
997241
1064836
688216
96196
834451
34584
176011
446389
1308159
1408888
744368
1160666
572306
1484543
1369603
1400555
733469
1615633
863452
233781
1398949
1419928
746680
245463
253698
158079
1288847
636495
669001
1514750
1145150
1499466
205890
941905
1608473
1211156
1083
1259696
803698
1030558
1620605
1080540
1392807
646561
958222
585286
1282144
931474
646227
1480809
1506734
1469389
1229794
38825
1147928
635118
25034
819892
895941
1159315
1318085
1385239
582048
832967
13084
875668
12893
256372
1425806
1596347
717984
1196392
961932
1189723
321806
659044
338760
396089
199410
1565257
1163589
1518735
1335177
450053
1574396
1250607
883394
830584
642030
379882
128036
102133
28288
34788
1552563
1425196
872497
425456
258090
466376
1214657
352517
964935
1246396
533243
501798
698607
1016695
558163
1483081
380836
827730
297974
860799
1307711
706012
731275
879241
380336
1092360
1432286
1542866
869929
393180
1599349
1086710
399611
1602447
1122397
111301
1521730
69995
343530
146160
670483
1462347
543057
1002047
920689
517576
1471037
746948
1376884
208983
1007464
342424
423654
1248340
348974
26003
191911
28289
228751
674288
20050
502348
1565561
1308331
820071
1106081
1628253
1419533
1043719
387406
1418344
1155592
387705
345787
654414
324120
741742
851840
606732
256783
1430018
307203
1514749
945907
947925
895288
930789
1480409
1200538
1340631
634984
1035562
654525
362609
1484547
708600
1529191
417807
697236
1232604
1544908
1237178
1251893
1644550
268182
717118
252057
1076719
489690
596489
1007206
401314
804860
455874
302628
818825
29710
285960
1457356
512123
667132
589914
1598017
1073596
1309915
246854
1441372
1000999
1441683
1575801
413174
99212
133906
1237308
361427
565991
1540508
759573
101383
838597
1261753
997639
155665
1558644
440886
429428
1007879
917079
990764
944292
1383605
95259
668418
1118680
905819
89580
1558263
256951
769740
1181076
744186
336367
536636
1058265
1231355
1026037
1477393
845374
320560
834086
181224
1580438
667001
955259
761879
1029699
1189800
1500683
188152
290643
472862
605498
270517
1504631
967354
36015
143964
1055769
1494940
353907
945101
1423641
1288426
1540672
389220
327779
1066585
233392
630973
634807
864802
635753
990607
433326
530881
709533
721202
1349469
1238146
14593
56830
339586
113839
632827
666849
299560
1569064
373205
285120
114219
105258
876888
613867
1263184
160538
1079996
345287
501911
1444155
1610933
159994
1406973
157134
214451
36646
501370
497492
1584002
1392230
701820
663587
1447039
809400
730469
132357
436369
1377338
616277
1148192
739383
740392
423083
635887
1395101
583438
975843
225893
1432856
1235111
461665
793033
253978
5971
767118
650685
1386539
1414918
386000
817537
1492507
1454498
1572112
1452315
1144355
1603491
665035
254841
1551233
1458923
1270023
272649
843634
1382025
1113355
421178
616270
459046
932964
723443
930643
1055547
1075638
193443
1406410
464266
1493062
434444
1189712
125656
781128
186115
752378
342609
678225
118112
757918
257125
432938
18396
593065
1558330
422839
1583855
771936
1597607
436015
1465484
938223
1199568
1306545
986381
951826
546489
622454
742376
538908
930783
743473
541729
1032571
882647
1404567
653554
1173509
1532235
1527488
1243821
463742
1463747
789731
219941
4262
1524861
422124
911110
545295
433196
1052504
1580867
253475
1592085
992455
4887
458301
1115816
1374304
264002
1143014
1413342
853608
692405
221661
396426
1064639
671217
244903
53636
539355
1536577
1565826
894434
452078
126622
1138420
110723
1568889
1569459
29704
551608
1194806
202939
1064439
255154
37025
642465
914910
1064861
1382034
1339802
1472463
464357
61139
414532
550605
199427
1154018
1174362
96722
1174648
676606
833684
509127
1483422
1450022
1000481
1488462
958803
1543054
957556
76977
283986
794246
1004335
1057301
1545800
1357292
1243630
1079555
531143
1223138
1533813
512031
1575309
204021
885529
995760
822614
446296
499104
1357067
87076
989263
1366913
491223
379415
554393
1280474
972971
256113
698128
1057139
1134570
761807
144969
148309
525998
1602623
1631061
428501
1367318
671241
177732
1518531
1562787
1454800
491774
1251104
643651
57978
754180
1046608
1378691
211247
1018948
132856
1010487
255332
1104508
1204325
1224381
1480406
484914
567787
361551
1618414
150494
1045235
456687
785512
1087639
133188
1316498
730479
1591277
155396
432838
1004117
278375
1593444
792371
611955
1456438
712709
144799
757181
167543
316112
96710
1068205
126149
1538620
631
1578258
947460
441967
67454
778891
929910
636414
580055
1636875
1167757
1230530
302849
391416
374174
605471
1226789
1590753
1237856
1615005
383285
1642308
1431186
987095
1000774
282454
811415
681511
825686
1042661
701974
1321977
124573
1480465
153956
1583031
1122725
737751
936727
1565217
633887
455243
481765
506207
1278450
148894
258581
1481005
1185251
900752
1160235
882766
1094176
180642
249041
1021080
918059
1526613
47617
1249347
1115318
1078913
311279
1051470
496953
464938
1312019
872962
225755
1339397
374815
715254
919215
1084095
423547
868757
950314
250466
1536144
238000
840530
1146533
477313
1406020
281259
881633
78899
29579
44451
202262
513267
352014
129596
362575
1171894
135050
1325116
894487
809411
491825
467668
558305
78604
1098897
368587
1132463
410659
575056
149737
719242
805213
1636197
617444
871968
536408
889595
1396553
943023
513652
877649
805349
697062
50895
833137
214890
102186
736054
291801
1437913
107260
1442822
1055315
452515
1534932
1599252
1617025
1336374
293656
600623
1013399
97239
801680
289602
455123
1101979
941637
948344
608287
318470
818017
653625
385875
971458
537579
575849
269733
362482
517381
1162263
318473
103946
735789
114956
845038
1340361
941724
134280
12165
865616
485121
1063609
1643734
1457889
1487705
552899
566898
1284149
842732
331561
1471591
1318593
666655
497850
1082709
246188
665838
658451
1404686
714300
1603797
1472764
1464690
1479882
559509
1256235
369367
251146
1510140
474187
23919
454527
603964
1113366
548979
173520
236587
310346
778669
1345708
395421
1454567
123479
203494
1083009
554358
1434804
491461
959652
1203872
1631504
1345857
470112
1222185
666983
1050189
746716
203160
512262
1345459
945024
173973
623980
1051056
250936
1454702
927565
259457
460386
976564
1122345
514733
436378
319485
466537
439703
410060
642114
899710
632483
389584
745893
488233
975262
653899
1495424
897684
1067114
700702
1171459
973611
206910
606052
558254
1473406
20634
1396476
1328212
1573399
859393
781053
529466
1510826
770162
417719
1087450
1531051
351783
1315154
360447
1536261
872670
701470
465026
1200387
1026222
859229
96912
1103276
532405
913810
106234
225555
45582
1267383
1475154
808210
961768
740411
1103078
869931
1439631
1590558
11977
495849
649366
1576446
1198679
1019273
58043
359082
1277248
868551
1605277
999652
1541991
547944
1207570
1175336
1085682
135369
481302
951403
1593533
1572711
352128
1075335
1203326
565599
1436302
1286520
1185119
678481
399391
1443049
434459
1434978
424812
434789
377404
1086365
1465268
374045
1287255
1576462
665618
808593
915746
561908
1278480
1640132
171570
1301589
1445561
625696
1110669
508294
1242386
30974
991709
787412
1148638
263485
275013
224140
1357932
806567
54946
1103459
1387220
466762
363374
1380855
539988
813375
536951
762787
1487837
1269722
961705
1401978
702038
537534
1209438
1574618
1236719
44866
148961
276414
736071
985158
1292659
273439
96969
439076
1069290
1037626
1186139
237191
1281451
250500
1148695
140948
521093
163949
724554
654811
1127577
658085
708128
476535
963719
974746
1559628
1304608
1417598
776794
71740
716641
1460900
168016
1187311
1484552
940304
881866
1583935
703608
402187
157675
1131771
1622395
664271
245372
1271594
1598276
278417
369547
368046
1477993
1345784
1583338
1171077
273856
1017123
1396207
871719
1127251
1098057
437243
5954
561451
1140125
937734
1076512
1432480
58127
1603863
78008
188959
759764
733435
550602
1220052
721370
626723
425509
1326243
247303
1237154
49616
227360
330263
537495
654329
1164763
1539282
250261
273342
1019575
724893
597134
31279
537805
148331
440689
1542616
1214596
440372
856689
474053
488833
509034
1141392
1075971
487414
268614
1382991
1533829
125233
1147207
1305394
536503
1218689
237336
554773
1219570
1020931
1524007
889819
18567
1226429
881615
468880
1408795
298352
574645
251464
1622857
641535
1098813
1633220
37201
342715
902334
615802
1403445
1497639
109908
978584
1208938
991722
1500502
1452552
889920
1609817
936674
496418
1100739
7355
1269410
1185361
560205
1203942
1097984
105373
555691
1174926
908479
116841
361546
823936
682521
1532666
981241
940806
1511328
1378883
1644008
1200926
482619
133552
1623010
194791
752984
122968
723388
484221
951506
359290
1429292
807302
78454
553395
137198
1069334
1228124
746561
682247
987009
1625106
944355
415818
366534
860845
132149
908901
477824
1519925
951128
324034
511923
1307944
981980
682043
36615
301915
396257
975972
439638
1185482
322538
564136
132927
658008
658404
1220982
763829
1478781
356118
876156
1536131
1455695
1399591
697106
483757
202193
885749
435406
412155
1615840
791657
1381579
993337
1124783
259872
914964
451258
1203161
1007863
287172
1039205
1615589
276844
48132
1565199
1524269
1316569
434075
1120528
518015
525140
1092268
1102826
241143
586227
253823
715688
614401
1389918
136948
1361516
140603
134739
142536
1075792
561158
533239
267300
450443
539756
215936
254968
1293615
455280
59827
1515163
336165
1115219
405738
1423223
223570
1546814
324508
322538
142313
422485
1071533
1155227
94092
1270874
670633
1046895
1531244
655667
1110519
755742
1038910
343978
591927
163162
304367
1578016
964307
253109
384606
897700
1533947
421804
1420708
1018514
964227
626277
482783
242864
1281809
1252737
760674
1105075
813101
56996
1529833
569415
1024856
329719
1376024
242367
554731
644688
417320
942525
1546336
775837
506892
695301
1479350
1194964
705785
851830
368871
328883
583048
1571643
312111
67097
1189069
225344
624697
194713
1088742
386562
1050889
182989
1301786
1236622
65090
731070
362546
534716
353582
76742
571652
1516233
543886
1418591
1295062
544662
651584
1141980
928550
411830
394731
94464
1618480
1578475
1288516
750057
324734
858642
561362
995040
515879
1302052
603655
1252875
1047270
1513578
906439
1055306
39826
1087415
712403
907034
197455
265447
81396
1621238
912480
285319
130522
1193148
1079512
1446826
424509
1293608
962783
1555456
975626
620145
944314
656955
357852
1597798
348798
860586
698214
436014
755322
1502763
1421673
379084
47578
609455
490433
1510208
1491564
358904
744995
1579574
29524
297659
561609
724894
223545
1002276
1117963
491999
890338
951723
651769
574444
287000
1440552
1074575
1024966
1495613
14591
1241742
689158
1282169
1371927
12370
960938
941507
1331870
1002922
1326401
1244454
1439347
875964
1327250
924459
243983
1473407
1450816
1220942
1238344
34933
1525081
956121
926830
1211935
526627
315276
346802
1456623
477451
10846
1281429
588275
549018
1591586
904639
1536170
349649
9830
678103
1223765
781268
1633648
30889
803470
863774
96248
1194531
375416
961360
1464013
213041
1380610
1208247
1127640
468300
486178
1507132
74799
1496922
466077
462352
661286
162852
1233931
413180
210343
1577599
324796
64898
781543
1497680
835952
345966
567217
602318
712235
789426
884561
1293336
660431
1321500
1367712
1207659
1247901
57636
1387721
376021
1022216
954234
81251
1032710
1231617
940748
873147
1396323
637072
1004426
1086747
1216655
1481617
1053560
1375366
1319085
261798
527289
1238907
1451125
96392
1502660
1341259
955328
1399380
1348903
1156017
1638391
522763
149998
335197
309671
1444838
600191
1207816
1164481
851531
1466583
1548502
1049551
1023071
539229
1158521
469481
726057
1044549
1582507
461316
257951
880437
378459
68390
1567405
1469235
591318
757479
1620363
27187
307592
193839
1404098
610406
973714
1576432
857092
1396286
1523466
216835
1247950
1001235
590608
903237
1086795
585696
1186824
992005
752878
56039
470669
820741
1013803
144318
1132488
929969
1349949
684688
341539
1233789
539154
674992
978485
1558411
822998
631850
306232
1290688
1106560
817596
672595
878224
693714
645865
914378
1393879
849245
1329730
772502
862275
1238668
1535140
388542
53345
18572
1330884
343931
503138
1309601
1615905
93442
13181
1169231
1464581
690557
1437700
1079420
239422
971344
1421695
1516209
1235291
1180868
1147442
979603
500953
1499442
1464793
541878
1569291
90973
358212
543426
204714
688408
900881
1504342
1585805
216687
87334
1209353
1390861
945129
689297
1393289
466546
1614209
482733
1325033
243615
675244
855018
662655
139374
1313182
400296
388190
794901
1577153
118854
583661
512182
909644
1262962
698110
1004223
1338421
1194694
1233170
337981
945862
1096532
384129
1155020
302994
92587
298370
501758
183414
609582
1538275
1422436
1095179
1040564
328708
127667
192008
773189
722987
1100659
613170
802358
198496
84758
225513
449813
958984
1366923
1130070
481301
1427580
129619
583495
1358000
382577
80068
1419616
146666
570265
368256
789170
1413922
574113
520468
641144
994740
141787
585629
170256
680447
65362
350887
613614
939132
545585
1044334
1210514
453605
874127
1465124
668231
1040094
83191
1594957
594435
684049
1384489
640846
1317416
737009
1210241
911080
185347
480600
379743
337709
339114
255768
363135
1278075
1636379
1492889
1305338
286093
808266
466182
498594
574326
106780
804487
564120
397693
1445264
1618533
1614634
1358164
946248
381179
63829
1425469
1304055
1333374
994464
57252
87003
141754
777275
723184
1075992
468060
904061
719479
462761
1507281
153008
1067703
1593348
1388611
258288
1529053
1566370
530649
61837
480063
855701
629456
338391
97954
1220050
1468286
240645
135112
1363116
381640
1366065
620356
974478
973440
1123250
894147
1311808
559480
480631
1059045
357810
77683
907915
7748
1592851
1039814
344081
119372
891056
1565714
1031824
297382
148193
600695
1286634
260819
1004030
889532
288835
1151394
1634771
1175915
718082
370875
1188669
1424535
825491
198331
635230
954764
1101060
318971
650298
1528641
617327
1236458
90381
112853
1054205
325503
1539421
969982
1014008
1460778
986395
157136
164438
734341
180421
622063
1169615
1216694
972518
76008
1137193
1112215
1176671
73313
498260
1144708
1240477
1019646
1573491
1182199
346183
951996
541592
1331047
846185
454981
1154870
983358
165211
1502628
1146649
429157
1326667
305899
181268
1258000
1441228
469127
1423253
389088
1396957
1445151
996894
1282082
1049237
507207
88575
96070
865323
103373
931330
742646
336698
1094835
793754
967553
711457
1503500
900754
1428616
1174680
51811
207516
1456973
651564
1339731
71633
834768
992522
57570
1218788
1466193
680698
1069629
1618632
1134154
613981
1008003
270868
289547
1457649
1072504
680409
166466
535682
285766
1035629
883454
380649
431912
259517
1551628
460222
987721
69557
1184819
1381622
625602
254758
499176
1506413
545961
550781
1571007
465750
72188
1009332
797514
8116
765578
1414605
408681
251763
508947
1591997
264959
721359
648434
733913
1185143
655324
222917
720541
261526
511285
1085310
423694
1151474
129330
83178
1525347
217072
857470
19258
153374
62230
453804
159703
1339797
1478261
356344
206742
480111
486579
381033
1443021
598864
1340832
560150
904600
1503174
73455
248285
126088
1420520
881224
612745
1074086
1397543
1421640
205871
1398726
1616002
1012025
1012157
1424133
1357833
1417287
800124
1119805
269279
381633
818641
959650
687714
370264
834381
170602
409441
974356
1399441
269895
168375
1622714
436268
1054684
1522890
779956
828767
629730
283351
278164
1009656
443901
1090786
76632
1534795
651513
1645093
1605449
79451
1086616
1120531
1306644
1592651
817824
623617
1204361
1346401
1226050
284678
1450812
779770
92186
1556417
357280
360824
1010321
858680
1555412
445717
11852
371982
941320
1367955
1313619
919648
309972
1068494
1008954
748029
1494567
1580284
1390086
698313
809514
380962
108779
223172
796349
1043008
133194
1325288
1417094
50475
1280057
1276297
897888
743829
907612
115611
161676
1399994
1301057
496302
1193806
1544997
785120
437844
742264
335605
1257379
414236
1244367
378122
1536749
468339
425201
190415
523840
34479
268168
1139623
846723
1213995
1286934
1188042
1089916
1167884
1448243
1507753
165819
934349
1037716
854252
1080541
760997
1194310
247410
1024745
680635
570750
28654
876394
60558
153572
1009588
384596
528873
896140
1197227
1047738
1601336
279588
1505869
805953
425139
1607168
801109
647799
1430209
1461930
261273
1565921
746329
251031
687211
827454
17264
31253
996408
742009
1213166
312842
1237992
597186
67811
615858
765395
451780
14748
576298
564957
1187524
1271314
982265
650276
478540
403703
1088560
1292689
992724
1388469
159659
969347
1469851
107115
1341226
982312
816274
1379716
1373268
229938
279203
400947
1086889
1153781
999363
495677
590822
180834
1269827
325454
1541667
1042114
793066
23345
1645671
235489
1647292
406854
236935
483132
888090
1128348
106512
843812
1466153
495428
812025
942648
1161583
851161
1009042
64649
1576798
1196322
456540
383459
1461718
1602698
83266
80984
680624
474122
293131
1314447
1328987
827326
760159
234663
685891
1564593
1291844
1257473
657131
146738
831637
760148
136203
966793
4051
1271594
367571
533914
1595358
1390395
50499
1594874
424248
413548
1586610
1607363
1388223
885844
933839
428570
634958
568426
486714
639797
433939
1036372
1312626
1126965
414657
1525743
755359
581306
1468736
528597
1146943
804141
324830
1615624
390424
1494327
1028275
1585241
381414
362301
1259366
1467956
168016
1377826
302271
1078061
1482395
237130
191000
919337
1309588
1370434
235089
1169752
242210
1342298
1503464
1247365
1410218
1191571
708994
733431
1325859
775279
1044706
1537873
1044625
905384
5813
1397589
670841
430731
880082
529859
137702
700844
1062336
373526
1249060
1293449
1508547
591546
1267396
290724
2032
938378
1061891
149148
712837
1626609
462821
1168762
1080424
1256301
134132
631133
1217174
1474416
289922
1578626
850207
731960
286545
628655
1238447
61159
897540
1268201
198771
586374
769613
745150
856853
519236
928403
170914
1342205
19602
1309306
199216
874901
871023
1057334
615319
364859
1283129
18035
725625
918967
1365186
835165
1528837
200079
1223101
834918
1546040
397234
380943
519122
594186
1638068
982520
933459
181920
699457
317171
821271
532428
782652
1581081
145114
1339615
226295
1168940
1090146
1388825
1024062
419344
957503
410741
1346350
493515
291107
1072902
1433226
309241
734695
1327131
325187
743993
1491719
1341455
1601367
1320264
1192653
1312325
913510
163213
71043
736815
821028
912667
1369483
915559
1228256
1627937
177324
933005
1186945
704542
293168
11612
1622204
1441007
109230
1275222
640461
310192
42472
744226
51684
1134541
991839
601084
1618287
541806
1308960
281355
1534506
715439
1003953
1176950
968950
335090
1376736
868238
1362991
1181321
195345
451950
916951
9503
814163
1061823
1312422
388674
482121
1227725
345160
267411
1022872
1574850
277139
1447163
791086
816622
1003272
814073
1002277
1205375
1604312
1281918
1284994
1509514
627826
1269090
1605850
1562738
460915
1007377
554765
831803
1569308
121303
973331
293907
1134283
685041
902278
1290954
18451
1062742
1546603
597567
1096066
430675
611061
1234146
1056805
250865
531785
748941
1207318
564471
242301
212542
1317924
643113
1616528
421521
204405
205245
1102184
1601426
958353
942130
1309888
588457
287979
1461106
1440471
1047923
1512281
883841
733399
846884
1477151
515821
516833
250122
1007052
1339663
131073
859705
1469704
1048915
682633
471340
1200727
501215
476974
247592
1022564
371351
743752
1176934
738649
912510
478136
1445280
1205959
1016102
1221607
1009148
1612262
1127581
1592112
1020607
119744
177493
439028
765108
699182
741971
623083
1444863
1207544
23482
1565484
388188
498192
1324424
1641356
89790
186070
1338581
1031605
77317
490131
1402980
1217
679510
557156
614906
1130819
848862
291289
1353433
949199
18660
1487046
1097746
1394886
1445575
1484073
1386314
928802
1065198
858992
1000337
151328
139414
322172
225190
1289314
286861
197289
1383736
497857
894846
1402383
1183413
401202
1042202
82224
1052058
661994
1013595
1489710
128858
1489665
1350159
517025
968367
204393
57592
1584940
217506
262366
682725
765659
914037
192197
303744
667711
375201
829946
914014
634044
1552065
229621
1279486
616058
208602
596863
685727
1000501
70392
1372490
779149
1466004
1058825
382103
854741
1493658
204423
978835
1522311
1527105
1401072
1010310
651796
312446
1392869
508600
1474724
213910
997046
827028
66423
625635
1005646
279948
494202
1073422
1447201
537485
396803
1610178
1567748
238890
708790
395626
77277
81141
768989
766365
221143
503367
156613
1405007
1640968
405384
1128696
341245
1347394
625827
199962
432360
12297
406981
354941
506795
25584
1304924
1082738
1518069
1167920
947810
998116
1176000
867877
1271330
1081957
1233433
626600
960364
554817
815134
724868
733095
1254510
1409136
978464
1568424
1301083
1270300
1146998
1156008
422339
76390
636722
1410641
1351658
829914
471098
1471646
761574
685697
389982
651341
1224243
1039352
537307
1225182
4003
542296
1204716
1545126
742887
359403
1086711
1348421
457826
399545
278416
641530
1514994
1196591
883232
1288550
662393
617042
969605
696698
1352935
151803
330632
1418248
561217
862593
1325932
328767
731882
67686
713318
1301362
1266627
345129
420697
926350
258733
808771
1227184
252047
1273628
673326
794683
389927
662024
1137645
510548
349465
110019
771806
1445945
1519271
1063692
162651
1546467
152235
719880
1139634
157174
1611006
305038
1397439
1034929
169567
695517
359391
518425
598634
1545714
5343
482842
233524
1385003
130002
379367
556832
1422439
1297453
432900
1374531
725290
233592
852814
1201408
1278706
1146455
873524
3873
979997
332868
780347
213335
761010
1539222
766172
1421754
1500161
375021
607570
865767
1279913
655224
1446506
1302653
1248578
1015557
337388
1226279
1343647
309572
796819
93001
720815
156154
1457542
1038918
432650
208632
278007
24549
311389
1517991
1507608
1491536
550800
555278
881517
624068
1154202
1160993
395258
104888
1542387
1222959
1589092
1237094
460963
1499300
1135525
991006
1101587
1575691
301368
622745
563501
1268723
801881
12361
500600
506692
1416658
416038
91859
253506
488057
970227
1279122
1460918
157205
1131561
344151
182005
949145
1563324
80225
1043788
494566
1537506
565476
1320336
949146
1253477
897744
1467028
482754
314049
1098541
1318286
965530
446658
1073851
123710
632543
1171315
545213
1477428
458886
520628
873668
77661
843226
433649
1293730
621032
180817
348989
1257230
741585
189807
1493520
464463
228970
409329
994584
527801
1057829
885213
176968
636341
1388282
867396
872161
1479973
933328
1562471
629974
477027
1268330
289149
428390
964906
580970
1248792
50303
987183
1233794
480171
170376
1400411
213427
1536352
1153160
498149
848487
1302946
988145
714981
1350754
161601
284561
1254367
501444
950476
141311
254617
36809
598732
407805
1213545
1111908
356999
1619306
1080909
594905
681734
1182830
821784
131881
369889
639462
275261
172070
1268078
568727
214835
367906
1525438
466172
1172446
157437
492397
1228806
212649
833010
635578
1178938
766911
1054985
1438876
1521718
785263
622439
447186
406436
596427
624611
479328
745592
1093239
945550
996659
539029
964990
1433452
351398
1300827
427470
935320
1356385
669950
573075
667741
1306217
602321
291349
285589
1050884
8771
1035840
491649
1094850
920996
604464
569717
180341
1421684
1158144
1247601
1320631
245600
1093628
1320719
1502574
1249918
1342362
1409492
824286
693005
1032038
574307
19595
188669
982098
586577
519466
1582871
893336
1210145
387934
767173
735684
340117
315509
418801
1548792
80696
1646845
1504022
1215722
922633
404827
1464209
1491154
665270
1185009
925483
1313015
135216
1264696
651221
1521690
196189
748997
958569
741964
1431062
1034340
305841
786319
823310
752063
86685
24593
1352323
632065
139061
93557
952277
95306
1258147
1163486
775798
237800
861621
558425
1481879
1637557
242530
577019
1052120
245326
999220
1499765
574850
514028
576693
1048185
1303282
448145
1347015
367014
146968
1460679
85875
575780
1011787
542954
1357971
947668
1192942
1539511
39770
1590507
379204
459656
12726
1192650
1141831
235869
695454
1165415
179084
130905
1512070
1504854
391654
1112239
481619
83807
422706
1575927
742565
1487863
903470
251114
673764
1152385
1641127
90209
1058452
1600586
401319
164453
331338
1243480
855808
1555879
676729
1265464
824313
1362499
668220
1628834
18283
912860
37216
820894
254803
195455
1483682
1282206
1485854
54295
794680
1315146
245384
1304325
613115
816290
1434285
1075804
1361128
1215297
103509
707890
391261
1384132
1001168
520894
12775
1045300
262667
1351496
349727
297031
470355
1242413
327456
599482
429631
789101
1320945
1533466
203578
916993
472449
1619192
1047849
650715
320447
913589
1340358
140066
1117313
676064
133659
760380
598054
615420
223180
792762
1307362
1149797
4709
591460
1304516
22353
566055
1417021
1363239
1207783
391962
878759
802861
715521
1570520
508176
1303252
382637
657762
90471
1107418
831474
812636
775518
1035298
886371
1273565
1063273
499638
1121080
1125100
1573489
630920
1495423
162826
993594
1150134
729436
1471771
1494846
185275
94174
357072
397928
410012
71551
1246907
1496091
311875
1232851
389826
532281
931546
319307
646472
1458028
112771
1212634
31918
524233
645162
269223
224030
1031989
1172628
710629
262204
818390
1425183
1458957
561520
1617493
1047894
1011060
1371301
359749
22009
326523
764204
1088482
486290
34867
490357
258415
1318250
610890
79528
950506
1164853
28212
1409895
979652
1190383
1188919
25153
1026161
548498
434734
35661
1078929
1114542
530879
1336207
1388573
971212
78986
1398849
1261307
1091324
1251102
750041
517093
783419
735750
125351
1436463
770965
1055605
1252569
1293726
130096
402464
1364824
958884
565825
137649
598559
62622
1019498
1139605
732131
327114
605641
499732
955660
1520177
870076
380204
1569092
1605321
993612
1152487
657626
1571144
836643
980555
955796
749058
185359
65740
910056
882600
573285
745835
892783
1521051
683847
869613
1614782
695176
1044160
418019
1142981
1148932
1294133
673660
1371378
1534596
958872
1132882
244617
205784
917326
489574
48416
23845
360813
655273
175884
620240
784307
1235823
612066
1114774
1525002
880974
1046254
1616688
223172
974779
207172
871687
44375
585858
32175
53129
1027482
1296446
1517457
1471446
101721
608482
1612078
1239539
1514757
833102
1011812
1631338
928743
1191148
1465772
417050
256103
1557742
841606
39391
1141812
112594
374438
1114243
2011
1512871
228935
1018045
209204
951766
699296
941182
381178
1338177
1610871
984584
1406791
138534
1215729
1208253
1384522
402497
1048845
1532036
1567216
1412589
1501617
1081095
215956
1290918
1399220
249564
870566
202259
1573678
882481
1488626
1545990
1197068
940447
1488527
141178
1290652
84468
1319345
523278
1261423
830863
983265
844088
55065
18751
137174
91771
1325214
279825
206190
534452
1483941
708147
1139369
1168217
72972
76751
1220937
508852
592853
931112
385693
922658
386416
523993
506970
56204
1112562
843651
1326193
1051034
768801
113101
233995
413545
503633
23813
257652
1120441
738113
1002229
161847
725839
1069540
802689
642509
279404
890926
729871
1633858
302666
1568980
558327
1421045
698586
1593596
1058878
1114368
637711
1320021
1367225
1477766
88994
114311
124036
250405
1545920
458974
1611680
989864
1624479
1261144
1173120
1251669
1531365
1163342
534327
1531474
494762
1050305
1513128
940093
880951
239927
92543
1600442
410340
1573964
384103
1405826
999232
1050371
1637603
443220
732337
911214
1189020
487972
1306557
847926
1516709
387341
1131195
532166
766728
126522
968018
228449
957350
765439
1243784
777467
903257
1008717
900968
209415
845788
242850
383735
9049
1508038
1312142
1420792
197358
55830
716697
1506342
1598493
897063
374172
193937
430867
1468997
1612504
608345
1342187
979753
1340846
703442
187180
1061522
1156583
20072
1456020
1139610
1593537
478657
967251
1200473
21439
1229751
149207
814767
682953
180875
1318132
476010
98408
899878
71893
1287603
1037674
1490377
539183
588254
625389
1298498
772035
982143
328514
1611420
1513823
930928
245773
302472
555542
776501
1394643
753214
990490
1060152
788009
952137
1338132
207423
1551863
1209153
1753
109814
90378
625210
560536
198821
406744
588125
1034839
1550514
595373
1621517
879385
1018072
828392
1072092
1046045
347556
75416
468274
851022
86593
496408
826746
719409
512424
1398812
313748
1217913
911168
38680
1488091
871394
93306
148638
1023855
240807
1553141
1497900
1625180
1524625
1420280
647076
661379
1048184
1511959
1142844
1584535
311565
793090
1155744
1526225
1247768
420025
47974
154582
655640
68671
19260
826455
1646946
172137
1224661
1076840
412919
926190
322181
570358
327707
599286
47217
1016801
676566
1417902
1639609
1626078
371315
1634793
1124438
882052
1013957
1199471
369336
1474433
394379
1308288
802515
1196762
157601
1261159
545557
971400
723229
119746
607225
2451
1558065
661389
497614
1354245
378530
117659
1166759
1058785
1264510
779044
519829
256522
1397367
1543423
297076
414693
568311
1292646
660541
721738
249230
29438
111263
145770
970443
837778
561213
978466
1577975
240018
1471403
1068795
1364059
349079
1614734
1055576
1567911
588078
1303295
756499
1198920
1153911
1512628
520272
1106251
300494
1430141
1528828
1509203
576657
1543900
344513
1186417
102140
667809
205889
170700
446717
569346
693416
1083418
569790
253511
271870
1370697
128924
1492165
322117
1121435
942885
60854
52825
323851
1036414
129320
277339
243239
1193930
1097436
1147539
153199
1644823
1063507
956622
514439
407491
897537
318218
142703
455291
1021620
263467
801476
1174800
340845
769472
526363
1003920
1570077
377201
1416125
281438
863331
787900
719047
752928
1539569
1211618
1232784
49060
407632
650602
761303
761812
837449
53188
874853
1101951
309411
1555781
277924
1297082
477368
171979
778368
324379
367295
642834
1597557
1606043
414821
1163189
1492179
1278627
1284411
1599476
246421
724549
907809
794279
1412541
893903
23853
536373
1048346
70262
404356
1009332
1219856
1061031
908418
1632420
1537301
1493545
247219
938233
199995
1114583
1299219
1069525
572548
787639
404491
303984
943613
141791
752179
398683
347646
684625
1367999
372990
972369
1197227
394939
833695
344647
974477
900473
537859
352610
1162293
866626
1132765
1057602
811131
136155
473471
1357357
992361
373701
838325
1399971
671102
1349590
1088246
37073
563477
358701
1288259
21635
1237785
1033346
985543
696173
847653
788319
753119
477189
897346
1521105
501252
25286
1314755
933082
1504357
755910
1605204
351264
170297
71630
147335
972858
57047
1467837
521327
936757
1158049
137431
636215
718054
669695
714515
310200
1097804
952464
170083
106188
858783
1421941
1532307
334511
999878
980149
473251
804401
208673
603505
906648
1100911
1542089
677790
636424
1575166
1183707
610969
1403025
104860
357038
1419802
1070707
1375329
36852
204300
528584
1128829
1327639
1200079
1502374
308924
1470021
1262550
899638
446798
204747
1010191
438813
379292
441423
955248
884196
1403173
1506854
604269
772664
1641581
443057
130137
47416
505704
1223069
538790
481684
1120578
1307014
724676
1492408
1145274
999169
1615965
134480
1307209
1528844
252564
280705
143720
965021
1187622
1532650
1442844
1364714
250726
791586
636397
839291
502573
1252585
653616
1349616
695284
1469197
7894
1051186
1014849
367459
1470020
310885
918455
485202
245641
1548763
260033
1232989
1043256
289903
193260
1008368
660763
189671
63370
823887
937999
265470
1075980
117348
341811
919792
257957
633568
758104
1126432
945879
1629378
1354188
562297
1340981
1380054
1121200
733949
835732
1282584
428734
116984
1570051
708648
355752
1105498
1546384
209193
235649
1382490
1118426
662889
1488866
1021722
1104535
1585328
1294328
1142942
1612974
132153
587289
1261839
1236610
1551638
750268
402098
161619
1507911
549407
1138855
1134673
598171
1083941
1140244
951999
1078974
1222034
465193
517463
866134
856950
800560
1609518
747344
221375
1322657
946420
532626
652219
1309382
301547
408774
977334
746008
989973
1287100
360543
273069
792323
841175
339669
298764
873693
1514475
264724
1083392
1400461
1012120
263508
581924
616161
175627
1515853
473898
1357275
585152
65980
1119405
801125
1505383
156496
301740
1184282
1527865
537057
886060
1493457
730988
462827
422701
1409675
1154776
689601
269481
1019724
537398
319658
1515368
1533658
933612
1147306
606797
607927
1040854
364683
207039
68227
860855
202586
652705
253780
1176632
1529267
1579296
1642608
544161
233831
796563
1432640
1140521
334430
937415
974977
1421771
985663
1168525
1314729
990843
831863
275969
1144622
143196
988206
289845
1375580
130691
750812
657163
88891
1162464
74867
162003
870348
999365
815841
1288416
731086
13749
1541955
1253096
1085727
61465
368037
784337
561051
1507128
715121
335992
121633
1531950
263801
716359
1195850
678716
1390834
1180476
578152
285082
589590
946195
515847
1312495
274325
687753
1130427
137520
876029
599489
805820
287639
855307
1324447
1296758
430104
463619
736707
994500
235946
816151
1056696
1560686
40964
1478671
791376
227833
607899
1368063
495020
1087913
267803
513310
578728
830613
904019
620630
531208
1595004
1266465
847092
1065920
1049207
1160988
599954
40516
1158389
1206186
498825
1118239
1056560
422557
138448
954599
1013975
1457369
1322452
97509
1121659
26758
1507135
1192459
621588
1242718
448551
405208
562374
249371
1435589
1574577
357009
334874
335404
513886
1064353
753054
1127716
450800
978336
509902
495485
61716
250999
1338309
1044553
1059875
1330210
101621
488860
1375412
1108540
1317417
366151
880037
226922
1392381
1564696
644534
312603
576964
982919
91238
367819
319421
1437952
1626766
812564
315364
180300
844583
1038161
839650
925659
175538
1531182
657126
604297
1254268
1526185
209103
1548057
985874
714422
577731
900215
1606313
924651
624493
1117242
274686
545709
740815
1373595
1214809
1295157
212394
1414328
1415596
203629
485402
1565429
429354
737281
806469
554292
1264751
471669
685981
1512936
293309
211414
550699
917900
28383
1043134
510755
1190717
1173735
1343025
243183
1430907
1502174
941960
1253806
1379900
608872
952010
207471
1557041
371918
508049
55952
735500
465541
1348942
1053514
1609914
520319
635653
234995
437264
1387006
931897
585425
978186
1237375
1475820
1089986
323047
842453
1361533
1276301
677899
144286
934277
1414770
1530635
60864
481166
870079
1011272
966060
580035
1227988
1507829
1363121
1114381
1392508
323086
1343803
1431978
154567
1445712
1507959
1407788
1258072
178478
1061404
1472414
1272826
1341069
1288241
296388
642353
682283
719983
1597756
816111
282400
696497
318610
1095750
626517
1111333
722914
791343
791214
506696
1172390
212513
523968
1410045
850953
1004913
85987
1411063
733912
1546093
1315703
286397
1418494
688274
361480
719916
1351591
673711
551838
960850
255296
1086572
1476762
1059827
724867
1280709
798711
335216
304205
1443276
441756
472783
81080
652575
1351126
1037261
199599
518967
666466
1509524
1158698
1638111
387594
1583358
1271516
795014
363244
887330
505604
1263915
332894
580057
1303690
1617322
1029514
1045645
393923
259870
647177
336521
84799
1066428
1157354
611693
1232593
164007
1497833
1407809
41041
1072910
1039508
897479
1001355
579268
1073271
1476396
1103723
720538
491031
844397
725291
1602075
1428506
1322383
713036
537518
1303299
82414
67823
1637721
1044997
1646221
943629
991111
1511368
766483
1209009
352500
315175
449930
90910
1474068
51436
22245
1477719
430925
376546
187153
6385
1528096
399284
562067
1328213
625451
1616754
913226
774691
484814
644435
1588745
1492727
1384879
892649
1167089
323596
1356900
422217
410044
421561
1473128
1480364
671747
948944
1607510
1056803
1137250
813670
1080971
502377
1406737
169381
637577
1315757
1134905
1522757
243298
1516619
701468
1571304
944009
235373
1196363
952162
1189656
518153
1107002
1140891
180263
453539
1277064
479026
1117641
1570909
1153540
886014
1440900
138275
1162302
441350
1084231
59535
1417628
843445
903936
726680
758776
1074210
467319
670093
211756
365759
1287780
478197
389314
461040
188726
1368278
1146328
436024
814020
770668
609732
218554
714234
726878
1617557
1252125
1463550
1447967
989263
1117789
779109
1237062
408208
1180167
1008736
1391912
1629325
860186
595762
301841
1346416
1040906
1152428
212755
339643
687822
670486
703102
702218
1325291
1207766
158479
646694
1286379
49905
1003969
1309506
629130
154779
1357327
1290496
1452158
1074087
360562
1393167
907336
666221
1296222
1194801
71140
1571538
800790
1514588
1056297
23948
794940
1175241
34827
554325
156523
743535
1514649
398098
378000
554608
1199621
496490
1166501
950127
580269
172729
910885
793350
1151100
1241836
533218
1599311
721489
991220
1284750
1573529
910744
886392
1176086
924582
1042967
437616
980522
739995
1119419
692659
116324
1400187
618343
974214
1188954
543780
1510817
701923
1453812
425688
617498
1546391
776937
1330734
1084122
864874
821658
894266
848145
394189
58232
1587685
944969
279899
497546
701866
751145
626864
1343620
1315714
456671
996412
1584114
1277872
301829
770125
504079
50415
501069
578264
1370753
1128055
453303
652985
1142207
481391
1415036
119274
1221038
1076283
211749
1200952
1575894
193307
164796
373594
1541915
771020
395446
1410457
452566
67289
1050471
587158
1206656
1450066
1173094
1633982
960070
577860
394812
1186248
770793
74097
279716
207803
861826
913862
941624
257924
496776
618497
1246963
278296
173473
490545
98064
1027919
687269
883522
733188
907535
1354299
679838
652490
1447042
1590700
690539
496301
532709
1584556
705159
763184
397147
518354
867272
691441
117244
916748
1605291
660122
506820
1008231
1009811
848875
669475
185403
385646
383277
297759
865166
67520
1331863
309313
1244018
841550
76887
647210
1087544
1627734
472487
1217328
7270
77135
1299641
246643
284798
1100473
1590828
1034735
1328987
884169
956138
37111
112128
463743
92945
1514696
957740
547840
936490
206653
589451
182748
1602763
800748
70945
342893
774520
355543
1530002
1410622
841732
110391
643820
1002109
26137
241257
473708
81686
1426719
1164987
1197128
1460973
1280824
1354906
648220
40684
25700
80366
1075869
187249
476145
1191485
1363167
1518208
485406
67141
563191
1028056
927987
1026886
1535750
1019672
262771
644753
187984
193648
614951
214218
1173555
687929
1298109
629232
278750
627664
904629
1110546
1337814
1617420
797213
1266866
789842
1392970
1082146
469310
55116
1190862
93597
332047
1257298
204830
233353
284906
168679
7777
1367786
1023035
757167
210428
482950
1411941
1577653
689914
648328
1332704
116673
969175
1427484
937518
573978
159340
1344278
723738
200395
1564277
891518
1136294
745721
738779
1001044
1235851
71311
300592
539233
115110
1242738
1165691
170434
1320389
467714
996628
597434
1156497
1121542
258690
1147958
948401
1007719
1424200
514177
1513786
493722
1050751
795125
1197456
1303951
433522
1311227
154276
1300018
88720
415379
876428
187945
347014
1387962
1585282
142752
1416047
1201183
1467350
333871
860336
670240
979066
1047363
1638721
472898
482751
707069
1313461
751297
247297
107439
912630
435687
1204227
972402
579881
1564858
1119305
1452560
1253952
831798
308157
1503136
1305256
1040666
849352
1390975
720172
1039514
419610
1375462
499052
192084
372495
858079
798548
844716
395297
837083
1115554
343144
509560
354415
1568072
1061370
1579
5753
744969
452223
862412
973883
329321
1610552
1029967
10099
577350
984581
339838
878440
536281
932541
461908
934356
464278
685914
974504
834866
1320657
591495
724601
1484977
845142
1601199
617658
738237
580823
94493
410273
1553746
757886
1036003
591659
84718
186884
1479897
693782
408807
206950
701434
339403
27646
974299
418879
1127711
351322
214319
1306474
1210700
741741
1461721
626736
1576079
1545593
537030
1547112
83861
590940
1596566
1412483
1306738
1560482
226283
290837
884440
957309
1499112
1646494
1291576
1302611
674556
1489307
819902
6215
416220
129783
1558216
844715
83396
798999
1475021
23838
1272654
384739
192565
882905
749960
1065453
389666
138089
1072815
784543
924236
716870
218095
153777
1306229
698446
538345
780307
1632600
1226154
1036075
1105569
1213109
413594
1372145
927879
685184
175603
1611453
64103
388483
1633147
246141
730650
302566
990010
1556782
1058706
1594068
705523
7179
1397697
939512
1547476
719480
721232
1313679
777522
362047
680231
287329
1449275
881960
1620046
640482
1355810
507086
1347034
955719
993494
164378
1037445
1008460
1616642
193791
453128
1410233
436066
1242675
330342
1512837
52990
121353
810032
948783
1520236
386214
360411
750763
16623
1497266
312269
1402197
1055530
866423
97639
1079192
721633
250803
834405
548787
747547
1257722
170900
524997
183149
40119
1179695
1330207
1248679
644234
899958
1216795
726364
552938
140234
1372905
1585834
235553
736986
208299
889260
1645550
1604030
347921
1109712
617023
1472505
35377
970827
1270755
1506611
1553567
1432983
191569
452861
333204
1276865
410598
407471
1152274
1412749
818941
248802
1474156
217179
609929
684416
1556106
1549116
1045837
392803
1362237
836217
472169
1507092
1374655
404877
356620
589370
439830
1192375
268473
471046
676675
1412043
1267612
568321
960835
335306
1372030
1157953
1618190
1552717
1455512
941599
41269
288345
903401
1300165
598189
270835
1440310
1569836
574325
953870
89477
442696
242378
971091
746397
806848
764707
1547097
1475707
1438394
1530272
603048
14595
203517
1162875
1051696
492919
1420033
253451
1046326
797190
1565481
507806
883779
580811
107207
223947
1501310
14214
1590457
183360
1570436
572094
237290
1265530
315037
164817
1145040
490260
1515883
99129
817410
230104
51178
1150308
1444178
1159732
34687
396328
721676
246688
1590083
1305088
1030457
31938
1149577
662053
591093
117447
862728
1156520
1354278
132256
1621892
385393
572728
1204162
1389232
115908
1318802
555536
417625
891667
772516
589988
488324
620686
648201
425096
309400
102251
1086443
372491
70059
317541
1175615
1106922
1469295
703952
1413008
1129871
1480169
430077
137281
511189
491688
233235
658708
286926
1190857
627735
339189
1144986
338669
791080
1503293
122537
1476136
232208
1105021
360498
708619
551696
244925
651928
1474308
1248799
516396
702262
1118164
170414
770306
1028014
40670
1102806
179964
738461
91990
704697
174067
841045
519866
458578
28359
1553814
375709
316061
1171674
316999
250707
1197893
1602681
1092665
1366604
10360
1448530
488265
1298506
1440322
393714
704544
462218
493138
196644
1354149
76466
675505
798372
986403
138490
1557418
1361806
963534
248834
1236243
901002
1115234
1611151
739277
1056913
565259
1299818
180716
110678
988114
553365
670495
1566119
483067
283451
322015
704336
1635697
1473179
646548
73574
1145314
1186154
718369
200498
1001007
1481026
738448
1615154
308233
4921
1078426
715451
985195
534529
604942
919831
194547
187291
1041029
1405327
536523
27770
21389
702672
286134
277559
1122698
1176097
534388
1159059
503640
1124093
140988
810839
143065
1354338
1104086
1635595
334842
965818
138523
10803
1427543
401814
218430
227694
290688
1094085
9728
377836
411096
608448
278394
917695
1291912
401803
1414510
1644356
1584286
1355129
834708
169353
1468122
909881
1086349
1528272
1154708
131586
47907
674412
1243740
765310
1097262
1199589
440134
932912
1607134
134366
1442761
1196865
1403880
1629046
1619799
724688
405452
1564845
1156213
411400
59996
1540781
567761
762149
1564970
1202520
250168
700402
1328162
1257125
1420415
1446315
1321193
236300
650371
852331
1014357
118129
260895
983026
1370745
357401
574609
495925
127287
1101993
160266
447531
77083
739486
1181520
863646
1312296
1284838
1612769
549565
812277
1029549
543729
635999
1392562
534315
241327
1566475
219458
1164876
1366252
882929
304276
218796
219585
734450
515158
83602
1226586
339689
885853
1218959
382706
674283
1645363
849167
1489496
965247
180151
968727
859437
374751
915746
1045706
856857
1010984
998732
238530
513027
850447
1361050
267003
757185
1327846
1482007
1376089
1048879
84601
245527
388560
725007
604475
144991
826642
305149
1300941
195754
1065463
277358
960217
1598445
1082991
622665
194581
319629
1200969
211138
936242
1508854
127259
1624588
1624881
519369
712063
300023
641424
405030
1372284
459284
984916
1498237
694119
713678
1490596
56596
513723
894741
320533
1013101
1525532
1087616
159855
924174
681302
1624297
1428187
443255
654146
1319540
551449
1016800
1624385
1274797
1458078
223389
768962
417241
1161426
283550
885848
134722
802404
1063940
82874
930269
130156
1426038
1083597
109391
1191814
469745
1245353
736115
975962
1142418
87373
951468
920219
1426480
706034
363393
1461701
1403684
287513
501883
689604
1317139
828022
601668
446305
1500578
436619
599661
999326
311703
634767
1379020
711736
610358
675132
587380
1321256
1610492
1197142
798326
271515
215829
1645070
479348
440803
506570
350825
1455658
153260
909986
1520616
195465
750398
135322
1020495
300954
1354597
394700
1044503
535492
1007671
238339
841187
612649
4304
835731
46557
50462
1205017
466514
1193008
373686
1352234
634839
163090
1636859
1612582
537337
270952
1284203
1329697
1312255
1599913
1529877
547347
554585
212817
567562
1416978
532690
680883
1000324
848620
1410460
311659
275529
493629
153558
1620391
891222
190310
1305012
1579843
717999
1049691
1585357
1057613
824457
745483
778423
487373
360233
217820
298241
697565
934975
1561417
402262
990675
1011062
1412193
1615554
1617856
1278853
32499
540094
3171
571742
1239450
1245637
1507687
1075265
356494
194368
1146993
124809
615413
377113
1051206
1641065
352897
1497699
87777
354215
671199
684648
518131
427551
1291204
583341
441185
829284
287503
809238
1604085
463124
795594
1537860
1235317
130943
1434560
1285356
1091932
839285
1333219
153188
258466
1358545
1358426
1628062
1461227
751276
1235585
94661
1111400
536287
325572
416531
1403459
76569
62436
858913
734159
900181
709510
63501
929581
892243
1565382
464082
935567
1616185
1302268
856289
1568073
1431228
1641435
892012
1233768
219388
82612
543089
1571941
857206
696787
922070
105602
1564712
1086799
537904
1427101
1571893
35420
1286913
658629
1217551
247998
239347
1275688
1236582
1474199
1484312
933635
292359
705745
1607097
845905
143081
1627907
1250485
102876
187691
1076100
131205
588643
1165324
441220
475517
1431925
825211
1192854
1241523
498552
420077
1563547
237787
1467514
383721
1177354
1052407
412739
621293
1194054
653773
1063520
1089700
821258
377355
94678
921023
687623
640244
1572548
965874
313103
621635
496853
1412655
769023
1379730
183171
783562
311715
236165
986784
59285
784985
1478233
841073
777013
776328
1597971
149862
418240
182898
445822
1640176
687028
441165
860592
1284594
913642
538101
321138
554986
1405104
13348
1111286
874002
941491
787250
1478093
1454665
512590
314198
609354
731172
972054
419702
224201
713475
1453128
757975
159536
837302
835841
483375
816481
757114
33876
1121074
1291380
778846
171914
374094
67891
1323566
232660
1611628
124148
123656
772354
1345104
1610636
1309634
712985
131345
1292185
441335
1417504
476048
1211857
1312932
392965
927263
1021983
1193966
1442534
738518
387019
1368725
748227
1025727
1212640
1110335
1416713
463745
264172
729736
671999
348124
347719
850514
252043
302819
356033
233788
753650
1544434
1620077
541661
1415414
374482
721556
926218
1627506
1587682
1303855
915404
922566
1573274
1430700
151329
255857
575981
252409
226404
1642744
605968
1042283
796089
684974
100016
1571614
52368
954525
382887
1389345
1448113
1430012
745196
244757
1609943
1039982
429544
1340892
224712
686682
710861
1000429
862955
1351171
486667
471890
865926
1601968
448819
831883
658189
677087
1432840
764314
1161071
1343548
693338
497976
70127
141701
918847
708483
1587361
1422688
51672
1293503
1264437
1320045
1450148
1628118
534057
1227925
898559
438329
1039232
1212643
318106
164671
214187
1379478
1521622
444656
508643
280609
1456229
1243420
1105587
1288445
375839
325760
17086
513662
644190
1152633
1575949
172475
1477243
1017150
282202
542279
197181
1215587
751508
50085
762645
1467233
1274851
722571
1541912
1423048
696385
1459762
936995
210310
851362
1489030
1252310
1472622
1087414
256154
118090
595901
1257414
33509
241310
1156703
144142
1641430
1381501
143245
1494554
1517425
1385919
1188873
1054114
1236711
507089
118046
491671
338430
493483
685605
1412671
412713
95090
487560
179539
139201
1505673
1468921
437691
176540
473791
497691
1120530
83807
1028941
1079399
596357
746243
1069925
693526
498792
1396230
804289
690148
1507958
1163814
614055
850984
1515594
94546
1492965
777570
710844
1581701
669267
866949
4932
10624
995736
1112926
449879
1160909
774411
512522
1409987
1490777
825774
1322848
732683
696824
1644173
1304184
95786
1645457
219081
339651
1391001
1551301
780365
90338
1443583
801648
1268218
1462160
215961
1308152
1240017
1331135
1595563
788481
1543925
1260419
1156746
883309
213454
569415
604840
831645
359761
144073
1433688
132368
359513
242104
1002319
77923
238821
119606
1236973
602443
1233819
885715
1071945
287898
52891
1307412
923422
188697
658770
1136651
124747
898424
842378
1606568
1623089
357089
1176480
426763
627902
312368
1248511
481969
1628302
1429567
523197
706962
952298
91931
838437
350465
401816
330039
989163
527955
1153804
1228873
500602
1287466
506873
1460298
556101
1006533
1551910
709256
1468274
1501201
606189
188228
385721
180960
928355
1117549
492333
280334
1640098
1199180
479082
1109620
986939
1239101
1372285
1166852
1052566
918818
462946
333421
847916
1369554
1434285
14967
908978
474789
532555
1065029
1637156
1561383
704870
342768
1631380
909706
928009
588275
570251
1617072
1309058
80881
1455086
1192331
1100101
1331320
793996
1599752
665921
973317
838880
969655
282125
516930
1468361
1326489
245421
300498
107453
1421642
1266168
1452407
772524
530989
1519478
474461
1596008
463911
1378949
414916
291306
827235
1491448
1148878
315948
200105
380732
1025704
1560129
1413895
1195147
357844
1177698
93710
849691
1446820
773169
1547443
237388
887293
1404852
643653
1060039
584794
760839
594482
959580
1472464
931732
60988
343701
1168972
744834
52268
1194749
1232353
458308
217799
290200
340921
541680
252412
273232
1008717
68002
1041480
1554182
108685
979024
946264
1159484
757575
1426482
1219875
1517411
879567
1628917
1051261
1334273
111306
1505331
573694
808291
18755
1051204
48754
1161826
542401
1519033
1505126
986221
1049297
1430118
542509
1244610
696791
1196813
627691
1338152
120895
278845
196615
1362087
9017
1131042
467357
776480
714111
311561
1380661
971745
388851
285773
827977
611370
454912
1378468
76905
1283743
737062
776539
1065221
1491959
723647
640900
1485953
262105
697031
429009
77361
1450066
185441
763784
38203
1507274
584490
1600363
466965
1412737
218592
108352
504068
1496881
1643620
823124
1444808
899719
1193013
246267
1131312
725013
1340808
362155
867622
54863
3900
1368290
307339
766135
355185
683077
1456192
249701
1607010
78351
764260
321636
948967
1011185
534476
1331251
2490
571116
366658
521612
68579
813080
256276
461386
1280014
1362321
1116939
1066804
396407
1195417
215880
1434252
1537937
140899
562580
674784
1539441
772415
45217
946752
193826
695393
49796
471477
235704
726441
1090715
339199
1526737
1253644
1160320
112441
936012
736497
1392940
1500301
652452
692794
733273
849619
1280519
369707
713331
363636
1289397
770278
1291042
137962
800625
804121
404924
276777
1224427
1396847
103801
1243717
1005313
194662
897351
437814
489369
1025893
74776
254683
863091
1203583
714440
749765
1075607
189695
1205917
610116
1237727
418898
655364
1456249
983208
44223
720932
517782
450591
1268400
1318758
1363966
170950
655777
1261996
378117
603692
180427
269926
979796
1138446
1481061
905504
567000
1603471
492747
1643583
365443
192454
1557779
1399419
584315
14807
760284
1160125
1243293
884306
910332
1478889
1627254
516568
630623
59949
283014
67687
1050115
1129416
1628282
1149647
329432
724686
279424
163547
1259186
921933
252162
195507
1049849
781176
890982
1201371
957887
671586
1317334
275414
539503
890416
448168
278790
1640666
108088
326831
693732
118237
942788
1440701
449748
8955
734958
895487
1160676
1144620
703642
359006
441792
221650
1102448
1204358
1075736
804361
30432
457487
914886
310033
112946
45643
1395661
1178844
1388388
1341344
976243
985756
1134825
321591
695400
831785
932973
1062697
446092
1050294
1012741
537779
1421281
80587
1472707
522514
10664
31477
1555610
991377
519985
357515
1449871
110880
1617362
399511
946565
1573014
1391253
1611663
194329
510629
258703
1248973
1082324
1406097
637258
413049
782225
1042016
561101
1175230
768192
154050
410896
361785
615306
145881
441750
522659
1043772
291771
434631
1467279
842263
682484
1137483
193028
574548
1571391
669463
891186
1151046
809564
137459
33422
819356
812924
993995
1593153
1407302
1468777
212422
1067609
145196
1301146
512590
512483
32602
1056534
60163
504115
1459114
277993
112062
979910
771860
1191208
877593
1039239
335262
1525811
195275
409218
264657
1475560
311251
709328
1372169
431793
1558019
228907
659794
708246
960488
1054307
507916
1191281
1056436
990990
169497
186920
1340935
327084
404151
1484850
418924
1621504
1118489
1341620
1413372
271821
657677
349725
466791
846170
959604
778634
729388
1434351
484881
466842
53128
1285783
945797
1495201
415098
416542
616703
1066462
64630
790664
461160
122115
1507306
1332816
508620
360451
1190390
83847
1093391
260998
862333
867387
1329281
136827
1119052
797307
1261733
526763
531223
789507
63967
409355
1316893
544927
543322
1337955
63652
815776
979791
1159384
49847
759808
681960
557773
1104289
501132
331017
860441
202723
176386
269814
973468
994029
1193978
1267220
5883
1059000
789278
946943
964154
569818
470812
1350468
549778
1136460
1047977
817861
1334922
837435
711064
36750
42057
1350131
686014
369780
185715
141411
1400049
373504
687986
596138
862103
984678
259596
193638
439726
176329
333785
761891
1258131
1615487
1117644
846248
1574499
719365
1532173
1409216
589641
30272
678019
269909
1640099
874548
697600
127413
1441133
861311
1279237
1091795
223725
406384
481236
1045617
496399
1259314
1190168
1209635
295895
1031869
1170177
612706
612056
833962
1402347
805278
480651
1115625
1645515
182096
1342165
752781
1580076
752282
1385612
1152280
945657
1539411
722276
1415614
805671
488013
919846
524888
387671
1210541
369543
200957
1433871
1498497
207214
1051523
1152977
1469340
386781
851291
1392262
1299165
1043493
1114479
1000684
440093
720215
1530314
31363
1351067
247380
459298
438751
624507
768249
395684
1633668
1151645
785048
1193282
916232
699940
314325
428556
829302
352830
336056
1507249
398446
28096
925767
1476543
542008
960597
574079
1030441
1008153
1171277
258906
554583
947673
1263223
1335581
1093663
901338
1274479
218290
932638
991566
1052109
919185
673698
181350
859316
960130
623981
660765
551190
1050777
1137413
817347
338084
1627891
1365946
1376302
1471031
961646
1455852
86073
985385
843892
980932
1110991
1375402
336172
1363095
303108
711189
1501189
201927
1176205
835
244053
696867
1085838
151646
326458
308052
1128875
1047336
779873
439113
112886
1258676
333616
1561002
215205
331227
1101382
156673
623629
654240
571378
1289900
1122212
729528
1441930
1234402
22719
520221
112037
1015744
559487
530864
750305
1298625
1386572
1276406
183497
653667
311071
1269862
386911
888218
1424234
228130
246265
670860
1542960
1576091
111358
214430
1282661
1604929
654129
27291
163249
864813
1133494
852856
947412
1376601
811752
438293
650802
932201
1142131
1388850
326522
201880
1376982
441481
1421746
358652
1419689
1081230
886121
480717
1025979
669288
1573611
40111
1514785
1298515
327576
1079307
1204120
764832
1199093
1188726
605553
1272611
1550009
1018085
617764
1046912
1320993
1234417
487416
1094030
995015
417589
7591
516326
1588566
1001440
696333
1330534
83927
1274748
1356287
1146877
1436304
824653
502082
1318333
441373
664780
1595569
1533236
1481562
1574659
1504925
178874
975589
369457
837358
695134
1232554
1561962
703674
595976
1266476
233959
138208
945684
1230171
1212075
1420031
1441871
19811
1564538
915592
499608
541172
393262
1469153
429427
95622
491109
46354
985317
202498
1176789
502553
1587451
119258
1266080
1261074
204048
960276
864854
1254524
496387
215446
1435554
749948
908790
1168039
384725
337103
390549
984951
1162481
1637877
126372
169118
410097
1188261
678581
1422405
660479
485509
125120
1274405
768301
1485157
1066766
377121
1645880
72519
1042963
1428723
538801
1598725
156536
98784
682273
1112599
1489297
113373
399406
439219
671611
1224179
1351146
773923
223012
367139
1245033
565060
694007
1280664
1165428
641291
864592
461915
1421577
1091545
1080116
87422
1426861
425687
1483819
1364193
409037
1174394
418209
1236653
1644866
964351
1126720
940185
1522408
673217
304521
578275
1154458
255660
855352
1227715
1541027
1138346
1441717
368624
1221600
71969
1362878
1424358
1419218
636810
929722
264975
836148
456060
1104076
1123791
619226
1310779
1541534
1466167
578483
1287861
938267
1037563
298022
264330
1606217
1071777
1448259
1393663
328096
971367
1335644
517543
372255
1053775
576646
1000784
464954
1415467
714650
242588
1499992
710060
1259312
1057
864115
125451
1163549
1553960
553923
636602
1378017
12990
1042230
1544879
1633021
288612
1025900
1342808
1180418
1497979
231658
66502
278154
342898
5471
1252867
484263
1068131
1108183
32072
1369024
615738
114353
1441607
582142
1404226
1594552
767826
592426
643108
738582
1409753
1551661
1258096
1518924
1321169
562919
1432550
1518164
1064820
533224
134243
1442659
584935
649543
372945
1557476
509377
965589
1228150
279415
385582
1004987
520129
1302094
1050354
1629726
1482338
57117
1617796
700158
702858
293562
791342
837928
149786
462102
766152
13893
263416
574067
23870
668516
1457839
883523
1253441
1636807
1365705
245834
287787
962441
1144938
415750
320449
768139
1101246
1244337
959504
904856
168618
837732
1453573
1246728
1079824
105702
1011506
719802
693154
753277
1507991
51496
1196994
475265
923413
171383
862683
719884
406510
427555
1117873
236231
590377
553400
1373407
1600990
1372802
1581667
1062719
1334548
1402784
1077843
752408
646698
792397
697005
119532
1143799
1170376
1130705
1510636
1550840
823358
264080
21315
300361
906579
122381
1279655
286247
842243
298399
451667
677067
372309
999708
577943
833534
1525998
1524831
1556982
748828
343611
1596928
937957
1048630
1000350
1485009
1252485
1643009
586975
248123
293287
1017798
1108170
779012
1103204
678858
36527
1349075
1291334
1602133
929423
1377015
1099658
1084867
1130025
1008315
391890
1111848
499037
1241653
846630
1115937
880166
642634
1354946
1576617
651430
223186
1332193
581624
360245
806238
1153791
450971
268788
1110421
584162
344527
1094429
1491090
354449
108843
1255693
609065
1591128
32085
1225393
174385
339808
1362211
707952
1178423
374787
679131
887435
871870
29574
755314
582111
1398319
84800
1417832
907368
978426
1002652
1057185
32100
1056508
95725
1385101
636930
390382
188180
1219289
1615687
253139
180000
272133
122606
754866
577148
115784
1144532
525811
3662
293787
400702
648586
360220
546434
1625512
672689
1618861
1534046
227965
594450
1610547
1098256
1199679
1269141
1396061
203871
485494
746075
544996
1127952
339102
909843
295804
1023509
1149021
105467
520202
299306
427851
1136908
227920
1260415
205254
265566
471039
365567
306442
60504
222417
761868
1042120
1594795
594882
842000
631678
1568416
1595935
489477
1079508
672209
378673
526137
27813
450968
695362
1031238
1113028
1055310
828414
783054
254737
1259291
264751
544976
642426
1252474
89641
479600
19409
1044471
905799
876775
1089011
333856
288255
1138330
399170
519016
310081
244359
1541795
605085
1173410
1532359
475415
1434954
973372
1045957
119961
972950
1196126
462002
1342816
297627
187597
1530807
482701
179287
1490157
14240
1287081
1519058
1178157
1391841
1368448
171512
85264
1329158
640862
456071
836507
760824
211754
1580920
754224
527499
1525041
1424722
1125980
1519285
702759
398407
3707
174868
1492820
387326
1337923
218878
1043574
709624
1034539
1213403
1111365
661709
63979
686653
145532
765929
1190854
697484
202815
1298854
971571
1407345
622464
588711
670698
903116
374773
162484
513319
242370
1040142
1110276
1183376
1203426
569625
701762
24981
604655
1295961
114203
1131180
313677
1345933
319028
1254751
1357102
1050359
701413
824665
245208
1592528
1567484
1046660
828348
1447678
1543737
848353
567414
743227
969252
709298
447420
1526248
1032235
1215544
180822
942712
1171084
1316039
181099
444906
999023
306599
1429878
584536
759314
1236570
12069
279664
320573
812587
147152
231428
1494240
387246
978009
540573
902708
955077
1303495
1100137
148983
1289205
384550
1406490
127408
619282
878107
1363710
880883
72097
951951
142744
733191
910604
1619680
1297728
168620
557570
1428183
1076646
1284016
1386802
476094
944787
1365493
414404
1441051
360558
51219
1425858
1233840
531161
351825
859802
911532
610408
1407405
310925
930958
204137
1155170
1576979
182378
643102
1300894
764943
1101611
164650
1045363
639247
1412601
1220067
927213
537878
1252406
447900
152123
1490585
1310531
1106297
950730
511982
1074958
1494608
69878
1636911
137120
1179310
554836
87070
1037309
75519
1214895
866041
648229
548852
1583518
847944
787930
973145
1228571
601595
1420148
1109352
725294
638560
1125178
976374
1182645
180204
821061
1351287
659654
1367173
382295
1001848
1622879
1486042
1638876
1378029
457006
1322416
1425950
1080588
642532
1277481
470817
449133
776298
82763
522738
814473
715725
429832
1071156
496783
1117835
224038
1170208
185728
392656
1617096
110383
1044690
1265765
173919
682192
538429
1211327
1444695
523837
1612289
944470
1303390
1098831
727395
13906
1513191
1163520
622599
818447
269004
410414
795670
458072
1557806
466697
1028668
738272
64152
854046
82431
1407918
779328
889569
591500
1418755
909118
570924
664410
898173
870605
843423
615311
218519
419021
748108
319959
571534
470967
694855
85467
992102
433396
1137928
656738
393344
414356
1353682
741097
970963
443793
1493069
815698
1191547
1117974
368734
236537
1372190
1325741
1119731
1490078
921342
816946
1328615
1034515
339341
701494
179161
345745
1293847
414790
338162
1013024
963660
1012295
706580
994836
357337
1377446
1486814
1505113
1595089
1363895
1091017
1538998
812138
168928
1025844
1402199
348875
286920
1459794
1390952
1443217
340249
1549799
1531276
532611
1589523
1625420
428973
1522658
863275
1565144
1258598
271492
1065470
307967
73204
1378074
132240
332992
58871
1624818
1219135
242703
467822
427496
1600252
909596
356025
954433
1641459
1313129
1056207
1216362
1182364
369324
8309
1082768
106399
1136095
847747
1363880
565067
275935
1289015
231763
1404473
336707
1542667
137279
179355
861338
1298065
718166
1479902
645486
1007234
1479467
340568
1249298
1042196
1333961
932174
1308685
296528
1554174
1586386
334534
294776
268494
1180082
1018907
666060
357199
1585998
1285881
1357423
815371
1217429
1010641
499325
1461599
107289
1449851
445616
1514406
749477
1176483
1068883
1229305
1215056
1443956
883118
1054830
123163
993622
380832
442432
622785
805377
505678
89395
1379827
1191023
427606
1596274
1509874
714110
237722
1636459
1121546
386142
63829
102111
799339
364068
26437
611131
15581
507698
1416176
508457
1477358
496733
102259
855392
826734
294954
439243
1387699
993442
237130
872645
1549736
544936
954181
1047079
498572
1195943
1420464
449939
870573
329421
815141
1258100
472771
1293850
826341
720413
462514
6493
96841
1226338
596919
205686
1349596
1643214
1386046
420282
720119
561079
973685
895699
416448
450938
1488098
889633
863094
1521879
778394
1448933
923326
760917
49281
1510412
695585
1376884
942551
1415205
98726
1301443
752356
1126513
380126
1554859
1421326
68806
793234
1489114
866812
326673
1305435
623430
1163049
892295
655155
1625857
768434
786818
155628
934033
7203
1261196
1574933
232867
1388358
685025
1083190
74786
792549
1111496
1621594
851795
411416
1208385
1260427
592744
1425786
1006530
893023
1578254
736342
818932
54297
734427
1278617
745060
650643
809286
1283806
1150478
1281745
1376457
1644539
1607191
97370
354234
1215262
1391361
676263
852971
250825
1411724
1305504
1561340
391238
290436
21125
150044
478242
1419821
652998
890117
1167736
1390553
215547
449158
1391976
1317207
1086104
1225159
916375
336004
959163
180470
577673
157131
1224873
1439548
1032211
966439
843039
353276
294786
1234867
200579
1470154
763290
918076
1311069
1618202
1622108
859116
403308
73876
430805
799629
54603
1479676
644494
206259
997372
361348
886155
1472772
984601
266859
1253946
1414975
1156158
872662
356734
715518
1051862
848718
623063
23228
687779
24917
1383417
606079
1315118
1454123
876563
559805
446739
483238
1139619
878208
1519778
1306167
1562532
212857
1014552
1242600
1017944
1064208
188953
1537716
653485
918644
389836
1045831
833544
1474993
907190
1237161
1176859
415868
1237399
1123031
886217
987317
529084
785224
700059
1272637
955096
427398
791014
1045052
306678
909410
1559091
975885
1622311
1532828
1625900
1449418
336156
419035
926391
334351
1391467
1125023
1195390
966033
958546
612829
1538735
376096
1074202
119334
270276
861822
92516
741476
1626853
1099928
20917
783882
344376
114157
1315232
452257
1376691
1147351
47249
1157722
5438
577884
1475118
371121
84624
650848
27166
815255
465030
1076369
978624
1496258
1112702
783657
575906
965540
569450
128942
302860
125614
1354893
907731
1053278
728361
1512455
232296
21520
789140
21821
168767
250445
573556
691664
590202
567069
1251595
1156159
462107
504643
731658
994359
266910
507747
1159722
881466
1164112
387655
1356983
22393
231501
590118
1085565
114930
1085548
1323351
824414
223476
175348
525876
1058313
1090372
1219915
836027
795766
257750
485469
451907
260293
1165236
899128
1115533
818064
1409165
748543
449061
1069907
1005826
70198
1497133
908654
247037
327221
244183
857302
394420
372308
820775
278758
246380
781746
1512152
509106
1010097
545684
1174164
5886
449055
1286916
578982
602008
883576
1384695
17582
59941
1521124
42957
11933
812218
869285
992048
481837
841708
1190534
566698
801031
49226
1125911
1082953
1473908
484317
1198083
166899
584337
18725
626809
927622
1636351
500795
771176
384448
295546
1412406
1329563
625680
964724
1590126
1474093
958040
1031979
1429362
1092925
776644
1319375
1009076
233311
37959
636612
959172
890994
779830
472727
1423186
1503708
753908
472329
429858
1456067
621107
1244686
746706
518868
1434684
958642
813867
36314
171253
628719
153831
792439
842469
838595
1435187
362609
240770
75799
831840
501852
1342897
18499
459798
1126361
1355023
1407612
1599297
1489831
833527
1383942
455854
835607
559008
26091
1473184
1477029
461926
1133044
255842
743237
1318297
1021718
93807
1321201
297993
1192468
103769
1061139
1571012
767106
333295
1355864
1230226
1053302
216855
894265
929497
355236
1297102
949575
27233
243363
159699
213555
1137636
1407131
1495057
1591026
1591617
727957
1373089
859276
197963
344720
368824
1325563
1305739
1099501
1431972
1194080
1581648
989834
819102
1312712
497528
1368805
1100103
682743
344571
480291
1210429
517725
47682
921886
415618
629420
837800
1392567
1404935
277945
671578
1516309
454040
890018
1427333
136108
1118222
500323
664016
181141
364569
135268
1374634
1281652
992649
1385871
1175337
1022322
1551280
1234126
290475
32871
635708
472788
253867
682911
135844
516388
1239792
908131
50536
1000600
38521
889441
561967
1319955
241192
212742
391520
904207
222497
550696
56996
64776
123068
1288401
1173860
760125
326390
1021298
888227
320722
711427
393565
1406303
1253816
1561913
1592488
1608795
909295
1123191
1202137
83134
900311
1411283
955842
1272415
449835
877788
486867
683958
480154
452491
198452
1332787
1299355
783765
1416003
1250409
1254926
292623
1096540
798967
146331
715071
966322
160833
489541
1298475
85715
184953
327078
12816
435400
1079699
1478160
1454530
1130098
639189
1121071
831264
333818
603548
199226
754137
30235
820878
1565751
919807
322923
420271
13792
1126825
1113019
541563
793291
828132
485974
410016
1040550
1372775
1159641
867211
272392
1345783
1491738
1243984
1028951
245327
225529
908911
229848
1149538
484392
935972
1065254
1393307
360065
670952
1128967
48834
1264573
359343
1362393
572011
838813
1277299
325947
1643300
477818
384368
1284297
191806
103750
1116130
537068
638372
423535
1042161
1472349
1536656
1018776
1558583
1586331
1340081
287907
617288
622166
106844
595974
619275
150995
158007
1042690
537178
649881
4371
20272
553861
1587265
913907
1586287
1569087
852133
1453840
1125778
192971
554682
242740
1452815
550659
750709
712095
769104
274590
1252117
1559152
1031617
1632680
325324
216036
419149
1542229
1591156
491658
714421
735674
1062823
376412
1479042
966577
185156
304272
1331984
83017
81621
1349886
556730
178996
280449
106451
718980
438108
1424755
754340
326264
552219
856820
833963
658276
926906
1174725
1030440
723949
905896
70356
311698
708212
694927
616390
393337
206395
624949
1009711
605279
212395
1408972
194
1200155
631611
514325
491441
949745
276566
39634
136096
67961
1058743
1141724
204173
692459
401055
1125881
983446
1538832
596674
243821
1387610
1346857
728950
750170
1431832
142881
308471
369096
29122
162644
205605
760960
737675
1156363
373816
721684
499741
381926
784061
473510
1473847
777588
740093
834632
922108
1636003
1132903
858186
1350879
1239889
645582
501930
232169
327953
681152
884343
1600846
815402
669693
1298629
1400138
1185563
270202
604317
835615
185226
192938
236480
1283616
1140037
174946
351016
468954
715145
172766
760959
1538759
1608558
1149807
993423
1581390
728077
1180183
1343904
1403228
417284
1177611
1610043
1406675
364982
670089
257470
91318
658445
662213
363101
1631323
1065393
1331877
1221247
537570
3759
694504
354922
854624
1574599
1167799
516086
18546
1082004
58912
1597899
172420
500001
897521
1508139
1303244
1211630
1364232
758003
83606
466812
219667
1350300
819055
475733
1490787
1201389
825659
1494224
1447485
312118
418469
1188063
894926
1509706
138744
320132
923391
700623
1373907
887060
1229003
1312216
1270734
964397
1360785
512129
243342
417087
240612
49508
1463269
527735
961774
1366320
753001
627924
32782
1397589
751600
1146621
552283
815754
1584770
923427
1419435
974667
1239096
872054
1239358
1387027
1599517
90293
1281158
1555234
1517498
1092628
7746
1196156
1411386
1080252
562893
1572378
245692
1459247
77353
489679
888929
1204817
1350699
861220
630343
735676
468364
1514205
465434
986225
1296615
1389398
1594425
514429
641235
1383463
986164
1072136
642215
1221603
106119
224665
538571
285291
291548
1600949
993817
506946
404517
1468272
1255831
1221319
1272745
1272093
727728
1003110
808274
755493
1386824
1344608
34592
338967
415001
866974
214991
544508
1547663
1216457
1565525
9524
86212
937226
1232205
1146469
115146
1191576
1497996
1034228
649166
1156502
1331005
990292
1480567
45978
1343341
811273
1005416
359374
1140753
233928
1206688
1540000
1263445
736297
601731
565769
724117
653592
1223352
1076291
930937
229397
1285482
1436989
1252154
292623
145155
9812
1566019
1266134
111641
176171
1553338
408055
57098
431106
617719
1169963
1605339
1500248
1020125
1223592
1247099
934103
1462935
292556
1013020
1028005
328855
1275208
1582870
1363631
1261019
1048032
792911
1279423
341470
1594158
859187
677031
1265012
914801
528414
528365
1373039
1334781
999774
1177567
380139
476102
1018143
981116
16264
1068360
927846
663715
424498
58580
558640
1117357
616982
1111723
1061892
644893
646345
1326224
1181664
614742
1161550
1363643
1557429
1298952
903939
754112
441007
261048
1086288
1142141
387135
842575
1117192
396261
1188701
1126629
1111820
632432
1579868
453167
908123
1476327
236870
588623
439115
658482
526684
68446
698461
1612114
1026942
1464323
1197912
949161
1366657
749014
1218228
881633
666447
1457428
1143495
527908
119546
494328
356824
131313
1313309
338016
1441300
1425158
1368602
1054714
1179158
436768
1625235
321785
395007
1589727
593990
1099359
331118
136559
307162
960218
1471649
1390247
1613272
918467
755717
1391969
616346
525705
33344
120
711595
703532
1175153
659724
1517609
1243480
710010
1198671
1171777
544013
85827
432574
598612
120851
1248370
1514026
615200
627378
76788
580317
718999
1605597
1407277
513875
440044
148414
724826
303398
1552544
454076
746900
855702
1175191
1046797
1513485
184336
754303
154400
1153814
275123
570878
885630
55757
1366158
958614
584348
1128684
559964
1277864
1274795
187462
1518754
250767
1427594
1625672
378765
1139063
1428421
1318751
1472889
385196
344112
703874
950158
188710
679244
1225942
903831
570854
1492930
547119
530553
277830
1254784
1571510
1237734
328022
1560371
86083
1246473
1027634
947399
1450192
719961
405130
1428512
406052
416174
1181582
1273583
1382079
1065521
670252
1510993
744853
1165456
1596196
275086
526790
1116343
918570
1495323
1598651
1090865
1316354
907711
995805
486046
853263
879829
935879
93025
961046
907570
117896
852706
864587
761804
438189
1446215
964914
1210208
571441
1374239
991788
1216129
739815
645736
129730
264633
957030
1186484
387172
992128
1177396
1263705
197795
859241
1619769
470714
9104
1247563
18501
408383
430931
142662
331514
270315
1517990
719436
905012
71623
203397
421685
936143
1450955
1119366
1132320
1423759
175277
844556
1279114
84610
416190
1075759
296296
666668
663977
1072299
766748
1147417
52890
290969
1136369
313480
377721
1003766
1010625
1328052
331656
295778
619293
1242239
962668
1416445
1227496
1171076
1531016
1448321
1174503
1008487
1156107
1483881
826883
1437977
775620
229752
1380683
147117
1294500
1641675
707640
64765
1633760
879631
931694
1506486
253527
1546847
155817
23243
240164
1340576
217040
1196823
279820
92406
1107893
1037716
418300
619370
97601
740036
1174047
1242814
257975
1411737
1594518
1006942
663938
678450
735380
388358
1502222
901189
85106
481030
1438198
529304
1086981
243795
1419402
759843
1484019
988042
182453
725502
552065
1629667
1403086
1515001
865605
1538375
651449
517599
668325
356602
351102
174658
781973
867412
1485198
429067
196514
868791
879809
684359
397094
1069089
1018941
466176
948942
149207
1020068
1229850
406029
887549
462874
73846
1017834
1378328
240168
330206
410802
392754
1150500
199827
1601368
1508629
682558
79946
1610933
1483538
708988
1360484
945544
589930
591208
995663
821796
639369
1430507
1588367
936189
1515501
1086267
457838
517838
1179553
607088
680333
327868
1412388
1037368
301765
1246530
1547005
1237009
1433648
131773
951023
1494187
828547
310675
530449
857512
1542211
516902
1396510
1132378
1479818
510188
277310
1028392
650094
1205101
940182
960703
942055
162035
1541186
1509251
227966
668451
540541
1263303
12604
408316
1083493
1152584
1294583
1086768
1473333
704246
1517121
705277
722279
734326
1006413
121800
66539
1500864
1218821
1219133
1272445
697498
1159439
885720
6478
1234413
567853
327635
1390035
1046896
552221
286341
821535
1129428
319248
798457
655751
744176
1424542
1016647
1196682
1187242
738530
1365505
1090583
1095719
1361996
1335419
216544
1609133
553427
19608
636576
778044
1406774
980355
953789
685731
1416861
664788
932840
1394788
508141
592668
579548
1014838
1341125
1139486
1349075
1119127
1157916
88341
1333251
904569
1251995
1362342
760464
772131
1325356
1629873
1102268
372013
686095
822556
1215294
782974
1549879
720149
98269
1111431
372825
242028
1078579
1523038
1088489
416442
1180456
529149
271915
1503623
1245612
739126
498629
478604
772488
1705
1375881
646361
883947
882878
715869
1548438
397211
532991
312432
1074516
1435890
1152609
1385935
500407
1071887
55157
441115
1072548
1451610
681499
279416
805482
703771
731192
193679
933887
333517
1259065
803198
74580
118206
880512
849772
1224631
1108196
970741
512985
163608
626859
1403595
1473420
239344
1600599
1048175
1494482
848083
924529
1509923
127229
1032219
1608255
974741
182919
299693
1557384
693815
1509560
941643
1332721
329354
1089352
1210804
1133950
296026
1027991
150775
37695
1484628
318325
1184258
1504202
1613349
1326145
1400381
324730
103715
813412
1102857
133569
156872
289696
1581371
708831
388517
984312
564809
1148050
469767
1408327
13514
1542513
861576
1138899
803686
115347
1044345
972801
373811
1140635
724804
219318
984183
101863
1324458
1401006
1556707
838021
659002
985123
150987
1145092
1617376
1217809
1608642
1118036
1085749
1126443
230484
1237220
184098
1106221
411932
772937
335618
343866
1624352
778907
1270873
219215
1012475
1588341
912028
1568419
1418565
949348
1418199
1060160
695595
390233
800004
385985
897084
216131
504504
1183886
630980
895628
523646
1146599
1168541
393228
773997
1522689
203142
1512348
154932
1233153
954753
667838
1604542
629240
825216
654156
1130093
1525089
73393
887754
664052
84622
747639
1567801
1544840
330759
1475673
747869
411964
360245
996252
1391519
1113942
797473
1192245
1627976
1080399
1023902
1090715
1054272
1270941
198887
110030
1345899
332614
649059
1546389
1006360
1049885
502235
1309653
196276
838291
1078910
894883
430833
442244
931462
405795
106903
252329
490391
916068
826885
653076
1603853
1381505
797564
1180935
1620424
970237
552471
610416
1531323
1249957
288916
1448803
1214281
1424965
1345388
105282
1268330
1391912
1144610
1354706
1077642
1521146
1450629
787365
1568971
961565
515263
618720
964579
1533255
1252317
1246432
1218519
43185
73830
1406661
1086344
993464
179386
257858
457404
671039
1002562
861226
353969
444155
461244
725152
590688
127475
1323727
1476425
572985
529707
1537942
463539
1114082
109209
163363
1516508
1105568
340644
836104
675709
128457
179367
840622
1473458
1350086
41261
1182609
536491
813575
558073
325589
606922
333435
779629
148075
420054
917046
46574
666226
851862
540653
141865
1091869
1501710
187500
1104332
294074
1550558
756976
1487574
705324
628246
1294817
515801
1193836
583739
1340153
1586666
684685
1432067
365102
229553
999459
622846
1268026
292227
116015
1321869
574509
817233
1468703
81949
609307
1018801
837530
1560419
1021413
548673
1164474
579494
970443
1211692
1425749
1384983
1622592
1362278
705130
1180785
1080243
1304012
553064
1183726
91600
235380
1502506
595566
220520
288421
1254886
498670
1575891
175849
970295
466095
10952
57359
978070
396763
205524
1153040
1332342
240906
1216053
509075
1044743
259769
1246554
1472834
492236
877821
243460
637776
330541
93242
1471650
1614013
1322461
402271
191719
529933
244580
202978
1295890
413720
1342590
58645
665244
1603637
129118
866656
516921
277399
171292
468739
1552268
618797
1149623
86643
1128575
385497
720279
16823
1486439
699281
285201
50421
1033177
372575
807934
474494
38979
401236
1482902
396959
1008026
1034869
1559661
433129
228456
1360159
752283
573343
938966
318997
1590935
184639
673602
1185752
1625460
860073
1166391
518855
1343754
561335
1402878
1599319
885684
1262659
1470602
714107
710038
601878
778288
1124147
475868
586552
1358033
128196
1084335
1001433
1290910
634704
1072992
509257
142977
160652
1635767
376431
1209739
941408
27371
1200833
1473591
1270283
946376
174217
940860
201167
943980
1035575
1495450
1386937
1418283
302649
1001710
31908
186704
444896
1190880
230440
1003565
1329475
977014
1376543
1149567
1138836
91628
559872
415941
1087858
418696
313938
1580541
676546
607665
1155480
900275
1324308
1583639
1414299
1302687
391236
785704
62303
452322
92545
368876
394563
525188
1384742
1443691
183605
121256
71228
152671
1420476
1521573
1231591
1337610
1624623
1329536
1494732
946557
804084
993657
1384599
921104
660865
1184090
1405932
986186
123629
1314554
477855
591734
1322233
1080487
1463104
42228
794116
883078
704090
1139741
888198
170528
184839
772602
374737
766029
840223
64035
435465
1179202
521397
537046
1105448
588400
1922
286207
1222211
1083273
1595434
1623858
227712
1492398
1585218
1158896
1030087
454204
701515
764887
1310523
919566
113014
565043
645750
1533581
1570803
748207
262142
794046
315819
761062
594429
85612
1562381
231867
683452
1154321
248508
1313715
1573461
745827
1039995
1040978
255982
918798
85992
1105194
323720
428371
617461
778941
558241
1138826
1304430
90212
284091
200960
251132
1104723
875376
1422154
167937
168985
936449
1325837
94029
1083652
967488
903139
1603374
445674
1308479
122310
1492957
1590450
777694
368653
1020140
1630167
1098723
1550683
399253
899654
34424
287291
1046667
554121
608529
718583
194557
1154722
1229395
367050
1305323
793315
1399731
226901
946054
196648
1554340
181482
1612509
106085
1110403
651776
1292820
584239
1305055
1552791
1627653
1631684
1151316
1343461
793844
691539
1353062
531637
589875
399683
26800
44155
774058
1091892
1304067
917445
1037572
194064
405903
357961
112667
406764
1287128
726752
550652
140905
1029384
845105
977931
1550444
35568
518406
972042
669186
373988
154329
137284
794343
259501
1197892
291311
736412
1393636
1092494
797371
628119
218897
669365
1022274
849312
499231
1461739
966275
699831
71138
152624
1598241
56428
1033653
860240
1251817
188133
237139
19481
1638869
812856
1364959
1004041
327220
1631806
451710
826042
699666
1394140
137901
1591577
234900
746241
1057779
1577612
548068
1272015
1379129
313776
1238767
234311
1484490
1568607
1468512
1205446
670440
123495
931495
281633
1203736
1116333
298817
263896
1332146
911428
1329456
728866
978571
297369
1383613
184217
842685
676086
349677
341157
372523
10438
434744
122061
1410671
942458
1149452
1593360
1307309
357960
1637502
1143396
945880
1499102
634017
1094010
601566
419990
1100780
957425
134713
1560129
899885
868849
14901
990153
536162
1164166
4451
726416
941068
1165671
250717
239819
355355
1417755
1085466
941253
1499632
689060
1035156
587449
909217
285561
1137610
645181
319228
400864
1329913
1527015
386761
586562
158240
1155832
597974
1446464
572852
636933
595528
1427084
222713
1019494
1481697
1001719
1402820
1319606
1179898
363930
982702
1624633
530299
1212383
448580
40157
941761
973183
3484
663344
1126825
1011296
531351
725343
89362
823587
814558
270368
869580
781890
1300395
207218
71868
1522068
811937
450372
368312
563628
523296
1631300
1539890
1418978
1351334
448661
1585372
272278
58552
1321989
1360084
764486
1102641
1433638
670366
749228
228126
980431
1297179
1294894
1099652
498215
321524
1535585
459076
1002839
866757
644339
646740
1322922
308560
378449
529540
1326180
966835
829063
447762
1186865
1234813
411676
459001
511817
1531321
268871
748942
1378615
828044
412635
1367431
161321
1266127
1606606
838582
1101164
1247526
864783
401721
882967
292843
36757
1413408
1402838
1202490
456695
770297
330450
1205567
1537835
252121
922737
201234
46107
1311290
1101607
474311
1114204
1150278
1378198
776992
147385
675239
1532819
337709
339990
283677
1500156
599686
399136
806986
889101
1437224
1541617
110308
1516286
599944
396966
1189404
1286406
855018
1063086
1337869
149581
167102
1060880
364572
968445
518680
1222450
1512892
1323921
1034220
984293
428429
1623229
435308
1244544
521851
1279312
392526
147567
657811
555077
1453161
396562
1303207
249412
732177
1454372
989910
981474
204606
981520
261028
932513
146774
1510645
1585953
974345
179857
253787
1489070
1581101
1616942
760145
572559
990437
706714
707415
855888
335201
291364
1350510
983809
1396974
560438
1266572
1275772
80887
1159370
1418635
240128
1303042
761851
1230618
1355338
1069524
813779
331971
936432
1646107
677652
990650
1199246
1103388
315844
1391266
1533115
1105638
246826
1607448
497846
866184
1541225
1613649
920643
103687
187427
1038199
1468209
1209486
45798
388490
349335
785768
339742
1021590
47779
1160791
164844
507857
1457778
1393009
270024
588949
987859
1002890
584917
1199794
950515
243296
1385436
151717
1479930
1048439
241087
178886
637370
1431127
86729
1175836
1560752
1193447
176156
874384
406273
116205
742249
675100
1572027
1363037
496693
1542424
1291254
1313025
1246504
901007
1463161
148449
915642
1253254
1558041
288006
1579089
1483483
1133478
673646
6065
1499245
641846
1262787
613659
799156
1280298
1248786
86159
1507001
1204356
389783
445777
674749
909904
1033260
1416322
1159584
757641
122277
1430090
466787
1244556
1197160
1074579
852352
703697
844672
1280341
681746
353729
1253722
1501486
503384
1199905
473019
1281105
941415
671741
1302580
196709
1287528
1249457
1595464
1173653
63103
373271
197108
1478896
848417
416111
95952
421044
1169871
43334
1503672
66935
507400
1386978
332806
1429442
1499786
1331656
489290
592980
722859
945950
18943
1025523
1347695
1595498
1410227
217286
1294043
869467
16985
397177
1030097
515690
1531496
1575645
1518398
977288
1189795
516327
690997
1489355
294219
1196058
653186
282865
293862
1078935
1193537
1116989
844912
1125314
190075
1307671
1198897
672917
1368981
1228407
726972
194699
127470
948027
989666
1129353
604656
1248506
782264
836414
68237
1583439
533418
138102
1121808
371288
844506
559000
1283524
807686
43666
989458
522350
1639532
1166326
1608184
926949
1509898
270899
266830
414374
447520
836532
1628163
662341
1574137
613250
103301
1021184
1359730
1178755
369756
1425458
537812
337761
298675
510209
1367904
1162746
308249
509806
717433
637143
610471
720011
488404
1476539
1504690
517165
175684
172727
1030025
889529
1484917
397080
679032
1293689
915629
14145
1102235
1616787
836099
1025395
1055693
1471546
957352
1171503
370374
992160
361138
941598
742565
1476032
1001177
1106490
1011348
15751
1414568
1209350
1184008
1070185
249911
576884
1459243
633264
57401
1493418
680935
365822
1517509
900169
90953
184576
1336137
15490
422794
857255
429701
508484
158030
1230569
601546
243564
949656
385330
318287
1471111
1629415
1479097
253579
419602
730661
754751
1540540
241190
685683
1511232
1573686
598695
905338
1441959
109555
1218262
719871
873914
590066
1063331
185395
128627
1366124
640706
182106
1490823
373153
1569596
690495
284523
132209
596166
466091
1432619
161538
233550
164902
623391
435692
196351
624385
875175
46963
192697
1573345
935340
307815
928302
474802
1619107
1168742
1000794
482233
435299
1428951
626882
1503888
440013
889565
898687
167156
561304
1555697
965370
1330446
1611581
1573266
216577
392218
951400
853098
1029113
1426935
940355
1229035
379805
357129
259123
596694
1147953
1375553
1520417
1003533
586899
1140989
666961
1652
570205
335049
1374956
207720
1501281
185698
1520157
1014276
1401157
1073701
111662
1508080
20464
1161920
1187629
327910
522180
525617
917246
885104
839072
855589
326018
1572972
644725
461489
1430193
384432
701953
835925
329507
1526901
948690
696288
622186
1275096
1114455
1008837
1163827
13286
765605
1319416
613482
1412451
1384708
596275
944964
1006905
515938
636834
899230
1002426
650682
1460739
1560575
1050758
14098
1009123
742195
17279
687048
1003082
318218
625916
14690
1628397
952139
1440923
1397098
1293084
41202
323365
1295589
1284130
537748
302122
1243478
4853
1547176
390986
1500733
353868
746776
295260
313659
605594
156052
452708
351720
1460035
123058
486129
1081655
97389
197014
906576
827989
799834
669992
1015450
544172
598961
691377
1000033
678714
941497
181710
80108
803983
953554
1423869
1125396
317210
264729
303681
719644
362671
1528710
478054
91264
523797
416433
644654
1575532
390011
926531
1086371
300533
488739
1517744
1494885
890393
1558484
1529720
1168942
595727
97645
65906
1247215
908174
280042
1207947
1108121
1586881
500065
1015154
188622
369521
990245
44991
513750
877916
1026212
1291385
723707
792998
1535250
855864
1209842
1189764
911807
78520
1609008
1341272
783094
947508
1353760
843779
79215
764870
484043
1007294
1079595
15289
1561553
549506
1334683
1258414
169755
1380541
1106684
143243
917837
976006
1385401
928510
408898
262566
166494
746319
1270942
493406
869643
1038487
1555112
1532172
768737
232686
1099551
601359
1434317
1496155
1428710
949378
1536804
631515
81676
1351455
1393119
1599611
608526
370514
680242
1156720
1434498
460499
270157
1200462
103543
402254
474885
143222
1248687
1283259
730381
1336460
990132
1134449
1202872
468883
1585659
1285433
1319579
124613
593855
1037216
963781
1067100
197422
1284596
463378
1555954
590355
1358117
542916
1209234
508817
285518
1559342
1104953
763609
751403
1370852
1421826
926003
1596228
1512753
1507768
499308
151045
590868
1617623
1422599
749750
186965
316334
866077
1323329
1494882
1308786
1297526
1224186
1368332
1111808
829898
504960
948146
64828
689147
271727
1617362
55574
467185
1098313
399284
175273
616599
1419043
1628160
82633
1642766
1564458
829500
189725
706712
46748
139774
1576180
351975
1355904
1089495
1322483
148807
405132
909007
190711
749467
149926
1297027
1174002
257090
1385780
99437
1189732
382074
324557
1225099
412297
1324507
1280601
750641
206813
478087
999136
887314
1370802
677760
704838
1194680
739553
83695
857369
1326493
660750
85835
444572
1410122
432897
100138
1526849
1494843
1341401
41904
137134
246737
1459046
1445493
1281072
294599
667356
547621
1626309
48907
934919
71335
1409232
969089
539763
1261020
1406269
1032725
245391
1095514
318901
159144
1368451
753713
1231424
1445292
85010
533675
1222591
258958
1633732
694699
718081
1170746
713782
1167999
562088
1630802
71720
1534199
184245
1546124
646059
943751
135005
314228
1102956
1324612
747945
1278307
1263632
963162
667183
1490432
563510
97281
580699
4140
1513208
125008
113502
4570
630392
889511
742060
615603
948982
944363
1354882
675305
1072007
1527157
32858
1038353
1550722
882971
1627166
337455
1306427
187046
223307
1551189
1643123
872346
825691
1365719
431842
1600627
130202
582472
308551
471071
1053921
761109
1479946
483640
381763
324291
1508756
358926
1401327
1314520
1640402
479976
1229329
207936
255878
987583
601538
1427698
729210
994640
1415303
170230
283878
1005996
1635258
879297
1398315
705796
1164018
886863
128933
903887
1511295
948678
688527
718186
1199599
270779
1204719
331823
1029771
65814
376823
1253806
1198695
402657
344747
706160
1542504
1351937
907817
957151
357403
724454
773009
438776
696512
647902
1424183
411311
305502
1228171
1389208
19768
1520614
879013
1192098
96724
1238841
617496
671158
926601
63082
975892
1040470
367595
1481181
1216435
1276565
1104093
892381
363587
1388377
1336158
1385670
1518946
1536241
1554005
934569
118005
592700
1437363
13660
1069103
830510
1275281
972589
131748
471550
644167
198025
244785
130020
205409
473990
402326
653254
1510556
548600
366511
349270
1228098
998015
1538667
1558028
839505
138561
1554804
1378368
1305213
42649
1248425
776419
1045744
154872
137845
1559334
1271566
78375
1052643
970018
1503967
1043413
1262352
931957
192304
1403112
1138357
287032
157531
159803
1600243
1143980
574445
1060987
54530
1549450
982131
769116
1202763
22148
981343
511229
1187562
1063784
1221707
1407340
192585
180051
1073362
1101079
288452
882458
1574957
1045695
129569
1245405
1600929
904062
1126895
738820
54361
96426
1071856
540651
316140
302804
747575
1272315
1477810
1012462
314311
764273
752752
1570192
1314618
1091697
325346
372107
1086359
1645395
330467
1621842
240688
925876
538876
1005560
1010247
1178836
832251
147208
353860
1387714
1393589
1157086
686343
902116
78149
461534
1548752
320258
968603
1110071
852907
360826
784755
478893
1463649
393175
866684
781603
66846
1617740
768046
13159
1172867
292310
492304
1296986
867384
825743
531410
1275530
622040
926952
923385
64233
312605
137339
602981
968545
1244965
1138622
1612050
1367812
704932
1209207
399712
514081
1635939
364422
39908
117482
792275
1465760
764023
1520331
1019375
964740
1217739
1309528
677596
1442681
1028597
350037
875967
1033442
775635
1265467
702195
490436
1092584
1191860
702051
870705
520477
180031
1030246
434627
760210
1130747
1506042
1575005
1569102
1302681
1554585
275120
731026
1372181
1047564
1546031
925732
1089324
1626056
1608987
1530157
512775
320937
473410
1508267
607515
1375985
1226864
850628
790750
1030261
1095128
240399
1362742
1428260
1584316
869234
1165450
1153885
766948
411200
1070187
1306078
1353323
42129
1223390
1316582
188972
1155794
113556
1064477
844360
373652
1325596
1579969
1297499
1174140
473039
259300
439361
164886
391092
1556094
794940
1200598
456399
548263
1269605
746516
1115072
1155349
1254928
158824
780055
1590802
5467
142950
1357089
748936
278614
1613814
813782
1544325
1319272
161006
222375
445620
428985
1643737
117576
238970
375255
910071
382867
575146
876671
410459
75935
204845
1065827
1366133
128368
1232401
837855
883339
913283
940651
1450866
1138565
1264256
490478
762699
1055196
1259646
1517094
848718
1150631
1606768
630784
157209
630522
597270
1378259
521031
1466699
610885
1087674
656998
1404649
1090584
1286862
1596158
1059511
1511227
1008889
862918
736697
405928
446731
763289
375670
58080
307816
1210100
1077338
1176151
283387
291341
1344333
134695
536347
316093
1283160
1200230
126009
611611
1057276
824017
1471403
402303
1250927
1633392
1263563
420212
1240616
432074
1458006
154523
1468029
227627
970370
655297
909342
272420
114567
1418113
215567
657800
802643
1172437
1084742
1562684
1202527
677312
1018232
1198842
1445242
411349
1589260
198042
647249
628927
825598
1330379
546892
964461
123136
56554
665393
771143
430637
836942
1216068
175730
68440
1535567
349683
841612
1614075
1476178
1436497
600577
528616
509774
1408622
1398009
1511318
340564
922705
1452854
1095395
897198
1140527
12008
503404
784803
57018
1590827
453884
1144150
751637
266411
1320389
1277311
64878
33236
675091
1202556
97975
39221
1599705
875870
307681
917794
661714
1544445
849896
1325684
668997
816206
680737
1540403
95069
618398
1541366
60773
1244281
748133
1453008
586181
1413062
733896
1330956
684566
1478505
690137
28750
148139
766583
942514
879641
617939
880371
167457
222733
125004
804840
1031883
1356017
1498891
1098163
1134364
80806
1014955
1114854
975980
398601
1431439
1592601
874820
751815
692390
51713
466034
545495
822457
1194719
1068911
409758
1346903
1535674
1495211
888143
341524
606130
1585619
903753
166205
1404223
1622216
1588057
101706
1348766
1493635
1554683
437640
735476
65558
676226
1375474
708447
1494690
1269587
1488393
908032
593596
779077
1227120
102147
695023
999262
534345
1534231
851715
775144
748488
884092
708056
1166491
1594937
584271
973187
154600
1361287
1610380
237106
1527356
1569425
668250
1303434
733839
893218
1150842
570171
223797
223984
1016001
1267332
631011
958735
1580092
1131691
1363168
1077642
584513
692648
503114
560121
111643
35907
644090
1001360
1137226
322723
87736
63364
742135
411012
974063
725822
1320053
602189
294910
332997
47686
934438
1126984
1327922
643003
1422287
116409
1265919
254170
1632183
308355
1083172
85107
1524581
1309893
1106500
741485
358660
363442
317385
697849
801655
744761
1052476
1130235
261357
733069
1064688
751131
1161272
57884
969853
1554449
1506617
1303574
811494
914321
287390
533145
294290
1158492
1523472
106353
563346
441463
83779
392528
1166258
1510764
1312459
628540
1464590
1453435
136573
1223328
228924
1115203
1567175
1185999
213956
1119414
1300068
1444221
1330934
770729
1477078
532527
1484404
1473166
199974
1038792
13838
549707
248253
786873
1452542
939779
231005
1626018
52611
1555805
1581386
429531
931554
1509746
88241
1277257
1320840
572973
393493
781933
1535682
1079586
1529142
289090
1235784
738562
1286140
1300329
431452
501065
1232761
1364305
222203
1019457
1286979
50409
861180
1289440
1568640
289054
10507
30313
1297031
538980
227407
1153721
368353
147818
601557
690565
342109
75304
1422557
937412
251578
991302
1477579
1173434
1181294
570048
61124
1302028
614061
1328531
1485848
1268815
1051747
652612
1016898
1612262
28186
1153796
320733
1602493
1376468
1583110
1091447
1352475
419526
221272
925209
1112618
879649
463152
1582256
747436
1340232
718556
712872
304236
1470462
1276310
496672
85793
1610738
64872
1351597
1030219
1228362
173939
195402
337053
1239373
1441264
490182
918236
1608182
1155960
959059
484871
1036267
608430
927041
333305
1248742
523561
1647464
1043292
1606808
401824
156710
1538709
536033
1027398
1518958
566110
1331576
262689
730663
1076138
538789
928803
140510
146085
1180349
1427631
401995
608891
634548
1238906
486190
756077
194208
864234
594680
1333616
53879
1189072
1145753
353877
1214808
154954
360409
966100
803350
1484751
56712
24145
306839
1137414
302923
654251
372740
1261076
278804
76651
470218
1521447
574891
1170074
861391
579845
782315
589879
171304
1643692
818406
811059
273364
562204
1371711
630513
1459524
884429
1347483
1353167
1152989
1142031
1509239
953229
603872
7959
1215657
549831
1113487
431431
248838
1240176
833121
1417062
1405410
1415609
515884
398750
733289
646668
273484
1361393
348717
1744
181694
247065
489150
813079
1074267
1386105
427446
1405666
1189175
253105
1485518
10158
1446858
1462627
641568
1468039
1151620
517319
680583
16424
1089619
1398044
185716
548915
360256
982164
1276137
148868
1078284
193464
1175646
1131859
167054
1015952
1584804
675300
819630
585826
662137
209228
62247
751508
868259
433633
1109058
656634
1286857
1211294
513576
1644665
782530
781781
933135
1437229
396525
303234
150394
1143527
335356
573482
495275
1037528
626603
603509
17870
575632
1119744
1297010
1055752
237725
207831
573904
73862
1108265
1625147
794136
59547
1229105
858557
1202077
881643
455192
832248
708235
66935
390137
1603248
151703
68614
522740
330980
576699
363042
471705
1271411
436638
759346
1235962
1201628
1164304
495015
807231
965029
48549
767470
981425
1211438
659088
1344112
65353
192173
1151352
423694
838631
1009967
973276
1290787
1145211
181541
280230
711541
310291
283060
1564756
653941
62559
1205304
607434
280997
494543
296203
1235156
1623932
1032069
1090215
1436124
1130270
505156
1052007
766998
1055040
858469
1598390
1072487
1022787
315849
886644
865878
402338
1163345
1143747
1025302
62751
1182216
1645795
642166
690163
1223527
1245854
1364071
1249942
518823
1624377
813200
28838
1189506
1624368
1162211
64324
1178975
231388
1296024
507096
459194
1238860
907305
1362160
1032290
1501593
527141
1000830
847873
908402
628552
226807
934938
717872
67177
587254
783318
423964
1154217
254791
684079
1515567
1147567
45164
1628090
1135545
1306556
892118
443029
1367780
1078906
169610
248314
1374542
457670
616003
1357251
1609740
700076
683341
1252433
506799
1390999
1533502
1229684
947011
1541983
160611
1074465
262284
1379049
1233956
867654
1051832
262622
546222
1350900
1309112
90311
208630
630408
261932
1102098
509584
905524
113701
1119475
368471
59532
949929
1285389
1260349
221745
1088854
12611
1361938
775622
1392405
977878
764607
963572
1638146
37177
1587170
510831
673157
1289341
19313
920174
803574
524982
449258
756991
187397
810002
867486
1616341
1409974
1002494
945785
90883
1642282
1424782
649897
1032424
524825
908413
871712
746202
1268197
568338
598646
324240
537457
789375
334410
1410024
78635
575870
1628273
957414
1100435
1485860
1111285
872053
937891
409088
245126
1065443
348503
996314
680108
485224
944856
107105
738819
693317
889094
237085
300074
70738
733321
517740
856869
1099722
74201
1456796
922395
519565
1218036
309823
680859
1583529
830639
108714
973826
136143
235566
69503
1575233
569162
1047759
144082
1344904
283759
22617
1532008
490445
68897
1353076
579161
153098
908798
288466
1021744
1395097
1296940
143344
709849
269853
577862
1110547
651118
720335
1432563
897485
521046
1304041
913989
336080
892701
1550022
1099324
165076
731862
1467940
793273
644848
1255558
948607
924991
954712
260342
1071876
158751
1124802
225999
1559080
178515
1171256
132073
212082
347178
1385326
1429368
238020
38247
1409793
1413248
93978
1108600
1219761
161182
1135277
910545
1596697
1191336
961332
238319
304472
700000
290105
460323
1238267
964767
603247
195200
740233
1320577
14773
57929
1031812
1445645
1534421
112887
756595
811746
1521851
397414
69915
873561
1187944
1241331
1133688
693513
389915
1283376
499352
1287201
945803
237220
1599265
833716
635101
397878
1179617
1537002
1242574
866228
1552557
461687
874504
1086098
1646464
627685
187270
1325523
216556
95390
1646082
246786
603965
370012
1588684
683930
351792
1460987
1004198
1147009
1353079
1479691
707927
1362969
710546
1415173
5092
1368480
1389756
658426
632120
48533
1089717
278236
1316630
162868
321656
890913
181156
72222
1222663
299694
1528389
226983
661038
201980
1371808
1275073
1044949
454672
929630
251419
649273
115131
1516971
1024979
44042
901484
1591644
1367728
359498
265859
1224209
393704
911087
836488
771485
1326054
271443
729900
170081
1253714
1181523
271570
1033458
1014082
832320
58647
360469
1375857
890813
351445
106540
864592
314002
174293
1172953
329876
815569
1527549
373048
663719
38485
381158
1421878
584123
1053950
1119114
1238566
1099146
1465364
900212
1138538
247689
558666
280514
659831
1636981
857086
362329
760401
833930
1577708
1413723
1500841
745620
908126
1234204
934112
894913
1324776
1353766
220876
95662
1284810
1002827
1615263
1507170
899690
845405
533655
1333487
83638
1064654
836223
852926
875526
254702
851008
897953
913111
1070664
1274622
101018
913943
414747
1624912
1575239
325881
480016
45022
88489
1485508
1575189
1360821
395759
736670
36055
1401522
1496404
1509098
909123
656907
362649
1629700
948430
140439
880862
711098
1208179
1165547
878159
1068833
40876
783413
354156
12260
1304342
510743
1540126
912364
410389
537765
1041636
469745
1044062
185529
408846
582770
304319
1166320
874055
419043
1123194
266125
1636157
903264
1277920
696898
289289
217522
250578
524956
1135166
398899
662030
570332
741392
1156893
521266
1099348
32882
909564
477367
920914
1567456
1135869
359832
1298775
1201738
864272
1618300
538321
1224871
1244535
321094
381612
1073055
1039376
1286257
1052236
404896
621152
1409753
1457815
1533310
751484
1646374
1621195
984972
534890
1262433
1414715
873703
1051468
93104
1005452
969235
413660
986
866620
1513141
170065
466513
228088
265813
841392
720544
866024
1500520
1596127
1508076
1348213
1297095
209384
1605140
157164
663928
275372
1162128
816165
175100
1539338
987889
1260220
698097
970008
911769
671571
744454
1551118
83941
1517727
602122
1211167
578936
1286269
1293339
347458
1542290
875267
530202
481236
1588852
360974
643021
455343
37295
1025113
112430
596196
14576
1472199
1053271
1068231
708339
1239523
164149
780387
820734
1309744
50825
809779
10424
226089
701871
473367
598492
981070
531537
1409471
1565630
1246572
773709
287279
1042118
1411550
1506096
870301
861405
798070
1289230
1102573
131905
924359
711766
15816
443208
735907
1193852
1007132
1458695
34542
1178662
929180
1315419
1294609
1445918
1374751
86011
1457106
984309
578195
183715
266662
73792
906112
606076
1556240
1599637
890972
998663
1241465
1400019
1435256
1335073
1187630
958082
1167829
699001
1434816
1160393
1247402
300045
1353341
283310
547161
925940
445959
1008982
950772
724740
1534087
1251072
1017630
51294
193670
596918
1282335
166406
1110355
454386
228243
88049
573618
712398
738386
116222
1094178
220786
1339770
244607
1056396
874970
1471698
1233550
629853
1133184
771792
1273301
201936
1261636
532381
793108
720188
1624465
335020
983275
19626
509625
843958
704804
424788
1455140
370095
1140495
1359289
972593
601789
247633
422434
333298
1240999
980003
732940
1624100
214862
1313217
322249
314447
827853
885735
1023667
1066254
1565186
1498979
513187
300856
1088556
416778
1612173
1122128
1230383
1085198
553350
1239656
395075
1266843
1623670
447413
1052412
137228
281395
605437
1459521
1082206
5214
614522
853886
530289
33810
94703
1584122
992332
1230416
991245
149889
906140
166205
358911
654269
1305475
539890
1588515
1406828
185250
769218
1148698
1072093
1436170
1629986
1214635
1056519
1234510
526397
848999
1290942
139362
1438116
188757
392741
485260
1339264
637931
1573215
1183128
1080170
24115
1078608
391656
595215
1142184
1468751
488061
1430174
726833
1461174
1093387
1419859
369456
1632999
6345
436305
386223
680566
509312
1175614
1226740
370129
820280
1393293
929112
361085
194019
1174590
194754
1518317
1068168
1079922
244553
950379
160675
1017884
136583
1093488
1579186
69474
570113
899345
744018
484800
975325
228269
52847
9670
151733
569749
1055068
777359
620002
84354
1001559
673089
1465349
741427
1191616
1268290
710752
367864
404730
102145
890108
1442884
359190
268059
813190
164357
764307
1009969
518089
945240
588963
640221
748524
1440848
329841
669115
196295
171387
367008
709957
1137324
292309
544478
953167
1615815
282240
1230452
1054579
663297
1269194
1577822
1606555
653938
842079
534148
776513
680343
1071080
995851
365346
1150994
362742
1384232
1298398
195233
1321263
1419766
596824
806409
1596442
118590
1494644
1516960
61141
325872
1492451
690402
796526
82463
1188073
707854
1451896
212930
290135
185170
521973
571301
386505
1056178
1588627
695218
1280106
724091
1561305
1351558
336545
1456740
1152031
1058073
868716
672670
951526
68142
861748
1068984
469309
968857
1026852
386425
314933
247545
215232
1533224
524606
474162
525327
1395987
324306
110622
1176675
651916
449209
301826
1606309
750646
695849
1024147
327803
285076
697166
1039027
1225771
1121379
905853
288851
466768
772306
1288893
1381375
480507
1132729
1639955
28802
1024209
256452
568283
889052
765543
1042189
325148
635245
1211916
792914
678967
1547194
397885
844286
548271
115045
1612161
601985
205159
175297
111773
881086
4677
453227
135368
809437
222991
915207
910141
231088
1386006
470635
619626
1597652
274694
1409542
161622
1552341
238425
1266511
885010
1179070
275040
648195
1524763
62349
1087122
592051
968636
781745
26833
1010712
1480933
284206
1429241
1213683
1053636
1590675
184243
888635
286419
505124
1556579
657096
1456966
116856
1150602
1333637
214862
965279
5789
773642
205218
525062
1080325
150980
1157919
1009146
1465196
488868
814892
83229
841391
1054641
238215
387747
598595
408949
832412
312376
914260
8308
343673
745835
1436622
387250
1576183
385790
626185
616157
529800
103803
1136651
706649
351185
1594973
349356
1004408
1641700
459592
368265
1519188
100605
1056864
97856
454065
719701
356074
692918
1577686
948715
769131
304413
856956
607424
1175712
1423435
887849
1156762
38148
671055
1165240
1455419
396319
1585632
1011325
1141608
1134307
443900
349062
1500967
254041
799893
691342
1222675
719473
540079
369405
755067
141179
1353137
1515444
22825
897592
972721
236002
337326
435811
1536250
189632
1405256
1532346
244957
121759
526839
653656
952406
784133
710715
52315
1441811
1026706
25604
962167
96441
1589910
218417
101158
1569702
1011231
984452
399954
1005110
1194898
141070
660865
591320
1379805
7789
842136
1028105
1050911
397334
637864
1249400
485576
752788
1566404
1591125
248418
462050
46163
1496617
703122
480112
1438320
1156279
1539538
171817
1094944
815267
565455
1532055
1569202
696107
1218324
1572405
906010
1415858
698622
1339150
1447635
563615
731607
174685
1483864
426501
1057203
107282
1520036
1201580
141298
1466268
121835
1429332
172732
996298
1548711
1570747
657905
569830
999888
1075554
1633838
596646
1415765
1533519
1631171
486627
1319152
1534324
1339164
648299
1330487
935980
422282
603046
380549
446975
1401682
265370
1311643
794265
490488
832504
1524028
146417
20393
1505641
1047893
325719
642292
713884
1390745
770759
656615
1576630
1085326
375107
41721
1144341
676827
822147
1168238
439865
1429925
1599230
1555964
1204311
813382
1566395
478790
917618
415735
427664
932511
423350
30974
230037
249193
1472273
355811
740940
831268
394689
1444902
1462710
418920
1625847
1218673
1498915
606892
905018
963213
966808
574466
1436159
1092306
611585
1573722
135771
508978
775154
1056419
7362
17181
1017874
1360032
837515
848711
992347
719633
627217
129484
402634
794453
642236
1369881
800662
775964
878357
952927
711575
1447406
252886
263818
43502
281883
1200068
880204
722461
348868
940016
250854
1518023
597736
1399979
831142
328178
442485
42372
425218
959209
342229
799349
131040
327230
410385
1389304
80166
562894
480609
531805
939576
901501
288596
973529
1578361
314497
346538
1164661
1400372
287267
975139
765345
1087902
70338
643954
708648
301739
1278323
826805
638507
813997
79472
1080672
1040951
658937
1479163
909806
789691
1481405
635890
413272
1165905
1088559
1035069
566437
788483
714409
1536931
867004
1111050
946223
903961
1237936
1414065
802572
639897
95160
174668
208859
269622
711906
427241
1161228
589330
1606847
1617131
345136
565293
1510308
263865
748913
1560321
332957
1253226
288470
324721
877005
665733
1489565
1150721
336759
1019695
980185
118531
691452
117730
187535
128818
1536804
665117
1419985
1116035
358664
339597
1353580
1018506
1579299
707999
1454795
828049
550756
1116726
942459
1269460
1553582
581843
359732
248079
904960
10577
143878
991618
361697
726845
507312
1483400
564975
186327
1540752
1079480
573919
63250
197903
1280775
583772
914878
580205
1481786
14564
692748
1618905
1464710
411457
1282114
599974
260594
1123526
1354132
256614
32755
1288415
111624
1320883
44544
1171762
1504056
855222
642819
1000930
1581060
620849
726458
1030120
1525072
1294335
804622
977782
1355729
1247275
971140
906283
81564
801663
1420487
888113
1280223
454799
497191
1461541
892397
65970
1058912
1372373
748951
1584499
1233074
353915
26309
688686
1193059
585821
33116
205703
905853
763677
421966
1379796
153189
855639
152795
266812
1098072
1008503
48219
731089
811540
1639918
381199
1441433
1538297
229699
397126
1327245
843971
1303749
540156
972780
1443361
361517
769171
1053253
1550757
1058835
900816
361081
1119509
456225
593679
722562
581461
748759
824478
940272
609673
1436243
1059610
1015873
1130736
1613412
1520539
172464
760601
1342412
1275892
284272
331998
1086142
932245
1072065
543364
656376
600461
1400842
664341
479154
206332
121920
343632
460529
994716
1491296
970482
203446
439389
686387
1514459
401038
284230
1576231
1240758
1558691
743089
795579
946820
661359
1147760
790732
656936
428828
834949
815789
871218
941209
1455851
96261
1182448
935630
560666
1252061
1320994
863062
1096135
1115998
819316
390308
189776
1625339
1565704
12395
1597359
1181170
1414877
1163362
513683
1495700
418591
118909
204755
1465300
756065
1359576
760317
920203
1214405
800587
558474
582458
107734
784579
295499
1489037
1218206
648277
229125
1608638
1149258
1428860
784217
859023
933581
1420243
447755
1147818
268470
1402121
1317848
974365
130125
1573077
1179518
1078658
469837
1197775
423280
50842
696169
1087659
1641717
1346935
1350763
762549
1479825
517012
627154
948178
1076581
740737
1348377
538293
1234716
62624
912259
1338064
909904
100662
648296
736081
1070334
1099969
1221782
1182603
1620137
185364
1024204
1557155
1447564
774632
833970
441837
894537
1242480
1398613
1413400
382062
1125669
946088
485783
317726
1203794
105180
1449919
118290
1429262
770100
775643
927082
377593
954715
1251330
434952
1362572
797687
861105
72250
4227
543640
679593
1456118
194124
183505
74613
444133
966397
1225346
383656
1408483
757311
685679
74707
990552
767818
209015
1503133
1540742
1019011
1137534
528588
245628
537651
250014
382171
565798
295090
1195679
638251
1474924
1015212
1098900
1387969
79599
441536
824983
1482437
292169
1359078
1156239
64638
1327053
1534096
18518
1607416
1093632
91231
943309
688995
991191
717624
1606355
1462269
889805
497983
631930
1597674
1419309
882110
55439
311327
1565320
1438241
411491
299335
688077
1261239
1573408
1444425
383013
1641832
1015033
1298982
719021
1603599
886359
267982
221101
640530
836364
168501
1448537
792141
1060611
1121838
1176404
442430
300640
482940
1561524
528557
1472076
876146
1463204
1630951
511904
505149
1064707
1419915
773163
522302
1032897
1358265
747418
722832
400265
1123955
533963
398305
1191036
1153523
652709
1241934
575964
1218880
976925
1578906
1551763
1531941
450496
189276
393863
700126
1294931
773999
28664
482235
1373834
1184166
743472
1375342
168268
1156073
1598713
1445504
1018312
1331844
1199915
1119044
1241873
690272
194394
1494244
1449716
958542
1625206
891892
127135
1062803
522590
1441852
1501446
344784
629338
1488702
422681
876268
1555247
497657
496299
244418
407426
205487
629219
1250033
1448579
478298
1128491
453262
275337
1607510
1335687
1541275
740742
756138
1647067
1538223
360947
495100
1307375
794645
148576
1272770
574169
568532
1568433
327087
17962
1327200
395707
1199089
1052487
159279
150856
386664
632867
1160989
1345872
1222871
1400682
748366
594446
897955
770395
216953
1197066
1476529
693073
372811
1601684
608454
672876
387597
1076879
1071490
236675
413666
230172
489774
309922
610908
309840
943685
222324
568537
711672
1319226
836795
655512
1092857
1534675
1452041
142122
1067628
1597090
1304453
493474
450832
532438
196089
498586
1629316
1034768
975423
874756
1358848
772663
175186
1540680
1482649
517046
430956
362157
939509
477737
1264167
1274878
1169217
974169
291788
656425
403739
127436
599017
632232
884713
950526
1264672
434186
221499
619533
399970
229810
380038
27920
1431396
1382127
1204598
621665
284143
1238652
441605
753942
938919
1127470
600624
1589355
260792
717261
1614950
95686
782846
1585494
1638492
672268
1328001
158093
161371
1017882
1510469
1051982
1272093
1060750
163223
1157998
686349
519949
84078
126544
376492
1479499
1254394
473646
35284
1152505
853163
782596
57188
1358376
596858
1425096
1014219
1078895
1446278
451806
883667
715020
167418
79565
1155491
552707
1346651
1580863
1205312
241104
40129
863084
261704
741624
551523
568893
399108
137334
1418920
1446428
1517966
342536
365429
253376
42191
740462
1551033
393897
997984
1566451
179729
268285
676640
564513
716718
595509
683505
1070884
1388626
964312
966932
916781
909490
520955
626440
415520
1608060
1620448
119354
962311
69179
812691
166944
1470420
373866
906009
781351
146589
240446
1280085
191594
402686
37539
1012914
1231916
1633566
883512
113881
1128835
683323
1249302
108099
89863
662175
863894
814969
1570727
1238074
475033
621779
593240
728499
249418
430694
869431
1264196
436622
579509
1241108
950848
549046
621641
566083
548594
1000568
678670
1244390
1629361
286988
431706
1434335
669814
147451
1080067
1071761
864840
421435
211469
1328450
1152225
793127
1134404
1457051
1560399
87334
1630651
779618
903404
1260666
704604
1411446
1039006
1001588
1198918
324998
1248993
95732
270880
312118
890072
912619
1412086
1309137
685810
552994
400144
1471267
378263
69531
1168760
500251
22910
255111
728121
179281
817113
1208429
1542710
1602833
872141
409018
527631
864703
282322
955084
351729
85564
1336872
501662
1030185
722966
1617488
1461983
661415
651208
1191815
92601
1099405
1004797
564631
949781
225725
1147986
520604
1632103
1430644
634266
1406279
1573010
771413
39791
16656
1476354
463929
1501989
984635
596013
1091520
105568
1409977
785039
145792
1163101
1339033
925915
403035
99457
1419469
358010
1386842
1145099
773866
680585
416463
1367907
521160
437825
316018
1332965
129881
54191
1384442
1020270
659475
1366874
92022
637624
953256
502759
150282
694015
982480
593694
353157
996717
611676
1630951
36251
1598724
504969
1524460
1569929
1589513
97325
1046890
907257
845894
580512
254183
198720
150188
1293165
78873
412984
998516
6187
1188611
384618
1335732
127722
233817
559097
116749
1626878
1609847
580332
935842
1571700
1617025
466994
398350
1543039
1114891
794057
458419
1059133
379717
147859
1107732
1498372
1385289
798291
137082
630809
1327696
384833
991918
623379
1304798
1241741
470139
1307664
233303
816479
453497
1113124
1604247
1203293
1288236
1003151
1600510
1463240
1113278
1580868
250775
1435573
767950
1469674
671221
1509500
1033462
719938
1151119
8120
618407
1066109
563847
804204
634558
403829
690944
1246235
133118
285001
1094806
1056987
1451247
230771
40790
473447
1595826
427718
992510
37007
371219
1320866
1542802
1621541
1258309
706632
496409
732778
550445
1475156
464691
1158244
1149520
815303
1343806
896243
1495908
244740
11389
1612798
303788
838869
1290075
1568364
620316
1249245
112134
185217
1269151
885898
1409458
1151943
1272706
1311972
1138286
965918
1560117
1066247
1452699
1154568
1537704
59455
142554
1186234
770075
570168
529892
1074270
438413
997947
1200923
135516
809764
508425
224002
322349
12610
1084671
362762
159564
1582193
1192211
1599001
1490219
1241892
1545496
1144545
854317
1583908
1089662
55061
1009080
571752
1193784
1459092
662156
1429596
946385
1203653
976376
746050
1623353
836087
410740
381885
652621
1466128
1419325
1625944
1313044
1442211
913843
1078097
751123
904288
295911
1312950
1546497
1431821
660650
219316
1111593
1509133
1509953
2842
1596656
1083611
187034
1336994
1415633
765512
829605
1274174
1071808
1522235
359050
1408311
1134769
75236
1443963
783477
479564
748286
1268635
875366
522531
891780
211526
1590786
1621895
91273
323927
712503
773440
793890
221057
869341
1142768
1395220
1423329
1587120
1400145
294437
1041873
1046524
240990
619028
566292
1570646
1494145
958565
1427997
1409970
1558423
242736
40237
456537
1395491
291015
541197
892677
329442
1339974
1282422
503479
872263
1144427
854251
596229
1433410
838290
83098
1170015
1309936
1217420
940073
1515133
695164
289730
105677
1484435
1516991
451435
129390
1047004
234541
447145
363180
1528881
1481962
731974
611853
442829
804129
306550
1156610
1009625
713196
1284789
822908
1565590
89711
1098007
1572109
1258967
1359716
1285986
17936
55443
369840
1455415
155030
861377
611033
1455590
589020
423505
1600780
42354
581392
1373088
860783
1546899
832850
1151361
1033291
1278259
509977
610422
961712
1306163
368062
1459901
1539732
51995
1087317
892979
1115768
672354
1192896
732473
312496
1087294
1216251
27722
304854
333587
621491
343510
1245349
1507676
600508
641003
120423
906101
1044284
1140903
1046547
1080017
717865
69601
1498890
894333
1190488
8729
112306
1370576
771941
718550
131780
489986
170064
1319938
204567
1375431
1165466
818048
1216105
586206
287296
250830
1048429
1171990
1241006
567923
1574890
987261
229082
248284
103280
1115893
701281
896287
150811
1428878
487044
45987
1326261
87140
1211114
971196
531669
1635433
266472
293316
528179
344234
999576
108371
589368
806109
1039129
1105090
1312814
553614
1237833
1256862
331456
1469308
1047524
1570777
389941
543589
147675
811958
401212
1555099
1401359
1550778
1280292
222920
774875
1193248
350847
1518885
1577850
1376228
927105
1135423
1383715
1317862
1302362
1415726
987205
1516813
709825
595866
1525253
441082
1294696
994894
589638
1466329
403972
204894
965844
714161
255316
559320
1197401
116198
802395
548097
125391
709319
316213
949290
999839
172805
703520
1541257
1639902
1388757
892802
979967
753545
5143
1451162
413554
243220
90120
1241833
1583922
551000
397415
1016552
976406
1287389
1000818
1159841
1116147
1270646
127051
195447
337713
898238
429260
1217770
1420884
502969
1048299
319738
1514701
1296183
375008
1296421
267227
1244904
702246
505069
509939
562871
340167
256053
859277
751762
533967
913969
664161
727814
703887
36628
727164
1495972
1052016
425558
836363
588032
936253
206308
448481
218076
752117
1550813
1166012
1415973
1381577
1063005
1545617
1037298
1423905
1405365
1484326
1245519
446084
685963
113142
632596
1608440
777992
507148
200717
416863
731943
840001
994640
266945
107319
249830
1348051
254450
95870
1174423
1054997
1090980
773897
1478030
603206
1123897
1301540
691232
911096
1195370
1488082
349246
54347
736346
898936
1450542
600138
1411512
1230382
1089663
109764
560164
105130
1161193
351567
14068
1222792
888958
646855
1120665
404086
537664
123396
1632944
505746
269320
1060508
1088421
1491983
1064472
1090447
490430
65358
915725
1036279
249730
969373
1426724
135920
917434
45080
1010319
1004163
513242
757038
282979
990973
626562
842888
853771
1043868
27110
1420351
1071872
1252236
1372320
1103670
412504
1428262
775818
1147888
924281
669918
639968
3765
915402
1593450
591277
156678
1493479
1460435
1459979
386606
78211
592777
741093
6039
1126897
1618517
295439
959865
780074
482318
739490
882019
1290840
1148384
189366
685215
1288960
921004
536107
447222
6511
825471
440232
945339
121020
522379
391179
504737
645190
513105
1593995
571387
1605891
1515028
431605
1144723
1304812
1359865
427059
1178450
911100
618337
627513
1044117
91161
485868
138961
18335
945861
467483
1280976
276969
1534952
1517155
1244155
1461817
510135
1047662
544603
1171049
1254143
421774
1128646
578977
1639453
627185
1150740
1513584
320622
1250442
133738
711199
305136
123417
1617810
395246
1110008
420828
357157
180879
866763
310119
1172670
575764
1417550
912648
1135704
1452781
1357639
1300287
1412680
1192939
752722
245608
446135
1402998
287874
1209092
752361
650375
1059873
995945
457159
1042033
1356011
1154928
1289774
1637599
1105360
546965
213569
203379
79169
1277907
855969
257788
109788
296783
1623687
553281
1342608
29549
797893
169268
52862
972014
691092
438770
1001126
851374
185628
1105391
420038
823405
446931
1525912
619866
1334532
573441
807306
826597
1024762
1424946
24559
513636
844919
70558
812418
1629167
1604288
130196
1125491
1175281
1192185
809093
631457
301325
527667
1167149
602319
1417582
1390245
858171
70195
714057
258604
1071031
1294818
789096
812870
1596404
499012
557228
1359889
695699
571504
47440
1545454
1130064
1071315
1515332
1039756
527731
492381
1191375
966431
1079022
672954
422495
1601202
1531405
1617687
171413
810979
125622
1036403
269105
42414
70329
1503161
428849
1092383
91273
766555
1346592
801807
469054
1511261
1267108
1104879
1519023
340048
176183
240860
69141
391761
646559
87128
533630
969286
1390784
76153
682657
1439347
83014
1484302
144702
917158
1461925
32808
841538
227231
1318269
322496
1402032
799912
784248
673743
980976
1584800
1564128
469315
669571
189247
4802
1157731
452241
1632685
132684
1078573
1643735
383743
1149599
695673
654802
1326283
1105206
662919
964638
1589917
678885
366476
1591566
957768
805298
555130
1424717
799800
669254
1157744
1143116
1538699
1170151
728256
571955
69122
540640
1373303
100920
1031615
933216
118233
1389587
1151030
97899
1012329
1082076
597789
742877
899488
352839
415619
387732
726447
192960
70255
501694
1164016
1389195
1094303
51113
1215368
325859
1325508
1631099
662037
1522662
1437820
1512481
1529079
277440
300502
1574834
1635116
735621
356914
94563
502800
244407
285443
236378
233800
587715
416738
1073165
998125
266839
1376627
647195
399570
1375135
1314251
846823
626732
727835
277041
690507
568109
245922
930886
1291836
982094
182880
811330
17041
107195
1030318
264283
1570392
837361
1125625
1277881
1179079
1490727
302693
1451718
849090
1416684
699692
1020301
1374842
1406156
724089
743276
1188550
204670
153003
691739
815145
1128739
1451306
85677
251147
541425
1605924
612962
1075449
623688
335432
403338
1169280
298728
1522194
626086
257740
757857
1536818
1201766
1625388
518793
1300681
1230048
233843
591288
755495
1595442
455544
689503
1242997
916758
959433
1557173
1396085
1222832
1616480
245111
1531739
1264031
257300
1112258
1443384
69161
1202348
739916
1220969
1419693
1486446
1118393
1541189
109
440296
39463
1277237
1255419
475222
747881
548114
998062
1368845
1260556
138042
1370974
120348
968269
1620942
53457
762110
130177
1142638
1535575
1075161
1606242
1612564
725194
779964
1558942
1307872
473250
592710
579255
287397
1637184
1067102
1151716
626601
799744
145123
308654
428875
512378
884547
74811
429617
1273267
469374
841505
1510370
1199935
478327
1131631
1133442
52683
363956
869471
1610159
1539147
8847
804989
89413
1506475
445650
850308
1470085
1582154
1131113
1098461
677442
1450434
1052968
461865
810905
1633331
483753
995087
902090
173496
1512038
944780
845910
1313181
202825
1117990
1086690
44790
671346
1195437
570334
1207780
1209515
1102586
189111
1242606
1195213
168516
966576
1298254
337160
1397452
935176
1135348
320496
584806
1502456
1063549
1416427
1492967
433524
730764
742193
138605
1568221
1119832
555981
926396
1443373
702581
1137161
850415
883055
1084050
956675
1279951
1189967
1291242
1005043
231715
273233
406215
1016553
1554288
703989
530758
13844
186700
539907
1645463
759641
581637
354313
282521
66053
980155
704997
128920
1317102
298407
741259
1262412
1473794
796429
274903
1552621
1476812
973386
519891
1482283
1636954
371579
1568736
1088473
878834
1427279
998743
558360
597092
455002
1290690
1388355
1355264
1582959
381834
716776
373833
1594602
621454
636744
911020
1541699
1349502
1295317
881715
1608395
405712
1227223
1521509
460407
1585094
549791
970855
412605
1092355
1529012
272723
463163
700292
210251
1427950
546192
253858
429181
591989
862359
399301
1598011
250534
409721
1388395
469810
1364810
541246
370298
153570
296680
538926
1305424
221478
1465363
1075611
1018063
1568907
465402
1618974
84336
1233718
535419
1530408
329148
1193826
707272
6434
909423
1102004
1619352
1029441
213407
778049
389670
557306
1535962
1219974
615929
1482764
540401
547555
401857
1064775
233338
1512971
370440
122231
57797
1514662
1374754
1032824
106634
404918
1425139
326758
703602
978766
1278872
394582
1312283
115413
1232708
1569475
1119721
164372
880479
492751
569704
166915
1561229
1487383
618267
618756
248382
1241293
138912
1456070
2850
1282478
529876
855688
946389
459533
419244
1547962
709866
987663
1408540
448407
148210
184143
1267437
1332538
1171936
1158466
846348
758416
917125
1216313
1615643
1584009
1146532
135172
1568167
492322
363633
877251
49987
361896
345125
1056785
1221147
1108349
844717
1063159
898294
423915
514570
1025207
406021
211679
1125789
848034
1125559
430630
1419328
618980
929222
704199
88942
1523465
257504
167983
212438
593490
1356741
637954
64564
341028
493103
143310
1362379
237031
863593
89413
1497698
1415359
1504910
1542577
439622
245136
1012261
504785
1223792
1142225
774523
291102
294147
886871
641486
612746
695680
149174
1498823
1185131
305879
226188
1560137
785541
335787
56250
1253111
480827
491616
570971
1458246
238067
495313
143502
943096
1012548
1411830
242340
728597
1044249
534189
429125
1217756
787410
1186975
738790
833066
1426882
768222
282142
78896
652750
1567892
72243
762736
1584587
1402561
849968
1106914
666642
785277
254711
462065
83833
410260
1057410
53243
716411
1045517
957519
380973
120574
168243
1303133
320218
55912
1125742
864117
1432647
553853
266696
1338679
662632
968931
710915
1278280
397271
1532599
492741
1349418
1017743
1636454
663837
1443423
1560667
1103904
849786
1309841
887590
1475256
1376391
638282
316517
1183889
430697
1631123
148751
1017343
86086
1291792
1551071
1552197
994655
118818
577942
892613
1616736
1327612
843754
61174
1607746
750200
53386
1429000
593028
1498080
895211
1090351
1155184
166763
1236646
322299
1008187
314609
1410645
61173
1518382
1485642
1229408
993702
1569584
1229201
525100
681335
841370
1602588
624297
46344
1496576
1350737
1469833
685200
1015800
1340333
1226424
221879
222018
1574353
877716
1626129
603801
750171
1372469
1220273
1053737
272028
1589987
436225
316483
277750
1643657
1093309
1554477
1538207
1591370
1133832
191191
1217364
644670
807112
1563009
1631438
90415
690034
1116175
1536933
708681
1344150
1548399
1574684
470421
769576
757932
1552581
1160573
435336
472952
1007487
7037
422907
751790
261569
949757
1599159
1445826
1052436
1631886
135264
1042248
14242
1481349
1434596
534907
536274
1267655
1192875
1564763
1595947
209295
633040
437155
264231
593151
855971
1588873
925388
548009
136571
1357720
287384
214867
1026497
1627399
1284981
1191516
316297
776305
308374
1495701
1639827
167296
1080378
713704
829897
795655
105428
1551224
1014383
1459693
254646
1043276
1340473
805255
1056785
1231603
1069295
467978
1223362
1153107
587192
1071303
1597051
203140
1491630
71541
434912
556357
598052
1310088
1115003
1117972
1052710
1131292
102191
1633535
1409664
452278
303387
540618
578635
1375767
696841
610508
534050
236367
1129357
1172366
1171870
385491
241028
665852
720160
1342023
994767
1560592
1415268
56873
720273
588779
189358
268887
1288279
309556
1328057
103923
862178
969302
1499775
602094
22309
1602543
1641343
1318781
1067364
480675
1420109
109972
1264777
21609
1105043
968156
153878
197684
1421472
578741
1033095
1392173
1419148
924501
1360978
439966
851573
477683
549000
1428673
1352485
1204207
1456607
1013454
1616310
487340
184373
260424
1492283
1562732
1599383
249714
1634958
405924
237356
381377
493898
1176316
1555005
1431297
550778
1196043
354100
537491
1625911
381313
1105894
1350624
864261
1190365
755352
1170888
931109
77601
203962
1608773
1136403
1524458
331270
1318903
1461328
1314929
1312395
237474
822657
14571
919205
263119
513914
1263834
1126965
1048653
773353
976599
277772
375493
65831
100990
1103360
1279464
270654
89591
306291
1564631
733511
1606649
974425
617984
1194464
1562468
491248
49422
855551
111235
1476413
1163498
1239064
480321
1230688
1579705
1398739
1346091
1318109
637677
1023702
12732
345707
1471465
1275797
389015
1597132
1552102
1617319
995705
1294955
427017
232423
213118
741743
1355225
1524917
496339
1016265
572091
1069162
560209
1635849
675323
120905
631945
13063
174541
290118
497463
1566903
1253849
477825
1382954
466771
824814
788909
1505850
85377
746414
1240665
1464550
1021051
1613046
1049731
347404
315607
1269517
735682
1480002
521488
1597889
1602461
1275947
293635
884384
456495
984672
1615425
1224708
566092
528165
1065809
365899
1591044
549593
1291753
811333
422941
692495
931056
930879
355998
193008
1368492
213288
696700
224703
899021
805892
1238979
1069898
1418566
204126
1433848
76487
503047
1527898
1184404
1281598
784727
516454
726974
806441
542902
443199
746386
1288998
1445033
499182
1202454
249233
1551101
1315546
1617303
1406049
782129
949335
1283649
1463844
1133396
111068
242770
1505389
503120
1233299
1402396
933715
337157
563443
96152
273127
379117
74791
724907
661813
547833
1530487
504748
1447702
964245
1632274
339531
395849
1003352
1024178
1199799
1009879
1288814
1494867
322221
768226
476805
1108925
241184
1067236
1617390
915546
1636015
1092711
132990
1491321
1485485
437126
400088
878236
248326
397221
513360
68160
1169011
1079970
634699
460048
1064964
151967
533589
879458
1314586
1349564
1009134
631081
39308
1487866
907816
348755
795978
495415
1552028
1231773
962550
58560
136607
512181
1335034
275474
1323477
1065422
1204707
1398748
872415
161996
292638
816628
269452
9617
42958
734447
1045610
1438253
293045
473601
532534
809364
1383507
1394228
20253
1517156
967073
1621386
37870
509608
592197
252620
593181
1048565
1297839
444871
108237
1009929
1060864
605677
456850
1148332
235840
1238319
1175157
912035
1059383
219742
465171
1287630
298457
1178771
1294962
278973
1578828
419621
432339
1048567
942919
80605
1534112
1465019
1446602
652344
1041460
13078
1302532
590234
908701
1092500
1262313
335448
1449050
1609258
422632
522182
674458
291211
157379
682719
607300
1600098
928170
327124
626912
1439240
411373
1552083
1504592
1602806
510869
1122906
1148361
765497
802678
1084783
75024
960646
445996
1002025
49445
402775
79516
558690
925212
1510468
768896
1631217
541056
1384331
1425849
20947
1605204
1171977
725704
80149
1602437
1512939
1059290
430199
1630810
1022363
708675
1457437
898611
100531
155021
873561
282896
505428
448940
756556
68080
142902
413251
498239
511902
508241
668569
363514
712875
1153987
481881
527736
1289033
456830
355074
382972
994931
318772
551864
199233
1234432
1455103
1604948
559500
399603
167646
1138845
312294
1382338
430165
69913
1097592
719621
1043304
31715
1646475
463846
235824
861785
926129
1436944
1585571
695151
1410050
699420
362314
164220
343013
445478
112111
801671
635370
745544
1536392
764195
1254240
1589185
1032106
862305
561948
783534
1000476
1214993
979040
1441710
372385
889419
1264393
1008032
966346
1516230
199929
1322647
1176007
137417
384886
1293311
1390875
1288315
302055
1278348
1540543
1426272
631144
759653
193079
1398961
774588
331002
212797
628105
565654
424638
74468
850709
1115948
1173614
12679
413848
283628
710032
1389922
168286
823540
1500537
966687
1303967
773245
1326640
5371
586616
1353288
1091553
675604
647257
460729
1333368
1186643
954045
1008481
266972
1113400
1375978
821374
711598
471843
1038278
1563234
1327260
702275
1488733
1190760
286150
59571
1228795
724182
1496883
1630553
861511
649385
1029228
714680
996754
93930
21114
104883
36126
297831
639917
1023311
876400
1525331
431052
265313
1000040
1381477
330076
863105
977808
1139379
694784
340414
1285673
516372
1068127
924423
442557
172799
969151
1053064
1434118
164588
691118
1112797
1580719
1056992
908185
1463726
1581539
1237977
632172
1008084
561519
355635
884387
251627
323069
48367
257446
1177803
638575
1158699
81425
325381
577222
134562
309618
866509
1452477
16698
1291071
968075
219670
1545009
1069131
315048
102378
480909
1389396
557098
448380
911125
539495
1179853
1270946
1255459
1100844
148787
255112
1169630
1491032
104966
292
1405167
867929
1100169
958125
348826
888050
799235
1409566
805896
943880
174177
50961
1518008
1598224
1445307
1095191
720477
373657
1345309
772586
451255
906873
1364973
1107721
1000807
416406
1600501
869337
557777
1370125
1554659
1229029
85869
560697
802462
1138548
1517413
815993
811698
1090478
602277
917083
1219463
841206
1631818
534837
507615
1026659
436491
643691
1118566
986025
24188
45726
668455
360531
879286
155614
1116059
639849
1566155
535827
251378
163334
588595
117918
1476542
310717
720889
627977
1633133
398538
581366
653505
795717
791667
307984
1624292
1111051
388113
1026354
963383
327601
937409
1375294
127604
669399
12928
226130
380463
219266
354760
247870
734779
1198054
270678
883603
862187
1547180
1332071
454028
941207
1292237
311274
706713
194316
660353
1303102
189208
260557
1061228
405735
1035715
1171115
1501919
968773
1497837
1303771
100457
1619404
1174367
730636
1197034
100726
29506
1011364
1442687
564332
475246
1114965
52786
1564202
74346
671954
1434066
325935
1161992
461580
1420786
552964
998960
112674
129390
212684
1403264
1499548
849345
128274
1199699
550710
869974
911576
370528
493002
1351790
1520521
1322981
1305451
1273390
814424
1406228
969029
1617392
502418
276764
1103932
626753
1090829
500996
1385603
1561636
1314901
1605790
813038
176116
1061390
1317630
1043997
504759
828111
1061295
1380722
1151856
19293
1223621
422909
1213098
312324
417842
1245064
1635772
1158063
1344175
1009389
591144
967239
600253
1627077
1198048
1018324
1446776
1587064
78155
884482
1525767
169796
1315451
614009
38425
56660
164055
1400859
643889
739082
935811
1194834
349103
1593143
902447
446639
330538
106694
932107
1387193
572901
1294088
694602
1333367
365489
1152915
970359
116558
1295105
898675
466184
725107
988759
373164
478247
1223363
1216925
578652
345243
832673
837359
875951
754955
685641
362848
1421169
663436
1395756
854100
293902
535234
1290925
64421
1439484
70478
1585778
657063
1288602
564814
942466
601075
268747
138073
1621424
140330
1290554
412097
1612770
365844
1407747
761934
874489
1310693
1366124
993075
197167
628276
941141
955959
615546
1124170
1455409
1490507
1525608
575421
1146682
1257575
1616949
1635580
1446917
1308720
477679
1624458
113490
893991
324252
123009
732928
1277940
622900
1127193
1368556
640727
441387
813922
665539
390509
347575
679911
170285
844421
1034627
775866
998573
1622574
949549
377976
810261
1046880
140717
585235
968926
471065
815430
1071243
1358153
813372
144481
755182
1586076
550900
912728
554162
685452
1233644
135677
1518609
394475
566273
645799
148959
119763
412613
476390
28651
1312495
752775
1535708
1585615
152698
299084
1058843
290072
1102807
1407389
1424169
1337815
426507
582517
790939
308966
975686
1641568
887678
1275966
1565298
30617
942965
106334
1222863
1567055
263982
397326
72896
488863
739703
1205645
527344
279630
310125
84422
1468630
1416501
1243367
1171742
711522
562323
654036
757859
764260
1209176
1118733
1560488
632238
454494
1529771
522301
10517
201672
1456630
1502263
689408
1441825
1217889
1604545
1077615
754016
567285
988058
743271
1585456
159727
1575289
530248
810466
1193333
421999
306790
909974
1284071
554428
1127963
186951
1388071
678979
997388
903529
1496069
1617171
1045965
299347
304308
1227444
301143
894088
188684
372152
1555440
1515238
301036
816627
492635
654177
500278
358567
678732
1062654
1523087
70619
198473
1487522
1197464
1613642
1477877
1338537
178656
1365662
1629273
909226
950134
1162132
936475
1235289
71396
1126351
209812
322686
658712
870412
694491
1606180
384060
1088567
1183278
133451
1162773
1323772
1083903
153448
184568
1480674
1032385
72969
163962
590700
1512079
676049
1221238
1381502
1470026
245515
1611893
119572
996501
1364671
813899
1273370
18019
1300519
163125
873224
998874
213254
231062
418232
385310
699889
537373
125374
613771
988232
1310692
975759
414706
979961
1056610
472749
347004
895782
603884
450398
882893
1108365
1335162
771522
1414066
1077184
796099
1141137
774816
259654
1008248
132150
1359271
1496274
478722
1554843
854306
1356475
1147790
1186365
376227
353310
819167
580841
478078
303603
606910
1221424
1621885
880625
616401
892118
1099496
875354
1052459
557154
1283467
725514
1030617
1243576
453347
1129298
1538182
1104694
1288823
1173883
1394620
1083216
778708
539747
1064115
422403
655302
653154
197381
1154858
734920
985516
788335
1597377
443241
1265054
433259
893649
530306
586964
905002
1223482
560687
1552370
187232
1046678
334818
501387
1419795
552007
473269
473189
438601
445277
1273343
766088
388250
110710
1420846
928682
732228
1625681
443003
134819
575805
1537445
1026702
1075030
1480950
847315
1209283
1389982
277731
331123
482313
1232898
1079811
1007364
1530521
234687
781048
103090
960479
1272637
1030643
454277
1147453
807266
1183815
118854
1144224
1213695
1264684
483136
688640
256543
720802
655698
867902
713736
940711
1421648
915846
448330
515807
1367341
499489
903173
660854
499944
16451
1039484
607083
1605415
1422618
1354253
1057676
39486
682674
825812
1239407
522418
739797
915347
555655
1221305
291316
639477
272966
120981
671084
1138245
1224435
1441612
223584
1637385
1017571
1250663
1494771
137093
1364369
1100093
482412
754434
1223449
566319
241863
1611457
146826
365630
1346507
1083456
1264359
553070
651033
74689
650599
306218
1223010
1290632
1384777
659243
1360295
1105814
1581784
1105988
189095
649849
1490052
1600001
465737
1057331
555382
554729
1513042
747818
1114654
698675
764945
854831
522620
3849
1598048
1254180
732042
875530
142119
923607
176993
1475996
224964
196770
1327166
1617091
1255452
1301309
872856
1619153
847752
486154
643363
1281272
1510972
1113015
1110230
503378
1534604
277059
1026159
356745
366521
968748
1336780
876607
33845
474509
1103012
217268
1275745
1596360
811553
471999
713120
496503
17604
714684
836746
1041342
58183
887308
1511403
37692
1633894
1599404
868864
784189
849993
1336705
1176157
1480597
56530
30479
1036081
1243393
15313
1197706
1513941
984205
814409
526416
410134
832066
311756
303312
1601946
1029481
1441103
1115038
661005
1463972
283809
891594
907920
446342
449791
1012787
1041039
163385
6343
1299658
779420
1414981
744334
944414
582876
848474
763678
1135875
1453487
956159
507685
1359058
728872
1171785
8692
933306
281983
1042400
708224
744307
1572605
317085
634367
1617838
246581
1185055
961563
220335
645140
1462103
1536253
343360
337973
1356090
212459
1467788
1643388
1481031
113308
1368619
452032
1039406
88172
256638
296814
1136408
762704
234851
863470
353979
480855
1317658
1287664
461584
673167
1619700
653105
1410064
1520546
1139883
1278615
1075080
169302
1274305
20254
1321101
975756
772484
816425
250460
1145981
630425
1108229
1419033
61800
266317
237863
647876
1280105
136698
1019627
1170088
132101
687091
818598
1229418
1233563
789329
186517
1303649
367872
1542505
1295310
1005124
1134041
450582
876545
1447192
1602446
1291258
1210592
559411
174116
1401311
118010
1413830
1317521
1572810
709937
1180272
222874
1303045
1084263
52773
465149
757645
1069998
586302
1011034
1184604
552974
653613
813717
473733
1203908
415552
535919
1143798
858008
548053
1344936
14782
706665
895541
612736
393844
626141
938240
538409
726883
948420
246812
788362
814475
1170947
434977
1489705
769194
1222938
224783
661229
1221469
403571
813476
296515
41399
742350
1516527
1636438
1209219
1245443
490323
569395
434850
159486
625006
620912
427383
1497720
1181796
1393539
1435716
504451
1039581
1182759
740479
1442087
868989
1129092
1364416
456631
1251710
1042661
755632
321816
604114
10271
607831
1619711
1152918
904166
492439
145593
85014
1143512
1632845
4689
436799
798480
180255
470419
1097816
1556386
286558
965368
92561
842693
321722
1406478
404646
692750
268080
591614
48407
10209
209819
1454065
209974
255684
271306
1212828
889971
529634
1364027
330175
1642398
628351
7000
154734
1563606
1557387
451166
953955
1560401
1533487
780551
873171
491347
1328001
1432284
367118
1109944
1454758
550466
1283390
737075
187167
811685
746201
1323320
265128
781784
173832
595411
409215
416822
337627
1079967
1100774
665763
1454864
1635805
1520712
477332
776977
564482
988818
631222
1248300
810894
447659
1340310
722280
1265835
204527
1149096
346554
826409
221091
581064
385336
1153935
961015
988885
1167157
1073728
112611
820087
1224280
651015
785458
861638
974408
8489
404744
1322727
258390
1092613
918292
668796
1248793
284063
1317147
380120
757198
228697
684080
747713
175995
1136349
1308106
1238541
1555504
722605
65995
1541113
1537521
129594
1405861
1597446
1642259
1214764
310060
1631064
604132
145583
1195157
900075
1053306
1589018
51219
1534967
995098
567564
29897
1489252
631916
795157
1199086
1640887
838749
758277
689945
1165069
850949
1538739
1264187
1592558
1041856
1571435
741462
904371
1331359
1010987
1523353
640918
1237964
420345
209665
1398563
1186774
1248995
1578761
944873
1189768
172349
291823
1227174
727070
198097
22897
1497046
1282852
251853
96004
948825
1128067
1459556
1249584
776382
1465307
107935
1501622
1500227
588269
1145570
738980
1433851
24325
1553805
837975
950678
1556127
146989
1203730
1237310
721392
479848
1457749
1146225
578579
1196899
103300
396949
943131
536771
367919
156757
1432114
562309
438886
1321837
17035
219147
987959
1090774
1480393
992279
1529595
1071225
1494182
934196
690813
1064014
1265025
201904
925704
143008
970509
408856
1137075
990720
659638
1615343
15749
1412963
425538
916211
7285
1225922
1339969
625582
1421014
217113
506293
418200
223167
471620
1525975
977449
835388
43325
195279
514956
469026
100906
880201
668057
1292666
672386
463633
1532506
1524515
1053236
1033234
956864
466576
432999
50913
1480789
1519688
1053972
1426056
1383470
1568565
25447
1138762
1286056
36772
1084366
820064
1008132
276495
646354
474306
1353794
1438283
756477
169657
120045
1107534
1246109
1008631
1021464
398228
615340
276976
332703
990049
5893
1481992
13371
52851
678666
1447081
135744
1072285
558213
1385161
368863
947275
1581335
1337587
627492
380293
1638979
633199
1055869
1383119
849492
1120954
1271781
170495
793753
1474882
683224
796956
353020
659611
602372
282039
566012
612608
1350187
87523
376605
45241
1604998
1357603
1443838
1467233
1051260
1447239
1146843
330661
1040415
656965
998523
1169396
252721
262950
558035
1239738
868717
1199081
686580
959118
340869
681023
232404
1231614
972129
444105
91188
1323605
347605
1585240
1502419
186212
543042
968975
487272
446227
951680
1474026
1302103
1133731
1001890
802158
313689
996686
1216418
1402456
1226395
1527529
245756
490998
636187
188601
774907
322359
785212
817768
321855
238233
867275
464678
153058
1141841
205732
1338665
342554
156402
195767
612540
880812
45186
545461
1527970
621059
1431799
826856
448625
391035
1418494
1373498
1587791
921802
958276
6898
446823
1603073
1424611
236688
1376373
83685
104290
1057187
608788
1527430
330656
561788
109109
1506934
698295
394977
699989
1502073
1296085
658015
973338
373835
1177658
322925
110795
322290
313369
573917
710699
994968
666445
1141738
757976
1122137
355062
773977
1371135
33629
1069635
82656
1139676
20816
365898
116948
1054256
70441
1030308
19442
249083
293275
1326915
1514234
1276396
1040001
1552735
821895
707763
196640
229281
922684
1534276
285911
432669
256383
569757
1182291
36915
73023
1577286
379535
167734
1636793
573598
1458491
18915
179456
102515
888444
734900
1039332
1588932
694683
285640
432097
153824
312096
1023039
423864
637443
1076560
604329
1160664
1007811
508137
946155
1203557
1223533
974240
813803
718606
1434700
1541337
156916
361979
1327018
262887
1540776
228232
1410912
1453124
423085
1634457
975041
1319657
114882
976975
898047
216512
1408288
1147529
696622
592940
941044
1023394
328888
1039719
1533345
1058915
724846
21559
1136428
1028050
487802
27482
563439
1402180
1109745
803739
1090905
675413
1050514
945078
541337
874599
1540132
1043076
1293885
811243
1014115
812997
787223
1310771
64195
1334718
1021262
570921
268460
997319
709522
169801
981821
603108
729195
938009
1170227
1044001
461823
341599
1510846
1165973
1291318
1143012
1281549
904878
924608
622019
700323
606549
1590753
254576
1589150
986140
1191951
1089229
145007
223299
1437066
179139
834967
697582
1517639
312459
171293
1188944
500956
42785
707521
84641
728850
593112
1053622
1279305
1627377
236503
255006
503212
631535
41643
617652
1108934
1632799
898481
1300083
1297684
586896
56897
1485342
46662
1580903
1579328
120443
1597650
255490
663145
555837
759259
707458
1558947
363164
971835
1387608
1612756
1562533
1600072
126957
1520561
830688
292637
950441
1216830
69440
1510054
1238715
929705
1208677
870244
1071388
263352
741703
1307360
594417
105540
569318
983933
1121255
845566
1226971
427644
901150
1627431
842420
291978
1527887
79661
340204
1445077
1451528
719993
892967
519669
158828
1371802
755702
804606
1264090
1495720
98241
788271
1306100
1393081
1412287
1226127
205933
1393491
1320439
1553618
1432987
497915
1609220
657866
1289216
1383077
571189
453727
844641
367172
356200
552848
2253
1200053
39526
3838
579317
1363255
152798
1443706
458939
365233
562597
1392296
278235
653007
1451419
176663
637773
84812
933511
967881
1426990
596744
76894
209788
1251100
480676
263744
1242795
1128732
177610
891384
1394631
44211
1409586
298346
1283126
293157
1497380
139206
199856
1177176
933156
735391
409612
612428
374617
448104
1459620
1357644
907172
1503077
1328873
172025
496272
353828
1151087
1597992
1623789
1595164
1261402
1461305
1000405
454576
673361
591356
783940
1052538
1117699
635162
337984
1115978
858343
113823
1152939
1354135
1223835
1282945
55788
289705
1622700
1388064
334035
1385022
134905
402539
1530436
1334939
818702
1608061
405544
1407152
1331715
1258573
261983
661724
1155847
1266523
1006013
950342
927982
1130123
1366180
986009
226974
1647576
497589
845405
198595
237247
1036686
186991
244130
1142751
1529034
1639284
438110
1011916
486030
449864
584710
1609432
226326
1601394
1183551
716119
469237
770956
690208
722458
792359
830662
149918
1288617
773991
1612652
1184886
1130001
350236
1207142
197811
1262169
311884
937639
1434414
542365
1393932
1468293
721459
502307
533519
960691
563650
1104076
327127
61793
1019538
657558
81459
843836
1343845
1495230
1184697
320388
237907
213108
1470473
812278
1361632
1171033
973817
634426
297790
669802
825511
1137626
653193
1116069
874015
1155392
994985
1588757
1641158
1129355
1631353
1370312
676052
1512058
1280337
86937
347190
1275511
40762
897327
1372747
904334
1341069
31579
270066
624505
1261463
1640361
864594
1222532
1557584
677598
1577355
666505
927178
1036356
777240
78963
584945
1544382
398348
1146428
928971
758223
1510733
1294153
1046566
1623274
1174481
1448678
1297619
79825
1152340
57177
606265
1082197
304607
127887
277590
1295833
150720
1322000
998536
297820
254923
129496
1009850
1163632
624661
1030358
553958
803697
1157470
954210
639284
69945
320751
1235237
1543119
1129961
81561
152710
1227473
1498637
942089
674532
666773
155508
1239405
900238
538984
264499
809238
761287
1188689
931929
308430
1619493
1360081
872000
991085
491968
666342
29064
867396
1593824
1609591
1277566
1599627
1300009
1153302
504733
1245389
222204
1142911
388682
1346104
1582243
1219760
421449
920554
1490486
1132886
1079526
23847
274197
156586
406599
155964
68607
1644462
713996
1496815
596710
1306607
25962
1572944
1530885
809946
178672
356963
1329224
1306384
217787
399136
1556797
264505
1068053
678410
861035
3305
939271
1047845
59124
894698
274000
769066
735642
601637
1105821
757239
1388098
790880
381998
428909
855216
1518604
162124
1605199
991504
340837
1549213
33312
1242801
1502752
1310402
1416998
175842
187963
1209722
1484351
66410
317141
1637740
246366
1135748
573680
910642
550369
524281
1242672
1175747
1581192
830158
313004
984511
1469348
881673
912686
1049805
126044
1291527
72349
1614061
1457349
545354
801846
1235656
532348
1221240
322040
876184
1611016
1324552
715140
1457174
8
1477345
950054
1230847
956288
1058668
1047196
151157
737398
9441
924913
1551536
767147
643385
751834
738917
416010
1351373
1386440
1420146
341981
1099435
1490248
496076
506960
1322448
1358922
878573
1394869
700332
54628
658138
1248235
21317
357552
1164959
829309
850997
131395
751730
1375750
1063899
196981
1517593
791896
1158826
444266
24723
1005894
224886
364301
1023385
7549
882070
1185872
1182225
520097
1614634
1271131
479106
590984
1363338
65552
1545899
992180
1548342
1604381
258333
1402516
1341546
1542794
622756
310484
620397
1625442
693656
851408
1029458
1363876
273656
999267
1158936
1451026
1548769
314633
38062
310044
650156
528042
1282293
1623094
1043890
1471197
1541869
174510
1549141
539500
257848
628518
685710
1455356
1276415
1477823
779465
1448517
248073
952455
1106442
183460
615326
305522
1026840
1504784
1237377
569100
1345073
758410
1232985
1521684
1369813
1532443
1526427
944100
1030180
720268
298934
252405
192882
643164
1530977
1344955
455039
26782
430854
628543
196130
910071
7508
821095
788122
518854
578606
395392
488492
556160
112539
179551
1315389
1290632
939201
1461608
1428188
479759
1473967
1057807
451491
864878
339000
1322291
785342
179823
1460208
335583
963639
310675
1123893
1206603
896260
1391226
295388
893693
1116469
1063697
1101794
1263741
1347604
142303
284539
592119
1061934
1480780
1432721
632542
1347857
331896
137482
1635993
460541
19489
204981
1344227
1253346
339354
375155
376902
815897
6195
253661
1422847
1077883
968133
1622547
208015
172641
721189
808312
710421
415702
921955
1453088
888925
28571
461945
641234
1152687
268443
107499
663349
745005
1436194
662435
964050
282618
1172964
1602561
1169802
345226
427055
68445
471595
624582
747652
1427296
1400777
1084705
911953
1135040
606016
67854
26143
978119
1452576
635255
1361532
698880
29336
672328
609554
637412
1045180
1521467
211638
112428
1349452
1552639
75985
1637714
259395
862266
580748
1109618
331170
863400
910075
1060174
258525
617530
1393211
1196969
205527
971577
373817
555519
3818
545019
484577
926709
1305178
1063818
1100411
1256222
591811
390756
1152635
116479
592556
490318
126336
956215
276982
378275
1633128
1083576
1533222
921315
492226
131025
1359563
665528
1386932
1149953
1316089
1281414
943412
1339351
804469
1384517
1348678
694696
1123729
922934
205186
8927
1337542
328996
229654
1306421
10300
30653
288147
1000420
857390
1504912
752717
1042577
1088419
685475
1247055
1331036
260112
20670
1459453
1202982
720565
160002
1073572
1370534
172107
722237
1167337
493076
388467
57485
1196871
1142669
981746
1388694
1356585
1448534
886280
711891
137779
530192
1590117
605460
1060453
1631478
1138718
924125
1345511
653386
1120442
514291
1080776
1033527
1532899
1640012
775213
959231
1641919
194285
1342201
637028
214350
119985
175444
1565136
139696
1605844
352978
424355
1253086
810498
558764
1549442
429583
1403964
1335078
394037
767750
482964
218023
1486298
205286
104969
420410
5724
733424
1279690
1477188
626580
9531
515040
1609658
486014
1313555
1152290
1405473
490702
983066
1247393
452888
1328230
1618310
727953
521755
63048
507764
521511
235515
743663
59348
289634
751231
44402
1594112
44492
49123
890158
500678
1610313
849710
641072
206853
105756
67981
273440
433803
774579
304092
1515919
495402
578041
1608255
360020
1075716
1173686
1576372
947874
1158584
982293
12974
1626326
1142310
1547156
1502556
343023
21669
155557
966269
1124512
583635
665297
21746
865844
872447
1192861
30140
1298700
1298677
1271468
1448521
1104015
24732
1426198
872326
352196
358085
368718
1092275
1154042
1150825
1467452
1470656
275516
804350
783868
446364
1313740
1276217
544856
1599679
1519616
713997
1396268
964376
971997
857292
1270720
906614
1013823
1290622
882164
1158841
896564
1461391
166718
846849
1034466
296831
1173235
1136769
489436
1231404
10594
1470053
1378311
690029
752834
1087398
1503697
294992
1197122
272972
1151566
902356
845009
119343
432290
600109
229588
297992
1436417
618003
467835
1170016
171054
63899
36365
193451
532271
1641647
223871
1045947
1598519
561393
424207
1514851
41144
554609
1336245
1383776
464347
725679
222184
1387591
655655
924120
360853
175152
1295212
1130484
108390
951967
885415
1584837
1386341
229529
575254
480864
1387461
626983
1032880
1606789
777143
1109504
1263291
899629
504583
64263
320047
957934
1459994
204030
124842
888283
1006235
580819
1635766
252857
1617781
1025665
1231645
78053
168329
1362916
124981
993284
1408770
710921
433861
1030641
1443756
259971
914881
1501129
370599
731956
1218104
1118961
721488
442899
956969
860031
1630686
1268439
589147
454210
1428921
266868
1146915
1423703
756746
1069360
871134
385001
1298680
297086
411145
985009
224819
106182
414038
480660
1489117
628079
863004
1015045
420819
816099
654500
822017
392334
953502
758475
1580923
492501
583960
33099
120024
134500
645143
934936
1191878
804195
1251147
1160363
1194255
1252566
51618
1249689
492267
734627
693375
1078348
1169899
1592165
538757
116178
31083
897225
1540223
1332065
652597
1320186
122319
339650
1182861
413575
1030297
834680
80686
979574
1498730
334969
767002
955742
1187854
1566633
243548
437220
931191
124413
467730
1608059
1114305
223960
1252898
1025998
1487184
464887
1277636
1603909
1484503
115136
72880
437606
561494
402958
776262
856962
1382314
1070883
1435221
821061
1229874
1055615
1591537
1252957
1244249
374229
347780
1631924
1141446
914434
803254
1557758
1390418
991861
1250916
326324
508083
1196706
1612065
986104
1301818
1424140
62437
129085
1057058
431685
1020431
687862
494175
1161526
1436639
59888
1310825
1434414
1614879
327471
254670
1296648
1502091
689060
205772
962707
682946
1391617
524149
1194318
1618630
1370333
1419214
108411
790851
1241519
637231
309573
652395
781473
143278
207927
1424630
1193444
734725
797300
260044
661947
330267
1304956
679021
965171
331894
627392
1476706
262707
1111191
1354777
135391
610749
500432
842267
500770
893841
1453111
196708
944102
167952
106255
1644708
1334019
597858
1610354
1235743
402069
276834
820215
1483720
32466
271857
677047
1015188
913067
1333598
258059
229425
1386296
696704
686162
804689
775860
165705
1225040
1347344
1442049
74494
868877
511074
1057610
611338
1033551
1509275
1276150
450989
616353
219058
190648
1179559
350967
128807
1549446
566458
1107937
1496165
1174348
953865
886988
243045
828502
120010
112651
1509787
535198
1433064
1130407
1021207
543955
1082927
934331
584882
285141
622232
180716
489510
630816
1590455
404912
1460259
594238
14312
238636
593203
867501
84219
1494218
66900
163566
1044503
864392
210565
146427
287419
125518
1345371
937346
342053
653317
1421128
834111
1109746
1499371
328682
820954
1194000
1125270
342393
412946
1567105
302717
766184
1392404
1146789
1164542
1628234
1132041
751461
1645909
564101
778152
636347
1305742
632693
245841
917849
1615539
331157
1613438
1426432
1587572
397992
23854
1196858
135631
1549251
928713
401130
1260429
559268
1640487
645079
449985
943762
335876
151263
492941
646431
1058501
49221
1552101
346890
1101522
1439355
1337688
1357429
189252
368710
807494
132507
223955
429723
839503
552271
383175
774114
1286233
1431499
74897
150359
320153
236536
235184
1553826
668898
582077
1235821
699027
1497436
1262155
705042
45857
131423
1121380
339222
1552493
327517
1596980
17406
876352
695040
8277
615135
329272
555509
1513968
822769
1183573
57103
358951
1329853
796303
741933
1331550
666007
425863
547762
228844
327571
599934
221745
300009
1560018
253348
909515
681145
194159
520903
1640430
296239
1298393
930830
174206
1456151
460042
404627
1343018
226045
630499
65505
884795
199663
258934
238533
274754
1507882
304439
694262
1382425
927328
533864
1095209
1607994
1180866
1543477
670877
438527
1243064
1234921
70040
729344
167244
646636
944101
1200835
1011082
886971
880393
809812
791405
962322
1261665
502740
188544
165886
208325
855755
647115
158246
422202
86476
274618
1603861
636218
1240790
825456
689843
1250929
1617366
1462756
243513
281290
632045
952775
1526210
256646
741929
953130
211010
1587727
396956
272057
320661
113789
82952
1393445
801220
162177
972977
1290067
807955
280684
610476
223521
1124818
277058
520447
253730
1618196
1042597
1039074
1604137
1322081
491673
1515701
245132
1244928
887950
411943
1624253
839293
912395
308952
941975
155644
1290204
493195
691602
615879
863828
1317007
1523013
871347
614861
867399
559690
1209733
424208
711180
872971
1485360
1331232
722252
50133
1592176
357538
1627271
958310
314811
1343338
1456922
1448931
511200
1020592
845748
1369055
1509755
203076
1257680
1390579
1248046
1619595
328187
124562
788295
715829
522991
450841
1252916
903560
811257
794281
636589
589447
830277
942651
1079520
44838
872271
506872
630245
1541447
1369065
1297914
1462803
302240
1286802
146198
69765
725281
1279271
349330
253912
542520
100599
203237
8984
1050918
292229
1212852
1441450
1370934
993518
1082503
940569
1294484
730884
142209
233780
370304
628531
371675
1035421
810585
686278
783789
1231521
261311
386733
1403726
156364
1628597
1038309
333961
427817
1448427
397726
1608039
476328
1409734
955069
1051731
492041
330297
528384
914856
673525
239083
304415
1454194
1494166
961119
539826
229603
1101784
665578
123438
1462302
917877
1187903
1030308
1137110
762935
1061110
724507
1121062
387363
286431
614937
1019171
1126366
364568
1176200
1324431
850991
1167783
826862
1372112
169275
1590293
401576
641659
1206473
1636220
906701
224086
1301388
1475908
1353459
483136
1131938
1573629
1319099
1182007
1523513
902726
1309003
1604150
1297711
1153779
473552
923881
916004
1611244
618731
1391905
1257914
243714
368056
969477
1350555
657963
460093
1191599
1430508
358786
1062490
521423
1218320
121372
480728
1179812
1090611
618817
1409361
1508084
289752
1343473
970308
685123
599884
1489024
1598001
392166
752899
322993
1509368
254800
369739
540150
988556
374345
195496
29292
812239
775618
1302942
409019
924226
77825
1241786
1558897
530860
200459
725163
994914
1121080
609775
1466131
60622
1476443
410211
687062
1575877
514984
906123
429937
989331
1047844
1418489
278763
561335
30896
870252
1411781
1557589
1094468
192371
1330868
177506
720789
224408
578533
1348231
381125
613501
413980
937083
1239453
430549
1396018
280040
1421552
1228262
1645633
525680
603078
216474
564638
1326507
218689
881489
224832
425995
1164416
1143398
733182
1022021
542349
80903
1100309
771026
825449
318561
1394151
599651
486622
286613
1137275
366966
398417
1098954
510980
1335381
221695
807444
443652
775304
347912
109301
369807
325612
1642487
42942
646180
258575
664223
211976
223342
240404
1080181
644476
697548
1489083
1301925
971161
889834
925995
363635
1038641
641747
439232
81092
1338624
751448
970170
810976
456979
184926
1077641
863917
1416450
1558334
928406
104976
1587316
1181143
578653
1326303
375831
252010
1097078
1055436
1222411
353075
222300
326022
853291
475393
331097
1242555
1303476
1564839
77071
1103254
1046780
193383
453927
736192
1258131
298262
1318046
534792
1055702
1446464
984674
1211641
1029199
51110
1577735
803677
896320
461669
1528232
531627
1229210
226497
457547
242386
417915
1637582
323177
275564
611545
1296870
193000
112821
599466
706201
293653
827051
1159570
1530925
957491
973255
605812
1232402
852308
1304818
913891
154072
438362
1442634
204214
1154923
684536
234814
1045658
1240824
890748
1398885
459274
1087162
748295
1291428
10200
801970
1404564
1351108
101055
67585
459830
1241498
1431946
811999
1017141
161833
1372982
746413
1498739
1159360
1389787
965702
1113481
839948
45592
1472536
411831
1587869
1456270
270723
817993
23015
1619361
1546338
1610284
366101
1382916
1197022
951985
1324834
571139
346401
1256259
692336
904631
626969
645595
97271
117239
1551396
570303
850097
374457
15182
764930
1022589
1222963
124430
352719
169674
49801
1584844
1250041
472974
1385933
67394
396442
763213
1449035
325215
41841
494524
259406
681083
393324
218379
1311561
786743
256785
1158823
653876
1332096
247184
1367029
182810
1166432
615366
1384526
5430
1402685
1274098
1548100
1082139
438923
1489762
586831
1293898
506552
1278367
818364
726517
1161337
326612
525457
186795
542607
701104
679660
746253
133870
278097
542430
830270
523347
414256
591402
423374
1178051
657830
1567643
1068594
463932
807859
932410
1493998
695586
1154020
1597976
581005
1207327
272625
367865
942849
387420
1292907
639649
373997
204016
1374409
588858
1035414
442089
1128792
33171
391681
1508997
1007832
1432878
1209790
1550618
1535047
1267989
983943
1472735
1212115
1630014
370767
1169326
1372679
34644
241162
1613675
866719
304947
1429573
648383
271460
132299
1033901
590484
1024036
1017839
1571288
781410
747715
1493152
1187283
370108
1542179
336847
609156
1013183
698713
1283512
1365209
8435
51781
17618
1358399
1311977
854809
754530
497067
700551
466834
1410360
1139389
824792
414903
427584
475046
826945
500949
230707
348796
1543023
1133589
137447
879550
1124030
197621
827528
1141401
487570
92896
1018061
1082647
625221
10258
275552
695094
1442864
379769
693915
140178
754972
1005570
1523126
1379494
1425875
895862
521623
864251
1533071
950373
120337
1475835
1335674
1127903
1573551
859425
825352
1419072
719934
304546
1429808
1338112
1163359
368655
698410
749968
1250888
1459509
1521338
31833
548957
845407
277362
1620260
1199295
1161828
468731
984590
718167
1197596
1230290
639080
203315
1461448
187150
585913
1462422
28307
1099757
1371411
1240467
1562151
993480
1173183
317609
1639941
843980
787740
1372955
132704
439300
1087118
891762
60863
104738
1332039
463595
137922
417248
48377
1221301
61652
1328399
1115725
796033
277378
440240
65653
740808
609464
53690
803509
361739
377141
1160129
127181
1449851
1490415
1278839
300264
332849
1034775
748091
885739
1505543
1004241
832841
1044345
787784
706632
438795
53475
160740
811801
1251553
479639
1075270
137305
519284
509670
1156519
1303740
698901
986327
30055
1062240
513718
201792
725267
1182501
1606586
308583
308727
251668
1177767
186462
773209
134548
685627
512881
1094647
881337
1325291
135370
470533
1253152
922649
177581
640168
210961
1094642
901704
953438
1030740
47785
539869
249611
1088748
331877
1534813
1646069
1575130
171620
541978
1293870
904660
132477
1093164
1153758
478345
745065
1314246
971379
391367
582836
1216855
50053
4770
294168
709441
162447
343105
42853
1371465
439714
1006212
385307
1553165
302579
443160
428248
1232601
556786
992766
1167434
710171
552238
203238
369033
263222
474844
1252206
1254135
317929
695544
733213
64152
1500832
1302819
546185
909947
1533641
111827
956912
1155256
51856
1258253
1426906
1427038
333237
741764
17684
588098
67534
1498573
311533
1160425
1499476
35390
519791
396739
1516384
1153709
1033227
571540
1191274
833404
831228
477466
436372
1167844
994509
1264333
47642
1636294
294305
7036
136601
252489
283798
132309
159713
1305720
297626
884380
1175736
709154
1052178
505885
525277
596323
948036
204643
95367
511153
143971
83771
1352094
446516
1633560
456781
775779
1592929
258553
562793
815685
204971
464002
638890
265534
973892
1186145
273053
26040
692369
533150
457888
924316
596102
892576
401775
126506
468996
988973
164213
823991
1006848
1493519
1435381
745736
1201736
1475944
280577
344656
1302053
1006883
1431606
379472
713010
923686
291963
539824
456268
1334222
283197
1221410
1133230
982193
625174
110984
1007190
1361637
1194350
893399
1489474
1123070
435620
625753
170607
183866
12443
1047392
1002067
823372
697007
1165837
1631184
1226824
1255706
608134
37632
675146
576641
1162649
674265
1284626
38098
815832
494858
151415
1568803
399090
1048173
618919
421703
1472222
1401202
987522
425159
847675
1223349
1400525
1600177
60920
207209
1042991
52972
536453
13192
251900
1185932
523051
1362656
207386
1015493
904241
511484
1461129
1015773
1498719
231159
174734
156621
512019
1149979
950877
105973
1364261
577507
1581846
810432
190896
301409
1391395
1646007
703718
1041534
544864
1076127
860506
1248037
862921
649872
735605
769991
1198569
1582958
706946
89466
408369
1521162
862700
514705
1340130
114011
1629570
1433442
1012588
1273418
681523
255929
95721
679541
1486018
189082
235757
355421
67209
611033
1365706
1588211
106294
1028704
495606
627084
379001
1504235
703084
807307
164887
796813
915137
625198
928138
911684
291402
143475
1447306
992214
627997
1069111
440338
539673
866917
172434
983310
1586174
1326803
310194
1435279
135858
103651
1453664
1172981
573917
687016
170312
571671
650252
1492811
742811
69849
1407374
1462610
64399
1117129
1431857
509154
1203396
378313
1402333
586326
1432444
1624063
117564
686309
199773
974801
99509
204239
1365806
839687
738449
536655
1073075
507374
1145209
744422
1087424
1379372
1221686
956027
963606
937857
1464408
698049
540097
87840
529369
1136455
460317
506920
913261
1349967
545112
551957
266897
915388
1490599
1480138
1253017
330112
817199
1548196
296892
1604553
730912
656326
856270
1379887
17187
899336
876491
1342566
1479809
523039
1150058
197880
352128
1051284
1403226
1500096
540891
948177
1534419
714643
1641636
499567
1627340
1236926
282616
292287
1267247
1266335
379579
1304144
592711
1503333
1607956
1596908
1093951
1263367
512468
1499739
590785
710785
1205347
1422029
462931
580517
1258857
885034
1227822
1058319
1138985
1556442
61611
336695
558229
762528
39545
215639
728375
21266
583339
881296
474126
648615
1361118
728656
959533
123503
654735
374868
295104
537659
1029900
149440
1613225
728590
606850
1032698
979499
1059088
1355570
853689
1127034
1475467
1238051
62418
521401
1590103
307854
540856
606909
1392804
1036122
518662
400243
422191
362203
1121117
96580
1333657
382289
884669
1084104
1099650
1225441
539131
429822
1327964
718263
186861
554903
731713
1460051
1224164
1131645
1100682
723128
947146
772108
1308962
1369042
811037
884985
1011048
191285
862171
343636
899313
1090265
992974
1499661
829404
476358
426605
290610
1153563
618792
749830
522120
468671
569827
873298
1300541
870611
1332149
516846
663717
1163680
112569
994609
254280
1602415
939751
1314666
1600791
357088
771294
1541971
15947
542534
644870
625194
25922
1566778
108755
627257
605031
1503051
1231581
190489
1077787
1108124
1376734
324283
685922
441759
105178
1446969
655382
777840
303300
548162
657437
638085
271743
357999
1584274
576944
353283
620887
654558
313792
424211
97366
106736
772064
510890
982651
1290435
816112
998525
1285041
349131
1643126
26565
227120
1522762
218410
404801
1400865
1436644
641406
1047717
1626808
814152
779154
1134436
1369823
179151
575799
1185130
170646
1259995
462479
925020
469468
1136463
286784
919204
564729
334794
137469
155583
76974
1121652
975939
273068
554369
878113
1161578
634968
1332354
512476
1457849
392017
577989
609242
896596
579462
102268
315395
76576
814630
1534688
1190439
403009
1077541
652219
643498
1365839
795422
1130833
704598
143315
987897
198006
1004322
373547
751873
576436
762409
1446611
586069
91553
537326
556079
686521
1146719
1443395
568921
732475
1237317
321029
897966
1428166
904446
1099621
852939
319525
698506
1441182
1472146
799047
414775
1353375
744463
1553848
395336
570785
295335
1294583
960187
799424
824524
1031603
227891
863527
999184
1383822
1104940
415283
1385817
1475599
776662
747003
834835
365547
1449123
971402
314967
1011058
1595083
552765
1050047
39352
1023067
574374
308618
752469
261427
311566
1583732
989127
1603942
280590
176215
479910
1604177
16449
695112
942233
692079
744301
203968
917728
790308
1146331
352872
2068
1451683
375659
749413
1572777
329682
1166106
521946
1441945
414715
508147
267942
1568936
478468
260918
609656
931409
436938
1161160
1027833
258752
634904
443000
1570622
1497571
1224214
684334
1085300
931845
154482
1259508
1072946
874681
183112
1106371
1252658
460447
1268669
66474
75882
1066143
697550
989404
1361070
1023765
1076733
694234
1419027
218397
986385
1372471
1005715
277889
26731
305239
674248
217658
409626
1075183
201659
1590992
86879
768834
1237175
956951
1185725
593447
494790
1251581
1063954
445934
733119
1534482
1021484
1395367
1511042
1007493
454092
918165
905677
663369
1093918
438484
188659
168236
83026
396642
1469506
510190
74621
77956
823762
246578
200577
631680
1082404
1088494
209165
891483
417291
656047
273888
1323716
235061
7897
587970
1365538
1058412
1221527
490739
111747
137781
1153401
1235741
896474
1285075
501847
560997
1095138
1465181
643577
1534061
818870
271701
239028
181155
1351110
944350
837023
911277
57985
929305
641665
1466331
551293
20328
1355054
1096482
1075506
105998
697960
108843
346137
756254
732972
1500993
494210
1145501
1261772
703446
274400
402628
772435
200242
1609040
1196449
574983
720870
349339
1516532
260617
1473337
1254999
1132256
825053
1104783
1458809
182780
1176971
844397
615806
837650
218217
149500
607286
962130
540269
1476781
372328
186269
1153553
1561016
311902
521079
1282911
738454
1369386
1127546
894248
1031261
1405967
1386358
572354
471579
679847
417518
565763
1040774
1578993
278511
472587
34630
102050
669535
838409
94791
690659
1344633
1640572
559774
1223542
365318
393434
12817
794717
1124062
876398
824200
665543
1339130
1641705
400677
648064
245362
236056
603025
1504425
411030
1059671
635225
1071700
1024380
1283661
919267
1434417
720516
170163
892551
1371527
267053
1153015
458456
997060
194913
1266627
263900
1047473
412723
563720
1509427
1390118
1411442
693189
170429
780410
150516
41422
964961
1431069
839208
561893
1022619
800810
74341
147805
240961
516087
33302
107889
222257
520397
549651
103272
41743
277009
1575943
1226217
1114527
528152
614652
1427751
91212
1290804
691815
1537970
115238
17019
1266051
1248461
392184
1562609
179551
133381
783232
1512406
1113758
1483751
304347
1573929
1323680
1564357
509038
470144
1292523
498802
1575430
776324
792249
601834
32575
1386357
1411107
1144129
1484582
413222
532799
89450
272519
1246107
251723
1205300
237898
332247
1103231
1033905
1075810
40843
1453692
1807
50535
881479
474541
655217
1142054
575702
80968
1563002
1159695
250592
872672
850895
1345256
1214943
1184841
1315345
1098590
34662
473889
718722
490521
606547
1323992
62966
1175504
637238
1406524
660723
831385
554140
512896
1501791
1483435
1579491
526346
169410
870924
294907
332606
574643
90551
1253173
1454739
377312
295017
1264930
839525
1239594
1050820
350982
1384671
764906
1260441
847905
227227
408722
765684
271209
271690
1046497
333168
702780
1541237
1140953
1525012
519173
779758
1256439
1083732
1403494
170674
66532
395308
1374408
1560789
34624
662630
980625
693308
394032
1428313
1261482
498560
393961
1364217
622731
876521
434829
369476
106396
780060
375559
1248599
560603
1456459
711929
767843
1072662
566264
49826
810969
1631111
947408
58837
188508
1476554
1395714
119534
978092
53407
664750
629073
260260
212284
279633
644337
1542325
1477195
22907
463860
1557012
1299237
1098891
820405
1259099
440739
988273
211392
1622284
1221347
1115915
608346
1447714
566990
651529
496431
1339715
953115
110312
125978
1293813
393722
522901
100735
1240140
681985
363444
89364
1612840
467135
1412169
1238515
859759
849042
1135504
653121
259048
421732
9343
775434
709184
570599
293032
282907
980255
1593293
1040022
143221
1396581
745202
477895
1562110
1452270
1094274
723619
745871
1239677
1380256
765151
1423219
550287
697299
802288
121036
157138
368752
654939
1259352
288929
1400654
299983
1418551
639982
555384
356667
1579204
60950
606523
1455931
872296
1319786
647155
817855
1278276
490167
69322
370837
88540
347258
1549775
1115908
520434
103859
1150277
326889
1278946
88843
824903
781336
337829
1294735
107972
750071
1071460
1005076
6375
900502
1025241
1337745
1204248
72852
910743
1249262
496562
1042676
246753
1616757
691509
979549
1004909
641846
184265
1566517
538516
275509
7934
618023
513540
1358577
454094
720363
843528
444015
353159
531475
598391
275347
337966
1330783
1354945
870486
327877
877047
501642
1468130
1367309
1163913
1553021
39421
233502
984820
639158
922918
1244217
512914
1537003
313306
405045
1131360
600063
1162809
263612
1262030
1336188
841969
976170
726434
1520052
364116
1192132
774298
1629381
380843
944628
546661
1040273
509992
1099268
1565380
440211
1321004
1234447
573378
1437887
564627
886773
1458450
1429344
1425616
58506
8167
1078461
1645850
1144910
660080
1447181
1501360
452751
552501
1507104
917735
236503
1140688
1402460
225555
1431914
91288
1237237
840407
57923
1363897
1513059
1066424
751550
942938
1407583
806968
213852
583779
1322176
1426884
72421
388529
1498946
1642880
1123772
197591
840301
1018571
327352
228139
1063147
30976
924739
419526
859024
1454347
1522283
507380
494125
1431899
1300903
1019093
791225
54354
653994
470200
253046
662652
1227751
576798
88100
10745
938980
1479475
1182202
723381
1087352
362076
1373226
1114726
487065
736001
1203357
279319
1581002
197909
783950
1194913
889381
1209557
1023258
401583
1149425
448280
1483380
633138
924224
1472154
977079
1356440
795610
623313
627305
1191567
1198183
1224489
237579
190642
1507174
1057517
901068
737384
1592473
76251
771243
1573155
436359
881289
921943
1553705
868191
108905
1430597
269780
129402
577936
1465855
1149137
268334
1486341
602931
257840
398526
464660
899724
748969
227602
196259
1584796
176171
418050
613579
1271153
1552
1505663
962565
302593
1012975
1033678
1447751
1624501
700996
154276
952786
530432
627010
712833
26226
355191
678888
586236
890571
1536874
1355414
587589
1604374
1233444
1278149
354240
1044836
335079
1120499
1275975
722682
76944
1642423
221829
17333
898789
240693
846807
78142
1233016
81580
1644839
1332408
1304278
1211283
579861
1407389
1501288
1552700
490767
33661
223028
611265
1462692
242117
990863
1104246
332645
787288
271473
1152452
1444670
1253132
685122
176166
917330
1495654
727429
711540
1089705
212357
296765
1038230
466993
615185
616415
623413
987016
1427477
201343
523981
95022
13993
1623010
153683
525079
1534831
1624214
1577520
1436877
1521380
735636
778715
633260
1060288
56368
1609882
1345428
1482767
357534
1449548
267357
1220142
1626084
941923
99674
813151
63899
35024
1550650
378369
811047
1478114
1498456
1410043
413238
1475197
1556803
1167216
1571738
384776
193618
564900
1078190
860161
652748
1622607
251245
990158
1270853
1203342
1448444
162891
635678
168151
1365875
887808
511211
853320
1333870
1553069
754753
446362
151612
1546047
16259
358407
1053839
1261053
882459
47061
773711
469389
226071
1193465
961932
324817
1410499
911936
1469792
805792
161488
292083
1252432
1082305
740358
206835
1374209
1135042
297501
70311
945793
1369416
291035
1242264
996713
154803
225647
571249
586174
638636
994573
693588
1171056
543402
74888
65933
607083
73439
1331380
654405
838135
244175
1532137
659779
308503
174092
1472908
1052648
1501508
1427551
1029262
56752
274645
1366372
389362
271639
1380535
1514244
1201895
847813
816992
622062
1507532
433666
1471871
2805
1194082
1091135
1411241
425938
175617
1534758
474521
126699
1415765
456725
307745
1593750
518960
1575115
753353
279848
282666
1610475
1236988
1333919
790941
540203
1089658
282711
141765
1506754
525089
143277
80333
443729
883782
1376761
211260
1338217
423941
655251
352191
229758
1329684
932696
859711
1225341
540453
962251
1484644
1186006
269702
991574
1123376
1304131
1621507
412513
727296
690696
96308
634049
722611
176792
654681
192235
415498
1408312
524453
1264090
616233
1118700
1227299
62727
395555
1124834
694408
1515302
905202
303076
182444
814888
1426074
9267
615490
11254
382040
598378
909967
463090
380607
433955
954099
714356
111979
844817
1134796
682577
296021
1165711
106102
1046869
591817
1605702
1224171
568291
731172
625140
951086
150789
745632
791853
1213747
174037
254189
1361305
1639044
733773
317352
666186
1494302
709056
190581
1271642
1267117
464356
1149
616098
130952
785031
990236
53193
1608699
1105551
1478707
797874
1189017
1367080
1176470
322278
21914
754605
1035079
964759
32999
1297008
248084
1159425
397782
760100
333811
32697
159609
1338822
6296
1107126
385203
98856
1071594
116579
258571
923567
1474241
766430
686466
95093
521436
1083895
471996
207903
191393
1091593
1552893
1284323
988160
1578777
424874
11770
716959
408340
163572
505549
640314
348488
1308614
963321
756501
1560708
1556061
1519418
698948
1519897
524065
295614
1418040
692532
11930
617997
1287048
418464
1488003
1540984
135968
612063
343497
308759
921669
1540118
423103
237013
851393
608507
1385410
1165707
1554741
546340
379504
1630895
241290
863989
589350
1375773
1196027
373717
1197105
1319257
219452
457387
238865
1390189
1113538
846675
267505
229314
1384330
842785
664353
325740
587761
668947
1357065
915041
868242
254706
936693
1348831
117276
624814
908816
1626908
1305615
834746
469952
337529
350631
691821
1442307
737074
520490
1301959
972434
385894
1632263
294977
432023
182818
1172249
1608365
503410
819256
416891
632679
528083
606449
494064
312854
987032
82500
784558
1208861
926835
169099
624728
1382171
119884
860292
563337
1064966
850781
1039793
468033
1276404
1054154
481435
905893
1525995
327092
803461
1289699
634343
373892
1600895
637036
1146765
1468489
506738
140125
1412389
1553395
324640
732342
792407
199413
804846
18113
1524763
1200334
179502
1325707
1333838
444230
1449721
296720
1561011
11962
1177660
780210
344254
106601
1156298
555764
1270855
1141255
1249663
684204
1305530
1110834
587836
829606
854337
689003
1250744
550728
1559128
133017
539348
461765
1502655
1238043
769804
906882
921319
819037
812572
1290859
1072650
1487777
1409873
1130173
230693
1186765
948689
1073662
39366
747894
779416
303736
1013411
1511826
1225858
412955
993114
1283133
1368903
779524
1216318
1176195
595829
1575650
348774
651585
676419
352514
248405
143250
1465157
1345000
1553921
411841
1048599
252228
1008312
208691
1336111
671579
306838
1424646
609344
1643030
1232568
1506274
135246
56614
1280505
624160
478627
1437393
313306
1091885
285868
97272
507197
1385618
969724
1148422
896182
749752
1315127
171659
442111
1558520
692709
1007057
468335
696053
1127415
1367915
807166
409462
1106620
63147
45261
1421856
1631142
23430
1465087
862683
1589380
297675
40239
821625
1241200
900941
366073
729942
691749
1015233
1174599
1555143
557920
1598175
1201982
442107
463771
680604
1180461
1520569
104663
843051
1205429
837707
1001508
1206562
283915
1106747
401251
627665
428970
1569387
495904
105605
1123192
547408
1374564
1352742
802803
934229
339536
116631
433848
971069
1382297
1570118
1471282
763431
750636
1438140
283230
586147
1499422
1015894
1294672
1595639
247474
1472135
1130711
468874
1484263
821433
1585233
1047379
404061
968041
982471
692373
491210
1100369
1388606
20061
748485
1632937
474981
74647
1078175
959739
869764
815180
39848
624904
452345
374277
979122
407585
965052
1167313
143838
1259678
1324600
1174463
598362
382656
263863
852265
373417
1237935
433175
862866
889757
973112
479407
84612
1361205
1194619
956961
1419064
855110
565833
977613
1517057
1296193
820317
1170278
81622
411605
1102950
531892
1022051
155760
1070724
1604950
1075085
179942
158101
634699
375567
1240052
994909
775380
1236917
1173411
1230511
1222829
740988
846269
942552
411901
1490144
137134
625740
155523
1124341
37386
974939
1427530
1140127
1543548
356306
166487
1464194
610578
1169926
1041654
1391123
671605
462531
1366851
1495006
949978
914312
439764
139086
586911
575987
1516670
414304
345953
1303236
1293959
463092
946039
1121710
111324
1429809
769520
320627
1412673
724814
909960
1050070
1273323
1597828
1599193
1059248
94815
1322966
1471034
174684
1283616
800094
1596925
1006371
596867
359856
430075
1197892
449259
947338
500064
723821
750447
487237
166768
906236
1404980
397402
504469
12022
1267597
586664
1567185
1580004
769691
616769
1313220
329850
1152146
131279
1389841
540586
1458462
271736
947743
372049
171579
43412
1547522
498250
1380508
1505948
621811
6206
1143574
290589
1136358
1545861
1409147
905130
1422950
929105
819011
315500
921051
1357808
292211
1309568
202732
846879
1409989
435746
943652
1387746
155325
1130271
780161
547727
751373
132279
1060458
772458
90220
1485143
1215229
250611
1587315
1145908
1624496
549205
998585
592651
1016226
541968
177495
431221
782976
1405332
218338
1362335
302083
1406131
151826
1638305
973949
727711
362441
1534200
1120233
550312
388332
805092
298583
1373927
520144
1560350
992647
803968
1014445
185737
1319347
449756
1535784
619422
1132342
1477441
1235400
764123
1169416
1350480
295055
1236691
345584
1059630
954314
1172168
240979
688583
472430
342011
766859
1535744
328058
405348
799393
254781
420278
130927
842343
243274
449319
650113
942195
1045126
1012674
945433
172278
1182903
546419
112536
505789
311423
1194076
1633695
821096
233090
848410
44041
164735
516698
56922
434583
1471296
149487
585196
349030
318273
559181
128946
1626067
1270994
533932
1290261
1601516
64177
296532
1592820
670701
1351456
801871
1566881
641129
434005
1341037
1299998
790146
421543
378342
61119
18897
264285
924472
202669
1535582
359691
1585100
284761
1544316
1379478
632259
87661
1273490
805027
876801
360547
393570
562900
1212723
1502750
861190
459435
544789
677493
1335882
384924
1593590
361200
748115
1141782
332918
303792
1009039
582530
673208
1345395
553325
703580
1496788
1328092
1087774
701994
1514158
1583853
1195232
1158464
491970
1025436
125220
151873
955926
102073
1026198
218908
996982
431703
1636451
586980
229151
1561760
1171193
47870
648627
1226041
1447036
262078
479149
1309428
407945
486736
1414855
996269
1487826
1521307
933480
98892
1253389
1547852
2607
973978
622116
950637
1067242
402575
302495
633914
38735
6671
703780
866735
623899
1148520
1259273
664581
1274137
339227
585439
1021551
1084120
169998
619106
1529074
1567111
606193
130201
1102613
454869
513559
880113
749893
879672
1144258
266846
627019
1045805
1460300
748294
1601685
994719
886971
1210013
1381450
52818
1096552
651126
285339
1525151
114657
1404746
1264619
838317
774307
16766
676501
1319562
502846
1609045
128884
1300885
122848
861073
1255738
147206
186611
1058516
899971
1163301
112814
940961
362704
93455
1080119
1014540
1377095
158095
718721
87323
849114
1071985
1617732
359478
1277539
645505
63075
1444134
1071372
1610455
437802
1251507
1616109
1018428
1080183
1038215
510498
636933
870840
638726
310441
1080233
929658
61725
1384488
373460
1349168
1468240
352255
144354
871124
960716
537902
266306
309335
589864
994936
540663
1489312
888645
687497
299176
74706
9522
1393532
1637982
469053
1067347
956436
452501
747269
929308
92106
696665
488746
841051
915800
1117347
234454
1253392
696614
1434946
966513
1628386
186015
815212
1211270
100547
1340834
1396476
490753
1547236
782526
1211631
598395
624318
1427801
875621
336824
36517
83327
598173
286603
1553248
625009
547611
135134
1346068
700739
316488
753057
321364
1511336
975866
274057
236572
936217
1479072
1038649
1015899
693391
916805
680508
307221
573328
1215760
808824
656485
116891
1163042
1222683
198282
1416455
862771
383770
1368867
553467
421276
1585631
1628307
871291
1391880
198588
741102
922114
660899
1639045
390995
1180012
452089
1529929
74445
446319
452588
509777
190353
171688
1287397
1246199
858316
185480
1643968
77679
813802
663684
1228101
1352394
1584510
666046
1363109
900968
1029539
217011
16976
1363493
147893
61432
1509387
131488
310920
179876
1106909
404854
270345
810601
115798
1109071
438666
1320220
285783
537091
968480
1312013
1621608
1405365
770243
1077125
428959
1173241
461605
299886
1112354
942959
621949
359561
591257
457456
670766
1187081
1646631
1101411
401723
1230042
652483
1324290
953328
1119836
471927
1606170
1620135
407709
410258
1612492
15525
781022
926104
438983
273295
945622
425247
922668
1554889
1304084
127443
722488
425329
1624410
466885
1507307
1115007
1088078
1027971
79190
842030
41039
1278689
469087
793464
1218722
631640
571640
1294708
348090
1015083
1433236
1100517
1366670
837753
252532
1348332
478165
1488330
1531393
1512442
1514155
1300307
844535
1127374
513984
589342
1617449
66018
1495583
241808
164328
1346162
587237
991726
1480770
21225
380551
527045
945007
838815
1585140
1081814
1128564
1593170
589195
592237
515960
834672
742703
168753
1597126
655524
1348588
623927
1480589
1159924
889216
193723
1467961
494587
162640
1322893
85527
118909
350550
1304008
763873
773258
966618
563151
1433058
1149312
933824
892344
1399616
167983
153163
621525
677235
1610173
1614834
127281
214013
497216
774565
167348
158075
1266574
336795
742688
548532
755011
1323352
586283
523911
1574654
107288
1440500
789270
863139
948724
186189
274913
1486486
1243863
1485690
956344
776475
1281814
1125416
1122421
1578580
1301244
602684
1436161
1393591
1402588
454543
1524273
640391
973823
1164142
406658
1034924
1220499
451169
817868
1207849
1035601
134865
1159511
1002756
100192
1187435
1470192
887224
407023
40789
591826
1135740
1323655
1265215
130645
1126236
1467970
179971
54338
1641520
52041
732231
920645
1372774
1455555
235437
303146
386
1497375
965619
1346458
1504768
1102990
1151037
381432
166420
191495
1398895
609456
1199657
1646359
1250659
7939
1226302
279923
389388
1561124
182605
1504020
951002
462574
287229
1502089
1303265
959947
1146908
969359
291330
1577760
1507531
81368
1381046
1077760
1576748
1097516
1089744
1055876
921354
929083
853226
1368147
1223497
611161
796402
1239985
272569
555379
123042
1349360
993037
84024
724069
821823
810557
1229911
505275
429907
1158139
1466179
887559
1258574
306638
1197883
25845
443953
1580201
764216
715410
1145714
846334
404471
1151033
850768
1310871
1647035
615432
450044
1215416
659739
652319
1397817
238041
552530
895443
1644187
213161
894862
401805
168300
415268
783695
162580
410223
1436483
1293498
1021844
558532
658814
700800
838882
77403
1080532
1578814
1245424
281690
824255
1149816
365427
1382634
545104
956949
1187961
1145903
1534453
1061061
388394
706690
815450
1418661
1079521
1531391
913700
1270580
548012
1082545
1292743
1452652
233501
161002
561811
186132
683494
840207
543793
1049147
541285
472823
985173
194402
1416296
750680
136990
393919
794619
590903
1140052
110599
296010
1351016
1178588
1036134
71389
64322
342786
991987
246158
560988
862621
673714
897285
53838
274386
139724
691468
663667
144365
1576609
1222235
1352394
772206
1258097
632498
1621527
1342320
482526
843292
630300
797398
1337572
167156
1620649
1539721
542316
1315049
402210
1625884
1323727
210344
112472
260618
513891
583298
685720
356559
884713
633326
209180
1326438
910688
1517848
1197113
486894
1190111
664012
706121
995473
61833
578919
962478
954098
296677
1408796
1512975
562776
1279919
1475083
590399
440866
1499529
1393738
312072
375259
754246
1041207
1420241
1483639
1581264
489127
1389728
1508793
653361
345073
315975
216816
413079
1184754
1008014
1058068
1351141
1577336
1031360
1090671
900961
383950
461547
844394
88161
167579
1477287
1564264
1202462
21562
206375
737771
69825
993735
1137252
1437319
712012
1207843
1203963
223838
394668
856836
1586955
1106399
1435308
1066649
159252
909666
1130159
1555588
1127002
1403571
865829
1168797
857010
1160353
1237104
250216
290629
1238298
1172142
1330973
875334
1411351
1039280
1549296
526411
695006
84473
1412489
673628
206421
246672
818764
184594
695233
1304747
1509547
1567018
1379808
1394875
549848
1056716
381814
766481
936953
1317315
644644
43734
1034828
1069630
948889
113203
1260048
499523
1560936
1599511
267694
1216840
1128551
668532
1399766
1021031
383829
407739
37855
744600
833466
1219116
121987
291448
1245221
171636
1532573
1006911
526498
365958
1167978
888027
338038
1448777
1111182
303011
614452
906381
468327
329264
836850
675286
588772
468190
267590
952462
1117101
444221
1140875
715780
289416
643184
391519
282572
1291632
1574083
660473
349581
521242
205431
1533753
1060360
1228214
280993
598481
824219
1468296
1169896
1462437
200880
36277
1122487
34889
235206
1504965
732136
157175
1517109
959519
275967
733777
388594
215654
472281
949934
1135239
640485
426605
116360
1472458
22984
1609090
1615818
1182629
289963
928112
822135
1176965
846573
18623
402866
440260
511241
135225
557035
878191
1552095
971677
1546804
236221
614851
620236
50781
1303373
881856
811899
1529056
159935
1185629
421224
1172454
460423
1645597
748945
1437106
479968
1594517
731359
712071
1614717
812741
1378926
838002
940650
902140
1177204
1241209
214647
1371907
812380
678099
734587
1256526
1546281
915167
549155
641044
1165984
545493
1417960
1424249
1606265
1419792
1161420
231882
80966
519821
27595
731126
29858
1498940
1407355
1600703
702440
554946
1539774
812788
1598220
1286015
1606800
1330795
1098204
932797
392093
55125
1432851
977055
504288
509718
1558038
72934
710119
1395273
1058064
1072413
719886
830408
1423938
1168484
390357
918653
175976
795168
696286
1553027
762837
74963
873727
1490997
128284
1480596
633089
870487
828920
285216
916655
1035821
1494028
1254779
401626
161867
1107754
964817
761597
837253
876214
426980
587975
367366
1110236
920766
1172656
1530168
1223282
1166817
560504
193618
926111
1464910
89917
289286
25596
1603246
51389
114772
675602
216021
1290142
1517870
119368
759102
22058
510818
437000
186382
619524
164115
1096207
1053889
265418
584227
1499482
1251035
990065
1198258
537508
1372485
1021870
1529771
451571
543415
848170
1195393
829757
1490407
1216421
122709
16476
463999
908060
414745
360477
490797
436976
1306957
843977
1484482
1469727
1418619
1420971
80414
1252486
737206
958005
1568201
615474
1512569
1077114
1361520
1070282
1051649
469052
21193
1306041
622319
1146729
1100714
1113858
608901
823427
641289
724481
1237521
297717
376966
812789
1196780
1164582
1374087
666927
770852
762457
1478858
1592495
1016724
1168096
1623157
360713
1524824
37912
689374
782091
421407
1226699
372539
1230711
90952
1068219
725585
680890
308999
761780
1515538
1030012
1581663
339189
779118
366645
1060005
577335
910000
423924
541120
1205519
304996
958172
240081
1370575
733023
227917
561850
1232760
760046
952386
1116158
1063797
715387
1615777
1274103
72507
169877
883306
1314626
37775
549357
647053
523007
1122633
209044
1296983
1390949
321878
1187189
256417
1537558
1010960
741742
278855
1498754
587320
65854
172068
903896
1022103
1641169
420826
1635545
1552586
1624743
48896
413001
1034085
1165955
947445
101249
137794
444906
981398
665439
874672
69347
982958
1571087
1266729
1221048
1039710
861455
506154
1058818
1488856
831573
884170
922676
85212
1220688
407429
733307
631710
868485
631509
621005
487232
940327
608547
24403
1142626
1169161
431824
1354289
170533
227637
1619269
21632
400853
353508
1477700
105269
178879
1328893
1415331
1188144
1240338
701317
1553442
1024664
23917
1067239
814478
1134349
698922
19265
339416
468050
1146369
330076
561264
1372803
17024
1499411
1335711
457702
1531040
287942
1141520
933551
58331
981660
389289
1229531
1282688
1280149
1033425
1335604
2805
1445814
1302732
801290
1218431
277755
41688
196604
1232184
798287
158842
888712
89317
887315
467828
1366157
1618387
1623496
1319598
171254
300704
273722
483839
1552027
349844
295574
1039675
1186665
110123
927692
1263531
293139
1422050
1340673
81901
263271
558726
340530
1533767
1400426
217507
245084
682233
148817
850876
621932
1499999
877258
276845
497849
876802
756314
1385565
1073258
326114
1203345
285277
364999
469297
640462
860313
1639168
1415174
1275165
1114646
558582
741399
641220
1127669
1059451
1458279
526785
36578
145940
1511022
338216
1496391
1193401
1568164
983435
706859
58955
711682
127395
314184
317634
865577
896619
1009268
183980
227266
1368523
523639
338834
391645
774428
1348563
1314482
1591531
1626651
835081
764721
391351
1581149
326101
236957
849716
1184867
1566549
47224
187135
1266241
648125
1507952
1195113
1540880
748414
1208557
338368
128298
763025
240488
1397980
1618404
1039832
758987
419502
1342467
484229
400462
1484854
1407933
772630
1036267
115406
92716
173685
667711
1518616
60423
1103476
517855
1127459
827301
68486
1595761
811130
1319215
591019
1233132
1112052
1490819
363523
937602
134118
614875
150008
187359
234724
1532933
718752
783908
972306
33838
1017022
549704
1326116
1350539
1611540
1437690
1517932
1617457
1558274
1371567
349215
53732
165953
761478
483572
1265559
1571029
783116
1444244
1530328
991077
948390
1325077
1006500
1367712
731943
729970
663205
1047453
1284563
1274527
771775
792674
726399
518996
1421823
768719
149063
1268422
307444
896181
720642
1415088
1481792
627043
128524
282886
960182
1226912
580807
483897
630400
1371021
99195
1568234
1117854
109920
275156
1026184
413380
1380
1642662
102412
450057
1014827
1313423
1010938
1615873
469919
60024
1050061
296379
668434
897093
106283
576508
326969
601047
877755
314960
949782
1613285
1431955
455841
244780
1105387
772918
1550175
458683
957347
972425
50832
291129
504103
1455132
479595
1139912
37164
304769
765988
1044489
648341
406253
604791
84450
1456156
1351856
944416
377351
998089
801843
873779
905993
1366676
1495190
450590
561156
1296513
980815
633929
865818
80304
321952
316578
359287
1067653
206318
1476790
489478
1414462
1150383
168864
413516
114965
1347635
1647045
1553341
1127982
681861
1119503
1477536
155513
945947
278203
1555211
819743
474896
1088203
1381342
613877
757209
243710
768298
106580
1319610
1088020
657928
396996
1612459
1111193
49857
956424
315778
1048545
876244
42585
19724
662924
734702
654617
619449
1128951
199087
1452681
1105614
1492492
568968
1527441
1505540
1004025
1621020
1206321
203574
620288
618426
1620570
1415227
357030
301819
75440
1007540
80845
649748
1109272
454179
1607744
941650
1277859
663919
503806
1497074
1107017
440844
1239606
1517350
670541
1093680
1150279
861731
881751
1630282
1354246
1569491
1394774
633242
1189461
1534427
627406
1394024
1440170
497633
63469
583844
458188
1421270
290425
1613952
581536
403628
374905
1453463
1015557
1615750
1183758
932204
128783
16052
1218119
1109941
1577645
1391596
915392
527164
1303252
1289325
868610
1254593
1593223
83144
1460248
1254322
246989
496914
333417
263785
1188541
204804
1377537
167316
1493902
663488
309359
758468
879546
826501
1154230
483076
247100
65158
491431
967945
407667
629504
886427
1226958
1223550
126292
316299
576426
689832
318555
852103
333178
28280
1531643
1271738
401502
1364469
598556
1115556
43640
956182
655065
1340591
951267
441229
1506803
56104
757887
1325275
505646
1521101
446555
1331475
1389290
11227
544628
875188
944005
437730
1048189
745355
516723
107269
1115284
1572357
352313
246051
1261491
419639
370017
931782
713021
939307
257179
1053208
1516046
1120504
1646013
251760
184965
578571
1547810
1311672
1198693
141735
116632
1517826
1409593
304463
1384897
1637170
981472
519660
385377
1084346
685659
700267
1493228
849521
20281
407797
1407474
419400
298345
692766
199948
1325276
648816
1410447
865173
992425
640526
541490
171220
291693
376445
937294
166051
916193
900140
940070
1630382
256324
326665
1257317
1217946
494508
1076019
858632
1061156
350731
245051
994388
746
1510624
196353
245871
856835
777967
316264
1344246
136551
228217
1032135
566089
216718
1301918
1529633
313172
62033
795617
593567
995966
996606
1119130
428644
497699
112640
1146651
115135
738785
374059
1126665
666638
1172226
1006608
1150121
741001
351020
1419971
1431157
443343
1591026
500627
1128139
369106
1397509
461876
162
297952
749833
853341
5904
318062
1350829
1328582
1087388
1080068
95473
412003
1368930
790316
85860
1248534
831484
1636194
1318917
839667
722899
966577
1385097
70886
845590
41133
929658
909324
972314
614096
514830
1468417
984630
588528
1431745
1525735
582840
1588456
1310346
37315
591859
654134
1363851
1582431
1306535
752729
1494323
1581340
254320
1179495
239003
786808
612465
1024835
550588
47164
258512
126092
415908
1558408
677273
1526260
495186
1448171
866961
1354158
332537
1637266
192572
859011
94341
248105
789198
1208933
1339240
779844
1452051
337146
296916
760746
222374
154520
300547
266659
1375518
741450
599058
309080
1309040
68025
1334133
302250
683761
466928
434503
1038511
850839
453107
28266
434188
1174531
180851
100224
898575
742696
1056330
785375
249638
1318042
354919
424753
576409
1018825
309306
703346
1362145
427072
1157371
1456803
1020966
1002837
155656
596940
396234
89120
103434
1638280
1506535
1375587
1377097
194563
1440027
465629
678416
1971
180138
1212218
649408
549704
580490
678119
994585
365966
1578777
1347989
460381
603339
1359107
584517
1570057
1225218
518841
392394
1308370
78600
801008
224270
380332
927512
588165
1173432
1639398
595871
427524
321565
1375602
111234
1590942
1246106
1188589
1563070
1522105
601901
1176151
750883
1459250
714898
420891
1476290
1094956
1079530
251715
1604185
1158932
810151
982378
973430
561890
533054
153969
5660
824894
39677
389907
782501
508870
1176529
50094
422284
1407388
331397
416969
1524743
1420411
1432782
138662
1092490
87633
1454932
1385295
1384007
233283
995646
1531933
1604339
232183
1232926
1012994
1492218
188121
1353187
387984
1068148
341944
1129885
1484316
409180
1612381
1243882
494713
535034
32376
938175
275314
419882
1553923
867558
1008994
468175
1298794
583694
978619
301804
683515
1191205
140039
1216078
1232062
183573
169385
1270829
902543
1642077
427233
1180150
979949
1474008
661115
135410
936711
908850
577209
33230
1391189
633484
846095
218012
779042
16551
952593
1288676
416163
1604376
1422865
1320965
479957
712580
1099341
472005
788248
99556
1554783
1345306
626197
1430765
854800
1255708
227585
1100326
1077192
904
1282772
1157032
1008957
643191
1589358
782591
1349821
845937
213238
1344478
889944
739525
359344
803727
1159305
443282
1498549
137242
675026
493320
1106659
1014040
293886
85527
243491
717285
561141
883253
1626453
1243445
729758
707628
287688
866748
182051
223612
1470416
1158266
56357
1281534
1547915
468780
1401521
1261019
1634765
755425
1189826
1575820
649944
213017
555409
1543115
599517
1464860
442041
444314
319615
442296
303781
1342993
1234800
144997
1489994
502491
600666
1016323
1031445
267165
678510
1211163
738105
409289
993918
971446
297162
452530
267337
868283
521814
338238
678639
13263
978248
466498
530764
1389993
158298
59224
861365
419660
517307
407343
91509
620423
98732
429534
1500520
739632
289145
238493
1110188
846751
605104
564793
1586987
747115
193677
438750
1024967
736600
889124
20991
71781
629784
437378
342310
810912
930607
1365415
253625
1618082
1544175
872600
1293607
895406
147997
908224
851821
52153
813916
1632032
1220731
607836
992607
1553875
570679
596363
448452
235744
1389622
466149
1454899
890190
1061359
1376085
5226
572152
1078815
919150
627160
967174
1158262
721789
366342
194235
288850
1347624
1263978
1347575
1481932
798977
1140147
213645
852666
1161513
1065612
25457
611846
1179346
533557
768102
876254
1555112
1005786
1260554
52753
113757
107249
288308
1147389
75254
559788
1049578
1223909
232732
1246376
757289
1564415
999561
1083966
1042393
1536240
1630293
693273
126017
595415
120244
1638818
268505
639206
526217
493220
1360112
1390004
644521
1532548
1176108
733517
250234
1361017
1004660
621614
1584566
810499
280785
454716
876388
520969
1168023
499941
880572
979040
472354
1353640
90038
36557
465111
1428067
985119
862270
59840
662158
1465920
495806
711696
1273314
1207827
1060819
1399390
1430057
179010
970398
83374
92159
1097431
1646344
916027
288539
1531573
258023
1318082
403172
128067
1057792
1438155
927272
785689
1249456
1121645
1529746
206521
491274
787129
624288
883757
1080373
18824
637834
1107774
742025
533295
720619
260335
1602726
90649
115644
1074220
18291
1249090
1257621
773594
352023
820421
1336191
1257483
1083566
296805
1462709
866395
828233
1115073
167065
716189
903964
421635
877554
308041
1203945
391130
80573
1150758
1247894
1376769
939789
679767
1503833
1557309
1055518
453969
120478
818033
684694
1484235
889841
13323
853512
1487924
790801
1157215
232485
405984
596009
1019991
1446156
1358031
1307416
1543531
621214
1382844
1496303
1049581
1418687
450282
120862
905037
338207
452132
1018416
38293
1249528
1501978
1355970
1127932
57559
1397434
379338
795586
315358
555758
504632
1469805
1251184
486777
1213299
1342053
1328642
736371
1638738
706136
137023
484377
110704
12121
367237
1427534
1355699
1301545
167099
1522331
218
1248656
696344
875126
1262732
16505
1350404
414329
1566495
64790
1076143
261135
720118
413074
88985
477836
1621602
739784
872495
770910
645836
1613619
921472
1149128
161535
1259653
391018
298867
978451
360827
1484738
1634743
548834
1012305
1324875
1333515
271227
1354015
754491
996208
844403
498179
78303
549007
1492720
229040
437256
550513
593159
874125
387539
91558
523950
1168541
70392
424465
538148
982031
998637
1003533
118429
947657
1474051
766511
1331337
290031
1606479
195852
503866
794903
828762
333055
765205
318112
1408592
1090785
972298
1416750
138768
509548
608172
705780
902759
821490
238543
678104
617720
284470
366029
636150
504538
502857
999979
1442918
798242
499908
504249
107701
1217961
1468180
1016261
549585
654914
1204714
872831
1510194
1337105
964667
87499
409045
550734
243173
1258890
1556687
1586778
281794
1513226
244253
586942
867202
1504796
607015
1099746
585882
271607
1046284
223232
996777
129866
333015
1100136
751901
1628152
904170
1223406
54511
725502
1101890
279121
552384
788913
919487
900768
1311539
423861
194409
1245241
57035
1369153
1238468
655795
323305
313922
833372
560221
860830
60825
114676
904730
235558
817772
175762
1094511
395063
1016751
1123805
1609743
1492607
736193
1003051
781522
1370539
760367
1294800
722648
858127
1360750
712453
1293496
167753
816257
1394911
1245828
948038
1126506
965827
329589
774331
1556753
110463
1568947
1196698
1605885
1352639
853461
1635332
925320
470623
113617
1361867
60041
1112149
166789
387657
228490
748622
727108
1402396
1128552
777381
1527189
1476376
820072
726580
189905
1467598
690832
1570056
1209370
1636360
741351
58044
915649
1283489
796699
222294
1266043
1041581
790935
1646798
513636
408059
1533290
107961
1039167
244361
37488
1125653
911808
55814
539156
682772
598137
1495125
1166752
930784
318894
299754
1339336
504033
1431281
1011223
1180004
1047563
1005678
821865
477954
1201137
1154546
1391822
614701
41619
1404047
1202344
1365820
1442611
303086
368821
455071
843750
805502
861501
882653
1123831
2885
1368580
105728
1526276
1154612
1275560
242069
1531927
1397465
413837
1307867
737398
1445244
999808
720572
624825
1337217
1145724
477053
608102
1159726
1078487
439418
215883
304166
1534503
394446
337125
565282
678999
1488759
975309
1505149
752387
393800
361690
665882
198661
977334
911510
594804
1080410
1326431
628264
219898
1075463
1264224
66090
11470
904769
1221315
907722
1286042
169507
1632613
1399898
753431
987799
19628
1101413
531944
244874
628402
755186
696387
1265641
910348
455032
677940
1493181
614169
997021
901299
638658
39910
331898
1245450
1064758
48132
463703
412782
776944
428155
1131891
775944
221890
1597787
1046649
1095485
554589
339888
134683
1604850
1374123
1363975
1537382
920020
251245
1626106
627581
1604895
1644658
1141853
394644
1058789
720419
281374
1319937
1637331
460384
461336
1333067
895192
528553
1115408
305278
1273967
286522
393105
1146013
1473611
37666
791331
466827
233253
1593390
1383704
1075329
230407
197235
438200
15443
1066049
929051
523714
334331
1526038
539765
435263
1093538
348860
1357324
414986
1044179
380753
1283491
1239558
1112263
83282
1286837
1418361
144122
1060652
1645451
663708
1615431
475873
1126116
1534612
85906
1544849
1147235
404373
1124561
417820
81041
1607068
927354
822137
729796
360138
1088159
538705
1383540
1317935
1380044
428310
1248535
987385
757035
1386755
215374
1217585
279555
260237
815343
1211844
1441709
1646335
1377298
1216368
73596
15860
1024610
583899
1633659
1040154
708597
1123602
803593
552226
1225078
1635626
726462
442702
588894
83086
1391638
1241284
1166148
480937
1088896
1533568
981404
99356
38748
1151975
1298083
1469691
157823
641308
213394
699333
1316528
1192276
1465415
1523573
1034555
404190
905560
1590575
192067
560580
1021521
1219546
301285
445484
870228
609538
1616500
653674
1350649
333561
236203
316564
1447873
306568
435145
1452118
213773
625973
624677
1309372
624659
609060
773006
750165
540172
1610760
1590408
1514387
1415905
1033513
795458
1447596
5905
278657
515934
152197
385144
746600
276339
1192203
212001
1095539
1384172
1316423
580595
722700
9089
688
859612
818420
1066397
1049209
443764
450120
1306623
1001655
796483
694432
845316
98821
1368362
883371
595434
335845
186208
1421939
1041128
1508008
1476862
1454297
1149075
1647408
1243453
1012255
1114867
329004
1515879
280137
1255402
275823
835770
313740
1048104
172178
359338
509592
233340
856398
212264
633773
199101
441411
839956
830852
345447
452817
964107
832437
1021302
550293
883618
468792
936579
292826
293085
479821
1616230
78507
1440713
993402
1280057
909421
223838
1215912
1640010
1189516
1029334
81910
1620322
938116
165
265941
781273
1645096
427394
56358
1281353
860671
354287
442830
706491
124782
760404
24892
1295950
382686
455805
1180434
1106872
293299
1275725
1186045
1359660
1189074
1645299
940581
1605940
111464
1201645
528575
1309408
1565460
81508
944682
1003203
594027
574320
1174229
889290
513627
177315
442243
1503688
53205
1500516
1191871
1041603
1472935
787242
995269
553146
1422013
165472
327980
518852
199318
1447955
1211013
1039817
774060
350968
881935
1386841
1488825
1387956
66672
177310
783399
522953
737765
933967
622049
432683
654469
1221150
346564
758361
786069
834141
488626
570588
1118677
5059
994976
1337584
1428340
992999
693197
1591459
82186
1293966
1357224
1066718
723630
1446717
1116142
139942
161454
823180
190624
1602801
1430565
1541066
628300
1366336
984933
383731
1333156
364986
621363
981401
532094
1186667
209794
326891
65445
1244833
1166982
109115
1032336
404629
1463965
654411
533258
1045434
1512514
178865
1631318
1268307
1096460
523131
711832
817863
51579
502625
228753
942778
1287189
1127935
744064
422514
255486
602006
1521997
1244502
153830
421567
194981
149750
155226
1188450
1471402
1582342
933719
591425
648536
871106
264770
1483087
599074
288344
195604
964383
564806
431165
1181161
1506826
835497
51075
699561
1618855
1626907
1117580
1099773
1026112
832378
347720
1593637
279769
1028478
46922
1643947
836946
1559567
591198
462446
830305
590617
550919
13614
1355872
373581
899395
973636
28087
1158735
1620965
370540
1557580
593309
1228300
416788
1600686
1405977
1270253
1059838
1334351
1032428
374539
19902
535649
276514
1287380
38729
136210
1195543
292237
1516594
741560
1444402
1341255
43553
1602619
44270
1443332
96947
1115020
121603
1160435
499174
1142204
412378
765212
602097
1008748
30392
443365
582658
1626656
821737
30695
1032691
1454205
1111918
297990
1023064
440865
476985
185890
586736
1587717
1302719
272491
907948
961707
180548
941408
409427
714392
330326
1060799
622623
616224
275168
823062
256495
492499
1005181
1217851
92313
877548
1497601
484966
709806
270918
1584671
258935
79148
438388
550162
1535610
525560
1176054
1153531
1410203
771010
1170593
1237801
161967
412678
286153
876624
1347162
978829
751668
173921
758308
1243437
1471590
79600
1042962
1294753
1466404
910616
502585
739658
1251827
1478667
1300206
1327875
640749
357744
1418738
164044
1455251
258275
436676
632097
814064
934238
1092005
1059514
795869
350613
337176
820153
95648
951826
222957
1051436
149646
581039
1612888
1068339
1073331
1100382
988735
1537192
648960
737561
844639
534409
1529642
627635
39671
808935
622346
147405
470001
1296756
1307938
375029
73051
602106
893912
936273
722249
356428
134793
92766
1543797
1049689
445784
326484
1260957
714296
1193788
350574
1186383
914520
1166502
1240627
350507
913116
450596
189804
969806
86801
123583
1153095
944745
1642740
120825
1377606
1274971
275290
1571303
1324870
372967
1044527
1247716
1394620
278057
847253
1293222
556269
1610827
748013
373378
77576
32024
1114861
201251
191906
1441403
293237
1556017
540647
733233
1445737
491684
907082
150471
1012745
211227
644580
1616029
331857
529882
277982
821078
1641901
1444547
870961
10034
1629874
231999
1253944
750298
835753
216322
161606
1515745
960981
777431
73974
98812
1051987
1230595
941936
1309607
1404881
922880
1211224
1545707
1496446
552078
1131611
1520031
1363693
766105
196499
1612164
511042
330628
207238
516162
474892
112904
1337828
343773
859317
1375890
68143
106304
667107
615801
1470518
18342
1339753
273301
340941
1114346
518936
794042
296673
559445
1073142
1130966
737247
13407
1486850
260655
593225
994757
444604
288394
166716
659593
1621282
1559855
926773
562691
372593
498341
88528
1497474
1441251
324419
47833
843639
1004473
295556
1045009
1302861
1556901
792158
1266588
742707
455136
856746
554322
824794
916572
959933
1069782
400266
1107371
1148387
689905
652739
1382424
56063
404301
1251223
217315
717784
1301206
613109
1061933
692095
1172762
1495223
350247
1592149
928257
558489
18030
461921
1356148
1106236
1028703
72843
803691
602995
1459137
547173
1446043
1516149
606929
1357394
243806
914121
171898
878182
1515221
527647
1412984
36490
1191911
870268
688887
768967
8599
1462974
673793
199575
364310
1005543
616963
8150
87483
681958
1165089
730143
558351
1250816
122588
1379166
1096447
571440
612755
484543
1252795
998122
1315410
887531
160416
579631
274294
662000
689977
1411413
468421
213357
846586
301781
1418531
19958
88097
217343
707439
308791
543291
770378
210517
937587
799885
1422540
735313
627183
74075
262220
583724
1225863
1637277
302209
113799
811107
222859
9679
766462
424190
1249826
1620720
410546
994117
360945
771963
184341
35104
1003944
334535
1365290
1037796
1165544
557758
273877
580114
1272112
218387
884396
298104
1455332
1599827
227118
933885
1454873
241639
656651
588404
1137601
1440429
742166
640259
1456968
1567066
921588
668967
941575
184489
1615448
622901
884082
741284
1512078
1343064
1431080
438482
296425
183789
1047254
861333
158124
868253
396843
513014
110684
101437
429334
157132
204444
1568054
264633
630137
1432485
1092838
1351814
542658
272524
1267960
1140475
725386
406010
535221
1145779
997100
1011119
606354
1374889
1347406
1184638
899773
733568
1481515
1119561
1390818
1072150
1003168
939471
1076203
395407
526053
298807
707297
1264910
1486607
777639
450234
1141611
138997
290040
809362
837946
579234
1441502
812997
1424161
100402
1622730
945510
377401
270458
314571
260978
1440358
34472
353756
1588465
66880
183022
441451
85500
1465612
666878
579040
1549694
388607
234980
316285
1545663
176392
1005975
882357
373935
725553
1035164
337144
58941
1582770
1359388
317137
364560
185769
82889
93822
1534133
180774
182391
912239
587550
1144771
285264
995867
1284573
1304440
1026420
1367567
1126069
1090635
31909
1442036
550026
543922
1574155
1505113
1259497
1020938
385134
1306482
20750
1247707
400299
659811
822501
587679
1193360
1617850
1299606
846283
768234
1381346
1438635
849104
1558421
274588
718916
1183800
842682
844011
961920
8393
336020
565051
1075412
675847
809967
966910
873696
1051995
1121978
519774
323112
215475
1567289
967289
952780
1346940
719344
928920
770598
686780
940768
138725
1446614
198584
1172748
679084
1091954
272894
657016
1075723
450131
1488983
100921
952980
1198112
188452
1514057
1057804
826351
1117251
390307
1010482
524018
629257
1054864
1578736
1103847
317838
383377
1337637
1005634
876284
1434020
1453719
214828
999470
304900
1346410
439245
270291
446527
1083051
1142013
855922
54530
1239906
335737
1401341
848015
109873
1602293
101957
823456
1023541
1366469
934540
1581546
385814
830099
964176
1292454
240925
1303730
443734
1519993
429547
563430
490425
58384
571099
214894
1490309
1579035
507047
757848
731612
262154
1317737
1413851
307072
458255
362593
801324
1083912
1072693
1077915
794435
1050866
328353
439383
1127792
385175
896552
197584
355128
652246
15599
85776
1534366
688983
89389
1357599
5528
1062059
1010867
98408
1519979
1143044
1501538
1110174
949507
990145
32489
175459
762113
1539679
990578
15105
111577
264714
324500
388724
542340
146825
1426821
968562
705591
1149454
684291
1013223
606229
1641712
1194040
1598884
631445
1369935
420735
357500
258579
1134422
1529329
343455
948656
220231
1568020
476215
1338984
134365
248861
554986
977777
983515
263359
729748
347051
717465
948335
1077893
927343
1299943
1320367
1431882
1386500
337518
713596
256177
177191
1005953
701630
259251
298084
172996
472114
682287
840485
1482030
1604773
40267
100209
625435
818531
173996
1061829
1200129
860521
1510887
1248457
1587389
885813
513666
599176
1094568
334835
1609217
1542461
169386
731224
1416379
1462389
91598
146784
365430
632656
404009
213158
1416856
1250811
224224
1476292
1025171
442880
1108508
1399858
807965
313850
1127983
1024764
482609
1353491
369430
740754
823345
44844
123852
1151762
496155
1212466
1461678
1134882
1160892
1229716
1058266
1219415
759132
1472745
264174
231453
793498
621120
1123798
19886
1438217
709889
894499
1557149
1347685
1236677
1047952
32126
47226
1285276
1426098
1187366
170136
1282438
1134260
554052
871094
79634
1464711
1212651
1237897
485820
105172
502042
1074532
340471
892807
1546383
401510
1556891
1298185
979065
1305981
1557159
274063
622696
732584
1079786
1105629
1497603
155655
1353073
1031840
1101846
704642
1313807
1461456
670803
666127
977092
1188245
508521
269094
822128
967352
1638120
553657
452606
524155
1029386
1629628
751422
400079
603802
699212
606975
582936
915148
1239604
255718
717767
391268
1141642
116627
385573
1225239
1225581
1535530
333043
1492033
1261785
1153316
829190
98632
1503075
1334081
147983
1097995
146335
1100963
1063973
246564
658158
924544
1182480
495573
474544
244073
1459600
210674
566593
896596
950383
1217652
904150
1046411
154112
265500
469274
1174001
87571
1390711
1453055
419972
962926
1020613
443006
1091113
722822
157920
896197
748379
128348
589643
1541558
134299
298172
699769
800793
1502275
136897
278559
661311
1425312
1571117
295461
897174
53718
1068561
948273
1232138
1486130
889571
702933
403813
586134
272178
1518328
897207
738015
694908
262324
563490
617901
454427
912248
576698
409414
32469
1287095
1285077
1239135
687688
371939
515817
404436
381200
101712
1339730
1220430
1396223
1629694
1528223
329705
974458
1607719
592337
193179
38185
1441199
169845
856515
1520129
1262189
141940
807453
1290718
1218143
1206689
1083805
939874
407618
1254677
333092
1491821
488260
480158
26687
474698
338725
1247247
50767
1621147
1448353
307158
838440
1241039
674437
889088
922355
75351
237329
976037
168486
1265830
92774
74189
1593790
387122
1021660
1015449
1068774
1279761
1214600
246142
1448902
948349
1454322
1525377
654665
158007
1645254
882249
1280644
33079
425337
1238243
123054
888641
1244069
1058450
1407182
1079659
1532844
70184
606785
1041282
1586009
1576557
1070786
408136
209688
1422960
313229
649327
434070
1543993
1517176
912403
629198
961349
1626898
1579954
711286
174780
497713
1054260
840788
1293173
1138607
584467
1626148
655613
1110082
145080
916823
3994
1583667
1227369
1341553
1247689
289057
1502281
401379
1191762
531318
1636228
369857
591892
1048336
66345
1525514
1059468
1375380
670918
1134894
1569355
1587567
184516
772448
826168
30713
547690
654021
235601
53005
461540
886340
848375
412464
313691
1377314
110227
854725
382459
968758
1421687
15508
758082
1406144
1259357
1011740
596244
587630
178232
454895
581188
1439504
179159
380540
719358
692526
146574
617542
480078
1581228
1464588
1553711
435653
1518242
1415798
342980
1346499
976592
1018898
727710
1526239
1107512
1527424
1310149
86525
854384
1219167
1614937
1179717
1542621
1629543
936999
686035
1576514
1070736
970684
910826
116272
309697
1396279
1364298
778792
274269
1262572
1180668
267807
1634216
733658
1301873
131547
1500304
1363301
1392451
300058
334179
1334768
349648
1207205
517030
1139741
691833
858308
1289212
37682
357294
941589
730478
1395274
948467
1617502
46117
699990
1319932
603029
1491920
529949
965120
720782
827151
1177878
997386
1470938
781886
593547
618347
738552
845224
1222705
651508
1389939
256391
1430939
431887
1559910
1538019
1164578
1638300
907238
1528566
1320798
551822
933165
396333
211208
295724
1475822
762252
87370
1380075
23564
1281125
239922
354031
1215976
628291
180640
68761
759052
1121548
243523
574300
70307
846760
647564
978174
10584
465292
1078478
1508638
437794
798711
318767
552753
1081677
321739
224191
318306
845821
754357
214513
1380162
893305
1523312
120735
1164624
500130
699004
1203518
756575
929652
542201
1520690
1167533
468919
531413
170290
1341474
1271071
506470
1158145
1028590
761675
1308763
701000
584755
1302278
710502
1061340
338588
1510370
902746
612213
1321428
1287710
1578077
242622
53178
1219281
1128054
1556970
1253265
599169
41185
460532
1298568
852323
213690
1628008
225155
955733
1548395
956897
58960
717460
1275863
961544
365577
1642189
1634821
683926
735105
1532868
76741
79522
644926
1593974
263544
487568
276730
47029
166930
1644421
188894
377088
803704
1353928
203428
67867
37247
1315289
536649
1470064
239927
244876
905212
1385354
1536769
490182
1018005
983209
1474080
846611
975897
804005
1021107
715300
947460
244834
52163
821418
816299
518515
873202
1476890
1330905
1004771
716239
676983
1117655
1508124
324022
215087
886141
1202043
1557107
876151
113450
395220
370498
822511
63322
398845
1159683
183270
585551
73865
751961
760725
993205
1531696
240403
710963
1298634
935584
675780
437766
1065600
1234264
315161
333665
477575
962905
1239300
1161265
52205
881465
660589
898260
925807
856617
148303
1064953
873037
1195166
21928
1196994
563686
4161
105788
1301769
1008377
197680
75373
1259251
79932
158433
316138
1104241
352767
444512
1365000
1263771
1557808
754937
1438941
847331
1407217
1210637
866790
606264
1000694
11649
513221
1332519
134117
513170
169682
1324918
1406940
560852
1428180
1596336
1326126
1630245
830403
1623562
542885
415474
608310
83454
718103
1159641
1075694
1490078
1448306
91585
226610
848595
1497463
160234
792634
1043998
1146403
272861
407679
557715
1002850
783218
1198840
629280
302315
123143
873493
324136
1544929
154715
1364252
480158
1632864
939958
595405
1194234
396571
244101
589772
1176196
523685
15117
720957
959654
745151
1565497
899886
382241
782390
938893
363971
942786
1152524
1301681
1144000
1438805
566169
1129612
106056
56185
995807
863022
1279685
594773
1122580
1099064
668174
1461144
536897
337890
420221
1351963
1114407
653849
240437
1338670
1005853
345255
409756
1530691
502740
1317665
613324
1123553
328497
315190
778973
860568
525405
465174
1353828
512865
701125
80319
671587
369504
461785
630224
527033
292966
684433
148816
1449844
1593726
246733
668656
219973
318466
1549281
871459
1058686
671593
80028
285033
1547027
180220
828724
1021164
1298753
573073
109677
649781
592657
443964
221403
1247616
193696
1596176
33745
125482
783090
48901
389480
410202
914006
378978
687300
96391
694977
419725
209938
918857
936761
1226562
188038
162675
1190408
1020696
216625
1523635
391823
810752
96966
864498
421293
1308028
1229939
1022670
1000615
1578504
502974
723159
512357
1330608
328735
815371
539279
1500952
260394
187429
142327
934022
1541963
1313609
1497262
1424572
12836
403065
122083
1394374
1429061
10214
748036
1214594
580667
1398104
1317995
1639739
508709
314482
1446035
1075869
1607077
1158515
267079
1644919
867729
1392734
460440
1348097
1418514
513500
1633188
1251356
1267303
197689
966640
432130
173194
1199940
429040
63569
117428
1537802
905971
1583379
207327
1315856
1613801
390894
990673
1413515
604671
307311
1214594
821111
1589113
583945
868967
17865
1353905
987191
679134
780868
112162
739799
934591
1630114
970047
327201
1105639
1212613
1137789
1500733
1432872
944533
79530
854861
1304387
1351908
1405023
46312
1071173
173269
93562
70162
266459
948413
400539
768930
143677
54680
351320
1004454
146551
504183
750150
1036747
1624290
908572
423959
304268
1263828
1427192
196024
1388290
1436680
414595
449307
67396
21934
324078
457717
981461
1562494
1162058
776282
19515
103863
691164
718942
479464
728692
172930
1388398
785188
862325
1311788
1620112
213903
1265811
943614
463455
281864
1203368
342078
819279
995174
539355
1387736
1268113
419304
986070
1572017
1518939
1152066
256676
1503740
261394
629718
133377
435384
133736
759060
551380
339716
738268
410319
722093
652144
1458983
658463
176055
819592
1140144
774612
1495409
391819
1209584
1260254
1333666
12414
649972
359793
1371743
1472216
1065584
1005505
584394
1476927
569027
896284
657213
1136594
1224416
22551
746267
497830
1154087
753434
90483
832049
504667
778081
569434
1066140
859512
928192
550667
1114263
598105
794349
451843
1422245
1349361
667489
546703
670659
1226456
932213
1486776
1546374
351348
552737
1494294
119509
1389821
1174041
530055
552091
549594
1419778
637532
589833
908365
531408
1110012
914777
1281821
111469
1600322
804761
143452
1552273
411663
646023
1255030
1187154
654358
1024813
103022
1090329
214316
800263
809138
627400
464981
927493
132375
1217183
58424
1009057
1370603
1481599
617825
56509
351736
945222
745846
1633988
845585
1576078
195691
536668
1127473
58302
1121523
1607571
751999
1525686
998073
1487716
565065
854115
1163874
1321438
244597
1225140
134818
154717
726199
1457258
119795
262679
206746
1024426
75075
153624
926234
1636543
1641024
234023
928980
471280
899766
946518
1152305
769685
154436
934329
1568980
736678
609139
896098
273915
626991
1193038
1009400
58926
1584898
61817
1080753
1462513
85929
493952
210208
970005
372781
1630778
597814
1016197
798107
1060117
82017
1522076
1432372
7795
1007678
1160743
1025114
458598
1559287
777288
1180651
1576680
32030
737197
103975
1510562
340045
540
1158890
516527
1352143
993651
1290442
1223022
31972
912810
792178
1582837
630636
1403940
932827
364554
1364776
592258
1529422
604742
1606888
1011692
757926
474002
1069216
1022409
1298299
1044850
686182
1387457
1537485
795443
1102529
1189493
414363
314061
1459054
118796
1393340
149821
1603480
763271
1225975
325819
405282
1228126
45198
717752
370761
1093124
930429
513703
1190497
1390265
350773
524665
158863
1064857
1140076
1106834
844267
945325
30983
383815
1460830
625144
225659
969801
251235
556536
678188
1504478
1102443
1611845
1141472
62269
585780
1325900
151258
1525230
618240
970745
220704
466348
706455
1121166
1555290
481461
596971
691662
363597
696118
1259854
777487
1160269
1414297
708109
433460
579648
1158219
844514
754489
903520
1081668
1183289
47145
348119
1115586
760726
1289915
1490621
1432578
157327
1333958
999432
1009264
906301
824682
1549258
17110
1093615
210700
893574
1586794
1196569
319394
546454
1566996
330478
1206046
504852
1142534
417563
724744
83125
1569908
814940
1044136
672146
1271019
1174593
506139
897053
512980
415572
421123
339938
37298
788262
288368
1228398
1244287
103639
1459119
492363
1019985
1184768
1498916
1550233
489432
852939
538004
1535737
930825
1607783
692301
423732
1115194
801068
1391680
360565
1031292
678311
1496445
311536
1580277
2285
140549
1068038
1300740
743697
947009
1164683
1231773
1054020
491475
495488
677857
377019
1642786
1389769
513100
1269159
1167730
244614
1445276
855029
1542648
1233273
16988
1216326
1452424
1610331
882377
798693
1616553
939234
130693
618537
912037
1268835
776461
262065
862377
36020
1055921
555032
966402
128449
36117
552119
1590705
1168496
125737
827923
877215
162415
34623
458188
917683
1172986
646367
539930
946723
366955
1111703
348387
695168
852351
1035225
1461380
1492228
35355
533328
1211320
543580
273134
1482803
200895
450764
1016034
1542581
1538158
507609
864011
991627
123304
1563441
220217
656669
1563026
356754
1212832
1244709
2159
1543071
600055
658301
1347617
1122795
495669
1570809
955783
872494
1054189
237543
1406536
145483
906328
919086
602961
465922
1603548
519750
7386
1313918
1196258
742847
633585
620737
634000
1142584
60676
689945
603003
1339237
526321
1073256
1297477
1273293
393105
52619
318737
1446496
1143047
577782
1027884
886858
460943
439259
349549
1354321
911635
27255
869047
1445670
1582153
53833
1159667
55129
563240
1627601
786710
758867
33519
790798
696498
1638023
997533
355253
1095503
258228
907555
327849
1529715
480428
1031317
697604
937117
247989
929067
1368276
738438
95891
1468508
702084
1403672
1346623
607517
709482
213113
1209287
1199699
1303964
398140
367208
815373
1065278
1021328
1473187
884134
983521
1362887
781969
1489735
12455
1445910
385440
1597962
22122
129308
1505533
1056227
1046509
760290
804768
1162410
143012
795962
1474417
331647
800170
74737
82736
165620
1240337
957365
57205
157751
1033441
1128229
1571713
1033238
1304417
1235751
66970
497986
823915
614296
628950
25139
367332
521236
995819
872142
791444
101875
1085724
393392
424595
1249011
1420181
210423
690764
861333
717122
776695
480917
1352522
687453
760124
356986
1140990
776428
1267511
1141676
1037663
974124
252024
612739
360058
345949
1128919
1349662
993854
540669
1327155
1569006
1374599
1511934
581464
160357
677134
735140
683423
1077534
1252171
250330
246099
704007
1384333
776276
1371422
1592630
1118338
403058
714019
970824
30294
683280
1033186
758527
68352
7042
113762
1163510
259837
399346
15630
815383
131208
225386
39605
91919
1360374
1370351
1304169
1143213
642572
399708
1222347
1618542
2301
1391587
105378
746784
86278
25859
521838
987980
1439231
889131
995259
35289
1051823
142828
317396
269301
688043
1294798
567023
1633906
1126145
1175620
1525733
1336352
621120
1354129
1429430
1645310
978692
957065
1499082
1026889
930726
45407
1609806
1051708
1247956
1209892
668410
286646
919741
430721
1361818
1318223
1498055
1259373
892655
450845
1307495
190768
783813
1337305
856380
533808
1041802
1642604
333398
282255
138649
851751
1042151
1394287
1322771
1169932
166407
80603
1577924
542245
858345
34486
99944
851551
1583994
423885
937261
829133
621329
1423315
201309
131765
261708
1037312
1039325
1598301
1229911
604436
961
1091843
460711
946469
1129324
1348474
93966
763990
109578
1582310
1081920
618454
1556407
1077802
773647
764477
353523
623530
448953
476550
1582616
1366743
131436
120027
777290
1327605
1280588
1100796
547140
1278575
709955
1300990
212794
533061
145495
185347
1199741
89186
354173
622394
1554599
43822
517804
1637565
528821
195554
917296
1112128
871835
514589
506083
540166
1095816
1489027
1171593
1258716
456474
787126
909377
1404895
114556
282223
800297
311409
671886
1419375
582408
559304
757425
629075
1560711
1264804
206199
883922
823698
93825
110037
1378997
1538434
816931
56946
493780
1431466
1320102
15107
878517
1106395
918683
1239934
349825
385174
712607
1256306
565093
939663
1419842
1273176
151526
115347
1039440
598046
1079648
708604
330405
830807
788037
285719
1518294
276254
34709
907005
868958
1432486
343349
1064812
954846
1208007
1516577
1558845
413221
1614479
222884
461264
79394
142167
1232627
67002
365602
1534963
987223
1553996
1642447
689465
1321917
274225
755403
500334
1099418
226544
335524
419604
1629485
238411
333950
207394
841502
389417
143500
1048087
1398341
1444408
1479162
1429033
1269985
1357331
1539611
1594598
1631518
32068
153319
186188
350263
844933
1511820
1069894
837732
371417
692111
919151
1413779
731506
138612
3494
1147592
940063
97602
1628821
976036
1558279
918798
341145
1629354
1089230
1477585
729951
456563
916646
425076
106557
628380
36618
648971
670064
1559332
568991
1446175
663648
754135
127258
111181
724748
572832
1013504
1210791
1525708
540230
1426898
573530
370923
447084
1236405
820318
633915
171023
126171
384414
396820
6640
1368111
149696
1408086
153196
167832
483282
645150
1303341
742587
29636
167190
1087651
505825
355423
576317
1255919
238478
58431
1606755
630094
1197410
867977
277512
170814
1550522
121127
1222146
1502810
530033
770193
1445600
903155
1095542
459060
1627593
120625
701550
1049915
1563580
601851
659579
397946
1400935
768567
1451570
1568020
946962
1180147
816023
1241573
1076466
1155881
746730
328864
259406
5606
1559040
1215991
233097
1596497
1097856
621480
141111
489238
847612
50995
1431999
276935
228726
1418405
613914
1511396
744647
1151156
203281
215151
63954
572711
539284
41651
1460549
878752
115159
1030443
1197626
936574
1372531
332662
1025438
49874
261020
331714
568146
1379727
553576
824024
1488345
1382223
1406895
409847
1102342
1288767
73422
216867
945758
407801
365414
663814
189126
840706
415407
326414
272280
1332696
1079228
1120101
1077073
637345
1451267
874623
1395634
1134084
1197095
184987
1431171
20052
263700
1585979
1141285
612538
768510
762701
437967
61737
352750
1224113
657405
564418
476332
948488
1053424
1600499
291339
297973
195653
1434995
1554343
1272657
1471197
103641
557612
1090840
1361053
489424
126906
538728
659836
475567
1283190
952374
1003416
1192874
347931
726508
1235779
1018065
18500
1161767
335690
333488
1157168
1534099
873435
1092857
229446
226202
1189256
75942
315664
1585008
1000931
724196
695392
893325
131067
529699
1262984
1021753
1463493
777500
180028
707686
52168
1291512
757877
409919
1615998
618340
556513
1330849
277872
79730
635033
1587100
181460
1105561
1062068
1368152
1220355
1010533
1211826
453749
435004
919841
1254489
914604
1603827
608199
187390
969349
1310125
299545
1135292
369929
321254
777914
1522248
957025
78334
642369
770211
1226156
1129269
918675
93299
1440175
610929
710971
1539297
1506296
463264
1404704
399134
573444
897449
770673
796604
750646
176403
1035171
353842
227165
837679
475162
1234227
1134229
726501
22661
178450
661648
1414335
223172
464067
1416891
1485039
675064
598418
1105381
741175
1565795
994472
1633714
1142759
1093226
1552230
864462
233337
1246634
701904
80452
877529
1524344
1205066
824053
136075
886589
1409806
1151035
567475
1392903
680503
1157965
1223539
1441474
1316981
517862
652881
460180
886540
1340201
329080
1544262
820805
823425
372922
378852
583638
337664
641127
1256568
624667
263672
1486391
990445
193740
330313
1635867
1184618
1344896
1266369
1235448
1573070
276999
1412024
182529
53661
284524
183578
1027224
70557
777524
1045936
1015218
874561
777384
341091
618599
218687
1316409
1626070
165285
95168
967089
979630
262324
984784
1087815
1304692
1175700
476802
115009
1570762
133341
374284
848993
564046
1576017
1567596
594411
510905
17953
984441
356444
312346
305012
1282252
787148
889517
341950
1035247
566261
510282
1639763
1207084
1606971
1584480
1257609
1105079
1141732
598846
133110
43316
57393
1525926
1541029
523277
1305530
100179
14747
411198
962655
666499
1619758
721159
1132432
499500
1560518
234570
1152036
914582
1078772
765505
1614048
224476
687876
657459
30654
311414
1433796
1459402
274765
249859
590484
63693
633774
1078195
728329
1168356
1448466
1158573
110873
47972
1317283
144406
1603111
848500
442413
291124
384778
1150083
988106
237673
1406554
1125215
1096386
1574184
1556466
1569016
629455
696584
525905
1171683
802152
686784
428540
287768
283746
1325276
1522228
1522621
509065
655933
762675
42806
1078235
1059221
940948
688242
477142
1191536
672368
1223497
158046
427475
1562162
180721
226223
796375
1463614
59072
169504
378650
45750
1313991
1402140
1515016
120371
1436272
1390561
748166
475125
1112573
1134464
729984
134163
889826
271190
832644
1021153
259569
1371358
1146220
784261
743598
777632
974341
73645
876578
879479
9976
1059203
1319915
1036297
830862
1074141
191671
1562263
1535509
1326917
1378353
1098880
1381478
911792
387345
336224
486113
1626166
1282516
40170
931182
400053
431952
1193515
316871
1494723
1243634
789292
464529
771057
1515608
866352
190694
1200679
219350
1038024
180129
161424
492333
385437
1501111
1555674
974094
1540804
185745
1399007
1215612
1208131
1302903
876101
463171
1640088
957686
126228
199240
1423507
1123621
263206
1412037
1288080
1457877
644394
1585182
1627697
627585
473508
812132
292901
1230491
87094
500388
157299
252398
1250519
144110
1162384
496208
1594675
222648
1076445
1492622
1310125
998589
1248481
811717
552872
649858
1468321
340252
639300
1175377
1432258
588104
290082
651749
1581983
1571764
1460345
1220422
406307
493452
1316908
667978
1589478
1070624
1070756
639362
1208374
1500139
343247
893096
833658
649163
596048
69852
1084625
1370747
817583
500428
560083
1062420
1126077
1410901
167395
1166330
1106657
234376
610334
702406
787638
1523377
1505221
1409173
1065722
1121827
862835
1582156
368516
82250
54226
666671
1605425
57605
885973
116293
27141
55198
42180
136873
1453025
565512
1392675
1060095
1004949
1447131
1445475
1542380
358567
781649
1272041
634081
130622
599686
748003
51079
977411
1437979
1302861
1631387
1214140
151279
1222981
1087999
141943
925113
292126
1601744
1396142
598456
1214439
577284
1461358
796619
935856
1479826
769403
575362
589905
174303
1153835
529031
877574
688570
363474
1234890
993598
61369
163177
681339
1384155
1373525
1211937
1091893
1311820
1177969
1026664
1425798
351183
259186
1304954
1561982
1275688
891721
430527
953005
205307
984615
153516
551821
1609407
910012
79990
1610226
260561
66279
1168723
1493428
659007
399601
1393436
1061718
1397216
256630
1029085
362171
512254
394618
1045215
462924
863363
804087
1443399
99043
978878
528744
1216866
695572
1119753
306404
695877
1450343
664801
379790
200322
458041
445099
1593874
293820
578236
1044421
325007
1415659
454552
536589
424886
936052
455154
1124547
350611
1131648
1486446
1076080
1014148
1137653
799512
1166673
708346
580905
359667
37325
1331849
165169
360693
1503958
1309275
91329
1011472
883831
1314643
900813
257535
399168
1524723
600199
73246
1583727
312027
724537
238389
413165
1310820
1631405
715093
1078968
384418
216186
1588694
1534850
434642
1019782
1269285
112206
1321532
1125430
1247777
147750
1241421
25586
858956
886373
1101319
1260429
593556
1620168
1514844
941040
1254202
573577
1147800
1214487
112982
183397
641934
1293609
515045
466741
931513
1252211
1381863
982016
1328160
1003996
1137396
1100303
254826
3932
27770
501657
327578
883321
971627
477461
823197
294761
1493489
664261
233970
62843
1497403
1426433
1382292
900797
856699
1181828
1071084
686889
1221000
577168
806855
744352
758029
1292212
996922
852145
454188
1462633
916244
1063254
880250
514542
738797
982005
150812
1110921
1079812
1606297
883051
3628
1537030
1553679
215371
508035
156403
57904
332431
1016224
904272
1372454
416695
1322944
249822
1023800
1439058
915904
1532114
204128
230122
557013
182421
593825
407476
445039
1292433
815881
900702
1003202
572369
1628531
1056661
1447704
470792
268399
1232747
692909
1392331
1559136
760708
986810
704098
1352848
1571750
1615438
1457010
1427328
955595
1570851
641263
993664
1625092
578832
1227895
1473879
816541
679120
557451
1131975
1611166
876386
504808
1063858
710270
1071938
42879
180111
320820
1049624
1550224
1261702
163374
1494837
797565
1040222
425376
190651
1570181
1530545
1161954
1494643
971052
1439010
334812
953038
239381
323933
811817
1622048
1471291
779618
405237
164456
222624
1639684
1538977
1367570
848598
55944
1229114
644904
617524
1405510
797143
699384
1552623
1299598
1100730
1631705
130065
635846
1244125
26076
257185
191436
1506804
1288587
1126561
1536760
1116170
1205837
1506245
652846
1562515
138038
1095727
639077
7888
748479
199579
631274
1368852
633265
1284944
206484
1146728
380031
956042
257965
677145
1316847
1573581
381537
542178
726308
1633654
1344054
1111306
615717
674629
679408
1307620
421136
386990
319504
1221573
707108
223880
1491486
985980
339965
1365204
105682
75377
331168
1626869
175134
1505632
644576
992470
1605313
1359702
665961
31751
670588
61094
584097
681147
1179613
803585
1255156
433388
595150
642797
496044
1516379
770391
334194
626347
1407483
1552146
973540
1283259
477107
78526
1511811
266983
126530
976213
1199532
1415930
1443117
337026
1372572
129852
1586809
1087871
493858
203465
704932
1511877
66933
743626
892165
569087
677838
863674
1430775
621146
1179115
175704
562611
1302879
1066047
990061
1020595
325119
868216
63187
1458403
492829
1170560
833235
1018832
455501
690546
1379094
605487
1619802
614788
1441621
761466
1631433
198966
1000751
132738
731111
216294
172292
1345639
563468
1198823
1204716
1295380
994900
928639
1436048
107059
287143
905291
1031593
114733
751394
695211
349514
974414
390602
1595139
457050
176569
1321951
1136058
1039623
1072032
138573
861607
512719
1471823
1258278
952578
386104
541678
1452615
60793
148929
453300
747042
617217
629530
1065944
248573
325930
152096
1480174
412429
20432
1601283
802841
111165
364450
1230923
1239749
600667
1335737
1522233
783570
342890
1439748
234778
931210
287842
69479
980831
1083507
230098
953647
1626037
922591
361167
316429
706664
34153
1081700
621380
83465
121512
661204
107086
1624923
393791
149444
288325
379185
830121
709750
1089918
874524
489685
1601893
1455573
621408
32046
671841
1036734
1051639
147487
1252104
404840
213388
138125
99639
594505
886468
1152244
783387
283971
1020672
933941
1622774
1121026
904448
1302457
187218
489545
1055556
1135538
844506
371899
1609955
381027
1629733
1002988
718838
1115498
353998
1271216
14661
820324
599367
697534
127102
458809
1421881
209737
487705
1211236
1416419
385867
1366597
1319284
1073055
592990
389793
1628933
961017
405523
94309
52354
537945
419090
287050
21804
1531834
1621738
698722
1181571
786256
665340
316268
666274
408602
1027882
862998
525063
1632331
796466
75378
576393
1312237
476670
1307378
1556754
153297
771125
1073017
754193
1310852
433963
675012
1619602
1533096
185215
907725
768231
1146592
199636
1283562
1471205
1526447
710118
1615421
1038461
233446
41989
435935
155345
1274355
1159974
750677
338381
586914
541380
815005
98949
121802
970051
1234150
763772
1033096
583456
1232006
678004
968476
1081741
621905
188808
100023
556575
1337310
1661
79620
808558
1546053
1500326
189982
305979
479101
1553568
1633784
993046
1013538
849459
764458
908577
1528560
812097
86934
610734
1024062
939366
1635053
617218
1293351
303730
1382828
488816
1558433
1265755
715867
1597248
312310
1481385
1009700
1473740
1473315
1136000
860319
293869
1635842
259586
527685
439680
1043120
475722
1130670
1612335
895992
388916
1026244
383803
1543424
55885
762930
1311817
1134807
1167043
1287169
1269281
358507
410270
601057
1467752
293242
459659
785734
124914
374835
1633204
445440
1614516
121390
384198
994061
876397
1185045
1176898
992751
479679
1100765
707623
836620
1189004
1007058
1446217
1549212
303295
1302644
1435498
598868
659129
915275
546108
1469161
336032
234339
511763
500889
856752
623742
1074923
718143
448624
703048
1580651
1102077
1466010
106095
1089846
509816
672168
1571961
1059732
752778
1361086
319294
700731
691295
1302968
465957
406502
112413
302658
525651
1097144
46884
295919
1455230
119126
1475009
1424797
732082
1218144
1112079
324668
1243652
1534915
1258540
410451
1489076
1345219
386139
1063800
1513844
1326247
343089
825272
1170501
1513952
652880
903311
883591
180008
1537178
586287
1077698
780503
201578
596520
1440827
1395987
1040783
375560
466004
5031
1332708
1314154
1347532
1292312
521773
1457004
154958
416445
306807
1158520
767054
1406990
1425840
416082
155742
1188422
1450155
335594
868774
792508
915769
918778
640880
1425135
1406421
808300
1296373
267514
761430
1593274
525578
1542618
1336527
700533
1146854
848153
1461398
1551003
1032625
1058818
1128707
1336738
1432041
23798
875161
1369209
319094
966969
735531
1025985
831655
1185010
916674
513709
98850
1643023
1367803
1238878
1577586
981195
361102
132474
420419
97246
307342
706204
474842
1097846
96152
516657
1318515
300307
1309381
1497958
1616668
1133879
1288084
932214
1163426
218024
115698
532064
1258866
1080144
1545311
788566
193743
1160941
564638
761996
1538919
492742
1035857
1452783
1269891
267429
1190671
835709
166694
353825
1082509
1020682
708789
48074
1421525
127218
811596
463985
910605
1179701
931063
1512060
283522
1277438
316354
1396843
541297
316948
124883
678968
1216636
1362370
107692
209682
948600
866671
1478482
1552664
1279649
1467322
1357505
325446
1293570
1084173
310297
1348845
640973
358304
943677
1620359
468449
1502869
249877
920400
1334591
1206023
220472
189986
125761
1079616
1343373
424511
821706
1321624
85755
1173782
273552
525599
315694
532286
178329
952987
103548
1540387
1374852
1215518
1542272
599237
586781
587236
1095985
737532
558828
495753
1319666
1590592
14972
371856
1475639
822569
1286223
312067
1116063
482599
916528
796173
294202
905287
1229081
1210980
284460
976203
858326
441852
359670
695743
981760
884798
1056324
1522558
548210
397903
355885
341125
1229858
1500592
217495
285724
1309035
1215045
979250
1587455
1527315
1162560
905232
856173
1642771
1350078
586514
53562
991300
422537
551787
64257
295416
1118848
1036712
1140909
971869
1491616
212145
1360640
1131384
1073349
1397849
55414
238391
1450944
1314735
148897
193234
1477751
1539388
519652
1227249
725309
969558
1080420
1268286
253915
1532863
958844
414854
1565976
1347699
61908
647105
1349572
353224
321333
187052
163899
515212
1522449
518197
567314
1056197
1453804
1466175
1616148
1627689
159346
289890
985110
144498
1165771
1331829
908167
354966
1092694
891724
931615
286939
1082741
1606208
383656
635034
164214
147682
920905
377257
232106
1295056
1158961
1342947
688064
1468363
364600
849903
1236433
506727
1637834
896998
1402258
979572
1216433
641668
1013655
1549513
986078
1407604
442088
890489
747010
857915
93692
574770
320088
909442
15908
940368
1213786
346165
584906
352682
1241947
766463
1212282
788533
184415
371004
622524
1443735
531700
681646
865111
1320207
908003
1022851
110008
781551
851836
742201
10371
1429931
729479
290894
133475
294514
1225945
1380855
1474911
1646897
670588
1439230
1396717
952709
1289722
25893
151581
1428179
578673
695674
980972
133333
205909
207229
1531713
520137
790932
528446
702665
989989
568328
401765
1532159
35138
1170618
1465400
853208
35527
460452
1446619
614683
762090
1002515
1526831
1055390
155787
1230044
178593
117812
852034
552896
773873
728808
1289555
331372
407622
141643
794036
456322
890192
1519110
330640
1559303
1402588
757692
639408
1241042
476597
10471
637825
210951
839119
664819
348362
981469
1221901
34881
229257
1251857
451968
101199
603042
640812
965881
545550
563400
1624268
289511
94883
673435
1416414
189651
1529757
1195160
703328
880688
365613
221533
758782
1395577
1194239
1466776
1160159
1375660
1046323
438262
1204373
1614220
671963
422221
1415005
610660
856740
714684
102103
1403292
1400522
1043144
963159
560183
643341
789783
505790
1351148
1298089
777165
721477
592311
1134212
412575
1100306
414172
614555
1522536
1273263
1312002
949416
316725
1159022
1389005
1416941
293041
757022
1067746
1557833
1159673
53952
1137302
1612286
565513
1583200
179611
416893
648852
1474385
1122608
753598
928533
1182089
355085
98862
1322934
1200361
1503272
640323
846796
1073397
506524
1459132
1208176
467865
1390220
618559
457862
1550858
1278946
1573217
1558811
1094043
945629
163367
417433
1352309
720484
325682
1627947
1370688
1618117
315654
1183310
939337
296290
1110668
1581137
995825
479320
508103
297380
828217
1356257
1643681
783509
600676
6115
787609
1431375
641014
955334
531939
649584
664415
573774
974675
1335659
386932
1424662
1429324
435988
919454
253246
870086
338424
235900
993611
530349
421752
716570
702642
1276010
908805
968660
47708
807139
316228
283344
1390511
894998
1470121
755203
1357860
1157383
1361644
83925
524043
1034511
884777
564357
561608
1506658
1527413
533745
960715
973815
1140790
514197
189232
293424
1424387
1584146
829330
530585
1289425
61076
537789
1497308
1089886
1526258
767340
1109016
580606
444861
812021
1192537
568426
1373451
255951
184136
122416
1302251
76056
269133
838158
660018
1550103
200035
1492467
1195055
1551409
60787
85284
1637533
730246
395879
75981
678623
1489445
1106060
1373552
460883
1271276
46728
1344551
106480
939600
580639
1356730
1477700
556304
1196503
584287
1550523
1573044
1436750
1211439
468887
1605267
847551
1133249
771362
261398
1602625
251025
1245817
118494
63551
152647
626670
367706
1260808
201556
766136
1232085
713450
1473605
210078
1326849
751286
1505161
809341
1457987
1293977
683803
242818
1019696
1635298
803644
1377568
177175
681886
532567
958060
121563
902568
44062
1190991
111708
1177821
1568615
189141
982583
876884
1022972
295712
459737
1484607
1391716
1074547
1197776
726735
919106
1518906
324941
131966
951783
1206770
377013
1006973
1497564
609580
508335
1640487
1308298
1605051
1055103
97919
1567420
597736
140773
791672
771368
604930
1409700
856093
1051669
1023434
896325
1615389
1225512
215728
1365380
1348068
17035
1025551
1543524
492938
1334152
1113619
496975
1396376
1441621
262047
1509955
182438
1093555
213713
845548
1500165
479498
503600
102728
1171207
363873
1457218
1340439
1205560
1148714
215085
805997
763734
1330438
409723
1398374
1060542
218192
971222
318306
881256
1322684
6601
928856
867048
1292925
863841
519615
965044
1289769
977120
1002883
199121
771247
373878
1526763
876774
1486392
113888
697900
972549
910987
1580185
1641118
1255953
940425
1179664
939923
1237291
1553871
705920
373017
49047
1291498
964689
669262
1380328
667616
1249125
1528320
1423307
656190
1309830
834559
595889
1621745
1313717
873481
1643507
1297676
805833
335054
657855
1583665
1162756
887487
1516011
1212863
34032
1561670
1365769
1383427
1506373
1485855
1422498
899338
931753
567390
752118
81879
1157881
1418807
784437
1425091
1382000
164896
367226
384542
921050
811906
829129
1429907
1508409
1547035
1543509
583926
643935
258745
1375099
524051
1485936
830635
75317
29394
1158827
584257
405641
1189833
109026
539496
703457
589372
651382
1003717
627727
1216265
311950
1065113
443457
1274913
1150173
1146542
1111137
842456
570770
852006
197213
9768
408421
1633920
333635
1367290
480767
1056684
563533
1503006
689923
1392992
1497081
100148
1644826
1446639
1528160
237738
1485187
482815
999132
1455053
394340
109147
1597738
6700
648611
329065
442996
289406
1505678
16903
300372
1371852
1252952
117217
817212
505130
266541
867907
1218720
1015683
792895
1256555
975822
299816
873989
1609360
12084
838911
563890
1607234
1235261
1287156
1045757
1465878
601332
674903
1398043
51059
516494
1479474
192283
1004633
198847
1175762
270409
1191343
986467
467407
6157
1258681
664313
416099
300981
654456
1017842
1634120
60524
520704
1057196
1241369
930327
1522404
573041
558928
1075297
715998
595273
619656
1351120
269089
1088795
450910
847570
512918
1063124
508548
426536
523496
491393
228854
991459
862579
1135995
573981
334493
1479968
235878
1642225
1146771
434990
829450
246630
1632917
33672
837667
425145
222558
1040270
377512
940170
1055552
383950
912510
1352759
467507
205086
15515
1241287
1422124
227585
756546
960606
982576
532053
589553
1345171
80527
110441
27952
1526742
868665
564443
939321
1485983
1240444
24491
1519261
888534
1296598
702916
1616858
1570142
1020666
1393168
1239801
1351822
972637
236015
883424
1431054
1637131
1098296
135058
1260880
1299537
1483857
219974
6972
1347366
1419902
945637
1590884
984117
12790
21393
716686
242
5489
604052
1174297
58212
552949
776339
275151
1121513
154870
1091594
872835
396127
1414147
78674
17574
939807
429081
1300616
812687
370574
1486861
291462
349215
1448666
1470367
391539
1299872
327017
1493106
628605
1585922
541863
798829
363748
1529376
231850
1003671
1605120
1613746
441095
893105
1399721
1610017
1486139
366563
1548585
706148
1209565
1375018
1065335
186142
615356
1390670
1048199
1311630
585179
241586
1485681
914206
487484
1570985
203589
1276093
1438220
1590428
1259604
653494
442226
1364440
111874
873317
592485
262143
512169
489463
1155474
164213
1464776
218131
517811
53480
679574
139892
1512289
121303
484522
1199613
1179565
602502
836855
1143858
193410
1054481
656406
1301338
979218
548118
947549
644325
1471655
1019283
597793
525480
1162437
1560336
592385
248228
1083674
1319470
1218703
163927
1468345
1020377
753606
533965
666420
388781
1296468
452906
1304866
1402312
876658
1574857
1411202
186887
535101
74909
1466461
1098437
157026
1594913
1421455
1300363
330770
202136
1024869
777119
703482
297879
578713
492899
575303
125999
1159771
757981
937148
504274
656618
1093876
900385
926034
1367042
89012
692086
1120446
295026
186354
483134
303032
1095963
598477
1637562
1129460
1381516
41346
1388923
1433620
285968
1564636
962911
1244943
1622495
1212280
415580
242218
674113
41125
637152
1623673
1301545
1073838
1266022
16568
248199
911875
1137075
340367
1380582
259147
1589501
1603951
64517
312190
1252379
1462583
195347
723685
1587217
1580702
387944
564411
681200
1502005
949372
942182
625464
694143
882007
521187
552020
68771
63939
1267410
1356928
867332
885550
585353
1468465
105398
1312747
77822
650321
1137369
625263
1603600
1451665
615857
817168
1641891
921049
1140924
110502
1122256
1456441
612630
10326
1038739
1620737
918569
1460972
527190
1489882
435114
1510357
100134
1317147
1358502
295314
434369
629603
1200051
1161724
519635
847227
449798
1325666
272309
1478616
216567
1111041
98147
712383
785441
340344
1343662
646604
830071
1292964
1185688
1315351
229410
699060
1162924
607760
186185
1390189
1540954
1541026
1089898
1287609
101423
1480339
640104
668926
1451475
956899
899580
411004
841533
660089
351440
1047663
1101965
1606216
240044
1057032
1558223
1293057
869211
967583
635637
937236
324207
1245696
185209
1321773
660118
723078
201023
1342846
1429475
812545
351283
796580
1227657
653863
13483
174534
813667
125000
612337
1269584
156212
1121652
1192500
1416359
1264721
780248
1309054
1414472
924722
1326091
1144937
963630
300574
1178350
506908
1647065
771867
1207599
938949
380533
1233129
680581
130474
1251340
218748
1575920
500610
450472
687879
301918
101049
803853
211240
502980
1183184
289384
573351
1451653
1002687
1263414
178645
196823
1054715
1482726
553350
337820
943981
1598120
1400422
1640526
1406462
134522
111652
82279
85087
1624741
1635958
1194294
292874
262465
1489444
1533097
1017055
154777
637748
1500331
96851
744719
6620
1576944
1018552
500512
1365038
406019
1360019
1297039
1497001
1333267
1210214
378338
1581639
863474
739426
1555042
1503979
969366
539424
931177
564127
189517
109424
164235
1143262
1125995
1626509
1110058
315032
869390
238073
334219
272901
1121629
257925
898615
116969
1020888
887334
132875
267024
140876
1516931
23201
1274760
1351639
135645
876735
1557812
1607767
260783
327526
997198
831588
845282
150156
681398
654749
1104759
1273084
1032368
160407
1464144
1103322
359277
31976
1381526
264659
1385892
1413883
7898
767568
377388
979134
141024
651402
92701
54526
1060151
1145059
1289995
1040207
1021543
1504670
1227747
36342
957112
613312
519068
1160313
1484377
348795
723722
1107599
1025187
1469817
892192
52909
547334
103076
1205095
1171322
597550
997490
11632
1640232
336240
892358
1420262
277369
851328
118961
794785
557889
523168
990454
475746
1412971
458400
867381
1524991
514633
814640
322046
1007988
527502
1148744
702467
1361545
1065387
753674
1184606
315020
734802
397232
539547
829144
212072
1200894
1372283
328567
464319
7926
1374857
990258
1273905
1455286
44177
421244
1149343
1438574
970216
178492
321724
1607632
199635
116698
1226926
1006363
845040
152178
1444605
589092
186629
1272788
36671
1096706
1593199
482093
541032
1065066
754643
689103
69715
675902
515905
957759
860984
370415
221299
1481712
175377
786184
216101
1429666
466075
1556823
767070
221723
1606143
588191
157663
1231302
1289289
483901
1466483
953141
958834
833300
311407
163300
218216
1244906
670840
752981
777888
365244
204657
751503
138627
739400
1466400
424133
365366
453865
1058982
384962
751758
146462
891545
1472217
867010
523656
1142095
265768
260259
73469
1112006
1358077
876187
127413
664901
981282
1486682
422168
621390
1050750
614330
850112
916942
777902
90544
1404955
292350
987332
351583
405613
1306256
664792
1579254
1502475
1102202
304410
777004
1250414
1054007
16405
1188655
505394
364136
435692
1141747
99025
610505
1471088
1605467
112675
137761
52689
363802
1073452
1309583
1087923
103206
541265
130415
1539575
518061
1026529
1214887
1454102
381390
985150
719278
715280
1098835
1261469
622727
1557818
725165
1597391
936983
1082481
35547
832171
1081553
114912
930917
428024
1418189
102584
1526518
1517722
1502802
299731
1415618
966080
1625417
102086
1446142
888476
1314120
336025
981599
1224642
416405
1394356
591887
661502
1352863
436854
38481
954998
1454541
451686
548679
306068
532773
1343076
478988
1462561
989962
1432872
45335
647799
385836
1144202
15584
1495582
595129
166887
505
626499
101062
1500769
304420
1163033
894739
1226221
686492
608563
76066
1152933
1519510
814479
365026
173949
68323
840206
49668
568467
1136720
214264
235091
636394
385777
643310
1328328
1027418
527574
242370
470821
160145
121587
733190
1470932
1539162
1383204
742519
1332538
1276274
110607
778797
431550
358565
665955
406331
1008312
564826
329212
1414931
586334
618920
1206780
1052806
1173651
1152565
1205656
1482812
50731
737945
1402209
1636368
761921
534370
707504
735517
1581883
490931
1207047
1096399
1502061
690433
381135
539581
107057
1608755
214795
993141
1512284
1526874
812100
1270586
1399079
959533
377334
1521998
20442
1047938
820652
469783
1578433
22651
855050
1020464
211797
52554
1253357
355517
1106189
873238
940768
375548
825138
1301588
1606060
1605659
186003
1460637
1316178
105337
892323
1523158
1448191
646716
105444
1217937
1255255
78946
318474
934424
692620
1433205
1232001
537488
1229546
798875
825057
224677
1087058
893812
839255
700396
671872
967347
1483078
1285536
917674
92359
40570
494803
572387
487099
658909
1034236
1474948
971837
457355
511090
1094856
188864
1354459
1405471
534774
1362432
852215
682348
807824
1120824
1381565
1455641
1421158
199179
1404218
1443516
144439
213088
505208
243025
296814
913341
289947
1382195
1377616
1387293
1293441
1591903
1397946
223825
1643512
1232149
1585193
641661
524074
1341955
1265437
356651
86829
285208
364942
1183751
199816
1107024
213340
565897
231044
1039148
1204160
862906
1547116
65756
91699
815703
285232
986427
795760
942554
961266
734541
731022
1432084
78012
1532997
439916
119432
656666
1476880
569887
677301
1279587
1511612
1298118
260724
678628
1294537
1114171
1618897
380876
375210
865110
112200
916986
45123
1324457
37623
391743
854749
1479537
1237754
718914
44602
1405066
81850
896365
1386731
1321933
462111
1036079
1409422
1240185
1032909
259855
1400330
1520513
65267
132575
526647
1374273
672577
1620932
405575
558723
550637
1460106
999558
992145
175854
1240643
111507
197838
1342696
1639194
1578013
1640260
1062339
1371134
42713
207719
776281
102779
1628247
1335108
579535
416623
820975
54025
537506
1641708
740057
1080916
115820
83
115170
714009
1319656
947962
1278637
1372074
1402063
901206
1266244
1482898
1284066
958380
1072024
791111
820022
802317
21370
218763
148508
1299509
1354775
1304911
499755
565335
717479
1330164
71458
148163
1222011
212621
1599792
1379553
1576059
675597
592464
1525865
1483830
147679
786350
999293
422324
350716
1201554
1055285
735134
455175
128205
1329589
1355080
3611
367619
352553
1472020
907188
1364048
1638157
260388
969431
1644443
906277
1293801
368212
1026915
2500
1193615
690171
556287
142161
165733
68000
1016550
718068
1543530
695813
1541896
401977
485291
591761
931471
700759
398798
1291435
205610
1577623
585252
261656
402294
1423837
1356485
1646966
1460855
1082051
464827
846658
1543213
592150
1377889
1156106
453914
783219
1183921
1645663
1576296
736761
327413
900386
1619035
1190185
1532522
686951
488136
1425213
455760
512907
1301160
312706
515048
258297
1538912
659302
1432844
633824
120701
47341
164365
427254
1207085
533331
1560585
770845
1020288
146734
1101248
517666
1454655
904752
799038
1200200
1641721
451561
944041
1088841
658214
977804
19767
492529
1644250
1483440
135028
1337902
43320
820761
1514614
1525552
60599
1624444
535315
1633056
598574
988468
305581
926267
841299
1100377
648735
1030691
280085
8087
1626202
729799
1030008
330466
848868
361922
890285
1048476
1030073
345008
787189
1273052
1054202
275935
511717
703758
292628
692928
1076836
1126916
656758
955264
385694
1318446
1064931
921227
5784
275276
1498126
1163980
1313008
1272009
1120803
1341461
615175
1040614
1160379
186682
195148
625619
1058182
1036964
1190597
1160444
696392
217600
1136828
1121040
1187342
21618
154760
699817
903316
1505207
870435
892828
585752
1129534
956686
1134068
578371
665871
708931
1303723
1597040
446056
700988
1184011
1164964
1105964
1257422
1386231
309351
332848
673675
1178098
50257
285934
598844
598083
447643
146513
663416
240511
744622
1468890
1522511
1062194
58599
1264571
773876
141912
360002
1357830
41522
723038
914021
684096
738919
274292
956055
162318
1010061
1620094
1120886
789582
1329792
162385
71480
519608
63317
673924
1115862
1211824
1599356
1327136
864912
1074685
617174
1552838
1647308
1174418
673271
965384
1326377
74603
431013
1425144
140717
426398
436780
1452316
552702
388050
1016820
296564
1085623
83875
1245332
683597
439167
1139869
1011333
1449884
108979
931433
1424786
1085995
1172341
678532
1402428
342985
266022
1585921
1452915
864301
1181892
475470
1552851
378570
1190678
892344
1271027
1350716
108108
759771
378713
932954
1642022
384160
1302804
1272883
450476
359683
1183393
903154
644930
1263126
875332
789883
1442658
658791
129531
424914
298130
1537155
1147388
1356669
153710
1269488
1326239
449178
586582
1099065
40660
138427
19712
1642749
411445
306047
1235238
1529815
763035
696219
222375
1308758
1176558
599225
2029
1487156
252434
1077048
553227
1009154
1133030
475870
407925
1077161
576178
1267885
1066661
57879
476384
1221699
515780
1526207
465094
102590
1164478
916348
34304
1197250
1419469
975578
1128095
667987
539091
1388811
1369419
786822
1390509
818055
253302
893616
615081
491616
1054434
946616
793111
817655
1287190
1549821
237748
870933
790986
1086786
934683
1395630
692094
756720
398338
1140573
1208096
1415814
1126395
556592
1077090
1277281
179200
611256
501561
1161957
203341
670161
516454
1562414
1598126
1574577
157314
1095717
1305976
1305485
775684
795497
530003
1211387
357597
789113
1080981
991542
737561
114289
834580
861467
957795
517511
375082
56541
1171862
1304877
1530807
1111111
1444069
1495866
404009
1589028
1312696
223691
476838
60621
1089630
884518
443486
1613420
710592
1082144
1396277
1282223
847651
1368274
1389480
232268
133682
1603350
194759
458707
710556
445570
1515719
476729
446163
1505267
623479
1499942
1454205
585342
1497393
303952
974964
467132
710855
449659
376195
587097
537585
1523999
279286
927711
1396874
1646242
1138105
1301145
674732
1436912
821134
566200
561344
1307575
504353
270468
1635435
844190
536304
120405
334321
1562584
1185602
1639303
1176507
302842
249677
1119974
1578875
1214570
87765
899347
1612559
1443160
220563
1138378
1148287
1621217
1200054
422243
1136528
16034
266337
574850
227242
149054
1343109
1000976
1633830
272547
435133
196635
727434
1602483
1640666
455311
742315
519965
73157
193944
1516491
1127118
445058
1354690
1014688
1128986
1120683
744273
702211
61422
669118
201239
464393
224943
219831
264595
891492
1214676
810556
820857
1025123
1209123
573375
1148894
972869
1144632
275224
205601
231947
102532
1502880
373434
314272
753649
312193
42279
940833
705535
1608270
397406
1328827
1207205
1088990
893227
162176
438625
945817
93225
302670
94253
21329
288264
884294
1195258
571131
823926
392625
961583
306068
694119
953350
1198471
1052299
1005765
640875
499379
270633
1603545
286976
860994
41166
1159282
1469219
503616
153800
726564
1612971
340368
654
205198
500237
1626463
1563314
367859
409492
869983
541725
700757
308117
789093
35334
802680
1284435
1582088
466117
1187226
1274491
123474
675795
879788
1252796
1268591
736196
1602754
672968
1111512
731223
1504643
906282
1276685
1146991
1255219
1605329
986258
661198
633218
1237685
236983
1043677
1196761
1606558
393532
816944
60655
992498
601526
27011
1277863
217340
783839
218712
1226881
59310
955221
811128
514461
576521
1204267
901535
109816
1051724
959078
1553116
512741
687090
538942
887560
261683
778513
1636188
1199634
1064979
1067522
1404276
502970
27234
1431022
396744
906997
377111
764606
886256
679068
174684
153010
388904
1294165
1202857
388833
289161
620084
1173898
369271
1274559
253527
1643040
467944
81150
1477036
1417279
556347
653309
1444935
258610
911870
453529
1583252
131315
689027
95791
1312460
1257977
1242115
227999
1370324
304954
1201024
642274
181444
1159283
867398
153899
687298
1509318
584068
1569972
1331018
1249289
248322
1261224
361946
781015
197576
1430273
258334
558126
1563190
1357316
875076
1532905
1329779
1474678
1360992
693474
1583203
327016
942502
478478
192131
534398
1533525
188487
1267715
401338
188915
777789
1308061
1631062
54169
734206
1601644
969069
280185
193492
588597
1045437
1427742
362448
557003
100715
728492
817090
326978
1418333
341480
402961
1568773
1491722
1618398
139166
1560343
1212814
896061
1335699
681033
31208
1278845
772089
677240
392529
238038
1626045
486754
370042
210876
75918
502147
1251291
343844
999453
847531
451930
345837
245984
1529594
702268
431277
463996
472597
778053
321430
734027
846786
1334717
988867
223194
1549986
339194
1530322
1154380
1503465
1592603
1458883
801576
269152
1135779
748993
1144244
667757
50484
421810
11355
282476
1406721
1517376
1099139
971123
199163
1546557
1386697
1015236
112032
616781
1009212
317203
730398
48184
1527098
305956
1575881
740514
715198
489079
1076490
756049
990135
1375252
1091080
686222
1083194
1122837
1190509
1022804
1046697
1175994
1434665
1251237
658062
596851
816750
1321289
1516194
1082402
360591
1181458
566704
1551319
514551
264083
1500437
1464758
1538157
274465
488298
246754
1146180
788773
179053
1380872
196269
80864
626066
12142
994906
1146923
1144159
903030
960138
1552634
1304458
694992
60204
1199938
1047226
826684
767212
50032
1149753
1432470
593182
658884
429415
535124
679388
176488
940580
932927
934644
1640456
1509979
1271655
607325
77422
138766
1036853
1443144
1381204
183357
1082503
1032693
55297
1343878
172312
1345259
1248866
792017
878879
30806
308611
236255
98121
1174563
1477262
559504
1160745
496667
273268
1104949
667920
440411
821341
770143
1050259
1171077
1041537
1559594
1532744
640560
91865
604205
815410
579353
569984
80275
1185931
1238827
1565075
1539384
162101
16476
885662
812074
84066
7472
705740
799710
530317
1456028
1370066
556643
1384629
702699
363119
1635952
1043285
1206802
37217
1107509
13102
1595516
784607
670766
1142635
732056
1023652
965382
703430
694837
241131
864897
1572645
691187
1060740
344676
1307583
234472
1639086
745173
1190934
1582233
338776
620156
387264
1628699
64918
598053
741629
384947
993442
98063
260951
285036
411105
1635888
520725
15698
1300451
758604
557946
121113
1366191
792858
322140
1093646
843619
581033
959226
567508
628966
471408
902866
169171
502831
1230165
1227889
1646172
542912
1053633
1151950
298097
920996
759960
1550312
523155
441957
188641
1536215
97311
604785
1191857
1540272
25993
1630759
1626222
869403
90147
621332
1239977
254625
451037
346318
573160
1157417
1377452
261469
1121337
42693
355701
1151157
177977
165387
381028
718567
559545
76763
859261
942060
1568771
684000
671296
1620472
688840
927549
664711
357433
363532
1632927
266712
1470389
1592816
608155
3272
681955
426898
1070942
1639436
485375
1313399
900227
81428
1622297
944274
430762
370566
952670
1161649
239188
1178109
1554823
350162
924565
1627530
697850
1345975
507301
193869
893247
706400
1460764
1124731
1025533
1574868
1023349
343165
411155
750992
189843
1248688
1261278
940327
680282
719387
1026557
1552338
456443
1535709
1367320
931290
1295628
271353
1507463
807972
351146
1095378
842866
56542
1576228
1589222
1132227
336332
796168
1011489
143334
851005
1129648
1112096
775734
608618
62679
861100
1347696
1063927
32907
55300
1579384
1305206
926597
250722
1097592
613229
984215
1056565
414369
900434
1261938
1409406
250911
1616793
208
279386
720961
1373997
234264
127290
301633
1238828
522748
117369
970318
1277424
420238
1173120
988769
1531694
726310
62941
625255
840092
296107
507054
1431248
437087
877878
618575
569443
1045763
809784
80723
407543
303801
1311555
235207
1531511
1227341
1017259
1101708
787571
1243056
1180534
1231928
558686
1530490
1410701
171730
1253960
1164829
861252
99319
1612469
1262845
1157477
1382093
896651
773275
1226324
563644
17262
854564
381905
264949
783474
6165
1484931
942119
372377
1238604
494489
1398741
1413137
158415
987182
345404
422473
830812
1165549
1584189
1216720
788841
1122048
1634505
245040
816315
130673
644538
783523
662449
756343
294575
609670
120203
1492550
190449
257500
1086880
462107
158103
877248
1510523
206048
78520
1132044
1302107
734990
1401298
24684
697591
1370013
1115719
1471136
960301
1252472
860588
921626
197261
183672
839212
616792
418488
1120152
1399
546014
808913
532058
1277148
1457241
114688
1611393
102526
1474160
1399641
909905
534839
1153457
1434999
1238142
1543914
941329
938672
559647
236142
555979
1569845
1266917
426878
1531797
1271697
108004
472564
50497
219837
729048
884926
1541400
156867
1508133
1003160
545046
1094490
1242619
1009088
690665
800194
1336700
1244471
615852
1350045
1411903
1490735
417529
1085638
982340
527588
177300
1332961
578912
852704
1522593
1393197
307497
1468823
1167395
1625547
1166863
952991
194313
1450365
684858
270714
211988
85588
1496429
598127
1332132
1457676
1281483
384427
1437138
1048032
1048685
397723
1503595
560591
1088012
378051
277835
728961
505752
1171667
32742
1449118
561549
776508
1496509
336210
68957
1424469
1590835
284238
651032
11350
180817
967901
815153
1121886
1153711
1356100
571739
1379528
1075781
1229745
1502237
259405
306136
1253411
1291651
177439
1446322
116851
664301
410025
454435
1177583
1631917
1071840
658705
239370
1386724
520027
967746
1560174
690792
781657
338449
1061711
1196993
767284
88804
89782
479747
1379912
556319
1491583
180200
467529
490163
704268
1383112
464055
35223
1007923
1535593
1440113
576656
452212
1287012
1556787
1170090
518494
1470382
531288
1351567
1437705
549800
872518
1423833
1117113
855329
735004
672838
1619342
360326
709381
1599199
1166620
40077
5665
641694
479961
1633727
653372
432165
139288
483067
1127589
310762
1493070
1013670
865927
1580065
688463
615927
488777
1520476
674077
20330
1635942
450817
220068
1237124
270638
1164983
1348115
717753
297336
922789
360093
136956
150406
562728
1065182
461237
340160
192966
612779
978369
737879
725674
914969
70699
452204
1318564
623723
676214
768605
585395
922773
379475
743286
1075025
485615
1641677
1240780
225339
171384
673039
586799
267186
525365
634745
233556
1457182
1122773
867426
458959
317953
95824
923196
628494
1028088
254568
688609
607054
780923
48561
1155065
1293086
1306750
1321457
956166
24672
92602
1193072
147640
1434801
1174174
559133
366733
60745
295185
164390
1103991
1092138
582483
302316
1064757
9283
1075204
117123
634885
782246
1117241
762596
1146575
1498842
1108974
469666
389766
113051
1219822
934197
1515000
118053
1063288
670940
1291818
1491375
801808
462322
1583268
192740
1399159
1278159
446143
338123
1196462
95380
775778
1344086
827477
1345359
183533
1500866
480306
1188186
1505265
666489
822553
199471
892242
1562645
903644
1541637
842484
1221774
272771
1623677
502472
566225
544390
1233698
1316506
497813
318973
1230012
64134
787420
1515239
1340735
681005
1172677
596899
267883
1573994
1484149
645129
1336979
1344661
1603289
63659
476622
1230923
380196
1393863
1480321
1198005
1533480
1353305
1375746
339583
414905
973160
1528821
738139
1572203
649973
1013148
41119
1345411
1143839
582234
945833
1201012
830964
1375882
783584
1112788
279019
1373708
602978
58709
413224
1618224
1214921
870119
1183934
292723
968856
1282265
786737
833959
1465257
949045
289901
61458
428767
1097796
1304329
858563
1041404
838033
285008
733431
753446
345137
619396
1396153
1624842
627719
1075424
43408
718836
1441939
380542
609976
468668
633895
974939
920960
354398
260644
307473
1583524
1288079
806639
1325611
773282
1286303
1445804
967514
109778
708979
435868
1425639
1505844
686405
1288080
1230075
1477704
138617
1055977
1575478
345432
227384
522507
1128165
249112
1443743
1180450
107159
1452426
897779
768108
1418686
841007
1142916
1602316
821948
1597323
1256840
706323
759539
196085
277264
1305489
427311
663158
77623
1480924
64038
1253755
142061
931872
1457036
1514681
1223397
1191387
1532209
72135
243712
1188013
152180
1487598
1052497
1134433
208656
1613677
896753
1112572
1188418
125252
1039103
12188
1083380
721033
485795
130372
1177489
1482300
1260326
177807
478922
20137
634585
1521331
201664
1626362
278618
1432017
1488053
677299
1365870
1064301
11396
1589523
471097
797687
1306672
601386
1330951
1204641
772644
571162
317976
1410558
106886
1062531
1024579
1192302
605
1578700
1318434
546207
1069648
1411727
944905
311574
975994
945161
970767
82796
73002
735493
528250
625580
457692
810029
454930
197880
823217
1589661
1631766
772099
155458
485482
1225035
1008893
1250172
132750
283591
386963
209781
862277
233692
57161
591477
893275
500002
314331
721512
1095285
276895
534711
244903
1619337
664223
173793
140522
1134260
105906
1140892
344073
692355
143292
1534113
1462457
385385
844003
822849
437550
106052
84237
1575452
529073
354359
1033792
954836
449962
805515
698718
1321955
504062
125339
1445086
1251012
42663
10970
1628047
88892
1231593
1252575
399141
737525
1631529
488695
608598
1373275
754108
1608241
1378854
1359079
1585385
552524
592922
147435
224525
1175559
1009169
1221724
1608520
1480067
370558
890260
1025708
566322
856030
1402617
1077826
1162106
1407882
1065789
419983
1421984
1617120
1593498
1590363
1226584
23449
133176
707747
850970
1393129
533251
1440764
1567422
1053329
544502
68527
112198
150814
490317
722555
378570
1231897
739075
400557
673586
753431
1267339
1550678
242898
967852
653253
1073928
1415956
320970
1601936
1327180
714854
1509353
1368774
1128153
1124740
1518158
1153790
406362
315898
295508
355595
342867
716427
1550127
215931
1405788
1595785
671525
1268007
1575603
443187
1155396
1380792
1024736
1203569
12951
276348
409076
913190
779302
1514764
159008
1614355
502230
1008004
646186
470598
744773
1221246
650284
1393248
757649
6302
1367918
1006344
1118127
762128
162471
1235942
269782
681140
1142152
1333330
864031
336972
236306
1162978
1171499
519010
1616975
1405687
1147940
1475446
1100695
402419
12362
460918
1175484
524358
1627568
1477224
882376
110538
629819
1488298
1193742
91082
1586938
8412
661874
756789
568340
736344
275658
1062141
719440
1363226
573515
1560377
553104
373175
1546359
775791
233053
967943
973661
623476
104308
526167
194111
1294657
921997
488124
671351
636601
1032666
994244
978452
200902
101414
1484529
821958
882087
1330287
491173
429158
411714
1074198
1586964
1326454
1096247
362115
881416
1074923
1061213
1439928
701783
992428
885032
139650
1060720
1431224
674333
1387499
1219650
529114
1451611
188986
832912
823807
318812
1281650
1318854
17802
1235794
385037
1455320
1485504
493342
1455101
1486956
84836
32580
986959
1462272
1366681
1129638
245996
491157
1636207
632186
286938
388562
1490075
414885
862252
646962
952258
1119519
1152221
40870
1255804
317555
1642923
332308
1448620
1346123
842135
627984
1500551
282330
582815
1513026
1125506
188365
785467
273150
1267930
93758
679235
611721
1280603
1357602
373777
762018
125577
126282
15550
445029
1093647
385184
1240013
552002
582826
1068308
110173
416268
471254
551467
1598952
1043895
160003
442635
1012109
465111
1171054
1471831
679374
771517
1602932
1358079
1441064
991014
1502472
1137967
1241038
8746
106417
1266896
892116
285537
1237559
732890
446748
27601
801954
674264
1582584
706804
1595864
252300
1485472
1354886
1202135
89855
459900
1006275
38884
678156
1646811
1428437
101729
110239
118908
1551388
892543
666340
296329
1464526
699483
1163307
969952
1063441
853866
78768
1636915
235323
681315
1529444
609126
717940
439807
77147
540327
1229247
764795
1027222
14448
1396318
298239
1323835
189969
511287
869575
370137
1371674
882048
358859
566500
74667
540365
492830
1095365
1378871
356496
1071638
1187472
132223
668717
925645
80911
1271036
860974
805673
608517
789574
901982
916194
1089124
1252658
134496
46521
1154344
410398
623714
563971
523246
1313138
713087
1489472
42570
1065697
851921
170801
271905
160158
400182
347756
1290032
1467291
1307565
1155707
712618
423878
1340080
1202655
532715
1432865
1411202
502874
1186242
1012877
792291
838557
312480
996400
497875
647035
1436245
358929
300111
930269
111964
421526
1337924
879665
330173
306771
1626431
568242
1063248
353764
495456
172293
827610
945679
550546
105884
1402900
732679
747852
928861
1412302
1003112
1202884
161264
1320840
506119
1316859
326930
1528127
872335
1186843
1328431
324934
1644262
1004564
1063633
1398965
1257744
1171816
1375113
264374
658013
1068800
1341158
127602
1256804
1109172
406844
11715
614257
166656
176354
521102
1028078
928340
1203048
33562
624571
135037
461864
200670
1006321
826342
550851
990082
1200420
149276
204636
1510249
1638854
1264091
348451
253687
546131
1070704
787613
404011
575748
1424024
454091
214856
405728
592157
1544129
1334510
195220
648987
1021442
232250
350977
1256484
810947
9493
1306729
1138310
1527085
1188902
1532671
276745
573866
453730
1123177
1472314
343841
538136
806487
814340
1538820
907603
559753
403935
990425
634127
343059
1137242
1428611
1243332
218175
213586
171064
1451276
731566
968664
242175
737602
463826
54665
98574
1108276
1563984
799478
385674
135961
1601184
1014343
383145
1004685
514823
1134934
601927
121011
1393950
3239
1006317
291784
294408
590745
81967
572608
205174
384001
125387
739499
77422
945769
1397266
837701
1011200
1139211
289661
1108698
1575700
971582
1521267
1428771
195926
475537
845575
1090520
219703
1510815
474740
863520
659515
1312696
1233719
28146
771820
977180
302637
270287
1313346
1092962
845103
308805
52764
479564
733951
851635
203210
909598
667690
413771
940348
1152691
847349
409456
1477678
176750
1603127
1052358
650531
106444
431461
24471
612183
358249
338020
864769
327578
157794
1410348
545217
893125
6509
280689
1075300
966272
387716
457220
4472
481404
651307
1614496
1343089
466400
165757
535912
1456451
675925
657728
820322
746796
1068965
1457841
1214197
357828
1310823
1116209
982103
490630
829964
1295915
810829
589722
274914
667211
199051
1165095
1295128
643812
991120
166365
188122
96483
705961
1193364
429004
762816
1189550
444022
268066
1358639
1114440
211632
1195087
1615156
1246496
1578221
1625305
738769
17946
1275940
1150395
661651
542643
1413341
1150813
1419865
523065
1453147
1115112
483555
387026
531273
997269
1210683
202716
900589
801597
970234
797220
1410348
105495
219216
191703
56823
1533818
1640138
616291
1437132
817632
290465
676252
845702
803707
1409917
1302379
859336
797557
324311
392515
893964
724768
1386705
1078649
182290
438780
1218364
1393214
1284218
1021934
354537
26635
1531489
340362
1117948
817220
1646738
358548
747257
398743
1370380
255689
1638159
1396163
1298466
916033
88037
1227607
1338197
756221
51850
1612912
250776
1031434
1081252
38294
1260
1139201
300903
1557345
816743
1351089
996597
443857
384768
1592191
538509
629474
777764
1452652
539497
1322305
266112
7037
685876
189072
390467
203110
176758
1226870
230966
861063
885394
1478613
514230
407207
373926
1278639
162582
159554
217908
1582011
1095442
162797
1175571
1042598
776717
1439908
330905
1563447
1067445
1182792
616822
509375
1334514
1211682
1482671
1311199
941936
499823
71798
724055
365307
1266144
42680
1384359
1259201
752943
267309
1415463
101501
113177
1369589
99470
960664
1130684
779570
270650
1142732
39731
1264227
607906
298662
1597760
795881
1172686
616415
624295
1432870
259284
1345134
735745
325746
1052863
15369
817042
5686
414171
1211895
436672
1241849
1547693
195276
1228709
1422090
561088
685538
1447989
709998
809480
424489
731185
1557168
1605645
256969
725171
1545528
1394568
40187
1284863
1015369
785406
882280
1476007
241102
1287457
392061
914311
659676
1615754
795074
1017346
535642
1017567
659521
1268962
998786
588812
910505
876347
902268
652116
1267948
1445781
282896
814055
302940
164207
1224743
624312
1280155
418698
1431025
104145
1109010
909521
1127313
895646
553219
1032210
1508767
175766
665662
1454764
1383016
1253037
78147
1460442
721081
575164
128895
1510480
488631
191453
628950
1108653
1365160
252529
1117747
591567
131100
13851
1296234
61225
1297044
739195
83586
987396
896253
1122099
1136819
1281262
1191197
573869
1033977
1328403
507730
1361003
676669
1087265
38787
1188872
87472
447654
1414710
507309
1541187
293221
990925
423123
654594
336046
1196619
840681
1401154
1287940
203529
180844
586328
1176505
895105
837066
141550
1647440
819320
209098
1436930
120656
582339
169109
1626252
908539
863790
480904
836477
657277
932011
309265
67567
246262
353795
427732
1609700
365251
1619958
374252
1168221
1344646
671019
1597311
1555741
599500
876465
961735
102665
1092654
1488870
1123533
90038
1150893
1220423
1044126
233119
1388583
481122
622169
766685
1438639
1302856
815511
1001735
868671
435845
1632208
241327
1538443
1148610
67274
205012
185031
1327648
1122186
192948
54672
1354399
1489875
707309
716870
1063547
1457064
1449322
196247
1451021
1307493
808925
278735
9816
1367280
707103
464449
1569794
857984
48368
1231319
1441638
119645
562329
1290171
2393
75496
496013
652922
1637216
431188
1316107
141329
1393831
276264
297236
123590
721588
160705
731273
768705
612483
1059564
1360629
588866
796845
774575
1358201
108475
283980
956083
139825
241395
942602
1535582
1372213
389634
554158
1596613
1441133
6886
923484
478119
41411
330761
1380541
844044
1299547
982303
766714
1369175
66231
539242
890091
47220
789058
1490417
58795
1465874
596043
432674
654799
1385452
406748
481090
708140
1553048
991372
741002
1276214
631551
290394
405083
1558021
1140119
951959
649635
201432
637823
1273105
882415
1553005
312738
1017987
947183
666785
927087
1574736
570510
41612
1637036
1156662
819469
812279
654361
1200728
618730
1083942
719063
137391
835558
1524570
1591058
643443
915675
1340400
31195
1303829
493521
454374
1292499
1501187
1168832
1447203
840723
1421774
861376
644296
529540
1048321
1382513
453885
1250573
1140152
1324329
696480
1421861
471140
1095342
533711
1501052
194665
1470030
138075
1552167
948157
260641
1130534
52663
706702
1441206
741070
276244
1589279
1351863
918050
1423845
441781
718413
1515911
410354
1006962
1221119
409203
361751
915572
1040644
476225
1565497
310907
899165
989128
1513803
734340
72131
1421339
63169
177302
1185167
911503
1580504
1024727
1402086
1055423
1276238
128716
1329701
1050098
55445
1573323
1304709
1488764
405650
942283
1526495
338523
699585
1318287
137968
467724
1575354
920110
1592114
1407585
280486
1176295
639345
330782
808155
978726
440398
1327524
1590022
339106
1205919
820092
1467462
1473246
1259596
309422
17267
1183512
150864
132455
731362
107611
1267682
1597641
1463652
1252670
1443844
170757
292136
1311564
1601426
481977
1647600
281270
196502
1552282
1440520
295978
7919
835968
156470
1235949
632081
1346944
85550
1145300
1316253
136183
1016766
1520277
892769
1264276
905320
1341122
1020906
537401
1077790
1633873
1624791
1376302
846116
166176
547760
552105
864271
979981
69214
523522
920383
1536047
517543
619943
104981
1264030
119104
251758
679459
1633633
674419
821962
399137
448612
1508111
1445234
927756
233369
1146872
1280527
836744
1172331
746172
1013102
1157552
805291
980414
177197
141979
736564
1639323
1612540
626864
1432009
996686
1287284
183343
883612
1452910
1510722
1140135
531462
1258885
297538
982663
93316
325578
991405
1018043
529208
681904
1644169
1190595
1259971
413857
991335
579788
1484858
754227
146730
585859
989908
221748
261588
955093
138065
81334
876789
1267851
29694
317261
70324
1005057
764220
1192258
201146
119742
1184511
107768
785416
1326934
1057505
554125
599367
766833
686378
1462797
964329
765754
1629898
301616
737167
1093110
405876
516275
925821
1238961
551939
348123
395665
1035671
897642
494540
1012386
100361
812394
706297
1329982
1618348
602175
1073805
949977
1023014
718721
623107
546508
866357
653416
498112
394634
1404519
131529
395595
189554
50550
958102
1003394
1525823
1580851
879494
1643207
462170
1506687
1572879
703848
66080
349137
340599
1103731
866521
711209
1122623
1121566
1472763
421915
1346319
13480
723382
971961
1105325
1369752
1141398
1328365
1291164
297882
604085
569662
985927
440956
210421
852616
987787
744629
1253711
1000326
1500046
42957
995438
1278000
1222298
304890
745160
1613014
1385562
936289
274586
1070350
401248
326046
186698
697794
209129
585353
1398282
307173
225744
1297661
796996
400648
1423276
1038287
1125574
1202393
1344778
1317620
1342835
1493475
1434510
202807
1099801
193153
1545438
1609199
516439
1104106
248838
1574087
412544
237755
1450597
1341159
151778
942586
1615660
116763
1066504
475296
774363
302191
268835
1559168
725727
1348165
321041
1150925
1617641
1188319
990617
427246
952379
1002205
616431
1034134
194190
333590
617545
1009709
540788
301717
549706
1248645
73010
1402800
1271206
1194002
1599739
1341948
760641
475563
1110697
169403
1195991
831903
1133890
890314
1064006
96298
844108
634167
1299129
1411621
966506
1350093
603069
749507
1528823
1187481
1050672
457146
25003
442771
1561468
181525
610655
1642888
539091
974504
812038
65008
800545
1461791
477919
1571348
1091741
651013
688788
1118893
240129
176528
324181
1006213
482577
569536
259490
495803
1368344
747704
21553
1393658
344472
1071363
1313769
1156966
1019093
680233
947064
1071196
914806
788990
327958
603143
236058
802959
1171220
996370
604408
88018
231375
1598903
1547360
365689
1535584
515060
1429193
251624
1643939
980070
996602
1122529
486566
815147
106348
1591132
1160785
1431614
887371
751829
1426001
192238
631270
1240214
537905
479143
1283148
1575428
157545
437181
238621
64812
734531
1212643
881082
1486774
1378140
1033669
1074046
360905
1001502
1038084
1612360
358397
1383820
954606
1585031
1443
839290
1494695
12263
554907
1366053
959061
509633
640822
1156164
122116
1480984
992616
1239102
1196806
657192
893362
597670
1315984
1180713
444795
1200946
67980
731353
1433753
582472
996891
881086
568024
1567220
963656
580058
1464494
1428685
895270
1479401
1559358
546408
686746
1546006
1084816
1041633
812911
1502461
1616908
504925
1646911
650925
739991
1619284
1535440
1338571
473741
1545671
1360584
973409
1112266
1151379
591145
1387265
902149
1110982
1414127
438818
779143
1496172
1074912
1280562
408762
1027595
45822
61873
1203534
849740
1338448
1420648
16940
535413
909646
1469737
887150
379570
314711
412687
899735
830633
232882
1006151
503729
331041
1374508
392103
1477802
58408
1131077
638444
1562627
767043
322040
348815
377399
828433
204429
665765
896748
1542058
532496
1472156
1025224
977231
921481
1131056
1502193
664787
507759
478492
635174
1443313
208302
383017
550152
550195
1187564
502716
1579226
248951
1448658
860333
592500
1187438
1071964
951727
767318
698723
1003265
1287655
38998
1567911
1051302
971442
1499042
1033239
1585883
46675
733733
1626513
725743
202054
233740
451441
1426586
1048457
1640101
651744
678082
1341136
61485
130964
981387
1084821
409820
1235879
241923
382988
1227144
537067
83253
507994
641578
1351954
731045
263537
1561927
45472
1144110
528884
81588
738746
313606
1021128
327423
80593
694701
498530
1252382
1161383
677375
763564
552568
577344
1046941
1208636
1639932
1608511
155759
1195438
1641994
933441
1507854
1441567
314231
1445635
62752
121385
243123
680175
148339
1387335
828999
1643690
1546399
746363
919167
1465943
849674
551950
1280721
1427594
807677
629447
1168977
440510
1589805
391484
488634
958230
1119645
939100
508778
1608708
1308409
1606876
1217792
1596232
1276760
106868
160826
1132395
1640985
270266
435912
854424
1346473
904589
1587500
1634152
1433981
1063553
79051
1501694
1206672
1579058
764115
344422
471251
658444
968592
330285
930563
638822
1233823
940344
1585877
1586310
886759
1373665
1617295
719079
20387
851590
1141110
319408
98862
601024
1338220
281451
404353
64557
813451
1189178
1340497
918179
1131772
244449
228083
1112820
696323
1197277
1285870
610356
1235659
1094967
1517462
623015
320038
1403630
544353
462358
1321844
229778
547199
172258
1358260
831050
823387
724090
506863
454619
344906
328423
304676
1069389
266450
970255
258041
1133128
1308055
1374909
1546738
1404027
14552
440374
468769
58465
307932
889902
1441075
606006
735704
160132
120172
939187
526579
1347040
420917
1131278
337080
215839
1598939
1450617
1149371
1304590
680147
420133
1287046
174543
221695
1433916
740158
435201
1403085
988238
860070
1087708
1309864
1144724
1329153
1173167
1019194
1356094
292539
974852
129876
320132
992905
1208982
1372357
910129
874296
108186
1522202
56702
1192995
36673
562844
1645336
356557
107859
324446
893333
1228644
677599
762632
619852
1439074
1545003
789803
761506
794614
1495728
1157451
894227
1210339
373841
1084126
62531
1230075
1217908
905287
393186
807580
196265
413082
1477774
642551
943981
1399653
1271371
383755
1184694
1041344
122566
59939
479960
1578022
855596
767493
232785
701801
1387935
1436420
675574
442250
1094990
1307265
1638401
648754
721914
693833
1334803
226381
612791
66233
351725
1026363
1173483
170009
178334
811879
379202
1459985
123652
697950
1229838
372669
846484
151035
426052
1228668
838490
1210213
1066182
1393065
162907
1063606
1060908
1514229
1514996
1482451
758529
710377
611976
1390151
1046285
1127803
652672
316302
1226675
1152050
691730
307416
1323363
1335460
1414023
1328229
1180831
277851
21265
1115757
1123738
1510516
727535
797992
335910
701481
59094
531202
127797
774868
1114258
85957
1484978
1482404
1608394
1281370
389550
870985
564428
257190
1244736
24773
437826
226668
767144
798826
1094288
1011362
4404
330556
344247
1559202
1046741
776661
767861
1335735
136567
1030738
1354281
1007224
868823
532497
775116
825735
1610876
167309
376798
1357810
912701
269580
1538835
1529049
1544370
354401
761903
488208
1284138
1576712
722895
1179802
1059734
944666
801104
1514146
1480946
559660
466490
729015
206675
1115790
241966
1127140
149715
447488
1260688
1487533
585443
1001868
947699
851955
1637286
1187394
921384
243527
1157216
1137141
52122
314702
1636927
1476113
216087
575039
1516616
1186236
1430562
429958
776838
773288
1311034
884879
1591035
1201161
988930
493635
1622779
207059
1454052
874277
860745
794955
1092320
1469935
1287525
1139880
419956
674293
195119
431462
1309691
600229
1421152
1190232
1210562
742408
381952
1420520
837763
1529636
1617492
790538
1639859
1216992
1209763
186591
146532
1246357
1430338
343037
646506
225747
1042249
931339
1286711
1491366
633950
63570
914120
464536
250845
1279645
1143200
212486
286758
1067974
1013162
1549974
772384
918741
116159
1521213
1189748
135728
158618
1547755
1071058
630490
1602006
486555
1407620
1031298
1153358
1572057
543820
755339
465170
1423720
505355
552552
43719
912633
1182884
1339126
913323
1219973
1644940
852259
607310
644741
745645
993866
754802
79656
1588558
1305017
645907
1629407
720315
817877
917301
316320
387762
1491765
426145
1265466
569803
576747
1531885
1455076
683923
486736
1172064
92138
361513
1637930
149194
660376
1039721
1048648
1185544
258085
1144646
212029
312567
603942
224924
914327
868270
474011
1275779
858179
1128810
658530
487385
1071072
1004645
693457
610591
1571502
1111606
1283638
74963
738887
1527768
211627
1084173
57078
778812
1609305
320741
892450
831695
1348608
672802
1522224
462783
901860
1205060
223998
323341
1641821
253250
995815
148604
261233
1105833
1404802
855060
405891
1307434
115304
877543
1299548
152855
1306485
1602688
727154
274887
24182
982293
944254
211468
1544682
281877
1211658
309574
736688
283772
919787
1608510
917307
1486178
664021
1548922
1448951
343650
615606
336707
918914
454399
1330445
968295
346257
1107097
968225
564980
1421488
188577
1626598
1646295
683963
814962
350322
733947
1212819
361859
384924
808913
260190
319565
542287
1087835
1098752
1529585
1113403
1026030
906234
191842
1524732
806812
476404
1058863
1096448
117735
1291085
205404
720221
216366
996694
1005826
43503
49813
1198934
1473430
1275959
985872
432991
37248
845611
1366161
1522048
1048274
1398194
1266180
882607
749117
400414
1119303
1568781
884165
1503533
467281
1597546
1486955
1096636
894658
923413
726427
1406741
1398525
1143631
959623
980587
868634
1291390
59218
1126631
239264
506535
1353103
499410
1473752
1610247
264914
783650
347926
166974
1481232
797247
265847
1095374
956623
195320
1552591
503588
1366476
465922
1539462
21925
1365124
51557
1070324
253442
1087988
309808
1397349
575807
86039
587024
1125396
280653
821115
1598262
1539346
1115960
84207
937565
373089
1583148
174046
134829
1463453
574503
1498598
722767
1037492
309883
393725
1008394
394295
1385879
540747
544391
379537
37116
430143
1105034
46170
982487
524236
1424134
1215873
936512
285010
98325
24239
331487
219997
1319234
1167751
1441394
1352046
1165076
452664
886133
1344389
1352909
1169296
1003504
588497
841533
127835
1372619
396217
1530245
1481893
1190655
1161385
284698
502299
911291
1167342
2710
434518
1298343
722620
312581
880753
1312634
1422036
935035
1133082
1475440
267202
898539
616262
784840
491762
338842
580270
761626
1186323
899360
1018538
580304
502432
546114
1604488
106697
995030
347275
377413
669764
413782
170884
1266272
1495794
1507074
667516
1310778
674185
895605
313804
325867
47380
767927
290218
446118
466037
1139561
1570456
1057334
1628529
1052565
1321727
1522571
89547
973009
1323082
1039991
564514
1620002
803033
1544329
791199
1303980
213472
919154
552162
693827
844112
1530684
1199838
1338651
826237
237642
134683
403122
416845
1587793
1318618
103177
482867
918924
1070421
644881
318016
756146
183107
30639
770224
951039
1591565
1465178
1412276
1433738
1277813
432723
1590932
1102813
108171
1088313
373795
984795
82276
323109
1157286
813611
94171
643110
1271793
236680
770655
513910
696620
508694
754257
469890
1477153
525282
1508942
1022235
1188286
141467
1461692
1232837
309161
101019
1053369
931375
1003080
459945
1631434
1032645
971554
1169436
731213
464769
265967
284909
703588
1616193
675173
773562
1124626
925283
807807
1519748
183835
1596760
1362037
536188
994361
1083936
1367056
1186930
1373552
1487956
1140288
72338
232328
551793
428085
1204686
1503993
1465299
80082
1477639
999160
70867
325111
240644
404094
521572
1335304
111612
700925
835173
572838
980362
629105
1607438
1340192
1232990
1627281
1550256
600175
1429003
267513
675799
1148742
436360
591574
1637977
1045367
1553932
1159797
409850
247892
716001
1205444
1477399
249528
1339289
712417
1095676
623033
736918
1134338
115686
528069
67701
1622359
337555
1573117
946031
924144
1151871
1111535
632376
49066
480128
1598927
1097619
1412042
209492
1524772
483332
1290999
946147
1279660
589702
345765
1009779
632161
385342
968335
963424
600207
921988
852967
1630310
806742
1483704
1411839
1379262
1097534
480979
356546
1395136
928573
725963
1617709
24849
924142
1319648
130744
1578044
334013
1146340
1085577
174805
1039086
520509
677990
445750
279105
502388
1007841
30591
495261
1074056
96672
733203
1435809
199003
1291732
801984
256688
891478
28324
1216665
1044271
234383
894717
1079138
1003724
714047
698614
536531
417168
770482
1339909
707025
325717
844582
1232699
1560374
708268
50714
1337471
257905
580711
1080467
1282005
732946
688582
808910
60979
1112480
1070041
1043667
699501
1292604
238740
1115319
793201
126833
1208087
1057882
397673
653460
1644524
10795
227287
1503665
348863
543548
250519
724164
1153448
223772
1017087
859173
393889
194828
309294
1104246
1329824
983634
552631
1152199
15992
620293
250040
1471269
950404
336353
171249
251402
966632
736528
1000822
404315
21072
619683
163977
321954
529365
336537
1233819
733872
690711
1066483
776945
863088
239965
1358798
541506
1061322
914249
178876
805760
1183812
32999
491596
822955
1349398
437930
1320686
1165373
1186964
580276
257798
1000328
1277575
910838
405205
365202
663951
911662
96656
76314
1257601
227073
866411
470053
1411474
221114
154377
1552564
148631
1419187
1101884
1292920
1423019
1023601
469944
2488
743140
543149
156801
1436464
379204
445852
281617
592094
487325
1475073
906218
629711
1590633
1207359
886597
1510687
567252
528001
856883
1488980
393553
1409549
489347
1268316
1229095
312447
449713
122059
899414
667402
1141483
886752
392672
449892
1226452
1623618
103037
112763
1089170
649490
1032106
215392
546375
577223
1413453
1605813
1197036
1483955
610839
1370059
1551045
1128850
1025402
868989
1471067
852343
319776
810105
806504
1489023
1366285
984329
1140298
435675
127728
552130
1282450
1487420
1168549
1357244
337995
343662
1383756
576223
1581484
1449603
523828
1063520
866620
482456
170564
865147
579566
636242
1235719
519
1520747
1521191
218960
1505277
1079931
1354075
1623907
1335979
978647
601244
260397
70817
1426672
322623
1409339
608940
1268957
1041262
1206544
1557492
1340808
149139
223260
168069
472005
281903
1647150
1385207
863268
736689
1624937
419449
1079493
1313043
966590
1073909
1402139
523047
401225
1247964
945841
1560806
596237
1111185
513883
1491443
1323003
564672
1171531
952665
1581455
1248495
1375191
1607697
860585
768831
195225
1163826
748836
664341
1257806
911109
473688
1521196
48924
275865
1462140
1038328
635088
122818
1280598
1206088
1284129
122402
1477551
445463
1403613
1483346
43203
248548
1217138
1518017
1355281
38919
385082
126928
199054
1106392
211505
988553
1207710
1248249
234441
735461
1025639
850803
502773
1608029
1399515
813946
313006
1532882
538957
1139674
237825
42407
575890
1112090
137674
1240735
820274
1267473
419666
1644545
1206792
58907
485075
1206218
488032
518521
297949
115369
814530
180696
338136
153012
440005
1642441
1349065
1092662
549664
193417
376160
696003
659363
1044265
1620368
850179
480053
282079
344559
23734
1234835
493081
1288232
788726
442345
178867
1182807
906687
460175
108124
1225145
869484
692485
775863
1034694
1514969
612617
1413636
207952
1552385
603461
1225898
1480017
953861
1030594
469075
7885
8220
1291115
971181
604828
43850
605724
166069
1260023
109523
1445458
70171
1029553
259002
1099029
422287
420815
1078617
443697
1093820
1576791
1125108
1462709
89062
1009216
1117479
129180
210722
1056848
310709
186329
232784
1388211
27438
1579864
1293258
1581622
1062805
53602
318184
1413262
426617
163453
1469823
834756
611387
717687
819891
1213488
624879
1295580
937423
1177686
1474679
1372854
72260
548867
523824
778369
1501008
226167
1388945
1553662
173992
878108
1023926
1307093
344656
892713
921526
731973
706597
951770
1083659
240313
1139393
740465
1406073
1420404
545453
800719
127727
1571222
727917
1505814
427332
1524675
495919
1225791
1396819
681469
268553
841731
1029088
188280
1417579
437002
82763
81907
1403939
133918
816298
1473785
527539
925727
136664
1140447
28879
339379
933093
22351
23369
53017
755619
369971
893419
1547657
1576684
1371180
937664
1444885
213907
1331011
161558
876007
1509797
1066482
986320
647960
487279
363154
333477
822896
1439905
959960
1104843
225351
250801
1573756
1557347
1255162
1216647
838781
908055
303375
796816
788934
474682
1562058
252390
623138
378811
770211
698373
256856
1285801
1015703
441910
953022
565611
1119735
1546855
938330
379825
1034012
1236316
1371209
1233852
33606
495241
1518864
1134549
1055880
1295957
107999
747984
828140
438238
675477
44104
1034615
1427338
891859
1093293
382637
715123
146584
1534634
466262
518942
190984
803550
472110
789140
1102401
636687
677064
226583
1092548
65244
1339314
144421
418881
1639333
991625
1087524
1115053
459518
968974
849097
600364
567815
1361713
484567
1137480
1146435
1220452
1520708
1058116
422
131369
634089
1338302
1433842
85518
1317881
1031287
1162932
1561964
421176
65107
1048286
555655
794631
755544
1487128
1277100
1597044
577396
707909
1176898
194300
807223
1128648
627991
1127030
5634
743813
323110
1534731
984392
881734
300363
615187
652768
1416343
391920
517675
1102044
14068
332826
16053
1098465
355516
364071
617295
1554325
508188
298670
849076
1110788
1431128
901575
399396
402432
1038533
1127282
60073
367783
350718
1191048
1412112
435429
296449
1632602
1178910
177326
1152433
61580
1100814
825908
1598575
469428
49379
798687
358175
898377
510548
1403106
1233617
303492
1400148
142919
698280
481665
1463950
109101
1641889
152714
829845
337195
466337
407896
869769
546094
224619
191662
740659
1628123
1607465
290363
1037962
799524
345023
692455
650397
430339
264029
1502275
1363667
971223
985037
1465563
1001117
1217980
1113538
1612120
532553
1579827
798632
919417
1177772
1115059
307160
1600577
732755
1177035
1418804
231523
182009
1054448
327561
886761
1444196
635254
962943
1521020
446415
382282
242863
177913
512456
1348279
512391
1577228
1047718
222892
1458526
1193128
1342843
1196386
623683
749047
1643780
431927
231677
764907
1396846
1469800
1207761
446008
1153902
356695
1173123
305084
660356
1305284
478430
1173220
702483
1160429
417316
1546921
1440632
47301
1229194
538378
970595
1609898
1350995
253807
124817
253156
524742
261238
1510666
1157619
602040
448872
231656
1000186
268553
425382
752099
289562
565747
1514823
674872
512176
518860
688183
130756
985418
644970
57485
1062034
1506834
105649
677035
916138
565384
53714
896819
621043
37443
1609477
1226177
957470
1423322
1431515
858686
93955
485824
241549
1576393
50819
1052030
1227527
907534
779377
988642
1507415
227952
1185480
881467
680917
478621
1158334
1381048
332523
1030264
1248017
665728
1623762
572847
1399507
289574
1129128
1084549
1385268
938936
219708
1029692
1007915
1372382
350753
1411684
888995
202088
1270225
398206
618828
1110468
802595
1065902
221597
324685
206559
614035
773814
201016
592444
115557
634162
173776
1258515
1246941
1252625
1224885
911631
284123
22101
638882
1538534
1343687
1241643
1369984
934870
1026580
1090968
1125757
1076156
1578960
1521934
1343180
572504
1006010
1293603
662180
566329
790261
862256
48622
412798
1596849
1561289
106116
882315
1063293
422150
457946
528501
991270
722682
1125267
860956
214271
1373183
286618
611671
1575426
1529915
1181834
1333848
345129
940586
700657
888521
527954
398610
1188918
1332047
944296
1554536
1414517
887046
1631717
820426
227655
512811
1427720
406136
490986
1336629
1008580
765142
1337085
435342
197124
1611825
1245906
919250
1284890
1025358
1074066
1190366
958791
517026
805173
894344
1578809
1481865
1211459
96631
1485191
1597897
1340698
492150
388715
489086
189046
1423773
1118469
1055221
7242
1316481
931116
716360
425364
146647
1450619
1483780
1337219
1222780
1248209
50853
1117929
649072
974341
1101273
660015
124827
1290461
1360313
4255
332550
1632865
1085209
322244
1455638
1014426
924178
1312195
675147
578077
1205881
333743
392474
622082
282822
1372918
29910
196864
1583547
1584005
427622
28383
832312
341212
746637
841036
981882
310256
1123669
1457209
1061108
142626
449231
3263
1087365
722845
152928
1434894
1129717
1477424
1585014
1410750
1280512
176669
899131
272095
748593
881837
1545345
1494113
1570451
1449002
12331
554920
346057
748593
359746
637120
572140
834878
743689
723182
674965
360508
862501
461126
534160
775637
1580454
748561
1575813
1323995
311081
512907
492360
549516
432777
661231
578002
332145
1014775
1338051
408899
736386
1278204
1274926
1219680
611265
1205319
284194
77908
1613687
997110
509032
1258982
1018710
1194569
250487
658596
1390686
1035239
1377483
754470
960608
374199
258091
1408255
67669
1084865
123049
990311
159944
664022
200307
1043634
31215
1584807
1533333
203350
1034557
313861
1060339
1191813
1106518
954397
1191396
811013
57310
638747
770334
576651
392447
587786
1257332
551947
198753
381404
1421389
190823
854325
1314964
173238
1380296
513036
845161
955577
430837
438696
719727
1326177
676082
1552269
168950
903668
1236574
1633641
1534667
1434572
893511
1107530
468119
977277
1402918
840260
222387
1300865
674524
339532
377662
516003
896261
1095142
777737
1047300
1559652
881297
1444475
602773
511429
750586
800549
1174805
1414587
1327704
269721
1409670
607472
24392
4072
174619
655659
573583
577191
1451964
180398
1172056
1367359
558172
1526267
467171
974578
273543
877609
38626
1259
1224340
209554
1114052
1349996
1134082
1436218
163807
1369190
706513
920641
972254
1144978
554397
155448
393612
791855
1147133
412112
479668
1285098
899818
313102
1229555
471113
70745
1252494
290608
1568627
1190268
600417
869363
1349190
1258759
1595978
457709
534432
962517
209330
69102
1309736
661379
694085
700608
235700
1526953
1052307
1119002
278944
937857
1638212
1250774
1472975
618016
1389947
1338916
1367086
1382532
1416439
849647
876634
794773
539767
1277953
1375816
563131
1181375
1223912
1084516
998638
1274332
165654
689825
1475596
786536
724589
2004
1257310
1079462
913111
456640
169355
919983
235304
465407
820368
199148
852654
798777
34395
925251
1078331
1189919
299290
900570
434909
1461486
959265
829516
1605480
52704
1029699
774071
188153
871108
1479239
1546641
188886
895484
1251940
447278
986753
1190749
1450926
177733
1297272
808109
870894
575391
391925
95547
1204518
1117394
1403945
1273639
825388
1035779
122514
990372
1473749
585192
399794
1630431
666785
284249
1540559
1358738
923431
1641158
1329751
577338
1349631
1172212
34681
1449313
1576766
540801
1453858
1604830
455981
1455262
334503
963070
234628
619984
208813
231484
820274
1481468
1534714
1168281
269142
742350
679166
1484528
854310
1288114
1525699
608540
1208779
731842
1140235
1646997
1035457
229245
75856
994149
1379790
429786
1373932
1210700
292177
1079645
95922
573082
1251995
996956
1171192
1279091
417421
14714
648957
38208
515610
750807
690737
1301887
915552
833471
1604953
1123012
382323
246755
1319005
465584
987940
403617
78802
1503941
251370
1156818
1030183
61484
1103133
1436048
1201986
844236
1432737
1380963
1604772
478167
393916
1638176
4884
1376615
1341806
1499116
1528243
1289276
1645677
145479
1520435
155518
30427
685277
894751
465052
1279133
1058950
876355
209793
1262707
1462682
865549
116306
214076
889962
381165
92692
1390452
1031826
211925
921881
711692
62758
1276744
329848
737570
1349534
586701
699184
913918
1333145
1046784
471108
1427596
507432
144084
1282161
747752
333670
851371
1126879
109659
691566
98537
547423
816389
434941
1544049
477098
124442
991977
1069489
764689
1243465
1551858
265408
6893
48918
1319217
1061876
578279
1522598
655485
90851
261880
660391
1272
1031824
1438999
1057815
289343
1181687
43295
1375510
617589
146162
1035635
32138
1347402
493846
442331
160671
738896
843127
896148
1032841
850837
1567759
32300
699505
1219588
1219382
332306
1049290
1503851
206573
644236
1578142
568066
229078
1018203
1567275
647550
166727
1219897
692857
685905
916221
428727
439184
1087713
1029425
183763
300310
1042229
1165395
40399
114428
729136
1067318
1281657
121960
1584289
1431705
651042
313571
1155566
1505597
1067201
881605
742409
395177
1519284
193106
604535
1637812
953316
7959
85661
612004
1545776
1063662
111687
199830
1089309
157249
208205
1219371
331875
384337
655218
1585336
1435984
886414
171020
745441
40610
1104236
1213457
694548
1100300
1544770
50317
168691
945137
1371736
1432543
613572
1541480
996759
226974
439640
559893
265826
1008711
985205
888633
136933
646533
1534357
1348738
65956
707905
1101459
1068594
187069
268360
1061280
520207
1313049
396665
55669
689382
851828
1049920
765406
457285
1479818
1105658
114568
1202232
792603
1530801
856368
922885
1599144
1622336
808752
471169
1415644
1557777
1644520
976456
1620692
539237
1210537
516305
1189787
546761
1223506
863920
1332209
1322255
919914
134635
1529220
1151124
568500
704684
843142
1192976
1138926
56164
902876
738611
465964
1231744
1372089
53181
166418
40898
1590423
1289605
1271329
307053
3731
1532807
1299808
968041
251683
919143
331451
610992
1525824
612574
24645
6769
1139685
472216
579540
1338107
420286
136500
569455
1416989
275264
680183
1004074
51328
522206
131232
573642
57189
1236844
244834
786050
1602402
257649
1437472
773531
1353675
1381183
1308752
269449
258820
543065
1437778
24510
1621112
1634643
1268399
188793
135043
366516
573681
41091
1286123
1022794
1535365
284844
447416
1155802
78751
679573
327052
707787
1032147
1265769
1387067
936426
1262031
642026
1573117
826489
666195
541544
220466
1086441
291877
1450027
645105
1043084
790037
272135
1017076
1212238
1518047
701869
1183933
772893
1374312
1035178
1138634
1611016
1300581
457021
1039393
1153330
673584
322322
1496845
400976
985482
956431
332057
993172
882292
110328
986743
69427
724781
1558278
970650
9131
647244
1622747
1529308
849230
953975
479199
1557581
293713
1628479
484007
364663
41170
1126904
512891
1073989
598273
1229937
813492
719124
691208
1147512
895963
676687
100942
1461355
11901
820468
550299
71952
700440
1453500
1334287
509135
695168
320950
494791
1455720
1622264
606253
67602
1424496
1046060
79701
426505
630769
1352653
1294200
1550958
1101097
698661
99707
137536
327370
862401
1293363
1399585
389612
622580
190718
1404814
71808
729949
1516664
1574797
151247
888553
1146371
1568403
1558805
245720
1372556
290960
1318837
167013
1310301
668192
953690
781438
633138
1606486
680855
107602
208201
782678
860903
1137780
383627
755823
1574172
412783
522930
118554
798484
781341
438113
1166343
1568767
1633352
567093
1273016
844305
1578215
71757
164469
1138898
802423
1433224
69250
1132602
324029
471822
1370489
712157
465972
625429
1254987
98176
205128
1518881
1187620
1452410
611494
888134
1254257
220508
336226
1364970
1537741
90962
410264
1141509
316819
1342357
1158994
1517075
684069
1159447
698849
1080173
431070
128897
628633
192707
1152610
60738
962165
705097
616047
1109913
625853
371391
1066346
318598
1624792
585635
569886
85437
703478
1088682
1240138
625808
143753
1107977
1067136
1307685
1320814
97611
286147
339868
487846
530231
971796
1051745
1207717
11749
1086679
1395248
168136
561505
1436050
662286
914448
447337
391179
1483407
300057
624258
68533
1020533
234144
553343
1329070
1071416
1264331
598854
510880
1077510
1080923
283632
312350
583898
68276
597031
1534767
1498968
370809
1209588
476315
1566293
193559
235066
1545775
1332717
1301051
866471
243720
1318814
540876
403374
695884
774706
754092
1443378
1001699
454497
553836
768996
325907
1057138
941199
14454
315330
1590437
347559
1294350
1351855
112277
1613545
1305261
1528590
404479
358671
453720
1067340
452696
1635784
1545439
838985
697484
884066
731333
408785
1267405
1112698
386225
1164972
273496
350570
97692
473695
177504
799018
538979
1633175
864664
1377840
582305
1002782
239115
1445115
729638
655261
331339
926734
644715
1086235
294623
998620
780473
780975
583128
1117846
1509870
510661
675868
1012621
1361801
317554
588946
781486
960919
1564719
1556726
693987
264845
751477
580215
890377
1457488
281864
1418707
959703
735815
1599551
575648
1546475
869028
1131317
765548
1271726
1205356
439960
21031
353192
68320
1585229
973893
1589796
894368
1321213
1310724
1585976
1033937
637304
1576587
1020084
278342
1293443
440984
1350806
1571250
1447504
1533808
339363
1402521
1085634
1276643
1587207
729923
1315973
1352196
306978
169554
464816
136304
193767
538770
792492
317087
434198
402383
793147
412567
832190
667391
1117797
1545802
1342069
840329
1020924
326211
583028
664138
901507
341408
492657
607542
1008392
1572160
1488426
1409816
1144184
1261553
1539359
5866
901313
302156
723166
1416138
1344643
98865
514867
353404
53801
1622359
409927
278917
799864
1315034
744493
862490
1504790
868853
1271986
678079
298393
834243
329595
1603106
1077700
1029001
264584
1556477
805086
639239
86096
36912
264642
805732
504401
62387
360711
433555
46648
545404
973987
157912
318039
1374006
166369
428178
680864
318130
697971
650145
516857
312611
1039451
292987
772878
532509
717540
1103052
1026684
253127
905864
53210
1274641
1450217
166767
1159800
876640
668660
889721
1103209
584172
825226
1304714
656946
364235
637786
1023149
921009
1293567
1099502
464494
1142374
121860
319454
481761
345904
1056058
834558
484430
854491
1349115
99233
521152
583471
848728
437982
1571178
668607
563791
1159448
765564
472953
1365449
1379331
1573727
180987
1156680
735650
1141518
568442
612202
929408
597575
1507387
373386
1247233
1366482
404974
1407589
93126
805825
337615
772646
97
1221388
125658
615291
872734
908060
924508
510631
683659
1502416
1079658
1638766
1112247
290119
206514
114604
1205658
517629
571728
1207152
1535188
1580633
290976
1205080
1325434
328033
1020605
1421969
86394
1465387
9149
43968
718624
111490
664840
1094322
39695
1412309
470411
734712
495341
938350
1126868
677724
639743
244420
236468
1079711
804162
108847
1556290
979637
800725
275371
1226688
1145360
844628
810429
300339
1508914
547116
45523
1176638
1406565
128291
1464273
422622
475487
545622
383756
1398766
534902
247892
1254560
268684
1225110
705246
839003
117300
445287
74992
916237
62379
948634
1066449
81832
314884
103311
408136
1111552
340012
274913
60447
578596
969400
874631
90605
44029
685218
1379589
1349642
1386815
1186053
1449117
761410
523511
1527058
399278
328138
462631
572113
487540
809668
1266466
191724
713875
515985
44838
1257167
1436671
476664
964612
455436
1079950
677866
1548895
1062908
238163
1234568
112492
231668
1609177
224041
744555
303114
749433
178612
1067497
1353835
1030189
499144
235931
677891
931045
263712
931818
195509
1264654
176870
159719
726110
783077
419229
303402
1176143
425187
723938
1053493
522377
733877
850955
1603130
1045324
13801
1180768
391178
694719
431853
806241
1605446
685567
998179
856853
844998
162307
102886
1571562
1460947
258901
677633
1533065
1292714
1543389
298105
343796
544566
503405
1190964
1287333
1268967
1386885
953702
1591128
587948
231976
74431
827692
1255254
307098
282524
23865
888199
691445
1547033
1397665
366069
1526846
119376
146626
643844
737809
311394
1234914
774517
585055
1402872
16456
349672
116169
1383941
485928
909737
922775
1218224
1557038
771497
272727
610856
533737
1005560
625159
967420
924906
864771
334719
706564
1595966
1064000
1502673
757752
213766
1438387
1381775
1613821
1174601
876023
403795
31644
444384
420694
724406
1619755
10822
58577
1167871
1487795
1306281
1578020
469022
1105986
1177002
956001
97735
700809
1510787
1003737
916834
1459542
1264842
947322
173844
55481
104103
1352862
1224374
308435
1041817
58461
993815
907520
70698
1068857
73656
882852
1188416
809200
1127032
1301920
1541897
961786
1637692
1450693
1498630
209933
98201
119974
12991
22278
1382945
770855
920210
1552425
277761
1435587
632768
1008659
121097
202146
1092520
1646498
514433
984926
1565204
1425328
283748
708525
868317
181098
1611989
1351416
1113337
1163700
1362307
1457358
23510
424099
405128
462968
112160
123817
44445
1235884
396068
384191
1334091
426330
639590
81866
1234808
910814
1622475
1184680
883413
636550
1316737
1515270
783683
63766
570845
1530986
825453
667876
288669
1463223
798870
101014
738733
1618007
939627
365227
1438610
637314
841332
582858
623136
1089504
1019190
440505
728779
1429444
230214
1292630
992722
456810
1158768
394090
449464
1284312
1001056
229423
81002
697925
221816
309241
1357354
1074416
232636
1099264
1438568
734095
1350187
670109
1560568
135747
298382
1350840
1421049
546489
781169
579634
1164359
1441979
1300190
344603
1644081
1160873
1107543
1397762
329125
1256628
1442517
456683
218117
611259
681996
1246239
342307
103250
771589
313118
275148
1423743
1621449
1628644
737326
865748
364699
799150
840603
527972
1421008
963761
671740
1173590
442773
297791
1239899
851421
708630
1109763
623965
337234
477436
113189
152959
102300
752654
241677
35637
605287
1369802
1642549
1191347
706430
20975
542841
472015
1103660
156411
696983
150496
1013014
12117
226690
1207778
407646
1270587
555993
327061
1522181
290578
206239
218360
1093433
1033995
1625588
21808
389759
73274
704797
263620
16364
142000
928718
675635
1541828
285777
1300197
1079920
592659
613725
118787
911078
1457075
1599115
1517768
186508
97906
1005541
418313
50655
270706
1131400
1332419
954793
1541033
658595
1011597
1193802
384095
114141
1317423
1251980
202479
531901
1430595
1498092
1319173
1256084
131279
1081718
764716
419405
982080
552231
325562
1144804
1618917
1640862
343059
654678
825028
1319165
1192951
1462685
610375
1115513
216532
1278625
784845
238478
964208
430007
960711
1348318
1033590
739274
53009
968507
830868
276854
1466813
326033
1211088
874057
135424
1061388
801994
422220
719303
308576
1094863
1534610
352318
827147
835523
1349952
1316593
69770
1595730
1562468
1441694
493442
355877
658600
531871
1394058
467830
877106
1137869
1531974
436134
773539
76075
1589894
532335
1424783
1238802
1081813
1076833
504764
14976
1069627
1156015
1601814
70471
1182596
1225312
820460
55188
566634
101471
927648
432161
1401952
1465647
807191
745897
900965
183429
1621216
1527928
723272
321920
426082
532168
1506942
763354
10264
518428
180423
137463
30127
1065130
979065
697592
302311
1312463
275731
1169383
1341782
772551
1559701
731122
431427
1052133
469083
380675
13681
879104
995483
853381
687780
1157763
221858
311868
514347
479410
772898
370549
743687
1462240
1176074
495832
420682
33530
1434490
1141941
525805
1259120
740618
763915
1125887
1373179
1444075
1415302
305442
595294
223957
586762
1274295
815457
146556
213926
637629
1177229
865935
920545
1258886
822081
974010
660244
1001372
669620
349011
806610
1167305
1553690
1205706
482320
658760
1321597
427392
1549624
1241761
1515302
349356
8347
1534472
504790
88208
242998
908062
1112337
635632
1493401
652153
564969
679919
437702
1230952
78718
48873
1586935
326308
562517
1339010
1116313
554045
156067
71419
153300
1383521
1180615
559828
1058503
928417
1194720
1401316
1284161
1580053
325484
563002
1332000
1529433
463416
1613656
795460
55322
134613
1434601
250921
367209
871334
911887
531055
1501411
1309907
1183752
1406340
391560
659237
1491170
1434216
738136
1495303
1174057
794121
1170624
1097143
1419441
900124
337745
1325267
701659
1444095
1373772
175747
82224
118891
380105
1187228
54534
698369
1108997
1127581
346145
868330
277577
1568229
508853
641049
590966
371175
1003289
51699
637416
443012
429018
935903
1014368
540806
477501
861198
892809
48646
1638535
1094766
632919
541007
1554372
1254570
1290048
1211200
1349504
958478
1494070
230222
766245
873065
1532797
610123
1433630
418028
100790
1588103
169332
579947
936131
1500988
1153470
1275974
387674
248155
1337157
665498
625778
1628032
1382467
395217
1291936
1220997
521380
964286
1559956
846884
744196
356922
695267
809766
685268
494935
946037
997933
933696
603396
291028
349258
488947
82159
239385
540504
1413584
455512
274361
1091779
718760
1042836
665526
813152
628971
712434
518256
1162716
1168453
115712
501976
592597
879486
1104617
1126716
1387304
544115
918237
701848
752275
941485
1472065
173259
195310
184353
1090877
432123
303936
1391539
1155898
1090699
1513219
1259707
656031
1599931
52094
15797
194882
462891
140396
1527457
1112647
651359
997714
1358950
1077184
978892
865609
838152
845874
1391916
165273
592364
398979
268743
808787
999818
1093912
732449
963356
689607
1299905
1002366
468347
511139
694782
1294082
377139
125412
1637708
322891
1566164
813081
1315012
412523
1142459
73024
337524
485675
424623
857840
306754
1491359
1262331
335870
194915
258924
1266098
116263
1221285
231872
577355
1009731
916878
1206568
471135
1347935
945750
871398
1567024
750366
1211185
88000
777620
814669
14720
1231012
341433
700680
163782
107547
1494186
789557
249694
687450
1468024
765789
776391
1099451
506097
1356633
592515
716807
1292652
980826
379542
453329
631668
114467
1578815
1042159
1278813
204499
937729
466583
209338
1086862
634745
243810
1533764
1212815
1092987
1287022
1111864
915852
273700
1157117
1406174
1598716
988594
797402
1278662
871004
1429857
921308
1300769
52272
1177705
212531
1600085
663009
597612
330527
633970
1461628
883367
512867
329453
116487
1376688
728353
1621119
854042
1012143
879234
1365900
171656
321300
1456456
1635880
941366
1564912
1389574
1109313
193030
1145178
714864
1259828
1455047
698911
1197201
1153759
1130645
1161899
1542213
648782
435111
1359155
1033331
1420683
1259674
226838
370073
573938
295302
404789
1085842
682071
490505
297987
1464179
1051322
372585
1273910
1526804
1414298
1151348
419750
536882
252267
322617
1431976
1234049
1567948
1496261
1093599
118235
494366
493649
441626
133409
807136
1568688
1016070
711872
1424758
361702
1189739
1270246
138487
156774
1447645
653114
181107
539125
662311
511030
450895
829944
1079020
87714
587750
1428718
798937
537408
957929
1138335
643654
902395
625510
1062269
1135950
929682
1002517
689919
947530
880346
650312
1168753
1182279
1166460
1278890
367203
130054
788807
760657
79443
191271
573135
1278024
697545
90405
1011719
461378
1302337
874044
453153
1449730
422117
1330481
681605
202934
1081756
855920
1327350
1406043
1151983
1086220
641777
1203565
303445
1517670
732027
106680
530170
503318
479445
715235
695217
1460710
351128
78202
55139
535200
368444
1016314
1120085
661793
1435101
662310
1349104
1544648
805684
1023927
1245721
924116
928030
515720
608717
297244
297084
423331
109557
171349
1475241
1186339
867018
1392372
125792
1578939
578818
1607517
1129083
435537
203539
790474
659824
1566162
1430040
1387064
1184941
1091483
854124
522508
1490912
478729
552994
689285
1189991
978793
1417284
111965
479128
284861
1579132
1251801
1639172
568699
1258383
145401
1348475
1437809
1612991
404498
829956
893037
82799
1400290
67715
1627188
352376
159161
549564
421220
770040
1441662
406496
1068484
1240470
631001
898145
620661
178055
882728
87043
1370230
915087
1573939
1530795
238169
1195063
669215
1458773
1239036
1071393
1057297
162500
505562
1362264
666830
482492
1276956
1561375
205365
1107072
1414890
794120
1363044
378073
921796
409706
44624
614641
1090132
372437
514912
1385091
1593134
1191791
1438025
1470061
969774
1417125
544383
1511736
356911
379639
1028959
394596
1432839
1548600
833822
984644
736531
1131837
561875
1280218
280429
1393274
206816
269356
131498
654850
1203509
1096742
967731
205967
686591
39402
1466172
966072
1384710
1558528
229868
586841
163606
717340
616076
591431
911718
1384763
300299
303448
303879
881713
1346060
319626
499320
564702
1621398
6578
1197244
560344
962736
1231165
1175848
98474
297629
775766
133965
1028771
1051873
319459
1461347
86204
1419430
705237
37450
656855
324540
1389287
1575026
744070
488366
1183723
37104
1543790
1629528
331457
255911
257659
1594765
146222
771620
1157855
72252
689064
265951
439681
1249636
60239
1645624
783613
530805
80412
1253058
1372410
674051
429949
1548170
722983
293109
970026
895471
1448455
405351
1259
564938
977672
681389
305686
882342
1565978
73615
844517
1521161
161688
1269412
1340859
642959
993077
1097991
1311089
1463786
454481
225162
537408
1244639
1474039
792165
807037
63678
1267236
991023
681366
1293767
223210
1230330
650331
798135
1100281
17627
780861
600302
22950
755371
145041
1261220
1101370
209428
849342
730633
290056
896997
1311875
1539000
442022
1248671
630685
676518
455426
446153
496107
1457196
162919
991385
1554605
758824
639643
325986
560182
345925
758312
3794
879284
541515
1263921
442778
332642
290278
660996
1446501
191042
1060766
279465
1191634
457464
1543584
101745
1305647
1056757
455390
1598831
424680
496502
285773
227412
978829
606973
1135428
828144
1005594
588631
914322
521542
1627469
725616
708486
255250
778761
668685
610061
1433052
243334
428243
922181
1293553
559111
744062
1182430
1149699
94987
145398
1578510
793226
1218171
6257
302026
970225
210672
115749
103478
834785
52125
1031837
472261
106044
557112
799498
1157817
1183389
335393
1475986
962987
538909
1107712
1126721
1078906
1240034
946214
1238023
2662
1157543
962056
1069595
296290
36806
1220561
948937
1160458
215017
397061
928220
38515
1527772
381017
1069866
916959
910411
802985
670902
1158378
1126930
924352
1537708
1021963
347017
17654
877720
1562036
1031887
156853
1067563
708646
1262655
1611000
493806
1062452
348200
276486
1357811
433855
1115638
154068
1298672
403927
926289
164367
937942
704643
798473
1398357
733930
380190
50962
1250889
540821
236418
1035252
509633
194743
840466
958396
659587
912221
1174978
973478
1199270
1252237
659454
554951
885459
530604
1317573
938037
218245
327552
1199633
1215297
1009592
1021653
889393
1457255
574747
1176740
425728
1605799
85018
340902
1405582
897709
1418804
431024
601480
271945
1215935
1382464
227107
789837
1361320
1384014
1485774
462925
228890
1290565
152506
1365678
239000
1373227
417038
1172738
542637
1237156
1544767
101216
685520
966611
545246
44896
544552
1564411
486722
1551962
797075
435920
1573058
349865
1220525
1145632
1495848
11187
591518
1289266
1352734
1049434
1487219
277128
352875
1119864
322905
1240195
1090303
644689
1073507
650338
589695
857798
1410232
1473497
1268252
827108
302556
1598913
19705
433634
178945
1625009
42046
1635296
641423
1463179
1494695
1590824
394699
1215590
242381
260608
805764
1287506
1172132
940858
897763
115626
493123
415353
26332
548593
1178930
843187
1268021
381541
892006
406652
1398774
1362702
1567037
550599
325828
283099
649702
1221537
1353752
706104
713484
336451
475331
1635579
336004
1223065
462439
796770
184233
308612
1617024
14934
641099
1431562
184481
19969
175277
8050
842945
1063669
1212905
785457
1616623
1347714
1197735
1072445
1339316
1473180
718102
1185889
1094170
401380
1258614
844123
466443
1273042
1090426
35696
132828
267318
1396999
604260
1379043
648588
1391503
1106705
1394098
1407675
664157
923091
17057
893093
1083344
153334
481811
1433078
810425
983287
999623
375083
1141308
319828
440266
378303
1382210
1209256
793700
263927
1086843
1204146
367522
9234
407048
1474083
700040
493890
719911
1451881
988887
1580367
195219
18152
152550
1461249
1275013
248600
693914
782555
1215322
1253103
1100123
880872
1593238
1633993
794944
445490
803685
1455824
15380
199200
1198341
1502308
959936
472853
790470
879953
834765
53380
10873
1122614
367192
827374
1354213
858795
434123
1006170
929864
31817
675176
1030822
911245
340239
199900
1588177
1462569
1026609
314048
111241
1101580
1073422
1187179
560391
1582714
1578721
64477
1306345
543804
280567
1194344
174830
1188711
1518218
292057
755062
1537596
1305240
926364
1497309
1604553
266074
1129279
9356
21217
353938
1359467
599890
752436
1353401
1116317
1275868
962149
883326
998839
602479
596744
461439
486261
371176
1103342
1028345
370946
662686
1005360
1448480
255445
974236
1299380
1089745
191006
970126
508625
1333497
995234
1574734
528258
419880
560802
1117453
798074
738686
973964
962478
1641940
444179
62722
1382882
1161879
181062
299105
182718
684988
98838
983945
843057
1397715
1236519
307922
998212
1151131
132831
784118
450285
480357
1561028
1161963
1466018
854077
1053430
670352
1159125
280729
932941
1007026
1157833
1243704
501953
1497473
67581
1389624
963289
290110
1264100
572663
1576974
471682
630852
1607941
1542519
229044
1258684
140272
1305224
883711
1123819
1002001
810591
1261531
35062
1542877
885372
1033918
548125
319549
1091287
651359
1517106
678037
276841
680915
1496560
661022
299958
289388
1045102
1086269
1484273
547108
1082183
792427
1296613
1192155
579988
1001199
981972
46185
265492
60599
796770
1260430
162063
431820
1446747
1517403
1595574
134305
468056
1327002
683510
960122
878140
1369102
1628164
142342
387958
422693
837249
138405
216103
209320
1060520
639451
305646
284072
1610230
152528
64889
552913
671588
1190885
390509
488470
848487
108920
608697
228811
763005
55865
52081
923626
606761
1075645
856319
1312108
763972
90309
197245
1071864
259896
1535627
475312
893074
683850
678117
1119380
1596539
1599663
1301164
1088503
982841
1068870
318177
759141
379218
488801
550230
571020
1456636
481079
1315595
437017
1452209
901005
1284850
895723
1386421
1091007
826091
715421
771768
892951
877676
73104
736410
359768
1313748
660409
359662
471148
762260
567137
1499350
1530454
119369
696770
369289
1326526
40158
139226
228096
239304
1177959
839403
1547179
1032436
1474615
1290081
1587375
698517
877229
204391
306216
213175
631187
186494
1617060
116311
67145
1604395
432876
1547059
1252822
1287624
694442
1053163
976171
882649
887516
1393943
1377419
1253180
1127678
364251
251025
159656
1309865
304936
1449154
178647
1563898
553981
63150
403690
455342
1369305
877972
535420
1000618
1537568
789656
1517123
1177183
631960
495077
1013653
1565655
1261770
400022
782107
435304
204716
96949
1145651
354019
298733
1073081
148250
911137
1047394
1515888
1615079
421168
1525216
840560
1045861
1380319
644449
840423
1056427
111412
512754
618352
1305599
1350687
799690
1142376
193253
1210588
231980
1586824
748636
269384
188886
580807
502955
1338502
100684
623524
357777
1348097
802347
150598
849971
1418501
1118136
1059524
1377681
775043
1534714
1480908
158764
293493
345483
1106839
41623
1289029
1286096
778631
153210
1449614
427921
401597
1256255
389419
1211184
1077979
148197
1041555
1353775
164978
103715
290930
499288
449753
1345318
1299471
717929
839545
237764
1570361
1481288
1145817
996061
1131582
1546520
129593
1035171
1171452
1265262
1471207
599178
1042593
97787
50058
958679
668773
1437682
418263
12486
1635025
49264
1281634
1378685
753909
417593
1209823
10218
1047971
974783
1159121
196463
1009381
588199
1493830
1524595
210218
832202
1357287
64054
1415554
766800
744749
65245
25610
528085
1213383
182821
893466
1298501
1383927
603419
816377
123000
500631
1007997
1427531
271834
46694
81657
1484299
527204
287869
376489
1395468
1248800
237683
170293
137660
656277
1179230
1465642
13156
1512903
1111185
374767
1387406
960643
783455
1212045
841234
1002850
1570435
1511154
687668
960214
209355
1043404
1505624
94239
1036908
90858
43245
860789
1293664
1642667
181725
980279
1342500
1596569
650375
667236
354931
250100
1370290
1028844
1513745
47003
808160
317754
1192348
609824
543593
1087782
713397
1129293
805775
941709
1621084
128037
555634
1008051
1226848
1077234
644295
73609
1375909
313929
1385182
394548
115215
124871
1247684
59571
567750
189186
1011266
780970
1203574
4871
251715
539211
42801
861432
132621
1522779
1571762
1226067
1460630
463210
747700
1583373
1091956
967051
564004
158226
559433
1227645
473909
1083902
311357
582506
1294113
142970
1474489
504035
1449358
259734
1377914
545106
735045
735507
659126
625829
404562
552332
362006
1226210
464480
1345555
56663
562411
737947
1227429
742044
121052
1331890
1048158
215677
925720
319742
515774
641405
895760
1344467
136770
501815
612457
265529
778072
1646158
1605317
1313709
1347385
162781
23093
1118295
178574
921111
1344742
611678
919783
1535097
536060
748041
570136
832222
237789
1188482
1635515
267442
53646
977654
491045
570090
1319592
858476
43177
99238
1050677
1452750
405144
100356
1093415
1453966
343772
1460628
1484454
530882
874259
566843
377814
430996
439477
438604
928442
15177
371095
74150
293425
584820
238140
1450419
1329011
170825
677643
362585
1044982
1274862
299995
1073250
1034522
1212703
892021
277519
1145203
590930
1369637
121689
149296
220675
725419
98665
924924
585634
1396753
1191642
279787
789873
1218950
837184
1397886
1429775
341077
1418355
1072452
1599059
1378247
1271334
621939
1269334
54622
587960
1478667
1113838
78732
1242900
555262
882535
1346754
1482846
310863
1093620
634802
1203445
1151226
246655
1248443
157009
1096157
702315
351754
77582
1432057
1235247
757855
303359
671970
228987
1565246
1447743
424946
1632403
848048
727279
446391
299584
301790
628639
302869
350057
502887
989255
17320
492770
12862
272882
1117324
1196024
782993
889854
1267119
866901
1391076
147758
1290423
763785
923234
568149
188506
300635
886213
914902
449860
728952
1553728
675637
112290
1149468
761308
1092014
981848
1051672
1430513
787867
1083033
172281
1091614
298200
437282
606824
845860
1173452
754024
381717
676929
687696
1000536
547881
179404
1348069
1451542
1496471
422708
1595595
1113041
424055
1080369
1347115
872442
333683
1503673
1590201
399912
38044
272786
898237
438937
513443
622729
668849
683058
1367199
279530
793179
250881
1543691
1227626
468087
915447
423162
21826
1052185
126748
856752
280555
1264112
351616
118373
402685
250775
1301432
203747
1608211
197427
494440
1108128
449981
192523
766924
1116952
336113
1021563
832989
832969
561551
1101082
386953
409765
900042
764450
1202178
1246001
334234
312468
528676
413178
1224752
93845
1038816
1331124
695893
66341
895881
728776
398397
747802
978412
1063624
321895
341353
97220
807256
638764
537567
1468454
728721
23922
1620394
1306292
101057
206
989711
172694
251129
549298
140431
1565521
364526
145901
46587
1308610
261023
1432396
225265
810981
301358
887710
100478
475775
522282
285373
1415946
488672
1034814
986675
335448
1315258
1570349
56634
298869
951376
447136
277623
75784
902187
37742
220559
1025348
993791
1266744
1493076
1169553
37348
419012
121419
1304126
1613567
1525063
115522
782880
663875
1107841
133703
328222
617164
240103
1117336
1204271
1634970
1499227
945634
614131
1025631
1210627
1153043
556872
116547
1061574
1467641
181877
835160
1201539
1453609
1553284
449840
1511239
782445
1504674
589506
1281878
721094
1424871
455364
258549
674920
670902
1324607
216514
1277803
216834
1380132
1281215
1601107
44531
490646
191634
1044114
287529
560675
964310
948925
189835
1128309
1220956
1609592
270175
883986
1244011
1028607
1538654
248175
1085552
1508287
1154013
165698
1185784
1156680
496685
1251633
810005
820866
36438
1091530
610269
864651
1181161
1376432
1475903
264837
787322
622280
1425393
1191199
49515
1016999
1443085
39543
634110
1247098
638355
1104030
444321
1240806
1419396
1401675
9632
1439481
1563217
892107
534070
1343859
589256
529912
702647
1238254
61026
1115418
65641
1133759
236870
1614021
1291642
1063246
891692
1541223
671406
846579
236611
1019245
1400929
663064
169175
630454
65008
306369
1373507
1117334
1482705
443765
480032
1155111
1552882
227581
1644822
1491069
916048
1190602
1576258
24864
546030
1119339
1299113
618464
1422680
1575728
1367172
1575484
616898
1465015
897146
796804
774649
280761
473758
322306
563257
912022
1541749
1126754
1622192
1221287
238810
84974
385311
1039877
333486
804337
661582
487688
547193
1126816
228173
444836
1157913
279412
61516
836990
632761
1202279
1516123
68768
53281
428402
746272
788311
718578
1317684
296013
674870
350488
812580
134953
1208585
514805
502282
620310
1186447
1416161
588154
1068016
318668
1172234
1078767
123521
198248
715870
558212
1287403
1297094
96812
591653
898846
102616
500084
880944
570925
398105
1615224
614232
1646610
688554
821450
988211
161330
1305200
212543
1577147
1347723
508835
1493011
950379
1439833
180266
672884
152203
851827
1143654
423009
603737
16709
16147
1403024
847495
1598696
1231813
233494
1434455
1067612
255881
43561
809748
1115935
342571
1040974
504240
890362
575547
379090
202842
491611
419992
1560273
293361
908063
451392
705415
1044521
1016097
924056
1106765
1497922
848323
350908
825637
582624
1146343
1149094
1039774
1147
126632
1533338
271710
787189
899868
407020
975408
12528
412979
1021199
1368895
713843
403087
1106523
1022825
1377858
1394287
561285
127280
1305560
532696
1461434
1587721
684562
1408626
252363
170439
153689
905137
910956
92243
924933
1032754
234438
1015849
841607
1427663
9887
1193486
457426
460481
694799
1186377
1067621
1312152
143605
1423173
508663
147357
64292
952920
1180380
158605
1382079
1128744
813973
978213
690696
880679
641131
296460
1517192
1627520
1014267
192963
391263
491083
211379
216552
1500133
247729
959812
1357733
261052
974710
1394346
381128
1561103
1534850
695325
1534359
874342
332559
661941
1149400
1081664
1571768
702220
332955
200899
1427831
613582
739838
549013
1408801
245151
46142
1522392
1254420
1537087
690055
1298399
1215556
1033050
534938
380295
588387
536289
1613687
405201
690586
759102
724825
1397404
1364694
1467347
19494
158380
870460
285699
1464433
188481
985682
523757
1491028
938915
1116469
824280
808170
1494615
1077124
884113
1403277
1598286
854072
1199608
1211834
34912
1486847
233305
1429130
509933
726948
716056
1194656
1617058
1502828
1323534
494385
588761
1169058
1369360
311740
85575
405157
1221342
545215
1107068
1372084
1463632
55089
699123
837558
513532
444534
245284
1084436
280394
1601405
291856
848319
950147
1245307
652046
1067109
392819
212518
416755
317731
1174376
491554
38611
1519245
679327
1402710
1014705
59369
664027
302105
1564181
665537
191891
153331
836718
1249965
994946
68696
740831
1302780
518782
1395740
752886
572428
1480330
799925
774201
728457
456055
1273584
943265
1533582
825486
1078285
359038
1143045
1598729
1530170
1434220
1475213
1621220
1590701
173360
1381705
1010312
254537
1331379
359153
399144
1449367
643100
482036
719578
829921
1436720
870541
685233
1326590
949215
678647
15988
1164493
464960
829605
222850
232058
270696
49705
1313502
1423959
77565
889111
1318170
933352
1221755
142972
771183
719401
1374309
1619239
1410040
133594
575839
1383190
160329
835460
571823
508193
1082715
620346
537547
1108926
1437593
205745
982734
95758
1345340
655549
106535
1611044
113701
1150577
992340
1077017
951825
1222072
1293113
204405
1048462
1213313
1494724
193240
166137
170167
320447
918398
1385527
295610
727995
397775
64559
521759
135988
617228
1206339
943289
416155
1089628
538066
1593830
926761
605766
1483928
1453692
1279150
1214095
1638757
771834
111607
1119060
439158
1429533
636375
1426392
1404202
1643852
158775
1412246
1234950
1284380
390367
750396
1604144
1207726
940651
241552
993028
138729
663187
1526206
1151713
40307
12584
416515
755901
682492
122043
362751
1084092
727469
1201199
161010
823209
1303468
266215
243496
917723
1004718
1633706
1119587
531575
1509909
149021
1144698
1113074
1529939
54924
81510
263340
1464554
1008890
973575
1093546
944073
818932
1100542
703700
510983
31900
1377048
643693
923848
1044047
1072987
1377602
799934
1304018
956325
320827
1041815
1517981
1462383
443340
1000706
474882
509729
1413025
1437875
1069640
1401690
1390783
1408728
1376752
1369333
1165770
1343336
1159560
1306431
56968
1097821
1301524
695294
301244
529803
1586349
895700
693019
1073046
76061
463556
454361
285389
619424
553756
497502
473332
1441163
668259
1264381
5460
583431
191092
833402
1228646
374561
897826
263041
148904
1644467
373853
778394
186645
1021491
1507899
375396
887135
619973
1074613
707886
134427
511163
680825
164896
575384
457577
214850
1265258
736328
943582
661687
551764
1104437
734127
1050255
785468
1337756
1052328
1350757
322792
329906
856892
45830
1615189
1317314
1163863
227204
303670
736152
873601
1247600
477311
1232934
396968
812592
45636
553747
1362983
1491282
1541997
795223
362176
89930
1343441
414171
388048
164160
1641426
680006
176925
735511
707091
1438582
97296
1353831
382807
1314789
1427646
264387
1482667
800906
925133
207861
219398
63834
583151
251432
488722
1372956
85305
1166314
661423
1487766
1587645
1314092
1300265
231135
884534
1264496
350936
803125
1029642
1244246
413834
713948
1507337
801317
40430
296204
542587
495701
731584
46001
613632
907414
39311
522930
509277
270536
1168997
1398666
1417223
10438
1152628
570110
394371
1189683
232415
381528
530647
1513685
1227181
414583
390016
1131510
598922
623217
1284260
977901
1405987
260593
821571
1145122
1593969
692897
415934
24046
500791
1435834
776805
337637
900491
448890
1509454
84225
636459
1552160
1022492
155290
34382
844328
1019240
267018
1356320
834311
1253485
373494
677854
641518
170570
1502401
927678
1057119
1347232
382540
1538322
791698
1582722
79803
1160808
291384
1537431
242726
1224020
859466
187088
937498
553796
849219
1055436
1634419
992841
1061137
174627
1584641
585020
235416
987047
935476
348835
23808
1311204
1051499
534540
715576
560696
1335816
1587473
1082203
1321900
64896
1022808
2165
1381161
711689
224888
639339
208080
1201556
223058
135815
264868
1212456
911480
837210
372668
106524
809659
706068
168656
647829
998545
158250
438517
469719
718770
1109292
743215
1479090
521901
523752
443725
157350
447239
174588
845255
1359959
1168554
1293670
253505
231734
1521388
1363404
314729
756323
1253223
408118
1466555
1401219
886366
551816
835992
1369320
802865
496423
832322
696488
692320
510266
1156668
145525
1050508
714947
1546654
1584651
350372
304047
1303896
623178
1315239
443640
362352
690789
266614
1627540
292822
186161
921625
1130053
545338
686869
1542828
566541
86964
681742
1595676
154560
1589724
623847
1287509
667614
1626804
1092649
728378
1406290
439525
1259784
161111
127343
413929
1507258
210444
1372489
709727
1574957
1027946
1111201
666751
606021
76630
1360452
1574730
1181663
1074381
1392764
978864
26022
950852
221829
324650
1602318
671700
1351698
100513
46572
246744
16936
1013758
401210
548281
939746
18307
1337146
679538
904422
167803
1585385
597648
624186
28449
1509881
529400
573772
448875
1171248
1473289
747658
385797
1131580
1406366
610144
1422953
572867
855420
1476189
870692
1298248
185003
730611
12088
34335
681008
1312783
1089016
1004967
943834
1129394
1284517
1622592
1569013
1379733
1399423
1389233
1373181
304915
105714
1388377
902761
1391440
1174337
322239
259353
798493
424027
1069505
731942
1307993
584
1057925
437643
877368
691896
1071547
1352795
986238
423853
1032870
507110
648133
854454
1149241
127820
543793
1071302
1167586
732115
1128030
496744
855510
155710
885709
656529
1385557
980719
702339
891328
719022
1153544
320279
235195
1477895
749037
1169969
1289565
902200
1184925
937249
1391673
1454065
1428493
977055
1512244
149140
596823
956381
1340142
1406688
151722
771041
1346850
763261
1646788
461393
881802
1644158
148798
1311962
1197751
439655
435813
1439633
1093749
1066793
997050
1570219
633894
1633431
1625411
206351
353981
1064646
360862
1128361
71763
1505918
1309978
364771
436359
1644454
886217
785042
329038
740362
645842
520777
139499
423847
387385
161871
1375759
276760
959887
1451542
717924
1395775
1122479
1073080
1028705
809160
116809
1625062
29968
873217
189134
1260920
790114
305084
529449
1620870
1228656
1492692
279326
1535230
1613194
332054
486564
162447
260360
1566865
107997
414845
459477
987216
1280811
196614
269997
415708
106308
429297
214913
917030
406317
922816
1371705
1127209
983001
453966
760418
1267392
1424412
710596
26100
27272
1125495
238238
1491790
395438
798727
1145465
627431
1424636
247318
128640
1542661
1101505
325125
1492089
1324171
967850
301769
87570
1619553
1269000
64339
1164304
1166586
222824
1522755
736854
26699
7882
31438
498381
1107977
836718
304836
1282261
846785
65886
961354
899078
767907
1041515
1369703
1427120
93013
893930
592555
693286
670464
1431811
1254366
1364395
1501916
623168
150637
936434
1557398
1406388
688406
1289288
735825
1462007
1070765
891968
1574138
580079
296134
520050
335219
852890
186869
554354
483479
201842
804508
1120715
1050523
978913
1223671
252659
141491
1593771
196773
63011
357631
1379010
641753
424098
515265
12407
820172
131682
548464
1564593
1602969
208419
1161450
1192849
1303829
1591479
283465
1296396
557174
1186443
100271
389747
98487
1050165
840943
875929
1134858
1505417
1062422
560280
1270884
1148497
1060854
567109
411263
630180
627544
527211
1256052
691599
333300
1318791
1024245
608140
1144290
574682
988410
822129
764483
1605396
1135999
265651
104981
380238
1603759
1281630
146787
667279
385483
771965
1480163
399199
1140437
243850
425269
1597565
313106
928488
1315179
673688
647276
1305381
965531
456395
314501
901846
727885
117611
576699
989702
851085
1507828
555191
1097907
967607
449299
818119
859387
593787
949320
1397033
258946
1254152
450605
1581499
216816
814633
340388
1322161
1585277
1462879
982742
242431
44227
651720
32740
1355988
889706
1291705
1634115
872817
1153513
859666
739953
1270250
810235
465494
624026
1265512
205529
1177237
1223714
262249
502962
857589
617700
1076334
934090
163262
1082301
1584753
1614330
248974
1343170
204205
613549
991075
1357403
905785
1091311
1492240
172950
1186372
1508442
1646374
294996
1198628
243378
330270
1149128
981613
1197564
751488
1041936
1027920
331857
1573557
576329
647128
213536
857186
970752
519787
1612384
865460
1160110
923946
698573
800531
1242363
666608
1262746
1163511
1413922
349459
286216
683402
962587
320551
314575
1445231
29778
1127827
126895
111004
902758
1568711
528277
879998
602346
1212009
39114
567805
389118
41479
521489
220867
890694
257324
17484
652537
799549
1340672
1304952
1534040
635663
1589560
326454
1361879
480374
469185
1328978
222368
833803
797986
1454902
126576
41222
823587
1174092
9511
500842
1351046
318880
1646081
903464
238072
1636610
1362431
1458142
1613888
884406
709235
1516859
1339753
23165
419203
1458301
97355
725218
208522
1012030
668779
77531
1330787
1020994
546200
624596
98432
691389
1429266
482398
665876
1231543
1421852
124746
619218
739931
1028039
1112101
846184
1530476
1310897
305438
75307
1123267
657341
992315
615322
667569
1308669
1567898
51576
448594
759721
1070971
1568227
1404010
1109034
1290777
78917
1017730
1484527
1499197
1155313
1578936
988553
1396050
1109815
504370
306150
1303640
1316993
84522
642154
155370
850138
241074
807858
1049869
1053312
215646
1571792
38398
937515
774245
710612
1593029
1512309
1040723
1642561
956517
393924
1017227
860564
1551176
1432064
956600
146957
1044377
1296933
1180464
1246021
190444
589228
96534
1225493
894771
407797
1252933
1474309
1465149
1211231
389882
1167930
1603653
678573
1567451
1631167
744002
138775
470414
1460036
59416
1372005
262350
1549350
140846
1311285
615546
557112
1117922
413078
35840
861181
1479731
469264
1614971
892467
1480021
1424135
790955
1150525
1020051
1060591
127897
1188014
459897
456551
563485
294010
508059
990326
165492
1229296
1405479
270391
353246
1536168
625717
710908
266585
1033096
1159893
927875
1420153
417935
387131
155788
882846
851366
1186826
1256059
514416
1012487
334472
901031
672736
706111
1471035
1099142
1002667
1538712
1390957
1545766
1123917
1551072
1181099
1639494
1335993
861502
283739
247843
1548121
584402
806752
165289
760912
1256599
530239
627707
952006
737517
640078
412607
1472342
155510
1262830
1018816
1553158
493717
1228484
1066217
1047609
1558828
734097
238163
279902
386292
1375916
324012
29480
1338665
47563
1571600
157936
699940
616202
1275827
520920
223536
1490623
761219
1033221
27166
899799
310420
364726
1317747
1471035
1277846
1588508
784061
1417612
912976
529051
1628009
1526385
676548
754419
1476595
890816
563507
804017
326032
394117
16080
1486694
576210
930244
1101422
1497246
850438
1491185
356695
1070786
837988
1201508
1531760
1562322
42354
107676
954500
430102
831913
813219
303797
166991
749137
1139152
1048284
196749
1609614
396613
1011959
304256
357151
959095
1262893
1309708
390858
231810
1093374
393100
1612589
229082
785728
799364
643162
692878
196076
1493885
152424
1520242
637703
158517
815884
716070
1212219
711051
1258913
611987
926556
212922
105549
207175
11192
445767
600020
1319821
940485
1141089
1348060
21272
744562
975235
1138230
420581
1185931
138541
1160532
119464
545142
121655
34973
940980
981219
880454
948605
1873
1419010
4699
1560108
830829
783787
1132031
1437131
1617114
291070
41827
867573
705771
1284539
975129
1444032
96506
1214193
868428
840033
762779
302572
1165435
868909
1086745
444563
1270204
1504981
520631
1643892
1096900
936605
107726
1152571
745303
571323
299102
1466987
591217
93331
913991
884129
10295
921248
423009
1239879
367032
1367762
838093
372036
1176599
723851
1301627
493047
620269
896183
364237
446145
317653
140931
287783
947384
1260576
1239524
925768
385222
647918
967711
924645
658683
172070
878358
1304684
434645
1075780
1590617
1219954
1543282
711232
1477776
1336434
16375
339767
1567927
1076869
1007926
6396
672782
1439572
228342
326909
1224176
689672
1047606
792335
94957
1236734
814853
179341
581659
1043329
1256893
132378
765999
713905
950637
91137
495211
1570037
822185
1617531
1607555
359803
1524170
640352
1469218
567972
447944
595958
1393505
1428365
1499777
1061226
291150
1424416
478034
591757
1155460
1149001
905377
1637361
610647
565699
1525118
502868
675100
659228
100036
400365
790821
1552868
203227
214836
391575
1125802
1030580
1310635
136461
1204725
39235
854284
1055474
1419261
1302769
1601410
17029
1077523
382776
888806
1378338
676918
1479035
571532
305574
199489
801688
529651
53520
881631
352210
426527
964402
1290408
277193
679326
1315460
705513
166269
193029
1400045
578032
377154
693606
1330554
1130020
1287088
935176
480879
1437103
923012
1273700
366254
262537
491116
907387
1586610
492334
1065362
394218
1409989
627629
1047419
1421857
495933
1595409
1643304
856821
891460
331614
1124926
1288639
547306
599897
1126475
869397
149285
975656
1470457
1166815
1379812
719912
1421449
613823
348422
304543
656446
909698
1266166
931069
1322980
1307088
1485307
617297
1526806
245715
15874
742928
1273549
1276772
455204
447086
1030947
653683
510193
1188377
1208708
1329053
445845
1098487
155325
1630973
1617690
774898
1216679
853300
530843
1144073
445634
1249905
1270144
1423776
1443323
1306486
871422
319597
97373
840662
1390474
77975
469235
525220
1104155
1599981
120176
821933
686421
1309809
1151586
1043841
393395
935393
628310
914713
56248
682943
901181
714205
591407
1125556
437209
1346881
129432
188061
143135
1621747
1390183
629937
1264939
615984
1476442
1226494
264570
333971
262628
1194433
551658
542097
1392959
690820
1310101
1268821
960477
33424
1213818
868530
1255090
879245
1056028
94929
257686
226579
523389
1615414
1474565
1230234
964770
1372126
1614687
65671
1496136
70204
791699
226568
1550637
266920
1395931
1194951
1516155
720659
230103
259504
1399497
570501
774088
625653
997611
379161
1232154
1476230
827596
136351
43690
973667
1376697
1368392
581374
634315
281596
519868
145047
587672
538030
136205
287014
572274
1424504
1529864
1008062
962958
279080
367286
448685
807335
667700
1250669
1595835
1336102
1575128
1489821
735559
1455965
836346
177553
1502141
1326159
1032997
1219639
1542080
663764
723445
815046
692746
1119384
832421
150394
1532647
292775
1388
751563
691762
1375504
29595
1024787
1239972
702137
333470
422258
1136317
349544
879114
1097011
1173407
1566160
721639
788561
210896
566004
1409118
740356
384175
1053152
144409
732198
1245789
855970
236670
419642
1256368
558457
883933
634321
515756
1045386
450416
512127
942946
1244573
1368620
1370132
587824
134489
898976
1314272
1170158
873603
24679
1265276
464245
148107
854191
1176296
1520820
83453
367274
996187
283386
1112376
180808
1020017
202791
318875
1224383
662954
1459552
34129
1447788
583101
1304684
1526580
73017
239863
1566473
1497074
181788
997539
136047
574909
1067031
1213075
1379334
933944
1003932
678657
1051298
457143
693853
395302
279464
1349165
1575234
813822
186148
1549841
1152713
763324
1127343
384407
913278
337303
259998
413863
679660
551798
1443919
1568653
1599967
1554260
1180260
1368087
1605501
1043289
437372
1463913
1286892
145761
1540756
1033896
977272
948355
1041712
1271015
763414
1460670
285748
505644
132535
536270
686380
1618948
1209991
748041
1217537
894496
107699
1014
790607
1012919
1513897
1618561
1205472
1609585
367394
997826
69394
891081
129233
1066504
1406979
1125366
669417
759242
1388081
1342658
152065
497670
1015819
289990
618361
635144
547238
34381
858594
1226671
1139499
1471784
1380064
859775
1488044
284475
606075
224354
514414
1523061
1092408
179020
1457709
1460401
1461156
351144
1391947
405455
1288651
188222
548597
1587151
457489
1640871
1564669
796774
1492346
449088
963375
549219
1288510
253718
422314
1179989
1256723
924923
1069990
1213142
637216
125366
118248
518452
1450018
920275
1055995
1308678
1442520
692485
1576741
696318
1112494
332814
1643291
756381
1040832
622897
618394
1584061
1520359
473900
1409050
499544
432745
1177959
390781
405792
1027796
406682
245080
1401306
447948
766754
1459633
1129595
1220523
1192244
293742
919197
1484701
146426
473603
492995
1223004
610954
30513
913374
492815
1313101
484600
1119238
621122
261107
1296625
45810
825647
396992
677388
1438677
986967
1389818
1481549
1346217
203233
778624
1433945
1058215
997822
544662
311673
935069
1014443
273186
497723
162502
1553511
785352
1147035
1300741
1348466
187526
1352850
780678
817098
673317
266917
507559
1285530
273306
1422704
610085
460651
1479532
456276
825335
1506232
439996
609839
607713
505920
414552
1094903
63570
194608
452603
300010
685061
462353
677995
80700
902893
800601
683384
297791
1405300
711459
1625934
762790
1232584
895536
1082984
1192285
779054
1123134
898213
1038794
228004
1422027
1515070
1011940
1373182
40491
92502
154716
729506
26858
1102070
1157492
1254715
813151
843745
933334
1446443
41104
161153
828382
368479
1047253
1525344
454943
795988
1593097
1079478
598368
1557225
873421
13004
1344225
1110625
645561
470815
134879
702075
1589602
789054
125162
312017
815028
227334
1381061
610427
134173
1400091
160522
654427
167674
162063
1371141
240065
599569
1518077
701814
1333739
337529
271308
1040205
1547633
883956
993480
1036238
331102
967768
1113560
1430775
589099
1030593
7603
1101366
535148
1177332
1080173
1236689
918187
711884
1592692
1151562
1197075
1081441
1169234
1144649
546620
1433334
1282693
775389
680171
960353
1399535
1143005
1032384
497380
747620
1214012
263539
624269
114194
470753
1316445
1126521
1204967
896552
393335
910624
726971
476005
1385257
185371
134239
690566
732765
435276
749129
329738
638331
1334815
1500941
563140
935677
608354
1473417
934584
1417326
1068800
218662
1646704
1612181
813543
560259
441091
1096592
237247
623272
1467649
1176517
1419914
1323637
206128
1277801
912902
996647
1030940
167202
911573
179701
673238
1366543
197243
174044
1372672
1208200
1429370
954423
804589
855770
1165846
950030
1537296
230954
1232501
1311399
1245740
676074
1068548
1203692
303647
1595132
1492106
913530
810614
170679
1404064
59897
677443
1312684
656997
550829
771263
91608
770953
638555
1238623
1645102
1114365
378529
1411203
1325117
768033
1195233
583391
1337220
691646
562217
1583811
890374
1098487
1039495
1112295
345737
614612
1217809
705478
1470479
624744
64794
1508207
1506335
206935
1064860
1029136
1263334
753864
404175
1412931
352775
311749
143617
178010
1520622
1475326
1333968
1425615
250509
970526
1352154
643538
1630985
37305
372980
1251442
1262122
179607
1579153
33270
700465
589200
19550
1440135
615707
724937
1177853
1033447
598259
1434880
382835
639096
1508576
1243338
43200
1076725
838691
1175932
483585
811991
952176
388790
997550
1305243
1526213
855989
120456
89306
1430807
1516680
1054720
295983
1278610
653047
609455
138253
273131
953492
211201
1116334
92282
291724
78341
901007
597060
499619
232
351083
890241
1178963
1160425
1254471
1484311
1185000
260400
157452
589730
1525151
481869
490154
897116
1059022
1152344
246591
886017
374105
44204
745978
615238
1304045
243240
354393
388858
1108033
108791
1155234
183168
70056
616877
1484991
406097
579318
1062703
593449
1397972
426185
1333728
916268
540455
894152
1481814
1450793
1341731
398722
70436
677297
161464
643158
530226
253008
926675
1193247
1548711
988066
35807
547829
643312
805349
681512
749660
897183
745481
892036
45649
1513884
1168092
106273
75434
773812
1012225
938164
986329
420042
1227728
361979
193565
1020645
1472039
1462217
1407024
723041
1293039
1098112
1252853
1363735
46694
1511451
1368108
1127071
1334091
1277542
812488
486765
80089
1115400
1290863
1570675
1412749
861352
1311897
1544959
851505
1479330
808271
781390
732665
97987
522276
1181356
1627574
919562
1431126
877050
750553
1429489
275755
438208
752197
865588
463687
1608394
245786
1389670
429007
424784
961200
116630
243690
719126
1621151
925767
1253
521346
75924
267651
126421
395498
1380276
1626692
905153
1194790
33587
293647
948077
1460232
1127517
140169
710383
576717
1606286
1360389
62226
1144082
1276133
1277787
465760
45004
133632
1387805
1167481
1612476
1581436
695163
409540
425894
204796
49023
1158938
1593962
118189
360620
406866
1283801
1094761
1237856
1295681
1554085
596157
1071704
182692
1547849
827338
1635979
63094
374592
164918
1163054
209855
403678
1177378
872909
1429111
1526654
509728
858088
547920
1166695
699778
811994
1372890
1467126
114673
180484
417472
1122126
655422
1636429
549276
66068
1238824
776924
905415
476314
895818
234516
1376985
1420670
576247
422106
604474
1169207
521562
1064768
271989
1607300
67077
1307626
62295
1340791
107824
1236584
449668
1046952
40234
227801
28562
753790
1551206
727601
847615
224549
167327
168272
155728
223395
1063536
1365170
473288
1274806
1227620
685676
528680
637508
1413229
1540385
458083
1254033
1005058
951556
791701
1509942
1455773
846121
1036916
1510673
1237645
961619
1115620
177777
121304
73066
742706
1207598
1636409
991524
1407932
1635654
1568514
577808
746976
1011257
1092231
539982
538853
13708
378218
1007080
1272992
407508
1545031
464904
60276
300371
1395360
991994
236099
737065
314550
277289
119791
85254
959586
547248
80734
900256
1036830
1007477
1118544
476321
535016
609329
1223311
281426
52962
118749
1366373
792129
504015
1048120
985514
1438773
1042300
985222
1474521
1619382
1432901
1312319
89611
1557968
1021639
1422212
103116
253539
74388
1512792
1145009
286853
1441005
231195
709387
239023
773572
1436689
1506013
873004
1151365
766022
1566771
1000704
483203
1119798
405606
1180147
1257900
454371
898391
566304
1156044
253414
1408882
1582351
306847
1121592
1134451
972354
1592689
1501511
285303
730886
1470739
333359
1636176
1416144
82115
54528
610134
599764
1616079
272440
658763
525541
1641117
393442
47470
237462
221743
901692
677239
1315416
539817
680015
1514585
1309067
1240626
597817
1031111
1380758
1575683
178635
584805
722041
487213
415474
1152373
559610
56272
581948
107001
353171
1389982
1323896
237027
1400627
1012368
987985
923467
221628
522538
694829
1440181
216912
988158
1017513
358080
1264738
30221
787432
985874
447916
1052242
102108
1518974
1570561
1179570
1099473
540849
578329
353885
1003454
485431
994019
179926
539498
1016187
804893
321442
393676
1483730
985011
1222292
526539
251356
1278536
904067
585066
1240694
1249265
510906
1568146
362779
623150
581360
1362538
1215658
1350499
922393
417642
1175546
1412192
263566
691741
1363729
257961
520441
858411
175698
416352
1513020
363364
1364359
1095148
1252981
363763
502921
320543
1499900
1604429
1433237
134780
1098651
1438673
718223
881962
270166
452383
752055
751628
1057620
1177544
804078
1003857
555042
109782
609291
670681
1103694
1462508
1644839
1411366
380858
1282073
768202
1383042
1315970
526762
115188
239299
655376
1128383
779114
36977
136894
1615154
948364
1397903
921729
804976
543461
424427
530869
1610549
1336402
112916
1107993
125802
1308767
147502
293783
200532
599473
72627
306404
708229
1324616
1232590
1417920
772572
324806
1555011
352268
1528357
945255
154080
321137
383422
1307865
1490857
1639945
1561630
1037309
1124299
211410
1307084
725788
649115
1622416
685124
871153
817782
1379259
717514
1148637
237610
398248
736054
10544
484729
644487
1354637
1529973
185787
224645
1536679
406481
1232347
870947
893855
1636575
1578803
904490
1270036
1387580
159110
1460862
1221572
438149
980591
1499376
525287
51278
262363
737902
324597
965230
744547
72289
596764
987598
956789
181253
841917
405285
1242427
48488
1376115
23997
774584
1064186
943978
1054651
1140416
90292
1112658
663494
1339921
1225037
1011946
598997
614371
929773
560422
107424
665369
274153
738593
102254
1149211
492808
1415000
1618106
1497108
264096
1134631
496925
1447454
1096220
128947
863030
1594853
465204
230692
1540946
587920
1274399
213626
1101416
410884
1396529
1579143
1222505
732973
1153340
916542
1114021
1262949
599434
1420910
645246
1498243
1452533
948440
1205070
598895
8358
45801
444892
1612327
1187900
676441
892185
458801
1092505
1155094
1092170
101900
425366
250666
371884
341566
1344743
1645626
50311
1073084
338664
202372
767378
919043
709920
263439
1204807
6403
502010
927817
806717
577289
1355364
430661
309519
804785
1057313
1484024
1255802
905163
1294101
1572811
356648
625144
15646
1277206
630066
42233
1322670
1219641
218263
99124
1063861
216115
961076
1366756
341955
660475
197691
666805
1410902
37409
1167888
1048865
590153
1622701
478343
1589663
907772
1577805
1476608
1171459
22590
1149815
724414
1264194
278183
1111097
354174
1617446
131239
1278335
574415
1535018
1536048
1011357
508551
51662
699129
170132
1517766
1179392
651403
1380231
78437
544157
749519
576094
737421
1074055
101495
625475
708603
312121
850376
1032666
641571
734767
713347
1266878
1501403
399283
1108397
225646
806887
439917
19455
193781
600093
1007776
387818
1035469
693296
493273
842392
1237261
161218
1262288
1018827
203220
1459216
554444
46737
443922
1140347
298145
1189356
474590
446088
1389620
637519
1413453
1048280
1149518
1557967
1506881
1495664
795400
1416634
1534302
209723
312316
400152
790945
1151396
651215
1499524
172913
1539343
1110832
1473875
1314407
230036
1189982
651547
831367
6641
644585
785877
1115385
14175
1124358
1454211
1289470
1073083
1471785
502568
824191
249729
1407562
1512928
74765
988176
459624
817911
1569303
976324
1005211
991545
760863
516923
930297
583585
1237127
1546895
564821
1211256
175885
256911
1434270
365967
220979
676715
277069
1258094
1260388
40250
1622842
121187
709351
1329456
1382727
1395122
355112
1431199
365759
520150
1115227
431430
192094
1377112
47428
1367935
17378
626901
451358
569547
460562
1011532
1269376
953931
1327910
1590530
188232
1588798
1021965
677506
102204
920563
773947
39920
1195234
538257
105932
303301
333704
836677
666841
1525580
988783
1230357
315640
304569
740238
466414
328397
1053200
536913
637291
870230
3113
1592319
564422
42296
1426634
119573
663184
1472684
171141
889921
693317
1159892
333336
1097459
1374682
970857
1021163
853208
477294
87556
1521502
27879
1121295
435859
1342554
1599063
356463
547153
472355
1351696
1103469
346366
606061
1632644
457284
288562
1331763
247607
273425
177053
1475070
1129371
1030413
563890
134616
806794
816548
122248
147939
974763
335945
1254537
10831
905726
102196
132776
295444
761538
986137
889546
1102951
1469747
517546
390265
1553541
1432053
226267
1576329
467823
1074675
762102
529767
1449814
558830
911709
429157
39416
841667
437478
582772
21229
1490267
900135
272407
865514
1513811
930089
512910
372811
1131863
1000494
713201
125295
392530
789319
634933
443279
206198
75117
1423555
1448217
1518164
247785
679677
391879
41086
438599
1436229
718060
246662
89936
1181266
852671
823534
1349155
900949
1069421
847700
90518
436494
1409582
702402
1310404
258141
852858
1638092
10061
236051
1451295
352189
734838
528443
150714
898320
360029
126106
5985
512134
822265
461001
1179557
709981
950868
749042
399937
289013
844894
466879
752555
23576
1640377
886405
192337
199874
1407964
1452089
1132092
439053
1304500
379463
968079
745594
340009
1342779
1490963
76009
333949
1468563
889527
262178
604318
1506852
30017
720152
1375813
1007256
945180
705195
527572
1393891
129453
1042961
615711
49392
866348
996674
673834
99630
282203
1239540
1300678
285880
1204232
586422
1475546
1530190
515899
415889
158192
1358996
1274196
1081846
1495902
189106
1472044
1338043
1366366
1128681
914191
1471196
360254
856463
1116576
327746
1166473
1621474
1539722
1234577
37403
904054
202582
707967
376790
166403
430016
101805
1586932
300451
1379863
1361115
249442
746693
1206416
926938
491968
1457326
1538253
1139019
39749
1167900
576260
1254234
617242
265940
928553
513690
674393
678742
163870
780532
1153526
860286
1635494
737581
220838
237152
1390383
22849
795549
952556
693000
1119036
1357955
1323043
43600
643397
652250
883033
225280
666183
1115860
439675
1116357
698155
291582
1316064
1295496
1545590
1460711
318679
982101
759198
1160267
1094125
672391
1066815
649218
1238731
154210
859851
359477
132067
944026
1131451
1373831
488164
1206228
720608
2292
944874
663455
46755
1160164
806204
189609
148976
267973
216046
1453869
1056337
74801
775731
273688
1080170
12288
1216786
1610609
952884
1180583
1573680
1557409
713786
323485
824390
614971
662605
478542
741765
121241
1258289
70674
178315
172756
795908
392869
693530
559573
460184
960188
990662
429051
1105576
165203
464731
216567
1489009
730508
90164
356432
1083976
111256
880357
1132223
1220521
644160
349925
164637
858056
1556686
53660
1545720
1565223
814302
216513
84432
524014
1031100
1591819
1249299
904263
1315814
477338
1345312
1028391
11587
486847
188059
920533
1432936
413778
1158294
774676
1342203
483895
241231
522427
161615
829795
1628816
252071
308026
363973
913729
665820
539083
826231
1144604
21836
332308
878471
192470
1172443
1621838
767371
1038481
1441879
107699
424260
924196
308149
1405302
1137483
354224
278453
1540690
587385
385843
1645013
436187
630909
86587
875902
1159124
873711
1201778
428335
907735
501044
61236
1146260
514941
1393777
511127
211901
1248644
772331
1054330
1310320
983190
412375
1471804
934452
809135
39865
597606
333818
1473697
610995
410239
1603209
818219
1212349
968089
1293643
713829
332061
977212
1093817
238093
155190
1472369
797359
343024
550373
617481
389205
599708
103961
107036
781707
663250
93432
855121
1426082
576014
1417843
1462698
930981
833278
645045
988195
363702
22177
1096360
1598157
1246010
863418
1307974
1271510
572693
436172
119137
125725
744415
368084
371382
1296915
622432
399967
518681
168508
842409
1301556
1482157
829503
625867
517876
214487
544707
30577
498117
97923
1587171
428477
472564
459479
1408338
1301119
523510
187471
1624428
333962
830636
726414
1507466
1133112
1249383
1140232
334779
378813
309765
1621435
679914
1263624
1455672
147789
1587278
1065449
475685
615341
938061
1415254
1611086
714377
1052553
1312628
450667
1050712
887183
1595497
1407346
1127700
1381664
677261
1220373
696858
757742
638268
331359
1524641
1112164
1039319
1064894
1596615
227200
681150
196549
1160624
1606912
15468
759994
490557
477619
1075768
886652
989173
1478067
146393
1002921
965854
1261907
161597
292478
1081885
1273658
672036
232458
827458
64319
1523878
552873
1310234
1552415
33593
34415
1328791
1206061
324126
64049
578466
1456070
711677
1517967
1594469
1538000
1382053
713012
1035449
1067861
827745
870115
1410394
146768
1235790
113629
1275841
1517314
852140
1483129
1429810
1229745
651292
1468568
82145
250638
1157784
172048
1159467
509040
1399316
135195
82350
1024749
387342
732854
1147167
678781
60229
715425
50716
657060
1305403
1122677
804410
100233
255260
1224719
483836
100015
1242519
407487
1489475
1356013
774608
240613
416218
1101292
614861
92265
1474614
33296
157411
1152564
1565502
1501441
1294346
1104855
1153560
1638197
815982
329943
301989
719044
170334
504878
806227
588539
1494018
176680
1241967
801488
248443
749646
1341413
1447730
181246
142636
1325848
534569
672224
1299521
21264
969754
328819
8143
274361
1284326
740808
1034576
1094928
972720
63731
858829
94127
918071
586144
1505233
1092073
851971
1517888
1372095
1007976
1441789
1521093
42529
1643275
1178725
448609
1392011
1481288
279235
499372
555024
789213
1494363
1194314
1557909
1007659
1502594
799209
1304799
418569
668332
1261306
25222
1009548
274747
785395
1322400
459443
1310665
1040437
1028113
1000779
1054086
777200
967389
522586
855069
1373255
1329896
1171279
183607
833401
1636982
1486715
471472
1447950
71134
1332570
1519768
197928
133998
180555
860644
950228
450621
33917
1084519
1392030
788426
83080
294236
161167
1079183
51033
190863
727869
678875
814175
1522500
530343
460939
848590
622560
391880
550051
1038131
1635140
1071760
659466
837038
915073
1275371
1555285
836156
685595
454148
1582816
1590759
1629550
333575
1525141
1471567
1287217
165315
378852
861640
712043
778038
1450617
525955
849134
640310
752272
122751
624533
476942
1266923
1466456
706538
946558
742842
825758
1130940
1254020
1021864
1095484
1407731
515706
187720
1138823
94856
91344
724917
1354696
1091317
1025637
616637
500040
405309
1593996
2227
537877
1250145
1174682
1231164
489846
122021
1083977
1389706
271099
1232521
1052705
945863
208705
1627115
170783
1006293
793548
1418604
1231634
1513941
1491755
1226606
883637
148256
832224
493764
1402677
659892
1000692
285842
835911
747723
265141
1580593
1608421
836154
59701
46758
1509484
2027
288969
825133
1240155
884846
796290
389907
1315941
753611
1443217
145239
1100424
433036
413280
1042686
549104
490191
26131
518622
1336373
933296
431864
155555
335232
1307014
357799
1350267
204044
973674
509870
193606
840356
164860
1326962
1125727
803668
1010396
750250
456098
1260243
580243
412330
416380
1347744
961232
713289
1258082
1554641
166583
1055765
304126
426592
859970
1138565
710458
925190
1123245
1424272
427273
712511
72723
671012
522299
528772
26637
398908
1365135
1183061
1435713
983920
488442
1239280
1443952
410586
150065
1498789
1574669
218525
1135254
1520988
1035493
1543645
464549
595668
1420304
1086819
1052032
939492
77780
157641
1505731
289354
991235
6735
1048326
1191591
1180617
1306581
1310289
880160
1107545
224271
1370900
713294
871573
971539
1423298
531041
1340903
1399001
1485423
1375759
1275283
102140
1509509
134795
218407
1104310
325246
477447
623293
1013156
1230001
1007596
1021416
285288
96551
346774
862815
671168
1262686
1077453
1147789
629611
1150970
1622781
1151002
586798
702116
1360817
208965
778722
143164
1289952
825099
268344
617332
926507
1345399
13364
1446199
1415848
1558270
1465067
25879
1524784
999825
275017
246643
369637
1093350
330461
1140785
1587585
1187808
282810
880316
270854
903615
826243
1547147
1177632
27654
226944
1578337
1634793
1324362
455048
130595
389518
764062
687427
80972
1606781
924872
1475176
798839
1322494
1611035
1282611
1423286
808881
487890
258356
1320488
691804
1313323
1167471
519981
304706
118840
840525
275951
844172
632626
1089527
1370636
1399772
1370382
1494549
198954
1463136
91742
860917
1495376
828014
1400419
1510033
881260
1415626
801584
307527
1583672
929836
1465214
1502348
880087
305897
626996
952981
1548201
14905
475210
495474
167216
649133
1597290
882831
69570
367842
672317
334668
1463297
252122
1487467
1570102
1448930
932657
881056
170935
290700
1089187
1351806
1200752
8116
1014470
926294
311693
877102
1313318
1365234
956618
1226770
480521
1502578
1602708
922874
891662
68251
1165954
819002
311323
1275704
1449760
756266
592396
1259399
207375
152795
1149300
301871
1502108
526174
1135667
987642
311811
25357
888290
1118862
951916
1226306
888791
1020170
1476978
1522205
311930
1016341
414962
1267126
95436
969285
44567
404369
223433
149629
1505718
798039
1114887
20002
335086
845461
1037612
1218494
399690
793675
200837
989784
978365
514570
1549979
1331264
1431785
673922
1226279
332475
760274
905775
619025
287098
1204930
1635017
452778
1350553
401794
25933
1273444
1392034
161781
1088891
18620
642807
1433931
534256
1603347
1453309
900521
1322146
1447901
1158629
24123
477914
1070851
338721
629746
1165883
1536857
446152
1476731
328315
1306972
30621
1403463
921953
1168575
316968
1021262
796277
216868
733710
800195
705727
725464
227733
37894
566218
553873
997385
1058977
786977
294022
44411
126714
59650
680561
520937
939594
1501373
1321177
276067
1190980
1282742
15480
332050
231918
759071
1240732
658019
880107
1097609
262835
1615849
424960
340569
1442488
1328085
1390084
1609008
467871
739194
1426387
318143
1148702
866451
343498
966441
140380
1307583
286438
639051
451885
1042303
1311225
418173
1424243
1569924
31858
52001
8728
697032
644034
222167
557768
1264427
1485533
1116028
1537380
634261
36676
111283
1526061
386984
128158
432916
315560
816825
755777
24374
1358324
1266429
1301283
674612
371986
325507
1580132
594865
760872
259505
1064225
1629172
875788
1222017
1482927
811470
1459041
883834
753170
1227264
351871
552847
986014
1362132
307460
1162527
1462315
197339
1076970
898315
1530110
953787
1386209
995472
1047564
1299557
436268
1109288
798528
1591564
652126
712654
175985
1348565
352287
1641192
846033
1409791
430977
1223808
942838
332709
1178665
354005
1368920
630560
1603359
763013
543233
15390
181041
422594
2422
299053
295565
1279220
1370719
674343
26428
1323063
797366
1105600
61435
872240
853583
1247771
1292432
1465255
1018252
57418
761010
1396921
1318543
1008543
1117503
200564
1069005
1445980
592636
1601297
1245416
1585417
1033669
858411
679134
525879
816939
1141835
1333719
49876
1272727
865835
1540918
1308657
374743
317787
1010538
1201963
382897
667668
1636221
1347823
1112928
596125
1501398
632763
1356511
171416
490390
1229247
1176519
643385
519662
376793
757717
161348
1429363
907466
1103365
1485765
1610309
352746
785870
1094030
1237349
699518
201749
257123
1154865
1567118
842418
508141
761395
924484
1280193
287645
812454
218959
673110
843537
1133223
448519
620284
296143
692101
1041117
1330637
1571923
1357550
870477
1387374
1102471
1609268
1166230
1574688
996896
23585
49686
706871
1427672
680553
1301821
620676
451522
1184321
57203
987144
478978
143822
116680
870137
243852
255653
901511
1145610
1069520
1098893
1566215
366053
586613
279246
666481
214050
1614463
1096574
1031167
244409
1031082
1365092
1109751
78092
374877
284330
1315654
1106221
256579
685128
987339
1018401
126080
324607
616681
553310
1561811
622925
454638
397357
606064
248002
1315718
1487296
473674
732342
912550
513698
1316238
854036
1624893
1154737
638384
1482518
1226604
1164406
1504052
13093
1615512
52308
728090
562514
908164
1028911
359234
813894
110434
627582
71537
1098354
1438604
275188
99812
1007190
906604
389556
1615507
232085
218222
1240515
450034
1045764
1090595
2916
794182
90056
1528872
141758
970327
330503
366266
1560978
454412
1129102
1490675
1158984
735761
566499
92050
213904
1422968
161739
829556
156655
133303
192520
893328
1538719
229938
1072295
551576
638183
1129178
1083287
602626
1554697
1165940
714978
713830
236959
1310527
1599917
1428804
872305
888273
1538501
1414111
1342225
808787
851583
139414
794527
967942
1388562
1045176
327104
164354
355026
1158165
699506
1316112
887325
452401
1433987
430413
679107
1381695
91615
162038
138395
1360091
389477
1277695
608738
1132540
1584311
1108694
1499038
1140352
38611
112530
966978
1539819
508735
20469
920629
445210
985721
814430
1021423
221014
855715
431757
687133
1486230
1509668
510301
743161
1529054
468585
1569506
708761
590601
1606566
770712
1271707
1329014
1445666
939206
1276625
961017
93294
1410287
645572
807045
809757
500818
370558
691066
347057
166963
124745
1216359
1053456
1148361
13007
790
1526344
197983
994244
1106520
126953
647988
527765
795406
282615
1524655
112449
1327122
331929
1437511
178042
356911
1581851
1002984
200935
1122467
231219
435586
1561430
1373940
1182101
1635664
384937
359689
1068378
472818
1601061
942226
853630
1059561
526885
612059
1337219
1239753
418298
1548373
352648
1062483
336176
861788
937153
996976
1554976
143915
156361
1595029
431454
965636
901174
426648
1136578
1235
810178
1217809
774335
1512789
435995
1463265
1491191
1373526
1462438
938875
1523437
982017
1475097
38952
1243200
233742
1332995
804353
310852
1532925
589350
1157711
611043
530375
1513263
1022291
355337
1417184
551537
572109
583180
1025074
553681
837807
32121
1107964
523215
460281
1510160
681304
68015
1209820
378989
1228974
938600
943163
1549905
459356
364091
289066
1124408
976231
1161919
259283
971365
137158
999192
1386795
554173
594290
1204109
741797
220682
1543976
211264
1332175
1448568
1565800
366946
288307
624316
41127
1158900
444421
13835
460639
710893
355175
1451099
260952
695264
748977
449177
1498498
636453
45396
118964
1566929
600693
929531
1295683
223118
676709
848722
364359
995790
1131046
803915
672186
731244
1150091
1181624
1388539
355296
48339
899011
1556127
1627140
1266293
370826
31779
104149
321805
135001
1608720
1282583
247110
1115712
1295260
347970
664418
1339381
1635708
1333088
1624109
997313
1535689
239704
315186
1365581
177435
1377891
179271
984952
1403580
306352
159094
1416798
329496
738870
825351
143824
901294
1254558
1405914
115525
1600105
138268
686604
258010
477720
1200907
294277
1015169
75347
614081
677996
436574
1409016
1623978
156786
923277
1218976
1502306
1391888
81541
1234304
776230
472744
1413459
955762
295
386484
245311
1169521
634711
876594
443140
980634
610416
1311728
992717
242858
288284
1517022
545427
527918
1091298
1149519
626692
445229
737718
1311099
13124
677160
1594585
1133146
1579840
39268
1489333
1217006
1540498
212134
1308410
968929
838916
981563
327593
463681
1318064
1361642
865790
603448
33821
800856
513103
914914
711008
1592277
696263
144213
641196
485102
248658
571578
55846
1515979
788284
1634244
1410068
4818
387150
543908
346402
1472940
1142841
330107
1624209
43466
90921
1403854
322082
1240308
1195421
498244
298314
1262780
271844
1564842
320462
918051
347065
751730
16218
1331548
138164
365372
963618
1078861
869140
121710
438713
805576
797037
1484556
1034265
1048257
665113
617627
844569
537880
1060872
801387
193470
1116904
533967
1250139
1248663
1209054
195552
795242
278988
194595
279750
1515221
489870
769953
841751
325386
1084853
351665
304629
1339110
1007752
769365
18041
352594
160851
1494013
462457
1498978
950368
1249639
33683
1001312
1608551
1496777
514323
171774
6266
1054023
96651
673303
1342158
157443
868700
652818
1523100
765890
1104691
1584855
1062939
339321
149851
1202185
227877
1086893
322754
231515
315425
257829
32589
77010
1341537
545096
427080
1011984
355254
1336468
833310
118325
483248
1417861
923322
640727
1364885
315694
633758
1021952
532033
612291
426103
1517129
764870
184622
49478
705336
609036
966091
264134
254934
787326
1233933
459461
1073534
525364
681479
837171
172443
1366118
1177822
247596
1388238
687813
1533259
589040
528215
1411021
536032
1106318
1567851
202261
19201
449680
603869
818687
813830
213174
287209
1619998
807848
248904
1529594
1464118
736047
1492552
1521979
690975
720571
921625
1069644
118273
1392264
728445
414444
1012981
1055644
516403
371370
254143
619543
1057928
1153440
698395
1461911
815234
1130466
381394
1551702
1016989
398071
1626756
592751
394721
1009638
22856
1091527
517025
824534
324366
1390442
488380
16398
1076117
1481400
715457
1574849
872913
764878
806247
549030
364318
1460197
1320280
1597178
915233
1184197
233123
733718
887837
1611766
866365
1497442
1599191
141432
888801
1169587
351336
1146655
1512809
1336552
1014772
1468560
678811
46006
456507
1127855
376158
241879
935128
1646790
196230
899431
638473
495443
1403532
1365902
1600948
256844
1590309
77697
923599
612396
1337199
104318
86825
713430
895729
344256
605983
411404
807161
733478
3039
1571327
681482
1043037
1643614
1167519
701033
594174
520969
851037
32151
19172
550598
736709
912864
842515
294487
35800
711854
336614
959714
63405
1604688
1243262
972451
905178
482039
245358
448906
834676
806984
383818
774887
647012
127614
1302727
810561
816355
1347837
265479
1093700
310298
835349
943377
414018
963033
1254947
311140
1192639
1586296
998963
424676
1396252
515300
1240029
580322
1084623
1561130
1482385
1436797
1502356
82278
1516035
1017556
685646
1647194
806895
82276
1119326
843610
945266
308104
1583715
1034118
1551047
1346839
1341934
596017
1249482
1650
608627
287511
1628184
175770
32695
1635784
810352
564537
1453727
1181674
466561
1222407
1373041
184011
644308
885264
1267852
889304
1261389
449884
309755
1188981
1281701
800039
556649
1298616
1155862
99449
1097159
1463236
315018
257738
438903
731242
757104
255696
153092
1506750
879887
140090
395019
1139627
109324
156214
1216619
1568841
896233
1374205
1263111
711554
330165
1602515
590670
568354
1345946
270493
1488698
170515
1325883
498620
1100779
1349974
992339
1212934
875944
361777
1578912
442487
828869
1032216
1327764
946258
1503102
1594574
793818
162126
842011
1494397
940572
563082
976755
259841
458555
1095824
1040743
1085227
1141388
143014
554752
326734
639589
957808
1395568
1281748
945757
368580
644671
1448571
106598
1631624
1611314
760605
1270107
135087
70250
868503
693636
1242360
283486
209921
748332
274016
262350
872218
1184897
163341
1456727
1263627
638533
986190
527457
1590762
1360483
1315815
1481440
1309904
1110024
594056
1645807
1220846
314592
424347
686017
334717
281859
1026410
643910
1340386
354240
389737
547955
1000926
1257234
175601
1358494
50485
343468
1102682
1567709
1559313
1309009
644850
1539552
1071494
894133
359906
639652
943867
1095274
99539
865501
72844
487523
1056204
1605387
1445998
186390
915922
1042951
823054
584838
1579203
1058163
385311
756652
1277719
1406968
680945
839037
222513
1525184
747819
620768
361392
173318
1035292
390089
185896
1103787
1091502
468275
825043
782369
252356
184377
1008966
725898
486348
369148
680625
164950
755825
14430
817370
471954
1046427
867208
1357713
8746
791247
1164252
995371
451337
9056
1491887
413700
1143420
519923
933535
578568
931802
495578
1530219
1612353
220406
325968
1530183
1267259
927573
560791
1279458
620036
1355116
98719
1642710
1550475
30537
801151
981226
1234622
199983
616327
1100255
937701
331202
670791
1153925
339347
553585
1086759
975605
771144
6640
824363
425446
586966
474663
1097103
443062
857340
961439
475969
644915
1102810
1416211
1630636
353764
1407676
1144075
1435711
846788
548004
1573451
128163
165429
697457
63154
1093860
572986
988314
847901
478724
1226410
1274679
519118
719122
1373431
248574
598121
104266
1143758
631140
1108561
8341
1263583
224642
277523
1375039
821637
1635571
856203
878635
239184
556172
808138
819557
41054
557647
469440
1404478
1082117
90488
659473
321543
104036
819381
202029
304076
293794
158197
868022
499083
834446
385416
1466633
1196918
1275889
578910
804713
102187
1167540
448731
1228020
714283
326516
1389946
1378664
915983
827377
1038678
305242
1638398
1151011
835534
975103
515210
622394
472882
277677
1544788
1345822
407539
1117563
433716
1411492
399713
1212938
1359005
1577512
1203478
256420
994541
295585
1093463
1644163
411128
490632
1109765
534914
143135
341325
1019861
1162744
1585194
1167928
166060
1382138
868081
985296
885171
1252993
131089
1282189
1310922
69980
1439522
1119039
276310
698726
58804
208085
1042523
56997
1397337
122422
1049286
1225799
1608233
130933
692252
1061829
668958
877156
1397689
363082
365653
1380898
1417212
813442
170780
1375587
369980
326616
1527929
1334482
1266652
681475
546618
1116689
313154
1534212
998993
1090475
690242
549955
880856
771185
1439988
1337371
1030899
1363936
45211
478564
197641
485804
666879
1044153
1363233
273918
1440151
250796
495270
128875
1080482
1392676
1259131
359451
871611
138653
463939
1089387
44579
1269779
1071554
162293
1223943
96091
188502
824766
97690
1376966
1340169
264007
461769
114050
453247
562631
885783
103833
483695
683450
285334
1112592
848610
145191
310870
1231953
348921
744709
1541818
1113584
426989
602892
726590
642248
1151229
209109
833672
1336297
703493
1630517
1143553
163445
921896
816473
9699
956179
257997
592284
1404917
1546081
1384613
1381493
302868
344947
1368281
460069
511866
743600
453521
299925
812253
1198991
1093645
1036523
1064609
1354307
1230578
1377678
946488
1590545
586767
196644
619391
1127700
1060273
186069
1480819
239767
556144
148302
195142
789064
1274394
634868
109705
447485
1122361
1232436
454025
64840
1215110
1335541
346311
1446748
458599
1528690
677480
370153
363578
1310914
642696
115947
1437674
251877
719409
472551
163904
41988
1198559
1490988
255163
416463
592272
125610
1006108
1054270
1129124
857931
1623605
563378
1221051
1275745
804874
1453028
113590
813197
117375
6847
1418010
1059163
549554
639522
894843
31123
591361
1447335
146200
1250846
249222
1617702
771932
1337582
621527
1074557
749250
610118
1433281
333160
45647
877038
246182
267628
156648
571770
1246082
87159
947594
1174428
1268839
170209
171493
684628
702797
1321135
743169
567455
985955
1593661
1383863
1596912
1365500
1238502
391410
800745
1147713
1328675
39458
908162
503432
282685
108338
108469
1393117
1253257
528080
1491045
1558656
760910
254440
686982
844967
731628
626430
1256322
14528
435709
167156
1362998
115427
1386648
1183649
315662
503412
571676
254773
839645
292763
226451
93630
449985
1073960
856914
1586755
1564280
1346933
1565497
1543154
1271950
1539733
540304
1260645
203816
114946
843882
345269
531592
1440463
682052
221619
598624
200791
127561
618606
427811
1459331
812979
614595
440743
798434
345110
587495
36578
773413
486895
1323678
694268
1517637
183652
709954
847251
986694
19423
1617223
736408
1302668
407215
1309364
928292
819925
1046189
1254008
576353
420271
318039
1558971
295993
1079860
696076
298178
397343
690950
1341233
717382
868496
1630169
1269646
418585
252603
475275
1052691
448391
1041875
1469469
1575584
886731
1359046
291448
585385
865703
652994
100838
439031
261273
307282
1425468
1088547
1252177
953295
1347152
205468
1575013
168734
1335544
365979
718711
813411
816083
1439075
1597825
1159214
1503736
454184
1218967
141652
164624
1146504
300628
478775
542055
814521
1193245
756959
1173453
1359079
888664
877487
1443657
524167
307583
288166
1270435
1640006
1266448
364802
1247431
1487150
739061
147705
1645078
223123
1245902
179428
1178748
389767
520539
140060
1004453
72366
1591005
1039272
555871
1528628
1128529
1562860
836275
1635212
318219
1121639
498215
713037
807432
221244
327705
600102
658273
1575606
41110
1152761
1128421
582493
203099
1535481
1178960
366902
694671
1277935
1253531
192227
259434
1447314
47943
970507
552684
182797
469710
781696
316047
870086
1015301
617830
968240
728426
1141036
1629785
361616
733514
1058562
772427
466504
153765
686072
447885
41444
986767
188605
1420607
782360
886116
1317801
1218152
1133694
1425372
354965
1241029
1139454
120865
1205650
1142551
197051
1169518
747454
407384
160037
902826
1546508
247764
789355
112790
793098
864544
927851
446937
514030
306736
1100226
487836
618240
1593925
153203
346761
1436288
621046
703063
321137
458573
935841
1432812
410589
1265784
369730
759031
369508
94975
196554
1083409
698493
621340
1361081
1231982
1564625
952073
780050
492324
509764
58887
42313
938496
247153
791159
295430
281468
718790
1198837
1443926
1305043
982216
383507
501624
203911
946825
1204947
154443
682152
1339031
1366283
1453138
718174
1597627
1501059
186331
82918
702465
1532579
1078162
1601920
798829
1534213
1174108
1046188
171100
1366896
795114
1291134
1222281
903419
509830
592198
1376161
1293632
378717
320593
1570884
169681
1064514
1465670
1538056
433280
416242
1468114
435851
567099
1645521
789923
620658
1458471
1372415
1117460
1394770
315133
392493
410779
1122047
566937
552533
205007
369518
1482837
988375
506018
1288564
735360
528748
595136
967933
1232550
831348
1135104
1151078
1255733
777409
410542
522010
1229176
98400
440468
915972
1423365
270557
910466
1550310
1404773
1541352
1370427
667801
1382654
869132
1388384
1112670
1585013
316720
1096432
1457465
185776
1446570
1382172
176312
689254
1155931
1493094
1521996
1579003
462750
1455861
1111020
168659
1261001
520185
1612063
332100
397692
1217642
284289
258356
483839
283731
807396
1249180
336243
309286
871324
1415194
489396
379915
907506
513244
1409290
112051
264845
1419958
1097135
1095657
1270397
160000
223366
433196
302611
1638774
1627762
506447
146437
540597
1333753
1294951
1236251
867786
1421304
287772
316290
1581048
485594
607075
73700
1102861
1065460
1351140
484148
1503053
585812
1102007
1028010
467009
1477423
967485
223919
476471
1014850
1564817
249968
231488
27508
64971
1335620
370904
176243
454384
1473553
831011
848469
1447521
1481583
576723
477083
777926
387448
964765
31362
1485817
331992
1361439
1606583
20406
1183919
396684
103472
357956
442691
956220
623389
295915
1105018
80011
62622
1378324
1216267
37264
78667
1297437
730909
378416
1041398
1036581
1234430
22239
1234158
1079105
1284946
1506521
1369213
3538
1319771
309047
1465474
1319747
316783
1254117
880587
1011176
70505
1568560
416542
1382920
527753
659795
1325130
663683
439483
1500746
493934
910619
1143215
1629301
1173255
388531
1443010
71396
1527751
259163
915077
1517315
1584178
1397741
276326
11319
314742
886685
1156986
813235
630488
915912
375286
1350150
1344381
1119063
372903
1009835
1249793
870222
1498350
454648
1239115
1063388
1088059
1439849
548717
473688
1583236
1313741
457559
402012
1444084
903970
784065
703065
403042
479914
1336183
244955
109919
118525
658265
97476
30212
609038
1459485
1394760
1093801
1266153
626622
63220
1011021
1198445
1328195
860501
300237
1342213
860603
1049025
568319
1351920
596535
316748
731933
1214234
491007
353926
777261
1420489
420115
651437
400445
1408302
1204327
1045129
191895
718516
1351973
911377
534700
1430291
311379
142064
1343159
1182467
44904
1590568
534894
1006246
52136
1067480
1358586
1352621
1506789
449616
322127
198510
650131
1003056
147375
1136589
1631790
823979
959333
1253129
116387
1300326
198414
1064986
1529981
906564
1236648
172049
1069290
310322
818761
653894
1343834
662863
145239
329277
1642454
1279574
80966
1277011
704583
392252
1541510
511286
885767
1022671
930376
1591403
28632
415829
1535960
1195655
12912
1173021
456030
174572
246898
53433
1240572
1613360
1473776
611234
1134051
566038
487288
1524422
1495754
385443
1211805
289385
1451420
1018723
1509043
817142
504839
207521
667255
720096
568106
326032
1107839
191328
497321
1233976
659560
474894
459580
215775
255152
1404559
1360882
1543376
704736
1332684
189126
341221
13653
635334
556897
977148
370425
1010941
722819
406793
294954
521446
1077131
174201
834455
1384736
61267
1322693
674761
130823
1411897
1451558
108396
893888
66551
574412
1386858
1022594
569360
247934
801395
262252
965989
785947
1631350
209863
1609732
1482980
1463920
433948
1329324
309179
1008090
586531
1057576
753564
1138510
1249761
759291
168977
931625
1579775
1325501
1555381
638613
1550843
462941
434451
1002256
380303
445033
411523
1148384
598052
264308
222463
181101
167642
1138552
644
337545
804129
1358546
1294035
785937
718105
1079014
87205
159822
788771
1053664
1024635
353658
1373492
1594567
1619936
407775
8934
837784
255637
87680
1282000
543598
1637853
1012343
756220
20597
18739
52368
1002475
1134578
1047792
392292
1433542
1017817
447153
489824
1067219
1477641
1082437
470366
313774
625634
308634
192801
823018
1084064
1541555
397327
1407345
176549
550109
719990
371162
952446
206593
1004989
624607
1022160
1192332
119259
1095098
307216
1229884
1623882
561820
877156
852428
826781
931263
822941
23102
1139320
1114906
962306
1206753
711831
630657
836946
326088
1507876
236248
481235
1564323
1337268
1468741
1623697
1317001
1059241
583359
1214880
724062
598687
134250
581630
65258
1150973
725928
912883
136066
854992
414716
992879
66431
1514118
643769
821005
725143
961886
1196959
1122886
360642
485600
663949
1640845
989457
438140
644656
139165
561936
890014
383761
670086
815106
239168
270732
1045236
1636097
990598
519190
1170216
416631
494936
271830
522826
1330166
831934
327049
228059
153140
1609000
984527
1304073
580972
1315241
1228083
1377565
1131218
235634
212378
1166076
1193880
124026
187565
1385790
29260
87173
64351
1371817
1349518
682025
644925
271383
873757
1647658
1306761
227181
1481537
154617
205791
1095983
224369
255469
230580
395321
48315
541494
1545701
284381
202020
1206806
1275008
4399
253170
1498683
437752
955479
483423
419548
301849
147277
746559
336143
549013
1355673
940858
1096394
513943
263249
104741
1550979
1401019
877770
214768
347464
1160560
1276730
476820
918196
207226
1291122
969700
1565535
1238430
106957
1082168
1453919
1067534
1192227
1052227
793838
1083532
1505898
555932
1164047
361651
6750
442624
1555770
1578641
319236
43370
449013
966956
1167476
659287
883571
902573
214856
1259099
645629
843855
1072585
1304623
75876
668075
1273628
521399
1297952
75991
1372609
1463272
548845
1503460
56041
1592856
1150343
548720
553548
41692
187595
228974
975553
1534683
672835
1283234
368242
1160494
795420
573972
1058129
554244
277364
234725
491023
316902
181826
27831
1476810
534880
1567546
1181045
298587
693597
939022
1509565
432109
858876
1085469
365902
576248
1395127
1010211
1243089
858553
601836
632880
552519
674000
1532177
679475
311154
1327328
1351134
332720
1642673
143432
1572570
558173
457820
219587
1229735
1366178
515840
1355986
357045
1005132
1505916
1006789
1559660
746109
494634
400538
1029752
652293
524086
1100310
355310
1139844
1169270
396967
597632
789118
1143827
875332
973560
1624362
1180083
1379931
918859
597947
562337
25629
168330
279867
725863
1389591
88169
516962
1600370
1154248
1338195
1184761
1524534
1333256
576874
696675
260880
1117615
858108
635550
163715
575936
1025800
617127
512923
466236
1169670
456378
1408563
945233
200403
488192
843044
338274
530473
1440496
776612
594335
172290
246794
1214614
1499153
1547421
499947
1443831
1485959
1486301
1421270
1113342
978764
276473
858947
142396
1170332
904463
959664
1477350
1587489
1130818
1521304
648794
1238992
1566877
655987
1077167
123801
1182907
731632
1339151
182518
659588
1539476
830600
1040980
1631289
1173403
342700
1278101
431245
190692
340688
686588
1025085
1575210
1221417
965222
956427
675721
1065465
958173
1186727
904325
60708
1195594
716286
704436
1604305
1254268
1125632
1483405
395420
181699
20292
898336
72450
1179319
357486
887651
890895
904284
347888
302131
689188
623057
880492
172595
269531
1239098
1046867
997336
396979
1492805
1441045
1406575
587781
1198375
149044
487965
1421797
830259
561635
83803
551596
1538665
207670
1420064
955266
997033
95451
355719
853634
1310302
1128666
911353
21887
314212
1099445
1248063
1088555
950509
872726
149827
760034
1359335
1621235
419918
1403713
443995
256262
1034467
506941
1222197
172084
1434945
1309801
472960
1262708
1214275
750857
1146100
1138957
1256961
930996
826737
626825
1159934
1167429
1150123
916765
487905
1101431
592021
1431973
1100524
1451046
1386513
653587
4947
1643904
1568189
533511
636038
294183
489808
703291
1444434
769945
1608121
129960
644510
499778
1473746
846353
1529370
1143316
530219
762542
854152
482715
1324442
676914
1165596
638770
1496854
1111408
325460
1439895
337717
1257564
971462
1299902
49824
470185
1138278
695008
1238863
903394
880545
834742
1369700
596533
1334499
304534
798862
1289034
80643
237901
70108
111161
320292
688621
1122861
376753
1368775
795098
978782
1475371
413063
1327823
280094
196659
343724
1449163
240452
157871
103191
929664
634577
671976
115441
1305474
51312
969468
375385
50251
1345211
302101
417009
1227831
1028174
262033
20580
671565
299675
462139
77053
672623
1379679
753582
495298
87358
1181771
1399780
1140919
702976
767263
397937
1596686
767044
530255
609805
1424625
1576286
320331
1475239
458778
431009
79187
1226762
418737
151610
568045
17441
1221674
833645
910231
929077
1113366
1180644
813327
131808
516039
398654
165538
1178952
906473
791208
555021
348861
1303733
1070840
1073456
1093937
1186683
285243
563898
1601867
462847
251738
1013065
1601379
947626
712143
503679
1098729
425091
777324
344994
1138812
1520745
852653
196098
561575
663186
1205436
1002505
1366829
83421
1057944
739209
1584827
293161
188530
1339076
20724
114375
197369
1065649
647787
1523725
829181
785348
607024
1189496
82260
1026757
1641990
948286
939609
1033287
736713
1325560
1382371
650722
808346
960865
1433059
507020
772239
1432457
158628
6187
1313661
507086
264238
1370596
1547513
289945
1605659
857039
1146635
150460
934164
1309300
446832
170635
297835
1580401
1332087
383023
956900
841533
1157774
893914
499799
1158831
261501
1284427
1539616
449715
847835
306060
607998
975554
1044472
870776
693822
1640041
778726
1485600
1134447
1022224
728290
144255
291672
465819
1111648
1082928
1599423
480884
589750
352294
1340251
1503420
340012
220718
768670
289227
472348
136163
581179
39928
768623
783786
1431807
716915
325349
1245469
860977
916623
190512
100332
667921
820950
830631
1055047
1327023
338617
1819
1189241
1169121
368233
1057208
1318071
404735
244191
875578
1249999
238802
952633
66703
521294
311448
1350854
1061982
752525
1456600
416489
896291
813771
719980
1537689
775032
1378361
1422013
1063045
1198252
1457385
1368194
537476
974561
406160
1129506
56229
1548843
207200
848893
327319
494704
1559081
799910
1003998
189738
1531631
581345
733529
1289111
1163237
625377
45468
1563613
276811
826378
158858
1003872
564148
1265509
1365582
1470611
1328870
685496
525017
794672
528590
704645
1468254
606752
210729
1249503
1187014
55357
1594036
1550258
291643
1204947
1595984
1006824
203742
411844
573962
33328
842208
655762
517933
1251292
587029
1015476
1610807
1590318
1092767
1260377
363139
502100
390787
875704
789980
264123
1105383
667531
404745
344520
598174
724920
1157086
590702
810126
1365045
1132897
1244494
1085879
1184652
843895
421264
649589
30905
391006
228027
1043119
353620
137600
1594432
103059
1475837
55686
1015564
327491
730279
1246512
54072
1294579
422096
1130010
1551350
395879
438068
543540
1076888
841660
165239
881076
1073287
944306
705032
219208
1186403
756989
944447
1491219
393639
1231339
641621
434748
855330
449717
29581
746215
780137
579555
232752
348816
178710
954071
109825
1358694
1199595
582078
1075939
1312082
583819
1206331
1394287
1509780
310416
120392
890751
471432
777567
1158175
389799
492683
1257830
162790
1253511
1286709
1204103
1512546
631755
1271091
1100909
654520
1517838
228318
1136676
615183
553475
1632713
1593128
1345688
102871
1577157
204673
777254
1016632
808285
264045
1615927
1529036
630093
1152433
1239801
290540
1499011
941960
532900
117537
240559
1396514
965164
673760
217493
8590
1303939
1097443
171319
981
712194
1593160
1583870
1406436
1363616
1633850
1422588
1578216
821172
1231774
905450
1103251
1405512
1038507
110772
680922
662187
1301465
738021
438777
1362554
1282475
779101
613885
829261
1097023
256452
1181494
685143
277827
1123591
1060221
53272
523141
415360
116093
1237172
1337559
511811
1121008
1606105
1132273
790112
694466
934215
1423742
1319194
1326609
558210
467978
944613
374890
1048363
1618889
1207765
1466802
577732
1248037
236704
894123
1373469
191042
1194032
1567379
1043062
567424
803568
465251
822092
590273
249101
1109454
247294
857564
1560733
457056
518092
111222
146032
1399422
1579026
1398154
1634759
1305698
220857
948521
249847
1545008
420428
8779
1557045
844991
684371
584554
491662
1276848
599436
787171
1644629
704820
1383753
1006763
1560136
629924
91613
1197499
546862
1148183
1385682
1189992
627899
250244
457833
245754
1594125
1589039
911275
1001809
749192
1224060
1508727
1135144
404874
1612186
610371
841767
844751
1573360
1033585
110895
885606
78263
775165
392918
1143010
1615357
800542
474892
305381
1518896
132163
968129
1558509
301690
19606
527576
1030122
555664
1578031
1536427
809436
293529
365512
1329642
428587
42503
965254
2865
873598
1568307
1300361
1632101
1432441
143725
1282206
1181664
199997
443948
1610535
826239
518621
469467
1210099
1542957
779204
1499045
97610
56832
1210910
1162203
1619825
1121518
1359249
1354983
1273705
561519
546885
39771
1240489
440081
1548211
1484578
864871
646839
1135059
1599639
389992
1608437
146415
113842
1335310
707163
768447
863913
1170450
770103
175142
294180
1399070
1116857
655282
1426210
1415196
497391
447328
462149
934671
635693
1334643
104595
1110987
547185
59420
1151887
972224
841582
310221
1595299
1062264
466547
965387
917757
640162
1094453
915152
55221
859859
888754
351857
1278181
1099953
1545560
1054189
633873
293532
1492157
240585
1542087
1185505
1072621
984651
341433
749146
1099361
797999
60215
963002
809377
962283
1588190
322226
370442
825914
1299662
525685
416915
1413224
1570142
1281242
1325784
615671
863176
1107406
838103
1293682
1415963
1121905
1137709
1395413
759018
177181
813165
939645
74916
1445727
869724
989335
1030433
76743
983138
691411
1314498
936642
709222
501627
709388
775799
971236
119059
1524520
1412430
1614459
404923
1529871
714346
1206300
1506693
92306
319126
13827
181160
1537232
1361402
815140
559940
1248389
1231597
907125
1091099
1336766
593465
1307567
247184
182659
1060082
1620776
986152
204948
73062
227672
573937
819412
902146
1570822
1173732
1473739
830288
680856
1549118
1325605
1169307
62783
1163708
1625409
900058
1568124
29151
504479
1243473
1428074
741836
1610363
684334
628075
1610576
1213065
119216
734178
919424
1499543
939617
790923
1639084
286404
877697
592780
89131
1487603
1353486
841203
772194
1074067
435143
408781
315678
1467865
1071793
1245925
1647442
610074
461393
314467
369406
528704
1114126
1446765
1433170
422618
283547
1160184
269229
1048707
458106
161655
34994
1440207
1585785
1077548
1168933
1340318
1482369
171959
151264
1015300
883962
86365
1260196
1035092
1074209
484179
1181769
1202588
1371651
227890
495471
849871
1199537
817583
1086467
1195947
11889
1199717
13359
1384720
1460343
714423
782725
265852
1345745
896183
1057537
1485630
1300103
1277562
1256059
349193
1551879
1202512
1298886
1317061
1199967
863918
1448665
427974
144208
1158379
1390129
1423083
249948
324880
402819
487805
23439
869502
1579206
23670
592501
67235
1227927
548456
1503443
1022865
325602
876545
648651
198373
719179
1316723
509704
1103903
1104738
369392
1051666
1214229
1046128
642320
334165
804015
1432901
1210547
1183128
1353571
424780
1622732
505156
979350
989148
443348
1298316
1053137
967395
262880
209453
402073
39625
1534433
26017
164846
285905
215840
1535315
612097
131473
557458
1084633
772735
666408
1567503
506174
1127472
669090
1254122
824789
911041
964116
1123970
1563809
158231
1403363
1201954
1037485
1285187
1559345
1181167
571146
346589
512884
632394
716503
1144878
448491
1299891
611357
537452
671104
768071
606850
407875
307666
791992
1625595
831511
1468414
904473
402563
67397
806928
1561268
1421051
181552
684491
1298003
61621
172905
113496
971997
1322545
821555
1595546
1562447
606190
1614842
769465
1134845
1187767
310089
97369
669068
733174
867153
596686
1236803
563192
890929
852810
1000709
1959
1606283
61681
789783
800340
783198
1133684
726299
541574
1486759
801993
972817
411410
1364023
1294243
1549375
1409706
1404686
1510269
1484473
1274104
353321
46570
977391
1634088
1599694
906244
138191
1245807
1547692
648154
1147887
886992
514984
1504254
1131749
1540358
644065
180175
1594682
686224
9614
1332938
1497302
1058052
982846
1385287
735754
1437862
1074189
271572
861960
493022
123102
1571994
1459263
1498690
573175
556722
1478041
512254
130200
866154
1403725
577676
964847
208862
438490
1282199
789159
882738
1388341
221053
1473918
509875
977413
1291014
482442
390812
1569372
985047
735431
1578261
160220
84841
646874
1321927
1263332
1527403
1424392
1542055
1403221
810831
917336
99561
1638689
1019756
964537
114717
672099
793046
1075975
1124060
768334
1626775
994228
1166984
319777
415173
309913
340275
1538419
1117578
697834
957654
1639081
785835
248625
1049741
1388426
825921
821057
490847
1642496
511690
1588552
739024
253935
674534
942298
1252841
115034
1445313
1018129
882498
1266257
937181
1239863
246369
39180
412645
1075635
476828
573592
1123783
439710
299779
1224195
452504
1477884
201432
462183
487995
307467
717870
1573677
1023029
235359
593087
1584021
1605605
976270
642067
949533
620466
738267
1210079
510333
1190387
673978
730306
515313
380876
1438317
217473
1423485
1038215
151484
1173826
1294836
421450
899371
1601394
802667
1169159
719658
1001325
268465
613201
9145
1634959
1387992
1111252
1236561
1645368
252227
1213321
1342226
793700
829217
886257
944331
1048229
714046
129131
135485
1173684
769063
1322130
1561163
1559866
1442538
616605
68193
1227358
434581
337307
1322333
1067350
249888
700314
1264760
612337
953680
475714
1460726
224038
182598
655319
469592
435226
1535836
1325395
685266
1240536
728919
615209
371300
674219
1056602
1284034
493356
320272
465450
963020
860551
733989
1031212
669107
709167
854106
1560965
1401876
620919
183118
346638
852147
513732
1059366
1495096
222918
104648
1038900
647813
274234
366976
527983
852100
1400776
1148509
1417225
1425208
307729
334113
123206
1331120
481401
698616
894653
911289
624676
1437059
985063
1471498
1088551
1228614
418080
514033
913943
56109
542734
400821
255694
262819
1495746
708371
469849
134250
797815
1016190
722820
108065
1147310
81887
1468776
1487950
784228
1498533
1314103
57552
1365794
784427
512967
945877
907805
409548
198357
409155
572922
794436
219161
651030
1271544
1106012
596718
200365
1301942
484011
975713
739173
884760
340190
114426
533549
577594
251036
111979
1108212
343120
1565687
138994
533472
1093332
986699
278794
611360
1485180
1114377
1536239
172414
700687
1083532
1412905
60071
1409810
1549379
5014
1495230
415074
324724
1098067
919209
647115
987806
805823
321410
862075
233353
695945
1113610
347890
1283899
786321
1292820
1291188
639891
831589
475714
1389547
979797
654951
1487674
294907
592997
342733
1177307
1188730
1080186
78402
1247025
692885
1470420
1566654
667321
201665
584774
273335
1231438
1433357
1208618
1510203
1600137
1159865
1261145
1061645
905510
1565846
621934
694426
1001318
1355410
3267
79217
527695
1487275
1423468
634650
892617
1547798
1520032
108876
1549807
1074166
667005
814572
1200577
449073
428642
356458
261107
1295266
1548914
968617
1164837
1365713
381865
1472956
493539
300387
72810
1312612
569970
1430223
498798
651235
1085300
541089
1639705
995523
908332
855140
259451
619961
1151231
967121
1639466
1120336
570327
753410
163841
1196053
1498031
1291835
132552
778717
455245
1566229
1448690
1636076
571523
968108
803008
1493537
1325812
953671
682970
1343562
1582711
78231
325814
133668
750107
59671
589687
345502
705479
631316
249717
776738
455713
1585248
661376
1457764
418302
1515333
705400
815205
751147
339552
968902
643454
841019
1477113
1268917
759541
299942
1500022
535632
626931
1624007
1404429
112305
806095
196236
1117693
1119057
842570
535922
1117017
261830
1521396
252727
189157
1278639
931174
1265112
138625
555747
1347021
747137
1174466
671911
1420159
1621010
945673
600075
145009
281545
1488524
1106411
89041
644998
1602388
1513961
1524560
1075945
1615803
867196
520714
403555
46133
1160719
695626
10096
1014718
323818
1248915
1004504
319408
93967
1251501
1303489
706624
1430351
285580
262357
805947
1066173
1473124
1198338
29424
1476456
909720
705869
1605642
132678
1342558
803792
257939
1054654
1002990
1561683
148988
1448227
394855
1199621
698748
606705
129117
1032480
862466
161677
1174307
366446
193820
565808
1601317
835715
1604308
209205
81210
452980
531291
631946
367662
1232165
417040
68962
814856
727882
37350
556150
1411438
864461
1236767
1423354
1296169
877987
513359
1280477
1488723
865759
997682
1212253
251418
745222
1388756
580364
421958
764363
971643
1387525
984979
1627099
580395
880628
1585808
59854
279199
1617583
602022
1486883
729942
434442
924060
1077811
578367
1429032
1236480
891966
106572
821125
1096584
89167
370067
532619
1126017
1442234
1446283
1516932
640427
1506964
213425
1458086
341042
605914
1092968
1015708
1122952
1315028
1240653
97690
640034
613436
845093
116491
717064
984135
1139048
1448140
1316390
544791
471567
475656
966766
273655
350909
472645
100809
591196
1594296
1437110
1592726
1607523
318280
1483074
41800
523077
1646151
1170782
577676
903790
1380572
58480
921367
157339
378635
128767
15033
1446415
1365147
635554
26332
637710
1572869
16799
426588
436931
377202
1022416
1460925
850453
350521
1593218
706964
945933
690498
29622
189722
857255
1376509
1512288
601634
841227
1013117
998914
1213511
1114707
356462
1300654
1247103
765122
1459308
643164
93411
1337404
648831
293718
355995
266746
1536747
447463
18918
1416492
815517
1575666
514117
898856
828342
1357155
261232
1409820
215069
86582
1201119
261764
180394
138916
1364972
861494
600135
1249716
1425729
1087201
1214534
877538
710693
1073942
436605
722387
720305
12908
1596665
456432
597820
11794
106519
459053
428852
1569288
395641
872951
329044
813237
348187
1013353
643333
1513605
1072554
819723
997345
1488735
44581
1374082
899776
950730
784851
122988
869236
676864
676562
173633
884945
298438
749496
1601518
1410992
516778
1370916
896838
516456
1528324
817396
41859
152995
87519
318493
323407
1274793
1163521
19698
1370719
1087388
122562
1245072
93404
856453
1469771
71991
140908
687987
879422
285972
1513792
723570
1471811
951141
714607
1163319
1006494
1261674
1478896
738010
435198
1550016
1289103
14419
1161525
1370431
442217
757145
26587
1640472
509553
1169510
552032
1295972
424138
187705
1646218
1162562
1369574
857062
1169437
275792
1068850
1533758
274967
193792
282873
47868
1262662
494762
424449
1104165
285443
715409
1089454
244689
630855
1270474
503910
320456
888145
638214
1032819
724594
923309
1396923
141444
715498
1550056
1444658
92943
1404699
1417667
1532659
813786
1363533
308211
1370370
959623
1052219
1491645
364590
731377
1147676
1406677
1372046
528352
185829
360771
1438541
1327021
119220
1492400
379081
1640968
1462691
815633
391775
1236210
431925
410744
538662
1267002
594392
998746
1619035
1503136
388980
777319
1238214
1564180
399032
1586980
1444793
731366
1147424
524960
461009
1402945
224286
634209
1368590
905262
432482
367703
660369
1464818
1261908
894462
742435
1575065
887660
227138
653401
1045840
1556351
105185
939986
745122
1454986
311555
1455484
1356272
72942
75966
59985
300545
233762
1063145
1298922
1048495
1254947
649267
1136676
1499058
734464
349445
466442
1645408
649642
1005480
1025096
250107
793390
1536971
112412
222437
858231
454435
1548898
1178002
953675
118692
1398781
1174726
385870
10340
128056
1329869
1315333
983493
995021
1300449
859835
1062616
1238499
241636
343602
1384629
1566875
1270458
151249
499557
1106609
500366
980192
230429
29137
136023
1025297
720892
177081
11817
469450
948832
390992
754847
291974
274878
1565346
1050726
662402
820008
773201
1040727
8010
223861
1531160
305235
1582436
757682
193822
1023987
409344
714201
1604068
713024
462515
1104631
179336
1370529
1526255
1617989
139483
908873
349314
999638
424423
1125612
1333180
1306970
563366
964047
1459863
450518
413737
602474
743524
1090026
348749
179926
1295270
1098090
1122769
1309964
806298
1215471
460497
123216
1108615
1431088
809294
699994
1477781
293589
238625
120949
343573
1348330
195709
294660
1373092
845194
487954
1151158
765600
604621
1238384
1149820
1401097
1146632
1607112
1301947
596705
652756
17754
313408
83324
518157
820658
410542
411859
475962
70127
1464351
1431728
318117
423259
192654
1261713
298811
1401239
397841
1525525
1168645
1470957
336137
230722
337082
382014
1377182
340684
339551
973411
1640748
968203
657938
810613
1426113
884998
1388242
819758
671554
30964
513965
1078031
1520303
1301186
1508440
1618362
398114
619337
620233
522786
203596
1305325
1491133
175697
408549
538880
134763
221529
505108
592123
574729
668270
269296
750301
1515894
639977
1018106
1241166
1303881
112603
1165573
859707
1113369
112865
984259
157443
174334
37243
112109
133017
1430620
550432
795878
7826
1329903
1324902
307916
162012
418986
126147
811474
836977
1547594
1214768
1094529
243204
113864
227154
1185166
92358
821474
623176
266614
714110
1091479
281531
805400
2966
178520
1609888
374427
320137
221189
411950
305191
793864
905706
166782
15608
1318705
1127883
356053
509375
856307
458524
1383604
191718
1098322
1585035
792025
567979
1232665
686816
1140410
344398
617806
263967
1219073
841259
554988
761106
515868
3427
1014435
209335
1142012
1488635
20089
1048443
1521016
676585
886630
770518
1300838
1544901
656082
231412
1517274
317772
1638403
1156435
1361848
1628983
697317
1286622
687819
1133789
436
465734
631473
1395913
554314
827709
187306
1071045
683217
118433
759566
1241165
1628823
692937
1636014
301572
1135675
913263
1012255
1071361
632414
1403171
1573594
745078
1487370
1560843
1571365
1597453
184720
971099
681460
1622716
932081
860281
1483140
261260
297396
467188
539151
1169490
578295
20777
904188
650876
1623344
801526
1264509
138968
578103
759491
826312
1351201
805326
1318806
344934
778352
988680
396654
1246903
1019811
612930
698952
151903
1110475
586854
1433392
853765
1626623
916104
1266256
1226351
60213
581342
700387
2660
634944
1324904
983443
1324596
113865
327732
1360358
874528
1414240
1148430
716454
561672
914417
873300
520665
1468854
845527
1614889
759139
126026
1502932
1064918
1246695
1150144
1498898
460656
213212
13986
1312579
1002775
563163
866068
927170
1034928
76009
822198
523046
519122
1225610
1346352
1020283
823547
1327757
788932
935210
269911
1625979
1452387
1337269
753393
302461
423476
214271
757723
1391009
1292997
617537
418799
1571899
1078543
1540048
477068
220199
1320137
1313644
209878
542317
1414469
300955
261696
119465
959933
559341
1399376
872810
1429343
1380262
673260
977516
1306920
1310831
1348874
760932
236187
219501
527112
309245
1349255
1596686
1426070
571755
237400
612276
1020903
1368035
1538967
383470
738625
89034
453867
370405
245838
78598
290301
781675
317947
508226
18116
44481
370800
1404673
868633
1225945
1035443
888850
479927
703558
1584469
29454
485614
445681
402444
479665
1369140
694979
45363
713865
776178
1610890
1303102
737874
1033041
1325906
152688
673385
270369
275418
1353380
487542
425052
882331
1078481
1499406
1052786
924477
578104
538745
22783
1312980
707304
703593
965316
1631257
911954
1173926
1310554
301994
1290434
584273
1053889
260513
1099785
311695
1017872
1116107
1586693
672931
1199367
403180
602665
395206
185370
711074
180779
1366609
1621519
69065
748892
477757
1385295
1480978
799520
502950
1433323
1553480
1022120
714556
193621
1067811
135079
216156
697280
573069
688351
477999
986024
1545772
108740
268127
1158368
639377
414267
1480005
330542
891959
848791
1432595
286645
1305113
639692
900741
804943
1523503
756506
1473927
1428719
1633463
43401
33166
1564174
409677
397707
454492
1087913
1409358
896954
781223
1385610
385894
353015
127734
1133724
161651
577773
163844
1428046
1205296
466658
125334
421365
152683
1207268
574484
675148
120848
728368
1176857
1040378
1462450
1069472
1183466
263635
7350
305824
513546
1182576
185367
1178830
1303568
1026874
62032
906696
1555147
1022667
827011
618333
588584
826407
550187
567867
428814
667359
351891
1028144
981378
700125
1051412
931289
520105
1362539
325764
1638176
1081670
14348
48598
1587910
638567
1233458
430158
1493137
103890
439147
1590076
1176067
959407
1010092
1150208
1183024
1126875
1409335
339134
49350
15076
92275
532857
125725
984132
568356
1216288
1591699
88328
1166285
928753
736833
791140
768259
65387
783107
130511
110718
300105
1120861
1462368
1284840
380051
1507961
867858
483695
787303
1344254
453722
157990
331033
1497546
544635
511585
211983
1493293
989824
373751
421977
1175863
490418
278034
1528975
260200
1218437
669791
357125
1036445
149484
397248
407616
626501
459406
1056819
978677
99677
524170
414255
1234011
750839
1426711
657833
387803
143081
1073051
552439
479096
426244
363390
833412
578596
1360020
474301
1260229
7242
930730
449496
1386200
1640908
1130637
800390
503369
1628086
1571360
164515
548085
707006
849616
1170230
69863
161362
1336648
1511336
427135
1613272
672027
610194
224208
791884
307123
829842
363537
493569
1269701
1476341
366729
52427
1115494
1530783
1162024
255726
123214
104230
521535
17618
1470243
284968
922309
279519
793360
950535
1519726
1545565
1617073
597235
984179
1208732
414396
1582782
612765
1366244
1427288
1188426
1509153
543133
439939
486036
655670
97922
1516995
1494653
909834
164741
1113518
244857
1433974
281268
1177318
633346
885819
1583523
787167
601517
1505184
835043
1425807
23478
1057957
150769
1127678
582574
1345974
746305
1364071
493595
516569
331451
481723
738960
494779
760626
1585336
604974
1284291
675861
1484701
833718
409551
1043068
1145741
1035566
129430
1182534
728898
1100295
1443552
1425633
149381
1013637
1637333
527146
418004
292564
911569
1220432
397837
1581615
1330812
609297
1357079
1523545
309382
275139
1092196
551627
1040915
1417897
714022
115184
1200846
46166
575112
155795
755747
1009377
1123466
310944
139298
15323
1431017
74182
1395216
149531
610519
545847
1174177
1604009
1081983
120556
120237
363883
1550397
180604
682097
1581329
1151087
556708
1350484
1520190
1330327
539443
652407
1310142
628365
197543
432970
1338135
333649
809753
343461
505279
1365932
810656
379793
543210
1121527
938807
1482298
702579
610557
1036373
1424617
304693
340709
182260
945468
1598760
1635483
990458
1365343
1429067
1163630
1623081
962708
388954
919463
824604
1513669
1633791
618719
42174
1043462
1030409
1089760
1162679
390110
1366261
317219
1053923
132700
1080073
1408499
932938
1070083
369721
65969
488722
764894
1468998
606125
696039
578675
49853
1130600
819476
1580922
1413038
1426122
372677
1271076
699568
628198
828166
89543
1175825
142788
564328
1133727
1310718
1180165
597208
344330
13717
464558
1255715
568751
5268
32059
703169
549664
1365024
344880
421856
685311
967883
1098789
1032723
20930
982569
602919
599863
788333
943864
336602
14640
1347969
1135097
1077542
735999
791179
1474629
697974
1544079
870005
487503
992778
1507726
242893
527479
205520
698590
813807
1039962
1428061
985690
699628
523996
1378627
1380384
805671
377703
570697
548841
1156783
19015
150238
497141
886268
465553
22552
1524065
1326860
861493
980765
1511690
797440
1450926
1414384
912253
1404307
80133
897601
713266
627546
1162224
486881
97638
531183
72548
607384
723495
415448
877089
408053
1203268
930233
806904
105873
1485056
178386
974478
1356695
140545
1243007
815833
1486259
830939
154345
1357295
445848
1302602
1076336
614618
1525380
1407857
100000
784762
608446
145372
1447094
720608
1110524
1579174
292119
1244
680159
1520279
440511
785036
1379183
64109
129557
1603320
310276
64895
1040417
1304040
477488
1359700
23012
1213281
77106
1551695
747571
220402
1141389
798802
985946
1389658
1058869
1245292
272744
541260
200148
1576185
1616747
211511
605837
1633997
559036
1427437
243240
352542
364735
1180228
347016
107035
893542
147012
196582
190342
718449
343203
401775
433915
1129573
564667
87684
74060
1435103
953820
552130
680390
526157
1371020
956988
1525530
126916
1435488
242742
442966
1120812
550864
788773
591625
1387771
1255502
260595
651790
792151
638354
1452858
940553
265098
328718
1192566
1545865
583157
77820
880698
1110597
877848
903958
1416990
1402688
668847
17346
525111
483623
1008439
478957
183168
639306
1196288
914127
1381775
630959
113305
1547927
567884
796232
224037
1168325
916617
575072
1230533
1121759
1069682
895003
1159467
960976
639337
1176619
1322881
643177
1359352
776915
531049
538525
1529668
1064961
45138
609890
303417
583542
909907
1471884
1403271
110763
644075
379119
983435
1494415
146028
1286146
960388
513376
262663
572182
1082321
240031
175250
1322139
1511394
1105
1406620
268765
849812
89841
671254
1594383
885985
845323
779335
327822
784540
1450188
35311
632154
70418
425160
401112
861022
875833
1351827
1492595
1419594
514603
967858
45575
86751
701752
156982
199216
411578
1026532
328523
783714
128435
1278283
678722
116184
539336
919111
928600
1005275
117964
142360
577714
1418196
714574
936013
1467090
1435126
809923
237264
1056768
883769
857455
897992
526707
1504986
985717
181801
457178
117903
1165585
1218272
1190206
504991
394213
411559
1105628
68435
1158571
384556
1488858
535314
846581
1117031
1405916
552175
1381008
13215
650737
926285
602502
1175931
902847
771908
905719
370353
454782
196397
469015
1239912
94582
1499711
1313441
14393
1590023
685312
192235
1242761
286957
1126468
471688
1162940
1344083
852791
1131483
1430453
865720
1454626
997046
653153
1019975
441150
1391932
318978
26721
1372607
856800
1515208
444896
1439757
679091
804139
19233
1498642
332298
19482
1616202
892757
1118429
879092
1433634
1479605
995166
1269087
790232
407882
828720
656206
1601782
267171
263240
510306
426295
718383
285528
293735
1405251
1280902
290426
134429
710797
266383
9877
1078794
1265188
603885
1399792
576336
484915
510986
762463
719188
674102
92838
802164
1172135
937450
1166937
1339356
1378544
384272
356313
691516
1464093
901095
41028
536661
724765
109977
1503423
686483
19071
496589
315305
88269
1251548
1042363
322171
1585107
595034
431785
492588
222564
1043600
666325
670293
582188
1171600
394376
1313476
1339256
802815
1632067
480058
952361
1506244
728516
1603350
697199
1582434
1172687
1032078
813102
61894
689799
973645
562571
638152
488831
260343
1487012
890985
173291
1317638
623364
994926
879201
1576669
1244897
1448482
1054382
1033905
302189
616765
1118278
22989
3696
1309443
1347774
1195854
1088924
699920
1255646
1007817
602750
1064412
443574
624169
589417
325839
96399
267421
167681
1188306
1454833
1342931
193399
937457
785140
498122
952134
1505713
1299533
723351
829381
859348
187285
968937
1069984
1258162
1062442
957575
170443
1175218
1564544
563547
600383
387853
538669
1077800
1565014
430890
1061185
1475089
804886
190273
809007
777269
488412
1275390
142151
167194
963361
248408
1117146
1383297
105129
296621
5288
1519091
1377635
414399
592125
1633190
773427
362503
677330
54264
310619
970411
1365763
973891
1384607
1166548
1137042
477293
1407205
741738
3360
1588889
1501041
1118514
1279666
423591
1489937
759922
1520564
1028583
515534
425848
1182691
278899
772535
1345269
231385
281141
114544
1460034
279448
1062754
1322786
694173
1006818
285518
333616
49818
1541290
1036537
688084
649804
1149218
906845
1331049
777578
1358749
1583905
1040903
188859
438775
786528
1564385
722280
1199865
653991
1288133
1616668
803771
225451
173745
1561973
1441252
375475
1140558
1057148
586575
939635
1125581
207540
594242
722710
1042765
1378164
1001516
1424071
1137666
670110
181528
559266
823703
1509022
355337
126693
1541837
1223012
303443
1462339
49193
829969
1643776
744868
880115
618143
571508
745021
418211
1159181
216765
690193
1451221
254123
220475
1345404
1621835
442845
30067
908078
379171
13247
1270887
754554
553523
979390
1286579
1476041
1605713
18925
1479467
1633216
490720
771924
189829
1312758
918318
810117
1078340
206833
919124
1283599
238613
1502704
949164
204360
1387878
184867
1519348
1269449
697772
116672
1268367
1396298
1088298
155385
422865
193347
359792
1382445
310223
422827
262267
677667
984300
959821
791941
321217
387339
256693
672371
461541
1135406
475782
645647
508397
448333
1384148
362278
80677
1641914
1636879
946322
193848
340659
894496
1529638
339470
1478865
1333884
1156659
66746
1608058
1581914
1580802
208719
613931
1060707
1307197
907018
1283484
506752
537080
1400932
88720
163697
1094938
1184667
1044743
673986
935335
938312
637867
707410
372173
611608
954809
44535
1508484
846194
1028730
90931
303946
1457910
848105
1550561
933729
1340150
530053
833878
153486
648693
46956
1201008
1501946
1570101
1329539
937371
995288
466254
1418618
925409
1044313
516473
259360
1459658
1460494
1631612
1247534
692072
235841
77395
524468
734762
758997
282395
25831
457845
1618067
1109239
648896
951253
355640
194711
1267453
751134
1448552
803544
1600530
1262308
343755
844326
1346564
130560
1308107
1109027
842658
798201
1496876
728823
142930
1355320
859349
379738
1605539
1318580
119970
5108
1093132
981646
1307408
1417180
1608021
1121240
634741
1646790
1139363
477624
248933
1141664
794965
1061933
1568730
863504
1612874
955569
644770
811055
1116651
1015128
1478496
422102
602124
1616651
332033
227372
1019631
1642614
668347
940891
550708
1619913
1527274
650511
1415560
213532
1238800
801314
657668
1122652
324244
325974
161702
479682
1608340
1264753
3583
1311100
560998
308727
267834
1252947
1599704
1067772
1117799
1244799
1217568
1369337
1641739
1111360
1169596
884520
782436
1396478
674250
76744
215664
1621950
1058792
1579165
23999
672258
1113296
619177
1591353
94153
1432534
10275
1523518
217615
1045961
912253
268675
440453
614636
1647149
206938
1408096
1614713
503901
103817
817043
491938
201125
1640325
457178
275692
1016017
361428
1474740
26075
519619
1211037
741818
740107
847019
482518
309628
1229113
518321
1321906
654610
892438
1350375
810654
1602171
1255021
1485357
618935
1421935
1629762
665066
1396984
590615
423794
891111
713085
813558
643043
745963
357005
393850
331621
65379
1640332
1090270
903324
545254
1049337
774938
1372318
438407
11623
176425
123245
1044752
308422
403754
1440541
1336114
357178
1470655
398237
186598
1494128
359247
113358
1628744
84145
709250
262513
446881
1607335
299651
597131
41916
57315
1598738
1203060
792987
327688
966102
402590
227558
849401
1606451
481847
1407784
201943
1589917
1037822
620712
966702
659705
618081
1014449
641572
1190854
59181
906453
504372
1299907
382857
1310250
1292606
1021921
913780
865815
1091407
350242
1023582
1038266
702077
678340
753591
154502
1516692
368133
990982
1644316
794150
896965
836251
639177
766170
1137780
829728
287099
325754
1270630
1371155
936031
1193246
846940
1300124
300103
373166
1306564
1629863
1412859
1394463
732013
477984
1237038
1348229
163772
16792
569532
269001
329250
294040
615948
1188339
913089
1133831
1280764
923963
1476204
1142864
664387
919659
409111
1633343
1110459
159280
1264527
464123
8316
1402212
1207106
520810
519983
626909
410971
1324821
900366
561532
14347
1555722
1539043
603889
168697
1215821
1459584
322903
301762
1144047
543042
1310826
1268829
206026
533174
930618
1244577
589790
870754
508043
379505
126101
77902
70351
780742
1061085
1235952
988239
1593627
1529618
1628528
460320
1305327
851918
1063343
595663
944709
1058567
776419
1054445
65290
235081
1183195
1220992
413526
690434
930236
293448
144714
1126692
78024
821712
1399846
72379
1293854
923169
526691
802051
1442456
474825
504145
88352
284881
672801
1407931
331776
443742
1297344
475171
87989
335836
668941
1084994
1516209
335241
1028998
989242
516485
986284
108859
334963
56737
692716
1075770
1314757
1041270
634204
796210
1372217
626411
1424986
1154507
1134762
564398
1139018
437685
1021219
35483
1326458
1513576
814703
1495717
544908
667786
1592896
190859
867684
1552036
1352086
810211
657332
354454
1508814
717959
832851
1150563
53108
1631584
870201
1268760
339647
127854
280519
1322538
602525
1083637
818440
1142322
795005
935662
269691
879624
139551
220107
216174
62147
843898
731719
1525570
583438
1229423
1004712
1210774
1567704
1308459
1190681
810429
1626738
795214
230318
261960
304006
854045
611222
57503
405884
145666
637221
1236292
1589137
1291250
537682
1390514
329273
1456244
1347549
1647033
1368529
1334968
655540
185974
1611150
405375
1522604
707677
1523912
1434142
1028425
63321
276791
297227
188030
1084217
213792
512512
307353
270864
95108
1415481
1011095
453897
351245
973942
532393
249513
676863
1450613
72198
1371099
575965
359461
219572
1343913
205149
38329
1489238
954597
21050
1199878
1309412
965109
1558443
726921
833934
783289
78830
1556816
970482
977610
994388
233950
412374
1428271
859024
1342653
414478
1493922
527485
367910
930521
1105154
1221985
447072
139547
458279
406595
148925
1139464
1097045
1156789
969304
1044671
1244470
1436096
964717
120717
1459137
591618
257253
758860
1599228
308851
320386
472838
863443
1019776
1625648
42394
30262
1148627
552471
68352
925803
553859
467216
1271836
482023
1365106
714115
1180284
1007253
851225
1542779
404641
1440249
845813
1358505
838739
200290
204557
184913
272029
1580824
730161
489457
703529
802480
1643439
703294
370522
1083872
608387
507548
90246
194338
916318
1052221
1137101
631039
1454770
324031
64245
443876
1090044
400831
1092395
1281741
1098815
181384
1344021
108415
1078201
1181718
1506479
1559223
1531621
663721
1037480
377357
881878
848149
1224950
1637121
1272511
193672
971679
7383
826280
922635
454692
371131
606140
315796
1179651
919076
1034526
422482
1510788
820835
1538479
1568257
142036
774845
656028
1501419
679419
660802
1189034
674244
1049760
1311880
524794
1616163
712349
282706
1640735
805370
1089444
949176
952739
1625774
259661
438451
460028
505692
29431
575709
2580
442761
771804
317306
553007
578312
805230
445408
1281796
387428
704565
999846
5023
14461
137775
448073
695747
205265
562141
189300
678178
1304604
711542
21112
548397
223003
1180470
972288
881487
1493777
1171516
1145320
1451227
522677
444851
17674
1335952
83151
1563761
680882
1454395
1259675
173637
265017
1177744
1214051
545318
693355
180306
661653
1061900
547672
473626
262437
1435511
1571912
707367
855557
543434
1589634
589891
283147
583934
479131
234453
691481
871933
250717
677973
1171827
835344
1173422
711936
1306745
167367
236674
77117
604189
1035775
339032
818215
883333
570387
1453851
789312
1431915
1168602
847974
1376988
1492124
406436
1455046
408697
1210634
260845
57857
1127399
918131
805813
587098
855273
1277691
1262044
188703
1238915
155708
1136348
382224
99129
740745
672070
315616
411481
1504681
970463
697028
352886
1266592
1158443
724111
492779
1113706
255825
101303
158912
1512774
1480749
308050
1626375
1033536
1028936
184504
1571613
1369066
642706
1486030
593282
208819
680738
54029
781766
367171
1206004
711512
1003624
1518779
26405
382531
1546504
271234
930659
1382813
948861
1506894
942299
822495
104644
257354
395969
1256402
165857
1004146
968524
720834
978572
1035011
922765
933310
687851
1258764
1062379
918595
1408417
1274363
254487
996868
317618
1199732
817210
161898
1078274
635924
824794
1619010
1642122
150930
442372
644928
1211025
435393
1169474
1068155
1441278
397373
1001181
365590
1364250
707713
1534747
317782
1259544
86375
656493
297252
968117
1125564
1012851
619224
552293
94217
1201804
58508
715733
96980
501111
878055
1457351
471030
1426346
872108
615365
1495303
49423
1252334
1057205
174333
641083
1026836
1268425
537058
380978
638897
1482292
452074
1405660
788870
150099
841743
1320351
870756
852005
432209
932997
926068
121440
941148
1395532
224189
867176
304557
1086091
155727
872434
77108
270499
1045334
1644938
1004282
326177
19158
627796
1472073
838096
165600
1349479
923276
78801
1116237
1366592
351365
389789
1579698
227011
279777
814432
135657
1592281
691894
390557
656949
254202
84695
351247
151666
585131
279768
376886
274366
213590
1019596
1188594
1611549
379300
745108
1037364
1187933
1312301
863178
1424322
1110135
1512811
1028150
2651
1526557
1373280
736800
12066
246112
1006682
1505611
72861
1097564
1149262
1248723
1460565
831629
860357
53120
780064
639501
104861
245405
1565032
70137
1172017
864299
1317464
470746
195900
331659
560454
849092
612639
414965
1183360
269467
1102982
671766
656757
323169
362942
1384209
1575897
1243230
281200
931214
1087745
549928
1541282
433595
1527964
1460990
983282
707413
1091697
1340674
472451
1397560
367027
857488
880636
511166
882138
293958
1391049
525488
1236956
518511
1213367
989464
1116647
864232
59538
1330992
1474884
1260310
948543
331056
1328745
514726
1554256
140679
590448
74291
296786
1255260
369576
1617974
1365636
1160223
1242717
851664
1574834
725447
319827
274257
884134
1633823
394852
1236345
1243495
264953
1224444
971350
1467461
139204
987819
250852
913430
565625
808439
900779
1258805
469040
39159
1488465
1042598
1479219
232034
455518
291818
157041
1369911
9459
116196
181825
113792
1402528
819579
971546
374964
946792
746603
947149
523532
1295160
529269
148878
249061
642545
164403
994107
169827
1066508
671542
636767
1509070
1441628
1065405
870396
72637
1204515
717132
1079784
277599
1303262
426491
62292
559229
80512
1118287
210899
118514
987430
955202
1284127
1383335
792511
1595584
1014113
1469902
502766
976866
562555
185767
85437
1031369
287641
27776
1497990
936642
979299
1626019
1231757
1333500
630901
691615
1336018
1348291
811429
424142
80627
297584
1494099
178115
699377
621180
831297
904354
1047067
278958
195691
982737
295808
159062
646484
5050
1111949
1178997
366644
407594
1291868
1483094
954255
1577530
1146053
1287654
250029
711301
1232287
435292
1401097
1234534
926158
752722
164110
405713
1574971
714465
1010660
1378648
511480
824212
1393432
1115473
394167
329696
130125
1543128
669324
398589
436890
1499216
1358236
829737
811745
202068
829566
1504047
1594130
1269438
325676
124253
619206
1539771
595231
1442101
1275260
875065
1480146
1449408
1542197
680679
1009235
1144725
328099
713023
859514
331594
1061222
589087
745461
1036967
1250766
1399727
919528
346821
676232
984340
952281
40993
85148
232696
432753
1340241
799435
868933
1307262
305103
399643
278355
1442559
222234
1230315
76209
118306
37013
1162814
184849
1002568
442984
764646
1325895
1440837
1513213
986523
193610
1567928
1408460
14727
80911
475397
311708
548204
205005
362736
1086245
963941
1323385
1542285
1094627
1258313
1240278
844437
1441796
1507621
806574
1361638
968417
922276
1142175
1539877
176949
111710
135525
599460
939913
331260
575714
286727
823235
179572
206053
452039
635234
762811
655296
807446
11347
736200
496261
785830
920936
1244549
345310
433049
640975
970898
1259603
640251
538172
1515412
170399
1335564
161301
316758
484772
339038
1232895
13435
883035
591135
321031
1125748
1391507
234820
1026736
1311599
722660
951157
1145276
1504773
233827
907138
58509
1011993
390818
1543991
1094457
1578579
365589
1097585
246392
1369358
623605
1378690
458781
902980
528399
568299
1356568
556106
410765
247867
80338
56055
609350
103511
1070691
1428513
432838
1509022
1437458
1442350
346991
1505042
389442
887666
546808
558632
676006
181184
1585093
302928
651464
490926
452035
650734
121784
687094
425119
287717
887839
1013923
1024119
1540134
880749
938730
1178463
261773
521982
1596596
744592
1289008
589462
266596
96360
915996
78388
773769
959903
629675
350639
342879
787053
1435782
682094
989300
278038
1248582
94739
7895
687910
1506521
1299781
258204
958179
410746
1202912
715827
1305796
491218
577967
1247487
107900
840546
1293871
477978
1148989
980191
1016628
1509408
915718
1315528
543257
580173
191724
1004943
433929
207076
1082461
342654
453996
1354109
203164
737786
1216378
698959
1292408
398507
928623
518422
13182
1555704
1284933
726221
1358130
582737
87416
603903
772393
926903
183967
1281513
37700
686281
1638754
323873
568004
369540
564716
697509
1437939
866839
1515559
1431682
1247354
1004190
1305381
1443882
74429
800320
1028567
308389
948281
52678
461653
890352
1466312
341356
392579
89486
106733
93612
611548
128542
346695
885282
259901
1401153
606749
1284451
1496042
146709
583660
300516
364483
576501
1237086
551425
282675
1179289
990506
863288
163405
909006
601410
753508
1583972
1284501
1373799
76620
968472
1045970
443116
1146561
442483
74714
84643
6905
852520
1280549
695138
1217085
721697
898955
1564202
754702
775856
909376
207540
958145
939313
1058705
1636994
327560
298304
1477802
77714
1411193
783394
1495589
1346330
1309503
927528
240193
417570
591609
690034
1387917
716822
1429800
1054170
499841
669810
1435812
76593
589598
971077
396921
1525805
863982
1644101
655070
1624197
849007
1535473
1370403
225783
1562467
429172
965614
699043
265251
1426859
813755
502469
1429610
1248792
860218
1310890
715829
306597
806325
706449
1179812
961053
1490898
11147
1544543
1458626
1378799
64307
778559
416567
1039
752560
861925
1146346
1165381
488197
752106
97978
71917
836410
86709
59226
553962
328494
990834
704138
1040169
464518
290557
1364223
476996
749649
163524
588711
1622482
398459
900162
265053
1223232
1251411
1608776
416613
1071830
909112
855576
1629754
62937
1266891
908506
749801
485306
1633949
1063083
177472
1227562
240594
806567
879991
586856
140580
77828
557847
1353709
1027584
1137149
618041
1127528
441524
1010269
944264
1498426
301306
176504
216196
1176003
1194837
811979
1422687
1080129
470503
1360614
973484
340754
591140
408092
1411657
95113
1201329
78374
298983
1208263
580587
649612
671275
75718
78505
1397096
542564
505236
822411
579962
287548
1389617
1595094
1625564
507807
994431
1155481
82428
26340
74070
1174647
1434822
677997
1160150
1214310
706811
449770
992639
1323994
238684
525850
804268
1324766
1255562
131885
1142114
1446916
137507
1525508
680376
1013306
720351
838938
991114
1474325
781605
1146095
99753
570427
910144
811769
1568576
200473
151730
1033490
966440
404989
1618267
186813
30276
1216238
486583
736564
1542165
497853
404849
248466
384723
42187
639663
1491558
1513458
1218692
1053233
933373
236564
607830
274674
481333
351211
219008
770880
1508029
1207092
380442
745165
1056140
1086459
852394
676193
1099695
632272
349066
1459776
37493
909030
1154758
1394572
774334
1108861
1524374
983598
861725
989227
208027
1646450
455621
1417696
1494746
608138
1194763
1296368
611641
778947
1074745
572657
1504132
1154446
219586
521694
425441
143410
538440
1530144
468618
1646108
671735
161844
300390
1031934
1525163
1305056
937247
743882
170695
1462721
594574
719404
1547626
823057
454695
615409
1191802
1216674
1552920
608672
1513330
1089998
1622786
72035
1417738
142282
1072614
187553
1558354
601535
1488203
1619256
1550555
250541
999767
928341
242793
1421726
912950
62932
529775
703914
493958
718645
1572209
1261678
1626968
1593307
743958
50628
679094
743864
49797
30854
1137053
383368
1617387
502817
1511558
1412592
1031134
1086933
381140
1059956
1135417
1299466
736320
492059
172190
192309
631702
789260
1398278
61884
1335186
1170602
1184852
168821
923353
953805
303442
853285
536433
1124073
1300297
389524
20487
1227882
100181
1394399
46810
1440987
404999
449252
115350
102892
738971
162531
1478790
1223522
189206
413762
356018
1200217
78184
541997
224837
1379956
29904
272983
1171452
362307
1139139
682115
45747
474231
713640
817588
257186
997040
162000
1059404
1023598
1424417
1182460
565331
1106510
950963
64651
125076
431562
862266
861094
741639
1474362
1511368
1090426
1018670
1515410
95717
1055783
1325407
906731
1185974
494561
1072411
740970
1423090
1007390
715790
1513996
548618
833546
1557785
1142464
301503
1539599
550140
213518
574241
1113024
428066
244930
959067
549193
224183
1101055
474685
1389517
1447121
959064
191891
968117
260297
1170471
517004
141287
158717
1384825
77014
381341
1611861
556781
911107
1551969
1210472
1203451
1446274
817751
1465518
263341
428779
837186
1599086
1119322
733327
560582
1225075
661830
95772
1646797
650941
305115
1183968
1470122
1057571
1530003
591350
1596347
1638201
939086
767461
1382359
740543
897586
1319925
568757
304223
311768
394019
787018
432645
681752
230728
172007
1218618
968704
1341788
1172419
637892
1299912
1243364
45041
1392665
904288
1487269
1365441
1250748
1080531
582139
604148
232810
393049
744921
336054
1153903
97018
462941
388840
747255
1111312
163683
1227387
1114727
494740
1446853
330264
427345
410895
1206528
1188060
1011771
1351145
1313087
103165
1461779
1641680
888300
499781
1012313
1098465
1482448
1139708
542452
352418
112239
1018347
1115790
1470054
13411
36952
434485
1033577
992158
1627840
896204
12206
861268
1163401
633549
1266884
274184
508743
904764
1470318
700711
98293
926600
853083
950910
728732
1445237
61090
1248116
461404
1535673
684592
1363658
472194
946073
1299536
942731
503264
165142
1111496
876541
1079273
1511229
883363
1283466
841833
465814
500330
1250068
1057957
542388
250156
239254
354778
48661
426515
653562
952500
1366703
326426
1563314
1619265
1086105
76069
1036236
531282
1223966
824634
263731
370423
731634
1386010
1169718
1211447
157309
431981
1055751
1551735
616211
252993
1439624
75237
364654
856886
1289452
520334
1567548
855598
1055411
285793
261127
964226
916094
252672
1158184
27405
685395
519397
934824
1115079
908779
1298907
522279
164695
658198
1228628
1102919
1405182
507034
799076
304608
98325
578206
59222
1238479
1275802
1533467
1199167
290698
1233829
217162
126610
1513717
292541
1454019
245244
695120
323705
1244670
675539
1350625
345484
818988
536656
1494522
342312
156247
1608808
90684
1479830
572258
96056
317979
124803
1490992
245943
1079561
1526698
360484
755761
59733
844538
13327
389810
647745
1350422
560354
696337
1244875
1424609
211220
388694
980820
431839
1558741
904600
28684
1517718
226701
3525
1173533
890396
256968
276666
811216
380099
503165
693293
834068
90441
1349101
1583595
1469559
898786
1525755
1478853
1641687
1045915
411288
494964
1480127
971188
184091
1070762
781586
727549
711709
861277
329234
1378613
872974
918677
1019301
456894
1096205
1441043
1571461
530949
799885
875573
1464801
844668
199108
521930
821453
1166692
606198
862500
1288381
386045
588483
1261802
1554241
800227
24785
1111261
110399
1457633
1089080
605514
1626026
9440
192000
860280
1278523
1354800
159196
707415
1523951
568664
472502
1269450
1545859
667732
1413798
953005
743479
1359111
399864
1490145
1504472
454685
103669
230748
155899
513789
695858
527988
881570
207503
1279577
1569778
727827
1139733
94785
105938
176799
751776
1286491
1143128
1283745
1354974
300677
1131205
1554249
670298
949378
1360657
77391
761059
517246
1268289
1370029
169656
479027
1243323
752097
262428
876270
158396
1387072
1343549
684128
976956
1264671
1136098
514440
739144
1460596
1612238
1011109
374795
841262
174772
1215511
545524
629892
1163865
420226
208742
709143
1083053
233278
983332
1169279
751497
297691
1296585
336269
1309559
1343440
1209265
398484
1065763
1574433
284114
422513
1303400
1098020
1008721
267852
177307
492201
597328
1097095
1394928
628946
1560973
576466
365901
746267
963189
1634365
1363271
1580714
320364
343356
48160
1073789
1609018
203600
1477682
1541539
672755
1308001
1074608
873067
1614568
1592124
1065495
154020
1024417
118793
857384
147771
323001
1625425
274934
103868
1185385
229799
950210
550552
1115255
1305913
20091
1154256
1314875
1461955
1275096
368568
236085
122177
21413
185185
334834
102742
1332336
1392073
882926
800210
1405674
121110
1589414
375541
561380
275390
783049
521697
914724
659575
1041328
1621291
853292
1122760
1297637
404036
1467278
920472
65090
841508
1547392
653842
1268083
339188
1549895
1357097
10182
428415
661586
1553490
1019317
1584178
1146968
1332911
770832
1204655
1200299
980019
690878
733150
474198
779534
502986
1629130
1220901
596862
829716
1463430
1102694
497772
826639
639498
476785
8856
1237261
1096618
1230256
1581283
323802
1348815
83312
706463
753226
1604778
247038
322936
1564482
539803
297073
1139085
340707
230691
1356257
849688
130602
107949
122491
1382961
742188
1011221
1447017
501750
527712
1176133
123568
1279647
179502
1422631
567255
1532507
143658
909466
1275516
1526645
1370392
1535463
1502545
1431219
172044
1317437
313669
219846
925357
1222869
1593769
755182
327582
1529792
747485
1120507
881409
565514
1401778
556356
983385
763932
1135622
1152911
341751
21392
632335
670741
1236005
891234
900434
1404951
803826
1487007
1058262
1268265
1501045
313057
1090157
1322550
1500376
3258
112119
1210569
956596
1076369
1377562
343816
1389844
1166935
793785
333881
1304473
507159
570930
1134110
1357848
712284
763003
598013
327201
233658
1163093
1477047
1570944
758952
1202807
388977
1111449
333042
850416
974728
447880
278954
904247
1308881
980134
61742
367224
260395
841835
1080864
401904
1520667
1432768
79300
1620910
1125294
58856
814384
1523959
847654
1262680
304143
1238742
1317158
350681
989750
166661
1248174
976402
343923
1005283
648173
1584219
660518
1292580
1117368
183024
953563
812242
1162728
652663
725344
672498
892889
103033
568715
1560071
225971
1231423
992587
1273801
719906
669024
754198
521082
823932
1403891
495968
15942
1203559
737058
1246564
462510
515875
973058
748329
1215903
549249
1193100
482697
757478
238981
1296153
1000519
781484
956896
1038224
1623716
880174
534559
32785
552598
1030781
1430986
932304
1175100
762104
1597257
1461612
519830
1383711
696635
612256
1102546
245411
1157883
854587
1395263
747738
1342047
745808
1163696
267283
1154281
632205
348850
549148
424139
1241834
874392
292331
922049
998951
1394788
984306
1497703
666323
1213725
407881
748152
360198
684144
1315103
170847
1212181
248922
162550
650582
52523
1328353
520770
1600618
1288472
394183
1521366
884137
632680
116946
1215276
77756
831976
785130
941010
191617
692723
1204099
9760
1477548
862406
1534491
365487
616939
1265751
1636225
1534586
1491463
190308
598062
1207700
943024
90995
1642815
311627
863824
1104272
1232483
1563862
707541
330991
757280
1459752
716798
648847
622138
234353
743449
209383
714846
914131
1561631
464711
1533072
465028
1166535
123714
687294
1173330
244032
396571
1469434
485322
1535393
320187
1164068
1530442
1095766
358150
1163282
994658
1611375
509767
199508
221490
1495409
617892
567842
1435709
1333920
52595
513709
532664
47633
1205007
290659
799822
292480
805240
275424
451884
784306
211261
1158821
248705
1095825
55334
184676
546963
728470
1235954
142223
81515
759887
1202005
666642
88609
330328
1011514
77874
518815
69748
565849
481019
1397982
1558502
642328
992995
390066
772200
1505165
641607
504846
956210
409866
1066023
1467126
1182429
203127
793427
1552609
284114
1334156
866100
1615762
1585815
1420944
1559359
695712
854501
1312296
1412205
1125912
198445
1222603
112947
528864
1316023
278314
762980
438274
188882
542095
667984
1462857
472048
1287734
1495390
1627528
1194637
988981
26452
1193927
902515
1111765
1292073
1351801
21
301510
181982
1256088
1526452
641821
1017993
499472
1035224
126336
747061
409545
394749
1206897
1587162
1045414
642239
1504953
1127877
1293408
1521027
1591196
177013
1314902
1289690
180885
1091490
1411392
1567645
1214134
537542
850463
849403
1481503
1006336
1606822
748482
722825
147285
1541162
565692
708573
743509
1509950
250901
652107
1598363
623314
252777
881339
205719
147392
1130468
1471745
721850
771807
1579546
1011810
1261940
654743
473880
88722
598332
1052644
1458500
819979
154837
1074801
1140320
1507893
608812
774483
73473
73218
434105
1489984
1488943
92117
18473
195573
1134449
1622462
835588
625924
467050
1354374
781624
955771
1056684
1025215
1602775
1239074
790676
1255560
1532786
283000
544052
870692
929992
485260
1299558
1032766
968392
845952
551539
451094
1511970
1143993
438621
1084366
398505
613494
324317
102420
1191064
341198
1585050
1422377
493763
618767
230212
767368
371160
448869
84156
1133326
1205873
427954
1635810
1119669
812231
686789
1091458
29472
1322627
1331805
56732
912930
192258
1138392
1425392
365862
458507
308664
906902
523402
1096896
692947
758369
1535881
1509778
173054
1391006
473263
399454
1545532
1466434
800347
1286589
1597827
1125556
293311
696779
1545153
569767
947792
1442276
1458768
1407666
42901
1161066
1294101
368979
16415
497599
1532710
264741
705969
478889
657679
1569881
1412922
938659
104824
322688
1438453
1338287
1106345
1363147
1017863
315443
266761
738139
777638
1418198
560694
281285
12762
786796
1289728
1148200
761300
367688
1465368
695370
12901
1616074
1344484
6874
1227009
1643997
1000148
190153
368530
1208301
1213345
1548750
79758
1606906
715364
271723
174569
308799
907794
577537
234474
905163
1574989
819117
442775
418742
899853
1496386
774482
1442097
815097
627392
68551
449243
282478
1563286
1094629
1564046
505346
238766
1335596
19514
1220156
483461
1020435
1294601
1486430
638433
194409
1583307
540038
401459
106136
974242
1250838
1635221
1230640
914484
700875
1232885
1527842
406150
1489834
480234
117996
1274124
1426756
743076
325202
432950
465535
1605648
548192
226476
1166693
1608398
107884
413789
537197
1330182
676164
595167
1407366
127865
622995
1438570
925256
373748
967656
1071952
859255
150684
898900
796391
317901
993073
701871
674542
1513172
350208
148117
1073471
1038806
250933
185871
987062
628744
1479427
713717
438998
1271464
444727
1197916
593940
1370817
1643850
380123
776271
251162
1261255
170938
1430445
189148
507629
299195
462854
532939
151248
347923
1222029
582772
1037240
991379
916743
969922
1378859
1242093
487778
914924
703178
746258
1013102
1621052
1424023
1307440
886398
761359
1579461
1166711
1132033
485219
771769
702431
1340665
49929
1267512
846603
834410
444012
1237536
430715
1430271
958822
1465942
603993
1583220
654519
1163342
635774
1043753
536716
810932
413481
550089
405989
383802
1617911
904874
1647157
1192400
1624782
154303
1060079
623723
889919
1397548
370212
840697
442341
155353
418210
513354
1603959
492645
257353
1263448
1435621
276544
168774
1234303
1437073
946646
279781
1265334
1206335
202636
1513229
600223
493352
924152
1340257
931190
411399
733128
434492
254992
433955
1140833
88698
86883
1544216
723091
1228203
1451053
1571309
1232347
833060
1127851
297159
468465
1183155
1071526
395078
1320779
656452
68661
476818
1128972
413703
1034987
1182803
636994
623637
289405
520228
1249357
621527
797638
942099
1556647
487074
1182574
455750
107906
25320
60939
1549880
1162897
627446
340587
658669
1594780
1008748
13517
1597558
240822
7317
1481433
1056067
1106203
608434
829083
494440
717255
360344
1148522
1065189
1264266
1179563
1413766
1104224
918734
1324470
1154837
179631
568997
1080189
12943
311314
1382516
457578
1194713
136026
1066512
558444
782742
1079622
756772
952379
294212
1230758
1120548
1410212
593435
102006
1444793
799939
784880
1078977
1198561
549143
262578
571543
194691
982652
682466
941000
1249977
348862
645871
886019
333127
203786
1502814
240697
1024372
800980
453341
1464493
237516
1594117
624800
859434
1430519
1411165
1222783
1002115
55846
400609
1396658
211003
288048
140729
795166
1637798
263132
1336840
1550674
1395088
190794
28571
686764
534523
37599
48072
1110829
701684
176447
98201
389139
783859
1313933
1124056
1197451
824387
888237
1016732
499949
1625416
1241909
288356
885454
1446283
1579516
1277057
524190
1104820
1538093
1499130
886051
556219
610092
1151367
774332
1017775
675110
748856
1120209
1458440
1537426
1254518
1003599
943659
355683
1584926
1112357
1586911
778455
284240
774176
606385
1164819
1047193
433897
1547668
518875
1380053
1540519
331699
1146832
1297392
257051
1318530
1338757
736895
874328
1087789
1060467
892476
1524032
1133872
91231
647335
1536289
481317
575310
535699
1191608
1436421
851685
216375
188494
1639325
1488062
1102986
1302123
480899
287369
153420
1176018
459190
923314
580590
304356
914713
312663
932557
1111661
345419
330076
1367616
1247782
1131089
1209717
914322
292533
734809
862629
710396
736302
1551668
837110
1243254
1290016
858537
1448946
1096167
512980
1310925
410397
1447071
274929
1601006
1272936
857403
1086912
913263
1288314
1077953
1403852
145864
1541561
1593544
301001
109662
1464062
1199787
570693
289426
630282
710679
214232
337638
876985
753401
864662
103073
1489378
717479
1168853
485374
288518
1259578
985346
1640450
1033904
697020
1609226
1372377
140523
288088
1535156
1249193
1091595
673249
219799
1291959
1450815
1162579
362977
191555
816808
1620559
1460681
24504
1053964
1509848
689424
898959
297442
942913
1215520
1492359
65116
902792
695368
533523
1083708
1237920
29840
315622
1448793
943737
797947
1529943
352155
481970
621637
1035946
1032210
1250125
186142
1406458
950144
169823
1611308
1327848
678154
1480644
1588118
1001747
819308
237537
313221
1603890
499223
317045
1556456
738010
537569
960497
491181
1067748
992032
147814
1002319
16764
39106
224887
265803
1122841
1513069
1034737
378266
1167818
1110979
176225
1258327
1132781
1398416
34779
1551069
973442
258988
72416
1469954
1404142
1296451
1040086
259944
1573838
1597506
528435
1174489
1149069
174229
142307
1352987
1633267
249645
1515843
1002557
1203626
165057
1018451
1021336
1009081
726651
886220
514987
462249
1101239
579455
518215
436383
965193
988263
63711
582895
1446304
728631
1603426
778736
77449
296937
1366232
1358671
1399001
810765
744727
66216
1301457
356070
122474
212582
585937
646225
954149
391765
1380210
578762
641682
1069588
858032
690072
1447379
869537
1149439
323322
931489
1629938
1621819
1056277
1224877
106088
1539585
557052
1050844
1478974
377167
966575
1527727
1455579
585425
296414
1525756
1115535
433242
1079173
298476
404039
248854
611617
1412746
945296
418286
707549
1444520
286554
1072899
1384585
220646
1637087
1221279
1245429
327585
895306
1483003
328132
445598
1337021
636920
431366
29923
159341
397149
919670
1579992
848428
802239
878308
1579471
1335360
322357
1482733
768336
1355154
376949
741782
1092429
1223408
689828
620910
1385412
1389354
1336336
1177207
1247331
742876
717711
1519221
96561
1593067
1632140
1625384
239787
336828
836906
302390
1257764
601929
1076209
705158
266134
666062
1211527
930504
1544480
926510
24976
119783
476219
101601
417468
328467
457396
200792
1327404
1046262
825462
1606643
621586
1262214
392561
1402061
733875
559503
214974
190628
1199904
1136048
382003
952094
1555690
1210275
1219552
1011417
506145
907400
1645440
1359108
875193
19764
262132
817589
75094
1186735
231274
1251044
1050389
1516808
15862
153417
1229166
265271
598784
1572276
976819
1427478
1312383
1306696
1621038
1584717
1275475
1358549
927922
158607
369508
373822
1213505
533164
1483260
891203
181994
1214136
1313790
1132426
889769
1137580
1169759
1527544
882694
366127
1129058
6206
1055004
1571076
853167
427159
665812
1257267
865589
1263436
750434
14492
548558
7219
527410
1329450
949101
561790
1251586
11097
113498
466683
979123
1306788
704567
1586491
208924
891625
314650
1210963
502556
385069
1411279
186446
998305
434219
659254
111305
102261
580967
1043037
585250
885111
278226
699368
1156276
236625
1397650
434352
1584619
1261780
867072
157895
1105828
1251476
549201
974680
563829
902897
110859
1632905
887866
639878
169709
631975
1578111
641714
1360618
1138628
881844
833261
848859
1048661
1385530
58206
1446868
606624
702692
701368
790900
535989
957194
1153214
1102069
1565156
250471
901673
1618800
1616763
758733
1377364
998900
116341
360394
412007
891742
1284939
1362291
972468
978152
348024
1585692
609966
768343
1446004
406746
907511
7698
1405365
472501
263822
1023297
1162320
1259064
97203
274473
245539
570356
132619
319157
701099
351037
460105
1642296
1052753
285266
996919
552754
1490892
319602
914276
550601
21219
17393
734145
301168
156665
606942
1396501
698839
290835
102749
342043
1455288
1425923
1561870
1566676
361359
743685
46865
1206215
1241127
1640298
768853
1629252
1043721
795491
1135378
327460
90751
703211
712195
241161
1281494
1494478
114233
1271137
561314
335819
83355
106573
1536614
1600842
1496789
1212609
996201
326966
1162667
206916
1184982
933812
824311
1031924
681718
34824
624372
55802
1639881
1220949
322185
1482675
809506
1419110
954337
1484598
898489
811420
1282191
984152
1385998
1334419
1316331
1470061
1109495
951969
17152
1180194
397249
942435
187319
1497350
1285542
830109
1518232
167950
907752
1002833
189602
295395
689077
1002332
1458211
805083
521187
1167664
318493
1543258
754128
1044935
1514734
1332964
1305712
304190
805977
1409911
536524
1174009
1464285
344000
430867
822229
137215
1431635
1641215
680990
262300
334557
803966
1374235
571631
659306
234970
902361
40439
13419
203462
1371748
970468
535984
1597458
1167751
805584
363375
1081318
1502420
1028736
951937
1618671
795546
656686
1553494
791326
1313983
805711
789558
893053
1567969
1548050
115151
1017931
234705
1302850
1321571
187996
886949
1148355
963838
883973
487507
186323
1504266
740953
422209
1512487
944380
433650
471615
1529284
1003610
1565565
401806
1181251
108622
471596
1283821
427595
999999
1509676
271305
967096
414676
1128986
650931
1143042
1302425
38419
788074
613113
116512
611955
1627919
1234568
976355
312519
472545
1268088
401074
1542988
116398
1107745
1533284
1428900
1037554
1202052
854815
722890
988735
951901
703460
1551077
1231432
630171
407862
1369096
27624
94748
1235065
721156
1089948
412332
778076
884422
1300526
886827
408877
99218
349990
1258693
1431886
90250
224765
98811
969623
126040
489973
173220
1017072
126867
1215702
1465953
1272792
1347872
759279
919581
954656
310097
1611989
828131
1417386
472884
459395
1206471
129894
1530336
747300
771372
348285
1263939
148815
82284
896224
1361800
741310
112169
1440888
780974
364837
714859
1129128
1147208
284245
1148254
1597894
1476228
571123
140129
1405445
216705
1460272
1278075
204961
249563
146696
1295527
745365
1623513
532536
236105
373987
1379453
1401360
1623008
1504059
38690
338176
625565
669056
1486119
658582
1057009
659589
1030409
1549241
534444
1289675
287062
537680
1121875
883986
756748
552162
807555
960595
1302722
1392136
264898
207297
833319
332975
1411682
539640
1641423
891699
167262
1192652
338659
1271590
830631
491223
1000164
126905
634202
712053
1426508
1125288
240729
1394215
885312
179007
125418
387901
621386
433742
107487
164420
572009
223925
140519
787723
1459955
1632670
1179109
1372274
566678
429653
486639
893980
1484769
1558103
1486269
1182465
284735
275951
1173796
157253
144319
1564933
25830
1109652
1402540
1502704
179213
1169795
1617419
1487612
811939
842898
321871
739060
386996
1157095
1416729
544552
102271
312835
467666
1406727
64620
45589
1421730
282716
1073412
1224511
1315311
33107
1009128
891948
241303
1559161
1449244
654792
863783
426305
538444
934806
1023272
1286207
1147193
891199
694775
1557234
564450
721939
685301
13025
955875
1601504
435366
1388429
144648
522818
455188
1365408
142518
245093
1034601
389800
1555519
456886
1563922
397044
313122
851020
1067225
1547998
1306539
1257361
426818
186828
1438059
1586035
1381010
1646601
1461264
225277
556268
1234405
893282
743035
1127231
1645241
866620
1618746
829054
540087
393869
98757
758098
1558573
1208783
853575
821537
74700
892887
1398035
1311555
1164086
668950
1433493
534502
583799
920207
1195681
570015
691936
1417145
690
1474401
1350504
685948
320649
1324029
775515
471183
47765
1607196
1561208
1107300
590860
762001
1542608
1237244
407843
525158
854614
1144196
512930
467510
931172
1413311
876457
45747
136947
559378
838622
1187582
1433489
174592
775362
1163973
438760
1498147
45266
1168548
55806
828901
1196431
75066
503123
232994
1184899
1532585
1246670
119733
40997
1364317
1195064
1128786
656214
1542968
983181
399415
431839
1457783
700659
571494
729214
879635
513115
684536
1340954
950781
1578739
270212
1409365
1319278
831398
633721
614768
9768
1467938
768782
1293582
653739
1221578
45869
750435
1521851
578888
1025754
317489
1594486
1289531
1425790
969751
1554267
1533748
306102
167039
493554
337826
345587
1068432
295458
1321310
768428
910573
257777
948529
1595115
533700
90383
958885
1321302
896321
370066
146326
558038
410367
880238
1249447
443945
1033825
248940
1482447
68748
1316525
1641390
339986
1511693
891470
1276362
937921
1044619
881490
1413259
620788
307039
233959
109317
1359201
1156966
399634
595246
1573225
147633
1310982
1498112
725556
1052059
249237
757752
134634
575703
259538
66848
621071
425334
424766
607580
1116263
824981
770497
193271
1310613
1632463
175553
488262
675299
1247012
1072039
877883
290123
1319361
1616023
108777
70539
1444793
1567187
1224064
749735
113668
1059465
773070
472116
1413722
744685
1216032
679392
363535
901143
510795
1278364
687004
230933
1517947
1345679
148495
1566281
822269
1320466
142886
1620261
657922
781090
754104
1248240
638365
715367
1517635
364152
386525
280674
99983
1273505
994284
1053736
304459
1460787
1025242
895813
1070903
803641
407193
763229
1184480
1333469
1393218
769345
611832
1611894
1064937
1380044
929460
775580
112385
1057909
945298
720645
1536846
453488
603226
1060144
642630
754724
367508
446426
1003165
766145
247819
178995
726372
781165
1501758
604126
947474
11744
684993
807790
406094
260469
855273
870453
654390
1287453
685788
358005
948591
552019
372561
1525402
890484
122785
194120
240788
10747
1405606
391194
534851
25040
989849
982575
830344
425592
1477534
1124756
1344010
725962
243665
864138
1266357
618634
605717
223086
554096
473658
727305
313830
1249445
1386616
1294127
185600
1491015
1123964
291832
1069102
1013681
93596
1479482
380122
1383499
862192
36192
411327
630085
996748
582623
961062
882018
822730
1138575
1454721
838921
1441295
1233670
1048546
251022
206041
1197314
373873
147118
252748
68176
746084
958606
1218576
1288557
1369998
704654
1537665
767362
1402511
525860
896307
569874
577529
1348668
65304
744176
333263
1030117
1131390
1285001
368474
1291490
722367
1303812
845051
354257
1101007
1331931
1362789
876282
927720
159488
216660
563417
861503
1048159
763567
490503
371808
455054
1085522
220875
910146
991457
1000823
154513
1560646
633135
1365338
935402
1364266
902803
1641099
926688
1583047
969218
260020
692970
1312061
1108382
1594225
577716
870179
1623678
2455
1101934
739017
1557566
824025
376691
747531
610896
58184
1052717
1331190
463169
1003745
1498903
1448764
1219698
132418
87780
313523
58963
582603
252117
1446563
411963
1139908
603173
985418
318821
1413951
1376656
1404819
469868
663919
1399468
1413403
1549715
1361268
363318
970187
1086398
1611597
908438
168100
1161211
255006
991860
128654
902447
1027262
1222408
691780
1644670
138533
663631
952828
640225
1005974
1293978
243240
1090706
204263
1539047
1188920
1605217
1580787
772783
1360333
910449
565549
344881
1073571
1403690
1011839
956663
1586306
422684
223027
739853
778630
1637039
734983
349114
1524954
326657
924743
1451949
1220511
283164
611810
1561285
972569
544236
1427043
936460
1423450
1599355
1639842
854103
173571
452651
84558
379822
1552256
802470
1139974
1270067
913951
1009870
324497
1510546
853154
598653
1311260
47460
544740
1026847
894391
600791
8629
727766
1419962
1154779
944589
1623832
505784
1498889
1527271
984555
978903
1428580
1292351
833273
411839
944351
528300
1575373
1035175
154420
903136
992417
1452292
442016
320083
1149009
526499
234954
1111029
1151703
1286035
545257
159103
308965
1084527
940426
450301
113382
646400
1411043
752140
1119591
1328613
812017
287749
1417514
788503
509952
1032889
654676
344205
146451
1329341
968444
304524
764888
1471603
922216
985521
1479260
228278
1231589
882486
712436
877916
756462
221479
387722
1375751
664604
537907
1047050
1589374
1530445
637641
494568
1055300
881138
1402956
1218072
1277711
163332
583284
1635771
822482
541807
421560
624171
124246
1208367
412466
1017249
626669
399674
1254290
390599
1570619
1337368
1049399
450570
504510
576736
876505
1105326
863539
949349
345411
815791
113413
1113413
1491307
1008997
726625
619453
249348
571934
414966
158887
1596553
970245
914654
1131238
1535914
1096415
1153904
1027994
142850
529352
1390676
1157585
574443
1587396
1412554
417492
444592
1474784
6583
65678
155092
855570
1035170
1235638
766049
1161655
162293
824824
117177
1452272
915581
1120654
484259
141874
1096248
1534979
1329351
124269
629769
267963
280634
1006307
1129144
219708
1045385
1338995
888994
181575
955977
81186
1204356
609382
164663
244408
129632
518599
823067
819839
1552029
1114504
450798
1098916
562172
858787
734741
911566
508319
1377746
981758
157427
1449406
3596
200604
149813
1331728
1038483
1197739
1006232
482563
8218
511298
389878
989682
487152
1038421
1368544
1292223
496699
324059
1155590
133842
469553
139114
719991
18123
360749
177898
1329039
1041594
190690
331636
417984
387011
696320
1252691
946797
796707
1360565
556576
1503984
934538
781081
325747
1535244
269377
310114
1310612
777812
636532
1420689
149562
568854
1637228
1642814
1140145
1323606
86988
127453
1514503
345949
37305
708271
264410
944505
159455
696137
991620
1408935
141188
697697
546533
520173
435852
1192095
946385
1413090
745093
370912
560868
360243
860524
772683
657899
191186
1471044
1310492
20597
760204
1347749
157189
1428832
1022057
1362097
1302437
964762
1094823
1502246
1319357
880753
592107
922998
1409517
60565
4119
787178
433110
1023310
923435
1549984
1600177
1546537
1378579
32727
1230153
700015
592508
1302679
456975
282924
296362
169762
1312159
1642554
551339
918710
116463
1158120
1305150
485104
1103355
978829
524207
809044
561067
611980
1641732
995631
720143
1475166
1212666
76765
1232185
635928
215716
1282153
1543732
955424
176177
825201
901804
766190
583134
775871
642760
1186361
678448
980759
515259
701815
51769
532697
1247048
691292
887567
1635670
418343
310704
1322286
843146
1314237
938299
929024
1154997
393895
466041
540550
1361474
1455015
136844
1521035
423382
1348673
846818
930587
1019141
1041874
678907
311268
1441301
1391007
300995
611760
1170869
1135222
940801
249409
778950
1247626
320523
1245354
778386
1150807
213975
1344077
727137
18319
1483549
624681
1547555
63280
604138
261721
519532
218935
325594
1244785
442341
1593795
380022
1546965
1219212
240553
1290187
10689
1073525
1591769
236639
1018147
647279
1109781
708510
997152
521926
188900
1302722
155159
1361339
1284143
182956
108896
242704
1071186
708482
763920
660821
1137034
1309057
1242014
165754
1037553
1247042
499785
343583
568222
1079565
1429148
304199
573124
35701
545554
1390213
965230
181761
1559958
1250353
362428
919061
1011460
817139
1465176
1148182
225626
66757
1088242
696154
1175567
1621419
952596
1015325
129847
567953
141332
495677
800633
458541
123066
1053219
1222855
1641127
1343965
40090
1471654
759091
1164609
1548749
552944
1299397
1018659
563721
181122
154170
1013498
204107
63373
142984
901166
1188432
316517
1644354
136179
1492749
1025063
1202973
36315
1373207
819537
1339413
1318813
1280243
1439481
902014
1130104
1172648
1456429
1328386
1607963
1583426
1646337
354233
703233
50466
1186042
1588356
388173
1526784
1390992
1035599
442387
471097
212290
92226
886954
1086176
1623924
704925
1607176
1480742
1315550
245829
722872
343098
928679
771825
775208
203820
427526
1424437
674130
1611803
107
1633817
1147983
840
1465001
1339219
806129
1455609
163608
423940
62922
647259
436459
448574
1123519
1021347
32681
161224
28439
1434803
654650
961943
53986
1575768
825770
607352
1223129
1505221
1064380
685434
128399
307677
890969
1121190
679903
1241055
728490
848472
588112
959990
813800
778081
1394770
128606
1507865
690026
1113925
585854
1352039
456047
228094
695863
1514009
114986
575557
1378700
228639
452775
1495802
950783
496426
1248956
17766
402747
1069944
1139785
690222
382479
709988
699463
1018276
12769
1442360
2245
917070
783790
1569562
736607
566412
572418
1014607
280845
555597
691164
1622323
1005683
373587
1209575
1110531
778348
732119
1236113
1150765
1191790
1098361
477823
837769
1271721
1571019
1618061
436620
1359599
1218375
1136206
275155
567127
323430
28586
1476814
215228
237569
875576
1446302
486275
1587711
513291
450608
1580466
1104012
179890
1246814
638667
650832
335486
986996
1630872
1033469
1089876
534728
484316
1115851
394400
865295
130463
434053
1534114
1564741
272612
285282
987682
432621
542828
1223802
1526589
1577386
1186899
473379
876128
1593943
1123947
1622540
417045
1092119
1300972
1006155
488405
1443168
1152642
129409
1636754
585242
269533
298112
444663
1602043
1144464
1607511
588316
1437195
25713
1434720
1327416
1595764
551673
1568942
1185007
1570713
1528275
1443761
720602
323267
1410173
284451
102464
1376148
160584
481958
618314
802735
240159
770726
460880
1511886
210761
662566
85563
540807
142350
1517932
1326548
481991
1093235
144196
17820
1639534
425931
1107558
686438
1243417
201500
1069
1166767
1358758
633213
1159000
376280
1373430
461725
922463
538624
520507
264432
551947
129755
1453954
962203
869549
1515666
53991
1571629
1405939
737724
550147
296567
579077
1426067
1044212
72958
954345
1456761
432295
13405
447718
1440579
67609
337272
1127098
1075773
1476905
736676
836526
1061551
1529881
1456295
1118948
149685
947609
1238162
661496
507063
663163
399667
1264712
591388
322962
531527
352544
190418
1387623
777355
545443
454011
1488482
754863
1095044
721734
1299134
1306785
1414753
948724
975683
1151385
52215
187464
308100
568738
1179958
1366373
885581
1518007
532543
1344187
1187470
419591
1510865
402518
1308173
616316
1539943
1230446
93033
1198562
101659
251907
759207
170286
261417
293515
427855
501713
1051327
1004642
922428
755496
1219727
1553436
1283283
64686
791735
987613
749514
362073
849563
547911
708072
313990
152171
948800
1079933
351665
542038
1164079
664080
477973
632415
1416793
640157
111057
152617
121269
1211075
350261
1036789
1588880
1335137
3580
1444732
62910
921600
1335928
1546713
1027568
306725
1481652
1102687
747935
1128060
1361381
927990
1455370
1347480
437233
1632353
1047950
2848
1326539
852256
453477
181542
1378888
764053
1152014
1574691
635266
1503446
439162
1002292
364422
1552183
831466
571111
247947
544701
915908
382259
409496
25187
694826
1589707
631691
1100028
1530289
505790
1289604
923994
1365485
386671
109452
28063
347117
1535418
781122
888282
1327613
1334328
288458
1510330
559090
46226
837812
336594
941924
1630479
763826
665400
943162
1423582
925513
1225348
371141
1262624
1528951
967814
698388
1409095
612784
1248376
540837
348779
813168
110750
818659
597884
17019
603972
1422746
483556
1044972
1120634
672581
1335157
813727
1051916
377952
88216
1404471
1070786
1462539
1584985
1275891
612960
294743
751520
1451927
912458
574420
383706
764897
191168
67061
1094307
883660
728739
871904
1304466
567981
1422674
1454341
964617
549136
646488
588406
1641291
379307
1017640
1607188
1612462
808522
902709
565537
1197603
1145653
792379
1544419
1583322
146759
460875
1598428
601961
505502
995115
281912
1474913
1514065
146940
917234
601022
161244
1608392
47121
1424365
1346610
1476477
902283
734518
1381858
603283
455253
1501393
770352
156246
602884
1513330
1471461
1038907
802738
300343
1517257
1647532
464634
1160542
267937
508661
205231
260907
199616
756208
1485012
703775
1613822
628348
351030
236059
170088
193861
451481
937598
1588473
748805
221061
1587296
641416
649793
869345
1254779
864693
1411500
1341289
154611
1522890
1457620
1647518
1262944
1297350
446478
138038
1633405
487637
1260980
1483081
207282
199871
501341
1112938
1335294
320907
197880
185164
65504
797253
1340407
456456
642340
459537
217237
1487954
1289820
635321
807765
488663
949023
676322
1025447
503498
474946
1145753
821434
1171553
485289
1112704
928836
1413293
992053
1274957
429703
142259
1185021
509771
166932
1560309
1012893
825553
1434246
799797
955406
741246
529389
338814
1093695
444545
337789
1115907
954295
1073949
960245
1109034
928367
165147
1334927
916302
412034
733868
314480
1413373
759413
1307155
1554985
1372757
293845
1085031
1054219
140867
1527689
125377
503810
1598214
532038
1598211
177783
758892
427528
625206
971959
1255157
452610
787869
880910
491173
1506986
746288
697165
403817
1164068
1428984
418890
1067412
1358634
1253141
1002347
1027358
631674
328648
383937
1522747
41445
1012593
553813
1543398
1175200
1175481
172145
1644229
1062819
1011001
146074
1459199
1427400
388405
1060025
800723
835410
985474
885936
517848
461313
869630
1166706
1614453
1234006
669899
598878
1343915
12980
526127
837903
1549438
898115
1081143
187478
1140311
914069
1550615
224434
80835
490607
1549406
1156155
850817
570194
1230007
815935
1491355
571700
172214
1125589
1446142
248160
1111181
139319
744188
472308
726451
46872
1140185
1065392
816294
76676
1269435
597660
495460
889412
800599
1053274
90854
1643437
275472
292979
672285
1319225
151881
577487
690458
797854
1428932
1266877
193103
284757
487899
882437
1037010
1214673
639923
1123584
172
602984
1280246
320344
1647421
1030899
351737
1617338
526778
769652
1306451
75333
378576
958548
1189104
1392217
614019
1561566
1519331
1381744
24835
1628829
616844
144067
596877
55527
272417
216894
874468
1500998
1010091
1396477
943481
85440
357883
716213
26065
212855
347525
1469683
449887
962849
1199382
504487
9409
1536551
639437
606203
1317945
248744
1498394
133728
1363939
336504
1636810
1647306
92083
1195234
797200
284440
5676
79276
1521844
1324760
1229641
578960
625581
1117902
1200447
921515
265293
51206
1109358
797159
1350591
135203
710696
771589
166393
1261090
1256317
1418358
121105
1484539
719335
1636026
1196344
656010
1099355
171169
1644601
1500387
48286
45359
872635
1541328
1323620
1624741
1401804
503659
1359550
1424887
93712
640789
219638
969743
735204
1375736
878454
573522
943414
1196018
1226984
1455443
1249113
130176
1100016
1283556
102881
833305
1181645
321446
589939
775352
918909
1386974
764727
741347
228115
1273616
1558448
851601
736898
1419038
950065
714341
916667
934365
504680
881706
1322896
884123
225388
1263813
886205
892456
1160227
1488660
1535124
276182
568164
625169
1210076
517573
998244
626826
1194744
293863
865981
267999
379278
225249
507550
396167
978132
478490
531887
59204
1504981
1041948
280819
331432
1331538
1238815
1024899
1337785
335009
35023
611067
1087359
1148343
294654
983156
1454301
1245662
690630
234038
944412
101592
715363
1548011
319694
353847
908797
1136177
187304
1568244
759296
972475
19866
1285636
1313608
780982
1569680
1211120
864691
1062442
287772
769346
1308558
1349149
206521
3919
1560126
513285
207143
53412
158645
275416
34309
511143
851285
32195
443244
1323493
417584
926589
1413318
1235640
969378
620379
1039022
83090
1559798
18317
238847
637728
728339
1363967
401884
40619
1135080
1392958
1383928
1480312
1416322
881296
717267
66247
586267
685991
134
321287
1564977
681734
1326843
1027257
1077396
374056
25809
509772
122095
512405
1013458
1223698
1228241
282172
682244
1168113
900451
201704
85958
1589773
1277265
1410020
808177
280987
564673
911137
1508319
1101442
1392143
456606
1285796
232797
1590583
936522
102071
583306
20073
1094204
1562729
152752
303855
1143122
1569386
153317
827002
1324605
49038
303790
221269
1271553
972230
812088
945109
459289
337703
999048
1381566
70673
268215
1146272
418633
249117
941155
873162
1015853
1141076
1523072
457694
1002960
1487155
661581
1334061
1431266
851180
872996
1163083
833161
503308
1646731
683053
674097
173000
1052869
1252406
1541310
1049927
996328
807872
101377
261252
984535
71443
183533
974952
542063
364290
840856
1082512
233161
9042
1141014
654868
472043
866000
1280071
274603
1010368
1517103
254132
1483019
785064
570914
981448
936119
1580594
1212387
345209
1024308
1379006
375147
598089
1110666
1496725
703400
547382
246582
1066320
1228894
964007
1341581
865166
897692
979583
1127109
1111311
872742
545219
721314
18147
1087183
344260
588958
1100334
844468
683578
1511938
1072024
943274
125938
1014634
557146
1343700
1552886
1456839
1469483
1145158
665528
1496928
27920
842884
305688
481130
306889
1578941
1240667
1044279
1022940
541939
884373
1611850
1095618
627117
696836
733921
1593781
1162698
196136
1634434
1026012
1103199
743487
1508953
448305
629689
1157059
380365
556134
1071237
1494164
1612255
905849
218896
1013638
571244
1629282
922183
854932
877507
1266554
1100604
606279
896010
746324
1303887
1051493
365579
282078
989735
67762
1435668
1566445
1035720
858400
678277
620830
305801
504227
376696
1346268
1624312
702504
900898
1397167
1237694
107488
850090
1483000
1257494
767354
1316185
971781
376778
1341268
1059714
705175
1328382
606636
68796
1264885
1428954
962980
1409877
1556583
792989
1288846
1392912
1047438
132551
1275458
575051
732785
1252916
1530351
805079
345317
953044
1098105
1498729
1141215
224789
1352496
791376
1029762
1578883
503113
604122
1119123
574539
219462
272288
814087
65896
1209242
1446940
1224936
266716
25322
245450
1598770
536680
670158
171199
1540365
159771
507620
208759
981992
1611084
1616885
773800
129032
158245
1125930
945239
980172
271987
216230
918644
724596
802913
295675
1041184
617078
1260921
1248686
334357
577244
1610204
1401476
766664
883264
87357
1179259
372435
1036579
176877
753495
242110
549985
283663
877866
291682
885260
333418
816580
733089
1279015
321780
573459
1464549
1096003
1398175
686561
825845
619907
1286731
109315
972909
1411060
1419572
780932
1390904
28186
1102054
1123477
688159
526929
1348447
102839
982818
1158438
1083653
659002
980823
1538233
1329699
1183219
238384
249012
708012
601424
443547
180410
1502708
1255762
966520
544726
174507
205425
1316116
783077
503929
924489
642395
747123
1237483
868302
1212939
1473196
1018092
1187914
524122
437168
63502
425107
637762
312028
563571
824601
1129214
951470
1558344
721656
563597
147722
530702
1322197
1040023
727012
1260157
1645962
163997
1284526
120447
957927
1354278
152573
1343392
790870
555204
881304
724985
203786
473565
590978
1620260
1207995
1283281
34708
1404784
876755
276186
84584
872373
961051
1144797
882111
1121809
744084
904823
199033
1225553
1348107
983054
920306
1550217
53218
371942
131549
1467600
1195567
204514
358880
1298778
573173
254301
1175103
1468523
314064
405099
1483852
420131
351341
202508
999148
1244692
1010964
957564
699839
593968
102232
109928
1251640
336615
1543700
978263
74336
719518
42300
14969
511987
584441
833755
1182280
614382
3471
1079788
407625
1129616
214371
740355
1415432
601319
878722
1436341
974460
846476
229293
740111
850312
488929
1043104
450687
121471
366145
924386
157903
682771
1254057
65449
1206614
1609795
184848
485556
1511523
1461774
816286
701532
1156966
928066
216282
782152
483882
1589082
1065674
270083
1287255
866194
525949
1381748
725372
1465121
132186
1005428
951252
431010
535715
1540204
527605
283889
705743
54800
711186
1220457
965169
1054381
528870
1473598
1143357
1073625
956604
259162
678243
222308
855981
1357887
1036013
493305
970402
1012402
446511
1150849
620097
1074303
96115
386323
667672
53388
864828
56396
309952
544629
875373
1174420
224684
794188
885887
448521
1225857
494793
622711
1069858
51206
570464
1543166
48689
114987
489627
850995
1576354
286586
1288179
476596
316517
714502
53588
1064089
2528
847048
1603490
313901
1433782
517244
869675
265572
1311197
1385861
1284774
1028606
1498013
5858
201508
392243
146145
1279544
1639954
1301300
83283
1354745
872321
1641771
1279380
212974
778717
63434
1194428
800497
1381472
942554
786509
1405383
847514
978853
1381926
1127117
1253397
1298518
1224877
197488
360935
716104
594446
1092453
1585554
1206412
1220369
721314
44003
557246
1471598
1407754
1575631
438908
630332
167174
1198904
813144
642829
1147787
762190
889927
968336
185199
337118
1576444
440060
398574
1490281
461370
1531131
1626150
1396156
493373
100230
1462430
897691
842167
1338708
1642744
1142885
345269
1378615
926968
875503
1088058
933584
1030901
19887
1519155
1494071
11947
517596
194789
1225725
857290
207164
1024235
235381
47118
569226
253169
550504
651804
468517
472063
990260
1477790
746071
369161
912463
156500
882808
301116
82874
1134253
697744
638330
328602
1607950
1596694
1219309
1612856
1131271
557695
134348
1629752
435371
1322170
42802
222258
957901
1227667
272257
609332
1627565
406275
923099
400261
673300
988814
1226462
795836
741526
1151902
1306655
1301712
803296
1213370
1085892
517608
1240208
1528827
556402
208735
354656
1158890
986352
1335538
516043
730944
805557
350778
250179
1359150
1086422
872073
603291
1272351
206661
205062
1482854
1128980
906520
1372866
239527
283525
1136215
1173610
459990
194050
1045742
300725
1381324
872732
54320
190853
122304
168820
275446
1522444
263146
1357945
734584
244945
10429
733482
1141917
413487
628525
652945
804696
336674
967184
1118932
30841
768824
908721
1140966
1201720
1301686
1482065
1473557
1613379
994263
1232693
1039901
1429058
325224
395381
152063
998670
1509194
1638874
444466
1153440
812268
743157
1339476
1377906
1021569
749324
1484826
1337490
761660
703275
1289459
79943
999300
1180146
580174
168311
1124449
158552
6893
282321
289572
724356
910784
1193370
766546
1260054
1100386
822305
856235
1280383
581574
800010
811318
662779
949924
1546190
181791
303479
820399
354764
834407
1571282
977654
1335651
1029469
109049
728345
467804
597800
780617
1075796
1548610
916944
1485202
634666
349411
1480701
766535
267884
1229787
404831
1040982
1460249
1211090
132706
911037
1639916
1460551
225964
1064201
264136
430415
1177531
1597306
1115546
934994
324291
1620428
542725
457626
86400
1488030
1018972
1288899
914638
936677
341197
79365
1151284
1543262
654121
1535465
420142
1582560
98556
340721
659100
1431542
1420657
744765
135747
697076
1205328
216175
717896
1474631
472811
152373
433665
1406489
343928
1293321
1518071
1133826
239438
273284
807831
888601
1455022
166651
1294596
799734
313481
515901
190887
216107
100488
237626
1149070
1374080
1632322
225038
1294511
106080
1312009
1495790
211118
1126130
454319
133812
852167
639833
749250
104470
821578
669572
591521
1526340
1502946
989950
895843
164459
429950
1519454
397398
735009
353765
314749
41163
922554
380206
585844
55535
735612
1179471
556270
414237
1247676
498920
1547293
1558698
570012
1473908
1118438
940664
27706
1398570
793136
276836
1633528
1314206
420384
189532
1569951
996928
1473863
408918
903533
423345
1350628
375534
1551737
1236440
286281
513309
1443874
300893
218933
666383
1418394
593479
1334969
875182
1642340
1021799
1543435
529126
1643046
33590
701497
647717
1524035
244455
618210
1494189
528632
545566
826684
516858
1075428
989183
297431
517791
463435
1070438
1480042
114776
1548294
1129095
813009
835426
1569986
556822
150464
1490684
769312
767597
725693
1322707
345996
1079449
505152
589065
1327655
27075
961470
581827
658253
171719
101609
218858
1499731
1156497
987169
242315
1621312
2332
1507441
949938
1145248
38810
516053
993685
367748
1120886
344283
1186307
1610690
1254935
1028158
493897
109117
1371268
316489
521543
427135
216059
665491
1002751
333758
429416
1321817
1360252
1438562
1604173
785724
727134
150002
747536
725691
1167869
724799
1137605
1456878
482648
348657
770683
154406
905540
528609
880883
1010472
572648
248523
1506059
1445698
795566
1232878
705275
380851
325842
1143551
1545434
1614827
1301693
927083
474926
368926
986741
1052551
907285
1455385
1125478
398223
92257
1579550
281584
1351207
973979
1417365
1015510
658674
458531
1509764
1326589
372475
1426510
954336
555244
79314
862050
1552328
611795
717353
942422
1073298
717362
1166047
917386
793166
1350713
1580042
1566410
1218781
641267
299078
629580
889574
1477111
344098
1149062
714605
1064940
1453132
507459
1459462
1063728
150552
1364016
1339832
630910
45982
1024093
73030
1050529
1634067
1561217
1576432
426935
376077
344229
1227339
662983
1009533
131440
1462809
1384690
1001655
1267260
629951
318016
743387
624904
411916
277365
157897
391349
1371595
170595
1452483
608081
1586897
264734
860596
484049
1176919
366880
1570447
573773
589500
1024331
1490326
606355
143065
676809
130747
756724
45562
95460
101566
6369
519037
713023
618545
1639824
246966
118748
1240243
1468909
251396
1140808
1226916
408817
459662
740609
338927
360260
1284682
1417221
386546
1345224
1574593
204503
833183
938224
262330
317668
601095
433440
238320
1197407
1567279
63682
642005
399810
1025671
1557523
1646816
339424
166062
1089850
526884
358540
1133864
585654
1411718
1015358
1483613
842327
356846
941269
1396759
1436088
68695
1645056
835034
207530
549172
1628859
1581899
625248
662974
1346264
1063471
608242
1015742
316768
861964
1505517
468845
1203888
1173905
1174105
529541
695704
1332122
1530966
1457491
668648
860203
1638181
438489
563923
381196
1584533
1193663
1518152
1609696
1426593
118237
20357
496007
1271655
838376
616490
167424
516992
37187
1108796
1550537
899870
693404
1191652
1304328
271252
574178
1042143
548498
689286
494390
801198
178824
1437744
841210
862831
243354
217454
650211
121451
517493
1460477
1484592
1335255
857661
1207998
1437838
789415
356172
251753
68450
651951
746426
386124
1413164
910179
134112
785669
1281933
938924
670344
687037
1155012
944711
205019
321240
1254627
1121150
787939
954600
792707
251220
378470
1125007
1081555
262284
627488
1158771
1642154
1606437
401017
1075809
713187
1611267
96792
253687
1417309
1017598
1633234
589354
1194256
1128946
702031
435360
1618835
1285593
521369
299266
385718
173748
548200
438329
1496791
527378
483
715886
379288
1211980
544627
404021
552247
444629
1312704
1372480
708051
1411394
1284713
775018
239964
575718
548934
1619643
1620953
1461078
1262212
458473
755244
334103
287520
1333152
1044311
949898
404441
1067797
631130
440265
1478635
624536
1189367
402262
453910
1170425
852524
1151533
1260829
1549595
398564
1367206
1510581
72074
108713
1167847
1286189
957391
569651
496777
895256
346654
539313
513319
1416564
896563
774274
831576
723694
287803
1628913
1063183
1106065
66720
693892
563657
710879
1051010
917957
350861
183051
1373935
893594
1194655
117043
1108999
98862
1053851
836745
562785
1051214
1215732
414126
1385639
78774
560315
1392310
1283130
580823
1101934
927349
834309
707876
223377
63351
1249713
938314
321150
732086
368968
556652
69878
537892
107855
31992
145932
431903
1257888
1269852
913130
397237
729761
302705
158454
984835
1397983
173413
194761
6820
108719
1053591
900380
1604741
652898
639697
503004
226638
1024161
959793
1400388
630878
78467
1191636
621307
1170788
1359015
139606
221714
783633
1437932
721586
1236136
668792
1540488
425183
591656
1428465
196517
1646228
594602
1463625
602255
1358415
441510
728919
741190
426936
266323
1055164
592107
1291984
7541
1281563
1615601
810454
113938
1162725
260705
1293144
948848
1223567
89019
1453797
110385
157496
706608
1250181
948334
1003594
433530
631559
603638
1613531
1181929
1456349
1327755
1236097
422682
1505136
197081
64202
42874
1045321
1398667
811117
1249675
548831
1368412
545639
692727
1159630
899683
592389
235243
1076420
193885
869763
1109309
506806
1378342
1153249
89300
309504
1407960
1418346
34229
69104
864145
1484774
109490
1219771
270032
57876
126803
255614
633764
1209000
279344
1243228
1514246
743802
287076
142607
1564983
493866
1451996
1161383
1332057
98558
1511692
1619350
472876
222093
259107
1423787
1491632
1084763
895727
1554412
1539828
413071
459475
1299207
1422819
569729
872136
375502
710856
483018
285037
1587917
1516870
1433778
1009220
1304500
828312
122447
265146
668879
814047
190845
534840
187883
1146853
988431
1476522
1558625
164110
1133174
709647
1416250
385433
472134
937929
1438313
78708
943724
1491002
1192077
664502
690735
529684
243576
884749
1154501
331115
891953
837963
491781
297441
477529
1225085
1384712
749715
809111
395473
785557
764445
1064713
891401
1620677
159518
1575236
1512544
1584343
496604
1186602
385407
586927
539892
874072
1187733
3029
498805
739880
1212799
777396
1178585
1587821
237269
1263019
1348326
647349
1241577
907158
540380
469492
1428390
565536
1338871
556129
73837
401777
373238
290207
87325
1542293
413060
1552377
37541
778861
1301015
231360
1093908
738644
333910
1115536
488751
745045
869817
258250
1533540
1573035
927706
1300850
606049
707371
1293318
1269709
877719
1104698
1252967
1166517
346244
1536181
835487
716580
1392890
1493287
153540
707907
1465637
862347
991092
918641
404534
573582
1420449
219401
996270
1527306
376775
861662
564545
58563
870509
1522844
630325
99140
854945
343121
250152
1553220
639744
825125
648808
1598353
1283815
1159007
732660
359471
26619
967385
1446654
999961
1557793
402011
495624
1527488
772028
740853
117934
738696
371806
1626729
1284072
362598
885438
297677
1615794
1023502
34679
788973
699682
686103
319363
1065362
913083
1246619
781390
1469902
800183
1154366
11285
1060699
32771
110017
149548
1001016
1236569
769916
1201209
1633383
481000
279603
513543
805356
826893
1317518
580107
788936
858747
730848
1544689
1228615
1524649
1574236
143062
503097
169837
1111181
455041
649028
595310
1130807
1546769
137106
329414
852304
780979
595367
449805
1508230
437929
554453
77194
778126
1473348
277586
671800
1275256
349101
1124613
196772
439585
1563040
882407
319480
1477628
1439202
594039
440478
56053
255985
443301
1575417
468582
447720
1321705
489560
349830
1407557
30489
5061
1149664
953072
285686
165196
93039
1527311
123878
454550
914635
1045503
669843
402409
694629
239919
1440748
269802
112290
1458645
451320
1268149
773555
1444855
142618
375388
1512693
570908
903098
1045970
278809
794636
1634611
939936
1052284
545810
569884
895407
338262
68609
164231
1505032
936050
437529
534828
1402621
448610
357131
1480365
1607311
424897
1401971
45885
328680
1262011
1467722
1178447
215432
339725
131945
260220
1434973
1127081
717872
1611642
624928
1319748
183155
213870
734498
753756
455377
426157
523449
1465827
578123
255828
586462
625260
68676
181044
930952
1556253
1048184
791463
1412316
21523
1175609
605478
642356
504074
302982
61409
353966
1628
1436484
25894
1192726
1303719
1426572
338384
214534
1623571
1292111
388466
409564
1093219
481063
501133
331334
601933
146105
1024894
647966
173324
1442
341007
1261492
213374
1487575
243412
1328952
1008848
1548039
876380
452936
304345
1528975
1557250
1522837
680282
1608103
740131
208170
202736
493577
837998
448591
638943
421161
1548647
1437537
369386
461544
1079889
307432
868081
585128
557980
1437754
737948
355205
714040
671261
554107
185289
1264449
678275
1049542
1231637
544245
1111339
1020523
1598982
439437
1404310
1167232
1254658
1180096
28159
1152923
645227
12895
176953
11776
370194
262329
1353463
515136
471344
1409857
373477
1396675
1611381
551256
472275
852093
174697
83599
987357
1313776
1339570
356358
989823
298891
1284750
478905
1539801
508604
1629912
243960
838088
571673
45278
1386389
1119389
181574
495311
1592895
1216203
1486707
375374
990306
107825
1036081
1004555
294486
1471599
1635623
273095
1544347
941864
736866
816581
1013458
1000461
1595749
184220
1547379
846736
398049
187726
1190420
1507222
1038905
152583
753056
875573
674422
300471
158846
1247727
199862
933989
622357
1130199
298085
398551
101680
1300479
793787
1458348
650912
578218
1377190
557527
107310
902189
607045
1400817
485618
1082887
627202
303857
1472164
1260813
1281905
1398210
225778
1371480
1599069
997435
1417731
520824
1646969
415624
1598478
193930
466583
721410
902144
1549881
10903
90528
1105521
524381
200435
905709
1273014
10052
845999
1251580
226736
1162988
967605
1606829
690087
378704
931174
1097214
493192
253610
492832
632641
1364964
724200
1036019
520801
1174119
524464
1053515
351885
1568298
720214
1070526
1061057
109113
676368
466561
729260
220617
696807
680237
612341
1559776
1187522
444292
557842
854038
160641
708648
1331829
1248897
208349
1450893
592400
774985
1638749
412797
488012
835749
1590340
1189175
18864
620183
57850
1023766
1394083
1145055
1437167
611470
1395600
281910
289301
959138
180188
273608
984989
1169396
1227051
950974
37836
202310
1527369
796414
1389490
1383595
1159555
1512717
320122
520012
1214249
733164
790543
1323997
1291632
511530
138389
774340
644035
1445067
1634094
931775
1426517
194359
1503133
1403337
753022
1462403
657245
195706
1638309
339260
1221286
79298
1138502
698998
1150301
814167
370283
876456
1035734
759220
373663
391333
727217
865575
479765
993604
270239
1418655
766216
954925
1398201
1534932
775836
1577123
316981
587272
38440
774894
1433855
1405652
150124
1314926
1466884
1166619
383764
1198425
1397142
994268
1240123
1138582
1183739
299151
1472248
1003583
450883
1170240
762457
65826
450019
1552011
1552260
1128669
1589845
439392
747558
320897
130473
221709
1150599
354789
880026
1499455
1027665
740576
1343635
143983
12133
1268472
713900
671750
1233773
728092
124982
94185
452302
1189216
491562
1606007
363928
1514273
460661
720779
1090275
738081
1353022
1557482
1260301
1525338
117456
1543117
1479932
51679
1354616
1167079
1215001
698752
1516152
1550664
1599234
847002
1258556
1412136
1165704
353287
1349177
1062025
1641661
762251
1361477
252048
584454
473678
209525
1074727
1149083
978098
1285065
711071
622441
266412
1606501
1318052
1224476
1099898
365581
1331126
1595882
614393
904682
803651
1011994
360678
511934
1569532
515808
1254537
1355489
1561673
705880
473264
1059085
563028
71032
164497
571085
1131411
707111
1423021
136394
245918
134312
1187867
530065
1603294
625407
138818
1034133
841433
218094
743178
456037
1187967
788921
1568131
1168505
897414
909830
673181
1467592
786922
1598561
1070989
1215228
438330
486761
1200686
719758
135408
820614
431376
1364749
244397
923805
543583
1421051
1049506
1208029
1438993
421236
1353
479167
794880
462256
799379
1560910
451463
1509847
1471580
454780
391270
1074110
1251282
1263110
644080
337829
832591
1016511
550024
132920
90766
796797
1566819
653300
790472
889294
1512957
1596351
1034612
257909
332918
592295
345496
731953
1063364
1288108
319251
1128111
540191
1592145
631232
192184
1450372
409774
1609029
767215
912958
713656
1587128
1518527
60171
1212260
261411
572309
1145872
303052
551640
710923
610709
1758
1195494
387942
721939
817671
118553
430106
1600888
789711
565336
675652
1470377
1484744
375116
1048190
1400285
1002565
1477176
315677
46162
1607544
1631263
280047
457683
1623931
953854
218051
366830
598970
302607
151622
1614999
653286
535061
25471
638348
944312
132437
500371
583574
1536257
1440189
957312
388060
1127263
702095
720370
425435
128469
397185
1194969
458081
1543560
1168944
1169642
510172
1520460
605377
936843
192365
1520022
734273
972568
1249183
406679
789407
313437
1550455
798419
97768
615413
800877
943369
170159
535658
202569
145544
112916
973895
777973
1390545
711201
1150971
573408
521632
537467
491256
1013976
1483161
270135
513391
895892
945141
264542
1293041
1173600
343523
434404
1171449
626752
898175
640141
427943
1150629
677124
1541216
1461041
404305
1367964
490873
895347
335885
384160
435744
86402
599758
969647
1614567
1209849
651703
1465624
175504
918101
276789
1418103
1135044
862854
1059657
740681
1132504
5398
988440
96592
1397066
1183762
642590
364094
981464
1391960
1570401
776779
636557
1110083
207881
977764
1477821
1351883
111919
726625
214070
645615
604218
1061604
1113366
99176
1449808
499128
1226807
14351
12409
62206
673295
565331
1144004
1413127
127757
42001
765669
1447959
1462620
1057574
344853
801926
219602
818306
520727
972268
1303338
1621810
182784
1278735
1511592
667909
318073
887731
616983
465789
3097
42065
1360758
1619830
283144
962674
375841
1379871
796469
309146
683273
1024087
785778
277432
789835
1647482
1402959
1265748
762124
1316247
1634040
340307
311853
1416590
294256
922157
68674
1453513
1154009
971865
1637973
943413
75551
1118292
354295
237384
56858
465912
91669
982807
799692
1061617
495444
673939
812342
1305275
1386320
495746
459170
1372246
1215931
315132
84775
826923
165753
736090
311442
1317278
1585489
254795
1636792
1380098
293825
950062
354289
341248
742545
1002490
316305
1319100
1411300
1378170
288335
922451
912274
419499
1338975
468104
191492
1632767
140670
8493
436072
209887
73248
395188
324309
473024
1185917
278364
725948
513688
1171840
1594282
717442
715132
31299
1065411
1125757
501220
626436
744931
707231
1480493
637302
108700
262817
717651
124266
1264576
744380
1057449
1542842
463577
462128
1490131
562147
786802
1205508
703716
1568424
1402404
574230
105879
1367428
1299670
519050
118800
1142087
107623
999322
445248
486382
965731
806220
327808
66997
1343271
519053
386041
1481053
1374933
169985
32778
498536
1461954
1178150
1140800
523423
734085
24618
1616947
95435
1221202
1587540
496765
660571
223477
883376
1331658
1339282
939471
1441424
357017
144325
1206084
1424602
1346718
1082121
1063934
1212636
146320
1167978
106837
442167
732162
686223
100456
336659
303393
467209
1241992
1194195
826363
262354
1418477
786068
1088980
187590
347678
1245566
690677
43756
635217
692231
814727
1241935
1297804
242199
968271
1320041
465093
1527087
1140160
44310
787565
22377
879398
1115167
970087
1118019
361402
566392
946224
1595343
1415869
793498
1270951
220267
1308297
246733
561866
193724
204500
1307017
313344
241179
1553955
25630
1288330
710005
1599439
1461665
840511
1181555
1128960
1516072
1303375
541953
1461319
946704
832519
1549254
1563876
406410
304986
9022
692330
633711
616821
119946
108406
143662
1639206
1422439
1328641
834058
671772
278157
93591
455902
1474334
1302950
61332
345665
1104188
452651
1363844
683815
187916
1008468
83952
1265542
155214
284114
1225361
471579
1132663
1533151
855710
939930
621172
888361
779604
1458090
1449190
1093166
1251807
839194
1624513
1350928
581317
642671
629408
759658
552259
1152305
1168198
1290199
1217791
835320
1141600
1129354
678764
1214186
1165992
685799
1217242
620103
517989
963616
647053
361381
1591698
319390
393844
669071
286660
1182925
1166761
180388
682933
793277
437946
865961
1268131
1384060
632921
418061
99809
1532486
324381
483737
1236545
1218550
361841
946003
719320
323754
362603
995803
337311
475385
1149564
753198
571304
248072
954877
752126
1274874
586147
1177198
291744
621043
1636016
524969
622775
984387
1242329
1009292
985846
604075
1150253
1606618
109504
865602
464739
121803
1109782
393489
92540
274015
10788
334443
1647470
1367337
536153
1069914
754073
359762
808916
773160
1539418
675473
1506206
811351
350185
241511
1622715
691412
1214729
420052
1354844
1010329
1010930
43032
907067
1378114
902584
1225859
723179
1423029
218653
883751
705596
794565
1454033
329287
194754
57762
55062
795403
1533563
1409411
1313390
1077081
185236
652944
586791
262178
727289
546580
960277
98496
1421335
419286
911302
1058985
394471
661398
274544
218642
1023194
686344
659109
1375402
35972
39341
110730
861924
132443
339827
623707
955060
278927
142574
1374148
1284397
1309313
1289567
1150145
1135334
812725
386695
1539186
498174
773551
561214
763782
1119179
1035329
407024
1016927
875318
1340001
1023070
825970
1470169
386001
243270
1468940
1451930
464876
459373
369802
738476
3790
1281140
1626020
476466
882182
1308828
1232162
459773
1106580
1519246
1223435
1556108
953404
844305
1366324
1121875
1473817
346420
1145931
1428713
271094
1262649
1324399
1000403
996411
1636936
424648
1038833
1582248
925063
1568044
141268
1109924
927596
1594299
275665
653194
1069469
572877
1471022
1368946
746955
664826
1315065
1279090
1530096
1126683
1346918
693719
648846
552674
664899
687274
1001664
107873
808935
1497234
1269986
264845
1038478
28630
1521753
1282908
641349
1315334
428211
1532772
170
1081714
1592371
1255216
35780
224354
350344
1360319
1460990
1512305
937126
821507
260424
1068699
1274695
1028654
280133
408734
120564
665875
385634
1249034
261590
738180
994818
728399
869304
418463
114864
121016
1502061
332584
610386
1136678
507598
1480953
41005
1197089
1573110
45852
546873
135037
410063
1018372
1291555
1060640
1160477
765145
1033816
505532
221513
1419077
1427233
1335615
603595
1456234
1410337
330342
838146
13568
851196
1508328
1183439
600711
430723
440654
29142
694390
1430294
327359
1103318
1333314
1595723
82837
1282960
1244330
531266
1102923
1039926
786459
443895
979946
1381988
1182434
1056292
1326981
142768
659770
1063091
586544
690466
533390
1074990
666514
964062
1088918
47507
598240
871736
1472960
1113177
70685
932270
1522
1396710
509075
280885
509040
802895
1303326
590496
1580392
1640057
1354771
163760
970156
335526
880168
390537
208162
1526758
70453
1088776
487442
474025
928154
773264
263541
895840
1468254
694309
1475069
621103
960697
637042
309441
1024726
1363824
654107
703777
1125673
1451035
1258910
805280
333023
1202599
202795
765746
7550
635409
51598
758036
936049
796658
1216523
1180325
1315469
788097
1057400
1506041
403145
1275503
75624
709557
1059776
905209
677834
804723
570059
28592
1153495
225934
1492849
539882
1463864
4087
1535523
1336157
1632563
1443888
1170671
731785
392129
9005
1064161
379091
221575
212646
225685
637092
1221763
1533873
280848
1322615
743746
490775
1293552
1175939
950997
1509120
452793
791664
750282
1439688
721461
1462604
822107
1120430
394677
326386
1409336
69287
1210305
1167824
429799
1347354
1476192
731277
1155037
156320
1524778
1062041
138686
1425940
838021
1425270
323745
1638262
969064
247434
1550513
649789
85922
405883
744937
1348637
961832
730531
96615
1142677
537436
180468
76802
161359
81363
1414081
1547045
647591
223126
1566065
445506
809900
746992
1082214
1612230
948858
629470
1175157
1146916
357461
803685
55005
473244
610775
505395
639425
904702
1547634
524800
864032
345067
771652
9723
881082
948186
679433
1631332
780497
1235379
1258882
699093
148793
890766
1114029
216064
1281335
1412951
465492
1017253
116384
888265
762106
550479
1406038
367045
49902
1439273
823092
1167463
1507421
328731
941003
992850
363592
202189
1427664
1239574
1457337
1540157
1470508
1196091
344979
939630
1340857
582317
583146
593956
1060949
1314135
1404163
1288367
354052
875890
1083585
1123217
1460155
247627
1211986
1050413
1632563
304932
907531
553950
1169066
1592297
1614779
553783
1640956
212663
141715
1002792
379745
857397
833279
1295835
285548
1390270
1126374
1040901
1480732
120255
1044506
218262
265744
342466
1078620
1061288
435955
658212
1132663
1323094
604959
680682
392377
1618965
34436
1386072
117916
1189287
82861
1171816
771000
728651
1520972
808324
1433400
1128890
385894
525309
1636621
449216
525440
915202
780788
315125
853954
1179626
232641
857190
1617303
1115388
1073036
857898
551352
92221
962019
209793
1441812
2264
117608
1504070
562318
1489843
1526772
1574546
1201505
639988
222644
763244
1072742
54126
1028696
818499
1186827
685987
408885
359421
639047
1253444
589466
1066460
252859
1537647
904248
305306
543646
1576859
70495
1221840
1330577
1415630
249611
405
629875
1171041
467927
1529318
1348519
422725
585008
1210944
620579
1472531
1233997
288630
704927
796114
1517537
1576533
102170
396172
412745
637852
263899
668616
897227
1370540
318401
1601715
168010
37823
376324
1640502
980731
1344812
453790
80484
1427233
204906
98284
1428900
1605311
208358
1013312
44676
1578458
537467
1579688
1167672
72859
1204073
1453105
550099
640129
329779
939627
1554468
1523625
285869
620213
19910
1027266
1560812
420026
413105
1014419
960585
187484
461104
972251
489471
203659
1290151
565726
284296
56626
1436309
1123598
1147226
1252340
115813
1483700
1118338
1264916
1544147
857377
440440
271924
1022460
822720
641046
157885
1107626
103708
1132735
1363153
62741
1022029
548244
1557175
418162
700944
951548
682822
255882
1185441
1137151
1172454
777435
1434072
751623
446380
1391308
1539071
1066735
1038881
501853
680073
96078
1034596
90263
555911
580321
844316
688450
1200932
719405
1635921
508213
1152614
767550
391322
1051677
36936
1087917
1423678
881121
147248
498172
1103119
109544
884120
1299063
1084218
329345
1069197
993273
1619619
976931
849980
1177509
702665
1447063
741
370075
163847
1111123
1202515
1233027
1083245
443966
194222
1462761
1086108
1335629
675339
534863
1452394
1485705
1323736
621978
1180815
82237
662422
1449325
855863
303548
175798
646460
525488
607787
1457103
419136
1522046
343968
609259
1373142
1460160
1205207
1509349
803819
1133220
969751
1502948
1068063
816224
611996
1349539
232732
1555519
1511332
759935
991684
572841
1517800
1125355
1522466
601618
693853
680005
1399772
603836
1582206
94992
803034
431336
1111445
482041
220848
519356
580688
882221
64804
1418740
1037713
1057262
210939
916212
1018193
1410486
131565
1324601
75471
1637773
587506
1487810
350509
1469428
946495
500521
792619
1204456
281016
699288
173089
1450973
1215891
1629979
789312
1146716
1245715
167606
1479235
1001151
946497
1129150
1458286
1117611
125974
421130
115570
770487
745544
566651
337566
1417989
1642124
380533
987225
1226762
167755
488361
1295129
1275308
345050
121523
1023499
827310
999164
9355
67251
36790
1325270
418058
1053326
1342786
542634
1332225
1194359
365282
140977
811144
546469
734090
187356
210961
133991
1092541
602494
940201
135417
1510608
1091267
434933
762572
1357438
316959
1390425
1222555
654753
112644
969591
1205020
1060535
370051
1348946
1504396
756625
1290108
557796
1275450
1105178
794078
1113598
868914
130390
86243
1183198
1108390
620018
164604
870904
942202
1597222
382881
284207
114966
871593
594526
1493340
1274452
768022
1463974
897200
936457
1405631
638058
247058
1014924
1093268
1054903
1013960
753582
831038
578331
811311
1597788
1455069
1115725
344898
1389467
866353
1307028
796838
1574467
1271569
1180116
39191
732598
1388291
838940
762128
823259
1118554
688214
1172053
649615
765450
1211955
955031
418991
1430110
677479
1457983
374688
150743
1024501
660260
460787
487249
1141435
829683
695947
609582
436439
507131
1549349
865437
48487
1078255
148880
1497067
922570
411107
1331791
1252831
184886
444674
1337529
544410
431671
549647
912048
1307990
1456800
1001677
1532949
1623796
66691
1359231
1490041
688558
510152
960129
283288
1156597
1043245
1307425
81550
1448340
732365
1029716
601752
353740
1159185
1141859
467218
176689
404991
1530891
667763
1458857
1326660
1503089
310041
896737
882412
817693
440872
23972
1277445
934236
869292
1506921
1526989
693370
932103
414522
703180
1229152
436309
1397883
908189
821065
167849
1597553
1091322
1390264
1110203
506345
348534
1156497
1251871
106404
447409
1172146
129960
860483
1345976
930626
1515863
1496751
748646
114716
818679
894886
867591
860125
1426670
1070736
400468
1619462
1400627
559879
1459015
238506
1180160
130452
1084672
1565053
741321
803633
55721
432978
634653
1153032
1330945
841619
1223977
489188
726446
508201
83352
1089696
1055817
566316
423907
987223
1519628
1370184
1250499
308040
239371
932835
365525
671804
1554514
1185953
390980
1367425
1580405
78534
1361375
1109280
1567450
1338600
1334446
861693
1098349
470212
1186151
859146
59514
261165
936988
1288859
1097204
949823
1531276
460833
75984
1234490
769762
423521
793230
563484
1444293
473669
1025992
1233369
1447931
1439632
1326877
504030
352544
1362829
508161
27805
276960
693816
730466
1424808
404036
406474
1314140
651391
953884
1110497
1001964
824852
984988
1023607
1518452
28049
128667
1265730
533042
1078140
821635
1042335
88020
774180
45371
228559
1627100
701317
1457795
1254968
559696
187254
1551953
1492078
416754
500328
1636953
1102722
5306
268175
1365083
672415
368392
1431390
1015433
554996
488032
301026
1011140
313776
1475119
42020
575487
646212
1485303
1591185
821065
1024240
173745
1097700
1530803
1206271
1173458
1240090
309736
965541
270238
842863
969634
1195546
1411119
22287
1065914
50000
767181
1625867
408648
121437
1346177
966059
337432
649682
1243225
937334
1186852
1101439
24519
1360531
1523568
658083
47850
9579
1222933
118747
143351
28185
1115280
1432044
1391000
1078421
691883
730272
215625
1625988
390645
1496627
266184
649932
297568
886084
884529
79592
1506817
978111
1063835
946549
1195100
1233969
1010330
908585
914640
4199
324364
1237599
367381
186672
136355
415747
1477390
1420118
176789
44263
739148
1549993
111702
914834
1051591
460575
794950
148039
60279
38570
1026404
695532
1597414
162033
1423617
1643556
1470232
2803
165207
1576809
1342904
255343
480701
61247
356031
809272
829233
1592384
583483
627353
125285
872406
215694
805151
458487
1202984
191918
700882
1051131
165262
641169
392934
1488454
61794
1325869
1087383
7599
1359214
967677
1465189
845851
292656
836085
1400166
1009408
1440728
189948
1032074
778285
255822
813069
931844
784668
1296589
1141264
901167
559579
953603
552331
598243
1567002
431784
1263548
1011510
1520107
61663
312464
1450040
142031
787973
1294451
1486817
1302942
10620
1591067
584372
45058
971693
1496489
871108
398023
620626
665542
406162
499584
1386645
66372
614436
1475321
577835
536645
1424116
216797
165775
1484573
765819
1320988
1161206
911586
1091079
258021
1382945
393173
265092
1071541
348930
1205863
1165042
944842
807538
1555976
1041088
626332
1606082
1172455
149473
796662
583119
1643481
1197469
1237911
908331
351114
1082388
856358
630554
718030
800165
1172803
191128
282139
1032645
1181833
959965
446443
350383
407279
860585
779579
402997
15071
1556329
890273
492397
415413
1024018
891000
55062
606611
1090580
1121583
794373
524927
552508
1552734
518185
706891
1538552
97406
1124729
145340
1205686
1508314
294974
315821
1255491
565239
1114852
817539
1328939
218832
1620754
792914
302393
1318572
499571
392498
1293629
1541059
1256548
1641917
276844
1100304
686472
313904
208894
212163
815916
147547
959991
493110
1014088
1204291
1529855
642669
1614691
264998
1356214
1070862
1082835
72792
1525939
523515
1564402
401713
1545027
1411955
913717
978375
194935
322659
949304
1604109
956766
1191522
59771
14192
1092291
1014866
250440
526521
1325883
104883
53208
303112
1036773
42936
1211858
1576969
402017
894027
1590061
1504362
887265
1162363
575305
1640907
738731
596127
310746
572335
1476311
310002
793277
917609
1334421
596061
1641929
1363777
865617
1058982
373612
1596721
1325582
196010
283798
895067
1137791
324971
1500453
777186
842058
308162
1224757
1596528
1403662
42768
1152061
804573
1411980
329025
1215930
1080167
610556
1127308
1124438
137141
1563852
597210
894410
848118
1529606
471603
878757
1417610
303013
587984
1310171
1007117
888184
1091610
537761
1071216
109775
1119785
677929
226242
1399245
444762
815387
325571
1617298
1165379
1433945
684469
1202662
597706
286678
547606
723731
1100130
237773
1301417
1039171
1520460
52697
733037
445715
1591118
280056
476093
1219448
145286
395045
1063826
1546263
452610
8760
1418663
269281
498200
756169
750232
1527956
468847
197442
780140
1021059
240230
1221946
695096
570861
349250
90517
451542
141774
1361328
1163507
916843
114048
592107
297380
1487329
597139
1225686
923062
1011666
573717
666035
31974
571146
126636
755071
1631297
1459865
931616
1007722
1012890
539277
532760
196129
1397101
391874
217307
1300417
272069
1117354
370688
328293
1200301
1426595
674801
133482
398779
1106119
789517
148128
1020365
86177
556060
1075943
998662
212233
178282
51735
1342131
949660
1059257
344409
1122287
1062240
1252710
1354823
1027061
1214256
1057569
92061
491655
1002155
1115287
500657
165810
861900
116662
488925
1630867
1202530
1043799
900888
219467
133515
1445263
1453118
102401
1263062
51176
1198114
1350150
791460
188117
421640
1377031
440658
651331
245217
1422788
99602
1252733
457830
1475033
966113
424966
412863
1165828
1646528
1412106
723000
1247326
376538
1359762
1117823
734904
1518165
433174
272929
1439925
1001327
1296372
85904
623936
972242
676929
1359578
1333695
871691
1227421
220397
1592125
1020888
135028
1016552
202147
448472
1239864
1043468
851914
1098687
512646
395417
209926
502609
774167
436472
456512
1486147
600282
1387296
906692
746743
729241
1177202
1639140
1277146
68160
1229558
840609
1015656
164620
660193
1353093
288666
1545774
536189
931411
896105
1109201
348879
1009194
1066828
1177403
54106
1298540
1489367
560064
450663
76971
1060199
290550
479973
184470
948211
1379921
1114458
627286
423663
100236
45360
1358534
400111
388139
1545976
1478762
1281222
1378705
801894
460029
343379
1298413
381310
1366104
494250
923234
1241557
1356917
1478806
1256305
1374622
1551141
861863
986592
1099506
281464
336014
431126
705663
46338
574350
1186502
128249
1594391
1339967
525984
465027
847921
158591
1072881
1545228
1512637
272287
81385
992038
307336
181611
507458
599583
15431
981551
828080
727551
50692
1536324
1042003
821817
1602299
1441386
921841
1361346
1169835
791802
1438110
25910
471498
642277
779058
1123733
556036
19743
1272939
1140953
1386713
1360426
1492749
871720
454662
713005
1629563
64863
1459818
1320068
1414564
1442941
1180684
298590
1377200
400833
1604582
637950
63022
1264585
1384314
372792
502987
606816
1313714
1633027
243556
750707
205716
1319085
928171
621170
209410
541279
967515
353061
975414
227119
172173
595832
794518
1548497
1040555
1553884
679429
1595742
799688
43968
292561
452766
1401235
367276
981361
892486
96397
1605120
842928
967507
1359191
1269876
134431
832388
1120908
698301
171056
1617075
652688
786912
220681
2105
390231
367641
55603
54475
1102963
1355981
586196
1165231
1460402
318312
90155
1124299
1359559
1117227
585524
1156668
35600
1268808
1255204
1008513
221921
1164915
1120937
777160
1327931
1222610
631527
1405712
1121205
441812
239189
203005
859044
1008898
1579872
572550
872682
919186
749998
1548651
574462
310231
687790
434899
1326536
1385240
1573692
1027752
334377
770228
127240
829247
1008266
1385904
1054060
1092379
1468408
1069326
1317901
9703
337131
3477
1594880
973108
730515
1405209
850877
686366
127997
239556
772591
1119552
47070
1288295
272795
617229
583115
44842
1384204
882797
904822
973169
30730
990043
1173779
539136
207202
765276
772019
670446
984849
421747
1299564
661978
594115
1325279
1584779
1078299
617673
791558
954249
473188
970581
999247
583551
933814
357201
1118685
1456524
1195267
1558520
1415372
670964
698169
1144100
626948
1645787
633226
981172
382506
675769
1139914
195131
238218
375304
428040
123651
197417
1228916
1196401
477199
1129862
1129030
253587
1379129
279386
1376551
1286762
682112
643153
374165
654343
393723
88438
771086
924141
1205740
1556725
1160884
615193
982131
1352089
741295
394030
729683
1244527
492992
1427524
1417477
1465192
1059537
773443
1000993
172018
1432825
1287237
392347
997066
456884
1145931
1203950
1479724
95739
421633
838290
1084970
608134
607242
1304185
907068
1341199
916744
1267981
141560
473413
1344785
1281490
561966
49692
272884
1436091
1193957
703568
871764
769851
104901
1434492
173138
1412991
1177147
147997
444494
1396266
260571
459986
1497519
1009766
1157871
807273
1087355
1425031
1577300
697861
1156556
1150961
196805
1645266
464766
292420
712282
1292259
356713
1275145
31851
252890
419693
1516335
966729
160703
329055
634739
709647
730450
412711
542093
177676
141252
699197
1486326
1363874
982333
623862
203626
507225
1139656
318719
5452
20433
1468548
1138145
1043637
698950
402493
44110
1347738
1451861
1590526
22221
169159
1470966
1474762
424129
366387
948619
591692
1417455
1474210
1463675
429535
1392156
653261
728264
1319051
303842
75945
610062
1262728
1043095
1544738
1475585
1330867
443171
144084
794155
197519
299141
753884
278365
1614402
1244090
490250
940602
100645
905491
792822
1141053
686818
1320967
1425925
762913
1639903
557503
173082
293057
754220
882304
973849
899908
1423608
458678
707525
1138448
1103945
484181
1174049
331145
17900
720953
823764
1528757
482551
353179
1469696
776299
1637900
1560324
332421
1125664
950602
399853
1611250
208736
684976
276693
170539
460957
1085031
16690
495194
895199
436564
717623
181736
708699
1565362
419213
304998
1260376
1500491
448004
496164
326554
376502
1179111
311983
1184351
686402
1388241
657317
1402844
436960
919525
1580611
551993
92392
1401554
228241
1167874
1451221
429353
1559117
130777
21384
1634397
134065
1294263
1162177
874389
1150503
1020403
903919
1231747
717410
362589
1558608
912399
1063762
924359
617413
1601071
301816
691041
234554
626724
669183
814791
124912
52853
233807
555277
346249
997480
1050869
757602
1411774
873628
1005993
1487504
170776
262349
651094
1082721
432568
1018427
1377998
430345
789261
491557
1320713
556295
1547227
1491528
679604
477224
333544
1068155
1021567
835168
1547958
869635
624975
1183928
852871
1193096
5063
720112
1070629
301059
1268444
1182772
927196
108671
226619
569065
456001
143844
478707
1141723
354039
708774
537240
226124
957255
430226
1179873
99804
1071850
811553
681491
1433061
108498
618598
550443
1037169
1317147
1202237
292819
754146
1381784
1506214
67064
1336400
698934
988003
1167629
1149122
179560
54284
1174937
448137
188229
81895
1267356
64906
371211
722421
1005671
357844
888160
341130
1284117
899166
795222
941942
1526895
318113
1044756
1085098
168132
343579
1477200
1381440
1406910
421649
222763
108362
651383
1480135
1374559
1484474
1587994
165758
1471660
664101
27141
843203
16432
460818
537587
382276
933897
392347
953273
1438969
520015
222446
170133
348922
1530109
395546
344701
103452
1226395
455136
172294
243354
562868
941950
1140595
109077
1031165
537044
1234780
1092292
693956
1284183
261312
1165880
1013075
1199620
1527012
198485
166494
1118240
378745
1133710
372366
349254
1298473
215266
893242
1303743
1083684
351722
399343
863734
327027
1506314
79491
634796
1008445
470767
1392302
24738
651738
1311375
1256847
876497
1370139
531651
1265375
353520
524326
1326054
325246
177648
82708
1424660
512277
999253
1159196
468504
458095
226007
1633701
975240
1462679
672275
335599
99142
428331
739404
1585271
213635
1646879
1072208
1382608
65137
276932
840098
1156971
755788
1289840
358064
246056
1089486
427971
399811
157254
766048
1138550
1543615
341810
1326906
1199858
685383
1158151
1627216
1269098
1214720
642814
610486
1255826
142084
1642036
835911
216411
547140
43275
1438469
1020926
501128
46930
261830
125793
1001769
827814
348420
358350
821614
615619
1206619
1546304
316690
53058
110318
589188
229752
232349
503191
102031
702433
821702
1168655
28251
510909
685084
1212977
911229
1040397
327661
716964
578122
142752
216172
1317556
897108
590452
176046
1261042
131751
638851
291456
893027
270699
1356633
277040
379891
1025846
940096
1609265
215297
110366
413496
1140618
594709
270409
1575537
1631603
482921
373424
1398032
501434
1485594
1096972
544791
495911
815399
43629
406379
1541551
587235
847784
1464510
46101
562133
621246
1091021
612516
766320
931895
1367257
841328
805469
813118
216042
1121451
718943
358649
341373
1076485
900252
994782
1197604
100005
1110292
356960
697858
82025
1520487
10921
709690
1200620
359079
1584583
203843
1167795
440198
1214193
755991
1257879
240659
359539
952519
1485450
1096848
1380013
223357
1201679
185892
741816
892010
423846
438438
1594873
1114772
1007543
1020677
585765
809312
1236490
847589
903125
466295
130385
1345470
525410
636424
931109
949313
377711
571274
495671
1131096
563712
1064759
77472
578507
1312689
403611
913891
47655
628232
807348
751689
1126138
1434997
1396608
1327858
1250474
254868
1360466
203547
681013
1480350
1584287
835172
1048894
1219081
1149483
658423
906344
480733
348236
421170
330084
1297908
809925
140920
464881
500838
1000634
1244410
1156985
427788
97983
1260005
184946
850120
298077
1241545
801005
1204119
149351
870218
595724
1294846
921171
784107
1123661
1564436
268947
433529
1526938
287850
765971
1418969
1571439
340528
426701
393398
1546284
311635
563495
1368089
236732
705378
914662
241128
1019610
325066
1030649
1006366
512842
918851
718402
889690
1639185
485393
150547
1299017
1451090
713986
1061690
836331
834435
1061115
565876
122720
848838
1214311
998346
1152883
1070539
1202850
1463873
41243
1106857
122116
1538314
571461
1473908
842917
778141
728534
32642
372651
409732
1582159
207725
145041
138540
1425027
380459
819044
199298
999573
1382620
1523014
620046
880674
1507828
318936
1071546
1575350
1622730
1067642
367101
1065424
627819
435268
1208763
1334355
860267
669941
621367
781267
518139
117817
1625120
98217
1121875
948897
1068991
971679
234545
541984
429464
1254638
1229598
769701
1131978
939215
619050
487259
353646
1067201
219067
465466
609247
82865
495929
538902
846891
764963
521125
1345391
1172671
186498
256346
1070134
630475
174062
457421
269785
683354
563817
1532701
1610176
449681
794368
550304
1622395
970638
1354505
648671
1568202
453248
1203022
463091
1525365
990555
852370
147175
89635
1450315
1244497
1299212
1458560
262180
480870
557298
1443233
1565185
1421934
1441171
914388
288887
1126815
274510
1161076
1498213
113787
1527631
1009044
1299557
1417188
700917
276130
1470718
1059092
1583244
1465665
712508
394574
1148768
1140353
1365042
206994
704625
1336202
599436
534972
1372999
157020
16935
483335
828350
785542
161863
502018
1328870
1342496
1053800
165530
1466322
95898
1314013
1272420
518503
64113
418582
140772
155522
742354
868598
198668
1582348
422571
197949
1238608
149313
951881
293967
785759
1014817
468312
862705
1132154
42661
905774
1603461
965202
771416
554477
1380532
972097
967180
392681
306265
263217
1133456
47169
1244701
865402
677178
91319
897460
1550915
1151948
554344
1592493
234343
1524564
472852
846639
761408
1339681
815099
1135938
1575242
1138436
1536659
264749
295463
180382
256810
282390
376246
410588
673275
509492
657417
921570
1061913
359961
380105
1054214
1237286
441204
815240
1453522
235689
658931
715721
1246470
1417805
1114432
554865
1592455
1592372
55044
1026731
1215294
796080
1355251
1309326
274413
15535
255778
637068
446001
894192
1120365
1559102
982017
765602
152837
158544
1182063
151083
919552
48973
1358262
1520511
1411700
1512620
1137029
870532
372172
1396723
574301
1386339
740909
535939
403076
164625
704713
174872
519157
1353939
847414
543431
187744
1161835
1493096
1557681
449466
1037113
744546
1189658
424637
1186369
11101
37598
1468457
78100
343286
295482
1588898
467128
321784
1014339
1327308
1203770
94104
846502
1326647
1227022
1243700
1394015
1125726
319300
753972
1074838
1586269
418168
614099
938142
967906
468382
944984
1272868
1177456
331691
1420845
94229
1358651
800524
1080372
1266772
1614838
1159247
306320
869776
1265611
1431695
1116659
618412
1403249
1278142
202095
1351523
1289498
1503501
134550
928611
981600
1214583
1435636
924179
173416
92029
1381004
1426711
254622
378890
1629341
512946
949275
996324
80144
715638
107630
541494
1452462
533284
1333306
1517286
1127543
830121
684735
552880
1250635
518488
329324
1190980
1430219
826402
985480
33009
1353194
922398
999358
7152
707802
374585
636984
1584570
456681
1386600
426323
128660
761515
737857
294838
1236919
463879
65466
54544
847279
355827
224048
1199622
707442
737646
101908
227523
12095
1040638
1195565
210882
1362039
1540002
673309
830503
620897
1291231
1232729
618249
1023137
1192711
1382439
1565352
969969
615737
1451824
61246
1033842
957371
123007
613153
939399
680728
571897
762406
1010124
368176
970740
718445
887934
1277216
714477
1278211
848340
946213
431642
1314196
453829
1146147
1453097
1267855
1603220
948243
642685
56502
128769
47563
1151325
141916
1189253
1075720
575162
977527
91869
693547
1504619
1423221
642694
107129
196970
1248517
234322
88703
1318673
196757
296370
1257892
1034777
1237031
648182
89550
109227
185663
704652
1317393
211826
876712
1523523
917689
1020850
1560307
1095196
1594262
856358
955498
802759
1436714
1486250
957651
234539
1097542
1329908
1261578
417039
1016656
1131904
1013405
63168
439728
130493
1049450
1521964
1375105
1290446
720607
440431
1318428
234024
1593252
139398
739910
1590793
960695
511711
576187
668819
1269694
90823
197373
1390871
1322591
323151
1234001
157012
465522
68302
601829
1397063
1166350
1573927
1137712
420480
1299576
683481
1336736
1201398
923506
977792
684052
56514
1125844
562320
582070
1123208
347790
223538
1311105
1586723
1144942
1026199
1575616
1482981
628916
480557
1359320
5171
783607
471609
884326
763675
784985
497831
1211276
1414230
181671
254244
512071
1204142
1130816
226278
1219671
1034722
856797
693274
667249
1075058
746044
1327715
1109262
1053973
343021
840526
937879
928641
424295
543408
1574624
1160313
1136021
645148
876395
658333
500757
966113
80
397560
1438433
611232
967551
274082
1081362
1136408
835856
1200532
744456
805542
246521
294883
1434491
1549460
1097914
659785
1045618
1248928
732903
90489
683821
256077
815709
477280
703400
1450997
758711
1215784
1247508
893137
1515700
212540
372385
189392
269103
145784
943070
608714
284930
1152400
1460082
945010
377855
12713
988670
74121
985838
481411
1236244
1138367
1120553
1564110
776005
35550
804215
441505
916521
1511684
1184151
544348
1213296
1290123
414336
623680
1278233
490777
774133
1643879
511163
1111437
842333
235730
8216
1054483
730788
321157
501029
831489
1419921
535050
496347
1415204
674830
1333453
1217376
998707
1136766
267999
1438897
19654
864842
351030
48390
788885
3145
375560
860945
1358768
1240688
458836
870755
1604910
345632
1033301
1097261
844849
780266
471718
1638329
1381407
1124755
933787
274736
159383
1555467
982539
995279
1293356
1264118
650894
279275
1132051
1257511
390279
1441407
1447810
358659
87441
847372
472679
1203612
1630618
42778
1223748
181091
91800
1275472
201768
202423
109951
810567
932099
1057434
1380285
1099760
1371984
1059303
1436276
288858
461262
223233
1074470
1150905
1101971
1576064
1580705
801010
1618031
360971
113844
1612889
906897
840491
1434423
325558
286051
1356013
38289
1462758
1136723
533622
625966
903843
561602
594692
483364
869068
1574063
763455
524368
259459
845768
735444
1317695
402418
411182
213944
1106571
83045
912738
398937
951715
986503
611800
1563086
1481633
867250
864639
97992
894208
1534494
519528
329763
1569993
134799
1428843
1283786
1443811
463117
1374992
982077
1218594
1543673
1090526
1213581
596666
683180
31951
1086223
1431098
557432
965731
724716
27505
1060691
728002
481001
1288633
618499
47799
804499
1323681
276793
1127544
979516
1382881
439177
861356
397386
783087
1568187
1406393
1628751
388899
388862
784179
1560098
1582677
166615
826953
968339
704129
1085740
515150
957865
1419679
1635504
1479298
1339557
1368479
382251
1378271
1297686
752089
582650
1319783
1283821
213513
587294
1628710
573035
1523417
369501
1537842
896945
1433342
1152902
190983
81660
175096
339896
1401978
1035187
293380
639362
996375
257397
970028
412976
1287485
1002715
332987
221670
1518627
684775
1023169
167382
1593367
1156392
655088
406700
1563869
517841
332890
263435
262804
697746
846689
424860
1303195
1243876
1351136
32712
693920
1113228
1620490
757250
769707
1512547
1398077
1018189
898785
1047286
1322295
121684
872025
315009
866928
1280620
936828
1249338
191441
573336
276329
1456122
455814
1076893
570681
230687
1216046
1414205
18074
1554853
794141
362014
1452813
1302960
1601628
755893
144238
1112722
1072644
1228805
384314
1587233
891263
992668
918626
807286
1326562
345055
485172
815968
533322
1498563
260380
592024
1381728
1360235
19397
140337
837878
109286
1285800
1203065
349534
517862
975745
719336
567494
346069
912547
275127
1524293
295745
571079
270253
583170
586405
666471
188376
1141171
560489
222412
1058160
1367746
771385
1359519
1417065
479993
1170115
10793
918558
918133
1507898
927910
25464
519965
387423
462777
1122380
1285373
1085536
381820
880123
1223987
438230
355582
1160006
1600706
1074800
69816
1614093
767240
1468672
644191
55594
42248
894735
178482
539447
1100197
1441860
182551
832582
538264
116888
1417046
1365312
463383
924829
582464
879295
1080348
807275
349714
296787
883960
1106044
466039
111837
547483
867771
1625769
295179
814912
210705
1187085
672224
860372
691756
1074371
1582149
1565751
1588769
88121
1640847
258667
804233
27133
1312131
474397
1450822
306261
492257
940198
1451868
1433131
1358470
1312191
113068
1175641
1028373
228494
1395790
298980
1029823
401253
279996
1364657
190014
747721
695957
141940
612603
644762
1027384
295104
1254525
1303977
459312
804973
7258
83890
582633
391480
1197193
326151
1506099
909777
395268
512474
1611626
189084
54487
325463
1380777
1223524
1568264
850811
364616
1328527
618202
1390549
867437
1189042
1256275
834052
446448
271050
1617152
198062
1403606
709670
590051
720200
1520968
211274
1509574
868672
996646
1139728
315571
221858
949286
1415053
1005325
892976
1414917
520593
1431744
1586830
804328
1606716
819910
393619
1159289
400018
169099
889279
73423
367250
909884
1379908
525332
983733
897275
1363305
1194599
639336
1238341
1504076
862646
1253032
1445332
112671
1313582
934976
987488
663793
572079
1012483
1294146
1497503
190249
460121
1567164
1504000
1091322
402522
909530
565720
473642
898114
1398346
1322317
1329840
1127731
1633796
481902
825123
1014533
84355
871576
1062781
285990
734071
1065060
93460
512515
185474
653461
3049
1341118
1484288
790636
861104
234491
1448043
1451060
336917
42752
1094528
1007443
350367
510600
501414
1354496
1023600
510392
1521780
955745
1391257
754823
142995
872151
1132857
1019781
273161
930114
196522
1203493
610430
47279
1056923
76101
240691
1564450
739172
264369
1002959
922334
347753
994149
977535
183985
1136733
1622417
473229
1277879
242639
694362
11002
1297121
183605
824239
361208
1216651
892229
195527
544889
313232
1424327
552284
1539950
882719
3475
987985
448415
660844
240919
1283062
1532895
13545
962653
914520
324382
1328197
426533
897639
134118
1311533
434773
533508
952463
1244715
1000446
1363878
1577579
1102617
402740
182559
1230248
1559933
593192
929512
423667
333329
381620
14927
1590486
252015
475063
1546494
147923
1196774
585552
1631168
853916
126837
836267
1194527
532267
499065
1249343
9663
794151
1095093
335589
32522
427714
417433
1450056
445208
501519
590219
1468343
1360847
1455880
181224
1259874
1141344
969563
516880
850905
758736
803262
231514
1474161
431919
1537706
881318
1097244
345380
387242
903813
548794
240982
1331627
474201
619188
539115
444517
426874
721218
127303
161770
1517403
1022534
1138563
101321
1645140
782283
100058
1262580
880377
982736
948534
670275
144493
1299095
591956
1640119
1046025
106514
337701
1539845
754071
1241169
103871
734707
1524606
1159014
1446078
1064620
827769
572158
380109
398694
1501895
92772
352341
1109163
117883
1556201
83511
1063009
1631454
644419
828210
883080
476582
313043
655827
346528
1322629
1581725
952979
93581
1074712
935467
618342
71565
145059
1126256
330274
604471
566265
672175
1442658
1200743
1449484
683455
766373
730561
494279
228498
572639
1096641
1518850
307268
1233407
1611478
62782
429968
616799
1591107
388279
482731
1518955
197054
1603336
309075
790564
963383
793628
1044827
1556242
1390697
841235
765145
1303273
1001204
603417
964373
438860
891439
300406
1278202
603750
1607396
1148915
911232
696446
867653
445617
907340
525303
1470469
849736
116602
435406
1599139
179226
1561799
1463800
1468727
1536135
259019
972368
1420652
620012
18622
1377016
539902
905700
860232
587414
1479623
304975
889787
72004
1295534
1392697
932188
400266
641315
499119
1314895
1086965
197153
1261557
1260313
1339736
907392
215316
1587185
505575
1053699
157924
1332593
960037
1121900
493206
848278
716141
1267971
1602198
1439814
1287820
230474
1253078
384012
497105
1259569
763569
705796
825547
434757
1280616
1318607
1072160
12875
1460079
652895
426460
441041
533888
951936
6845
83432
487434
1097577
763990
177621
1421950
1626283
732147
330038
1277666
1440293
184121
1126460
1407015
704069
906565
179000
757250
395851
5050
820323
964878
1342896
1046506
587244
715207
1606236
1065197
1300691
736249
1488800
291405
1350141
557187
1356055
391184
751473
734631
76724
656320
1646127
851491
1463603
593775
1125907
889320
402114
1213438
303662
605692
194628
1212500
978188
779421
301949
426383
275639
49880
170862
660135
1358337
251130
266044
878108
769746
1560828
1425691
443565
1417607
725014
1123589
1119578
1147520
460729
1280376
1076918
573169
149024
748404
346083
453906
542463
1573094
105820
337911
536167
942312
855427
1455091
187067
36721
1078340
550517
1605066
724677
1334300
1497896
997387
512193
423791
1165804
1463471
1247031
1157889
162362
311142
891016
438928
327012
1132533
510882
1025028
1388694
1457032
551686
347432
663296
430137
1281763
972564
274157
713450
916373
20854
1083770
1274958
310566
164474
1505319
1627735
627044
1573859
152123
1085968
1482644
427513
883130
437311
410459
527108
61054
583006
1177520
1396923
668355
1562688
469109
1602557
1033630
918926
981186
486765
809814
1288784
171466
90151
1636680
1002570
1499425
202290
1077993
217789
1113838
1320135
1625817
1640974
847027
1059726
535744
306257
1539742
209268
709918
1298218
1196164
1413184
1197524
135690
11567
946975
798410
280555
1600713
4742
764604
252912
1236776
933027
1274841
1633624
1331708
1062573
1254356
1410838
1582640
860988
532098
666682
1416917
1514139
956242
214580
973530
1137887
154084
1129622
1438537
347271
685409
1364844
597495
1386110
1612811
249767
1506291
217040
500995
454240
1394452
1524005
1118477
1116002
1092433
792476
364612
498961
723699
640141
631691
1430060
605437
641558
1430116
216072
511755
465204
122848
536279
354558
1067430
931665
1015138
439446
1328775
37739
1108248
1255566
154593
64795
1539019
387668
827416
383427
1124346
887174
1079002
1587863
1605213
924499
437200
939212
955801
932999
1585129
1062799
323863
77403
1640459
16090
1366142
339454
1339731
960078
721318
580117
1373990
12912
546142
1607312
655594
1275246
45852
247176
1051662
582883
1156289
250808
127577
539534
799354
1012248
814629
376837
1140328
175550
404202
477620
448181
152164
426195
313008
1207551
1036378
531186
195764
394397
448398
1258295
415301
359290
1619784
1224798
50680
28436
175576
1407169
366355
522268
111876
1394555
862466
106470
1409493
1152206
818823
756911
91533
1167739
232658
851940
1241980
93346
801470
1079398
700614
1591252
1205072
1440005
1376846
319219
1199089
730166
1104259
1198798
239102
913554
751190
1643905
555791
1628967
1233611
663163
246134
1412099
1539532
1024138
1416660
1141556
1422823
1471031
677645
1014725
1542537
1307740
968282
1335996
906453
1001400
1034712
621629
1140773
541422
1294562
183985
1596686
1154774
727394
375230
244895
810648
492997
485530
517086
1072042
1411815
756505
422732
350270
1116342
1444668
935929
1616050
1509679
1557510
205219
1309415
991147
474305
998345
1517633
214337
1049889
200608
1107055
355779
1425654
1566824
530158
1299740
266534
159401
283217
1099629
1379169
1135675
630619
1057995
173907
338579
1551343
1143046
439600
1482247
387282
1532697
114400
116105
311430
1264723
805715
986564
592301
868821
1532396
153459
833244
593688
1572557
1420917
180718
751419
989743
167533
987645
1259346
107206
1204580
1409472
1376229
57693
1595354
67870
189097
980806
292879
953245
1138460
1233867
798619
1027424
445686
1194877
513567
469389
1382420
335588
1349394
1284762
1052387
708845
153155
736920
135952
756321
1580955
152431
1647535
673115
1257378
62034
421692
1529570
719567
1312499
872696
865827
487116
987391
1117261
742813
1529249
6721
993277
1490518
333122
1478554
1068731
885654
1618781
438314
1464544
1076023
77691
1584349
510840
919191
1336451
971219
920706
91831
1487560
1099294
1504712
598770
1264995
157497
1044497
477948
243833
1487973
1204644
549969
1546179
437465
514045
330302
357391
176792
701460
31227
655101
1566102
873803
384133
1156605
1413747
568924
946097
627648
875242
41065
243563
1486353
1647031
819219
547862
1222504
53769
415963
501222
1343864
1295560
176052
849484
1534862
1058684
1470899
864988
83159
329183
1254505
840319
894655
1575649
1118096
1445879
1388364
536820
1044890
89913
217805
432445
1259735
420379
366901
1481252
889304
390265
75775
656884
1222266
121845
212030
1455300
1343361
3348
1314554
420896
1500917
1521884
101817
1224256
1061262
194858
451336
164879
47306
1519104
24058
1062593
944248
1325608
664600
782099
1384788
483104
1379916
114724
1647132
310892
721737
1325381
215624
7849
1355807
552622
650258
722982
685103
1306282
1446203
211129
216250
549501
555287
33686
911127
1244368
589791
536018
964654
161378
484104
949667
1114145
86296
1013184
1384078
861371
1029974
58073
1292243
1593143
233655
1198951
973730
370083
272619
536704
941265
547269
356660
1024606
768242
524282
95830
447421
1402280
1486766
1297019
1205537
602708
420041
618778
806177
1366345
1600159
327928
1334167
402542
468935
717899
414123
1408215
183813
1236363
892470
977619
1145657
657206
1519887
1442300
1313624
73455
882497
456381
1387573
535475
1318969
670588
973655
1050081
800484
465928
1182980
734252
687906
310473
1448632
912771
1005581
1140990
1618565
68081
1305349
1396235
1259592
1207850
660246
228556
1426496
656543
545616
1123680
353813
1435702
145270
246710
1634416
815081
509208
332190
64602
1123492
1527506
1007615
864589
644990
573489
730597
1344565
50010
1418068
1421717
1298399
1247791
4410
498585
376098
732351
1047597
1237777
37436
202667
270890
1144438
553250
1162712
653878
346927
1485442
1634434
1552922
1273032
1191918
175524
1367047
1467995
317963
52309
1146675
760367
258964
87107
1402621
1572474
1315386
1376127
545391
1416706
771845
712563
1161149
1528284
582997
1520846
1129943
1344537
1401482
682668
977637
781222
139660
128631
773048
587735
1192271
1634329
831145
1485634
1400925
26934
557226
1152416
1208057
301629
477572
338068
497203
330082
1554318
985724
997378
1076295
1542939
1547417
1437013
538397
1595269
852470
682266
305938
1461
1592862
586489
1269828
844640
1003368
404932
1125394
1038497
1496117
468515
1098341
788922
626255
283013
855706
461950
1524483
1124726
172801
123909
295653
700088
959831
1429065
995329
1496389
1539905
175576
905622
1583917
1516685
933354
515350
241134
103893
183579
297192
1055292
1604514
476865
638912
1496255
528907
946986
1334354
1084225
665806
775193
1154517
566894
1442322
821120
114067
1046823
867619
573248
515672
55697
1136113
56721
311519
644793
77403
381599
1586329
439129
706232
814774
633625
86201
1123815
109966
79446
3533
738543
741131
1245819
487652
1124165
995741
671727
1097549
807805
1441128
806791
359866
719089
236158
1561317
1042023
629555
241328
854409
1161670
650677
561771
223948
460713
533070
450258
824268
111902
606643
1067226
963029
1275235
1108833
1223717
1277041
878627
12989
205931
822725
1220880
171014
714264
1238621
809187
1292108
672715
1219254
732348
139846
421376
374902
388736
1402370
1161045
1077636
748419
597771
472968
1551404
1128511
1531537
989011
572044
274912
1261192
747130
526567
1642845
589945
245035
126009
1145394
1322665
846130
1124656
1362866
1247646
537042
233752
553911
470648
1539765
1142535
98093
806684
524914
746010
1111315
1084477
104638
794925
127453
1604076
1324346
752551
1118922
1282398
688771
1455984
1192314
124981
971927
897352
809229
951110
233776
608687
347700
867508
1445393
590606
1198029
1328997
677354
1066518
755594
409438
1145767
1282506
1040095
998918
1039738
1612635
95725
1023363
40709
1329576
297434
1633563
1548959
844241
279684
1316907
1542741
291916
1042397
137147
538629
1523902
1463259
117796
1131323
648034
128407
581285
180138
764835
949126
226669
1385817
1295875
952657
1189877
1172209
976769
1399385
1490383
1076191
714307
987496
1622684
1545029
792827
685799
1417353
488699
1290969
905834
1362554
1597153
1129431
1452646
301513
537064
108451
464577
147948
1521563
1556460
950219
691951
1075955
529405
467500
123927
1132290
525398
197321
1407253
1443588
79445
161703
487972
1076944
1295731
1378944
937417
63933
1566095
1307370
467123
1225743
1007717
955640
96862
1203536
295657
318134
12357
665960
164448
1352239
613615
1306572
837838
787798
956760
1500811
272159
204764
981216
35369
541664
309142
497794
807917
1006881
333777
731425
1397615
1216053
858530
401548
781411
1341390
879490
1352446
940781
730054
493267
129083
45602
522909
629422
229460
1619110
1551406
383145
866233
500592
1076218
184431
1287573
1574224
950654
874679
475780
1469347
156461
441988
1596387
1041543
1337504
320350
984898
629100
887448
505410
37086
133893
209761
39634
1084133
1120511
813322
1115318
658348
37275
985895
1489171
872473
386601
164214
458893
910248
1512225
758813
1036370
1069936
404662
1264722
1379086
580261
138873
1523967
240244
301124
241105
719223
1087443
82023
332582
1084505
1053684
1567637
242594
573265
131629
314767
435462
359053
231281
1022807
1464635
1561478
1063479
300902
268152
1619081
1620375
708004
124393
1217882
805177
241546
1260995
25070
213609
782148
1176925
450872
435078
40140
150740
371958
1532987
1596352
1322884
1137070
313058
142158
704188
724973
501034
898890
1529946
885371
307941
1028266
133225
392790
701424
1271446
735937
1134492
1531850
992281
98008
1478395
70828
1368005
985442
1284105
1270375
528798
849925
1109002
996505
1457709
1147912
779137
1435872
1485499
306038
38538
1404946
618190
1557148
886606
1644811
597515
1503318
952863
433793
1547880
1401456
1232942
1225686
471974
475282
205989
1563591
756500
1201114
515889
233798
739338
1523377
48955
815923
1373341
122027
99123
1037674
218411
1537459
1273228
1060395
766219
1023931
765664
1585820
175577
1541334
1559928
152909
1485424
494861
409597
163926
210465
1610124
1206375
49289
754283
1261267
1529461
790375
762629
19701
119221
1060426
10473
217585
356568
127417
1061668
394727
514818
450411
1472651
799011
1409662
1247017
167439
862582
107197
42429
1180873
1521270
1466535
482363
829008
837306
1476686
82198
1647053
1477436
1613893
942252
449595
1616871
955615
327949
444845
1069384
201928
688781
1630244
398672
1522429
1458573
1445686
694105
859111
1244239
1292791
67153
1355215
976601
1196139
1291279
1598303
1519876
1164636
178742
1210728
788930
1269706
1298349
502012
682046
885273
1125334
1495427
1594773
561771
33188
1638224
1151839
677781
1185883
594496
1399666
1153127
993034
1380285
1318224
532119
1085388
67117
1251247
1019835
1282570
826418
233449
181058
134506
1417310
1359055
427325
781231
238935
1247106
1263765
1202429
662247
94918
1233620
261609
1372770
1174554
505294
1007332
1194210
1279716
1167504
1095038
1348772
1470657
930112
972036
1258038
1639941
121822
1569393
663716
385630
76478
102351
1484805
904693
1274832
673739
801676
368962
883788
189554
654939
352284
520391
1177734
400150
122232
1454153
1398372
1250830
1299484
946775
442661
445662
147671
423785
88092
1277629
140943
509124
1036585
1164922
105271
537801
1090581
484023
1595097
770749
1602603
1422945
582410
809954
1367681
339618
262538
679246
1078558
705620
328964
1601641
114725
1374238
412050
1536663
651215
416763
1396926
1633083
777065
1381159
486968
1289483
122986
1318690
500289
305686
951773
1103957
367781
283573
637760
160483
770466
375178
383325
1283267
1534278
768819
1245366
906938
1215933
186659
667024
1434926
599611
386689
1086588
1467316
1358728
1556587
1008849
1049119
762878
84068
1356129
835373
966004
1037473
29319
1252025
564242
913149
856431
1646630
197823
64954
785463
770548
371878
1390515
1581717
1228222
1361845
1173324
1525257
70840
343766
600383
1479458
400405
1480238
1509984
404226
325807
997150
295745
351751
583513
1280575
1305172
972062
40821
1250293
1117468
1322487
407213
632154
1560737
1025765
934877
856254
851466
1396926
481648
524532
1511215
1140983
156539
2211
1477975
1327174
1408373
379317
942981
1376141
1179620
494246
1593241
1393253
451496
1509399
463845
109977
277918
577972
1168837
1639125
1145094
869499
80975
429753
1182992
490297
1438514
834670
1165670
57017
242868
311870
177558
1476418
223938
928138
1255903
676081
1278532
1556751
887531
32958
990540
1626729
1259863
247942
796478
492670
1124199
116319
991197
599295
543152
538836
2987
76809
375064
1057400
1288259
697270
1333109
467503
1535712
1166219
1019020
1149532
1255833
170123
1449878
769326
1006181
106518
155529
319577
1013534
447302
1643000
70137
119589
515508
1067089
673982
1101903
1215762
705248
1270305
806850
1349631
235873
1316280
696646
694454
485898
1307974
948489
298309
138731
709617
679526
4882
229144
314022
1345578
216330
1367463
1197770
1329102
1120637
1132599
762138
543638
1104921
485313
121878
896792
1162084
881086
231772
1107117
980549
1377149
1300667
86153
156675
368535
1148603
1194199
193463
228546
1565741
845595
10093
637043
1265626
927769
558622
251268
191855
353906
57398
1516486
980341
1241091
779053
76893
1285100
1382894
696513
72462
724058
1258950
103191
146411
668520
1251032
39420
1114242
1614520
95149
1391582
1036130
415012
421730
929290
998010
1119099
953146
1196945
1035994
182664
33465
688552
430620
598896
640581
819568
701342
781458
909540
561302
73205
113867
1295049
252045
288991
1350261
494500
1474386
792987
155762
275168
469549
526830
1333720
1625423
1205294
51329
414442
8975
61861
270593
1616610
911722
1392037
1638726
184425
110656
1361571
655794
737291
1638043
1519971
347761
1616759
806812
1561246
366141
116209
1439436
1116035
577211
357646
1046708
306662
370066
850618
1005419
744718
954382
712351
756857
1169476
603262
1233715
1109080
1459459
1058848
1175272
1398670
1470861
469412
1379206
1279643
1618761
279460
293232
830919
159237
880686
342513
1363868
1569471
867070
1299981
1408066
1031320
762358
361923
1511576
1502668
1158915
1457588
1393539
184597
1615717
279458
932963
1577754
284394
1251058
115528
665516
966174
1645396
1551094
714523
1383320
1462968
756089
323856
753723
741329
887249
431326
642326
14304
506498
1285267
51620
492766
1629200
743639
1047288
1166418
1333743
1040866
1424528
672486
1263800
1505577
471863
1606201
777047
328922
433153
204614
1424188
1379986
955664
653988
800177
1089938
904576
1534182
973079
1450399
144285
608306
730243
1251422
470822
1241451
1257269
846145
127240
1418666
1113562
823415
992031
665841
353056
1386148
1171377
205545
1342705
1192897
1047423
30993
774977
389520
1539733
725837
556295
250309
677821
509598
861899
744267
210003
1439136
998638
1088490
820505
1057220
1134531
1554321
42663
276017
502313
563042
1252751
904718
569277
284210
104001
37628
1276131
311997
726642
1640024
1383794
1478163
58618
1502394
101365
1000332
38141
378641
541794
1268702
1508305
1354457
815754
1371501
1526123
465378
817473
132981
633292
297970
1052126
573926
1476778
639839
342205
237943
1469037
974210
1022399
48682
1377812
830603
1261333
1124699
1519996
35807
655442
1315568
587199
1215900
1407488
588616
793371
1139152
850208
823026
635892
776403
290184
294290
329568
1591296
457526
1646838
1560821
1488682
1116380
313248
522018
313123
371094
543108
978175
479091
639672
452676
1297948
59857
241277
1266164
1294317
1638224
1420019
1009733
722932
815625
362862
1619981
375467
1567992
713419
1205824
1257865
770206
744130
1215761
1037250
784111
566951
1520788
1642554
171198
1131845
382962
1068895
293613
1592125
485377
809255
74637
355974
770395
459615
1433937
806672
956121
779957
1421328
1159877
738828
1338861
627215
1616092
158276
1205005
1414680
701880
892384
1621876
1178686
1597349
603640
369113
1461816
964702
429454
146093
224216
640568
84222
966936
1284849
160042
1098224
761534
971616
1197663
1445020
45019
742175
216622
1551723
598292
747151
466609
386965
1255219
69085
880599
1338759
88201
187580
1296537
1405789
1105158
105631
1311506
1556152
1124943
1467364
449661
672042
1363918
1603929
1037703
1539379
800949
1361329
1569758
13369
747599
517480
338482
559454
440987
824819
1603816
1572736
1553540
1103702
1633150
1245786
1365345
1488356
1096272
150940
351360
1530166
1129301
1560516
705236
83667
1251855
429489
255914
915372
810608
359321
228214
1354554
1292917
163088
1261668
1559074
1030018
1495947
1637174
846659
1418143
957413
377744
868297
177612
658963
653224
1461189
1602211
291640
226763
19870
1133818
1402094
384760
1644312
520495
1367284
814175
1079706
437356
772155
75950
1242937
415802
1497546
684905
1078829
135871
239661
273555
788959
770377
953990
1186087
368170
740260
40667
1482590
1009253
421500
1418367
369430
411712
1129595
1155692
856334
83216
1180644
1174420
114403
413906
558993
1428598
1599301
1064593
1307466
1625216
831784
807358
1471678
1140997
1081545
1052494
271547
868251
945950
1517817
65757
164614
1178630
141737
1061281
848681
923
304201
825718
1280452
576176
867960
154956
1060921
120354
1450714
536893
175526
338289
397020
878891
96359
1581718
892676
941948
1555369
1223093
1450428
208353
1192543
1496615
273184
749818
128473
668967
436129
736091
891980
426241
802887
334720
1616083
151326
388291
1397540
1189951
166114
376507
444697
37667
876090
5257
1134348
816173
247118
379220
312889
1623687
874903
659158
425905
13653
800746
710339
1188824
92785
1285075
1641247
646836
1243966
833134
1433754
25448
447646
786183
1622942
857683
1470672
173496
1131945
147681
1464576
1251223
923939
915632
49352
899995
778503
957092
809295
1490552
1046435
673054
1582086
386439
1210721
78255
380688
1105925
618758
1492439
1131369
793007
290529
1503122
1383606
143722
1509487
1129568
513522
74601
409068
223918
332560
1172607
263558
173771
1394302
1204373
636441
998127
1477339
512199
1274159
774299
507383
991981
861415
1179261
619024
1579145
145621
1175660
775683
932067
1099633
125095
1018006
1257050
122557
1642058
1557611
1289944
1104666
1289176
557087
47778
449010
1528523
1197276
300840
256233
1001830
884414
1083613
1640982
789086
1025675
43528
242960
1635025
17606
1035678
171011
905362
1218096
1257892
11585
1596888
698924
189863
659240
288822
485370
1397035
683367
748800
137663
744400
421884
320063
970572
1484784
1380038
23773
103783
1320598
653473
1442886
1402681
882488
1136380
251200
959156
405009
1540421
860429
1146443
1300603
1405755
1523408
596572
252552
1641029
716065
736696
612684
504389
470923
487928
1019141
508278
1181673
1610725
297919
1235295
1328588
494289
1160519
1604141
460560
1323790
1297150
1290992
677652
700955
236001
7522
1204605
222636
901484
1051664
41615
1139246
396143
122344
1407057
1084548
1162887
8344
1478620
1127664
746336
1595052
1319243
489474
1461050
435248
1620643
1268845
1025991
830275
974806
249913
502544
1602961
1499265
1212288
1323510
194270
1499971
637258
1403535
1421049
519661
519580
644107
1514200
422571
516117
1092660
377217
611487
1117922
1397134
589946
440831
871974
1629681
625076
1639688
1328625
565502
1454402
1313860
947723
339084
1618655
1448859
892999
1548891
534319
265325
1197621
1563833
1143799
1415523
436230
1424155
1487153
40890
593002
792525
233650
1347455
286020
1143831
1108540
706406
382032
688612
966666
218455
585884
1116391
1535902
520529
354602
1153059
1117396
532090
1524017
708598
390864
60521
1408021
836602
1443303
1425926
1420020
776922
1253893
913674
7771
1163388
1057280
521450
1151636
957636
1103253
997440
1395775
1178137
267288
1635544
854715
1384978
802752
874796
56984
390576
1507267
1554536
84024
206593
793279
1252769
1544452
1573263
1641357
798981
1238231
547768
1482156
141428
334500
1068841
1273074
707663
1079227
372181
760326
1170146
792566
855230
1545628
1445475
83973
659509
891673
1125404
1372497
1339004
1476074
1640081
755045
1562958
1413609
1605156
1287551
407735
721440
1445092
885168
1377024
469665
183358
904622
238868
568831
717710
77531
265499
954159
1522490
73030
771083
808188
1344335
585785
858438
526417
640098
1541960
607024
1339704
427341
701463
57991
1253787
1115504
1357848
1390116
1406237
1408630
1524620
607122
293785
1630979
1125303
1077079
1104239
783331
712837
610397
1024755
1623600
48077
1168115
865850
1284486
590091
1184833
364536
955864
1061802
688093
777843
172809
944162
435948
1025287
215437
1358174
983738
716524
1641149
165155
964182
583026
1065678
236239
848662
695442
458584
292976
1529629
682613
528426
634810
1360437
1496787
1186411
866668
610701
338976
921853
1252586
985356
1237411
1498692
809257
1219641
1519202
169578
1527355
842652
1371706
630
738619
855657
1291802
704874
1395330
954828
1031272
1416149
1262825
162605
269564
438419
1442930
155886
1573934
633872
1073784
1506076
228156
450207
1093098
1608225
358763
624117
1244933
1029751
992037
521606
1309751
934143
248285
827206
1174492
1023036
389935
1273744
995599
1505639
1449858
331855
324913
9767
221355
149664
987622
363623
402650
1312810
1607097
1644021
423382
977420
896224
1598267
1377113
139905
344580
443929
550866
1289023
859376
198316
546962
1266437
233545
1098840
543209
1009801
726179
1391532
167771
707702
214527
58948
712010
95954
616973
569499
330221
937322
92771
1002247
21153
163174
634713
1195625
912450
267262
1232434
1449750
445460
113466
656957
162872
1208746
239222
813407
444080
542431
913043
222628
691780
62616
130246
1280386
92934
1635530
149079
26439
1001544
959289
1172451
1081954
1470583
1362127
1535717
1290026
387674
1178997
383717
1357718
97825
1133828
44610
958044
285370
1131939
47013
1340703
1444846
99201
1013877
457210
1581793
568143
1628217
358474
667605
308831
775554
1172954
587183
106885
1205161
723280
1205660
1542875
670842
1173310
970245
1601268
1217031
206434
853221
872328
1485774
148871
464418
809620
151377
93166
1454219
1387659
1060597
1364174
889569
780073
712554
76357
329284
835390
774922
656540
1576571
850379
1053134
1328347
33490
411885
1116224
1196149
1508312
311697
129168
1592308
1626725
1383899
724147
1434613
941378
1477219
608179
1470886
286471
67256
1376882
197354
1039202
656632
147087
1344462
688883
297695
1029212
1293762
1341403
902979
355710
1498321
612237
259612
211343
1290650
632706
1105370
514995
1066111
1538452
1637932
156175
1317936
1012033
1232821
413490
582188
106725
586941
1180018
1506736
1134958
773321
1367163
1037947
1236074
645971
1366408
1566000
589935
504598
405991
270052
204391
752553
207364
179483
1362080
1106806
1420694
372665
844221
1211563
33319
1540176
873776
1472786
162219
1491655
623049
424394
889035
969977
34570
178731
1613456
279205
1595435
1466892
730728
1643417
572057
731284
487901
541115
1317409
1332551
978263
726916
433512
621626
1069000
547998
627070
1344643
1327205
891532
355533
176365
706811
879420
497825
528878
1643933
748147
847662
662369
1084853
1133453
553496
1071203
442343
814876
460682
130505
4901
1633461
572308
1370528
1211698
630630
407878
1371999
1614483
785039
1160713
670682
9016
1187048
971392
966491
1116236
42018
300835
1322117
1275747
228460
1049033
749585
1627953
119077
538482
1139305
1616644
1323965
1529103
1286328
802355
284890
1450057
374684
1444612
1602626
563123
500871
544284
1417757
740204
171922
1085962
726917
866839
1410815
6291
1628758
1401719
103355
839217
670553
499462
461013
491926
668265
594647
767232
560050
746163
1235249
311704
675286
99402
500367
1040329
1103231
936294
909626
1424144
1556663
149287
547709
966318
222415
1619335
1214648
1193910
1389507
684404
52171
275702
877910
1588792
1112498
392653
31660
36633
890947
1448031
1172126
1365498
1483225
127792
471223
491362
481877
1050252
151588
693019
267965
999357
482828
446512
1028632
136340
198987
102204
839362
1095853
704697
894137
852679
740795
689189
317238
1316338
75917
1252073
613445
182377
1615309
1627769
1286567
604745
1576601
1081299
937630
133411
1486175
188205
54760
768066
1362599
1050294
269014
1345538
1420702
280842
433804
1294480
684936
1263939
933873
852827
515889
231259
823568
568603
1209317
86978
700586
1430266
127176
659641
1161795
1532817
80343
1580347
3025
18220
1129796
433556
1594594
401620
733446
984578
66595
452378
338508
1632657
892010
1530529
332598
1211180
1534862
1590958
34264
404275
333061
1244841
840786
864665
857638
1613879
1417031
810407
768972
52488
100776
1200053
506129
1198178
980606
950176
1118681
1007351
1625647
71442
495693
20330
826328
1364229
1403937
531203
852491
766417
319137
901076
465631
345346
693631
1459632
1144570
98315
210811
1598474
576545
1367618
920572
253045
417669
489399
679227
1083744
1013600
731676
598607
1485688
1040560
449688
1397984
1230068
457166
884819
1201862
1399833
661599
1484729
113817
185550
486569
334239
1041408
1223293
1080536
1226181
1061683
1341748
841337
1342748
1431234
23168
779487
1084641
698153
430395
387483
1441250
559510
899075
577088
973929
1133739
930340
33389
1465454
1081289
321400
1435711
794335
879078
1585536
547534
1324137
677235
1518215
193290
298364
639368
775925
95314
1442920
970979
780016
179291
1502374
993000
1484157
1475836
493234
100951
890611
952118
856191
634974
325118
636035
999150
358904
1531411
745742
465980
985341
593828
1373662
808858
816357
853848
1127076
779449
645659
1614661
1513123
1500421
1236184
1100033
383625
560221
581478
935573
1428772
856887
1468630
4627
590554
1578651
1617390
411727
518718
114078
218653
1597639
144364
1313435
1384761
1133104
548953
1068125
684982
1621025
292796
300779
47969
1333245
577339
1057520
94084
1640688
1213406
536118
846232
106347
777433
190885
1422855
53978
1024747
1149639
1585586
1393900
73147
363115
760254
3368
886567
365230
719963
1333784
62838
1604499
241752
107841
347905
1044173
1639081
1545408
1434483
1427693
1495499
1448994
87469
1199179
1470597
450540
163868
83664
1606695
1357737
477751
803907
1187375
774382
1312905
905011
633646
931710
413155
929594
40921
331989
351963
1128896
827545
1044349
648959
1145644
37557
811557
401981
1255768
1068633
1316785
1135009
867274
1443974
949000
617696
658252
1456265
1420469
1602613
51459
1096852
1217542
640384
1633447
955124
603614
1470811
1104552
897415
286357
1493784
650546
1645973
828764
1178788
715186
266141
1499668
736596
713429
727057
1528739
772104
1111345
1173862
269566
530659
190582
991302
916312
376996
330740
1304764
1389930
1301079
1369915
61062
1224828
1479148
361898
1394136
1160891
167712
314946
213126
63830
10095
1114570
1535014
485305
868167
1545324
1055962
616185
1011037
672718
81752
965084
1258504
916012
1496730
694326
942641
290499
70306
1443416
1462720
863121
505394
1034838
593441
1308118
1311237
623416
564729
36693
396907
178139
596417
1367345
1029940
215044
280869
1207022
294859
867212
1508803
94763
143027
1000944
101648
263285
420586
601289
1411249
1539959
1318275
199706
403558
707979
1225887
1119483
67645
1142564
1256490
1263924
555503
603812
1312810
1356872
21209
1409503
1469728
229562
387502
90438
1074194
736627
974229
682700
652043
1189221
1070102
1300866
1178807
1127095
619585
307700
1553271
686668
884770
1487696
673717
671763
721065
1415970
1349519
1506498
1428245
1189951
221417
1448262
986569
709727
1326488
830370
110307
1081948
651985
641713
1508397
152381
1522591
434838
2179
1153986
556115
271008
830016
1273354
1271280
1126549
1302257
678644
1404472
328694
177427
766238
718315
533634
1173705
519812
411738
618835
346930
518692
503722
1511099
1318772
1154311
421332
773920
1437655
1380852
910587
1133725
1230039
717932
679620
929690
83023
337234
1401786
977580
586615
427571
1060636
1552220
166802
1545912
754163
623743
981834
310598
1594694
1293009
518244
1309405
1424934
1335335
427681
645378
997335
488460
1075856
247903
498791
469649
65074
1358068
734568
825238
1101773
791172
1189103
712872
571592
414752
778431
1092348
327561
308333
814210
1195173
1096706
857969
262277
211503
690259
605319
261626
378272
369503
369845
1347383
799810
716610
1255475
616195
838645
434152
1389840
688654
895552
87240
1321671
734755
231314
135999
119649
1007283
1427703
1021810
1135625
1462495
553367
1600021
653973
1115203
696155
1317350
1136406
379829
1542117
783954
1384461
150606
1449660
723103
849475
176379
467455
1118554
898708
1045978
541836
1394689
339427
909474
522369
1531630
274563
1005772
618776
806970
48174
959822
1436023
832140
1430466
204252
46074
260680
415853
16395
392729
1374693
1011215
449476
588669
745948
608508
538032
1613593
1073882
438280
33479
946055
974061
268486
915408
1343032
81148
303067
1212101
810925
1430175
451262
1409548
459481
422903
1048944
907135
1369226
429841
784712
1135027
136900
461702
196187
1113686
1184061
875037
570947
1088061
216773
838558
38165
530435
100697
1318454
528988
568392
496866
966008
1345461
1013031
802432
1531036
350031
1629258
1464050
710464
1440173
293808
1292695
720380
878083
290954
125519
1107752
929347
224846
1287045
1376310
588502
1547997
1064
1316558
564309
872488
1208560
1249654
334849
249350
73266
502266
1557274
706670
1175706
832380
317018
842951
428772
1599393
288906
724668
440140
1572145
1154892
1417372
1344577
1017105
430179
164312
1181017
1150678
1186825
1245359
1103377
30340
450654
1099067
370202
1393600
319934
983016
930045
197631
398872
850772
1271237
741433
1523227
772454
1179848
1597139
1526876
519883
1129536
188474
1134647
701321
1560344
527830
312135
967054
676326
1344135
714198
362057
1375840
1617999
751526
1082952
1376989
1254170
976586
1197289
1298029
607047
585266
1415062
964291
1537403
10505
1338735
1079637
1324441
1454338
930681
768159
677579
1363905
590822
1270435
770512
1337745
1325929
63519
1398855
1476986
281463
663678
195081
603903
637223
1517666
58655
1204228
707549
221528
173629
805039
63996
1187315
125638
1429441
1577302
889236
469301
396500
978815
1137817
472464
1573186
1389826
672839
1341453
1058055
575257
1342697
1379739
504051
511827
673331
811721
1197672
1536214
750734
320593
964489
748259
226474
796751
1073795
1274172
1497466
284928
1082524
1615468
721180
1529534
1635002
185091
1158536
1326983
1626736
41395
1605918
52283
967569
1139136
236324
1239972
1608693
634125
318133
972428
528209
869277
5059
900283
437878
833712
344101
346961
843305
1534505
381134
1368045
1048519
1274133
1549407
832683
414696
1588434
188363
761275
168229
1196707
1576539
1108316
1427682
1157830
992417
1220896
676835
1606232
1547790
1246168
1570494
1325070
696186
1194171
166136
1044271
1605722
1321770
1523123
615344
667553
1385188
1640828
331371
943699
654806
1127191
1227237
1083327
452686
827852
1298584
68058
954087
1037651
425638
1343867
800164
1454949
590888
635550
477963
1396346
546765
1504494
93862
1562247
1514733
1602138
1004798
640753
1492942
229574
638248
625148
615863
1083660
574430
139777
218670
1201546
1516659
713494
1634153
1600360
642285
1059122
970220
599610
518905
34462
1324565
309401
503222
401146
428560
1379330
971959
1172227
1214014
528741
788325
1122698
1394856
754202
1254447
1072584
171022
191556
411091
1163946
1627532
104762
455796
818565
1190689
471922
1157905
506455
213669
1554775
549947
7364
979453
1565662
902855
874562
1293593
584101
181136
258258
479587
1475341
53131
1029916
876051
1189035
86992
179336
966158
575738
845235
694342
397560
756043
1458639
1067341
1427614
158004
929470
1143387
707879
204953
389618
829123
1288248
775225
323865
116459
1356792
411954
1136435
1457446
1023159
1461417
1461349
236143
941894
1636887
251041
172795
1163519
199102
260915
494061
121065
608456
666159
421608
646906
1273576
104334
121471
194206
1510475
297047
256119
656218
957109
1484510
795841
487776
536796
553524
105684
650595
310943
888083
1529589
986137
821356
337256
186989
240425
1567479
1563772
315813
1182899
1584942
394421
303121
642052
402713
316709
557882
617333
747011
905275
1063519
1046840
1569238
196412
1430854
862774
1470526
1070225
1389161
785033
1016412
933488
529477
1480642
199112
714923
1032617
209555
916341
1131631
87213
733772
1478099
1290023
1396520
602993
209865
552527
1131455
1227739
262076
734302
660332
124056
1433574
1484515
1396894
234224
65165
1588477
986411
1409530
384328
36895
1056733
917593
19952
1106600
264595
1194535
37435
684493
1286379
1491246
209846
1275898
1595292
589698
1647584
1534175
934113
817556
362342
206730
782085
1043196
679313
1469036
230463
1268419
702558
398735
74284
342184
526224
421359
420771
1640713
1557545
1096449
121108
229521
646400
1272248
931350
419857
1604772
145032
109330
1572492
1263710
53865
301440
1217910
119309
276058
274417
707098
1603651
1204404
1007560
1004714
156735
1300810
12255
1182643
1196517
606439
655031
1523964
51377
430863
1622681
1128183
296747
792089
1537060
875448
181231
171993
161667
475390
1614266
316392
950142
885254
904930
762568
132717
554818
214701
1004174
920966
645964
834862
1221620
469176
670515
733042
1518341
1017963
1436675
344722
473535
1223051
214681
227502
412935
1226911
673711
416403
382507
512248
1215772
1267748
715022
1158869
818907
1134268
126396
838321
32973
308930
1100777
1305860
526126
1548055
834822
1103461
857377
224621
818034
99391
1240613
1385626
97573
126927
759940
810837
589260
437755
47120
1225578
674736
750954
45265
112098
1326816
1432037
194317
493032
1525921
1613083
181410
1464874
1548308
736813
618879
526859
949697
569854
1423300
978826
123085
667918
1504327
1048812
1456763
736713
1063063
1097421
1472322
1080912
1189738
443694
818126
1364666
1414668
562445
1027135
488630
783856
440631
957351
439583
500638
391271
777285
1598756
643797
302230
150425
649378
1507969
738224
1107209
842934
1440081
1256402
417401
1465604
293264
111201
492091
567818
1074055
668293
1149140
88700
441568
77569
1190965
977269
1118363
135165
214919
1451320
1291218
1213067
1428584
574390
1055221
1242720
949657
1434852
1137199
1451363
1135974
42649
270715
182961
1401723
169825
800831
1417831
288048
1496405
1596089
635025
855095
1536851
995800
171520
840660
1143034
724007
1049632
757025
446328
631809
689485
1549798
243253
71637
6825
962229
579317
1302962
260468
1628016
1582297
1497480
112163
160186
699383
709775
1365042
855430
310832
1400637
818500
229590
361810
708682
306430
54017
1316800
571991
1133334
585172
235754
1176886
275071
954464
631246
100275
236334
303403
1419827
105116
75644
1445891
354317
447769
977294
1150985
1288068
358932
335016
383986
1387384
679085
1420415
1402936
1392490
1501897
1097822
1195544
323209
1448195
635550
855216
1570322
1034178
264874
1158492
31179
1528185
1511156
1460005
624126
1090102
1491904
1311094
699721
1430905
585723
1294609
872042
972193
1464705
1408325
1096877
306555
340462
205840
1499639
888516
840972
744594
708823
732904
963442
814219
626537
546254
1391360
422087
348755
549123
556491
70571
1642703
1237010
171172
1494376
1274755
16088
437014
538465
1348331
1610054
339988
1175254
568611
646446
503229
722676
633049
1538109
1394578
1603739
736537
1067513
1406591
1523552
1049146
763765
1362867
1418110
1418424
488256
647349
1044053
1045209
352603
1520844
1448320
1412481
587633
1148078
962598
365218
246866
12126
329181
278747
629420
145432
1005509
1610751
133503
404670
1061830
367035
1570262
844746
1403943
256690
1262794
660181
113707
398264
1023847
1458267
879569
1513814
685155
649289
1255108
122138
794185
120749
275584
842708
781409
187148
138310
510511
259091
590261
65886
202259
1031733
1124448
599891
520144
771709
1060444
750875
985933
226470
148969
1420586
188282
1348056
1551831
1191307
59395
1266824
662654
284890
125559
184813
489885
280152
508833
144320
636752
1502745
282202
1564898
1523857
1283598
1510573
738895
1111253
1446677
776700
805590
1640388
216494
1422850
846122
89907
440554
686568
858117
936646
1578744
234887
1017751
1572004
362791
695161
572948
167724
673549
115777
1512817
425247
546981
568002
1091065
1570835
677290
1184502
1608596
1193401
145648
123228
840112
1387708
623616
1277372
211285
237330
1427263
1290143
1312690
581534
385743
620188
1620160
1427150
689483
263374
1361814
241735
434118
1404869
1585746
129837
664496
664446
311913
763373
1590444
631102
1484886
812434
568039
950325
892840
680514
778870
708212
95622
268814
45018
812132
527419
61146
294719
342559
465591
157089
1178932
1126871
981449
249251
251580
346455
633397
163792
1077061
131341
308412
288484
739877
507919
1373202
586909
589972
1553945
1243863
450507
859900
1448733
153843
1041130
931282
469924
1480351
289159
82545
160631
1529347
495497
934941
1397411
880714
53072
1510177
342744
165246
850088
1024748
1032764
571751
387929
849966
1496054
1122031
680260
921676
832349
484231
936878
1421098
1439897
1545162
195673
1381670
102528
116341
1160235
480438
843505
689936
1327577
528168
689118
498281
128467
619004
979558
749375
631621
983411
708933
606619
543260
1573947
1231892
1176345
1419012
479236
307883
1345040
1636844
55076
542165
121725
35063
414067
563630
40522
708650
180618
1477572
1278668
1214767
1503597
35411
1058585
717279
1072622
617741
93432
559694
1425285
142990
1363512
1548186
1148166
799988
1295194
728085
69046
564222
972605
579202
678318
908523
92854
1068728
276665
1223055
955338
511967
1257414
600496
111594
219015
1378788
1143307
1400940
398466
31961
818067
1539532
371878
185419
278462
260673
71325
10047
1240725
944845
415041
442937
873593
250035
315729
1327520
971007
700820
1634111
779871
1580762
947945
541820
463585
596123
454146
1426458
971030
855224
297090
955112
758605
1092925
123525
1126522
63609
697847
852581
1058389
1385232
199118
185225
690565
1141701
941999
88139
1466018
1040015
1116463
1422760
399967
108759
606959
1258635
268290
1137978
1452626
1499664
198656
1610899
188840
918631
1637546
147325
1260558
687625
719789
1603732
1084413
610548
1333460
517903
31119
932689
1335460
1049615
523493
1175472
411015
1473330
1540729
121857
1388478
343881
816365
1132523
1432524
733305
1197519
550419
551559
1597778
1467013
317603
902750
1181154
511071
879621
202223
852777
23440
740921
185697
31036
254837
1262612
1187020
1175435
54512
407898
1122758
1066723
1160831
160939
1297340
905480
42461
30687
666344
508314
1340535
1237794
512065
520524
992358
1304416
1400342
97601
80106
442988
758873
1015627
773960
114625
998013
1298912
123811
1339915
1499526
252094
209858
1099015
1137995
207565
1616712
917826
747421
463894
677825
105401
855679
990434
1373833
1448283
748520
1185378
1540831
113349
1314998
1077790
289508
1172485
1242672
1228998
104006
1198401
1551687
34622
82470
1063726
1515742
1518237
79819
754744
161233
1328094
1564281
1549054
185638
483575
1073269
1055962
1405171
1593823
479707
587656
552788
351388
1178686
437907
1040722
1303402
363977
979225
1328234
748867
523335
914846
514829
571357
908567
989629
1326066
369987
635093
67418
1524288
1584410
581210
295284
1382911
45963
1389356
1494816
1095799
555211
279698
1593691
1378682
722464
1239553
1075322
621492
300813
1565121
1017230
662577
1102966
360928
1386763
311986
1625511
76619
1190540
247283
670282
1364443
1120490
627493
1252111
1211336
615351
1596717
507692
716607
715421
1219729
171392
1246168
1523450
520297
1338413
916811
1044494
727254
489221
195873
67638
1021667
1356268
290081
763499
1024071
1453533
1327321
1123060
899690
877826
1642212
83465
206368
200302
947030
685400
130900
773142
493781
1503832
1095145
671135
650739
1453839
444487
315628
1274829
321451
767011
111132
217200
1128164
1139690
1146633
1028783
820387
914853
1087898
924638
460814
191002
152355
826410
420769
750391
611287
483873
944790
1562180
844236
36127
188386
683526
1245420
744723
20255
1337546
403507
121945
1124108
530406
1110184
271456
289040
224067
66692
230255
1603535
1261602
3071
536032
427183
287359
1533742
1625787
654091
1046508
1163054
373796
614741
1282720
1629739
130601
1338510
709481
804141
732286
1639140
163035
1420261
177031
248598
514659
739655
1330966
1301978
827439
14478
595945
16833
480241
390364
301862
914323
1256086
1452010
1105392
560776
1006803
1577073
1110529
118558
1512990
1211619
1276580
1627433
197267
554334
1263845
1572987
738372
1120011
165898
465045
997289
1104998
1058314
274121
1398480
116162
1197769
1632133
532340
107393
53055
1047827
998948
414240
131432
699951
1138676
1593729
1564195
633596
360247
48175
760647
1330721
470486
288392
934964
1583170
295410
600224
263117
334491
961817
1241297
1493318
187371
1072301
1470445
22294
837917
292731
760342
334379
269523
125593
1601617
1564795
919201
3367
1404756
1257270
277884
1039504
35564
389762
144110
318174
1378382
593209
1418645
691455
873903
998696
1025061
1180281
9400
347612
770710
1460399
954
76547
225501
53231
1506843
1368573
1161778
543762
809067
62720
519026
694168
1350037
1357174
1122999
1321126
1265277
1594893
78009
111287
1363324
41356
1089884
117049
1544281
1269107
1446766
837893
242667
393756
1399795
1012451
1288991
1501204
693033
1390687
804379
928843
411957
1238487
766295
444219
1214847
77679
1371907
1405506
1030596
328448
653445
1313428
744268
1020108
1026134
1378683
1419162
1595881
1105761
831854
1567805
478117
261751
1377260
1087787
437461
1278711
52098
680464
41341
589435
873277
705622
776321
1186222
926655
249666
513508
1111461
1324821
714677
493930
671081
1007968
1631359
1307434
1049524
1342214
1533053
1352982
116396
1204168
346741
1416606
153112
1322128
821616
1269986
792939
73462
16989
189259
1321584
1153009
1394266
648910
1534242
1409365
936376
1398702
564069
251481
144150
942829
1264416
891597
543232
37069
910067
1284071
1366979
1248293
775773
1237163
997890
458119
690343
217299
436111
1490167
886786
631014
1278687
1077799
1256819
162504
4248
476366
1128204
1596817
856331
856987
1130742
430996
659979
1193953
1559016
299777
64727
916526
514398
608746
280749
538915
650662
1037139
682136
514582
579424
417088
1313956
939119
1394386
417326
505863
705341
636319
729945
128898
102035
232986
407262
355069
653380
76612
714269
1609244
331288
1230504
843959
1580525
925442
1119449
1158585
420341
442279
861012
432989
528618
1554978
985620
745867
856832
1182228
1022336
1068186
1200776
240082
424256
404726
810641
251889
298602
366373
1598310
1315434
804249
433362
84662
736012
522839
1640954
1328556
1327326
710933
1570672
1612823
699089
546183
1587331
818113
90272
275004
364496
1383952
963464
1309656
201437
1622147
390987
1426100
1628894
44958
1318309
1505779
576027
694965
334811
337975
1564602
30032
477857
1640995
38693
1468695
114223
287732
761026
204072
810758
1626406
319815
596723
1519314
243259
1090821
596894
260420
146988
1543702
622841
434491
209223
1458829
244646
1275417
1453561
286424
547138
1335078
925741
1380010
1454552
46740
840186
1189780
1536500
1505643
834701
16363
603382
2018
922391
714846
1472572
755465
166555
1420195
1306367
1267790
796760
113968
440381
913557
926592
987547
1096406
1091507
856527
699140
445403
887418
837351
1199300
1195706
1306750
198598
790206
1105750
87189
707641
1532346
1249066
1175325
1419257
204056
190296
1599908
362748
1045142
542755
870264
1228001
64653
948798
890412
1503083
994650
1318725
678424
1619666
402169
417176
1119269
701513
1278767
522869
431542
1180045
582383
790501
63967
82299
686095
1353208
1308762
317738
1467809
918799
1000037
256538
1272126
311082
1541833
120596
563686
136219
691618
426843
1427884
146695
524138
441604
92263
293175
1140144
644956
880237
124094
128171
1642477
758264
1269160
448487
1617708
520174
1000313
337539
1048201
1021989
635813
732267
882203
1262582
885544
1197290
1481831
153851
899658
871036
626835
770932
190199
1199793
338712
1009032
1494223
1050740
97697
933660
1610976
1122983
1078864
242656
231837
699390
94787
1423808
1133844
650205
1237050
343444
1468645
275481
673393
1504304
1531471
1400851
1102382
1299636
950758
1545004
282544
1516383
432330
17698
227950
929011
641417
224231
1559478
1162150
236293
681046
855247
1540426
1019690
973978
687645
19522
1307257
651581
1571104
718996
1147479
381832
200134
222769
1580815
129094
1130763
655533
608382
1191984
369972
1034856
1630949
877869
862346
749958
840298
1549883
634608
21388
1509386
969315
116305
82331
601145
568881
1364745
1304275
721262
701175
1095420
266827
1321748
1318422
687104
192710
110998
36781
1108403
1119363
71696
1062451
91805
1559832
1007094
1032068
1492341
784344
474243
1504411
777787
579129
634260
1446453
169101
291994
85200
1602100
513511
560034
1147261
1497849
188137
1073633
2988
1441205
509196
1355856
760632
594950
1492917
529531
396144
451363
923551
1213719
708446
1068664
1362508
931610
1085100
1165032
833239
387618
1157386
461686
1378293
617164
225608
208186
295018
1485766
1019747
335094
1000123
1139618
1164935
1477366
1554829
1053466
1532025
1274610
913700
641866
1377991
136401
779503
1203962
1396650
1244157
23371
73369
238537
626805
341129
265855
1147072
893286
70807
536057
1363460
227275
75988
64455
1537806
1108770
1471945
507730
893227
474288
1608691
118031
1137796
5667
1229425
632768
1495638
982843
1187147
1395035
450150
874034
502083
1317471
1486349
251278
833005
909010
977614
1257840
720043
1106923
106964
1343278
1105175
809395
184313
283126
993208
621534
966630
243410
957954
1163460
908349
737132
283334
1538829
745211
370651
205346
1462917
1616262
473029
1082002
982854
688431
426338
1321600
713151
905306
1185335
1181069
986103
98873
1394048
1463222
1134454
733060
477925
1572108
168508
952434
1039274
620057
1502615
844579
736041
823021
375880
110959
989981
680558
772821
736339
1621800
694605
137701
1116818
894487
903009
1050600
1111356
318
1257269
446589
662042
671124
625002
1459247
1024289
338207
740152
736760
820364
1343986
1453226
1578188
733273
1191309
1359612
223536
181104
815046
871882
206831
1264084
696540
480815
602195
610702
680663
500887
320394
235004
1122359
317141
479102
1387658
500245
572679
1393106
385820
1269402
290667
1269979
1086053
538144
1514532
809177
92314
477634
367038
534252
426752
1216728
555554
1023327
996104
1222946
183943
787047
584098
979863
667432
675078
373533
1333983
1381325
1615886
1609599
1322742
1379916
1419598
95395
1339112
426485
1209506
1107765
844347
473747
1492195
1393325
995989
1604764
982933
634064
3849
276574
971043
931165
1087224
532602
1185677
1031615
1062953
578719
95607
1528633
609991
1368028
871866
212091
265797
1216040
201799
409131
206226
205812
1440967
691893
244506
105752
883177
797465
1487767
1494264
200194
220359
1402962
483107
1043731
953916
778595
1554622
563935
4241
588076
767994
1533729
325881
330578
193505
743983
1308766
240731
904946
89553
1597207
76986
179764
1479729
1569127
522716
622766
542024
1234382
1090206
892446
1189281
554440
573361
731419
566187
130497
929746
1486351
1512595
1076092
1111179
449318
425261
1048094
866808
953854
616937
1515234
1034309
243220
351374
17168
394039
1214545
1358179
651512
657022
1167987
682897
618509
989104
1597226
886746
1144413
677137
323877
289076
836822
627383
1563554
333418
1302799
1215897
1041711
908993
1241574
1059957
382383
870461
863435
9594
1045009
1531819
508051
1534085
1562918
1299326
144104
117370
1312258
1440356
1489540
1428272
678624
1394499
1134496
104923
382010
51830
479063
1212917
234634
791225
736650
1481011
791646
901984
1504601
1204331
1627481
347607
923378
1477198
1043441
589053
914190
397305
40391
1509283
949928
433519
523456
414527
987193
344995
1388704
426239
1392761
1155572
783991
324180
893120
1176893
1523248
1259657
485845
837494
1353372
1184263
1284782
1094366
1338544
1082037
477504
773605
495351
1290477
1467546
198756
487688
700249
613218
31463
110165
1039045
543036
1187216
90965
908312
590155
338254
82979
1271843
322812
483648
1355831
70272
477473
1476970
824055
1635922
1183707
560088
1042467
239028
734395
666258
523249
585982
1144308
1090410
797397
1425358
539036
516227
64738
839075
1077961
104144
308418
2077
1603557
1492283
1537804
466220
1022750
393520
796536
915494
1415052
1602018
1602342
158426
362926
46291
727378
1414259
489732
845626
912535
264860
82666
1150277
904383
892195
381536
106631
853211
6206
475930
1447695
981803
1213321
1566825
1545640
1523887
1292839
108249
1063206
551054
1275316
459878
622668
857553
884658
355521
424880
933705
321027
1073364
1529504
1006443
1319772
288219
1388387
666817
1542018
1328393
444724
331347
204384
147945
171195
616080
1109193
1017758
290685
355995
215282
462833
1329668
1339704
1265574
334076
651830
926636
1407137
91011
1616264
1099952
649804
1244117
915184
1361240
141929
1578405
594870
739572
1339435
926590
594391
601137
376883
986945
1193397
1029647
983737
407919
613506
833070
706058
559569
120919
674633
689450
31486
1002066
410725
1440726
1046390
1509031
331913
456152
79896
397349
1071318
859792
637415
171354
365958
1445802
467441
161311
1417785
32975
1271101
958738
940220
213566
425317
333016
412398
260379
841931
1378345
1315217
1590049
542311
1050978
1567677
683051
1595310
1438037
813977
447580
525857
534018
1534269
74515
973265
936655
1130285
1468051
851206
1542390
1522286
354744
1135110
211252
1577801
1276690
631758
42172
458667
117570
798810
1183697
868232
1009003
508605
1288204
958510
1006136
1285305
1169690
1519845
847269
62004
662972
384681
558717
1240405
1038981
1200297
2180
563010
437078
458788
742741
577795
1105021
878596
1044092
160163
772931
1063706
685039
1488379
982529
638800
374207
820256
1526285
310585
992824
825234
1485080
245462
418982
40377
167746
1179121
976472
982858
1208604
1084398
997579
312139
1141922
100044
332087
804400
337607
81805
394061
181731
969881
191616
1287898
254784
1529239
1142864
1349669
1579108
320236
312441
1253654
1362774
1410305
932485
1261978
1628370
251424
228038
104040
1177313
1240423
1556397
1223169
1252067
401510
874313
800838
526481
550301
804329
127236
1124278
298349
14733
1467630
1594308
152614
1409015
793273
1193847
1621789
1128103
1617982
257564
271398
1076167
1205460
1513312
223878
1139989
415402
1591328
1385100
198922
900086
1301080
35883
22196
437198
425202
1336426
1623771
103058
1564890
785022
870985
414563
1503021
1484634
623949
40844
1405036
657883
514991
189512
1294086
272893
98838
303604
1592388
1634428
1123070
1195874
579317
833805
949884
925674
466225
169310
722720
1313263
1489740
76768
714289
1320294
1623390
549194
782034
1315508
1103267
1041397
1228030
791337
782534
1187938
239745
441417
210220
1113976
438970
47434
1429087
648747
689599
1199908
1591410
389481
150787
720285
1352688
684855
151849
1127944
1642190
796057
494694
480942
1198297
1204506
228697
1067000
216526
514325
805619
878234
479848
2276
1327525
1558770
1159568
489305
1227208
1448616
417158
1429348
1264443
82090
871155
1348130
1471295
365915
190327
962833
409965
200265
1371517
992800
1241288
302292
285742
696471
500501
525837
470894
1408501
689600
372041
1385530
303883
771520
1065589
940325
1093390
1067879
1643759
1184086
1083770
1270847
1326932
464916
849340
642083
313218
608033
1327825
1313100
24153
1468769
1305056
1365249
242989
366243
732098
492291
1032373
565968
1323394
167144
1100633
204066
1563303
47278
1263005
1639581
323107
436325
390652
717241
478948
362783
1389814
1379600
564819
1043105
82619
1473601
814355
264264
1155299
1132462
1641338
270125
1222342
784886
889596
443612
704605
1134352
671062
1058433
438313
1486986
101585
1610874
143352
1391938
1004763
1052037
1320425
326325
192882
979028
1482815
523416
296745
1122755
1644790
1345279
1454156
914795
406172
1246699
142083
887013
956839
1484237
754282
1391062
68519
1407879
941906
235062
22103
933518
939069
1375045
638420
436638
496912
371506
139096
276359
467195
972741
505047
235040
401570
405610
767877
859291
780320
1052508
614836
259434
958896
330453
615289
465048
548662
172840
966964
811804
136927
1143309
948369
339405
201037
244344
866423
702548
326407
945463
1630455
1123238
420996
708254
534868
1472886
236737
786564
931735
171617
619617
285520
1171058
1636469
312796
1346142
49000
159886
64446
230588
205683
421468
892137
654983
1414349
403969
258520
1488358
922742
816999
973581
808935
997920
750311
1023901
619399
404462
276589
535688
870315
249590
430886
55579
1344660
1238502
314668
512287
460329
1212472
1275249
1610772
138823
1320879
967756
1072189
502176
1050064
961676
972653
400655
353272
1402213
171355
728414
739555
1600734
57430
1305798
322088
14047
1054578
114838
562086
1548969
1374864
1213016
829840
1229672
403797
1345197
764404
907088
1037730
1214654
108763
666677
661517
830544
1255379
1167679
873405
649114
323371
1435822
451493
1186098
1088540
281003
901783
810808
977324
1269268
112395
1041771
206501
1345296
1398479
610907
572338
1267530
685763
600843
845882
880917
1041232
1209218
1078191
1464689
1646380
429422
981352
379809
1543613
206394
794732
841012
429237
286835
734433
1153843
602248
12195
853655
1279942
502713
856127
1542577
217784
876050
77829
1143540
306608
456104
332178
1311257
259524
723196
1440788
1448470
691498
1576223
1313956
913165
1012435
195806
276499
577975
820790
1611662
1097579
189163
1416235
559949
598173
1419365
1224802
1007095
6611
978918
134006
559523
1638363
564645
567508
504745
1391600
1045667
42623
1572892
89970
1059684
28173
781532
766408
398771
1613436
603134
131504
1449831
713728
584379
1463009
1487220
431314
703042
1011419
298895
1517044
736477
356531
744209
614271
1589708
1015790
1065885
97167
446140
1558086
499027
1544207
328299
1512520
78689
659749
1312743
1156180
284116
525284
1047340
257672
1394951
55691
1203736
881092
1049689
1391475
1199489
111573
117862
1223727
1440003
620677
940303
992596
257498
666804
235463
1028814
511688
301878
747268
1150518
118006
320662
432084
1456754
596550
504566
927959
1228288
86466
1181161
154281
1473992
1174492
1239354
923854
316204
118401
871632
335751
1001708
604753
43263
896798
635488
473081
1479022
1337371
651923
1322677
250359
416030
460208
609195
191479
51364
996668
1525362
1002138
453968
1252514
1463111
204472
1482144
1478607
847642
1008957
81981
80075
1488788
552411
1553236
698574
1530798
1106312
1331763
1501757
347362
837881
658248
1243266
769469
615498
116503
568897
1604440
519126
1455370
342002
1349737
44592
1615172
412332
440304
222634
528852
55293
188512
886148
528472
379715
595240
328992
1049328
437483
790531
1210376
1590903
101256
689760
844348
1223511
1081032
162974
736401
1549474
298622
1264902
274363
1541940
1441660
1292115
347962
978089
879677
283806
715986
128375
1332069
1570023
1456188
93203
1381588
283613
1464425
509428
868268
922763
857288
491073
706836
243297
957655
136184
566891
93689
40179
1446503
56532
1127292
72237
385298
719722
1386090
66890
1230656
326106
502958
621458
303441
60869
1314571
529444
98766
1598492
15210
393277
1420513
423616
1593752
1544082
6263
655997
624293
1123064
891295
300622
1372427
989925
901266
932201
315239
1272948
382795
1074235
102999
52339
168127
1501146
93036
566580
991933
843922
205931
1031447
1438047
715851
163594
532107
1379685
1345260
556849
1115914
1607801
1481130
1379655
410684
1091917
1591486
1299494
356096
762125
1543810
1059007
1490510
275753
554731
1087079
373476
450445
652060
249652
434581
1065695
1306469
1416007
766066
1871
1644394
1635404
142525
1160097
68796
144758
70997
517763
1292193
1349871
1137141
914844
158730
106458
1453919
1267251
323189
946031
149267
1559950
151068
831027
1284927
342391
206605
864805
492794
207697
1277339
1016937
555988
63032
357372
603072
309417
1175031
908833
543218
649599
1013239
302565
598757
354282
1022281
340222
957217
681168
1419466
962412
82033
253503
466148
776714
62766
275648
1628987
1305488
90859
850086
793906
430850
983482
430595
129807
1482696
473210
814000
747568
432216
361229
752255
1465480
561264
873486
1624543
1201235
1363365
1382631
1351353
286377
339289
1270026
459830
563461
148281
76642
725063
679729
1177087
832318
438941
1015360
650979
489646
765207
994636
887911
515698
77335
722366
1577101
911764
1453174
537079
321167
1328790
83473
233131
415921
8300
704610
1528242
1030148
428675
665259
1225374
722013
136104
1107982
1570718
1344957
1516676
1426829
660727
513732
1345842
1017838
1507104
1134460
173541
1443506
1216329
1301665
589062
885067
1383267
21337
301668
154201
231682
268077
1605211
893578
433132
34496
1075646
1266825
595668
650249
1550221
559794
646041
696998
1149926
355639
1287601
645527
742005
349349
482942
72624
1641192
533270
1511014
676653
1458526
257900
1498720
21701
570177
726224
248520
1630794
1049350
1082715
61329
1595879
763653
919957
951021
1013507
1321310
894031
540427
354522
1528695
374587
1586310
756190
616270
758746
892533
219472
1459235
495273
216304
1640165
754841
388661
969030
45023
745145
989887
1312177
814214
672529
129192
1369838
1074020
1590808
54851
404657
835188
274609
872495
275064
16675
603522
741062
536541
528529
1518607
607945
1288552
373777
922790
1220984
776674
42360
1136444
239089
630705
718316
1198677
534096
289829
1562137
137357
369792
1103443
25365
492048
1046616
1609927
179058
1527382
653732
1090159
286736
1431759
737534
669604
510821
1585816
858245
1347952
1078648
1374627
1159260
1388223
982363
1358498
1092599
576096
1104517
546937
792070
540368
1448221
1014399
431695
1231982
1260455
1437921
895588
1262779
24370
945743
236834
845492
163723
258773
1046023
80229
1232783
1597968
111911
773861
581184
888034
898829
753372
881460
1199701
940602
842251
752286
1097634
1118972
108237
108517
640230
1487640
544734
1044068
88688
1623780
986568
518952
825863
228316
476711
1216722
1148200
353793
627657
1605982
1118009
1547405
1151791
1433591
1465019
41117
369876
1240308
118041
1307902
841440
109939
964393
56559
251435
1204718
125130
444125
913725
631535
506375
88445
916403
483285
1150685
870884
805477
778529
986868
1084357
263295
1417695
1150649
675077
1371047
344485
1384544
569093
297095
1637263
132627
1132354
1307564
36173
837005
181190
57329
1634071
947939
1214226
399784
653493
585962
316275
955837
336518
854263
110125
599038
791175
1323300
922921
489431
73996
769040
1489582
1101841
879434
497555
1278003
1253070
611076
132550
706044
1486651
425058
1133627
1550456
31141
117259
547266
1593678
1445251
485247
1298469
347128
1588296
942325
582852
475995
26803
508100
181469
176131
722
976459
1048832
1512866
106539
1587200
1133496
1417213
814858
1360193
332141
299171
288927
1322117
954147
490716
44377
227119
1536091
871178
839897
433226
275383
225958
1287284
1185094
1321879
1306639
898007
417026
107067
1492979
39718
387693
1338011
222928
821992
1617703
233411
857879
925133
1328457
278075
1347545
1640720
458858
569218
1043186
1140627
1034714
1068596
1423434
985788
1153160
813908
1454268
562144
419607
100274
130933
421086
327656
162686
1366617
940792
912678
504452
932959
421900
310481
1631719
1098764
865745
1179406
195401
927987
797182
283151
590640
31419
519731
1377384
1285974
160079
42490
6677
1154788
91350
154221
1376606
1319129
1506034
229416
1157108
738057
420161
1406451
40468
362847
614527
843183
610645
568139
924903
1546957
1584388
568426
961238
903982
1312886
597010
766190
1484638
724947
734951
913429
1167180
1515829
703402
546307
926306
1352027
1110453
1564575
658699
478949
1495306
1270671
251511
691476
551065
872105
1018814
1558262
1633920
1533862
1090944
477447
365705
558458
415146
905072
1099889
164964
1597801
244032
1380212
882622
1093308
1621290
76657
1300627
1318440
449132
1404965
1065735
1627683
884119
1433387
1062646
290493
434391
1523476
292014
463511
1206158
410053
1204541
591433
1291340
780693
1149571
291550
1109035
819116
1040141
612990
565539
434420
212954
1242591
269944
71168
420393
418231
1027367
1394321
180938
657107
1274157
1104439
32967
297109
715021
25852
124418
1618268
1307005
1164303
1160614
954641
1210887
266460
1017565
102196
609517
135123
1111513
1234567
1156872
404734
669298
8425
641330
1210177
445808
1166492
1088328
1483102
1220307
890963
454369
1107941
177511
1186689
477549
19604
1571161
237177
1130779
1290433
278417
1124349
932420
477465
606383
775451
1049380
1596694
399182
579529
1118216
1423153
755480
1396471
863936
1427686
1598084
512374
1031022
1235265
426136
1404821
1316292
721800
617144
151142
1200167
1053283
1029822
160309
885662
1423458
625193
676552
979671
252469
1210370
1009292
391394
145595
1263532
1060933
1414894
1341094
969849
532
432165
1249090
223599
1296921
643356
840560
210053
757540
1016847
267448
1290216
638625
1443803
593922
1224807
1431776
616113
410881
1077167
1568738
875309
230348
422895
109740
246617
95648
1408842
681763
1381880
956829
1320626
719827
879900
1148737
918549
1467993
895186
1458919
717663
1291584
375900
1161385
1147321
1215320
207828
925730
847237
537638
417103
1515609
1559988
845423
1143302
207870
815610
821208
790184
1599676
1627566
814741
991192
186094
699036
1387701
384629
1494634
741069
1005139
330406
242261
533811
1484191
557531
26484
341921
60694
1128135
1308031
623930
1021554
1324357
767543
931375
1199239
241654
392249
459546
71920
5364
169925
1428689
1058140
1538998
1218678
562653
1414255
1502500
1413655
1582488
1621848
475797
1217439
1122677
531338
1192676
1522565
107951
1478108
926241
1582590
881139
1575867
179365
29758
1591834
1178627
1233746
1043966
714443
1068592
977229
581185
919093
1198389
1194930
296478
791608
20929
1115084
117956
775720
218282
401120
1610629
1441859
617894
349839
49782
1022849
843134
944157
591521
1625183
312651
1356059
36925
911175
579004
263964
953181
1313640
989689
789285
469617
525815
409074
1275066
1030199
388585
429691
1312508
48476
1445280
36366
1319973
790150
1505913
1076305
954390
721763
1376340
207103
1408916
1246147
1548662
516546
562236
908111
1367451
1310880
983159
1254696
601540
1183686
746092
422764
1215258
1310480
227070
1147602
643481
1130479
725358
925540
494233
909423
1458529
1616137
820499
151238
1295419
511325
1131373
511294
737090
1542389
314385
715703
1133097
1336868
45124
1609367
365194
201224
1405623
1119861
383914
1460123
1440943
108494
467514
1538012
474234
127149
1078601
1623645
1175675
1534960
918026
1425328
1086965
1445694
789168
631848
1535996
971845
1027436
906171
179017
1164280
1185955
165216
1380624
1531043
1120858
880632
621418
1342233
1336260
1059862
1451118
338737
1432299
777614
1297306
522518
1311342
1146839
619823
1503347
1197239
1626472
984335
694109
1338209
1440172
792101
567103
103565
8587
274021
581358
35851
108152
585045
913503
1349870
465697
1129822
1054920
1104892
1579027
479608
526664
1197920
1134742
372966
1157831
549634
771398
1076825
212427
650022
167993
363507
71758
536607
1503981
128568
336676
37819
1317223
967960
1615209
433660
978959
1495355
122279
907080
743776
88291
1580923
577146
1514357
1491103
1545276
413307
100829
67027
533389
170181
1521700
1531150
85259
1371551
1145839
449191
1239866
653998
561618
435717
1503028
552922
205225
39920
1312129
1018491
1417099
756228
1238189
74055
347824
1367528
363776
201810
1238012
1103577
447630
692807
26665
130411
43813
1551855
60452
1460440
331180
1135667
137660
702733
1586868
1043595
1592382
1418167
748001
778326
63863
721556
458273
354632
1114981
232242
813137
1363437
774430
933461
243589
1055289
1552478
163963
137675
831386
619458
214614
1299989
1407921
1641488
471159
1431472
151650
1560514
373349
875762
274518
927276
1629935
651452
811762
483501
1397454
1315913
1505896
428012
1636912
687522
454321
1546822
919664
929562
113634
398692
387339
9152
1341656
1576532
782375
1197887
548092
910182
591200
1220956
751112
1195571
1197589
1082461
836517
37013
1584470
762520
100184
459005
1370344
1230030
720602
700173
239011
1188928
690719
1618483
1057287
702730
211504
454994
108824
376808
1560478
299424
924501
95948
200775
266766
1561471
1399524
214469
576532
1239932
1468691
1346318
114735
271341
994237
327488
1360013
1488792
1203464
839
741791
94914
438995
605083
688020
1362222
1375607
508352
993085
1269527
1292511
22157
368519
1366286
109005
1639643
1077477
1470191
511542
951433
366051
327687
703264
1228026
297903
1125029
1482749
1579256
761097
839933
1207233
1180865
507937
1123863
1393399
1481894
216413
947783
1157703
75840
832628
414014
646495
646122
1188177
850688
192200
467519
254589
1253105
1379775
308832
1240461
12917
1344791
165430
124706
375751
966991
1069752
913584
1063340
154862
1036818
678623
33213
1250449
1560107
102908
1170520
288585
1481448
1439837
1272460
240243
1121738
1026897
508796
453742
68048
606076
9207
269498
1561766
1521451
1312832
529625
342845
1515298
957724
1475987
809359
1195250
80791
1134351
195720
1247637
1189947
1240349
493087
113870
182802
9609
550271
1400081
356435
1094390
1069903
376262
1168211
1462836
1477953
1344970
148298
1054648
636815
1277018
1355703
154560
1556599
727775
1186546
1399393
836878
1493930
290669
857758
1086343
1601087
945803
1319413
1011452
340617
470180
1580563
141293
786406
1632448
714941
538270
752741
1090641
1271665
855290
1427636
451536
1107965
94023
1562874
1140890
276593
200423
833707
1528118
515194
1561437
368954
141213
1544183
348700
145579
82799
691285
960804
187250
1565534
925747
701294
96115
441135
1154510
363116
726099
183857
40274
1004824
426073
958618
492440
293335
593588
755713
143115
1352736
1291105
1260864
338776
1636779
1315304
218646
560699
140302
646887
1584801
274732
720900
1576857
518986
351997
801468
1232046
988266
1586959
872658
937520
1157244
1242016
810754
610219
726961
860481
1490534
807341
782729
380844
635130
918008
1255406
654020
982420
1401901
147409
241107
1398111
785069
1432585
432342
1339170
527620
1323911
779777
353723
1016319
256507
132786
439621
327395
355262
67579
1342074
137532
1598702
1228541
988343
144093
564432
1042294
847718
1038724
116901
67318
383489
293637
53629
1034096
607170
226539
822226
1531844
410156
1490428
621944
1455203
1092843
112038
368171
41708
518545
481865
574115
221196
1459313
738845
1627367
751736
676841
759364
1072997
1292862
429990
888162
1165299
1372987
1181815
393024
299147
596518
1456320
587527
337513
1272260
751139
1288472
510765
77346
1033217
1317235
1343871
1034714
1481064
190962
42867
557023
1317923
1169888
121695
247611
115887
1142105
13520
364286
1032205
628231
1486261
755672
751025
1181290
845007
1440013
1410107
877434
700843
1518539
259512
867698
503043
1113763
1616996
933854
1169101
1006888
1184337
1508717
259929
870801
1597262
1064622
1612035
980720
1223118
1301171
1316544
874567
645135
1021155
1502068
148862
652670
1612607
1297634
1151868
1021086
1584010
756511
285495
555032
1486228
1291684
493799
448366
1530546
1538647
1331993
1619816
651064
1346428
837058
288283
397130
1182298
267259
861039
1046500
692207
1047464
1431026
1392770
1141394
1382846
948866
1223018
98347
573854
398806
1575310
558352
660318
789854
1173524
903021
1523815
627577
1221696
515627
1424430
179272
24023
1350933
503775
278418
1028858
731299
1427430
715499
638905
791694
1456287
1268929
1248384
94194
1236058
1411917
468642
1234655
44011
1366587
554569
310488
1466305
990582
103761
1224555
851368
78827
11946
1587917
69436
718628
701385
799072
1500487
848863
386611
1091228
174291
1278653
1463639
389619
1302304
1128017
392442
679265
243650
1588273
445056
1596377
3043
1103129
1006824
504653
461341
972691
783031
358294
1282958
434840
1629868
680146
866919
383515
1546792
1550
626235
556650
675285
809044
372962
1381250
1091121
462122
915858
46730
692280
897415
606695
25883
1216984
363175
255059
1515489
1100856
510272
142547
1556163
957207
405205
613581
1534337
158328
1268077
591428
1493532
432750
454066
761680
641493
578607
1553084
73874
595263
601482
602572
897416
1010008
1522557
1537954
421317
51744
150581
668313
1179578
1175802
772061
1225417
769780
1155561
1554483
1581619
1401988
1048444
56418
205889
465964
1315539
1597266
1530091
693573
639259
904313
744142
714664
219867
1499191
230970
1337300
625364
554037
532148
876341
1405524
198532
257929
637464
1290678
1339458
1348882
1184945
470643
116981
1491580
1384352
915927
337719
809158
880152
1582315
1516361
424715
261771
858962
1500023
1265045
1250304
513893
840607
162260
1635016
356384
978072
1236011
1110900
418263
45285
432473
702213
1518439
199737
771811
1234868
624884
1018750
1597951
74413
777752
1252275
286305
1087848
943512
160790
688597
1223362
260892
1028828
46184
952862
842901
767107
722644
145960
517662
1408385
228541
437356
986834
1319870
485292
1460155
252744
1322472
915294
1246313
1275508
780142
657542
1200333
421985
1171916
1479303
51774
570614
697
1312198
1299605
405681
1419583
1556371
997139
239396
676176
407735
460673
1462628
347858
1150604
1120514
18642
939403
891803
705400
1594525
469073
1641364
458898
1586618
919340
1614405
483698
1056491
871434
355096
954950
22025
1100859
668677
958940
913135
1127990
250584
324897
11332
1282285
290498
1124749
1464923
1553000
78165
218641
407207
775947
1443369
968076
543743
121910
907728
922571
387702
393671
1027465
350635
229825
233169
501231
953527
1174974
1598637
568809
1016630
1321392
609061
829727
825222
479824
1240610
1151801
120236
654581
530709
606952
741106
1518847
230274
1491197
1508263
595141
1092579
257378
1455187
1308735
1110065
795526
1409790
527821
1143123
570403
140087
1321123
873089
310772
717952
446541
1297465
151806
1365125
168219
1188196
50054
1443669
1070375
982009
228781
1534234
224745
623013
934617
827
1422776
766404
848374
903628
1282427
1569396
1247666
1443956
874370
810414
476729
65940
607741
782757
628722
72372
230891
314826
1579780
155354
1134745
948107
435230
763228
33699
75130
1559315
785316
1353315
393670
356049
1038516
312864
576361
748235
244949
891863
172425
1122454
484124
25939
873498
73279
830857
918532
514390
992769
1487062
1104441
1612221
801296
88017
1294390
1433582
1187697
1452404
808971
1149325
291800
151835
407515
1316893
25813
596372
472688
625351
1168531
1109960
57127
1628605
1608133
1542884
791124
994720
1520612
267961
1070460
494657
1290791
1334912
832062
244621
78002
241550
427532
851936
1259021
1174010
1248146
886299
940818
307489
1388078
619943
196394
1288193
134351
569080
926573
300137
119559
1304217
893176
312806
1401306
1414918
906631
905020
960129
1149629
34151
121679
1522004
304394
272698
389568
242282
725542
240688
1361507
1384621
1470831
1199816
158793
144106
1580508
1280366
901454
111529
1322653
18323
1431194
390060
833872
49195
1292866
1444529
192808
121706
316881
83153
1043981
532995
162857
612841
521842
1624694
1402248
769504
1145135
394673
415717
1246161
473506
1470844
178122
698766
298489
1390179
1197558
1290056
1592840
594591
661683
180759
172673
309001
530446
1144977
12520
850542
759592
461260
1601554
1590672
573668
1368195
607659
379354
394152
764694
307460
1195942
327906
80554
713835
1189572
1179782
1107110
1369292
1566871
1500089
467572
606514
1189450
189409
600276
754231
908082
465840
96039
330310
1292846
862854
1173385
230313
899034
1004194
688299
264645
1541076
479650
1172524
905949
456744
448119
1326480
769626
1247863
701668
6889
1376062
1587358
601287
167966
432747
471080
600838
1277547
300343
8721
953621
1077969
778598
1369021
769466
1275978
323540
1127585
783219
1477296
765201
790200
918599
897212
1606174
91897
106419
1047282
1235222
538712
390504
97290
1576107
383871
63964
1129974
560128
1434269
647294
1457565
411177
1455551
729119
674530
1403669
1460874
662347
707052
385188
858650
1029195
1643701
290049
1639965
760841
244166
328081
1036404
1513605
1202610
560476
402478
993353
603905
1629172
1511057
1328328
1322432
1306642
283041
1498142
1401869
1238173
1045717
1144545
1132441
332203
169356
1610759
1143911
903152
1220666
183766
1420709
1518882
671406
3441
631623
202330
383237
207052
202439
612740
1283438
143063
1644624
1150967
419060
767013
1443578
94932
1572004
375221
572950
1444433
754187
1230651
1188169
1449099
486559
543363
310037
84252
517701
737215
461309
1533953
1167724
151220
1030790
997519
647059
156387
550433
777927
650831
565168
1408861
168766
681296
723247
1321424
610694
781163
1525791
1262542
18376
188347
548162
1311979
557651
1206419
362139
1489663
1110364
305563
903328
85181
4778
838986
1540972
1050611
861635
608222
49509
159570
1093815
457504
667022
1117326
1285200
1638114
921581
492362
641890
539476
139691
586378
1407100
91990
899057
343046
177760
476097
266778
477425
472853
1399992
1178770
1203082
1405703
252075
416018
344695
1263038
949862
1145198
249958
292601
946935
345351
326643
1333466
384521
108204
931654
386900
932106
983856
284480
1506466
1118781
970346
714509
184749
767423
403935
578320
438746
1390719
654831
1474269
1490950
250286
100208
1267995
495855
304341
1221213
864167
83239
226942
1027487
156473
304290
206026
643160
1081409
1190691
1616796
1441627
1328163
653523
617277
1310992
890072
1536924
919904
748578
765316
1390611
1254187
243158
1465267
936557
739113
65544
927059
920340
744144
1340702
254916
278948
1262196
1575747
1585417
813597
784380
1474322
436638
1638819
197702
764903
830532
1499976
1162324
1303434
1529428
1037633
960875
963189
751390
1579946
984018
94479
994703
767583
413702
278431
1293982
1172289
422402
1175075
460862
142994
87845
285941
25594
108110
823277
1066422
914715
1621688
1035131
1116807
514298
249725
201817
987337
195783
833588
1045583
28194
449626
1243944
831976
917784
1525880
287782
420542
1123841
832835
93595
720440
1318522
974520
482012
754309
1583568
574555
1330741
184930
751143
761363
890719
416182
1413979
248583
443288
1521681
880652
868304
1039122
34428
1492012
1061960
935458
351844
137503
562545
1414561
806405
307915
1463917
182149
783713
426671
553956
856271
1131706
256290
991965
182974
329466
408674
1163164
559703
300689
167888
1644627
574725
346996
1065795
1452773
1495649
947081
43497
538472
489838
496990
839490
308909
782152
432584
1190768
930893
223125
1240504
640159
1089475
957810
169446
1582898
1405931
165760
572709
1413444
108890
584261
850916
1533498
558095
543608
1513139
1421128
520889
1589989
1293906
732268
593433
68397
483994
1619472
801050
606522
1143672
600067
241318
1368024
1107322
104234
530320
90145
461539
531241
987347
1377725
741287
1549444
1182406
1014365
996516
420453
903430
608220
382694
386540
1273882
1084949
745446
1497385
513177
1409080
413474
854368
172841
368396
1063491
1517458
1599398
377952
488613
686328
1150609
286341
271437
785678
28217
1268357
119323
848274
1264038
1567731
572968
970830
1023871
856630
1101439
885724
936468
1626848
186892
1631251
492561
610459
937181
1098027
930401
1241777
429245
145682
1269631
447115
1167699
1175410
1182879
623044
832296
1365496
1063121
715183
623158
202860
1642992
548448
382463
1050052
410259
18206
912153
621567
785148
20685
4083
888096
194207
1459480
493419
534364
378029
597060
754698
1204568
1385456
1306708
1506664
409528
211802
570875
1606075
1568892
966192
683735
856066
919624
477880
1165673
1520925
776506
1530421
1438033
1358694
253551
1406734
1576120
512305
464535
422548
95224
716250
1067188
264322
1211505
1201667
1279764
368773
505036
765286
389141
1287258
1277805
1586920
159125
113631
886650
1230907
701459
451793
1144329
454019
1049841
1441231
200802
402514
137640
432876
681963
251167
1063527
926733
1223917
147255
883516
1352502
977453
803696
141006
1141683
1399099
1380873
475132
1086187
179401
1316592
1270955
774174
922215
402840
169392
1600904
798764
175781
485497
1441529
1128169
763063
888116
1515091
1057465
910372
392971
115717
943406
677007
1201596
439586
289761
1324256
1606630
370505
355331
412762
765384
1063595
348865
1251729
585136
994961
106545
1600166
336790
883719
780844
1179104
420475
575356
799163
1533485
1519083
906357
1590950
855024
998669
471817
1589860
741274
670774
30334
794567
542024
230112
54407
1636304
902654
635740
579352
57352
1612992
1158684
848125
1284643
1518789
839937
1534618
40681
502074
581759
189217
1578728
476313
495967
907842
1461481
903712
222206
216376
1105232
1645615
983603
1156532
1201691
192391
65889
243882
1243321
258585
1163302
965226
352904
80972
900514
1103645
1388026
1005537
756293
732688
501361
911274
1597027
169998
523121
50951
1033731
1363245
1072629
1288520
1396104
1186441
696806
1458589
853952
743078
495262
55774
882032
370275
156482
468861
919583
1398413
787396
158263
1235373
1089503
583847
1267438
28600
444875
264425
559711
1495997
1006690
1330712
389400
697652
1173588
1300774
1479200
1338591
4157
1224323
390656
198037
611651
592962
1159998
135001
725936
1633564
1482757
635714
811396
714729
305935
516990
832564
204463
1258182
404864
343407
425013
1599197
1465157
673569
878555
1156823
665989
807778
285259
144132
706229
1452207
991697
355776
623791
1587161
1057203
1164025
470992
1515651
447076
102209
93127
346656
619253
1419571
1177317
525652
382265
647611
1375870
1209304
852896
1036314
92979
501818
299407
1541575
963877
498011
1466705
224903
126703
1392532
1216806
1230524
613520
934966
630524
627058
364811
465806
398124
442411
371217
1340955
773828
692932
1612279
12009
1512170
412805
67554
445942
821092
61600
258322
522350
563088
1628549
781983
321334
1571224
1409449
1464248
1949
526628
1487830
1619656
555841
1170831
1494208
920904
43741
1632870
1255243
1025419
1086994
355127
107666
931930
1340244
498776
111766
668062
1435489
1229449
214360
1449956
279704
906953
400056
807080
1379618
105750
1419323
1409093
945172
524683
1311787
879472
1542554
1316230
1321876
1388254
126154
1132653
955063
302119
834600
112412
329294
283606
261504
826930
504373
1034507
345569
576784
259560
121899
30902
1539052
1104045
1456379
1037543
837247
1402237
983177
960695
839781
159371
1059595
280122
813530
1338138
980682
680762
654065
1519310
1559043
1621287
458324
1476831
227482
87384
1210526
1239567
1420487
110715
1319016
583362
1099360
1315062
459388
1608801
1226888
344505
55468
898404
352720
362252
486166
1617800
399328
730603
153375
213168
635142
843727
40758
210800
1072575
23667
1396289
1053983
1600408
524436
1511613
1281547
1163705
1260747
270845
896305
942113
1553676
23612
1066015
867077
283451
1640367
14834
1416178
329848
96774
713729
1369273
1328119
1609701
123543
66398
824887
1343923
1205241
813968
470365
747425
313779
131626
941360
8404
1163943
132189
1129703
1130268
624491
752680
1127455
91846
755539
1135830
1300362
89896
787381
1102454
530960
199581
450681
34326
330930
76183
1004996
658955
1343595
594216
450884
921380
167350
1627766
977722
1401320
882569
908870
1235859
31567
1121168
252652
654342
1622753
649060
1304548
343900
403770
294662
521961
1245254
340734
578084
723013
1032157
39706
380499
1113035
1611590
551968
1198778
696363
985444
766589
1172428
936656
576796
1002567
1479493
1160081
777260
1645205
267419
1009303
92481
233273
1370299
663584
464239
441571
581210
520068
8797
747471
892331
128554
929190
301157
488497
63277
484500
311379
557609
852109
124581
1019327
586439
343944
993435
1100098
471426
1034600
1033897
459777
241490
1382171
255124
780201
21106
1094346
1131629
752846
487919
882463
1294967
1330701
1108578
307419
837466
16812
741304
986914
682124
346527
477741
360863
939469
1507645
529064
764531
286459
1213567
1267906
1110281
746509
1295503
352441
661143
76392
1596570
561138
1446919
337058
1214370
1123571
1592797
604721
255305
681931
701969
136503
1429735
689047
1603401
838014
1063833
1195614
1605227
818963
286803
1013708
1088373
1398318
103584
453125
1070614
681959
1092190
1082009
754747
1373189
972284
776898
486414
579560
132551
1295073
1065080
1326002
1207536
1025063
1045950
96950
617554
1618287
1008175
1212568
1022128
812540
787423
1011199
782187
1593308
470382
74691
1352737
443871
525129
1497056
1168754
241923
619380
1374192
1291039
649419
147381
1400624
1015912
152229
1040707
365101
597053
1213107
1024306
563202
568240
691587
1014006
1073499
1456371
766165
164733
490874
283311
1344226
1487771
1339940
538086
1588668
378319
695065
464376
1256157
1238569
1641952
950236
1254550
106879
754323
1520247
1530591
1085151
67878
1034990
182073
413721
1480846
158579
1443991
570232
487499
552010
106897
73023
603594
346332
998459
1282343
136024
12810
1448510
865286
1543440
1627072
82893
608744
1565313
1037582
643124
1456888
1555410
1543783
1104903
23110
930016
812627
1643144
1322467
1315009
138323
1642477
256661
53961
537946
952667
752260
1396934
1066075
580030
1006440
708880
1179753
1462318
1547427
629238
384248
1200292
1179129
102233
293365
1133193
1438294
970032
1332713
589733
869896
1575898
857780
858997
939240
914535
1258414
1336612
23843
1026074
1642299
1104869
373094
1646676
17277
1041730
1179208
387619
975381
1062115
1519236
135861
130577
1526946
1149080
229660
593946
14878
1331769
751784
371933
1593969
82216
1603763
402753
14990
294090
1232231
501335
1496491
735516
1540535
758513
299930
322402
593185
150200
1012528
246743
664238
439200
1509472
781049
762387
1330317
1051878
1382873
1193356
394976
1110521
1369113
1463200
193062
1531476
489543
1080705
1366913
1378030
194323
159052
1609723
635103
320092
582667
282712
153796
1364485
95831
108090
1336309
1642678
1224922
737129
1433580
1609001
1105648
1507926
1333228
441858
195533
1417801
1237960
1503596
1046187
351337
113057
493855
700733
378581
1061913
434727
587192
1293503
163823
1139717
211295
167864
1150216
449594
1587488
1196801
494
1158649
1047000
171243
615011
1166357
1617978
726824
270943
1401632
645032
673828
1534680
1032617
929556
1104766
857481
553945
819972
503849
799322
1090047
1375630
1337977
1294677
1379389
40585
1119057
741008
1421476
262045
1436482
1320172
565438
113939
913285
1085626
127883
1525853
1560710
562937
1610392
823156
395461
785960
103232
875165
1403609
415888
1620982
1297212
727007
1571022
1276516
1398878
1313365
199676
1308491
1355117
1630530
1131252
1055032
1488269
527786
1191726
339470
1253872
695915
742111
510144
671620
24153
326564
1593037
594524
1630319
1486362
822923
1245224
240556
1528454
409180
1067217
3128
76710
1256439
1442673
1433899
948461
1582988
331181
682834
432870
62241
697916
236406
568506
758651
1461936
861325
424936
226332
235886
509502
1393055
1380584
280329
576310
277227
713701
630909
683305
1594077
736931
1194093
1461916
418401
1536733
1559928
1233129
176761
506100
1002385
188113
218056
73056
350729
104646
1607566
752998
321950
579311
248246
524113
1420048
113186
208547
712910
532771
223970
1639703
1572365
1646517
1528956
1256634
1480591
950616
295678
968131
1409829
37728
1585441
1180690
418318
1248866
613753
76851
51584
1645915
1090277
1238740
1412498
1555984
664792
1045583
1132960
259066
1094882
518953
1161095
617171
210033
1158455
1337632
133529
1279714
1195170
163634
878894
111136
624009
1551481
960192
9399
1025967
912181
1471677
1018458
201988
154414
685733
358441
638543
1450175
1365305
232545
930313
730102
641802
1601331
664263
712012
1050472
1466543
193785
391976
606136
510718
1060298
1348987
564316
668392
909237
1015306
134380
1013619
1049203
115039
1268737
1172737
1441768
1021793
49853
399093
45366
366070
337426
555679
315372
205587
72617
138728
937149
1211207
715782
1233231
1328355
1403385
507341
573307
186025
1429130
1262072
580846
1479250
14446
1388907
1294901
970912
953510
205625
768570
294654
541144
712286
669544
260638
444070
1015656
365334
743128
1512120
1001040
777009
814074
458750
1515940
862487
1432172
991223
995438
1609061
1495238
1387571
502257
1230990
214585
1260865
383405
215526
1384251
1163463
1123369
775179
1039547
806617
766960
1221533
1505698
117227
1526416
238555
397775
603785
459339
1185310
41063
991769
192453
989486
698723
1122413
411126
666534
463793
1227312
1142227
1214809
870957
433924
1288167
1366880
1124870
864443
1292693
109374
885574
635461
1167754
912852
1559940
854579
26690
338298
1147571
587879
1100897
1500732
496498
1408188
575074
399990
1353940
261164
1235170
1362261
186045
598764
1445399
1366424
1343157
1071157
912247
1036089
716456
336687
634236
347623
96189
1245256
136211
396613
743273
103317
875038
743430
944474
1310273
592955
1639377
408903
776326
159097
1084640
191684
452636
195839
1519830
427610
98935
379464
1610288
1456798
1489096
70083
202593
238802
70071
728480
538418
795509
1188034
1600577
447332
1158169
59297
851256
802847
300238
1375944
1501762
424876
415068
542375
1203516
989814
1042300
1377285
116400
481559
746771
1418832
1523235
225772
85133
330271
1022223
1079976
125134
960479
1345138
125617
628944
1183777
765111
224098
1052413
302036
350541
1059618
975522
803258
860279
1451114
1565352
874224
1295101
88195
660272
579975
1210788
232808
632022
1591794
164267
961676
109565
4377
845227
1463730
693028
1046515
1441939
1042891
996501
989397
666887
999236
1498896
507570
826460
794705
775496
322123
659474
433174
949496
352934
275355
791707
1541706
608434
134897
23231
376528
1038160
690530
1092347
1466802
716341
247156
636551
1020598
1293805
309983
1050231
1583721
480894
1348197
1260848
343956
290548
51093
1032548
1288798
304206
651147
972883
1239542
1496613
127859
843737
1244796
463312
796548
1159261
1590420
409013
1190974
1478264
137557
1106448
1490866
528745
820486
1445707
573527
561605
1263446
369199
969422
582917
549627
1428097
1253463
18146
887261
1347232
341595
1322507
1040461
639397
1083462
550328
943542
840328
916814
1350591
961328
515709
214350
1257385
192576
653565
227800
870527
64959
703009
444653
736791
1365902
754252
1415611
253994
960776
456459
845309
1222925
34565
1125792
264792
42564
245991
1387284
787354
1159575
261290
106833
317906
208035
240946
377526
1465834
1036698
1510144
713154
1604802
1185005
1256197
1282231
707092
575150
946629
210864
379884
1349800
271010
423724
648137
217601
78456
449171
811674
843277
1310875
400632
252329
1291936
184385
926674
1438389
1136954
408054
581789
668654
635803
594595
91428
1355573
1635048
265250
1292303
988139
142450
438323
1389505
1204976
1268077
721718
1118013
283168
15213
932668
172575
1451207
918904
1009772
199278
864960
652051
1183935
989862
127093
833799
727334
484809
573327
970436
779561
393128
949583
441961
159350
936801
957069
1282104
852175
640746
1199703
1523537
1234719
585523
207174
735011
98162
1546156
136789
24679
325109
1123746
929605
481648
1262920
785137
1441860
144382
857201
24335
381384
776024
1043822
563854
302719
637266
1530401
433004
270652
1095343
1622963
495923
12463
1093027
847741
1094841
46782
227787
252428
1447569
1249676
1549980
724196
163956
1556822
246739
360783
391366
219403
1372880
31393
582309
1266610
255153
198180
1186886
665270
1381937
191611
1137846
1216088
691609
1629962
672138
600820
1635370
566908
1457814
887041
1287507
1283975
1357165
758175
1179036
1388062
923390
1114442
954722
836140
20631
760428
372949
186080
1162149
1505572
332550
1252594
650917
686396
1120549
1490567
934813
573279
87548
245029
544679
122228
1293164
179839
366855
122194
520475
1588317
1113368
1441048
890861
1479241
1614795
1101192
131000
1549093
1290006
1087698
1290287
176699
700789
1596087
1610063
323667
1245342
565162
533083
583474
1473268
775544
543272
177175
1619487
422361
693418
730425
1633184
1152202
608676
533606
1078121
1277157
840104
1579912
205235
955289
1368325
1115773
1381864
934026
179844
1561526
1146501
1123723
1399603
1334676
312651
927830
1409675
582408
1264213
479374
1565578
1589465
1371750
1267926
520374
1591733
784956
1009054
636200
245611
543541
1234185
697165
1162965
908084
367300
1471245
1606224
1514761
163374
1141379
973105
89338
1397422
1643445
512147
700662
191020
1171615
20754
634329
73062
1078296
746606
43245
842156
1345641
1525922
1062855
1220778
231010
921210
301156
51846
1258141
1441450
298744
706149
844797
1419429
1135611
564136
590002
940083
1403154
1134994
271200
748164
948575
571742
1589497
1390378
1141644
1041407
756945
1482916
449938
1430097
1390897
530766
502880
440962
1525776
329550
58916
643094
556822
1206346
894376
205872
855658
1254698
1063207
1626084
999752
746144
590958
1432704
15676
1142248
557966
1501383
268161
1078342
931941
550935
1444778
690015
658816
733689
396826
739305
150375
1622769
844631
1623452
513944
995466
26236
704206
738920
776680
876330
292502
71978
872883
835342
1335336
1251259
1568856
867522
1343194
328371
1454207
397592
1437575
526191
783000
953458
842761
1231947
1455070
309794
143575
231878
994519
557426
1427735
1478949
1214092
592537
203485
1640952
712380
851345
845014
570950
221004
1395603
941934
309944
1635079
594597
750791
830382
1007868
464849
586777
1427919
936145
611378
353233
2121
1497675
453973
111176
1605530
1175990
124171
261070
574548
720256
438832
1209506
700607
896961
1115965
50535
247057
363172
1452671
1114545
8231
59773
1395624
880821
826833
270627
139682
970604
485200
724908
526195
1092291
1287253
226677
204272
1130568
641562
1003172
431517
581657
597489
1386295
667211
552440
925601
490245
910602
116774
55391
494098
299579
795703
1043218
1112949
1034658
83919
1099217
287926
770517
473145
252184
1283008
1551256
1354353
1451808
1605342
413536
1292068
760629
1115292
1579447
1509575
1309122
75788
1051865
908287
1207022
935987
198404
1408002
1055232
967246
132216
294737
1396217
713665
1337202
682811
765557
1042320
1221549
595479
1501607
10695
217406
489872
937194
269448
1311444
1513727
901477
977525
1259345
1268169
1179123
1492226
986704
27775
1089193
894486
181292
819004
374852
655006
1429129
1421906
326143
389307
815144
887226
330850
1132212
807572
267180
1179983
1338330
1388080
1516676
1482217
1168675
1276669
290174
878724
566562
933323
830910
203342
846602
817590
534531
633699
1470398
1624909
1528249
223814
441882
612886
1124499
24979
599326
745529
1188517
933755
519894
318483
1090051
192359
328562
272253
700409
1432165
218195
1419957
470784
669080
1169727
416807
511718
1422737
690037
631030
991090
1305864
1311488
956279
1222710
1589964
834040
1111882
1600304
533200
91993
630795
549609
451942
1090727
671609
1165578
1438844
135988
15110
925665
263150
1571615
1420952
1407954
1574755
352307
673488
642267
73961
937527
793666
391584
1450903
127709
1172701
1153735
869015
985790
394847
526931
91940
692856
254575
704069
496181
220083
274591
451098
588144
1211578
1108975
267318
1403768
100272
261487
493734
99053
700253
1139027
260064
1644979
167246
1138827
1410342
572567
1090203
864568
1211095
1506130
1247061
1149318
726625
1074762
788988
115747
1090722
1130879
198901
1079616
575012
1478479
1407921
959090
864475
1542272
246505
590634
982522
7868
1348403
282532
925636
1456453
773589
993376
680395
1494425
1006481
647415
1628531
272978
498606
853181
919194
468479
535399
315982
933957
520645
1042109
1134466
608816
1056383
1491523
226758
694311
569624
362186
1433701
443644
600000
1282017
982594
1582137
430754
1639375
567798
1222189
1095853
1352583
1096859
107143
1069979
931444
153622
118684
1510944
693514
1625414
761652
1486659
1027461
908498
101098
344031
928255
24130
1040105
662834
280503
1016538
1195901
1606365
693306
15368
459956
662095
176263
640978
153906
932669
1075280
154364
1067040
544469
1626043
1473516
659645
1162602
463478
469682
312817
4731
1530109
1544249
4867
666959
70176
1063629
1552198
559655
246984
791942
1544420
722233
1500076
1004047
446630
841500
171820
795323
1122249
888949
481318
1165165
1092087
384483
1340837
1045261
386239
354453
1149758
784876
1082159
87454
1258468
630937
453256
1408980
762293
261325
386119
1444159
1175315
45370
924857
561881
866630
888253
150330
1320563
1120016
1341335
807211
511298
1514151
1268635
1043403
1341895
687063
904188
1338147
1499015
21093
201571
24749
1037472
370436
324135
1150332
550863
144072
1499400
1089014
513147
1229418
679651
604563
1262904
985489
926027
1140430
979620
659293
980240
1264515
1389241
1444378
339946
956676
586514
1591486
1593193
1512019
1030773
807075
1233339
670690
442677
1517349
1262693
242272
842643
402831
1437723
842616
836575
1443598
949520
374695
1516843
833162
887035
764398
353770
1069819
1427363
475154
179377
1265382
1414029
713233
971754
776536
1438337
1326315
965155
520214
270429
1199841
965812
798756
184269
1556133
1639771
432136
579362
1427763
164017
759207
809507
1409374
751991
53095
571369
946447
316463
1555254
918872
663471
80287
1053703
1459898
342593
835723
180896
1078457
1319114
1587922
417283
1459976
462886
1560817
65440
29730
1074712
1604259
759112
173107
1201209
1445819
1341138
333713
1266051
1139340
1463386
1568198
576199
621757
478121
1411876
57750
195530
818467
196688
790097
1391770
1271157
1506561
6306
767201
389154
934468
1546230
127
289649
335587
423592
368137
250710
606123
1294984
1132487
296220
1517910
858740
154875
1253567
636275
685051
712300
309761
1348293
514878
1116895
86568
606074
846818
1325005
1417405
571270
648656
1562030
1380305
1348260
104620
772114
918224
1134785
563982
349561
1365929
1083037
745036
525806
1041890
1166935
1136784
990403
1364961
1462094
968156
645593
548986
343725
551036
795951
512118
1098778
1389647
1071456
1577451
399831
1372050
593884
539778
208816
1237762
629015
117541
75952
712776
369190
450681
656139
728599
341026
1542207
583185
657008
1207394
392786
597632
901168
978872
20953
214198
1440659
1119494
134352
521124
405784
34246
1078894
629614
1209832
489454
60856
1454548
657888
307574
273841
1388645
1316790
112109
1014394
1010843
1539727
339321
987389
128463
252378
766495
332455
1210742
1540777
1597098
309061
957310
48482
516347
492317
256656
1500467
327808
355966
947643
1289457
1369302
891689
1235091
935101
1287422
1169449
1426274
968288
704900
812027
1016021
845830
766433
999646
53646
1121110
148203
1454920
1097689
209072
1461302
1074654
1253010
1104068
32017
1201870
281330
114610
637054
353031
660560
271620
1272995
1374780
1574985
446821
1191924
1247923
1046632
895790
329785
1257318
1330477
881471
1584409
1489595
575999
557341
1010357
833057
576200
956075
656008
1152192
227737
737410
259536
248639
54158
738799
193607
198624
381345
941560
1547614
1098100
1190788
4331
1465383
417720
1588748
1113984
1278486
183398
297305
845601
1237725
1636603
112563
468925
1598910
881386
1372504
1165851
1399057
1391837
179815
1406471
352424
549286
327837
323659
109383
180826
871253
650909
1027651
533202
305957
36097
394064
62213
713073
847797
538086
297772
1330385
1142342
664417
439054
1607044
1498435
1464093
1446960
658008
654265
1390342
1409476
702624
1065153
40791
653242
1006523
485883
656330
38940
1271881
1456998
292098
1073012
739282
369720
491347
522783
1575489
285881
20940
796308
1560690
757336
242404
1160380
1474215
1400708
1223654
1059178
1568836
430694
1263515
1430385
427437
431642
1275803
393764
270182
1250541
768160
1278548
742597
283866
361766
1491726
164027
894584
1064541
895863
453147
1498986
69742
1338849
1063922
558844
807716
1610595
721328
1398885
558903
1445867
1401237
1011082
292286
1617800
921339
835879
1185025
592812
1571119
864380
711105
35783
468463
1212218
454277
1032
1572779
1087275
241320
382202
654694
796701
365296
1575373
293681
434857
644232
1305306
1011529
265206
1612186
873530
273175
141527
412601
86395
1129903
1568111
1412365
683424
851417
494068
1206408
1373452
818386
1603614
932385
977795
557452
707211
1491085
1578920
1153595
1197125
13606
173052
547975
1422896
66484
920351
481711
817270
883112
790807
352134
337019
1038849
60340
61706
1469428
1613027
1085512
841566
904319
1140720
560937
1141365
1179056
565649
1267286
333522
930095
1008756
1243823
1487735
657238
940519
1592427
1182334
419592
75818
259533
116097
1477665
82020
1313722
567751
1095930
109283
212992
1265689
1034226
417590
1065380
416632
409291
344091
823203
1536037
69422
697784
733358
84990
410636
471024
831303
576473
1567008
1031587
1133299
960448
632794
1587343
1536887
744076
143502
1531118
177167
1396441
1407920
383666
1473833
331556
1047097
436571
918089
225905
1341440
227445
1033074
1232651
93996
686190
1171621
11395
226464
742845
1582858
761146
1425078
709616
968790
900112
23229
19942
820463
143206
984507
1097602
357194
1437827
1017055
104462
265657
621110
19290
614432
655706
44542
1248202
516823
230385
1451986
929028
465499
535490
1441224
446110
359487
1644329
292875
29389
919726
1288598
759713
1130761
1281505
257271
1503245
868017
1106155
795717
260794
311026
969583
1098919
1595464
1508986
142133
9829
561452
1453363
370938
873299
71404
482535
351541
35066
1311403
607065
690432
1388603
902071
1438005
42675
1501059
1308405
1023934
541099
139070
1382549
1407578
1260602
765445
639350
1251746
995434
1526778
360281
463079
1581531
1120989
387340
186064
1046233
862762
378606
1362675
689807
80186
376346
1476054
400592
969026
105897
724052
887531
1628671
618051
330168
181932
111813
87189
1345347
378400
140881
122766
1086162
904680
1003890
312605
115715
619806
677444
1007950
590212
900488
485929
840497
262238
1071822
951471
1202850
1173973
1284902
128204
967008
793998
1291828
247831
469022
1059978
436324
1396672
435271
1093606
186252
1587436
1167922
1551045
82967
986479
1507657
841754
1459703
287627
1045079
1607069
445102
1191850
1309856
325214
1176971
1597913
1156521
1448532
855456
877768
530094
1454901
1031802
1221811
456457
1609692
1453095
259326
1128201
1197813
1165499
687539
706114
284586
314494
582532
1545397
207709
1020816
34998
1011218
797265
885881
1503664
755113
1138540
1061786
1513058
1574820
1549482
294228
64179
540437
1592687
469979
1495407
100747
534866
993084
1247654
17954
635270
533664
1266976
874962
1470661
513339
980931
749546
665486
262671
1019750
379459
1149388
1050964
95075
706420
1022453
1447474
27014
253674
675630
1335886
1391175
40110
1062684
1330203
304258
3994
970595
245716
798088
1588928
881108
233791
918374
1228554
1417361
1102795
872764
841439
434244
1261309
834052
419274
1201217
1177884
234121
333360
49345
336188
1037627
1507907
1022585
469859
840450
439491
1554356
793006
1244369
1462167
38474
1404723
114068
1311011
1017206
1218909
1445335
663281
324088
245535
227078
183631
102163
740452
356403
1069020
1166891
946948
799424
1080794
1622475
455910
351790
213420
1449442
1225513
266258
825440
276981
551581
620387
240329
1199218
473107
305180
451276
692640
661133
509930
992564
1059517
1599507
1090199
1185959
1351601
1507889
1124189
1506318
958910
1644705
1220415
1426373
1301660
367095
31355
664532
775025
796541
1424750
1016719
777403
1418854
1396401
736407
1108551
977793
1471138
349942
1373152
1220460
1254469
998962
410299
1433435
158913
514742
1143370
255819
314321
838852
1218541
1523676
373674
155660
301740
726253
1569637
1311500
717603
969574
745303
1518237
1246355
1240442
1177169
98806
1551187
1068443
517971
691202
785891
1249025
373418
1422329
815666
529412
320485
1427070
1239788
1501320
1144388
1005964
1324546
385396
1265734
1562234
1012127
21452
108254
1255664
1076971
982650
832752
1296172
613169
721969
1481820
173631
1387093
22007
336674
792468
1302339
1051406
266961
960892
267406
923503
586664
1254638
557805
542955
827660
692815
1149582
371223
1523962
1611142
1070988
38941
347623
221120
806363
1129589
1245359
169491
372921
649702
1393336
376269
1186536
1247353
1455171
316026
1115698
1404312
363797
974478
1646170
793324
81683
980780
318187
223806
214852
1405783
1537882
1562615
1391537
1594325
50634
103392
1283369
202965
1126994
66405
1522118
133551
159759
1126297
1424339
1000402
366640
754238
1181161
1559710
708424
1253877
1012528
625453
856817
936412
1368549
1491194
1150171
373364
1139080
684971
307055
185591
1222903
1038619
939619
1347326
1488923
631320
561143
1316024
600241
1010240
742070
1013309
280452
44820
790294
121325
326980
534238
186512
707135
1137711
1031818
532709
531674
133564
1311189
1621248
1377434
698837
227790
406958
1481300
716308
210247
756852
801137
975743
1475629
1101355
1420196
201904
1370322
132369
458581
986311
38460
1184786
1571453
1645899
43233
280720
812551
694909
618564
1126081
209392
586469
817845
87001
1536861
1233503
1487803
201797
437375
624466
758379
1456678
18493
349247
1238623
1567803
485100
1536506
1610315
139302
607833
1019337
825914
554823
437518
1602099
288005
516577
501072
20707
213818
1634211
1037098
192243
186866
171898
1273390
224185
939681
855312
779926
965787
918036
896805
636265
1009459
1205875
1386690
808344
252980
1235750
1474983
440603
869988
1391289
1628290
1516070
285709
1421911
1565393
12012
1044764
631848
202403
706483
1182688
448095
525103
1049118
1126991
391259
925936
1060860
807320
1159869
1332711
1063
610555
1391716
1587610
1455386
700424
1345982
1374573
1613558
792922
1578162
1333777
1148532
979079
602227
1513486
1062373
1484146
1097566
283750
1356128
372548
640572
1626247
782805
1490227
696015
820302
237266
661024
1319444
145950
1062292
540618
139451
581418
63042
51675
1263831
1213932
400071
964954
1149160
867845
889044
1402130
1106642
302925
951428
1134335
1607904
151803
965563
1498349
29799
331933
1097841
433418
597244
242275
406849
478949
1079521
1168790
172031
274699
234258
399364
1468949
1478267
427647
744347
200056
363278
1266967
1618858
556942
1091174
1349774
1208351
1640953
671146
1513017
168239
404624
1101779
638844
840119
27908
1089715
1294294
1324545
598435
636296
466110
467015
562517
1010967
3177
845820
702879
128461
1574275
1285374
1039727
788390
866390
1561782
885399
1538740
513278
1608163
173790
750451
1515503
1644123
855826
914634
387770
1151656
1210230
394814
766183
126352
896725
791204
1537646
1037736
1210185
1209405
1641833
1640975
833868
1615532
1600756
1334453
1117288
807564
944371
65639
239128
350222
1048245
1349689
1169818
1473243
265075
1414403
45390
611923
689675
1547315
1462858
1442395
1291181
355036
132496
938265
1346927
784632
1201864
857519
204809
78883
223847
1062356
398915
1094025
280789
38472
1153737
816066
1218400
1521386
187143
209607
539930
60134
806241
254592
1482291
1299390
1106893
922957
1320854
1146096
1181851
210619
1401388
879771
949974
35207
334849
163654
1143794
143614
1138011
1500666
373552
937370
272763
1245766
1390006
1338124
1551375
694028
251549
518836
1282925
1268478
1291982
859968
1531023
950114
1624417
1404064
1145985
1376865
3195
768134
35708
1203541
1447132
1234415
765110
182491
770428
505802
621419
1644579
666685
1550782
895061
592940
902279
57372
136135
1418924
1392559
779791
93
1200729
725734
1296645
1081757
656336
507585
1603456
136079
636961
1342715
609560
429122
1505080
92214
613149
35193
526163
1306588
802978
1151412
426322
162910
304386
658617
164987
1073915
574517
1240318
38561
1024404
876623
248467
111629
948057
471380
1099918
788143
1533345
986356
1037705
1294528
956974
1263250
215525
1200171
1458631
50236
1357935
1441593
1106068
1391435
299288
1401210
359664
1095568
285256
413619
1257518
1347649
1141593
562466
952679
1156491
251149
251925
118152
100632
1204319
867210
1483046
1391363
128942
1079630
659904
766464
1625125
861916
512878
823287
368041
1096584
101717
435642
631128
566767
280235
536812
44546
1544728
1528667
656251
1620195
1238266
434583
1333394
1177963
1534216
907768
1585747
1448571
235606
248290
1372175
1248120
1059946
206148
314184
659146
17730
594239
1311405
647700
561251
1147731
1086320
944294
1364481
1535495
426290
658784
545383
945726
1139187
1024317
589055
459577
1250002
790721
961060
15688
1220989
966815
442893
158669
1191344
452638
928203
597147
984166
22062
799863
769307
547364
332771
941600
450325
492906
310269
930383
992863
419299
191604
1265487
1633123
253391
1403941
675388
1574627
442727
168112
620977
1261136
1076527
881362
1052016
1287454
1101147
997208
867536
108348
503162
872419
583011
5810
85659
1444477
1611604
341853
111904
761298
418008
1021268
860145
850887
461281
382776
968855
655444
370464
798493
435016
1220575
1572423
1227031
221508
1642202
234258
743718
1281734
564470
551032
371934
1516408
1640668
218174
1284433
459467
639359
992046
955942
721163
1028412
1165572
178016
624095
329320
293051
159865
279412
924670
1047306
1027471
951952
1499368
1548200
1620299
807269
891857
360577
1306464
436103
1219095
1449543
1393235
310492
180400
27506
1524029
946905
1141027
1024279
328915
1403095
430505
1597453
1112333
1591905
1466271
1243818
1630631
839393
465174
922661
1107100
894028
358622
721931
275560
1218171
227426
1598266
624853
111588
1326603
1079113
29139
280191
154649
542823
830961
386143
1271038
380479
1048681
1175919
935071
233299
506865
301858
29833
450854
945954
228046
1039152
1033844
62123
22851
1080611
1134485
545027
366485
627360
979189
219297
294208
724313
460962
56970
527189
876442
1014530
460791
362932
1550754
451780
465679
288021
466058
411989
51913
217360
1216590
1417402
1222438
973485
693659
1521270
1533253
500147
1168688
355723
470165
974408
1355513
1007100
1228534
774010
1342117
1490564
348650
1436584
639772
443255
48168
973719
1484911
1284064
1117972
158350
1314626
1359785
1104894
226348
1068411
466682
1261917
838856
939773
207166
27995
1454538
1096186
1362012
980931
1557443
891096
1537508
850813
1068417
649692
356772
1589397
765313
1439771
1183264
964725
823322
281315
629587
562651
809022
733357
658234
276336
1383905
566164
1490013
522756
190411
551752
709888
1196060
410315
145820
1150100
112000
856016
16726
657344
1193036
440390
766028
537261
1428615
576698
1548869
681302
355036
348379
1531136
892419
625660
134186
1380019
388464
1097553
1620368
551840
1152432
664824
736335
200689
1326879
1021789
528548
205689
538236
362451
105195
223552
1284707
130579
797760
1294411
857723
1500070
988171
1422025
36895
670331
1448800
305914
1313136
206576
604871
628913
75415
1191461
1421977
105293
217764
1251697
1156060
1517574
1594413
1342026
1027460
246153
1538828
91967
1038293
612357
37955
1064257
673234
1012170
1341471
613167
1564634
627539
909737
506503
974283
752621
175699
201815
1400799
1003847
863152
624572
1354001
1195169
1321515
248158
859827
1208078
305349
760773
1015166
925110
1575100
1361109
1055199
420827
361802
994758
1547255
1518118
177583
1252053
1352233
660795
491821
371426
1590575
757284
280890
1396444
48146
195268
1053105
991904
981570
275873
710098
803147
865175
1311943
823440
108684
711617
1007691
708663
1259824
467892
1047789
848028
1521989
955640
3262
146245
1252923
1229678
1345624
530539
628583
1470991
211350
895641
201822
1171091
1596117
286932
935276
295358
1300423
473762
778825
1457408
1379904
1292360
702239
1257753
1587394
230198
1250528
1113910
1202218
860420
1503860
7327
510324
249872
958315
1375639
244506
62077
380512
1585482
445608
250494
400685
96
993107
1116775
640865
1610005
379824
740168
820086
281520
1386683
688460
1032068
1169623
1417622
571548
1353323
1472417
500565
1456172
1495091
726307
294626
149245
1204499
1397105
1593045
905790
940577
230231
356756
1376605
650783
413001
811800
1604035
436048
1210440
618048
1225089
391750
1312990
83060
1367772
90255
1429789
733446
548375
24940
58350
1258907
889002
884890
931430
1421960
1307905
376606
1591698
238341
401862
154764
1174136
884589
1368586
280543
368670
405172
1542922
1474622
677126
1118080
203630
779776
1314364
724535
1276658
183654
66702
94983
1449680
1076296
274621
1064476
1602581
934160
156070
876268
567009
22180
1516920
959149
996446
121125
436259
647944
34389
338347
627603
994893
120426
863739
29742
895882
528598
689762
524402
1037964
1303206
1514913
1390589
531024
1428878
307501
897912
249322
480073
1617862
199847
378508
348043
763593
217050
527130
1626250
1416456
854841
480228
370394
122320
1204173
222146
814706
111613
1392265
1613218
370603
1127246
472540
1350936
1250844
850621
709030
69254
1493369
610029
922294
209515
181345
906796
787406
519961
1303228
1260444
599647
266623
831686
1186199
555075
1280082
1148443
510547
518664
418882
1010118
412076
1334181
908886
1538608
591543
1454850
117768
822085
557082
65347
91628
920499
115600
1121790
1080779
61638
1470854
450660
578793
338040
688363
1479696
40200
606228
1201545
1324785
1528787
1103065
1441591
1553337
698262
949014
786385
423603
120923
839818
1068834
946539
103036
412736
786262
14453
240947
683787
954939
1107909
470087
1422972
1321693
775832
1001731
762652
1411288
1378460
665237
1160575
1142212
162773
459467
284029
523699
82007
1549469
1482530
372270
1216636
395044
524065
749665
1015713
178856
1594970
1592900
313791
696579
918703
1472885
1619173
1412535
368129
262039
1211122
1442748
1602565
1316221
1429962
119309
1416280
761967
498129
280745
1476050
804499
986855
926422
395824
352870
1098433
823449
1457331
1211174
1275755
1095863
359245
1029354
1011199
1105178
1389074
331606
95763
1076675
1417494
1524214
877462
648646
1159181
612700
245332
711347
1039232
1358027
171397
518529
24701
1643796
982155
268614
376796
384850
454779
1421704
1441508
449057
505759
1442281
1022520
1454528
1567290
344052
705803
639582
1567057
974249
1339639
835981
1254857
582104
44304
699111
594667
1558892
636749
1049450
598744
747815
1234143
286979
1620302
1380850
973547
248832
1448109
186064
224833
674757
24361
856041
727540
274492
1257088
293784
1173816
1023135
386381
139115
1042335
1544757
1455534
1127836
1557689
1306571
1212016
907153
1249004
265012
103743
1543804
454417
1243248
971406
211690
573613
272210
1407157
203828
1440796
863176
1540767
1105866
1201387
824167
660846
1225642
1279455
859284
1260553
99049
706815
1257060
103141
1525240
943934
1350273
1515021
276890
1474893
848058
200261
329566
805182
538329
1585510
740970
557846
395171
1215448
825588
1055097
175357
1416920
705855
247948
1478785
1622057
964461
250132
702226
1053132
1211866
571581
1305595
1305263
670508
1018447
86249
982099
229651
992573
1197336
405009
917791
926228
1424707
231094
816230
1480630
1355106
1614539
221857
1275812
1616071
1115027
509259
188070
1075768
1227325
1010602
238358
327503
164532
1229200
631004
1407440
1568141
889952
1036314
998441
97641
390822
235062
888994
84227
1600194
1338053
302081
1178869
12279
737497
125042
479008
811071
318273
782045
1599954
979759
950422
1227520
1022078
1269764
824008
662251
147852
437338
168739
1267002
215814
184242
1165701
268388
610312
1066220
292313
508010
1313568
1149853
1064075
999286
810753
175559
930779
56422
588871
962679
443097
997974
534050
1002032
1634691
904111
995845
715193
67262
14626
408675
1046352
1140937
102478
1376088
1482100
492808
1613315
538778
916187
1322507
1051591
1625049
1193047
1168567
694903
800542
361134
473385
853327
726320
1472352
688443
621129
314089
103325
1622031
9994
734612
131322
1448153
1594012
271307
635808
381974
1263657
540738
218213
752923
1605926
720160
379293
186212
1598004
1140638
1376557
912898
23439
712736
1569294
558554
114852
471242
1131874
670025
1461817
542702
988171
982674
645502
1417486
52645
644005
1453241
529168
480230
1272329
383978
90370
1254430
1523846
822509
104604
1048072
1628479
1622597
123965
850081
1534031
571897
117426
770710
684635
765174
1477295
1562214
815826
1402685
917664
609052
1231833
519710
1337107
1240527
375835
1626535
335522
657916
1453095
1008593
691066
858325
678111
1454129
796113
262123
1164811
433157
659865
320681
1335255
1472340
423300
706420
573669
923049
1180621
470938
525529
120071
1436985
523718
1251306
1426049
708271
167293
864571
711456
1199987
1277507
483967
697755
528489
872525
415624
634636
1465089
31186
1569269
682285
987485
505775
1027574
1287042
1230754
1399526
1173218
1366383
1258854
1259202
20135
887867
1360333
244180
480036
368425
1018579
997613
599334
1624456
1248002
1252146
434583
1314043
1603495
1535630
1107681
934904
1583149
216268
137355
881103
1487584
383323
1275170
871268
443200
725229
1207475
605546
312253
466578
1373035
851731
589241
1077517
504414
1162179
1454724
1634735
789228
1633613
1465574
181796
941814
112916
1519535
812294
55506
419133
835879
1547552
1005341
1608875
90098
89860
1301015
1582182
1351517
1530182
1345765
374631
618238
491756
484965
1429249
553999
559953
905865
52159
1219540
295720
198044
898656
747279
972848
1533092
1445274
1541760
1324172
596405
1111680
98411
1520096
199188
1154331
237133
74672
596772
284603
639289
934899
659186
494136
329260
772617
206738
850367
1214497
652056
1119874
1227511
1061334
1009563
229436
463253
471395
356032
532414
148574
934955
1196132
711792
702178
229352
604968
597581
4102
763567
1180757
141233
1195985
1635906
287652
814752
1196815
1494917
475091
139638
411025
1359460
360785
1594989
1423270
1145727
1572113
453214
278654
951674
514016
260376
1148117
566495
1126631
767038
189595
1085330
1254698
1506496
1507620
572708
1347446
562344
1306786
999924
806423
52856
1319420
907163
119190
1231830
1520568
31329
840243
76409
858518
1444326
44719
1041672
1545731
1362926
1024638
1152828
665543
579412
249676
421888
1031896
154915
97392
17895
1196361
64639
1525365
1482451
1515038
312074
247997
1105059
955478
135766
925204
1607794
930891
771096
1226334
547264
1238893
490605
627089
1193726
358419
461057
914622
1540541
1589006
520745
1426198
494432
1307746
755906
126436
25718
641540
487114
762981
1549632
767613
997491
1166786
214131
1257229
936293
1096031
1073333
581620
561798
538426
803805
1471143
1493709
576772
488147
1019356
1023751
160503
138596
445881
1195971
1518205
1598238
302481
399679
850875
263669
615376
275161
389979
643515
358119
757633
435472
1603788
840064
385828
198884
1075024
993790
1342256
1581075
1171902
769887
1413271
1502371
557624
338049
824411
224421
1483116
517792
90181
1135280
247769
638945
1283943
1522114
262510
587475
1359025
1546978
1458253
171216
1580218
1387639
713836
646456
1036598
1268544
97660
795939
844803
1100591
99953
469068
1478493
982177
1274182
1405782
836598
549795
1422041
1055888
304755
762476
135455
743229
1074775
277007
782282
656894
970778
743725
1608492
155977
1218783
736213
630459
78772
875170
1013568
1499629
1158504
1367504
831
1236405
1580964
753022
57591
1207231
1453740
93452
18968
1346883
529964
389418
836813
626267
614445
516730
1216673
1108478
1518425
902289
1468797
181499
1281731
556149
1138151
203351
1440893
618934
677032
558398
1469949
1492760
1067171
910044
964506
1525703
1087686
1468586
913558
1289106
836148
236333
1293665
658509
1036096
398053
883478
1352643
1189340
1379497
86438
575515
1618935
1036787
1409152
955115
342541
900480
963034
1260432
425637
1382835
909549
522587
204451
338797
886935
571314
1627022
753090
642502
1244485
1096422
959207
1023662
835104
352714
1539480
1391576
719783
1348822
681104
647233
1078028
389917
1195064
432489
1441027
96574
1167188
690760
718335
911610
1189368
602584
421138
572564
1117183
1621320
534391
945802
1103573
1038523
1351481
1471176
433287
48664
259776
1198158
1603527
341575
1316533
183872
1614896
233636
1157875
289926
1357239
1027238
169265
1084309
1362152
1526533
636199
606652
1566586
670118
955764
1193290
701787
1435507
606857
1054168
1513464
203571
924510
169468
1368741
124445
561436
771776
72429
1090360
1243797
1065599
814986
758299
1418795
661224
1246947
1086931
1147552
1032095
1390781
1013834
1608728
1143858
1504459
1325423
1217591
1149859
498436
1161532
1397696
1032515
82382
606579
1451418
743381
1005436
681657
1634845
1462819
911369
486510
983518
76443
1161021
1287734
1154640
1102986
1111506
556302
634586
27459
868420
236429
117832
215589
770104
9554
1535598
78214
1350092
863069
1602453
174800
1572827
251826
1421679
1164938
1635719
1324748
37956
766269
802127
1161908
156953
490341
1517860
227115
1423987
1235843
782452
787044
924659
261698
986182
848184
1098128
1171751
483305
1293320
41712
383239
1538962
1447776
1085397
66505
886997
1389588
1011491
883349
59588
1169163
378167
441862
1597883
36181
498304
965600
1180930
526473
1374691
243335
303012
559415
1171631
1045662
795514
900704
124754
199916
168708
1341439
756631
399807
856075
180660
1352924
1480908
438399
1279225
1525640
1178590
1372662
142646
555422
720399
1530731
1354466
451497
1180111
1130533
1317112
799175
1184367
920985
687137
1135899
1088743
946097
371887
281245
1487156
1244550
788073
513808
130402
307307
47503
949174
1482865
367142
691522
790960
28650
1204705
1180219
373751
1260074
278620
1045083
1316580
1284857
635262
1593249
748745
1244029
428120
1047172
1289071
484442
1307591
900181
384522
677863
606355
1131318
1397322
1379461
215913
1197665
606733
629924
553776
496883
1395592
232937
1342705
1039791
806335
1443695
1152342
408701
1307081
960433
60223
1374678
1342341
291710
341035
216100
1291645
25132
479999
1385979
436518
1616084
134239
1645884
40331
1394918
1096615
1314506
616112
832445
201755
470392
137212
8674
153854
752256
1183912
1305427
751176
943972
1281946
1631722
594663
126617
697860
546010
1119972
480351
13777
430246
101593
301063
1123539
1145340
1474760
294038
661232
739721
48013
671286
736263
1001545
950325
1156465
846334
754574
531193
1392947
549258
310432
874777
1162021
748601
1583264
319071
1580171
608081
1173775
524640
1044251
1198029
1168297
1314920
100209
984820
234822
130931
1630349
1347101
804372
228209
644635
727578
637196
490429
437149
785017
549604
913980
642023
688910
627704
490719
899871
527672
1483695
779221
1003941
1024429
152990
790600
988807
951856
790188
842536
77448
954887
1139010
71292
1596459
305600
181322
204043
1310531
91452
773587
256174
448796
623859
1118075
263363
327222
360525
1094991
1226274
134995
1549369
324084
280747
911040
784956
1235470
1381602
1044246
47319
1278409
1463401
1480510
1229062
471862
322301
727423
1292785
112071
1287142
206258
173432
743088
117277
188752
906432
1543520
983281
707960
865185
1502198
1482818
140830
825994
1512926
1573622
678887
1262550
870646
41494
1147333
1048114
1597398
1308087
105273
1572823
576665
1059835
87773
620480
1052073
550879
250168
675250
1224952
1604717
1258957
1106615
186676
1206732
859542
1363995
411255
815079
1603184
50792
986831
387055
193768
1002004
1399170
162186
55961
121702
259672
858879
971030
401106
221886
1199181
1326400
820083
854977
37524
758531
875897
341922
1124013
661294
780101
1581017
239956
104241
1403304
551022
355680
1595950
42179
1194994
1525128
1243962
872325
740355
368768
629290
174718
440214
1426468
469706
748801
1532857
1046815
1345026
1602090
1434860
689988
311543
1245997
559693
517251
536684
237886
1118037
1592098
597227
420413
1452456
140434
78531
1035398
1314121
887866
673523
1438753
540396
1259358
1042861
314439
233893
736115
544389
393401
845882
1457199
879669
890654
923859
283326
1607289
1286634
160411
1639559
426058
1507686
1253438
825447
718863
1177174
788919
449539
833887
1501306
966524
280055
232706
263755
40587
1475122
1631067
1349078
13938
881383
448784
670041
903094
473313
1554936
979265
191239
344980
1288914
621350
1254308
58208
1168241
643958
845778
722312
135784
551488
238558
1028513
625047
1350821
1633566
826279
571182
557131
105040
1123695
584898
1012936
447675
1553384
29655
993359
886723
295230
577371
1074146
771090
1007634
1238476
187329
579985
905295
511997
1394514
454974
1585331
653630
970557
1291298
1412820
87787
131376
145763
1254096
1538581
860971
797897
1192334
662204
1430551
100430
1174230
1282432
1422883
1001938
579556
1197990
313931
1217721
438642
307306
771371
104083
1476836
834242
936458
855470
211091
1459016
838745
260382
662579
375006
1341756
700677
1430633
1433552
1483615
1452101
1083494
415095
703056
12152
1481794
1380598
171035
1194004
1153228
283385
1382644
730296
1443418
546085
423046
702267
577177
540935
1565602
552618
870633
1057540
590532
549984
1493753
967039
761032
1259475
915469
1534107
1535135
183177
1293096
629593
558815
1222017
1258044
307798
106043
770486
192978
734469
408486
168556
264897
408165
814402
1065064
207371
165691
328135
1172733
30841
905198
306057
332049
981072
583500
475350
670486
1488325
705057
1145151
1030056
762922
1458317
595529
308671
329857
644252
38759
687901
793512
1024456
1068380
1116789
1231190
285267
271285
1200636
1045165
1224407
197177
959722
1142550
797490
936119
707525
418926
1538101
375999
1400033
678673
1588196
1629248
1600410
1043778
1005857
1136984
419503
171587
525115
1177110
1332507
39724
265547
733614
448432
1502061
1375587
1619893
864023
1135789
237484
881966
18152
132333
1359150
1384046
1419794
1486697
908724
426555
1053730
751588
1466923
534035
1061918
540458
1259980
1451307
655504
1010128
917690
1562507
589710
1597687
849559
1305473
334999
264029
1638166
1209483
260812
1288090
21227
1105262
84079
1513709
1168872
921872
459666
1435982
1410125
1536542
211319
1122038
824579
317213
976091
725482
1293363
1146712
1530044
99935
731414
1219634
349740
797229
1190764
1120732
470308
1363082
48069
534684
256300
1541084
171012
1429361
407796
133416
102644
459269
401639
321382
1452423
565768
767834
1636681
800281
1205560
567726
517363
144355
1483629
958730
1500543
1267368
537520
1342273
708396
120752
284026
1246917
969759
1327637
1594592
865408
903999
854738
694714
797387
755675
1380550
1286325
32761
1029624
375584
1400225
839205
834320
48999
263750
606454
137933
753266
669026
1642559
922323
940760
588826
251206
1134211
1078237
836991
992503
1222084
185968
783370
1014620
1361088
191948
453147
1365299
1204474
289756
225478
530216
1498842
1177550
1365193
459732
564083
372279
638648
136838
1454879
1435188
1092288
207135
1480325
725110
1455405
587006
567492
107458
1383965
9411
1592427
1339703
423062
330698
1556807
606196
1581510
875971
1306352
636951
1475678
81451
412811
1383303
218951
1136810
476162
1170620
980686
969589
342931
268342
111639
1557786
206501
1460879
622405
645162
781907
855847
109711
654947
1611186
264063
201621
186554
706567
17303
1316530
443986
1283350
458949
732461
1284776
1274648
224038
1597007
685368
36124
767990
676935
1003091
35042
1131991
580216
697166
445569
213438
1527415
1624942
1015579
757242
610065
645754
686417
1010070
207079
103819
635732
96651
563703
334993
1110958
449183
854815
320771
443561
763379
690554
1112664
386576
1251864
44463
1475064
784940
1284701
179814
1422554
1062873
953722
1166682
448617
1149107
1345555
1114139
480402
571529
1212515
1103550
992840
916092
1015553
126870
842682
1307587
346281
1046714
906014
340576
1057459
847634
815641
577492
1328893
486552
13946
473289
519689
463974
880883
1417814
84283
186747
553417
734691
1113147
1146165
244608
877049
1431569
1302262
192611
871291
1358976
1616885
1231985
444033
795633
802230
1438277
367341
978187
353615
301336
640899
1626885
153978
451366
735358
50787
1421125
120262
1032989
79436
1423073
1482032
1041552
1005604
1068481
1191638
423114
1226984
536079
886068
723618
306326
129768
341287
549017
763252
1429913
565226
430504
1038772
1192488
687503
1105944
1169416
410286
884162
1601577
245990
649935
986957
1124671
105238
957624
832718
292097
1422554
218296
1077614
1605669
734842
1420234
402584
1578613
102040
464800
1082435
843169
1150638
1588134
1394042
1135099
1496767
31644
830862
1544375
1505357
12030
1177091
1241393
85294
1263995
994460
881049
1622596
111407
1624888
610834
1162545
1417138
1640911
99378
543141
487661
970348
900308
618178
700844
540086
770005
771803
197596
394860
859489
539688
254027
152364
1365866
135942
1490373
564017
1525848
1574105
1034752
2838
485173
447174
1218418
770532
918366
642893
139428
424006
117850
1155861
112641
394952
844761
714037
1117723
220710
185354
1423166
217030
1419846
1578054
1529671
852328
744624
387550
1350052
807136
1465675
120675
866374
20459
679175
1343739
870357
943333
998264
266801
75591
660812
652019
297387
253374
306030
1524406
1489884
669457
1423882
650055
727898
1004428
89576
828140
1546765
456236
1452904
682350
791577
960832
619393
894401
737527
964140
1642356
305117
1122132
855431
46653
496147
8488
193493
564547
950965
159095
907247
1349315
895692
158906
101114
535421
154072
844478
1411884
126761
1045715
968712
1305758
96460
1353414
457270
442445
166690
202931
911114
277345
1049305
995519
1533700
1418456
1406229
101971
1504594
850236
378028
634582
985213
859486
929055
1428442
559981
409298
663919
1142476
1518780
1544630
473614
398765
4935
1124008
1521702
1021065
744682
1599640
774982
595986
209713
1011246
734680
1482055
1049877
1047532
407760
330621
1538753
481095
38029
806960
197040
204115
1587958
363276
1141982
729232
577781
1493069
1036900
750653
241132
185005
267440
1237992
558024
790787
1360868
753037
807762
787909
783167
1434880
419008
323432
359107
865402
1478436
946499
864630
602941
908472
968843
419925
630875
80785
1503979
445687
963578
1082325
1253573
1259599
1397749
877288
620441
313916
1081820
1587089
615124
1256619
1433664
1439505
54284
1013562
612041
460012
444099
1302289
1092810
115931
283233
544925
1141449
1431057
169847
1632
32811
1425022
1617277
477327
998980
1388126
390847
603377
877569
35244
603800
362932
61388
29493
1148660
1189881
127984
1447223
1237604
1596311
836422
1409179
750005
1253455
1195339
1628541
836589
508898
773115
1076564
1435003
1468830
765909
1566155
1151648
655952
57326
1028764
269909
977821
1232978
818290
674078
773056
74564
543481
1298006
886883
799423
215783
498791
126422
19406
1160929
1423459
639625
666100
151628
1344460
196245
128773
418650
1501197
449835
742519
359018
851011
273836
920978
1571053
1558075
1579609
806973
1297304
5723
922542
1246497
70365
623933
192464
1336058
453691
716486
1193096
809085
211373
736485
998239
728420
813123
307431
259185
545724
999500
714202
40105
1619483
324476
333938
329149
597017
909337
683789
203172
1361742
1449663
816223
1148125
1090662
1107050
1320031
893077
648172
470250
1630254
579643
939199
1469401
969350
187667
1571447
578394
907531
492935
985443
413337
1117662
574503
229162
886276
795485
588272
1014335
1246169
1189014
1156858
1351923
1433332
246528
507621
1615259
312103
1121124
262971
1150832
536293
654479
293042
1550288
564311
674514
901273
918022
107241
699694
930015
42420
630838
900690
766943
454055
41827
391117
1018806
674786
82388
1101606
1087420
254472
623933
817247
1312554
897202
160242
299542
1583197
1032219
1347048
1338303
813804
1564201
131725
1425268
1017365
1332218
1182840
156908
304089
1545053
985833
1064220
994509
498702
1336952
793206
369066
867815
1549575
860380
1295947
97211
913671
115338
1409561
1567412
1525354
1040058
1541642
1524773
1082975
294834
585572
1135105
395745
1361419
1336410
1277547
859270
1495959
1245631
446905
1066935
537822
409735
1267675
1203864
109740
1527818
975544
476809
1379047
32735
733395
461901
244137
1155156
593951
581741
1216983
1501518
659738
798869
245675
1602404
373975
1255915
283023
1053820
493616
350319
748754
1382035
1366123
1127321
994425
803919
1624254
973242
840802
1435663
70366
670655
1401306
1164656
1502835
156539
47430
1565861
1556776
1056913
1567971
925648
581149
1222915
709338
751477
100539
19811
1358007
337502
1158161
1247703
1328198
1164865
65581
672568
1242074
1244893
310125
321452
1583375
973775
1156042
165118
441695
452880
1316241
1613279
1375677
1360445
733058
1634379
1448216
1197606
211150
789425
1109263
26770
138906
260049
1088519
1166590
694775
1467793
1567090
106635
971532
1325441
35657
1431643
1306071
1251367
658988
1350999
202307
492982
1395037
946101
396659
892679
1270161
459625
1356652
357400
1105542
1233538
151797
753336
1265887
1380784
1640090
493646
337847
1205581
647173
1207080
153042
1208728
901403
1200187
1214360
789978
289644
230665
1284406
1593656
740647
1541382
1086606
1494480
1135173
737861
538920
266609
496569
340448
710878
1078616
749413
1303741
121505
72379
1627057
1619475
552137
162217
465197
1568215
827758
735263
1299102
555262
1296545
1585214
389888
521688
64994
1035350
915163
189481
181873
614772
819748
1201957
307824
306504
911664
174889
916246
1298663
497062
743233
253918
187989
1480056
622032
86954
1209370
221743
362619
1275207
858132
215100
339094
1102342
747700
475090
266415
27784
28560
1388539
703363
207043
805448
417740
1269904
137614
1018199
1350293
232472
15108
562144
123326
372063
755386
272277
1569654
1026008
578257
1128935
827015
140910
334759
1417088
1314385
387105
1489818
1435990
525841
800106
778562
802007
1559912
801236
187955
1044812
925042
99354
1341158
1494868
473950
1359605
1109232
883771
666077
511574
690914
279362
1455935
978874
285849
1007415
790974
1156282
502503
879857
356491
261770
1640075
1388681
1371072
898829
1145304
659162
1066104
1316131
783602
870353
579621
379935
716768
1433712
817897
945782
1112535
326858
1559913
1548656
1434568
207381
694557
1358864
1109949
517356
1612472
584947
1069731
470047
502763
1387685
1279992
600949
1390483
459888
1274479
692518
1084447
597344
69294
985612
670476
622670
759141
1070579
701362
801005
1328021
833283
699267
663827
839096
318084
334790
470842
326364
712589
1536142
1558041
631201
1058694
1322925
177783
1123665
557698
1571273
641070
1316474
989009
1409513
9563
525621
922242
843467
1228979
1266005
731154
998005
965503
654428
803258
280275
1535884
304806
483026
145807
993866
944192
1621381
216144
969606
1530185
154293
1126667
633304
271393
560459
221456
753045
1243088
1449345
437111
1289313
1074457
67975
33827
92310
1104570
207036
517180
4408
1480262
1220213
1441206
978526
377450
92100
541129
821689
1248981
87852
1440546
1153253
62342
682926
289756
1019249
983840
570601
381788
341008
388921
582768
546570
419940
1462148
1349509
999079
254307
989751
1517185
1080719
1348551
141915
1382903
966542
100750
502885
453871
722147
1617617
770682
1607763
1430718
1475166
18773
744064
391910
223807
300669
288044
162772
1309155
477170
986020
1523009
848343
645964
687481
1405111
508398
1355395
306302
1470356
1261838
1196268
45834
1139869
1154014
1288550
1368860
28368
1185049
416580
277886
896960
330029
1295183
1327813
1613085
752492
1531440
566336
179016
1162244
438901
686311
459493
539896
1430702
888601
1275909
1466766
346225
491963
1265913
809214
289034
1570823
1631148
1625583
911045
1274842
1193699
956371
1536569
658301
972944
1306857
1522186
1216575
570595
1189351
1048569
190969
46266
275873
1442301
890744
75217
536240
1576313
1031903
333237
435090
396297
405144
1326441
1375876
1150348
468828
291638
852655
974216
834859
47304
1514457
788170
225803
1020402
1131538
153215
1568249
540553
600949
544702
1003080
362824
721048
414559
1427985
1259424
632922
993487
789493
1533404
1494723
1116827
379546
326953
548697
72593
1532886
555819
1372176
1582866
1160103
1066371
510829
721200
1490114
940965
1435821
855212
489783
385680
822637
1112635
1348885
407048
512467
458174
1334322
1221723
65820
1498028
1065672
1385216
472500
951679
893010
931345
1478068
1067971
754712
1277929
342544
716507
1068979
673902
1081013
380261
296982
1606460
1548752
185923
915693
338919
1400637
313857
194068
1343924
670349
482409
523083
1645232
1372776
1475932
1075296
809713
1029738
353061
81107
766205
523185
820835
1200019
1023297
313409
154578
1052665
1042957
1596245
1271947
1217514
1168355
1383104
709888
828254
390873
1026591
1616028
38037
375473
1516052
294963
288317
349407
1214762
89784
1102325
656411
971262
300635
543118
1379716
1413778
999461
622499
1295491
299549
1389560
1268444
1222983
174610
481147
225975
834203
201762
94149
196778
851486
1266158
460275
789587
1250242
559686
277285
1308210
131058
330015
822164
15813
1434183
861943
821071
1300037
1244167
515381
195367
1062941
115158
256031
363615
1038483
1251959
221262
1126794
807750
535157
186258
678093
1389932
1257360
877862
1074341
543099
402973
853279
1105123
210765
919768
1381154
751698
922731
1170832
1015849
671169
286637
1610787
1471818
837689
1301963
1135318
369684
787265
224630
1015077
866212
972222
1091559
342032
446429
1503553
585591
1303864
1291174
1507409
910816
1001438
1371346
686725
353129
1525089
1483814
628333
311032
1494365
1274151
1479977
224631
1361393
98084
253382
861695
408957
1088368
1503946
738465
894746
773323
565027
1012021
706792
1183728
407029
1148806
359664
61680
886534
703630
1014446
167727
1034878
489721
1365288
662852
1244015
1113567
507605
1231586
1462638
1260926
998906
1607396
1014207
876332
99921
572163
642692
921269
1723
52591
1011762
161596
803369
1585718
776311
1119459
494648
1165416
1040783
664204
1625659
1086667
1375522
947313
479897
1246018
660714
1165240
1375589
1088939
295873
1268824
1310230
247541
275549
576559
467105
771713
769830
897741
178045
677209
2115
510713
557624
1620017
958995
379172
1259453
1576521
592271
702694
988516
1601979
853819
963855
470216
1123832
1557236
1389871
38410
1300483
671215
178661
217536
980181
378725
1338910
790427
342377
783258
471808
344965
258885
897809
783971
323267
587383
1005168
1255425
1015785
1012337
168948
285612
297826
487593
470472
1413871
575229
279492
1486004
304214
720546
515187
1237049
133623
739854
677302
1043025
187518
1182128
1541326
1542424
238990
388888
1485074
862874
676459
199376
45013
1013201
1085270
207188
1511127
532482
594773
387651
941111
487550
306202
382915
1465429
1244296
1000590
1413842
1472891
82203
75180
563144
12558
3403
1084428
806183
373860
1071657
549937
669933
596346
1396068
56577
85555
1389538
1133391
349489
906585
1377436
424875
1377536
1249050
153716
863593
1087463
1508643
1541575
1434967
661205
222421
1455936
521423
407221
1636228
482549
87050
1301975
809371
1381547
273936
443485
341802
1357981
896105
1511950
1141366
926313
1193359
1355315
595303
479666
1038293
1643973
1498846
942960
220408
1540833
289087
1330708
834875
328881
1483355
846193
303674
1288922
147883
1049492
1047643
1458317
505215
65725
488911
496743
1054184
1519072
1311819
1040016
950139
194517
687764
802462
910558
551218
559124
1448687
1471186
12377
401590
1304607
559043
1099483
1452557
450964
954256
1611858
125960
107324
1385052
1222917
404984
1571711
1112101
1062974
917950
722216
1518331
870877
577573
1629019
1167805
671107
320413
1030998
119564
1327845
1209936
870342
16168
190882
808522
1114776
726247
480349
571741
890081
322774
1364715
826511
971099
1193336
413431
836103
1505494
1263248
49760
1585282
1633599
568392
187680
1176604
1200889
637571
454233
262731
886564
507078
257958
325925
1286924
842019
695275
65862
124420
168417
492526
1539479
1316027
1400628
1222234
1390667
973849
1357309
1165969
1357509
1180142
1049124
1180936
1534975
1019801
1037035
907426
1424718
105667
261181
1115340
743019
1245710
1319579
1372013
1305390
469245
1569210
1191836
507741
1104723
1065248
1214881
1094614
983192
909168
860745
203580
627669
1132674
891813
905556
54290
883743
1497852
1217877
1038920
423069
1416131
1388797
1220370
1175950
775858
843722
978129
1603883
664737
276781
1505703
553411
129062
1219580
1524433
55118
576619
1140988
1468016
828166
246278
63136
722840
403503
1164398
507019
279560
1126892
993764
959763
1261296
1638577
1545737
892861
383533
1130214
1563668
1317489
963476
76784
1180363
1293021
1347367
130594
1353288
1328736
624136
963534
561718
587104
1640805
974276
1073347
1439388
1361926
535202
590822
985362
524941
458581
503655
1089594
161610
1477436
792327
117612
187569
1415902
716145
1126199
181007
1103054
1408844
1437387
714502
781799
666275
586875
929555
25071
1028478
1269182
1483377
994711
34613
190542
1640303
303082
1152583
750128
88387
1403678
790564
1415347
1583573
635518
1539350
419471
1335447
797332
1439965
1622781
318933
1509805
184831
103558
471112
987220
649518
1375065
954245
246688
1536744
1172826
1317697
687800
70356
435449
1629563
290551
67514
439044
1143187
1338358
982843
1146492
1599041
43812
1043389
470264
362240
1041721
670560
814534
565663
729554
331012
593023
992848
1342456
666144
585206
749141
344927
675696
1408762
1251472
276905
1163045
145719
786079
1046291
1190766
1112561
891187
712936
989369
339688
571208
1043768
499218
588162
863591
1559377
193863
305337
813542
1555120
393138
909541
202449
945819
1489114
610939
274103
415285
835060
874430
879063
536072
75863
1502801
324675
540156
232457
761643
970455
869974
25798
186459
30335
1376771
1192644
1082510
92013
1069849
667796
1346825
527662
1068927
252186
428334
146242
858734
703880
812687
963025
594031
1130316
35751
681633
373471
725841
1141675
1214911
1545688
1319201
1432798
1366552
839046
731131
230042
944874
1288670
643102
144276
1400919
1291373
1603699
744529
775083
1033637
643915
1615829
583091
465661
702022
527409
1553693
633863
1116276
114960
194047
955708
1284989
564295
299518
1213057
1057190
1567095
1454053
1043821
1377557
635779
1326731
334795
476039
1082665
443020
966291
1402528
577927
1299819
1225031
155935
627879
150955
1436916
1643258
876615
1208233
1503732
580488
503251
377569
1321862
827927
652408
355229
752511
1101540
1552774
693450
1417200
144676
415411
283016
327655
1120143
1022254
605126
1187759
662450
1061753
640961
959083
811554
962006
911607
292008
231921
208777
1030197
1570563
46912
1453936
355371
1247972
883551
1231745
1230482
604490
826209
1536749
464790
413632
1496732
836561
672391
1166773
1347846
1110389
695519
99373
939820
877605
1270082
89341
1529111
350758
593416
622046
307291
486236
252244
670705
1302295
968985
499700
811415
36264
111114
1001834
1368598
1260509
1459553
259961
196151
1196811
1349883
252030
1558188
469417
312467
80316
452356
470566
1122238
1117254
988551
781256
1492590
295710
980386
436158
1024415
132155
1457442
889271
808700
389841
267354
974064
330058
792539
1516686
213895
1390972
257587
1205704
658963
809979
140476
1306496
1432975
347509
1071395
13909
1334995
1394319
615596
644540
658651
135748
871257
405360
625451
378852
520639
1495777
425365
956307
657
1434064
419061
673295
1533368
502402
772778
912486
401631
771006
286383
1566435
420190
590040
464188
335084
106373
79255
1100861
55603
497019
72233
1045268
402017
23493
1632021
1495268
1308944
791262
940113
202736
620343
878292
943913
614527
975585
379843
310061
1459896
453131
61880
1308575
932366
136698
183374
1262735
938155
1205507
833859
391244
1399409
493497
593523
993588
1573308
1451386
202416
1300219
1264819
1010712
28464
1350073
803196
1489895
1274431
1220130
321047
291800
1180601
500058
1440588
904956
373985
728105
559967
1447716
981067
284468
466638
881431
101687
646565
1032884
430976
1322934
831965
576105
1279124
216484
985658
1538385
1316922
1602337
332854
711558
1167316
1621992
1332037
195492
962024
593692
1213913
93761
316307
941892
1171033
779499
220697
943923
1474773
99507
854505
970420
906602
1591694
657677
624548
1281088
1315000
1565144
1639137
1614768
172988
1542117
1409920
348114
549224
467450
1494223
331140
1547567
664532
1624183
629369
1101464
351825
1442679
779097
1080627
263747
160906
233137
1242353
952734
1207075
665342
640686
1549052
69547
152018
1152999
693176
349710
779353
1250970
1081600
1145411
713449
376461
594203
216627
998116
1348074
859010
818663
1226647
936965
151513
189515
181267
31674
1475867
1270952
439141
56913
470957
923199
1157475
821147
584442
126106
1109164
983813
1422549
1584731
215806
600256
722631
662569
965634
613223
1064602
680085
299430
66625
857760
468279
79636
37916
1462409
1327352
521923
439836
1453003
1084986
669663
1248352
1492965
894914
1203996
177509
1164568
1329370
896165
1471242
715965
1612049
1377646
1309489
387717
1596121
67631
246010
130911
1626383
362977
1265369
585572
1392989
333539
903043
857903
1466021
1000786
1147631
952952
755636
1062651
849754
391150
1130289
593534
319899
636684
289003
564129
237625
1353476
436292
546177
280042
502267
661791
1149449
1292997
1343327
1424314
1091719
1557762
22750
411890
151386
378968
726159
771601
120523
297192
843572
1581882
703279
1544742
1582592
1248047
1488739
256249
604797
1211261
1346106
1234123
1633112
1621267
1431307
65229
173386
1029964
768987
609983
1503391
785798
457028
891219
1165720
1550142
203041
505809
1626154
1194170
691980
217835
450780
1540426
898537
911565
1350804
1343867
1041653
959178
886891
1270614
24285
532706
1041206
897472
1164453
1281484
1518124
403523
1268182
1222370
39829
1510021
1560419
1365490
1161307
1511105
827305
702296
572960
1480431
1588077
1315740
1645269
94124
1641036
502283
273939
1159278
370250
1189103
832369
670186
263470
1346588
605442
75412
1521964
351986
1361374
701517
554493
692467
1467155
1081788
560649
202112
909412
821245
1166066
113027
1177123
1309077
1062073
1314559
611504
112247
676023
1647574
205257
346974
1123328
20520
1146776
1442125
1644041
794961
825065
1472067
1173223
1444721
462238
324945
1617257
962535
16629
1567181
359146
1460677
50810
1081322
868239
1285717
1309457
385793
1150602
1302869
1018786
282907
1503540
1420764
870264
1114750
783265
703415
123195
751045
1474426
1586956
1333209
1513921
1027155
1543365
1087273
1391458
1365415
1114654
1215883
1412234
1256229
942390
376703
1380606
348858
236526
1330603
208964
815981
658150
1499482
1212028
1104724
560047
1277042
1546694
732032
1492525
787974
1436535
979909
629016
752627
862810
202150
788917
1500928
1568243
916558
184417
1317982
343033
1115543
1508926
1339380
1264259
951801
583547
1291440
382950
1599784
476955
1441023
481066
982689
14526
313012
339306
1371835
433634
360155
1554933
1500296
175217
456148
1180079
806990
186807
1401701
525803
991430
1183459
1450222
1586993
1468659
1547116
1383288
827559
637193
901988
192558
1129331
1582527
261617
1037675
1594662
1391159
1440799
1218181
1446256
542204
1277599
1525410
1428451
30152
1137232
1040690
980618
1084999
942490
860772
138398
1150688
1119007
1089798
294934
1392224
1584872
949883
368939
114671
305935
22360
937889
1334149
1334309
1556076
1054314
346743
587875
1204679
417265
344605
653118
1166216
1571178
1396234
930486
482122
1494645
1009245
645261
530450
181645
192397
1127065
54884
1573752
354406
884775
145700
411762
376266
220086
997710
252076
38869
1346489
880931
808386
1154718
942552
1549775
1142419
872306
789610
521918
18046
202383
1048468
1335214
1494608
1025462
310743
758414
1233691
472391
769000
1221522
383420
1040279
262863
902634
411805
597822
107090
302616
507227
1461028
1130891
1228825
611412
1395334
187634
432613
1552845
1629012
1506482
777490
557362
171287
1597636
663681
753686
99698
846307
381120
1025743
382233
360624
1509032
1192656
1063993
532843
543592
1036612
57128
639691
853392
621327
1015171
1385966
752205
257444
745518
1449284
375934
1611468
816684
252712
188065
382653
47931
231833
251290
1132799
880549
1491738
475106
612678
564315
1101191
1571379
1464450
206821
151729
1568633
1384950
1169536
960174
468585
1123164
1614755
1191650
929290
803782
390336
1222326
1228024
1472018
1517854
1354992
1447080
523418
343003
1314140
39780
193544
1543137
400725
26292
382572
1253102
606508
678440
1044261
842837
1231149
146115
1638667
795989
874750
166866
461596
240756
207297
843558
853408
1247300
574844
130897
1402671
1100378
1258088
234074
514719
1386193
882756
425679
1506071
923573
755141
60696
534913
1433752
666605
1233618
1515668
763028
389186
1076258
1324308
1480142
1070940
690701
1526939
435829
1527700
981778
1397430
1010292
1014457
612028
776635
1602646
335903
792719
275960
188273
1500047
23467
1092847
840481
1333789
754909
233907
136815
1548012
976845
1048405
846103
1456091
1439532
702765
618167
499807
1546903
701411
1608438
1421441
1286228
1553918
293434
1321468
1192585
185730
1153609
969567
1453329
146371
878274
156529
1350150
800628
1586003
58894
1587429
280627
397917
1466289
1473905
1419840
1181810
340330
383476
1250998
453951
471597
545083
857807
123594
803357
1429711
1023663
1153268
1436171
777355
1256876
470523
1062960
1246596
956195
504145
1443106
1228353
1211250
202361
529074
1291911
709196
867203
1046606
400614
877360
713930
863875
1333565
1506219
765337
1463769
1392824
293347
522847
988581
1364935
308937
128185
1117436
522303
222104
1288824
1161893
1250405
718868
221060
41882
1187254
598532
1124515
155411
952717
1089634
534129
1030830
282929
527862
1441650
1516503
313647
356789
822757
1522739
552976
1115668
25838
222216
1379948
477540
159595
231855
543144
964657
1022743
1115781
49496
267494
1175723
906739
1468053
1230712
1203061
629887
1571069
105869
53808
1162525
1576626
1581510
596182
268696
443689
773641
1429955
446801
1337650
1443957
1347674
645914
1144842
1217818
1162191
812262
1173005
1404069
1222699
994756
412275
6478
92925
1614581
440618
611464
461395
1563540
1605413
609724
7650
1526960
77924
179574
482186
847115
1367537
54042
1582597
224313
233747
1048156
1083403
1456415
604346
1378826
1172196
625645
1432670
689066
1619266
209104
912512
105425
1451094
953968
70299
921255
41436
1237602
1378382
280519
1520823
1267027
1368769
1387918
848447
92019
418399
1604237
761821
721108
726002
396011
1446456
281609
1163207
118387
523239
728006
339581
601820
277259
254274
1320650
199528
1510757
115598
1182319
489008
1195234
1122403
367425
911316
1256393
1622737
333221
1357782
1632668
1342985
1167210
760381
1519937
911723
1189100
427355
1168894
237598
210545
1169666
1198372
964881
866888
187189
1499337
408522
1146100
930166
519720
1054960
245446
948443
478962
329034
1640649
617095
21155
123143
1443791
605872
1077227
161706
764198
396044
1300446
91701
14680
142659
1468223
796772
1323568
1262425
476479
893085
706833
584100
1004817
789525
347230
454014
159035
477304
1046196
709865
243542
2745
1572646
798323
278275
1178234
1638995
874099
372893
968610
685654
1463776
1191437
1023330
488892
184675
503226
726619
1110980
580479
974823
376710
1213959
419081
506335
148504
152244
80588
672788
1383781
419603
849368
1482013
656882
1189789
553100
916550
346835
543006
1193335
107013
960213
156385
502246
656677
1546601
1384320
850280
522517
38116
498918
326635
676246
1105210
307687
269778
1296250
192717
389672
989911
273280
1504863
268841
818380
1430374
1309903
324247
91072
897703
306447
1419571
246066
1503691
938280
804865
570731
484196
792510
850198
492310
516299
303711
581773
12244
1461478
1157107
109150
230010
1088624
657067
894746
1078639
877921
1233779
1248459
314605
1246230
902968
1180361
305094
632962
1609063
540463
1200856
1552279
825797
854204
1599175
1190885
906506
1033710
777937
912771
1641494
257037
1448500
70340
551296
1028646
1641327
1506866
1344646
905841
645151
614537
1258992
834160
872378
1117507
280507
525527
51358
924208
1386857
331376
1150855
426166
5301
583332
497881
674099
566706
1065871
428492
32694
1209390
364942
1526634
1431538
204124
613054
645848
717678
792790
142293
243207
1428237
1445809
1443312
1193780
760042
994040
1533610
3667
1035289
764615
901136
854499
568992
433425
327884
514118
451705
1267779
381279
116376
1609018
1586129
502948
310273
704238
1189099
1506449
776044
1285369
134979
1560219
190061
1395901
49892
1333513
1395297
538645
1190028
1062610
354920
1139676
1447059
1151715
687780
264921
372731
1275076
1500439
181632
681856
486754
928455
202393
462950
1262440
623744
1600955
698615
601659
1316306
557152
1225049
13776
321046
720457
1617105
1234964
1147718
86757
1039191
258757
343673
1284827
982234
9755
244777
1592615
377435
706728
54705
169540
1002465
1471538
847193
936941
541322
703785
1644838
315874
814048
1020443
934366
1117281
841310
1183742
610504
1568745
467823
1522714
1485405
558711
135828
590156
631708
1564463
495564
706179
1278748
1510625
1505477
639139
538207
1622092
1354871
1116527
892205
739248
1080523
798329
889210
996717
638812
1159952
522281
600203
84760
557383
1196922
178869
636509
107677
110879
369906
454756
727825
146857
121993
1562498
1014000
501100
1162095
620439
726515
325572
637865
1365599
946776
83980
1554722
86365
1389997
1596990
750152
1151661
1622088
907868
790959
1049424
397810
1611138
704330
1454766
1101951
773172
619632
1264603
24176
952382
1556754
331470
60845
1109609
493053
395631
329425
308968
551189
849309
4445
502201
1333554
716671
239136
1617752
26971
859837
1270470
830505
892463
1532631
1473038
489530
318824
1165921
601619
275857
265724
853497
30798
799266
1480591
861369
176211
239316
656152
721157
810774
1447297
1224723
812599
1242609
1434862
1165100
1398686
329879
1158973
1114685
495692
495324
1568706
822642
57757
107275
521585
1110705
947646
724563
1560762
1360892
1118943
1436712
1113331
54480
60355
1115999
944226
1302727
277833
1288717
1496104
1552449
1570691
1018391
561838
1003332
517581
295821
330087
1165031
751496
42687
757580
923499
311510
586615
854380
285161
1410134
1463848
635796
753482
466343
487188
64389
329798
547372
553799
429761
912263
720837
492700
344283
32554
120045
755286
1241121
1244859
221592
1307921
927778
632924
921433
714460
353399
1383705
134342
472804
347661
1046526
1165929
1143075
1508132
111057
1002321
395927
512776
1147658
960781
1568169
39210
1208424
1136149
58317
1262675
568762
660241
1199743
1147084
817375
1166354
433461
816785
1447774
688740
1410533
220718
1236881
75779
1248349
751425
78822
988520
872368
1496438
392570
567037
1000138
6009
1372514
226340
1507907
216939
1136051
1259461
886169
1344476
919546
350487
894342
1349919
207327
1124108
484343
1279977
190354
1091820
1356242
617558
735477
135620
981386
1438986
1617807
502064
109824
982401
160287
867675
605921
1164215
1193651
819919
1444236
985395
411140
871018
1098356
528817
1390084
274074
1176704
183872
482383
885907
662359
515101
1259002
1081510
1353617
687838
1608789
185969
1628670
1238277
340827
1222135
1091987
128308
100657
874318
787027
320311
569823
901136
1577294
991965
1178524
451966
276744
588542
530540
1430265
624326
1443073
556926
223669
84658
235654
528825
214475
1088314
1293999
1498834
1479072
395289
1252123
1300508
990402
1026305
886546
67987
538937
694524
942305
676256
151157
210998
649663
1358030
1120448
557112
47512
550304
973370
1393185
1117646
438404
733448
1487673
1605776
1569198
643132
426306
920736
19335
1016271
1588482
1454692
592683
24537
349451
791898
954447
989775
872396
1171962
1424514
1596059
277160
691461
13567
1613561
1546810
1153525
485081
752042
1037811
719031
410818
1197546
518330
931975
425707
1219131
293532
1644581
451120
668533
163816
892319
13040
1406574
757931
1554571
135071
121752
298536
340870
1158435
1216836
444405
1285169
1528164
32738
347457
1271950
1186740
116083
190265
21701
1271920
159555
341605
933639
295105
1377466
875034
54658
1147293
1391299
1217417
1332642
781470
1202734
570590
1022090
1531514
1339358
1074874
1315345
550776
622848
1043995
772865
1441772
327770
1200422
48474
229528
797746
118082
94349
631132
1451385
747102
666464
989485
931687
676295
1491650
1516679
1527431
78371
1352461
346709
275261
1134078
207790
530596
790696
1166585
1534685
736323
917474
871804
1055534
25097
505999
649451
131019
30448
260217
842796
128191
1464026
1500478
889370
839011
1023455
956130
436106
661779
854761
792688
653674
816711
467526
1313040
874343
949383
267742
811461
190095
1643902
693685
110722
191411
688877
646482
607083
1069843
1249399
319999
780610
1013905
366370
1545153
1091897
1265087
338104
89562
263985
1553839
363613
865361
1463727
1091170
179524
1351953
694828
354637
1534592
472439
1337571
662869
113935
139717
1005959
963505
216854
1606484
1272783
1343425
646540
807923
1365349
413223
905616
621988
30684
934829
754541
1048989
207200
563804
229597
187422
1052054
1460647
593133
708708
797354
904948
1267731
393065
155578
887793
889553
97712
1449841
377413
538247
326818
1454397
1559206
555978
819539
53515
691262
842167
1379167
728722
1252186
1389825
1533387
1316995
1267906
1528030
1444848
931066
1137309
1053740
1424516
564634
1117949
1247233
887134
1026783
262051
1048225
162316
81611
461313
1485364
312238
797903
1276012
1323973
1448715
339498
392065
44258
66561
495023
771213
1605815
990714
1286688
871672
328925
1131673
200345
710453
574789
369578
1359404
991540
237312
903689
433963
184916
510512
1077765
1591347
1500583
909818
1125851
72164
757085
143941
579444
1168856
234720
319757
1343107
861565
1274041
673811
127275
444808
205378
1577374
1003594
76265
4219
970512
773921
617909
224392
1343714
38428
1159102
1548353
190977
1012652
1204968
416332
1323581
1227044
915082
1634057
1524474
1372717
830664
1015078
1307104
1101877
1614406
607528
1341788
1142232
1084826
1109565
1471005
787575
1481719
1523284
442401
310609
914846
1618646
1201587
128248
1349488
1156339
308077
694333
1416469
318708
380521
1427724
603750
804323
1427249
403406
423695
1096416
743427
1086015
1374929
498348
295077
1069587
1530868
1081460
653202
123282
1230235
1239996
707373
1620534
122120
588933
1382880
1497011
1142957
1309813
1263311
312471
232308
1114470
1633284
659070
1521041
197896
633282
1276869
1483170
694604
26970
183350
1480645
233870
1122374
602649
468720
319066
740367
674514
547341
822807
91687
685718
262183
1597858
1336958
1143627
1043429
963969
1302018
743617
147365
1465203
1056445
1001714
692805
1534354
165813
264945
599561
14813
376291
567305
548976
554039
78735
565197
865932
102283
266336
338712
1120384
777651
1097282
20469
1054507
688049
1400629
1621188
119471
1314264
293623
141338
1387015
1212596
516774
1401750
331819
112997
969138
857179
579541
509928
125125
328735
651476
429459
1332534
1202931
98779
1538669
1228349
1467401
128453
586077
52038
353810
895353
1580532
729886
1392808
1136980
1305476
234392
894791
774939
1063181
1045443
522634
1000057
1116103
951569
926171
870612
1127474
1170239
677966
822328
685543
68609
1170629
1358240
1564129
126566
258963
533096
1350673
620162
348260
1643281
118750
1272604
285405
1273336
1360819
1313699
1161048
437351
101743
1282956
1264748
5393
681240
482574
71429
49535
1511779
927172
139087
850475
645155
1513077
594361
207997
735926
610473
883134
1153159
28211
26477
373888
1338685
1059568
863481
1315472
910509
142410
1057790
880509
97505
249313
1087990
1295944
1595910
1159338
1545937
828426
1080994
207570
243657
206269
888717
685419
104530
1131390
1484637
92574
518303
1081269
1068491
226340
1546746
1395743
1133259
519135
478420
978422
866045
1219038
1468798
697754
889515
1162525
543773
1355687
532160
1370851
479509
733467
1308497
152431
190264
190790
417894
215260
1210816
1116946
520828
551207
1613312
368080
298920
13918
936089
1145699
916380
1406900
1480666
126431
1109691
1352688
101771
1387785
495216
56111
809440
1601999
1150135
1618270
1530116
1092563
1215740
777037
656150
516206
1099992
1570032
336350
1259059
1520311
965833
480895
1236209
90265
1263623
1020226
135620
462432
913202
1480525
403543
1060589
1348798
166646
1432594
779365
323211
208311
870552
712262
173924
194716
354385
688330
757975
243372
198380
716424
1539618
338443
423284
769903
168121
1439436
88677
1042684
1481103
1441212
1509376
700898
832134
1381185
98897
1077011
1576691
1129935
1184868
1531825
158099
942764
1573317
661687
759861
328153
84507
554679
607112
452563
840624
1240911
327392
1589883
1410758
779101
700082
1068518
849766
665338
649358
430643
214323
1188266
575594
313
782761
1046807
534082
997331
125731
485649
838086
1261836
463932
1617338
1019850
184698
317254
207815
903741
295038
776092
1024877
489163
246423
194172
637159
157474
729463
1081275
854265
1580229
371190
281327
232907
842136
1038596
29576
658891
111076
504897
251559
1503535
1466155
431538
998893
347052
177973
1447550
1261858
569273
368818
258578
1207145
226099
298593
893491
1612297
872827
815919
896285
150059
1356416
468807
1264888
117077
89665
1468701
937391
565200
1002087
350613
634343
1239900
1022249
1337618
731592
341896
1427301
243795
1083451
291391
878787
1433460
83553
1401859
553429
311232
243074
137647
1211886
502526
618055
994228
584564
1137798
1504843
929015
752033
1044487
845931
924034
513850
1011396
1329976
633041
172790
646057
1637417
1040880
1221814
1434158
30783
153670
523945
1538904
1041033
1559222
677707
163876
1274957
887533
788508
220652
682497
793236
192822
1149199
1295551
363085
1043584
258034
698735
1112146
1252145
1525904
1568790
349092
984445
1365728
829231
259237
1289898
376414
836877
857987
1503925
413361
806783
281496
975388
1196594
360091
813720
281599
902565
488784
1537662
1277014
104247
621223
502809
1084009
692302
1512526
1642075
1401769
976792
1572796
1239218
1205497
1144182
1190114
1073650
528754
1515708
1037991
1450930
935998
1443073
969865
859253
236799
1522779
1508161
1512145
1079976
217062
1301189
765015
1264750
155356
1120360
233537
664264
1303784
527341
854912
1533895
745916
994065
880227
1646274
82858
251460
1399870
1330817
1351330
54735
537057
1029341
1055608
1311536
487585
822022
1314812
1059337
2340
1043124
583703
676763
1176594
706923
1028616
1524976
629523
1008455
1317415
1036726
566666
556613
736657
850031
145688
372886
1050615
844934
449822
177782
881554
67336
566973
416097
758133
1456181
548631
1482700
1166862
228316
913480
639964
841456
1262929
1273112
531563
1037993
829082
1346329
1058090
222006
377318
797842
1016880
550862
598322
1613315
1090238
327238
883993
987527
620245
505170
1063524
1063492
775204
888238
1128651
411526
813262
1177775
589458
1504347
977019
863668
799354
1342988
663094
36711
1077592
1505170
546162
898839
937316
623626
327977
154241
567543
1471200
630983
1250546
521358
10398
1351615
720096
241813
817342
455937
1465002
459984
1123953
1137915
1326211
573762
964180
109686
201718
709753
805948
546189
459556
642862
610724
600291
1298271
431541
1475518
161754
7272
973118
332946
284315
1007811
671169
1307233
1420086
601946
1643
597640
1243449
810641
1550882
323818
805818
49904
359378
1387255
1121600
1184935
1552451
885525
1475574
303249
1273018
132781
1211338
98704
1237695
291688
936520
205902
840470
63567
857773
1316844
1092656
1196472
263507
226872
613984
784797
878063
116022
72293
1400634
572528
808132
1611620
926782
1582532
200940
329034
403430
333076
178350
444556
509008
1267744
243648
1612851
829423
112710
1496705
869043
1361772
247437
589412
1031102
1224096
757418
633376
132412
998355
353147
1387722
1207153
804558
259325
681912
760395
776677
170674
651489
1233337
309016
1386987
1154454
1444782
1156784
1605554
867813
820337
199700
16660
964485
573371
676371
1121158
122602
1315162
2998
1616791
732129
465260
920406
380660
406512
1363173
1343285
715718
533988
1037195
1455392
35206
562100
1478635
575179
1048739
1606903
572287
174947
1406388
1303138
1557424
1620583
112334
920894
1333822
993883
214801
954872
271519
575089
419353
303918
175500
1388459
1432217
827153
505525
92021
1045249
444518
39042
685206
665864
1429798
854880
808232
1334802
1464163
56255
827778
1499633
477447
681730
1118293
1221627
438186
497828
696875
1035342
878056
1418895
587088
384178
455557
582293
759336
1432157
83037
168876
1600785
225312
205301
676609
927309
1387807
384063
898339
256813
1052198
425380
1533470
191053
1509487
813948
1238356
597325
552105
736041
208506
1306831
437841
1025448
1252979
1631581
953538
932617
260435
1162764
558720
1315155
1022843
1177874
569928
1481415
673965
736987
772694
1560944
1512151
1172825
687468
1231448
1156056
306087
672210
765653
617115
1159746
1169793
221200
479203
851231
60872
1114415
1281189
191808
1028102
421047
745805
217803
334563
860581
342612
1097375
1038726
74878
1504572
714544
171965
881972
827056
394549
1114895
617236
143768
817429
1161564
386722
359539
919928
591491
537065
26773
861524
172445
452326
1332752
503797
1036944
1012254
233478
256515
140889
179455
1238558
1152159
995291
1416197
1095570
937721
1260883
437041
1137723
423615
1008842
657124
1573285
76047
7416
176890
193564
441242
131734
155969
1403798
956468
1410943
887543
1523875
692206
1121698
53485
616710
674964
724504
716953
247577
1571797
710621
1383501
1571103
1505234
255023
1220163
1485962
275053
1153465
1640028
1326939
940602
1133561
1612157
836826
1041396
1190384
1402357
318615
396049
1218886
1179985
1086237
952906
67660
48825
820165
1118588
673815
1502144
479689
1220248
663669
653261
543663
1545454
203116
1303675
96314
487094
1522179
729834
233923
1617910
895779
1555717
592955
838902
685371
168016
543136
509277
941777
1437134
1589366
804340
1076307
1310461
460335
1638874
1575222
1070756
241942
649828
1538655
887368
659544
114592
592108
222489
1252454
490622
126359
598206
812706
969250
1330534
693130
449817
1424290
1431161
597121
589335
1042718
612219
1219463
745631
1023679
390114
874168
1469910
1284939
872001
1312160
1496461
903712
689527
1280059
575058
1315720
721740
1588279
88912
957226
199848
475060
1260931
1251656
1310717
736344
708919
1317568
1506613
730617
33907
543261
1618358
397491
1189080
1490559
1576336
905588
1328374
276990
437063
233746
1499101
572707
753738
1569752
124181
69049
850541
115869
438707
239001
609115
1390729
290472
1024484
1071042
729185
223477
983620
1267252
1367157
524066
892521
1175498
1612905
1092648
1627316
1395882
477078
1582114
1430545
1493589
1358675
822572
681561
333435
396428
1141139
1563027
85047
637779
8943
1210781
1325730
1373947
997155
484082
1106767
47369
517719
1177212
985198
977950
1644885
1497740
466907
344175
39616
459319
1275244
1066493
353841
491884
175462
259421
1060145
1378058
878047
195709
1210971
902405
774792
484294
465689
1382484
1366641
1454965
1493288
788940
1090629
430225
1446599
1306625
211329
1146356
632541
1382995
1356069
1164939
683461
775703
1453635
1219376
933839
1316436
1575034
1349039
596141
795977
1052567
1027796
692710
171937
939967
356864
1280819
1590590
1548030
38204
676407
404629
1021288
634009
1581198
1379321
1609420
789443
239034
1189601
383810
890110
1130862
1147916
1432717
1395184
1498194
519771
941634
678940
887900
906237
311219
817855
133358
1228868
199576
1552250
740774
44313
515595
795983
706668
1075943
186337
1220444
4930
812470
146616
1224654
1227765
824374
730270
1621409
536298
831799
714866
278887
999228
575419
310814
1386912
49994
174264
276876
848390
464686
122520
266215
897829
1240707
5385
1553929
1038057
476468
77786
708184
1482363
48562
1401765
792949
270917
1584062
777144
777223
995384
316903
1027429
1503262
273217
814011
225016
1507883
1127071
605221
1363837
250801
40180
1180617
353226
1610024
442506
47948
1323253
1529017
1351747
459614
35586
1314808
1066797
776872
1413270
272439
1325726
57744
1026799
1014919
1254201
1409704
1478478
1459305
950325
413770
561069
119922
687884
781734
1534477
1557756
217679
322464
916612
496775
854267
1545199
147561
679890
1290909
885858
253063
691514
573674
706497
296478
1556491
1535111
816182
942541
1331938
861058
494748
886685
892888
694162
325134
1483363
1473371
358366
1167138
651537
595891
954476
830744
1308741
415268
528192
1306108
400391
818144
1644419
539845
1580900
1458454
5694
463199
1023575
97915
140089
296941
758191
802478
739843
466566
752243
82316
401485
711418
206099
8639
255528
1393914
1529650
1249813
1380182
820440
1366734
497755
265571
923602
617542
851268
566047
1338710
1620851
427873
352921
804083
765640
1290449
72424
317818
1464806
822967
212341
692257
624404
1215381
940065
953082
1574409
172561
1561217
842201
67981
351853
138221
364409
863821
24823
377565
1118268
1580294
1479851
722152
180830
1203382
579539
1295308
1450208
603826
235767
1173828
769674
1208245
874339
1295755
495742
1440911
1036939
1576194
1643741
1087174
1507834
1308641
132404
724522
14406
354620
1050604
1299300
339642
764988
548081
477367
1082124
817258
145738
1486167
953939
1392801
750315
1626071
455442
633564
1374892
1002238
121630
627185
1127793
758769
1380202
1281999
501740
320001
1636726
1592679
943421
323685
631554
1213496
1281799
1635895
370768
582894
1636711
148620
1433875
965862
122575
573363
902259
179019
1017203
945151
1225866
722974
1026556
309472
693687
1269055
1213221
1055629
675548
74447
1444310
267965
373426
701493
899917
20197
1593722
1274789
365707
1141419
926679
1461824
710188
371710
1213812
1457337
928199
1537870
21169
1433287
1454496
821934
383775
1063249
601608
1390945
617770
121009
862694
1411487
431627
23356
1047548
1359992
1151098
1152430
1615071
995940
1061565
1628072
787020
537367
1635892
1506248
1514361
375699
361970
1632145
1354855
1132124
622077
1572581
334645
771632
940127
265142
682552
1270059
311096
814384
967474
1236196
1297020
112924
671188
1297562
1642336
230880
1516037
745795
1424750
1271798
533387
1469910
58591
1534122
868752
457542
1473579
302076
409928
802456
1398434
330292
1105421
1197597
950220
38982
13184
1069816
501118
91726
1241870
1448833
758064
373204
1169917
1015230
434281
1627921
107605
884478
1456738
819961
1501987
867783
1142863
354307
1108999
22900
1340127
199465
28076
816445
338810
1269982
1571214
1046519
926499
488956
133704
655585
1155111
867235
22484
924291
382022
457364
1504821
1495342
494092
845953
997620
978256
870746
1343744
1635901
122985
1555723
879867
234042
229909
99378
951952
1285593
219109
1371712
1181713
391011
656101
923475
1105285
1211457
251163
852384
1132167
533262
626416
1285853
770200
1225428
409445
43479
997031
727721
304334
604410
993786
1510760
858899
335205
544742
316489
327058
394261
446439
65997
1419837
392662
911805
1339840
9894
605917
1407087
563505
746132
1238391
824298
612833
968665
557124
5850
1633156
826821
487640
971012
156225
1494651
604549
1295425
1397965
777276
924083
429319
884526
1269986
556712
271325
1469804
305093
1132972
1519942
1143426
1367344
512303
1494970
423476
1178773
192973
779993
1100356
297108
1230013
1071620
937574
1609213
930509
1509588
900349
885989
1090552
1207269
1067134
930138
688821
151768
390530
724797
1113455
255358
841956
1157552
1283813
402559
972830
19153
81526
710924
1291725
706460
68321
792586
1022848
637340
550346
1592467
1328648
878090
249193
757937
1569159
304331
1604978
1576379
1106483
195569
1550173
1160053
1274537
800510
260970
618591
999222
575259
1482318
1618269
967650
263875
389340
502650
219012
1122331
582753
1467601
1210090
28248
1219487
663150
420990
834423
1473027
935861
804044
554161
199501
977635
1014329
1365085
1028994
510097
364546
65304
111685
1152615
1221139
1322189
1509183
553389
458100
65011
652975
763247
133758
1586732
1064800
540694
932472
1128445
1094149
975171
29871
231815
1183797
1585500
1021590
1510969
968801
133729
184422
675572
1106392
876852
49295
1224244
1058609
71335
1574021
1034380
581157
1171349
1552462
330205
1033523
1411446
830989
593557
827434
1470322
466340
1363365
224110
1594651
1216019
147770
909737
712131
731929
1476081
1435730
1138929
329560
1018694
1463255
630302
1169725
1343063
1090437
1433985
130352
561006
1594865
406856
335935
1396012
720009
1631146
835453
613867
1499319
887096
491390
305655
657394
617758
1383480
3044
1431338
1092645
1583048
559306
958128
281420
1312816
45078
139034
941269
367557
439914
1374024
631759
96355
411464
178620
72305
1438795
993554
51438
360351
1245917
1303960
460408
189727
873520
169960
1185497
1547288
626611
678330
1039886
1331557
1611610
882984
1445304
252296
925819
913695
627136
315540
623317
502162
604216
1407499
1394822
1328580
468495
150761
170280
804745
504048
408568
126248
218540
1408865
1567678
492743
557386
1082590
769421
1039544
499673
358405
151635
5974
1343099
479686
262782
867924
796420
640350
1640351
362388
860531
1613012
1610184
891459
640855
702179
872873
898345
351927
843934
1029823
42356
457132
87536
1194267
519789
814369
353201
1069209
1175109
459593
31665
1046150
1352585
1393663
1096584
1304239
182356
1636738
1063449
2279
278237
868424
1557860
16698
1255281
1356713
52540
28069
1238380
87797
648875
1256983
972429
135566
68999
717481
202312
930125
324414
1042615
1631573
289471
887569
1009399
1102422
196552
1529114
1214084
5484
901617
842894
421783
1589142
246785
882558
425027
1136298
1016447
1119724
308531
1422801
1430568
1606418
999057
256536
923732
48627
1249288
1022838
1605060
941715
521296
119597
126642
1243155
1361144
754042
571110
345955
921278
975134
73873
1298274
1358793
370259
996445
1025551
1189533
105820
220454
179788
378486
84298
431333
118269
15424
434842
1189950
297268
827965
646690
874452
1024060
1529372
1511476
264939
777680
64156
982962
1456319
1367683
1244427
1269324
563797
328134
1564277
367994
699794
554784
969112
467241
791315
284030
300772
553371
1064020
970476
1374936
1004868
1021735
669003
1141330
483476
1121183
166871
817681
1257962
264967
706701
1442989
84860
988654
706840
1556484
270366
1052219
1564265
652182
834304
762770
300069
834954
953236
1013706
1024849
418172
1518504
1465238
524747
1246080
662427
1069721
175672
1619451
68461
1398721
1098025
1316445
481336
1546336
219580
99921
1015340
537471
1163656
854178
624337
1471482
369159
967857
454367
768056
256909
318494
522508
1066100
953955
717031
1365494
519534
1006190
1203904
182584
1470292
1617832
732904
1383338
835161
1243754
101990
340649
204197
1147318
288270
1297648
783894
1399608
791112
416628
572056
217561
346445
531417
194976
965558
1079484
634443
1416179
628101
605479
977081
549507
55507
1470918
1182851
677693
1286165
669329
1304171
83004
654803
124619
495992
454613
823742
1181222
522167
352498
839075
521991
749952
388920
214317
828841
665556
272235
1189736
1610716
103479
1304533
97775
199066
1591740
788091
849010
1456697
271032
271462
82917
56057
754347
1519506
1235460
1341117
1091160
552276
924633
966875
953188
683895
399986
331860
1422419
1634851
309499
1528742
783434
482964
1462957
590396
1059064
407143
1393510
561791
499596
627588
865895
1171924
1343362
527325
492781
1288294
1641080
259594
872604
756206
531272
1104948
903453
1262694
431696
1065435
1381552
893227
370442
371209
847993
1230119
14160
1497065
106485
1002639
230585
1264165
260746
43835
151041
847234
901723
1435110
637103
1068861
1059811
33923
930809
974892
931701
421585
1371130
1390123
1548891
237322
892444
573876
768439
1580954
926354
1114089
254709
1646124
378413
626113
1598410
238467
943528
1226954
349473
1259743
957992
212761
1041271
164395
1380670
784896
690403
226992
674768
274253
7704
1645220
884909
571293
234540
1546917
1058240
697160
708570
462087
136601
1629752
1384617
482904
145572
265368
1349201
617366
1191077
77275
1635017
797474
767579
11795
1065784
3672
485435
648871
246565
913
542095
1137665
29450
376622
1000153
836550
533545
869608
275946
783296
1115852
854455
1416736
658257
1244021
765261
1475321
1521323
167441
1011330
1528848
1381976
230122
130593
1121596
1425267
1144239
276775
491544
1596182
648296
1022175
1215623
266459
848553
309830
1040494
902546
722256
138736
1208239
331475
1349758
1289089
749876
1580928
1382390
181198
1237371
1321543
1110979
430972
1213801
1102244
1304899
543990
1255981
1147686
202416
327471
1469839
726394
1324098
1638993
1276453
1280557
559158
674019
279422
683740
1032822
143483
69941
1364094
929219
770773
524956
1064008
1218524
186053
659288
1092464
1119614
439293
442221
856658
1122043
515145
292051
819364
989196
1588389
495668
93656
381094
696814
114958
439212
1471506
1368527
391742
536779
1440173
111138
80319
1235422
984278
1418626
25736
688969
649450
960225
207157
282902
1538870
456599
1335384
1344792
1365422
539406
960688
667330
1232086
404041
1565865
1460060
1207489
1315164
1473660
773317
1215041
210882
576402
458463
181434
1062050
1446906
585412
97403
254696
1498535
825107
531266
917626
1448848
442896
1040745
186686
69086
1496868
355411
837596
1123043
1339990
1610088
373082
657170
879013
515287
940268
810042
744301
915847
1012460
446537
428801
180546
1014538
845130
92237
872619
505181
851062
835776
1062199
150044
899184
1517223
1344322
95941
1223484
1474246
657607
1254648
918170
1414653
388762
769732
15030
42390
158636
19844
600728
44159
1086001
393544
1583033
880239
1382367
247571
70611
1542394
774310
1349346
1432899
1512171
61153
1083080
950343
1624615
888194
230335
1553264
104339
455995
55633
622135
764982
84107
498359
1223466
494469
1265065
181652
1559653
985274
1591171
21345
847048
216443
1473406
1002869
99177
121594
1175510
933959
1119539
739321
1350632
857425
283360
1031425
605916
1063015
1186056
112254
1360176
1431169
1091196
644006
1336856
1563905
1440
535370
671836
1316775
1116703
1227852
494659
907178
1066489
1325265
748519
1548963
879722
956019
1623899
357200
53755
850238
865771
601995
1103649
340681
837545
1043739
761679
1467674
305908
846841
1084728
1154611
1297
598697
353780
686022
440955
914785
1238184
1067728
244062
1264595
286523
361927
1053089
1640005
574259
976881
238258
618204
798956
1086309
564915
39993
1277157
84889
644435
1403127
1012755
937637
943144
642980
1385113
620694
917541
775711
903094
1068757
1595704
971914
1329806
817427
141848
724708
1353748
662154
803076
113390
615943
511552
1410010
706782
808655
59366
342319
1053284
178893
759525
1331913
1224412
49091
1194088
1333057
927923
977548
898303
362170
1516103
220158
493419
113391
212979
1557085
579587
1147471
1598043
1094802
166802
1254029
717153
1645570
889425
961610
682904
1282070
1542848
1315722
1553871
305416
200434
1641384
1428882
1323004
1275509
1372766
826204
38227
768819
1078749
1553246
15412
583481
989470
820339
362594
1066196
810841
1389107
1274653
301843
1595073
1214929
367680
1306136
469462
80837
762442
575266
1594119
1382171
1249618
1078045
477781
456250
690943
851046
1644454
1164193
308133
1153215
1166866
1444001
176152
868433
965212
112308
938260
995651
132811
368900
1634772
1394128
854886
1504742
1502012
482979
1254410
1046036
1286030
1476920
262369
1432175
91555
1441638
919772
55695
1327390
1034831
1353294
82995
1396206
1124483
714796
534746
1147949
1368328
1013937
67311
168550
935141
1409374
1407491
1162902
1344458
1637762
878266
815444
1554128
843136
1585949
237601
277220
504232
8184
629137
1362033
141948
49146
1081004
1118338
729347
967744
121736
525758
1428927
520455
1295913
1644556
992188
773580
567598
1022419
982629
366895
1138265
1498952
253423
703677
1374384
137508
1579
1499826
144442
408419
386574
1263631
26841
1366031
1611329
1439434
1589405
1274679
1071990
1605880
1129802
1099700
516509
6316
1337937
605392
1506511
1054724
981522
795625
960422
60118
118998
357669
24986
1492784
305460
1114473
453823
624719
1144299
838336
291944
1063835
31586
1554681
190977
692376
2166
1112672
268701
435383
653814
1422765
1178755
886276
338821
672024
308061
350637
518672
442417
250359
425468
817284
931643
1542489
605736
1510002
345619
463316
995512
183924
196892
1490195
735790
566879
516818
231676
873827
1450693
1520565
532959
1184411
1367406
429683
595964
265176
104361
140268
1320916
93
851558
1142883
918552
855470
1264419
612398
1164171
487022
1261280
510579
746005
1532872
1527325
1577627
1121277
413957
1192783
421419
1168747
1175796
455641
1034918
2619
528145
162422
228827
986290
1202697
1548749
395701
940135
302306
1340220
1113219
1338885
256759
1121371
1565806
779418
169801
137135
175897
36692
1218958
446687
75732
1008022
1343484
1517863
1389683
1437122
584408
281861
1183204
706725
1407038
814765
1294223
1313337
1239740
1424708
1225970
1119212
1281164
821744
894629
1025179
82982
573055
1360961
835932
678132
238063
1122984
782337
1398352
121271
142710
625048
959401
310831
1611848
993376
1096013
573217
1065215
712052
1195525
1192691
392841
1391338
611418
1290114
486217
258403
617081
129336
1234086
926578
716920
131049
733848
1406835
397609
550758
1235945
703382
1550081
745035
1085274
1110384
1555660
475203
1170787
413183
372578
969848
125490
1350432
656907
981597
1516874
618818
1129564
904693
1335980
306962
536294
216252
1398028
22599
1574795
788343
584275
273735
1251476
201575
1445059
192129
858613
117628
671554
129039
21469
779595
552934
1040057
1261265
1561400
317248
410889
509092
1140852
328530
831655
650609
788517
258449
106973
514726
1631793
290662
298019
848684
15953
378821
1263563
1215135
821154
101229
808059
1325313
766157
759900
1352
19314
1189284
662402
688022
298132
747392
347509
385145
313049
1353307
483295
785430
785710
751614
48579
721553
31163
1373746
602635
103312
1321946
1060014
1324338
203741
1594686
1214399
766852
1264400
68617
165134
720342
318307
924051
660726
1626757
1645502
1078415
1560641
48650
565702
1418067
1603768
46425
1079539
72524
306406
207734
98889
626077
1099985
1451089
947812
273385
614835
1126445
1006178
501059
1266229
1149899
795744
1066542
32551
147157
1138224
628825
343038
793475
814606
1271290
654304
1479181
691146
1277544
953223
919972
820638
1262828
380888
19430
1268793
105564
447282
1287310
1171812
90871
569980
746699
1387185
1434501
1369876
1593301
580807
30821
1459417
160327
82291
198354
1242768
743175
1348768
27539
1448714
1485409
1188358
1631882
972257
209730
630721
249964
496500
470222
1424909
971247
1459874
692075
427493
1247794
58874
1501340
57190
218276
282771
34912
807275
1459556
753023
350957
32777
825419
672156
759626
420303
378138
838853
1415359
1457083
785043
930999
829302
1198220
138272
405166
790323
1111490
400993
1483329
129960
673808
44480
1365151
379765
610477
1126254
1086320
1571542
1436535
299181
1290541
263053
524976
996518
1214989
276563
279273
550926
343316
893351
527068
1057621
1479470
338813
1101210
1283645
391453
944827
1537109
424811
582770
658606
152412
1440431
748181
371859
874824
1177422
1404733
1584043
438592
561517
273702
354639
90693
594890
1538634
1425398
1601722
505042
1166021
433616
952485
732452
1383223
1037691
468684
790678
899941
1379315
998345
1341014
169385
1115311
738197
11892
1558715
553782
1645887
1187761
295387
168194
636216
615606
541218
1260992
748391
1062755
563480
1008522
1596793
1596708
955112
1118355
130879
554625
1526802
434713
1337475
1034128
449499
1586945
145475
1353589
1214808
213796
369259
675722
562743
1566777
734065
57552
1548015
132613
244957
538512
1018365
359660
389650
433435
913878
410588
1205319
1524419
1491152
638658
642362
63469
496642
525330
624069
227477
1573451
1041179
108457
1644209
1515043
521407
360038
1561080
855500
1371514
49045
628295
1204980
1552667
599623
575259
776760
1473635
206475
1183734
1456234
562957
435322
1637669
1225325
190956
540971
981869
663557
1326144
1088198
734221
105727
1555282
24090
1401035
811829
242439
1124496
132922
1190630
1205560
245577
1358032
1552536
887502
1611698
295635
225390
957215
711673
1193173
1047194
127695
1037174
550401
21628
1601000
97282
982989
1287446
226728
455941
1304887
1636092
352546
521934
335701
1496125
1541550
117818
556036
192474
1327936
867044
516998
359263
175407
18285
755726
1524668
162119
1486291
784820
1206291
55682
1153417
133349
1372936
98890
982926
406855
1288388
569885
1141478
1317561
454904
274167
524919
1345417
270495
1189607
574686
589953
560265
520342
28858
193522
397899
538666
861624
1381119
1261891
1459171
1159257
362967
581290
1210320
1242346
993817
148483
1482401
1402915
1203362
1456071
408387
1075740
1431166
937686
1446390
1305032
782469
1255784
500849
620526
278920
496939
1082915
501674
1078847
539163
1552294
383237
1021771
678032
1018525
1287350
1476886
531837
208939
171694
62686
1568975
853078
1610084
1348900
513212
89697
769592
955861
1291441
224005
546745
1510600
808881
787058
71888
704064
56900
469726
765392
372709
245939
808050
1423845
605066
339250
962445
1479448
322042
1085410
1385592
184226
488427
506598
831653
358917
216483
1159860
1269183
924286
794179
1276452
238180
587787
609889
74051
1589875
114454
814476
247181
1527329
333385
861278
1238660
146161
1298466
358483
629920
1406300
789820
892569
1398394
182391
1518269
1000270
686414
764239
237317
1340886
245540
1151764
875114
1174963
948111
1601769
927849
1312550
445728
1070487
254311
1382216
342286
798684
942355
1606332
264962
176133
990139
1355676
463622
48010
739061
550044
1046447
1436260
557442
1111545
696879
653207
1160818
1422747
1518131
1562804
1020416
1571283
996975
71038
1113635
1568644
62279
1515755
1180131
457276
1476422
1130496
382709
8805
679634
890163
222202
1599629
797329
74460
766673
1344658
734809
117470
1112711
561105
860229
622598
105973
847509
967010
291500
1503977
1028169
583217
1479234
86971
284623
694976
1164122
500319
1097312
359175
736089
530503
327401
511550
1074425
1096505
1229481
490868
457649
427156
1131754
294096
828126
1014031
479140
803758
431114
1015621
957272
293053
1176674
1286392
335099
343747
1218151
1193052
1637837
1637697
527977
1264332
606206
321781
814365
789953
951920
519658
896497
320897
1373955
1126974
850318
592266
1100993
950428
1139570
864366
1354177
723519
882304
1326309
889516
699041
107502
1119704
449627
775665
1342818
481851
473095
1036493
275755
1533620
350104
1505576
20344
986629
989200
1216418
939594
1099487
977157
665353
1224679
1317413
1538208
156369
1509592
1452894
880184
962627
1610596
1493309
868696
552647
1310826
1137692
358983
116803
1034719
1230934
1302297
199828
189572
92107
794118
331234
167405
250898
631018
592335
1593656
845720
671668
1598055
1565838
239061
226018
1620613
1328986
534754
56689
1309767
1578896
1428279
1551140
1152356
217689
603208
735833
680179
113410
1065443
567360
74042
29530
254531
776784
660064
23863
21056
923378
565935
307274
149202
750145
574565
322795
1227023
1109401
146031
715233
912882
1501334
557079
1446353
1188744
914269
180037
1311960
1022661
40269
927381
50481
1589791
1066875
10945
1200177
583847
1328367
1357577
365915
1129640
1327639
142762
850864
1115393
110650
305822
273023
837433
1286356
1201198
1202951
43205
2350
345952
483815
135718
306206
1271294
551882
1382748
64287
848641
196918
538438
1645814
1170191
219272
1099731
665118
1278455
1630701
1170939
1470919
148615
388082
632051
1610288
963616
1601219
1414014
431220
49240
536072
376863
1644299
964540
1608569
159675
1454294
24888
819697
565696
324520
297599
848300
1637217
1410894
1399648
135422
499943
1205980
1587855
743206
1053856
1097427
1494826
1163753
237468
208430
1447606
1443979
710412
825795
1647031
173392
809974
1525729
34050
587372
557959
99279
1645621
24153
533151
454268
387687
690400
283375
435837
166484
996814
314604
1445375
1569079
934200
1300406
1160764
115356
1471473
836156
1083458
169952
1262837
1560824
1620895
641528
44526
1110325
683206
422318
1554694
734399
1522514
1390733
430723
1397105
412267
129878
584001
942671
595395
110346
1598544
1374484
178265
1270415
218565
322738
870760
1115474
840462
521015
1643557
1007074
232666
1574134
962064
411707
1508713
413697
314814
647493
189329
1186800
951002
166302
302884
1329873
1196183
92331
1503334
779067
431350
740561
267072
856396
296383
719997
908111
279155
458746
783533
1376685
40476
1346294
238853
470386
864720
1197961
989197
899427
332589
1307409
1235022
1169632
561673
1249591
357069
137257
1205132
461368
473572
1158826
994840
594692
1426580
1041903
469498
1268932
37749
548369
471744
1457876
103477
302520
616110
1586449
226595
63159
1038877
482161
1354487
1101275
141550
793889
779399
1470366
877725
1487817
1480168
597501
1549587
1149930
336548
1622563
1371854
661561
766431
1309835
1126097
540276
133964
1366986
701766
282941
120049
20854
214373
1503411
31633
175363
912882
913785
1210044
708558
1346412
826364
20147
30619
810283
1232164
270150
1298093
1156589
1368930
167964
69940
580004
1426136
1367595
901679
780833
1013676
223219
1223509
1463675
235334
423224
179362
81885
261417
530522
11934
235167
1164409
1483595
1282069
1240891
1084373
144298
577925
10600
1434019
691265
432664
426094
1554166
480018
879999
1348271
230791
1428563
319680
890330
132868
838509
408201
113173
309855
1371906
1196303
1506699
1013869
908423
534216
1011561
1101204
1185212
137508
96183
847552
1149401
92343
515076
1206489
413357
615701
1475926
542033
1562418
589010
1555687
380512
785618
1606176
1583638
1552302
635710
712164
871010
713951
133530
1246276
1268041
931984
1460781
1332468
60729
298399
1523671
635884
1362549
548462
594108
22661
1106944
64458
1617140
1348843
399743
1172656
280887
580738
498246
1492628
986609
1345912
298779
222816
846473
1464743
613213
46988
600083
1644230
357729
199801
118593
1361709
522979
1253170
802219
1350406
930914
1496600
524732
1381431
1064593
1159641
260152
532219
1242767
976599
578002
593206
1614691
212540
696181
1371881
1433225
827742
1284274
517507
319204
9859
1247700
1253539
1354147
236797
707960
1603930
1519688
936853
1536898
971019
1050873
199339
1408523
971530
826220
917106
1129861
589494
230896
1204868
1616457
755309
419583
1287435
1031818
21872
888048
583698
680565
1638847
651051
282107
680403
177282
1387605
585037
49668
202982
1279329
326306
1137043
689420
1540373
1463369
1464717
418499
491912
240156
1253188
433599
87717
457494
74743
297708
1377416
1568865
753220
1113703
324450
751752
872362
403976
1375549
351137
252367
1229285
536541
1010407
1260343
724546
5421
749463
1380937
1241731
1109560
1449724
385980
1186859
234375
1493023
321276
200592
293522
786617
597636
597724
1323271
1344085
333273
19107
954140
749196
1366091
1395492
1432428
1388062
1154315
1624867
148138
329579
506288
1575719
496755
1324718
920560
1169690
977089
181098
1446946
1376950
624849
949991
1029561
1036660
934067
510309
940862
736765
1220351
542363
1220987
1090463
1051787
533061
1375340
1365282
1109347
1640223
821177
592640
48683
446865
382572
842489
1078840
775969
119481
314039
984259
956024
652595
405963
1378874
1033228
825556
82440
1418022
346454
1228899
1081221
64536
1257402
688983
644497
172219
1381464
580550
103576
1449158
1268614
28872
586265
75871
761425
771905
438344
547997
672540
165022
976403
288239
487385
1234246
403455
1023376
1161116
391713
1334338
1609042
261936
1246592
1307245
1542133
833468
895711
137056
301614
1567225
1559539
288160
505928
1220747
964699
1389363
491460
1381430
940804
1288705
1441651
452812
219849
854878
1575750
909691
154253
132894
728641
1060365
571169
774637
575905
1165321
697031
637294
785584
713371
915715
1351853
481844
1310144
1385301
741362
1073577
1423561
1435096
454102
1530088
280188
1079548
443638
349837
735146
522679
1310325
1027876
1302718
418798
778949
604788
581382
224775
869211
388987
1005317
266412
1048362
1387308
19709
945673
432245
656781
1581336
382449
1091511
812692
1342340
173133
76278
406524
367056
1082875
1208446
586767
1140313
874011
1527384
1080051
1627477
1602472
1486409
1301280
1473779
1547410
707281
956828
1292471
906084
669514
155887
1425177
895718
1174384
749290
145853
1625962
386593
1322363
1435531
1071505
878636
746041
1576939
1418887
1286163
174346
832846
605615
504267
1094765
861263
243459
1063846
495416
1177317
201702
1320835
1445799
1423092
1482590
373114
444136
252905
76765
100759
1225913
1314390
714439
1070295
845482
319204
1431564
1390703
331613
457828
1642129
695858
1005230
718288
1534545
1508046
1022243
7307
1111479
1192038
1207592
898018
597486
1466763
673853
1273805
506035
1063350
731933
1211837
1534317
462319
964170
292613
86564
1607574
1217238
1222686
1209870
922758
1583645
1130160
507847
134548
1369107
1158098
1043944
1222885
10867
8034
1581359
1453955
55367
418702
137666
1074844
540850
1105108
618649
1017174
621313
1200540
1280152
987957
1298397
1343176
541590
990933
270806
1038230
616626
271755
1066060
1335554
1630826
229130
1258626
22165
41768
686512
662271
1569150
285924
1576333
190008
634533
426410
1422828
1598586
574991
697929
1639302
594396
1601520
432119
192348
949495
1133285
974100
1079190
237727
959647
1167278
1199400
292757
229342
465259
1084053
31784
1582113
1482383
1446472
513074
943404
1116124
1532176
524218
194471
1249490
1038486
671276
1303995
655829
310077
1059712
253364
996084
1336044
489983
804915
431725
127758
24096
614959
996161
365079
532163
1236443
15734
858578
186969
1452252
1341629
801220
1385975
423550
1347578
472346
1227596
614680
919211
731628
405378
230518
343821
1280292
202268
975224
644045
1630573
1272216
788053
1270067
697980
365642
698454
83424
1197591
1197391
1287409
1051107
393788
190366
1451360
599964
847534
233319
887887
1541180
1242702
475389
107196
431412
1562158
543057
324435
164913
1583083
231534
1408521
661912
786666
158727
1444458
367795
1407820
425449
795159
1446472
1083554
915924
1510409
860368
1256234
458753
836691
461527
39711
889454
1063462
968043
8131
410528
1569640
801249
744470
62589
959749
221339
903360
613484
1208296
530517
411577
130569
814430
1171009
1453054
1484777
76386
677849
501976
335177
1016301
917086
313701
193095
1154681
76242
1643241
1148771
1618425
1330212
877760
761611
526627
1110728
686551
1284001
341667
1047595
364133
1175270
1065550
1045411
1592719
1038470
194801
359983
19530
1109947
902063
501820
1559153
260683
399944
1118933
1491482
1542535
1021588
696461
563897
132325
906833
1388109
967388
922875
897904
924616
537167
1305793
530338
1627884
1081386
1644910
1366822
718648
178494
984699
37333
1420898
372493
1493802
344906
505785
1555240
452705
1396267
2465
883476
513536
270806
1521247
1239353
148970
402306
1033347
1419313
1348388
783026
505779
680031
210556
675825
893941
1621278
559224
1079464
1436548
822545
298141
994886
1013374
1596982
220310
24417
541221
1165358
971316
1422786
842588
1159209
701920
1178514
595470
903328
422990
365484
1195999
613818
1132666
838927
502751
1201245
539460
55753
453127
1488738
802152
530732
348774
470596
1501360
539043
1634580
760738
986409
1623913
765553
1393004
321232
1136857
515819
140566
191064
1508770
311162
626373
84524
121335
153084
407970
1222832
266165
968851
1366056
1207028
508358
130837
754494
1549813
544117
979620
1493357
684835
1551984
1082250
398119
1233694
250234
1089189
1022078
432786
192453
894497
440242
1128996
308190
731232
249597
104301
309401
193687
228624
1037151
228214
27671
905330
502089
1271200
899067
1045448
1521813
220180
388
181439
127912
1096569
823748
590807
887516
154168
1453617
1600171
271203
110521
1645499
282791
140391
174228
143556
505764
673876
751623
1241784
320146
979006
1111228
349213
480689
1505588
181501
1081920
721250
704875
1076035
197223
436060
159810
299078
236949
137829
1215922
833878
19397
463019
1534941
1168853
109700
803603
1158495
1621396
603586
1063520
503963
964814
921078
1117422
205677
521562
506878
519261
1154889
762283
888511
877126
592685
835711
132811
1433356
299649
1604580
1230879
1106469
1212287
1201656
1604080
859747
1273802
1597888
1618134
308893
1102403
1221847
1439663
583661
861522
1040830
1337098
393242
789044
1375972
1618349
323388
1637443
44053
572061
26875
830389
1155403
382718
1002801
187363
528120
1055478
571332
245232
479364
630522
897516
585407
821548
1231961
227385
1641311
856747
1639965
1090683
1308752
904743
279286
461197
282339
144944
1259912
628466
1358941
110633
500255
1182251
1523433
486585
110710
1298388
92783
421385
1587963
733135
136804
177466
29937
1507775
623258
628043
81399
1073372
414189
804419
692542
384356
77908
847392
757587
945253
992645
684800
297722
459760
323147
1371087
795533
599456
263687
1613399
1315277
1617798
314091
832548
588412
456510
570496
409391
1132722
334235
1501302
9578
241268
804186
1184280
85099
1303698
432286
1009023
275509
1207331
763915
1620513
1131464
933085
1166275
1098066
298351
1181418
1520897
90356
90940
95928
1289941
639106
829999
922716
57487
1563959
822229
1042401
968670
1400313
947664
390427
1534258
1635663
1431074
1191905
1142936
460684
172286
1481831
1020572
242131
545188
400858
659194
220939
1031369
928071
30677
1582654
1054637
1515791
1295130
1390130
1246004
1440802
1214317
868872
1072849
838856
634832
1421747
1007520
628570
97052
1601949
1413320
849502
1090323
952236
5546
798816
570270
394032
154169
508410
1587187
147427
62549
50144
966746
1200000
1369082
243106
1423371
1523432
891747
1008131
1301439
668550
164787
657612
662555
1521191
370000
1355410
232145
1098867
572328
726064
991986
1282211
318856
130116
54034
582576
784165
857288
1201322
1094946
935875
1515367
115375
354165
1453956
452751
777259
72522
670368
144298
224560
91676
996375
1644509
530663
636433
362737
784715
1321348
1550448
881662
101351
3679
1056150
491157
247444
347696
472226
1329595
566839
807142
339954
493501
1279628
1049702
1154903
1218806
1249515
821203
1225767
901429
480564
1258167
1627025
1234351
1193734
973859
140657
1198969
1162553
917221
770238
330486
895719
1104035
1040939
1506199
1573844
1177449
470194
1619686
1292817
629409
1579660
55659
985898
1526617
597210
1183316
1059509
1613761
1248381
546503
208311
3279
1410881
46684
507573
1390272
1290782
1055410
1620514
1028688
34396
1169363
621242
612503
1281030
1520567
623611
1312253
67718
1374790
1214814
26535
215231
1574624
1551424
1387560
1219101
479003
1397442
172066
311019
206405
139228
812370
450306
272524
1647656
1518265
1263350
1180433
1464330
1438791
156280
709563
1390212
362584
213015
1215052
615448
845095
332929
587242
340488
704064
1579672
1208723
166667
1247899
1016600
1441306
395046
908505
416017
127732
853254
649134
1441901
1062534
633855
641451
248162
886236
26928
588640
1304666
19598
1305094
1604341
3151
1449796
844976
1038028
1514248
1532435
261609
466433
611513
1488355
432786
92650
1415542
559837
1286004
774709
377584
534658
294864
959272
960446
1134078
1310174
725156
175380
139436
537826
132793
1276362
717492
1460867
196854
38978
211175
308280
209288
1028280
1404958
744946
781572
42110
545456
912946
1359267
1315947
984124
7904
802392
1021274
868121
722244
1081794
432681
116274
769422
106421
1483076
1211349
1291322
208175
1454436
694885
590526
1255431
647512
1007669
401709
1530109
417884
1389219
1204017
1368459
1269826
1038305
258975
119941
776382
1356279
281992
6207
1039400
401392
885015
456388
934443
52470
1568592
1087353
323802
981041
83421
518060
324379
246026
114142
1266334
381204
1269875
579643
888606
472032
687946
1318771
1505532
689011
1381525
1363917
1493843
72691
959264
130725
400807
434103
1421415
1630546
809311
1530827
1398639
1361550
1297838
1418268
445816
1326806
295856
209571
1089386
1496700
550632
500209
1128537
584466
977503
21273
664250
292528
952319
713302
1495169
1645240
1458013
1342297
1051623
173712
1180573
351030
44099
1446276
535856
938210
1170693
1354911
1550180
430067
745693
1131188
1401386
813450
528304
1052860
697176
1036920
838404
1297845
1249347
342042
1517437
1158325
1018729
761747
585995
1329297
1044423
1174359
169572
182438
1508044
578441
601693
258002
770709
487058
776112
61904
607646
1460437
1568250
175790
579312
1393792
831251
960009
554700
462493
619739
782987
29544
820006
578198
491107
6663
1305746
1629182
280416
361709
928138
536025
655634
880259
944198
963724
1547273
175661
583806
1239219
1285279
359978
700050
719555
1045276
895017
1162181
146681
1416286
798681
1023518
1531675
201725
143940
1136190
198022
697037
221860
1571977
105192
104600
1118098
1334131
1394171
1415533
787171
1085894
155027
139295
1183841
738164
972161
123086
1186426
333606
227494
651910
96788
358933
999282
1270784
1608459
1274151
1029852
59109
43944
1090169
653440
1448125
410216
456967
823087
429122
190743
881755
521444
111476
1283450
656387
511816
321182
7469
395312
1228207
1503901
1273605
15938
127273
551277
144432
571310
366105
1139290
16838
600750
1254720
91623
190489
603296
1152830
892801
1638921
314920
824221
1516889
1580851
814355
884699
22559
699269
856545
1137734
1284714
977016
949198
1548374
1186567
191126
616087
1064386
1578034
1557967
1373208
1509082
839764
1117274
994801
1063783
532633
1087045
135100
1188328
588756
204961
655738
1047140
1195552
139969
1434611
1478343
1338113
311023
161382
389068
1139721
483496
1348798
184276
368415
1258092
1109204
268904
198577
1480452
1206919
1641418
158736
89275
518791
1630925
420453
660117
748771
373284
210946
45608
1556510
819080
626506
1297192
1421156
1089779
36334
690713
348827
1325539
362659
1295133
1426238
155159
1090318
365947
192226
568107
607908
652276
1555115
1313535
1364773
1093350
652271
1623651
813648
1118819
163272
374619
625331
1008679
490689
1183824
1098097
91539
878921
1514843
1134992
1343508
1220702
484345
43148
730757
909213
880049
460517
1092647
1063195
375981
980500
807921
1044796
1009238
656254
799874
560125
47696
339632
1130322
1021582
585705
1099730
377983
1592548
273535
1075717
446551
1050622
345808
1273325
1157740
1601997
1442337
838524
759793
1073188
887146
1370023
1610337
668801
273101
149222
782424
886654
290379
1335428
1120354
1568414
1632168
723472
256795
1127914
1496976
654675
916442
1338306
329112
1270228
910501
393975
1095934
182258
134058
454231
1386257
655796
700584
959322
1118987
1462440
838921
139220
1199038
881311
339574
1019533
1196216
986902
1345332
869135
1288698
971908
216171
177608
249661
1540199
41821
800377
1214354
361785
965965
86426
644883
1312345
1003176
163840
960086
589034
1066335
675705
294871
1533493
879306
789856
387811
955050
247864
719450
1402881
808182
965580
528793
250082
1631794
662806
138174
711197
603500
941730
1506794
1378822
1031261
279177
549441
1620160
960862
107197
209801
719016
633066
1189531
266134
66839
1332461
742542
355097
689178
526727
1383437
981393
575253
533122
749456
324209
448559
1607926
1485134
401652
48673
847740
1448067
849910
1033914
853478
1146943
804831
1304187
943784
354339
1072032
148858
1554117
797825
749069
387875
119664
517244
669898
1513842
382264
74391
437917
218237
98597
1403431
909812
1030452
787575
1223321
378379
473335
414312
321451
14106
797246
1288393
785449
432136
251786
1010402
814914
5696
1381569
729191
1076765
923354
522303
1107207
177209
1331286
978415
836936
1627166
42459
1296399
233760
1169605
431042
1646620
1141500
1041221
536673
1479422
1439262
1441488
676275
1130753
98627
246770
245595
393843
1208440
964842
184853
1450274
142477
752370
219787
406470
857676
1040252
1422965
829255
1613409
947530
1144333
1243416
81804
688100
1165386
1496952
950873
454339
1319399
299734
873177
1200896
1314832
314668
812520
1322305
1007920
2053
529350
155246
1528006
131208
667657
87869
99807
1602493
1629379
813473
169313
1110443
827901
1108595
1519560
1422657
211879
1367356
583964
130917
1614024
1644345
519145
1402377
324559
582423
1437625
920763
665395
684822
264881
1249114
295016
403424
1052792
437923
1206701
1038366
179051
791061
1174941
1238920
491456
750021
696217
596798
610557
1280037
1592284
613342
1103147
1346098
1010178
307258
1494343
1364307
1153148
474628
861665
1077252
1411946
495269
901729
1174306
783052
1388917
508498
246023
1272057
1367220
1001739
1419106
1307298
285436
459934
1352313
1155633
938226
925618
663797
24637
782018
927924
204159
61202
130428
1011442
340189
809472
133075
1480958
1337934
465160
902785
546426
1426238
1561416
747552
461253
1144455
335449
1002646
827438
748800
17409
608797
744256
79575
1345009
932131
1580049
250857
573039
1081207
1536961
696453
1493199
881245
1216319
1405295
1162269
494558
543385
350770
948834
667024
309138
994272
571116
1595134
2304
1170093
1489724
1317226
937278
1495372
1401065
1623752
552494
600163
434650
713886
1101408
398077
488726
966816
1435488
292854
1060223
193536
1368656
1409067
749017
725357
107789
268303
333388
1011263
1610247
1103042
4017
141664
1508799
1579226
1170377
1287232
1454628
88964
1026302
1240812
37619
1144346
1299933
821009
1112256
1630581
1139179
1396612
525013
1375965
322559
1353327
357000
685648
858963
535519
924231
1503405
305617
489212
810118
72284
1073569
1042963
1228908
646455
265906
1470724
1575242
195558
495470
1096825
1504375
183866
1308000
582165
397458
703276
1370181
798221
198927
31038
39985
1539611
1200866
397464
231115
597458
16082
603658
661315
663000
78682
1605403
563708
399504
611929
572373
115472
1185084
1048811
1000177
830099
774783
434602
87193
1155293
69039
790095
238154
579704
1554146
765694
1048648
1409654
325909
236612
63455
571531
689820
839663
911421
1034250
325680
577916
1602209
771258
1049890
273540
152919
948900
67760
839875
1147429
1313327
387699
301117
1212702
282909
1444275
1182840
160704
1482130
1433642
536658
1196012
1114847
844162
473925
1109572
62410
804300
1330166
592926
45258
452854
701127
1187971
592211
595020
889383
1109019
127642
183338
902178
990127
471830
85257
1385556
943201
238207
772877
102695
248661
970732
1334976
118889
1600762
1555054
420880
206230
641074
1297652
1193134
79532
705620
199900
490267
1415489
1153249
730308
507358
15995
984763
1052810
1058020
1129084
1286473
882548
1179720
1336264
204883
1135242
1493751
1592916
969941
1127154
341281
545977
565854
354252
547400
1534904
1413930
215255
1613865
519946
1206951
223196
962258
696461
1526603
1486284
682383
1412104
182988
1313612
580055
1487365
737947
414844
34584
1155262
844219
108495
102419
1205017
1122340
801503
903401
896515
22641
1374260
272112
1561440
601092
603967
1384243
1249862
349897
641878
1252119
934452
955003
732584
1184356
1002630
1295984
1288459
1051388
140448
536533
166829
1412215
77186
909466
183145
190110
1531831
1403660
176167
1269062
295540
613641
753037
75525
725604
70945
731858
1476088
482415
1610281
495976
744380
768162
205981
1537972
1041344
147822
707912
223912
1577802
1169954
1611044
522012
1369095
1054156
566246
1112218
1420133
928110
747482
462445
1062679
1191119
1284589
211752
530337
1528190
1221913
1064491
870590
445851
896385
1291473
701014
341585
422491
527000
1630448
1012427
1537006
182811
439113
1248376
1221149
1352739
1557763
959791
672490
708297
1344183
475164
1339298
150650
975544
705098
426233
732073
987832
1287645
598838
1057339
269590
289857
1485143
918918
1196835
858486
374429
524080
936083
1531514
393900
1635410
518692
1524760
312380
425860
69501
13270
429814
1278028
735714
1062833
1468522
1450642
674450
87766
192137
762799
605856
1130947
1430057
808022
1147627
1328952
742817
864302
926833
1601041
834071
1394240
1369945
1199771
1524532
1607868
77365
1291528
70997
505672
891116
1422626
1259483
386057
1318655
569069
782584
1479167
382907
478879
1087564
1179608
452081
184206
1054661
1039447
773011
1399126
787710
458600
1253075
572288
1177896
1055808
527599
1571840
102972
988782
1419543
784698
981597
1245141
263907
90613
1137486
465018
1517776
697743
716926
1087225
1430474
1132193
569571
892470
1220778
266291
1624795
1263994
964037
1025747
826048
1226486
1024875
1061774
547070
1313755
279046
650612
22127
909869
298583
364552
581145
631923
865826
60763
863045
780060
266782
1628287
278080
1402609
707794
806264
1545165
320605
1433173
177778
842186
554502
698398
554547
314127
28688
1357097
1243406
25120
1171180
1121912
953192
1111490
96093
495758
515190
1360105
1305314
1458984
1090590
1501346
172956
237120
958519
238073
122558
503944
108840
119867
1209161
947595
1038057
1429527
560365
895134
1039535
780642
1642480
113964
626229
438945
141684
956333
1106713
1234271
162733
324602
1246001
860781
403555
198095
1113044
1447131
1270618
1101700
1065000
1018264
1237805
207778
1428314
506838
455155
1422516
89234
225734
1122977
1230351
1474465
283114
823526
1410088
590686
1096630
413172
105599
66471
128025
838094
578133
15340
264303
482957
672770
1392848
826406
1454003
912971
1545640
878298
1492892
1104391
183159
74413
51668
287721
425462
357863
1577585
1084839
858614
277719
759901
1123284
1247756
119648
112271
842266
939908
1537006
771052
1387381
841790
738052
1052099
102972
201432
753589
326532
949443
1005014
557792
1062015
1085397
1318807
1583223
464111
497349
975428
52958
56528
1439540
1271517
372016
844017
320665
739121
162970
602748
1451344
758651
1593093
122960
630066
1200341
1368768
9703
1448604
608703
36499
339987
567736
272379
9399
327431
1074491
139065
909584
1107148
99659
1620492
1352495
1325315
319138
364523
625648
237846
1383132
706209
660477
217840
254470
621242
1270306
236544
551
482270
701966
167987
341589
1478756
72973
737527
1440149
336178
335836
307944
1210812
368660
784789
1592167
1618672
1375732
1476713
305210
970963
117139
946595
21634
168943
1268880
900588
897555
121962
1538043
1482879
136237
337042
813396
648672
640986
743780
1039327
255944
284641
859492
1288999
1234431
126094
1036031
1021962
867212
1480
1610628
256330
1298506
1345901
700555
594079
427011
1252603
685181
293727
1578460
1509899
142388
718149
1451785
908161
1233100
730606
1638516
416349
208761
613211
815706
1563431
1604545
1522650
143070
415898
373358
973753
1478903
21791
23315
127983
667032
1642488
745307
508266
1622491
1281218
154680
948596
1383279
1584984
1504126
672277
545547
175671
106097
1290560
820481
541556
307654
969795
1176267
1519700
500403
1618306
130997
58513
986319
68
1402175
352504
168572
1161050
1618311
8258
976438
1342303
1167333
1155601
1410080
611582
1642149
728376
1227793
373412
799557
546914
1155472
366640
576214
1211028
1387442
1342269
1583696
658354
694869
522504
1224351
571713
358011
70237
19068
1586698
1188234
227596
235426
572214
303050
998847
1636369
108809
926522
74523
137948
529928
190780
1236648
497697
881468
910131
1200187
749887
553802
37842
750703
1423154
868173
81758
40349
1284446
841620
1108001
1075639
178611
927289
1182154
1598851
419667
784778
24534
931711
224253
269843
726204
1431521
577674
539061
1526373
397109
1019917
531132
346882
873659
851989
569716
831117
156942
1106699
1629520
1514374
1483169
217038
1068861
1430855
1469385
297551
788129
846371
237837
1122567
1633824
1097077
1454065
992963
1214421
1569037
1138450
1430126
1176618
1602333
1381616
979561
701553
407372
613137
1394737
1129842
1633731
425891
550453
1473758
517124
649363
1456186
1048468
122441
244183
1048532
864553
854451
704348
1642080
1316670
85382
257511
1284547
201067
40378
1434312
615347
61183
606788
1302904
611541
4574
601726
1513785
1056043
1323516
1196523
1575049
20130
955128
784778
545957
420958
1128086
122872
225269
508907
1028850
123093
309530
1607795
1050060
377670
1349165
537437
745119
907321
1135129
978208
949957
1190693
600092
1591016
210871
585816
79454
251488
969636
813066
657322
913464
1338686
1376629
1250156
291101
126488
482171
422246
1380062
94557
780090
912486
1389419
249345
512053
273494
1250214
1530940
696832
826409
992522
1476166
597131
1497783
1061880
1576319
678603
380243
1365101
353955
845790
268327
1082113
846212
1010506
607766
1013239
233590
147752
1598230
789242
918642
398987
1033681
390536
489518
1291047
327504
795577
898479
1641345
25306
974822
1152887
734898
1467083
464265
1592908
696490
55433
107579
1430497
1529429
105786
952254
1523833
540078
617829
643821
1344624
162815
908319
378901
1031540
413994
267003
777506
449620
385605
122139
635776
535065
197528
575216
140454
1609256
1005397
1217675
831071
181216
709421
983350
1059475
869020
715783
495453
647922
502196
310743
764533
310245
1104476
845076
259351
508109
584260
1113190
630479
344850
1279089
454116
1145229
1540508
126974
1496502
201287
23946
85634
1639926
695995
12419
354871
1605123
4660
1268382
522141
539701
1633014
707819
490221
1576124
580572
860332
972678
732317
1608986
620504
1456081
216289
1173013
346954
735302
653642
524239
373276
576956
356628
388106
1560774
1447228
981945
260572
1626809
1522566
586742
1071834
772525
245702
1224101
1079409
523306
1021500
924692
1239317
1120645
773208
1233292
1487427
440869
1309438
421990
149713
787654
1010935
1074800
195862
745114
811232
1270150
1217141
795148
657257
784507
1625178
252733
1137581
540263
1539983
174634
1342556
353730
1397308
643571
1212697
1149043
1286379
328544
1003145
1216188
752208
427670
615030
743303
289385
440250
303763
270807
985994
834338
87122
772584
547253
1416376
1139315
1193578
51233
519488
212403
956298
401764
536917
123421
1251012
1147491
1044082
870593
337877
913865
856152
891215
45594
779224
1611289
1124719
52842
811032
1421781
248954
144519
1116006
1058747
1642668
778316
1168177
393268
1576132
638073
951083
679117
904701
789818
876432
1294606
1511676
905482
484035
797403
1513351
1533212
1274484
1876
872180
908989
215714
622568
16932
148854
1336729
548208
894721
754545
404691
1549324
1113413
1016820
1217192
199295
97172
643487
1138757
1429675
1499832
970110
116266
819740
736078
1276383
1062342
687688
781860
869982
879496
1177820
1259308
256344
1155712
1292755
1126558
630735
791020
909849
1431619
1466349
1121562
777277
1522609
857065
1496673
545210
263064
1274259
1105561
195897
1304579
1156073
481578
1210934
248963
97847
38992
430014
197631
1508952
1261865
345275
587200
1488116
1155000
298594
853285
926920
104994
314379
236797
1128596
1520071
1020179
28670
1416951
286562
806749
1301523
661591
892577
1054900
1178125
375819
1632587
425244
968560
935448
89210
921719
781633
1640346
1385489
242226
690828
966846
493546
457811
59818
1111327
1480387
739299
833250
940207
1295218
1361662
1504455
958051
177310
541827
1141256
947942
874971
638492
492294
566969
852621
613367
903750
1132895
1466159
613171
503975
489800
1376768
1413727
811014
1208768
1560675
293593
712240
1119000
631074
314654
314771
988661
267584
209093
98790
1506902
719698
1345979
1450726
61054
1028635
641153
546610
291204
990473
648614
1100519
643189
214870
339320
1406260
1607278
1573990
1197809
57307
785889
537277
1601522
1505160
1448150
896626
1384110
1173518
102072
714300
145253
324409
735974
1182837
1488904
1344093
555316
1158741
958441
78324
1378980
1343662
1222587
922160
776868
358929
771160
915896
1042181
1264328
1264660
1447905
1431260
63113
414163
159794
1254098
236593
939570
72985
13511
73936
554263
865611
1396910
115984
1038825
457990
1559913
453949
1564021
494043
497918
1327365
1389595
806039
1570745
1043739
803730
930875
510486
1233383
146960
737910
911503
1212899
1133008
557410
743261
1014792
624558
1409096
81536
516185
735795
1624679
79709
111643
298837
692692
402817
1078600
820240
1138291
1424133
661064
1612828
1499068
1359980
1633675
473690
1074887
157430
1023597
1278612
578029
741126
996029
1148279
487241
1341417
1629976
1227275
1299218
1412655
283949
476206
1633027
1107116
75523
549003
1167457
541285
1352657
1251458
150998
422985
48269
1423243
135350
493302
875446
1631454
1092852
1499781
234507
1461329
826782
1320667
1082656
1532585
893421
182722
597901
1579528
951575
827588
809498
498594
1156290
762012
1326032
705301
811184
1349967
1136048
1216870
49440
761450
1299550
949652
741587
1413897
1563863
1045737
1126615
168727
816411
607927
1239936
547941
227035
453548
407773
59633
1118516
1210255
489761
439527
255055
106833
318868
463602
427544
877407
319071
762480
1525449
1266751
1572441
1437310
1335143
548860
1480986
375591
10723
1258720
267478
165299
1078658
1604940
225518
752457
748303
1428549
852425
723687
266090
247254
660876
30843
472438
1446608
85125
823590
1472696
1368540
1224742
770733
1022379
517985
1169571
525387
779380
127100
1531190
250096
518787
959344
1280975
196613
1571113
1346899
720919
920457
817311
861052
447631
1231384
1417111
1333151
76308
462167
580732
903499
400854
1237708
5581
797460
1288983
31380
823469
814208
643839
531578
382105
79797
517943
470591
585552
1135022
1129031
838309
340031
1582039
1313142
249691
571359
1032488
575452
1025139
374659
75258
1457905
94733
574598
1103382
422026
651269
305748
1300634
747754
367897
479514
1313583
573414
235716
599871
561372
628900
1383968
771309
354450
602139
1330407
505941
620719
766902
1392467
1429114
121843
1619490
66449
468323
983050
1439596
498874
1118877
210012
1274046
1510567
816068
205783
783859
344291
1162896
747841
602316
621963
1009813
1392028
658622
1561137
1436800
604132
1337854
820877
1347133
692095
350483
399312
730671
1042518
1426615
1193551
522090
1575632
312497
948958
543992
1570806
1456237
23981
985814
620074
1529896
1464050
1237491
854188
1326023
784669
60459
972759
385247
763999
342801
908769
199271
1559347
1399984
157273
1254012
439904
947017
495097
165975
1179417
1608277
784390
339793
607804
200634
163418
1340113
345630
984030
1207761
699271
740395
395477
239462
1548246
59731
973369
754745
560802
1317877
347911
395261
132745
243919
1082859
868026
808411
186716
1259154
1381270
1079991
936250
1158921
72722
129727
237716
1582898
100079
1177233
1448107
1570049
1508285
1356036
849509
796015
1164771
451359
1052719
1145822
181101
403867
1016765
1120445
1068165
623551
1264934
960600
1580814
679028
1158211
1005625
1023242
858626
508643
1405289
270324
848560
636833
930241
1077293
862058
1181453
893556
475702
257883
286089
1311330
124693
178914
1563825
53158
307180
84240
417145
355251
83522
471508
1475370
1225980
1521549
550543
1041564
512464
254953
1497081
1246845
189389
1242336
383063
1386351
1007009
59803
694587
216207
1398478
628198
1271433
73053
994028
360016
123654
428687
763152
78954
1132680
792346
355612
165802
923790
111200
154127
1583262
656291
444821
1079090
1264168
115781
1108963
1262103
1018864
285070
1459702
41913
324633
682470
1202420
406574
90396
296539
854506
476597
645408
1101757
1387387
4282
1597327
1440986
1058477
1371941
292746
230965
1470641
1088643
1384462
636487
1294397
378004
1351573
808403
52668
1195732
995028
590984
1257277
762748
1517706
575799
705061
987552
372736
3874
1246901
1615658
315904
1250604
479172
1467681
842121
153416
934344
916532
404445
766993
1283654
932593
1414696
987440
1438641
1432687
785677
1638364
574472
1421758
1373929
1380958
1265117
1059882
1167049
52930
807551
301798
656865
427577
956214
811282
963248
985300
212109
897385
1302849
1067563
379483
972661
651097
1584905
537449
1171756
44084
1164481
1496714
987358
387834
165220
71240
1322474
121796
278803
840853
20117
606184
267489
1494393
746317
1411596
569283
768347
389511
578833
912675
1220788
1495128
1618037
592214
964721
76420
1497829
431950
879616
653195
574277
865945
504060
686093
252216
415779
1612514
1392484
1632703
140153
640835
1528560
607891
342715
727063
329848
762800
1172685
898970
1055145
144218
15260
598839
976710
246570
1489094
278362
686076
1374466
1592810
727874
1197685
1615329
739395
1083882
983186
626349
1075621
795473
1595338
1166955
869001
239464
1301646
813497
244810
639403
431774
1645871
886069
1496927
821237
980570
820294
523853
567474
1547472
1455736
1376779
1502720
1185568
167159
709762
486759
1492997
524450
234760
1548871
455824
1515084
1267150
337037
1633313
861711
487641
6185
1170253
1243311
649560
1134424
253856
536198
420620
311004
1636087
383870
920871
53691
466436
1397368
722899
1047520
1019608
1006190
501638
349944
344215
939522
1227481
1073520
1478215
382566
1428921
952199
1044288
385303
975312
837284
1569914
766408
69598
1636492
377569
953595
1529322
843093
1294259
1231697
615245
1396005
780549
1539830
16590
896510
1570848
1417446
763444
895618
639111
917792
830741
757752
1524483
344520
1517463
861579
1339484
402040
997981
1289896
1408077
1276912
376580
1367540
1283411
208265
466827
742995
91957
320933
1267842
488964
878252
827105
1012516
592946
302435
1386010
1133650
1498722
244397
318848
1265231
1562138
193908
450362
813021
18893
638784
1430343
1470745
962257
11648
558164
25795
1615080
972708
562201
1403705
1264474
1532316
1596065
661997
377367
542202
390801
1583872
112425
1145945
657037
1183859
1473022
214029
993149
440205
24051
1464072
969148
103558
996308
973217
760846
233114
783332
915813
1556836
209941
489972
1089630
562872
940558
1360408
218692
1467012
1458461
539523
504996
449252
603753
489555
502719
1592750
206909
766933
397327
1486271
936808
294729
1178368
105662
1207275
1215274
1083223
129732
1026412
949937
881287
1502939
930003
859491
160068
1318757
648743
862343
370188
959575
560522
146338
403703
373568
907723
317674
220882
1087311
214444
23022
345545
752856
1423099
1516772
1625565
5578
1510524
904574
868407
719845
328828
1073922
394014
1086382
280960
555849
1538043
1391285
1321007
1261433
1621771
1162934
357721
1337829
1170545
278826
636188
174772
174634
1344815
974261
1342284
428012
957563
1540076
1307474
353097
352905
1263464
1341883
931253
1489800
465825
936047
682546
1351399
1265326
1069313
508368
579211
208117
802072
371364
1260181
651982
1194648
687979
1194784
1429690
1193831
285436
290980
42572
89981
620748
1163167
1564594
1053800
87053
1317091
135343
366318
736673
270760
53541
232533
1175237
7188
1198226
28239
964866
204727
912028
202814
1592569
1399917
1196835
1378099
809404
1098263
1003666
1088472
767913
308109
290479
1154448
955665
1175207
1009126
1515003
1517862
719799
928898
651825
1395130
755690
1480676
1554975
1503028
1511617
1441116
121398
647756
106946
436198
1533121
1246508
1079725
867273
753355
574639
340741
740075
1477918
158158
1253655
261649
465676
532621
1537336
1329339
960639
573570
1540009
1221288
978940
1300528
886262
671756
1321908
722265
1521693
500480
525321
726108
655532
1466459
530300
1234264
239919
165303
379098
369071
536784
1217044
416627
186885
1520191
753122
932060
578506
1033376
1205307
557259
729296
1430140
1225773
1056088
498414
1575773
2491
733836
723146
841569
555811
714043
1359385
211927
1535117
205300
173930
1427873
1067698
283975
1376530
18793
51214
345419
370765
281811
1297394
983422
658795
1024549
810693
729502
1046661
1603502
1287439
104086
828589
1158630
909557
111550
898971
700178
1409170
1632462
50758
124039
580269
1032404
19546
1548372
1292904
273686
758073
1396730
1249831
210230
875051
606935
502781
1037441
857478
625525
1391295
1640263
711280
1006771
137872
1125089
1549095
562724
1400474
689370
689882
276087
705821
765985
371219
1345802
1002808
1363139
1068862
789102
1507214
1162133
511016
1320545
1088230
1428394
201000
195439
1121546
738290
10701
493058
1296692
1207814
764771
546526
450167
323382
1448688
431744
92905
1516719
828797
738047
1516689
1352369
1281797
1097702
1340202
88761
227760
1036226
1641006
732288
1170715
1358495
418054
1625575
710733
1318501
743659
784327
1146794
793352
666620
982972
1243784
1212558
1441395
1560548
336859
1478930
455913
735580
226383
644111
1205632
449914
660923
157615
864532
926245
843630
635610
1159816
996636
140723
1628883
456820
681217
1190850
1441177
623099
677101
143556
1052821
89865
767216
1237877
197548
36235
900027
89565
333982
932626
967052
569431
402937
306441
695784
197862
483144
1627771
207881
1224767
1180833
31847
59489
1055766
442480
941394
245277
939266
128525
342149
1166968
1022357
64044
1201914
1220900
881501
536726
1386754
889632
1313939
343084
50879
1608662
82581
1195698
1610563
345402
1592756
1011589
8496
948093
157627
1025681
750059
1246277
407474
1426540
399901
759248
1486422
808604
1000294
340953
961799
796211
1049411
1528880
1318128
295274
115727
1074312
1376383
1409571
118253
1115645
1417112
327203
1149567
101713
54818
1397590
1098960
856699
1441192
1632056
1446798
525328
645235
377948
211015
1004047
124460
780179
740627
1480421
539339
444255
336341
1594158
1505750
709330
336797
1468182
203
180394
1185500
844425
752953
1258855
422851
161672
1443737
1112801
1359828
1527075
1291404
259422
1185301
259029
1473589
1453943
1618878
1646926
1262977
1418511
415050
989351
616592
12022
1151930
190165
920885
634365
658994
365156
1442810
192997
187207
742733
1479331
424647
744355
941980
480198
155095
1474501
18186
619287
253735
164600
179052
1609180
101458
205376
1136140
646632
1314197
591200
532465
840223
235387
939609
121798
519639
178150
1399332
1634730
1444056
203689
303651
1130299
1015675
904802
1644024
269753
954144
758516
1637352
881704
1407665
1081802
967494
974442
296559
483985
283796
516400
565065
218107
909073
26124
1573343
601448
238209
284656
299158
893909
237189
871055
979464
536592
1356863
1156246
838342
1145663
1388239
216262
792351
826139
1243401
959395
1593539
1017742
1596307
1302160
1126900
79435
819552
1200482
183949
979719
92923
121105
1394797
647922
360632
192001
595846
1412199
1093273
1181925
211885
1473147
1435097
619436
1278925
174484
679727
1624930
495755
962305
1465342
1198789
243158
1205509
494645
254918
113576
253741
1561577
1603304
1428931
1082448
1553146
700796
1147162
128535
1567417
802969
1170500
529091
670036
410736
403558
295598
512056
887613
1353415
904430
855185
1155874
991777
433655
273126
942320
194519
392290
998658
148761
1094930
309803
1195516
1594853
25091
1070559
287395
815046
1200607
1495913
1046546
129058
75387
551808
727819
1643759
799202
1011465
1203124
549313
863509
1560720
11396
924823
698003
240179
1066037
1044617
1141770
192173
1290396
1343866
463413
1148833
511044
873396
1509886
58518
326570
951710
252642
955521
673783
363018
1108355
956421
539926
1481526
25391
639443
343690
409920
700191
357397
639343
324992
867088
392758
733482
1019232
151445
1004623
757832
978419
1532643
1563217
1059500
310061
813173
4667
1264159
813297
327911
781420
1194045
510790
207895
1571636
1356863
1195184
1425229
735545
241536
827924
1331158
960841
448070
405610
1020592
1265361
157522
1049768
287827
1492821
1319172
1121004
1085142
893477
966045
655883
687212
150811
648694
89418
454444
1356231
977782
1420434
1577319
899930
289954
1638153
1611692
1284058
703130
1470356
85177
430356
464933
592972
994538
345716
914382
1077000
905442
1027774
1456199
401601
1320488
1283369
622863
509368
55018
1629088
909629
1419687
1608202
644314
325733
177826
289651
654100
593021
142648
817126
599345
58634
1260405
340506
220548
831717
1410082
832782
1279250
1490145
974406
970911
1151839
651394
540237
170076
1245603
168677
541741
1527930
591023
1561583
1288945
1405598
144245
526733
884139
694827
204071
653580
1463810
1506032
1298817
1077103
839327
1641557
543639
612692
1465687
1529958
393837
76194
105693
17057
575778
929028
108199
401677
421158
1405294
363765
1128844
505978
19333
850682
1258735
766343
559457
372626
1641342
1294034
634661
856436
1169504
506538
1036171
1256725
1427607
706006
199370
1468740
485894
421783
993388
357625
1620394
1356390
288612
1300950
225656
1130587
1469292
590083
1564717
1314433
72733
545427
1448531
266496
465236
811138
2166
1176736
1562159
1335062
437661
313590
1294157
1317519
443595
625389
1400078
1185875
822579
1496870
719843
1001109
893154
584574
1360385
775923
757834
661423
1390031
394545
1432553
435795
1374213
1329251
796143
33081
888495
910012
1141395
445229
525742
1091629
755387
320703
3117
1570338
547833
731676
1297288
1488711
580232
1154337
1066433
123118
961624
1240482
529594
1601185
1496059
819141
1406941
170752
654037
655675
239785
1586632
103951
1616714
1258063
25873
1465215
1086094
1377436
1341417
1255351
845244
992397
932245
743408
280246
935651
635105
956179
596763
1135685
1594995
1407043
824670
1228287
32096
541598
1480260
189634
1456607
1507717
1562647
1104504
1509741
1298736
1190677
504
244006
560974
507629
571655
582456
1627865
1244912
1421259
913647
1381113
53074
1356655
1101291
1023608
1494281
1285319
538509
1346661
101124
21671
1200830
742700
877570
1063931
138070
957696
511253
397620
1521306
584435
280027
1405596
366627
287161
305102
211366
610282
917730
1369105
1087089
685081
880991
997910
386400
789666
81184
1054485
1090386
181615
1319365
1336818
1066307
1299618
1545826
1490403
356520
43716
322384
1064825
1608736
866409
132182
197009
1251743
1289924
518308
120002
894566
1126551
936717
863193
1386460
202191
1250565
1562333
1506561
581021
952849
1268833
93956
1419510
889743
1318134
1610106
336174
498581
755139
219953
1129452
95468
717808
1012234
1529578
580221
593444
335034
1089962
1498658
640570
427730
685800
1611138
875437
1119434
927430
130728
922476
228406
110236
136196
762014
1233023
1352419
1556147
68672
136773
160066
474983
731844
1064944
719710
1066777
1271482
1090619
590966
1174372
280983
238481
103712
1346899
1642140
839013
627434
1559561
1001589
1611122
1257909
254635
1430215
1342978
1440789
883442
462539
589320
148117
974053
1480049
35738
169538
1194711
1176878
1481828
295022
559355
327532
243767
262011
564076
734354
995536
952126
661193
473547
157564
362750
476431
1510313
476380
1545709
1423361
1086291
608117
1051561
1093325
949788
1026905
234453
1087176
233702
609141
510683
487498
1379172
361694
111359
19034
955504
784995
28329
1198966
841883
1233186
463671
676763
1343356
847916
11215
1316111
897154
136717
314027
371269
1513180
566334
1183165
538559
1508941
694605
1622478
159422
1144130
1574134
295749
517185
599562
147234
117535
671258
756341
834300
474993
1219456
1641774
1090146
1015863
1484381
1153077
1248825
966924
266202
1435252
757955
620771
1639238
858493
1029435
1622029
342362
1450075
1313447
1569344
552491
102284
155654
1223575
356636
324707
729482
467191
316389
981902
1623973
7168
682506
436435
925925
1583861
49200
33002
856703
1173533
1193003
379353
501392
457677
550407
422983
263885
242871
523420
148383
529110
303324
114930
44631
442659
556694
91994
97261
819895
725578
676463
1105923
376525
539282
1067259
1219008
748148
1590704
34934
1013885
526434
1083301
1244363
1190431
208505
282121
315246
623631
154489
329360
1461765
898558
1445573
90612
19974
666754
1070033
224537
605427
832637
213387
852167
489615
1142981
723267
1148015
278989
1030132
1097371
499119
140006
1174621
1508983
1342136
918186
337538
172712
636696
423417
376016
746453
1177123
234895
1096758
1262013
991447
907874
951149
817386
877384
657224
1193373
187915
378140
218901
252761
11322
1092720
685
1218324
1480263
315116
1602964
1594753
1567753
572911
357028
865370
1520645
670907
732925
469334
1160927
344336
994673
612071
617183
281419
1006686
1633851
775640
874840
1587702
1357972
640355
1468304
760698
29762
561362
70656
50282
884677
216158
1321872
899174
1045704
1169072
1222676
1552143
839584
1149022
801813
174815
222711
188680
1474365
580693
921561
1448098
1504585
748700
126300
205813
101769
1596443
1384766
364188
1368955
1039692
374644
512749
215117
367258
214741
1119224
1363422
199333
1164945
734109
227427
275118
589771
1069057
853555
728053
577875
1439694
748008
1121758
402735
467276
1312763
1250879
1499532
605295
496768
462164
1110426
444836
1216645
91948
358923
1392543
129454
1103650
289092
500665
1272150
275860
265448
426425
89035
694925
796255
1127614
517179
225531
284884
66917
170975
1105926
919386
826844
915202
1503900
451747
1243869
1629957
335058
1335630
582725
1171738
489312
216129
1115127
293145
690100
1423584
1057946
242843
456512
780813
1216532
1330901
1210896
944528
553716
1117888
9941
1412877
470308
692371
630923
169576
565307
950264
86095
135899
1067223
417619
50954
1224374
889284
256200
1412772
300989
841167
198703
830099
1151942
628184
1116367
730423
652085
1182896
1076950
883098
600516
118657
1330344
1327117
538028
84459
402570
504688
858988
546062
1434088
1476217
1243967
551891
238683
975967
1364888
120135
995737
1211972
179866
694270
1502978
1561735
305158
995280
628307
1401153
931124
192067
503647
1296046
1630409
1030580
885174
1531833
539971
385101
495124
629676
190561
1539823
1507123
431600
1284714
620319
182648
1592702
639171
312587
566883
548641
125650
13769
645096
1537650
1153250
670196
686995
237941
1611950
83646
334859
1584055
1438376
550084
372278
939870
1207346
809117
546915
699861
296065
584370
893322
640588
405593
404176
1070607
563283
1194048
443782
91201
1628124
194906
142904
1163885
172032
1548964
1342371
1397142
1269934
541207
1320992
334086
100315
791520
497198
205224
1037437
1198868
1274072
511545
591428
1376083
1136381
950675
1472116
310623
899600
1406090
1453211
275601
1629037
147087
1371218
1124415
768584
440751
64782
333829
642442
509542
906348
215098
55453
1495358
1494182
414345
984234
2131
135737
680184
227980
105586
1555092
872248
1431054
73615
429363
254515
691714
734310
903073
859529
707150
15901
1585702
1436907
557412
966590
1127246
1637485
945885
1034767
556527
1462205
1570784
590796
99727
47186
1453185
1275267
360346
1090798
165962
623964
370133
417001
1465967
523635
801756
507651
1273512
1405465
1443697
1281052
1600051
762494
288674
116566
1478890
619684
1293815
667559
78292
530214
1333039
1399551
1447935
212669
160204
378411
1565998
630909
1575259
1140555
289401
1424547
550856
963585
345386
964060
543109
26200
740687
733196
621793
521504
1416622
1581917
8973
1372443
1564063
212648
563240
26853
1407078
188152
1172032
1318907
1175476
1198248
1130908
429362
1126249
320853
513547
881523
53064
1369722
410332
871972
818671
419162
305536
264379
1344007
1045578
941646
1108956
813233
1258099
1250019
538829
1124759
311270
997546
1461341
695219
178334
769127
622351
1104553
1433818
1296311
302454
1335107
592690
451852
349183
146378
1394578
719290
716160
1129467
562904
1443889
604400
1174085
1251875
599763
851425
920973
1131398
1307923
1437647
340943
781960
1624250
804897
474586
702005
1203201
236178
1204705
1352120
212549
118158
128697
1036988
1578377
554507
1287236
1021929
289468
223262
492195
973829
1069727
733648
1434865
1380125
378983
1459598
1320015
117223
305668
1219753
1145259
1003917
78251
502446
409684
492334
593903
1031655
821528
3276
377491
118955
1373641
1610995
136673
1002479
992843
882750
492199
548841
666840
34883
803780
377556
224092
238276
935760
911920
487771
188299
5137
556010
398748
512601
137171
1310143
117098
922887
786648
1642402
940441
127616
828599
1175087
1323035
655561
1556858
1397369
53228
1397984
200516
1002881
585595
1449592
513722
1285968
102517
1038115
1537652
457751
223172
242145
605090
759484
1167580
887623
1627087
438425
977679
1476941
424408
58977
541343
295190
429360
16169
814335
434060
371399
615404
626257
754026
1290027
1019747
1562571
1278381
604002
1328964
398941
280419
1229345
288695
137846
788151
738058
822539
637183
807902
139767
1166354
1043415
1015581
1071799
272455
1078115
1505067
892003
828598
1448010
647414
1294020
248225
190320
585133
415449
805265
1475436
64576
934932
1448872
648316
646760
1131788
517752
1071646
631539
1499145
1510371
740512
1545151
581294
712206
754302
1451627
721806
1200147
950609
701851
1339171
907118
1016712
506045
1573082
373058
404071
1474064
660836
362571
777612
713222
379095
1397423
84936
519506
136808
1342874
818709
582562
117094
829554
1076708
1501569
59186
10809
630509
1327777
152025
1253618
1607181
1227006
151847
1169679
1544526
71609
916861
1383367
531965
60750
965456
78189
325441
778159
1366220
1163842
223503
1381606
1548156
693448
759452
986849
945217
551895
1217660
394676
1564570
936773
698699
54867
975938
1387074
6477
722417
267311
1343006
1609202
866295
1109401
805804
150455
637211
1385240
127412
1515768
582093
379444
1102309
415284
322028
1226675
975716
169494
625862
1292767
114589
538948
580910
1048449
66510
1020756
1535269
288989
1117337
241836
170419
605890
616894
853097
878913
165198
121729
124630
1539744
1559541
104575
958685
519183
1288267
766549
1539507
429439
701535
46905
1180380
362674
1463744
155271
102178
1365663
290090
1127917
556419
583631
1350755
826812
1053492
1158324
100674
1055316
732076
57091
995627
702323
55632
1086491
1072790
631315
315746
567415
1238285
1545779
438769
998802
1205127
571300
1449429
1460002
963164
1032230
621358
1566826
856877
83371
665044
1016506
1520986
227217
177127
1620474
580356
173275
15751
437916
375075
536925
222584
819623
1569987
631656
953050
533997
1346029
588310
802560
1484726
1181175
1568830
1248709
1464168
1461739
1304839
574284
1357715
73703
1159452
255609
376811
1448483
887450
1426007
911496
460747
285823
769096
948466
1350159
886126
547051
1169879
758820
807487
865973
1587143
359866
1402977
1548536
1646859
634147
1514978
1289641
1453580
1279883
1356627
125733
203023
622969
681767
242961
648296
1522156
1339788
525471
1029364
1066484
1596895
258115
1101732
101901
431829
701318
644100
402287
1142512
1003642
854594
1630541
233187
1314883
254689
125938
835044
613337
42123
1053899
163244
1555113
637077
1098236
1538779
1627788
1244646
184321
537667
1213464
347693
1560563
784261
1249461
1571426
1233577
1345935
1451781
286073
459643
489744
1110577
860067
1262941
254031
1372742
645373
660443
674029
278733
596241
1150730
998891
249603
763988
1642657
607469
1473242
852231
382793
1106920
698276
1508029
1446903
1344290
237210
823201
766479
229959
311262
209369
1352766
664101
290993
1154382
675855
993718
1139870
902652
600228
1040245
440173
1044579
1368773
123671
1588498
730946
1164253
648606
1625420
1435074
1226995
1031272
848849
529884
1429380
901389
730902
668719
126859
1170317
62506
637729
291178
88618
688843
1192068
1056479
384918
1243682
385351
461971
939366
521442
1337854
1084776
299049
1117362
466350
540136
113673
718556
1165535
1200191
794261
758711
47516
68583
200342
680958
852899
416128
637689
1587228
1563409
459385
1395990
208658
505653
233432
1392302
1093439
309921
798367
511393
893614
343941
535124
141016
779576
532554
1323366
190184
22028
1355918
1324089
1460954
152239
974982
1489578
43452
885349
1122123
701273
592014
1533347
474159
510216
203658
1478653
1535315
659176
674778
1035373
739763
1282196
886645
195820
1420543
55758
508952
897601
648119
1277821
778375
547293
864484
1031421
105077
1599531
1610801
1266502
1181134
1375333
221028
1339249
1113760
1095820
410449
1497357
148313
1154818
62202
359344
563835
2310
1203786
1379696
459765
655555
1563904
414385
1067742
207212
1335092
1248402
989893
892836
424866
181354
1477787
1257947
1061699
594904
373669
1490282
581661
308769
189924
1409337
152604
1410462
1638
119090
332976
763499
1153816
1218634
1065885
1111517
1166404
561445
1538105
1064738
612542
586049
877248
759653
491799
814746
59477
50376
510971
1007346
79393
1467657
1472907
358092
221388
828913
637973
836616
1205467
1057187
313229
1255319
791698
1497370
1057490
682557
666922
1114673
786670
871738
1230586
615824
1523425
1000977
776781
456258
529702
699370
1240408
1015974
564262
480458
1061627
686059
1196570
1449509
354435
650706
105155
736612
1643633
621752
289714
1583435
1557159
23567
1224399
189866
714453
1190557
698220
352406
1554539
1261555
1530781
941667
1282778
66033
1359944
205408
381603
829498
815128
1419107
415045
260835
163180
1228958
166276
1548646
922700
1349312
196671
1116123
577276
1283678
794854
1166278
323814
1606028
1441498
658008
773656
1243799
614027
1038559
572952
1463219
1598790
1106930
139730
659104
818163
1043773
309722
1305308
1451182
1197915
1260208
1099505
1462038
1380921
1088133
1331570
247343
579546
419720
642745
742348
583587
889609
24656
242123
161156
1393971
1334793
1362439
691961
617594
1040101
423056
1314904
527596
492953
92559
1046556
1214392
287964
101681
66402
8828
1044253
601962
69665
661881
651124
837401
1244100
1227909
510218
986197
153869
260238
1007797
179863
970233
846903
1374095
318835
1137064
445981
14178
1469058
1220689
30549
675264
466487
734012
1364128
973413
1104189
1142427
939893
406261
1333564
49123
537879
1073701
1405578
612911
1324244
436153
1512642
1283785
1591320
1456261
1577349
398826
121615
1420101
1547891
580659
432724
1026066
414413
357810
100539
1500477
367581
155740
185908
1230034
1120994
556024
1437806
603347
703727
1353512
127758
1613798
269515
933732
709846
364574
1367538
539911
1341200
193966
474586
796953
1491090
793549
631008
412479
994894
1308165
1590137
663194
413709
332344
837180
194240
1422010
1606724
204512
630993
1151762
1531154
1128452
1473462
1535704
776109
1271568
232545
301566
952510
582486
799170
65581
652318
327818
758144
971891
1602391
490874
299874
528131
1183475
141330
1066204
842904
867581
261797
1470013
209118
539292
98510
345572
9929
459166
543332
56544
1589442
1482471
809838
839746
766479
1220453
33901
1180124
139639
281600
170101
881937
969702
1109799
1449776
41229
310093
600942
605437
1117812
1528138
350575
969039
1167794
456808
543235
354490
92690
971084
1111182
543446
439872
847505
1624426
1248322
646934
1571076
236483
439879
377937
624406
266888
434974
838817
184105
1426777
1611696
478424
109677
378704
1622673
1129455
235436
211019
1233167
1583056
114766
265132
1627839
1164660
1575595
525498
324701
971922
1311115
1083578
291633
278129
868069
1579360
273794
10814
69084
897772
126585
865318
968075
451167
1177303
273928
408729
1611940
1623327
446751
1308396
273471
1589966
452919
200133
615950
1465243
885267
1033796
466196
391172
927443
690074
444134
1568876
914611
825621
1026654
32861
979979
591436
1324569
569617
956378
13602
1547620
632197
1413494
1604740
1428715
1162560
1470125
1158222
788811
322147
1181270
354737
621672
664447
478807
1444769
430888
1533351
647745
940870
1187961
1161265
1608807
1006484
110184
134047
308282
1436279
1119106
81094
673125
353118
1516916
1022373
1038118
883953
742878
1362560
1407771
260360
769322
478101
1617886
559597
712356
1361797
677861
424432
1534593
669603
761684
87375
208583
697487
1407887
1606154
1006705
1027237
578793
474954
1152478
1193305
435285
1243207
252723
1239535
1217138
678685
237529
1554554
800460
1063014
987269
230583
95893
1203960
454918
1164285
438998
1582919
374716
351797
325434
813828
1299454
153008
1531298
1327450
102892
1402604
1218916
1179105
126961
1450203
1566359
375384
118406
380883
1074051
405903
311326
640709
1039938
477576
740881
1238792
575474
449516
847502
777795
1472413
1204763
457102
463880
1611776
1414609
1372098
908325
367808
1149920
971739
1266897
309722
296744
472702
541169
449259
1502745
103049
1102444
1552693
758907
727155
113559
1143694
1442596
1465291
352408
874984
680510
530813
204102
1604792
791186
1467470
1333209
1042095
1169344
830763
909009
1018162
1535191
656991
347658
1622674
1371026
1254543
250451
675266
798519
321978
551161
1451817
147652
155311
861735
950377
930293
305163
1578941
1134577
1019116
1170233
955415
397210
1293565
1529728
1430467
95385
1058810
492864
332307
949330
1573776
1350097
804616
1171573
454241
1018245
1620775
507444
1426453
840302
1357695
402901
1240323
311129
68524
439546
50694
150378
1267423
1466406
1336343
1537035
179063
1443114
1194317
1115178
1382358
1122305
268678
782361
517877
260201
60040
1068897
401113
549756
1353577
682585
1612434
376991
1610773
126113
1370431
355832
1262846
1463584
1627787
404029
25507
591832
1303360
508018
7224
1400149
1041806
1322803
665548
1034396
1506603
22455
575277
1584420
1309225
193472
376722
813002
418276
350734
177020
1375455
286286
1188911
1443158
630190
1529038
711223
525953
1163022
224738
378861
795502
823691
1559136
161692
1519080
1566963
635561
575820
1343731
961549
1546545
316252
186541
588508
114211
622687
1573140
54960
1438481
526610
81333
337652
1248377
931567
1205463
1436682
1641587
369673
269586
996445
40288
716922
144372
101696
906223
742333
1491442
511137
490398
132069
532439
878524
111582
1180642
282418
806010
161601
858392
960212
775748
803754
1426880
697869
456456
578789
233169
682016
500574
500943
1437521
640330
375096
613593
1341263
934417
333888
1638689
572922
808640
740503
1481497
21734
913461
550121
1029346
357739
817693
406822
405976
51546
399547
485466
61129
242434
1502984
1066972
998694
1541159
741648
689008
1391178
704214
1208235
50227
397480
1556816
361717
121981
1110085
1337582
741854
599158
497969
873526
1504152
587622
1184386
871580
122799
350493
136262
999884
638520
586201
117818
148155
1602371
1555457
302166
715859
643138
222131
303880
50532
953005
939727
50401
151958
173086
1420513
636381
23307
737530
32765
1342885
203137
29001
5082
1291980
374430
370005
832630
326253
633260
1348123
1109286
580539
611177
305668
1518046
1612504
214378
9604
827249
1360925
1382097
1008629
771935
1412974
1265224
1249420
1268118
1502964
1265155
779812
911684
1541241
7114
1061896
381455
698977
420954
1357177
1205720
184959
505131
169588
178290
30897
1187290
1593121
1062768
1598836
588243
1385727
84440
601211
1287500
571761
325690
1349122
1070113
604940
1052778
1600199
999463
976166
806970
1362469
143177
1136962
715812
667527
1348696
1558879
482777
223529
422063
1407443
102472
1295118
623313
1343149
1269848
1033492
478293
266812
916689
136287
456240
266838
882140
99579
1136694
759117
1322644
1616956
401932
1404023
681825
1504064
973400
234325
45946
485986
1354206
1500758
1561712
1457610
1498782
700557
881511
401359
700004
1026878
302753
1170109
880961
1296138
943624
625586
1365407
1014754
74764
817723
107253
1371467
1579088
771624
791904
865087
569387
517695
165896
994405
1378558
26697
814116
478525
1375464
1365909
1622472
1334628
1416753
1474547
655384
292030
820311
1608202
1347821
799212
575442
791526
380221
179999
1248014
501155
1437682
430797
1380865
112390
130947
24756
1299932
1287467
836410
190561
108857
535493
1212472
944191
641925
330620
1268617
974588
1555687
984594
947807
328708
1315348
335447
425591
1227486
1029489
1566817
1225616
698555
1542906
250999
301499
870170
1007017
1319959
361568
929921
1245656
374373
985161
178423
1020775
1179633
920012
837162
1226119
1033899
1347356
1511570
474446
1538210
281520
738484
200098
1015896
1000874
276506
434030
329779
183019
1523411
1598939
1199799
577582
499818
1220476
450368
1358527
1198471
1106044
872489
737331
347652
1537545
298351
739439
1002141
1530478
1634017
707748
897860
57699
696800
1360438
1051437
1381061
180552
164348
1611420
1045428
904001
309614
161676
1076026
752532
505519
770547
1010031
1330192
347951
1064205
935365
674243
913656
1430970
894466
222212
1611497
1146721
1451938
753369
1520146
998572
202704
882301
232903
438673
389009
887592
1381586
917124
1269099
32582
1437306
653068
915005
1401598
1326937
531238
1254802
350921
25595
984
1041450
1581384
509575
585135
285710
1107444
1246218
798284
114508
425081
887161
540208
129249
729264
1157279
311892
1037506
696461
457565
1376235
1564913
870013
1428274
1187617
1053726
1396035
748462
1612818
1491708
1334313
1195332
1209265
1100680
122819
880683
290830
923701
775256
250771
1049793
1167403
712099
1436117
777886
750455
1243681
24531
865124
715569
102088
971842
1639819
161334
1303025
43506
1396595
293139
1497459
518928
1501151
1071702
84629
263458
201233
17827
1440839
1467898
348653
1030760
81122
350059
221221
65857
990292
1489993
512212
194891
1463637
753611
128541
290496
1452436
609255
289113
702987
1009901
1371488
917926
1567395
433726
476054
1485579
84969
1427799
1172767
200068
593966
53130
263581
1086372
1193210
861873
970652
507273
232219
17489
1463111
1213351
1646291
282195
1160340
930305
265056
163483
433315
162782
181477
1344658
1646117
1218699
1246886
68699
1487567
1405872
729615
373123
16848
1227600
324835
1346783
1077999
447897
1400227
545056
86429
1629412
1416554
980310
360187
1117477
1323930
700602
91458
317893
1349193
180628
1021106
934378
201682
1156315
1455197
543699
343727
661888
1641146
475795
234300
483642
396059
1401256
155411
31841
1577623
110482
753581
130632
690758
931094
1588054
415424
1176435
709531
26483
625133
1031429
894354
894476
274852
1394681
639668
821325
767223
1512172
130867
1368621
1033717
94896
988030
692318
1400121
1304342
754369
1334732
897657
1629012
802613
25262
315910
272449
436367
1049842
47089
1580731
263227
1368616
1538181
390504
1415763
181047
707119
276221
1201198
1153265
134073
942995
1063872
129479
1367535
950972
1324514
1018719
1498176
1535979
1217970
1546705
484191
358969
598366
1088561
1366599
687159
738866
735148
901674
1038437
1195386
1064079
782968
698111
249810
1162478
1070333
1040147
911051
337297
15844
1367171
1123578
208787
1326900
704227
532666
358823
328329
866887
727546
523176
856477
1534928
324941
113102
394333
205285
405149
382301
1583077
763206
175453
244714
1416798
994188
846469
1339773
1278082
401616
1470026
322954
843425
509689
691246
157610
1202311
1253085
1356807
1190244
1592914
1075544
1451031
748897
162558
1568256
371623
955310
120228
1565157
1192346
506748
1559789
1492756
1534142
270198
504754
1116152
1444386
1153104
48277
954910
1411921
634421
31827
849980
37841
1108845
63908
153468
1356576
413246
609094
438496
171500
164754
461046
372391
71164
1404803
57947
626126
153408
848699
716147
585896
508393
720598
560437
862402
1528816
1630488
1273718
1535878
465254
1189364
141519
40931
324432
41791
823804
718239
1273690
866101
1286551
661759
892752
365776
867210
936738
735081
463575
1341059
967908
607430
977990
29758
921267
98789
636433
1099928
510977
1638606
580247
1308583
363634
1525544
128425
256964
715701
343968
690774
49890
60027
538128
83114
108282
795805
26276
984404
179932
599698
1475361
1577246
132479
77871
1380947
1413118
1008188
149041
709972
1360405
124791
212002
1550426
1641957
1507718
792457
92876
757696
1237564
595381
682913
617514
543228
1287228
904095
655478
415345
405482
1024020
1411642
693384
373583
460649
1277797
289295
1071335
494230
736691
791047
1070152
849957
743077
1356403
1414526
1565573
481913
545474
1165738
1097443
700699
202880
771144
120293
888602
662475
21542
685029
1505967
1451213
1148773
31799
582092
965352
1162762
436898
787482
1182474
632820
514506
762889
737612
1430302
1542271
660367
197508
726756
66871
1308450
1566692
1036949
586508
1183607
1607409
181191
210676
630142
554950
173126
853170
934892
136092
1430402
381456
1149629
124501
1088053
334130
1179884
1419910
79624
1558045
1320809
103474
1378427
548661
1465637
1537697
643034
447404
1240587
1291158
1493627
368682
1193956
223310
1323029
268100
1133923
1279473
1151824
165457
1466381
1537428
231814
869582
827255
1625984
503400
655364
825338
854087
1239306
341962
341742
1322549
297530
1238641
1471235
1039493
1647505
1527071
767215
1043137
1169972
579767
1633172
1185786
315206
718945
846011
1551859
1247186
160979
405600
458336
918118
526966
784396
927024
1104410
858023
1113017
567341
543205
1325631
863916
61364
585760
589812
460502
1591710
676861
423580
1003543
218585
1330290
85636
193174
1487262
186367
1189735
57523
655114
1592270
734082
1145420
658902
970110
724723
384046
367678
829188
1215002
1536650
915050
1610978
412943
379063
799984
1613845
1049893
1337326
574758
713580
722520
72168
550887
86807
619671
323094
1249075
946353
428635
360603
898745
260921
34091
413926
257552
14040
1051096
1302725
1008228
320675
900917
1008574
1472384
60900
685071
1148024
455996
238951
531790
390340
625836
148986
1373238
730990
1017970
694736
1454343
1521757
1348081
289479
923169
765113
742104
451739
619577
1552460
1273224
163366
127875
628915
1151905
171676
427492
707288
528567
614341
1000335
226899
982040
767202
175912
771278
1425775
1481412
733969
714050
135515
766072
619784
882547
1097338
106449
163899
1235552
833722
842942
753721
263803
655497
959726
1186840
1219789
1321091
83974
287094
618173
889486
1227635
191499
1350214
1277333
389189
463323
174782
174406
265198
1404699
1501862
488590
1358831
479902
1307159
888680
109532
1071755
1104359
1390845
186398
1542471
1359051
800268
1554823
1297988
258366
808777
795438
511918
985049
767424
1274049
567879
1138291
283252
1496132
659768
924499
1636533
561512
926370
832361
1641033
1447076
564636
551214
678571
305586
781335
636936
128648
923368
554770
47955
451166
155008
1213220
903802
848055
315090
775234
925436
1229566
1583445
1543912
443542
702489
163940
899093
1537403
210752
543701
542221
678701
257664
1294829
870033
780529
973668
1381936
511410
795272
1080142
1628439
24940
1017809
298358
1078227
679361
300496
531484
739349
1358615
109397
31442
666860
1283669
99751
1411299
1473271
9060
1042397
166145
251320
347274
754957
1579182
1609302
1115546
870937
761019
540803
1118024
842914
1487934
434053
1339215
1642387
517834
932891
1498061
99018
1099306
408090
3778
1460438
1119576
1630057
1570740
1226083
658482
1335829
19912
1167598
835731
306186
605851
1633163
517275
360079
1552042
1625861
473086
1405732
1621593
702965
869468
1519265
104146
58449
995005
1016934
1042307
1299807
53535
58336
328398
59026
1341793
22221
1053294
491899
552535
218220
1051142
1453422
319916
467484
1092881
523906
1171204
1383501
87304
1161664
670327
1073342
773983
798205
225760
1082857
1275223
337795
1629857
682939
1247131
1479270
1642582
769176
502973
920696
27773
863976
711506
1395468
744801
388398
883464
584688
1618743
1116823
1610975
197091
598744
1470564
1420428
602909
174259
126459
888779
490687
286381
866668
366803
1437126
1087593
254107
1495059
56463
6090
300689
590932
684660
156759
640614
991469
123452
559057
85330
1499124
1313661
672223
1334471
861561
327430
1346520
220490
638698
1592770
129086
305279
511374
649762
550664
545983
1181753
590168
761585
12217
1479424
1520995
252950
104420
1626721
884102
1561742
175690
1330287
136390
1229882
1503824
735716
274518
1358844
1075170
905058
1279786
984895
1337961
544194
1629709
461010
1421412
491838
85492
1158745
784527
1539680
1218153
602180
18006
84424
897356
126047
187765
1340842
1407670
950036
1112057
1587753
1264750
1519695
1389703
190815
1138531
687873
1495222
1013860
848039
1306382
1061923
723355
863786
1518976
462083
16882
1601646
1498212
704543
1302601
375025
1455750
95575
1099600
591022
193843
1442956
95505
456751
411166
1069476
377544
51879
1128203
145761
458308
1303632
68668
522184
1547684
175615
540855
699572
1196708
1073891
887334
744348
1580074
896453
145147
561099
497335
696021
511280
991874
392288
546221
6645
1207200
1350196
458203
1239021
1573017
1271534
120827
185766
428857
653652
360203
812825
769550
829407
176823
1484080
462769
1613717
1235307
1569773
57784
909362
1026287
1029560
953303
474625
986697
733279
1189463
1310935
733658
1032046
510615
1583073
1317212
1431652
813184
601559
1080773
1411388
325628
1049758
1242150
1038492
1232601
649916
934685
1579649
677417
1207671
368694
307169
689084
43693
995710
891127
175812
424022
1502851
211326
240038
1560352
18367
98722
1126402
709983
1626955
1231499
1403013
1203465
56124
592764
273297
1550592
173109
421012
1633133
519764
1431401
1321367
363268
557592
1197488
1114637
1084686
435193
300587
189453
262578
631549
1136194
452428
1238958
1154237
75444
934912
1056552
311487
826222
292441
482526
598184
1035849
1050122
456494
144815
315045
1242372
1306787
179812
443438
878020
1062629
1300589
1520724
1277974
1626978
1351011
475389
381654
416028
511937
1641707
1643266
1017821
875277
1497940
1112223
729591
301025
765056
139373
992967
200938
1003393
1299942
423867
579710
1297575
900196
1538702
1043478
1188885
402795
622433
492122
22303
1245093
813290
1369556
540542
994819
1541281
127028
278592
1538957
377025
652086
25689
1196359
745854
105398
827949
756225
1064702
598856
892501
93920
199157
690762
60203
1542915
1641132
633227
1281767
352521
1206771
884273
1357564
757195
1624216
1631566
283752
9743
625155
1391476
519490
442972
1628845
893300
29532
1596630
1462433
1136009
149981
572943
1422243
1455882
920803
745507
493633
795620
702730
1202803
305947
660330
705847
1531959
1021417
210777
1594576
465551
644324
981197
1429536
1271813
1103156
293307
129472
224041
792632
815310
1061409
463424
376422
1227116
173407
930395
754580
1046983
1364045
1299713
1133326
1577370
1113034
322968
259908
1152347
55865
970941
671660
1594965
548260
640933
694753
1097121
1213987
676666
1152688
1294108
421707
1276060
976013
275857
1390080
1138684
1558306
1023427
1243076
1298965
1001207
370354
21365
22072
579750
426091
1073332
621429
716573
1644088
1468788
433129
785735
203286
1169079
363142
228105
65067
686488
616215
1328661
607064
721116
113354
1574051
16547
1020422
1394259
218933
21632
1138787
246984
622182
1394667
1532329
17370
1087801
111324
812747
131645
1452345
206009
1174124
1527257
1539012
1294761
643973
135278
1287973
344408
62550
354736
279364
1203290
834847
428669
1149156
1398746
252103
356274
421890
1411749
1514053
1397778
936430
501341
1647606
556965
1241687
146245
1517765
729247
1494105
424230
1405344
1555367
1556703
804661
803170
892543
91948
941940
1369868
287942
263431
1597613
1461382
843319
1438935
1019548
1031221
1076784
1424930
51558
1346458
1250299
688604
466752
759988
322974
450766
1446890
1491918
1146169
759156
539215
130186
1524261
1018340
336541
274469
1585309
1106176
777231
466668
1565979
605438
1432084
1624772
229648
1239042
59174
1430392
1398569
319709
258524
370801
135173
1401726
672385
334361
1450006
419822
424252
1590019
1006973
689567
936837
468310
1445460
1422132
1305077
588945
1310762
263750
480385
235196
1178835
1024027
1016280
16400
635233
515616
922010
1520555
153292
475205
1180421
1348526
143805
731488
9278
516268
86940
748757
1039078
1193266
633848
18129
472013
1256093
1160830
398743
727701
1459924
74961
1332596
227494
705225
978328
534636
1497763
1868
142980
1203907
803228
1183063
891426
645315
762619
1366917
269117
115247
1325070
1237146
718702
1057189
155808
1523324
1318134
1143086
1178227
619782
645201
419919
488391
360037
180654
1056028
1532019
361557
563641
1636167
816127
362533
1327926
280261
958466
1095218
840205
1242558
997838
1319096
799797
59559
1616728
1353044
899695
588926
551942
64729
1595249
157968
607646
146120
1392842
1254638
1213849
668179
23028
207495
1103792
1072057
28788
1541083
1493839
667890
456809
948731
1035979
272695
817326
268783
1284299
1214225
891353
473773
593137
1272412
1119469
840155
866758
1353677
94404
309450
165222
1042848
521490
850814
1413211
1509179
77696
947402
996893
1545214
169970
1381902
975895
218803
1571563
1642449
1511213
6491
1053184
334798
280257
1273788
96586
891775
1540102
856800
1443379
500836
1143973
605944
1420383
111473
1363650
473843
194629
1391158
180660
1160208
824591
1291161
221020
818312
1321967
1274161
247143
468649
1268043
205525
968614
680133
16839
467757
970690
1573297
669326
1271771
108704
1497892
1395538
1629418
816016
571988
378786
1528376
1525747
1434483
439983
775013
1391236
1168855
1404023
453199
722986
689465
42210
635898
202055
1186614
753016
918804
994864
1278934
1290906
1578264
822845
379763
162502
482363
1062381
723476
138211
943795
1606497
99760
996471
1111783
882173
1093250
786658
818617
562866
862940
558779
1112157
1126558
645710
1439042
989560
660777
358341
1213468
734069
1637970
84972
568211
690965
401775
650928
1135712
556621
916238
95239
1585879
319571
368533
1586922
1257031
1585529
873908
465838
908692
1261514
1399432
1175254
644904
1303500
1053359
458878
367868
1547667
179961
357022
864280
1147200
1125515
857764
874511
274394
888300
214701
230433
1260710
1531812
605195
1031578
990726
199178
1297647
602405
1280789
122816
259381
1517191
1104032
1226626
39919
440145
445562
503652
1003985
894333
395271
818571
304073
1320969
2594
903211
677774
1372475
753860
24312
501435
1011604
1210843
181096
1117782
1486340
936233
1453926
1549991
49846
1637249
322442
463206
1303642
989782
1392039
1599952
636341
1188375
98890
1557021
1010249
1244058
1483929
571877
601786
1638005
207592
683581
1412091
857962
1513902
725476
1429250
498317
1598961
853601
1596470
1246044
1453541
1168583
1543338
669738
726536
579710
1604055
829681
693620
721132
812395
490468
297424
296690
793282
969390
501034
22210
405905
1063119
1560660
1417637
944453
116269
1491030
215038
1591987
1510142
1421172
363632
1231246
1514250
722913
1350522
298812
670036
571145
1253201
1486005
73710
228094
519928
193405
1108299
112211
1504929
504671
101869
1176091
509688
318828
260038
310069
1122273
1623728
551665
967045
591836
376280
1112580
519681
699812
321890
1619915
175725
22662
1349223
1174867
177652
987772
1491369
1011776
761013
924321
1051191
68232
1140142
519116
109336
1192048
646045
933726
329015
37423
876252
1454988
582819
1539420
482092
986682
1641701
265834
1114396
237643
1632497
10800
1521089
1603918
1069879
1610820
1572018
680223
901855
923944
431192
1096590
1297758
543088
742196
1214108
1154091
140762
1328774
622248
683187
1073747
1016195
911560
1485433
1636555
1132890
1392715
787328
795788
513359
145317
892985
1286729
910210
742633
1127832
1222012
650982
393421
1360644
309843
1031973
647651
511477
1104013
1112248
1028356
274290
91562
1613932
119584
213399
128650
751088
681219
1167683
1368745
445360
1514058
1247989
1541579
1400902
501973
969929
1481445
348820
381751
380909
1354078
515626
87244
689751
16723
213519
96971
1221039
1251413
741805
1580356
676006
403925
994645
1415637
1048237
821314
949350
349906
888334
891879
1237035
1445247
1602568
570229
771703
507939
487196
958327
1571192
73352
589330
288685
1495218
436943
858839
1372257
91440
254932
1054733
1386927
424475
731332
440854
229185
674101
1639761
1052925
936194
1141697
1146012
1502107
1431476
927350
1234419
233898
915529
208633
932949
744008
70545
1133357
319206
825058
207920
151551
1165109
673219
587622
68194
128840
91509
899629
866157
192024
676932
1620595
804674
1119050
1089254
244334
647463
1476764
28562
660538
460785
1140338
329839
1124253
883831
1398793
1027791
1242440
904810
364706
1051147
703967
248197
568097
953018
104906
1268915
1647612
687491
309065
1020434
506009
191745
1535862
1554183
466035
1318070
115495
343706
1000060
1138255
1604664
550997
1539388
1488305
443089
1309019
1578730
1134011
856226
162656
64485
1140443
228640
1460009
399269
1244181
1134072
1162062
199673
112603
607210
851300
723614
309586
1406178
1405621
837640
227583
130393
1479241
1241963
29576
585251
1428640
792203
806354
966767
1391435
1530818
650882
1480566
82065
1129750
999545
168316
719456
1488686
567521
482934
764501
1612011
1443076
282055
1606345
782638
802153
1017287
357361
546274
1610211
1614154
342668
1009501
1386581
834558
1419010
508783
677158
668436
340251
73143
1469270
880754
1163508
297076
322434
1539339
226311
831134
773591
1260278
519401
429986
703527
749270
1150822
1567720
1530577
245792
624569
408914
103972
617449
1162554
555851
1171296
488661
1335785
545258
1120166
1075119
839753
205822
1439784
972074
1199498
986719
1161071
630580
985154
559625
887420
1641215
15688
1345287
1627680
1014683
1615678
389484
176745
515839
1032242
1199621
449522
464260
1184645
1074653
1439302
756468
1112027
674141
469261
1612594
852764
1209171
452442
574076
402057
507821
224828
1203543
1561535
1388444
887626
478838
1131229
441169
775533
240166
407787
1129460
576813
1501013
709954
420087
672282
993582
825041
376475
296823
54809
1292991
79724
299503
645418
268249
686316
295712
506425
435706
1360930
670688
1213359
1226067
159288
737432
251519
185062
314241
703775
1321541
1108833
1424659
1613658
761091
859239
1072096
370232
61154
1418848
679463
558374
533191
1408485
320584
535777
732824
1199828
1141998
610164
1413062
1581557
1375983
663705
490435
649156
1035214
295792
89243
760461
952911
313232
441981
1522158
897571
786599
15576
1348978
1143693
401359
410986
434827
148955
781761
692529
1271765
1334906
326256
356912
1409992
1256059
1236921
494307
575190
395016
824949
207519
694161
689997
986494
1260125
298771
1112311
1497620
1233883
124519
834943
290315
475385
65844
1076418
789555
689488
391431
271673
877406
647446
1532634
838114
268369
582469
917728
1442561
1027222
121712
550871
1268869
1108133
874771
1399007
565830
1198761
1439542
825280
1305685
1564219
58182
402500
692301
68833
288595
871418
312115
83227
1324580
623943
340318
1144519
587927
190427
1007299
772410
1574740
232368
208215
1144477
232110
1301812
1033393
981151
1605015
1393332
445241
708640
736781
995623
1189861
241805
1027664
1482089
1558169
1631215
556234
758119
696077
518821
129656
113629
617785
840074
1325022
660322
115069
1075411
1258358
980129
7111
143400
1622947
279487
342668
3839
1072949
951299
1445181
531764
224487
1048334
1621987
635554
914862
1407498
1064567
866340
598958
1538713
268189
490721
1638899
1228671
1468104
279129
782367
805788
219584
43844
789602
106312
731082
1044821
624097
590045
248670
786060
1062237
157887
1225447
550381
1428547
363164
605298
1631184
533446
751459
325910
1623302
1341328
276648
175927
1228597
46
291101
1102392
669242
321031
1038484
687871
1573885
1223945
1240125
810210
944519
120596
595949
1348060
446728
656438
1333814
1103312
539327
1468188
564432
645297
184630
578261
772974
1576745
129347
1622989
1423000
547987
1005879
1261652
1011725
1547766
1379157
54802
308832
1495660
1125689
87845
644259
1517992
1475689
1005415
1417290
1031988
284579
377907
749510
477257
943452
663161
1064069
115798
18430
504568
190128
1333234
774861
802405
1487378
197969
35337
236675
1465682
414610
83817
191458
615357
1528403
268315
1127772
745272
732929
1510911
1547352
423496
796747
562766
79732
711369
543995
1317774
243689
1499558
1090617
1540924
683177
994445
1231537
629174
264679
1173616
41863
962406
1262359
1287831
330471
1594017
995190
11310
1175773
923268
421986
1497007
1391320
1422516
1314539
274228
837800
1053948
1386451
556388
85870
719780
756784
211427
1505704
1327217
1262004
1440212
329858
1261673
716850
276816
446865
810625
1149332
196367
815328
1467431
1357543
21216
1197525
1107870
166595
894487
510341
378896
475901
942989
29699
728406
1467303
1128831
42980
332329
1461959
805921
436563
1575713
198734
1550654
741394
949188
908501
1613429
1134624
1105094
1311446
493273
936646
1433331
1555175
957172
633534
811927
502780
1562288
33678
329276
1333816
1187553
451751
885918
7722
572183
577994
43159
1058857
602620
600959
218901
71038
1313843
1392696
682873
849248
1328288
467570
854248
103145
516349
894242
1326085
1087911
767181
705647
442530
492118
1475455
571290
1275007
1294759
1255516
574671
406220
1167077
1558200
1619820
658660
462004
641004
1610214
619925
1224450
468665
1334377
898224
991164
445997
464956
28132
1227218
1621744
1073921
1183550
860290
1095658
217319
342958
1129696
202675
186321
1623404
489837
236110
471943
1252706
1438133
269411
1038816
105120
39560
416017
1538280
192818
348831
935555
21661
1420938
321278
800417
443973
718337
105161
1561344
1065054
1202891
1418905
1539971
1369590
552276
30110
1014325
1515396
1153363
1499429
1446718
433113
1449791
897098
36896
1070249
764646
1476731
1507782
1544873
672332
1111170
309155
1485966
1204228
423253
1481216
714678
980484
1557047
733073
1234576
856111
442446
990963
825491
1062295
187873
110077
18199
507368
911102
461663
169472
1538324
145540
1614192
665112
89579
1468966
1119721
88094
1151235
258322
1371242
1069534
548147
667663
1210840
1555964
1154799
246915
1384501
48016
1150321
935685
4556
255655
232343
1601758
982427
35968
518303
929122
1432684
1494969
19026
795825
933082
846659
1504848
866230
473275
1160590
1644264
479032
268803
848949
508918
427175
492990
40817
1299251
666676
1435421
884696
345561
1506304
363075
391690
829327
1421802
1448188
734084
38290
490621
711393
82157
11497
289607
1143601
1593358
1462040
179054
768767
1105944
855002
307137
1467428
359271
342425
828115
747314
698703
748297
193535
1338665
302224
421120
1181451
391202
381174
142015
1518709
833451
1266315
297512
353878
1543392
1206939
1143646
1037071
1308795
62697
264919
175495
750114
325184
493928
12407
1149778
1261461
923682
599439
1542731
1581015
1228976
38956
1047273
164370
963478
239101
1256707
1197940
253933
841578
1595997
180238
389358
1046057
1297693
1414192
183390
1100277
597897
420920
169615
176275
1201022
1301224
371273
713064
88907
786740
13856
1120233
102598
732667
164572
890413
112099
309019
1312959
1600289
417810
589770
571748
183489
232353
87307
1289903
1048122
231955
1482637
1431122
616429
497809
1268931
628695
580227
954284
526981
42593
1616968
203936
432739
1098452
474785
1343623
657820
1329847
929386
699058
1083442
679218
594863
926850
231051
1507704
1208759
746857
406508
180616
1071097
111748
903979
1016559
1386676
1049510
816320
1236612
917689
490423
1484515
783743
884075
599412
892032
701598
215767
1636981
134167
233934
1024809
840340
687127
1627217
569295
382804
378785
1140470
551459
668994
1459516
1639056
1190175
1230954
836809
71013
1040874
516120
1335171
1334527
553999
712750
1166762
541340
828209
657835
909786
512157
1198581
603958
197691
1393718
1377307
42331
954521
1215167
936449
948581
1046758
1504905
336398
642788
594464
459218
1631458
392856
546929
552422
249568
1105226
1069888
977141
1246400
1341092
1537103
385454
791551
715464
492799
1014937
857893
536287
1296634
593625
1606331
706098
694756
1318931
1183668
997123
1258780
1349587
883896
270643
1361228
335119
276055
718999
1511139
570145
1322357
198930
134925
700504
953196
1482539
454528
587417
925631
822359
1030068
173793
1162096
322972
627311
610143
99333
880964
224537
1248771
1642293
1076016
564589
389742
836972
162820
1206569
1572372
243205
141305
305953
1175669
903230
1605766
387871
67914
204925
726179
399186
966251
295638
1270307
928241
852149
1040630
397996
1104940
1607327
1378094
1159789
1156996
1254850
344006
759906
74877
341055
1611122
1503899
1400850
630462
1333982
333511
1179471
936883
299758
1567933
984794
1144180
1145949
1278537
1139389
1534659
740863
1114762
1409066
844366
1050907
1295929
794893
1376877
809240
134989
921992
150774
243469
1037260
956920
382111
335285
689341
1192517
442256
1490450
1474757
1570889
1518612
788977
1230409
1406670
1355192
817086
1507652
1292709
499152
1201347
738252
1569040
1427284
941495
754176
1109554
1512654
1074875
137224
181203
1614838
439998
891336
1313365
268994
1250599
450816
342801
17789
1152621
297256
798569
748237
1515231
1559059
689065
1585462
1409256
1127289
97797
1633836
37716
846293
395906
952898
570961
139212
1392212
7473
602006
102471
180114
1557446
874782
1624935
1060396
1341430
1385302
889287
224611
486210
1287797
176750
838478
1456190
63283
819673
21804
285074
557348
1391231
816776
674193
982456
683319
1106425
967500
1232752
195249
1502935
1405683
1307156
244215
725024
2493
677856
690140
403270
1175456
562734
223289
96381
195207
70200
199076
735766
212602
679468
734574
562098
444289
1642791
209070
1466100
330096
193319
955279
723548
1508307
1102636
682425
231259
1173337
1450972
839185
1088779
735751
94620
602055
1638950
415106
215082
1483821
1180666
900104
95579
231607
247353
140529
630066
11144
428932
931578
328056
182090
1553014
1183264
1381659
1464942
390109
567911
1203159
711013
1337754
219949
401530
9568
666013
1193286
550305
1026749
1250151
1049496
1212366
1387144
216243
824340
499919
288479
173359
117735
658143
401833
1140047
525366
432325
315645
1406794
316172
278617
204536
172867
655914
32639
660362
129742
879036
1193902
950408
226933
85536
1622904
1410523
100689
516430
290378
1222886
1596694
803168
1327047
1125046
257886
741468
1388084
1371026
1106538
387240
1309329
1248406
301532
390350
148011
980293
1039684
158859
1390440
23236
1280380
283799
443408
831037
1634146
1133950
226956
1035262
578922
1506463
554902
760598
374632
1555073
199821
1141823
1613587
318740
356833
570658
1338597
1191438
571076
1466830
971301
1096454
1355487
1553001
1314291
1069024
635056
254172
69697
290225
770933
498494
58159
970602
845692
627071
1075164
430952
1599674
63910
448370
1483175
1530118
524779
292941
1539632
774481
1396263
658578
276973
762339
252225
80363
760160
27403
708506
14835
114235
848946
358646
648837
639924
381655
475715
648728
387166
162589
253545
73102
1135618
1311673
517328
857840
383794
386580
777615
1291867
827537
66724
242873
899501
897110
1385660
1621325
994373
600191
983581
1376786
305751
559459
1646083
1398262
1585501
1014479
733475
137031
262809
1629870
390485
95169
909792
928970
819359
606545
564630
602531
1100489
1196395
730379
698220
974294
460825
1644363
155959
73372
353014
603274
1530422
357073
1610303
656888
1528890
1274863
920612
141469
1500646
566734
1533714
436446
1383702
1161555
1151536
525925
650824
1022687
41736
1275417
844445
1619650
395864
1426526
162208
1558061
1215047
1176983
515946
1172079
1137661
911974
1053538
1016499
1604830
1008876
494090
1089984
287935
7165
1131703
506394
270763
133303
249225
149666
29531
1166173
1231837
785271
511938
1405063
755294
779421
1335650
1258831
1282617
60792
922112
756490
51483
26829
597685
1622650
1185963
409442
809961
606993
98006
1465558
1494371
1033287
1334428
1270962
11390
991476
627595
1255357
203022
1042330
733853
825074
30423
97590
430958
1173807
1111974
296173
1214752
347485
182033
1191362
399422
695396
1456127
1382130
84880
12477
1129834
44371
773323
1047383
1248841
510334
709639
401126
1025094
604404
226026
815498
1458084
993909
423022
1568752
67537
522671
1352420
547368
1220310
997418
1227532
1490700
1239424
413219
8767
499495
263174
1080497
59659
30558
1193380
1141667
122457
146014
314710
512596
1328627
1145883
1070954
353043
288346
135653
308838
418410
1067786
1457080
475859
738977
1336250
1304933
583051
1181759
457746
908378
684627
789993
1101279
1581265
610956
1194750
891237
560827
62399
1585490
69948
722753
1082745
26584
460693
627952
1238353
1214327
68204
865050
1353180
809425
1118826
1467243
416646
263379
1569340
796369
1228163
840940
1555797
1334942
8002
1272728
79701
1315991
244899
246754
415793
1173097
1574414
975459
1598840
458217
1067204
622091
1553402
785390
847570
839634
1423918
601730
451264
1431022
670835
652673
306827
205250
895448
739667
1445568
694
806409
207321
1406115
914136
890745
275144
1137776
1209963
1275157
1552991
805872
698048
631272
521234
987913
1296846
1029793
251749
1619483
580793
146437
958207
793938
632555
126427
97332
1196629
66506
1045216
256591
1097605
1126094
946113
104051
1058972
405030
328281
962939
1064220
1360635
694936
1389648
1386293
712335
760726
1309730
75657
956870
1616527
1095497
442864
1404183
844990
1569161
1296591
123305
779063
1461886
896912
616151
753853
1135330
791828
1171944
894827
42625
1027757
259542
789410
626618
969784
261888
292188
1115618
130852
723015
128664
963605
1410504
1159852
1066844
964433
1617640
740183
1126839
403623
362784
203888
1238645
1311391
1216245
1265801
1463733
1274018
1204330
69147
450602
1442008
325388
1140136
934100
230603
1564936
773381
1476564
1369434
158000
1551632
1171253
1014360
811714
214135
1543159
1210107
139685
375232
932793
293465
183697
414505
1020067
215557
155754
233241
334217
298414
959402
590977
1104210
948668
807278
1574460
603571
698804
344313
1452512
340871
63591
1187534
1038521
1352160
11221
618433
864695
554602
413758
809493
1116691
874542
1375914
23264
164006
179303
1137357
1537626
654933
371552
835835
1248165
1111875
1539267
155829
162319
1281858
836602
204760
93993
1484117
1226661
367678
1509762
931816
886992
434460
1085948
875343
1547474
107007
405350
305725
574798
121118
1403467
503590
132243
1522630
117587
803931
783221
1351522
254826
928545
1018185
401936
964074
1163510
1398606
1416922
540751
1147024
1111258
1595387
56212
196792
679487
505510
916424
511771
1166795
530099
1334948
773203
62696
1291335
1003017
56978
841749
1062613
535374
196626
120283
715876
561104
41479
1400192
461509
1393078
1594506
36018
751410
1411101
400817
507382
1313583
379463
959432
759777
339022
1061447
1005822
70217
508558
1157654
919538
762150
1282178
1535383
1505303
875424
801104
965791
907717
720757
750713
1052503
1058790
265701
1496344
1168903
1126544
739764
1526113
233339
881423
986356
384990
982511
797243
1481407
1377923
212136
397622
771387
1116044
1362273
1414899
22124
1081511
1360392
1542179
136729
1185752
917300
931618
1379009
460264
1512010
531510
1011087
764672
430536
694566
1064453
163634
1401399
418080
1349466
1535393
1326967
263615
1277172
1538872
1429222
468226
771075
524064
1341579
809250
1314836
731796
873950
207973
267302
848865
681015
127351
1437226
893113
68158
634588
475382
650964
1397354
364843
1345655
905496
861094
359379
1417407
262583
138916
768798
106144
191033
1464397
570947
1443049
972262
1369924
817515
1177127
1029654
398511
821576
741837
66141
714417
1634587
1303736
1224651
1118680
716478
1334155
1542349
520344
646237
1061380
383730
508592
4656
893388
325058
423385
180771
1619404
867706
509898
466628
1312284
32538
253226
811896
1070714
1351643
1604623
384890
1257194
1504499
1303769
1169593
1593805
738251
764038
268839
1507941
1303144
1255800
1050173
522625
155657
1133101
89303
546624
245369
1159871
1637106
1317688
1524786
459865
671749
334063
765896
359409
159796
1580825
1243363
124542
646314
357119
988996
1480303
18570
632231
840088
976530
1304193
1333270
1113216
523835
1646305
103747
704062
976243
853709
736722
1102027
252519
455044
1094493
1326824
117696
1132982
656246
242326
246891
1269954
1104225
539016
1442053
1024643
110001
1108788
511110
811036
1431808
1422099
1183083
1048446
916131
1464963
1528576
109554
774661
262580
1646513
361703
1318870
1011346
1193032
1609120
553190
1035191
267947
1012878
1168076
267547
314877
243554
723554
978286
646481
361288
349335
281292
1299411
985787
1223082
456785
1635499
5112
175718
1563503
501640
96385
956080
1312504
1606637
839243
43026
770978
692180
1297738
23989
454587
551309
146202
954411
792774
1630819
1539579
605485
439610
247954
454303
1508672
1255964
978793
439593
971762
1325182
660907
962581
282565
1267697
1215779
631878
1606478
1391961
245300
1002449
620618
1082952
876456
676208
673425
491855
282222
949923
1352000
641804
959671
518971
1197251
1409405
131916
1583917
1269239
613099
1401105
180972
1389532
14298
1547263
1571649
1366367
377876
1631766
479079
318646
79189
111339
1608917
790941
396729
114047
1272119
1076631
951536
628085
1204735
535164
536796
825838
316477
420062
1214222
1446021
1573898
881383
1556318
1118083
1188350
745783
1580114
261218
1248029
457687
743071
246792
1146439
540139
1016330
161929
997099
1580948
1322067
76026
797418
361836
1024199
442480
1269631
240938
1628587
560423
1602163
296641
558415
355468
999372
303622
1478191
550151
182797
1326065
260936
612522
734174
392903
1527073
150082
914205
982124
1552673
885440
299757
884352
75674
1008807
336627
1509387
1249047
624223
912443
1218567
1253476
1580567
638744
1643691
1048790
956963
1192523
228836
808880
397134
953764
752552
1573935
852361
283772
460343
1434773
1429838
1041546
1371285
179424
72018
1627814
1524664
798069
1406931
119168
1366537
877274
872230
640114
731999
977538
652295
1208916
238242
430885
926716
1276391
1237483
654483
921679
662839
1365668
756332
699041
620714
330299
1454600
778446
341883
866887
244431
83548
1152406
1267946
1022275
420845
1203434
471004
1062403
599563
846069
163364
758515
427635
493626
942630
813625
997477
54452
581417
1583020
831941
1500909
1594111
1024347
225104
102931
444969
500286
758574
623178
653589
1144022
387435
618426
1601888
276202
1119835
1118321
348461
1283857
1494127
622845
395671
366935
1571521
718864
690547
366437
1046562
93479
942075
295982
257382
546861
452576
464840
30964
338105
1615404
668128
602180
1014597
611834
484225
40125
298332
1504099
1490001
757671
876629
74056
708390
420636
1233965
1463655
1551025
1080652
540860
622173
1122128
1574130
1054176
418968
320796
1384066
70018
376367
1206166
815702
513555
410924
636107
634941
280290
564428
433142
375905
1226574
134537
1017322
1227314
1238558
60268
972293
725409
438621
753600
796906
1205207
1525229
1329780
626217
1645336
105103
132199
1596041
1163385
1485331
227559
1155841
790729
580958
752163
1180185
602736
1331065
75740
1355478
1100716
747827
801061
942018
622666
442897
509197
927294
104227
32057
1313051
448148
1490703
728557
200346
425197
527852
1563172
863065
1333716
1424811
1495343
1240739
332321
1081487
1036382
886705
612840
1295325
723224
166678
1081660
1556449
949390
9143
5755
730546
1383716
1110245
546073
258301
48102
101862
362406
21100
856207
821933
1436287
446110
1012283
352109
1152388
407850
713944
59638
1089648
575305
215302
264993
765185
881400
1210013
1583358
754658
670806
1347022
1318373
1230053
790849
1393027
1221939
1188427
715435
1622685
1479868
1152944
1438850
1639370
870444
1260165
732363
814763
69927
417545
854872
502884
318410
836190
476432
1565269
220699
10408
92578
625554
1374656
1468994
987159
1087239
1074640
1256227
1057514
799816
868910
293085
531734
1500245
1206753
994145
1275577
1212375
1579206
941259
1296922
184170
56608
302931
301024
1347878
199139
735600
114616
125168
733361
397034
448320
435789
1111102
689349
1406759
577124
425247
1620699
1408839
1143362
920838
631296
84223
1465813
1540424
660186
785067
566589
167359
25243
1059295
1167655
709730
1102251
1160382
974185
1528317
1505188
678600
64315
105277
1301625
1596369
585845
1006532
1370689
460300
641466
1013891
441787
1452526
1271278
194677
292631
591446
1222996
1384406
475894
1246123
1035105
1022256
449458
1179177
1311322
966018
627812
25317
814930
1405671
296519
750986
201765
388454
1048641
1223869
1362231
695323
361529
1474454
902819
415785
223572
263881
876026
703002
994073
258981
1437569
1547653
569593
641916
958627
628965
477298
307879
1587043
788302
1526842
1064456
1182835
551743
963975
773909
917595
45354
922091
610722
1435219
660311
164130
21673
1592298
786070
1405910
383825
584030
1404800
619316
669351
70916
982134
231187
1012574
882543
200129
1490024
1395961
219775
586094
666003
369851
1164305
1485933
1338239
343845
937241
526621
1057248
204838
891050
1074166
1254957
1402886
970172
286281
1158983
1596077
1531795
1334482
1310516
1259540
1341169
1450885
636963
797991
1212842
270550
1004426
1591018
1467421
576141
67266
76047
48765
1259949
1053424
1359923
1165181
416698
1098968
1029581
934622
930917
526700
808493
1425775
719392
1597559
779384
12819
1553908
966186
290736
1033339
535050
568093
830418
1269386
1644710
1611632
886371
1533917
1360251
1019587
172442
27664
395990
1431252
1309090
1193440
1303096
1628031
1036034
1634087
950740
573228
1014893
1603124
592671
1490513
1364158
1617489
33261
927287
1260435
678185
1169647
1403122
1468950
1471998
725811
936345
238052
3532
260244
745161
1506653
1489402
574686
1034804
1446765
1267328
597826
341091
640967
50329
111296
1040967
296230
1552278
1436070
1637899
1333674
284719
1122398
1627236
1328854
1539122
155453
383862
1273867
1643136
503830
298082
258701
16410
622107
757604
1415746
975289
305049
771313
1602262
137872
917978
647573
1169558
399645
498691
263666
325000
592174
1162018
1019695
996509
1582589
1276507
306213
1536558
222441
449424
1030990
1378281
1015706
1266489
656171
535418
80552
1185015
1280841
229341
282969
238369
367341
1610729
216528
1404064
1356804
987021
1003970
922809
1243896
1116428
707791
816797
402909
169699
1398087
524879
724740
1615318
1392017
307447
166542
1103025
84544
1278031
252664
611878
263352
258580
65703
687399
1612713
1310931
172040
162047
334507
746025
903267
435849
767389
611632
225743
161312
990113
320455
666291
587655
495035
1283744
288190
939804
1047272
711713
1060797
821939
205446
1171022
1217125
1460480
1572416
614748
974771
1566802
626445
1214166
1522310
1051946
141345
405439
267643
578809
1555370
478133
98900
958433
944596
1447381
118465
873954
598133
1553797
63483
1228900
636750
754702
737247
1059331
1328426
966137
974763
1133215
1062471
1031408
773288
1219676
77313
1229590
1572244
1459049
1386050
457231
853647
238193
1137854
788587
1596636
369112
1412564
379077
1103012
136925
943262
843962
243323
1090579
371342
1602511
239275
938777
601595
1364682
1223201
850305
258064
1002120
1511052
311847
1276209
1355442
406271
983303
1135123
1442429
247005
463748
1407400
444288
844605
643124
1297856
653853
1278543
867326
868325
1168066
1166402
504163
1020277
1616834
1348074
132651
588217
362850
289744
1514761
533691
530172
92076
765405
1126895
1578901
377617
857153
543294
661623
644822
317817
1209869
1151885
309784
819236
1007272
1137836
1559782
40442
1602632
960431
484392
1395089
1095559
1274430
158390
1300820
1400130
123718
977413
766666
56466
1491070
468189
221239
1591026
1642252
595524
260246
1262785
1159699
587321
1010858
899205
90142
301605
974753
52715
1360014
1578213
1241623
1365029
80072
766450
1037427
1423004
842778
46251
1032015
633376
888750
1102293
1626650
465121
470663
695476
1275924
890242
1410626
1376583
1461994
593918
1142797
641941
1641268
1604250
643244
495070
33563
559942
1069599
538099
1635946
640691
717211
1174200
76639
963695
1033452
385846
1476269
1598022
949573
25941
240928
1139735
1246390
1241122
1194680
1545318
1011105
963599
945855
1605714
776210
1009323
1055253
201819
196650
153828
600306
1259746
936825
543582
1273447
892046
1321974
199046
346269
1423579
632277
427240
1073585
393967
841421
1343479
1584947
1124006
1445538
1053848
125672
506388
948568
127821
1622295
627268
852995
678954
1042005
1430365
284467
1286339
1306004
1173325
1554713
855118
940745
1280551
541480
255818
625477
309426
1202529
683629
353198
714813
1332681
7248
1437543
928874
307414
1099305
929347
155208
1237610
1163247
1101083
1083722
1182084
739700
1605565
195755
310749
125006
349178
927283
1310557
126605
813861
1569754
1043844
73907
156360
1634342
1561970
1353549
1234587
1582406
1248212
482022
1573553
1245458
297580
650131
1535376
1397023
141816
392426
825910
422348
1232501
1408328
891421
1423026
1577134
652214
32602
1139444
1274088
110538
1235290
1565921
1570134
547501
282267
1534281
160217
1083104
362599
209066
1558169
393208
970497
1564038
1215833
193023
1288437
230739
598341
1277923
215919
1618806
910360
1282297
638116
1290737
749605
984792
258064
616075
270525
194587
197822
277193
333273
55612
1213754
929377
59377
646952
808083
1288825
1038765
949784
1536255
745476
933509
1040764
1239616
1115187
806234
81401
494929
309271
966657
312671
662959
223986
615528
257737
796508
386478
815764
104888
61703
1201407
1297185
1336503
29022
258554
1506098
930360
61091
690739
1561788
575883
649388
1109867
1566908
1084826
958687
184389
904442
1474876
28559
1137711
360011
1371922
1565367
1331291
1519188
581021
1145048
694970
897933
941378
1371335
141949
1311854
1454502
1263179
820066
818405
1621333
1232929
1483789
1290965
1281744
873221
729503
969831
68265
196956
1486847
116350
1003908
1386118
190782
1337780
527076
792576
675203
305424
1462081
697861
988625
1172443
787750
401178
510506
1638730
739777
1017166
1496383
1353005
677613
295146
1060598
415097
1529599
1185399
1060078
97882
247257
996937
706751
700142
320874
939607
109507
1485731
1274308
396752
1646887
452784
613421
1245639
725596
143775
748548
1433487
937913
440195
1237625
760424
984467
1351505
1131665
269088
22152
228044
1131748
1633419
914632
1444903
69864
940461
1417511
1211884
503311
1426771
1462323
606648
48812
650603
1492013
1163156
1325979
827801
1320172
918211
101753
1132643
273612
944481
599983
1079850
17801
868508
1142258
691786
381549
570040
703381
487942
599928
1588983
538616
1241832
357698
606710
622360
1537777
1002364
1003913
1216490
1307315
957492
239370
1023134
1180495
662779
1172529
350023
964612
461700
1606702
1471706
566930
2859
1397095
212805
184796
902887
314899
1031537
1421325
697951
127517
59428
888756
833807
295958
119167
627062
52296
213636
139074
459007
249677
1109216
1464238
1024491
1544883
594403
235330
768263
567626
1285246
174184
902031
1461146
914981
308758
780890
1398097
17004
682294
1432027
572724
569194
516994
832984
937609
405711
1263228
1118536
1127749
891356
120838
369830
728534
140736
1510760
148728
1408524
1098003
693268
805360
686277
344362
1581798
1306184
300756
787604
718743
876225
849364
1449415
321138
1146650
771258
898548
788795
689537
761664
1102750
1542489
1342793
484722
1480952
1522388
16597
123352
1511846
669683
1519974
472209
902033
402771
447892
42756
1215074
169344
1194079
405221
601658
329622
176994
555515
493164
1288334
1632186
884872
1397916
1323
1512488
49169
1262495
1364567
350232
175138
377295
1216174
1228151
1395647
1421075
1525958
33346
1160834
680700
1369758
598156
341432
1119928
1421176
325996
1613896
1298022
1542106
90554
1607409
302279
1112812
488072
472931
1249797
646274
100028
1117403
976915
869771
1617403
1381382
737120
1307382
1298465
997865
888776
1472407
1189785
953676
1416245
1407456
1076672
437355
952857
15536
1188006
1016400
141405
636342
187973
574568
355754
645485
246155
1197965
1077628
1244634
1353246
1408180
584107
712974
685501
1363174
1507376
544827
28062
1057485
971983
115139
135746
1214356
286331
747858
1507257
1256049
18717
484030
862014
1079074
209944
123067
1026922
272389
668664
581302
183996
314506
1424387
119103
1422327
1377522
285595
412134
1059847
596959
53423
678188
1616029
1046237
1265526
1597745
1019289
1556300
514487
883267
1518601
1579920
570960
575242
68284
814542
618675
636432
296157
864899
635608
1280520
119711
1271611
349451
39050
1046746
1236379
1422324
380492
415342
1102186
1395712
484816
1236379
1611902
1394787
16323
49375
1267374
1331688
745569
392956
233547
1545959
1631744
1145877
1322881
816788
1281318
575415
710912
219752
1504891
1190570
1512031
484142
99457
415657
470581
1560873
1057935
326746
1087857
1494219
1080639
1561408
1482645
52108
1307580
826882
1398886
372186
711254
771093
1093343
772886
866787
903963
1116885
1581805
847806
50319
1455267
1270377
1167188
1616310
162574
823952
856168
832078
986856
314630
363109
1533709
261493
1584845
1358644
827514
230522
1388290
829361
1210989
407991
23324
162488
647269
1462956
496186
1611747
1427999
268025
1278269
975479
788378
1522921
1576469
1391034
242335
1352440
1387401
38931
696134
185628
906300
1083570
893004
650513
332835
942934
271018
1605455
388718
1360268
1233078
1334206
1576558
1418862
1401505
1438675
951818
55041
667867
113183
858947
815929
26809
579481
850271
715956
114245
531693
1377236
1446205
1132816
814979
984798
634231
660037
1533041
230756
971879
881055
366285
1643063
485838
20632
173137
950805
826712
274881
783633
1061205
784250
817241
1274352
305456
1015231
1554931
388864
1550099
656422
930122
418443
909440
347921
1254130
1550744
663562
293622
745243
495677
664015
266687
445362
1211777
4761
904276
1142428
19881
1471742
855622
679298
92891
737506
115844
792411
570053
858688
573082
205480
556946
1323708
1286077
1209616
1467083
499077
89985
350009
1112852
650888
228270
786526
879563
1460087
685434
1017263
1306406
1479907
438038
499009
362615
1148026
920063
1204506
1554814
860594
272557
1535850
839000
706025
722034
1037711
1543612
697365
1203604
727927
1378018
357319
1502889
1178676
445446
454481
54465
1516899
1067120
1255770
599144
1377166
1575207
1101393
1539675
1446526
708849
445373
1277205
1644294
1337232
856068
708458
1511439
970259
945918
884307
658639
1421432
712389
1251295
1488268
1510526
387259
674739
1518950
332033
157636
1404644
1406923
1111407
85858
1360363
609364
138889
705403
490908
395497
1088219
1209567
375111
63167
1385398
751869
952435
1311792
293442
1131488
491431
1330401
505962
417252
892457
757681
884732
721729
906505
1216653
1522130
691997
672804
1231827
204795
1143342
129685
45507
861220
60168
382532
127277
877951
1354430
565306
563767
521289
1645870
937006
417799
85004
1323339
1354969
562405
1583935
738049
378256
204142
1560444
818457
574816
87487
558739
1452897
441407
188528
913797
939543
1249095
1395254
348203
573667
1000801
290628
924607
1603021
1644428
110076
1498559
1160996
1467188
1129433
1413377
887282
493934
326040
889603
957671
1120464
1154818
1512401
535469
632093
247474
92733
141959
1628735
919684
1057793
1211479
1618617
671418
673143
1583204
157818
119134
41404
1432195
972345
411471
961809
184441
340147
588765
519908
942776
449283
301076
59755
265144
1607160
224845
580572
778110
476543
26003
734799
213064
767335
985615
1017270
1394160
1548863
139079
469981
643155
192317
973017
1117015
468829
703047
398925
784439
727071
549004
389320
943265
291359
747941
1618809
1572555
1480742
876760
969713
1589690
798148
330312
1190222
72198
843084
1355919
1530055
888626
666841
692692
756817
1093302
1358314
855500
342863
1588727
123508
1476051
1596206
578851
1382372
449647
1361565
882571
499842
405219
243246
66795
1247085
985794
588453
136070
969997
201703
1083512
921362
972220
544057
826264
725346
1061781
1079221
887814
1102970
1487855
1312843
806489
1458886
1521316
1570263
433603
1456275
1556582
341332
1480655
401565
639971
453560
1311102
115045
450307
1583399
939154
867260
1172717
469673
1449054
1301742
895885
269945
1327104
1015641
926148
87540
875187
1524516
568594
1355563
1008115
1216935
1058429
901032
1444005
1190955
1410038
748317
749338
887180
506307
436580
1104429
960423
1172296
857571
1532532
844566
502832
664394
311224
798908
339778
972957
771842
786088
620327
945106
357397
1519530
277595
1206780
666678
517447
1373936
887653
119980
249764
1122561
205545
376969
1348186
706495
669597
332976
605933
1558918
501843
1343400
317280
377079
752372
1070617
1313533
1122204
261732
155244
1189141
421001
1620801
304532
1549802
437347
461573
235518
659100
153769
623144
1351311
212967
1193345
736438
539156
1420826
727634
1147728
708923
1447744
1437859
839959
1011533
999729
659238
1132223
348420
1020435
1201254
678211
261173
179772
974831
841905
659669
262225
1525068
707585
1316222
970666
1627871
1388149
1239984
868798
1141744
1504568
1231175
1229337
1634775
961370
624536
442037
1598326
517920
685839
999097
72196
1519386
908373
1247670
1563318
601477
1304962
874334
570893
1276102
1475166
900980
559308
576910
1271707
856762
1606112
906822
147545
1018121
649436
392313
654153
1218922
1287413
1015625
1013168
412877
783537
142952
521570
889820
1528163
608232
545514
186133
590038
641160
287024
472384
939118
1226600
545834
1130272
494514
83674
431538
860846
1145543
727347
330289
42870
1505637
792221
734899
1594340
907788
1545397
1564335
859451
1134202
776421
312306
918105
1302471
1591250
1164752
221299
657949
127933
1613117
1580007
280222
930874
1647650
1150552
348841
1344843
1307100
721578
1454704
806535
1110862
1283366
1138813
1325869
1271105
1226601
883070
1605356
48417
1311570
1095544
1217419
900555
140298
1606592
967765
689362
735970
1082977
604481
850332
1080753
41232
946689
194336
1494669
868270
163043
274202
291391
993803
571476
1362116
701512
503062
1504185
817669
1235386
746004
743089
1372278
628541
684728
1101690
1167852
354203
1088314
1291767
1436037
1147107
1576578
352429
1439429
433599
937284
408861
1606218
46893
1050802
1297941
868814
708751
1208751
820131
1491926
1485613
443518
1125777
149523
18702
1006369
1276450
1609687
1598573
1261510
1139751
687731
492211
316599
1645080
1468104
97314
417829
219742
193311
1491898
1589453
1079767
1486588
1174135
1042290
1612279
49532
787012
81262
123033
103445
748797
862549
242344
1345624
935780
552188
111991
1139770
1574931
222072
1502437
24145
97788
591122
725786
1247937
1379163
1337151
98366
1039959
263095
1302495
846292
1095517
1315574
550637
655976
1123946
1204103
395349
779280
514553
1592266
160271
28086
745821
219467
785866
699021
524621
837951
284337
969153
1163732
643971
711247
1385247
1119431
188723
1314807
323480
1135887
1164610
169035
145767
1242559
682104
1395815
1221797
403857
33867
563068
98777
632106
706523
1376969
1593091
818825
1500819
88506
177252
1177388
363988
854558
335513
939796
1270375
191319
1196873
726062
1248301
42129
695756
311496
438571
903103
1340751
825097
837700
505547
1280279
985041
43960
196291
1029752
579281
383893
1045256
1069195
1214314
58776
974637
895390
71048
1042224
186692
564559
237054
190443
223749
1192158
13552
455075
7714
679070
502017
472920
645098
1338647
722016
92013
1153185
1459856
1068277
1113205
514292
430632
1475287
783704
299382
1451151
1371941
136438
1096095
382926
253588
210010
1223403
408155
384336
550219
73242
1543262
1246435
390083
848595
502697
874784
945339
301279
1578678
432475
51483
112140
550419
1044054
1345578
632208
1059927
1381185
748212
882287
1603246
549158
1646586
282251
484557
1369379
1253125
217486
1016144
281034
1575268
681669
1559765
1053251
825131
699889
1599037
1091941
437879
1110218
125805
658173
1555811
49585
981494
137917
578053
1236178
1231190
665913
1198229
801993
1408007
1618663
1075772
1138902
1071445
823246
1462946
954937
1374412
572385
294407
47772
455136
478832
1628395
813559
916470
647691
1075548
901531
841235
661032
993528
689475
598972
1362017
700462
1396365
1441955
1518481
1298431
955031
1433023
718469
1067125
1117523
600956
288386
433519
351642
25219
1046737
452865
1128158
666242
237942
1222288
1426834
519272
919
856219
913681
1130275
1039531
1373495
594083
1133734
493512
494273
1043045
666624
25254
39641
1296893
409494
996770
1307026
867488
1578152
193044
445621
1386727
1088934
539763
1165992
1055915
745362
1577382
351290
808420
1103339
1429451
486044
1231945
960577
1431224
1099906
1238577
1261889
685448
832346
1215541
995730
1272771
716473
99531
1262783
796879
1202518
1361125
1033252
722747
1398826
1553138
1356062
146049
754434
120441
1434799
523931
127347
542001
311314
1405387
276000
367786
1543137
1339731
821227
148205
517090
406170
1361775
1163397
221391
183502
1110440
1617924
481974
847697
600553
416079
519992
316769
100316
1030349
691244
330468
1499529
345398
1016720
115608
653536
711304
987586
1259613
204463
1307385
1305381
85514
1500500
1529811
1089813
25511
1316785
1065338
587004
1645596
1020977
764634
976267
487320
25062
687103
1229617
539865
46764
1627215
306512
613410
1315041
158057
171219
75182
262874
368330
25764
88584
1485950
523869
1545677
842312
1100869
140772
932962
950326
1259665
386907
1452127
1308103
394095
401380
673310
614814
1252930
984936
1396369
59156
32432
164413
439735
908426
875571
667518
723795
304108
1482350
636449
771083
197699
172564
1013898
920058
1469353
989537
1078450
814796
1540743
406444
641612
1425258
625793
1420785
927813
218832
571979
767120
794208
755856
1547651
403855
1469111
984957
1468921
248934
978911
982314
785238
1351502
304347
1463634
1157805
1516953
857272
1479874
1423344
277736
1349825
411540
941527
1612522
1508005
872026
958211
155412
1050131
1633169
483827
1257866
1640484
733149
629977
1271103
1312461
1373686
622812
758396
1642715
1244200
593984
576266
1161541
1417427
64106
438522
1524089
1386311
1430150
47491
871260
1608715
31652
1177058
11427
1303901
350573
380953
940827
509938
112814
1004738
877546
23649
890035
821119
1537855
322467
586263
801805
1243266
687736
223006
641685
1164991
342705
235922
270279
515009
83688
1643867
214071
18582
847221
142187
1401194
772383
1407562
1398948
1190847
924162
464739
1366622
539565
995671
262341
288140
390396
364850
106946
774682
314285
363052
1328744
1505371
52167
1315739
1154595
412237
671740
970038
639443
1237291
1564294
608149
1108669
1479574
1498327
1004160
1447293
641975
23288
1017594
160926
702180
727931
1176774
385496
1212824
1538494
605003
507932
487577
604759
266982
869258
1516001
1401790
1171855
930197
127830
1353360
1533728
497278
494310
883021
1093665
1484638
905764
981668
198979
215123
1159874
249172
1157664
977229
1515587
1275207
1483097
517113
702813
820127
532347
1333782
1135293
989963
684117
1636494
426630
307167
310052
529718
1048659
541789
1046453
191818
553205
86702
66883
817302
839557
867036
135115
226390
1341033
1411250
1479971
167232
44639
1546670
166186
440657
1409685
1389526
244977
146907
1214451
123382
984129
717795
222217
1363275
1539853
1263065
1442009
344318
1129337
1167563
613160
486247
75118
341781
856239
818639
1642919
106930
1141824
1279142
957581
434766
795282
762178
444007
591661
1183301
567829
1097276
65086
1170069
1446336
943279
51689
1369507
1094875
298118
1155636
437784
1020201
264736
1299962
1358905
5667
81624
693129
1615172
878151
188829
202794
261737
568782
693470
1342457
734674
1239900
757103
597383
782049
1041488
698577
1162192
336961
861977
1449792
977508
1132536
346088
1405018
1018732
1023637
282610
356542
511634
1302831
147000
979213
704498
1468756
278830
962076
682033
30389
1093919
1073097
1036697
642644
122546
1523158
1201072
1571315
1518870
804921
1542581
47668
1608665
829207
1112697
395866
738882
1385766
304157
1637597
358759
1308793
472697
294257
889657
6117
771587
314726
516622
146933
1302609
1159702
1073249
1407116
321258
1567747
1485579
802710
222221
1453690
1406463
921883
1090616
735695
754687
131616
946144
343432
181972
900225
540246
930429
1040084
458986
782351
262709
1113351
1060939
552544
232595
1125814
1127353
134634
1141154
1361036
1407602
134554
730845
460595
1373709
1180703
1399326
826796
211244
91630
1026994
322689
62108
1333224
760253
1498296
1015023
1363424
703018
1149309
406466
596955
1248932
120692
376616
1108761
1156873
403482
70195
1167832
1139958
158693
63377
678717
767303
1019872
99174
1483957
15476
833751
1077121
607800
1552210
1485666
1452517
1628793
889595
424542
1437081
126362
404546
1224562
431285
764877
582925
304078
55306
1520583
1541089
1185262
21565
1014833
864149
584221
893990
696512
814716
50423
1278477
1489675
977837
1282958
913038
148324
875554
83166
857055
479978
345012
5520
1455984
1534268
1105945
446724
1113735
546258
907405
425342
797737
768330
1430773
630577
339356
538726
555685
84777
1451715
1507330
117335
28529
1604931
1339180
650973
51093
659495
300040
381068
1117056
96801
939964
1238942
1269194
255030
1621533
103227
948606
921331
139980
920232
1464865
1474408
253408
1248633
572404
1626283
919074
170702
298635
397595
238615
486930
205878
113158
342720
559565
1277112
1388157
872351
432540
1320760
296177
1259865
1079925
1547280
671812
65348
191599
1299672
1457884
958464
785224
1028261
552939
1140742
1621905
422889
806558
1306725
1046869
40199
1186373
884415
1643807
564937
423827
396062
317369
1183463
1475723
399044
163149
1151238
846456
1477873
1406817
1208024
686521
1043369
757743
647708
289895
384992
1019347
801374
57499
1406645
322252
172572
482203
487168
1146528
105768
825140
599774
1280008
1597996
1437537
1021943
395439
1137512
1574966
644909
656298
678410
700603
1111520
908745
324328
573102
262069
656015
515520
887892
1130179
351995
1194410
1340169
949666
497008
93489
1343620
1443351
462424
399987
823401
220483
1263583
1252794
960477
450687
1276935
317893
808140
1187843
469020
1033855
459819
726821
789428
153558
1392343
1559567
943569
617471
651501
1193700
255081
890160
845922
1065364
470205
1169825
509827
1145212
1294621
1034092
1502409
1272602
746260
1386989
1563480
1191475
476473
439839
94808
232294
1007191
808913
685792
827507
1557372
1329831
101692
523648
1421943
608728
263268
1089035
954117
707445
1416848
848525
1601474
1335978
290448
388047
920554
778392
999847
998796
508120
105313
844269
1040276
1126910
1416170
1554510
903974
1260289
542674
865223
445868
626095
493071
1524928
861841
566593
573958
1414182
639250
1100133
936477
292504
1019476
820079
346199
120089
1439853
182049
1079068
780451
773287
528895
908754
1072747
19856
420582
1080864
735287
1500132
631867
751991
1267916
329328
368754
1471015
482485
431398
1632201
1032252
1351810
1039029
137216
620968
58036
1407866
389825
1138413
1546867
1295895
3092
484019
336515
1180589
228568
1305381
283484
1631297
1036871
842850
943090
545763
1031749
1089756
57697
445857
43390
630911
323888
1432639
226809
795121
776902
7655
234798
1527367
498441
365778
1418970
304779
561842
1572813
1375738
624097
115905
363869
869975
1359021
1613592
15213
1339249
800294
628638
1174024
480477
571395
538379
1043952
1044927
300782
857665
160971
911902
1236233
1500043
935075
1158217
252450
815384
481430
26340
1532371
1362770
1121249
1126117
1516632
1631260
188422
689849
683318
410497
938860
285558
629536
1442561
1462081
526639
1109719
1209859
438296
1625042
613781
207636
84595
507050
866080
724165
1070980
861168
270882
1069271
386537
100507
1299725
194843
952868
1086739
886468
635455
669218
1441326
200312
1549009
1438198
324325
250902
1216322
1051070
1218520
535917
680857
1542479
90751
1326484
997119
1190874
1106386
1018302
124809
1579827
55329
848904
887145
407186
817783
944936
612066
435650
679406
57314
417383
70532
1301974
1348063
739261
631176
1487692
1246440
84707
559989
156974
1196733
734062
609973
896953
781610
718704
1509868
1523374
1440197
643634
330967
18684
1446659
171135
1347985
18087
515467
1061040
516326
1509350
1603251
1152923
905340
1166080
262481
695273
314732
1191965
1480211
834476
1609199
1471893
680861
279686
389992
30497
1578620
354224
1249918
537694
114303
65091
760256
720098
916483
247230
947761
964236
396514
922161
893959
958984
159586
699738
953628
760654
542138
1199669
620452
1576277
439897
1587561
645453
1276736
866648
1331723
139532
709354
744482
1621315
574524
717581
196415
1463636
1228866
957271
643258
326223
1072214
705039
203321
584021
452275
1631436
319272
1385070
333834
129873
1327964
1202758
271907
1258497
279945
1255759
1633732
506785
1441401
541963
1637323
670797
1396473
93043
1010415
318924
1624188
918021
1574401
933713
1161307
748863
1372249
1568240
1506705
659944
459676
267505
937892
264594
1292209
1357615
737078
390794
271246
628043
1583923
151068
932652
1344130
1468548
526856
1598815
791245
650208
731875
984373
585929
133041
1018418
95095
748785
219396
486371
1377093
1234828
56775
9292
1216130
142066
828870
183917
86366
276272
1624451
1102444
425394
1550517
1498337
104041
935088
1046919
1514476
501178
1315925
621462
1070963
1004470
1553182
241037
29386
1351052
622487
57226
168929
798536
1458858
722990
352122
1284112
1594761
281177
1183530
115878
1320233
1393051
108141
507043
492127
1599179
679455
374048
353682
662191
5103
768651
401116
860773
889471
773576
1572608
1158970
591520
296465
1464638
1057293
1479794
185233
60092
211593
1486207
1160681
553092
21626
1036382
793604
1520626
1513325
998608
1289744
329411
1372298
20600
320267
1234881
1501458
767653
878234
154244
1321267
1509805
744520
12196
1006902
1524246
125732
1440810
937771
17640
551174
101491
1146289
1162758
1341699
1237790
34536
1473016
257519
1328549
598070
872427
339061
1250714
150408
147189
1553276
1312431
798322
132686
1491325
1290793
407607
356698
1229092
726855
315249
1035112
1045600
403144
1054883
84892
1331921
445372
1137395
1482512
448942
270995
450592
756501
1021106
842141
1601480
1378700
232453
816042
1416637
1134483
600720
418674
217152
428215
543392
1086714
147294
1163673
1635158
791124
446440
312687
375212
96169
92230
1104652
702974
726057
843956
1283305
249635
1003470
963304
423760
154805
769529
219746
1145298
1045872
905142
188368
1121220
170414
477118
157825
24946
277316
1149263
153834
513389
811152
546308
194011
821061
1087463
1488221
446999
540419
1445112
1630769
1262133
1299218
1264184
660577
1169463
897528
1453079
1341023
176863
541916
1608078
779101
562109
273631
1514184
1530298
1184119
508578
1165552
989725
347781
144414
753965
64870
831847
1453589
1503487
1220266
1222215
1472000
52240
1288214
1264381
278061
1333599
1403234
890307
479826
473813
1054367
1056160
999379
456178
1305181
1230396
1172816
735724
1019337
1395500
829378
42568
1447576
634166
749002
43726
507869
1273989
1252027
1217157
673635
610285
511964
1054571
929872
8414
1140975
951026
361582
206186
301706
455949
1171793
1639640
493015
434450
79584
1619743
136096
265220
882595
385776
484868
891129
529269
1569390
1294976
1205667
359452
894472
961619
1647526
125121
524780
1309766
661152
1102639
1055706
610756
786689
1067346
1299074
1210637
1030388
680446
625053
373650
146500
1257124
1614772
535550
180309
462413
923568
83674
569896
402804
1243598
215310
655825
2990
1272332
714474
97121
47924
1246976
794799
1253913
1024198
1489240
1441795
1477337
745172
390897
493146
946297
636244
605948
1115369
421547
1474186
1151595
1238763
1208065
759954
1102585
884556
752895
666028
215518
1033285
195868
762023
1395111
428463
495131
757357
78927
890577
351844
37745
1113579
1351682
352704
161709
1576412
1461446
746744
603269
799584
88216
683419
1145688
1391658
881454
790948
1010289
996468
896842
1127181
758692
376223
1225482
793333
1387058
766682
1092325
674305
100360
1204333
757515
1372178
1116413
56555
495122
77660
1330965
269927
1561813
320927
835248
279832
627094
458726
1116879
173737
1346180
801455
1301838
251367
223423
1396389
746111
765315
680635
442351
621246
1297369
35555
1403021
1351721
822216
404510
331359
15256
530424
790262
1053344
1153892
259675
496500
81968
311943
523122
691793
964054
828433
679593
180148
308348
205295
1440853
453875
1022680
1286870
400672
792141
1484339
1484102
1429071
28182
716395
194485
1527782
1043106
215365
1248894
1472833
904255
614409
549508
1596971
1309534
174092
512387
864958
1353122
1133271
483503
1395899
23401
1487602
848190
1184140
1425805
594079
516051
324485
1598832
103915
117110
1519309
690165
909313
668208
591836
482345
437112
1601577
291236
858625
1117764
1316040
1379874
1100066
1386156
1244144
263796
256447
708239
787127
588506
591638
370539
528992
354159
1221472
261405
810087
346159
198702
1331878
1453241
1323736
712837
1465560
1234179
891456
1574606
1433450
823928
1338452
1247467
1191641
1462737
372753
271103
705857
670016
405873
1415257
267778
1457430
1106919
1092639
1127778
1203088
923361
272903
1250481
1495226
816241
936972
516248
125565
243544
1177821
715835
1237072
1185505
408658
1454298
1037810
784552
76168
1003905
334170
673579
1559678
1143565
911476
395606
919882
871115
1563057
10022
957904
946726
1281547
1331418
1398112
1231314
493559
146994
892458
765412
1343526
913708
1385027
877938
22451
254238
1486117
230599
482567
1017261
69565
642870
1027962
1179795
425326
272167
929181
1212402
1306384
1612114
1070546
857373
620636
1325301
1546810
1204730
556808
1593153
1131541
243825
1605464
1299226
1054288
861112
267548
1144898
1575779
1623740
352078
1118985
1431648
1317516
1259962
1346396
1258477
1026090
483620
457296
849470
1526672
1203671
1559383
1194985
1298356
1084778
1370661
702958
235538
1541581
72991
1194163
285635
783390
360970
1221338
1339052
725381
23248
1000174
1182389
1366939
318958
152835
1424550
1346185
1075567
1301385
866494
191748
786088
184282
89660
1625715
1545944
953583
595292
51319
790669
892141
161284
427637
1354971
467713
33204
421084
1317393
753699
285324
1207502
311250
209163
1114093
777319
1548250
631856
1199131
174385
1101644
1081431
295315
553156
1378610
573719
896818
1345533
209177
978662
1182975
1628108
511577
586898
184181
293831
1059606
876374
322710
29761
1320716
1495590
598667
1365464
1066068
1058171
649675
1064432
969695
1081030
86103
621441
338805
578497
1275687
1248256
841567
181345
591568
819801
759568
445151
1435310
954010
1575232
1250067
1026913
266718
1424225
628267
764381
312491
667415
852590
350978
1156774
501809
275079
310285
32687
414019
1341303
1348725
770312
1118022
751294
54256
1458065
442188
196922
437689
366493
1522427
507796
49153
964801
387735
905858
499287
1168256
549575
1454682
698926
639477
147407
211277
1021296
1563415
965048
859024
581995
155711
715361
467828
674386
427
1130981
209462
740001
1420258
1102085
1258282
521489
1469451
893328
846879
1506472
916181
776847
574908
1168062
130304
405521
1003623
647044
1083150
347829
518163
273160
329629
487050
144172
1403680
53381
172388
1526030
492919
1067203
982807
104248
44947
1289177
985962
1008804
872276
553390
931751
956065
1185712
886600
467654
476045
189693
41598
491297
1444912
673680
1467919
663322
6054
661723
1088641
420162
478372
1206809
602277
1151381
1530090
70086
581804
591601
1523982
1025440
86681
1001443
975821
1608896
1366921
414030
1330890
124199
595125
159447
780966
249313
848316
630829
697760
7689
1056699
245607
1164447
349009
768609
1507963
1044906
1263372
1556267
1373919
121426
1120538
526849
955354
316636
1426362
926162
1617006
1050966
694601
1238440
1086166
1631883
1557657
1607554
657976
1331750
994850
1384873
246180
913335
1520380
1539028
651234
978676
1460032
1211260
1512641
144663
753282
1560897
1599833
1353031
638314
230990
1604267
383983
91566
1165282
107140
731159
1318788
771076
1270297
1485894
723863
1530229
636430
810273
266873
973687
828992
665764
77954
36135
1325590
142802
1163477
1583455
1197311
755430
1054165
698614
290910
403075
104952
479172
3279
132380
291114
789529
1219998
475357
1163246
405947
996469
909873
1166134
745227
1168101
413541
1611243
716457
810771
600573
131102
1570295
1187824
246405
342984
1433674
421354
987011
1552523
649066
1474681
600448
756269
695453
1218908
837742
1622651
933620
568428
1381307
813949
1631062
10056
1535745
1598303
1177211
766398
770899
578819
1128770
578297
1293835
930637
534600
1334479
1022163
1169899
867645
971304
1242802
31800
174179
917252
708657
1180601
183157
396381
1332038
451179
837750
424503
1192109
92172
148386
1463897
421255
176800
717280
570044
637152
545381
1537402
1008702
477441
1554085
1301423
919731
1383633
121623
1516795
976628
162131
1005032
819005
32423
869227
129784
1260719
26316
786911
1560757
1090801
460974
1567264
1323547
1267303
1600727
649685
761664
106027
905602
352173
954345
1369967
418883
815229
1330002
1258455
1034618
1346154
515613
1060864
1569909
1494502
812495
1329642
546923
468889
255001
1383312
1617740
1224237
1066992
575089
1476207
820547
418465
453058
1332462
1514299
25774
1526182
1101609
482026
200800
560364
1063621
1487172
123764
1153321
1281233
316134
164582
794353
394367
910555
585438
632445
763047
515980
846380
243451
555460
609942
1431436
805990
1444541
1287765
563074
1593292
429936
658845
467081
1482177
553453
1576480
1279933
1472705
995198
1583421
1369965
1469791
627031
1127561
1474335
50164
490447
610802
729787
1059821
1315680
1533029
520894
523513
848778
1585190
621674
1623757
1214135
384027
809273
1592617
124766
703200
877718
881085
1580097
874284
1353674
932111
80354
358965
803893
829582
590132
1520078
333399
174719
641977
1276512
1287287
593272
1170394
647639
446055
506279
800146
600944
112646
1297658
1217531
941042
825472
460194
691294
1450844
29464
1574897
1044942
1395130
1556281
1254190
235131
882858
827319
841093
1368699
722999
159530
843368
1010008
1540937
649543
138571
288555
1287021
576699
118107
1057212
1072810
741095
328450
1286152
1374484
246952
935851
621495
192158
1479630
1196494
1388691
785083
817803
1579475
1032572
217540
393731
234108
266364
1286090
1540268
476333
1096413
754055
1007217
42176
804028
1439381
1548053
1477425
452449
721267
1396725
81625
81446
611958
870546
1107023
1295603
590444
891112
1517935
769491
1157884
46317
1551225
1138963
344388
962368
1599117
1332795
1545112
885703
689924
1421399
1278609
1098998
1531941
1226459
99616
1272078
893642
403343
1280725
217345
50008
948035
690380
1550826
182845
64497
1494301
1316559
1038452
815631
1531352
865260
35421
1038782
1393405
409576
343886
971146
1483419
1440999
1307763
1257796
570965
493217
73268
603010
1106340
74579
1556338
892124
1365387
669878
1348431
160137
778248
1367800
203398
821005
452339
24366
773632
1613664
1467690
262591
390528
1243123
1460569
1289338
353282
1499146
1436853
1475566
1620420
21512
772194
455086
771555
856016
833301
612312
966298
409350
687234
1124179
980771
108133
189645
1083923
776987
703053
829984
319317
473049
1198799
22712
690302
346331
315050
1083989
871710
74978
886976
1457438
638386
117034
688813
1483092
1129291
829157
942549
1107604
486945
1002815
1479765
1338911
476829
826515
1153755
62131
398692
1527927
680006
149057
1223210
1105063
1087046
1431343
868328
1231282
93906
1028485
44683
505445
1395983
1526268
248179
1114419
438959
681353
1475314
853957
907025
726200
1231162
631038
1298895
538871
1226390
1516469
168399
267492
585887
236008
685448
317216
363921
7492
1571513
884527
835494
967276
423183
879523
1523213
1296566
1530313
1049060
672138
746035
87145
65019
261606
1159619
568160
1027844
398421
1072467
858949
1115511
1180427
1592115
1252103
1309188
1005848
489995
1273177
692215
1192082
1099237
1006462
442256
839973
1504973
1371041
1432711
897643
1081764
1070569
731297
1305361
1471347
806412
1609819
1561465
251789
626729
571474
1503507
987098
1564432
410090
1600227
1529072
765725
49404
100504
778721
522134
1098598
498411
624381
706033
887722
1172592
1487942
79662
497495
38772
709388
856916
379457
268595
586101
437540
1364178
740389
1253863
1512679
625432
951330
949723
342191
563843
1309799
1515198
1116620
391843
1051941
1558935
1196907
1040831
928132
1630185
342908
764813
463349
1463755
1320050
569413
885112
718741
867089
886064
604841
147012
454385
1140380
628846
505406
1062857
697373
1262328
760677
471525
183415
602668
1348656
529386
1064308
323831
743633
342470
806924
1385357
1214205
530559
1051469
793248
571942
1217275
514542
1491096
769241
1409139
647930
177189
854226
92282
353518
1315124
1154028
869680
551527
633190
1546692
825756
704130
1192389
1092138
714441
1498667
1615274
299279
989341
1475443
947544
1363149
1088333
662478
783820
879231
645938
638116
74461
610884
1580519
1501620
951816
852929
1260773
615052
778241
813983
738887
1336425
122291
1383877
1347854
227956
348516
532996
1435958
1596293
609834
752455
1457402
123593
158222
462661
991644
1074351
1254970
793814
1582974
565161
273801
1611104
143550
359907
129432
121268
1284457
334072
701337
106281
1086168
1409482
214673
966725
600981
1263972
1149670
533171
473582
1325716
255269
1395439
1142651
1273462
1068854
578546
415530
1117646
179727
1181035
270038
536167
1246405
237442
404325
378670
491812
853006
118672
159760
1373810
890754
295232
1040903
433074
129979
1240145
1581637
551441
1612326
1401093
302274
796371
116026
1309773
557306
1046868
771860
922542
1293632
1532999
1388039
564549
1081482
826791
868826
620602
1562699
1183816
844829
1171982
1284658
866269
572482
951675
879484
1375828
218774
1288143
1364821
1608991
1248539
1478640
661996
730182
185517
544142
1254863
1133507
1358992
785244
469866
1356569
1127584
817240
185835
518480
923515
1586393
123928
1017530
996761
527847
1052562
259208
1368324
953094
1353968
360660
174266
1560239
1533533
79871
328745
1206171
51402
1480548
1527244
1391844
1302665
321211
193169
872654
155313
350869
1571327
24141
794236
466859
1304071
1338046
791134
1280523
1239442
471512
1316426
619595
1256184
1535175
1493999
1052590
1228161
1237586
1259024
803516
985296
1086098
556579
1377597
1436664
350265
467881
787758
412246
1413180
214758
942524
488268
1338849
1070251
965424
1091445
105213
1591719
1143237
1620804
1266794
1186241
1325305
549279
965328
865860
710163
1321481
456939
1121125
995878
1203128
638721
152337
1135177
1053280
1245802
944574
1104221
605682
1008487
907427
1448206
1610918
1291617
1100977
1452606
788574
1595539
1625105
227482
1572252
1034329
713275
1269331
1354034
477270
723240
217953
617557
1083184
982126
1150126
81739
955015
1254472
663363
220829
1366171
1042931
21064
1318466
1136014
1144426
217110
10525
699332
832574
663494
654677
399014
917165
103285
9981
129464
637161
148122
1234647
1104677
163470
994577
822307
873129
747060
1447303
326709
465606
1197191
377166
655218
276155
50240
737023
137974
1405480
184780
1500998
1087157
1490997
1577088
670130
885362
1632724
1581748
656873
367322
40704
483155
292180
662903
1386142
488410
680439
175119
769072
813525
834376
1460134
380074
1468065
1585219
1577064
1361316
592209
297640
1561219
625389
1444826
15436
500429
339421
1461712
107121
348133
661570
66547
526857
584811
1605469
1555301
98547
1286134
336307
578435
208401
193288
703071
1140866
8837
46711
486701
817135
1176043
434140
776397
1521415
26959
553964
897493
495618
107751
1156051
1175138
1287113
332669
1089608
283751
1323433
1497875
1520188
1046824
431092
738246
1331772
1019504
208472
1030159
454137
572187
1106879
819718
1038567
1256700
1382323
1212157
1051138
1378214
1579571
267665
476421
231215
1291070
1600316
172739
175194
501952
1312645
162583
452640
408458
1197695
1311740
918929
1373068
811028
1282898
186788
700956
334253
1018533
1063037
125012
1476552
604610
1484514
1056803
980505
1333321
1639891
1442143
1117920
763226
118754
1621251
720133
297642
609469
68601
1294601
101405
358871
407834
1554236
628172
1581228
605167
1218922
1539365
804662
528025
621008
256999
1263412
970551
1559440
593236
1141896
716853
1431099
1342017
1098166
1202714
913577
427775
1519811
163908
408306
55019
893942
853132
1302179
279396
1140467
1511033
1172381
1002513
924796
1136638
105646
1130194
1571337
970866
334043
639440
414204
1281551
87371
256096
297109
436276
501916
1500910
138699
226708
910297
95748
911255
973975
668431
850857
1034500
1135804
1058113
327859
950405
406972
259260
94271
782250
1520743
644192
1499598
1480464
1066102
944201
877925
15105
396426
1029989
179491
1583635
639582
447060
415721
69202
1575268
969766
1006138
459240
150265
1168715
1388865
1052264
579196
1295910
297930
1637181
1058737
1539256
878537
840386
676024
750390
21035
1499574
199749
23927
705855
142709
1231477
1017151
17276
1533226
524240
1198671
1354348
208615
1082984
1535884
1118567
714107
160177
1173859
263698
359580
114521
911956
1283931
1405804
683076
1308734
1289146
1622908
384285
263437
1325425
1420182
153187
1619877
575434
393404
1080759
242547
6379
1346402
735700
1431257
317348
1627725
20495
1069014
1260090
1007280
103918
942388
1160543
1596216
472068
183637
1163939
1228355
881484
1028824
859036
1620013
1609865
873226
64876
1438415
228606
804738
1490201
1604666
794256
7277
724591
343886
1646075
1061907
142091
375696
140768
232617
1065284
1292602
1034378
569824
23877
879360
145638
136477
259252
1049388
483323
527147
948943
984569
1422924
798686
847157
615021
1640119
1574737
1317606
1450879
1562998
362358
1504753
399122
500813
75224
1446744
930679
1290099
975330
1593319
926214
1285160
373218
1057948
409121
9759
200158
1466903
1268939
413096
321981
1279108
777895
1052827
559093
796044
152373
1308286
367014
412625
1487242
153243
452174
696292
1462267
1001290
1044415
134652
1405201
1013029
541210
1250881
430298
41851
1616843
1021927
120974
143009
1025918
1036090
1394409
1129215
842808
822269
985870
536381
1617911
151550
1445001
346900
362056
680725
68590
775406
574297
329725
164612
1023907
316971
807911
1354383
1491471
1458799
1126801
246795
1544457
126279
607680
1234957
277487
72992
1311392
1549029
1290106
880240
1146026
1102608
111903
427137
830728
1359389
587834
190713
1457868
1426370
1585355
1592783
691595
787471
18373
1462142
1128023
1384573
652113
443126
781226
723318
363101
1313016
1074313
429227
69168
1560209
109476
576372
618132
1403348
1450048
677312
239600
1061873
23425
1310579
832295
1525451
1635115
1306236
1142432
1071307
1508947
120028
181174
1508433
625795
659094
283425
18927
374113
1185192
786900
1173682
489235
397105
903305
157036
499729
25322
263766
1447499
1624737
1361903
423391
1209502
996222
1118032
1411127
1572850
32924
1126374
862065
686636
284071
1388350
44209
1393551
764040
1296230
1228374
1336678
398514
1635758
569021
357385
1342169
280534
335959
129025
163858
1452065
71663
694188
1330659
1562507
1646096
382875
1630705
1144759
854243
1175759
1102305
577528
247258
348043
1171463
191142
4526
606814
704848
1168211
1262174
1619026
924048
222831
1243522
983720
430197
627565
1570731
995680
270749
1533201
118469
86734
109753
1622171
963719
395002
700256
600358
222316
699989
1601493
1569301
888264
1153509
162502
1033866
1218190
1517092
953318
489156
1488590
270061
1454249
297623
1579894
821940
254978
15575
654823
732682
597442
699415
30237
1265321
1341352
146320
1063863
111611
1291139
877536
1442369
245629
1034030
1115205
619733
406364
258067
437857
232471
1478094
1230379
437211
1078268
1550306
1339482
566038
497507
1173232
1379063
1563593
1408691
1361327
804808
1098904
684371
714187
1035647
424298
1378498
630
407026
666735
1448927
155854
1279717
833970
590995
1444506
186381
505131
1510693
1277997
131330
366453
455702
568566
198768
142949
1416698
549815
1556110
394053
1262592
739078
731157
637771
110705
1283703
510321
1625458
1441630
345497
962203
74150
304632
1592765
747658
333458
655189
1239555
92334
39156
933969
1507354
753373
877475
827342
743917
30463
1193211
570266
939588
15865
172876
910901
792087
1499866
1482409
335266
1138707
377181
1539733
380623
1317656
1385131
192467
698537
90223
255953
1003658
839984
33349
1375497
1540870
1465794
1237957
614468
1447759
1512508
670755
1401966
1100401
1305703
1529428
1416907
273255
175221
765276
1007766
1526959
576464
950948
605247
368875
1381777
1300195
1337784
176037
507947
58367
734574
1563096
281757
565088
343583
700517
1287286
562748
993815
773136
961536
606791
603187
1171116
739648
1592394
869841
389701
441587
199053
588958
428059
750630
585156
27480
1188177
463626
428770
1326402
1350066
1245760
1596461
1588801
1240324
998121
597612
10796
654028
580573
304389
969897
178420
759183
933351
1123591
877065
865143
1055786
1437205
37060
244898
967945
1528928
1228852
468737
50235
935620
1239438
1208330
1289729
285518
918024
664656
960060
1586562
1464621
1139886
286689
1052437
1350895
1395427
90242
641239
1189973
703580
1091311
463883
1264407
1530281
1600979
853060
392438
888040
125160
1280554
1525154
1198945
54171
59345
199544
1238992
963155
523908
802661
1323767
228496
203700
735593
771198
1450460
880883
885341
640513
1145834
723409
449259
883292
1398867
947932
272025
1104018
489217
1318028
768801
1074016
1300599
956251
831799
1280197
1404423
1056718
95818
843804
1200134
263894
276644
646147
989912
821753
754049
558541
1373380
274748
1165529
978954
179185
479539
702230
1060160
865661
105046
568040
1313680
192032
244372
777629
1423192
496763
1556813
837552
1192281
371553
669085
965432
1469538
48813
248639
325032
24442
819008
1209175
831111
529068
342647
237820
638922
368470
1595765
879116
1616170
1036995
395795
439931
231287
1214510
333543
1158737
432611
271571
1458267
327988
991956
84208
204668
1031462
963723
126112
691167
1510632
1345037
927149
1098979
143039
1582460
1064343
1588798
1514631
478224
1600089
669077
617408
1515976
619958
18187
9574
943900
247384
881926
1338015
1396253
295270
73074
680509
1098577
611278
1626480
42685
1520348
1613451
537959
823470
990316
925401
144762
836486
214954
1332310
1171904
1414078
694546
794065
595045
1043735
335333
85207
1227084
1268833
783621
1392581
489213
615106
27868
484412
842609
74910
49408
630580
848085
312285
1028919
329786
632884
383272
573864
709055
358525
775478
1637812
1023633
1262626
1433083
441497
1612135
832576
1057705
630356
1028360
948776
653059
6255
1135734
205229
1106723
994869
1185770
340012
746742
857256
1158192
1196459
571281
1247946
1280999
1180296
1631874
1356709
1389973
789121
1488103
1140243
1260223
211293
564200
1646024
1274333
1152610
84444
108956
717413
1485087
984895
76385
321217
1246201
1327352
1418194
396822
1336404
1495001
869714
645313
1259437
905581
821841
833433
1296316
28357
1177989
1491582
214182
1450293
819910
766116
758298
664312
392655
1588941
287102
132306
628249
721030
957397
1023784
275086
1216365
872703
1114337
511980
1139661
326945
165385
210274
1268477
981336
424032
1128299
1080840
948222
1473321
1163094
107366
1532558
1089244
716551
619544
1378544
790443
1298888
173431
726047
464728
623623
408555
845261
837192
1519182
188149
1404418
794346
1150216
1369154
579736
1576308
875079
690218
1186853
407096
509206
374134
989210
1215004
220522
955790
571565
423570
1308634
1263832
1161227
727228
1055131
1084028
58556
1389009
917485
592840
24372
701556
171177
192836
228573
102132
122384
415814
779697
1452420
563969
937279
779156
1357196
69214
1491081
1107316
1636994
888255
887134
1255333
1040260
1115131
375245
1139802
1420328
1152675
1065436
800089
502021
730017
1070980
1417584
820202
505378
129819
903237
1302143
1556782
99529
805693
970347
501229
671511
430461
1628332
1247833
176288
353489
961021
877855
750961
1311255
826547
552696
832831
808229
128637
572007
1105807
21946
615844
1025078
1081058
79179
689393
671069
1029619
930942
275480
752192
1090105
1536677
801960
1606649
845423
698473
625872
291970
1432226
95172
352074
859819
307116
1513582
431993
1048497
12492
675774
1443109
1523252
440055
687093
1165251
1019766
178163
343904
1181669
22659
691300
1258458
222101
309049
679452
1442357
1387871
870976
1572099
239400
248933
1636255
1086919
1241980
520633
331406
1320551
1626317
201993
328572
1026335
217373
121362
1046546
115213
880574
1528287
233863
1393765
51523
903705
1388378
560719
1639210
1017276
256765
115389
25149
459352
695085
984912
1435947
916559
629742
1196869
39034
420007
683253
363604
1606110
1636432
830124
1348312
1562007
342890
193530
517625
539595
1397330
1514711
12875
637734
622795
1050332
1370569
1154103
713491
1380423
894002
373395
220454
1322393
1209367
522499
954763
1268721
490684
851078
1201126
1542986
279894
1441658
1412785
874667
391887
194845
1394354
1213450
1048101
773161
1435716
225717
390228
846239
1604314
1043021
992979
871487
361379
30536
94120
202510
1614605
6754
1308756
1325737
1027158
308767
891943
331046
883746
372510
1230237
1195014
794206
128032
786735
1354486
1218054
133088
627285
853692
1450983
1430583
232521
113663
631993
781233
1951
228607
365688
185882
1044315
148433
1536125
315479
768000
545246
1156052
1267148
1498450
1434891
949367
287216
459260
243613
1054254
440089
850615
1330210
1471014
1357639
195499
1071227
1236776
969437
832485
798788
485061
880502
438216
1411280
1080558
218210
758010
473323
1043311
965427
926268
1179675
738951
934490
405046
396359
1062540
915638
479775
239191
468273
1321383
1639416
375341
620617
1332782
137629
1578072
1362519
1260949
786489
1049101
1208507
677943
82460
1603382
991176
1628741
941989
491704
754717
593510
1137044
1318600
1164959
1098319
794729
316973
844450
283763
166206
889158
1150869
1613605
406344
1278606
256416
296210
1222934
924794
876043
1232488
68726
49227
488163
182222
266889
670363
292952
2768
353533
848676
352391
941951
657180
1019814
300903
1309667
1062552
1189586
1305954
517678
1167862
1469878
124320
125243
1431333
1165542
819209
1515341
74406
698790
846976
1176664
533073
302826
324977
1379776
309663
1087658
1272395
332395
9362
1261783
88584
943974
1355147
1011212
1018480
1399484
1149632
753429
148023
77965
1422098
721422
1107122
1258897
922907
174128
719100
729932
349611
1581481
311598
746544
1077010
1086232
603233
148335
1177439
56734
537847
1635786
686145
271891
1619444
537518
812135
249481
1416911
1080608
591608
1127248
115920
201684
1591365
1643881
1538230
1243310
494
908682
729963
1287364
1229735
63275
282497
1004963
266835
160886
1488897
1035998
1621424
835536
1418266
1373384
1132076
689931
1094374
449129
935161
369797
1031989
969179
380158
1638019
1276323
1135256
1007348
497497
1482255
140177
51312
753993
898924
1074727
333058
1340860
253620
1219832
1530845
1427696
541638
1216103
882425
35903
781602
204595
371601
1203353
533200
367756
1015788
586727
23926
1051464
1069076
1563205
1608256
145066
1367866
137741
866031
250427
441566
1135655
943098
1374692
447200
573957
49037
613456
592977
1049783
554489
612891
190122
279528
269756
250382
631099
1334748
1404646
385391
1626549
1540353
214621
18475
1390910
1176364
520793
931551
1308101
364685
734242
64562
199133
796356
847181
1442047
576230
609030
269337
568302
918472
698916
130425
1053332
552750
780878
287455
305160
334484
1301592
329302
981101
462511
1478966
1204826
764978
315488
1358408
183407
1544329
1545531
676530
499044
114905
436344
297085
925764
906586
710281
41568
897702
434688
389492
1172627
140533
1526731
992256
843574
20142
141228
170039
1123892
506855
508861
562892
1266573
470049
217696
116332
360206
953935
1101964
914327
1234865
315942
594940
133148
1387554
61122
1352005
983346
783079
1352172
1610108
1257913
594975
1103832
1597145
685069
240186
635090
162948
1046036
22207
675355
707276
1269536
1122483
825893
741645
283906
667763
911090
883460
132364
564198
602530
879169
1327701
1180719
556228
45405
11912
415450
768583
1476417
56427
1061742
537892
1629473
386295
1503081
974812
1215522
250333
1098954
1490746
287681
978212
843290
1567363
708483
422952
1302396
49986
15682
793958
528547
1155634
956937
806602
1095889
1332778
370715
1602791
1486863
1327667
1182772
851810
1389505
677442
1108565
1374006
1314339
831670
1091478
632403
1371490
894760
681156
449161
206148
816127
1274403
654080
720527
592247
1538017
1410650
1153194
532764
858156
625432
916689
179213
500122
946313
560007
507628
1009398
320433
1067623
747039
1066712
776927
1316966
1100475
946283
1451456
635348
1179065
547033
96326
943713
1364985
1432570
681151
52962
148985
1291583
561984
362724
1544067
58987
390832
1061231
933228
545550
1066733
1511920
873003
528455
1201932
1205032
1430054
1088339
203754
1362915
266884
261914
889119
1005327
973215
742380
1222034
999217
1175911
1292798
20890
691627
614604
853435
416643
1399442
440726
1538818
816536
1559902
1121881
25697
559757
822970
1439670
924401
1053544
1632877
163283
1585033
231117
243190
395801
1210715
335802
240244
1427555
655495
1256322
731125
1454822
299869
701132
262566
1281549
1478116
1627196
661139
772871
1391606
498620
827965
368023
320117
589789
547165
1528808
426827
232838
1120665
638149
936634
159678
301568
1117992
1420065
1311304
495841
816577
1567383
805783
195472
969240
1363411
768179
359317
1323874
1644824
1514501
788110
732256
863045
1286382
1287799
1018595
1215442
1179242
1500125
496589
920717
62127
1010278
67537
113994
1228127
632005
1562905
245943
297646
1307304
1409624
403603
1522871
1406887
976292
1384699
657747
1131078
1266805
1049395
1132821
428784
307411
1304245
1293135
478242
1245677
1301170
995689
301661
24050
1070671
607035
678801
98254
99373
642895
1029876
787071
1535546
615370
444205
266143
961221
514418
365972
259447
786338
153643
1368428
1340095
495108
1031310
285100
901772
1393628
840860
817355
940646
380382
113881
248368
275343
1615220
388016
1337195
865264
1361182
849344
1355613
1177256
1121702
1219270
206314
151379
295058
419106
477191
1148222
280221
493625
1645021
1370060
1233323
1142957
409186
1111433
822101
1544851
1565620
394984
501409
1557593
894729
43814
1447021
1266394
623440
1179068
711535
1509305
1210840
892462
1035989
173526
175466
742001
1158152
347976
181567
1002204
817484
244996
56791
1370522
1496943
778123
1318907
748153
557798
695829
270835
185135
21076
1603070
1579468
779572
1300879
1028921
1591483
1035378
1002121
429684
1512537
1556738
38630
62552
146814
1437673
526220
767011
1322084
1373495
611213
1348046
1356997
729967
672202
955530
323507
1258921
1040947
1150078
1393517
1217898
1295212
591422
1231497
978152
1026378
125692
902189
1034936
285380
277693
969034
793824
1284596
1041792
1250350
22989
893944
788892
1338946
1540471
765319
520538
1212492
1255397
575863
1363501
1329329
99021
617821
279434
291755
58498
1587192
467106
1074176
375722
1197056
1161737
986404
538537
1358764
1579142
210412
638870
646878
392289
1133479
557574
247357
1274918
1141357
1479222
227229
721754
383792
544137
912881
1555054
487282
892550
553126
1051199
526490
1019766
1380802
492220
1572961
1219998
1385858
1555877
198544
1179320
450638
449089
79082
1226444
463398
565101
642675
1578208
816353
822911
988740
647307
1509322
234109
1576542
1413637
352288
1570062
1548066
1393094
648290
773179
1275608
1358491
473788
296817
478570
1600452
362832
1449970
1630063
382427
259357
1435665
1055027
583808
635486
508254
1081709
139566
1559374
1613085
838685
576606
131720
765034
135398
1280675
1071839
1092871
1307903
740395
677905
1278003
1492576
1340587
79586
35454
1294382
287831
1516430
98803
172513
912881
914493
864565
1028555
276492
1479907
33870
83554
1043283
1566053
1239657
526903
919515
1523571
821874
688265
410106
952080
1437942
1385677
864640
1179405
716327
1497973
243121
692616
425440
645860
503661
794593
342896
869756
19157
941787
472078
225428
1285239
39194
1192105
674134
469212
746530
1374693
563610
1044477
172223
652184
299808
577110
137274
518592
378404
1603454
1570709
1490203
249789
953689
1456704
1083882
1187528
1075469
213459
877433
1185159
1350508
1156081
583100
1371325
1624231
1443248
48658
63813
55576
1191660
548327
638456
1463425
903688
943038
344142
831270
552168
696123
1099640
790395
1262942
505055
1199137
1313238
720849
1022995
792150
1402294
424382
308404
1640436
1625557
982946
1527333
971556
1024795
121231
852370
880811
934763
16118
1140739
675971
743544
228627
639480
1267064
670438
1376462
671641
1540115
818217
858679
1470277
609487
196331
907538
179320
1042659
316169
1409057
1192535
717824
681773
1222127
193865
989581
583912
1073860
1341189
1317681
363130
813982
969870
739713
676257
710438
967587
1365217
1614428
116341
646884
1164829
1235216
432070
340006
562684
329814
511836
1625195
1645829
587210
844994
69034
382922
608894
221885
957253
923291
420750
31582
1239099
1569482
1063741
680223
75058
35340
1297070
1623029
291541
825638
1617588
1418036
651274
347888
1580035
35283
1314292
610337
1610669
918208
1293033
683239
837952
655760
1185725
1399380
725767
323607
414160
701196
151100
302544
1350213
677097
1365404
1535386
335928
1231169
863189
1638120
1248774
196128
528679
100319
1597488
1038957
883961
1247405
97398
1207618
372935
1024054
405605
1489930
275466
148062
1374992
441473
208361
555802
696094
497918
1515489
1108357
193609
835843
1447716
1441477
1261500
235230
81228
1145122
658679
1577883
512479
27550
894210
531757
903776
829859
653326
1224633
131293
837275
1267770
505062
212180
582874
703846
241187
662044
1204279
525289
787133
1050039
1021001
456181
8723
1567841
249279
411724
378298
1477385
794582
646147
867268
613433
1604740
569777
1084916
1197721
388227
1353838
1465429
254879
631574
1365467
1311093
390698
1253852
876007
240063
173253
819214
1375949
276391
29792
1134305
1471189
387007
1565589
1324817
1021091
1418845
441848
995133
354735
1121980
870089
1169385
1107107
309009
1069045
1010627
300744
661059
415953
398555
890706
840965
1328696
301465
1431996
320982
883839
553367
691734
925018
1552900
1184585
272721
1285993
1449801
1119864
34465
1197578
942093
641657
582595
1621091
886416
1357813
388858
689980
387919
1197466
1221554
1492198
1186046
504875
739376
1286496
1079665
1146108
144525
1299078
326832
1099771
819913
1223094
1090334
232890
1485613
519390
1386036
225063
1599705
1119928
467371
402839
610990
114617
735103
950431
70515
1587056
294880
934386
1366658
330716
659822
898857
1445690
243410
483868
1099293
1517855
240977
421740
1641338
834883
1112296
633746
708712
1541606
300700
1589713
646910
1582610
1492090
691816
792964
1619540
640884
1108761
1332146
523796
66878
1500542
912870
734447
1020565
573028
592464
949614
620455
1407784
324106
16646
481018
233763
934496
33174
703248
914976
1462236
295374
1427308
245043
371532
1265854
1022584
1537467
622949
793027
1339909
1078525
732723
1452261
1318394
1409756
1522859
1358983
1052194
433172
1499291
1381898
1019101
706437
762444
1191212
206630
191400
400686
349007
1105798
97163
1125320
1020999
448008
254968
570346
822968
1599317
821809
405219
455123
432329
492069
497090
989834
931801
483004
1159416
364085
1388606
21720
470435
1611633
446376
940170
269445
840175
366423
658573
416340
1002384
1573129
1031949
1504482
1374588
287438
831
568394
959242
1093508
401661
1644312
1281214
259335
1423903
992268
172716
1495573
789768
252021
1425660
228441
843318
141721
1385016
1608222
20894
875879
400565
1108266
970311
350256
1070025
1242420
205884
1082995
887416
87714
729920
1494213
1631381
641266
455590
459264
660447
1612400
908711
918183
831203
69137
14207
1192382
1250767
449419
17886
277225
1423722
409567
715179
1351657
1574060
840823
1460941
261770
418789
392917
90704
1279035
916246
909817
780493
472327
629568
846933
1342282
1581278
162694
604360
200228
115516
724023
430179
365960
1517204
1254122
24665
1399501
422252
74123
175644
1435449
449225
860120
1624561
272784
341207
1530325
237337
1222262
1636192
1639082
173763
1184289
1206599
773385
652465
743056
1030979
1518358
158214
140097
390324
369312
1409554
560174
1306934
260334
168632
926286
856983
1264851
1158676
853110
689341
275314
659024
352476
489022
808577
868158
655839
887761
1162672
1564193
241166
1323539
896890
1134556
688736
1248955
1120168
1057552
1418798
1100646
1585522
501511
1222137
134602
251448
612599
409424
1614425
306857
301565
539453
1398246
348343
1590396
1440065
1446983
256248
725330
1188313
637579
978821
27656
1132797
1349122
1208050
268783
467746
841082
1356504
479056
1638328
239902
720943
372067
1245167
1225647
1203002
5561
1243694
4201
1049589
1011148
796875
462608
391757
1285418
962542
90530
453377
1085035
1582738
8031
1628085
1268092
1213610
433399
382985
735192
1574851
61412
1401703
1399416
183023
396125
1072435
1215847
1086795
748801
1554667
1633704
981758
408060
496095
887805
1341781
1345087
340716
135038
932919
1045959
597732
380970
897979
620255
83154
152636
1440733
754190
147153
13053
690915
442671
1066959
859880
911497
1621104
518629
1548668
1267065
50997
562179
1566557
1385689
508717
613780
11893
270226
847855
349937
240636
357170
1031741
254934
437901
1443770
409066
547941
1446680
895331
748037
1088230
717791
61305
579192
839632
1638766
1249135
32407
743278
1237712
1561671
591777
1200854
612528
1416981
108304
379922
1137611
1461581
124099
1006536
226660
1098694
292244
688662
125332
770951
101130
1115021
1450220
508275
259956
183436
789397
182554
1562067
1461893
610317
297777
561183
78478
299364
510918
863133
526767
120746
1614876
1593439
1462918
685740
456381
639727
18643
1638570
1349884
139010
96161
629175
1293380
165080
719893
432930
1528243
1129167
746091
639164
359985
977873
1645956
1270030
1442074
973215
1067455
220304
1529747
465813
544007
802116
181170
689612
161569
1283937
1609980
1041854
75372
638445
586616
715585
274504
1308836
1443090
953832
167322
85410
981393
1014001
257175
661580
121865
1095626
1113434
1173072
1482941
1073475
1479147
1059160
20453
786749
1580367
469418
797910
1335524
857357
189652
1221366
588519
800622
1171861
1127550
1497908
296241
809583
267162
1468337
279530
195863
1215165
955699
239780
1289987
587474
50377
1469899
1027692
735527
353188
82115
340305
1524346
1372590
199046
473483
1323784
358442
692314
290942
1096741
9167
1408378
1153329
1256702
571202
163565
1298953
1098401
1591220
796432
1552450
1002369
720765
317920
1501777
824123
1372413
1262442
762890
1008738
1591113
820819
1064783
1000338
1185901
21268
1310850
241009
243856
1473817
1368931
1597613
34530
1352946
566049
1024766
128037
1568266
582166
706962
124919
464148
1537541
888172
1018729
364209
375451
979007
1010315
933027
1287818
375604
172395
1612625
1143016
1165080
1549707
1345008
238784
283332
72580
837248
408245
1227050
911650
586745
918092
424736
904598
1064226
1229427
1402545
1620073
1254384
783123
1239208
1063425
1109908
1073477
345984
194981
114029
943924
907321
1487668
646331
1132005
777978
1217096
111911
220370
910992
23357
1205382
84490
181451
1040369
138768
729912
1481300
1495529
794053
1268743
185101
847572
1132876
1063348
331684
193211
539900
371784
876650
528785
1560272
1131613
328456
932566
1616677
512736
1330177
148629
1027381
18633
350536
77265
918856
865144
1623390
110257
1224680
1617818
414340
1605560
1488544
1641988
300895
1500535
1398175
1291785
936269
640595
123840
1239945
1273729
325817
1302006
1643579
657274
720893
1471818
1412955
1122845
1316561
1449689
38707
561556
226996
364992
684911
26697
951024
1395918
1455679
413862
1127242
1303504
133317
596820
1148719
957834
1255074
354680
938627
513983
255607
48400
308983
47499
981667
1632781
1528819
1535240
1267505
883503
799079
815868
432207
901275
1084961
344630
403127
838159
889871
1424976
977219
268998
104551
130107
844296
601070
1284227
992295
1073891
377752
451632
651546
995306
341690
913023
211735
861643
607553
1542838
975183
934789
1129825
1230296
600264
1819
1188981
1346960
1367590
1289845
972160
192636
1547625
931277
523634
1402954
1157539
433741
1273908
608645
1592733
988826
40084
761682
557540
1559284
370537
884870
762381
1587950
1301342
790774
233413
440606
732272
1381956
1101893
652714
53301
8686
953508
475532
1493851
878476
1641137
586776
51698
497193
712196
368773
1033528
342051
214084
649446
283983
1073769
182255
1199221
1583827
1521888
448711
661885
123823
1130614
1613267
182691
492379
571197
653672
618300
1013530
302312
591114
1612548
854498
282413
1178788
150036
156032
1481611
555660
1287160
702662
839598
1100076
993177
648469
195123
792147
1596654
861211
1137270
1067431
867594
110034
358004
491771
1636016
1408828
1381398
973784
364072
1490652
1583294
843653
972058
1510692
685892
1211886
786360
989003
1453186
1355040
1477158
1520768
943311
938638
613752
293090
416655
18641
1291008
1641906
594598
1168500
284233
1345396
1391199
150869
552144
990918
972849
555381
1516843
770542
391953
1338224
902581
907451
10072
1578883
1533344
974706
210207
1518770
814851
423238
1253319
1063721
1389503
1541287
765496
1383555
1389095
85197
1577852
293099
1082771
1260595
373733
297210
1531197
64542
554801
360035
245199
549523
49782
216994
1516212
1107691
314139
1012832
1370721
1451281
953401
999343
1163996
1135470
541333
1130811
837068
436242
708546
808537
633529
1489644
703742
647130
1477220
460103
1458393
226678
102735
420328
1092431
372229
817807
1466490
1148168
909887
474258
318207
410953
1389315
127428
1552254
1351684
303965
87103
170128
824503
312274
598740
1509321
2912
933841
728278
841921
1081018
43192
267186
1292331
734471
816473
1305287
756803
1168462
1597218
732499
1593097
1079583
1599221
1097026
997196
429610
680484
1450820
1062538
133345
781775
1492352
1387288
467542
754417
1546444
950330
806856
748567
1529260
510695
1066649
1146215
1309800
572356
6838
879412
1257317
1218797
629051
1087443
114461
42146
1540971
1415897
1045682
1082177
960536
624084
947029
749569
1339987
957510
835009
989823
482098
1560171
1449538
1571674
997655
451731
183123
1175075
546081
511690
882305
92919
528034
1006646
328174
1145497
103820
1066083
1375502
952750
117409
570173
1475707
877733
294627
1182487
627701
857933
556031
672893
611252
1260501
412392
1191657
1116946
681873
844858
629993
1265190
520228
1067690
1533501
373362
177360
1351432
1365321
65425
411466
450370
153220
1510805
1519771
651227
1524948
715608
601660
1552817
358916
58123
359367
1327992
1332280
1553648
251800
691502
1158468
521632
79758
1209246
1210117
853720
301231
158762
1104219
326651
1244103
267381
107598
1202837
414772
735186
946925
953420
1265029
425494
1546541
586511
158476
617719
861175
1292832
1455295
969795
463124
663367
1218396
382167
1015583
949286
688602
311663
617428
674426
387035
1485095
1128440
232746
1011484
1412602
761714
1421851
237638
872348
807600
196824
1555659
1101364
773332
1381720
442170
605342
1007948
494960
508771
1297417
1026256
1163498
111870
1598006
1030510
680182
56740
383123
883846
1324905
1555208
11762
228466
101524
1346832
1374067
198929
934639
927866
363567
798789
177683
52754
1024504
417689
1245881
555848
1313331
1600479
32881
1484666
534884
1556598
489544
1421718
916297
304137
1242798
583117
1134456
445968
1446740
1035063
706302
504037
1203875
1384197
1093945
1324248
701834
1221048
1613398
1077510
548421
383424
1559567
1476357
536616
1646926
16359
951585
995468
808144
977046
796496
394430
94657
1135315
412906
1052048
801410
580124
1215186
22378
202663
628825
713329
846077
630902
874610
1050776
73838
1248676
1104210
323616
54605
412186
1585604
1107903
967632
1534483
125166
671778
141281
386239
1044964
927367
1433497
1182862
1642496
708242
42560
22190
868700
1480857
758892
867430
876928
227223
930164
123672
763492
478188
1397684
255465
554447
193226
1623965
885568
1208910
1628216
1110829
760228
643893
1246686
1413925
1411081
322043
1081628
361053
1527477
1150005
114810
917624
1124088
743935
810853
364344
80160
1097772
1631736
551566
397163
978850
526991
413075
1087589
1369539
34334
363279
1034509
1562961
1268353
735813
1212453
1106369
1184323
522975
1331647
94248
885835
1068943
1537493
503914
504205
1478075
620507
1115668
458606
140639
1598069
985692
220810
569763
1241424
14186
46161
216255
850523
1546105
1038617
674715
1476104
779623
1646241
475925
410862
718314
933682
669838
707326
245608
478364
697582
275111
1604984
1222157
446111
1170040
1023355
1012614
925249
262064
875712
778159
1344439
823304
72911
96038
983165
272519
628731
1337177
859160
530275
1064621
1449676
107277
900869
130374
197348
984892
528093
986141
972531
911661
954695
120744
289270
1589754
680600
404730
1074928
64470
1348399
625308
546856
192609
1085680
911609
1466493
1273055
219861
648936
953245
80
1167401
1081554
1305325
1431722
1359331
657327
1087406
1362054
1484988
222957
268935
466771
522819
14851
1179257
105271
134335
934753
1399164
123295
400404
620924
1508126
634136
91898
185042
825385
1092490
294441
986181
1182667
1240522
823734
1501708
1144491
1284881
1112096
1310466
1627822
459854
1559935
686691
134210
169186
869899
612739
1016484
518141
1521473
427585
745738
1595325
1186700
995899
101476
970762
1367871
854380
77995
639750
613245
105310
1061444
942484
1537895
1387457
10164
842750
247688
404832
555715
1468072
887177
998742
1391565
1361853
1184057
870175
618894
1194819
1064118
1643771
324119
953766
1240843
602338
52576
374641
91541
1275728
778076
1090658
1459610
1380891
56423
1396547
89901
728449
429769
751251
253442
1571215
256223
1509444
297968
11050
1552778
486017
1595634
874890
1250366
1474281
605816
435576
1410815
1205540
710687
403544
1145119
71418
318883
958202
1303842
1306011
808342
500289
1036743
539454
1137768
6232
846586
1262914
1051818
75713
1645800
956605
151286
787293
1238890
287421
1347520
1435901
12494
797131
121609
753414
96128
536647
988981
56789
963455
1501134
74832
66812
1529820
1499190
1513337
1086366
1241709
1642785
411475
897698
1374629
1024181
686516
427789
526374
45119
1162275
919467
865668
342461
509076
371551
1042072
963085
121957
1528810
957097
1534285
1048050
390548
656247
900499
1581829
639441
1633701
572311
870671
1285782
447495
308134
535286
1026704
1380434
1426048
1360157
608530
1448613
497564
1135252
205159
280808
1176298
1120103
584538
625755
550166
1393501
438952
1471680
51550
998401
1207612
742647
1421670
95185
477157
1408846
235959
927427
1337582
687967
1212625
1627970
263595
431642
113483
1457940
91778
150341
1476131
334848
1275543
75448
1372527
113382
1336086
1226228
1332181
1487125
1040854
1469802
38447
1325104
1444327
21855
805154
310523
1135328
37673
541880
530587
773315
613919
1437447
951211
935494
254665
331899
1254459
1616029
759949
765569
555269
804435
932543
1158949
1593799
599778
688157
214976
25256
1384978
1003485
762489
1526125
591412
903376
1583354
603882
180562
1260609
189568
1023194
997507
791573
458107
137103
804742
441598
978536
113531
1192248
501498
324268
383987
1071590
777979
1390031
1449570
1467373
1257830
383422
1173955
454576
1193110
574481
407280
173288
1591140
953889
428593
266479
1616498
1436097
1371919
1468508
43766
670773
1313228
722516
852766
126959
791024
640096
382342
678703
1480319
777938
1091477
1033783
941492
1382388
1361095
665626
1323489
41881
142248
1184640
451126
1437383
1402538
519805
1038031
80952
1526564
897311
998672
359443
1043098
242431
209354
593115
1098809
237254
716496
434850
260211
1061452
144403
671149
1366413
1025999
920213
1519400
1499763
96163
973940
290525
1589018
1340383
126853
845206
1558471
1188461
1526872
674147
30402
385347
785886
912592
213443
1626012
1152527
636957
1556100
1448027
1522559
94935
553501
59564
962364
1157751
261497
869321
1266932
468269
142209
495759
396339
217336
1397350
417930
1629461
178137
109098
732428
1078292
1230594
1409789
929556
1057291
234603
1404299
886995
114675
154602
699627
718267
515603
1597920
560473
1554854
845945
211869
1231227
1105956
1624982
311395
897580
809059
867021
432301
82031
158856
1164177
967875
690227
415224
563473
7118
1211273
56696
205339
529032
696160
353317
603847
1179
121946
1424379
574466
1453148
102876
763996
716226
1167903
51354
530883
264941
278364
357838
989976
449841
1600820
1230643
314102
746981
1282182
1151758
937638
501084
358924
354722
118016
478620
1120689
665003
923914
1333228
867416
702446
1142771
999475
852930
70892
831978
1206359
886731
331949
624011
1076481
1489903
169132
296528
258373
1624467
915034
1334869
26126
1130584
106164
1050321
1272973
961070
881101
1264507
1343183
1449508
946505
1203926
1495033
1140505
950239
1425911
555750
1566197
853200
320903
931823
1048339
1555371
520172
1574243
1015785
704635
1534197
259286
887698
1321128
770314
481964
1324357
212148
746786
899356
67189
1563640
1138407
977965
1513459
1303747
1443632
1185958
289385
895931
368208
1614455
1298900
450063
1175163
773300
1554747
1356249
860141
1349533
633695
1463348
1047444
907795
36381
528424
780740
475662
1251789
1232990
854140
957819
749626
1163808
1578957
239430
265816
1072920
1376799
119141
15860
1154223
376509
10928
1251678
1253950
1140118
120474
14794
1427771
1204330
491018
1200879
1382656
1159626
313551
925196
49255
997802
998649
1366897
1471618
694409
1293187
971066
749631
88321
366640
334123
185438
258460
1549694
1464444
1568515
205605
584807
581948
857910
1232757
171592
1229667
1217835
1024401
205838
377145
1309013
943124
1338621
569778
771986
1432922
1191916
713566
681488
995149
420278
1622422
322127
291742
308797
1423723
828068
152708
478545
1484512
814800
1224910
131253
1494099
349485
723327
888229
603377
1367757
1094968
1460648
1570008
153504
781835
160310
197081
710216
394345
505393
108244
1128
1306284
725231
942526
1516245
981108
1569386
912779
1468134
441251
140507
781393
1270251
1416729
332983
559648
1120374
985141
143385
1097297
192829
757607
502698
1525054
1174673
135432
87873
242351
1209328
192722
824238
968845
865375
505972
65324
1289335
1212970
1646558
1333590
408435
202358
923518
1134958
138333
794176
885720
856809
410142
1322746
601921
205586
1008067
584084
1050975
677301
1112836
754385
765801
367634
946707
1583921
177409
429464
627475
1578813
101482
306783
79412
1352462
1249985
6405
1048828
1152467
205227
529719
1434290
30964
1345165
190562
11899
1239485
63882
32800
1616496
395066
1611751
826986
1254251
1446874
1472432
647381
1087610
1349474
1372083
1533974
264422
314298
157902
1272073
860527
481229
1442613
843723
1212283
1506767
1163795
1473167
791538
1176872
863893
488117
1055786
710357
9793
29724
295760
1467666
310521
1596380
693646
256422
1638861
604966
991730
1625236
1486865
1593082
1459601
357181
1398547
1154958
594166
1430981
863821
1345304
1045318
1212041
428514
420433
503529
1581406
149416
1240967
331410
506182
210740
494586
1308107
288948
1411208
813151
1578733
159996
720373
1405186
709658
395492
1604560
326011
254620
373961
511160
1123644
766623
782621
1324004
1438897
308673
1224433
411107
687407
1481494
55712
540575
1480648
1083780
531869
940324
1422194
5398
368114
350864
166461
1591996
1186522
331828
1321529
714716
965727
397516
1270360
21730
1477055
586134
656944
428497
1621508
1558801
728820
50575
1637805
1073067
1387719
705029
282906
884284
1512535
1141830
951678
32003
6701
506915
1236870
1618946
182100
1320024
5825
1184494
49493
726138
319188
315952
242925
1357752
1583950
203314
1203470
782652
471474
306129
1069166
695880
1419856
672556
1243290
756691
676367
1247978
1116249
147885
890357
124182
613177
541304
854110
610359
190109
579
1587750
142241
373427
185646
1097145
709717
69469
765662
1047161
593536
881049
935000
242705
226785
853705
1646584
826861
587151
1428784
98205
1056683
607063
786650
1468259
1298056
1126928
216569
778534
953169
623494
1274177
686223
1058716
1181144
188538
597662
716915
1439963
1159427
18057
505266
908552
405551
438097
265898
593581
607637
970442
1187463
63579
1179441
1209134
29188
1145730
851871
1482793
1278086
222026
581545
401681
1103331
764085
1487602
1089961
1461911
113195
1065790
97087
1523859
239146
989339
357498
309568
1497738
38643
1384499
345427
449594
1017812
270859
692390
1447674
639147
160786
1564862
20298
1538746
1351040
27790
24011
1065749
1341054
702364
930279
81857
305108
253997
713413
237139
108903
143236
1512306
765868
696843
982807
213990
1156854
901877
1283752
667623
647792
1537197
1139337
1595316
338990
262168
1005121
1253837
414659
1005227
1175490
616411
1072128
1180960
394668
602450
665268
671994
878000
943259
41228
335543
1357008
911927
934088
1289408
507205
1072677
1312613
1255454
95016
342149
305371
1618514
368471
916914
583800
587679
260127
308202
1166473
1338950
1077694
1620547
1194404
1031142
510667
699411
1410485
1461388
137278
125212
78958
801686
366183
1309680
1497827
1018448
1063909
658874
1028724
1205750
1297348
152947
1071728
1115951
852670
401969
1261124
592800
311461
155695
1477538
1536131
80573
560559
944411
34027
237898
839770
1620062
1070056
700135
585425
716609
87044
1041916
1210445
534448
914809
1182576
1575234
543531
1347052
148070
733423
208672
1497444
1373213
384101
886915
596666
754523
574749
647045
1230928
1103174
921429
551497
319593
1565731
510934
55681
592290
1147920
304443
620067
410023
13690
1002707
1466372
700492
728971
51781
237151
1624352
234969
1283392
256879
1574568
485894
976660
405727
1116716
237453
379755
837176
1482322
1280135
1211467
550127
649438
129089
1429976
819101
191319
722207
343422
1096615
251703
968169
1372274
1041782
360288
1218351
664058
799565
591218
333722
1499891
1289344
639101
1586654
13030
1042026
1388064
1089086
1517571
1255452
176308
564315
1208980
1230190
1119344
991297
205374
245669
998844
250057
801890
590841
335256
844821
267249
504709
655347
1131461
1554749
203362
1306510
952187
1311687
1301526
81586
1064047
1295378
633114
1534022
956868
643301
1100646
1090036
475256
98585
1379169
560303
619815
209818
759659
1035151
736617
151685
1039494
1514774
570101
1362932
94668
766694
685347
762939
1251318
347263
650994
1316811
1458638
307498
134012
227501
911994
821121
1067513
794434
192596
1016961
159845
1059352
46093
1488786
33423
102876
203433
468685
396431
418137
611698
139102
881140
1630699
366160
1134099
1020425
902510
1439645
663833
1245280
921325
1045785
679065
693015
1266599
934264
474943
671912
16524
1159456
727041
540098
903951
1250574
1591156
1443685
1227162
1185329
736847
344976
86108
369611
1492845
980949
518290
794380
478310
540636
400316
219039
965746
1191758
384292
588085
419372
708312
469279
453670
993535
1228437
1488489
1559192
1230705
884783
1027524
450671
95666
1603406
607579
811840
386066
737920
1039179
755319
848805
420715
332507
631485
1203442
1335385
567352
71001
1530
1418232
555129
223190
881034
721862
1615470
1352923
26786
1050921
1164352
1547766
579786
686567
1528052
583562
730874
266318
965089
840174
1199687
639926
1130553
632777
1463963
881196
107373
844980
1086303
979300
328804
1553204
451703
1532484
1152343
217350
518717
402773
392427
1555815
40728
241765
1020392
896791
442833
1482421
1289887
939544
421162
1073115
1156241
365895
155531
1167030
1465239
1380116
1287908
930425
138404
201477
77564
395698
1125873
1530043
907905
1448263
1117356
871571
837375
862671
533197
978263
1073965
1403033
1569575
502177
1242182
660952
541037
1638421
823129
519112
116520
564746
819580
1234786
1284802
1178926
222872
744339
253633
522324
324985
452749
1260076
1177525
1492359
1120745
502602
1387376
319828
283631
668642
172430
447959
1589228
133462
206497
1499289
1494879
401024
466647
1518673
805151
1002106
95396
1094729
1258027
1100743
738579
165654
1366766
932861
1108974
1386228
594785
365597
632976
937446
977496
702999
485538
386795
447801
1040548
1256001
408440
78038
1320721
875939
1177945
254515
71833
840535
698373
707800
1427938
747804
722282
1514881
324940
1523092
1478187
972981
910824
1393748
731913
1111026
25752
1240042
806854
144505
1532337
1409292
621553
344170
1466187
169520
630249
1027750
318354
1335382
817024
1502706
720070
1261833
485000
81364
320161
982073
920661
425742
668178
565239
1124020
279880
190574
16162
1630896
1309311
171767
170900
1060726
222977
1616450
248541
65799
728137
366597
849428
204322
282641
548522
276124
6144
1614598
86252
1542775
1171923
1207554
331867
184216
1055662
1516481
1415333
193181
631893
208638
798767
217557
1253811
713510
391026
387786
1246345
164643
557819
54568
1360984
167370
252370
327801
850086
94777
840530
1189923
137823
1125309
1346956
1438268
712210
1388
1542218
993950
154843
1506861
1248903
184654
833063
1302314
1635943
1521231
347236
1547916
463084
316224
1203450
972907
718061
76171
491763
635434
247404
82215
1529323
374575
615407
1105247
1145054
226812
1104621
1517407
586024
306864
442659
1045400
539775
743033
1253146
1071922
1399777
1269854
610545
1268894
717259
331439
1390536
944458
1108601
1207635
1450836
1343211
975058
1181116
551655
942192
209055
998751
204626
1153789
1040957
544596
1226889
1199871
1312200
105486
362471
972157
1490371
1219600
488253
239469
1223333
1478308
550423
373756
1019550
577199
652325
800393
1471227
111311
616852
340635
135108
409806
1521756
1027107
350550
856125
528458
1243170
270115
249295
829670
540588
1501542
1092823
1610441
758574
1374750
152287
473259
267558
276660
1309606
702478
1513513
969437
546406
349308
795892
1444365
115602
1572977
831320
874227
1196926
896859
496858
77598
663146
1333888
1424020
1555331
86143
276439
765757
1498574
131510
1072988
877260
987600
958152
1519715
1370671
823746
1297945
913704
1073729
1485085
225772
805436
1301224
1543290
518485
768172
1224487
443043
1267535
1245386
763999
857124
1252371
251056
798231
582020
398380
1616000
1296096
423022
1354344
590723
1495419
1262377
537491
375321
914007
1639900
1399036
937368
168370
748968
207928
1143965
911278
858209
625747
1567532
446468
1378912
1306338
654624
400493
401719
668033
508012
112930
1515583
1069313
642098
789830
500285
1211177
986566
916800
1041283
988142
1452177
1474443
1559387
1103435
943417
394405
168828
910945
1420078
350537
1115448
1559661
728246
349177
632068
153520
1559213
461026
199368
1510898
1526016
97370
523237
1357779
831646
407455
1293035
760942
149530
1647359
967139
808124
11359
257778
1469918
1386
1308779
815851
1063083
426545
1501383
1301500
407685
805541
671026
332215
907710
1470306
214743
918794
367849
248746
1574393
1237900
227075
746609
128112
542229
1508928
923297
1245237
992623
314732
1101012
930522
482710
448436
770286
58783
1027788
1415019
61329
646190
295688
623752
850588
662961
959380
49168
1295965
142615
194329
297833
1299592
1366283
364218
573851
1030291
927993
1295269
116420
249339
1558478
1550641
958465
922210
548506
133649
392474
808812
129377
722578
638394
685542
1043779
362556
302983
431785
704150
825903
1270377
1307163
162746
747703
1507588
1297019
331774
520008
1145304
871401
393761
149987
427110
1586987
58258
284665
1319917
801903
362719
605864
813514
1345258
65318
861306
1363809
720042
604226
1485757
884355
540835
1502809
547270
1288642
897591
1543850
431125
618589
1161072
1560655
10606
86561
431166
506560
713931
372891
1263626
1281665
559965
905632
622331
1062251
294212
569552
1358123
833328
1143954
1416909
743309
616161
869733
1034817
349350
294196
1098206
661431
1239143
1171200
792968
500002
1271332
103284
1024790
130373
246291
1480761
1189102
849758
691640
217565
907985
858840
705189
1579514
1379399
751304
971451
284571
75057
1411022
1102442
321360
571112
1546363
521719
1112328
802748
277486
378814
768161
1461734
97202
1540002
516281
880847
855396
787678
193809
1538748
103635
365821
962697
943354
464544
1398648
742142
812216
84956
1518090
675780
578783
1482354
441040
581291
48244
1052497
643672
1412429
301222
1093935
1444404
723220
1594536
305310
1582141
620127
327045
100308
707113
736678
1192535
843861
1456483
914567
1061721
1547098
403173
82689
52688
691562
782031
968773
1268437
1033172
350631
1393882
1143794
1500166
1367486
871259
904969
1310477
338326
1103993
33157
372067
1017834
1076567
1557996
783137
532216
1376565
1541356
431637
1189093
453489
130877
1499866
719853
1261812
840902
333967
707923
816344
389677
1078318
261801
580716
818112
951128
230233
81211
1257082
1210445
1332223
220372
1623243
226076
869072
1268611
279418
338235
1278313
169439
1496740
1124201
268620
296733
1388687
1409958
1588898
680123
300289
1364292
122618
1607094
796906
380493
1338131
628346
123906
60047
9016
258142
1518133
1543921
253681
1586526
1327956
1260936
740513
650870
505237
599558
1521512
1291501
754327
1576968
1418619
1259794
1326664
704508
1521259
235741
1063511
68910
1055658
767306
308894
1551086
628991
1160061
1403617
19194
1450668
1621403
1061127
393324
1228149
536896
1164770
460650
1160373
1615434
1634837
1249744
1000425
781610
1262021
9434
765707
1391335
1381671
1281116
952647
1075085
1271320
1319760
976819
805263
1496491
430820
942315
274098
211417
1503652
440812
942927
1638305
1170722
702202
539733
1023701
1482311
725725
1066417
1575594
1571086
1473572
505863
658825
1116484
61313
663818
739620
1477122
1285974
1407247
656023
777588
563817
1445729
373385
794729
502257
150023
1526242
666778
715436
343291
456195
1195467
715755
1565302
19007
1492176
1429264
1199644
1443894
93786
458746
158205
943427
563769
1472203
1507497
782833
1520127
1259243
1455075
102324
379551
1139275
684493
1624555
280002
1285003
831312
1156112
806449
1129624
347544
357767
80795
78510
1291062
380004
1447093
1461783
844277
1550775
1279438
1294195
267005
619656
1161984
105710
263051
744183
678990
344291
669227
70727
172491
1119666
615700
634453
1131407
975633
545162
1566675
189469
379624
680837
651268
954973
1295944
1508727
1567893
1391517
1600473
39415
392840
917227
1356118
999021
1626840
274572
724895
1320310
358416
1281695
1079360
233691
1460365
3475
1643404
454336
960441
860120
660560
1485413
715959
174815
1309563
234849
860249
483964
1466741
468218
1471848
897009
1561518
249227
350623
885559
119923
645958
504661
301810
900315
218871
1056768
885563
1163422
199845
69695
789166
1087573
1560025
1315862
1266650
456546
1072997
530819
1524733
1302752
276408
508852
478307
1620967
1233385
349778
338706
1060570
403035
1624566
1035800
636789
153992
454175
1043079
1064499
1214512
443041
47270
388614
792883
1133832
1429328
1012428
402720
543884
457150
553355
597290
1215855
1600774
357415
69236
267946
77922
1277115
983221
73127
1413530
1171985
128444
656490
1518310
461342
169782
668543
645195
1373969
1345583
311738
923681
1382267
1200773
339373
633384
1394922
1103498
270316
1036991
247892
403371
526433
1197222
566828
1359973
746806
1035541
81467
1294996
507616
1523845
723176
1099734
39314
337353
841294
1472850
809800
124132
820920
767945
1351146
1278250
711228
1257873
1311151
562652
406418
795028
1185590
384842
785687
1040482
564906
554549
1459813
576340
349647
18647
1136879
1159952
1430571
69817
333777
666301
126645
867342
31082
608103
1585570
151361
43437
517433
70986
282351
981812
738156
1559682
787637
596411
649903
503246
607162
1310904
1431984
351562
961655
169904
1526292
553994
629552
292421
151109
1607042
277592
444891
948568
523185
859994
1632286
379072
74898
1613684
79241
1564008
503351
1027944
1516564
1442517
952558
960633
708753
610518
1234646
915031
489494
792688
794003
1595468
1174166
670349
73143
1591946
355934
1452566
484142
462006
932107
159035
552314
1584367
305674
812759
218948
1267679
231424
99848
143567
1210486
779721
447168
1431042
1415195
1646046
1147705
1472934
174082
451513
394014
309259
715994
1362130
1612919
1535425
805397
1316500
157309
704663
678767
8668
168097
578421
768585
341652
416871
1295776
196691
1278252
248600
160138
1147942
432589
1282359
859059
526436
46522
1050734
1233828
993341
1210264
277627
1521603
526587
5273
708599
511685
337857
715981
232235
900957
965534
1214114
1149388
398561
1534432
1073250
506722
41704
766915
280665
1297381
924245
1262542
57186
1070060
1115333
1090211
580421
98727
1540455
601234
990475
1396675
1139908
293657
1343482
1263833
527626
1340366
1257208
1178501
1152017
1271614
513695
1431062
295463
956743
264190
690002
1507345
692045
1265806
1545450
1149380
831738
323635
750557
634150
339257
258160
1493212
982411
613208
1065230
1545808
376637
33515
74741
961089
56692
610148
395010
462806
1355867
1364030
950691
96624
1043470
712700
616507
448353
1279713
596717
786852
556479
283307
1116690
1209812
951933
312994
284370
875437
301777
1575203
1530326
963786
1567818
595880
1033465
626638
1474478
360936
448754
1387199
862745
661842
527973
319929
1108146
1638252
1202192
886301
463301
599156
1122149
829951
457248
998874
49344
914858
605925
826241
296120
1522700
1632323
694618
1565876
1260399
142054
123283
1520958
942676
1439020
1146456
22890
1025367
578262
1304753
918266
768734
707673
429709
1345095
325938
812845
1615252
1156598
759558
49960
1523272
239034
752153
1494186
620823
1636431
268570
929802
772547
1480964
795067
1411291
923341
362585
1453188
1371687
364718
1431934
1149277
63708
1646392
140419
1216088
140162
348985
1509353
1315694
197902
1478132
963321
268298
1472947
1108533
455271
908230
1104157
46241
794590
1566131
642624
709651
370221
20246
844735
1009184
332865
1101692
1433520
381854
254848
1348919
581369
1229471
18708
613884
184000
1497324
196853
1001260
966062
629003
1175626
1319892
1625987
741495
939823
1085021
1105052
1275785
975088
1331281
799287
1400780
1356035
1121701
14010
409724
875799
1087144
401323
1123547
417106
1046662
1038612
1425415
247396
772923
1044731
190314
446095
585082
736507
1439584
773419
620775
497715
1337265
464024
282243
323647
658682
686699
410820
1517025
777540
520165
162973
904311
1289119
1345671
1494332
898273
1631452
704214
549160
1212498
1643870
1612284
640221
273172
1485764
13222
360743
56940
1000404
752834
1211783
1526715
254264
15333
17949
978322
1439533
704562
1245986
384933
832967
616405
56480
588997
1238680
744622
940286
1361495
1001417
573312
1469069
1129133
310345
1281020
133556
16155
695175
1019774
1176205
1455295
361058
336575
583802
1405100
188598
118807
489243
591841
1605799
505849
1338581
586460
1050726
404523
577950
653329
1039446
1011066
955773
739049
799463
726034
524381
599848
932802
21664
1572738
266671
1617131
988777
515111
189358
1216455
1584896
1367156
1246597
1211573
1479379
543016
704655
732124
572551
131781
799170
1596412
1338871
926923
293660
1273609
487117
227233
1431261
311586
907113
177861
190287
859272
366418
1443798
1328015
1254982
723206
918935
1400892
1549473
529261
236302
1632992
189947
27057
824411
234860
1257907
366806
54772
362324
1283256
1324053
772950
358236
377614
315771
1398042
1056074
464811
1483066
1394372
1332079
112685
412062
1036312
943333
1108071
1236796
1601868
1597694
1639377
1564789
687632
124926
823887
919090
896705
980269
742307
104467
1331334
221557
574467
997407
281909
1446977
149562
1119283
1590457
158550
1026838
1530079
437907
669227
401359
3873
223422
767317
483721
200432
255952
825330
1069702
240051
583937
332723
877376
759633
373423
470724
578664
1160079
784101
269233
54331
218767
1410133
1235895
1599033
1582
1152372
871944
282109
769727
1183099
1635266
712636
484295
480487
1451914
1048470
764980
1296065
771560
721051
237326
1069864
89515
1459395
1304934
1150936
15331
364671
164783
1403301
1230311
750374
574842
44220
1125035
944135
361209
1342242
1612665
939539
1410442
1351045
875975
1166227
758245
1083422
1363823
857986
1068272
827435
1221437
461908
1602647
255272
914735
809248
1304503
1298784
1260349
1182424
1351984
1306352
1552356
710733
446152
35625
1537405
618126
361919
192312
578432
1264315
1198901
1155783
1540938
1538414
1486931
992418
752549
863453
58419
616405
184678
21684
1233606
680977
1027513
229079
461365
771028
393230
1382193
1604249
1215616
1589989
566526
656316
1169992
1412344
1282612
1277712
1447884
1499417
574093
1626995
889324
1281811
165114
477209
282831
341641
541692
1187872
257346
816271
157463
451246
219108
394910
1552076
959508
711436
1251261
744031
13812
1015681
1447298
862985
1464269
520667
1609660
657365
225600
1400867
70068
1488886
322641
1380492
831034
668844
1210547
1634387
62853
656724
800747
359099
879600
657649
51164
1076617
1527786
845002
669133
1446493
385888
145761
754284
1522887
339558
290247
303505
383402
1140880
606127
1214769
178373
1059912
1062174
686824
74142
232306
1379531
1607068
788639
1236502
239530
705593
48725
1565255
1060519
211148
280949
1624901
1075762
880328
1393798
926722
563757
495626
933545
1601546
25242
194592
1646227
643084
1249426
124622
1399307
363132
719504
509401
354703
1339020
798850
1372346
846629
873911
1005744
219203
1232059
21416
363179
1553819
57833
1022962
1155914
505210
1227483
503500
26912
1310837
384355
554750
710557
622053
862246
1132007
135740
1347584
166735
609789
1588891
739185
1029529
324612
42908
1268494
647148
147955
314321
21728
511229
1070726
1009074
1561034
1343857
692454
1066267
1342073
1121831
1103436
1376494
1007191
1527366
369171
784964
301641
1339489
421915
459952
218928
906790
1466048
988606
671695
1270346
1079135
1279467
213220
244825
1387105
490973
1178138
1461667
148396
1325751
608529
19436
300415
1586931
479002
1090664
356429
1522799
762081
1201601
1318969
801614
1207456
254818
1529354
960650
1579352
1038847
529143
574514
1373911
541825
1427007
1187291
689175
456016
729020
1585668
204785
937287
1193872
365212
226501
904606
1445172
1355470
1542122
1049889
1441513
1584756
916761
489705
577235
1065132
1475064
309652
761933
636493
1030473
1617708
1454392
974692
248811
1138331
154437
565665
546700
1035673
818
1264046
829115
24875
1292369
865624
461678
90783
399678
1468341
610843
1627697
499496
1572726
1022421
1279616
1403726
1039422
1116850
193230
783484
1214643
288909
996207
1615536
1401761
503620
476489
1082201
1011738
1524346
436544
1397492
549014
113303
671736
1389000
1113299
447151
1403631
274004
911186
958400
466836
1521095
994570
1636304
1589981
96870
198857
261176
1067217
368490
1299962
486575
256921
105882
57688
547620
611562
1571448
1624959
767944
877589
437201
1310516
959795
1527272
437404
641657
444522
652266
1512036
1170462
168370
3126
881317
456878
585949
1215903
607473
398988
1495992
279096
1040583
1286798
812933
172024
387676
1224706
1632351
751125
129679
1317638
210291
282396
1304008
281853
332885
345955
1297155
628485
845562
494076
628644
223455
599902
1286665
1213776
870619
42543
789605
789352
4746
1263244
1487347
1117844
1492375
1537917
712882
942225
96373
168881
1427284
932171
1482136
759542
710094
550335
1078622
874813
224629
137118
42313
1597757
862950
1294818
265890
1367629
1065154
713698
1480370
489933
541438
717491
1466739
145575
175157
1177728
240502
1186850
854127
170836
815302
715244
582705
910035
941837
1329316
1643584
445273
577506
430041
1377154
262758
770120
597770
1380647
28092
1149477
666865
614513
1489664
1221882
1421454
1198133
1502204
79386
62350
314929
1457471
425890
1114661
217274
1295410
865210
669867
1477170
56131
1456659
491487
492482
728796
350654
300448
762358
1473416
524521
1458724
530913
914566
268659
653140
505712
79107
529121
1069298
856888
1300335
946362
255129
1050781
1558500
378196
1382360
1250318
709280
8487
1584488
56299
27144
528003
1375563
780099
944020
826570
1404944
414668
566266
777045
644679
977671
69065
1199011
108063
951334
246113
1180368
878095
1511081
172710
732415
493260
494634
895849
1394150
853451
775160
622440
1241953
1061835
1142367
1437229
784571
43642
468555
101732
1229845
902507
477395
1317948
507320
1570703
1197820
550455
878691
1171718
1335024
1049823
512209
255423
759300
409226
140122
541108
679907
107322
134887
1473905
564618
456953
1105768
1033514
840393
192516
750819
1169014
1186263
1293455
1620860
589446
1483352
39673
281968
1213679
1434245
37363
1089026
1411797
1230836
992492
1217095
1638289
997036
591145
436346
849279
965752
98622
628550
234239
1315860
1458278
645936
152260
1626781
1374383
466910
619065
968375
886562
1166429
659324
503761
67184
647788
1317561
1175532
588833
407555
477787
872511
1182981
118166
410425
148184
1502770
1465910
705080
69180
1241911
1458208
525286
1321165
907818
1545806
1213471
968143
1583009
1545161
1163362
387189
208599
1213754
1635385
156946
539899
972826
403978
576196
644363
200153
834144
1130216
810196
863505
712712
1612014
606877
325613
1415737
980412
661529
927310
324130
1414616
853308
729392
823747
1552671
1491788
1328129
390005
801934
1602081
488033
1547823
1176867
1495901
669475
611971
580697
338151
725019
208374
689482
780406
522867
1061974
696213
984531
1465290
1615455
578678
369723
1495528
1301686
1230963
792917
112424
236896
564557
255884
847249
56966
1488865
215357
556863
1505624
1464169
71992
1196390
984270
628778
1529459
256304
860051
240472
1561079
16006
967493
502697
1379135
1146232
1486539
178593
1093666
1059562
1243523
906721
1148081
1625512
1406020
129970
1208459
831340
1570120
251184
1213897
1162850
735077
1282480
1600433
1468272
1495072
811348
345545
287624
1629135
121353
1491235
1215829
202322
1029687
1493203
1378674
508509
1026234
1020410
704529
1396468
1541550
704996
1408975
1403019
1552764
1193557
1455064
1121034
574491
192095
388810
401174
1102770
727557
379865
943058
1638556
1054361
1371043
1294046
1247078
1524502
951270
689447
1311397
1200035
848798
1445961
867901
1389915
1382430
1302664
768283
838377
1530134
1540915
893430
520868
287404
487041
269879
1135267
651525
309590
1602181
1063023
329005
1378790
507406
199468
407190
717983
768151
1440391
623403
1235301
1273790
1640672
1549321
1408042
1048459
380491
812263
592677
567056
149762
346021
195619
1586018
329324
333170
1049423
1282516
365924
670031
1174533
533751
815013
1006180
1397655
624281
1583695
340847
804931
542219
280267
420789
1288804
930874
1237848
700325
520081
535739
203877
1074349
1170787
1535012
209268
337296
827943
170343
733263
940079
1195637
1177070
677954
1466749
506916
67322
1604994
765006
918817
1199255
1234856
1183066
349508
1131887
1503499
88545
548570
1523638
140453
1121154
1046050
1144044
1237635
500567
1569723
1194129
424513
659009
143195
1439994
534034
540773
1278974
1344413
749721
686047
288067
594018
592839
1138916
901717
603654
33767
245934
46236
1466776
260981
74481
1395621
561889
1579528
740350
717306
388140
558287
564109
311695
413710
789080
469868
1518321
746602
1576236
112428
1509510
385668
201141
1360871
988186
428764
964509
1474640
569879
1473179
494801
1278304
1306612
1362873
1456612
306768
1376852
297515
47407
722289
630512
1036403
89278
1064911
534456
1431734
1427903
789322
1567965
937533
684580
940332
1608118
1163085
1375718
1192824
1262105
788641
1345233
235974
428833
1063377
1557586
375036
1353534
29070
1083787
607479
796560
1115262
1556372
686757
223207
459571
1534707
661759
116827
503348
679712
244783
637430
184965
433907
1448328
331105
295554
614144
1303890
1014351
1423546
1303927
236649
1424499
1051330
625567
249071
50422
1599516
225300
706243
786277
1513126
1639688
1126838
120126
1310970
1507084
768586
1451945
644513
1598712
627760
20302
798113
354706
227414
803854
1213865
447023
1541497
829031
1083446
633817
1167627
1402759
1205085
556140
83686
1538717
1257530
77052
157615
621152
976849
626166
1610928
1596286
644195
88046
178851
1003249
209762
924731
909703
863386
993101
918853
927661
1529114
230412
692020
435894
1288225
921648
200982
737088
558682
1422502
812719
92506
559867
304550
110962
1513763
242699
873602
52358
696164
809951
560774
576858
1373043
1643379
792021
462989
343731
660403
1515831
654512
1502822
427505
1532471
1348691
948245
661560
1181153
80936
1422235
258395
938236
1036808
1287524
919918
1281903
1057767
1095372
446366
201108
1004726
241956
279115
118550
323191
306033
1279818
1422249
160446
399859
610729
1391963
1225010
1392939
1300365
1552054
1408461
975428
266239
1593153
648770
415254
383447
1280345
378329
922182
1103806
326267
500400
328201
1158321
1637806
900062
757279
746300
263587
1211007
98494
721768
1048315
671030
237475
1012422
433110
953360
1223839
771303
1059721
750893
465820
1276465
1539986
124503
248358
465873
355415
526981
70282
743904
220076
709156
676769
4397
1388587
466912
1389741
1169986
1266877
1423473
523189
1601846
811550
194568
150380
900142
1302571
1000341
685864
330945
1226776
1033745
83480
411745
685540
625861
1574760
391016
1343665
1090902
1485779
1542631
1419810
1400584
33484
969910
561092
782491
676813
1391488
386969
160944
929386
226301
930206
823330
1101283
995337
1265559
134850
671566
565029
531372
1193828
1405643
1405740
1116669
543387
463213
1527441
315846
1298731
924979
1407641
1352948
636939
2782
951563
128757
1546111
746568
1134856
98440
1443760
912139
1061585
1492052
825881
7078
94093
1573720
244408
382718
1020508
608238
1485297
1392292
870603
1367563
872397
48259
160477
733737
1238884
165076
285270
1306827
518924
1287320
646808
1149391
733812
606699
202169
1061854
858938
1393810
348846
176436
877309
1299112
1553643
908881
1174039
933049
980585
1607643
208515
808802
579898
1473202
1336790
233420
1123768
861987
809404
1088027
972846
1366273
653975
1598782
1619598
1548758
68803
1233944
951661
1277496
301690
178978
1554516
1436311
801146
799061
1134966
1081799
545793
25695
1555174
532119
107639
1215646
11354
1056955
1378190
1037909
316490
1359223
483886
199057
237494
1581040
766396
897276
478002
1229918
643354
1153350
1385572
105604
1007190
440228
1428800
1173876
1534191
116266
928420
589734
1549963
27944
321609
872235
617931
1243132
390518
1158348
1209555
389958
273188
1172288
361477
1478015
358617
1571903
981782
1309181
413408
1518496
1263684
279494
1002406
1606871
277524
21038
873542
512894
1110834
1176033
303822
1204181
1251853
913443
657938
259773
97454
1519128
1359680
672300
1393856
1235908
1599933
174885
497905
262267
461345
1376240
1315073
1067754
1147266
992438
1054200
1112709
1295197
1579727
1160615
1281189
1332202
1264114
1388553
383877
65184
274990
752480
492461
461946
579594
1619242
197346
1557903
630976
1092384
1187379
1464434
1575523
1213392
618490
838098
962217
960823
919222
430919
792690
1395762
588661
504894
1170214
252714
302875
820776
777187
952485
281972
1078878
168566
678372
306303
852542
1574541
647930
267928
1239109
607261
886141
1578421
591029
222410
1365480
903327
262749
1475752
187278
1231316
1310584
752186
1311675
1594037
1524978
269960
265879
414900
198142
276385
1238179
1463656
795997
189570
1109629
1259413
657231
392614
1373651
11861
987986
623356
504377
1621111
851273
1504178
1350081
1234042
155009
1205736
279949
1044010
1030687
512297
1226798
726402
795637
1254013
568407
1290443
611641
1556970
123654
375365
600157
1526558
1190531
304701
174651
1223393
1444927
928254
335650
177478
1048683
591848
272996
969469
402899
1298254
358228
295484
587194
1497547
1378338
1463824
21138
1493527
1461979
1267646
1320935
332596
1317891
216911
922166
835774
1622210
1442151
793296
873278
326755
217273
1538105
885988
1198725
495518
266094
1295428
167200
437998
390676
12885
534970
1518198
1055102
1186856
63721
1646406
381156
1523772
1647482
647441
576401
1451504
500586
1237606
336578
1455843
550258
1082479
818624
1058508
344156
918907
1160345
780792
927579
1529865
271921
246339
453115
765715
70429
28051
1051748
1213280
814439
1570921
981364
1528883
1548038
622692
1184041
28763
338270
26896
1038966
700489
774251
1198985
1274829
822268
902738
493079
561304
1309566
440727
1446712
1327717
57974
1141841
338643
1291973
246580
1029287
802083
359476
1371311
816275
50939
71319
202234
1181987
1202268
743648
1188226
795400
724077
1040460
492796
1117040
974336
411077
1146152
318740
241011
1262117
1229699
1032246
584990
1390984
836412
683665
128598
534991
1248388
671895
30269
772600
634655
328656
1165555
72528
1316605
448871
236314
554434
561255
652094
220371
287922
1274765
698715
1544640
1119506
1406541
628218
873677
86500
1333796
334497
1566667
1557246
417757
1358616
986101
165251
821202
292133
1229275
114953
1013549
672462
379745
1275985
1126113
220747
1272715
776236
482583
669273
536461
248604
216729
690557
1229963
1240423
1093697
1073815
1246497
493443
479510
1562094
351950
1170265
444056
1571852
464395
1616590
1223996
1240702
1606831
1479374
696947
540280
1280156
585625
488441
1314931
841910
1427773
1082684
1117463
927879
490048
314292
1414979
1171602
770790
247171
840978
428406
1153598
550251
712744
219600
73646
272033
869024
1572120
435196
550448
219398
1529408
591801
632155
1376050
1267775
314932
1056199
1599178
347085
1256170
1245349
270942
516150
1122019
994141
244969
781629
1278711
933069
707911
1454017
1380651
996784
604602
1404069
1485517
924049
437928
812480
653460
1534438
653149
1227140
989981
1354850
310899
326409
1569143
731037
1301243
804418
1571693
978453
1612989
100544
1460205
1569780
459438
1017594
442220
39727
929387
1600199
900201
1566086
1017120
337426
1604655
818581
171818
314703
796462
1227016
1345245
90397
734056
1541286
976224
297636
393547
1513638
150071
1391628
766917
1317091
359839
1261725
299291
1215586
1168097
276103
1242306
767172
1389840
998088
279313
992652
849637
1564061
1128968
181516
1335305
1195599
994
1172789
1240291
502342
430709
543529
1102879
445559
1151084
74238
1589285
309962
380642
1539875
1205378
789355
1447154
1548060
1310478
1459383
223057
936802
1278713
979447
272241
473893
1172463
1114124
1156131
151823
596184
981707
814513
940499
926395
244595
152157
1170196
317528
375016
114365
1008818
806813
1624682
681847
893596
197227
1389702
583795
556379
1090750
1177737
669723
706812
766221
279527
697100
341569
359711
626803
1365018
679178
451334
330736
1021993
665654
1536513
600142
916284
1233273
1492346
1019531
1212485
490037
3336
1544045
167267
1413643
118314
1084177
29813
868890
1069783
480677
1504512
1001785
1587186
1534181
735432
803860
777971
1461262
99767
163125
624737
663679
873081
360721
612381
1046919
1101334
964568
899413
59980
940910
950852
529662
486961
476551
386061
509765
1036922
581094
1517199
1100515
912256
399182
900332
461049
1373436
1123505
1291161
813856
208604
510480
1150510
930343
1461306
1238278
513296
707756
271408
348343
447945
8793
1028469
1485305
395793
1325022
161131
32491
275332
360944
1117745
1311931
306613
1218835
1215056
20825
62107
938912
943066
1075225
1627820
429831
588669
896865
716944
1494736
1334958
1397627
976978
695535
711163
312155
1256999
475308
508237
310209
1336254
645256
76383
879930
908518
1172626
414530
1537091
1587357
158735
943119
1241643
876468
678976
1635298
451315
645026
581825
567184
920489
1486081
1280790
1276758
1301567
1425502
458973
1424192
137069
465754
1078730
814055
311329
394901
897773
1224658
1269671
440980
762
1520077
789612
796942
193868
197986
351530
450217
1460805
635425
722691
356938
104695
1483971
516736
95311
676152
1030005
198677
963837
1320488
515434
897029
2827
571287
945914
332452
461330
1242189
1332217
1525677
121552
362804
1368098
417698
39268
1408172
624137
1492947
695595
895343
70672
204914
1364633
5030
1075412
501440
1167040
704512
849089
1276291
223174
1055668
1039222
445448
976023
635362
771189
38688
539312
415362
343358
579999
937081
129663
1521181
106857
220891
858935
1430889
731424
1011618
1079059
494657
175811
1177750
1242807
1382038
653832
843137
1279552
855783
393614
645182
685291
177161
1224921
1571266
1000746
428698
925437
851029
204972
358675
229598
1068999
892125
1392567
994430
177147
675945
390487
1120966
488303
630074
422570
1008523
1286471
1156105
1029414
1353842
421966
755817
170669
580727
924760
539015
82175
410256
1082075
420794
1595358
132303
1077560
1090873
1420471
821282
188774
563613
1107776
855489
811690
1361025
83429
1111197
1035176
690156
503059
781683
71672
1263955
954371
774961
1632140
539179
642060
1353863
1400205
1035196
401891
796018
1610763
811939
1005004
1640312
1429141
428711
963236
857069
917633
1344670
31894
166093
854525
524001
427620
189505
1395127
666137
1467944
960783
1100209
104986
1023036
456395
1193834
730561
1362643
154701
544454
800366
998693
736554
340495
520008
885534
1397164
60652
1207056
500531
304500
806342
849164
709167
1323323
1402284
410517
1078349
148939
1403672
925235
1165016
857832
251780
92872
12088
57094
578106
607117
1544388
1490771
1556041
358456
1056051
1310061
949421
511341
18095
1288925
1173084
462214
341309
1263708
309866
928339
1593065
1376072
1561150
568036
615614
15121
942164
1258702
824829
137256
1600319
378961
1090901
1440250
592787
1338927
1229887
1270409
1095158
870240
986346
823517
168641
101582
532009
942173
1216304
116655
1518136
482875
382168
893055
177887
322212
1576258
1520988
1647220
225579
1189165
1633397
13622
73555
1526105
427883
67366
1019374
403057
978165
881846
1629086
1037543
788107
109633
322107
1078118
417959
585725
1432408
1284929
1157227
1148161
905113
609572
77665
952717
178932
42312
886722
1345308
423867
1547118
609290
1389542
1199779
415239
665724
214235
779275
762656
758328
1459098
371681
302313
1061400
818842
445144
562842
974077
693528
623051
1546153
141977
672753
1562731
1199150
311300
421768
645464
82858
189808
1426364
1542877
587141
436885
41337
707591
52266
513848
376010
618241
431094
928442
1078459
581540
1517818
1372517
766461
1627635
608358
266725
250014
1565227
178119
1168166
980330
975924
1573782
33762
694616
320899
1344410
1479317
1371420
837899
1245702
31225
1063014
710829
1080435
886732
1637297
1267824
270800
178104
990340
1365716
649267
1196254
799587
390159
978378
1366730
891237
1248800
1341681
1385584
1212703
628757
383929
83757
882839
69571
847896
646760
926104
1080992
906926
1273987
1220643
789836
88145
66877
1287235
117191
215501
1147041
871260
1481602
1512532
941511
687302
1491117
538039
1427430
1110851
780958
671014
517826
1582179
861212
189742
1224203
935035
1364465
500360
745187
1348649
1250118
422701
1359043
476356
345913
1296968
239554
1214367
419394
2441
159891
1321186
1064796
55516
1571719
248954
849780
902610
743190
565554
259720
296059
323388
1067438
802772
127604
183660
642054
1132885
1317245
1545356
513077
318417
796220
551789
1283068
747344
1331695
442008
128230
906768
1300482
1318266
1164774
1257265
1099202
1312274
376824
940067
1239959
1579124
247343
946861
353311
605180
861568
632718
1138888
1338426
399039
1110765
763814
552266
110145
1418405
535375
311937
831783
276569
230645
1461226
829264
1354024
1632015
855715
57059
1004426
298361
1644528
1562086
380358
840484
1004304
955572
922768
171650
1461897
1321462
740598
964207
554573
1325869
1244565
926803
1065744
748852
1079940
327899
1328159
1340474
697417
1294130
1493814
566477
1267900
1084995
602748
46179
1529765
1301589
597695
1323998
1463591
800109
1395369
1644278
776610
580332
1414139
334354
1381527
282543
914418
341339
714710
1106025
470267
1361500
1100308
164822
1036030
249154
1223468
1038813
951201
1457987
506025
941894
490003
415521
1049646
910558
852379
1205268
952665
1099016
561059
250466
250403
1277757
949186
115396
842592
1383153
1129381
1361297
1220233
936735
915087
1141308
1106894
86322
914194
1408506
585220
1508944
719845
1260303
1506937
1363033
930710
336189
1601930
211602
953419
1403972
1476439
901167
261787
1039340
633221
632522
1063627
1637868
1183836
1054138
444399
359977
427136
1017322
1082394
1340889
1291185
1511006
1033322
1030911
837488
308735
1239885
885287
939291
1580581
303971
1542071
620770
486893
1402861
220449
466565
695847
1248663
509534
1434458
1181630
1017105
859960
725203
448755
780722
408507
1554857
1144520
848013
1141395
1610817
1079008
1603298
377013
583237
423284
407185
1312147
326498
1212063
106788
376380
375953
367244
459335
110394
421808
110768
639296
855976
1451092
1168080
756124
545260
166941
1401294
953121
1632251
72933
539493
583894
522796
204127
1146092
655533
537975
620998
395146
638629
29271
1582221
103567
715361
1384983
956649
164659
618148
549603
1639622
92344
514836
848868
356806
196110
217679
1046241
25860
1483607
1182059
1032567
1638850
558895
807944
603959
493324
1618701
1618083
32154
236067
320711
480198
304960
1489423
358809
1411317
613599
1383163
1091568
755195
346617
563814
1539108
224180
260642
1376276
153049
774862
822798
418957
29784
1211621
1573549
60674
99923
1519002
128100
747915
349423
1397984
137574
197632
897076
1364540
1597533
73675
1230075
808240
1098257
1225111
1060329
147345
1213834
617246
1309644
1608237
1009280
617659
1551806
394633
1483509
880916
1315029
59375
584360
1354365
734237
1149744
890388
1553447
536213
598184
100125
349387
1390217
1436987
808094
667209
867248
450342
1037673
902790
17593
360977
864741
985402
1202575
717277
454468
867709
424476
1418163
1522036
84573
1410757
58627
732452
1277793
143678
853839
1222294
261536
947450
1448161
489641
670113
1556953
464607
1618854
1409765
1620788
580077
985124
107941
718084
1417601
1113617
1389615
1079812
1358231
1621906
1082707
487028
1602863
233466
215931
776000
308282
1433576
925504
84092
217370
120022
690241
324067
1192652
668643
631653
518889
510924
669927
1556548
638608
830757
539651
300566
915350
704465
12790
1400085
284485
641167
256496
606945
920964
849146
999503
986544
1565569
1453518
1397556
1135155
44699
1606057
616551
85266
643755
631298
721506
1463125
1287897
1276690
12869
1062568
1150443
785292
638100
1304
859299
1429297
300386
1599632
1515070
492019
726884
689129
266448
1167547
1004374
478340
1042462
1504995
1161750
104495
1062834
758161
1373040
27017
2860
1090991
174715
1173175
776105
1536315
896766
981997
1454805
738039
1590575
889112
328626
1411133
883872
1264498
1397664
693303
248600
1042767
877178
112562
1567308
886986
642963
1208473
655193
1184233
927454
1468910
298832
1399240
753568
367126
140843
46332
1211182
724092
1453069
280524
1282098
633580
318324
225943
756877
1123654
990582
819466
1109535
1281784
190507
745114
1472097
655082
1308637
469255
764133
1184558
1250460
771704
718929
1080046
431005
1303285
1395756
220644
1235639
706447
178450
984386
436862
181420
948679
803196
966119
1260961
299585
198884
1544816
1509264
1000551
1597212
1239945
901097
584364
188638
313925
1310266
637880
428150
283437
1108158
337726
672727
1271393
1282963
766535
664646
1160743
1464091
131260
1191280
648558
1599181
1179470
1509079
611724
1346001
1493063
1072445
846260
185870
1067454
519596
827406
185568
349212
1124617
1310541
936012
1476837
1233823
1268418
342261
226989
403531
296906
1559885
1621563
347742
1517741
908837
387956
1527207
506113
1452950
849357
104443
139078
649412
286229
1469471
772673
681213
966817
218413
1413483
1145364
377872
112513
510412
243637
1330886
1526068
647649
616500
349777
1567619
713508
174142
1333244
700549
1232502
717476
835992
1443930
382908
173423
355856
451806
1269770
1280196
67307
230189
1025950
760898
525525
833090
972739
283642
259566
1516735
594179
40362
440382
1066966
149188
176
1052116
261176
318377
1013701
1006907
1574143
636175
1304292
1524996
94412
302414
596270
145288
142379
1189848
1055827
527305
18092
1572536
574956
145438
747796
957323
1456462
22335
1140013
1503540
808001
1589012
181155
1285143
471077
465601
1285052
422935
1309377
1371256
546502
1240698
392350
1608287
840160
930608
298884
80942
66512
1010391
428053
272908
907953
1572435
1473838
1617266
428646
218224
1232012
459489
1221907
575671
376687
1372278
308632
1640621
239734
199536
1516590
638013
1244806
787661
97162
1364529
810316
628978
12120
1578876
581268
1445636
859865
560214
6941
206381
38488
649529
847598
1639790
1308074
1497970
217193
10005
416594
715095
517821
463644
341824
1082311
443016
1064090
243333
1136988
1259817
624361
103626
87672
1635525
1040188
109692
92535
36145
1107298
211421
855627
737140
585867
1417130
991296
809502
980138
1609771
659186
152448
1514633
1409318
878902
152254
1129512
55138
46543
105896
1169071
969138
540412
581556
690522
987970
795240
1585211
1149449
337270
1393022
236899
869013
1012460
471928
1027450
493811
1365266
1635525
884498
947792
840338
918041
1579435
274003
1548460
197483
350391
710659
432023
534535
366008
630750
11044
1426426
1610265
169486
930874
367480
122095
29283
225167
1214223
1105938
370499
226959
1375698
1164464
178478
1551469
483402
1455793
796948
993011
1177979
1559701
510391
245697
545777
1475421
635811
1108027
1562194
282994
1012770
649451
1352658
935776
358185
212183
312005
1168207
1646353
1477965
98721
1282833
1577585
652598
742819
729321
1219090
218696
1203476
1030264
1372262
831380
990789
171435
38813
1461972
700675
920907
1376736
762769
1322367
1469656
1390099
1623905
1021079
750464
1166111
1042506
879498
226814
1482829
1194205
1028468
1406303
938427
1382846
934228
458906
1397423
210078
797759
1303845
540270
1219787
1428213
185613
663482
833212
772206
946163
187483
564731
414168
239310
611003
706494
407338
269823
958583
924650
664552
75198
1140238
1263821
1201457
999558
1242450
580381
1132757
339796
811837
150412
1015515
1460913
779292
1202779
754040
884444
702129
493178
1401773
1243281
1615715
960971
130820
610185
957277
1067211
701036
194454
474206
783450
680014
1160365
100024
357411
1153456
397804
711177
1577007
307703
947571
1562740
505057
1185564
766570
1179273
1044668
531670
1506208
1531702
998948
1186895
1643292
543999
75666
850738
45228
1419464
191292
380508
503409
593285
1468203
330296
511241
1120902
974054
1501620
143696
1234112
631373
282550
1333049
101237
1142091
254645
510978
1182702
939491
1041112
1179620
1098865
452834
580152
1643965
1625788
782640
1624776
784428
1361633
117030
1287456
1577440
16881
955336
1092275
1575622
1036290
75645
1506058
670639
519332
5754
924589
1411605
478072
1308873
1543720
204718
1167886
818299
255723
265202
799957
863312
1483951
12049
1109633
725684
1375761
487534
386915
578514
5606
1389382
614241
991610
1619792
450247
491489
1468046
788687
989776
1073027
1087098
641616
1588402
786204
1587255
360693
1634556
1067237
198321
311569
813715
1040789
482417
1176486
1037794
625721
1023178
1146061
879388
63807
872256
1178575
1014155
1341136
1525457
389976
491908
923350
803161
724321
11478
1526523
739110
1108446
107166
1601967
1368692
255489
1045487
173656
1506596
727421
1415605
388811
74776
1193586
996252
1429636
1384589
1284452
99091
1219545
494338
1232772
572061
945693
1350841
836876
424711
913232
209009
680058
616072
908198
374478
1513232
1196800
52900
593575
864751
1526783
633501
1317443
1251523
1581796
1094011
1295877
1266213
1570105
1104435
1394613
1206320
712599
44969
334147
1633897
1094365
985926
798441
250637
480842
348405
884694
267456
1340276
1024939
26287
121786
593101
1096185
476619
1563459
361285
1199136
891218
1631911
823488
644627
1521762
644656
1532413
1637975
322423
1482073
1572155
147734
766119
1423452
282138
1196696
575821
862031
1065474
1409140
1571602
267527
961656
1290072
275603
417017
1097223
1476805
1003221
451603
1601147
1472576
729531
180506
1112235
452830
572824
288525
853985
754548
27133
561420
783885
803438
1440965
22150
823856
1559628
1484233
865029
1537538
167418
646661
959993
246938
1220987
172664
479057
886024
1254137
442600
886366
476949
722234
1053476
241124
390431
98894
454614
1125166
1214698
43895
552399
73038
1246792
969051
978460
617817
1226527
704088
1352100
20225
976959
519522
972722
1326154
767062
1644132
1515274
222968
683368
245188
233962
943929
1138836
133075
868593
999433
1414401
754073
621916
349808
1023388
755790
55792
1527399
497174
1237029
499054
1454039
1271233
295533
216676
647766
1391883
814931
1045044
556039
933664
321105
881037
857206
333015
851123
1405392
585307
269608
1005503
1270413
233383
689001
1646586
506200
108642
678865
1082897
1226986
390600
1102910
1164455
1586261
1083852
664878
1448668
1462165
382500
233261
752537
877344
997057
964327
1419984
1107488
997533
691327
1409563
1370297
444993
263091
730795
547348
963056
1305556
1631569
375371
159540
818650
1469139
303320
1613951
1519534
845680
1501461
338045
1207872
61881
708656
1217778
1550438
153431
1373405
228047
1077902
1179951
70937
1164487
472782
848302
601612
1294931
1317283
1012173
1265409
1075545
939852
1149102
1446102
27803
1616601
313083
1511675
721220
270211
107021
435835
1155582
896053
151131
60603
1299731
197841
405108
497706
629195
588615
1400991
694358
904419
1043304
1098064
1135981
1344255
174308
1555305
737010
230907
1054983
233444
1443701
1317498
362711
754173
775603
1099193
265984
1460632
833501
1314112
437295
59054
1346814
183671
848216
541497
1310022
1492290
476334
407527
582973
106320
123223
946999
1073151
942217
1479022
655105
914476
1549119
585030
1414903
518086
1351856
844600
771419
196673
1601409
1350544
276190
1347520
816482
794720
979129
1258777
521895
141607
715538
387143
1169904
1170806
1542559
204808
581011
253856
774307
720816
1212082
1446150
1581186
857090
688050
201088
1270351
721148
1479373
863880
1350380
413765
786093
1081992
1408562
116176
1098778
796130
166501
1446274
1319239
1327709
884
1587388
370762
1563327
549168
66703
897199
931998
517651
479865
1151485
793764
811962
1592182
1056155
190922
1221240
818184
368559
784376
71907
1211021
165139
613904
164698
969789
672474
632741
1608846
1396546
1118340
406216
489651
362162
62843
561174
1155434
1113345
193234
750051
1046887
916476
15366
868703
310515
1508271
346549
490934
536528
835089
452678
602332
1268833
212599
364548
1161889
445477
607273
1362900
1112471
1204160
1344068
84032
839020
1186128
1231829
887052
1377529
551901
884858
1189826
134281
465674
570578
1374356
140547
177454
274405
929075
1586399
1644502
1247487
920153
281303
1266588
740256
926431
270472
1143314
288069
536802
1521384
1146712
1023022
291944
743804
78735
1151522
873011
1007971
539986
1280574
35334
417662
1613567
1643811
887155
1104981
879030
1255059
553423
829764
1037931
804242
29602
1263721
1400591
725256
208050
837185
593723
662284
526301
63683
862960
746601
234444
5417
515337
937811
1306153
1440583
279805
356453
251786
1084931
280149
115388
1616696
1276996
641377
1137247
1413230
914108
1465040
109242
734610
1091872
809897
472399
1113020
512631
972000
830261
831789
829472
229294
599741
1273215
200040
392930
380081
1270996
19079
1087760
1238681
229313
1058953
1448370
859445
678276
1265891
928213
522641
1636583
933123
539804
1626067
1158864
1318255
739519
461859
449695
36810
893581
510647
1243658
716535
852111
533528
324657
1643350
1353420
1090790
712626
1069044
1637490
701047
270901
342681
983771
80708
338177
1157888
1505088
691791
882734
117033
1605731
523852
1370646
1229904
1606978
1443310
5961
760285
577236
751465
533633
642521
1640283
1630944
174483
1627218
896417
1487380
471935
31947
550151
1062065
514733
947680
1045256
1425468
295011
828282
657082
1480041
1370220
287419
752539
923513
272567
600105
879969
394391
279277
1020938
1101573
1028750
507316
886894
846930
204249
257511
1262105
1106680
290859
1533006
323504
1157424
437222
1408043
1397441
1288876
1485020
730767
1530091
622841
806227
295372
307402
231911
1067308
1160755
926877
1460621
644167
1285539
1026234
860038
869492
1423978
1082303
1365148
212356
1054513
1154510
543606
1123260
426144
1530651
1259943
183530
266359
693072
1113351
830765
111945
395854
951845
1623721
402122
959496
746981
693156
231115
1116075
303293
252813
730717
1246750
965722
991971
1383857
1517039
958081
1247469
1489302
1370486
821739
1423489
1001601
828175
363793
198655
866089
290020
1123878
325378
1603898
1481005
96649
831816
1550551
632312
27553
1286340
698192
88365
805231
1385833
1207362
207172
736029
1092997
1579671
1445034
1056800
1082831
79447
404625
1602488
1554517
347859
959975
220038
1155662
695133
610437
677821
864249
934042
147339
1138266
854073
1460566
296810
993163
474843
104908
91781
1239660
220430
256383
332955
1419158
1138432
1521537
90125
410140
919720
1090297
1045905
267406
909378
341690
1382268
721831
157880
512583
159662
1202282
160941
129157
1194319
791993
1415938
1544362
1172195
1614975
1446839
1503530
833974
282157
15961
77560
179447
745458
951832
182943
412643
605993
505052
1197037
208076
524268
1256320
878251
614499
700489
1334022
1349
965356
1083497
714395
1172583
1615905
261073
1619482
128165
1238036
1092506
112613
1214544
542705
572515
737561
1207920
197147
625653
1590121
772024
1644333
1027308
223700
1029746
121293
1440206
775656
337609
1109301
1390750
981124
836
1609918
1195966
795913
1146054
875257
389250
715200
851156
905541
1635806
1282894
1017839
242919
1258153
1455358
158955
1640113
525953
372433
1147796
612527
854674
1104475
596352
1569147
309885
468192
127270
216713
546662
1507348
896257
810063
267434
342140
579549
839867
417492
1339321
770610
1142476
597823
1326189
1196801
318033
505304
358692
453599
412123
1407119
501091
547410
985964
731795
599772
238476
1230098
145422
734930
304533
1442635
1466651
1555471
118957
1113084
989930
1449137
1523730
546993
107454
1133103
1519206
1575864
775527
802641
1179220
1133321
938058
644671
1364602
868287
345649
1562463
868523
1386113
1075546
734166
603220
1079257
634212
1557965
952669
786226
1468865
376290
1217101
834273
679835
1577367
786547
946971
564376
1188203
407783
312643
1298188
365821
620375
652828
383596
1108108
53728
7078
372721
322005
1127947
1362365
902940
603288
1455404
958499
1646532
1445945
432302
1407405
302408
1415799
1455564
1647492
403431
1393876
250956
1294417
917915
1307520
451880
1557838
585231
1013649
952129
948661
187924
985541
671488
607059
564501
877246
1527203
1023960
289836
1145
957111
513412
21093
1441348
210210
1450558
517000
515646
886476
1286784
1140158
603638
1524134
1592862
1495141
1012282
937052
547847
1621102
460462
698754
113856
606632
6819
1396588
1069282
142126
1558438
161197
85859
1470194
450027
773635
215849
635450
1300985
8918
575164
168974
234026
599300
432994
1113049
534381
1465258
1001768
1319327
1479120
1513044
999622
387773
484564
622916
395596
1038640
290934
84329
560250
27886
243262
628802
295484
14252
103323
1051869
769189
1203410
1279658
477999
885815
196578
1257195
1638202
1242629
582273
439243
876408
617791
48046
1038116
1627114
886340
1143614
1191275
267533
1357761
732911
190301
278179
1253528
445006
16547
667771
1077632
101147
1581377
640636
984819
369774
1068800
1181868
694149
264183
1450601
971412
80094
1354491
1023499
1295751
665657
773520
1439539
373222
397818
103349
719313
1492193
834754
1395555
1502412
232388
689048
1448487
178158
116921
709872
1040668
825108
514937
1332731
600273
502145
1062247
1365743
1522827
1629196
435965
15448
276196
1497469
703359
781394
47214
1246901
1453077
1252687
1285046
1217586
1492074
1628889
172126
1110083
799260
1052478
1204432
1368356
1264144
1311242
1440246
140401
1335724
975380
303496
1603921
1183523
635387
364702
1201595
798280
250840
710629
1564112
226203
259350
103627
909838
603001
590824
1215143
1434419
1417581
799166
1222150
1388601
255816
1619197
351324
668425
1550111
1505982
773603
766502
707807
1198949
403462
59884
908629
590693
709979
1382902
702434
1626467
1612113
1559475
1533545
954194
138397
1627903
310973
654153
417491
132309
40897
958539
495479
1642520
1414397
1015369
753216
408659
1440195
1247218
869282
512574
1352540
652645
1232441
264150
698720
1115242
130662
990194
469166
1117768
49595
1418463
557830
211459
1440854
434163
1342145
797008
1046750
176869
719003
1634628
918613
647672
1598094
1382287
712651
565791
932518
1612982
1031356
831163
1096095
274647
284933
67001
160829
1498473
563988
551687
505048
88233
178975
633400
6787
804709
176654
1015682
825000
418191
1164572
593641
1401561
1641752
1193134
60415
903456
943253
1476691
513299
108862
856788
92474
635329
1401926
1401295
1221383
854929
292690
1407095
79012
233527
72773
553572
1410696
35950
1401456
556225
1407129
1616489
572744
777070
815192
203439
470794
72922
789871
1184150
213387
107768
1586816
1552817
1510806
1017726
242765
892397
1043597
513309
695396
1388791
22772
1191050
647236
1293649
1247294
895136
44436
1197858
987207
200415
214631
1414508
320771
453135
464123
228915
677033
285907
1360839
84818
190947
616380
828302
1317883
965924
521635
448087
1007527
446387
1369108
1259922
166410
1369448
1287976
954011
78064
1620210
1068183
339559
1245307
480081
266
1573804
159144
5668
930350
1324937
1408707
755233
1109711
1480314
248589
886414
296418
1387248
202356
1036295
1520989
1516560
834514
847450
1127282
127564
104435
879858
1619770
902762
1481446
1073773
500814
352514
1216418
790191
484755
1014316
1419079
677471
25050
382465
758325
1097900
948037
640614
276761
1372433
516311
1001728
689189
1330849
394526
260866
1107608
548296
6151
589149
174692
490061
309539
564377
212155
97403
1100743
944919
251454
1371117
1359854
1255408
560953
738107
1091755
1299572
1416167
386305
148314
252937
966928
1632752
278888
1255721
517251
1016288
257509
1490285
513379
732340
1531817
443540
382168
193561
1029932
690890
473836
109045
1301408
1559778
246144
470890
435586
1409132
1497512
1063907
1206848
710009
63939
837290
909013
813242
1587485
310387
1532867
1539134
1411012
240663
1024537
994550
681147
10624
1179788
85944
955286
1445601
1497228
1391756
746165
963446
644483
803495
1172346
207648
318009
1011768
688962
1203610
950761
1067320
1430430
956264
840820
124966
502683
161113
1522130
1422687
797297
561694
1576827
590507
236775
663544
96566
1259557
520911
978524
1045544
414291
1119854
1527242
1061743
511578
70983
88985
270350
1163029
1580297
966389
985152
1548154
295037
1014528
1403686
96482
506965
889682
963219
1594704
157639
1006757
303742
1176212
193112
763416
397860
847066
463050
1635442
1038832
644774
1630737
1121158
416608
1156749
797648
780735
393198
701013
1248689
1607434
1575655
1285036
1028448
701939
1139629
1081974
233583
471260
978861
832620
695035
240246
215990
788297
1224335
219681
1109336
1023992
1596243
1388667
38940
234061
582236
535832
1316593
665571
1046372
463932
477341
130801
1540337
1642017
1064274
927868
1205110
402419
782251
709627
721828
131362
1430428
219474
176198
903333
1402061
650925
229472
755100
536184
1237319
1333094
1019750
884343
1494703
980883
821618
284080
824004
745988
1018562
257552
588440
734078
1192108
190286
1221343
1127962
1486544
514454
1052271
1213966
933595
675277
637390
34785
1476031
1598430
1083406
224677
498429
52043
333049
446453
699911
851908
477815
896278
974313
1601350
893611
732433
734241
557378
270490
1473780
1331622
486086
1307181
313436
329774
1383764
590776
37129
940454
629807
148418
815286
574658
1590232
838597
940074
1373233
1596545
53346
1153684
1377162
642190
528658
170285
304056
1630616
927787
1107478
1555694
420488
1325530
201288
379291
347268
1499974
351425
1452744
598223
675682
137548
717507
1163990
116965
1445616
1079110
810999
502779
1510298
1261482
1048596
854029
873296
243791
1286480
1592103
1452335
1518206
914664
1213598
1304791
1505356
1296905
862985
955607
1156534
1162234
601816
1111400
420035
613497
132884
712788
678829
700614
938809
1008214
727574
502663
706400
1421770
677077
845304
963758
1260032
553381
959914
229894
1235627
140890
52676
715669
511507
292728
690541
1282516
1538043
352758
1001109
844945
1607847
1065801
1047977
301903
568362
1046176
55885
1540705
139101
459745
1115475
238611
502551
1604113
1564075
89854
433469
434825
327519
412585
456512
1188698
899276
1576077
643171
117535
1471120
1088436
349793
627062
930178
1092595
860432
1351414
1169662
119100
538428
272938
150216
921207
1366191
286469
1385580
869566
814831
871855
486024
1062025
1346928
948185
790971
1092827
209602
561373
1642044
1013922
1619774
209670
480362
1201800
447233
1408722
1639378
1030958
226052
419572
1548626
1107728
378836
642692
697129
726880
421304
1270448
1636165
954326
1399970
433109
769416
1260150
31239
319195
928210
1197085
780497
1583832
1260174
1465890
1248694
780640
267770
1192937
1621647
1576906
509321
1581743
182782
1596261
297758
709501
777100
714490
289723
1429331
542248
1611650
724539
1219503
287390
1152820
727870
119654
1406548
953018
1075039
936266
1561036
515547
1002993
162603
523102
632238
842923
1596129
324988
1185341
738624
207245
794943
1260940
769357
1254107
157145
966163
73763
233607
1330721
671795
967753
820351
218855
704044
675510
924942
587928
1029777
820362
583875
343010
1038156
1492148
133510
560038
1612945
165
1361185
990678
593808
249838
1429640
1304419
203575
159965
1147751
772469
1273999
457416
723993
1509707
1482456
1286929
172739
726637
1514795
470265
405459
1248537
1187462
364198
706086
362589
1280883
509466
777403
789717
916167
29199
1286633
859440
304763
539024
1229394
30828
696481
218748
968339
1491754
65645
1373490
1529965
66404
518996
581400
1561393
419569
1638912
1416946
1451342
516806
1170725
1222815
583627
753968
639440
35613
828695
1002304
1463804
326638
763375
560755
365505
794236
743488
426847
1095929
1336185
1228779
1017594
523038
1557162
848178
290109
751954
295550
85132
1181055
112940
428263
1415508
1237385
857780
426668
1218443
268104
75770
1026257
162560
1427102
1104134
262224
656141
901664
884719
241416
733756
1517585
372372
1128590
1645231
1061454
1468026
312738
326802
1368048
1470295
483151
93773
722477
182354
575604
205900
291538
605665
1472162
760965
1249363
913541
1250801
1398860
23199
362178
28420
106573
783082
877764
1247207
1032549
1419081
247546
198907
397338
232125
345083
1560921
260362
1028151
678812
216997
1159342
1547994
1269341
270695
1609238
1461918
599679
1644793
911747
858560
606860
524628
1363529
1156622
98227
1263650
783730
1587371
1145447
1510699
877056
84349
115177
147779
559436
671241
1502282
892400
1012872
122941
163163
1042193
1384543
21143
808934
565251
386846
321478
436508
91588
1055630
1494585
1241396
1243326
1066230
1068122
232639
919102
88716
156384
1312002
1579240
1174084
1635310
122787
16816
622791
1381517
918412
1236668
1035244
295075
1295419
728529
1637927
809792
1447751
1533676
697289
745544
1310977
1458059
1434484
410802
1050438
99067
1407497
686064
1388984
1063629
626901
1310030
1489135
394282
818129
449940
475762
369217
1473837
1510461
420012
1161622
1383693
1124739
1473070
1495766
708190
324105
697933
783823
1153683
136698
154748
1618967
206259
215756
70728
653658
1446276
835616
593055
503383
1553791
1114514
1034502
668624
1376731
803949
1271952
496637
300243
1400841
626789
1479659
399158
1302002
1559635
885221
996607
1621446
936387
1393797
109431
1009373
1412332
236197
424834
185302
707595
57020
437839
978701
987404
1617280
1385884
1284302
1133307
582283
1527357
719932
1513329
263085
454092
884106
789011
1527705
555675
1456283
171957
553516
976394
1627256
670719
1354174
143373
1017173
252102
1123478
1355858
226972
1143040
291621
1403203
1600622
1608124
1469095
862978
1600037
1180989
1504418
603069
1085819
1030662
1115987
675966
127996
719405
555907
1579052
1124089
1474131
1243156
342472
767730
1547244
140498
855711
1018769
1484460
1071486
989006
65199
749312
989521
1507063
864916
904969
228110
1608690
747354
509718
1306558
541935
186332
1619362
614165
341690
375746
1556742
1526560
640422
1524951
324408
452344
363453
562214
498636
588133
135813
206683
88357
1169742
1344482
1106647
1165992
1334018
740874
404890
1462256
194719
1432987
1518455
1419559
1180832
492396
1023670
1139868
1456693
766795
979505
879772
1361602
1096610
411362
423495
1534964
525085
599934
188845
764362
1613365
872773
1307675
1259360
94233
1556915
754199
1461306
866168
60890
188936
892552
820210
496039
1292111
552956
266125
1307342
884166
1104673
52559
1386502
317567
992815
713247
466990
755735
760905
452982
1247122
1380735
662931
838862
960948
644734
941419
1047720
164845
583389
550057
1249744
827805
1292943
1002575
246262
1626840
448913
1234410
1207078
1426087
729308
263496
322910
100487
767912
1017871
452966
246827
1027929
1300434
462847
962796
26542
1458278
1196813
1475324
28484
957568
748329
980121
1315633
70607
1199557
997226
44436
1165874
195398
1486707
1075327
1187
1271775
832126
883564
73892
461995
611195
1629772
721547
1368589
1352617
1064365
1645887
302924
329226
291147
437908
695102
513933
977884
1030321
467025
770482
639124
61563
582908
108327
236447
376296
612791
400748
927648
104849
305686
711282
1419785
1520209
798000
816481
97354
1203700
124690
1631814
1495394
455943
261149
787460
843531
852269
1248356
1477150
799968
562714
1089194
1014671
327415
112368
462733
625511
135551
593725
196437
1031469
1581368
692098
265833
952045
677385
352597
918240
609116
47168
84392
611886
154805
1640744
1541204
379287
572775
642077
1622652
785629
41921
37318
514379
239095
944321
3511
141252
795103
224097
314486
867450
1496564
42526
1278800
1558787
940813
612515
95701
1026732
140596
113500
1412539
852455
1437035
176715
199618
347147
812977
483599
1296740
719758
359269
1179276
1156363
1558004
1374993
97218
743923
1515014
1553852
228175
1135951
113028
1302054
1176638
1128617
1225655
832272
1167476
1593881
215975
809038
1592272
143400
1314420
438847
106046
1450970
1633680
738594
154169
271152
434609
1044348
533154
1647323
637863
1461198
404644
339693
672375
988005
1641619
273938
1316219
617191
988355
1176332
605107
496720
614661
180507
1343959
155680
302551
449405
56176
1519720
126874
28241
1228353
150456
711165
874162
1106397
861805
1601386
1236411
1181677
1274644
1419323
1025561
644648
1319573
875257
991378
1487996
1638625
1633046
129092
340109
279287
339399
1594737
232999
836917
668673
1602240
999758
1423821
166240
1152972
577668
982668
279892
1604065
1302342
83831
1179622
820709
158597
566423
1169977
906949
775191
483934
589275
1132109
1491600
239455
309280
144142
178474
1380549
619739
420556
623425
868023
1297939
258761
159150
1310235
1436916
359068
1295446
1020781
1572007
604079
458857
1416194
1094144
223574
376905
1170111
1327660
1414057
1527930
1416720
1082818
588518
1256254
812334
141606
259782
1372265
431922
1584839
9641
365856
669428
983692
489777
194543
745456
145395
753586
430462
300497
635453
567724
1205398
231692
74507
337980
380203
1356050
404185
1273208
869453
1636739
428229
1304495
1368063
1542055
1388518
15427
929355
837028
625299
589434
1394990
376648
1131363
276759
650711
1337742
878426
1499206
1440935
1589365
548819
1207967
644522
537658
760281
1402746
1359819
346095
1603553
770204
1092393
1460747
401685
1500051
145135
937051
314090
739406
552558
536704
345221
1572984
198627
86090
590121
518436
236627
116274
1406558
1634086
593575
146503
242665
1039597
1042564
1533936
514887
1040610
187191
1357866
468654
507588
36041
195673
504321
800799
313331
1460440
1265846
1168722
219025
243213
315463
1043558
1034454
413220
293943
572628
744943
7122
1357502
102422
515493
776485
1285974
327789
1510089
806842
706571
546275
1005730
879909
755550
497896
1620263
656481
1276513
1090228
601995
1242749
1087358
1459376
915295
1200290
276289
598210
1568534
1252184
287045
1035677
1340916
841953
1256779
211638
510424
863251
1110169
747887
1523669
506270
845847
692563
13702
351185
1132628
988730
979502
908627
308436
387048
348902
401103
552265
1528727
380
854627
1370677
301258
460644
99921
919984
614662
536261
1565812
80211
835659
80867
506492
939600
1531842
442494
637137
431618
73351
1382728
221894
619633
1217725
1005122
864602
220011
1385721
1389746
332788
1602586
1498552
924520
1198644
979957
379381
55548
337062
561074
761766
538990
1110109
213635
638100
1468227
1358368
639452
56017
15669
1147742
931674
301321
1646728
1312778
429027
565479
674094
263557
827476
1147324
370350
445946
1016470
105504
1625725
356228
633820
149875
27585
539382
886917
1416769
912228
670708
1474917
797730
85680
835697
340067
942157
1200955
1269195
138955
257617
1574130
1613941
976391
930771
600684
242631
669243
996356
851980
63854
981524
1340910
698962
71423
570849
1284129
257519
1565757
1077142
1342147
567077
414922
368860
976358
1641786
1006987
780870
307151
1361750
1559366
316298
1269381
1396309
4078
226955
1369450
970768
146553
146559
1551631
978012
190069
1144542
1063710
461892
1249692
299912
333822
938473
956323
1138360
656635
1494155
352356
1085411
973856
265910
197156
310480
1162455
608942
424984
556884
286952
207467
1137312
1297129
1282913
58455
1012642
411559
66437
1500701
832407
845458
1634689
1149773
1626630
1621841
940029
592518
1133214
1340538
242540
653538
794967
1120887
647497
79409
694992
588237
159335
499383
717332
1505756
1631408
1217948
368555
265484
15991
544013
1580062
1190240
1567314
1225227
921242
553796
782257
1615201
35771
1489913
769334
187575
1630744
1469181
686366
1631870
725136
1569810
536737
908569
1281081
731917
1264165
870732
719868
1370770
1503452
107211
1085678
916809
882391
984003
937636
172217
321192
1400576
151242
194077
589010
587398
1207630
1386622
860351
555195
107936
1643836
1592022
1250200
1450148
1305350
994204
487205
988919
1301218
1148228
1434441
1226552
560341
626876
1171813
344374
524187
789773
1014557
245719
1128884
1270058
994243
1331068
1176413
3460
1228002
1268810
888116
773381
1077920
1566397
1187768
884660
979737
1590948
1131264
1551478
777811
1339846
1414639
741542
1169476
1417065
7800
193204
1521227
768454
257772
1359663
1249766
20175
1212472
1186633
1188744
1609265
681129
584242
1507278
18359
526808
647491
528178
1179721
309987
444187
1478956
24052
1023075
961454
1068023
857044
194356
817286
1180479
70099
809052
655868
803293
727755
1449378
1538563
993109
947326
1165732
1025219
1074454
1180181
1216790
521940
1565087
622040
1479610
507472
113479
9963
1478706
482132
894033
771846
1324958
1251811
762145
948272
307786
80585
579756
971488
1272807
564899
1213596
387765
136646
930307
1642584
261278
427561
787320
1020259
1020010
157232
810171
1017264
510461
377204
604880
1414380
1559993
1541075
555537
332559
449574
944276
24972
357920
1217557
923087
564977
636887
1129715
392629
1490524
623189
61377
485412
1443191
1432315
1629987
1327297
758436
697326
389959
788308
1557970
1519942
1171831
1281868
1026636
120842
1420440
1103820
660184
1264280
311533
239498
1187532
1156455
788034
1023257
1637495
780139
1115701
890124
1049879
614410
1013862
833723
1478716
1617351
330297
820186
1355613
830718
1383233
63928
1059151
942880
888553
1643531
348262
351577
1421001
1187238
1533081
1137190
42195
979683
281145
1323454
1459830
297264
1173723
892763
1481253
722490
490749
425735
311148
681468
1599318
1587063
1083720
201987
671269
1162066
1224148
55228
1375884
685243
252261
718314
271654
1317691
1010618
725539
31161
320347
1644079
908441
667549
931226
790550
1635149
1374376
319901
1428547
1492348
1080893
1112168
933182
351199
1621306
1552409
83708
262978
566872
895220
11692
1641458
517789
507569
1150792
803144
562495
1391225
1525314
33726
443531
604728
365127
785089
1563522
255706
243344
926023
1035748
836586
839767
151808
567170
471628
972930
507330
1607824
1604688
100352
974753
706241
586839
1480688
420305
131929
936396
1452031
687115
1419006
189300
700123
1403275
934155
156237
1368460
780514
929582
237940
955641
1523286
204414
939801
719455
153823
1560922
276788
1597737
217303
1498155
487733
1349050
1034989
1335624
344776
818502
805685
1219053
1108629
1040088
1579463
46001
536071
826355
455565
1075990
228335
1249662
955624
48417
727166
27310
347645
465637
204599
1052905
749880
63596
911673
313924
492886
219651
670998
443639
1574824
1255536
219918
1067424
1008311
806610
770527
354238
277526
431731
1138880
100269
1184609
860199
880773
836154
231586
710549
797073
606381
1235895
615789
100377
305434
1096498
621705
92737
1569797
98574
889177
904202
857825
372447
469880
9462
1296257
1504227
918998
70240
432143
881103
827594
548054
1520496
882511
1526083
856
1227901
1471412
1140967
246497
146106
1493030
558405
860242
1101402
1031688
479155
1569147
338679
736031
484785
1179937
585888
943201
1601075
1487368
262875
1068023
145975
1408867
1151053
1226804
625458
347924
267795
498696
1394075
556482
87937
1166017
1274049
263980
1399353
1147008
2309
1318234
1026318
805033
866724
1294746
1647371
1526795
560625
163687
332976
450183
1522700
299692
692432
1557304
1113297
912410
1436358
330157
438789
1285604
1154120
721131
752840
1038015
1434393
1403677
161707
516521
964302
1475357
689543
1064934
1315975
996703
1344916
1510843
1314440
68837
540367
1596769
1003796
662847
653918
197834
1536370
1157282
1232933
364739
985866
214957
867313
156985
1057771
1089220
1222914
439571
1158683
37045
1411749
1207960
158928
1071858
983846
638323
368839
1393992
1194816
1567121
222940
1513569
1096896
1612886
822998
980166
327196
740252
1374144
722890
337213
1078475
766172
1066296
1050412
1341022
573195
1628920
1117181
1310862
822245
257369
1265213
646657
1133903
609039
1359577
1415143
472452
770159
447285
1448564
1575243
1128862
477481
674154
1061881
1300474
918477
172983
484365
1174758
1096195
734754
1184954
1331262
1436804
1213789
750886
1285097
171575
1165990
1592193
318748
223977
1400578
947549
1253573
1445086
955085
613876
1068362
1521023
8266
303824
303888
1406101
1556715
1640746
106835
964376
324530
56185
392173
934569
607910
577132
957856
283787
1532528
1441708
778861
17266
806140
435904
364313
1117620
762491
829448
1202439
288027
544784
245991
1550219
355655
982617
245818
855581
1306181
4445
276968
862316
1136858
1135486
1246627
1506291
1038460
1078995
1572146
1521159
60569
656954
242718
1443783
622484
827306
1446117
1566380
998860
444386
574752
803115
399121
813827
558625
70691
46942
1367925
904430
1134110
1403499
1406314
289654
277180
793067
1335540
840057
1285337
1240322
1390502
1291476
286914
1543759
527070
836582
434438
1034292
1197896
218956
728281
1260477
596119
1594497
144742
596568
1409780
1060042
1549608
1637290
353486
1373958
222924
422679
935310
1175164
7998
574428
1494395
897768
1395174
206173
718112
871829
1238435
256764
1470197
1235499
227045
123674
142352
319101
185335
1311506
100495
750520
1528065
626937
185092
1366558
1418757
727929
1057950
32719
1534288
1198884
1450869
84197
1380433
1175412
261041
1311733
669962
1042952
1524973
1159349
1261968
898850
1339663
120301
739949
1206392
1459128
593768
1615719
475879
1557249
1629740
1292068
244783
1509373
389440
142635
710551
1266810
891628
269409
860538
743830
1496653
394858
95187
463952
134360
1157405
1529246
1507509
1593626
724812
1568688
1287326
1272348
1371412
459245
539225
705230
526453
607577
956229
722118
329775
1260776
211586
334861
1340217
1215067
1222259
1637631
1467362
1126197
623705
141429
1370294
1139438
310557
1135114
1628982
516311
987019
246784
562377
66845
586903
397814
1221117
484573
1169499
293533
1552312
774145
522548
1287455
1066165
932453
644418
123544
805077
1257050
1521518
856764
787576
1516089
530609
1284770
1148769
1291755
1282674
1339407
843174
1594570
523333
873168
1543791
417365
1015395
1262067
1279947
838848
895362
288425
944912
1081403
1560355
1135027
76843
1066524
132142
873235
952523
87153
1455942
1000569
1484838
1029837
1399841
134272
122228
301922
1528486
1422872
1165982
845507
125419
407514
99175
380072
937224
410856
1589141
1117979
839820
1396591
1434350
244789
69619
1624431
1518846
1441445
1463878
1079208
196537
626826
262326
105996
985319
790775
1353208
949920
822191
1064062
255777
1217319
296619
1451413
131431
1388548
513507
287062
1495869
1016274
17519
1226473
1565904
913964
71868
1172333
328180
1349808
1203038
399686
2508
1381146
1441474
1639791
81096
307962
681459
33585
1370087
63108
1445897
144038
1630637
396475
1524274
520609
148467
1432813
804673
955803
1400773
2472
607222
477580
980495
749689
913773
1487701
370567
857068
99211
46088
9257
1030818
214400
558931
1584999
419983
838058
494155
815777
641223
671219
1296961
116851
995789
1480016
1277282
557205
719756
705707
1180092
1127921
227393
1389479
179043
977369
53816
1207802
1290430
1421315
814748
1091099
1231637
1111336
799743
444882
1475966
587355
1317355
1028112
814125
1272561
877697
1259856
169291
1405818
1615205
1148809
1504435
1217542
131417
258851
1248005
230988
1170653
574134
1413443
574704
949696
583611
414851
550081
941107
510272
804248
329003
1330621
619660
1593458
671320
191190
643118
631916
175445
1369940
1578418
176785
1457469
1522722
1440660
319551
1343081
474583
572775
44396
433549
565657
170715
387165
425629
1601168
242913
347093
1121543
1061111
73221
153355
904558
1537327
1286155
641389
832854
528762
335337
11121
1436267
336428
985795
1436568
1040880
147254
124143
1487703
814771
472142
252482
1528524
263125
1539451
573163
870281
1105715
1284675
11672
1470588
712866
1489742
1336440
1646704
1128445
1269611
798393
962091
256694
1261887
188143
1191161
1477892
560597
958400
219509
711352
755595
6958
1202783
59552
1231996
778501
570435
1364152
364914
1008566
773199
1285854
120680
783669
1568007
344299
522293
74091
1016918
1147949
1124922
542922
1607559
179452
846641
586531
1626739
1315634
370250
1210896
528631
1551622
1389792
1153270
1323352
530430
1196205
1079100
1495833
863091
190955
1048491
1503306
959657
445588
1035723
759489
1257833
667664
798957
548368
303388
12337
1608512
804866
658915
1147282
807348
965567
157788
946801
1393438
1645498
1614784
613235
370291
158519
146684
991023
1621349
1269711
168411
718152
355902
224555
987982
767110
737402
949019
1266260
1468585
1068325
1164792
3759
252776
323276
1028927
1190571
698877
1627505
226155
1206203
785045
101409
1811
788392
1005899
425128
936894
530975
1155620
159059
803491
976677
1287808
1290654
242781
324545
1072757
519120
1290072
342927
135386
63961
1622160
67600
1474491
1633906
979822
1087508
25994
362110
320583
339360
1631728
1158824
915624
1226536
110904
1480830
1095092
522837
1365453
1407622
1132098
648235
1287430
90585
1175923
86109
384960
195114
118201
134307
666792
1563519
1102363
897135
378289
1014154
1523993
760598
874404
988211
1193418
688428
1419530
107033
1582893
987456
1291312
1493040
419603
189022
1484259
771937
751511
662968
437091
941652
627290
502722
932190
1549217
1390178
1049840
320903
157211
844540
1349454
1066068
1597326
662305
121313
557388
653664
1270784
1121860
1229183
722895
1282995
1274784
472592
941135
1475502
970428
1061987
194438
466906
887341
1189791
1452240
1355259
927068
827439
78467
262300
978090
87396
601481
973938
1172908
500019
400644
995958
1319537
573316
305400
1226418
1191638
1303904
1353571
468649
1329222
526041
646949
193744
643173
727581
1182346
117055
397480
1465327
786916
926340
1053031
1228369
862033
60626
17291
268064
946368
933945
1186378
104318
107599
79551
1001525
928223
743968
809200
1039824
906783
632463
1061046
590406
1049245
1307299
622311
1357215
329115
1149091
1629163
960810
537916
1327054
1502454
481357
706743
663249
168466
58665
635974
1248494
1212567
1250027
1333444
1507102
1606923
64065
168403
1526569
147052
1034483
375619
488898
1138156
471774
457997
521283
445020
1122236
527118
1361230
36633
135350
162199
1425934
257203
1169421
1059802
500606
1100874
1221444
1507320
1207212
1129485
1004763
1151706
754824
186720
982329
351261
1419074
1110997
1034577
816981
1234675
968317
633357
1118290
712622
211537
185319
806935
583084
1005838
1433876
866916
32827
1512436
295934
849060
859167
178672
415254
611563
318170
1296048
1154143
91254
1594231
441832
364008
638535
1310205
1271973
360113
198256
1278497
84545
981069
266315
73534
59479
1645392
241540
1180103
1357092
1462855
115659
1629752
723740
506201
628480
1284053
892442
1134860
463927
842257
600594
65199
1563016
316840
1064274
827971
109306
216786
763593
1364358
717909
738010
248216
534484
830185
94964
400568
79378
315270
731883
1180712
1371341
23515
1180140
1558574
1297932
187136
1083915
1535643
142239
351453
629337
1126570
29326
788858
1219418
924344
1031985
676129
1162257
1387655
353022
1631688
1170345
1200589
578588
521438
1151191
410982
416977
701645
1210971
1324181
805969
1443518
1509471
1484876
1567463
281769
903319
1121078
1173269
654681
611741
154118
420008
626620
517268
575563
435184
400670
1103351
784221
717314
527950
882367
1169207
783450
1580147
618135
136312
1358351
1113930
513751
1020405
378253
1401258
522720
903558
26347
753207
475268
199083
699797
369577
836260
222234
1564845
315304
479577
961573
477748
1114413
1122998
1220955
227604
1550258
1644337
558940
111624
60050
453910
1554784
1183144
863498
842850
430591
1232301
935698
232597
153325
1338300
453095
223057
137047
1059119
1270654
881595
921220
842391
1221718
1030915
384100
400070
1378856
207199
197439
372747
146523
1247487
539316
1040438
879347
1398521
176035
761856
546850
406910
1082062
1052617
937464
1328538
1546427
191075
220345
1136757
1081000
74201
1164805
1633138
258623
1594715
751884
1230657
1518161
840233
1272060
801580
1133814
408573
56043
902999
1000212
1034095
499914
549505
964596
391515
1355277
252309
587196
298468
628142
1482738
1487137
715166
403213
1486856
339102
1320885
104598
395144
748033
344848
660347
573326
1326748
720237
995342
1543938
1102772
508233
45011
813712
1222874
183487
483331
1361088
515139
517403
976366
1479380
375604
776110
412489
306635
1539799
1524200
175058
24064
599819
190571
1574238
450429
1035366
1447525
527500
1310706
751656
856833
176149
990397
1509582
1557295
142084
3753
1352726
1466772
1237471
1133013
1626376
1086044
1328912
62319
918135
641526
318526
144689
105434
1103711
343765
557966
891256
130695
807633
874938
168256
1580898
632116
994403
351718
1133681
331544
928217
1552558
1485140
1128448
1632084
890816
719278
228715
953086
262766
229516
850659
1297719
483549
577635
124610
543822
443227
501213
1522647
296389
966793
586501
681315
402811
170284
601459
386831
909563
712337
131865
51474
526611
191138
1512505
1383796
1587147
239120
985725
949186
528413
347096
1496912
21798
1187184
640127
529909
732528
1114639
1404971
1070955
526683
611753
973523
593441
222835
1015274
1259640
983700
890180
1276951
21503
95756
872054
1576850
462774
629869
220156
809913
400934
1239091
278526
198090
760817
731117
287626
139589
879155
707135
637163
959125
992154
1494000
703657
307657
968330
623737
1258699
175864
735237
90438
1644224
371712
1024068
1220342
1407557
1436769
127472
235672
1563102
941570
198606
263742
593825
984553
1364493
851319
1601012
790947
148592
206793
306161
1194891
422786
450695
1336066
1169415
1607504
519937
1631241
1433206
869237
203376
499103
1022985
380293
1322102
1068598
1490937
1601851
13631
1024487
1195573
422768
1523340
1069160
127970
1177184
1488818
902397
396458
456274
276962
486870
402627
1436671
780013
65939
820312
375799
191055
378939
111443
956766
346526
1289879
510652
192660
1226491
261872
1613077
538445
346350
160832
201695
980201
400076
620199
912851
1311422
319398
705265
399544
294060
383837
466919
777996
1286150
739143
886171
1410137
491928
321369
1613194
985947
1175301
1576080
931209
262452
916804
728094
293551
291776
393707
752910
1028310
1346901
296106
897067
883597
162271
208082
535887
441820
1105945
1577721
1556967
1032324
611723
580640
356658
1334137
1245533
1114820
655215
1256902
982177
312187
1541436
461069
829992
1163625
270399
861807
879882
1108582
63907
813295
601609
355377
768796
194891
1459229
801721
2842
703233
1327973
426943
637501
1143139
507169
1263621
1344274
688724
351146
677387
1255151
267286
465219
889150
1460427
1322958
1080981
1357393
1503920
1321446
365377
1639402
955228
476736
834205
138998
1129167
1154961
612881
249173
361133
603215
503199
139380
195200
1195809
625227
1501618
1057431
839518
1591738
43733
873531
794570
1293516
533835
535722
754609
539485
1411730
1065251
1450531
294198
1351189
717017
1323681
136729
1455923
269095
985713
384427
98938
625022
1149449
612108
1248367
608198
233668
1275276
1404244
1453393
751158
1163952
1612074
1144738
357343
994227
1296324
670907
1241784
179772
1583174
1154890
457957
162490
634438
865071
698472
252514
58760
1126688
314402
305701
1372419
1096882
1125867
1121232
64786
187478
96836
612140
717113
1605821
710361
872398
1255142
177735
1344402
1368306
980229
1239413
815956
1540289
107206
1334659
487984
461686
1602068
1299385
1075984
115833
592646
1189515
1215589
758477
1016502
638131
1490638
133115
1331708
1087494
1631410
140170
200183
1479701
30594
552255
1538035
1274678
857072
911216
434528
1372876
143999
112371
507662
579977
142298
47352
90237
433417
956347
1620980
389347
161443
561807
518296
1474673
647482
461491
1043441
872390
956351
410377
749111
1280222
375843
772916
1527567
901289
1456969
400428
109037
864217
292580
1585026
671711
587464
212973
1240005
583163
61187
223232
652549
70080
1491624
328246
1457929
1329070
224854
409158
1187551
1176687
1117948
984580
1194224
992307
844289
1334315
423241
868660
783953
1231740
54267
1457007
1315612
78022
597999
1221790
1017034
221348
891358
1608070
1518241
548241
644559
384165
1488399
1263480
567366
959412
437449
1628761
1026885
690597
640000
1449232
677576
1234110
732206
853023
1600344
888840
1199907
1478506
1128152
742006
1398637
653838
625781
1299417
970052
1513065
474071
1392205
115756
1312758
849724
1624163
1088689
1361527
875868
1062426
325690
701374
1545935
72242
52337
918900
601806
1486075
538608
1065656
1564764
1604204
208842
415405
526106
49431
615166
185566
1133470
790657
990605
959004
147656
1417013
1359844
1466517
725505
1343749
1462227
890118
1232694
88103
515393
706957
79541
1230510
1616966
1134385
592528
1030053
1382212
1638204
1060919
30784
750594
1384305
890872
755627
12334
1397866
253051
177086
468481
611524
455608
684121
919758
616516
1629951
98888
902502
730033
1384656
575295
513842
31503
557076
644999
1521790
1479290
1341650
1349193
1159958
906190
855218
1436501
842271
153223
1146375
1034501
1266386
248643
290784
654177
955076
247573
1174198
345496
324664
319778
2743
120283
366969
901331
346406
738916
586227
610152
1219152
43575
774568
100827
708190
820093
1474412
667966
1540412
142250
790088
117177
803232
610683
1566490
417280
634783
1463401
623696
1207723
782858
1595021
455384
1331919
1423106
689385
1270602
1290397
28271
1575069
914080
4999
1158915
792427
195220
806416
1434531
55322
788119
605232
585770
519802
24522
1501250
242326
1236628
1159887
285784
473855
348456
643655
792173
319073
1528129
1091927
641760
604611
1502132
904378
11315
1624060
389111
276511
997019
750340
205440
262869
567543
1287167
255830
1039905
374132
1350300
1135369
872227
1564276
229703
114148
102500
451634
656132
1069475
690217
459031
1642136
648840
1095864
321428
596431
237089
1211945
837714
1631187
911230
10814
1431960
237564
1461304
327938
1485514
1403382
916595
1613244
762010
183482
1329092
1128706
1313419
890926
927960
603037
370443
35832
190122
1538006
1514848
1279744
265746
520305
268919
791084
223440
34548
382324
662216
654916
52147
1144740
174388
301225
1358442
107862
921114
327600
512191
476660
334700
477851
528717
1130819
1166066
186542
487429
201225
232067
834413
1223895
408956
47446
166387
405738
999424
1480309
1363480
349503
90871
1163643
462945
406411
581030
275021
1612012
1261941
760008
721777
727032
772108
1298329
69520
56144
844023
814405
658868
378738
365595
558953
414530
1485071
1535353
538671
657188
414181
1401095
288206
829026
375941
1597446
1477766
562257
702067
642907
1351603
977985
1175754
1043378
690617
966461
639388
236501
640133
1610440
894618
158275
622836
504750
229982
1437385
1208011
820148
377015
1358439
1561768
24681
913643
687579
1155513
691075
146094
225437
1240457
1601839
79539
526811
456398
1383798
1311963
824447
159060
1115992
1184317
1229032
367709
506413
17011
1397944
264558
76565
1084592
1554023
1015174
998024
622017
1549501
1184442
327422
1466177
608387
1502339
1226438
1128143
560502
1396971
1496718
584259
839634
1191549
955323
401960
320862
176679
1033719
724664
475211
420668
250136
1059207
558022
1158526
207904
1168861
1353875
567041
174817
1497162
436883
1372621
128732
777027
268319
525553
508760
578747
219856
409348
209468
1645424
1380022
191201
789560
1123894
13171
462235
1172702
1508604
847343
322403
356273
4534
812296
967394
1038666
270472
978077
1257579
1321065
1242189
1605086
65042
890846
594014
1261867
1110371
776691
1084098
509105
1307575
658493
1475240
1423297
795181
1391621
591013
698116
107960
205297
931549
711670
647309
390062
677775
1078908
1013357
22857
645981
834833
1625191
1620022
1384940
718843
1003370
1370905
872299
598823
103327
1470677
698824
169245
874714
1134456
1392068
1025271
85822
1150711
469764
678796
35861
1167836
664022
412045
1356345
999264
1211422
1047137
67141
682714
142502
193536
774
203102
1158250
1483892
952278
184447
1178262
1353057
100256
1610729
175994
519526
393767
99911
116420
1625623
1170383
521431
365698
447022
186138
60345
903784
605794
1267858
1609983
365387
133901
665328
1554977
163693
763947
406034
978533
151378
505631
677161
851379
486637
1045322
1045136
1047580
878425
1520488
232231
1620291
296697
850951
1241454
307920
135889
135264
221651
1029464
288766
1150823
1508988
577548
636937
1457448
248681
1492722
1188757
1258662
1129421
885982
480641
346050
202661
1205460
1072105
1442335
998353
1574365
1079018
937007
68217
60558
515956
830866
1288762
1468778
590941
158306
119964
84970
424413
205302
1425955
250049
1167905
72960
1383727
470309
1503680
1143939
243795
771276
1138173
937576
960319
691709
1593693
862852
1225965
62914
263115
516425
1472171
883096
631153
168930
715396
1217951
1260731
1447785
1555076
586470
379279
234189
1147447
75574
1470199
769222
1074184
1238764
618915
1239134
712739
1058935
1264280
940547
1281582
379895
649838
112044
705824
978899
1566355
114090
1403044
770495
1356007
749884
1531752
28820
1570085
312713
11921
251129
345239
1386155
591142
376161
91018
1315518
1386565
831947
168227
1458724
734848
712075
889760
273568
925435
606176
70827
1111172
193348
1062429
691320
1416683
1267260
1505320
463984
405363
1316759
1447308
1594528
171554
1299768
417319
157461
1211108
1382227
1528061
1273525
1476745
26799
515788
961766
704590
84886
689614
1139752
613296
1123912
1551657
319540
427042
1316351
507402
497905
747393
1632117
56684
1500346
523939
1286604
744888
519178
849774
231717
1537130
1333662
848752
1473825
1585297
182144
653421
1638185
1182104
88890
965197
1127121
525802
1374685
590208
680068
656758
10703
1112791
396127
1538178
708854
1097434
699669
339349
1564569
257062
533339
1481249
795319
629218
292103
1150175
831154
785484
1636983
1501202
681867
239386
456726
1479803
1459992
177317
1131927
1160199
1576231
167426
233123
1029084
1603618
490987
1061695
766535
366042
227455
1263090
1597981
1570786
1053039
737365
1297130
1539022
1026144
593031
1555907
936684
1187075
170817
878239
1009374
11587
1502373
166341
32792
1501695
1352712
1089143
1230723
892183
256341
1012874
693394
1295590
1181629
1014020
1163311
176065
367894
959867
1191391
402354
941199
523694
1591140
1455937
1237476
1290601
660087
510239
72220
116077
266521
952524
662127
1222710
54121
859710
1415910
84042
237461
1064720
906854
782779
624427
369593
552742
686567
96834
1006054
1498370
916489
1636309
532107
779729
1292698
1413147
1477608
1047428
1007917
1048675
60947
28026
794280
815036
455421
23250
1049617
903279
943880
183829
825500
190736
619386
1162111
1108662
342470
1313716
1569260
522768
767271
708822
543651
739793
1125062
405624
1182564
599152
459802
866204
113092
354439
499516
621641
1516567
1235193
509140
1295085
580020
1607979
951649
1455824
724791
777690
1241701
1645396
1646179
368723
433
501028
1479958
297160
426090
782936
9257
113211
767905
621132
1272150
510004
60120
402065
486248
138194
997412
282855
684793
318038
1199391
511179
435351
1129980
1552213
1462063
410365
72361
1209929
1474251
588593
137981
476167
1590693
54251
413480
1592232
739570
1444717
1190711
662598
367969
74370
1292147
425129
512803
1385559
458899
1034198
830627
167
775704
755256
967708
831867
1646262
954810
1429563
290081
630751
176639
1567045
118137
279798
721245
1041649
398420
1636145
641001
30430
1422786
110562
1313702
3194
644395
854501
219270
670925
1377645
1519620
914925
697084
252567
1066220
499022
698661
1196333
585120
954531
219620
1344381
23931
1126109
479144
452597
1556632
429438
345419
1502934
1605097
1050413
687645
208013
123113
1061652
926112
429357
293038
285341
443325
973830
1463036
222402
383199
457891
1304211
1638879
990899
1104824
687615
635591
379066
1094969
1543606
446733
216446
1580560
1520487
292901
674350
710435
527737
199459
1645801
1518866
28435
125369
130506
100449
1255145
1291666
315120
1418686
851087
605497
877439
1578888
1336327
706162
178651
88600
1551303
673843
1559299
1110306
667197
1391828
1285629
1572382
713754
477342
353281
1640019
486852
459011
1090104
217755
415771
687749
776077
1474509
1090776
642628
476884
999100
1486844
1499595
133543
1098525
331914
180585
331965
73070
1244714
1363717
621938
501051
963758
1369252
1504335
1408362
1322074
135558
1607581
1616594
1566853
481949
202905
981813
811219
265406
1344060
838440
381306
919167
568112
1501268
389320
1106585
1592958
280654
210713
828031
783589
158312
353558
1043467
851469
258299
1218179
943925
206567
640753
1519801
828124
1129138
220579
1312686
152241
601877
1151440
259953
784336
638722
1467780
805819
1138269
815303
619200
380503
280743
1226110
1638713
690793
943206
1079940
1184729
1644104
1375434
885210
1056238
738050
448107
325687
1430710
1387192
119481
398723
1241646
142346
723398
1526105
1362002
1166116
346483
947834
1412400
1343325
1022353
184547
1326730
260804
592771
524766
1565046
1236151
313901
136602
1260287
729841
151061
1392580
1531721
1037508
879530
1384294
1226642
1528748
820098
1240141
1379798
1472530
1303088
136440
455479
1381742
1151250
141263
1602409
222783
1324774
168521
312057
1299116
1542161
1642481
443739
840530
1007165
97364
1183612
1569778
411681
1540358
1639156
1392766
660420
1477032
73436
349295
519778
643867
772937
1202127
765633
1098296
272961
1588460
350447
551776
1073044
872826
1255026
1610931
640415
1187664
1070939
749403
1261274
319596
745919
1460643
813430
1397835
768488
1044306
426874
122597
839341
297730
852724
357095
886706
630779
135013
1269674
1014395
1333501
540729
105521
80930
1082376
1289240
1420705
338947
1014292
850456
1440727
1112057
220833
1371738
136631
375331
938062
1405187
1094884
382604
1148551
583748
449282
503648
772552
997861
565628
44239
1060604
156340
894202
820250
1378534
115684
1519960
1212568
99362
771952
1381813
1627799
315770
263658
469521
103126
621994
956942
106327
1613078
195647
838184
764505
1360653
1242333
638429
14426
1152407
32848
1354785
514050
1385134
1171588
5231
134193
1307226
191513
31551
510779
556232
1634344
906681
689762
944226
885142
1009334
507059
414502
503535
684571
1050613
398473
770493
1132609
1119369
25447
355641
1377407
1178839
589775
205927
1307884
1332164
444231
1198500
635490
447848
119316
123029
876823
468542
1451720
4718
1209508
970705
355750
1128773
663607
154272
625584
1487062
1089994
834903
840349
1029042
569578
1567266
1007604
1003946
808667
706803
315349
939212
21099
1335961
680141
1431
1167137
68822
252237
1081859
727781
1203940
403306
416493
628487
159695
190344
1323416
1381351
750952
1053315
625122
689257
1374267
908968
538151
1370820
92082
174836
1257214
675519
985214
1431812
191762
1485183
19149
582189
727376
956157
370493
1336169
76480
292674
215045
927967
1001072
155465
860817
905847
680611
1614572
603444
1299142
1636201
833540
1247769
1581090
1181987
411704
1286200
1041520
203952
1264377
311995
1608612
1428261
1374568
469050
314721
141178
1162127
710563
1350556
71782
731608
291977
305115
880371
1021797
1428470
128407
323178
1630079
662968
1403511
999984
252872
1078524
320193
1609040
37172
739139
247500
1309461
444659
1397104
416959
1255374
138342
1293676
260030
1285175
820516
289390
672399
645539
273737
1418048
1620108
679604
478125
122455
1489261
963889
654103
360279
1002990
778873
215
800837
411703
483895
1644216
336792
1047634
1546800
1365314
1307881
782706
1579506
960002
539330
1045382
279810
1434333
1299370
1147505
1308029
1140852
1329756
437070
534245
712340
1539113
512506
1074921
1034199
147581
1279175
1451815
324168
491991
1119159
1478613
400816
1222973
507121
1560973
484846
851201
49807
872609
1476880
512888
993207
965982
445734
427223
1393851
132754
761304
933031
706147
481766
1480199
1020816
1137276
337508
663890
88834
81120
1191460
743583
638775
317253
1500858
1294182
499577
1258727
411288
67623
950575
1576430
1327888
1189074
515767
452070
1337513
765620
1449557
1606592
1185655
954386
1519397
29023
344233
1508742
1181641
169269
138268
1244675
793421
1146958
1554370
1391783
1586013
69938
1460385
1597462
1472630
1591142
777830
767210
406587
369857
193069
341402
937482
1240492
1438638
64709
720657
336996
144936
943243
422093
150921
318519
676600
797446
748402
1084019
766578
876673
1627259
1252255
913850
156192
497832
1007359
416809
879519
638682
1341818
683563
799914
557013
3305
496450
977443
1556521
1145817
837919
810179
1547461
199220
772439
62270
1317396
1319566
52687
260519
149527
94579
752581
1235599
1287821
1134196
324124
1164203
1542421
1147000
684766
329330
1110
928704
1002724
268710
1596151
1329559
1202870
1246790
402848
1217089
1383615
147030
1147016
414439
820040
611056
285954
228843
1603214
981599
162503
485306
340958
1018021
1062831
1534167
375335
1375816
523242
1193396
38791
1456293
984124
878664
1511513
953610
1582791
1416414
127641
418345
186302
1091092
1086365
1031186
894701
73492
234172
68173
221881
384624
266758
976934
885031
517961
1293417
1576944
1370756
203647
816317
1406224
1486353
1272982
57387
325531
1150064
1482662
809625
1551945
938007
1273577
1222183
992010
520915
1034373
1221202
1397248
1442094
247502
1161908
1117888
1567409
723402
1309999
1462126
1610027
967578
991853
48821
133238
1043144
531258
1377301
25721
9903
1053847
1186648
79239
255409
1468181
1048930
228758
220085
1305896
1600782
345187
1376923
585523
1300590
1057333
258461
968319
1121404
109615
374910
1363699
855378
242040
893948
889556
1541463
1297358
1340341
790952
56635
852649
539621
1228676
1141782
334749
437454
407928
1338778
55542
300200
290805
883801
938919
531480
1611430
212719
414181
489402
236659
1635529
524571
722780
1151136
1200723
999649
1191392
321855
903777
495559
1600713
587810
1644623
231553
216530
1219316
1222452
845660
16951
950236
1641480
861895
892847
946219
94664
530807
1511243
1482714
1335838
895670
89955
1435292
1431619
426565
1022708
542634
390437
848853
1579700
773759
1220258
218820
1216181
1363476
227069
622229
1258343
947266
1316814
254576
217469
214379
674740
594011
1259679
990289
1287898
486621
1200583
1586904
114561
1142198
508795
883611
62213
1137650
413678
1130845
40590
1582733
273622
1504766
1587476
923174
19170
281340
1615325
1081126
188209
1630562
638272
1552031
709082
687326
9654
286098
1539184
968222
1469195
1026234
842645
462270
1110940
665567
1458155
1086740
549532
335047
529418
620207
1419792
1219546
1071232
420294
692638
398641
1268664
1504608
442821
920394
1391717
136321
20494
79715
163949
968635
1191446
525256
983212
591028
1632943
1241191
1508019
117481
1338087
1111269
600327
1153847
832974
906114
70815
1299912
251577
885198
44695
1183715
335228
261692
1398738
638952
174769
971496
453783
242912
429205
217615
684749
460264
852096
276644
1320720
856159
314248
336964
696261
638824
65043
230148
1605352
1051376
1104181
82676
1264146
1640903
439323
427436
622068
1533022
844165
189344
204907
973250
507711
1478425
862868
1431288
1234819
7454
1175652
1101888
1600541
817628
535418
137227
1058332
1534672
991710
456273
156563
1100307
1604531
424359
710310
553948
1314202
1491324
67718
1392127
662284
766076
1509429
1120888
952988
1319271
472187
1276822
518920
407247
1393396
308026
610147
255711
1145915
1358970
456578
1266071
430597
1274018
1511733
1050838
1388180
1592713
1021816
1461637
1572238
1185141
405274
882034
1432639
961901
75564
392374
931145
429328
706760
969576
340870
1038062
213626
530943
1171492
386551
416644
417931
1375252
1474040
894657
1243622
947013
481698
798714
218694
1398269
145858
1019406
481058
1197806
1460916
885099
315066
381632
736620
1207115
358743
844393
951599
111750
243290
629245
309797
835942
1257733
845586
856570
925918
1442586
97720
1214686
687403
91209
203995
1168959
83874
566195
1530821
758211
1294331
687003
918481
1367966
206216
804571
1172875
664934
158569
1020043
65249
883395
1031579
1200413
1046151
724908
738926
880619
691678
447408
1283700
536885
230498
1568540
603428
174061
493647
264275
1360340
264702
1427376
222588
183648
1476803
1255781
504838
55314
364148
1141896
468905
1046146
101772
874996
7071
1390486
31908
380627
1324319
25313
520040
764552
442609
1174850
232923
223874
1178009
1604275
1543587
363010
73181
1026173
325986
581930
1195517
1292282
1329753
72445
1012081
73175
560418
1318069
188121
682923
416427
273540
1289382
242359
198609
1264604
571778
361119
225819
746833
156340
840504
375024
1189905
618784
287362
909875
1080139
866050
417019
1182864
799217
1295531
705903
277050
710283
691464
1022825
1586313
558089
204530
977238
847845
791837
1641399
1473915
839959
939618
616602
1356224
1290198
881840
1312799
222740
433885
796083
995855
1575480
1266441
259254
1344362
491399
1513508
322759
1021985
1274400
1507219
1000891
1088523
1391735
1412064
297320
958912
798494
103772
1409727
732926
65029
497628
674599
240383
344393
37708
325507
1318586
1414430
1190216
955376
530421
317984
515081
1360278
895581
480425
800566
327420
445405
1512338
972649
10593
906440
1090894
1131628
1591297
1100750
1239190
579849
1088476
109258
1183182
1254286
474281
1345299
497089
1041576
1316064
24018
21170
477043
1029958
564881
605489
1520655
59195
1376799
1354837
25594
168615
605654
1110589
1623961
1126300
20280
832240
113949
325407
43205
524427
1031560
1465230
378508
1461899
907654
741834
1214888
277952
1511544
1425534
889866
183334
1154860
891320
330683
1457595
470681
976343
1339986
1153276
376666
969064
984642
1456770
1419244
1232393
1290992
581171
223055
1641370
1591073
840384
1621199
361117
579837
855662
1058120
871086
1292710
776976
929659
1072952
1491617
1272682
1281155
247925
1120683
700622
1640328
1155988
524145
126787
1621515
837989
272849
726877
964905
613432
1629191
755606
341817
1234751
1635413
149989
332226
607390
623025
637477
764853
974416
1598398
1418947
265178
1141030
216692
1414607
324836
1497305
1176389
19252
613971
1155453
1382223
274045
768585
1413061
1555046
1339106
605870
1557092
1341917
1553255
689897
139741
1397457
954541
942133
1592262
1388372
193200
988199
1047986
1017068
700685
792906
504056
1340592
39371
1306277
1022096
1307336
173876
808746
342017
1234573
1409522
1137097
676479
804592
1279928
345581
1574567
610112
231128
259549
1073505
1050736
951986
801526
962965
280726
425034
711711
1152556
444202
1498011
1142632
176544
491806
644718
190937
37111
459826
443941
862671
788251
244335
1422847
1606604
1307474
1430096
1338707
1220637
55731
688541
1385178
944830
801712
7608
265453
1185524
607785
1364397
880651
649861
1381748
1146812
141717
1586786
931564
1368572
1642387
1290146
117421
422336
306122
1193094
172761
948524
447357
356274
517228
683911
503643
261159
563130
1095927
126004
719496
404896
1337492
1109752
1093599
860351
1225360
1344165
1373370
309244
414663
1083208
1055076
1233412
850182
628965
655094
971146
1339977
789617
473707
986314
164575
641119
718725
150881
930088
362250
585691
937389
929446
832288
1255235
28088
820987
49118
1357274
1542335
24554
824736
1443971
532319
148397
743631
657450
141096
61864
1378813
561810
1284184
568413
251909
562463
1412129
200424
916877
405518
126941
611834
185489
31923
919364
1563271
631289
1014740
1230650
1400568
1233824
848831
272112
1138628
858036
1163838
30635
384541
1183183
526510
334905
509614
921121
596363
1306273
1140968
1250910
700165
7728
1272618
854867
129353
609821
245751
97659
374090
215720
175069
296447
861066
892796
1562574
1187371
137917
1543996
781760
678141
747957
161396
701239
1001482
1529700
1154714
1368039
283946
767532
1345813
828772
1379112
8795
616724
139596
1079500
1314154
165892
766219
811303
404652
323313
1601000
1342800
15279
1504546
329347
993335
319429
52008
1180351
340279
663862
250939
1457766
1020519
1515527
1501362
783717
258369
1024004
561729
1480607
880290
486157
74613
1019723
578630
1363851
994647
70255
353636
1585685
208239
212632
1365466
1430494
313315
384428
899362
1265777
1338498
853371
752348
1035002
1011921
215146
683028
1449895
1072322
375089
217854
57124
993422
1047220
995451
1271540
117957
354512
889364
20167
768308
51188
443082
146488
141386
1000693
644902
1032155
848857
957210
1366951
548822
634055
1415598
395099
1532260
1082495
216348
1402386
900467
1379377
521456
1567051
1275326
313714
552787
352951
1019749
1499211
871516
23379
1251801
445629
48600
1175059
1554737
886667
771161
205224
540421
137530
118581
1261478
1570691
1633561
1462230
1555877
148880
897571
1289030
334396
8420
1542607
1513937
1069847
420788
707709
417367
686583
248832
654466
785957
522812
166476
619740
149278
910963
1609558
502528
897582
569647
995533
547627
719485
146648
1141415
983280
1160887
1464109
1171216
375485
938263
281968
95253
83237
992483
754362
1526499
1498733
493462
1044126
6849
372022
1217778
994076
301525
972608
1179034
927612
1314387
738547
743715
801649
112364
1026483
1308538
1608991
685376
1444946
304065
723868
347322
532891
43953
1528790
174464
759379
283447
916411
1134896
1299058
1566476
632917
20963
975573
707731
141953
72499
74905
1176
504011
1324650
1365788
421308
141677
1638313
1396738
1528059
540407
555439
923353
116093
601157
1605565
383230
817686
235072
670156
1054697
317172
169270
1169027
630002
652075
1158768
658192
673511
1132208
885738
959187
881013
1399293
482487
799032
486554
60566
1365078
1222868
808917
589840
774943
486403
799667
1557720
818313
1379468
700647
1344364
532258
56267
426040
1334808
848969
945683
45767
1542180
876441
1370196
893238
1554014
792203
1231043
1311196
653399
1615459
645302
316133
857317
1020893
219448
1293997
866299
941916
1281975
1437570
1563527
176286
927616
193836
50444
744184
277442
470523
767623
1314760
1313517
556955
535041
1631319
997885
420396
609297
946164
302739
874368
648625
431177
1269706
534678
855258
949524
1312748
468558
850770
1169209
264543
1437740
192755
1054143
1638581
895760
371311
1103185
907946
319446
428216
1568660
1014261
344149
164769
2295
136151
1493260
1573125
1124137
942036
1139294
259642
256641
1265885
578873
552896
533834
989727
1201014
1502738
1165980
1288756
94584
1522917
1155992
532095
525603
780988
1131236
1203184
57526
541709
1045759
796383
1432079
339105
298486
1478432
1146154
1138785
1462995
845212
164755
1234498
1554983
1601601
505628
736746
812271
1238176
1276568
1579457
399420
560605
1447943
972919
405157
602487
1350079
151333
349391
1053716
1343395
1275706
837372
823928
247611
1142187
31698
1508228
1273452
1045105
1594315
74509
156972
875859
260877
359717
626317
1566181
341520
675651
1501146
1097365
528949
914360
715739
809561
52832
951094
1604369
1291725
1415321
891138
1622314
1008715
903035
743182
151738
1032646
342654
618417
969168
738686
1159163
1050135
561596
371987
1011923
321422
125583
1119804
758099
1424075
834543
503290
379173
190312
1000748
1535797
1357985
252163
757703
631511
1201300
34587
1545737
465639
191138
179911
553253
656424
147768
1402111
885571
368673
1185321
1525153
1023012
1510668
109255
1054626
22367
1057850
1387442
3409
1313937
184857
1463625
785940
1413206
1617453
541936
1539432
366251
685528
715537
1604433
1403137
900243
897727
693783
846170
161813
1018746
1621172
1196345
614932
328866
13693
938928
935754
61121
73054
1554499
114159
135901
1360822
342416
1048250
109363
703856
1626891
1606149
1059359
1167997
1276612
323843
210766
132491
610022
883936
1435282
1079803
707624
507945
1391857
923062
1127363
924937
990738
73955
1091515
1275691
1629967
349883
1015023
59731
395847
1026915
1196162
388398
1328656
456239
1514054
361935
635115
1563085
1193929
112465
582785
920267
477315
1092851
1020238
617645
1137889
1025241
342549
48902
1369989
320773
1615611
1010820
611836
1328041
806461
646342
133531
472556
1407501
1082567
622666
1549056
533742
593493
70460
368085
679060
1374509
1236789
1024645
1419446
783763
821444
316898
241156
322010
3146
1042775
167750
21991
915365
1469470
1458654
249363
289117
1504197
852437
1457861
1513523
465890
1613750
12218
804779
1360593
210989
1138513
530027
1279485
1267506
1329805
1072291
1175701
175928
1136840
1228320
741067
91793
668928
1104566
462201
1451517
1394850
433450
516982
1387739
1318753
1366802
600171
767201
605214
1292914
1123794
462985
1500432
596074
1418460
918122
319598
348976
1616151
1352229
1447562
1509122
1612489
87087
1460434
858321
925615
1398749
1139405
926064
1319743
131322
1041667
860220
1088662
1438800
258676
1159110
693422
403595
102223
61554
381906
451545
1211360
1644478
1178175
383579
1471843
1192269
42066
138543
1058819
456014
39413
1614681
1130098
923775
1129962
234437
844260
463783
302422
1138846
1589502
238994
1305519
1297734
1645148
232872
233468
416054
146464
1355568
1593839
1471095
569641
1157956
232870
1159651
1510922
305597
1411014
1289033
1637544
524780
1131566
387565
1510451
1520782
466719
238972
1204634
1346617
1642540
1043792
1634005
262974
53705
321950
1419290
606641
361787
1450461
348974
1398206
378953
770944
1526357
721160
942822
676496
1246646
726210
421096
1537041
698216
1634351
530170
1315115
616974
787357
1036287
752066
411525
703724
1456615
368582
511632
1474489
950144
1285743
149228
659613
1311246
1101400
730884
932744
640036
1470817
1401519
99975
419244
1381682
1258824
1428619
282713
755732
1315780
268931
1321869
488986
776109
237810
199142
637257
489726
685248
543222
184881
412000
320244
1403031
1371964
1311752
939577
349957
1321799
1422803
1308012
927669
436636
243267
176666
587379
63193
489321
965182
576955
513414
306357
954039
1293755
981317
441048
1647489
1391641
1006708
1389413
1128972
652516
1503718
346834
177780
199396
1527047
1115697
323073
811604
8086
415828
500333
539242
21506
610686
1120399
1036166
1637849
1347118
1622255
672324
1213311
1003801
57111
1499559
1436807
1131327
334101
1466564
582814
48712
1450293
888279
58937
302199
852613
54675
481913
378676
1452351
1114957
934939
304755
1106714
138849
1059315
642258
869365
612454
1228505
882381
1557114
1099885
395517
754704
1287984
1509350
1141486
946244
156752
1571074
928269
404638
276966
32811
1014514
1338328
801395
1203055
1456046
126006
1378820
525469
215762
1144804
1441050
953863
1118476
817471
303759
515197
489517
297847
864711
1068792
313867
884522
601885
865171
1559922
1511029
1472808
1239333
1351223
842754
1303488
566073
1187981
592513
1099113
648618
343152
1086200
768612
68796
326470
473764
1144726
1349929
348542
713829
823718
7578
1390598
493677
27425
972064
116702
227811
988991
1078651
1152042
237698
1182614
1143857
809002
742144
5474
102417
1108649
1018940
1001459
1591335
417102
957774
1619844
954818
87957
465249
1561392
115393
321812
1023488
761670
838385
1411860
618803
1320846
699408
206022
162292
225278
267482
126869
519300
1351044
135424
741570
1159928
1534619
603883
127225
461822
909057
703002
1002532
561809
318408
203741
251918
1466041
1548071
903791
1646543
594962
1029442
1360235
1220360
912943
1222896
1216815
327781
1402018
55737
1000967
870829
336909
1402668
814380
931102
927557
234328
980845
1107578
842579
935693
1626649
776036
818582
272908
975690
1488016
206321
996584
1396147
1217974
1567050
982120
226817
404264
102784
527876
525138
288908
841821
1238704
237241
1406341
29349
1139589
1470997
236421
851783
954636
47186
1259143
729811
1511222
1172140
391921
625879
151032
1591884
672473
1335996
740850
353841
1295337
368479
1398821
1173399
187959
788869
887899
1364051
59072
1571779
412314
134102
513989
1083514
487406
126617
312614
1123978
935138
933019
865637
1492013
840057
242788
74871
784108
1217491
573296
1081460
658505
570653
647612
1139608
1321593
1102647
812710
246522
139668
620652
1122734
1215936
5033
1160291
607111
16951
1378441
993378
575341
1147678
67025
971562
887869
168474
351756
1533189
891810
956933
425438
1575447
287734
1413319
1324312
770759
98789
722565
1077238
527454
1554112
1352431
1049871
1120333
159288
241168
565130
1482949
300567
1516993
1595442
419373
535256
690469
95425
1280666
463339
1297683
1233249
1590697
167838
488523
964168
1019504
234803
828700
1616007
1435696
1601102
1254713
698159
1084918
40542
747068
1171006
735418
747846
1017634
1311920
1265096
859726
1160895
962811
1191027
764257
651216
712544
609247
7484
711304
263668
862627
143732
424749
348056
52457
997037
528018
557810
101231
353538
1161624
18736
844005
1324201
20608
984142
1478381
1256811
1409299
461026
1280323
1508041
535518
307710
861824
1003545
1426234
330438
420191
285641
726355
179589
1015465
376623
665398
389057
1170717
851587
800369
132148
65499
109927
48132
1625774
1279595
1547460
1088452
618587
1221880
1053104
889165
1556325
1243145
1372924
246585
774484
1442058
91523
399825
124524
1151218
80761
1619203
26376
300119
535046
24693
259148
433142
1627191
1527261
46106
369539
957255
299139
560353
426060
705716
804653
1165784
1361512
112968
114271
604359
1611014
1560427
1572041
1287565
382162
1004476
958027
1248140
1576670
69988
402721
24462
486412
1338230
1317047
1189071
1404652
709307
1443029
1083085
174514
349815
1546012
824101
222212
1528801
1629850
1076824
239330
39785
955303
1387777
963294
841413
1236454
1625458
1350273
1455206
1190829
883847
1194328
487799
1558969
470653
1128219
1058250
948101
709324
612066
1015849
5598
667462
440286
847827
1316436
87497
1300987
978498
1549235
1346604
653743
1507741
1285832
633065
1273172
1234191
1155468
679586
962687
294853
506360
846066
1041114
1348040
761252
1286004
1641054
1356664
443960
1131844
1443856
633906
1271679
274288
229997
97431
321872
623246
1162488
950730
92124
1494356
1231182
630226
391541
85318
896728
55372
1316066
789694
529111
1380202
553098
1149252
1394521
428940
1255231
652511
1208758
30521
967645
520303
821219
1020460
1279993
1022313
437944
431585
116582
1210271
1292870
1519120
225955
508004
1049195
644897
189676
737603
439721
1065861
239186
796830
930213
25013
1333885
310356
1106128
47293
930389
1359954
658438
489746
991748
653905
1577562
1158762
685205
1226834
649560
748495
510065
1270351
477231
427464
1170066
387074
530493
1203767
1461405
755884
895714
745097
360602
942356
1095132
525608
15068
333875
395838
777684
1277580
1242819
1330855
921369
808295
355100
1351195
299971
444667
389389
1455071
558301
1575529
954137
456809
740414
931605
148856
558173
896421
1516511
84043
1070225
86170
1644247
87495
292868
982490
216542
691390
726236
501784
457219
966410
43093
653051
841255
940146
17600
22370
1273754
152993
1486611
1001798
716708
842100
1061123
1147392
943716
1440124
1108861
1560775
861388
960918
487579
1647494
936264
1194426
1098930
816092
21196
420360
1505467
308597
618011
1524465
33813
1163113
1184345
959244
406475
1436695
1350037
770123
1640726
1647206
197379
1129486
280654
1443093
721451
1003596
184699
137472
654010
1032899
274229
1034878
243639
1639274
877455
90832
642919
1591871
198644
699905
1408996
819056
393462
671426
1006030
1482426
79530
1604391
1386882
179076
385733
851548
1524141
983237
1005692
594981
96442
612826
138503
724054
1208022
943276
1465361
665794
370253
339834
1316911
1215079
637436
548967
1541155
728094
58854
729933
1021167
27538
1465385
1565201
1133306
1451835
1049735
254517
1332231
1561168
153882
280466
758436
1198872
1445633
740017
344411
543739
425554
254951
1315631
398293
515256
1516066
804100
150274
1050196
292689
1415891
1565512
961047
84620
777968
490038
1217030
1108390
607122
571145
515161
543202
750208
984461
755875
287764
485783
1250910
983468
273999
694127
1118785
545552
551682
1217353
420687
467132
70796
827509
595064
1057392
1434967
1126029
1480380
1503164
576228
320415
222364
1077650
1238978
862735
1054237
1465940
948256
244838
316382
615841
26736
1321681
908715
751004
1429732
101254
1067445
583012
1310406
551499
287839
29424
1427229
649984
349376
586440
1272532
1437464
1631239
683395
556196
1394695
713474
92534
1595266
1016872
845606
611493
82539
195607
302040
216665
238595
532508
1309479
739753
417979
235274
139250
368536
46220
1090646
1348365
54854
282359
456155
1354175
575900
1059461
1628136
564732
368266
1023034
1247223
876897
183284
755673
952120
357445
990902
1178698
1084017
1163829
1466186
1516776
427445
1586049
1259566
858257
1353601
1519616
1131670
614425
1297118
569378
1515485
957898
390856
1128571
483273
1403367
1073252
470534
1030420
1544362
1001222
223399
1057319
1213906
453417
436261
1104482
286980
389026
607399
690524
12862
581730
97286
646598
421198
981608
745561
1497477
1190061
129675
870440
220187
1076283
4991
1341076
502762
580584
1078653
1586886
760484
184013
1446194
617394
945030
229961
553236
327522
65775
1149814
1356344
737008
1072575
315597
1089650
617114
882872
959506
681112
706191
639497
753979
1203022
1361422
561291
1347437
1225089
1122202
214913
1520466
1339308
848135
812306
604290
1326001
426876
69145
889020
1369630
994787
878076
416003
960643
156358
1056998
1570940
890340
1270204
872667
1167298
1187939
1058043
616015
1419498
193299
869676
386667
872487
314841
1217952
279230
398591
828884
86546
1415715
45462
823139
944342
232077
469112
720453
190378
1101476
976912
298834
1334126
1547822
1102508
540055
891765
812157
438121
671383
449444
1237972
298466
1642570
305852
598585
1631937
1125253
1169891
243337
637759
1309241
229517
1133544
876287
108564
38656
140758
118342
632613
1455056
224485
1017027
1156568
1106506
1329013
772932
1339793
1377934
1285784
1443803
767763
240845
1452439
694001
21077
638385
229173
1005672
1548922
1374821
379699
1483742
1011984
1446541
576263
1435747
1540473
945608
48341
994668
1161512
294037
1355467
888070
1382400
1221507
837294
707044
907697
1130351
240345
906532
817077
1385908
702139
151599
1068218
15460
1135787
1328906
1386882
997191
146960
129128
1423326
1628939
1386410
38457
1374421
122090
1213560
140920
1299658
1251712
613218
914120
1038159
295299
917186
329316
887487
1392541
486767
1511333
169057
1600178
2432
921580
340202
1522084
508618
99799
1160439
330833
241922
91035
693273
850052
1386095
859941
5174
884227
622310
1184167
122603
1552676
1314055
457932
1377356
441565
1293472
1609323
1143195
1584807
816477
151127
98147
1546246
212385
1378382
1599182
794260
1126256
714340
326899
589937
1409937
589642
414474
1221606
158487
1253004
1518309
1160138
305557
1575746
71328
1498961
737460
362627
1067150
635540
687742
1286981
1479653
788956
343855
1298962
434171
1369592
213622
1050571
1602584
128772
1644968
648240
65789
1094439
843972
1176439
209542
1506838
578985
942312
12565
1100480
899854
1593409
871379
1594564
1569917
1640107
1476516
1632151
1020545
1168593
457792
59672
134969
275946
608814
720253
153665
1203473
772353
1164091
1370032
1186046
339339
1052428
434967
1451643
878193
336344
814098
1296504
67758
425761
1199144
1118456
82484
907904
83747
1211160
1587486
706407
790356
44661
533420
1026727
1252604
1097692
1311087
144692
812930
458478
952233
71905
396163
1268629
229659
1612749
1176191
195954
1236473
288905
30625
551637
956330
231589
983959
271729
1115117
457351
832561
370596
1410299
371500
245373
1226316
865501
146240
433558
1503202
574984
266558
1070045
1567424
413690
856047
1533868
1487150
727819
1630912
354856
1220476
427269
1353154
974515
463336
1258327
499901
1491506
1465897
333556
1173557
1391583
56976
1038474
1575218
1289243
1527244
1343555
276256
974931
1042484
600947
1158
151975
989939
122866
404323
83345
1623143
494001
1564066
953023
336283
256249
1059700
285577
322369
389753
608043
287111
1537104
428909
1089869
1401624
207820
295256
1397278
1238429
1062053
1217674
258454
26370
1393239
854095
1152699
1004228
1513582
164823
480571
429187
1206368
575554
643677
1428823
1079004
1229076
492434
382693
1213122
540511
1077496
579574
1332419
1558403
340254
85978
1541316
1344617
1577936
579985
1365185
581538
1213007
920865
300149
224183
1646735
798817
915818
396078
855804
504487
1128002
751384
478057
784118
194728
746156
934009
255803
868359
451578
819005
775523
1210107
1213261
367033
289497
1084020
427388
453709
77032
1462667
1429024
194773
1314605
1639036
47597
1147375
1239479
832371
857706
218307
1042423
99141
1162146
629641
646108
1074986
1405629
734000
119655
1594063
720412
230189
1354969
1315884
970535
1608037
1617155
1573887
1159057
1416130
761380
1257435
36181
893355
104351
1087251
131336
1559544
992261
624818
931178
1412035
1343791
1158719
1626597
561341
348106
121185
338113
1605028
621100
1383982
45556
1001164
1032942
228007
1585765
265427
735759
237848
1331482
857359
553051
182091
834147
331370
546923
544502
606312
1271099
1411844
127961
561872
715784
1076851
884865
208999
229817
1231667
423572
279539
1555396
558198
247197
1249375
1085268
957070
808903
1002159
885769
230626
1400936
129174
1312559
796616
1222488
754474
1122594
1533632
730150
117230
45495
730247
889641
190724
254938
772185
329812
99817
494887
1040658
1577664
721570
431054
354427
1242435
661302
908250
167436
335052
973664
1507214
857832
1368748
1325669
323586
1173324
1269134
350408
280488
441437
367830
1331862
1492326
799564
1403902
1478864
360349
12356
309028
816905
1251883
1530711
985128
1090326
205923
1210459
986351
1188569
108775
839763
1147431
322341
1551124
607700
785718
340418
1571081
578257
704629
442750
7738
1641818
265720
1369985
767384
1159931
1147784
751536
1196396
1392252
1636646
679866
1295334
119370
630087
1520218
1490329
637279
592019
1351548
643466
34583
1390401
319735
105552
1516837
830492
129421
638244
179612
775053
813779
672335
808457
910209
1550460
1416485
1036906
245763
1577180
1356062
1115352
353271
121064
222121
394071
36411
1500841
376108
1353187
1262653
69002
1001563
1221872
336800
1462495
591586
1567763
1595939
563455
1476079
22834
702582
1517785
1215339
1397208
1466083
1034596
1082965
1639152
734130
588494
582097
1006512
66819
994474
731244
941427
1442584
574510
594405
177463
699431
745742
1160044
1343275
88512
302579
127095
175232
32068
765469
1340708
1383427
875411
848139
431706
414467
334983
480059
562901
656204
125292
315045
531092
327971
1388468
664662
1616011
1529631
347484
371710
752084
34797
560267
127513
836308
1078748
235927
142477
474232
393508
1457598
483586
913665
553398
1589374
175820
1133583
341904
1118388
1028134
909766
12464
341699
1410900
1584359
364040
483502
1563737
369010
651813
1593809
733226
274260
1092210
1269279
460913
522583
107319
1455475
223585
334588
464754
493706
887348
1622941
636674
407965
733427
385168
1330166
731834
1429011
667941
837282
1112235
176549
79617
1544457
213220
730433
1638230
177864
800450
558054
923289
1512926
614227
343293
550050
1421180
590710
1435740
1364436
325745
505938
475954
1232909
1339033
337538
1109993
774627
1587454
1332445
1034806
73442
595976
775157
220171
878233
985143
920327
1146181
753806
678963
1322621
649253
355917
1597856
554003
257072
1488879
645600
1541183
1592910
739082
304163
1183084
1108258
820370
497009
929557
519948
1416910
1173075
658093
262915
224824
531885
586334
116679
29409
574635
1459730
494501
1501235
272076
18589
1101618
91103
62194
885303
108563
605655
853569
458166
1031511
1239060
33982
1487509
948964
188930
1256058
1109409
1266005
671268
1297445
1062135
1569637
163511
540630
1170163
1275102
855223
1189629
510929
7605
622237
784696
1469477
666107
853307
530659
575744
1032982
112948
562742
1031343
130779
108879
458325
1436598
275157
296381
1251507
1512662
1551275
1202422
330445
187796
229226
398044
123662
373120
423766
394020
443089
247382
1095317
1276308
396702
1394456
131188
42077
829014
296982
1426664
1314128
411977
241218
297671
861761
868638
725684
399128
732088
772197
1472673
443705
1250764
1190361
1586625
1254431
1137420
1282079
1006654
754484
351825
576603
336824
1522295
1590753
989190
1466934
1161782
1537822
1548628
641795
568554
409416
292337
513931
521755
1614575
1149295
308425
1515925
887663
99702
765730
941625
1567339
1144842
711033
1357648
306499
1457910
1555120
1236298
1399781
782097
389491
1120887
1018516
426987
1612734
1140678
143972
769777
623275
774045
941001
1503708
1010405
645922
714810
1042247
823380
556467
269863
920838
599675
151167
1141885
708383
1408507
31256
1006867
372996
13704
239424
1084741
567432
497246
987502
713346
1639714
1197318
450586
1164668
173096
1327519
467483
1376916
867885
856668
38553
1248827
432169
882395
891993
1365806
1105416
818033
205253
1525718
272339
1381748
1481720
1284210
1396654
609943
189528
76551
628008
397304
1452037
599194
108214
371556
1280806
1125603
1445665
480279
492664
326016
86336
705976
412090
306801
338567
1528284
1453445
1090693
688409
1230941
1529282
1111984
622730
1552126
309772
1228044
364381
668988
572414
297122
286307
1400311
1370363
1010465
1493729
1346904
899756
1377810
645547
161609
1603911
261465
595846
457458
1452120
1462912
1337435
919151
161860
768871
1311428
1009122
1576973
145524
277665
121088
976779
547766
188623
227094
963162
907432
31300
1409382
483053
119581
1146414
1359603
1566932
1283870
1271530
546912
251870
755987
1058462
616231
36438
660298
1154103
905542
1245463
1209409
1311015
736243
1473956
1004981
1184409
1308597
247585
579829
397288
494792
580651
525240
469429
1641661
584144
429422
1579849
1081402
1292496
366713
543572
744190
1117077
28908
172215
1164831
1050275
1222925
1330170
14699
515946
1242507
1161273
673873
783567
197162
629915
750422
796240
1582936
1000044
1057262
261700
770474
1249115
1108719
637658
1528005
606034
550375
1047487
539382
1173780
900766
1156642
839794
535302
84270
494421
1210097
1090047
874217
1222743
191585
516665
1540699
450437
950515
1025313
1060856
1154811
1192430
1246753
1036646
481370
146663
39999
721207
1219934
1253092
262335
563263
592877
148177
1328593
386215
260111
986053
1580419
1513059
481573
402121
557084
390859
1326241
1286746
1349158
1062248
1554284
1617743
441490
472859
1025622
587776
1531945
1303767
722466
1435901
214165
5243
1572466
1277782
492779
1560561
359598
367862
368194
116983
724338
422280
500109
1211379
1414535
374020
122530
1371008
31019
230213
696746
1352277
887816
1403300
1360806
692013
229474
570061
364649
1487053
1166086
713323
1242893
817847
641978
9377
112066
1555177
1314503
1364235
1313211
463704
1425828
1240297
254258
872667
293237
574161
1524589
1643080
1041442
1183054
809109
337895
918878
1381378
1385522
275708
863008
660064
1053074
772040
279471
119258
812086
238254
591854
390563
482555
585626
281527
41309
1377281
60885
815536
474397
874602
340223
353658
303969
1579162
668008
1319885
726860
234281
777261
1368440
634292
310037
1458443
1046413
1186221
247267
759940
1505795
538862
553923
1434345
566483
1349858
614128
908224
1285719
1240567
1409060
1092049
109360
1269425
1013615
1504706
297827
1581041
1494253
1321242
528580
789257
567893
382736
801065
1062935
983827
398536
176920
1069569
1242224
1396857
839204
1471672
1077401
1058330
579827
1294935
383019
494981
94554
95375
1621850
247541
414712
325548
53487
199024
545532
1423496
1029321
60602
851263
902602
1636723
806591
1575220
559474
929438
1255121
1438722
933370
83346
1052730
72264
529753
524587
1451962
1276215
452074
654170
497499
243791
1361545
1169723
407847
674580
1013182
913295
1126413
1644036
277242
1596413
590678
522025
1389532
1492351
1161266
652053
410113
880799
237941
858961
430665
578536
1565949
1508722
649109
373396
1189764
815146
1469613
833619
869977
1163192
489721
1069268
565533
1604971
240508
1032482
384281
1064435
76896
363217
885963
1169383
874380
511797
938669
693673
1039263
183667
1292606
535255
1129000
481349
66233
871792
1324147
1393459
417814
1234382
1647469
1315276
1621691
1213861
1467893
471920
584689
1535906
474911
734766
853858
73108
609523
44274
64700
695365
1639723
1165956
1635074
1308594
644680
238510
220375
1299626
847685
1220613
838037
1091490
887810
447528
1476346
593224
1339490
1286193
1059705
1471626
1599262
837935
140690
263879
1234183
1076417
366827
1305189
1240315
1406471
1142645
528027
573160
136173
63630
577428
899889
955776
587835
936770
372141
1353001
1237153
1462312
1633493
383498
244815
233682
1249854
949129
436353
153219
248003
513327
1299872
145445
750470
1169534
433459
649588
47597
1292458
1137808
381637
792026
799455
1081949
640773
423331
505650
193635
861439
633955
240739
270914
1147882
1426635
1439676
657743
743108
1557891
1087711
1380463
560477
97508
1255808
690349
402621
23253
1095111
968197
657482
1055783
1283648
1122184
1364891
1639980
1119687
1487257
538078
1196046
115402
210705
343732
1295415
319469
1378090
1049832
107851
843027
241925
508221
1070893
342243
858310
168264
1543796
667058
1290891
794105
369321
1542304
413185
281871
1613608
768791
1563831
226734
30276
215661
770632
119665
786432
92552
395259
1566950
873435
385454
1262662
1483238
651439
864958
1324641
601535
1484408
1107037
518269
1130024
837289
73000
1387863
1459472
951914
1349903
200107
590823
786930
482790
1310182
1282246
890358
694734
1200902
1330696
843782
1106902
493866
782194
724813
1636650
896486
619050
881894
1246339
1400872
1129262
866708
950071
1167350
261959
763408
262042
1548755
1117387
121848
168631
18042
138351
1232844
28946
961023
295716
1380580
407475
475949
767111
794663
1308155
445887
873966
1054977
690436
940241
1341978
285912
338915
397700
884269
1283648
1100379
1402727
1154482
843432
1567062
393393
972854
1114588
753987
776290
905166
349396
1298401
340562
1028096
789136
843410
1422725
513397
1017160
656905
846159
548762
50379
1272900
313870
530233
1395899
801344
600601
1424014
398920
1244207
110008
854769
800172
367354
1233840
1315128
1270423
1254707
454753
821255
1464862
1291607
1456640
288182
523600
1063780
262092
836799
475746
1504538
1092838
375799
505044
673871
14789
687816
1382487
909437
1066433
297514
1064131
1032662
1173813
530110
982883
63846
360572
1243991
234849
1473151
126832
434633
905880
1273278
242623
818587
660497
696005
1192379
918216
1079910
358984
303807
1307125
1379167
652651
711036
833703
1129498
820957
1506092
1270316
1022053
1142710
871229
1350292
1049777
1499575
213437
665540
493800
1451489
811735
553696
106058
9566
675715
1290811
96371
65982
413452
586377
364334
1340290
797230
962468
457827
995094
536979
275659
1041586
670153
1230911
150675
693806
1456352
1126029
441493
811637
688014
121568
1578476
590767
401742
567013
782234
1643239
935771
650815
1616272
143193
964430
1455494
581612
862730
1479517
63371
120058
197357
338227
122723
549674
687913
1559113
960929
189213
865746
216950
1127474
678405
872480
1456455
1364871
524880
1640597
852112
978653
1346731
960075
214250
1510369
519434
864752
677389
1557702
1491953
90148
1378183
814706
104603
911398
339409
1349756
781392
595171
1091097
1120762
955771
288205
476296
372172
1449944
1186897
511446
114228
1191067
1143936
1146489
428500
1513625
1165862
639178
661758
263019
961158
244592
1434151
27468
1334656
1418900
131789
1578497
393640
1056077
1060046
406465
1621772
931761
1289821
638069
901353
751137
426156
1604992
465367
724588
1601093
867385
1325599
176555
810336
358322
498649
769928
1133451
147918
1642579
288544
185842
386338
1647201
1311222
1217226
584706
1057897
1326180
958664
624276
1308361
1626236
534317
448185
1419701
1293945
305223
121542
558809
1008902
393695
1205496
462024
808666
658422
474540
1570561
734088
1383460
652754
190496
1134151
830817
1576152
593180
539483
936521
1233002
1155087
728414
683242
1349469
566563
1077564
1091090
1405713
1636466
58413
537851
1119627
1161530
610687
1106078
974228
918354
1439652
1549882
2083
377409
1259276
353545
693459
120687
1413800
1244792
1433129
1295305
638989
1411348
156046
145973
1257986
204771
876542
1362174
370564
170674
1499213
110916
78759
1267501
656185
1360485
816212
1185877
547292
1222004
177673
1007284
555422
233162
410017
170905
751932
61141
741327
404926
709266
1055459
894886
1508266
293784
878631
665272
1417757
149455
1002713
843413
816029
636734
1092586
489108
1609452
1110665
1296592
161600
805076
1304259
1471951
483678
923381
1212807
521602
1490297
633780
1204675
830883
745002
1107277
1409380
131247
896704
454397
1177587
1282988
221486
1588908
1438986
379872
380638
1051370
83075
1068082
793322
322903
933752
188916
1047493
1277629
636326
1526083
1127433
1328524
1530433
1180739
1112792
1627600
782856
1602158
1388171
1158698
1360689
1444771
352314
85813
1044236
561935
982805
21936
513776
371075
794107
1470015
1555521
730683
398560
997567
168683
975947
84677
379222
1561234
1370773
939513
183739
960268
865345
543766
1575711
1355773
912614
1291299
979697
1571470
34784
1162744
1588649
135047
277724
1383296
1111017
936604
699015
1174687
959738
1356582
1153021
402814
93231
523366
1532089
130874
254413
369331
1018202
675889
1352977
1282968
72748
373643
1298369
492558
1037363
877856
843889
717633
307727
1257470
1178826
924966
1062404
142377
258126
481899
1441632
1424555
752782
461668
750542
1271243
518706
1525269
717107
1600369
486175
1070133
1312112
297109
1497022
1085494
870378
590325
589492
127798
5804
644831
454010
1442057
155174
641940
294713
1375031
39751
1233030
1010026
822798
648354
1368317
925875
203082
1381307
714784
1386870
547213
1343553
89738
67796
19184
673098
750878
681181
130025
1200966
1357738
56699
652637
1360956
379735
1436892
503449
1591558
952885
116421
1052322
997329
328781
239079
89107
683657
1039122
22457
1245736
937094
1608959
43879
905529
171662
1205584
243107
1391695
1433625
1150615
566740
1337143
825889
395310
305815
541194
1208700
186061
896591
1247315
6240
286762
1311657
773130
723796
1127692
148649
807248
1496118
72514
1124194
99203
828579
1397567
476935
572400
931168
1538358
737959
93500
610065
636955
1301296
804549
1459130
1546731
454364
847824
752507
1385089
1349317
609757
914295
1321518
1211741
1312905
1311752
31007
535996
714038
240241
213617
1493915
841536
1239958
462087
1448919
1335114
1627793
823526
1528088
1581037
688368
382240
1462794
744642
910431
1000773
310267
371351
177435
120601
1577856
53210
1587925
274281
1143569
1466770
763074
386932
800560
861102
1205735
1627853
1637174
656928
1312976
1510493
1062941
412584
664321
1093249
1034119
381671
302582
53513
1482388
1339262
833370
777667
1352835
510376
384880
127033
633174
204025
1243445
887561
398402
706943
522985
1588632
1024695
471701
636993
618449
997754
198029
1366037
199420
1064549
384005
269866
658391
94058
254778
993394
1609546
845436
1116812
1150405
1211402
919317
515610
709608
238619
1341781
1322180
1606809
631229
408432
422829
1543149
286895
1413367
353706
397706
647380
41146
1374913
1240335
834930
601484
1140776
1294991
243878
1015059
1537075
1376941
1389175
771734
838369
1240849
69596
1386121
1614816
44089
20264
613841
264834
1046997
1398734
330137
498180
58808
1050120
1060486
114631
713429
769201
1451471
293528
1143263
89715
1071003
217143
77660
33451
1470010
584494
1506657
345632
383
148663
269727
699102
1578359
1053909
514306
1635457
1269065
217927
676401
1269562
1411803
1132542
1455827
341686
756248
65287
1517623
613022
1514100
1520868
131600
1319968
1385570
468073
939477
1406758
701851
1196302
22913
605329
209095
663912
1554063
1601788
582452
745574
822444
1230116
868813
727024
414013
406407
1515269
1526756
1474761
270263
261495
222410
1508622
964865
35638
457618
656420
1299277
17077
1265047
1515802
171822
116676
687525
194298
1127944
1368772
417311
1597831
507769
1604570
988545
131291
866921
171755
636647
208978
598131
835860
839786
171195
1339338
542658
316815
488535
456752
1116047
160797
1530151
322359
367241
943191
1257478
64074
1044825
519857
1401685
473282
922340
461219
1502244
1218727
732167
1134876
1008493
1336376
1152789
1464285
1293614
197787
386928
264631
583287
1089529
1387659
1029101
1400323
710738
1001406
913388
1561151
505538
742010
606131
1631370
1178387
1481991
121617
836737
187061
823149
653038
1179040
758299
252198
473445
453760
170280
1603433
1576279
50575
930634
1562180
1176880
1083468
773299
1153045
1485597
1055713
1628319
439684
1489220
326005
305210
1579460
1028450
1071503
883925
1624428
174660
1123784
1050390
1084634
1449166
506876
457083
1104198
807538
832645
1046989
1546980
699391
1163201
582055
1052569
550108
1591371
526970
1643641
1350616
645209
806987
414294
78638
1326053
1468402
192233
1644818
229658
400973
842877
774606
358710
1328741
355029
1189114
1488587
450530
742480
474415
168310
1524806
1269723
923984
1407960
368143
1568838
1175918
1259407
1066068
849083
316167
1084685
675535
676548
138467
686351
985668
1281366
1257162
994346
378818
435531
285948
297965
711046
299786
180664
858058
437039
438528
235529
997972
494587
670580
1303965
788280
1114559
1261708
1460758
1046430
1131242
1353951
1428765
427262
1155296
1232232
1566475
1059675
25968
1499911
178447
834918
935842
1164529
1476003
415452
1164893
198283
1101580
133997
1063365
942312
1423581
683209
1450029
1013882
1337269
1239638
602770
354877
1339799
1373037
883175
393504
1216733
1301558
1373477
1207597
595651
997367
742318
359526
1077806
971680
74676
976685
915652
342698
623431
830315
1630803
1263011
1470502
1577651
991664
160717
887529
883665
930115
1026901
1428045
467837
965242
1340685
1357186
1391667
771869
442091
317153
1483977
234630
340568
19123
832482
367910
453640
232070
80270
1447454
201400
185518
670065
784290
573440
724407
1021440
723412
1154283
750586
753209
392225
601682
1050110
1356946
685045
1296598
840205
997936
207869
195133
1124112
1040070
950548
856226
119100
1572095
873389
917949
787031
1000579
1070583
15799
1195707
1516262
1091198
283609
623347
872678
988971
149134
1314542
1238997
190622
293050
900917
644788
929909
80332
473584
561510
341033
58168
1355626
28644
1646646
679768
1018772
1304150
364713
388245
988794
237624
1284736
1353689
345386
399341
952441
1052986
1559207
891086
628650
181512
1293212
349006
128922
1238304
1124803
1009386
1032299
1095058
706562
1446051
1312532
1551225
1042594
1511347
1589106
1218594
187963
1353467
1325492
894229
1251068
1192139
95114
1219001
613261
1168218
1596190
386737
1321885
529447
1200039
1200484
250664
938167
1488117
1596695
1314818
1066793
1356003
222291
300038
941964
322126
251712
94146
440081
950379
1020998
419664
1380756
132575
260457
1051263
707963
1377310
1193138
838524
949194
201504
882972
1577314
566808
319303
367562
1573905
1138661
884145
1290114
158471
526809
1318897
1122029
1319904
215023
1337675
156259
1510370
1431164
887452
906834
383392
736451
1543702
94614
773553
930551
163895
1632183
409104
194329
1542069
67456
1462342
352916
773891
91332
1476126
1463445
565405
169962
119228
1114126
701942
973400
1077933
515204
961290
1497690
392001
612671
466091
84921
369305
802764
113889
1349533
423530
91675
556109
211230
598068
342519
799675
324878
1447203
1553003
1304215
769229
1241553
1183579
1467062
840678
1322790
498654
1526835
217509
1261362
1061596
500634
747787
431011
318472
395293
1057239
145534
197705
643495
870136
1254055
596083
1596588
334851
238063
1140210
544227
1353087
759635
1597650
1254002
206503
987907
922389
1516251
674170
303154
1085561
936283
35116
279869
1092170
1110470
1307802
27199
1584537
1330782
1052
760215
968557
1531821
1158326
1435918
797248
1595311
1640326
1330983
211655
573058
1022309
1291896
464149
1217692
197431
1578343
158777
624620
120126
806241
1517702
87957
1281258
443297
1602843
578863
634708
1543623
1189480
702243
1194428
1403934
650586
809182
110862
228431
1534848
629957
695594
514436
619845
844848
1308081
1219641
249439
368907
476266
772573
911258
170213
1605281
863658
375350
156981
917747
1030090
1587691
515727
941670
1261183
1527211
1120466
450314
989547
216871
1261524
1093230
1583625
1616487
1414507
847936
1377311
450766
1009362
1078299
645013
558434
1251835
1562894
1086099
1184953
1592161
2278
257104
743391
961574
622093
565503
982851
1396296
753066
1121074
362137
642049
820672
844633
134971
815465
529399
85373
927965
1265571
472818
1544643
840010
223429
1287278
355241
885355
1219203
585557
192622
982683
1387966
938933
1284161
328191
1394595
1046107
370435
1505875
1297760
1142718
290384
298191
291336
460608
1293068
486474
243854
155867
40054
15736
1644219
915402
332723
28821
1251547
1471447
1643814
226730
147077
967942
125667
874842
237946
87893
483427
760599
134816
1527507
1306144
1415739
77923
101304
836867
314089
862357
1577990
430703
1411952
123243
1074009
420951
863172
798597
823569
1125188
1229229
1285674
628483
218559
1505450
1126969
1327425
1210862
1477460
1549390
1522454
726875
1365136
741126
669260
1589249
384538
764382
1028829
242137
1015289
991273
245385
50251
322451
452727
1349532
606034
204232
1565179
424761
653334
227159
1419912
1627904
528628
1393375
1098134
135792
1546742
344811
402555
321816
1589012
402523
504844
828928
1646594
134342
130016
1381997
676836
1149318
395502
201659
1525351
402439
1131613
81370
703547
317420
491359
1519888
1261031
1230993
743762
305004
713963
637879
1639575
270550
1246033
650607
1211007
517156
735627
841638
796421
1449579
466681
148996
1498771
362261
181411
123963
450455
1175979
555463
643159
386601
1182311
1392511
33576
1208774
357550
114532
483645
1528611
1437898
1354857
1369465
38415
124630
513807
1323001
394274
987115
120907
800463
1589809
313025
1513545
467423
953680
1058237
1305642
1199951
182057
559896
1350964
1118876
817443
32114
1252649
645150
403908
669410
1523029
1140990
1431551
1601596
11674
620707
884374
916489
1420712
24762
1584587
1655
685385
932837
130162
1560884
149657
699171
1459067
1127445
1118149
260339
1214989
1283376
40168
1336067
863751
1309694
713435
337802
918735
200136
1578424
1175750
1532325
875683
875052
1529775
1390407
1016935
78077
1518562
1449669
535808
1486511
135441
717599
398822
197578
1421384
600383
1537685
175557
799917
998961
1539317
1376911
174538
550521
228174
1066021
174073
1044479
593028
375217
490712
592665
787533
318044
711303
868567
831522
721053
1808
764451
782868
543628
227674
251595
776509
444410
137063
64025
100777
483040
460471
408778
759340
957212
561050
375922
761129
679104
1607001
757621
1211153
653294
393473
444911
663264
245778
1482491
28214
511607
509830
1213813
52666
1203441
429241
1038768
292739
1217782
1338410
1535329
1139616
1507094
856621
968908
1120576
1125528
1233011
676667
1360131
655849
398579
741760
661221
1142973
973190
936959
175996
1483533
1298672
645047
500019
786493
1610607
1408747
1581975
114158
525273
823449
49522
1609192
659199
491238
332148
492210
137041
1500853
94420
476789
458099
1620034
241249
640629
1229291
1352417
1017777
1101704
740466
394406
13064
1330644
966396
1088418
787154
262051
1428368
1131940
1454435
991570
186344
598470
145954
1258673
1375679
810501
1461716
1292386
1432439
1607108
812709
737277
1422171
744545
502534
1180128
1619083
95712
1378806
1026826
1546938
659807
1577841
621958
1356082
1288225
1110390
208213
1447348
55646
762181
354475
958821
765536
1639079
465217
759447
161473
870493
1215345
1603001
1393524
468363
615403
947194
377818
591094
706078
809931
464171
547117
1523887
1035402
1417652
405519
687291
462029
245545
813889
116392
11388
1544924
336037
1040610
45735
1275823
1494128
866519
945704
10576
39510
1013039
1608014
108771
155220
1472848
1475329
1377173
875884
93579
915854
103377
1221698
39975
73069
1583495
272395
1618467
1033187
1011162
1485282
415994
1470754
555662
1290290
434203
617457
202091
311077
1599549
417784
1231666
144816
426121
1549957
1191309
1633658
1251128
744941
1398271
245182
1507635
960975
639395
511166
945688
833929
1314981
968911
752373
971881
343321
63119
1581932
1399371
476520
1325915
22072
243675
425950
1339522
344262
738397
1229486
684674
1166012
1328198
1603365
325930
1307713
1482509
1628189
1185558
504097
973485
97771
13248
1131141
998832
1245671
1368124
690688
1581018
1468243
415452
1505799
1391820
1063086
879939
624245
332591
1414660
1471164
756091
1136087
139037
1131749
1211365
156747
519368
814055
114534
1548043
966889
1010999
394758
564171
377379
1222767
1311156
632069
1239885
630146
351698
1248986
913437
673347
1080266
943543
991478
704567
1153739
626613
1492722
733153
994932
558819
244458
43987
642667
1476940
482540
356738
1364127
1456445
795962
351207
869572
68668
1334499
1025969
400697
1590497
153010
217636
1447525
489829
814372
1093448
566859
8717
738700
1400912
867647
1014652
161091
815764
503890
816628
1462502
190513
1145298
897507
1259378
961555
257148
627048
763472
1464908
489296
8969
1089385
191008
779327
139120
386901
1520346
1406949
1477692
508364
722817
1115112
920485
1177352
827959
1184737
445229
528773
1508729
1560245
1614757
1235773
1181254
768512
95382
110972
885447
973330
1485625
730282
1275689
67399
1395344
788786
1602661
293619
456119
1037338
315655
876745
722488
1389725
539702
132611
1370935
380583
412374
147403
1613621
374411
1295172
1202487
828218
972358
1615542
1147305
1348209
919281
1224586
259349
1065191
128033
508380
788746
997213
288400
1085230
1467292
1196969
781884
795955
1346968
1473420
870505
1247693
180455
589302
1294410
930735
1509717
1194392
511011
201402
1159942
1442666
1622992
721912
60797
961982
911598
333436
840860
712991
561150
335725
518439
540809
53802
104339
1186641
852466
937117
386461
1130208
1325469
274678
199557
563046
352412
1295610
14959
951436
143944
66544
1398944
304107
656396
1232459
630171
1482626
582368
1373508
401821
1482927
327056
854768
1619515
676917
144679
916221
963282
1525558
1089001
354153
1348569
735655
263796
826146
143127
597659
664417
552013
6527
643447
606570
628148
130970
938657
663542
1189666
411402
1453937
666315
1195635
1085634
1107291
296443
1541343
912764
1148773
626098
1405693
821680
836887
537133
1253188
596011
1286
714804
119783
619689
836745
71392
746624
230743
1304162
905998
867943
486304
555010
1461320
1117807
547159
619056
247663
656203
1086666
1107125
1073905
1472237
1357169
781537
954907
592368
1431543
475074
363209
808546
186277
999556
1117847
1268674
988469
1621980
354818
1314231
968890
759444
900277
123241
1012068
1196230
72287
376557
498652
91962
145571
1147040
193624
905623
1405289
341420
1190170
53772
675496
742273
500723
341902
1172802
65557
1499099
541142
1339629
991222
1550706
1580897
1328313
1508733
476415
1599246
104446
167142
1548890
476506
792443
805844
1340363
666458
1394562
108099
1079250
1152362
34064
1592885
1634359
428114
221550
1305551
111650
275988
1038127
990784
42195
930160
444489
275811
1539297
816386
1140572
1589980
1641802
156033
727105
1222027
741749
1317203
734588
781651
909294
1018472
896095
1237298
738279
377644
340985
1222852
1595999
246867
410075
820292
1018250
476543
1297673
1031020
1300303
726454
998916
1173363
1456826
739970
1036513
1364692
1047341
757036
1404103
50911
6355
1509211
1127695
1645723
234241
147542
850506
963262
1483705
828261
852219
597689
109210
468020
1486865
1015492
1056574
1103830
1589517
104021
1388313
896411
1135090
1136675
698192
1203059
516893
815821
225735
807054
1335986
770502
1196829
1365442
299829
1585155
227608
232486
1072132
1611849
550992
713233
711578
998679
322621
1205355
1244924
961238
328858
249515
185425
866916
567821
141654
869515
133821
790938
92024
1629210
1533017
1399549
700326
337209
186393
967541
998386
1586941
211309
916474
877128
656041
1637542
1157578
510407
1565075
471234
385249
339683
1522924
1042723
1235171
1144752
1062968
1446950
1308671
252433
163067
1090965
1496229
979887
1574518
529960
813501
826877
1114906
544031
1084089
152759
1594761
1141635
781118
1216476
206449
161047
433450
173870
782839
1070563
291855
1183534
1305222
784817
1182311
1436936
505516
1560907
965943
1080266
317751
778490
62100
524178
1137921
484728
182925
517102
1595414
920335
1047652
1004719
1370172
1039088
266540
1420471
32495
396894
1248354
1501668
1390710
1000081
390716
488838
1141776
1371793
1506655
1593983
1475089
1330415
27001
440987
247539
581509
1546582
597688
863000
680136
1594512
1370616
746396
781690
224519
22251
78049
1229482
401262
633803
1217104
143002
738858
592573
900074
769299
1216082
1260945
1015488
939115
677299
717543
627827
630135
736742
446250
1281136
589861
495347
38011
138632
758911
1567951
1125464
744895
479188
60658
865377
196857
17012
231825
50370
1372939
1159928
1138982
1281215
1184362
57416
1292873
5460
859163
871874
929068
522974
485294
1463068
962644
281281
1020478
1073383
1054032
450790
1388293
502573
661891
836817
1086007
528018
890201
610434
1128760
1423249
333699
344890
1524829
26017
321241
1546361
1108704
973478
774537
711503
1603580
1010459
1221257
432330
137195
1450215
832019
424525
279778
1353257
953856
572429
553098
127605
1467648
473203
1358935
1187557
1348851
1384282
1326644
387792
1566379
1483467
684899
1554079
1480664
946804
1430305
351870
721391
1395912
1443537
1365035
806048
1065189
1069624
1359495
860640
1161639
1257259
1318388
1630459
1490750
241848
583632
359276
1219998
706313
1317374
1422373
976585
498583
1466036
244168
580937
869700
582944
939662
1578293
1071029
406097
1388924
1574577
1407516
303680
962149
1596537
963402
815164
892608
69053
169760
475954
1190543
197973
1020308
1187932
1256121
318813
474308
188409
1505111
1582882
201742
437458
1137123
486002
520903
1600755
1282862
411101
1204336
339797
1581750
933181
16625
172068
1595702
1497846
100861
755319
1145220
1235410
1123798
806924
740677
1149055
795748
944392
1443744
1251532
1100785
1364053
50855
702837
1347366
326205
791981
1391398
790923
1053003
1347765
437765
207305
1603461
1075007
1444533
691508
250890
1099118
372669
442558
827609
21445
1513432
549568
640089
469986
169282
276676
829382
447158
1008921
1538535
1585061
682017
192722
1506877
1398245
982736
340550
706321
789221
654284
1441955
395762
261374
430878
506742
1344425
1159488
572715
441772
1189517
1001311
987981
1529779
1586228
498334
1119393
545768
1455044
1085596
255187
1604119
1001400
1088166
1136776
282662
436844
1586567
1573911
1068688
1100955
775995
184469
377838
556357
1152606
314582
834855
771379
1455516
666146
1433787
186168
1509731
1144015
849380
1145489
116003
63589
1226569
1587673
447654
300803
442079
860150
1503193
1302003
1193493
495203
1044476
593485
816423
861365
151575
1176045
1508395
270876
1392494
588853
146237
867598
1016085
536063
1539750
364356
469174
46868
13944
485696
1418458
371054
908516
933008
59737
827575
393733
172961
542530
1322752
726765
1491681
1055373
1219076
516549
477794
678677
59234
1029498
262872
384197
106803
531310
1617311
1242193
1131453
1092179
486253
987309
1176169
859604
409844
1252235
1514482
1414929
689596
375333
1130817
240278
1413127
600839
1432791
1086111
522593
367590
875275
339152
207680
1164063
907200
506085
750872
866342
1244091
600667
1368908
1146930
691770
1398191
230325
1617750
1469715
1469684
971996
1620876
830359
1130023
814356
1475053
1060168
512849
284577
287021
709516
594366
1063244
305093
1627983
1553525
1568254
1025448
417513
567317
542655
1537267
1265920
1393204
336521
1222272
1214238
87476
695613
680936
195307
85627
1321317
187284
6205
620092
859394
96305
847179
1298328
1490462
1004238
848392
903273
760817
1536419
852878
190742
1054277
1169638
922632
1262625
1349223
982356
627425
382487
787354
1497989
207153
1055236
769347
1226485
372307
959258
48239
34955
745007
185993
1535591
457018
744083
766907
1425061
951066
1388457
419568
525114
1563611
1191157
832376
843204
642874
352642
1580934
786024
459710
1537761
1188631
1574358
1159047
1028188
1280746
1261519
36396
865855
1157590
1238573
1298484
1578894
38582
80985
293588
1419901
503294
650573
472275
348835
364544
975803
1503917
1191965
857338
848605
1281624
1343499
1002739
1597386
142977
524322
1595950
840782
806309
791041
1069574
881648
1595258
1559388
472165
1322863
1292534
76341
652703
234806
687644
531499
1139654
658473
291391
888723
989441
1457588
273616
262389
283049
1101909
1394490
110790
199126
5695
374026
981709
314200
145797
130785
1275912
1228501
1543265
902610
1497954
1249806
400058
18245
1385385
1052990
643243
222445
233197
1464320
752345
1522752
488495
234809
419999
826517
936909
1325690
931708
1519300
368966
1209679
10571
1361662
326753
1365964
1164495
997257
716007
511143
1573151
804958
1239919
1381205
31975
1593456
630215
1064079
1062458
490733
1272038
1216550
1364116
992734
1575712
680389
1007112
1115226
585759
839058
36491
133442
1406588
1190249
1421040
724172
70140
1042512
228236
782813
299797
1267671
272905
611910
948766
902721
567234
1376335
1072723
870782
640244
742418
309345
1647442
22578
1549831
1028258
297792
1586525
507753
91239
372194
517871
1390604
157864
862419
546338
59784
733260
184616
679813
925509
1461309
309846
1211595
1441533
1197454
1188750
1542874
84386
308309
664147
27589
592751
1270616
1290389
728403
1279185
1594348
1358920
411675
505028
855922
299403
972833
726747
515136
746906
1169258
771334
553300
809347
365948
141795
1403013
709104
1626150
1601569
1116056
914438
411957
671641
575530
495072
1376576
1309311
1272566
1356556
723279
828083
185560
1246250
525873
1644758
1546369
1052265
655258
543914
1286981
958110
1090136
167686
738012
1071100
1048289
640107
1158415
1624181
997739
1067499
637861
1460398
680842
1638200
26829
1054429
266587
864878
793084
766650
721308
761143
1027390
1527922
1451311
1179320
613052
1445070
1523860
527523
1334262
880276
1482363
1384608
1022047
633654
852012
35254
443009
1466859
958461
1474065
1633234
875816
935042
981579
674951
595154
1189692
863924
267617
635102
148853
457872
236961
711052
1031405
212464
968517
1614966
287935
928599
1226166
80806
361248
1018476
1244479
1505512
608137
103472
1320310
152175
1602304
1518711
105670
1216681
346214
555869
507764
608940
1378391
419106
1221181
1241368
1599859
127881
778947
907258
383023
1232592
366337
624978
498638
849825
841420
784888
1577533
126593
1280682
1461077
750353
953091
907368
1375103
890108
617898
1217141
663849
573616
802702
1317518
1584163
1316833
1376032
1620467
1117685
744
861123
1506646
273728
1527880
1636045
117857
888454
1189942
390533
912647
442743
1525405
374622
1030463
593284
1512077
1062556
1102054
1225523
851923
1044171
314494
1129473
702350
181634
1409745
800135
1293620
709549
228181
1277595
1401856
1353993
1461347
881936
1277166
1233583
291548
734464
353175
150882
646959
1208122
903530
1643882
54613
1534269
1055582
168687
17793
929296
820838
1508899
9315
1016381
464826
389690
647662
483380
1265256
1603660
692114
1386572
452332
1421218
960725
1384520
1301957
626076
192845
1069743
813923
1295630
817380
950772
172328
1130941
890655
601175
1161246
511945
246323
647216
245853
187488
608103
693208
1099849
391037
137296
118367
1640550
112319
127435
1266944
662697
1417286
965579
466852
903221
305764
106930
888493
296986
1622508
204876
788144
1136125
163112
1359599
1136146
1010932
1550355
332040
795682
1512361
138148
935483
770576
534436
1110423
300929
1461407
212225
166944
1453380
96342
129024
1458065
842502
1540348
1003966
1593341
665677
1539816
558091
1018426
291095
703032
1434380
1362005
152255
256455
1253665
897781
1207374
1021399
44446
835992
173333
440793
679912
1585620
41399
327961
568335
720043
759054
308382
297162
1642813
560851
369723
856859
927789
1339778
823898
284640
207685
1442845
1279550
671974
1036353
151894
796768
804350
1273540
626474
462893
291078
896354
1335043
1086499
461352
1335129
872397
7343
1285090
1148777
1574876
264384
1382608
680701
412234
637554
803928
316499
999603
269590
347739
674573
387698
1389016
185854
1036824
1232206
733238
849958
706765
1031756
1554524
636478
212888
1075476
209505
457577
551793
693831
747830
533947
1255506
96532
137418
605654
862529
171376
1543106
161088
528639
1477675
817380
968720
369363
1614502
1354989
1049457
1633220
1443710
752953
1020676
953967
1620706
130173
809987
406764
1503921
1575779
843769
1037780
198975
199459
489531
677665
1072495
1267181
80997
349324
1098668
1212652
810911
817820
98325
810752
516734
1180122
542210
482872
457363
469943
414018
1228564
755366
340260
95150
1339705
1116038
1475250
553681
464810
1581463
745961
860222
823553
355565
56426
1501729
567663
264381
1571048
341069
696032
734519
609283
1020065
326302
725505
1045283
598629
698955
494268
1573380
1188625
264366
167868
363284
1511109
998361
105004
1492107
26334
1346659
760969
1064229
54500
25995
567961
53353
42450
1347947
1124478
177008
1307234
88742
964488
219288
233497
1497921
227856
1172099
1303484
492122
549242
1256138
717735
1581343
71958
419060
233469
172774
1052257
1202814
1192140
1371677
1421468
1189578
1150431
1396036
192811
1166574
1310424
817459
1325476
172100
1579077
529671
588688
264667
613445
819910
97238
1122547
122729
1039527
1100638
698236
828578
875742
700531
538863
821159
813032
1429072
1033235
731908
400346
76406
675181
1042395
741371
113127
493060
977458
1119169
1614993
719944
908535
64802
349934
957562
234988
145825
1186175
647274
440539
840255
151253
44244
1355992
862285
543812
962670
1283582
1497086
1502766
714271
996047
934957
111579
1240402
1486711
917395
1197214
196226
935368
1389077
42955
572555
1256992
1274776
54972
331250
1415353
953219
463671
842130
568723
211819
977982
218069
1430559
570268
1216416
539931
660097
626517
645876
434315
1461436
131309
249102
941737
1065044
455265
435050
596171
1331684
466279
1333752
798241
1315214
771483
663118
734053
1344254
142337
1485387
289197
569205
1019363
188412
144730
1337771
744697
134125
318802
1297468
1612091
836344
587854
633764
1031439
1053652
1561512
698787
131536
699531
777752
1372907
179497
394706
1265603
927806
1446937
373196
1456873
1547863
1062561
1127266
1544284
1188181
1007434
628849
810788
492257
366468
321713
32079
370791
613848
100715
1501690
78335
386685
1217293
28577
561374
1535559
121657
1164093
1598940
481265
21090
1246768
797474
803441
310698
784493
979036
633372
1561613
352288
1434886
120730
149501
519164
921457
740676
850297
805465
988822
875464
760055
520879
1592963
387290
216076
1183990
544085
462722
292261
384272
872695
1382147
307343
992809
875627
82790
209089
392562
2344
765559
155468
543415
890312
321272
1576459
603024
929788
316118
366506
942916
783385
1246496
315320
1457771
279460
397837
1536530
186825
402852
599087
109203
546547
76103
1117373
927439
511326
755363
150956
868118
839663
1449958
15843
956430
115427
1047384
1235976
567849
1221119
607636
1440436
733610
1327533
1291773
739769
1367640
286379
1393748
1104685
200580
807901
1212008
926602
1508629
383677
1513883
1435772
71092
361046
100712
160273
576158
856062
501320
437462
1461582
1132633
825189
893884
692641
301619
412675
139227
814191
685163
1646483
871607
1269941
676134
1127657
539214
1565528
701783
1459618
191158
1424379
281846
16606
127187
872839
1458900
740460
126418
989689
302786
931598
309242
63933
1629410
1368601
784749
774907
825462
664905
1466974
644392
579481
69526
146528
1206217
1536668
898740
862817
113688
753984
1514348
1022030
860932
1413024
1359512
249821
1475175
1189542
1222795
297991
788125
887980
1028163
252043
1531325
1452305
984738
200584
139683
1603557
724121
1136758
680096
552798
869427
1587164
1014026
700245
1636498
606881
1612842
509174
180636
613218
1605836
194298
732838
1572552
169186
331901
1075256
1187694
1093579
667103
773833
545464
1381597
1518102
133395
826235
600317
76186
1614107
1240805
1072809
885123
575625
711155
1211610
1292421
1020441
969495
1227342
1015759
1548606
1637143
1192900
1229665
935611
1398666
1079053
1136483
1187216
272128
599384
595363
958769
350749
487801
966833
1371843
239671
141087
53343
1080011
1566752
802282
697651
1397369
435123
438325
1621541
499838
529151
452344
1155725
1132111
875526
1484752
1505568
1039303
1249108
670023
508962
468342
1173771
1546272
603873
216239
764838
12432
170569
1378482
970879
1474604
761679
751061
1141395
933131
592866
1160252
94080
776942
432043
1472358
172765
263287
523151
1083617
1410484
646040
456404
1333119
1182332
1373741
571831
185576
1643541
360720
197139
691626
132907
11157
1367837
438941
886571
193060
658265
713044
377138
300229
233354
509949
1621601
34848
1508915
484866
1524521
909789
1217881
802355
1289606
493643
1001445
944460
833156
72932
1522180
1232954
717324
380155
298316
1636836
183247
1242420
316268
1553545
1186772
1132806
344582
431514
1601136
1032254
852810
980288
1293977
565409
1318871
628279
26084
889732
10406
811158
153613
212239
1394353
1425905
479230
269487
448729
1097231
1344046
856498
1179429
1507954
428525
1446667
1386043
699514
1493008
692420
739253
484660
980103
657833
995057
1591436
626179
1078638
727121
1164771
1642113
799861
119542
1401803
243703
927693
603417
523727
255511
371241
511010
1304947
1200197
77874
495035
867695
363457
1048911
1511495
629313
1167592
110514
80789
325181
1105179
808283
743238
350701
663381
574792
575317
1469337
1142884
460710
897318
220946
732091
1011114
1237368
793781
745900
856658
569031
1532961
51118
363126
1323008
1017952
90673
746239
730425
1419076
914763
391893
1609107
398606
204032
950240
193213
1122902
384204
1248048
1640729
1316653
255708
388169
1333885
179752
175258
472116
702179
1160030
335372
1635777
481664
1225076
1471262
301153
902673
1014135
1318548
556904
610372
408960
897756
648619
1041381
940948
638892
1214127
967755
615947
835552
655747
210662
1609376
710271
929788
658822
1065382
1147684
575329
1122549
324800
833377
1018130
64136
290080
1101929
442917
750940
445483
192957
292092
1108246
1625865
765370
1140841
513529
201475
1113837
1011322
1496629
1072893
1305321
482726
587208
424917
635177
1255705
910678
246103
1603637
252097
673101
1214273
999802
82936
91769
729405
120730
996605
402538
1612947
1234036
180999
293098
801904
1594916
908774
1294095
1077940
350533
1091672
1569297
246820
970650
1448538
1555957
1064678
466263
1566065
1325543
812411
1418201
418565
199409
169493
9449
338729
1525195
1385562
481802
1535926
120702
324227
1004967
688314
1626341
56714
420773
976109
738392
61243
1156299
1409128
442701
1277704
636887
1607073
1455925
783844
569498
115411
1409152
1211470
1441039
981852
402331
1000941
981182
621973
1221305
756678
1475238
339401
1472600
67242
1478181
667078
1284987
1429873
1463154
1146782
663652
1157695
1529735
561386
521367
1541394
1082697
540119
98388
662318
1317640
623296
1625121
244986
184477
354639
703043
1116264
752744
1147115
3937
681243
199219
1128783
505266
1487225
1134193
801675
1387605
36363
486828
123500
1595759
195096
1067851
1553344
1570931
236253
616405
1580168
1438154
246112
1635212
1078948
1173818
1524422
155271
575145
41550
394944
831749
1636976
611165
127894
820894
344186
1438945
1571206
1428156
1091077
953709
563996
510639
207813
738515
728406
921896
778228
166305
532692
1065876
441639
480803
1192722
1383367
662737
629978
370275
1498770
515245
63542
327360
851900
978856
1346986
1465962
527598
744606
735816
1251203
238899
741503
552893
264099
1584521
363836
821015
1174257
1624810
1501741
1241676
145648
133360
93447
117996
767075
345912
273327
396987
1150056
656824
612881
701369
1616046
264337
92910
438153
263204
1023737
1609244
1280146
473131
1356827
1367438
773212
284859
710808
1363879
1270967
60896
792695
51504
406422
7245
1099631
608359
1624246
1449047
1601775
4421
1075879
1517304
1580106
1185143
842409
782723
494875
1565597
1582892
983569
1296244
31656
205907
6563
1150524
1123341
1275948
1520480
12695
1193744
823400
1054271
933314
1406036
421673
333723
1130882
755745
1057142
1640379
591360
1082880
636146
1338051
434179
1345420
1397188
1314641
1366090
1328340
235700
807080
171315
1535265
9919
1296232
722908
1351986
405408
571205
1160193
186539
1243480
345521
833010
1082731
968997
195364
585015
292826
1581809
1387131
1110920
859496
1432763
530522
422307
553827
249994
302409
1413253
1344804
583287
588147
503173
1448239
160745
795719
338486
492327
99534
756574
993105
607714
193334
729095
1463548
795601
699656
1646541
852190
340147
580666
619447
260643
483724
608516
290180
509468
238052
298037
453555
725394
1225322
1405786
1024958
1629884
1103111
880924
986994
1134431
720004
472658
340489
466694
1447457
1324577
398293
894931
599428
863024
1370706
635818
1316435
1539502
1550350
1574765
1451475
1478176
462588
769314
876750
427592
1423695
1144448
154807
568032
283773
366474
1262349
186959
203968
284702
1113753
1189048
1494801
772875
325051
534430
140093
1399771
910582
1275506
1623883
351344
1539891
203658
1415036
459344
1020001
254024
484557
1612751
1048821
1246950
206022
1171076
146405
1606954
487820
585761
1093188
264715
465221
769265
403639
60433
1188358
710938
1292871
1180067
789454
1023919
1237541
1055977
1148023
319940
207510
779469
1509430
848429
305965
398156
146654
816407
1072928
742265
204579
1531739
1356837
1460288
216004
1577470
841671
339255
139139
1585365
1256638
893333
23125
837704
772496
118136
519675
1059023
761172
1391107
656632
270860
572722
6677
791371
212711
1066628
305175
1087160
1132395
485985
369141
42613
748372
1399792
1203001
768753
1304414
179103
339370
514174
618753
1355727
983983
1453432
69662
240111
673948
793579
444529
293316
698437
684066
1112417
882669
829631
273015
282525
788586
437106
948022
671688
1290892
970650
1571734
1081030
776722
637247
289555
672410
749383
1024697
1350831
1460217
101282
1271913
879681
296979
860436
154145
810961
483776
442136
228118
1565973
538156
1040549
1309077
1278048
227492
178512
853156
563763
864198
689612
1042785
1500572
1625729
119396
232932
796429
742913
1077758
217287
1617908
1601749
1518660
1117455
478394
1179527
171835
1554184
594267
1299936
1067855
604971
1995
397663
1075876
286064
1041392
1558745
10597
707714
713832
666642
350432
1588100
634637
829619
1328725
1296463
293346
824989
966472
344235
1433037
827744
1462975
271636
1092737
968319
477004
398972
835744
1031859
596698
24351
125179
1088470
230562
525674
604308
121190
483614
1284864
866585
1303518
647951
180497
1518351
1003548
189011
103123
30932
1390215
681942
903720
1227833
1247026
47357
515259
877617
168934
1028551
1079936
509752
1345275
1259783
288304
694197
1287904
694407
21589
829527
158404
675326
876009
1634362
494961
38568
43648
901779
970944
1102880
1023783
655445
986127
491483
1385400
115189
1196037
40757
725548
1008957
1013755
1302171
1475060
715894
1307097
781402
1367158
612727
1145975
1393158
1135390
1638573
1048704
454516
1157878
507917
1510196
22290
380517
1520656
76127
1405120
1115140
599786
487231
133932
748217
1278116
1644442
422617
1481720
1573604
733466
1085101
957228
990653
18848
485643
1486993
531809
629626
16654
452453
1249598
511320
1532085
947989
630945
1040123
817832
1003538
341256
129990
313483
1009118
647238
1526551
1060593
400
1187666
1299935
345528
4401
1343847
531034
955099
380465
1057290
1029462
1066456
659176
672882
854965
436698
1388863
1228096
1274832
186425
278056
626747
817152
181467
426592
892683
1547014
1378003
1565799
2457
1150625
1066376
1033322
393566
1285293
167496
419414
1324687
1376230
837576
789537
694699
607055
336847
1588263
752368
946153
680507
81282
1584691
1566287
1468764
103252
251830
1147988
1612857
872574
803863
820242
1357792
1490158
620987
268088
1286152
1089219
765423
1304577
1096152
532445
155030
449636
273854
269443
1404171
1164947
227080
1253692
879227
1184654
1644500
1168928
929478
204427
1046741
9731
386483
635160
880988
264266
801546
1531704
480204
59366
32757
568312
168924
1099844
1509448
319950
1002550
496856
1477708
582272
995722
641157
874264
837259
1332427
1127444
1218872
865974
403931
1625227
1332614
1118967
104553
1064464
1369625
1115582
117598
624736
1161299
585332
602844
483675
341725
77377
1278045
1133630
595097
1399117
1213824
678782
1459406
6131
137764
27703
1014539
916664
172793
717805
171591
893607
1034627
572066
1604796
714484
1552912
463211
1193714
1609641
1567039
520232
1398163
884160
1294073
1305203
784942
878332
852843
864993
184113
632575
815762
655532
1027713
1188880
868616
693069
1019946
1255135
1431656
1175585
34241
134177
1490625
266964
782161
1131573
628061
536059
710284
788669
501941
666467
1567038
908583
1251691
1463532
688520
595217
701246
1144784
78550
383393
54101
920523
1242112
1394
567900
299627
1197301
246170
1054076
676939
894978
607244
1516244
1354178
916854
1281340
1421110
1225977
1492882
832885
643757
421455
365359
592260
517030
417446
1299359
925238
227728
98278
800149
393877
563316
670397
711848
1505496
1519134
259988
1125303
1375912
960096
1356626
761126
1403741
1251346
52536
507218
94829
331622
1441944
1182291
522067
596736
463055
1269468
233867
662921
78046
1181890
448831
1101307
402943
1626002
610062
304850
1479299
1135417
163622
1046
122628
1098935
952271
625277
1481926
246539
464495
290955
377035
1092726
227709
277719
136698
622964
576550
1188951
1587911
1254990
146520
789326
1056191
982468
1004301
110003
1414451
80976
343637
2123
782517
747090
775750
943736
946317
1603625
382538
1342618
139938
712566
515221
994080
193148
131913
329772
1426160
1070850
939801
24892
763431
1604880
533671
251492
870649
514746
805414
1043702
116685
519325
944513
398052
808950
483435
233355
1003782
1479803
1273043
927981
1319887
1411970
444546
221453
1553582
1110025
1107331
672274
1153870
1074697
1590120
974928
1467918
861312
367783
260982
1493723
247214
1053700
393463
782744
1267245
439188
495773
1598112
473451
1277965
1535597
1380406
451825
1524304
995699
885635
470485
1116024
1354035
17168
428845
1412342
889179
1507017
893115
1604221
1038488
1506358
416382
1106858
1197453
1316024
284170
1172138
741227
28212
420297
193083
1233599
1124177
898083
925057
1393130
149264
1179572
105069
331129
517842
212695
1368890
1013822
1644262
405251
932524
569239
1071298
313942
680396
1502295
1201390
1358822
697450
37648
772690
1217846
1293541
1500053
1133408
579721
1469287
431798
10303
433839
225185
1180773
438036
855029
619473
1474656
653979
1204136
462476
875021
1564638
402404
1419036
1113347
496927
1243404
1501878
1177150
608658
660415
1562466
319362
217378
1281474
453708
1490390
557564
1475425
1107867
296378
391958
376409
1474938
616512
1208003
376047
307473
1576346
1073745
246843
229816
480281
191753
1602227
508254
568963
694291
825316
1240023
1399971
1079141
381456
453544
183933
1212721
1315534
730144
1568953
83192
1527765
1496215
443758
329238
60006
700429
1123367
1577456
507981
305076
1033988
921194
177231
1555723
694499
1273287
666629
1259585
1535654
279988
14322
1519393
47942
891558
1116799
462235
1218127
607666
1072977
56539
722253
406665
725509
1170289
91216
1420063
532093
1470590
1405906
85148
629662
633751
1272461
49984
876597
827666
403972
1540695
418122
812610
1614247
952573
1191068
845434
1506799
884675
753287
1415453
727817
1054211
1269473
460847
1454356
1440196
690524
189948
1545761
360335
194697
1055498
1130466
489780
755901
243988
684194
1016538
1031733
1167806
258034
760933
1574188
1380362
253234
252592
1059784
489459
427357
49135
464246
179864
1060019
1429218
1053086
1405268
285024
393558
878223
318940
556562
946146
1446349
647204
1625717
667199
537689
345689
1331382
494932
271231
751688
442559
1258856
936840
1023187
1054733
56139
1494066
927843
376757
793611
183209
1455925
1111275
782298
1059275
913316
856663
1071365
755361
479794
223973
481531
898690
620370
1627527
1372801
578185
1276670
247584
347236
1369722
340206
930892
516339
1448606
1562620
721047
218105
1603248
162864
277829
559064
663522
1194789
866076
1082460
1365281
192633
1017718
700595
31709
223897
1258321
1357404
1109639
355235
415658
1303431
271624
1057579
1558692
390196
1144801
1072000
645706
1332485
1513566
214853
1328994
955219
869149
241440
1182159
998872
1432198
15013
882376
1046312
307627
31034
892578
330734
1352693
1568190
1172682
32284
1638048
1578510
943636
1386278
482374
304440
1039453
1138923
1041970
389471
276592
138382
1468492
1513803
295089
894227
479310
420498
1556617
253931
1401568
1191169
864753
26101
941370
57710
1070318
769291
1313536
1336052
427665
1201561
799981
1253667
1246948
454514
395552
993226
610913
1487696
1109774
257828
1122970
995115
143390
535731
607696
854895
779831
144309
1597914
1631886
105977
248617
1635985
255672
664513
1324129
272279
911124
1266603
1527918
19972
609892
1422716
501920
1452490
232895
595321
85547
1014346
1018438
61913
546879
56209
505825
801920
1443393
104030
114707
660410
703574
673874
1258027
1006400
684318
840789
31703
197870
100739
13095
1333611
1400466
393672
1123919
862134
383763
151890
1619271
1632266
915704
502051
1353218
941147
1439075
104498
167257
1486847
221455
512071
1228222
1106653
1000495
1006881
67673
298326
1399979
1155492
908330
22425
863025
1524898
637318
350888
1473537
105669
1291649
324626
422304
737264
919783
379623
1470634
86381
1085880
629307
1618319
809947
1551785
823890
896422
1160552
502586
869640
780223
1297108
362395
1244276
1547762
1477677
210598
709026
1008888
851029
464193
783150
1225494
675003
265685
1287513
732803
1603964
376770
1178824
436116
1647222
551858
907853
410151
687123
1053113
501574
1090608
1575740
1563205
176088
131565
656861
34355
1554813
1532083
1585205
262941
53501
193234
537562
889921
1037231
1413420
585357
950971
905957
461762
284468
1112655
303645
134752
157340
1407868
1469639
953169
912416
1302757
800284
113960
1023936
1484979
502236
1224881
1006268
653435
119877
173241
461385
915575
214177
1353535
476068
966084
1277999
1475372
700995
1294833
1490423
688096
286764
840963
88397
1460815
1571932
342608
1627697
771817
504867
521278
943852
1574238
1355796
676709
546297
1024340
815192
498645
1144757
1592954
821727
45209
1323446
204950
1162612
768611
403362
1253948
30269
469919
271417
130081
799758
1415396
1073938
907429
538481
201905
1106491
1522889
860527
654647
1507702
366553
806433
676608
1383516
583458
1490565
1321898
538105
487456
1455239
1480092
1430641
1224208
749301
831011
1372957
1609370
968622
257227
96922
46122
593037
134410
1130878
1608186
189765
840765
169254
1452129
1435432
805200
694145
794401
1611158
1239818
590161
1502770
787546
71763
852224
1243716
483977
740009
1546595
145932
891126
1647431
1527098
366917
1405907
92628
1591451
1103211
696086
586231
1470372
148243
607227
831753
24306
422446
1503719
553129
260317
626090
1215576
867718
1380477
745871
1417090
1291900
1467900
443753
1102679
180772
1329690
1032247
628666
1307990
507299
1572678
1617788
1346659
1502574
1195850
974617
1310947
5030
621946
73228
823997
1372182
1286206
516973
308838
667145
382875
778972
1412261
1480010
434873
1003425
789597
970416
1445620
121177
747656
1085999
362853
1334250
943100
514049
711214
1105224
176781
606747
1045971
531794
1063566
451119
1143221
1290031
802977
577252
535298
763063
1015916
1548008
1071043
1020155
1245423
1511992
350871
664960
76249
444917
1032490
807387
38193
154716
468279
1253867
1448638
700041
662157
469673
768762
148782
1345146
735576
951940
366770
823561
1006430
1173841
404769
710380
819908
901371
86006
1237586
1617334
1038368
521034
682279
1010451
493214
548996
970612
944197
190081
36532
854617
977365
838128
693649
1029408
904184
990445
1626326
306137
1580883
1468633
574491
585313
666425
1190768
1319977
124534
828303
995108
73318
1114423
201588
807393
612347
989604
402944
411515
1623204
798511
1154169
140588
1160066
1023927
1360047
238068
193779
1379371
756836
1038017
1515061
4383
1574818
936848
1109305
1592188
1355638
322865
262191
518634
130523
1352238
718574
695347
338957
1008666
1239125
1200017
182367
1248701
623050
503431
1371262
1187185
769312
824466
560936
1469949
1395090
751662
1531933
666377
715674
595984
1290881
1372381
287032
24126
373951
1288733
772373
1257559
242794
1246241
786431
1503499
1507678
658897
300161
938847
389603
1550289
735424
435030
1442002
195812
496083
862014
1021380
120867
438890
784810
1452662
546734
1286606
1597747
1401327
686231
144617
326711
1380184
256594
263985
173874
578950
1200609
1249977
999524
1345490
1379085
790170
188146
334565
704796
158076
1507382
316902
820295
391775
606470
376879
1585092
1573515
72331
214350
302708
653951
828615
987747
749933
101360
44824
1578748
946545
1339603
1374866
924103
44651
721520
24186
1140192
1447403
66678
549534
124038
1292516
343538
444798
264074
1473589
588090
273190
438653
864856
163694
1015115
11685
908304
862037
1564609
1165714
522605
45429
424732
505177
639914
1229918
1307619
717783
253064
1370007
1396217
1588588
1177332
690217
541970
465703
1119340
101088
1323791
1099186
509930
1202928
150229
1638248
1019229
400286
1005991
467892
925278
876438
1119293
506635
203654
670609
159369
962150
1396941
283588
1514625
160859
521554
544196
876222
1140835
163430
83149
718434
231988
1638052
771484
1459636
39973
66568
205749
1510787
1000422
1500038
805924
632786
394517
1451252
403417
991148
77703
746914
1604933
1203493
269965
767708
1134321
179942
1104065
753907
532198
415166
599934
119479
532300
213229
752041
1048682
340807
1320227
1574087
776966
128721
430689
96745
1550948
40025
1386242
521185
156033
896584
1041437
1342707
264896
998082
793474
1141326
429454
482809
1416264
636346
1605425
386226
1048086
1480626
953854
492709
1411569
269569
1069175
274566
58767
1405601
52682
238017
1586094
1044403
1540267
1468084
1597705
669665
218062
817805
756007
1246492
1403955
507620
413597
553237
538042
1012160
338068
120601
553714
175669
1051136
1454290
851786
559953
747574
1396432
685926
229291
722638
291747
1561544
1526408
872297
1433813
1051529
1023628
1571668
626781
1060065
1401588
582485
274776
788137
333494
1146476
1527001
1180704
1003169
991225
702962
581958
326685
765538
115395
947409
946957
1495681
441877
57626
436434
1316978
264596
707764
671850
1577874
147564
1612359
1040527
161076
978529
1239781
1552767
729817
1295368
1197286
772628
639889
1134910
827219
1053004
1228969
32189
691064
223262
1303781
1006430
851500
286024
264800
1332386
833784
425638
1262577
983535
1120072
1197925
1572750
957111
1345270
1097901
366667
1324252
144784
927656
266103
1568975
369289
996342
769552
610515
901208
496973
1061662
946842
642691
704254
274016
123580
1071127
1526274
1385484
1599248
1438604
1459605
644625
508009
119595
692870
985013
354511
1492849
365786
103397
993616
1289557
793980
1583820
796691
669138
1161836
997637
1325323
710304
1563807
319351
338749
26475
100353
173649
1397369
808276
1120859
1104441
366834
1047808
1582222
825683
855655
1347993
133155
1431430
875474
1330070
779732
235696
2323
368902
448455
1243445
992947
131413
1443324
937139
65272
547913
685392
835647
1574013
1197332
1516538
917524
556952
190751
1168324
1243308
44798
1511272
1589494
293783
702033
574411
350680
799503
1171817
82896
13939
1470697
807818
852440
717788
608340
609865
75369
107346
563483
466873
288021
1390176
774510
520291
1596692
1434410
139980
766500
562494
261977
199472
245799
558026
1596816
291973
871031
173638
708533
663027
240352
578614
500209
636842
1184271
1195867
13665
967661
1030153
1019464
815922
780526
12920
816473
1258879
12442
1366061
287425
837914
338158
881528
966814
268322
372506
1143136
982046
285682
1529268
1340693
504009
603784
680084
116781
938355
1514359
1583323
523654
33148
1642499
488954
552119
894808
817023
1153792
920777
201557
1170923
838240
183905
966513
33234
1513284
303045
308036
834416
513675
1114720
26745
1366184
1608520
160193
130033
641567
556803
1621762
1177123
1608547
1093430
1417679
829812
199156
1512873
78345
473439
1404764
303218
240022
1243025
1170520
1137611
1496331
328981
133382
940443
927684
1126491
1078279
677269
684615
1099299
962376
1051913
699474
1490658
1173689
1446690
570459
1099660
198064
645290
1344165
308718
1089224
727039
959191
93357
876727
1072632
1469644
558003
1191674
420435
1347464
948189
1463257
105828
269351
899580
1175448
204876
268026
273469
1119107
1302036
1314364
1101056
1344478
529237
345637
250632
1603333
521581
451298
1322926
1436033
216362
272855
1338941
1206442
776855
588866
799671
1045627
301154
1616508
307679
992840
1299500
686613
691151
673498
744790
373547
801682
799718
1378695
711280
962499
612064
1458422
255360
402502
440136
1444134
745524
1168743
1081501
373354
662114
1149249
615309
411206
1227061
274431
903611
528257
373123
695832
958942
1456692
685165
269300
32740
608215
879337
1567141
626693
62579
395489
1328841
1611548
510049
669128
388542
752916
656513
1381462
696818
173504
925658
476525
1626550
1281697
1371744
521520
1647480
774230
527931
1031368
1556512
1271667
1170929
309149
145919
945090
302016
486723
74467
1226683
289821
205591
1429647
1433023
1208642
396031
275817
63409
87940
41761
302949
149889
894475
1479641
269636
1457830
712064
1555383
566874
1459940
438428
818685
1428496
1270636
1526594
934427
449544
897681
930954
809185
1565072
59902
549664
1233288
272698
1613681
354939
1447347
1540296
1369350
1535313
1239445
1026931
471804
498577
870654
1307445
527751
1523109
358629
1452214
1471864
622923
153518
918817
167896
303140
1547350
1321636
737665
254003
1248824
1561015
868346
1273988
1432148
1289165
1161678
1128467
371178
1539378
1257161
1159338
1014845
1001383
1069026
723027
1141339
33999
1068723
683245
131937
210032
1530156
1641033
464779
514333
1177597
1091937
790520
1333167
1148511
584426
1313974
408697
1547129
306055
49622
62219
854371
1483713
26236
91780
105536
613411
592711
1092802
212201
1251445
691849
1385178
84410
155057
521750
528319
491596
814069
1196345
1449209
1544615
619435
1466647
801019
186761
720615
213126
1138684
607399
1484502
1604215
1618870
27193
330227
1511829
64265
1646024
978596
486828
1178261
153886
1440193
1283233
1105349
578053
609486
638527
1421208
873
194604
593536
4535
284892
1591133
1002624
1137709
985419
954260
511210
708190
895106
1209393
221355
1349927
432326
1305351
900294
975936
1331347
1446798
259387
1284521
437539
1405234
1305475
248768
1259153
237269
832864
115998
878935
1395780
786694
1313435
421707
669979
658094
743039
1062948
957507
147220
595398
1411096
1138291
1462116
724896
1047419
106351
431063
160822
330797
133054
830660
114841
1513624
1527779
1444821
733624
1365948
291216
1104060
229414
1390991
85153
849120
200220
729382
97079
502377
12709
149850
369415
1404351
485730
387139
759567
372290
602316
585490
294588
1049100
19425
1521200
1435023
881603
1025466
524445
975057
557419
933100
785085
1512798
1028139
952933
1369345
393668
1334006
1041397
757251
983945
1004888
794059
292623
195247
456297
1580821
1283091
544887
1170019
799462
645593
1124666
1208191
669158
1331282
559334
352929
610529
653349
367737
425032
1168420
127187
513875
1544525
958704
1409423
1314936
745308
1642770
697906
1336816
1142707
598768
414794
300386
43992
1625081
947960
1030791
1393328
158145
1079396
1637330
678700
484884
873455
102810
1555385
346159
1293036
735615
1489169
1263570
1213675
170346
98587
289798
415236
318402
996870
1354660
383978
1330938
1190484
958275
963936
842048
828079
324163
349272
1026161
1147488
1187209
85066
34111
138240
300723
1233090
1267236
280285
1167936
1335022
1482519
1253006
954481
1483821
368476
1389335
1002066
467626
1516669
1052821
844858
860215
273934
1618036
164734
69917
191
407363
548840
799449
101370
436649
124175
186041
1194098
1552042
845702
1450307
1469553
1311713
656825
790083
1386739
1332343
459693
1280137
1323059
319402
1176982
1117555
384823
558381
345231
161184
293673
1396928
708518
1495076
705571
34478
1624029
417605
1484649
1575426
757291
610292
414220
1495100
1561261
340459
616719
374424
502081
1322329
1503663
137548
525710
225763
364187
512765
567423
559649
1154167
710196
93039
1028536
1331692
1436274
1020065
1396587
497292
778851
1237185
626947
1575469
1588394
747802
1129743
1420807
709038
96868
1222342
23459
1038483
1512833
860335
218811
207139
821227
481155
43816
1245424
1271775
897717
882782
1526652
1288371
211016
1280854
580712
429776
1305447
216603
576746
1570435
492080
1427616
1365315
1434620
1219534
604185
657536
1073707
112135
1054054
14473
837452
875929
1000163
959910
616519
912049
1011871
553907
818041
59751
1557291
289320
1029352
960401
1349090
123395
817889
506691
318784
303625
36675
534437
575782
1385109
282238
1159620
277483
627954
922870
912861
807216
18663
1184209
1592859
569860
168624
1026522
1157947
1161056
1085711
1140076
161619
480805
1562773
1500062
1507947
291537
326234
428276
361165
1457033
614984
1560721
982164
1226710
462475
391082
652408
397115
1385387
223786
763405
1444420
1058946
1140393
697009
134865
685149
1331003
13875
559300
1009113
376720
392948
13345
60795
466491
1264574
1543258
1607814
1375263
1386399
1353122
854384
811139
1597738
1086052
1377363
935392
75489
1268501
1352978
1129627
98858
853769
421132
349672
339633
915915
1396572
785019
1049886
363590
1300019
833334
252765
1640088
1618070
1566753
173519
1549907
993083
1090426
780403
1536368
1164731
742712
513981
939688
1392040
597214
729991
217753
1450455
876420
808145
1262330
382070
80660
958630
1223292
295628
319591
921363
41155
116500
578545
1166711
311709
1100530
58551
164949
1470672
1423408
1355793
1571752
446001
805459
348551
1234497
781195
127591
1596464
1105070
829103
497860
1146081
263304
1525792
1192705
124239
1166277
1568107
1172104
417234
1089792
165482
920020
734870
877773
719261
1381204
107633
525571
677198
1014156
1549281
764684
1180672
759140
1589362
934436
360923
1454483
160457
1481072
275164
458105
1285726
1361485
872506
1386880
1028353
269329
519603
302288
304126
179185
1524468
766504
30798
1493178
927866
243614
302389
276371
1425236
772491
1408936
87695
816801
620889
994843
1366672
1483463
407277
40988
1280700
396200
1148949
361461
910665
398178
1056250
523571
559506
505930
100675
431885
82452
1434187
554262
285833
426007
1366198
1260022
340078
175006
333052
681357
1457851
125588
1371466
1291157
487306
983441
1036235
362932
1485296
756935
279286
551024
132643
1315780
160652
921401
595485
46324
831960
675562
1015286
147050
283092
1281854
843272
90144
447842
316537
627038
394593
892764
1396769
281904
209886
1055822
893114
1425029
1250439
1442601
818256
1111757
1310503
421001
534173
315258
268715
993924
106010
86084
644546
816682
49103
286223
716731
998714
299347
380734
325723
340981
1482044
1602698
419539
1003085
446430
1412233
74023
807702
985617
1343808
534425
1136091
1205482
474188
1462818
872848
522406
405987
1094915
752882
165686
739623
1557933
199333
876430
1543648
1280341
1260775
789570
1434333
1321785
1445840
921067
1256906
1067263
120891
138564
1285838
541354
727798
546916
61991
1533026
382268
1223636
1059540
47300
49357
1144424
1237556
341816
211437
633381
1382140
766461
369030
269728
875528
1187589
520051
1562189
1596776
360621
746122
1238063
188961
934676
1468217
277302
45257
1047964
621887
727943
778776
1172431
187804
105570
857381
878566
1028569
923845
150915
632528
276942
1267489
50626
870612
1315528
354758
1388789
333435
173402
610008
1592286
1144635
1603906
1315578
437519
425795
1627760
1458172
520145
1045903
1537725
1335763
1401119
861315
340898
940441
257980
1621961
1412933
6320
605644
429144
1459143
1417260
824293
535489
446026
603701
250166
875627
138825
1405211
312012
1146483
638605
942510
1213646
375356
1000041
311363
1509498
236326
492304
465461
866966
855553
78330
613331
303635
1054941
832152
710888
813826
1357303
1018539
260217
917924
322831
1603756
933413
706344
321025
1080197
230721
323658
245040
754985
1183474
321663
1282927
708969
444169
510318
1575137
678549
1541497
1439541
831321
1571424
127744
541929
144847
1150417
1615460
145094
91770
1048854
1349744
1579661
1622383
779697
236422
972445
449690
311073
195339
1522154
1562742
1125508
1619709
573226
240101
664480
39002
1229271
1318837
537757
1582607
944462
547282
421750
421166
418309
650404
458425
1365565
442179
360727
1593717
1406513
1279800
1175932
628191
1302709
335208
181005
961916
831240
395142
1272916
206952
470045
1446527
1049543
180543
1120701
515561
912877
414149
104467
522649
847695
611810
889156
982219
207370
930852
1212605
1449058
177946
296955
849037
244976
1518859
1582378
1291722
205918
426391
1587810
545889
614355
412985
967540
705350
508929
1487826
432476
387112
1186867
1588873
1238517
1639226
1281614
1156344
1443530
865375
61454
408818
1531118
1503966
695195
1372631
865085
1318427
1477187
916219
814747
1566290
305565
129855
1030738
567473
1350878
316921
390397
1524425
1228917
742092
1473246
423155
417906
529671
884333
838606
1219004
505502
1062740
181729
732880
1039689
1184293
1354464
415710
699037
1630831
643155
1506389
645072
1086898
99424
260528
810118
1257044
1628186
304001
1369472
1212064
879326
842850
304951
1173704
772944
853109
1399968
291497
942070
624991
639998
230481
1635630
693555
325854
1311779
659720
1263121
1256737
1553180
948744
1571002
256529
1271081
227283
318303
464326
520591
1003572
5314
77817
1064987
1410475
461340
1567047
77468
1478755
655279
942566
1604163
1186065
139434
768609
688750
1210749
1601952
323883
251500
1303048
379014
1225778
949325
1467468
328725
1017043
697824
223362
805885
826372
452087
870598
509883
234750
729101
1372243
810715
230041
1029779
139279
1166209
132638
576751
1259407
779584
695510
1281264
1218467
792229
1538207
788583
49568
1225135
518185
277706
728294
1511945
1207149
270443
1549356
862219
1268919
982187
407777
1489244
989172
521966
1481366
851185
1534257
777065
1457481
417580
633787
353202
293775
1064552
979804
108038
424393
1486252
597472
850397
288293
845032
588011
998891
577194
1383605
1318287
1473218
291540
1425809
1222748
940297
1425706
139221
112645
1427344
732113
554866
440924
831278
1561083
761452
474507
1539247
360083
1242500
67464
151715
802115
1239868
374764
912222
309764
225322
622727
806025
680363
733730
93415
1318509
1606287
935521
177580
1326691
356816
1482591
1627131
1319502
266435
76344
486223
417838
532674
683976
1443444
1594385
1133308
1249905
40616
1531613
735440
196650
154530
1180028
701021
1107621
260462
1632647
531601
995252
1423196
332083
1622838
1350277
1399372
1388857
1468556
1300111
41919
900765
1073675
1320373
1415041
843246
1066643
1520293
1041166
571116
192580
1587804
1509230
1088314
470625
1147102
1626891
1074903
176219
1585552
1292490
539956
1015961
596258
1165791
1510035
487463
391240
139579
1065893
1192972
1073116
1249370
1272480
345684
1395440
665075
1203562
737532
452640
161083
820129
877837
892389
1434546
410039
591222
505159
249888
1227988
633770
1142796
1644505
735728
1544705
693694
969279
1475657
781961
704520
1555243
613270
242359
807211
125124
660342
1235029
1050311
1056069
586433
685347
1056353
30367
809533
210396
74846
873504
1647026
873722
152082
824418
1177584
1234831
345749
493862
1410857
1606639
555451
364953
468540
890622
592137
305840
1174075
1031333
1268965
1439807
1114874
823336
335918
889430
1387675
1321522
667589
68476
383385
650020
1155683
562868
935632
417532
944493
599386
702324
390289
480717
1569627
976363
487103
1295926
1109313
1015311
1562215
1410442
1534256
370268
1306629
626954
821131
1101489
1555043
981238
956477
646741
910735
176072
449224
650715
573693
81937
1277908
264187
478166
126467
414008
931331
1055879
1550170
1419767
67061
1149357
30363
1219891
1628152
435677
101455
103554
210560
578185
925230
1543163
123368
223523
243445
270943
440381
79641
189649
1248095
508283
1099049
269794
1409835
21217
623807
790802
785829
240353
599918
1211224
802208
1387788
353902
356585
139377
1634828
223969
1291229
1089683
1121486
1024379
1374197
1213347
1194324
7948
256542
1353364
1533556
515627
509011
355925
629312
1029339
834020
208961
1403347
784612
631252
976649
1552012
637148
234422
1042124
1164418
1599954
1058664
1496025
1295177
134758
1161544
1137153
127634
374913
553472
212284
230022
673545
114833
1349775
99475
722046
1260930
581410
1149634
839503
690715
90331
369608
641017
1646105
1392822
354298
618839
1587478
811295
1206565
215768
1180625
1465241
591552
239238
899849
294201
425771
236993
103893
679007
480147
857549
1240598
610713
363213
555213
1025693
776568
1262389
1383785
1494412
1129138
668819
1030739
470132
609189
879181
1625765
567067
599696
646831
494284
860119
1002223
198580
1606036
19937
142960
130247
1136368
1609711
554929
325649
291856
397317
1174836
11926
606726
1239366
56919
535967
1445239
804661
911176
502797
1133815
1606599
217881
1252647
558397
1329739
389810
1597523
1618253
793482
344376
1232922
821620
711791
1579302
78330
48123
939830
733035
1090534
1533384
373188
563565
290923
9307
886567
731266
368958
283564
1488816
814794
487931
1426610
609688
1187341
1247971
1428389
1561661
224143
734834
1173121
1368215
611275
1136971
167632
998832
1167644
1180008
1135172
1170490
1576980
1600122
1387029
234760
130426
1473521
1402399
682986
728447
929118
926495
246610
1621002
1602233
231051
1164375
1565190
493308
697201
349941
1591823
199571
1289714
760103
907446
81826
659449
1550548
497069
1069658
79989
827107
1135621
1274143
488392
900277
1066358
695580
1505829
1342975
1205711
1405223
619414
297616
1470634
512508
1088462
32364
1643924
276405
1452241
622168
1338288
126435
703261
1063488
255599
14570
903052
626729
1201093
1455310
892450
311469
1519705
458829
96282
112175
266036
567641
1634302
346484
1038804
747385
163499
1269026
343816
657201
687293
65444
1553870
1205558
124509
1599284
1535116
400588
1371685
295017
1106238
672162
812075
469154
409527
518859
173471
355079
1299524
1262455
500644
1571440
1592161
1231135
44524
1417442
823877
923500
366694
960736
597902
158501
1641707
811710
1608435
445668
1554067
254415
1309212
860608
590561
904032
450762
497109
1319872
1171064
1413843
539937
1603812
809218
1582591
669287
1125754
504903
1378763
483588
1429122
890754
820807
37710
912407
382814
967596
258885
226947
615957
1313795
539737
850143
364578
483978
312361
1355661
369678
638887
420615
1527327
303384
625223
21019
1603381
31555
638956
1205156
1143182
1368202
347447
341395
841631
1592700
1592514
1234603
593291
265897
803325
761388
1243837
504731
473938
589069
1345342
552476
1330318
901008
1140268
139836
857198
1496248
1544964
1084580
28078
500356
1239724
419833
202750
839254
1557128
1620861
600785
1453947
539236
1525789
426122
477306
783697
690160
1570640
460064
269530
687668
1488373
4297
1633542
207446
698044
1254316
227331
727042
98321
798023
712062
1366789
639620
94190
127996
1491439
1122549
1153021
527900
532215
1261408
1431492
855716
332973
1453442
673839
838695
1522527
330286
688739
1086764
340738
730291
1065740
901418
1531542
451512
1277050
1634931
1179884
1500850
652797
1103198
548426
1017301
252029
314704
55770
387449
4092
1300380
942840
1057211
697414
1463146
1548964
617191
727116
1377629
1596598
1571589
1360988
1111040
400144
9422
1151955
1416387
1364065
715007
736042
39717
546549
949524
203476
767623
1240851
1176081
394714
846773
1083048
67357
761635
143056
46603
526561
1316677
696456
682089
540208
201233
1094920
789610
920595
1503214
1241417
333425
1048637
1492218
460463
1619701
444106
279656
834175
1328542
394498
1113639
1040423
1184045
662805
1065588
760794
701427
36827
1239531
260463
1148547
985654
566551
1435399
435675
910365
367608
756936
1399837
1378225
1464995
1097733
274571
747426
1515027
1367921
108730
1116620
1075892
228840
1643217
726751
1105994
1254501
1175148
1355899
557511
1154437
575152
111652
1629705
171725
449038
123530
999957
970514
526830
390912
800991
1128874
256853
258782
1000801
1164627
990777
1374651
1385949
288758
739988
605489
622977
279541
694590
497038
589801
441959
126421
127876
1420216
627076
1039285
371522
1314668
711027
1237388
550953
7997
1187645
1466334
417814
53175
783638
1254277
824344
228383
259217
1542639
457337
1564536
72290
1113745
486491
1010532
1569681
1510462
1328051
1619331
1087197
749512
913395
545246
916859
1291354
733270
1342947
774065
1007475
353837
1116764
1628884
737769
241197
390041
926239
175236
878602
1030326
98490
1144746
660426
432690
174731
86143
294888
1067356
1271312
1625639
260692
1092261
269133
876055
461183
884851
590260
703873
350010
1270573
853756
596631
1204836
180233
1193941
132447
1645110
787239
877480
864858
1565462
947387
449312
1405139
1428686
1104566
709318
1271247
905757
625860
158259
104801
1009051
1361987
895751
1568743
1175112
980406
1537138
1078110
1045483
288135
432077
1401788
267278
443912
38048
450826
783102
117328
1645262
195138
1297810
1021981
1420329
935313
237528
1625357
833654
901060
1556560
241971
185795
1082781
726689
943249
351441
1225209
290241
10435
398090
885872
815972
1087622
1024251
1524572
222687
673819
1421180
297418
986272
151500
537800
1447308
954073
177673
338854
107406
1410100
635014
1459097
680128
698096
104356
595459
1346544
690709
805652
500944
1299326
555207
1262832
1613338
1595928
383127
554171
335769
1537028
1292823
474355
632279
667299
1483919
564742
733641
719599
654645
496990
1065462
140940
72695
73089
1573044
1016294
1229558
786722
214705
409844
141789
673891
243868
329276
236696
625462
1591743
1004420
1057178
299332
1402333
1627977
1015600
1480817
310942
1326255
1536799
735907
1010647
393037
14701
1350584
1562586
701624
1406331
1269763
942482
1189218
1487689
1329151
1596126
301104
1164297
1231010
1382720
1202453
153276
1236495
1168239
427468
1488970
1575935
400996
1490859
1014572
1198246
220892
859471
402618
553042
871164
375242
1154954
162278
703472
715697
589738
42470
367380
64463
498232
664526
21257
1414572
1441320
417020
31972
332533
113277
201462
1118153
1216266
1629967
227125
209862
367084
953469
1516029
903079
951952
1083008
1105773
1589445
351240
774410
359873
370768
1319717
1412
1353934
133230
1083994
498775
1216993
850825
1286346
1566135
876793
1276844
565735
1213942
606663
603387
919594
248125
2048
1222077
710805
694831
687037
1078029
1625428
221619
1067887
957576
242734
1297222
1220991
623879
540760
228802
1458936
562315
1505319
1197689
141359
679312
1606717
1223221
593554
1087670
1533158
456101
1130486
868624
1104429
1370748
268457
1372532
1046041
1534040
1495426
609321
1030748
682889
284092
568670
617430
824353
1581344
1042496
478664
233714
39025
1326313
1442200
1336175
1062819
1622861
144543
689545
621670
833317
279706
1329385
129104
271009
1425759
1622185
61592
1321373
1324535
1290463
307779
55159
292540
106556
10101
650554
402620
524303
139164
1205360
940646
197651
1232004
1132655
1130114
713586
432304
713293
902118
1206069
1415346
1126141
1084590
626850
419589
762448
356354
678266
292206
573083
339569
1120216
460086
836889
248468
456266
216824
513565
1632801
287666
791966
757895
1445765
409580
106837
1562538
1051858
1141437
1558395
954365
823937
164004
80244
1373124
17640
571025
846300
280388
782432
461160
1355017
1496487
1422047
1524608
230009
342135
114824
855205
202437
189858
850659
760044
1206233
1221903
354824
817210
406010
474331
1432238
1144853
591668
515601
603872
1246698
895221
325943
748784
1373208
874517
1489745
1147638
1150228
967496
1621623
823926
944377
466414
920698
539643
1452144
424783
333821
1458975
1583724
1613484
1172686
39214
694214
1431100
698879
920758
1340040
72175
150342
472172
1337410
1600068
1208048
1218894
890904
1500168
1301542
754091
777915
509708
1227195
803982
441038
1179322
1389944
41590
1131055
379765
1445972
720254
250313
121550
368481
657905
543636
117202
1055778
1587746
170171
1352361
710065
528834
636014
399800
322186
1212388
1387497
426496
153318
1217834
939316
1382577
725031
118323
1557740
682750
936818
1218601
647295
668801
83703
769116
45710
70591
140283
733489
1014981
1474326
93933
1365712
484340
402227
949361
262814
106619
1228124
329764
625532
1322517
773543
257067
147823
798446
754225
1019589
1586395
500480
277396
129848
1403027
332537
362047
370882
1236104
1368599
528513
86290
537123
1087869
912176
352541
774683
1023299
1402736
314242
872001
169016
933540
404699
1334984
59032
897920
534776
373923
1619369
427492
1504747
495108
961223
579877
1636907
1316424
153395
148496
974905
1553633
1070247
1553749
1089366
888176
1102360
582457
1296708
485410
1374845
1398102
701259
793978
877267
537101
782458
577082
900322
884912
1359078
710564
885833
295106
1199634
932236
1180651
1364133
605817
1207840
822514
174388
1323662
1559523
1239512
404535
645591
1178597
233134
298784
1525824
1102389
655301
160198
94294
1175127
202925
741418
140993
438689
529661
1547244
724851
406345
649763
921019
393956
219856
504101
27470
1345657
1231028
133443
1315629
110460
1249725
38789
970722
679092
79304
1118517
1528700
233309
42021
73081
832221
1062071
1521161
33788
953314
1073554
1376282
1258134
194132
914551
426508
97123
1480970
86053
559245
1635272
1445930
1031285
1169417
432177
538832
1104273
618660
1380835
237536
1377631
607695
1215839
766316
31327
491344
1058083
1454190
901186
718035
328658
419731
72682
1561065
1582888
1309318
137991
775132
424972
75068
1287768
1116923
888393
1606255
76111
41659
150970
1567977
1112449
1540787
1344838
1596067
120963
332593
705498
950889
689534
1646483
1541053
1303953
1603333
385375
1170969
307421
742375
1499056
549278
156349
661529
499898
404599
544314
1384037
970647
1157349
52795
484949
1056194
260235
126230
693495
1394715
74698
1196840
462492
210903
727634
292449
676971
1647633
226223
378500
1211342
425867
12899
397051
855613
1021380
43925
666815
955333
301651
925542
574109
646197
61289
57328
487503
986467
733660
105256
511961
360001
601680
1337312
133049
713610
1508831
1422068
423255
701959
96968
1072598
253178
601420
534553
643450
512832
1360232
751453
616614
1098992
1091942
765488
573701
113547
978345
784623
678560
80093
436554
654613
1097421
1044038
1446559
558252
1310381
800980
1480507
803604
1533620
746913
1078438
731111
1038245
937261
1620827
442524
250867
1507543
524836
903172
507669
1008975
783825
1428952
126686
1499172
302903
1576212
287065
1230628
1457832
1226444
45997
14540
1507421
560129
734707
1548790
1335360
277161
1063033
1346814
862687
996
34035
1331757
1182389
693104
608364
1324390
1207348
646523
1328555
755309
1017525
553881
233106
131847
481761
872429
1277553
1428095
1425027
1545912
441769
1458313
1239207
1068156
1316469
814248
1146330
1129082
464604
1640205
77279
426650
839821
56223
1561914
1127609
1403734
53478
1537854
30778
748879
1258281
1519733
1406541
1616825
905680
352136
971345
586869
737761
256538
1281417
368648
3179
1282579
1353032
464724
507098
203978
1373749
1308526
1212012
1424069
316409
443398
361594
1161770
764668
670717
1408844
1468653
365156
787001
38011
631558
1528720
733631
202571
1302496
172581
1268629
799759
190868
685929
830824
216907
1412417
1531170
625719
1039819
1213683
1353898
1195293
150302
650021
846232
585306
463011
1325106
598145
89424
846608
259853
627425
1398933
630847
523480
447385
1082026
1184884
1464543
1497365
207681
645671
38652
29593
296218
127033
333302
1323100
1558381
1629677
132196
1529453
1204217
864064
128800
539575
1512527
259623
443566
1098911
428658
160262
892868
422618
1525823
1304815
1387779
483607
113573
126435
1268116
247146
1015265
1610214
735908
253471
511634
1004566
19217
564050
1519482
1520083
502508
1161072
331117
1512537
60262
946894
350862
1545667
1063110
540797
223472
1523737
694870
761822
570291
961390
429968
502614
729128
69627
1438976
1606505
1165646
1393669
132536
206670
1230900
231093
1025181
25946
135566
484219
166591
1060706
1438255
1107045
1375533
970503
737635
1579073
1461333
734711
517766
1293624
1276217
737647
1319675
665517
1332523
985301
422420
260890
519393
973766
134649
1028793
1264274
417292
336523
338408
391315
1439789
756949
903494
892274
561924
637790
436438
802480
1310417
647668
1255379
1569190
864623
382893
1106133
877895
4058
1604917
10336
664071
486510
532268
680694
1225414
1002101
615276
1194289
512275
545197
54709
145584
1071665
1359599
559811
1023236
1453293
241336
1273660
89058
61099
911484
1240527
1631082
1390363
148423
737529
1501271
262652
1183327
530462
1122884
897296
689541
187347
115116
340541
1041183
786387
916065
779097
1252747
468863
259332
294041
1608165
301836
979871
221290
24258
339640
1326907
1436229
1629267
728280
494193
957025
1533844
978284
1590295
293220
304542
711228
1131422
784068
1486464
75958
18901
1159362
887298
585898
660176
14496
1527003
1456128
793371
1538342
52694
775130
970650
578306
234582
587473
1507440
363823
37406
798803
629013
1605513
1048989
999839
382600
391427
525019
1221076
567256
270884
1275933
1310342
425685
713075
1417980
199077
1073564
920479
1023944
570566
835959
378185
1571996
1386785
1153069
211982
736953
1246339
293855
438957
1169029
602189
512314
1521705
1278955
767721
1452621
127048
940363
228661
543303
1434559
1540816
482369
1244601
1050328
8333
1358340
213447
759232
1178052
1036667
1209895
945374
1396088
500804
1275168
71739
1179696
366771
1262106
1216432
1431768
1527344
1375339
197278
744846
1469781
391478
1216537
1620755
1211938
1443795
253467
1198388
217528
1016927
1101404
1097038
62576
1099725
41741
986577
596497
1326007
1022324
1146717
513558
785731
950659
576621
1517522
620208
279151
1504334
740526
1206353
389471
1165756
437223
1015708
846561
1225612
800004
281686
1205151
1479621
1347931
840601
917926
982147
237685
894964
529069
1117356
1248233
1274295
1280537
935016
1172035
546416
371385
1175129
689027
390037
1243715
478774
427070
660238
756115
830267
528595
809473
1114848
838519
220630
608853
77092
4730
690561
40037
704606
976140
586687
127842
425857
15491
1240535
1455071
624328
1237953
1370417
1142406
833271
684092
755671
983666
154378
1066429
1295592
1239900
873863
782780
559081
1161110
1601555
949248
1044625
1335086
136097
724985
333198
1459620
740971
511083
1461970
812548
1161598
1091853
1338
594749
203026
344551
445384
1567753
428129
1056366
1368774
574027
922827
451683
1425870
1634054
209899
1081312
1536241
873113
1145539
152664
1453840
1014996
1441058
1290164
989327
667430
5816
247684
632536
921908
285533
1222657
1251421
1488925
342250
27651
1216087
530681
638604
1394982
343271
925904
1064363
924057
576465
1167770
943632
228054
986158
1350688
294431
282208
718055
1547612
1286056
1481108
905932
1531211
270275
107494
836190
1438561
834125
347315
939740
76715
1056245
948397
1532047
1604661
769179
8028
351451
1395992
469159
550584
1564544
1523290
683116
874992
1426999
1051043
585564
1173235
1165886
1376658
1379969
373117
889589
37187
1452271
173736
485067
1131237
229926
1526273
1296081
94391
998941
49033
1155681
1536960
361164
35831
410474
1490067
147857
265961
240544
926110
1562978
1574930
1228187
442680
136432
36935
775620
1220604
1058716
50017
414515
370355
1408500
1600586
811278
390301
593316
1359651
901725
1372065
685168
308019
490232
1003829
119281
1090248
1367158
1646931
1398065
1423305
1617021
1279118
57226
947486
1522781
833903
258625
82892
787960
1571040
1072810
825457
1496260
1630779
1405178
1143977
1417313
197991
1027007
127668
1607369
120911
549564
23193
1631804
1041790
1416533
1228315
229368
1208685
300285
415118
1468199
1007709
1243045
608033
1022166
992911
1027846
520532
935422
1597753
1074811
872384
1341317
951979
1152349
418411
399490
484226
1379472
506169
553295
1094213
596038
299105
752631
1060268
1556007
566106
105312
1365077
1003244
1000804
56746
1442291
242124
1060803
445943
413630
332946
840351
688029
547605
652917
465886
354689
1377091
520753
1066130
1589096
713291
1406759
1167712
491421
1243336
330744
138038
1508207
203048
1579982
939970
981953
64477
1497472
311935
649811
694824
1122456
1334409
1251723
77408
597580
358136
163962
871794
1499548
544915
701057
1537790
119247
1174337
191854
470094
1229609
177880
1418013
1300212
214071
370133
525740
549895
1082778
352531
198612
1121527
1586288
1227150
1081688
245277
860953
156614
450241
1606222
494762
658478
341916
605834
921606
1222901
1090844
1437182
370262
939091
1516078
707876
1169545
272589
1162875
656807
82629
729058
227423
1510056
426160
47629
1154704
397557
141885
143846
561922
221559
664748
1443282
1539806
1398590
481731
1554592
217137
1078562
130134
1358005
1597160
68838
1246045
1507121
624594
817542
372237
169086
1547348
764488
66458
834350
85007
1360551
1163860
299004
393116
790298
241325
281119
607700
1049818
1066327
883391
128981
221307
568093
441250
426807
632748
736474
99615
373488
1393405
1431534
427016
579831
1072090
919176
618366
22857
88417
1264074
340173
1409355
1346372
1418713
822647
213545
634218
104582
1224484
484663
865146
511644
1282910
1542353
228303
1349069
876696
1469487
1438575
907949
935845
227168
590992
606004
176650
1423955
236612
973912
549261
1357331
1475428
39600
384266
35903
999155
48485
827577
1127462
1311399
933027
30594
811087
895086
94757
1308076
923788
46311
342676
1092491
851574
780308
1209900
1217860
1336048
401362
1344393
1629231
678580
736133
1492678
731270
563332
691554
225317
235603
285799
508668
73566
1128825
1491120
1536729
657081
542830
510366
406569
1602831
353055
136072
118805
776274
193294
853641
495266
289997
1294898
1090712
5119
964495
1364879
100332
451058
273717
484845
1403401
330985
303945
1589305
1173841
1242196
253308
1559466
1208904
1399517
1510542
510298
931840
1433881
1312290
171301
1516117
249590
1452527
495750
338053
1560300
968241
129190
1210590
202474
1608235
950272
342996
1005090
244345
417898
1112218
812555
1555723
632642
1091114
1483597
1104537
1640011
548313
814985
658976
712744
1595967
1633137
880500
689230
1499706
68918
907334
827094
1101461
1157740
1450635
127548
898773
1014409
824074
6455
660637
1236732
648236
1622089
1079490
128036
1266908
203518
891702
4707
641479
710736
29521
198101
1587851
1571583
1466178
190081
817403
711980
1144120
807293
957269
351630
24443
1463306
479884
908551
56017
406758
1298686
412484
618444
962188
1381662
267830
240157
1425472
1196913
974096
1497522
881680
352930
451937
1076671
1043229
615022
1624727
1528105
1626604
50456
1390696
135872
257893
378751
1194952
1477363
752383
980356
895069
907330
468063
1469357
116413
1376301
1125761
683304
1447395
672943
1636269
1218161
339359
694736
481495
943557
303351
1248664
228925
227831
101540
985753
774875
201581
1012666
1180014
536567
610864
1232761
374739
1011733
1476846
1052580
921253
323701
410115
1001943
1337625
252739
1511204
692776
467233
341938
600898
310508
1346914
530997
631292
440639
1282171
1473734
184424
876470
419144
1609819
106360
793994
42078
1133717
821558
1159855
725987
1014525
676019
1472784
1053003
1049443
829310
897374
713165
257246
1384756
500235
1128682
786514
975449
1150376
934095
871527
195148
1210189
1048972
1469549
147097
1424598
737580
657536
1063006
1521861
1535305
516465
991000
1429835
1142415
1023143
1149265
696029
1236812
995433
217629
1482910
835612
962790
69120
68833
1252756
1243391
975526
653393
859124
317063
704837
379298
1272415
46300
291775
1290352
1544624
1422891
345351
714926
1607707
1549671
18435
1536189
9597
43714
340780
154327
278156
1184384
1102231
747247
447536
1417746
1577241
1024399
50374
1626882
1600633
404869
1187888
503777
855286
1045760
1594695
1428819
67878
12613
96357
1570957
1187413
71812
823461
620316
111125
930984
1139325
1426571
1638454
819468
1296710
702181
908065
152703
34216
230148
11726
993791
590108
1160026
272717
869175
1215700
934236
1183341
73921
140193
1127529
950689
1171678
688644
193741
785743
1033785
65119
854502
247820
112561
873660
261718
34346
907924
822038
972827
155182
1135963
137731
1287566
617494
750073
539839
493804
1449559
1494508
1137549
1373116
692103
91387
690699
483669
625568
1544877
1306636
1020844
358360
793773
968868
1326693
1526623
241485
962555
1601890
1530182
1492107
168967
457356
119986
841005
1091979
1137175
845180
142028
691119
1458633
416796
1361513
1555095
400971
1028462
1010983
1542814
1224157
659987
228417
1546759
188783
505110
495393
1345994
1500132
1055998
1398083
1154487
1572081
654725
1250869
1401570
147612
706867
1201402
265661
698795
158236
961478
1148961
110489
1288378
903137
430505
788053
815213
1208616
722351
1223177
373147
1257718
1208049
191382
1056094
660476
1518590
489377
968232
740824
724074
1537476
1442281
388575
737800
363856
358641
1466063
1440215
828289
1536625
966193
98972
1363113
1120566
681214
1006171
196958
1080558
241848
1001015
1558684
104950
731119
1303633
593065
1529295
1333853
147262
1297300
941854
1578339
101004
1249397
729104
1446916
461364
1567827
1094017
1304270
563235
844363
1511523
555647
607665
582136
194469
550199
1596879
1150505
1253415
1568645
1084556
1076017
122365
1312278
1517520
182534
16639
543552
591186
863942
248276
249602
1626314
584820
943361
315519
480458
1014955
221778
166269
1339805
1410886
988383
282958
955471
195802
333022
420957
1247965
879989
385911
994209
742183
861889
239084
159196
1380549
955059
581042
932213
456045
729780
1256471
791489
849773
1490383
597940
388859
443374
178671
1615034
467603
659480
1492034
1268414
1400500
541091
414860
933739
330879
1309601
495105
1123916
373710
1292849
1207165
24324
1052725
1073602
1431332
895421
414007
2861
1452307
516388
1148381
786625
211758
654029
496215
1596912
1333439
114720
1615414
634608
1234200
125434
1630354
34759
795220
1241679
883414
1320997
905247
1457164
740095
1418539
1143888
824001
647662
1633935
591523
312441
938077
1007683
1029176
1110557
1552763
1464662
21918
1625800
404250
1543550
1572971
1528941
1408620
400387
1446464
942026
453289
207406
1280140
116784
640628
476941
393484
1627009
908625
967627
164093
1025360
712039
621519
829293
1447167
891287
55577
521232
1142586
401553
379164
995362
902103
427296
1411037
298325
317647
977369
1414980
225822
1386343
299557
565774
139866
1445757
890999
1121988
990022
8432
1596028
48475
734391
983291
1399742
308384
1410034
736264
485614
909829
1383354
825077
1193587
880268
1291325
32505
1481485
187634
1196880
396670
1565058
517475
827269
1441444
1373689
1161058
1427184
729084
468456
433857
1505706
649113
616887
668132
577877
1451201
1452258
129033
894033
1502126
116914
234014
456313
1277137
170660
1426274
1028948
793090
701090
821909
446670
13056
130607
1627321
1214649
1080746
150255
1491124
585140
51243
1550857
1556482
1238404
1463465
663164
1499740
729310
1053115
1228106
261253
1257254
268363
620825
347746
19024
216760
1171126
1361614
1547963
507835
754287
841131
775982
1277305
324529
900208
208334
1091076
27303
343115
507314
590556
1166284
405437
1083634
313535
1096493
445181
472696
1171675
832720
1148498
1120701
526111
983436
1355006
139268
238579
1246780
1593957
35868
1398788
462978
1562545
1213279
66207
365264
1577176
1626939
909073
1409005
1015400
1601174
933993
782414
1231821
1443070
877455
1015375
1233010
318471
261313
350587
908667
1185985
224862
653083
429537
1568973
783293
461091
883005
921787
1424728
39808
626161
38363
591220
1257724
1423677
1065637
1307226
1206167
45762
160918
46049
245915
177221
705030
1551344
412138
1379787
222485
1378991
416
1190502
1180840
1423386
733100
400886
1419873
1402193
518629
368617
1363950
331605
223089
763159
525398
168598
171565
1219722
960172
1212600
1322770
620641
1462813
903250
734853
340447
838891
1646628
439823
440959
520141
712810
1580238
1200816
1368263
720284
1614459
1370598
196276
915318
1259641
489421
187829
1215585
1374827
676305
65558
402381
1632600
868583
554188
541594
1399901
1378592
1622524
856454
1519023
385154
156061
176152
606872
1577757
706457
658922
587054
426058
1095978
921086
193854
883045
12502
77450
1237800
1386722
1454915
708594
1010583
750773
749418
1359480
649707
713434
1318282
1629335
1330026
1188611
1515400
1193295
962938
1240437
1117892
1380786
415775
1418608
935562
12500
260858
244443
1051647
574033
607095
467047
1495357
660381
497980
1314065
1464331
571509
483617
1612756
1141342
922661
1300637
578986
1230504
1520209
1413581
782903
1340517
208887
1596983
523735
188761
421409
331995
1065939
948542
1021775
341461
1240920
216155
960979
849733
693917
38518
70473
996660
314448
956590
1061610
22398
1245234
746960
837332
1543640
98769
61953
805417
714310
326933
131261
231962
875193
83204
527310
1156644
1041330
207631
727712
1037703
482761
426474
559309
350286
65697
535101
350520
32609
167993
240719
1336885
1278173
1036045
422958
1429094
444223
739349
207023
685687
60063
1389003
865302
1370076
729028
370634
1225720
311481
248103
1223064
1537829
383150
1296061
968232
1573157
784195
1348562
1280682
2737
532952
31387
642203
379590
60911
336492
938836
773382
220583
1427335
598943
100034
1452760
1367760
1207271
468634
537680
253733
1443300
116945
162639
691989
923465
890618
879568
1239076
1033654
1558400
1569010
1084127
377134
696595
808765
852009
509722
194664
453073
1519518
1385721
1621979
94171
1228127
159874
1478718
595150
574912
608527
1068881
175476
1074187
483271
1100840
1353059
183719
965905
1277055
588801
1200588
1056407
1541675
1362151
703508
950976
108520
1497793
1052933
70015
1435959
122851
154819
638748
1329203
939983
1389682
518787
1550039
1330925
176080
259740
120791
1619294
941482
905079
129583
1054199
114574
164981
627292
255838
1605672
766686
207888
1140852
462589
1307396
105886
765143
179558
1385011
1306077
1046303
472177
97305
481746
43623
652173
1183290
239328
1595312
76440
85165
380186
638865
1628810
527009
610851
609899
313680
225782
553028
457436
638792
28977
637463
1347084
154927
718168
507202
445135
165470
427969
145782
1111102
1176008
1070074
835709
707228
1150524
1362114
331367
577993
104141
1217777
948602
4058
572551
1381219
1526280
619174
287365
1008010
1105285
163341
376280
1264403
100159
1161136
662421
1188018
314212
176330
913235
1377540
1551631
444473
1316265
1372421
29586
678057
318719
1440779
476321
500196
1164447
1441675
1590381
140610
1379039
448647
685548
524746
85344
1509059
1325275
161109
458184
917290
298408
1645359
959954
103896
1072225
268191
990924
166817
270345
1231861
643716
1356754
385308
1498165
165277
449432
1344059
802338
367026
993175
615955
1268802
765549
741054
135736
328714
1248588
71891
81354
348316
190050
265796
1436821
450382
698430
908551
1088311
270716
1539040
276394
183766
42845
59890
1417518
542301
1277797
1526817
1055792
872324
761277
958988
1159799
649080
1482469
308481
1044868
1108922
1073176
1009487
134663
675258
1623307
949405
326273
794421
886866
719857
1500207
1137095
868843
326409
1039545
1472879
1433170
1640638
381216
858556
56914
1422943
1138123
480096
1101358
1370128
283026
1470339
1529846
1125884
1010065
848466
331415
129338
1508817
461600
1128300
656609
817627
839466
654392
890875
720915
945424
224188
877514
280030
1062419
952872
1201389
774444
533881
46442
1588015
782041
1178191
891421
1313699
1083564
1044077
876863
1621327
435892
316210
1484786
1273173
920758
1420490
624384
962813
338544
1265355
1309937
654310
479694
1268753
1209896
1319993
1470741
913120
1567684
1229207
1196372
1273942
1143428
888161
182197
99411
482085
395363
1551950
24062
251858
1098636
1194546
503692
592448
163437
1289559
1253864
1175968
102816
274243
370410
441353
1304097
384866
985478
411771
1544141
633304
1484541
152400
1298102
620423
1439145
1037248
823551
579186
1051586
570359
827957
612670
827859
1549199
1502666
1275708
1220403
943233
542462
279702
12320
1346713
879229
974930
1083672
625342
624174
1288474
971491
1380144
1595845
710290
1277974
603468
881392
295130
831775
586930
1547155
63048
1536559
841237
816577
223184
421829
1168102
1603224
310935
1503825
246091
1611585
1182126
586204
140561
677229
1058545
1636423
553015
533422
1205999
1499784
8216
1086593
789183
1462552
1440332
238960
239217
1555318
304647
908195
86485
170289
581233
481356
107102
292887
114346
686112
1624600
1325961
1271637
1308329
1347667
364522
1164066
900231
1212443
1426227
137644
1529065
690089
1100748
259273
1246459
1446140
1386538
1507000
225070
205493
1018557
1013390
1635484
534727
1446832
411084
778071
354776
1145831
1027170
1639120
466547
653931
1068513
667336
1562474
527268
480402
477164
783947
1630457
149526
1006613
401129
661098
338670
102562
664935
416005
657009
925679
1215425
1435990
492193
1576522
441780
1500698
1351850
1469863
1545447
1257867
289132
158199
512665
678363
293424
570399
1365612
1206233
1053802
765442
411095
596968
1029129
267497
814436
252791
317381
707747
1166903
1298477
1088320
162702
1592878
796832
847596
386294
1107507
1478909
924495
1565684
961640
1311871
1026150
345954
1609115
1605629
721505
1513043
189151
1062218
577279
1147318
1051539
897192
1114791
626047
1382533
463276
27226
1132276
1603852
400824
1340637
211939
1313180
739420
1312918
388577
853742
1415239
575979
1514461
1449345
995113
88953
33895
1488341
245571
1271566
177306
1149349
672839
1178417
1045586
250483
1300980
72453
369492
384302
241974
107399
54552
1100492
1281872
127308
260417
1574228
1226590
36566
1024744
1491543
1639322
547550
96118
1380075
562387
138351
1555360
113973
987195
149599
1295269
794622
1107832
908529
370004
279950
1468552
1224724
1636765
992773
360250
706448
693816
1525981
1444113
542115
291186
1037035
1511495
1609523
959704
1580808
485897
1632921
1591071
1319991
1318769
29577
1584462
757220
660132
494053
1501423
982831
1321833
906655
1471588
942417
478210
813910
440837
1433925
1611867
738990
1510371
402042
159092
891912
599340
30753
475366
813893
627334
104268
1031361
479625
8628
696097
731870
1236886
1452299
577679
211604
555208
168194
205615
666124
667234
1505770
1478771
1290675
226358
75444
1605461
728113
184094
1119835
862503
667384
234034
493323
1583620
1060010
1496693
486152
58900
1433508
1069242
37843
111388
836758
1514485
1534067
639653
1105198
682301
568984
888923
463554
1334068
1221992
1296809
274512
377336
823178
191934
1315654
917330
1218042
826012
283326
577017
1559891
549165
218147
249078
1400804
159001
447804
833219
467705
1241139
610679
969537
1023000
1543816
26361
778330
1574320
1265294
1174759
1118982
769508
363244
702202
1276250
336570
449516
486393
1255837
7445
1152433
354440
1369032
462175
1052369
1368030
1443566
1492900
916723
1317729
1350640
1416788
1549853
482656
1004439
800940
1378290
1065550
669065
343578
577329
507093
1423377
749527
1464592
175881
1084800
362022
1442025
1384026
1226206
118596
890141
27699
419747
899446
256140
972063
342733
761583
1205947
167246
646011
1506244
592453
1095405
1613689
1604566
1180094
1642628
1449851
372071
1259443
524358
1167350
922848
265527
1195092
1034037
12589
244767
810905
959981
882015
249330
224417
1241734
495720
133037
1528464
317764
743284
422677
1127586
1248994
1447430
761561
1204819
966687
300656
900308
544215
987335
1278969
120126
1415919
1102124
580338
950450
1341350
1500845
496552
1413983
1404700
982862
391840
268926
1090947
207639
442331
1419776
661167
365832
709136
1386370
995950
811816
123557
204838
480942
27574
1506401
126816
688898
1538087
1051690
1609257
766600
450526
306725
1469667
939801
1251265
479522
971545
67126
1171839
1379688
1607146
676988
17507
609805
732481
922421
1309100
1348750
474846
77034
1230502
1613032
1454519
216649
138582
804781
921768
975143
620496
573102
1066379
202265
390755
279341
429717
548962
1346084
1112207
172612
299220
858970
144627
595555
839907
786718
125294
829770
373966
249395
597600
1071298
729079
1184342
1485342
407324
1405105
567917
1485812
87736
177365
74223
616432
296424
818093
540255
327713
394176
871874
1262007
1307560
1116653
284755
986242
1410091
1071680
1507551
1196269
1192737
1297288
1080802
266361
1208253
1371014
1054460
319652
1324765
1445436
1421934
792034
743467
1416844
1517680
54736
1134369
1319693
61283
376290
590511
804284
397726
1409405
1013373
110480
808477
398539
476433
1143507
897860
461668
1176378
236103
728062
718550
754366
480312
785714
377250
506276
835399
1510399
171834
83031
654996
135643
1550652
748801
732159
1579446
700780
1013408
1359454
1489027
974080
334235
1065353
928518
261945
1314909
548303
469101
906587
706385
420586
167770
1526421
30623
87845
862062
1588514
940600
1248708
828731
577865
987229
556410
269234
304937
1325707
266952
395376
1161575
1165221
508219
1121772
322976
1273163
605144
1077012
1175707
351064
1276231
1419900
1035485
394165
258107
1109882
61563
95986
974729
613573
1015578
1597637
614387
58456
790958
577204
453982
1312173
224699
503858
537439
1179033
1329975
750058
965358
1522819
1526975
572587
1241424
1339773
569167
1642145
1514357
718181
912632
833151
1252439
770535
1068577
1269472
1319639
1405571
911823
1437896
1292188
337249
571307
981921
463221
1600400
388110
832184
164929
73148
8793
1130650
906321
1404978
907864
1299147
1459853
608480
1027042
271111
594321
1327839
492761
914020
1054824
99298
1295423
306177
1270562
1016402
425199
970686
28817
401854
468550
1583808
1470420
397437
1067173
993103
823678
465874
1278462
825598
469018
738935
690899
1066684
1082195
1455809
222636
473494
785278
270760
183641
1391685
1461472
1364348
508704
527668
763916
1593337
428115
1352408
644987
506255
562917
792627
1217997
1084345
110744
236487
425911
819770
1430233
838796
1596717
1092703
902961
292187
1244383
1643359
816239
907716
1553105
555574
1231010
1185563
297217
320536
1105303
1566010
1414991
1146874
565300
1643315
1348239
592418
830469
48443
1005966
891963
1218282
276044
345942
1170880
317788
493039
859821
1096849
35017
1330833
908943
1245054
1187953
1252516
29183
1018524
1283175
855572
862552
171178
1125600
1646598
159597
964559
359718
1503358
603967
609667
1554471
1046180
1349629
367288
1102058
1261511
152212
378513
506189
667502
1467927
1626905
109664
636031
1001214
1104224
1629133
1095581
375947
1562004
610478
1308856
212553
1296071
171778
247410
1239698
938188
1548243
314278
896737
97600
1534578
1036335
267184
1604171
527842
549361
1588804
1585935
109756
1298649
1384595
910362
510084
865608
453990
928683
736752
616449
719695
683489
350081
1265950
1292973
799202
1346013
617934
386696
609136
1271736
924058
304959
1269125
976705
349651
1079128
618896
771722
1197517
832358
378504
117376
1308051
318372
235278
934159
1137073
171314
529331
433026
61378
843496
295835
212060
498834
1385129
1424485
1562863
375301
505977
1215079
619146
541349
193243
324076
284311
805494
169054
838125
548063
1480643
688192
790009
661187
1006639
1269758
907068
1325014
415908
186454
1370881
367705
542431
1446425
713837
889860
729024
1233139
1641018
1366153
4089
195079
58487
1053925
1522115
126890
354472
1604855
620531
168274
1506016
1041951
1388540
1413072
493946
1130761
182999
956301
1542460
516618
253063
989712
82007
1010809
1199411
1412934
210751
49765
394061
1595061
493661
1075666
1078988
669853
988512
915945
208055
1272301
1625696
1441931
299663
345345
1433814
2085
608100
849822
509484
462323
776640
651369
886898
1072198
970868
181727
1368892
963754
360497
280157
923681
1366378
81041
528874
1168966
445872
1140294
215709
873282
1252780
1359989
1239888
1635479
1173968
1382091
1336977
595246
707007
1401317
1619438
1600759
936775
404473
1091796
588881
371133
627765
641808
1155837
496898
862117
605936
563201
387380
198976
153087
687681
1117496
98293
322824
691519
347575
1389871
58728
445731
1154093
1250704
1516132
158090
225259
330197
1223806
210391
753788
1501876
1639930
96002
59220
982113
261754
32558
1273070
2153
1132479
1299909
443906
276523
1420630
628132
694561
1177297
640276
982474
1369891
199553
1438232
1486997
14900
966911
1213734
1272952
797044
461996
828136
1301754
120347
677438
1564472
400614
1393524
323611
810464
497951
1422489
1477587
1088838
1400346
1528717
143552
836129
1041152
906639
1215370
938939
1438873
588422
46964
767351
653460
1334738
866616
309453
559694
245955
446135
1106617
540558
49779
1413037
290151
239676
1048294
332505
1588970
849774
209697
1419224
728892
1145852
52469
1087412
38128
259489
960542
1329960
175731
1038995
11052
530720
872022
23879
416652
1325607
207808
76663
743907
245024
1330968
822551
1522080
1419920
1364692
1573065
975920
564449
519891
996247
731718
776412
1117616
1558206
1526728
439830
828590
1219947
303549
780534
362377
1626626
181507
632000
926266
1309763
1352534
1436376
722668
88591
1161926
1291707
1150188
1061863
902505
519899
1444116
707609
96216
220254
183642
1541592
1317418
852297
1168889
1135174
463211
1368950
136811
83652
872492
77712
1195016
515940
1647493
1473369
501314
1075771
22393
1203841
334077
1330519
758516
338739
1205190
591028
666321
1565881
1618149
1495169
1206217
192340
6107
1499817
1480967
198153
1346331
941144
1333552
1640127
874754
140489
60799
982536
1312685
376604
503622
1334257
798918
178344
2388
840068
1538089
1533106
331372
1513985
732745
1497433
1318937
659012
1398006
988347
1009831
354062
449966
366204
1102224
397709
489761
942044
49568
863222
1463206
463209
275376
630569
236796
357104
854780
1534784
639831
178693
1011067
786556
1303060
162659
685381
1247527
518538
108687
1086470
1227927
501351
894437
1118629
404456
271398
1381895
445508
110618
944093
276141
1318087
1151122
795115
1617555
207783
337132
38469
1116967
954437
356467
41879
842660
968140
1519888
515409
630692
1471860
329034
1472926
176142
1293097
814898
383670
825926
379518
639637
1214681
243516
1226746
486428
297446
707629
1386721
471258
1189854
236281
1543081
250862
1292631
620449
948576
1257505
648399
1175743
760061
1515914
1307784
465011
1206611
45391
871816
270465
869922
1285661
121572
1403408
76489
1073633
1076359
192959
792692
1043979
410416
145760
1164963
1244779
823909
521145
380736
193579
44733
499631
684158
218515
967466
66638
233071
303534
808831
1360607
740969
387474
886681
652822
234406
233464
1316393
500921
870823
1208534
714991
460053
1361221
97413
1373423
707936
18054
226553
874475
897440
365484
469661
1245539
259102
901492
14625
1561562
1200587
378902
1092221
1440880
1188587
1214976
256318
389021
922104
1543152
109858
796245
221319
1133399
271441
1492486
333100
1533908
1279016
945067
118180
386656
697942
1324130
148762
1592640
1464460
1621333
123633
388038
602515
213758
733
148897
60537
1323209
1355566
677433
195133
1071067
729963
90177
645890
473562
346200
1015646
188139
306177
449484
1163728
854003
1085242
537517
1446757
1036986
1550404
384871
1270897
1495615
1483463
169295
1042072
1590169
1070201
1153866
284549
271729
87157
1322821
1562007
1435947
1514021
900689
1384545
302739
1129704
491479
1594468
774453
43468
641216
1613510
1003084
378858
1597262
418082
926447
460748
841327
132102
978456
198847
39977
230829
843666
442579
375420
323438
23696
1118020
51521
1084454
383148
947006
1222341
341818
551008
1575632
269703
931447
654755
1598530
556198
173442
1356789
267415
1087965
536267
962223
419069
1565697
1202914
319421
1542351
686279
495761
1329247
302483
1057411
1636976
300125
324333
673377
985667
368249
620066
411581
783717
1315645
1306094
1098111
1112847
1593651
1406862
603031
369161
1128655
1194934
607751
1307559
1033814
635135
93225
150085
726678
910272
1453754
652766
1387036
106002
1356338
1077858
584223
1428790
55634
1197090
238584
456731
1013575
1516451
615493
80770
738859
120732
1616176
827221
810617
466568
1558804
894968
631611
422097
1070532
631613
1105155
1211570
732994
677639
1637633
1623082
65448
1229516
774464
752306
443440
317530
1455748
1501764
8548
926826
874795
1249338
1335419
1518289
194623
1103907
194585
766637
46769
1574092
389277
1071127
412617
256145
1450598
20805
917111
94107
1541845
420797
557911
1272759
1132653
198716
920374
612394
567469
1321127
1119184
854684
1421017
1633115
677466
551922
804426
1327541
930893
170748
535806
1242836
396950
1339551
839935
1504133
615351
588734
1345963
1027344
899886
108462
1305016
197377
1070379
1236385
471942
1015832
148012
247245
1305066
81416
685462
188426
796858
429388
731311
428052
889725
58305
335724
1097917
669742
602595
405650
195590
1592098
1601525
403925
1309680
1279746
1233456
68514
226769
1263911
1249638
1105036
1228640
1422332
875838
326924
461818
1194229
328425
350899
1415907
1050689
204631
119620
1118774
902813
750922
1445508
499685
643926
779088
539307
935066
392820
1415033
295174
799461
219861
402019
114435
475905
438771
22100
46196
894303
901716
369962
495066
1424459
1025188
1630448
1390460
1311889
279026
697876
362468
1279265
839794
1203710
1417360
32467
41611
24403
748888
573857
966834
384525
1060245
491982
1376499
1497466
1223765
592713
860432
103022
1364545
1480763
1444976
250051
69874
122904
298919
620519
157224
1146054
788926
30149
947479
118924
34041
708163
1455035
1327511
1474842
305505
53188
250081
418828
1234860
672365
494676
427570
1116209
1330199
788589
617008
509144
313511
414045
609828
701970
25368
910096
475825
551156
285370
1165641
722297
1604706
1639673
940551
1005036
85517
264965
1567616
111657
923094
1370472
1003161
1460607
1479802
1537242
1379578
769724
461430
1391128
1607657
714324
259793
1518800
796592
1645953
655496
1193260
1533811
1542240
744654
623532
687098
811597
1303582
52106
891310
956875
885792
25234
392549
1449514
1102025
1435917
838170
998034
194127
895598
1446811
654414
851325
787326
1293145
1254471
971784
1228845
712087
1625760
1387822
1508062
595912
1058553
104635
301175
334377
222288
946704
1230819
1533602
1147427
194416
776986
357420
846304
730628
1033692
1047093
942305
924706
94559
500300
1330699
1133087
503587
464214
1381416
1438214
1237949
1327125
67374
1174243
327652
835649
1393389
432996
888942
1179471
945492
432378
1544404
1418487
21583
1059349
555331
129744
1508344
379923
197621
58858
717792
812270
1542758
1169584
338891
1504550
1544131
1642499
1494240
840381
533127
817810
1047348
241082
382867
923100
602227
862058
1472409
1215593
467450
1475171
1141396
958155
1042719
10767
645319
883048
25114
86337
542724
187837
464706
1049320
10369
197845
1136834
809889
911116
1434696
694871
672208
1015428
1214816
941181
343238
648812
1243349
1087458
268987
1104262
570475
1380505
1368016
1049623
2120
1565960
224788
242773
401142
641316
676586
746927
707560
1046818
1539177
962765
747050
682963
894245
611801
1257496
1591975
1339364
785094
1462905
567132
699785
42819
844220
535685
908790
631389
491883
180930
228457
1383640
183203
1548060
1570356
791263
827392
815931
973969
411656
723884
679760
1370878
633895
534369
1343844
665177
809681
953603
265469
380780
1262881
374325
470220
850139
733144
1022209
656688
711916
749518
864538
1518859
666870
759659
890561
1645966
522932
1489190
264627
955986
53209
561936
649234
1018075
670172
984232
676149
987403
1556191
213103
130708
1028827
1464300
282919
1061350
774565
1627105
345996
538256
194469
659477
1609507
305033
936414
1233905
1114099
166817
163848
381851
1291742
1156601
1035513
1228251
202670
914824
933549
1160041
467394
1311720
1022696
484790
839088
1606501
697209
1139122
928333
1331045
1538853
934804
615815
1023293
1039363
209074
1153692
1490877
969317
570875
759929
1068455
1187
1483583
95681
300091
1278202
1370031
409026
829259
1119874
434827
1031913
104641
636502
678161
529975
696347
318554
443844
1432528
113854
1205029
43577
1325883
1260905
358064
1572819
915823
1104633
1058766
435640
788556
1558593
950054
1174781
538816
771434
753631
76527
1026203
795304
458845
1023368
1178070
817665
452790
217482
229332
1522624
1011774
719773
1571581
1437981
446309
21547
738832
438957
1548737
89821
746167
555003
1508558
225822
1306579
1460487
696548
1565328
733979
489682
522449
356166
1150424
50521
534341
545583
449526
999373
1193511
760635
373022
419327
1323138
1454196
818298
143501
577345
287944
344005
407401
913660
1602795
529266
228893
42317
550482
644928
1345986
26153
719088
813171
1143695
745523
1514946
1284064
596616
771349
87158
1469501
477112
638418
426594
910528
1134911
692350
765654
769482
440870
623629
59625
1473821
185339
653211
1467233
645777
94984
230545
984771
1232054
809602
211260
710826
1282162
30247
1320016
1484172
222775
1151797
791431
1498197
567636
48347
581549
46777
1107466
938282
441430
710115
722114
1603690
184964
1548688
92908
644970
759576
1520343
994192
524876
1262994
1211159
1037517
1468833
20470
484672
1182517
707337
178407
904130
613819
35599
1162463
1273686
1526125
1322573
519842
1311913
1464281
1556782
1327083
1401114
1327686
1623985
1257854
667460
1092351
1373702
1118855
1260031
510407
198646
1384447
784128
683687
344919
1220237
608209
1350067
111921
1261931
1176347
1408434
1503491
1387951
1159455
1231279
1357141
1043227
566864
501716
67031
697119
1615803
181955
1517482
1378589
353088
1485183
799708
64838
284192
1603198
857945
977468
542467
486917
939391
235889
448925
1458401
920298
1007904
942008
1399111
1466815
1433179
1332355
426728
1260471
1460818
1104942
449112
1515356
1034742
887780
987880
335596
1429143
1079998
55017
817590
313931
1051759
395083
1588927
580300
100790
1349338
915991
116438
705781
43579
566495
311910
409946
1373200
1126620
1189587
1100853
979835
1464238
1456771
390185
1458571
1037968
546969
670574
577855
385540
989535
456401
672443
1108276
1118074
204960
462085
763766
1007518
564776
1231689
614012
476173
1494838
1558283
162735
1438128
773470
757908
308977
903881
639774
128019
760140
823777
968785
1356141
1087052
1276747
822096
666617
1219131
1208909
1171283
2566
1432430
1512338
1482809
370636
785802
230012
1487485
860275
683477
1469201
139172
1286833
200856
1060956
1549055
1104469
452598
1211842
405973
1200609
514669
1255301
527135
913380
1316262
1522171
121092
1212276
374347
335920
32083
648686
777034
1550560
991296
1556920
1160695
738892
1390010
372173
272460
191026
631695
1096657
270919
693477
1137815
228880
86245
50867
1254190
568440
71864
111765
271664
952177
319306
710775
964009
1368155
126244
250766
1241121
478783
685389
1350724
499635
610375
286693
542144
1319422
1305713
1504553
1154517
1156437
427298
1380470
1236636
1275481
36127
248430
886062
74781
145251
917942
275584
519494
1452946
547368
125657
817509
1073807
1169901
146233
1500870
1557423
731319
726829
1101272
994254
569011
407827
690783
1321022
401301
1151590
531202
1624383
578965
691359
1410464
1571356
1533362
1024836
65748
520299
1200915
1059144
442437
724573
856494
524920
680194
514203
491502
310879
429307
537144
858645
906732
1341070
1163507
501853
894931
79929
752990
672391
1595811
1509402
1457747
509283
903639
530032
474943
747402
1563222
529539
266469
1544603
50206
571411
1279066
1400482
1184348
31036
313881
377604
318701
67498
1277035
237135
156960
1259015
1347955
1531037
1459938
1264007
287438
748612
655067
130568
1000344
270270
727512
649002
1027738
109539
78036
1449079
1320445
500879
1126793
1156710
1587651
385870
1567672
1502237
604196
1488087
984315
1364958
560235
309423
1611337
1506731
458277
1366483
822228
483293
1335127
821987
865882
30679
1046743
1042570
145558
1449586
128548
135165
1185735
890704
116765
1234949
1166926
369836
683830
1102403
1576472
180752
1601164
864232
673339
1329069
1414029
875490
605734
1551627
1227362
642839
875164
263169
1139565
1522407
1601996
34057
1380411
1408637
401157
1344798
476725
274137
1609142
1509420
1592765
1422687
226489
1323200
782551
1468003
1600951
1218815
1129301
1125122
975674
976152
1193490
134134
27602
217989
293837
1212268
896644
1427181
1194175
1613163
488956
1566430
785265
743896
644046
985464
1308893
1540933
295201
282765
242181
1410902
1391620
174799
23996
861482
1455228
1476984
452954
1605167
833851
628479
273682
468111
187683
24038
89413
175447
624466
483281
343719
1475838
1405163
53211
1251938
640281
1019307
921043
1508505
1105025
727174
274870
1515591
1496295
732342
1010381
13718
620856
659723
606009
827979
1545906
1459939
971998
1321522
220369
332279
1213251
1109887
677847
331252
1188058
1135721
10662
1336759
361047
833018
1474243
641533
492382
1352597
730985
259730
721073
1084059
1124091
1639381
1402689
1200657
1433406
1438751
1414383
1373628
707834
772975
953145
1273244
558500
214493
1318446
30622
67891
379326
333674
1032550
1427843
924929
326507
1023302
385401
315144
56672
1584863
993396
1608135
1274439
981189
1611491
711314
386044
1017187
481072
552486
1318126
1295157
1111425
33628
992159
1502693
107304
310536
753945
1514645
423248
1185576
413413
1336589
35159
1201040
78603
165744
1008742
1545151
1034973
498334
1072711
835080
1334991
644918
146308
50980
330636
126271
232774
686790
33720
1110562
1052240
286914
1518369
14484
763602
1281587
1334269
451523
1096958
11589
478480
1274021
1238212
1635396
588998
98939
257025
563720
537077
1521332
385202
917020
717343
336301
1037797
1070827
810919
1420129
1130539
233662
101604
941993
442830
825981
250928
1551626
1475479
1133239
235073
292189
1546271
545115
949241
1291038
214586
658281
355222
909613
993804
645471
275093
207980
1440026
572513
1041299
1258428
1062394
1113930
452073
249063
1107158
641978
1255915
1231654
363224
91402
543772
751917
1586615
559876
1204054
1311625
329028
845467
835097
174808
689122
608890
899773
898503
167941
1166789
170179
210327
857568
439972
683509
576980
1118489
1595075
585870
811931
688815
1464771
1174450
1317740
978681
119051
959799
215784
1367315
1418824
1440620
840202
1582421
1253228
339334
324090
420896
105995
1235990
854566
293407
316333
109011
70222
792280
953769
79542
600852
1016318
1291123
108023
599791
143050
1201692
558976
240676
1086890
573197
1138935
921573
582547
1235650
386621
952589
196862
141990
1458794
1041620
1388168
27673
1425669
1215769
1452986
1121215
1297151
1388191
115365
535753
241073
918707
95693
1272148
936326
311900
1400239
578561
482574
121655
1308622
347398
251028
1342357
624704
163620
74691
397263
942403
1436212
1383926
244578
298891
823502
652673
919086
207387
408785
1434674
913019
705283
1071643
1213630
829196
1635296
1461393
197778
327560
831587
1490991
1449216
1610927
978579
35241
1227015
881336
246784
744236
861653
987483
1625731
932469
247823
467237
339558
27080
1356395
1622681
80728
1251729
31349
864287
950440
845274
639822
420185
1358465
482925
891637
1051069
62254
1160396
1133998
1070547
237779
1149336
358661
907461
229677
1100461
1284433
1148329
762604
228444
1313038
234558
661071
1216038
1186096
890712
680045
1115199
1166522
1109983
831040
42439
939928
1216159
92586
502558
976607
1212130
409378
1180589
17238
248653
947939
1476606
342546
1620573
94976
384807
827563
1500982
493400
363556
1556748
147276
333967
574229
1059650
697463
1289856
1229561
547775
516437
1099194
657872
1549474
1018558
487990
1375249
392185
1486129
1358515
675001
234682
280231
411860
1594194
1336230
845343
1211625
864126
1440040
330667
1623595
752515
872811
199833
810613
557892
1117372
954803
280995
662209
805263
107487
804439
1088939
452401
287633
1645506
238395
1608429
627392
1115835
1579050
642682
1152062
1441736
390974
784124
218116
808024
353892
771751
118423
1300251
443209
754087
712847
885714
663156
814060
643539
1252258
865579
657413
797669
1378308
569300
1108505
890222
1374685
1534067
1315293
1138113
1197548
1394599
1188432
1242130
1437263
938424
499106
1555756
847727
277315
531006
663967
171109
1461298
1419852
11035
1062844
1579652
1260976
1408894
31899
253824
819946
24949
53726
1317776
738706
1448499
303665
305847
38611
910733
1092949
1244426
181988
1246100
880752
1434748
1349225
1193140
823382
660191
253022
305103
384633
1091405
1229130
1076218
717423
391660
410452
728503
400774
1459548
687784
726121
1343685
307860
855263
1527695
1080877
956168
1138543
486682
309433
1154231
317651
1414900
878219
751086
615601
1483313
795386
176969
1084586
1037099
489151
1236368
1431628
1286947
1512665
1417100
165322
950164
451244
210832
1104617
978520
753470
458565
201895
497864
825904
34825
287846
591573
167531
1163363
932477
1194329
552285
720823
1353859
174290
845368
89462
55485
1062501
5582
1464283
58986
245295
138113
467948
105681
258661
1423932
1607827
308993
1337997
1084894
784977
1388315
570424
298444
1201144
782716
1351661
205652
578795
1184443
129029
1161753
807581
793970
820027
121865
588016
1130279
111747
1415493
780434
1115819
1567651
1465221
1521909
156353
919754
864435
583348
713211
985027
1287053
1287961
1092
1164798
1193615
1367619
1500675
968488
1643455
722600
1383281
199722
1084098
1037788
665580
806212
1514797
185101
353330
678167
960307
606617
420714
532728
1279880
949706
1115852
224018
1603050
1205761
1362629
1502476
613008
1300650
559999
885295
1393208
285171
1512601
1602165
424295
832850
748292
357731
1571460
1010384
634118
348621
1574843
639035
337616
36118
1284572
688408
1052196
882678
540789
1634556
697576
1637090
1327527
816426
1466038
823921
456411
1643350
971957
239688
596271
125958
972257
1458975
1598311
294488
324508
267787
181265
1291337
245431
1496739
1368124
1248015
558909
1105981
952433
1366043
653515
1197597
1608943
1554579
305029
385252
1175782
23543
1388874
1495610
318135
965751
984566
1219478
1149898
1066015
867766
1081715
1155550
1214333
616265
1021191
1426767
1062970
95760
478470
666172
1085903
907600
349327
650455
1473048
456351
840670
1540608
346712
1070108
1253574
1490933
1431192
875496
533675
1565945
896984
1016562
474556
384965
822550
1484543
382316
1057465
1549482
444284
794387
836438
975547
619810
287471
1279000
917597
1026312
1420007
602346
1073921
1299739
1033054
1646668
1273956
1289896
1500592
175802
1144728
25768
253229
638190
746469
1411489
44582
471693
1001651
73308
592657
1120829
1464605
846516
1574437
751526
1049886
18628
932317
358644
499153
133641
1646532
1354204
68914
108842
487323
236137
561218
680468
372831
514743
72919
878743
628951
636007
586598
1052819
1454747
480020
667614
67600
1487763
38127
750977
863140
620939
230493
778168
1535437
727081
593416
425225
1404813
1562719
849670
436922
1293464
1147132
411458
132393
1483616
493608
1058950
1547426
1228545
705673
832439
147166
1638846
1471503
1060742
1253427
778635
667671
1401802
247437
1053735
1044005
1312117
478131
477546
1211498
581547
280508
1023755
1451438
876108
1508881
964503
432456
754928
1634461
801484
215699
429389
1476831
1007510
1409322
276896
1422245
152235
762375
1066338
740640
172125
189520
155777
445353
958121
439328
1408053
327349
153160
207423
191189
302923
137425
713400
321581
767908
621010
1623909
427036
687786
1629522
314657
804720
1217659
188582
441567
1002785
378642
1096076
1312497
414170
315368
1124134
1103679
1302236
1221870
488395
400510
1373659
538268
1632221
154258
360863
957889
434269
571783
572847
491001
620755
1468114
453601
1370520
691917
13280
1152274
1544568
1088800
87223
1434480
757950
947326
145382
486398
988817
988381
451717
586824
691212
1104300
1334651
1485548
849373
1242129
1002066
451202
1645085
688727
71589
267694
801375
1270083
967426
853965
998313
1334113
1351152
655407
439667
1271764
413716
1288019
75169
1089141
740615
869630
13398
967991
916609
1237160
271278
758698
17570
607125
1147528
168773
468070
834631
883573
670029
206256
214790
492652
1000816
663575
552845
720501
78847
102889
1614886
671602
722494
1312601
1095813
1606102
1173297
703421
568386
1335759
1151487
1424892
15321
1118914
1272779
427496
1272942
1034905
1121752
1387657
737692
1210210
1024297
1176539
1628932
934604
1557261
1062895
1446149
1255716
1425572
1094418
127230
1041024
793701
767188
273111
458842
1246207
159616
982109
1074087
191849
367679
967806
364740
106364
1486406
824594
794782
680076
1374994
484931
142988
476450
839665
5688
114614
1124010
1513318
1320359
1356125
1194744
571814
745001
720099
1361769
1069025
1073248
1188673
1064833
400621
1009456
1454519
966134
1539779
608563
1153629
1202421
544975
382885
1355636
733222
608805
1493716
1578428
1227488
465933
516853
197819
413025
108825
1357349
762127
539261
974323
147977
1193213
1195947
283651
1166987
687870
410095
563431
210215
887119
564194
1519830
1424339
1589661
1608045
518845
871515
458074
509007
564432
764312
873672
422644
266389
34354
241882
131919
418178
630356
508160
1554773
900925
101380
1080970
1624452
1408606
1017971
1533649
919679
1624276
170566
1352492
1189729
1361015
593122
777005
1347226
8645
1432247
1199598
1041964
741858
1002520
89053
1546431
481052
5358
1316235
786433
714088
1280248
264516
717777
1574621
1094876
1201225
185151
447826
915445
1586014
159740
769520
1120483
1352905
343871
382684
1431258
1472201
884151
484518
568254
1323557
1129636
1407739
176073
177110
944044
464495
142411
604551
215463
1626658
522061
148405
90898
1596179
1641329
750190
136579
255431
1319667
879498
33084
130378
749169
176719
939908
1171720
1130019
618541
318640
1271842
760308
942645
19116
654347
1167355
90164
582339
1081855
789607
1376490
2327
857687
1104308
918293
55782
516962
272918
912013
1093779
255392
166235
1626076
1642757
144923
351610
905119
515001
1218933
256686
676372
496595
1635814
515662
159759
1362645
1508923
971019
1060803
771555
1634053
359148
1581265
1298287
1467157
1095763
1024311
636307
158219
1174086
57662
1454089
606460
549723
989830
1267587
602159
1070492
511590
133666
1160257
1515243
1409692
407253
176472
678987
1495464
610061
1041339
21473
536670
7441
384994
754620
94464
1379042
692233
1612159
196507
1282847
1295988
1272483
1052964
565603
1528841
165359
1417942
1276524
357592
556731
468555
966982
1219288
879286
1413894
348679
1231748
1277865
769884
842765
186617
938577
1299035
69990
11600
1171374
191108
1411480
1380031
65074
1014325
1124228
1320738
1161932
1149338
1067612
444221
624425
888075
482782
1172236
1148129
1347021
1133094
912039
245699
159033
771854
332728
1497347
1177420
680654
684520
960279
370423
1054311
1016422
200361
234714
1181
290806
1181987
1310954
1581063
129361
1122557
57285
956730
1382214
165454
501980
233825
769459
888850
30472
1063960
27727
987433
798849
553791
1220910
448206
180309
1519831
825544
491871
776980
436704
1055885
1555860
446201
792290
423239
1347757
739480
901258
913879
1371012
833280
1575987
1417340
728595
203597
1300273
1168562
373132
646088
444139
545079
131852
1396783
1537373
210278
1300931
322474
429843
1238048
598843
1207500
1497135
1424185
944308
1346948
1196971
1391037
488398
646750
705521
852400
1445674
973777
999585
377587
82356
180429
713407
1206909
870941
1295088
664449
685653
673228
795087
444476
220137
712464
214761
1575386
888980
1295732
1432518
1470123
1243040
439082
1381174
315255
1591766
1031006
635288
1018931
757614
817638
19606
587602
692545
1118156
1322531
1635474
493616
687041
124770
938857
965181
1060214
1306057
1398407
442163
1254135
1081947
741807
718978
1646479
860835
1122524
897137
704183
978022
729176
1440294
689377
1276770
124746
97906
189930
1517023
275866
239050
895564
1223432
1633616
1018801
1559320
1296770
731630
1474764
1567443
119827
456511
597580
198898
882363
1112442
885605
543863
344520
630994
1238410
408699
1118208
1300838
200507
1264642
1486770
274953
102811
840308
452979
447462
908575
380735
1478688
337865
938869
537152
207543
822463
324993
5459
1468294
1513348
461843
270494
553053
888832
535966
22341
449499
544039
278436
638562
221008
1335016
1343462
478846
1482088
573453
599796
1508273
68085
764317
1503133
945538
1151313
1432331
489820
993668
300466
8765
208745
453658
653799
491060
1519644
939475
1195635
724536
1489812
1033561
992795
180865
141961
609525
856070
1361026
755946
362342
456521
140847
249182
290949
900948
551364
407970
270980
1619064
205901
573623
263432
1525684
87430
1110182
667517
1562776
173566
1486854
920698
1400975
468598
196769
858933
1476569
901121
1190616
1417088
105670
1158080
1624531
1026478
741626
611925
1095444
1331732
234633
994297
1538260
189590
73990
1554915
1639455
1207935
1326722
814371
312802
735090
522104
222523
113461
1201793
1446330
232889
1228538
795240
57781
1631555
1104257
776858
1326145
294677
426775
593722
39748
156735
359174
941027
1141998
1135855
722896
378851
381168
207869
124115
1159099
1143363
1174118
1060686
1330443
371411
887909
1507574
101916
367309
33462
562619
268533
286174
673322
320750
928434
34134
395304
1611947
839021
558764
446807
825520
1152175
1329759
821495
701417
547120
260249
1005076
805150
633556
474725
1280549
907429
99548
843815
239322
1593943
1166054
99085
1573818
527163
833241
378828
1287546
1293688
510746
1103990
551316
1584901
38829
552220
666611
1171694
471496
906838
731280
747375
1295637
1282698
59459
115500
648422
831029
1140931
576528
135620
685212
205711
1177358
1260120
437596
549484
312846
760188
1211726
1089796
227869
58508
524274
1109833
1639117
657773
1293122
498372
1243495
170364
1300735
1386512
1520959
686685
1120254
215549
598924
1546313
930082
674278
468734
198959
192922
1140412
327119
1564521
645136
1144410
581691
893620
335533
1448676
1377224
509016
830387
432552
539349
135100
113195
1342564
668082
1319634
887658
133297
159943
1580461
1554886
180286
330589
256119
712268
688323
185718
1302840
63395
1095795
1102523
697926
482268
474246
1042612
987077
524846
824505
1205189
455721
1276236
888479
1410869
392312
1211120
1254153
1055027
1259863
990449
580760
1155649
771506
1349089
1613212
1479727
1343127
62837
1114289
527857
923930
972104
1293788
256732
871170
150308
980814
1151029
829157
1464516
270048
1349197
762912
583134
853207
1031425
1130542
1362514
1400901
156224
1035092
889398
501094
1473009
143873
706212
1157489
70204
1592232
970168
332523
1480500
1456883
670215
735874
580480
994901
802527
667630
1148259
1590751
625732
1421444
818832
1324927
766085
1160787
837249
1116507
1436148
1499213
1115913
491129
408774
1539694
506022
1214447
818652
1643226
233448
69157
1477622
193870
263491
1035247
1368468
88103
91839
107123
1552723
964965
437474
82662
878998
297739
945090
1434141
16085
243759
800084
1075212
763226
1223453
539578
1590701
362793
618226
1244199
326940
1178466
1535125
572662
1362895
1522408
735084
930443
1067244
1541018
1523099
1070379
735116
1023795
825958
69950
147521
1038092
1536155
1139932
470798
915086
1080542
1245386
561200
1172029
1520322
1178724
1502446
457187
839103
517102
1477568
923518
1129252
554225
808140
1419837
360181
248670
218683
495950
1620959
846525
1067557
447025
1629068
962817
1380925
568250
1072887
539097
1067574
989689
1352940
926245
1389417
589319
1148309
1450719
629115
859667
1315222
561607
1082276
47412
290968
1094078
81024
1118876
114167
612606
1160429
1037852
448072
1216584
735235
572356
199581
556953
1294253
744918
203725
434549
72306
770183
130244
412773
935441
1136070
1290986
1592994
19297
1074277
526733
606499
931375
1307606
1355182
180430
1641445
1340484
905741
393162
977563
661382
1020251
1251713
110579
1265333
1228579
1348732
419806
90661
582994
1383561
1510462
591653
471746
1258240
890388
1346414
583877
148677
405821
847636
1440709
626949
969645
574006
1541499
1126287
105903
1128562
1337661
632873
49257
38520
87531
1102916
678807
730936
141479
387866
265951
1528469
161295
1193578
235822
587204
1141774
163249
404854
231231
567459
1308807
306344
530184
611429
672053
150509
493449
948683
829690
1322433
479219
1096395
1072369
749113
217177
1182707
867481
143534
1193323
1491144
1102412
1037282
747389
1118908
753480
1072745
614073
779697
1530547
1264238
1021274
399801
1003992
1058130
49751
90551
668888
742922
1259675
1165704
1090096
1429153
109393
813114
251465
24654
505953
1285340
539522
196750
152660
1050238
1300747
1399493
1247832
202220
149285
223546
627562
127106
1274305
408776
1408364
444885
1507559
17517
1247729
1428137
1436428
731320
1509806
743459
988280
1306122
792450
1152093
367275
1481406
1437538
10851
832441
1232660
459565
564854
846295
328332
1345342
1108505
735151
484472
382397
1548125
1327443
48369
1031683
425828
664757
515186
726516
412731
144146
613855
1341505
1635533
363884
1021293
1058039
553513
1628927
429126
510855
805836
1521620
1536512
1398254
270488
455489
1320779
324257
429818
116772
522539
1327043
1519943
1364413
240441
26251
439937
1242733
1236542
1623773
816687
1573436
513190
5720
1608985
436202
1299406
1631350
584780
276927
959897
634366
271268
1347187
1208129
823285
33383
1296853
968387
930151
1172792
772146
812959
26630
1170507
809458
1400636
1092841
909994
886434
1347394
1348348
155524
1558978
376630
699193
530279
1227028
15000
424648
1116431
1284763
1598139
1263261
158310
300742
81471
817364
394727
730515
368398
279553
1502528
994437
983665
406328
1345526
89562
739309
807004
1373925
1449520
1307170
1591569
865875
927495
197039
157634
958082
63667
853647
14351
179037
617127
1416322
1594123
1426208
670608
1239323
1455959
1577656
1302551
316466
800186
430741
40864
1161486
1439409
1094206
1533212
1646009
957063
1110706
1402949
381669
1499368
388804
1526554
1576015
1559541
1532622
125003
433740
409446
1374346
36281
1527635
1582864
1609132
768006
1594770
1368573
910809
557223
1368050
829215
975400
1316158
1232526
128240
317524
116049
1169975
454627
1535812
279318
1261205
1179617
952751
321346
371425
959816
791594
450733
349012
376308
1089619
798680
1319563
742297
204904
909448
316681
396719
672460
841368
565892
1637077
1051711
1468923
287328
1468757
750380
1444011
639896
89281
721881
1646192
1099793
861912
530763
700224
220221
1146124
489871
921110
321123
1217351
1012043
1062681
513429
144596
1278629
880768
8309
182894
1018510
1340477
37330
454203
352317
1008968
1415655
291418
1609404
1437627
242324
1048927
977573
969055
55610
1378964
954334
1119313
289843
1437907
388124
1606044
43715
641015
1456497
1398568
401974
790546
1188648
921629
429851
1411680
407119
160219
1275296
1207702
1591514
886768
236946
458687
308776
934061
145704
790511
1067878
1540949
1045731
55246
455462
95188
1419998
618131
1068709
1100828
524413
1523420
255426
1474039
706414
129233
1435570
577879
184220
2081
979066
585876
702637
1255910
1136872
1357854
1580367
879729
579990
1353266
345216
354478
1048613
996242
1325057
382804
1406766
221548
599464
899409
1463123
1290193
619747
372825
731355
84399
522147
525358
24678
1116470
1297448
142523
1115964
468853
420684
105278
703667
1135419
659151
504631
1212908
819213
86053
602410
207308
581916
1281787
51117
182176
695794
1628749
1527545
1050060
637392
903161
1186993
1295366
689509
525739
1051387
739320
985418
666702
1215871
1542182
66170
338091
39667
1368519
987147
1005766
718721
124937
1426962
917594
343704
1645174
522364
210638
381631
924128
724792
1135315
920821
408481
786816
424707
826550
350346
208710
544586
485746
79500
188912
538714
644214
312112
33014
905930
819433
410397
1321550
1599401
468976
855565
524357
74325
1095487
237033
1114520
572582
1305546
1613944
1637354
1491984
941013
1519172
137029
684384
1037228
386118
355597
1315833
250423
1107154
48597
4586
523752
431654
1448423
694336
780657
1192946
307707
1486120
1138279
48473
819239
501210
1250373
209318
1617083
664493
434985
1302477
524491
627466
338141
1418113
43523
307224
132661
397120
1245023
1150236
1145665
1362403
1322371
923792
1307059
223700
1444428
1095492
1644597
1007322
1590727
586754
1248937
1378944
1017347
1208030
422577
362215
1558277
335231
1066026
1372362
893271
711168
731497
533916
446177
1581756
1093299
840413
1561745
810160
556712
543890
183849
232903
838854
1248557
1353132
1260828
1176272
1639197
1243655
1316911
1406823
1557823
46540
752582
1233325
537964
1297408
1614618
1284017
395091
579232
1418734
1508424
1568880
851365
140512
24453
669350
1371728
456189
127016
193630
955947
676575
164602
650399
1273485
182579
31166
863458
1076886
589223
505853
1017590
1545926
213890
845191
1340277
747040
333017
332383
1110296
1488409
1386289
686780
1359612
167672
1061931
308988
793160
595067
840461
110282
820427
941161
1383977
674188
552232
1235605
514335
488223
1360287
1104493
1189268
92833
1451894
816583
1154078
1155124
1366048
1457041
579612
765854
575389
464756
1620516
1147911
276592
189294
482959
919678
27674
1294472
1195904
240691
1051170
1217654
636827
53011
276904
810589
159298
1145371
1501842
624096
693339
909102
900311
55061
549184
1101920
1365477
62130
824002
46376
533465
64824
674555
1244926
1583457
1348912
605516
1224654
1636674
438028
940211
968531
1230868
136103
459013
646756
1493260
147969
612982
67505
1137733
1332347
1132224
314565
691272
556532
150129
23877
1057717
434215
1335906
1421693
706464
1063308
327656
135224
1214842
1325292
119874
1270469
1165276
784119
445279
539296
1010056
598776
525948
675061
1491005
1118314
100286
773637
203539
1007538
567693
433448
332711
61077
1595989
1116895
1392065
146510
1503338
863127
394689
1203536
500165
235998
765296
410833
967076
447516
496266
253876
941852
356170
354695
1287238
1543558
79796
975572
1506381
832510
125407
742442
1302426
812067
944436
1161695
1063860
1424029
170847
1593461
913311
523022
299075
458243
1637350
1035834
384177
904752
1010417
179180
130563
275790
1189669
1572604
1602086
156633
52497
1618334
60133
1233411
935825
35701
84500
963129
1399525
204113
1180560
927351
1035793
889582
775432
1039655
1091872
944452
1218692
520839
305937
1184872
949716
614722
242088
119434
799120
1548850
509559
1317767
181994
475307
1082092
44656
499213
542038
1522959
257858
210263
731937
800444
558105
1628884
400813
1071904
1530787
350950
1237121
1253061
1132865
629766
854097
1038622
1478510
139283
1501105
416054
17319
146921
435506
705452
538122
541674
1285916
632190
1442951
1487399
345935
650637
355529
1142104
359737
1478855
1160416
1598021
1230810
319450
1177373
1307205
578191
680528
23156
677289
801959
226671
795581
935506
901998
925043
1558852
86229
28400
330380
1082419
1452774
1350613
851003
291143
731847
551678
1422905
968106
1557768
693803
1282542
609275
1248537
758619
367226
478128
407940
834740
1504823
1459026
1254831
1523293
611688
586169
622875
1010919
150020
936269
1276664
1256046
913550
1392965
1058054
989175
1034112
1172633
1510595
127771
183757
727808
1226175
1350807
1284516
1606097
260861
498376
1567267
1215341
1035163
14972
192288
212692
1604428
234230
1089936
266391
1263354
84821
709942
44858
1172127
86304
1250303
636808
1138587
1513842
399111
1191089
458936
196366
757854
679086
1399881
406565
1517253
953177
1062847
975496
1027565
474654
1130204
1270654
1206920
63901
152001
1437142
1434983
387487
597108
223729
274359
669038
1515062
694649
1164366
418912
348329
281182
94123
1246545
775366
487586
1606437
1106753
658037
344427
454304
1372551
914548
1293295
594473
1330570
622136
403320
895700
1249580
1001152
706564
671938
1423624
746733
1609298
154562
30692
1196218
689091
1352229
307319
1083328
976308
1071486
1069356
14105
317950
1404407
492652
4312
42154
867006
628995
1155356
1327249
424249
908104
249088
992206
262080
1178256
1158303
750375
798215
1030883
1115463
1170589
739848
61580
1366129
1536079
1342702
873331
257624
1095503
541146
1550800
400420
772009
690245
200167
1239663
1255467
532771
512010
271805
1359744
1070003
1397402
99167
331444
743853
505842
505543
545372
266336
683480
1503891
321539
902704
839630
419126
524277
1012630
1368677
875817
997261
899547
80438
1474091
729391
830855
1421695
521608
102775
372123
619337
1277347
700831
750728
1239475
444059
1589134
1090985
1597230
1214977
1481509
241158
1412301
561168
111095
1182623
1365217
834035
162237
665896
206626
1309138
268303
1193566
1148621
1517030
1291744
315627
1392729
338951
723410
260770
743867
1156819
1634965
1345148
1569252
757413
963109
1308683
1547762
307674
609008
1278102
839228
468733
107798
1112113
259480
802914
906291
898024
1646869
852515
1379170
577434
530024
716623
85952
956591
972615
845209
172538
469607
1111280
490765
951910
501485
754095
1281100
1188513
472706
558791
500038
1007112
404352
1626614
1013573
164161
1430624
538045
1455153
911986
654238
159282
542991
190904
308763
101757
1482012
224102
472460
797126
1062497
609216
451329
911985
1581161
1156936
674010
793845
804536
804545
1157193
677724
687548
19266
216775
1502880
341749
1529839
1299265
1456555
174551
496475
909674
103358
146584
791539
904502
1521086
832467
795589
1573156
829680
703456
1541247
1535668
1053424
1159033
1180519
291610
1176442
871118
1180937
746053
1362452
253969
1251883
784723
520975
426774
694762
1453783
1633056
1482389
1590639
532090
587763
946464
1270619
9913
1523708
789386
1033939
256074
767986
1320517
371247
256493
1425681
1575188
1334041
698697
504391
842773
580018
964955
82525
865206
7245
1534215
243297
212686
843794
262379
340232
310916
557570
1061681
1277458
299564
979014
1455967
161281
1015116
353633
1505768
866416
230853
942019
246502
54878
1569791
1005684
470657
1295797
496340
234918
251853
341562
1012345
1584206
1566946
1196485
393357
1121421
1068984
168182
1511854
1412140
1259124
1469525
832434
318738
1362336
1213107
1458031
1514316
581027
1195380
765376
1161350
857317
1478127
1124809
791166
1196125
763246
857643
341351
1224843
361068
1113633
299739
1395809
482594
1052594
1266897
1381062
1640946
387769
413155
512465
1473495
1415262
1639649
638702
1435263
340916
135419
539605
679413
1435143
1474923
888897
193316
1277650
1505767
1112008
1184063
6960
1569115
827143
1609213
275192
1162531
1227794
598961
1301012
1081795
1534122
420887
1609548
1232968
444524
1461079
826448
789188
1482204
1266146
649833
81576
363017
1628709
184876
1354498
799736
854111
941570
1348946
1494084
536623
894600
1407732
333650
1451684
88836
556362
981550
931238
772593
1200283
1619879
1621656
361707
571672
1173129
1200413
55736
1608186
1578474
1591336
440784
549187
1373410
570369
89356
494531
1278781
424303
335083
1355540
1591878
780389
1506136
582203
1183164
505930
1136127
228401
848846
1562537
1078725
1486546
241920
1301656
205500
95849
254798
1219587
924182
1475798
235911
1393689
1530789
1465848
1002052
330532
707038
421192
1081561
1173566
855716
299960
1034760
612988
767033
1037836
1083587
1563097
1027639
1563270
754687
811537
636305
1236545
56533
1523469
814936
389236
1360908
1065581
1427575
87099
1284733
790186
713350
232915
168082
489996
648814
1004731
533038
1317544
1341948
1245748
277459
1094636
1251832
1008918
758859
958191
668498
956999
950823
896046
963913
1252619
685881
1118727
216178
1261153
621490
1222482
1641623
3543
1606723
1246487
815742
143276
1584933
551137
130095
728979
368248
1435883
444568
1453868
563825
489371
60906
1479185
839423
565596
672411
269211
1166567
1475667
1600246
1365099
1415368
845948
247311
1619928
788376
1051868
719271
1537381
597211
877952
666045
625023
484028
1545420
1226418
1305091
1185117
1377598
867989
875332
1396333
1247409
241565
684657
26018
109904
1245479
1465715
1468370
1617656
1232477
1236367
1632214
663492
1337420
346593
1267089
1097963
1408835
964977
697031
1066078
1001583
187269
1276149
1299475
507322
1224806
1003920
505766
1449916
1552494
317422
1117309
1452036
697083
160670
157726
1537156
773453
1120602
1168130
1046021
570916
1277973
1926
1328841
832505
1130228
1565527
507738
1345395
321983
642985
1292405
391209
783461
1508846
1194769
246656
705211
1634420
287749
1360567
1193240
212072
1366082
949755
112
314043
1133945
1016912
1413497
144058
1420446
1115145
1414925
648850
1237644
442849
1354267
1132462
1417040
787281
1519285
315140
457395
1161902
1507810
571358
1275373
4426
721968
36396
691305
1220191
543975
825345
851634
1162904
239684
991309
1109741
1363228
323928
961325
1640980
991595
327140
409875
1588563
742294
1645816
1282209
1121057
1264902
1253400
1040692
201702
3208
1321602
1078685
1155782
415926
924811
1165282
887673
1160054
618086
231824
572005
47550
1637707
608165
1464153
1008983
1370860
350389
715503
1149195
1272294
260683
486085
1354043
939165
554841
1585813
1219264
233951
895186
924619
341311
195895
1493191
861800
29575
308487
1202140
985247
1559627
408914
392093
597458
771890
753415
277109
1119721
1362833
999878
144846
1036815
1427891
1520636
1312546
766192
888354
386442
1277628
1423244
1003888
474417
356054
1614787
835179
741879
335022
710774
952601
1448156
1400785
856024
160593
1464531
763314
1500628
510748
519683
1526378
145288
1420272
1017672
212748
662548
42967
330377
565664
1602478
1218980
594957
258630
840032
592072
1148923
806755
674605
679560
702326
26322
1076572
537166
383314
625980
1395905
99708
771404
1037158
880263
1291182
398652
743741
1206316
1631370
893006
417565
624547
1116292
1337224
1134876
635796
456856
1598566
206358
756774
914950
511349
1015460
110766
382888
455496
853579
977253
778426
1325863
880181
1547873
248881
1407654
1509721
339900
542299
1513124
872340
804430
1003083
620877
1543949
1000834
472813
672767
254686
524898
1057879
1127348
1369248
320729
110824
2005
1363846
13162
704853
892915
1359004
1027434
1327787
908955
1561747
1317229
1322119
670820
1492420
103505
87027
1518812
1168329
1479627
1500417
1559522
1207160
1372374
666136
1473530
1565461
285210
1548372
1149337
883786
1331230
889813
5479
846218
1517863
1208833
125198
389960
831318
115092
1019260
343778
1360939
857312
30804
1318776
530946
957462
78147
26826
40840
557042
897681
1381863
771510
985982
1449888
1579999
94644
681662
1513798
48751
1287661
603560
474461
123707
951974
730484
1458559
32966
124378
1268684
1619204
1472381
74512
811191
1408315
425111
639123
870774
1247206
293772
887639
1113848
813277
1025909
869567
1280489
49129
1483684
1353162
1378482
164240
1234338
92021
867707
378503
603939
370730
984270
141997
227471
350316
1001081
973203
212203
519277
1583241
483987
1188987
1260243
1130138
1569510
443815
697322
1451925
296060
891527
1018776
1047601
67604
967250
1492166
1264391
736705
1626663
390688
123601
1472341
1608937
874138
533535
365966
1642599
101998
681184
346706
933844
1532416
363349
1482793
350014
1055538
1559340
840294
1417325
75776
1007184
618690
1631703
760969
816370
1008247
510725
1103124
1516946
1381990
1502789
1081874
1268074
1211119
1598885
1431853
789768
644539
360753
894764
85268
802201
503841
127112
973557
828125
1085614
353549
592627
406725
1583369
570802
1466956
1616055
1459079
1247254
708610
688228
529168
31538
1569031
408185
199423
371355
1593705
545358
1632491
73498
52205
1552596
281108
1027822
610271
407681
1613860
285445
582054
72271
1049614
1073403
1344958
236728
954676
799358
1252276
609254
973298
388201
544663
289699
1401378
1432470
1133711
760597
1589197
1229486
1113270
1601192
891756
1644117
1363145
1172067
447687
1593887
1119766
364711
1540103
393821
897826
1254245
333754
3179
268771
329800
754772
353189
519815
275199
249964
1044096
549247
88397
495724
351176
27827
42596
749698
1068723
814175
1022711
1344559
368668
499918
1029228
701733
254296
242737
1618419
1542767
144436
725568
536756
51615
14272
414908
697938
468882
375840
1369794
644228
1134515
1057803
1634548
1352987
400064
373500
1270187
911211
977116
241479
197238
1210187
1553602
1112547
1595842
1400830
467969
1566742
1120977
146436
1293382
449179
558663
652180
324660
350880
1168108
1583837
971186
82522
618283
509908
1081491
623272
456981
730298
797530
1291668
723610
1026264
288470
594588
1497141
1614212
858592
76315
628665
1237844
697769
1080447
462136
546289
590028
471155
926884
620060
347533
1359196
78766
1286024
1152053
6170
651409
1492661
50414
1339892
763777
208828
196193
421448
832374
696498
724121
1586228
1495677
143167
189625
909707
818999
148669
1265033
1501930
1101305
450848
1517821
187449
1179103
171162
1381521
1555317
1374077
1526320
28108
864142
1629249
941516
480258
1280561
470235
723919
1384580
564985
750859
1486193
1111679
180979
434647
983904
668326
657943
391258
1170058
1506177
1150926
718882
314925
870091
99575
1125413
1293563
1629921
1059759
549371
1473300
173857
764009
485283
1561298
7243
1513845
864693
797137
1193312
1268134
1227770
16365
931150
716331
583476
670493
976664
933007
1552012
1056043
1104158
1341714
1633562
997810
1276202
602777
729536
1386040
769155
541158
1151281
120012
1290202
886270
1484335
524176
1020913
769098
1129873
1288428
1450355
97507
574240
298179
1140587
733589
1084724
485335
734702
49301
1055914
917747
1151120
417276
1552066
950384
1324425
13675
1282137
662635
1315664
351926
1549369
379223
1180178
1238129
758204
1528671
92881
1108375
1451738
1391685
601806
771599
320882
584547
1358384
1264067
1597556
956106
838814
1646959
1424705
1041622
623689
825197
1112826
1268251
1463433
1270999
1162158
600506
294923
20150
768742
1383468
562851
1309884
567528
1308055
1013084
1479320
692566
587311
1264742
229578
1263388
1230539
527126
837343
174732
1511921
871948
1042332
1530524
1346846
405543
922208
111051
951801
379027
671219
541196
1522910
173726
1567975
1199035
68992
679956
1290680
926043
20666
1048849
810154
1041274
818886
865643
714263
1098719
144823
1553039
1223056
996535
1597338
1160826
1381017
1639842
912548
235485
110836
1277149
712464
377713
1093948
84171
1071480
982805
1400338
1369168
691748
1495037
626068
1243506
1345824
167963
1418476
264942
759744
968447
712672
319418
707049
1113354
812638
959465
561910
403550
993261
1288562
789150
548360
546396
1473517
552210
332130
1596737
1316857
596138
296432
1314951
546139
658965
1252863
1609834
220189
539236
1319911
1171608
783449
795119
617704
1068256
62146
282471
1626738
520378
1181025
228307
668679
484940
938744
485448
1300323
1454825
740689
392236
974626
522520
1631625
1103920
268024
1262660
1011338
1638443
1347912
1558180
1640264
879329
799867
616333
1241074
50019
1243387
1090214
1074001
1499470
373064
176163
1364990
126225
833872
257607
1487358
350848
1397616
321728
356287
1305427
13058
1520331
938421
1335293
127379
806039
1062662
287733
224613
1182853
1072766
542589
950426
1303749
1518436
738459
1427793
128573
493331
754327
188109
1141751
315506
1165082
846903
781460
774559
394425
1540797
1330441
770460
755798
440039
502179
493927
548121
283499
1433661
1166246
496475
1594391
205958
684645
219115
1542657
872782
418321
1123178
827987
587519
1297535
315020
1561501
120322
1247358
1001266
401031
723848
1175860
478830
1079552
1640513
1551122
659764
764651
439529
536513
718739
1493075
702905
822291
611683
449755
920566
116640
1077361
704436
1338777
1169013
943760
1340090
883811
694466
127223
870374
620730
169253
1319874
11212
1269121
1362927
1309727
149460
11383
1291754
1044822
742739
1085925
794347
1380688
346010
1580678
23265
577079
1543284
819057
797449
997251
696121
1474511
1123141
1231907
549314
1026645
1460418
380645
65384
681418
721828
682568
495577
321862
968205
1205713
229382
937330
230292
472221
1138918
791106
482449
567185
1170354
498548
1471554
86911
1559574
125032
186216
714008
998656
586583
1220980
164720
94366
811691
766125
1044511
734281
481492
1005836
9691
820670
990010
497580
1602859
1065588
1279718
699904
732507
271618
1186449
1255187
523323
267382
1467171
256301
924786
759039
174346
394927
897072
64138
1093747
445596
137283
686228
69889
1463809
316847
773020
1452885
777667
405664
207288
1070736
1390911
729856
462363
598381
72618
1521645
1196088
508177
1186778
1490371
1163422
361516
745241
532980
1193419
1275365
360004
20295
1468387
1087919
1223460
796873
661516
386750
767504
671740
1349710
333984
448515
706677
1602452
871020
1385363
514606
56276
586589
1330333
694556
697170
914755
951061
1239588
791563
579360
1509774
234187
1770
215247
243192
1433629
424381
888975
590046
1349071
241284
181383
1519733
1475595
1104794
872731
551814
566361
904028
2449
1117810
1621917
19634
660272
1359657
825548
445087
374148
1390839
1315762
495060
1265453
1519688
941698
1119629
32501
1522292
296350
649030
1342040
895505
66055
795443
538379
1285696
398902
281764
420337
277312
49964
347017
1187646
747359
306891
896082
213262
201686
1406742
1071501
282162
46890
1521105
334300
522479
1322230
1131531
1148400
1549764
396254
1007424
1092554
292294
162883
726523
1309344
670073
277779
158335
81166
1255979
1608221
928870
210452
1528726
62264
96744
1216375
944408
108045
161106
383403
887791
394526
1013800
1272768
921073
710307
1328809
1168676
1463577
408923
1020308
637339
334080
1588185
845625
433967
1234482
1545476
936731
729129
1279312
1355803
69402
1347328
1029256
453486
1382115
736138
496118
1613259
242040
923276
249474
383983
1316167
1035382
710127
439556
1593307
860592
377162
1304844
1222227
1580649
1250291
212758
1139126
475511
208111
921174
1001507
1406983
1597403
1051267
966736
881187
926087
518948
1552495
476263
1510702
1199422
1627564
1602014
1454778
854964
1226088
784357
1376901
319658
1065768
541830
318590
1515378
607247
817691
488682
505198
577137
916468
123718
1303633
82542
1505671
175073
721424
1402025
307467
73247
432973
721232
871362
1282211
591619
355092
634110
520972
626638
417874
908455
1272986
256291
123795
221232
1367430
589852
914451
510346
455119
1331916
249305
61417
577425
409291
1515652
255259
1272467
815482
1544459
527593
1557817
1018237
973804
495142
249903
389854
445847
119973
1037513
439565
1599404
1260035
275286
665973
760091
230715
803567
1484673
636724
1229536
209421
682216
747323
889094
138843
79621
376274
1260299
499274
1153887
219314
158419
886288
347029
680240
382727
209833
161177
1428422
921937
1527767
356858
1511816
29682
75371
968227
989384
1427719
66094
1386559
1525399
666333
932418
13610
979007
1466384
881683
926640
753096
1127390
1644301
1334923
1567287
1529614
412620
631998
590305
102811
590614
1230042
840036
822376
901862
1392363
861094
1441076
1234063
1074723
660734
1223984
1125888
1036866
562916
1428338
1533127
1268865
808712
1568262
1411733
508337
1463555
562332
438177
46467
8791
155095
1534098
389577
120422
1507172
1439666
1557809
921131
1244088
929129
235547
142036
1274090
259387
787127
948761
18699
480706
1550846
1109531
1133293
279326
687757
1202282
1270244
490232
1388639
231702
697584
1520811
683983
465257
1307500
24870
962562
1477720
487215
914352
523165
301887
506182
1583988
1035124
1465550
222889
562045
1467623
666898
594246
1577482
1240837
649677
1325652
46465
909876
1211799
1392775
218149
1393868
1173930
1387699
843819
416303
296581
1107207
392865
593942
1512126
1572055
968009
263206
1646890
1266334
61271
1323060
1414852
1145362
412930
815470
1022731
70081
1276575
439885
643138
1465640
1053727
158637
126605
195411
1500380
1073660
1072946
1179594
854374
1291644
1341855
506729
487244
925846
1114334
1077078
795988
572560
741210
567073
18927
984596
570539
152920
641459
1348661
2142
1364212
386475
174100
176245
379634
348504
458149
1080711
1103470
1343099
924261
1492662
26151
1558443
239601
5396
1329694
1215771
1328407
961028
1250520
280534
799639
1031512
461149
1234734
221778
1348050
1501261
1463733
1246596
1191005
642687
1419074
330476
1244600
1530572
12535
527815
1298961
1188750
1075551
1320989
447220
133836
610108
347328
298879
1037103
126357
1352410
1023076
1393411
1210658
696956
1097013
304778
27971
1513982
617276
374926
324847
608980
485232
649479
1124084
939034
551857
518538
699536
596659
362725
1197734
635362
1229229
73011
269227
1577131
1577050
765118
1047989
1626385
787279
908811
614661
579533
23287
1477079
113064
1516831
1015477
1527117
1112462
862852
923032
799745
887490
1080231
1251076
947855
735701
673062
1343129
711414
1115299
1193122
1465524
332870
1295907
1122185
1625909
781471
352717
604796
1422140
153508
586153
1524728
1077885
1564860
335097
1493319
552210
867164
1032108
1444341
197219
1600911
1609599
676560
702389
277625
76846
527961
84454
1447838
754908
772469
1076280
570644
1585560
834788
907421
511234
717660
217970
291539
1120065
512753
1504693
189751
1536300
285034
1050590
1199357
649954
1371192
1027103
1071883
686200
1611098
1612812
700745
775937
42726
88936
38963
5530
463011
406332
1547373
731563
92830
822356
386673
950969
1032584
1528531
304818
1153035
1054493
1111763
150045
1188798
896184
390615
479943
223189
310853
926930
439441
718755
516094
224416
1352871
409410
510968
1519402
25182
368810
507499
562144
10082
1345366
1300109
1526306
856875
1401355
746454
1532500
86904
169621
185349
142510
716238
538837
206290
1245340
278322
1068667
716414
5016
1628529
348377
577773
1174619
899998
749363
540858
1335362
62298
1553967
963420
250029
379339
865154
1110952
498090
1635302
750256
759757
1120220
1217789
761660
216992
230494
631053
1072373
70532
47361
1521315
296644
217241
1359928
83888
1540378
1358155
1542584
1257137
546903
657099
1447801
851472
860797
1584024
184546
1611015
1023123
1007637
957903
501312
960370
266335
1007959
1437138
962616
1216447
469479
1000297
969513
1138302
50707
911787
1013554
120331
789185
466333
428036
663044
365861
1328987
1626233
125268
256027
496151
940046
1475653
1493270
931562
1398735
1157797
444452
1526053
1347179
443634
834588
1324685
1094686
911096
1475018
732067
815826
901083
744326
767825
1645095
1316263
154466
1474258
1346063
1567243
874982
580895
1612058
858829
827847
742485
1521548
1336661
1274737
245177
1145802
1238766
1543319
639432
251772
882025
345150
1110846
1635274
1362531
1476910
1400833
54721
538856
989636
489298
181855
564112
612500
1398285
1618269
314745
1495855
556282
380679
343597
247823
165494
1115313
1404118
53824
1388680
159519
652872
1240953
1620446
882553
430543
1231802
143294
675511
1113160
1500275
486971
887939
1108040
211006
1127427
635536
937022
1107349
122618
398254
31822
1214763
289157
112847
688135
1018122
855741
53065
1400314
332887
1081119
1092640
819008
410320
832552
1588393
556365
73726
1149305
1490097
118546
1368813
718659
133146
487368
185263
1431336
194398
1547196
703096
1279391
168681
1416966
610600
1641298
1274882
1086367
1215645
1271993
1571764
786994
709999
54814
1469556
483137
786066
855499
1054022
589466
1582911
1351973
209908
482507
281102
68835
908218
1591712
63870
528887
271018
1267006
1479762
393539
32545
893683
1641200
687891
1508953
34915
593391
452587
1194290
863731
1494587
262875
1536832
522471
1357219
1111764
797049
1235138
1454700
122282
1401491
320707
1398920
268951
1013469
1620329
1508782
1249003
1378001
1014515
1223864
936113
41026
576290
1268246
618580
467895
1171963
597104
1291054
1006211
1114363
688856
771696
1377870
215903
631463
351871
221410
1536408
620259
1460791
1557462
1112955
855263
1267624
666199
736891
971776
1175946
399638
577011
1130827
394440
608202
594846
1536762
371981
513123
1186053
714235
19784
991391
794713
1361828
556912
660414
1185896
106227
1623469
1096588
743183
28092
553414
1102759
1358317
1597211
1546883
1428242
1582960
775338
516419
520562
1214255
427471
22028
779691
431535
83954
1177816
633639
180239
635780
450916
1407401
1580546
222786
1465003
108989
322620
1153744
584038
578342
614064
853036
158737
661194
1089057
1577855
622143
743135
366271
543316
876271
1508868
392549
3737
266057
1119363
1471032
413031
1152268
1061841
22235
582950
44055
995148
634845
1605566
794149
167642
280673
748037
567810
98351
1038092
348790
199215
426160
1587601
436785
1445755
1125447
440607
1331863
1562104
1241707
771224
840264
208477
675192
601039
627313
1117298
314431
1278964
949671
220976
711902
107816
328734
460936
353007
444012
219223
155166
1142506
1080014
1012872
938127
207603
1310846
193277
909123
1478413
895727
773339
366484
1123065
630988
63203
1393312
1351566
1532283
201537
389614
655335
1100418
184748
205877
168870
1517361
101848
449082
1175700
955540
935506
1041285
1422434
1301742
408848
1515595
1283836
769629
1093613
1296875
1067878
1548503
1358322
139108
688442
975896
1307912
642863
1232234
171695
855770
1633009
681691
1437808
51981
1346391
1540750
1086618
1509685
527450
225295
1391893
1138911
424171
1282850
89387
196055
534279
221003
854188
1030665
304016
709451
355034
1453258
466008
615689
1474710
117332
902333
1619550
1581725
1120380
316906
150571
628091
868919
1535318
406022
762147
726738
611491
277354
1365863
290215
1140417
1138189
131671
787761
625691
589777
763
1398409
1357480
473476
370640
28160
1374660
200505
1391520
466806
36312
1351113
282590
1320061
1596319
443421
1101102
876120
815540
468513
1376383
435709
1487932
778208
604509
1580975
647275
880033
639826
1570189
908331
725511
1150512
1129557
290356
1285474
1569699
1331124
937042
624904
697046
37266
921213
1409330
1445691
529865
637153
1139215
257978
205266
987772
270105
1003861
1500900
278145
55703
1629044
1586360
215384
420377
237016
1193789
677756
433695
517196
1032651
1090425
825396
532139
306334
167890
1261623
1252070
858405
700346
734516
830237
1377974
591133
1409154
1471651
1526607
967361
1564560
1255589
973880
59829
1415873
1529300
413046
1025083
1087614
699439
106637
969492
341306
62474
393913
481645
715852
1235934
1290235
5942
480245
1402296
1467994
1467406
112203
242953
610306
1565645
1486385
1375842
580133
542714
803569
39540
1229239
578503
705336
837725
1361897
1163863
1113226
995610
515917
509659
1928
831953
1574855
1564820
1562169
107541
735588
1455828
150985
779617
717538
1360215
581334
1179479
1291426
23066
1253538
111521
38290
405141
946202
226907
924035
276264
910664
348329
361044
1307576
1341790
582865
476672
174683
588550
162506
487335
503770
238177
760889
400514
440768
580963
782623
364803
476739
1264349
182198
1377704
1386392
926437
1014028
1601832
446607
333207
958933
1363465
894124
1071088
1574372
881766
76150
1343806
312624
1290570
656812
1482641
641589
1465033
468258
308703
210532
630557
175059
368106
1407852
173616
899969
1141939
312894
1321682
153686
626576
700669
1321378
309407
157425
375729
1498523
1528313
1316579
690906
1258704
354865
161558
1587349
1220948
163899
449259
318205
823106
1513088
1452874
1609902
1419093
953824
370676
417249
994943
9414
513618
301910
1315331
1250939
1417539
1132308
1194054
797095
175786
608810
1077446
586124
1123244
912516
1340779
508154
270196
992985
1238954
928612
440664
1352605
167555
742060
826796
919471
952348
1419890
172134
1476541
648467
1274649
1060548
1013798
1312778
1406625
966131
389728
1908
134968
486084
571456
1129169
134989
45381
1561384
753905
1060557
845785
89844
671642
235286
139479
1404561
1323306
1214056
638709
1533065
602851
811061
620229
703977
132813
1349616
175172
489487
1314660
1501579
1063680
1176699
1562240
1632126
756508
411686
265260
1511851
1461912
1394949
625460
250658
695615
1128870
1245788
538361
777143
419240
1625621
661115
169102
282589
212488
571148
567680
1349087
904771
119160
427442
155754
1384616
502072
1360407
1629392
1018032
1520692
626381
906875
544908
1187825
50907
1289249
1472226
962324
484113
384712
708526
114950
825297
1213308
141663
237871
1382423
1103217
414258
850625
1486341
1436695
694629
811379
186866
41240
540958
368949
499375
321612
1378479
888065
590788
853043
1170752
1265840
955710
583573
1304805
229244
382283
1604450
569145
170659
1540946
1208371
666536
634599
297523
233584
1433208
1339764
1485083
366226
901230
62655
902099
1464576
757619
1250987
348601
82764
1469325
1307684
1520275
876657
370096
777329
125028
25332
412017
717490
402833
1401119
475483
1438075
673015
1021847
243516
736494
386322
767692
586507
806308
1218645
213105
999460
694979
811771
1522401
201329
88726
1512516
362585
458233
28416
1012683
1284865
413782
983736
352498
490480
1466857
1215119
1587491
1328652
344647
1184537
1548741
1049713
357032
232982
632230
1162169
282555
56392
657398
270159
1092697
904461
448660
785753
196242
101667
883222
697098
1571308
16996
461787
9615
1579431
1538700
247927
1642802
800491
565772
1217735
1496676
29826
405121
919709
1174494
987854
114429
1636814
979683
1514928
1100003
360317
975131
1267025
349458
10120
1073273
796917
1585875
674734
521494
719783
1607428
862434
1417242
882138
1269517
1326657
723557
530172
877110
116261
48983
1184130
1554127
1458783
578848
435830
817570
837406
1304102
1333813
527351
129018
1187041
48353
213641
518942
1598473
1074549
1021930
1429914
1119399
351064
494740
250541
220575
1618880
977442
439495
676237
197681
1228553
1501259
886573
755586
247250
1148985
153786
398776
262983
1490438
106234
1322098
1401298
433061
2609
877297
474251
277445
1009041
244045
197731
211923
1215031
801230
933943
231813
1425574
941117
108210
1012450
529605
1428535
1101674
1135222
1313670
846111
928036
239723
433478
1303490
95043
844046
1611701
1606837
37690
264736
1469499
416583
681323
356213
129479
564020
845284
433698
995021
1515826
31903
1548856
1300977
1284041
831825
396670
338865
1195427
1371319
388449
998593
1101689
1366053
1048703
460234
399285
1064469
346213
909051
1000464
1239452
1632554
1142287
267840
117442
984373
180786
220629
867022
1589386
842782
1522163
773296
857378
760348
1015012
21361
1536422
691103
904407
1274781
1522476
860820
584779
1398343
683949
853477
868533
239127
944028
1148845
300700
1147276
526850
124912
754102
455928
1503688
1099533
397427
1524211
166184
915129
483146
188874
296542
897860
1476573
944270
30127
1373997
723320
1179583
244954
1196861
311363
5592
1530536
363742
923840
270321
465897
139793
159726
1057982
398350
1548047
921863
483911
23168
399163
674611
1002475
1138849
1351747
1434151
1204962
597156
1350491
1495384
641195
535318
90012
1160218
240972
750781
561304
153893
1196867
1265643
472826
1616275
1580373
777304
1613711
914413
1515901
349546
1271200
1396923
47106
1220609
1246845
934812
110440
247300
301989
903059
1114615
389042
888495
528655
1491583
373064
1609474
72902
136447
1355823
65618
1015280
881267
600192
348849
135782
637759
1306184
913503
250612
1460766
64604
812270
401952
1408958
1254108
1610232
1081327
1330396
589276
779913
1409266
189087
1324335
1420284
46746
1221363
1196683
101893
1215681
1548626
649068
888336
916195
1270148
1646966
753803
1091722
783949
29565
730943
1297619
656743
930835
972713
1418137
211835
1239929
290232
49226
816560
114085
781927
792692
333768
454521
908779
486010
1647611
1475480
1369481
1223505
1509469
880924
1340521
1454229
1296334
161248
759708
44592
411017
1236929
383529
1424703
1052267
828810
704798
224824
1011476
1458731
1552060
1450729
390291
895319
10376
317585
128293
782941
905537
1603482
1490492
265502
1629395
768544
581052
163408
578671
1204577
1634748
625811
744069
1424945
1037220
1472969
1628510
750955
16019
1086554
1028897
1636974
1024453
585966
823517
1166278
77087
622945
1439066
1473828
830244
717307
1291738
955540
1179094
1244865
433676
603028
719682
1323021
1248508
1437451
1519702
242540
428981
512985
1330608
1306710
507414
134617
972369
1440159
435278
1471083
1068036
1016996
1169150
1212952
475448
1106840
33029
1206906
565657
836339
395461
937163
1252167
1433919
1545992
165068
1311492
971810
117515
1036442
945775
827529
1173287
16908
414652
906004
274143
1540854
104350
1246652
287959
325489
1606888
880483
1418337
1228645
708919
1128545
181503
1012494
30493
531356
557422
579123
627693
684933
955825
1713
1207054
727578
1432459
462495
979447
436877
1129092
400375
682924
1413360
422724
1477756
1492410
499967
508408
683523
854456
279629
1235377
130316
320285
1131508
1048711
164258
414043
1103573
772232
1001042
1554510
1307970
1166134
556775
66436
1280870
812154
1367638
851946
642494
1252249
598740
564584
1381123
1244651
259539
451359
911779
938397
1159272
828226
1487922
296830
384379
107737
1053387
1534434
512615
323410
659512
1531731
1580579
437600
1103780
577656
1100608
1402583
91378
241086
827990
362839
551976
957574
311850
507828
888618
814317
929355
462280
1432095
1499473
891941
1345168
1218929
875604
828140
1306549
617000
547312
529569
1407591
198963
87841
1452199
505350
535418
1613163
1041291
379233
835442
891327
997901
632158
632232
749068
105868
13371
1030014
1244480
1023906
258718
919055
1055339
1078288
1023844
789978
1031884
806877
298717
1221028
1619034
418116
539648
1521050
198750
272320
1545609
1149722
1627891
1033218
609423
1552017
1589026
1322357
1075190
335933
525937
1646693
123392
1083832
1487125
999671
1162056
1372413
159587
1178199
1418176
636461
1539446
1029754
1023503
72006
1263593
1476136
1289379
1017971
255723
986198
1128901
31090
1350884
540476
1393175
692595
643418
1310462
166750
1422177
929809
10228
929787
1096435
1094305
62710
942986
1575153
111762
822987
1038790
60722
786064
260540
780245
1528016
1104315
1310697
717685
235256
297584
656869
139490
195237
1010575
1507817
297325
1286620
344142
1108274
1172339
168383
1501271
909744
721992
199020
985845
1321812
1163982
1013884
791149
413998
1075068
481061
54665
261298
118823
577539
1212505
573894
159582
1273108
1452082
1470291
1469447
679193
1278414
56012
1423886
774820
390709
433138
1171480
1250169
567252
1029384
1373768
60161
1448388
148664
1319023
1380565
1015417
1615890
824448
825989
542659
258516
1116069
794087
1164982
926280
557669
490352
1164027
1627850
1145197
520320
135073
1410975
529960
1085982
1627727
398403
728245
188203
1567337
1209207
790640
1372800
168846
843015
1183281
40122
1610319
1440290
1240735
1392347
432396
1458400
32560
1491878
1223833
1494722
286880
221384
409024
15390
153837
1160786
1598139
398959
485956
914062
260294
709080
627385
855843
190742
1543398
892312
902356
1371501
833929
800396
807360
1547112
543369
1408567
760264
1263851
283070
1014192
1166044
448731
1476201
1001338
1399356
792125
909608
19854
106437
719434
1048235
14535
1595183
7886
1640253
1533970
971780
853733
1645505
17900
1006611
1292515
1227890
1316904
806413
1471620
996371
1236826
313568
968767
40888
1605635
1281522
205028
618527
1075047
1381622
351214
778825
1232345
1463003
977983
402616
169484
536417
193105
1095040
1330166
1173279
1333454
1145085
1592517
449884
788558
159784
1497488
402908
124627
8768
919476
1148815
2165
693104
1418423
321288
917039
1125379
1599672
813902
695033
623038
1459580
820426
291676
1058698
459921
1606131
1278460
24228
802580
147390
1258722
988210
379873
983319
1380074
328314
536527
611473
426746
335779
168490
669018
1033696
1333360
568114
562979
236829
233537
638086
1252512
1151050
1349436
1624259
1183058
445996
464604
624699
675826
1487992
571768
690293
119722
539134
1160868
672721
1266959
798418
1114845
1402241
324373
1514225
82402
1529550
1309997
591166
622030
943496
910792
628197
718766
359355
759963
1045744
1528637
1097211
1449052
1238524
707222
333558
1465774
423639
1245624
737621
1102914
206332
1443325
1433092
1539956
1356074
1513677
441219
411796
270869
1610749
1052910
1204718
374012
1024306
794527
1640201
1114686
1244087
424151
943954
667316
400535
1366931
358478
1360026
601767
923021
1490263
56373
1482105
81930
90909
1540993
1515225
765041
361513
1533408
175277
1240486
1154340
1230234
1126878
1403095
767776
887032
22161
1082917
1584254
450677
544372
243594
233355
1176044
729438
500981
450023
1147854
1343715
1178900
903950
402410
398523
1330780
197258
133569
825619
371361
1007425
1315241
1638562
996853
1585023
952789
153127
638622
773163
259520
1571207
229519
508866
1169022
1303430
1158248
1298655
1340758
1012076
1119049
543789
1239440
1637595
742810
1321411
1041309
874786
268516
1125688
743945
467018
1023471
1513142
1206274
123760
760961
473749
893836
1178250
354592
503331
1135444
1475942
570109
112671
670335
308035
413071
602
291907
376169
617813
166671
1445948
1115934
448328
769076
789551
795355
279966
834523
930336
581407
424724
782132
913745
555954
1413644
1117178
55406
627879
437174
187502
493441
1518662
1064323
518791
734006
929239
37957
819712
1284919
1552621
367901
31796
1446584
824269
1194519
720879
304666
1044755
745784
323265
1192047
739326
479110
547867
640675
1477537
571559
478287
669875
285644
1580343
1276513
798301
956842
69490
346898
1185541
561420
113304
424229
1274066
183602
182791
487597
1406568
458426
1068216
379903
660476
682690
197302
744336
1217176
622374
1122137
163246
553819
85205
1176200
91068
1474026
962698
31743
57164
1338185
368612
886997
686909
146330
499757
1165670
382525
608848
1609973
323087
28211
176521
152820
1219653
1279723
484840
314240
716908
782389
724295
1299290
578462
843324
1626926
1206831
596338
769558
140478
156793
863389
244093
39492
1617666
758524
411248
1460164
350643
1603186
90963
1027365
1064263
1055086
1621675
64598
772673
1105044
1353031
1148730
1607535
427811
1425458
1339010
358736
1226099
51556
784911
640871
1638782
1240296
611979
833510
1470352
72496
102101
466114
1130694
1035331
1549860
1249717
749513
910755
213716
866486
273982
1342222
766001
232614
50216
370518
357541
1579913
399674
853375
830943
1423892
257176
1268994
70141
78138
1267499
1507107
1480685
1165760
1307587
82448
269674
335083
1473908
452977
700458
745359
714565
581787
1622857
1544978
639874
1323549
569696
692301
398164
908015
312529
740196
816825
1533139
385594
82541
912565
517135
1249631
651994
430274
1432947
1592937
150791
1002889
214188
175838
93318
109007
802521
537660
90069
1403031
153728
629080
1385974
305305
869937
296402
451058
407809
970032
1424305
1542257
1171996
748991
825391
376149
327686
1228683
588108
1379337
1278970
1326534
446943
31591
488823
15095
577166
232317
436496
852411
1356729
975472
50867
1585310
503616
1639934
484184
1497691
111470
640973
777684
1481268
535023
1448369
1338353
254808
1148625
216529
551359
529976
771907
1093503
852508
578554
948940
485603
319076
1515694
1520717
613850
1340990
699842
587739
86367
140870
1436916
288344
669125
513377
475177
551993
1325321
96153
473835
1308982
1444137
1202857
1571245
9757
805156
481491
1500665
81807
1614159
760815
489255
535071
6232
1449789
211405
193615
1290804
1454519
538391
240477
280674
599533
1384824
917269
457740
986780
1123657
1092866
1580096
907562
1432532
1130620
746152
552884
950852
489712
1640889
40115
1382744
384760
715361
811102
699409
881633
492201
1207733
390375
145642
1425591
870005
465932
201137
954488
1309116
962346
606870
1041467
1181267
1302515
652764
492189
394185
1147079
1546989
865958
1474784
994495
512058
1604976
191925
875062
240509
963145
624599
989823
503147
918455
1303039
764544
781910
416609
174632
1032584
82127
1496631
1207874
84971
476285
1387519
1250489
654768
773641
634523
1181884
1132920
21062
588047
1288622
573632
591932
209956
875247
807767
454270
368752
969933
987164
1040272
1535812
462128
924462
1441683
301752
1387861
1230
708429
444327
1153041
855882
1399813
931217
844125
1351413
805940
1553478
1362051
582540
463114
649578
513395
890705
700682
731209
415392
480939
566154
1360663
189192
1243563
1026379
847231
1310301
11328
1646940
3851
503415
150408
1164244
957234
616698
1104667
1546044
123669
856965
1060744
1570763
412554
1127248
1639463
300432
1314084
836150
1042316
117297
1458859
182120
514219
1444318
1216709
1105100
1600425
1397074
1482107
551507
811313
1478852
1228615
472274
515027
23121
4436
54354
259289
609851
973729
157880
1285216
1043919
1469927
986249
1249197
1009616
413286
1569867
484304
525933
204401
270630
1512882
1386697
234275
1125304
418753
994024
573335
117609
580842
231697
742498
749245
531775
1467679
158672
607899
1596866
1581840
1222013
293138
643835
271470
31726
1183264
803079
472086
238992
1226827
968703
411821
1360171
1635150
898590
413037
1088422
1561116
1015050
1230539
155975
1333011
1257871
899130
646747
160348
1002690
997555
716103
293724
309330
349576
767257
443691
474239
1068223
61709
231149
541664
893151
983021
745536
872771
1597897
1276068
311564
1604324
756696
311732
610655
438699
730238
1001408
127216
699957
1490598
1177577
828614
1373718
306606
96408
648834
1524034
657482
1046542
843430
577195
339917
1114382
1233095
1592999
1116674
1402209
1085609
1437217
1573767
336839
942075
1357188
440732
95272
1555656
1624135
1146211
552064
912428
132576
1507425
985902
1279068
669810
1135607
1104691
41094
1165025
1112793
1559444
729970
909147
11362
618111
972808
1293962
1042540
1248323
1614346
865188
1392354
1284404
625349
1291528
904487
1316860
805505
1349693
827306
692612
427194
413766
852635
1328668
571812
383230
1217302
444178
1602335
1093384
1207986
459938
1111917
735771
152484
1396583
631856
626797
255003
760675
1024488
980710
502184
1468904
595795
485782
50255
737135
956931
1366137
321057
1402851
1518559
1442071
878636
1003673
1021471
1471457
165282
715599
1161903
467317
220554
1595603
1156675
932475
979586
1219737
267754
641765
539845
629420
935388
1029790
394825
122833
497150
1532791
193
1301565
1213434
23640
1532823
204206
532700
1054363
1558020
940446
83251
1462268
1224950
1221215
145600
289561
50304
534932
776530
542381
364161
1612326
461572
665213
1327653
794603
77850
1227720
964742
658430
1012059
758419
1331032
835404
1061330
646634
1164223
1570402
1287387
1567656
1555686
1364963
35779
1480093
594007
827082
14787
32004
242364
1339600
612165
9197
1011786
571067
1127855
371145
462059
456233
659660
1262569
1032804
1488811
560112
995807
805590
938203
884594
828219
529043
470469
1272444
1110103
963835
554392
782678
165359
71030
1473237
1220465
122844
1257660
976207
527347
563525
1482448
113726
420694
42500
7500
707715
1562836
1396401
1485408
44486
874086
1020693
794211
1284726
1239824
1050247
212361
296820
1538792
361586
458048
1173595
1277395
400649
1342677
1294091
1401209
99846
1598499
173652
968634
1075639
1521864
486696
345024
887242
1562469
226518
76359
363279
1457449
1011848
655903
1194309
1042087
1119026
529440
674466
177569
867998
1340527
1226749
189680
861021
62392
1329961
1595122
416374
813972
1056562
1032272
1307408
1480376
86874
564585
275024
1197054
435017
916537
279621
851074
359916
41576
1404301
139595
727773
261178
1227541
695907
1421066
1296751
398541
382130
1353078
879023
1549152
1131992
1512640
437361
1489207
1100101
146968
1486794
1234775
823526
39187
679340
239038
279206
1564715
1028398
65486
1365342
262130
572044
1274934
1163079
997893
1070309
1602365
491195
779198
205311
1317562
258420
1434776
376568
655793
528744
893684
1201766
167839
200715
175419
328056
872271
470705
682466
1125319
1319257
1644649
1178349
704151
1578621
1058291
1552081
704779
151506
1403024
920841
174278
1308347
752758
294886
1349464
984764
1115064
41719
1514039
1289900
91503
995253
1429461
1013241
692460
1357199
449927
604201
67159
408210
1298391
1229801
236975
680176
568791
1022998
5561
49365
1473716
226793
1107567
1471622
1071539
1231451
1230031
394061
211660
686757
1403343
780384
1545734
390252
593490
1034478
825523
356413
763144
511767
782
443604
502350
1493784
587844
424097
830844
59526
270445
632134
1556804
1059529
246420
1465915
71511
1034610
251742
285753
1406674
592992
302215
1030534
779338
1348560
1571750
1570344
124083
519665
369963
711786
1517949
522799
34765
941406
1279808
196747
650903
897280
1606493
1439876
531003
867585
1155687
1237480
675910
1635853
48431
487921
776196
902851
1327707
1319204
639522
1613682
1297922
14919
992288
1504105
1351714
692708
1149038
1151145
1515438
804454
401957
16262
1619643
1330743
170317
1125555
1547051
512364
278803
1461880
658170
716893
70142
1646127
1629983
194788
1265618
838355
1448658
172951
1470302
1469814
1297324
221355
32772
476698
1141268
293335
723575
825442
113256
614544
1113543
1362948
279647
1133138
1484756
738046
965378
174679
1631500
1012584
250151
1309335
1262662
1286764
1292885
1535666
1068504
329627
978954
625212
722534
1126004
877730
187471
790448
1039358
911242
821249
486325
1444290
296962
939900
1300401
42084
1352744
1249922
933773
627283
188502
129944
556343
709507
1466165
1456729
450867
729893
1186338
743160
649785
277466
833121
1590548
532266
227652
799432
730394
1599142
672377
1637003
339359
950132
25637
1596157
1326216
1036895
170683
531455
29511
1497539
509087
10924
56619
742990
1062973
359900
1111039
1550437
720845
1108835
474317
884777
1016354
52499
447026
1371467
987697
1233613
758900
25913
1086984
1269239
972684
1630958
909334
789204
1045464
1066347
196870
8120
1409224
853261
1448681
629952
155532
1637290
930493
1053154
534427
911359
1371765
1196573
1633090
929059
94884
726566
1463623
263369
1195089
228725
478973
1276384
618464
1627673
475358
1559736
1064811
1245578
1641246
348696
862303
528242
444944
714526
356451
917276
315150
809489
119457
970457
463662
1589204
51867
929526
1063203
1083200
1203240
885121
1052093
1573194
871110
700549
1183146
1587831
915716
76370
1179755
367274
775144
470129
593147
1042855
1242844
453968
744617
265829
200204
1311280
75656
1420125
1629014
790929
1428710
1408946
1188358
1535382
1319949
1039685
762248
26042
170243
403244
55742
1053177
1047317
805619
803290
1214699
551686
151420
818415
496484
1475560
464826
867766
307387
1208397
493887
532205
1065642
1319275
766743
691995
51034
1068989
73889
502021
182368
282123
1158219
1468758
1132981
1550507
823546
1095699
774423
1616069
521766
1619970
817822
1026816
843516
413313
411932
76701
1628467
729458
966043
1591750
686672
950805
639987
238700
1474913
554185
273228
1454042
1215818
1088711
880452
671057
334294
1476636
594166
679652
836028
1377097
1557627
1516179
879347
1100646
384536
1618121
607397
424592
1602086
1303775
760399
1362183
215779
663143
789776
1141885
541786
646065
1105895
1347052
16999
1320684
460184
391719
35644
967464
1214792
899368
1096786
1279405
1392285
428571
368046
638327
1042351
418287
901559
685253
1168057
321013
65647
335721
965925
366298
802821
658183
295768
882573
383989
972636
1164610
2819
774487
16632
600422
193106
504803
1079625
298129
283984
1410856
1155582
126871
1569163
1229925
859920
1426962
1208270
1250727
91887
986323
1247075
567614
638862
704182
682138
1642610
1539835
1240600
269025
1187613
634500
41725
331079
1636032
935332
663084
881715
489291
1461945
772744
604958
1570729
25895
1365535
77664
458489
144866
787290
1087384
1567461
1482641
1520363
1296205
1619579
85942
1410594
111375
370404
427159
178371
3360
638996
1424868
1034236
1502318
1441678
430983
1432181
359747
1461982
660123
1574192
673111
40426
7534
1247351
692429
384611
365031
924334
502234
1566562
231542
755858
1513577
446065
1433086
858012
1439110
630493
1154019
1159051
465575
1611452
1367074
971618
841574
154388
1384730
1179718
913786
25254
87523
755571
1034152
852152
1600127
1548207
1232631
594350
951134
656413
1323942
1302928
110434
527902
1173200
1310999
243497
637830
853611
576493
755916
972059
458327
1284162
1117601
1188369
1547938
365067
1615229
1422093
1273536
1102310
824871
838168
224708
515041
667132
902437
693387
120614
98649
220352
926026
957268
119677
1509851
1160638
942753
654037
624479
1276375
167091
1102303
1099860
364764
1633845
11090
69107
359315
1340928
1469666
1528257
964648
660750
1101152
1362776
267429
523751
313061
1271109
1471788
706452
1617978
657395
1031871
898020
29858
1401633
914789
1275205
523558
1401931
383192
869996
756459
1530688
1600400
1106195
1451740
82490
984336
474040
719881
362528
1126769
1199220
474322
27381
286160
1393186
108724
1334763
294977
1051493
1585316
1000846
745151
814144
789137
784577
891515
753538
859227
1487086
1069106
150136
942268
1273276
265515
1243018
1273323
625075
225392
748305
305118
1206999
867016
284308
13811
1363446
1438040
1292614
1328578
1226431
608536
871206
120904
1091177
599321
173226
538468
1512699
136872
81845
1528785
1045224
1284305
1612795
705445
1289588
161563
1644923
107072
55770
846045
746991
1037407
288560
298660
175403
137651
511662
521003
826239
203438
1081321
184340
1157841
223540
1402765
1616438
1376778
602517
219090
1172337
426672
851683
669011
1504679
1553097
1534771
1325304
1646461
534079
39843
1399080
111038
240593
231546
1118005
1044951
1417444
893508
670669
653892
1232660
1446405
1121130
429277
1157107
970784
1628411
1212264
844064
1258499
1133439
1308909
865105
851608
456414
10059
1161510
877374
581802
28438
624705
508327
787064
1425651
1360251
925211
1307132
1043388
142620
369273
686755
1200476
1348931
22292
100129
72968
662151
1636655
829164
69325
843756
1169262
630018
883818
715480
1480136
905999
4053
850532
1248393
978677
399490
933902
959300
226588
65720
1248209
694070
602577
1675
384966
899978
302604
1225675
627837
1625829
929399
442522
61932
309301
890966
1261928
624468
491278
1634215
1306414
266741
11851
852826
282294
1021224
1236403
1389368
805239
1051881
82563
1290543
564498
761253
1047045
881765
1304653
1218910
901085
1545742
154877
234274
1479487
1163514
97274
908889
1578560
605467
569869
1230775
1126793
313251
757204
584672
355074
1263702
1488876
1390046
58402
538228
56110
1311519
664714
1521294
1610419
374914
1427138
1038562
545947
57313
192362
752639
784117
615960
410223
1324295
446747
1159438
908169
570073
1505036
762809
1341686
738708
196495
469036
807959
347034
1237425
768112
1137219
964767
1086062
979858
24649
1575274
1489338
1614926
186649
590485
225075
379288
106237
1448014
40838
1582779
577391
945220
1614494
152303
82691
474135
264226
1258640
1322960
491479
418932
607693
946372
303546
621040
740936
211171
1033838
1101636
138882
447606
1403218
809879
1530409
305497
337788
111809
142416
816651
45592
429290
246523
1578716
1317132
924980
184257
1066688
1449154
82419
1307110
744128
823655
1220480
1220599
680288
439619
555375
618994
1538232
979392
33824
558647
389830
319211
519182
848100
420319
1218824
1420642
1321255
133524
1584526
1391879
566186
1141355
1150384
460281
644759
316182
209230
1615340
1388104
179563
659701
1058786
1579181
1212184
397083
117228
266089
304849
136404
455914
87825
1112311
528266
1545679
838642
412372
529611
526372
133529
1040166
293243
26926
1316049
850708
335822
718823
622637
43591
452749
521908
1577163
886209
447183
227037
1583847
130957
1591063
1103899
1448446
378859
376195
1431177
1277010
1622034
1150388
1393816
712605
340149
1127768
48171
879002
487355
367222
1128944
1203076
212255
1237639
551394
754202
520837
286265
141898
345874
977856
808607
1565473
840054
1444070
1521843
379008
303269
532697
1068197
927227
220262
1205877
866241
1359698
941710
1629933
1395695
838319
1324533
932106
526702
1246565
450408
956209
1133952
296230
519730
446904
401956
1241248
100997
960770
934169
276266
369595
520350
1049614
400875
1588393
830790
6007
1191431
381662
225113
686170
576936
553719
1386286
701993
418700
819267
796949
737696
1086627
1361234
737346
1118586
126243
630687
319142
1070460
1332562
315568
521573
982131
1439071
869111
1265541
1089172
1279415
420948
1590329
1325410
1423181
804897
734440
622852
434619
724093
1083862
1258625
403987
1317769
368568
35679
452475
268412
1183522
805458
340685
1314296
195129
1597797
1618355
1242480
939317
1610002
106858
1044187
42045
1353576
159699
618665
162387
1204490
158507
2785
482272
833116
613545
1601806
1151509
1219181
224881
291569
1538712
327260
442994
584350
1072888
875153
604383
783428
334173
763686
447785
881844
1353039
1558007
1034662
1252208
91859
862358
1475097
1460842
1204165
1156230
383615
575817
970539
552337
139536
1183919
78199
1092421
1231758
987568
1526421
1035560
94371
437385
1308895
1363379
407977
1208692
743481
741517
461724
901982
554285
976138
153481
687003
142602
454807
465787
946613
376954
61788
414167
927050
1334585
1283689
636772
723096
1547448
1462173
839314
893486
1289606
1405735
1092465
1508926
1473476
704987
772530
1153449
372364
517708
1215454
150224
1125167
621448
1261386
967751
698909
1150394
1566411
952077
264809
883076
1601986
313062
689352
1470788
414920
1601192
486754
1229840
782698
895602
682464
493717
784294
907561
438973
1541973
1182155
824960
1250537
1080441
1310075
73840
63077
355264
486089
1289716
1498072
1154915
397581
1370942
712659
1089096
1463421
1278993
1531285
1603824
1543160
1197228
1647447
955220
127120
1537169
1115150
202893
1341092
1476786
291971
975828
144093
1522504
1232676
823355
1506114
98644
1394317
1625300
1511780
1470078
858660
1526971
60066
1207196
625110
420623
1016848
406039
1053909
243049
235
1257147
762660
900441
952618
176397
167538
1397453
151628
1263664
1373414
1238223
989625
1627902
1379553
1220716
704857
1252150
745445
1162041
99565
38392
1335107
1531657
1414195
1075438
1433602
539705
1432416
518303
1084458
542910
1466610
787825
1060413
936826
1042902
66809
902901
236076
1558723
507840
1147638
1318316
1221999
1487115
583344
1391301
674278
251445
1284276
1531178
734768
702187
1164266
782375
728371
1425004
920362
1019416
1551046
438138
144801
1169111
1196240
597263
1625712
242336
948541
361646
1583871
1227282
470541
464588
879489
1554979
118993
714232
1124773
1192130
239871
349349
1583418
620941
1128164
1374407
1444886
896289
884515
36988
1404629
606628
1339509
1440217
1079313
38617
417484
1492839
218628
358304
1135293
201370
559340
1401999
685788
1253516
789579
14608
1603747
904405
1335349
833165
1269354
694237
925419
41200
743486
1195409
1514365
1264339
1126378
120638
884124
159253
207145
713746
823584
1130308
79987
1019183
897260
1351414
900785
451907
14992
785056
1029961
1439693
767181
1572540
565827
1390441
825684
857319
310096
635652
424305
160568
733011
590703
895830
1316220
1074126
1433735
379156
32070
162777
1581116
1397004
224715
963449
1313540
668202
509315
1478577
1443478
1136326
1431356
1141410
1637019
1482060
470290
1406449
1075082
703208
778730
1362341
454583
492700
453973
272482
1131632
621124
1518755
1334423
70565
685050
1525136
681328
1580351
598124
753586
1168341
93480
678591
1504766
130241
840258
1596371
651111
4033
1557764
1215126
1513705
364490
202071
721888
879362
1033855
1564774
1538089
11464
477121
302505
1269951
519540
1497283
1286908
524378
701007
255453
164468
916097
177802
639281
1288180
1576106
1235877
1433429
531863
876525
1497418
1172351
496784
852225
1008584
910729
812007
444659
1274629
1006136
790671
734051
931380
1236779
543107
814684
480062
503215
1174307
80030
1214696
546004
1182928
517080
1045422
1331125
988798
493916
1225337
1516320
423629
1616064
26151
940759
1353318
933073
1345377
1248071
557149
461327
544815
1201256
1570201
1319259
906944
404620
697001
1441389
1579301
139453
69250
1468677
1370407
763660
356022
145176
290771
495704
254492
14967
1472134
1439191
538711
1413017
389595
1353769
651879
417154
974862
1366398
472585
870023
1512256
249
476699
1274035
1491732
562974
269704
640054
744795
239065
707697
9128
438692
977804
154908
181690
814686
595714
417318
1004332
1087845
1048506
1613538
214865
193530
824330
135030
550087
515846
351316
453115
198607
1623670
1003735
568874
1485303
1321066
793364
776483
1151178
1607706
1182530
8199
535765
1234649
839152
267187
790603
829941
738529
979541
216812
1633866
136921
419804
479853
1612674
759853
1572026
108590
473551
794229
1229185
483504
1192666
436233
696164
717903
1540373
1480440
382878
510641
763488
79047
61090
1252155
618205
362805
1440564
458519
883989
825621
1446552
285863
1282690
97693
1321895
1369675
555958
670221
926521
1477018
1332714
1154966
1263928
430943
985886
1076784
374742
1607901
509024
79097
1365890
20250
215138
98277
867908
1254244
1250497
1223904
506057
1363508
1194116
357431
1039582
821274
518014
1370508
1483742
926806
542702
335802
1134544
318008
897152
166489
331515
757621
1060313
391294
1416054
615623
881090
615344
1547098
922490
966078
789902
633407
140804
1486001
1603052
165501
104961
719618
1613924
1110885
836653
930740
213311
2009
247956
24561
1262228
1245745
1188369
1351024
92122
595549
74467
656233
1445555
1034313
891377
1348286
131542
634155
1599308
1149250
1371703
197230
1589932
1432509
205848
1361171
404449
587961
799476
1265268
661822
1126442
1431984
1510415
1274099
1494118
768407
1512841
328721
1569333
1387333
968228
349781
269049
585079
885227
242535
54643
1042300
648856
1229295
797346
1456296
1551177
19669
160255
548536
1636074
86900
299976
1068860
195279
595917
453879
127706
1316162
193191
425856
1023490
359717
1311141
412907
64883
524004
7864
1250181
641618
1318224
657790
1170696
1371792
369597
929592
864839
482180
361499
1078250
910202
1459093
765572
957198
1569401
226005
456742
493847
1205645
283889
1499991
740966
591348
1186551
118236
145838
1449906
455184
1003823
1564687
1635810
751413
1529440
1013503
1368133
1603694
140569
1275186
1107518
945729
683731
322858
361630
29332
200672
896145
693872
464116
892811
1640116
2539
548042
1508301
257564
1345702
784970
136615
1356458
584653
1501276
1564316
967633
864000
493331
591742
921287
1050678
1440156
1571308
849775
123212
1157018
73424
586695
128623
1049047
334336
247700
98891
1258528
404817
1539361
366705
807075
528915
245764
1238194
285469
1252616
1162614
247495
725279
714113
978276
169666
1642031
1084486
3799
109631
1264648
819281
990337
1136541
249902
1090775
1011343
1065043
962355
176213
696085
444972
250846
48724
797117
585786
12965
1020638
756735
1302701
1413726
50033
768827
1415423
1640072
513947
597814
747487
506165
252874
818106
309588
660035
408798
259625
783201
913496
574379
486639
1464678
341295
189284
790419
430066
1334016
272511
834557
453402
705481
1257437
471042
566303
472649
1468357
1111043
34908
181464
566707
300201
1587132
1242348
473006
144744
493293
228273
1417933
963832
309366
43205
1233891
585054
208352
1411477
1563747
1093717
934716
582003
901509
629241
419524
533864
100438
242643
1022720
1532777
389326
1176893
611053
1277297
1332977
1537768
261910
128923
794840
209501
790302
890656
1574885
806688
762839
467428
1571977
350377
129194
1203217
1551448
1312264
625005
526618
1596043
1578859
628289
127963
552188
1550217
911154
556239
289856
259005
624957
1048188
963641
356201
1386336
498880
263999
1616451
1118371
1041385
929134
870151
1014008
104011
621403
1375438
454406
1166773
1584291
949889
1509852
483900
17716
177209
1035136
553407
11955
471961
1372435
16379
1104024
726801
961404
73827
885522
647146
1611423
1345357
799559
1470523
906657
362279
58283
976495
1137049
767754
1263493
366275
857313
850292
1630925
966743
591602
499371
1335062
230743
1105145
1573359
598491
838853
1034663
1311825
939282
1215488
211332
692960
955
910207
283084
1462800
977946
543308
383747
1632324
37301
774415
896970
644716
224692
1171156
1338278
1016529
362742
427422
1423071
188811
202819
1543917
27645
825974
1339332
828164
1099823
877135
1454239
1298300
919862
1113525
630537
32129
903056
196717
1122030
275924
700965
226029
190832
236885
831924
14785
974492
408576
1013993
168835
468855
751777
1509018
926720
1112644
422481
140692
977874
305938
1238133
919350
448203
197204
362211
491547
1232076
748624
1443502
1414196
1387477
35889
812532
800037
1268156
1521105
1017832
622110
327080
793888
216382
1055179
1307644
1447065
686912
1143180
906964
861837
439571
368217
106850
615283
343714
1053635
1124121
234593
758392
990760
1062704
566839
136392
719715
1272048
1139977
1448208
1025598
992224
1538920
723320
164524
218375
774402
171310
648983
1179862
579295
524161
672435
164213
177192
433694
508850
1386626
114004
416671
522253
619775
8578
765780
1192783
1054703
1029019
1092936
593820
558430
1312956
1361000
990726
97030
623323
966971
1327489
453225
1086001
304648
1613787
1627601
200191
602897
683379
958439
1142955
1132733
1449996
1099604
1395977
1020450
871846
264953
388662
551359
368550
1594112
976952
394418
598888
548456
321588
1051969
195467
433346
242452
932802
524952
36424
937800
1418316
604955
863405
111709
910871
380836
21662
867588
1532682
807069
1642543
1174486
1262655
310589
48128
1095539
617797
1558998
1643055
1315571
1091591
531153
553944
490245
711819
1169221
451265
124483
1486489
48290
1045015
1145281
874708
623130
431925
212471
730190
406104
97868
1210454
912100
1315215
59922
648294
260655
1156949
251528
114037
903855
1472939
742826
930172
802635
266396
4815
587513
1099680
159878
491609
877918
428410
146150
1478588
578427
587946
634270
56937
1515622
320576
733820
470015
901108
943316
285306
1196119
1540379
1624974
546901
1591651
1343474
1234993
1464494
742309
1636974
1102805
1005675
919745
1369778
895252
1317876
1602322
363276
1157456
1216244
743164
1317455
702969
1311726
793056
561177
670782
872033
893311
199321
1473162
938965
105823
158633
1087725
738578
711990
530869
1501082
1359225
1554229
1361950
489881
1277194
1592786
957066
465907
1614055
1628150
809305
1617355
1498981
1473611
620399
1043461
1372106
1168277
1229461
137597
325764
1196463
573361
1116686
250359
629624
201676
1087225
437570
1180571
1365382
1378882
1087330
358854
1172987
714160
1552860
85941
608024
1498397
223973
1283820
441004
1636082
771333
228670
335513
31787
787719
1516369
1609930
874302
1233656
251454
1247252
155307
1083860
1433127
1595482
679385
1078852
1062292
914373
62712
574044
168494
716256
512762
660758
138011
993089
1252950
406185
807198
1102183
1024392
1502393
387502
1424985
895288
32932
761236
997843
1625243
1402692
304669
856138
1176484
326320
1401054
1341210
17416
1332205
389772
106568
1439592
1068205
1090581
1037677
356421
1616184
525461
333715
1182269
1268696
368695
803519
66338
479254
151637
445529
1352234
644008
652696
1031288
894741
50885
1597265
1292373
171412
176248
961144
1055303
786177
1570101
3716
1225006
722493
573371
908280
430663
328612
402919
1383807
1433000
434835
1055622
488748
620038
654820
1607859
1162187
1440448
720547
371275
163340
353043
759400
142082
989911
978714
464850
917632
957120
1479674
584131
476658
381900
610422
895010
1641489
9308
1619842
1451166
1148656
401973
240107
853159
327319
1050827
224866
478287
1108055
437827
1564940
526745
410444
305803
92755
824753
518086
1385867
1436832
731694
350100
1470893
543387
212932
1206506
786591
890270
39947
68449
792441
1243889
258687
445969
549232
1541121
694681
632983
919736
1352509
251437
1239392
1121786
1537455
504921
937949
1078227
324776
697469
76964
473140
1487486
1628204
1352280
82153
1294186
677379
180241
348322
914733
1244326
752829
1476823
124649
821597
915081
1533047
1300634
265328
888906
886526
652395
1487283
402214
1238522
1533403
143510
742110
673954
707311
723214
1252973
1130872
284986
1189039
1564824
1362500
1552944
115472
283359
1427411
826295
1085195
1066600
81402
304949
577970
1248963
1628228
1264754
997861
123963
1162258
708121
1312972
1554924
858924
782811
179775
736371
1001297
609981
738860
20226
234301
1480344
778418
235648
1224267
499662
1152589
1566512
822324
876516
883293
981052
621731
481445
58167
816037
1109820
29179
1617311
124490
1481740
431239
197909
1241575
1462141
1316637
412133
1453990
1444550
876785
680048
1307173
1219410
354655
397806
862958
1487720
226077
689804
108559
304007
595925
448063
783423
257084
555185
808485
1106537
910289
292018
1575981
73366
895514
251010
933337
1217661
1485951
435911
605029
1576886
833516
1374762
1276413
1111254
161835
739158
813334
274700
812687
581378
172038
1628060
285403
381496
536249
150101
971614
1474035
647494
756014
146027
1353510
1325311
1038670
1439236
51550
415510
1621907
1020852
721862
1230376
1209720
245702
132997
569295
279460
1302706
518899
1574602
762829
618262
1620223
1158707
263057
1169879
9737
1619412
953151
1557486
1227770
564966
343091
494426
84840
665938
1329643
1383102
889926
782878
396050
328642
36888
1321872
378300
404686
485349
606099
1092756
657001
884995
1246797
863025
1169208
1562889
1035225
1216703
1055093
544603
224125
1316877
740796
1318167
70741
929905
1229013
1346973
907359
993590
1579446
1308156
508280
386427
910881
1088427
1556292
1145779
1302273
715853
1459612
721570
833427
644278
1270752
242472
391674
696610
1309862
1091590
1055447
956210
670846
1640697
1238562
99211
643799
1373875
486106
1267924
942911
75602
1055053
1544800
1553386
684415
1547301
830397
151453
959497
16486
44427
525033
723182
1412098
282889
427157
634562
126276
1024784
1408147
1576581
459794
1102697
400812
59415
1311167
1200043
45975
181113
1631541
1077749
231926
1055538
1062680
824343
919625
1621696
234943
43404
551933
934171
992253
1479296
507964
921073
871517
1221984
1400372
96266
411101
1475752
103081
1019225
1353654
471503
1467751
321551
313114
264028
408062
61833
1631489
1174923
1584624
746033
763096
296039
1057238
1118579
312597
741158
505998
1404412
1609864
477311
1551945
495392
1144807
215134
1631622
1215592
18041
1088748
130123
118044
1151889
245581
1069259
888765
1471083
1150380
1120920
1205360
1014612
586583
1333947
1253204
1082045
1239244
527937
92474
1501672
472788
521036
216178
1066363
742723
402227
1477973
1221336
1569562
1070634
956361
871761
603345
529322
1576278
856971
94174
87202
509588
1094437
1238573
1038761
147509
1181179
1522051
1334432
865891
1279915
1415725
1085137
1362835
301986
809900
590467
792428
859590
506366
457698
686422
1295767
1406063
390922
543189
438953
1412888
1102404
1285855
925819
585630
294613
999524
1121248
1499856
1125722
1328322
56703
905300
1038260
343384
544177
909627
100734
1634321
1562953
273999
1160371
452252
1590334
862235
976099
1340456
914517
1611441
1604165
1454590
1114086
605373
1600873
1180321
1501115
1424429
750535
462184
492278
588113
8553
95425
585198
763293
1120348
1087811
681718
1264526
898107
557068
629348
320965
918982
1023957
262964
1092905
597694
623600
377663
919632
788427
988612
1332937
1460032
706893
1409155
31671
1136806
637404
321281
1521911
848780
987572
1000980
671020
218898
1051658
1283256
967358
955672
940848
112542
1369369
1306802
1044280
1552988
1057089
1508314
339689
1314186
1011239
894532
858767
1507305
488326
938340
1616532
722744
1354941
1249464
191609
937368
1520449
380380
1064489
403094
702813
1206211
715854
393811
987313
641443
1497424
129733
962722
1516474
1153569
1077081
1234812
316870
916757
1326713
1051073
257556
471212
643333
1389370
78456
1636821
1267133
639759
1305295
715204
98834
908094
1167697
1063469
1248303
537087
1600913
245466
1296855
576033
926654
492228
813394
949474
919041
1104828
1352344
423303
676255
770462
1290213
436062
1063734
256034
551583
1519578
213075
36730
28059
1010750
455140
1455469
1191890
1614899
1236461
997379
1463812
1023596
1276853
674949
1369085
934405
894795
470008
1153722
1218772
1001503
614809
864188
71039
373076
1082110
1017355
1142402
276794
765695
1218639
1217728
725556
1256312
447637
1621863
104680
171562
407790
39972
370674
329936
1395937
1065438
660035
1262523
1132460
719082
1633439
894820
9909
722507
1611410
841679
1439597
757851
281948
828137
1077011
260556
758604
970267
1084411
578969
36420
135325
662113
444005
1442225
1445090
1547069
1016118
1085016
389362
1610500
196781
542404
461131
857302
492511
306276
1345485
622443
1270751
34305
786588
927852
324576
818211
229349
1074092
1430693
33779
193434
1131014
855077
155154
935473
1209062
970621
1249019
203797
1097545
1619880
286030
278483
375402
356201
300682
1586321
759635
1499327
1230930
88387
89961
373127
1461100
1423493
1274932
1146725
1198162
637256
1592523
95008
636837
505015
848591
326957
540094
201139
450389
783304
1195240
1242959
333071
481922
894452
611778
1277459
183369
1380529
1487618
854326
418911
1485715
1267363
1583145
761871
156721
1494809
720019
822865
1062811
1271667
183969
908809
419558
1539810
529041
1163102
873514
1378367
1207467
1419795
869457
28461
665966
1378604
780120
53010
888455
1456212
712084
1266124
953903
1495390
98533
750818
911417
889742
829895
365963
676301
1540466
1486018
538907
1085909
1113318
313027
65199
1311982
436898
159098
297436
296606
638029
416040
685204
1604042
482186
793445
885988
167083
1588571
167731
76378
1499551
370302
1624258
1084735
904885
448292
75910
1235332
358832
827848
200031
1473147
1425990
1153294
161102
1596114
128200
1305614
60236
1517076
1197871
898700
985518
349785
1621623
757268
933634
496148
1434379
666667
414495
1454059
685805
1551510
1510531
1529296
1420686
1121809
375330
605928
1068203
562801
956120
965811
1537877
1446796
949112
870811
1284888
961228
1240870
403851
685344
300040
397922
882380
743719
964749
661811
1233824
912117
1211934
658784
106971
502167
1176585
726038
153069
884236
873438
1638659
1134755
1197416
392291
1562749
769861
1564715
1080888
917376
122886
123351
339968
668837
1590351
1398800
1254853
402283
393988
377552
1139525
1150998
141839
447064
478642
685510
988807
742331
343308
444537
1231533
301481
10657
826555
522680
120724
1056886
1495013
484660
698025
1494773
1643470
1037229
285386
1627394
830597
336739
115048
755229
14349
745068
1638948
999151
1331907
1230077
1514363
1488201
250503
621512
819529
1354154
155313
582381
1444213
956426
78336
1076082
391573
913288
1037343
862310
808416
517198
579208
1171927
415886
83062
10561
380822
817452
1455236
122980
160714
1627424
952238
1610736
413440
588796
1218310
258903
668359
84398
105392
1222023
502454
375927
1634846
1011424
1294417
797442
1092976
1054861
566096
116660
1074529
1122249
1240307
598539
859473
1427413
1268124
637304
896050
690616
569900
565364
301998
1034246
57472
1431034
1608558
995181
1145353
868379
1377722
1608580
1011362
19841
265968
5368
1013475
399213
163033
636285
536375
1632306
46211
956806
653384
115663
836000
1476096
177536
379013
1556974
123388
974122
281828
1199691
644690
1352991
95249
488148
1488565
465423
1326604
170876
638004
818090
394664
1539857
686119
221360
228648
507660
564127
624221
748868
1548436
1149013
340373
1623322
1576721
48675
550517
100046
1476911
1474841
1483249
1006601
1067023
771818
461332
1073689
1257095
1469726
1380423
1078692
615330
753440
891071
800367
1201027
1291734
154488
1187486
506128
1378351
336761
633633
1281464
1448106
342809
1394194
525718
1256697
1369422
1307141
1365733
1537186
64736
1646623
1415638
560812
344543
179247
1307914
1175883
1592015
1051720
532436
1105937
81225
382768
23809
1217267
582645
1366842
354082
246040
229805
1165326
1510921
412387
796859
470607
536127
488537
1248238
1175489
1062496
67736
1599178
115874
1552236
373970
546537
125876
1612465
446179
779430
490206
318768
341237
859869
379510
483150
83214
1167825
1196409
927562
464331
277353
623527
187115
1275882
543719
631759
304649
16338
78654
456994
1357897
147931
315331
574838
139107
627817
1614090
719751
1467502
61794
112010
578395
1245290
577176
727168
666953
948961
290531
1166181
1326341
346033
400552
594224
616612
1403083
471210
1036468
1292829
1015904
1054317
344432
1289186
1524092
785248
259453
383429
1580194
1331316
119853
1225212
972870
144887
552789
1259592
1091459
1015155
413287
1163307
965581
1191654
805706
347809
368891
442916
1391058
398092
133941
393092
340385
225686
492094
743878
205677
786469
823121
55770
1106739
313888
999213
116532
101662
687922
1580106
1551986
1434837
1018355
1367750
723416
1534966
909497
13524
123176
1625824
516201
291419
22884
373410
569030
975445
1281831
897554
189523
473352
743363
529997
1357747
913409
1543788
662528
402429
95847
175883
207053
1508047
1524393
174132
449495
717584
1040730
971230
203570
86238
1199553
1361159
164324
702765
412631
127505
1131667
1204956
1352022
1137983
1579374
952751
560538
459259
1423062
395289
1159884
1123906
1511161
780207
1415103
1540891
284596
908482
1305980
1292388
1310498
670062
137282
417881
827736
276127
124033
860609
816798
1097253
1144511
246301
312913
1207781
431262
1396945
1242644
1367576
992351
1331888
532050
1497143
441850
1362790
524624
539199
1531032
1245746
1265443
1217741
1439638
134941
1187804
365708
1382036
868534
1176170
1284161
1530063
681977
829548
1610396
487815
81063
761988
1363587
863639
448255
1580703
157485
1206455
919477
1020430
1062927
105468
784284
222207
42057
1570542
1613402
592918
303834
1075877
1486338
722948
1148344
802298
1472212
479343
81394
495441
502822
52937
1457102
936251
877053
1461594
1605114
485169
169718
255046
1270776
1009574
1593972
228262
1083063
1586918
1324295
1000128
1362277
972283
1472035
387317
331546
456624
824843
930273
336641
1505754
845413
686820
264879
316510
1612529
1096207
19154
435152
639667
486569
743862
1469810
5760
782478
987934
627613
669114
939928
273025
569192
994483
266089
46259
757224
671370
474720
928169
1498305
353171
1357499
1626755
395518
1264479
400868
1400976
220428
746951
1017596
1472500
466175
964791
407864
1134480
971010
1325946
178936
1432514
238649
119649
702562
1333622
937851
170603
1006523
1553507
402894
1026045
1524208
817176
1348047
149044
736700
916255
1588467
1610875
1622785
306453
1418848
1620435
487433
620359
1332748
115240
1636770
1030818
994054
361400
1434645
248142
929834
117216
407451
1297300
954703
1437304
1612165
1019016
664531
33560
1541760
698962
1017748
602651
787241
737998
194123
458878
392041
752330
1408163
694182
778662
845729
669857
1161998
680075
528165
1327282
1063115
690821
43716
1225694
1211587
1268386
1191779
1231363
1176712
257462
832519
750515
722461
548886
1571453
899451
1248118
1547793
468757
729997
1200174
699406
456417
600427
922963
1571669
62831
411352
1296281
128043
1521918
772477
1514367
411829
712878
178497
1223634
1533359
1611734
1157220
351940
1173785
868822
1243342
1290440
1565665
72120
191348
194862
272658
893864
1210867
1296559
479064
1477142
950773
1580278
422089
898383
249433
1367449
1494828
505143
1427325
216805
307094
666586
1189834
1487088
549214
524396
165362
1374190
1496728
437765
1404231
184679
863917
405829
1541683
1623391
450287
1539883
1297026
88420
1277587
256110
586839
221785
990258
1241882
423806
642797
1539746
762001
594237
696312
584044
1304471
182221
1192240
1252489
351754
424845
1570712
156551
866139
1181402
1000316
1480274
678831
519120
1161016
1394185
1172008
801061
1584119
1371965
1274649
455023
220588
1268504
52663
1586546
619896
160194
1047225
1621878
521098
815638
28499
1531874
1059669
1623947
1103240
1197305
286818
1163109
1280504
817692
605220
1210249
715733
968716
805157
1623849
1339198
1528113
754888
891539
1516611
1094426
1098109
1611375
471571
599672
1378527
1324152
1518653
795071
896385
479496
1635821
633839
189909
1064947
1548731
77697
1208180
822145
352613
541820
1594817
1310190
373835
901622
989720
1531297
459351
1507633
737527
1521246
894603
1354020
368690
1288796
212016
974574
461186
1012292
188510
634258
103398
696141
1339527
1461440
343086
1395616
1022472
1237212
766001
1097871
1217311
559953
1406518
397649
661210
1177965
1153840
55985
1527658
1554808
252725
152738
1176514
500959
1000621
484208
1439317
96694
18466
1457211
124052
591306
1114587
183138
1535707
330965
1196260
795695
386091
130995
272544
122252
1388856
622015
1033390
316681
401153
330851
1610530
296727
475250
185533
330492
232781
470521
1513149
410212
629533
1133365
49374
936061
1054646
1359505
1228569
905891
162034
822479
1304823
285975
676982
395895
1214481
187343
532441
1366102
1128351
1089178
924755
599581
850557
1029229
991219
971164
1067870
1246740
815686
952951
905001
125141
175080
1483318
702287
1262507
607340
1129023
525803
845159
164193
824266
782945
748866
143247
708694
1100557
516636
1106871
135576
791045
1523944
733973
849978
968817
548768
464579
79716
1127423
366824
48692
1103610
777079
1514718
760803
75902
781932
1219316
548594
354879
1253896
209244
864092
126211
1251307
477706
1628812
1132711
802907
936036
1257863
1218283
562218
1459603
136040
76354
722511
1131646
1162384
1331158
1308953
932704
1229988
789364
676382
1507005
1130792
715462
1604815
1338014
359665
647088
739457
857472
190531
1145281
385658
1629176
2608
450175
1562851
1622946
1250925
626763
1235932
467722
83458
489486
40377
117064
1159674
128860
1073007
920801
64582
193908
1525734
908733
367149
545122
868215
1249109
748454
907831
1597734
1570771
50590
768633
320842
32140
1637469
290519
1051293
1231230
273592
779096
535144
309801
728240
983147
1051314
761679
803279
1397173
856562
275917
154416
243254
1450736
581742
588485
482382
1035329
949314
1579760
1600734
1286209
74389
1114580
1526590
1571119
1322629
1092634
1207806
1040711
833071
1170533
42203
253035
1403082
1086736
271563
1392162
1352627
960552
200556
1212242
62541
1072102
294532
516373
1143678
698798
676740
1583613
302732
54754
443764
1470455
621280
208774
477848
647904
770301
263651
1002278
1479188
934844
793761
1132372
1087429
52863
1457275
1383777
103310
1131853
762809
877734
1176528
1378953
412700
746540
1578587
170025
1639081
1553503
257841
748897
1004586
606642
129952
1346876
333790
462655
42919
237300
6788
258742
1209169
905540
748205
29428
755255
464008
1044981
1058575
1552242
1603247
1402986
854383
842522
771786
610423
1077734
1068974
541056
977287
1057302
677206
126758
631669
438680
891046
1133664
730506
1579416
824994
711620
89822
1315815
383319
675151
77990
432075
1396064
534038
135197
1266726
1144142
274443
1346524
204150
1002550
1562765
375210
415516
1146380
1594988
662864
595888
437385
121162
181056
531622
581729
1232535
407059
1510231
1098829
553756
1511755
1232681
1251408
977885
1182414
829668
1159572
1624735
1346866
662376
1379069
1189594
859479
858226
926211
1616878
125525
156235
792252
1315100
965752
1309773
104544
847268
38234
9914
983287
1349656
1284870
657068
1256190
416502
1422365
749278
1477830
1561985
1284210
377483
33629
582701
1112236
736323
767262
804292
1010717
1260313
191373
593144
619310
698557
214317
25016
1161479
233174
401949
193075
1534930
911310
745443
295221
365719
542254
585329
1349427
1271046
1087095
1539063
1633817
1639987
695702
1284419
729138
1612164
1094032
1394419
161819
1287394
1529308
34735
1018284
479423
1248938
1547336
261306
1406568
58118
186352
1169960
1277443
430039
737456
372088
601373
1119589
235908
1085982
63098
1456689
21440
458538
812579
1304643
854963
189128
1426471
1347794
1361239
564101
1383619
1075361
1008368
1428094
624453
1447840
309438
597222
961177
1526081
261124
296063
966148
117769
1202887
1310675
956308
1439936
384705
614521
461771
727958
1074456
361519
1356411
1090071
1577379
93629
1125778
1355032
1087049
386002
157621
565993
480230
1530037
198546
478057
523633
412927
223732
25097
1797
1333387
13270
1048741
918632
23635
519686
83242
1339062
195792
1086282
633043
1194216
469254
812842
512169
123848
1190205
150796
1068951
831900
532149
813466
94931
938770
152
490865
158245
1318681
1383459
1498273
42990
1594476
522228
894667
211415
899359
349976
1047560
1345134
943266
439347
1594923
406234
1117674
549501
421518
1617474
1125246
970591
441197
225917
1296564
199425
1549734
1531481
416762
1541936
738009
660631
1226356
587378
1408028
988682
901270
482884
1535112
729339
448033
51980
555904
1599996
542560
722834
989993
30372
72950
515516
248967
1017707
945507
731637
452731
592287
842822
753049
1127553
568801
231037
1145745
1592253
1049812
328786
1566962
1323931
144206
425173
309249
271710
1110675
5146
382248
35841
1317527
1141374
519915
114194
1244212
792585
825016
1254157
1282238
814572
837563
1506466
115213
435825
1317603
233148
1389642
368236
383840
101777
323168
1002152
967406
110430
1169487
357869
1350099
643082
944459
1584942
459160
1162343
1505876
414244
834943
370942
1617590
493738
827558
1390548
889316
899371
241588
1388659
1028043
224707
1200252
1190817
1103698
934213
18684
1163382
1316800
378929
77329
153503
1182559
1346409
261781
1549099
358960
1227762
701914
1115192
1618997
381150
1081632
909859
561152
918989
139175
995854
1646308
467806
270724
499979
3347
942907
1533597
1620653
1480548
1311675
1216953
715756
479760
1127291
487455
1323656
1513754
15824
1247740
326620
1571421
736807
1158443
606100
370255
414764
83662
1057499
538623
587122
173200
1075204
1501393
197296
1389441
446931
383841
713728
1531145
335372
1315887
1097400
1176137
344450
982307
1560242
798705
1116316
253834
1396270
1646122
1601693
831221
977242
447137
263754
854795
601883
694572
330647
158693
1347440
1473236
1500030
451314
1511973
377767
1489621
1636699
938507
1392771
1513501
1120376
181219
1614517
361021
791189
1308798
807078
948492
1153719
1039811
169800
660647
1137257
292178
530993
734671
1539852
1332635
1226173
712514
293064
477225
1443894
1568459
350042
1595624
398169
239106
1301238
1019982
466733
1545197
504621
1550370
311352
819352
776292
520809
700293
1580057
1366547
375829
682132
783278
1254154
42512
131209
1606166
33864
1121571
148137
940570
1298401
1018170
150693
1375558
288437
934184
172601
892731
304446
839231
469503
1243275
1393330
293525
960803
842222
182470
11575
64690
804962
537010
1065385
675831
1075129
23577
845850
1442306
831372
1515590
1606312
930119
92548
1182708
1469205
133291
250128
1340428
242617
473502
313803
606116
1557736
138055
206310
91224
606082
1334799
336643
131297
1173665
1314654
854865
1515885
1563763
1248698
1015374
157398
1258789
263816
158544
623873
161427
1483772
1489692
1224475
1144678
431366
794862
829205
1131957
1470471
607585
878531
72442
589095
1144219
1538883
1089598
1156320
428182
558811
1212995
1242493
662558
207775
592078
1308894
627174
493174
692049
64608
23213
56023
1018300
108617
26047
637272
1012432
296324
1006434
1367948
976379
567600
794982
1085912
1012765
1629229
302100
1285534
1214651
1610264
1156106
986342
968166
359214
642154
48396
1467873
1467530
1489755
411412
1298407
1292637
617724
545023
1274767
1628160
1174466
1611384
1511398
425382
66677
897683
909688
1517440
1517512
923301
410997
476605
1173831
785282
769884
1394977
440163
497168
1572181
221888
701311
1485311
444684
1368027
1427175
483658
18838
1131050
692466
1104134
433220
162998
283974
1110058
27329
984141
95977
476884
1144380
376052
364628
435494
496576
467622
81003
308493
1301716
300474
341646
111691
934990
105425
1138632
1546963
1581077
509139
1219352
233974
921683
1562733
1255470
1107434
1493289
407319
514494
439718
52611
1115501
254697
802063
1602150
225938
101786
710070
1428172
210766
178350
367990
566039
448337
1056562
517646
1458294
846490
1307864
1459234
135121
844003
865613
1107583
963940
814785
1631882
1596307
109641
422375
718100
1337308
894289
1257325
603978
1524550
1610190
282143
519079
1167358
415483
1132222
179483
1189992
1380829
265909
846804
1082194
303419
712184
713177
139988
1315979
1217341
1452378
736909
558943
1212223
1230496
31477
675232
1353724
1314994
913483
1013293
768789
733342
1060568
976128
372245
588378
151479
846671
127353
216001
1242234
582229
744621
1435706
1304669
396469
467172
984492
1441116
259864
706334
783822
769591
1337104
1059758
788558
596405
892178
470238
1229772
511000
453728
245675
129335
1151748
1177592
997601
963388
417070
107541
289515
913443
947732
271174
1433192
864393
673726
1329087
273853
1280193
381429
1221105
1582039
957611
1344716
654181
533037
306728
1587230
935259
936931
17250
875919
1014641
1063585
1451477
102253
825728
1199406
802948
418753
878325
246795
1355626
1041271
1271934
388315
166106
1148712
1097747
1242539
353051
1032510
1603917
1498657
1520567
898115
592441
757979
767472
809683
768555
1344318
1235383
1246364
1359806
13288
776004
946771
1474176
610097
641419
567569
746719
1375852
1379285
30437
447349
348729
569191
1004440
12434
607797
947744
1236536
17063
591946
1505419
1154870
1283736
17946
800227
1010176
792633
339135
1247403
1178147
933313
1333400
985309
619748
1050500
739475
1085853
439130
1602615
719568
1202481
930677
1270167
812856
1129686
551654
809112
1288623
1424863
738676
823175
1288018
1375585
184790
686868
75592
648529
920479
904512
1304274
688093
1457186
388324
436170
800569
445410
872553
1152533
9820
1225649
1490357
874714
406623
982890
718952
314567
1407808
305650
580070
682616
829824
429698
1422190
92540
1103292
452826
598828
583319
283561
161893
362110
555478
669815
522139
865635
39899
309290
622331
991479
724820
325790
610200
919474
242769
694865
1248676
765588
97284
18430
563132
3323
1302739
266314
1442805
1463602
1462877
1168588
1070781
1106942
1223955
142992
1351952
135899
1296704
435408
1323810
1590204
1285023
68842
373120
523735
26043
498924
441988
151511
1374118
244310
1338353
695308
514044
10936
1443376
949992
199912
134277
549981
456622
978959
1403174
616860
1627461
1048635
94148
1485612
935563
1350112
1377619
989265
41135
642042
532731
1312711
1501416
996766
420223
683306
120730
407927
243156
1125713
332261
706783
525334
105130
1461127
843034
837700
1207656
1253600
878957
895986
1287428
432365
1198030
1518715
84879
846454
327582
1149360
1253560
1196261
395609
140543
623144
994879
451740
31336
414824
1592201
1535015
1574129
247928
822475
58863
1629933
736824
1259321
1264548
181111
774280
964975
961759
1000433
603060
855143
48410
387111
518808
757679
1546942
1026122
602791
791836
1413662
630992
8684
1197070
1407192
540513
2864
163536
98801
1071529
450542
1392136
1591315
1638590
116946
1203412
825244
969753
369963
454978
1316414
795754
1199400
1242349
902978
1557129
955357
424411
941854
934027
763240
1554709
965169
569206
1255080
1417284
439518
1449411
558814
13891
1198307
1603173
1380416
1474834
1326454
624596
984834
1126049
1301891
427940
256558
910455
477150
1275861
1379508
407532
806107
341091
704016
52688
224292
345546
1272002
15127
246474
946257
719771
664063
1177968
192353
176168
938709
1428678
116733
23395
801142
430985
224185
1386731
1634782
657736
971894
80990
1506662
937623
146598
1200491
544062
1271543
1011173
1247904
989875
314283
593021
1403025
220770
1017643
1466191
1255833
919486
578970
1045799
764134
147077
1400274
572061
92241
650068
589120
667910
1461980
1630699
1485261
368021
1416760
1117972
980253
783588
267531
1471633
1219179
542142
952501
199063
867753
918102
98408
90664
1372525
712866
369154
1222508
1606212
1310044
473239
1406180
1186307
202787
1579833
1047418
828137
1442273
1088586
1448341
361171
1198540
43316
1565908
1019878
322897
203500
1539181
120890
48075
63862
1519085
207116
650502
96636
604847
299624
649454
687862
1563158
874208
1356892
357561
1173268
1404404
178410
1020912
1058918
1342683
873722
457348
1343764
1329767
623884
979694
969169
1271447
1109491
478742
492795
198759
453047
1182856
1563917
1398991
568772
550832
1067219
976277
1412288
788894
740008
1160801
374269
1503502
620928
18046
238343
1472528
535020
1120525
150113
825353
1329049
209831
1108035
1571858
1160247
1265175
682643
1398271
1535972
130835
624452
866602
1299314
473880
984461
73486
1609283
1321353
1194816
408975
373470
1047550
1563625
550509
335411
1111611
1193908
1441106
460374
750236
1113460
207278
170009
853952
1026894
737390
592395
231834
1213141
1563113
415945
1333110
825033
1006368
955691
1216453
424465
386426
130060
1053737
1285314
930316
812781
19446
292648
700469
1042228
948868
351420
1624076
905058
1349031
1466421
124969
1037970
884870
1452448
804616
973795
1282582
318513
1182828
815299
1640455
747370
213855
51120
168657
1387860
466100
798205
1490161
1225637
1144156
53588
207327
609958
874255
249946
317048
1247717
552730
1211268
467684
556075
411970
50708
944055
581190
1089875
790569
1331013
218
24537
931958
1592774
934789
344056
1614760
823502
1344728
994835
923200
1209416
1482918
1530106
407784
610031
968106
355570
1004982
1408479
191596
956353
1060672
940790
1371030
401160
142380
303756
1435301
365115
828492
914616
1061057
499220
762867
432535
1071116
402281
1527379
1212250
712483
893609
826388
556349
93150
1396646
230633
1023575
56766
357513
1297060
1571553
98841
455935
1024447
1279137
1357024
1267860
585133
1457992
348732
1584359
1602313
645604
207827
186951
1103324
898973
784815
601915
297864
966668
1213259
341110
43242
509553
1561644
1469072
1561653
1118585
261729
1423914
120222
893516
733726
1386637
128088
1262924
754092
993495
1420755
1013250
956374
512301
1536534
1524991
1169211
725875
1058909
710473
719435
1496938
562224
89035
1024818
660977
46252
595379
5330
1325119
939988
54349
1101018
1123585
1352947
679561
1108571
149976
1626054
795336
725501
1358068
1226890
907006
845832
759031
1003646
1281318
784
476079
634317
780552
1472944
249712
954259
594247
606821
1279562
41034
748125
620386
579741
1105836
1569412
1563604
690031
423816
1428081
204528
52193
1597598
44312
439251
1289351
1083355
1009969
359118
1404269
1151674
517033
1593958
1319309
1195580
444564
356880
387702
790404
461979
1300901
1282804
1047010
267298
273105
308228
310507
1175287
523621
196886
861649
1429661
100551
1474225
1196350
692916
59353
403656
647257
106293
1109493
357207
891706
370090
687272
455082
1357831
918756
1136463
864494
1439354
721088
987842
18891
1129302
380353
1641352
767821
656125
367922
511349
484937
364908
1009258
1307385
1412900
1180629
1353808
667143
106181
1525344
721642
712138
1386639
428744
1033296
351537
1422237
466163
717639
469440
393428
668263
1193493
205913
1257229
628095
755398
1046210
1547720
1443954
3635
722628
1563650
381099
853757
409526
1219112
963187
1114472
393353
1030851
1237168
119187
1460167
1451265
473310
1243775
1209747
28405
739027
891234
538506
75858
1411806
927267
1479422
82824
149050
762730
409496
852704
530776
1629586
1601180
223972
975224
195695
1387487
1361608
106881
1071346
602761
37146
1490232
670308
981393
151205
309947
1289784
436788
468175
317775
594036
258150
1168242
195788
149358
611130
739035
1148834
296616
1061968
1146426
1017452
527848
1114086
50282
335348
1572961
867947
1242051
1160590
400044
1421754
259089
1317148
473005
837398
942267
341449
1151261
708096
152913
247041
142828
853845
1249899
48621
1584160
25179
1204798
144719
643719
1058296
200842
214361
1090184
764433
43829
308223
1246612
583104
1161444
1340563
886888
1608086
1111521
1232549
613827
1504304
1496165
1516038
1365276
1033208
470814
293118
1281780
548882
1260808
732795
475057
1114347
737298
794749
483162
1057866
551369
1301398
1084219
7300
85434
739390
1038283
1069143
713342
559146
293902
398398
604660
643751
234838
683123
811457
871554
478525
89783
1013432
586662
42859
315042
292932
217428
1404347
420401
153340
147964
372460
9141
1210041
1579175
1038043
1384904
1251097
604210
664528
236193
1206755
513001
434225
1302651
793279
1066652
453895
1058557
106962
46802
1449906
726962
332988
1291604
1007420
196496
1573793
181372
669533
797008
1346925
1255131
171535
438233
1094445
602619
1150750
458125
1542315
455556
692291
711977
1210446
942087
1179982
945153
1212229
727652
1202969
414320
1460645
147019
1060259
1233415
19539
751290
179838
660969
1121584
52388
8805
1636120
667701
756622
1632433
811065
1605100
1327278
1589358
766276
821719
449003
1604052
996726
922726
120319
1098038
170653
1283719
524395
222991
1420862
829484
373656
1401817
834427
953152
1642296
1474909
24470
1580270
1474051
858895
452333
1093372
425719
813636
1109113
424049
64840
39011
904637
1340189
890409
374014
1298277
729591
39594
290403
132366
677945
804571
1167567
47396
394745
523113
1024578
110747
1568884
899495
1380530
976174
903131
1571136
129907
460814
1422235
932519
308179
587691
821884
31069
785706
134982
1037673
175616
1025915
1639314
888312
1326457
1269614
528075
1528214
1153250
124736
270859
1315289
1603882
1299368
143451
425748
662262
28500
1072039
775841
61567
1029021
513099
672365
568342
379094
988704
1342756
1499986
1243638
1088965
1140606
353335
654867
855210
1113675
516719
1147104
1098658
1564379
1299441
1563373
558377
1187077
821337
397497
1646097
405700
1403673
1364045
1133744
1336520
219627
1318952
1645998
1130391
729157
617640
305315
1528581
98584
520575
419144
19264
1188752
1031257
1605617
520635
792523
914249
1587664
189659
499280
1513560
407633
303940
1001125
166710
994187
1137503
633094
377501
1442478
548598
122477
1022799
1638909
1321207
141638
1220802
886185
352855
1506251
120116
1321997
340661
1331525
1566046
302969
1385380
295215
277030
1436561
1138008
625317
456218
308052
1236072
1382888
101663
1488643
1496980
1071145
39465
239576
448762
821586
980536
115635
1023308
1273770
336487
845165
1387539
1373054
1217288
864602
31879
65740
718895
351999
579775
715177
139483
1608057
857136
508302
588914
905774
975930
1008182
1277711
950144
1004456
1255289
1564003
93014
62949
51007
1522306
1253207
104547
621986
1525600
377975
270227
722514
403448
237683
807956
1295665
496087
391508
1247015
358765
996872
1408193
1471015
220414
1517131
77211
1154192
16970
303791
488145
1290231
381561
797196
631763
1302548
475725
669338
1161174
1114908
32870
52447
650103
1564645
1537046
337571
948375
712801
464861
1517530
320466
1354030
391900
278994
230899
516618
217509
392661
650962
323358
531865
244486
826999
310630
872009
393793
1293812
1570794
842376
1439369
369678
1522910
1484733
552764
427574
1355745
188921
551288
1124621
382751
1094629
678016
373024
813903
1615574
241390
371832
498373
836020
1525840
586051
1425663
1198921
1109622
932975
1605811
800617
446367
1321549
1263007
726659
299960
694560
459615
295560
1597468
1352359
336021
1268193
521677
939037
1411751
1356212
1463702
910365
1007614
1148160
251045
1165701
504791
653331
849077
304973
1349971
41523
1138129
1523345
95927
965230
1503153
582611
1335606
659670
329279
1409937
552381
385627
522496
272049
415032
948145
1454413
1400356
1306469
1019112
1580743
955552
1227942
32668
688916
599089
863349
904990
159210
1017559
1051432
509676
641541
1248135
753831
1048129
1303133
434750
552949
137849
1494056
218103
1209611
8967
328487
62164
511362
1617612
908505
1282300
1583909
1473534
849140
1336846
460952
678433
116266
82586
1006281
210812
623848
812740
1447310
889517
430729
1416012
439975
661824
676565
162510
896801
1624348
628691
1347460
1166587
586076
1306349
1582124
1625625
1504069
685668
1097484
166132
417946
1317288
629695
1307001
369019
975410
1042684
613091
872493
648062
237807
1284553
18719
494732
827475
981798
1646583
1592353
844368
182956
959746
1486845
793444
1533709
505742
722028
181013
404605
243572
1208430
565322
1369243
326726
431281
1383074
1258837
1399664
750721
1218539
225742
1328972
502260
1038165
214993
1500854
557607
1476924
622641
1550756
794506
963984
446150
1251390
1569592
134532
1346818
803887
472533
761322
103956
1537905
251582
1243545
569213
519237
100926
1286442
1269430
503344
395989
292202
183381
698186
1433810
502478
202926
35066
697362
1213401
303582
190440
172435
275417
683492
875607
1383287
676537
764822
864660
1432753
1252613
472456
163046
262552
18110
1256395
17789
295926
1631161
614954
1533176
1328334
299418
1146773
908190
374311
1105187
1026568
42633
337362
54159
892681
264445
1357529
1599493
388639
959583
1409705
735657
392658
822363
3883
250971
765830
1294265
272297
1587248
1488600
1360
727131
1373049
1038662
317797
234956
31974
132111
558804
1391210
769549
1355453
980501
1523218
1285180
1638304
1009877
1205674
1419734
138740
853376
196980
82736
937288
318
490702
286346
320220
288649
1516346
1341510
116546
119834
1562590
853085
1058016
592404
787980
1575860
1532624
901496
793594
286698
1486228
767588
950933
125767
423029
1500042
1612647
1298874
1472123
1291619
871945
421590
1411406
549539
84384
861725
60178
560242
1188382
1341346
871819
412879
430576
1397184
889747
596179
1493227
237941
995874
991183
547593
885791
47115
484049
866689
1227313
826152
1276095
1393433
1220444
687987
934900
1408187
97063
939193
1543690
1451084
1233661
1325923
100239
1227311
760397
45877
1210971
612059
249700
1638579
484274
135375
320094
1012676
1516752
1420870
1611835
1600382
240041
1139812
910275
739574
1139406
913432
868910
1504970
366021
1375606
1178523
838599
975763
893863
846349
1531438
1432005
456363
389084
894877
1311601
1356163
1454180
670101
693300
570750
1532941
647785
554643
1183644
963959
1262680
428247
540794
1147098
1468556
496011
678630
1283641
216786
57167
878053
686799
704996
29464
932277
1173954
1404621
425569
1587531
61824
1344779
581586
296606
1138293
162631
407838
1479889
282726
568511
1539984
336155
961779
1096632
274263
520147
1586990
11183
851177
1267207
219018
1205785
1205247
969663
347986
1337084
1086288
1473710
742683
1498405
349049
12968
324803
1082569
1496011
1330929
845475
17549
597540
1068623
1064974
930872
204447
41384
182826
217290
1380035
1132877
919556
1560396
1409616
1148499
53770
340903
1574572
810451
554567
1084778
901384
302100
1640207
49902
248462
435042
448225
1436973
1559683
706733
262624
675100
728504
400839
595684
1517187
501861
92832
1166368
854304
1263158
616992
1386190
1313347
1023291
860486
292793
37291
684692
8456
1478203
156582
249085
1424194
544912
592647
915169
350718
807073
797999
1513725
965459
1168927
1065464
759012
774975
1383893
1144340
1204467
1579946
1243165
42324
894855
402323
1003158
267518
1187031
1609949
1104580
1592921
955366
1009611
538724
1078942
341697
1519383
9606
17010
874589
1163446
1239104
1629374
819753
1054057
551516
71798
834013
1289597
1006704
733062
1214825
1090755
1582362
24004
1103791
1280472
1435315
575643
982273
1274668
559807
89649
522459
289962
428933
74961
714236
820277
619756
604552
37363
1122776
396719
1424749
512157
72476
1204662
799599
681116
1342891
431530
1522316
1410058
1045236
568178
1195287
1606359
1041698
1473080
1424708
351573
27615
186177
157020
243760
1588647
1389747
1186630
527580
356238
677741
889873
805163
1311889
940356
467307
186173
320426
735591
665659
1363290
1457814
1480510
906010
1123110
1023041
414878
997732
820955
384707
465660
902557
366883
10921
1278398
1259635
649033
1296211
945904
797811
1599783
694011
974703
158323
1248036
633701
1393541
673464
919240
1099531
194029
1560965
1275998
1344590
1363302
92209
130312
1139587
1503632
1147344
55794
359244
1383323
773185
372189
840388
1219152
56659
1094890
1153716
1644191
532503
232526
1455674
1526165
816590
358891
67653
73678
1553889
902593
1499894
1450633
622437
863991
1481912
323185
488354
1058916
589141
144595
659223
1269474
1631117
1346992
1409334
1010752
1161027
261729
25709
1110364
1202658
1489570
273378
109706
943642
1543857
765280
1399218
144823
790663
686732
646682
757843
265423
1222231
1575669
946700
1297547
4003
141138
244632
1457040
225108
1141651
1259921
1422659
662930
1435124
1008009
499942
1632648
1440130
514252
59303
1601584
428353
859769
956443
609061
1057569
502768
1169861
148870
953715
300151
509108
1453412
847748
289856
75059
165
452569
758286
725321
93335
483928
947616
1093863
1401599
1586369
1118447
590925
917635
73999
567255
1579846
724465
1569547
258840
655240
58914
1514017
886490
1512971
1258390
1216803
941351
283224
1290089
175518
218643
861068
1188666
625370
50423
752112
686351
680798
322371
1101714
1005774
1584470
1267738
1453132
474162
638481
789555
738844
797425
1154639
918903
1397052
881787
789029
1036632
1124345
948310
1530945
1424074
455689
1175822
1446563
1218872
1121794
731800
1240908
737021
1323608
663251
260014
906999
926683
1425381
173074
1185536
1334011
1557125
1020460
1609246
29702
1309219
145443
664774
873935
1325539
1609207
963678
892836
949517
276494
1078180
31864
1035526
801672
1356232
248031
760017
923343
1390869
607298
482920
995737
109752
154216
910634
813722
1476516
714246
1623383
753101
1530632
437436
390091
1046908
1454540
1383205
608337
1097486
161578
101238
882764
957285
1324084
357032
395485
943141
48550
1107179
28433
716646
590999
347236
55274
555454
10665
793133
1038428
1382228
1616767
1629633
1569524
1512902
967601
498943
799225
1323617
2971
1241473
452697
552363
1135705
264175
1060422
1317545
710271
1242337
810887
460330
815242
463357
559947
863368
1630546
1042851
1408159
61482
914859
906121
690183
492778
1241471
1196567
885914
1566329
1574068
656591
878549
13603
789581
115690
43967
11273
350556
1382986
1149209
141367
1610495
1064873
951244
480727
740622
46519
181960
33591
1170856
139609
1142200
1300137
1562857
1072832
1599806
241169
828973
1015926
903676
1266997
1043182
184263
1017999
1611814
1429465
1589086
1136736
986602
279690
1409481
384592
142738
54906
811991
1502272
1234343
786885
516281
1466680
1409300
1068556
625902
1366837
363899
50844
341220
1429750
1258179
1573383
818555
610819
830540
1295367
1452492
969713
589899
861925
1050046
892066
948363
1469697
1591406
949950
95135
100205
41331
1423626
93939
1230143
1428041
605984
353291
1580918
929423
774689
153230
145794
985866
485099
1115951
299217
263393
712188
73521
45077
853982
252255
68990
192505
1480227
1505102
847794
735107
954987
298032
764657
497020
1211645
93897
37690
1402907
925337
946235
135504
1278677
632717
397859
459568
1343152
935581
1618712
1409977
981540
968016
821752
486028
1287736
759755
978869
1337715
191637
1383291
617871
1025799
1452740
729047
122032
903594
1135157
639237
501363
1499166
847428
531075
1097768
265183
352752
290088
739902
579649
1030146
954675
544340
809120
1075383
578860
947991
1217489
1210408
349215
610909
1027827
88925
414272
602240
299562
1247230
937396
1572880
331338
1576102
1343855
509060
1263640
804962
165046
713378
553024
424667
871365
605907
998337
1314708
696991
1412598
529163
39105
1601661
1353813
9533
616573
1469007
224482
210270
1118286
43786
722869
419614
1549597
813735
875306
886931
1249218
237951
1136088
461111
377167
1267694
1544585
171794
607482
1240097
229313
725483
1147106
1118746
726645
577695
858606
1366973
316745
1217262
889702
354927
1356530
762397
535017
1083239
1149689
421772
330509
1618323
533273
1339139
1474488
1331517
652133
1109403
985601
1010808
957723
539155
1567818
572038
1565501
1441086
1403075
1383961
1441584
733468
1471465
467382
1139888
1525513
184821
1591679
1245628
122431
573907
1321891
1333601
302122
1384779
1466523
58178
810722
1023051
1323701
247424
380044
780342
642594
1237643
446458
172795
146576
435819
1059532
1321031
1534535
644370
1003708
1184129
183761
1124674
1105713
843147
774619
1383577
377464
253562
1584731
504212
1076975
1096035
368748
1266463
724440
916092
558768
116114
312651
1342820
1125962
868254
632700
237317
369888
172069
716619
1981
1300995
1077315
793355
458327
11602
298651
808591
331238
185060
559286
989058
1450933
369159
1325849
154164
507594
1604825
1227649
648014
41124
353946
1256075
267228
1083416
296133
781500
698371
703267
291706
255617
340016
803921
605634
805233
588432
463137
1371993
628982
1187918
1115602
1263403
339874
329731
823246
464171
1508308
1490067
921636
846969
557792
1556706
1567785
518414
1421070
1474732
135091
884182
62198
1329452
818034
1399547
1184332
1337951
539953
721133
341178
1130622
1038041
297461
1151393
1541210
404397
1387158
907073
1589578
907065
192848
1469885
45784
815269
1397801
1478483
660273
1464570
162580
1253243
101381
904239
372683
676547
1377411
682508
301145
373949
903209
1511088
869971
876999
1367143
1579863
398129
652465
316934
631460
1203132
1529578
894570
576707
1240625
1197884
1294511
883754
34821
300926
182408
798484
357934
1419001
1175163
855289
1634530
1291216
862045
919122
552703
1523123
165885
695046
636361
1181882
156359
1280356
649772
4444
1591995
244554
1103836
620031
491072
1088733
1077350
1330567
1074268
212381
774041
781827
1598513
1083590
62630
968451
843634
1091423
1206688
800544
513021
1609066
1200722
1488062
1600627
248022
1024291
1426281
1391228
1088932
1362382
1160086
1295534
1287294
1396277
76040
641354
501329
887437
31199
1037506
482090
1005518
1056281
128907
1548817
244379
394959
1337054
213216
1486954
1068206
534697
1047186
1166654
269497
1127587
1525396
535709
1173862
34573
1541914
562137
531275
1229254
1368140
426755
1060222
1040686
312269
1531696
694184
1508994
1133496
1621853
274632
985524
353767
782172
1573446
1221395
1349585
1316034
564461
147548
1633259
1500155
153053
662869
1596271
567160
368373
329486
872464
1003733
1186460
739308
691869
1418874
1494073
592890
981637
330125
895605
1600261
1443644
1640806
1267246
1571411
1023478
23874
16407
203410
1073527
899493
526866
1074764
1443144
1102966
1374146
560295
177313
1304353
536276
510773
414341
693789
994891
859799
875571
126366
303978
1346900
403835
1437742
424449
1252529
1236163
1344091
375934
6217
530349
1464237
874419
189874
573462
154167
163854
762073
1353783
1517663
258706
1610672
626380
371133
445973
1221491
929300
1472638
850196
111693
329086
1440572
453596
675499
755169
176587
381151
1418238
468894
1287557
1293008
1105169
737380
1382733
73851
601213
961535
323151
1026188
1476597
1639235
178519
787242
28120
1531019
710806
615116
620965
1326960
1574267
670765
850395
885819
1508217
663244
143566
1314547
733050
1228641
1247404
1559300
723906
432603
378368
322857
185231
348182
867088
1342786
1349297
221877
219671
1471042
932246
473646
256861
61071
480023
503823
667266
1072339
839761
1189275
1424110
1587987
338712
156745
1613951
180566
1252405
953836
352673
272809
1108209
602948
101492
298967
1201804
203890
366587
764213
170617
1538511
497489
1462497
1201552
1633932
1128078
1476560
386823
577781
810723
1103066
70593
1216531
361509
104980
747865
1173824
1355707
692383
651353
32500
267961
1432104
282380
990987
1131282
83706
933534
194873
1367148
1346663
1636240
1595663
1472999
1532776
1478203
894713
595721
1167622
1373695
699449
771132
1592105
692217
1287576
1472843
1222363
465823
1263550
932326
842208
484851
613035
926527
290279
1117311
1114785
821570
905685
609388
686741
1254526
611200
650638
761694
65287
1093345
476797
686350
865704
903730
761950
1157865
1278647
1571352
515335
503211
263881
590936
1189534
1635040
761191
1282980
300553
728466
557415
378461
10353
787990
131284
158382
1079036
1102259
1294414
1194603
796898
105105
1332622
822222
1018369
474299
655504
416667
365333
399972
1372401
1012330
1161494
888430
791105
599860
1645566
1019515
628501
1168492
143121
264359
623662
1307969
1318849
274568
649384
1571538
104032
1380518
1097376
646275
1084958
383947
406560
1409678
973159
1290365
1607964
531145
844901
1438922
146278
869200
528399
673495
218349
489225
1384133
1273484
1598401
651552
1385988
840962
1408622
257592
1625096
1287841
1121099
1041064
242842
303529
1516693
536403
106516
284002
1216313
92153
1001563
1356578
1367337
1214627
427319
1279274
1043656
781763
891321
582470
814006
1281605
3525
80130
380924
655768
761890
78293
358323
1351918
438392
525085
673493
787578
809851
1373002
336334
1095508
673123
1279145
1491523
657308
391196
33797
10341
594166
1090318
1532889
333022
949679
1380581
991649
899972
188225
1606676
480982
756132
1362011
1324296
1099536
1486248
1391727
56921
846992
966990
638377
1631955
111369
388031
1327549
397604
560465
558984
1482925
1138370
28184
1081893
674803
937619
1016716
1524498
1473630
220958
490063
674426
88849
339358
147010
69513
1398981
5042
1617954
219430
79930
542680
1338500
1526377
604290
964217
1478916
1085241
1149239
1242418
1300596
412625
891668
560024
381790
187373
328731
510400
1594404
1347079
911626
235735
628105
759567
1175920
989372
1244767
48585
413282
1579034
507082
962678
8462
798686
1030734
122569
72113
1550207
904782
104307
1457790
501907
1465426
1196536
600119
907295
522285
941433
1597502
893233
1567023
791555
1545013
589262
1380999
441616
351077
1515360
1016575
178625
297123
1164446
255912
233069
1113763
707597
948392
52725
1542090
184236
1349019
800075
1181506
488284
1357811
152724
1451503
1335301
76799
987923
1288602
740819
1499238
1094284
1334121
1230735
1149682
144374
18951
1082912
1573422
1043289
1623346
411930
166444
1321782
469237
1307032
230594
178513
1309653
463790
561111
656964
210542
1292818
535032
733520
1577458
1102459
861031
1563103
271167
1129902
29870
11839
1355380
216529
283098
1180890
1426592
147673
974753
469186
342086
1372869
901681
1320141
63191
1588353
1191367
1377851
1080484
1071068
1128497
43843
276676
264487
463281
817223
895503
174574
990520
1462387
370885
1572811
159760
656825
247954
650417
422934
1329140
859359
828005
857231
214008
1489027
422800
377935
561341
737716
581833
1100801
858265
1495278
573391
539595
139539
1451616
499440
832250
313038
876736
176191
1406422
879863
814503
1126100
76751
1540297
1615376
381534
776211
700722
544095
220630
151441
781851
1453031
1058875
969657
925338
403948
752934
154785
1136101
1484660
1637395
1241414
53548
565124
1374826
305897
1311255
1259937
1024084
1137472
585889
1388666
907932
982943
260684
1317932
28821
185016
1173453
1553297
60527
1042301
1582537
1068799
1177672
1170796
830565
1544903
1022612
241739
236987
141910
202715
1345438
435808
1011435
522574
1307941
736228
1373898
1192964
361796
872071
1605386
835170
458425
527535
256726
807775
322072
837513
1536602
1345319
608938
501804
362593
74550
1260191
7570
1302045
285120
1153357
339606
213775
741051
1512393
1019872
24820
130028
1253522
271159
502937
1003660
1048834
1395183
1172273
14215
1090946
1311979
649114
684526
679464
103280
125606
1185129
1538696
1445525
1646188
371936
746771
1011823
331123
1029524
611944
1212788
1026049
361994
576797
413205
917347
234559
848527
1324961
239466
1071979
529566
910643
1456931
941415
378748
144429
341380
1440627
143728
729300
676496
165552
548589
1033574
1311817
1343600
745458
653561
1178333
378836
289500
1099578
880968
697125
695821
413569
285816
1135605
950781
66205
914797
585696
435460
8246
917751
1122366
301370
1643563
39232
1301200
1633536
755111
675602
769669
990967
813737
1379515
839563
138638
291602
761182
392909
1240049
1519172
216515
1186947
383806
350144
242452
899867
603303
1157735
1008687
485063
13044
113663
958285
1591374
155966
1331343
367027
1499252
1145846
1210841
636024
129213
963746
422731
524307
515541
165106
821703
307723
451591
1455605
10492
1399346
1323895
1007955
1088247
770427
1109190
71742
485083
885282
1447744
1647041
524738
1446788
1311577
1068128
443176
368030
1055508
1176050
1564392
1117896
941784
646087
712653
1022420
1230935
512909
914374
1252843
155345
543976
342028
148276
1643308
397634
5596
96071
211074
343015
1318525
1359482
455786
409748
1544661
77469
224335
913927
667889
1494437
374126
232186
1310610
564604
1021832
38619
969515
348720
237304
1616746
1318266
1506018
1475234
32062
847759
1356610
1207754
702873
845142
655816
1216765
1518158
1365196
1642477
1310657
728245
295983
48528
1477339
150448
604307
1547542
862006
1092935
402769
89186
1270795
1325669
353637
1353432
1303393
1279731
1616660
1621310
1378015
853552
1399999
247525
679175
725214
412861
739678
163772
111451
79515
343232
1201953
992444
1626015
649754
48622
412521
1621399
1531097
1413119
789553
411019
254431
698484
1297734
938960
1325232
121972
1430855
181045
303934
1633931
829469
149475
371946
1006631
591566
533839
1403242
836906
1199268
939308
835551
674365
28927
1309509
874215
512700
361157
519537
242647
30098
462341
134276
1394173
279800
636264
577814
729289
1378230
498888
362149
390544
277552
483076
345924
654506
558972
1607764
768790
60306
139543
1168922
944647
737505
772581
151925
591971
558913
167419
1128362
1088111
467535
145900
527319
694856
229173
768858
1201801
422785
1070464
593380
1309375
820762
604553
977455
613103
773735
41235
372933
1304333
182926
813819
933999
667323
514162
1408613
548638
83528
1462663
1202255
650918
725883
1237944
1242348
711154
1044859
294233
909263
179059
716765
22611
11485
1107199
853543
1125570
47876
1466978
14451
718537
575000
726765
630534
188929
575261
757286
679258
105175
648553
318107
1319959
1624079
1322051
207784
1030461
660458
313421
1637185
1103043
853388
1417027
227402
940897
1371687
513974
793522
713374
1374861
140765
1009271
273531
686760
330582
1547635
1157709
263872
677867
242917
1302499
420498
1132802
565847
1037451
493217
355426
940314
1643280
542713
533635
284484
63421
1344229
508607
1436363
1288709
163640
42041
179355
1101831
57815
302146
404617
524836
991232
1197990
287203
1276003
883395
1591437
15661
445412
740775
163920
1371300
1154667
656754
726586
597194
461871
870238
400785
815359
221372
1024768
665875
1430662
90426
109147
1142893
251031
569546
1487695
1208329
714180
1355625
543280
1256939
775510
1378
1306555
18844
1229787
65056
1255378
815413
266387
1086196
1141523
1462510
364549
316827
160962
568313
1032526
1301641
1238299
1105288
38312
146667
443647
1072824
743837
591384
423308
710983
563871
504329
523002
1484140
1297989
374480
1549571
639073
1478058
1634180
385861
57401
1237599
896877
369111
18945
872033
1404592
440665
261713
872129
171477
1513209
176102
374514
1172553
1167501
154773
123268
499368
1130916
679739
519999
148063
429339
279859
145675
346079
12010
1443317
546630
113633
448585
957170
261758
148697
1001591
292836
1058440
961815
1427049
771209
869282
123838
976043
1331862
367472
1091255
1315043
1377128
844719
1369064
316768
1290561
1312066
374337
38425
500054
213106
1168764
903050
273631
29527
945268
1499088
973772
871935
456525
199285
1606950
969730
830691
310914
1558365
930127
214361
1315937
932320
1533233
1020700
6411
1274599
1542966
806646
1140248
387606
1209177
297183
571515
730413
1396673
1533299
96576
612564
1010745
1066893
462334
1251910
1471087
141282
1312282
549460
651376
1581485
10938
1295557
773367
772766
456338
1148445
1221666
206668
814337
422473
1404677
591971
294006
1617927
1107791
1454399
198012
203943
356559
413292
695032
142759
1140965
1615589
1447991
84147
210348
1063406
333804
34023
213389
427215
1614883
1604787
231155
1263190
1373936
1307687
1533180
619548
1259903
770165
1082362
21950
425763
1282157
1491293
533335
305717
1496278
623231
1547121
115795
1000565
1453131
905463
1183400
1493338
1516123
679690
1570934
98641
1601809
1029850
1153020
656186
442427
342219
515622
212170
492604
742829
626639
1564911
533866
749576
884369
1104247
1053174
1583638
705021
938275
387920
90001
709901
1472985
298718
1457063
1268330
829433
259299
1420254
1103134
1057507
1069147
1609705
1336230
1286724
923583
773055
821361
280867
538116
4978
1383810
759292
1637903
744727
819540
151292
730800
106745
1337046
752287
991706
73466
1105920
1478793
779992
1423106
963459
1590734
198856
1124787
1372596
416081
1443993
307696
275408
988245
851662
557024
1092219
773822
1096671
492227
889057
1550636
1279568
1028843
984383
1318082
445825
615956
1364664
464503
20622
187883
595406
1008575
504832
1582488
874667
605017
521210
1014214
133740
36419
508325
1003699
1162444
751966
309561
873271
210982
573829
953171
358121
1140327
480643
41270
1222534
642039
1190755
505504
802956
659796
1442039
1339922
786321
554079
1065443
1634793
587344
547370
1307738
1248640
1168072
599798
778822
247379
920931
113366
1307560
1390908
67507
893179
1539395
1321556
368685
239491
117701
452449
1205662
531069
1546865
612821
563673
200845
1595845
1078
1234787
1045643
1405724
1499209
126122
1384279
581354
535486
1426093
246030
801907
1123301
1494752
1336879
1231761
1646576
973277
628086
463861
1285474
1097683
1317933
896444
1297302
281102
1296849
1107452
1412970
294892
1393972
1078476
1315946
255975
1059036
1476526
1295886
1580914
642327
699361
911785
276331
489044
533691
1395832
364782
1293332
991991
1470299
540906
394218
1147852
142908
513928
1143075
1242078
182388
813632
1291404
508361
11441
147365
1379880
412315
413034
357356
68783
1596288
295464
37819
338125
1067814
241216
1388556
256531
57278
1340887
603960
1451136
927888
59331
1181978
1176865
460759
1271456
1472440
1215186
1420126
932050
719018
587800
1177652
1582903
824923
1261588
318042
1037412
1393507
490398
426137
1374096
1549455
1323069
1140785
206842
1245421
1497391
1015867
1404218
343517
1249456
403928
364411
622990
735651
1197925
763669
1605234
571477
1103233
313900
582859
175320
630689
1234823
1396000
864811
976090
989622
902050
296302
123719
1321412
1389453
374776
809084
387073
821728
81750
1382628
805404
904482
1429707
1222306
1001631
644918
795303
137434
729951
666385
1369433
1276553
833232
65901
956976
860345
902005
220409
505977
1394445
1383743
882610
174170
1546878
326368
341578
924866
1086409
176029
1639166
429924
1645405
850397
1242122
903843
91412
492504
10953
1541089
629979
1251554
1095449
276742
689980
507134
383698
22705
795131
896163
784645
905046
915050
630879
1524274
1300415
335705
1353245
592147
759635
151050
11602
779563
72330
1384199
1156307
714585
1243113
116989
578620
1259500
1338965
198874
1524469
1072979
689117
1010450
1032051
329446
525809
1235014
302043
918721
1003353
143062
439432
770190
44269
1166601
299917
1166187
1315327
775976
1490864
1251783
1116926
300627
1337059
1210026
791751
10761
1489699
42229
1258305
57094
223164
839699
1404412
807677
1645011
840095
611745
1102265
1320777
371049
1366516
1255370
178002
1175496
1476947
365760
682532
699497
786045
786226
1298363
58635
218045
1604752
737082
764082
1582251
675576
17791
922349
146190
710890
930759
169142
1243174
996650
514682
704391
653509
1314096
1138407
554828
319985
131046
876403
1644296
72225
15139
255328
409422
1599150
563178
879999
1512401
361161
1228965
1318850
182200
1170900
1358738
1535864
1640129
1608547
251535
1255668
193495
1401312
324275
1027312
246255
1455209
590932
475761
1372085
542946
930209
1438545
925018
1316037
1465439
135135
804444
246821
1605272
421121
553296
33451
35070
181034
1428840
841005
13547
261385
1519826
333212
341703
1509271
720436
1098839
342228
509192
1485120
1221137
1359410
1106637
1012458
561332
681036
1081739
1473051
1629928
37435
1317451
516892
1646109
113783
1344659
283880
715860
996898
1350544
1232985
1584060
739534
381856
135623
186092
883072
1424224
455849
77476
456780
1026476
292665
706739
299306
529479
1421914
557592
959643
596816
828267
207249
1416346
186595
1563390
1188451
377033
329335
1143370
1303944
570650
1010275
1088157
1231636
149537
1297711
208370
620987
462219
589489
1108984
598868
194757
92211
1008154
1243155
735921
989390
531618
179512
1282838
891160
1163107
1209112
633391
1115918
93057
988675
1452914
125184
626880
203140
1558133
1641059
1624187
330949
1436207
846140
1177577
559954
848822
782745
1202211
794821
867833
1071058
758523
1071150
1510538
403754
261904
703633
1018605
805140
1339975
1440244
584405
1161529
471243
1279247
756985
208817
120641
43682
259814
143637
850631
789272
26255
345526
257228
1543572
1278004
673699
289377
908582
1503578
1342253
837809
70013
1385116
749387
1635674
577217
300806
605901
1289981
884374
670907
1612649
1623326
1146533
314771
1499109
822975
756445
1229752
733467
1591045
1153147
5438
1341717
750705
616265
395112
742037
5278
673882
219647
1210400
1597298
1279136
1069716
789227
1038018
631799
466683
934977
787199
866550
818602
544744
71393
1433418
566303
67507
545910
745832
1007111
1031546
57402
525577
474658
273049
1099396
93008
1248625
41295
906039
1151433
865211
662552
994164
488932
372462
1249972
888016
1245569
1617017
663239
1602950
1178407
1457202
697795
999930
696230
1645662
1177617
420976
1570322
425950
1574175
401847
1125422
220939
1047967
537182
280709
1205522
1590081
672475
277015
753398
1141214
1478064
1225414
990733
1151609
414541
1157125
984045
1507151
1422213
737995
1022672
691766
269655
815539
1182911
234315
820297
985586
977808
1525745
706577
22032
1370028
735864
350266
840259
257202
495707
600609
896905
1031118
1645080
1226273
674131
894113
1573707
1326306
903616
856802
29372
992687
745925
1062604
127924
894166
1558755
637749
285740
683003
499462
9880
302486
1428593
547540
1417427
570975
565849
718877
590488
1055747
1099733
1519943
1143427
432541
335202
734838
619037
1355123
583659
722581
787070
911378
72040
269305
1474112
1599403
492908
1322664
1305007
1490414
611946
1588861
359913
1583685
949521
836510
573843
160220
608482
1526775
685360
406724
794298
393189
1606909
139995
771245
1460531
394719
1110260
607705
1124655
1286798
968158
1057605
1646162
1205783
301767
299973
476646
919891
334913
481792
1504535
227247
255522
454544
1352887
788535
733264
1112286
719673
1020831
479562
1444737
1502900
416266
1498605
428966
680278
1465777
1042468
803415
509288
167466
1318245
1329856
1411731
940455
1137339
1242268
317677
65264
452354
154241
540397
977920
494956
927179
1021703
753789
1047259
1062972
1004443
220171
1088886
1244493
273392
1620360
1033625
536334
1180683
1151275
187689
1581593
889573
1610442
1264511
733717
147203
1072483
685272
1153999
1520720
1314096
874600
1639545
934394
852680
1249460
912115
726385
52178
1306047
991912
1509443
1441566
996200
340653
418085
152689
178227
1477131
37573
168709
1358802
735636
1431048
873295
9630
1006830
448051
923683
920444
1125076
928511
1186547
1543890
42881
1233056
241658
924
1432746
32829
439598
1125354
349071
367942
215013
1636166
278472
65984
541598
122111
1264689
186294
616582
1282798
502919
509313
83517
1638390
1050431
1130044
1393734
203587
1576688
1585252
1478494
1308637
318004
1554109
1550493
790900
499775
1260159
1117075
577048
266912
1387183
41584
1519701
503876
687959
1021152
1503102
348258
188289
1208771
1465200
811677
7729
887216
662360
898824
1587384
107755
901928
1339986
434099
732847
1512819
120053
1592404
379223
772434
1501373
1004685
982493
440530
1113864
1369990
713878
367029
594768
843083
1309015
241465
1598346
1144665
193814
12292
1144596
78888
182031
21402
498255
4601
80692
546972
206073
610697
1567819
515803
1225506
73993
507778
1531369
1047193
320169
178313
1007559
394294
1179210
1240777
712297
1546016
56007
257729
1646058
976284
294249
694351
839236
1324788
108376
138377
535702
894281
1321330
1461858
839454
117177
1401351
297793
1309750
901051
314993
83777
1264800
1321614
1535265
855694
509883
517621
848462
1152537
831097
1299476
1012760
1511134
614950
623602
445830
47085
1438023
947537
262559
184442
387591
1130299
875721
329189
256266
1332719
907031
654775
1628432
1433321
1470286
1077329
19364
1148923
96490
728523
186175
1190584
1531823
702569
843722
1101370
629102
1290787
1417520
573846
1363347
220760
222446
1210648
1627647
1548585
688941
1172701
1238790
1191461
1092813
908638
620407
1273574
966775
855146
56525
95354
1476560
393659
410826
1609598
212003
747153
509610
851480
87493
361410
1255537
885701
1176481
82098
1503053
162055
1556477
388110
1396698
1614873
1187551
1401185
532932
312115
290725
1394012
1645256
1263473
548790
1443605
218434
333083
1445891
519035
249070
1597494
841786
431104
742940
422963
803132
882570
39367
813561
876665
1541349
630800
340025
1625693
1054691
208402
635461
1401980
1183751
1122883
443495
1002476
897385
19245
457241
846667
80872
1644202
1596726
1216200
830655
1598533
378728
725704
571812
197143
613986
1116343
716439
1331849
554717
168936
413876
1049502
1133928
1438633
267732
594493
1577984
1055730
210586
246918
639046
1086015
1137407
127572
1273930
793755
1336200
290013
757331
1119144
656245
1635510
1254644
762524
902256
162683
1413369
571387
665716
1161875
1243694
1003770
1544762
1617067
1420637
679256
537411
608954
536300
459416
577273
595478
568732
124627
1026227
128839
145636
1196146
347212
85310
616428
1010501
638097
320332
1116971
160979
172185
1591932
445516
1319751
952541
1440815
493489
891025
997026
331014
531662
155372
1632398
86344
1560099
149420
1355496
888933
953041
443269
1204247
1074052
278001
662071
194870
57063
533556
1407681
79229
472292
1135261
51438
603364
1490837
1222387
349553
425114
1416391
916866
515138
675917
1233484
852541
1377732
744238
992465
670466
801035
927032
1209094
215990
1562007
152455
785597
1548148
1015336
1043579
1212546
900467
519844
584860
711732
884051
77113
544158
1495266
888335
1574797
170252
509500
140206
43790
591524
919695
1327332
943699
710725
317133
908824
1377448
849033
575631
1093568
1077386
591777
11249
641214
398406
1436851
723725
995957
433445
1366919
1246047
832211
891874
734144
1515652
900889
74434
28796
263685
72582
1468917
987913
867082
1041556
168556
974051
108705
981256
1102228
1482543
867317
797919
204569
281552
887132
1011032
299387
1204037
366280
1227096
1311569
1599773
48635
826465
650916
17378
568099
1629447
1018419
1509831
434067
1551266
1534151
330428
42401
665641
122567
967306
1455944
1586097
1406265
407623
32657
955647
1266133
1362440
241338
101163
352776
427310
831932
8499
1511356
365976
219424
440855
1267225
160830
1604919
1318819
967433
48138
828288
424396
856717
1257458
513512
273087
522582
1413105
1167462
721165
983586
757911
968510
100959
996387
441968
1552874
195843
667055
101210
497116
777130
1584124
439786
733715
1237261
1383945
477740
1476017
457661
746388
1222383
1630718
164711
1040947
1333164
1552777
125948
771046
923492
1471801
818217
640746
1303070
1255762
595709
422750
1444059
1050608
1096530
625459
1273407
873567
283952
812110
875223
197961
828797
883787
204535
477012
1358892
542710
988706
556118
186428
1221241
1168628
77024
1252100
361909
337391
1236417
346680
164577
1564862
43169
197369
1311338
335551
559177
1234332
828779
1590946
1588946
114404
1636446
1578721
1066649
110575
422685
86905
1241705
151380
937427
114827
922146
1392097
270759
415009
1090177
315908
542496
805144
1288502
602895
1522842
640134
169996
318102
1403186
1053494
179513
60907
1585250
827781
869787
977071
1286178
884090
172847
1150063
1270337
679321
996404
95439
1509204
1629008
1561696
1439410
1363970
1205420
814836
127155
1340774
904308
166999
978784
647124
784580
1322773
362583
1628451
1367783
1238745
1637163
341140
640666
127103
147105
13509
544063
353260
1587754
468332
1517053
1482577
1208219
714886
224745
612106
1444018
590255
565002
709388
651702
1119553
1222119
650272
1005706
1459544
1024898
808966
1283597
120486
17660
384752
277003
792276
1496035
207995
543720
943456
49389
906153
419015
643856
763294
1168351
1384952
1023171
297109
1643437
787731
1311291
733827
832392
280795
1065538
700101
1188733
705329
631149
950752
1343964
1210651
197865
955777
919148
289435
1032548
334292
1014539
1333360
1249240
506442
575184
1414956
60535
1029063
59546
1373779
1062136
1520279
313773
308399
532618
83067
549189
247617
880676
1576555
1512372
1244448
732008
762535
528293
915934
1586344
1379725
1257985
1466518
89383
1339372
719263
1152319
1434812
1008384
811163
211609
656792
632450
1198786
1391619
463290
265366
520252
930600
1064972
1165647
315638
776312
417973
284196
1507105
442287
1471504
477214
1397891
1446919
1322293
194714
1531171
693515
317462
1582418
848736
1227903
166511
173299
634451
235391
1338416
966591
533854
855645
1227534
1344158
283356
1359781
813868
527265
382889
80094
729801
975453
1409759
765815
811207
752985
191553
835721
35484
293193
1161208
1291738
1577243
971057
16286
359307
347902
131328
1611816
1526075
883365
1347485
153934
306964
23075
375611
997331
162132
525133
771226
575049
757520
1098239
1533050
889497
1429971
167298
1133384
626439
849675
1448189
1271386
148769
1068742
825478
1203527
823357
1429659
380639
1213976
283481
512720
26493
1636473
742325
1261950
770182
733634
1601488
1076913
426571
797275
606165
352803
1468082
419237
977398
1103369
1043994
515117
807444
1247931
1635694
882682
1472565
1391266
1397585
880778
702227
334283
1404338
921238
464138
781087
338128
736742
1257597
1211669
1271615
304176
1522832
623365
297122
1628053
1543471
443518
947504
165101
1000236
197901
450152
979536
840863
1202959
221682
90025
94858
529599
489123
1547742
892501
732375
842922
889787
1104806
1596739
442136
1012643
1300489
984723
1402175
555154
894966
875011
1125149
298740
1211651
1252445
1585530
1263348
1391315
105181
1381037
1045697
1291800
1095378
103997
14634
818536
1185945
1537762
374320
730476
1366768
1004399
771549
1079388
1095949
1367777
761557
246118
1163225
228773
1402121
271096
1421759
500349
709469
1354426
919562
1278768
525354
695461
1227622
154181
1369792
306784
1310761
860365
315885
363575
1087103
821261
1518938
184401
1205572
209303
553911
1293001
883865
1170545
1610834
15435
230619
1511674
1265250
226527
1339842
834758
767985
1368074
252939
1585498
1257889
411445
999215
692101
936716
283430
1556545
1168618
578898
426148
451333
1103646
409645
387578
1461629
351435
709384
742033
1407480
966392
1492667
1096566
1108015
112469
1562825
1307204
1106184
1277877
1517754
973666
19589
1181874
1234089
320542
2774
55400
1121284
607323
1485534
493737
1605238
1437451
1314422
265190
1550498
1334791
839809
21692
1213355
1591252
243300
399507
1523354
835301
164728
1388535
1577332
1134453
883808
696733
506984
645250
73215
1422661
1251128
1325203
1640557
519085
494689
559254
1442338
1412757
925587
780054
879434
204901
217137
768175
1030703
1168571
1003749
1328223
415963
1374834
734289
735997
669229
1399756
1202310
350701
1375631
856703
532352
1213626
1584073
777000
1635579
201768
603604
978999
870914
1256007
1619628
121691
216342
376369
971077
1012689
278768
896777
1377762
7377
606837
379912
500873
792859
175582
1603022
468755
277548
1255515
153403
611541
257531
512930
894287
269291
117382
1252217
1117656
1621303
1634281
589399
595999
306862
29397
85974
290700
944191
1106653
58671
647860
1635719
542544
255484
1219672
1553469
1548730
692870
297540
638310
1342085
1231455
470982
781928
666098
306151
1450536
1447290
11105
743913
8706
1617403
796799
470372
296152
113768
1233335
798196
635274
938860
205631
284853
308454
1270681
680086
71622
1026385
42905
57983
1031367
1408902
1056394
618714
69445
149811
229953
636206
16875
1152266
1422868
1029946
1320986
345891
466142
1543045
30114
1509645
418786
399677
1498284
673536
1002282
1629122
1618123
194818
1343893
132183
20172
516604
628357
1179549
1235154
257962
1601058
940760
1631546
856996
1385862
873807
1243178
1221699
187788
861905
673856
549847
952889
1350861
144751
911911
556262
856964
1528078
792631
1478689
555068
140313
80791
190181
709812
957830
413874
649833
928090
135477
517656
746675
83804
689841
1486586
894150
333307
317797
24195
1644300
1186731
936030
458157
728638
201999
274191
1026335
1373084
1331769
670014
774695
921220
836008
365185
161431
1343657
549501
570298
540534
558429
1176633
620799
152909
1480022
806039
1046325
1115230
950397
585154
784332
60312
166374
734269
758285
1019964
1268510
1009620
477309
775267
390240
70501
1145009
320312
1450112
494859
36849
594920
1432982
515367
4883
330124
475609
241246
1060391
585420
355772
361859
982141
43108
1193554
1479474
15154
227175
1346991
1467073
138256
296982
342495
542599
1095491
467878
1620070
222949
102569
900761
377561
1578299
874188
393383
1526447
450141
1328219
299204
903491
1555508
904084
1024254
440166
1251705
599307
875272
504997
149906
1155051
1424777
1236428
1413185
529233
19430
1398497
369785
482080
71771
1253913
1611865
1397799
1422782
1284510
1441839
962790
1420424
1024117
652245
803965
332820
33339
891770
1565579
840442
1488264
1523272
951781
222139
1281915
251815
994544
54709
1221752
1517253
158610
71624
1235765
918525
803531
1234435
136013
1158209
1454200
574103
473721
1478670
544687
458620
785095
1446716
1245579
137684
44796
1060938
854518
319019
647826
531354
478864
257327
1186257
981182
963146
1087043
1298367
426639
1036082
1227224
1612872
819107
295628
212361
223939
1158745
1562343
569523
103
239164
498290
1167401
899430
605801
1642854
692912
540179
559033
799223
46823
924258
622685
662778
347285
672538
1317548
1567607
439247
1332207
958431
1393004
138090
368894
388273
229499
91715
1371180
8020
1357843
851548
1025695
1515441
43445
618992
284272
848358
754500
1640138
1084855
704316
287809
1580064
886395
608565
1337470
1374674
1047971
546730
1457738
1412509
1476712
567123
758632
128825
85124
764646
1450867
1169505
475051
1038313
419514
218629
126841
1037732
2950
1111935
1297077
795790
1568905
671963
1406547
773404
184914
182341
1157698
598627
260827
567942
730377
1409713
82740
1431165
898393
1066795
1494682
220240
1086108
522301
390328
892851
1285179
1138539
118226
623321
943625
731204
880156
1252515
940490
607199
298315
566523
55895
1575448
1259349
856910
1451025
89101
1561056
1001786
1280771
1474293
1315192
900809
718829
132502
1177943
268008
501218
841052
438887
1091943
1296997
408387
809981
1578840
1282409
638042
723744
964929
1493582
851002
354972
1348857
1622201
341319
778341
1210785
580497
839929
474182
1425779
368175
1554612
527086
323788
868723
1339010
1101829
572465
1315062
92661
321405
1102004
1615113
362583
590137
986130
1618747
901131
1504186
307934
822467
328082
1488181
1577333
609979
1235104
151171
420564
909875
1426098
1211560
1562517
627288
346298
456869
874931
1059454
7689
1480409
1291125
190832
1008598
161576
469692
995184
864877
1284203
1093207
401409
1607390
1499440
766920
448297
96236
47145
914450
1089521
1579469
842595
1244827
760640
299942
348737
1207208
746819
1155256
231756
1431069
1501255
572875
1187514
756224
510227
1279588
1150068
244376
41916
489961
118569
264494
1492481
526821
888344
513014
121462
681364
1513378
1304368
1462330
53819
1270449
183189
1298516
661888
867529
92995
493126
939039
190008
984044
155572
626928
865252
934230
1475239
1526613
1289246
710037
1217058
193290
376482
401058
210928
216113
74565
339644
571790
647927
1613170
919526
772425
86902
957586
752176
495018
436726
87599
847078
122341
1397022
278981
681139
883039
674628
136952
353583
1631069
1028700
166380
455683
62332
221560
1412640
896041
1303498
1501229
210338
671378
149516
151990
1244278
598656
1428750
830331
1440123
261849
638425
1437985
1567911
34613
508606
1395587
57368
896317
107650
817770
1051627
428819
990116
1234680
1008299
1307931
1144686
1364467
1219492
1002155
589511
1428988
1585724
39502
485815
1634367
761055
411735
1157090
788200
1073121
1633146
1424403
662190
260039
708856
1458461
459481
838267
1426164
1431477
289680
233689
342311
1438181
324773
678506
644632
59064
1544341
1450100
681999
751925
1214229
710373
61595
715682
1552075
103971
737466
829574
1614184
496025
553852
536344
1267111
469108
242873
465344
1237234
1485205
1458063
1242918
212302
39565
592320
729093
455633
38768
276144
584336
1007302
1202602
1421326
658970
106338
1597005
1477509
188635
1003966
454662
1018457
1296819
733400
1220294
1426561
213063
1608359
595378
1271602
292949
867602
1106800
689984
254550
1339749
1441060
788967
1255445
681537
517663
1104577
530173
312197
1422438
915954
910392
280524
1571277
1533455
1290291
472180
905608
381124
209177
1175384
318654
1192009
13283
1561849
1348754
334229
786389
31962
330569
395172
357270
193557
951267
515785
453955
1417202
1540379
1398112
928750
4642
531737
606633
146318
988273
1040432
748691
299568
978086
235570
831544
1629258
529492
988346
1526255
281928
987667
661876
1637730
369984
1165389
1302209
1143263
1012003
402037
1554277
1214518
1462730
1242522
1114194
783123
650442
468413
712779
1075697
1316879
405666
281301
924104
414124
1180988
443887
1645925
1610248
1427414
866361
206811
584769
189112
736501
1567715
42762
897424
488176
823406
811323
1388744
1439315
144796
1115217
1053036
636743
440069
268614
554934
905932
83619
999140
29250
303492
127571
170317
1337282
962608
1540783
903262
590863
89388
521440
1484833
416276
1089074
1217021
743772
873309
1514539
475719
1591509
650
1617540
654428
726980
903909
392197
624291
87390
643046
176430
551580
774515
211847
321310
1286010
1140650
891837
1006489
1558867
578210
1509920
198895
1027236
160939
1103126
298378
927924
378234
1112266
353743
1296220
1392713
120656
630336
1357899
1557339
1357991
978313
228820
265130
588698
1288403
1195655
1102431
772440
1636056
943884
1530673
1100818
116841
1465390
277344
1172031
534243
1630445
277943
1242222
1228573
577783
1550380
509142
965735
537789
17872
368896
1188342
220064
1352283
1396411
1411833
661859
1207149
209023
730767
615281
14232
1047668
536827
667962
239687
53610
908036
1037529
739854
789712
366833
1498915
1011012
1336491
1447098
186415
1311180
362852
1496560
649517
209451
1391366
62087
505944
213272
1384117
1421118
1543885
614138
1469075
1606870
330325
1517813
1529209
446100
109725
6811
767115
247425
1601249
1489376
33017
1057589
1380836
778208
822762
1366604
1554439
1439438
943380
504098
216756
93434
694216
1504731
1132371
1623558
89699
639836
969277
696285
89071
184487
873277
791121
791145
217662
1306812
729459
1527829
1445527
1091193
862485
57539
1236184
331004
84539
1531906
760540
979750
277720
304251
556466
1607658
809867
393147
419008
792842
53759
1060050
1035643
1116095
1258407
181033
1507377
442231
1239365
1522323
648608
1179813
115718
311829
1160107
697692
1344158
1160877
1205705
569449
1470880
1242801
1436932
1124292
283556
577454
1099335
135194
1107599
131811
1572232
660442
316842
324650
12947
1509053
103775
1547148
1226841
462121
219551
953184
1001464
845142
666921
402462
532404
1443244
1061584
652082
742011
60194
591247
50957
970827
1507766
389671
543392
982770
1449740
1582376
396461
909803
26230
550373
1156815
646760
428468
459109
246162
284380
1313151
171982
716617
1011930
1531704
331249
743154
240399
747150
776711
1455315
874579
694253
1377993
1005461
1283560
234775
1053625
130753
951403
172417
1228307
150383
1037159
1146315
394392
973421
43418
705622
649495
660427
64032
1594513
1329881
201927
558927
615650
1184485
272694
549586
1007050
1238725
400769
683011
173210
1025303
65017
313681
1499011
746640
1618324
433509
1393946
1582478
812040
271318
386867
1624391
1589075
698426
323597
1592739
993604
402384
1517991
400685
409498
872739
130357
254468
394572
904469
752392
1623157
986638
40606
385468
1021729
661862
1227546
1532669
1621139
201802
976116
1625901
1303078
1599879
1349038
571694
163446
36706
1029370
452031
1417557
793963
1174087
42031
589299
453214
1043293
849519
1640544
850873
1014588
655183
1643593
484978
437420
1642274
1400675
385644
237643
26932
819167
966722
455590
1617281
1129456
570475
1598607
333782
975559
1027460
310879
48215
1618106
891534
45811
1598231
1007910
414743
107119
777130
353974
504312
719678
150392
918044
265492
1425026
1014378
799432
1581207
131721
407116
117028
137252
1575922
1483179
1214204
920795
209478
1417389
1108202
768297
232927
893819
1405752
925388
721477
14065
1003418
1093389
4205
108214
974300
869986
1548215
678297
1554611
41017
553313
428907
380617
674984
957272
791169
1463938
627372
444381
57150
442497
1377577
1112672
218236
168443
808697
1314611
1575114
1180639
1508528
462182
1512907
398734
1114710
895619
1499518
544521
1574127
702802
1608826
1410522
611545
1640554
1156966
393715
918253
1495597
1424370
1358572
223731
1519247
1082219
196711
902401
487401
1532715
979799
872824
1482416
1131683
733593
751614
786335
1082807
1013585
359879
129568
1427064
477713
181436
1567394
1056513
489141
947083
22946
360969
1522350
532172
172348
1102810
943274
1579710
144305
1152863
1593737
1047330
1545532
1552875
1268525
1080480
1252427
27959
1461131
389496
1132189
1592781
242823
480359
1253120
1560429
837118
1113772
1151837
1224867
47066
1505877
801488
1242070
899541
1526543
1374149
1115107
193011
542156
1510600
641042
100476
1223499
1267990
1054216
1360859
1123169
223727
300908
1474524
1644525
1431266
401698
332047
1400645
180131
1394923
1396933
1306722
318089
1179750
1484538
1566873
1345979
843092
185877
618699
1601037
1416602
215899
70291
1226068
1186681
56549
60420
453840
915701
1379932
1643856
214615
1580274
999244
925751
1215886
1332140
442823
536491
715494
379092
591834
978983
1440086
539100
901085
179346
1625780
1531854
539295
679864
1092442
113308
675212
1210813
873128
1052175
1471714
110781
491356
1514127
1016524
1317920
92878
1623748
287266
447807
1052404
885123
74340
493133
1433746
235941
1456733
787184
1454979
1263094
202401
767338
146510
1292757
760219
450740
225090
1275451
409175
1304807
928405
1319839
1217535
685582
1242460
196407
989767
305155
483186
1586894
242871
617752
879030
728992
845226
883223
624323
1267588
220444
1610295
1062677
557931
761820
1528198
498304
890371
592666
1540009
101898
46292
367995
1134095
539053
1334427
774472
258453
935507
1151376
649046
330847
28210
1008034
457820
636348
340772
1286436
1378296
354810
695446
1346905
180508
676157
912168
533006
613108
1557778
897047
50277
1353669
42456
271683
967445
260219
211528
164731
883667
258940
971776
704504
643122
1240606
510200
617268
360100
1635458
285297
100468
179771
459416
246132
848871
229414
245393
707134
704892
1491194
433621
922809
1212542
123156
487584
264794
1262738
502698
824589
561097
944304
78283
1271927
1298820
681845
1006292
976981
351005
918973
436492
971512
121700
804584
750631
1494324
1264248
1235775
1216501
146992
708332
1085804
751431
1263738
1329839
1151399
912310
792623
684198
1509968
894436
848849
1098722
936464
251607
1316254
1638119
1547009
1069998
154750
1585324
191748
1086706
1208504
1172506
388785
258369
279984
435712
431761
1447212
936628
304029
1528030
555859
374114
402944
361462
1440241
1034732
13986
13325
585418
1069180
1145171
295022
193504
65981
826061
1553204
1206363
94185
484674
742538
1047677
1338447
1436632
1545120
1030851
1385044
654705
691227
928668
1318536
112428
947540
1521864
821560
269319
1155833
37003
479338
1437725
1112138
955310
1496865
495562
970295
57405
983252
1132254
431208
80078
493455
1344010
1292998
1135592
369125
629619
1227483
475800
1139884
150017
315154
1025009
1353043
1450492
629972
1308682
1064090
58158
809849
1039566
1339816
836239
928601
853592
564411
757852
1479651
1082268
818947
330451
287411
571754
1008020
273448
553157
761750
645738
619318
247384
334537
350581
1606641
504436
1284474
1263126
1100448
1443305
1602314
162093
1319767
734268
969335
1282057
475463
1495099
393085
1410666
656532
161685
502851
508267
70083
1504560
559670
820410
1146471
879558
1498830
1298957
103415
518524
416895
1442457
863642
652903
340102
69786
565143
1255870
361973
1449784
1063173
576260
34065
1381352
35363
1032096
525724
514148
128061
337740
780307
654402
879076
1493836
1093547
400069
1220763
943602
1390189
1630951
739749
1411542
967692
453117
1366157
482441
83727
175551
276737
1596500
506793
1233908
1565743
1516192
9340
1381647
435806
786073
22811
951885
1414868
333437
1482429
1603877
1510077
246837
1215394
198834
1394750
693560
1270573
508188
1267568
1504927
128903
691562
21515
1524016
1448309
867826
1357218
1309164
973887
1234792
1441691
401758
1214957
796279
454207
1431529
1121773
1433461
8813
796193
1580546
747505
221016
132862
1207429
363669
938583
339571
956741
998605
1389022
611819
535909
571476
930090
139499
1233817
727771
334129
262620
230709
1391461
942358
519097
943037
795721
162073
551179
73806
756517
1633837
444265
1026556
91659
978589
825649
1646786
952590
362647
1187112
596704
142094
795534
129930
292545
871405
139877
1375447
372081
1144835
81937
366441
1600943
1136507
118323
1215589
949220
1305501
1438930
1188545
280848
376906
837883
1583300
1481304
184098
1436981
466903
235686
1543988
149623
571526
1102223
299891
941273
512516
869855
931873
1519322
864789
918876
244406
1012910
1306708
143089
965862
1300655
963669
1623167
662347
767643
478612
604943
1576339
692247
1156752
440402
1415217
29586
736838
58860
1628448
155860
335020
1197374
311809
92462
1418597
1519076
1287145
1113168
922772
1194608
1413252
997169
922327
382231
776025
1183345
840168
151072
31098
689748
564001
1082811
1605567
705960
1386344
465413
508971
641840
566798
1646074
305895
320784
176464
885114
380532
485826
128087
1224376
144243
306586
1499316
1357594
31563
1253046
43759
229946
659871
310128
1627640
1484067
246473
767157
1395072
1523578
738067
994425
177453
146941
1155824
480651
729883
886675
92750
573450
787609
643514
1494595
556217
928875
1279262
1356846
861524
202310
1116221
3809
593969
481463
1185207
1057482
1295168
1151449
326292
266177
508242
770011
458196
1055632
1471866
1496868
803996
158007
673966
943958
987978
213045
815398
582651
1289267
1084069
714941
1082701
1233730
763622
561866
314942
963816
1177698
207837
45962
1436952
869535
57030
508892
1611210
419761
1094499
351297
599002
1493218
1317769
1265636
115926
231110
581908
1521505
1022273
63854
149297
1252745
733577
481637
410307
818665
55222
831227
1138953
58259
4766
1071732
1159675
1061591
1626920
1353427
13064
1405494
1409776
1334292
169031
1137905
35991
233506
1486994
1610177
667476
1578180
1409370
1222651
945382
1603247
991030
897519
435697
699188
1352683
1132001
1466085
382357
570521
205948
475314
11582
318462
1302258
183442
1357833
1292863
1224501
1359239
1144878
413375
336462
994007
163787
432608
1328983
1442358
800319
176781
923631
1493516
722580
1645904
1619225
1541718
90394
1452229
1575243
527275
643506
1589617
1338304
1602846
494120
1604223
837364
1574671
1409533
755085
935651
502155
43244
705931
591583
431217
673337
1477121
1199994
1609026
398810
469657
65328
529094
1214648
1442470
555420
1331761
905533
1016786
1412720
718899
1318615
50448
374744
1027119
233943
27912
588788
312367
858058
790836
1221982
601722
1572439
1287192
448361
32013
951432
1441636
1231330
1536810
109987
417172
533940
432044
275502
1086474
1069825
321731
141887
255005
1477639
166389
2990
1376122
562550
1113109
586623
809258
939407
680914
1533794
788271
1596927
327611
1288140
1188914
666149
1025798
1409680
1150023
106624
1317013
270720
1031977
275794
1263698
1411697
923916
547621
848015
1096482
330892
1006391
640344
1230910
831198
413576
1399104
175943
655331
1436319
377253
975846
68232
998313
1288956
1535310
1202407
1076733
86656
1269881
488998
655726
974508
330795
719455
1105109
1627611
680569
523435
25522
889122
1395715
275467
512416
1351806
285664
642252
34640
269331
44886
364196
491462
863696
807948
687745
266079
1089676
1013612
721315
1482599
1525910
1304799
432077
1048450
1133587
1149465
1102687
510957
366282
722914
1285069
1569063
712209
41763
414221
707460
932269
1400791
1130924
338761
873775
138094
1634898
308228
529487
1518740
477684
997567
1348814
1463024
873602
1182464
475479
1522291
790925
807888
1586008
1307499
465502
999227
1548049
652466
981633
1514147
239630
1306230
1646846
629374
455044
1629385
1100065
1294829
1133481
425546
1636513
604013
278860
713221
1293353
768324
890462
164951
1441557
306184
1388962
1073990
559798
458375
1125269
252384
1477323
703693
605503
508735
434131
677109
878060
612517
261411
727543
952889
668953
14193
874787
672324
1395943
1003520
946760
415650
110183
1046823
961733
1484953
1291338
431772
1540981
371079
132962
754477
25589
1360156
757128
191436
802223
1102119
627244
711962
1021305
605533
491884
1617810
1476116
1595512
742653
645119
716208
201686
137368
447450
493792
1632770
524756
526584
1616747
1010498
1413337
1047862
557116
670673
106144
923914
1029222
663302
76640
555286
1218256
632371
253341
951908
960733
548760
1562428
917102
1601286
1324020
392242
1355941
835193
1368557
827501
1273472
994392
778169
280765
1191423
6030
337491
276571
819655
1645907
33368
578010
110202
144432
668390
518851
791812
210607
996948
225145
1581587
902484
442704
1356867
1240329
183505
504913
1444940
1295422
516901
75896
285919
1535539
1018418
69264
1383647
816754
1290682
974931
1436412
1313472
441840
394078
1191821
1193623
1068990
73550
53507
18375
1017851
506327
1079492
1309552
1536996
1183822
757500
191504
1392766
1077787
1163287
1221539
1354045
330248
565250
1495635
819683
225713
1583985
1516252
807909
639923
629006
117612
1270545
454444
502731
1403274
1280811
179519
1158702
549924
838958
1116316
756367
211768
809622
1133461
441475
1543244
515014
1413276
150305
1407601
1034082
1296522
718989
867379
308498
1411824
694189
1455828
678189
1372417
1487344
78401
1529447
1381970
869462
885682
935658
1383216
1045494
1247565
722453
148646
1159760
794075
24072
1041498
743681
113277
1485342
1186141
1200408
1639462
1631033
637730
899566
833381
978535
1289100
1372327
1146702
1082538
1509537
487133
471877
315146
1033470
1125917
1295248
544197
1546913
674596
28304
1004304
777644
445902
844057
1220928
348226
783493
1160514
1099223
436508
641184
308532
58782
104288
453451
920710
1150348
1447369
1542994
938815
1338392
1412506
1305406
948477
1338539
1309186
1548279
391264
1549538
537361
486021
453908
1501050
328096
74481
295947
176275
300371
1295004
448442
1076995
699190
1006887
1344782
47653
378128
475911
1528309
660589
690463
643412
1570727
473593
1279885
1457471
1322156
714108
1499222
644314
514168
545188
913336
786038
1502355
795272
1425364
1428319
1175503
967601
1435433
1356777
1269587
976750
563294
1014901
1149047
361890
1583393
825922
36505
636148
1506636
1040309
136659
397432
1517895
272737
804500
84992
1554113
636665
365994
349085
461138
222094
594361
468914
262066
314241
1634152
841397
311611
338025
1309276
1562320
628965
1555144
977150
1506521
246516
812563
50086
339342
1612638
856149
1429121
135321
126228
17902
218746
1536882
1024161
1413563
1166402
1610247
1112473
705687
1257668
1463703
1614192
577515
931481
486231
469941
499927
502233
725782
697274
814676
853483
1286579
194411
881960
66284
989068
1365314
1494714
658423
173036
268442
236467
258025
1228208
1202977
1632381
983543
22178
1062780
1620917
209493
283247
1094047
382176
616871
1157108
489076
1286012
952261
548188
136781
106106
1085324
267903
889119
1265883
19536
1528605
905986
1563894
40449
371663
1264443
1496995
188797
988237
470024
1272022
975064
1208117
521039
1030012
404594
172254
862293
363856
64206
1311438
678740
593217
29457
1597945
369155
592693
412397
535891
1394165
903041
1580010
1536287
362190
1381271
933750
979210
1178337
805620
342532
1199530
463836
66751
681177
567157
727530
461042
1223745
1250589
1423039
1514061
545371
824626
560656
1120452
660735
1625577
1148177
1000163
997192
1500087
217352
677975
1607041
1523902
1408114
1307911
889340
1073978
718227
1360599
511768
145600
1617042
1421598
272345
1268083
1456936
716746
659858
437921
1102628
1466631
607992
864946
1317351
989690
913762
923773
1279341
494365
453098
1454979
1113796
1162822
7019
390066
305303
765921
302892
537968
762350
42598
252699
709280
730433
246948
194983
724905
1569269
496071
1270969
1041224
1173439
1610746
1194750
707544
679740
1609113
1015361
623097
321876
711930
921443
282900
925877
558126
722721
1088604
887054
213254
1252036
587637
222068
1088471
552436
1591553
1369358
1350247
646866
755662
1406576
322705
1629041
906957
785213
319486
1124448
74084
1321983
1377689
623978
445165
829498
1420156
1451676
1624586
230923
959168
760593
1257682
965702
1283588
1352516
1090730
681984
1148458
1542529
1177726
303797
1635926
1239398
1250498
215254
110392
70520
1218454
241372
610336
386607
212182
1248045
592236
1467016
1400684
877187
1415248
733515
460343
142649
495032
415024
285101
504758
1626330
412448
763183
1073052
1461898
1470671
496618
1262412
336582
811463
1551156
1647268
1441273
944106
876497
1466470
584001
1577253
1647647
412304
659182
735794
1124809
1439393
9426
229733
843481
1624230
906038
32564
228905
618589
803336
647903
987511
72548
1384191
753902
605987
1133691
1472311
364384
1304216
772460
304882
1549750
10222
650179
293267
1607607
712428
651535
1356604
659600
1514885
1163779
1362910
1291423
635837
596826
1147250
759107
825886
352700
1593985
1240232
1368475
985615
131126
1053954
475207
1574248
1359157
1553455
218673
1002178
274967
245929
1120841
1332194
279326
977212
779147
1130781
1451911
958271
1421665
943870
851061
1606622
54942
513114
1642426
1555602
755838
1597080
1028369
804444
333694
795076
396122
1415805
1357335
1118355
21414
1178160
1558458
1041551
578696
702112
211911
1113312
1167366
682874
1298027
561064
643408
665955
1101840
1021314
936595
1137739
1622803
162317
33385
1345407
1378053
467532
1552012
859749
1200850
1254498
1402138
563410
665994
1526091
932655
1478012
282946
1417574
563463
444997
321083
392198
58497
1033180
534624
113250
468639
1612739
1509894
1625104
222276
1067019
1275439
780543
567998
810665
702974
1295762
282243
555845
1221537
1205362
1121528
636129
546828
866018
513011
762790
1212038
1111062
376627
1069904
766227
1607025
530397
174218
1112411
208752
1470068
168153
1308334
1544810
820031
795932
1047786
967917
637245
321640
489999
28168
592973
892370
761534
1519335
231094
1161004
318102
1290412
1100030
962916
608495
1484584
1127924
235178
475235
653574
496401
54336
927981
1369192
272287
910476
1041435
219365
1314589
58371
821564
1299082
1613999
989227
1088293
1135078
643271
873340
20627
62720
888629
751379
1600854
266340
683953
747119
1469105
1046398
821649
1072718
121584
979611
1031415
592231
1357366
1622903
1599214
957903
1137197
1620849
1055373
161771
1022315
818747
1038350
1545393
1125120
465648
27593
1509754
1638935
978369
1052438
199109
1549985
408149
1330129
83707
947356
780122
790206
1048380
1555299
832860
834312
1004265
1301456
593476
1546209
1261937
879169
1502042
830540
1245055
1563389
321904
1499946
624887
1257824
1347339
107097
1180967
892016
233955
1128067
114077
1348730
978738
710161
1609771
553451
1302192
679275
1547555
1296412
186501
1087627
536300
574881
1402905
169581
1596028
359651
438387
353065
1313093
535899
1102490
1203686
1129463
1260451
778293
759522
119455
708236
105381
1552659
869539
1636693
1108620
1052977
907469
1607112
1364881
849518
1354365
1307126
600824
848988
1097842
1606075
936564
1526985
939585
913579
111568
555243
618222
1068221
1454195
576644
45033
1182627
33499
766528
467300
224475
612312
374147
1330681
456505
188869
438156
668781
667533
635302
1615999
753430
187970
224071
1148295
675399
721812
1641065
5543
1010530
1494888
1250556
658450
127852
576644
1111709
345975
800575
443224
951681
1323829
1477926
820916
1273879
126291
728397
830938
103481
452124
1470422
1036726
733117
164732
1146266
229915
405013
293490
591551
188742
306186
40845
1538531
1629719
871696
1557349
1058654
1060866
1314189
1401279
197781
1049871
746480
354213
1279658
585757
936175
305711
413780
424597
21588
830793
572147
336166
1121646
1315226
965188
746788
672816
723565
18772
416054
594825
1158483
217140
1370707
974318
1482169
819961
1261427
1238231
1018256
783672
156331
623614
1277207
1080736
1275534
144556
1287249
766804
425018
213948
1533413
1218550
202610
764008
190382
1417036
984533
169410
321346
1580307
91923
1508897
631533
1461704
1476180
1561066
58714
1554444
275112
404719
1221701
1612859
211726
1559241
27124
1406435
277661
1295598
365022
988366
1088489
916075
703544
952743
1072980
1169015
763003
1538103
1569848
1122574
641317
1489710
1046365
1352705
1139176
1393263
1379678
100935
270399
14682
512994
1507511
866171
1326262
1569501
245598
1449088
583034
1455030
5143
991256
979694
1613744
1054526
487580
498116
1379654
1378126
1120411
885774
907695
375596
285972
183513
1193853
607673
1453962
1192680
775799
499874
554692
1224692
1587895
1070427
138845
874336
372096
1526020
1524706
395143
1212530
618172
146995
140143
745279
1628105
20594
814549
563972
1185143
1321487
166682
1159885
1192644
1171912
6619
24188
1471303
356436
1225008
939916
781750
1577193
807748
685400
694980
233510
120253
651845
1127744
567741
1496689
1342458
120425
1093011
635523
532168
446693
1182770
760365
1095475
1381185
211143
1393571
374026
525520
1305968
626311
1413314
532357
1361944
363398
387760
278833
1113440
1567737
1624651
125441
848382
1195359
796540
1164991
1553589
1169474
1561
910664
74261
1152206
692275
1266607
966758
298075
284871
187995
1445247
1347875
1384582
956349
401366
288806
938648
383657
657039
52157
198123
337017
1602470
1143973
215574
468
760186
154484
1397473
992570
962322
699761
290679
340369
1518099
1175800
395712
1181943
424910
935201
991831
962651
1503900
604182
572583
323074
737777
361652
257345
435467
891655
507468
186755
675529
67158
427384
1623852
394127
1085045
1245098
243383
840415
1467703
433250
1057839
410575
1297283
327841
1115054
679716
1204334
477572
108145
799937
535249
819064
969458
237672
1107179
1200181
230788
1560142
1581517
1184568
471440
350041
1456127
1276935
132967
1581614
1642305
859965
87737
676755
160561
329533
601842
702096
1365779
1541567
811631
1536811
446109
71441
137024
1630782
572835
1497103
1558936
1613101
1033539
959489
1166951
605652
361167
466783
421795
456600
553868
67499
1243276
1085561
690179
1262085
154356
1431619
132285
1310829
498570
173855
673641
1079816
820390
1157400
981647
357426
1167202
1159317
1046689
1612674
1324463
734268
1074588
943000
756035
58497
948403
815732
531364
352308
878285
591078
1379195
1398277
1035351
295965
1062530
142698
384070
1371248
666966
907559
1559663
380833
295868
696415
1597155
938297
479346
1563097
1466384
604866
1296943
342473
1486387
758796
790730
840846
1280566
584570
754266
79368
80505
1484267
1382079
1092149
790474
649389
1072056
1439765
76505
536842
1321327
224982
1628625
985061
306908
1358438
74029
315419
415266
985942
1408063
766069
117259
791778
640934
1300575
594439
478120
425449
1539482
1643041
1098814
1218419
140722
954502
241184
1531623
469833
873905
1614884
683400
1497392
327462
931307
1385983
1205637
1352159
532889
1285801
974933
979092
175799
1623984
989239
1139806
358170
502291
1381670
421208
800485
112875
573323
1048470
1428414
1354467
584942
1626951
1646112
216573
391970
798063
1043526
1550972
1303315
842776
1294789
286071
1011111
693620
130498
832512
98285
248044
1284880
1279752
334442
1466466
984813
1204875
1564711
287140
311741
359422
174095
1002277
496542
704170
165927
1090313
1155612
812078
466885
1020265
82734
949762
1523948
903439
1057828
886758
911660
1029235
1295523
888312
750476
546293
86955
1019000
1626694
1171953
545968
352402
63982
1608713
616669
41474
832512
310628
393755
376662
1380444
432089
220697
1250911
1510515
151766
638794
745319
46385
1284739
46203
1003056
1441399
1018401
1383943
871830
168984
1509028
890388
132296
153618
440791
1299892
12232
398448
820393
969605
908531
955302
1214740
1121447
769031
650766
896478
1172906
872961
1472544
1440002
219046
1249798
762733
1398046
375129
348065
213311
896307
604798
103767
52737
1355780
2880
1113865
500847
1559853
1417318
426081
874395
1359347
431923
662379
1007657
253654
1221640
1272113
411494
506008
489173
1120138
614888
1434713
883190
1378863
620413
384158
573328
74421
1005833
1172179
707544
115935
1221261
1452551
160747
1242766
989029
870355
709795
538137
1574014
1474391
330461
743158
1018613
1211524
502984
1082208
985444
1503743
1374089
65826
1641688
97213
436573
1373631
1138737
1302504
267197
265327
1376802
798288
448861
490341
1176724
173606
529691
610894
563377
170157
789104
778556
651481
163363
269981
1032373
1645272
1621577
555333
1354474
371145
1347138
954781
657923
359
456007
1330035
65307
871405
576113
607254
960614
1404420
1063211
1463668
1240340
1092000
868430
625164
946323
21333
51894
478857
1201476
1108786
618802
1177905
582611
1589660
968809
692741
276779
1028080
1225422
687167
1250112
79720
1185386
673428
1047403
303503
142998
1177101
967918
1605768
1427064
1183569
1485580
1177979
1035298
1019461
485682
428392
114422
279928
78050
963926
278375
406865
741347
213432
452380
1267233
925916
1307375
634662
52264
1483742
700461
1361109
189775
331070
1398201
807587
543209
1385264
585559
969164
828632
1295416
735129
958227
677439
537136
1331415
629950
215834
974458
1303801
35091
1172511
427854
260932
647445
1239181
1102008
1600123
25804
1178430
1250879
721669
765417
374601
1520226
593963
827183
704023
1081978
447948
1133013
1041401
592926
1561599
1222366
1386722
1028454
109365
492471
1113992
505213
236263
936093
1520935
164546
811059
1063348
1619555
710810
275857
1383736
335276
232479
924997
1011755
840427
537367
1314627
1191389
1099329
705729
465334
94464
1591579
716775
1043511
1148369
458316
1603585
1367344
1106182
1477789
459739
705506
1175823
579466
1568669
686203
1626457
23966
621150
567345
325479
1397616
560641
34
1583949
1024548
158495
1072074
368138
421892
494750
1155168
1485481
1369807
64932
971188
1295013
101994
1240308
1612067
732780
256793
1144499
1631861
381966
158849
1484219
28510
352940
84565
958702
1302690
623167
1343778
712621
507489
196415
1305174
1197547
233337
711877
1424774
859478
908612
1617773
1513308
1425786
1158060
1018615
1187752
564520
913488
228012
904662
1528848
390163
485852
1097728
711888
802694
146017
823382
836956
1623295
785614
835933
328184
148479
1205669
569023
998721
866997
1021349
227157
1491523
549729
1349416
502564
1334611
677018
765038
859471
276259
1202580
1211599
240101
279013
1111563
1305210
40288
81975
623762
1616489
1897
747038
521269
299211
1362433
1114370
1293201
547967
569928
93991
1196054
13204
761121
677972
439436
425157
253874
331729
621756
143775
882947
1376833
392611
1180736
1173224
1619989
1345193
682485
980949
1463107
560612
1324810
666518
1069618
946810
1469169
1223403
1593185
1365925
1117702
312698
1059919
839207
510183
835966
670658
1460221
203083
904233
1049664
1481726
1431307
1468981
508410
158060
1419356
261694
1084706
1539787
239102
589577
961858
681086
249185
405141
1375114
1109395
366144
919116
903459
1074286
730826
153800
1210767
1369988
920335
1344579
1515971
500035
1092292
629754
959037
690767
21062
744255
921666
811269
1242196
1048605
933875
74765
120743
826200
1057287
906348
1009095
1418287
621548
869198
1384786
854165
586803
509216
20412
73206
48817
1527859
1020289
1233992
463349
421861
1477587
118243
147716
289052
1553279
587594
1324961
659380
923634
783594
441867
91382
363912
1369371
399613
51576
270050
1373792
756223
206574
1329828
1529869
1028911
653569
34148
522677
1016922
653615
1618856
72752
1642264
22989
1599005
510512
2203
1306067
410726
1346421
1150101
180514
1614903
352324
399718
1464259
625938
158777
989380
49686
1185847
505138
212429
429323
719339
110307
842634
147988
279880
1153969
633571
293937
959825
1242826
225175
925407
518639
1071131
1542613
1053658
442376
1366201
1418400
1186848
1015263
503916
394087
509244
444831
499820
911558
1480397
868540
985406
127940
1483814
410811
972451
656812
300414
1457232
1135866
1433342
1386074
1608409
921089
311040
54264
710419
1226388
375595
1288313
1353764
145945
1082002
1516749
99662
1622785
848601
1584369
1099507
1387304
379919
1266110
85660
1308832
715887
600215
23748
466632
519457
775691
245695
1641110
849444
890666
226752
159739
755772
490779
134873
721269
1246996
209698
1514565
1584381
1424833
1459770
972421
445
52503
989384
235841
935877
660675
1640202
782097
769648
1058027
150810
1288421
344350
1431427
1316875
1456280
1027304
288713
1470748
1071576
1438769
693800
395309
1237132
1015668
695138
486499
1354283
1360834
1417118
1566247
1605338
436388
738086
174689
687422
638052
1447166
8971
1194352
906134
431352
334512
976967
1446170
794429
537530
1487139
1614084
1085893
627261
1030974
922968
1384211
1023636
317450
723018
603211
61109
595028
556164
547678
524490
1374390
103316
1293813
1482681
699621
443548
670591
1223745
521677
97897
1049654
1445966
1506275
1425753
1410435
1106747
1005330
478455
1605588
478852
141845
57038
769824
365707
174403
1424470
592300
1223558
113855
1125703
520623
1245987
1073660
622984
497549
1129637
453565
391116
1392497
586542
1137965
82254
1268083
265965
482724
776959
1420389
1092670
509359
1537880
29949
1103671
149059
1064094
711579
488977
1323504
869253
1219432
200009
895774
1602574
1023769
1298492
541666
350770
1616896
457346
955737
518588
287923
433269
442620
1348338
229993
745726
953312
171840
1400924
1081424
855181
764447
505855
1284286
542572
547386
115873
1248722
1355739
683714
601802
1279523
1218341
946716
785360
219266
681406
844098
150423
294921
157571
451512
139267
192596
1128323
951947
1593725
267786
1350947
239969
1051672
1328870
718072
116487
590527
849094
115228
610799
974466
360036
445748
416945
1215740
620177
628710
1217781
867447
1165751
1605304
398342
1472814
1313066
1539186
665973
1397089
1302116
353327
1226709
1159584
74019
1117552
1136269
609136
1253369
1471420
156925
1223140
1194920
206471
1359542
1414136
442916
983008
1228784
871189
117110
479952
1308170
243881
1423380
471252
581870
56438
927564
875883
1512928
1312719
696801
935589
1038816
660985
1349424
1276677
1068442
928136
473808
167565
1268638
485305
462733
414525
1585089
1188559
1202479
623908
302726
1545297
838734
85733
888045
1444957
414058
1572076
886109
1314524
1234064
892090
360939
763966
1199568
821269
922647
1202063
1013749
490970
285108
1486421
354406
343492
43588
588911
1411050
1543203
237695
1015516
505049
386223
1393016
664258
762786
810846
1058648
1310282
1218319
3766
1359708
1202306
164016
233952
84003
1142504
1430483
873343
517361
1472094
1264710
242186
361891
264961
1608262
882057
618509
58010
757636
1282538
1411989
909201
410299
1145011
502945
207623
1313845
989278
569862
1629960
1496476
1250218
579193
1249074
307559
257286
602864
120185
247565
1502067
681942
606257
3356
1140449
1161836
1341347
941395
953317
682357
524549
536862
169526
1637554
1312440
198911
569306
1600694
1115951
1162861
626291
1268688
399366
1177560
1623417
522579
1233200
743941
800551
465136
952146
1442602
1033588
1436407
1577154
68120
517141
1397741
1217622
48179
903698
713239
415009
282760
1364022
1262923
222591
987703
1424178
1573431
258079
872519
295405
5661
1433279
1528860
723027
672521
144227
138852
282475
1315551
1346169
336745
1058155
1096112
492588
1099168
1426909
1333928
776338
836992
345434
1256504
1565251
1327593
1115274
1413327
1237983
988479
1342985
1566975
602488
293862
1291324
1516140
400780
500825
827624
1005016
366723
284301
1239692
929505
1109386
1322665
413904
728522
747009
716337
270285
620287
632649
1104005
1613297
237500
584629
19866
290734
1199063
1289674
1310455
1640274
527843
455941
958654
417776
1563642
182352
1091880
632009
505058
167182
1356988
800168
363027
1328184
9472
809233
62509
751457
271055
723949
203588
1235045
1484111
392421
441337
1435128
317692
1265523
1236999
1433216
1456564
979003
851101
911289
1206890
1533768
1298805
631748
556811
1473910
489588
919155
413974
420120
1274368
824635
771452
804041
1392786
316857
685837
204802
553989
252421
346242
1220119
689689
254109
727738
320503
525360
1539610
1505224
489285
1500239
1218462
1089498
1608327
640796
339014
661009
1309982
1425126
419241
1113326
63984
1224439
820557
639180
403063
623929
1493139
1530186
689084
1087414
186755
332888
1415453
314653
1369788
350362
667951
245185
1333226
996065
1522369
1406812
201271
268001
1468701
1644899
490206
1094530
947662
851668
1596799
1412008
467394
91265
59629
63864
537082
976434
372186
809297
1303043
694636
1480762
650062
1359961
618126
624965
246117
1622035
1167629
1555203
414340
1129665
597706
961923
602704
809944
1425178
237732
957580
459324
199212
267894
784615
227221
1236378
1255978
295966
396009
500678
1110096
1469681
131955
1020584
55632
74676
736352
815130
931943
955258
1213689
151692
169166
1202550
501827
887242
147414
867807
631282
221937
310791
701230
1456745
253
44782
565634
432436
1620316
1370024
1252438
1414004
990906
884785
1042530
171808
1404030
350067
812841
637413
1585350
1346523
318903
290417
1100002
452224
1294473
1094360
1198413
174932
399537
1618557
1411972
352890
1480824
4907
1381853
1458425
868893
1131506
357855
366379
1385077
310715
121343
707101
1239686
988051
1451935
57285
1254603
675598
1600671
1334173
1523592
331984
170562
1049533
182945
1152802
628463
316607
481417
999573
1056314
1639858
1137136
746246
1309904
1494361
1360657
672065
752867
128497
1047454
1210173
479628
1630353
351765
893381
295079
1492989
679242
1501276
760009
1567323
757194
1392612
1154126
117591
1503990
978809
1472727
405831
351263
682797
1235741
125587
140339
64459
711005
359749
703803
839162
1109281
151920
813326
1069223
1152354
1623453
141560
585985
528088
736353
353605
263649
65235
1531636
686609
669776
322350
1213358
651388
579785
266605
221600
1449546
1577422
60207
199170
458115
1113959
790825
221247
1605333
724743
1294011
398701
1153326
615794
377667
661125
591350
668667
833034
1010409
1128516
706579
338007
51674
32677
192653
1204810
1089580
548749
661180
428895
807208
217427
290266
35380
141813
1490458
1370499
710636
279363
1101552
1104089
1644879
1629265
1233474
707087
1284794
672757
567615
1262841
1034433
958232
1292300
1065458
1484813
1538476
1297332
82178
1397157
1136286
807463
629823
978602
1405771
1610128
1636351
412772
778172
362976
59384
1246802
1186520
395993
55489
1418279
1022420
364412
1566462
1503214
1480096
470625
657701
238950
722691
321479
277919
199235
690519
192113
461761
143488
1200193
1125172
1308842
859854
321291
31673
229801
10902
1128299
554297
1290484
1579968
572676
635341
230058
184120
1501949
1006079
232659
1348847
842596
890923
1376893
1306549
675765
1383860
204125
788869
270876
430945
906519
1296521
596268
986568
1024188
1367302
1399522
894730
987314
334945
307978
205567
202532
1272764
1529714
251788
1593830
1221079
324167
27616
991197
42638
212875
510392
170481
848739
1421034
751358
857150
1448792
680011
1091729
560541
965701
1644577
329008
1575829
1173899
265166
1136844
1214459
1409366
1451700
792237
1331484
289602
812003
1095618
1170680
521241
512164
1466012
785160
1645724
614883
719088
1300698
754405
815608
1576998
516595
98865
504504
1230615
237822
587123
517120
946005
1312013
91252
1329968
1449663
158328
1537666
1466702
1628066
1164057
76369
1592570
8722
270738
205696
386943
1569485
1131009
1359432
601746
138835
501759
945887
612105
934230
1353576
525541
1010227
609686
1228849
1240805
1261489
768197
42116
1306845
1482536
1293907
494928
1495856
319905
803638
971713
407300
106151
714276
478126
278085
44769
228115
1246266
948440
337479
1504419
966462
657457
709133
1195616
1423369
1448569
162612
1057192
1592530
386943
381902
1199117
92377
914750
188488
61261
1095766
1557496
1640789
880477
1110296
889609
1401880
1571199
973295
657247
764648
734921
222457
931169
66354
1093677
1343322
772399
1182597
449583
1615463
797856
206198
840345
1563202
313395
1392616
1044284
1597830
1641856
1236528
1539606
1359549
1041293
315186
1217416
1185729
1175486
366907
947378
35900
573373
1637656
76877
1600707
793601
1188906
930615
1183949
1600008
1378666
849354
876567
1597131
407470
121505
594927
403839
599167
841714
774787
685586
893426
1204439
1030759
1011554
597053
479247
1045604
1529554
987885
1416876
1225886
1045024
1558526
764898
523287
631436
1043273
1193643
278221
969272
594614
75984
17408
788531
1428708
880615
417109
1560377
363702
1178600
914820
1225753
178277
1119435
321567
610530
564628
1022604
1214570
350133
1562889
202847
638385
115543
1252395
1018440
844923
1506205
228706
1254693
1116121
1095611
1203426
1400447
140231
1258357
404229
609839
160079
1041605
297008
250270
1277236
438298
68465
374920
1481305
1480656
484534
1213203
767862
798696
677445
891924
521825
4575
226477
617950
276963
1134275
11131
939114
500303
1401570
653722
641258
1546745
973771
298485
1620877
1463297
1259341
610515
1488601
242956
695021
284696
250726
621737
1522441
526970
812194
1386502
1546382
1589618
317786
939569
1128757
1328244
1309838
1550533
635903
1066171
784709
575634
1279831
572548
628422
1647008
85907
1473812
1402533
688338
805637
399823
1127598
93199
291701
1029458
437668
1190569
309149
1257884
1342695
1307800
1521861
191008
531739
607474
202215
1109213
1298888
565655
1239483
1068246
417836
1555613
656616
14508
1620026
235666
1293270
500171
973554
260050
638254
517849
1235346
541828
959917
511393
314695
834432
395280
1194358
822925
302279
1628695
1161824
1029121
112645
704365
546213
1306827
1590909
900230
1630242
1517171
394919
623482
398420
898969
458749
942703
752155
806688
891675
1363308
1180152
896277
716200
114871
970844
841102
1118737
146686
794932
1286675
1072189
278614
1329669
229870
1391210
198793
1506209
1315232
1000360
204905
98319
223075
873771
1484874
207396
1591051
1012131
236475
19122
859597
351460
1466482
595028
91231
51723
889512
1247125
1093658
174180
306394
661919
1296455
358756
1516794
1152625
988437
644903
1257586
1502331
1030239
521332
511778
241768
15033
10519
1277981
866217
124462
403637
710952
576695
199722
542204
801855
266407
999809
447237
868934
187685
1248532
23141
211851
696412
513080
1341153
1475813
1118480
1453084
1136675
790952
793745
1054643
651554
1625585
1502864
1632513
298050
945857
254391
1092650
773973
819739
641750
1289656
274923
1635455
1247219
601348
914717
1269842
186929
343372
641133
902307
1080815
1532811
491426
691037
1030574
820049
918117
1056443
821620
678234
1374445
471169
1266037
1644849
1475137
458137
367898
787182
205736
551853
773321
1236640
542290
631406
1480899
829961
395766
33952
106420
1052308
362166
229402
37482
525662
291800
1148160
1439726
1050255
1343956
757374
1243419
1080702
585329
1142888
476463
1134143
378804
295925
1545694
1275339
306166
1369709
509296
28320
1032002
1425865
1068710
1369947
1093183
562293
745418
807518
508537
662108
172757
1091027
524291
545652
1055495
1509878
1513910
1245089
1232793
670859
589340
151276
274661
1422265
252937
1616037
632472
1135726
394620
307848
1353077
1106774
773238
1251549
389914
1252143
458356
30901
1572026
947844
1536213
1017389
661883
747093
1544683
159889
1331583
688347
1318633
405189
1345987
636148
1632346
802374
582379
265713
11089
61797
1125300
134942
1468902
58636
1026680
1113311
1390061
1167827
607884
1154074
618134
229477
420452
736736
197186
818720
252322
255083
811101
1104563
672972
131641
721474
1217203
323927
877183
1234374
1408963
1634738
586473
675061
1167524
192244
1230890
238381
541838
474298
1149524
1049076
1148449
112473
746107
1061724
794117
1325308
1419105
1094986
313770
1024233
966518
233785
32668
874582
1406765
687003
563991
941190
1558682
769371
302961
571665
41059
119831
813949
960597
76756
1584078
1212160
1011774
1542937
1250402
1527854
1588807
640914
935568
1635032
1498789
12161
687995
674323
503189
1394252
462266
981463
993077
1284564
262523
883606
37313
633492
1130468
943076
661422
942245
65192
47095
1131765
423656
807746
1136088
1322598
261935
296830
144138
84060
275218
1281104
785553
1445152
392213
1079281
1255555
1318411
1345972
1079795
822670
1110582
924402
749643
35412
228230
1406579
343558
759546
1606228
1273718
1536016
1601558
734970
1611621
855898
120083
331064
865781
304149
902794
665080
1055877
550437
216563
1235478
1136608
1151122
1150471
778576
905943
11108
859301
1267587
649598
1347186
169051
1395331
545680
620183
1569058
333054
81581
1139223
132450
124432
1273968
435855
662843
1246755
337947
232686
764435
153440
884682
1062729
1619429
441791
802508
555577
357325
1443471
540671
376360
1568510
1284913
1462805
202102
326172
571378
1359346
1325605
1608676
1207921
1292552
1267681
1455302
1286046
925966
696764
276886
1231924
1185626
891199
839098
1426304
1354822
405317
210167
132080
1443001
1422570
815854
272495
346479
1092355
1161037
22303
840724
814290
1442830
330598
1122927
773742
682659
1171262
1259128
1603634
19916
1097496
1415766
1513458
1314990
1087823
159068
1334905
783472
903439
219394
24338
269556
1520732
99731
197227
1198078
1446891
1252447
26328
688572
789031
495736
997672
453259
943718
691166
154018
66900
311349
567613
450003
825524
273686
329223
1623587
1480318
300683
244432
1632439
583734
1361661
1453312
1512022
661578
1487832
592688
300759
427316
61284
548765
805059
1232831
1576992
340826
147693
1630033
456441
253862
1165032
1151762
1598633
775741
462187
1225000
114541
1144486
1198880
1328300
290576
358259
876657
1114530
688559
567119
444130
538709
486116
1131450
1602693
1466060
288046
920842
1176717
391783
148937
1090109
1375281
215205
342116
613306
512100
1488191
98889
1054819
1579844
1207419
1271100
910923
239375
381195
1390686
616337
913723
825759
35032
921079
885738
716398
917719
1448341
44631
807504
631895
206514
1039587
924012
1587487
1236223
458085
1433448
966676
1412221
4420
645670
1511667
278580
808703
1039297
296545
1172100
1644699
14413
770452
1346738
1247948
905578
800041
1552680
1343238
1429429
1569756
407953
1607875
85070
472458
966238
856308
1347852
396402
178320
1332506
992409
103248
1563964
1167793
524259
949420
964798
415426
1126623
974271
1376105
617899
625021
479147
152744
68658
1277580
1265174
1131603
1175627
82622
739104
186903
506967
646253
1399649
525805
378456
516841
1458384
1220577
1591168
360835
1194513
236988
1242190
844469
1416139
613228
1584786
121634
1332204
1316583
354676
1315748
541095
1130586
1467265
684927
570863
891917
516677
218122
1444439
68607
284808
1129158
428172
1604428
1305628
454512
1365962
878654
914129
939421
1364483
928221
1273274
546869
135786
221989
58021
907107
1432870
400200
52937
1239843
1066387
792935
344219
1064522
774687
601142
1375345
218683
1086230
737783
946609
1158248
400988
1183810
4202
1258161
349686
569596
17971
1120257
1045714
1530232
1250238
111186
232282
1625391
1010514
1216582
785603
210426
1092912
1075221
388433
324984
696593
38307
570353
1454600
1038434
1431856
1448134
893433
1220227
1188449
279164
596017
1134975
546376
808965
952474
788891
1394083
1086523
1361820
1507187
1272000
987794
35982
1258080
1383258
1011004
557908
434970
783858
106019
1223899
1547222
1504287
1540710
1600918
560454
685407
1198647
198692
1450216
898265
192782
943867
1490261
559099
1310279
1412725
101157
145222
31855
322470
1404011
165483
1223217
1184119
27623
1037120
1517750
689226
1092721
1241333
813609
364395
167147
170204
127232
1088376
1214664
1400472
969391
1446628
22437
836475
128201
682048
19625
860589
1544298
573572
510
1601951
263838
379286
1548048
1309341
595861
1563324
162080
1341049
607691
1214386
1360037
997861
520449
1278069
424511
502365
1319475
597386
1308653
122201
1472171
633906
465689
471549
691370
1416529
1519090
1590644
1222186
834147
1043776
1269137
1623375
481159
790524
774924
165646
1351059
490093
1578315
877751
1635557
979292
1063976
1072420
246178
303524
1416604
73488
779240
197542
765055
724077
1641191
552535
113518
800890
988552
1600338
21208
1611996
1441690
308739
480214
620827
490301
1284042
449514
1552152
1241355
847380
47059
653496
1583367
1301829
1355213
1265813
484444
374936
263547
157696
526873
332205
86957
601428
70241
1227851
339827
1238376
1524454
50726
1168404
325785
1467249
248307
1511844
1571317
445670
1417987
925087
77503
596553
1595065
1110489
1495232
171690
189538
485942
1611357
1194389
1548810
696185
1075477
1164753
843722
1399128
431532
311371
285855
178012
631544
835135
1098947
1479704
229623
387283
312980
1011003
499244
123295
732329
1003970
964478
657529
1280830
751793
58098
639680
1530417
456000
396679
1142806
871310
1521468
580764
21994
1209543
1521945
799358
104489
44559
791742
432902
881135
225296
1471214
1167754
1014498
630540
1150802
1033937
1230659
345452
264174
157967
839834
875387
728225
1028341
913068
588010
105126
393386
310686
832429
770789
155355
877968
620502
222465
1411686
1416316
904654
722897
26892
482882
817166
753410
1556302
1007680
777491
1160809
446320
1149292
319743
197145
88463
952766
1455155
949504
1191888
61092
639404
711067
1437648
978255
1029182
896591
1361869
1577322
548410
1283111
1232187
1558123
189327
1607578
697885
121236
214704
5066
689832
914141
274027
1176853
1083952
667034
1354093
1139038
181932
927739
934570
604005
1358374
786806
1019116
908180
1292134
446893
1415782
457726
1517980
1378832
22408
1561812
623525
705877
1554690
1325314
1646657
897671
461052
566012
1641445
1455849
1202824
147526
1243426
755910
744046
232494
25148
1589027
1368055
233989
933943
917855
1397928
66050
826928
495351
1511123
988416
627674
406543
177035
255203
953611
833984
1109201
1626269
539186
991274
1593879
334345
334864
33558
390840
214707
1582988
1601488
1360542
1535968
1209186
348129
1108925
1292417
278387
147979
866129
1325059
309913
1089486
744562
257862
598348
1362573
221303
88441
185300
352294
855863
162716
789966
1038022
145650
890051
1629194
722444
149019
288505
1612174
304570
1376103
1566889
162316
450995
381761
1453678
1475759
504154
863384
440458
1289168
732881
1251433
81837
995099
56605
1292463
1308535
1098894
179301
524761
374883
1503169
206786
1069223
672745
275432
161490
768172
893525
165
1083434
270694
1344476
1149597
417039
976699
1605049
1589819
324550
298905
1198839
326217
1260516
1556533
418977
823549
120962
1580110
1292235
869199
1572287
156132
1527545
329373
50512
444221
1233332
401263
1281915
1176988
492956
1204348
1316663
929252
1323178
732434
639074
734902
770429
44917
756539
1592541
468759
401852
89610
920726
441029
246989
1414373
111780
5782
1457318
535076
317785
573725
557062
442765
1502011
612167
126967
1181393
1071396
1573504
991129
476479
947529
1406271
1419081
318188
1145617
697351
72392
104544
13031
1469941
762819
847163
1200954
1137751
404179
1137779
758057
855068
1475119
7207
1419516
493670
1551621
1100118
1624784
8203
1353085
926757
1231428
1152474
217833
988868
101521
858510
1447447
1506502
245299
370028
1572294
591874
800786
884262
684425
1197987
1437625
142793
416631
1047570
391470
977886
558094
1505116
644256
647823
801776
557043
98248
407486
160903
751931
211505
966939
3090
747417
762118
268834
189830
1581739
644650
904604
1301808
1222791
1536490
1509458
280275
422402
1553520
25057
421460
1040698
252738
1248567
1442002
1120977
148808
1329746
1112530
1581270
299415
512407
1202747
16129
131334
905230
384667
1155220
975002
1179882
1442895
1462667
777838
1138209
926996
432452
482014
343354
856002
236303
329125
128380
852890
930528
1158052
1318638
1357263
1006429
84043
139086
762555
786322
1445728
604207
67727
168864
36729
1194352
1168013
1277619
488888
1643770
1577274
528920
578873
427636
43228
1427288
362045
814203
1264842
1320367
145256
1516125
219700
1187604
753326
920147
1016504
1046705
57855
701300
1146440
1185606
1594153
260551
738972
1103748
1117175
1493702
1143884
37735
820524
113259
174878
1608645
277916
672738
688666
248567
444069
912855
767021
306387
782895
1515680
548636
4561
679400
1065830
1245145
1097394
1298338
744207
1059497
1156498
270709
910678
547905
227601
739383
213831
516982
680974
992502
49315
618981
1087101
203896
484416
1055607
1488805
1057658
936899
612781
1111834
1333416
627179
4882
526941
774201
1082698
684354
810826
1015027
946155
568832
1004752
926217
1218068
421972
1017934
1042602
1567131
756518
802149
384567
703129
1515206
389213
207150
1553841
356124
587041
760998
1445299
282610
858226
991013
1237024
1581866
544840
912194
364160
705133
580499
282172
1567060
1397173
975195
27417
449445
1296736
359291
1054197
811669
1244258
451422
301178
969955
102803
931401
1302302
1635730
1547476
1523084
772006
185914
810104
913704
652080
1556522
1250965
1418410
496380
1638978
729979
1178198
488892
886181
1476896
145089
494417
1243905
1424029
1055036
1082230
591982
778873
977402
434750
1155105
1370958
787706
15578
272098
842656
1405614
1463081
233472
202018
587923
1568988
1172976
1173384
378973
1328830
270972
563732
316902
1473035
1274724
243218
1567517
490277
707182
12854
293350
87651
488280
362246
1093290
183404
257578
483728
617803
58436
1058793
513747
252350
1226060
1542681
1256005
1058055
1414010
757139
939441
1004985
936961
1346028
528598
987731
1594750
1599277
106196
885583
1635777
1086648
1429112
672279
1028997
677266
1629989
632214
579629
936834
832351
1000681
1581100
250409
549732
829923
452672
655121
418567
1032503
807429
126897
349015
1244771
1347523
1245743
1241865
712592
304259
407735
580060
8270
333845
1027065
1578356
1042839
1471577
437950
1444847
1000173
373998
1385336
253824
1324219
1457224
1641040
1522288
1174289
1433249
294805
1276484
1573309
246603
868246
945878
517426
529941
813841
1597817
420226
1163056
472805
618614
367562
396657
481265
1118824
786395
91529
1165173
1214110
947927
1068036
368792
1578143
610034
1442845
671357
454865
32072
732480
1255160
771333
332231
699842
718652
422534
1314592
1281278
1221044
841668
1540913
368066
729068
132087
368901
1401281
656076
150306
691790
950683
1034636
1559022
1125996
1447607
735110
805778
656357
337446
1200842
497141
650638
614426
1580223
941974
652705
716080
299381
1329645
828176
1042983
803285
920202
1230713
1123465
432141
1428563
1405134
134183
17048
1212291
1249712
141579
51959
1514600
1101074
79601
1027490
864969
1363698
1492390
907386
393967
58821
426981
1308972
322527
358018
299945
559060
1440935
953808
763461
296477
444018
689104
1353731
1503623
1584402
47850
1543586
433638
671704
1194027
1563147
88565
1577223
841639
656241
1170411
1311293
1289043
406380
366144
976265
1075131
1038615
578893
297338
563786
1172915
1376653
1607914
1224457
835797
673845
594411
1187933
936320
993226
228096
506614
1347777
91155
1418533
936672
936206
1033444
521317
626447
877844
1320935
333238
284857
438578
314505
876100
64514
1252631
398909
715991
1250238
918124
14107
1391080
1535269
789769
1461014
1110563
1463747
1355278
274560
183269
359044
1428070
381656
480699
388991
41995
420045
796349
117974
1035986
405421
1618995
1448148
1026042
225924
500851
1243936
226478
116988
943618
235307
1365310
205505
926638
551287
869336
1091809
1484691
948073
1350638
459057
61170
459352
1640765
1375936
22962
1391771
1032456
1150895
1600768
808897
1305137
1545460
348792
1211598
17578
24906
304306
668983
475148
999393
785027
434791
320782
583463
1371625
1443949
1000623
723122
1203818
368150
466704
106092
911541
217747
1166347
318165
10136
808094
1362068
1591960
1168690
115656
1077633
40546
582786
790941
1314505
902449
135760
122471
266624
12051
1333383
1444330
291132
384181
1268453
177081
218256
252063
1548169
1389324
1280817
709005
1364432
1261237
591012
277614
1205267
1255472
1515243
386473
209873
1147679
484038
1443914
1161343
307455
1394884
284762
1336136
284769
281560
1423949
1031445
1412933
69837
1372132
799665
23673
728110
938273
1465230
1632610
172529
1011301
156772
669789
491399
926210
851893
942212
81113
679276
973211
146291
346457
1641416
1582512
1190790
15278
952332
1559627
1497409
1413273
1480503
77185
474417
1159195
1219580
953186
1027101
1042588
262106
1306199
9642
916466
827269
338777
371448
726730
570939
50599
383654
810789
916408
1409732
519110
704745
1062241
909491
1016297
1361018
796474
1142800
783213
326299
441569
1110066
344774
762396
1365221
1549199
926135
1181532
1312114
1423687
679437
819377
458902
520257
1281129
407897
1055484
882872
896738
26114
971051
412908
778301
76636
1427603
149122
385339
60070
1132179
657156
1589566
1321693
1104342
1459300
189478
1241829
817159
754353
1169344
1479466
1488087
773606
1434664
643075
1430104
1186715
411152
126661
1182784
1356528
344379
385145
529394
606115
571844
645698
1375188
414892
943376
106238
714119
931605
702218
617690
734792
650668
345252
794133
102426
181530
410517
516440
465745
1002537
1533635
1129959
1638007
287493
848726
997174
545726
1631653
571370
504331
392203
875607
1475100
872688
769860
72006
1305177
275395
89595
440179
696837
593174
1240307
603358
910099
765083
512369
1125250
197407
822307
898327
887917
1582996
189384
389707
403220
830237
1141131
99685
1034375
660974
1203202
188573
1128751
351598
1020242
292424
550693
205001
613979
1042711
541891
600510
518853
1289200
1055967
1284627
995842
328071
34227
438067
610291
705280
403697
896361
490785
46460
1150096
366316
600350
4965
1187970
897134
64035
828300
879918
393405
520960
729244
352136
1178852
509896
1466222
1599779
1482221
1503846
986911
1454828
297530
335991
965894
267241
640505
3255
1271068
1019487
1140291
109892
1508103
1159180
239195
491631
810189
677700
1532558
878948
1516061
735886
217300
942851
733617
290980
1505076
940472
323635
490853
1194827
1166885
292201
465364
87460
1305629
31055
597901
566045
571201
245768
1586229
1264736
465000
1030815
1488326
377611
665961
94568
610337
1258771
1539209
156288
1001830
1496203
966044
1170418
908793
275631
490119
321124
1463311
431927
410712
299028
1311618
920824
16091
729444
870754
1060846
124627
1250764
968366
1210668
1061977
119233
641267
967170
1517269
1085698
234705
1077723
263215
1469505
312259
1636816
1260989
653642
813248
421471
940178
1259032
1646272
169086
599181
1019764
1016808
1441027
1506466
1138286
1322413
675127
343428
615772
712519
183472
275488
49835
1297685
1181780
935533
175059
35795
1258538
880415
1346032
1081875
1313886
1072277
911911
1044055
636126
1201912
1416119
34943
1461554
1382211
935208
520277
1413981
828161
668810
788340
966995
1531523
1122526
943265
1616351
1296718
1566398
481768
590963
394680
788972
45824
603033
1359675
90429
549021
51656
842684
1478043
444192
317235
1198724
86313
1174724
1314932
1622446
469578
352545
208535
948037
1331022
619328
56619
279492
197842
4843
1179547
723042
958320
882905
17037
34432
896560
1614314
1098238
28999
216688
769580
321870
1564758
1474871
1469418
328852
4899
647193
197749
1586262
380879
165343
485472
884612
991520
1629641
1132700
105662
608825
1154130
198602
251575
664591
1470934
1558102
701619
1006072
978252
443825
310661
194403
1093806
20008
717055
246227
534878
471213
202064
684225
1551962
471002
1086939
422569
268336
523265
470173
1347845
1338283
509503
1067060
458461
694285
59321
701482
549576
1563998
210433
196697
262075
646830
1284590
1627447
1337340
1081210
464799
1201853
1589349
862309
645735
1128018
739805
611291
1102185
1209284
1585924
468309
1076257
509726
1226537
1244844
695333
986956
835212
1225738
1362267
974055
1323999
335284
1156101
533130
1511665
1346420
863196
566137
80921
1485379
1393734
315556
10815
1616779
1104986
472982
145042
155798
514093
1462308
877879
554883
580132
1075819
796234
1024919
295364
1617511
1101055
509405
727467
815915
1476504
1524787
254436
26409
1316873
549295
894043
582170
377244
206296
1260063
688087
858311
106714
1620914
720846
1555598
313537
1178082
1562563
253820
486950
86361
327438
579742
463966
210973
1198413
1622558
332607
420605
291594
1581868
910032
1207429
767068
179379
683943
358493
335361
614111
1136352
212891
108808
1369098
482666
843859
1301959
336034
1484992
273558
725221
662077
1163741
1079155
148815
259194
682806
812218
427209
838279
876440
786968
583664
1217464
788340
296098
434717
225660
1527930
557296
1443628
938016
1422401
864004
707178
1142592
533452
359140
168798
1628720
1542985
1348375
408356
1257800
941019
1207871
378764
1370868
669533
758416
640420
1258389
595988
196706
18096
1367776
1485789
536085
251827
977636
104213
828514
715933
153074
1248944
315986
718030
363645
108934
623755
1392029
105437
1160936
868154
689291
1274904
1398596
430133
36402
920557
1090150
1250366
2784
1109558
667611
192168
291246
288611
806681
709202
195745
699949
1496469
342973
405752
1500062
271239
1125308
1359458
583008
1104650
173120
535680
1555420
830665
1285766
99964
450286
1356563
1454475
589447
500610
769537
1203378
1342375
522994
568541
1521964
35001
440731
399711
1520130
583317
767901
498292
1265493
653131
859176
207761
1461755
852231
50542
1638870
1147062
1500376
906072
1475228
1038373
595763
1548766
496142
1436128
8260
1537078
1203021
992852
1186655
615066
516001
27238
1434813
1429887
644960
766778
1613833
1106630
1179636
981032
1354571
504098
428284
73719
646299
473008
565412
697972
750386
613327
800880
114544
657415
566534
366146
1570073
1120444
979386
1474426
1223413
1063311
651598
1536818
255260
1184969
1318926
236697
992573
463992
1053943
771299
767625
1493963
221378
1139849
331261
1079381
824083
1444220
262622
1044960
814795
1332278
1624344
1092662
1065683
24909
167099
912566
519119
843705
808423
571624
1354126
1107006
1245734
1119212
836306
1155400
1294881
1476431
1437569
85918
764455
1414168
386179
1508284
110511
419430
726454
225568
546483
1629560
311538
1341587
326179
147211
842753
546917
210619
612370
920934
1101501
381922
1471970
122175
1342915
532564
328970
1626969
1050605
1003780
463131
1346971
1096326
1069927
1088878
1473095
366139
1444666
1169656
94800
1502982
874872
75342
49246
561401
1097914
798215
23410
552133
278184
494588
305180
1428271
328326
1180974
282879
553518
284778
1601128
664466
1511742
443804
1050644
643059
366378
936986
926054
1178344
1401779
357326
704505
413427
125925
103489
661167
527200
1299929
1520337
488625
1528521
954080
1288267
216668
1123751
217945
707395
728491
1226173
55854
1253434
157544
65632
28233
935
1246019
1052024
295108
730606
738087
243338
802145
758001
1131175
1552288
1292980
995341
1484351
108171
1062863
1076425
1534422
78050
1439073
714717
933004
436146
146286
143519
1297506
1518092
1500259
63269
1413251
840187
1474237
229316
767179
525496
1414078
1296990
781409
406854
601092
1173963
403525
256043
765272
27182
1197609
935586
1038704
854192
49442
1475560
979799
468123
1396197
1114599
215679
200267
887528
1088529
175214
756215
1336747
715996
479000
1598399
960237
586353
759511
359535
1566407
497377
1334906
511469
814187
142211
1352209
1045058
680073
841356
1152358
112023
1578710
619366
954940
636331
835581
493254
552946
661299
970340
265450
353660
1073548
1527383
1345839
805922
420331
556631
478885
1394166
695137
1096319
317267
1485688
647192
71653
1438339
1207760
1422979
1320928
1296938
572445
119762
1051977
841457
1582103
1310744
711385
1306578
364676
747793
1359831
698953
648818
958049
842546
1335919
173870
1222436
403996
21963
895949
888342
1641240
1259332
340069
116982
489537
764323
466316
452933
11278
468185
1223153
1301213
176555
1534441
1515480
490051
820759
949996
662460
348190
976440
479874
302379
604746
951616
1550109
604526
1315540
1438248
305916
1029937
119745
934072
1018791
700357
60667
1409301
106420
288064
461576
480977
822565
759817
498782
221105
1453756
622711
1281032
356225
1314303
1079195
1463151
1644101
1219824
1165324
694533
1038469
498926
1509625
1220880
1360588
171768
1530428
323190
520992
171981
788527
1452285
1342584
214162
1185650
1319383
1178926
729965
330568
1500405
1107695
1236262
1034868
561272
1491616
438426
966072
1520165
649708
629709
1455490
432623
535122
1222241
1037883
823302
1567124
1171906
1646151
911738
962169
714197
751299
1404788
108558
282851
124691
1205639
96197
827108
1020749
1545571
1597197
482190
540203
735007
752569
1608636
1283176
1170177
1022327
772944
217168
1123684
204556
1034187
331656
317632
1561569
1138244
109447
1412503
1162232
317775
146447
1039625
1115574
291434
1081304
1160051
255476
1288343
1500899
1460917
781221
396296
1384486
584413
1223111
1314583
1011697
132930
315099
1054870
607926
773691
553791
326972
541143
1612394
395997
1087653
824676
1140593
1011362
346917
57997
745002
1436599
107256
408100
252786
450537
590576
1589939
1169699
1126371
1523075
683211
1319511
503056
1001683
588838
1221377
450756
572813
188603
1527664
1442371
1150893
1144940
1609792
1548106
1170544
1174057
12433
1063333
677250
407343
651900
1350074
1215813
662382
1437884
290646
379176
835461
628025
1123616
628692
895314
1131010
941661
822524
261655
1019849
769328
543648
94571
328350
1287236
685778
710467
953418
1056554
367600
816150
734192
754067
1467843
1406126
385903
87639
1246210
576485
1442452
174105
734182
1472356
1060376
190620
192370
404707
605769
1383692
1457876
1161224
233445
806677
1104908
1396676
808789
69743
748573
482482
116999
672597
1311092
327088
314884
1573476
744791
1408954
1630648
840818
1498313
948375
999326
246648
14570
185197
1113556
453283
625474
963944
1388542
1193356
1396690
355833
1085269
22128
23175
1192633
1525033
1547428
50217
1534345
1546810
912558
723855
929674
1210673
977618
397026
555328
1422509
138680
1487244
120461
53403
1564177
1520648
234196
278158
803019
279603
874973
17633
894760
253783
416724
1612188
1357987
265020
345641
844915
64791
288797
1274350
872106
1129291
404878
1466821
988324
596737
1245483
1325842
463047
1581064
423482
1297864
866798
1241512
772495
606597
361968
195577
247255
1463492
1394494
77980
133246
1336414
1326184
1433715
1271899
1351506
517818
1172295
1507885
1063816
582554
210848
1508023
990386
1062360
698241
1000199
711247
1553013
976580
19271
1138522
205173
1635837
687454
1152838
657144
427027
224959
1573633
670813
136401
992385
858155
18022
591146
94900
448310
731460
411009
1032606
525819
65105
7292
682938
542490
205417
121697
1364601
56727
1024529
377619
1552823
959030
1133453
633799
1008994
723202
1339963
1238917
1330453
539718
1428699
1074245
1571345
264743
779888
381002
1629127
1117776
595571
1066927
108773
771890
654837
753078
1334757
508484
1478209
1004406
1076376
181703
1150724
1462262
1003163
1551153
1441116
754685
682258
1567818
403695
266618
1579651
1511505
1514305
1196866
85713
1287078
1445515
424604
1616230
232643
490352
1351777
385641
1098293
1045884
491891
304288
612118
1460933
745809
260450
744433
510846
279695
766732
1290900
227212
684922
591426
668554
36880
294958
189857
881317
1113762
57945
1578082
107268
1477260
1606508
855449
104159
1160716
1488264
1181621
846389
1383297
1339000
677066
1331358
1208341
463521
601154
1559220
1152960
1092287
700651
726706
102087
182653
799140
1345571
244947
1001786
696167
81131
764489
888665
982656
882926
847096
728158
261508
1534803
1097758
1088135
366452
1541729
1559656
1129522
58919
1443171
1213445
102246
1326004
536769
1337033
1316485
1254875
182479
486332
731779
445591
148966
719966
1454218
1247265
776099
827045
185111
1504725
440154
1266632
1441360
42629
618843
1185286
1491802
440093
963767
1115003
304550
714420
1361339
619369
863596
351121
1110364
200565
960136
350290
519885
1537220
519027
73361
1058140
1643326
228832
603703
1264908
89861
1616340
573369
1226489
1583821
1484064
1423207
877730
1557934
361141
1406133
379655
1504430
429648
1441638
111344
1624001
761722
753780
1042392
377099
341875
1481229
1535369
1368773
514001
135136
94256
1329320
1139403
588829
1303726
471446
634563
929595
817430
1535299
366373
335588
582822
307681
124755
1186202
681213
1449009
89147
1292869
992473
132461
1379711
428032
737433
1390876
521569
610019
55923
1640151
896938
1392253
237238
681371
177754
508156
1524676
419992
503393
1281415
1235397
1316717
1605271
1256742
1012805
152967
1362823
1531593
394383
111947
314292
1156290
1359876
1483063
1225535
1149865
1590385
1312451
545066
1467682
1043013
1576615
1611794
1334368
1636796
533547
746716
312226
1197306
1145898
27749
794937
444328
178945
1488320
936673
1344206
941557
1128029
894684
112014
277003
1410353
781869
977717
1329124
704922
160636
172067
1521554
906183
1632675
1277788
524836
696515
1400299
102695
734746
430723
343741
190857
1632067
1104040
480082
1261770
1145118
117466
842574
1337722
748568
97704
1495868
1152532
500821
1640784
1342387
1376759
1258127
575787
564116
1579995
574738
1180884
804118
519675
1035789
450453
1472134
1022124
1045388
1226001
100350
1340808
1302684
1013349
573482
718219
440810
1445753
159829
84644
736435
535198
1406924
1297463
797765
1303953
727818
1178728
1170995
740456
835085
1340593
1521349
1328662
1433097
1493183
640979
637129
795252
860357
330723
366974
1553021
1074884
234992
35372
838931
689660
1580203
1055948
978063
1404813
439408
481115
1083360
97070
841129
923014
1340578
480777
939452
1108685
399340
334054
1499463
1123200
188165
1328468
752913
397087
93070
282307
19902
1268906
1587497
1561491
72470
906073
618601
1139872
827404
273289
252697
1564312
1383550
458143
129647
1592888
1486885
697544
432028
1082321
210812
739590
271656
897962
627846
670507
941817
381512
568942
350260
990855
1318661
1266650
1259664
694939
283386
1055351
1611411
794014
1625905
1255451
982394
1368818
1519182
177179
1489860
706256
1210796
1201571
787996
855353
221683
1542900
94557
251464
212122
63199
630715
402794
1206297
855039
15228
910477
1123953
139554
1250870
869979
1452254
1064494
629537
1016229
1029394
498216
1039897
806733
385403
1094551
848661
646325
1630305
1157819
942414
935356
1141022
1374560
929056
1248584
552813
780241
459837
1561492
1285266
240307
469684
1048665
1087134
1521106
527050
860192
19864
339817
703253
810214
1432800
921675
199711
161138
502392
887458
626477
650545
3010
252416
151395
1205129
1107313
299053
412474
1033616
1438362
981716
1089154
210893
542098
122268
886550
151773
757951
88218
588017
1278573
1566910
1473642
943034
1336717
1588983
1279841
1278611
489435
1252074
1615811
1147607
1258152
1516964
51091
101134
1375959
929444
1156009
1339021
1529130
1131194
9734
1055396
274931
1260028
312045
701715
106415
162332
607257
216546
1363717
517322
1585258
52075
911788
896343
1253829
864584
467938
280453
806569
869210
580817
1142223
1493034
687699
3025
1628851
460233
1184442
1534107
316100
419140
424747
358738
762498
863054
182286
1474088
1031137
840313
1203049
22401
659379
810484
574801
207737
650605
688748
926958
424757
1426234
1031306
136951
560870
1553939
1045039
18771
929031
1041372
295322
164514
495196
427557
342175
519727
1576210
1159299
1291651
1028143
199301
1016260
21275
1586976
1018876
512595
814508
91641
651385
1101423
533265
734245
912385
9070
779656
787206
206324
964173
905338
677937
1534631
446622
667694
1168790
1605792
328100
1295357
1335736
1505159
970862
1400025
1477476
596096
963069
825369
1275396
131032
481723
1418504
754325
1620637
1578825
238582
1057888
394910
413413
600617
77413
999141
210038
29088
1092000
361239
582781
1328334
1282032
525115
431701
104195
1252840
543114
666096
836632
537464
62675
1476281
1597372
734354
669798
219507
880469
945386
13524
404159
1335123
1114917
562067
820610
91476
662333
345197
112293
312729
1516597
96786
1206101
469250
1328006
767665
1604716
951833
713903
1304665
407042
1381696
1181973
482917
754199
1103912
867911
448425
1369063
1305500
1239016
1459353
1576878
327733
1283359
614087
595861
125034
1448877
31019
1276191
646844
946163
350487
1282782
140263
1535062
1382613
1015868
928908
1457825
1543967
45256
217794
366864
840327
847651
1442539
160121
552958
469808
516858
1594600
55799
1431306
1294401
1574725
808811
266409
223149
1470855
471049
784047
640705
1411388
1136058
1500106
1582655
752882
1201145
813554
747676
23596
260853
568690
1529347
619535
1186660
652457
1233968
376271
1150729
1573758
10871
777253
266415
457685
316466
4375
150092
1017247
1363544
1581035
493809
1019678
1413280
1183300
637592
531314
907854
254923
1520541
381996
126312
1019340
446249
172827
1039886
704553
1536413
1093249
1228957
453940
1306850
1159401
770911
1626409
585923
566482
1263158
1282447
1638797
919709
181532
1003918
423088
379738
661107
632150
134443
950640
1261199
1392657
110636
1637033
31183
301803
1241377
1478091
869814
345651
1088209
1436429
42759
614665
1139243
529567
1094394
1184202
666946
1464253
771734
136287
119627
1635070
262229
1439508
1090451
1173824
153635
2125
88356
134204
1250648
567352
1173663
1193675
1528495
243876
1147860
372427
1543375
1060261
1168189
56665
483855
1183769
972016
154512
582260
1170745
1066239
592192
1234542
597167
1242048
1191464
1484392
1161751
1556751
229457
421491
1211941
659560
712938
1512458
2559
1215525
634152
457947
1214422
1345802
182842
422074
283059
1240054
51357
989322
1462368
414129
1387779
48519
1582565
1547322
152380
1239830
391431
40492
1218028
825887
433205
182685
1129913
1405336
1316332
1514921
1209690
1428471
1422570
1287164
767101
1251570
482327
492746
1064846
1507773
1511948
754022
520406
1357583
1441672
1151999
1401566
1089403
296933
265998
152959
833683
853941
1308702
362889
732325
1238134
977005
154010
129238
234019
2714
1060465
765344
1507964
638549
251301
871961
371595
1079284
1483556
269078
1222932
365639
366523
150173
160744
760363
1292319
331606
320628
339358
1488530
291753
471627
1249706
648183
1397523
553102
16166
751590
1142544
1630351
712084
213076
1609417
475544
750443
1014984
1159745
779957
587145
537461
687437
697930
736495
1426209
1102184
724181
803512
996500
873158
377371
305099
1284113
957396
182733
1455381
1037042
1186850
1562106
1392487
606610
182902
987636
733712
1628792
1433665
676335
106333
1091764
59518
265240
1383970
1155369
1306959
537181
1388695
1105186
299299
1470872
819104
238407
419029
1508320
1530604
1626339
1476642
894453
221868
1576658
617302
487267
751345
709337
1368826
254762
46054
729724
998460
479267
1291944
1154981
469846
339257
158568
1123312
354610
1303078
133177
1183974
539935
912931
759136
816424
597925
174226
769565
332072
98898
1097798
394074
1383054
683038
1298791
894945
1379714
356642
856689
456656
1643106
913638
1058345
583363
421557
349929
140254
390023
374763
124701
1118923
1304785
990301
874790
1102166
683606
1278702
806431
1348645
65380
988463
1398766
708808
1468865
224516
185519
239849
438656
810842
168222
886038
568287
406284
419129
1024659
1112215
844467
1495133
1616736
550926
1607696
1206679
592601
957045
491295
842213
1496529
74691
1196437
461286
526663
138050
1182737
468919
505077
389382
1079298
1505657
1080569
193122
1180122
1255761
15286
1078221
20794
1430535
781327
197995
118455
1591346
980211
933117
407681
502719
611109
1443467
31262
109433
912193
653181
609460
891079
191998
525487
486763
952630
1199004
1526962
359498
1494576
162225
1610959
709370
1442572
519959
945936
499368
369502
801683
507061
1533197
1072977
1018127
506706
1040279
1271811
907073
561914
237086
196660
1214540
291971
1004128
683194
1369192
219626
18599
1049598
708378
118650
299754
254074
1415978
1468450
1442361
913760
387735
1293148
532777
272654
247854
637458
429393
386249
1162256
915178
1398608
374535
1074885
1250309
1291546
705962
973395
5391
1573576
1368600
1342290
696472
379454
446810
554267
265216
1243094
1378709
609266
1329059
1340763
972728
1124745
1469671
436307
646898
301084
857209
1143884
821601
151381
1003199
838693
1486271
1145699
883249
682592
953529
260822
452732
1531503
430924
186984
754570
1552947
1527473
1415056
503468
223936
411202
709390
313516
418141
1544558
1195659
1155455
1138865
762912
721318
712870
544555
1444823
1185157
1604377
198875
538510
175474
65918
14921
34615
365748
969279
1250693
331482
149437
1273475
1244508
1264257
1263941
34874
1515328
1100065
442949
1109538
713989
1397253
501247
160413
26269
901970
1184605
1125383
250995
853894
394926
1572037
136741
840267
1387970
746121
1154370
1136799
1630657
323189
766584
409964
970126
450037
274083
1090403
1367422
199668
1305305
1121399
876191
362910
391775
1571323
371715
897076
520776
1283085
699293
922698
338421
629062
1617427
1282235
1147393
1485696
146812
587281
1518891
727210
472637
1139411
118438
598798
1142863
1013969
987233
1629769
997208
97108
1090895
1456467
299571
1422867
339285
1622719
573520
1459097
586511
303161
440107
533048
1122604
1606580
1015285
744598
703697
613564
1192799
573902
378420
145060
137959
1329410
1578667
1502872
256499
16171
614552
13171
688843
308205
328006
174955
26226
1398335
631885
1097725
1244708
464973
1480640
1523155
1428357
1032559
899786
474295
291131
1249742
102404
144023
1547593
528441
1088782
588984
920330
1009888
1146144
553031
1536481
1493564
523402
1087311
1413935
1276304
895058
204224
1338435
154323
808373
1141786
782687
831056
1505574
111203
85515
600750
755056
1240015
677210
1431655
815852
1452789
241958
456954
932418
329098
1128994
471578
530202
988036
136377
261269
1432360
1425899
204887
423248
697384
6090
487663
483141
545929
1277190
736373
1382890
679097
1327419
1550616
765332
776606
64648
165027
1569780
1336883
1118107
894759
959211
233684
346153
126280
1535881
1417164
689551
1263220
1458279
706825
389277
48180
688508
285063
1041240
387271
860724
248874
1582320
1170286
1225810
972829
681900
897176
325798
582499
574446
1228016
1258857
1520537
571435
963091
136218
638483
243810
755164
1416118
1354882
1101135
9761
610427
7344
1419855
506139
1149366
1378441
1543740
213195
1397234
1388467
194267
1187731
532416
403218
1002106
381157
907705
1218179
354630
1165820
838828
603521
169101
127050
399739
180441
842504
827840
324581
1332555
602152
1237971
389588
287732
752140
1204543
232158
1555188
419256
769073
1053388
1502446
759816
1600958
799709
155338
1065342
642599
1467910
196133
189772
1324731
729962
1006832
1415110
721193
996632
778193
817809
39312
564637
1534617
1611666
101713
1184351
1079837
1129134
1151556
432768
189137
1637396
432442
1409726
643656
675174
969325
660907
528992
1331857
1060589
629021
465878
122271
1063479
785073
583853
867266
164125
789404
986492
348370
1539340
374729
936175
875344
875125
217071
1112569
780968
1069785
1030520
6985
415183
1574713
1506043
1223831
693154
917946
699976
606659
189200
1349418
109612
1616431
585980
316022
1027989
819872
350395
671615
222638
616479
1120993
825039
1607185
890656
1607617
1599408
1223024
961983
101546
469239
400963
1367482
1169385
228399
90243
1537110
649915
27643
268828
1039895
939595
1524677
1229213
882530
207871
1265291
1619223
1227408
623341
682408
1332867
879586
968699
364115
766007
768658
888091
1334235
1642350
1359299
1303678
1314306
1130587
125791
635531
1346927
397645
1102510
942871
1063339
98789
1019075
350684
62514
635631
58939
531201
1516687
52769
370245
1349624
407295
265924
1629537
281568
595679
73089
1511042
1124964
1461233
178337
995867
666782
94806
532344
1494090
526086
489164
1173733
1427586
709738
691585
542571
444880
40717
1263310
539107
1005367
464365
582622
1534218
356131
668749
644863
377468
1608816
827108
1483723
806494
1087703
66132
224577
911354
712192
888461
1514907
775671
1597281
295218
260868
1023974
1315791
824407
1273086
1380668
70706
331966
656513
681262
1123038
1467097
835281
1046083
842874
1469497
280244
69843
1173606
1246792
263668
1146534
595896
1378775
231639
971502
1089624
767949
210910
760751
226293
192281
521266
767823
352194
1112595
1111451
385040
545386
1225196
538531
1452030
1509124
199530
538329
1442393
521313
196706
656753
824055
512736
1326026
894967
912692
584779
1380566
1064459
174931
1411461
683695
550689
12925
707424
1618447
898179
1112472
319281
1198618
80973
431184
326808
1256510
429565
1299394
1041057
1145576
968002
971898
928206
436431
580972
880277
280550
685979
268696
1580557
1057759
245421
773839
580111
555099
537265
230933
490599
76506
1109228
646633
1397701
340045
887773
674310
1601806
880497
260363
854341
645049
989048
170808
1464554
1410258
462708
864507
375197
240835
526744
1448660
270700
1483826
433665
268445
471175
46003
578911
65495
627940
606494
435152
192951
1444135
1544398
1130381
756847
255688
1584079
498681
263492
177309
1253040
203865
421849
1375312
141617
476499
325315
267120
1455421
1618149
364018
802996
1238250
1296977
1316459
865458
44561
273870
1130443
1573123
814924
790515
238214
245237
753309
864782
150148
243139
1148909
640231
1314899
18936
252062
1473103
1611147
252099
284370
874426
488235
934892
544982
418875
1633944
370349
1103940
571957
1336418
408433
1623467
428356
763913
1395196
1504216
1497476
808231
181347
1273816
385338
1242470
1525336
900274
895117
599053
1566909
26212
53023
855420
436132
786340
321657
323081
648114
1505213
325379
1484311
607879
722394
719697
1299675
1126969
1248602
1617029
387085
1581180
1311838
25305
954793
888378
823896
949567
1637255
808763
1612947
1505368
1311582
1520943
14087
1013624
130327
82240
99836
874667
1424144
674456
109696
415124
16705
1109530
1286348
1168324
102938
1533536
1206094
576524
619335
301540
214819
772061
571920
1416994
1080045
1276719
693027
952654
1452631
383079
617668
1519347
925795
897663
680969
1410986
699199
463388
1011758
266565
1353741
1382028
529789
1113374
1073276
935028
1103812
359683
1521641
1075913
846640
833296
1106808
681245
402407
696867
1423805
10838
1633692
1125534
817982
168540
1308237
631277
559133
409021
1496782
1579846
841803
288207
315438
189544
384965
919349
886335
1516653
1476029
717517
985788
516766
313132
161190
178517
1058726
462320
829031
1304964
981209
392662
883441
79428
1516496
641795
632943
1483430
146903
868335
886133
688377
598854
930430
1309427
191582
240894
1473881
1205447
293965
66957
554493
786207
1603653
87739
299549
797133
128868
818882
409779
720680
222620
553094
41914
446522
1589953
1081686
12327
225049
562942
745305
626626
1160795
1177236
1199103
114860
1620995
588959
632412
769523
403641
483047
468305
368587
1238932
1382747
280731
729356
1526501
202227
56930
30383
1565917
1337031
802312
644197
334542
5956
1476531
1408638
929611
1170767
1588088
725088
700154
1004010
1267044
96429
118031
600019
1221813
493451
1036061
405417
1489592
110549
561540
1582169
183485
1578511
412044
843804
804266
397420
157933
429903
718699
1433597
118624
910363
673271
1389960
95623
354161
684275
184262
652975
1274504
623554
1022119
205360
919872
988048
1574846
1006177
791291
421108
1105820
192159
111790
309630
678576
1478309
298138
385865
597475
364313
1011730
224543
83023
1636268
1202380
515035
550817
1270735
471404
1344765
1165320
859367
185762
667084
388016
865509
603262
777429
1409701
103372
1649
704737
191982
795624
1535851
802439
1028163
1182198
895998
1355681
583022
1561810
730005
971797
794347
16186
470166
151742
57310
1421254
605404
1012859
1299082
1285354
1176019
987234
1325724
1296685
150757
282092
867362
1512508
883838
1338538
590718
502958
842231
908504
1165463
915565
1122588
787687
1116894
697201
342337
676520
169009
156839
1175973
570526
1071123
1604437
1590341
249710
477254
487442
569652
164322
1302302
1341721
1588287
640833
1632349
1626852
211749
901203
1219162
1637214
336415
848028
1352591
553426
846727
538793
1363226
78673
594346
899669
1540048
778116
1459210
888003
1458756
1171423
796712
277329
1044313
1322783
983517
420211
205723
1509345
1139556
1023852
1433608
824094
1236898
1126063
1408682
611992
1563108
807145
973431
515134
1374992
932278
270377
25858
54614
604144
331746
1504933
219425
740666
774045
1345002
1110796
1597498
537343
633123
1479664
1201045
369821
142414
1203974
1541247
1050031
62566
1421495
187577
1306587
657460
1060359
955335
1472067
19998
133194
411933
1328129
232079
1587256
1140394
1203861
1470159
599131
1118274
175769
1296921
100065
69908
579954
1335389
1225889
1481749
1573145
346399
1283602
151305
184907
1617945
176480
138539
1018866
442397
541348
889806
1191662
930335
1586355
1531971
1016841
367460
863626
265714
928865
1627573
710284
1469811
866512
266668
1024735
1298767
535517
1143004
1258266
1266746
1566033
871517
1433287
1391029
751949
1210652
138449
803046
1370966
1520805
983216
8091
266094
1115292
167230
1287434
420930
690856
49143
279687
235294
515451
1391663
47500
1599345
560548
1292282
1449563
1647570
1087420
249074
628277
918866
1248123
1280406
349540
767025
844796
973177
872613
496349
245493
550583
1496135
821060
1443129
1322196
724004
623347
1032529
154930
1417951
1073998
932869
115217
1006492
924062
1359228
756215
989722
1372739
885404
465660
648639
325453
483231
911334
1007819
436244
1176730
1574445
1192661
889188
1351148
767728
1600935
1073286
994088
1237628
742236
291778
1570462
394336
1216989
300562
736899
361683
1217232
1431184
899101
1575205
1522006
725475
336927
1024093
1602540
88593
114735
208483
1194942
972154
1039054
374564
1552444
1417511
1319445
656904
324895
1327059
397915
774303
1401088
1423704
460272
1375020
1003837
1330785
182504
1636206
1432864
553165
349441
213203
1038885
1310795
523906
1231219
1071317
1156478
831748
837421
1501369
671144
976786
1522033
887667
252762
935804
668528
382565
405539
849515
440784
1154098
1088935
119280
186787
142799
49993
1639662
1153006
495372
646023
1574948
1605645
481302
147507
306733
689879
947710
44922
1193571
919494
810598
566156
1365806
1090500
178332
203063
1198141
167075
1068216
706760
476091
669576
344468
116767
1126115
1255150
1529489
470043
819455
778453
1427564
1004193
119077
354515
1427752
371641
979687
1457337
1557532
1579375
1264324
1101623
167760
501330
1175426
1271247
688268
964131
129569
673463
519566
1175827
827216
75972
1158286
1239834
1589570
1277892
456925
1541658
522677
18762
1091563
1068494
42163
1598013
1573323
1358832
232209
270662
1408308
1151686
1554010
590823
1353674
186862
1159097
1538149
1174032
814197
165773
1279410
929492
219998
142652
531869
1162174
1275267
1019678
1525953
21734
1489393
274280
1160852
205895
1065979
121205
736083
1155839
749805
1185197
1358595
167515
1421549
978841
447031
121085
1141906
457469
1280250
545065
1264112
505377
1329616
159540
144569
188541
631808
98135
1141073
69410
1452216
30675
706708
187179
869217
136240
16288
68223
270704
57646
536137
955985
291546
753808
1298311
1305041
651050
236455
875990
108673
1132405
713455
923476
92241
1552410
415343
1374849
1412868
1063162
425777
685799
69952
677115
1389218
320583
107562
1257837
964936
891489
552229
277378
957606
1428080
683008
933903
1332116
477272
1154529
431876
734389
1489536
575977
984548
1572958
1291192
287855
958297
29966
208472
1228550
351557
880764
166461
419783
351077
464784
726876
741893
362979
947846
1505521
1565785
408387
601979
386592
1258516
580371
1246805
1224638
572644
1258410
1073969
1429540
1625795
516342
608336
960010
320748
115578
728732
1647088
1207241
264206
712888
864240
760569
885767
366009
629337
885618
1009552
550360
1305222
981800
570106
576734
600353
194396
352662
1443281
105983
53695
929293
780589
737494
447163
1575664
1009746
1147101
588331
1589640
722634
199907
259713
720674
628256
394979
1540993
1089990
886706
361453
1604971
1109029
451716
460199
1437518
1454470
861054
931346
992731
1250236
1071568
1344766
246579
1518036
1359882
298612
1166705
847113
952362
584070
776250
1596761
668957
879954
1102559
1347617
851655
1387385
56537
400069
408975
1045487
201419
320039
1395331
667105
1127466
1591249
1176506
1629461
1538665
396703
311699
847264
1164756
901663
121061
916555
1408485
1060193
316255
920666
1581865
22945
1096802
1055451
778245
639510
913170
377023
1464173
652660
37686
1388135
1364801
216095
827054
1403299
749693
465499
429461
1175116
104544
1269858
167976
186922
994969
886967
1393480
12514
1620732
1324245
751757
791239
96094
552803
724918
630326
1274475
1431994
1278429
916221
1172573
464215
658737
294148
1314103
1490368
163340
949188
1581044
154852
117476
527655
391200
108874
885967
932666
1341365
564698
747800
90523
1335040
1462098
335920
774181
1017601
623085
201931
1457141
901894
521152
26377
865920
800493
1642116
1252361
1523600
1500929
88232
1631256
692055
1136914
1043183
246779
994519
1002895
968091
467630
1151061
381909
208336
558844
422391
1197197
1488367
1610384
512604
27316
1523105
313782
1139302
780468
623026
1473425
249285
1493402
18209
733925
29189
819837
1160759
544252
1125996
268003
389055
1642670
694633
1599983
1418947
1054302
707402
764060
1474800
1484439
68293
346729
602919
364547
1294410
456814
1557495
568542
1343143
1475408
599830
1345173
744839
1069512
414482
1016948
1304122
763179
1640559
963542
800248
454650
779882
1296884
531474
1604318
512849
223099
450853
617147
564309
730955
951599
410276
1600074
1610967
1362674
558919
1447185
1611036
928390
1271169
1258741
1076279
1602395
462468
30837
855148
1624840
1286856
1285822
738619
680563
871819
1101778
406989
709714
1619621
1079005
1078117
932882
801382
1011207
1037976
1108263
357061
135278
1582845
684871
195809
1550372
408110
1019201
1493126
716496
614968
1289302
1506000
599686
1596226
1457692
1433286
1605690
270372
1267101
1470450
488088
1463248
1634417
1052295
1083122
858426
947287
513192
354030
1584100
586617
781023
328852
1343345
960572
1292548
1084408
1443805
740373
563885
1252187
549452
1351315
1434970
1275192
714789
1223071
197246
1640175
688164
903929
1313619
699061
1079970
44745
1458811
351003
245614
174233
1586355
1458610
429920
94489
899574
966431
969615
1146676
14711
408387
1049556
978886
785712
692713
1338023
731534
493517
937413
935925
730962
1226713
1221142
1415550
1073794
1360555
1188360
116569
274444
978419
190142
472604
1354845
397889
253292
585091
938121
1051925
1339970
653456
1434048
844163
435987
788471
1594685
777817
170275
269601
6102
1386128
886197
259834
1029282
122467
1521153
322212
170849
1177488
1445454
302386
1167860
499589
863366
1129242
450358
989993
862408
1124115
1082833
1028453
1473627
431609
818804
846147
583455
1503624
473606
1633907
620186
1049735
85272
1053093
106314
897585
1156031
1017541
1472428
938121
36506
75822
1473886
1395429
1565389
1529495
685447
64321
900370
1202668
838046
387713
220360
426852
1041239
378551
159042
190768
1061060
1202951
1505157
1093941
1442276
1230761
1174085
1238883
1462078
294677
796536
670106
376354
1096886
798798
435784
1440050
1031127
343421
1090717
1290767
449220
546056
1491671
212064
37186
1635168
433185
259709
870686
1162418
734297
525384
1447071
771604
1458795
1426526
29035
130640
84923
728737
617256
1415312
352120
271994
198796
667894
1057275
1220167
711050
298568
414715
1274030
1131596
524151
1039284
1603523
1371876
309963
1033467
997615
1527648
4180
37585
31228
435613
572967
829578
1375979
570175
1546948
297439
681101
1220346
1421417
1549626
1325225
16584
306205
532548
1088701
1446127
743813
1531906
1190253
1391137
315300
979776
889263
544117
1390141
882911
1308977
1431236
1004893
219772
397990
985475
719865
1152069
1599215
883791
1278706
1583773
1135222
1640651
1190420
462559
1425741
72722
516160
1087873
1468558
718194
243811
1621668
538899
1294332
1532486
201639
541491
1134446
204183
1545096
78299
1444765
763092
804465
846538
1315884
1231936
13007
1306528
1154807
466628
109926
881590
525643
476000
819283
1427491
1107343
1518433
1438775
748294
1526716
1424222
577557
444545
593793
694990
419460
1337661
216030
1420868
768527
1512310
1343472
58668
54497
423279
338476
1161591
32501
830747
604897
1017572
309903
1356434
1517361
249391
1201923
995529
1491316
1001022
419875
139141
604764
1597461
769343
171423
608998
1079915
830398
901862
782215
34158
1194603
613206
513797
501950
190827
1614939
30078
476985
532251
9083
1170890
903871
196501
944639
129911
1222229
1607757
1266782
1164432
386570
682374
184244
1122150
1006197
995208
894738
249647
622517
59421
577398
460103
17729
637249
150010
1154040
365079
359959
1342966
1291796
676018
1302714
278092
616020
154052
1420363
250119
550532
634589
1587687
893922
538560
824683
88489
741061
1018786
1516739
642232
730875
1032599
1057417
395197
674769
558915
724860
238211
1484470
1594097
1399459
1449423
871803
619429
134387
377193
1405436
608606
831593
237061
701867
1277213
1124678
1619105
1588135
122068
1553911
531433
1492367
448282
1395392
934539
1610612
404937
823654
323123
1440803
209505
1334968
265252
377604
644559
574104
385380
736091
704158
214380
648701
463199
1245273
322016
476604
1545539
974237
1280719
931068
1181770
1296162
710322
264121
1544725
73321
1397094
1052275
1520038
1608464
49188
669583
530254
137706
1326490
622203
899480
461366
831397
182507
1250201
595140
1081376
769002
582701
1205817
1091936
130621
1027517
649466
956293
577307
213081
402218
999110
1627364
171399
1364499
1269619
9743
570910
1493888
1195729
749347
590104
1290748
386192
46276
1109222
966
934021
1520344
34120
883277
1128853
908935
1015980
595557
1039356
96998
1219612
1468788
1605759
667642
143970
430485
64832
1590947
589474
874476
576838
1082408
82994
386601
374449
1385960
625943
825710
706777
341400
1396611
1397051
1424224
952466
150406
1356184
1333349
269214
1252098
250455
165706
1576340
1095594
48485
12082
1374168
392058
624105
483964
372680
1615827
984079
1255986
557534
526627
1398288
168183
467571
589844
116959
1235063
704348
1463763
28962
621934
582157
112740
39950
99557
29569
1402569
1287427
1321804
1911
136334
338978
281754
338199
216423
1255743
1410373
119679
454930
1340615
545127
1047342
482815
66841
1283846
366799
745934
151548
1576286
1557024
1395302
715655
1278690
983005
1387746
1058311
878142
1208474
1116852
910827
966279
1558712
886769
147235
420291
1068623
202496
236326
471653
1500253
1295142
554389
1075671
563629
1102521
606681
572570
702252
215180
229021
363952
1214374
1355033
520524
504261
1136405
480928
245886
1115675
1469085
565669
704454
1338073
974236
1007483
462256
626734
638449
475016
1409248
421616
1520483
1561223
952934
825195
1041165
484994
792554
145919
1607390
461388
532973
726243
432648
17158
1155793
1034076
1025289
476239
1349494
1494618
146747
503035
787932
544765
1637931
154466
620081
175185
1387030
485869
557393
116847
158118
1476215
1135626
1391600
446216
862814
1431159
121102
1605251
1273327
609047
360669
802870
280523
731042
480287
441725
1294809
906549
1193405
352713
1257003
432248
1021555
182736
1546418
1528073
1462421
260928
1147251
781347
441553
159101
1596625
316761
1111494
853469
1298541
1187720
1165149
339698
1573409
216704
492359
391884
1408468
1541732
108499
936433
1061747
1597743
1001356
1182946
213359
1314661
562485
188481
333644
1540501
1111017
1002513
653916
259810
1629558
129734
565821
1592486
1290810
1378644
1014735
576238
1440402
213825
105533
719336
67188
1482449
1340742
1433251
216676
1245818
1485883
120178
516457
232161
362717
695303
1442276
17817
341558
1302982
1269185
945798
1283834
815655
521511
1540168
1345718
1263804
87938
178261
1137794
8292
1067081
1003168
1038835
745283
491981
1246668
119838
1094208
426334
861946
765380
768935
774687
823278
51375
356191
152056
738597
643373
862455
10656
591810
1250597
1602398
72165
734718
1342877
773011
1280149
826762
1465825
1594238
471256
347624
486752
441355
999047
144689
140499
1020481
154235
103
44161
701634
743587
1122701
725500
220363
1477999
1606395
910868
1237286
682029
327920
854220
744865
1198500
807210
1412784
534068
1314186
1035570
773561
1004826
730630
669976
529209
625941
1001405
1075667
160999
5406
892223
782956
827434
926703
279232
880397
892936
987459
304762
1104397
973530
1500582
143878
1238118
434657
1072641
725689
850904
386395
592787
419520
175256
1368980
1509304
640048
877434
1449743
1595698
823660
1433536
1145531
1508645
90148
476215
1415036
568924
862415
360187
1620817
1527036
320782
181617
778344
1283680
523999
165800
573676
1613375
981605
1639724
466807
1073804
484897
1199313
1280005
812016
786198
518627
1278222
1564060
1393934
142297
1243955
1629337
1118312
1192728
766745
1043963
744118
1211012
1010212
125483
862910
282860
433649
320419
687601
93525
1479257
695334
71880
873283
825562
828289
1127892
1389520
613847
1009796
849633
1538392
149009
921476
1528160
679985
214665
360062
536995
409810
802889
1305469
417589
1503625
1527446
1458293
1539555
668640
1550496
1198440
1349074
725210
123355
475676
960340
731587
19061
866337
1061343
1601225
669665
262965
591540
1383716
1613221
1048805
1497698
919461
180467
1193722
660524
901828
1384987
1347293
1624926
1231727
1642173
1596562
1022085
375015
1086275
1377748
130748
507035
733376
410431
879164
355814
938803
1350341
166743
390653
585532
906168
541298
339017
791387
717755
1104085
1573062
1086056
342064
520498
312949
1332963
1492902
1248237
1184109
1574606
585397
1479400
1055050
1520229
548969
135565
1503380
888868
813872
1417738
1036623
733291
427811
662480
1394659
104798
147260
49346
186566
230606
173539
1548373
829547
1621412
652118
455711
314594
351902
385967
447150
993310
767068
574487
1260153
891298
721251
1127138
298649
1367130
1577035
540347
974512
1228250
1494501
575948
653555
967684
1379092
1119266
844844
21437
207400
594112
211456
1499047
570986
1567966
1543757
113717
467411
1459971
1419565
530271
1272042
1367412
184204
1220857
612152
662194
1218897
56121
157920
1468135
1322589
896190
1581163
1286148
1564955
1065272
279542
1261636
982510
1093003
1535831
352899
150443
674091
875108
206551
1575620
881852
626250
534478
1418637
282154
1134542
412135
393565
971993
995207
887238
1051833
185054
1378977
193855
1437309
286622
822939
1582843
648016
227571
1569543
1191153
105444
399369
986675
314629
373515
115480
1015555
1040473
863357
372706
403809
285854
1580335
766011
1263624
365911
12831
805458
1119791
108833
1473482
2804
693234
1150033
227898
586564
1633228
698232
1349517
1610414
552627
939170
426799
1170743
138767
1028139
1642307
947376
1381568
404667
976237
407836
116274
787617
806449
302729
531888
1040504
336133
1238530
727712
714708
979426
1207712
38817
214816
1105002
421374
1607406
869997
465516
515267
938091
316315
1284859
612357
1172528
121587
717158
31778
1015728
940741
98724
622032
1494343
966465
1016842
1598671
1189573
108650
1047119
1333484
797448
1346897
321824
557882
652420
1515148
618928
1493274
1187493
758776
243106
200695
1427250
1357714
250611
575116
1445344
179161
152101
204574
1496827
1489595
469703
342542
1566862
1396820
1295302
1004360
323086
61157
499150
1389251
1475303
1434779
489882
1303951
1094389
1570415
839646
371668
756945
39899
656266
1349841
647439
1107907
1625036
890276
1493853
263027
1258664
521959
1335920
1347927
867934
495170
875030
1554077
1340112
402985
1526735
1006896
741439
1050737
1634046
57465
1411349
455774
1581533
604409
1401098
255181
945886
366669
1104288
329984
1388813
581766
844576
1245809
613589
1256888
1520732
653197
1110953
415865
1595916
1469469
1095691
153806
1119544
554896
127022
424708
476406
377432
511644
1537402
303960
895042
1024343
509918
247207
332075
778891
923376
808191
1398808
970660
1292844
1512388
98320
1539177
1435901
1539094
938638
1506513
966289
244130
1015859
730922
154222
117903
267328
308734
1461736
893199
797221
1121496
345808
408456
939347
956891
100470
515271
1190115
269938
1304526
1289388
38702
1058292
1571858
1566586
383445
450367
1360179
119290
107202
1426346
365223
822313
732443
221798
1141960
564075
300887
760819
1191414
289749
1345483
1141933
1073155
1161081
342650
773624
1353263
391265
654639
64005
543328
446328
1410758
1204272
1049000
116987
819178
1465208
961953
1577792
326341
1502327
306708
515681
635389
941276
401102
752058
1543749
355291
1587205
892293
273489
689392
817301
1377555
1498054
704602
213766
752636
1475995
561092
38110
1118485
548689
457806
580604
1513975
1380599
1096275
520221
698279
701072
245749
598213
361841
130673
255647
832509
20473
771424
110072
1640360
21082
897224
582812
1239006
414156
1400161
685931
685810
1131453
339554
534145
1233201
586002
413820
1154340
326414
33782
205040
659379
840699
717529
190678
1512043
529027
1437831
934304
554597
751797
361001
726311
1291716
1082369
58643
464119
600182
377700
809759
133165
1471697
575307
1642150
1079616
910275
727528
846845
1287480
1555353
893459
54547
1350639
136734
171147
383470
1400606
1329447
974147
138773
60631
979229
450656
1325560
122161
2436
279844
767090
1570431
231403
1617691
1306206
1535720
583603
776339
71782
1228877
1072820
649448
59073
1225939
1050125
544086
1232195
1029204
279157
592390
118252
607756
83029
290419
1014680
330094
1240252
904239
140266
1633953
1087322
305263
1623001
28804
1277514
858074
30534
1037813
31111
322454
885108
1132869
985396
1134432
1234771
1451719
1609047
242133
920509
526549
1367283
1096818
1554192
295982
1038439
1289516
1253350
820950
1048666
898331
890367
1234229
1163890
1635683
340344
831837
1273993
1643493
1038209
257100
206169
746338
1492465
1248982
1564980
929179
469308
218560
1399928
1166331
11318
964211
95452
262744
155246
250279
1084823
18805
712068
942777
426739
698724
1272080
1088189
688841
969736
1246090
363847
843541
1246658
594879
102863
878228
1058578
1054286
324244
1445642
122928
597374
1575254
303838
1608158
782845
729550
1524705
360864
1518270
457978
1340463
1026540
135405
509436
1431428
186956
1544175
1440235
547085
1293007
627758
1423665
538276
1177467
1217788
805712
631437
767733
1325584
1552879
1641715
1336441
362325
364831
1629686
714031
639139
142933
1141018
1080886
1236392
306369
929
935621
1409805
404020
1161106
626773
1428818
806920
124667
949578
1349911
291121
28403
1008453
1618286
767391
1039807
1478023
349319
1233491
1584824
1614844
436757
783078
903303
1015886
707350
1584977
1115619
1191588
424536
1608017
1110787
205514
1315994
404299
387665
767806
40444
1352880
400013
470536
1187962
1534145
846658
368490
1492287
17689
371782
1551056
1303466
288656
1416647
41626
1391213
804613
186934
1001174
1159470
789665
989112
889815
653777
1576111
859727
969746
1379167
739053
124485
389664
145524
452244
467523
901465
455153
291215
189193
175250
31645
1296146
1120027
1236369
1365421
1422487
12676
605103
1514728
1429704
1209614
530168
889570
1118935
365356
112431
1357733
1232923
735307
4965
737420
1305671
1409383
725741
1568727
1206774
1138013
140742
329514
1194157
694774
1202448
3175
52423
902978
630914
942465
692261
913092
1027313
1207164
644413
102793
1355063
674548
1532138
389788
425585
1249425
27648
90698
866639
167606
98744
1300483
415497
65217
1509921
655016
1013667
1527521
208631
569601
1611758
1003864
664742
1350427
1248796
511110
1220018
999746
1026926
940955
847197
603681
1102338
1554899
839213
1006427
1574272
1603362
302239
849438
1333681
244542
153719
1493784
1114423
893833
1291539
282575
1331129
1317377
351648
962448
103026
1020829
763235
81072
919627
280206
1141599
897792
691438
291405
1008228
876795
382243
1343346
1015617
189464
1135349
1321940
1347532
1564029
426257
278886
1296990
643157
1592878
322247
142174
663656
40421
977447
624449
1145463
232280
200003
1428911
1350461
274188
604035
1588880
1529278
1406929
1282032
255549
112602
475774
1583667
434621
1635283
8660
201752
961973
524093
934858
1583047
1532660
297888
797860
184732
1212679
447017
1361500
524983
949997
285737
322230
496678
514654
1460822
11214
516898
1332180
645461
440158
963280
64855
350152
342183
1447575
1321167
952735
532354
1077359
86352
1042816
1167945
913501
869857
635988
1096025
199543
1196694
1093359
328241
347862
1037053
192255
1046983
1628472
937682
638406
1428044
1055880
215828
296172
1533169
607059
81081
522604
801530
8374
287601
1557696
820003
893636
1418271
33541
1074495
371661
1334315
891908
1542708
1427472
217749
1376614
1166229
930960
1421337
1114903
85522
946591
189442
1072964
689526
807043
639502
516766
754620
436988
529185
277063
746639
862433
694339
955556
389314
864987
741463
378953
1077002
1000525
102467
505460
574247
951875
1214982
926154
64157
1438375
1335433
1494424
201154
616893
711815
1058519
670707
396814
524361
878359
1419594
104483
1420227
1110693
828669
348442
1379475
680666
703274
73768
416861
706074
824788
1384480
169553
290043
878135
695606
1276442
768544
1257559
134730
967726
334011
1581637
763636
533372
465368
737177
318483
785920
794236
293580
455399
1149521
514787
1175237
1580761
813269
354103
1300336
898031
1440194
859965
671778
1173485
1349095
89000
597886
1550393
1530793
1195059
1464987
1128141
341982
609263
180909
978603
674342
303773
1309753
609894
840412
1257702
306769
949350
737599
114768
1464793
193708
1406492
1231989
1082995
379762
905025
637631
874734
996013
442979
491479
709266
58187
93815
26747
186533
441116
854071
121741
955885
1302782
1169395
876930
190366
665751
1295419
1291336
278707
20350
1453075
1507696
671379
1451927
559723
888092
1551755
1010586
643853
1329897
659823
1494418
110839
1338978
1498150
1168894
317067
1623525
896598
900247
343324
1502623
180753
1583310
143050
1215027
1056706
779098
748729
1179962
384457
1532368
1507779
261679
28885
890654
382485
293360
101357
1636889
1085199
444028
243753
474926
275137
480482
229611
373898
1482167
1472921
1170945
1462997
556212
187977
44830
17121
776501
56493
233858
1053030
218290
920517
821702
613060
1138620
761586
842668
299040
1558971
922970
1030750
526713
509841
1018271
909524
685730
908482
1149421
199689
1231288
1039340
384973
700158
1049795
310896
1293524
1395351
285657
130132
16924
847599
546667
307154
70982
656301
1184143
864303
535322
567182
762769
1210742
966059
257343
1593154
391931
1286688
1405592
1128201
705968
1175077
509028
1566825
1521792
189350
507236
789428
1352816
1067298
1588958
610539
903782
841141
1059075
1274069
1644587
512310
1588482
577285
1159904
1576091
899712
428773
62917
1197847
443261
1376383
970079
113648
566384
839810
956271
1486016
854238
190654
1513283
323207
26591
1532761
443471
638962
631462
906937
158974
1280877
183752
262912
1519322
184538
182925
557108
408413
1367284
1417652
641697
379285
1227614
721064
234080
1308179
1015130
179277
1082092
995207
1156589
1538160
934883
1522176
1288761
184198
1365526
878288
403658
589826
571046
1589121
1077058
290555
1145942
799173
693148
301178
899012
1617535
1268539
832796
493548
1630967
1282432
1510581
1474014
98700
1494462
1202429
743518
550179
572797
1467332
1027316
623722
895926
1139749
724530
774906
590838
1432768
135458
298666
578164
1042416
236924
1576212
1198335
240972
1210206
530887
413485
553010
1284602
801308
599400
1595706
1608360
461006
749047
71706
789954
28196
1148364
1590111
1590851
1584484
1444462
611635
763062
1311738
166899
973628
1125446
260323
609217
60516
641321
878775
971009
1350905
371747
1044132
1494254
594013
865016
403055
26334
124578
1167683
792385
926693
1585956
38124
904741
284491
1267071
64771
471269
1337481
849202
555528
654273
1109117
1385203
1375060
624591
13589
259186
1073749
72484
322026
956715
386684
171627
807354
506500
938684
1304067
673255
975252
12074
617076
1031876
248397
504564
748966
734564
905041
571531
954024
669766
954194
1139635
1212645
513418
394871
864849
1117904
755084
1035923
560255
115603
1319519
1134909
289658
1445987
1415967
1397358
646495
573448
801720
1622616
1539109
121978
810042
884684
657089
1411750
1197306
445438
1108477
1432888
72728
555557
884471
1153110
790363
297604
820205
894818
874941
507187
525798
670773
925394
299775
611282
1359716
1240828
1118876
722589
201670
31979
41099
849603
773015
1448906
1487738
1259309
994946
999850
600272
372542
69725
555224
1426341
864393
1051139
1109418
62240
332045
699893
1320792
995714
931765
1446736
268095
1423187
843288
1494847
815595
95881
931758
1064569
272591
566564
1282788
1340505
105305
18701
347671
807681
63895
745735
813894
1257570
127999
1319422
704661
1567270
1579837
922827
872050
288836
896274
326802
611571
1593351
1220293
1160382
704437
5819
1523902
1026434
772738
348295
1499069
1285792
1482627
666423
191675
1322430
697957
1300163
425658
551071
185298
616000
68018
607341
181023
926688
1412404
1597490
773395
1210363
1411560
406714
929719
524036
1060618
277588
215059
477461
127868
1261722
1099872
1463664
641367
357227
51807
470108
394428
706143
831340
1504737
86728
299228
755176
1020961
113101
127231
1405805
1385629
656322
1535171
130429
851377
1436777
623148
818464
791553
960854
6696
761089
1639698
506202
1514082
894746
1304642
990245
436622
714395
1483003
1366994
248079
359513
222919
226350
1136227
1598250
298716
1297338
1259659
1018350
1520668
347340
791754
818390
267180
617729
1548734
567960
1577575
1535142
1179378
561485
593277
1018310
164739
800216
1045028
564704
350304
497280
1332288
1410257
1288895
1217496
1537755
476889
169743
847875
216196
1390159
1547021
1246120
1114519
1488843
771490
658562
1150037
807924
1443327
1007859
1499992
626888
1436349
1530512
1548278
976348
293701
913704
767013
976407
678436
1317295
1517281
15015
624183
1544575
23482
789525
148352
235447
1117757
1145073
311719
931868
2651
398769
1414185
543141
144443
1219184
1334984
1283150
1574165
894987
523817
67055
1144310
1562460
253385
624538
501643
1248993
1465968
160231
504803
1270613
1394753
785831
963804
1542368
1144983
1041765
1469277
298375
1401440
1257711
825165
685129
1557717
1117553
833802
535464
1238139
546008
1363840
848391
330076
202493
790223
101606
325067
12752
993978
120558
614079
1104664
794590
800706
339824
920063
772611
454131
4175
297499
1221738
156884
92680
354524
500999
1265803
529637
1005650
57405
421120
914282
875350
867103
673529
1314259
1198321
378010
346665
321886
1516708
1607466
180016
1646325
689997
853485
967592
590248
556432
1595896
126672
90190
393109
1646097
906408
1637685
530508
162646
997042
855925
1199144
914731
1211240
1063388
115427
1150137
192124
298398
1195290
605799
1439027
887687
861647
1025505
55534
356033
235289
495081
694318
1398976
1199801
386609
822419
452565
329802
7167
590255
1424593
1537001
1209554
1307583
1449660
1018565
870954
437893
1206912
675647
856704
63090
694496
84704
394863
1419358
536047
269188
1015790
1135146
1306307
434230
1511293
249399
51332
676672
1007811
888697
1231242
959760
961991
86758
1609978
1190473
423937
817949
423387
357065
766119
1106245
552833
320240
195277
1233313
93032
833554
927392
1401492
673281
1006300
106871
1010587
913591
241977
669834
109569
1119252
537213
800778
332802
111466
278168
1113197
165852
1030118
1136810
1089162
1369201
1230990
167332
866844
613517
829210
415012
1408430
1352496
829311
58044
615700
818795
1079088
1252157
635504
243630
352372
493676
42481
1524987
1172536
1298834
861942
1183604
567434
161785
1574874
1572613
1040460
395453
529884
1269914
648920
345065
542780
487059
911857
533146
1627549
221302
1027625
21804
491916
398411
506974
1510453
952561
516628
1003304
1563120
1138226
59001
1265027
1128379
491452
1180857
24546
1338139
1475271
1409247
1000977
186581
653440
1087431
342328
487687
780490
1107871
306899
1233428
969832
755451
743744
559722
1269521
1115442
377317
788854
948251
224641
661781
433323
362632
241126
1442642
799941
814670
1540653
1222199
1168002
433903
159722
17295
399957
1613292
677210
1554440
455885
366669
149963
257374
681613
448100
271482
1205735
1235909
884701
1245720
1623208
1554193
155882
1389669
1148553
1501552
1281757
822978
375672
1448972
1167899
597443
1167661
1278771
373495
1455145
458698
540539
1388892
263420
617702
656597
276751
816560
769665
1027256
80987
120618
821244
724985
960321
1400520
1085359
205720
1308140
1122896
689251
873522
925806
1028036
206055
1631302
475115
442326
1278667
1251432
1280379
852361
324204
937976
889985
1569286
1188428
33648
529571
1316514
1269203
1174711
1108323
196916
203831
252654
1007170
533025
599077
1582049
1072495
1642520
1573089
448206
439953
1334115
32293
389084
1338563
749884
530313
1642810
506573
760747
383057
202566
1159901
1616748
716162
644580
154459
1186335
1596507
167951
1569743
291822
773859
517638
633756
136790
731375
1474996
1233170
1024101
1148065
1112103
1269309
930435
88720
830537
210901
118482
979527
1272695
693567
161206
105214
1474080
278407
1080724
963642
251669
277266
1582596
246671
332689
1013486
153181
1645320
37230
257909
1051627
572766
1639888
1239419
448744
896245
525619
431307
908790
1483467
331466
418486
1323082
732019
1212265
525615
71230
96684
1403807
570005
567384
724938
1125713
1331224
1208476
1311617
658865
982263
948009
770709
1402176
1224224
903431
940404
657094
1207890
1133574
257922
816634
884619
852772
1178536
1277857
1222783
1207037
134381
1278359
1051829
119137
462565
803422
1499057
1198992
804361
1211128
427199
575142
1141807
305994
605936
1603075
249963
69595
352356
1124956
1591120
865194
981084
506481
308228
1587695
133723
975286
434625
520167
23703
802036
52827
1010491
791978
1436297
298204
1382310
1423127
1213664
507538
189992
1591253
548116
1370267
1514818
705031
914542
358806
1097077
187963
1478868
689159
1233825
1374061
58180
1023483
389869
293999
1172195
1107844
1015449
1157413
105377
1231330
69615
1565849
1393697
12286
198142
1418450
478348
1417746
595172
1220057
164809
1017012
122485
1633657
774484
1460865
813528
406081
224252
1590933
157368
648770
418655
1048766
1127794
671740
981648
246799
1539187
1553457
647440
292460
1060577
1123146
128953
1047326
450177
505146
153171
16117
929761
120916
76690
1136434
1250068
401821
74758
1602406
1032908
1613310
883563
421674
1536747
498360
608106
632811
1162940
911666
1064380
1414037
1466222
197324
1543863
51158
101532
1204309
1542634
1636462
2849
1435333
796167
1259803
1586648
1296889
716360
1384296
445954
907325
1008271
1342452
1360365
269664
727435
150712
701372
256127
1589021
852928
1465253
760986
1011441
84788
1368785
166271
188324
1018794
8586
978147
58145
950500
921561
975489
1361494
1291161
627771
1328885
77377
748143
30148
85453
1109940
728082
323029
1469043
976652
935034
9828
699033
1642663
1089369
1184679
847186
681617
1122569
787962
188658
1313734
980330
1197112
1334362
907234
832485
678118
1169318
1160084
460406
1292986
752822
201075
192899
893956
1039090
1282964
251568
865260
1561998
495841
1384382
370426
783517
781294
1627691
506878
324641
878225
81649
650819
416916
989767
210246
601683
864802
1006558
510482
155305
256743
159356
1256674
1526407
480387
662036
942718
197888
1242188
1547217
547837
33339
1330409
1221027
120370
1294378
1472607
8514
552101
1016402
39253
1529896
647554
1274294
1288087
1030776
539905
1613533
778028
647042
1625947
1523531
120411
514174
1546243
1120244
167064
59877
1509998
734684
1025645
862489
778206
1340272
1433348
226117
923097
564245
1168284
902947
203280
32903
1557478
423243
1522527
866751
883542
972594
313400
1192359
725342
1354532
336639
729160
267629
293336
42056
281306
759093
217686
1046972
358150
842634
265240
628862
1537212
144823
514541
910394
1623798
691054
331420
116254
1610550
496891
600948
508287
1569545
657417
454796
594568
1231168
1162258
1083087
820333
389532
166071
1003472
705901
1638453
853454
1596811
913479
1140955
526134
1030994
1126183
563578
841337
73382
1165267
1401964
783528
366142
1306658
979664
44200
1475088
1554451
1498018
1312266
1258676
876980
1075756
1297185
130625
1340892
1394426
720848
700435
1296247
498012
401536
289508
1358100
1149334
1137747
977501
1120788
697498
1041896
1379017
208529
1266207
10815
1640839
431625
10419
308847
415929
1453731
1162084
964756
655966
498244
1262569
541529
1448581
761309
1511010
671074
1165330
577096
312813
1530056
128668
241517
1573991
891189
606285
1645763
204049
65043
439348
641594
249985
383952
1594365
427258
1392516
1467132
1593614
1272936
210738
1454765
1038901
1062213
131200
860887
837788
545846
997391
529061
1563068
849885
362699
1534937
12298
781762
312431
191736
71523
693022
163370
494959
854099
36438
1031972
102375
1082592
379888
89999
674267
385850
1228514
940405
1472924
152874
1405221
1481474
878547
851064
1146060
1505221
986446
756752
712550
990175
1365398
1273139
1131840
838203
1015299
1612975
1433826
197257
785364
31777
1275539
1135670
212000
597552
787787
1549680
252760
803114
227361
950584
982300
1122394
1508410
1508216
1224131
1508852
1376656
1010548
7190
302527
64207
681316
674984
193598
1621796
1177956
119823
1261818
337315
693126
63258
1089016
821570
84126
1644732
178033
284853
820925
1017226
876529
879020
1236896
1082854
726086
256404
1117805
1204411
100601
1237359
952527
1506686
1320032
524419
336549
1562792
1365510
197974
1460749
114470
987686
891667
103739
241998
958069
404328
1092183
43516
1567968
423898
1251819
1471318
396907
1268120
943519
749945
1549816
1050642
709611
967680
183884
1604724
546888
358509
786919
959675
198170
239361
330099
444221
487316
600615
1424173
1647193
1510187
1201904
97853
1597480
992295
11699
361499
754542
924119
497550
606884
1420984
239439
93437
1622194
1440109
476825
1582358
1487445
503807
55102
1283437
820470
283403
209021
736104
1553644
1042749
375691
1089958
531489
1401594
251567
689431
971739
1163987
478857
589955
1022921
299640
1524409
265496
1510965
322127
1006159
1529932
92090
548589
1018145
916468
1093051
1456803
771248
1293421
1440210
1285150
1195860
35830
1226185
462092
770402
583200
677719
950280
756101
611001
1499348
137326
759170
755072
970378
415706
872365
1073939
421924
67603
1061590
907366
648084
1570845
1494899
902662
1331723
1445632
749789
277796
572441
1095285
473667
1406483
984844
12786
806385
592801
1120652
1458566
695304
1188384
1550876
984312
1124895
1587416
1050166
1242100
1312058
793095
390325
934772
970436
998024
682153
1488441
1384493
1195651
1107225
1179668
1183351
228293
1325417
969040
1441341
1580431
971756
1132855
718721
1257065
236987
1127954
290394
1305618
289108
122428
553156
1643443
1202506
44705
226069
618702
1562876
304849
388559
1091622
1421422
1257772
666572
696330
1081407
1348645
309486
189164
1563904
392297
1166646
1215903
628513
435895
720668
262211
696582
1055478
1433357
1272253
833178
1603951
1295881
363198
1515047
744220
513237
246192
1375127
788282
979725
764279
267162
613230
925516
884957
980977
202283
1373946
191593
930366
97520
427934
540390
115083
1394471
1434070
1148769
509094
1079561
420483
257449
1046887
1276555
262261
1426118
218105
308070
40783
91721
870553
1104045
1116943
381661
1095035
1615671
1352931
1302767
1336669
266963
1206701
820603
1044323
197047
922627
1072291
1267014
388007
553315
137664
818004
1271283
1343061
903491
611240
735188
314689
505025
1644224
929
459191
1515314
494367
740258
596695
867132
891077
1561924
420836
902010
1128154
141729
788151
445790
767847
690914
1264345
168501
245337
1502258
892879
109600
321113
1496184
623412
67991
418736
821197
245489
1004723
1071344
957308
115767
22993
901460
697992
755445
848519
1292304
1564418
606628
283206
1157049
1465816
1433296
63794
1434201
1454166
737435
646588
663087
684323
711106
1486289
355637
1491160
380357
1645034
1149207
103768
496242
365487
902621
93822
586447
1618942
1365315
747487
486902
287104
1289162
228192
1633951
1324771
770909
812631
202186
20012
739529
1123976
1056173
550037
1245007
1047345
323153
147444
462245
1354406
883686
831320
416393
536470
1003231
529150
19747
732265
1010399
553488
396287
1049080
985252
214990
1302933
1229788
768584
647864
895286
925401
376005
1559007
1182023
1378096
1258823
1275490
202199
686538
926950
916606
290704
1155517
873382
677242
165552
1293585
331299
1532609
282204
924118
267323
400470
648277
829961
1584175
447927
663402
89128
269943
26047
1506754
638586
1617479
350570
1065430
559105
1409604
1429097
1509831
860598
992376
239570
1568928
1501328
889532
1004840
1185049
566389
1550554
1613333
840194
987950
843132
1414061
1325698
1431049
55415
1059232
323012
248606
1611108
21636
854380
668321
1509728
855341
1237508
590532
1122706
952200
1473005
448383
876901
730689
1586198
1057110
136614
1103040
671101
485119
633255
963637
1168040
463061
576066
81601
1205058
1265921
1046678
423794
1019165
656729
371752
141767
1412287
736773
639239
1219567
1306436
737896
1613719
1118117
1639551
252510
829093
440690
852029
859049
359493
1620455
300045
366930
740949
263471
1214895
1336378
1607627
1045390
732645
420331
1183568
1516351
867093
1521736
1287196
895029
391081
1512481
934391
1286694
379394
1210656
51672
267171
125464
692001
43149
1591893
234231
1046017
139383
308883
515826
861567
1199786
1640205
632459
432284
215872
1331630
1555615
1350878
124407
990064
1156655
247162
1025398
24145
484558
1375077
418536
1607687
1156110
1082752
889320
344631
1045093
890044
1536481
896010
404004
992814
753705
94736
1103487
1418015
553386
1065690
1504986
1349057
1332129
99980
91749
1080343
19970
1247689
43668
30352
175348
900259
1367269
973952
545988
778418
793851
814958
566754
287937
836396
945743
1206900
287334
1415838
920413
1623568
810534
156110
1535703
1267018
341803
407470
381137
242901
1193997
1106581
668943
1618332
494425
413404
1249208
470849
240095
723673
749905
1640804
293227
1319161
1083911
26207
1249672
70377
1131580
664038
1458322
1037619
1574228
833432
941143
890326
121887
109016
1481530
367922
198404
950571
251292
131299
87592
1552428
315753
236870
410766
847484
679042
362095
933117
396180
1420891
1100446
815845
1132116
870157
1340414
1025263
440820
560277
1247223
704912
173819
720513
1483851
1503244
693744
33533
391564
1204039
612536
1346866
195641
330082
370365
1233781
1116906
704687
929357
1226326
626113
877228
1440243
111826
617331
5755
8167
1208306
513109
323514
641602
905989
216100
807031
1112927
1585753
642458
1490467
719498
1286548
1459686
933060
1460933
1140284
379121
959015
1065338
1359661
100462
736393
159198
893336
889212
1465659
567656
182204
977567
933425
454690
906715
1615799
486365
1276019
535892
832991
398975
648593
1084180
1194711
703203
313425
1476949
496358
727994
862540
132038
1603786
152920
911414
255788
20786
1002858
398635
631590
1050192
963144
1095053
760019
662618
414187
1550871
847081
952618
553460
1096058
356020
1506684
1485397
901107
900750
576107
1609460
792558
755751
746255
1521573
934197
1277719
1057609
1125582
1003394
1302193
724546
983615
806203
463622
918436
1612117
328346
906012
1126267
1044075
1196939
834931
229115
277957
865531
637715
1593156
567741
757836
1134400
1060393
1413917
1282295
1324050
607639
1500285
1470741
929609
690785
737560
758493
1478908
621854
793884
635273
430829
1543302
108262
917012
893469
848474
876643
1078555
316764
15671
476413
1216304
889069
585046
368160
1593003
975636
820426
868905
654992
1063652
1344758
569815
1322803
76457
259889
429801
1148877
827711
255844
90789
94729
1290387
92206
829564
607799
1096502
1427477
1156848
362834
893596
216290
317536
1004227
1136429
1201347
1187152
895429
442795
1012178
1319199
1021941
68909
1524042
1288022
251461
793947
849775
949268
753696
73905
519530
528213
546289
1269125
253522
999729
476180
1076087
1226012
617583
222588
1224483
908694
1264133
718929
1435304
864170
1250502
1039915
293362
1610425
1570763
341585
1561450
583800
450132
104011
21467
273436
1085378
323544
219025
867377
1480616
1187248
934837
1588187
902894
708859
1583350
440979
1051175
45500
530028
805404
289457
317301
1058715
1155912
48817
202015
1093165
2952
140051
8306
1177946
575785
896440
547936
1074840
507216
1086774
695361
369324
1287063
1509497
1551416
1510575
825723
1452334
110333
46211
1420990
604607
105487
592697
59119
1021847
265392
618307
126710
412381
675813
8423
907171
756560
1043927
280322
524532
384049
809800
1107489
1142598
727047
1536003
1448149
1403167
946853
375844
410821
1376254
922794
582496
147356
1170661
850685
1583449
1170397
1374672
1164663
1420959
303774
727095
480665
1308347
1345729
172362
888266
746029
338973
480825
1157323
333130
1341799
409686
573625
742653
718685
535099
1404709
435134
162514
978994
642506
304722
1292625
268147
836883
425166
1555082
330592
870410
1142248
848748
769027
11411
890922
738010
1463701
663910
380702
595936
787310
973938
888659
820216
1328257
147480
264174
1069021
165268
1615005
1415849
867268
936751
1337707
410596
740208
904202
341714
382684
490253
1470074
1501753
961067
153437
1630138
1039348
961149
1628162
1563939
1517653
440647
1586213
399504
813629
325289
204577
1161270
1092116
195244
1503467
868331
1102220
1425158
178493
626695
1543526
776389
968712
1225918
401077
851211
1469613
1551803
744553
1401448
1342582
1182192
321250
1485099
1596315
226765
1308063
102447
1606043
445670
572211
457541
1265094
763660
104230
840257
1452534
1233953
1214947
367469
1330990
698470
220665
712528
8554
1257791
369972
354891
637563
467658
135320
959766
1162714
583204
726830
674961
1594047
1235338
234250
568933
239664
760979
792937
1593270
1623082
1237440
1507343
532072
1544230
493630
18262
355918
819946
725299
352846
869946
499753
926302
194423
717793
485317
1571143
1523778
705713
991420
113393
558282
852482
1572161
840591
1257224
265310
1247980
1576697
1278752
1334834
1037196
606376
485691
393758
49825
554776
1063139
260450
1120230
1271088
1283229
1609293
1486063
122420
500221
478380
811202
834421
1293648
847059
1120630
1538593
1308964
1436137
276020
817296
162397
176010
349677
1145503
113085
596031
488474
1166963
232824
834259
1172949
791566
873607
1449820
939190
1274168
781421
1647031
1523491
738597
592968
1246300
1130394
607074
1177095
9665
1168832
208576
1061716
1320836
229510
849573
878689
1545568
743363
21050
512876
1381910
590068
174862
39427
1557978
49218
1555686
819170
1576972
242121
64955
578923
1420368
1458135
620132
1127569
1102356
176477
1516777
612781
52555
470380
1139752
597886
1010545
1553603
241918
1114349
205013
30150
771862
404973
1394583
1410887
1046090
618339
215996
1263335
1113572
1195584
588081
1061436
1121001
1173426
1521462
73608
1466754
201624
437939
1521601
1391341
697889
371632
1352888
631919
1264539
1246380
1230666
1420850
1023429
388715
828620
341962
995390
269620
395344
273221
937398
165213
1448118
1226032
919581
242406
580122
1507530
1419402
439759
319381
813683
797348
199049
917996
752565
616277
1384912
1563548
1481078
580186
106601
296231
36410
1548103
1141594
103857
1269120
664043
402538
1264897
714477
611477
238252
406138
1153084
845685
225357
400586
1405163
127885
1202811
1277133
1094535
1616342
789918
731916
590466
591159
594444
304639
201069
279703
1460933
166594
862344
1143207
1101899
1135866
1565209
683152
823286
1400326
768443
998167
463971
1391464
265470
1257030
577308
1072247
1234034
542994
563292
1506888
432076
957631
295478
1029579
1194726
192419
793118
981850
553747
1532382
596382
1355856
399229
1415498
402158
113434
44724
1176975
764623
911016
346736
296677
896225
205238
430101
1082679
183429
1053542
1261483
856587
400214
1622633
1516269
1515148
1549820
1639998
335364
1166177
649148
150813
1393931
1315618
1558477
296340
1183629
1416555
1566935
292396
247046
753279
1070562
854316
226058
1577447
781606
1571746
1609439
301992
723229
691670
128760
1325731
325176
549942
551160
1106860
865887
425860
139491
1233511
666715
842085
139792
160702
778194
1607094
1389347
634055
302543
747711
1053936
594642
631939
1281211
1547429
1157367
1624772
1478874
430488
1335610
1626467
990916
190676
976632
574628
701274
959256
1222496
412149
763907
1341830
968832
321058
346788
1122384
1018003
1245628
1465873
624810
1167180
1239638
913210
1254410
1281884
274851
266569
1502169
1054709
445101
1114294
1034885
352859
1322498
80632
1581289
715312
847174
575667
726968
614298
1193067
1567337
413339
1628922
517871
403055
1214812
898819
604811
1285942
1130518
1208932
915818
96364
609398
438845
537186
1285825
1152643
1241485
135148
1100597
678480
697463
406975
600128
809411
155684
867354
99422
701008
124318
188833
594491
875927
528088
1088682
1044225
1056394
188282
1260004
1317857
1465395
234482
10658
580396
606441
580957
60965
1157691
356459
145321
137237
261050
1352989
436062
522232
346712
443161
1331946
128015
1425465
1261043
421452
440418
772123
683309
468391
67571
410237
1076029
523872
687065
661647
1170351
935229
212134
1262771
1613960
1241481
151551
373722
501106
1026774
1188529
254472
1535681
5704
559174
380467
1603563
99057
1456383
275669
1541573
991487
577409
441340
573782
749037
1083015
1514833
448486
942058
816240
1050634
342119
336531
1012917
359216
1026534
1452240
1719
804633
646137
1539747
884526
1405499
52297
414477
953948
607302
1196108
790627
255249
572140
1064787
416216
1483637
562115
314238
59089
1571304
1641697
462677
830934
1617382
163609
1193701
838705
279248
450857
345118
605600
1429759
767987
1594701
850546
1097373
294467
1463258
88430
1632233
676837
409743
1100982
491986
779787
802465
591947
573855
234791
1356774
465008
998195
1096455
706008
682979
163270
1245150
302957
14092
630928
1586311
1488701
1284392
478156
979720
1413963
1642230
192642
73492
1593574
56168
651504
114948
1617784
153849
1162440
1219332
1503353
503928
1154641
92569
1212785
85292
1429372
1288472
934539
1488291
504086
1210364
5832
524320
807537
1462603
668568
1518346
1366161
396524
1486467
825451
13225
163907
1275551
1338309
1072654
1237121
90190
1446508
36
418153
1446078
1087388
284698
40599
1076681
694657
1428169
179363
1072429
660442
203708
1104999
601375
491243
767007
1465714
117321
1272217
1459783
102766
421881
654732
423359
309612
1019623
779842
1092031
131486
757110
1434614
350030
570698
340808
661658
1639931
206351
884580
1503745
1321544
218198
1623763
1297634
804964
978377
1410927
593295
936257
576718
838655
892390
131201
673249
1360564
75619
1642081
800227
121888
1333854
584075
514099
507273
155169
1480604
77197
1306397
1095536
136563
710829
597452
1253918
315016
930898
1101135
1348961
808806
435934
1209080
1363872
670795
240371
478265
653801
146203
878633
1603128
1633386
1065020
1251574
143580
736526
1301990
1626903
927080
982160
1625757
636324
641442
278781
1364706
1417141
48623
974365
277245
1032491
1523379
908771
1343660
1458421
21889
1386612
991633
192926
745220
1509232
880646
899006
984870
1441862
1923
1543305
897192
742528
448666
917708
1235247
1005384
1323334
899214
650197
632375
1356906
61587
1151795
968337
826800
990193
337092
1256478
434717
844077
712498
71763
1064220
937794
1100230
17915
422538
461355
78051
124491
1597839
1471370
953646
1230629
1089953
591081
570524
808947
252710
14972
393120
758854
452609
989586
1029402
232203
1581818
1176224
942990
1024074
703202
997046
1501884
345832
31189
271119
577132
66349
1481376
273501
852566
1533533
1357351
98991
1579965
1615195
1328707
676549
967307
627384
1630152
1502090
694690
520533
330444
1552548
443990
538148
933532
1097941
953208
396359
1435959
795465
1623443
1615235
1435828
1420811
797086
570017
752401
843542
1172196
465345
1552313
1039015
420855
1168292
910976
745021
1002851
1246024
72580
738960
1133507
393317
234055
664532
1100599
817348
1074579
254795
82478
263727
634066
86396
1291955
694032
1604486
1104135
640190
1302006
1075141
415591
583574
1465591
1560577
581611
1209651
908110
809289
564338
855468
1239026
730547
560471
1339745
636584
610328
78473
548976
1543457
478849
786899
556422
638668
1073058
361603
872136
452867
776151
37170
1468206
41163
147087
805669
412063
414751
868278
372905
1401323
1488163
708363
1335933
48808
1338831
1203929
1013587
485496
885997
87025
1417044
686287
842005
803380
1620062
983172
1018134
647238
996516
1452858
189797
733639
1184359
1532994
553783
664520
1641452
955176
1476507
1623657
893607
1206991
825303
218336
410452
35094
1502627
714244
665054
1457598
1610063
1601556
1548189
79930
862280
1144082
786108
138766
1340066
1528946
1544477
357181
696621
1428084
1444108
517315
1504068
664336
1542020
588996
613055
1310175
363736
314537
624740
1064529
1635849
1132294
1494877
1000219
880623
627504
720325
16361
790840
446246
167037
880855
373224
1111199
992473
175736
1035021
1114551
532163
609757
155054
603855
719946
622630
387271
1067057
783131
470863
423011
1065900
1299568
432190
384665
988180
739507
1254572
561935
188010
1000273
670845
1500688
494785
483580
143185
1329694
1153241
1276327
1089575
565102
1203686
1230535
1156701
1447947
199201
931006
1143564
364905
344240
1311735
59980
1285940
602740
1343556
1585360
287533
1395951
519158
230477
387172
1264348
529035
544991
70256
218710
1084036
1523408
1077938
1014745
97416
924134
983684
48769
422887
1105107
814188
368153
1201097
345524
1434970
198328
1177560
477576
187976
910522
1345168
1610566
601842
1253280
831613
1059564
1204749
1131338
862938
843767
236388
564579
118603
106993
668648
1480920
289018
456250
1373345
153857
476011
470017
602338
348179
631192
482225
1390687
1343130
110525
728990
1123583
357565
377034
1337792
530744
1475435
1561008
1213538
1467884
729686
1372714
747323
883750
1298803
1011496
1286219
1251445
1197243
1087123
1158778
215693
1326182
191238
203416
597025
737977
582123
843165
676237
442007
236716
643271
433279
51282
1605997
671931
1084153
607726
366315
1012528
1117024
1619001
1223203
1551835
82401
407429
1032116
1197444
1469696
1339202
101879
7453
855379
924333
679365
1100253
1058195
206332
301497
1309818
1473018
950616
4573
370376
467846
1270020
756588
1231782
866436
1468367
1431888
545461
1562627
1265714
1427101
539853
84305
672519
919886
832294
1604134
1313282
962158
1469214
520408
1083523
1203636
334980
182517
417679
1295361
430062
1425339
1465082
1289877
12878
1351042
688384
933651
1000203
7778
1429766
79942
130446
751603
593846
1095845
1231773
820956
316416
1282089
1589702
1006898
975118
33129
624441
276539
575769
1129709
375647
898481
298590
341242
924864
1554790
740792
1483477
329235
1437216
1084775
918477
357489
1389254
300865
1232052
875724
285199
1085644
18078
749110
1537549
270263
1201981
1086545
524920
1171068
31972
1359001
45973
206265
1447178
639327
1256329
269815
264185
1056150
1405662
1201556
1288650
1277134
437133
738213
977686
668324
797390
1275326
375449
130056
1324242
1366874
1367126
386364
1546658
349814
565095
872189
789142
695402
1284062
1035140
1261115
299319
880341
569133
255011
1212888
1552676
281111
1023435
1160053
825115
67991
516180
1448606
936972
72328
269351
356225
1305623
62809
456388
1146339
151114
1464168
721425
1604258
163993
638399
1262080
1463512
1492912
1553566
752802
46700
1180080
321927
58560
626887
1092641
205169
1478975
1306755
372330
390372
61702
832658
593004
1212635
568261
604369
792656
626628
1149268
12035
1462936
45845
1200487
1226254
674896
1048320
1049801
1171748
729276
706566
642386
1635979
528118
1531976
1337928
652766
361836
787926
419733
919253
1588107
245644
14722
1086961
771281
692417
1466388
1421529
1211239
1043179
720302
1595366
1083198
328714
1284876
1511514
420914
616720
533430
951877
965020
543633
504887
1083523
1263554
943268
122752
568171
1166611
1505047
1340353
84373
578281
1645967
22821
1220782
450350
159834
1164939
1073557
7085
701044
1313775
349858
1237478
1033175
1071802
1011871
134783
1491142
1058627
971362
730488
1339529
1161671
524052
515355
101016
1130773
1388035
203352
568013
1264787
938125
10029
1014904
1638573
1513534
773764
1215345
410370
245883
560572
816358
1500455
1480092
1594351
434016
1027456
850645
1417327
941699
190531
1049831
1066747
159458
212613
393394
8993
789217
1631597
1555939
671363
1218938
977503
1019355
1339846
766126
1440323
1094271
1398989
810139
1275618
653775
358999
1578188
1611129
1065866
1629247
61815
325229
1291859
409474
1465745
1225702
1053639
392407
1479631
25636
441184
1470171
717022
625939
1284193
933560
20147
1557331
1258284
475886
846417
612196
680476
877962
881728
605916
379630
1630446
294106
781976
246945
282015
1316926
1086062
924666
857107
959233
1123437
44892
1407232
1142033
844696
1124900
506297
208504
403628
964136
1126014
1546420
1549814
1100266
145613
1348087
1309902
473485
348529
835706
577613
742992
215914
53744
983333
266625
758329
1351843
607534
1591516
1548071
53939
890525
805615
583742
497856
1232578
288231
515383
1408834
393264
39237
1537946
422950
1472334
1408980
1533293
575924
892326
92893
981836
9283
243488
1372427
340471
829683
545748
930656
1422441
482673
630351
1467392
1574622
704842
1646590
1294808
776273
715786
269082
1107511
384239
1642805
208272
71528
1020926
1378958
958738
774708
594296
1599676
1005390
1112039
1371758
1139908
1102490
548721
757882
1513057
1272505
752539
1256085
1291946
1182602
978483
862957
1398121
248892
973582
1083192
1058606
627165
1105869
779852
1586529
1027807
1176869
1007145
792353
37681
13025
514391
1078121
171234
980742
1303207
671789
488969
1178170
238171
631768
1354274
386406
1159156
290841
1257241
1319609
1299883
919232
1159179
699184
366607
1011021
537587
1146395
1235477
1462258
528822
1379433
1501341
1457017
1307140
969340
303305
727076
1569433
963172
1502783
1036328
1138690
68459
1155050
943769
471587
915002
687155
191969
234896
272206
43253
1241880
710189
1514698
1279960
419019
309407
687993
680939
1513438
1152833
469529
1145718
955379
1332147
1090512
96320
1376668
1322129
271445
1579401
71880
222262
50765
1208355
1629455
1464989
150430
492859
621840
1268621
798522
820299
1190745
492748
105028
1277555
1344228
263004
108404
940115
624315
1111853
1610405
1619494
894629
1313386
385693
1507187
495059
946270
1327507
588363
924025
990649
213569
1535082
1595174
1038874
1244538
1505184
1195102
269316
144014
1549582
1107205
1375170
721756
771824
448603
774546
1257180
1508643
84785
959
560828
1390280
436998
527583
535132
210995
465288
207948
339938
13226
483804
1621028
196827
1549077
329455
124758
140366
109004
1498426
1431568
309852
302762
151779
1105839
675773
633571
9194
81678
1183957
1408903
968550
908676
26848
1422225
483553
1088196
1341676
331141
1160659
48354
975319
1146193
611606
858176
499377
1177028
606911
165455
356734
618138
795507
1201357
1434334
1393261
177131
692324
402327
167152
1157153
931121
685430
1243106
924510
1542294
1137074
535753
1123829
73572
877575
1471454
34101
1550192
129612
847901
851243
1343916
126000
1320676
510852
1064454
823479
163885
325466
491599
1550331
1144503
463138
787226
1632408
1569084
256272
733670
962525
87759
1071125
1370365
1291861
859733
182126
1360749
1601580
442889
8720
152094
89725
265208
1398112
1594394
350202
734568
927161
159475
1353837
254791
12920
1476653
71498
444627
243528
1306267
98949
671003
1488067
1355091
802495
477330
1146983
570111
507391
1245608
278729
1131738
751734
722287
498579
1249781
416097
1562269
332544
525901
788547
928276
1037264
673684
215785
1380990
1442917
214185
1168991
172786
1631548
1466723
437922
123973
1504705
900856
786432
1317413
1619594
1008957
311434
156550
720691
1113043
993730
488581
567344
379081
1477928
1167063
805876
670410
1290425
394022
989992
547265
1073004
513868
1418890
270416
1007236
304717
644665
639129
1286010
141024
1074647
92462
1479189
1014134
928416
195783
851704
326352
492405
1407092
250573
1259246
838277
1296149
904023
90400
302535
855875
329414
1002430
202618
1621509
391406
331799
675698
1455210
386003
1493728
888646
1414984
42248
713337
1397344
1379160
1168986
1045225
1404729
1049437
1248089
170398
707476
514271
23504
1249655
1201407
179484
1227902
1418372
1264943
133672
215720
1029388
1016783
1278400
1017053
1056677
1239163
280002
670433
1057785
599714
1575828
585923
1336972
1034357
909187
829603
357441
1246013
574771
585221
797604
352238
115515
930096
808739
901691
560990
962528
1169761
562143
398349
1507086
1459741
109264
478884
1405413
808749
1173219
465828
385160
720077
1311677
622474
304801
1538444
1582266
644551
1024145
1173798
730440
515654
424805
835080
694189
1162751
1308659
944221
775395
60039
964389
639434
1445737
1573894
943808
577138
1342625
425314
1564912
1232802
507132
409735
1477933
1643141
609398
1555659
798813
600510
505398
473388
441473
133881
1352188
673720
271478
565636
1085166
813122
430878
1435809
744352
1334162
5946
220960
1242171
341495
979088
8840
1537900
1186415
973299
64716
791009
702551
1437727
586204
48116
1027512
360515
133619
1038068
193692
777009
32583
854822
1068836
1039111
906849
1307345
207545
547605
1459863
220203
1587823
17961
76592
1507282
623017
456821
1368727
753929
1008924
665013
828614
703963
1001465
528815
490051
713124
210044
117672
204898
594183
730500
1370008
1429410
1300414
384515
583170
1236412
203301
185504
1097438
478211
779159
950845
1570453
1251540
44539
72478
247315
1042348
785866
980542
1394880
727651
1608124
1583402
279031
418401
292793
232703
757759
768005
1026068
73501
1210146
1310501
859233
1094150
1632185
816485
1072889
1436551
1101890
769628
425064
495033
759694
418943
86776
348682
638560
185731
1628927
1072463
1189303
113994
888155
940898
1295805
498757
1145401
1403159
246347
1109153
702446
76236
1156594
1038152
1443566
1590260
252010
112319
1182443
40951
1213111
1216095
475022
340483
300423
1436481
149560
1130326
462542
347806
35451
888759
886616
465558
1152681
1549782
1109970
175238
215381
449825
150741
189026
495028
457840
501205
103252
281597
1490583
1509476
431458
1548517
1394117
1357513
1339865
1138652
1567522
478063
1193239
1179838
1625627
887118
305385
1252659
1108350
1450932
1232500
873857
1070071
930477
1378650
453159
179365
2325
1518071
127181
345492
1454002
701233
390666
27055
1410692
1350547
516607
962417
823373
994562
649851
1433661
187092
959700
58449
173579
496260
1392625
202479
409974
1559175
1328573
1289784
1384152
1483725
1034535
1025432
827990
421535
614500
1507424
171315
1014983
1047370
1401049
1294259
1025313
42611
1068141
31307
1548118
821041
399016
973764
261848
997574
731245
369349
1101397
1446607
1147495
1440740
312411
283886
609329
777805
221746
1485801
1580755
956637
704822
554776
1190780
421861
169858
1291489
818792
1612886
1179804
1575370
719331
45134
1248010
801605
1016775
936251
1431260
518412
949583
47815
1067442
875006
1291117
1466936
1060843
859348
1178476
1401045
1479318
1563727
357067
859886
1411401
139390
3288
67878
395624
1498169
1643669
463234
870364
1047099
512031
149110
1555370
1038262
1346134
324608
1586166
194305
1134796
960458
837903
453024
649880
361054
873423
709154
636347
617448
1260020
1195486
1077942
741342
71431
355258
68683
1537888
198276
1339869
1549135
276870
1602111
353503
793733
384325
1109949
1243382
1558117
893279
1085044
944496
1516357
1458186
1276120
959777
376302
80575
67949
1219530
968701
584678
604655
374570
385762
983675
571592
191375
266515
1235392
220153
557822
281100
133803
243367
1176178
1620093
982905
1506967
397997
341763
598425
321016
1349107
197
522125
538146
133619
1609386
1318015
143071
857896
1178098
1303608
207130
1381094
1044094
1188160
694264
1400877
1362866
1059261
1553553
561404
220015
1456357
1114201
328222
841010
1338672
903158
40257
1537738
1021108
27379
1419222
900542
964735
292931
445876
1444050
1525344
567604
331237
551271
406609
692297
560910
1188182
636019
474294
1558239
1080149
1420523
1505432
1564092
645796
717506
77994
1024232
1192376
115171
1108815
534784
1284226
1633710
717378
508190
263977
1012537
1203438
1100991
830272
1520762
336618
1596126
199333
1627469
104410
691842
756478
791226
400114
953460
195761
1072949
906935
1195849
895179
732948
633472
262954
746429
1510006
1214250
982279
1075201
1574531
1294274
1386388
570590
293828
858590
1057887
653099
977396
1241632
1356013
127577
438349
1283630
1153811
1198312
698605
291808
236567
962638
1368365
976036
1008894
1589400
1585747
1426527
763582
515115
190215
188079
1645119
953224
729206
1448099
1327556
1001727
273303
156768
1015131
680424
1245281
13792
48654
1187839
898236
1353286
1409832
194307
620455
412335
1007515
410431
1571450
1292833
874456
1621832
955695
719015
1582094
1291180
1223353
1190920
1157907
660930
1169041
1448222
475995
1118582
357923
421768
1596753
640197
528977
288501
874419
230587
1074673
705189
634913
509762
364314
239733
735714
1130764
247633
350442
869537
188094
424796
1085758
954504
1633012
401901
269814
649425
182232
1467575
995812
117021
1278392
1634605
574193
702655
891385
1619936
1266866
815548
1369997
818172
1155172
529307
1069900
622804
1353588
215708
185227
1048092
1277121
214616
1162143
450743
695448
1496435
1646798
645137
1273914
258561
427688
1074970
658833
1290810
163058
1434149
968726
245195
1643429
1241601
912091
405882
874427
151648
314791
913478
480266
1552561
1172519
923621
1489064
271290
540270
805021
1569390
963905
1187806
510733
106789
633496
119481
163438
1385965
1350556
81479
947499
1033602
1029166
888150
1039407
689369
1324814
1101780
1198973
932126
1280517
1390050
1182596
1240099
750623
327827
357214
882974
1446450
758478
1117647
1025164
129237
535096
964605
1022994
1328222
823953
629678
214139
333770
639073
1352326
436024
240805
678809
814068
819326
1555033
6889
1189933
849766
59655
738023
1506653
478627
1451758
704648
669287
863022
229352
803460
587489
1004185
623250
522661
1099279
1086052
1194369
105946
1616084
941216
497874
482931
1430082
1523288
180574
1237490
856005
82607
1130252
857329
1016489
1217635
1080406
1376978
557648
574730
989093
854319
672044
762933
1018737
1521531
1358083
951375
1197896
2067
73781
773123
499192
302868
1645206
1297024
1633126
927634
1471337
439139
616323
441320
958723
619904
1335933
964367
133283
1222094
1019676
1405823
1162231
653408
1045047
1103304
1371231
1499315
910339
220848
444876
156134
717132
410663
467653
582884
869852
990068
183504
560678
1605590
51240
1439159
1541294
1327768
725519
360637
524255
425674
1354913
265447
974125
1286377
608176
1107191
1253169
1171033
950059
1240663
1459366
1280268
426492
590527
568042
903543
1563933
1258697
571333
1343684
1507836
1562996
946274
497608
1486711
1036413
330626
594248
811361
539637
277521
529070
1645108
419222
423793
866975
145790
751453
699538
298005
1198921
1535835
1275122
1024548
1091282
1016250
586199
752091
1056518
1376604
1392282
1129297
613657
1216901
804927
209186
1599443
1617979
603155
1233578
1582793
1365051
400825
546439
802237
542118
1010261
488486
800282
933135
960144
184793
775691
764703
1385819
163540
824682
806845
949658
1034902
1114242
413898
1138004
366241
213344
552188
812744
1074571
438860
1007138
1163324
697459
1166115
1230529
1324491
1338076
127775
1519448
967974
1429239
1174774
1224975
640529
771484
278631
1198951
1247035
651878
441366
386036
1168573
555130
444166
255441
892854
412906
1638995
1448866
14419
1362745
1423732
730906
991934
480911
858816
93633
870606
73270
703516
944300
1582453
140664
594368
263554
1359287
440687
367948
912631
1634356
552815
1426695
200303
1532902
116485
375678
1441894
141741
315366
1516392
1133441
182467
801312
954377
1422485
170419
325600
414667
941515
968751
1494316
1005188
304024
890299
1163489
178864
1333989
718159
1098951
564941
871766
1515098
495963
1644535
686350
607785
1568548
998559
1148404
448117
955501
1446408
404979
800576
915452
348059
220908
1038569
217442
1256682
1202876
703011
399536
1606585
1256010
1045571
1430244
1057061
482920
692696
609357
1565354
573450
516385
1234439
317322
979960
182262
1616468
522700
1538345
658684
988679
1646349
788639
1428424
159579
248188
1581388
717105
955228
1192877
145214
665045
1405381
1330882
344374
1094083
1002611
1615337
588429
1246196
1133181
485832
1438118
1157732
1249113
302117
1412666
1562813
1637882
330329
60204
1268704
990204
568987
451904
1567267
1354155
43940
783971
575975
1115455
1045289
1309168
841101
631222
1475340
954608
540941
1089911
625769
845834
897887
4165
1003247
408151
472946
1481051
1544796
1161803
23506
985599
971020
1390656
1620209
729600
1167614
696719
1164738
397169
206405
330284
277883
1259272
120703
1485140
859432
23386
1211921
358387
1065432
560040
161336
641132
94753
147077
1505523
847962
299647
1024031
1202825
631865
1291536
1125769
829451
1216240
381075
1091769
219613
1039162
197171
966954
541610
1442960
570041
892310
717670
12142
790644
610488
334681
227577
174870
957347
412612
1071529
1407921
469261
623410
1526876
334352
1115228
576405
1256982
1538948
569496
942632
1099751
254359
4190
1398758
559722
310575
53075
1277401
1260602
106732
1269690
25459
600877
1159428
1359290
285209
160724
789485
735556
1132942
1189572
182928
645245
1622659
774874
63062
855391
774688
1425411
1154630
1222975
1585
741028
504423
32035
293295
955903
729268
988489
210582
68878
977670
341041
221539
1211531
1025908
723403
1564542
1204036
175528
376115
613888
1381157
1275898
709075
671109
623918
654609
423929
1140346
1266756
1576418
1469163
1355469
846890
1491708
1205708
897312
410610
281305
204856
311768
659891
72513
1354334
1602826
1537846
1287458
185343
88018
1492904
37523
1067543
1310002
1591169
817453
334280
1064519
131634
999232
670436
268548
924962
80063
1021588
1370143
1538976
18963
357107
1288987
37439
1501540
635186
462646
1433347
1475212
1341542
1307938
1486230
846210
812394
913756
562330
1450180
1368440
1101698
534838
1059851
1594501
522881
923110
883112
1428016
126110
1552808
415365
1376634
724877
878810
674013
1045924
329145
1586359
1050522
1362748
1285217
1482934
1553278
863665
981895
153047
45067
284981
503603
1035272
1522555
1093568
745650
184245
49200
283605
64454
20506
653174
859182
428476
1169132
1454834
1107042
1451252
800110
1551657
794556
1333184
786375
549374
307372
818670
94277
1195464
585219
440797
1505154
355748
766680
1393372
1633898
1325582
908255
1608704
992937
602401
533882
21994
1132956
1035764
1372831
127832
988061
844159
198380
1164548
772504
237770
1099135
309511
1545436
1061749
1274393
1466815
310441
586715
603782
815772
1183128
886345
1184259
741776
534672
1239899
414174
1621245
1131886
840076
372067
1313117
997570
1083690
354912
1080787
862240
1393186
1622625
828751
625551
1539862
547270
1509737
1584408
550955
200813
1353434
422676
599767
45997
988255
470757
702481
148452
768965
338353
1062675
1084069
196989
1159193
438813
364897
414410
1024697
720782
443288
51832
56329
1181311
364328
748426
1399301
85295
801360
1187917
270021
292722
693423
956645
179193
789751
80992
57699
1628250
1464912
1044604
1331379
1229688
411757
1411163
1333533
593778
1250907
202554
1374749
381692
514130
1362247
885538
701595
368640
196858
774220
413626
1323291
1273430
1155518
870774
1567995
484290
1343038
1175367
225259
8493
901604
1430366
1387155
840545
1245393
559625
249565
1027404
37995
1443673
616959
1116658
584325
758172
766311
690237
937152
212549
447852
1472776
1277926
912188
244471
1012052
846757
676013
1044795
1003119
516765
1609902
84487
141441
1486252
987152
1562583
824112
165177
1130138
682688
1570601
450699
1376779
387238
1375992
1078116
1496275
1019215
731094
1294055
455022
717787
1053965
733668
930585
1032432
1592751
593551
723429
762758
516714
332192
334442
1567067
657267
200233
512548
602879
498311
1455481
551073
619619
68056
466620
520100
99577
596831
1634049
1035083
372585
1568345
1326057
918513
107844
83936
1255640
1458706
956970
1006128
481261
1612231
1201252
963076
503441
193382
131154
718802
815222
1601117
1221753
175192
340080
176588
468528
1028491
718640
543753
218423
436842
170982
1203675
1031862
600371
240449
322615
677189
197607
499739
552773
286102
911178
968789
886571
554557
1081806
58131
1263358
1532205
1641842
445315
177890
310715
1158791
122192
1583634
112095
957059
478269
61777
1614829
1072959
1506792
495951
1585373
514284
1590820
248821
206365
36546
878878
1514652
951502
332189
292881
1336301
1538809
106600
396850
734229
813634
1395199
112943
1282585
343965
1340749
1355062
963505
1394252
502352
750615
494443
433196
1520390
45373
437736
866044
264258
1216775
1192005
66999
1283617
1493633
336649
150140
1626978
208890
39051
884283
829577
1335115
382400
12269
1026221
344268
1188179
1198176
1623464
370119
137745
1560394
1337338
1370966
1376772
524917
951673
373825
760416
432328
1302264
271795
1329422
445717
116992
997363
487398
1633174
714213
1441232
1556042
632478
1158064
76337
573111
1489010
1158455
480186
1082339
905419
142091
1050632
456192
599850
639989
575242
305012
408324
977631
717260
1124156
32224
1472602
1141218
1630897
1558459
1060699
1351630
738917
248596
1400184
1367979
368757
727447
1030291
1571575
1512501
482643
1062962
1361343
844987
1367562
1337662
1529584
1616648
930254
557882
1037485
795180
228178
1365355
962800
57990
726786
13447
67135
566703
699947
43825
674032
1338999
1406005
1604973
506346
1169088
539433
672597
1279616
596762
273576
1275129
690717
398890
889696
1422651
1477295
986455
1127257
646524
474553
883670
872889
297685
545246
513655
1012393
6538
919974
452081
1259471
334039
254605
503305
570249
661176
777108
1134336
1399555
816045
162734
995905
71121
745617
139215
1349002
858329
548577
60180
927298
328174
1484215
1632391
1433765
1271907
813221
464520
467511
1545666
1411516
595521
1553611
1321727
150227
26754
660133
533100
376878
1146433
1053487
197768
1345033
1331131
982344
1054231
1216851
778430
686786
92664
631782
1240771
469322
1453908
1480442
239754
1321897
1469732
1149683
1491717
1416732
943308
1584851
1245154
561010
1448099
322294
164261
1033717
632888
1244913
573150
1096726
1044041
1580206
617453
839650
1790
926213
1513399
441401
1227604
403466
1206696
813644
1455688
442353
971281
1110963
1394772
48323
1242127
722058
1620780
1636785
407679
808721
883023
88718
1224951
1267061
593673
448955
315528
1261614
1308715
1105420
842200
189651
359142
1084823
176538
738779
1624552
443334
101729
259196
1376347
1147883
789057
133101
909743
993525
243013
141897
5429
977685
199388
886548
1191654
456787
1078508
74081
550209
738296
949183
215256
678277
1639384
356359
714764
1454498
346563
744655
941096
1153388
1110989
706312
137142
1370350
259624
800374
616207
190035
507802
2633
311050
809730
187706
370643
1349917
493401
1400346
164651
1123542
836179
518620
1455253
1015819
641092
725827
104079
819835
565987
1618433
98102
1436347
194702
1450419
436079
1423537
276142
1350363
544815
1183599
130493
223020
846778
1523394
267464
1257363
910336
371766
216521
1316442
832382
501156
841493
352097
189304
535909
797728
407267
1515685
482192
852688
1450492
530691
691160
242684
836451
1612120
1031747
149724
1625994
1096273
1063044
55611
126475
813352
484579
1202419
1494987
304887
1015702
783862
1153242
847917
527598
1618488
1645827
492
433948
71502
462764
1424868
691257
1012264
1352423
96546
882010
55262
1421970
1389541
1344151
1224445
1270888
956705
320339
687852
233496
1440050
1340307
1319429
1325721
727106
192364
745736
1256998
216188
895509
138692
1346293
1251197
1101642
842844
1473605
715654
319509
1299325
345135
476280
970626
804668
1173533
1199370
1130779
1059800
621274
776591
370872
881819
1395605
1110563
966411
208783
1033364
946414
849218
1068423
1170537
52847
1011210
206455
1191904
148520
1442099
561475
1461269
1180641
1335534
73010
1523424
161551
1626375
626843
1415521
1361776
1175485
1487638
961962
797048
877773
889605
28534
1350341
917459
134738
754275
388548
1079328
274358
253273
63791
1515209
284811
850358
1188980
270372
577721
1644378
134148
209456
1428008
307726
102817
1015649
887206
555285
1023226
1119753
16327
829818
64343
1009675
371496
31873
145784
1311184
411360
549157
780995
295643
483990
1282368
218096
1045101
1088666
554360
19804
197158
510090
614282
143905
576697
243483
1100482
1223583
1630101
25541
53802
755076
1358986
811791
1213527
626477
1078038
1356542
1549117
1200039
1383853
1158084
1369422
1342668
525426
53801
547004
679111
1422416
728210
909837
1639733
6187
1229465
740932
254800
1523050
499569
752177
1551859
1172730
420006
910630
1432132
1618946
647942
303842
481935
507236
393297
733058
590046
783162
682083
319524
1085601
1380335
831648
660879
359041
727314
240272
482197
430942
1377231
1103107
1519418
274480
130927
291682
1402783
502652
345124
1603957
431781
294617
152751
1072977
445003
795206
1357344
1445769
128766
983053
397031
1086311
220149
212234
1055840
542378
392457
1339004
475487
1230049
524598
678671
1128159
1146421
1269187
688687
1514986
1125756
314811
1547403
824477
1420625
448905
1240769
1138033
527991
124568
1263213
1482287
380535
1633417
794238
1476205
1000777
225646
32975
955769
998333
598544
774882
1411044
850618
1050822
1243443
1255479
1639799
423015
1016572
1120299
853659
1503976
1165719
1116228
1050888
1403633
63294
468886
1372868
1214250
955535
147156
494718
1381112
1021533
163486
1270762
808337
513331
183214
752692
1398386
1048848
933677
1168000
919472
20249
605966
970881
446339
291869
1632375
517426
870881
927349
668752
443066
1141332
682032
685780
1331605
1378701
516898
1578303
161303
99693
71882
737392
367747
183404
314892
17715
679894
1470623
882319
298666
150349
1292494
850582
1590163
255786
1503136
662090
1373202
480999
1628193
823370
710050
1471285
475122
50363
1352285
817797
879779
854128
480139
61708
470542
1615614
931596
756893
1466619
1444884
487111
1129962
736773
790356
1211641
1413743
918209
1467957
89824
952577
513933
732624
1550609
1342046
480500
1032005
1057185
554487
1040930
147583
637637
1581434
1534424
544422
1051262
861867
1493715
1247550
213560
793678
451742
1518186
353143
1419677
1024738
552677
1128310
778793
1415407
478810
1035574
598426
714572
1079724
80723
715787
1418280
892239
216847
1343450
922621
712075
603784
369994
88117
233235
638517
657820
398316
1583467
29557
76669
1200053
424099
691150
414343
27927
1136678
1122937
1112336
1307179
976266
1175369
1492706
1443975
248106
1040523
1368787
343019
1321524
879645
477265
44153
1569399
1285120
1513917
1171414
493370
1606889
76126
1224473
1185045
249168
1057154
1049833
1563122
1027513
1157848
1553670
817679
1157703
1019910
1088889
596759
19213
70391
314530
1601050
525040
669225
193642
1102224
77067
627185
164693
67053
1420972
1321695
1154069
1445472
1059686
599747
1409497
1397577
157059
1118700
262132
1379777
1317819
999885
293404
1266142
98544
361863
940473
197907
917829
1287779
662596
697695
797786
1296454
1217082
1486901
1133787
5479
1614456
27878
460276
1355573
1054510
684821
952671
705314
1107285
1327987
183815
1193682
1440523
1211317
1171073
1122216
1194175
557965
600927
1354099
1501639
117864
361925
1015344
140709
1321146
1427275
811258
223574
163827
1527884
569448
1034742
106380
1125496
822332
1646149
469081
1455627
162239
756431
720810
905129
194813
1061166
1294766
972994
877473
1167357
1561349
825725
363734
866853
1337098
1397268
1560513
230833
833111
1524914
468812
216726
1599699
864485
1161841
873732
1199758
458272
28639
1551910
1185178
320843
1227198
831370
512163
176773
1063063
202862
929714
19271
1333283
386340
1553733
234166
1187619
1461697
615541
655408
1196268
305958
1425806
501215
599206
1240495
331835
845327
1317330
284846
1471763
604725
160404
864526
1492126
107968
452212
69130
1540790
656390
416960
455727
1187307
1274236
731172
857834
610629
731421
1146216
1155981
1051893
1445328
1188498
396796
800026
1019893
1110808
256840
522550
1297055
1303187
146251
1210259
58523
1123492
477134
700237
1596383
1139688
203304
1304564
162432
863675
519775
1057902
36928
1276286
617803
568059
74333
1358450
49662
922383
5297
1472891
807215
838684
92083
1296485
637977
547914
1105506
248399
1210158
272551
1525801
605092
743747
157779
1296085
1187955
678627
1513847
342010
1085538
427967
1091228
1434740
84450
1303833
1150170
1569463
366941
444483
1615361
238085
277641
978976
1156147
1550676
868107
1524920
1245940
1566025
600555
1480073
9189
292666
49054
902031
1166905
1282816
966961
177597
575505
283087
269089
753740
964022
1327228
702769
920951
1521248
777414
39728
1469115
1023482
256136
750278
619918
227805
168389
839096
1387356
806896
518807
881906
1414893
477071
299177
1107602
563051
425002
1633066
138369
985934
1053722
896913
997229
1219610
496830
339776
592499
575817
476828
642754
1089711
1318887
207012
1411876
453733
543464
851490
51921
1018668
527619
298126
1441525
428929
557747
454552
661478
1250637
39857
1270754
1434654
188106
625554
303111
492241
550683
1451777
1277103
1547625
1117443
61042
157514
984244
182061
49475
437664
740867
1588489
48675
778518
279668
1087679
163249
631237
404578
24927
1161800
813477
1149620
1510036
859362
312870
904326
1181450
955149
3388
1260548
37895
363775
1622877
411436
709740
608048
225080
369491
1343940
838999
928770
1061296
1027137
1026826
806612
658443
1147511
513842
1314737
574269
761279
505792
1244680
1061626
623024
976869
511378
1178585
1062104
1638025
914615
1330605
306413
720107
533041
1297678
1077915
1074884
1633401
627470
1093347
1170692
837679
1274575
1462237
257778
4984
883800
1628686
271117
542526
35668
791833
15293
1275706
381437
752042
475097
1023727
1393923
677485
449
572303
1108098
1462403
479496
1332301
63951
1545844
767215
217935
990203
374369
996991
486401
547700
155870
1509782
756413
1144646
41549
103548
1017041
1558968
574993
851761
324608
1052920
199860
907982
1038991
1354973
1196393
144443
1134292
613064
571364
883606
463131
535620
1471610
803002
93802
1220888
391761
1096346
300366
37045
815724
344455
1544510
95180
1391265
777060
237975
1140669
96760
453741
1224331
1191744
1146293
1383890
652542
1022960
582564
1158542
99300
718608
1117964
1118850
738456
955230
425680
525564
255348
963776
1518533
1499338
108035
340258
48670
531381
682696
1147504
807837
67816
595620
443737
1303613
1227985
1245328
1271737
684915
803648
1425712
130806
314356
1229343
1282737
1557118
323534
1274742
1035152
469786
1216073
1094723
908238
48068
570835
194146
1010270
1484863
169570
567762
1345602
425205
394
1476589
1199066
13177
1356044
1248653
692810
898471
403616
134931
1580365
1279530
1276101
1455258
168554
1510862
1454361
1609386
497673
209444
887979
1548119
1212370
291393
277725
1167472
668047
673687
895562
1049380
776149
1226318
1646823
1125693
747223
237950
1197283
272995
1537313
688267
1326411
955474
1493509
90631
259008
304519
1274302
968389
507315
480549
123295
1450697
1328420
1584473
174823
516382
1437891
1117901
1186252
907978
1329306
743759
159816
570955
1087700
1424635
1619087
95728
613398
244724
423137
1641225
1060713
892066
209079
1628180
146035
1451199
761335
385842
1284658
1199587
453367
1441298
596312
1314461
552529
1556076
243790
1361964
1352250
1233863
612194
727914
1129013
1348636
699258
1273303
607970
1192208
559997
84339
309450
1332301
553453
188975
310387
1014135
682979
192511
1572391
807285
1493425
297677
61495
534139
688049
1273319
1125004
157253
1111052
146845
550001
1566695
1058389
546087
655858
1332448
553156
106266
486749
1404761
550211
42369
1598700
919657
164254
34333
1319303
121831
317673
79096
1564611
1508721
814767
1134050
524489
417675
695573
785462
1561715
406481
357198
1424964
1531583
1593240
193008
255644
1356975
408908
725119
849984
817680
384782
104848
935956
1274411
1053084
1178553
1168570
411759
1346503
202193
1110883
311101
591662
1212904
1445408
1620058
310079
609619
332726
1119374
1473681
1104277
482727
546568
1533403
818297
746436
1597579
1384038
1152989
661587
561769
142125
262924
1584607
486698
163054
1360118
174588
1115367
1131602
1354849
152399
1165232
172950
1326683
482797
1323971
849973
1359821
365494
559664
1165057
73476
248884
1373509
599473
1166972
50060
469046
428659
274154
580714
1588127
113600
517078
780064
972234
180699
1645181
457247
540346
427080
135094
107131
968155
1488633
972356
587970
126751
1009254
872342
576056
1305970
461625
868799
769590
1194050
34480
1224492
402751
150128
481865
93792
866140
1348045
386101
663521
332889
751805
1489334
779974
450656
1526570
675651
94935
249057
1186633
1324955
1395922
706356
1231936
539724
1086809
952490
1295918
948791
1549935
58279
178739
990071
859679
756086
1627247
958525
307368
1604573
380822
456109
510842
67417
333322
444668
887784
1582036
1518207
1159208
390073
321941
381052
1334141
1576920
748264
613010
1204912
980957
1340443
1296223
1502289
1258210
114407
1225962
877847
1627373
64814
293932
1173896
10944
408079
368721
1028509
1381803
1191117
1596103
1478401
1206648
831226
114399
756669
1160018
1497548
479150
965829
1322073
1426085
63596
1367530
1098812
322339
1061006
306856
1084751
1468548
844598
1045323
176832
1388452
744889
495127
464907
61599
834651
147947
1290504
261869
1230159
563865
1101942
1512653
857794
1223504
1509098
20183
1081825
795109
511779
1062240
1318061
546311
93016
977746
192601
513408
763956
1278875
919877
558226
175320
349540
952686
204208
228534
765509
1411187
417251
858122
393588
851745
629418
70478
1172340
578516
175358
948754
1037241
998702
779097
623320
91429
594218
817155
339820
64157
1534260
1310869
1391877
510908
683085
1521147
1617739
1270686
550375
1333283
890891
1302338
1019654
1251071
194350
1034630
398170
1292081
1069208
1166265
54866
435304
1016502
167646
1236718
435662
377315
555741
784092
1251868
437494
417760
1514492
943547
167796
531978
590743
1583380
211377
805171
68737
1024162
184357
1484480
762442
938667
538595
1372058
1036123
343296
792870
1399280
1026028
73722
1241946
1411605
867096
799637
653290
1127848
1576093
1200233
1049546
584791
1177218
620820
1304432
227961
113423
787810
299702
1247051
890750
900542
741976
283917
1002580
1414536
93261
346894
743510
886113
407346
1271152
978829
376515
1019104
1371526
200924
282290
1268174
855183
1589200
1265935
28685
1093718
1627074
1479273
468849
666054
1307193
345569
644091
1270986
303424
1526634
582291
624337
743131
1506777
1594932
601048
1625112
1524185
781830
12510
131228
531617
1226174
1505631
596532
190468
713494
1246364
867205
353109
55573
1318387
1625991
1052779
1112328
1423866
611612
672307
1181245
985779
270536
911199
208228
1312343
793730
322670
722002
879181
1304016
266135
629218
1038221
1395122
457228
1485763
903528
58837
1511710
1526555
167319
868052
319201
1576315
156680
1548237
1099140
1501216
899918
836296
1121932
665692
1099800
1555774
319742
1374328
224640
1163405
902097
220451
1242268
1264122
296847
503609
685671
731
322804
1171992
983502
445426
930664
224277
1438334
1371324
1529650
15811
493378
234030
566282
363714
1157330
1337189
1565819
668345
1320445
1576679
1389798
1339163
24970
317693
471508
1461939
901845
383985
530539
726730
937915
686544
831011
1643558
1096084
152379
602078
1425772
578927
140741
114448
1474832
822354
1505027
606100
331488
175159
18534
66935
1391432
731964
1189442
610584
508262
1562468
856802
476550
32730
1539743
620134
650443
989742
1086613
784561
876230
153773
921973
549031
338801
1429731
1478587
1420465
422220
320503
1331666
1393356
649429
91883
917292
1442987
99166
608087
1442751
627571
497829
277225
396400
1463162
1022865
1465390
761841
987265
81443
897192
1023957
255471
804840
895833
284952
868193
527821
680954
786603
576204
34912
64728
1269872
915884
646842
1597056
1190979
349066
807033
645278
1019327
813889
909631
1644969
72715
1466225
61112
169879
1576594
697276
1533582
91686
762793
1263052
108694
1296027
378958
679782
1455824
215278
964214
818457
1435645
463808
1504670
482287
1201393
7176
1162942
1393589
1568194
1379222
142790
619584
1547351
67573
911753
1389734
874578
184529
1257708
752220
671795
554673
1543840
633695
1287039
1031451
1036881
405900
1486562
1427526
207629
804390
560984
936612
215336
535789
882392
1317315
1495726
1269513
308368
1454717
475943
130055
801265
212338
932986
15381
1079508
572428
1229580
757597
1050317
352198
1054581
713659
437629
450051
1221409
867407
972656
819202
349188
1639225
1101624
1636437
354685
1419642
131614
1041046
511902
1368139
1279034
230412
1174179
1125983
515060
1555028
723304
670997
158155
1192619
1361691
225143
1312434
957415
1023217
446366
781544
51398
1270505
1330519
860838
958436
825735
643893
1622272
1432878
1190899
28020
952223
1639058
1321990
170882
1018964
756564
1363912
353199
1255099
732017
1622017
1414236
426874
1568477
197142
474933
749021
728404
538301
1015796
1073294
330334
1227644
1304727
855882
204188
634904
757090
1431266
1122706
884479
861909
224885
576054
403474
475996
1047575
84399
876061
301529
704609
1542678
1385887
608949
861218
1280211
1269768
423216
548236
737538
970181
224089
388221
1115198
1591353
1569432
255969
399333
1231255
1156136
771642
202315
1140154
1381238
1328446
1341887
838579
542676
763246
131191
1318260
172854
772462
1321919
29686
1275854
151076
326166
1532177
739782
202148
74322
1237030
75735
416061
1125667
1454765
583007
1038418
419858
1417694
141781
997515
823813
1586862
590967
1510223
557823
1641132
929123
1366318
30000
1410257
235334
919800
793341
150446
524898
904688
621270
17658
1621202
1506127
1290080
755908
502950
17718
278827
212539
1340866
542942
1155519
1454527
845071
419518
851134
204323
1206988
936416
50671
596379
1070417
488805
810156
979290
1141019
1418892
1468817
855979
667815
1524685
777537
636612
1504680
997682
1077078
371394
1263441
1173600
68146
741779
1158368
35576
346492
175849
1163854
1215301
1423099
223064
357058
163481
812110
963835
455571
369936
387531
1594838
313755
1285328
106681
1230444
732548
512944
1123224
253351
938105
1237098
373882
77585
152828
204556
299849
1622084
329818
360641
377505
965400
1359894
1634059
752063
543701
779366
416274
831262
423749
932880
1556689
134253
849047
767519
1221695
283524
1149440
96019
690684
471837
1069551
311637
790850
667496
105011
1351652
365320
1148222
1108503
1553785
866261
1131704
260165
46906
761099
1169890
825554
922323
783201
28250
1223207
1584556
1110393
1103851
578865
610739
145469
1612975
340833
348754
292201
1247866
1443132
1128243
1644189
423715
1132750
1625490
521148
472098
1405739
1156715
1241903
689732
1106559
1458146
1454449
328296
732671
644262
698031
136939
1382308
181048
1314697
31588
1065454
798961
1215958
1426249
1361686
462259
1629622
153357
495907
1512235
15598
438750
567449
26017
1421436
1242050
790098
475105
11714
97131
291137
1146611
955149
236446
23575
1290968
677323
67844
1113784
482160
1481719
501130
1047275
1131058
1127148
842478
436648
733605
519449
495025
342558
1043560
649841
1118921
927352
1163245
60132
249772
1213888
420030
195517
274566
656791
700546
1205571
1125773
1069706
359297
421107
1614537
1173307
757533
1404528
1383617
1271079
1000549
1576630
730106
1321944
315700
46381
1346882
889414
1143115
184657
1120246
218318
781748
1365463
1155907
572263
891447
1572868
685760
165418
630369
645681
1309647
1441121
872017
101409
8372
1569559
945046
587719
118568
913957
678431
862409
1402576
637943
1085735
1262546
1490019
634388
1141155
1283952
1042457
1279005
625063
648515
1468701
461309
1504365
127159
863821
884819
1533226
704360
537277
1628681
738862
1524758
1444498
148908
1340680
1229440
1045095
191620
19262
1292603
1547170
1046811
875244
1143048
1073872
1093868
320494
184571
1100205
36936
578802
581886
1067421
940434
913944
487819
499590
635007
1295182
134072
618512
1388259
650661
683387
1094927
26439
207071
1001272
998491
367481
942651
324703
759089
398403
689890
340860
69977
1166878
1530728
888904
207620
212538
1045685
1562185
993997
498137
1421493
524715
1588742
1638761
1095959
408192
1171098
715374
1621139
723491
330947
1213852
931695
1189156
1066609
1180920
1450843
336578
1383382
288010
1285460
985665
152634
887420
214800
994701
1463728
1062216
1420489
653732
985585
1187
117996
1025724
293485
1172213
723725
147147
1147439
688884
154255
290922
360271
1549498
1156829
1185639
438093
217687
901883
399897
265674
1155192
451529
912297
814293
977484
949906
1368645
1275235
1536268
1594290
871419
1599309
950758
754113
57155
1259948
1474282
1491681
1380815
269994
280851
428571
575453
1542681
794465
565960
371515
225959
543435
111209
976073
398116
1016391
944738
650065
233092
818138
1395602
402644
892957
421647
1476466
1294452
568576
549664
39458
655512
1338571
1068603
698236
242625
1643889
1365858
1594579
270532
895287
1411630
139051
653033
505407
142540
502025
549200
349224
385942
1215152
234400
1223664
1153878
97749
81190
298794
526684
272745
400295
832096
334058
410317
1545741
1344347
384426
401696
363149
671938
422502
405720
1348051
207712
1591929
426893
1208183
1227580
920733
1329400
1035988
745651
1566019
438142
261088
208968
411042
1186470
311734
108585
818580
1263075
1198623
1126927
458896
491322
1023949
1614354
236908
226131
662233
692258
1373177
68836
999048
352763
1622847
1464279
1088113
449533
273093
1115375
1549826
1042413
1427078
1312932
1449674
612437
1386633
871120
266121
203232
121522
743595
1258468
207876
1307517
696259
752445
274737
1363132
87394
1397897
57407
1059843
80989
619875
47165
64732
962070
315816
842234
1284816
1646581
1293863
602107
1537470
771349
1044433
1261733
1002909
1327974
1520138
1293317
1090036
271403
241480
602871
335760
531718
1495031
778716
673600
442311
437315
57847
1207758
1379928
1576081
879427
55384
312761
1363125
553143
250047
708052
408014
1292674
832908
774568
816519
1336200
552360
1234309
1377901
1315358
911192
315564
1576603
557611
659697
227717
1181547
1457165
1365899
797883
657841
1430552
1143554
779360
1248068
1363365
513201
984617
742835
170043
1486513
562978
1479271
677620
1186335
1228876
1206
1609015
654424
1536253
1613429
376989
297817
38726
24680
1181776
761140
440818
1120755
781201
806572
148115
318094
616998
120306
1314704
895759
1257176
178778
132027
359424
3836
1012356
39354
448489
556685
543815
201314
306637
1574467
568922
292564
894563
449382
1369860
136942
943115
1596981
1281440
268533
1047035
37433
931785
204705
1202867
971724
1596726
1543969
349080
976856
737069
147402
808999
1084005
209154
456626
897566
107413
1043791
716408
1140275
1355981
1166081
612116
1447126
796298
540136
845383
1410687
1039484
1129283
1552914
814873
1024628
1126286
1644845
1572865
48641
430258
843805
744930
776783
77697
257255
427602
1106027
225058
195568
1611515
1219232
151910
1244817
1211480
1386506
1308048
1616903
1252746
1180200
930307
827910
574530
1071760
1054337
434957
1484970
1341927
1272134
584889
1346731
546206
1100179
1606128
1391039
961957
1139687
914962
1285014
298148
237046
10267
1478265
1440896
792573
1409854
1350009
570149
430748
639302
1043324
812006
1508918
122256
1004959
1139397
345228
621809
1472412
693224
1321154
1187051
1357183
607577
138814
652264
398338
1503809
803861
1552374
1551116
1504443
775281
791602
984094
170028
1197398
1566841
1386861
400484
734034
961005
1507330
1334651
1396263
849512
222621
157922
8005
1458455
1361402
1196899
262759
704556
674451
378095
1179218
825741
81834
519533
262097
926873
1221364
1056291
311264
252885
831376
89030
74525
484529
1335544
540912
156361
1405151
392180
1305419
1204513
492940
276203
1042471
492374
1252276
280606
217414
1449642
1283048
379370
727401
1632524
1206772
762996
1370468
215286
35827
828693
741233
1454053
739597
766349
1391449
622008
680067
321074
826907
1018248
780655
1247697
53052
701098
862324
571561
159181
829328
488988
400979
271695
789261
131766
433024
584396
1512631
559009
708481
1617772
1371995
146501
836314
232830
511227
1533004
577311
100867
962444
680146
411434
683249
1588306
558622
852329
396251
19414
1331679
716147
661828
1068888
665416
81932
427289
570355
847144
873283
806144
952959
705533
215498
1161984
1636832
657577
1408971
989303
636725
1520276
762579
1501063
682786
1166442
1214656
1275022
1102327
1558091
1610165
1004757
1234995
1245023
1474513
1419266
88605
1410757
705537
455486
115996
1067080
1556205
1254970
1414357
352639
251588
896084
424876
291804
7957
141538
1129098
964353
931835
1045677
281816
1592860
1286601
1315039
759992
538408
853104
760373
129996
1241211
1494821
147661
419016
1258758
1219199
59625
1331143
299091
601959
282462
1457947
1350831
1580880
947875
243014
462436
698165
1006468
1517415
1632870
1223847
224311
561552
1521933
1627185
223584
432805
1181588
1459280
1591463
39491
1198506
1145394
853917
196056
519949
1246549
194606
1343590
1488547
257781
1189530
857901
144079
1491517
246425
409458
1628098
1456905
619134
1506112
672845
495244
1109006
803305
1314662
1464580
82702
397705
961596
1439868
1308973
519588
56549
637276
1247632
1139485
1335911
396932
286851
1188763
1536469
271830
777515
1333847
314386
946735
576437
314749
1114771
274713
1633037
102230
1460567
1083354
1347630
1367347
952999
967674
271359
932714
790339
1607389
1526358
1406809
300897
1376463
1639731
629901
941042
1269912
873535
732389
1140936
695357
357133
1311361
284211
675347
336920
990459
104928
661299
1137392
912089
1249976
255126
1583201
950682
299738
1392752
1415808
891515
1351327
1393846
1321371
1157611
1041348
940839
1543714
365989
719816
240459
266429
814264
1015478
797443
804887
790863
1189286
781387
173942
635782
533704
204649
1492260
979120
1042726
1304478
1124070
1195346
545934
533499
939096
224015
822511
918413
1561508
361027
1289581
194551
1106953
298450
1020918
1255185
859945
508219
1184577
1571925
224289
1555603
940602
1313099
101814
561308
28808
1626219
1610642
916526
59627
49966
512018
182638
860303
248966
1092465
525157
838238
1586889
887878
115097
1014546
1262491
1494312
400583
1100287
1368727
679817
455080
1056468
594505
479146
163851
1364274
1468144
260678
1078158
405219
6202
423836
391665
324325
199585
289105
666044
754889
1378806
1263336
910806
530670
729645
1518210
1550277
940105
1208078
209502
242974
1606195
1442864
25731
817452
1208379
264939
512018
1067636
160340
509072
7693
1507233
1609743
1342233
569402
308580
1603339
783596
51054
1520156
1015711
855188
801477
789648
34453
354862
435995
740085
658732
1569267
657455
1477657
738572
546498
1564223
672500
1455073
555542
390469
451510
205592
1475357
475199
1638323
1247843
1027275
1179664
1275074
954304
967205
152561
1534108
876869
1492756
853217
1342000
393341
457632
405089
1422838
523513
989905
1226465
1605246
538630
1545006
277453
1439247
394357
593077
466078
671753
810530
140530
1586389
889106
280166
1600402
1201528
570181
885197
771223
1201630
244414
1561755
342062
657624
1206868
1190018
898571
967093
600850
944367
810058
848807
1064952
313392
403946
793661
1500772
1085549
1043553
1511298
868843
1155009
1083569
1349088
969270
610212
1315853
775020
938749
673648
464085
677644
1324384
1389863
1280548
314715
956211
341086
839821
348440
220916
412975
683939
1007036
1265876
614850
50824
1269783
515176
648984
647247
334867
121910
509753
924542
919010
1311427
1517321
598232
912321
1242630
730051
332713
1590128
92583
383474
841865
61953
890854
450078
201074
146157
452477
164088
1221987
958148
1614509
1303692
679049
581732
1523640
1458446
1028099
784005
261262
273536
576860
394747
886177
537901
1500642
1431863
1283009
1323239
770133
292845
924636
1214898
1227519
567428
1461539
151009
1318208
710076
303129
1049172
1128960
922044
689190
671848
458620
1265888
704348
233993
276690
1193681
504628
583851
1625267
1353094
1643046
926223
1115614
1057042
704348
910460
787920
198818
393344
725184
671056
788432
611598
1003870
1539312
1047597
1252234
406975
766229
875
150739
1122348
1129685
763106
1350046
445332
1247969
97055
948612
441647
1227358
862732
394192
1250517
664974
1017398
1572036
872777
1339544
1491091
596220
294970
1395847
1119483
1216786
1021843
1324333
1424928
682391
1247498
192112
55063
628172
1393354
22853
293927
1117942
40118
731313
1337275
934590
886147
164360
1062204
1214859
329173
1259614
405402
536982
118062
1614815
253586
126516
104233
972774
200085
1593311
1388204
448425
755134
1100767
1507240
1641494
670101
1585310
46926
851570
975905
1371744
791694
1531300
1224817
1635198
804590
752426
1557888
1374324
609901
920509
676612
938833
473348
1545714
180944
995324
1465719
1157261
965612
282153
316048
1509997
1131594
328087
1598739
554694
1114437
1165071
1596152
1521236
65478
1023161
29280
1268750
221069
850122
1115014
67826
1419739
1073134
1246875
1030127
943038
439401
712693
1259644
1246174
795649
553812
1300969
998674
556728
1158737
457323
20581
254774
1078316
1080644
1561054
1581844
509486
372432
1316473
1368168
403945
393888
1579516
523641
907047
30747
1004016
929357
1348356
1062612
1394229
1146273
75622
1541972
1050257
673797
1031723
906434
516161
173651
25102
677855
153398
1411760
1573578
1061148
1286641
1635630
1413116
895446
369155
403938
1566422
761667
993771
783113
82647
259828
455267
1432784
1463411
885947
405794
716992
632994
153614
721157
678300
1201994
460963
1209835
1573589
1635932
1515628
1358019
1587169
415356
1291112
900218
996988
134568
1225110
211659
47123
1417038
1115433
1046053
1631031
742647
306061
869983
434168
1182867
1435337
458298
1617360
894456
488518
581360
769525
987762
347626
1617978
73268
641958
1508425
1082569
36931
1013598
875316
15911
1581040
394563
1506327
1545002
318068
1430907
454026
712143
158414
569055
1108279
244694
56876
988085
1506623
1029785
458510
875918
228634
188747
1391855
885034
1250557
1145742
517638
583170
1105788
1303826
435539
14906
428804
1464101
667975
1338913
1221302
368024
1094034
1581969
1004805
460203
47061
1555766
455352
634937
1596369
455288
693601
627049
571407
1605927
214273
642190
1273683
990387
612187
1161889
1003081
645495
444228
1504249
99560
1615150
1298322
185022
1452968
102146
607882
277965
1455012
666778
1437210
1411711
1186947
353603
810036
499096
941568
1248035
91881
990483
997435
1409160
1071924
1526699
75295
532033
1563314
493535
769261
29449
1140263
791676
613
1212300
144124
586664
449450
1215237
964146
344573
809532
1373462
806778
812403
708872
717645
1583142
1628851
1196947
727746
1550791
94855
101595
1490084
937626
1556618
699950
731485
1194751
135437
265380
436214
313642
827237
1067127
1383077
528224
320915
287000
1574517
450344
36442
442328
533276
994011
1155238
332548
1611559
1599402
1179732
783407
791356
40284
1129952
1544141
415617
157350
909260
836635
542149
1583514
827997
582000
647321
612798
1528401
1541588
72077
739046
600018
1305549
434664
277620
900869
913305
948368
269547
541005
1404002
279630
1567332
1456969
38007
893692
1405681
118582
501245
1599332
624048
132670
396693
942061
209574
853738
1472189
290032
277301
131144
232581
1461752
1094739
102165
1554617
639809
651352
286742
1027231
1593000
1493961
529866
1474425
688420
481663
1447254
442093
1296738
479838
1141245
182650
146920
60
325931
1369116
1027546
871877
643346
260412
925577
200924
1594754
951146
1318427
388388
1130031
520564
521931
200281
328087
1582898
614278
348201
1070143
168291
656877
1126098
1290591
412828
1213836
965077
721401
544066
755926
734958
162352
995978
878359
1075057
575454
697825
1564933
1559453
1543497
1243905
302424
535272
416869
388788
974915
1067653
498048
1448526
1603061
1195120
741338
267350
1236910
1454863
287541
1286145
1603460
1173536
361495
939650
994961
612480
301194
1528443
1075957
402256
874622
1442054
1418830
584515
298379
1297192
381752
498881
1399791
125337
902184
1166818
1207574
718009
1476287
1226346
184374
1047070
975125
95317
1272943
1584748
609477
1500185
1073323
1281964
520937
1003387
779290
1045533
815799
781921
64807
168782
1058289
527749
133802
447410
117680
758413
449196
14297
425134
50764
858642
197410
667776
232289
82064
70794
1100977
1096116
1639815
1165449
1564225
462677
1248559
1225543
700389
999730
731629
257311
1108572
617529
659629
544861
496946
364377
1391188
48187
1264162
140158
1151489
1587410
736216
603060
1077439
1598746
393373
142432
699301
1168341
591904
1626404
1072757
448098
1494806
1029437
1393004
107616
524361
279933
310795
1353164
1477709
1433458
1000666
1134662
820025
55498
18413
182470
299452
1112152
1261871
1474743
459106
1405050
1435366
810476
781597
1463926
781387
751953
1273868
765193
731962
761731
588068
1156564
446310
1626117
1363964
1348015
1638154
431802
667176
931182
1209423
1027804
1239990
1564485
1031173
409031
442775
264314
1409788
597225
1158655
188285
26611
1520910
785181
1455996
227187
627278
190693
325546
1482741
1401362
452747
1418068
149665
1300581
1345932
1250776
176543
293813
441340
466197
155347
1531376
809306
897626
115563
997516
1536902
303314
1307726
415139
1456295
284423
1555981
354525
1532215
786106
1619486
1484403
258567
758355
753358
1405994
1172047
746664
1530346
1493479
83095
702599
1290746
931878
1446656
705760
1559366
705739
559696
288300
441500
1235668
457515
895810
1349965
131941
925887
1034286
583672
1322253
728685
1549151
20
455614
117775
436860
201553
911600
1272233
1252612
1161827
1195204
1366899
811268
343808
289330
1535683
75579
1613547
521768
59105
790429
433457
294203
1484720
209343
228704
12912
236729
73876
518155
130352
777509
1241802
1293357
722878
567866
16745
776643
506855
109629
66941
1031672
1151718
191377
480728
1101350
973695
60330
1027696
1263630
1155090
1629318
1570509
1316269
370620
331087
761439
398916
405780
1299208
250160
317152
425431
875741
1119027
371319
1234865
785619
718608
1572258
205464
143117
267265
1639269
445715
1371013
1494591
1153274
1314529
1474274
1110103
99469
705140
374719
1218704
459561
1162994
208651
257800
561736
417081
209151
249006
1044962
1440225
1225811
187318
329868
341323
715388
1296481
1197990
1564358
1365386
653988
204062
466503
884895
705388
1114610
1566973
528752
1152888
456560
1191330
1616566
146473
99552
1288571
549609
1298548
218676
279303
760882
69637
1609418
1422087
1256047
969621
605382
16671
1165163
1269825
1357179
412782
1517030
990687
248053
1636074
897935
615411
892530
1047665
1078103
1188984
766722
1317578
592182
359586
857231
156501
1459166
179352
1338852
802910
805239
1242873
1406871
1487639
418815
976462
443154
526424
1160233
581013
842231
1216680
1099877
1484031
734268
414348
1185419
198556
1606202
21546
999498
379269
1286478
611999
99612
1082961
786483
777980
1064021
757396
1364447
353225
1508984
781425
668007
950346
643569
1402408
1017889
1289436
900560
727569
1521918
278573
191630
60944
1559947
1174474
264330
1513654
1018079
89247
259896
300277
1058714
798788
671485
26646
378796
1236556
1199093
1368753
54616
1210632
1542611
1552714
687498
693321
241445
688460
181185
1580605
1113212
1122548
1192703
1541799
182194
506423
93657
654655
610750
1452709
1541026
1497767
274297
1171649
90237
537627
605801
244177
883005
1488318
1384502
728957
1579616
1054157
1309359
1368479
301606
1090766
1445562
22103
397260
364776
1293921
1057498
777680
1108674
738207
1320829
1637069
218502
1230417
216257
1043651
794791
847
343836
101495
796681
1291778
227801
1320767
1098053
528683
348220
1207196
1463050
863265
52738
72098
39547
1143128
344378
1242386
1224797
905587
1632457
986416
923327
1234640
489801
1069497
830915
1535690
295091
1011783
646723
1448595
377523
208927
68861
993907
919073
924076
934568
447439
643340
1245869
122577
489183
308883
681636
1424571
43052
1387441
1457870
371596
7484
251732
422736
1376099
1181284
1071409
77995
209405
325726
648182
1546888
1299280
458081
1319544
761978
380594
1376151
411814
141101
735836
348977
452362
1303017
404864
204236
1562122
1218105
1016457
343402
367927
690437
957626
1218726
452458
328883
978809
168909
125778
1605041
1076689
153469
823121
478737
1161555
379907
362588
727551
898549
554799
179208
214849
1453036
809771
1284502
833439
1150061
800799
316350
1344187
931349
836491
1196927
277477
10652
330025
1080278
762238
1615702
1228033
483927
362480
538775
171805
943596
193763
722366
1119531
616480
1637837
922993
184900
1458873
868827
1355343
831345
597781
1351460
1377292
1427001
1206096
157875
1450358
640244
462582
900555
1197797
1104905
982213
1024886
1640363
1518842
676343
314348
484160
528843
1361511
391356
626915
1445402
1053115
1339246
683901
876332
787733
798392
349867
1110525
1260344
495653
1486389
1521931
1580704
572739
1036341
1595715
841469
933274
1601185
618036
609667
1097813
202949
395993
1592884
1264703
1003811
624312
1294909
343804
589475
97135
157829
1547402
1010241
417933
1644979
61604
1054138
1310057
460202
1226174
883808
1126240
875511
1365972
453331
1355890
939380
891219
1231899
993009
871043
715017
1349919
1111077
774822
243013
964669
829654
74262
1484306
532513
83370
570312
1480592
1533078
1111684
634027
261538
1176867
397078
194998
1045152
1592566
1132401
492922
1224743
1485590
1383738
758185
1083959
546885
801738
62509
828365
1074019
1034915
446882
1121687
1644428
898977
1370126
353529
513420
858857
1135085
977303
604245
1493031
424093
386769
1061813
356981
499919
873047
1485396
1083142
484836
991035
892606
1606476
1532151
1516209
60110
519917
1056106
879660
37465
636905
730031
328971
678878
25500
1510334
81658
170191
135246
607798
568700
1570110
341210
122876
777196
1266143
199872
1338712
1175911
902281
1432731
872803
1594404
971661
15344
1387610
1001360
64553
683418
1429047
1056683
534613
999833
283999
518234
1506450
1075344
937704
1638860
461831
952528
884500
449473
1272
28315
1072999
1145085
928865
1314871
143754
803611
1578012
1558085
1247336
1110813
288983
1461398
734777
373666
968761
28104
748535
1515100
1392472
877916
889112
1347260
464300
685559
294875
1098264
146093
1146908
902713
1391560
1329606
147894
1316576
597092
1505559
120161
1425545
641180
1399360
709500
1605518
1346900
1299472
401347
1295241
1298882
460939
1127507
23044
1270084
1415029
384693
828238
462413
866962
119260
1203811
919976
723179
241381
869627
369614
215446
1385834
287090
1570241
838095
683768
1125971
100599
1281610
75253
724042
544419
1133052
725437
1201580
1354520
581617
250572
21322
85158
1554918
1446706
831121
1124203
164616
75395
804128
1230704
1122043
60056
1026581
1107062
298740
1029920
1205512
1522020
268675
1550121
257147
252780
1331755
802246
721710
668784
1086254
1598239
1374767
500926
1508025
507254
1299770
112647
1547987
1209122
1492486
905372
924580
412783
837843
397131
310446
124632
880909
763895
918973
1645432
1537674
1177031
581237
215164
567897
1072146
1305306
1455941
116368
38405
117416
1571979
656290
1452990
1639492
330859
1226197
175685
5843
1641132
34701
256527
1353837
102546
1533381
424075
1423564
441511
694414
313539
374521
1150403
1056240
579144
315355
64197
1410791
309964
1380848
1179643
1371705
628021
663805
1219926
1084627
295184
1181157
1516343
292382
874594
1455991
1589468
1262819
548068
152055
1503180
1497629
1444274
876006
368447
1175545
1351027
562836
413490
378201
1525251
194697
1107007
209342
276054
654
710036
778474
562535
138246
348048
829051
976687
1238133
1382468
1115289
1607242
1330880
1604030
1354988
42307
1018712
1491083
1387595
465341
923597
675778
449096
1285130
1603887
937037
465938
436092
1147701
51866
385937
961226
97183
494540
370825
1544514
21174
334550
1604291
279621
50817
1060714
1467021
1409859
129028
1085632
1008960
786799
474112
55402
1615361
1273676
409932
1038488
530519
736067
1420880
410813
1350592
1022999
391221
224430
113965
607088
207641
854529
32985
323419
1454
882530
1254559
417019
1395834
1121923
1602729
200401
671845
659758
243965
736535
555493
1385897
168161
495918
1293269
413822
262102
656229
585945
440428
616948
1499547
1092540
605386
645326
1094684
1110191
516522
538004
1035565
1316814
1199757
1431391
425151
1141437
409875
1607812
535160
109117
60675
572022
715880
1621784
88387
692645
1522878
1536857
452429
140231
238693
1142617
1263121
652816
342982
377218
1392055
331096
618917
280610
786480
407561
1410034
572204
1358557
1218346
131748
354088
408549
115415
1217454
1486987
885896
502316
1299844
477427
449956
1097334
1528858
220591
993118
444376
1535796
422718
1287812
713619
1408719
1070424
256862
1041522
1354634
906587
1065212
887233
312175
1494226
616224
1273026
787150
603328
1486366
896063
1472167
1549198
589673
465554
1306625
158794
1357627
1559929
1045781
1477207
334504
1360094
1106155
829941
1059389
1159761
1574051
49665
894890
502550
668868
1093230
348640
1123033
214312
1436274
821574
813674
908091
1527292
66280
26243
1306002
1467271
1057418
1596932
1250590
1493829
1318523
636878
580593
1335639
267183
1614316
1270878
85276
1116998
628484
761268
763929
1634232
678990
292857
852249
1420616
566065
1207231
1505560
327456
610575
1000867
442891
937309
1166510
78005
685981
1467999
932671
1270311
423320
1480826
175995
899286
1444459
1171000
502465
316104
1110232
160196
1638602
980900
848723
286821
1276025
1311864
441020
1255986
488209
1515959
1193468
1343657
1057383
882715
29746
143147
839365
461486
919093
955508
1066099
1522229
1318998
1558677
165544
1446956
265410
390452
175888
890828
1209640
1042479
1111204
567949
1392794
1028092
235382
1639532
1639668
960937
1103291
1188259
1219331
1026942
1203625
1391362
1056825
1059203
346268
1305441
29660
229809
79255
1639094
201998
860861
645650
1039232
307336
139660
1422933
620121
886470
1586761
95544
74430
793053
1479018
1412074
501648
1030013
1074321
1494727
1569183
579615
1295208
1097522
643972
299685
1322186
1417414
1458553
1147252
1488798
11974
657523
159733
467356
932306
1640477
674821
1404611
1009220
564367
1366273
1516164
1130637
672021
559356
572047
747661
72156
486900
1228797
645246
387205
305617
1062528
1345503
147311
457765
13623
1277135
1396853
1610426
1130266
727019
1122659
811299
779908
920161
763641
42752
1645386
144275
1500224
1209593
1033187
1096252
709898
691012
1307697
1615288
1617248
1028718
681946
770619
596531
516536
371339
925693
1209978
1423027
966394
735850
1448716
227236
1267327
638864
487761
1245106
1395638
365531
1188938
264638
1615613
328862
1410772
597986
655964
365231
178458
833273
73504
421668
306141
528578
548539
53136
550206
1169621
118502
1356852
149148
937035
1040112
1632492
1017960
266422
565047
912117
52957
572053
173483
738208
822321
265144
825458
264101
796590
1203812
604729
171615
582879
802112
544192
409155
1229758
1354221
1583333
39762
584543
1591905
1309921
320482
114663
724002
1480092
878414
1208854
1549904
1492761
316186
1461006
1472570
189770
1515146
223024
1355766
1197726
508672
1435953
565607
1316069
184262
1586761
768509
1147478
465027
1286785
609237
121796
400035
322912
670080
832866
107266
319635
1204303
1626903
326006
1544125
181656
1556950
968243
331161
438825
1267686
1459089
201000
627104
1434036
468933
1005867
617079
108134
1452541
1258936
794670
46645
695620
515938
515776
1512864
598407
430305
11969
1608660
1051188
1637274
481497
279682
1503323
1405444
1348483
255309
1138436
1240251
695679
1427124
1101104
148142
161874
492994
1479200
655780
511645
499373
357914
709307
880297
385951
845621
1271627
1638567
1598766
795814
1200657
904933
470739
228919
707784
60568
531883
1603383
1237635
305770
419988
927582
1511908
751570
271122
713439
1171600
1603120
1383989
1243263
271240
971728
1426888
1384495
756422
768849
802039
1516328
802421
1286449
1563860
620899
835289
4628
918403
100880
634981
490580
1084898
577972
1403090
1068314
102652
854377
1067151
1198109
1190081
786559
1475302
22999
1025407
550892
61355
742652
443844
1193124
939792
142185
100205
114227
1195050
1275869
778952
1530792
389092
876306
1495293
1227544
434360
211418
733514
394247
1176662
84544
1303202
1269783
1281692
240194
295277
1091091
796513
146308
528526
696343
854730
197173
1592433
1020620
1154096
156707
1453365
1535943
120309
1323880
1324593
1294963
1479546
1472616
595616
256045
121712
559102
524779
928075
88279
237766
265065
70837
669421
1070826
1623926
307454
777118
315235
289498
1644415
658164
1114651
1399451
979481
1483936
1336488
1070225
493879
557311
742927
248183
616346
1362617
97644
556092
364582
518729
1224911
666945
537801
854819
111358
622088
154816
1627843
236829
1534914
45812
632969
744048
1048304
46008
1105932
410152
687228
1026670
1065065
251345
831184
600274
405162
44485
807617
893654
218105
1603282
452498
252236
48549
556579
827018
1505425
662806
1112955
999262
324988
1281742
578662
261397
993349
1481634
42204
491441
1293855
1557109
798901
925224
1195157
689330
1421435
1144034
829573
1145726
421104
144641
1558690
1241340
905642
199612
1612722
1225230
569552
735343
1362925
1153655
203144
973961
659568
502769
1293266
1096598
942511
1573289
244355
1551122
1057427
569060
147395
142152
1287297
943090
470936
1476507
749264
395778
250725
830488
374790
51250
245773
630370
451091
1588547
1488059
21911
828072
1344530
822169
323215
1148410
539250
809290
1133360
754053
962728
585707
196645
1318752
1238541
458118
1024121
805900
767483
597975
1224735
440830
1121134
532264
16897
1217451
911347
323503
56310
512023
1360231
1514555
1419027
265043
94649
1133507
527740
1000756
689938
839375
667451
1313188
480235
369804
1249940
697728
321865
678194
1415995
610750
1603763
1465772
259312
459209
1475477
1059892
1415571
1610994
932268
1263341
36257
1041147
810238
50451
631757
482567
954657
1121529
1309508
1595786
1385282
1547346
1239017
757303
329125
889553
260690
529608
162524
1519494
776568
1059526
100468
1018935
180255
383216
244504
637303
60490
26566
942733
1532140
1242394
698448
1139771
1580937
48797
581859
1568969
1510708
1227932
24517
614720
581330
453903
851901
385561
1199087
175702
1212509
837056
158052
1530099
640472
992243
1102690
1005693
1024827
1263729
549979
1616353
981455
873934
723222
120430
1105549
999687
469061
548731
633452
1159453
1615922
1366154
85082
871102
216189
960431
1397962
1508189
1641654
1542092
1645986
1557044
1557784
1296940
9098
1321267
327678
1594513
1509685
69368
785527
508055
583138
1311695
1537757
1031644
444286
635572
405924
235382
1512885
870812
1333351
629602
1451084
806437
555080
1431393
1217462
511292
551709
1475066
522111
1616382
679867
409466
692744
11454
1335475
812501
204765
1553054
82109
958267
453553
590051
336930
1434244
1376171
1572345
807392
559849
1175261
35878
53015
251711
63179
294287
651727
977548
281172
850615
334391
664416
665525
581765
469929
641310
1219434
109904
415721
11559
1034538
448278
803031
632351
574060
858188
580507
735791
1645207
684434
89852
1609135
1336582
1468348
1037104
1506874
1169726
852508
991884
1458204
433359
460359
1622624
1522733
368046
875193
1592565
391402
375806
1550725
1614513
459489
940690
1130895
1646064
381893
361695
1541491
700292
518774
727205
674784
753623
1438699
731101
143109
1328919
278949
1418352
213443
1569005
511420
1027271
1348499
611527
378095
572701
715534
460816
1642509
392944
1225308
664256
542523
1491326
518060
1035142
1554231
127605
466392
728132
1449744
1460470
531391
687783
651640
1053628
1438874
514006
210125
942935
1118864
584182
318484
88627
276193
13936
1087148
455222
533988
712640
1294864
750876
1084639
152017
43795
1475078
1109900
637584
755089
364256
1054120
400001
1484809
305966
1565511
848677
118757
493061
1199855
1281960
1125377
1548872
14666
1559146
1095270
73647
973879
1067526
1362192
116504
1153819
414020
97987
232353
1567504
130007
598328
351513
98018
885581
1152080
1429669
633788
151839
1163662
860070
1187195
609709
649320
635664
729065
701182
1028944
281416
923481
598408
1218721
970748
279925
1025041
36941
463943
1188129
795749
1448707
349323
1364641
163637
1064005
1245983
888258
118085
1374034
1460655
496753
541487
1197977
1019087
238462
1460237
1179787
954042
87661
913864
785615
268709
1169220
438312
868807
1555747
369623
691045
892658
1001051
804375
1263693
1117640
541929
577988
807017
1356984
171169
308581
328194
630383
1554950
246176
323474
1064607
1255026
1252550
1401911
213634
743894
276946
1395921
893349
176609
234014
1644429
604445
573011
1355654
73678
563846
366854
550840
190238
1434769
162493
1215290
1517199
917886
342068
591165
305991
1423041
1588466
571996
1073322
1567324
1056771
914019
1326061
1475812
1341239
771089
117072
749433
122952
728870
851409
1035746
1057258
1213234
485704
463651
87887
907783
739991
197019
1211272
952080
455099
142916
466993
1337975
812140
634408
642335
1121851
1096078
546469
719676
1355676
1639199
734524
592334
436398
140108
1473071
1393017
58383
508729
446743
689094
513390
750831
1409809
444069
1237313
979319
186732
1049324
290495
1264443
564086
809355
1569261
470949
709358
877185
1286697
1631200
439868
736198
475267
435137
308920
1317358
490755
674852
631886
30182
379244
1108939
1357184
1085907
133947
1439449
266735
162610
211857
235923
915210
1586303
332967
290751
1563661
1086866
504446
1578329
130696
665950
1478843
1227530
1167251
1138202
1040950
629153
1427265
179035
1216578
1068319
643828
1320042
762731
1202132
1102995
867124
1457124
303363
58308
573425
1018744
1501715
1427773
455737
1534785
611126
652753
989496
146750
58306
640408
1309260
493587
1364067
1076448
1019439
625160
488130
269484
1093746
1447919
1621320
57660
1579888
16374
1156359
1000391
878998
1467997
314782
1234886
1565270
1302926
16250
670404
1424994
822899
214578
803893
1602606
828526
1084290
714683
278211
253512
336178
986288
964895
1294277
1219418
909595
758422
954158
500597
322790
1149542
1282139
133792
1067961
1236096
1497197
490146
613227
128512
798661
1636845
953903
1046511
1075111
1461886
1546557
360616
989395
1597615
1411056
521381
616522
1372139
1591202
100314
338049
179163
251136
696241
1020724
1165990
630113
1211248
1355232
405091
1628649
921992
1580813
1422778
11699
1418010
1554326
1623251
1505884
322210
646566
1129507
479513
1100649
1402116
317471
884767
870036
1552779
577319
30298
1162091
842776
1075776
1435275
381028
453451
310648
263599
1330141
366593
315165
1506710
688168
43114
544829
448591
1469597
650927
197972
639103
800393
755640
1156588
871814
464680
734993
1118509
248997
443892
1235595
945474
1384287
771882
879806
125692
1388284
185317
1646344
1361472
579701
792110
557818
771471
1439860
1338670
1579904
181103
1222168
435369
1618163
631175
1546624
1589043
1092297
1552813
1271248
1341697
1448685
94052
356930
1063288
1047344
1168183
1572102
980575
1253875
1194941
486675
544236
145227
409653
1223457
108388
641749
53018
323552
1258689
1184989
1441296
1003354
1333046
735820
1410815
1421119
904132
1615036
262024
1560591
316212
760652
1093873
1607943
1366866
1437966
1323960
810496
134824
1479333
143059
1243490
1387638
1441038
1237638
483348
1198138
1642530
428335
1309680
25937
1231401
613755
1151137
1554991
1166822
261143
1029901
1411426
1397140
628598
488625
216741
758697
1498929
320931
547504
537628
1492179
168196
1309272
608475
1302240
459281
1456143
1591713
851355
863667
216364
1614873
1266580
1519912
951205
978104
465881
756542
1436426
1172059
183206
709733
299806
208560
171848
151634
283092
581214
1629227
73477
573281
992315
864870
1390453
1253846
1579631
339852
1154984
67547
1414010
1201199
1476364
720662
1278659
1345764
1480846
86370
1357258
928357
954584
688175
513308
485527
976576
1270250
108413
1001390
1056567
1153814
1933
95948
410581
206127
1298054
1072090
47327
1042088
417637
1104333
1484943
198644
1424960
1570568
254361
1058458
1021106
836512
591292
1091490
1499105
989072
370216
257890
560475
1404283
210249
548116
960872
587452
912370
508212
1137386
1476889
1134172
277405
1273572
1571893
1348145
1321097
946363
436179
555732
383243
1386152
865455
1201332
663015
327091
434861
415357
1139648
921131
765751
22252
1397910
822252
759757
396081
58596
988796
1084414
557915
364234
301693
71568
135259
647809
392557
809924
791222
1020240
554941
1033809
251960
468118
645913
792397
1184086
1327949
96747
149265
299619
1624258
89650
1588722
1493388
1324024
1279918
232177
1106185
895981
965933
18533
86955
809021
1111123
91059
1052057
399114
875304
1595848
1586268
558189
1140478
50952
1236267
1424928
1531131
1326072
1469215
393354
899311
387022
1162518
683459
600562
1056033
1267477
1191717
547045
383134
315450
175703
1186790
482179
371717
620446
1619337
582670
1327248
1626756
744999
943836
1610301
49760
1128303
324641
883755
70396
420243
1218040
692826
1041507
564789
704061
1047770
1574797
1056165
344122
337367
1181888
1104542
503884
845121
648627
702866
762465
618694
216982
1159794
506353
1585045
1042545
612772
939509
701684
1015087
1232748
151093
1266887
614171
537150
501565
100325
1568596
1092736
659672
1280800
1468257
546601
269386
1175622
296874
855713
1505502
716266
855485
1260260
736012
995668
151041
871631
1498237
1164406
603619
1381164
192940
1538425
902846
872074
589014
1015081
1626990
364843
1195862
1280560
1107022
532159
1565271
675959
1556095
1429991
362442
1089043
16476
722868
937600
651007
1287758
973679
1435017
1448494
149037
1522108
425929
1596575
1574966
253880
1073470
964003
189837
1641015
838509
598365
515509
1041160
1177045
1277531
924800
22194
735231
1347830
1110143
715151
95232
1083836
810893
1428686
1466857
230186
1358731
1053201
1424671
1583753
1434729
1615763
767222
1302554
1623570
639656
694486
242284
1015518
511800
979949
552837
7072
1226759
981111
480918
27487
370954
1515528
1614489
160338
291129
1541604
836425
996709
1359345
1590604
1483625
264910
980818
1144953
15573
1495341
1362625
164955
640569
956403
1174790
1538326
1320752
167635
679906
155542
878731
726524
1023295
700191
899878
596670
942935
1440024
101559
892809
518262
190093
552964
1511263
187778
1116690
1428579
847060
1562739
1575107
581076
734839
899864
710052
1280458
102005
659672
40133
481768
456312
1259333
1595301
590015
1127526
1479728
1600927
942798
34300
1588108
1573442
557765
282208
408798
1454648
1259552
267294
446921
1626854
1237690
1360251
669628
713996
456280
1238036
212934
1308183
320865
679053
1578187
449206
1550026
849464
785906
106014
313453
1479647
427307
107742
1158788
403642
391020
1419532
772652
652885
1505025
719695
108871
768164
274224
1126275
77791
562450
514410
592511
882585
1282562
168328
641415
575942
1425221
465286
568463
1511673
1629283
819307
457138
133975
1555445
1507208
246907
991310
1077813
866972
199818
371558
352074
1471550
570748
843181
698947
58582
1424798
1425214
241106
399359
1690
599266
891275
327688
1293808
759328
1519686
1428007
1307893
863434
435130
52147
1471642
1051106
1295701
690577
1442429
800203
1208320
973514
1521681
272229
1543138
1500833
600045
73214
748187
518634
459952
510994
1333082
1459846
188103
294310
490653
556983
1241788
438773
1343041
379034
1285684
1010954
392137
1204131
1364330
1511556
883308
758047
641533
92950
1611673
199254
29179
357389
335561
494667
13878
929844
1228829
1124944
1263677
1633279
490919
729045
63205
1529352
1002218
1038269
725379
1534029
450248
273779
448096
1377055
605804
104735
328036
1471587
1133239
822762
226681
1477470
497081
1567131
348511
1611003
401863
142790
694265
649601
20305
161469
1176952
423881
462018
1629399
813452
1354728
946454
106992
463035
1549668
480691
140354
1165887
1406435
800493
582308
1038855
685198
123967
850210
734766
1298045
489918
918613
1044043
325022
221935
1203098
307842
1457857
831390
1188168
1148933
420865
1426888
1614955
225255
148360
61298
1254881
1389629
787271
1320128
937453
727765
1504806
4729
3431
326850
724400
44613
573888
169295
1041165
1615769
262492
804810
1216659
1449283
597248
909422
1095792
1537821
1619951
451296
77085
1013706
876033
336358
688978
448693
122374
1582043
1161746
814141
1088118
1566552
765799
1066165
887453
239107
1037618
1073237
1317975
928137
800477
1026284
995821
1464342
1634322
862226
1378213
1011819
446741
1257398
369295
465958
1550955
1045116
1203207
1611817
339034
904024
1629657
472015
59234
1047224
1218358
342219
155356
315429
738631
359803
873349
762135
467198
1464169
266158
544090
471079
1589209
1443314
1248484
367506
119597
101360
1543772
657688
1458229
1289466
576570
1239236
592109
1402754
1394651
346580
53517
1257542
1112740
623671
627327
899582
1350410
1164388
914344
484653
1619297
383451
960071
1059326
964208
1361668
781322
529672
318111
244469
95699
1348338
932846
1219919
1531350
1199980
910710
246107
1506579
1374989
1480298
735830
1110158
646078
796415
323110
1514248
460028
931214
638104
635191
885569
177583
878008
136917
18973
1342456
664886
213945
46749
370138
461381
843209
1607218
1039385
55579
761046
981533
1077713
401036
575679
587142
1150825
773002
1242755
1280635
1154343
117814
158379
1146925
816566
1327570
19576
878645
760424
1149737
321371
1317041
845967
87439
220319
45176
53374
1242748
65905
1330988
507164
1527269
464015
198250
494740
826031
338363
519698
949968
924367
162287
39975
10250
1325586
1365440
409475
1241855
426063
399286
579334
867269
825427
1186247
759990
57112
309122
419472
1044371
217681
1173462
815846
1103464
1461309
446680
483253
1209383
1410798
604669
1188469
1396764
781929
1558389
1286579
611926
1197889
475273
1492202
428961
1642401
1211067
174603
992549
304073
154199
293351
501088
940165
492207
901987
1548950
1415316
445472
1204830
1517420
339181
136508
883134
1642059
706998
1353161
1606489
1245438
622441
1629331
490586
1569367
1536599
282372
122418
507388
1359433
1148716
1530636
1174684
1201434
410197
1167787
1442128
31429
1444996
1075751
498438
242929
1300617
1178785
1021164
1637678
486985
650675
1349931
73833
1172237
1005856
519520
680703
1398639
916007
673452
877562
261639
1184507
1544023
1188197
1633227
1042837
818533
31767
1156628
9944
1514761
1623407
1058187
77780
1403676
1624739
1110429
742587
341418
440097
462255
80881
1426081
27584
1438018
1620075
421489
1536569
828564
568318
1386149
745622
1342369
1575297
1580368
1328496
598492
478857
646452
682067
1332570
157596
1324556
1607069
777231
563515
116889
436960
1307033
929367
789718
5688
415055
260181
427317
690096
990434
1444548
191525
1405573
15938
580088
916133
1206717
446051
460064
526615
182659
50931
973880
1343498
639454
321164
1354789
1568500
1152356
662118
1239679
1452887
349276
198799
439921
1419265
813131
963315
927702
500943
1161552
693603
960371
87467
528696
637242
1456672
813846
1459681
1131372
867730
1251576
448924
1593105
808393
993785
725844
539398
389459
40985
643007
1036827
476995
312863
317589
861141
393773
886436
1069780
764882
1333847
227212
112994
1228250
167791
503798
949549
261146
478264
345265
1414649
866913
577679
714742
1594806
1054500
400562
1430627
1574078
832425
664278
1373588
377121
607437
225367
933178
1631959
1490609
1400718
226620
630509
508415
1597328
1008395
122736
1094809
577881
1011652
716245
121247
1165334
1147354
1394987
237932
714812
796702
25105
1115025
497779
118866
1540855
219108
1306310
139081
256415
1333895
1557233
1214923
463568
634383
664071
638631
544924
1627516
600051
1343539
112954
1343361
935280
641514
306127
1427834
552791
342224
877572
128901
269616
962813
1174484
615032
179732
797883
571537
208531
286836
903494
211506
308349
423097
969782
1201186
1397164
322810
613349
477269
1207916
522816
122279
311826
1509946
605683
877656
533489
484014
672087
1446690
487676
500160
548345
1375641
763100
1376384
36800
40445
917664
715727
1071428
145598
1517682
151299
1578561
1326448
366169
1501815
183111
1010995
1647399
871298
823565
1459420
1329576
1213485
1506613
332626
1476204
622616
1383477
1503934
518877
487866
893797
1632352
196822
869641
1094614
343022
1607289
654308
277143
936925
584430
335524
224048
1591119
445668
1489825
466833
884794
1191388
526689
660303
1327520
909156
198581
257406
1377634
229917
261264
616003
1479499
1223899
123360
1059178
505806
1559824
500441
1335693
1168646
690313
119294
1091209
512688
483881
1322477
1547171
957286
579701
563063
1090294
1080513
1489764
1280021
1029608
223736
663762
1533614
1478797
1417794
802006
602788
992794
1303484
939354
609280
843653
1548026
62481
132854
251961
716460
828096
1093594
1285688
432638
493995
1127339
526278
1169472
557749
219638
761138
587313
677067
1060888
1051574
1626251
859580
968713
464482
283498
136527
382265
322012
193758
382443
1126029
16906
307757
238331
469956
694962
38906
1140614
1406142
982335
1515402
665686
348454
605106
921119
123397
1630861
621163
1098971
469900
1221835
92363
1050575
1126460
153962
1436672
1167816
355490
1625345
226083
512612
1341014
104764
281087
1526142
1282059
105656
214241
1329233
1155230
698172
650793
116557
1112419
204871
266169
917712
503895
131147
128496
325589
47136
30854
290108
1281107
1470085
1581090
114836
1426226
1411411
740224
366598
17852
47257
836037
1592183
150152
158552
220536
407796
438075
4191
374387
1281018
360859
979117
451985
1634285
1381178
474125
1459114
851278
322095
948258
694753
1067214
1399863
528783
65140
1445450
23804
883777
842507
1601875
1045579
528230
958922
717520
562686
515312
1000729
1480311
1226412
899001
55280
1328815
1342409
683826
803440
1202849
1408514
261442
1042490
1076672
1227996
715356
976612
355619
152280
1321681
796903
899337
380925
492138
79784
786966
357647
60935
1148709
741977
1528011
525330
184450
485391
901125
1255854
551610
1253453
919695
1407136
1503405
1000147
654482
260428
311131
12326
313694
1587321
972058
22162
154111
1430085
206922
506174
384464
501363
1293364
428651
1103647
375272
1074250
621085
1205294
42615
966064
525206
777404
1358435
758671
1067466
1509456
673696
388572
602218
306407
1337661
567389
1286457
1168492
1641632
387996
450663
1523939
424987
33878
653874
1358829
1390751
8129
704476
854426
585513
689247
586229
1280450
1230682
1520775
1025083
1257823
1553712
1277667
751637
724184
1101245
786776
427199
1029819
1382940
776379
1192540
161375
1492110
1598366
512542
161597
550904
1604505
239464
1345669
17358
702646
1413134
168901
1130836
782932
1338305
1124932
1534676
315233
315129
323865
577569
813352
564625
483822
262953
176548
806203
385523
710343
1527174
813060
379968
311549
1593662
613053
453448
429268
307403
748344
1407154
43616
219877
851034
1393588
1018907
1279098
1261335
234732
1302074
578620
975209
1253179
52609
1643391
480310
1292823
1270199
378659
1615323
267664
746146
1511574
375470
815799
1198088
1558654
968996
857892
1499893
646166
450046
1607535
972532
48158
431021
1564148
893949
665204
225633
295387
728954
981654
220685
429893
117806
717172
952452
1408815
329961
559222
1286680
1315067
652527
650800
735585
164747
223126
608604
1410365
1158908
111074
384006
564277
1269486
652337
1378645
266537
968160
507277
1068943
736198
1374855
1593884
1352340
1317899
729785
1044404
1558844
918819
349140
1577167
579638
1337247
1152387
639428
55801
1225720
177053
717677
384199
1316199
1133934
6616
373559
1484267
1215958
809367
159648
148361
803084
1590558
1631084
670099
291324
179284
639502
498192
1086358
129246
1257976
894586
605645
1010265
827878
1291838
956597
1346514
72715
1263214
1024648
1172348
701686
45680
1388729
1066101
1514380
970740
930869
1377264
1068056
221407
459275
323648
611392
1000830
492397
893201
1474140
694903
798774
129653
159091
143560
1059429
300427
952964
1050083
1351878
562136
1637951
339392
1550847
10398
480761
614278
1237274
824798
1511408
352057
366999
1075457
918473
1214664
512593
1218926
407262
1503132
1346784
1512193
1536799
432959
178220
804960
651279
143346
247404
497373
1021352
1208543
188018
95743
1268507
657049
570554
772684
762454
155859
1544871
1347353
56581
896967
475816
1098239
871332
1039442
467126
312647
331876
155837
574276
768628
375459
1380431
1537346
642419
854883
1206722
723408
1005054
846299
1249472
351081
939946
369789
346893
67518
1498327
1348620
134744
1261071
718005
1227673
172410
1413940
368785
76815
1362761
774737
1157561
1368012
1490460
1541623
618614
261537
1002173
1277442
1162007
1080047
393092
1613229
563369
937457
1450356
353542
228458
1374999
1585934
1426135
575485
163163
641733
1360916
822939
435412
239765
1323235
174392
210965
1129937
522341
1060591
571660
148006
1063671
463388
1625809
1153950
1265954
41998
1304545
1634596
1222135
375010
218300
685177
547192
626779
650916
1120754
962275
238258
1002826
966609
1234858
694282
1546543
145525
1588310
296395
822590
1334398
1002519
426218
33525
735374
1282327
130169
201873
1272550
171017
1027506
873828
1542776
1155360
791993
826685
655432
1471250
1016166
247856
199054
412267
257305
1234008
1201080
530258
1273041
74429
1574539
385608
1236629
1402817
323367
1223192
122648
536732
564011
1201893
100832
1070809
918534
434316
470680
1209677
1143002
960846
1053966
112488
256498
1346204
1367231
514318
801425
518494
786943
1495222
986711
86516
562300
453358
226214
832644
711721
1571059
927766
840950
1498396
1211091
1455611
1002759
1033420
1588097
852936
633406
1120627
1336891
1440632
744380
101405
465235
792695
1379195
89810
774314
1372998
1161092
1189834
25267
31304
17895
1632381
377802
358742
1247495
1124825
1391189
1132824
1491296
283305
826055
1265166
592779
643815
484452
1583149
1423256
777102
846562
1143008
949107
1332106
775590
1562272
1484707
1380488
48571
798335
861528
1586438
1225896
131494
1358435
61873
1161480
487074
1178760
1215047
1517734
539833
1310703
936721
1356391
730349
325532
479485
843660
299247
757633
1008981
889737
466959
737251
897500
1436061
485344
1117540
346576
1492393
1134494
55198
566422
346240
823729
32184
1268469
1039945
1167365
491084
1128555
1058377
713985
679331
236038
707437
223538
695183
1515095
1029777
1085594
214203
682930
1202840
981676
325228
451169
1322589
20396
1346255
144199
417461
1492861
1016895
1622454
275120
928920
514490
131521
1275788
18212
1268307
873155
181781
252654
824928
712290
1463363
1610244
1023054
840902
335153
681196
67162
917340
550274
1631801
732171
1257101
851514
109811
700900
1576882
356834
849320
536445
1198621
957863
310019
170307
212130
1219985
370625
1580633
1165496
756495
348867
1202728
1636651
889394
444929
172200
143822
173502
1087877
1097725
1205972
1192009
1392785
786046
304525
537406
349946
527366
1444206
943718
1280943
1491481
1363635
1239362
1418955
1408761
1638977
1446392
267175
866128
386219
69701
1617163
984645
255000
363387
156467
889877
223388
438546
236318
1295540
515408
51492
548555
1077111
254274
530336
787455
59326
807491
1564708
283782
433898
1034338
296347
530552
1501625
1637863
178938
675070
377949
1528494
1565299
1604039
934141
1414096
1557359
798241
545713
580575
326718
844470
1569773
1126913
1049789
1155958
1377699
267207
1373630
1008600
325783
156846
911026
1308988
1383657
1128166
725581
1057884
1581271
727017
263101
1186607
336935
252023
886746
851445
190105
963829
920454
918817
1450862
686614
209820
945937
1031319
1584124
913661
132472
126074
1615134
180198
182470
531078
1564909
295497
378345
985618
1614378
23904
890177
280892
700982
1224818
926095
420065
694578
1291515
1277551
861872
554921
877024
600371
717809
464244
1209582
1565407
679275
104586
1264528
1118199
1379530
244204
481547
712576
1409369
62457
659243
1600648
1421620
737661
746004
1294253
545712
1071839
959952
1427118
638974
1295576
1572500
85963
66206
741841
875034
1628100
1346275
1311391
438237
1597597
637729
1121794
16641
1232560
1400473
432353
750731
420723
541533
647792
1017047
350885
623098
1489399
168284
396453
510855
713383
1355182
249811
8390
1301909
441340
539236
949967
1110662
1423134
983494
206045
1197290
1511878
927033
310697
81826
1489894
522157
256017
648623
1217336
1189254
231994
911175
48340
1339638
593407
1525263
1288952
230406
350695
74004
1487767
1189647
782821
994619
714800
690315
1519072
891000
1522420
1485867
831045
1077181
348461
1575951
1414141
741519
56568
1352960
1037200
973542
332313
602608
423520
355607
159060
1505469
603032
569756
1388372
558635
1072854
1414749
1131045
1629145
749033
643916
1411621
1051506
1613449
1590553
261318
317679
239722
511771
1379928
116286
541776
1531145
826143
587709
709233
1337316
1616641
106937
1154328
109096
823083
787323
25461
736236
546178
644727
456960
1111917
1146245
28227
667943
297490
1404604
480194
823892
834367
1263020
1056465
520346
443210
339393
1475586
1033235
328196
1162474
460282
365141
528057
1438927
1458072
1235501
801351
1466587
1125497
130271
1606307
62897
652469
714136
487819
384241
1030474
465837
961206
638622
533340
540663
8443
1053833
1315163
1579006
5481
1164573
647539
14177
1268610
993901
561984
1466229
1179932
1629418
1252062
788275
340143
102891
1580567
1249604
1410047
916148
615403
1473765
230066
1033763
190969
97630
58312
250170
998506
1481511
1109514
1419516
266671
1529595
1065986
1240240
468843
649380
430857
37139
1096322
664641
1510623
1164593
549965
1226565
775228
1589883
880904
930373
1314303
1370662
897867
507393
1074434
69454
309303
1194815
665991
712665
1350222
795397
1574690
252334
502851
1510235
888909
614330
123483
1529388
31959
254307
123162
1626664
224351
333114
564966
701720
684377
1507113
1177376
1547270
593042
179977
190035
1347760
1581511
617465
113579
764167
933762
252602
667620
1031870
731540
201885
1287004
475620
383976
1544589
307225
1039369
1294560
708159
1115913
765167
381956
1551739
1054502
123999
1582246
1157611
1393390
64835
1599086
825534
105412
1433208
857748
1033940
553328
318693
993258
500539
189039
1051399
213191
827955
682078
981855
668746
1449049
205963
379546
599123
655010
203890
931731
1230054
691176
1108323
167555
1290596
338831
1421629
74900
1027465
1333859
1087919
302124
1164802
751214
1377764
302263
1263408
784541
1493844
942842
426630
564387
1518719
679258
157288
1198133
203732
838183
600058
639730
1022231
298354
847172
100124
1241389
801752
53435
1610830
1016430
694802
419581
847711
335167
1599666
1174224
164661
1129410
1161183
1611373
1593188
1599617
847883
1422973
748436
493407
49756
703662
1398722
670092
149745
1607238
984689
991359
345447
1332147
684997
425132
369229
341136
723682
1041471
361129
1152964
398331
274565
1588547
1031089
270141
153388
754884
22120
196119
599805
1508418
589034
1516002
903210
1190576
304481
856967
487630
974756
787888
579442
320054
802641
168509
1019843
1300548
180262
365562
148581
401545
299134
319659
724931
1175253
263854
934655
940912
90723
1085305
737616
775148
1481579
1121621
841668
209881
552224
453760
1418415
569099
1343197
1131511
649751
10496
930886
414607
292682
46531
1626761
349454
178144
1449931
350668
1575547
1268024
338747
769378
594847
1576798
381
778841
809134
280938
324382
530364
962361
1095912
746826
689162
1333984
86232
1421992
292975
998052
446052
1050151
559604
546940
598648
1480854
1438395
394876
486534
392819
228683
1636265
351975
604302
1493920
970463
953000
833059
848498
1561773
1407832
1407363
618296
409818
986256
1154195
1027256
1358106
1288389
144450
180469
480430
142209
353491
1297734
611147
87903
1573709
448758
1092307
651103
1008239
1025694
691565
703141
379602
944753
788033
267640
186929
19059
1199012
489525
774039
1405340
1412075
1394800
1108530
707112
1060102
57545
687937
1211426
989705
288541
336637
566885
396357
1604516
922350
327594
322141
579735
177747
711480
470650
317533
3013
1208026
1443193
1317450
1294502
491067
85018
1207007
1256662
1433729
115282
1133595
228331
903464
203746
1597413
235413
871097
1177887
1013516
477068
503567
1477239
1011910
730228
1359816
1556846
1531081
407658
358311
1169900
1043685
372650
952961
1131957
906141
278334
1601998
938611
1631329
243976
922517
209462
1328356
961709
927252
1361062
364638
315711
1597765
1242213
116372
1033005
1124775
742173
246897
1061654
568622
65157
253480
1374053
268540
810502
986222
458566
397055
424878
802822
650190
1237653
202324
448140
429776
1446504
1060389
931716
1376420
981371
66597
993525
459103
1478703
1506970
1231635
1334154
694621
992302
1464297
1065183
664433
1539241
784125
619002
23001
1106834
390863
410491
1081604
1076956
1482186
71349
971809
156765
869828
328963
1197978
947303
1647353
1057546
128096
1234371
290838
1519464
1161179
919240
1414151
800899
1095362
1529629
1076972
1238393
624758
135726
294733
1074938
393602
1061821
565112
1308024
358332
1156117
1204522
263533
772398
125500
724726
1333487
641634
1085737
227726
1106910
1346753
581176
45999
1499153
1412380
1547905
1056059
1153124
117309
1442940
1614129
342896
524961
457402
1522906
323624
1111374
551474
747772
617630
1323775
1484522
265602
561259
1425043
1603587
273907
378695
1500231
1158389
76548
1560082
1615
67255
228748
673717
18575
1414389
1329434
320757
16463
1462027
1386733
238330
922047
591561
357399
425139
1459214
274059
1362733
1598315
654188
1291826
215334
1138098
663283
1186499
1144612
486050
458362
893649
1118728
1322869
331228
795619
691703
613617
847497
1478964
655013
1443476
18607
462937
1316460
1180413
187284
719240
498628
122913
265875
630611
1048547
387230
1201154
1143512
1206414
660411
1633500
1571546
1522628
1643017
230307
735423
588409
935153
183054
1030806
910422
1547436
444648
300671
1106936
1609509
529119
4984
1615995
1646409
935947
1429413
1193170
526052
829063
509443
1338401
634663
340212
1070999
585004
1025048
440597
1079978
618478
996027
1553694
261742
944655
1348001
1463764
566499
374606
943163
1647565
615549
1038544
1057472
1572596
492311
359681
646794
1267651
320879
1462426
1466768
1271167
1332267
959582
518063
795981
1098781
1039676
1583236
1044172
433471
1338243
449580
1536113
29735
2893
1303131
145698
181345
824457
1123995
576552
1563106
982756
980162
290136
1219818
1145798
68241
1199595
878799
468645
1097364
1638587
134433
499516
628007
1184343
1263994
1507787
677536
1211477
257239
12053
1145616
1140469
890632
599215
126049
1155974
1331946
1110173
1077569
1460586
352946
1283374
38236
343296
1391505
592135
1433343
740376
65142
230890
955294
486063
544752
384679
1563129
212540
84671
522624
647726
347514
21176
762313
737903
515753
687487
1022792
445917
1491443
1620685
63367
561406
519029
570018
3294
84438
1117939
1483368
857550
764778
1304866
442449
462497
1569707
701776
560181
639013
247181
1362942
1164950
1287383
897667
1497689
1574517
745228
1621851
1335516
813980
924966
905589
1375417
412072
535173
917266
1129694
763817
176911
724562
57004
2023
1404361
834544
1267584
965346
411338
1183591
849972
221576
329930
382088
1513767
1297005
1403101
25317
217592
326450
1108300
1115978
725220
705695
1171644
611659
868672
1618670
1617237
1014247
302880
367715
504005
1479779
1105014
1472820
976628
1574
799061
1228778
401270
1417716
1400948
638885
71757
238736
500958
722057
975176
796954
612324
591574
585795
146225
801343
108485
919368
728901
1310716
194740
1143178
1540945
130889
411094
1275887
265606
842068
304692
20306
434923
916649
15385
206555
1403585
1143815
1330028
946355
403597
1437756
158677
743686
147622
1156614
958505
523448
1346333
562466
278642
94375
510263
286747
523328
1041117
1098884
152277
895867
1235576
1645795
1283388
603924
428476
460783
685181
472782
626974
243681
951363
1129054
1157238
592158
310817
1397095
852976
252356
1173295
126062
1147270
758138
667407
89573
1176961
357774
1150951
1552423
1322657
687162
1395623
113637
1183598
1039909
1292638
1211835
678684
522302
909196
614531
390940
1624447
1352955
1240188
1284321
439489
690781
961031
1022339
1307398
135052
1104011
1305577
318876
865903
789490
1312656
790914
1457968
209293
212808
1599361
879087
670483
1357526
710390
1186668
1024858
333904
668500
105818
978698
968495
1327163
523864
1275618
581645
1219854
371082
1264430
1003791
1074273
160116
643064
771299
287547
1260782
712686
1535748
1034150
1236553
1644241
1280970
1178499
488662
1407157
250243
500010
156783
1530621
1464517
323475
668218
1391707
186998
1284088
1353116
1542993
1422404
1270037
158445
1204196
1540988
301555
10837
503878
1192249
676781
88023
1088185
37183
68018
1470727
1316898
939141
43808
746561
407998
330221
572616
80128
330830
1557424
766965
1417296
623948
1426037
432684
184051
187604
19351
1065005
357209
413340
398956
246296
1460350
431397
473152
1433811
1261997
1306880
1607470
684234
1629758
1036895
1387696
657662
91960
72586
764978
979975
1036844
571226
1281591
1196559
1174901
1242025
591227
1265516
364325
401071
383311
454590
17320
340177
822007
1408954
1253769
300947
765619
955462
1033420
1154907
31946
942982
739526
990297
553668
1527714
1644769
819580
201594
1227240
398085
1169684
282350
779191
1252669
1559267
958512
645599
1269134
566896
115250
991750
1537936
858032
959300
1232359
1577386
1047982
857017
378433
112068
1165828
294310
951764
877290
1478929
1582867
78232
1336745
359217
1234912
57801
1298192
518327
265580
643141
754867
1119578
179256
121469
1597019
1009635
1536888
542426
115482
1000764
42932
224791
431457
854155
1081234
1598834
1311491
100544
415641
1303084
1481187
425964
758223
1425750
867583
1098890
77930
1594282
1452443
876305
195287
711430
164688
1472920
999311
784308
332097
222494
1252165
1131489
547590
980757
324208
86806
663944
184244
1438020
537618
366867
610
971010
1132079
1249951
302639
1419276
663952
1449638
1615331
1384737
483094
94380
1493368
147323
1499004
1576682
455897
1351226
1424207
185972
470137
681507
483868
46004
870092
317770
87363
1314443
733191
151531
1350589
1339088
466034
1416411
1400594
1220025
145723
1177730
1128521
1550705
639891
438372
981763
400861
1365858
1428351
1553194
63533
206883
1243964
743484
1146332
395522
709631
1350356
254893
372909
494032
1032672
537348
1312129
367710
1544705
258499
1291078
1487998
1386513
1077821
6327
761674
142032
1107779
597612
353461
738256
1542659
1114053
1572323
1461689
822069
145919
1177230
685951
1119082
1214685
148528
1531051
681020
304846
582726
930192
198945
1493813
443676
951837
1124271
61941
1467806
297256
678080
1473116
1389180
1346595
965663
292054
335831
1377276
637280
430191
615398
920940
1458850
834716
1598709
1400625
570364
6559
676769
362537
1182267
879382
618947
692113
1087110
1212539
817153
136933
1127951
511276
574968
916150
368179
791845
1276269
1301803
683170
1432725
126213
1163458
1525056
1647585
129135
750710
641503
1639952
1181444
670416
142626
1149624
672135
217051
925566
552027
504214
1184002
561504
444189
800851
457727
1484931
31664
1614868
293730
171732
1471618
868490
217803
388109
1517669
1072613
26572
1485282
203874
161004
1214894
672132
143898
656212
1232055
1413070
1425507
938846
1256853
664978
1598093
735438
451960
715701
871469
166485
1097432
298650
457022
795860
809429
913675
1435607
100727
850970
1346728
189631
1251251
1440906
144730
356783
226016
1100439
880397
374268
247590
1199698
402543
1382011
549122
546017
1003345
591115
1414515
320497
1484527
1122334
649004
291809
1031854
334037
888694
492762
413731
1234791
104027
1550
296428
1333102
1144360
523929
1333381
1480204
305084
224678
838405
1596679
861415
535361
786457
20845
1634928
421721
1445605
1167113
1229456
133512
888201
1140342
1342857
89713
837595
362203
643455
1074519
434120
1077902
105129
1173336
1007766
1323542
1147508
1263857
1298137
561161
1350101
127471
728082
741397
1321315
852182
8663
619750
287008
982753
1530898
1490551
1416522
1343849
1540020
1601875
505400
950807
1442450
1376932
1090603
533146
302816
591309
1199662
484294
419273
192076
1288744
215625
154002
297745
612922
1475536
1594083
1055113
688301
1408094
1172159
1266264
1530202
1337069
973948
1215199
774272
538880
892963
23617
32427
924427
310551
778285
749064
1208107
473313
682033
319863
489869
797940
1616010
1639873
1314847
1297888
1302005
352602
107951
1017166
406311
85158
570198
265530
101987
1371238
1551077
656538
1071890
576137
144974
739705
145419
1076116
1317518
572033
472261
606598
1033113
762287
653848
1608083
1502831
1593405
1272187
568321
1048578
605734
706823
265669
1316922
1448210
756365
220834
408192
739271
1306380
339570
607895
316720
299557
1350554
1148946
290412
367490
85538
555811
1205615
670117
132590
55833
706793
212131
834037
1619526
1297575
1567838
515227
381485
1179104
74572
813008
19632
1617218
258949
1366282
1067601
514361
983648
375970
287592
304142
348648
1306804
679385
224869
1462966
1475191
1314480
235588
760210
15384
1107253
1031726
775499
1355128
429338
1509810
364520
284500
898146
362682
841056
393737
1111768
440981
402761
106034
1290234
1638447
389985
52798
1052378
365067
1038141
14331
1157557
786162
1016801
9700
506837
206653
449187
539755
434942
155468
1434170
959071
1456711
1633378
718544
1295974
111874
1451895
286690
1238706
109356
1455322
855578
1187779
1025401
1030857
85572
629295
369902
243969
663633
766792
427474
593335
934216
1107414
1014694
535244
18660
1358842
1386404
940845
399244
1366308
1376054
1227879
1413919
1030429
885904
394173
1056378
1173600
197290
510201
1061038
673152
880196
486278
1387619
149420
634932
1501316
1524654
386584
586674
1369785
630543
1084168
1226036
975704
1077069
1416827
1588721
287521
1378629
418579
875414
91729
993246
1027488
1056522
322142
22217
995000
1092271
425382
1196436
72268
374719
1284178
1484470
54493
1641736
347510
1093496
1138375
441467
835713
64458
552185
1603574
502669
439120
534670
1147667
19609
1113429
368640
863050
1019502
1536964
66620
1298682
740747
791062
1256813
1483093
892877
344314
50270
819012
377601
888943
143758
207262
216185
1061672
627985
1367027
391469
1153299
777433
1637119
365619
342282
743503
34758
849384
143458
906461
1032882
122870
1015061
975219
1420180
1565179
1610707
1083893
1262365
1217189
1373302
1596492
119738
755594
1213793
202120
216517
287345
873861
381371
1324563
257002
1176928
1445144
509425
1070413
1194852
485855
1026936
503074
219044
1444362
762727
980186
616707
1369142
903779
1432731
382154
1389743
945051
804027
546421
1111494
331303
744323
1168190
1378157
1530261
1104989
530217
187088
1000055
344937
845947
373092
222827
1216596
1028330
479687
1220920
142248
1177862
1101513
1589800
1231984
45578
149950
1141983
1311220
680330
1316334
335128
515445
1570810
338665
348885
946767
908665
1195681
987197
1603916
895033
1368033
382637
726442
614832
26644
490079
741610
1125838
999045
191311
463881
1439193
1005139
1285272
147530
426336
1240816
169974
44158
509080
315031
1256096
871087
935740
76492
463949
282588
833519
259178
1550175
565343
1350839
970251
563655
1461630
359959
191214
95260
1402661
205422
72258
546333
911832
1522818
1130592
1253491
1213274
531145
1231782
562734
647477
481799
1535344
87484
1480463
1352679
330344
573000
323687
1142174
581803
830952
201462
375973
344753
160516
162422
652415
244364
273967
1494315
697080
1481238
847746
902719
40344
461666
880408
567278
990971
702715
1142391
820642
662925
671593
1542413
1312396
64087
1145335
62106
1490893
32342
826580
1466513
14732
781893
1224077
478839
1612977
77226
105280
1361731
1267398
287868
755800
377184
88608
465215
681329
536761
745751
1439065
1096477
829020
818935
767216
721484
1477955
1087087
1594384
1233226
1349322
384517
667651
1308003
1042449
931668
927061
1576635
156354
487440
316535
1456590
1232688
179962
578819
1005135
1465772
1531095
910453
474293
1417176
623693
124255
1227947
1009552
1437451
1445129
428022
437927
128413
993271
22838
1639518
138227
1124068
874851
1376560
1137029
1286644
36459
1537686
971429
1380918
491715
290534
34785
1222417
761851
1086314
888401
1159054
737480
669823
1579747
1361502
221749
284667
1309118
1557912
78733
1098825
1454850
815397
97587
1392419
1525792
1442312
196940
960325
703634
1362806
908304
1550199
666784
696651
146398
165155
395489
1196461
459307
846372
487439
335250
829342
1632937
424068
1351063
890969
712791
531139
232129
1271396
1104551
75032
282837
1073405
21617
284228
564639
1629012
1613264
393847
1569802
349448
1406986
711552
1190513
916342
307386
755542
1278679
656176
1404780
21800
1337465
537628
632678
893364
58204
221372
27833
687043
328176
850765
1184779
1257515
37191
816928
833630
689840
1623367
19836
1316957
808243
421287
1449156
984054
109235
1461812
1127927
1461940
925076
686203
856334
778717
687535
1603801
1344627
1294704
521076
300591
523
422544
1008713
748317
1492070
1469941
76977
325243
1054373
204091
150723
1020063
229233
47378
201988
1466591
502492
166877
214727
415114
1074347
1087347
1218213
38681
928503
991366
330098
104133
625208
973717
833775
1328718
130427
547053
128659
365365
814197
1091851
1398936
1175825
783475
799428
472855
1196465
520420
965905
40348
424419
1606359
677143
546573
135885
1032943
391848
664610
1330996
592568
1014159
137756
1084878
1190297
878911
775529
534462
355799
682093
1454302
1115536
1634859
210997
631356
979457
1397020
1154609
555128
52908
514191
791606
1148762
1387070
512712
509889
1036469
496990
114509
334849
521365
1100130
727272
461607
606020
680891
566164
606059
207798
1366932
126246
1262009
29089
434584
517515
156013
730888
1643556
608458
133839
310941
396763
988716
1433119
1234915
452049
1012894
72570
141679
227159
792882
201736
1234528
1358727
1540905
254108
1097067
1218812
925732
1198553
1524503
1005827
130794
1105316
257927
1117498
626621
87507
834325
660688
1155453
1091682
1254773
730238
1642050
222104
241463
773409
11885
6130
270829
1531826
1111395
842180
1113617
1370852
572315
636523
543521
203640
1273533
1015921
1345925
1561551
850552
1133020
1513144
451806
1300141
1374488
155266
1384038
610397
1000285
80567
901473
855070
960806
1619359
139869
416242
1349725
1574343
418140
878383
588686
1283952
603540
73526
1086766
1170877
673469
345869
981108
367877
1094914
529790
93315
1008743
1421813
597799
1103901
1414330
516908
1443791
304571
26833
768372
947878
1498586
1162679
1638848
633820
15976
95797
1410813
1466646
492524
841014
1506530
1608393
1004830
130256
161084
358157
811608
1364451
821325
807885
746246
190194
846894
176555
1613085
637070
1251790
1297984
368045
1531371
34738
1331795
939614
177210
1405938
1322037
92434
1547892
1637103
681572
746078
1436231
607047
755454
416577
1350363
315352
464340
326256
1598065
812697
195865
1492611
829791
1543543
415631
149423
127452
1560984
146740
488938
539871
477356
1007296
575885
1309911
1192880
1092074
1536954
226220
458221
681202
1025812
953416
148050
691023
8592
351759
337814
417449
562181
266517
1503534
958186
383372
744461
452884
1463862
568304
30355
921556
790747
657487
1048312
619838
1368322
1423072
399200
527352
1625446
1480941
396612
50861
886778
1086532
1532536
376631
1552648
1591
1298942
642115
387585
1241238
162818
27252
1366346
355603
279833
149684
1409738
121064
402438
920924
1286644
28875
39354
351052
1254078
1316777
203185
1109274
1283286
1175539
264939
745749
41410
388209
883027
857910
380224
1514233
337461
1041167
1472004
1054462
797709
43068
1275138
1298606
1082556
1336468
474271
1442976
132676
181383
1594761
770189
1581865
720772
1370915
1477385
861183
99093
547122
524574
904575
6817
1000309
861922
890605
539492
1229004
73819
1198361
154543
413326
1023054
1305953
1339094
413502
848498
18592
1405201
1282040
82520
903534
843566
399327
977388
1334824
1415995
985767
1329729
297582
1366371
1283492
1364396
1495763
791484
1579780
1437384
153689
1285506
448031
925037
1532591
174582
777750
567429
738519
981886
1129722
1516935
274608
293449
1506244
220113
1444911
1135637
460373
715300
574319
665110
600387
829318
515670
702529
1307289
14358
1034750
1254201
35730
874984
1236831
397996
48209
488613
1493642
1234213
301972
197264
1364506
609884
1053038
524779
540871
863557
744895
1297436
1569004
433397
841052
803266
1249964
569187
428966
1197787
122659
947518
486137
1193947
699242
909801
430622
1278882
1465599
1210551
679517
313885
1019702
1462879
713583
1372497
218986
929840
50683
544111
64796
120400
562881
1121904
285057
83722
813711
1208492
1375904
1564635
1063706
645013
113599
441525
1399305
1007430
1014991
1599460
936266
791292
27291
908693
603293
562275
1542689
976700
681596
103822
231492
1185824
600436
1417519
509513
51047
1555654
128171
826529
624376
477757
18571
990942
406068
944206
1529475
946560
1154619
1170337
1369354
417343
1151220
1157129
1477876
369153
1468596
862333
1264655
751578
546507
778055
1434435
595612
33643
607122
1619881
1119056
1283447
423171
1176058
224707
161060
1533602
1034724
324733
419799
494211
1180045
533682
631899
748887
431088
160871
1352326
1618252
196314
1627930
241985
395936
1142451
679097
1250317
518078
778640
1444727
1518678
883459
797990
1003679
294567
188786
94630
460648
911841
806250
922004
640282
865021
1060003
692168
254269
687131
244639
716574
1337676
580447
67911
111606
45369
1631318
52231
329263
1573277
1110790
422289
360951
1334260
1142444
96065
988153
682637
276219
776815
293353
624428
860812
1541771
1196102
590858
1566016
612199
565998
187701
117430
921871
1493478
1551569
1470996
883683
934702
1114446
843282
756479
871576
1302593
1554896
605327
782610
518838
497673
634909
1451734
105162
428607
162680
1264053
320606
378104
810361
651998
1152244
573354
105029
1407245
398113
118327
154862
415691
179161
1037411
1435872
1026256
44575
757601
923400
1509712
40378
1115453
965593
1312605
1478281
216324
1337279
1063118
1326749
874521
649996
241365
825787
88541
698120
1491598
1155368
1226129
323429
1073643
461714
87955
1010627
1527407
1258500
219019
215410
432696
1277121
1450890
303314
1408785
1461193
1483665
1419270
1204819
1214729
688846
312559
282677
786752
1199701
514345
856019
1612113
303724
241795
1223049
440622
610262
579354
774156
849342
1525366
1463308
54756
422486
525026
1007545
266563
80881
4799
328340
386341
1546908
688793
1528235
935975
490086
1504478
252693
868024
652254
1103165
1424204
1109068
137519
869013
1357971
1248847
567053
767170
374620
1063480
481146
428295
1490285
1645942
250806
736155
884644
274211
613442
687861
40246
1414509
957584
1409219
75282
153223
1050768
1647084
618075
451669
118483
400464
982486
720269
1108621
1604870
658860
1559942
1351963
105962
1518726
1501376
1281708
169537
1262696
1533186
69375
1592126
377525
377443
381995
572989
1485624
588739
875463
141603
431768
1423520
1341549
724812
826434
1334534
1449150
694173
104520
78045
524281
397132
809534
380848
1400367
238890
1463702
592204
214407
871965
754899
439151
1118581
507391
669490
308834
816134
1209102
599758
898291
967528
392133
1512604
1338177
1437867
1432953
826178
753754
434082
373668
1424211
808150
235855
27153
377684
1143299
332
334845
814289
995587
453082
1277205
1453843
816200
1481465
1487495
30490
1172541
417084
458566
379373
533357
1311983
479033
907987
638447
1488937
476823
1217767
266245
1297009
1326737
812924
1015685
513810
1582547
1630532
160722
376003
695313
560697
1032875
1550316
566092
1371916
1282980
473895
1305329
22969
162089
815669
1441503
481653
189300
315732
1494420
817795
809138
1636909
971668
1069127
1419560
376160
222879
230046
392685
608723
1312422
1598344
841665
705981
1269797
1576346
415639
45877
1554550
631067
989767
452558
477621
779642
1242600
478862
162076
1615074
1641452
1036443
134971
245218
1310875
1372569
373856
881132
16920
1203705
1543542
907952
959095
319608
42574
1155595
1558586
989801
539778
1601941
50907
145112
811069
804130
543234
823865
1258349
486383
1183973
907639
97388
1365328
95744
306327
458541
1454638
450124
269120
757389
190690
282130
904110
237243
235260
1179187
453247
1051684
211618
604281
580234
289970
1006805
1580105
705616
60091
78947
1475585
320058
1533349
1454392
1368373
548668
1553235
213449
413933
224626
1069708
1207338
711700
226802
1477327
1329975
1197714
1155308
838635
443821
613427
1101792
1055890
785167
1261216
193417
371356
101377
1340877
1309185
1418728
1032180
1538328
1425357
1182252
752202
1061025
622984
1431305
593139
1077961
1497146
1360996
1372988
1413062
651773
1314767
606000
500155
1021979
1286338
401910
585346
252327
762253
120558
60776
100523
1238506
1047029
1199151
423997
606654
1251463
1182113
1069453
428273
1087371
307243
796434
23265
423458
376742
1218112
676967
746101
64401
74110
1154425
9534
865862
1607487
163104
886012
358175
285887
77316
937590
1325991
316202
419624
639200
1484535
582167
1548739
928543
1391857
1259298
439700
517163
112842
786504
599197
978404
1447168
286923
226761
854141
209316
153609
812157
393896
830157
1167675
1529392
1281522
384873
506350
168801
578834
771782
848593
149900
747429
1025233
833158
922449
915885
472295
1239715
784112
1571659
837395
1284373
964206
906986
1052008
1425833
1481646
339378
1150554
648344
310077
1529884
1269732
1577098
380418
1334188
1082020
1226837
1157028
1446184
1535083
171343
173081
81768
1271812
1517460
1444098
1085684
604011
469440
880497
1608636
1421518
1306528
206156
1084272
348218
421874
1487186
885329
1364528
94050
247022
1429787
1584980
38329
1620249
436959
855426
181364
1572366
1592305
686998
1541561
284017
1076061
2324
33240
1192636
491733
762431
386914
314722
727181
655965
618368
1349030
313090
682003
1267829
189429
142878
687560
688589
1203798
557906
53584
641861
315435
543839
1473570
1361878
347442
76779
1159530
141117
870477
718054
128228
304130
522755
434649
1217260
837887
1295502
1249043
445218
1018613
117654
867602
847583
259749
949659
851320
1110469
1244814
1639032
1152698
1015347
1071215
1164131
199780
1123468
586070
1396612
990435
181631
897300
377918
883242
1279352
1074640
896325
633588
1261833
480233
509781
738508
179448
1465840
1561286
1285862
1065916
237971
744813
1615086
945203
929241
1142385
373456
472877
265155
680227
81062
49193
388597
863898
290066
1061937
1331090
151747
1000114
303680
545318
412215
343525
949616
1296505
1254706
1383880
868695
1213965
251798
318436
127934
476273
56400
860802
1591742
316321
418296
649657
596849
920878
1467897
1053393
1319322
178801
719216
415021
533015
119281
1333785
427520
661804
1547212
1554151
680790
46871
745812
918973
865579
1046903
842067
515986
1219715
1603619
568288
1103470
1435879
138416
1605833
78925
475472
4385
1330945
178604
748467
917683
294553
599732
167035
1257257
1600846
1641855
985562
382327
414101
1223269
86604
343445
1539203
99896
1122575
566692
1018909
118793
1519252
1301506
992031
465921
1337650
133915
400274
252878
51389
1161837
552068
217367
967473
1361322
486100
586941
1051517
1166543
444647
1542179
1388387
245011
68935
1566117
1440245
153820
1152702
433198
166944
1330513
618793
894637
1567789
584218
1100590
1328418
676755
257423
439696
1175956
798059
385228
1416842
403794
1555664
162572
1617994
586841
70410
951889
921097
1030107
23000
1434070
837412
846001
1106420
59408
911491
1376522
998329
758032
577031
544746
983706
549139
1423925
936386
1472873
1203877
737975
904299
549927
717926
1236647
1035439
1368217
636929
661452
621394
335043
795653
288416
734535
830889
1395541
992109
1408343
461746
1338668
1608965
98167
66949
533154
917986
818972
280329
504041
285528
90843
246481
487340
1178849
480971
849165
1209342
1565511
1224980
230593
1492816
1222607
330871
854209
1356580
11660
653972
584664
412275
353520
1444036
811019
30624
1208843
10269
817510
525166
1169277
255561
1043650
963792
1646693
102217
280928
89300
1220499
1351695
1379881
1286753
1095032
118664
424621
604729
327493
748612
223031
883364
1415112
1037951
15713
1355506
143685
1188081
1109688
1453845
675838
692111
119284
687166
289572
633392
7836
1258333
413104
713856
635069
742767
430856
1217976
1122888
1152997
1534093
253986
172103
1132166
402844
1246516
836287
896897
1457748
783634
530859
303660
769416
447440
717777
58376
1127698
861771
978062
1371813
113389
874200
1485921
1462684
468170
638604
212073
1627241
1222996
1096715
847997
123338
752632
1115824
1149221
755327
666548
139060
261729
754711
165539
1321266
753760
1487845
797285
782148
504811
676658
832814
282759
1413205
581376
706342
1441188
26265
517856
1270147
1359951
66762
869309
84988
1198201
53509
757274
1338941
921601
884227
1517882
179075
282593
553482
1045104
1477316
1321643
3205
540587
1574880
1092773
1619994
1556113
1357554
209218
237060
374955
1214843
220164
1509780
925134
653532
1434620
45958
571968
381414
764213
494504
1605633
1167742
306481
301845
1136037
270723
1075218
436345
843252
586443
1161463
901081
797248
552127
1590520
209793
197743
808613
1340842
728835
717678
1259544
1137641
357881
835587
1001051
1212896
983491
920511
1523042
33104
899816
1412344
146355
395978
335439
1341534
1510770
269458
981158
207085
1587002
1246129
1471165
944506
1365371
435827
698811
1578461
771490
1064172
1115503
1035260
137849
1447694
1563193
1086044
1443661
59877
1478543
6152
1348426
90153
272057
522745
451582
813949
1433196
1131030
427292
1199175
1427813
1387692
1368239
1105061
1561003
395973
464999
277169
1257458
1194465
1386260
622965
852784
977162
1201396
123588
570952
284125
259818
940281
761702
1165306
1117434
680578
912193
402203
1020102
574798
1131900
775454
321428
1082895
762469
970815
118574
972194
1173
1043141
125082
388444
1312373
329750
1292367
60745
905401
1010054
196276
905480
19675
19987
1438671
1063149
1317240
790806
154097
910964
1107821
1296448
1314127
1299571
417396
1334408
1486326
253042
929396
530386
21476
221419
1565678
1112174
1509017
647406
218401
8720
791898
429806
196595
196951
1598182
694824
772579
1225632
188994
1418720
224461
611705
505189
1446539
291121
1540981
1091944
125974
376965
1106252
156062
150115
1617835
309509
1490201
1511132
830112
328287
1493772
1468140
1446089
468068
1619105
1115007
1083966
1561869
1230539
24624
1023061
155662
1583201
618700
528113
980158
600778
4311
1448057
833758
766967
1506446
19831
1270276
332755
1637926
1365740
994915
746202
722527
280064
1569620
538631
114886
854386
463903
247911
711580
1357822
1427062
822980
955547
265997
134471
1128313
1333976
1252126
1018106
1225615
979878
650839
733579
55018
1347037
253688
11522
1504928
1112216
1005875
1540782
357906
245829
1618009
263351
1603043
821816
1254791
1441212
1166872
1445465
598196
1603589
502775
599603
515116
1534065
1173105
1284338
1417632
697913
1127764
362474
512647
714633
881491
1024576
594755
617041
1252714
983747
214069
211320
1344504
315026
499438
614694
1359133
394695
564196
891442
761589
938431
1567272
1211848
382773
1051223
1324154
1925
51331
259917
1218236
245202
524808
651585
626151
1218711
1472757
1080994
220075
635660
1537028
1257260
228455
681875
640650
1359888
409922
1427908
556569
850817
1132899
993634
1234980
403383
480651
239709
355452
846419
335187
967792
1044994
987920
650233
1301333
1240211
279484
456076
1588596
1543312
46012
214714
1496058
1525036
1330584
779292
856690
556228
106944
833917
1361902
1345290
617512
660943
1451692
623066
174350
478267
888610
233923
420330
1001166
434555
1381348
108795
376931
1006767
453417
772597
647583
1483647
31944
1356296
339995
1067305
802102
1425004
1320733
568127
493850
369680
378778
948734
145333
646395
411266
698847
1202708
72556
1100053
972346
755205
1610857
1116663
911892
1197386
1592713
1549607
948298
656890
1359172
897487
654156
1473159
1544754
177002
328161
1362758
997861
888245
1637853
1211732
322383
542251
1043669
419856
341756
1390114
1067095
415712
1451674
482668
1300466
820192
1237233
1588962
1442780
1518075
1051485
836005
1407215
1519300
470089
552979
614793
206770
1539560
1335177
619356
753767
1178487
234470
901835
1279427
1228161
909167
1563674
45288
1127276
81678
785250
1373551
226082
432352
1171276
258514
168533
370953
96538
977087
572304
33300
1393592
1512717
1472428
1101723
1077562
458312
1533398
1391925
310495
1184194
1117661
667766
622905
237933
226784
1096171
845209
1365940
149309
1187326
1350410
980138
586103
131738
675028
915525
411836
1521606
1313742
1172745
580140
1326439
1609216
1401021
1423491
24204
255548
996550
1311182
499419
462167
1074939
1357668
1403065
563067
340435
1591320
1240270
232122
462107
973429
642325
1429868
913835
877971
638522
788236
192059
1137875
685503
1176867
523949
497780
764403
1282942
218015
308061
577921
1481961
1027782
1310612
323098
1150164
1308850
1205500
699431
517645
1165288
1309975
1163182
1280113
987386
45704
1631139
946840
1320554
190883
328217
563086
553472
1302959
781536
1566470
3709
18480
1465063
419887
383277
1618230
958983
351252
971113
1249805
1106528
201160
758235
1467336
324086
700440
684400
361020
440667
413320
811497
1191754
777302
1092009
1617128
247918
617376
655849
1085833
1087878
1217323
1159054
1293298
501524
1521603
1334500
889038
190303
1439932
1005953
1318238
1574778
1076688
123119
956322
619740
172317
799869
1161670
1116576
102494
327925
6386
1393007
1259042
1451948
276752
1250510
187579
890177
1458077
1404833
1353385
1020841
953038
814484
1131647
460996
970540
771470
157312
273502
196195
904571
132614
178718
321497
945703
1100423
970313
811602
1017868
1419823
561561
643466
530069
1627759
622862
1400589
163004
906945
652302
1396036
779032
1198338
820420
253439
808364
1281842
1422975
324417
175581
1382747
815909
150414
1097401
1034714
1396511
487694
11209
856066
179155
352981
1082296
306781
293922
882956
457185
606139
776823
1618636
1554796
1369721
381189
78805
153379
999678
959046
5797
1021804
230959
574173
1422095
1438656
1405335
1458730
1190037
1030072
1567253
96539
526752
1341489
979620
1391770
1396851
1645325
644083
770592
423141
87402
945053
1081501
1124461
156565
616843
1530526
1551807
232944
1514263
1104341
1401696
343393
249423
596246
150421
686830
1297389
769584
533823
273137
806004
1110385
1216953
1170418
149621
68424
1161696
664460
539253
129404
1585920
1325324
375144
1117590
484273
27677
607935
1071672
947961
698716
1253124
733261
116243
1463928
1033272
987870
93390
1520413
1618533
880754
109588
913862
1045954
31935
547425
123759
583589
625144
898999
845686
718829
408021
81516
11413
151691
1515131
295540
499640
1107344
760912
1168723
380085
323472
231614
657676
586496
1420319
82650
1091438
894586
1529298
206437
1092745
123425
840501
1284867
851636
1126091
1020690
110367
638418
390434
261912
1618427
1205720
973222
1127329
1385063
1328571
1561149
946472
441227
418398
1579749
58833
1317010
1639561
755331
159743
961467
1581483
263354
32579
41264
165087
766535
105404
1601382
1552823
1478056
1336751
1106815
342544
1530316
1603691
597876
1030989
1544703
1192711
1048494
1627449
100597
1390525
1034928
769478
1336643
1592535
600947
1212164
1161647
1550064
786882
99488
1392832
233271
188197
739665
1104284
522438
255256
1248679
1040323
54842
1246357
1227385
1018406
471775
1501752
1620666
422882
378051
1374518
1003769
1022357
349594
816474
572739
436378
1556027
413478
773007
1631496
363494
852366
1310560
1353444
582711
841151
1644312
1125656
415029
103179
874647
1555520
937233
249282
273684
351396
1048894
988946
1494555
902003
1451299
443862
943338
741238
1639342
77890
539256
690678
590804
473893
254169
657498
613513
1011208
688799
1035690
174160
1625444
811666
1237073
1521438
1474735
7947
274535
1420287
1135293
704232
1034291
474714
663380
1303040
867233
348455
603988
570361
307242
1500362
652050
1569891
648072
1548799
1424369
95086
1165793
1420511
439747
1390708
446695
217682
368375
361024
1511645
494591
1370476
306147
310626
107792
921358
1487976
1206225
1637494
608190
1168944
131660
631385
492273
1575027
763951
1500823
838159
791265
383546
1528102
1227382
1074208
366363
60691
499179
218459
1203151
145389
364713
11397
547861
1038877
1409833
12357
347464
126094
1316456
1112772
144436
1135692
1631991
92575
1081231
662668
23102
176721
572274
1474860
820272
207304
441933
232845
1590537
406329
44891
114609
1534320
1572448
1451
269435
309319
1470403
967469
136583
188595
202002
728958
859706
826324
672593
1341764
793801
1220948
1494533
935213
90151
590498
573182
1228848
970585
1366811
106513
225960
872913
200113
1084369
1073872
1351703
1410035
1386278
488964
1215245
791593
1552568
47108
278959
1576396
950530
160762
1551960
1422455
84544
162063
975339
675154
352937
179461
1350625
956988
1053752
994650
642572
665849
553607
1519617
255293
166736
170343
278188
466858
1419720
1114887
11279
1408518
1344334
1318452
1326300
642023
898932
626571
1448372
600680
1607041
147488
936463
566830
51928
126679
240069
1023853
57232
1629661
998521
1390069
287342
957834
1410036
360582
1345197
246074
941067
1479850
1157904
498402
342623
915965
1342472
1188994
1043677
1457744
351355
1187111
861151
204007
484126
563942
1393422
999547
540803
481349
1055539
775894
471228
656181
521558
264405
385583
752470
290249
838898
1123963
1480800
1517785
610117
1139622
402581
902942
187205
276127
554219
1063308
876755
427418
942494
903811
1083989
1255829
107695
1383474
752594
437462
314656
800436
940857
1332725
38876
54854
1405177
1037485
1634200
1189298
1110355
507532
136537
313689
24578
1270433
1167779
1459151
559484
1377686
816679
1402899
987430
403702
321921
1419983
786886
64355
1239249
1344539
335873
564147
69606
321495
882131
746414
1167174
41720
13514
368015
515664
1519153
671029
429295
984524
1230295
26915
453371
696586
1547411
1601861
1560377
187908
1210977
1001177
996114
259155
1194301
1271553
1341189
886328
762655
949201
989061
609671
731470
640369
1572597
1097237
1217077
694250
156690
1595053
424907
1583977
330009
458442
1364229
656659
415641
1005023
773844
1559228
1011577
528272
79950
1519912
1304718
1082422
847588
112989
310243
1617483
1532310
909732
1569369
673010
1316674
1339146
1367219
1334425
913483
1026232
1506867
46674
819895
555445
659304
285266
1443373
620462
1436805
476269
139564
1482324
66487
49233
1501276
1281788
1193483
170438
688713
458218
1169269
411549
823455
1616367
1529017
111263
662213
910612
36947
1088370
195249
401515
1427964
941000
1467145
1263144
438999
1309112
1059371
75218
1546634
614289
1589943
1051439
43133
1321683
46970
497055
1216918
1394961
1369606
331887
438229
1321560
365146
21454
105681
1523829
941492
1243372
646760
1082017
1517788
1382856
466376
517559
1491429
998764
1218868
220926
928308
1255780
640445
538480
307131
902134
125460
361688
995391
448947
705547
757731
462249
970064
100861
1505043
310259
839525
1216363
534103
662000
740468
836554
1644372
589069
1417658
1510457
416297
121547
1223608
458176
219416
1429235
4405
323624
1166871
790
259143
318092
152666
14603
410813
1435716
1508446
410533
937466
85793
1003483
49983
1527343
1079699
546052
1216333
8973
1370202
63103
1248342
1457211
723361
1171912
792907
175803
1460815
179625
50939
249592
59705
1119412
646683
213180
531459
891674
1453804
1463820
1522829
637508
1225010
448738
1195663
778058
502710
1038884
567103
72044
770721
1572638
1066466
1358614
219514
129152
924059
1368693
487398
1638558
314368
645318
1229859
420817
1129889
1335603
698433
698365
152533
669264
115564
544532
332440
1370384
351935
1492251
908976
242279
1491768
751489
916526
1617153
377298
992832
380521
189650
936792
1373710
600301
400623
1124014
403144
688488
824457
1494667
1300848
117377
477470
623950
205727
1372671
22044
1100413
5010
1037399
303443
710932
255862
165469
655102
858285
218748
849152
729000
570508
257246
453934
245229
607493
828312
170134
1550417
917428
917444
422300
1110676
1386068
36296
638453
978837
356426
1489013
207311
612094
656451
834646
762946
295499
1582389
112470
1040627
1602517
1588412
1555198
512055
1049945
739245
723958
227176
1284912
1175695
1177749
718837
1262046
268068
1272417
1379311
177461
1637839
362752
478186
1537513
58786
351656
1097327
388509
4086
1236297
273237
61218
1459880
308068
1569351
874818
1520631
1253855
102455
566833
493105
38402
1540538
127260
559593
836105
759586
623138
237696
486675
496760
923512
429071
1620880
648854
1147065
1579509
925853
348801
1483975
1460410
224542
950691
649111
323995
1542511
754226
1056394
489059
815733
226030
1203051
887679
1611719
1096815
292548
939835
582787
192165
1558631
205252
652622
46001
832164
1177642
1259661
827793
388964
473991
1069597
1472174
1148511
373863
1348690
864260
651309
949058
1536989
1445408
1334000
1157215
134
73835
338358
750516
1069320
1504027
1032546
244163
485702
1060105
1106013
666872
584473
1034737
1286004
382735
1141088
488381
1055485
690155
1334032
257112
498347
844420
389871
1170155
1381539
253660
155112
1558601
1105904
1487768
670595
571508
801449
305736
1079318
1306714
522279
1528030
986504
51672
1512575
344623
507631
678291
1540862
1558324
1482133
229811
384107
1605488
1193427
115545
512846
1399331
947430
1317076
1376029
1454902
1529825
629414
599838
87070
558480
618547
452114
552489
1214597
1642551
648979
1626552
748455
943409
903898
316064
386991
1121746
1335819
1371405
1226379
329332
352402
1073670
1154980
1254301
1603819
1561537
283425
223694
559636
1115118
513781
1065041
72006
50767
1051070
167246
455065
1232470
1310834
70469
473237
1631223
818234
1544984
733197
1126661
1241374
1173352
527549
452651
1333562
1253198
681742
503034
1642400
979220
457602
66347
968637
1192577
1210015
814438
344142
1216289
1154470
1050892
837734
754945
1167101
834151
901727
398977
625965
928442
697242
1290368
857722
1124108
373871
822156
1233700
1547265
649971
1331228
129460
1378533
541338
1400592
78912
430699
1334858
988677
1530578
667392
4787
1527789
1399498
37186
1293411
204036
972241
753910
411628
11394
27678
410144
1177194
1015964
992111
463578
1236936
1394316
1060200
727489
124050
87046
329875
1647645
1610755
910016
1569155
1482139
966367
532567
679766
18316
1132364
1299193
128795
1358638
1274338
310243
1183843
465853
839178
1229279
705202
319343
1280221
609969
330095
345594
1478262
1229861
1147336
1224823
1204145
316788
1083507
62223
562745
24111
895637
775981
1038059
968930
207261
792699
85681
77237
1066884
1633449
468385
688319
1242886
796684
1349112
301662
997237
1347763
848680
850230
338830
822534
1491892
280601
841197
237307
493627
1458849
292430
718476
426416
119344
517231
107083
732611
90317
225812
1032102
503537
859473
1546455
416025
311619
1504836
664092
584732
186124
448437
92735
60714
1110321
1134176
3753
425018
783920
1415693
537365
499677
319628
575677
56480
872783
1003647
350729
124878
219058
715781
1417152
224375
238364
12245
1021165
316048
696799
978131
382582
445113
965912
713930
116083
31596
197530
733591
1179417
606528
521385
11338
300147
759772
1534146
1389521
1364396
570839
604068
3620
310310
1152207
495080
1225543
966873
237395
630277
371962
185782
1108307
1406097
388285
1583724
142032
1097487
1638390
1121591
849466
121347
104549
693552
367115
1003298
610924
30068
1594770
895480
779370
1317621
78137
178996
307825
32836
1568016
118696
1644651
1531455
370278
1407527
144951
739115
513822
444148
1429750
1540134
1116130
650493
374512
104938
912014
625156
830279
1587030
21648
207430
574637
1261335
387381
1448388
899192
1280615
538658
421938
1600855
656665
931654
364714
88657
316761
740045
64967
1203250
630497
121936
855812
4793
368233
1343027
1382129
1268646
1333090
1088493
962679
553513
819942
395197
545309
322013
1138434
1200185
290481
835903
730102
918175
1450793
209700
1413190
637189
12362
1353387
700151
1167266
92155
103737
457252
588128
1129448
518134
1077276
226032
858371
939517
1544979
920870
538550
830738
1330136
1521242
922520
865835
1446139
1348200
1330391
379951
1073277
876394
1391362
865799
1007030
208492
437207
1266964
728422
535678
730213
302472
417579
1334475
1260035
1175786
500915
725007
303158
482093
1596590
601613
712299
764425
457854
1432160
1594339
1524149
855513
713840
1187315
1611325
703599
1121827
710713
179295
884547
719285
1637081
24366
492275
480212
655568
1628336
1591918
1555272
1315551
738033
197370
906060
1307029
1636836
430938
587911
326844
588341
1213113
591667
716428
1183992
1580981
644037
1063221
202913
914031
588764
1064372
678438
703613
735244
1204436
953321
53387
1502085
1208386
531125
935322
788403
807483
1240798
1382043
901586
25056
36914
1500685
1021610
621123
127010
998779
1109080
1609164
1147535
1566711
1226491
1415998
747959
1053586
1316255
1436842
419166
1178145
1287868
355069
514576
963051
283476
1596231
840356
1388172
912960
545012
68474
1268705
1522641
36986
30789
615907
1636780
956278
111846
411895
1452355
987905
256798
174880
859095
281114
894390
1473862
1011701
347486
94228
88516
979591
1314189
889583
1617836
332414
218617
651606
345098
1505676
1023013
1461131
1004990
240318
468167
1427642
148739
1293437
1069656
452854
479472
1453610
1176798
740381
232463
967814
1257368
1151740
172272
200733
1155164
292481
1009339
896324
582657
1093321
765847
1319821
888552
578469
1374908
847497
646204
1046774
86584
1302492
1054767
1204838
221786
211508
391653
1371619
1555124
1598916
1155361
987718
1264246
1015424
451155
5550
43281
625952
196903
549452
1466788
1432078
893198
379692
1263112
889834
943942
684107
250725
12793
1095786
1050492
417470
1412941
251086
312171
509796
501505
392963
76629
435116
1360731
1545203
1588366
1113523
1095329
744860
1240410
1410716
780611
580222
862944
1531470
1192935
557444
897478
939659
1298987
215894
899917
392484
1573773
1195403
841190
576876
930763
1181544
72941
1458631
218
811323
661267
979149
667075
281635
7219
880065
542496
700838
474850
1353834
912163
858072
533924
1122137
434139
363304
869107
777957
1112211
953692
1375247
629353
660484
140723
1310495
1334720
722626
1247015
474409
503312
530490
1572689
692262
611719
1409849
315363
884220
116199
1544530
584431
1518792
297048
105759
208410
1611819
859120
902172
1619877
226556
1293868
480074
90542
650317
18544
1608978
735399
1522972
961579
649236
1519062
934812
379313
441437
48884
1528330
951641
462961
1596607
198308
95426
983012
704382
271180
720751
189988
952178
185598
696435
1418608
1344879
1461945
1276354
40630
92580
977162
243141
1512911
135333
556869
1044639
1334223
145430
1631088
1079775
1357655
673942
1433245
833382
1507548
1428508
1303615
1424316
1063712
679487
1365397
1043325
923857
33842
1264026
1458365
556331
1248901
635094
1201844
372723
461648
1500189
601806
1322496
517962
544635
948509
102143
1532806
1189348
691360
1481102
658060
250407
949735
1219102
305970
604961
946026
319854
245575
833154
1392787
601753
619424
1564133
674284
1566792
371179
890973
1642009
871101
387530
907167
95344
527289
519146
1211588
1225962
359449
1539507
823626
291442
83705
402333
1566967
7913
708486
412192
328746
40402
1513153
1101251
86924
1290544
1241997
1048914
440761
623412
609018
806420
958155
1447479
1457861
1233191
1122311
1409478
1140818
757366
784741
1501074
703337
623076
796304
1017218
1201818
1480782
1630405
745688
217652
1042457
245349
1044157
1460831
880856
362304
1360426
1326118
168299
1257668
1480051
608804
1558681
78074
551261
528597
1639748
1506936
908046
704786
703079
702602
1571613
342135
361378
411327
666824
274857
792520
595064
516116
502678
552070
1001988
254119
1617019
712922
1047850
313604
217742
40013
1255168
1223684
1021414
1551962
1211707
628622
804920
850576
1314370
1491720
608422
1097164
1095075
598334
600995
645363
1553761
856427
475566
1515769
1028920
577296
1587596
409408
337330
1208955
968145
273418
810234
1632271
805373
1387744
879058
419194
1071093
1400924
1305544
1515047
74239
161089
1047417
1059217
1452994
45086
806945
265214
182344
76827
209104
918410
774170
1071091
769766
419628
984169
1034892
984673
1061654
759518
672392
386857
1196645
1040701
1444095
623237
624588
1118085
639377
1328316
1604521
991152
246168
59427
113891
1416372
662014
119275
1039832
503921
69311
1507725
1165422
647503
1248689
96637
502450
1158750
219178
1361748
672299
519893
48752
807867
405978
1545743
889268
733605
141787
1583207
283698
1299850
1129633
86022
123350
495536
995545
1087366
442320
273972
564078
1481667
1158530
1561313
206209
499677
696927
1352758
892376
993397
898479
1102521
1581346
1912
1032880
1317394
123340
1632332
735061
116905
1296235
942981
622036
141243
235267
655824
1387897
1047194
1198194
1536938
1201490
1457021
512553
478426
824031
1596920
514029
471847
615137
789073
1510420
837379
459126
168950
1552092
449223
1161302
1293687
841842
386292
367624
482117
775821
1379231
1332585
496048
1210885
19928
1384978
376079
1124358
575266
1182430
1320659
477324
281797
709468
224326
859476
1127774
310891
1281559
84133
527636
894655
247916
1041393
609831
581827
580126
367801
34668
1295606
399251
81271
728375
1300877
214885
1327694
1526485
564035
1077804
1298618
618654
989620
92283
61502
54703
451120
171296
211945
1181511
1342742
1024557
330533
175098
1646002
874851
1076808
730308
644193
1185464
31543
1580840
1142002
1363951
1352188
663192
1288260
128141
945585
1246125
1030932
1314208
1583867
1039576
60636
553977
1237788
102595
730981
1085485
435677
510935
1605864
514228
154880
1047904
1160560
1023117
852215
834844
1643558
6486
108371
1554592
90973
1587335
68131
1306604
147355
995794
1528674
1641358
520784
1563809
184340
554410
906769
1159713
39593
405164
881749
206112
47084
817923
1182006
1168484
853784
1041743
1425172
898486
823514
90815
114721
239436
1472005
1197808
1635831
225793
1126579
701663
875913
485246
954715
988779
616834
1483550
836587
1338600
1528951
1198161
350572
173543
427685
959910
185275
1538448
1488558
474999
736853
1537545
1504502
691427
606252
604533
615158
1106212
553630
825449
119360
1350418
1045726
1095079
1445374
146725
1012553
1542
991854
223003
181243
546276
829227
1621401
254317
815356
1357198
578520
1245126
488586
299002
1079660
1404149
924761
1244727
797854
1026377
881969
1605576
281587
338703
180799
1459293
1443991
620203
672170
273940
995431
587549
1564855
565528
1153207
1371477
1494900
1536789
148659
262868
1467223
632384
1544819
773136
1360611
1385699
343269
1273001
253176
25804
968707
433221
318310
1408122
444101
960427
1585610
546200
354650
616986
1377588
305173
1172862
979298
1100536
146451
461415
595465
1531464
460751
1345638
1570270
813217
1317371
1167994
1345850
385248
1043652
498031
1024556
1245714
1597141
1509368
835438
118059
1467465
1499461
1504265
489814
106843
311274
455850
449624
1390156
1117038
1085995
710553
69886
1101668
905584
1641846
1379976
494351
845726
1577132
691868
24042
1034762
673414
327445
750265
470369
691428
507876
574316
201106
1341088
292708
1133280
265082
1058059
422824
623715
196130
1553609
91740
1104825
1286110
456029
153041
179847
672633
748733
565816
1401835
161177
1246764
99858
4530
591851
597020
571465
977529
75728
667190
386760
102464
1498127
1636268
534065
420198
1506287
695368
1064861
337841
474376
1387080
1122245
888011
376179
1308010
1542272
477914
1408368
475078
1433880
1301360
514788
866232
102605
1260692
130294
1198948
1214326
243461
1312155
175222
736702
457820
934669
1167659
1459457
960881
872901
650009
784734
1597715
1418495
465367
1291900
1463778
353282
179583
804471
1543505
986163
1144035
1487691
1644148
830079
1307790
90022
48145
836100
1024236
384855
1552593
689478
712885
770741
325124
519421
1036034
1469525
1531878
982437
988229
175597
176839
1577819
927600
1355931
3047
296504
687277
860048
600616
689841
666817
1375885
1172276
352510
1460347
1615602
1099934
13201
1304091
1200615
901700
261143
360550
1415664
370057
713965
369876
1638188
550883
555108
1117830
268394
935034
695302
1623350
1643633
660926
567190
257078
1047759
443673
1229245
328974
106734
78942
449884
623834
115790
518440
978130
558033
395245
407035
1554550
1078105
371185
523077
1127759
158377
806835
1453880
782491
1558401
1639832
1399784
256784
1428282
1344448
146025
661347
48087
16704
1241719
843465
619980
810762
1529387
154082
806446
429332
1540323
760235
1296406
48458
208322
433426
101818
789349
947007
1193843
1485459
1026278
757728
664146
1363255
648934
1389725
1615611
796332
1473680
848403
78812
234019
1067017
1241322
1147051
1621377
1001315
890847
1068397
1009713
1317614
370570
1290682
375025
602613
298565
1100735
1487582
226958
35149
1263760
1523548
690557
1487491
70256
1607324
1136901
1112640
1255594
1595520
1137106
120552
916094
1202536
1226429
967425
1476019
439406
623981
1052611
406748
815333
1052259
575151
1585006
1162862
437220
1619523
1392832
853109
386201
333629
1013484
113648
76718
734790
1217114
592500
842343
1137805
1438365
608982
1425136
1182732
1025927
978385
1637156
313325
466985
1551941
1110127
823116
1199803
1144695
220875
1492313
892517
608902
54264
244054
416078
1579138
722904
1086394
652853
146256
328664
999398
430156
637418
1413710
26372
872249
593788
159903
853469
538846
20461
1051748
396506
422702
644340
8613
1000656
935936
1151202
1291270
678817
1292654
1089465
23889
1629876
878413
243094
65112
257758
1079319
989773
1078918
1333344
1224876
1487993
1332197
1158473
327783
26317
222849
795957
1387538
1278014
661808
1528648
684692
711413
462553
292473
1486832
183535
1058789
994684
269398
731230
521006
1161608
312031
1267219
613839
225777
875238
96684
1146260
499336
1452390
1630710
1642781
982085
1339628
815918
641909
1134490
821725
66389
713499
781012
1427337
1051094
818275
884270
1450812
254918
879965
1543446
1136443
265636
700487
767286
103938
704603
151432
1082806
629785
1438856
921635
1111792
1570099
1206850
1641025
669459
927623
1594464
615705
1374645
824399
1607537
1152839
604821
1048650
1460998
441861
1177609
299743
1385903
935101
284855
312898
746152
1518527
974713
591979
1185289
1070067
336929
890046
655477
1292665
897450
235542
1503148
1209649
826645
1335049
687409
290163
1535098
615474
890392
389480
1244398
1149196
276838
853247
473241
136831
1073511
624289
1311549
1551358
638030
192004
1149095
1482003
633591
246996
1200425
289191
1485149
737811
1118503
1579040
857516
1227943
1211994
483577
616548
1435367
1531235
697621
136998
956440
1223241
1262772
89598
86633
690691
160587
1414109
1169478
402996
11024
810244
564566
1303105
1142093
339806
1359894
893196
692716
153037
129026
658374
752305
44959
1447463
1240912
34409
1305160
749110
366532
762074
259194
113930
328135
1039978
896851
1049945
1317393
203033
818627
438170
364733
941679
603002
1088204
9215
1530257
1051292
1324609
1463254
1126810
1423265
1047645
154958
1176564
917397
146946
1288226
13413
203239
1114893
1534181
358499
1202568
1491032
1273984
696544
38409
1331264
757847
279748
878076
82298
1356888
345101
450832
1351106
1328774
215754
1282434
517636
117909
1245380
842851
542085
1152934
356259
185527
27021
730012
1610915
1556266
635454
840244
750034
1613761
1642354
1067461
811734
914271
117988
1635167
305395
1559242
820710
1123186
386204
857315
1572934
276336
432155
451803
532303
1031914
1517263
600867
1491252
1273180
72020
1027813
637646
1000572
760670
157614
83352
1266447
171315
1145486
364613
1228216
885740
635042
909445
1376076
1196013
1164004
1497564
1441426
1339420
124786
1322185
1470235
524576
1520232
127239
295799
1014635
1405949
711754
108981
465009
795981
298161
1450875
306217
431628
1346268
870185
667149
682769
1632482
494035
1301110
1645819
1071877
609007
169876
548354
352975
1189790
54584
503910
900637
495652
1143115
114463
156163
492873
390612
788986
1591231
695308
1116128
1477399
767808
511455
436337
1225721
716823
356647
787615
310948
1118317
234842
1009203
1105515
1531039
1010950
1350170
440678
1588400
731377
848777
329717
1237327
881966
1601703
543527
618025
402393
1596262
603941
304883
409804
88101
334710
329499
636932
1317773
1620062
1318237
255551
1529084
1559362
572021
1278217
1526475
1131028
1622813
1620008
1317489
906786
1022852
224256
574840
1489509
422172
425566
617058
1446740
893733
1535689
178297
663348
1189101
584693
1621558
486442
1289919
707865
1284005
695177
473151
24253
604623
152357
212029
126552
516502
1636866
66442
974702
273347
560779
1374997
1472917
899024
1289982
1490710
515219
1409836
37338
261978
559302
856739
1500163
878173
1057546
1064730
12042
531528
1360414
864431
506422
1233460
1576452
1425616
1152265
880354
1017520
10267
664184
1185836
160660
1627266
83812
1322401
576100
507771
830420
1357191
380908
745041
843379
775388
17775
81959
143894
743017
196362
1352577
1529941
794060
224534
703586
661712
1205447
520679
1428803
1259006
1094573
1196654
628086
322847
291814
990968
675645
667770
36196
1471375
769231
1557201
355680
1496928
1329003
371364
1066920
631555
1207489
154988
846498
880647
643562
1611740
396375
1194145
1227114
837151
367685
1429655
1105797
1090360
1434905
1537264
237280
573251
1083010
978958
388517
546992
690115
628624
1401908
777363
552668
54005
501318
1619046
11283
120567
751181
1354020
1292862
1316551
1239055
584626
1594447
1316384
1284212
733204
1267067
1060768
118602
1157680
190673
1426196
870937
651071
649437
1404051
1273371
1181596
1625010
128479
223472
207873
1333513
284573
1270382
1618945
1627786
1623511
174981
1215504
1639739
984014
1417549
1337803
214286
284331
881947
403335
1528728
851586
1506678
288592
388164
1402477
412064
526473
264876
1506710
1131384
956427
920865
1087473
141523
787465
106201
73019
568006
1391724
206843
668539
1168408
1064943
1409627
696348
537820
542259
205133
1155462
1351607
494156
625889
1322795
675939
591316
1572325
1603682
682661
914414
1080271
1269258
976508
905017
396228
998383
379780
664183
894994
756449
1502358
216997
327952
418508
717125
681414
1257049
765969
1166750
1482840
147455
450609
1551034
267268
133400
1635984
1124458
85670
1230573
425186
675714
682509
1414726
778855
673553
1145098
1132861
742260
1334650
13718
1572916
564775
1367485
1461518
1105111
1553088
1550243
568419
68667
149154
862556
486124
1373721
212952
89981
913186
929048
1406650
824799
531266
1318815
1067573
1193738
990826
210827
1006438
1087410
790933
1365531
279073
47074
1420236
206727
995800
570949
143705
1552524
1290936
822704
655267
856601
494816
832530
1412709
1357425
977404
1429842
860260
829946
764407
845612
1214226
315165
349123
734964
568749
969609
691142
695971
539350
717626
838940
1148734
23913
1087852
179906
805041
205201
616786
1296004
1112998
1639585
715383
743294
698076
333297
1588144
985732
675645
1356592
595194
647424
307246
386560
1384843
34571
467730
1308856
1118209
1508028
274466
1573729
1296099
1462929
567016
1457713
697948
1636963
1403370
1371350
1365838
1172392
658819
293575
988928
299245
1275985
15946
1609777
349411
1409064
1270877
1344506
334267
310360
329263
152238
964447
1194756
1056552
636759
1168378
1165359
1310602
217348
426681
1191644
767634
474841
996896
1200688
186091
1332378
1608418
416440
942072
292110
1182295
1004642
1474826
57594
263073
445054
607434
1290348
89106
972608
767158
1478475
1156089
867573
348437
1206421
1492553
1166330
1193977
62685
240366
340848
1182559
1341572
966922
1111342
310353
119526
47881
41359
515941
295163
1034001
1017584
42360
765670
719173
423958
1110086
895808
761821
663199
1326309
110336
805800
86443
1052777
892492
1453565
142664
534728
589066
1601998
1259130
339851
1247055
499188
870538
92004
249469
552687
907606
621606
620102
216324
640818
766162
962378
1180994
1317644
829391
208397
899179
677423
284784
967594
847262
384446
1616468
297306
221408
1281006
690764
1527790
673034
1353803
20690
1503196
306851
1461130
1618893
268192
1564353
1285
1383347
847806
184835
1297063
322096
209957
81461
1508700
1428861
511391
736358
287497
505431
353579
1062777
1282944
670864
221639
388793
1539683
833803
1102622
733574
492477
1022618
750568
1556192
174187
674256
533817
70670
1253644
430756
437744
446880
347368
1335418
811053
526128
626976
1262633
204785
1465366
1606955
472912
1579113
688943
1614088
1260298
1161004
1639688
47796
681538
27818
1241651
528192
1404929
108711
501566
1404621
316993
230725
108098
379286
31383
606344
567797
1196308
830191
107037
1563607
1063595
1464806
69221
1245365
259523
280224
203506
580796
647971
742322
715841
1021408
531451
419528
199535
902826
946874
819100
1441455
773472
408907
49022
1595039
1030280
549654
1162740
1593246
948624
473824
9224
10901
790096
1229308
1080023
817244
335509
512420
96794
769146
1323157
132999
704671
1284157
526309
1406383
1174228
1094622
805949
736971
907399
718878
1373682
1488226
1252095
143880
525227
388350
391356
572207
185660
1041455
786131
52707
1254498
301863
1391554
743196
1556502
389507
1620878
565928
1030256
925698
1417133
906849
1240330
617714
5067
62112
456288
345643
855148
1448544
479393
1202425
331640
996803
923832
1091605
140436
434278
853104
409354
1395011
105168
422144
1148907
569996
344050
1354006
1537906
1573375
1004383
672892
460637
1434756
604952
707680
677623
777361
1576834
85748
685407
875691
794505
873178
804147
1093455
1530958
315446
899363
477837
523943
1146865
1259715
749954
780108
148283
462690
1129259
681956
74991
64941
457489
608475
707301
11067
1338310
1257686
75961
21086
1079664
858279
96751
258992
695041
497526
677469
314974
1577828
863294
1198136
882106
997180
367311
179200
553123
385981
43446
149669
1502314
1356328
388026
597865
430391
672041
24975
983920
1162553
370007
536056
1284347
1492927
828697
14150
725995
828330
1406602
428549
602327
1048091
703582
744031
340940
1414529
309982
460111
1377278
1071406
922958
73790
817183
1227132
1360012
90036
1485506
1287570
272361
448649
406663
213508
659326
349815
220948
1568111
104394
935574
1148331
728136
364052
415601
390922
1363183
409828
951949
144273
1078704
1547017
648465
1208128
1531490
399009
840263
703112
621368
682494
969831
4436
937626
246931
823801
611895
737756
773483
109145
850665
1062582
1303479
117716
2904
723405
1372593
1428222
1323313
343650
1298040
355453
1067116
555622
799558
167889
927479
937624
162141
334422
1054518
642415
778477
158485
920223
1149309
39599
681387
397693
1414678
1420638
1352162
1335073
757561
748447
993751
1258271
955760
1235903
1306407
1214174
1521253
1355281
839388
751640
337842
681878
422353
1575243
803294
129401
1405019
1441199
1199338
658656
1372472
553380
596758
823811
436574
459605
826716
1626772
997420
82197
1183942
353558
369170
874993
1221659
344096
1245456
1071017
1570503
569113
627121
1452215
614613
658451
1461223
966687
1361483
462201
162069
778998
925862
1242529
278679
823052
1187643
1429919
565289
240195
796675
1004404
337247
264935
930319
487602
1036127
1227114
1537078
1445578
1141877
296027
1140584
1181270
1204856
215902
1487369
678900
1037075
692775
865710
1348713
277557
407104
1386489
506175
1347187
1215276
1481353
1128903
57270
1501260
651775
494220
1247822
434130
348219
337791
1644744
276383
10308
571077
511143
1217480
438251
1224018
81906
49317
1261752
448118
76898
1221537
446328
1588585
602320
362272
462933
1580408
1633074
2659
777913
1110810
54812
1159102
355418
1480249
677504
425452
1255398
338151
326057
68824
207637
1298589
1250527
1525944
1010160
1540911
1193913
348570
644360
485330
299690
1345524
1618987
954368
1501996
181006
838224
348632
27114
1192676
1253467
1224454
84202
850477
739746
1069739
779498
98241
210495
1100855
259712
448242
1464815
416107
1493227
931489
1040222
1252425
1296154
351074
1206904
1266155
24018
1485335
280985
1024289
273135
675684
1282570
1526426
587363
935170
259380
1021210
1480025
277936
1053163
1124140
2077
595779
575419
945055
435986
1562079
1514949
175626
1103082
155739
1425657
1571568
860471
1629152
301583
1231840
820515
484032
1162171
1401847
34010
548154
715344
677578
1466471
305300
631143
1036927
1448393
1188254
324533
1069276
802861
1119730
629234
19479
946016
984980
350299
508258
559150
172374
1330393
1552165
390455
1134863
408191
1533806
1206209
992414
1249775
57070
66
538015
1522806
1218915
550498
487996
811797
1120711
1156462
1440268
886576
761916
787996
807207
1169271
1256111
226731
123647
884859
797809
1537554
359542
361651
1582687
1368726
1283903
775474
270167
574329
659289
611179
1157401
1498614
994984
1102596
930644
641847
1368344
1231134
450078
947839
803754
153888
1362780
1330760
222567
384072
665643
1106579
1346421
1103831
509248
999104
539160
1112844
608338
432083
681977
355855
935425
306101
1470062
519182
614781
1188952
1249538
652545
1396229
1637140
1371051
1195307
575160
525448
1489145
1308328
213648
1159340
1376543
927003
967174
1219961
357646
707772
1112968
1138985
208195
406337
28688
1295222
1018063
1245380
250595
709871
68816
96676
1347537
469775
162915
763117
1423642
852028
82413
430687
1434547
1150754
1322352
1228392
1040894
265461
349600
1065500
978052
1617275
176196
429894
1474730
769132
841903
887195
1536463
943960
1114565
149696
1163996
1539363
419840
618816
1439032
550955
910983
1158322
790492
1503222
1607
1035173
725092
321005
643112
1155845
759381
225033
1065750
671991
296085
615197
794705
443405
584120
1381236
1070019
1350703
1289352
710581
966126
305397
1397469
1368464
1513268
470283
378512
507720
364630
194499
517719
419455
1411449
686079
1527362
1231403
469729
338122
1337237
258842
509328
372858
663599
939811
157263
139012
1168955
1085964
1355098
1595104
1078705
264570
131774
269000
1555128
943303
214400
777955
98371
1101882
14921
335762
1316942
868414
190245
931063
763152
162000
1207426
1560522
1091712
767668
94982
1132938
54119
309229
732660
715017
1351633
134104
1267538
736261
526893
722614
1585834
1642627
1603147
1438459
1185141
612792
552798
365762
23216
537269
1094496
424874
492274
102749
902065
275231
228782
1512224
52086
939049
1149639
1372210
818418
674569
1112415
120562
1388341
742316
510124
566915
735093
597781
1213171
1412459
146371
1390241
774672
1616693
1022696
795971
865371
1447605
1067214
174730
138586
1329457
925163
780836
1068170
778903
1304441
494186
1393126
80885
201285
1456063
731078
661050
811478
886457
58136
1520398
1298324
1295899
484776
214671
56892
1150037
1142886
1086338
560979
317588
612350
1425911
611964
436590
729421
1224861
395718
214276
1552802
1226086
291595
40366
1459679
1376202
610547
1014354
386830
614949
93470
33983
82856
431146
83733
146093
962491
1095505
953280
1019419
116663
1419468
471367
467451
1645166
962020
1117678
499655
159182
1372138
1279312
1579219
784107
1066266
403055
202564
202623
157481
1529746
1246299
757725
718885
134875
1515978
633313
1387403
1370155
863721
1529434
1299623
847264
1597153
201307
622089
181706
479053
1268050
1108421
152153
1184127
1170924
1381509
172131
493763
1354720
939391
1191517
843728
53291
1223893
919690
1499328
1229868
1346849
371896
352470
848464
98501
1336796
1551247
150785
658045
866954
153972
130666
955075
908280
1436839
1443366
759653
1337279
445918
1397346
1226318
788704
1256075
1266467
1047804
1619279
456051
25651
1552568
1343091
1329262
655396
1489459
218968
1164374
624753
672574
696384
721849
394855
347725
1532169
1508488
1334933
760418
1321157
974873
467839
227587
831979
98169
291936
525159
597535
462307
680843
962373
504268
1220883
1180014
1513971
1359804
1102811
983050
559713
941759
380954
1112994
699561
376633
862022
683946
1083511
830549
583064
729865
200498
76084
1304566
462959
1091045
1273454
1564338
607411
1585919
1137676
1069327
483315
1004828
194976
1345485
1086127
1389613
258241
319539
202587
957091
613467
488397
892631
83461
1467215
1305540
616115
205213
1277459
468654
186813
707171
25275
1467432
735232
1237097
1256732
728953
493608
827496
495532
533369
1088354
1028752
907352
1139607
1061007
152256
461224
430978
1041090
560685
543830
871956
1095560
240123
584189
821986
218248
1325815
1424809
209323
1402717
352863
1509635
383447
1630620
1379072
553094
994107
1258064
692675
469186
434420
1315084
79955
514738
698000
932223
750719
1353028
476498
754423
1163507
534844
1373404
29163
766693
285514
135451
915165
439031
889578
77841
815717
546934
1499596
1562537
1261989
182749
381784
504671
407338
902057
538684
1269152
1267608
409752
210310
1250306
467415
1544092
454395
1243155
777832
652704
1229278
1291408
928082
716790
314809
560928
1545774
633653
534424
1250241
1435953
848906
199570
337062
1631288
217626
116388
42600
472542
509976
160069
849385
117303
308852
1232818
31373
1038206
1513844
348543
290368
1436336
1160442
392499
997013
421316
1358603
758317
60838
297515
44212
206223
1232238
1033611
636755
113138
1045057
691949
1254257
1555776
501673
718126
399991
39641
1013185
1513946
177422
1586160
957433
1579342
1580482
518770
691102
946424
969896
1101640
1501391
1304258
180996
127744
200955
1603636
1312925
948367
205634
562110
1014857
1523614
995286
1338665
1018416
1511634
210380
785508
31423
269508
1466383
1169402
1218924
388622
1094492
73656
690691
1414623
190622
658507
683540
683751
860044
395328
1390294
1559414
718041
71335
216159
803683
725965
1506288
84317
457887
1318247
1114518
879860
591871
139860
836756
82078
1082045
411974
498699
196991
1200804
1426761
266738
618800
857947
1182915
1036864
337406
941887
215994
1261707
378575
1043186
1574227
184041
455994
879407
1578174
954519
115614
1265333
1312552
1526161
1602793
964260
192770
861747
1225546
1103422
588689
734275
1601629
1011485
231731
1502553
1059577
821224
1088814
1463890
27062
1285679
326016
1457122
1650
567530
198402
358919
819309
339896
1191242
794476
1326858
934799
1278026
56608
1544526
1079404
29085
200844
566770
519970
301305
373181
907918
1388309
891135
1221179
542909
474061
28761
175400
969410
1230355
241081
1076504
456428
939625
1249436
1063233
1536852
241013
1114877
1264474
912509
466120
300553
1021785
250542
179809
1438548
981111
240588
659225
569246
141685
1161601
1483843
672688
399412
936044
1259977
264362
1061010
171816
6618
507224
8539
1134422
1516895
892418
895926
160683
631749
37143
623329
661550
105106
1591251
51107
37355
1525688
333768
171017
1522646
1342834
1600990
673918
1118849
1553472
398686
259823
1087816
390450
31831
1219938
766510
1445494
459150
319756
1029688
206523
934231
695427
1555211
1211883
1269971
256761
1631823
1445498
489741
912177
418840
365275
603316
63243
781133
1320201
1158407
565144
807906
387844
1605353
1486098
366875
1588619
835119
1473376
60668
130231
763015
1591372
1370528
248487
1019079
820104
30601
1177654
828841
1255632
352974
874313
492897
1267199
469475
1080148
714818
1479015
14408
541059
1397375
1329849
390236
1249394
705537
420669
235303
313905
1632353
1163088
1499512
1017003
986553
938271
1228877
1145565
202531
478089
440779
819407
1427639
1092700
1523896
779481
905769
629632
552436
1286924
497391
1494286
817084
713056
685985
1467473
1434053
951576
1019853
385586
220179
1421045
1103418
255801
1470251
129501
466855
1152464
1346172
958310
389154
450706
504246
363627
1479410
1109218
902707
238497
1007028
1013350
404567
255816
1499295
568654
305876
1188887
808010
756579
872074
944543
379765
229341
1065023
1423661
373977
698766
1589755
829920
1104935
417076
1057106
1052992
91107
1260486
820842
1388000
301615
1579388
131364
388950
991410
235746
234466
745516
1477369
933544
628826
992603
1146199
468433
323748
1321091
345694
263309
834029
1456333
56189
11851
338003
116164
80921
694802
410883
1271678
139682
224716
1477191
698199
225461
1641003
1640724
410328
488624
1176211
47396
487552
773726
1207092
942225
506461
756781
1021175
694967
580272
837683
1162476
184569
42568
678207
1203861
509972
14816
769756
1068132
752881
891738
474744
1422821
968451
1385907
388947
141149
1333910
1319090
621597
692570
1405976
1182805
1115148
14146
1360444
669013
1070840
520346
1643942
276926
857013
1258343
173053
303852
1614187
760331
1012699
144035
1173148
522557
1214220
122328
1439265
862732
993929
285004
1453505
1115109
142796
1071389
1208234
253836
1610880
163462
907830
1078303
392057
188080
383760
1566725
715329
1117879
220590
32691
822087
1356061
352519
279737
364456
1045780
52244
1626460
894328
748631
1115403
1165570
1463416
945718
1281487
335248
530239
931382
100883
1530609
1275838
888583
1151073
1332667
1522428
1637849
1462084
1245281
485248
1354924
1426577
930902
1554271
489501
413192
386863
880714
822996
1240251
843199
165645
985784
1564507
577010
383817
1207481
377378
392083
1596845
59340
1142737
823120
1255859
1351724
158842
1073649
719649
1434899
1337658
104643
938698
160958
1123059
117930
305417
602380
930685
1340878
906097
907198
1399609
1622482
739612
662321
877602
624335
1267260
1321593
67690
152324
505394
967796
1459090
1221116
1039918
543681
1323616
294127
1298034
575682
95868
1219894
513628
857506
936235
1460290
799685
1024974
117483
466676
1372974
1285549
404424
575044
849305
1588824
406224
804883
1641080
624532
493000
364717
761415
1557925
316549
1314077
1063424
995974
45980
145755
783914
131904
369934
508049
896712
1290098
316338
480779
1647216
298942
332985
172775
808075
643681
1461544
607739
272233
213280
58489
721111
761065
975517
1420368
458110
1218015
415050
1145100
1490762
1323953
831101
224145
70806
587073
1344381
867467
563265
1170423
1599324
374500
1021629
174352
727179
1632080
1061338
247835
935521
1285191
33102
1284256
790225
1338863
688012
1100199
938023
112416
494233
436420
1076147
1081467
1345066
1049057
1361204
177914
455910
1417271
490015
76790
374491
1562427
719951
453078
247609
686832
556910
633506
692698
399564
1159482
1023521
1039499
1195603
1484055
378650
1308022
980851
941602
1004599
1065209
787089
494614
566850
1368811
1486876
1205722
65887
871763
1460935
1122883
1321427
1499767
1292793
1432436
714581
75062
1436790
164618
141580
256263
1596438
989276
1557167
918321
760524
793609
424050
1241760
1120541
208009
600529
462989
1465309
795549
1448995
1083992
668176
1240810
554292
585484
1501384
174194
843321
1181712
977640
212778
170768
1062594
294387
1032875
36159
136277
1461221
116603
505982
736776
1299177
977442
869392
663174
50436
1391632
358647
1373631
1276565
716391
1520519
113503
349239
542695
1074332
1352951
1150964
391440
1530354
955607
1226386
1163130
419364
1186938
552304
30195
915874
1190844
1489492
1182444
496455
510168
1294159
1503731
794252
609535
1102980
961382
442687
1406954
1053219
127844
997666
296294
205398
1309452
1193462
1130826
131400
1004435
804491
691342
1032932
1627221
1022175
22190
189567
1397236
1307121
1033056
296004
747562
1510114
555336
375973
983279
1626372
1086033
332408
589354
704754
1189845
696058
933326
1236300
1295997
1431779
1298059
559597
610150
46858
128170
1335900
730620
786954
587970
284208
815837
871683
613122
411525
715498
920763
28899
520660
1392976
1434089
568975
257454
1640503
753505
459039
198607
924550
889630
1399601
150499
373188
1421686
1282683
962706
680205
720282
1346433
373574
558018
1602762
910557
791813
706798
1603695
556563
839131
538064
453545
333224
313983
719525
1317083
665041
471201
532032
1253620
198571
903914
1475692
1127837
1236583
465792
1115166
224221
925732
846591
1313921
1341701
859632
506233
835113
1555238
357356
1390865
1294409
1622790
1398553
1196754
694900
1483445
468753
1088501
839563
1149116
945809
1221986
749777
1439512
477007
160534
1621897
484217
156017
900368
1410870
460520
1398732
1557978
1450393
681496
1117258
482658
198118
638541
1053263
623518
415639
766575
1588945
680874
442887
1099647
1473806
1611450
1215370
1199014
387653
795265
610132
872102
981463
156817
515227
1614806
929119
89045
687817
266045
1612013
1004078
584725
975977
843500
1454885
716312
1413461
936984
133033
401100
1091470
733489
1601060
120407
347433
43641
729140
606503
133651
792359
1302891
636482
1433532
1089235
866800
126274
518336
1252573
361215
1402087
73906
1008092
212488
773144
756302
108016
970953
1588581
590109
49439
510508
754252
1226682
673529
154734
1489969
441199
1582607
547316
134043
76419
1372841
1494766
1482271
493032
1149077
893292
1355154
287397
1491286
1560138
3842
1443952
361805
633127
1057705
1054956
907817
384718
1560551
1421980
877330
211372
825575
991565
1185985
656262
106352
1116519
828226
160310
235857
354771
252033
19767
1602744
1587028
1262935
941156
1260849
932716
351560
599952
713063
1489925
988653
691741
1101741
1241834
668450
1211364
1612232
1107723
773074
724344
283154
981643
1551385
365552
1330660
1544375
1396775
177755
552229
1340602
20987
1059972
430847
1068285
265583
300927
1151201
478445
356368
1328138
1017426
132192
569451
1134155
914518
31800
933883
157210
748022
1089052
225480
1489173
550002
1028328
534250
1581360
838377
464476
1251209
978626
833018
1643324
1149394
934240
671465
973818
414583
1387565
1074031
1007364
233690
1392154
353354
217316
1147990
1154689
386030
1015530
1515069
254218
1048605
796522
628472
1445354
1413135
59322
1221861
639984
1305836
134776
1458744
1611133
205948
1204708
1243546
1370511
1321408
1128075
802430
910593
1106641
1484811
951114
931409
147797
908685
703997
843328
564399
1064587
762381
382957
1315762
1426337
849539
242001
716419
648529
1051138
150499
1392180
601756
980444
153888
1127605
1049525
1238423
882321
1400684
320700
1175992
1119788
37502
1243189
846922
1523291
881174
154271
69940
774625
1513512
52384
1046085
323487
361568
1147814
1370206
1598125
362756
1084866
803144
616999
292271
585705
1140991
880487
88099
803377
304823
843862
811350
1614594
671398
1508575
761253
756300
1194276
754763
1615350
388401
69841
332475
1199307
297768
438120
544811
650688
997149
746165
1570031
76463
1306064
1279759
10435
1064330
1552471
6586
205719
290932
1564997
515572
1168138
438643
807997
757281
491438
1397306
1396853
294165
262616
980717
274801
1002788
1065179
564003
491322
1410127
953623
1135723
1238149
1160348
984206
168791
553656
1311997
1246115
977152
1192536
97201
996514
1538820
714574
546479
950926
1451765
1514856
1102598
252460
582543
1202735
1534684
1069990
1334094
1130314
1319509
471251
186224
93661
619103
80247
814598
406014
1449037
269319
246289
1339752
608287
746356
1271464
1546691
1383350
1210145
341077
1255911
24954
331364
1013051
865587
880342
593381
409806
216029
1033915
1242454
504533
996897
1641074
905163
1416020
359493
1134707
1599937
980641
1078612
483165
1234917
259077
437041
1423512
1584595
278967
329664
605627
527783
244298
736745
1548661
1013398
1541112
1551699
177133
1059923
938180
206357
1321031
1474710
1428678
768785
358808
1321884
935424
156596
25180
1145495
1332872
1255470
993357
431001
615865
1363166
391150
447682
1320978
1250437
836315
1247019
447866
1007108
395961
1590501
574291
1615208
225024
127648
302212
1478413
1041349
643789
1447563
665605
687106
652693
978984
100083
1162670
151385
32502
279234
1367855
102726
824977
638559
1570019
1411493
916637
1636558
396393
1304473
340480
1027547
620736
361085
1048210
1451823
1056445
141696
669445
403096
487883
856254
183599
1055130
519202
1240470
1226389
1564081
1271879
63783
873794
346550
1255497
84225
66582
1016118
987338
1131134
264012
1073913
1222064
1458103
406974
1597326
733505
398306
530730
1438668
8438
389571
1521094
572481
1202929
1177634
33869
1249541
909422
1398796
182410
1516199
665095
90278
32361
1014025
335804
847320
1065551
1497968
1235664
277570
1355385
1344921
694219
575202
613158
457690
290742
784703
1415066
322816
319408
724976
922036
980721
239822
1526262
866272
25060
354911
591087
297294
487653
1420361
1530430
1271187
65619
961434
769011
285794
1573800
1008198
172749
68137
1178859
1039279
180532
1342206
1343826
893793
266086
495301
280078
241637
821749
1173849
1052914
485113
976348
504795
1541704
228617
1335996
261890
1119013
196323
887819
1022656
1106326
538815
956343
250479
1349380
1415738
1359502
1255821
247256
1047152
1202534
688167
397885
1555022
879800
170820
1445139
410681
1644495
1517436
741292
678887
684601
1058751
85058
558006
731042
765946
517212
1624314
927218
225043
1219482
1630448
1025962
217426
862647
234737
1271703
1370740
326042
101886
528211
239082
841629
160672
802984
1186426
315402
841813
719871
460268
179139
189726
1318191
739469
1441656
1449303
570346
1183549
645025
1341940
1588025
14769
396216
544214
26773
1100680
307992
855144
1623939
350431
261474
1344743
1136717
1441307
112517
1146813
1396741
1086779
621977
1445448
1116595
225656
1476306
1224306
213224
1189067
105645
772018
654282
1046273
1647391
1578604
1347161
1183528
1146557
131416
1116398
1229752
1579303
1241105
107744
1013152
1243293
1573425
1268951
781679
513371
352044
443734
626300
1137720
311862
714901
1056664
918355
1312630
456122
1626089
157804
389774
555720
430454
972529
800335
1123131
856443
1203315
356117
928541
248959
1561267
232945
1569863
1188779
1415684
1357628
311531
189304
37390
1511900
1223604
359316
343887
968091
789271
129919
463332
1348153
74708
171185
458066
122019
827745
141447
1346127
206126
1004100
394044
391730
1347455
710121
933250
428178
682560
734164
372055
1062961
679349
229365
1025907
534366
665317
1407852
683830
910792
1353977
868101
633981
302488
438038
1647302
881187
345003
6931
337598
59264
1374130
833231
1584447
324523
781373
1061426
68220
1085398
953925
1313180
1556440
466281
201114
825684
173406
297492
1108921
1524552
1431925
1116929
251220
605669
611159
551551
1356825
347820
431172
985702
346485
487622
26641
1442389
583365
467045
1199650
1507550
343983
795403
237221
33721
1392709
1222395
203410
1354444
474680
1316676
1426243
132414
1131140
1615861
602683
14998
1452129
787848
872989
554267
1350508
643525
1600
284007
879686
876713
477052
1308935
1183210
426874
672360
992270
420192
1629730
1589480
154470
1082959
1634893
909957
1463678
456343
557846
662774
858147
1375721
1275533
926885
506349
1049473
380887
614460
1100909
1356643
658297
377785
638134
1596467
618838
120487
922225
1408170
199509
234017
341848
110141
944903
606959
1293577
122862
1575716
375024
668673
64792
799327
1186753
1096781
366489
120051
781126
464365
725924
80310
833062
1560577
1623297
24508
1330428
1367903
1213446
404119
368671
859529
872299
1171643
437385
283477
782164
329236
411624
889445
100170
1514356
1318368
919753
620544
1392411
418110
312918
584731
1253793
1621319
659518
888628
595093
439406
357429
644986
163760
1158536
826216
1363118
872211
1260148
775948
2767
272476
1629083
1042687
624438
1299145
1074884
659134
615221
557957
815736
1183096
726322
1621368
1330765
1056461
453269
1346120
953234
1424537
1177278
912973
1183180
398818
641081
841241
1463113
1234873
493223
1321496
1420610
1534225
1417014
1253669
246165
1491901
613644
1517238
144435
146368
797121
660787
1382779
609821
4110
964513
282839
247203
1206218
1257802
842284
245881
402106
1054407
1053375
642291
1070141
698192
799423
1337658
761025
506963
1129462
1012763
1368437
1273967
18068
970473
861277
87407
556190
1359080
1186919
384064
102812
845265
1141875
1347255
492975
621000
718964
909166
1058915
1358912
1212331
821163
981518
151971
116533
472214
440163
1645767
1262099
880802
686827
1337781
1570500
964925
388428
1223435
297483
1174767
1506466
1368527
1003961
86095
188897
616013
269101
644073
1509565
746975
404345
1353713
361287
22683
1163290
184975
1363539
229414
1224432
1220170
1546520
731113
205338
209513
1586396
1066914
1620679
565596
352908
1088400
1589207
1316544
974484
719634
675997
715742
814614
1278363
1282560
1623201
712450
835343
945651
839625
984092
1352608
617316
607122
329153
552464
1224610
932080
660100
230610
193676
1090889
69397
302651
251580
1318251
128124
6537
1155375
961388
1181651
78639
139151
756480
299003
1432526
1047404
751001
262197
572082
820047
326813
900467
572896
598257
204468
411668
504054
1317392
260167
1440432
24644
399026
1493957
810150
410554
597860
422114
1295342
280517
499171
1186633
745895
565020
1644439
1245990
1016120
210442
1221611
1136258
213514
294193
912465
870573
464792
1068841
575242
1504496
214022
161634
615535
512172
565249
890663
752749
476055
933494
1410001
1207945
1333048
3359
842888
1514
1252757
1086594
373144
626129
1320880
391174
1439160
771639
1589736
479380
1132462
1477455
421391
1082803
1045712
877397
190169
1365781
160233
742839
138171
54106
1446340
38011
750351
968723
388630
341768
976420
983089
1162588
993927
1317797
1515486
841554
393643
1313747
719089
1544253
779151
965010
900149
1554941
992987
957618
230252
582247
929605
869604
341199
1492708
620465
1008099
1457448
582344
113799
1109731
229839
1451494
1465098
273125
551911
515852
537781
592851
1123333
1140268
175393
656734
718713
980798
1224145
1323489
58433
94122
1037150
599777
748705
185775
725596
1106860
224750
297629
1111491
1600093
149735
1468305
546735
719767
1264517
627121
1113239
1630155
961201
619221
37098
967928
553405
293548
943795
817106
283972
98432
1064700
1370011
848592
72704
1567867
1069322
1614030
278450
874841
610709
192900
717983
319950
53001
430964
333522
1282894
458147
1060053
438230
156437
142124
1016336
1098719
264928
1150908
1140817
1480691
1096667
753454
145463
585710
332758
1645515
33363
730993
628811
672138
667178
325709
1158289
802528
965775
234363
917654
505572
12092
1601159
424912
1384989
1229230
1050350
1012399
1400902
895003
286292
1396940
1087313
967773
188566
591691
816793
1160735
968036
334192
50995
509595
127060
542234
465318
163239
744611
1530491
1429761
372108
190458
1410199
1093458
95027
1562645
669726
1593462
1327691
663599
695364
603636
95779
1241614
39974
710126
322981
355543
407458
1335434
1263915
1309020
1385304
148845
732504
763213
813394
407878
845370
996678
90024
1450684
1319446
1198203
1197063
1555087
636213
77153
737267
795302
706537
899565
642164
684409
827564
714466
64536
1534017
1149029
174836
1468919
489103
1242754
469315
716549
256426
1052414
1482172
303275
1089921
1535540
248790
1029114
1271436
422221
801709
23395
709489
889965
499254
1532090
1396953
972669
1575227
271691
444854
733695
650429
1147126
1624844
683561
1216527
1495309
905686
635696
1378721
240100
452050
912314
1438065
577747
1638268
272264
1590633
1493155
970805
1326416
400815
791126
899797
1086331
452604
1374211
612204
617003
229649
1517037
286724
1632010
1013252
743745
61046
200517
399960
218801
61559
1636669
154591
21053
245788
1430521
999607
344698
1586180
1248034
1570881
308198
666918
1373014
1625291
1033449
581581
149396
949245
255258
494148
792263
28861
816006
708711
535302
276874
953346
675880
1122846
1212190
51710
748869
51857
1078914
325551
1132238
112284
1234826
836169
1214557
164571
248463
166914
1496452
822077
586420
1585052
225384
129908
908390
709719
608426
1548179
1399229
507723
984487
717381
653708
752766
1486630
400705
1324571
1525157
442146
223454
1444931
475125
1625697
1641540
1248543
606265
520381
1340443
419261
1239771
1471026
1139080
315292
23076
1315586
981829
1454366
26614
1074061
934275
1003123
762502
974020
1376822
751279
721229
737822
897069
662348
725462
117644
606160
249279
1642880
434020
441059
641663
252264
554872
1426919
634464
700431
364038
1632861
552927
667567
763407
297296
279144
1368794
872388
1510066
635337
1520570
750228
685418
236021
1456973
533519
769681
7599
1151526
1567278
515924
842409
1144218
1490428
1309447
1385955
1541176
625719
1328162
601072
1035599
1555694
304753
333722
197832
6448
876384
429496
301722
695914
450702
1456126
940007
1538408
111240
1045023
743787
598232
98127
666276
1629991
970187
429602
226070
852564
738654
399978
1042018
1204589
1509002
123940
131457
1625850
1353523
1075206
326739
195536
1500015
1359000
1593774
728210
556245
1198376
1458069
498931
931457
1528938
1641303
1565617
621709
397265
1199693
828584
886212
1118947
861008
1484629
368225
1402618
526354
720641
370877
791920
160619
979818
998750
1114936
1301143
419297
1408642
483064
1281194
464104
362560
868855
1462369
625286
651884
1440346
691930
1497979
813765
1098074
577120
1503738
588080
759600
370588
1426255
445625
981498
662739
959598
376855
79554
1058012
1107282
371069
675752
837526
1346709
955783
193219
1556575
376954
624912
303257
271414
947448
1374303
1230235
177321
331030
702043
1285357
101700
282676
512560
1326879
1578418
1537179
1041734
1256171
1101060
487783
27922
322889
514950
780709
1520732
480326
1577821
413244
29173
593135
834826
28973
56779
126907
105622
1115455
1431607
417145
1102533
1400321
882185
256501
317667
660596
1162185
459358
1114666
1099600
14806
309353
1425976
964722
1635936
895164
1572196
1453406
936900
685810
1037190
1375451
414538
486996
1510837
528595
90034
569977
941318
571886
302253
959308
1150227
1298327
1196732
602480
1262282
960674
253802
405945
1077357
1226639
107907
1189612
698798
39267
715349
657862
370882
839426
848418
1445900
410262
251054
1186867
14308
299052
779229
315353
948097
1155109
706403
822449
953946
1315316
143010
197817
721404
765627
1607201
195512
806328
1328835
600603
952359
845362
1524018
1514113
1523575
1127905
214011
391293
1275805
731746
953244
477750
1315624
696451
1605873
995217
1301006
401423
951598
572090
581215
182385
792275
1277631
1596319
1028078
1257840
153802
898080
1368041
233801
1202564
461446
565163
1196373
331959
1251498
804014
1504623
1032280
842006
1422062
1335326
1544332
258358
1461886
852854
1631332
1068816
886567
1617188
696899
59396
1427799
1102781
928490
1254754
683515
1603207
1228936
1431408
1100600
595113
694171
1623360
259936
1019521
622760
50617
817572
1155484
267904
390765
764204
154836
1332986
1439493
197012
1249857
1220321
1230860
245401
1522108
85441
1371520
1255493
167441
731317
982594
581876
934407
124697
456222
1116927
806114
1572034
54322
1538726
1455368
1397106
53008
1395805
509483
1375452
954504
1266251
1365381
434725
665898
116922
398515
1189339
318426
822454
1273617
344582
977064
1263210
454333
1544286
1412102
1438677
1342566
864117
341427
721912
1118375
743780
1406097
1054283
153806
902722
859437
588822
426925
1390668
723400
127333
439188
72045
947177
214239
1191114
76851
1167377
176160
341553
812856
1231350
275276
1119104
1090666
1390935
1306572
1044424
932240
639289
95456
685471
1336003
323651
1452273
1586349
233511
36007
386467
932566
604753
1569409
526740
1504175
495622
1632892
1275539
483411
604108
334215
1220572
1547745
491633
1384071
20557
74298
1190209
941241
1479039
1066526
152828
1147417
949018
1224085
518061
529888
99476
1084746
506038
1618483
1544274
1592041
432625
30736
1291409
69728
688843
1042920
378802
692684
1541113
779374
1180977
1611814
103726
340622
559034
214426
1566857
539290
431009
1084608
84310
1593658
162674
1555867
154232
386250
1012422
737258
278598
1138624
907082
204711
197912
568896
110188
1149427
1259827
855113
1216841
1309390
1642863
96170
211412
898708
685994
268489
748472
501605
777471
52861
1495854
603714
988850
742251
51128
1593845
1238960
1336210
1003926
1580857
148962
1397214
1345997
1252819
531607
612477
86574
1278351
433012
657626
195898
678949
111855
695459
1247962
26332
25507
1293286
891811
862683
1110514
657979
1639186
40788
358600
1268412
756554
712537
332561
885843
891117
943080
637497
630106
1357526
632344
993518
58574
886580
515125
757991
670920
1515157
308176
1212297
1629502
703931
264260
433145
380129
1632607
423721
227649
1245960
1065941
1424247
1216912
986272
5219
245716
1131749
1426871
1494039
542508
414027
1096762
188399
37060
1461537
31478
633048
54722
619904
1358898
497289
1519839
1532414
1557173
1280522
917541
847556
473250
95213
481002
1189544
677739
657581
1305922
326394
498979
818811
944754
364815
659770
596749
109606
826984
139452
13344
983751
1599805
1010831
775254
601016
1396539
1128498
5615
1533487
1197676
1307177
115273
414717
1495693
80485
1043545
613638
301552
1059757
1248998
1349022
776410
302920
351926
816728
277779
312561
983605
370107
1492934
703048
798660
1333435
1033762
540231
662108
63874
1214550
1222915
1149170
798453
1634220
1069436
799769
1136986
1636903
1494796
1427959
1291193
611409
1111425
1104467
1468589
1321756
805774
1505266
1549506
807949
832110
469381
41501
1355595
985465
1626446
333207
2503
368500
1154913
134713
1415598
579357
430053
75824
957975
1200274
261118
1241854
1353610
1374903
557829
362319
945926
379729
1475627
109524
1643615
943951
1070224
985874
677543
331616
1208310
41042
846715
553432
1580347
925211
746358
739735
512579
1108174
1475195
1035748
3085
179803
631242
402354
1070963
261272
1353728
1045822
36713
1646823
725121
1495756
1239288
912176
1447402
1441139
1294157
519464
1567488
463912
346333
1474908
1640661
1012019
1030690
769815
949313
862762
553372
391707
18050
811157
1360677
164839
597777
534107
1075832
554353
804456
316277
1406917
1014484
977786
1462921
1499462
1420766
695487
768969
420549
320814
652758
229570
783109
394997
178751
136357
1617771
1260878
1490093
38797
985967
1202136
58653
469189
439926
974676
1463631
1090542
1320696
1406699
1244545
1246438
597296
333823
970871
1024447
398475
879114
1238903
1330597
1428862
840033
289316
1282024
481197
1202938
970347
233840
13222
893085
643959
1513663
1135452
1503501
1182983
654037
1421774
738008
1019159
6506
64771
205508
194336
952073
1049397
77935
205562
17108
913681
307620
757895
91810
184750
990435
84556
1171427
1080811
472818
923054
673529
6966
1265859
1488959
1506898
939028
954684
396109
691909
783307
953152
991786
859311
983054
369717
1248301
1222307
781572
580866
144364
1007346
1422774
381888
1511776
78620
691517
1545877
639363
204928
690097
697060
1026604
1537161
1208751
1143161
1021108
1275110
1204834
1608924
541092
906806
447571
1505941
87823
290783
649675
1203462
1128834
997241
346237
1207754
1494250
893522
478192
1077173
58265
56423
596422
319105
1166795
475791
577516
126229
1646168
515902
121995
952555
296416
1042
1427834
1376069
1160926
1293624
521459
573538
1231789
1539159
812058
430467
28533
1368199
1540542
1184862
778836
164250
1573102
731484
1459569
378954
1239393
1165445
561079
1520940
971301
562556
639681
117765
1320775
402143
334862
1528636
772370
1358984
1038408
322905
1012480
509531
1231247
167925
247882
107894
416868
790290
1596391
729663
1085180
329200
234789
1058999
1481522
751506
563198
1345621
467871
818141
1446700
840576
896744
149941
769451
685733
827913
1235803
99322
1026086
1437109
967400
138630
1015537
605145
1399296
18824
1372353
480791
229235
1516430
1024634
784150
115099
667950
677847
1209779
925169
1537330
1188532
1232552
350518
1563953
685235
1107121
1260659
1020343
1193013
178819
57918
1316807
1362867
460671
1013124
628273
224857
1002048
1106529
1223263
1239209
953147
407542
1112382
437088
215857
926810
788923
272048
1361080
1241092
169928
47537
489553
1626974
292900
460505
1191973
862445
449757
1620679
1643946
1281809
1318220
145398
951437
1202816
1491413
994119
283361
752966
1619789
1630840
1645704
1024153
954098
419231
388306
1620931
497362
1337496
1140812
702217
1197427
83407
898982
1030348
345777
1288378
87390
453677
45294
1371828
1187121
1154051
500511
880943
1102058
586846
483946
704309
813383
1273204
940847
878913
1111178
1571130
237012
514075
859548
1103416
1107048
813139
812154
217002
1479765
1370321
354437
865244
1292268
1051345
1035756
860990
76463
394092
990965
1641336
1335112
1437002
22764
64798
1509354
943490
78485
1582454
230406
1293420
537895
1070686
572372
871001
266836
993054
480588
1238111
698807
341690
1528677
1496838
371812
133224
55133
838775
1641255
501523
919636
288524
124218
455297
1444203
300230
1641444
408271
1396609
19079
1277806
518192
961482
918272
1052171
531740
269807
32679
386997
368936
274003
653683
432782
1514742
622303
771722
1004047
454309
1467109
941051
1406113
768378
901380
54143
779659
409606
397421
1053855
562952
1016032
780491
714286
91470
172402
1495905
1567538
252181
1418934
965004
92539
217611
1112280
779955
110217
431603
171358
137353
264194
793201
638413
1178191
1377433
215836
1578926
825362
1227879
1498130
1385834
910594
66081
843144
1445250
498537
372013
1215258
206378
12055
1225427
1495357
186214
5301
883393
342926
1606959
609059
997812
567438
976251
24819
681409
1642365
1562489
595153
539849
1603783
70922
1435859
1117431
143313
1118761
366579
136881
182299
964414
887679
652404
877226
310580
996103
866360
882019
211826
1496806
968998
622801
1632729
1481581
1194315
1107882
1279315
250291
626443
565906
180265
995272
352850
1522412
777837
1624498
1528603
1414501
753897
126147
756584
321480
211316
1031801
1553013
634971
177692
425117
1443224
446144
514300
1165633
925504
1302257
1371503
48515
1545006
540815
244580
566340
1449854
1424903
926688
1193546
715419
134381
1117942
999326
1237427
763334
607438
1407874
295212
1015557
1177102
451322
1238804
853520
1491808
975235
1243717
83663
708175
810995
1088073
975417
748968
774936
1194125
1346996
118867
919247
1213965
1108470
986354
166829
244851
679101
369396
375350
1165919
1096689
1545713
762597
593664
351881
469033
128646
994542
23280
666932
1242927
529417
714608
1354009
1603426
577878
1487752
1197757
614106
683677
1347653
769074
650510
1452561
11572
13943
90126
113264
912945
452559
647702
184810
1390519
63953
432626
1335580
1026474
1485373
572798
1127874
634712
1173308
995841
972560
154758
1503139
169279
1465501
1134552
863217
1189318
402887
1547006
1219262
1604302
824869
184794
945473
85792
1554176
1026972
564458
1444587
1584132
1492686
899766
1111164
646127
1594119
218494
1057494
286941
436290
563016
1298894
1316102
1647074
616941
1488447
159950
920439
580161
332299
1332217
863104
237989
1591169
657505
533574
295487
721095
1461542
1337959
1102642
736706
932021
1395362
678919
791076
1309825
1551778
1625619
247392
1028400
64511
249311
298820
821254
303168
48961
172293
1127495
1411091
135107
1445164
606522
121509
1578163
1004762
783257
1033279
596323
596850
1000198
990814
823654
184594
1441175
94394
367272
1646113
1522420
1188856
831826
1173090
953672
301333
157920
427862
149542
942861
355801
997644
1130202
319772
1450705
1336213
1266416
572369
1036401
1192752
210367
1046146
1397933
1289870
219396
1094013
1227407
332052
68648
718078
22492
721509
1474040
298944
239856
281729
424814
328158
1542360
1295548
831340
364819
428756
237903
643810
1038916
382538
680242
483031
165783
1032418
1476686
646252
123469
1381717
185049
1182842
1011906
805948
115281
375765
1061384
1497398
274640
64417
902116
116487
911470
212232
428720
618549
1393687
942587
1548798
238984
713078
1343294
383764
1204004
1549361
420462
1553886
1129935
193667
794240
537347
1639202
266832
702691
691836
379808
784112
383349
1121643
71924
402315
913065
1158583
635009
1225809
1119514
1558650
1081050
1077216
1020998
1110807
67979
128619
487323
929756
1115244
1413966
1635139
420142
1516372
477062
1103104
758020
483154
661649
997507
1396721
1056553
723377
428990
522281
775759
1097527
211616
81704
780838
1352124
820983
212880
1101883
127273
1477385
1152245
796460
1601578
1607109
1025080
698772
1610854
937614
1400423
1321804
1574886
483445
169181
610436
490490
1166922
1081105
553097
1117507
1079079
122168
576276
1631081
733949
1371368
1524294
1524133
782718
1605512
1119456
1000047
850441
1427048
476067
1020501
1626269
1290795
1613875
1664
894443
799720
1561616
1173184
675238
270353
101016
242273
676110
321903
101573
303577
779137
1320803
82853
1132346
1487242
141326
270509
1271971
392317
821299
1555418
904255
363813
1112510
1156631
1010470
257583
105327
1278356
416248
1204490
1000183
1175910
24710
1468701
375977
408647
1383724
540106
418560
1617310
1358390
1350703
185761
1543790
1610138
1418203
1231819
1091432
876253
1318245
297056
21681
669869
626700
552384
1248961
1114687
328984
542258
920506
595021
1476019
1189142
375412
916067
178439
1075896
1090239
173997
1620688
296352
1517206
1344213
1133803
816464
960042
757304
434900
537275
685263
761879
740671
1570782
133138
932061
94067
1364166
812779
1368762
985498
975834
366011
1043182
381756
55532
91810
294248
515203
1177868
410623
244902
651227
138836
23298
277375
254851
1562642
1260012
1328518
379670
281371
419773
812991
566760
1121785
621932
1012713
497890
168536
155284
1586595
122538
1561178
1195436
1361533
405834
730792
644090
231353
1184987
914247
37023
1403187
186734
1104135
1518383
200076
669983
114300
546035
173969
153318
406439
1106697
773392
1326139
1288292
489941
897104
499318
39748
268726
86074
1583305
368681
1226653
1083347
1552692
1122559
164842
631489
1298763
1124675
1091551
1638747
1458445
496957
1000154
983140
741220
522570
358368
365342
9111
1373042
1241315
1134338
43376
1314928
879929
786463
92141
507510
1504048
545877
1187605
589771
563962
1354885
8617
651956
672567
113844
183552
1496868
435769
1179686
1441050
1302770
1360564
940823
1341454
841616
192300
730464
889803
373667
711416
404489
1037076
147642
675028
1395403
20598
371768
889928
524935
665545
1518569
909561
1645597
132390
731363
646120
1311462
1043435
1140504
439199
231225
1228929
965791
733534
527878
488273
1308039
1500233
154540
493953
1150003
1349456
249310
810377
1170370
1541006
412535
1563441
1318605
868018
24648
1222842
666435
1188912
1368813
700418
696485
87674
556577
878353
651380
1467911
523013
993309
491507
1257846
1062634
824348
785280
982595
979878
1326704
1575769
1440212
107482
350500
569093
550449
929863
1043095
102908
423982
8276
1188937
1096528
1617682
492524
664477
322793
1436503
1310822
788792
44003
1112467
1299586
1234735
535928
787252
1026289
162510
549764
408219
1460060
1107185
1566659
1597689
1166078
1310894
1243895
674647
1397897
466749
1342051
543682
590566
379871
305679
1596121
1292581
439187
36840
63974
244700
957298
61109
898263
1524919
1623305
1027884
1433156
1065676
1026352
596679
13251
1543611
1434031
113902
1281883
802541
831204
1269025
1401375
595079
1524862
389879
1099176
781428
57841
99327
1409181
866757
769412
378912
386526
1169440
909201
423933
1572605
1513194
1008285
1616305
371729
510597
1162716
19354
183565
837119
1168123
172698
370238
257001
1373338
267782
1237134
73638
1378919
1026020
245469
1037812
1546065
727128
1534551
303195
145932
1575698
98622
1014195
536226
14232
128696
103532
1524098
1426038
1331702
230653
325917
917560
1593753
1351102
1277688
112108
604724
294459
287376
1008626
1196991
717346
1151820
1255592
1567838
525983
186544
566999
970491
177843
120032
493344
1323630
108383
1083838
1258777
1113987
1535521
131661
646466
1115019
505809
1592011
634542
1248442
1307867
362436
269023
1299946
8404
192060
664824
1567892
87576
1496723
1579406
1155061
994701
1216446
84211
545483
215175
466708
655678
1422826
727703
782062
1197871
243318
635151
126379
1570981
1442177
1400467
853866
24404
1412651
926285
1453743
1005178
851105
444916
1009212
1518715
997256
1395433
986760
164583
1362720
1413283
971836
902583
1138672
319293
1189413
469769
1048111
59524
1104087
167465
1517040
1419492
1229178
1590348
312840
1362783
1484424
429085
295632
1400899
249754
1635239
312094
804973
720012
381297
979496
802794
1623350
714397
931594
30212
1295405
272133
818307
205952
812317
152258
122111
1452853
22156
948416
612121
1300530
1097869
425193
837555
1643551
216932
1312156
228985
725176
1245695
678315
776608
1297435
1406172
1172075
616155
1104411
952311
435640
1353904
875843
1067516
1062833
1334465
457695
971472
693049
1143177
19845
1255488
475899
462327
1240990
1314001
27831
1396916
1269888
719100
1314571
542569
316086
625672
532193
670648
1511184
1006193
363051
195390
1218839
795405
208644
528843
1403378
686015
1207373
1221004
230678
1342703
126160
1510787
849887
454559
1324500
1184243
605192
957097
110236
693515
1209788
1084286
167958
605896
945321
1374868
135582
274929
1105690
463600
349904
111491
1610162
1284112
1348983
930832
262561
455846
12203
111370
53715
842815
971189
249938
1213104
1334525
854249
1526754
1227992
1070737
735438
1574144
1455688
563945
556833
333730
1499225
2436
1552864
1218979
1252010
150139
82630
586166
546234
1296251
1386164
565801
1351840
445891
554584
980816
1227615
660858
301831
371732
963638
877350
685795
1092930
794419
749699
345740
597530
915371
120501
696461
950183
675584
339507
1167644
347658
208956
1350396
37033
591803
1625434
37667
873892
1634638
444470
415114
235054
1069548
229698
131538
656886
1192546
1275802
1051963
837384
1414145
168466
159842
123541
182165
182448
912473
119709
734023
1098426
33526
467464
324001
266876
827225
781108
883946
1165156
1627927
1626880
182103
274462
507470
1372283
656184
888478
34236
457086
627631
290765
265213
1559908
1316870
984919
527490
180373
145735
1019943
503782
1182956
820920
1276559
213481
143182
1179592
1522313
1087974
626765
875071
471164
1144729
1069741
1416004
733386
1057364
996096
1133987
588683
941669
26287
501362
277852
1413714
416588
554780
700383
1304264
40131
1251944
790600
775877
410958
788086
1429973
1011004
775918
688348
834582
1515103
1303571
656445
568184
453568
318586
172481
587773
102220
1120089
1076743
1182578
481227
415284
1425863
1207694
696967
1411073
24074
1636061
392911
389684
107067
475025
695024
1265048
1081442
819158
125816
373914
795259
1532424
1504936
234559
145888
1348071
1420284
1273656
159727
1599489
215925
812941
317166
975995
1197779
879824
911438
1483424
1199837
956625
1433353
244420
15216
1001364
1165325
175115
1290478
398943
517169
9079
1385076
573390
1533994
417074
127103
65666
1226878
1009694
498413
1356877
1576626
532247
314522
1558043
956240
1202321
1108078
291209
427413
27557
1387966
1528534
1452118
619579
964708
192027
499587
1235634
128584
1197538
652029
569877
359239
84243
491828
1234246
1091816
1297088
1598160
768401
1478213
1289033
1345500
742913
1406964
1204999
418374
678261
429513
1203152
200457
975175
786327
1561202
402990
1362520
838249
70306
1470707
1110076
47717
1511860
1397301
1202008
501311
183153
1643316
351655
1062706
1125823
1386705
1445433
1330157
367035
231534
366077
876023
874597
1111348
1425201
68665
1150580
1395815
1231650
1163190
26373
1304244
1322443
868793
962458
729698
486049
364972
361007
1193443
1566037
85865
888472
281484
576626
671895
939086
1215284
1190822
176932
669566
590104
1492760
1389192
607254
640403
984672
1407777
1165902
918100
1482766
920018
260143
655604
20392
267013
175111
634287
767736
1127687
569414
1312037
1224028
1549682
1599845
1072560
506909
898437
754930
1627438
406518
920934
829156
1416246
1316921
996835
1288286
636166
246138
1451848
890290
1429828
720779
794220
323027
1218808
587041
744630
1207525
1510306
1235288
1382633
1507704
946206
1579751
1217794
1615758
238610
132782
658072
319286
1006937
1358568
144006
1219760
1599404
619009
981336
1377613
1422156
892689
1411905
1133447
1036540
1000162
564851
1247622
1261301
46329
838023
135404
1642380
982461
1291566
32690
284026
1424972
1477567
361970
1130489
573399
1081345
1484465
376734
78982
79770
69624
833472
481093
1378607
988259
1602777
692594
991756
532727
1619028
1469651
589163
1072165
1119007
1268083
656424
932089
25024
1238922
1290451
886946
847212
90780
1259922
193282
912015
1321434
209367
366667
1071866
573278
1345609
493979
1552939
1019432
1323259
1064865
1195129
1038053
1034068
296344
448512
138723
1454830
622744
941335
939437
1483254
206305
52167
557260
985364
476269
837188
509101
1332618
1421715
635877
1004004
642506
594359
1033221
66040
1157958
930252
744304
920281
145984
1389777
842608
165105
1306341
458654
1326957
377760
1547387
1295569
1313426
1381575
65890
1621198
78879
11345
286428
1361015
686376
1060178
1269504
1374690
847926
12956
92341
803097
939204
264195
710790
1247923
259089
1264207
792007
501131
522388
303827
149160
1390807
1270404
942498
717110
39358
415490
1401902
1263223
78117
1234120
1053263
345470
523471
949480
1296145
1144828
783040
539236
290227
1244158
1043156
1360644
95738
1170969
326629
726764
1088365
1411101
391734
977777
795720
182438
269572
617720
1511504
375833
359978
884271
967580
579417
774595
1597761
867981
706334
620037
707681
213293
227796
1099950
1383730
1332926
1217984
1148523
635051
831903
1214773
432155
1291226
188184
929688
1294658
1377647
1422711
475544
1586426
1635033
1040098
516825
1606813
1611049
1466719
1380846
1126136
898534
1338647
758557
396288
946954
415540
1231291
927361
1397529
963250
326320
1268309
627468
1405096
295267
822124
29113
535519
639223
1183930
1010571
186851
657530
993690
624579
524946
1367741
1246370
1143497
1549817
1512029
1620623
1301925
1134432
1406979
1609151
1148658
1372949
1140871
10865
971029
55735
932131
462478
469177
109461
1306660
1499920
785665
919867
1054830
795704
367380
1367476
507359
1181384
1247575
554952
1082683
1059348
413204
629226
584020
391987
116826
189449
728467
752297
1497065
631126
1562460
272891
883682
1134339
200078
482621
402270
921432
1384939
1227464
1281293
383497
89789
1277213
1292924
92704
500000
383135
149991
1598436
759312
1009925
1496157
907169
174300
1239650
1341762
1073932
218890
1322577
1547216
1061235
1265834
321301
1632660
648906
292193
822107
536733
1043317
1416743
897447
770372
972022
66607
1287595
1232731
889708
1194587
397685
361725
1412580
533724
720185
628542
832928
1495185
367240
14155
279485
220154
565759
230100
980106
421985
1472261
353773
1543845
1090860
232444
916327
1047545
1076508
1609850
374308
1198749
217451
1505718
441600
75904
731892
916888
1181828
1458855
248229
1292294
1086737
966546
1265025
234397
376282
1539234
1041548
1636595
1228437
1050583
1465381
12431
935154
509905
1011515
370941
1511695
105482
1303603
1598211
487570
146729
396643
149314
1403767
344611
278859
663405
196244
1301727
307416
1583270
94142
961759
1050746
188359
1406635
1277550
353522
578552
1641462
290709
949116
120206
283112
86253
366013
1238912
558931
1255700
236197
155947
161454
1630920
1157381
290650
983039
999338
1531673
390022
196870
1585324
586828
140569
1257476
828375
932114
989981
962012
1483113
990695
735758
1009565
1517847
235527
1119090
542078
936735
552380
1572020
1502325
415473
1493601
309719
700542
895596
1346899
799205
118969
1042412
650196
801877
914396
1244744
1636483
50255
1385337
378564
480619
1635001
1261630
946304
174117
664992
281988
1250857
1087690
1547642
1490350
960963
353736
1396859
713403
562618
89932
476222
997949
1286203
390527
86339
286561
340042
1435395
286163
780909
216111
506259
61833
1163380
1249240
538665
53294
1592895
1247726
423689
255175
1233407
1330141
1560817
1435735
841331
871297
1521267
412955
413700
997738
521897
586820
744232
153077
1144610
1453716
191921
646935
74500
714340
1233120
1149456
535450
134736
13614
390163
1468241
635873
897268
1337831
171457
1320668
1100059
711555
889415
1032468
1343322
1476799
352460
84632
434861
1067341
1417484
1126698
1372925
1538813
1294911
140785
507525
651021
1367271
758199
1550191
836434
1573768
1104654
508293
818321
395293
1617114
1551358
1629847
1513084
1232244
1037422
81484
113232
1229159
521459
1390576
294663
444323
668026
500226
1149172
1109757
451015
1410698
75564
773815
1249121
1535704
1099085
1492237
1172191
1076157
419435
718777
163261
55624
459576
300759
1350825
1346749
1397555
122529
1542013
47008
366872
873870
897512
937521
487704
1333909
998469
951147
1550492
295678
529945
266487
1485484
1104183
1002146
86525
1299793
1236305
30671
611319
1321444
645013
1640601
77542
165461
614791
440822
1458815
164891
340054
1036014
1415128
1457755
1353373
586373
849308
621064
1576044
853381
575228
1568559
281219
367457
499481
1268645
683225
1125834
1569464
1343691
1568647
390192
158383
1039682
1034712
676981
1470829
1401558
867837
1551774
1518276
885837
1453055
1234160
732631
1389881
1594382
1200731
1122305
96062
1499015
1060718
1171503
1026140
1028575
388600
1468459
460377
673762
1388297
1370943
1545536
1097006
405561
790342
1016408
1298901
162209
920518
160734
158874
115061
685983
959201
200385
620488
372518
577248
785046
1129800
229833
734539
374867
375481
305511
349263
650291
620593
620242
1064090
1536196
1391844
412755
1616412
1469033
275128
617705
614988
1443867
1304124
1376201
116033
724861
1273615
1526340
1268476
1468070
1572603
534533
1599219
675200
1228229
115238
876776
1305892
1271433
44405
1517924
1436738
192365
593331
928663
617224
620786
289010
631301
1272131
1597615
1125559
1458757
2539
634696
911199
1046435
598908
609863
1615082
700644
1215083
1542442
1226245
1341375
1603607
657538
1113649
54482
459556
1281535
1361554
1533838
1445766
200674
1016730
927305
658404
919522
1331368
323833
152345
477722
1180317
1361613
445133
719481
1138198
1355084
646676
478336
840684
701976
417262
537975
1393266
44132
688763
1517741
987869
1141701
827187
1011625
801268
333161
365807
1216829
1549429
334122
865580
1391342
763924
676698
1138432
448793
693975
444696
1374516
626104
1033918
1326218
1538665
1046597
547334
1534006
889472
285122
494712
870961
1621188
1487437
125192
1267021
1643741
564994
530658
226653
1468857
738485
39418
1209321
1635682
796560
1024048
552456
780203
412466
1454976
422796
417408
521855
176255
1192066
1459262
1140689
1637364
189331
681867
260430
37192
128380
1010225
733601
194381
1530036
371154
1224276
1016590
1184979
748538
1125352
382040
185114
1359783
1057633
1051588
110064
1166216
320045
543048
831340
1567908
696822
1619297
1125915
716927
979552
956621
735545
1180675
1473622
1294741
265381
759601
572861
1508286
1036638
674157
977205
212058
800042
796896
919503
1644893
1498460
1042894
1155916
917934
1312201
1392037
411079
1270514
1398415
798431
803868
139670
341936
1306315
1081907
1035783
38734
1374982
83287
1365256
1216179
696106
1612920
1517351
81038
300804
1453639
1027201
199436
34555
935626
799894
1159516
1030868
1414502
1459094
378575
221303
1329204
822543
745616
101508
1051933
877479
1017890
1323779
1081324
475182
660506
1278774
811677
86722
217158
618485
1538475
848988
61651
1458433
1116589
1020419
985539
437436
118709
63150
1356893
475094
483780
824802
306476
236613
1434014
449900
188246
1337744
654541
560223
1267071
754324
307601
192457
1200471
1246857
677316
242306
369113
14118
1332038
402363
40228
1510961
1463075
1264957
628085
818623
29511
304564
1519101
989039
1085473
55432
345553
637781
1067110
1013133
1059554
151953
1614247
461952
583798
179304
87035
1231020
1174910
651582
11198
1385044
1550040
209440
1535696
1187306
341865
1418215
1508206
494589
28334
297805
1111333
273470
601848
977934
312361
465346
498235
143476
934830
1242620
1103192
741137
591954
1383532
4956
865479
203316
1408805
838135
1037646
1167958
846185
532040
1080862
1226761
590706
1130587
1360157
1098592
714558
842041
1405825
1291961
125650
424875
1396526
1371863
1490197
1362223
1213507
903266
1097558
459059
389175
461378
1435588
1170257
1244725
1446999
309226
295935
439508
1028021
1020516
1199901
1406042
1622513
312461
1421150
668346
216035
896760
543495
971335
921416
274859
274912
1099422
1152140
943036
445880
199124
577445
781069
79206
826249
1019955
371843
1105605
517774
1590971
1219514
313518
1093469
469129
537267
1198870
1024913
1094051
1408232
605504
1165818
1176627
1449823
686457
59535
438038
804968
1000966
1008209
818438
742464
510426
93420
1623463
613350
266203
771345
673995
450903
1229892
1560042
478584
32800
814073
942996
572855
1106688
1219971
1390549
359031
839044
308305
118607
1496749
481932
1250900
1647070
1422934
367650
260566
442279
343377
449006
992870
896974
1583546
836960
1560998
844307
1322049
402168
269269
408668
533610
1116262
1362883
969027
1266114
1037228
992846
1473254
1333765
539285
783020
1465470
23236
1601040
861643
293794
263442
1472627
1174514
740241
344008
837783
792498
1633929
1159492
904355
1424466
85486
741298
307274
989964
1194060
1335654
782813
1631287
619190
390815
1544643
1192966
1534732
750526
825973
789327
132086
94502
11326
1561750
154279
661597
284336
184709
468641
462531
733746
1112305
81247
1416380
1158581
1485327
250929
596802
1507200
60432
147870
17974
755060
1209679
444564
1363604
14080
1151615
1639029
1597874
845291
1488614
348085
298173
1245706
311364
1270795
413755
380211
1608925
990969
1370524
46791
380681
269212
720350
1223973
209477
376488
602144
607658
236775
751100
1356000
308724
925936
269890
182991
1311079
1043717
742515
1069812
1548037
1496356
1201562
821725
1228040
1171358
1387978
1307827
135016
457697
820649
62202
312965
1248341
362795
301854
720362
1076878
691875
432779
590355
134922
568547
445125
1519070
426634
93513
163114
1606824
85
430157
767512
485244
471219
538276
719694
816889
1115921
329729
712207
1525618
807340
982210
1306826
827043
809844
35837
701780
478149
1065623
888462
1473748
685739
1399183
1261503
1086648
449501
199132
1521733
170371
812215
128132
281292
1503165
1326133
1112865
166196
1522513
421405
915975
271431
647908
890677
676021
1153996
1618656
1335873
1106641
24691
1087203
303896
1580635
1320528
1206544
834163
859709
1525324
66853
568475
1405453
136722
1476337
1166639
629075
897624
205063
550427
1248598
1453171
1427906
153809
658185
1245709
221201
879978
1189658
1407434
1314401
742992
1391193
1122471
373903
709654
1594561
617790
298563
1037709
172545
454183
969181
849708
754960
846000
574238
1501299
1570354
636904
69206
39425
715519
818271
1161968
99091
516357
299516
1349712
1545397
1610911
1456972
1600236
1116714
48034
868913
1064902
1270536
341319
1054187
916184
151004
777627
981930
689352
447386
1629561
269663
902980
1542572
1111103
621511
225481
1513867
1288844
1316782
82058
762522
279939
1286688
949223
801528
613891
152606
1003013
1369556
12910
437124
1176615
465033
41937
715004
45014
996994
177622
1429277
488593
177458
595132
1025911
812575
1256139
84165
1107266
616154
1474040
694432
1326752
1088654
1522498
1391662
607280
264579
569242
1385939
946282
1114120
534017
206559
1390698
1306216
591234
1258215
1161695
569386
11675
200664
744766
829919
555615
1592967
492756
513261
618581
607536
278427
1079105
513056
417203
151459
1493274
1529847
623528
1334465
1438560
748213
1386814
163509
763340
1520825
149583
78879
1194875
196059
1398800
514086
1376551
1452594
1386269
24568
101228
1047705
557147
143433
961735
1079594
1374836
1015493
1478301
1585948
1249614
326265
576660
1517563
293327
1300435
786068
472989
1141755
1284071
516036
460573
911020
1115037
1382891
1561880
759145
357266
1482992
462996
1630802
1368257
1111997
43741
227680
1503222
91295
1443968
1592740
1415785
1460883
83952
400245
331385
1052923
1539916
178944
951111
1505712
711695
642889
1477063
1115198
1538952
298515
375568
1593111
1037861
32681
1030658
13793
748541
1206686
1469795
486225
1258108
1334536
1012362
434337
569415
983232
311613
650948
328333
320486
80109
1075238
1159830
502689
863675
7494
1488727
237204
185967
254720
273662
648244
1439030
19619
986515
1588356
398386
383580
1372863
1222931
840300
150412
179573
334173
1467487
115930
685330
1059804
93260
1251745
663127
127633
1466659
847705
518140
1317710
396016
262823
1609267
591679
1018081
1572852
1282684
1468936
653946
438314
384157
93321
29311
278162
1485395
899568
831535
1303206
714758
1150150
1136961
1436439
826806
1049854
1635380
747987
760003
643673
945255
1617069
1627313
765854
765883
545690
1216708
1389323
1441833
1574912
763971
1136205
43986
236482
1007057
1395346
834029
848936
1406114
101134
437219
941861
1169747
1001275
67868
437892
1084391
136691
1631677
1568785
1585998
356273
1074525
816158
862701
1527996
196003
420579
256137
493358
6416
1621785
749267
1143494
1382564
751752
1223579
424459
377248
1021951
1129020
942764
492455
580762
1435295
968985
653454
705691
1316389
830908
963586
949996
1285551
1482379
531756
1191098
719064
187673
1069628
1429876
1310085
453940
767136
757079
1397866
372666
1126913
462186
430492
1051763
559810
1479070
424435
1072946
31320
1564220
981193
203056
1561371
322520
199615
1582558
1334491
587957
557707
960518
1254592
1351110
865409
496023
1137615
509232
1345027
978210
652885
1107663
745964
1415137
878077
3796
1254769
471736
737045
1500076
435641
1542652
621803
737241
474091
1168922
1003257
309078
306349
1023183
755526
760015
1334347
180721
868639
878994
394817
1368186
1536728
1359894
1226624
995014
194245
674126
1146603
1499842
1173626
673673
1304065
1370325
728373
177117
184666
490824
1367273
1226084
873318
141942
906681
1141554
970934
213997
466569
801451
1515820
959083
698206
508535
753173
26446
1037115
1196803
295955
828586
513318
1168518
129163
345852
457543
1109583
1090158
969549
1627339
453922
393218
1110761
821237
849864
1522436
404611
1485447
1150854
1100536
1042000
527909
1597567
1050426
576844
1183179
832923
234372
1394785
327823
1400653
1098833
907895
962122
612340
559700
807308
637863
616456
1203472
1013360
1437715
591711
622312
125486
682715
1319483
179740
1369926
22804
227743
1253202
418627
792389
18735
421453
963651
501239
266290
1237066
143326
258773
434669
298229
1326607
1046488
1460503
1365311
542634
1343902
784018
441084
1336829
94229
1361089
1158665
971700
1053229
141086
1505850
1300511
1377237
1606595
911248
1598280
1626530
1438613
873476
115132
553792
5157
257901
888290
275005
1108084
842767
434395
1132034
1212069
1377884
140377
522560
505588
173227
141963
229227
1128387
121618
999812
474995
341764
1034073
126240
582490
275956
850205
468748
1591790
53399
208787
746499
1509100
451978
16797
658931
725959
1465802
801000
489987
722325
614930
1471281
1539599
219980
248686
389522
1371251
598813
1255430
940823
1536151
1070191
993171
437570
672298
606703
586860
1238832
1546825
264308
938318
855079
83579
807459
1178836
784941
1393533
1071206
443752
713407
1567765
1149250
419789
1339807
442084
289991
992402
1179402
1175328
755186
364665
921514
977811
574246
1412165
17098
866432
1235999
1481627
395879
532372
138771
1503618
90166
611334
750791
96870
1525373
556488
127436
721275
1277836
1446436
411304
821452
1004371
331999
612381
661597
379168
1165916
1125161
167123
934922
825151
302522
463385
591948
192460
895364
1031481
451507
854045
847402
863622
476911
120221
374244
1453530
1598789
1021176
1405421
308885
1576191
307672
321090
484126
458863
1542236
636573
1091495
313021
1217667
152553
484397
177761
1587480
168970
349314
360847
1234769
612310
1051192
1041837
1262569
662447
486340
1440451
1284659
425710
1588072
922425
695307
1402272
1572551
222986
125352
945373
627494
1420441
298805
1497246
1548033
513991
1058318
1246147
179410
1246823
461381
271908
452311
1080867
972937
1580320
829411
1600151
1549613
993375
74804
1454276
337827
1354100
1620097
1199879
371051
1197239
1435188
1625403
1192285
807972
246483
323221
1637774
601473
1160352
1044933
633769
8492
274689
1618013
1081390
475288
380500
227963
313054
989159
1054510
1063108
1053786
647179
1055111
487349
504231
919876
586283
1014518
37003
1628986
1069131
1286165
732934
1476632
621848
620214
312513
223375
627291
1214118
165515
1525188
650601
1006318
1546512
468741
1120613
1287698
1513934
593549
1033272
1416205
1441333
638482
1085989
1244389
1599480
1231643
1233485
1253678
1354020
1055272
799065
1095230
1313290
375440
1431984
1352354
1303305
368461
95054
131652
1495108
1225399
1011513
1370299
45394
422561
1403869
165361
1452552
1085398
417814
201255
279585
255368
418383
71784
1493228
1207204
1144259
669475
652921
863436
878859
619112
559058
223268
1073654
666758
605899
564227
711459
581935
122418
417733
154786
639309
6217
230782
1468558
824184
614551
1456329
1232889
1026819
164570
591969
1302632
928017
234218
976306
1016439
1229939
894382
1204739
1099018
810753
376436
1532223
60499
569927
1424617
764658
1134855
1397670
821213
378552
192823
61947
710298
731918
726808
1496449
320798
658003
231796
869376
211476
1338484
29923
704076
1480403
1241000
863479
1597642
48857
1298665
1223481
141072
988195
933502
1132517
1232427
416086
1323057
1599092
936098
1335594
495645
382041
1321179
1026566
463276
471006
367945
950279
506713
704205
156173
1302866
466063
108366
1002474
775535
786328
826331
1515808
260365
519468
608394
934763
290683
760184
1355393
1531996
1176784
623131
1249262
1030975
387446
719321
482885
1383555
181753
1135294
1358185
1059400
1008172
568545
810824
727824
1327361
983535
783670
136105
1449579
1432000
232559
203294
198155
217857
426045
1255354
749959
750564
1098338
1060548
1315704
409488
303434
1415254
835213
387012
1435746
1015120
441619
17054
1344259
969164
1169249
855408
1543372
836098
1276382
566024
604351
224278
664120
393514
910588
1217296
1510231
1344887
1340448
1455768
1363417
476799
666763
618418
1395370
655014
241495
1267282
768752
18098
1030403
1465995
924499
532286
679600
1353971
855758
610798
912940
521562
545572
1419678
1404691
1205153
424084
1418570
1353578
1339736
1424784
821927
20363
333591
1112026
1007809
879716
902742
879569
1419007
1045925
1629579
1237941
541132
122589
250959
752974
1142344
840160
1263316
797496
1311778
652859
1053329
98218
733905
210478
527092
511220
1242558
439453
1013907
1165254
1176137
803819
883365
195678
146746
704218
381162
1186837
1326745
682006
1618786
1136482
1027582
818025
344295
595799
623622
395989
314279
315408
588976
536824
242314
1170812
1306335
1583361
525472
1084342
475295
145324
1288439
551425
989730
220205
307687
257784
537735
74221
1480484
519206
1102058
240373
29066
550931
1590972
25188
131320
850071
1347735
734921
1285778
792761
305189
668093
80019
1205421
5078
523705
424648
345917
1471718
439291
66661
830764
177476
1150733
137365
1149531
1058507
1537438
901993
450809
1539001
679574
844996
873690
1287466
1113862
537631
839245
1258879
582968
1262446
903331
1195070
192513
453642
1125177
505606
601119
403149
500681
981607
389122
1597079
1550871
346906
137785
266883
176375
1164771
182676
1639544
907984
374884
992043
87851
1567272
1324204
1281662
680257
963118
491199
600228
1104036
950251
1636519
1401536
828187
785548
833805
1173602
246868
612521
1446552
1142620
422570
1162457
1409760
1155330
1023227
897406
39667
681850
582786
324594
318544
458816
1380126
1218609
1447107
1068871
1322658
511121
736825
78261
1357394
653061
1181796
746066
1004480
1070040
1134030
269958
428790
790153
196632
713113
1002437
104589
897730
1080222
1060486
130793
112808
1049846
215587
1039300
415493
207263
625580
814390
417162
482626
150843
294694
555589
1498098
1332834
492649
834387
1033915
8865
1055113
1135487
1167026
501207
1356128
589213
48538
331334
1518980
631033
1255546
1008412
1146688
1153540
1186361
786756
227607
310980
1350433
532935
69268
922773
634030
1520677
295218
502194
1377588
487387
1420385
1407602
1617512
383438
1110815
792858
675850
359528
670362
1088031
915419
1640857
662680
1108865
1168140
313836
1086207
537540
477724
1142617
583235
1454369
1172020
1005996
526886
553256
533506
210622
14272
680265
405218
135524
943233
873054
100736
692104
354635
698865
1584528
511030
939833
817645
1075731
624732
226327
1005372
232380
1138152
1083345
582144
532536
514816
127900
727108
879779
1027546
1067797
629040
1457250
318417
494237
870103
439662
210320
1619980
547737
977600
945695
318863
779978
402614
1505777
714726
6842
1222650
1469930
690194
102726
1480851
1639136
1617292
474093
1080710
444012
2839
556937
181394
113553
214152
706380
695706
403695
1249669
583923
632271
1057145
978861
1410313
1424989
777402
825691
1496358
583945
1452119
79538
1625824
135467
942845
579457
339439
382452
1472586
197326
849225
1333138
1267423
1602379
1288927
501001
1560274
308434
1421637
675146
1345064
338090
422526
709293
1519940
850686
1562726
373493
798971
676104
1167540
1639344
1207456
389837
1033287
439965
231144
218228
900316
1619635
1362945
705811
453761
1456254
1054085
548264
1088650
1384640
171719
68951
1641753
784091
88102
1518825
733130
515626
1282739
614993
384333
1521165
640604
695558
1488291
890695
95441
66234
502325
978798
194637
80351
1625117
737836
58794
472947
1402274
101090
155755
1456594
669032
1572405
1251235
284522
100519
330900
5164
1123399
1013845
1280412
876794
1633106
137794
174465
77004
901383
1411219
1410578
1232190
491289
1334753
634557
1139337
765721
888354
76912
1032651
1347666
639148
169071
418425
144438
1282116
286511
734395
582515
988192
579530
1370718
881041
930610
1454568
1038906
234755
646031
277575
970342
910942
214335
38761
139709
1314022
1237986
1030029
812142
334701
941267
1472773
505564
324522
461916
859515
1192139
1636854
696693
721165
401707
884254
1368995
831805
1138936
1018957
17703
1117447
609746
1560163
1107767
72215
1468537
475977
149034
201852
141665
562609
1323032
1003440
1086023
1118791
1090736
39070
916772
1049290
227325
1227421
757701
1273921
1448380
805655
1616593
1038173
163648
618613
1184525
846
930924
561378
1140959
141047
965295
1118164
487463
249886
531128
477961
1390150
578510
1459568
482955
1330460
642547
1258455
269434
1399229
1414023
1149340
646064
1645236
619415
1066510
435869
183737
1182229
1085682
32578
1070944
1083651
1299821
1330769
75050
1332003
1450325
1398863
1167754
1199438
448093
583136
966104
1432709
975805
259382
1111836
1536705
166174
868429
617656
1164530
421044
1307856
1135482
118863
1532789
1500390
444305
1594514
616568
185756
1543587
425772
49709
546336
59431
1132549
694386
1584354
342473
624511
749514
164913
1139881
1535840
679033
1049073
962942
471965
99931
1041500
1519583
799662
612882
1203316
1119434
684933
179787
1127513
295408
1254202
1464336
285461
539092
732584
1220054
200910
1536791
1376926
28541
1036604
46160
1260477
1424169
157268
1422072
171146
670315
1586228
1368879
1076225
271470
178486
213667
1303154
683747
1624086
1498341
1145266
56423
1098760
424430
363427
1370183
954092
831281
412439
393417
1285041
795175
1598186
246792
382613
124273
1054843
915329
1095064
257337
1628759
744211
827515
197316
338775
33043
920344
858411
1340152
1287823
287816
798330
877087
635433
1236856
458424
1633632
1382657
1234546
1370633
1271245
735887
1082100
100460
1116689
685757
548974
654775
702511
1308685
926894
100684
1495368
1044492
745708
949267
909432
1296412
1454824
967781
349155
1462752
544529
532387
340580
51069
387168
275206
1271251
139876
383355
1231999
727921
1465684
892866
757921
400857
1365739
745324
1552209
1298011
290671
877486
685228
1378455
364727
1006280
310111
478200
490708
645962
1008782
1611047
182255
1355506
386903
551516
1157122
135258
1026312
1588205
682861
792320
1609098
1186826
987607
699691
1450870
455839
628473
1206431
223835
1455693
1133253
20127
812863
263383
1150567
350886
1097518
540720
83640
1448456
1207029
986411
1523069
77426
602689
5247
1521465
252881
1103614
1264198
711114
1507600
882666
1000337
5592
1261640
939115
1510686
140763
1460076
30284
548589
995743
1083540
292837
583328
129760
1040837
1393335
1176393
620845
201410
686080
1516613
532743
1076099
137405
674800
810835
892715
524584
53516
437478
206358
1509538
195883
1243116
764799
942790
960216
1125928
860444
915821
1027526
996295
412699
1114738
664322
454768
1156746
1221277
253875
479158
826171
360967
528295
982890
154742
670053
508820
1087808
131616
1553829
796216
1510940
1360396
255091
1197474
286999
666139
1355147
473669
332422
471210
1142207
1436171
350569
693156
809989
566490
663606
832378
27351
1366674
1390001
108162
362920
1531519
1391432
897400
934506
714034
788478
1228487
996822
1554489
170037
828771
404972
1332485
624666
1134826
1122281
27137
1462523
1009649
30519
1467676
5642
425189
433713
1164428
892353
830075
670328
237047
47781
97803
852007
548072
547939
182466
165279
1456091
711434
727751
772215
347318
1613192
1292468
530516
151749
103871
87364
953306
950505
1095529
521400
438022
1377888
1234452
1604049
1404429
422117
1052930
867343
1174157
1176321
54059
559036
441741
818913
381750
600101
1107866
1530316
996209
903155
1211695
826436
707114
384085
137217
608369
17503
1644095
1476321
1638302
340942
1101116
598100
765501
254832
568993
450529
795408
656876
840125
754028
861659
169157
705648
1378487
1009824
837452
1558086
565873
219031
1313146
1446511
447585
1588831
1041974
1480304
888027
1216315
971646
363820
272641
445613
491285
750037
378584
313456
525196
120502
1060060
821227
1608799
1185001
133342
500349
49648
1240920
1197037
761766
1093028
89951
680318
480831
715528
4853
751889
1367873
1482091
184408
1027006
234497
1320447
1119476
1529394
988803
1186062
996172
751414
42701
1313961
1126542
1282028
1473490
603265
543418
368669
245684
51961
1066198
1289663
1439543
831323
1384654
884753
949302
570859
510207
881569
680034
706887
705929
822185
317705
1422989
1638860
684103
1641192
515171
1622247
798401
253365
946414
1255586
651118
981065
891615
538064
918762
26404
1299378
683980
268252
254349
1178186
265340
1407396
686580
376698
1202907
1219518
961733
1339850
1331423
1361868
1186318
1602492
1045857
608110
1404842
1076890
1315028
666801
539199
768672
398633
449155
251914
615102
782973
410229
1039407
262757
983567
961398
22855
385500
693618
1306395
402118
1016852
1623756
187835
488392
221760
1461153
809499
184558
653113
594828
1584166
1024392
936769
536865
436896
563442
768734
876529
451392
619753
1334955
1316162
1114255
1621362
1630267
923179
1344614
16630
1431586
223958
769847
728985
60608
801851
1173667
790225
645466
1580960
1460095
1469882
1091375
398813
147404
1631842
412842
702317
1476111
1179516
187372
1230783
314695
282662
1059977
840157
95368
1498051
1540445
670385
1320030
100101
1051319
431044
456218
9031
163205
1324449
1568027
1371837
706138
1472126
6265
1040067
24586
1026004
1197342
368097
1096694
143770
1235681
768406
1317588
680320
555056
741032
1125561
1457678
308436
194526
1091080
1496202
735628
1366375
1089676
1447220
1407772
1116363
1560024
1458152
558741
621595
990701
711680
1605776
899362
759576
409611
346975
1597192
1224379
1567595
827793
638394
1394268
602014
836540
912076
927339
226015
91534
431192
1146080
828393
250098
1001472
432209
1330092
1261988
819026
1636368
449096
1148812
543261
1231345
1412166
767619
598984
895760
658163
34947
152649
1594082
762405
235115
1301735
1492629
1520834
1310903
187223
879919
1570023
647045
952014
648846
1419483
662569
325629
1198179
1137156
753553
189797
1058073
1444821
1275086
694395
427941
489487
277985
418062
1266838
1232385
1468715
365023
1484440
836374
1044794
952119
1152962
1544684
528316
1422250
810832
388885
1074727
715820
1477247
1207041
1345216
885582
268323
1545917
145437
1529193
896516
622529
1471305
704049
465037
1171395
1419814
182375
273719
502940
648111
1065579
55194
526268
1058730
1016323
1008086
1384184
306579
799102
516747
1011469
137715
293598
714221
269565
617522
159398
1520086
150071
4756
785186
396337
1221125
767574
723603
156324
73713
977381
203576
727024
546562
79815
1220172
1382276
491061
649178
22096
1559516
572799
1242181
835519
1426397
796729
293271
1446816
1073832
375493
1178190
216165
1493512
25713
154416
1380507
293683
1559543
1210798
521219
1436437
1437544
1232869
1619024
1620663
1117082
498637
1028461
114933
59167
949254
1332059
237767
187437
1381500
1581725
409607
1548546
798525
277685
1401911
807583
575860
819071
519611
1117550
793052
79328
835148
1124225
19036
535150
1176641
910535
1542291
1590872
627608
270839
1259894
757404
30608
602644
1151590
849630
1002897
801226
1618626
1593651
1268055
722491
832534
215563
530611
252172
1169943
1022740
812637
535832
1315771
1554317
1574598
1461590
725873
804494
286111
612053
183086
1461758
1285868
882694
590492
867313
1039621
996244
1179716
1591838
747625
767003
796744
514004
1124946
705780
32523
1383744
1018732
560917
1259198
217679
1142519
816919
1064549
832128
981717
205094
197619
527122
397040
1267468
603931
1408152
1124112
1617278
1603148
882184
678436
379853
1172737
496330
1124189
668249
926694
1278313
729586
1099652
1172052
1566961
335351
1329550
776070
518348
1258284
442229
364447
4294
781962
879669
235360
1112852
1065487
643080
380359
294905
483234
1323420
1422169
1608728
1225087
505864
1131737
1559723
1312026
1412110
476768
1012895
1087705
1190759
1249805
52093
492391
191209
393015
197006
572930
342614
62890
650884
14942
1512027
1154324
1212653
418263
1543817
1127149
1632559
352
1622469
1070331
1278231
264825
1022736
459678
1497159
438738
129834
1469783
1415973
1293879
88550
1120974
1280603
1207661
1307898
253926
89387
430181
299775
899770
853326
867384
1584590
614599
367140
617650
890570
55282
1207364
1296099
12794
678504
786507
164135
663822
1375676
63529
721751
1114580
1608015
156028
1492274
939456
974246
1608606
211000
871595
182713
939127
860294
188478
174107
1191896
783676
1167249
453807
1451329
86573
1424238
1099633
1231757
391667
1556594
463281
1544024
513106
764949
1507393
484249
1426104
744829
1525514
8426
834926
858650
565930
630991
1007170
1154376
777360
1482869
931463
295601
148188
1365448
595416
361364
560989
832446
994149
933189
37964
205409
221100
219075
125134
1279119
1437339
399327
60080
1244195
242597
1283147
328403
1342614
1053692
315407
1401070
521803
540160
1023764
968173
1538912
28999
1434311
1021077
366694
321640
423057
429437
1454831
779544
881800
326836
1088242
1587379
237453
1503368
385547
240944
1175108
724937
1622509
1422357
1369574
541578
886633
325416
1439646
1233863
211013
432839
678967
354593
1208725
551531
937085
1134907
1395272
98879
350428
420305
40965
1033495
133595
176489
950970
255638
607217
527118
229346
174059
1569080
1583170
720313
1127143
806667
1197406
1309113
228163
948011
784806
1308878
1447850
359983
323798
715707
697914
541015
1234809
1145066
796610
639064
702399
1323600
228828
494594
299965
1430312
715462
1172749
209109
207049
1512107
1195289
479469
823780
665289
384223
234545
1518435
585225
948376
854449
1528657
1327966
1516521
859342
644840
555148
312488
204383
1123180
898439
208919
80628
692227
607227
696326
1265913
577831
1449999
1502775
1421584
720739
473969
286604
1385530
520020
1544662
1534256
178311
706892
146111
982677
350895
230901
1170142
871080
690008
1436135
1068414
1085238
1338496
94211
223157
332494
453461
861383
1183413
819031
233557
65475
657236
80113
274680
1459730
993114
1498574
1494520
1580036
366499
1365624
284414
1599726
1157235
984582
1487807
1025709
24134
447352
975267
196276
649819
870578
501082
1645663
684554
1549839
689981
799534
1251405
118771
505532
1463739
1045099
957243
1590909
1067650
689819
1337407
1041860
212277
423132
692465
869186
443200
670673
287852
619306
166451
1052785
1600056
1390967
1395400
1007856
1181761
272166
103794
1522869
567750
448110
600294
204820
1469628
387045
1384187
813545
341535
1452237
1015389
747033
201021
8169
1130607
418089
415249
1302128
275595
346255
844324
639121
917359
1042573
1615242
1031906
135385
1138934
737562
1609658
101873
783403
1379556
1574174
1639726
1613215
1290565
33363
309838
148447
626305
153399
931392
1129143
1615898
183206
119357
101996
343592
847638
882827
1624978
1039841
1041062
705543
489284
84789
135144
1309083
1567094
33486
406237
858676
108096
1628967
784336
607532
161975
1239875
1042696
130420
1163265
49289
1123029
365790
41164
197579
1100066
336289
1467899
1137077
635399
1463375
1127327
1643946
1201584
783358
1331802
1289111
1547853
1400807
542560
109476
30701
1360655
778948
455778
1526219
166475
1629474
144675
1482743
828769
627979
1622679
1051116
964016
684472
412822
756299
1240593
1519272
92993
517570
1020225
931949
1275786
441928
1167887
1278318
1587739
467117
1615149
211300
1461338
296295
1024520
358839
583355
1403768
1152334
515866
1221064
1141800
559186
866792
661705
749319
47460
1329446
1423085
623354
1321662
777739
993825
1293801
935886
1274014
1537064
448566
1616202
1209759
1153869
872184
966427
834638
156560
1334130
740150
912058
3615
152802
1596854
231317
996001
135426
1472165
414296
29695
815223
352191
216735
110032
221818
110022
1346443
261855
1079454
1317125
1314398
1078560
680441
1019450
690380
177569
54132
867071
1646597
204970
283975
687092
1594567
814455
1434574
1485586
1435335
950309
188224
850315
1306119
182468
572635
1346336
21502
1628030
1088668
7233
95421
1562413
81328
982503
944530
1525217
1405708
1193868
1231556
1498555
1481746
191967
325077
947373
1325598
1290623
108226
1104330
570481
1639627
476333
1553802
776312
1556072
331262
41031
1151460
1428593
636223
299373
1253021
771368
507519
573356
403913
744062
862278
341835
367366
335652
5753
1054867
1198248
1235538
1283107
709440
558367
126962
860893
611137
429541
518699
308999
1158639
456127
277954
952344
897345
507433
688660
264019
1302207
1563061
1062308
689334
315034
400551
660158
778761
5777
362514
526034
453129
348058
1625769
1542912
989583
937212
712439
1646924
1001729
1364407
1344562
877722
970191
414835
1029069
1077669
538979
1465338
665239
296122
359866
1080790
865229
1014292
630899
1160232
485046
70012
1075318
777171
1351340
1496338
1153816
1248774
531061
1190200
464148
385954
43899
19102
711743
557141
1498676
25578
496512
1125472
1392090
799264
468330
1257440
546277
430687
1630148
580051
293
1608596
434723
1077592
291003
502382
1230004
1153736
1025070
877381
417892
1585901
315399
156113
231459
132981
875637
1191435
98879
1242422
413952
305145
1306541
1374226
1403064
285759
1049447
1009221
445642
384584
377938
864805
640224
1412218
513614
1319055
588897
1625705
375768
376647
37612
1639125
709217
617019
701778
1303838
417932
755843
1628058
1357692
1060329
1438793
1351106
330837
1329708
856111
143759
1113697
1347600
656770
518000
284702
443850
619598
1437318
1524044
528619
1369091
1255765
1232892
548595
1171048
824909
348560
129605
1516467
464247
1542556
1637442
1564044
361354
1237303
541014
1040622
803899
1619204
1373216
1608343
1171926
1382956
218029
117316
973064
1474801
638404
1196400
1326540
1005613
810742
1211935
1626511
1545269
1204448
158853
292353
296902
1539220
1106059
789279
447470
293143
1524255
1558994
1062342
1223896
1109436
244090
1109640
1060492
1334568
664635
910244
1617185
676057
300967
1271858
584850
134186
127971
431925
1296738
1376931
1359453
1148276
541488
1129034
1215911
315696
383356
186044
255524
763445
1563030
890408
1100170
932775
1392640
268025
1213600
933663
1097294
938545
714719
1073293
730354
1326852
618
1062050
297660
305223
212233
46960
141987
747645
412704
1368729
1245887
84966
774148
1086935
282546
1408202
497192
1151495
1321424
112066
477338
1295063
1569047
523298
1478210
493324
1472670
1588259
334870
79027
876510
1334709
374959
621670
962130
917121
712491
877681
546821
249977
943356
1298666
54821
232771
507684
663668
839019
839418
1582780
1557798
146909
649114
580782
805160
116223
531005
927200
1450750
1367291
1377956
352260
1194662
514349
810787
852102
381529
740237
516651
1053731
117459
462603
1461994
79731
127978
1027605
608042
1028761
243329
244141
615982
1532799
426836
276745
1028439
1467559
1534894
384775
1181082
600105
604126
726405
1533370
1165503
429987
1013658
236917
331264
1326622
1329263
230987
1206637
409997
1439295
381192
395241
457614
1510547
1335643
135668
314891
118597
1032285
1478959
129079
779501
1194477
213000
241173
714076
1331121
1314590
1052557
65315
915815
1465111
425996
897228
131630
437983
240667
261862
495698
1434216
1545293
638927
440675
875137
1318270
126296
1617766
1334162
17590
10020
1000499
454911
1442070
1352688
1399204
1629055
85356
17531
341762
1278683
286269
626558
1640187
1391536
1161223
321120
145766
1598901
861430
12936
865121
1236032
390597
1513255
752735
616421
447043
225011
793098
295942
1079526
7023
1263618
1645591
136788
495527
254532
1613486
56758
1106407
480943
1001523
1047051
1503035
1499356
237338
640245
911442
1483732
1435329
661522
1515508
1360441
113156
1476199
1040522
1014966
215632
1460165
62520
1114944
1637182
541832
211849
1374281
513115
145589
1559590
1239149
1253297
1387804
24609
876592
1111163
981316
653493
741751
1530780
1243242
1151762
895855
780540
748007
1501264
1211095
998371
1343537
881733
105107
103025
315373
1114739
1414361
1146874
679406
25387
161493
1384113
940543
1189341
1328696
1054935
896493
1508989
711040
1511632
752452
265611
1537361
1159596
772334
200380
196653
429583
476324
1286713
1593115
479170
331237
1160314
1426952
744304
1567230
918525
322708
953139
1456783
1285924
556937
29862
1498442
1149451
952197
297468
749276
680298
284114
211802
543039
845923
916861
1537799
169262
897557
1105195
1495097
180545
18055
397924
1269248
201326
531865
722320
1168074
876844
1190624
247253
1322850
1485779
994554
593913
808899
127213
818782
695646
1044665
585638
198254
842827
1333460
1311837
606800
1318985
11003
549748
1592582
1004144
6205
157870
1026972
284683
1324787
1059606
619893
668584
1132360
160828
1398208
63350
545613
239698
951416
469932
1388779
1522627
457926
1289836
1577614
1404701
41617
1420953
1284040
1147656
1155000
1147154
438095
258693
776656
1293935
1299480
17026
1521410
27919
527144
764468
781070
149494
173346
168451
820740
261334
1205421
751348
1148983
797585
413183
1093770
788719
553763
1378353
1212136
117389
1313106
863328
1546741
238235
283495
1389151
1516396
721183
662502
1419454
76191
1411882
532357
272096
758776
1335388
1031766
1394844
334654
241338
1296972
879800
910285
940871
1076066
607678
244009
829289
1072840
1042543
49470
1338296
518285
669749
822838
126959
1009110
1557871
1591997
1567057
1412788
813419
1501927
144843
591884
572682
993485
278125
626380
424528
935842
733477
720906
468380
169419
43990
561123
221364
1441956
149176
1339899
213064
1571733
603472
730946
783438
113632
663420
1439575
456646
1422411
1510810
1519512
1009164
458916
808624
1201296
735938
76965
1213440
599952
259531
1000287
765138
1343916
628555
1260149
978266
131099
813744
1149299
364854
1168500
1203895
3942
334374
696106
549187
1063286
249015
836840
1311850
267851
267312
223929
612
1449904
782514
282195
1020887
643679
531865
1062234
1365613
397610
1513141
1260831
49432
1506896
1574773
1128976
618730
260137
59245
360125
1075754
1203945
361314
1011879
846047
780435
1516373
1560243
1560686
1086162
723388
994000
394673
454321
1029051
839568
961597
992067
276464
1196514
783567
1329588
1199979
1121881
856126
386457
889427
533078
1147560
1288512
537457
1224468
868729
799985
915498
1203936
583548
781890
112686
238034
187586
266149
291173
145390
102773
253849
122649
1057287
156027
574563
1253542
1241290
35080
635177
1014751
131354
53260
1441541
1362265
1416636
569454
229158
347439
647621
1617762
1569165
245245
305664
553520
1585780
1010664
809730
80688
1486027
1494327
970332
607831
1167857
1509835
1428439
447817
1480394
394412
47965
1289911
117095
785896
476246
1460995
1576984
121917
1094857
128389
1622488
541587
1365234
173815
502138
1150443
234135
611349
251397
659581
1519846
1362218
1622284
786051
1596823
712963
930234
654416
1130261
1646766
1137570
879631
128685
223647
21626
1392385
669156
1080986
1497239
365941
1609569
1347108
373095
1196493
225651
1091774
744257
1111318
21659
775325
575746
639663
735010
14391
1070398
807005
448905
1622341
670292
1286477
1199860
457773
499707
1571607
1204812
1409257
286595
1311757
240443
712444
760750
1378210
340579
167422
1051426
837692
369898
806524
577843
1625856
703750
836227
1033501
221916
1289511
1449583
459583
431719
1328023
1378404
1350830
896467
1345083
507916
1459100
157836
465609
1057939
1170553
110944
1262086
543962
128985
1619696
959479
1622210
984656
923584
191548
263627
351435
786828
203704
1306797
655173
785440
775676
1606516
1346122
436150
1616604
259888
1506001
1305219
865893
1528015
311068
780352
190204
292448
1204726
1030327
160905
1113921
1106075
710573
561364
584238
512902
1459510
906835
351620
591580
413530
432491
1025991
350955
1142152
74796
458472
598947
424462
1059033
120081
1437862
445131
1371562
1250908
1508954
261591
811584
1607444
366334
172875
1610479
286972
1600510
1331388
1584169
1207833
420979
1478472
971905
964616
1193533
1034893
951451
340417
768657
713120
209890
1519457
822004
251986
1036880
151592
336935
1636549
142207
1307425
1563526
976508
1342663
380972
997527
431333
1533778
1619272
94944
455269
49344
1593924
1522100
943877
1022932
1241940
1630823
229517
53949
793771
396558
153403
292835
1537875
1223195
1208389
1271460
766685
1647442
1238735
250692
1535186
441945
850572
469200
463961
1413707
437478
911359
468580
437760
37101
127157
1308291
999652
1627251
406268
886616
1483349
239532
956062
1009647
905211
892361
1466076
1032717
989819
404569
960623
1546007
171130
1096355
92589
1236085
902631
628088
471268
1570465
3977
716798
112310
1343229
420976
1531020
398719
1394780
863280
807798
1383877
211138
293810
1146958
804955
1485656
1294229
344849
625422
823251
1272099
1326840
630329
240647
429775
573237
1461648
319867
41941
1202002
19274
884542
223866
612351
663344
1625957
168614
921001
687519
172376
320567
172254
478610
389688
279829
41548
886763
78427
173557
248458
1002596
1021593
758722
150429
91988
766104
1530720
88449
853935
1083928
436697
432698
1202172
351951
958811
467265
1300509
1510143
646654
1632071
1156055
1481410
865557
265244
421796
30720
1198740
1068666
269492
315435
645072
1356756
48762
1085296
1362564
1340954
311191
1309474
1435989
991737
1102747
495892
10173
1336040
1552680
154024
746428
1439906
1526031
1348920
776893
54065
703604
1181478
154375
1569220
441049
1613167
617056
721757
563723
1070279
1461985
221491
232042
1106564
1063905
1496511
1536348
197742
473929
973736
1237963
256428
215086
4846
734176
1611504
331662
1035958
979908
1325784
589470
736443
1016929
349702
1198434
231780
1466544
694063
620247
259728
961529
1307593
1198361
1061411
784363
1104912
406038
579215
84335
1044050
2026
1058621
119754
809642
684476
483587
318157
1150209
1288036
414922
499292
799765
1562236
1600865
369467
1200906
925205
1336256
473771
249984
1443459
299685
1291446
183061
716672
1427603
917806
909437
383823
434225
395871
177517
1309439
1329315
1405490
1590820
224769
69238
520410
124010
1071899
1021895
1575533
1572328
1444488
458353
1454169
999604
1037986
1315105
863608
1595653
1529684
1083616
335773
1558937
277414
595308
959124
389980
616216
480854
780751
1529384
583917
991666
924083
449054
914720
138361
509111
735117
659315
1488132
1241148
677442
1417255
1335165
1092950
671812
661313
986600
1271876
779967
50370
399545
1335234
717698
1194417
1410182
680429
266038
1290799
1187963
1600772
51468
1239386
1097050
24100
430265
770583
1529099
1126659
1529707
1577526
385422
964872
240545
1533384
553721
54557
521066
474438
761628
815750
310311
1294094
703602
1378542
1196738
1646560
1535182
81766
1530409
1135423
295795
1184355
1008291
765992
1589285
628582
79826
783755
26389
888365
703267
1575806
1121236
825410
1198557
687532
1359034
267682
1417634
628858
989808
1042711
914862
513391
1030634
1357733
1616826
1302873
302255
567388
1324963
1162909
816690
946084
766256
60632
849772
1168526
514536
552704
1616495
648411
1596979
1192309
1323945
1004306
1129516
150173
559996
1491445
1108836
1430678
424232
1170741
1172083
1280959
466702
313709
697291
1580962
902963
1355681
324478
721416
699829
212665
1210167
18901
149232
1593226
1309319
94542
1618531
1333349
80898
669379
950122
1475956
2983
233453
632976
555495
1348991
1143973
179784
1382747
407185
1414535
1176921
1211403
1616996
1076968
921002
639691
1298294
1212409
1002299
204359
941533
553162
182239
146247
170677
1231459
1082838
311534
1558747
1457978
653307
1567894
327223
1363393
254879
1159591
497965
1158448
386014
1365120
40189
1605626
1099330
335672
1057340
693216
1338996
818261
493874
1142476
1343429
441156
1167474
343843
1492353
40986
383624
1589023
1620405
1076345
1379739
949721
1420075
671453
658656
841720
360636
367723
877420
1493528
1520449
188858
1012910
1032776
1419046
660652
1260147
1051073
266037
1290958
853936
1049737
287157
756663
337026
1244127
480228
1591849
474680
502022
742486
192918
1095118
185079
1410431
1617775
516878
92734
1630935
1448660
447454
922753
46718
1569495
310992
974904
1638188
262538
1389861
458328
389113
1643840
1188936
986695
739550
985138
354979
1077145
938283
911942
1488774
1493957
866874
920431
1574610
303570
153868
1384766
320959
1344907
1492812
1560513
797297
439856
1030936
582665
1476420
365489
885780
865962
241535
1050384
508000
1090649
1514266
1174939
407418
1018650
155841
1642285
51216
417518
1213203
1073305
200911
563715
466345
1272352
696823
795619
730876
633763
646617
1377361
1203530
99355
812345
775014
251344
1041418
1341847
579734
376226
328428
1084460
1006836
1394112
1071990
103576
166023
258627
22760
579195
1334217
490353
1309008
994162
278580
1432862
1624070
1262013
1055215
934833
78372
1361423
229225
1257945
1456761
1024610
733341
643505
246827
241339
1414030
1341421
657940
459362
1541634
660501
1352858
1029851
1392968
1478941
1394302
18374
420933
774805
1569220
403244
129925
973762
556638
988653
587461
157389
140342
878764
1355052
47256
1114228
497690
702738
1167996
23421
1073083
1483097
544041
1285734
282215
98937
1541517
1375905
48495
483273
1211631
1280820
114496
364066
895902
1194264
1233661
770341
868155
704533
1532874
609031
658073
1574123
1009974
15762
184839
1497138
1169934
270420
1497383
184535
374695
897689
38083
609209
1284979
267618
77661
1591869
992567
1638369
1389041
355512
1248438
870911
952676
1088048
234211
1236895
303244
902569
604670
841694
1616708
242536
361926
20463
1513909
809870
861682
883295
1577743
1262206
1415225
1530197
1216288
607016
1501426
369212
512721
1153130
1510985
124610
1023338
114840
421921
932154
875378
772083
1523155
1202129
987998
904813
383599
695231
1317578
431399
1350324
1061197
766773
1420679
696012
1065055
408932
1337223
808331
1493650
262180
1638079
1604440
1204104
1228054
533761
582704
637696
367489
234604
1163213
1585453
968944
1064175
630417
1477412
1311150
1392188
543700
852370
211116
748320
560193
962519
1177794
601698
1431099
754437
1160539
174406
1262872
71467
1410327
495716
504418
112981
1500174
1303025
298497
178068
1514450
1228715
807124
579329
1434550
917773
1371754
300863
316599
1550463
546084
1126695
196949
284401
610968
127055
1239165
1082343
693823
1405571
1394266
1640907
214213
922729
643927
693265
1456506
116925
1024657
733467
523341
1524036
1237176
346804
529767
739749
46679
28566
1288532
219769
780932
1339473
375191
1544836
1610181
112513
1624702
834906
317720
1368940
948700
581483
1119023
566227
963837
721168
468225
486236
1480507
386783
4989
771900
161333
369354
340156
1028882
1399023
955625
756407
295949
881171
1418485
1366802
229984
1171262
559001
374949
146462
112689
18972
319201
1272753
299204
926651
533684
1084588
737715
1262113
472402
54852
744416
543136
1051772
287614
1579742
1027013
692088
635345
427090
119507
1196107
1018624
284195
1522207
1398040
108254
1165726
462242
959151
274486
869154
384371
965220
555610
300804
1467829
103899
210916
79812
442319
1018809
1403803
1547135
1425568
856233
320494
122708
15782
1517716
1425312
753548
273284
641224
24284
1365969
951485
28618
1226582
520107
825120
249344
1046701
455836
442603
877093
1425299
1337510
279650
164879
204208
774588
297162
239711
1230881
100388
1009959
1114641
68542
1454215
304600
786542
479669
290825
662456
568080
98013
198608
508097
605494
513686
224186
589199
99047
1273151
861724
920082
428911
51686
1217398
1261182
1142678
175608
727656
270295
1064699
1263855
658915
349790
1497754
523263
908261
543286
1035734
270887
427099
687926
653753
894289
1455985
1010080
569541
67350
30148
754570
222113
1160636
373233
1342820
394427
356622
518007
1239532
1127364
693538
673873
350161
1056906
692784
1290510
1504248
1336436
1637477
708027
1181537
571408
1239495
684506
1618870
1122678
31490
1330541
242026
686378
781509
901261
432677
122836
347058
1591633
926985
833514
574637
530007
41934
1290917
224105
811691
1286192
898090
460050
869264
583993
1487356
1437635
1463331
886927
17791
722857
1260601
1283448
152825
410492
32380
542101
299470
1051404
173984
1575659
884051
1102190
206113
878614
1259054
1359439
60134
1534409
778348
1485642
82773
1447179
861568
1031153
930307
377750
1292741
555438
954104
1097100
943246
364494
712144
1211936
105921
968120
1073689
692121
565299
1383644
1300675
549838
1344318
1118592
425450
165457
1545266
1191614
509516
1427622
611916
524854
36236
335103
691470
266031
900149
1336755
106118
1223716
709714
256808
1071399
1584495
225569
135069
604257
718005
301263
1049458
382525
312161
294463
1184737
1642760
914548
798616
557842
886517
1213214
1564178
1195811
832930
353359
403106
1088654
570657
32842
1411098
486910
787955
1240408
429434
534064
564632
826692
819461
577014
1022411
55330
867165
1550510
512225
532431
159078
267204
495917
861578
1207798
311079
1193142
614696
1508189
637923
1301984
201616
187147
686054
1645160
1454051
273671
1309015
873728
1100201
1378148
1372016
792398
382525
565717
228801
1411305
1574514
675246
392195
1394240
608205
166621
1510374
1154307
1621822
1478934
35279
1647192
130495
1100544
1176693
1578552
769613
128780
325087
133931
536619
1325560
4584
156357
1634360
1478824
1277307
1206036
963834
595839
888460
1451715
1203543
472063
1556320
542809
638830
577020
866010
1478636
392916
1491643
1100641
65489
1608335
273961
939265
1599001
1394908
1316568
13391
486407
1106047
559138
1170298
1009083
55330
506912
1216599
157302
1433607
889626
75644
375919
1350878
682951
914193
200748
53040
40202
345033
1257181
609416
1624297
1607289
139089
187988
1190525
435699
1402469
67789
1578773
1191850
221717
367741
1386655
235519
718035
283124
1163847
210534
1272911
1071908
1261384
1553448
1102223
1349377
1603557
673722
905705
1539479
237250
260467
799620
361864
255273
1223719
118392
1193084
1058159
819798
1309386
818061
412693
1341912
948806
1496600
1580511
1419935
1194754
1175490
667169
771558
703634
368482
708146
413772
898088
1280395
819164
461321
365603
281205
380099
1488890
595907
620839
18923
19874
1300740
1295074
349153
1050417
1176302
250893
671661
1388272
1406404
288829
407639
532988
497285
108466
465274
1457288
1280530
533934
749874
836714
900673
642428
131867
1389671
322933
251720
478493
1022482
1077047
74673
625687
1117129
1091735
954440
822882
639324
1177796
588923
391980
275340
910889
808855
393839
1007806
722758
559598
431159
1460537
292742
101762
539287
644171
1023828
181202
1052552
68592
176383
709265
51541
293607
1410075
191044
1354000
444608
914977
965380
1080561
848670
597526
660023
639890
1160819
1130375
162176
178104
1317238
1256631
675001
712826
1171342
1439400
861789
169092
323510
452910
62493
596936
1172762
1397924
2079
442462
454261
1450175
540777
1191955
1273190
1156927
257431
637388
1249138
531636
219538
1076765
143854
1130098
291691
867865
401519
1354472
568510
705504
231870
234113
1025252
1471036
598624
859111
1088130
235411
733768
1467767
411947
584642
58239
1439526
40139
37393
911695
146265
1055733
196641
254110
954592
1602461
737504
1508278
368669
1048161
827980
1344185
1466097
1459806
1091035
965451
233441
337641
177851
66986
1115427
1189075
421385
1534824
950120
650984
1307791
163926
583208
51800
170425
958504
1458524
286146
378433
463840
403935
95566
1390376
1137420
680180
863079
933155
913115
316045
178494
1054486
1057902
1007587
1090973
1068165
1555390
1115901
990270
1125688
335233
226987
1353163
9727
837802
201361
983370
1215627
283554
733088
1322956
1172815
1553410
1328766
668091
1066194
1574516
1399358
1258361
450579
94896
976296
774030
837485
1417996
1457288
315283
189721
737811
706884
227442
1435193
1487291
1420484
605430
1009750
1359751
489404
952580
1597334
800789
222761
424357
1087706
1547853
801977
1171465
1329314
195154
1582074
244003
227153
909852
410452
871820
1459253
1396833
680474
1154904
929238
707699
499704
1540096
1597894
709664
1291145
123105
1456365
1459826
1061087
1186566
1262341
102959
525447
1016492
797440
1354859
892042
121395
1518970
920577
850865
649620
966817
196991
308968
159695
715783
1144744
1137587
1301166
1037720
454619
92066
583848
729827
1218726
1087892
1555650
992702
711704
1191263
297744
814052
1186289
573406
1462744
69641
1220300
1015074
1335491
1182840
1003827
1296343
1329039
196534
1122578
1612532
1096700
1096060
1402672
1292873
1564889
1021141
1381373
1603718
299888
325725
928255
1645570
328137
1600707
241382
1391427
1040742
1395936
1267661
1594614
1367235
625373
850333
997659
202693
1204376
325729
616163
1098109
1305130
77071
1593390
835990
1633547
123749
1182174
513397
1641922
425474
1549618
1021617
1187735
42639
264714
1292353
705179
1035613
103385
1473497
198499
1568769
229212
1518802
1326700
1290585
782760
614284
1276687
478397
1019736
653540
1353915
298190
416651
1353086
637483
1388872
876022
599327
932856
1500504
899001
636850
1001346
1131322
1382709
865056
513340
585144
113759
52050
1617245
235165
1115521
879054
1100267
419096
479986
393146
1519125
448383
730442
372302
207357
1026394
205359
1484953
705303
1489411
1355091
240312
89346
1555111
1265912
465936
651229
764233
102531
1292468
128513
693239
1646871
254603
712595
1097770
1299957
1272028
1185602
38131
743875
237986
1616742
1571056
1252317
7798
1025419
1221693
1325806
806212
992601
599936
401838
59857
1552678
651915
1257934
1278665
365960
1290437
716902
381190
306060
903401
1030886
78372
983826
786180
1257059
1511437
1329121
991655
1543349
15415
560582
1394713
129695
347183
564504
1077353
1577172
123237
539213
1085734
1276069
507852
242134
861283
1360690
1026730
667624
1029815
97058
906326
1270109
917086
1383516
1204073
529136
217022
103545
636089
420312
974411
1477213
1295782
480276
865954
841917
733446
831058
643416
1496970
1350332
866330
836269
58612
725371
148892
664757
1211628
894115
1613982
780449
1410229
567479
552720
283234
44353
435691
1569259
564485
1011642
936937
752119
1428706
74804
1620254
1523233
154957
1077637
896855
1043597
261930
1250418
1206104
1114755
1519249
416723
157247
245496
1527258
1386152
885894
433511
1615778
623920
978201
115278
896331
493147
403545
544368
582777
719302
50662
647454
881703
167613
1047839
653985
1127339
571843
255772
1216362
493925
1517153
161219
478519
546603
132718
320465
1602210
711893
1310076
682072
317540
688710
20837
1409815
837411
558975
592652
509142
53347
462563
411396
645801
302871
1625229
621207
72189
1458574
466732
398853
87290
984000
632341
1196231
1512359
110789
1016036
290811
783270
1431230
557754
782547
220109
1043115
184744
614107
875161
897972
615834
737351
1537371
690243
1096751
1051191
1042947
1492856
287901
546082
1151128
1505140
234345
1118923
1368490
615221
1437990
1507574
897104
441686
281468
696807
545823
1494899
519340
422960
22708
168030
1405229
324467
951864
168673
868719
1386803
978313
612062
478053
876893
1264803
34679
1396476
750904
1623482
10628
608737
1286378
1543937
485959
1622025
286593
840895
441358
596369
36990
277496
1032062
1525538
33587
1161155
337682
1099459
404481
1418216
737877
37332
225626
1532961
295765
1423152
1048278
1418684
1011087
311613
1254451
1162789
159738
1270873
373992
1513059
952169
1379229
1264465
1064222
1418702
1245724
1082947
773577
521003
1390272
1482566
1582336
706808
56400
818833
1464781
1620769
83579
1286203
210079
1629514
1531054
644230
1139863
983146
1474391
227967
98356
158535
286008
54474
744878
4992
1131763
606778
1423426
1636216
1148910
178000
579617
819854
431832
969531
79778
233189
841252
1079859
232859
381563
379415
1288671
168061
713368
997010
1457403
772364
1323402
904292
325353
210830
1415046
1055631
1422106
1519130
517473
647863
1340614
185486
1502770
1225955
901456
358709
362258
788862
464282
31187
1567586
1149045
169177
472545
14480
534828
1566865
1458238
1135957
274848
583193
1641446
309792
1557162
1582667
88606
836675
144203
225024
1225948
615595
519388
1208049
1490121
1429538
766276
809394
502589
60690
261672
763560
1335662
609110
1378485
1337145
670274
1492813
508048
693528
866799
1156010
1517719
748263
1525030
1441046
270367
1379697
524320
224259
518420
1539878
894495
1342571
1497498
334077
1415598
204247
999236
1529923
1318207
399834
36512
1071524
1337043
1333807
175854
1208726
826652
243906
1492336
770896
1536269
823670
155824
607563
1516753
183901
1045369
1350435
102378
1557458
1038718
99031
1528557
1211006
1209074
133626
1628504
433974
66848
1293745
302640
963501
1197694
77753
1156820
916756
1409671
398845
676946
1343054
1440245
532477
1528882
341750
87326
1133148
887352
47663
1117565
1229890
781778
1266952
715655
1392236
1455845
447736
1372756
619830
830515
627099
486139
239730
1342896
1457978
954057
74295
12260
216835
1579809
632643
1262415
257862
1547297
11417
278631
663361
1424470
515086
355780
559640
1294007
1041988
1594327
928337
99913
846896
780833
908781
1527507
1248388
487818
637619
1187962
4871
826932
470501
60940
1110925
832855
1383550
545964
1454110
1053511
787218
920076
971831
1214246
904764
764152
957850
1136741
1250262
1483326
976158
1569948
1598850
658804
1193948
1463394
1136120
779378
1629048
1522695
757940
452700
304344
620801
1453447
822416
577418
994926
228251
1155412
720787
579479
1272023
366029
332906
1539112
1576204
888866
1336679
1193306
832366
1122246
1465481
306463
170518
1389091
864967
921145
664298
1367203
1277248
247746
1170384
980004
1375585
1640942
748172
872452
1183670
260380
706220
873549
1327922
234786
897875
509648
1867
1161915
610923
1455401
1090379
590717
711284
747988
410814
60093
1067279
983001
1505268
696348
1419874
1296349
766073
1473991
497778
955618
770746
784155
1051169
861225
161560
1338764
445880
876269
604709
836503
1551273
762323
1489197
419786
318422
40080
287054
1146323
1205567
1508910
244644
1500063
1201654
321449
10255
583678
1360419
1475226
589918
333979
1241749
1241705
1251358
1315250
310218
834836
766503
1354913
679085
1039224
750887
596355
874086
1275749
984545
1338763
503929
29706
767905
1297860
269654
1578298
1073220
299339
943200
910364
821132
363162
1182933
1319185
451951
323343
626224
1266497
463546
1404896
621598
420827
1515227
1148721
439050
523886
1271361
653878
935012
1407514
30188
1331256
4055
1383142
533653
928619
899203
899137
1395307
939368
822423
1500187
669824
1185156
1286654
1282889
264385
500224
32763
774126
377557
729537
808413
712013
1016933
690033
583387
854122
1214215
1195089
197473
445821
288845
357905
977769
1253896
885516
1219648
1026707
1565026
818112
931125
182415
460823
1595932
674287
1016156
1377963
1239079
1609409
644220
1246674
1307156
1026354
245741
1405406
1089619
598202
1038759
932892
1367210
295090
1110834
1391879
1459876
1291448
1496382
1055014
1090342
155954
1528570
1420860
186810
1051330
637027
1279
577114
348639
1130167
219697
148618
1251606
8316
1369191
1023992
205166
1202701
628475
769284
58524
1428532
847854
95816
1291279
563167
815776
1572399
991401
38583
1370728
70683
1151031
161558
157813
1183568
689892
1468762
624606
1581823
1563128
945087
1544791
651743
1231093
796788
564315
1517664
876415
1437468
496890
1414809
579328
1038515
491733
1367235
1643533
301349
220138
1026218
306057
891245
1368390
1432829
1248160
1485376
309796
1093377
1000689
60423
895851
628287
818267
1255483
839764
382764
333513
212469
1096964
318227
883516
1253028
634545
1503871
780911
397726
526336
1454537
296932
355132
152583
1235478
1607328
693258
688509
709487
796236
983195
586732
367517
1602048
916324
775522
1551982
618010
949140
1004363
1122160
39043
1041474
741390
179152
211510
489793
1391995
841225
160756
376350
484241
1231995
1451958
396046
136541
419717
193784
1611547
1539623
1314596
1298057
494594
76389
688298
1289477
682435
989340
373988
352927
1325485
558590
1059354
381327
1623416
1436033
653105
1333237
1051408
1318994
1218540
815000
1500294
821659
488677
402548
1628797
356474
525521
1528341
1015378
1405698
1471856
339776
1633005
1475399
861198
947369
178364
16370
1625760
468630
759677
816844
911445
1459084
734372
1558860
1581829
1524024
159048
566130
1600260
536105
1160362
253586
1201546
880915
1557712
698214
1458992
1368915
1326821
1269576
905003
576850
186425
441812
1631891
102820
408030
570682
1425630
257666
226290
1180831
380357
703971
1288320
1106580
758791
704261
291514
752821
880348
1071284
619219
7125
742307
884717
968939
989539
577857
1109776
213279
986378
241318
350746
477812
703305
496447
1550746
1001314
351132
1580559
1286849
1531099
797217
1129425
568073
390794
1206025
267636
752852
958387
190776
549218
831190
1569652
487560
1217559
1569933
169309
1507264
429962
1195250
655830
168123
1104893
1096097
34052
1004942
1022805
1197787
406794
1226912
1611905
1589800
44004
703923
1096661
479794
302855
95214
1217113
682462
1264405
1234408
447925
70308
948045
1493213
20825
89350
96368
752910
1216315
10588
1620573
1287848
984811
553184
318561
1533210
1146683
1518878
500923
443607
945617
1285295
387006
234378
1212986
988584
1038201
304325
912884
1420455
1418804
1507090
1129051
1124362
1549337
1565583
1230382
747815
838016
434233
1378416
1572086
1463207
1016844
1052047
1496004
1021812
383933
1247512
537925
1162759
1355907
926852
228530
1096885
639505
48087
1473981
406189
1304091
1542242
759302
1628332
1379737
11842
142434
156634
127552
491808
938053
176118
646031
1143011
516088
472349
1404791
677363
1249026
1022365
1367378
285740
915669
163680
1132477
653215
604945
632637
1043432
880431
1297991
1466542
204245
1465170
62420
1465451
412603
1109121
1480167
500105
590807
567390
511439
522422
1613638
571583
402873
1437936
1208909
577289
583647
1601093
693767
1541449
1414987
1225218
170121
556896
1354638
399531
1216264
486891
1274812
1252602
999666
355585
822956
1394984
1092314
1133261
716859
785017
826089
454540
575398
294692
725800
693224
666722
1172125
562422
648682
1105181
143123
1133287
1018625
730248
1539445
1323150
792265
917978
955387
1272449
852812
964133
75784
1224027
918437
181212
1038680
7890
1193283
981786
890719
1285577
564460
969525
355818
147832
303498
974782
965759
1094820
679315
1120011
645646
1512630
1341625
363096
98351
1579747
475730
1583517
714682
1484237
1243821
189911
1528244
1283010
1078113
298933
293284
1280010
238441
1039993
128446
15535
1065604
611339
71151
1390963
190828
158227
667905
90889
174416
1349586
688765
437120
41009
239098
331058
1628581
533308
1319882
1305957
1199358
1088535
687290
804723
294182
1384395
653348
265104
876857
1355505
637537
1469108
539617
714506
1202715
381512
1155857
1376855
1368834
871665
662088
216323
62385
1208874
1289503
1444654
668695
37057
819135
1474792
1327254
1214109
717460
289197
651260
536325
757636
350911
1532988
1126160
557318
94999
1268374
1399904
391514
941608
476659
282335
746129
1024742
906534
1449118
196635
821613
1311744
1199362
1060485
516794
1299067
1160241
235423
799339
605459
917977
207688
483093
510977
1460452
671691
1416421
131719
241130
890974
619665
671975
50968
441559
119446
1292582
400652
1289208
742228
692650
339894
335769
1264315
90800
765222
1358573
1564762
709299
1549478
336395
442582
368998
613149
1011743
679585
1340075
869509
326003
376935
32709
369781
552268
111910
53453
720461
1176855
922018
186167
1094861
1033366
1115975
917794
1233789
1045918
761536
328380
1452304
674852
1426834
117518
667717
800302
728421
767429
1283421
215351
895662
984002
1320383
457591
1324663
1604996
732378
128886
1422085
728473
872369
1016791
659867
1400983
25454
1348511
86152
1047276
338892
760303
1621327
1156431
1578273
715184
815334
199929
1241524
1166230
137982
563000
85344
556262
345766
1616405
901377
1612957
331925
958575
1433541
108386
757234
50669
146659
1257086
912031
1547669
1253645
532597
1524083
900121
777971
742749
444355
65692
971842
1159482
367520
230123
1071307
1137560
1578408
1600927
130569
615191
182591
1002626
251523
1343461
1290608
51318
439948
792046
617895
1425403
863742
10646
620291
1171179
647791
1385675
621167
419940
1084064
784751
534266
812829
144639
1587342
1377402
1641794
1037493
400024
425210
1264984
478537
956446
26460
158040
1563985
777172
517791
765486
1624114
167893
1446304
724258
263557
213372
423781
490377
899884
722536
45982
524112
50859
405953
616035
951482
12433
1216266
712465
1108852
400951
1603303
1599644
702111
132663
431177
482109
957479
446746
815384
1251845
1289071
1467967
513154
372350
196351
1641599
610280
565901
1276012
655858
1491220
1203135
761119
429996
1441012
510374
590558
1421219
1052714
803034
1156584
583937
197798
670984
357647
357061
1163422
979355
1146817
998271
1647096
1105312
22303
52272
199864
184854
1234355
1528296
1594870
219180
1178394
1488958
1128031
331941
1574091
837428
1497937
1082937
1179949
1380632
1038361
444877
823061
1427545
1084309
1161871
631369
183580
764751
747692
302685
1461415
526126
954704
16715
1189688
1629472
408805
1339461
779503
1226602
606815
69400
920299
1351531
613918
338766
825932
1429377
1014730
1224843
1457440
540266
236115
731088
25452
1166454
999174
543717
573107
1237240
692463
1337914
1025979
547743
383119
251444
811682
804332
472374
334755
1373922
840242
573591
1526304
1289938
924503
374018
187032
1042517
8347
421452
14671
1400367
1036167
1297684
1137775
1469460
123460
1046593
1201142
1475677
1622267
1450574
1496175
1274471
666544
115039
1386331
708592
1642838
363152
1174218
991619
1372236
316261
549334
300122
123816
177058
254637
808919
742736
850192
969996
1194137
483547
269109
134593
467214
272148
444943
61544
1055844
1417217
736346
382004
809792
215126
193035
1407828
512127
1267299
1598290
883159
1061522
1049207
1502803
1538797
1295425
533852
433360
631158
364348
509683
599802
1267121
1001149
1525636
838745
1508889
1582
1498287
918322
436515
522309
457267
207320
1444365
169908
479716
608365
755203
1574042
185703
465941
1596989
1549932
614449
1488763
947541
480962
678777
1152938
216138
136025
1370491
1453282
1504748
210696
509948
1248618
1269055
1626582
1277915
603195
364108
244034
574754
318008
671682
378511
1393520
1464255
869572
1286925
322869
1012198
847655
154775
1466025
75870
1339784
432426
1456006
508299
951577
366122
375351
1066998
555878
531586
648071
755610
1542749
843850
745645
1296369
1558100
1015349
1410283
319536
268384
1325065
48345
511118
1187960
210735
557009
826667
1330626
888843
408555
1216542
302839
202073
1059319
347946
1279908
863648
679284
1081258
363338
332731
763304
486434
660043
640770
1044463
1073284
690418
1301835
1424002
383879
934105
541692
1455845
323461
897957
634240
981829
1027296
909402
1072927
1410941
1629522
509923
1496254
1214815
173130
187859
648593
1232717
1006391
835114
1088286
1382348
289048
398077
1337891
1301704
155380
594866
1591888
197897
88279
485490
151287
918952
1122920
96493
160975
1182991
1605625
749411
1198353
1618914
1258296
460101
1517937
1495581
163166
959000
1532083
1441869
1404028
1295033
1338302
1202269
1197473
711662
1100082
1315352
30090
362141
269596
78831
666177
828201
1458148
330903
136015
1200236
1088061
114535
649767
101480
1327196
1495243
657251
1338410
268431
407011
82350
303761
1201972
992342
1366991
1105711
1017610
621616
1245031
640295
1280720
1191896
906134
459993
64807
1337768
28195
1628001
720283
1445534
1447689
1486490
1277474
993444
142841
1165036
208028
129932
985276
957022
1614104
1428885
96695
1577593
1190466
1147360
1411577
1230711
162104
144819
91296
389284
1047104
830817
183845
1406778
1028030
1567808
158475
964373
582431
1170882
307237
59480
389239
1345864
119642
547606
1276383
351561
561910
1218007
183820
1346666
357444
209027
1304459
130923
1104729
1013041
682349
506900
1012120
801604
555703
877818
92195
786205
526870
1072008
1357825
1276459
940919
1398882
1577660
1434667
712313
71130
1594622
1212796
259258
1129642
60106
941449
357915
279625
183656
107761
1643575
117512
345563
1059593
908045
663161
860995
288464
568238
722721
168397
1510857
293302
98083
867639
405352
972100
195615
322249
524747
132262
870681
230555
925367
870544
767811
251181
497511
1561004
952328
462183
58092
292874
231961
1431812
499374
726789
838072
1615790
1642362
278619
1458324
403821
1416730
813040
156806
1340513
479235
400974
35723
1280747
1225801
1095473
620775
774145
1580021
767695
677009
667565
56437
1092425
342695
1042057
527144
1299518
1076874
891215
991872
847647
372555
243969
1368781
214186
1316449
426308
1121867
1364974
759557
485358
1543557
1109888
1581259
1060719
207497
114287
1455131
348065
1454803
243335
750970
1006139
1443781
718523
1436073
1472276
608932
1631875
232828
1566619
13629
854239
199033
1466628
278912
658416
1619357
850863
390342
271136
1356866
155395
1177454
268548
15756
242085
1213306
649713
835274
59864
355396
686315
706455
309449
414387
3480
139496
1417149
1559794
233340
984242
1331400
1498117
272716
1232888
512255
727920
1325481
452759
151232
580914
637293
1271037
719110
9931
1019811
1301897
591050
353511
1028961
1636354
1543635
1422768
180114
1275312
1496431
1364193
1235268
1312697
86429
372641
490281
366888
169965
1134181
916805
1072340
1560847
1381106
587044
1470403
461260
1601892
208475
695873
1324343
1410106
16027
644728
288144
112495
632063
407791
1217433
406147
1035945
798483
1066073
849258
224770
39908
33550
900152
370445
1565216
822534
1173801
1589493
1396926
383953
1243130
1207202
127021
736458
176509
1098158
880235
1613885
418162
660997
615949
518704
685554
1242183
1019617
361649
511062
1397057
1361824
1174070
645687
124829
1166333
365368
1559023
49310
542376
684020
492470
1145367
1304821
838402
1361017
1227990
157514
1560366
838445
1482146
830916
1193111
1645925
410465
636622
1323292
1233751
881207
1481402
113143
129483
660137
1037653
1420096
554352
737747
1289279
369507
998036
201111
1355800
1315729
1465052
405133
1616114
387709
612494
918209
1120989
773005
806241
300997
75250
950838
1259792
1153687
1643339
62388
565770
489919
1447063
926202
124328
570549
1451530
259462
688724
1068306
1624183
1623409
1208907
747737
486161
8901
1182948
763417
505910
1627045
394156
846016
270590
1015058
569582
1152685
1032406
965513
1571375
200926
1455356
1453198
191333
1077649
1409740
932812
644289
1244826
1524625
1616921
492686
1054384
128257
58721
586999
1553955
867557
1179293
970953
1114626
1119116
118783
409177
774084
1151255
427620
463219
221243
319331
1126542
1470716
16649
1141476
1572212
1219390
244182
207523
698697
631885
1440018
1591123
1469924
807094
72546
826357
1362580
441492
367272
423741
856912
508345
1400882
1262951
53790
919285
460466
1211725
397235
308003
608992
745510
326601
646708
238450
57499
557177
1156334
538489
1423677
87775
1368308
292362
482192
961726
1091664
733864
82020
1158950
1465169
329903
313282
351984
1062354
508108
747112
385506
1549674
14763
570922
1025295
192002
210616
124325
1170425
845974
1385395
1548075
607075
1398365
753773
596568
706891
725202
629953
1233398
1405354
1257308
1205783
722306
568437
927541
633694
1532805
758424
242789
1095024
837442
1287552
1096205
836023
1510356
394025
878219
540412
809621
764410
1279669
643526
1194930
352645
1532245
1201546
1108226
1349484
34762
783949
257553
773828
1190630
894120
1073232
1305081
916898
736265
518982
815741
1099063
881482
1082464
793480
981266
744507
841312
128360
516426
901335
234740
235012
1382836
1548567
1112529
1485281
1432966
395792
448605
1583703
607330
1396237
196357
997398
908009
890615
950893
986310
1041968
135648
978051
855942
324889
1361188
1305168
130942
56491
180411
1180242
216532
482464
902169
1603881
685410
1495332
953947
317701
546712
929177
288161
1230238
510217
1020075
1333862
1148936
1093920
211482
1333036
1144834
517834
322755
1010931
438455
1238178
925930
159564
85343
1599217
516840
429730
401653
822289
106422
1146874
554388
996551
1587448
182897
714911
61509
1507974
1088010
1586819
488896
749906
678541
47113
1445953
57870
1186028
46824
923971
565414
1389497
1405500
1261200
569177
1605850
730255
444083
1105394
1427412
621272
677800
977690
1489726
1041803
1046838
974699
955967
462977
1031831
343102
127686
510483
1213427
1644239
981259
1156237
1554091
914139
1368685
1123810
1631002
827578
1196783
1003859
1502800
960227
654752
214245
1446925
372673
1227716
205820
843588
645024
1348061
1057185
1588590
802002
1503859
472852
180458
1071823
181114
984150
1394271
1413031
1268845
527275
367165
1054261
602492
55064
1448859
702746
476600
1510402
1355879
1634822
72095
128094
1123999
232187
121727
1237317
437708
1324481
867020
643897
1115720
927376
654570
1321563
260159
307804
261393
1089188
1328120
904864
1295443
1451446
1472369
1298093
43231
174950
664531
522988
179345
374825
187269
618449
893976
249354
1422306
291082
1413585
1132838
557795
900335
1636789
11782
783454
937158
608340
852150
943014
414496
171503
309094
1391074
1147357
614268
897926
589466
1599692
348565
1218778
188619
10002
1568886
386242
815204
1122727
1186299
1589162
804289
989643
45944
18132
36415
1579196
1515371
863492
206743
1596435
1321213
271694
33588
1337941
558617
165895
312077
1272435
1588642
1136419
1193970
1285852
1044416
149690
1010885
442570
1286786
178674
1501517
137185
1534683
150124
1030183
313107
368956
922054
96348
24341
1643842
146046
464686
1626210
1146983
620139
76801
437830
412894
653303
1364478
399992
947270
580972
1569516
1079074
280978
560091
722175
1421001
1283898
1327314
799166
1168533
532418
65199
451554
677571
1536688
1461329
34309
1236172
241267
1468656
193098
1304164
581147
718913
694292
1346436
631806
1117536
896742
1490670
349094
707002
1603289
731693
1157988
410911
1532457
517784
724762
823013
51904
43096
1039507
414126
383367
793890
729401
161810
831181
1125263
477767
396970
1216826
1064179
1413941
1003242
1405374
368012
138603
104006
945022
1642929
1483434
1402527
905128
242415
1016228
1345864
151749
1483606
1329838
1097096
1052069
1319074
23909
139672
1463458
1416079
500364
901420
1242800
1219093
267560
137175
744841
1065458
454965
1047601
424712
559885
1437748
912563
1602524
1215569
997959
1187225
764686
200238
631925
896419
1075246
1539769
378965
1448394
1248440
1489898
350456
288255
1514089
318656
1343907
899928
800107
92417
217081
1228914
1289670
1491257
1293876
1088808
529687
1620292
224276
1136342
942368
155793
1213189
410404
630729
1329409
1094765
833945
1089163
1148205
994431
239881
516242
316591
449789
1478483
1291422
828847
1121888
1584911
1614716
71329
37325
625126
1350719
1607604
276916
992404
806638
1525031
700972
695968
1357928
1168173
1048761
1239128
751203
869219
900500
254516
546771
522964
863581
669723
1279400
159146
1405418
1255045
580121
951378
684571
111607
1602562
626836
192855
431700
586066
601590
1017436
746899
1528456
714756
712444
1257801
1562512
1300288
352437
1034310
1092555
1078199
35999
571429
1014776
590059
1280833
152091
1027081
248415
1083874
140713
454293
1434733
470162
972362
256709
679938
428556
550220
714233
636325
66301
306534
92758
1340367
335993
1192045
302060
519132
1390074
1027180
968997
773082
1436428
862596
1601390
130239
1000928
178860
1522027
1581179
1311469
968973
205180
1073656
135170
43911
916145
1219378
318189
1436990
332209
939339
1401680
992885
1197421
54787
1430009
1484217
876934
430176
1465931
497859
803993
933393
793376
225783
677958
693629
1050686
385575
376854
1213079
213767
115837
1646574
799715
1196004
1033306
179630
895121
596226
795920
576903
1268433
862167
1379833
192654
60929
1377763
888222
838596
670631
1512264
1169536
711944
1254678
941020
145760
603542
146709
1001514
1420237
935880
649267
379408
8203
1562102
403331
1359125
134424
590532
424096
295594
1003656
96095
660121
980370
178145
1080292
908232
653965
507227
704713
731813
874524
1133571
685027
1421602
341503
413616
792710
602786
560715
69525
544080
1302938
908273
1592850
931972
678464
1642017
121611
567053
219584
1395211
923487
1197112
1514420
1608342
138744
583839
289014
24455
238304
973544
138834
1088550
1411814
1016666
1028883
1299296
905378
737244
815884
1145879
32844
260983
1499435
1396528
888036
481265
31725
667596
1240545
1603141
293944
1620608
1262728
165611
1468525
1611203
1544268
894289
104403
1113920
1521759
420746
1107069
879725
410576
1285635
420425
850131
178191
1269913
1237122
702612
261620
144780
276456
1343362
617676
1641398
60174
282698
1368653
531944
740037
1034823
351344
666272
64503
1454189
1196004
608941
1420267
1582584
1009257
901651
321231
484490
1158475
228010
534552
890682
297336
805373
1448003
852388
108491
931549
282843
77194
700584
703472
83284
1109487
752053
1090897
589602
864453
627604
1054380
1383551
690543
1072669
501660
797704
1533100
1166350
220212
1574260
920556
1371487
490446
802397
1542697
1162476
268810
1013675
649420
170157
1148442
1197293
1244170
6339
553094
739892
1583908
1174935
333052
1422779
264928
543450
187779
356215
253040
1218224
1106280
767697
1476571
175896
268199
667509
1609008
895332
1030648
77790
301421
1434317
253906
246194
179311
1505042
1392354
1386931
123363
812862
498280
767423
1237037
1497488
99702
1320908
1285073
1537178
1290767
1468938
775375
589852
509417
1276824
884475
1534566
172040
129452
1584837
167552
770744
510542
994855
635327
1408288
96318
1174674
548464
897614
1240564
1045147
1357468
304602
779079
323955
904034
1449144
780970
1232527
647648
648439
734373
399422
1024469
972704
399275
309650
1602912
128518
1328064
1588676
715488
107500
359184
265486
1585417
399005
866856
594044
435676
1228501
1615431
1503234
1454472
323161
1569586
1331694
321110
288792
217544
277649
1048810
975424
1511445
1519131
1195955
348955
393143
1441611
1374841
750487
458392
944728
1611486
662320
261578
1043505
166608
180973
1051050
1185594
993241
1595160
1226819
874914
1159783
567418
1516587
949115
1454616
1065398
1500953
1466301
1264820
766491
876014
311698
1425471
579587
971455
1523263
903714
838275
1086382
377046
502341
1174521
1213476
1047696
232841
1063720
78623
897135
1009347
1571991
1270899
118336
1086091
1041059
1033030
1192114
1374425
454864
1613391
1430996
913983
1256619
974433
76870
1510293
1607946
1005057
1557896
181000
295317
818867
32470
1441572
263566
1346090
992535
687775
1124895
690269
1310080
504695
770341
184771
1098653
1357940
1355218
1541502
735863
269485
362085
715787
621072
674947
1167373
634727
902654
1564770
1255157
38634
1332727
201096
431569
1586331
1536762
160874
849827
856323
548702
441277
1528737
716774
705804
776630
457902
397810
989433
976743
123095
1059511
1394275
304945
178143
1436279
765994
213050
1121810
1007515
409825
1603610
1107703
1257358
1540129
394538
1169342
148743
357080
1219969
1071912
114960
110210
856612
1395389
494304
279021
1420219
1342730
685551
527005
659243
456704
1416454
1030420
893169
1599738
1218501
1004102
1022000
739860
119741
336958
1599438
1528482
1152562
1315041
987722
329052
370582
161021
911184
873269
1593148
1542841
1259468
860716
1351841
283193
1560414
432266
523348
1031064
1043722
259751
1642403
1446304
746332
1304039
281951
369811
537128
1507908
1509206
965355
150445
65993
83516
1102887
136087
1367241
264174
1112548
73109
511127
921575
704519
631898
100313
374384
6347
1196827
282857
781108
1290444
106463
1265403
144524
248126
108633
398228
597903
1047408
319335
1566434
323098
997263
1013591
235565
80004
244339
762047
1634662
1491979
1113511
416691
987359
95542
1453767
510409
155929
1418922
913004
1497788
1230460
1205575
212368
1614514
321842
1332107
967955
150245
1466688
1420112
83671
1535517
1414745
1588720
1068474
812734
1308686
1443771
1280166
1628215
1117883
865553
1156001
462981
108216
1092605
991724
571508
1182207
1417208
50226
20326
793601
809738
875010
861556
305738
201591
1606584
211871
1136318
403432
1611463
45995
836918
104955
904263
385535
676707
523575
1169732
775357
568333
685078
1072440
405235
708607
1355396
1003181
463123
1549563
1190593
135059
1111100
445306
622267
1363515
41073
31779
16936
1267127
2606
539708
363887
931759
1166671
1416657
1454363
1168337
238869
899388
1107515
1645342
427020
639427
857446
853682
933903
1257238
1103250
247136
514515
1260556
1246668
153427
948347
825113
550074
1520732
292107
1606855
1153591
600229
1305059
1160888
1508479
591997
607693
1567176
397106
385642
1508565
397810
1250328
841194
335274
275543
1513263
200581
1087580
76347
308228
726124
1081911
1092424
1386758
938607
229255
1042785
655365
541983
192990
471657
1067662
706787
575419
1208916
102662
1182495
1101062
242864
1381871
1309045
426677
1480140
412094
1058776
574930
1075804
355147
710251
1124421
911623
930031
3246
250426
626172
379496
920886
378762
1106476
919115
229662
2074
1341700
1095457
1429462
239566
333464
427428
1068339
480388
618071
1568526
671817
1407479
978563
1615760
257752
763012
1086057
1437757
804914
693567
454150
1515874
1177197
921816
240560
756780
1403682
459914
941514
714026
267051
1603264
1082113
137049
433272
885757
1528621
1133474
741173
1177823
832999
319716
834392
1546929
1342285
1468510
356688
991394
743073
522810
1311812
585999
1372763
1411677
598595
687457
1026594
269483
444537
1496517
881500
925389
1455564
331048
412594
1031712
1126793
332819
1511540
261803
1647638
974016
1474913
658338
792198
229226
1196891
758774
694036
1297296
902142
1037694
1301892
1460277
1284733
803108
772773
420172
1570588
915650
134029
591076
306685
1501293
453978
1613445
423728
1184637
1262440
1372452
253900
839548
327355
108582
77688
447601
384202
26791
871823
862762
736864
176971
1452705
634510
483676
207246
208218
1094735
1205422
128867
1085219
1273565
1521067
1429739
891559
915454
895281
1207354
43798
358140
863775
301181
1353764
572502
1210019
1622190
1409514
991071
902909
239527
75104
84991
122000
1297220
66336
464291
1372244
1417099
1181729
1388972
1503354
1325159
179048
507001
1205853
40192
18840
1605915
733087
409566
1092991
1123075
632837
419698
856536
1030445
758106
247394
1361153
271500
686618
906121
452768
1540769
694379
113332
1535636
668459
919716
1583030
955953
758474
336810
797266
71242
1196319
1465865
1247458
1323905
1081916
1029301
917870
253273
164573
610235
530348
325475
436393
356261
1384392
474248
830841
1571540
1327421
1311882
1550489
1178226
723501
50239
705424
685652
422565
1001390
965811
1088877
347880
337311
1221354
709706
367857
442228
301882
245948
792854
792419
605916
865655
823925
1467036
44845
228881
236947
1593883
215819
1261351
616594
792969
494796
516252
836403
1429929
990006
1179251
1346593
1502445
343882
1093653
668482
125103
1467935
520610
1204860
1064934
1042246
1069533
637987
28864
46799
817140
1484157
1136908
705403
486208
93088
1602691
1069574
1074824
164719
753265
651030
1640872
11898
351230
1253920
366857
585795
364329
407469
41362
135920
766851
869579
884137
588926
465146
1560958
836134
1485479
840803
1271596
438416
170712
1438962
137192
1193124
164217
657563
134576
37562
1502232
919476
1102227
1235734
5125
855788
350514
841641
1214589
886873
1093382
728545
626563
175033
1332619
753256
212522
1196496
271973
1394848
1333857
415991
1145029
1569481
226252
1218098
1014227
860661
111355
924372
950644
819458
345336
494289
566941
418244
896505
258676
1263264
1086792
1289856
768327
1250696
573140
592202
1617775
17091
811648
1452587
538618
1606225
1144563
617471
584582
234350
1586123
591291
1283603
483324
352803
437040
1066298
1353935
1495678
1332568
424465
636095
1327823
242632
341092
313914
1234483
1076040
135441
810184
1253918
1479653
1456983
360319
1268234
1620375
1055587
1063044
481140
675182
796163
408278
223222
1205486
26401
373773
1391755
381983
1191159
503828
1233803
1501525
1189195
1513325
651824
1096963
777569
1137079
1128568
318085
830572
1541417
544887
1624361
529449
1242070
767350
1230971
128196
801516
282237
427943
230546
1440440
453657
705609
1041263
1027639
1506084
1099088
1439865
251291
1285230
1139823
1205797
69801
571218
827768
496933
988269
642015
702569
1011904
782462
1477893
119436
388073
951327
679709
531511
1362642
1272320
1639815
1246978
1467371
427887
403441
720102
144515
1396626
1176478
453404
277562
96122
996680
1083037
1192547
941453
278669
219422
495699
435644
7044
977172
640572
775734
1557684
1204126
471688
1556959
1609113
1634283
906441
783906
881640
982062
1026746
1409022
1563664
1330779
371807
847348
820680
800993
1559416
1508968
409059
1073396
1518193
1331587
578962
897064
983660
739112
87584
1361245
1635110
537574
616891
580180
1437217
607135
945094
23059
416449
629014
1544866
220981
1342326
987048
901575
117328
388782
1308016
912419
1558060
1542946
1461080
1485263
123459
1133424
583316
1431487
1240796
1289342
93072
589351
935621
1441732
1442439
1521591
1169412
591150
1236098
195413
72820
352622
803105
1138038
85250
677513
1264908
692128
1296712
319909
155527
885976
738427
57870
324858
1277151
1224984
251565
225602
601912
826549
193677
1370346
378059
1475040
1486492
983129
783754
1395070
576082
130702
15509
1373169
1610585
105314
654146
883784
1594684
522358
284757
1569824
1299709
855900
1019388
105313
1028607
1428984
124886
228096
90055
925381
126907
1514412
1235552
1145752
414464
1572855
1114275
1541997
1569325
450676
1189499
1380925
387207
1036051
881954
1002772
1492148
844495
922928
1155764
830175
1051764
927192
807653
1386463
1413224
520860
1513963
704281
116171
1126466
1603813
1630931
1099728
478188
640583
1249641
1125654
1365621
1283788
1483003
1136390
93513
1047905
289904
1075802
1144269
1580229
922919
266501
626349
700650
364242
1329825
1303568
393232
728506
1082347
530353
952978
205243
405117
730352
1108854
112973
933215
1029515
451803
1450781
46673
1645835
1190841
1601550
1341324
727681
1300854
1191225
487874
40640
21105
2354
906510
324988
1059997
1099241
381033
272520
282050
334130
1216828
757895
1436312
1437321
566426
1263883
249187
1053388
359870
1534505
762844
1216094
1427584
584508
1291142
1274098
1060915
1492621
774253
255375
24707
1380956
986222
763274
309753
984040
1206370
110205
1626132
277113
1048029
780344
900757
807588
1407174
905448
1577581
1495738
97042
1592976
906681
1144997
462678
1499637
1159124
1026898
596167
578894
1426417
485338
1082816
237897
129503
356446
1092242
1641530
405161
540194
1308854
1197772
1504273
110668
1169735
1099200
1100053
927168
240583
1580834
168370
72173
475658
225249
1037496
1403677
1277560
572680
1141704
263532
276842
1205922
812243
803556
978080
66898
1185218
1062034
1512475
733776
1458404
1617887
1560120
1617757
1087563
415049
186354
604739
1418577
182101
1461004
1309020
1594169
1002268
3092
1483066
1413872
797046
517334
221491
1080380
399043
599575
1112396
549276
1437858
542080
759373
981783
1136314
194658
1181698
1457394
800170
768585
735027
337088
328814
842275
898012
156460
544076
1508041
90126
825132
1299296
823835
800664
1172977
1487359
1210208
1432965
305225
311257
556115
1356862
313150
1131838
1608075
59610
1532999
398218
101644
1249889
347302
1457247
592381
1098321
696886
1457093
786138
1154160
1368310
449774
720076
1014630
1045606
731788
1226395
71014
1570854
1381849
132364
767517
541978
15615
1623024
1384784
596913
784043
575672
749964
582899
968166
866858
169278
275507
1266623
317091
412197
981264
90661
194214
312242
1114299
453804
1555822
883911
257318
1331121
1492497
240015
932971
1359241
1544146
393078
1125081
1188117
595811
1437613
1464085
221979
314367
88225
1421215
508568
527453
767478
1424056
1179617
375873
80235
247637
1254399
1322789
510564
1440836
1610356
497422
1247878
579687
637524
1621815
128867
549813
68466
1107779
587134
1207767
924125
1409465
857759
1612427
38028
431415
14008
918653
170282
170839
1499851
1418384
1191843
1607872
1178322
232064
430446
1619225
886329
817931
1510307
1241658
1068132
616423
1198387
652613
1053030
1603762
862918
523599
688365
768679
1341439
1451052
1228040
1017908
1256774
4444
490363
269046
1508066
953114
892811
1127622
693070
1087438
403236
975161
938400
653376
889317
362295
776584
1317504
1644394
1609598
104443
328984
75386
1228380
807993
1308467
110140
1109276
540959
1552843
324185
310459
434648
1109527
289233
1155609
1015920
1023795
13858
1187817
740072
1383741
1479838
1178699
193139
1080670
1424177
932896
1139136
237399
564692
159173
541963
699311
803139
1334708
805946
1284499
1455060
219520
825099
211009
1292615
255197
136976
1211848
846238
1030980
114113
977656
281105
1499885
1019122
803319
1271333
1106806
1116087
1303275
265369
1176850
305397
1328647
82217
1419946
769386
1161968
335294
188115
165430
697593
1284504
1354162
710375
1022334
1593090
1550792
974939
74014
493192
893148
1554604
36818
1479922
1479947
471518
1390129
273930
1146117
1001123
969591
1579843
201111
286543
1530856
124603
797048
1469603
1226080
980834
1294174
1071416
33269
219864
788396
799745
1399806
421069
1111145
300437
1486896
141540
267794
687347
907541
1620609
1556210
602557
795198
1219526
1285709
337702
313793
1618228
908019
306499
1163943
1514001
217951
147338
1590768
974108
1315295
1105325
792117
127018
931027
850847
165009
193549
1330839
486931
1536454
645175
196421
448536
1053484
1432697
338405
18660
69086
882779
1301188
791335
302285
225485
533509
1063239
470204
929712
1191385
880856
895775
59938
825771
334899
1392594
660057
1007097
758241
844216
1452975
523422
957460
155293
1164636
96895
23349
167032
477315
767720
283575
739676
424218
20354
1533090
1538962
992588
575781
45446
1254383
1567341
1062887
741296
1024777
453367
1021149
4918
631293
1644527
101810
387390
1060410
797671
588586
1616017
1456855
939850
410687
600526
1600668
240502
1595505
1436050
257662
998038
796728
490551
1378056
1615414
1535035
1557949
597279
203826
983071
1239036
667339
1535751
1079890
827979
542524
402158
614453
827631
700141
66567
1425573
328281
208738
380085
1643958
874200
571495
569707
988270
808091
1606424
1199309
690295
540463
883385
1389124
500982
930079
1080663
410660
897260
158114
507603
741287
230680
364835
116509
470179
1588462
1414292
961196
1064717
105898
217212
1486611
1136972
857207
666232
1596096
1300318
953993
232109
534851
1049411
1583684
1077571
1513426
1266398
162502
1247217
795420
1586701
1336496
1308367
1190944
1123802
691087
179303
1627510
365855
94143
819653
1107224
1147255
418759
1095627
911457
684898
229943
824583
425877
152309
205402
314444
922511
473008
121773
948543
712255
571620
699768
975192
500939
1286539
325535
735504
887557
207681
180653
1356893
995852
76695
860990
1403191
981272
1518720
1056595
1260415
1390273
315937
425212
1335807
1289206
1126851
428558
45405
466959
390422
731919
308553
16191
1257036
1520358
566190
418177
840903
1178638
661655
749496
750413
1327953
1089582
493004
545010
1327511
818864
1362054
688470
976182
199280
753798
995925
279051
165971
675793
915787
1388890
5909
460520
903214
878867
255298
721159
160851
15676
1269472
239685
593266
1290249
1380268
1357266
1012248
1426619
312159
794690
1010131
734487
1173533
994934
671874
794456
723983
786065
459739
492193
253002
396119
451376
364305
5893
1419775
867636
301875
1607179
1218040
886710
1220588
1472237
673250
1480101
545002
588096
1159091
1491379
176641
692703
937681
1207537
878174
1253068
1179409
95543
54467
82353
307859
1539223
1412459
682104
1615800
1123190
1223034
1480376
876907
118925
1063745
812573
1392049
268975
92329
889016
612889
1417209
1571771
1420343
1490626
218323
95342
1604154
1204484
318184
1185959
429332
672589
1612503
1143888
800906
670581
1428992
1272974
166459
859620
1318115
1633862
344784
1388266
304006
541186
318139
70621
431179
944341
1159384
366898
586593
352839
1451669
925202
952618
932896
1527381
1305643
1517033
1541016
1204372
288116
624199
426658
1071732
655114
389816
949053
723965
1624938
602252
1595697
699006
348954
909253
656896
121881
1490063
1137125
801474
882467
1040374
52728
274730
341207
1537482
263481
577522
618534
937600
868545
559573
448136
1611270
1181019
859267
113808
1140805
1302972
139492
1120072
43237
147109
1596726
1251329
1574820
1379418
90790
854495
499685
1326740
723625
278221
634749
1357999
958134
482949
924979
879565
427523
1371713
1463382
206528
301747
599759
259251
97795
1536660
764487
1491802
1285858
658069
345314
1303619
262532
1439995
796918
937533
220409
143478
734810
1319851
56875
1578524
816806
1246316
316342
1557482
448973
953712
108534
1379252
248021
1474001
1266320
1344060
836789
330454
795383
42066
176781
1303491
1572978
1314968
452274
529931
75122
996380
432475
746557
1431217
879971
212262
961904
1484288
384953
1382092
874242
202773
1224964
1093371
1612916
1139116
736101
682921
1037180
41000
734781
723900
11695
1585556
1599063
817006
323538
852434
543736
1032561
47193
886026
1373400
642190
289249
633843
1136534
1257274
571755
567531
523919
1009060
424892
59569
641981
463789
1325037
21943
758785
703102
1473953
1577457
727032
528343
8380
455939
1309911
501647
1365269
765975
754440
711933
169502
1407683
520526
368507
323880
1205069
80860
133846
1428308
1045807
213530
584562
1426465
429122
1432767
566335
263956
1082039
796314
1359115
1071407
289179
217486
330248
958095
1567308
960051
364367
572146
1595193
1143243
247571
99426
64310
163303
1315893
10837
4150
431256
1214205
1014889
884761
93328
170341
632317
209643
869334
264585
857758
212378
264162
682807
530738
120882
825086
110613
685610
760671
70959
541528
595035
390479
216697
213461
1244081
956441
1267992
1205185
583221
1434365
506426
1119786
706333
1454506
1535547
1646202
656504
436613
1538842
1434118
1141151
277718
1031823
46521
272840
1425045
1218895
769677
891838
966765
1529446
657579
971411
313379
427250
727374
923455
434554
967256
1410751
1262449
913918
328342
857085
832160
1534784
241605
73164
1025621
612994
1433368
672660
1483476
1362530
427028
1206405
979265
77426
465696
1321097
551004
549999
759387
259916
460245
1226384
10560
289447
624874
1358039
892249
718649
2580
31346
1262288
373730
521632
372742
1338363
98958
638986
1032477
924228
175852
411341
594916
1070701
1536339
141153
719912
1071519
556287
183609
1581639
1388161
992849
1184577
124627
812621
962834
341094
1298500
1484959
51038
890252
601417
909864
1042301
876615
973759
776266
1065282
134620
910750
579950
1064772
367017
765831
107242
1394328
691770
1259088
1357714
879896
1647555
334275
1123692
1445053
1099123
410648
194909
1348882
1293578
1623700
983023
270318
1415734
694089
320345
599381
1474935
1217182
1170177
578470
612209
186517
1550246
1603951
654888
681860
802010
739432
777908
1036227
833862
380848
533705
415542
312923
320964
1583753
660982
242365
398398
697606
1183630
1414176
710229
1039598
348093
115671
546562
1167290
3244
1559711
1435705
1550368
1214880
475509
167790
1296367
518586
1547162
419485
1628654
1462421
66391
907089
1065510
1233474
1320295
1142560
1216556
397936
1266869
809788
135921
1539613
138164
1451000
1329888
1266036
1248681
1385140
393212
42747
361701
769049
440485
533961
575563
633819
1282142
1566260
872174
201525
295931
759041
1496810
1163763
1327292
103805
899809
364316
193889
1213269
1219115
940764
664189
149454
469671
1430059
274569
603999
1173363
276677
1071810
1075400
719911
675840
56606
643469
1327444
720917
1049900
825452
58660
1287891
467642
1532100
677018
409303
1283274
242077
501991
252046
836315
77044
794556
1583205
187152
1108456
161963
512124
922698
1044358
835657
111104
727074
551946
4992
315580
914723
38548
617496
1215991
1106280
1394088
234647
1476297
1566481
1632994
1171329
1463400
678376
408515
1566175
1451021
481123
121936
1452678
691672
19115
983075
1076310
498756
1462584
982931
1581733
452713
1125353
1252932
1547664
1240943
252115
552543
854257
1433244
21382
60496
1017722
931899
804800
885502
962672
962320
207764
1523684
850585
182222
781077
961415
863539
6464
186412
956895
1288805
658229
113379
1280099
509611
605927
1264368
1560091
115004
1214151
585584
1003526
1387736
630932
358829
122423
1550915
510441
984239
1523211
678456
1598082
826130
1356344
104724
1314350
187608
605783
386525
542882
124445
1426730
486459
1229732
684141
843714
547329
1393501
782826
640102
305535
1018996
1110702
104678
42645
1483895
949011
559209
818388
1226601
522545
1210870
991187
689673
578626
870350
1441156
1529150
198069
1233326
468653
499644
454779
194235
1077295
859787
1128009
1085484
1631741
1554850
449666
378248
826369
1317406
1472691
138709
1480917
1140139
83275
35749
1233714
1222587
1631940
304304
1604600
882312
154706
1495250
422946
27873
813206
1305648
651878
1616002
349592
1560731
326981
89223
1033162
1065633
966814
855966
123967
1108000
167370
1286711
621950
52228
310646
803950
1055460
1267766
1221875
881239
1025918
1632071
437525
245369
802584
178823
1410391
576217
287751
1006162
572192
558889
318706
589619
101216
1128576
1122250
478074
913764
235109
445861
1362496
97159
991473
608046
1099197
921749
1190136
1027021
620810
942600
553918
738412
548755
62113
414097
1295677
647473
1611346
846909
312554
843061
1178748
470703
1060603
57691
1432600
1327723
165219
341545
645296
321587
246715
282336
1302926
602589
479293
1242335
995883
317071
1525512
1340364
1309080
1072828
429662
1055505
409225
217439
1511100
538365
1408293
1586298
334506
882340
22641
1484313
1558452
71472
1559870
1328073
91593
524564
324986
792840
1400645
1304926
1195815
1277528
1064643
1003483
1202182
1642537
1264917
157769
449400
442178
151208
482073
194904
1489246
694789
1546835
1357399
1070933
519695
47210
1074894
1231488
111146
1213960
290520
1039213
1497756
1573326
1208171
976713
265365
407389
1485591
797959
28131
285135
1595662
1010721
1572639
599364
989248
1521492
1359561
584243
87590
1186071
452183
1390274
1195128
209828
1432127
1543094
1578840
1185858
1116345
971673
502235
445642
1012407
1014827
635558
1253781
1183
881986
1146744
718624
1261102
58300
1582768
461737
923539
1447159
776425
905079
615845
1058632
1635824
163467
1477801
1160938
817240
97085
1128669
103502
579208
692690
269557
1208524
674039
1358384
689319
331867
1142360
182172
2799
655348
583118
1609624
70507
1206991
214590
232104
342417
684446
1327843
915136
564030
380391
574576
1157925
1014532
4868
854128
874907
1493786
1521594
373199
1434163
560481
1189222
1628924
1503379
1304302
1517266
207993
181264
705706
650036
1469379
1566569
390369
73405
1041820
1206551
237971
727350
251385
826066
501865
1112939
1189070
1141787
1282200
545655
1273668
57984
1317956
202001
208263
431723
233388
270414
348451
892063
636725
1526193
1616081
12952
725130
1223871
1013064
1231322
938132
409749
1469368
255175
1602127
816022
49432
167223
1524588
1581481
1328134
221662
288897
608952
1473971
489507
490243
417578
1019762
700387
505471
1484764
949480
624140
1445606
1271730
1421485
1614487
889410
908925
1643136
1554605
907504
1339472
1369079
353914
1570639
1318606
583781
37517
796090
1503146
735208
1483666
870346
686783
856035
832886
397094
446497
1048691
1594827
1432295
368974
1512873
164937
974399
809285
652689
165911
1550840
1165744
546554
1006403
1037180
58936
1616400
1584476
1563392
1104666
223194
1293610
279627
569004
528311
48835
1292756
315042
769097
1147569
755055
545889
1613300
243306
558452
260809
79710
1160674
936281
967504
411712
520383
1472933
1227168
500810
463907
162759
1022628
1080992
1009567
742175
198245
1077434
1315967
1104366
361645
732458
527143
645023
92618
1241848
1308118
728264
603178
528560
503813
544667
1591009
681815
74949
822784
487978
1568919
948908
144020
267770
600177
580176
1125249
1422922
1297687
723171
127271
72263
1488803
983626
515167
1037556
349709
262404
472911
570009
1332895
1458126
1158376
1327771
828993
1062068
94842
502914
1067275
230273
1634437
702619
135956
1244719
545752
1197439
860611
112054
544674
1533296
1008887
689701
1506042
89541
984299
507101
807819
1524821
683253
1144073
1313469
734576
690438
261947
1289983
1458174
407381
175297
1140079
1547548
17868
164785
1148161
1598955
476096
1600373
844320
572023
352678
811838
675542
730777
1333175
598869
205794
1250157
83290
1131993
341586
750262
890701
1040428
1147983
99704
1591380
581741
331919
837518
818120
692987
1247839
1175097
567522
457935
193614
1370038
1018700
1153863
1621424
106774
138867
460275
940165
721862
1203553
1269851
435144
955548
173394
112673
105777
247515
1354659
1442730
1492997
1491252
1249520
516646
1038517
491275
838201
1471704
876525
284743
722462
596121
675095
247814
1497134
1434294
578017
1602207
699558
296347
137620
753590
1160187
188909
657677
855528
936118
898979
504351
1465161
741631
370584
74448
1203079
124560
1241082
643706
1102131
1043678
236101
1469892
883374
848208
1432916
1263780
1248321
140824
1507616
1097718
82057
671145
331795
1556588
202272
235850
1457177
1242963
1463749
614813
1100134
284289
524276
788206
1033698
67736
1036484
1190357
796562
258997
1618350
915628
1365015
385923
1336160
281081
1197745
30189
218598
110237
1105021
1105707
1435063
1147957
113930
220465
1493697
1627375
585035
1269049
258612
381549
277091
1420178
1225371
800673
1422179
1114406
1006599
823511
1416258
1251959
1321643
1030136
662394
795063
616036
715712
307303
13251
31306
1251814
767825
329422
290923
1552326
344602
1020653
333030
1063799
112301
189126
175453
719562
446132
1026033
1015520
218092
1455775
925179
998669
127547
632366
158761
1377249
938340
306288
1175292
80957
523872
556842
1377410
1075396
1365203
1026735
1560710
653202
995786
1071242
311242
1006580
1536675
1370834
194901
89839
1439730
471756
1251881
498955
1484950
618312
1550912
885547
200440
65002
291343
1274896
111825
1293736
1365508
154869
1008407
605542
549204
1524471
52633
934081
267487
1002436
1451881
335506
1618873
206710
270598
795080
8951
446717
558494
1140276
1355151
1189259
806951
808276
1634443
1438434
600588
422839
881470
314075
877345
1163515
404104
1625335
1291533
1133527
1114815
322455
444069
907663
1080404
329674
300261
1051835
716057
697661
548263
1146853
106419
659488
641304
1239213
1124129
1118665
743846
155756
1116833
1101389
195776
308610
1386669
344146
249896
1623587
729017
1540590
47703
471986
1484212
382345
1010255
341241
1070555
601413
544978
237514
359309
403656
1550592
458507
158070
749516
409073
186135
1362882
683518
489689
652614
1372960
115359
1384484
1090973
1522669
303829
134179
776347
1173243
537354
386411
148803
320865
1018438
1196312
306764
1232160
1184403
493314
940154
909120
459423
1083686
1179875
397809
1043592
1595514
1287561
1328395
466229
1642879
1546792
1446119
893284
840863
835335
1477230
760394
1533747
976470
867740
925665
672575
884874
1293849
1203052
551196
155370
1333788
1070545
989718
1598283
1330425
102206
649385
95853
1102265
1563987
1321073
837698
1646283
1407411
1093170
44987
665474
839563
864656
55084
903093
1183265
623681
443293
807694
761189
747539
404737
800012
1252030
1582635
1510730
1023682
271227
806751
88992
375588
1279271
1519977
1382249
774918
1640528
1142716
545111
690048
554699
1379573
659934
532702
933979
196799
1353053
1423212
1526914
425952
517906
774376
523321
731458
62934
734223
1524740
627151
238288
746476
773962
1013249
272886
145030
1232756
1118276
1313595
713418
151888
1078651
1411377
1386825
944157
373031
405019
1105925
1083254
457635
331880
393969
921095
568576
449003
560742
655303
450834
1300271
1645631
145142
875117
1585109
1087405
1247998
1028781
1597441
435240
997618
1492241
1135201
562038
1348802
614293
313397
794786
191921
1266392
1597755
1069741
1130433
564504
1105348
384627
897736
1351137
1269533
644597
359380
64887
1300177
829440
444738
109770
369574
1031005
1024831
1264424
628181
802891
1586796
129176
1602004
96347
1438976
418233
1158899
970269
1367611
56296
598183
1291173
31311
771580
288641
891179
23143
753
364751
1585388
733952
1469759
1527119
1264838
638645
132092
759346
1622232
1087255
776389
596621
1598321
1414784
1607048
224975
1253730
1382264
99212
1214739
1619007
1064603
701058
1053098
755260
750712
345214
1563938
1291976
939987
109544
1631671
1278812
1190639
397447
1468929
90164
347209
205655
1334598
1261882
131957
1420787
184023
1229598
905276
1418393
1508653
1289202
1114316
228559
718667
1403562
426759
291489
1395323
796767
1479245
312560
753868
951417
1140523
1324561
1472376
819473
362501
448393
1155857
5419
1230162
453784
731033
822965
511201
735586
662664
1025447
481257
1614805
1037239
1248368
153316
488740
319503
729946
699315
1500507
1554829
244622
564905
931613
686706
1645666
214495
646979
422912
151610
921522
1340619
119950
166405
1566227
1230905
1554568
1414426
1057940
705737
1437019
262564
1425781
1420433
1495200
808159
442651
97350
787504
1413325
555757
775169
805802
1318677
1041171
343867
979506
809647
584327
542497
1229865
172528
502910
1074246
497836
551106
349922
1140421
1355968
592238
1334561
1375959
576593
1026064
1623218
41977
1379263
668783
1123831
159117
226077
390890
1015757
464504
911509
588316
1490711
1550372
227717
1640116
938059
493790
721202
584545
1102502
1597621
624999
1235465
562914
808807
1161357
428772
1379729
411802
1261286
38253
797914
520126
750080
1272340
567604
1446935
685069
1581001
875343
1559946
983182
757020
1507472
469026
265423
378769
932541
473305
181466
1173288
251208
1171371
27666
655956
260607
1388148
86773
1411252
956719
1441945
1057571
90983
275782
430614
770709
1278792
411113
873462
1626440
969612
934977
1520625
1222156
1606105
328896
944155
1439256
1430579
823255
637579
259456
202247
520182
574337
495860
1469002
511442
305569
3251
434612
454930
1333827
1236672
149604
1172083
408980
309632
1572927
293331
480676
1329416
737253
1042387
736023
660697
718224
1502308
1186035
561594
535424
1093519
1249168
563935
1190149
1194361
1220042
191712
163412
1432369
1625330
755570
953783
1022133
578764
1000540
1556979
1587469
1249157
67207
532285
434328
816315
877685
434826
1427102
471660
437925
1028021
280647
203811
315253
718843
730476
194275
764095
876766
1562934
1252891
926733
1305577
221405
602143
1565688
1291069
87594
18902
553113
1233300
1115070
1195595
286785
200923
1109594
423056
1368425
1087509
1263251
429785
936153
1050955
626842
832693
1404242
346885
1477280
246292
853666
371762
329922
1341902
1459831
118782
148461
1170563
1006223
92572
56858
340484
1179875
952319
1071470
1630867
884048
1083988
1311870
767775
1345314
1345522
1397310
1228241
131000
1439847
670312
1223707
274051
242431
1158683
8228
1501670
752313
1025888
1440936
470313
688358
1214950
617811
1052237
1244697
1064699
407334
1327423
1244432
19478
305958
1044550
1306655
1130205
1381165
274561
1367591
1588524
629731
380694
503866
684478
1279900
448666
846821
368121
150886
299160
1113148
412822
1294641
617146
904836
1537786
834221
1597196
944905
891931
1275875
946955
1384767
8749
109024
1194263
1535500
34585
1438979
1276659
1467987
500457
880055
374832
1474413
1013867
547052
1372557
338226
1268428
433309
161595
1590501
955563
488011
869880
1368063
653851
215345
164148
108452
543678
1349756
736066
1171974
1347087
1465877
668480
1425140
1512184
1433353
1330093
1534633
287075
218516
1246055
605631
976693
576838
350308
691149
944890
1338435
599662
1303006
848971
1191263
365684
1116153
864136
1282218
1176248
26105
1241635
163785
852994
366431
1425911
1646753
351423
1317038
1018775
1456699
1364657
1179369
1326379
186427
193223
633779
648795
394901
382464
212636
1619117
1249932
1414082
681849
109946
1045080
749787
616068
608321
1529042
1398096
916144
477004
1019309
1296313
1546647
37723
1097397
116372
1045641
644332
1187070
533258
1099500
95162
1409302
671136
616301
1422386
1216461
1387485
880810
445115
1268743
491446
216154
221819
1325986
1406602
875131
1568398
516067
354884
1253071
538806
735181
1252878
499507
682678
1522432
428278
199173
1466253
679454
1209981
1558692
1080394
1034073
362152
1043140
1217966
772794
529304
1504998
608882
1504637
586329
985998
681577
1037054
479495
1262639
601463
1193933
1013432
1446542
245927
1349703
1267318
279537
1289480
1355746
1496337
295070
1500380
1478930
945604
718872
1332879
373118
1478356
47609
985377
482218
1314218
591513
1160985
148366
1393630
1224482
354
430815
124382
1067349
1075458
325552
235967
746894
1537400
1410168
1305196
81806
47707
1059288
1204060
1153361
1223950
547054
635869
1024668
735924
1123910
1322246
237410
442398
7903
599493
1203510
1555131
1151045
641775
136951
1493154
1135782
1536566
1318257
1528928
818878
271560
849321
1575218
673225
1212422
1024911
1456000
829176
1615628
147223
396566
219595
640890
1596644
1291027
480616
167597
411541
1224175
196189
22838
1642297
1007676
725478
1336428
1053965
1191973
779889
1388123
639711
994403
1347321
1629734
503256
899915
1086974
336766
630859
1111936
19292
924042
1175287
1318829
1180184
522055
614623
712575
41533
326505
350599
280820
469631
1288118
1257480
1223192
1046169
67660
355926
413160
201817
1316069
1497056
158460
1561113
1050174
1312343
1031523
370374
4276
619098
471907
1222123
1063524
1309515
363032
133996
103502
1450007
232985
1433867
1413260
167735
1192739
472620
1053471
36977
67475
874903
280732
844633
666266
78897
374980
1417903
1547892
764679
1306265
1190940
386671
862749
1486523
55307
647976
1455974
1218450
1333321
1491001
1446371
378892
824293
20391
513394
156714
1590088
30577
1357622
1213775
1591317
659199
514512
1593623
66921
1581520
435122
164928
870884
105760
352391
77588
336963
1277265
61045
1297185
1363755
1221624
638459
7114
162886
191799
541747
556892
721844
532102
847314
1201981
474508
228560
1342357
759250
1276813
269035
1241689
958007
1599194
1357078
1509746
54094
347095
1256916
721507
460179
1166418
1600246
1250180
1441001
1281687
1068231
1003520
1271520
73365
1237187
1517756
1357143
1130042
21689
1404927
194046
1577981
13397
1313971
166169
418016
422955
63764
1077924
1283682
188670
277928
1044216
448131
418066
1051462
240494
842257
1532879
111423
1468972
1426883
69149
1296969
1210969
904505
1078165
831092
409181
890342
317980
1459810
1505113
945979
315195
678932
1015057
269727
992059
986243
1146016
362207
883298
734626
527046
514260
1222860
1135213
1294775
1037187
132643
1437442
935674
538326
79067
1444536
612455
700722
1365929
674387
704980
1428957
39112
1221430
458312
832588
1539568
1059647
1194461
85477
518319
120336
686465
351653
21736
1416085
1644653
591854
726860
1082321
1043915
1628014
688103
471055
255173
589819
154997
1605920
1034575
1544365
1272434
782794
90274
16124
847930
1272480
1251875
1172595
142944
1238773
757555
1489402
23324
47133
955546
10426
921585
302487
774846
295463
609036
1534884
1612282
1496901
668533
1085408
1351730
187291
333999
330410
134688
980172
605769
1096211
575620
75136
482632
1317471
503856
1543490
1056974
878905
1373850
1387077
763892
1323637
1156627
284242
664299
139543
501306
656668
314949
1397700
671087
1153263
709089
515556
766759
1314551
620294
1071524
812616
780833
361847
593623
128454
1473365
1503599
635777
373095
1386470
588394
1195145
816269
426165
38228
1311176
1391493
1428063
1646154
1423437
535529
32127
702592
375673
1067600
769636
211971
84447
586139
1236424
1155427
48435
1457694
107715
705796
335846
456602
191597
1608225
1032954
1476211
208995
1237162
1531684
519388
405107
1529047
201442
1028409
799594
1340466
260510
1552746
816244
911646
1422109
502976
139797
836273
632373
53220
171778
362948
812883
35582
976312
1478603
1160234
160167
1504074
641853
1349450
566012
902721
1026877
963186
749956
467312
766588
1029108
150349
1190736
14506
51853
931488
498407
1231446
679266
69345
1496174
1036217
1179066
1507043
614536
372074
80649
498680
1392366
575124
88829
1427225
1478324
465639
185543
46150
123933
1450918
1577561
950473
165094
932709
1171234
145357
529436
1591763
1190742
1385271
157311
384621
297356
165887
76303
849281
409861
626419
114790
439118
1555837
674559
781141
804295
886718
689286
930469
977274
1037242
1212506
993601
1281699
446505
189665
1558392
963724
306523
1628649
738644
585309
1168358
436376
209635
654466
329696
1449578
749208
1067678
500995
231099
1116777
1298241
517167
634707
1048570
913908
163691
1037858
1484503
186261
838718
1498313
1211442
507459
8478
759909
1193521
221897
474517
1369809
243752
492292
75804
570717
76609
1362467
910428
1073115
1008959
1017299
1234054
206061
1525139
1554085
342929
705383
544219
48009
307463
592926
691665
1513509
193935
1403329
558727
1573675
313013
139049
1344660
1101544
1555727
785807
52826
1239051
593342
1052698
335722
139450
367823
484361
656596
1254613
1021194
1564860
684612
568086
1519393
335046
673485
897682
1464877
1393945
866848
470287
807120
1178389
633678
833257
1101620
72462
265352
1222385
1263970
492511
1362699
1504437
385515
1438839
603980
939890
985961
708087
876888
829134
909924
1456682
1582565
827211
381553
252816
1004806
924957
1613194
1295082
1217693
206772
1495947
227633
1322668
1325299
1147604
824034
492994
1082334
1254573
190593
1002826
323688
253533
1219204
1258040
1236409
870418
1025308
1506974
1263384
1509321
1218669
1127668
362703
673072
1189968
641887
1273614
276750
582530
1387825
1026638
696213
1129295
458807
531320
186922
60546
1417945
1470802
1520555
777892
915455
600564
546471
1618152
1044866
3097
712179
981035
647106
1208879
1428258
951329
295371
950078
425081
400124
606578
398513
442845
993703
1613396
385306
427338
12009
584844
1145612
1586132
331960
1608929
893083
1196349
150379
374613
109541
743860
1554742
1477012
1529296
682704
1642970
855932
588372
557916
1636905
574752
778061
1136082
34698
1239258
233075
926781
728235
146556
778374
1232597
199287
309764
978249
911550
710955
1037576
394225
788020
552696
332501
1101632
643873
989831
1110366
759692
622274
681605
920903
545197
1317517
802781
1463527
1183564
210115
693551
1580795
942948
1098472
422216
1429546
43380
5958
540869
188287
1514420
1082881
725608
1593361
681905
1093102
401525
1202268
1237540
606090
1141381
1052238
1050517
782435
1434129
688657
1628904
1408631
1242598
1080726
1468542
1133663
1393196
16295
1274481
1231754
126806
365152
238078
124335
105105
1076319
1171245
616079
1528114
495949
1089516
732663
271714
566542
501362
1034058
1642341
202468
1414154
93519
344362
1218414
1005668
713156
9868
284280
426829
966905
1131824
569735
320774
443439
1259463
1432349
859944
1281081
212248
1178666
575284
566435
931346
1388761
430786
601059
964801
1193470
1529197
41080
383980
1520580
1592324
236408
1057482
949616
368956
1360168
1111348
1166583
1494848
644574
1153245
254498
254906
169855
58762
427899
478361
981906
511143
971779
1528524
385250
88679
714359
397580
736541
673507
815515
948905
785028
1313871
799792
29568
1130925
739749
1637966
1032093
66393
353278
1256088
885698
394962
1158415
291279
937095
833303
1355602
52993
454318
536304
713868
340855
897413
10665
1016263
1277379
269622
839674
786060
835929
858416
579593
316337
450379
1447429
1459155
111816
718928
556715
1187323
612949
35056
194698
664036
1484309
36729
209693
1558310
1180342
1456635
580463
926490
734516
449695
332992
1055618
1001097
1358525
1408397
816266
1632566
1275069
615460
827997
530367
831795
326247
1366225
1475475
1087603
707018
270138
838622
92455
933044
1281189
1530003
328648
951855
23098
1427426
1366687
1122583
90960
695762
1394434
1561960
562743
801710
596375
397831
801873
1232647
1626936
403055
1482096
842961
1445543
956219
1082314
894301
1075374
1515692
400384
1627314
1438337
455240
1533559
1073726
1007535
295860
1005057
512780
1419079
558018
1290827
1556926
802609
1338315
1507556
915935
994840
460514
712268
1136110
625511
1336836
678200
1414893
1552468
969175
1380295
602487
532376
891640
912676
944349
1395795
489699
915381
1541242
656811
1199744
954218
389745
1216786
480972
649926
239093
266496
1174597
666464
882687
732295
1385153
1477205
757198
1318150
1112491
422474
674251
1488507
1554837
1442525
481838
791173
1088444
1011235
368646
497893
932038
176514
67276
369340
844903
961905
105767
561156
988202
1557057
111211
100205
540283
1158965
1502849
194043
140198
387543
1180543
689878
261973
1186730
446292
1127417
951596
203993
902736
1575651
1486948
468019
724258
1205369
428996
1444752
273065
793533
559050
1298333
1269800
1398854
287726
712357
1222139
1581544
664499
300091
822180
1634836
836283
140333
1530280
420543
616133
194597
1267700
812834
1059758
75975
1073202
940637
102460
81458
376115
1270389
1007905
251934
1024877
915189
621003
1382807
627894
349316
229629
721940
70506
1539017
268365
1331999
906941
243897
1014932
821953
2755
968653
1330630
4390
626694
728128
1406452
1083837
585975
967814
985152
1387585
557326
865604
596136
847095
895593
667440
67925
1555559
1608194
87425
1317677
52014
634643
469718
1073625
76651
1624564
549303
860292
971407
263422
958129
1449087
1176468
893611
689502
659170
589107
38541
695810
1082697
1148013
458705
22569
1628158
1185514
429799
1423392
1510045
490324
1250012
300573
1030503
373630
598716
1593
1386227
545476
1382968
395598
1122887
117318
1058834
254290
432306
844180
1483471
1222622
1625774
1281088
1125128
68317
1363015
1276341
1380951
223813
528599
576975
474138
1023897
409438
815617
758023
49382
1294408
1265012
1636290
110807
604116
224733
212716
392159
949264
110319
96032
429256
1538988
147583
649687
1200264
575723
118808
575743
559709
1150090
682295
852991
1236787
1582399
1259871
1354877
1129006
156844
999102
1301273
986666
66731
420163
609998
689492
729792
689350
474300
1471965
391207
1457307
894361
808611
638984
934391
802987
542488
309535
688422
138512
746508
305107
1061562
435220
723034
1126118
155687
462158
1460889
1138560
627101
5356
1027355
1219141
1337846
1188116
50636
646389
175242
164155
1044371
1340988
856113
241076
1289364
401149
726798
452205
1012143
11887
1241980
1169746
76431
267721
975726
144225
464065
336281
1624554
1444707
1514212
1399991
578580
1228417
917775
1352820
839081
1459977
1011727
685945
792677
56795
1541176
1081084
432890
885898
641200
687937
63073
1570353
1185539
1017055
973873
989531
885644
1308038
1208264
142764
137335
1621011
226030
409994
813677
136433
1382637
1523271
528067
634511
226217
1085919
398945
139099
1434536
826468
794779
1076957
537774
1085073
1579639
1315940
1604256
536517
334642
580760
636227
1360309
762241
592362
780622
1113703
220591
136759
1429031
521078
125028
142987
922942
1542219
361458
698376
511494
1512066
349077
1100588
1458436
599719
858758
357193
582949
20805
56315
1571772
1291763
139424
444109
269936
1022277
84567
1297165
1398669
1502500
1529321
900372
646031
572527
354924
1622591
520896
579476
865007
936491
894836
1382819
1042276
1444101
370514
1093519
208336
384405
96845
721845
1629565
1157825
1298218
1334448
1013933
1139724
1152061
1542310
509226
12641
53778
1007714
296516
384556
107534
1241791
412816
504085
283723
1113662
525331
1095910
145804
163191
362852
1261678
787880
1625898
428610
1218124
30324
185328
931678
522006
1022375
721246
101724
1628802
1361892
543714
387543
996397
102477
860176
1298876
780276
1594224
138628
771307
789673
587432
951416
1130940
798477
1227314
1481863
702264
462221
1237317
1017630
1340546
1368206
499901
864365
1360697
1277359
921068
1510614
929251
276803
756526
37878
163942
673795
219160
71571
1066090
1474089
1325743
175420
1257192
74738
1491206
1357098
1330975
1600406
1001299
332173
694258
4248
762868
375755
984123
192124
724092
90020
1340309
1367460
912091
584823
144779
1279536
550193
87855
483499
538733
1502197
448574
565388
258211
1643139
1238978
586510
1115045
815829
1264969
1574134
1621815
863129
1240867
1194379
439561
1311313
170743
728516
613606
279773
1531155
138419
1576322
319329
1099717
772583
887347
828099
1242278
771022
993183
1633021
994186
119797
273844
220723
157988
1414398
698004
1305664
204882
480518
1382370
305694
704514
1192840
1442002
772216
159700
1588727
1420476
257310
904309
796009
1149704
593618
1615949
80907
761506
791702
598488
179031
1307709
1176297
1182864
848396
956030
808041
661228
1222471
399748
719064
1463173
1016502
582590
1346800
339753
631816
698787
741164
157909
593436
1192927
1164531
1502059
474467
938746
394401
304123
255905
1063527
489632
489984
428531
814665
1455314
1208689
500331
1608797
644838
81342
1069277
1109418
748581
758194
77498
1253452
1298399
820964
1501309
1245913
1389329
236238
193515
672969
809381
778773
1605720
214204
95544
1150608
703881
625128
1501304
1403466
467455
1208014
128468
876859
271706
1104389
151042
811182
1585525
365783
1430148
1559076
1378788
1518251
1141127
773468
341270
927539
1014622
44702
1273690
727974
906480
690692
1612206
1617969
809721
1498530
1528226
1612120
203770
5487
1188166
1527210
1133646
1311184
201547
432282
1298558
1548034
814845
734716
1057555
1578450
774218
527294
924048
538002
1102537
1171475
839058
247650
254369
765016
850802
624689
529198
1064591
1618267
1600670
455837
578585
1449364
1342895
333759
825697
253401
234192
1475879
79073
495164
572827
614265
1603152
853132
1093208
1138420
1063133
969292
391675
1085466
1295219
1530886
497522
1477039
1600808
730509
811050
1592157
540174
414374
1563485
502454
19271
1087637
975483
898609
512565
852447
710396
802501
1272573
1267290
513233
758273
1390351
1415403
662048
587223
336733
1196468
1381085
405128
965499
645395
49899
787119
1026714
1489889
118044
731669
166335
950406
803198
1383350
1618735
340346
766062
835476
1195263
1197896
383860
371196
277349
1007728
796384
392819
839974
338323
325527
63178
432522
115890
713143
449148
326093
344109
850496
1601949
983723
2885
1577505
1395713
903025
35205
1220966
22717
883096
192316
449579
1322587
413236
1321188
1420431
910126
1496464
1216886
1343690
1527056
34269
1452449
1460925
20272
1415849
1290024
1123137
1290035
1605032
450331
117194
212142
1398020
337680
641066
1643561
311036
626725
26847
98169
205494
901881
1309005
1145727
207415
193332
850481
688690
155209
497358
1382914
611691
802418
473891
699049
1404788
503775
54553
358216
554747
877699
643977
1069098
978128
1443293
958048
212391
1119417
950883
967650
977033
543900
1081865
595823
16107
1550261
662935
1194279
1302706
1014851
595136
954447
785046
167440
1105220
611590
978738
116800
850765
1521756
509206
200004
520924
413023
1339494
1593171
291644
717477
1428331
13165
25774
180181
963247
1353754
1081624
1486008
900355
1521781
740794
1353949
959702
755536
511573
80317
1174287
1546175
401693
986725
406797
563329
1480895
1638048
907282
1537668
488687
327538
150866
163581
1573385
310420
184074
539191
1191738
1005310
1347426
394713
842741
673136
1032250
1527123
466209
449869
663719
923538
1068966
1200898
1540092
1358992
212191
981570
1425684
570573
202052
1620058
333364
189550
609847
803435
1185269
555235
1051189
100082
685615
164792
410436
1393739
595824
83734
1159020
1247011
5527
1562825
1092408
396894
220697
1611954
885603
1550994
963678
73929
1461290
830283
1143172
1577728
1217588
1575715
237558
528739
354381
260533
329390
865507
1084423
378189
428292
698997
873526
1376463
1170001
283514
1524903
548121
869218
269253
1122521
45919
407195
457850
1570148
350239
92515
193354
991566
1394836
1344415
1240978
152121
787621
1279875
562668
1247105
1244602
655118
1397977
1252229
1582527
1641216
324889
426661
1319652
1446016
1445868
1566280
449022
301664
5501
1429471
541635
1098850
401661
672046
463136
1092487
33902
700362
169503
707149
178754
1386098
1517376
1354941
346366
161026
1221741
1080082
795838
1314417
1572557
212890
847923
559895
549060
329242
1330223
1150652
1593187
1262654
1513013
1258424
726670
1547833
819731
211483
391925
1372481
723557
1360930
191752
823737
595447
330342
1007601
776891
1410419
1637939
675781
714598
838385
13144
680686
1079844
404632
1180021
50103
854639
1119891
1395772
1043950
362727
1525163
1636031
517857
139030
193251
1505480
339266
1572750
648616
598864
505137
983298
1588155
316219
627626
592498
1331035
1184604
731721
1084084
432782
1445332
1534041
1513903
1317559
889953
611834
563061
1558640
751987
1617276
834317
1378654
880107
179750
307288
1393695
871276
729748
264172
1354750
1864
1001901
1499799
187794
1386686
453128
792045
459845
701278
624844
1159222
201203
6408
880256
49991
880799
880643
500223
1330014
349762
978378
1215779
1621316
288093
1259221
1225756
1252991
1195350
952646
113391
800009
1562731
867970
147948
566319
1009888
1553216
279204
674799
142006
437199
361783
1625609
425377
1645427
918249
115405
1058047
1635814
1311696
1419176
285364
1389658
379785
860827
1324819
496767
788445
1368153
1467522
635752
173721
920562
1010590
277690
1023234
77828
369408
1588696
642473
1327029
1436723
1405411
1600225
1100477
1170503
1153351
565563
947925
792496
246415
330656
108475
1183412
1280833
783513
1323945
104685
1579640
505883
1163433
111862
1217888
284421
744396
1290650
74570
597000
184176
1166691
689026
409947
705448
646261
1073327
1101897
1396074
1409050
794447
519807
451528
1450302
895392
700120
1363586
140487
1326727
577819
1021406
703359
102053
1143574
306890
917239
785789
773416
939610
1315077
765702
339911
1640808
1148628
698308
1519182
276754
1594777
998709
1234848
688226
1522743
903226
559657
578794
751304
373122
1588233
1604200
563634
878151
965899
151653
796226
168454
1292917
1005387
55762
239020
1299799
1240653
100162
187388
900720
628900
1082729
1166139
581996
8351
1584271
1340502
103093
742173
1574513
736506
432002
858818
141253
1043045
1167157
979662
75955
674047
1199196
1201409
1337894
596266
1292875
1389867
106926
795873
701827
629184
58664
70565
337305
1159547
843146
344525
653793
892594
586240
1525733
312595
462074
274537
227888
1566433
619582
670076
1498370
1603819
1479309
393116
1076073
197202
85292
494018
791967
607139
873806
738851
1419157
213719
46280
20368
9080
111005
652837
826923
493559
784552
1310431
1088741
1027555
1581638
361651
1119855
358101
130193
356511
144656
217558
486969
1021026
771139
42102
1571295
163279
242563
231027
192944
1065233
454383
322323
743372
1289193
591694
206486
876249
1506730
1028853
1105572
1505644
1236211
1072835
309843
923918
8077
1540342
1462364
451845
1016203
1180916
1148974
456281
1430736
361898
344121
61897
505451
828876
981313
1342943
937300
262669
1066495
737152
958267
311701
369842
853713
1538528
1347922
705111
48388
1328447
280698
392432
279764
1596438
1069732
217508
227700
808312
569755
1610775
1206959
1341651
768638
1483602
583041
738269
678724
1204716
1470751
721176
1109100
1219529
704677
1468785
1036665
306754
1624821
910953
1529185
314298
1176940
1602911
580045
769100
797672
303927
1099542
897647
592209
634363
1633195
688915
215538
1174295
1052022
757647
1108591
691119
533116
268305
1149049
1154319
451671
48433
549632
1238220
90005
1532106
743016
1641090
700311
36985
479409
449796
1274590
215655
398826
817865
943490
1562654
339907
263516
479308
1268688
1048409
577732
842888
106781
747324
981613
1135425
455579
15145
1530348
1605147
829042
589173
168200
1286093
1004719
875595
1081652
839824
1404779
1189653
1602076
1244567
1324041
987078
1506147
27657
1155384
486524
382698
929542
1456254
593233
1611023
156880
563822
64818
79395
1029468
613734
704698
1572873
718106
1393514
1410570
1378634
210887
1161073
85158
819131
916005
1081461
509888
1291699
1448326
646581
1157686
1109249
508917
1342302
489528
219226
455317
1637243
951229
1348674
704466
898420
683609
1308632
560780
1002318
845606
438627
736021
368879
1634900
1377538
1563637
927430
958911
82553
823079
801572
616886
931397
815791
156397
1458296
621690
559722
770053
1371978
5079
890035
1020591
975605
1330445
302095
577933
1571900
901955
1518161
1141873
999773
1523162
1446304
887114
598256
275201
168221
1587515
689812
1631795
274694
1643018
1361532
1150466
283674
1180505
615115
886086
1024412
1348561
259520
721731
1598622
974057
1239710
424199
1126901
421434
551900
323364
122777
1545732
333596
1286213
1105094
690318
710980
349730
503471
284632
722194
148119
1058919
62542
155892
866835
1318491
1517811
620339
1632272
1063886
1387072
176551
1542517
547699
1594625
453081
578442
592792
621737
1401538
1200787
1179093
1611810
637905
1305260
208652
54874
385826
1034835
92362
44933
717518
1637295
1141272
361221
336808
712938
1541670
1323292
1069517
1519446
954588
355242
971852
684831
1196330
227424
133895
836957
516897
855145
545486
699128
733090
318170
577091
1120211
1135568
686337
917160
1397985
1417716
795305
1048508
143689
1133674
870669
352588
1034443
559874
1128139
177246
148271
388343
1350160
1519180
1390735
1451595
974040
1641819
628393
428597
330519
1305078
374067
1416263
730038
859318
1138946
1275306
205383
1518705
947435
1145596
259409
301874
248211
82336
230357
1474331
1501825
18314
1176598
429525
54907
740127
984807
609399
190922
1319251
800859
290309
132788
697835
1171586
1221217
151761
1107284
1387678
1155013
1299742
484954
26359
841256
695738
1579200
938689
1549381
463310
352963
299250
1347810
517836
1069955
434322
288813
795788
20690
1512849
1591268
516008
982253
200865
1259057
303101
1605044
106762
1028364
755535
1254379
1408878
1213546
130506
734373
1640863
715966
697176
993711
1527933
692270
1030312
1010717
187359
751544
156109
915664
757997
692870
1529149
232061
1081113
1456293
951314
727081
1525956
1449131
1242600
985407
1464341
522310
21043
1593869
337950
557719
1000647
1003465
48675
960936
652722
1166324
1455255
470495
1552744
29153
932287
84648
1072540
325204
975204
423868
1489419
436452
1538426
1274993
882494
1598427
919372
631650
484701
756240
29982
753009
906730
421883
1237267
1257453
499465
567042
1156733
1250340
524902
1077296
988216
1408006
995215
983097
737255
1495945
765736
908074
508552
1236866
467011
1566889
1302604
668467
48629
386006
354307
1557584
496282
714394
389042
915421
185585
140167
635328
956698
861516
1314526
585308
514130
73953
1485227
28782
253882
42910
1197587
312491
1175236
957987
1527180
1579869
1286975
1251013
1476652
973640
680151
1459880
586580
1424664
301586
532341
647554
155272
1578456
1065517
1627471
1335126
511173
1587088
476757
238322
171280
1625012
431252
685533
1053373
743929
161823
372660
925662
488566
302858
1365153
672736
1085333
874759
200357
128643
1095246
479088
924898
442091
48408
269182
373332
376795
47066
1351062
169984
157759
299310
1175493
845018
727893
1206113
1329146
1275913
295717
612789
108355
1353112
776350
1000271
581974
544194
143202
281437
1593923
790246
516260
1072749
236972
580308
1459169
1369488
1275496
1487899
62772
1092609
936687
689514
303717
907174
1602625
1351949
1440370
1480163
1282851
239431
1324647
911493
477747
404347
45921
89359
101023
814518
1127111
951563
64575
71506
259089
1525574
830084
226290
1020730
358123
696589
1558654
1370369
1371693
313920
529880
1229202
564261
1217237
1625999
1229828
411988
326267
107748
1183807
1237706
602798
1385442
1021885
1018841
997681
1085218
416182
1155686
846094
970519
167796
110387
1202507
4044
197479
1090471
1181941
173428
1525151
1375660
669041
421054
738435
1557210
1329089
1352949
1201492
1317072
297947
1434026
1361413
1121413
1310436
848463
1309254
971426
397619
1296588
806961
295431
330474
1057902
1116749
539949
682010
1190399
328839
660907
635214
1044751
700057
1640832
1138231
389496
998178
1647434
1268713
264013
1185640
246280
533425
823703
1576894
134602
487119
258646
568995
85075
1186649
357731
892087
1462665
1495615
1000479
998924
1644711
927845
160809
177737
1568191
658664
720370
286537
116485
74138
413952
811986
144242
363685
431517
45282
1267201
1497123
247124
733921
383944
154314
535742
279569
22019
112692
607405
1378280
887749
1144094
1060024
1585596
1147963
512858
558970
1406663
663622
1533188
1322610
1496927
1264388
142124
825261
40879
940508
791152
589202
1443341
584654
1518959
713741
944424
432672
504336
568350
1204497
749623
1196436
343965
60155
1423906
321575
828336
378495
1174629
387335
528359
166999
294123
947592
1012357
1439885
1190255
45376
1180183
538609
197487
107094
1481645
1516980
1319821
428752
270355
1467918
487155
467524
912612
6534
160052
1407950
653575
553245
575193
886120
74824
1060744
1363327
1248622
649821
79488
373648
768771
100132
1234796
455865
589562
439420
1178124
462647
314044
325781
1155508
1342120
1372280
180074
644939
601019
736020
699886
339562
1482045
135691
18459
89903
1223894
1082121
584398
363196
919200
842850
903143
792166
160089
1429459
1415794
1489835
1159405
1118345
1037052
1328459
33217
426643
39962
769294
1254160
1534362
1189953
1343817
513789
1578999
923400
310932
1165250
650537
338707
1469657
1335186
1201276
650199
321549
109879
821338
676005
1418073
197219
163788
1382206
215401
1035281
399117
481791
416739
449586
386235
764810
1160353
181998
830219
1213377
592345
189013
1249973
357833
857377
1542572
1605684
1511649
11752
1161557
123114
1495266
439007
486776
1056899
175026
1074615
396518
556148
333226
1628179
379912
979469
1003895
604188
1647173
1065281
1335944
637578
1512130
1323045
284508
1137987
600732
356429
1363757
794338
386075
512600
29112
360043
1543170
805070
652643
1500133
1622921
1119153
1210062
537114
1364075
1076139
649115
1399194
919142
395730
362901
185666
885514
331065
532689
856122
618036
767128
57373
1382240
565551
449433
1442714
1277442
1159874
1213381
1447635
678062
697290
1291543
1630062
767711
8360
141813
1535035
412740
1523519
153458
1120203
1396265
973798
834925
438286
800017
1398801
679834
1540045
395293
961811
993017
1467779
493460
598007
65181
1607956
527913
1614654
1644336
1300510
493116
1131400
202530
1008802
746901
1301648
438647
1325183
66043
1085462
696365
689762
1205062
942113
1343130
707372
650902
477560
646069
878901
740186
1007198
1163828
817055
1176117
1214389
1625479
1166556
1251860
700074
1298008
1097465
188128
529512
128001
358931
322854
955196
644499
857384
479190
235455
1500755
423453
812062
922907
1562504
608972
1011155
1629656
140001
601920
1252814
1585648
1062442
1551652
221248
816678
548687
714365
1122570
1338535
787442
861813
1296610
438126
217698
57658
1097877
608923
335945
872044
1309656
788607
1560856
762202
650293
142065
1171511
552140
1343512
1493923
72486
597106
1340687
1565870
817405
27097
1412768
263671
1528466
1305126
57834
656814
255248
114760
1555544
1098527
240963
741643
981162
1536534
305451
60625
548359
707462
402420
388701
532655
518101
337111
191317
330248
494583
1245962
964319
163641
1208279
273396
611504
1242664
362047
695531
1149512
499463
668132
798830
245956
898606
1337785
721606
180050
276663
311033
1191320
1159995
1223263
191687
966120
1331173
1291517
140916
1223918
187000
975462
396891
142346
1328762
1141880
1456233
934917
626695
1557871
1512593
1196080
172220
895536
440425
732410
536249
918594
1605421
781949
1297752
893370
1010200
408774
879521
1280224
1065029
560952
1200440
1047325
650197
1520188
539678
21254
936090
109196
1129008
1114520
46531
1379973
1505146
1580293
628068
247046
631151
1550450
1220022
1312544
470678
1474627
1328730
294375
7457
1341625
1252612
1282125
1481458
1301309
144883
816223
326559
495973
1458198
1074735
1218830
61533
959519
1263051
693012
652754
108886
1602849
1131573
1385334
393156
1297637
261183
396485
920357
111461
798075
153069
839539
235101
893255
1493574
765031
416343
1450715
22963
696750
1025684
1472594
1514120
1324586
684829
1402539
1459602
1249163
288317
1381001
653704
483002
1050458
911115
1481508
1572128
814314
448340
5439
632319
479309
1402896
120596
1527771
478941
1644279
250225
856388
944901
498988
298211
1290256
1036751
560845
505095
986610
1371211
500119
1271406
948548
359813
1055744
1534702
109113
681605
1296754
127373
1265842
394970
73339
812410
527291
816566
190181
1625195
379392
413256
1228589
1283298
423142
817803
1612758
472648
1261253
1323766
195879
400735
990440
553518
1165604
725080
738358
1329749
215500
1217615
825527
1188907
310461
1454340
19576
147367
1131926
1500476
1523347
492099
1584973
1338595
993974
355744
1213562
1527603
743291
15287
1166340
58559
1458517
595022
704694
236905
1570972
1406174
832757
83747
738367
789500
832414
1012973
1126807
664325
1298494
619730
909464
216453
381515
866073
444805
111815
762030
420986
1007847
607445
881780
1022563
249920
795529
1576938
1469996
426165
626848
547963
1017573
1199169
34084
1575247
1106995
1022528
276920
883339
4693
1435835
201446
1348480
24908
1473415
455232
1341889
911079
30047
1114517
111508
599360
1520874
336701
1307518
302043
1528318
990025
1455505
21841
49863
634398
1632695
60195
1613315
1343621
1023055
243909
1594270
1545643
1120090
371932
1363873
664396
700160
98774
1535876
1392489
857000
632011
285429
903054
1253064
1554975
1527445
637948
671165
261846
158079
245748
328239
1356922
732642
802834
451350
1230765
86676
424730
628234
249898
1267925
605378
558201
867792
989592
1556437
329716
1205396
151933
1045768
1574741
908460
1055139
1064730
1468338
948863
802494
1411670
825042
1600360
1415766
573728
975514
19186
1633946
668266
327918
539989
540412
1206350
329393
1441101
431846
781964
1197200
948416
180199
1368438
699633
441791
1298729
1423783
1126368
272025
737237
1599220
497307
501425
1156747
1196969
1523459
465992
350497
27063
217257
221730
693442
976705
1614881
630438
98064
1343435
77064
1563170
1003442
173645
941806
1560914
53161
643959
1048712
47400
226409
259514
489386
829841
1235945
933262
1054651
1480820
24210
1259070
418075
1643487
1299998
602024
1553499
190184
253531
265741
517154
295165
1342377
1217502
1030440
1176621
657283
1453105
4180
230388
1430303
957660
191173
1239561
813845
385545
1409968
1005986
1496118
1184955
1068269
894999
1524748
995096
56749
771223
260364
605171
1381806
1479425
1211535
1316467
751969
16116
331632
184402
941429
630759
779636
1421621
290145
1415484
370291
1072519
1248334
1142328
78566
1120031
911863
1355547
1579169
977323
1046365
417390
916338
969416
643845
254751
1115476
1593558
1487058
410321
1268146
192257
342003
811143
60079
176229
769013
1066265
1496137
464666
69309
685134
582446
384122
1239819
189120
579611
1329151
828258
942020
1028064
922134
507967
178109
750906
637226
529445
363434
1077022
828684
1268736
791206
77954
1301278
1252170
856692
478069
1010609
656464
1043823
1406091
1217268
557898
559449
1078139
627897
1066020
64607
1143394
579054
568172
1568153
1239183
75703
395299
62637
41578
1475733
47120
1488306
330351
169227
718428
1019518
1468472
970037
956343
834335
138086
1272713
1416276
988646
712444
95140
937397
457921
1065734
622465
1311691
894151
93324
1121052
1097835
1129370
27470
69104
966070
1214335
205592
779146
556132
1340128
311136
806433
1142578
288996
1378818
415728
460126
405705
1509789
863107
955168
932675
1319274
1263751
502339
1123991
370513
1157458
1454484
1553833
269998
1484171
834794
718548
625418
836660
363708
1009013
409745
106670
1190684
254367
919126
263450
532649
1095703
1323280
1592268
217622
182270
154885
205246
234068
896985
749799
696724
337534
207547
616015
154649
744944
1135926
428900
1194270
1448587
469076
98972
79124
1194767
1528578
698402
1630230
1611003
1032191
1096346
1056688
1244820
968357
1089504
556720
1020755
1245389
284465
652889
1280243
1351941
67221
1541520
555466
871788
83169
465703
1475707
320843
1058137
949437
1105744
388293
1411312
1403738
161841
836265
1296574
412900
1233394
1014206
1141185
202240
108017
1169457
775040
989109
614504
375373
1561189
195599
983528
124585
379419
358794
22179
1578331
1090947
1461156
1307824
1111416
336221
1397989
1070381
906813
1421233
1270387
619235
44038
1629441
1125331
566380
1050808
373012
1078502
583782
1271846
741194
13733
1584186
282506
1256536
1004618
384083
551218
519884
275946
221406
1332003
351381
1627272
931162
796592
615394
235605
1055344
322224
931895
1022633
1412874
1217787
802819
1377150
1056901
905646
117126
892320
583912
787955
527836
291766
185996
89975
384591
137288
586098
1331082
1009556
898255
897069
1031872
442633
678613
1424852
900216
224109
215126
471788
856263
1083845
372557
1325130
512013
56791
480592
643060
690150
499692
151316
734292
61805
280815
1257241
970957
277671
497264
197046
362370
1086852
1092746
459515
970182
359458
1123426
64345
183064
148286
550926
1400175
630064
1076767
1004467
893605
702019
232590
672546
1153330
1641701
38735
628660
546132
211928
1170353
140383
564054
802591
441348
67771
925683
1251869
729543
495613
340977
779284
367854
887029
1168770
908810
1369451
166599
251673
1072480
81980
794014
1037946
1581017
938455
945633
1301462
1511528
1123056
334937
1264425
1365049
1505421
1058204
1054562
574576
1613289
885427
599768
1553589
1356460
568279
1511975
433514
933732
571370
1165041
1379253
884877
23332
795957
426959
1343510
1073882
217418
1378915
1167741
989277
1338758
105646
1363146
6664
1380983
1406876
52854
28019
291999
1148923
595973
525454
319063
83803
322166
449892
1600783
1347159
1191088
1373641
56002
157963
1243794
578116
368020
1384308
1043332
54678
433457
1038634
757684
1113733
693365
1474395
1169389
702568
900991
848779
1614141
558390
753830
72596
713744
50958
1133303
558365
1309834
615767
652160
1599317
1205580
1115746
941299
1420230
698084
13672
358250
1364342
797321
1491508
999837
1405906
419298
877423
1427773
1545617
1303356
1035053
1179663
1413438
1623716
329302
1389619
843774
1363300
1443736
1124457
729176
691533
323848
47341
543621
917102
978816
171543
1117346
170418
1301749
1409936
1380037
1387578
1394944
1260041
1318997
896592
46008
1131531
1209932
1147757
423951
912806
439659
1171880
1278529
1105392
1039608
346211
737391
496650
180504
495154
1119359
937576
1534433
193606
431094
1625426
802112
83341
111783
720731
1521391
1187851
721014
1107249
1371101
34327
101821
1387294
714784
243198
865758
1579425
464325
573804
878851
205892
1535957
572409
1571533
962876
888290
1175747
41948
1548578
395249
16993
1430491
958090
1141621
1041351
136167
1164148
1421152
762509
94970
587520
1477729
343152
521247
939973
431625
999248
1295548
902671
5665
1270846
1425737
1204749
1433078
999596
1256278
78961
166784
821344
680971
897931
496150
934476
1273552
918962
300584
1507718
1220124
389801
945175
465910
678790
1358295
1531209
1101385
274566
244817
1461373
268286
695692
1625854
268375
347173
10643
512368
934843
651160
931686
1549547
1629337
1464014
352264
1367799
856668
1238939
1091100
231062
217409
306379
1466702
1064964
1352866
1540388
1106461
1330419
873617
215670
923223
947745
205489
1639022
197135
1009390
409285
1374171
856187
193471
252751
861580
930738
1492656
1449470
642843
602387
1028935
773363
1524464
1499073
706009
1643262
1278562
711859
859640
206874
1563666
412019
330047
1038235
786142
1375784
192920
931712
691878
175952
743273
1180478
712082
994541
1237604
1550103
1161204
1332904
1488721
1067419
1364203
1083545
665502
216569
178531
1209566
1529869
127192
1337792
1237312
1099859
728217
1055153
271055
298984
695555
758730
437343
65767
508647
984998
54037
499545
243221
684934
1482061
1085092
288581
875773
796380
1184722
59110
456604
636004
234803
85564
248822
425811
1469911
1451360
215177
1438415
427869
169036
1420152
98932
1377418
1077179
1392171
1424414
1483511
997502
1352250
1322498
483187
795109
906470
735803
1012681
964570
589934
881398
358790
155843
1065629
449922
52374
438479
518951
1013206
607022
408650
988514
105988
609834
1258921
445510
1568980
480907
1247004
1428699
1581651
770970
246338
611564
1043106
1531255
721494
697597
1599406
1301733
1086095
712828
1119751
1526605
1526870
872757
397406
1433495
1422434
826347
1046858
1442428
1616441
860523
987343
375194
322799
3463
450911
1479278
1533481
1055697
322475
1082625
1077390
474033
1370442
1469082
1178986
665853
768440
1005739
960610
1410465
954626
520503
84281
725491
747446
1042559
1009458
584122
1453792
1161302
880349
1407014
43491
378596
1452007
206433
567790
242410
1219062
46804
81450
863763
1336091
1039389
142550
897601
1314611
769774
1472573
556535
802710
257765
978385
1365220
727846
650884
1303794
848725
1642887
653008
483243
1520903
968886
612463
802787
857796
988038
1581361
963597
1088095
1615269
446447
1547674
964966
893760
1017500
1620337
916804
951263
776967
53117
1324819
587692
78760
453650
1281700
56077
992588
369250
1421785
709660
442548
1011350
692850
1035531
569854
11601
764854
661013
750776
525788
978267
1332182
1499309
141210
841040
803632
589801
379908
17336
1058821
1153790
38844
194794
372022
453111
209046
1468059
265655
1005929
686079
36346
46587
155037
1217708
1469003
1337532
1503703
1187064
407268
1067072
453585
1438463
675285
38630
1039229
610869
485512
270379
794046
505332
1020450
820605
413406
902215
626854
929514
812635
1071512
48501
1321556
247672
1207828
101200
573280
1379383
208329
1036452
695510
1311265
1153157
647822
1375782
933704
898364
1217226
75416
1044029
814763
599289
1075698
247629
636505
1062978
1330604
247038
1213939
760503
987325
1548673
821186
956873
422599
1306664
965831
1142453
1217368
107997
374485
1337380
1214307
868405
1091570
1361430
1181279
1406437
530505
1501327
86457
1233110
531810
465410
814327
1161472
1506866
342118
1057084
722236
28296
899985
215362
611673
177461
148326
360361
1258662
478441
1604380
910308
349822
657367
634204
1017041
470744
266220
964357
775108
1247548
28506
1259755
140765
566218
1250478
1368997
738715
1339275
1096859
172513
629915
1346038
1547896
1398891
514167
1228757
111108
53734
442508
350525
1334475
1300690
1354561
547962
234380
1538024
84818
1472403
161028
1522870
848208
525012
341663
1561262
865590
1562381
317044
283297
924755
226340
749689
1268191
118167
736101
1385203
587485
490570
819652
249878
1314628
827587
467106
951022
700343
1242081
1245896
339444
404595
1337785
354647
206045
1592493
372594
506253
1242058
1501361
918054
459612
681181
342332
1091914
424060
774309
1463955
1365931
543301
273542
1367868
538755
389146
468523
183194
410593
291755
992315
1241434
1307983
1130046
1153250
1234315
451515
427328
745496
1239962
909599
1536125
1195512
1128437
465719
1338392
1465700
830086
664556
798959
1128383
373660
919814
833408
517362
989539
414185
875663
1415352
491166
19047
1067825
1146848
1615414
273231
713746
1203563
1230279
1218352
1378488
185978
453355
1610592
452702
178962
686574
472645
1109151
154903
1008698
1353149
1624020
631047
89056
1073132
208772
1506577
238885
854727
280978
124045
1326520
871747
64602
1361357
814180
1267832
1452783
863785
450325
1343462
1602505
216880
1226274
860970
1559790
84899
1388070
335767
837654
592967
1111257
29622
329774
1628708
362597
116194
667974
974068
1181038
1623768
881485
930944
149707
1495238
628360
1453317
1001713
1129001
302576
820819
190765
420717
440917
203104
407888
451523
358093
333918
1043581
594963
172410
971435
285593
1301336
269089
687485
241354
187715
1599964
660212
984342
1363571
860654
383458
1111026
1028555
105254
668616
722407
1070854
230390
379093
130137
67009
1193623
161063
879231
1291748
1229568
501495
981808
1494468
50568
1639896
42055
1564872
550705
922816
2062
932739
794504
1020399
1624350
894861
1298486
1614632
71675
108796
1093326
477311
389793
86557
491877
1513762
1611461
996619
722278
877254
124666
452851
1643154
219278
1172931
621214
1107089
21779
1207688
882446
1413740
920122
1340561
101424
658850
479000
137753
1343941
166460
852053
1391198
1211892
995167
360517
1241396
743794
412550
1045002
1216110
179237
280615
412910
594641
124335
67323
236069
163861
1214826
1165375
122593
529999
1165752
1373844
1442750
1491319
1423699
1152538
1125303
434230
1563293
1351758
781463
899073
632334
486419
371375
124744
31860
1464693
941750
352815
1507942
364331
22871
1616746
672230
1643380
639169
1619093
1581399
1223971
1128835
845987
61201
279965
432476
1573356
451212
1092804
405763
288077
804158
1630422
1134035
1147156
32681
1381995
1005099
445194
751569
1645660
760577
495556
818167
1129877
25401
956081
382656
798075
1350317
460091
1118490
557669
1460934
1302339
737731
1505212
84273
819291
1527770
581802
234257
764967
1190989
1635155
12965
1188535
716242
708771
463347
97295
778925
1531261
1287901
1604932
920171
972752
1621614
1477106
350198
1114248
1525269
1243005
362706
685265
1323965
379349
127383
408907
27446
999871
615906
1370835
1080785
1614895
1015989
59818
380732
1006443
621604
285607
473169
1578319
841367
618161
467003
803329
1136162
757158
312526
1107524
88940
103821
1625384
207270
95952
671276
453972
593355
893611
582160
771840
1304808
145584
511885
763070
1073894
1340238
1340834
1582876
890274
244260
666911
552868
1139930
322634
676326
440905
1047377
17201
1044234
967621
1472231
1001686
1282201
702299
406149
1142919
829538
352768
1115172
341220
1139107
282481
911723
1484939
679229
1420796
302175
77375
1385000
1534392
1196144
1561683
344081
295320
1518623
1570773
1544273
1645722
1612228
1307532
71217
1225158
1002451
432574
1637765
347573
1338676
1198095
293428
666525
800685
731887
564253
753992
168274
1440858
569979
1083196
1203312
1372953
24997
750558
1282516
1204253
322022
79706
1375929
1162363
660483
98258
572382
1214185
829802
1223501
402358
681808
608776
911149
186303
39580
654299
666161
972900
1322340
204178
192220
75094
520676
1510063
1205188
775508
265048
1028065
903426
245472
731039
425101
1333028
1198129
517655
646948
1384861
109933
1143856
1594455
578806
103687
1315951
239318
933656
931153
798154
719040
1038216
985556
693501
353269
265953
899938
1353013
1204205
552907
831143
45619
868044
481658
128717
1316387
1221293
1551050
239403
578906
6727
1543006
406674
1519032
618913
425495
148292
1575463
1527795
799166
462594
723913
1621037
192858
908779
81066
681418
733671
87700
353255
786856
1290224
490770
1374107
472483
866673
204318
1170843
972087
1638180
1611198
1454652
514680
542591
230778
96379
1300636
645088
779573
1550347
1443307
1103791
460975
917950
840560
1060714
804451
1318469
410322
1238768
1122983
647832
593743
1467420
43450
378121
1627175
887469
538133
457310
943753
968001
1013643
1219105
671385
1025133
160779
373909
324837
59407
979089
1050366
1308217
894265
56365
724671
543510
830659
507677
914068
1127024
1189467
1070084
1256548
976207
382776
962938
227485
252545
1230652
1080154
277354
192306
1164826
14287
835473
906658
1551040
97992
161818
534317
1431964
1645104
424780
1441884
1178899
83196
842682
1647185
1009364
324569
692217
658917
637197
579533
140822
707657
521278
1195364
1598878
554544
400527
1564000
989023
696548
585650
1536842
923960
149704
918986
103181
1107027
65255
1482083
225706
182719
1619428
684215
1185537
1325155
238140
911312
1038410
481906
342865
1204197
812649
1068091
1416198
1552449
728788
543557
1314402
272075
1637573
1290144
253037
1596456
254553
1384299
439202
1552658
159438
1153980
1524018
189443
960913
165585
840517
1360355
1277171
265405
1475042
476356
1323580
1352005
365099
710361
1144758
1049127
465112
356635
1135167
100727
181571
152855
1160465
1525677
83042
1562014
943518
1408489
721407
748014
899892
717738
517789
1348703
224108
1133765
1419010
290650
1380059
141253
722530
1065686
143851
1091837
787482
1113088
1194339
378781
1106411
299367
679111
539552
1493482
1142932
173200
469559
1078432
122032
1600301
1586595
788013
523036
427985
113884
852884
399559
354794
1369750
731282
531237
1420939
794168
1129303
683591
1084602
849220
1041156
424838
381766
311021
131250
698667
527945
860847
670403
700561
1640760
894212
1379967
1290428
778568
967727
263662
237914
441641
668274
261963
1248724
1567640
1131968
1348151
293382
288549
913741
86148
1051507
1140144
640899
376288
1556668
520590
307052
1097776
904644
371259
365648
1118151
767414
145069
1520403
11529
249354
1162820
330030
273260
1448057
1559815
1299507
888917
20383
907652
412931
278619
902334
692640
1216956
1110058
1202390
1271869
932327
1384146
1069599
786874
395676
130015
1623337
717858
821315
1596977
1063186
682962
116395
151904
1510724
338098
1163863
449315
1599465
513967
1031759
1022844
158792
453919
530364
1543266
761984
1270169
1107501
704952
1550299
870537
1619893
351206
434024
898166
725554
933544
660535
770690
13784
349666
264263
514941
118594
1318715
1262987
1146696
398509
1235722
987818
440265
1289142
1202529
1024051
393916
780488
354179
1468086
763464
1478653
1032649
472614
254567
984224
105750
139178
917767
961990
77687
974449
1608022
646754
937570
1382270
972974
1407137
372062
585751
1449084
1173101
1250900
1002080
810395
1218863
716426
499157
1587943
663721
1362630
12292
1562070
503976
912590
1123159
32595
796343
1431083
531355
846327
1354132
455724
225819
1345274
42992
593873
1041019
996672
1082639
486772
687546
1419598
228592
717497
642656
450139
1183171
97078
687082
1201889
745179
280480
1603108
1242895
799863
698421
396926
1643368
1024310
970725
1596917
914060
1413207
870435
18781
915
451319
358672
946862
178273
1407063
428782
1050459
1168347
1140033
469940
225666
479097
684181
32913
1622758
1640595
577229
1585065
1364013
999956
911911
931424
354101
232229
418655
555751
1062541
745253
1524121
163454
1043901
839429
34132
1290787
609106
1581067
782323
195024
335211
200895
1138613
661762
532752
419586
1373656
851922
1191823
1344931
1110114
413135
1306179
141379
249633
419897
224723
1146455
538027
1620318
1289680
366126
1037904
76412
797273
266953
1446112
794075
192439
1148107
366600
480532
1058718
645812
1641461
849353
793818
755309
1342396
910625
13248
1199125
1249295
401296
174406
329247
621222
236219
1130267
37816
1490388
373626
1434811
1205526
561782
1087942
1305789
1145436
741237
1582980
520178
397793
1068083
1397325
62515
885424
591050
1002825
1554465
1647150
609725
599127
1642512
1574803
1411388
1015464
1180240
379612
185291
184797
1629361
1476163
1113113
1489613
538379
1497575
751866
886055
1579061
1315060
481439
1537231
974375
1200049
1360486
734261
117638
1397944
1499595
1483366
1323287
527626
1541824
1565329
79250
419171
1596821
910483
1465426
1481273
400482
846778
1193472
209818
679342
1358061
1000349
831703
1205436
568200
1453854
124615
96663
1204138
580485
668440
1171975
1572071
387413
1397255
1544086
1562840
1586794
677656
162112
624146
272821
1532143
611184
1218564
1374800
1430853
445752
798922
664476
410773
346970
305239
1553482
1161586
201014
524949
1542978
1146358
488809
311582
375384
352620
1288118
1493470
784980
175651
808243
802858
708443
60492
902744
1129394
320855
20734
1626404
1467188
949566
464180
258739
255710
271696
177256
586399
1167595
971809
1353931
947530
1098575
133715
1611656
450804
1032150
1593063
494457
1307214
261923
1485850
1013857
1477613
1410559
193015
1445139
911008
1647586
1289419
931302
1149779
161734
1290663
30822
355521
256731
902512
58430
303875
1398125
937223
1268952
165010
52450
1194450
528507
1006759
1369164
425200
433916
209500
1355399
1552053
1151464
1535411
506406
850001
830241
1191870
38540
1008273
1123215
153197
1170735
758756
989095
382086
93414
1123569
927977
83370
1117084
580029
403293
736786
527613
1264292
396965
49456
1074344
1006371
545906
1227730
1560816
1299712
734285
279452
398504
578598
521711
1612931
1343778
1051789
1402177
661527
1023526
90643
25694
99689
82830
366806
1572143
310322
870721
577547
586131
500971
744058
402436
1030697
440638
835022
1370125
554270
775987
1458133
609906
971015
1428154
5409
1364086
813240
1284095
1636636
954993
894681
332309
132638
1487208
345694
1349155
159774
88385
298391
1224146
218943
941719
725971
947221
701899
80178
331066
1452149
1049873
863246
657832
1592844
1141030
1394705
995866
771674
1168091
1498979
589370
893189
87912
303426
874873
1423099
571547
340833
151791
943036
1111792
1104580
1455826
646945
1233210
1021483
1430409
214873
1005003
609956
930958
1136387
656219
1373100
1062474
1147969
1476015
1181687
1117254
96210
479495
93725
624923
909957
1147330
1044200
1568261
859868
402674
32814
570641
476914
24608
1374569
605126
1099467
253329
520732
844384
389385
281153
1348615
356924
1585017
1321340
1147180
1276765
49835
484507
1159743
1239209
1041225
26113
978663
1447998
734252
164838
173757
824987
1515141
1298958
1604023
991945
937242
1609743
1585135
17360
75240
1116769
96239
1431067
567992
187425
1637700
706034
1428301
233008
1533915
1247495
1280618
47990
139724
190751
279952
380075
1122604
52270
1257981
456304
490064
1380896
156216
1105815
1186338
357639
1060945
1009482
38683
1566951
208022
834484
627749
1627493
823817
970003
968189
942006
999793
1453940
505420
1540347
815451
525476
1161436
187537
117356
1377005
72613
990827
207758
254228
726873
1113468
439006
1003939
129676
1171038
96381
971000
749152
725089
1098328
1133132
169296
828421
730627
1025347
316187
436341
1311619
853937
569951
638215
97533
827516
823243
364444
796803
1387248
211402
891163
14089
247971
98684
1067900
809224
201872
1209950
245347
1541787
215839
148192
414809
575229
7895
483784
403949
368293
1161507
1445302
826533
574922
1018819
620787
1417564
380277
853582
794365
1389556
1272635
1582948
214304
159530
1511820
1040231
1158629
1265916
873397
329004
582585
1532458
1103600
23197
754800
201235
384997
108025
1442251
1634987
1194349
486100
85072
1608307
711519
1020051
800823
1001387
1095290
113979
809360
376892
484650
890213
1047807
578241
236884
979864
693114
1562186
896198
1153181
1344737
121579
1325647
333806
639348
1017283
833908
830631
930720
792398
1492369
1414480
404058
719322
1446729
1177359
1507350
1516488
1277240
555986
719662
1412233
221564
834963
930281
850626
215995
420305
1006472
1223947
320213
962642
1241547
1363404
421392
1304886
1046617
198260
154008
954103
534459
571100
782566
130215
590023
961002
1216746
190872
1474566
1152462
116213
151150
1313430
893803
1461688
85343
541062
941720
1601575
1338822
459553
210343
62830
330443
1133907
101139
716617
881042
714207
1320885
629406
1565729
290270
868952
558084
862761
601223
1548975
1127412
1512422
479137
1100580
1421540
777261
518918
71671
911266
1326124
1487717
1457157
344444
1273773
644730
1048847
949642
174441
739087
773656
1428750
693029
577050
646215
284422
1331989
1118792
1287456
1245103
668111
900334
137624
28301
1238254
999904
445989
1514235
56025
1391464
346155
490621
915621
831778
1411962
52924
289845
716141
660860
551679
1561435
288028
1386624
506430
1307921
1211874
997358
1643656
951325
876316
1357792
974361
1575668
1284965
171850
21793
37831
1502002
624686
391644
468958
132016
1478749
480620
1230540
1406114
1630975
954994
264331
1074396
1188875
877894
699668
915850
1464039
541389
129691
708628
263421
154621
1152975
556217
173274
559257
1038145
920455
675615
38335
794628
1273778
1531030
1437852
298123
595048
984688
715756
1602780
150404
1174756
892907
1250501
396402
216156
1266433
1351090
1391828
1359025
683047
193460
426414
697721
1605546
479470
699649
741756
858269
1551373
1129612
1376951
940840
53944
442065
290148
871172
515142
157722
624231
203754
768523
1379702
1429469
421626
1027619
375527
460710
157091
584916
203719
1241991
621341
864063
19438
186524
354990
1298357
1144017
154458
916074
1137957
1445306
922197
1323919
594191
668959
691192
557139
824287
473003
1632912
1440250
1557794
152446
1482442
1250232
615120
717748
304318
1484394
673388
1587941
799477
317924
1048141
83067
130713
1366897
502090
208091
956153
1125837
90451
622914
257179
1288993
512227
213806
628877
1216529
370079
205670
446668
364142
892538
621475
215361
233062
77003
976427
1565012
446564
425875
589759
890262
556
1567094
271954
5431
1125132
1533942
1034649
985489
1188904
495320
25571
62343
335733
1468966
1341493
1398123
1264402
22560
1044314
1225579
1053424
147428
530199
106616
224173
43022
533825
557700
140327
900563
1081617
1335786
657459
181958
1582236
433568
1019601
736448
1259470
1628743
1546600
1341720
901949
1187451
1462472
1533738
621142
1049148
105718
482764
679649
475975
1609697
232658
1126759
1622764
1277187
74836
134602
424737
424277
1190040
675780
1261023
476453
1260632
227143
759712
476461
1221284
1197517
816711
1015358
135578
845867
1563968
357564
531388
1643635
778777
434143
300527
234171
1466853
1039528
919589
391687
625165
895075
995629
1459463
530498
1103035
652501
514219
413596
1138995
172057
696859
517848
1466391
324926
479196
1438392
529471
86005
1177400
911403
274151
899114
531811
966631
643105
16769
1455430
1152510
510811
62490
618623
601574
834801
1552113
856719
1158618
874887
101492
68045
1345075
413932
539988
1168642
1323729
1239195
1292933
1563362
444741
415659
1036716
1001701
5557
508246
1554556
1457506
1373380
1525067
344087
1223511
1226129
737081
563697
523737
228962
965244
52687
1258912
451610
45921
1426307
717719
1102523
1405834
736826
1391412
1030009
215519
1403598
1554736
1533084
730435
1641573
1278932
709035
1607997
1403627
1151044
459109
1221406
1621697
1047260
636780
1403724
217635
707078
1101575
1331201
1429957
239753
231089
1279856
1068529
1022157
1441536
864510
159997
32636
771263
1231557
951958
1419078
178843
107826
219251
1587055
848415
1170962
459239
141696
1328643
977816
1624458
1020298
433436
1056767
805196
1209764
1573275
1448089
1635077
1440011
542587
97449
3194
155336
1136722
1550870
1021510
1006227
1531127
1206349
10130
1612635
1563303
377356
791839
1355304
1511548
1384015
1026227
1386440
13214
1274393
970699
363714
1363347
56773
720552
621367
1501461
170907
323907
1148669
767417
697088
1486574
550804
189143
525086
1434232
590234
1549443
130244
323738
799395
550721
269699
1340340
1259375
751096
1476738
1007718
337437
1262612
260264
407572
1118144
206755
1307465
470307
1367356
639979
1026651
543717
1399976
448912
378777
732627
148712
371265
1151813
805861
47603
16245
79334
1142181
1576089
629260
1465216
1577089
1452594
1212439
381537
1086385
246028
665384
1420157
779283
450945
1323795
1280207
833910
856676
95800
1174227
653632
947473
1077153
265017
575112
884422
970259
1443427
1320813
320799
645466
1464691
456971
834580
1388646
1084657
663407
671378
776192
1519172
202330
1134891
751429
115601
55869
814017
1536887
480428
732319
196201
782374
714219
1478430
1191471
1594153
199522
1387734
683747
1440896
1494976
1633309
1403898
684186
1106051
450728
747874
1470396
979060
924219
769713
91239
1364422
792390
1431467
1270267
1126069
602261
81727
685911
1446961
29092
1500246
867774
1110649
1514681
220157
209881
168989
1232380
1123708
1170414
659823
1527166
298765
1459663
1039313
262295
244596
527211
1029571
1074468
1056029
1462536
646228
184837
1524034
85461
205556
1323887
1562604
923559
959402
853498
1437732
833597
370960
1473849
1127193
952448
936211
823493
682747
265536
1443006
1437950
1311196
1119183
1211916
280021
1050136
175591
1422156
517375
808606
849170
780576
162880
1503290
982970
1039100
1295083
214634
1643077
268714
229935
1301391
407802
1506677
1481407
1617619
449568
1324199
168195
327847
1376017
163196
388548
1209723
1471156
392811
666934
1322065
834570
1288928
1543685
1081606
1328297
616691
273924
260245
196764
272949
1393487
1312566
1590729
742425
984052
1011556
42872
1365715
572085
1534502
201698
288163
712589
162232
961238
566478
594458
382506
370844
892190
8430
1630712
282456
1335486
928915
765904
256131
195481
954087
326060
601098
1196849
1029806
462215
65892
57254
1106186
1635312
716912
1514229
1178543
754749
1396969
775042
1369063
1270993
1328322
1021709
77719
417259
927013
616424
1564170
47474
717356
847907
50707
977680
1406997
1050271
113081
479814
1131407
734312
1358967
175454
815277
967247
1095662
726983
288485
1544942
35871
253323
451092
1361822
441987
172568
873084
9404
1028586
20712
398545
1504006
420999
1372327
231346
642890
577917
109726
1493038
713804
1535677
1632259
474139
968016
1164376
1371965
909867
957268
612713
648282
1093494
359310
1055651
1376903
1563486
851546
1179389
1223175
65292
1128133
1260522
817880
109218
960825
343926
608947
821942
1226277
1011294
945624
684811
963544
719098
551043
2668
1443466
430095
762559
1278882
1280325
1449
650154
421648
535745
1632462
849819
1061763
656676
50183
84759
1508086
1378712
378613
899729
865482
1214425
1180422
5442
1529229
1315560
203911
920237
757243
1270725
823010
1640013
1127932
643365
792096
923024
171381
315133
134788
1002932
838361
1412266
216014
1252031
817096
1517377
295703
812504
562154
809924
1259035
339469
41272
102559
494384
753578
563225
243597
1592536
961209
1376938
868040
997403
806821
895144
1369461
580829
749837
975622
266454
765802
146456
940648
1348551
261062
1572149
1299371
1455114
1438602
305144
194716
99123
165983
593254
47881
1553958
600898
524387
421472
1258639
39315
1282238
290292
1480993
435221
1590530
211680
1157369
1398593
783108
832912
1592245
1143806
110728
115747
420370
459806
783720
166099
410957
114368
896367
427552
1208570
311922
632383
321198
237820
19888
1527772
1040035
1075825
186696
1337444
1643274
1250360
629089
314530
721645
1549112
995341
1065817
583898
604189
829703
1049401
136524
1002379
338409
1322846
133524
1455017
1161094
1495636
1233317
316723
1632177
1100304
1130219
57891
1517425
1110814
13401
15117
628598
299461
400119
1215757
708408
825307
1206796
367462
933802
561957
1085662
1261943
131326
377747
1050714
988059
989643
987771
971159
702515
1170647
957660
922022
122576
347172
1493167
19408
397184
959580
301928
627802
977317
1017365
258517
366507
507950
44941
46246
199587
1258330
727463
1002882
1124277
990909
1257393
825829
728829
198816
571881
1006208
454409
697094
1128167
401729
741802
1449793
564852
1270039
1632719
968050
24672
813811
23611
1373022
121773
562126
791701
1595031
1411819
824967
407736
969564
1265993
887466
270472
1091846
1171825
528535
980418
551152
1137699
1227565
795052
947416
196612
1604612
1210711
1349725
640782
1379936
1182257
719508
138524
1313568
251230
201238
1152053
284574
233735
1014995
1080717
1301710
1082404
1432049
97097
1221288
1205916
1555515
1468249
848129
523006
286946
47807
1006556
1146008
575307
459317
1381435
525055
183124
889552
1131377
1156319
1133247
1298600
299486
360029
1500449
823749
1289114
1410724
1620537
1165389
1369315
1166907
41977
490685
1574474
44413
1400359
1383757
1330739
1396427
1417476
949537
512630
316059
817039
669661
908544
1291853
243816
744453
83556
48827
781673
1581951
1320385
1039641
802825
1202727
568241
1448511
1281043
1403123
1635853
1420348
760101
466491
480541
1638686
943110
535134
1227446
1498239
949497
991621
236722
1165950
1231757
1521215
1287014
969309
877869
71057
1068958
792645
493812
873004
1153955
1169282
1482735
796170
1174923
476248
782270
1628463
702666
144701
1410248
1281016
590646
955657
50392
1405838
931340
1490853
120019
812785
1292745
96675
75964
72320
2058
1572739
781715
935051
520973
660966
770333
896779
123047
493009
1396237
453218
990060
1186977
348543
756295
1516953
381624
31293
487935
1035851
1492359
110916
574872
470083
960722
917074
1262243
105706
408467
747629
1383308
948687
1030063
171870
1336975
766440
637701
240347
1159534
1272282
1511650
904162
770132
287560
120305
642008
1570508
1632675
1337172
433522
801406
1063808
687281
664934
1587557
944135
1611978
1630525
1088258
156732
1030746
294580
1336298
1332120
310869
1122546
15935
458417
1197802
1022649
1060694
51428
380609
1256384
390746
925978
605012
19342
869857
1269793
1181247
772730
1060143
1342075
71868
297194
677191
536360
1072185
1001884
939419
302100
977130
461120
938037
106682
1286099
705216
1142791
709559
513643
124201
356351
973155
1620066
802898
710452
1461713
503569
472955
1622745
832920
1123760
1315363
959998
325362
1470021
955287
651955
1131722
886337
550740
1255157
653169
1408655
563693
1037149
587735
1417094
1037917
1082602
1472354
991412
1620018
854758
1408657
1246424
1336479
1444118
879232
1445029
1194311
1395817
629677
429884
1440303
1325093
258524
53034
1108107
152981
589120
1001280
1492041
950961
1395220
648116
1273763
462704
1204742
1212860
1350450
1132447
955757
1258574
30310
786948
270170
104283
25706
735306
1096510
384751
191765
380033
1524887
26852
1390460
294717
26030
51403
1185549
38988
675081
1117919
1311752
77976
1579149
390245
355753
1119010
146836
150693
1373702
1568053
1121271
1184462
1353175
1577006
1441190
161198
1646603
1365017
1208914
398509
970264
836036
981803
373193
231371
1142733
624064
421103
1443521
807065
1211517
366468
1280549
776410
146926
48881
488867
92601
1591266
523983
822185
1243471
405505
617297
1622536
850552
1594123
1405352
1501506
504609
125741
242989
341038
1144864
225744
38770
933490
1453560
1098158
1498280
330992
965865
1402504
838971
1152546
1439587
1061117
801895
1570088
1517962
425953
1339442
1513924
268878
1646732
595033
311431
706964
859085
1200471
178622
358747
59917
1525589
1301355
478934
646058
1178278
194673
1122572
1635823
1634370
899193
758160
601800
1112102
800290
1410286
340728
612460
1622103
514433
140618
759621
1462697
277962
1185624
512019
600112
1460438
586841
206906
841311
267260
1501997
1289999
326950
141489
517060
625675
560700
859706
1046988
1161915
92680
1459254
1359565
259556
1477728
1241148
960301
57291
1532849
706608
1146317
781168
909326
1640285
836845
994639
334442
1597142
1117237
187673
969258
1178821
160423
912171
725293
1429869
514220
259203
1018201
1481469
1340666
1228182
422445
3482
123369
1460878
1040977
1400400
934655
1543035
947535
529719
1262200
40460
982001
568127
397735
108382
1069775
470910
862055
1614580
1610924
481250
416458
937576
848888
1564573
1134751
1176562
1208281
912642
1313500
828849
1010582
453021
132573
30146
261209
55801
797502
955350
1021079
1297604
450525
1410491
364596
764566
290636
99824
463273
1082556
919576
1255097
334792
976898
293658
1080757
374089
1178311
85402
981130
1436987
832771
1344759
358353
1033898
1119242
1645353
107916
449355
721013
1247790
1518968
1579280
284882
987643
1261540
261806
195278
120722
469499
1089762
932372
67481
242821
973800
587005
689978
1204678
1123684
537265
1300866
1503375
962747
640369
1527041
596476
1410672
3880
594067
350024
740665
864596
825107
1550099
253154
368381
46472
580604
963297
1547721
1611450
975628
1427366
110086
302723
1374237
1361426
225098
720464
1172369
841372
1404677
738210
1060898
127781
1160091
906857
273117
1541856
802193
1336664
1144945
116570
856668
135562
855039
562224
1334242
618243
719575
1167415
228810
849837
579874
559025
805592
9977
532399
1053722
1543572
189424
298449
878927
668670
529550
1212885
211155
913116
677403
118509
950677
1039061
1516220
892824
1520866
247776
746753
524491
1506519
868399
131017
33589
586066
384196
1315564
192249
596801
1148488
105473
1553680
746849
608404
707343
1135863
1478311
506346
348667
1337761
632582
860891
528060
962622
671053
1456054
1597155
926027
1533468
508258
153650
1351577
589958
123462
526767
693726
834614
785565
1632408
794163
22817
146681
1498173
1280
832465
867390
1491167
1118899
1575799
1028201
887934
1360514
624825
102393
1079749
563982
1502619
1536415
190018
806205
1222132
1146898
320576
814981
990302
697128
564831
1001304
813455
215402
1098534
1185659
312825
1197300
456777
631887
336357
1488379
1126671
1317410
551124
1437250
1300525
1242324
776505
363769
1010574
1251220
838518
883638
131811
770829
361099
756220
752212
1524848
995737
895131
297854
105354
1093810
652655
112257
242153
212351
157870
820185
955629
784803
326892
903731
1241013
1318966
1488735
184911
751494
1121008
1305082
187767
1507566
698747
1361662
183468
220543
1281702
1559047
44985
1146694
1129181
269021
390480
113152
1150998
386937
1542101
693202
742267
722729
101228
1560480
828432
23586
619875
734940
1258413
229226
439048
1102736
816299
861307
1280575
1201739
1294719
1098484
402917
161419
749151
540180
664451
1040564
1498663
371156
192335
988325
1265190
551739
392576
1098254
880611
9807
904805
929625
265131
284939
1583110
192085
640236
885369
734302
51330
96047
1506325
1557046
649006
771655
117234
1244471
226388
1335271
973377
583261
520056
229563
1571704
961347
1468652
205856
1570203
10597
1035899
258753
316935
737958
1201856
216333
1097787
1027176
882631
804128
944546
561966
494917
1573530
512652
344996
1496592
645591
1068111
727691
566907
1364467
716178
840607
179492
786835
1423646
1556753
1637973
674149
884718
1568469
345965
1257444
266001
725207
1204645
277110
577548
1453050
666136
1079566
32825
694486
198978
102449
1454745
109749
1464334
1000642
984898
728813
451049
1230837
251484
140516
986872
691849
1120307
1217972
499323
1488948
1199614
1054669
1472297
1206692
752117
1543458
994631
99459
1622238
958990
1029194
84314
946993
648994
121904
311852
467163
348398
1074463
36431
808237
347673
172568
650685
60821
817027
59895
114090
1273
1534435
1035468
544372
695623
971129
441601
174755
1089108
1006731
1167399
1194223
1171362
1586057
1021379
1158322
344911
1438360
975480
538786
549090
204126
3672
1511584
1039980
432834
1584464
447521
30135
778743
339031
305655
429587
142583
987399
1244450
721902
867798
1631661
1345770
1055590
77444
174368
480819
1620936
1416055
1456462
828589
89059
1490036
1164003
1475990
1407679
748978
1518766
537103
356724
909659
1192553
44754
1248357
1281391
757343
980366
474126
590164
583221
1505537
1623100
1433485
271509
894870
195951
992704
608439
1136454
1313877
1636369
298338
1149423
1504768
1108233
1428047
1283816
176945
1320566
876275
8359
26275
1474562
627722
1581060
1549214
361243
510627
497137
33569
820619
1177271
395586
1298368
1251427
388130
608357
1035211
1398681
891588
1080826
127581
1433156
623925
1084062
1294793
1456950
1471158
664222
24214
573596
1224860
344186
1351011
807365
1643324
1005638
810583
207255
1328562
490906
1252475
950256
669289
373099
783094
1460216
173377
418892
1151743
1585900
1199058
1569149
492931
1550383
305892
1129306
552195
418950
625611
1223085
528316
1402349
214967
1539884
1166427
1068372
10434
590780
1591055
76042
628550
49842
824579
1054836
743014
1121951
794174
84519
366623
851374
1473259
467428
628112
880398
1455808
840896
692154
44942
1420366
503183
285056
390113
1465810
943099
1317358
878179
475795
373100
368388
1535307
729367
134762
1281872
29368
1525366
321572
1600151
1647116
285997
1236047
152616
739707
249799
759709
938095
949830
134323
306829
425517
1366687
1515493
37558
1493036
1119163
1585198
309437
880204
1159843
808382
771501
1183988
352468
1271821
345393
1553574
1270370
259558
373284
433865
364301
675745
1241093
850463
168973
915917
1040534
1026942
260054
1093652
1196870
1116417
1353302
104884
251419
382611
962843
415187
209341
621704
873547
753433
1640127
649420
347305
63960
1051299
8269
459482
303292
650096
32657
267973
1362581
969929
1348767
655853
193801
349864
1105932
88339
738988
866017
226422
902933
989743
512942
1633952
1215024
1026942
1224558
347282
315685
942533
510284
1135082
1105046
1573528
1005505
362864
988208
1064672
1615890
1166616
133461
676086
242968
190255
1197194
930952
496292
1427468
1430703
1480311
371427
1328637
211833
244318
1465354
181484
835050
67670
919753
281581
741766
370395
658381
1167960
331493
1231085
1599239
884547
1388637
301117
1161427
414433
1380324
246207
40498
401538
1420861
1560475
1111730
569147
404253
1267827
1598081
498625
1418266
500871
646395
134045
1498470
1136385
152604
910998
1382101
1131391
1280200
874913
1266696
365118
1445285
1551789
1245499
851222
1096060
804099
351017
1142101
375051
972982
847269
199427
1273976
95163
757085
175018
834028
200711
958261
821762
1564152
9950
1604062
723636
157911
632615
112231
1444250
466011
1366336
104451
1087549
591877
46628
318413
439126
984019
170078
1296931
577682
317428
149773
118355
1053811
177562
1262204
289069
402507
1172648
519097
1541503
385839
755653
1252256
997980
666019
229125
507261
1300116
1029468
1562926
816462
870139
1533427
794904
171226
863547
192943
159127
503001
1081384
557258
108648
116248
187959
1570040
865050
1481363
64980
1618792
144113
1139967
1386989
1091628
1148388
697350
1362449
8749
805966
186860
244544
21892
200405
190069
1037599
990901
224659
773757
415831
260928
40146
144186
198460
1321776
46773
482296
1613475
1186035
1228807
747029
577078
1582877
1645084
1620854
1421427
577009
493393
1155045
1344117
1577212
1477447
1515319
14400
721531
991195
1039884
1079404
201009
1509459
319201
1336857
984792
402302
1123456
885208
921020
1516482
1012322
1641723
426343
854064
304191
1198959
113372
410031
120266
684896
157035
1040884
1094507
950027
1631132
469003
314224
433056
691908
428578
141200
989513
803734
318509
405493
77994
1039151
575327
119017
952463
269043
1234192
915230
1091
1319119
1507934
1130399
928579
919045
1541096
372617
1104054
131207
479566
1168541
850584
519426
1042358
1479237
1615420
518791
1565869
298732
202576
265661
679237
191609
1616320
217846
670654
23920
736005
574975
806166
823599
786232
971675
84803
675713
1405851
19656
766119
92587
759898
1391495
1142003
393119
683467
241213
1094101
820266
595490
119263
1042093
1582582
114029
1240490
170818
1249216
252300
1043657
23868
626535
61437
1128859
286618
825820
1193131
1124775
1087499
1070654
1398897
1366377
442898
406166
984869
446476
591582
466517
1132245
1499856
951579
685427
300612
1261748
1465489
724466
640687
1015894
1213214
1249196
645273
1563852
369931
623297
1350045
761324
855498
49337
364677
270779
178155
103590
1295408
1532941
928462
1329343
222009
596365
1481033
1502636
1508626
702224
991039
1049660
652545
682784
165883
972071
432496
1465043
489032
374612
280720
869428
1616333
278327
1169667
621784
1092852
1333582
1352691
725024
1438840
1348510
1579551
497368
429852
1193236
882595
1548120
1246835
1009704
346345
1389773
1470470
1595234
404811
303847
1458036
932698
1463841
1186870
1643210
462288
739598
809786
169008
888870
884320
431381
398759
1181487
1442471
413644
315898
55149
1030351
1544004
149835
667717
182099
641939
210671
662011
665595
992639
60838
1523200
605382
827460
862523
101183
1486029
1195371
609235
83609
893506
1082069
1377874
2526
180901
825978
1608423
277660
475706
1456352
1254535
668345
202050
377801
1232045
1532747
355916
86853
235714
338545
174653
1168090
1175799
160961
1027398
551578
1380432
1328660
453380
1047382
338125
1550156
1639636
155724
1623179
972784
1045565
658739
1418787
1214543
342716
171871
496599
1117264
967800
875749
35509
1586527
382998
289616
960063
423981
1587760
52092
257857
94767
1147642
894159
1355140
868764
901730
1152943
877251
1481429
1036080
1255014
320360
584438
1204248
101177
477543
1466847
1228655
373652
388984
122910
409203
1214197
877413
571565
760606
708983
872165
1525851
160755
140879
196249
1084361
44271
1323971
378694
347223
1222357
1631421
16657
1554035
1634398
836874
64056
257928
231299
354977
108756
1222472
197780
636967
771599
1007492
431396
1632111
1398285
863201
838035
490446
371890
353894
979117
1444964
13701
626472
490347
310040
1212472
333142
929506
829299
516787
493102
789387
91699
974574
989913
182126
1528483
793759
823118
204445
719071
1572538
687122
243729
246499
1420612
608955
133503
869155
18292
616974
229647
1428002
852820
176162
725809
511502
105135
695305
292162
804037
66905
622067
1474978
116661
186546
866090
601772
1292068
671675
1359299
957257
952512
1387697
1033452
480798
1051198
430448
479921
794718
283664
573709
514351
261196
197013
1112608
494309
1561771
1028619
928679
748949
473076
343653
1266132
1366482
1187953
614001
600561
1111318
875939
880809
141782
302897
367226
1285489
1636475
963715
1178365
561976
1442525
866349
646703
222366
1035252
1568936
1331705
643327
1115944
559688
883125
1090136
1167233
723463
1013585
298012
518964
836129
712811
376423
182198
1428513
1128523
1166371
875456
801761
1521949
761172
200583
786768
617120
1335616
717056
22314
216147
559053
905227
1036659
1041743
1244021
158193
9448
1367989
335350
1116724
1563253
122039
231804
583678
1202985
1547878
1145517
1312449
1199533
847440
1298969
132149
141465
290837
711851
864171
1637654
561379
475089
460402
792526
584561
903535
589802
787991
856858
1109871
478224
62087
718076
1489419
1461095
1515883
1530731
1388661
438670
1616715
786373
1643856
809072
691675
469264
281986
1368395
598322
1493197
52900
440987
990719
147568
871288
1187911
1306705
1539146
466114
858503
1155464
236833
504405
659616
1261351
229685
682156
901544
174118
440371
1371146
1443838
1100304
858740
1594751
1283294
806288
1202300
272164
786667
762576
867906
249240
620176
720079
1578115
1125040
1265262
563582
1186622
650398
625900
246255
343362
530253
821743
999382
253292
1245430
420321
631693
1420937
1146402
185685
778658
539485
617750
753967
1042614
34102
1234559
1033716
476233
977808
1015162
753462
742791
413542
1010481
269883
1174986
897737
431058
1277325
572524
1383005
1263921
1061764
585241
160499
484455
1639459
616496
1122906
55208
1274795
1302818
538863
1610204
1081782
320254
864378
1295873
1256383
122989
727162
384202
1116478
632326
1265040
1058883
1593171
1177333
292242
357439
1344097
1320728
816831
1464483
85272
1318586
887367
122513
418733
217446
1552269
767967
1164409
286088
276455
1201144
1408294
715454
615947
786713
89196
1394674
599489
1626546
469340
666312
271784
52937
576358
1388520
307827
1485333
334299
1097148
1190736
362511
532692
112371
149263
411294
1166622
966226
6764
679424
1330829
889792
663405
1045226
593408
1190860
200197
1517659
496231
986546
559450
282780
259078
1334377
1510969
1033774
346325
1304765
1014400
447954
1102427
1479499
103834
111235
1170872
925834
766842
907288
1549859
335727
1390056
1107005
82437
843801
176510
1038345
686030
1136224
1438780
548031
942804
860525
140172
1586133
1957
1461157
1338701
712584
856787
993198
1571181
664388
295917
1400486
1429246
1577151
999050
789975
1503396
2414
1026572
396954
1641212
1564337
142525
1194412
1479823
1596375
1140561
1310066
158112
690809
1254089
60450
723191
88489
40153
788068
461652
1285726
383629
762827
252960
144227
1013644
37500
1167259
1124
742652
436095
972003
997260
1331728
266997
409127
1376711
262784
361572
1190529
565630
1023835
1042730
1600440
1545414
555912
1284405
1565198
828623
61396
1121032
1263362
559040
553350
1029464
1093575
1422922
56063
1073022
883018
450871
203014
333058
779655
351501
1385183
1403819
1599593
860343
66933
1261491
78533
160273
339415
492799
1486056
500601
556584
1574203
669847
1089872
1369732
1363466
389267
506493
840880
1606247
8050
848808
483842
1010430
49299
182351
1302766
970704
1588748
917880
1451512
796624
963837
1538753
256274
1123866
1587257
842821
255954
914791
1386010
1597717
1494042
1343381
1227498
851206
1422640
1340483
903689
1147714
1038685
1327112
1213325
432139
508680
68709
802907
1414210
407142
1082838
61472
2676
1223656
845995
1065851
122292
865661
945724
899756
92048
1083987
1296092
1632435
280068
1104728
236656
913062
14696
143
404453
1231304
239317
511499
808409
440091
1558030
874339
1545372
743078
1506358
149136
454259
1272081
1452271
873077
105294
627586
306456
969177
937118
63690
1073826
1417619
396098
819583
513431
1182502
1213983
1560462
599179
1592654
624497
1241990
1411139
1227872
864960
330440
1272331
478221
641713
1406950
861396
725502
770357
1297806
1356851
704236
981815
1387582
1290957
1358277
1558608
764214
591215
1000079
1055545
564398
955791
756165
1084226
1502423
1240921
558222
652226
881365
239018
137385
281010
1536536
1630398
959308
608709
299982
1533417
541625
35757
211868
1291599
813419
477655
732278
1412335
1452920
1226884
1158620
872577
99784
485422
183890
1094880
431369
819398
671203
192593
245491
251033
954286
679742
1136397
26482
898033
257177
1150111
642589
1134435
1483233
763467
254808
435778
760015
812400
1362788
267214
521632
1450234
431966
64087
807460
1452255
924730
623516
1370571
379071
839022
648859
591131
1410284
1206133
260571
932989
568182
741319
863379
933345
489583
360421
1596703
484487
1641386
1333575
1246678
486564
264033
514268
29768
1480683
754944
1040600
854495
268174
1493459
1487950
302761
16026
1329542
1348999
1011366
1541340
499335
77940
1473613
640154
1257219
797743
769948
419970
1336749
406161
154827
863367
138943
142136
1086206
1228501
1138206
1391505
842138
228081
1543288
129303
336575
990795
340715
283469
559858
617139
272012
896264
1049591
1045904
367289
1291777
172164
1323505
1112499
162288
1187726
1247424
869080
827986
175327
1330480
1132652
870628
1589494
685482
1416933
1512011
808250
828283
156803
678032
947762
1422107
1509081
181445
1400177
1166287
843155
566250
710738
1042753
46456
196701
6936
743526
789611
535050
1180639
1614832
1091760
598957
1270357
1112786
906681
409810
582850
1006523
1354941
947217
194394
605271
984434
413415
654148
876095
1424424
62861
1389800
117342
669771
1580576
1572234
684245
1005816
222214
195442
853436
624174
81206
688924
1296624
1481767
533020
1118495
743471
1070471
1159874
74901
371766
866024
885949
524322
216992
1331408
136810
1457832
931143
905216
1409960
1244607
1356764
1099679
970321
51488
458167
1404346
915481
110239
976548
1310973
565602
665073
716193
270809
520099
287333
1021529
286676
1195591
918183
80851
1388351
92131
673698
638509
1637707
1131566
320685
8017
1344880
845120
1555014
722544
423236
946710
380809
248523
500270
803686
10232
239872
1016438
1128572
1422694
1586143
1003768
666802
1132047
1305077
124460
1182437
504396
94443
1580449
850078
138027
835795
55493
19283
1278128
527993
1323072
488126
10549
433203
324014
1217829
111778
417965
1401023
53710
776141
253793
743144
929052
923460
1011468
839218
1219337
1501941
933524
546817
905370
90777
317196
865300
1290706
117053
1626588
1397994
953301
568203
1520376
753791
295277
678440
1315445
589553
1360891
1219741
1098845
162983
494314
1592862
446152
273689
56145
1641150
1150251
428363
1104582
604074
1015321
35420
302303
1317056
493888
1221770
1328569
1363170
1187095
1157100
822865
260
1038144
1312052
349782
998479
1267118
1178566
679275
279627
465211
650486
414447
324666
1114793
97332
210981
1267245
1625859
442918
472282
243317
638741
696242
1129025
862884
1164765
94023
456717
184509
846431
488240
1550535
99250
1216197
521763
1074411
50014
66064
1023222
462700
1386621
1175322
988496
1391639
462821
831403
65027
755051
13445
1407155
1249514
1412490
1275150
1310299
836571
1165404
355640
1191933
235963
963828
135168
845507
70479
1199893
1208741
47360
485497
1598267
220494
585470
145118
328690
722942
431264
873817
945145
49762
81246
539218
1303169
560735
1174441
1506801
943159
67586
390954
121440
1332069
1095700
575091
1150964
731190
1160000
762719
439199
577159
485191
1553534
1625611
1500696
958419
664782
162786
1524731
435899
392978
297086
1380037
49631
1046522
1614766
227248
615367
309866
72507
803333
49219
1594040
580211
1171504
1140460
795960
1364060
869219
928047
904273
750912
123728
865274
296730
961399
474769
946879
227360
828626
1324822
189121
315401
474745
149935
446409
976559
134017
716907
1616766
5192
503018
544408
261747
44343
141000
643941
1507276
1352906
286628
270894
30572
1449028
1298135
274636
304762
1517174
950721
1570377
1433904
1594016
1376788
480459
672555
711038
476884
653107
25838
1342351
1366779
110031
271803
297280
841002
367241
174981
545922
1107680
1367320
1482680
931556
583977
1299753
1541633
613542
362054
586044
386415
298204
1417436
1570213
1097144
75861
1329376
850359
632631
203115
1303374
1628071
617655
262902
1526064
1249187
1524649
559297
639533
1337900
1517702
86618
1396965
319251
1426847
427767
585708
70740
1016721
1159660
607650
9929
852952
197544
1098989
311933
834839
1292748
521311
134783
211607
980210
1645778
640868
742161
1321811
859111
927564
1583167
1397174
922359
579336
1467731
1099543
1135377
1645070
1350818
1259658
1322173
797257
1268525
16680
1031533
555665
1054084
950571
575068
346321
737983
1346029
203618
1609759
1370025
389282
1376055
1165708
685271
1543686
981835
490306
1315592
1447646
1406157
1395992
1294078
1461031
339318
657373
785891
1115504
465310
1469954
1294156
1543358
113206
530415
609177
483837
1014088
996646
68235
373637
921710
699
1165026
1321077
217728
1581893
1020092
662658
859445
504693
1520068
355133
1468445
242170
1528597
437766
837877
9742
1626792
1279586
529743
167137
560120
461496
1012973
1365659
1087127
1472107
946556
955843
479030
234691
1361250
860747
1164714
603335
972428
348697
1175658
1595707
234754
565946
991121
992423
354514
1114159
1583476
74413
170211
216621
619424
1034369
960294
604957
1084901
914896
1318268
71493
1407369
768551
650813
1405445
1335321
458103
378967
1619839
872693
946098
585466
1247771
1333933
813102
486172
908815
989462
186390
439153
967592
921173
1628049
1083302
206226
315768
593185
1173762
370835
879127
405322
371673
1455694
771772
586129
441597
106592
994075
1597300
67032
368649
221828
1396806
651443
614548
1447224
826345
353525
506841
69420
1622449
1029487
783804
1122159
891954
906268
861147
939880
833790
902150
1548196
676815
1440457
1637207
527857
1086178
957774
543056
464738
407520
378782
770290
451500
1295781
177502
894875
389006
1469144
987467
804379
932742
68823
1026656
1641530
270502
105083
1461073
490115
1467197
1429863
918205
316133
1519487
901704
479761
1621571
489845
864672
1155070
1282879
1130117
1405785
33107
815359
331289
368126
1173211
1314762
936681
1445444
1080883
1494021
397724
1209312
393412
1621195
1463751
1326439
1318367
566657
1099950
692704
205799
169055
620106
1313051
1346329
408412
641167
932196
1539383
1463018
784341
114628
934461
752523
9199
1267081
1277393
694917
457126
829291
183880
182811
759630
1589871
2964
397800
1559666
707784
941882
1158285
893181
1533950
1608439
226712
475057
229933
384900
1255283
718720
899282
1234593
719371
1059879
1213934
697811
901982
1090879
717283
1272273
79647
59165
1604873
1144201
123040
589721
987155
667779
749333
286857
1063157
693269
1580360
1466218
1370805
1507686
1216560
285829
607354
268969
1488222
1445909
1264917
526660
732330
1142707
943461
1416769
977380
719692
366618
1210249
836053
413160
1354672
171257
1352313
1366132
673841
1298304
228896
46232
1036601
1620731
640994
298140
304847
475074
572833
984914
537474
1145917
125277
1464765
872680
1093851
998701
1516923
726731
770767
1363205
699706
1636145
848520
246015
413183
1045094
1183658
996150
1375504
215186
200968
1641510
34447
1598236
233305
1523026
1571244
1604486
216196
1034248
1256222
528608
1457753
1457482
1039347
1123023
1001842
66855
1118132
579791
1126052
1124340
904709
486804
440956
152083
679184
10661
461562
878056
781955
116325
1597115
351676
1070476
23644
877829
1004666
1193483
725134
34382
1416807
447618
739578
1186200
1626896
616094
1570249
798494
39745
523394
478337
109980
735735
515865
953363
1139914
246808
770865
694681
854711
943360
627322
315641
395873
752892
466043
1592843
958076
651445
1287310
279292
465891
207965
810805
1339449
35081
1580045
904146
1207591
906463
1515954
1211018
91105
148145
1061558
99617
307542
1436029
1632602
495093
1214697
1448666
565362
666982
1049192
371534
441051
128844
298516
236759
1209950
1002610
1614624
1281880
1062745
169807
10537
348622
216425
520205
1012589
796932
910567
1166227
132008
1382937
283404
334561
709165
939411
1257537
185383
693929
899918
701765
167927
1635088
677781
1409817
1529938
1414982
1141866
1384138
388985
1482037
383319
643220
401704
426236
592344
257210
308808
747806
420557
343376
1629173
1254276
231167
1290089
1521647
1486468
323304
63452
1503534
170237
533498
363479
1401164
1449439
1575816
1135752
278642
1583179
542384
961376
1195286
1258302
993290
438651
401511
1496647
29812
163660
321192
1247060
1594298
482273
111013
1512626
587005
464027
1348719
1331454
43711
798089
144382
1009439
1064621
1454572
1163543
1580190
1475353
1152746
226696
14172
1321883
1633747
794965
711911
587934
48867
1422237
1341283
847482
974042
25571
259258
901329
982893
499630
408111
1319901
779383
1335031
862469
656724
1386517
490
1302065
542426
798769
458001
327005
1309990
1170037
363831
680015
217512
652871
758502
673928
311249
554496
460975
1197689
100345
767716
877764
422293
672939
166451
516297
134878
460405
727093
1192229
681702
1421544
1512101
1340077
1194319
1645817
1417707
1452962
711508
341492
1137801
884368
150161
251006
1080334
188165
1108112
223873
1398199
451544
1348107
47258
500222
188168
697730
1169444
157602
176640
347076
244876
1573907
569082
450078
1172649
1129072
1388979
78264
197427
1290235
1387555
1284662
796740
121441
1198979
1599448
1073165
1347145
1547804
1037317
993791
183139
1251536
1625916
212128
82901
717650
1634492
899569
869854
986144
303292
918562
893652
1394646
1013997
1623768
1210122
943547
930945
1249286
169976
1012755
1205352
1326600
1483617
480060
441430
274361
362311
97080
1111466
1435384
288467
1278021
239351
1100919
1531827
35918
37343
211307
538989
784583
977791
1368695
603376
1579913
568619
1019431
531488
1225150
889832
257295
1372834
1153540
259264
1446301
1579474
1422545
872651
461135
1475580
1529801
922779
727313
1604396
670347
1416161
232482
96504
26918
280021
1555274
1403875
902399
1509016
785589
1201279
252068
1091501
575194
164756
1076073
1045620
1492617
301573
864314
751922
207704
519894
601022
978547
1522120
567628
975570
1285223
505602
29176
1606177
1110418
1390502
799913
1275022
485887
865105
1089023
1368925
632976
39439
284480
811319
524697
1118979
126071
6106
135052
1429461
1515437
1176066
562255
375326
1242257
1502444
1328977
716053
727663
328270
1341582
1004373
1506197
289340
1214228
963329
775094
679395
1616194
1258882
1574817
438409
501315
333759
1013784
1201162
1011854
1042921
676394
865279
225289
1274182
1357066
947107
604510
179404
712252
1357245
474157
665721
788842
1634251
1625412
76457
1020908
1390083
82114
827684
962310
644489
425751
1395014
185490
113538
1104161
1359416
747496
359280
44052
535029
1535327
456709
1351309
746159
1072185
454785
796463
389959
548176
473599
1625462
1546208
18146
432742
1512844
1034454
332106
629747
69005
563522
73948
550957
579697
1288726
77779
1547121
72557
1381023
208659
1109314
148861
460998
373966
795780
1344808
694576
909470
1009991
975874
232012
737895
863596
216028
25172
1139820
1579086
422845
1628092
371554
823502
1575983
1236847
1423996
1347523
789343
516398
1296100
1607536
825736
282655
500907
1582755
993747
102331
402705
140250
322040
114680
53677
1411703
892575
1271880
1266256
412777
79246
1108394
805284
639826
118238
1420327
392817
1332640
1446477
1425335
816258
1482332
450618
1589069
1095825
1435976
546210
282381
953593
991723
946001
873779
422148
1378675
154711
654765
875343
1475938
173199
1184476
257892
1008385
1530250
1406755
296418
59235
255087
1343640
1414582
1208058
1044657
934053
1350366
417491
494277
1206843
949442
784077
286397
967035
609663
854941
861681
251387
1295139
638749
318620
188905
1095272
757707
1155040
674621
493071
1341356
575371
709132
1233269
431967
1490207
555572
1266104
1403928
117402
48422
74810
1590869
828103
120988
881643
1175716
601091
1606874
490421
714683
1401350
579932
1499189
1611965
763889
1498745
38260
1150878
43674
803543
1314278
1343794
1195949
695018
137726
1201745
1595878
1132472
793298
1084023
680505
145297
240829
1475010
804519
884202
44824
787265
1177574
861776
747914
95376
1168370
319060
585999
128641
1049582
1308951
807908
32059
470425
865412
900839
1008647
1450086
919288
1174985
176422
555788
1510914
477364
501536
558005
783138
246361
127186
135417
1231948
592563
1350426
886009
844206
1212075
555113
941064
1021948
285392
1311328
391334
1186561
191801
619565
731712
151925
920205
1122763
728463
923630
839983
695647
1322558
1113643
1605632
904190
545554
1167399
100888
365799
556003
1076067
1351829
360557
950886
703931
1056969
1509835
978059
868295
904786
925923
139809
499113
496319
969831
360236
1380993
210063
110004
1257345
665093
131361
75346
1445795
83810
96893
1443581
1487867
483102
1445994
1298475
98370
764912
866545
1057079
139570
1309646
1486954
1211539
1368878
1620662
1390526
1560681
1505586
1276631
476123
215343
480300
496249
1296981
1489333
537541
406828
1129868
733537
991531
1022802
1524993
958031
650979
1266203
1468537
170497
813554
160917
1291850
1098533
637976
1074205
880633
158988
1309830
672308
1385917
150434
358023
1377597
1346881
1497644
1134309
923128
957669
1620730
887467
1583332
27172
1415308
654232
1292340
561701
700539
1609124
905472
769813
568745
1558449
832792
1388381
873586
721341
12920
1259710
779440
11371
162528
1323433
1056409
792541
284454
263746
1602172
765790
1222980
1342466
1318213
1644121
1487611
1617865
846116
1245236
1354906
569942
1587474
703088
724857
422677
1154881
194236
663681
412884
570666
1218217
1072694
572883
781597
354651
74464
766597
549000
461978
1244518
1278711
183338
524299
1010337
1209106
869858
495283
888119
905411
1512957
1023651
66268
891132
1551998
581995
335913
1084299
762758
400082
843801
401249
925482
488927
324332
996703
1629140
1271203
375730
1046174
140069
1351946
880767
1606031
1430845
480636
747098
808595
1394221
1448343
807115
874676
968610
92672
549194
1521999
522041
1504493
1029739
723236
771928
451695
1573903
494846
1549465
1153808
232655
139156
1338297
433081
1383200
956621
1163384
563790
1238376
1241787
338214
176524
1455670
125576
620223
1644246
464704
518681
695866
491446
756787
1611253
1128031
219871
1603190
327611
1149502
458059
312117
1336637
1326409
1287519
381296
1455795
1352545
445955
196525
17893
435281
859737
428543
1193718
736010
1307407
910810
703616
182673
651134
1399666
1305397
957194
1316479
299109
734284
1482089
840676
570235
1326640
1541093
71776
724635
867322
322372
1268012
205044
1402661
8494
658512
1154434
390257
678654
374480
1296938
537992
667757
880585
1023828
1254065
179794
13868
1154850
134120
1643867
621417
198767
938236
876432
1279544
497996
1194838
468281
865758
1010415
613978
99799
1097413
481498
306698
1578748
709248
1032574
1030436
526975
1102719
530191
1590930
1289454
1283650
1056864
437481
1175050
518592
1641624
1486459
360036
893197
1313939
1260580
1026362
1354630
259137
738302
594544
785305
1361147
676269
1107792
1503047
761423
1207748
1172865
1124068
1401161
460649
1281592
803908
1564176
1062686
912816
36347
1078056
910214
853475
1001345
835323
452529
50208
195450
979356
1084909
184819
922756
1202495
1131138
198575
61731
1350148
1052665
182997
1341733
1467396
291360
526901
1276410
1105489
376727
1552244
220395
280988
770113
1160849
1638214
245379
6897
1397815
590077
1464622
272715
238809
1371412
1600203
823439
1046670
1419698
321603
1566669
371022
883005
812099
601490
1401507
824435
438127
163490
866233
1540967
1188630
990718
1527932
420416
449481
1394748
1525673
1613105
590457
413180
293280
75108
388010
665378
1169036
1164603
861948
111320
577536
829396
1255571
724766
51739
1032127
85473
734337
1284396
1180519
633043
100545
221937
613993
1447830
43316
1550493
1312678
877564
1098788
1000196
885415
1613622
519141
189250
1124318
1604220
1453337
1549548
723432
740126
685453
1409433
621302
1208053
784529
1419392
1230616
197272
897077
636808
862761
1286133
661939
365880
576961
107240
551949
1449227
698670
1282
860422
1425637
378359
907566
1394327
1358746
126268
483280
1081457
543520
1605603
169403
1114640
261487
239334
135517
86462
711883
20559
1602385
1365053
1273934
180865
516758
1052290
478059
601757
1288939
1110067
710757
1562430
1459757
192739
487244
1443500
929921
559687
695159
1137442
977230
1411560
647570
32974
49885
577199
1043767
474443
954006
536809
769785
516486
522663
1629496
780765
973139
304801
417978
434620
49338
172134
1051779
650295
702773
1086573
623939
1295849
1426123
3594
555450
1110032
36489
1178950
265706
1376323
423814
1229027
1589272
635437
759505
1010634
192310
378015
799537
1278151
648710
1201191
559985
200790
436436
1431682
391635
34021
499240
301516
683311
1566845
1206405
928587
43847
347877
671987
1199816
673387
803374
166358
1176788
275692
668135
363331
504239
1274204
1008052
853808
44462
1233198
534813
666734
1385043
354586
1601867
556872
1112910
892320
621360
118266
489010
1634441
553960
1627396
663116
66754
966322
686239
1600252
475695
540756
861608
1232380
1108694
378425
1320743
948887
1305929
729730
175678
1055435
290357
1110799
994955
1379533
373798
342711
696381
1430385
148123
1441425
170438
1558874
854301
1057053
1241610
1212836
187291
1298174
353924
972057
524628
821767
1412102
19289
1248851
164717
383279
177085
210302
618589
1344030
936899
457608
962543
35933
687255
145665
266515
881415
1595953
1072628
150373
880984
57087
1421701
1236971
664648
959947
433042
1013617
1627996
299773
482894
397304
339086
1185375
323971
1286204
1178571
2409
277085
485109
899753
16687
161291
1191082
121560
1208378
935423
789657
354683
174690
497514
719017
1079600
1605578
1453132
498983
278881
68592
1237913
1360120
254233
1080969
1096489
1330633
1192622
233137
32720
1215158
688
999315
796858
877144
902430
549339
923854
1311397
32278
1123100
757820
1295518
175709
120775
9363
1330854
155927
954138
804349
1141487
184837
234223
962720
1462690
551319
541965
1422395
1232135
835718
349574
858222
489633
958689
1094888
348335
17729
1629497
1389703
1060642
1406344
1251601
709793
447374
646747
168407
669515
634835
904427
523790
503585
349200
1234727
173928
96164
772843
630407
703770
1146459
71927
949886
1452563
311887
278892
937353
1441116
66405
800049
381813
489696
1126400
1254840
883198
99014
1268880
1103977
162671
632687
1205936
555795
50673
1033818
1293033
242758
797198
631215
812594
1070937
17735
1292828
313180
1504926
13440
1604908
371709
1372953
265893
6142
1277866
1378841
1187146
737646
73500
1554064
1340177
50080
697670
1177888
1433032
1610080
560834
919019
441384
699335
1105242
171225
418579
84062
580408
1646528
1322380
1279759
1328439
284982
1344911
856650
1530137
1235957
1119046
263926
254052
371897
920352
642422
1199785
471477
730603
1324626
912984
505823
694054
606900
1551350
1049694
1409646
1232410
1180840
477232
654772
1633890
987035
472807
731232
258307
369038
390837
135705
387390
998316
206660
1147170
450101
992683
555332
365028
1059854
1417662
804342
1528418
1466368
322304
699199
138759
1400940
278823
49257
1250090
1366297
451171
695563
299434
87996
1154962
257718
172453
308305
1530558
632208
1335911
1101860
705616
909061
57921
388839
1480560
71642
622965
144805
651884
141991
1096796
580141
985512
357946
1410143
50599
1535002
431963
1630457
1087062
813805
395492
812822
990913
868804
518370
566969
1055519
1209177
1598067
600037
1073670
230348
1060618
922750
1277963
239688
376355
99659
239326
1546736
1016072
1175669
832375
930479
1634585
1075231
482603
1301837
409592
354082
1354972
543561
1190557
197285
1218559
1077771
986671
1615714
975823
187186
1578180
1456531
745182
562311
442002
1327169
880868
158936
430653
401742
485410
891762
1615236
1297791
954114
1128755
612226
85652
57204
411253
331337
1073820
944216
1305544
199166
49727
1602798
25112
1134564
411694
1233840
1520931
280356
876819
1035249
322578
324417
1394677
464374
33736
781958
535966
245799
1571861
1219046
1232260
846335
752809
474693
30000
1243573
19340
1625814
1078142
1585568
617367
735581
1563386
692371
808413
1308835
1513629
1240395
1456963
618114
762053
83633
1332551
138584
570964
799340
52519
867420
917502
1016536
1073504
1441038
176508
814414
406041
599064
1626331
795588
998818
95069
1202251
1291859
812437
450067
976962
1180616
878826
1313026
865967
399252
1175996
1546773
999218
852211
452329
409135
1300331
444348
658929
1058905
940603
537723
132006
206995
1474354
287241
289223
847456
156999
1580813
1523931
895325
1053762
373545
1591723
76896
1202913
1577305
1379037
701943
73660
197211
1369300
492966
143390
613256
572920
638228
1328836
271287
1286354
1611906
719425
381040
937737
1229409
272515
704197
900839
1463614
891839
1101598
999675
171999
561596
597752
1003336
1545502
1446464
763198
1349423
63508
514239
444504
1068978
257973
370606
1097452
1103799
969547
315272
605228
1541740
143805
1315281
118459
495209
562026
546399
18305
1336982
1060085
868582
177831
1379015
1572207
1605404
938074
574700
203234
8717
463338
217316
283524
1020550
28993
1321781
1404220
30517
1109221
421753
1342517
1011709
279029
1090412
1219116
1336489
400323
1564704
1462592
1373135
1010623
1290311
482849
1438954
1528868
1531517
1255984
1441720
127304
748224
670045
761076
509646
977174
775179
336928
189467
795921
970726
676014
13208
1152309
1635716
887707
1592695
1505769
1562317
181464
1132545
412119
1532231
1486382
656236
1528748
179871
1607352
211264
1319039
1048376
1269775
1403589
296002
827338
215415
1633872
1073871
1180988
926839
1378433
1331497
1390347
773641
1391872
1295939
506303
167166
1130764
1242203
812040
602493
567678
187530
324496
190428
1298169
293676
776163
1447555
102973
975413
1188471
1120757
819021
553424
897835
1642841
957928
610470
231488
398515
1590192
554584
865887
526846
1058266
1586342
830948
30750
1387380
834310
1458241
398572
1385650
1380722
769509
484704
842220
1007561
548932
1051873
231378
566981
283461
1019474
282118
220367
1078351
784786
1481768
181077
918471
561484
1378823
874930
941928
1574841
1066188
546884
800509
933438
386270
25049
1340823
954391
202432
1290294
798476
274699
432291
396693
1332923
708411
1542716
149659
135610
1248713
626226
1269774
1360942
682731
177391
545639
346039
253106
517889
928518
36083
1229091
412602
288528
1630369
1042506
1254638
968639
1263337
1469217
1451066
1516066
982511
196958
378638
960544
261008
1155443
579403
1455411
777236
1525786
756585
1489237
1323124
1255853
1381124
1424752
1401414
881187
331806
1573588
520105
1370783
1051400
592602
400203
898078
966286
121063
218068
963868
304597
1568696
1005978
793080
649354
494793
1391935
1316410
220744
713006
1484037
992214
1542566
1220782
1396643
1611415
306319
1179435
43294
980173
1278436
1232399
296623
1442944
76233
678439
1236487
99655
41529
681128
1380584
993413
1435445
877513
1016050
997580
1330522
834106
421142
405713
322575
1144471
1241529
187564
540682
1350294
35441
549626
1411894
158085
491305
294866
904319
177964
1548597
807036
46221
1148900
510097
803937
329015
1481421
1151913
171070
1412863
1615959
1075020
87483
636380
465255
1262247
268278
1200970
769419
1380221
804705
574700
899218
464244
1232706
306225
558983
796691
599912
929658
1411528
305609
1541870
173134
1121094
5880
1007142
889037
955867
1262023
1396904
982517
912504
792596
1412383
74816
1025147
727344
320291
348477
767788
1114351
608298
863620
1229311
225757
1259448
1384967
1004495
429713
976516
939616
1239530
867784
815985
1424672
336793
449444
1369088
1134107
1188954
850040
860475
1117098
350327
933758
1050612
774925
1124496
1243163
91996
339112
64794
1334860
1540937
1050098
90163
85814
49078
809926
282515
161585
660693
1440657
1623919
1159746
892942
277119
585845
1469986
1434991
1033207
659590
1103310
1331585
296060
262668
183186
1633308
283933
1292367
224252
848668
611783
1335074
435342
381476
484396
1631033
1035863
1459763
398010
440384
1453676
299770
1371270
374230
1283830
896357
962555
1395322
1148924
1301722
260647
1457964
979556
210848
367198
604555
1105056
516546
251981
188509
579302
161869
755249
1072427
744230
1353597
1571069
1399698
801552
805200
31175
662178
307165
1158358
248179
504576
72189
328138
1557172
386520
1387987
676584
34276
1455963
1561544
1579054
971306
451140
763244
321283
1179335
726652
1359258
134973
263855
345419
189908
1491100
479661
711140
1645987
128585
1232039
1647514
229192
103172
322632
770438
802962
111627
1027441
349599
1138077
443965
847348
1108189
1626589
757303
1562644
1543548
761219
1258604
576926
1270413
904325
1645312
126748
970385
740185
1249443
277208
1318607
838560
1001869
1507034
1379913
597921
1369760
463366
1551205
473467
928469
1449592
80854
1075917
92051
905837
661522
66486
68629
1463199
754221
1088077
1374615
99271
269713
683208
954970
1220983
186648
208280
791612
359742
911871
493154
691361
1601125
499413
1559152
1566304
226451
1317905
1608443
1457347
1409171
1357384
507360
822247
781892
782350
934358
1233088
1019089
677382
1002618
496160
1097874
610302
115963
1636639
495437
414633
406652
674633
1646985
221198
780434
1447144
821103
150372
925609
1102144
1508294
327659
49650
570919
1376640
708282
680225
811167
229158
1518714
650986
1239615
1021836
513591
464796
1618667
323362
446678
1607493
1522352
1530840
102365
580992
1244031
1153954
859424
885250
835355
579880
1161419
711705
1568516
455501
958992
828002
762421
9659
1451666
147080
240538
1592138
1333952
1398360
943367
1495971
633527
1223744
1545276
229861
902876
1598461
1383132
29334
524502
1589626
127234
1059527
19747
216296
977470
518672
1393513
1154270
210275
947610
661220
1291946
286103
632851
247074
736929
1247710
1119497
1605130
1120792
1052839
1153640
444503
178094
853484
1479480
1639455
185270
1329852
1185847
197716
406873
1527449
1151652
735228
1480653
1264059
857291
1066840
1341108
720067
1532370
43095
1077173
199848
860052
1174172
949369
1588640
570389
298603
982211
691681
408575
962265
1541241
1476446
937930
430087
1623043
1108961
1051195
122579
958020
54583
1561690
1478970
539369
912316
613825
1562082
1155368
1464313
1454123
522025
1478437
1504594
1536130
687447
1526488
404611
1238458
85173
1454238
1336607
1047681
703277
859938
663823
401324
550335
630228
316815
449894
1504737
782881
1641130
983893
976496
263944
50892
1073984
238153
546685
866885
235267
750665
1482779
1345859
1376571
941755
433437
243990
1589237
897464
1210637
1586484
500614
1488820
1514779
955804
219886
960497
415344
1439748
788871
703243
1426878
896790
228687
223916
666904
29909
221711
147994
547141
38406
1247504
140382
1389553
842536
876238
219482
1290032
1378682
707194
353613
427184
643131
570691
198088
1167653
1589911
1153418
1582409
1428132
635148
1290345
1492863
445076
874528
193925
1302955
1621923
689673
951281
319575
67203
381004
591169
454691
767236
361355
1577890
628598
14631
895567
18268
1564974
594175
1221976
853671
704226
916298
582669
946982
160204
1528047
1339194
959685
417277
747491
689012
1611064
600808
1220566
482549
1639190
492911
1316177
281264
320979
407757
280375
734975
49707
768186
1339547
1410909
550
1091850
355719
872422
491583
1042484
616089
444635
1024918
1014694
1279778
822857
953746
312637
1189783
577867
1461063
953432
146569
629812
1484186
1399616
888592
1139772
1535353
196273
804520
872164
907509
1099186
1330997
171724
1637628
913938
514863
1224290
1120455
1171099
1452027
382710
614260
102400
939681
1052479
1642336
757274
87760
799259
227764
1351306
339732
827292
877647
331803
924263
1084052
1318480
634170
1541344
1426446
170463
1083300
1370142
200035
570112
77701
136608
583070
714397
283847
1230258
698569
337178
184105
220771
969900
49424
146855
1079780
1560944
602405
502333
709306
1537370
248288
1522858
144986
205529
261528
910670
214560
1541435
127655
1343392
1296640
382069
730527
1420829
1207275
665101
1046189
998371
939429
414403
949034
446697
476917
1474464
1172977
198784
385260
1205351
1077195
1237296
614978
1110249
950577
1299959
870410
1206191
648617
797841
506366
1240901
1447830
1563929
1134316
253504
546884
162375
127907
1383143
63231
1474753
1355532
178127
466710
838319
1459206
434187
1407531
663455
750942
222441
585941
364677
199976
162077
1141304
1630572
331320
92460
1364283
789632
1107951
852868
1618898
486309
321630
1351060
1559456
1166387
682827
774579
1462840
1382335
1083621
304523
496284
1167799
440763
424658
1014010
936038
912548
1409730
1505210
928729
570043
518932
969181
376220
756345
1017139
298286
8553
1478170
1164072
395078
645600
215049
358757
1041358
1548619
1379836
796849
330578
276081
43452
938166
1458018
356281
247865
422134
1253393
1288645
967495
1021228
500249
308967
38591
780939
737380
25063
648829
1134528
668466
1511163
789845
290923
17010
494932
1200548
1098835
1483301
168353
1586414
1290600
144251
696793
829529
1126354
915585
104444
346104
1398588
678619
1185989
375819
816573
1581849
516147
217745
640403
1281937
829247
1065624
937429
1411419
1448372
909608
392023
423789
158658
716296
1018942
206048
1171011
476454
93257
622347
1492756
606363
720268
436146
493393
426600
736205
504883
194400
282827
257174
420184
454630
499569
969996
582835
865350
396754
1599641
1181108
1588313
1273233
1381477
81274
1058453
638207
1453749
714390
1359130
1569855
1641318
23448
382252
372461
557971
1566379
383864
1450187
1273395
987468
877579
520879
414406
973481
535857
1081768
1601634
1093459
196171
1179680
1542712
1584024
1193406
1514620
1307710
283628
1139626
352638
1315800
1617896
291928
1016082
1185164
661610
462807
1022441
282632
618633
1552805
173056
846028
1032696
1384342
820981
491907
59301
1400922
747357
1081573
916093
769939
962348
148833
122360
669957
780939
417647
739602
365329
81544
107881
917603
1284526
1417805
371762
744895
127890
294438
1175930
653922
950710
754713
1184000
1223153
1229967
1089797
669067
1556973
689343
355946
915194
1260015
1364538
893818
1103016
1063709
1445635
1303436
607755
407425
1552390
1473937
783998
1426013
497281
483943
1310232
504127
145893
785290
1272201
662908
1093192
1099134
1621421
687685
86071
1596086
194217
1448282
28118
825976
616320
86410
1638899
269619
286303
707566
1642975
1183160
900089
430186
343257
335311
1445705
943351
340147
1389785
899057
764088
102568
1265280
182875
175008
193748
252985
1328376
657856
1634024
781840
1327023
968321
755543
435932
1418129
352314
41614
1314401
864776
962737
207162
1037306
73334
1072086
1535429
1571857
1631937
1018251
414133
494536
43289
466285
1364218
97299
922256
49037
221560
1359939
231127
189624
1382217
1227674
629000
162909
53314
862413
1165419
1640523
1476350
1384502
798671
104455
1390872
1321146
1343635
669815
183156
1270462
1452617
1636030
1463174
389450
556721
494439
603381
528810
1467536
78301
205059
60280
112597
477083
1555437
803155
1640962
7324
1570251
1223093
464582
1342432
1485578
124069
63091
193750
379464
843777
102171
543453
1589640
1082389
1504498
891659
921200
190222
211553
1241235
185345
261487
1255169
899313
250287
1162496
79957
1358672
95038
16377
100990
326680
788167
840184
340208
496482
1393612
667803
1307169
592311
1165316
1302544
1177979
1109386
506629
885623
1061881
1393713
1330215
509676
1279312
145525
402508
1081683
1245447
1014940
993312
1159096
860298
974129
911909
15341
1563589
1526919
1391598
888924
1071841
1367264
783842
1537426
359235
451587
843340
699144
1535037
210583
467109
1291863
1508266
1184616
877394
688555
1101263
150127
484437
602961
1296139
429689
225415
1023354
476563
240559
1352532
1088955
24816
259916
1576882
215826
556673
1136449
1528925
60890
369542
1282038
1011972
1122782
35816
1580490
293441
855013
223316
1461379
1343366
394547
961785
1467129
1045135
875205
203598
647278
785786
196217
320244
842784
1151263
789363
373629
1487318
108011
1317425
1326190
1254450
1300120
1357970
1218270
824408
15232
1535313
1231563
190987
1019114
352184
1071247
1566983
312876
1392897
196766
1463999
1247924
97607
1437479
946774
20336
862583
898257
497611
275169
876276
1517111
986584
1490209
1552430
1475541
803053
425281
208690
1395501
417046
1361422
641796
1556041
1419854
179685
519971
851196
30294
534272
319035
65607
928225
1114027
769461
1185049
1523656
40844
15926
398952
1119635
352495
984025
54688
1336268
1283370
820904
665720
1248224
229822
85258
1113900
411296
195050
1246531
1612724
595095
294137
1157488
868101
1495963
170456
406506
418033
275534
1515927
173354
1318791
89505
231552
889893
1516798
1387536
1475402
348266
276290
1439795
891909
1129074
1403846
274537
1499093
1028011
997903
1551772
1023936
1623950
1479033
1565584
1072363
550315
1620711
68776
1472174
495783
1238092
94811
349997
1608371
852696
468302
961103
1502144
1190187
982503
1422142
553381
137490
354473
385619
1634429
7537
966824
1206023
1465909
48272
295305
1079463
204639
1369941
1539971
1217760
1532853
476828
1194827
419102
1387544
855264
856567
1058697
990810
544732
204124
756323
1583935
775980
560914
254315
1005642
859435
1232281
1158959
898768
772009
430230
153748
1123402
752021
835206
498377
574496
414582
691611
540865
407275
190105
999754
1052465
368032
752650
1229635
566640
537464
1246406
363419
1091843
949377
22566
437889
1508616
1341033
1025862
1086218
330262
762677
1405848
293806
140725
734714
1286254
409139
1086336
115880
405682
1263260
1078830
104753
940060
1491461
405193
301617
185355
340021
463309
1636393
702697
1448559
94684
613604
1139248
97800
872336
1081138
1363703
1020413
1473176
1030799
166615
898145
649187
144573
483004
250571
729162
1119413
1539006
1195221
471028
1356024
1543316
405833
725434
1532786
1360892
236095
363157
456767
374127
1613477
1353017
1488142
717565
127364
513383
1325512
916446
380845
471561
1175850
182378
1215095
579070
339942
1558158
1543553
1068398
114126
1074587
144070
151131
268132
1346151
766196
864782
552729
1405837
1567492
1077388
81311
111221
1042540
744134
1553610
235690
193447
556829
1480550
1329973
387308
428136
1210094
856125
288301
973229
1252625
1416666
973723
99168
274999
25306
1421094
1529380
1194142
1201135
378607
1425118
1566405
1307610
582389
1154213
603646
726255
1474154
815706
178774
511079
871127
636316
1409533
1217976
424444
1174994
151693
916392
319666
1588060
14762
855136
99449
738002
1064889
694884
1010190
1104716
70499
78285
192139
333739
637497
1542503
1643582
174361
779617
420845
900406
1131989
31620
1632213
154876
168278
40773
2259
1500254
365555
1445035
817858
657227
657607
465876
393622
241884
1487141
1108439
278183
311537
1035932
711590
1512146
1458385
544809
140312
1170371
71489
1293924
1239694
1641690
627403
1332710
493580
400119
1643016
1541442
1380991
1132587
1505134
928666
131345
270840
8471
716477
1031246
33574
490123
969603
403442
567852
102902
521399
451029
874231
1033537
265848
119429
371956
1098402
1259583
1063140
680868
351118
1448597
1314453
1158410
958339
1230428
861838
31430
959071
813336
721375
1564465
183565
974590
1070869
838835
526253
1568804
1488264
162749
1354792
146898
511299
707625
1559562
783478
1540629
529289
1363379
1642551
714856
739156
382529
620783
396901
952566
166698
1032984
749002
1157051
1082821
77995
376244
1419375
1253139
1025810
1170529
933130
260692
700815
205286
172015
433517
132942
769062
786614
510601
1237368
234067
257386
1314952
761678
1379055
537086
755714
671321
1036189
1410066
1081447
952412
52377
733404
473485
238702
966029
753096
1408860
565686
1266387
1389323
339986
323866
276159
130912
359438
1635300
358938
584591
847806
1541384
391187
774380
251387
1119750
696598
18961
964428
331958
446315
1535092
511027
497991
1219225
418949
865919
1122060
1136240
1367903
994219
746827
714990
92682
117536
1511494
1442103
1031008
416431
766018
219491
418718
6174
794033
1149383
1345404
1300055
252909
316590
345690
1131914
112721
657159
210294
345438
1202939
57331
1632707
46004
630910
1371868
669235
169608
1209096
528238
673884
458167
260592
112895
4129
830912
762494
75815
1333332
1304167
769091
512897
1313788
1126386
929483
482943
1647652
1092537
1146567
214485
902448
550994
909735
1409533
1003611
242427
662969
1361568
823596
1323787
1290221
827733
1438300
736237
1534524
934178
641263
362615
723754
662854
170694
1117073
729483
1604899
52267
508285
1376692
1285341
898513
643365
616818
748394
1643901
1093573
332985
1606841
431173
1564262
1613029
105459
591410
145499
925992
538817
544103
450950
531234
213354
899506
1150984
75088
1452294
739009
576448
442128
740689
1224762
1074258
164496
1064939
1298602
1208735
1006852
465881
376255
1151204
1397695
209164
930745
770099
949563
952295
908530
761449
1309904
636345
561996
181488
391343
732452
95508
1532294
1064180
1442620
1544639
523626
1039121
44175
955410
92503
622351
247072
655258
950245
1185449
866546
279002
1459168
1260220
453635
1292252
587956
107595
1242253
1573238
1269926
46683
462733
1308503
1058950
1402379
359626
1604152
599934
841943
448366
358761
66724
1564387
810039
212246
581186
1114941
650757
1570428
1574397
1210810
484537
1377479
285802
736933
1092336
814743
1411423
611621
1458267
494781
349155
259894
1212228
1016588
828090
553931
1290418
309602
753955
534168
1567500
114603
1293461
743766
1542892
1239296
1240444
569873
1294424
1353191
199215
1628128
715123
1027073
103362
125555
1268844
1428812
1045090
262254
760396
955081
529667
129456
472599
320473
938407
274536
563119
783418
737135
1517390
140065
944058
487631
685576
960155
451798
1539624
1526072
752501
4643
155245
102569
843598
1618979
346361
1557356
519555
1370415
577550
1299521
1003635
1030879
677076
557604
522558
1179349
760033
588534
263226
526638
617363
1332065
640529
1190310
1551402
763117
255277
797176
259642
1478560
293242
36368
1375847
441779
1379302
1203118
471756
328174
758682
1058919
1168980
219816
436661
337949
1212343
454391
1387804
941105
370125
18844
1398826
779296
1029534
1429323
1268370
496095
22076
568759
45586
60559
563653
892401
1233785
886408
1177062
1106040
1092664
1448695
849072
1265708
1633266
1294393
55627
871564
1314385
1374008
1336878
959338
1399524
548004
646926
1062942
851173
564420
1060284
1395139
297040
493175
1221100
1169775
185927
1427664
461624
179504
1209283
1363448
880070
646975
1273079
1613812
1346625
523560
761855
329869
1621814
651980
558777
1191868
382833
430743
282223
1169856
1395361
276803
727319
351703
713413
642532
739599
26255
1232121
1108778
1375153
274310
326417
1530626
579649
378222
93822
461787
1084495
1277139
909332
163982
932582
1075169
603939
351716
949043
192832
304657
363149
1263275
1565363
659725
798310
707847
1307735
412314
1044915
764443
501339
572031
493723
330057
643303
502263
462933
756457
905535
1217733
496428
915127
664082
845901
96609
478034
690927
1157077
1562127
640312
1470526
1283469
1389964
1344598
519460
1204349
131149
1460030
813513
1126094
1282690
819378
678469
274595
1517138
508752
35976
950979
3235
1046858
313387
761739
672544
1308256
553497
1400728
122745
1156351
1413891
126706
932918
964591
985790
762438
488339
598193
268819
1518762
187842
12595
1265894
731076
610103
546892
825895
56302
481783
817434
404218
372725
1426656
167722
456485
71967
1510150
1494549
690050
240436
1579309
1090114
921714
493992
565001
609027
590393
977462
1344006
117975
1014872
153652
1019507
1201715
241246
1622312
805363
388772
1618676
1024055
1320901
1119779
290217
1111898
77201
525014
240798
1482342
665746
1249747
1112634
1015354
979106
229658
942061
1078770
218147
1150179
948740
1553781
149186
775618
194656
200424
7500
1204947
1247607
104247
888559
231866
306892
718568
1520699
1033789
1522921
1365884
1438325
1463941
2242
1156184
1025189
482199
764823
362401
272122
262763
1043003
670270
994840
543865
402373
1175239
599335
1579433
1258300
846599
759209
991094
732356
1262346
768244
703609
647852
1412744
438350
917525
315464
778017
382303
178931
523986
132916
182575
1190016
582538
828619
1481556
1372968
902625
783817
443499
738425
1445921
1020235
1021404
997832
408317
1371807
428458
1378213
625733
105279
723455
473812
678725
268375
806739
1478921
575295
883270
1577167
250794
331360
396679
1149759
155245
664869
1036219
784537
1278579
1536132
1438287
985800
92541
1359501
525127
329973
866512
1415763
974192
964147
731330
657530
1392907
883636
785580
1418391
81058
224715
1390304
330192
541045
263259
220080
204689
42007
1501531
158572
1094048
1057993
414413
803732
1294113
231609
1084245
141626
878375
898187
1064129
535943
1159048
1519285
222564
955768
686306
1073057
488406
179878
12441
899482
440743
61490
877136
1109013
306102
546314
409729
924486
1466934
1117066
126238
1525822
459634
276505
62868
1176464
515502
188637
471169
1452805
340455
353290
625086
815263
938074
992123
1292701
1002362
350471
760545
1627518
5480
964805
975488
426295
161636
1582990
881368
815832
190135
83435
1257925
517155
1606631
531552
1292741
1010081
1235176
1527345
888494
1173801
323160
365047
106011
798762
1480931
712384
443208
472408
1616285
1547624
1450729
858348
159032
210839
1450281
732367
707762
1367663
502344
19769
1106536
754712
120714
1604863
343320
1184180
1580506
1079883
510301
977892
1539521
465363
411728
951072
231795
1216719
1103233
183496
1066022
597417
463824
316773
333610
1141208
1514737
369010
786373
1389719
1501458
138324
81017
609802
543366
607964
1244356
1246698
30004
783038
316386
1351584
794604
121045
376894
480932
1322047
1276626
275050
1193199
145636
948878
914398
348067
664351
38275
220280
591251
635076
1547472
97540
1446195
879631
1065624
229936
1104598
538395
156299
434281
1019394
777140
888289
1386406
1301566
1324880
695368
1303699
236816
1561829
308716
315011
544280
596698
125378
209399
74836
37123
178619
412346
1156127
89901
1131664
168524
386727
1575903
198767
123672
134018
706064
47325
1258942
698648
461394
31617
601926
166365
499831
1644452
1231317
320411
602471
1621932
218235
524852
799066
1005050
1446688
709691
1208188
526292
632298
1356721
1200265
1595912
1369890
1161321
878681
187538
1355842
1245392
113491
1312992
360224
1542534
242367
820645
85694
658095
705708
1330583
1071301
816706
759180
116618
177493
550946
1218412
1608729
1036263
281376
368676
648338
700762
1347509
1159248
1248814
1182433
1024890
829466
437364
684165
1049221
939755
1580620
749812
619883
1259993
595918
274887
964550
1079905
130791
985220
59802
67831
964186
1406111
274425
653215
939823
7834
1448149
839932
918510
501894
541177
1381483
518807
1466267
734592
1499429
80338
1308513
513690
1335845
1575291
179995
1372662
1019313
1134585
894360
1167764
1071660
905500
1275149
1483316
1174603
1339911
1206248
1206515
1408496
1450656
108587
1037525
1158852
1448819
593571
986235
1597304
1336018
1588462
764227
791397
305270
411483
1289279
1215067
422961
84292
1487012
849796
320867
1426262
493773
226689
1462458
1290354
846522
1024897
545866
155855
636422
1101769
1243870
225367
242409
444308
695895
1107102
348797
458448
1067574
917220
519419
1180366
1150249
1100125
1112186
435524
1432157
596701
99358
933828
537491
1231169
280011
773457
1349153
328793
97708
129916
419738
1564172
626217
596772
1411963
1321104
380025
1530852
116885
1033376
693574
247485
338008
714532
230905
997900
1627118
624345
1069876
620865
648113
1393109
1017673
1288549
1461327
1007088
172865
1534418
915850
1035359
289324
1092232
240013
1521317
1637569
809007
1091330
62589
142359
975500
1544686
876535
1530302
1064726
805611
361428
174199
55394
289983
763889
222176
549006
285989
941636
1417621
1537544
1613891
649917
1432649
1325244
997175
711362
286219
1041847
283671
657658
201450
991893
1425521
535568
1318801
409434
1224758
336651
736386
731410
1256124
1562547
982733
953713
136445
494792
1118869
321560
1154586
1317853
223388
484992
536163
1447756
913939
1408895
370903
988256
276387
1596535
260622
442672
828342
630487
1319427
581603
1317687
1004130
819022
387130
13965
1234153
1307287
67044
538719
129718
391096
136688
145042
994631
901113
457908
456596
429750
225663
714042
1563495
936516
1611744
647534
922385
1298061
1494554
883969
1014584
1411730
924844
1625117
581146
480839
1504120
133860
439485
1401654
1326313
783063
1261551
19638
187681
684883
1554724
493647
1185446
548475
500520
594108
1578270
1170578
208023
757706
200343
853098
35156
1561738
570936
1031914
89742
228756
973928
675701
845099
764677
1388861
750072
199418
538473
1387422
441282
819369
1522564
814806
22955
778633
853566
620884
822860
1416061
674060
20805
75026
598825
517845
145661
554075
862971
1577048
835940
759033
10864
491780
740870
109813
1249268
1358529
1142161
531588
1171445
1476065
574010
1388022
1548971
1317869
183587
869108
698849
78102
1073781
973763
245818
203998
891692
1067467
1408654
1163050
645243
802799
594218
322386
502412
514394
810797
1393498
1589242
947043
899362
1179717
51548
902617
1368671
856092
499015
107816
1407992
567303
1638120
1102941
1360264
1202881
1543378
1139589
775362
1036832
516266
1413932
1617012
196716
535128
1067848
355298
1268116
1011064
870573
434392
481421
585501
588632
325490
592162
1055462
272499
391919
1108792
1428438
167242
1409204
538613
1011240
1026011
1489009
246658
685329
1622325
831
601170
620939
147615
779529
856157
949741
955860
651726
120247
175329
1319566
1435478
1547533
88267
1067845
1104774
1460075
714130
337486
54767
1371555
918853
1600160
926098
175487
1084728
1034702
856217
213711
572922
830423
851616
1159178
142346
1292003
862958
1229498
1298820
1259202
502173
1189827
1433863
346162
836986
627701
339171
1322822
571361
185094
244110
1222697
449643
350045
1170807
1321123
1215207
1129493
361314
41962
1184345
78696
46774
1430741
1315306
1503457
1383232
1480042
111928
812059
663597
551368
966884
1597238
517333
44807
74472
1507221
1565956
1330802
150730
406907
950658
1340271
1085007
1105215
12889
413192
1059429
520660
164443
1519663
897275
1166077
1052222
1101311
1613722
866770
341495
757981
1168991
890179
351535
211307
868038
504279
211234
233925
1045127
347441
1619727
689910
584947
1299177
1512116
103523
299165
1161335
702506
299563
1196573
158678
214741
1525784
1299101
1397621
312119
215298
117238
1298235
856374
1510331
607953
506636
219109
519363
188383
1311470
1384619
1381616
655014
519873
393627
1024725
1396313
1352924
295801
491738
931593
1479071
931480
777869
988365
1513319
1480051
1025754
99849
1143976
1194183
869751
70926
596786
120225
531951
1482223
360183
1331570
1073199
693846
324551
835323
1188863
762782
907916
90587
1575943
1266275
32635
157197
586895
1344446
447173
427151
311977
1606648
44024
940782
135773
374498
135567
360562
1479705
1414987
1627056
688804
1167535
1080879
423959
1618470
1415282
1278798
786479
975089
294493
421410
165429
1031834
164274
548152
77771
88932
365448
561478
125098
995367
218362
1287924
38048
1625554
1095534
1185027
1108259
617783
657274
184470
108874
1490824
437601
47463
1079029
1281304
1425098
1503562
252390
401292
310506
951715
1378286
398716
414228
1614019
349017
132615
1329271
380799
789811
496463
872232
1354556
1532801
661253
1410014
1459515
581823
1358912
95781
643969
1493271
596685
1396926
71641
339749
777124
269092
218828
1228752
1522077
602708
455331
1431009
1408761
405406
479587
1093373
1309087
868291
1281876
493929
1128774
477228
1144722
68228
1526046
817720
389740
931831
47601
653183
1470395
402995
118379
62608
347336
388842
1199209
655356
6069
150388
187163
511814
1306163
1149218
698205
304881
896546
355171
538658
426591
830315
1535000
944208
467678
136879
318214
1056337
46228
245864
566777
1403249
1324628
535113
851084
967692
436481
465499
682571
640570
1116030
368529
45576
1504259
1467862
1205277
538738
1275102
474235
194077
161693
1634158
1035680
1640693
1646480
214236
816347
1197114
968557
1298225
30804
476196
1068774
987512
353595
796959
184718
425537
942313
1000247
366411
823960
66023
10832
1067987
1161957
400822
557745
806932
49437
1009354
1259311
215841
987053
776915
394630
1499240
673913
1472371
1382509
71407
1608068
599410
1586703
1051734
610896
15808
22241
46772
834210
550136
335411
1482551
1373001
958141
692638
1638521
857791
631286
1270671
103873
736292
751603
490114
559678
1019427
504454
179033
1477120
1212838
1305085
1524876
1105804
1266522
733186
1310545
278803
370035
344149
144703
1149167
1202986
905269
380801
1294701
642209
928037
112899
352210
1210921
475372
1118403
683147
545192
1240258
1051549
701519
424006
144632
1039461
1154997
669758
79885
770853
410549
812620
1512905
19971
1492947
1544473
1632382
510128
1262956
1020264
1274794
206335
1015396
1633676
53440
484907
264741
440262
1319992
1364881
1486289
590645
1104518
1459559
630254
704722
1499351
565458
753148
1232344
1143675
1344365
1137172
1317382
1178606
1030568
47060
1324384
1103607
851623
69221
505982
404413
388398
1466796
1004872
1365856
1268106
1287254
717675
1473711
555429
76615
1586207
546067
277379
1409952
660490
14696
1242124
909333
1512310
1237715
1107677
1281003
788174
1224809
565360
1257979
1056884
998900
1094498
953585
320662
829686
1140106
318656
762805
990922
980069
814129
982373
694832
269042
786754
254350
249459
890062
752566
1259828
1575202
531310
1450893
1229636
1075932
1216721
1418548
490979
330809
137275
379303
737183
1119176
1053270
48406
1173361
478567
635822
468334
1293985
767187
1435712
604456
1468776
69073
1337168
10402
225660
1339827
841123
475481
815900
641234
1601561
1233974
780509
685281
615413
432918
1330247
300369
1544295
114960
1448116
877870
1412918
1313817
80446
780219
786397
586114
1586808
1219693
1200165
284926
1196836
20231
428183
413200
34463
153173
1189856
335464
784201
1546333
356726
86770
348905
1371484
984515
1335116
969452
938125
1297427
87311
281040
301100
1409317
475223
856714
1080071
1410618
1411712
925179
903129
1503765
1547811
827706
1526983
126742
966662
1191349
521456
152104
258152
8933
934880
683707
1141977
303607
1530411
1382420
1261599
1223783
1379512
345761
389518
730843
696182
852436
1477910
241194
556067
1011780
1507055
833594
827727
987208
916956
854740
234904
469027
1578900
572058
1391985
24323
1375386
883476
656545
1145947
392035
1624620
65675
17845
945383
1619205
120074
1644028
208438
96282
514139
326259
42612
1031090
449987
1526886
114326
1455690
141560
178650
1180094
1524671
545015
607278
466575
1030722
51807
474414
412195
951599
412047
1216173
128146
753035
540408
712281
1051089
341219
1335214
568048
113870
133465
810140
1430473
654561
504213
742624
1559449
57177
1170532
529466
1439168
1551458
1197076
604544
1384647
276477
175078
1519566
1459036
401819
123448
245924
1509060
1535378
1128380
156954
790326
181694
1435145
737384
223897
353747
1377663
751949
1228512
298289
1515532
50998
1298591
1484328
309061
719912
14065
1258331
1325267
91833
1641548
1248075
526724
1422869
28765
1603254
223321
1324284
208656
53898
1394523
1009967
973282
1361773
789907
1144507
1287423
946131
1419611
815974
163586
329527
61481
109790
1499692
1038661
774564
967528
385515
795563
876969
1169247
21641
506435
1017719
806266
689456
958621
758099
822509
931881
915001
1427487
1120857
1482388
838738
646098
1585949
977877
597164
929424
399136
533668
1264109
412444
1003333
1322754
398133
288999
415248
394686
634665
792417
515935
1489825
473216
1027429
473630
826164
1214797
761391
1192779
303874
928423
602502
282677
1294633
1430385
642601
1146141
810666
896329
471885
354885
905500
1341786
1135316
467734
1634392
547193
381104
72604
967077
177008
1537822
1389569
336271
1503050
657086
66206
95059
780467
1282887
996454
1279647
1542829
532733
1610461
402247
1503447
1553814
633138
1140866
102154
276882
878525
327786
1329923
436144
1586840
1341532
1294619
1600763
1462731
1236648
580241
254296
1274019
396865
571348
690746
503063
210765
1173559
403707
686019
1004025
1579680
254931
1195787
1519781
375877
612563
1269160
654799
258550
124361
1614851
1242044
1295007
1359498
535535
817462
1249053
1401583
621440
184715
47315
246441
1473850
1601095
733450
312201
1280147
1000803
178203
1214289
1077277
1482956
53022
93679
1077533
1246342
1124721
1388067
593088
298747
1476635
347297
200201
1237701
31365
914946
1447006
1011283
1629919
1261004
664025
1644945
1072578
1646824
202509
71495
1316631
443388
720995
615203
484586
677819
171405
1206313
1077383
1539893
1199619
839546
253582
152072
88140
234519
276231
185125
813343
1287303
1159866
1194652
687007
443571
764090
670227
1219519
57906
326688
1313639
412570
1108420
1457708
1269204
511462
783120
712092
988456
930502
390268
21559
524180
660201
810840
1548310
223550
655401
380738
615057
351631
1269383
54006
758820
1147703
1347140
491189
749050
265471
774978
828693
1164146
973091
1009292
703257
904288
1454781
257001
48532
1335454
126917
987559
779345
411777
469287
1487325
1156541
1273324
111311
1486448
259168
731892
1551860
1641823
777011
367312
858255
1528828
1173680
135988
929030
1228171
977849
1446284
471008
663176
1044946
1428440
1315076
898099
1004710
291658
912329
134850
563181
839375
787719
1231674
410823
1386163
1011450
1355790
809822
1008877
716633
1532964
126494
1594669
568334
1027609
108080
687854
89835
514574
1598015
912925
885387
120088
419860
987948
1339326
1486943
786936
593644
1623120
310706
1596073
126841
494431
496727
1246800
932846
269943
1044874
1087842
1013510
1017147
1177450
1221531
1363218
887658
29586
699405
1211932
27363
2210
493595
1447348
1259757
1547570
1130690
1573195
848440
1005580
360290
484812
615248
1603612
835967
874136
1111843
805172
1358844
176488
694712
1268676
1100468
742310
160411
275340
1457925
173535
655436
486811
857609
1526840
473778
719559
1286114
1563395
1258630
1408397
211230
1424497
90606
294865
1631748
989884
1416409
18433
1383629
1573284
228740
275701
1492912
292246
955427
301656
842878
1056045
693129
137460
748307
679013
1268100
676372
1355087
982214
234165
460539
1461817
1057248
904399
427878
1191757
525947
1482900
215992
1380686
654519
514952
838061
207767
625067
83410
132420
110244
622067
835423
289811
818791
486854
1106211
808756
1210192
1533869
1376938
706094
1137105
368341
1433314
1181058
1499952
70129
53523
261609
1341180
250056
199873
766812
1241974
1433966
1099889
937708
875530
1343392
248740
1412529
737187
1284438
627173
37675
684269
1574078
1279860
1352307
1349082
78351
845781
446365
889667
1090315
1056839
1373657
420515
366060
346479
8923
96770
641098
1114158
1026863
553990
590267
1106833
1495095
343450
1351233
1182097
1296480
630351
1038745
1471455
480856
537131
405283
1478536
638249
1236882
965337
1573004
528376
1229436
1372802
834219
337511
765058
217218
1433385
1284110
1121570
1476
937902
1358720
157000
49748
818345
441766
1364104
51300
1506974
353839
1222090
324729
248237
1414726
1416807
1505266
748202
1545006
55359
145778
1116355
1232830
695978
1274270
1241141
740224
1096693
1413555
856952
1593929
1472013
342545
1551261
887551
690000
940703
706116
738847
1301728
32655
634038
934638
645424
811015
1625632
556273
53746
1302748
412315
696582
1515516
297985
1185841
817902
609327
289646
600755
1238874
1362929
1231460
502040
1575471
182109
1616451
1566536
1034599
569775
727060
634352
1276371
1122101
1339728
1014883
1310440
855132
660213
649123
1631263
1622104
599559
113541
981765
1077665
692291
1250413
859076
1557230
916204
1584735
1107884
1146621
601636
1565363
635867
1395320
580523
471284
1055669
326963
280821
1178819
1180988
1417141
1067237
293982
1444681
730783
1203994
1424327
1504286
1551792
1060305
1337948
324023
1322994
487692
682910
362896
398947
729890
447363
822782
1024019
4816
725141
1402898
1102042
676454
388400
928195
334058
245593
1529563
93596
518786
401227
1619826
487649
375763
954320
885439
1167643
664095
1395367
1637726
396448
753447
1001230
592484
57428
1174139
103322
1399018
707294
1422634
1051375
730710
939542
440333
867884
688985
725124
342298
508717
138574
295464
1358472
864839
521125
1586114
411821
1575938
1415835
1589665
644402
1292188
1638079
1379037
1584027
901619
612800
317258
573543
1447269
638379
1444213
1163105
1343091
1025437
1577631
265667
876252
573409
1542395
1298337
48023
760945
75545
282774
882770
1514661
628086
880287
1292484
1184257
1316607
1338079
861478
523757
949327
719585
204357
703226
1437511
613500
6466
925146
763448
948946
557849
1090870
2297
415158
1360038
1365034
1059338
8549
427561
1102853
1187708
827388
1307825
1417790
351329
818096
676923
1589111
1130988
331767
946510
393725
104143
1373675
1301100
1333122
876441
70023
812484
574160
1455489
1551217
1252574
947228
1342829
460153
837313
861366
76400
900055
1023084
932858
605814
212317
821006
176236
325742
1097925
930048
103343
93559
1153288
1148005
971492
1334386
164026
91726
425489
1448018
303499
581404
532835
791999
1115030
309347
155430
1544133
1520732
436893
1132688
564026
1402509
1097255
174
818895
471843
1199186
53444
1391204
1052834
424738
121801
21092
1370883
277990
773928
1148582
569121
161814
904439
213594
1568648
578647
1067203
1148574
323000
715467
1480690
1547110
790517
192141
977791
353548
165604
1212993
885156
532028
826200
692913
995602
1296585
1082913
127991
1317793
867959
304052
1388995
1272942
652543
989405
1474596
808626
499551
456666
1587984
104592
589218
1137644
17649
455686
1431312
290440
330492
173233
1213221
435944
1577026
1393666
586266
904572
376147
607911
383120
74455
198632
1583170
1233895
661243
709750
963584
600185
1567053
1287948
1071403
522358
1021321
886219
1515558
735825
1362271
553128
1190574
967295
296654
566017
745118
1370448
795269
1456408
115034
38855
556108
358609
723288
138271
412385
431786
886588
1395879
1614125
1039597
1243774
1572387
205708
84626
1605828
888370
387970
1341905
529181
1047638
1483015
1235028
549494
893579
445730
1479610
578788
507764
718050
140369
1130467
860955
1076715
1636549
663791
709621
1330810
1426794
1606583
1328213
1140868
1284075
918968
598080
611596
1561300
1532628
846919
22266
1278996
955826
1040611
1141011
1153562
1503685
918673
1044853
1283429
1142883
1571969
657731
33751
887400
1106756
1533213
74440
381389
39121
1030497
435538
1306466
825408
930005
179086
882969
1636223
662175
1244061
95913
963930
459678
1309449
649731
445359
1267132
6378
802644
259172
852816
649971
563563
250089
1474004
1245840
1382073
121580
1511081
177984
919301
1069286
674332
1321877
546494
1288419
462030
1319824
152983
1381904
1472994
763107
1505757
359882
1181065
504581
974656
1301616
1135009
678871
1260719
1345166
413526
71225
202099
605551
482064
1423566
1504502
572153
1556326
1388491
312733
1377169
1014444
1558342
723756
427880
856103
820463
402255
1167145
683897
922165
646322
1185228
336249
95823
57225
1109815
232625
1496087
1517086
275730
214653
429543
926606
879237
405636
21369
1453752
1407553
114230
897031
1554429
1195704
1031875
1183596
940426
1331309
564568
2185
970606
229889
617628
691935
1596620
99549
781153
354665
688907
976267
1287598
721384
872308
467647
785705
1136934
616302
1538420
679010
1318115
176493
801989
77240
441750
963944
1005755
197028
43405
888538
309280
281902
1165892
1115602
1018537
1329894
210686
1132867
1193688
689965
736866
937593
1119558
708845
605971
161708
46149
386629
1302712
1459971
1244951
103795
732521
1204390
273666
905704
141318
1370741
878679
1599518
897570
1585402
153774
553123
905200
837135
5385
298385
828644
637136
1170067
482722
257533
274009
337686
414895
1154577
748349
413415
1600703
670920
1380165
50986
1099635
1533672
1346221
100041
1209246
1557330
545964
335789
426869
965737
487223
388951
933802
428421
1534484
803486
1270389
540789
1376189
899477
463310
929788
607298
742818
27558
813523
187912
810776
211316
1452026
1413726
1244783
616361
164855
649330
1495780
753150
607459
539117
169367
694537
266448
608645
167317
203735
481976
414845
1556706
574536
787610
1150661
799963
185520
661034
1350825
166643
1508025
1085087
622467
120819
1081513
765320
1201308
627996
898767
990711
596745
1103241
375903
656587
1537039
799186
1205240
1508554
1357897
1579719
324163
631057
62545
126489
623768
1037703
487200
501945
991829
823072
653440
624318
1229050
1365533
1483177
1097873
1361530
139706
751209
692967
267705
1050031
1318747
133527
1258113
1195614
1295144
539062
563707
1373368
340698
1591353
17375
646232
76830
1097461
979726
469418
243497
780539
1525131
1227417
1220561
1186017
1547553
25412
985337
705811
1258621
1064808
756998
117487
90731
1046943
1307409
1091088
1593213
353184
928395
781964
123982
925247
1332373
252299
528742
184653
1135815
1489371
245931
1444194
1109549
1551362
1184659
435930
1145367
600906
776643
808570
453435
1525947
1645508
421735
845725
1154503
1092044
1329126
697184
807859
1310851
1499162
1150239
905615
1515313
1452101
1280174
1040601
913532
1574713
147652
794743
610956
197015
386323
1321340
1167634
1335
798841
769902
18890
99965
1133150
94300
316034
754975
395183
1106410
243525
1136977
320593
670307
956366
453599
1229176
641046
399885
1327169
1597258
1267219
326810
152618
413078
571199
311943
975967
560767
1585253
735249
424792
250803
1399432
1327789
9635
139133
515277
817866
201949
372711
1388720
1008130
160230
35680
407445
917791
241407
1102891
1311834
1239567
1055464
1452510
163303
501752
258834
505746
1101557
477979
1587766
665378
488101
51389
1323366
1132729
860148
28839
1618899
974637
1382062
71388
931691
1493829
950032
482774
991478
962671
1597493
930490
1440658
135123
972352
761146
143206
1083246
303018
1152917
1167089
909156
633807
471016
1322566
297343
22273
424673
711888
1176897
889729
494881
225067
1372148
782275
893752
198821
1186166
730270
694625
38536
1608975
828511
1046297
1518491
313174
1515847
577601
435925
1464115
223052
451587
1170551
498347
429337
1461949
330539
333049
1098331
178919
1118064
1467243
276842
271307
1506699
1552085
1288486
1624346
90514
985803
1636923
948903
1209905
201593
340304
1433534
771164
508734
489536
1627927
499942
375207
205908
53449
376475
1534217
1445689
120500
171631
575168
587884
908293
1360930
930135
185315
321092
714939
1273125
1449674
755624
132221
554676
13672
367696
396761
1509726
499949
592582
1424309
1173395
349154
636391
357249
752080
1128948
454896
816006
1088705
444464
1313106
427462
1070905
75880
1225583
288657
617773
738114
204765
1475173
896306
1476602
593372
451826
1513484
1415865
473166
1452662
937079
1251230
148632
200546
1073317
1534080
1368857
189931
807349
415222
199301
1399702
1320654
990078
1459534
1183812
382556
270482
813170
1572582
1360014
1489181
988960
1487541
116077
319049
53173
1556875
1125592
621269
1641938
1150318
104376
208594
1103624
1109337
153517
930228
627657
763927
57749
378586
991749
1533950
863165
596128
752017
484228
1421310
1325616
571594
633580
696189
625581
706796
1194911
1580312
523843
36192
890251
777462
494736
253913
272405
724261
1060902
949118
1624452
171157
408170
1400519
1475214
1641259
781458
201322
1532863
229400
870937
557405
613322
1566429
559140
55050
1015915
324119
830948
1021859
1149900
487959
168142
700652
1016004
1113796
1201557
960198
1541646
88487
1013699
474448
322437
1143473
1600016
212075
817709
1267847
942505
1455658
626357
234927
951374
815168
1194691
1275420
68681
383764
1202097
1020409
764412
817246
1452270
799763
1030316
1644684
996537
1440781
835007
1272591
1165113
1029756
1130578
1519152
801722
80666
227490
514127
702333
436039
1228306
1518577
308189
73735
167760
1411929
423402
1241968
1096304
1640171
940166
680170
1342416
848428
735700
897825
371557
676234
103270
1441677
1449970
1577260
674727
1598489
962552
995224
1151216
689978
370648
1346179
1431589
743396
1560198
1026944
1202567
783513
1330295
1404869
183841
606591
1160604
9827
114785
153880
1009208
713704
930184
797270
643253
536861
1542512
931663
1585755
1384428
64250
168568
1271263
125251
742700
1009033
314339
1434127
454438
226875
1047385
681758
135229
842544
1047388
1380302
671618
483246
250642
556383
112166
38545
1459628
852832
556519
1304148
360664
1129699
581606
1065222
1390477
60407
1408603
1003080
1489791
466039
1197089
397196
369403
972392
63939
513695
1307629
823736
67366
546066
969417
1389358
1323044
30126
458777
445954
851362
1583403
817987
1373753
281746
1567795
1564064
1290972
844394
1466123
887410
684331
975746
703336
105647
1574936
403705
720539
1640253
42602
423842
849047
1521790
1524195
1528335
747376
1558607
1599151
1513351
1039765
1222787
1399971
1227690
465413
1260459
1408280
1053318
1225679
734484
745525
1175691
1286143
319339
113938
963536
451394
826707
176294
639755
1534605
1405138
516319
1047350
1094892
339834
4998
1318932
698641
649400
28875
297302
528759
1181029
828863
1093167
75137
126440
200236
532211
1395312
27441
1219156
964588
1246795
951889
346191
1365817
689534
894747
1547415
285032
844326
883251
736513
1640686
120385
810238
177256
737656
499513
604050
40619
577153
425867
223278
1102456
122580
540195
603221
144382
786707
434034
317538
1152874
1437955
200623
914293
340282
1597952
1046374
1616873
885204
761700
1306420
1636097
59295
980205
1329258
104534
1324737
160807
1470922
428167
1213003
1478852
760065
138400
1067682
613938
1323702
1574019
19267
1546557
1516992
784689
426811
1280325
1386268
449983
510098
1318018
619788
84802
50826
385223
429948
1049319
1589966
1002078
544458
1388504
1009448
1581755
422548
1335203
330873
890901
1117637
466546
1592050
280340
1331679
474487
1510813
274227
1135694
826782
815730
737569
869185
614545
1195969
738967
1433196
713958
871298
1596004
1071485
230502
1361218
1176533
403007
416921
1009949
722970
657395
134159
241877
1462674
367844
708781
436775
751227
778379
431086
626721
290918
206946
1384278
919954
31318
1569020
1458766
320083
611719
1471688
1146702
587856
119704
122915
536707
1572360
411048
1419993
210832
565141
1195928
210228
570113
255272
1496779
1623016
399128
1323
680525
1253315
965934
1164588
919211
1226876
653944
972853
156949
1595573
88272
866686
861369
194480
739392
1079553
517359
555145
456330
1028139
517329
230721
974916
341793
878985
1540555
522333
308070
834999
359769
1284350
1353718
1547170
227588
1143666
1140250
1352088
1043040
1390400
943489
1641467
366115
950049
682494
1384651
493353
672777
1165127
53541
724360
744786
264962
535569
105998
814527
75160
1493228
671292
1352978
1182120
452426
666307
1100498
339835
639287
572522
926391
487166
713135
800528
765527
900084
1335796
51063
348355
247503
234224
105274
1400943
1103746
1190637
435061
1167049
743346
646245
1099629
1405248
787581
1472171
149785
425667
1539215
1280763
601950
1438931
856503
1292460
596852
530093
984750
364060
1333517
422626
318467
1386541
17921
695332
1109594
27741
433024
1045143
909242
59170
1103508
1256219
983735
1173370
381353
739933
1366451
1479265
1240487
411044
1050175
605668
1299954
868311
2690
440635
1563156
311274
1094723
321958
1493185
851470
905968
257217
324847
1504674
178124
382973
433410
123959
1148988
1316755
1616136
1235655
1072
255426
1547042
133049
385732
1623537
1134266
1028925
1055363
1137707
138427
433592
676234
1219536
1027919
1600414
514328
44508
501033
1539874
1142116
1632201
1200445
729029
885542
550905
255081
475631
89193
84954
88588
459261
1064641
1167852
1313513
561461
394828
1216373
843778
330853
1618384
537509
869809
563329
1452661
129506
308120
379558
1221899
1165214
1048824
366294
1263762
761407
1193561
287678
989968
113767
1358273
1212523
901002
653663
1135299
850180
1288652
796353
1590738
1172354
1019829
895775
151393
904757
1200121
1036267
1004425
1169404
1510393
1311518
1353491
1253975
924847
1612762
755501
1343497
542232
1488008
1232905
641351
67035
280729
1053225
145637
569564
808041
1565848
1379641
639302
1297461
1093552
681394
830866
417020
526976
517382
1487986
828702
826941
1423576
406263
411975
1544004
810617
210451
848755
762100
807654
1222743
1331623
1016280
589463
483825
330487
652815
1178479
234426
621252
1043047
995429
720995
879684
460726
475833
48353
244299
1359146
1553359
843148
234271
543955
593700
630690
1279554
244092
1452027
696150
496058
176652
1334080
315328
731882
803773
725043
935466
1172291
37723
270807
1606291
274873
326179
623598
1533004
966997
910475
771206
973678
833917
38536
1515638
1139581
957780
114347
887507
639562
905293
799814
1025332
1439245
1268192
1369250
511384
1374741
1594350
152523
507489
1200086
412615
1043574
1230455
681745
919887
1236772
850604
826483
224915
845901
1016117
315216
1060364
641998
771413
1334713
1061602
407781
1042699
574130
505533
129886
1542744
765433
394437
511375
1563833
1240116
794064
688187
554063
1219410
1512037
438243
1523380
674086
932960
1035269
968690
205879
115128
27336
1239612
1048133
1289387
1288888
492953
290483
1284862
1061790
319131
982239
563544
1113070
1320742
1609013
516382
874078
2625
1342782
1480963
1209687
1372688
565457
1122464
1082796
1556313
1428851
353551
1584022
1434887
1519952
683491
1547908
1508339
48979
915033
307128
1526750
568211
615545
361485
370053
1432877
1005057
1619800
192360
98104
29775
1239295
46627
1628542
1008748
1150524
1605792
608987
373543
1308351
315321
1069157
451328
1485572
254821
720537
1543844
556559
396595
1625537
745287
1378768
1589617
1348724
556906
446276
1594095
989947
485460
59392
578648
617970
876043
489650
1275637
918430
1271883
153025
50199
1026509
868781
740514
207005
999050
893506
1546624
74230
1493566
230049
914234
313299
304738
1027662
51735
499701
1332390
1259703
816883
895009
35259
720399
148811
861777
851825
923676
1074512
523358
1188767
1263505
473968
1442652
1304170
1230319
240814
35355
563003
1013155
756022
212019
312956
1185846
258572
1335621
201659
482343
1070947
60295
706996
683870
717240
1328849
503615
1364585
1305321
730429
638012
877950
697516
1199299
283603
94218
429138
1527708
1337500
780113
1025747
1256934
1180446
612968
719952
514319
785982
1239842
143590
896217
428016
1516469
1222278
876696
1451015
293372
1469254
253361
1552301
1296630
900961
813507
78206
924761
918998
662665
97611
683202
961556
326789
922429
507135
1583836
1310556
939593
1160258
670977
1392168
34748
1117519
1581074
1016056
1568220
1088984
668728
636975
1092375
765909
309968
1271140
761296
694066
1327574
27576
1198270
54609
658084
751423
938910
1073064
866183
445910
457548
882713
385033
1360401
355529
1466479
965582
1512870
1458836
604641
1173385
1393153
1256196
1418820
736981
361533
538978
1094332
854692
359292
1272716
416344
599524
336585
1468174
1312481
1128170
809924
4466
606021
856098
1174533
731263
250510
1549145
974648
752239
723388
1396329
591895
321778
652722
1274339
1514356
615069
464499
943978
1392027
60684
1326424
787846
846147
683931
261851
316913
607455
1254922
975977
1151245
1227820
653658
887411
70118
505504
1018517
678782
127181
1360194
566426
229877
119283
751414
658171
481379
27953
1528413
305047
613186
273455
174210
742743
552341
917655
1153388
92125
364563
511663
1373681
95426
1436645
335650
956731
655140
323867
1620273
505329
132558
1639003
1567831
1449670
146586
378264
1139156
354831
557940
811893
1527463
1075271
675394
400502
743272
1024374
615206
977365
1351468
201448
1418162
952849
899636
887875
1003451
1554804
1311957
591841
124906
1130631
1622920
1123961
747462
993886
1075757
1601213
1362581
1621387
932896
73414
341210
803859
1633329
420471
525213
1003838
427064
204357
291831
671377
717890
1204817
1568032
599152
1180411
709548
288759
366922
849287
483767
652441
1073166
1274411
1143948
770617
812734
622560
1186643
495101
992908
231116
20848
401836
995904
907360
562758
136355
87295
950371
1296894
1304313
166571
694070
1570064
1302215
720176
1357108
1093156
1634227
3755
1337206
261276
1556174
1016068
257287
855197
858439
927199
547853
1275311
996200
1364380
319531
497924
110425
881840
372713
171327
221366
1595312
1080499
1351057
801313
40297
374572
353178
149561
676953
865450
1128927
632552
124491
952634
462482
561874
299199
696577
3319
1018048
1020521
1157630
557210
1487184
1228559
63739
1213559
762970
113964
826595
522785
111467
1034307
193009
57963
41293
865711
867093
1074122
8971
746079
15819
1614053
931969
385707
1530699
1027165
1116119
330475
128080
1434807
441920
714151
275757
546753
1447800
413893
972180
1020018
875126
702431
1001616
56598
1503118
229128
959852
242378
1233586
1508016
1350458
279464
1120318
1475645
343245
647759
1635528
1105250
720871
1566923
1445206
125311
524352
1134867
579448
153183
1248781
1276080
408305
105145
67325
4147
950490
1165736
518586
907014
1280297
1512586
1560097
1217409
250170
1349483
428242
1127528
21851
1058420
477185
960145
719553
1053820
1343864
424821
453305
1285947
902760
171803
405076
903960
920775
1371858
1051162
158278
860973
755838
366146
351772
731609
625708
1127832
711260
750211
856086
351384
540255
1143621
241618
1291310
858411
198060
1254891
674679
232952
985662
251341
572778
1201786
206142
296368
803718
681292
572528
174452
566301
256152
1024458
912441
1417838
1267146
1620334
1085361
582172
1226260
932062
1381037
199752
189082
348418
359879
1190663
416863
1048505
1316905
359684
507227
721448
970592
1293712
890111
473937
883070
255164
16476
1592530
1620451
1072336
715623
1086549
1432144
689172
630955
884002
1143438
60478
1464767
44103
658973
849864
1059023
676774
6660
1638122
1395362
999685
1316990
965170
1103168
728923
631322
1421621
1274938
982178
355954
147266
508915
127729
1182995
373587
233012
769167
200616
444526
1436516
119041
911380
46933
1421848
608833
1291043
117541
149618
1309170
963495
68230
1516866
64210
571179
81411
373633
866719
370042
135768
1339476
141246
506111
666171
1465907
170750
1499878
791074
1215540
680518
470659
1289184
502836
425103
159293
1419194
430305
1587025
701532
727569
299270
1011389
1283742
276393
1434052
1166259
1566941
719298
51216
1155583
77513
777326
1442663
514048
601656
462810
177242
123505
200284
1605611
387447
464833
778412
170460
43665
749299
734156
1595176
1395770
779618
1285494
308074
198652
413855
222636
155268
1497022
313674
1093338
530752
70854
1226178
1474458
1155482
861137
1250083
1483515
1408918
542894
728111
1533664
1131814
693092
1640532
24266
744831
163364
836884
1587894
775461
803780
1319879
459144
164678
551666
381262
1361428
1092535
966199
653525
322209
826307
1371296
1423926
165581
1077992
500254
1389818
885604
493795
531805
545581
1503467
1159707
40869
1294903
1213804
1594141
699940
319503
1505664
725362
41149
803043
1237766
519636
906916
383243
1345589
1473557
117898
401281
974820
294064
1643867
40921
1318310
640386
999858
1288452
302045
802962
1414981
479150
1361238
314445
756277
491255
51774
774977
1478304
1331806
1453381
566746
292093
1344974
405815
857396
130618
142072
215502
746896
948453
708223
1303252
1141896
1241196
1629406
717872
1285413
146472
358503
1481755
1435427
1437224
1001612
1542431
17504
527849
139059
979665
109695
1077372
1452222
1475755
303940
108688
156607
674453
393343
22603
1227734
612834
763259
569742
1565548
749898
1455144
1266270
1350489
1528929
418508
553729
1646102
1393611
1276894
387181
363858
733182
1514037
250524
1004285
891538
1160915
18367
1381810
1381810
912254
988009
927526
1083322
1376775
89285
110609
1546989
1346448
708242
792367
1617196
958116
275751
832860
1169630
1016078
1259491
1271999
352661
356728
982264
1504485
1524904
910101
1095603
1321823
1545451
714218
971228
392034
452805
1600579
1639980
1155286
1610061
649058
95215
1397452
818781
489675
633621
206913
458094
793141
1192574
1107777
1375345
1075609
1005866
618417
870730
1421209
957227
1032544
365901
1219859
434878
724556
411259
710893
450543
1543606
841518
133951
120458
1001790
1159323
441064
1529124
1075870
357899
53077
282143
1635325
1561291
217677
1523737
661056
1439127
1545100
1102684
159212
1288915
231526
1641583
1008030
999338
77710
1186476
191588
246301
129089
43379
1277711
497291
1012603
845020
1425277
1613591
1386771
464952
803000
879782
1259417
1424139
620055
626154
344804
766347
367616
1444109
701051
259054
869264
6620
743414
628793
1557501
958406
924357
1486423
1121829
754257
302189
1518900
1248764
1562976
1057388
1051108
1203024
69146
418489
1232987
100628
1470095
1166535
1299326
451577
948120
1111403
842098
344877
54406
374999
320727
753795
1404253
900701
287835
1072339
785266
447561
405138
279344
519929
467892
472731
1351053
962991
145461
1040040
1600422
634733
589061
738420
1283452
275912
802477
1235841
672392
786374
946109
942371
1613610
788390
261839
1380111
635846
156496
1158649
555820
534975
1453465
1185439
1625875
1338429
559772
1411519
353687
114641
20289
977501
396471
1418176
781634
1489450
425859
305001
10623
1559779
1544471
806155
455108
1630226
892128
163112
1564713
108147
1429079
1324515
197709
708704
13477
1173942
1209038
486679
1605522
27090
1538049
1123966
832589
164196
226956
1174961
263955
1602704
1002129
1186487
569832
1033532
54147
109804
921117
953846
1275744
1609597
189978
1580815
1088814
939391
1221015
186185
1185505
1297161
588285
406481
954132
216647
1623414
1363855
1512420
607346
1467639
1310470
945725
886160
375880
310922
918082
886785
529679
510075
1420361
805541
1479095
954434
1466791
210839
1580359
722902
666896
1157198
546631
792677
490341
728450
551525
1192644
427322
387415
926946
533033
1325743
1308864
226419
1458708
1062317
1554680
310771
499858
73668
55632
1059539
185007
1121288
867568
1586576
1606263
498629
1076285
849848
905010
780742
160115
389604
752342
390829
1578797
211497
726924
704262
893197
786344
361086
1387520
639117
178804
1168880
231253
943901
146909
870515
216951
766073
411511
322686
1457707
1304757
947402
916130
991081
941305
1395014
968914
295495
514485
1493468
1610581
1497655
1221518
1442678
667499
250783
1473659
568344
1008596
381233
480415
769962
949840
1287773
115586
1623277
751953
1325128
388001
977808
1575188
1054000
1597055
1205659
1395501
1605541
505690
30565
1181155
535336
635439
304218
473123
7040
38042
1271974
1357319
50734
244747
1489499
1326764
1446289
616400
163789
154463
1511580
358139
873867
976683
1397499
1062756
1256733
297645
1530965
598298
752635
317729
1101818
449738
748524
397038
147626
523893
52073
420224
43011
490375
930573
559923
1399568
1509380
16423
1443969
776368
523209
746833
1196586
874738
1470379
705106
1620740
331552
343530
1440722
623694
1292326
1429963
409932
947111
1423331
1234814
1371484
1440712
911676
1040716
1006688
101981
1368897
509613
1150499
108245
1211598
1162448
211921
124374
1527516
1487779
1314228
627632
119510
1564663
1567861
615192
28295
788636
1378721
584621
417082
1219098
1264005
1169065
472602
501553
681104
1124530
1431438
285615
360827
1511957
1566107
1314457
166341
835917
1314051
620095
896379
1441061
863828
972092
1080374
1443713
819597
398411
398457
405833
671334
46104
1258662
1121992
1323813
265956
314055
1111545
798429
738274
229454
638302
748883
212065
1148058
634527
119430
429904
704524
55194
609399
511005
1087582
121310
134563
602023
1202845
338908
1390305
1377228
671288
1376682
1160361
663966
1064441
1181592
401069
435440
1626212
446908
1511842
98368
1272255
1514605
686784
1184247
1188530
1590704
1111449
778275
1449385
911063
1484913
95413
828674
1015886
145538
515155
264117
99075
259558
1443695
561846
1430895
1578303
1617374
1193725
697434
1351310
565360
1037250
1269347
172331
1063962
1322431
543308
1220631
66679
101208
1104366
783360
286464
1261892
1036172
1589845
720733
306379
962562
1587734
1089978
738252
694955
570565
1478702
1211367
204365
460547
193510
477885
1471433
510319
115146
1406340
1231765
1266953
554648
1336276
667508
402867
1260609
918054
747485
1317239
1174459
1529805
430020
1207826
362643
176187
98857
967757
893193
1581612
1487600
737314
541329
878221
833503
957359
353430
1356623
1584500
698043
522076
932109
1520336
5486
710471
1291658
47010
165491
1521170
447357
289288
1371764
344527
1377045
765560
801925
586965
1462950
893730
1120086
443635
680804
1526106
1528644
902330
1097667
760727
1436648
239121
55088
933112
278735
523447
1232672
1055
187464
1097979
1276763
873282
1514941
1413180
146108
116039
1386270
838511
1332784
693821
940066
201454
491139
711514
638747
443373
174293
822667
656333
1398651
1445314
941850
44920
524016
554737
576685
555027
145418
897781
440165
1489196
28774
814373
706125
129721
1487775
257749
518823
793492
787926
1041273
673623
486563
1403245
327154
991655
1415250
72207
300794
920486
64627
508821
487440
1321692
2216
1455195
1353531
799483
196618
1140936
802748
492316
946351
209020
680922
1402092
887508
563846
811723
306339
282647
1059337
1552359
1398909
123612
233269
1507198
1549256
1544990
1461656
843988
1359521
142931
262064
940594
1273383
1383934
298705
248162
96332
596657
1303489
18638
24752
1328599
1368677
253950
1553748
1407028
940194
829765
221222
995209
665402
1261617
598065
176263
689490
346310
482010
146889
566665
1064004
603700
593472
742540
157993
929307
1150400
870434
1435942
613316
901032
691150
632220
1409604
1614792
1254543
848616
532906
1639481
930696
1355598
1567586
235870
988912
737070
82348
485532
30957
650825
335238
1033990
630821
60034
213602
1295419
538479
464097
984914
1089734
102842
1423129
744960
770428
127065
1415544
1526851
1393056
123422
118277
420144
1083236
1075855
1274376
308722
644441
671963
790305
487644
83614
1247802
120071
1141688
102851
1253311
1028126
443385
307646
79717
23607
403934
263127
1127010
312553
1139297
1197340
1023815
948887
385226
1285745
1062690
333863
808078
227684
281972
196204
674665
828945
1464997
47240
1418177
1343642
1615751
1484229
556600
668200
69472
1560416
280634
1634248
438337
830454
247824
235532
1503708
1219501
556910
202756
1158698
37740
1171974
908620
104055
888813
985130
1463321
471997
1612847
1317944
1612798
1238648
234281
679631
1089203
1360232
1541209
1099897
567820
1301684
1085647
1109654
1414559
1510570
145259
799085
754194
887466
178893
1574971
1287811
904299
614500
1537218
191402
906619
1267033
1421564
541502
841670
1223647
1570649
664019
1165610
868037
986849
1551767
925372
718816
150677
99438
1107431
1059085
432604
141803
1489030
744303
1490177
1456044
889503
181731
1151593
1181805
1168888
24149
1441669
1109197
635586
917093
1639682
263475
505817
1078427
606883
663598
222871
589115
85802
655356
731172
251848
69597
591633
186511
1121953
704223
1005162
1524053
523735
1405895
979487
970200
1402846
211358
317871
1022128
781732
323853
743024
138751
1282238
686005
7316
1123823
261622
1592474
411532
1029303
1155143
1561807
245827
1159870
431039
1350944
945812
1577286
1276245
1251713
897292
552123
1274666
1408657
253584
974328
861754
668314
729340
77089
1191548
1220044
730043
1395791
198854
1262569
1182360
988026
1025876
1164390
102042
343407
1194812
1428010
1010934
1208791
375227
1001661
666916
16135
413577
694143
1294260
1115066
645479
1160761
132589
781109
356031
742475
1228672
1438615
463083
4096
1580378
1228130
559436
243080
1137552
1194229
1090693
650021
354354
680023
1467819
1360549
544409
1174943
420965
1475742
1357553
338620
154681
958901
474133
1302290
1240042
458801
1035075
676794
129198
1567332
628718
1255292
906088
1595773
474952
1083777
1500790
1321102
1640045
636749
1385576
740989
96713
193744
218765
1351940
635828
1305723
877608
871337
925588
717485
165697
1633483
1215394
215923
582343
420550
385649
76167
1322508
439056
433633
723338
1503548
972475
883795
603571
1454658
401570
554878
468969
292620
727030
1325770
866544
265879
1202507
370437
108610
1627841
117110
54668
442831
1226557
1325771
191206
1417296
1010513
1354600
1006157
98782
266530
89653
1607765
265475
805412
484835
1598965
291790
770326
67841
1478916
1336771
1327731
1012480
939451
1471296
828303
691973
973964
1003357
190126
650228
1237857
1410706
32198
815705
1148309
1507767
886040
275978
376833
1271838
1118244
418959
172558
1325176
1504233
1103948
75636
1243357
167865
1077961
319374
1193717
811179
1403846
39098
577622
1204548
256935
419198
47900
1113383
1479160
1438085
784291
1226330
1026855
1132274
495439
412754
325928
389632
1154650
460711
1293413
926955
1539161
802312
848395
545270
886583
385699
737473
138552
1550544
909617
1239387
1031721
611250
1177062
193558
429932
708171
1040132
506891
1570466
1193754
1371598
65096
613633
1436552
1133848
846818
612292
1202868
161426
972489
625453
238336
704846
703293
80299
1099125
1632630
664510
586002
863928
926535
1458471
317329
650686
1054686
1288420
1479778
38306
1628287
1343954
413592
731451
112466
1273813
1203478
1399438
520292
779137
1099902
1404129
11434
717175
1019427
772811
790255
914485
1554803
1565016
1094377
935645
883635
1588369
377423
1453318
430228
39699
1428583
958425
1451942
994277
638782
1473661
417009
1193343
1229082
1159272
1391485
859812
79490
1054948
823337
1147675
304568
480405
840994
1575738
975700
1280240
233962
188091
1173715
1380186
196596
1113075
494864
266747
1117830
670814
566781
833057
105362
1181236
889966
239672
1153471
346069
219271
1215222
402351
1086199
101528
877721
1095744
125493
330212
76980
1038764
1205391
1383358
1557930
1620944
822888
253795
676279
1533292
1537448
534227
1176680
144812
358151
1605622
1233094
1509306
593574
1399703
1117921
120078
1476266
898004
1063100
973127
583904
506937
873521
549224
480414
646618
196739
430762
72363
545417
118506
1097243
410933
415650
1304450
32021
273513
596317
690855
1247608
695543
1560
356573
1563032
1213432
115461
795115
861326
1090353
1417510
1115292
418121
514113
1532422
1154671
1302193
946611
767347
1127153
209853
259793
667669
581914
541660
1552659
1073226
1008444
134114
223570
1630851
589439
1386391
783515
440574
1033545
20277
1258663
1341574
1485683
282856
817125
403875
367599
46836
1563986
790474
776004
56664
107425
102631
326026
624314
586965
1528134
1199904
1419822
468318
1267516
966386
14362
286240
1437636
429323
545470
1063851
629604
1228882
479618
1222202
75126
463119
616112
160273
701740
254298
605832
753506
1329155
594904
1328202
335258
1496505
1454160
40134
1560831
1134882
1444496
817954
1341062
1107966
813477
866375
420147
481895
896189
579058
601010
831189
67655
1308354
546015
1171485
957603
678013
1295537
768361
513203
402850
923097
979109
1518070
1262263
1257247
1230592
946875
148053
671810
54553
382334
197524
655936
1452850
442292
1449989
1480656
507398
506519
839502
522784
1448819
333350
931396
702767
650447
1425663
1304666
855918
356041
769180
716290
1287553
1637490
751099
1574930
1368213
1626829
765607
283817
1014632
1257782
1629450
811025
703570
414716
233162
95488
424200
459107
511061
1615786
91847
51949
1314740
410710
391922
494555
63037
8976
361042
724923
1355291
411301
543847
432861
141851
1022952
535584
1113542
1596175
654984
361516
865669
1388794
292527
1558976
1350775
1173990
1003920
968858
1549328
1306842
52283
155693
678739
1610126
1513266
989486
732736
1142619
885351
101223
100612
421129
1283682
493449
92419
487940
348970
115760
1108706
1223302
866451
1585781
941542
963706
659045
1046440
1232891
206946
1481449
1374222
1400935
192141
98371
824964
403872
467866
1300591
703789
1462570
200785
503742
443438
125032
350416
30138
1320086
833397
580675
1393483
96087
1564745
739040
310698
991410
1594826
83587
1444821
1347777
1313450
71947
1357712
1015705
1495864
701231
1616708
1212771
622061
71082
901855
1501618
849740
738201
1361542
1638159
1229539
1396039
1572915
851716
728203
1194739
571398
877042
1237519
32843
902223
206247
1243216
1172978
502608
1493100
1582531
414407
526265
913437
1051409
1333374
432496
1640913
1469288
1622792
791410
1621483
1269625
688479
1602259
413217
1336999
1354059
534801
1503543
798262
1418953
125767
253586
428689
1643081
827152
250532
729838
36961
1347381
1268880
161023
891101
1011666
1258027
449904
1367188
839150
99279
328322
513369
313403
1624089
1496135
715336
1118830
837753
1646680
1317043
634011
983834
1518637
862029
554046
1033195
1253696
309930
1232010
1025737
905113
143472
889512
159657
1329955
469979
1133553
1024420
1352475
974249
1330636
182270
1148958
716104
493187
763758
733191
718598
1483046
382627
286223
1460911
202147
1525262
1177587
701802
1580611
93200
1227428
374509
1382941
1011075
788683
274186
84782
1181079
938807
841020
1025758
566204
140811
1289424
587919
1352797
818380
946125
1111679
570847
978132
593880
610677
816682
481861
663276
702616
322913
1637486
1645894
981914
448780
1599697
860605
1266278
273580
1137260
1294417
59278
1334269
1080346
38537
226957
487917
1184487
736526
332354
1572479
1458445
361724
1344636
272969
1209918
923913
306255
1379370
593914
699937
36879
1339853
650456
1003953
1504181
880235
1567125
1290232
1147275
1633121
572777
174840
1619517
1551838
550526
598498
1088919
394730
1546863
1207626
1002736
1104988
192437
1313782
1084268
1323108
921179
824474
1256375
1402516
648924
271071
584436
1030783
126692
103616
1545766
97414
678266
743892
1621827
761128
497141
1172928
135135
565754
846466
151464
1378958
491530
347970
201855
1453853
280152
1151449
1284883
1137893
225193
1218775
1313881
1430331
1208514
356531
460773
470808
958670
1256116
1431126
933282
627047
194106
389966
1306724
648064
1218900
1208874
451127
121497
615294
1613243
1174646
1258676
1535113
1466277
1042515
1557996
301577
579282
32903
1261486
751138
110693
316174
1366323
579502
1185678
1013727
1010818
343846
409772
127309
380639
1038909
1220549
1098852
1426446
907995
65009
42084
370015
1607942
1334111
437584
141254
1082380
111930
68068
1059765
1616209
312508
757897
1543623
1435475
516649
3387
1182580
142751
1054300
1607083
25870
1221259
660120
1161438
1168574
794876
619143
586495
1320787
1230534
564985
1014639
125572
791664
1267917
731082
1325968
148512
427914
1125592
1329055
645691
927910
1330790
1583391
1411511
573227
1167325
163514
1090148
105128
471460
193304
1023489
1195354
1075437
910685
1106054
1032471
491064
1485062
984322
1443800
1532643
366957
1571941
1209236
970159
426649
105356
524434
928192
821449
186951
252196
984778
745418
218143
1357743
871869
807682
682235
1503117
1460205
135705
125623
231914
1644450
71859
833729
238917
1589439
533612
913578
1424081
1257889
919265
1437831
754780
447443
277292
488068
1049297
1689
340264
583442
1103994
1620492
655566
764593
338811
165197
46454
1287186
1394181
1373658
395486
1424270
1343928
1207889
1497228
785117
1308611
1134922
366159
865378
1057409
846666
647820
765788
1247875
1123989
181520
322671
980128
567021
755142
434257
1501685
888452
94735
1373561
444767
917996
1556209
33319
1598552
799522
612115
445175
164726
925464
157196
1222594
104017
821725
914317
1515944
1342146
1139591
1424395
1645963
1047511
857219
278911
1465211
661338
195249
1401146
288392
504851
801796
818111
1175496
287290
233384
237126
652727
44000
314396
901594
903238
1093714
1046667
839967
1336420
411984
535341
387667
1213319
996554
1231203
629231
419144
6959
1641895
750347
354734
682091
446569
1005367
1166554
936127
360668
1527480
975920
1194103
127112
25064
1016561
226261
263223
691591
181589
1527512
312649
917612
1241884
551074
1415681
1517548
1289029
405668
661908
1059302
790941
1533616
727151
995451
298845
1614801
193203
1200022
39194
246790
533595
1238473
1445601
516075
1318648
1197343
664382
1191234
1613467
502829
309816
1064061
853800
839993
1364210
412825
1110308
1467197
24148
1416029
1416129
860747
1641941
70410
362351
759443
587983
249083
1578082
1599010
1589465
1634641
1226645
639164
845507
461905
726992
1132885
1129164
896160
196457
1488002
677583
1019768
958373
631600
1536965
569147
1521089
285676
1208807
563268
1629632
1259947
1517633
341415
1541528
841163
494167
747637
910220
484019
1035074
1333334
999165
1282789
777191
701242
1589794
881111
308991
888802
1034307
878476
570281
1625062
210596
1333068
811980
1604347
949462
4882
552598
510205
1064072
1080105
1157850
547801
773566
9407
1007768
887836
616820
307476
697517
1115123
792910
290643
952132
1328753
339788
239866
1056451
1279534
763277
448149
320015
163157
751842
697263
895577
1535261
787337
1053013
440549
52471
128175
934943
282701
805900
1441185
783967
1508351
1544997
1142640
1061215
1124225
377391
924868
1252970
348807
807965
507779
169143
1119813
598195
1094107
4702
1592401
987649
972799
577159
796546
28602
1344031
808362
1117541
710413
304983
1142260
1129598
851159
1191834
70062
854456
80793
1205540
960867
962804
854321
1434438
548155
1464327
425526
648703
443311
13339
599562
209769
361546
296072
889948
1578596
1075481
959452
1388976
946866
1311857
643926
1056614
1121984
360817
522861
53746
988592
762611
756116
1520297
1129290
530108
725857
1441176
1306114
486825
1308990
1325608
1504365
632941
6956
28021
1384088
1351416
619916
857312
255279
218244
505224
1569554
1164087
303169
1589636
1578183
1519511
476694
1337313
1468927
807441
1341415
646674
233247
489914
1267872
437771
674387
1238448
904670
507840
328162
145501
190478
1104800
1445335
469909
577662
154733
338170
1381276
282597
476926
1632602
167770
639293
1174661
933191
739636
973383
1140524
251036
18356
624536
1491246
997192
678220
1121506
1621957
885971
1162497
622607
1260229
723366
731038
1408962
795413
111089
1364762
1320786
1478767
659603
27645
102658
46238
1466566
504328
1552796
377752
1300315
719359
1009187
152573
593505
46582
1035792
648806
1118920
1210386
199012
810720
663719
467234
242733
1262021
1134991
802831
735924
230924
959548
495337
1408781
15249
1145588
127435
1023824
302370
353979
278577
1263070
882820
522162
922532
5346
251260
102512
466791
1321716
374489
1210914
585663
1238060
1043143
1390488
120751
969258
1406985
1516420
1423177
411094
261091
1029967
358747
67733
515608
1114163
476957
1331283
1208744
447337
443505
370491
348126
158256
1366162
935695
288285
187724
1020682
1438278
1016938
1193827
1199845
105393
1269650
1196279
109049
237221
646710
644494
1240025
17401
483726
993332
357578
549971
961740
26569
582220
464935
797915
905816
1448398
112979
1221264
835252
1128521
241013
568339
35942
816448
335772
284178
1528809
1591567
46499
528419
1207410
136097
816661
883132
1629257
1086022
1528875
147225
1432865
244790
1322354
824731
435602
833031
663779
26047
860697
1252822
264756
440897
446724
137350
1601241
1087187
472762
1473843
48992
797547
1071515
1273077
438386
893051
1544810
1552113
585573
1344186
1570016
660098
397129
312403
525122
980593
567888
763310
655433
1601945
80236
1309175
485530
858376
1018927
202635
614860
948906
1006938
1520649
410535
1144204
1068275
15491
323067
1100478
614492
1372457
175479
26091
1127055
840082
1564726
317547
1035116
977240
739184
1235330
634980
131668
799110
1061457
405186
26183
1259887
741766
126502
1404995
1288919
1126046
281601
869054
936257
482005
574796
458956
931060
1120324
445322
25570
1444163
1330335
616981
1249368
583424
944031
839832
680452
807113
366328
746017
777936
740125
1481695
1578694
319863
1280856
541107
832348
1498857
1484157
602874
1048635
1473768
1342568
1417958
768883
263469
1423617
1592040
1417156
1277054
844063
342229
360896
141507
1233546
1219603
932575
803161
330628
424477
1162995
880301
1481443
1212978
417789
722592
1637984
984966
1248168
1477273
1529549
44562
33011
942089
389453
865295
1647293
1002609
1149620
983908
1307478
504322
1539678
1203951
1647463
819081
1304987
728524
1506319
79702
1516532
1103480
558878
422894
262943
332554
382172
617871
447421
1313855
1347675
622840
1226916
288961
241285
738817
25654
1129491
826735
1587146
1221655
9176
606975
308528
595481
641565
1039720
94807
1185749
1248346
940678
951821
352589
1474183
1464085
1264717
1136018
640765
263740
9684
1429665
1183917
1522771
77405
1014530
895058
1413056
1005291
1583725
1504266
1572343
1285878
702187
928104
469817
1564589
1176622
168494
93805
10472
308145
906314
984984
388099
418663
534507
872545
27674
1322467
675968
1624913
68223
751742
1281125
609908
329354
1631282
696230
422590
459199
207753
1290577
595692
952414
25896
289001
244108
1212769
1612488
118659
668080
1350923
47564
946662
1593040
1156360
596573
477877
472627
309812
328143
325071
1272108
1412373
491010
859668
845163
314781
653071
1282078
1006491
72866
838159
502685
1108370
1062950
1572991
1299186
675090
1639916
365839
801973
717509
215975
1129695
94697
259202
251029
676372
1401653
71724
1523543
31337
1109806
784183
561210
1638608
710992
371837
425443
257440
1197914
601345
591827
352081
818854
1589794
1592579
1102175
1334427
407203
249838
984156
1642171
1246945
816390
1603826
697117
703794
1551564
214410
1028178
11075
125936
295863
1555780
400341
177090
1622370
473162
659310
842849
1228254
227014
544623
1506387
651508
447132
1348618
1472838
535562
287567
72273
14983
223508
1620366
1480501
1120559
686207
1208360
1283731
762964
733703
810099
1291946
1325923
1348698
75277
756454
287491
239636
1567009
407877
575085
771961
1074094
759895
1625499
503600
1293734
140762
1292530
309334
1521234
1191381
677450
1059916
1480630
25876
356686
707811
1077808
1398005
580796
1482186
506813
602462
449326
1230439
176279
1220539
1038162
640998
1325834
785438
1484505
1136989
1158811
271032
1354873
222010
994539
1119219
1565390
1331601
393683
663600
678946
797814
216246
1594569
527135
509822
1384424
762982
888490
1090360
1152705
414757
428092
445435
818228
888643
211145
438663
1436571
277564
416374
824337
905397
1001837
1482211
1351698
1233857
873677
875422
146738
858284
1644381
772483
191748
1030705
1526095
1340233
1052916
1308614
1123338
857779
589077
355241
493352
664614
1407177
1050507
251185
1505366
1385274
482889
265190
569863
1477414
1381159
1274545
911024
887033
825259
837408
1118390
1260742
1276835
439590
1534402
763865
219514
644543
1411341
684172
240356
154355
1432194
655169
579181
1404878
1496736
1244931
1401780
822206
288277
259246
688774
966997
1007640
1572176
1297190
1498273
1023785
1584379
727475
991282
1362517
695293
780108
841430
1019540
392994
1586659
523064
129953
1027764
354690
1087988
288182
916124
1168441
1264470
157736
1628021
618395
1583916
1084412
1210989
87061
260024
1403404
952383
144913
719459
1258248
1614504
864137
1023448
523021
717610
555335
1001792
309580
254536
1641140
1324406
359347
927602
966676
765654
1102469
696213
702174
1362202
818708
462718
230493
344971
1636263
166548
749825
126254
918860
629545
723320
841684
1633355
365333
860031
1099910
1557820
1548023
1492481
955911
484491
65059
695030
8987
397785
1417826
1539747
1160740
33585
594947
1332723
1564318
901956
1485319
1213864
176302
1604594
104675
779649
934893
913415
656808
989603
1483280
985106
1032953
1038296
1196521
563455
1278290
1403424
749323
1008379
761821
369587
264527
1432475
651364
99152
490793
207534
754737
223348
497633
1015739
1015125
523220
1206079
1392483
795097
793918
643710
808278
641312
744978
31020
933311
1147109
547401
1086705
423123
1611025
40635
1090525
917289
955991
596658
724510
1374196
1288869
765269
1523068
1174052
1230030
796280
1114342
325858
551660
89664
636512
1450604
523898
672343
839346
361657
368545
833496
499265
912397
1354446
795638
559535
1555942
699081
88489
1012533
328798
1452828
105406
185194
1165169
1620921
1644208
710050
405912
1582906
1637845
528598
693873
1319729
658759
1298451
1512570
1259002
1115073
1272667
129718
1141663
12780
1261712
731808
404793
267858
726264
1608642
1572110
718421
698981
394814
1341427
932141
1349834
908536
83113
1550914
885993
1283588
304139
1633573
1280699
612339
513645
793277
732916
1383759
1323724
1596496
506817
58131
1550004
1032516
339533
1287515
1589093
37250
386341
1536077
578265
532722
116786
63828
906398
1009699
467095
1129969
67264
117348
1307818
963665
1551262
1515542
1191575
1538748
273443
297855
229727
298054
1331819
1025769
545557
1122257
1067088
563652
1193067
1130892
1409896
203997
1425650
1012398
1515004
1166116
1224860
1262612
337779
683776
1092217
460041
408971
1137678
329731
1128568
1107444
565549
1634239
378040
1516185
708601
440086
539593
1109952
409586
901324
182508
1144962
1102891
1431331
395434
1610941
468526
1536296
1058349
1052153
64134
1211739
945440
50161
1598452
369515
1302704
559065
686069
1462119
461312
1169670
589050
1422849
260033
793926
260304
1042180
816941
1398440
318665
1451911
1014606
312625
226139
227983
1149868
1509735
671553
652148
586681
1273082
1623389
967751
162690
692611
1159205
1455764
1557520
549460
611102
1155609
528714
282980
851382
634684
796411
642574
603839
1258491
445256
1532198
1234221
869751
184552
678501
274213
1514376
1500036
1058069
1562833
145895
1366823
466363
111746
589314
1084203
1384719
1363303
642144
198008
215212
1198960
499138
248381
1112383
688768
1001611
314897
165036
465497
114235
1256843
1279949
975857
649243
901670
1351119
170283
1475190
205124
1240109
1082635
1085920
1068529
1274637
1193272
1118605
985039
729929
1083345
43854
1427757
924942
1016455
685901
153622
592514
122962
1274185
1625021
136258
1563024
423378
1211687
173269
58821
884027
1642665
406189
784946
845119
795483
155253
567617
1246669
104184
694757
1358970
975726
1219739
735236
202498
1355199
870817
1543051
570581
1585381
1488562
1499247
690833
1365088
1008592
73212
590031
1640377
341244
1560887
518849
964819
1351121
748141
864863
888697
2017
417396
1208397
546035
1237147
493847
142750
945075
747533
375224
425218
1145637
1631064
773132
1170593
932548
699053
65247
386575
1232349
881500
215157
104725
793031
583848
50298
388252
359851
1076162
1449444
882345
795132
464839
33260
341225
335461
78627
562490
647814
1223696
502266
548370
267550
516373
671995
1157838
811927
1510293
592754
1044971
1251057
550270
364714
830725
1169068
394718
111533
1426464
1276172
1051855
568046
1487062
51532
533138
1352368
520406
315007
272402
178210
358889
1258481
605916
1594005
1520291
876423
1186025
532907
1624699
1499076
283283
1611626
340636
1162933
620876
1335716
887016
423678
909865
658580
811096
686393
1129548
1518941
1540648
1517039
1015792
928497
1041750
1207109
1566684
494493
1111269
622087
603482
341248
369629
521511
1022688
1002850
1350650
1569456
1079020
681667
853928
990120
999099
580436
1392227
95814
1156413
695824
456639
608181
40205
1249060
536052
1634989
1199563
600403
1238011
692685
415592
917008
1268014
1099390
784863
1038052
1143343
266525
649965
489904
176098
649161
358242
110820
204215
1501104
465317
602866
1406418
843124
29573
1575559
734179
573379
1458014
598945
635602
1492275
1362040
550585
276380
1090455
470972
425352
1022442
1606886
814111
1546973
560051
965279
1360202
744752
1288474
47296
1088482
542021
1161159
449507
527941
346488
823707
1393725
1594157
760802
746625
472389
186790
854317
457566
235983
953691
327007
951340
1480764
511343
308739
1536801
712839
1070040
1004210
616751
1008684
997066
1518864
44693
533426
415362
1246782
30449
461307
485358
824107
1464142
618059
1327493
1476351
1474372
514988
1307482
1570661
1506749
146775
1404779
449378
662484
1173008
84542
30942
1124910
1448890
927751
1014018
157143
794253
1256974
1345872
1290251
1169471
1118851
1574859
892662
887393
1020231
236360
366957
1161908
147206
393976
849116
1288665
118780
226702
796628
397049
802287
540381
1170977
633282
1144879
1015705
146950
1487810
1219996
1484314
1368975
1500045
4958
484732
1162592
9642
1396595
420224
842541
237950
84913
858226
887637
1517610
896006
829592
732524
240123
1051439
951782
72299
636372
355677
618334
1108622
943514
835952
1304650
507621
929751
338042
894098
258490
612757
32246
921462
1400681
616979
300277
921716
1622888
579656
556493
614263
903104
1227948
1198251
400986
105282
889940
110982
1272021
287564
1406487
673984
262302
162621
666389
597722
275445
466490
1508783
761481
605652
769897
1025323
1227234
1643033
200677
1117704
444346
6167
1616721
179916
137287
1000595
1351005
154732
721340
646545
871917
900101
1083680
1206780
1397799
152115
280965
621121
1036569
13336
1454305
1301075
702007
653732
1366752
164323
504681
1012631
447200
1374169
477081
1111836
1144405
1083440
847606
230830
1281273
96361
20713
234559
281484
1187846
547972
1269324
671395
1527961
330947
997293
1160432
140583
1221429
1552322
474605
758879
1623376
1174530
377769
1310404
982218
969127
567182
1559948
1015840
505444
1250035
709428
1081598
1087100
140263
811219
57089
1111653
566282
817699
470689
551004
614963
899232
706500
683089
441811
473658
488152
1303919
312315
1335237
1090623
341605
1520772
581762
32785
20935
1146099
1396147
212263
345978
1137479
314115
259698
631224
441193
534280
353115
398307
220992
1078869
46804
653172
1561895
993336
1508733
1605605
210405
750500
248334
607111
345106
868003
121237
1190026
696450
1505833
1053829
692393
1382043
1218160
166073
1536601
861028
40031
580946
414758
1116962
1587847
1265338
624713
314866
945905
1368299
1128204
1533520
1019736
1484092
722622
1614537
727269
1603113
1172009
1372085
640854
515247
794699
210157
48847
405590
1261628
544612
762698
785459
1639884
806857
1609954
12527
1018416
885808
118319
417049
225053
235315
1357276
970533
1006098
607359
1061808
1620655
1085942
383223
292887
1548144
919019
582188
1217596
1224625
202374
1515264
53804
451345
1167418
832358
360829
1272625
290046
456948
694101
203816
161916
697898
1094524
841511
1148915
862776
1561051
120597
674664
843322
484583
1140317
43926
1422252
1310547
443893
1230616
720566
1415945
394517
140337
160926
258264
377443
1082760
1132177
719931
614508
179108
1255790
549411
1011916
822797
310579
919361
1312369
1351806
1397249
956470
834064
714459
680022
1043246
960783
391832
1459502
681125
171828
684613
566001
379448
228772
604157
1594694
559940
436193
116645
1098019
1128864
916679
353222
1117534
301903
654187
49440
1521753
894478
1289368
881232
1016423
1554391
1566471
8507
699113
837108
1463024
996266
894330
1135507
1426349
582933
586666
738069
1609581
1173918
1255772
91922
1227277
1483611
506531
126804
374797
208707
1298639
700297
1177650
836097
925915
647379
992015
518912
1321978
490079
150618
1216857
683636
1002319
418596
252902
708786
1392862
1027134
318990
1387518
643088
826217
2967
1056526
487047
1388761
135965
1403675
1524388
188095
751873
585058
1632387
798116
741728
950254
1219454
877589
479891
221866
697325
216548
1547089
554330
208093
82880
138086
859976
857648
313286
1467132
1401139
1640001
578318
207926
309874
120319
1190069
891520
998360
569897
160587
1442205
379842
135177
1074032
1353768
204313
900863
1317185
1481742
321995
993310
802167
177000
479665
550328
269243
1567368
1101220
911384
175361
1049593
879948
510469
885160
458301
853511
343601
333367
8520
408059
883161
88558
1631401
177560
1126966
605271
388223
1092852
1606210
55958
1111238
1364082
909657
921074
476188
135437
773547
973496
853036
661421
707171
934359
1078131
900391
1014279
323882
1624452
133543
1638855
1582528
1233878
776938
341363
730045
537333
834176
249137
984090
19654
942991
237257
511443
1069196
158984
565370
477402
846451
1365414
826639
267957
204486
456163
678478
792832
858357
1380443
1067921
732195
917706
217182
798244
705737
454376
922337
1612804
350251
963369
966449
1047799
902791
1131585
279768
1552801
1368211
1181880
1428289
1644668
404050
1063961
826971
786181
471266
1327799
947469
1182372
913486
349225
294462
1138927
221576
1375123
214420
1046799
1483276
948021
840839
1208771
133699
187079
282216
496301
1027646
1242915
159610
1285693
484286
515415
271754
44641
452880
618409
382270
1020297
525892
564212
721958
1451697
1334081
277147
360664
57967
1010651
1040728
691612
1000174
529411
938694
222227
1146012
1536679
996439
1358706
50864
932509
1287498
992731
1329583
1281149
1311984
301008
1394449
1452015
842650
745634
1101241
393378
684426
705520
1453407
856738
893198
878165
126844
1133729
1475143
1289663
186355
696603
828747
340694
899629
252373
889896
1576115
1408420
728033
1119845
1318213
51586
1506376
361800
213773
1515567
974739
554995
740951
906047
263850
863482
274581
906911
1072030
649297
1465810
321348
765187
111975
1167137
260456
1141819
106150
860625
1539478
118490
1408743
978385
764048
997736
1551898
977788
216839
569689
649953
1309396
594846
893968
1185527
192592
734944
799069
136798
68385
781234
1051520
981236
1568439
791738
25866
139814
524021
936297
800898
1006299
770040
1575621
706426
854205
1504433
1037647
480176
1106824
949948
1627408
366648
1548106
1266897
558230
1469447
341225
1110592
1394104
100193
564777
828070
456625
958105
1057407
17754
1214756
166886
236543
1164939
1163858
1121936
1465644
1554590
899978
882300
1609322
157902
1040650
787481
675241
1512020
1205019
1273420
1593824
1561854
358861
480359
395491
1124087
287543
371000
861397
977031
155313
623570
1047758
683537
1117379
764171
573358
1513465
1394834
1350836
345678
296519
1023399
781897
304728
725098
446378
204687
1086978
223108
429561
733054
836478
16272
1128308
1103910
918067
206713
1557980
893478
47735
1452343
1547475
1627084
1049800
1239203
338374
1166254
1612521
279979
1498328
1064496
1580806
411461
178261
1364071
1062179
1164971
296559
1405887
1151191
376335
735629
607187
1317895
408428
317508
773129
897061
426244
776358
1519428
798522
373492
1532293
383159
901155
86434
1045447
1081457
202579
106761
506109
925994
825833
365302
1091111
105483
799140
822155
936299
489726
299635
1287808
1238386
872041
878608
10406
20051
1591365
420141
192747
1631127
1238514
917293
1315779
1034351
1104545
707827
201390
514332
599562
544272
1159286
33369
1467398
817298
1233349
1620197
117964
377614
696380
1061347
255239
1167705
223122
1270611
177866
239388
264611
630728
365052
692603
175331
652574
1619662
1045716
1021002
653920
801154
686400
1451198
1513191
1030450
993643
1114937
828505
526105
903452
366106
940305
1089240
937357
395208
1397503
739214
675796
313986
1407480
223274
867906
1612707
1403268
1385786
731414
1085497
1400014
1393556
283706
1337084
228054
857763
1535493
971286
1589148
135743
1355714
1332707
1387838
1161043
932206
385418
3099
1107617
1456166
56999
1168930
235736
1120546
743214
996711
522837
1607522
1282478
220286
442219
143468
483440
446752
1488527
81484
1346250
1345271
1520581
1551125
1216587
760332
1079197
1559103
659014
1012059
1189512
1166045
312180
275888
1059889
1358397
470530
897438
274851
1643027
1166322
401261
1511903
297395
452705
863060
260312
1022141
915698
365923
362660
768528
543410
1534864
347325
865262
1123581
1055065
1546365
1601580
923002
327687
1265888
892616
1071771
1313218
1144936
1030798
1606162
218104
1477185
703798
108433
75025
663451
33789
320527
1180983
500031
311542
237027
1230151
408319
1334500
1433659
1249991
105405
319647
980976
527490
54161
152142
465737
725404
1402896
80981
1374743
779239
1324841
231415
869058
640113
1415126
728816
122044
1409401
454929
1105372
1633105
1646003
1461335
1357746
549687
259786
1162872
341994
464588
234607
548926
1121345
966853
1041179
1305892
782597
654353
1424469
1049489
1554320
1542111
403259
495747
525129
1341091
282473
1528460
1349738
1599889
319781
1522358
1321088
1249536
1130566
1280100
1473447
915099
566168
857527
794262
278415
295581
1280065
475729
246435
881625
980821
183420
301509
1616638
858137
353393
1604784
901876
1050007
1088143
422504
672840
818280
784272
1560283
64985
1008082
1564613
1281434
243988
920005
235669
195181
247439
112771
1635146
1644495
289644
927894
676744
394576
1796
1222656
778054
1393176
1289004
580718
1168361
1512038
328339
192955
1156405
1087604
786520
1543319
969784
101444
841634
749195
359543
330244
649213
948840
162051
228497
1295271
1171668
465694
130616
807723
1107805
1584369
1264924
1405310
145095
406629
41176
1572083
1418122
1107803
425541
58932
1305884
552137
1162765
138230
358885
1641101
1010221
11971
628385
1441567
914279
953108
1325997
1112024
459076
322042
200771
1103961
1546373
887846
223684
154309
820521
293096
620386
960444
712948
1356040
80342
102711
1295554
1630943
1051777
514439
1030911
1136126
548055
478140
510027
1522267
519463
1549077
207556
647810
1422971
40331
112056
508903
1555011
662020
1190988
1340735
839989
315845
387121
533822
1066801
1603150
76085
850611
1529494
848188
1574710
1405120
1152399
787699
351583
1325010
1167798
418357
1531791
1069302
1558968
74776
280871
110863
22543
1013295
1113239
1394242
134504
789200
61026
1323323
10913
1109012
1217370
388158
1147477
397647
1477004
824786
1503440
1564186
220514
569711
855865
808396
1328286
1122200
490097
931748
1326050
726404
1331859
1391375
1260930
1061973
1321442
1128956
727389
826195
66960
304913
183523
585697
677527
1441783
482708
1237631
1150434
602122
827690
349671
282072
955030
1233083
90317
1111198
902968
376221
148191
798393
549328
1173914
687095
860640
1547050
1272744
507358
95137
96444
855455
785440
739097
1057012
1105275
125035
720694
91769
1342872
1349694
320648
1179386
1185753
1385923
788133
364162
1137901
1185655
730367
521549
208345
209621
209477
1403093
1300592
16016
376930
388074
101029
1041698
246589
642107
1428847
1027822
916865
504438
50150
726509
680150
525841
738812
423640
817707
1071855
1608989
256961
855112
8601
1255738
1216619
364939
875154
1613833
208980
493250
115406
1615055
622127
945877
468482
83146
1555845
1200515
99717
779261
878259
1370790
405790
417806
1196689
1349384
1302011
1559415
1397795
816501
455860
864596
296762
575045
777110
528762
1169600
831789
513056
263899
1463544
773807
1516867
187077
142091
796808
21589
1006584
616837
940379
1128519
1601991
638143
161290
884498
200686
191224
886264
1061015
137665
287376
487444
1135119
239058
269513
571284
1353318
794726
343618
54690
944787
1086636
369404
1566900
537543
51556
561868
190510
135473
151351
137722
688684
768775
780141
1369556
1399799
752583
962756
1600367
687908
1425951
599752
1292641
1116994
1599736
31073
1235632
1081906
52853
43154
431341
1617277
642435
1566167
257190
1502183
861594
240442
1351699
318029
748150
828645
1056295
766875
193609
1229270
1635690
835168
405361
1505369
431828
850366
1484456
901588
602162
939516
1428869
1244804
604347
228392
396563
643343
119950
361655
602202
258732
494529
1558017
108454
8929
837281
913832
120248
1237515
1618995
1642504
909403
313469
141546
1305337
626893
743753
964821
500687
1505085
515164
329583
156054
471652
3925
821095
1003460
181079
991642
553298
1626138
1419063
909777
879944
1593038
1539285
1347367
1555905
496933
1459055
1284001
1001998
1326097
563877
1063686
752294
1120421
1010626
1184473
229155
923594
1338216
1160557
1565425
1148880
126086
73383
454921
156693
1222232
1128352
1166934
1102540
821904
548118
1056910
645720
204009
903278
1493395
1460506
680186
357438
326234
122632
705737
1631822
712359
609919
1107901
612246
1633427
1402960
1039123
1617694
823750
1243971
1545585
1525365
1328008
1008856
170084
1255851
1164968
1587321
693598
1309100
663294
139398
1023046
664556
639651
441313
1210732
291971
378485
658755
789591
70445
1415668
1336271
753362
828758
1016072
574553
1449011
1062843
691250
796354
6048
851280
1386541
78203
1060144
266393
1401375
205350
610868
332309
608922
740362
327669
1101757
591340
1250384
878816
1171643
776055
1103357
1590102
1642764
1487511
1249376
1165011
18554
562727
676748
500913
84988
1401622
324914
793475
641095
989028
98928
572960
1082671
859407
178995
496608
352205
457894
907762
883229
167349
628618
447983
845242
831787
452565
1545532
1246628
296107
246643
147242
631621
1618683
334169
1569746
436345
1193508
1514404
1431212
847756
332899
1041986
91863
949687
402757
969072
723712
939597
822102
1210233
195880
750343
1554682
248359
460465
892913
1316598
1459842
1332600
197141
1172540
513051
1564991
559949
1298177
189227
699214
1544708
841870
1474205
389011
925039
1435441
836318
589186
702877
33533
1396290
1324605
270869
1361691
1137054
1446624
678381
1195268
255567
608335
84843
428894
553331
473913
1519871
717805
228053
1250569
1015686
765734
1201434
1601818
79373
146475
947930
1427321
285669
1343570
221731
661652
524339
28722
397139
977692
1645606
1426852
671856
1487962
157837
707049
1188495
551230
232057
1032015
100994
188577
600465
1634707
215284
1408918
945723
501332
473750
647230
14460
1220443
1272677
424642
1373737
1254480
31982
94515
249633
817451
723571
803190
272863
679969
927247
1540917
1562899
1190307
821574
789247
638146
1569945
1404735
183485
113169
1029074
418434
1483295
299653
1281927
1349227
1530953
1540321
891364
836181
935040
960509
1285930
401046
1050572
411624
378814
1023875
36827
148731
143552
545582
403807
984387
398702
581709
1073291
1432079
1641728
152486
88926
1506330
1452087
1552835
1252176
1060185
311115
1158134
1461039
152216
1152006
1235237
1438484
1478519
1480629
686479
1206425
50895
659949
853064
836611
467018
1551306
752336
1322576
1330832
547597
890532
1314050
503639
30672
289682
977871
1515898
1417337
990251
356897
247377
150514
638889
635315
1045384
802641
1643603
1532387
286682
931297
1025945
925620
1334673
863618
706239
1216973
249378
586867
754089
988813
807614
1364850
336202
296414
1118057
6325
329679
769892
479659
934035
1203538
36258
225584
1326363
904618
853748
1312238
1359618
35069
807178
1210182
1596676
920709
104666
1524524
927775
16883
1606666
1068241
1611661
984692
382305
1419906
105182
1030546
1343498
191139
1518481
960650
383573
1587007
752600
187937
36226
1192436
997252
1263110
1049370
473975
1577007
1061736
633341
1330761
824342
134300
885559
86447
1105177
1163797
1357112
271622
911214
195432
1142957
727064
846335
375545
626472
1480131
1005111
1575447
869734
585876
1510920
764299
1283177
67222
1259502
673303
1215684
1572578
84613
1020411
204370
1107610
357601
1120562
834141
581929
278614
755086
1536117
703139
780669
1058629
1517639
550618
87845
1376843
1481427
502855
1628775
196584
772633
1110598
682249
641401
1598490
1583811
1062062
1150448
138303
1575544
305558
830756
905185
1376889
1278786
1313828
1194161
450807
1277631
863839
1243677
1370762
357163
1000940
780318
468467
1236706
701134
1306536
966694
862399
938099
1555032
113710
962242
731141
143566
1593083
1096704
732284
317594
395979
1179663
791075
1535187
131613
1254244
808365
1069924
262986
947412
540969
94685
156924
717155
1388240
1192754
581660
1538667
1524768
746350
1283136
995656
1150287
1241169
634295
560003
812089
1150284
822856
1493202
332584
86371
166530
345263
726783
835857
1575747
709566
401680
353819
1074013
440971
1530665
348785
347509
228126
1306743
1536652
1012128
1141299
649487
1305374
874135
936580
274892
580036
1200468
1394353
675683
717136
699271
398823
1119007
1466530
752004
782653
785369
141262
714744
880001
636867
85445
548822
663670
1062447
66683
377812
1269668
1152168
1407332
1252140
934459
1161486
1630070
589772
1341301
40661
336144
912127
1473662
1535400
1612472
379172
1461299
720562
633686
1015890
440090
1226006
1143968
899990
816656
113685
807820
1639673
901905
819279
616318
1539288
304195
519516
789148
546603
1133691
881355
1537801
475219
189516
1631098
1601673
1198551
1026285
611854
1427427
1546094
799395
154717
1145295
600498
867589
157450
1347654
1377370
1398250
1361617
1140058
1228341
1243657
822116
135502
351245
1118236
136417
1339577
1219067
1057297
21768
1135810
560673
1486662
324270
1631329
15522
1119186
1353657
1111742
1456897
431778
929468
711536
1196173
1602427
34784
916073
637856
1528557
565275
1134339
425437
1360894
711802
1352306
1003324
1613589
1466970
1334439
1154536
816728
635183
876510
1175637
1458857
599927
777914
796384
1356965
560812
1610685
875340
76896
527849
861393
558151
1011852
1554214
1198165
415640
828626
260183
1564577
1363216
305105
621390
270646
376534
402065
377990
403269
675233
1366886
1218809
503987
991599
1356712
1143918
1583615
1464620
730237
1492924
500647
948976
1138432
118573
883449
998899
370427
196415
162067
1361161
58579
1314223
137717
1507358
1572574
89398
173355
370014
338356
1127620
1109680
484058
1055337
1295882
1094115
1505060
1409488
83009
238384
1203889
189079
124584
677261
1160610
1459662
48349
515780
66997
198094
1547527
285577
595872
1477359
586419
1182671
5202
1591316
989306
1464187
1060062
1100111
222210
127268
409957
534251
93947
651105
1218198
539241
1318257
1076105
923898
881372
1342120
1305229
911437
229972
529500
158194
1214641
761503
534524
1553200
3273
1402677
449399
53782
1485362
730076
111930
1634571
728980
1598845
558035
374805
239715
1006552
275049
593411
91503
1284644
1528132
139409
182112
392789
345406
1205573
1155164
1438798
49551
178682
1098296
1393469
1184579
286808
780809
633919
1042256
1259909
1142178
1104168
720269
1199864
788947
509299
321996
324613
458928
713660
463678
49433
822201
1286293
1496214
647276
298875
564103
1323951
1172056
484798
1639078
680409
541150
1242732
1080184
302053
972267
933692
1619151
874643
1362372
1188933
1164357
130832
829574
1298891
1183250
1300877
965195
420260
1103975
970530
1282976
1142158
481706
770599
1005046
587751
1463160
691072
27081
1553669
1337948
462284
1573888
1228500
758427
1007291
886023
1548570
832688
977064
338571
175147
1022872
1379023
958837
905357
289261
114592
635668
188017
985635
1213175
551540
1122691
569320
661142
1442852
1075347
1273876
376312
639443
197786
860745
591471
1623917
341521
903150
1241545
17689
30487
940378
575081
1446794
1243532
950057
1609931
144381
98062
635410
1069090
81377
966269
779149
461035
951105
662828
1385824
93492
572485
911544
814032
1294266
1606272
1114725
1450701
1530127
608369
25433
139492
283415
730692
187759
396054
959081
416602
68795
1453895
872522
425789
494611
997307
1432122
880574
869762
282253
1397118
90351
1084085
1515313
140950
245454
1159014
42752
425616
1070210
1392706
1174767
864602
684960
426282
1201644
28643
205901
404128
1068448
1031595
1253048
298141
948087
1323627
944935
672640
395472
1640047
589071
288978
740879
1584697
809460
716815
1162040
781668
1461231
87039
1142932
798711
16332
1077286
112989
1304545
234065
746523
377108
1219264
1299809
293528
481869
957290
687865
774685
472291
366466
276032
533764
841585
1274380
1564481
254384
115225
1417391
698834
910156
388878
729944
1525997
714843
457584
854649
551529
294346
635922
479823
1056746
1342824
1576579
765062
660554
118980
30844
165172
1224454
1056838
1226631
1604562
546444
763066
853533
564784
1058452
626109
1212926
1275060
611099
369564
964253
1387118
1309868
1268978
887315
217032
996892
1040680
264061
125804
364685
945111
1350888
505737
1522278
1192832
1047666
87337
1303043
639042
1607012
553316
1254827
1538330
849026
590326
1547511
141829
1293706
667365
805504
1039869
97134
1560125
665380
1234573
1609385
524337
713389
34721
885870
541410
1508264
1382868
734753
1202640
1201801
1098507
900507
517398
1255785
1563305
558695
402529
541782
853035
1077047
661443
1173145
142957
705012
1379341
736237
1293790
595211
547133
113028
534824
104239
602578
850175
477222
438177
1321996
1018050
41071
57971
317332
500337
1569958
611229
1207760
759503
847522
832519
1172747
594007
1550675
1393302
687860
1197753
1030444
801104
838599
71006
548929
573722
561935
6751
837066
702915
1236374
1460293
189428
489543
1486055
936626
1336312
594666
270370
1241940
1578659
730770
147224
441961
1008539
1397634
1311577
132496
1009860
292718
777014
168535
1472815
701996
298969
708704
1501672
158664
107532
930870
1143224
1219657
426547
1616248
372889
263864
508157
1452841
1322322
854304
1336545
1388971
345049
565993
1061913
1146024
314272
1210878
119734
1632530
557081
444068
462702
1386047
265291
1184504
628317
909110
28167
326533
1407732
146488
1139640
1381173
1372906
397674
1554363
578711
122262
1516855
630250
1229260
394001
800141
133297
446724
1452795
480235
907667
765355
625334
1305639
570156
1513016
703498
54963
1548022
13700
502537
1205752
304715
415857
806029
3336
1288086
1614773
645238
347850
682903
956853
1059486
831262
1428351
579515
581476
655035
1199381
274517
419652
201897
140710
104750
1178370
1335119
471961
1455779
323038
747485
1512658
752406
63669
850358
716007
730116
1527857
677187
776547
967598
1293767
571594
1550396
135648
183543
4142
883206
611314
1232431
725840
476270
620826
1392483
290614
1320707
1505012
446673
930641
711176
429913
65204
147623
241582
932352
1437667
720460
975113
160486
617551
1138348
1071431
20079
332657
866630
1182301
1208366
1088836
250058
681302
1516864
164360
414494
848118
914276
308495
1518740
1044330
1210046
1176047
661551
1273672
899978
942093
850540
816918
550265
313078
1035071
101722
142193
304784
958346
1029943
951992
1590719
409582
128952
495300
166799
1502985
1625035
604830
948568
486258
1231585
530249
1613576
134212
1266105
1082389
32088
396002
660223
1094622
884630
558229
80114
1331960
810220
865398
251590
360067
516697
732593
563361
752776
1555806
704549
742390
1414052
1430102
1597178
1070942
1333023
889160
76180
394787
376338
475968
56098
1250442
376985
1327704
1249803
1376060
726000
1356820
295153
606454
1601611
73460
1321928
1592350
1629033
234676
1572684
467167
1238692
951947
1117130
1226837
756552
853934
1037800
82340
432540
1597022
374575
468743
503118
202126
488102
1144543
138530
1330961
255852
453133
1049825
487387
1501716
678736
138037
866749
1377842
1183599
529048
1170398
1319050
485693
300897
403757
51454
1513357
276680
96581
1461551
364244
1499698
773060
1292091
870666
1055594
1203747
212282
182686
1575211
728127
101389
1595222
981178
1319835
1360731
1023733
869343
256175
33300
1410901
472820
1122872
1113681
1374611
847482
809797
1138799
380780
1197036
503719
908277
1251709
767381
223411
548454
869875
1381446
1458027
385768
1517985
376736
1615703
1365612
239833
331877
807625
1208715
1107475
711942
475012
1164996
1647377
254859
926338
15299
1201559
1275735
1145329
1408936
259374
384402
631063
1609622
566258
766708
593228
494103
368400
1550177
1580086
1093852
158959
715162
565436
1135712
13107
101741
1624258
526032
863738
574254
446799
704607
1446118
1215870
1232685
1268453
1548770
910735
411173
393231
194359
1210459
1564936
655781
1298760
472272
509118
1362022
1492868
1427730
455496
1508365
998097
1291609
541154
1524656
786436
258781
1559245
1266711
1000523
1466761
1335581
744959
45848
1176571
177632
1354756
1414034
1141889
484785
1646683
1585323
1244087
311208
275842
1261573
1541484
791063
1235284
759452
531746
835305
1350581
1085289
345165
833301
902605
805589
1084859
1002812
1510432
940513
680161
781474
327234
257586
1077669
420919
108974
79996
1518811
894637
1178695
1483847
1268283
719135
1484298
774145
613708
1374243
814358
1606736
1292004
721969
1595814
153573
68447
627595
1313104
219460
919060
843625
824390
1310165
572400
527637
1523733
47556
1005121
693204
631122
168530
1543741
855338
1263339
1274125
728993
1344153
930734
1380554
468305
1205909
423699
862704
956773
545937
1458141
839970
336528
58629
1606999
1185198
633563
379577
549825
1509100
1365518
293909
1400343
1522179
543906
151155
1451957
763726
874442
1383028
1356248
1035946
12607
550237
195840
1066151
824878
1091166
967019
253967
570436
169279
822566
1235931
1201862
1544595
922773
36307
618708
1173399
1254161
1401054
960509
1199891
1188210
977079
634400
479079
690198
1464645
1280163
1134127
1296065
1071553
420772
458778
553620
1469368
1213967
504820
577214
1597366
1149904
1486759
1056051
897860
413338
379522
1321388
1469128
1246760
790335
656608
1189851
1575650
424675
501213
957238
111183
1217823
339022
817540
708631
1480074
686087
838243
686223
950331
783118
1482222
1062629
904537
549249
677877
1138150
1453359
556280
1003689
1600438
1350767
773594
1107420
800003
1328801
1142692
1220598
972542
66545
380789
751188
1264954
744867
372581
1052075
6685
1094912
1387470
704164
1209948
1423809
1610114
1440812
1140421
1410205
173748
345402
211400
669729
485841
810291
1520672
519275
1206649
497180
1100453
119480
1426835
467711
1203928
209304
46398
227307
508577
1610584
1083947
723214
633327
1594419
1208378
1603494
1145531
1075060
1488854
861341
322602
322303
1568475
485560
413066
1575128
958015
1644021
1176024
713373
368341
65281
299707
464741
1562482
1600
912690
1034277
1597
264995
30135
1272213
655745
1231262
558752
1381186
314296
1599270
581587
1002479
618927
892289
1556629
534100
890534
3626
1429244
704834
45337
37235
630998
333901
937291
978287
925170
843973
696604
258711
1037225
1211613
200692
939936
504300
844757
66429
964965
698485
1167938
864231
948168
1495716
218013
158113
1487790
1390309
998342
891460
1537046
366856
110119
1241459
907683
767632
1247367
1059278
30143
208952
1624741
1231155
1209383
364561
608639
1396871
1005104
1395845
868060
613665
1176406
91014
1191686
541416
352056
1290652
421603
1470650
517213
319575
724781
268913
1413317
902411
799753
52244
1089477
555216
844865
1578944
1568149
1261712
29035
567772
1505766
1222272
213908
353130
343808
234487
1361658
231735
154779
934372
1144805
631593
1051620
624658
1379134
1501007
655612
769632
1279922
1632216
511956
793630
992841
1128454
1418211
1161428
1091365
990053
450015
1514796
2067
62343
1177194
1615844
1428654
1152303
1138941
610425
47704
165361
1598786
1176875
114522
962904
277433
119658
456307
1583171
1584855
888237
1598726
1052681
769633
134575
512448
387606
417380
679455
1154711
1451268
1308894
678449
830679
1326301
1387208
23725
856218
609566
1526368
1423206
1356744
534402
792771
970912
1495389
465458
1533770
971074
827336
573649
468467
1188756
207797
477558
807837
103382
37231
55024
890262
1509353
153522
555932
1040806
707215
1348821
1604013
1031762
127776
516359
127624
682667
1290400
1500619
446947
625875
203193
1074625
1294982
86741
1594298
48172
1314113
773541
308933
1572499
705416
1621496
206087
29461
328413
838673
1308504
948902
17988
385709
1197802
403527
941184
1344326
1315359
949022
1018857
929094
689416
363476
687805
1544552
1132660
1566934
1591964
805636
1110645
197636
1341888
739256
1145556
428997
710039
946115
1458220
1203089
271566
479505
563055
1505842
366772
339610
1288868
97891
497806
253840
1391402
661642
1539059
217782
709018
587097
925216
933467
731920
369752
639169
520293
1258940
1430174
1587763
1150279
258420
1148300
586899
949231
362608
1607152
1349831
777138
128690
1169686
217162
1297032
471209
138983
38092
1438013
1074930
1214327
20947
937823
204346
1604701
222741
1639237
734974
316674
1290075
764293
747558
291490
820427
946996
1381639
348053
524107
270447
1545775
1597131
598458
1628875
552667
223728
1491040
1441169
1537803
1141397
1075785
1553483
1262564
1381572
759976
1537452
118797
898119
369412
1350885
420185
571822
517184
568460
1425217
1209667
1100220
567307
805790
1414602
380593
1352539
632939
821249
282559
877229
1007
1429734
1607985
1565149
131119
639902
1195881
1456268
700720
193014
1038267
290467
631394
130658
204747
83888
619599
204417
1067695
1248256
1509321
1438590
1384715
718048
1510392
1228163
390855
780058
1031356
1322193
604060
762610
1461649
268382
410098
930282
866000
365518
263338
406336
145597
302567
688906
1622449
52253
1339541
1298153
225834
45157
448442
371338
639724
674769
1507232
59714
684770
138530
1170702
1646207
1132885
671746
1366103
560328
36248
1332876
1411537
59781
568863
1571233
1601212
460278
57368
669555
1217284
121409
1142538
582395
751629
820067
1495463
836557
244232
409441
1140531
580880
867373
1028874
1384423
406162
903096
977781
380948
1591678
937946
207958
289055
625227
593963
400749
448021
977636
610013
1252800
451324
687780
16940
278722
897838
909163
1510537
727140
1249553
1109574
430505
760690
1128046
1355035
974872
1024466
1405804
273493
289079
228348
1595908
375790
1256686
1258452
1523191
1004104
1347059
187175
1106100
1606540
594662
1173429
131398
1250900
347448
1554553
726931
959605
896215
118725
1627202
1152991
983606
172601
1039747
902808
795800
784597
655458
1497201
250157
6331
1335888
1235653
1439396
1248930
143030
1271792
437021
884755
854496
1273634
1640823
36481
996063
1347313
157121
803058
929212
1381369
175820
604059
722013
97607
1166885
273681
1168972
1597467
765189
886571
265684
803730
1393991
539659
9766
1249680
431933
124733
595396
987882
1590852
42013
539519
1411050
997616
989299
1481190
1452113
693341
452128
1528038
412196
545230
108788
753270
96851
866417
1005229
182259
4028
463951
339124
1062822
1030027
379749
1549623
1075259
285160
986767
603468
52124
1409667
1474326
1568532
1253460
1271128
1621400
387250
45077
581704
979119
954781
89823
72044
29806
239645
1522214
849273
1262872
181207
1456756
1078898
42917
479851
1534250
151118
98874
897072
122201
724510
482275
779750
1451312
1503663
1173841
671526
818480
974996
1116553
1562606
689862
1000120
711620
720293
273958
1308531
1202049
223412
508586
1239496
643860
554505
572736
247387
254692
400286
303025
1353996
259938
1541438
556671
1625023
769418
747881
298706
1370433
1065524
142608
1456128
1173211
166187
888177
1197192
94249
23556
609690
378014
645079
1022759
1557480
957361
126748
1222544
1027388
304756
1083310
182952
710560
358140
1545167
515637
1566924
1210253
1081872
578134
1383851
1184629
654233
1040142
182016
584300
1297225
1217529
562780
540507
30034
177306
1008171
1253740
1318612
1565798
866129
104965
1591441
512809
57677
857028
455668
170132
899114
1120057
160771
230443
237028
52714
1459295
1036271
1092474
937906
12399
361674
1434277
39112
1244778
850094
1403474
685352
393635
1221015
1603239
1375749
238486
68922
413369
1289950
360100
955101
231964
754847
1445690
866608
298014
555073
1545768
1275356
241302
1410881
76098
366554
902249
1448860
1216114
841288
1583313
218800
914881
336917
844530
129015
1208867
259162
442980
387331
1003029
548612
787827
1464648
1635027
97502
248331
1634670
475952
1054546
1475507
658353
807423
182334
435252
1144962
952706
1141827
1431927
919877
351346
1556080
658773
285129
1581968
1291555
1102203
722521
794450
1026175
1024458
818485
346900
1021231
688704
298175
973513
901968
1231691
273123
592409
825676
1195434
1436905
1081139
468339
778759
247139
858289
1557661
1617906
176548
1266055
124542
281745
1596437
550794
597820
202591
587085
1371708
1347769
873911
1615628
1006600
632602
238322
106624
1036934
512063
17346
847344
1246706
606296
830072
1589657
974603
12446
659982
788304
505094
965789
469261
1343485
1531280
200944
1045451
1311061
931103
48396
499482
1577865
985766
760738
477787
171882
1055
297335
973614
242328
150743
91329
665369
891103
1378339
165963
1582121
1233662
1593492
101992
10623
1210213
234918
146835
1018188
1171859
505958
239782
555834
830628
912053
1046190
837264
15832
1379186
3608
1574086
1420588
877662
474890
927502
1055112
625044
699459
272019
1083232
984356
420797
402184
1493283
653766
70776
168258
600616
258751
139900
147654
1228927
127841
265730
1265507
1074165
1640661
301324
637686
933283
1313553
961053
956533
707927
1304464
181043
957053
821428
1508735
303937
1569989
1166758
229434
418921
1379794
393092
620492
194859
501034
1194124
779261
334158
1399493
379928
430697
1282614
1084262
1226242
56400
1402316
186733
1276144
1043767
676140
1376779
1057609
1402282
341343
753926
1332387
276158
1319603
965227
524504
1300330
857824
1245925
392267
1439013
750867
458855
1633192
994098
695955
649996
1155609
758854
266646
149689
285256
744261
1179144
1351887
1096542
91275
110428
619328
1413804
1365404
821684
262723
182178
22915
278966
1035834
935511
639630
1190639
661004
795929
1558874
540359
608578
1135922
1594117
876533
756917
343779
538852
1549008
1171950
1143937
1375878
983703
1527925
1576836
1173992
1365802
1102257
457358
527561
1221374
736820
121197
655813
1612779
50020
111900
1331190
974182
878708
527590
101055
1488778
74437
1516657
1325942
684525
1433649
149209
1118849
565415
544292
1334378
447067
682303
454339
364512
701379
478205
263994
715501
180675
787952
115006
121148
1270868
1483661
1466378
71481
376368
1341999
1182745
1397230
101485
1009505
282964
345086
1354591
1486794
845990
348001
20461
629588
135142
464859
1365119
658236
231607
315867
1255476
138928
832930
1082613
1389910
739550
1578349
211307
170199
1134455
1445814
327765
1415292
226124
1520283
262462
1357983
270694
773450
244399
185115
1360327
809570
1113550
627192
1555981
447858
1119431
531660
808330
185902
590441
845082
1588356
180818
123739
1013587
233979
1581544
1612456
1179807
34646
166688
277622
930406
1309634
305757
69655
491704
615950
997193
90482
1167490
741384
835463
798956
805192
152553
473485
486684
1248185
990101
1408975
248777
1360947
121345
1174080
1550037
597634
1188798
586399
1074864
1065104
1621319
1519974
358505
37638
1118959
1374460
1261038
535974
94487
556642
325476
38887
1176055
882172
483696
1525613
604226
1583989
61139
716234
621795
610101
53641
679100
106823
1252931
1188322
714095
922814
389914
931412
1057696
435338
1575820
375761
1330830
1125703
823111
950254
7035
1286215
118880
358672
557440
166692
1502377
705380
223971
1452179
284342
317765
1018377
502971
1077987
640622
967353
623928
32794
427941
671341
736279
1328219
928662
46601
1609926
1183081
199194
355856
830755
1179369
1318947
869813
1643966
288121
1025109
761544
1559723
1220293
358649
1004686
281613
1640397
1203183
35835
181660
926486
1046910
920169
368257
207888
230518
497064
1083435
785521
1354275
1383324
723265
1529310
1181457
995986
438825
1415995
413529
411746
1186669
1593572
439187
391482
669406
902876
881951
283615
1549416
772362
862098
403803
1055051
687267
1190776
630003
560366
476254
273701
1454221
900952
879190
84990
1183960
165101
1644863
131855
1355616
876236
690444
932873
111939
484632
892113
602319
924213
80552
718812
716778
507806
875534
938220
892114
416276
510119
991798
1310368
1030053
1324411
181548
1610156
198605
19179
938588
1551322
425851
624525
54361
872070
734564
13997
1134258
1483163
1532573
519033
1642032
1453850
1076457
1002814
124269
734742
1065607
1183324
652807
65489
482274
1067666
1033237
1043698
394274
1347861
605832
1435000
952240
816572
794109
253356
142975
410179
79788
1646535
1049646
247343
1074104
82962
1537896
323446
452761
490335
178942
797136
772642
673625
165543
1354796
608439
797119
1568872
1091379
1032939
420291
1072901
1323941
75499
12058
792108
207756
479687
409680
329223
1239279
136740
588127
1149859
750265
933066
72997
1443863
448902
204375
86514
1538651
1447736
1107775
1437834
762464
1264795
1447800
1274207
995580
546223
26426
1475545
1078245
1092467
343849
422002
271432
1153979
1283503
1386049
58900
1412297
839050
504977
769422
481527
931789
31810
26413
1557578
1304303
219736
222392
182945
448482
1137881
1531951
465231
1038259
100128
1633731
588265
79337
643372
475256
445803
833664
644419
24511
1610697
1247184
1521068
599046
275796
1324269
564355
431464
204873
453672
693674
1062630
240816
1608462
1225870
999909
37462
953132
475030
71161
1394008
1059581
1605837
993874
1162882
1203574
1069402
321581
104531
407593
963145
1421516
25456
593935
824788
1495324
880977
350793
67446
1224292
1520137
1113698
257546
1341293
32828
1122010
393566
1280545
470461
1608359
1387326
94333
109526
993753
1518575
1581467
517936
1405287
908210
110249
298476
479626
790842
449364
281761
432693
1280899
1558901
618661
654811
1281366
1204821
34698
1441896
593467
1315565
342828
282289
1273117
1090800
523363
1087251
655477
647521
517882
894242
320760
1275187
687145
695662
1324602
176353
520533
1219508
359791
229855
1585909
1348384
1215902
131334
1164896
1473488
305316
784154
9817
1263235
1643423
86843
300097
1196283
1277919
1431868
1606179
166390
16443
104637
179664
670386
1382493
1418405
214381
1414201
1292386
767522
222111
336808
474132
115457
803036
1052222
1169437
718422
471101
837854
1253417
795881
412175
963200
1459522
677025
1052703
1555383
276257
1395335
1112728
206830
232073
1553583
686892
1642248
566442
1566682
1045210
1303532
1489048
525429
878530
107042
872004
398939
600989
243805
611298
539521
1486869
1453634
1613144
1357614
743554
907406
980440
1451805
315499
890410
472161
576743
1151702
455119
156972
1089837
170679
89677
947306
221129
881427
1556223
568967
1471436
1416008
210229
727152
792851
1327204
689236
1505714
915051
634297
346561
1262196
1453111
607206
1275073
404421
488152
494057
1217047
229770
1230754
1621514
704499
649463
677564
45081
343396
535345
765276
280973
1558855
152768
1065361
261069
350634
1064844
1084985
207748
183803
1357059
1617590
1023355
1074373
1045991
602684
224189
1465023
1334430
1395714
1420930
1207351
633460
707632
1216461
1501823
757415
494771
552101
368839
587024
553490
1204533
79469
613821
1422846
1544010
868639
173772
1517006
1382599
147641
1132093
1210502
628731
244641
836805
826231
153929
512640
1455465
496613
1535351
266010
31552
462399
236252
699128
206135
1616909
871538
811949
1330798
1583884
876709
1643120
494665
47380
603267
1128947
409714
1522380
1393974
1629683
421632
1398148
1608192
1517197
1308140
28822
997376
915129
799203
298769
170965
1358249
944210
331322
360904
1421551
786259
586322
373091
1201044
286057
456400
1280057
1229439
1346346
586482
1168506
773539
1303940
963557
464748
1468978
1597410
398726
588526
1528769
275506
609690
550834
236882
725073
1578690
806345
446991
754079
386474
20364
575858
412996
354667
1085399
1481761
999874
367752
1084997
1315785
1327461
578478
359659
185582
663911
1312434
45121
994341
1209922
872680
1021683
864355
297569
982698
997042
1558373
764316
59822
1243272
1535274
918989
770100
1183964
219938
1426188
738858
190616
1245838
1450705
519915
595876
742307
779956
926964
97504
1411577
157142
1611646
1211079
1024559
818625
1491563
1156873
1320079
958545
730428
1446008
1201153
895420
1352345
1219509
953528
1104426
1577462
583682
1544173
1533687
1223863
1531085
864651
1258063
564238
672864
1477098
757391
1175066
330945
420415
830578
1166949
205630
483066
129469
965004
666831
8795
694979
928958
187055
1436387
1453024
1544366
830423
1149230
482991
698637
767082
1380273
956513
948958
453925
1146504
1132254
493192
392164
997890
1581183
1296630
480493
605297
1509348
941065
1380042
621340
90551
844524
550547
727788
541041
690977
1166262
1448775
1382411
1151975
764248
607445
1473396
478597
325864
863709
1000415
1554959
1033629
1576249
778171
999002
1236578
1166692
1189949
307439
1456397
859704
1075135
1042470
1453201
1201127
539146
1411404
429212
99088
158754
1513372
1176442
657361
523531
1313267
1547672
1255079
1150838
983220
217376
49786
661302
673685
1436816
72771
386767
11547
1221771
367903
1146152
572305
1264226
1280391
1259256
1162336
222638
1591161
770913
1281679
1178533
1094977
621720
1533516
479567
918804
1633936
222215
179311
21083
986694
672709
182810
419892
407174
931529
418700
940818
713405
393894
224952
89786
692484
1177140
1292240
1567097
1553412
1148645
858164
1281701
1240352
115246
502363
1499946
185710
1092881
38762
364620
1064676
1251953
297005
1537331
1524689
158243
1204594
691150
1259618
279074
347255
1427223
1337309
1182715
900442
466178
69031
94430
391501
1247696
1337568
1419244
594361
1398077
736967
809579
1145366
1118927
571202
590192
343767
1329230
497532
1227541
1113351
1515430
736225
317346
755905
1007311
633236
732602
497052
517422
256724
1029149
48703
314068
864879
1141584
849045
1390613
930755
1553315
1184892
1287133
1054897
556292
1094068
633815
1019567
735133
605261
1092306
1618609
357055
560100
1506556
830640
8019
467057
1282404
1215195
693434
14436
191349
730892
1404157
570289
1508106
577350
30326
409476
684552
6926
978573
1113011
1286967
1537438
242997
972350
898948
1276537
142622
213879
1289401
1499200
1598452
334524
759455
380819
381534
1358346
1569052
934703
1206183
1101927
629953
221257
686760
49531
1378965
1316399
334706
535926
1103089
24196
1108494
397245
968587
1437620
948795
1125160
125963
1021510
132643
590474
1269417
480292
1592506
1092116
809277
832116
231473
2878
525906
1636269
249768
1589899
52713
610993
1623032
613864
811750
879202
1637710
1379721
418990
721836
645141
505585
1144789
1620301
880575
1053320
1473465
507552
539985
1446602
976998
1514198
805585
688868
1094968
36664
1348461
1310720
1625220
1091919
553770
580256
1158553
1132229
1524637
502843
256905
195705
692021
1201373
927837
192501
641743
726658
548019
114919
220686
56141
1079933
1356253
1556116
10574
1482125
952578
642712
633426
1234886
1629582
1562591
51429
733244
586960
1024562
700478
548179
141826
401502
1263413
1489791
1378806
1279590
905998
1099300
202351
1259381
8091
1128447
1489421
1620765
1345350
472050
839408
1353056
81483
1622449
67899
35044
688248
25355
1401205
1476714
693627
1074552
1260794
1420639
1020887
1177185
191222
1605024
253235
648189
34101
1625778
499361
704537
1212485
248065
1252680
1594081
1354353
596064
935833
353985
466020
739255
154577
989720
889812
337769
1446829
1261585
1079500
971971
452608
600306
56511
605399
763476
624158
379409
740652
551889
891542
296976
539694
125402
1492697
1513187
1553610
1138922
720633
598950
625023
253610
1205952
1055614
275271
89647
768825
757437
442764
1509356
55170
961139
1627033
337250
1293781
551260
690109
1298348
30989
1099087
1344615
504664
1341618
1165759
571116
151794
999271
204013
1304613
25968
946334
1129060
1461651
478327
952632
1301567
1085942
636009
1609946
1391506
1124929
1534065
1409299
828433
319033
303099
586350
1351166
1219223
59656
688725
1222226
1004620
1274495
951387
203814
1215660
24051
1327461
1471664
238513
255191
1455158
1271713
328572
932458
182654
924052
1073730
1016635
255952
1014880
1057004
1406057
1543623
1483185
270367
622591
127642
113332
1191201
949681
1594700
1607504
1263452
262192
206296
75446
370794
113297
1390752
733405
18619
883204
1646264
1032378
361942
622613
421113
1214717
762130
979658
1617328
934317
1327408
1349850
1133637
625198
1535989
188417
1527892
1117869
723908
689313
804057
1459723
496122
266892
7631
1626539
180736
1502426
331061
111146
87112
751472
926819
834432
1134332
1036198
1616692
816906
1185378
960060
1590341
1350225
1024593
1387128
584160
583580
1625282
108101
769669
157239
348874
797114
1018087
1631922
1260909
313082
125170
1447873
462706
46034
89552
1316404
1614692
807433
1483523
37652
22939
353755
861375
1065545
458695
894260
277348
831578
1247073
1378232
314294
1027790
980101
1049462
592874
968678
808822
1044033
1489208
1564838
57305
628678
1626677
875738
1497657
760100
661705
281555
493574
1252575
281376
1141886
588676
1600032
56798
438854
1199059
520349
1104905
590251
210954
1191148
89634
174928
732287
50616
388663
1062040
17383
1142316
1097178
939211
187919
1041937
821302
950940
495237
1604835
216741
1125963
1153935
1206198
732233
10080
1586879
663581
111499
836780
1608291
511143
2366
1228816
1289179
201307
190655
1167221
1430489
1167719
289069
506861
342879
520716
391922
765802
1419220
31374
875208
1451136
865376
1554137
1619409
1377849
749270
1099170
1558693
628013
1023613
415346
450469
1315516
299089
834800
696878
1257416
1578590
1122549
459866
324974
135701
493298
206321
1515174
1170963
1520776
619929
1189029
970601
800041
513189
1333754
576158
714491
639087
69381
258933
374085
1056891
572465
239962
1351366
630828
1029053
763178
511276
411907
1197221
886065
1487674
233097
983845
1000904
744576
784868
162376
497874
944693
732087
115575
1433404
1639313
510273
657085
1513399
801297
1037097
610839
1585402
1474052
191938
373784
356995
515189
1389957
586217
1076430
606660
1062384
1432128
440070
4271
477844
201650
1441097
355087
857830
767121
291521
92120
370919
783227
93792
598530
1496926
1644311
823154
1276659
830725
350034
198057
401133
1062847
1545922
536982
1224283
1205986
1390898
838767
1194795
88237
192078
675100
1274183
400790
299393
875615
1322852
1025112
781881
444361
1087660
864022
1272823
1096961
804517
1302627
166647
940134
403490
1542785
1146518
1064210
1534325
1101150
632832
40655
912876
1044505
621716
921109
139115
1196383
1168609
46106
1168547
1128962
1429222
1450893
1006791
1435632
158678
1535101
26865
1060454
1251600
1133563
907693
1175519
1105271
1365817
624799
778462
615813
88041
531267
868952
220888
43939
1059666
1559761
1466853
31026
1208649
1343495
1024433
790678
120758
150522
320307
554991
78946
828882
1503088
473771
1404682
705950
910494
597244
1407541
215135
270380
1202963
55233
1246156
114911
1342077
1192927
1334179
284183
1300023
1217343
1371540
1485692
1040874
480460
128898
654791
1215523
668612
476874
416472
346604
106855
1158437
1567924
361874
389240
223154
628058
1042036
972165
803683
1284371
430221
466009
545027
832832
847739
578793
1100463
414461
1320571
1576974
1469680
561570
770428
1269272
549271
935678
602666
772453
834279
587311
1225412
1112551
902773
221702
907417
736306
98304
569127
573147
462284
1605905
481784
1353760
1368535
1340710
1195717
999567
1446004
925915
1467567
1445360
748445
14997
178549
463212
1360919
1614786
575604
1527170
663982
419381
1148083
110106
500446
995942
1222787
1113768
747811
90239
1218514
312187
1600546
271083
650489
1357104
1276714
1458831
52867
590729
1250026
1321730
311923
1074523
1495411
1103542
884079
1502300
127144
719739
1334264
164156
14824
302604
27025
927717
1071053
1512743
196633
1334154
82465
1609944
1590194
1079800
458406
250285
731318
415126
64032
702145
1203435
1384082
824013
331340
1410420
1333676
511755
1056483
751509
1279808
1014033
969583
799264
1497181
1415436
1089863
1544999
324029
980141
1491141
243094
9565
1365252
242032
313026
659879
1586020
490900
437416
1612063
681372
1647358
287199
1561150
376879
895458
970128
1162697
892957
644322
1305016
215479
202303
1103324
1579470
619552
656178
431378
1423175
388597
1415797
908179
308906
1529286
360450
1573232
435822
1560995
428207
781008
624682
920215
652480
867213
1503449
1639491
88173
166319
1236649
1033620
1133262
863443
542642
1354126
673338
929267
1006223
89469
272717
208604
993504
1165940
1598207
351964
1035160
593912
262156
356950
970333
166183
1206316
1589146
1005153
403022
1124218
819781
1524965
623105
1519083
256371
1341613
1185736
1027399
984632
187917
654659
748536
1569545
824764
341466
1474108
106992
1352924
683054
822585
464567
1348856
208023
336037
1073045
405975
340794
1367964
8421
253994
1421376
67438
139045
858156
1487924
474673
985996
897640
890279
146877
159805
408260
643243
517304
230138
491226
125989
1035212
349977
773251
807621
870986
492192
1630644
339091
1564577
393707
1167833
381744
722493
117535
554148
577774
740960
234012
807248
872060
1609162
1355614
543745
1549203
1424781
1367545
1590299
1070760
451647
326862
954624
1567574
956600
1231610
1390165
750256
646479
1499753
114306
1470609
1260457
775033
321151
130070
1567492
444973
524445
204381
386020
203685
1155438
201817
43317
577038
1589814
312332
779208
804160
1411266
1524706
1620723
835008
1632437
90864
1535548
929798
1256888
212983
1616159
449800
457069
945297
466404
180157
700922
1478086
1487820
920466
735303
2697
366842
36290
1393263
556384
972894
59439
652970
1517302
1095115
279644
956825
1463565
174417
67326
1240699
1627173
1263678
13447
643210
105918
219952
369381
354339
1116645
802332
326582
132918
298972
682286
344966
733505
1440252
28908
1304766
588141
314468
1032666
274775
1499356
1231270
806496
94549
710282
1259289
599465
1305281
347427
324840
298980
1157388
555589
1237603
355815
925357
404969
132409
126412
249357
1060341
435734
199958
1092036
1601794
20991
457500
1453025
359669
1204708
426878
393741
1044214
351360
1603640
86268
863594
1275351
140890
1554584
1229814
1159542
302270
1521876
733721
122317
728307
1374625
1146000
353793
468806
819015
633711
444586
848804
1164445
377203
411663
731359
105423
303593
545775
1083665
816576
1242432
820431
984631
1242304
1544875
671061
331583
13933
654564
797915
764449
1167755
650078
1586357
431307
1527400
1405358
1636064
714340
1235157
728094
367784
184270
1101529
1352150
809199
1271989
105879
831164
986570
1331876
1439208
1372110
1224766
1170360
341066
84075
197
1078257
1337411
304797
188183
961040
959051
1293394
127095
17959
1440476
1015010
1446404
1342155
1455496
1532557
62786
922164
1559873
1486087
563267
75342
26103
1437058
1357673
1321450
717892
439688
1612523
375060
1079453
692839
1315429
1178805
385683
1600096
1238149
102099
1044390
876548
1124973
714578
1218499
1408123
392208
714819
409755
292730
981494
622221
1646834
1454041
415242
3163
1251887
472871
1470285
1614245
226345
1346650
613519
1279330
336259
1555746
796531
1568175
609178
937289
1032115
588048
827699
1439199
887491
1211290
1431383
82125
1633194
851023
283158
14377
1619869
63340
130448
72889
731854
205490
473290
801255
800786
521248
998188
1183911
419941
70907
259901
708409
1256760
681466
1283804
1303257
863259
543580
958372
1388757
880121
1111166
1410189
575193
221204
161385
580485
884671
1590617
1110269
904033
1460005
90298
1002360
1292068
777125
1502372
950476
1002476
1343206
19155
674439
1258498
12559
689239
490239
1019731
546591
1295423
1253286
1434059
1502279
1023564
445383
760322
1266607
1022604
972560
451798
1209059
1046040
398745
857864
645266
1481532
1602117
799229
1145302
1494425
1524930
991280
722691
53028
1151179
387253
1298843
709831
339589
1283291
1505094
840842
826391
1024815
1484578
1279414
1436221
418382
161558
725270
182272
1428564
1074511
337502
1125798
1369280
1570902
1127237
1205709
742173
1279264
649103
372097
1444170
1174557
1450354
870036
255197
366255
1644869
676624
1372759
1096898
1181949
627298
943167
1324731
1209489
282955
536819
573170
590368
1104123
1286919
303016
1179248
1414915
246363
1343860
1590892
1643984
511182
1096009
1621443
1299412
756044
169290
1124145
600973
326061
1193648
733901
1273341
216015
553353
554315
331384
412691
1256631
1359581
192594
1254325
755942
378803
808492
166858
1322334
1043527
553952
152027
1495833
409504
1366858
663077
1042983
1135942
1122656
1494116
907646
1429931
408198
47813
115189
307498
1411829
507876
1005049
1158936
1458452
561196
272646
517468
1209493
1330390
242549
771863
1608455
1021693
647653
866655
922492
12667
1384257
212652
1155176
1522208
1381347
1335866
1200207
1210597
100690
681559
376660
151971
372670
1597385
112644
289899
87351
1556707
569203
1512055
352210
607582
330126
35952
216463
681916
1174095
1164149
1447893
401457
1348377
379173
1237755
652850
582831
1455640
93068
995851
1577954
248516
1484403
1265593
1512470
847833
295367
111692
1146886
600842
573671
190315
9415
1009908
1295481
1227109
1636366
534891
150403
860003
1173162
1331414
1303023
1330127
24222
1477242
877218
1529612
1616487
1628642
1513067
701761
1624409
8951
998721
1061563
1275202
428474
959663
56975
501267
1230220
1144629
1303667
1113404
1210014
1224148
1301639
1532190
913261
932767
1516771
299648
952620
1153656
181452
1411478
356180
127729
1431263
1557891
503852
58519
1249627
243095
667997
1303333
908182
829291
1640654
130200
1183362
599619
991844
1314585
646897
1414573
715811
296842
692232
1318424
287810
37197
1006072
201391
1376389
558521
100305
1358500
853972
1610169
66444
838768
39643
330054
322814
1048794
921129
127455
941145
687274
410470
24352
486482
170101
1099561
273211
144799
1639970
1595568
1132674
514115
1388187
1151505
1162908
687543
1414259
560460
1138971
490636
1391949
1645001
314899
1158868
1124270
892806
881825
637124
1068101
257599
1591661
1183228
1389525
1097785
805334
71417
92220
650934
502596
598251
1508451
526682
1140448
1376759
63508
149036
487860
645496
1590937
1312479
1521784
614892
298943
1237261
152908
299645
676143
76460
1219464
458250
936697
187927
1075471
896319
704031
1570520
6945
363658
203052
836998
82240
842680
156339
407056
334780
1249447
1182477
615983
1079464
1082791
372450
723795
1473205
1266034
897691
1096492
1550871
761118
1418294
523809
904362
864963
158773
540458
963189
653559
1117523
192410
261058
686171
873187
1057320
1511245
1139428
883522
1561964
694884
1068036
366047
1489510
486889
964550
32142
1528019
419927
701171
677500
1036517
758183
541827
1145727
514506
280896
1292191
1434830
1208715
1054976
1385709
772334
1193496
66276
1164714
548162
1163507
821496
296002
1066857
1622587
1298068
360977
1628827
31766
1380596
1272038
1292853
53793
1321730
935206
1118018
665927
1244007
209809
1197210
1041062
1032830
1253952
201050
1086221
979899
1031029
578623
835180
1005179
1125960
1507319
1357355
1440653
1074353
331106
904099
674132
644850
141968
1607319
839704
782198
958781
1266281
1193063
1179459
193365
1362336
1167134
691048
1537038
1420519
1012567
1617802
544163
755529
608219
1537829
1481674
183061
247328
1078317
1183874
995412
1233934
1225120
1071942
1467303
1303187
245764
1420620
1324327
1440901
1609309
125104
434380
1085441
722110
1397507
441961
557710
108450
1232612
1567866
1327780
278567
1209634
1114920
50422
1330843
551354
831509
728747
1544153
949135
1386611
985963
1286824
1146936
1400454
1054247
1584794
1168902
154920
73106
1012498
1132398
858234
1315820
1491549
262693
420213
718721
361963
904253
408860
1074643
219794
1140036
1104838
812519
152726
499080
1522522
726354
219945
1530904
56783
717535
1429174
1227711
1537143
20775
500125
680420
1261065
1616783
448241
815815
425824
1213684
161026
1065005
298080
1583979
1308058
635288
633772
1061423
162687
1331670
1565736
1384860
57684
1421546
1233518
1501967
1566449
535002
73563
549320
1239991
156160
1521020
740159
40440
240287
22417
1377021
524838
1425694
234
149496
1193809
766266
718025
391865
118583
651607
502073
882875
76146
1287953
1635072
554609
1602502
1599203
380800
971969
931685
1543246
380452
86224
1399942
918636
1086763
75920
81262
1595562
1266442
1337138
958133
490096
945877
1359765
185701
245002
1034704
756440
1086377
935871
12825
156937
1100105
1205493
1627691
1124234
1192825
1092186
1206135
768252
199808
1097614
136275
710883
180000
1064230
681849
540161
772328
217848
48706
987298
999358
1214454
1262635
688282
728462
1322294
1557171
1114112
1550658
544272
1616532
773199
1286497
1173459
102312
1333118
323865
593764
441205
698922
208253
358659
1069625
403399
356922
275398
653365
1101685
1407785
761605
1060649
754110
755894
28983
25871
788987
712605
1460543
686145
772881
779681
1118142
751883
21045
887127
1007035
928829
618742
1274003
133833
92286
1448191
1563183
548449
1039962
1065838
160273
109277
410892
11107
1243179
1367761
1160537
958181
1314189
476812
254330
118567
44892
59869
1050652
1390086
418415
1150492
1560856
1049687
591166
408581
437348
354593
541814
991748
360209
350087
319825
198717
273162
1433478
655340
1197077
988033
85653
1527897
367570
397671
473067
933510
1226020
461539
798722
1281483
159146
1295202
1575902
178513
826595
456992
737347
1397170
899284
974499
1204474
1619276
1098585
687633
1433972
457535
950676
1078045
634723
351172
330263
393914
404092
668197
1117787
537143
596007
1352773
1504305
738394
227232
607380
1591772
265951
71230
601142
571332
158322
812019
433695
191865
1542503
1301369
1354117
662004
1087098
599236
1560531
976855
1289743
1392514
1531004
1629138
1513963
721069
713424
649810
1508632
673033
588723
670349
1345178
601022
333094
890929
51083
174126
875084
1209748
1260723
275361
1150228
913978
866780
1190713
881124
648916
272167
203095
79288
1584557
684030
1640636
1384726
16225
1571675
255961
800380
791208
1093006
1386453
631348
898261
33070
1329607
1155214
848874
1565527
184169
490493
559467
360010
1544229
984267
384654
485086
337955
19432
1057880
1584316
647029
1340127
638881
889868
180719
866391
583747
765434
1582544
877382
1622326
1006863
1042640
112676
497186
772396
136030
205160
724305
628893
743602
870565
993287
107809
1491170
505047
603139
1242928
748894
592884
627869
232015
1303575
1575936
55801
1086485
1160251
1365441
518046
1304454
380170
1632078
345237
971701
262556
1457865
79740
194182
539287
1474328
1545467
1542440
827996
627453
601300
133269
1251656
1506697
50190
1542591
957072
206942
1223677
1150364
1530688
559028
706596
127010
360621
786373
1084864
154216
447926
1355063
772733
531928
654467
1512167
729433
234647
1506503
49348
697594
1009490
1148042
927058
1076951
112063
844001
788682
775115
211321
1341289
1239945
99305
789195
1618246
1595221
237115
178916
888843
1007120
1350154
1083158
564475
834439
1273348
1027301
677323
1328763
352800
189850
282458
1498513
286140
879894
1592037
264812
516795
157259
923147
1094112
1350225
33384
405593
431730
1395363
651723
307869
897014
1184001
1045010
838088
103738
641740
651015
1223770
253150
734806
1155715
988733
909869
1155325
882283
1128542
1451481
775980
414358
1363829
984623
1443152
759373
166315
1183760
485944
761186
98648
529538
1362944
1276147
432308
94070
1079256
950351
266227
37516
801730
649562
838167
1192300
402139
134912
1215420
414127
290788
130594
157634
499598
1241334
698859
343162
188055
1400651
1071968
1144211
1534280
1431244
818294
342409
689622
745973
106512
886495
701911
325999
895222
1107065
438215
547585
321304
30982
784989
144512
1499192
611818
910564
508589
1641063
1271959
1063282
1292968
1552783
1310296
109280
867674
729908
887626
303561
1435856
1172926
576533
16688
1142319
1207719
918291
3753
17099
246003
1494479
636623
905986
447360
149375
13252
1450186
1634753
1434435
16478
1582391
486216
735733
921202
666756
362843
576379
531370
888254
584646
1091025
777800
1353653
1085640
1208054
1348338
15319
733195
795453
24880
1371602
555706
410887
199769
600448
1628253
1095074
1077336
952053
1288000
1089120
931858
309499
74198
159179
877990
1023202
810205
1282948
1108612
1639783
463413
975734
586338
430837
1611080
1634753
676797
1321980
1580705
833090
884924
1541824
172276
1188554
384320
1218469
1494741
1582365
1617654
716653
1009134
1540518
1114743
127630
251223
123486
476447
618407
518589
926837
640352
1014849
1639904
999751
577286
1144532
1138392
1344992
1362671
890652
387727
65698
66579
1605667
1062223
1545354
1139566
1084680
198050
1266002
141651
724288
670101
488043
1127567
761534
519802
1443949
78898
70351
1305249
1368592
1465315
1588042
1544370
657744
1144413
742827
937758
1263343
448958
1365397
200087
1500934
34880
902093
188431
943512
583039
996124
1327644
226490
168960
1525486
440501
1165824
1601124
911692
1207429
113610
681833
845937
294848
864977
788871
18467
854653
409064
1148192
970874
685099
1299772
139567
573925
93944
581312
61345
27333
1470602
711455
863421
1367825
493980
1347029
574429
1128465
1274979
977221
1191292
703797
443768
768345
828356
566959
295790
1337947
1044585
1031089
1341762
1357435
139483
1443565
1613634
1184676
734015
722932
1508300
902222
328540
1145660
1186645
1550016
152019
961092
1546344
1580131
1057983
70633
1079065
1229579
239230
634732
1121115
1001720
1228279
1226147
1108535
1133981
552119
692122
1599482
635310
1599987
1043974
1077457
827997
1430248
1551776
496497
1366971
831812
311346
1431837
1455544
73553
1500835
941477
490095
870264
422457
620432
1049415
1258303
6795
1109330
771957
868477
526464
234102
930165
626352
622650
21035
680580
426029
1314131
120382
1346201
1506273
1503503
1419787
636216
1393527
571038
1414980
1416079
621878
1382367
1414909
15374
324591
996539
787165
968432
272589
495397
1111930
1645531
260020
1169337
565204
1366916
1393701
1516763
141943
101568
1553589
983051
207165
862743
1285844
550543
1172728
1647152
75096
1426397
650856
1185316
1172632
934527
828008
480284
784965
780394
1054791
119790
1116140
1477290
317218
1560376
910070
657746
149539
1296935
1556107
461792
498780
1627646
116062
1486278
422934
1107607
1056946
889669
955990
447060
1430882
449811
776124
73008
191829
962360
655083
890116
187573
729802
1103799
827847
311740
737194
1043643
981332
823139
1377541
333575
1120652
157415
1228335
582510
1160093
580488
54163
1507444
1133031
398228
823059
823946
1480777
1226900
755379
572368
1560846
1137338
1257526
1538119
1630249
1202390
609070
1384801
818959
266766
1182267
899990
1083300
1273738
913374
187337
346666
1187152
1014686
76505
1416052
1180415
836415
494218
1132378
612137
546093
395988
81051
673741
1423375
939170
798931
347108
632745
515013
392215
408565
1559968
1513558
1608446
783871
674811
768477
1459685
155249
1610016
1502812
1549940
834925
1557292
284572
699478
1172354
1406612
980926
246850
900824
1279834
1351506
872331
713312
949876
1507659
780899
144453
3400
1548081
837588
1194254
1190606
371811
456955
1360917
1169574
1297058
335756
1429465
302322
1621662
1620717
546030
160362
817318
1267809
342728
1436137
306110
1281649
1515898
569268
938179
1556587
987555
1070336
188011
37822
1449037
566898
107883
963271
466150
11229
741365
961492
1077034
1245924
257652
1163200
1306838
939025
654120
1524453
949506
728373
1398128
1466978
1368251
747443
1477102
192785
178950
807999
1274922
1327410
24621
225393
634110
482843
561679
1099586
1474450
772384
831619
1383517
912930
173616
1641826
521071
697026
14207
1199385
700763
1499122
722007
1486789
233987
944802
283233
439730
367466
1055558
329967
988145
1230424
810475
451837
179816
937051
235668
594245
1043313
332419
1126523
708588
981829
483961
1212184
134303
1505521
1289961
1050002
256348
477223
459698
1535545
155260
29936
1347185
1196898
1644613
871957
1625947
1558341
1284473
445038
1336087
136657
364037
194526
860069
4767
1476255
504379
401458
672267
701512
695504
578470
644273
738441
184724
301636
887827
512568
413861
1189015
463952
378719
922262
564140
26789
1540164
902628
871132
1115016
298872
341989
1309323
292433
1032764
884452
1143236
404158
1441440
1554160
1550904
1572721
286547
180982
1516867
1417441
940046
438293
30135
207336
1607793
1532116
950412
81138
924955
1390178
516368
1450797
1414977
493873
1636997
1587232
198931
1014655
327281
127702
756417
927769
692876
961588
1496249
669334
345445
1356998
1489405
791888
452600
8113
106097
964619
1622621
992802
1582239
148931
619148
1341752
817737
1345634
1317598
670223
167617
1182810
647939
960510
698080
493487
374701
1393464
606161
667203
944862
702763
1123629
1613237
1297890
700194
172559
83330
568032
879343
208914
305541
341135
1061794
1079439
879224
388519
1386092
731568
1361274
674196
1529594
560831
620305
1452850
551771
1396435
876401
427073
534449
1132402
120120
233926
1137732
1046501
46675
1057361
677318
1182796
128028
1474551
599211
804403
1406336
448134
1333608
681397
1199509
975726
503303
915353
986716
1243689
642393
1426563
36218
197321
833382
1504056
1576968
252931
195217
1513835
434750
1303602
1503794
167706
225982
432610
1507023
921856
350378
827275
385352
154004
494164
16966
367493
1106219
363031
367723
829547
154519
118525
1118596
1563244
1548277
146933
542824
1634244
1105382
347500
1990
773899
1247721
1124837
225835
162571
753745
1534921
452548
635296
170304
1165526
170701
191692
941709
416537
1073330
1470983
653132
1326826
15676
1253340
525656
150713
562373
591659
694617
1607977
235008
187654
289477
158161
228469
191232
1245071
692981
16384
310822
197496
567565
305842
53228
539076
1048900
524352
1154423
1357418
1478343
1049965
942835
1115583
954255
387527
842273
175415
382637
1349868
1427
1309072
661892
464529
304976
1265181
1504843
908067
393235
56365
541244
1566286
431564
288572
339501
1424414
661341
429108
339796
634590
1232214
1457246
1098167
1001217
232546
1640714
1227285
775321
1644399
1348769
685162
1476858
634233
482262
1112416
151674
1222384
38844
1156093
604594
720870
1031723
541549
1606489
614532
919530
787317
54085
422636
977064
882959
1165158
118491
340074
610263
243933
1631017
157938
536129
1615870
1310301
373630
291770
1519725
1314366
1639873
1612222
76006
132396
1537953
697520
1049016
186565
317785
959381
547944
574777
889949
327222
1398133
1060361
1219127
39294
1077949
850258
1401442
320538
1159022
1407829
1619976
969413
652341
221617
720412
794912
1036883
529314
141493
1404911
1302241
1350174
712276
1506918
83988
1587122
1355364
296202
1437014
1317828
1419598
420840
198560
179437
679595
502567
235714
1522047
629957
768897
1499444
663700
38299
769352
1233770
127171
444282
1582413
699726
159662
1515580
1534200
803524
28784
621865
1629445
720066
631738
361476
7465
1097237
1551396
238998
313386
1037748
236817
824772
1063533
97463
1436062
1580933
1087761
1316934
903430
1173715
184099
721065
706088
1631365
131854
248873
815683
308679
555268
733720
747436
786544
81965
949581
827292
1110346
760338
505578
1102916
472405
287998
135818
602976
286965
1221645
1194477
770547
800333
938231
1114159
1044653
972509
1249282
1066550
1618409
993997
359574
661367
656588
332137
814681
878171
78383
497030
1397511
1295940
1634243
968167
629085
1292004
1615339
152633
1578847
1367722
291642
679775
131790
799819
1583200
255466
991412
1401305
1012817
681791
893470
150212
1452585
260053
264221
1306353
21344
690980
1356579
858562
281428
1569946
1516713
1041344
906183
423804
846036
1620002
753689
1359952
684392
1192315
957208
366034
1010217
1601648
1597410
999111
921010
945548
1470580
1001051
230356
475360
1444290
1501197
60927
1087355
1036764
1585714
479703
792884
186998
372222
103025
485232
1205348
267899
826003
1053656
1303513
1572379
187848
1201163
1566655
473105
738056
156603
1368556
364343
1263523
1425131
95542
453461
538435
219162
222143
1475766
1234443
1115014
1647406
214834
170620
1208799
161682
1581580
1289541
187044
1646945
734899
1524024
1063817
1378021
1275943
253020
1380712
535967
721491
1165675
510649
861416
828190
1593983
986916
1089492
265030
434516
1085549
386327
1393208
176605
1439758
1598775
1397589
1468695
1347537
1506214
616542
1310391
1565556
1451263
434356
235855
1343522
1056393
446456
1565763
1443082
497913
1314962
317828
1188938
72681
1470681
758470
738442
1143646
1523898
578109
1339272
1125153
1416227
370341
158398
255103
1172138
738659
1537582
844917
1185984
536440
371921
980970
692749
781160
1093382
577326
487361
611075
1032118
1347446
677458
113788
513727
401715
1422321
1374931
978603
316084
1043542
1057673
416166
1098720
942600
1154318
381413
292890
1434285
488440
1098965
1389285
174056
240272
1122375
675400
234259
564386
146506
677214
940730
862542
538089
770172
869398
698345
935674
1626197
200703
555949
947981
770501
647696
319329
1104799
1409456
527905
1552312
1472718
228793
708623
1616389
1448256
1035484
1449814
367873
367228
295979
1257197
593259
1109514
660760
38931
348394
451556
637656
201358
789549
126263
1376246
433108
545246
553129
1546507
1385333
1017174
262863
1203073
1474276
1027349
1265419
756462
532077
1065426
1303083
278537
538892
828144
159720
245155
675083
1318589
42676
403936
910069
1534823
237338
1291314
588928
1244596
1520080
931780
391409
408794
376985
1563310
1424213
1070330
1488728
94151
1368013
252259
1234217
1454288
1495152
905256
888307
542935
1317272
974911
1260745
1260564
911213
1047025
355847
834083
1371420
1342945
753169
346623
1102351
1090199
12416
586532
572768
756311
1481445
722639
1552256
1631120
416982
1161564
185041
374291
1369104
1611860
372328
1114510
900669
786109
931573
926401
1475349
881243
819934
671638
370654
689563
338504
1252996
1299951
946931
256261
239616
555036
1310281
908025
43396
1398347
864762
1363031
282070
518185
677232
873337
1324466
1463931
1058851
753551
876557
250434
1253
418721
1051024
991720
543254
402343
1131218
727836
1279398
706106
797486
51554
1553323
1442767
1022173
1271261
1018779
114080
1564208
853640
1556176
633261
1467404
1581912
363284
874018
52429
538247
1399964
1338199
1431286
877455
188203
654272
206825
1601973
17184
1520139
271780
1603781
537862
1015478
868060
1104497
1092658
1555573
504207
222383
557392
1537228
341714
1082729
1138423
257812
1456700
1074943
714123
1289932
388821
860030
96089
1313559
1053926
1012766
1207301
721629
1517525
1571301
1304239
1130836
663255
1307188
1635279
991660
1173016
92160
1296106
782713
72071
987395
930025
739498
1166460
141522
217921
1079032
188205
1348231
1586958
667766
1320333
1214540
39580
1304241
884533
790426
691290
94800
1278616
1287199
128420
1499965
1534642
749501
1069539
489270
801959
462998
1174121
947597
642434
1386461
1140207
530062
1411335
253343
380738
562246
993282
725603
397149
607710
1326346
7021
460423
169324
1519402
1322366
166903
1084255
841148
626603
153781
593081
95229
509291
1181226
1496915
46806
1363495
222112
859519
133668
119204
1417320
1618478
1111507
856205
159546
1409491
169254
1421990
1097700
688056
448395
784364
1555641
1468917
1224134
78348
1457298
1230796
296419
96529
706724
249197
1257042
653975
206184
785291
843215
720668
507659
168464
860977
1249702
985294
619474
200047
659133
922968
1351228
407445
1401394
50888
164349
1057792
497150
427824
182929
1463322
555892
903898
1424297
1088042
850624
1324277
626485
273306
1495970
1533771
1469579
977945
1599569
522117
841069
1297073
127657
760454
835665
1441068
826005
305287
456602
303797
692003
1504604
1409505
1108166
883324
409578
1162766
615448
900826
1089288
731033
409755
981722
1225207
96499
194794
384809
1439708
21092
1584287
756940
1347923
1203811
864244
1382317
336026
1300911
234154
55630
6603
293917
1489999
453929
141564
1549424
380843
774295
1138884
548625
468111
863370
807221
988841
31178
677927
1387833
1007182
610830
84659
947763
887496
1250647
1555185
662199
766455
609399
1630270
1542687
7648
249115
1144595
1328934
787437
1639606
1338794
85186
98090
1064495
294587
243629
1296074
533716
759591
1088893
1062748
1363158
1020978
404714
379803
561067
888539
922467
379864
1515648
1478853
686140
979670
161981
1264618
1216126
413225
135364
202706
1263320
18375
593898
392656
541507
1126376
56371
652764
1589538
766482
384421
385165
850840
438443
502251
552594
835963
1209300
1020270
1064424
1204271
761696
203122
1044117
1168563
321253
762643
433745
1203464
884854
770196
1601105
1635723
405301
728556
643748
1579191
679461
1487933
560926
1293556
315731
490122
1356322
295514
1576386
65636
1327217
1414727
532984
566401
284172
147376
254959
1141087
1112895
1146988
434445
891968
1162822
1087491
641799
666069
624515
383592
154562
1279103
562631
1098448
453318
1374516
723069
270646
1302126
771121
102381
410974
1222931
567365
1091995
1587041
368974
204318
1035369
846686
685162
1545630
941324
1560564
161623
1416453
856263
757399
1630723
1613375
1050493
1323213
1206360
279497
1027197
138221
1077896
1178683
1093896
140386
64273
745791
1349486
96708
1293260
589919
1474281
1402603
1220552
1303189
1433485
136264
772200
233493
372200
1553568
47482
1089871
271712
500135
86264
1036570
387407
102092
224475
357818
1398483
517665
1015113
1623358
1044675
780868
1403223
408675
926683
1005399
1194312
528412
522529
1360675
148681
901817
660991
505669
1404563
1583768
471330
754092
52364
147299
576878
1473598
721267
919214
914604
1450779
1472518
267038
935603
666440
57070
998677
1293315
1587879
1362480
593374
610796
101865
30647
440050
237666
871552
185340
319980
688932
1028714
204318
61920
435471
461861
439605
15905
1388413
608695
1153421
615777
671554
1263405
919833
1243162
1348731
535976
479328
1430780
1613501
173466
221738
516968
1197698
384083
100656
145636
780009
285860
556934
857211
1579592
497562
1201327
560591
585759
876639
719237
488990
527601
966257
1112610
1325338
1227337
126621
1140468
123022
735066
534648
1570870
636369
1516885
711711
1404483
1027403
31916
411605
53876
697082
1479763
1431777
861420
1009995
859214
10929
46745
639015
1246039
1404295
171087
730997
1188135
408067
1205903
64243
1012560
368306
1563183
1039453
417713
469774
680018
381329
1077693
479312
68804
150633
996434
1472657
510387
1487620
125804
142812
965217
1363135
1639052
490070
88103
494871
1054581
381876
1292253
1043199
406429
1074439
285194
1252425
390457
709738
379775
603013
1168241
1090196
1366798
125935
360162
834108
204401
1476880
564926
298223
1383391
276750
612278
69393
709439
1077824
1168381
374355
730895
1605003
1061242
591414
65907
1018861
710353
442172
568066
1250430
1395428
405584
931738
925909
1633042
1475738
334494
777627
262854
1369554
1596988
593364
562003
769337
602663
275798
461905
1026414
1337597
591051
885358
838067
62468
812819
1370398
813285
1621734
1350120
316320
966351
1549488
757012
1329715
455369
1571949
473059
65614
1267504
1099439
321205
914676
1025418
826424
1240933
1425931
591611
687595
168196
173156
32592
224949
853581
1550212
859568
1527725
1392685
1509025
310628
1262595
1084901
297009
410944
865364
876765
513137
700337
806677
1321649
604195
196012
68341
1353808
1457363
667530
507707
1395029
1279022
15759
690297
554708
1084020
676065
232572
272621
639187
819182
710391
571289
344490
683801
233977
856739
318244
609966
897909
1421845
1251476
1522649
217749
899667
885995
1229723
79770
1251860
333751
1359531
797284
1630364
353612
911696
1355473
146987
1364205
1043230
1462684
1167180
1079324
1380579
402206
150631
1029423
86195
634990
1111394
689279
93001
397746
359854
1542177
388218
964523
339247
188171
945195
931454
279462
1470590
1329488
1273861
1255239
654781
1521692
575273
1443163
367909
1508393
123940
216272
363722
345016
624433
1153384
479957
1172026
1436426
1128289
1000419
24591
353786
182145
1501557
1329191
720510
831493
289385
793113
1471388
1091481
908472
700052
1519916
906481
76752
92919
684313
466467
1537667
1625848
1165600
419152
254639
342249
517823
149141
643348
2542
1000656
1246129
742245
1451195
747497
1229087
1397990
928414
704512
959595
1225121
1085267
252712
125956
1170072
1276640
210561
366123
572174
791886
1560713
446478
99863
764167
96465
273886
805829
1535705
878304
431947
1058563
290833
735624
1031484
419828
1180090
316403
663388
268373
1479177
968876
463997
484498
216349
752579
290474
303139
971358
1295292
820339
824443
739766
144579
353540
680335
894496
877901
73043
342875
1202355
1282241
1475865
1333743
836494
921187
92242
1030185
548807
1432529
912401
638721
342352
1417815
1627347
1410886
1218225
781281
302556
1583011
1378685
1185745
1142492
748998
1395448
1390265
1232626
1298413
353541
1174766
1285563
414966
1579099
722750
1004762
470229
348366
1023808
612934
1255045
1092184
1344865
1193222
382404
771477
544819
1408746
1439092
557795
1517315
1401412
48790
543235
315241
1479352
973559
1077875
795957
624682
124072
652026
715423
66450
710147
1606186
1427376
40518
820960
45136
1606282
614007
326167
154734
86068
926296
297129
1155649
1515825
903625
1010614
1110939
381199
644297
36645
930322
842279
543454
1195373
1551037
286937
1049405
1141279
707758
1547132
1362867
827277
931396
1054926
530880
1248202
1286809
465393
409930
1097193
231707
636754
703481
1508230
299167
949204
157860
500881
317292
542034
1503355
1263602
696741
383577
553026
252168
4670
1330011
469946
142591
278272
1389282
652729
1381864
117488
581178
1645027
1614209
163342
1252209
259603
425595
338381
175520
396726
233251
1566321
104034
750067
658351
588177
1284187
727497
1403307
948637
216369
243574
368672
227693
520161
636480
201847
1368119
663891
1364357
82462
32435
178564
475187
1026024
1357721
1474726
223454
1632817
97033
1641517
1249877
1512021
39397
648532
1158634
534694
189179
223818
918949
1472875
270116
1511539
478615
571208
528048
1221261
89971
392477
390697
342529
1330664
1302492
1253749
300351
1310881
1337394
762010
1489745
760787
84446
113079
932040
1520188
1580799
97127
945089
582271
1090527
800217
963025
857099
729249
437264
901364
176621
173017
1425552
804245
1011630
739457
325036
705295
736921
1177070
43984
1254638
281288
299644
1507705
1589361
1165251
747561
307229
261956
1642300
340301
1433453
981491
58016
992949
331173
233244
1157980
1073129
1079417
1254132
1054659
877881
1345786
726024
763906
639736
1635211
303299
161280
738329
1621795
919956
1247850
753699
376907
806570
1172999
1585712
592920
68767
180525
1103812
1282183
442101
1599791
1009561
946769
331287
981218
456445
376245
948587
1485527
1505719
917844
1316395
1010693
12926
1184979
413223
142755
421072
977025
1148091
135587
220393
49900
1401939
512052
653114
1149833
103807
1477948
613390
642922
1135060
747075
414910
1275103
474371
1600620
952502
814942
661774
48821
701500
921238
1267146
462436
60079
379705
1622882
514562
1434825
540971
458820
156876
204466
662023
1057455
1291757
998593
1584220
60585
290249
205993
684478
144282
1069704
1115474
667532
98465
341668
1262013
895011
697398
544163
258937
87596
748752
374526
1108295
517467
1446395
665653
729052
359984
620366
988700
820416
315563
1315695
980793
304688
222860
679132
981379
802955
1225745
342422
169571
1562636
699019
1247737
991845
695131
499804
1188229
770806
1615920
433477
1065009
595140
649749
1270873
51126
1312844
891000
1024630
1066141
1572869
1520331
794699
406686
1639864
1328785
527753
459479
190110
1443413
1164983
1557619
542719
731071
478067
79048
1543429
567775
780642
417194
1449972
1278777
945111
363016
201168
1627710
8513
1559432
1545953
946384
1373613
384989
1416671
383941
43325
32033
1111344
797669
504961
430895
1330510
1532918
1063191
1119780
1299927
1362969
1090681
507732
484005
813318
476729
986850
299872
1333770
205301
136934
1266055
621804
687129
1040841
85045
1629838
917877
1097402
582010
68988
678633
1474633
1237710
1346710
1532585
644361
109942
279322
1049762
238340
11912
191282
1091164
904407
148007
72303
664130
228488
765196
292878
1383489
176306
811096
1293435
607056
918961
505821
497809
389447
1054124
100365
553585
1223518
1063713
401687
1029698
1221838
1040063
1546127
767697
924136
1393671
245723
654732
1522106
1548597
1196218
1352233
365397
654511
1583383
1042916
1187935
1002895
1476084
1120300
1225412
451111
701754
397841
556412
694098
31775
1572416
1562394
428456
1639775
1581751
9915
1582286
1430229
1619007
1608918
828911
1636788
253016
1450007
1608811
22080
318602
289947
1153185
382605
1286486
612452
339199
1538076
304144
12191
1024977
347984
695589
285437
8671
1618634
1569996
234024
41837
24591
883155
1502122
200071
782502
707233
636422
472664
1644673
157384
1277927
921439
355351
647424
1251761
1133682
628190
376585
917711
228508
1171513
439232
1346954
559865
1329966
329453
1597531
639798
869502
1360244
45037
336017
473478
477820
918510
458124
515551
474643
44937
1496656
234782
520017
130997
1311711
324802
1333662
420078
602614
956108
873370
98500
681421
261406
1610158
1200737
492003
400665
1090091
565091
1554850
1092143
1060206
716535
701835
279844
567790
791555
1421202
735920
900084
718141
1249764
1531192
1252374
1029003
1097369
1194837
1365415
189882
408618
980205
596791
664286
946126
383044
1225177
18692
664534
676657
463594
242738
104146
1240277
1193636
1091065
930154
144306
867883
959398
1618354
102089
1060065
1500310
1338538
1578108
1415806
613743
1242329
80245
273643
453318
1274810
1119235
504594
158324
1108721
51935
65594
687422
47379
238109
147600
344170
452972
363250
570726
1627118
811844
1304535
1041499
1219105
1026635
24986
736555
451591
168221
105414
633770
1630675
1058547
1593005
510034
777553
466073
1014717
1205268
1497658
1592459
325357
1575385
624831
683223
1272297
105317
1026328
1628762
971274
1495040
1244209
1204109
1568068
755135
688750
323183
697559
1588119
492934
1446421
1546435
357078
768659
1571742
1182648
977797
1056803
1032972
436104
173089
736147
1510874
239309
1109334
490350
104374
877722
128999
1313612
30240
442229
924859
1542720
1495486
1487881
207208
165621
1594422
952863
271094
956974
416078
742102
895099
114136
285287
212435
585390
1501712
1328266
917630
53998
119340
219906
728818
1398998
17742
34317
1529847
607861
182179
327623
1022615
167064
627425
449862
652330
165569
422884
285
794694
1223868
261423
1239352
973315
1810
1028941
766332
1015852
573081
522264
636324
749978
781276
1269940
532697
526941
1013608
1429680
390914
1568967
721099
932429
593932
826278
727162
10895
1417532
75813
1227932
761912
627608
1068470
633515
133766
830228
1425671
1617186
411945
1027905
493267
1212137
1362391
149787
108987
1193776
1432781
24482
562331
1363537
407644
512649
504849
898451
32504
1255619
973321
305038
245203
57254
82253
152124
1146552
371172
1274043
920693
969166
650137
1539211
135483
568363
414136
302622
184081
1002793
516604
628678
767582
765240
1572343
664536
1300151
57020
510958
547912
483636
240945
417368
36985
1346733
800083
189346
28305
402271
694966
563892
924999
591552
235197
828669
1446540
799073
1560253
613770
380633
1308547
769549
1334099
1311768
683904
1136518
150964
1120552
659054
1197235
953390
27488
538902
1516961
971920
459897
838818
1053976
1022985
426099
1488266
1140755
1311054
192440
999745
1337192
554813
979107
744780
5671
127262
1494839
1080565
613212
1357257
1547167
1118325
1153073
625695
1595815
1414353
363650
1159196
586718
1579451
403837
1361767
1437945
624625
816137
1509023
793003
463815
293212
1370811
296861
1501846
184009
730070
413769
1631591
1138426
1238361
879054
942759
770777
1169755
1186750
1322392
87902
863557
1019420
470543
180906
1067033
1100100
1503872
117939
1370478
1122070
1589063
369175
1037431
246437
302801
55604
1514014
491106
1346666
260244
326971
1639411
1623184
1029548
1057904
1439397
1234034
1370358
710082
568170
133347
1187357
120236
526083
965922
1392228
287655
1398737
611147
942861
277070
1188740
1541276
551382
758368
700046
333239
37282
946733
248635
892188
1149796
532602
688706
326330
334170
150520
48963
761022
625072
787827
89173
869977
396765
875936
220285
1531349
60606
905730
536382
957895
734968
133405
861538
1596920
1483436
914008
381145
399525
518040
243356
267427
1370967
606763
668178
1628482
227466
1297783
1293198
1214070
243963
385018
1346205
367775
205336
1453229
685997
1284838
491366
1393482
1571373
815031
1638453
330472
725699
1408169
1257703
196087
1060736
682959
1328232
745583
1102446
1343250
3473
1195765
108678
898395
1413797
1310074
1195710
161226
438095
301734
328584
379549
1539793
1352771
610761
91183
97458
884358
1514630
326484
731976
639096
251728
705560
1236179
614685
94013
1452862
1321420
576455
1315483
747738
1067259
737887
339430
1145326
1094663
589803
684204
1014684
286363
77762
121037
167642
444793
831971
1433636
987641
1062124
1116768
62076
1081616
798733
1440103
338279
308597
813496
244265
935909
1525233
1200559
730185
1336112
171157
284496
938925
821663
779535
44246
1303199
376316
1098664
1596380
1565034
1388009
314291
721999
373966
234081
407407
1200512
618546
351710
1403744
641007
1584977
1154595
746153
1055650
1050312
1306343
1122389
113733
854711
956867
719456
332438
930692
1602419
1479344
1572693
1447767
1638483
1209487
1064505
422951
56349
1608573
405506
1582175
684584
234676
856037
1616683
1130497
159349
394315
71269
1334596
1181953
27204
661980
315796
560280
117171
877169
773832
1352069
955306
1028209
347596
822565
993748
1418952
1321512
1496289
72899
1013691
408802
1517713
788760
637793
645001
750961
1243179
1036020
1627570
1347169
1098677
503078
1503867
374495
1246883
1044438
802941
248843
1456643
1102824
729169
886533
1230557
36264
1082310
819467
436661
554670
1426027
394519
389898
818016
582184
922969
375702
779668
1056165
546297
710376
1491780
1316928
296847
388493
113947
211569
435702
835633
1294992
1354944
1262524
1620859
234596
9169
1428880
309746
1424366
165093
679341
619592
1094566
733594
780441
837464
673305
111965
1610663
913682
169746
997850
1234257
779746
363173
681766
1302975
917579
1483549
1049880
708921
656151
853686
627353
654113
970950
1191863
201949
1407210
378381
154695
751357
1545609
164492
266103
230646
91165
1159382
1019387
1251261
1214664
217156
163205
934713
927490
147590
1196652
1135894
1134660
1212960
1543173
476032
899553
625975
1110164
1071340
1479115
451165
1036165
326057
11989
1126709
1406120
1096887
32221
311389
1642833
753063
1289896
1107037
1049899
1482924
139178
671846
611532
1167913
614732
775207
1006931
458815
1201302
720605
783408
858613
645179
1004740
650966
804866
520882
1219266
1167102
884975
213427
1381271
103304
284395
819499
538304
274685
1078564
510047
23786
1155410
1412101
1045334
192776
447696
1399282
1353341
1536882
412579
1612735
1527206
178374
22235
605632
621668
1212703
887088
745486
831968
1208341
996162
1160233
1448373
1115224
950892
1213870
395314
1331500
549130
1156617
853303
518043
1156256
320286
1225161
724144
1263483
1597462
36429
1187420
1254850
495414
636402
1123486
1338370
1119162
1269381
49265
67077
296905
1165274
1515953
76432
1220565
114824
848399
429272
1048638
218702
364140
1146730
1326215
539109
64064
1034750
305493
394104
149274
370580
822095
160811
1324132
224941
317493
899689
727639
212173
1168160
768739
565788
211060
1546702
1348596
938434
1052784
143913
480332
1104905
412830
623764
1183504
596863
75617
139308
1317757
803564
1578791
5936
1259552
260308
20005
1101761
280046
1482397
578736
1472767
988871
1569153
954855
1458873
1241280
1233667
268533
1518690
26008
157550
1050682
1399033
571526
1596073
1308660
165925
1055117
1590505
1156117
1537475
209143
820982
1540862
145265
1100927
594903
1549896
443876
1553809
966224
747951
467154
1601610
1181773
1031444
558882
663596
343224
92606
533917
1027367
227188
73719
885130
695550
789717
871744
883594
1009474
85145
559066
1106781
1560086
1095143
288855
1603792
637703
986621
1322374
1443394
784865
1151307
427571
1241338
261281
1190041
450020
529841
454084
293039
771077
355625
771888
1418356
1005523
1445727
837628
1525333
135696
1586513
714300
1547053
460507
1596257
388436
1366383
338318
390440
708717
1624223
208565
1420851
53123
519190
360638
1379663
1161677
1328394
636809
178779
484848
169848
1209495
1385076
1311875
633901
38025
239210
773666
1282323
1530925
1289214
685708
1061379
969593
1215156
1366451
1055168
1354126
1618619
160431
1035482
159778
1389536
1371836
1408416
1539632
380519
5121
264552
744288
595967
835608
1049005
485659
1273788
906937
1194354
1312319
920978
815610
163423
691201
17156
1305911
771379
1435371
324926
1123151
1098562
1613905
327443
1531157
392913
432146
1535226
85245
834481
66748
1101708
309362
1624138
339969
908031
92239
659183
879171
286524
1617620
359726
1416697
1224747
802596
811837
918070
550647
580842
283844
300616
156352
1042408
498719
956849
1564521
912423
464366
1034533
175026
1511888
1320833
1579624
590127
984247
506024
62915
679404
1385449
794440
1103116
290764
761342
512013
1088820
696965
889615
141441
1118325
222753
411428
1605198
788212
523182
117332
1477468
1068048
1292555
1043579
387536
1477710
1488333
265264
832784
51556
146290
1416870
1124780
795190
881894
853868
1188808
79638
1209138
672186
114359
1205127
1034662
1068163
1390250
224475
1176251
1225177
1559704
1541941
655163
557975
12782
567781
767972
616458
340943
729500
209046
1179371
1172022
758550
1240433
1303628
687715
440360
461588
1240025
1397914
702523
695852
1555886
485982
1551692
456812
1533424
1378725
1565362
905382
708717
92648
26861
1194356
1146215
761643
1120709
1467319
475817
541600
766623
289917
1504093
241507
1193333
1492851
1141750
794315
949534
1414471
761443
367015
40110
365753
538982
374766
1641374
1553663
260287
265599
159444
843335
31286
531908
814412
943442
1122315
1234831
936949
26834
71366
340780
852127
1346743
928357
1093094
1007057
402792
720629
465
67234
405124
1044433
118841
109827
518372
115130
1397939
184594
1439553
696406
352051
63320
12961
1288684
1019880
893792
86276
1562861
517688
667927
215447
704947
190914
945177
1362069
151251
684387
15986
1059962
451359
217221
924475
857971
777509
1343001
1616976
1011255
1319262
644985
294669
509515
111538
135943
568013
206789
1035510
187513
976645
524487
310514
89761
1317640
180224
175806
1065715
513164
1596183
717880
308051
1400429
633616
617205
724820
708105
1500152
1431517
1163609
742556
828493
1636302
293685
865015
1202555
940918
1499350
1293902
487632
58598
507769
1490867
1271998
1403737
1476561
104003
1025942
750918
1433000
365324
309348
799709
609821
1201768
1327326
1542486
263753
1448477
614850
627180
1306099
1450792
32762
77030
154091
587788
566466
1617163
25855
1633333
108652
222441
995757
821508
500247
792346
731381
1280300
1486091
6310
1512320
1577670
1082894
160408
1349726
90218
144328
668494
63535
273084
941309
1177859
632308
512366
1416204
592943
293766
770899
693284
1584982
823058
1410615
883804
127143
1524802
5564
1581987
1424292
429233
317234
854458
215157
954822
170980
1322353
1126063
920767
1498087
1454129
1072550
308832
1509728
981861
1449138
1363995
517686
33382
997670
812722
325209
1504549
965597
52575
256645
1310050
525994
1635375
1152688
995159
1025853
973238
638887
981885
1569285
116580
1025085
530755
716353
80710
11556
576208
870600
863489
279059
12903
676603
368250
1368898
1154382
1616789
598722
156367
715038
1191462
1131547
1421721
670280
1161580
280868
1142731
823850
521077
445836
144819
182403
1199906
52600
803973
1222435
1059754
1357196
283179
1165262
721684
599680
771745
222844
220778
193126
206983
1072466
103221
959369
243867
1205870
282444
755566
22396
308371
1317360
104604
36813
57925
628297
136371
1442671
1124191
1094130
1470171
786578
508332
885310
568025
1049636
758625
381178
452962
1005915
1163615
169408
1448109
1023940
1305895
666432
896149
803157
91412
30350
384196
199636
690257
666038
1248955
1344859
1084770
1522127
707768
270197
1570352
248008
91184
1274339
299664
1485913
625434
355535
681862
1491744
634559
1100865
63730
521573
1450606
314778
1365083
80665
990092
654619
552450
703734
1319866
607331
1346538
744781
319058
1436636
1646655
1501946
1064316
419268
1224122
1262667
515338
1393608
803299
463852
1180256
1092876
1076615
421580
1502859
1541767
1563537
594206
212328
370556
1340707
1317629
1103909
795085
248876
650371
200326
1135282
1425953
1460836
40400
89114
847155
386954
1348168
371821
700319
63693
167655
1183646
129479
202560
1154558
104163
941608
1559121
1231023
1445180
1120978
1552548
443618
1093056
912131
289523
1573355
655669
733925
1106061
1030690
439853
1122758
1594077
1643199
1282903
1034145
1046019
771571
169570
1033678
971767
600645
752635
1606952
1624346
1228163
1224899
1531395
1249076
1504506
1575584
1290550
1638812
779557
412723
1577619
39439
1136384
200055
1268710
1432804
389196
1160033
1502073
1210960
824197
1593690
621827
1243387
401572
1174802
1547062
414887
1216439
1264075
819835
275349
1253145
1288140
390116
139121
522046
387333
58445
973183
942266
690823
260072
1219493
819701
1099257
1421933
880223
1124986
806163
77947
151358
246237
1194351
259222
221945
1554742
139156
978320
816541
112108
544442
924317
791753
1972
105907
294802
1613340
449234
322358
1329815
1411231
1601372
1386033
1491598
593250
980286
1441359
622742
631168
797812
726125
938944
958880
1126200
1273263
1489201
1215756
700732
1516045
550640
718130
1133067
194335
961905
584774
1220293
292817
1444220
1552115
1404319
1167952
1395715
449499
1442123
1366050
883250
529515
1249462
919830
1425581
1162305
879185
497796
748722
377838
395574
1481238
1578201
646647
225087
1382373
1503251
229420
347697
860038
107944
680743
23521
1405835
1399370
767620
1598089
1246290
1462834
1335578
1559329
1537524
207671
278639
1589622
334035
1353964
1038685
674412
156114
1476437
1292293
208522
1541602
350159
1332833
1481272
1446071
1300163
1401715
1080982
2979
845239
1279817
1559438
1439320
379716
719804
1355775
182696
1584303
1383651
1290862
514109
841413
807964
712291
1458478
1128380
1216904
805687
1162498
137370
224255
1583074
135948
316901
1532348
521611
770539
100490
425221
455364
298352
1541465
478884
143768
443112
356486
175056
452979
940992
673246
85787
1026982
832572
182033
1492852
314202
369039
1057921
130401
1011668
735963
768770
533696
318906
490961
264796
171604
125832
1550988
505628
20879
393720
474108
526091
521016
1595146
1202398
1207520
1204155
1614445
597682
484258
69846
1370374
760821
474269
1550679
1441692
846044
487757
1491197
603762
569072
443071
192969
344585
305653
73694
1042478
595979
621937
1263290
1033176
854613
682913
595388
123704
86607
679674
1346675
1038121
133992
1009936
1246120
632290
825891
130673
30839
1272367
484602
357612
1276165
575796
161915
855833
1174539
666917
969194
889300
682921
1098956
281190
1155819
714804
896287
1441005
139724
1640584
200014
1612145
1259045
77972
1162844
804702
660451
514770
588731
1573388
524279
635999
1584447
1231076
1400826
1006677
1543594
1498429
1471007
901010
1006501
550957
158426
122971
758358
486360
1629654
1436415
543754
841303
812374
1161242
938618
1008543
692872
957009
700430
294138
552816
452657
453318
855878
418340
549168
1140002
1439794
723696
371505
312052
1342847
1420765
1367167
153352
1529425
842834
943318
1520893
1255766
307537
614806
1200023
1232460
578743
729352
530275
279151
1117096
972142
709252
626742
993787
1217322
122450
452086
816431
1438458
91833
1630755
99933
1605153
685612
928707
275755
915849
1252525
1371105
1198449
1024146
845095
1645643
64396
1487803
78131
1097193
545241
1313520
790470
960252
1047312
898022
1050634
866935
1376896
1197758
20353
371418
1075972
1166079
779647
716957
1315873
1526609
677618
1267352
765437
959593
1273573
10072
894096
1487972
607460
683399
65193
46779
916109
1554365
576203
636609
1474985
294588
498254
1555391
1278771
1173455
25248
29336
1158952
393672
1294954
253014
1361820
1582058
1121702
410502
1070557
1047435
743193
1372661
383791
1236640
109876
464626
695835
601660
1157341
1624581
949640
1580632
256428
1444246
1034259
1129530
1258815
816948
874526
563052
747689
765240
562585
656123
615523
87258
681825
1581311
1033647
639990
435152
1240032
1019227
76213
756374
763149
166430
1513020
260868
1476130
768697
202814
1480967
1414544
138968
875394
905085
1607737
1589072
947352
312353
1026870
1418464
59899
1004293
1336133
951079
1013062
1333827
304573
881237
1517762
1636046
842308
629527
1645635
1340149
702239
165415
696543
642060
1360633
300348
489181
754796
577363
468762
104369
1578032
353622
602159
198780
698923
1029274
1039316
1167324
1098851
18454
125118
716708
1317147
267028
1476316
1331608
1529039
1425954
1299991
451580
58269
3617
492995
428522
580058
121693
682336
784
617734
954837
1478078
1531941
330532
59402
1133132
562496
1123407
559542
1250525
75773
1314036
68132
806169
564536
1482296
1341483
1259475
330499
1294687
122659
504105
974965
286655
325965
211404
1499106
865927
1392316
394888
1234246
1050211
321078
686798
1232966
908707
1595935
1136923
1574376
1363596
159073
388149
755063
746083
868353
123375
1278531
323562
1256375
196929
870231
507496
436398
1455020
134415
1356130
1458425
1528995
552040
993204
301002
294106
429384
371968
38879
1600260
279828
1119125
1553951
989096
440465
1535576
1213523
264542
77683
447089
584459
413085
294207
298882
335928
1405786
1038800
1310276
841045
436586
316107
745542
482508
1154278
133568
1053067
263331
1226916
383596
138188
640184
1193085
1363160
675908
572254
1625782
1558179
117256
489341
252221
612734
349215
1612607
1122399
70740
36990
297591
885632
1030722
1201856
1364300
791115
831415
1191767
299742
329015
920559
1508332
954885
1321793
736056
111328
130927
416861
1181325
1415734
26192
156350
1315514
44289
986078
1115329
1548668
51419
323408
234918
426946
651356
792402
364260
1120086
444187
2843
447872
1010052
98115
566593
121051
820150
817942
1225710
27939
1321876
1229636
992114
1243869
235706
456210
1127823
468234
1273277
337859
84473
656678
1526253
662251
411703
667374
1356464
243321
1288625
362072
975977
664307
1041445
253804
542536
264490
903200
1412959
109355
701154
1345977
222995
1223505
879140
235255
1307574
1230522
710239
1496024
1386304
704151
531893
1522535
1366868
1410372
1211432
508245
1622422
157070
1287771
219304
403496
911107
624699
193455
168964
1138545
944403
1549873
952833
1152090
868640
1425468
689935
55550
1539987
1012554
760046
1028494
136860
1249105
1211343
499761
369324
473007
188373
1315610
151442
1049096
1354509
1544195
165863
1133389
960415
286486
894568
1633686
129855
1266547
783241
275543
1381429
1553452
668614
1048192
443662
743753
1409641
1217723
1193043
862090
939477
723573
533102
802143
533559
1014006
1018409
94868
1004771
379615
1492776
1330536
1137840
1166300
284097
1074309
1122939
561077
1157988
1256642
1022891
636766
1326867
1241343
1120776
1280184
1189789
1191883
1544885
967693
515302
36675
736956
1335951
516244
675793
1201610
1151802
684365
1610574
351325
109064
157961
820353
1261303
1352096
555174
1229041
276397
699386
197213
606511
860935
1519140
762269
1070477
934817
843214
632133
206935
1208992
1626393
869282
1458025
1020248
504793
1311237
347786
12132
1112218
1134264
386652
537075
723332
1387342
464018
1461548
241331
654289
77187
1007223
969344
1517724
685616
663579
79135
107568
1161952
1082614
762201
135744
140955
458634
331545
911482
877414
836217
1408921
620034
505834
302071
1134851
1372774
1645726
1489081
843300
1269919
700939
1626431
3552
1361302
343753
925931
768868
185706
1411081
88914
1070661
501977
770975
483081
48568
828195
883503
1572414
588831
1578980
182194
1173344
1047227
991760
1306987
1013762
1304354
792401
402206
444109
935466
1113792
1594964
1262434
796892
137391
574622
1348702
568401
1640052
136723
105509
1056875
1111433
1471554
861733
669577
305988
1190936
850538
1447659
395031
1335669
1043967
138827
543480
1575424
356069
672363
1613230
23379
344579
1070616
1369112
1634318
992780
871996
1229998
151470
1467442
977469
303853
784938
1288516
918112
1535901
635145
1048672
736555
730920
1586933
708897
1135423
864543
161256
1092600
1172527
611293
897393
1615439
1642826
731679
1432061
1081833
540865
351345
526880
1392290
386128
97716
1233255
660183
954247
817342
1047106
1165968
816007
525107
1158853
1084186
1579778
1541243
334314
1306464
691839
446361
991169
650083
288905
536091
902641
450984
1315454
127176
644623
1420539
374312
1572471
1403769
1579476
1444679
764023
686269
490462
247255
858092
1494409
327713
61066
1014826
860181
1551422
785375
808845
1120900
1233621
1582457
568226
1321855
51143
741129
1515654
1252754
1042710
1635774
75103
1623450
1334176
1168815
1559030
1292535
1351900
1424709
773165
965439
539859
866626
1642403
1421060
1159574
377591
102572
652632
1197707
193043
998653
683497
806813
202794
1365155
494236
995845
698214
706099
352174
625587
916144
1516151
785732
1051617
77064
573949
1294125
1501083
1414150
319137
1085659
137424
1539942
244030
1416184
1044120
67418
120340
862278
1150327
778131
1192851
1323260
1517445
1213274
1276574
1158451
1314241
469138
844242
1637330
864293
225480
787974
737622
1488583
1186013
232567
1129599
374542
854325
324112
871146
1597021
1467418
916751
785515
332632
823607
476746
901871
601635
1448588
540072
543998
970065
1201859
137480
239165
1396077
1515175
973820
1509868
317401
1103690
804834
1438266
604142
334088
1277406
1254252
1284616
1311186
800706
1170354
357896
1467734
55006
975608
293537
1563289
926774
1273218
1285534
961441
1621840
1244514
223161
1571239
1498532
481511
1566188
1351334
171479
1214594
1388681
1373332
149377
1327381
896827
724086
945395
608471
1059713
1413294
100222
559366
1230489
753465
1120951
524542
1579074
475466
278553
887934
699323
796946
929974
1078619
600190
1097011
334377
1014760
161475
1075871
647565
627402
166501
889328
589423
551733
273200
610988
1143863
1339897
1092737
538618
874095
826590
1636892
1435499
128789
1580229
679133
998840
514538
1139630
140836
532160
1077202
808151
1007893
624874
347557
730538
1271
1079217
525000
1014948
680752
595651
1109515
1066397
1341255
793449
718733
1194776
571952
538494
1340477
731869
1520037
1289635
1241606
217333
477673
629795
1359161
834067
58379
652681
61574
1278740
553412
528514
925787
1271278
755824
899568
92021
1034261
183455
840420
1385185
1313108
408544
633387
740706
237587
850020
331974
207656
338933
204112
116437
1345955
801115
647777
414311
597811
171578
1508542
1067611
229910
113092
826193
642006
256957
790897
226534
1164068
848033
1313704
740641
867362
332816
1055820
782919
44676
703539
294717
212471
1125195
886653
1564402
1623857
67007
901282
8383
1295439
1574521
1237701
33440
1188348
985180
1064234
272431
98985
241689
220324
655614
276440
480632
193917
1198292
1304282
518393
1374637
886673
1155193
470663
732238
43625
1383834
429771
128272
1419327
915634
758619
776107
135031
602591
1325829
1133298
1349363
1052691
819830
1581535
590359
502278
534917
86549
1225917
1053941
1255848
1276984
1530403
1178277
1422729
1022223
244117
886942
775585
1374412
347580
364596
173291
315207
814294
981248
1195364
399055
107588
720978
317364
1253511
401701
219094
779106
1498880
274602
35942
451418
70502
909959
915350
853705
706781
708533
37475
1626049
365194
974173
1201392
344572
156464
1157250
699100
359224
378613
1463338
1606707
1165833
28220
1569390
953936
221430
1133777
682164
1391507
957512
332284
714208
734893
915552
373741
522191
751748
152037
1279918
830320
308387
1434814
943116
251099
1615376
856490
1309946
1124214
872
1147113
206345
1041191
1266262
158536
1297343
495469
451448
1220526
1002619
160542
435859
797822
1078052
1555504
1468741
788661
528175
543534
241747
1391761
743418
1442149
1041633
817611
497009
461281
1241477
273873
1444407
987232
1399651
876387
249016
391705
1100695
809020
1083565
226486
1135171
241007
1296211
224819
1078048
1381435
1543343
88910
340188
266395
198213
1119669
987556
504361
1329857
89121
167988
235479
1150095
1427640
1303905
477758
678938
197816
304661
648129
789568
536906
235973
324113
1630612
122282
170839
947207
667480
1228577
1401239
566087
188929
1079207
1042497
1095445
1611945
330544
1520723
216755
1095087
39931
840719
1275520
390231
114241
1319772
343294
1578762
1108294
470072
1594227
1630069
770574
131760
568762
1303230
1150254
141182
1239380
802098
660294
1239831
888127
1315400
270859
139707
678058
49202
399708
38665
1423481
1078274
1462098
1217425
1136946
851869
1146237
1223692
733157
968958
679906
1224429
434034
381042
1170513
1593973
756990
987099
1320725
1467577
1173480
1160945
380142
518932
1126672
637645
991644
334242
627270
1537058
344656
342762
281861
54292
473447
1383496
1588600
104656
94167
597135
214771
1367964
598413
334611
1106100
538368
409497
1294599
259253
770501
213570
338346
1589992
698974
61169
109882
748257
252045
716038
1068314
1265382
231046
820205
1403677
500208
158853
150100
1232677
290076
11199
300898
52895
1425196
868027
708800
1377376
986764
1307983
544803
1612986
835753
148201
642574
803318
154139
1247945
373453
1517143
809236
795610
794131
950075
1153548
751763
1259022
640162
270021
1425702
798534
1519413
132312
782497
1624124
233928
1468066
895400
11790
214062
1223877
905917
170090
1048581
1114895
1147356
315480
696447
1449773
141806
1439853
135094
570871
1589322
282158
57730
556914
936554
1083128
997956
37283
986516
1507612
632654
603061
1417245
1220406
1179936
360895
1343822
1569470
1227397
1353633
1117014
209885
683245
566740
367247
137793
435084
1519191
899858
1555508
1416236
37794
1163381
984415
1405258
90541
635767
1139907
135926
521571
1024871
219194
689468
1238820
1248264
1509901
276530
1070729
1143759
1502891
80839
207080
99608
1309395
70076
989792
472672
1207868
900029
1258860
1293022
841825
1251640
1099561
380120
953280
841210
1360604
1040426
1466062
1495891
1309330
1265407
696532
757960
955462
206429
156379
120296
1154971
1160144
211521
1420419
1609021
747822
1015892
1055028
1384401
881338
903182
651721
394832
1111336
555564
636927
59069
276879
527982
384698
1298517
497057
52994
346067
1398617
430697
74493
1315192
1143677
303120
1536170
1208375
164312
398094
1414649
453422
295406
1321748
1227837
267329
675425
1357372
625858
1599614
639543
324972
1599945
654757
1200547
1373479
1018118
1014017
151771
838988
858385
132644
1166815
560540
1626951
757810
272245
1301298
232564
399407
383103
1559346
657849
504307
27879
401355
261176
1179143
1138521
1516377
275927
738439
1325803
1048139
121809
230811
434314
257390
630574
851212
292668
104533
431986
1389942
401773
1357847
161965
924840
1297591
1021749
1331467
869190
446483
1567496
1080653
102283
1288970
1256924
1303710
1384375
377530
4436
4830
844799
1474467
1011917
1009451
1260984
761485
397024
142381
1152072
1583756
1198612
898420
662522
1239550
1101359
284177
307308
942752
1362393
626759
1512303
1024956
602925
945002
1594560
1147878
352581
511024
69417
1480697
1092884
608467
709121
1417231
189376
1493360
42682
31289
356868
869619
670407
1159071
891491
434515
862675
992717
1478222
463548
784910
122800
1615469
1519379
1156778
1009210
348177
1280953
722332
725472
1080886
526466
1220956
940404
891919
217740
1171533
832447
1248368
1111482
517017
433831
581686
43744
1642420
1545222
631022
285549
440670
121150
394751
420514
579480
1084434
1453640
1190752
1312122
687764
1347509
933343
267729
722120
1459355
1154369
1513512
262099
1349582
1056790
1069780
955041
1062506
1425845
1344971
223715
1627725
1596020
49488
1105204
1401564
1626116
1513395
825051
1493842
1237230
1385671
660504
754110
1271146
370312
1017741
302953
565092
1176200
1574996
55592
1512014
1430255
649555
1556724
1301047
715298
498353
199453
992554
987916
265616
1129435
759794
1590184
1512969
205063
1240500
208166
561570
1339561
923910
1378734
926322
292226
315818
378752
1296298
1327269
264350
1356097
176077
268605
260920
1581421
1293656
1594940
1325938
33510
224036
356527
686648
1068103
128938
476955
1600441
56197
1223098
488095
1490810
857818
823984
573434
643117
824231
860044
919580
553279
911236
545726
964531
1615550
907290
1108198
1192000
1604226
2135
193758
1215627
908819
977470
610018
1003173
320556
816781
31220
1393438
1580199
1289854
584372
246747
1107762
216302
579923
935196
351247
1617375
1271893
424959
615608
1054397
324012
406548
1510123
1608317
627632
467176
1361287
805257
821394
1394379
492102
1190858
745036
810184
149059
583439
933072
248813
1249075
459543
422536
327988
865666
1547192
208976
1502921
1589195
1415834
345890
603890
1017552
142138
1171063
1560980
1495885
72605
1067764
641109
464109
1203910
109900
339813
357469
1042817
191670
53596
186307
238037
1106585
452388
162354
1046154
224521
39753
1518096
610069
1064551
1504382
1334511
1528281
1213605
37531
1151391
108488
1636286
682272
1568440
622831
896301
391078
470215
1166700
1085649
703894
922825
488354
66811
1574996
651104
1544977
1008754
522284
1428019
1603267
496977
729347
264258
494182
60468
1330459
1472997
945077
1611985
723077
95733
288457
628561
1152906
3683
1208923
1334013
903771
1090908
616380
1490399
1575516
393737
388587
1278116
1170693
77066
1636597
946913
60836
1390920
848702
220338
1301408
1571996
538749
1129230
1020307
958348
1608959
522549
670616
606972
83178
1018103
1601412
1015417
1488773
631863
306129
1334302
497763
1379556
1095158
671500
308827
827515
787883
259900
342343
1474344
1516315
774716
1227368
123364
722914
1324430
966745
273340
255946
682759
996154
868700
793438
1048793
1059803
1501008
798621
102036
1385290
785344
1237271
1621416
970774
993733
1026124
973764
1222399
1208130
435931
114779
551693
355477
441218
1012202
603138
840479
903392
654345
1287693
1002115
693565
1522498
1384605
429859
1527433
452051
1462284
126928
1102053
46289
838493
745856
858258
103615
1522717
883350
134181
396188
1035353
1502876
1272711
1476338
1095992
1607895
1381375
176715
1218562
720183
814464
1539762
859797
263512
171382
29674
995676
1146106
85617
278611
794990
290180
524624
1478290
585782
8406
478213
1129965
198405
1505692
790137
64330
1371543
198637
437248
364194
1311423
636891
1213274
330428
879414
501927
1139968
1420469
1142281
680963
1030063
599052
705964
1189416
761798
452703
524507
695094
1647493
6326
69593
1180161
1311220
407828
925870
134553
122484
1030989
588162
1644676
111161
1156894
1592172
417146
1239678
1160437
1444993
87904
179149
923437
400040
106285
764079
445537
447125
1531542
220556
401615
1430730
1433157
561578
562832
6756
921797
1361105
1421660
964510
1152045
424203
278411
1445328
861658
1079979
946704
19542
981214
165121
290281
979425
1064372
1170279
858169
602313
1350690
1033187
810552
1190753
385452
9082
1429303
913826
67437
313858
210473
842883
184185
1084996
412249
1125789
575072
720911
757717
1386507
1165499
1390600
1453046
889146
511061
1099640
290734
1539819
618725
1212626
1062541
480405
1442567
1120409
1248817
164678
1195528
665156
1005078
1282731
1645092
544528
234610
464233
662656
453184
725447
74575
443908
1627629
249173
556614
1376985
946898
1484943
667976
666979
1411044
197197
1232938
417993
514968
443492
627692
535111
1106936
1307276
223625
1152798
873029
1150055
1435301
93784
711694
867534
710647
450375
273402
881029
177596
174717
242704
208744
1303494
637438
1159653
1086279
528641
1622206
943056
875574
854479
439643
735822
539910
712696
691174
427550
1059414
1127370
906138
853181
1489946
105661
1258904
590820
1291288
1348395
1602084
1306132
672656
6487
329031
132872
1237010
1422442
402189
490951
964586
1554270
407757
189425
833616
1243463
758620
456878
1180451
1632101
1068410
1179750
847998
380205
374119
628885
528486
1092552
1312521
513887
1453920
993601
841661
360304
358315
760458
846156
1093807
987324
1171780
888741
327148
1489294
506803
364141
618049
875888
1328048
499346
1441992
1272230
1608597
1287141
706296
271517
783910
1591772
1546175
6646
979486
1420095
1089328
561888
157951
276731
425378
1329204
245848
1447837
1471783
1397165
698226
1403044
509213
1085730
1204167
884520
172253
1409115
1500864
1607938
1041698
1533748
319544
947917
68759
804503
757222
1567642
1074185
165962
1162991
181204
1330102
1204182
1114482
1286602
1145969
1165582
1448054
1482045
1562869
140507
1182866
179713
1343166
1099012
877299
1272760
950688
243297
239455
904438
106836
972457
337956
1145066
1305987
983222
314171
551228
1517175
270978
287791
1002699
277817
50456
1093687
1349395
806986
149080
444258
698488
1594531
1278247
365829
768892
329161
243478
902150
1396744
1435456
515289
1154402
791760
484745
262435
153858
1219466
837028
752582
453955
1324491
1135095
1612347
1553043
550908
10604
217192
1350479
389107
977641
938091
776464
1520075
445673
852808
33314
1634020
591172
783165
421771
452545
12175
1418082
1106400
601770
893466
211113
1422298
507652
815846
312873
1378505
1002435
730039
861417
1125120
1060386
311869
984200
115040
166370
213845
405843
132770
802736
607694
1207943
340798
952254
224772
1400307
1538019
1012176
119945
294777
885555
1534775
1592790
1185178
1098986
532238
778512
1436278
480008
600439
988276
954854
712983
1458805
1217814
26973
112239
1198096
1311119
487788
1422150
461423
1193971
560760
702597
1254644
1337282
792557
629237
710782
267385
144595
1182291
1251630
1331789
889347
494175
355988
86921
293856
195670
265870
1253713
647190
1610620
452694
1536336
1375554
1026906
512444
283165
1366589
27875
452075
638286
16106
185462
952920
844155
700485
419485
1130111
585730
655793
228416
798820
654951
946550
1558998
1244786
1030818
625567
1169595
685674
18398
236023
1341496
332126
1020809
855914
124426
806361
746841
65601
704942
1575486
1591733
1502881
388005
108189
297272
422305
1235854
1260215
33499
91201
1528455
1528032
75976
102958
626053
482333
850399
1026001
1613111
566928
115453
1450909
1362312
591931
1044483
230330
1317487
52588
70819
161936
264645
646168
1605915
1273626
135369
1462871
334404
326719
75571
1624143
434992
195504
526874
1138797
468133
427692
170615
408225
1645715
1625413
1024952
114520
810665
337247
491439
1576580
1540234
784498
1609409
1398980
1423459
1622136
1419103
1008538
1293006
594463
405538
840624
187642
1624799
42931
635056
474666
1523852
977701
1175215
354642
1180021
744026
1453194
33678
477945
1540202
1296265
670439
1450471
508145
343970
416403
969585
240136
1075275
1045604
642320
213129
520083
17320
1071404
813254
1399055
1582613
715126
644712
234060
940643
1630326
1619906
396150
1034866
205886
87856
1472529
844108
1443324
526120
974106
655097
297807
756053
1108228
1047995
38215
414467
1310337
951785
440634
1043840
1382065
646167
1570521
400507
1338436
132789
1431009
1090718
1561489
1549952
545474
1094635
1170732
1031787
579665
1528679
714949
863926
304550
1202238
384217
1450781
1645225
1021299
737682
765892
779057
1607884
1345883
436818
448786
201490
884955
1017096
1287377
843217
1030511
1257685
777298
1401789
700601
78009
826917
1384547
450122
457522
516572
1631961
452926
1423893
568670
774553
70897
303069
1327839
967996
1258547
1314243
110132
427886
1379892
925585
824823
20945
746789
467210
859591
1278981
1524302
1079779
714738
201133
522042
1216990
1362534
492164
981689
487850
874704
1615171
1015984
1603068
1192974
1619990
1314877
1043454
421847
27538
303481
1502713
1000828
967018
1129138
351738
1385331
423544
633632
123550
379985
1127534
219819
1277314
244617
579675
1434461
549957
326857
391393
542316
1079471
1313768
389140
402533
56613
1496621
927365
289212
6689
1406927
1539823
973690
663066
1254934
1532149
54010
729627
762962
1461968
12308
887444
491662
317437
203795
1393416
167111
432554
1609173
274575
547075
1530277
1527438
1056639
1323939
1313521
195049
148959
189719
135101
1024223
318118
1052924
1442197
138581
1015061
1149198
1156912
167463
604093
1372807
882306
878220
827588
251051
445948
1527823
1359730
416347
412490
385979
159870
376529
1266251
906557
414578
557719
1229766
856369
486248
743840
1625302
932847
1410160
846115
919469
1250118
573756
433626
865402
196527
1646585
1055631
481008
360334
80388
1207696
1121943
1351100
30095
1053753
281021
351359
1396982
647319
816461
856849
515811
903883
45585
1541292
812994
70163
1193523
1437244
267524
1449432
705300
594329
1140187
1315510
1645966
528245
686249
203816
1020525
329375
876489
1412998
1035442
1307360
647765
753355
1303929
47920
558915
647571
430634
1272124
300271
759842
1051602
340771
234189
1528417
925947
300563
1169447
111716
1279069
331258
342573
1217280
1125537
441938
841836
1557519
1031379
1161642
665792
548105
1363790
76356
578259
804043
1187874
1332533
123515
363776
717821
842859
752393
44567
1311180
1112303
1151446
743543
1474707
1117835
1608878
71918
1060833
199698
1060667
530631
264158
4822
72875
839472
1641071
1196517
110995
330705
141915
699673
265454
184450
1478195
1345520
1439996
820936
1414833
8811
1029876
1480729
1130283
808653
1268178
687937
1056607
43822
832332
1336700
768125
779642
1374992
1300156
1419937
182240
810626
199539
424784
1323167
164902
53972
530784
639428
433839
1373594
105646
301412
1275618
1051184
1229523
663014
1125523
693097
1361794
659732
1579709
1015084
1121031
791392
1633168
676690
221321
1085341
779313
784699
1020374
161283
25867
1019678
268516
908974
1134327
492979
1221824
548551
980543
512727
451316
1308162
1459168
15995
699545
605721
500885
349843
724631
35601
1467349
974656
645807
778604
1145192
860091
917774
993970
1445301
1226072
552856
1217763
165591
314443
773922
1616293
802909
409870
1031751
1354166
837358
703630
1096392
1512797
160923
609516
331914
1260569
968703
21670
763295
587935
1200778
887081
793317
1374773
12562
515700
1339871
925046
395269
540712
1285210
512179
1498159
435071
1317370
748648
1355807
614688
19974
1123964
210343
175673
346538
194833
116384
1211154
1161491
682057
659544
962616
765053
977190
1565781
384716
1022396
258633
723377
372031
764965
531336
1217516
679862
594327
651423
35116
1220910
123178
1305966
1282299
1592807
1324592
844080
498260
695280
110170
1610769
791163
369613
42235
129714
1236963
887502
1419641
1192888
1562580
1316800
1065617
754686
262308
1501674
743295
740537
479790
1027033
1053206
464761
1547694
1231338
830652
128130
866613
407284
1151393
1041740
1296767
174318
1574941
1410442
1576405
279926
1045335
706910
1108925
1410958
498451
941224
811126
1387595
977156
10404
722578
1105179
921530
1156245
1207129
796815
695334
1020842
726116
587677
1258898
577080
1568007
1137456
1111325
1055230
30546
240919
801847
177260
927303
1009512
912973
1283021
240491
373373
1058998
641409
1635014
620893
1481300
596299
356214
1521218
659270
498012
1021808
465664
892791
579616
492575
1378616
403648
524310
1531782
263367
100991
1086009
917225
1475897
78266
131117
1550783
273485
1500897
468490
446508
90327
4882
704519
31733
1240748
1636904
1349899
51885
454178
1461453
882103
722587
273881
1470239
870834
10791
1641017
1498318
611938
53425
713510
102729
972692
341517
1512915
185670
116849
1201629
19288
461880
1583592
396162
889015
953223
934227
318413
290887
1123595
653660
878431
1397935
637390
713973
12874
1450466
1109649
1462614
517071
1594789
602719
657785
24270
609093
1341471
214036
978622
955340
1579716
723708
558968
4176
165759
260648
1313399
399531
1129703
1426537
1132774
29938
522437
1119270
311538
1442418
1456188
1642448
1002398
637609
629344
785485
357990
67154
184222
1158340
821562
1309222
1475428
1365767
1387912
1291401
1572813
1639497
399772
1060441
152489
513254
533094
855754
382027
397184
1442875
597968
1636953
647514
1303628
314846
1071430
533250
1138636
931350
711376
313717
1479238
885890
583328
253154
47575
771877
276858
367317
757751
68088
1038023
866448
1446282
496308
1433725
1063767
884833
791248
1134378
42208
204987
141637
1340969
1336402
467314
903736
238908
823466
1253767
423673
695030
996610
996640
1029036
272915
383276
1475575
1485210
352985
1627023
492912
361495
787184
1497253
1018444
295301
872059
512470
1400003
1620116
901188
844370
70059
657722
1443477
1046310
555946
511599
504405
1311977
614782
236597
385717
1495329
1272245
467765
212752
842089
785287
1182346
1106269
809298
845172
709367
1199860
1299715
987265
930868
581247
1156560
912436
284028
97571
795363
389257
104986
129109
649085
1625085
826919
799202
1118566
63548
357869
1115495
449245
936389
732202
1623390
20144
1628722
975574
1350451
347136
274365
297178
726740
658473
422963
1528213
1060672
114210
1394458
1469864
1481399
1270484
1637008
265917
628843
584351
882053
824479
447125
1547730
834154
1322812
831986
938964
844129
984573
1108925
178409
1629377
129623
363334
1305783
1423363
198960
630881
363780
312230
1190070
80903
1390117
1539797
851964
312010
106344
1281892
1273845
548648
1152609
1058545
1559846
768552
183426
276927
670797
1360566
851602
39411
734446
277528
1214027
1557783
737128
338217
176258
1236098
792488
557739
1539873
1109544
1298985
407184
88060
1543822
984952
162774
1475598
1250737
1574073
571323
245075
304324
519309
968589
457861
1093736
646666
1152395
1437116
1529851
701224
1037269
1272458
139316
1326930
682789
838936
469996
1247230
1616769
877762
1277750
676959
1452168
1209438
139571
10750
1000742
1039662
815137
1528818
67787
446670
488227
947637
1504167
146246
1438758
1496996
1284474
426791
1244551
1631001
674538
132172
676395
19419
515731
552286
1517533
802501
1467628
801830
633978
138959
1024029
91958
613769
1491008
551609
138585
1132332
440358
1635901
1022255
1424367
389737
634462
211137
201529
1634732
639755
72716
729794
314830
656941
1389818
517253
1174002
1427721
1277240
542252
351250
990359
668660
627256
1052382
365055
60643
282689
501663
96110
1439473
679329
246698
780000
1379502
1079700
1401984
1190565
1317539
903192
1120499
969831
659948
848381
649997
149255
422922
807444
1365564
1438944
1116556
1619959
761085
182436
1561196
69312
1387579
632187
484982
1283037
521695
803383
897657
442138
1370187
247650
468813
969135
1516058
418012
767440
164357
332078
550890
1566510
891581
977305
358523
854558
88249
1205580
1089938
665443
1050386
43992
1064209
1379214
135461
269796
977749
270849
123595
1526280
613511
1057264
612125
1629239
1387367
356176
1431991
1394105
605976
1487653
1012712
1286244
812467
516469
1615028
502884
1219498
1266081
523163
298081
1011127
726975
518907
318827
1427442
374542
361411
1013446
106787
322308
146054
404323
759690
902183
865126
994765
1460747
491400
334082
1568612
314460
1284089
424623
1289892
1454824
411422
841498
292819
501416
1533293
336554
1017081
1008199
345627
512337
1259404
608923
1070757
531892
143351
27229
877123
354514
1147127
1388590
785796
1273864
1521029
106242
1205112
475466
528326
935735
826477
560805
937132
671474
563767
212376
234142
958118
1509571
708434
986526
278168
1388357
1195296
547473
1349018
924676
835060
15929
435420
341537
913250
412533
201995
738994
1415318
713008
1337999
147703
1382085
1586098
201943
515824
434248
873570
973761
862646
1170895
269021
263819
560672
218336
1417442
1167446
1455721
1552383
717238
356283
90769
941743
880012
159812
1460020
1513399
513653
239998
373633
1160025
872222
464929
291190
404283
404366
188019
1398903
531108
884868
1117705
1345051
1590308
569615
568290
1282974
1056132
721715
332369
608132
1440221
1277459
820188
791356
453894
258818
1207602
167075
1385464
674028
382759
1420325
302668
952458
1205157
861866
868218
1195479
614577
2002
564561
1199853
777041
1131723
1186675
1162430
244103
838813
722708
514806
1373992
703614
291619
1010030
1153942
154358
851546
973941
1290960
180054
243779
863763
87694
493862
1127650
918710
764307
611704
477194
1187298
1017107
1071947
1540002
1334117
563257
1470430
960215
83006
377556
556753
493751
892787
150761
218817
827663
319207
1588666
1334951
1210569
927847
637727
898467
963341
875745
1545444
1256534
535539
1623184
1432805
326163
572055
136356
1152949
1146333
620278
611599
421290
1022565
982272
849834
619555
1033189
199492
737066
1153868
206185
1339168
753623
1502514
785064
1312249
273386
184244
1431517
819393
644013
1016186
1441899
1641143
533161
1449139
884552
1623641
1248219
1505824
160005
43056
1289236
44871
657479
1512047
302736
825929
79215
281782
1454044
623679
499842
1279698
1114002
113049
454474
1529827
1199422
1142902
799839
474370
1116806
1490843
1606191
1536413
579767
1233748
1412993
1486854
533704
1282576
1611921
253089
716591
698206
1098657
794591
913529
1299519
1173307
422941
423112
13597
1556892
1619862
34524
367832
781515
1047418
673683
789255
1605730
282609
65882
1041240
75526
1393575
1609530
668697
401248
935049
790531
158197
448579
888160
824196
411721
819503
231536
943910
624957
1138964
1079414
971111
1617247
327901
139284
1231736
579406
595300
338527
741373
1094611
1631919
674970
853183
412090
765089
283250
39031
1232023
776433
790927
1383906
1418668
302154
455324
1448978
1491284
723473
398741
51682
456196
1628233
513156
462441
338573
852010
178145
1409695
35594
305698
627409
1128191
972147
1106575
1422613
674380
1422040
296052
1490013
1171149
645531
539044
139941
155356
1071568
1493730
205223
1136232
138681
1262036
1632361
229554
852749
896260
368914
1305515
1376458
90842
925178
849872
1275031
1608244
376599
1595622
654730
566991
913198
791160
984761
825907
1270311
89106
1090537
804028
1248224
61414
161867
472032
388344
923658
1179800
187048
1384494
458751
736493
1448760
551461
1311012
100748
274583
74978
247029
203285
700520
533491
1448516
1209452
229277
229625
1522825
1013886
135987
239265
355670
579301
211203
124311
774070
1588216
1023381
1596345
515857
1326632
316566
477220
1405669
254932
1398950
839596
199998
1493088
601334
796380
577384
88820
788306
1188001
1250142
239129
971889
336946
41349
616926
1028844
1299449
929190
841674
852760
241852
933679
748487
912706
1469738
257235
143198
39501
565160
562915
1480833
1156440
1178155
211944
1172629
514096
1341298
1569150
666352
141097
944967
1514129
980586
636209
1590224
332649
969191
1327489
621313
1029819
1338175
1245137
1137390
12431
59522
1504527
1301724
395397
655648
1510406
20854
910194
1272974
1096958
1373751
1370961
933639
706925
551696
1397070
314938
344005
740093
193962
114585
1250551
1592118
1408429
60022
1542359
311016
691671
537504
1605910
279903
804248
1189980
983414
562142
990594
1167071
1519642
51287
357956
1496756
860711
1059504
1610795
1465883
1453054
276511
110387
980095
391431
1103889
255378
664523
1282938
595668
1062706
879448
554161
1557484
1315481
1614103
514511
439495
867956
186098
1583009
869970
1157366
523971
627473
475023
1157239
557602
788154
204453
782298
1126271
438878
581629
874442
740618
1149186
625872
1615512
1494376
38960
1592817
461408
68479
504570
1074979
23970
982959
1593625
468877
133886
629771
517182
1523427
768760
199499
335860
864714
321246
1335249
1463407
678557
1433347
717364
363101
1475473
787728
317558
447238
1117556
198472
898244
770017
832007
1321484
550592
362873
771733
846041
423007
70121
107437
227173
509963
556467
1094298
143536
1332246
652264
1620729
1539941
72381
893751
1361633
1494403
824988
879050
866957
348416
857974
427517
315393
380564
450891
478305
481284
531195
1531897
666405
492642
656929
876343
1227085
1097953
1286971
833472
1068848
422691
255989
1455473
485514
1603674
219119
1082620
1047112
449513
1464657
1014183
1091974
962352
1336647
1414804
143301
895943
240648
352325
288022
1200136
1055740
201079
621836
871403
909513
683249
1381452
338171
222029
773652
256979
1176204
1201047
1416546
315863
494630
894445
1556454
1194195
27586
338460
513804
936052
795195
556958
620659
1161095
1169963
1197803
1050149
387196
479101
563542
945700
475917
1108043
852023
205711
1042071
1035906
1372052
403094
398947
146518
127335
1138715
836718
648591
1569560
302991
846431
342973
1311766
1397078
815361
1550199
843946
517279
1610046
144186
563191
1276798
1020440
369088
455446
777551
330002
940475
361783
1421044
116301
1552926
515239
78508
1529746
1266368
1325285
830562
1203076
513654
1173283
1590142
877436
298027
444313
113300
212200
556850
1523457
154874
496971
540381
1224464
1552439
750638
527776
1442265
332919
998484
1463026
1021999
793989
663036
9693
1380129
158313
795919
846658
1415584
1289176
1119431
758910
318740
649412
657785
1624860
765599
1122204
727184
645368
1641738
357342
1576974
1034022
717775
318534
1478224
414196
979160
1218819
1566262
1410397
1028380
757911
801865
565432
1320355
649617
1415808
1368660
1152857
1266676
1368703
254719
953634
704776
442798
864586
1109242
1436202
723287
1363038
1497433
9623
1035894
592037
1597011
50994
255646
718218
1185500
464243
389028
826034
237382
1229332
44675
217855
1527991
1024953
1123274
1368611
1295657
679950
198137
934923
1611594
438299
1531956
1129006
1575151
1549991
58639
1498597
83618
415658
344656
713201
475517
1312813
333473
1447363
438110
46024
1469709
782691
3320
821197
700510
1041871
1572712
771448
962715
732395
339197
158890
70833
16705
1396948
205253
1004888
156033
1148842
142772
871916
829139
6974
1422740
1329252
1177153
1348045
459034
1128924
1347014
1233826
785083
1242369
1595560
1601418
1633250
1216487
1574581
756934
36010
498376
1006706
907795
1601598
472006
457699
983244
287150
1005837
875433
1104604
917860
777032
691437
925088
430249
986204
225553
872391
348009
1447156
1593280
1245192
1271817
1269268
414676
1078635
211083
670930
1018633
191029
1558786
1099531
1389202
339518
998854
1554919
585407
1451612
849327
297073
613926
1504008
627969
1496771
919364
596445
1628513
630401
1574954
1262821
598343
11816
768261
644
779087
1394324
738721
1447054
22958
1341608
1330659
102262
242
83934
1025816
745915
940512
587347
500093
1453633
1496082
305012
200961
244402
342701
224641
506837
743565
873587
635549
1580677
1097250
806605
894440
614736
1079356
786628
1144044
299484
1394446
1644741
1064182
684485
1044866
817499
457766
1423290
729392
1564896
391750
1201250
1087084
467279
1101853
1508997
1548723
622458
556597
331843
257763
1187783
1124121
282012
860651
600436
1165003
1179244
1194556
441265
1020831
1014737
552742
793649
541637
1362370
744339
558825
185601
46765
489422
816804
1306549
326662
780907
124823
6633
833082
12763
290225
518414
810911
465445
1353980
682413
14202
1449532
805975
571343
4759
43178
1068850
1408449
906049
1485175
1610373
1350025
273218
338137
345395
410434
109963
252343
660143
55662
318401
1101478
238317
1457790
813514
49322
733291
568333
79041
64206
166054
158500
691035
44574
855586
596506
664189
436269
1111643
919138
762672
1055434
279170
48520
852406
1071382
1100474
485707
1619485
495632
323475
1177726
490543
1126887
1264454
1022348
745663
1423362
321382
667084
424432
367618
987623
37044
304648
1316141
1125390
868850
1562332
847616
1509127
137763
1354932
1154611
291518
377029
780389
1406134
868922
1381841
485162
262199
1303166
1196291
150141
907104
1218297
1003325
1456186
611488
628082
235815
1002875
1147245
1332835
1523533
1260016
1140095
1311439
506022
77074
254526
175327
1243804
1126919
952584
1504234
922561
1061557
981106
659140
128773
284284
801467
1566743
292983
370212
270638
1107866
866869
156589
977558
1517558
676561
965084
741484
990621
27699
549017
883315
865948
501957
614897
625614
1368702
1546672
335577
1224541
296960
1220119
58205
969267
513882
1277219
435346
179341
1382574
1033570
1072761
1604919
966974
382746
1504516
1074398
1624010
1232783
1136688
1116993
1231401
97223
509069
1430020
946878
1556412
925602
1000768
747852
265951
438176
1243576
124760
163654
1188847
533389
781132
244803
1058585
724566
1554789
1352229
241992
1297077
298999
282986
121980
302758
1477974
1418073
222875
288669
1193143
783458
472737
1355205
790538
545004
1126945
1118976
226676
1407886
600280
24687
291013
419543
786059
1598580
9432
135516
172139
601616
1227560
600374
1310959
1644163
587552
1416601
1594197
410450
1194805
554198
1622104
700228
176521
339925
365368
515411
686271
599761
615960
76648
259380
1303494
456021
192059
1589764
535984
698845
1500036
808254
1489989
1310864
68367
1101404
579692
306442
1059258
1248914
179343
14436
999327
53757
278912
902751
151181
797306
160
344727
1487848
1482960
1148829
175784
1215413
1065995
1095240
114625
317106
184428
913174
1361100
1079166
899436
1425232
1167756
1085683
740832
1288922
1099927
1134593
542818
1535968
1629062
215931
434103
1488673
1618147
187380
1611029
1119300
295522
1305952
154523
1294807
616538
99123
108075
1372873
930040
1023310
124551
1026701
143971
90120
1428103
327203
700509
964020
1355537
1123612
1216722
712994
1228876
734928
616423
1160659
961039
1185284
624659
685183
32839
1343173
1188648
1490171
567176
1574815
534293
1346759
1221471
1274305
467823
656117
799516
51110
742929
400964
1503594
735862
1126267
797258
917281
416168
460147
135777
449852
314704
1516883
217893
993314
1517865
94599
198587
545305
75897
1260401
961736
81549
262769
723263
211845
574136
969996
1148696
1036807
1555591
951589
1633974
340424
1092644
1266527
311694
1042403
102304
235645
1055330
1640383
1181402
164617
1635519
962457
633942
308155
732904
1365174
351175
1163242
1006160
1334604
1543037
1423841
1247307
1049446
1616513
501126
217463
47154
204116
980894
170318
1144179
960919
352388
323072
772066
216229
739371
1519508
897843
668021
1146414
994991
622205
1082761
1461002
526257
65598
827365
1158832
957538
768699
714864
1409917
33255
1173840
414138
702503
202845
1643746
1015636
503993
718663
1486832
49540
586824
18709
778823
1039606
1596703
1012537
4228
1085768
561285
924161
694437
1188512
1233283
1100720
1447256
735463
660558
133268
565511
171335
1346503
458046
1051159
290021
1551387
767017
1313420
541098
93108
243306
1527239
1543476
569504
1415024
734514
895358
844423
1037494
367458
507279
269642
314615
1639765
552683
819368
1146761
356439
628144
580054
977023
769445
614029
334321
788840
295457
1079720
1015942
143080
657085
316454
1313220
1174780
1150407
641711
270041
1301418
1363688
1552374
334530
1525765
455541
1229166
920794
1171077
1419716
980454
655900
1504486
42003
1316339
1130704
740137
1288354
638602
1378886
828074
707110
1048450
1608047
482279
1173591
225584
1183170
581444
707718
1627325
799157
793217
1352303
387558
946101
162309
164378
496730
461081
85266
963445
1615686
307674
187414
1074865
261386
76725
1131336
713582
1221288
618225
1536849
295025
1209469
125040
666734
242237
1494514
1188341
39654
81128
405324
1154022
1567951
759257
12694
1473870
732060
369013
1346741
1246079
748826
983845
1143362
960200
1420691
1597217
184740
520413
1564999
785147
1323077
528747
1086717
280846
1014659
858871
1199363
1030222
436230
545375
250197
869110
720780
1139180
787175
1525783
1154409
1053554
973487
23078
109479
876797
1124759
365164
1628879
396996
1642890
174340
1227924
883809
588309
1051665
1093527
96025
14194
1645947
1218565
964147
444809
1251545
1300477
938335
1563939
1595081
539113
552022
85560
1298233
845474
1495081
256241
1527479
1075875
651928
790528
1577460
884157
655430
1285920
1552521
950797
1517721
541992
1218489
592371
587912
1623486
66350
363535
1278213
1401321
601044
1294898
407018
1291512
607281
1515264
1550355
567561
1331226
1162050
1131619
1341878
1629275
1263420
471231
532819
174287
1413603
561567
619426
1569785
1363121
1450616
48679
852675
770293
1290638
1302817
377081
1545974
1201959
784523
348087
423344
1623337
1231128
1122518
328291
1599173
1377060
674483
1097823
895529
1444337
1415775
1614237
172945
718031
1023853
804082
587230
1529699
291557
1284359
193412
1182656
687630
416471
1499563
746735
473699
862118
45867
393259
594129
702617
935667
1612102
14115
549558
1310928
568263
30670
1501681
1415846
1641260
306634
1166329
671542
885082
1502865
380292
543095
1275407
1067433
732243
540622
1366508
434248
126524
1317767
1633185
1351486
959613
552005
1202158
811625
95300
334640
1529129
50570
1491129
624421
768423
1359888
1205494
1216616
1017793
212127
1557894
1556497
716035
1614894
1301888
816978
1165755
1154426
1260695
331071
797560
1624570
237976
924215
1172563
52737
578223
1332887
17461
1637682
695835
369811
334528
1235293
293211
354776
964816
1337185
1275184
421169
1536869
1393329
773276
207386
1180710
1173163
448581
1203337
1534014
1584314
434286
1178936
601415
1074719
9036
463372
1389283
973437
190034
373535
1160289
39720
533613
511740
651110
567692
1627676
392131
1189740
1054659
1523297
1183197
1623241
1474874
1268782
1158721
1590479
636091
1310536
853268
254242
1389761
702720
340104
947871
202932
408136
1346562
63874
728773
296098
1564233
885059
417752
1368556
1022747
469950
369183
1496479
454550
40800
963448
889350
1243775
1494530
929190
1153714
647909
124974
385349
1224148
1559180
378357
228566
1016865
722457
1435311
685008
1123191
670643
646363
1017581
1473505
1551375
657107
1460875
307094
27575
1021334
882384
633302
1430191
288400
1213428
1059256
380131
748638
783861
364823
212651
999679
1297617
946940
810929
542452
1185142
1380924
1567805
346296
1135961
1343903
999414
1323333
1346517
293414
1080075
1647458
562154
680697
1187440
1263929
1310394
1151194
120944
728702
1494623
196546
182487
136875
285851
7249
317864
1430284
1253302
441309
1584994
345667
277904
903357
541479
268297
187673
854252
430479
404714
10137
1329289
544670
947827
1134976
1408632
1331377
228767
150007
1108037
418566
844282
911405
1477449
198419
665173
1616457
668524
1406591
167126
1546567
149753
1349488
1172397
713376
640714
1318789
1020759
607170
1421969
1553537
4231
1440479
828598
391758
1273164
1499095
1384985
403790
174741
1546019
440991
612014
126685
1258385
1180821
1445425
1247072
1127347
41563
489355
1406669
129868
1294089
603023
432906
224416
997436
294092
1006481
509955
262694
97851
434526
1243493
1130246
153162
153223
868654
478826
821985
1019119
1030651
359909
819660
461299
1036157
1088365
686008
1286829
1333559
630951
472758
1265796
994654
1398935
1378265
1323352
324729
721441
999571
1468603
930032
192891
754344
868634
56597
935012
277671
94010
1012888
1196638
647855
723373
942607
119088
101841
1052848
1082104
512226
1192822
703458
1451210
26961
1100617
319331
375484
1080641
14586
870730
507753
1555802
957645
664143
347972
104909
1111684
1152531
386011
56539
949295
757041
1007077
1359406
277374
1435731
1238072
271557
889856
1378097
1230236
891000
66218
167143
1138541
724115
601813
418865
1049101
979236
441979
891736
747093
632711
559038
780643
1553905
466288
1552183
160312
118639
1553979
280419
160341
1634133
1188592
869101
482960
1292378
624231
1057093
1070471
156025
1531076
223145
566705
1152206
648667
63151
1338626
134064
947439
1300115
1233725
190459
645103
1480980
806874
1463229
822448
302369
1273581
1409619
417761
541702
1378935
202306
846143
701008
245122
1605110
18527
974461
569846
1612146
1503360
1246788
106971
1345881
811316
257765
559062
1061228
288862
1371058
1175699
589132
604999
935805
360702
937919
1479621
62413
571617
507481
717526
756700
1101466
963177
23368
637279
1283355
725969
348147
409653
1216851
891053
543895
926917
741401
1509220
1191524
1113328
6540
1628693
131110
952795
1229310
438709
721950
784688
214303
790819
372973
232899
1143199
227663
248203
72687
1261650
628470
198774
266867
1369532
627078
1416216
728321
1126171
212552
392835
1362839
1647462
1333970
784663
444212
1330219
217756
778986
192924
450164
1474057
943679
490699
1631838
98491
580131
214696
982708
92129
38207
679940
1475414
39138
936003
96245
990746
750670
1394146
790520
567263
316453
788692
1499788
879678
1301816
80953
500040
963232
279322
1130319
1605900
138482
248803
559088
371560
1200767
1352904
1024994
376796
491223
1260152
663796
220463
1323159
1029591
371104
720879
1175239
52731
1557482
1485933
1107679
959922
1234877
1548171
1491862
910235
386501
1438261
667377
654249
860729
1364049
456
1490434
1411961
1512425
1250118
203119
1395138
978400
912177
1588468
1273060
987697
327345
1309237
755875
1214948
1341703
410023
450000
124848
1512834
442098
757574
1356853
484519
473098
362431
465901
1155503
873879
1396478
1024965
252807
654097
569147
736313
374321
1161163
1085979
1208886
1008717
132318
1470921
128152
1423652
963789
1200822
948083
222738
516869
326112
1576807
284629
590824
1239245
151351
1230996
818961
1516709
1215123
209275
936416
853151
465790
126123
536970
374112
761803
1558915
862067
34364
317218
1548759
910186
765488
393992
780102
1373613
1027794
29461
50704
664790
1012995
910910
191309
1313752
341984
356842
706019
1126391
971537
1607981
763580
620361
1143043
1365124
212605
1090986
1131303
1050560
303024
799248
386227
30981
395178
1280865
146819
463936
332143
334084
8388
1078255
890674
837158
815975
1567247
884673
1513271
438577
1408726
1381486
407480
539628
981117
937188
1167066
1343373
1512700
468702
522646
539373
175884
116329
927429
819049
1628141
1209227
209506
525547
555076
1291372
782936
1284207
69495
974455
1135169
683842
33403
205548
1088736
527102
323464
16485
876516
10413
1364945
1173526
1191823
477334
464192
675752
34122
1476235
1406957
1121077
876453
893331
739391
450594
161141
569471
1442395
1171929
1001360
468335
100725
829735
718416
1191882
825144
1451551
918975
851260
1214893
1122554
1257963
1068551
459369
807721
578134
463844
1300031
605214
1111353
976581
55400
666408
1186682
359859
1568390
1251593
310429
156874
1341476
151727
220027
77494
1454180
1509463
116981
1275257
1031903
626588
1343087
1550086
849341
784937
1075344
1493093
552429
867197
1269609
1505701
1352912
419924
398374
602638
313980
1356443
952608
434910
486523
19059
991695
638845
1346282
1591497
1392336
138226
749383
86760
430800
486465
1470019
1109460
346470
524676
1590302
644749
784821
26654
685597
933080
1391282
54703
1495201
1100402
146764
1599070
980196
20000
421544
767730
676397
788596
1572997
914187
1313587
917488
135483
140438
1145569
1167094
576285
641042
307544
1033617
337877
972480
1432953
714105
1193756
808941
1191948
1391655
1641504
1270155
1437684
1560008
42321
1440172
275415
660047
477431
355871
992648
934091
1534826
250375
1033399
666183
369356
1308096
1269306
111027
616843
86471
832165
187641
1550012
1127653
879228
1564087
303788
547820
189587
1217563
163288
508522
209273
273618
1545348
614792
1599178
342589
356508
578994
1581135
816643
109119
1255536
891755
885815
1321748
126817
522277
877833
780954
1641463
937098
506931
286224
1030231
886995
1272641
801291
1528065
1621026
1168400
89748
1492485
19365
1093226
1595412
606026
27658
1592541
1438833
1516756
993065
1475215
1638812
1178260
87270
1637260
1249744
1563489
341410
594950
1326818
59659
1638819
838531
526761
189175
1388675
571349
776875
859922
1165168
815432
295093
1367925
560785
1045710
337818
232248
36620
981032
1345272
898120
285259
1275982
554543
721455
64460
304781
1105208
1109138
1402283
1635489
1438800
8015
1253948
822020
395765
1058922
438721
1500097
350711
422003
855487
191108
1455323
782897
1301044
524699
33733
208504
951953
275051
482869
186
487843
1042388
144997
323641
681542
1012008
664337
645367
386033
464600
610339
41865
165393
1339450
28043
309254
747629
495192
915289
1471633
292521
150428
487244
131762
1473324
330360
1235387
301403
245162
801956
1566562
1351268
798426
1376454
1381653
1473263
797485
1203367
1358265
777809
1575077
236490
11696
1062243
1428959
773719
779790
1619673
318035
1381778
366485
1553992
268671
992776
1052381
272488
1291063
926016
1172381
245626
1059681
624877
1165651
1023024
811150
1406839
586463
761810
522624
1507113
411893
1087465
1042027
474305
425913
1504494
1137245
1408626
221503
1062763
864527
1206545
1565034
1212129
599464
1152206
16351
1205081
47689
1249683
1439036
613280
5651
307951
839570
1551606
1108659
1267065
1228368
59003
1084250
1636013
817659
644363
105987
1330778
138560
1333554
1201621
358569
1339878
868795
795781
322067
571161
912578
552154
1601190
714937
1293022
679803
1499276
1412099
357392
257889
1368610
1367938
998131
194801
1336156
1639987
518108
1633395
480809
152473
1083765
994553
522068
304933
1104237
601337
614223
1143992
884528
1421543
982905
251631
113905
788784
1237268
628530
17156
933439
843703
1031743
720357
685256
26583
406014
1010629
1036569
313919
1375406
1529537
1503936
319815
1318066
483917
29588
1000089
1148970
95445
199403
244169
1646086
998333
1206154
1179359
224344
270391
445437
586053
1112331
14419
71061
1500997
1540058
13654
1183867
998342
1243965
36893
982960
602187
1002416
1506636
1000448
1437688
77536
1221627
1079923
57258
733679
1446763
1174760
913663
1128122
1046729
686773
428894
1244193
712772
359086
673926
652721
996342
1276095
506891
1121012
473102
283966
584767
146018
437628
359630
1625185
909472
827256
128836
257932
164443
279919
1395159
224492
1247216
1463343
895338
686438
955688
1381845
825771
1059408
557332
1070984
378571
1621746
878535
535817
1153380
62507
1249841
1578093
842266
604934
497543
849293
142285
1070748
261998
896218
816834
1025503
674514
1122413
1234715
538127
1262868
674687
1203147
1223441
77835
762045
1160015
951653
1428346
358976
1551507
559917
706564
980177
1155686
1130717
408044
411745
1114109
1496742
689334
317432
1346499
689884
622189
522897
646615
110512
153511
1297880
49457
1334172
499588
1214129
1415131
54524
1527721
1042796
616357
1431494
210416
1075578
1000189
1643852
579472
1538944
407582
539027
1574949
887288
437773
1291695
1436342
1500940
996388
319412
994565
1497549
1069819
1206826
1060755
176963
1533457
771531
1199576
463475
1220671
39797
134117
310132
372716
1646145
1614397
587323
589133
1038708
1156770
1381242
470689
25514
895839
1189380
825491
4850
1535352
975829
1204169
309930
954943
165920
1076486
839748
1411702
1083851
1102566
1212826
385950
1078102
1597096
1573542
1362359
318197
478966
605814
373868
1479767
795985
1484931
894030
1207363
313344
628361
539595
413241
1462544
317932
641813
992176
390554
680775
833392
655115
1218851
883485
97387
1643983
606697
61786
1042142
374110
1282692
1554282
597083
949437
1501437
783249
771787
1088864
305053
120501
1131391
1016636
233092
786486
380437
251756
1104922
1553972
938933
1303083
192301
1345858
1076006
1240866
789765
1206680
119583
352271
1600506
1598506
1417683
902820
1137660
344149
1640153
740072
1127752
1197587
1264498
1168495
1482565
425704
39321
1335905
1602347
37089
1506230
1176161
47726
678443
1402511
1486248
526221
1400339
1154836
1132232
1083137
120474
766686
1001194
1086504
406568
1412624
1060235
791174
140889
1206153
1478728
1197850
426072
167224
719311
824159
1437109
572375
1081114
109432
117226
1587758
898306
1063495
969842
1646099
656461
342126
621602
1420323
348320
1484779
1642854
528135
1224470
1101423
707624
327832
720083
947465
86404
1530586
634146
309186
942639
771941
279007
1335346
262288
543423
1339573
453695
1087369
774081
470353
266506
67090
1294541
1151668
1630383
241224
1528724
1529548
1266221
834480
1215534
843952
1582221
1531282
771961
449304
1273192
1181297
1262
1093030
167222
811400
1552808
825057
417991
1356908
1055540
724684
241160
549927
173697
1228555
1544864
374548
851313
1017549
276139
934708
1549952
365805
1419100
1636436
1510883
704659
1272335
1234954
703967
32082
954660
705388
1227530
1639916
879576
1489411
1367753
489450
793774
409870
1001415
1423895
807285
1534351
1151269
135126
511716
1158797
918225
408995
718054
1522781
983460
820009
751255
602614
1375688
711961
885860
686252
604355
1523144
648704
1268528
1124111
470074
217423
94042
1593008
992681
588714
409481
181122
404440
633986
705718
1044339
805426
345524
574744
640608
514405
1560720
668896
1613394
1643450
409266
1297797
1304185
207972
1267129
1516669
291066
57519
1294844
1159485
213630
196854
108123
661123
187424
467959
743697
1321217
219605
615885
189986
376448
1329638
1586188
45134
280146
122829
1325732
669280
116166
1155217
1236052
1334255
1295853
779219
1540071
803171
1252943
1022002
1609083
1088063
254210
702243
1239111
1560964
1613710
1014967
25574
345917
382795
472866
519084
48262
905949
1536886
427111
1644440
1225181
673802
19136
1636085
696495
92058
1619815
1146149
1464693
436035
1041020
688845
989029
649969
1613848
1099269
1382882
420475
896242
1642733
460521
720082
669819
914445
1584859
1249648
1583388
235319
337364
255884
1540378
509270
656362
801217
812722
808179
289198
664197
1439723
834895
351516
1612561
665948
382985
82174
886887
945859
1573514
40820
596407
933353
1114517
447943
744872
142117
866630
1060706
1036219
1007242
436434
941957
838402
72560
518131
51627
917765
609418
1121333
494655
136863
628464
268741
1201082
1621271
554168
391175
760574
199290
327391
1237818
1088035
1618834
1604159
1040315
586193
678806
790433
743447
1560167
901372
96890
1224860
1585314
1533972
931312
656230
1565960
1420371
508956
756283
293671
55330
1061299
1601387
1477944
1412843
1403180
1128367
317848
507206
659365
617560
378560
696943
581386
682941
1042177
1131918
1242621
1059394
1173964
1155521
1287922
66607
1551551
1421538
642109
232470
831126
60881
428629
1595366
1167511
1518338
1378543
1499412
1222861
572836
1393671
238068
1246646
1258174
1139643
1124150
1560212
884288
1089570
1563888
236735
1413013
1467020
104118
1270783
274535
626320
863938
1234786
1363945
210569
395674
979283
411773
1023995
754769
879498
1083293
30025
227616
1497735
1482803
1125095
1361080
619354
1396723
552747
376508
1268854
115681
1265971
655474
1609997
182259
536673
63187
771393
775739
1449699
397748
1443198
39280
943706
1298929
1066959
1321990
217404
250397
395550
638204
821900
824239
420282
436637
632981
43090
897434
1602430
828087
264527
477160
788769
11974
1229721
330729
880579
602380
1322509
467004
1111549
910742
1323481
484299
891575
573119
934386
1293755
66811
1645733
675642
1011326
147145
469060
796260
1329643
856358
943452
280295
485303
804447
1037052
283820
956942
180343
469867
813799
24572
1537596
573440
1033832
1189311
893395
912919
1123218
931672
100026
1209531
716454
341586
986485
1122656
604482
338002
1104522
531638
1638129
712055
64489
1111173
1050178
376237
151565
1384328
701459
22051
220382
1186031
1312805
1544618
225561
1440574
462888
469290
1283283
1302667
1184517
1062971
460194
580542
971500
380127
1531463
1242769
539859
852387
1192931
679479
1608859
42600
668424
1646339
675600
147742
1146237
334032
698706
1329530
69047
813639
628324
53356
1646685
261659
788000
34111
1284883
815937
1335695
328001
643449
107934
1577594
450499
1120358
1202844
694860
780634
137141
554617
1183625
765969
539594
1599918
1129158
698540
105384
363873
1185468
1508674
1333248
288737
1635204
357737
653564
66654
451242
661577
831497
1051239
431297
1556713
1510156
897371
1058899
1130639
1106193
372576
73556
1343272
322315
575725
832585
1569896
1646615
81618
847436
1118161
156558
1218203
968614
367677
1240150
729279
636172
975344
392639
520711
1558603
389997
1174105
113322
1214985
81543
567925
1166838
1595998
103529
917935
1423083
78685
1527814
1060983
588215
1594224
570320
992442
1444690
1482100
235965
1086165
1177659
121958
394173
219387
409344
873737
967149
301951
838102
494791
1582906
652411
1053859
515038
408785
232784
166436
1516922
980657
4406
1054445
1300857
1398391
822405
209071
374123
33809
1127434
528881
1136069
794132
1226838
1313767
1071000
805407
815261
1010936
381646
1302894
1449871
1374436
425895
1026386
221107
1128834
587170
1523802
1520252
1206099
32190
1605632
123840
1350633
992132
1353339
942081
675584
1479056
1281057
821429
524451
745417
1104382
1598797
270398
970618
443590
695073
1455135
720372
1130078
931732
531769
1464302
1123758
1285740
1562499
704256
1313023
1302236
937891
1493363
553016
1082655
861809
462425
491803
284263
1360663
1170948
1271180
1488850
1083555
1623884
380437
1122868
494699
1263655
110190
1280136
1271280
286146
469015
1185763
1452262
689599
496979
1428169
1174491
857397
260190
1193373
452445
1501441
1094440
66134
1178700
663308
1307687
918083
1562897
1249031
153686
397904
772573
1039452
558243
1598836
1583578
744331
1095115
729286
771392
1451954
290231
481194
1288974
233731
37915
911343
1409422
187305
1017044
943198
329328
1135019
351891
1375863
727522
535775
996788
346968
859301
90904
888169
548516
1552542
1411887
1380035
1061929
909781
210440
1178226
236583
1165331
1179932
1379028
847972
391346
1267913
489886
1321023
1164291
253129
383098
531267
275572
1587507
1143624
889550
999710
851942
1315900
1442823
993306
1600357
508757
820242
1405970
24885
399317
1236766
126107
1551051
132821
1575901
999803
979971
448387
1331736
879829
115950
184518
1582380
619703
362598
1529392
1313386
1571349
201375
1637683
1611403
572276
640586
451995
1525809
1286362
281855
84523
288038
1321984
22280
1572578
601891
490205
1503468
1253275
1093718
638085
440149
975568
241217
773919
933761
1150505
501334
1439669
1252666
196098
1470695
792622
1283045
981048
915888
293691
64261
341390
479054
1231652
316322
809508
921582
538332
785601
1561075
151110
1268027
831788
946534
955778
1072953
656586
915938
159166
1331915
177096
252359
868624
1138806
1440428
881349
463353
939749
1630247
1289511
1156775
1374324
226693
590221
1471184
869451
514042
568435
449537
434206
1582733
422778
523047
1125944
1069638
1280799
756774
1630773
376544
1256405
1268311
760167
1450472
1153628
1288735
1129994
1439196
314148
1050691
401844
68012
327977
834167
346780
394863
1622980
607519
1141742
1112809
1282435
3345
472379
831172
936898
222020
417429
782632
459124
1026800
1165336
495994
1104190
824960
198833
1116318
1523401
153609
1309406
576148
330380
1223317
594652
335336
1877
44943
1508231
569161
1156180
1626160
546409
1253997
1526838
1005125
1330394
505207
1548260
500829
1326070
144899
1238979
813178
652307
613266
448990
888227
1529865
1377947
702480
116344
1097850
1321613
847952
1488843
1435024
926459
346627
1570345
1158888
29861
1225715
133304
228642
306759
304814
790201
843966
334616
231519
135260
60009
1479492
1402321
1241823
1285132
363235
201902
375909
1532028
312569
1014145
402872
1446437
883129
1165508
1638655
444943
1194604
25662
1008095
362097
1227037
1024841
1544715
1449810
1293082
1538771
1294672
338637
109853
1362042
858580
1295383
1284043
1375799
894485
677781
129106
945401
164011
570438
103640
1413536
105252
1440781
970258
1640343
635100
218224
1468388
481845
994831
683985
557225
266768
1207359
192623
690048
338376
1266289
369945
1564659
1187053
396460
945070
243574
387844
816358
738357
1270298
957707
942484
1356186
801352
465232
948506
880556
523556
1327922
1354667
1244219
718565
1457778
624613
777019
1607815
11470
1436213
1519722
1069311
199919
385624
1540085
188896
1055956
597716
712835
1372134
3556
598789
175875
568423
1143192
1266862
1400872
1315273
297813
398937
823565
295761
882739
310790
2104
248532
1397314
1181942
1550240
203543
1190446
1106739
1191411
1046264
977293
1498048
92177
1120785
217088
992085
727247
526252
1049699
384528
153551
690352
376949
910736
1313550
953091
353462
342081
762184
342328
1131354
931870
37348
154678
348639
881105
271084
1049881
961811
727909
253342
1619795
467485
902978
1167009
10889
1251845
902674
149225
1547995
888974
1398310
43489
134056
228064
614190
722891
272505
294784
1410064
984234
1473501
132112
1295644
819597
756319
454385
655048
1460385
578361
689198
1487849
1544845
1118463
342198
236280
732610
222480
1082145
442597
825566
1574167
1601158
781551
429608
1305773
62839
216051
1173296
1484184
822771
618581
1512527
826314
437831
1264648
985484
1142264
313464
1647100
1262822
1579329
69674
1115804
1416808
1141677
1564262
148971
1329750
495815
1007608
1058386
1520835
582952
524690
1561686
816185
1248964
1319609
277164
1161508
932154
1626546
1093129
901377
1184963
46795
1482045
1217141
459471
244263
465037
745244
1161532
1355554
844420
192184
581634
1082174
1116999
1531164
1263740
686043
575665
1356684
1372076
242938
992651
322429
564797
990416
779691
774390
1565276
520589
396377
712618
1618354
29222
1626700
691122
1256768
195942
1007204
1105797
378772
632745
124624
544195
1271577
251629
826691
1331860
539636
1243182
1058978
1384337
1495246
297952
1270943
1269464
21437
905707
590024
223776
1229623
1371602
1272762
1496311
538719
891886
1092833
306883
1287845
409645
919631
47088
893233
627788
1359774
500159
19312
907571
957322
675060
417632
1240716
1557356
940866
1031284
1457064
1301818
1052167
1204345
665722
531106
89329
185173
1317658
1385632
1022019
420864
1112568
378330
836017
736454
1579506
972557
833720
1261047
1218005
581068
463595
756412
543740
439593
759837
559134
267646
81067
1275540
861340
1389281
1566277
1427462
563732
1083806
1603503
541140
1432333
995764
96154
508211
319170
1246023
1177490
686626
534119
1189584
572987
1150849
552671
735830
1063336
1454891
815153
1359485
126350
679147
1389129
1525929
8142
1440355
1130268
142235
236543
1131811
1012984
225888
1291434
1366826
19174
1293433
151128
251174
858836
1635916
1439540
1552820
1345874
670494
1518248
505042
1067144
998232
1446260
742471
1640905
1097887
1221468
524396
543097
1382887
305476
645385
864578
577909
29383
799172
916773
227195
1039509
920932
1614294
757143
64333
964162
863939
1524352
323887
976699
587351
951725
744287
1309718
554870
970153
132296
742000
901680
261485
242193
1107628
59604
1332653
1623587
890083
1488641
1089351
309376
873532
954334
471608
627324
1492016
293870
1276833
498852
1169513
1599623
1568969
757427
718395
65086
649888
1410587
650021
971570
750851
128632
834838
799353
388472
1473760
1497347
370111
285271
1326465
1104872
1386204
789582
857307
1636205
381438
1636928
308100
1234291
961501
1001659
838913
1128329
864569
1425544
366360
199974
952665
1521731
309164
852012
159771
290196
980970
84570
792208
545892
534129
718210
103787
445205
664527
885909
538308
828224
202618
1240246
837714
1197712
709909
103653
316340
612502
568334
1050876
167173
862896
1254893
256531
1546691
566845
1319262
1095377
68259
354338
727844
1499437
1187433
1363893
545089
988834
1028009
866184
119339
1448927
171537
277819
1278950
329875
1273485
1355389
766946
1218324
789312
1646050
1116724
1445423
1123111
184115
1131511
347179
154851
1102697
102452
578305
305833
914278
1316337
718385
1052043
1341451
1071106
577112
1395413
812322
344378
1522395
1005548
1425490
1451709
447601
1635256
939831
15857
1607599
281100
1033716
1429068
97813
1008978
1081110
741196
1259
48265
289352
182724
1633810
1628524
1066721
1561507
129688
622454
27334
39959
1624541
1445561
612906
990481
1516765
129366
237838
1505815
1612026
718307
949625
1331421
757376
388686
628390
1364844
940093
759150
246191
47111
408901
322450
483326
666154
781736
161242
481472
524473
443021
767722
628323
699695
1321543
1110631
1248842
402393
1365177
386959
1297682
247431
1561180
492875
1218912
1349212
866112
766078
322637
1475817
1244303
374
1255328
299335
2141
702749
1405464
468775
1012179
617715
818588
991545
1211939
1078039
201221
672285
324453
1405311
537113
1139980
799529
1647563
1077857
1241324
520591
913253
664603
1317888
435556
1312039
566719
1294167
1327279
901407
1241638
1307506
165172
1128134
455861
987102
816358
249236
1626962
1209829
1040652
364693
503546
663583
313755
1528105
1510246
345605
1103530
214271
119033
859444
1564714
466345
1275035
485162
1307068
404981
120301
118262
1201973
430555
1016971
1241444
373414
624023
144935
87528
672197
709764
471207
797959
692297
83780
1311228
387235
589719
1520035
733372
1565057
1388958
248461
371556
823636
186950
1595552
337176
1037060
937673
1631454
1574642
981748
846771
465126
132718
734407
93631
701300
555082
264351
911886
681243
930382
1493002
1201765
1255544
8334
1269507
857422
852537
35906
267208
1107472
1354280
892718
862050
1604788
87945
672126
526539
303219
1276640
53627
827722
954728
611023
1615723
1127266
283431
578350
434912
1243028
1214709
531503
1258194
1013573
773543
1382560
1120945
886822
73678
1247398
1093885
1346688
332507
1547255
256987
472729
1174002
1250961
783180
1408294
1215203
1280843
1164417
497560
1026905
977750
661750
1270788
1093290
773557
193805
774797
696787
88125
1586706
647940
976803
1486806
1400556
217545
1555269
1058740
518382
584820
917719
816860
1196269
671102
1099717
1187638
532992
1432695
1643669
1303638
1056242
223572
1252623
1623292
140758
338383
921470
284697
747968
978695
482653
970090
1244603
1326026
1515447
448342
806085
631992
127581
303703
1017214
29606
638997
695825
878995
245247
514855
687373
317519
50832
935164
1003916
513939
84985
1506445
1361936
149414
1443675
319691
1491302
79998
729700
1551435
892917
1411300
819410
1242823
209218
566723
892544
1619289
1602742
51764
331951
50227
596972
665688
478053
1067530
119119
609730
594929
195443
735745
877905
1202259
1039544
893549
957694
1005531
557086
434641
977136
254239
1050624
1092129
1527529
1623589
1050153
1019597
1105362
400515
672949
86214
856227
482508
432420
288527
1106514
622648
836346
693949
160585
1092189
1502630
358509
3692
343163
872124
924594
1501483
1439807
30445
930673
591651
1639455
432826
961756
1336923
545564
1115109
549522
63320
1159699
1262419
459519
511489
841990
1179620
1014395
433720
675393
1576507
485414
77692
1148215
664062
29416
664631
318344
1221885
1485689
510782
581737
447058
333912
890338
362936
722612
1604496
1398564
918409
491481
1060588
953728
7340
1554205
949633
556072
1131765
482732
1410938
598448
237929
1001646
126736
496005
1307477
539805
521217
896320
684649
1225592
1327583
1495349
1457666
881043
528947
1634756
419140
329452
1221261
581769
721096
1115160
1475223
254384
902932
1590049
741734
538748
383612
1378449
371688
1557162
1264912
1449404
627143
827686
1393744
968169
909908
1257402
1497166
899662
1074410
1093619
39897
266045
821346
441437
1456711
616509
439351
38754
741347
866915
1635718
1372166
455284
677089
127648
1427085
733840
164752
320127
948047
1420449
726777
141075
328915
1116854
201029
1332854
782904
1070384
1174629
1455896
1610881
1123263
1072371
681619
1507377
400629
870616
1280893
270976
1075975
371343
801581
1640505
906898
688946
223790
385839
85203
621019
170131
1090365
1176367
294417
631961
46166
1475552
510980
690068
347188
849177
502147
153000
79480
1191929
1554891
1417166
658356
1256464
26919
91671
1178472
1474587
1202083
1331511
1424432
1354059
1122036
1356498
690387
1248876
315116
1021477
305349
526045
246754
1293384
813522
1222911
136448
648818
242374
816175
380601
1483090
1042861
375355
619617
1173738
445705
29458
208943
1602258
1210177
1013001
1615141
877530
311200
190714
498044
859345
945072
993944
916209
452045
1060345
1027964
135320
1154023
538658
437510
1515705
1547218
1171974
958477
1353833
744909
1294000
1012191
284761
1569133
569221
933501
1507830
910680
144558
1628640
1164250
1336527
816420
495000
1632641
570767
353647
1495394
56419
1621556
1479928
804821
1127441
1543749
743584
427135
966109
458346
1302494
555734
1379162
1011520
296804
943479
1357623
656231
39730
240872
1635685
136691
1106280
831530
1086173
289529
811821
486638
302951
701393
13615
1464872
411575
215166
1407586
871285
233048
551740
961454
1130132
1384916
1519653
583153
87090
1400091
1631944
901327
891900
785503
231421
972892
418117
682703
345022
1119066
1406990
1011689
1395534
199774
102376
206827
993699
1330153
1175315
1420260
76416
558560
905977
100664
28438
830942
1024501
539867
1185734
881288
987108
1139531
1012995
1533332
1079636
382117
779561
1531883
337682
1330929
1552538
673554
807327
1343327
1065632
544692
932175
1063224
1270915
1252715
1299943
1045149
519624
1608024
953716
269121
112340
655691
204916
1044883
654555
20201
239628
740291
231187
574586
491139
616795
217346
1367299
871145
1231118
856592
274454
1540670
466442
789634
57763
1088352
729383
55762
1264733
383465
1647040
1569924
773765
906664
1190963
540764
1283258
1411579
448252
1274746
180180
690739
1493031
1324705
11403
586274
1139990
1181468
144317
30206
612557
283929
1133658
605284
561996
1321262
324090
1441750
174780
580265
1443337
1377228
1460531
941813
1154080
520412
117962
1208860
1266917
422426
456103
63060
277401
788668
769194
613224
42496
384597
658186
699843
19879
1350830
375357
331943
1288776
1378598
206977
275733
1321899
1376141
1336143
299292
621099
1302777
430055
1622194
1102661
287685
656776
759271
1080978
1382863
568319
1099078
1632218
881957
21881
162536
519528
1199255
665995
1367496
235210
1352468
1436525
1294027
1117
91645
186103
1583958
1453506
662252
907461
1419069
668889
1423646
1188045
1452581
865596
665626
1519525
660270
651922
415670
738522
954600
361594
881079
1185622
864254
1027537
874011
825351
331153
891426
1178950
1510089
1444415
421141
127304
388019
255056
733302
405071
18779
568203
453952
1321074
516121
866993
711776
974832
787681
1510088
691315
1607011
1081307
1258560
366930
1470489
536291
1160109
247460
1300994
1085259
25847
83936
914459
1624950
601518
776707
633567
1411607
720071
426591
1497477
1421718
1588203
616821
434324
876723
787277
156076
451526
1431929
890264
364236
16993
860005
936484
579664
180500
530580
1460408
324401
370685
976004
1049201
1190427
891287
1623268
183103
725369
1144639
914257
428410
578686
1250628
1233590
1152293
1345385
1444019
422313
862046
161916
1088799
1527658
480559
1103673
936866
1476603
422510
316898
1205032
646989
1337712
729437
98145
259938
895265
380015
60608
790674
421860
1252396
329637
369689
578423
473658
1239375
1569919
1038931
1378428
184972
617244
846686
248069
688931
928437
311077
861874
1033137
300695
1127823
1002509
276033
1486064
1426352
1095770
888957
90425
1644625
916768
1227774
727771
1283046
879378
43948
401922
952306
1156820
1178529
1394475
71289
1426722
1564607
1565163
525392
1117114
429012
459554
756222
1011770
1136258
538160
978621
445121
1395612
875524
1505725
1626813
1055448
957802
901318
1226869
206141
863810
201257
728551
560205
1478604
1446224
1332933
39673
454712
167215
43844
876513
189255
1606510
1349443
1233357
928837
806442
660557
493265
914420
1634891
1429586
1347517
1536806
1212095
593995
1545088
311876
1460709
1219185
631266
762530
770630
1203523
1152179
1178463
884513
703981
1155250
1629994
1476496
1600599
124425
68178
296563
628227
310358
46131
939758
1417628
32843
309753
95129
884715
1159860
177473
1479573
833669
765086
1234554
838492
1636679
43458
1034832
874100
158247
898752
145165
1140929
769854
1479744
807838
1001439
736900
59725
1590445
390107
231771
1306837
799677
785806
953544
85435
393566
1101505
1069055
1587618
112103
1087080
819426
58977
900737
1601186
275314
1492874
638951
529298
1354527
1323142
1105987
1555111
941327
540981
784952
325294
1479009
1569953
1542513
91083
1389070
1302299
1232560
62785
993255
483880
967680
623334
348161
562696
650134
353472
1192042
1400340
1399651
1436035
1544958
880855
502198
1625760
886203
1177159
387785
1374210
799147
1510436
311925
50013
1104015
1605603
1218686
1009091
1001392
1406129
585578
306110
1527751
27183
46137
1194575
11652
777449
534953
239151
363831
418711
823886
1389571
631538
1413050
1143642
1631643
134293
1256305
487150
217262
1070213
1333864
994991
720821
286527
1250011
26525
143930
892390
812070
346912
981396
1529126
348937
370860
1137606
938221
528601
203041
1333869
1461472
434396
1133631
1446246
5281
305164
1371041
849873
1408127
1576377
1457724
1126873
443791
345098
1134661
292794
1367436
589492
975710
844715
1566240
880288
496000
1448310
28628
317981
432814
584903
1173308
647111
650546
564765
975681
1489755
207095
140889
243946
1096370
880700
610423
1058517
112386
490170
316051
790919
695328
1425756
342521
124029
300991
455364
887987
1093495
730222
286117
511799
1556352
171289
1437547
171546
387619
432292
648660
549097
1286594
45954
1393769
513076
745282
262074
232983
49930
785529
1184040
1355010
1138599
169416
1404722
650467
1109485
1189356
573136
1601128
1224634
1558380
1598962
378174
924764
1026643
883051
1409189
390707
1374728
1244565
657642
1599160
196486
149628
1637691
801103
1247962
285794
890117
1148666
279412
929583
1187351
358114
360280
456248
1072406
551181
796747
869611
1087297
1291507
901593
308150
1242546
880846
688211
544366
518380
1254630
32150
992011
1190887
1374082
1054955
971736
170490
193926
682306
477216
1049547
145659
284140
1290609
1151910
446251
623179
575385
857648
254505
1248692
510594
987208
1042730
227458
395475
1246844
1367842
1491889
1178234
883492
80071
715951
1584390
776069
1521951
1596896
793308
672268
490986
1561921
1340017
1159068
106265
652023
884157
506484
404296
973175
1410142
861046
831537
938802
715579
707418
1380206
1303974
445507
527986
226635
163075
49149
1615234
1270886
1615357
10113
1027215
908424
1145583
483368
711054
764697
344788
1509702
774727
238034
1096276
206739
469623
1376179
193131
631962
1014230
1274850
836659
359866
1236569
1015629
648732
46018
1118657
1411918
675343
1592881
519995
1218834
494559
1036124
1342961
790046
888547
1305521
459997
1174118
379549
282827
1372802
551802
988852
875940
376728
408250
1306142
1389635
157253
871100
283233
1597212
15166
557703
405828
797397
131901
691840
444256
529189
310998
340072
756753
42998
390220
950750
1354485
1158701
133192
65273
737745
827728
1461438
369040
1083573
1061807
878458
1257958
609757
551971
156891
1090418
745672
672807
1293477
621784
405893
884326
687182
1150994
1059163
276805
934937
712092
1358122
835508
528027
332113
1179435
967259
910042
1617990
707558
1490003
37530
609781
303624
816353
846751
1101711
758686
78650
1076306
1123263
371593
200536
892203
272199
147905
1008108
1022667
1207473
1345241
1039933
719660
935495
1032967
860932
96494
253739
1254264
320701
939676
1449808
499310
630620
1224208
1263147
245003
1122111
361378
1169701
1094136
319652
678380
128073
629490
335813
1289221
1452244
1127051
177234
591
550631
732959
702788
127611
382578
1390494
199056
1642283
1588111
1546514
653884
499800
392818
1025547
654144
24932
942484
91765
225852
1064543
1209650
1398950
907323
344699
1272142
236791
621325
114386
616734
1516347
132262
125585
411665
1185443
652713
174259
1364440
107085
139166
626293
567945
882100
142472
3479
952380
838179
1398786
1015131
681896
747471
82588
1378650
460489
196607
1465418
1522910
285519
912882
753103
730550
613092
595982
1451357
1644661
955026
883704
1367448
455500
1343275
203303
1176677
1348745
511452
938564
1433607
1345869
703746
992347
1398982
1089065
704160
460455
1274107
540564
642631
28505
1424064
963122
1493486
1510483
111066
271729
897814
1038012
877043
1123452
868318
1281161
701257
607672
1573232
44241
1439234
1109185
951932
284822
312275
629725
187108
658369
288674
1480737
1333459
326592
1111849
1104737
999269
1002118
710558
1436268
985358
315875
1284868
185391
1030182
42756
1325443
1065680
176897
833638
304108
73321
1632221
135009
478936
662951
1224253
143159
1507724
130605
872085
724749
604794
231433
1569823
1195350
252821
910788
738472
1035726
126684
393189
516138
283154
553712
984290
1511373
1034268
1337329
1024763
1306885
1218881
1342371
598284
1285119
543733
393445
1390246
59871
769577
198939
1352542
1426258
1538069
1253903
201635
1422128
1382418
307095
649231
137538
1162459
772011
1434910
570345
723204
1365811
1379153
737670
1338182
1165842
1123352
1049923
451201
1257626
352132
62765
712151
157748
1018523
471023
1307620
1613264
674991
402309
1103847
448188
74698
322815
568254
1601448
1426760
122546
1329650
218943
557739
545685
1246517
16126
1633064
584381
957941
1286418
322308
612573
563497
581930
556543
1449583
902007
1346877
1043018
1601010
1546336
762116
1159864
1196091
983232
143533
386196
394846
627458
1632583
777104
811154
705767
357811
1362471
1433601
85949
674077
1058109
742852
824877
1540088
636790
686558
309216
1379037
281046
828517
1153992
706797
1504331
1472905
63551
1327586
507463
1395480
366638
1559045
1112289
125398
505938
764047
646605
1431793
385692
642346
994657
600956
618250
51489
637455
392855
1369694
898430
771158
1493277
777976
1369637
968342
1357373
1208407
172650
247763
1610422
238102
1138264
1023316
552879
1151756
992153
624650
915789
1392853
617317
304461
93069
1441717
1023566
669984
1362138
1075804
124384
1469346
377291
1064039
1165973
686431
1519005
484114
1324255
1553435
539256
678040
241514
1423978
708073
1011150
807469
725916
208448
783886
643918
1561876
1243243
524682
418577
1603270
356084
872304
1302073
1508700
939016
273768
499714
1418113
1304677
704255
942760
869838
1400622
337539
926142
654767
1034686
1407452
752194
118737
1400350
1601015
840171
989888
742990
1580109
560465
745979
1574314
1036168
791608
1025191
1473046
1092434
572297
557038
1413152
1288359
158310
1218492
1596050
249980
722932
549183
457794
1576864
923881
118763
935182
841315
151850
840827
497320
368344
354654
460386
1262230
1008980
1043482
194939
1406432
322691
379124
1467741
1270608
1331887
290391
1111699
1011251
56483
963191
1078648
7982
28736
499608
1607150
794606
471925
1409166
763684
570233
1604727
561225
1124335
231244
1635810
1520221
751993
1006180
175619
1175211
616257
50328
1531270
1534201
1503212
1292206
1580535
506181
389449
447628
1023829
1184049
1410491
208670
1234534
175495
1403656
637062
1511039
1008149
1225450
244116
590045
987346
1462447
132653
567284
365922
1050129
444624
184806
1494149
403131
1306071
1450069
1038932
85541
344926
1142995
103725
1035365
1294309
357987
583720
856801
106065
363283
1428982
1226247
954475
1094043
429
1515516
809619
1297847
1635034
382545
1407027
925492
77009
664302
41770
909335
1235629
1608910
1020785
1303862
453201
766021
131838
10074
614624
1103888
543860
1391218
1313830
100434
1101053
490312
1539968
917700
706572
1038946
708536
638819
1496334
872902
1471871
666267
1496401
843534
1317560
1397942
1391052
1537447
621674
884139
1152950
1351401
926686
1255999
977018
1348568
706046
959247
1022492
1260166
1466018
988517
710544
755385
501285
223813
659784
297193
1530378
844204
1380990
549960
1472996
1397350
1434177
1090490
891434
1632129
475346
484825
348882
358214
173233
1614382
534049
1067445
1240963
985086
67444
590157
1077959
527033
595162
28908
435175
808139
1513058
183818
1437626
575715
326000
1537457
405173
346239
229498
1586962
1158964
1343712
537709
286507
1538989
1557412
525820
57984
50035
770122
1283927
28994
182240
465887
1341729
974116
658149
1009989
644687
846021
365982
1207730
1341634
1289862
709151
1147402
1612090
1128169
152067
81826
941660
1027389
1478667
1286821
1157995
1206784
293271
41283
1227134
1150393
1233108
1102441
606109
1509183
400831
581160
376284
258134
513922
723159
1155460
1272825
1107903
1547787
533772
247238
901888
598992
314153
1533720
363895
1606493
1580652
840257
28769
35555
409415
640936
1394650
1282595
1333145
817809
1282200
560775
341713
888726
1282204
238944
1088798
516979
1344101
335098
689627
208956
75617
1149484
835465
650844
351589
1171079
400034
222938
1353679
1513114
231547
1411517
168442
1593884
306375
813276
444473
423016
1540136
23012
1205682
841299
1075396
1361633
1251589
197840
671875
308438
366053
421936
563459
1412143
1144461
930906
1537091
465522
1503552
268843
403906
210251
235043
851722
1111606
420966
1366236
1013306
954719
581229
1562801
1167591
922562
519454
561932
1230535
995862
498938
168475
35986
15940
1470283
116497
433795
246235
32634
1604688
342700
66355
1518595
626266
1161318
1027802
1489527
342848
1175921
829325
1465349
985054
932091
602871
1526602
409420
76909
1130603
215172
1114976
1299510
1334233
259369
901230
559819
1525567
1604440
561719
1060147
1388721
165258
305920
1612107
1413823
275607
390623
880743
575004
122748
379360
1147062
1470893
1198942
326739
23000
980660
1546882
1288939
1282481
523787
1454424
446134
182627
452523
1122945
627328
810197
1619024
899037
932620
663036
789753
286414
44884
935448
1385189
1563455
274734
568055
1633512
561948
1347228
454130
600697
1485978
497530
749706
1315381
1073140
797564
14601
552900
419424
722826
1045615
1396857
234184
657114
1115429
246662
428670
1384176
1059059
696161
1100206
334721
1318003
1034319
828834
328560
961570
1277662
1461953
36298
1361863
992095
529397
1269767
883111
1446913
1014209
277850
1378987
1600526
1620909
873583
1335534
889693
847735
723770
90717
1253378
293035
1142259
490564
1114779
781516
607705
326112
1106106
1743
925704
1556875
274678
63219
412253
1210799
1529516
385827
224543
514916
85044
1059891
370272
1325709
1537239
53463
1354530
80510
495613
1573442
589539
1520308
1074693
1154917
853049
287310
1032777
255557
812115
1047858
896780
646584
780638
363121
724364
1433950
1200874
1337147
1274738
71160
1141708
587034
248239
885640
1569064
640411
1478936
784251
10992
782122
1074853
1605813
416505
85358
498265
116917
750705
1339584
1597957
267977
1445928
1364403
1303798
623592
161993
1200749
622125
1265801
1482133
243204
452895
1023907
419145
1560373
404976
1601852
1101252
946498
1150176
568170
925808
1351552
586775
458711
433482
362597
34498
16819
1642900
1597689
479759
1540420
924748
1404947
919693
559767
1516134
1382033
1215946
398433
588518
1321026
453732
1224993
872225
1512390
1123589
180086
151281
868880
956851
614708
847688
1226363
814493
647943
1153515
143461
758895
1397782
597129
468933
822284
566226
395261
1289742
48112
434487
384636
494421
962258
135626
906873
10666
123738
399425
502034
525532
1047897
265405
1479590
781410
1364252
431876
1513111
153819
788571
1086466
692019
938723
1384052
349274
606248
3553
398517
1240171
879126
1238892
1276764
1435383
983823
33169
808563
1096581
1567236
1052658
358001
1052755
1373006
213278
502216
161505
162552
696920
1624863
573568
29350
685108
664762
1238811
376795
62833
1639973
157520
230871
1504280
601605
75725
1328966
1522494
1459168
886966
298974
1467599
1626146
481931
74377
1401485
792517
1235395
1643682
291872
1374261
1613234
421245
1255687
1129305
1139296
1506902
344120
1123500
742263
395693
11766
1603949
1414482
998082
242149
1018351
1381179
222691
58856
845970
1212261
1158210
1153480
543106
977268
686196
984568
850737
993687
1479261
1470269
1475620
504695
1238931
968156
257496
695614
74820
1595619
1224454
1324588
1326801
1126328
1572132
731091
436006
364211
556502
195898
849885
139448
452987
265003
378650
1462663
236706
664940
855344
181651
1380318
474166
758612
1020111
1453589
273351
582700
952798
204239
262324
580837
1107384
997821
1017552
1310624
303724
533864
1436141
745333
1235626
1199266
562274
1376535
886395
187484
1632714
1448550
1091583
436717
812261
1439469
750561
1377451
1376706
1410316
846059
935914
1310511
809291
1419031
286786
72429
315141
746611
473906
1333001
1411602
1123325
1546741
847129
1493836
661642
309285
458030
900167
1537874
158454
1359486
1102062
4772
620617
487135
1567995
1035931
1374278
1207874
1160846
1191325
1479521
1572180
658412
1290989
1010663
871267
419955
508273
1551253
1259468
214938
1207806
56031
247814
157198
55512
1465917
630628
1595426
1564774
865326
363973
1266212
347902
1590033
570191
1351918
1217016
1268742
869017
810551
1230135
1138597
1138657
419368
1133977
920546
1083045
1388739
923521
1466480
482212
939
622108
857954
435173
469897
1335741
407949
1526554
1604718
475420
1254322
1306557
1135393
1192588
594855
962687
1590751
782709
432481
371570
511768
1408045
702505
381602
1348131
557337
92856
1155337
1416063
313714
1589966
674351
318184
1253242
531567
1030989
83698
928635
1464098
157248
1471426
588835
439224
952079
1262388
1640988
1233083
1113183
1157411
1400482
789496
1305044
1451452
13038
881051
150090
184402
993434
834116
725749
752396
940287
1011221
1013087
1628968
1182901
882493
1609387
1522100
968347
86053
546850
568418
653127
1416792
777875
174667
1058297
1004894
1040029
210371
1410478
1071708
508220
1220885
884397
796562
411407
394094
1419380
1293722
1194483
416195
69907
1111140
1092601
282084
1159246
143471
483672
543007
1010139
409562
235173
187773
890027
720805
691146
10992
881369
464606
123933
864989
915470
1226091
1587665
16072
804829
1329484
878353
1093784
1053098
123525
718391
962593
114657
876450
1495921
726628
228118
1592152
1402426
824523
1134196
719655
1261933
598230
359225
271800
1603099
391439
390106
1600110
72595
1069433
1042247
90995
599453
891314
820198
1345401
1647490
633840
44683
1248729
779896
942921
1481942
1074689
514436
275380
153691
806913
130715
639956
1243667
47978
358856
146273
1199492
628073
195243
1432908
750173
1585929
1314932
238030
522369
210923
71971
1588363
1329845
1170776
739146
556010
849819
1161570
543839
1636062
238910
1298951
512918
961831
1508329
1615522
1604966
667777
1069521
712903
781376
924215
1596758
1005518
281016
534358
1125787
1000302
1032614
1390716
662745
508365
729948
820610
546982
1611849
1038442
1468238
982620
453685
1333743
997464
135858
1362404
156427
285253
1483860
572414
1072644
413960
1333514
141665
116180
1007623
1311728
58683
1483822
1233375
435762
610581
130812
1271695
285502
768522
846038
26044
358773
1533262
1091988
525493
864209
530317
132311
662152
1077488
4520
542802
1629667
540932
1340598
1233984
545217
1599509
1272703
1010212
428110
551231
1161929
800273
67053
1332950
1623864
1405571
175277
1523006
228683
1390202
782921
466194
976130
520128
1391069
1066718
825468
290326
1489756
1505529
868091
292041
503580
894474
112348
760870
289970
787985
262353
295496
1327966
1434360
371768
203145
95754
161436
197503
1401448
755474
588443
206530
591546
1505359
887573
1476996
714558
265363
625294
1382653
66255
69931
1492717
313734
924874
1324466
75829
360627
1254397
1205159
461213
1481848
1168968
135246
71471
1595050
212428
876311
330796
410097
1018732
540895
1158740
1561872
800605
29784
1028914
1065604
174643
901472
1461843
128904
1245044
1063275
609596
333903
412270
118925
302105
344093
792113
575444
356556
312771
470189
1411098
498408
1546371
428701
1484348
1496077
1067404
1104691
1126429
791734
417066
1211391
446904
723485
104432
668620
1180593
495969
472645
1092953
1126819
175002
1138622
383967
1572382
1125176
1409816
1254
1110137
434212
1168482
1585759
684220
355112
422308
456904
12328
1645277
876010
471132
919198
139501
1299197
1599354
1102110
192348
844231
697800
12802
65981
244372
1291131
1380803
65184
675966
816580
647153
20085
832258
605801
30286
810340
1098079
868320
256359
1197051
1095874
784295
1629472
1379614
1599698
236159
1618859
579477
1434798
511743
1234698
747305
1402096
721280
716191
302074
715993
381091
1374154
663479
1378360
1120512
167278
1188394
1518180
670326
1550552
404797
1017936
795666
1138962
1231289
1488029
514709
1044809
664098
270322
1466680
1290047
586151
808565
45878
718412
727207
1047360
846980
1513827
1099447
864026
136562
294615
1578770
171381
72776
637272
751277
813387
890012
1315148
654644
1556318
723562
704978
1574662
498769
819602
1235187
512523
1329438
1206806
93601
551102
908110
1151191
926682
1588134
1060860
324052
59510
1322992
195827
1415640
1612766
1613357
1360906
1141443
610754
840924
773048
1580947
654290
325903
988374
709167
807591
620568
1570563
1303212
1124671
1246130
172481
921093
1155836
1544553
1468608
1513443
1496471
335697
85751
836424
47292
487674
89226
465410
817680
324055
1410689
1009648
37294
101105
1271381
154376
817389
919240
50914
1475920
296137
627098
1300406
1411277
1196589
99061
608462
1064276
1012446
1439844
1078850
703706
224952
438715
1455013
1109691
1639049
1409008
1525492
143028
1484400
506648
1195546
260346
880137
1525797
975114
512007
1225566
828759
689370
1378107
513606
1633492
1445782
592225
1215595
590386
30897
391065
1274296
182777
133670
1593574
970672
1231391
743171
813784
532319
1109496
59712
220549
643221
605677
1391986
1300031
100958
1523408
558560
418486
1538902
1497898
1086594
291015
131538
1209885
707156
124797
1325276
1180328
313093
1028626
714880
930582
516337
860559
1080833
1374845
1005949
1076128
235344
1004961
1094856
579761
439423
653025
237527
502097
638548
1327528
431246
1356982
1491339
670724
291737
164192
720162
1590603
533934
889682
451540
1042026
841799
637157
1287212
82252
1126203
489331
1377377
1324254
1085486
1399970
577474
1473204
1092091
694305
1605964
869801
136853
226412
187320
293006
496156
228618
667358
540193
894871
356505
399364
237732
1627233
781977
855797
1299636
1168248
1424690
34709
929288
206320
568220
1584462
227060
462936
266422
1405829
297023
1378193
446560
569542
533528
1443442
654285
512690
345024
528888
926388
486772
872862
221403
1602083
878793
1452968
461672
1237411
247712
600647
1272695
1405884
1241551
1248724
291373
1073089
1361278
61286
1511622
804293
695241
251845
1332625
1334630
438541
121791
1128501
532408
1352082
332367
335471
683005
202593
1419986
422932
1542713
503539
1299145
1489675
593348
1192687
1570747
1274337
1291351
420052
1288494
428784
1165578
1351278
869007
462987
640712
1567915
1301995
1155
166335
945462
1042612
104712
690177
1007897
1076011
482188
891779
1466332
29079
1047701
1606599
1141057
25915
803369
1091290
502432
106538
1418312
1202796
304207
611605
1049002
118574
1508359
291198
1041670
658385
439392
1067847
1056773
1094273
745016
1316766
1358593
1136842
680699
1133680
1034810
1302233
306979
757617
1190184
958068
555195
1279575
1075437
1047393
383964
998223
640786
1107843
672971
404478
45241
332978
1458742
399098
928030
232910
1519245
438641
195278
1287148
860203
523184
1366645
208177
561687
137329
854092
430573
1307819
1403139
1569703
1224710
1621800
1436655
526320
849909
611033
1262225
1579379
542230
748230
868964
1302489
1166135
79990
201330
478509
1292025
633365
308350
1192304
1277692
1364911
1382403
944541
1626932
182905
952212
552962
1563828
1613589
207075
1509822
810299
643676
1375054
782991
1097955
531264
1512473
1373943
697865
1079172
1121706
1499666
55617
300755
833586
704776
1437542
1050522
496864
1132043
631863
1278677
1393200
1595009
661131
373453
450923
1162965
549523
862179
25978
580646
751171
1346854
493303
1512571
60472
693144
1519399
1619272
386191
1152885
19471
1238118
644891
900832
1369503
1579118
567478
703925
550252
332645
884358
692058
1335093
152902
1018370
1280509
596897
131997
1606704
1590005
1359641
615116
1498572
1395015
412745
898019
1096933
1448580
680773
1096030
1090767
1022507
1023104
6491
751215
1561908
1109363
1025821
225029
322220
235293
810902
1511205
1173696
1185138
1393958
1172346
429969
1384473
1421745
137272
1490286
1497490
879435
851048
269122
375234
551370
538060
1118047
845667
329175
385208
404739
1123897
252546
776726
1357447
1587063
261632
1328455
135185
750085
448418
183663
1004079
885165
1048255
1361774
1577155
309873
1413174
693326
1511023
388771
515946
85750
533230
705260
176181
257013
861929
1585385
269970
398900
1237861
218542
970531
817803
317622
1219450
936989
65583
1445082
1537775
453441
1413354
70854
447763
1161559
614416
981418
613126
404799
1253031
970089
1271588
819131
455468
526560
496814
902912
1035749
1073368
313157
409946
691879
1331251
241158
1192906
147993
418105
1004406
1616224
308453
1224976
1263773
193568
228298
760675
1605009
474889
74909
423339
384660
56592
151609
701383
1320347
1637397
789235
487933
1610197
880549
1348472
1615842
241245
1255262
894286
735652
88046
873269
277553
1459896
1293807
1101728
663091
174667
1466084
793863
1025550
1053393
956200
381213
650398
379893
1563819
1553283
751874
998145
1055631
1117065
977231
1191278
137719
467533
370650
244405
559638
1522556
709921
419717
1636872
545596
155510
1409135
1131070
1436381
392517
697361
431612
276803
1587710
707019
1102967
870581
1409253
1505765
1632702
300753
83211
1201745
1317418
271825
1284117
645328
1025596
256130
1057883
378346
291205
189300
617562
1554679
229833
827157
777027
478725
1121764
225868
1495044
508475
1144351
299869
136733
983135
1613495
1174590
552887
486025
924480
1380501
1163176
82464
1037906
295461
88305
1488310
392124
619590
1518540
560505
1627697
619856
87026
1088027
1345065
219009
1136925
384897
1102009
820354
201096
139063
413402
1451353
1070970
1177033
1628722
695564
1246698
1518328
683226
1527150
1627485
1556694
617467
1544526
117080
920695
897631
511722
901149
959115
1339598
1552460
549536
349392
86621
447549
1359105
1415807
1573560
300006
1035553
907392
1422925
211997
1093613
901493
976496
268062
1429233
1096136
1191007
106268
505708
679769
825266
1241855
95359
1115188
376354
924479
320940
1434296
1627036
347960
528733
1240048
787283
1164634
617335
812930
425997
1307644
179386
33587
637221
1644547
622743
854675
470963
1044330
1241626
1556719
1592660
1619401
994603
1179978
1148974
471256
712572
1234008
1124680
1243436
636548
148295
53018
394517
2185
1277849
1321665
1466972
489852
1315978
953038
1559322
162563
604585
1588216
1092833
341100
1033885
864233
461307
299289
1117972
1271785
1147841
1114456
238660
530356
1089587
1051768
498565
17798
322677
1471003
474708
574672
287289
1009943
1457594
1028973
984976
1495786
1160964
1034560
850496
1334545
466919
797013
151534
1139862
332311
799826
1034663
835099
686996
1504041
520239
651493
4377
497247
960034
788147
451540
1104215
1383738
941692
1204136
1048334
539106
1558030
1228182
644376
548662
94744
1075879
1323657
119801
34150
910982
1509928
399053
1385607
1162203
616380
32407
1310264
252881
656769
631919
867454
110726
647370
282253
120598
553143
1363245
1135915
1315094
713919
1023470
1419303
266639
133010
887458
439512
1332668
31490
178829
698193
923046
965952
123734
284968
593207
1129732
1644039
1331994
1544536
1045690
562869
358295
51320
442633
47505
393751
1169723
1012885
52696
1481237
215533
1438636
1073640
263071
546748
146318
1470343
703035
213996
36187
117333
151437
716879
201460
996901
1346827
28676
619400
906436
816634
612756
722216
1249977
693689
314001
474205
906603
1575100
258349
720153
1644653
1383811
1497698
458336
910898
1091610
1014824
1108883
1179852
1646613
1269132
42730
113792
363803
861106
154224
1159948
1121908
529854
317105
549632
61155
420278
53652
553874
873227
427362
361569
646130
1262197
962261
506824
1593498
475312
465063
47439
485167
1089337
1545563
1237081
697370
1592521
173337
102626
1393223
745723
859790
1152595
787050
661008
181229
440880
143271
594229
763065
571415
1636103
1593429
994570
73356
1232552
926318
102687
342150
1582543
564767
149752
185579
13197
1632247
305955
490461
574655
306258
272048
1365719
891868
107104
400635
1319570
794199
933424
328500
244891
1324547
1396008
172002
566529
1028065
169016
1438592
40896
1442710
1425091
1585979
340576
1119021
873225
1305652
33894
782716
458399
448782
7606
350955
534544
1562965
1492268
986675
598182
914023
1266061
1185439
342625
975006
74281
1522834
889375
622077
851779
122587
1555034
513108
478171
893654
1559210
188402
949012
358384
1524354
1016135
802343
553287
328413
1260345
821967
147097
595103
153395
301391
90517
379021
1591720
418021
1391928
946809
47790
1498189
1561161
764983
910186
1591268
432080
135556
788460
78576
1199817
1380396
65781
341263
1036722
1544768
364758
170832
676567
1202317
1255187
1443403
600906
52211
1352848
1205107
569697
1320882
1344570
297060
537788
1494083
467770
1390171
812
131690
764398
231452
922145
141139
1005025
554444
957405
855008
839601
1585065
632331
767443
267501
81610
614820
1135667
306430
639999
501198
1111089
358305
987676
969315
1483020
1257555
1269896
1585814
840906
504080
1027894
849969
1404424
361770
1151866
236009
57996
705279
1157023
847738
1619159
421773
1281350
598699
882478
32127
1489677
112468
1129585
1633745
1216794
937057
640097
1585577
921116
158558
36361
490200
350086
356526
1424251
313278
93893
789812
289373
1405126
1300975
228817
694989
508821
312870
341784
1310758
1088588
558546
1422276
1162560
495796
1237719
467243
561175
469681
1598320
926894
649982
893325
377220
1623688
33567
1278082
77494
851792
1048047
1012674
68069
1145575
1552707
1601849
1259494
1507320
917629
1488804
243909
74405
672232
1488783
91194
1572259
786672
169260
663143
546793
1066789
879422
867115
906967
770886
1599395
389144
172203
1279162
1257105
1387194
943213
533565
1297469
1007406
1061034
91148
1112144
667658
1040999
1173748
1014814
1472634
507514
24553
1209706
1221994
127411
212956
27404
979418
109846
1467530
1035184
832778
181897
1443335
1366469
194215
1100618
1267714
219126
36899
1409668
1542819
1065543
1532592
582856
804486
606908
264125
793601
616853
241785
205245
921086
448120
1403782
1203896
26129
132659
872574
1598272
1319530
1497057
415636
652053
317234
386743
554370
14330
461197
383559
458848
333399
1497685
1407105
268182
1601003
724800
1075078
662084
367243
933262
784161
1216863
1447981
320418
144439
1534127
528862
180735
462284
1555006
797101
1069733
637331
1004194
606274
637148
869570
210530
611363
3994
586468
1109324
849054
608437
1296598
258391
153328
706199
436662
858426
1097139
1288461
1345304
459611
971120
494504
1005586
1265895
1339744
1176447
972180
1015330
7631
1024891
1132534
1544549
890451
243103
53899
1278085
1600478
97793
281536
1434495
223843
160500
1153167
558162
68709
618994
1444959
1482950
504074
1105571
1054177
344285
1401501
490831
993473
1558719
97839
1286488
362224
747935
849144
400203
1638297
340256
412620
1261551
667232
467626
1544606
1291591
411636
930537
519674
1114692
803226
559060
1394876
157448
1438796
817937
1411802
543502
411544
335326
1171319
857568
1619227
881915
1213373
847128
353243
1623757
801227
439421
1036728
1047243
39230
841622
774289
225714
1366293
1107428
984208
70215
204225
103358
1056080
70896
1051433
925851
155806
537822
164201
311921
1132547
1634190
783665
930162
455779
1593149
257016
480623
616534
120700
627160
1249417
452813
1486659
1495426
493223
1586696
568889
934650
119134
1602950
748119
746669
6181
622602
774767
381441
845704
1307318
17962
1049215
1090325
1605382
1597025
848402
676646
1634906
656899
1561187
982444
1000712
626318
136732
1004270
1377832
773012
629103
466577
1581456
329055
96394
303389
925289
847382
402381
458660
2924
1062150
649657
901664
790150
846589
1516251
930646
385661
211408
3258
1507204
335234
462282
503245
269501
840045
1459521
733595
227093
399220
1450095
957786
87259
862902
1123280
579479
578769
685430
1239784
1136543
231619
731537
181010
901258
306359
567174
198979
590444
1496495
1511936
1645202
994091
281906
908652
1427984
52970
749559
493765
1047525
1411043
700261
1561271
1187155
276848
963619
708349
1340568
1086768
1486192
1628183
1064394
16999
907760
1388439
1463848
457526
1607682
109398
980716
486870
1426595
1442540
737164
699269
950580
816763
308751
767395
1154144
1284389
923085
864099
434227
376713
1369524
868801
1438044
1147560
890503
1401798
662149
491874
242741
855566
405362
123018
166831
189554
403669
285850
797486
504680
1577362
405749
1105358
807738
923051
149028
223494
1408630
576030
205972
226998
1433784
1620735
1547926
252463
971674
37904
1303674
1545801
1332119
573384
5686
516961
1572102
791995
1505574
1395578
481627
955294
1493210
445781
1447456
544911
776638
1288828
1297767
1230981
1592388
765763
628713
394358
243054
1003137
283736
952746
1075527
1501271
647392
475488
1219946
1623704
23378
1428686
886390
356695
1263364
1283819
1112022
1353605
861385
403783
619690
527382
885784
45151
651063
1536689
1033573
695448
605138
240261
355360
646860
1044471
43450
318503
1154612
668270
1013335
39304
745453
1246161
202476
485218
41524
13527
257234
1188448
286296
471641
1144604
1443099
517805
1538655
762921
1131069
789493
250153
894019
668896
890323
709121
1051940
145298
1066507
1472615
705720
344962
1445570
696129
54367
1077868
319791
1397428
1553586
1275559
798838
1082626
631768
270631
352980
145959
844814
781976
842248
868346
565629
1435681
806998
816310
1084679
1060833
1290262
1555623
162666
1260478
1372907
708119
1016859
267911
741017
1487173
1624139
106652
526015
1231871
1591133
207310
690489
1218890
337764
637432
1009347
649469
1258387
424570
513956
1617522
80259
1323917
438229
813197
221689
23291
976963
325878
533198
616088
1149576
842569
321219
213636
2576
684531
812423
70176
1299502
1034651
812145
1100849
314284
793126
1613868
570087
703444
1135324
1172177
771310
1008745
393600
668445
1313741
201688
506755
394142
1365167
1130888
715050
1251313
159068
106634
481192
1231359
480778
473241
112283
1026372
839413
814105
623404
1583052
405308
1277237
707849
1120762
901700
881927
1614207
861980
207814
1378033
849814
1510239
819876
1615219
613882
1232607
1079240
125723
870556
1109875
1443716
552474
205992
381608
1400592
626113
1483171
1123472
842553
789159
1217794
1603941
1309540
1203696
81386
1094161
260657
877808
854891
1236387
115287
981480
1602350
767697
372343
802621
1291650
327958
1369809
233839
436732
579942
907919
894937
538740
723121
530741
1622640
1202926
1357017
1286469
1643297
1279259
1573269
164209
1454142
1615942
872067
2759
729614
1489861
404029
1178423
1139767
1470840
1207937
589548
1457747
159391
347877
398251
1100283
42658
197935
235775
1584373
869614
499261
741745
924587
457202
1153260
1399359
676438
1520311
515102
1452895
1008240
858396
1205113
575229
891630
1228127
492929
5954
920981
1236544
1152466
373804
766944
1081920
286304
363445
861953
78894
1302241
1157485
256540
1020104
901434
259439
111108
1459452
1367629
233603
952708
1275640
1377519
1167508
615529
200367
206117
1612567
1578654
480545
429147
962035
366579
1561647
1340919
7153
1506705
758420
864139
83813
890400
142649
1469400
995118
815017
332522
1165690
1275885
900415
1181412
113802
252648
516007
1026546
394776
822808
1639777
898626
317731
302116
314392
1223088
11038
408262
176843
1387863
723234
183136
444708
621194
390838
1295095
1243199
1206982
1016824
118338
588111
1132783
1374582
381628
416540
254576
344058
128483
670862
614890
1318622
176399
243706
1029265
403111
142725
1156700
838829
1372729
2041
1176795
119235
1137692
320559
641470
944192
912795
1455666
1169304
407889
379724
1593622
928947
1600926
1163678
1343153
60411
702985
1173934
200436
318863
1283033
1185105
912390
50724
292883
1025548
1542874
950033
684267
1227933
1578288
36320
115108
992935
1343201
475421
867268
897049
44747
960150
323056
672216
830254
202008
548443
938464
56714
619419
1346254
296626
738748
1263441
1062183
646888
1226013
784131
164798
1642334
1344038
216841
353088
627299
867917
493216
656673
1096024
1467582
386841
238105
401216
1094078
282759
91584
79491
690421
178691
1219457
100060
825304
1224000
1635973
866516
620733
1455592
1585943
375485
1250138
1402794
909351
1148552
831431
926563
239462
100323
893785
627102
1124944
246062
1053991
1148923
1622724
308462
875571
1210068
1274397
570805
553727
1498143
635503
347888
654038
666494
424855
1593483
1024549
1609598
324033
236147
439206
1598040
879483
356066
1410151
1421432
1204775
1308674
648465
988569
1546189
1134578
831126
161865
632035
456220
1510027
639836
10904
952096
1386218
1065496
132877
23908
186787
1200269
498474
815563
1614319
554100
1119006
319951
1544240
679644
996676
614969
9055
1378050
1302484
998408
1078908
1298731
1061411
315437
772833
412350
1643063
1367097
1352910
951979
1124213
927664
679273
1456996
701321
1043059
228387
892854
665808
1513340
1588903
426729
568856
1024486
1150466
609130
13073
40063
536503
122972
946704
1630463
1245860
545273
1114299
430516
59171
528049
900762
747688
1577601
312410
1514661
238319
344829
182449
1613669
1322237
855427
1142240
478350
749152
231089
817199
999752
1092419
782363
886204
715607
591253
703661
1254577
256922
535382
417245
614027
1077839
57257
473979
175832
988539
610916
1396748
1272050
1060724
1473732
680030
1541366
547541
611458
827673
751055
421366
725737
143871
273643
1018348
1254811
1160611
688230
1291495
580267
841398
116715
435310
1512642
1192711
1006807
329197
1046777
215780
1143284
455246
1517294
179439
1245801
399209
271344
1310918
89142
1546600
237492
1617865
716389
809840
888161
1249871
952292
146079
1139144
1555697
1313534
984181
437346
352821
1035689
875553
351448
761091
1313199
1085881
827365
1239347
428085
352748
667073
1444502
183966
1341486
626931
114817
1262728
944363
1434175
659315
1173464
856871
811969
217259
286887
1057187
1415706
1057228
993823
1034089
263133
1350704
375457
1231845
170001
181053
1068539
1563447
1606410
617449
1066745
1418300
1424508
1366439
1199038
921824
1621608
979768
1645518
419035
1399290
165143
819377
1503813
701044
956052
1400680
718309
721602
1210777
930874
635294
491265
475403
599044
1563793
1078758
1548399
1560983
1449464
380058
1115717
1262604
279160
1304906
1012111
1401315
1436104
649904
272013
168813
1363845
629940
803996
683007
985652
1581466
1591711
1035173
125376
212025
1426640
1440079
446243
415509
173800
529340
571036
947699
1228679
1465260
1438850
1211000
1060044
193968
1430445
304467
289210
1455452
1270134
565260
331000
1575661
41133
1183358
321277
855599
1423409
195928
1108555
1549970
494198
1115934
531182
606006
386164
1551697
980220
57945
789149
1081811
313416
1512450
1253808
948426
203503
1484616
1618062
88955
25648
139632
747190
1261563
1496912
45623
1394905
715662
863057
384867
759997
873214
365770
1627364
940160
230078
1271329
821981
923807
1484675
164484
898025
1379219
358740
1350639
138954
713169
478373
1440784
668728
1058030
332805
1030614
142680
515120
578817
178453
1306127
1202894
747286
902511
626756
300742
1521781
558416
499813
1082279
279179
1220300
1511442
296150
1438560
829553
1621423
423594
1295319
499578
1199126
810202
516196
591637
1620903
715303
263503
848651
807816
1427951
919003
399090
887623
196679
684217
707357
297924
1614769
856205
272877
1369292
1201982
763957
201535
748065
682832
416553
257292
377928
1325973
363875
989513
940995
1005197
542887
513516
808487
1071506
390913
1182959
1581528
442827
338463
775179
751869
470017
1202143
691403
212881
1286940
1260029
1325443
8783
404838
1318099
321897
980604
1132543
647192
109801
1205654
1153399
412453
776122
443208
1174992
318728
246274
47691
586239
603989
731848
582544
473776
1200666
823768
1646719
834442
1025509
45354
1277580
1391236
175558
888967
538970
289388
1003268
1254850
140159
1390471
1365259
799602
677883
828440
945035
1405240
710312
593610
1064637
1582620
846715
279186
772316
19151
1064870
488648
37803
44175
486453
1351941
1224240
70109
504972
125140
959949
614529
96284
296754
1363964
935435
1521137
916431
595180
734954
72171
1463114
146377
789893
1284199
475037
192852
126994
1414072
30356
671204
1061551
819997
708596
1605822
685
1117039
1160773
1509520
454799
300743
1252384
1256751
921907
1642199
947802
355871
958995
415447
829334
1330700
1635461
1234155
1315259
441291
631498
1574910
1326011
112253
1133205
1021725
1155541
1411962
1032296
993503
797128
927142
1385970
1339848
179899
1325123
1080449
759568
698734
465617
201665
680485
723590
1423720
409115
221300
1564845
1044323
37297
175293
1545209
522162
1032642
50828
703138
80155
67002
529791
186453
1058172
965139
224434
622670
1575086
299315
175067
1155868
764752
793730
164473
1249781
16641
949257
1590469
838642
1172163
1320295
493083
806869
390831
639378
1599246
540309
1054921
1449184
170230
1586854
865739
391328
136900
602245
216589
704342
944978
1036224
1281992
1397609
365543
1407341
1305894
1332850
31127
850080
865964
955927
102033
15926
586438
191312
324484
223196
1483841
535706
309840
856638
15756
1298443
274351
1091889
809154
753901
952683
960128
1080915
1535558
472913
1285877
557505
1241952
179697
1086500
599346
610596
1506498
1096448
263388
984323
60881
958963
1215966
1200313
1338946
253320
1080886
712179
840551
926083
737184
1437682
1323520
458021
204341
132113
946665
1121838
1032980
113432
237287
23870
1318593
508249
520182
413876
1098602
1096372
204268
486877
1603742
339344
973620
1459982
1570231
1010197
133180
1102023
1257981
687850
102014
1411899
496765
1543897
702980
1282031
868590
869707
914322
1273903
1321888
909083
594395
1404799
984352
216180
1362227
1211641
903547
701397
659856
10571
1089419
1518560
1469507
151861
777550
707943
330359
1310865
920945
603871
298240
1591958
1642966
952120
780467
664294
1587947
1137722
985979
1228459
634775
843789
508213
1343996
146090
506808
650389
591761
579985
1373303
1545076
1264748
1301707
825435
1625946
1446411
70439
285747
44112
203966
655391
1626425
418964
3028
1320716
99034
1138033
698784
1457791
1112539
95068
1171978
1386950
275357
1308004
938803
1210767
745955
1113404
294477
816292
817026
341593
657968
703493
581781
457844
1272267
1605669
1230186
1615927
969229
350133
374648
1104414
749574
1159243
736102
781650
658296
349311
548670
740598
1568801
410441
749512
945006
843924
862547
762357
697022
1285147
211598
1620778
162003
1530248
1626563
404087
781114
206772
818734
1459840
479516
497754
977395
932309
677398
842084
1044966
1495537
1419302
227059
45661
221638
1088966
1516469
1499974
1478151
1097581
188966
578745
818452
360952
69650
23202
927562
600443
244497
1625628
509505
559412
371293
1517236
691161
809359
152214
875219
742300
127762
1291208
918712
922405
1160557
452513
891944
1284093
129782
248969
1218087
1355031
276445
734690
912213
594501
745340
270504
1150889
1564090
565459
1172372
1457203
358852
1539327
1076535
327896
450454
1610541
752326
1572571
1156319
780569
714617
868003
589772
348560
1050604
965743
717493
536961
258024
1611385
169051
1412946
1301197
296171
700493
163351
1092668
1574743
996679
241027
1549563
1579860
567941
1123466
406592
770933
1238018
586353
330482
528003
205505
640457
1647093
904968
1411010
569601
808251
419401
407859
1265672
531852
966353
815666
1222375
1016035
754451
107629
1003237
1326230
444754
1032789
775844
1065952
847273
364244
29673
67905
964085
1218209
1579677
1172406
178347
594688
391722
103682
1106720
1170510
90874
708091
1235569
1586723
941876
742509
1275768
1172956
1329766
1112095
1514723
938320
1013320
1588364
874218
760840
1232825
1536009
174709
1128926
14060
937367
1105437
719581
197898
1585335
1095984
577766
335898
41300
1292583
1356836
517133
38325
1093782
717985
868535
1544098
774901
572295
240677
853966
445439
721346
1237843
505635
1369643
212866
443101
481511
711560
950948
644047
513996
1320448
574442
737152
528672
658228
1376890
1479127
1035043
147775
1503845
938202
1634872
1639073
1613584
480869
404674
583460
677820
1632988
1353486
1324943
1550648
181259
956984
1359451
355450
766943
617900
1094957
1060862
1070240
1645440
841054
468754
978826
985743
864766
476579
451879
1064737
472603
1497845
1396890
1116728
1172074
1175298
269175
1040754
262568
1333884
758469
328348
1598587
1517947
287668
1237706
1608333
659156
843673
167656
367258
771840
370356
1204310
1020317
245998
525984
1252538
1238636
1088493
1252194
1281595
270321
38362
1057501
1392318
1438694
985455
519872
286974
1647210
526882
1021920
181886
546588
710426
1177396
763522
12850
1002151
77421
275338
916158
1312648
245190
871847
1020672
1019058
278103
619097
617560
1511572
507966
1530988
382647
203710
1457546
632413
802184
491466
966505
1245654
611650
162192
1351116
1443471
1636281
854780
1455526
1052162
588908
466446
1238812
336344
446448
930608
982110
684043
1632188
1055106
462980
1280086
252434
1225818
1584241
262560
1644362
1189485
807899
1096281
411730
1529993
112880
315589
309320
62465
477255
401733
132148
835170
59227
1217533
619281
584747
1439855
1063907
621671
1179714
465976
392064
318879
1471864
1534784
1159516
1562278
462731
1221867
1062265
73122
383411
1460237
434313
1581353
1524594
275519
1359807
1304336
1220397
188942
164470
1605975
682700
215586
419098
1138998
1573416
1286506
1215966
1163258
952353
776539
1389611
1453595
1531362
1215076
647818
335853
801318
662825
432167
1064703
1344210
1402048
550254
1011390
823118
1492168
1500865
1357310
1044666
591833
1331248
126072
623884
257557
1453059
1386495
876853
482819
855276
1193794
49330
493538
986667
555580
65277
1235912
515465
674147
277627
1524522
912124
860991
1200550
867093
1182403
1015716
517291
814109
1494238
1094042
540760
1155384
1488045
1163521
1033602
410514
1591667
456062
888463
294871
1574574
876172
277969
25236
1004262
817871
1472284
839594
1336379
37124
57047
787273
1097437
1389668
1013093
618268
161005
229888
1135138
1190027
879688
1082919
935034
959836
810252
1214748
1309145
1447429
583251
999853
26194
202225
1187732
508043
366073
1334247
173804
207610
165099
1500858
1155292
1582282
520612
1486271
500612
382738
143910
399798
1396346
1020227
1275527
1341831
1447293
1569219
265850
1340950
311293
1198984
869221
1607848
558786
1372564
1574223
1421100
236082
957343
485782
831661
1219428
174163
1626254
615288
953588
47167
1266609
1304681
411257
117109
1043138
203808
264018
1095013
97087
38119
1042644
1312694
292881
1597476
1015864
888665
1499779
172385
842120
595388
473642
1042938
297569
1037402
574270
643129
1264748
1263765
97062
314101
1456969
1109332
1226790
1348097
521818
1399451
1424055
1035631
1433452
12094
636469
402286
195822
794035
1589910
1346995
338692
45625
628321
406711
1644225
357146
1109746
1202773
1111157
441418
854607
1268012
474832
531441
740219
1134638
78920
886936
854070
406287
1255566
633431
1619877
1643786
617239
519747
726680
1029540
62636
390689
170515
305676
1213247
1369701
613494
668369
1393131
1150398
54243
949047
979077
486821
1407622
698020
444216
1042690
770675
884627
259089
16184
1498396
369734
359720
1518816
901110
1478297
738453
983137
180986
1603675
94788
1438072
364426
1445152
822557
279333
366785
130427
284694
280287
1332255
1186226
640355
65780
1407544
635999
986545
160070
1197549
558700
721497
233272
742223
786009
698568
253031
678511
1033526
710679
1121903
588864
345331
1349935
1566159
939924
1172083
91433
1048765
1526791
1143830
1151405
107511
385240
927236
1530001
442919
792885
934027
1227694
840656
45890
353836
571727
1205067
1431586
544629
902031
950105
283848
922061
926421
324309
851935
1046100
726031
27039
617923
1355454
1431454
1238860
438094
684230
140259
792624
1202973
1154647
578195
1336676
694683
1146122
199667
649904
441361
74947
814245
909685
1219563
1346059
309241
316367
628994
1450989
844011
1419648
543123
659495
951420
763501
1634139
114847
620366
328983
839011
1594673
1151854
450987
1020565
840612
193328
869094
1339608
1002690
673076
720918
1625922
425379
1510102
1093664
476336
1617553
515348
1080232
712776
1252532
1593777
2565
1387848
1508026
496689
340778
416347
756987
1360522
96782
837752
469233
1289774
1486970
336144
983848
484783
675537
493435
1063210
659919
351608
105858
993252
112877
1479484
1072657
159210
1160467
1485818
1399587
1225030
460126
1548778
1101365
1531629
110402
1197988
708995
1457661
364661
1077465
557242
1388172
351815
812822
277078
1261941
1376330
68974
292418
990977
252123
1488464
1411460
112715
379744
1250201
1332688
792622
566683
1366919
1330119
1497607
1576388
1546817
294062
1049544
1399648
1325670
637383
289955
1306812
746986
914110
489101
467557
1464851
1356934
1541881
718872
221835
1230330
375806
622900
515248
694984
513848
1486798
137010
1003762
1249511
177600
1144693
371739
432450
773872
834908
879933
1185570
1383123
1203846
1436976
1199522
89237
141191
1521035
1365025
595307
1157189
1233944
692924
527221
849038
457894
161906
1031885
1269752
1400487
1612315
1372813
1255553
527721
1479201
1097712
1134782
612234
1298536
180780
1099117
162924
187112
774695
531629
424707
921808
1544042
417958
80447
762885
1609074
381466
1193163
308563
894846
1034473
1086701
1529595
1204356
1321401
594415
1506008
723399
1336728
434728
735019
434567
1173240
1518058
1644424
612234
492782
1163404
401219
1368808
35734
1239628
1327061
987368
23986
1048008
178030
573928
904556
533604
870256
757192
1139879
851208
159905
1298694
1222597
1234688
222964
110366
20676
225301
117584
707047
1241705
952783
1114663
581112
1417207
1349786
396415
1084731
1177696
234375
542798
1058411
289185
1365343
618164
426145
1383517
1194215
207655
1037843
444203
392292
1560716
1203136
1410894
618325
1436260
1634725
310021
96341
1329708
266138
1623888
250497
1015851
911439
1273691
1230228
864762
654568
1195990
361660
495704
116729
1184441
3546
193145
1392881
501507
1380334
89421
610737
1290515
517566
1248174
1359768
434180
1583265
689918
1568496
1401126
237713
1300089
637465
321431
140396
350299
1090082
322712
974012
299792
801358
1241434
519448
1160012
1129473
82849
581293
277278
276946
921618
82794
1006865
623275
28060
1299336
1138897
1214676
285745
1528573
711467
114286
1436916
360503
938309
1451255
284597
903469
1308848
253913
643939
1400576
860819
64450
414202
94274
276282
815937
394356
1159076
1282371
1490371
1416465
619968
518037
1547808
812770
138354
271211
829708
772009
1597627
41412
32654
999183
284892
707438
239627
201611
1213838
241830
757613
579588
192844
624510
1394444
466417
966390
1138001
1099338
1242915
978147
446112
589882
1398954
1248772
173062
1323556
449872
525344
620809
242533
1106746
72711
1523635
825265
1149003
603391
1508050
740954
1440695
1022740
1256888
859429
858625
1508650
823303
542871
1629912
26532
148078
227082
377647
1234527
1261516
718255
1364929
860696
893358
1021618
703709
161349
1014515
1414977
836362
146770
623166
172324
1341643
202558
530296
1209845
1588288
1082332
451042
1628293
454333
1393367
1024212
1088311
250876
1091326
1539027
435301
1597191
1590071
165341
1635785
1528457
768292
247504
263507
1636763
585004
1366838
1517534
34365
1635184
1639086
1489266
1613193
415020
1057235
1324233
998180
719451
1473525
1564862
882347
222910
1058048
896616
6231
802660
1426808
6683
790428
1465496
999461
1286659
649993
1491727
13596
1250300
257813
1555623
117969
1149535
1633584
1596299
1481075
1341996
1170130
947971
1570288
1525728
1174356
488341
487598
37783
675630
803460
204521
89083
857884
921580
1559144
99911
485532
658925
38139
110406
28952
1253764
1421524
81730
1113376
253153
28857
154040
953228
789396
1364318
695759
148686
1503907
216992
1268581
191331
281876
358388
452628
253084
216524
434571
1240369
1074367
1285258
175160
1059489
820270
1471568
1544013
109301
325132
1596296
501492
385454
1024094
1336229
829342
1226416
1364719
1241208
1463017
1285796
327221
261640
1385081
1093248
1067299
1458117
392115
1556005
296229
1447034
297652
161835
389337
1228178
694946
76569
575661
1282314
1212944
875117
636426
268283
47693
407096
1020369
1569371
1567180
890191
878356
887789
578342
18824
1245173
566445
177922
66445
1469043
1027493
412202
50109
1107987
1487351
607887
985512
592807
1460398
245050
883696
109738
175963
1232182
74246
320298
1374036
217800
1188467
1384083
101062
1392492
463418
338488
1440241
16971
424597
272668
1324268
1006708
1471289
1264991
634479
351482
630837
919322
1281691
1104259
1297305
1459792
639620
1377971
373597
1272161
433556
1205132
708206
184563
2573
725961
710430
445904
1026877
586182
1618215
1591864
1325733
553213
975349
61419
1141348
263451
1084812
1528899
983699
809808
313105
1285596
1386649
1522951
1626314
437970
535138
103537
855391
1496634
1614313
1540603
373798
1082229
211602
1175763
1336750
175882
529392
1308626
1360671
24131
190279
1065780
1566207
1381286
992326
1196110
1218540
862783
234077
1645608
808745
375074
38733
1441190
597720
1067828
542329
1241764
1573165
139017
1069586
969161
399908
841299
335638
650235
868565
305703
1131759
666830
660072
889269
86844
1094983
1103795
980950
1199304
769699
657739
1113042
1163919
509085
880098
576399
789304
664513
868431
1463676
848194
445178
1355587
1246744
436045
1001686
226820
44610
228756
1048217
1501860
386219
1186693
1332071
1387004
823408
251013
934620
1156988
1564514
953187
1321128
898373
1221282
1283399
839141
454559
258331
1560251
782364
1177012
73296
810503
875628
1321420
1072510
250979
28048
730072
572181
181915
881410
804988
769633
173077
1295390
415588
1357301
692077
391665
1167489
886207
339023
530842
89226
497811
671588
297389
216817
1377091
415783
182582
1088792
95893
756277
1366590
1607477
1349370
1423384
1626376
711474
945250
1264981
1345621
1203784
1012664
1359647
1311289
954770
1045840
669609
1476083
1291299
1363862
279496
660279
3579
162205
837635
1238273
743257
1223302
508693
770586
1066661
1062666
567211
1430581
80737
740214
274172
21830
1243488
1446311
676104
1325193
1138688
389899
916130
11253
180540
1323243
653487
1466936
1572496
857065
1381917
436957
258435
666460
1284918
230019
268759
1148066
360932
1430763
287139
26659
182802
587370
435572
1014800
1238901
660801
725088
1506747
941962
1214879
558190
254462
475279
41236
914727
509532
695741
190067
733732
996469
577933
741002
615595
599473
92774
72826
352779
388675
582493
989801
208615
222116
1309234
1449139
322176
1236048
1480009
1573642
1394647
1188307
552863
1487756
699863
1263171
1553837
1555618
539348
334496
1262475
1068492
517362
1324766
444392
1011713
748940
1217345
752175
931721
1418278
994355
1036900
1336525
1520032
359877
914826
178184
153634
1255814
1561175
597789
874450
645220
210774
1202779
350585
1348408
991463
1539006
1536956
681770
399987
1067175
1057987
823573
1276696
1161411
966698
1312060
1250822
265314
68444
599390
1199605
56969
1516789
1187498
130982
1108257
542151
495619
933766
590339
1096393
1489325
482017
1000318
1412079
992237
755102
387284
32203
238931
514040
1206215
335785
522682
22508
1172054
169579
393621
274350
505995
1190735
380180
288825
1486980
1452300
285557
1028799
1390566
455743
575432
2953
767415
820341
272965
1262637
498475
1454451
219838
10369
1066064
18476
1255141
762689
202448
981314
710662
997647
1537482
321930
1418444
1442734
581972
1230012
1509871
1012262
848668
1637994
1151653
1221983
282679
1225080
413555
1635243
273169
1368572
668328
128832
1037595
349729
738459
536418
377258
1081220
505013
275508
339659
1289387
1560867
1093665
1278422
747520
603897
949880
1394100
1609267
504761
684966
1406574
40415
820038
933328
1614981
907799
73328
529125
1034760
1571257
1289115
1190552
1437381
509354
1542947
1270943
1625460
1477548
645019
1194577
1102643
347286
964329
275324
710309
235359
931925
495751
409868
1444365
209784
30094
225218
643875
572973
1312958
345023
1622288
1298703
1536334
405575
1472147
625965
907335
897022
898374
1146080
747642
1080648
1185519
923479
1448288
8233
1095369
579424
247881
377768
701484
1348780
555134
1262828
486280
114544
161388
949716
1245748
372889
908972
1563048
542664
1307556
877651
814917
1637458
489915
123613
1295122
513324
930803
836007
1272498
129361
261050
1196
428417
978223
525815
1539733
851968
452680
791943
1522155
718370
1485078
1395194
1104260
1572757
439071
715792
51562
226651
939694
5068
768110
529497
361911
1144935
1361288
1040524
384494
450996
1547268
978995
336852
409560
583658
1017586
1380370
437388
1344947
1063124
1091115
611722
471458
311571
1274806
685421
337931
14059
913455
89171
1541102
381926
1600402
1638450
1574363
1184140
253451
1360483
1197112
462082
1593774
1580215
231526
150116
641362
600416
777075
820718
429723
389203
646874
998501
687434
1034680
1241868
679571
1560102
35803
845616
836814
1212193
1602711
549490
55561
778048
998049
314281
1227803
1162779
1302780
405595
117652
1573713
109250
1383918
1275871
325384
1460493
1409833
1152867
63749
1598444
713003
740296
803403
1317221
1549976
899716
86237
908740
864298
132160
1198280
259042
375405
955708
188102
316313
1437573
395911
1530940
587183
1399850
1052913
83081
243010
1441351
357525
1119871
55790
532921
926840
1338910
718765
1214199
1419893
1485213
201201
737968
933899
1102915
217465
1354050
594173
1084895
1454846
536219
594152
1354009
803866
1200235
1074256
82735
1570198
960231
478955
846762
395459
916513
1367760
1367084
1056800
76708
9583
1072595
1631618
815664
657249
900167
1283631
1344216
1202421
1402171
81264
241583
691491
387857
1324566
1178347
635468
599271
1459268
1166426
1180668
364483
692002
1399710
693183
988794
282735
1484675
271679
840398
1570754
731351
447609
907198
1554844
845499
745157
1035938
316007
953894
1064138
1000014
596840
458414
401415
894499
953657
891522
434629
174305
546816
1045299
282912
1607155
748987
1160632
578462
93668
753863
542582
394981
1103722
1218048
772105
1261445
1209093
333909
1224040
456774
233651
851487
1082340
1083205
1595634
797588
1439421
36372
1617697
829205
197787
932084
1575064
1324366
103032
474778
1393622
1031025
470185
1568610
942189
647959
518650
401076
1050633
386842
217972
1496373
437396
1614941
1127198
1059935
1402417
896160
775151
133603
1629411
691131
1177266
1170859
293941
1600580
955479
1520292
711537
950382
1145629
727992
438333
684326
858663
957247
1431758
397656
137955
1481075
630756
59161
480180
916643
1227623
244068
99456
425274
818311
372986
857440
466478
1328842
1132444
1619117
837
114737
362965
1501358
1351117
269544
430179
1640686
890536
1316507
521878
1349599
1403189
1133732
1593592
679951
1469384
1410738
221142
1297749
32286
661115
1431659
505956
416317
831586
994910
441740
661942
1327158
1162176
101550
1082524
924950
1583100
425945
90597
240005
858427
965611
737844
777927
283312
1084448
1010930
1156989
563315
172253
313009
1354089
661391
1368210
316407
1427165
444264
430794
1008949
1202875
1007611
1581133
1098757
1572208
617458
773976
1593265
1135820
1271667
598141
1622502
1068502
1387725
1097633
248701
516105
1198410
595134
1032718
1024719
471495
696157
606203
82415
42424
616110
689593
1181785
509544
803253
261774
1475701
520221
343258
772126
1179612
961467
1562713
361744
326789
1101223
1034428
586634
858460
524299
894245
1001499
526048
308913
205567
1544037
1365145
1541776
63423
793971
536947
732009
821812
1132073
1391790
1350585
1105676
1048700
1628827
1203998
1554130
268434
1102264
369248
697801
1038567
1625974
605615
533527
1531170
1398551
662570
820349
1038965
281644
1247167
188185
533342
1415628
848965
940247
534294
644076
442915
896038
1596625
1097882
912555
1500627
1016229
4461
779665
563324
221522
450104
1364727
990856
898406
1259113
529920
1291433
1051981
690123
837784
697064
1364981
220528
399838
232914
8194
1645942
956354
400055
584161
1633813
336720
253419
1323456
486931
1534713
155611
459700
928877
3533
1174792
562202
764602
1186750
428480
1197316
896396
746425
1574802
417016
1329423
555696
498868
126949
1091545
1053201
864584
604014
1002576
308939
613766
1374602
861452
542985
76603
105912
700023
52944
1637204
10861
1213946
308987
1081795
835968
1138565
293824
168547
229588
1163038
1227265
979308
403920
1079262
1051903
861085
1064678
165566
463502
417655
1620573
325446
1021719
1167811
1289371
1417179
1217591
770924
1329533
861697
83045
1297552
461824
233460
666348
275408
1212793
815683
1573269
1131030
352050
692215
1037923
915536
746504
383066
300587
62288
768581
467770
995935
1038332
1245023
500124
477601
1387995
957247
1286720
1009316
359838
636017
1098671
805096
991243
544783
1522855
939681
1486526
1088797
1299169
1217573
121381
1003558
581314
841692
1074166
1035556
998662
604766
536238
288915
75908
264112
1037126
238645
714239
1306420
226563
779276
667830
1386210
324769
82175
892999
743076
593293
652362
1332063
1529944
799395
95696
720256
124360
1281527
1425939
600163
1120363
858578
625772
313811
889345
1317805
928855
1421387
509990
52658
738099
299634
386812
765283
220798
501741
888578
175543
954743
624654
1348061
1369697
797977
967203
1168141
1630216
1362636
136504
347542
309136
546867
1359664
794427
1231984
963971
1411110
1597608
807321
1345954
1319650
1010402
208603
184118
473775
175975
473476
59181
33127
354015
737318
479855
1629681
1112741
669671
1056311
178606
1336063
455024
1436374
1644221
118976
1406439
1231637
529254
378749
191528
667517
176721
994260
875068
180741
573007
344224
96209
1272714
504377
590342
87637
294522
1470071
247696
1258831
1439434
1036206
934045
367913
238037
1388073
37859
583902
124394
815588
1361273
287769
877621
1274361
1214888
1453938
967425
1167758
812445
258814
432315
639358
1015299
1606892
1428510
920868
1640574
314486
1553748
1411258
30748
1385211
827401
970733
718481
652620
1579307
384227
317208
1245351
1125442
1192508
619445
1018169
413268
920022
947835
296035
183381
545422
179033
851607
747154
1579489
751057
793794
1259320
15467
1611675
1456899
1604664
94485
160044
633883
1161813
953618
228728
555542
440708
772928
1598420
1110059
264171
1433103
259066
1419430
1237337
88072
1122812
1377954
759282
561843
565095
1518654
1054572
418903
111669
931512
907284
255770
932659
1297751
532902
593456
300916
536461
286222
883005
1284514
1243366
931487
1108881
291204
1142556
1409080
1212389
775081
1383790
122493
953636
323604
173182
29284
1455169
562410
644205
1916
361402
497058
602108
371754
699321
1223385
1612012
119191
235812
1053641
1587384
9227
1584483
1018310
220622
138515
1057395
1291632
258765
940599
756031
817912
16968
648385
148258
727556
993366
323560
1390390
59858
424763
1452074
906474
1171751
51955
1112780
989521
918963
1198341
1636678
1472788
158156
1493071
8073
564609
578603
1152806
1561480
628941
656202
80440
1431789
398677
713878
1549879
1053471
1474215
213766
900309
61779
176938
800225
1271067
1196779
1262639
1530516
538336
738594
1042414
901437
844757
787336
167207
246937
623156
326440
394693
684948
580982
445636
34833
203705
1519874
1529496
374041
619818
16650
235442
718488
1084777
1614454
1060049
265841
768920
1625547
1186306
477803
819212
484900
1218762
1632594
658355
1541866
346189
1640931
1414324
403822
884951
901431
1427089
112251
953698
1257347
848078
1453949
1352843
106304
1050311
1286600
210671
46531
1240760
213683
1269018
780343
453775
572824
834997
129394
1140189
1618410
735752
957972
707235
864740
914473
249301
940336
122587
808052
408824
880186
333179
530837
499016
232736
519051
669262
293411
725969
1404962
378055
647392
788660
619679
1393482
1645692
1206932
923789
211366
1045975
883808
1592346
295342
325376
934801
918051
970111
952431
1509525
1386075
1060718
756836
1238900
1202233
147988
245461
1049850
816495
214114
514726
237907
1454859
393214
1397703
1254264
1325707
1481316
354863
168462
364780
825498
482025
352955
1150169
1529655
1577511
853814
1599514
1158313
237686
1347050
1257446
1305544
709505
673892
1340689
1178913
1624669
640343
1512924
597918
1543563
597072
27125
1623212
260824
161579
1397526
991136
1395756
538319
1017288
518288
1045533
1380880
203516
723581
1606449
38496
508225
68220
1185047
1633763
260703
904927
713264
98230
1227308
1288316
1079851
661338
750682
1614660
1280859
1166860
1318137
1038151
48703
1140785
1586432
356610
1157024
554800
239694
939337
1578832
1153265
707628
570588
1383962
381431
311165
1294171
1635961
403155
1127662
815548
904996
908974
644147
1346378
1448970
63438
1606185
1378693
1450897
1375431
373599
1319338
938934
450186
1297387
1053820
1137091
1489599
103976
360047
1487767
829287
1309150
770406
1177482
268376
529930
360043
1577372
778774
1012638
428422
749908
1623943
232266
1289183
1385814
618930
1137851
879095
1226906
1380979
775503
653587
693439
1328984
240823
1104343
1183470
813323
1216574
204366
1205730
1594944
269637
1545848
1145799
1198542
1047256
1483769
1470040
826628
235667
1445311
1545582
663367
1156492
1173193
1442439
1293839
1384570
1247081
145773
996863
583244
118492
1088099
45771
1379066
864693
1187474
718399
1110152
1426123
114968
758193
1232003
373834
1222114
1346497
538303
1008063
1352570
97741
688625
100787
319621
1479846
336147
318724
249745
924564
1447421
329024
694976
1081941
1078126
1355864
339204
411519
530045
167739
985966
1152148
1194101
1171318
1359250
1384857
313257
1326291
1253239
871330
927308
1004446
1389844
190063
189254
452647
780361
1109013
271843
1191834
713254
1152289
647122
855680
928309
1393177
884175
1583816
423534
1629347
605132
1310902
723409
1045089
746163
1609070
1479283
91107
711044
1644050
336088
1197092
568083
825919
698274
140364
738042
1201660
1321398
74104
321392
202674
563863
197426
1015554
1059804
1550110
139862
578015
781702
448352
602568
125800
1589996
435709
1047321
957218
1265766
465624
521537
882432
502216
346996
610387
2071
433685
1275453
53222
549593
1404644
226281
1165088
366357
797692
291947
90743
1311474
1138754
337922
1167782
1613546
1354773
539292
1442928
1466782
1129925
1378179
536434
115935
1206438
1526421
317929
880937
751082
1593094
619551
1266363
90856
1386196
308243
430811
1554266
903533
1461733
48364
1171757
724633
1050368
327892
615088
655614
1175227
1248750
1107705
804783
820121
620549
101708
1232035
863727
763698
137710
1040877
992431
55008
1542470
1077351
639467
1054448
766839
560517
1202440
12773
523042
977733
916546
134906
244067
804463
1429923
1012248
256987
1307159
1446421
772057
1367935
769039
1421472
687919
574349
1408446
13850
1181138
1457965
1328043
572698
1156360
79828
814119
146272
1130338
1130233
724991
385630
1336030
1609769
429120
1204840
1388858
989071
902231
737621
6577
782703
1344720
170394
285685
1253965
1523948
1339713
1265339
95945
791371
1374439
1595928
710577
286223
374984
154215
316541
1102376
429172
349114
670335
1295245
181315
959448
680173
621614
649264
848791
1302988
615861
1535453
721552
1141142
477913
838417
615805
555627
1575008
603548
1153737
1339954
716683
806714
514779
232988
687374
759835
575951
10600
894781
660419
162798
412994
1185313
378762
1285623
1251485
758718
845912
1501334
469586
969363
1293266
449006
1133685
792574
840755
557343
1171688
1399383
1535551
197737
302421
482622
1382229
49936
1259052
1241514
1370241
320471
292718
345978
490359
307523
1407246
1566257
256519
412049
533889
1300362
912182
481852
1335942
1555206
1546670
930432
362472
1100289
1047835
356678
1479844
546659
758475
1405344
765678
764672
1279969
596137
1100354
408873
89589
209068
1336716
837287
1026201
754921
914407
1128369
645632
1274848
1043773
1419578
54768
631733
332031
903614
887852
255364
1062850
1117225
1628649
1497156
1614408
816458
1646246
254479
1303677
951762
274821
772287
656494
95538
252135
1568735
49360
32183
1249253
1261938
945262
539441
1133793
414553
224053
1298246
396934
1353355
222468
93669
814568
1173603
1528453
701161
1352543
1494995
1595158
480983
950512
1362899
963262
741793
966752
690221
89439
539478
751982
385631
807180
940206
220905
229938
535697
431291
793643
1366938
383223
314079
370030
1566746
1645223
406661
1549589
357344
47334
1371434
1037469
639328
31918
835393
1484855
505289
868856
212890
1645187
287314
101843
1460576
493336
438044
318161
660490
689772
1099667
808939
1110034
1009827
1227610
1106345
791680
901447
867007
423027
1160463
863036
473573
977379
46618
1037104
1333486
441795
1436396
241943
1271004
1132687
268250
280556
1342504
123624
76431
1106160
501729
1128431
1216193
321057
1381725
1538579
444293
958981
1055935
517584
856184
1596783
486441
14354
665695
1265296
602637
1011692
1317781
28062
311309
265061
217293
1136959
1338139
1111631
734461
150069
135454
608909
1044856
1158324
1474397
1602846
1418739
1268529
793353
672910
151900
234201
378072
289031
934511
49793
805789
489393
1282223
241838
672052
1006145
1407076
1350869
1084875
755701
1189214
1115840
1044276
1501957
1090089
678509
960584
949410
854814
365429
1056574
961644
390829
1542813
818996
1275593
734895
737065
804244
479710
850104
219990
1012988
311615
1488136
1640210
717326
765315
1025345
1384243
115853
1009297
436374
663804
402297
555429
261674
1576839
1459810
744457
221662
131418
1572168
49058
421200
1390504
126568
598673
1216476
25812
329664
122603
1138721
844722
313614
1149376
646677
10488
1117407
757110
262960
489262
412244
782962
436793
215947
1452991
1149966
116054
737602
900087
38255
535389
1622523
636507
1290816
189644
61700
1575668
1516934
644741
747744
183139
716679
1087958
1373361
1567848
366625
292284
301185
612705
1601524
812524
634781
1135872
514004
1607976
982920
730763
515003
998806
390158
837889
1238807
374911
1228102
1427182
867902
451699
607169
1180072
792325
388332
673120
233390
210282
112445
584001
1193177
925105
667731
398787
347887
977440
460950
1313619
288220
401170
1613430
1040439
1058693
853043
558459
913671
375478
157994
1221946
188442
488548
667965
239910
1351789
1240543
326546
781190
1470782
24569
792238
9988
1160810
1421384
1078647
241259
1302077
63536
170062
189645
16290
171487
332539
14805
415097
1160205
743258
633828
1241823
1570112
1469536
742901
585922
934863
1006694
843294
1294475
1429817
984536
1526489
687553
1375602
360767
1060187
1620536
444115
64401
608759
442205
723191
610912
1235783
703357
1039956
821890
1010701
449738
1509572
1453228
264160
1252871
835914
406590
1189265
1557137
681051
704469
164162
1609927
913016
1524466
1366625
656117
1477691
222049
654740
591994
520232
654720
1528
166756
1631693
139414
1066681
1263079
133629
1282960
1174127
231412
1071906
1146003
695036
705534
492307
477152
904784
681950
1127486
214004
1533596
735019
1501147
673372
1118616
741101
252249
1614062
210036
1618291
619714
1179059
1223450
919191
76431
1596961
839655
291540
1562674
186668
1393352
1497587
1617026
1254833
973426
772452
1598504
488894
858704
301544
416494
332262
76669
1060613
47648
499316
806411
1280856
160341
421418
1436316
1350229
475655
197741
942461
1643972
226790
758459
659891
10426
377144
929749
132813
629360
488267
1191272
884342
908756
566463
94498
1386153
576393
1467015
1537809
775547
1386740
5560
1178015
1124728
189627
1170160
536112
1563162
1294535
1085605
855810
64282
574011
91194
1065501
41780
557890
560556
1460398
1561570
520963
1340602
976832
964522
810676
299660
754594
32480
166680
743612
1098501
256932
1223635
1581332
1115826
413478
599273
812969
1360621
863306
88608
1341191
646670
808287
262053
376292
5273
1533484
415650
1517158
270697
492108
114880
108193
76779
1317064
478691
83615
50040
1602958
1435737
39901
628055
88985
1432768
907225
728663
59452
1510798
385930
745062
72758
722681
383594
1454497
1131847
531793
190658
760397
1044845
749294
1308793
105703
1609478
558687
1603825
304323
1360555
947454
872507
834897
1265701
403617
1645182
1494551
1613024
577586
785577
989513
446768
285051
1251159
803734
1391027
42337
421606
1180016
1225574
494890
1438998
1637598
339323
584210
1150930
1103385
1084248
1169479
766232
328646
250970
716769
155507
1207994
954816
493774
1159152
373846
94207
1201530
597954
149279
1553642
951873
538729
1359649
407955
623751
225426
1550571
1039963
595058
497068
1583882
1621919
186365
1099636
1384074
1241638
1476519
306307
349966
1041831
1172900
945767
861198
350402
138406
110516
781493
390126
1434154
604264
273980
498244
1496516
1337225
802350
223384
659667
939042
110569
979228
1111889
48708
1311167
820574
717096
1508928
1075374
307428
31731
258646
1265649
771907
1506665
1531493
623065
535774
1070481
692596
1610729
25162
1091247
1118387
412333
105552
982133
485613
1165736
288178
145757
286259
980533
1157389
1178573
367320
1224487
797563
380357
387721
864873
214184
1634893
19694
812763
402696
899128
727112
879727
1557177
902423
533174
1587085
978517
251869
260607
232246
1367177
1379518
533547
627020
1430342
222568
204245
1136228
1122630
228060
1127724
1220721
453960
583650
334431
614872
670417
740195
1467814
1473319
24044
661206
506569
391398
384783
438468
450373
1399742
384795
451340
942778
773269
559713
599361
674971
902038
303881
691674
367260
1520306
609196
254433
1333095
288787
204483
1045582
1516374
272806
440864
11844
558322
704276
568373
1324871
1166854
427300
1153540
994255
72126
523500
1493875
1243930
902766
7811
1455614
902286
1069246
1277649
338930
236868
1514625
251109
501084
673828
502430
36673
207526
47129
292928
393210
1273271
1243443
199594
438929
1203907
857876
1236528
800950
310034
1436587
658871
1452197
886811
323221
369261
260058
1173283
1142458
537673
860238
1288117
1158467
1574928
912904
776722
974104
1358402
1604833
94728
320791
628531
1521233
629752
906071
688893
312956
69754
987080
593481
353540
286037
1147184
20218
1596156
148919
1308452
114377
1491364
739637
323411
400495
939552
465733
1399415
272874
219537
1146267
182173
572531
298796
1487514
1623600
996809
1304130
1298328
1373738
771002
419633
1117158
1078877
737295
1566795
419497
1084220
483944
554347
1608162
930876
1521015
1331561
1645318
267439
1320310
627589
1414000
1191741
370026
807610
618393
1574462
178993
1379547
378383
1525529
437106
1180484
190070
321254
532725
1438916
1067964
505122
1407293
600360
57495
383419
426997
1393627
852003
918717
1166246
1063465
557787
350951
334341
674809
1345016
506249
1454305
47051
730971
319432
124976
341551
1546783
114152
341695
472319
600570
1430026
1538446
569869
1027451
1565645
1507020
1407973
1385110
881567
1462739
1325795
819309
307080
590125
356248
1507212
168759
1636498
963216
1381231
773876
1381913
462597
1621104
1538659
1171944
33206
292058
1106192
92330
895804
901008
1220528
758579
187600
1114545
1516854
79809
940637
1550695
777474
686750
1641622
999745
151452
221484
804975
67457
1495412
234969
1471695
1308989
1642627
812094
1199926
960082
1404263
270982
368068
1640189
874931
357598
1133832
1577254
285362
1158964
523251
843100
1276384
1453224
826427
516567
822902
406499
719653
1303646
393530
78744
494266
1278506
84920
260168
760740
745895
269046
223486
518606
704517
464272
623030
328896
1061666
567779
1259865
1470824
1581617
491915
1294501
608765
1630149
1322551
63309
696560
822775
1008649
748169
1210077
1076859
729214
278939
1176673
237210
244668
1593187
1587812
116830
331143
619537
1153765
1432709
598949
223327
582314
1089945
1081938
422111
1403369
1097251
516411
741302
1095201
869031
1080659
135635
387884
1555188
781785
483816
1035513
1151711
272853
1422584
1102953
1367159
25672
1379433
119982
1288266
849475
802380
250528
418855
535518
1555613
174751
276685
732238
1546758
1454340
1197472
781189
1206960
828771
316756
1122862
1519794
783215
510464
1041183
1190878
852846
230131
583250
265243
584647
869579
1082087
1090826
1177761
1433309
1149458
197632
1568251
1506300
265179
29248
1419646
310432
793627
761103
440469
184890
256581
1106738
688851
619460
563591
1570078
869938
851801
196922
1179292
908425
1382552
802490
929381
843632
887940
1594270
683821
751217
447756
834095
863742
404411
670480
1289372
130651
619397
1542516
1368456
1326534
985676
1289909
624035
844284
1601616
1208332
884153
590526
1460997
518192
1221106
948221
19533
470084
692728
229299
935993
1397050
1076553
438495
343749
1295769
572969
1392250
1085250
1029285
1119414
1504511
1571193
66257
724581
1072254
1241297
674156
1065103
259966
681262
288550
223015
1229040
1641061
756868
1630007
129886
869468
1491997
298205
1528451
1062621
1212991
481301
1009322
1424606
1194573
1507577
28286
1496560
473130
169156
1259329
1445288
72807
615379
14778
438423
510355
1220737
1353946
34284
790425
1564150
1544537
1487341
251216
645164
408802
230621
699863
1226240
323221
1193916
131346
528174
639998
831498
146112
1304531
717171
1423726
406658
351075
302248
520771
1320786
427651
636717
357162
79576
1204691
49217
174047
927357
4559
1135143
1018598
1380464
171747
1529126
1622968
1028879
582346
1313832
54655
1313066
978394
1151080
562755
1235004
1260243
686122
746945
153289
222740
1221370
749712
1072803
1098364
157414
1256286
40071
1145753
1044637
471552
1049718
354418
162452
118360
1307603
1042357
891630
1345660
180939
1146218
591278
1377165
402330
804797
1542001
343932
157309
915252
734990
1630835
1032750
918615
1126260
926198
546383
1103700
934831
658666
52287
1183947
1032333
472702
1561608
1350020
896625
1239100
1270924
1210493
276867
66263
10200
391319
884541
765757
218896
1291961
556301
1145354
302356
1172956
1549989
1551600
1295511
1635429
1012251
374220
1129063
713750
1260738
67949
1219605
1401317
951815
483311
84828
714911
49277
643172
254214
1230995
1424272
176215
1533816
1502559
1641572
555625
729309
1251956
1027223
1101100
1280519
774924
399552
165979
1391428
907472
217803
557027
534345
1561627
956968
763137
419363
924610
870328
610307
215169
413302
1279852
1316551
175105
551571
187371
1004678
543555
1253004
1376358
543836
1029057
1577155
1164132
573171
551074
105828
214469
1375491
55063
527686
787199
693207
961047
62798
281744
431071
1003615
1423873
1378891
688126
199722
533237
382639
1370324
763392
1115860
1533095
434351
294529
570152
729029
640926
20278
566665
936247
638515
1432458
1497298
784400
92859
1487000
1296247
1006437
1119433
1217976
959643
552807
654691
1322991
1436657
1605560
1264920
877487
1616100
704570
978400
90893
560697
506286
1149928
858222
604739
501744
711537
408751
308924
1033766
799419
310976
523494
922759
574193
115694
709922
868700
1378277
1486402
816140
281534
1190067
1491833
1572175
987112
898506
891651
792713
1212030
670532
669231
1625189
1275825
246162
856422
943038
1418371
658798
795858
1106699
654114
1254711
813011
933635
1181210
41829
1619036
1328409
874056
298417
642101
233964
799883
975539
1077360
1114198
1285420
373137
817822
405388
700574
383104
1285237
706313
872147
1537913
107851
375797
1089938
502927
1453137
553956
447730
270977
113614
1545768
351824
996592
1305131
990560
1043893
1309801
32300
1574354
1114969
717221
240868
501539
902242
348257
1164684
799599
1058875
61821
703872
792101
1476891
782337
318900
64224
762466
1627850
286783
566207
488576
1620714
265492
1034098
676982
1230164
299397
768260
1207864
1644088
58272
236798
65177
239029
1377201
583723
918822
579784
1275184
586766
138147
158086
1437006
397342
732831
1585639
1057205
113360
279452
1222883
761547
945690
1603487
720373
1518502
1050052
1315014
53371
1387357
616180
274520
1353410
1195054
374608
1586752
1488491
491261
684362
81182
1432908
1434750
701424
743201
1368196
25375
155066
164243
192429
347026
1394194
1427445
339711
310984
219590
712660
72607
419853
478093
942174
1419598
1464953
1038101
715656
1134220
892219
1154566
1416350
1420245
546821
1193103
1326573
603781
1092160
1598447
487122
1293138
1196167
516285
573502
1005632
323758
705075
998723
561723
489574
400833
65203
1437545
989537
1536009
1220184
1406592
58063
626580
1343068
828163
1618325
399618
1579470
1159169
960032
913351
1124625
1198612
283296
892422
1305118
1453901
833641
23026
1165723
250767
1537734
1300650
873761
1337547
545495
120575
435401
1384521
1028217
1333936
456469
156382
783278
726740
614696
872921
1326015
1279209
49631
69999
1347664
511828
331006
958382
940038
1638142
1441157
1564595
503753
1182993
1305657
395506
296683
158187
321538
1188196
1014609
1621733
1196883
1346177
1369913
539232
1024627
806591
1037560
683095
678309
462722
1566375
447329
1327192
1560335
250777
826241
756230
1433955
773351
1459732
601975
1516588
1094796
808030
7561
1413810
1424651
1163817
4431
927761
803556
401427
151989
114121
898553
554258
1004710
140096
501496
492850
779400
567246
1170856
1175365
510218
145867
797677
901778
1551576
316778
1400600
859984
1498244
1553721
335811
514746
163252
428053
511217
686328
839007
349322
1218869
211992
1288734
698444
1423455
1511194
1231931
248118
117166
944857
1397115
1057765
359792
737763
933524
468063
914767
146666
373309
1121616
1562608
1327752
210458
1635713
375714
135948
1001800
468274
86599
903387
1109599
370025
1084553
1392471
934129
776779
374747
773711
275160
949147
1286266
538120
1374001
168062
485389
74728
455791
1160417
929
962935
593173
378771
434903
527680
1034818
37999
1341246
1472622
163761
1213211
390383
516945
744855
1052075
723858
1383748
375442
544493
176173
1275228
1311813
905958
90299
814841
1541799
279449
1091312
1492219
34277
1338275
528651
1577511
77398
832267
302917
1000445
415809
831054
837099
1152572
892410
454465
155297
1370411
63944
998952
1443021
1254341
527898
277367
1145347
750809
129143
1418891
1406554
62864
708663
816582
1367090
976154
1096926
1556890
1303298
328570
361981
654647
181759
91278
1121959
1037592
260237
483880
1198298
814882
578973
960126
1602780
1573351
365907
22275
1307089
167242
29911
152592
66186
302632
1339864
181885
1548779
1186520
1195929
1210055
1391706
113571
91676
633881
724887
554394
1622955
1121505
732687
434039
1571030
503432
364507
1036846
679804
448963
931634
815423
1481526
525541
741178
163631
1381735
413323
1531538
201800
848997
1150672
1231505
1345881
132072
1333424
1376277
1641161
725869
1004861
1420715
361500
1387667
32799
887453
79890
99556
472028
1079214
780387
1475112
1258662
580047
1619739
1499693
828482
356499
1343047
150313
988652
392179
379129
245973
688440
892830
1424104
81257
281051
1567941
417801
425865
1352173
1040103
1302460
551145
179926
164106
424930
1312058
1305308
368733
748850
165754
355969
1607640
864828
1443055
845601
1456301
483723
934818
1066034
193103
147512
204362
1339130
1270247
799960
1092282
615054
442189
400604
229558
672698
866830
1238312
33331
1426186
1186972
327352
1340130
734822
765275
428513
1320075
37208
662812
1445010
183123
1356866
1112431
222025
849467
950800
1178148
499159
554089
1391449
691888
579708
1213699
223633
213335
1571401
683351
491706
889984
858528
852534
833153
605700
331668
461053
259478
1643855
92678
12073
1545052
1636503
669727
746164
1222618
1463951
1103377
1137299
1555590
271628
1274081
410312
1128424
1060566
1352254
1471333
155311
58668
1055908
1498494
471643
493430
944959
1443768
26227
265543
962310
1492066
408253
878301
209851
954899
178874
1459826
770812
1279266
399711
118285
737596
102108
836423
241819
100676
1210363
1122531
1156776
850167
80654
717139
1435599
385139
1560012
391979
1605845
1548248
430866
146357
1613263
657975
307342
1177813
6043
1210114
1004443
1063616
131814
165131
1370336
193094
97906
958443
1008636
99934
759489
977734
19754
44947
1582680
579560
1597631
1519957
345211
31509
665821
858640
1415355
505461
771134
304475
535717
822175
917659
625986
1459024
1438439
1498020
1393325
1450763
762075
1427848
1246172
427509
753216
28750
1482340
1307767
306036
506236
1171931
89789
1409534
1087602
811608
1400561
1162453
1294102
96004
219123
1096113
691332
1421191
1534285
650305
1404244
123299
984572
441412
2313
1510456
1167661
1236506
279500
31171
16621
1592090
1204904
733769
1520917
1093291
591149
1509337
1069664
326617
248792
93371
1599062
649972
1342475
1163610
1382551
163140
217015
1360847
250988
1223328
1450049
814450
1283386
138903
1416163
635823
1354808
369388
39571
1163047
1131759
1077956
59949
166685
35807
1594992
720735
910251
657936
855378
269523
1248665
1302902
1196433
1280834
1292859
1160077
705006
566437
170613
153536
531461
1482254
1563458
707942
407612
797202
890200
1580586
341103
1369738
241782
1598558
1092135
1509904
277188
1585060
1010780
313364
1335182
924283
1423607
1074645
834044
1512403
935268
362802
812843
1603265
450400
1058
872243
771603
1195870
1126188
1152006
1197044
130075
854118
554324
513556
1114379
1093205
1090815
415602
899179
347397
1505549
914546
950382
259914
742481
726436
795484
632396
301443
877141
1000040
771204
1124664
16274
625785
1050384
682825
1389321
137738
73180
72742
202133
364585
1264944
1005572
356256
221329
148086
1358120
165222
1575958
926874
346671
203720
394594
713211
639006
328986
287908
633571
1318169
514883
946807
19839
106136
880270
1385242
1253751
43569
549266
167677
104228
1118291
687445
1034989
620508
1175504
564071
1171560
358008
242284
781929
139022
1568437
673939
166534
472234
1624849
1638551
230153
1582861
1119855
1387283
1210821
163967
1631206
1261766
255880
910736
57647
932425
1312581
572135
692758
1606890
1608537
65339
1487144
49149
523404
1353429
1394615
1424220
1421784
587747
1054412
1187568
990681
1632908
1173781
1637747
505950
43288
1634667
1169031
748231
332676
256653
929313
1612266
1197265
90774
1589792
198960
1181855
1468424
1517569
491780
1530562
382174
954264
144080
1574461
1377426
738316
65592
533805
1340754
1427837
100469
641610
1638562
1226628
1137210
1625167
535356
360809
1172207
1495024
719342
659156
1611898
303077
568028
1505469
1611228
89061
1229555
906447
1117354
675516
247745
91604
1066282
1264669
272166
1091723
315467
580596
545173
611423
1435310
335316
587068
376246
1570811
102424
1057047
708409
478519
638114
1549212
843534
948960
1001692
1290253
125156
683168
1112091
701187
751187
609330
382607
176378
584051
139773
425021
1438547
1464067
782584
1647394
715134
709135
284294
499221
343795
1256349
1381061
1413541
596623
779118
1626376
404071
1246183
333842
5278
894258
1158289
942366
981275
1379983
258571
362626
1424354
1136450
1075318
1030299
1427726
1572646
1335573
1458211
1378521
55285
389548
1028946
212898
941766
969831
730302
1135955
978176
386920
1158270
253290
332842
1253921
683110
52754
548986
648589
351567
1156940
794795
344193
117671
388629
879552
521472
1359691
606403
720614
1498301
1004500
790664
68687
252310
705673
971491
1444706
186929
409362
758424
1263793
1475300
734006
333521
129580
732977
1576755
1266956
516162
1479932
1302292
193932
1006187
936901
1157788
111946
1301997
1101327
540571
598473
435153
940634
280605
278413
956557
1397859
918878
708238
533371
602143
801781
813853
1108131
1164234
338777
758364
594543
1100550
936204
280702
68278
1486848
696805
819369
1308109
1625105
385544
1408855
914933
1282597
457724
1433086
1594336
1611531
688201
271642
1458887
613813
1028536
921233
161874
615670
1605684
1099042
662466
1082532
299867
1339353
1374006
1363057
617147
739693
791225
1381968
808904
429863
1056364
1356549
914701
1366334
698467
867867
1304401
652523
1632379
1244330
1236173
181815
679537
1456777
619014
864208
40179
117255
638529
399137
1034771
351707
547351
188498
134805
1202523
593391
1071
406093
1230785
985470
564088
66038
741350
731821
1492310
538870
214640
1050365
815914
114019
1514736
968000
806346
272130
1329454
1298387
12132
1457618
501563
997195
226241
30713
872530
899639
1364522
1461000
493267
1157915
471260
151357
564899
1196189
1504432
1565456
646166
1057985
1018156
553133
1549440
994177
1133630
1174174
574444
168876
729503
1244946
145254
218502
1249592
886228
262413
1283970
151561
886807
293299
445705
1201716
879771
234397
1084552
481843
874243
334148
1042024
804371
659975
486968
525806
1519471
271442
68838
879927
985688
1388854
1259523
186715
1075219
213503
52443
186702
31385
225680
709030
1220570
1139713
874945
64216
1358533
476222
566095
257610
1280569
6120
145608
518472
620279
1507899
1348621
52799
208499
1606159
1535396
977468
967924
714508
1139012
921016
1479119
1195238
1135405
891162
501787
148221
1364932
44685
603033
722003
363703
24074
1520403
610984
1046372
378490
428341
1017099
211782
278250
201793
615021
403641
577726
1324340
564169
86621
1325807
523745
478102
1258452
1377622
1253901
15247
530608
1464121
374546
504408
1017740
1161584
107437
1629884
952569
1520491
203564
430091
591153
840092
1618901
353026
126695
605444
868293
875053
796982
1640277
1096167
422163
201763
484724
1097049
161325
688329
1391130
463939
1256796
87396
94820
35138
45606
277249
308821
34093
605987
915373
261395
468883
1516202
1460711
1454237
566612
960877
14026
418677
1416153
1014819
1345196
611151
279766
18846
672733
506481
106254
1064566
610513
176327
334263
51687
611557
702019
228187
925937
269875
1588459
1585593
1157331
1376058
231396
1409304
908304
1024045
365570
1495018
738740
753605
1216791
18549
1457396
681579
1258737
923400
389269
300774
744050
946911
172490
1162622
30747
1568293
1289098
1055812
292429
368779
440716
1385337
49834
437679
1549363
623333
1509871
501837
1544277
1437395
538924
1121387
1145171
614308
123462
1352916
341895
1150974
810296
1477951
556879
37620
84876
1052316
259176
394537
383733
1177068
1384206
939976
1146116
1169000
179951
958816
780471
1336018
798191
1396001
1005242
301503
1608906
1078311
17892
1140548
744739
646520
1246161
23849
59309
50629
1396735
807672
521958
616029
340099
1529106
676969
1261770
1366426
23010
104127
981223
42425
651532
711141
1115274
770793
417336
1585289
328198
629889
1487780
895246
557108
1481197
625631
449938
206936
427944
1400176
1409268
152805
743037
103313
817266
332870
1325707
1204248
1613405
35818
1075903
1071684
1434439
750017
1291448
653337
73125
1531111
1476735
371618
1269442
163152
249379
421200
1588019
1158397
1105998
909549
197229
1203115
58772
154439
108433
398061
368733
328417
797440
1160212
1143424
1195632
1618239
1036373
1196089
863011
102494
443928
1531406
267146
475730
599236
1460759
968457
115660
700603
1445438
630795
665750
1647069
1225001
949156
832944
1256936
1569560
1575469
1121442
225430
1404780
653514
527374
343340
121773
1193555
217176
1173729
326201
1506923
831661
965285
1222828
523042
844919
651950
1241342
530213
394121
1570236
1617060
1207207
749169
1158849
255926
639056
278567
1186992
657361
1479572
732782
1135909
28325
31676
1314360
1168714
377168
1246401
488088
290677
1033939
249369
1035291
280919
460665
203135
1311067
847787
535063
1059734
1016333
111890
1427417
725570
551915
1502335
1639715
505684
102459
288206
1354285
870213
44307
1341120
1131608
1164803
535232
526002
577765
179235
104314
71676
651034
1418147
1143605
1505398
400815
787607
431849
962594
595961
1259332
272553
1583458
373938
960915
1616615
59576
1225994
301078
1113999
551520
891107
1570434
995600
16581
958232
770458
1456110
417490
680536
103785
393556
164977
1261764
1227296
1325483
450344
966455
295640
15068
787552
1274381
1514054
1615121
1450453
731377
264820
129582
1644987
225320
431704
1129486
384613
1320415
1357621
12978
349726
979511
198681
1614217
1277821
1550712
1394091
99403
755588
1302604
327439
1008009
1219196
306554
999897
988610
511840
523351
898821
1249382
634188
1181352
600507
56930
1617756
129254
724653
1171095
834091
843783
21262
1588364
243737
442229
552437
743227
1027259
819982
1132924
1139853
1411403
434421
70450
1334373
902606
619784
155684
1066098
898406
761788
356420
63128
837849
1605938
1526204
1107615
1455721
826456
1328061
1605594
1391605
818739
49716
460361
1385391
1321445
1271356
479996
1296967
1345728
1260455
1467625
689198
583134
425432
1161532
395219
1603275
1224090
194633
1191017
14475
1438354
195776
857903
584035
1486109
1013361
309478
1392577
1488072
1481369
358356
1123600
953147
1012136
1635711
1346600
1018931
1082791
534126
1105959
713575
1012725
551412
128490
1090153
1261190
1042744
1365047
69485
1519011
359161
440223
314327
33848
1254540
1597098
1625960
73347
600063
1623529
360152
1159924
904843
1521619
710364
494296
753019
1008710
1312039
432518
1586916
1573139
460832
247118
407069
781984
907300
40761
571663
1345085
103027
895006
1397380
708136
470368
1632466
1139136
1604890
647009
997848
1195744
697197
340153
1234390
1104916
663269
1097737
1442175
815199
919952
362739
736897
1411819
1563774
477586
505821
1463356
1189457
740022
1040964
447821
712302
1322897
1146081
625862
237765
655181
507893
1529785
731383
1449749
147965
991993
802036
571496
1284593
1068463
970840
1397845
1044659
927615
83455
1388249
1508716
1349328
308114
230351
1617752
490337
1060840
1157102
1067533
334606
1176575
972375
11405
564031
1597326
183821
231626
1540905
1225370
246834
927250
1364798
270636
1458208
1211190
1387232
1336534
310916
1082226
36106
67100
1089396
465977
816191
1393298
735741
1644828
1015574
749276
1422694
1480910
1315984
614190
1383903
1477059
1003589
1378973
922799
1333978
902670
253849
790797
897236
1485387
762743
1343639
350897
877245
444773
1385923
1324684
1507755
296568
785941
1197617
929732
138289
743060
354603
969386
716992
537593
1249508
589491
789879
663017
1059651
951784
880040
1569222
584356
379011
627026
368229
941362
310401
642353
1448917
687074
517495
1485115
706733
325663
1461572
981619
680618
266782
519393
765194
178502
663102
531138
1215073
154988
1338951
1192758
1152319
1409023
377777
708675
1027313
661655
250175
991307
247880
420256
255533
965223
970835
324123
1044179
389906
132211
1079958
1592251
133289
1409358
1290907
803829
343380
1041689
680363
586203
1451082
934217
627753
1142928
614073
1416337
1254988
790325
656841
461440
1085972
1521047
1623438
68584
627712
1302820
1622736
135049
968560
677677
44854
253489
879296
694056
1387441
465944
1444498
1440246
643867
1505109
441621
681776
1207426
1203688
194723
323169
935655
218034
680907
556516
697829
1569545
1508087
1168236
1428863
1566183
1070130
779308
1592054
597151
1584674
99925
1576781
1156509
134046
218506
1356763
293853
234995
1414430
1521638
904945
1539130
484132
1001753
878611
98316
931476
308265
1637411
1079347
849979
840953
1136176
438395
364075
1447502
521974
591981
229830
80037
515878
931007
374250
732531
1623864
853038
945139
1445904
1583395
723930
1253922
1068876
1392375
732712
452863
882320
1490140
1633855
479306
622175
1387126
1158416
822628
1340118
772009
1571807
267110
739991
655398
1065110
1568552
376891
848244
649441
1577471
229082
590826
776550
32865
936615
1235042
819691
36738
1561055
366134
997955
1489707
1506172
818162
333752
655790
606142
563877
1074568
257329
684812
677594
318493
110539
1147001
1628544
281429
413329
1141105
992213
253880
162274
538788
1488079
139179
226107
1492023
136575
987701
1023970
520096
750065
555590
798702
1316803
1084665
1146146
653012
1184732
1105654
341939
1218175
507394
932165
1034218
1194943
881069
368392
1465373
212420
975430
872869
1590866
769023
720863
742869
1362568
1350610
523758
947961
157414
685197
955728
400142
1345000
581272
1207199
1014353
1382710
727657
1023122
730962
1480033
701177
362516
320779
304688
1074065
334262
1515904
780953
953381
438790
127106
20566
391201
452443
1564049
1042517
264945
884504
851640
167846
1062659
1612194
1607281
719484
413157
1126850
662309
864080
994291
1378548
913525
339639
452883
32910
802767
349733
1062728
1298721
1071709
60169
891126
122300
983233
138431
1448341
1117095
1012589
259674
51722
61058
1638148
570417
1051563
615058
881803
1456254
520228
1284630
893143
653673
557693
1632632
531673
123718
391528
750563
312920
714189
279848
384163
951848
1523339
1199041
79762
1289110
1295780
1340162
249839
1252843
117967
182847
1235586
1025809
946388
1626877
403159
501170
1510141
1317672
640728
1187178
35780
748402
922126
1088644
602423
1408413
1552614
618136
476777
456431
1462371
1475536
952736
897238
758187
395336
300996
465706
589835
931840
245802
785305
467318
1349442
683862
875397
350507
1307441
915573
542896
1013522
442385
1518240
1406958
203019
381063
698839
1209859
1541931
440430
667307
324054
252581
93173
1103563
356660
499712
98449
1196410
886848
1342872
1010978
1120574
1598272
422109
361431
1166185
345967
310856
1370241
156566
821483
1494983
1176788
12470
1556708
878946
1136029
763765
694755
1455681
1259161
858142
15889
832126
715194
1602815
1220070
1519718
225915
696611
680690
1415486
401644
344146
747384
1481519
1185548
1606296
1409748
150071
1184429
964063
886974
1535654
262120
140437
12605
1146069
761216
1098341
1471339
381238
864303
1638497
654016
504113
1251645
1122726
1010931
225642
56773
1142006
964542
1065302
950329
1362388
1142325
1090001
1196914
1284134
752400
70959
1515791
1101867
652486
340119
1527555
35428
249741
673655
518081
431715
816453
338239
891343
1376137
434762
1264033
1229852
462565
1409430
174907
541451
974658
1343191
420652
938439
1321498
1457700
1342733
936254
883923
846098
17820
1575824
541767
255569
94432
646685
31758
1641346
1506980
1258046
1150515
1315562
1478557
361042
717702
871634
1335588
1563954
72622
1014560
1001176
79829
360322
34044
903881
1122791
1259752
499586
1194204
1241125
385490
582579
1193099
920972
848144
1154903
820363
1122378
502866
1295159
1190961
1014967
155304
1449356
1342840
66238
957457
1127705
47678
1572611
215981
359583
572699
1630658
1380933
1584498
554267
308986
227284
182673
330973
1629525
915967
926236
1619701
1545262
749399
933526
947901
1364632
30386
788584
90181
559494
1290125
956144
938881
315701
282738
146396
71871
675983
462422
1132312
798941
471143
94802
938396
1201053
673415
546436
1561258
500861
1331766
1493273
1527848
477822
338700
263895
314701
156648
1559456
697537
1159755
819636
587947
254522
211403
230390
98187
1617922
749110
688614
1327872
102006
550227
1253225
47141
125931
484953
50069
1509653
679995
1599329
315640
188192
506307
434271
1614910
1435029
810569
194565
136475
129969
1497748
1162269
432914
143886
991093
1357065
860684
47458
1396119
297393
895251
909329
1572352
114800
1055134
465931
647794
606246
95042
1352087
47557
1591275
761167
202574
1550738
441903
1143162
681872
1085051
301142
1056302
1282479
1232724
1014720
1634710
528445
543730
561778
431175
1557319
821042
269347
390801
703826
933336
907787
1286182
1058957
336470
1028393
1030068
188816
837361
215189
686739
1233691
771590
50619
395287
1430061
1636390
1082113
1239741
191118
1217534
142304
1130678
398285
1126848
34633
771610
30207
1222227
1080135
910600
1011077
1643541
580134
40079
1298163
747172
353216
436472
1637474
164980
1324376
12795
1095871
632935
961713
8080
1259617
329274
263814
1440042
1096491
28873
1371982
1536746
303694
399343
922851
1371112
1605670
150179
1395585
1453374
907066
1324289
850159
881980
562676
1453930
581879
336520
1146741
579639
1364534
67813
489195
808143
1022349
639357
419600
17880
368217
1354831
674594
764741
903592
1402271
1460646
162955
1426740
1235936
51128
821453
638298
515186
228734
1247924
766892
1284473
1295065
1085062
79290
1220888
1012481
940465
1421996
789512
1590881
972911
1376562
830234
497523
626752
120036
829848
450493
122188
751763
272220
866592
55064
758442
981516
1261969
360023
115309
705500
463877
1186916
993518
1326461
810267
686795
86421
1478139
18215
796514
288214
437584
277757
1297970
553251
1088313
1595642
772153
1337785
110273
1487859
865024
20347
695914
394250
1108798
1042513
1115426
1048435
1612597
423716
178340
80566
333413
792435
1043343
600161
323294
1181409
421248
1226021
113671
1501688
1190561
1002181
989920
235827
695463
643965
1047249
267003
1361335
1194071
613375
520378
1337727
928602
423452
746037
1607601
80185
1415570
385388
106361
1281652
1624193
1475317
82186
1085965
405600
1615971
587074
1074006
327856
1419676
1621832
1439543
586835
1413640
1066362
280441
638289
1318510
749055
1011939
329065
1306548
130423
661583
10809
171771
801013
1328641
911682
1224832
738745
315256
404151
538105
1209123
251312
782955
918368
625778
870855
985000
951120
759307
1528886
91455
1064433
1190687
1325481
1263678
1097200
11360
1489392
1220512
332325
902201
222767
750314
59874
1569068
1361417
1619971
348444
1498658
137549
744268
549477
598838
1106401
262528
1159523
947185
819705
1162476
521216
1308077
1236947
825309
602190
1351215
130733
1265378
1137870
748873
1502651
51293
649280
1620993
1024268
284685
1164202
1024207
1303816
996680
1492034
1609763
1484515
1638684
1383904
472887
664897
265807
1393487
644578
117640
979847
1214413
34660
590119
578110
1143755
991818
466359
998945
1093959
1230804
896394
114285
398409
1625810
1518560
616539
978040
602481
1370602
226173
1181547
578726
826708
738384
1077180
675754
920009
1556239
947222
1498196
106632
1135783
830664
1089660
382633
62185
1155622
1126008
1279074
1179122
442426
618845
1076518
209099
831256
556560
190413
14685
878961
1647028
537342
337998
1606885
598180
1408758
210422
190221
1326936
683110
1499593
1506773
1055109
234527
931035
1644769
319944
915788
271239
1644200
116837
602977
777520
1561227
1324322
1375063
792369
1050191
970747
1558893
659481
173499
601510
1414906
1087911
514180
1083128
1607521
95091
1564550
1243073
1172139
1456547
223053
588518
1480391
1636609
318828
274014
919169
996116
1409226
215771
999791
292389
399649
385319
569896
739993
468313
232791
1186443
488325
1369983
37599
549938
19829
1120999
621400
978534
1429494
196988
341034
484814
1290496
1371774
1439618
1215361
1224533
70127
918224
1358724
758728
2560
1177243
1561707
211122
1092533
289508
127630
223366
253395
398370
944535
1602321
331654
207440
155679
250289
444662
125142
843648
371077
1157964
1601499
368154
1395039
924614
924939
856746
390934
1411248
648439
1634746
1565090
678991
1427083
274844
647698
913096
1409421
856993
1357282
58457
1622759
1373991
105618
1497980
1144394
634664
1564844
1051286
645167
1319779
457910
272027
153361
1295256
1266470
807705
146092
102198
46368
1252314
25511
613789
1072190
724923
249982
1583999
114012
58877
559254
1571742
1440352
100825
314997
193536
32339
1465721
594941
143158
570809
432436
1253990
1598048
1537041
895960
83447
36636
1597099
1346629
636679
179977
1077026
530373
1144004
950639
1103252
986358
1382820
722642
946805
626103
48543
660527
662349
278293
995728
1441444
1362616
317017
541236
212643
968680
1583780
1104387
1154217
644476
812072
882048
1004807
1170836
197622
39462
1195860
1591260
526234
1063282
201427
1604849
400951
671547
232082
508894
1277797
398050
506713
1158632
279060
1216305
1462322
586959
324916
376065
1166113
579733
1192358
819404
1539355
1294568
226227
215122
1236923
254593
720160
477866
988158
1077341
1638463
958056
482960
1303745
564483
1566121
1407575
1232572
432420
1236067
270339
1035962
67088
1453054
1528812
768692
1230795
1160800
653351
917018
815765
1370549
1580451
472650
24313
1409728
518157
635787
216203
1042261
1157700
384020
253516
1019645
966575
302719
1247545
1263387
41028
242318
1017440
892985
588004
347893
1176616
233460
1418574
1533257
107378
710648
124093
1206390
1145827
1186280
1048326
501581
1321034
1210350
265613
260683
508475
1297734
100784
1596693
794840
1406699
1393809
145645
1007436
782944
691970
1250486
1358091
1115794
1281006
143076
469398
650200
792580
1415770
143207
1358640
1478405
847948
1256001
391116
977322
1115112
537742
853680
182417
1489421
1456580
1435458
1566873
607389
205368
734146
631031
80740
937050
745934
752328
1594299
1487642
1495222
554669
96464
101505
254804
635415
740117
869431
1357017
378264
1495591
1451937
593327
1303535
786358
192827
227284
8219
545917
362857
1056875
1316565
347062
689535
148643
74676
696654
1553443
1314145
1093440
31210
745529
39264
275041
1002002
123716
1272582
990449
1118441
1646047
893897
1067086
1618984
350037
734743
1159832
979176
291949
554747
680473
1143260
1074024
192709
1243647
308665
1297262
1518531
895781
1525116
394727
764171
1448115
565965
358545
383699
508966
381368
722075
1475706
403152
1218516
272549
1322700
193798
992712
478770
234774
116507
857300
840553
926590
1426795
1592997
91220
216171
1253568
1460685
539984
383287
840008
335763
1266380
1250489
1549504
170415
864512
699861
949808
240055
1556418
1200060
8400
896169
1554918
1005839
588406
1300555
818232
681356
532848
1551716
36464
418104
454793
130358
173997
210904
917258
552622
249450
723597
708318
1183432
1115298
1438350
398286
1058922
1148753
1128272
1326756
1118018
676302
103096
247147
175470
1164835
1475140
769847
408324
732876
56439
877955
1092076
883768
433007
1283037
221159
1140058
162577
181719
1075634
659076
557930
72984
664840
900853
931321
1096329
115652
797251
1381489
598696
308709
1263473
931537
130054
357356
790018
599730
1353238
726326
1343789
832609
961180
185885
953880
1341601
1465668
1639411
79080
426246
1534833
655419
504167
670221
517838
435901
902951
641260
651292
1245242
247604
1194459
1065637
715951
711703
1249347
37124
1262494
1274511
804711
462728
1251368
1088689
1136063
744380
583125
992263
529392
407773
18085
359338
345208
1389161
382453
691831
1115664
1136038
1104159
381024
1130152
953647
1319325
947790
1263218
523026
262099
685511
920654
1438220
904095
622397
149681
283855
545398
738197
329572
735014
990193
1173734
1188633
364112
1044146
1257683
1245385
1372375
1419276
911023
421371
1496301
583686
708016
1188151
1549089
1456968
519177
995330
697003
449938
154869
625970
304534
574413
1600774
1537162
962611
933807
1071812
456172
1625832
1225229
296369
785735
1054107
897972
793304
1577328
922405
1316995
1043199
231477
396457
1454080
346764
1218460
209457
1348448
1112058
892199
280394
769163
1578560
145300
748694
1166773
227163
322299
1290595
1607820
1487976
190767
1494164
1088464
1227721
1189564
394720
1186819
960558
312896
1293085
1075407
773237
482672
1296834
1168443
603196
557924
1607361
1561746
787309
1419604
703601
1137326
1106343
1324882
1399479
1148364
86438
285141
1429061
466690
690735
1097111
578451
1063127
603864
812580
1244848
1216132
1427409
308923
390493
69473
1621012
911648
177560
355937
165949
379975
102385
113997
1403358
1215064
461713
513382
959653
1525055
476344
1238319
389587
1187279
1390810
819823
752242
286209
1296158
1423337
745159
351194
34056
902699
1305923
527426
872457
294157
915470
1290867
247161
419204
1232101
575472
1469244
403929
194870
228933
133365
626026
54723
975893
998783
986785
49210
1001427
271966
236470
782367
689528
1516175
1122000
154718
194540
176205
1305125
586758
1369139
212588
1494377
1455857
743813
300492
615393
786658
642474
1550383
1112359
1185905
336657
1219203
214022
289354
330357
1180841
743447
1321906
1151373
1618846
836118
1085369
276707
714805
653710
934812
793380
1519155
642311
1344763
91246
339767
1063853
958317
1031859
546862
345547
1085311
522068
895055
509495
47614
866523
540534
137656
621031
595624
19937
223387
17021
219458
1272601
569678
243035
1404855
1554662
840769
895487
823958
643046
1505199
212729
862387
298791
33521
558777
973666
527489
940874
1450939
153366
1361199
1041163
300604
1181499
2108
358982
199672
1370490
701320
1273179
955585
593352
898307
780552
2843
615933
1365772
814800
169109
572419
1557459
1200905
147547
1066662
241130
281187
756452
971938
901200
698135
1494577
1386223
1332145
1056917
127569
320620
1491325
1473014
232891
1285149
1568660
1438385
1513408
487588
280440
1562983
592460
345519
1607096
178809
1017134
1517760
1082403
888796
3598
98218
960714
1476020
396904
2631
450824
713426
527319
321667
1473914
223075
862281
215058
271138
739771
269686
622354
376410
117601
715903
1075807
333734
189736
566765
1365168
1409286
640221
846272
584755
1643034
390869
1588985
288496
170760
1420854
1503945
90660
1046169
1596493
1399773
81503
125198
660709
835536
1097366
1491057
182541
1601873
1257902
1570839
633947
923429
703273
660760
452721
310298
1000324
1364847
610952
148291
1287372
570585
1103702
1492287
116542
799829
338178
789997
968009
632129
1094946
852733
1268882
532001
39173
956798
855275
607588
483683
575144
579020
278470
636523
948752
47120
414053
1263584
13506
1092450
933177
813197
1457790
1158596
1256306
1413942
1397333
438199
1221144
1097102
343771
1622272
201969
507426
773173
1504877
1395760
1304063
5950
228434
780128
1424290
137514
227097
770327
1400641
48866
279457
1390236
1046990
1617027
1439918
828157
336657
1498932
266286
1476762
71044
546464
1009776
1607204
750103
1525603
828897
1120310
398107
713477
833920
248249
824070
111890
44927
855780
409291
715814
1257819
1094268
160569
997017
474759
156517
1078816
1172757
991010
257623
822978
323511
360804
519426
396239
200984
484552
1637576
1406172
525261
314266
923704
703068
436558
759075
1617649
1461596
914083
840403
827466
1388675
1153562
693513
788900
342285
1295991
1428642
727896
1401424
1226126
1306704
129071
1488903
1162339
724493
386907
628099
1275791
199546
1638691
876390
413720
917457
1046053
721251
778988
546454
1029399
316155
28445
1028617
595500
1213273
762000
1329025
1047070
1152499
665721
329264
861926
714215
468259
907427
897730
374955
1600888
410699
274815
1116505
1196164
827891
966415
897284
889450
111734
36519
1543527
253450
264729
1425083
287938
1108802
429548
1097088
1400501
762827
1644578
455236
16371
887623
1036231
679950
1049975
616531
328326
1636438
634187
639846
1190661
24156
226023
19806
1115380
123973
1298525
1439846
1550775
752968
45805
89023
513826
759905
602884
1234567
744456
1542462
1479395
1472568
1116794
1225276
69328
208932
726548
1045227
1355859
952763
647399
248676
949630
614351
1323910
1339285
912181
470747
240876
1593027
535136
332402
268757
668085
1138002
210343
748864
213115
5121
455276
1588977
1032015
1273480
429332
1232445
339408
335537
1017403
540651
1120170
1117717
651353
428167
405751
856482
448056
1445336
1395535
517738
52134
489426
827212
275088
817679
1049055
303875
606247
873933
1209957
828053
1218733
1134147
45629
1603594
888849
1301302
379392
59888
38839
59690
507207
348797
357231
517466
1193101
747817
1351020
664594
702135
1260641
1307332
1395439
367229
649710
692514
653274
1155383
202237
570860
164027
115436
205648
989670
455230
1248809
1275753
960353
526222
679979
41894
1564086
553141
128662
58949
913593
914576
1194860
1615778
1520451
907958
777045
1601471
1219927
251297
691358
1096021
1324143
644925
151528
1157394
513339
655230
1391531
797709
708654
917131
1021377
533283
855722
519853
30276
118891
457674
116292
392860
1646529
1436643
741216
844014
611982
965850
997056
1640966
1645965
270686
350247
750309
700735
714514
38160
1054913
534991
461096
317773
1133862
696244
274285
189405
1625358
1088877
674462
1413486
1221794
1139074
1277510
418575
710069
606757
608162
217463
244585
653952
744626
1230663
962286
1257248
220220
819965
226048
1417147
342420
491781
1615356
1224908
814181
1427747
187747
1453696
184991
940548
276966
417663
890829
660511
993973
288136
253540
981866
1647145
1566673
256841
893757
680857
1519888
364812
756708
1471884
682610
204280
392269
302621
571502
1259956
1404701
928398
1240150
915744
1473381
1360297
971206
1404499
772826
152356
1087720
1229430
983679
972764
286195
1584750
1614713
1609988
877721
187992
1110321
1310888
1105674
1077052
1260114
1186099
153332
773069
1219902
1191244
835672
428582
1246582
613198
682582
1343477
908120
80898
324682
817464
1318364
531469
525118
34060
1258744
265872
1254718
1260649
696741
1435546
1205463
1292560
150381
1354498
1641470
90406
1393128
578085
451657
1129784
1575872
1338914
68192
1468215
751893
749050
61405
369150
891561
163242
274090
1172553
757049
1472157
756161
1275298
1482316
1565744
1494367
526190
1453083
244068
799522
613477
1390634
205133
881934
569656
1470543
773868
523458
466188
838951
1349250
1026050
86870
1421179
1267073
735765
535142
816203
591954
562039
1559745
608677
770354
644269
521210
1104687
1032346
1606413
1366473
1602782
514132
502523
1158744
380226
1187829
1371474
745268
127898
1213677
23072
1596443
1095740
721320
887400
564466
79264
1208199
807649
1061135
1188845
464689
516187
866952
312064
964228
1381711
1598536
1427926
1466040
319578
544039
1072144
937827
1400844
1002537
225534
1263195
771875
1363967
824907
921411
610110
575475
1500558
760666
279706
948684
552063
1172437
961073
639675
1305297
1343571
950863
1014287
519652
1020251
233448
1009180
1030099
1623733
1041998
1412404
724766
40642
801018
365035
473417
715506
1354145
644712
1551848
769843
534491
393378
205799
981224
45783
1129953
980946
992364
559728
325933
1052385
801179
536878
917598
641946
615521
860926
626350
1125997
1459388
668018
674350
52217
214139
930776
663441
1111268
713243
532757
775629
1345972
1052270
1512304
1352946
669321
5467
1385453
1017715
1635692
718963
1245944
1246169
1219315
46763
606098
247594
200868
859293
393761
679459
617140
136340
108940
1432050
775768
821990
69531
142299
1606344
1534398
112968
313604
992736
59561
1423374
416711
780069
312223
1232934
1534411
541674
830706
1460977
576132
597588
555178
1178081
330431
524907
1389433
350471
104699
1270355
1195364
623955
879480
783437
1623833
76194
367035
247895
1308707
638770
397908
855493
1578132
848073
580995
630712
1298187
1515197
683808
1299739
529239
1536295
711082
1045171
716656
34286
1452491
1564363
480588
463211
187114
1491900
1282075
1476426
321520
555686
1085346
1057653
1113470
1604167
223146
54889
1358148
1069127
8762
917193
188825
585333
874722
1258905
1028937
1561904
1097278
1431009
707395
130748
345441
591145
678176
360115
1539651
44623
514453
1639984
119476
1170023
280090
1197096
609166
494521
1217863
118006
492862
520156
860763
550890
1124814
604202
1160602
473345
238847
147900
1457379
10002
289834
1378151
284434
737154
866011
1304714
1344292
370197
1399761
78749
594329
1150391
268367
325280
1535422
1574844
1549123
49250
22112
105549
740826
606383
1119894
329674
1647610
1474641
1379223
868282
1425975
1149301
735952
1157183
893880
1025065
1539637
193826
1282861
1216767
224696
441932
739790
790282
716545
886966
1058982
138288
1512149
846487
1521417
1082855
938499
1478755
871750
1293787
1030520
1366357
850036
555751
1080637
129006
575548
501019
91256
1420128
56326
562774
540206
622662
1617645
641040
1138767
719120
1044736
1032373
295828
537250
516906
1473766
107981
637691
41678
1447468
36992
1584027
1014591
886525
874952
416977
1620487
1431196
208207
1586838
1565402
218698
779835
941292
508291
1507149
512155
595668
246093
1019513
5709
1354379
184508
951571
662952
1314519
414914
386931
1339524
1518876
95799
835443
59629
1387666
1044107
849737
16752
1016335
307365
657028
466183
743897
92640
278920
962385
659667
1067943
1157092
1118702
742833
256260
1138467
756369
98408
1528442
1198887
1061693
401244
469418
1539159
1567464
1176998
1050421
1644509
234220
202065
402536
60228
1128473
1357429
679303
806745
1490413
473508
1441263
519606
1517935
1403652
1288171
1510428
1084462
58881
563273
1362772
691409
1286999
1307346
1033475
1002597
138871
352977
174082
1015240
37998
1505491
449279
98093
158787
655147
1626258
1378992
1415894
139909
1174969
793579
526531
324800
460085
1612078
1280752
1587589
633925
1625995
1338456
1604034
1280006
776309
513066
30116
1294434
780930
921243
43159
662467
1483267
41930
963102
1579763
1481531
504111
493287
286609
216034
575948
576432
425972
1216804
1557898
1252264
680810
1128690
1349830
786358
426947
1433707
1189694
901959
1382110
445053
130876
574984
1139610
1293444
1301225
514629
463115
479312
633488
1323581
1461791
660676
485690
216162
734638
673138
409807
43801
1608805
826260
147470
1464707
220798
78469
997882
239281
1129359
1005414
1250351
387131
402932
273226
776596
856233
468152
1310126
913568
927375
1590795
1406687
104694
279991
242131
506770
719526
1144452
1598536
1345829
1033662
1566098
386618
1515426
356593
1506207
193940
1365022
391868
1123581
760005
74450
75514
588416
753243
1190795
416449
999141
714540
495381
1392519
554370
290156
999093
1007304
1306217
1009474
1418452
300988
571351
799283
635137
614366
978164
521065
219865
1288913
362068
1533293
1448699
171328
301866
468873
889800
1434553
1513922
403367
1097178
1351789
1583745
1077941
1555502
609216
729557
1316244
250814
1345889
843500
649636
770225
1277491
134319
1340460
1613872
182416
447680
1165532
45477
1152261
1113434
838224
1458736
1007041
1025095
460856
860962
176660
905565
978200
538566
474123
566543
953286
855046
512185
795019
397237
788521
489617
1192991
1190772
58689
1454327
1272770
1274337
1183463
166715
1111325
1411012
683776
898809
1069221
962747
957053
429679
593428
185878
256298
365665
812589
557987
181851
1616593
1209611
665135
747533
1336916
901363
823028
901915
460357
646456
88791
789345
1502201
859835
863
958785
97011
1558268
480325
100086
568301
704884
431709
134416
1476693
1408413
1439957
544713
236461
509086
644737
816931
182253
1144838
630392
1408123
1081688
111732
1313505
260076
1229999
393424
678608
1615156
1295780
723865
445170
413249
1063487
590174
517877
110579
1446316
1101090
1591319
399917
307999
555983
1510072
512519
918184
1285649
385037
577766
1410770
761475
1296654
874496
570091
179228
697538
566386
1634572
1497412
439237
547079
1122229
677934
1497670
555438
973328
904879
1497986
196238
1078107
779483
875307
1540440
527887
1389853
214478
804027
322799
141099
1641445
1331068
1181625
882909
489433
1235975
315370
198783
471183
1125839
714850
796356
590935
811986
465560
1596658
552786
138706
540574
693393
946177
888407
698054
388258
1466914
1222557
519708
45539
642523
806644
1193871
1550291
1258109
1148445
329057
1296797
490469
908738
496598
925918
1585077
102053
407425
863886
231692
760741
1079963
611303
37408
527172
875059
1568738
390106
1407657
94659
422168
1341010
360349
294210
270066
868894
245325
1163060
861605
542293
1297206
973967
648535
159599
1095112
1091197
1490698
861992
775202
80730
1463341
1625784
761090
1255184
1366727
675097
937355
170016
693212
1327021
389250
1103162
543920
499501
452105
1263631
803059
142291
469041
702929
1438153
233187
75609
459910
1172868
1367551
178265
596323
1129314
948474
660826
354882
1245373
1547991
864267
1123447
125608
202723
762775
431869
1518314
461505
1021534
1606226
913519
1027932
1496007
1616395
455516
575470
1075062
554272
962758
336608
1450494
564843
1462134
1030059
1089779
1300883
605069
463474
1619940
208258
1563213
1605701
768609
1338187
1383570
1478381
454355
627102
506576
125071
603360
488772
1210644
408899
490975
254152
369140
1034189
338552
1578109
1616012
1309874
507756
615708
1083570
894354
915200
512537
321110
1047724
71492
1064316
828015
122600
103083
751837
147632
1481739
93099
1299210
1074176
951559
227056
1380221
1355348
648759
739715
228177
489696
1268049
435405
17096
51696
772892
332651
1024520
894283
1317354
156663
1433680
1541132
813922
516314
648434
149092
752693
1056096
256742
1068842
1271096
1607870
1139920
1216018
1116380
1585426
1013674
218998
358371
1501996
1072971
1142894
1355700
358450
1432035
367476
1289577
1439169
1643896
177752
626197
1592196
999508
81482
766398
691584
486785
307379
344634
1340348
1036001
1248020
1591153
239351
1333605
935852
1387315
1092307
1325207
118161
111506
1342411
1621912
1463533
1094698
1448350
843807
1385086
644623
385857
1216234
1017682
454420
1034490
611954
716781
720830
274914
1238111
811752
999610
744062
413437
398958
1428673
189410
563031
1097522
1354873
1122378
1546739
156592
1362751
1227928
1579062
1373551
901698
1575349
646321
1579379
180121
443805
1321036
785311
915551
1115952
312491
519899
479776
769513
1295832
1132862
789392
1449487
1276299
1461931
11879
1062262
824942
1217004
761242
1245772
278444
848167
940395
1162194
619909
732775
1638601
817452
259637
1312879
383690
91382
718811
279467
1267276
973589
1334599
331956
288769
701684
455650
842530
1108313
596622
1311173
554151
288777
1002640
942161
671104
8666
537505
1306576
445731
758600
566114
169681
352056
1527180
1116238
943384
98495
550006
193545
95761
692106
671001
1452748
332020
981815
90704
1344358
1529396
141313
513502
1212612
474510
1380870
818793
257708
1115317
530285
688117
1191907
334786
366811
648149
1135738
549478
1436864
896614
138579
522113
183350
1528437
1372731
319427
1068749
709001
1569017
68472
216633
661531
1370729
128444
879575
135459
814088
845168
1045564
995217
976249
286562
562074
56882
1023402
353293
345751
474608
501332
340402
962246
197131
1093117
1438752
132125
1155067
192428
345852
458079
866409
1048596
828942
64000
839895
1284485
979177
494061
1621569
862596
119503
1532523
1566617
5773
316025
1362322
198754
447852
1447176
736024
1000400
452748
821935
183448
316487
1621099
1138829
998477
775180
15811
1510939
1552988
129434
316752
661512
143436
19301
138036
614100
1378702
10801
1121974
1026351
1640956
186758
1340991
1220688
703690
1131104
744338
735678
228662
1616446
1635086
1580011
942970
1109099
972101
873861
335695
904591
955967
1544245
1344914
477298
782982
1459188
748190
1346254
1286011
741492
1324797
249669
761577
241967
984171
282413
736448
1120174
727461
572285
1334389
770773
978031
1265533
1592836
1646869
1027383
1550198
1074395
876541
1007259
352602
71709
416918
8701
573330
724402
414401
456725
1002832
292342
1441452
998343
671402
623636
1365914
1593717
797274
1522229
328878
1386192
831422
450027
1153990
1001773
604520
242589
30521
678124
1233372
653400
1241249
810626
1566163
291694
341708
1491990
1529817
704367
728180
644496
1136475
401547
1187779
1014108
527403
742624
771071
163451
1232710
1562598
579915
842149
786156
109141
949220
55816
399703
846366
44012
83413
1204981
1540740
1174868
828413
1136076
1532306
411086
47482
1294330
977729
660458
642600
1375786
1103727
1302687
1583944
368815
529519
901828
817295
1015574
423421
1340222
384977
1001002
238529
1390638
1064818
1425827
1250930
1347835
790288
1347313
639338
594133
1424259
1203317
621978
412310
970013
916074
759303
723953
360342
812762
883416
640957
1006710
1295868
652558
425232
1206363
526407
1434962
1614263
1544098
987935
744131
1381881
108789
584743
550832
118922
495547
960586
1323193
519421
67874
1100491
632577
1146310
730282
212019
1044152
801882
1293312
836997
255515
147438
246637
660918
1513736
1404365
5121
896409
1500163
1174805
967065
1618427
485245
1503458
547685
1230382
399364
89666
1113173
1374561
1047931
629650
1086903
1063694
722697
927775
1179340
647996
734873
1362232
1048811
1023182
142999
666801
1411362
1372522
488392
307310
885570
251336
1310122
974908
1627029
780029
132867
232305
1042777
1106346
506956
50515
1499335
1306149
617066
1334569
1557459
713413
948610
1366694
383047
447806
507894
766315
353164
503814
329727
290606
1161099
584473
407444
813744
106925
135727
1318641
271788
651977
1637987
219396
880373
1589904
125874
134051
1516859
861115
1402334
897549
1466725
1425624
1233377
1016820
659339
1451815
707118
1299878
767317
1394978
1022357
1483427
1615291
167161
1551826
1221099
131305
577839
1536449
183579
219800
1260053
330855
1569506
721857
1628560
404798
1423357
1533113
910716
840773
594459
215270
1262953
1290435
829509
471142
1229735
999876
1417699
1115013
92703
71377
333459
987333
804715
1425233
1625052
152693
1012344
128090
297441
539967
1014705
250242
664922
794225
1416405
986598
350143
769543
290475
1500836
328201
569323
1060856
899536
1249029
1244768
1011433
71166
1259973
799070
962822
265594
53988
986307
1323232
217382
1634278
672845
740797
441091
651289
439688
1322785
1119406
1126482
661150
1072821
974867
825264
741305
1012809
1445214
1152093
16311
56455
291835
1596152
357903
1536069
819728
150889
488051
39158
702899
89869
299729
774062
543980
702536
839809
42961
1000440
781573
1271002
1482081
1503049
1619572
617021
348106
1354593
263985
595319
514856
1534490
689243
217614
961944
840984
1037507
1248486
753326
254318
571012
344068
807769
1228068
1392703
658039
195897
634550
688176
1387519
585168
409603
990510
174282
1398208
446149
34087
1477458
205160
722621
53711
299258
1107346
1059982
1210116
880304
1064019
1451033
918301
1077211
795424
466435
118842
332847
889098
624878
880128
1396941
355463
830980
672405
805136
1300871
955363
988774
1356041
460477
712903
282160
276180
195948
1292508
1022666
1138991
1645763
287062
874920
1470243
849821
737214
702889
628418
986635
1018398
1448187
875107
1642229
188309
509709
87896
666943
337361
658854
310589
636584
1350097
1376548
748964
1437048
707334
138647
875718
1386054
1015019
712806
1608916
236660
724718
1049581
1511373
603594
1368044
220274
22940
103636
980469
1109557
327915
282753
569258
293783
459878
628808
1002228
462592
1268473
380398
408856
1496963
401158
1513573
813157
1159981
899296
585177
605852
487414
318410
1005646
916967
1436400
1615620
1636695
170783
515708
1004197
29000
1396735
133162
283676
898571
155739
179067
1246196
1609521
1219840
1269382
188984
1338115
1257110
251600
732294
825250
167988
1023271
1004873
795649
584043
65313
1340677
1312959
1646389
362132
907894
523067
1316521
414527
426049
1276703
363853
862782
501679
315173
536370
314575
894881
1044833
63543
1093903
1006424
1302582
448565
476021
1091112
1121063
872357
365271
491535
1412109
525785
1100816
1382238
1439668
92870
1611499
374868
1038532
270565
1284830
1066669
515886
145472
1004942
619550
492448
347796
389190
1267743
1274213
1123541
1288531
250647
1417839
1487914
510180
803072
729947
150248
295146
926946
1494144
790162
1373200
1023810
306775
815219
905227
455739
1171364
46230
326665
1313370
903814
30975
779954
298822
1513292
1607192
1430187
70336
745027
1038332
927777
490135
159710
1416287
1235786
1341422
1403374
632354
285063
1386997
836118
861724
426481
1461325
395817
1025193
108809
902641
151897
856124
537473
41275
554022
397284
1252931
738825
1426524
1895
709947
369080
1315452
478383
1596209
614110
834057
1599186
402456
503922
817359
428785
632033
1240428
420480
734324
1623780
460792
1230761
1071954
744855
1632638
155216
689237
1238216
613329
586748
1265627
976341
1250290
342003
600046
378232
579545
1331057
1044070
348057
171388
362169
1391354
475513
884573
1234316
394432
1041774
879202
61860
278633
1130630
1107095
66787
513672
892412
1010297
324219
635421
897589
879859
95062
288590
55543
878687
481714
133238
679044
786663
1616620
1285973
202107
1567230
1545162
1498163
50957
716789
1051642
923305
793466
935707
93217
478418
393626
741283
1383799
52670
1155977
832140
786355
1437466
826718
1567534
1019404
327098
1444545
645256
1427378
22543
87412
906584
1167408
129365
770344
266822
991863
1612178
743206
570450
982017
988624
667558
1025613
580314
850415
972276
183260
1578905
1404520
1367885
1557715
1372364
522443
70345
614573
1594046
198108
1040901
361868
268349
90176
312343
271246
1148938
1529320
395615
1023498
663568
1506858
1384431
917912
949553
1466247
976205
1100846
391999
726724
314304
58768
141742
322689
1379962
873734
659326
212366
1414987
746369
1038053
1118702
1243381
1638547
1597577
1170093
1150606
696253
1533041
1098009
1383785
1028146
226972
157409
776347
527625
172584
1581267
1551117
904577
528912
601190
376642
220809
785234
710668
586771
1471126
493846
1092945
415365
293431
1237384
493442
90473
1413747
876207
609378
1063487
628105
840067
1520388
1578328
988915
1238445
29212
1554325
1052170
414950
121482
1561545
363315
716417
1614520
747115
1504872
330107
1629195
124205
1189453
881135
1109180
554216
1595924
1419332
1605122
253570
1596975
1011691
1379816
494045
1551575
1260942
1374168
571790
700731
1271799
406148
130651
1235993
1012202
290195
136472
871875
1594112
277162
57814
786986
1544406
1069295
1030999
429492
1123344
1612453
1444341
1009914
547322
1022696
10948
1541038
772610
1288459
1415733
209224
1100149
395782
635775
77151
1566206
1271670
347265
1184781
451010
265717
1108174
641508
485625
718906
1295199
1211685
1171176
5891
1493900
1093109
453857
1534806
681215
881297
742431
1407937
1190290
1032192
307736
74369
165433
1154759
1225819
612494
1157913
151285
1317577
37312
229864
691908
1526404
1303966
293516
1318950
1409576
299447
730486
1512887
14151
224107
720527
1270144
791105
651915
525770
1631301
924553
879752
381352
284996
705526
190506
573793
807790
1506646
562989
1629843
1413136
329288
1786
122920
643274
302533
803782
1278347
679312
392703
96592
3044
1360109
1110901
654918
1172059
1383400
136773
1485760
858339
112090
445685
1135667
512551
1198295
1312857
1243078
703965
1439740
1552052
341510
25018
658756
168688
957312
300412
1469807
1441647
504548
828328
553056
1260248
677793
458519
1326321
1462191
228602
771478
266646
1575085
884469
821201
1475055
992587
1582109
821766
1063108
280628
498221
70868
10963
1570458
105806
1035677
199802
848383
261872
343187
1106384
986761
305089
140488
1547167
1080199
168795
183479
324495
787429
1470670
745066
106617
180909
900874
1064874
1431392
44623
683297
1357739
260897
1214595
1028348
707800
294884
1074683
1432082
978215
1064741
1299457
1478198
139183
734727
1629598
1193829
1305154
223463
1581732
834847
1172394
1564886
5582
1378173
845886
581594
707905
1511372
879165
1254317
1280856
137611
755314
334357
908404
891622
783542
1478987
511014
1468231
867588
964894
523829
882812
1103996
345443
1444671
664001
92055
1229870
528560
324436
576895
541831
615228
982767
647282
1634923
1493452
330454
1290566
17880
981373
69495
1268639
419553
451607
995525
1042755
66269
1090263
512025
1382717
146474
557160
1054431
301245
110183
1150209
672707
118770
423370
1216679
1098496
628008
1601173
207024
298274
1575116
986575
619597
148760
147611
54478
60948
925116
710096
922711
607483
362779
718476
932496
1208294
731899
834352
580521
1538188
864951
326049
1005634
43447
1477507
888273
890965
912787
790979
39053
1387317
549185
421916
95401
371566
23232
733127
839036
943216
1532360
933632
410531
472196
1394614
761106
1144842
1024416
817345
220288
830447
1422428
558271
858594
397263
1521195
359425
1424883
1495295
578388
1092241
112773
1433474
609913
702051
1149651
350145
548688
1642810
648814
1328923
1415199
741438
1153689
1443263
894709
1624701
471466
819203
147041
787036
202898
333156
1137374
802381
544362
1547572
591681
1411656
870530
1565373
1080967
964134
259181
1119371
388471
118760
1072601
1406101
653835
203148
1129079
795234
1254804
928426
548322
640052
79270
269157
230815
1253533
1328542
247002
984184
1573619
929159
23352
593209
884659
632650
228982
159321
1125322
463811
1582514
460164
112378
326495
1623573
839963
1320629
1049487
694466
909895
15155
1122008
482962
971889
283996
191685
1636568
1584272
114147
156928
724993
327129
1006758
1400183
26954
1207983
840584
1133387
1232438
1533441
1427759
385495
1605629
325838
1403845
438532
1508189
933094
1340068
469430
1100398
30503
748851
1227718
1370627
840973
1022009
1280682
701005
1290313
901699
1175310
1052266
15005
1267260
1281294
1506238
566748
258822
591914
747411
956408
903392
1169798
1012113
1302222
225771
822894
667935
348035
1217944
194574
954073
501169
327586
1299058
532977
445714
976875
1565787
1304380
773634
1573151
331790
951358
1536785
653603
1274610
1367753
1111471
892170
551353
669789
907467
1332931
1522269
843448
555441
187365
1444287
132631
1133916
924395
327875
736734
1435874
1411396
1612041
1277831
1462012
119304
1368774
393800
424058
547886
208394
45000
1436945
895514
900897
990473
701341
44711
1347289
535904
1551536
956117
245553
1323730
1264084
1454151
726321
302313
352127
78730
1384947
1016734
942213
261636
412980
771944
1211364
367499
369200
1169468
30542
1106504
740466
643265
1229509
421098
416456
101604
243066
30901
1089715
905079
958640
1171168
736472
924932
27083
492608
1073881
563565
539112
1321042
1225698
337493
753493
1520266
453172
1019132
785312
388660
329583
1399
249987
1257857
1098885
63280
7834
88096
1609424
1254764
738845
861602
708774
523421
1289165
1092319
1437955
1372875
767638
1484435
25825
1136412
1319117
1100865
1208791
745806
1196420
495183
779322
264735
1606841
460074
1631197
337317
1023285
748079
1412179
1305873
725451
1264304
460004
1348696
1070483
645336
838857
928132
751186
1311205
820681
366647
640473
355866
1135905
209967
1433535
927838
1029193
1378015
413307
1136322
994735
1360748
1164638
180756
812645
891666
379625
1477705
1209070
334453
55229
1223943
787739
1167441
1419637
1404890
57724
1489039
61753
951178
1502146
843900
1331962
741200
20913
498207
1521161
919378
528359
901788
611051
644697
1628839
619635
837401
1366794
666490
1333759
1023762
954477
1108346
392998
890027
734654
332640
1449950
398897
360578
617742
1529340
1091383
451815
1454257
587248
1178425
1540397
528817
222765
260471
146223
1109183
1237214
104207
1183568
1234655
1124830
1200754
1005578
869274
1266944
1559097
102280
102399
146199
1547127
687014
894323
1647658
558913
1210868
645213
481118
374477
790667
1578367
514011
502378
1037444
586177
871711
923253
1410682
1227538
1237773
123876
185321
1299744
1098358
283386
1266266
413131
388789
1600851
612476
95358
1645431
1513560
1474825
447832
956054
761527
1403000
36005
464252
111235
34971
1562745
1184601
649996
1087759
1354246
127630
829191
862567
37488
833694
543510
1094438
1219931
409033
769772
1384310
520796
755233
673307
424360
812976
52087
231733
1519824
63439
1101519
1485136
84070
1446877
367802
1040783
1466930
650024
1113857
1117859
1115392
1472089
896296
770280
1487439
577533
527427
358694
933381
978419
1095837
679378
650934
1112937
789409
377067
793003
39879
515508
1009009
1485965
602842
240373
265403
580801
85142
39275
1093012
1519345
454307
234434
545212
523977
350498
1371224
290223
1421547
317266
639974
1583774
1512933
609707
606328
1398188
452480
1213906
1153631
400618
1551895
781059
1093260
1148105
472219
1387928
647734
1597492
385018
946350
848418
1486295
1036363
785487
1026110
1536894
45442
324963
263823
395521
531482
1265930
594412
1343496
227811
965412
552183
59552
1067725
1105080
526863
680439
234634
852480
1553349
205535
126250
471199
1397606
787687
1258048
1457888
1390972
491431
909709
34676
359531
837047
1586227
1561296
638799
1529319
777222
1570429
703382
1242902
509969
298144
1477571
571281
1367115
1250173
640972
531887
1301632
934816
238884
225682
1641048
709524
362659
210089
634186
187986
82119
1360372
7427
967013
461024
1114770
1579904
1284362
1435698
1330548
1550142
262482
1136482
1176498
47638
879549
1182819
1246324
1452188
322313
329313
371892
1630018
337674
198885
726051
576389
304260
909498
848378
517177
1102248
349571
1378973
81964
1135878
793265
692709
669365
667102
437192
1344359
925035
1092944
742856
992350
70225
1184555
45135
151624
703809
1163586
340189
752906
1479342
457152
67636
1487434
794817
455436
888858
415746
985888
40789
1382406
211196
1558963
947199
152276
1235031
1499524
184560
468615
319336
1447703
1297605
830679
146185
423006
861260
1609150
1525178
1127035
1612043
682595
161372
1162667
1586176
803235
1253219
1162449
1174097
1310527
1273868
227643
138958
1409290
444915
1255778
517314
740170
1248728
381687
103036
140388
1598274
584838
1426538
702270
494972
1353190
802395
1616226
1212836
783606
82404
176598
1622340
783998
780712
909965
215808
1640469
744556
1300910
753234
571292
1566923
1185323
1541218
1312732
849580
1267738
485652
148164
1354973
546859
63107
699158
262552
802216
1586123
251352
1134596
86485
1276905
1257013
714533
859913
1435223
834195
1057405
1302551
239288
1388861
77409
1510925
239148
1146990
1374399
928492
38215
281929
1608714
841788
271698
318720
659750
1395834
689976
1512011
301575
1311696
645136
338622
1031553
1100028
1635461
94399
1077910
1150932
814328
1575200
117131
195601
932773
1369866
670344
509553
577106
620850
839571
221468
161590
1323482
1265946
989389
1606727
1551338
1366240
234858
1034083
1119510
581349
172159
1501311
1608611
586167
34646
924049
7104
488237
239317
676291
591129
321734
632797
989184
409729
1142990
1254103
255888
624364
852408
550085
683913
1231542
1349194
1104187
1468459
554019
1020231
848716
855840
1397126
1112475
914223
1190326
1309860
1641173
1214897
942452
738736
296512
147240
1248306
976292
926294
743928
1457426
747218
1015468
1492807
679772
1456761
477952
1344605
1228049
743501
796184
137547
1479191
103827
1232211
1027300
836491
920312
1136622
1358773
1276167
1228199
1472229
1303321
565644
1282046
658873
1285567
1417137
783034
936389
210367
254706
341919
522066
1416341
1523406
1152449
1381478
1458253
1540395
914499
801902
448764
1002624
850076
139481
125987
851070
171174
1570712
679301
330271
290498
505427
376370
55725
211087
1366822
290393
100607
1425349
1489042
1626639
416937
496788
1293081
1057351
76386
632743
533346
668105
312322
89891
524887
1396540
1478792
1020731
1518801
1047963
49544
1432684
1546335
566218
1508923
59746
626311
415748
1639516
1491956
421180
1242334
1118048
179769
758558
539948
472702
459106
1306032
225183
722729
385465
1079565
63972
1436157
554136
167276
619969
1395991
1182351
92457
6065
1399191
1131429
273619
1206026
356583
1338504
1005383
333366
285002
1139811
538805
1452479
1059345
810181
1346551
1568155
400898
1164261
1077225
782727
995410
1303734
397101
687513
8882
1593424
1460094
1050875
578025
1389194
49319
1574522
188034
308483
846324
1545374
309007
806348
484675
1459048
548005
1146540
1254937
1093506
598290
44044
121976
118265
341413
1015269
330430
222115
696377
952865
354338
473073
1540654
55912
1384463
1448441
1626911
171723
425684
544035
595195
1393823
215936
1244658
1568241
665982
1514968
1241764
153799
1222360
1289166
1263131
765065
574383
928417
662379
814496
1243071
545746
513655
133603
774851
482207
502154
1375223
1446178
941328
120973
620124
1217828
1323082
1146246
566621
1510793
618773
1534720
995672
531162
1632608
1334042
1620564
280901
1488619
1071303
1590448
1445868
1546370
74016
414175
1136704
193792
1229456
1632969
1576875
1354924
1543626
847656
1122535
41780
514771
505441
151763
1586830
482443
784338
231882
1517406
444058
58656
1263475
830180
1011510
1235067
1014843
503139
976339
116365
1600294
666700
284027
483076
166569
516991
1081847
860242
117487
1080202
447807
1101669
1190820
1135648
1125852
1625338
201595
1215311
1185359
448144
1452209
1303054
739775
723647
415070
805886
725938
503177
1394510
1390807
729293
806906
19533
1397493
671466
564628
1619439
335284
543653
537194
193760
523777
1263211
976394
207793
587736
476070
604972
448806
1463117
1009074
847335
1265913
499975
119617
626916
1265298
1235354
1091223
1392330
591789
77673
261511
926141
481357
1473593
112513
1166696
738227
1019152
724946
1233405
1004975
586890
1051107
1247403
975467
1361031
1331967
854961
170464
987663
405542
1479278
484663
1557990
558508
1475177
573849
89628
1081036
1401112
70452
867314
359223
59305
3685
1022055
476704
531167
181588
457278
873118
912932
609538
461694
1539485
1060405
796210
1018220
1281539
174449
1002946
1567201
1437863
386459
1460857
1254022
970329
86778
1445713
1214403
1488494
875524
460211
1370676
216771
789074
994612
1496689
1502591
429432
1308076
743135
266929
325860
1226180
1464817
765982
1540902
1000594
294025
844182
373566
1622339
515804
1319847
239791
890811
682720
662443
1071928
1537420
605957
392917
191348
1201724
1628419
412417
1183037
825441
130256
731487
214551
1308633
1618105
659612
1515420
226011
1055669
456016
83336
1230292
360624
1305285
483257
1290197
572297
1529695
113112
1281274
250900
363857
446303
1490932
1349210
1124895
276179
1237859
575392
504675
350691
931190
375522
404988
1634153
1497724
917348
612588
1360122
827597
1168249
535208
366114
1554236
698215
1602690
197421
1460261
624522
1289407
718983
481962
90563
1361128
11222
1619874
444033
364838
210644
851871
110519
287169
1575409
154764
632019
931239
1111330
1611706
1457935
1152463
143628
498257
1189220
1247704
1435228
1623815
1179432
86740
535024
1226148
419511
1624142
375664
760003
916777
21786
1400493
390931
779161
797114
235714
1237500
353220
702209
1386600
1394744
110990
986719
683149
994217
249780
292049
724390
337106
1219415
74947
787010
943676
459847
1286168
996281
187397
965193
717968
865060
169951
399364
329621
271357
1630460
471472
450670
848764
210726
387771
1037717
44256
146873
1423346
999182
465917
687422
650665
807134
532562
197154
385363
812942
1097710
1238751
1329225
666621
785222
1091112
1226655
941020
920758
543533
537628
258402
960433
1172293
523272
914282
76127
1028597
1091026
620599
1125873
823824
936713
1037719
544550
351946
843149
92766
1027026
1484258
1105938
378520
1293723
1581178
1174914
366673
1332628
909691
882983
305227
1287202
1352477
820740
1185999
602832
1631067
512996
66272
165917
1531291
44746
1029590
555949
10498
1158225
1488437
210497
1239249
148755
178767
587696
28347
1549291
786365
804826
233216
1594119
146757
218063
140054
1345317
534610
307328
748322
18188
1572692
625072
298905
1305150
180349
1510914
1008061
1136976
239620
477396
1475696
461404
1434264
221185
680860
1497037
739210
405329
143943
1491509
166100
1140577
354330
938468
1428465
292545
54410
1332163
192923
874035
1411849
17609
1482812
1254986
814050
888155
1296440
312371
1313749
1538658
1389227
1033817
266167
812273
1522675
382621
1366917
201847
1070077
1176809
1333140
446085
303314
1614572
1630722
773656
1115928
873334
492765
1356680
687679
1422213
738338
707163
1051632
390627
1130306
35527
568542
1016357
1392573
229907
78021
343382
191364
1384812
455321
1181502
1463368
53909
1465119
1094549
1427377
1024828
301494
1245226
364333
1206105
1036384
511855
34198
1182762
907154
246687
966793
503633
1020790
819306
664698
1309120
148715
885137
202264
599265
1471598
167252
1427724
1540418
6889
274342
5152
1155550
898451
1465168
25650
410745
1054049
954625
1225721
543766
1177977
1639513
250064
971957
1124534
1536681
96324
114158
454456
621371
684010
1464953
516221
513310
1469961
70686
1077537
7554
810817
541578
919936
162250
919942
210533
1506712
1103857
1097557
1023365
1593334
524509
262980
1284625
104563
1330043
1171874
1275246
526799
805495
703344
1271275
108752
317512
1464953
1014171
1456328
868310
635104
909034
994489
717021
1432257
829100
1372974
392802
150103
1019689
735080
409087
436358
390006
1426585
927696
555091
240395
456609
788869
375227
880402
1450065
297337
359663
1167197
106672
936416
1599628
949064
481319
187974
767506
130680
507101
320375
928923
1017894
1066108
812097
552110
64605
895595
875735
425956
444341
999571
1604281
1221923
1340119
1182360
1401569
297001
696711
135339
978384
867560
884569
624379
911741
1143935
1207561
171623
915771
773965
661134
1471128
958188
1503919
502329
404691
1024436
1569049
68135
1585911
511307
1291748
1617906
830850
982279
635610
289975
1580395
827116
54978
1400184
1069310
1231410
599595
387345
317714
642013
431926
1182018
244535
190992
25837
1469238
564256
1638209
1389551
535005
115505
679372
48740
78393
195494
410591
1579381
1137441
527482
849095
248203
963313
563634
100527
662362
795440
1318543
670896
1375410
1364764
259545
547441
1323607
962951
1106825
746186
569951
1634535
1328420
445462
1140679
896513
1484668
1582232
461042
703666
585702
315516
646625
1044064
625519
583340
101160
990498
1025272
1330846
1228345
872838
619284
443607
914700
1160886
539170
1345900
798048
1382848
294013
1543025
1470410
1079757
168194
96544
1171938
1194148
1554363
275508
1634331
1549497
1559573
483758
1286041
211929
1267453
1329114
263506
966087
1343123
476737
106252
1273068
1039718
1126674
741828
368656
1087644
617837
938883
1025967
748402
393559
1569252
685292
1548498
1191558
396353
915419
502926
505538
656664
249055
836602
618043
1351904
871679
774690
267860
701880
1446951
136677
209409
1619356
705888
495408
977536
1043749
467489
1389464
1439657
808540
1402257
873631
1265137
593200
1210725
875077
736938
374552
893906
41322
1023564
1213759
1360715
504468
112947
329466
449446
1222812
183176
1240694
1527258
526757
586912
1563399
854618
382995
141566
582361
1545060
1396171
1609372
689794
1519056
267309
1358207
1021783
1104440
899843
632364
1422592
958736
1258638
973274
723451
1365951
1200162
844340
1447711
1350240
741441
1037046
1392762
1091872
1598282
603882
761271
827874
838405
1252898
148407
1420445
1409504
151353
949123
1244065
1135318
988566
738312
604349
447611
1129625
1625153
1477021
1227988
688667
236614
1215939
648818
841807
1216933
1584594
227151
1385726
1226274
941294
313677
1007149
1131364
1458718
965860
59316
1336871
792438
122270
163553
679898
534579
601245
918020
721364
1332870
1056372
259843
638836
958947
1038947
442152
1288579
252151
630659
725285
1152495
932829
854864
954429
1140520
1301410
1476899
1265602
482931
62841
160852
444692
1483306
3624
586965
1206532
896317
741877
996444
1543338
364186
341000
1472040
641080
445811
620830
201600
137359
345824
1301006
312208
1248427
1342830
1089606
762130
142461
1461919
426332
312604
681014
711915
304448
551571
996969
259120
1576714
276895
1354273
341964
788463
1245591
1483152
817401
552309
294729
290254
763160
1219782
1415471
420344
635002
244119
1196148
451234
1603762
1089903
11386
1047701
1268182
1318019
347581
1350324
730976
337337
799507
404490
1133054
217019
1404006
270445
807867
1136554
975417
1203378
1539695
210607
705979
734726
552209
444106
1470926
709693
403691
410502
270046
303609
968495
608394
337242
1063215
1152943
558877
1169798
174044
1176637
276391
1569129
590271
1543604
1554203
663402
267620
1368773
1612361
1299547
1606366
1549597
1239082
1547701
332967
1040372
605162
40219
1635712
1491313
888311
1390819
197900
586973
549214
1101701
819831
289909
1367460
1603995
793368
1612501
130727
135043
878573
1090427
1090605
781960
1072109
143882
376574
1636365
629278
707265
258514
1000370
1561131
460276
943047
1288124
1070774
1274230
1615111
29468
183421
1585401
948059
253661
884936
1367599
1646380
282726
230202
67535
1150404
983973
293411
290282
635276
91126
1643116
380781
1102837
579902
1569837
61224
793479
109614
181644
1050491
218031
545356
342442
1621725
1095526
307084
882734
1007693
1210205
1559624
766772
365565
296229
468136
1446236
976541
1039136
1555737
504168
405107
65697
1037023
1033164
788430
948371
1409365
1235483
77809
280783
1601268
885993
1464534
1409249
1006393
1449842
1221248
521526
86645
992227
1167192
1542003
990444
158867
475878
609363
1245037
986074
730942
1442129
191025
522305
1037131
354277
927519
29680
1020613
658579
358912
1135425
1307257
1254073
1328809
1224700
11436
1273890
654
1093261
883956
9731
886389
1243649
262881
1501023
100071
395078
470578
1044845
816934
933843
1386511
631010
1389780
797373
549651
1301332
1022341
785608
131026
1584954
509856
161849
1098522
1539755
1126420
1457116
1455122
541132
1154274
721867
386254
134480
1341448
1335322
966611
623202
81093
178829
824804
1024908
1356333
1390865
35291
1451682
1594210
352796
70598
453325
386674
302243
287359
1068074
476353
505108
1232271
503144
769541
1183985
1127283
1250910
451623
1643544
1461334
708687
1536969
1071804
1328772
1320790
924800
1105958
519809
1367045
299147
551401
97695
1337674
1373068
752146
729972
1537292
1094753
56239
876802
1268670
1017920
154196
900209
1555375
476756
1218283
1333088
221791
1355861
708324
855545
1419619
1607871
226050
174030
1281827
924022
903740
47081
556851
1069992
1459686
1379401
1190080
722866
1448177
1352225
1525204
695986
310953
318433
957764
420458
727355
1112430
773859
1638089
1507117
897200
937357
160826
147911
312567
853934
63451
657718
286746
463828
746333
955400
44200
426422
971949
1160132
476995
1444268
93660
991968
1268696
227287
775788
1407932
1310317
512310
498156
476039
891767
492520
885369
155791
1356396
1398782
217390
462967
363095
811602
1197318
65629
581944
587937
902293
941014
1067955
1417819
251728
149437
75761
1098808
463704
144370
1072774
72725
552332
279955
260755
412743
1623395
824216
1009282
473484
1538032
927661
46351
583698
902724
1618134
118024
279782
672158
487738
775259
1002684
750891
399388
1017866
404686
1364586
260731
869441
1307393
260660
1555521
1289713
696122
1162610
719625
1524421
735029
449142
1515375
98388
364942
720380
869771
915140
593792
224326
246442
901917
711621
24109
765930
615938
769751
1199221
575926
1326797
767046
887729
696468
742086
1239919
520019
1212701
724204
421703
1079294
773517
633973
574254
120426
1410957
1244356
479075
958982
360956
1303578
1416732
127068
860970
85536
577570
1115742
991913
1355932
43644
1333594
696092
1573186
17971
571162
223858
1119773
346523
1449828
1297538
1026417
814042
207147
675205
269727
289914
765087
765645
1230710
1110646
773273
549282
1195391
530874
65418
423513
1275596
1645365
895463
559306
1366003
1436491
318043
348346
80730
1261222
878472
346727
103149
1383853
1210148
1556208
522983
917680
626782
907715
139173
1053006
1471893
554852
347352
102883
984772
1358841
1446771
212560
1285551
370766
420131
1373558
416786
65467
1581877
1415779
776818
1228044
1513885
1326618
661567
1025956
241179
311424
1038491
309291
427972
837304
1147377
844091
1262171
1046125
1343343
1187314
70341
1480492
901554
378120
484598
1072180
1519860
956355
704652
1307486
498502
1359051
889857
307720
1162210
1259824
188596
629213
215805
1244763
461695
1227043
1458361
961800
1216573
192662
444575
326856
798249
1151270
1327445
1551606
1005148
1001453
664305
1257843
729313
797910
1387349
1308920
1159576
1619112
360637
1181206
785720
1416791
1169655
1387707
407245
1050604
396979
1192839
155021
1455487
1484045
746523
1350280
1532113
840265
686841
116687
483782
370742
951958
1570725
1411858
138542
280491
916482
795358
1541782
171821
1187953
353325
575869
252042
223469
1082011
198155
1408744
988305
614460
1507043
299907
658944
658817
810154
1170128
925007
466195
1476453
1452884
810710
605567
1263965
1148352
178799
1265069
661506
446508
1205236
785175
1168933
1293441
1542863
266858
1223384
900592
413014
909272
1151299
187459
1415470
1095441
789607
23015
1267405
1139152
351932
1222811
168236
131312
765053
222065
1196267
1602053
369396
784618
1367605
13961
1029880
752342
1451158
104399
632212
448798
1380119
1577567
465863
792587
761126
526166
1528103
1189231
319401
767227
596470
922287
1235734
853238
33261
457472
365095
1332674
1430760
493609
1350401
1235924
1007193
758773
1290716
1016316
1333815
254841
601775
400556
74369
254122
957024
577860
816070
1406219
949379
415181
970761
25344
233858
562383
377300
1378695
1111411
193205
1192729
804215
398196
1030507
651557
1257421
1073366
673355
148410
258728
32374
147373
1002372
240745
1108078
387784
454249
435406
49727
17473
654312
1064746
431556
592368
662320
1442672
1169424
622555
616365
805549
96289
337189
1582105
1182903
459081
1372700
757966
446425
1194985
1035980
898956
1090784
1417757
77541
327323
668327
859578
1355540
943460
501199
1030304
342603
834342
978794
677442
611071
987351
466615
1482354
796212
1389350
728596
1510445
1432545
653590
265404
1313239
917329
543593
1150090
813311
1213487
652537
1548682
393246
148327
426131
569357
228077
751154
719820
765986
773398
1434259
1395046
1253105
180340
1186806
596914
294139
1382817
1071456
570032
1054953
1331755
1260218
533822
1567319
1625769
260035
1110135
216062
33931
1167841
1490390
1422012
979406
1375128
1323830
1530003
762094
1141930
1348315
863799
1356491
925560
1393695
1392728
42469
515922
755745
1645831
530434
75146
1551428
1429911
699084
368732
767397
675906
1471584
652340
1179590
915255
1239744
142490
986510
597988
1190456
485121
124039
1328461
676616
527400
1313174
100696
1249948
1597441
166480
845917
373226
1435093
136856
275669
1030232
872845
1041393
443626
1313790
1383799
1429282
1018695
1336223
1032569
1420263
891342
569142
1591619
110906
1338484
217788
1118158
835589
393157
93834
771845
925552
1394730
638595
182593
1594678
239160
404441
472242
33480
860092
1631751
1278353
502542
928667
349121
169316
60932
886848
1389366
344669
444728
709904
534014
1582794
844578
1414389
756399
1104959
1404980
471257
889303
884392
151898
477150
671500
761246
705263
939740
283888
989425
129366
654464
1185992
1583575
1471010
848555
615869
206273
318250
740120
1498142
167244
1155315
852077
1635158
1368238
143509
307957
631134
1425810
353529
983907
163475
1365348
1383200
1210296
206628
1628039
115540
497132
1539153
510318
1173377
1395820
57151
1282535
161366
275083
1261697
848065
807065
741552
146159
1413528
220473
1115165
934951
1542328
774412
732910
1325811
976143
1543854
933881
397870
1491387
1273357
821886
1107244
748860
322135
732307
1294454
952940
1067685
790228
49327
1591697
1178451
516762
684287
566326
639587
1101893
1059522
477398
1295552
475074
288754
25851
526477
683744
1227371
536759
217174
804579
1372991
1534082
815116
1259069
1496182
192158
122119
893519
1131429
674937
1085790
631975
1307844
706876
161280
984948
1082458
1089423
94984
369328
3035
81591
888221
865677
211665
121168
1125810
826112
1382199
774702
1014988
729175
332523
336541
879322
1625489
103852
1482829
170845
1354464
763413
1175354
36043
634350
1175397
878343
478846
875236
1163995
1331128
1350329
981852
690591
341910
278304
56842
686915
1420600
290638
982253
211613
771328
1407908
493023
1055777
1570194
1145380
870139
65978
1000508
247727
441470
42479
692169
686506
649413
1605311
397221
49312
868148
847071
1488531
17685
731152
1278456
334019
1394393
1096620
1348558
1222692
1144515
81208
1055128
1207166
651941
351171
158862
1101825
222869
610298
277338
1487789
396316
1542988
610999
639016
437543
232340
1466200
703215
543842
1330518
115241
304674
663373
94861
999059
197410
479924
1342876
1311649
1312499
321964
409457
401031
1369233
660042
1353904
598206
999008
971076
1185034
1265310
252127
1415904
1280530
94963
1530015
236946
403196
1045789
381344
1171727
628736
520905
1111848
887575
1140102
241853
764215
388221
1066774
463818
552709
251874
1227875
628897
53009
921762
719372
21892
262656
80157
608445
357063
409157
1590792
294401
1230239
1592138
1333536
722742
1188136
204236
384325
1204611
340634
1318980
1090342
645497
1269537
569289
501523
318085
1275873
895534
548219
584983
195390
884861
683146
1640656
1638284
767951
445808
535733
991812
1642228
1010693
1038583
1095089
1238921
99662
936348
1467918
1436368
1237660
84392
1308934
1435744
323999
632581
1358034
167790
1013065
1168544
1181828
55087
310074
1475064
316327
225352
826251
1080237
1078644
340096
1253761
1465384
61819
1182964
1196302
41867
1155363
229715
427473
9601
371688
500901
598424
880234
620040
1080321
275374
1454088
481304
252084
71986
1537859
8619
1216861
1565992
85959
869910
952643
59380
1237477
1191284
332271
833897
80368
641312
848234
1288887
1493910
231380
1305127
1482044
754284
1561435
474314
700346
1462596
314929
210015
1572722
1168900
144679
1442519
479208
96107
1465752
693167
1458138
1443546
27335
805559
1437228
150930
328146
1141427
733588
614534
787053
1465548
265750
1055563
869097
347608
347764
1079582
1220261
278826
1231301
295363
403968
1424668
1300352
126421
98939
1473050
1500390
1039864
989513
355773
76205
572025
1247890
146776
84410
1620470
62217
686538
800320
405987
634132
708837
921182
849174
900479
923617
997817
247950
943519
1389570
1154192
466979
1440439
975939
1448437
509722
286296
1073324
159528
662924
842343
939549
604000
1401058
449554
517519
823296
400839
1461955
412586
1401146
696154
176715
702247
1123047
948549
133530
353422
1389396
155322
1637773
952024
924459
73607
1576493
528613
657887
619600
1315362
221562
515230
1087567
771423
1515332
1227179
1228059
1449474
804965
81164
1093525
1428530
1326874
788766
965385
569096
1068563
279905
727730
1464743
481778
1180430
278826
362043
1452928
1298723
561331
1478187
1200990
69947
52348
1028067
1158997
1543231
982713
897927
479882
1595215
1376458
139110
704753
869817
465591
74972
582530
781755
1008780
42758
91319
1216781
29423
522271
1020009
674371
345669
1563046
1083443
474243
634697
511522
132057
991652
347021
808910
446843
1404044
668587
817724
779984
1605975
599978
911699
655227
583064
429128
452264
584154
132015
252540
1441909
667373
291297
398701
1467638
436929
428271
1011002
705609
9604
1085445
1559274
136
1076444
570191
424506
182196
34534
1058283
480219
323713
1554846
866704
1060575
675397
1369934
33159
138447
730497
229087
345181
808059
612072
589835
1232562
1129293
416427
201657
1060261
55551
1129264
80248
1363970
1175217
571809
561627
565747
188032
102759
1604737
1543629
1013405
1571664
221344
1088035
669372
1489434
541890
489476
1434049
935526
345215
799119
1344960
154925
378893
1153042
869390
1079995
628617
846543
133352
1113897
1381947
146863
1037167
1422819
692850
583427
582400
296089
1143400
63329
864665
1422042
778919
635358
509060
993232
876080
876970
58466
677984
576889
336407
1180508
261281
1032074
1500732
1167582
1236312
1282534
8111
1290315
1120413
251158
102721
305284
1308859
554938
519407
566589
1626322
1568888
1183811
489978
108686
1321432
1064737
1408439
187606
344840
1410277
1112518
304497
18226
378968
952005
1405359
447044
369048
445017
37375
140384
657683
384799
214619
235067
802146
539504
5585
103698
1178789
872871
44906
1116458
711146
1483115
554834
217027
661972
1221651
1305260
298927
1360293
400894
1397222
447030
1329757
433390
425
289340
930976
562898
1514614
1212485
637093
1500365
1112828
1569386
517701
653860
1259585
998998
861218
136633
1589330
759654
1284496
1467164
316289
647508
457057
134694
1079709
540031
1496406
492413
724076
1495427
179191
550029
1012221
827046
118451
441362
1531258
87626
141871
1638460
565382
762461
1015043
402377
776287
227556
443683
1602722
1546134
1229326
484210
87087
1282118
1326816
1550791
674300
983868
67101
492388
1535734
1581649
135793
948528
1462902
538150
1598668
1464923
160963
886030
176422
1580429
1610158
1031151
280720
1013778
1327820
1226011
970423
1288892
126321
1546803
1164235
1539239
1597678
1446698
401999
935686
1309296
479969
421585
998090
1114784
356170
1482121
1450924
1553590
730318
1301521
1020341
1486333
811525
7005
788942
638821
1599602
474208
95110
713947
933723
872413
499475
570676
476213
1499614
934997
900016
271827
1317401
560212
118051
341568
1226268
593567
501497
192513
14293
980579
1338282
157412
1400001
275921
83283
1445611
9372
134672
811818
1028477
725223
1218423
16837
919652
1380158
329619
468533
1586061
1147852
185045
1178714
1492138
600019
1538754
1053029
797948
747805
740349
1403499
495289
855814
1204676
1418666
1443346
1572597
1092074
927076
1070503
803350
1343923
1224993
1598208
598279
764888
318857
1092847
1465216
115477
744026
725122
829494
921211
394482
1574284
494602
801964
1232765
944658
1310641
922127
889420
160335
598868
1040167
343355
1007584
1150198
1269355
753312
653887
380531
1214629
1558503
1541827
550435
1018734
1347059
1029384
321612
264851
1472591
96236
219494
684471
788819
70692
695162
486741
1070192
663916
1173007
682367
647146
927989
816991
50593
470859
320703
877477
684950
540744
677953
394852
1137776
1139051
552681
1544494
549015
1513884
1111594
235979
1637655
1348257
846980
1254712
316793
506727
296350
1637683
1402456
1570449
426481
1430132
1523888
1031545
1079962
519039
1108371
1543083
293033
103096
1061295
707461
1313845
721439
429298
1115917
36545
593378
797812
63308
740146
1254743
890945
607682
355600
1127480
815521
1464233
892749
1242291
1266688
1133368
842122
384152
621225
1419930
370360
1401239
1522998
284954
72312
1128099
29891
60418
526010
37621
906349
405245
521755
1371019
1032046
535887
948093
597781
754768
859034
227938
1230400
936224
126043
523421
838382
1052744
439484
736343
1037014
724019
102428
38040
1434202
1200134
1430729
723908
761138
1050541
1542689
839638
1286449
606435
252793
573537
770238
191623
1197421
1546198
83504
283110
230212
1515390
622368
1328874
1186790
432532
1511440
1373318
35213
308865
491803
1275033
638284
193712
1533332
195849
410224
210644
1499521
771622
1098021
352793
1243575
658795
244237
1647209
684772
1341397
42751
1359219
397459
1411605
412444
1334481
256112
517214
1352491
155657
712280
1487173
1591512
1274253
434422
1235388
1613135
251665
1306857
1611011
477535
702155
1232152
362532
473983
1169177
379268
1420731
1121361
1103880
1397762
156782
147145
1599280
570934
450535
1181548
684447
287822
351407
1057832
1217721
204954
1503893
1235507
1062435
452879
938775
330282
1277888
1036786
1500932
1499839
996853
620422
1463327
350410
866850
1407728
798645
862207
1372671
332506
1280975
1366473
322753
166273
471797
608084
451507
34060
392335
762808
1236996
1046092
1530504
121061
615830
229031
1010865
1577040
744716
376383
1269710
1195068
147166
1122645
1276687
625149
224039
1471934
1224383
322142
1367123
697294
1566943
179859
195795
170705
71141
173851
93786
1408741
884532
1047530
339720
737353
576895
1098644
1621851
876735
1103610
657230
421988
1031044
799514
693767
559943
403961
715889
317086
1002650
760330
1283463
1227599
597084
126748
93568
742360
533857
603352
1527109
21304
381764
197742
888097
479029
1450325
342394
1111687
1578975
328419
505723
1208080
14282
1620762
1398654
1435491
818429
96747
102697
1035240
457369
361726
191567
1231429
1562059
1635074
20227
37049
929673
1173608
1373514
673116
516525
1418990
1528751
479314
770881
853768
88823
1451247
1166064
1533980
51262
650997
1314146
1535539
737120
1074644
166653
216740
720345
771770
921489
351874
882056
1127551
616146
652067
1270101
646999
448687
784062
1291303
711633
354848
114764
1557162
762431
355425
108390
1391543
1041833
479948
1219113
632510
1272324
568201
1464989
1340193
4726
466993
357649
236047
287210
45403
912036
1134323
228453
1392798
595091
1170911
345070
53598
957840
369171
158989
74314
1130587
890506
1047472
146552
1425940
253078
1290741
1623618
433452
757315
1061208
675141
1413959
1439005
352597
1447737
540495
251838
986468
1078487
905559
390179
248851
1517761
677345
41689
796529
701758
1627857
10513
696459
846506
15324
728970
1634206
1075216
458296
512376
1192390
414502
1389815
1071419
1176264
295324
1024879
32092
1342354
1603481
480646
110379
1319175
589158
130904
935944
1610751
230017
1005386
1630311
196938
858143
1096010
1583591
738339
346614
1023213
1597508
2946
258046
1572224
970627
440331
1196304
498886
1521658
790748
1084699
1402018
686433
1465663
762669
409182
835148
1495752
1338662
1077154
1036482
1014043
1541529
1031992
1586845
800526
278290
767469
73490
842680
1420637
1298950
882217
504444
492980
1539418
186595
918947
1620586
670594
1242948
508884
347869
1336264
384917
557524
1021542
1285913
458116
39336
67965
551914
1514553
957580
1593492
279690
677713
135035
197294
954925
186061
372218
772773
166493
398120
1130524
798045
1600513
1161157
1470297
1255364
289762
822051
1260916
1490739
835699
503103
1611048
319399
1334900
998607
1449023
1402672
800196
971491
1594295
101714
1041852
1540375
958866
1611544
210037
572000
608919
1136117
530253
94556
349791
801536
768919
1257302
1425671
1608186
710171
780017
465345
989535
1333079
261634
981296
1149378
1309270
1493096
226220
142561
193299
288784
1311082
357829
1399152
1492402
869299
613743
150742
876192
102650
570580
412209
692777
746768
1122940
331216
1223169
158437
1575569
1379153
737863
289643
189494
1376046
738623
683855
1266018
426026
1078742
733318
1058053
25565
1199301
1339393
1271561
769637
1085215
806243
52994
429532
1310653
1390373
1014757
678767
251172
1351846
816931
656598
1536534
1599763
873301
1259006
110807
1264631
163065
9469
1480666
179651
451393
11090
131950
957502
291885
793474
1403921
688556
1198370
834274
756630
209478
255425
1212123
544059
1527166
1181161
601087
675684
947301
709293
622175
1001557
914996
770559
1197875
1150807
1237503
1197280
1485292
1483780
528066
1225030
1241398
1063959
1299392
282647
349674
346093
452321
47223
187099
240633
966910
142810
1580887
56971
1503485
1199241
1481985
73654
1283154
1482941
1581637
808467
64685
1125191
1112071
423006
325078
955042
1431405
292398
296820
1184551
510652
1149229
601148
526349
1117440
1266027
978624
734931
980753
407573
931442
400283
562396
1464273
621671
752492
928610
952403
1185011
266582
632443
946795
265746
1309006
834811
203787
1639154
113538
603312
1519940
1579763
945817
1280866
754791
1502813
783248
852302
519586
887330
905320
316866
1309265
864573
158284
1601611
32502
1074323
618141
209619
1087030
631725
1533516
454999
821351
1099580
1095225
1057049
355838
1008306
548738
92196
1337452
1618918
144617
1266262
1226316
1147909
1404074
1177103
667093
733217
126717
1224852
1250838
1035748
747485
686136
1373986
282235
644004
1112630
1530085
1645768
619967
689632
1387761
1162099
1517813
1482026
754432
569088
1541245
1537652
704561
594882
1216680
885341
753302
1568563
536866
290323
335087
286718
1227618
1516583
942019
64481
1191220
1624194
1077349
1249172
317813
104800
945847
196173
860900
50952
1064426
1240253
462471
1083132
646356
821682
455578
765334
588894
1305157
204468
390054
1501841
332344
1631393
756084
793008
465087
437784
219507
905081
593690
954743
1296481
839715
836115
694611
414950
575767
1400491
1557891
159602
1163222
694057
562486
44220
138062
417665
54636
506217
1157524
1405200
31975
1322615
1164918
954021
356793
823104
1325774
1461208
1189562
638803
1156155
1386326
809334
53932
293905
1114845
1589771
958258
239420
228786
1602387
41988
811916
290421
1062558
689499
239114
140417
540589
1375838
1259347
944148
173338
333968
796738
323238
420798
955329
1247678
1471659
1337073
963235
11489
789003
1612077
1149639
629152
1552246
197878
832114
1119494
572607
1099639
1181588
731926
600244
425985
1035386
302553
1195943
635794
1577275
1594393
502256
1319219
21918
1592913
1335652
1080971
957718
1548195
1385921
613991
700956
126376
78052
840804
198255
1586335
791560
1501910
1608708
1520684
301459
1537781
782797
4583
392555
443793
1182712
411109
1428940
355425
1350152
434510
631468
461472
1132959
703358
1474766
385313
238969
1508028
937158
1515283
1343871
1140422
545849
1183064
1487518
1049268
1182795
1088953
875002
521075
296318
1484645
1548583
1108658
1551680
75369
588802
670355
759108
1570705
1212842
1316507
92879
1604183
215048
1243107
1633085
1375531
160198
529498
1632533
1259912
963484
796207
1184274
521298
534729
767804
232545
1413241
1395775
165136
593668
1024077
397397
112377
1553364
420291
430230
851463
1422698
281293
978971
995729
1547405
1085147
990892
1230502
1549221
244606
707966
1459828
598160
1018387
765903
1319916
58895
123703
1387586
1319918
1636800
1593385
689425
1380426
816635
175964
930202
1457139
1358429
223279
1159689
331453
1461529
680091
1028296
357434
643344
219503
1083422
677004
1446553
790902
1003777
969405
646122
364552
963659
1384770
289787
377648
543284
1333282
523012
53420
268436
233908
534869
125817
989389
558610
1596435
597303
1000706
94034
1288903
479209
715076
1119770
218572
749524
249656
1559356
318956
1597443
1303668
609760
1534253
1285380
587742
874280
962491
1495332
1604182
284101
643681
1286994
527311
1591084
1567448
596064
225348
507581
369323
521873
447141
1387901
836768
1404490
836053
872503
629707
635443
1560078
639858
1558488
1440990
1046708
1113744
521151
1198646
1494922
310555
848236
559367
218607
1458599
1154732
560507
633791
1185092
699908
813441
196597
712713
947410
523842
383947
314207
585017
423698
1149704
284520
1476430
224542
1421181
314176
46602
1270111
1041943
1619143
1143266
214834
928096
1099412
1358990
1162553
757894
839129
510175
1464397
1409729
489798
465408
1145709
787815
1423944
1423985
987650
1245534
1479378
330144
782371
181122
531563
111727
750029
1577796
1040073
757236
970869
1315613
1522038
186429
1081157
1090030
962721
1183757
1603251
1495709
1555577
464283
690526
1396934
941304
706375
1319490
442592
799631
565127
160961
1334028
599333
106204
25796
1133399
546641
878860
418530
62011
608742
431737
17525
70078
131402
9994
1432119
34350
1034090
1296982
546788
992144
678530
1130978
281741
905174
92526
1421746
1596876
1465156
444372
1349294
1254748
787298
952073
1405481
169453
1325141
1056435
1428614
825124
1173454
1045961
524329
1645468
610117
84920
628315
983471
190502
321289
1641187
587032
870049
932275
1081603
707484
582147
624731
410101
1612781
772186
165279
430603
757263
705008
1480549
526194
332678
1464246
1628825
467496
360445
1367083
1304222
496600
575350
1143557
491807
1343632
157603
223626
1391515
1042882
636218
1526377
901005
948343
203465
952592
1017644
87532
676753
231044
367318
239967
233498
274665
1504513
945428
311704
1420525
1569411
9653
595175
1478103
1166291
1043561
906904
717582
453499
988288
1257207
1283282
592355
749722
74765
523156
1069702
1016580
1479709
928756
1010310
779067
1239976
1090574
1485934
809837
203927
900619
1404871
1354113
493430
1311418
9343
571891
174404
234648
952116
1561497
1358748
348557
1242036
228687
141266
767935
135400
1622692
1498338
948439
217215
1315025
1555043
1082544
362866
954202
809590
77149
1105737
910291
584109
578319
948316
870600
657017
1574407
234968
345971
1621631
1494910
506683
1215269
1447298
287704
1193062
933369
548196
1049830
1028465
700276
972503
142037
949946
1007635
846602
1146521
200535
411585
313075
1301889
1459838
746216
272407
767329
541230
1523907
1432281
1618177
473899
293622
1240965
59490
540682
412886
620547
852358
1297930
776946
686051
61994
1214049
224474
896230
435975
1265103
1632729
253903
349909
1194686
1215511
353212
170921
1076918
447305
977950
1593589
511504
1542915
1432604
240435
489482
141574
1589756
51293
1513135
1039962
738062
347108
324895
1001648
693176
1494245
1056229
1587242
507416
153782
376478
132647
979752
261649
757618
911362
990962
873002
23286
397901
867606
1279274
1464164
584326
142652
1640918
1318677
211931
980247
1493717
1358837
300571
900243
510017
111306
825082
227465
1424658
1303120
763354
1034273
1377010
1621864
1021581
1629212
441806
666666
1409976
1243589
680788
1212887
929678
148800
1111161
1527256
524047
46669
1377849
555465
561613
1621560
900189
670716
800841
315728
944603
1480607
1627423
1551593
422105
1302344
876031
536586
175999
183800
780866
594955
581328
1120525
1109550
43584
679626
743278
540229
460202
329250
191499
760834
1381028
594176
698542
795758
1497903
220398
1198306
710796
186516
1353238
676052
636824
909049
1620516
816193
951532
207514
677849
1528705
356451
249503
479734
1601998
274543
904902
1275157
1147305
725726
304038
764257
1560139
706939
966412
985290
857997
498937
667819
225399
274038
166596
1240918
639208
1037303
469100
564945
956839
1227177
1366191
1237356
167136
190655
1327588
360937
34398
1320495
256785
761227
1218536
1113213
1366565
279830
593170
742149
795460
158908
994921
279090
1512404
1551646
300513
316749
39471
103816
878219
324302
896032
1842
975833
538630
1559390
844720
322236
438553
1401248
1639611
1013877
403307
211435
1010541
993446
1131437
789902
1336486
1090618
404813
1324161
628472
405532
125657
1089638
1582227
1379522
683662
468524
973209
968174
77882
555596
542602
132635
1259528
1562347
566195
60294
19094
736321
624856
1033754
1343649
1587484
659267
754400
63359
935152
312069
1354311
771663
1137592
426070
1604647
1276633
402321
685353
59404
563745
245744
1121628
1099166
1176796
685811
170132
851405
1641972
1155836
1489781
82625
1549531
1200472
960300
1062035
369573
953148
562796
303461
18213
1048211
296465
1356168
420272
245248
1448516
82009
1421935
676152
1433010
643568
1405502
815793
381562
1020116
1082289
695992
1425581
651569
1157401
995733
1119359
102325
633715
251234
1061464
1184525
101429
1640363
1102848
453445
653892
111706
67911
50248
911677
899600
1097181
58750
113567
539301
347928
706854
790769
1602620
1394753
609266
430639
887735
543723
563225
1181267
233772
1627670
6671
946331
1642228
1466369
387519
1142376
467063
1386723
953969
331249
746268
575409
523613
506032
1181395
101642
1426005
1378438
191608
17437
1510578
101031
399123
112674
447900
1526117
620561
637657
1411315
1080298
85774
546356
1515190
928546
855085
571673
357214
1502599
1185056
126864
78740
1274632
1034535
504308
1510729
855384
559537
1326600
470331
868837
1049032
600519
714662
315305
1014687
396412
1223556
136479
547655
947402
1211778
1379280
420376
1035462
1396025
358099
676340
36816
877209
390393
90847
1349584
23466
1569938
268910
1337330
888563
753229
156281
168964
770028
1608253
1142253
1132735
1325001
464147
422532
1533373
782612
1628642
700308
1332683
1226581
1127148
867518
1601719
929038
1512165
1115665
693739
1040277
538184
1073544
1268774
1551418
17941
1450461
977046
325953
940562
1128406
746610
1060002
1420100
1333842
1638984
682804
267043
838264
1277016
1143316
1482150
1269562
334366
1091611
176119
516833
1026844
1397595
918006
1176223
1027515
1023084
248490
1322726
577657
1121993
911666
24685
1426498
1191074
772312
220717
739415
1564138
1299801
354127
1325130
557595
1102173
365665
1203971
1495749
683105
284336
23695
471057
334778
735181
1315619
609940
356827
196007
967946
1197987
585609
1575080
871682
750051
678275
878425
152789
1567974
1204138
1106258
136262
951670
897583
335884
770249
303976
395336
887216
5270
650254
411895
1049900
1183282
826881
989764
596448
493495
275626
77711
1625983
1644404
22499
87216
1501048
105634
665216
583487
1425266
794368
1368234
419270
979999
1380553
1031780
1464086
1313178
371388
982298
558985
667269
737515
834071
194579
905809
1320842
542612
979707
1589233
196518
1142062
896299
1196545
873984
912237
1486194
558929
950124
1337962
970816
593733
1016653
1479188
818727
17823
1624936
1230745
363236
1154064
467345
1353690
300958
1387080
1612753
656954
1144765
908870
1363210
1053519
1403285
1402726
1327812
35596
662823
342377
767503
36298
891141
733253
466443
741581
206669
192124
1419282
291866
621010
232255
130532
271671
329727
473621
915821
185305
1230597
1566998
725555
171758
1472441
1447376
692861
1070708
524115
610783
473611
190344
1489448
1026572
456364
384831
736856
1641674
1245622
1571418
992136
1272175
929595
894914
1069306
384407
83578
1294378
1635598
85941
469791
248309
1118207
1395070
955494
128120
454772
1012888
1536102
445879
410063
304676
435612
908863
935829
1631765
839442
29609
506891
818452
1568734
1033503
769083
494990
1008302
1638274
996461
92510
214021
1215149
921585
153513
667004
260263
725154
1418399
1437982
1433817
1361836
201424
909905
196231
564189
1087246
746492
892392
175054
939522
832730
1537667
426266
479426
828664
1608760
314420
1341965
276651
28647
627397
571622
383038
1386311
611465
323813
1320539
1016421
195873
1233521
1214308
232135
1320785
89637
1535884
364837
100187
1226717
951115
1038999
534510
1248154
245734
1054000
305084
239367
1067915
878296
134584
636375
1224957
1589412
512425
240773
371739
1183781
376059
670023
354175
126692
1103426
536572
135715
635824
91500
48017
15001
778272
1220195
702285
683328
727608
695987
392367
1097657
1251153
674590
135242
945148
679459
1219085
888856
1375896
1431452
1392233
129483
685102
441242
148882
249100
1141386
59249
68344
960045
72871
923854
1322245
1434036
1547593
1474782
478005
412627
1567041
1165980
740997
1548672
1398560
870534
673479
981031
909234
1251885
553038
1059581
987389
169310
626905
808829
799694
500035
1281220
1072303
1036489
1319259
1291437
521320
665622
1346089
863316
1197544
880279
1045385
1390534
481282
147183
1258492
1422290
154285
1495714
1257773
1187137
1338621
1138610
287162
1153641
1078653
1029323
1174043
41348
641411
812419
375988
673418
165145
1343595
306945
740210
115525
133599
1238877
1220964
1031421
80756
463355
623234
49437
1512071
801993
1083646
778875
416612
712188
1422717
490708
1404540
1078444
197372
570845
1445217
1430451
875403
77176
1244531
1339560
1319697
67889
924564
917783
1293150
225
797700
694833
1526245
7418
936667
1552148
1379738
1285401
638866
403789
675830
81656
77679
1496920
932501
1171397
714968
1425407
164066
1423963
680574
166432
1491254
1329611
917213
1209229
1004282
750886
1481942
243192
1573164
700612
928267
1502659
535732
943481
710526
839638
891393
1360395
1356142
331866
1535784
941113
1017795
196682
1079199
5354
486697
1218212
471821
216298
267281
1257899
1285012
867160
1254997
606487
362971
1469277
1098578
1457447
1292111
761665
262517
60505
150943
371844
940457
1046741
566171
14413
944561
689122
1473223
1310680
1574222
1554620
271350
296338
731341
1615069
1583130
1520359
580585
250013
1605283
1595347
1284093
1107440
96692
1239280
1625428
1247519
1243983
672682
942849
580150
138313
1453338
787730
749330
208294
877013
1111062
1425374
283419
750815
209701
695227
1412370
1551733
1023768
952354
805379
503318
1136143
324389
1613923
583799
1290353
1314963
29425
174401
1386366
515110
1173108
1185047
221926
1637193
1357640
1457856
1512947
1584478
952757
1201570
102638
1021219
1270353
87059
194616
209504
920549
1600869
1245158
683624
220720
591390
999858
1418358
1535646
206775
1105908
1306340
389922
774184
343599
1344048
633505
1607906
552868
770073
1512724
1276449
1080804
309395
1492760
1598009
873207
843011
1189567
1634074
989452
1570260
655310
1179577
377310
1589263
34587
1008597
9751
1581098
1593604
586926
1438784
1243017
1393347
1067812
840321
1611638
1563346
913071
22355
1179120
705224
122542
1216869
926770
110469
226904
160577
650174
1091495
115590
698713
891587
1465422
1156293
1262454
327193
1054581
832433
983956
351736
753044
254441
103427
1595945
572701
117970
178360
329626
756873
911728
282519
1161651
57675
720584
329619
1073489
1101537
276764
572623
1449604
1413315
470136
744522
199781
717114
548342
1546134
1588754
700684
179830
616573
358770
556591
1546196
1110315
193331
421606
1195826
584575
962085
1366619
1550510
91814
979221
191895
170427
1159367
1325067
469378
747141
325573
1039165
131609
246996
694665
388430
822074
1139718
965106
82794
178177
990274
1318851
751526
1412441
541876
322569
1157114
1122056
1017790
780394
987976
696848
61528
1178735
1473223
198521
1148556
848339
1109560
680666
157013
67621
1111800
1103994
361152
983635
221148
435323
1282808
265157
1184157
957079
827979
487506
683008
1551620
376761
1137912
876801
675577
231232
721221
935219
580550
1021940
1268051
730597
846001
53291
205940
1511606
1168784
190927
1563687
1567240
916354
1499533
1153334
1186681
734756
179191
32618
1310072
851500
894663
733070
294469
84373
183676
1308024
116361
1004230
559615
850276
854659
1522263
394649
1182256
1166541
340443
563106
703389
99744
928928
265025
391092
86957
707349
834945
475426
303024
689245
778329
1522151
175974
743089
1386210
689066
74978
923982
226684
1329255
265695
663952
363247
59162
820268
515861
747511
1221722
917585
347619
557418
46045
476481
41697
575543
362720
529291
439484
1113735
825066
530239
1626148
1449061
28655
1052972
271591
563177
639601
123940
490875
1608947
789059
891299
219222
322002
801224
64249
1475103
1576315
1490882
67989
578133
309471
233022
852925
933336
102499
1394475
1092409
203787
628012
1503719
62843
494936
855223
749719
1517553
1555454
1633053
1412157
1282271
1178295
855962
1435631
1134544
744323
1378581
754860
898759
102544
1593163
820342
526311
1083806
194881
444467
425053
481627
295124
27772
359257
30962
758652
1359538
992601
225660
1088310
1078938
668393
140338
196583
655556
1488791
1152667
623319
586357
1210438
249068
1435696
143094
1293877
732334
1275819
1217617
1171950
1518217
189586
805907
1272242
288396
562387
1532374
1551614
832840
41993
1273344
500854
1337811
457818
125690
84586
12
868381
207257
237891
521107
1363039
1441977
1085692
1258436
507874
56772
1003426
1295951
1480145
502542
1402791
1436229
1346147
498558
544289
90782
1149140
1504467
1024398
1214613
1197007
1508204
1401753
472097
1364695
1560883
1447454
25903
953819
315669
1431955
681654
1097179
1058837
1103651
244333
1602589
1228679
1253476
196418
430666
435038
334676
1405077
1549440
509030
905558
1362825
1592981
1540544
320187
169109
157375
1290591
955971
596599
883501
873708
1153875
1630102
330558
510657
591392
1319304
1452400
531333
398503
1632962
1083864
546647
556597
614500
136597
1187060
964147
1565406
905008
1028191
327629
575916
47595
1526478
999866
994187
464787
577377
1435011
844101
854890
770856
455524
1303323
1463191
97196
16524
553691
346158
479967
22958
1347995
345743
989207
577980
173586
1533828
602362
780006
105779
1553500
1427365
153717
298171
943745
1437157
91999
103265
652933
1126221
47282
1068070
1446456
488514
1037064
393800
18383
374659
259724
403314
1272593
1330573
1174204
1298989
962338
757057
1427282
876185
836048
341871
63625
927975
355921
881943
1431361
1626212
153149
152677
889345
1372625
128786
628614
374162
1580493
710345
490316
996838
145092
499110
1365938
185390
255773
135580
117585
634274
273043
317147
1388155
1348266
1426382
924338
241468
529907
1207060
591484
350025
1096082
263605
881692
780488
285806
1622179
1603816
883108
665422
455435
1577266
841579
990569
1315509
937162
1020091
144297
1430235
444070
959812
1503436
429539
1356398
1068155
339748
881933
1605636
996588
1295422
1174851
811610
72972
415095
1065776
761130
570539
134303
508915
1271127
836153
1354079
311944
1111267
617312
687420
793236
1033536
172600
945931
1032006
397641
1437789
183103
825237
631375
383447
1300500
631266
1133175
1162405
1630152
314420
1629249
211183
1548278
946214
1280967
1424027
1630523
740898
1003366
1277649
328946
75772
1317921
1270722
893788
1166195
916665
782142
410616
408037
195135
683024
948600
970414
908880
984852
838673
1136541
1572694
434365
469463
473995
978947
551802
484979
1457973
263827
695532
1530541
846250
1532806
5597
692483
1316194
1396018
1167832
838622
200401
562171
604275
785037
1415092
1473854
1058520
1539559
273443
1372321
1427975
954643
857793
484717
678344
951406
1602915
894583
578308
621105
930265
1521272
7500
1426589
945048
767348
996362
189182
1622031
392938
118661
360406
487658
1244364
1608513
40760
298354
673019
1110582
264649
1535245
1236381
380716
1433965
49298
384043
1464847
1321198
551686
1366652
783691
1296519
1573067
1552549
1243777
1205023
448199
1103771
407318
1422271
907822
1503848
43109
1532677
281591
1043539
289606
403637
1198626
665602
604996
1168235
231916
163004
45404
554751
1629804
930812
698618
1417898
1355715
1109898
776147
562300
1402717
1260269
834656
766568
556738
148494
543878
1123140
624570
100879
753645
964759
524121
760783
264131
1064416
369968
1459431
1300960
1350051
824836
408734
1316790
1127542
841126
1581171
521696
82107
1162036
1374249
60352
1157440
956080
1317267
1332162
468095
844396
780901
825969
242816
1465507
742139
966142
1322297
235438
1610620
931129
963023
105816
1014361
825426
184962
1149599
917885
515964
204729
993217
1333846
873374
1521603
357078
839135
1339745
874242
343648
686101
1206681
1175616
86284
219427
519066
46285
898837
609646
1356115
1144172
1584897
1377319
1299681
572513
219411
883260
444247
8533
188268
680406
687191
1165107
119186
1544418
1158608
238466
744347
1634770
1526020
178811
532354
593862
1063725
1337839
1202476
1577283
493685
979408
1333816
124837
841649
418146
175368
20690
309320
192111
94618
926778
112808
1240407
1545786
268178
1275107
179588
1567182
14879
491686
808046
81503
1145532
1303146
1326580
1591066
595037
1050
709573
594301
1461022
85844
852865
1099693
620843
1094199
1434780
711961
621390
224013
462173
69326
742486
1188993
1175352
1414391
580842
147384
688230
583652
996100
961447
1101549
800978
85734
1476062
845383
976944
37317
92485
766339
1396090
559602
229867
1197609
921854
1077691
540179
230325
943518
1276477
703400
1383556
675203
1453571
760391
1563351
1484135
601298
752654
1408257
490706
1097559
932912
440581
180399
945721
344557
894332
123717
700024
1480545
71193
687917
796837
26151
1181332
1178529
1498827
683963
1443579
836381
517213
784584
254749
1089642
245166
267392
1494565
209525
1483938
113753
869966
1225536
442706
397080
1154564
1119207
1265366
1298589
1120150
1334077
30832
131505
157713
172684
57393
558582
44947
449899
960366
783565
44445
1089640
363331
1191574
1288065
786028
884592
583431
114035
941635
1113040
1632012
1615468
996093
915306
461929
1058453
740196
709482
595633
1034090
595913
1621266
86733
1345118
756651
737781
1030598
1256629
648840
26218
646711
1092792
1206317
294627
1187265
1528796
100662
1025309
125008
454421
41600
784681
719179
806237
457622
1630628
1263628
384713
1485961
1502444
1325021
100722
1340809
1214195
194211
676558
1135424
659225
1008012
457434
10801
1542013
1524729
1018038
1182961
1297058
1566326
1239763
1011941
1256038
1413549
104478
934517
845706
664239
949142
492868
572757
996260
1270387
638467
621759
541682
1327915
939468
71407
1378538
319616
1019280
981146
380231
1447394
780349
638181
11111
1295376
1021703
432179
654597
732494
637687
500997
533119
11576
1161319
505556
476839
85959
1408990
154847
296396
622218
1382709
826057
886267
933895
1441673
314086
214434
341586
1068369
1198404
980239
1412612
975528
188776
1487939
1417295
695917
70570
63346
1333481
895529
1374067
1250309
324675
441384
1422519
1121747
592760
1435870
1288935
1625300
1176694
16683
933775
479918
1036036
287577
950875
1490001
947880
1359060
1586131
576240
1293225
495698
982924
1511470
529226
1081251
723039
232764
1003018
734567
934667
717585
153965
402816
555473
1553359
1295199
1295487
639066
1039337
467490
359909
1433695
1148900
1624957
761794
1403124
461298
493445
758853
1569782
1324500
982588
26687
253750
1602354
663688
445117
1402911
567822
509707
346786
150593
1449810
113826
424016
739615
540289
1498916
997481
269059
560100
1330135
954787
1535604
910681
982443
1009971
1251879
791269
571029
1090738
1479478
1053400
550141
138456
639043
1069819
837681
166821
5280
904721
428606
817238
100185
694697
1183348
866600
1266327
983233
1333369
313099
104102
64750
1646728
1487938
1448456
1351521
1621142
311281
412654
1482940
1100385
423751
298003
375068
419108
814038
265070
1157351
66778
1642721
1157427
572503
1420796
978296
903874
1110779
127281
520047
557636
1086409
1442990
364364
1144121
1129766
345711
1636965
322845
560455
259834
77694
813000
157931
1021417
582387
1405846
893910
122986
922038
1043818
846838
533482
21848
689619
1063399
707382
1557029
817626
547914
774569
421072
477063
1188088
1214936
1423620
1116553
424162
268468
1128326
685407
1177430
298626
800460
44603
369039
186878
145850
1489899
1122829
905616
968004
1639155
1452491
897382
1208533
932890
474326
354872
1319325
343268
778838
815882
800547
191311
1391487
27430
1562312
998612
1313016
1077850
910626
1492337
1103074
140900
625020
1044069
347664
1332367
1577696
1527780
31974
1377060
489940
57987
691701
609821
853741
722379
144127
50046
1449285
737036
1323623
413664
884564
539923
533154
192367
624997
149281
417689
179584
1219942
1548907
1145088
1615465
551867
534888
932813
50620
384527
279736
685263
1385239
1336389
658282
825782
960493
1455197
1102387
655866
712173
1549410
682247
587383
1197851
962539
227192
531802
136726
732552
606845
256708
1491962
1612012
1317612
107133
747623
1465263
1344139
1160187
886551
228470
185231
335115
851418
919956
134733
674926
511030
898746
1235931
520023
904364
1507460
122777
141760
368755
740477
749215
1237923
359144
368507
1473771
562942
1275
840445
599042
756033
1536097
285159
1270559
1004371
707071
1104973
701959
561949
995612
613511
1481972
16759
769730
1113540
947556
1445884
968549
1225152
69257
567022
188164
1008124
367105
447580
843873
923220
207825
474980
146191
122587
1594497
1312533
1288671
409336
557008
1137727
343220
1449576
532228
839663
488862
1500859
85173
674896
969640
906950
444579
141623
248492
970934
1517504
601601
887014
686343
486575
1408457
1268765
1267543
69235
978190
1553312
571102
500059
726947
327419
1212355
1481471
911041
997089
83877
814008
897255
1369511
221
1215267
223708
679645
978214
1005833
322924
604982
304260
1204698
1454684
774653
1319331
1036529
429437
657255
1480620
1260600
596320
1014171
1481835
817985
321175
1249109
887080
1187780
1512201
217746
503204
1106362
370122
1166747
964578
479182
1602766
47396
385138
1197468
1457250
1357610
1112140
264336
330156
581546
263777
191902
906577
1405764
467696
585459
383226
317626
483381
1338792
47255
265658
1516788
1603055
551666
1074837
4474
755830
51946
513695
95803
1606706
1244339
959310
1236904
576080
1191189
83634
1224777
1436270
1453734
104725
151667
775748
1249844
1301213
38631
320332
563017
827780
1384216
1384035
898335
723379
711124
164004
288760
347078
1412964
511935
1392923
445686
702213
772158
331438
1011205
1267618
101637
1419740
1392947
1610941
1096546
707165
576046
503615
836198
1153165
1171809
1480233
883409
852846
1043716
113965
1067222
1370006
1207799
98643
53806
1377583
1367149
399346
704937
307246
45164
326187
1235143
143500
134610
843167
1152837
1361584
1598072
1567833
893830
443456
492995
902349
684518
757328
146534
1535573
122542
300779
360870
498590
947094
1485420
1255916
1509088
250080
345547
510287
841092
770883
718746
638189
1178515
2398
1364361
1484139
934700
1412675
1180779
1392136
300836
232585
542030
638291
1254590
508497
1296995
947591
1150330
1376142
10822
931921
609603
974788
77588
731626
1103888
282077
885612
928128
493224
42304
1483061
679219
1507067
1028383
1028153
890619
1458142
1082258
1253917
650387
1528726
1622654
147734
1020395
1023041
875735
804690
258849
781284
340453
129265
714865
331986
1530053
562525
300780
1486033
1404719
1046025
1570274
892397
59596
1466392
1177896
1371657
431020
996334
491082
778193
839108
846412
13128
322654
898820
920928
255941
1612069
1253703
1296890
161010
1197168
214493
1613842
1235243
1070771
899649
940293
189834
1098840
252762
39086
117776
1485833
1099152
1423480
1533369
342473
803988
275164
582113
875683
1234471
1089313
1478879
1466189
640879
1609945
307431
1293971
64767
261740
1444528
355677
1501288
715181
760776
922271
53215
130784
1370447
1616746
268203
1271095
305597
773843
1270606
1038340
608853
1327141
1423774
713360
340218
53512
586029
378540
8008
750292
716959
565490
1115570
966375
1151481
1142888
629267
362352
120544
741753
1608493
943804
104015
585901
1188129
710091
138733
938152
175228
698697
1329882
1553094
938883
639801
1579068
1458868
1304781
862632
1609698
971962
480668
268648
267365
628779
32462
1259094
719829
762327
1240612
943045
632755
587442
1301697
1414461
721736
1316091
46250
1603759
1418947
1553107
1388643
851420
908794
1169133
975758
663545
713251
513327
907874
921136
703370
906783
317371
1447134
910787
1104436
1518392
1379854
266615
1172668
862780
47112
1030538
617676
840386
122047
995578
765445
172472
1397221
1368441
687118
1314264
481171
389547
581570
1148492
327880
905781
297414
1172467
426236
632857
1350232
965798
207628
518374
695898
368678
817138
403558
59793
870417
666117
1518975
1359407
260892
1298003
945008
888215
444826
650908
1492818
962039
581690
890109
1425608
1119532
850805
1182617
1048837
1062136
1159715
253562
1524104
423095
1627204
1071567
601131
214529
172867
645793
1464997
1491162
695158
618334
256692
1030827
999631
706151
1608347
1569536
225810
1598766
716154
1009758
361187
82961
204532
792626
900619
1271858
196262
1562786
200324
1244338
1604685
662953
669759
1495758
1135981
1588263
1576697
575833
589428
1398660
149779
1612921
1129827
1460077
1274693
471068
49417
521941
1063857
569925
109393
1524066
1248052
861726
761986
919258
282816
173626
830571
1504340
1437156
179588
762160
287389
1428663
1310881
1574771
145700
868839
456948
102112
1402556
188060
9853
576933
1009814
1347245
1385722
108204
1033998
428815
580343
549282
1385220
467182
1599792
576908
1205773
294662
1624110
1478877
929495
1536212
1393809
800314
634966
76860
296545
699108
1015515
52009
1267182
1234198
938111
739278
642847
1183448
358220
374655
699341
1157086
45917
54805
1352631
985246
1595977
627669
395197
1391743
184471
236236
384844
1008687
75638
325646
1439580
990710
790955
1249999
445664
1499195
1173588
1124607
569082
382920
1565746
1325020
1123571
1515082
807312
172324
207295
1145888
835399
823699
1243093
1160292
1450589
524108
449912
817989
1598563
981227
1014813
1354097
1246198
627987
1549418
641563
1545651
656337
50518
690115
254221
49470
324655
1158695
356649
581637
23577
851960
1540121
1470106
1301858
183997
1010303
1096988
328029
80391
411684
61193
1043137
761717
613292
690968
792329
1103039
913318
689675
1412291
1588035
501347
898574
1569215
1290437
1407375
664648
354061
1481524
888505
227557
564505
36304
204378
1389535
1581660
304027
343163
644510
1522691
734805
713669
158173
597161
413728
1002253
763935
1131497
620432
1322801
193532
688178
443498
930115
1169181
1111656
36153
1183142
1199707
909867
132693
1046883
1591891
37270
910675
474569
115955
258357
1238641
654296
1382747
478879
432828
1342631
607805
374049
306513
1573526
62032
1182117
1048418
1345910
1180258
283359
496072
84211
638564
981873
655093
1313109
712179
356994
354853
830631
1459393
1069065
1500321
1044602
360907
38327
1304654
447315
1162564
382569
962193
1439621
1514516
85274
185105
1010493
639613
152690
1576993
700419
716022
53340
600587
1121137
1033945
771821
374305
1213410
1415075
1269958
948769
1102174
145348
1058609
926656
1092833
899043
113173
1385300
106027
722067
838552
378972
390541
977932
915719
1166051
1576673
302923
1040780
180612
612765
158232
1644663
164718
184533
899245
1021643
600914
49326
65201
10018
294876
239077
377566
1547464
750737
1392208
782372
1614537
566025
519323
916880
1389797
450730
1307332
640354
659418
1409076
635166
1110558
643430
443697
742604
21121
1405418
1109408
315805
931995
187889
699751
87202
200488
683679
178119
333556
928152
228252
763429
30861
683030
569581
1571834
1182670
809101
1304232
587283
774875
1240715
115987
662405
457374
1203363
913930
487885
532562
1101624
190917
264904
1445907
583497
851232
1365496
1348830
1013193
299794
1260409
305075
1275316
1502566
968319
824375
1431979
364440
26258
1377981
559124
789437
1063168
1551798
211908
807330
1480961
1435705
768651
416806
925223
145021
1223795
306299
402861
288728
996092
949013
1505102
1364020
588542
325801
495195
1268800
984726
1332511
935151
964855
1444244
779101
212764
1126351
1140443
693157
710486
733551
812699
223772
1132281
409822
232842
1011094
708033
903990
1042926
1262451
1081586
993215
597716
832572
542926
1429128
840975
9278
870179
1384765
217576
47400
31419
608972
304725
1500784
1029513
814186
310533
1144491
1258970
1101039
847055
443363
552530
580855
1271514
1369520
313972
1079246
1522718
1485266
1415969
342202
111085
330149
650092
1229449
910662
1210756
392978
1127325
554243
459441
168631
611367
731663
56233
1644688
940854
1536463
169939
599105
1320818
1351730
1034564
1640433
1521515
704155
1136570
1024321
279450
1611660
621906
1274503
78774
488721
1541203
5360
633830
1531917
822514
975190
418535
1381945
738944
1345559
1171890
177138
993697
1395297
1520380
1185629
1141198
1229851
841188
423435
780091
683651
107254
847776
1550898
993050
779288
489395
1242808
29966
547020
1243365
294153
110859
951937
1050942
8711
388393
990435
736452
228697
1056699
582794
1154749
655223
1385586
512648
1282174
28149
78510
195563
1430151
776215
866675
1553885
1096912
970657
1461225
1211995
1284496
633688
1109839
1545069
323606
989488
1122311
761880
734474
160839
250870
382011
1566523
1062160
1303706
931141
1316132
739028
854665
1427262
967869
537672
713352
1013073
669727
985317
1202334
160417
655254
1396147
790345
444343
963253
774282
685821
1097693
1597350
1429122
1271383
1174986
316354
633766
1284486
1159182
501210
153718
77159
502816
987539
1321695
1037566
1150742
1529833
1085670
225926
1063058
371211
1315589
1340662
350805
1333324
1042004
1519998
241432
793994
377160
897153
1186415
412337
847035
116849
973515
1227154
288555
531486
239832
956732
743485
1133000
783201
806219
131614
1574222
48790
324963
928843
1404759
55181
172703
1359282
1609906
1101556
324060
393077
284076
529923
1053346
60638
8987
499568
408204
1313016
1074869
1231820
1019363
476251
494231
1456187
1469148
1463902
1032830
43351
906865
364837
1428479
809877
1120864
1014024
1433615
603637
16286
57203
1201936
573949
1392379
1307133
652921
1408646
1332807
1611415
656320
1341298
1390850
1057599
708965
52976
466215
1645023
89226
605739
68518
846991
1633200
1182667
1325492
157530
189611
121329
373150
797594
557492
148919
743218
674104
1296766
748869
1309448
1384840
526826
856846
848760
795369
356900
990661
625814
338827
1235104
977459
228159
1588926
451339
1585941
13722
1104446
126062
1404479
1507871
871643
1481878
552283
1320139
1560301
1382086
203503
1299892
627663
1066295
386238
1176979
1567369
19211
242003
427857
119225
1108413
153201
497232
42549
1535292
391273
202315
484907
114127
993289
848439
310189
906701
1202744
484526
595416
92723
421832
737291
1492239
1079311
511541
275553
957052
375167
153854
347713
242324
1594492
1560370
599212
885628
1430333
879495
976139
1550302
238085
1273128
844398
562951
1584119
848613
589426
12513
1619825
1336417
1119890
1344082
218208
59953
530957
390676
818155
37495
1123081
845881
1040915
331162
1029657
918006
47785
1338186
417433
1042166
364020
548268
41623
446128
302212
616332
521468
941329
718758
1437633
1640627
704909
737298
1214215
874114
430378
558042
1130287
252339
1257462
165751
1193349
1019552
1507408
32803
533082
722302
967204
862716
360485
268697
1184481
1067338
909484
1578964
396698
365677
1545184
1588668
87976
410181
1029355
1223141
89270
1492540
1560592
1109520
1498740
958900
1556951
1255727
1100328
1280874
1346054
1431301
1270732
532304
1645618
1072663
1067723
543105
1326454
678629
961792
824313
986472
1349486
762748
82943
1400868
404630
539415
733567
1074024
1326579
570271
311885
1262333
1358537
129112
1186589
316446
478467
156085
519514
1380479
1046602
1399329
611328
1474023
1560057
186378
291321
1523614
1232459
1502923
1437451
595429
1528433
1266640
169960
470255
1146387
184809
433075
802200
142729
706233
296310
577793
243163
978237
357447
749075
99873
1532483
1037723
1481753
832784
858720
485313
1499517
929323
1288508
357555
838093
742945
1349165
661565
761978
451262
668350
1545304
457279
1614010
125461
77901
1360701
317197
1289572
434766
373257
864883
1355790
1208806
1185266
59833
1314064
629323
31927
1192495
1155808
1624322
1366982
1298444
1498936
474718
864966
450518
589479
1060692
1551839
257929
1354278
195776
1178324
406793
267481
147443
148626
539892
659988
233370
1623413
1341647
205436
930624
678548
1157478
113925
458258
338500
1027280
223035
60909
514299
1164489
1574687
1104544
1561993
907702
99049
73003
274458
1371431
1383072
867518
142952
1240881
1573665
1165947
1600985
249772
573253
1538528
278491
1365707
1198477
1521750
693299
1578251
339322
1338221
1097171
1523230
916721
29855
281461
927323
1546850
1511057
13721
971023
814237
140741
1596479
747139
816530
1368663
713287
1365406
450102
1006349
580995
1111063
1356352
1377091
1570846
1227086
233229
1382794
1287256
1110968
1406291
417275
659983
829902
555493
1082445
1225738
1417898
41847
818060
470087
1558022
189611
617932
862432
250491
180244
910302
820638
1018727
60262
1132113
771303
1643670
289465
440709
1542037
1611872
1033322
861841
1487075
957146
170471
916497
1077835
1185179
1316549
162604
16844
565423
495591
473629
1102240
285508
1133615
1291210
1370716
1572787
1082316
540115
1440653
1468034
82517
750128
67356
1265753
328795
731566
1398178
979671
587933
596025
356695
19665
383236
1429804
836013
1152535
1355467
180933
669564
131275
894799
1451883
274009
1269165
315761
29677
779006
912094
993101
855718
591582
914786
985208
1262427
466429
446925
665109
1514597
327112
1602331
356926
180089
631478
1141868
1174290
1043749
1581308
554982
1145119
201795
70105
1130957
1640197
310636
1191900
728362
644087
782811
1085451
220258
1625717
1166035
568438
736898
791155
1091599
1225132
802301
917444
1518241
778627
571378
337866
1451406
188281
1401126
1504119
894972
1192864
434
1563541
1085035
697283
1168189
219462
1260051
1104277
837335
706634
1467515
677047
707701
745641
1083151
657048
1419558
449408
1402347
472504
143939
475385
116563
1594976
941357
806868
1576678
1065337
377670
1025317
1469524
252710
781583
52469
1532390
373593
484759
695445
1176629
1060393
88960
106985
925491
112911
788204
1252620
111285
636313
1057340
1572485
358755
916787
816182
990629
613797
430354
1084115
130986
908055
1186294
460282
983068
5206
1167555
906300
430742
1564860
1199904
1139513
638051
628700
245566
1132243
534805
1540281
350245
1197389
1142592
206477
1244269
472208
1273574
624680
428211
967957
423350
73475
237604
321659
836424
1120479
357053
1567315
419845
225066
1298231
154560
891913
1557775
755412
594063
1226622
636959
1132534
955102
366643
1295371
1071010
151431
598238
215532
1011235
875489
1306570
824996
815890
796929
502466
644904
809283
823110
661816
609479
1634147
1386962
138790
244100
516893
903186
1281638
410948
51188
741790
1248725
475060
1151733
575404
173656
1542613
882848
697155
179143
558012
1601524
543756
1385889
635757
121066
801081
250226
1015029
810639
112954
816565
477646
1119275
1479533
135107
180996
1511717
1154220
492448
1494948
1647447
508809
720331
423646
95313
1123387
388790
418092
690086
1049998
905359
1275188
1574079
1592213
1625910
1264417
239875
842844
1038026
217105
1323447
654629
785190
1321873
1259231
830640
1501952
964468
414924
360001
366302
525392
97060
1226967
206243
289437
1561654
1350740
678717
1499734
426578
1288081
1133263
954772
744539
6850
469804
27613
912523
545411
1034518
1553275
134857
156787
391715
276499
196167
1380281
604926
884141
752297
682627
1369137
1597582
860577
628322
78395
1610479
124393
1530023
365175
1472535
1023429
1596796
963467
968905
787051
351039
644608
1074149
149726
771228
635958
1053319
190260
107105
1561766
784232
840749
833676
1065278
652379
1627386
1507747
1427075
1022552
332011
693044
850988
74907
339717
474905
374427
120623
21590
1474222
909264
269657
1256018
824488
1087615
903224
811187
527035
1361256
557990
1181666
665334
608667
938212
248673
1514641
66400
607643
829144
572331
157099
1291160
1510060
734198
493392
1260005
989809
1589528
1139019
1231886
1369684
712129
1490375
894725
277455
168583
778075
1104385
812858
1324916
1584056
385249
1151782
605009
148502
1083968
372576
1288069
920390
913067
1227317
409978
1486546
852565
264903
85933
687234
1576960
788296
300020
1015787
1168154
904784
1645533
1021329
1518711
423614
431117
815304
1578954
1577907
778815
1261821
792353
1594423
1301117
674276
730304
150459
1275827
8173
1602213
953574
1541835
1236220
566893
73787
210771
1010292
87855
903700
225117
1582511
593641
29677
828492
964851
1354067
190434
625172
981098
263120
1112561
1066621
1529958
694466
1211982
662348
699936
1603786
1595722
12232
1408130
14182
802046
225856
1428750
463947
740416
1331659
888956
68629
1604041
157854
1407776
1336111
264086
1313353
827505
1213990
115511
85155
1311877
674837
805728
621627
776641
998120
407799
712475
54089
641217
799441
1589452
761573
483335
491087
1309865
1400656
159674
774895
261549
195429
1587866
117084
717077
497682
338243
38570
872343
1640779
647822
368140
1065100
435496
824262
1390082
1016985
1052037
1263449
1084421
830014
166518
691357
1359412
995286
315608
98553
1583280
56060
1418160
815675
854691
1530545
333623
1077644
933310
85048
392662
742010
132612
1076937
913060
413698
944460
549784
1052347
348365
1413469
117158
1317965
987925
875366
530046
1437996
1512581
695142
1101011
937326
253870
1576687
706050
405964
1379222
946272
1464192
1243298
921167
1305099
976925
445375
1136461
1306516
538127
248150
1336166
1337250
1238812
1336001
882712
509533
430461
652293
1325022
1245130
963042
1329757
1612545
91160
502307
1414122
939527
1614559
859703
1435164
659758
666793
924072
1638513
416774
538148
263956
200667
728820
339947
795778
1640620
919590
667663
1219114
359917
921527
856803
1193231
300759
1455958
1554238
314784
65399
1033553
992691
380864
1071463
242778
978684
506522
1241940
1558337
215738
317244
439182
1498301
1267603
532947
1488436
1460660
1142865
1346955
972570
1520439
363837
425239
879779
817106
941528
792954
597998
351244
1587327
1561402
1244787
943897
936294
952979
737612
118321
850744
35519
1531016
1451493
1557210
1386288
1476003
188118
706407
1335467
1631000
1061213
612297
411773
587551
812985
1212994
1002656
727585
1271319
1178576
1475507
895770
1320222
106586
1215159
1209986
48620
116568
750018
1361203
348502
699022
728845
136067
760576
486848
365034
1103458
498866
472882
88958
1016715
453792
677450
1555645
1244004
954389
1221052
754685
852438
160548
1130775
1068276
513824
527361
524305
226689
887430
242822
974717
1197741
1077878
567075
473645
832272
141135
117550
324087
1337387
1304659
1574721
1414517
413604
498290
142687
1619441
1600676
965505
609462
666028
535268
750453
513113
1152597
139274
900598
816391
1364504
877640
170317
1197743
1262506
1295426
740895
1383903
1111736
1093532
1016135
1346679
1411433
469323
1383741
246497
1392507
612171
811299
1242674
497719
715149
1232196
994936
1126893
396761
290847
1572264
1059137
450878
95309
1253081
1395420
920534
328777
1504918
915652
787855
181615
98367
196196
1509752
1185678
425135
692260
1608762
713190
22448
1598896
398425
1194142
426213
966834
1579111
1119364
567827
728192
718650
721206
373620
253000
168803
364618
1219803
1500871
1385511
1073196
617393
468722
765271
1088267
1506319
1554539
1232419
141504
711479
1039819
128376
1231852
868277
319798
1090235
1222075
386154
518746
202346
710519
228017
895603
630214
206206
1486670
39646
192314
690976
602501
700809
1536361
1629103
585578
969389
1073920
1403851
747254
1113481
464251
1521852
765674
242563
1638
355079
598464
439268
963405
564279
1311581
1643340
1073367
1617247
253948
220900
661740
1393479
1304119
1581672
719327
1143423
1410694
218276
1211138
1326089
175822
1125195
1146003
365703
1320521
961711
1218578
1295807
158200
1415832
1294261
973088
82182
1441120
1436513
1036182
1472043
1155983
1200080
1160986
1007690
673530
1036678
810618
263629
182395
719203
741315
947950
921938
849341
1097979
400825
1533802
1598089
468742
662102
160381
835246
1615366
154121
1635358
881704
774124
1095044
1388518
892362
1185001
324678
1076918
1348599
1544700
514922
81945
253334
276759
444774
800452
1179320
1173535
112449
545331
240845
306447
550822
215888
1156928
1006897
796864
484391
219597
1192042
1087962
1245000
1327984
1253286
809323
1526264
430604
1177830
723878
312491
937249
1401493
931645
1292258
303013
1028889
445503
780763
750351
1263110
673734
1123629
1281672
952587
1370442
1453179
1440553
691252
1573887
1471855
1600228
1052599
1513302
143720
261255
142231
709203
1122499
839396
1210338
381992
1276211
458346
363515
206648
988271
1113473
499012
276701
878783
313230
1210781
59530
394521
1364456
1300911
707760
1291048
1580477
556662
791231
1422399
886024
497499
624037
1450700
990424
979857
425100
1444829
313778
1535726
1344437
106467
743089
1645828
34186
1169285
636520
1641254
854936
400439
1545045
1635779
526222
554244
700250
1150930
518949
1081059
930620
985795
652646
364868
401544
35812
331906
325538
378740
252114
1586987
898122
1408312
936946
1068416
1548472
201624
1092468
1196572
111531
626840
1207137
1466376
1231399
352800
1235806
1075825
559079
25275
826724
794034
356177
765890
857994
1482308
1631504
450714
1036271
1195830
1584400
416932
734773
1008867
930056
577990
1594939
420321
195319
1269260
200382
1186861
1124242
289108
196911
506382
1535344
984020
1029203
301291
1355263
138633
200619
1281292
1522191
2388
194765
1331972
1175858
1426022
912434
51342
1402303
966944
328490
1413827
141361
1563708
1557047
187220
1426615
1259480
288071
232825
186326
1000639
929047
1453041
692325
1476598
1152754
456746
16458
897230
1638914
33377
557038
898732
1617986
433000
1150165
16422
1218800
163872
774323
550540
1561582
1329229
427714
888467
137640
349435
327844
930473
216763
808730
535699
1255306
1478425
556601
1150439
451932
787680
1283866
1098341
817740
1388081
1196177
1331298
754807
1427391
1641360
146954
389276
91275
1499664
430270
1149070
388521
455314
630051
768973
951803
515788
857082
1311475
78474
1282461
1006990
1067791
1060310
324163
215358
1533959
95657
569855
1214327
503536
750954
939025
1526296
752016
237434
632122
166929
11138
1004692
1200464
286332
1082186
1498299
1450107
1126860
263797
1068146
909424
1319520
79640
1192502
85313
595612
348871
1634869
69911
1253748
883354
1324492
1507719
129301
666354
463354
1018030
1351304
1118067
842963
1575120
1099232
1187872
412836
1617149
981336
224852
536864
1425856
1364687
1600000
1169256
435052
1349609
700997
1621133
500636
587447
1633633
1587265
1492876
880174
926199
1328702
48780
70785
590758
1253465
647887
1525336
250454
1069236
1346840
1451738
738117
528179
1423566
1212151
1114019
941399
1042094
1338871
387150
1378886
729569
299031
111131
96669
1117783
758700
1596136
563871
611629
1334882
1091550
521797
915748
536923
202794
386774
90787
450550
825175
984414
696813
1207595
428609
197851
1472813
1610594
264202
1181712
1354097
1004063
154684
1155574
882845
782105
983086
1248878
1456377
608508
412387
1066161
588092
492725
1491605
382328
188154
506909
1317094
1298432
1518760
594522
196822
617726
872118
948782
562784
1572908
1388603
1043404
874167
854238
765509
1045383
1349199
240729
1551572
48472
531247
332248
861931
695531
420271
309438
283430
1173836
1109029
1608525
918787
1150840
538513
1090687
311090
711526
1559949
1603247
229282
300332
1279628
454349
1218291
137803
1034868
766439
541458
1080432
450793
64104
547263
1318520
1276620
1619879
456034
1207311
1467064
346173
1204826
1558696
1485002
985107
1435220
34096
456047
1442048
494735
1167926
490932
286031
1558315
1127353
1355777
221195
1244165
1472892
1260386
627955
714093
1198550
642859
1074783
1475563
828746
1074947
418406
108901
1191595
978154
675939
1252534
93348
1423653
163394
137823
180425
405262
660658
532212
1530811
1384735
972090
1343900
1331256
49698
1524852
1484875
564339
476298
264460
169281
413927
1035590
1162319
669717
1604979
1372572
1157202
1429480
375393
1504456
657223
1177492
756655
670681
596670
691315
430412
1621844
380169
627021
1044491
718779
65599
217425
11252
1361606
308096
961187
473846
1290736
584939
12045
183787
1059578
194584
513543
1472175
374399
1245382
644628
521740
1223600
1597272
592413
1541408
912095
1473532
259007
544956
1598384
1434326
1532001
1023036
1514601
1597589
671755
749352
915801
173349
1614571
950452
1215497
894972
174768
789274
144849
596363
1245975
1335632
147466
254643
1261152
1327644
1341635
462911
1282918
23040
509670
1027854
1278489
435137
1252900
784818
1232581
1219283
954117
950260
10423
1107695
1598133
1467577
343714
1579805
507912
1149669
294922
136720
1608208
1305002
145458
337968
22827
915499
367772
886066
747763
687359
1319503
263180
1016317
1361474
920043
1289609
344587
1613750
569916
412889
70191
803315
457355
1343923
426159
718976
1642329
139196
1451863
849155
1076510
673759
1077393
219854
1325280
1573427
1506710
1616729
499068
984425
766619
265801
261345
1627740
178415
986776
460536
848239
943076
314496
1290040
773946
259462
972378
673733
816126
1526669
1463596
1485084
1481676
226140
1553063
1228654
832844
1289077
1510022
1429984
698205
999229
148734
182429
1258787
1622587
516199
290915
159740
1243035
598678
181831
443754
1589200
583772
653412
1418855
131288
787243
569539
270951
1379253
606947
1187778
1452786
106745
136130
1102150
141984
364292
1197351
1007081
605927
949853
133347
951078
422349
5754
59763
635761
374817
1061617
1506258
935010
48757
1530039
1631521
1219835
148921
721207
964439
255390
398962
861408
464661
764676
1363015
1144377
583124
1171918
176640
1407940
1109143
760413
1283541
1533518
770552
401360
1319532
750737
127839
340054
693073
571171
1276291
1378037
1198489
477414
108752
380367
1495392
1234994
548751
810732
649791
1459855
1309478
7376
76368
469463
672130
506155
7924
1490437
1516351
1409654
380312
1491100
1499804
282054
164518
815339
2258
790666
588475
1351771
1318946
1247184
1048552
692385
552434
1064864
642642
714490
820910
1508085
580687
1142052
681591
994865
300128
1145941
601896
407510
449725
306192
370892
1359618
425531
645877
246447
1060536
695576
90220
1055044
295193
919000
45436
966341
1558083
1330651
282681
1190383
214726
1009570
162559
147813
516389
439249
936590
28607
562966
648587
1467312
1566533
1002573
692960
915458
514300
1232215
886234
1508277
854105
718715
194399
1576848
1279240
800575
1292533
518618
985067
732587
831284
1576308
1354402
1490531
1539373
762535
1579057
1232898
52745
1356283
650476
457640
1343171
103737
210309
1073816
1382518
51750
946231
513073
306672
916628
309926
554048
1630165
1415760
363748
1558391
1503330
669292
1311879
754653
731364
1044635
1098437
984916
4851
1137704
220107
525557
16630
1380880
268871
838663
1277418
384827
1591393
104670
880440
717751
458091
1640420
1496868
1471285
1499825
585811
1492716
181611
1613974
1312351
1572495
9961
3778
984833
1212326
1441362
400606
627214
286143
1143184
354774
1217690
953717
1120314
804449
749012
863525
733066
645419
1367567
282097
442412
1595779
883466
219769
1395038
27915
325248
213054
721412
1404953
255091
1590395
1059300
38358
395616
1294952
1520168
1429401
806064
512306
1636764
537606
768630
1201120
109632
749131
531316
1433546
929385
1606742
496096
606098
992957
1462641
1048045
1072054
1402343
687365
991498
1146623
1274114
41563
442310
729605
1208806
553390
1556068
1526748
1616184
855271
348888
1448166
610065
755496
8566
1157274
433597
1368828
112600
1489402
732380
837332
575454
679295
291405
308422
130186
1433737
415846
1500074
482979
374021
1640416
364531
1189199
575982
1202577
982199
251734
1237008
1370705
943815
839615
414224
1206824
290311
126293
1613445
662826
172586
143854
915837
30865
1116311
241785
1477900
758449
371518
682644
597418
147980
1386513
367844
26916
1263424
257869
1111998
429909
1640990
401929
598823
824556
116337
1600879
147509
1290771
366507
795211
622372
690967
272308
1130515
1281491
406107
1248586
576797
1034486
897796
1130620
471863
375553
569468
824885
777900
425041
1078358
1403082
1324858
814599
433607
1174175
857377
1597404
605067
100716
577518
1442282
1057485
1104514
801457
178289
1614515
826340
1526064
286291
1017436
540064
838177
151726
1574438
1106210
928189
759396
576704
370780
1374846
656378
455734
1384250
399120
86617
817619
869783
73424
1217342
1302958
562768
107624
1213883
264637
905836
903493
538468
1065683
926877
26401
892316
1355943
1308287
335888
1580767
1277592
1180842
557718
270569
1088056
405216
1464848
535761
1064865
1320798
110490
829138
352237
539954
445452
461513
513364
729947
1537440
706571
1028102
1638502
1336490
1143934
1192924
593838
742308
1150166
273968
265675
1601372
982131
1093557
172184
1135637
1140920
716204
1602578
1140251
1017484
67943
278129
1572270
962402
352850
1603808
1035515
1631643
1492392
1122516
1472935
1642861
849927
329302
960088
586390
1511574
1268388
1338547
843584
368091
1617435
912255
1217514
1175897
1423091
1531411
272286
1502807
1387465
684429
566486
713596
1559478
444085
82594
490475
260789
1204153
593343
279896
362993
783342
363064
1509833
293063
1365109
934207
571726
485455
1095852
952805
1049186
239939
252280
1319080
1136304
1082475
306701
1039075
855012
1160030
643150
259695
1576
305181
1408973
377853
1302707
311621
217315
833749
1214308
1391780
1429270
346426
566604
1337890
908686
348364
211512
1374566
903973
924204
992164
198298
86941
553214
1312306
1236517
974026
859457
1518401
52199
1286621
1383295
602783
321609
1148792
116725
1016218
708611
1006475
6023
1095108
67691
1022323
720222
667200
1075515
1057123
1400692
19987
498145
1616073
1277974
1394045
1228700
336889
802053
1042298
1466143
1300453
991013
202981
618464
68134
21337
1001617
186884
1449219
67841
1099450
1010069
847801
1036571
365784
1505038
1329436
223014
373128
1515143
724650
359661
910143
840313
860454
933631
611644
1120601
1298174
416684
740159
851198
533254
447649
826400
1049449
792388
86620
1536979
1252532
575903
1456961
824433
1084189
911746
1233808
1428151
924444
674309
1633969
331169
44246
1158681
590733
1367400
1112857
894974
415658
1478622
828066
750316
889297
64970
99417
1074232
793396
1459397
1393832
1563359
541426
328158
1048833
1412830
447752
827640
5046
119193
957610
1122239
734504
346864
476844
1072331
1400745
993425
417303
503527
1347479
1440552
1419899
648847
1238688
646061
777939
1009818
564218
208046
713126
203055
111170
884642
894281
838653
1083632
824763
1254842
17149
548230
289157
884387
321222
558767
313532
1586445
915291
822482
876483
1114581
995209
1543879
93984
1640243
486997
1296887
1005768
20951
83476
472753
721859
267726
1420351
471059
400372
1421115
476465
634338
959391
535142
1433819
242063
636061
156679
1102077
1160948
1348632
895569
423358
472990
1283834
927318
1222279
949631
663520
1629815
1637822
1167020
859115
1065248
494904
35741
571803
453503
1462322
1419313
564448
146723
736669
311281
759705
1550579
1238268
1641765
524631
110342
879958
665484
411287
1546074
131019
1274490
729997
1194215
812710
664699
132382
1109426
1023824
945715
767869
1393725
473067
235249
851991
760355
1250560
456685
67068
1276706
27611
902020
827850
93828
679701
1622475
696633
58303
1448338
990878
533413
815262
83958
625361
1074004
1570242
350290
1039601
221142
971862
1309577
986764
466792
853227
1170099
1045088
345566
1046453
1560695
810776
1506669
830160
395197
1048136
841452
3400
1070781
1422412
21530
1068818
46848
770662
1177782
1318599
756924
927401
1475467
826959
395922
386541
722441
699534
1157761
767334
337097
1644451
362465
1461450
189763
299298
52697
1030492
1133103
165272
583250
1328174
1263059
1195190
1467697
864963
1318341
1479471
201761
1452121
739436
341023
599636
1251863
1628563
1115562
981471
353799
1586593
1627233
1073305
1563584
393433
1041835
1464054
1422443
303452
863342
316917
400875
729776
452262
1167712
48019
88449
1381875
600177
393841
1370021
1487148
947266
1595216
865452
1186806
724927
851794
410394
123094
1597267
903963
1019145
1165998
567507
225036
585910
1012766
1408292
1460312
218200
997245
1366510
1491701
390627
1509427
1036496
917893
1635567
1238242
233055
143928
1382030
15078
1488334
1604372
1384222
1254477
562740
311590
460523
947365
1415863
1452773
1202586
1064178
261412
398666
281021
1578828
1470702
922131
1615089
1222007
82922
843398
1253014
1483102
5614
1626231
635449
611918
215174
259566
149291
237448
1255113
1255369
1411356
284433
488235
229370
1254602
381294
1188632
617714
1459310
1218955
652195
200740
1195599
192464
232041
872970
1360674
1612500
382948
857603
203524
136914
1123845
57039
23295
327552
229571
255799
1202312
1516102
1140088
673685
1273411
985170
43611
1305252
1263646
162920
83340
227624
1568342
234572
352936
418541
400671
1100150
415882
1434326
1436718
533598
803489
1281502
1324709
1474526
816825
702882
926813
1633957
1219214
495150
199871
1388823
551686
547453
593432
651922
1177667
135271
758451
161756
668212
86746
1096186
892585
286805
1027191
1617378
237276
416454
653911
1118932
347897
247036
1334056
1025941
425521
323724
1272449
1202624
410523
1174479
1119468
1526460
960339
1291172
311056
235516
467421
1232484
1519336
652947
422173
691204
176578
278906
445734
1004811
1527786
1416488
1180956
1402071
1401808
331548
323575
1023231
1236299
1097216
400822
1594267
1611660
176240
744501
617169
1086187
1463823
473787
1208985
636901
316038
263673
1432772
675066
521461
1605639
1605511
52203
899313
638523
779024
487440
1124966
1445489
806051
1087690
909708
795981
1310368
211898
95705
1477094
160407
359384
1244656
451562
913123
806737
1255477
1431588
1101358
388140
1499224
413792
1417608
1285838
832299
1242058
577872
805576
54594
340654
1121049
1415161
1010499
207278
1065690
1493363
535489
621273
247254
739281
696507
1136726
1255247
166619
468809
594382
614635
482035
890383
726620
648107
50819
633061
495101
203239
1227461
477087
284152
244956
627846
1541411
321585
1428625
335978
1066796
1113959
638749
807928
560448
896089
1021241
1603774
463253
732899
389463
718813
934476
407662
915578
1485910
2678
1320428
1249027
643142
619577
1291854
763477
1314566
1568897
203451
933916
275228
1599765
1085580
209655
1515325
287250
197369
706922
1245043
1278972
1629106
612435
882447
1007548
836360
124677
210612
178894
1434235
634178
1256840
1243542
1288035
169147
364247
82766
834585
135610
739135
207496
1340646
1276015
1513733
1468442
932939
462583
427780
47072
1190398
1644857
929093
1321398
1211771
697115
116584
1348111
999719
458222
1561095
552415
183671
596893
1406885
187223
1594102
1165052
579632
727569
299372
224620
1001728
697309
1524406
1231639
1456839
1164369
1494188
868555
1078920
1081670
1057997
61071
1116356
867169
377140
797246
1323676
206543
485402
1048581
1105818
1167534
962531
1599910
853310
224609
1031912
659551
804822
858328
209580
1646977
290852
1250208
1398504
572647
712138
807502
753393
1311052
768303
210640
1635976
421087
432311
957729
721461
478837
1630510
1640086
847128
560486
187068
488988
248639
929837
1240744
1312952
393304
285520
1410802
104017
609487
184890
4008
1272166
973095
844801
1039804
1463577
789876
627467
1346320
1449668
1353496
1498780
771801
1599099
130055
376417
88306
1122173
44709
102619
401890
1560528
707091
413279
6405
327331
989424
7600
784475
630217
937521
927774
1242725
416901
1219675
582416
1249970
532942
947063
1440688
86904
545969
563194
327486
1433434
429091
1194909
1342540
630199
1127589
600605
1498382
301816
318776
205121
1282779
450186
601974
597092
1413813
1350179
1020819
165502
195912
1317513
1172297
446709
332833
999932
347695
1410287
555178
495817
502072
718919
307034
1086765
956240
1541357
798277
115069
806010
738855
158149
652801
1073138
1344216
902455
1596868
189940
976689
68676
317889
707004
1561076
1062452
867454
838218
1256136
1276819
1246469
984978
1435697
1157783
29336
976677
791431
296476
1178376
777198
379306
1515194
516564
1565557
860295
46020
686641
294577
384215
581274
687422
725903
317134
1358435
1460959
1552381
1249015
448700
175286
1362665
262898
1241790
154910
378511
521405
375942
374502
1517181
1527678
869327
151002
1448906
690505
1553289
145197
1591902
918946
644521
603002
1201390
438272
684712
727600
136390
440949
1414288
60822
1233594
594933
1357700
699235
1348272
1071121
1525552
1045401
1390593
875540
525597
1400230
936010
1494060
280515
421606
1598730
1246571
775422
505433
818464
1403183
199215
1216077
565004
1467125
293316
434064
3364
901941
1564880
1499916
399791
946309
638524
1353746
872491
158284
599584
1209530
1144172
542827
733069
41208
117676
94811
1444690
1553937
1278875
522994
891444
1548747
709728
635694
1220267
365470
701483
1518452
1624560
1604921
1537311
512508
1088048
181484
707489
1054185
1287489
1384186
276852
546116
1330722
1606800
1454246
1463849
793972
65031
621840
577737
557565
1263068
1562511
835416
1151179
1215579
41595
678117
1343977
549006
1570286
396511
72713
633811
1612497
1037637
13725
1562533
1132104
1561991
717018
881987
246657
864185
17112
1575407
1565596
1468200
1340474
1110497
221494
1240687
446133
365929
262990
1248933
955355
534763
611226
518991
932760
547184
719546
101482
1213417
257084
1291396
763265
39218
535165
187695
1158807
194949
981967
194353
861992
1181368
1559370
1552989
901614
624628
728577
416729
180217
926215
385374
764364
761099
245638
652330
247787
1053619
848468
1437495
1585539
1284676
39329
887709
1397823
696488
1215591
309717
798856
395449
879017
810594
1128346
260171
1077983
15555
1181663
720541
340264
1440330
688263
1131962
449003
1123323
1017935
1302579
1255100
757419
1190795
445511
1199595
541526
143949
1040061
598764
1080924
1407333
1482128
460696
185956
1115422
42905
578729
814021
35524
681242
598627
307073
1316934
910907
1560675
1288380
842383
1105232
290580
1470218
113773
1321652
12989
1361070
488514
865614
771892
566936
962739
849560
378072
1017019
1261453
1246046
854516
1340693
1104915
593661
363355
188583
1376223
1014335
237990
355954
325424
826856
629345
222670
105221
1033131
609602
1158301
230804
446294
906848
129350
965243
151615
43039
559179
600656
1301717
608693
959724
274857
538497
959223
1521130
964697
1328546
152225
438966
1561398
1104184
39570
888078
6798
1023256
215641
813523
311230
1389360
1398405
842544
203758
184109
33166
971248
656623
562119
910121
1373165
695980
1353742
1263220
727921
1481117
1466816
1536082
773586
172435
635365
216773
421524
1250955
520822
248901
719351
864149
915848
866839
1367269
1272887
112627
1198600
1050462
405402
1353496
821151
1481418
637981
282744
1291560
1058897
710908
1227223
238814
1268350
724895
534119
634123
1619509
1519122
1061030
593104
531426
316087
308822
199681
862203
604937
1512942
487522
1225455
14085
1603369
790417
884729
1094743
789768
502666
1280420
1509758
498769
1373371
1642240
604898
760963
1570399
354086
1440060
1545712
528011
191440
954391
992886
160734
107970
1082743
1493691
1251080
741683
154254
1158393
970215
1482222
156321
484226
1604022
921839
1183527
1275770
280566
919074
597365
39725
1173252
726893
566316
168102
1388906
1340059
829372
17995
698829
496863
1355523
617065
163404
1323551
689307
354156
223413
664353
162262
200949
760273
1300271
247618
1626216
381202
993597
545050
387756
1064239
163536
213877
298290
678391
1044881
164109
846237
14456
1348762
645102
1373557
1492854
815798
1086554
488872
1433624
1169207
603773
1262101
1622548
809248
1372386
1452364
914742
957590
1597786
1636101
1362872
1302105
737487
479790
1224434
1037279
1086182
553661
1502415
778459
102520
94309
1461349
161459
1560648
192254
1572635
914788
1636162
1038995
1183196
148936
1403863
564835
732172
1309261
477164
400204
1481575
1577568
1297408
315489
1190517
114756
822648
1200617
253936
656532
203848
1510374
1387825
1018584
1401926
774902
1133959
791590
1268571
762232
143060
974971
1344109
759113
1118232
876233
272156
1112521
100308
103101
1071168
1508089
995231
987356
370378
900600
824000
636219
1239630
1572705
1350500
1460319
518994
1599357
266591
143234
1043373
565075
1077940
1081625
407747
142806
1056990
610363
613022
155470
402321
893956
1156561
367964
1527975
1520201
687845
889148
1281645
977116
1204623
504480
873230
1343599
548904
1175
1006832
213878
121860
527285
1250561
468258
683508
1036148
352469
445625
1391025
88806
353476
684382
1314043
175970
1007298
815234
167896
1419301
1314369
353268
1227750
1393171
666141
415452
350744
44195
1131749
292119
1031145
872525
239872
861607
710137
305143
331698
1240672
923928
367428
1326059
349733
529450
642014
366173
1307813
1595325
1039832
1195617
1312957
911555
1261810
1472032
1180951
557830
901819
575970
337050
483744
1570788
602503
445879
739811
663029
1196163
1614148
1141334
1572310
1141451
1577400
1133945
300972
10911
825411
15379
380982
424959
1065853
1301185
584177
1251185
483176
606465
921706
1430567
443717
9004
1134858
688967
456119
1312482
400302
759111
395490
90122
400372
309891
1568035
1421279
452878
547491
474926
344172
1392714
631866
642470
510700
1579638
1375692
1152891
1034792
814436
1337111
1443231
733246
81275
171575
640483
782579
1445318
1005731
113947
1633762
564264
1354616
1191733
1322953
1632683
314858
494834
1251449
1516123
601803
1278151
122631
1246241
1541265
401438
257344
355498
790886
1321960
358241
1528144
158931
1105646
1010109
32536
340152
40424
1066724
1083371
1196851
1248915
162295
1074244
388427
987358
1471973
1465021
45528
1443973
162369
817367
1431153
760747
894199
1516728
456821
1606815
470557
1079157
466642
573853
1400618
1587620
317076
566492
723353
306475
1371496
1459571
1104689
1137906
915731
1294925
575208
1483308
481660
420456
856634
1596160
638598
888574
1167044
1353672
600039
1016304
834477
217123
678243
335507
168070
1119277
720521
225332
1195753
1242160
1186656
1066509
1252410
1191084
788456
1030313
1123950
302341
1187741
282553
1333780
193218
710751
1517688
17956
614796
666886
19246
953380
207403
1639054
918340
682208
397495
432907
1339558
1042370
1470944
830774
79044
270177
10772
67880
1198686
1315342
477921
961342
1525447
69300
81859
953542
925149
760083
1646309
1064470
1293768
548734
1617722
892539
209984
784089
1475014
1550456
885715
282106
1436201
1607998
1384092
864234
129204
755505
226813
1365445
129154
857217
913628
1430953
938964
1333229
608995
246023
605092
780848
1531145
831985
62362
1273102
1221468
444759
1199027
29347
854917
938603
1228379
493700
1007129
656734
187958
254644
281932
114595
662663
1346452
1079277
1363720
747940
1601977
671001
271803
79022
445837
265506
294976
591575
1297292
410469
1264062
1451612
736257
92359
582902
225833
346605
536945
1562407
1518182
1524385
1509433
479081
592592
917372
647493
1206518
1248703
1139743
116022
416690
535230
1153399
1172536
1380699
618276
896895
561693
1415965
1476691
235821
267198
43949
922238
1076684
1394203
1125594
963409
1284109
1141610
61640
878183
331034
691463
1323840
1424532
509594
1488795
71899
1454860
616101
998726
614979
110918
740667
832673
1195017
309172
434922
28493
510591
393227
95821
777025
67318
236138
216780
291699
1375626
773668
710406
1324302
594918
318911
565457
825811
1247808
934828
1357850
972717
51559
161893
426440
1516371
1586714
1350175
1014735
395314
279441
313310
632464
645552
704980
475899
899089
913772
666950
224550
1632818
431236
1434785
695732
1053856
169430
1232325
1070155
926633
1346693
17851
375588
217045
1545945
405463
911479
113469
1236659
1383245
291719
1465805
58653
658543
382330
481348
953171
1260829
541376
1093983
702199
233844
743026
1524797
1201696
1081322
1214626
501041
252222
1107818
1276997
1501707
535158
909316
934690
629851
33558
564237
1373819
290196
765093
274224
1614565
659260
192731
82770
1556824
399819
230598
577617
1110134
499580
300163
353802
578573
881444
1580894
1470400
1132508
1143900
1210902
1073022
1179270
543628
1575337
1396035
725216
891290
62176
839824
1482481
811521
893610
1385384
1136120
680322
27430
1170144
1487877
548425
1023125
451215
809240
1549337
1153250
781309
1396198
1573841
1322057
165548
522963
458586
221042
1365169
179572
10682
1356100
1007688
1277165
1139381
669053
601767
1113529
357993
72794
515418
310861
83751
1302701
1156114
170971
1192990
1417851
122964
1025416
1433790
1285701
1417925
313901
1538835
942756
410111
829215
1173311
1513167
426384
1488941
1058686
760196
107076
510816
550343
143434
10385
1470853
1270838
786262
455300
141494
1514943
1066388
318779
1645512
1042003
299127
971027
329731
518578
624469
847405
1410877
496473
1144166
181524
1456906
1104558
1335264
1329461
1550239
1526590
1292514
105995
1241895
703476
893834
50303
943943
584570
1185508
362848
539384
434473
42923
788859
418383
947938
1187551
860169
1383285
525714
220863
1110396
1445835
523768
1206588
661808
768388
626786
681760
1218332
873022
203800
1387528
91411
666269
802924
1319051
1595786
607344
598232
1007472
647360
1614602
925446
482124
1596897
1034351
1565921
344975
122161
863888
236144
804714
35746
1214929
385212
19608
6042
651110
87698
897627
1505185
863555
1618674
433102
120877
1392077
857298
1168709
1579271
932346
887064
206619
421409
1108734
1219238
271303
84676
113921
452750
731655
211171
1039549
409924
20333
1039382
905846
348540
884031
993342
1594642
780809
1429531
539173
978827
764492
967221
556930
1089086
831345
218522
574968
1636970
51732
1303139
805714
891518
1619601
1223821
696018
1508102
1472641
56506
747809
94525
1275224
834872
704916
288132
774510
963322
862138
30722
478508
483347
83495
1530421
1530344
613776
832662
837518
839875
853956
36470
499307
1027089
1382462
1623327
575100
440574
1090772
245764
431833
90459
1495794
503918
1203217
744711
1204981
2755
853261
924057
868354
1027835
868968
1234904
867421
1138171
894195
1308255
1315154
1363191
33366
1413851
725728
800329
457626
147974
1588746
348185
173125
1588655
536847
1215810
1159879
357444
340654
1087589
852389
1148370
754947
1269077
1386378
1647202
1394217
922919
1436685
1432680
373342
324127
510879
1402161
747101
664552
849475
311722
227512
577946
385298
1590634
952733
1363619
390534
513719
1142712
174239
138928
1155937
1030103
1471634
1302388
1234182
33381
843204
1570120
182510
1091673
241104
1189686
1021971
1065735
1309412
1455441
1175878
1145451
1130102
692928
1389392
430041
1553637
425476
149441
435198
361209
784662
138096
556550
297749
85119
974266
1182930
1599416
787830
675089
1068516
1077278
345942
826281
354919
898393
419624
27266
1478571
665797
772061
716832
1148246
862831
501978
375364
320318
1577208
421320
1468833
299247
1539344
1354459
460308
1470546
1352777
140992
346642
670221
297513
418077
1130979
1031638
1435645
1563679
301865
137282
565095
521098
1271789
1438183
762004
204159
1339934
6037
1372310
535420
600973
1030301
25341
1304866
223973
998613
1356551
795481
846094
374257
777565
1390553
922437
1599868
1440838
709721
1063297
315048
1489121
1536078
1170404
1493951
1341624
1396531
1064664
847347
953613
1200877
583067
1385081
67478
844265
91809
1398630
1141036
13376
445518
164556
1267736
851817
429502
969598
1286050
1595133
280128
611116
371967
1584223
666139
144472
604537
1365107
1167418
1246224
12370
953910
805534
761050
1572167
186613
474315
1591990
98484
189706
1466019
956566
50694
988082
736031
1573078
1387452
933919
1225110
488332
845766
595562
571152
323954
157474
85455
746743
171313
972763
594207
966288
915494
1402458
68192
758296
650007
1513376
344275
1295868
1244228
372341
1553678
737587
541365
547773
794776
1306389
912463
1338703
263744
1502702
960898
49081
1508273
1204013
302648
1063566
1564868
380855
474169
573122
98884
1033914
1378460
743662
1102732
651148
1619448
92792
928518
1356239
1263060
1581940
1383011
628393
87330
1038561
968888
518405
822504
1647286
454805
862522
1062697
804643
1025011
271547
1292639
1640799
978200
1496231
719130
280356
727952
1026012
1406402
152573
694389
661766
700451
1217283
672269
779887
202523
664671
597065
1625190
1566209
1015178
1282777
982675
895782
1574434
1005680
16194
1600734
1548103
273442
1569038
1036782
1088021
667556
1258012
1252378
502157
1029406
1188170
1402406
646277
1260502
1177930
1322529
161222
580097
1480966
594688
730943
1584443
849242
1124696
636182
1425517
671076
746127
1638934
693472
251201
105538
1420734
663840
370053
1026994
46087
1473585
383694
411806
1542776
1514428
799884
1096004
1129601
463643
1631123
22494
477578
915370
119769
982171
85147
337634
58926
1375981
874919
522690
1612250
822068
964201
1435862
989236
1026055
488500
288819
1391759
679584
393623
312599
548661
1000352
766136
1626604
363683
899824
1481180
1173077
394776
914480
1168971
1550585
1403800
1382486
278529
436039
468549
574323
1629197
1004640
644216
420034
617115
1198441
71091
7984
1418488
1460190
458467
1171425
1548628
1477104
629618
367
1340250
1452806
681275
851879
157391
1468262
821398
143032
316784
1131960
874554
453480
410171
561450
1292994
508564
1033073
1329998
1521736
445758
600258
823523
1356942
1506061
945522
1314810
1399428
227460
988426
585734
986586
1039004
1549839
1324572
1403702
557690
79563
1103094
1176819
1147452
1048053
525426
1645411
1510411
858873
291552
1152723
1134927
1563484
604911
1064364
521410
712158
703327
1646122
908076
501343
1060052
873864
1207058
1348558
1598629
1221424
810157
504460
55531
678842
508596
868197
1037284
1518711
738352
699539
1487950
811674
591220
1409856
1062429
1598544
1379657
1402334
404064
1026885
931149
528834
4849
601080
881008
516294
717138
993150
1404847
779510
857262
413625
644215
240883
266097
357339
588861
1556153
160289
680717
1476262
658269
1367008
468225
161649
174345
244117
684990
670487
1453055
389550
1424761
791337
1255069
1103157
97141
863179
848037
384561
492672
816139
142111
321261
755468
405605
1401011
1104127
477908
891522
889590
823078
1532409
185823
1008169
235580
788895
1645593
832783
906383
1277324
1166820
227640
91630
1316528
729049
1007172
1368519
5353
1474265
1498289
414590
1540326
204216
1258146
1065073
428130
759474
1619383
257261
50791
117368
1636436
236651
707599
192234
1364851
960896
1646301
782752
452824
1356809
325989
1487314
1074452
1244028
442609
1191074
1316385
1043681
71955
764928
324914
609852
984291
1006062
1354727
1347647
1235452
606097
1297080
129861
623868
343282
1096599
951624
1487921
434067
717370
817290
259828
1465616
1116737
620444
474016
425151
984386
1470831
452400
1402441
1479762
360309
43860
46304
124693
888390
21674
410864
842475
639723
1632538
433791
1268874
988131
379675
328286
1454270
1430878
1579380
775786
855542
1608871
727482
191891
1089379
1432182
1025379
245037
783130
1544791
1630385
872009
783762
1317584
1437760
840822
1729
1498038
1158867
1361145
957774
735853
1473553
1446651
566970
1509144
646864
1296114
92881
404918
1139248
294813
340791
1213115
932371
714094
1516253
1150583
1339935
916379
360244
1420931
369636
551452
1153748
863563
1435130
727687
906493
463599
1040688
958960
765175
997461
1349569
1116159
1478341
981070
1504479
627554
1151052
367569
1253974
557059
159711
1643460
205523
823081
389678
752150
1517759
1011357
1145012
120213
1442637
1566964
405157
731226
1258199
1542211
544342
1530039
465192
637628
988480
911482
47560
17306
1237011
771263
1302007
509458
1251442
1457885
176570
1479539
795709
1341431
1575121
14326
388850
1490950
1467725
891783
99693
328152
43757
658269
688978
1236435
115142
1032433
812622
894391
291910
369754
1625470
485728
698518
1088761
1647334
435705
616757
504598
638613
1288296
246211
367521
764717
411445
663831
815764
1058514
941027
604669
1605230
306496
480850
512300
96215
890439
319335
1237656
427003
216973
1399390
1159875
1186176
802067
641105
488220
617459
67685
1042105
1141957
1337053
1635799
563894
660376
236090
1247528
1528966
574297
117523
140488
1620762
389416
569788
710665
600821
1068041
1192235
786384
881648
364086
954423
364774
604905
373001
1201281
991565
890451
1332471
636738
35049
305880
1561508
649014
779948
770163
1487411
883742
857343
970929
1366427
1233945
137309
1016707
1210381
1026028
96783
1351455
1321964
720565
1015119
988758
258632
1160956
797677
1590617
256882
233004
815378
629769
933967
1052473
1420805
703961
128719
1436610
679329
158805
309871
1201555
750233
1584739
820361
946452
343262
193135
609239
57048
6947
287659
1342491
53503
1531974
1032632
310133
479544
1576158
109841
1381464
71849
1561489
178638
443664
1529966
275966
1100687
399095
649701
1516216
670853
1340921
506439
614341
1480500
790464
348422
360887
794558
888122
1525482
53545
857133
1433046
211044
1606583
1474226
126351
645762
558557
1522824
734301
486948
775229
1256300
1637481
766963
830123
1595977
956983
200774
32066
6264
343751
1546379
423973
367145
1320004
457347
99931
417603
130931
6702
834362
724544
498105
832196
609299
632502
2224
129623
639253
1359050
309180
1601613
367724
1066987
982085
335206
116658
441878
1367536
643448
1513091
558341
1506708
1362346
1164038
904235
1168190
1446305
589113
435890
613800
841949
618964
7953
256969
923687
161048
287172
1551179
1387250
150142
607907
675514
853973
245680
526162
1547351
543534
1147604
154978
800861
1553083
909475
479238
670101
148161
1527805
396325
647672
603837
1321968
1075231
794979
604448
1236169
881086
59757
1172470
1009764
1232983
846499
752863
1437515
967375
51080
590872
253068
59886
881086
920147
1445949
1454572
1616197
464828
1113874
1641970
1189857
1093795
50584
1610044
55229
1251275
997532
183182
1061534
322241
197844
286781
521398
402120
701958
836747
1057995
1294610
686022
1168547
1452966
559763
1433094
1630469
1100725
791448
949506
723280
588111
876448
1359127
63156
693092
1216315
991022
611527
1213603
271273
463324
940658
178716
137764
702969
548063
1106558
501165
628913
130512
618359
873299
1075089
106910
383345
685190
1145480
1513473
312290
550638
1194631
648663
550466
389677
16558
824983
501523
1262720
1435226
646861
1053527
360207
835025
374742
1564818
1115353
912669
1172912
912065
1536737
984821
204885
203160
1226563
606491
776225
1391368
1423630
623375
905032
758643
943588
1183776
132474
1352476
488569
836905
275411
1639973
1046169
505833
1622323
884052
711396
1002959
1553072
713534
413209
1213413
277309
130703
1346048
1633274
1397811
698115
933251
502655
1355717
533057
687363
637647
1543865
888033
1290569
394029
503618
598589
820861
352184
839625
955891
220047
1633109
531483
1080233
355466
1230990
448481
140169
1233606
265443
1348294
749987
210864
1389750
1506755
782807
1470843
277341
90567
531404
1128891
612798
1407777
477197
109632
1505759
947268
1458583
1100269
1484035
1558120
743082
608839
191808
212809
1448241
1049097
782385
1511462
445632
944080
23349
1459270
503015
1513036
606341
1639426
158410
1064256
695931
1261213
281559
1006735
1460127
1025057
1153172
450251
1284327
440820
1137817
1545836
363593
470178
1406322
704333
29307
765604
585233
679258
1395632
356118
807328
693374
272490
807290
1499973
422044
1559958
251215
525341
40543
1586238
341556
1525059
397425
1104760
1499245
65889
789471
1128532
462918
85160
254867
785439
56263
1033606
1530464
784742
1138847
1067709
1464576
467924
49683
609414
177369
233327
185060
694096
107322
1547206
386795
1141306
108690
1303288
852523
706326
664276
800003
778385
1374979
1104354
833230
1218048
462497
193007
164668
836424
288342
116828
120877
1006712
857028
90650
315380
600609
1408633
209780
893064
717174
522117
48746
1456497
334082
299146
1411445
853480
1419162
49534
287207
47003
714154
981366
606178
1201599
1421476
1049771
51673
22108
1612787
1107070
518165
1564549
25639
522024
1046729
137797
821140
1102940
412397
315909
827935
882365
965525
63991
657485
1601970
415546
1583779
512773
1514270
1256343
196089
1308061
116881
1052977
1378041
849461
544599
845071
341179
336272
655818
990646
932525
636766
723652
47422
482739
42239
347980
841480
193776
1046538
1236489
291269
891622
749603
1606746
686054
1616042
723058
845862
748466
1327617
863380
663983
447620
1483416
235631
60938
1544728
988872
606769
610431
917375
1294089
1564543
1403448
1514147
1369047
911323
1364038
1161357
1232004
306125
567967
337897
1169739
142138
738873
1400709
1364044
518056
204362
457952
728217
1191066
1464448
630901
227616
952285
982861
218213
117293
72913
1298193
1100496
609746
1318319
1589036
1210378
1589324
1324666
643125
180512
1552596
1610947
213097
602221
1343264
928702
747152
350692
232033
1147308
95891
91057
261094
986169
802819
143854
1211742
476407
1033502
674453
250987
1336607
319547
1096514
1016926
571494
1011467
1272281
201156
821190
236224
1289680
615996
910931
864909
1224742
789217
614902
872491
1545974
381846
897627
1594446
1543345
102190
818280
1540106
939379
1182034
325924
995595
50947
1197568
346366
891710
1585803
876829
65100
901611
928481
1447764
1555240
1480546
1039680
1216929
310621
1619453
291312
1310906
700162
327297
1143994
864916
923977
501536
1036310
821562
990573
682292
1495905
712836
499304
1179000
668542
719554
504290
236123
826762
695282
289383
1414896
217737
722934
1596694
145920
1428753
561308
865998
1325744
708597
1537052
1199226
272536
1029507
151543
1349600
1336263
560812
633956
900100
1330218
1536352
24394
1298401
1253981
1191585
1150593
1627747
1176666
467755
1628596
78787
1396494
831148
1608675
1275971
90195
403229
830023
1094728
1068376
200392
495207
915062
1541800
1123693
1541512
1197394
628678
1643214
606214
1455919
947872
20620
190599
579742
1582972
1338208
288777
761288
1413739
9451
963889
407052
1443285
165942
543777
210326
1265128
421098
224407
1032229
1224632
591127
1421502
958962
1409797
982179
933177
494284
260928
1326172
1250049
240941
976143
55370
1178018
190579
124647
1615092
361129
1277519
47073
489313
1436268
1403443
26471
941370
1256628
494875
1476836
1473221
324530
226652
1370887
881999
952636
1172550
261246
949569
1526609
1476391
71852
596137
1121663
1361488
632798
891793
1612736
162226
122399
486359
963902
399295
1369148
326332
793886
1091690
987773
855237
569324
1324860
571880
1287457
1575201
851422
766187
1305632
1450867
10243
260870
450932
1184417
525088
1561824
1334821
378106
584316
55225
342687
798924
240087
216418
46225
1440940
1646645
1313216
1381257
662302
1000274
199186
217361
1110561
1460940
1142201
1314614
435580
1127550
624245
249633
1020381
1396884
1367975
619178
754149
1006381
532459
1008698
1487663
1615858
1217625
125718
690434
989210
1153730
988865
704554
58184
33397
1220368
318250
743775
510220
458664
1279222
405994
1228954
12264
936291
959825
630312
556641
199083
1185931
689420
1112834
1041982
585072
1122090
509804
722569
374118
1211007
1645538
144796
1281626
500571
572020
1101919
293556
336643
607344
1028829
1593529
948933
340295
1257081
908361
1324532
480568
1061991
963430
1301181
1332281
1059662
470788
341664
318404
1265236
1300495
1014794
1002061
565617
446086
663849
774843
1024567
881395
886243
998482
1241554
1007278
1594036
1306391
980060
1006357
1228901
164395
1303282
8096
1350040
1141162
713020
804415
121204
632466
347501
512326
1293447
38315
1592592
1027898
923008
189494
1466372
397157
1448983
1194252
1106348
943610
649488
1616477
1296464
1171442
921924
1170079
1061525
270537
1595755
640431
469853
1168355
674385
1039071
771282
1349558
40617
1341002
1282534
364024
748991
373967
468001
1261915
1235238
1031586
1009971
34524
98878
1498011
1412421
1562770
278486
1434143
243623
554103
1556809
128041
795847
1636426
229874
928822
1315803
963818
849501
1511987
1139129
294205
852569
899440
509004
816772
1300887
1332735
277727
1293348
211896
265861
1280028
1249586
932049
1493778
807143
90854
885467
793849
291533
1313427
1590724
1090270
1275143
1167562
230183
662612
768098
126403
621381
820526
431111
640651
1508878
801185
46956
897129
288181
1083899
441503
1636422
352386
1390347
1429876
201699
1487221
1476439
642170
751984
112152
1028022
962479
1583963
1026544
1240604
162958
269215
798739
462157
611755
1006184
559419
973996
115772
176350
1034592
162390
1212465
1151112
1243255
1451741
398272
654842
386746
316006
915226
464414
87935
251079
1464448
966617
1181167
599128
135004
1362238
1282285
392771
1037002
1337073
428512
1583753
986812
1149474
732296
1054171
1476073
641986
1538793
1620379
1630837
1515493
215636
1494065
1058339
1563925
1109286
180679
870804
1313109
186921
1385216
519200
254005
529598
376097
1607888
619609
1065658
887458
779242
736171
805262
1596941
1310509
470483
1374687
356524
1127482
1410362
86036
196222
853584
605477
963649
1568407
864028
1326417
987519
539302
985966
1415720
117886
1152518
1557646
913865
447407
1068939
605149
832147
879835
113249
1253529
1180404
872616
1089670
256746
135420
19587
1379942
957003
973632
708134
754263
687089
775802
1079027
1080779
600444
604450
146682
673290
582822
561944
1645501
1173306
251168
28465
464394
1565180
1136832
1011462
755329
473862
147479
1291965
729977
528835
632352
612434
663409
1252921
332237
541836
99733
1279012
926127
1317478
920160
742817
1594725
857969
677792
839260
1428650
1252890
35725
1315978
1479756
1158491
1345142
363116
1535033
1289467
149471
1345772
1461945
1292640
1191390
1254494
287409
432804
1422175
997094
1212299
1319489
321190
889484
1504931
97273
1062105
579718
346346
881498
400781
303517
1536785
486495
1511390
1121688
704395
1236647
177772
863152
1304726
1143647
423455
1559252
583793
1519016
1209110
245148
1498954
1171898
1045506
74721
1494115
1274119
1595286
23918
529434
1505959
1571985
13961
1594308
1559875
1300354
1646887
1274411
683661
910673
1635302
1612631
1183872
824431
652587
248754
19301
139775
677084
1104712
549666
262084
1642033
393129
1093542
219428
979455
1058357
136191
672181
538108
276198
747476
1468727
1114858
334087
702625
618590
663863
1297997
351190
415635
847309
614302
633386
507552
1472040
742658
999576
764482
1170405
626569
1266165
158925
773585
624265
910734
1451290
730659
333677
1120603
625432
1543657
1137665
990635
446845
1465989
798407
812882
932132
1036860
1410369
142350
1102214
483479
743526
1349720
1504535
298462
1634316
1585911
16703
1583777
1277508
1144279
1587494
69685
293018
1439315
279696
819796
535553
1054064
1310961
1054921
506358
1471521
770340
420909
517888
1365429
630780
1519643
798134
1413497
777916
70808
1193365
766904
1591581
1523674
797676
801969
1115073
1592750
1078053
1209222
1566132
483661
145991
691226
483320
916430
1529339
1193079
691774
171780
706096
964398
960282
1636583
660155
432811
718962
1165196
736981
616443
361556
101573
34906
1112877
248610
1225042
869268
477092
1178968
327739
496852
285896
214475
1346618
170960
954827
525791
547400
533747
676443
1198458
251968
459339
1538975
878929
1487701
910733
900735
203030
504105
806968
395345
799456
569435
614289
286475
507881
965906
624589
1358108
1468426
394116
666882
801060
115602
188280
382456
1512263
848350
496785
458282
212971
500526
914510
1050277
1036395
682757
31146
263505
880551
1483341
687463
1031407
1254957
737459
1264549
1192743
745537
230859
1468283
264524
94243
780650
1598107
1547402
1288342
237372
1475028
483237
434664
131462
697805
496317
576290
1235844
1563650
947648
1531145
754747
1411977
1524843
193842
1132761
267854
1053243
681142
1615719
1182607
525678
612348
706718
1278125
522689
900693
572106
1258928
1021948
804787
731475
510343
1608539
1404751
527158
739314
693512
867505
1181013
1456724
1215948
1603507
1090932
609976
84869
468158
1502972
381489
1396367
1465266
611636
1521980
284776
913414
469225
677600
850715
1229944
1246425
811275
277641
1611940
1129648
892792
1570255
1413511
267336
336996
1364149
1447472
848856
769521
335716
1375318
1287975
609822
481088
242061
274670
1259226
881562
1514295
1601005
423264
19925
493061
853678
322297
1325883
192898
945173
603717
1525198
92541
559749
902335
1310739
1397668
420151
432847
82899
1361097
1134740
203550
1048746
176600
626348
1400755
545787
294127
1053812
302465
1104901
114843
675192
231015
1447938
54954
1286397
823249
397169
1476615
368619
1139389
687588
500616
680203
523565
21555
1237910
539173
1212610
510657
836709
355868
822293
538990
123996
84125
1425028
1615245
37905
1326886
133929
1314325
794442
929704
218442
931969
1241587
3873
538205
1543672
1625580
587647
527753
842553
43464
197119
1257741
1539470
1365922
1305533
782181
498964
187601
965682
414959
490819
1643759
693368
512253
1563730
1605457
563668
1503458
1209693
216028
341548
113372
68764
1584013
921113
1421254
972380
1124893
584302
18189
1271679
1438531
579922
340549
974279
1172244
405879
1642362
1052841
1374789
975964
326476
1513765
615489
1614538
1166735
902719
1528051
1004503
1098135
1382222
1053809
75288
648886
978457
1089206
543256
689815
534344
631482
642289
1025131
181413
1324871
147401
1220049
1616609
1351843
1026399
1425810
446840
820878
801175
220964
569954
673163
567024
262795
123036
1359016
298939
1568545
846328
1369881
810727
399595
254820
805968
1033195
1446629
334100
1397557
962927
388852
1240533
712702
1004294
1432739
1587382
821931
1168219
967676
60199
668705
91229
1540713
122193
272510
575338
1084232
778305
634457
813091
1241946
1324375
293907
1601839
893235
624240
693774
603650
339016
251543
137608
895874
795695
1223490
1081835
878926
1633495
1619447
292790
803951
1568908
611251
856438
11028
1351279
789126
971120
1041685
1585091
937024
1339043
491180
530325
507957
168597
1530811
120778
1570128
283414
1478587
420668
944558
1032921
274684
1623927
1422399
14340
1402315
217938
435546
465429
821339
404834
1175184
166444
378839
86747
478560
20959
542754
520274
1109213
114268
1278347
942238
581987
626613
1505404
937311
1002059
1067249
767579
1563181
197012
188048
76049
1429954
716202
638744
1342023
755415
1416276
1054107
197767
1372637
906266
724303
720629
918114
1188053
1177693
1032912
105072
84255
1353745
285745
862097
738697
549748
1372137
1602140
167593
971416
14282
690215
1593343
42142
1327280
688771
575502
247550
663546
229216
631160
485591
470019
1210655
305228
162258
1035965
432444
162946
15558
1235321
238447
1488623
1174972
567253
958255
618704
979910
318970
1615016
1324509
326648
966035
1169586
1017604
873551
1398174
527744
1151680
4093
142465
180126
1526666
951374
1644515
1405624
1515993
568561
845737
597268
352691
1196346
959800
357514
356849
498994
849159
464661
288685
869809
1253901
431577
639318
540315
522754
67280
148575
1255367
1080261
1015576
140678
522901
1447288
1229960
774713
1567318
1588439
393452
1411909
110261
767715
1192053
243835
1331444
945603
1478376
764426
312088
1419102
109665
1639584
80754
684884
1584904
1187997
1298525
825590
1090136
1571326
749196
553242
150973
1630726
385774
765635
822051
467184
397745
1552437
537949
1283694
506008
846367
631209
1219018
174503
1430303
100768
1435962
788813
893706
569658
1180015
899441
1522049
537794
101256
1003380
1585812
730500
91303
1230328
1504501
912695
496025
1516058
1019884
1443081
606261
884313
1462342
1079737
960770
101374
1264414
947315
1382412
763528
1312554
766390
1350692
1446515
404082
656110
109200
793052
1006400
978458
1012311
1493113
591681
1305369
293794
722002
673401
3977
58977
382789
1010382
663178
888961
1566503
411650
133122
427516
772749
763128
33793
936104
730634
846632
15992
535940
1287835
984894
135310
151363
804629
1417328
1407030
228691
1150885
1233607
1117546
90046
470140
352291
1199929
1480146
1196088
231642
147381
305706
234647
603772
513660
461939
434932
356979
1515040
991711
857429
1295124
839442
75505
405322
964307
1148615
987764
1446889
862055
1066835
45495
541730
889884
227407
1591105
21388
100944
1390486
338684
1154417
254171
1350518
1009851
52091
699513
1229242
38578
933297
774787
1251452
159647
784118
1053959
95079
1209014
324354
372762
1273897
648388
877866
1618775
115211
1350100
1549915
1141840
1615060
1598840
853027
576717
802067
712967
563463
1647036
1215730
1408007
323067
499097
1310982
268019
18837
254753
814013
1458839
1156267
1388823
722034
139000
1558938
638205
1288826
1262027
1051217
184963
1469479
1074207
1254007
1170691
504199
1066389
1142612
1241728
640936
428925
1637955
541565
775012
121959
768367
1437008
335681
1505863
115052
699471
1134327
1204431
1330223
942675
744034
1264117
785467
1266978
818913
1096196
1517728
983409
633762
1566833
1042789
777804
771988
1528973
274922
340343
852107
1380304
31001
1409840
1090997
627778
1575308
662756
504145
57907
1274090
1385692
71358
157761
1644367
1120977
22893
1364960
863589
445868
1236391
1498668
574879
872459
741474
474758
905925
1276506
1237290
700625
1380236
595851
146909
59579
1509932
145723
1636553
1218945
1080986
486197
416193
651127
765557
1570654
187314
610576
1106717
87200
321746
919613
40031
260715
751073
1645948
925876
926535
516241
77916
1033458
477375
1111271
272706
1117118
169247
844112
1371388
452346
1243654
1455834
1516297
746042
1511985
1323392
944556
493683
1535192
512021
1023015
8621
850048
1138320
396799
480397
22472
518414
1621662
51622
416120
612581
603375
8342
1587691
241725
395013
1540678
735725
1182638
881829
1413078
829504
206758
1269384
1498050
904904
411107
16346
1394887
1474635
770646
563163
1308584
430019
1307085
356947
294981
917622
314894
417332
1595640
1473885
819936
685363
532234
595996
1018691
11069
441508
1002385
1368157
54879
450910
941449
904071
599088
98866
704608
1323706
1059961
905765
1200412
1540732
1017842
699755
742889
1155744
491082
27545
372796
690164
662240
393877
1368484
203844
610204
1447590
737344
955857
73569
535039
654906
1629291
1489119
1046955
1296569
28810
52713
1644122
268592
948769
514332
240962
671013
411683
105789
3644
6701
1622345
633506
582977
211831
487118
1242609
763639
1235966
529921
150334
1280558
620325
711654
203829
1507295
746927
3078
1339238
549973
1546977
495776
946093
162708
1383738
1333669
254853
738880
1122786
1309975
831847
1505220
934213
263379
1579821
1523165
249674
1324500
772831
202225
612558
1189268
650901
1605303
1351053
1587051
273020
12661
192541
1300120
1144560
940663
107261
861467
756354
799474
308959
855305
1152659
1076909
789670
1202482
567730
675798
1288968
647122
388209
544864
189226
1457657
784597
422304
499277
1379611
814567
81939
1117600
302635
805538
1489080
1262881
1122134
957942
1469308
1202212
848690
788636
316784
1406600
1450141
496947
572032
318110
176964
1181560
614952
791833
1128637
1132367
1282957
1074180
1285872
25950
1377189
115799
1456277
1329976
1087206
288240
1213511
647740
1220519
46479
1447042
313901
348861
818763
882354
1176723
846705
1203277
865139
1353347
1285478
1380945
1315583
1518687
592851
250655
1461671
1050012
826247
1296769
257169
1601400
1370857
1040644
1397767
944449
1447486
115172
1113563
395319
1115307
210836
1632885
691904
600265
1083813
786528
773655
31197
536944
624018
440878
1098171
708490
33933
162333
1003958
521166
211193
383374
1213468
209047
959962
741742
1094296
131347
175276
136992
1411459
1313187
648637
230734
1403402
1417947
1258727
172640
1249894
1091969
624332
1039099
485558
469214
521769
814468
844633
455644
782115
1177238
1590966
187538
297978
877336
643110
383598
652940
451606
763329
265995
689970
504678
145494
1521640
524218
1337015
69596
1225600
1079989
1306813
1093101
1416948
545697
1245490
155976
538971
811468
553627
1011161
126240
390045
1066193
575388
307879
715949
1187434
289928
472261
485917
468054
637011
1486739
1234631
1541118
975320
1351773
1515020
1212794
689811
437444
926862
1549471
1043964
1402532
527980
404592
222061
896836
885105
781470
1280256
1179991
1452877
1574088
440789
1468710
1474887
610480
1086646
863604
778174
233588
67849
1266572
553445
1608776
110227
236251
663136
945491
1192363
1415671
1288848
1100503
1005853
1641006
138434
1407945
308776
843354
507986
1631715
505604
1456392
85057
26456
319919
1283423
1377692
1509894
91039
434332
1049499
107306
1324603
453259
1550178
788685
1204547
933052
535102
1437091
457264
63764
957705
823106
1409733
484554
1299661
1546105
901258
1164512
1343911
1347046
1365632
1332919
855936
1419317
227987
832651
1305649
253992
56249
959009
763691
959163
51048
177496
1097116
1087121
1242304
1157491
273515
294425
24033
1619868
453028
1486105
1072281
1363758
966310
751735
642169
468884
69586
849317
1632051
223084
975726
1297119
1412585
93719
61447
1379143
883176
628570
195971
1177917
942675
1124671
712024
168270
480299
378109
789261
45736
829952
1236257
176015
115083
1566343
1158875
869129
871863
85134
1170754
165179
455885
785049
920865
191528
1615495
1147635
1037787
736818
996626
555962
729138
592457
1550660
1418122
1523472
27164
1433776
804689
1143762
1253567
1133673
23021
679694
1149189
622825
283328
377778
904115
472960
1640575
1031356
1082702
573086
1150545
1318569
486749
1592775
872672
1583479
1414095
818035
65549
1491607
1082899
1248209
931517
416752
1581713
631200
114801
67111
1167354
1109547
425212
381672
346932
871347
263280
1286252
1626616
167364
561386
11689
1078064
1578857
1454399
1057865
337426
361156
1615162
1589400
784101
1189258
1127061
143298
97606
920340
954239
1223912
195599
1195481
148689
1293581
1138024
366694
1553368
918393
1314769
651673
258735
1430913
628937
454695
106861
402345
917283
295794
1403548
252147
53148
1118215
1623104
318304
147128
531549
773375
719241
697922
996823
404527
1220679
717460
1553730
683852
1469268
1449730
498834
822170
199542
97207
1106877
841983
1100856
792644
1465453
1553810
460915
1538547
1196710
1546762
1529455
27552
371624
215023
1213672
27948
426632
972957
945193
655156
1040581
794296
1296011
1347004
1378407
1003134
31482
1404204
517795
1389343
1286482
1315908
594394
560246
931342
26770
84618
291632
1371333
393372
1085416
778861
658388
1453413
1258180
800392
540039
448493
296141
1305496
914822
1423470
183393
959725
215892
1628330
21931
1003307
1038289
110722
1554652
215143
634138
1540663
60806
1318017
1203068
1058996
518068
1440330
615409
977193
642077
1181908
1334080
1087981
983790
632090
1459126
1473570
647597
618420
1452829
1021044
1488541
1045921
1022418
751128
1639704
867956
427997
61326
573244
1548856
344525
889723
550833
791338
38197
1186299
992731
1179074
1315855
1542659
580010
306016
169195
1424483
432691
553028
104157
88776
1471294
327258
227996
56284
209477
1127301
1558731
1607188
159522
911709
485914
299434
1505578
1296571
561421
138635
736576
97171
1245677
1350062
618031
817074
131165
1561466
427437
1587445
644163
1104362
991654
662031
1128939
192385
363670
346159
823
865321
1575094
195902
221416
764743
1013672
141252
1350767
870844
1265942
1104798
189347
269214
1553125
632574
1504363
1623034
47306
1086208
696943
18620
295006
1463649
286153
981569
509139
753593
1338165
771545
1364773
1453331
1635420
1350005
813354
525608
764759
453162
660810
950136
1576375
831934
895399
832803
989010
393659
1106598
1041520
783167
1228919
467634
1117190
132189
1107620
1274077
287050
1153071
1626275
559662
277505
642309
1126085
622443
1224371
813908
1306925
911350
309490
312060
139505
450676
270786
335552
944450
1618021
375828
1583190
208189
1122787
1517835
476830
779128
426790
931617
997422
227957
897899
1611642
126639
1098778
1632993
102166
684766
1213986
74300
731173
669534
1336022
1095831
90880
660191
111831
231440
1256323
655861
1495766
247163
1031655
920439
1260805
1329206
133245
100639
1200322
369903
603684
997407
1442333
70195
771105
1323109
213053
1387350
1565843
474983
609484
984891
983054
1245053
88134
648525
1542477
196830
181894
41566
1526150
266780
1016803
1316395
259845
738489
770476
43000
472638
78585
258273
1017643
1352803
718233
1570078
674397
1351465
542052
1305134
1589448
1554116
1294616
1148309
1127479
841367
343394
1243670
1544256
96772
349038
444561
576585
1228348
1575548
175068
606250
1203261
1238497
1082642
430071
1443770
1430134
966147
1571106
1467910
702099
1436534
1249003
917397
1366470
528951
51404
1471338
1190131
797666
375354
1066984
254597
640972
1603010
1066770
1365795
787106
426941
181511
526619
21180
167312
1125453
158250
628277
1604351
183669
744333
1589737
28873
587953
1437724
1118684
367285
1292916
1608854
1161136
1120260
1370687
947083
419329
1008978
600994
447662
325080
240429
840531
256186
225932
1454591
1386741
1319038
1095867
1546946
625546
1506554
179009
1089217
46027
1498880
910867
1391417
1568092
1105609
762715
1431228
314666
1360809
887016
1213377
127088
613012
402399
1116992
1285928
1042150
659959
1286867
814485
1460267
269145
828946
501805
1466963
1058368
295544
630699
1489985
206929
1000587
1024565
665722
1357896
1069067
1245512
654929
874911
870076
433482
1605600
160210
1185772
746029
713506
1408295
1384353
530682
266635
1129935
140025
1216760
1375842
205736
542654
602519
1450278
1406625
236053
1640412
1139834
1478747
1293926
1363519
1294924
460453
1291023
488024
589574
909851
660959
1426511
1506651
918435
170607
635161
1105399
831329
749176
166719
1014378
972103
684921
1437814
964567
1118850
129333
354593
1313446
13449
342539
692245
1189358
362231
1362038
749448
309787
286172
80561
960768
335336
319115
908772
347959
1182850
1504443
136664
1127034
664628
1253675
395802
1400871
1119767
87222
277852
643950
435056
1240050
781582
59433
1050578
1209828
255606
796403
425824
1223928
1138554
320885
524826
1313800
1150661
1007620
1305271
1272108
1026351
790918
1404376
515075
1148029
267379
660513
704449
250303
502324
335709
1381949
520951
237626
797604
981764
258050
160715
292982
106825
221905
389436
782676
1395832
1032471
337591
1344173
1032919
241123
408370
487940
71308
605138
1097228
1614852
1587285
672484
281138
989221
101642
1083703
245659
708752
1138808
586090
1382808
1224493
1151740
783421
1488562
49974
655553
1360244
583010
997645
1115859
1512563
906352
538901
1121955
1571583
108256
1012435
204100
627074
1094581
417397
1389909
605863
143218
1079207
1347081
1388676
60120
209928
1289970
385960
890343
388119
1518944
1134017
1232465
1043023
1261537
554523
162459
351145
473945
71573
1067496
125459
668531
207310
1576413
865863
624265
167256
1524237
27424
686352
1486326
1296944
192706
486266
779896
1477854
1291558
1543795
705661
1205604
1195699
868748
513274
1363573
1351814
1636395
1462962
424919
1569673
1445260
471863
61845
1129106
121056
124050
375485
438772
776265
1300646
1354134
1274073
8017
309221
219772
1287130
139467
334649
1298751
746860
1095425
617837
669772
657438
937935
357847
1064001
234558
719456
1631400
564338
897106
22096
640329
161706
718181
1321151
988772
1387017
936783
1390750
872168
1306951
1091670
362261
889519
1051196
855071
886704
1246976
1459009
1553710
501679
899515
665295
740095
250601
76102
1275639
1252723
942909
742271
1433032
192508
933161
1296400
482475
644316
1075410
270908
305465
886811
615881
462528
1539388
515283
1565876
1430232
1186075
1250809
621277
34430
427113
1232928
813495
1412453
600614
1171677
1617019
667775
31838
151102
1135444
1320019
1220805
440760
533208
1604170
1273176
1491448
758991
1429394
335430
405744
509770
373380
1069111
1306596
110981
45583
963867
1458077
1173248
568762
1283400
95409
392527
225565
1261143
209388
788504
313019
1525746
218144
1496835
946559
1208907
1588898
341531
1366303
840620
1012441
941222
315059
1090050
1109131
197732
990319
1643262
1078260
889758
126826
488394
1487541
826435
511669
413177
638091
448195
1605580
3590
1207359
338495
1025572
894538
735463
228434
1446433
1011320
390936
1615635
1303540
486528
304854
833472
1154558
1620561
627232
1148706
205310
1585753
693853
1320988
1024562
143318
909521
841375
1423405
520091
678966
368942
573605
1020901
559086
601082
876385
1001067
657375
1334386
1464637
947607
744444
181675
487099
587863
361934
997484
224464
723521
21071
1419413
556190
1497197
916935
400875
691823
1527433
1641657
386593
1526169
89165
1613939
258707
578244
1583990
521616
1006676
123742
563628
689874
556937
1283035
1066678
582595
1539945
1333940
791273
1098604
644897
774504
1035788
959407
161563
481963
1023916
1347839
377236
785460
1440053
760145
314926
313974
929868
87850
1626780
1183962
410686
1050060
411552
907727
1372685
13071
1191224
131371
68567
972437
1366317
1559097
951310
142485
129237
20289
3580
600095
1465510
97544
1374067
546278
1209724
1208437
894043
279235
235024
457137
1005213
21837
986585
1230500
32079
637646
668551
459924
1513734
249952
14351
54349
1402313
472573
650937
1383556
243260
612433
813175
1606530
193661
1265364
1397909
1043258
1556947
729883
1451500
621841
1430430
50442
118290
1195302
747117
1290917
113552
1498090
1517279
700812
681668
384768
1450786
690667
231589
1026090
783874
143771
708029
1002994
1580504
1554806
275070
315849
225521
918860
1595610
1221804
350684
448194
1223786
448793
35334
1185061
874671
758219
1214928
1607689
702588
123274
912250
718974
1625896
4130
447531
783173
515231
1610041
400353
425408
884273
1436717
161729
1593822
1407458
607086
253482
494377
1433387
952027
1429950
1358322
778258
343269
653130
568837
842539
551516
528057
269312
1230563
763486
281685
223443
433692
871697
1380586
1381935
1629377
1498095
711611
135717
618047
1638457
551749
1421222
65343
1510879
1264435
113385
584285
581007
964862
453645
690733
291948
212038
280440
233796
999672
381078
1397196
111890
1352202
981334
918586
609158
1332119
589073
744
999057
317315
600298
1027053
1510146
1194979
877629
1043462
455888
995487
60703
481831
603743
1392342
771439
1032743
1246294
109655
1551832
502989
1110365
1332188
1351903
525257
874433
448992
464315
570674
367696
1581648
1547379
382039
1117879
438289
684021
1282810
645117
418748
596874
465584
340411
361427
1009921
17010
1008531
794885
151705
1414292
638641
318428
471300
1552003
172224
1464486
1042210
399627
179047
1605443
936809
1175049
1018100
42628
703035
780572
1022696
493042
341398
1536371
559747
1501309
461710
971381
1346037
1616295
275816
1336632
984955
638039
607611
960832
412798
643544
1331791
960112
1380948
977069
52535
113812
486216
668408
1018291
1596574
539515
1247307
1168620
829418
969915
343217
746772
1081790
159734
1097782
974229
1272960
1527221
300583
1080787
677945
847716
900221
504797
1433152
1456405
532919
396404
1205685
306512
1307100
964268
289651
1389980
1323304
1054721
1240958
148460
482652
834192
51973
594605
1506416
1082025
330734
41498
1235657
22769
218752
976039
822396
140308
482203
757251
433651
1023547
256999
12967
1007940
1275303
1449787
1613142
117254
467861
1411439
807865
412377
300148
1632760
10381
902932
1021846
1497580
1050305
257248
1444784
744702
616224
151919
563609
876994
1373101
641418
204200
1329378
1168942
363475
896303
875709
1398147
155577
1358466
1320957
110150
1497716
1097717
282517
954091
272423
569061
507151
858377
1636875
439452
598679
780678
1614734
648254
723741
140275
911671
355080
1488865
1483124
1407908
626159
1436826
1612725
1355
1330620
1024512
850409
197480
1177566
950682
1101609
991265
1156821
393374
166937
1492584
723173
43208
932103
630721
286730
1057874
1309190
50870
1224651
103133
316682
248206
1310765
311588
1607309
1621585
1150483
248851
648368
1001457
1176670
1315500
1256402
721329
499648
377508
572940
22989
1280473
654683
719691
1619900
1612265
1545822
479123
170379
588792
597544
477729
1166540
57313
386991
608437
1331313
838056
1511605
710660
326000
305676
386878
788010
822217
763590
1117916
1461766
1011482
1257369
622755
1527305
1055362
1453327
538948
1568885
669120
152463
887736
310488
801506
1563295
444659
364522
875791
492495
1145160
1365822
1346487
765810
855284
263893
473429
222444
1150337
937751
185524
482610
1562794
1295843
872767
160670
1244898
631109
1554669
928596
1210343
623427
886897
1430583
1299763
540555
961199
23294
832150
828053
1570987
48328
1499401
1477821
1233306
293178
154698
1515499
401526
557920
1311965
218564
613738
634318
788177
453321
135610
711429
584962
613
1327425
1079809
1428190
1403318
867338
800159
1372971
233176
1433174
922214
1335004
723766
951920
1607236
98306
1238203
184035
599987
1211592
27946
948780
366126
1166216
353638
186879
1058454
1151221
311133
341411
248635
738874
940823
1305455
134037
300062
360579
197069
1593326
1295744
714708
926541
28304
1218880
160996
215523
766810
895213
119702
681368
123266
1305629
827813
1323429
248946
1307590
1034404
191549
1312244
370696
1236012
1367603
1101641
486516
1383775
348723
1206764
1493298
1541634
72086
403093
790741
498561
725548
1516225
1202357
1312187
1423537
410819
1005930
1091219
48156
268475
554871
891287
1479514
59078
69560
457198
1527895
843072
758581
1275767
604441
481756
1094562
759538
1453290
1096485
348418
977020
558307
661670
547926
856824
1344590
1567898
8961
58079
1168194
448902
203037
1022765
1172811
1569846
666269
440874
154841
1227168
559681
1248948
503600
678448
433930
1500037
1535847
1283977
1159003
1131933
989831
98629
141212
1584924
102645
484460
1183262
380012
1030989
229255
1138425
469462
540358
75134
445732
1172739
1426478
1411926
1248711
605057
1342582
907524
167937
937511
641778
1634649
43742
225447
1060405
1647561
1420107
121223
40521
1153341
490378
1007728
1082185
1614652
38292
1137185
1371754
1533002
31743
665420
842170
1475767
21437
988317
841715
395384
585849
386472
985228
203573
1611357
1127252
1134576
311649
653462
47041
1062927
232675
273529
584871
923983
1267135
849489
1435994
1425088
1615533
162462
287139
136006
199962
1418663
292980
1049094
874608
757168
1270643
1147351
1544109
499047
855373
842140
728171
274549
248402
318570
220741
499421
1130933
1377486
1186421
18476
424221
613067
1153339
427385
1513648
767133
1631618
454701
688974
1458766
664431
1337190
795777
52287
1003429
1367420
65049
886220
1074914
1002939
189714
259702
939414
1377167
363306
461289
1173571
641024
39110
1251336
1014018
1295312
1016850
1255307
1195703
863512
424186
1144590
1144637
1347620
1292514
850539
1513010
1397204
108329
413982
129581
692230
1267547
171413
111842
1635718
968578
914479
354756
1252931
971491
1605946
259298
1494283
1471433
985903
1623821
873469
1257079
653838
761727
730569
936256
1049385
1543470
1060945
555921
539019
69373
1364589
829775
1150993
299264
237494
1291316
749793
1265509
273005
1382802
285321
1461427
417313
1431231
229399
163019
710888
316865
845953
377444
1407475
1153214
676684
1113073
960430
1136544
1005636
239593
800031
600243
1447905
1035776
106840
92572
1060246
1174459
138935
155471
1144765
1211145
747067
1066870
566811
426704
192780
952875
863376
640369
1417243
1603643
695304
1004540
1271343
736578
981910
142699
107382
463662
489288
1053064
760150
1003372
945253
1071668
1606664
116353
569987
1581459
238226
1539922
772082
867489
669087
1441577
1042458
254731
65228
525621
730664
716374
578072
485506
1060916
134748
760094
1327734
256534
710391
1401311
659419
777180
504508
1631536
1080538
1182984
432283
571239
1087606
62441
613781
390037
1203457
617354
430485
473131
893450
821259
1281670
699776
1259295
476062
255081
581603
1106404
1311549
652122
841408
537173
923258
280417
1289959
642032
911606
1414205
266966
766580
80445
1500300
594398
1584296
986878
284377
1585845
993007
921196
50994
1006754
1491516
379254
759951
1303833
299697
87314
1414086
1097179
740471
448219
326039
1271447
1033898
249615
683981
226616
19518
81701
515206
485440
541234
1591239
537711
326057
955136
1282452
763369
233830
501066
1111855
1254556
1612918
1463232
303955
622475
1317150
1604265
90327
846785
727789
569101
1092248
889744
1366015
199049
219688
87814
1004986
1086182
1174195
155629
28432
209629
1414481
675477
674119
971035
806055
120034
108202
1587905
950615
1254107
112891
167946
1083321
333400
157631
296150
383600
481839
484216
1283113
42066
1570353
1288999
401602
1408140
16252
1206150
1240222
1004647
607981
1399660
1167474
276298
1591212
1196342
930852
264020
839415
1277347
121113
1283205
1580033
1537546
740739
582958
83657
1217492
136900
1115357
1193152
1044782
429351
169333
1565644
1009037
754431
735919
605607
858286
1362839
375965
127358
741767
480884
550888
265706
1397057
316674
143941
177309
1317655
1342170
891242
14522
1057434
1275304
1420109
457308
524792
981762
1076590
1285953
1370025
41181
624088
998442
314274
657028
320932
539103
874636
1345817
1165100
400698
1235546
367452
614008
166082
1113703
395741
339084
291829
1324589
480445
1501418
358541
31846
131528
933423
5563
1339585
277755
1063570
498615
481087
286638
86775
340158
449385
258596
604478
126200
516428
126940
1177694
233206
940581
1337918
1111722
464911
1528191
1590908
1536570
1009099
1003291
240530
295885
486021
1268345
877208
780395
924780
1190870
842810
780572
1053312
357706
1540205
686396
515981
747004
1293103
883547
1515949
1456011
1639411
1051371
6065
834588
1244600
373901
774889
1608011
700365
398928
33432
1574588
775913
301615
59745
235116
194319
1548589
890694
71781
715777
819758
805181
507869
1599541
1323514
1384822
1586637
1480181
1471581
1272124
1145868
1297656
550456
640898
33850
943314
473911
1124896
1565873
916612
1603194
83348
1582734
803467
571753
1072644
832786
1014432
337427
865190
1364271
1036228
1059425
1507448
217437
796730
430480
796695
1022690
1303913
76802
943654
37991
1185184
1008926
961066
580536
656928
26959
787570
975564
675027
676852
1481326
90397
1064551
207277
1455989
782054
1583170
614977
1430778
1029469
1123249
214186
1432054
87130
1047028
358495
1137389
740836
1035863
1561653
675535
361570
777975
878775
1228682
744185
102152
718820
522837
1309127
407713
407757
981786
1450585
1466308
978663
891505
555216
1492945
738346
61816
513789
1343382
1266956
913060
1036535
154628
230971
924468
320341
1447474
901021
291260
1328219
1447202
57446
910275
128872
1459862
818270
783151
256108
1578551
107123
246284
585711
1374395
1302622
459205
200076
128639
544818
570727
1642998
26318
163640
1451009
594155
128174
393467
422554
951014
825444
667663
16030
26922
542658
215675
1123268
1133954
1348055
1134876
1045791
953218
233435
152619
1290213
965955
898113
1628260
1199248
251677
1505297
387113
286782
615129
269214
373949
1227516
1488632
3531
940296
1371283
1284776
1561372
1392413
1256547
142413
1000753
1025598
1362503
1516446
220259
137379
369810
649325
669685
804120
1434531
757369
240464
1011226
556806
79948
1620387
733961
1165851
1389368
674744
1020747
327136
983903
345587
917878
1088666
1011429
184982
797841
1162968
284039
1370087
324772
271398
248229
1525736
40941
1451566
27043
1250112
1414314
761395
1246670
258249
1493233
893348
1509769
506156
1084341
1576359
1564350
111532
1106740
369899
318580
366159
835647
810141
1384278
1089430
420774
651469
627218
591092
658410
959808
254344
1386082
138341
1359651
852376
1117701
466870
982866
154359
234411
1131372
1441027
429727
189049
1464823
447571
675379
1372410
824311
1180754
830635
1549020
40268
171126
514191
1067429
536043
1314990
8314
168264
792106
1531430
918251
100354
1260748
1105535
1022651
1373394
1473340
623793
566961
413066
1257344
666844
1335487
1479861
5059
269086
873264
1047375
221586
287107
1465722
1619507
334747
90122
14069
967163
926933
688978
56064
1623967
718864
1415663
525863
634922
832554
341291
1637564
715951
1233990
1163847
433799
1534347
1606783
1495405
867971
1494843
1228324
914086
1111352
1246956
1254077
497371
1327387
241195
1321300
941172
3587
259147
601563
832405
980096
1594591
1002187
769830
334349
987670
958124
1016878
72733
136056
1355109
155118
1126396
189674
262330
317501
25442
613463
796948
1089723
1391431
1591821
198250
395712
159129
396284
606411
822127
1063205
1123217
1572555
994112
364050
209550
809490
991392
156728
1063806
1637738
857025
1212107
1569917
84440
1523057
72167
436583
498642
1225539
1025815
1428460
508833
72839
1096405
1061233
398000
1011229
909932
222540
290492
1355388
383394
537635
244677
649833
1529974
741319
504761
430357
160027
638681
1610007
550890
775564
1393782
376337
231630
974051
1284076
1576386
1501470
326700
1460919
1067922
908280
416854
1439347
258542
115928
706734
549378
1607172
1552493
763192
919143
1341837
265002
527117
83803
1125271
1334980
1634142
90190
1320990
402453
571222
153024
949340
675013
1297826
896017
199201
156718
750691
1032523
1084358
824840
953321
169388
604090
593113
1524664
537089
1521530
373820
149661
681514
446120
231298
529763
319118
546067
915134
647898
615779
1287954
1432500
57527
1148168
375613
313373
507292
191967
459432
904836
861519
297748
797977
962197
988486
510545
1110824
992081
82958
1296838
124372
567964
542410
544309
288771
523776
270177
598492
1415544
1163289
84043
1515837
868761
72132
234017
1235065
1572310
409207
564575
1391883
1248350
1375154
1540818
966472
1432756
1079132
50680
269255
1598849
1060012
99664
1435411
636362
47169
1093701
1273985
1316123
666472
107272
1348558
1197034
614403
661309
280745
1024779
1587333
360004
907004
1226739
1114916
457511
1127575
1524668
488181
128641
215595
704850
189427
1338727
623424
1029091
569306
178840
116023
932788
229851
1155007
1445730
495958
1430997
760666
1164948
483527
846952
262454
441270
777383
1062621
1088617
1383059
92096
383661
756670
488794
104275
1253024
118994
80043
299733
472375
1319826
1332390
87888
1081495
971940
1516814
404638
234902
365036
127303
318316
1566196
323035
91627
580552
484996
610682
1370477
832799
737130
1048900
404659
350608
302787
1090832
1176599
1067793
708125
1023344
1078167
872727
1467707
964106
1322721
211215
902046
207283
1368777
1011955
904167
1142695
317308
498057
921575
1177877
19326
306614
228599
982122
1572058
237085
639331
376564
443844
1062525
1388194
1287851
1615423
1234717
1003838
866046
42304
551013
520761
1563498
655753
73193
699520
689490
112365
266113
1636637
820609
1381570
1643435
1409546
501082
284508
571526
1602357
783408
824287
518001
1215479
1385501
672562
402751
1499162
630785
1537208
885874
908647
1529605
1179028
1392323
1577218
1300462
447354
923117
629742
1330077
1625881
677016
416215
721884
1252298
1188586
1297135
111425
796656
261727
1428261
1177955
1201388
716097
678863
1114565
914078
399902
595763
467403
160402
791226
951566
1079554
193234
1560520
290756
1371486
326949
225929
214697
783718
1631173
421029
738638
1407893
141136
1303617
855098
97123
175006
1450795
1454805
1090326
1253806
377911
163043
517100
246249
186290
1147787
1118855
1357548
781149
1504681
52201
1139857
1529833
1506397
1396608
1422122
1399825
151288
548190
703891
1147353
823311
742333
112648
657719
123448
792083
524014
145130
1368119
294876
491018
1282421
1111055
1585370
14494
232791
1502199
1615694
1281615
1149859
86576
641638
155823
1580583
1620931
1476457
831931
910078
207747
844226
1242058
682498
786682
142308
509296
985333
981521
1373902
1137379
470670
454165
554397
321851
891850
570716
840510
1159871
685448
1564664
642506
857434
617161
1527036
1327195
674262
1603419
959801
976514
1374955
1481993
1360367
1295247
162974
377405
1022135
887034
952210
1271459
1568027
119517
808811
987588
1491413
33658
262020
1584126
716221
1478624
683277
634132
455042
334282
1595107
380135
100041
289446
1238827
300452
395571
1069771
470428
69449
1090970
359145
1412160
1481253
130132
286498
225758
1573029
1268731
989287
943961
753127
1189969
1512789
1536557
252946
1613449
224282
352583
1593357
21552
930313
592995
523289
913375
264409
578484
1340418
777482
892087
1262762
1521836
1222761
1208506
443245
1136166
447585
934412
510957
64467
1258298
1293347
932367
318536
1441206
158114
1114098
1531309
1085059
1282877
1627530
1245719
1505728
886338
53312
1471148
408146
975250
1257019
1640956
284081
731284
321319
645029
445054
771693
444987
146275
1144723
2808
1608939
769388
17189
688618
30317
77895
688199
24332
1642738
1179927
93700
759512
376644
642477
166612
1476847
756993
1345636
1536741
736449
1636011
981856
1463003
407185
863717
1239438
486530
251367
812396
220806
529764
1220393
1410902
968458
610650
406696
1026560
1058832
694302
1047579
660549
408279
923878
744760
1127561
41263
106982
1390140
386376
169627
204554
1154388
1561401
1280251
1500770
1044687
904130
67011
470466
1196084
919867
1321476
1019998
645542
79620
426038
1586178
891693
1353178
911510
438330
1234163
234425
620956
357259
516063
1380992
1444757
332351
611005
1468355
478474
576585
1514730
1530446
808243
26554
339074
1146005
1460917
1054644
43467
516105
882650
294511
641695
154866
1399339
273038
1199188
1533343
1526785
329925
789912
881347
132449
1064711
1514298
889689
479068
811517
1615678
123849
1526124
847231
740186
530491
1499093
380823
1604109
273754
405901
55312
511997
1159937
1544973
1457827
1361421
1080804
1418068
1235198
1027856
256994
373427
251542
809079
415541
335322
693826
1209062
464146
644358
23508
650894
87817
1315150
307466
607342
573683
1463039
532863
201065
1257739
1434991
783562
1154297
680541
1078906
247631
583092
696987
457334
1157347
1542160
1237071
871047
434412
1257956
838131
1109396
1234941
1594959
281382
1433338
951228
1584402
1224123
1249928
1441378
1005492
734351
1478635
611446
74067
120135
946464
1407611
1624611
843613
1467304
722740
522839
624401
871167
1393842
1054156
1539651
1332512
1166135
1281549
1095834
253596
333883
1365285
1096103
373536
195746
976219
1158345
670692
348619
1475053
279939
666514
87651
44852
780951
1013372
755097
1587195
252701
1417864
285238
1465763
1171952
1175943
421176
1132974
735360
696668
1514282
1534022
1244474
1288169
1128511
1328692
838093
1117616
552368
1245018
1244502
98711
298594
1125128
1260803
1489538
839832
1075920
1640578
1123943
887878
778803
306938
148325
169847
741000
1108433
575137
212323
1216584
976098
359082
291820
253781
755747
657602
1406023
572218
161217
1568377
744256
1233120
274026
1610865
145820
366708
189992
1548977
1129280
1137641
1172976
722493
1226639
582891
865266
50958
370096
356057
1027376
1469337
1289895
393238
204780
835627
788322
975148
823581
971507
1059157
185577
896378
1401428
923335
276762
741895
653793
192217
14563
553820
1557792
106257
782950
1514684
1341415
849576
1456848
660081
123260
281930
699656
1021748
1039526
14505
1322684
347033
198519
163408
421341
1414564
914579
389384
1199387
1410410
681126
1349248
238259
450616
111315
1581847
391352
362738
1467934
496806
468602
500645
279921
459639
40792
1595218
1110105
216332
368798
1252621
508203
503095
170900
1256936
55586
715288
822836
1391075
1119650
1175129
156854
537389
1560740
852314
960981
671034
97148
265107
1244092
1248282
485378
940632
37058
1548375
420017
21759
1079702
414478
1498546
1526008
1314975
969074
381913
1047812
307490
942891
975822
316144
138192
1550762
1253498
260456
103557
901836
1045461
1236277
1469909
298774
247188
275456
1126607
1596322
1525280
1470386
1247374
167143
79309
141114
483135
537119
573370
1238930
301178
854324
1479202
170520
796106
61813
308489
1537284
1139268
403185
352936
929456
1265291
362461
920773
1155743
1630005
223491
1561212
831783
1527083
1094623
515591
614887
865970
616515
1482206
864598
581483
320149
101983
1438938
265791
1512804
1103246
563350
926726
1238502
340401
1019080
896674
56713
358267
1488498
1574829
76351
1462148
795979
351110
1330231
799054
806007
898061
1277899
854173
1079812
266621
369394
745397
984113
262190
743761
305706
168455
667070
1110779
1258161
477748
848120
560747
316734
1295853
740221
740862
430858
901205
917033
211752
1182598
495831
1030903
805850
1299274
395492
1275190
1015755
921659
394136
636208
295128
1551174
1628624
683412
1567005
1341864
1236312
519228
104087
447074
1612381
468261
1617309
692694
941061
1452284
500670
809085
475138
528609
46335
1070913
22025
696112
69551
1388271
580025
516232
12130
1435591
979050
707020
850757
705823
516553
986362
848330
442277
1641951
400194
316703
586817
919165
1217046
1488698
843255
429547
856287
1322027
905619
310479
473812
1513567
1420923
46489
1318261
912618
1339660
1229226
1168336
1602803
73333
1168084
70432
291629
375532
490639
820808
335407
335252
463031
190521
1514659
819293
1523790
399045
1096361
931294
302958
62486
462418
449595
978486
28922
107630
725322
1333257
401975
967749
172190
671851
541771
44895
1620897
957458
276888
862197
1417809
1018786
78715
1157944
989550
1023797
1057750
23883
1249152
483181
704999
1441763
589725
307284
748330
1497760
1560040
127956
1297259
1204591
1526433
1559157
400354
981728
825932
722256
1000301
652552
373177
1014765
1173349
1498078
1338096
273504
944373
1598108
703716
5595
1505680
900625
1261847
1259426
1256734
216943
1407028
1143025
1332963
1564607
575615
1445086
526401
190859
173365
80371
753216
652056
1165154
859218
701228
976457
1023787
1267349
1046021
593795
431791
141829
1545344
1002155
110689
1571961
578930
487223
658104
824312
1633738
687969
1288411
633625
87449
706153
748443
1173761
408647
149463
779180
1449312
457866
484511
383996
1468736
538112
1200595
695101
628375
1254806
102868
1357741
136140
108295
456888
1625058
384311
1569081
1584819
1328039
814809
1536105
1581171
1511152
1254163
204988
1372648
237782
1080590
1331553
1549204
1194603
1640658
917954
572118
1273417
1391927
1291426
368232
1630325
1550431
255471
1031772
1410154
1106595
1465168
232492
95387
805988
878515
1055552
157799
584510
75265
580792
1534877
971291
1377556
910389
663439
976235
1521418
871702
198721
577263
369965
381057
177079
154073
1101255
232640
1304539
1138092
1035992
1514916
349514
252991
908373
819277
1557930
1037338
432564
425517
226262
170157
840144
1025084
848340
1503482
1140045
1491582
460683
590074
1044542
366774
1038656
306601
81905
1070849
374601
1418524
1606222
308104
224306
436896
546810
1406130
555101
419481
328005
752053
544894
339638
1235284
95945
1515082
278480
605842
1111263
503820
57520
1624199
1154439
1100410
567838
362993
912397
214668
1167975
1465988
326255
1627870
1532747
770847
1584602
1566767
52741
151210
459889
1038332
23060
678720
730518
1433597
247205
1453682
1380465
389512
1544686
1281923
1587530
123886
1066581
889777
710561
1406436
370672
989644
1233103
1266952
883181
968837
1177158
583221
242521
1421121
184778
386317
1350328
1031018
314161
758135
176493
791716
959900
614801
619729
441975
1325455
695672
360065
1524257
1012234
20327
392100
1435841
397151
1390073
981817
1193821
1445128
1104603
794694
1167065
42778
606577
969377
1436024
1575208
1293734
920011
602906
697812
725921
409120
359123
17774
274612
188542
1427363
443968
1574118
1214336
1248125
782217
401049
251651
1075961
631306
389092
1023234
656540
353759
840686
932800
1234566
411095
1514199
1113048
1455236
247087
1556923
1613004
510281
581521
111649
1154532
741721
502147
823277
1638761
32724
643036
467300
750734
1166372
1342645
780462
184774
1116055
1406456
19936
672980
1011639
646411
619992
1464939
720337
715202
401332
1340368
220280
942708
1294583
151804
980792
1448616
1396646
1476497
1341474
1476798
683701
182804
959078
1465744
689236
1031696
1320374
1293384
1273050
681862
764865
403662
1405318
431816
644733
447403
459795
1446677
1615834
751215
129056
1347264
1529921
863006
132199
1471839
81152
126986
1550272
549246
1486648
848731
668433
645638
374262
1616798
867962
948975
1073404
1256726
612784
1053108
1251221
41907
479846
1066185
1301635
1370346
1273596
53141
1153441
80597
1580946
475441
505267
1146792
1135466
1485672
1545166
1000610
31967
1464015
1454637
1399148
1532719
431977
1640090
748270
222595
1508999
818731
1614539
1013536
1177575
1233688
1443773
739212
404798
528024
1258693
1356127
100803
815750
452305
1004267
259962
936458
1541369
1311092
932106
816151
1581433
504519
1646654
850361
851040
1626684
368325
392595
1274716
366420
1275670
1447499
312453
372809
762144
1137327
514144
871868
340056
513627
768834
345689
1429127
765611
131103
930975
44345
1114209
1326553
1188480
1428522
462574
496372
1525764
1001196
115030
582342
583868
1590974
1567368
2588
812179
573538
1064647
379100
1613602
1345889
1283563
429917
313892
116517
275650
1282815
232817
1049822
97703
264425
548861
13701
920910
1114074
1620400
1525873
409041
664940
492441
975444
1290090
698545
1444338
202315
290759
718640
295298
94973
1174793
88589
200567
138806
832630
456498
142604
1221427
293785
101798
868358
5967
981489
711113
361262
859714
839778
511359
1016395
1052486
631448
357759
1557788
660467
298805
222708
1479353
732685
1104174
980659
755678
330217
628546
936988
1239920
736115
433247
873900
1071715
635746
1296509
679033
1647120
153579
91444
678349
1100560
1612096
495990
1281677
826366
272246
250896
1287663
413326
232020
1550355
23365
662847
573921
814953
645613
289290
1545991
1590449
225283
1275906
966716
258366
1362447
536782
1398766
71238
65355
1452262
1019544
1483242
435280
1219113
300013
1177135
617405
707802
740416
280253
277041
47338
44556
678100
306251
236972
843952
722646
560460
94924
1291669
1269734
60165
588904
1390443
1044662
162032
1537665
19652
1335231
517133
776963
1359229
902259
1586399
1142735
1105059
1011903
1179635
91533
1366399
136671
831343
1606057
790022
620688
303123
1190797
1622802
755262
765473
241032
896121
505934
1493667
60250
1570913
274478
633230
1479025
640098
1116286
1328770
1504100
1356711
277876
1432743
149995
1133413
1028169
1421564
569076
922272
1080329
971112
1446783
1497745
1001815
641685
895743
434810
214019
68590
586363
1548185
1374466
638883
593468
349682
1537471
1478854
252690
1395159
1168132
530593
834175
308836
1550143
64113
394446
420557
1310845
178348
1141664
58480
347025
1514829
323888
1051213
62128
1227510
1627393
542523
524049
652555
1531400
961674
425018
433959
631582
692273
511421
336457
329608
1300093
84608
640670
697001
1175454
901052
633610
189587
925814
1206844
1626877
1152665
1105347
652606
1010148
1353058
678635
513621
555786
1267780
1619014
10227
1090772
1444065
1573936
200668
1550639
351422
858933
1472528
1368773
1258768
19897
1506675
1437533
366201
440222
806797
1475587
905545
1243304
1074435
1157014
606544
201695
1247102
1094036
1461134
115795
1199152
162969
1252933
725922
129388
219862
1503844
907101
74873
1125209
231614
247081
391266
118031
413978
1082553
1346704
73455
843844
172841
107562
1149910
848040
70579
989072
1595445
1507942
529861
1306470
61082
1189969
810731
994120
177941
1487809
827915
1385458
92905
1479839
130602
53746
463403
266211
476418
1505120
676513
1506957
1339571
52999
736304
304161
1607669
1574164
1222363
87411
1398585
1137675
1182383
183669
772481
302498
872621
1033899
127337
664601
204649
745588
1080918
1368888
411394
536034
572993
103348
883605
1168788
1306122
1559342
394555
990702
1217787
830773
12868
17470
1409835
298152
698503
439189
459374
1630755
1490946
1539292
400142
724612
1071985
1190872
1010828
954128
684022
442007
1489680
382206
550457
562530
1609397
671843
55222
887691
1455698
562092
724435
626271
905591
858611
304755
1404619
860317
955036
1296427
18435
807042
994674
123779
715824
1606366
26682
229121
1148619
59305
1235044
678059
123612
336289
422079
884675
1114336
773012
1405254
1087311
764424
1102800
701022
1619650
1646738
1276864
1134574
570475
4759
526458
157835
1083940
161121
445130
322364
746200
189076
715012
1433585
1269894
1152296
819421
587162
193816
386137
722484
1090532
1359995
1527506
808084
648777
929428
394184
465129
681564
761863
778062
1343277
1467417
1541924
315029
124292
594155
1383244
1578859
415035
157882
30281
1235719
381487
1258178
1599507
1426531
809646
902144
997355
677369
401348
620627
1575335
509376
374603
270660
1513061
401570
112860
72616
735432
1600023
1058917
1524817
945862
241859
1540701
639863
1028295
1230979
864689
693267
1264330
700735
1068232
61463
975052
1249768
39485
117837
1554703
239848
601982
77179
841512
709458
1115028
42723
1067516
1148785
421248
201527
1262173
883746
1544121
775666
133500
690850
1090101
1039826
1110220
1535457
57890
1509704
296587
552264
210269
895890
1050557
1523734
282261
1573898
654837
1600123
1383499
602540
769681
105658
1405317
884040
1515731
1519825
525070
771307
289747
459952
648077
983472
191990
838343
654420
727823
1145163
633910
1496836
748256
25125
1378439
1078513
1217764
96608
565395
1052089
231410
1101408
1147446
528876
1382180
523431
834746
917586
1269488
1404074
801998
223255
1360475
1592151
918374
529399
1110238
457732
1413456
956038
35288
867227
1268692
1445385
636323
1432771
791844
578364
159792
1342350
710627
179443
744909
968660
325510
1068855
1140950
1577660
78055
567646
664767
475404
1627914
164778
1037940
121459
437532
1192753
1397717
659539
167477
907755
1509094
986601
198928
324825
29914
1226772
1119204
83716
528197
818375
1259341
691897
215500
635528
851734
1433604
1151698
566546
1180385
272903
288777
242147
1228786
764866
1128428
511267
803574
876282
1632011
454208
292880
1297780
1019338
1191395
964350
165360
1602112
930730
455018
852299
1275096
1120082
62252
867306
673988
1389680
308684
524131
605243
669878
1487642
1312495
1109550
1575588
496428
794422
1150344
467091
771725
520705
1349116
873681
315588
371526
424554
1417237
499223
1209408
522781
231565
53541
1102549
966670
1570898
312926
476918
182058
574867
716664
1065660
634349
213968
438301
1467140
169250
1036761
684832
1364878
958370
1424360
1139278
609311
893635
992131
1571675
1469339
1086091
864850
29490
408259
1390688
1413057
214255
1365802
415056
760783
254737
922926
1647041
966676
1179432
1298750
1123860
1014899
897303
1575554
351656
1579177
1113082
866777
1544771
515233
784314
1069935
1018553
453402
523508
1590773
1419571
1000029
578807
1135587
1283448
188159
349221
1641491
129697
1377496
1020372
536524
782103
1204497
260379
812129
1457607
334417
1569721
139842
556694
107835
326057
551022
1165633
253691
282988
1516179
101955
660341
1491035
416487
493867
789355
836950
856325
485993
215485
296248
773880
16008
552225
569454
271851
945086
427386
1066584
867554
363292
1339793
330885
408268
1406524
553062
146716
1629168
714376
228461
593468
829632
1253632
1503042
719866
1319318
390528
23861
489984
1005277
1524168
1185366
1277201
778030
401828
341858
316826
430685
1173745
1634818
1535731
880806
686809
1208891
1296983
1237940
667377
384151
420889
580163
702651
1292537
1152372
367115
1421125
559521
224063
72799
39877
948741
1492754
908977
397139
225026
1532424
883966
44111
914604
986595
1038627
203036
457142
669765
1192877
560225
1089755
1412765
1023480
812260
1202905
577171
213888
510410
929812
422430
56311
340573
1426908
467611
838392
445662
826272
189410
147429
1214879
145117
632434
1150963
728621
962045
242607
856181
1019517
1346173
823723
824433
264838
1088450
1141717
758563
340095
676947
687776
228957
116302
535010
521466
1555507
474056
1162090
1429811
91097
828102
678157
453920
1143615
524305
1461314
327584
70046
638707
1579956
1221172
987989
1087265
593948
779841
1757
193841
1569780
409295
253750
46483
591417
1001108
628168
774724
404935
175827
655138
284536
1085005
800307
272331
849246
676635
895737
47783
180768
117719
25824
219420
657059
37106
1492077
929328
808100
242208
747558
336473
52073
94304
382262
881067
788958
480390
1332275
400459
1135835
77891
948080
885651
1475393
486243
1269840
518176
450426
180436
1303214
393933
301459
491437
826123
948470
394647
969704
1159706
486439
1363723
592040
1364459
487312
1597762
649122
425428
15646
136792
1161623
1627985
730316
519286
187347
228313
455007
1349020
1599837
1020276
616166
1608349
579697
539374
134577
1065070
1083136
684122
42503
116388
104817
513091
364511
1367168
1642096
959457
122824
23267
790096
607485
1408456
949371
1468628
996962
858223
5960
1072784
1196265
959176
265577
1224273
1235014
591728
734845
1417811
1599316
992546
353770
768391
634609
764291
381481
882750
700115
392601
1450501
1426503
346993
1428780
754758
1260852
153068
1499984
961061
683855
1330535
300192
1621511
597715
1584209
230129
957530
699150
1606231
1512757
16175
864880
802728
1498233
1050298
389764
896623
1600969
1632373
788440
52825
985321
1467020
308976
1621482
383208
240888
125210
1312523
1278343
1487963
979682
1527433
1041275
411674
15508
1321081
451462
246597
426874
230564
1594322
423553
1358947
1483859
165060
682147
188352
1409436
1480102
316659
947663
1627929
851344
639250
892537
1622274
1225160
143931
1229617
1082157
229153
665492
243008
760362
292178
886115
814919
276728
694982
226511
460714
1025754
431845
301563
5201
715100
74036
1184882
859928
1023213
830467
1366689
450308
257992
158389
1581467
522596
998872
641375
141791
980372
1186661
940739
228141
528351
1586634
1404805
347526
682815
1424012
1440623
233599
1514921
1307977
286785
828113
1388966
1550365
1137429
1050163
435708
153044
119027
520283
457881
1614735
1164179
1240811
1190367
1357959
7094
498697
809359
754980
540318
300137
271887
904937
782935
29841
389120
694702
970368
450794
1419275
906877
1393663
1413126
775260
1356478
1399749
678252
1479898
1535339
646667
1028773
1543670
1372109
347844
654305
702153
759793
577368
1329238
22680
669635
1173699
1344404
1503066
157460
1616240
804462
360251
1194987
1111655
1128205
731217
38229
740416
1216670
668111
667266
222803
842253
1211644
658896
1343795
1266941
425566
202363
323205
977185
326482
50590
366665
385114
549958
227799
2027
482136
1143757
1265767
1173125
608445
1122429
876419
107632
795729
1473258
241279
754802
596557
391352
965897
1077518
940675
1578128
1099066
1009169
207391
545152
1533969
807075
1241976
271411
867124
1066167
1346803
1355400
518602
1335627
843344
1122252
1237967
928183
1610611
1504835
1505530
993738
423532
91781
774427
1055625
362260
1206568
1125794
552792
1527062
302387
1048693
1289850
970502
1582945
775988
1469940
821584
351748
884265
1351440
1258701
668067
11079
1320446
1237576
177469
539785
1181852
809560
594556
1086866
940539
87653
1365267
454129
590202
895924
1634155
237253
173796
202761
488972
408664
861964
740730
578364
1357869
273801
433233
1269063
394966
1222505
777621
285662
167334
823570
1306831
918686
1031612
209989
100883
911682
1565524
1163944
388525
26742
1206875
1360670
1617469
798602
1037617
1073890
676682
1448603
896242
1501233
902978
494845
800794
1487901
1091423
1481911
791508
1565542
757506
627437
1023839
799411
1527683
127024
108485
981626
874185
1106932
828872
450902
763937
1436575
1474201
362366
1570878
1380310
962386
1051172
1323324
440472
75018
996019
1461948
1239481
857735
777203
525107
1131261
1069106
1465262
227595
265451
917274
1134421
294276
994783
1498590
818943
1563243
945328
92398
144414
1405051
56596
222912
747431
579939
1312058
947865
312450
852816
802679
773289
693869
1189171
1277629
1478202
628862
203412
1057502
96773
1071557
1038020
1239990
1091472
1033149
201271
757595
91456
400740
1324653
484276
538246
1092355
575754
1179638
1090153
533317
920342
680320
73722
1118937
762921
717066
857589
175407
757142
584890
990661
798293
614057
822262
400525
1431305
1122533
186236
9648
196674
265198
400677
898144
981968
1093857
416798
184109
930353
475244
1039300
1405345
785935
1123202
281420
1441236
372299
75119
1539317
620740
1088281
168004
1380511
807700
1216520
474458
549389
1606699
864695
1331269
1577607
71326
72637
860671
790640
1067825
1499020
1255286
1210758
333704
805728
1266599
524209
22556
964767
859454
1545346
1059181
778945
304956
868153
532948
465017
1133248
314120
124794
985375
421521
94710
111354
1293164
378317
1128302
939728
71536
326954
161370
1244267
20709
955400
850061
1567874
603860
780340
1284901
631626
463689
539364
904788
881140
835905
276731
995696
934267
115434
296991
1216757
89933
46192
669894
457654
726538
431707
996289
636020
939003
353116
1376489
1495051
370170
610225
766875
970905
885539
1178050
2655
227495
222776
841727
582709
958925
118264
674636
314758
948248
966293
561676
1255828
181827
986519
994711
296355
1070423
652769
995071
1495137
1597419
1422093
6742
1027961
855496
273131
306771
347023
456942
1583215
1587251
150385
1083049
408610
340329
745624
724672
754633
437576
607636
1557371
313142
782641
1204800
579737
1287226
480807
796303
1454092
682928
975147
792532
1608449
108200
506718
1632270
1266838
747953
1169167
126306
631557
1021604
500483
1333391
144169
1223086
1544205
1024714
186949
1154842
1576023
1221557
519627
1471456
217214
1187940
880513
1538819
694349
1372754
201117
878825
200578
795559
867351
724572
1077026
989070
1404074
1029183
1353491
808628
961196
680235
1380417
1143125
1588941
829435
1630780
726540
1243192
1334059
311332
933016
1617565
1255740
1519762
458943
518745
1568887
611871
1428376
1637046
1508343
21378
1421801
586157
544699
149546
32120
1133686
1470512
1305992
1472364
712300
266580
232059
188195
475197
1333054
473394
454922
1075156
421255
1127835
512912
636916
1383831
992861
1073707
1475148
322692
1108345
1164713
878190
1266625
377422
351577
1477374
467584
1603510
446008
29954
1276380
706880
458421
537162
487522
971538
419884
1605646
1148133
987662
1000690
822602
949811
1148795
1530847
1371823
1490273
213463
181011
1215465
1244689
1321786
1603409
1353962
615055
1450206
1198446
1037840
529757
95139
445157
1010991
1131210
1054880
214735
178275
709651
34917
1193406
728004
1585472
365330
1242110
1059391
1119832
332987
1405986
1307880
1367203
1049244
40906
421421
1093164
396895
1310196
823508
434101
1211396
135428
1639161
432666
450614
914880
1298508
367089
51247
211909
512218
966625
389745
855134
989487
871535
1247899
1255732
1203060
1525410
214544
1433579
152758
1198148
457881
533202
324169
794731
1631963
988075
1319425
684606
495442
384410
1306558
869856
575322
989877
1170458
40984
806428
1443237
104709
887037
908043
917485
698765
1471804
1351813
95033
922621
1050546
652324
980700
580480
360330
1095129
487214
972462
156890
106229
1247856
177986
1614225
1216681
1114589
1381625
1547525
1438737
1465297
484967
1025270
1140531
1129324
502640
376540
893647
473775
1260017
798514
1162626
796132
864884
1397503
860961
990774
1257120
94767
565308
633553
29041
375333
1411712
463007
168017
479236
1359841
296500
1058078
814354
604364
110965
1492328
433879
790562
831607
229313
1242840
206984
941526
1336209
885312
546689
558678
1434191
196455
1576978
367764
94986
1288726
1508443
1084617
298429
484187
1470272
988225
534751
724439
875336
846969
399828
1105204
661315
1252400
1195163
1060623
1561385
951062
1470073
1196132
1609305
730519
983897
146928
362774
1159996
1364190
1354229
763320
261969
1474266
359857
1602816
44037
755066
681459
767899
648158
825595
996387
520353
22236
147682
179335
1156501
1281864
830087
777115
1624936
929461
259688
906648
442601
617069
1362111
1061423
939566
1010629
687904
1014042
518139
1226753
658114
1016897
1505821
502280
226611
742580
1612892
1193139
1129025
1287576
545112
729478
795746
1485108
809230
1544405
860587
949549
1507042
431176
411182
456280
1361641
394266
1058292
851001
115877
390512
1054596
222034
291842
824911
1276292
1296894
357018
734144
327432
75503
1357251
1255504
577807
1644570
634285
1232369
1138251
340811
887097
1603501
1422946
368013
839220
509718
895815
1104282
1199840
157832
689865
1141596
928482
349614
771003
210355
855978
1349640
339494
323532
391459
834880
1036850
859413
1364686
117957
1247777
1189191
1625572
975846
1329851
111852
1109744
1000800
433298
736836
153807
933227
831118
551337
254258
1475082
602027
539371
1269013
252707
399455
1259826
1237278
883267
1556701
391444
841662
1468318
966928
1303924
238233
1088442
477432
507923
1147208
1592588
950044
610215
182113
228918
371028
413987
1380290
710416
1604277
175352
520409
346130
757197
458324
650108
187712
663757
845465
267149
141195
297838
32425
1526106
1632353
1195594
1341539
565023
1300349
361746
904330
285972
1124522
595789
129444
1470846
207149
1167586
1232049
1237060
1646595
478862
1526196
85403
163855
1248833
331757
196628
1057617
338928
1175926
1375647
684654
1629965
993952
626170
937408
813296
146696
1589565
457657
640673
1039307
832447
786394
591063
1062148
393896
1643795
484756
1417256
1550474
1057170
57889
1086219
766958
1099007
459300
1626055
11752
146164
1430369
852451
490313
1361121
130564
634954
126402
574315
1194537
772575
593519
1550908
1415754
1540857
1077061
638774
254382
272092
81739
112236
693731
553336
573667
915697
841893
1398706
558710
1047536
395363
1031432
331803
1325269
991834
1250498
668272
1386354
785029
549625
1317205
969703
1196837
521120
583776
1189793
1340132
51125
530284
890697
776377
161293
448758
1186343
999108
943421
573121
1619579
1038046
1364423
724546
187075
456258
1564710
1138064
858769
1115435
832055
248532
383543
1387460
56519
113676
65157
853206
576224
1124914
1184624
1590335
528817
530405
1007201
579748
663347
702756
1051553
499197
640825
399493
444915
622787
246214
942771
888121
1414432
1187677
873638
584815
143887
893876
165283
232438
223503
514255
1258027
846907
77877
1290316
522857
51187
1088610
1272498
129179
126178
289804
1393983
1072747
1558122
434174
781732
655250
500233
1040238
67838
338492
1386283
756653
886332
884025
827252
943954
1621280
1104327
1058344
1049764
902937
491980
250722
245203
276639
1645588
213883
757429
888464
452634
1208895
1476429
385727
432806
672457
1482108
675208
288166
1472647
962152
355841
928361
333876
616682
146553
1542014
368885
1378173
753276
1442580
501261
543242
838657
386648
1456923
1026894
240158
1171748
1162633
1230208
91903
178794
727965
378182
1574963
1159733
473153
785276
1067618
414891
536269
1402682
1104599
298713
451125
1409748
925954
287476
1034592
1027601
652933
332629
1250568
550520
1187305
725287
373586
11845
1272767
1568416
806753
792212
913412
188720
1045272
683958
491852
914078
965582
256431
1361796
1344948
1575836
921176
1371847
420987
1045316
87848
1161383
98531
620749
115651
1463118
524941
928197
456011
1432934
391459
1618517
1566516
1582809
727329
111758
1028881
328617
1230449
843385
1006115
1252359
977881
1053388
163387
1144764
451492
226440
921390
150435
1167824
1265066
975183
539953
819363
326984
250209
609741
412891
710209
1289081
1344950
764833
1267374
68166
523760
458436
1444940
679790
4338
251996
600365
533797
580051
257341
921610
1231087
663669
558023
441070
245362
169790
406375
531594
1252041
336651
77433
742843
1462234
1589120
423549
1410031
934934
792563
471920
849896
327905
1240656
787324
1603413
148189
372615
953770
1409741
1255510
1148961
212376
1355685
277082
590351
767763
1492463
5386
1094019
904044
1272264
618186
796959
1061407
386710
453598
557456
1241744
202881
848367
1411292
763978
530895
953604
1521551
1619789
423879
1638947
1218060
601260
861994
431539
964250
739849
269602
1617789
143268
1043700
845106
1194299
95253
778860
450911
1204572
442075
1546991
1156571
751186
664693
1049456
336805
793570
893112
657404
1219571
560283
17700
751962
600323
1359830
896489
251971
449445
657903
395256
1252727
1113932
1509724
985554
271879
445384
583368
888762
1260700
1641671
1050107
1318615
1521081
1576610
148442
785147
1132693
1434392
205050
1416847
34546
1281176
1074392
511570
1340884
227970
664064
1385986
1555966
146803
1327545
1050189
586900
1627437
414229
251451
529607
366413
1515250
169004
356305
1016018
922021
1353764
1425968
380441
1527453
1064522
1530424
219367
285995
1363208
428182
1074328
1050
689561
1382446
878636
808957
30911
1465275
1002858
1606113
1125186
546683
491865
1552271
505787
586767
301252
949632
1384937
1186516
536833
163916
862992
206443
770133
1625717
506538
1595445
1292524
117109
1402832
1012242
178457
499503
1188966
1420750
945109
697249
1100480
1101915
1418492
192622
1364550
1326789
1415527
868223
747295
105866
1264847
1583268
1609309
325752
846101
423453
1427056
748117
374272
738095
1521075
432792
1338852
1605050
366606
1024875
679878
1079940
1510701
1539755
909258
216754
462499
454778
349136
1256789
119120
1564382
625915
1473993
769975
487442
1275362
82625
1420035
400380
708677
430503
1189187
79573
62514
925611
1038705
1518880
405577
130697
173106
582773
708623
536908
1095853
391128
610527
74643
1432641
293959
168274
1458378
1183230
477768
1052266
1296992
928887
921403
53652
1115195
1016378
515446
1224603
1334359
212194
1369226
1191869
172784
1094919
712347
660224
848044
1623155
137751
1531430
467468
1271208
382720
970893
1627698
1384740
1620906
1080641
256428
1018193
424321
91456
561169
530370
60113
895608
1455475
1203289
1520844
8284
1159898
1305670
477410
462006
754255
957398
1473462
314884
390842
989239
1329746
468271
1056539
1479006
635655
567222
1161251
1349561
1211400
1564763
1395772
73161
207074
1597494
1410939
821191
921180
883658
1412958
281965
207029
905643
666787
1542458
1087058
1128003
1148550
427611
71202
505077
746224
338990
589389
1495070
1157943
1461755
1187631
934949
48584
35404
26304
1183366
1336481
455518
110038
998454
1023837
213942
254323
1178471
1447341
203688
650632
1446345
23765
727854
111602
776267
1473798
342815
1389337
366126
338787
1247548
700163
504114
183992
939938
1184169
876269
1060392
230372
1631966
1214807
1024872
477809
192880
148218
775187
1214929
1060500
1553280
630837
448912
897988
1618512
336201
781564
1499707
769624
547335
1388359
1386111
1410921
624233
544018
275008
923298
63395
574126
1334696
810077
804734
742751
806981
1069748
11722
77198
1334604
868919
1357420
1501413
186063
528544
841842
326085
1608384
1491638
738389
1288464
928192
1019479
440208
598044
1023102
257586
1475812
1455971
1027957
52630
1515597
1458555
506171
611664
1135167
401633
425317
811116
1123638
754386
520189
762912
112219
1465051
161476
1419812
1246460
1189520
496643
991463
1433772
1175210
262566
676683
1082124
1288302
783853
375604
216985
973265
565279
254165
1480000
346164
1198435
1248100
646367
1398744
1452523
1396413
189104
788898
1196850
745006
1447938
457210
1051723
790633
505349
578835
433374
195061
769499
1414282
1282700
803093
1434231
1130453
729810
542648
1445469
112263
68281
851443
167184
1366992
1388394
911831
582486
787406
1538792
1085678
706684
1092072
1260795
1194391
1619006
418428
1227803
1269521
867752
1430446
1041125
1332524
220567
277568
726932
527114
457153
1020371
765491
780213
665748
241012
907977
1240391
886526
1534283
1009996
349824
565650
967575
1454520
341178
94018
1134950
1052777
429387
1255159
1171734
1361945
1085245
602241
1131339
1327822
88170
159557
1185437
1456873
1054751
663563
1036664
170110
978709
909325
151231
940604
1482630
2231
469333
1090965
1456300
1097780
1326755
1399356
602872
530959
1430624
897318
122257
1551057
129691
101987
689074
1334799
321665
342400
441522
308700
120044
1320436
769943
352147
1040119
684954
1578025
405411
1450902
82041
1490722
981634
342737
362413
431812
314798
308952
475653
1507989
842069
447851
1268058
518907
1301204
828810
1096510
1197179
387617
342916
1310275
1476693
972172
390437
1241815
936736
574673
1460437
437871
1444373
1382410
615417
1575442
1102433
375131
994416
456053
656473
1472906
1531084
551917
1198450
1222116
891354
195404
1608200
291666
1600690
526904
1519962
1396106
1360090
808414
545873
498650
1473525
55401
1045482
1320028
1320645
11822
743636
103112
697643
80189
1044889
265166
923304
50624
1461650
1240400
969760
1495515
995423
487336
1351157
1503770
371993
744629
297419
1378522
942965
834471
1607022
1122176
74935
201479
37200
1001687
1605241
1347344
738985
313314
216627
878623
148085
536376
753956
570189
1093264
694063
1159599
337543
554743
1230218
1090167
1403393
383304
1006033
1033988
572592
1475886
474693
78314
1255717
863038
706157
1247576
368989
1590741
1362255
1512436
929311
1393012
838916
953876
65391
760203
208119
922907
1611664
1577199
1081597
1123619
1054035
762742
445692
348544
56470
548369
946568
1362533
1321259
967246
1378715
1386405
784830
1451887
1547506
1498610
134026
445352
267083
636345
93840
855710
68514
1176942
319702
613844
1552511
1272904
1338045
1525587
1288453
1339282
819068
1488691
898761
1643810
717370
1366561
580042
390224
669632
1120914
1526472
1346352
960917
1518273
354049
1224624
1438540
1551641
47582
1187837
901649
1121090
477660
102910
47176
965666
1393851
1384515
615067
886569
288740
799734
1617623
1335703
1446076
738847
557299
1057330
1625913
301309
1004288
564415
236269
1624510
1320996
1530789
1019265
1495346
1543565
1332895
1269976
201370
750600
1175426
1405414
458812
946418
1334266
1490059
557573
521254
235269
1548775
567309
42252
1174232
1035419
1315470
962073
428020
1171197
1294363
422474
618978
1342626
503095
414734
231368
473567
1061372
901553
1312850
135908
1558708
260463
139512
877055
828342
1455885
1322513
1102041
943273
1381825
68460
571705
178104
158760
1560168
936582
406075
344261
1112262
1133659
1091874
327332
214453
367736
1230048
1213361
1145637
212752
807843
1264625
1070217
935288
1557606
1571558
1634501
306940
1110234
713289
481102
183950
1377788
277002
601261
834226
1093358
296379
987262
911174
61425
43387
1465760
476823
135092
1189662
473640
676524
438825
746106
645705
820438
1062171
1427159
1574097
1239938
292190
854469
353497
198748
886777
1022848
598100
957788
1468562
1339199
1017573
787529
1379146
926940
952788
555888
830980
1242006
346583
714633
624336
689825
416866
913608
172961
331492
313834
542711
349159
1378907
611452
1197861
737012
1038649
156881
1159287
1469235
1430451
176635
930576
77197
80973
950462
41096
39556
1527275
478152
886569
364444
657336
1038146
541871
1072711
1105956
948195
1014590
496664
564538
1012566
667701
1500979
264658
380908
1582379
1473530
400649
1292342
262648
210105
1580296
1612904
190305
1638059
309604
1447514
1044213
357478
102572
905183
27625
758862
100501
185048
590914
57361
802375
1563325
229633
893867
1580671
1480639
839685
1192362
1439029
1187647
1209913
17628
127477
909629
249714
800469
1534870
312828
1575925
999208
1584939
1337579
1562462
776386
1644162
1425956
1421995
328204
914258
386277
1558511
1181522
1350959
1280626
1576175
298812
253922
330295
1277020
409929
178544
509215
1264636
1339703
213061
1240655
410774
1379225
1081773
374421
315322
698013
1128140
884257
1037562
627153
1208578
354613
1575791
757336
1039047
1355431
138686
851418
1120897
35321
470341
1481585
5863
664110
1609010
844735
875625
673002
201299
1193563
298636
418129
1192584
1349958
720618
995279
477727
390006
438553
1504329
10727
463162
1578007
896450
1152854
268833
1374316
1377112
123171
1223722
871001
373282
830438
848728
1453883
878834
390385
363927
1517463
345861
710427
1058740
1252467
763671
976405
375502
418303
767391
204189
1014293
1420736
465469
1448696
575546
222920
291095
73566
249702
1265147
792536
514148
522124
1567331
638753
633814
998304
977222
1217423
1254050
128910
817920
895515
148631
1439769
1269718
231778
1832
993017
1647002
101907
1382715
1353734
176619
171090
564903
1561941
192255
898062
175937
1406695
1280434
905277
1231836
1299275
1301079
525811
926869
1555419
374604
1562472
1257702
356454
1100394
674807
75018
719343
860043
501073
1384731
1221698
1059841
1566937
232150
1149684
764655
533885
389993
802706
172956
794760
484993
373644
604999
808799
1322822
982816
1580253
1260431
311043
1640017
576811
1433526
751115
29972
96556
729655
1065469
1089699
558225
155289
221572
51035
1121845
226818
254914
1340321
132507
220212
1031989
568471
1619272
746159
1382318
1457554
6528
997961
1524930
468016
1225088
1398058
601394
100659
995432
82520
370008
1205182
1499047
973068
490
54623
189159
908220
771122
1121011
1132061
479057
1612791
646343
53800
298474
67029
1103596
312061
605252
954821
1091547
457976
1298234
1530213
1464115
284914
952196
1561372
901252
1587836
387326
509784
1429937
619494
700235
1279266
871469
1064984
461999
895411
1319326
1026652
1211611
1480643
286290
342698
21273
196780
1472119
678646
623000
305552
1385336
1162957
1039857
588095
1399935
1063154
797948
1640602
342698
1616368
631430
951765
1451593
1050352
119437
1407648
1072746
688429
1628153
458322
1417326
1098521
1643118
327463
632233
391459
1192919
624562
1141881
988645
1232372
1427567
642833
1580471
811568
163633
1416563
1445407
381829
487215
1348779
1033939
3653
1329317
1621430
376910
1296989
1428931
345451
62124
1377889
879187
114241
68564
1254172
1247519
436853
545038
565787
1059672
1300809
655369
1198941
433212
464550
1321366
649617
999286
651085
824832
1516385
805859
915035
168345
653043
388544
1127679
874476
865286
1244569
1604245
509194
1085547
843110
1028082
960030
482987
959544
663048
710636
1466094
1447618
1641686
136226
616286
47162
607424
726089
117691
228732
1233670
1533841
478875
1428491
1072284
1557695
1440652
510317
115748
915958
1469922
408691
24610
55250
52527
702688
453154
376882
627075
628860
1257772
404964
965640
581107
508622
957628
1027686
723771
1551916
334983
1630968
842501
1251759
1522527
21576
817005
275544
1189363
898242
1487170
435004
1167160
262097
1275847
1032621
802285
609151
286769
811214
1545265
152135
828970
1350629
1080348
1253296
426780
977568
134794
646419
25941
101700
1337824
923629
1330883
1124530
257590
37344
1235237
1480522
592835
1100822
1397395
1062434
1624730
484679
998263
95022
1633474
917664
1252291
1222361
565002
1068231
1431309
935018
64428
4375
107877
748174
937839
164326
70235
297376
711803
463950
975314
340581
1022617
1379960
1135293
1225319
375504
1194163
1402537
267218
309338
913098
1173757
853135
349677
1517011
61227
743465
979721
102729
166233
456758
1220579
1260221
355887
1157377
679747
1143495
439867
518578
855399
441901
935937
1623852
151532
759268
1206023
920635
817169
1161510
581667
305650
429452
1326549
1429923
11823
1160529
1021850
1134537
1462202
1140513
594515
353156
819485
1003118
1252577
1531101
1592987
953034
1036788
1397726
174890
650646
410012
1031668
1107452
542172
1349362
671224
957965
1576966
292043
772383
598145
201024
415461
1266897
669972
761207
1256925
756270
1241445
645760
46119
1521577
1206440
1123727
1210324
702528
403676
702214
168881
706599
504007
192391
296661
1562250
1583575
757834
618094
1580139
1321614
883175
283906
1058472
61081
1154550
1542363
34326
1323464
839858
1033721
1620421
418236
989842
142505
1493730
98163
1599900
942118
623053
32658
1628722
67606
1310528
872676
254658
1328094
233188
123079
923157
348006
1269041
1463520
289038
830061
1645199
1016036
860059
663912
331641
558857
310663
87216
1220457
810972
329026
608884
1022216
1351957
1148527
1229092
486061
321037
458137
1026689
513932
1050861
183494
1340491
851421
182879
1089394
1508849
764087
1209761
888093
342273
1033586
1226128
104960
1392996
1594994
838575
534474
225110
160133
215844
1026062
119535
571072
774326
12758
396336
63285
250798
1145563
507648
91507
884615
1369881
630315
1156720
1497458
1587119
259712
782258
355574
902413
1107640
658592
1400298
379078
1147387
1532380
1003055
121633
844923
833199
1181224
1341132
925830
1325416
7827
1555278
1569833
1038074
1432955
872513
830365
1402537
976889
865313
497680
484835
576753
928389
343383
1618230
199070
1611889
361114
1139063
265120
1532020
27545
269975
379024
50348
955463
1061447
754270
800675
702317
568379
1554959
280541
465931
354400
999177
696855
570104
1054723
1065590
837844
1107678
1370145
895913
5897
840755
807843
854894
779470
378393
647908
1086992
1465264
1127276
1248304
1591553
1102393
1542248
982558
224165
1438594
862915
662540
363009
818815
562383
552640
44860
48309
1607621
1342251
572603
990234
1527016
1629856
565487
1051884
397039
1629620
38997
1124706
212791
13798
1179076
1148896
1549379
1465110
19335
76566
1093842
758047
719585
1278683
64156
1577481
308692
349624
61533
1268745
1139868
1109207
410349
1520400
855354
469680
1041036
1501202
609506
1357603
1354188
1210190
486388
1407951
1306855
434779
698625
772410
979249
1254211
92575
641366
876889
47315
1556545
216977
39790
855671
584795
715906
172963
1516429
1105903
1626187
1441559
1375436
66046
1016339
750051
1475250
482465
36084
678956
1159644
120502
322908
120546
606259
1592322
689992
609594
119809
279068
1517824
1306520
927658
882023
385397
78163
575288
1566630
1417568
1462570
1024211
818857
261290
1159963
838219
1430546
981538
1396565
806794
1614619
1601728
1434523
1547732
769368
1207578
616162
335889
914392
535220
1275234
10146
1384096
13352
700515
1573712
658020
1286025
976922
1142361
700522
501425
1039255
1284352
63488
867369
1643218
539299
1233984
794304
1069566
1566557
1358500
396000
1441385
1288674
807504
1322988
672766
1611502
616149
947391
1626675
1132654
109075
1125719
1525874
582073
360165
494805
318675
716109
122737
1177706
1098986
1151740
1244401
714861
111114
1007175
1145235
1422647
1389239
1069330
657279
88556
239413
1430751
198389
745656
2013
531254
399567
852160
1534513
142205
1344554
1262993
231819
271084
51206
1237564
985301
136542
1599063
1640648
1573150
575438
718375
675700
1255854
1306788
867032
1100482
1520891
861192
402831
385702
825662
715902
1083643
651653
76270
43435
1557164
162412
185706
1184368
482310
1547337
703128
1114660
313576
1038568
1477898
1252650
946556
794743
224533
1064859
233981
1509924
831875
775100
646372
1520307
875961
4815
1131715
406161
1332092
1423337
208765
1307432
555588
1364865
283664
1071393
1066957
1147370
284336
371743
1359299
534845
1165
1239333
1135433
914278
579150
1552780
1266210
374420
1040808
1545910
1213266
295559
636314
779508
302748
1300620
495216
1173201
623613
531100
1155771
767716
362831
1009472
949264
318538
633099
877612
1047703
599651
106930
1136721
395024
878743
1609084
1478164
536749
93287
219596
512482
460651
1315189
110542
342513
39728
298077
525296
434390
107094
1035769
1166395
800801
226881
1621160
793885
697520
411268
1556074
1609843
682721
718078
1085294
494049
1530202
1541576
429953
1542865
1414062
1182529
115421
727830
601150
786324
390390
287757
1084164
637678
338169
35675
902390
142976
264635
964420
1337647
1008604
202019
438750
744829
47095
1187883
355173
946930
671378
246707
1055538
127044
820665
1409455
768873
242632
1305906
479312
1153655
344762
1608620
846796
1479862
486369
684593
1528747
1559066
1180217
5349
962181
239866
269528
106837
1122370
731669
190630
488414
1374520
90414
566103
598688
1390840
1569167
562599
465721
1638916
1453545
631009
581375
712980
1034245
245352
1628517
1016975
733664
923899
1126638
867283
880336
813243
1581180
1249973
134089
1218097
598608
1494865
1266996
1323664
1637309
761659
746992
902780
681227
1551396
216411
296167
392665
1371014
556130
1587978
1622881
1478309
239969
1404534
1053785
703567
658819
936533
1123791
1451020
348402
707488
1320321
547450
1616166
1233895
892974
1199904
1537830
486071
182452
446288
519748
610109
1294789
235848
50795
231988
396499
573078
442324
748095
553870
832242
1325726
1570105
1634085
396388
1363332
32475
1087490
273485
124397
914945
105600
837554
1246356
1498440
1427820
1012741
1058995
1297294
498367
1087076
507027
625786
1260365
110460
752711
1015136
501218
1210003
1583338
1588603
1183139
770797
199824
579454
1338929
1349205
1611876
232276
7825
290788
261350
392502
769438
910169
378520
1501767
1324360
1139193
351501
574326
543770
1483345
291825
1572096
1262162
922018
744062
1057244
1222918
975920
367001
1380081
1190838
761839
1172799
1614847
1477099
1472528
691397
777993
68141
286382
1549171
932360
1463377
185489
1175497
1369083
1310456
1483500
197343
339885
1131114
1455447
1134918
1432415
578235
310162
523203
90336
1148701
64904
771809
629064
1113596
877109
785989
1532725
213023
248776
377604
128917
1638713
1368058
1474334
544669
231329
297367
1294312
1083087
363271
176538
940485
1104646
1499119
972601
465711
1104484
608215
1524109
1275256
64902
1324508
1026538
757211
1338145
106635
1522882
1465930
400922
215669
562116
390526
1346953
1581613
1487892
499006
389072
82563
541551
1422439
914424
1142379
687510
1466680
41867
1143172
502931
35511
934207
112812
778435
774866
263154
1542291
1583649
392379
1495897
265907
924158
1552158
1180946
128730
389804
428595
939186
527335
419302
539541
1596648
195765
261575
812291
726368
431914
553876
473714
63033
1406474
230830
1244253
276767
783866
325107
1204052
46723
908404
21509
875978
1282508
290425
906945
1142505
1030890
64922
1038623
400597
1387470
420914
1336516
49679
352647
33042
913786
97120
1044377
378379
1134561
91500
232472
1177355
93087
1279570
1048005
247863
485075
230500
723004
144802
866554
609483
553245
767701
189618
1618273
1053403
1504350
493437
1417515
1097731
1377496
1189501
1474042
1192436
489807
919848
1326134
1489987
1082160
1335200
1173661
1318628
293063
736200
1498318
1340580
688703
67382
164324
1385398
657441
152176
1478276
708970
1542529
1646770
1588844
1426216
672532
967113
1256528
1448608
446821
188257
1077767
12825
810215
1329746
232994
1442138
162384
694432
65599
186138
1356715
580191
1029207
1387955
1125957
23524
235390
288512
1415261
971802
843378
1096276
1159152
780131
575132
374809
1397435
1440198
1362769
603702
1635360
1348796
155597
1135729
642224
1575765
659882
527470
1024849
101455
997581
1396225
76019
527302
649068
593566
1501487
89286
533195
584272
1614531
785997
586624
1620963
1236040
126705
713619
726051
1570241
707073
1346906
787582
566482
478746
1333616
1372967
1047106
101854
969348
1528730
1105694
1219106
77599
1461733
29721
189937
1327338
483279
1600474
1177607
391670
619374
1424186
1028025
164590
690132
394822
1266651
812516
644623
488674
280720
265775
452911
343203
223074
522561
810393
1189430
1493155
801656
429120
1255063
1027375
1130070
881605
731977
1025751
321451
17726
103
1185415
8405
28126
554593
928909
592650
1283849
499794
525730
610589
209808
973852
589160
1007035
102026
1386978
1044700
361919
1647568
1264336
771778
457616
400859
227004
1166200
1596843
536799
872227
13557
1617532
644290
561868
1136717
89457
687595
644990
189438
234344
1445079
1144590
658214
1195918
321360
522296
286020
643110
496539
50124
1337308
390068
268365
627746
446415
494076
886713
1583252
596516
1246856
968437
294667
1630966
145279
1151059
161771
910117
65578
893708
548845
769929
1003578
457986
89586
504341
1184669
550993
891355
670637
991791
709725
1637815
1567985
938190
722055
868639
1312332
411743
799545
252992
1507443
1119645
1339476
1087440
1040255
444832
104355
104460
723788
112083
1180978
1210266
198901
985747
1010077
1310038
810600
801755
1405393
1235244
722482
757813
714232
107596
434860
288526
799416
1342425
553451
877079
833280
1559415
834952
408694
860083
1096467
12135
822863
1223201
632459
1257294
576332
316913
424259
1492055
1263397
871964
294782
947434
1603544
1316145
729427
685986
49156
1012586
650808
334746
1540446
304924
1320422
473693
1004588
788631
232114
190644
105412
178766
857164
235596
1128751
766253
1403424
458412
54705
583089
1521940
1166771
672824
290852
1154621
1390827
1076887
1083391
631792
687215
1494982
20684
1294994
1240281
1127352
1061842
1469872
219340
964743
735632
1188621
623321
25089
385723
97678
1398382
889667
794391
54102
341095
1399353
47690
457997
1620659
14398
334545
68534
205889
759085
1112412
298512
15554
424114
1478483
618820
1580696
378128
93986
860340
913544
638138
1621844
558416
497141
1519695
1603071
477744
869428
56189
444858
813557
893482
302874
68092
395765
1068215
302104
855500
1480640
810874
746187
522761
337528
978598
575296
551792
498120
1180717
237766
67457
1627892
752067
1335474
33253
117580
341772
222253
1358552
1282053
762099
1472644
1123316
39610
994291
1632086
628839
815124
206387
851818
1186126
826162
1471386
467015
817408
918922
33038
1476119
242868
984436
961504
1036684
210754
1508302
398635
73999
1491067
412970
1157505
1040066
493993
238333
1151671
169239
1105800
860070
19473
817608
52136
1398582
631334
1524756
1543115
796726
1354212
970122
442090
467664
1049479
567059
1180006
457040
1313946
48584
1268720
276118
171490
1312352
665315
845702
1236396
1060987
1493618
591424
1154452
1491817
1296897
470256
559536
414702
1122329
491619
1429097
871854
1276879
58139
662464
831175
679421
474798
1587795
1265985
1312464
481150
40178
1522676
1483584
240046
687702
766603
595554
1553146
1619220
160892
905409
1412232
1264367
527772
1494030
1231087
1430165
1311318
1064800
373775
136992
1170023
758197
1147053
879097
1041305
1537425
1023053
56479
496098
1573432
285017
1608614
1244080
1071191
1398763
370885
407143
546769
1449865
1096854
848096
836066
1091084
1640777
601903
72074
1397441
1059019
1132030
1182248
1593083
1405303
428257
163364
1335690
955136
339792
867783
674514
1138839
1128716
586582
1344703
292448
1264920
967579
1259491
1340599
731516
444403
1179304
1411921
396702
763242
1234984
154910
1422726
286620
414790
1582702
1392964
465654
1495591
718786
970910
230437
305102
257645
642317
48063
260706
1161717
965080
1502429
1578307
1377006
393422
308721
1232782
635860
563227
253539
1428105
249253
206358
773841
142537
175700
1215320
219061
1163846
1614643
1365782
454770
1008608
1612273
1263852
596433
1008847
131254
17935
948192
147710
135735
656698
1041902
970657
949334
1031912
198755
1319022
1614002
553476
530951
280038
1226026
1414521
1537068
187871
1030353
494592
95657
1088007
276611
719641
682692
306257
1542833
111922
921680
1101506
332219
1627822
476433
106768
293032
420463
1644956
1075547
1546017
508164
588230
1023467
1618406
1167141
819025
1528098
563813
111244
1132944
76448
265749
985436
919399
1154029
211091
42667
118144
578975
900243
298636
116344
1014000
1581507
1007243
1028281
589173
893173
879331
241883
499392
973546
842131
676366
85545
1485310
20529
1211271
1436493
786872
1104972
1340410
433168
743913
877584
1277123
621343
641858
538750
522680
1161926
1276253
823808
351105
950590
184900
1278317
810321
857205
1251902
791456
1587645
721283
1450826
343954
572342
556666
73758
779521
787703
619756
1345231
1372949
242427
673401
1385923
1401154
252173
541240
276400
1478414
431310
3429
1334080
685969
906968
1464
864110
1289183
141426
204776
547738
229101
399208
946284
185098
883977
1576623
1428928
217339
1459783
962874
962793
1486094
1032538
1632837
1600139
327841
1470636
824509
478453
1014092
306029
692151
974022
636700
1142173
852181
162854
472822
352863
1399542
1096506
1228893
1629560
1525126
429106
1021657
576980
191209
173221
309129
965869
95493
842292
156554
972172
1194979
55602
1371628
525944
1137718
513456
14457
695481
152637
664070
778743
202240
513654
368301
1214021
1408006
1198260
967536
367181
790427
544419
957344
180102
475237
1452949
169648
1334267
306498
196499
192622
1310912
652273
470652
492632
1482923
1381575
347469
326030
1471890
718320
499923
1322207
189751
1073195
1497140
609550
1073736
211602
354354
500276
1461298
924088
408626
760811
1007997
883209
1013086
801227
947708
48004
890452
1106538
1406614
354965
1388358
192278
1266866
1051905
171562
1060578
1340411
1424156
1458362
771700
657544
912525
1531409
694180
81462
1161277
694843
1300337
1246814
447020
1116229
5010
193039
196874
165420
1466399
970601
1635647
881404
537871
436658
828943
995904
820615
1595939
529084
1388361
342206
1621119
677500
1196287
1128384
1570921
63131
573472
236751
1017585
767957
1285152
830653
181773
197369
452554
1014961
357532
733031
583022
225788
1179715
1082036
839008
538979
388406
394516
1298034
1097926
828144
310062
1320623
164576
374058
1346435
1589692
1134818
276661
490280
407136
1580340
637209
540918
667430
876553
90738
1463396
139696
1294537
1024658
835033
98673
936485
491358
593082
1388288
654919
197589
848065
321349
1393738
695512
1056316
1281646
1312271
1353851
160442
1065107
609659
173805
999482
1374755
3453
1384140
1408502
73234
241265
256144
48571
283736
471293
101870
1069324
495177
1211434
427227
1357379
1325301
222519
1113395
344529
1496766
886858
1527470
410894
905317
1181491
1369134
452923
1243113
139681
193564
170628
648737
67674
1048818
345700
862543
737874
1062516
1012761
656247
201268
1126
482897
424693
1308908
1583591
475929
490058
1417008
678515
16988
434670
1454782
1539888
1437717
1176940
628980
71454
502801
334589
827254
1549780
434124
1403835
1437324
234443
272543
583381
580991
701099
1008044
1152731
1399727
660917
381701
1036962
1364623
1384513
1280590
1307553
359793
43185
315003
1065240
116265
755624
1071709
827758
398561
383664
1617284
746387
23441
597457
923222
50904
1181408
1628068
1631927
1631973
599553
73054
672293
446037
530367
1435949
1607073
1644539
1553201
1146206
500944
842416
1097552
237001
623487
3073
972080
1583423
138327
1571072
918332
1329421
676805
259262
1016897
972583
227805
123399
1182842
364868
1037910
115734
492060
1294594
502245
1009119
57370
51952
981332
12310
28128
1351979
811239
1002033
1481792
107463
1465370
556225
505277
271998
1054299
337405
1436214
440124
695658
475670
241451
207438
1317600
1158596
1092263
1251793
1551074
414470
1409922
949809
1519862
1577699
106188
452008
1177420
321809
43953
1444631
1326684
684248
1596850
636025
962674
150562
1638946
116959
675374
172182
220439
1520470
1345755
384245
1497919
843795
593632
458756
287885
118291
574441
396349
703293
1618913
1591029
1291938
1216033
86427
38912
246867
52171
915979
370601
625555
628919
1291218
385384
287120
538788
630120
506585
1056161
1320116
781438
772454
1246777
1611813
1077211
1423414
688432
1136047
446416
32635
855866
273377
169391
1418068
884803
1432424
1170095
409649
507355
1630118
939163
534472
1395257
1333437
1019812
798296
985516
124439
350911
232248
591425
1484644
745753
1076823
1036058
190368
68062
429326
398905
844446
468772
1141015
513476
99882
169360
1505496
1443730
1123814
108888
327305
1281517
1129981
908949
1077577
899520
744165
1244885
395082
498822
518989
773091
348504
9799
1161968
1521758
1610120
555862
567008
293605
1566870
1136754
250691
849087
1133108
583809
402700
1101101
1275966
163033
489020
396408
136201
1090518
20470
1615224
701467
1468819
1569770
1382216
1340249
171229
985498
880041
1011573
958151
712150
347657
34771
771643
1097979
1028858
530874
430945
1042702
1285383
1443714
1426048
759053
1206301
386745
515305
718534
572233
599325
616780
1016210
666138
916582
1272791
1170158
1324117
1608175
134976
647271
779164
394556
1082057
1322403
1152179
6584
584905
1072491
981538
490354
670836
252758
1334217
1029619
1110225
1399847
808106
83045
985609
1394019
766904
792672
648531
973178
25921
1547573
1228900
80780
543189
758138
1458207
856288
935694
551824
1474109
1370147
1010607
275934
1498223
664441
1000347
297790
1382955
526139
432890
415434
789260
257069
463333
1561999
614160
320489
1288801
286161
1028231
810717
578538
501690
1053788
1131535
602444
1498715
1257732
736704
1267397
1367532
462870
86577
411627
1197937
1291179
308350
458430
97366
824516
325717
782386
88359
192212
1409036
60013
19908
1491411
882684
863479
1013287
670296
1574828
1504501
651898
927875
206624
622936
1553983
949107
23277
1864
227752
728523
1339986
685685
1228948
1604326
1336961
579275
751082
187508
387051
170383
1592666
1318508
1569901
1207596
61751
968662
1304764
232224
1148398
878734
1258800
760473
1568401
55332
1539201
462839
1574515
1477748
51985
910683
1499328
156291
12164
58803
68102
1380943
775181
1317095
124416
1634629
354085
81103
1391379
1425797
1089683
1478682
360611
1422912
441060
444215
767080
1637193
672099
1042680
1531520
1591889
1599778
1021933
959058
179742
691807
960982
1339077
382951
853310
867188
879987
170518
91405
410941
741749
755424
1627050
262437
268865
490956
1296419
49595
476768
1523193
569206
729591
425244
644419
469448
461585
203882
1470394
1341333
1343543
1200177
1178955
1017785
837770
1417362
849694
266391
474655
746714
1198399
330602
788701
802724
986773
1620765
866551
325547
368306
776692
1110403
1126155
1288555
98156
1570046
356387
1156434
920008
1259932
786711
1387898
205847
1297372
430809
354967
1558683
467181
450158
1147297
531543
43340
438242
343029
593155
1575837
1271167
1046482
1464279
1124892
262667
179527
1527083
1257305
520447
647444
796431
1456819
459396
1326753
15368
1120244
1351442
167116
1377185
1529449
273078
1002494
187965
744089
105102
597100
1543136
1272145
761187
100312
1190322
1232938
1436040
1615516
1292344
292064
918669
724862
209572
825523
449179
1250883
1214083
821038
1487271
1052501
1604732
1352460
252476
1038753
1556478
1332906
1548486
1560324
1234874
937482
979340
1414647
1003950
685842
1615582
943537
1570060
555798
1264959
178333
1249253
328565
1014677
920522
908310
355853
248096
295624
408350
1039951
225455
168250
1037153
207283
1377730
91337
1478737
250619
358618
1098306
559296
738260
352375
159490
1061231
418412
478472
823121
614001
993033
1237891
1415612
894963
1276801
894103
979735
321051
232895
226975
997000
399254
568981
332576
1593274
1377564
891929
105823
749591
21760
846059
1149246
257686
411346
1288577
952686
869795
952215
140328
1069504
1368660
834529
514718
504987
809519
352584
1576101
677248
576288
165655
863406
287989
1633597
1096872
938819
1055373
917258
732974
580760
786433
557229
1588777
611316
556857
644190
113292
974923
904021
1604606
984351
1279913
803224
289165
258517
662324
1017296
1026894
940570
319173
103927
1155119
596718
125870
1273855
250726
311050
1610038
1513136
420008
679805
749943
482137
598574
241665
1565364
1485759
1644261
385741
113577
38889
1223670
177136
382542
1156292
1385353
1538357
983143
1091513
1455833
1415200
519201
691441
1314434
982502
1279628
770784
1197918
190830
981722
1382202
1127221
1627652
229909
395616
218
161049
884177
3231
464412
917761
95477
322396
232595
514540
1263385
1057467
10202
483053
112873
1588289
593532
808128
335260
228811
91916
1118324
1530400
1217311
645873
259591
1011003
467185
998251
578455
1134519
49870
1636175
967803
159980
195556
1004793
365478
1488144
1203747
713597
285756
803890
462722
937620
1379040
1365092
1224071
678835
315182
1157245
739578
142876
1639411
495886
1445534
777266
1041028
584454
1118684
692959
1255646
248892
101409
1475977
921962
718754
1322311
468740
1154792
515970
1513714
1407853
40027
145660
495695
1375387
694099
380604
676623
1633981
1542142
640186
295600
1558173
281149
1493654
1304162
1580207
858660
429644
1433633
1610359
1356142
1561582
334091
972837
79771
983535
388719
1303228
877942
1431271
951839
161686
1104953
789221
1052068
297013
152798
1492291
470765
1545111
174601
1604990
135484
526022
625155
771048
610394
982715
1276980
744061
109828
1133113
562681
481433
1611840
1379401
536559
315703
217664
555081
681675
657334
652877
199748
1602968
568346
1140049
652779
718046
1305155
503500
18773
732433
1479630
662418
1293333
1109111
905247
262811
226976
806088
1368078
65408
1453296
1016258
451005
1271227
1207087
810173
510032
1162960
1342840
262027
436189
152361
875661
134186
1276262
660923
229666
602242
828846
293329
1517012
1532417
190321
257009
1151078
1189155
1404804
286318
952668
385592
591572
1587310
544641
1160744
1288868
1160972
302194
1631477
1068611
1517197
843683
349971
749382
1367254
1168418
776577
626838
1163010
1427513
294800
1496515
1363718
1359464
272644
706673
1109946
1372112
724473
217255
508592
1551604
504140
242768
1242232
1573940
1425690
1156876
121966
1066780
1168578
1424157
465812
864849
1444458
30613
295678
1094536
495252
1279420
631500
1329005
165445
369667
1264968
194471
1089176
970866
321294
70340
1149589
4840
1136924
573440
1101271
504844
790596
1604608
1196029
762971
1582859
626802
707182
1170522
1423650
1068106
95956
648901
1219105
1142176
185105
1132174
44535
1296887
1643294
739018
729805
926240
217058
446524
602244
1395971
1254518
1044055
1542050
158064
818262
629730
1495386
249062
452162
1644401
905761
165176
271274
221926
942613
1498781
1325447
654191
922789
434376
1371187
731823
1223627
603434
1062439
1256038
1410648
1063559
1138990
1328123
839528
1243169
109402
615249
1291483
993387
1193876
1428099
1302154
918045
182274
710387
1467978
169541
1501496
1037342
1535819
410830
1550604
1155354
1265668
1570222
1142566
894010
1410775
695369
1157104
504065
1055928
296014
284416
1459169
460913
330137
1247397
133564
42599
608630
935173
1466671
1099100
1455360
712437
779269
792638
1370121
1533658
1461021
447727
588536
639619
614530
565957
471939
1513416
714702
359036
437818
321958
1199051
278677
166906
494773
828784
622429
1086158
1614729
19036
207222
1452760
1050420
386003
879347
921119
111281
302369
59359
642137
530616
346855
710312
328322
1157063
1315987
695568
1635473
1119629
1481339
182704
1448679
397736
1608942
756186
1500716
187856
1544590
1387491
1145518
457798
1488148
410512
81843
851532
501792
751170
1545012
767218
511666
1329252
1052646
837706
1325491
1426008
1065966
985538
487061
1611156
1301722
184762
354581
188610
65348
1025747
1308949
483651
1224389
510582
395658
870081
529968
837433
1209722
229074
637316
1054771
21208
31336
148533
466186
536327
1499799
177171
465493
338387
871299
1597957
365932
642256
205941
1571611
343633
402792
119159
999412
712361
1546810
1270486
1498333
1178819
1491137
48516
335954
1510902
770030
1170200
1193424
551948
1395777
164102
164873
61882
221172
1117715
822835
156850
286185
1294975
1275091
112783
1126661
557650
1552919
1106996
647718
1062173
63538
620215
224584
1451687
213530
249586
1361860
49404
251133
1088925
621586
8591
490188
590361
1568098
44212
1139834
303823
1366052
1564710
285244
166032
913571
1022638
1017633
570208
398464
855830
1281456
229091
1504007
819817
1479523
518512
1363195
947100
27028
553540
1509029
437768
130340
909010
652950
1145071
1359984
281030
338730
1176413
1315978
1227827
834101
1349137
1159243
1452378
1505810
920112
406150
728905
830602
1372421
434794
1084842
1161578
1263187
676424
492423
1087044
936683
38306
1038093
1086042
1578552
1614577
465599
743674
1516027
1539840
1491688
1455387
998798
1021872
1113499
1335692
1588541
696239
259772
853196
1136825
1356303
127064
186007
158425
1222996
461877
1129286
10566
1137177
1222562
863731
477705
1584069
1203221
486132
542679
459346
137842
1643924
1452499
692155
192779
1021580
59682
808999
1418550
874726
1454152
775284
306205
494689
731279
715176
1303756
1392976
907720
1445690
1126202
885367
805431
70821
799123
86732
1496659
40413
1594920
1341871
483532
1309442
542197
1584438
1445022
1617495
536138
1605136
1150105
1112238
1977
697052
238176
990051
723361
786525
1517263
861577
244388
413725
1127094
401497
466194
1137814
786998
1179556
198010
308559
836832
392868
1410485
1236206
1357413
494775
719105
1523516
327391
255476
1017309
491488
1422789
736916
296613
1363951
916146
305831
1405155
606865
897065
260720
816731
155358
1283460
1451597
437797
800720
1522379
1044315
1270784
535618
771061
524747
13749
167954
1326804
695917
1132185
608340
726057
1563746
300442
901312
34394
1013206
1361737
102800
872831
544372
651305
1092536
969841
455234
769617
990854
864105
1279681
1081068
833378
1580561
65783
703300
432301
1265910
816408
390375
684539
54004
936766
177791
1100336
345164
79586
742813
689010
1581265
983538
1539246
1174286
1624042
1255363
1049689
550866
269246
78317
1545473
518951
784037
1482470
1322526
1626337
666874
850378
693621
1356432
554406
855598
1499105
1621935
319124
1555611
1141664
620037
555327
637657
1115877
501218
79551
708594
381810
746586
153668
1403795
694441
324141
312920
45849
784806
1454291
553424
423344
503436
420277
668837
1143014
572675
1630987
618308
140898
311849
14452
1436957
1383493
679384
420004
393678
1347329
465469
1142927
762627
439293
264309
147966
1628031
94912
1376216
130058
568583
1448443
1007698
159851
292009
844449
360234
170223
930062
855680
582875
529762
97681
1117743
1451289
1008073
1046477
732684
1001327
533057
1426362
992360
192505
1282694
373051
324948
1490395
1522977
1160387
1171432
1615788
1547369
1151402
1117504
1403645
1247315
1427082
17863
77729
421897
1621267
711616
627687
1306586
1546433
1500036
209940
1411303
660709
367540
76651
1265756
1176247
1330983
1304853
1364206
1383859
825218
1087647
1012781
1218071
24674
698731
392552
908238
113844
557644
452468
746721
796982
571279
451598
1249896
714342
360497
575475
709766
382454
742453
1221933
761595
1559732
229358
727686
91587
798625
1321084
1503320
149200
1327364
970519
1269331
1625691
1560602
966426
512109
1004323
607821
623894
270706
372633
293407
551091
825672
1314676
1382641
403261
412251
359466
588997
899764
1492535
712008
1080043
1056807
397349
837168
722966
226696
470405
1149500
635263
1502993
1591174
164559
1467575
574891
1171483
436471
709586
1318257
1290085
149688
524609
1258520
701236
1391760
359043
447751
1550382
490250
677873
219754
109249
1591901
181774
826408
1074592
1107176
221104
1527480
1313389
1546856
657923
563033
892996
1410094
151179
934229
324261
820835
341513
803606
1582859
1244537
526762
1141437
664921
1133121
190128
111877
217474
986837
1114113
109886
1039654
922380
908967
333585
647108
294606
785037
30135
351254
763996
475125
616818
168004
447226
808910
1334351
21430
958825
1353474
284772
460118
1450863
1258178
714982
1217693
818386
1453309
1520248
844620
971839
1254876
794464
427897
622254
149644
130154
342874
179104
291167
659559
88234
1262547
1363442
1236267
816051
68629
952587
1436885
130576
62183
1017252
1431030
280370
843907
1062491
241414
630017
628283
1133260
1592280
481820
8405
1098828
268691
755272
829289
270969
1441289
951273
32876
6624
25053
829071
1546898
1309552
38101
285264
673169
1183409
526195
1549891
258587
1543373
330404
1143131
1597532
261657
1418839
890445
911141
939833
980812
227651
329809
234375
576374
882898
1168716
1004101
1421123
657006
212580
397617
910011
891558
851147
437286
1638516
602236
173380
375635
624016
853095
1586633
171545
56295
1074060
1319204
27790
913529
286811
164502
113216
1020210
1281399
1128784
371451
51461
38599
331445
1646959
579215
1046574
557411
480184
1254672
1570216
1030119
1477214
417791
1596896
1633349
1339216
262275
1578853
1445939
343001
41631
1567028
972870
1153424
704784
944151
442932
964200
782900
1522783
1211566
345063
1602800
1048339
100722
1380268
743207
1430508
1579606
120209
1220323
448892
26132
354757
531020
819031
1554918
1527387
294208
1520216
7383
663937
792488
1438176
347814
1531406
1377388
43273
1084290
47394
1464260
348437
1631571
225313
764976
642030
730070
118156
1468791
341375
849396
1347436
591854
673590
1114643
1443460
448318
1471073
205048
919937
1293724
449222
1192488
1028154
1061571
637209
531665
1589117
44017
1635654
1423963
141514
633481
437033
49598
66332
763228
877045
447209
1303616
189258
664270
1490311
403144
466997
1308494
1003426
1514109
566049
633333
755923
1352219
1643788
412769
178128
844810
117735
849653
692856
1641604
75542
1542310
452669
1129630
396798
400230
761175
384460
158021
541786
1483607
471910
10631
327750
70264
788294
502595
201075
561374
1028147
286168
1629537
72546
562437
1118814
751015
1268261
162483
894683
1480490
656670
167893
1144858
475345
118639
548546
1280677
351774
1326213
146247
399369
574235
180690
1437344
399866
597594
1463931
1208239
340598
1048576
732704
233997
877439
1309159
83917
350557
1489336
1493527
1040989
1157629
1102376
834858
798539
978496
490165
1346151
119975
1329891
1327869
268267
1409772
703244
1131937
705992
69753
1582344
853574
438174
1147558
620287
626732
1083189
923661
594608
45088
324684
1644641
388871
1095813
795320
792907
911240
1458423
1178394
661483
492559
605742
1496823
1434790
1573392
1327025
1086848
1585498
751176
855974
649471
1334762
804371
978497
1174212
1048173
989461
927479
845868
446223
90440
841910
46771
62199
1620792
837258
1135143
1150483
515420
600084
66164
246726
1354326
321296
1332296
1512536
1387997
220465
1196033
173866
1074471
1013591
823208
219673
1038899
1098726
96306
1213238
1456765
1600845
429268
655848
1324539
227832
136912
272430
961728
1462865
1347064
1215600
47438
942600
1391752
72687
575675
516520
869345
892600
858040
1239140
752417
201121
1390311
52642
819100
1313598
1067062
1014114
1193531
946723
673278
532188
1331949
958277
1580381
668535
1312738
538245
239581
417859
711313
220892
590706
140437
1384913
876497
1629238
1573471
777208
860875
89031
740744
1190555
506290
83909
1567079
1480109
1251420
761481
464765
1114321
1159790
596206
772103
83841
959365
1441248
1554804
314176
444188
791233
1448467
1141828
653237
770389
1521981
1521053
793725
1064499
1570803
457817
1017586
217789
1368981
1385264
792619
340821
660295
1242979
912249
1353534
1630165
1326260
406544
1224373
674148
1379982
268949
471449
943659
620844
1181035
683048
1036116
491306
228064
938479
1128028
666022
1039059
769661
479052
991011
377844
660708
1489568
478501
504118
3499
503855
150579
773249
1322405
1001730
849395
798865
430697
1287135
1321187
927451
932053
1377670
252707
1171094
494657
449768
509579
660853
1431456
1102538
956215
1605704
1006772
1207470
420658
974138
257123
420731
218292
806459
1568211
429502
242536
1474536
1163817
279314
865541
958360
559797
675813
1017660
790592
446020
1023501
1282120
125358
1333435
1637982
509860
1362549
1178678
949022
1212926
767309
816228
970146
382880
471657
433742
1252474
266026
1282844
108641
1565370
496235
1343916
1382520
1192844
873445
1302389
416222
1537786
675945
222296
1428169
27563
1342655
276636
1387211
847289
1244212
300738
666818
821685
1624296
136725
963867
575208
922494
63017
240559
504353
744046
953556
1408352
1200697
998250
1195758
521775
613466
1332117
1458616
968603
1600624
963384
241892
1400566
1426777
69635
1230055
1386345
1360832
1171414
53283
806048
302833
437292
408974
1532912
74182
872035
1634459
1426966
1505546
738759
1377602
508211
1217889
1293156
1190022
1356651
1057140
8720
532487
1117174
279570
780718
1562527
821915
304674
743467
1374531
478570
1566853
784539
1431778
223206
1444842
916458
821657
1528502
1412376
354622
596042
266176
537235
1397145
1272142
888185
1634799
1306250
917392
788609
1624005
1327015
792237
632125
1006327
1050121
1411804
186334
1533812
297932
1216517
1376812
60140
1608085
510022
952319
975442
732347
953157
366346
1426714
1433778
338000
1637083
371614
759371
674588
24652
1116403
210846
1486806
1092493
1366209
126163
169588
64477
33199
644621
1083608
431569
69282
332307
737862
139870
310706
1202809
1282201
1576657
893866
635569
1300328
14176
1526247
320026
1410565
507653
1301629
528618
880194
750736
11997
290403
812804
1454522
877897
1499956
1030172
24110
50366
1362453
130751
1643707
402173
1143728
320949
1070254
1491080
739554
296441
1429189
1278387
35169
779812
186519
15579
215149
349166
196826
1520031
1236694
671101
1039420
626610
1030569
619152
1355099
58618
1148656
1480351
342019
487397
1020212
275624
1526919
1032195
947329
1133043
394367
518591
1639979
358175
205310
1419780
12538
1218874
1517115
350860
434832
961158
622889
737142
927377
610726
392273
90251
1628981
356132
150543
380403
348745
1134364
1481342
100129
284251
33770
196066
1434755
377607
1062839
1434536
159680
1193536
69066
50440
394925
40549
1300400
1114087
1322000
366044
290576
1619057
1142257
822188
1346082
820532
1259060
380436
1095451
1521836
1343193
1376274
1365258
937586
333359
481595
1300420
593366
961759
329739
720385
1020547
1004860
1350172
881506
876223
1512515
776811
698823
1162998
1049914
390436
934345
490632
1152127
709602
1226620
1194459
588477
59513
769456
1340643
1575877
916880
984947
653012
9987
599810
1634862
1312355
540184
557186
1591806
1140374
50033
828103
1400001
468516
1086606
46913
208424
1612976
980297
270679
948859
884348
760021
164277
1232049
1635085
730382
348995
888914
1574655
1125022
363819
130663
1103146
964637
1638018
737718
98010
660150
615817
769084
356175
872434
566144
386370
1375372
822636
657298
265276
737302
554580
170948
1592024
149869
158614
774499
745701
767610
636121
879445
999164
1562984
528597
1280096
1492487
221113
1403956
965073
1360005
1114784
304143
156663
1283710
478921
1132451
492156
1005565
1387174
987753
1087768
1104319
132036
1513523
1227130
1218175
1148773
683503
1391543
1419558
877811
3202
657373
1529200
290952
1114725
1072181
948920
89696
1369364
379065
1469900
1322163
268319
1426238
895023
843693
42633
185710
681530
456272
1072226
28220
1170792
1096804
537134
431435
1452630
1305586
1298668
1090136
635142
930804
579859
1103670
462846
568292
428201
287068
1380589
220936
765720
293615
386611
455916
1092823
1052607
16576
1211006
812144
83029
945961
1392496
1457451
652432
1033154
711460
1141363
640414
836619
961231
1638166
514489
1324484
1217448
1484120
190206
373735
127778
299794
899648
64056
966601
132364
32859
1254480
468906
532639
405327
637933
84398
761560
1070152
393082
102789
314724
999779
817664
1404200
1076607
1594341
1388589
1045975
118736
1191041
163079
1268570
947813
254853
812737
1011730
672508
485616
1515990
1411601
204715
1438336
322143
995916
618220
423531
1074222
861061
1197709
536607
260313
882029
926162
608900
107012
924191
1191519
744267
737413
834096
530579
647029
1389590
1156325
1458107
951483
812545
1097754
1114529
247321
330469
41325
1309601
1413512
1042784
1461116
596372
636126
358706
1080620
458124
464053
274197
604834
100774
844713
478513
149460
1601629
533929
640532
656327
84776
297059
427920
16555
121321
1261008
1584637
1023347
1201210
728226
515223
399940
515040
808328
323720
1428821
859149
1518022
859976
819946
446384
14486
1589905
521807
118148
679873
1536300
837634
1528263
1392249
46545
717580
1153569
1456204
945690
302020
714050
909695
1397876
476378
449993
1349893
1515898
1410319
1559979
1150057
964983
1613322
1646774
961688
1519180
410026
509891
593102
1134212
346010
1018276
354084
1526724
41574
170972
377102
1585971
637679
832085
478815
1023795
770329
925923
1314477
290901
184964
235978
15281
502992
550469
756260
1356749
1113650
1585112
370953
1288557
1317459
560423
1402108
915287
96959
1624156
789211
1575981
1601622
374284
1324097
359998
496373
1597293
1192495
1182300
1489100
776640
1646009
1200102
14862
318111
26551
1013929
1141881
622217
1006301
871345
1158851
1333127
1611481
1469140
1074440
43891
1645054
170341
38674
475890
444643
931058
1526771
860831
128959
985630
1182567
1342302
1393308
669669
609850
98463
413071
761650
444139
704473
85735
1617159
370493
877369
245999
846681
612881
1003120
1327108
1450802
481763
71927
1538653
1184531
1441200
820132
1415684
1430754
1352147
267223
314193
1186234
1064541
1569309
100186
1112146
1569861
1039611
936042
1046046
746602
1450904
1471227
1456456
1495303
1637293
341445
402779
1426583
655570
1554399
816282
1637747
1419485
1245857
1313334
918040
174434
1248982
489249
820585
349514
1082617
244342
1624930
311301
308493
1185697
471163
83112
1435387
1126984
573348
389022
562332
197079
487886
1445326
1536206
1010255
341718
1566317
307007
22583
1497605
1359590
1058444
1552427
1571211
1188679
142059
65027
1497278
1065647
1349708
889399
904247
1165917
777018
333512
263870
678641
1042085
274732
696759
488272
1138534
223181
585206
342882
1635860
608058
231921
1146746
892530
580377
485410
190855
1195018
525046
649260
1018528
780181
1267691
1171065
782204
565857
621604
63594
623040
84646
533445
767804
808263
1413577
436229
676496
1336702
565430
556455
407889
1478401
675589
1635516
607990
336551
1250383
69100
411608
1095429
951676
178362
326519
590627
1535568
1091443
189831
184761
1236685
327297
708327
806272
5640
425859
658245
415578
96467
163561
1255819
1497717
1514786
57302
970504
1168224
1190057
1133521
596127
832902
1003118
175347
1004246
346527
829237
575312
873338
1408083
682387
364674
1044070
232763
952863
1127704
394533
408234
983938
1249011
1187106
969976
368347
750934
265715
1244299
559774
1556050
1364889
1578966
784828
318441
728114
780527
265574
1322919
1490032
191920
692802
1069148
999417
1316561
313809
371499
1298241
626588
357184
445542
680948
137883
501656
1354807
743685
401881
1111980
470609
476308
744197
260251
617241
1619813
1639034
29975
1586766
1352534
1393123
728959
187045
384384
891978
1311803
131327
819219
117004
1191095
937594
66164
388835
1445639
552805
424258
474598
402782
549280
1192893
356176
875308
968679
670834
1385070
1583352
87860
1070921
773145
63067
441540
1555027
498544
178721
952873
1050416
1423442
155158
1239148
501101
1354782
1440882
500341
1261146
632921
351490
542386
789252
1275902
646367
23887
1109464
810215
695512
597598
293062
1460441
274593
905120
154528
733093
672819
1222165
1612410
1587265
739701
484062
1072529
984169
1365809
845634
534181
744669
188400
1063789
1237510
653685
687333
97390
457559
1222651
249530
1515214
309298
1405523
1319375
322294
851406
295175
1437025
1646570
1280653
327738
776666
1562925
490121
493708
1275219
555700
1232552
1619360
756096
942584
743117
1297347
1003266
1519513
1192804
308616
882435
246063
1284135
1236723
352846
1122434
395836
1333306
190235
967780
1031562
1437269
63971
719705
1439261
1477405
1476798
41251
922264
777782
75662
928852
251097
1325767
1159906
863503
331042
995494
1219145
644044
323736
1292251
773083
1416606
497578
1572736
703467
1628871
758950
868235
1484782
777622
997924
1439392
1642923
1230736
413670
1283913
1569895
136872
65008
715617
1465662
928375
1142033
273780
114734
20475
976659
1128550
690954
1645536
572912
1282249
838131
779634
395032
1057297
445185
594548
1143415
213710
980868
799203
45579
1518802
585190
916359
1047472
739744
642343
824964
199020
1271621
863423
558376
281870
1286267
324927
938051
1553928
896754
1572597
652460
873073
42306
771212
147855
1314219
209645
1270567
1524885
677983
1290019
141899
1626826
967158
488554
1484198
1258362
1133269
208862
657342
599895
387581
734528
1473729
39814
218495
913465
401133
397020
815103
1197520
594512
976156
551003
451703
274885
1151424
430174
861803
1080975
838402
1397295
16812
1170361
1156674
681941
1569482
1109343
586050
612276
984176
1412786
51974
1393043
653561
461449
672737
1051829
414584
1175619
435799
1503695
1530176
41091
1583220
307387
1038286
304775
387765
1094869
604490
6330
649657
922569
540309
225542
1213581
1052152
1552821
1191454
646705
719022
859323
1472116
1317713
835378
1586897
404226
312793
484029
1061405
737004
1553019
1004434
413763
67294
1499980
1433625
204720
1629242
929406
336196
668398
211051
1460583
552352
365404
953854
708115
1311009
639312
1426143
713857
62466
1515195
760905
700260
1629227
176625
282508
153104
949891
597708
642997
735174
419712
609559
1447873
327837
1376627
1559911
1277294
1032723
563527
1229674
990014
1482438
1047827
604892
1561592
1360100
357044
859565
101781
974258
1281376
232829
1034334
1631134
417739
722491
901838
905625
1503641
1583355
164345
1388693
767433
441027
1125189
1416544
1539613
369871
1108957
464114
31245
459198
479426
358357
654520
23036
534170
66495
962506
429157
928600
1630527
1363535
63765
637847
1500894
1468697
387302
748033
199255
267502
787670
644562
860297
584618
6988
566110
1569814
352278
1023300
565827
1144894
1091390
128231
47095
1272763
529546
371994
1066841
793918
1376783
849253
1366365
1308460
125225
1139824
1638186
1280480
478066
1470286
385826
1146402
782055
555218
1237279
792189
1252928
1041270
191119
517917
1504617
582767
33608
594965
267145
800942
1411017
3160
1206990
837689
857920
298271
1550056
1621908
665675
853111
753915
275025
294798
1299317
1611991
1274397
1235301
341639
1558479
1053653
271106
1173751
242918
291632
1529105
1025918
1397828
529519
940599
1580541
177254
1575174
1410900
903113
1623135
238078
1508727
489961
603727
555652
905943
530575
925979
908871
1581054
598586
425461
688282
256113
558856
258031
820104
754876
1313253
987270
1371692
1120909
332007
883314
1309395
1519214
763016
279611
207685
1589363
887902
1311069
314538
1309167
1331532
588063
1500068
387001
1178269
482081
555350
356728
1349359
475603
78325
1314851
1160556
89540
766701
402760
1160915
1024183
1072770
569953
640381
917037
749568
409169
335041
848480
208578
1457862
755380
188714
1140119
553125
22619
1577815
1563583
180
1486171
1403301
287843
1424692
152680
1259217
292187
1482202
287038
775179
320927
160792
1420926
1142856
1069507
586531
1234713
1123539
241608
967313
1115706
987267
1100498
804483
1136847
1208891
837657
359120
339688
1625329
728833
136026
548229
1598290
120705
370486
948806
1641637
533157
1385809
1074166
1444000
1047704
799629
1233158
896583
58829
241706
1111236
1548845
400535
894044
829970
209126
1346280
66123
1391784
1138112
1585889
617566
377163
1062592
1597902
31289
46127
738775
1143165
479977
41305
327200
1597728
936806
783503
504513
852975
315364
320324
22690
1266067
767725
113429
146398
1522129
443770
325110
502406
539202
1362696
881263
1003276
274965
1049552
493800
665469
263030
905464
1111632
762833
307407
776623
296826
68758
1646763
731532
421985
1475585
782710
915074
481580
1208172
1141288
209187
1614816
1054373
803544
1502038
179664
1294425
1218336
1294210
513016
12297
1568452
947637
1377045
1377369
1538469
417471
650602
928443
1331233
86984
980880
442255
525653
898672
857947
973017
1608895
570202
1220554
1208939
1476556
820812
65808
506761
1266286
1024768
73217
1298864
1043240
849435
986592
1569652
825280
627388
415090
13404
831305
512750
87444
1007108
61823
1263219
983017
885104
644680
237306
66093
892516
255942
1559354
86500
1077035
987732
873876
1109517
690613
214240
1480455
12704
586091
1626014
621080
1450906
1489596
1406819
588610
4799
648341
343879
900908
1123936
315055
1280816
1353929
75964
1447525
1064573
566598
254980
514258
242412
133507
524640
813688
202787
566698
353817
465814
537126
37200
1521190
1166067
517124
1213311
892790
1162546
553076
1542476
1280675
49572
1261887
1213293
1341038
234126
1163081
107090
1175465
150725
1306585
1565773
1274220
861145
713724
1617171
1384668
564444
691657
646691
402711
1174165
585172
65598
1230583
92723
783006
897498
1033249
527996
586491
383591
1132848
822097
1008039
99263
1456662
1585859
1521051
515843
1486317
113902
281287
750629
23309
282241
34421
486033
203134
990783
972277
768324
9665
674017
243032
1456872
512758
1281669
822313
490707
1281521
899177
505020
1110913
1172178
1105927
795824
1525964
967758
1173600
1033080
1496197
1186529
643583
875791
282533
1252837
740075
591556
409284
1274162
138462
1459791
1604737
471590
552735
603536
1613498
1629217
583543
1346019
418345
20687
1606436
1512062
1263967
1117844
1120093
1139147
1176774
578693
753522
923160
393390
1143648
189812
403158
564382
639790
868367
944439
752966
100938
1172816
846615
85286
665537
1044256
826954
1136021
152388
270302
332554
879543
1139373
628728
1170425
1562716
311937
279282
440569
1505193
756874
498230
1578307
448996
208268
574763
802896
1202776
1573137
668392
200560
6020
296192
1458129
799443
335542
1222422
192819
549552
78621
605814
278131
860603
1309416
582494
784873
654005
1438975
327216
361539
385699
1587030
1434527
558058
1446078
872901
818110
695097
1393254
1187877
233023
741187
1186500
1098822
526296
1625213
538178
160008
1269458
1414471
346245
1433352
468852
25025
1302703
939441
146421
551360
632671
1604212
929901
1294232
481181
62732
906520
972224
856799
743093
1454495
90110
465111
309909
45026
585280
1040650
487881
931159
582406
569114
633834
1059878
1095667
779489
1008172
1354365
1387062
1595470
1020997
1511213
945053
607453
817861
1517006
1041518
1261153
51375
271542
476839
1232493
971662
409858
731841
1137933
679406
753929
472040
675360
1639891
91332
780390
1435339
1139007
1173702
1058016
148323
985658
1598975
1327609
460520
446227
47601
456820
53990
537543
1235080
1644641
513388
679789
1277057
1564199
111684
1279304
758499
182288
1344565
742295
419499
590499
307462
948040
1151721
1406270
1079415
618804
1139159
937574
1592075
1551047
174289
1283273
869834
1161572
179063
1258334
212718
1404642
1362203
1356244
888471
1405840
1097638
1079418
708309
1313116
611121
463201
191151
1485252
447487
1311969
360508
1153637
1270366
200167
210975
652146
450663
307276
1147110
223989
1295414
197759
1470948
71253
1039152
1071414
1588784
494282
934625
51156
1182211
474581
215062
942065
203332
670475
1476681
1254384
1207759
1462017
865696
1109827
837384
852383
1105895
379604
1635395
444467
370042
69691
272838
1557619
1371701
115523
895093
1043396
602103
1281221
573227
442940
896382
1161722
922874
86061
1246817
1487302
1331745
1628987
409528
65007
1052221
434501
629762
770850
722399
1144333
509868
340037
1642034
650208
138271
7300
1312211
1084098
527822
1503261
1461898
717175
344383
580604
950663
251226
956063
522737
1030838
1621786
1215412
172152
1202736
1452252
528246
317816
1012291
806491
51317
1110671
1406421
567981
1505467
1458993
144805
1256551
619056
268069
1163044
1183420
1005944
1531518
892132
76135
1499596
1429147
94299
47841
1522862
1123943
944834
552895
1623635
443989
1385548
1348764
149688
1422322
1426302
815310
1100090
1239795
378785
567470
1124055
231917
70701
604440
697108
989219
1207633
1264889
1097033
829187
497039
1089062
1399253
1529423
226411
102870
448377
1301740
1616578
310271
933314
1348224
362573
1622381
430429
1216075
947721
1583611
1328928
548307
396990
1330567
675313
1276544
1226174
1133473
1089036
1585035
1166433
54326
1025206
1487590
1557387
729951
987482
223169
1154760
1043158
219431
678277
1282269
992972
557332
794389
1238193
1627925
1140353
954690
561781
898102
1643281
849079
882067
853379
179932
309811
210852
679237
152702
849805
513344
455942
88377
691350
165480
844736
236
1040108
421860
1568969
989301
762850
619973
1458510
1535884
1167058
915289
1297276
1000063
971490
507617
1485305
657842
358333
528428
773334
1252159
954120
370073
564608
645742
112159
683085
767241
207684
1345888
661079
1503201
652868
1246890
853823
723191
784114
972112
275155
284822
619955
1570034
1423455
1608388
973189
333098
1206905
861412
1524084
1191951
1145663
420000
1500567
1574788
462883
1374327
595535
297236
1037504
163532
1495283
166851
1307513
276405
1551857
1029098
428612
857513
911060
471133
1496525
252749
1323826
1126267
699904
1367361
1183997
194383
886832
539674
689559
1631703
655794
970232
815134
184260
418139
1093872
1087747
249229
1099733
779682
1541789
1071161
1504643
115487
290844
974196
75248
1054739
1639874
684481
77711
1329923
1599672
68194
115077
1355445
1352428
432987
661907
1022703
1307350
1602845
474634
1238749
852501
562133
555036
1184100
733213
556285
1358777
1105087
370030
1479946
1454501
1570150
1517967
1230734
1475983
363679
145545
1213017
262962
1305961
130214
356351
63392
880507
299719
1261568
700009
1399338
1390465
807466
240807
552868
750787
267159
701196
748197
1192833
1200464
395284
533949
1251212
725898
162606
563771
383190
236934
100495
474440
837175
428480
1467759
593065
416623
654792
742542
1188109
1216845
806663
1249552
803236
1197675
403870
704189
1482262
438222
852499
1641671
655147
601306
287745
770884
713842
143763
1566300
1526642
632593
85438
1592769
1258316
758620
253037
414770
1018499
869705
1169642
147532
913107
1461091
611713
330473
837272
1413410
1473056
312777
991289
484320
934367
1467167
1338955
139973
1494233
912804
387320
964392
500844
165506
617492
1307387
662367
620952
1242173
319450
947000
660099
622789
1136110
342466
873282
116783
1378256
62420
610666
764864
1001601
1277901
430299
316690
914538
83663
83579
323665
873572
149763
160570
307864
209093
64105
390311
269261
1354484
35520
497266
725212
1330430
907093
1430624
1130617
638291
1202473
537643
691840
970869
1011401
36099
309498
1395082
395037
1585757
1026068
1017723
145118
86837
899412
224894
290757
364049
356369
975920
1446931
429936
1517777
1638221
480892
136180
82936
820767
1242283
427791
1051729
277015
432853
242087
413437
410672
638024
1483435
897933
1302831
755657
1289581
1024290
1452606
1496533
103079
238136
767968
55603
1626468
224678
306594
27158
628328
439218
111436
62500
265822
485205
1142882
870847
107039
31359
639436
1008656
322300
943538
409539
366243
188162
1223814
864683
653273
1350356
49251
329889
1184750
1172720
540877
140110
731055
1534264
591345
1230253
445040
891708
365361
1244779
510049
797357
1586091
1366241
952460
1547634
658912
185908
1345761
1550206
1186128
393788
147482
322993
82547
1149825
637647
1411238
289630
781810
1168850
1107415
399133
1249914
557725
1590688
447366
86104
182446
1619091
564910
548562
1248166
395418
1247650
663382
959643
555378
578961
732920
1013142
1176520
707525
1179763
331645
1485157
703887
776598
707547
1215245
656677
780042
464051
720087
634395
252960
866499
460310
1378258
794506
1216887
1337082
907968
1148146
791638
601875
123901
709673
961936
821723
1605807
1090219
415812
616423
184219
284161
843531
279231
1200258
139793
373591
686028
1229311
122355
1230463
485513
417832
1639001
783762
97868
1311392
1248146
1092355
1372397
146485
1181951
1563724
983564
1555145
1604541
709681
54436
683305
645845
1622263
298795
1636209
305282
513297
1456390
734290
1439022
1402554
1575899
164631
1345204
715944
1488282
1585959
194194
71887
732422
503865
1305972
430410
389453
835009
932998
1150315
250600
878977
559291
1562691
622446
1253349
1235538
407732
32286
209169
1211350
1156264
1234724
1577842
1141956
1224015
156834
1375060
370777
492847
1138845
105377
21502
22070
226080
1471423
1331928
999482
74485
984309
1075482
714196
1028124
1578085
879757
1389026
1368241
352688
1643651
1335736
1186967
1398160
745059
608972
351599
277420
1120784
607987
1451211
1575696
579319
1236342
1259967
246785
22122
139300
191681
872473
970884
1580187
114240
1574702
145051
633020
1292508
1290890
869561
44907
1152045
393758
1076544
356344
1059862
1482736
772634
232867
1294867
910675
854612
1099609
714791
271113
1632386
331844
1306550
72512
956051
1149610
142459
955321
938523
669895
965163
665373
809780
162033
15435
901765
580296
941738
977526
271100
235757
1200149
624715
292190
311298
113022
1073338
859885
1577942
1527118
1428924
1288391
1560241
554257
827693
594797
982399
403257
290636
614777
1232701
283772
1575469
1190027
1306924
1053258
478994
3562
236502
70225
662345
1339768
337673
988206
10778
239121
361849
1038257
68363
940885
1129362
911836
165768
665427
659715
129467
823066
1589696
1430834
1063131
1323671
1534586
691738
1212808
479860
1614866
751828
1399021
178169
1209112
1198359
1600453
1435307
1202053
371916
433000
12591
262866
467313
1344744
511325
1491017
2673
634420
924405
1061407
137339
1371999
1447750
910263
168514
1286215
1380294
44543
1555928
412255
1293547
584354
1503729
1055034
1614126
1172480
820882
1221494
543635
1136588
1003408
987543
443778
833172
1434259
486888
450445
1580413
931063
1646053
219295
155551
1414432
793298
628767
350306
973140
1029952
852446
148000
1329698
25949
1164280
795598
226253
288328
1603610
905283
362193
389986
1233057
377987
1334747
1400906
283548
494077
1285984
954102
607400
569826
214444
1357980
418252
1465573
96407
130396
1329732
485757
695956
375150
164811
735190
1633146
1497577
1486618
940560
966923
17472
30452
1352185
281462
1340357
1023608
323170
395140
1612635
124433
806640
848899
941367
628785
882532
603908
1158243
619159
787338
819013
636473
1160523
646543
436220
309302
485245
1258667
588977
1171758
1435564
1534504
392727
1390757
61430
1064660
1393669
790561
283064
1236075
1083388
474349
287485
114560
862361
1289291
743696
823143
1329655
790474
881426
1514675
757051
1394804
1207455
1105249
1303655
447103
304051
382215
1047072
1542354
704850
727237
36776
203237
921523
812656
1516308
1464223
1404028
1602059
672780
1428345
186428
1064830
898168
1610356
954371
1289648
875793
1386747
658660
145410
591771
640989
64499
200697
1455138
1562391
132216
718277
1393102
833490
1395119
1126672
575159
561082
1314032
512828
1024050
744557
48499
1312837
67448
1268104
1383434
309410
165789
603766
1426753
402213
1556852
1021347
827044
518694
475463
157167
817403
146244
566987
168137
1383381
1015168
971286
1132268
893706
465428
448567
179858
739634
1320937
1155288
399430
747097
170399
1535404
1594401
1608891
1166521
1144437
1092272
142832
1348917
1378044
1538841
816486
1296008
1130795
1049250
99817
495856
578342
1150524
638829
209064
1143849
1608590
1280081
739830
1555213
845109
1141356
1152080
1469179
661152
279616
1344095
1153876
451969
5066
1287554
1114117
268913
215797
1174617
979253
549538
976129
122006
65009
713084
10235
979084
1064381
588524
584246
732095
1025240
1553039
215707
301570
24636
739327
772447
161205
18187
118171
1204363
348677
1607511
65397
1046972
1599152
1492106
1180038
1332607
728828
800213
1432675
1060637
1077350
1294423
130570
1184131
705542
45372
1386892
820686
1401410
1438702
1215898
897600
107334
473200
1612484
1627372
1175668
814701
214193
564302
420749
524991
244429
724638
1066456
1620475
1231840
18285
979808
42971
1268133
345226
56813
1341877
451104
1064958
575992
683422
686300
1188071
324415
1180396
287818
626680
1066152
1020442
764624
950486
1097811
1611632
511364
23847
1570178
1002364
854220
952006
41299
1608003
1137124
1181980
1575418
260762
1373152
777961
768824
481457
154875
922461
144572
587901
1107036
95803
1070125
704957
1317241
441736
402980
1062021
885610
295341
356181
131991
765207
122371
1345640
284581
1547568
1497375
1037110
1512781
78405
928094
813533
1141685
1638589
216298
1146396
1115410
1334538
51991
820834
71170
1635942
308933
1411511
730839
915015
1381009
867503
1148853
372164
186100
1229521
684052
777164
653428
1100039
103811
667156
28453
1152249
1135052
1286502
1083317
901473
400655
1619345
1227623
1277687
269186
951990
217013
1630402
165934
381728
891875
654289
1480210
774594
46383
1428438
243386
1293991
505510
1486434
1287092
614803
547691
1271858
1161985
1017734
813226
713662
250587
1135225
23225
1124686
175417
1490955
587986
1347160
798216
1447645
1593984
996567
1497985
479489
1233566
1139740
544723
796408
1150408
762726
732277
729273
284826
63129
1023691
433983
493193
1238569
376294
1187152
1136487
1591493
912767
471925
652869
580155
968736
690065
204090
240880
939787
550945
507890
908527
529893
1502460
655007
763711
3378
1074963
443682
454375
645940
1237819
507
480337
1431776
857139
47408
712949
1389918
981319
1308228
1001021
1040471
1376103
395773
1111144
1269953
553027
778605
578919
354697
437212
893755
558567
819161
171582
230739
1090301
455360
1227153
884057
277545
14595
814003
1646949
146642
490443
162216
1096604
1605789
1304408
1196432
868257
77234
1327426
479609
749111
377020
1153633
700880
1314178
345322
749123
1032300
1554885
57168
742950
1268194
84095
996237
854957
554611
589325
1647147
768674
76131
17961
641348
1207388
104144
668947
1385279
188193
1542011
622201
304193
1070303
659200
687964
104023
1320356
1157122
314083
421437
1222143
327671
1400842
115545
1624007
275509
146666
756080
148126
306739
230120
1275385
1214415
1545911
830965
606684
522274
1127120
703148
1244825
1145443
43640
1518671
558120
233407
1385016
979214
767751
839281
501942
528627
242007
514242
93025
767570
478058
353801
468700
1062344
1078836
1137761
1308717
1120954
1506172
1209986
189019
755104
691044
542090
1499665
767201
776043
18283
542978
578251
1520780
1489935
1063036
783178
884053
158913
929354
158726
1386410
416112
14624
757046
1407643
563807
549686
250380
836312
1267265
1471546
712849
528926
1105674
62396
319680
1433074
564972
813316
624923
157009
431351
1278852
651169
968049
1579451
1173979
138475
947072
524643
909036
1572120
53933
1291480
491011
263469
521152
928865
533742
246252
1131611
221792
539224
462465
1017230
1560660
1558310
1066645
1157946
1284699
1205447
1432790
1194418
849830
1072274
258378
376099
212491
812481
914699
703677
681855
1075609
1541682
1057007
369500
129661
247051
67015
807921
1254463
192021
587344
199938
1226443
780150
314630
592263
1294122
740668
1434575
26055
1367982
809786
1458526
1070237
205093
1315559
316861
301166
421099
1129585
728739
790452
796547
1415756
1176390
431918
1479385
1071780
1071592
127035
1523652
925417
1205337
1481185
701013
1131817
1040434
830206
1011972
699641
71190
736586
1235575
1365670
1530838
979685
87280
149971
604504
209120
1476094
1096538
1317848
399912
1637684
472343
984518
213221
1414097
78841
802020
1625622
676024
36255
241755
259199
433782
575297
1247005
1319482
1606963
118989
169802
528859
807464
747404
227930
1641492
1106520
1463657
501151
760500
833857
1041409
1003808
1590290
1103021
260171
1488200
388439
1582867
351486
1212011
4108
52439
383474
133815
1047734
1092551
1347533
572973
587402
1562642
1165316
553072
1370940
1161629
753703
1191384
686481
1266287
226165
381228
942909
388904
1053601
735277
1058590
17082
163853
515314
1062923
668402
1496188
863252
969966
571252
340137
814000
1460523
772676
249241
1179516
511797
543126
774853
944970
1113341
1174409
1062391
177376
1625589
1045901
889729
1279368
152488
815667
436598
804638
1089850
1644017
3062
1297993
366816
782422
662071
107164
961526
750697
309161
362641
536910
751326
582248
845595
1233152
568964
666606
764731
1064086
83379
708236
1331746
1539997
532604
783204
309212
37750
270164
593901
294150
1634381
225026
1546446
824791
1549678
1482305
510197
610886
1151443
456585
448155
741297
181545
202417
1579373
1095459
682230
1095208
625651
284741
1433651
729819
531429
1596338
189178
917863
867371
575669
338095
628580
1406733
269788
1566713
240272
1427291
902000
65791
841106
475604
1174672
795770
1057856
1140211
182332
1431357
429400
217525
1134694
536145
1529649
1061272
1227922
1226884
511146
1147162
442641
358441
743035
1335788
437233
833548
138576
88952
1122427
1607366
1591407
1444289
199294
1570252
516647
436213
388165
1096222
585177
87808
1482026
1432972
439950
584483
1519821
894622
493959
68546
985972
453746
651849
929123
168797
458733
1409676
885955
124262
1017892
920608
437215
431637
1376227
1116122
733755
1424882
1644599
876030
1289597
397942
465106
1374972
482275
52761
1568015
1390308
282816
74777
1639953
950257
1125403
667070
571231
750289
1185909
1222283
361251
246737
688746
364804
937094
677950
253827
1301743
1505037
24432
1443707
746731
1283370
400521
1590832
106009
1232620
1377456
1336919
339254
1526509
732766
1509727
668259
1131355
1310786
604877
325919
305559
805452
709941
1456130
1170729
732610
92684
1466965
1134782
1074375
978408
1182102
119094
301882
875107
1397503
1153087
698820
759871
1571280
508327
1495083
501373
584294
607065
1428062
879176
218269
885202
1106510
274643
171066
1121728
586959
127506
437984
1327526
1368627
117284
276274
1234563
513693
394855
723253
431227
1452008
1068403
794444
673304
738248
55915
1520316
1211095
736599
255493
210800
559795
1387580
1568828
340750
1153905
624311
175513
758972
1185372
177655
644975
1149721
33788
56075
335769
904456
893234
244588
762083
1114191
16281
1260782
1438167
39438
1329029
434999
1603704
821930
1247556
1329791
1351113
127529
1092056
301779
301306
48672
71554
664348
918577
1537107
996777
1134843
434760
447883
983001
1379913
1539624
859601
1048905
1055111
609984
894391
865857
695847
118536
419915
133257
89231
891770
1200914
1417350
709789
6049
721952
1340946
469763
1441030
170355
631222
1563979
608256
1469949
227781
867841
930657
1257215
1384639
1163905
1143322
423619
48265
1638847
543695
1247633
814593
677017
1384757
154631
530238
326961
1097775
325559
1310585
1482834
1186323
724106
125382
1638617
855485
28991
1348930
249257
636865
918697
1639568
574299
1532627
1171877
287383
420207
1221126
1344780
1126119
358681
286594
187978
1340459
1457650
703952
277671
375301
475295
1384320
617654
794351
1229501
1587283
994220
1079343
367393
1564235
746481
500276
1588214
1047990
1311329
1092240
602711
385078
120092
441112
1321789
1143421
1261709
199474
194059
249194
1465810
629033
804061
1379189
241591
760075
895785
579928
800050
794132
434375
238263
621936
850837
1382714
323920
960455
1026950
1529357
711126
626835
1064917
1449848
75401
1187353
1601103
571092
921955
38165
360798
1608098
360077
945892
809924
513845
54409
164498
1023379
422299
712171
149060
945534
802553
1353046
1436404
1136131
1578898
1299977
1500009
310163
559464
1459218
64397
336044
1230654
1574786
1501383
1190428
1592495
840672
545631
802495
380637
1400365
1482033
815647
657326
1188392
1264967
695643
118787
450783
1407931
638587
1252358
95959
1354171
783329
167240
241155
458928
170063
351540
1327327
352687
1637796
856808
1216082
350736
1065096
540985
1613284
738156
1081755
1378949
1297650
380544
2667
38662
604630
49210
25590
1602817
505784
411874
1392475
1400209
1613308
1371850
100695
276166
1502755
440813
1461739
1365474
1114377
129584
1142865
147825
208678
342528
814353
286429
1177694
1044131
186734
369034
589251
827545
222732
789148
1539821
1224594
186149
1314161
548906
992034
1533169
1185796
218791
56736
565606
1198246
634132
1144369
200012
1628537
830905
523958
174786
1417540
178533
750209
445820
1241988
139488
895462
1552356
203694
1115415
348726
149692
1296095
1292154
1202477
1470556
1614024
1298480
1470260
1564363
565636
59809
565561
1310459
793772
1323955
1575518
964353
299398
952851
747322
718821
445720
1429753
561643
1535945
1267823
40958
806722
239850
903131
77357
1021702
74213
102602
1613523
622664
733047
960906
1003985
1050610
1644486
1308771
188853
1631887
444938
1044335
132662
797456
583480
582243
1518244
1279680
518358
701893
102257
854517
275295
16889
1609422
51024
985324
1144874
665855
1091048
295154
1549614
1182877
455056
476951
146787
811310
58615
99330
1545993
754164
3046
1492790
900118
1419415
146623
663027
330256
3718
1437475
1344181
950288
1585485
594573
886053
1599704
174498
100758
1189819
1524556
354019
440239
340226
911474
1383015
499462
1607226
696041
717507
1311491
499062
721694
936312
1063720
1206952
575072
1332211
1084808
1280928
697743
1230792
1226773
1024859
84744
1455059
1149224
1208097
9177
747387
569137
285511
1634405
863825
1352127
618797
861393
944406
1344788
551579
1318027
662014
710041
980950
1249315
1388466
1094302
503802
1477005
788372
361067
1256205
1315491
1077061
1285162
713952
670848
964091
1084055
1199967
359212
1140481
751921
1551080
71436
1315055
899648
836819
631969
540507
1439289
886720
1425559
1004617
987555
120678
170285
578969
661528
350506
108328
828440
364140
800968
231914
451951
243329
1236161
26363
251551
392313
893816
1469423
1223408
803920
1387736
962894
1554584
1299674
450663
284441
932114
1611913
183327
797831
846812
1604006
689181
475443
1450330
1103504
1091624
1589963
1547612
1072065
261347
1386546
232439
1381891
808449
680421
1271966
1470411
378804
1316971
82233
835328
1237100
459563
613235
29041
1256591
269226
155879
1254685
1236415
301625
1270247
813602
1588497
1027647
389866
625823
1377309
779956
1258444
819225
935097
1410344
1005746
747813
23769
337535
1050028
159444
264513
438782
493198
38737
809149
1184952
995212
438046
652526
1631771
306570
1333633
1089441
907470
1032015
1509299
543431
1101978
105506
414086
949791
71010
938402
976787
1042576
433294
314316
200422
536206
591054
744796
498038
959313
1509492
1204340
1158454
1555660
237577
328921
1170118
1192820
516388
209450
1045719
1511616
107141
212759
76651
67723
174379
487752
1575586
671032
1375420
1538921
456556
16676
60941
472943
985693
1356627
1523173
1311465
658001
1619001
1633113
1000746
1182628
527192
1415795
954257
250018
1567762
1549586
1190801
318325
1521790
829695
1196348
703435
893174
700093
438038
519102
298764
1574546
1093801
1546944
246592
246478
416943
870717
439635
919895
847646
179703
1401805
164121
1538807
1082249
1076461
771249
1196144
746573
964814
704166
1122010
467836
1475447
171566
146852
344893
879251
296735
970508
297588
1577242
131805
1569508
107541
1093987
1567970
316878
939812
549923
1313213
438598
800943
1039099
1111740
444972
1032917
648054
1555504
388447
917907
310115
1106910
913099
1255749
524155
1406702
884373
1066533
1443312
307410
676976
1318459
529605
1267448
617508
594990
851862
13446
653489
1329754
1088505
307329
1595660
1128686
1302939
594197
1243254
1112878
193590
525509
354219
1625990
1205815
395654
849102
51073
1215547
693162
271993
1392310
474841
171732
1567619
1391944
1116491
961542
1601483
458336
891476
435857
278600
1132483
1408316
1195208
1568272
307104
604937
1135376
566454
533425
37301
1420459
904705
582514
1016644
932546
896053
132062
13905
1183223
105437
303393
1224329
10760
350695
665608
991356
1259045
246620
442256
1142514
682471
536524
781477
1331699
435702
406562
1428148
965205
1502134
901576
849717
650573
430329
1350069
1625804
318450
1059624
35788
1027534
1342312
1059432
1346396
847308
1078632
478606
107605
278127
523368
837163
668699
166996
33767
1340604
1207329
1274284
1361615
700476
1361044
474783
558707
528343
783824
1141244
1239186
1162749
549441
369546
1635090
1145256
261169
1634345
1559833
438339
608691
693513
1535221
818416
746151
1619235
1178391
1271672
769755
1010311
432856
278519
1006856
1414669
561569
836478
360041
1275132
1200664
191335
884714
681035
221923
1432856
632805
572000
955459
1552261
43107
769317
847966
772334
781763
420480
178502
624757
1070567
116113
944213
526765
376311
622368
937305
220205
224187
251369
416603
510137
996705
1436183
581618
1028093
1357399
1357817
229469
1571121
101495
1614710
1536977
253053
110405
450985
1263006
584173
940922
345551
221890
935156
286000
220178
376284
831875
1183916
1043861
303108
1435697
169405
521388
364310
1245952
1517891
730695
658940
1565294
917041
423547
411109
12631
1518661
749447
58038
933984
1127187
944225
351683
121526
1245588
1634223
1233980
404532
1610111
639079
959594
1413808
145921
1225318
710936
233984
353630
1615831
594143
812146
895437
184185
422066
789617
990169
333057
111679
594834
870707
25160
776318
346283
941417
1597147
1327519
1100854
177590
180099
1093155
1044982
1466273
986475
857530
498411
1100718
145043
1273669
926396
74874
50145
559346
1395267
39027
1179253
89713
402482
399819
1597282
1307593
599320
197003
173585
1522655
517012
243295
1526073
1472076
212557
622521
1287237
1539985
753713
280712
357761
1607726
324649
1564665
1492615
1177332
60137
914701
1154174
415663
430734
1392771
1372249
538994
216170
776326
1417207
783827
1142046
187193
1158970
334480
1221737
176652
347893
244011
608035
1400743
242952
1182280
335134
1246436
720472
66607
84313
303994
1149847
10464
1189693
1622372
1008905
789447
1293243
1237084
283439
562062
529125
86755
1139650
339109
93478
1636518
1376636
1240504
675906
1349703
214400
589330
806970
1210705
550510
60971
509084
809358
17293
647688
688768
715831
980644
475546
598546
92494
709939
1487272
1304702
589014
1013402
1102423
1609220
554191
16107
1564919
984011
902723
321135
363422
1273051
1294638
722496
956447
696157
1073978
1181787
522072
1321225
1105875
1456451
1135091
562182
1570868
484187
1046021
1052309
70301
882897
121256
289846
326347
370285
37571
1142965
1024025
309267
897616
868100
731475
480461
1222647
1372938
313398
1142462
974131
497109
547040
623207
486476
1009467
41925
564656
65112
833798
1640482
393323
1474383
652432
543871
904945
362036
903872
928166
59462
588282
399640
1512537
1203009
557856
1562943
692525
1599336
1450355
143065
639326
1162119
1449021
937475
1155469
980138
1179090
1454556
1447147
400785
881987
1287115
36920
1398282
56007
1121767
894613
658941
439749
1528160
164368
1173490
1192828
1169963
1328635
64562
1197399
1383875
1298595
606465
1545549
1165094
241141
1053654
939855
1472107
312002
551185
587350
82709
347250
1542674
195114
1041525
1440333
259121
895691
1641704
627484
836351
547403
1042899
268710
960806
896771
1095480
1308317
61889
150534
1249440
201982
1619252
269514
617895
649181
814746
1437797
354130
781888
1141714
582302
1452649
453668
39703
387117
411657
441382
195
1439320
1278020
89553
371601
1144499
1355339
532973
1275322
585626
127569
227718
619171
390039
1474969
523070
1541566
721846
451393
222176
1013091
593922
1599903
343529
1330853
1553704
1178308
725982
100192
722840
1454862
1510226
61528
708104
1518186
185204
1249530
551999
1064296
526452
1185246
267580
366629
1356085
740175
138369
735200
687894
1261768
1216985
1047422
269023
300071
1455761
562133
1277479
631626
102340
1025184
293575
1266904
1638435
1237686
1156784
532790
1385710
295366
1008095
212381
283505
1104635
998425
1207868
63730
1458309
607433
1539676
267919
1349005
1254116
706318
773653
769988
245387
288102
1210654
175482
207818
1042956
168941
1154486
1416503
1607784
1392517
1149710
1596950
313159
514580
668611
1055392
444964
22575
359818
151013
965666
1388015
794499
112214
682880
1181438
186072
1503550
1213242
1397135
841077
656316
603243
3400
29165
488659
1309881
464270
1558632
1500020
209210
831143
654486
875029
1117765
1012856
1057941
446737
1274773
623663
114150
1327852
1623867
1078333
1108542
1230070
1083603
760908
1033149
1587962
1618032
1427255
451672
1078871
1377967
848691
1042903
1264727
450429
1115111
1160523
1176935
958089
1421328
1459127
806617
1572819
1306602
1382127
121186
478167
1149197
1374823
21493
968871
1162514
1448784
730712
834176
1248926
1637547
1536903
79246
358563
139608
391391
581138
64905
109554
326558
1030732
1407718
674977
1196338
570864
868808
795947
597548
182706
713346
270358
458918
1365875
908646
860271
1292206
435186
436906
134783
688506
560062
87291
290916
511073
13244
833005
268305
569973
1161555
1604258
13850
1039789
482808
1583542
294438
738567
1027632
1110855
318846
1601146
922316
1205564
732046
123523
417601
822738
7830
1445663
1061558
202463
530290
1482398
486260
879333
1322547
109069
477210
789326
275801
54111
233935
644599
1317034
685285
158058
1332891
501633
774480
517619
1631654
742517
523145
339112
40953
1579113
1072783
1180757
1616097
246085
513847
1093830
1576063
255990
826875
1411732
618445
1114957
617232
1322173
40540
1386280
228085
9894
899459
1006945
231246
193944
89659
661814
761146
74689
1421280
89576
477307
270210
1364860
1179973
1575612
613613
315187
1176526
435697
82018
819415
359479
947224
167789
32695
1505680
726158
180822
391594
274276
689572
1542628
1589228
624734
1435674
1133451
787140
1133451
744238
116814
808699
1195955
1189055
125552
1258369
1155236
639392
1635830
300647
551609
299340
578082
518195
713130
1236448
1594026
1121457
130464
841470
1238826
605602
764936
863115
1130937
57930
1135277
186445
581313
672655
816306
1296905
1412843
921917
1322238
30835
1302617
153864
1256723
80025
1145153
1498387
749677
1123979
50270
246975
1566167
341590
879824
723548
1207041
515886
777420
1375983
1253311
739987
565800
530667
1029029
374490
25168
1505240
396
723646
930618
1344612
544182
1612246
166451
446840
378980
1000574
852810
1085165
1197091
1137081
815882
100467
67531
1600479
590265
1212420
369966
587365
1295523
1115966
1514944
44263
740717
1405714
1639310
1592569
1241618
430859
265062
1256961
394776
1014297
280424
1536913
1556532
1520307
1190599
424930
116496
1263199
1268583
442500
1488324
1353802
977962
391632
1332788
883486
1583327
981660
1332700
961210
279369
785767
267727
797778
830359
1019982
975728
18949
742611
1073496
565182
7693
1584667
1169493
925692
969989
1176082
540418
1214238
66359
978957
573206
105749
1410623
1608638
748662
1432742
849874
129766
822760
848546
663514
188976
325019
855394
1160484
142060
1225934
100777
1549711
1551717
1303186
1395311
1318493
429720
268219
338690
1371300
593471
1017752
607476
1218650
1092696
245465
1516228
1201884
978221
322246
1147096
1629752
1338634
1011869
1130312
1267774
381229
974297
1118053
1469676
1465835
1295713
970670
1429572
1205494
1072892
1093702
379497
510849
1211395
1262954
1352796
1017315
1559529
959554
56660
540672
1335728
817443
1143773
483629
554160
1562478
1480328
781133
1534341
190236
756838
306871
515626
140999
1160957
481022
195590
1297427
1482934
1597378
1315109
1545609
1448215
543610
1572515
1278522
376504
551353
412231
881605
1166495
1506154
1519098
1537084
153657
1090015
270310
880773
69674
96712
60890
591561
187452
908830
190251
946554
1325593
1364961
584125
931614
1512095
668903
1450877
11
812908
886421
1042278
790772
1644828
537620
143105
1560076
76196
1547862
1212228
261838
580103
1467924
170733
817043
1113167
829793
626167
542953
1115540
1630268
963485
753913
621120
508785
696707
1306798
1565755
377834
199859
1331632
1106734
1095227
1089960
220171
880451
1240253
287018
1267150
1079248
658625
957011
438257
1574128
1423867
1566971
1322061
1351819
1545250
1053230
1174085
481089
1004477
143205
1478107
189157
467426
1236535
215855
314766
1185158
750449
1357996
990632
697083
747344
1507775
855418
118367
1244593
1291897
672039
1539953
470443
301331
570635
60688
1142739
1453249
70453
64968
1201893
1430742
1598994
136682
315636
47512
901624
634861
642279
1459860
1254139
1127157
1477998
181406
278629
877080
1467015
1201708
1421116
1490196
68616
368078
618236
77945
1431575
1419437
1313419
360472
801118
54483
928372
1360478
964475
1516055
1235116
513834
989300
458567
479166
1594972
275371
700546
268202
549682
908738
1234542
175420
781811
1090607
1221662
1613201
969860
1211775
725385
501547
1295707
407239
502431
746676
260539
1199701
1473065
506359
1086118
1600056
300584
782174
1177052
1426194
1168798
1497708
766189
611058
1542682
1100030
770668
1168281
1367850
861488
1433058
509843
989777
722074
8590
1113834
870810
406885
880670
1256758
1581590
1348252
1401942
766072
574910
1234582
1471439
1377023
525301
1069294
607460
1620046
546087
754254
1440564
1290708
272532
1359810
1481063
50700
520024
1506600
239360
357580
1579654
110964
765251
1283452
1165527
1458859
463231
1381504
242252
280494
131116
1306786
1473012
765698
526019
1374101
500126
157874
1484324
928613
402512
1339851
1431913
797227
396498
1089881
562372
1588613
414937
217180
553911
130590
1484028
671303
819306
35113
1532120
1267954
101445
143039
779353
111948
1614969
1102905
1154984
466136
291496
1486794
620678
1486111
428320
210912
384860
937287
60562
669689
915980
250179
1172485
722255
636472
70013
970467
51296
146524
1133241
487365
1181398
1210390
611318
1230529
1334004
1200718
836777
878364
519699
1459300
1476059
869865
441873
1119932
641016
6044
873619
409639
233857
922270
44910
995482
1118345
1373561
1554259
1600181
1598785
533838
960716
8449
1230538
1353290
238806
1096143
555968
733821
215658
357746
1103234
721628
756449
1190064
936659
319742
413966
646198
629617
1435319
357731
912121
278006
618717
1585802
622412
516730
1593714
565203
354084
1549417
1314948
188654
737478
611268
629730
1571531
633099
667919
460966
390650
343938
143039
914033
991210
1350183
29001
137006
221450
432302
1348911
206676
1489797
1576236
448534
1425310
280356
1610158
934656
851580
363092
348460
1574983
959655
1547914
848940
941981
425050
147934
1411506
833568
128392
241569
553852
1012811
1003397
1209698
194556
548387
1289660
931114
1482015
605669
513299
41791
1407041
1402232
384537
1643841
691402
1069746
1034130
348271
90025
37511
1401882
447185
1343320
428739
255222
814553
706469
1468473
186659
458903
280415
912607
1632405
293644
407047
283656
891133
1305409
578695
1343647
303387
276102
922298
968897
257458
1098707
831962
1195721
342130
972062
923205
794947
1093007
1111914
1395694
934651
961629
1468395
609088
1553806
903650
674227
983493
338532
1297286
471832
838480
850378
931970
88420
656279
1064193
520178
1616733
699534
1150476
597739
539598
1034823
36682
1501880
355346
767375
1156736
1382059
1559273
994756
1019365
718967
892088
177497
438832
285281
208797
258982
1340384
219072
274399
919404
602910
222480
1528315
511680
24523
419184
1563160
528512
1541604
1248020
1629286
1185297
361108
1015453
853006
972224
1366499
1132399
795575
87844
619238
607808
422807
983185
886225
649414
765509
1200439
241401
956053
1117568
792287
874854
371450
1131679
978591
123838
341721
1501844
385810
1552843
701312
568299
1131650
983938
1291811
133105
119639
1362182
750066
957509
1442663
1191823
1179436
528719
109569
1380135
1037823
29014
366162
247438
1332719
349537
489855
1106101
86432
1513817
1562595
1328801
1505515
839123
797075
1009452
990023
272889
1311549
860165
1301038
582804
986042
532320
331079
100675
373325
817244
1070997
828512
1441281
923685
609373
139397
1325540
1621960
682129
449678
1054110
763161
473496
1046910
448631
296565
685206
898092
744570
1168262
1447027
573722
593955
1456406
495099
716459
1004565
628867
999494
1230667
1271278
358672
1553251
635388
76925
1170227
194066
1240781
1028413
580267
182970
1288545
1555750
1106368
1316256
723757
1637694
1638598
1608044
1226899
588486
196053
173253
520026
65532
659635
642752
134438
927548
1573748
797755
178869
77338
680406
1083696
886824
796015
1300814
525173
1278131
128611
416583
821770
195996
343686
767975
1413356
276552
600055
1366387
247109
968620
1630654
1142833
909651
1307041
1393186
1235868
1874
1189255
1540639
1078978
1113650
890652
1200991
1129340
179674
742219
811234
749279
1278305
1377982
259309
1097878
822219
542569
1034684
1172474
1221396
1271750
55225
178981
1275100
63107
494270
1016033
1591593
243025
2495
839486
1403014
452184
979006
131820
14655
572306
1560701
446035
1243059
182357
329180
1626418
850509
362826
1352659
1350695
248577
1045564
274024
1430730
1096343
425985
100439
62175
298936
782254
903510
870815
742274
1405674
1374065
1192284
171018
402533
208751
643851
906884
89983
878835
865272
1441067
183301
75596
598464
781604
122525
134384
1427124
950278
1377132
1413478
697100
372800
485229
946874
935201
1070893
857007
450539
673283
1310260
1273864
482418
775837
796426
677260
1339049
42778
1428905
304545
833017
604749
529536
1160190
1537896
872086
197206
1224621
1571135
1498268
1070525
872342
64765
1141657
1184935
1262597
1038433
438829
1520778
680767
1352531
1423087
702459
958411
495519
45860
386547
380787
1552308
924072
1485692
1339901
206935
1561952
1637609
1027374
1141199
601583
84270
204118
1620805
457393
1468092
1634432
521603
1415242
115070
615695
1247162
1054110
1144666
1127524
1552482
950366
509324
720884
1374279
739783
1460240
645289
300148
662471
1368826
341798
488332
1318812
88534
769093
217007
1052143
926878
1626275
366756
1367430
655722
1088005
849191
814825
1141491
387956
1329259
448738
24885
769797
1161467
838369
177396
824289
439542
1617025
751289
1126306
1364395
318694
1052553
1026716
295829
6871
730639
1341225
1360467
824808
1410247
266301
1362523
447182
720817
1175158
1009025
1550578
1403663
905894
108813
1461350
799394
133614
1015832
662062
1271835
1568534
654015
687865
960495
429331
1226872
4555
1274564
1416209
823084
1074884
1597753
132444
1562771
1210025
345897
1203365
611386
1513830
676122
204727
631695
1334806
1415859
487931
87024
363598
1019073
1302566
19744
392729
740543
141293
1572964
206756
1445984
914820
1021815
654020
1460996
706288
1107519
564181
824747
271750
649404
929438
127106
1318266
339315
941641
851103
599281
128888
350103
866109
1554670
552992
930938
1370347
1482269
358512
490181
392103
151145
254157
1133721
58657
1614462
1612901
1035355
837675
397850
473284
13686
1070593
195716
1576078
821168
1204843
1413917
1214209
661856
346110
1221487
1528214
998821
740821
1388048
680955
788689
317788
920903
1233552
724270
129127
1091172
96000
720844
1532552
1374309
259156
207007
242183
1026503
266626
986156
909179
1563595
765364
1318992
1255745
988419
1535614
445121
1240996
586157
1169294
39317
777910
1077047
688772
692247
1065216
1426706
1436270
942580
1028183
1345925
332910
806381
73276
1560648
1318725
1101907
16405
1567111
423170
967489
1626159
1049247
1241591
1552223
1064904
777313
1190414
531403
556838
712656
156776
400707
365473
201945
1558343
1098348
138304
443596
519270
1605880
282413
1240654
426413
585413
1250010
840298
1023285
143930
172698
1430438
99858
1034436
600095
1345714
1424139
287598
1422404
937082
1109214
1228640
823015
797267
265078
420209
76092
107520
889900
1532054
118779
509384
571811
558624
112037
176136
277739
96489
611379
1487096
1011075
762618
1150844
1092528
901921
1318370
1333838
422709
870426
199921
1009641
396704
1200990
590706
500725
356564
633500
714079
713987
972465
112021
1424268
43325
1052594
1564590
687175
1255940
831258
1031484
1338506
1390910
1228394
1486467
1642557
1565777
386372
998407
689045
1210720
757511
92457
629724
1247347
866201
1598817
59994
240649
1107348
1565242
1218302
67960
360605
1519317
263327
1221984
565814
929721
1172632
526249
721231
52712
567910
1582695
136658
1099018
1190206
63533
1464403
826883
751347
1003935
435533
1353926
208903
703432
846112
187873
763706
1425136
1215918
145652
164216
419413
1565467
510921
1391784
889267
1158434
616468
566566
775528
1252098
317302
1193979
1463215
898156
1207741
802798
574454
1402299
560551
374066
1620784
1145651
1529799
1521595
1059307
365784
1043519
230954
1193175
591497
1321801
683213
361316
1278498
1108083
1647596
364082
736982
229678
281296
1468250
161103
1449264
206057
1005973
659625
139604
414198
1357046
133331
629789
794053
319753
173951
86925
1114024
1382189
736323
1138494
765547
733575
690818
99381
1428615
1052214
687532
1580160
1299104
376002
463309
540281
602085
1021248
1132343
328558
1521992
1616770
746560
316143
596964
1591740
1348636
736581
506828
368836
232658
811800
1399110
246894
1428404
1546819
1260829
1488924
1409386
1142971
821479
209141
1358506
836646
522394
74074
894915
850052
983473
1022101
380625
1110533
214870
210091
1582259
474481
1348202
544740
180717
1602250
1391324
1485508
896752
642987
1317936
1361781
333418
314783
1272516
975175
1192769
657286
290216
312824
234669
1258578
556014
1403559
102907
1574837
185664
379766
793777
1147669
437344
533618
343579
1334086
948592
1406412
1628085
82216
827017
125607
816785
1487501
746433
974417
501702
1396382
812104
776382
1341375
537010
1300509
262912
1636185
1146732
1582041
476200
544179
1414010
687228
1537863
1160629
8817
526796
514667
386162
187648
550783
267644
1054494
1247367
1437844
1036806
1591286
760306
48340
780610
803206
463525
159564
896068
197330
1164126
1111661
69567
1041988
721446
1378136
1077573
801692
56750
1512482
159441
1596529
788662
124963
904349
1278162
845393
1485796
665069
1195232
393467
1327380
1366436
1268287
25854
884687
420994
311894
1236771
954783
377582
1082835
1392374
1133209
1168489
161321
935399
993171
1303127
700360
607698
1095610
1133730
998701
1292916
270023
1359146
55416
1382936
1429253
622441
1088512
1637901
879623
815259
1379701
511610
485147
953221
113081
820760
280487
1196776
911060
1339717
954508
634290
1158962
559870
525339
212720
1441944
1231417
1087668
330583
367204
581340
155120
184035
623874
167866
298532
1240203
348625
1466259
654294
366452
67064
1119935
1201920
1631281
20782
1323697
368560
252429
990993
564097
177127
1516642
853861
876689
572718
1269302
1052108
764733
1555416
1127784
152281
695405
259683
168540
1456773
219881
142149
1408043
707076
944446
385555
543391
12167
725331
1177291
487019
1146425
1203304
176026
709520
1495744
1463936
1631537
148163
1612629
1616658
216150
230569
339509
636778
889676
1073817
1372441
140385
383290
12217
233756
981903
424131
1636542
517779
1510683
919865
256825
1355930
741707
1586174
564463
1643172
1273180
181205
1302729
598721
1261238
1001236
652270
1475173
23812
616698
1054589
898953
1617452
1176930
970051
97176
553526
1308661
1570872
402293
1563792
1345898
314632
806911
685623
244294
1409426
599496
478528
342942
1436876
1477577
502525
167222
744955
1323027
1300192
1170053
1312288
457518
962278
794501
1533037
241044
1376696
574540
1057061
533945
79898
881650
352604
259296
949217
340238
324376
150634
110860
617474
1090681
725989
1152849
308076
1387428
581572
630530
353515
1218404
920144
1470193
403236
585602
657923
364008
616742
1538281
740289
887070
429330
1554455
303885
892506
1410969
614377
306202
214744
852796
355236
133467
42066
630577
1362231
982856
801192
496098
798308
158892
441390
109619
526476
732014
1598292
701576
877236
44726
556923
995728
193018
1352397
1057884
1329501
846359
517810
530811
195831
525744
1491922
1519371
1008944
1110604
943956
669036
417905
1218680
951911
1295746
1634465
1183212
1094742
1388930
1107864
861905
581500
1090451
1140776
700298
923493
1217438
1141393
143558
82476
795832
55480
703347
1162428
1500132
316156
296971
880678
924117
969096
1646416
1195706
1235534
400084
1337899
1536222
1511113
773161
378868
92850
1542180
666144
1328489
51552
122703
445332
977745
1509014
479680
1181926
984441
1130082
646979
996198
929150
58611
1464644
731208
150268
669447
79457
661409
343974
1457563
752996
71777
485683
373378
1643245
1064225
642797
680341
389077
1101317
476481
221923
1114088
1229333
951957
1170392
1556339
524630
1312415
1189579
294654
868691
348861
1376602
1266402
891433
788757
222758
243520
1156129
760817
682305
416676
19867
1608819
1289950
1087643
657450
769898
1242175
1570136
974970
592654
265416
1617621
367304
1145320
1114405
1535995
1221679
767705
846037
445364
304980
603550
1105381
540310
654830
463961
1400721
861253
47949
213109
145588
1051635
1039944
538607
812452
1245680
302394
889442
535528
1061951
1089190
1499953
1241994
275730
392798
1395034
940475
1349084
574593
107249
1247414
331905
592727
612242
1272959
904649
182560
873078
184877
361071
642276
1594719
1168768
1155613
197324
807827
1384240
553533
1207043
1580843
1254497
14290
1093389
1606245
1444768
1299286
1420759
985379
1379599
1535467
441449
1425300
1136604
1228595
458101
1206865
396546
905691
742464
548817
1288799
977468
1080254
1239323
1416798
1324224
820304
1557922
522699
1538314
1587826
1566875
1198933
1254264
1202345
632882
1120911
382665
535400
1166304
1561334
535983
1103301
168214
1258631
814982
815704
929782
1458027
1242997
314523
292708
400291
332459
1123837
1066902
708752
882620
603052
952768
662740
1596556
1638603
282469
1222342
287519
505018
1277337
1612490
206487
708981
1573416
769244
110894
531424
684753
1167683
827145
1424648
173506
1621022
505830
1410092
787754
1217275
120333
1267526
900709
710847
1087884
1061963
235315
771656
780210
560989
1130287
1224189
30146
765373
580590
1410139
1419028
926315
143757
440988
192276
449051
1157175
366182
345576
247118
645682
1561430
25551
1417693
1595863
913708
539618
812147
1544769
579734
1342809
602713
266994
1263214
1480879
1309853
278991
218302
893121
1081897
1124283
1224959
757897
1568324
62012
387355
1525254
20502
1374492
470574
101621
845964
856452
419451
1259348
1108300
1038765
888157
1166550
1275831
449929
432008
517502
165615
162655
621643
1363135
1291563
380092
974419
1379011
468530
735469
864663
352819
1330713
972744
1474992
28447
646286
537408
216593
919291
544318
279039
76614
238467
55004
1401096
670675
1174482
548373
734703
1326318
362517
130041
1297877
136092
225286
1432115
76170
672619
1202678
341015
404390
1575777
504464
1251553
60203
974677
1051075
782967
401390
755178
228762
1600051
1242184
1515742
165413
292621
48256
329909
975268
305217
953046
179368
1307307
451196
1623976
1276925
592223
140726
52732
219579
1448376
801541
1229305
537655
224284
432850
537311
38565
1382117
396479
370108
469611
229408
775401
1149728
1152525
1376566
1586668
1555736
1127028
196180
1312430
968400
722747
790275
604048
493451
376709
245764
1532118
1360571
1324246
146767
1487477
1136304
1325097
990126
1254922
1448174
644749
403332
242337
16950
1494912
652538
1546464
657147
1107272
443896
1010366
495824
682033
1488027
686360
213431
1128697
1627220
284458
1052487
266639
789196
353670
593587
1173939
397490
1449277
1015859
410811
1399735
1368457
468637
232970
744325
848419
915393
575814
609345
379829
446968
1220604
882111
1366024
356719
1233648
316829
627192
569960
234130
279442
1321030
1191015
1419859
854157
1166048
65878
1511534
643510
622515
1645383
1621742
959745
99064
602010
586451
399709
422212
388714
1218629
1280400
463703
486159
1335649
1328703
489856
859766
339991
332817
349244
935515
675362
686871
1194325
450370
1394340
542410
1529763
143731
291238
1570173
1070740
1133777
448870
1423051
1268907
462050
804521
935546
435754
1220158
1235739
1025950
389640
124113
81503
73401
632179
1252490
1282642
1501488
1405446
898687
506891
366514
997347
570423
657515
1379518
281889
666436
1095741
179259
1264665
1551719
106342
84686
1642852
743960
552950
885910
678379
756207
164056
328968
34709
46066
751204
310787
533662
514215
249372
15544
1645211
1347367
1515319
1420876
1069858
28784
1015390
1487159
1377347
335997
1049222
294702
1021714
473610
1074823
64290
986194
271896
197144
1632775
1318924
635707
157090
1352950
1135556
1627959
636027
1144199
1256612
703637
1113868
1497984
397155
108050
110529
633662
1504664
1510301
1179760
890264
964717
259503
159514
906567
1145619
121278
1244353
376392
260553
1509572
1450342
724277
1116042
132353
1623622
1115737
404355
1355096
1010333
1400671
1206043
286263
927547
971735
1093967
468460
712344
586162
1392007
483416
1180572
1315323
1337239
1130779
1207420
1057958
740832
1606172
515953
435808
1053055
1360731
158570
1400555
986947
1597423
1372375
989146
1111713
1442046
392661
632499
480514
1033030
1287736
1506814
167762
216579
500252
325811
826929
1412723
1164892
294868
229449
1621040
1630562
1539899
287137
1005790
646319
1088458
537086
918199
563466
1632450
903077
980549
82412
992608
1535957
856573
1335695
435341
617022
561778
922419
1310306
120588
1614705
874437
1443126
1135527
1353549
722665
559635
387480
1413199
409356
65998
1266896
413016
1515028
1601909
203135
866959
667009
687890
1144657
1157403
667978
1530341
692769
1183000
1089441
445485
1181391
1396213
1037454
1453064
641948
374676
1497893
791132
219547
170203
390337
352258
490480
1349227
444938
88440
810204
805414
1400649
71770
588893
1007856
333352
465851
464290
794621
1414306
790601
363080
814407
1624799
682858
307548
1226320
269168
787943
744064
827021
1322558
5050
519441
518379
183298
453535
101673
698874
953114
1261171
874718
932555
735523
1063108
1332626
369369
1551458
640038
1410174
791661
1183494
759784
187209
1238997
1594044
1106323
450030
63560
1279503
153932
274345
128906
1054610
231585
1320274
759148
1479005
699045
473357
464837
150999
449126
1471234
1142034
52587
1567100
593974
53263
102604
1238149
263703
194766
73647
1633357
549575
1239157
194624
603393
1503605
285518
1348318
233905
43497
653367
957082
71421
932723
20495
1176296
1357529
586631
79675
20459
522699
1639801
854439
1386944
648315
522321
662979
1449501
249833
343833
280421
1554877
1447541
1586853
341953
1523308
1018583
854344
125089
1516893
479081
1101665
641179
451531
1645796
1349119
220788
842441
954760
569541
424969
297662
922051
173334
1600393
1607100
922960
562833
450300
239448
614911
1555598
1337573
1507877
1112340
867163
688131
39364
1419249
150708
973337
420188
357855
1375551
135463
1442757
1442510
551707
1019139
162601
1549221
808849
199089
863440
492640
389391
446421
465525
1055033
570642
290407
286726
1448507
90554
956993
488072
756228
653615
1192426
882260
242135
957363
828610
467468
1258768
1012076
74786
688511
1244282
1077544
324525
489251
1526732
226352
296775
1641357
450028
234656
45816
1351413
669500
734940
20672
1087087
611740
1259080
872538
565187
628612
1301530
1469805
1344069
211098
1460596
1082304
742976
870666
835155
1497845
18887
356955
1294220
36754
246495
733700
1188554
386689
555660
994860
1046056
62969
1127291
428319
1403014
589045
1017539
923890
1172302
452475
757236
1297796
1534800
1065333
100083
731107
431512
1470395
1139940
1500779
155239
671368
57744
461831
399145
1261646
1329803
550362
1635178
1517025
1074102
866388
366340
242104
1128750
1343386
446324
594331
651095
1169896
445568
174053
766623
545491
274583
235553
1373840
963433
1168251
531171
88368
31307
430352
1258446
643386
1167753
503483
724
646326
494262
582873
170690
1540077
795178
929419
966467
811063
1347364
299906
1087490
733128
635454
683845
1110426
1067697
348611
1191172
1589292
59756
961074
1360025
1520767
314378
38255
60549
855172
1040584
323471
1388808
216389
301803
571170
1635973
1491388
384044
191593
118739
1245892
659806
971294
311754
582997
1047936
140491
834764
1416550
1102770
653234
348958
377811
790047
66193
811221
718263
651579
1157838
1155027
1258866
1131372
1089742
1206648
699194
713208
1390846
958630
240329
266344
629474
428805
845633
811584
1008307
615614
1534546
211600
1331663
1054529
1108162
1023193
1540431
879604
1352444
1057591
1631194
1142438
1490748
1521556
433082
787634
1399932
1548382
1057646
1263217
1346414
1352492
698530
1640825
144490
1106400
1069337
1298129
497285
970020
856119
307113
323252
1506980
959588
1028358
1598211
1478400
353445
567112
1458283
765798
1219590
558859
727498
699420
986325
963927
1425148
744483
1043026
948477
1118984
827548
120391
643739
114014
442397
333272
605414
1261280
1327010
479406
1279883
1078754
197420
434882
407126
519062
1518539
582697
1076016
869024
512418
1625691
1315342
1514276
1573341
1083447
113626
363431
598951
1021215
885205
53619
1509919
646790
1397772
777500
1470244
265695
1425259
519088
1612150
1491198
621424
1388711
126012
49758
1360120
610081
448081
1405168
528487
854173
800995
589141
434589
976842
1084639
1081068
1442720
164004
1509872
417926
1607685
291033
1144418
1498673
1005740
540436
1179311
682964
1126463
1438561
657742
131580
1247187
83347
1294464
1010623
1245888
1271660
213245
1059672
1521572
673606
1582083
842991
369437
702499
976002
1346511
332817
1457358
781668
1386829
1287808
1134042
412930
909041
455494
1512850
1255505
1427263
254288
75709
769672
828270
747688
586768
1119429
1594028
216285
475436
246424
720331
429568
1176682
204663
615106
953784
809490
1139275
448852
951547
1608327
710005
1242949
1281354
1541403
1164324
15067
1022939
966440
1197603
1273345
1394730
1248996
1501740
315844
762030
675563
1002046
1384491
284605
488821
1205104
1506018
984984
816499
116299
1413560
1625127
283822
119886
926761
1271399
1016050
1395259
680500
115717
1282409
575309
1349649
1059298
251055
241401
94561
297951
1555714
1475388
935838
969048
1529826
119178
1327988
1076209
1339096
802954
390605
55592
383670
322927
265875
1358902
1007140
1630873
578571
480613
204813
595548
1158173
667171
32303
1387306
590316
814542
1623545
1357673
371789
1052172
68123
527311
1523323
1477416
963304
1256634
1271658
1598849
540590
921749
31269
888853
786165
19081
1201063
1554509
649017
1599386
97679
230011
85380
804356
967294
1199705
655772
630960
1600096
330997
880781
128972
1321052
1145158
1070737
34436
150220
539280
1647639
617234
1353120
1444727
1542029
1374651
154675
1061764
135282
657206
313958
341263
969681
408509
1615802
1408410
558981
83239
396201
484894
1096753
1133966
866274
714953
1548506
1254252
1177744
900801
376538
1500434
359866
1181508
1384245
61151
904331
274578
228651
268602
1386142
757370
1401074
1273911
129433
357887
460296
1505569
197369
1045897
1069909
1192555
1512836
1437702
1192351
674842
1073029
1450836
236521
403216
1516177
1374021
1446249
1011327
1158469
808894
728759
1163012
1519432
627288
1129939
1372154
7831
452319
254304
1125557
827042
1151855
1448411
1450467
697991
452807
887645
1549061
1454856
583554
1146504
100175
483612
1072108
927097
1157150
1137564
714461
822200
1552526
1596500
1254711
1447097
1416342
398733
720106
1204407
947871
1434053
1056959
1561319
172120
770926
535978
341555
538044
1409839
1102583
1011303
1261065
498224
979325
304068
1264207
817348
11229
1029910
73514
735936
1293585
483957
148151
1528213
1206562
107736
444008
1413055
1248121
762628
699454
801995
73925
132912
1439793
692262
909221
909951
1114761
1552276
232901
584689
1186101
357816
1297581
1204716
1316053
1039593
1027999
210401
1300826
837225
416781
642094
1169644
343814
272601
861046
759799
952872
1124211
779370
1310591
896112
879861
1187391
270129
679501
1408745
1166021
223290
1610056
473342
718786
958819
1202014
1101988
306290
1116672
348980
965855
147215
862150
88723
946455
1112503
165723
903644
1410302
436350
1477232
1192830
14055
266816
1055806
1619359
1269370
1262008
587267
357699
408464
1334447
1278763
1561101
1643011
480007
993675
1425020
898937
1551543
298028
1253595
408744
129120
4513
1162174
910098
1024434
542344
265918
843757
1248306
973308
864033
1409372
671681
750381
1437443
1101774
895995
1324355
102001
1318549
1617164
1059598
636245
1008689
807556
40338
1252968
1512999
1137046
562275
1039360
1064413
567683
566385
472105
591278
1234321
585667
1267244
360517
392193
431858
1212079
1290581
858195
94985
1445510
1238457
491630
1173170
1369563
321339
1116130
698354
1597174
43532
374379
283446
1403090
1037438
1508086
487352
779960
366187
1196075
13458
667188
1293085
1464002
582837
1067563
294431
1314884
1157212
1166990
269322
1600880
448117
1262034
45247
1516434
1319599
1001029
31544
708106
989433
25090
1038997
889548
48450
1474064
1325137
492379
1012536
1377921
1398913
670942
767216
1303000
892399
1353045
1141974
1353960
993016
649468
1634452
1262314
277177
630307
326016
188931
1319191
1129807
1389062
520285
1387447
65885
23667
1390813
1070171
1155792
1423092
1308004
1125080
1223489
53343
716164
1481003
408413
265057
318599
1391239
1191497
521828
410265
399209
692002
839700
1637061
528173
1243254
1198029
47157
133083
462947
1113315
590291
1253665
458454
3548
1398002
466833
670318
1186729
450687
820065
1350109
398888
1406055
64125
321505
462984
150349
379961
1592094
251717
1594795
679547
1180583
865735
644964
444355
820967
881293
468446
808178
1118714
92907
936767
848201
206107
646185
54252
747040
1271189
1104120
901217
1120410
384739
874545
341623
302220
1530502
1121057
395745
64768
837495
767682
1310933
384537
1526587
1006019
967541
138941
1434344
1585509
960683
8730
882757
1055435
623173
848103
826436
1071774
419238
1586097
415692
1332667
347005
1376076
578370
1591976
1218867
237547
276844
1109344
1267945
677442
305574
1109909
213375
634389
1075296
780897
1061559
376958
160446
831357
965367
118048
290300
306831
311625
734583
182397
393851
1064138
1291565
1637779
244434
1379272
705126
1060035
687751
1056016
915172
44066
1449345
1073983
1440857
878650
1228146
910562
1219584
384165
1132711
1290617
1195142
715642
550150
679071
1256066
35277
1504547
466746
1467794
1562061
1403723
592030
723677
1401286
1351920
779284
1150053
977061
695400
84377
953082
1152406
208460
901789
1085757
174165
1252007
283173
323613
1443146
1424045
943481
1547437
917411
456065
1393077
126291
1314085
1326105
1039439
829303
1347877
1389480
158476
1042232
1556778
902252
1583264
1142133
275298
280220
1450950
1227428
1559184
1619833
30276
815270
915903
890448
1371432
924044
1200138
899773
280992
226762
1510052
859900
766404
53911
92768
966744
15929
268368
1220237
293081
287449
531206
1034930
321065
1112874
1260778
1379955
1217311
179601
1528947
1164461
1437223
1082983
352726
766640
520724
884145
708326
1084736
1575620
865447
893803
1150379
1517952
47592
1039186
875007
1592453
975996
211352
1627383
469171
1577649
733965
194996
721545
1385944
490195
752230
1644683
1131897
1136541
1328274
1087359
1634111
1484473
635349
1341481
809214
1281474
1223330
294127
423444
781393
644848
1066088
107117
680855
853821
1452485
283322
495841
711352
910386
675558
250895
1361259
791077
1189031
1102163
1231115
729351
14236
33466
97502
1253154
273631
1435153
1076708
706899
1063212
1431610
1226930
1198088
739226
381472
1506794
445134
1121581
1213834
579185
1069021
1296253
804036
1370110
446298
237051
446410
1082101
846210
1329043
232064
433261
149121
1061704
300860
719346
137488
1612071
1515822
997130
862157
227765
114119
1250320
138914
1366028
1520267
715467
846403
1433912
635305
42131
1390479
1357621
175475
724523
465781
817384
628554
278590
1467417
965500
1070749
761396
59447
1241618
529309
1152988
129928
1115707
484583
896860
1449773
1038502
101540
843291
602620
807458
1315639
163068
906848
214079
763535
276957
485740
758353
1494302
559026
364825
581763
884557
1181251
1366317
9033
1640608
1429311
1518090
137393
1368422
203246
537120
521162
1627593
723264
181879
1022528
21798
1437506
35951
614050
189611
1434490
1150800
1153310
1007859
995014
1467073
718871
863110
192327
705755
1419980
942958
1478793
522578
1584162
1218378
587119
338836
1191320
596322
656872
315678
1213989
1099087
1429335
1631183
1596560
864664
1025990
613407
786233
542700
1013310
571652
714144
608295
37493
352952
1093219
89290
1021025
880594
982394
1015336
441598
347813
57153
555363
723231
321478
159272
525697
523651
798677
307474
72599
824422
1241654
553161
527946
494603
147283
337721
394414
215225
1437330
589101
357476
1403697
943923
1385993
709986
895984
921686
273527
120914
1540556
1073618
572246
1008275
1415909
787345
365792
1245699
60390
82874
464653
869574
33072
205875
451611
891118
199264
1580562
424501
287964
180125
735968
1535865
1209575
1562779
594687
1241697
780717
314735
142641
791235
1534516
215646
1355824
437214
152662
874762
840018
1426453
1589638
1506229
1137557
1010232
1100470
1300906
640240
1451766
380648
1422112
891326
1453420
993009
55021
201710
545833
1535694
220090
870651
822017
419236
811962
428391
1641491
1526345
1033942
1159513
610063
1253662
1291956
1083496
33004
960252
861706
994426
1163775
392139
903040
1349683
1460781
1191226
1161101
222160
1189600
1022514
1452646
914711
1399863
499245
464599
631469
1191983
1558064
241097
950299
526283
1222348
96331
93304
760317
1392266
483914
1197954
748016
1239557
75362
23738
377817
198561
1414507
980668
1081656
1398132
831119
613326
1585452
941577
194568
265102
1301005
262231
994914
883218
996395
272676
400522
1450412
702947
1613209
141298
1205474
467542
613917
289078
307749
1453464
1490311
463829
138094
232754
1535877
756990
1146353
1515668
1497470
141914
1114117
541706
1006088
233097
720109
689689
652641
1158563
173016
1080599
1403347
1438738
967573
954458
202268
229043
1202662
1431033
340486
431194
741025
1344098
506939
738161
582210
619158
1263941
354703
616556
1243679
902590
1022774
53189
1355889
1350707
664176
402978
380359
388730
237522
1641639
1354873
61812
480672
341755
1100074
1057896
383917
1187486
243706
281021
1369211
1635231
82848
488443
1328182
1345873
1245178
652883
232181
359889
105459
627862
236893
1154279
1235247
223948
423928
1196259
624689
410686
1583217
1215334
640767
1126175
818879
265606
735834
926300
1307744
576062
514800
649125
1233720
641260
788384
1572015
563713
1378210
1202784
1563151
659805
729733
1546616
123653
3435
151960
1579354
868115
369456
986072
1377667
1465963
248022
173558
1633971
158430
1434294
1102502
1134445
409556
897176
251415
993217
203841
303167
1565471
592127
731060
1283899
651093
1418936
1595282
700401
1281543
1317490
1560133
936951
1364162
1628364
608193
950226
886330
1208696
1596025
63097
1155385
396127
1132367
655204
709987
106156
1037422
1474759
1128933
698840
742422
596459
1392192
1440570
1031496
450183
913485
483099
1507157
403891
553710
784483
438340
259891
996646
964198
1223591
1492179
312953
250226
695744
1325349
568175
1430529
1232464
9858
278072
905527
1418038
1089874
473519
1527783
916261
1464244
1103702
733041
888497
1099716
850551
1476750
74400
376951
705345
789675
128729
803439
1167615
1343390
296317
1571792
451197
1553262
1240038
1125071
1398366
754599
812079
722728
867294
307425
52171
136515
420451
577151
154979
33029
108180
425947
1197571
1376580
954832
1213839
1567920
110619
108888
402593
303904
992538
1035251
110732
1306666
173987
434055
1248814
280606
34602
1149221
1523226
117840
1601083
1146641
789133
479096
765272
42939
1288038
690767
1272832
384845
177707
1019044
826690
1256584
1297416
413373
418368
947253
947945
1106170
461240
1546844
1233581
1126343
521250
644043
345107
508330
327491
922005
1341599
39300
870782
992240
35870
38440
718976
1039171
879181
1149425
501841
545301
886287
142025
155281
404731
735156
318001
1010105
872060
760423
1124982
506369
1238749
1050208
302952
751492
1057003
1011375
1499406
617322
81887
49187
593407
893722
1430183
543094
302985
409836
153535
200887
7756
1610248
1330918
1480758
1443788
693693
551369
457848
1041671
1358926
640142
399073
868709
150491
1536486
30231
45286
512041
344616
330394
694342
1493767
344004
1074641
59352
1254661
11151
1035098
1047615
415362
111475
1538989
148916
575117
624839
505380
540002
1282420
982612
1213410
711653
1144393
795115
650757
1479089
499890
720384
169733
134578
579325
481501
163246
1103250
378619
310892
984133
1154512
1141758
30488
913217
446176
742881
347668
983724
791399
881031
224160
1340580
778837
907759
868743
383776
1040865
1620789
1419633
1249508
1001448
1447472
691927
30507
717845
1560676
1635060
802536
921316
1076809
1561026
972512
142636
1577606
75723
1328648
558226
543012
539928
1025484
1253753
1576462
1018923
634752
963054
1575140
1427931
1047030
1448421
1517526
1145749
617324
186694
1264351
1244505
1516664
971938
812595
1258619
1225482
594850
702380
756511
1476957
1317982
338570
31138
15679
1426966
1207259
1506542
844087
1087863
798096
1247593
1647486
688798
174445
1056648
137264
966459
12072
651089
880154
94119
1562298
160681
555012
1502094
1620880
1242189
787717
655221
66445
1640641
1569909
1292424
1396435
828869
736240
760819
1534954
517004
1096898
1047192
250449
415198
1607605
1343989
1510850
1134984
742334
1576584
917511
1309718
1265187
814252
1606888
463806
1182963
1561484
1392291
291719
63459
552721
392465
839129
1210927
746861
1390428
347961
499545
736874
1416509
84189
906557
1421072
559816
397206
1474967
79485
585393
491921
734579
606315
96847
1374377
1141652
1318423
135932
1539777
792753
501564
1147808
497708
1298839
126825
388868
150211
795711
988646
52401
1491920
406035
935471
1205120
402041
420706
340336
310566
167601
692198
977079
1469708
1214491
1112032
1417337
1468007
616080
1364443
705589
1625072
33677
232254
1088989
429154
1284453
1385569
725572
686433
1624343
173339
1476310
477115
1152396
1435487
463215
1377646
251887
1105372
621952
665694
319675
167668
1041617
1614976
659129
625
46878
393974
1005855
798154
447243
1635769
23349
171550
1138709
974077
1188177
138639
1043178
284448
199990
347895
135304
344934
2640
687780
455849
1535135
1534137
537962
436676
742325
294331
314953
1630119
1440884
1374226
1523358
1076636
1256895
892802
1545790
1179551
1056187
141304
1641881
6158
479938
757120
1017495
725523
460369
1036983
845761
119460
1327444
1140211
566460
469196
1095500
1638817
735475
370037
690241
1445253
1389972
1319258
139046
90247
280430
805564
1608573
1468426
755409
508128
162997
1004789
619370
1436391
1008889
1191875
869840
713157
68316
1258527
1558654
305630
1536628
1336468
554742
471801
423338
916035
1426198
220719
265741
575296
1638738
309895
860224
684343
1109690
69299
1163285
721548
807739
887080
361954
302344
61383
270391
1118692
1620799
1362782
1263432
1222186
510113
1409173
97396
990065
1465234
440686
132338
217911
110017
646718
1329542
252605
292403
244745
1583779
40163
296770
1330986
217466
695506
38852
1316898
1034374
1532712
826358
1087761
1245638
482535
1549968
1500917
212260
59216
1154152
1255791
1239256
722018
1279576
1266744
529939
783609
856916
619488
530672
415902
1144567
1232653
168879
922071
279954
1416618
165166
1417009
1637487
1129988
668060
1600477
1418306
355583
1524093
1472675
1298670
310170
798085
1591297
825026
945645
858835
224943
34372
578399
1362474
715298
673241
673483
64351
1566889
149407
181879
458369
1367422
346261
1409501
1298290
1131322
1287414
826700
65015
1328901
283365
634889
1545039
956308
1223125
881035
688873
1063934
707009
47257
1279582
1546701
729504
99616
1222549
578672
291162
757070
44994
199537
324064
41597
1010089
1396270
779334
1131954
189983
104366
709717
441629
1042950
39305
363860
195147
230090
642113
619289
752466
284657
1617551
1603674
1334211
1425859
828960
354958
848222
689453
1531964
178774
1454702
202189
1176530
1235607
1122818
404993
662030
1294428
777660
396163
1000744
147078
328523
1255295
1252899
1327153
1221893
366902
8582
606920
737803
189264
598097
716031
613538
1353917
1473410
1349689
662194
976583
1060222
561263
1374000
1094647
460787
40401
1544838
389405
873862
340232
371404
1383839
43058
1566178
1258027
576514
426263
1048375
760
219543
1340810
922808
623362
1627383
1136549
795480
234975
1268858
976855
453497
842621
1559521
309265
79298
484974
566336
935310
134087
1535241
100321
956281
166885
310579
252633
754013
713531
1511793
751669
849089
255506
1477023
1297962
1565244
304295
1486510
406802
1499579
69806
279353
862834
708128
286427
1452444
1137097
665341
1519722
1647446
42343
1230810
617575
189875
220388
565680
684437
272055
430831
11497
1277718
1641186
798097
1535741
1498293
909135
1581286
1183011
23940
643295
209013
1017156
903971
785313
268265
236498
853524
209824
477209
1157703
1185561
1367483
686925
1035236
499452
1115621
296288
1079519
625889
87812
1308982
1044216
654491
1316424
272206
426911
1291830
262235
910008
472549
715676
1588609
515942
1221656
599674
495274
853685
1501032
1594553
1378519
1256654
851187
104288
22595
310403
131405
1154421
276124
192635
446407
1537088
1467085
978904
437846
826553
137671
472551
491199
291431
409379
1024069
1431036
245249
1494191
1401683
1435112
304785
1511560
1310075
115873
587191
340334
634930
657949
879016
1328220
1227304
1131832
691219
483340
312487
1542271
431387
946550
501084
522905
151373
1534447
1304454
648824
1080891
396780
155640
81098
693674
307055
818162
457746
1470196
399009
23077
186114
1058615
1225432
1099145
554233
193130
130674
1345236
315238
432574
583833
1545440
575091
543467
567784
831376
1346956
1137117
703716
1056947
1636394
1278528
113843
14262
1639331
1130790
704564
340063
649526
898438
1268407
36366
1044612
1448873
808694
1279600
1147794
1192352
1031615
1483464
1580047
1557924
948481
1090161
1009171
475519
136386
1371187
1122002
1638951
1531995
1367547
102167
443991
1340232
1317769
863527
568501
573301
774464
1309864
596259
1225552
327241
106571
1252325
12861
444389
854608
1074318
282666
444777
1263774
1498773
375668
681068
328594
1127061
1258140
1072289
1500722
717955
1529734
101876
1238758
347793
447950
625221
213347
828588
796703
261763
496427
445676
533605
886504
1499273
1065555
1119190
1356911
608374
1478404
1019925
1147184
1008183
1076762
569615
627204
1165017
666093
951246
987832
35896
566985
1155157
642235
1134408
1159410
418387
1148811
1462410
1189810
1059057
372650
981413
1330995
225193
206552
722643
1340156
257571
1106308
507877
1167959
885595
1252731
44703
1407134
253574
277067
931233
1368745
1186558
1447922
845823
753598
1235154
220738
225889
1418845
1452930
1281317
850883
1142259
1213909
1508733
1154465
58139
502685
310766
806417
319005
196016
1383686
1454355
895070
143139
1221803
1437434
43369
903238
1083865
1116861
576453
1646719
1483348
1436179
1315177
480032
921046
445799
1121328
1155699
196995
1023187
364918
363416
26126
930976
484674
655555
880044
1401913
1114559
1176436
1450081
878573
1494769
576129
610832
1350694
1589440
395952
753968
719763
96848
242010
1585261
1321372
319134
1180082
1176045
277785
1506739
1583647
1491806
1302752
1303959
1376892
714936
956323
455699
1568891
500309
924120
804075
1091918
1209759
969286
1105928
95762
919453
1294208
1425513
1355548
577610
680604
612146
1295836
1483734
407756
809635
1029400
1425405
947187
632362
167657
861156
779973
781669
1138104
532774
1135614
1194268
846093
186942
1395372
811661
185394
1599698
1484792
1232912
240953
1445948
288158
925097
64261
1559615
99577
590575
326840
80645
768387
1510065
151977
1369087
829107
1285017
1053587
564045
1234564
632435
585137
254466
1096181
52168
909981
1425253
1586494
320666
1311310
1208647
145802
1623233
1538458
783339
1010069
135321
335033
762485
1497754
398125
703806
145586
229961
843511
1366839
1285950
742766
291751
1224403
641598
1197977
1627830
751351
85825
1601334
1235000
400159
557905
1232119
1247297
236398
708745
17160
786445
843982
1130641
357429
318422
847164
364977
1247294
1200539
1029152
954720
662321
627577
1086650
1368653
773861
564787
1105782
1486812
5722
1075060
592201
1130541
1011479
797648
896184
160337
1166848
582017
884033
1247263
555893
1068723
1269809
1642417
594045
1079122
1001359
1292271
876613
1644072
1643369
1085753
1204764
201341
628241
239286
1595589
956634
665913
1064451
129286
126499
291615
1418408
1638449
1392630
286451
457445
1145011
695771
1518400
882444
236702
1379038
523024
1261872
114183
1352982
254796
782088
764372
1461744
1230235
1540084
380579
466248
931658
1634436
1455585
37502
218148
288918
994460
1189357
762155
1540870
405969
265092
889203
12379
458594
692942
830473
1016791
752556
1553462
1517942
28041
384468
635396
764346
104278
471958
1640106
324461
805556
74114
7927
155051
1420170
825865
894129
308849
120650
216444
1046404
623072
89426
1024610
1346447
1561663
894765
1054775
889486
818863
80212
597812
1425077
1493949
204445
1057301
170306
767427
793491
1167622
515637
1206027
74116
399105
1349344
1610712
1604678
1404292
418680
723308
998299
1619372
275935
1636719
334642
1067044
770470
1497308
20907
891880
258795
50443
910713
1267603
795614
1553363
540663
101932
273924
1064289
194430
107101
1573603
1196808
849898
418092
927636
1011054
765597
260478
754229
791758
1434180
1539616
240970
1160651
324938
731896
892996
45417
168214
589305
753191
1083073
1094940
728243
858352
705135
1603591
628365
1415521
845032
259120
1284991
645290
1322120
1370561
820453
1585547
900090
1450154
8449
1149378
1140004
291259
549570
1438702
1576156
394893
1039443
1114507
654196
156512
179218
1077537
228
473860
98029
544372
81552
475133
1335561
677541
109214
440130
950790
1343560
1589774
537838
1416628
776334
361275
358678
1071907
1090009
1162403
276710
68793
1462689
1471623
610100
969350
1362393
1499608
606423
1036606
1021381
65403
1198631
1140158
1141419
1309310
316483
362690
9688
118302
1130307
6980
823021
1314529
1327901
1328645
1073154
531013
444097
1426275
1553133
256682
731653
31130
1625358
855520
289411
913790
242229
789972
728077
786290
1186709
897331
1500746
1462002
1545818
1436471
295093
32953
1325264
8626
75904
523897
1170679
1122643
816300
240279
115235
650249
1191973
677186
1216330
283863
1539927
705835
610137
724240
962008
645765
1282713
476186
1439036
1275992
1284474
1279095
960449
278424
1248602
570706
338002
1236858
1080343
857688
1038135
261045
326046
1129935
1013135
68539
1470300
1024588
1110188
408271
959674
1124651
383375
436660
1609083
853736
372240
335134
671071
1137375
319429
57617
811856
1494166
1480465
564118
1326094
729714
1393726
208712
203665
1594173
582000
1503246
1376874
1409146
1302462
898160
756146
1490650
428202
310368
763605
1108276
845761
1535555
912564
1188750
733522
1549855
1075473
1473784
1229501
581058
867330
401527
1493685
844988
1533789
391195
459487
1067507
673679
706571
653205
1144494
1475940
1506508
415364
732053
1487164
565943
1049997
61027
1639556
561397
978829
374492
677254
1636435
229594
1590711
1308478
1107412
471404
1023828
796476
357220
483414
845298
265683
992198
1028424
141244
558600
60322
1393906
1163393
14847
990308
973397
368732
1352246
973677
1145552
954940
206706
472293
974573
524837
215734
1550430
1543926
1454918
1329813
713978
1256835
1616244
1141419
420179
973074
1153798
944470
945991
1568099
1118192
406550
796483
103925
982635
303406
1201356
93287
309401
1196794
1129099
747110
1626874
540919
1080503
1459381
33133
89322
1136342
1121554
691655
830706
592013
203330
910458
1125847
441386
460099
427103
753812
735468
57498
266779
127548
594156
1477739
472406
431400
521334
1197355
1256012
990997
861975
485594
443885
1243129
529258
520446
992067
709074
1389458
1230939
1302668
1131969
1194064
316966
1411957
1279403
1358631
451208
552249
315589
1516472
1351843
265997
1475491
470429
1240522
725438
541447
627699
936660
968302
1168316
1366580
692019
1256483
582715
1202310
22741
1205166
249411
765524
694099
675307
859503
1394128
264193
249192
158570
1014543
572614
39902
312112
358240
169997
590322
1029238
1264862
61434
1644434
121648
293403
952884
688665
1414461
288683
756277
1474927
1532597
959535
1155012
385362
1175030
760791
468619
1155492
1445392
397030
711038
290053
856344
979691
500606
1234441
1394611
851078
1028535
607777
713259
176614
1219535
1194017
566810
210646
704096
597031
1004786
427592
143947
609330
409683
606045
489053
1243196
288017
1237093
573569
1015316
1048486
257434
982402
1424277
1309786
1202182
524896
894029
1410001
1206097
1604223
455443
134750
939630
548745
848316
116945
846353
1417741
534598
55686
1289568
1008026
1388016
1595007
1556386
527284
1392691
251047
897803
709945
844943
18262
772477
756792
824787
624973
880984
454501
1170508
1066467
704602
541053
94642
1361964
1387840
779835
1135416
1388940
903062
324673
696471
1456948
1389137
519083
1510024
1098078
750573
1318414
1153574
1503160
808301
956947
553153
1221428
156277
828046
1314910
1494996
139682
656271
607389
1403649
1058091
750583
64608
83663
901557
122724
986170
401627
1486817
1527788
1281134
429752
1537385
1087630
198302
461314
288862
1074082
506177
888574
395849
365277
1298238
645476
767119
473812
174803
241890
1341355
1472616
1598927
314731
1502145
985242
859654
630358
1263574
634378
1406128
535174
212137
741446
1635497
768456
355995
717050
1043313
190092
1057332
1296989
962860
322341
944657
706277
929296
1252532
1402587
545930
860963
912638
221980
1260712
555139
1322358
1581307
1067989
1444403
1342566
305317
1061179
25196
388214
1349876
1469907
853762
59507
1322359
332784
65634
305330
450863
491152
234971
1122144
219197
46638
129757
512711
763554
371448
1161054
355068
402905
572596
904517
1047982
146768
1374515
1616832
1427569
508334
1000137
515794
1136946
436462
1526841
424441
750608
1599983
1423206
703683
86386
242874
1399646
1339279
365443
1491978
959423
212204
1560336
367065
1488673
24022
578725
608004
244121
858431
217745
579570
1253683
1026964
438002
866428
199528
944094
824475
1415842
286634
253251
1497445
1513214
717138
1071164
516711
470477
1424772
720357
374642
351684
293513
8252
183535
539308
1396072
1571876
661016
197589
1432791
411577
296647
1502742
798148
439029
112981
515249
1045751
1197958
976205
290175
1340020
1401426
1026605
140713
1292533
1254890
797711
1339799
1111741
1148494
1332240
1199083
627655
74575
1238316
678657
865148
1259300
1261836
1556803
301990
941819
264315
1631032
1044672
91488
1052089
422765
1165889
1068160
1423437
682397
494668
1079240
473332
128949
1440233
258512
458270
1246239
292090
1500929
1230147
24099
1173598
657495
419926
1510068
1287653
1506651
849059
1542120
52462
1293513
588700
1478661
414750
3729
1235955
661979
197108
55653
1279179
1155560
93409
112557
784245
1616357
1026196
820778
1294476
773150
1165277
172281
807757
322998
231433
563762
1533884
190209
685466
908341
913665
597183
505558
1022261
50656
669934
1058919
848815
654182
82040
678643
1624378
939259
416909
434389
899856
927316
1401741
679659
552573
868498
819593
1478360
1446437
1313628
1109338
77038
1240101
918318
354296
1614540
1535041
1369171
340511
788362
655319
315841
864315
228412
1500511
1076805
650441
303048
334873
344712
787716
1452299
791011
1207525
1601142
313747
1350113
914955
1083081
973054
453857
705951
515686
1531897
765409
1053118
964442
1234085
820761
23213
150015
1093440
540741
638872
1445382
1050052
394151
876498
866925
1027657
660059
496814
553451
611628
474778
1069513
911633
1456567
565220
500483
598624
1073020
1004856
1398441
666492
808383
773092
507921
1392060
1123030
1185176
1295102
726922
1368341
1225616
1546950
491760
110637
745240
161898
756878
947896
1634888
631819
707278
240610
1056792
94279
832324
1356891
1276405
1029646
197377
1291981
526139
49025
369882
1024357
380109
72173
1019211
1019520
1545391
581835
515857
385263
151290
1503350
1109690
456919
1482442
1476687
210858
557146
991701
1279602
621523
220967
1199616
221419
1017271
1559354
1189666
61354
225968
1253684
1371382
1587049
1219534
654119
749916
1576399
1358449
1547563
1094521
892418
1166372
272085
1341436
254795
1451324
450822
464400
1392511
1620732
376385
1485784
936178
959215
1527348
618052
898909
642400
1614353
209780
586520
1646366
806606
1248627
1169566
467754
1079175
1402014
6141
338830
1502623
424028
764747
856309
637788
807814
1152512
757603
1197112
1080254
1294448
1631402
662726
1106371
1193934
120019
1073949
719324
1405930
344676
65515
159428
979858
1014878
1579351
1352991
347173
1036546
1026594
774038
1535889
1357162
469685
1330893
748370
608696
1079413
165357
1184632
1015979
726078
274796
1597346
551526
772415
701360
1401051
1447001
1067094
827743
1025395
603013
921961
1068731
662987
866318
170013
219072
436043
811971
1321418
710025
1517417
489487
1508770
806109
581063
1270946
1319631
491851
62430
37921
805683
132671
340783
862510
304523
1426685
322781
86967
640727
922203
1503027
635376
805847
1515443
1372953
1084262
1340597
1215345
1573519
1419022
56567
1198581
854152
1409119
1121368
1214169
197786
992557
1003464
163141
441946
1053748
786460
280048
533730
310775
1525613
1160124
670779
545769
843661
1614580
1013003
1527545
378098
1462530
1622475
1104369
1547642
727053
664362
516799
1608081
820572
760932
1577785
899725
556903
1092081
1525871
1287198
230625
77640
1169640
247617
1477356
467244
275451
1055884
1487911
1285325
193095
880051
125834
728650
1377674
144029
267468
484923
896322
159575
929393
440639
663569
1598885
1344161
635927
1529910
1217467
1514403
1134859
114645
673257
375205
727615
1480729
506127
309685
1384932
528636
112519
1471759
357000
1377082
1495965
369181
1503707
467118
827332
947067
869784
666644
1621798
728516
987708
1251256
1345119
1167525
371500
1587917
1015104
829282
995783
1486001
1600437
774169
26677
455361
1294960
1396906
592836
1083389
1536560
526386
1298692
257083
1287058
535116
747665
1533249
1008185
1568405
1566876
1556776
233656
454441
1012437
1021263
217659
236096
685508
1411178
313425
1568310
1522259
675867
981729
1611034
1028693
1033117
707213
673308
2892
758295
1365030
242999
269247
1388441
883302
411980
698973
703277
1353572
973713
69132
1043688
471684
233371
1610588
1411866
397199
1613659
713417
85478
1146322
1012623
1456842
80929
269414
1534296
844651
866839
960419
1158884
130934
1602661
1133054
1417482
1118945
1593218
923960
845052
670800
1122990
1617669
75509
430247
1546695
1566460
1548808
399774
1386170
1511093
1596341
760129
179265
619308
1172527
757575
50643
1478883
506422
976025
431385
169390
1141609
150250
1425948
493885
878300
123026
717934
240056
864969
832120
528723
795704
1456508
385753
1224918
1430895
827584
116162
1505880
539942
965199
371318
215477
1635061
344493
307391
822147
732402
32796
1289544
463978
699294
1593086
252834
1568011
319175
950760
214139
464310
1465815
647410
821568
911526
399788
907198
177058
377780
809840
205838
1608040
1425188
1251305
301094
1411001
575787
1032916
1599540
957377
119795
937550
429514
1332056
773645
1057486
88227
931951
334843
41992
1622224
89544
277416
503675
1333657
1248731
947058
495285
1490990
1002051
1070741
1466602
572072
275442
618905
1307288
1521002
1405426
454977
404334
1488210
1380799
1155330
403374
562262
266238
1510412
942641
1141379
446952
820918
485613
953444
450109
1084827
830004
930158
1299155
1026338
162626
416125
694197
1298005
1530695
707785
419995
1366958
1195625
349967
1283943
470646
1054863
984666
435961
1174026
1576757
1460176
1338012
1339678
976661
28927
750468
726118
40812
1631531
1103585
1270964
1245346
260016
1272741
7165
444668
928891
1570350
752334
917124
223861
1054292
1421271
1133491
521862
733582
1210393
74017
1339437
800670
291627
54395
1100649
1210632
164628
445014
1340384
924746
317657
561175
1447862
1619245
676909
910704
1505728
294040
696396
17692
1523535
1489499
429623
861463
1493082
1052960
1476986
1434540
199347
1402098
544538
180092
349631
638757
173467
418365
1146433
871108
236117
1036875
1455728
833720
743399
1290879
515028
824282
1039242
1610328
424591
523106
453670
1429702
66215
876804
1324404
1623726
118383
243802
529750
1426634
815989
785010
1340973
709662
1592430
1119144
33040
813082
55097
894548
904413
915503
275842
1109437
402303
1230803
1359358
308676
1618377
160290
1627721
1315967
1292191
1364039
1056542
804785
880818
1211068
415091
1223263
682565
69090
152578
29506
1056801
1338590
615109
142634
394932
1380768
361145
549760
815316
482787
1320002
1300873
307597
595350
598800
1569336
992342
621682
466068
1617975
1261405
1480128
1455424
1033948
668246
903650
558259
523340
1461818
903375
1529232
1088893
1130803
1491037
1324186
172475
1328119
775937
128247
31775
1554421
966348
1021144
118081
137365
1483972
365884
1365349
1539484
1397903
1243721
733641
981136
1347656
1583084
450676
887241
1151532
953785
959833
623710
1047646
410210
624729
603715
1268783
1210704
1550570
803201
1115840
1060626
672979
1075355
958342
1542037
1319553
812000
1526626
1423173
337509
1104218
19614
659131
1201351
1079327
1001896
872755
378908
1541986
939814
1176166
1542029
532103
844462
1387708
1605039
654232
82968
1433082
987841
237479
605395
285411
973000
113700
1506647
650240
1205296
485168
710021
653522
280725
155223
92125
460377
1078786
500165
1597215
205622
1231819
1468802
205178
756517
873780
1553990
1389477
801664
317744
1242270
704213
1329178
386242
1449334
621951
171953
198249
1581741
662393
1254775
1540068
340370
363543
1222773
987510
1355739
492001
1317628
235706
913376
1453207
1418780
852699
1416563
729641
1313444
696384
919483
319867
1133291
433134
306387
702321
207929
872492
138408
1569687
939089
1019493
1025542
1003874
804932
1520719
584109
379953
186035
1445702
757098
1524645
342300
1238063
503351
1602485
1119672
996854
307018
447191
1507061
459118
1390827
253734
1602028
164860
574266
1522764
1112549
1434140
330654
1308146
1351090
392202
1524675
494587
1097077
414519
363647
192164
1284563
246863
789586
1282275
670257
664172
778073
261780
437527
586101
1152281
691977
1635540
25231
1382217
527561
52564
1546654
619485
1036976
1486017
28204
816811
673560
391126
74280
1043621
761597
970065
1084161
656684
1276292
1540245
810797
266877
363710
56212
864385
492997
57390
1473982
1556326
798906
407099
495181
572836
1490640
401172
989477
1123719
105114
90134
432868
883489
700368
149433
1296728
1597800
266176
72573
333039
971058
715899
484655
968147
1182299
770460
46649
723294
1280438
387559
313153
1031131
533350
628260
83177
640012
32258
707449
498876
1550435
1093841
1570638
1442225
901757
661142
952267
836264
1014182
338137
1279123
167611
587021
502194
668448
1598802
392948
304521
1301122
1384156
479673
1318945
562218
1360122
296303
708835
698090
326003
1171814
863869
281913
1127659
970998
1339954
580848
8520
1543976
387796
1229723
1317167
964705
291211
810561
209545
742085
1303145
1216720
1470510
822695
973402
109324
1285231
633770
764968
1242772
258543
952383
1230079
1517449
894653
852345
1554756
800237
973725
1185293
67502
677887
766188
18940
1250081
1498502
843482
1208597
210207
108483
1145507
691882
1178195
425279
723894
1106746
1539559
872993
902650
1333758
892792
448590
68932
1213220
633498
16205
657621
697939
879172
975963
1438818
1236037
1251741
334600
412840
1603528
773464
1272898
160366
62781
897982
320217
233413
215290
935605
1616017
10594
303754
1209847
396434
484616
1495851
1616520
285937
1461379
942903
1041158
1444782
944464
1405989
1567075
245829
497204
1451963
1066145
180693
271402
477570
976509
608089
900860
930148
509375
200826
499474
1349669
879210
101921
1022193
354552
142030
275849
1296041
94097
64896
918904
492249
1566216
49513
1457557
812212
1625717
1175913
423647
556352
942217
731973
667311
853931
1063615
326873
855873
681490
508554
702518
1136208
233240
1051815
296902
1045579
1418679
1272028
1388710
395913
482186
1133274
214424
162029
411634
1066343
1606456
661852
152560
1153168
1586663
1538613
1413313
329450
505016
395720
1435824
737720
1067268
1184177
1467626
1346063
700417
766150
215384
1244568
523350
1303717
1506371
1003185
698840
850948
990331
262687
743637
377036
666778
305560
264648
585435
990664
533907
1168970
831530
878856
1416520
656887
25770
454830
1136271
1294212
652833
39542
1642429
1387332
1550774
570062
910134
1436733
1128151
912863
513847
903043
560188
980655
32790
592696
423048
1324317
1041740
1006371
723865
1151039
1523149
566241
433501
884551
554412
352628
998062
67527
864283
908096
393539
930214
144743
28208
812751
1139797
1638683
703365
239312
38421
700555
89655
522655
653048
354636
285706
956651
1484960
1467219
1491513
888423
963891
153576
898378
974708
552376
1104383
1249122
1053098
1202040
165147
990073
1264318
10588
1057586
1505668
1487500
954005
1251667
1438728
1014719
1501930
1178681
660823
586732
607412
1598122
1236890
345807
915552
62513
347743
1455445
1437849
104805
267873
243192
1187273
462870
260807
230712
1309216
1158991
854368
1582838
1589929
1577613
1039522
470597
579693
1141089
1594395
696271
1361958
485952
1036195
64996
1504996
822744
415684
504830
1456183
1120163
992256
73352
1173425
169522
604555
169143
1243355
13821
285606
638084
1106530
646653
783996
1075677
972471
613478
1037232
1322444
1351611
390278
84641
1290553
756586
1575608
923835
1378478
1019571
113351
367233
204392
599945
86783
976039
608056
80701
334113
303661
222598
110857
1004292
613604
1005955
318847
666302
208742
585651
1529647
1282896
544200
731591
845190
579900
908263
1415180
41063
616624
864645
1346217
1446476
1563089
987111
879297
1612716
466948
598732
1198736
416846
882317
84418
982882
1355134
562061
215698
1016174
1160481
594440
936512
1637899
1092414
262035
223630
1200205
1281595
1306032
1160362
136611
1507207
320388
1639021
616079
762974
994088
1098056
1261096
344788
57611
948666
157135
129171
474408
1308598
1559570
738625
1585261
1607825
882167
635647
862625
295367
775085
1224979
1528930
550471
1338893
1378840
1077379
1405237
1446617
39768
149758
1471958
1552607
242211
1292968
1075746
1542577
1222193
1079890
477757
428782
421828
964479
1186668
1378986
299787
707122
356308
1220887
1292707
1302074
121518
1601074
1453730
168477
260787
832467
854342
760453
1320349
857553
463222
758595
1088480
948566
510257
1384268
545914
40553
381769
895428
598311
1151295
1272139
1601900
1287021
397421
1122016
930690
45400
835779
371819
314259
410240
1086177
748018
1141007
980064
809786
1506688
98589
92156
106312
1379119
1358505
724646
1197297
923311
333451
601834
470771
233541
743968
520187
1072873
1483209
153381
299283
928356
1626693
753001
1136854
1272255
162302
313066
186526
1193745
1616492
110383
490805
816628
545292
519710
415253
363845
1075699
1466598
772025
972748
124859
1412984
347947
108460
1104968
272437
1495651
644838
1643082
167790
92144
906070
1527312
348678
717201
1162491
249409
1617419
179177
1119138
257860
1485647
1581195
1569938
1636408
161237
704845
1556463
657795
1556932
996858
1339623
1311107
1564888
602547
1316968
154548
772141
694904
594810
605798
1509239
639723
1227831
1345361
320486
423216
467547
1299242
597409
1123158
1608407
1541866
393271
769097
318361
1086230
715917
1398507
1461683
774465
1243368
204813
1492643
964594
1518617
934389
886901
1600629
1166326
1619557
754306
693794
642325
1630157
925843
1530241
666508
732076
35605
662634
101825
310779
1643432
1395706
1412108
1337904
1299540
386731
1629005
79730
821053
1608653
700525
814070
1605412
1002573
1306157
186193
1507511
488850
289012
775669
1474990
969050
1562611
377126
310746
52617
610285
801797
1071874
449993
224293
812070
670109
1646615
722428
1045570
1352473
518732
639083
926133
1118589
664120
585337
589845
91015
509519
764126
46244
1203451
565614
311927
140579
654226
69390
41204
996380
970505
718052
1041824
460952
545422
1043279
1536569
767536
6779
442019
1181797
347330
138877
1577477
1435361
485142
394603
1477859
1546845
1197274
1019562
809151
1583110
821982
135706
543350
519342
333514
1628515
1600130
640576
1049438
1591554
117615
660615
1361555
964598
1068446
1017050
1398323
607799
1552462
1615455
1464807
1636653
1562764
1240759
448346
1301643
47350
399855
321269
1483373
565929
1483136
121246
67312
1274220
1184582
824993
483384
966929
667617
1569009
1623609
1213004
249689
1123671
974592
745011
1067408
62757
720611
1527015
889200
657794
1071722
434086
1132944
716259
1445931
1250442
772896
536149
1193741
779816
658937
242972
16587
487523
373707
1011921
85998
1350566
209145
921879
1216687
1064755
398362
1308871
859646
803552
895421
686998
945101
645072
627017
273036
1446767
1063077
1097826
929898
642882
643027
943614
456269
444494
1421821
682436
924047
640194
1050361
40509
1414001
1165842
444607
1304512
801888
1353490
1483821
788422
881207
645424
1403832
1438438
1379178
95998
275404
1397605
736473
614573
151873
703836
1360070
1028531
152369
1157103
557944
460950
1320989
378319
874322
1067097
1405551
257862
735167
1127560
705619
84587
891868
969658
1424073
41512
192832
695264
263222
147250
397715
1450082
773320
307801
613995
321750
780160
1268738
1215696
102344
755607
1366912
806570
794955
597500
780597
1577175
893809
794567
251136
1545521
1647179
103045
1603309
171320
110772
722105
1641328
996622
1581876
1420180
680517
1431770
867373
1471090
568833
340807
1087731
997357
1595080
203899
996085
760446
397995
1358906
1635586
122621
201868
876011
785529
758826
807797
827539
618710
1514336
220722
1338470
1610498
231253
323945
1553855
737731
1403737
87380
1267155
961733
49194
1289062
859122
196138
1262335
217055
1030176
466889
671741
855148
534477
1639406
324557
1264613
1020863
413005
289989
776551
389957
597665
657313
215792
753153
956532
1401190
563421
514416
99814
1259651
264297
888742
1109525
84914
1372945
353858
816330
615644
956373
491761
1035006
732402
529353
36261
247653
401768
1586311
812119
810390
138191
915995
1566776
1123493
1299192
1549206
1125894
667803
1159707
1500044
1141436
1496270
625471
1396788
436635
291079
405378
1359596
270660
647091
134542
576464
687215
702386
1099625
512641
1032332
1233648
928976
1315957
580600
1264284
1395452
1576213
1041896
397311
234310
347393
419962
546621
1499403
349140
679665
325742
571879
107929
372501
906887
1273547
711445
1362307
497641
1250859
1551280
338693
291044
437995
166109
104742
1565226
958728
16340
78725
575018
635758
607136
184755
1522314
778628
1455108
123252
852852
273448
355245
1637866
165054
1313724
1182280
1112381
1570801
1424288
736875
532129
943539
648113
931265
1383209
951827
969642
1379865
588
200499
129668
57594
187244
1299883
777167
3771
160616
1621260
289650
104460
1587526
1398253
193690
1472893
1640562
466165
43460
1139817
1169892
1143649
672492
371199
1372285
320870
143205
61028
247302
893084
1124574
308072
770053
1481858
872269
753770
1452113
88649
811718
273594
1088694
1268254
232966
1524040
1592772
741704
703035
1425120
1198903
193705
310237
1138026
148275
222694
727176
1409140
95341
1125874
120883
351953
1105612
1558195
1373072
1357417
887496
498015
731621
1397667
1519177
657608
1561078
1057094
735059
241095
359193
1570262
82860
1626872
470761
782249
1311670
1420260
396073
880529
752960
489408
114997
1139956
1012879
1395356
597660
861566
50662
153897
717079
1538478
1556325
612171
478820
1596582
1041691
529827
547343
920376
1147599
65870
467450
207267
1573001
950760
1023614
1204601
124763
1003228
1525726
995437
441285
136856
231257
1549510
676905
1442996
522620
173587
1189759
1472021
1528436
1004793
1271794
300107
107750
784512
1359226
998625
323585
280917
513549
667723
602088
143060
475765
737563
1587721
893281
93971
1363792
501328
187322
67498
1268524
290216
388382
749959
989105
1547565
1017044
1498524
910339
1007533
622093
692098
744266
768689
1018695
1056692
706980
381948
1613175
1142535
1327564
1369870
1393410
1214698
104362
1627423
1112515
1513005
1446659
902715
1627154
1639050
1339773
479436
836622
1591509
552612
1154884
335999
779406
583824
704687
1524920
1057538
509482
1638508
206404
1153629
533100
1162649
1581208
302111
1569833
806216
342555
28471
882457
149004
246442
1113867
315003
782742
491369
106228
705511
28106
322460
1411415
1362573
624717
1320033
625163
380583
924715
95048
1150529
699517
260121
1063716
264806
244081
1467891
1259352
713942
1503664
1565000
1291070
62689
247729
1167202
295799
619182
3021
1191460
1205500
417083
1251016
1227571
789063
395769
229746
1008788
1256802
508358
1487283
901862
1428884
172984
371668
459875
709037
1647546
1014271
168092
1128022
173791
1125288
1446121
1464716
1225392
1055898
487026
651691
804914
671428
863545
672077
1009793
1180144
829561
1347271
404600
722590
708062
192012
1275414
177379
474331
806201
177145
211665
222034
797369
157746
373199
1068503
1072061
212595
1408840
1555616
199491
1203176
630302
174885
985679
1236035
899598
1235415
808418
1408694
974574
118774
1077549
230627
772484
1083464
845277
69157
1123674
664117
507934
825448
1179844
103122
1256349
410452
319452
1304218
1570079
391403
585504
994510
1256672
1510886
519482
620879
214943
985291
189490
150394
854098
1281798
1202863
59183
882615
661460
1380983
1517934
1537906
1120586
1403533
681595
452096
581735
583315
1134856
1353379
202792
1374148
1393988
127351
586810
75157
1222532
674699
1442903
7839
488315
1556358
86121
53119
25317
500793
1328
558367
674085
1327846
1271359
94712
711924
45892
940301
243903
1578589
64992
1206331
1157687
790003
181132
567714
732903
126710
1186878
1350211
392502
241508
1593572
82925
1255788
1317702
303018
716950
133643
812745
487093
234620
1557496
188492
323678
1372276
69860
71413
1379928
1154021
1462540
1508453
1083682
1275745
1556979
1378633
904552
712976
1235173
96324
376428
364185
8700
298175
1471280
555298
1250409
1602306
818913
1295312
1387861
120824
295931
1574142
120902
381073
974110
1037242
616249
907167
1476813
1130527
1180428
1318595
71543
1323802
383023
411885
1188685
540475
1007029
1561842
646819
1299858
928110
1531070
960010
861403
1577306
1597333
484529
1580647
30669
1421861
1073699
296577
441913
617429
1027692
621661
1308337
860449
1628483
1444351
535226
418293
628976
1515523
8768
1474265
305714
601611
199495
204223
954116
163716
1461442
766933
45938
806427
556868
458941
343250
1121660
504248
417246
453795
664671
757853
1351310
660621
1225341
1145441
1134605
471225
753283
1423978
448243
519747
1435905
1462581
58539
551575
971549
42905
57540
811309
1574660
1346939
949488
180009
371305
722429
812783
449376
1051731
824171
1102126
387668
347694
1565745
904484
770266
467543
786757
1623942
1416382
311404
1421629
1361247
42547
785118
499141
1005585
579017
1554860
330208
91616
1196753
643932
524314
316468
643005
1409141
1253658
664203
423791
840526
1019188
339483
805639
1455689
571583
733047
1257492
1497829
119561
1499310
411838
1284707
226361
1450387
1424263
727125
1129756
1452988
912755
1024307
478344
801210
1506176
887984
471825
40828
1153383
1263238
99428
537283
193701
846549
641670
879041
639308
373698
1530237
543955
1424248
997130
147993
1462270
1492467
616452
964627
453842
1161783
847124
1481210
843703
733126
170182
450069
782351
1028197
1422724
983649
1269383
730688
928277
909826
838885
1403844
58365
949274
1295214
165606
1182122
1137313
99746
913338
516348
1217563
1118825
1193879
445815
171927
996809
1435404
70510
890734
506031
119952
870093
164554
18025
146070
701126
959064
1206860
1097506
888081
1343188
1614448
318492
1207728
946203
741772
753683
50065
223280
1234473
1364807
818595
517269
706085
1501528
1255565
729438
555683
1371213
102638
1324084
722272
460863
1212937
924782
1064301
913930
1472866
887027
469112
1148620
387923
644947
63
367619
1496664
333096
656481
368923
39562
772169
1139442
1024324
383403
397983
981200
1216182
1538934
771201
875848
68909
1415384
1399215
102569
108326
1362636
157754
638058
1553265
612860
1606209
1485093
1435788
827354
374276
1154505
417973
1047052
162579
489600
5915
1546864
194441
429709
450743
401890
1270126
1591859
1603907
1151945
590293
1630367
1376743
1568844
1239806
710288
1255216
590059
1208804
915397
860977
226281
355142
88467
30538
981803
1369070
503287
1045906
1454983
1345742
1132598
759479
1406592
1005011
1242622
1369650
1300101
1419424
864309
30314
1132969
1597650
210987
501705
568766
749265
1362698
657855
1463448
249818
1529451
295632
1182495
1464674
521652
523923
1055415
471134
1453176
664976
777337
889453
1159649
904320
1353732
860431
1119197
1634991
1500064
878044
748900
190808
31972
301649
408557
1068507
478903
1258266
164518
1560091
659574
233172
976093
338748
188683
1545540
273127
565056
439195
1472298
917614
30441
1482065
644898
33196
1388421
692558
1420180
1453865
1432322
1160400
403579
137040
706416
1355680
919725
915146
600974
1129167
250642
566961
657361
1163200
1426506
236074
244610
475404
1048972
705982
1392080
24145
1073859
803506
1066134
505414
1347813
62777
326620
1244661
482741
421893
824238
632772
1296359
242697
1606592
349258
337481
1627609
1250294
380181
357077
329079
509844
1066516
1328573
230666
1212921
1624554
896118
501972
1408513
361170
1404067
1158988
1462954
136250
1431121
1573050
1323764
645969
1399745
1050125
625776
503140
271562
31482
1241223
1466464
404878
1172576
1339327
1270788
1207992
1025413
580277
1364281
1495004
108145
1069776
668013
527904
1462629
1038488
697798
808532
771842
393887
62699
200992
447441
114725
1281624
638287
83856
260576
360167
1328211
1444
1072468
862711
95651
694007
1101132
1205509
1112100
1189459
262411
495502
363221
146588
767636
1474023
1501576
271355
934596
551125
189056
388155
1064332
244491
441889
1086349
1036995
1602391
56335
28953
1533216
936677
277137
257587
655213
304217
575727
738336
985916
1515446
766647
1124596
614730
1233231
1561827
843055
483291
1019523
253192
476286
646790
730891
1005928
156818
576823
207881
938636
805663
1578975
1022910
1309513
825445
220967
465095
1432057
1550322
1561726
1326884
392291
190282
1597514
151122
699760
656421
931343
1218533
1201994
207306
742832
1132381
651894
356555
112625
205904
1362077
898298
1099608
466618
468873
847554
1305911
1526260
194332
331711
509113
622518
1584166
1305665
211588
1424555
870849
423012
694019
646425
222870
717301
614720
758045
1556983
134073
1214872
1539880
157467
145562
1356897
315927
34602
1170640
307095
1265524
558318
1406535
1238210
627282
1211599
657187
1032535
1384977
1342546
42269
1615331
183369
1371476
1238313
788233
95837
143603
1264362
241348
220131
17747
258115
231763
1521701
1601259
1085521
1522075
435860
828539
815909
477012
598102
77852
1365218
461951
624378
1483302
642478
998315
1330153
387128
1122544
1150992
598174
495203
274685
1348747
1475032
451023
1146887
92718
1071063
1356433
656385
91478
686813
172135
725234
1120401
1192229
191366
1260397
38121
106932
1230154
546386
1589978
418311
1489311
22719
1613664
515259
1484819
422398
188966
26010
532
904664
1550548
1170019
548691
992938
1128057
121039
1053857
1631779
736990
1149238
810960
427415
1526247
152062
578185
549887
1207336
1287947
552013
313022
99630
1068150
436021
1510660
1629129
1177878
471527
717543
1465021
1628793
566969
1277628
1254239
1179543
1190828
1297922
1399777
925763
15268
1225037
1005123
1495091
1218417
1092594
521700
524200
489869
1413672
273463
1310002
707773
1582154
800747
612678
392408
815322
1581460
305399
287540
531552
1511388
1011968
498372
1485778
1548453
1156221
854477
228385
172134
893277
1393624
630298
671958
552798
1467287
834610
1504594
847869
1383062
695417
556801
1645775
204520
1325856
673479
1480207
374729
487335
1500469
1013411
439178
640224
1191110
1215213
1221548
37289
1337411
395869
188521
993802
1523051
493920
261103
566572
1235991
86530
1498537
348034
86985
935693
379929
1110184
326698
859775
22069
648170
78319
1193395
1336019
942668
1015718
852806
121708
487910
1455363
1198544
897604
56338
1311810
137097
1550424
328409
609335
1631639
473423
782125
311413
459789
1127915
151275
183131
832617
700574
1530568
878630
768154
663232
1035816
256438
1048422
1382701
639837
447804
76965
914265
470628
231333
966850
109943
509951
147310
731976
501304
1440281
196911
569135
1350611
1114088
74702
1281709
53363
996312
87822
63350
998525
320433
187948
813674
1252847
772551
1189386
1387109
1589244
232936
1276594
271049
86437
58897
437392
423357
1069110
274669
221557
773928
854097
654944
1246194
1445884
347914
1452683
1463187
932446
1142919
838607
992967
1224373
426013
474398
33088
478679
1393471
1626530
1507012
819413
214325
553935
50005
1190373
905225
499021
1628616
80397
180178
1580618
539580
41625
1452495
1221022
1562881
268382
60591
496241
58886
268899
1144271
389286
593621
1443068
183866
316829
1095915
241350
1220101
744227
1001619
446946
1068501
455331
597188
80798
847072
1290282
497824
1093569
1560588
870319
1223944
475741
535931
470347
1434010
297815
354973
397542
1229850
814041
1545839
259763
274665
1220247
356050
481036
1640556
390469
910750
669860
1279357
19112
7547
1107787
1511075
1127128
1457819
1486334
1463810
1426913
326126
886014
929123
118535
666270
884948
371242
1086891
1048933
1245467
434397
1473741
111317
292258
1174855
335476
112108
467025
1095533
1440730
332384
810015
998612
353543
1312465
368697
1614217
1360402
1077001
1088984
1520175
1301894
731484
55183
344185
1560289
349043
619002
489644
1161155
1241729
774809
1246572
1451714
1334014
1269263
504211
1043720
336953
618190
368467
353659
474302
775485
1472437
136919
1193006
1622506
200979
953781
1168387
857909
644417
1140760
866945
715175
636443
784198
1565715
469061
1356825
553340
52948
881285
563805
608521
549527
735852
67199
799061
19335
1152417
1600547
11065
823966
347815
1217149
1473120
827322
439080
292808
1541784
1336300
1504444
611341
1231107
21184
60009
2240
1604409
1584254
251738
1477073
99850
342864
1343560
1301654
698840
591679
1020150
1047810
582785
1372591
941056
1487772
1128511
117471
247861
1148175
852354
943529
559008
735225
1216369
1393092
360786
159804
1471489
953392
846038
319982
939644
1043048
1558941
613157
1594827
620116
1424532
1179178
1180219
904559
1012722
484388
1244878
1015920
1406969
533907
434283
1640488
1100198
1494710
115414
655861
311505
566012
1319247
165979
1276961
1327626
327810
1144744
1151533
1464527
144405
1099446
795390
1569725
781704
765399
855976
386658
480767
25126
39786
349894
811568
95
345718
593470
766574
1050157
867095
1052802
824425
267778
500905
913327
2911
503966
1039930
1410087
349885
336501
1566229
780806
202584
841364
194886
172431
108147
1050283
1394468
617019
491480
208015
1476670
1065064
409249
968245
1062538
460767
1088293
1253763
1533481
1419118
182964
993144
666737
350718
1203830
61562
628624
129999
824651
63028
883784
267606
1303103
1000147
154352
194569
890105
897708
310111
1573352
77871
550200
370114
1455830
426411
95338
350263
1630894
1135746
1534626
1162134
384584
858231
533608
1275612
1105422
1202415
629857
150172
181715
413680
281088
910964
144564
478430
390082
408925
169892
1608572
15415
332716
1093383
261036
563002
798805
1346678
1201370
51318
339903
1103433
155934
110647
1076836
701371
179797
1302093
1394306
369362
1448045
1232633
1029631
151611
655657
539916
1066292
583966
33865
1569375
209870
1423989
1093513
165358
1095387
1158661
893118
872382
382789
1613893
348459
1381628
921935
1345146
1269551
1636428
54923
304862
71277
1166695
1241597
575405
489210
1477720
428680
81178
148618
1328441
434139
838881
1334682
1285970
1031575
1186776
1429594
760329
150750
1617365
1623600
768605
1571531
180557
346134
1507518
338303
871039
975999
470728
14241
1062903
1572771
58869
1601145
968094
14819
559076
1440776
911975
1367699
820298
1233465
1219359
280374
626435
1188388
191841
1479752
114337
952069
991518
1621721
1618081
38784
707639
1590549
287822
1015439
922141
803155
98601
1530304
1353171
1443126
45144
438938
276735
774897
161858
523200
1419833
483147
1354352
5753
1188417
172645
406370
535908
1587933
1194888
666731
569753
331279
1154525
365454
1443842
949354
1070893
690305
387541
970949
1586543
695736
1313447
438072
1155405
1549851
1494387
331263
1457665
947177
47862
1211951
514549
500155
517423
1182600
976100
1479189
1619503
1137989
1440146
1375882
846151
1318162
1209810
989449
29430
1084203
945350
99334
1346649
815476
111619
1450228
1101010
27474
1172692
941745
1199061
1418242
185325
1386535
247795
293645
1589211
1566751
869966
223530
757037
1485615
632953
145131
393492
653754
427618
1586652
894241
1318993
1234848
494707
514832
10931
165103
757998
250286
1003905
774890
1621
1193202
1149399
1127830
1622908
1214819
1449088
693795
1230209
181858
1560214
1200706
285455
355935
1232193
223841
517842
816575
1016400
755318
667532
1046833
924758
858039
94888
425857
541621
558672
1421170
1037808
1549175
1609582
384333
578386
47309
1153175
1317561
135177
593122
1572821
707950
894751
862291
299243
775475
52999
575123
1070215
942558
981926
194488
1199917
23502
1275408
893149
1478143
526562
723288
1379983
1492818
941019
1303068
1214470
164677
802554
362549
31646
679810
665596
1257480
137591
1268802
534915
509164
1494606
448014
1500623
1155890
1051819
308804
59267
480131
219624
462222
113613
846583
1260549
985254
402814
816933
1047415
1386497
1366251
312809
1532368
1502413
1410609
1639722
16869
1062195
503993
1521198
537584
473539
616172
1448060
369217
144601
734212
501256
1205932
246882
671389
1362408
1130036
140892
712411
772663
1186756
802107
435672
619532
1163758
1550042
1183514
950446
691840
1364241
252681
204461
1561173
1173567
1505078
1488046
1295809
453552
752194
1412342
686386
880298
152669
1412547
826632
802301
1340626
319837
38554
861594
1044584
447092
542953
57115
20709
1224020
421097
861069
1204017
938476
414716
1149955
1634071
690343
131992
106862
80702
1600969
1318514
372811
1092437
112126
1145066
1360391
403209
1576634
871731
214262
888974
980928
995732
381263
445202
1250024
475002
616878
944746
181042
163146
348781
597919
1268997
776926
1466703
32308
926344
1163694
1453920
328977
257491
1605070
1640176
1472056
1472928
1190297
398684
80003
860960
312760
483452
105884
147177
14258
799885
1466938
917709
621631
349624
1015425
192682
1416896
913681
1013279
220539
1351426
1270817
1131759
668761
1639883
990911
1500390
250744
1591313
1282144
619915
486190
1009216
1503231
1154419
1209906
1229921
1365719
1579593
29304
269958
368058
202912
1451815
1492307
572616
951537
161035
508269
699414
757401
1589966
587046
727050
78297
222213
1170018
1242802
1428383
362129
1427918
1430569
712412
1072127
142791
914671
1019364
318479
433509
746095
1306225
508570
720466
1304626
18440
798843
745795
139354
163264
965342
421455
277277
560826
1149741
427030
219077
1384314
1180493
199026
1598795
1209410
557531
243410
1406774
1453387
799559
760671
1545871
1489632
774707
1513634
1344698
934845
421759
212651
1362266
1344231
560975
1521617
1192987
1602021
628138
898612
675596
781706
1139502
572107
1281436
89039
1462463
47890
1008014
77366
362954
655628
215290
1295553
872149
969987
1447794
934837
236346
1140173
460066
894768
1316347
561532
972828
497839
65510
1574129
749213
1386064
799655
594963
970235
140815
270898
1531977
1617948
400904
1263299
106154
329061
529611
1340777
1319801
1594342
705188
9198
1019582
1571615
537624
959504
1470603
851498
1385498
227224
574758
130710
1113460
363524
1039915
908915
478399
565700
718312
63373
252187
1618943
1211545
991071
1493804
674377
1437900
1407499
566542
848226
116833
715115
1087672
268157
1385163
729228
941829
1125939
1624633
559384
29029
1566332
435401
482115
1222705
737637
1356977
1441141
1342327
1314692
350981
1087429
1436890
329666
50992
433185
168227
770213
381173
1511803
1437168
953627
1046481
1121409
607953
660368
1611707
1403553
1546140
1042356
1229379
992376
427312
1519745
357576
612610
890635
1576328
544840
10502
1042324
1172157
701326
938889
1146666
647700
1124932
381107
1550089
1499103
670123
1327709
1257739
936326
1079458
439898
876543
1013303
1414594
523182
1355778
306969
108932
933310
996549
1639974
850781
422452
711657
872501
137027
783256
1177055
1230679
9563
500284
478010
210459
458844
613070
1339762
210279
906859
56795
960348
725382
830932
303948
1282697
833682
917160
312993
315096
579194
1261929
48210
1407759
1166911
19794
1391767
280689
776996
186139
1627121
1533643
7911
1041665
558192
909002
239420
1391823
821678
655586
1195366
1178416
1403273
829868
171253
1082292
400259
867756
1338852
1425117
271211
1351393
360369
163364
1268491
1361370
65409
203714
647499
1402040
335970
769342
446085
1373360
976704
270860
929
1189732
1385731
675258
618057
765527
615854
1253974
858286
516697
340783
1375709
224094
828593
330271
842393
126072
619876
77120
791014
855722
530761
174121
677623
555895
368967
1234831
769367
440123
1509429
352853
847968
1060391
45892
989755
1233531
1147115
294146
706597
866284
796013
188295
1506120
763691
1596933
1598911
530216
353650
410166
650972
1391674
1210919
24117
352379
1442747
61656
706015
826000
120104
663241
319294
653269
1009700
422256
1346558
1468806
824907
1036945
765749
244751
1218247
120074
1039425
584153
1380235
1290678
209606
323690
56087
440830
1437704
388163
366957
514541
661842
288609
1178287
992456
890176
1033271
1557645
1487996
1413026
410905
1065269
690088
947054
1050265
806729
151599
875020
1490881
356280
418927
1500102
985630
1171117
881965
825575
1603047
1155840
355719
755502
319574
1445924
1097659
1381496
1427119
580222
738358
317780
1137396
1536025
699096
875790
1604004
1597931
538128
1361279
675732
482959
454294
1264281
1057486
1103321
1518747
1607521
1241178
651489
450423
1309494
1248096
127566
1528100
1254593
1634290
728374
1088891
1446378
386290
1556247
1401805
1050700
842596
478775
935882
694156
145387
574589
88449
684282
311794
1252057
1509062
1389297
1344318
954287
238404
1389786
1328281
224832
1118932
19387
249648
364391
1149299
452782
1488386
1528639
224776
1636808
312378
896895
1602397
997463
1269596
1094569
1355130
136540
1134418
547568
305810
1403465
681357
1327249
508445
555358
421114
222187
485679
356769
766297
1060465
732315
766578
548675
598138
107793
24294
399256
248313
753490
204629
62871
1581750
1090875
1176919
51045
12407
1131950
1041662
1046336
1125940
86392
1504132
1422494
1069497
505864
1141962
549932
1525194
1072130
1272181
1566024
1073290
533142
1232358
1230719
1104792
1188469
843576
913268
114297
476655
10694
928901
67911
1071651
16002
574339
1043913
387035
405548
175821
1011576
450454
1366258
1517878
193248
1217536
919784
1634276
670936
1296800
649930
1220747
537889
720816
1052017
215316
668754
330324
1471834
826896
407263
1144484
1170730
590212
1552907
1201850
1045768
1055470
1392989
754257
1633768
1253980
804494
675466
53607
938228
96952
523494
1206097
67077
1626081
1084237
1540035
1092631
648959
1332842
206971
1137617
1119256
1454246
1464234
1255620
1320511
493139
913255
960533
314983
64689
989604
1432119
1575087
1605747
1148655
1405959
1315551
815316
1459597
833817
542588
284523
520162
1597517
1284485
820153
65768
28971
145234
825313
1339394
1060773
20604
384647
1310052
1058273
604636
1435168
578713
442734
734753
92937
85515
847863
1233606
1616029
1402885
426298
240827
615105
666382
569279
849498
126171
312698
381461
877161
987868
634769
560895
358434
1282248
1096046
494987
1590899
325663
1527738
1607148
1279998
1523032
484274
301764
748668
1475410
955703
591110
768357
1527154
379129
735334
447654
1407367
1346963
1351083
996826
26047
481121
1254675
743248
1352091
790244
1166990
262811
515202
523952
1418818
1386278
678182
411043
53634
1205650
249609
364623
146321
917555
1455879
1139385
550694
1417494
1216017
54237
1565604
455129
136843
281016
1228267
1533953
210103
1545521
1278559
461444
420428
44275
753169
1030441
205765
1644550
96871
86725
1549208
205563
938758
116869
42384
1376424
601851
1283074
29027
663327
587548
506560
1125363
1371698
48712
863273
411606
1404131
412885
1561679
1299887
1344946
244412
603549
794714
277246
1573365
988673
627299
1440650
571841
535688
534314
1166249
1321545
1568382
696138
949469
672706
1607929
1613111
1511094
439731
660070
1202472
854483
1534213
82350
1170153
152110
1359619
972393
296436
1533345
407839
705838
1607826
1153137
865086
63405
82757
1281341
1400925
13543
1472484
224805
1309018
6309
880149
1216981
1593483
675939
115573
816399
436753
686312
175156
163499
1646844
1419586
124777
182072
710931
476371
1375785
986134
460810
1133235
368520
874267
1281921
187220
391617
453033
1130410
391735
237913
1462842
191924
57633
455815
1123612
463159
102960
548339
515628
285881
1115463
936436
1239466
33850
878190
1481454
928735
1036578
646192
917091
277814
744407
1591543
153196
798850
1295095
678468
728422
779072
104668
250107
1434590
1138474
1573873
556244
1388499
1633929
920017
73373
1048502
723750
1163935
73684
1479640
796386
430060
75241
357647
830806
708774
561576
1538851
1503597
1055412
39298
7910
892170
38064
397095
1646450
332879
1080417
1311051
1199169
268749
653846
410333
385325
847537
13187
702780
364210
1572603
899400
1123448
93539
308709
247645
1345860
1125645
1361387
646235
1287278
1183793
713373
77327
963875
1507506
598190
1596858
1608917
858963
1016117
79291
966229
478283
198613
1002961
1040570
234130
1481000
417298
1345456
1138075
286730
153562
1378910
42337
517738
499213
379500
617174
551220
1502734
1558315
1508800
799501
625707
667532
182539
211953
491048
1072803
1560659
850235
1178964
191653
30026
1114422
940796
508676
1257278
132731
1483315
1490321
1137220
1628730
304662
394493
993298
456417
173262
985556
701198
1544138
551135
257240
148634
1413429
1523980
474165
771478
919045
1346657
1635939
882469
1055113
1323112
1137294
788118
395362
503234
1451260
1609660
510785
1272468
394117
1330822
1100655
81816
581432
747390
575742
1141521
1215610
1598292
601930
1005499
130644
1571717
692066
531735
250203
867455
1508910
1407548
962266
528601
769653
202012
474424
223455
179020
691371
231070
1235259
241472
541409
4716
743089
1291470
566646
655475
1429952
609956
487967
791778
39028
129974
704875
759271
1254746
57970
781905
1316359
380517
1169552
1624719
238827
76718
798240
211278
301111
500868
863858
455499
232966
517494
529993
1122553
356317
683101
790971
253059
1237275
86561
1192705
1013538
1502682
1602845
1233262
365002
228422
440262
1277502
359128
1417097
912889
1425442
30694
882634
1222779
392214
218094
682382
1250749
1157689
533558
1291798
757822
1027397
959633
654956
648541
1336660
167836
474623
838576
377472
1371687
1023837
372178
463647
906666
84894
1535579
1284949
460018
826551
620961
504484
1339644
1595157
1438538
500455
1131912
1029889
399853
98746
796320
1361820
822378
1560547
977889
1480158
662956
281017
899742
684067
611159
347946
514029
462759
820878
1248636
72019
366503
1251225
1009455
556893
394068
1139160
744536
1627514
46664
128531
437065
833021
560508
428303
302272
658651
46918
1130295
133045
522616
1117852
565173
1083950
854065
445738
1319686
558787
742733
1253013
925599
751705
95898
1159046
897414
78501
402224
427933
873718
298169
326902
629876
1637771
454511
1130109
188272
1584877
1144706
81877
905376
194459
53219
287446
526684
980807
646173
779021
341610
1224251
802068
1469703
810925
453712
344982
1065404
555484
1457818
282807
1513042
374401
288035
758036
1393313
1329864
6065
1088120
807563
475861
920278
539135
67530
488799
84002
225219
451397
285692
988663
1379843
1590711
1540061
362194
978014
1427391
1389292
1549517
605946
995808
214137
740838
1042770
764985
726988
392601
209218
815976
1461673
1180265
732239
1400551
121170
475714
133327
343005
316381
1342022
781102
767676
1594751
1552296
808247
305069
115608
1002603
844974
1040037
561165
1618229
791146
1028438
1072836
1615017
335272
64298
897681
1617705
259294
896895
187955
884457
1431272
1366659
1166319
1218633
1548446
528201
950123
629870
592757
1479958
1361429
870612
800584
1584082
1108888
1382337
303493
1524280
829999
693340
349561
369759
1330194
1117150
158210
1220534
1548808
1516498
700065
364507
248881
744556
239572
297078
98692
1204148
1192151
1331453
95305
290408
959262
644146
1297104
1495729
449497
1583294
933430
892296
1645189
807615
1008872
1478516
1421622
537443
880311
1228643
1329313
8162
359062
688855
1036310
150884
703265
203576
251563
87225
1509623
1229029
1159193
664111
111133
1484903
1580391
292174
1396865
585069
815834
1254648
1145751
1431026
307510
865674
799746
1198063
1543959
1521492
1453927
343911
939107
945407
233299
484217
135210
1092815
454626
1121670
1426250
390173
430320
1243461
152429
364734
1588806
478887
674802
1389803
1062446
515364
1616890
912657
1200036
811730
250549
820945
281710
984408
205682
204498
803555
589211
893627
1520271
639997
653057
965118
502047
981710
1262680
745488
1473176
143045
749176
102634
245126
168505
736973
352038
1382385
303138
1020163
1013794
516820
248102
1264941
1493206
1121140
1113798
300528
670986
1034244
246966
709079
215191
1469368
422214
992235
250241
370096
418597
681101
541048
1285436
84143
756757
1553316
813828
283594
860096
684110
872529
1121190
946955
1276944
989956
872528
97984
206415
424091
1484160
1324773
596327
541812
1322581
1402137
1350189
361418
290412
740955
345061
931205
386811
1080669
285680
1486496
90535
1107757
1124190
167682
1624168
1628142
952803
1174322
428838
278691
302102
1032774
246818
1633559
1572601
559791
429031
1302930
1105413
430083
1453517
1444923
1084854
1454052
231070
781745
940932
294220
562123
574779
188731
1379884
1303228
370888
294371
373237
577533
167803
1205735
288699
141006
308955
1199710
1432142
509292
1531711
1419532
154361
877110
1044263
791007
125736
1133367
1183242
1113339
94997
178549
1636732
1074681
113934
265492
699415
1005602
292095
921889
271295
54476
78755
1319426
267037
1420664
1634898
1322934
367104
1124668
149706
775815
455200
538787
1440529
1118451
334872
22386
136555
1384131
1434073
998311
673382
1475538
306914
398453
1026869
406198
1544665
1009918
895827
1440865
1249220
1578739
652386
763987
1610412
292422
1361180
825812
1245178
1566405
661230
73787
182450
936933
267191
1299155
73785
523746
953143
1379510
967514
1358074
1008392
646947
731662
756764
1220613
604259
1232265
1230259
50918
917682
1408785
233665
1395187
1471872
1195817
1491380
1164113
1118495
1346249
873835
1595698
1575977
2244
1167901
583312
191836
726557
88375
1081768
1155281
488038
200353
813346
787294
1120952
656485
73312
1172585
1601331
1232527
1375324
405419
820750
1465153
736029
566304
146861
899594
131024
547092
1588231
1005571
1133250
113526
304625
1530505
215113
1226255
188360
1565078
356477
662698
1229350
1293285
18727
896571
432496
603800
1590387
175529
860230
781224
113830
1350988
1350522
1110699
946659
663342
522451
576074
555942
147028
1615584
76189
1461668
1514704
1009218
1647422
959039
1370415
16164
1541400
1479696
1252858
264084
1111819
357842
1488722
878617
1294009
486700
39013
115749
1582050
249412
1427969
1176445
318919
466641
812235
1459791
163308
1627228
1362862
593267
1032879
349072
777885
577783
835709
35569
223972
1536510
90604
1365030
160337
1602534
1304183
1044408
1293143
1545507
274704
302313
1301462
1593866
839210
88871
59763
1398638
675573
1489945
1482042
1428590
461186
501163
1525707
141734
440176
155250
140935
1038496
1011089
594154
1502983
1581123
938435
799660
1241993
502234
1638601
1611137
563259
939361
1598625
948586
1007494
323744
1159374
115833
1103196
342906
1325304
1419212
1143205
350550
559018
352383
1073339
208313
1632373
1062911
362350
810714
330667
246471
1185521
1643437
1268652
1458239
1430565
63672
915648
901062
1179
1150502
1518184
405698
1611179
1119763
940778
238691
665597
730434
1388650
178280
317592
137706
1033704
862147
564777
1356973
19722
1174210
1530895
1399873
768233
182385
1625641
1559478
99093
1292898
109744
953623
472693
840964
399804
1044035
28416
1087333
75482
676168
1243186
971136
1544690
448896
164274
29883
400978
1152210
682732
7382
986345
1430087
1226214
224057
517489
1170309
1309893
124569
1422420
1176778
1325848
287045
493739
1506877
1164260
521178
916291
1627149
1533984
701463
476750
753056
442643
1469020
1158095
1286656
671560
446634
31641
841117
293464
1379126
247963
121794
1116278
32169
1498318
1198286
61637
582988
562541
1635842
56256
990005
1517513
1153356
1096823
941670
509929
935184
614738
1071802
8661
1304774
435824
1113080
1613199
1363850
402531
484360
706725
1574993
864561
1607057
1497856
620246
1520367
447613
1619706
444022
1094521
558075
183950
1307294
1618330
927984
720895
670773
1523315
607621
156126
628504
317686
1262804
677638
730504
95394
577414
402735
828163
1488885
587946
686898
879124
856230
504566
675335
341011
67876
1420877
165869
989513
150739
587194
1080577
607279
161286
1557419
903425
884818
621893
733364
612860
1371588
841964
747176
245965
1174398
502092
1402886
1156683
1158876
305111
244230
635063
1239354
646800
7234
899749
2548
66311
632345
173566
678915
1073888
219831
1216162
576004
1386042
1007406
1329814
809451
1601641
1579826
1218669
1262178
103152
1041697
1068894
320605
423863
1489398
37594
1538295
139175
266856
1199037
70209
943532
45140
1437145
132056
581589
1268117
485147
1063174
443461
726409
923377
1163475
928540
504284
91414
1556908
801403
371066
543412
1077466
921629
1191754
1515518
744345
974781
210418
1465289
923265
639821
526500
213081
299216
588003
1607102
1109592
530624
386994
861819
1615703
1249213
1382940
836549
123387
162628
876839
1469819
635106
67369
986195
902867
25006
159678
1466527
977845
714561
725975
1346846
215952
1018741
258138
406936
936271
78391
422450
24683
883846
161436
1485694
1357177
578917
1125827
1125644
596936
167138
63361
116092
817198
303832
1503941
1082639
675630
1170332
1054452
227444
1350960
877302
938605
895672
1173647
1087227
823584
1566328
240633
1613746
738731
255830
1138427
1561324
306919
767996
1086921
275966
840166
505280
754734
1404044
1192161
942647
845652
1446984
1264129
1304825
134023
1537621
466092
801648
829744
194931
978532
734485
734634
524803
1469907
1407407
1353704
31813
1294085
595407
537284
1391872
441469
1169798
680365
148089
1406230
63259
1251867
127029
58820
101250
317952
655794
1062405
431555
1333913
1122217
1459933
870588
1001638
818948
824029
495718
478988
936436
961835
332003
936855
1326087
604488
348287
1304228
282606
782998
723011
803837
1220519
1108196
1397592
185545
591390
38436
614645
206258
809623
12222
494464
570032
378046
1640486
665028
991274
244811
1336470
1145727
38435
565737
1018561
746348
243865
217633
1643412
36793
51993
1235915
948939
422723
1606761
474905
526685
143823
403454
1047044
819856
1556355
1409172
550593
996403
872232
819703
1414347
1457598
371624
692170
1333646
1569388
831995
306300
1267710
532689
1604830
971329
336782
684998
1304727
753183
464356
235535
1249621
345472
1147513
6377
935943
896787
822358
297300
1043642
872150
682909
1561498
1318553
826295
861195
1158686
1103938
1383629
909574
1145119
1089847
1069088
638740
1271945
998714
1483701
814842
25341
768202
1230109
1173593
1464787
1566619
431097
340996
1303891
793152
1116634
9288
913761
303918
1320444
635460
971632
1447
143313
770580
48030
322176
978750
394649
696032
1272364
400569
183755
1001921
435429
467060
1052651
840615
567904
98220
378669
650011
1629305
559439
398517
819842
1163420
1574501
1575935
614019
457542
1539667
1588045
163700
913806
873046
1040142
1515806
848695
916209
56908
478945
421142
1488575
494643
1625486
420834
253514
802593
432985
406014
488298
1314651
371270
969271
653595
496733
1040692
465028
1392363
316672
385876
389327
943647
842042
159130
464561
686479
1322413
899213
671622
478074
636076
1032324
1279149
1330547
1285906
1117688
1568274
450735
85987
637137
515918
261454
1078857
871554
1602806
10065
960822
318966
1110039
1566771
794761
400905
684082
298357
1241520
1373473
1522732
511308
975428
1587840
977205
767012
1315460
191499
1327175
364582
1604473
448831
813075
608786
1485572
497828
1087017
1168
1071814
171927
1258459
1031997
1250890
890327
1134889
1581419
1377484
582775
1405845
980750
712607
761186
790034
241134
1609319
1128150
422638
1095784
1528593
710882
692361
44977
954895
1228366
723874
1292481
1278085
1297753
1309443
657745
685107
1641163
1427380
847726
1332693
1201634
571002
235166
1254474
670043
280452
429700
448716
439293
78005
73248
425692
744946
770285
957549
1183919
965054
769523
604522
84294
1106423
726781
62115
1410125
364064
1423650
1133486
367630
974165
153075
1626081
683400
217422
1439360
1023285
342828
1437159
1128733
551482
1056986
1053761
465847
1082262
18453
102511
664414
845579
1235646
1563347
1365880
1058037
685902
161658
1222160
1486467
343739
1101259
440313
1330138
1413360
81101
759854
33235
1544127
924010
987640
844484
1048230
1072496
345430
1216316
1305441
436040
880431
630716
808991
807940
1428973
1015593
1102824
683830
1051036
76882
43393
695327
237598
225185
444872
132930
897087
1230879
543792
893123
531234
815239
1289630
463068
1330949
1596328
281317
10880
1299582
1440962
1319274
317631
794482
115263
263348
1582399
784586
1383469
94568
173520
378773
537591
1495431
315243
496448
1090241
634663
1618108
1571213
444062
1066363
1040274
1539894
1332462
633391
408375
264917
52183
723223
1280695
952938
674280
931394
992109
1170248
822915
1347130
1511824
318805
68283
625695
561593
339642
1320998
1057558
1496510
594145
526476
1508489
754129
401050
422591
1360619
1640538
512578
1286717
34407
174045
475702
505437
713714
645641
1529563
392679
534524
1433927
730973
782576
111346
576479
1624263
1082196
1425688
1124682
537642
1016016
25346
321951
16605
203657
924436
1217427
356119
666104
1034799
1130684
443312
1530572
1470454
1415907
670272
26155
1241668
211873
334515
343307
554010
875887
1588800
39817
629815
421833
929935
1011460
666765
1402837
617926
351221
422147
1339107
1213613
1608897
1506550
1433921
1529217
557968
254018
856589
511554
964285
1369107
299065
837734
487607
768748
1406428
1397048
557554
1144878
1258932
1281189
242470
896501
541820
974371
1285898
1631114
1191148
971309
1052447
1439513
750367
146614
436436
499337
950415
569636
694807
983647
42745
1595637
1459842
752976
1237362
1015599
408793
877926
6626
301178
102085
602128
742632
1636507
667441
1402490
709126
1128415
1161499
1561877
1537927
582008
640590
1303234
1104047
892970
944175
1599382
734506
44417
385831
1518301
359431
1275986
1298247
953485
1306774
1086338
147941
1441960
379633
908024
594057
1541851
323702
142076
675913
906912
1400651
1272631
336591
1108117
1394597
1173987
294985
1149313
114283
130466
1270838
67587
1613280
1046225
962572
1515496
457588
770937
1463418
1289067
457790
1536182
1231736
1264395
236044
355899
1336156
1116339
253091
126257
621192
261649
851850
238393
1017076
1183979
1477653
1574911
558421
1577137
63153
895364
50580
83565
1010058
1621111
938865
712660
1066742
1405135
1530422
1277205
1137798
430931
1184397
444872
371978
962239
1278868
1088176
145627
1529472
291636
1093244
732915
880582
684071
30876
96308
564888
569974
728851
827788
509860
390434
1064180
605189
1177649
412796
825949
472259
722233
906199
1304126
1302469
1082707
679718
409105
939337
1634965
569053
596634
1072448
1584880
1493293
538113
144470
139035
513628
1215582
598028
1221861
358038
368290
1365441
97148
653307
858366
1353813
542256
1325476
1009611
1328625
718567
943731
1321437
1313646
756487
775561
591152
929631
659666
1525785
1002376
867120
15753
1586338
1614315
89447
1005140
958036
1114591
1138392
156899
699447
1584554
54030
51352
710406
1477238
140417
1127053
785529
1252639
23339
480874
249876
496691
1335124
1007105
719036
1258614
977317
1396298
1253130
892377
524260
1351338
84462
1296540
721989
441959
119267
1472066
434720
940911
248944
1040066
1541794
768570
935013
1364317
844906
1300214
450900
671614
467157
340419
41600
602408
1556826
381015
479028
469759
1154507
625588
622739
1046860
356606
982226
9338
952243
666899
1558129
1581927
885187
779156
1248802
482026
1431823
586187
1440805
423524
1537029
717712
1575035
24832
1423355
1063938
377459
839381
1320584
1420713
1564086
36523
61693
62239
1079471
932908
711310
1226292
316409
1280799
160967
332811
826955
97690
1427563
498885
366921
392802
753996
1298783
656430
686034
329328
62731
633683
735678
1521348
295432
1103009
280866
69454
1268316
592654
1398587
482017
1403733
1092320
1150081
1113190
1486606
184854
85475
568636
1034874
399304
604151
103362
271452
1519365
1368781
240606
1402139
691854
1283452
1344033
1160983
160149
839234
851455
1390391
465270
333155
718627
247980
1505026
1523824
193443
1580415
307402
1164782
809050
423447
670872
792212
1179682
1487169
490694
215751
1299002
714652
1387392
935024
1627970
1319253
1159691
260768
139666
1438514
1525439
666888
1128884
354181
167277
807199
1360696
1182082
1273268
731779
680577
1300287
401184
777652
148495
259245
1302058
1570242
1161052
902080
400683
1611147
1630667
1536914
1317813
1407664
964476
532997
1228306
809994
1522036
998904
29977
687580
1118199
367505
656357
207144
1195277
1216144
160434
982266
211189
44946
1615064
1329968
1633252
146353
3444
1057688
868464
546207
707507
924954
672882
1377789
1040222
1362186
359156
404151
828793
1409389
1250739
228742
957378
1239177
1340817
391701
1449141
1633884
549501
467197
490368
75829
695734
905865
481827
1059328
1135363
1306922
839789
1355471
1230339
1645864
97026
151055
640834
573501
22182
1039709
1070291
1077353
540788
471554
1057924
632467
544154
226669
1001021
1036875
1574259
1425717
930691
124635
1530371
923736
762284
125194
1499808
880193
1074517
674269
895411
632273
1089523
1156547
602163
1009959
793100
487389
1543529
763757
740341
615933
1046402
371956
352763
1523495
27192
251312
778386
1451553
204312
1558233
251870
1442883
254563
1529592
246031
892106
359076
1214399
1024178
1403466
349438
286153
566766
252256
335870
785010
1639399
10396
633664
1606836
668426
1560687
628652
1339708
1008502
1625462
29026
808330
1185457
1115001
602486
1016730
475432
1363177
978671
1430955
1495006
847964
892125
678519
1362820
1481467
1637649
1431630
1225743
218473
1635025
858300
1040608
352549
684838
106847
1372391
466680
762513
563184
723492
1603445
679929
1204438
19778
1060513
618140
1429233
629860
595885
493637
1376528
1154312
104872
886602
1546647
1543258
926527
1445978
1515103
1060393
176708
255447
1386801
1615877
1544717
1557085
1397939
779877
1166660
311827
128972
1321573
1508803
789248
522357
129953
811954
1319859
718066
740786
59472
1490580
104863
1207477
1236620
1202789
69619
1339373
261276
972076
294826
894716
307425
1342504
651888
93095
1163849
670502
1352020
28647
881958
674604
861847
1101628
30118
419027
1537290
720387
1257121
1237717
462204
1583444
640580
439348
560162
401261
951152
308782
40220
440436
1325997
1542085
319891
1132038
869356
1045074
1281980
607171
1288849
1622071
1076766
1541799
1002338
1130914
1571971
1445606
1058429
2870
1262494
574025
1274277
166544
12982
603643
417458
219315
1417269
25220
1604213
1281531
1415047
1417354
1498794
367931
493346
285733
1132050
907798
457905
1068436
838653
1303361
1488476
1372726
974431
1402148
1296978
224026
1359662
185425
1049845
1004048
665202
731698
162923
1532061
1185624
198428
831688
77384
135087
417952
900228
858677
474266
685476
1593005
509913
926654
906657
504523
862568
1358434
663146
1285138
916375
264248
528413
802140
719977
92907
1218098
480815
599814
209969
10113
244207
1334911
1217855
70955
1587939
1450461
944312
407140
952065
105056
16237
398064
1502843
1432327
1333106
1195807
1553608
1445624
300419
1576492
1113433
52883
1079393
1572548
1181468
1548354
1155710
344754
1604733
375856
13615
403155
1498288
562529
697394
1550564
400939
1291080
740861
1261255
434414
1278642
828011
1059954
1439312
1309986
311765
396827
1531578
810864
459357
492131
745712
626490
1477961
1354648
104449
1437168
1447308
1596996
1100619
1540672
1468895
531348
1006775
226222
1599104
496545
1053778
1097865
1166676
585961
637452
1414819
1040115
143476
436195
357158
240961
1538552
1633606
1148480
1119784
1441232
170692
1481389
260835
1473740
189244
262013
151890
754255
469973
1466195
1549436
246419
362236
404944
527904
180295
985477
85841
266493
1014605
1224768
891857
1394499
1494113
374968
309964
865738
38688
1618770
1189434
698399
586516
396195
1522975
1276391
392560
332628
717540
72140
687331
865329
1076177
84287
65592
828294
428626
481435
490449
947555
1360988
953980
124665
164193
647735
1522834
316877
89913
1223759
188157
1543473
1146885
236423
314392
764442
1396320
393200
1613521
671222
1584178
706686
1557858
399693
700159
1492473
1078481
669468
649243
1258481
1605417
754921
1515378
1014394
426644
435022
709880
132329
1612095
345547
972741
181606
58382
181864
1318523
1127967
1441187
937755
5169
476408
877336
1640924
1012507
640936
174620
668884
171484
367579
1130972
1123350
182422
206973
740336
1011484
15654
792000
521003
106883
14089
284105
1277081
460168
1072491
1223878
368896
1014897
7757
298367
1642286
1069162
340986
1167298
1550314
541798
413136
1575248
977786
1550998
406117
1445743
1164334
1298434
1478775
1635192
1476178
803762
1301452
84081
373537
225769
568757
86585
1447972
1453728
1365698
1141371
341664
1057442
1004661
673248
835725
596088
741737
48429
1252049
75749
975832
892196
1041879
166442
451133
699299
785913
1097619
1038795
1335267
682066
473210
1337229
495497
518603
1227964
728946
840985
492006
774875
312756
361802
432914
565648
634382
1269008
607907
788666
1178172
332220
296902
434353
1317511
1090460
582454
289508
1252521
722532
474829
505388
1083035
1054308
1116038
597873
634667
52292
884020
50282
1410316
1362864
290290
605290
687067
1221994
1154396
1343814
148403
959737
500266
731470
1081090
1224366
1133674
1218402
1297868
1408810
981835
331979
1518503
1019800
142473
828159
598179
94165
4027
1573779
100785
1119233
277459
747658
606960
213135
1081427
20627
1123836
9237
1148340
680856
741786
748484
250840
837972
1115854
961013
173184
941751
769141
1629688
871075
1029027
1082951
1432243
859150
445246
1025808
1454672
76315
755576
449234
1276499
1164555
681384
1133888
1475664
97890
823691
148953
708858
1528408
1207344
959295
840192
542051
459423
321434
1021078
1211989
1124571
1347639
1256703
1471282
1156835
1416382
558661
55700
1088837
342373
176502
1122880
43288
900515
194794
966984
348848
464043
226129
1113364
894380
1217250
156203
1402626
697472
1023497
709477
1095784
913618
1634043
333215
205351
899474
173831
964634
1517616
1433931
365057
118291
294945
1563547
1200888
782393
158947
1456682
73777
143735
47853
1367892
1340400
510467
1551669
1002829
384739
1164631
651597
464236
554723
1204969
666550
244379
360257
143006
1013196
1247018
1243535
1492446
911190
99799
774571
1298057
1332007
1245255
1078057
1635869
618374
940551
400521
371777
698943
1148951
167256
527238
877339
454641
163096
266674
874321
544911
816644
1207766
390562
1629886
488530
1507639
1616671
238642
20732
1461730
266576
832514
1285194
574911
519126
1209957
843312
614383
1298253
14944
525137
963143
1322184
235365
1264450
304508
1409207
396854
1055432
786258
631000
1002434
343446
790669
1561416
87280
407625
32596
102946
725089
62576
239081
1483740
804524
844509
1496912
1069350
299647
1132884
502134
1220880
826742
1613092
1639752
1202684
561708
1168000
352457
1221138
974458
203330
1092411
1555533
270242
94551
1503425
1246420
1052006
402325
1360967
1450149
1637590
56020
530767
312344
692148
1219486
609161
37200
511258
1161520
1500254
1281128
1365222
537553
760198
683084
957498
1227652
1534056
1237442
1225728
586080
1140164
1190199
556575
1164352
272516
1033647
351560
733920
1118246
922145
284558
317576
733186
1046240
35628
1530428
1232246
970682
1038971
1614432
112876
1026884
1622200
1307994
891250
440176
1221536
896697
1302100
1032188
122025
1368650
530489
173751
268415
1153043
1643782
796961
975602
992888
1117960
278258
1143169
113364
521896
834526
858784
1328179
121172
1061801
53644
715323
794254
889525
549104
1501158
29688
1219695
1430735
50813
241066
711091
300262
1534231
820723
1187494
263895
1549335
981211
141376
34048
1475005
109529
194771
176179
189484
1364821
865055
499273
673117
1442964
1309902
905728
1038268
1273635
1459904
1422639
1400481
1399060
911190
1522183
171924
1289004
1156052
636656
791826
1553159
759668
330439
1119933
1581539
544581
969002
913577
178933
1171031
260917
320095
1297846
1523476
275176
17160
1173491
303808
198042
670531
1282785
1258958
282135
931110
980630
288403
1013902
721235
242714
886625
776924
7501
639850
3408
1316810
40941
1401292
1205371
168538
421499
1468865
512099
233342
551289
212439
1041041
779513
533788
938857
1374709
1119437
413076
1184394
836680
1639444
510738
673662
403909
354560
584959
1180525
956499
22374
295412
1435439
988117
1296797
1633626
7014
173409
783427
1580176
1444826
95798
214015
934353
939035
1555837
1288234
352752
191646
1234274
123336
125172
1025951
1629884
389250
878086
204701
1096440
1237373
626656
347493
1305999
849194
1186285
1157782
73975
96586
170821
1133098
965208
1344295
885634
480672
152645
626056
710982
301305
321187
1387977
600505
655117
758381
701549
1050923
785115
110080
1007397
715363
1091177
281235
922080
884522
414966
817391
477701
1144005
938528
941067
141223
833182
217823
1363279
852323
581414
466684
1364754
887462
1064710
1203428
740492
781277
566959
503092
283775
1430393
1015777
441318
289259
1063766
885350
774850
1302183
1302132
894099
656437
1362329
1230063
781259
792920
1112418
395314
102951
1327115
1298412
982820
721022
1300031
807867
756183
1442335
181593
42421
42221
277351
648656
1202929
424971
685803
644250
233751
293281
659772
340734
1297034
857825
160394
366019
1353644
264159
763016
1283864
1135119
102424
244749
283977
1197008
746339
643616
348529
295351
1150230
1514743
503337
359396
1569902
1031377
584060
1076430
1105878
1180701
1195151
1635466
388288
906080
1369220
1313285
1171670
507785
429085
1527966
262696
1177241
547902
1398763
189298
671770
91781
238598
1609354
1039387
1514826
1301104
455768
257857
230394
769377
882924
1063834
902362
724697
820594
640689
559803
603604
1104035
413223
582184
55361
785575
189868
515016
273392
1078764
214695
596907
934962
1301002
131345
2043
1263319
163761
142505
837875
733715
1235463
902630
1460853
813175
1271812
1549448
1309359
995364
1155256
1018173
842075
559822
1535848
6712
1353927
1144108
442771
1199772
332831
1321498
739479
955188
863156
292215
231377
1299611
940925
1287094
1045351
1391461
717609
712902
665371
771896
1127727
1078431
1501449
1645884
360922
65906
828038
109144
1090884
194
117772
1446900
831007
324882
1388279
707933
726509
1012160
173951
1482104
313579
1344188
1068999
1118709
370397
1177416
1402026
1574602
199795
1314364
1093703
73307
455735
729360
21072
1030276
596092
96672
407287
107151
708077
429844
623002
261481
1584157
153068
1109615
431589
45839
690612
1194683
367951
132384
321247
915525
1413658
1100302
670236
1496383
1544592
585695
662137
1545902
1318975
1517361
1319444
691968
1448370
334411
266142
1343674
1008356
874961
333751
412623
1043582
1204103
865610
83615
229715
824309
1443564
50765
260300
984820
1614849
653532
836275
130586
1466398
1312662
693868
1067106
1007226
1234116
1124777
284360
980883
863224
313620
1067951
508706
1529226
154630
419244
623436
1454324
1068555
1328244
1217956
1357237
755593
1061144
616735
645793
412997
201726
797484
1387530
687350
1268244
901010
764166
1411781
622413
1221963
790390
298381
94272
1081541
309248
1646983
274147
792947
674669
95489
1179778
608960
790708
1083769
1468072
188381
141128
834199
215045
143930
470753
1451845
818887
542686
1191417
30935
65860
1614422
239268
328925
544974
137862
1087788
1625364
989874
4179
1413771
570149
256210
1023202
260693
492430
397071
187261
222805
1093842
1642498
1497603
961224
500216
62132
708887
1630049
427607
27042
1088334
429346
1113855
909960
1134254
1064355
415186
71872
1592315
1550945
237314
688008
581293
1407074
978739
1228711
208478
757822
138744
613041
146453
1121182
482008
166577
611464
635566
1094566
1640140
21218
1394984
533065
122296
777541
824077
1223948
402143
592182
1156168
1136193
1188263
777675
802807
924403
579397
867009
1035305
1519820
1207171
865442
377927
503633
1334850
215867
447899
1021922
713453
285912
1238281
580923
241599
1369895
1055622
690463
1168789
925127
1446345
960259
741575
132758
372601
410684
1624962
55056
363986
383117
1646936
336794
616966
237124
1204703
1121754
1037127
144014
11699
69714
641361
466087
1079099
1212458
1645436
1383841
598100
430909
667542
110122
1268466
1326378
463322
364910
1221173
1409907
1591522
1065412
121670
119461
1619106
863493
791073
1118692
463063
1371063
1130423
485395
478816
176126
767025
898275
846466
399694
367419
1019985
1493529
162775
213086
560838
1306910
1173356
563386
1350202
686916
1182702
592754
1162743
1352092
345310
542690
1129900
1246580
1088474
331094
341440
431503
278376
775928
804406
1083775
1050372
798429
208440
246686
1314178
265727
642840
1156911
1473581
600794
987440
544770
660678
411040
1382903
463885
1160614
957019
587668
770904
111883
1197103
1052876
1210282
1465837
746083
716953
868215
45452
763083
279835
716154
1626596
382950
659000
1636312
236191
279412
303466
524734
774629
505766
1052719
72310
1418763
72980
1039742
167169
274964
649043
625453
203726
1479129
146879
183089
286470
1287760
227649
597896
1049412
735957
936519
1308300
991299
885801
1411028
1079861
946945
689561
111636
1639939
715876
597977
837225
1242848
1097327
1107279
295066
485919
1046369
936273
385929
799556
972591
1571247
466155
1234266
1309865
1224380
1536663
887555
1420701
67323
600370
1499857
97312
610338
1474689
489991
646639
312049
1243208
954610
611021
1309645
7511
607095
1008366
448571
1315563
1377914
765084
1286349
475808
538695
567480
1405908
213092
743848
1157837
747337
991315
895354
281782
1072237
930023
369144
1138542
110346
1421747
1067488
31239
1614969
1556483
840855
380130
23117
881593
622124
790363
1343564
871581
561457
1272048
466445
519345
1244127
316827
1601706
1265151
779796
769432
208144
898702
752761
922976
10793
1364674
436680
1621449
929859
848327
865563
1415427
593486
624746
1317093
1215780
552554
477535
768971
1476121
391898
694758
57446
371323
1192049
966051
271649
890073
713669
122567
1016946
958366
449290
630980
716155
478692
816601
1482737
906712
1242706
1397622
1647014
376108
331594
454046
160346
1186190
320471
1203028
1354755
1313738
55034
119224
78028
1163285
1254797
1550761
1376504
534272
820840
1579484
1605063
103034
1629713
506649
1415637
163971
671841
1201407
618150
731061
511344
1050881
1243155
1022140
817734
372661
324343
1350481
566325
1051622
990528
892493
1387235
1445322
938121
622405
78384
413939
488245
1249213
1541898
533646
404209
362797
509863
496065
1379969
547710
647256
1219271
231378
458421
1402912
597919
203019
773266
177356
948155
587328
831584
1619649
1307096
627491
1411776
1477589
967369
1467730
854819
304025
900095
843223
587066
999886
24780
191239
912943
366513
1465189
963165
924954
566915
1149268
1641795
1421782
177728
1395578
1023679
1122850
876875
709667
336652
110975
135972
322008
1092525
1025432
1489055
717974
589124
728989
90118
459084
769582
1188606
618754
1193466
345472
4777
1375041
1254872
908265
172024
928131
7208
658510
896808
1392757
1353054
672968
487857
1360127
821761
1145698
1596891
1600400
178939
188570
1443369
1310745
1354126
268365
992693
1138345
762065
854266
1086491
877564
1135876
9525
59168
1201752
1320867
1617678
347886
976385
1576494
1123621
463523
1112928
98854
1239213
766187
1103091
1035125
189303
422396
206436
1558592
478306
1445481
461805
1464786
1394979
662661
860075
1627247
99913
154696
1125267
1573004
1034638
979259
1161578
1212905
577983
975250
734838
1405533
1114117
303698
1491763
1295233
1359480
377885
714831
28332
65960
1638024
1620336
1606382
1291679
571891
1546875
1134435
426706
606151
965019
233359
8971
489348
1162961
1611762
565223
940433
1497730
743064
791312
43299
597897
1035881
815481
897959
1576907
714754
782235
692506
10471
100193
332016
981055
1161291
802340
951202
982473
1431827
1300557
26160
732388
1260986
1335097
1480171
390529
1269704
1468477
363183
95145
803253
399645
776705
1353385
15755
1438741
151051
872971
1442219
1320948
44522
965844
1218430
87621
1493928
658595
336360
988554
1348898
1584611
944103
160403
632643
1493377
1285528
1555732
36953
275608
334931
20191
536575
631124
250811
306465
632418
51778
820301
484923
7828
2897
136563
1356129
1049685
496277
382719
460823
49412
197989
1015389
1578637
905286
1246191
549532
1029195
949202
1079302
55465
1624063
1181056
203458
1484607
1061318
580472
272933
985545
723927
1033260
1492401
1438821
122593
929725
193249
1590994
522499
1489002
1165209
212141
815286
976687
71595
777113
751836
1221372
132570
263895
1364037
432416
137666
350673
656123
160174
1005762
1562381
504146
771552
1079090
782064
535772
419660
718602
1063778
965599
370707
93963
430854
375917
1103469
1515266
1505765
681262
1623352
1353303
1616562
1192321
1359552
914311
676468
483474
691979
1268955
441738
565466
1376599
1327368
932602
1143596
877417
225017
518589
288905
577827
1001234
511991
738525
139721
892429
828075
811163
949228
221978
806902
717358
1049495
490307
142958
1208798
262483
1207828
705093
723108
269616
503041
345479
1426545
540926
225047
35976
381538
504456
931388
1324857
595207
822335
907658
1275948
1099796
809657
968241
494370
1082816
159355
537473
1384172
1146431
1164406
358697
932450
178659
997968
1344198
394095
570884
135154
753238
1305591
1285301
620737
1034969
657433
483593
1320093
413647
1478183
1280593
1639764
1480263
338637
1237398
802392
141997
569999
1226019
875430
79112
1522772
1508319
630482
29074
1239803
1463580
1312579
1421386
272828
874149
827839
396428
982620
312730
1058610
1643179
922418
272277
952209
238334
783529
1099749
1230716
1377363
1558909
1624845
1530434
91713
1506604
1190666
1177667
831258
1358111
516624
554653
1357187
13830
1556320
413822
391868
1636510
369411
39348
930357
870384
100755
1449952
649685
62398
941028
267194
1529524
1387024
1426972
993903
1569208
1324464
1477474
1625219
79749
470144
629910
801942
918130
1602498
367514
1564455
1376548
707422
1473612
1569612
735591
493528
1358422
613568
57002
1021852
495963
1033190
196171
276028
1165646
558774
1424496
715118
639428
1518913
62593
650534
953628
37343
1264665
450437
728543
306382
1404166
1243760
1074245
398882
742020
1622868
513956
170224
1339002
1161079
574437
582821
716399
666760
625246
930829
1552266
1354809
1253770
891597
270122
1028130
951881
23883
1411722
14805
651491
295395
995607
1246391
593745
325086
107292
1270887
1366134
1236434
1454407
1087505
1204080
929009
953732
637243
1069661
1614254
1316814
239181
818309
472741
289187
209009
1127509
1627484
1155249
793662
1291076
287622
363824
1557909
1205873
623010
502622
296058
1121113
269032
737680
1586834
1044747
87573
259034
1049471
1317033
378257
96858
466324
659805
1165573
436706
1398231
924909
1079475
537447
959627
1314829
1103130
1296741
867598
1582183
362939
120067
1184243
729344
795471
563632
100579
707589
46433
233802
735235
210709
1358279
1519677
47509
1369286
1136977
90838
495918
669764
461702
1254779
1490508
1409267
344351
156067
403125
1312832
1030811
1263400
378496
606846
162327
443309
956522
229723
197092
786410
317367
653679
1533798
242508
1638652
28342
57152
170999
1336247
1231845
367042
1015916
1019451
1599765
1621748
739018
195402
1336189
1226854
249752
1193287
1349102
195554
753173
224629
56786
15542
1581762
1063766
1631783
1319109
711095
554508
212804
399551
197274
852727
1566416
1102477
901334
70379
175398
1544857
414430
479589
342646
1317222
803772
156988
1434579
1592850
1433985
1240214
1405655
671096
999678
1616114
1528607
555529
499777
988976
943326
790939
948960
1614904
478911
844923
1099201
797499
353655
441134
11463
305916
1281826
1159977
201291
429212
763812
1265721
826202
1530381
441217
1331055
42558
696885
103752
1111911
379231
708811
835396
1014751
1326230
1117078
484646
1441847
620835
1462260
174399
642856
1292100
807417
1028867
1261548
1609698
1503569
1590586
828342
1325069
1177287
64467
205543
1327501
1335594
123975
1335629
26788
1474924
1602118
47664
1074754
819820
1202108
473807
1234846
916571
291491
220198
737865
21130
944322
983850
622099
537568
497288
37221
849567
1245931
1289996
164135
464780
1442423
973590
448186
1319611
1588684
268182
1571071
1407713
1202044
1246508
1315365
1592832
871398
1533891
144657
387853
505252
939813
1295096
1334609
765600
413764
799844
251852
1048517
666395
1472465
1507989
101041
497014
30556
980567
1134647
720621
99049
1646295
499754
1429215
145417
1061807
873594
590208
211439
840039
1177474
1244470
1245604
18472
1119368
1334159
991259
354272
96891
434133
119410
814987
284757
710985
1579116
613369
375066
289723
5980
407682
626542
1381679
12444
800398
1580984
645868
757028
1214001
531901
171241
1225880
62524
666255
1299766
386049
216240
574047
1519989
369290
530099
340329
1004341
1634837
1402100
1109500
54854
352400
538716
1060055
1023721
399282
997070
464051
123148
456998
815168
1266965
1067546
1482498
625709
667245
1117254
83952
967620
105480
192959
750894
1066249
180449
1376922
1336404
1442500
900948
1634090
1634760
1086538
495881
891812
675190
950272
788851
1177479
1356534
106774
356837
256092
62613
1412641
156600
11706
466316
617912
282228
1497335
744278
45632
1535836
1553068
846318
1387664
608452
869455
1009263
890424
1244727
1199861
1339987
979847
1196091
697578
1138814
126600
1426592
1591115
572963
119973
1185719
931254
581527
608192
612047
1612559
82953
3230
908973
541105
636040
1097063
89791
149019
423943
548821
1546322
1383325
1130247
1106860
1325591
19580
1645037
173654
346498
286141
1592064
704327
1117839
842741
559056
441499
1468028
1377881
1091862
1138917
83527
696507
547700
546917
1170414
89878
470046
738763
667844
23935
223019
1148234
299636
542151
98606
677945
1359503
730295
558835
1275327
900111
1295816
633461
529404
1263628
1427493
1193923
916709
737848
199724
365355
531154
567158
985444
12611
616966
427950
55250
343959
1153372
852205
1130701
1272518
293132
391395
329667
1226085
1316926
843883
488248
1215869
1232208
905395
1034270
1405947
1584623
1371795
738178
1157978
860417
1021370
562301
619607
22734
1308213
360134
1612588
1498535
1212747
752355
1452873
490230
862805
787214
820367
864664
417898
1571632
1033909
897960
741174
364966
1562600
35423
1345406
1609745
350113
1212971
747142
1161169
363182
137640
244609
1088586
346232
1243834
501087
1231179
961063
989235
208991
1083282
229323
274918
987053
340293
483400
692568
251358
866165
970265
1011150
1250746
1221881
20690
624956
737584
1321419
1211936
315837
1124387
140776
223057
539524
1235549
1113012
299275
10280
1036020
794128
946065
1116371
101008
1139586
399398
1232911
403655
412531
952761
139093
278559
1174671
823299
527937
721904
300029
175027
221007
1033128
1609643
211008
1215924
1027534
674028
942937
1314714
271602
181276
87859
800775
874013
1412156
1552809
904976
1056988
1630183
613695
356153
1576649
490303
1403371
28945
967370
171610
512746
537762
1097960
188210
826661
1322141
319381
185878
1040221
581238
421861
628117
229268
108463
487285
441517
201464
149661
848010
241422
282371
1235268
786227
371723
633398
1013266
1379833
126734
1423847
556967
1462307
1567780
345802
1308629
657041
1272379
538464
1457491
175534
919814
976819
460298
1401862
207475
1593538
1601810
632991
1540146
309927
1157284
612534
1456924
246652
835622
1123206
313098
927398
73985
1439950
1637564
521422
716595
1174092
1601168
864935
1426856
1084422
62860
363300
978223
131004
1365322
1583350
1311920
259235
931165
420875
74473
1286671
237658
750329
1513008
356028
1202383
623704
1490244
1052913
922934
682792
240750
1551437
71258
261587
447167
383412
305020
145202
1594229
497321
403123
335112
982536
535482
293
1105335
286037
937038
1608266
723031
54617
469470
820867
793176
694820
1222928
145445
129221
1443564
702584
1205576
225236
1277341
1607584
739391
320592
260870
265641
1128114
118352
989665
299157
1222327
43859
1063221
1350226
792225
10113
764813
1154064
609218
999249
416762
1179219
970347
1363580
657249
1270498
767553
932065
260007
1352427
24428
703710
262830
1381910
1083256
1177346
1294309
1370510
1400073
852747
119491
1185485
538776
808179
1283239
157245
995922
1116620
1564202
71907
695144
612266
1081265
471175
470697
841059
1083281
1440846
615322
937663
318686
1430226
729292
950968
1344290
545603
1293977
165817
1000060
257485
198142
1237745
736176
1079909
1472419
184521
462041
403348
1278416
780134
1157512
1240816
95853
1129002
842309
1037856
382129
1029425
316913
1640878
510605
623705
1611432
308497
782415
1265232
1247941
1002381
1237072
781099
624200
535984
1212634
419321
1228511
152777
1060743
173077
454989
1430902
139811
206268
787437
1492345
378700
1020471
1630263
264058
615472
1542258
541454
743600
259736
1226392
857684
401076
231435
1041646
1570098
1456720
661772
41917
1021862
295412
120672
758397
572420
1515256
391063
1242458
1486725
78599
1091130
1168188
836105
1218708
888020
478754
237136
500866
339106
676333
480993
434825
1540236
327297
1590381
171420
1254380
1097287
91989
1022391
1352791
1552096
861983
1575422
1248265
438190
1154565
386084
162179
1100713
1249757
1199020
1291342
324918
443891
1125525
374425
213948
695428
995648
7319
1292430
1152192
1623015
1422372
30308
1276317
190131
235651
1435588
1596938
1463622
411909
35136
1408221
752282
541005
1196493
1472775
1191541
376064
37486
405559
613915
431286
897173
445506
527831
282550
1211711
1091935
1578091
182257
936779
1282140
277857
1276865
560776
240424
1562905
72350
1484304
61005
1643686
1550872
1106461
1423347
1034186
626771
326772
213717
1361300
840148
166206
487417
821129
1347009
398836
1186647
501532
1314695
779892
690620
1161839
1300426
1317722
1365048
366884
345958
731661
1638653
965423
1495463
940483
1442268
1626342
1595508
54542
233316
1218447
10755
1366378
4515
1008974
86577
46118
1042118
334804
639844
1239762
478612
205156
532435
209835
63829
150240
908242
727018
402711
1292068
1009842
912346
1365565
167121
433273
1167697
410580
1333777
843161
929116
925316
930700
481147
1624587
205130
522513
179894
477504
1050844
852726
298755
350879
831122
171339
668043
151515
1347318
623035
550194
807987
638600
162736
1247830
793334
474760
949751
999094
354411
1002407
1250411
619738
1647382
1147122
1346719
195246
1402356
975985
1633011
1186878
1371920
254862
1280543
981038
531917
949071
896164
446657
1562890
650410
1154162
795164
1644399
438028
1507356
1091564
216549
190135
620949
943264
113679
985274
1097449
116684
833040
766110
1445460
426429
1163063
1137496
1422069
945946
559870
1531735
119718
1595876
1436286
1495481
101978
1608176
972762
1037605
475479
615986
794385
803501
667485
1512606
883824
816588
788340
1081412
1015843
1506185
1620327
988214
978360
469270
1615589
952435
358452
984590
457995
1710
800510
1134891
976678
1117135
647072
1162322
171746
919552
286809
740288
18313
560295
1310479
145970
492313
1282027
1336055
798894
1565142
1276135
993145
1463922
228167
1108781
1021648
522644
512571
1402051
518376
1504091
1393823
15994
1569658
268734
1482557
754539
1439801
1444690
1257534
173910
902169
766658
1159821
959578
843458
1289146
1335718
871366
685665
1432732
134029
669559
224854
31593
45353
1192598
1295765
1490887
813966
1335441
605588
1455180
353476
990109
461021
934191
1307706
1490423
1224253
1466382
593425
33776
1496086
453892
1535604
928479
545449
453226
247230
599470
1337871
131080
33669
120809
417231
112180
1376958
855791
1002680
1612985
231525
838933
1278414
187198
1508415
39435
1198875
1301510
949843
1528273
1124888
1543974
710539
1254121
372388
1490677
476563
635610
772226
1168502
1486521
375005
335544
726045
429246
1384800
1586082
937302
875735
1410442
164658
1576352
780027
130123
711375
394285
705147
80983
1530722
1360562
1566156
1556754
162927
941576
913481
907326
522886
519120
267121
584649
276151
1106675
109710
875143
324828
807987
79681
1436962
875346
1197404
1449651
1097115
891582
101394
218934
279186
248721
1147883
1158984
881423
1428637
502845
281944
1232465
966947
1085908
216326
713340
368097
1445730
1142509
1124809
797297
792348
54140
216217
428507
1566566
1540400
936261
220488
402272
1256968
1345292
73057
764184
446974
348469
581776
1212424
521616
370326
221316
193766
1351180
380467
1560588
1188304
270560
1023274
684365
1462149
686137
1127945
636172
451778
561884
202764
458454
673504
146712
1218129
999802
1272305
452741
1219795
498022
1247653
865768
47621
739219
952052
338217
546832
102202
793748
1458475
632130
431914
248851
1190011
616989
1016685
679687
1523087
701983
948761
1388022
1594631
391925
1251525
1529616
28959
921007
1236844
1340717
1080692
31125
456466
1127195
1620392
462615
1625096
768784
179417
758271
554793
1505727
462997
393772
990968
791058
1384010
288234
1475373
1247057
1529748
1582391
1393795
590080
1225333
108996
1232875
617117
762018
854962
127377
1301905
1055130
836466
1195873
375172
422870
190207
1426643
753938
174111
83172
46873
1427391
997147
892866
845772
990260
4570
1446792
1083975
1431184
1439455
295174
856231
706569
624197
1093306
890831
267099
695009
414501
505333
476073
1223558
869014
449770
968106
894491
839572
1016479
376337
152076
393022
888875
552333
233945
1262075
859403
1214896
207698
894404
1158709
250048
590280
1250031
1429474
45959
791625
1600457
77916
92604
1542420
157761
1363899
831153
1389225
733954
260057
833749
1515924
109322
141010
1143141
388028
773853
850883
908642
300059
978117
721472
372226
392752
1585897
335463
1523409
1401914
871627
1025710
1536462
961798
1217432
288910
1215606
800329
594048
377161
126587
514269
1443028
223800
745432
1581543
1047893
1103262
1324679
916073
1559133
1569214
597592
1040416
148490
1076434
234822
669727
314802
97959
978441
628463
789681
10496
1519443
1362479
310092
1261040
912029
575329
1433963
638903
1436181
99506
378671
468408
1585293
831215
1537469
1022339
1094665
728833
694462
1094919
691890
1499655
1280381
182178
969770
734902
167386
1452325
489589
1166975
1456086
202396
864275
1022926
169254
719642
499665
858031
99373
855659
1237360
133700
1514864
1385230
397408
316624
1113088
1029258
773993
758062
211402
1222149
290167
75880
307973
1107023
317307
958569
1499717
875972
1071045
855218
1395303
635683
1365958
1428383
1165152
1208029
524163
1646706
185833
1547255
1006693
798712
86299
225066
1543489
177200
577466
458432
1041934
1371336
1408136
942920
902833
1426120
337704
984075
165165
917311
966535
428715
698515
703866
812780
1647150
583978
695890
671852
194594
951026
540053
1154503
566581
811252
1527862
1329799
579407
154949
114695
906490
1076318
1389118
1320906
187290
983832
261176
1508656
922876
532641
78935
1455695
449509
1617868
46447
570010
1340526
365225
1337389
1212357
1169024
815378
1323013
1375711
876711
1454192
1485609
1226012
1077153
1300
1286272
948847
692808
548343
22769
207954
100475
1205500
421428
829420
411768
1412048
1080928
370388
962877
1128632
1553916
1494469
630799
824449
1075394
719887
1257738
173781
1561446
913511
1247238
1286327
1047447
938587
149186
625250
1338452
1039144
746756
324925
1393116
1014407
291423
490846
186777
1051540
1149475
227144
916889
1042339
25659
746310
1485017
1336179
1625471
1385922
737860
237769
261139
1222357
427605
453747
772617
1215109
520474
558627
1568703
1132450
321553
757760
31946
452710
903819
47498
1225515
1628715
958562
124837
994850
1091755
1539176
471276
422645
661216
114651
749240
410980
145288
500867
522242
759049
1529399
1039150
464835
389131
1384482
838605
789055
440221
1016017
159138
1451062
1137347
203141
69191
786486
1612045
1118373
740609
853988
1462660
7556
854538
1238019
1453834
641934
339396
518464
29443
670154
768628
31932
1184698
484137
1643452
1626122
736094
400244
1583230
1172492
1207699
436153
725523
1611647
143798
1421737
537022
627913
430275
35469
666223
1550688
1341951
1617787
189818
979509
1633603
1148730
1499216
1184178
1020054
225573
1595030
719414
124835
676693
1190796
718433
1269478
347694
344419
1075640
585817
176355
41710
1591994
490327
1488924
586212
70327
63474
1639282
1241056
10970
1589810
88806
297318
876171
1500476
996015
119197
784953
376849
1547890
1545765
477676
594219
1613239
573435
551318
1109280
739801
1188329
463126
645313
867622
129964
86783
1644979
1136600
923557
27343
142378
1530773
1425171
383696
573445
1051050
1436961
619857
634900
624285
1470448
528459
592892
598220
1090368
299125
1131995
355264
1352770
543323
1068446
981158
1385353
885356
1073931
619188
1179162
1461525
1278534
1079133
1127960
1606993
1070888
605838
101753
905510
937843
12761
965206
1283144
1047950
1544499
468097
1204207
734156
894839
1029113
314014
342348
1543239
103705
1260479
192997
955671
263601
1313135
217098
1450700
750100
768652
1447372
57998
412083
1291550
764842
374819
229741
1229547
939029
1555503
1186396
970100
441860
522605
1187073
1376720
790020
663219
1418875
1152289
851301
460130
1384428
121403
958462
152852
1510222
1618893
264253
290595
1362900
449747
404801
85469
1572571
147873
678590
1490534
702566
46858
1274353
135792
420077
94271
64347
1262398
1049871
1447909
355842
1078114
381175
1447834
340930
1429574
1330709
1514925
48878
1022401
1506440
271157
1646139
23507
932123
1183807
195854
87640
331409
216702
41418
301041
696990
1337730
490121
1508631
941370
1323245
973814
103636
1545533
13197
375553
1389790
896205
398029
135724
992191
727960
303784
1017194
394236
844414
1077070
467266
789369
1033810
1086148
1292792
198626
413487
400551
539621
81547
1364484
1234002
15251
1423518
583925
1310102
201002
607028
1066501
1305351
405265
892493
356606
104069
1413526
11785
480259
1579650
1125791
1299919
444603
80845
1158211
1007991
1341034
1149277
519541
1484305
821121
1147325
965354
1267980
346034
202282
495941
1643727
270157
37118
603221
749129
379490
1536775
154638
1405019
1418972
159475
486030
188802
1072704
783427
768030
1538197
439402
347685
831134
1243812
723580
266590
454047
164840
1623662
814974
633653
1588170
647756
721827
170123
851422
1447758
591557
1114670
1469468
427024
865739
1097078
452707
620523
597165
865605
1056077
1603451
835109
419994
872855
69954
1323706
1139251
1586590
594337
1365190
168071
80867
1414577
1531354
499491
1018073
808314
1402002
74435
1326779
345289
1614704
503192
164489
107390
10606
1247023
854135
1120650
31835
1055852
413669
1566316
109158
389050
1004001
1499385
1012874
571570
119107
1520339
1027013
830393
1173000
1002118
806321
622990
426703
1355499
1549487
1474757
764786
575400
1287347
1435003
505329
151719
301634
1444584
647781
568785
970340
71641
357450
32047
507967
552031
134961
803465
1308528
712949
1001085
412043
830544
941060
113809
302289
1043040
447335
1355480
1337150
535944
1604476
147573
697882
779456
235963
236751
1214646
1427249
44226
1397009
104965
1535732
736916
355698
1389413
287010
223050
1397238
822884
705113
149656
1503792
1363489
87010
14259
1217608
1003259
561897
1529585
152868
667122
1046854
685836
407348
3676
1165673
1604660
513344
144101
1088404
1510121
289881
981338
1600262
544824
458768
988868
1646541
595539
1215943
609335
926206
1512654
170842
1355867
617461
1296925
642578
442903
1214419
565905
1571600
201903
1564859
653744
67159
1333257
942842
1259247
575260
106216
1601884
600280
273671
1065392
444547
1206087
1633762
248940
1140858
1048970
229588
605613
465672
827355
586549
1592416
310120
762486
1378133
291367
564964
426701
1031722
1078075
347872
244643
257551
1252791
918074
1076141
1620944
1740
1071715
401121
479356
1199338
791670
195012
256573
1371323
175581
129747
7001
362756
152302
397209
362568
714638
429364
957725
153521
1150420
559665
87797
797668
64513
588936
1645068
1566426
1161797
563336
1198164
941248
836421
809848
483736
966406
137872
1112979
1549023
752669
470812
1339387
1240669
177918
720001
1334588
710697
192058
1588626
1167462
1182207
67818
1516087
1210705
1364174
1112238
181039
98632
179194
891770
764228
495607
1072709
655156
916684
1318263
42887
142580
420572
854630
1548037
344991
403550
331514
646715
457056
1357736
616613
1023596
1017503
668258
1216735
461783
500816
152621
1163244
60063
270502
1424703
731316
266316
44730
495086
1620732
883583
1116800
1426248
1034563
1282175
1112098
29484
132932
72442
1392539
1210623
1231464
1610803
1029340
185580
256420
1619316
647985
745133
1211891
1430025
1388293
1005008
94132
515653
1484672
1394563
1604557
247983
1381367
171285
211777
1559723
1021414
802198
1426415
1068088
376170
1532348
388601
688932
509315
619202
89165
769013
1283960
1568893
1409772
1361131
1208372
563002
1078970
74412
1179574
1096397
1495815
52012
910845
888846
860353
211379
1044158
945268
1068676
1547390
1384342
488605
1217251
1178988
1147549
123140
1185449
886145
823313
1162250
1461551
404767
77800
770093
216558
309613
1095726
793847
382669
927567
1121615
1233836
540567
55987
829116
1454425
317818
265709
280302
406879
959697
127033
1528075
258506
1505542
1271626
982896
1344869
393213
74548
442453
745782
1086269
32973
1244644
527737
83525
628342
270042
1217593
824084
780423
794131
456054
218802
879681
429139
656348
629157
137570
191478
1053030
1098240
1593298
967086
195924
1439213
606674
1614810
293749
1375582
246005
976209
1524008
1367118
1130149
52580
1137657
51267
1095727
1437876
205871
773020
522968
1000191
1012633
744158
308229
280683
1156014
960486
1031574
224447
1120184
1393713
176464
1360233
735658
845478
394244
1271162
166879
280816
1499768
1299695
734506
1296646
832786
232443
200315
329217
949797
585157
626499
523045
268314
1339381
1581569
550469
965013
1591672
1017714
279233
121269
331427
542496
836327
594516
1353520
1107207
989030
1092987
860044
483032
1058426
98979
1214408
1248917
1466115
1583408
783222
783299
1013422
33091
807512
1642346
407568
1047381
1433451
967365
525082
1042761
874321
179772
1208177
16933
444096
382089
577058
370682
494537
760962
1481791
111614
1388461
64373
90194
1614674
1474089
470357
1434566
1091301
1147408
1364482
470841
1178634
1339230
1366720
536091
1493125
1324102
1478007
392826
55587
106302
859085
331708
534175
1568768
722617
410467
830509
854503
964288
844278
104282
1461453
708325
1411974
1481376
863357
816221
1404592
485124
986388
1276126
1396884
684727
1560796
1109545
1517987
1332801
471974
1612916
1392223
861889
1506491
241422
347240
1158309
290075
1039884
1281979
644985
1584559
1128168
47082
897571
58175
130052
794378
1051888
962560
1064865
502526
70031
474242
1371695
1163822
830610
1378818
11062
1583886
670506
1291093
378353
1547080
1276664
525860
1296444
853195
1544442
1044185
798076
672784
1535640
1101389
660820
217008
982486
815308
954246
229018
940451
385782
1119596
1134719
211597
24944
765601
940707
1525081
1454764
1318289
1345078
452688
467776
869491
1128169
570927
961236
651702
62631
1340266
1292727
1080675
523388
408067
1266393
1554990
1178763
1091463
370618
376659
506136
594702
1190431
653023
924499
278113
837345
405339
95421
930701
493351
1170428
804821
607554
1113049
568505
484473
102508
647236
101350
848891
944254
1075881
453412
1418237
390396
1071172
1179449
345160
748239
1108154
567787
1501964
148571
101316
663891
238242
156602
1012584
414970
948915
927118
1066490
1442991
929398
322560
1032542
1268874
1080082
462711
1012514
753801
55660
958342
15783
441103
391410
552904
1098488
403564
334318
944007
7489
610130
1111312
1571463
119281
1024625
329813
860625
1449539
789415
1347161
812726
430842
122305
744490
304674
1403358
1231338
688348
142241
1427778
21840
648787
529942
751104
263158
1423262
595956
1249424
1078947
806116
825991
284962
1103361
451249
270582
267916
248793
1611073
887266
1045393
1196314
434379
1592513
248853
1467536
565714
1001395
429098
465506
658558
1056461
332483
892150
1220670
899443
1362669
1400255
63067
116447
865823
772987
1489727
728640
883505
1216138
93371
517481
1379899
682713
244107
1218733
204798
1089243
1426467
549748
1614550
1070105
1482578
240527
1465029
321342
766475
497180
210281
1496356
1587123
59752
552749
820472
519180
100177
1463688
267237
1480264
1250796
876393
86048
1483613
1346255
904790
1608288
654506
1095558
1152834
56779
1264302
195576
208077
316358
1144491
1292974
1301308
495155
420787
282642
1541942
1510937
1474569
689435
822533
335299
1038426
732934
589374
424190
56820
335460
236619
837064
782829
309394
170105
308106
491355
1591910
496381
541294
253977
599279
1292270
1421797
1225877
668047
1126177
1100467
1179471
700099
450186
1014110
535946
75851
828897
379088
1558552
1009352
1118473
302926
473079
1235245
296565
652179
1113286
1332323
452699
1156814
661950
609472
546873
1247733
307597
478616
351808
882931
315820
923092
1580834
1278057
551204
246215
236102
1080833
1075729
664123
911150
398661
1145567
850567
980662
110150
868188
312281
1015491
316063
309260
792843
897270
956339
1074319
164419
273057
594543
1261185
439696
100537
296211
896024
1459369
550073
627518
226444
444134
473706
1324168
170446
115571
233971
459902
100744
11678
177455
458782
1146011
627195
522717
1338221
1364554
385440
150517
527852
488383
413541
616357
1067401
1281791
520073
855236
119495
544608
834335
183596
1242811
346298
1200798
1505210
1276988
885597
417328
1631700
312013
863704
418199
154285
1561909
861428
1090065
1385866
918727
241774
1268706
620654
362362
1570562
265065
208351
209078
1055549
1262545
1639422
423599
1288413
1155138
1131923
1211985
994208
1361264
1389238
1269122
1519162
1224435
1631465
690523
11345
1186733
669210
1388880
263948
1352289
1479166
479298
1392033
580690
853949
1585043
455073
83135
820734
1037740
5026
716183
1118336
1248829
1532867
230827
1054870
531166
868100
482340
1290893
1213770
122939
1529797
740823
1482283
1494458
472306
76200
1059978
835411
272830
1584627
22323
592249
1608840
1399061
976387
1532261
409177
812074
274714
292759
867759
1208349
518212
1628646
718034
103493
143471
602247
1307708
773121
763445
1563649
1431069
162185
1417732
1280178
1559604
710062
11479
1120485
1416615
1540110
1630286
1642986
1238910
1111065
232035
913032
305731
221254
1627230
961058
989633
245050
1084945
1080854
1213591
1086265
1394232
1316421
1046766
467476
1587909
334481
894195
328836
701779
634353
915743
71122
1543612
720050
1610995
858966
1179255
793390
1585588
137195
769535
76578
235938
1419159
1171891
1351084
701338
1219578
889742
435348
1289310
368770
312161
6289
1065322
1440558
1163354
893011
88169
1451231
300630
568623
120602
797181
653352
1518152
125475
517019
21264
571070
19949
1345124
596088
1126869
204122
817685
1314234
1043880
84164
1079177
837146
669296
859497
1135717
391268
1378852
1122829
695391
247417
1216534
1207329
1549986
1529628
428874
1201891
1174056
668956
1326838
819465
321973
520374
1407269
1643867
513934
991435
854953
135549
521034
21173
700473
1291618
1438572
1617499
13653
633493
1447484
1376574
219311
815882
115925
708765
813315
1290438
399311
724794
969387
313783
56064
1465032
1444124
410977
1317932
1342634
1500313
453735
753396
376753
920921
1143515
1144136
275747
970114
1191188
1498126
436628
770172
214933
1275201
1519613
1468427
847061
1134569
1047712
1104635
444643
946473
1402133
852158
1311901
1332797
1401464
434942
436497
1570393
696177
1556498
57314
1173740
1009204
35859
163897
129969
1324086
569012
445034
161459
1301973
659381
159936
1463635
514417
202993
617159
152441
515464
1642851
1615027
612072
272070
1618327
1327933
99207
1556340
657593
1054057
1124227
2548
1232893
1028395
998134
570528
1223544
1088608
119103
527615
1251953
1227619
1434453
1621062
1536597
1322536
429155
1087346
286227
676853
590639
1523539
1535183
783599
60679
1245671
1433466
113717
651872
1305997
706797
83880
1059916
163680
1011225
1417297
1573596
1425545
308450
1295582
823099
1445174
982914
309507
715465
476684
237242
1165800
1430577
80523
1329231
350372
1565836
435260
583693
1209415
268885
471481
1270475
1244157
1236818
1204756
273419
1576435
1512198
482379
487624
583170
1165333
1447710
890056
1476937
1013118
474072
1596023
368651
863396
429120
1234594
559280
474013
763296
697918
1082832
277066
720498
1116287
962610
1379035
503836
1348222
1003648
1418854
877431
1185118
845989
1138560
255881
806546
967595
1320527
927175
335887
1462641
1202652
94876
845968
1019265
206382
704600
377576
1322541
195898
1265546
1508846
656379
1637472
1264145
1496827
1413464
173597
988288
1185514
1475657
1125246
447917
1232440
1607195
863646
1350765
1088878
28685
1497153
1249579
153916
13635
243294
1188519
22454
743946
118832
1284130
1476534
1129150
1455084
976389
1130726
580410
636036
223828
912751
1644365
1078351
1079711
418333
368385
649806
426270
366898
130866
669558
1463153
231100
1367173
1189640
1377187
560939
1617147
284748
1267539
231692
156353
493185
1420576
362872
524220
1568120
702310
574671
102398
44977
1511731
1015656
154172
1405220
1570523
54810
497318
903415
532867
715764
931751
980117
195655
1430737
1402143
1398348
1364663
1333641
94856
1482039
1324496
1137483
453148
880428
861002
1412869
618912
392666
357911
885992
976104
915646
490274
397775
295468
821594
717535
1358652
1087996
625375
1255684
970757
1580333
1207066
1606446
798957
1453639
1596789
1002725
337666
292637
1425418
586620
516125
475495
1245287
1259589
1140111
719743
825977
932346
501339
1104691
317890
1147024
206586
932135
1104269
1500275
1476682
497523
254358
59156
1141397
379541
434165
939927
1135318
897272
1456554
162455
969117
649552
1384813
690796
381888
1189436
1463532
62712
286128
995215
1327514
1426486
297035
937284
1436248
877411
958056
990659
719652
263552
1255647
790814
117637
1252843
1066734
159557
1320608
370788
1405310
955167
727474
778101
155962
596893
1230275
1430533
168303
601851
14861
1087742
752566
1141173
450866
1427517
900562
882562
979401
140058
645386
495213
1351416
891711
110056
954472
122177
1456901
353553
961357
1228182
168120
1031448
854335
709924
491368
1421026
830795
270376
272610
543902
1637832
929769
513397
1046702
1384515
353078
1507075
745406
281870
780119
541479
973454
735380
1522407
1198063
993805
345505
1638398
1551591
970675
1128230
6377
920068
322088
1083979
194989
1016052
120686
800285
728455
229594
739658
92195
701530
422293
115655
1494685
484958
1585233
1230533
639188
1499544
747221
1330321
1320719
212730
870782
176055
337751
471280
1379673
963310
797737
912230
938864
80767
1553434
158882
596136
883630
552423
8286
143063
200915
625412
163204
214742
1420963
368688
256751
491741
1129527
881424
1456713
1426592
174387
1616803
284365
57812
1362578
1369959
383133
1528365
404074
802967
224111
1600171
1615222
325143
1457309
526509
1464375
737360
1123687
1062
1361008
1394396
759936
1250676
828371
1251689
1435945
134320
45039
1311831
412321
602728
221663
1137783
1057598
701230
1499783
268366
1287344
92422
619402
436106
960125
1244544
664920
874797
790932
1051697
1373058
1607866
777714
1520100
77001
1646018
1447424
722701
211758
104278
431334
1180725
1204778
687157
628923
1587920
852948
955169
326031
1474041
1090905
1234449
1122325
1606998
1534828
1482388
1590855
391407
1073372
165034
409598
212425
1327422
56141
1226828
1458419
430940
464851
668059
1251285
895335
61924
453613
538209
1505595
1554910
236296
1264836
183597
1252956
1551158
1065216
1010780
23106
424722
848218
447696
567981
1266974
486969
862292
856580
208542
1619630
1357757
1548502
399537
229797
1172336
816271
786667
753611
252890
1121971
132076
263276
1634879
679997
383222
725524
584944
598381
796144
1307672
1137284
1040922
953833
265711
1436025
474331
353400
832806
405431
844124
1229212
592073
214971
1029276
216805
1271930
1169389
420152
712461
1320269
386186
638214
609087
1306108
1485494
1267717
917691
1065608
118544
1457501
1195959
1544304
1353110
987618
1124067
77166
255837
748608
873886
281119
1181550
480654
316585
1295538
815740
120008
1033428
406405
604459
896258
502216
496033
1361304
198912
1083315
1609500
567719
189484
252827
852371
624632
1048546
1246997
1376002
930135
1082490
1585219
1627237
399111
1185525
901140
891059
734457
100536
523407
364126
340212
615067
334103
904071
208705
1157351
897668
54751
1388788
1634804
1115749
747489
469546
750739
1034533
1410587
197767
350282
166606
1165881
193786
1178160
1529433
1538988
1530481
407508
1552684
1087135
1026295
1178365
550619
1251921
397221
1573232
695790
1218827
1423994
1246180
986842
187188
990448
814687
882234
993675
1168034
318642
204779
287550
663912
394332
554328
1554107
1011345
1564976
1493800
877321
473883
928231
1195380
1117350
136297
738480
780533
275226
1370947
106506
171128
835652
837972
399511
205118
192322
618299
1224889
988513
700341
597659
1056009
683136
988257
1614370
1309306
1073258
1065173
541640
494589
957600
595936
1490357
546113
1310468
795790
788219
1081152
1330823
290408
211868
1637521
1051042
379862
650870
477452
1158550
1350763
1092619
1275442
1369695
252529
117484
534187
1130059
136844
50960
678676
1641802
1426542
1379226
537718
457088
894190
565041
823887
710136
1442606
1497049
987047
1050566
38118
779711
997491
318467
349206
618847
1549506
1380404
840141
224000
1101084
1644535
435465
16686
867965
311058
255449
519323
110917
1112636
1571806
1613845
1641154
143528
491755
143200
822587
978250
960562
1176562
1278064
1442371
1642994
313501
1623667
45510
1281949
1193666
1326308
1610027
1606045
607315
72703
28314
863414
1020267
807536
1642568
67105
373715
1329107
1345600
1605879
1523041
91917
767274
1489249
202246
155896
882634
948868
311072
1276206
887319
580685
1336239
1613291
290208
633622
1233860
334018
392924
583111
257376
580934
1641161
1487537
966340
638358
386424
702122
971986
151585
261616
1011136
1232572
1278928
1466926
1197867
199817
948265
1185249
288079
1390868
264916
128096
1421720
1113879
838919
1371398
964680
960446
383725
787383
1513408
1124318
532852
1024373
742260
284832
1497344
912757
1094234
20166
37546
1139276
556462
986386
1436890
852884
1638804
245715
1034272
579484
1599746
1272018
1446006
1306116
1478411
867084
198976
1565729
158807
1611414
1449123
670654
1456172
1404301
1355676
1515396
388919
1349987
138953
666552
94254
95000
18874
1263878
1257561
751310
782190
19069
667734
1385632
1012086
1438862
1372566
1210074
998914
41933
1111355
1156559
717421
713942
107989
1579914
1063884
767904
549614
1153203
997879
290979
825894
860475
244047
1505286
949281
807145
1098836
438064
595737
483168
1369681
549545
682762
1187117
165355
1494133
723857
1628918
1046040
461945
1505336
228222
822174
688082
139909
1158341
884583
997452
974093
509836
583669
1161808
1221085
1063864
1029963
65942
1301632
496939
1403176
1225641
849504
253756
424752
1517519
689564
343297
1413382
265741
569294
1119168
640739
872056
147369
530758
197383
443644
1330881
341379
554378
969841
705133
1528297
350251
900230
1039548
49742
290332
1602149
948348
48483
755410
1555526
1542928
1489506
1461363
97412
199878
1592739
1443831
212624
968535
1607783
1102752
768212
830850
590226
1144475
51700
1370702
741938
1595594
431007
260172
39376
640705
876962
950783
1196049
341816
144073
173772
115891
335675
656181
286304
1196974
787102
416671
902832
1467531
1331007
1526715
830520
234236
1510775
238822
970130
687790
1205680
874124
225232
1221269
1433754
144964
1079505
1575113
1405560
1259203
561504
422373
23111
664664
388555
637295
1532810
754947
678594
1242142
1342933
542890
132152
1405802
894461
1257740
795511
857983
1108833
1500603
1000044
1591569
185903
551134
129767
541152
1554006
396183
23514
458872
1351844
763869
332421
1124345
1327294
383905
282654
621919
1120920
608385
1122413
1218637
235756
177566
1152378
1074726
145744
1506276
671450
881266
905403
270091
594486
656584
734112
687515
1297700
197661
1556702
894023
700992
1077210
533728
1289167
1267789
2437
148505
1176997
893704
1039357
679600
1280409
149375
769879
920295
975023
1519858
1440931
525808
1151700
1023031
422651
97752
866718
658384
1541447
1595288
1094118
944574
186341
1449884
1008539
1498248
424016
606614
125734
273966
670952
1450068
1500827
1055141
463868
996550
1447342
167063
1563139
1429368
471571
1401519
1103629
126320
438664
527890
945088
1140576
1411544
786596
1404609
1097874
1001655
893408
633146
147553
1395659
645803
545482
107809
1538656
449435
1603153
538736
1372579
1356178
125048
1114559
809882
1408138
1092897
1019024
304818
331355
195517
1070609
784463
932582
1041899
1259741
181729
1059300
797042
737534
352597
379759
1135503
709163
946735
431334
1604364
861351
832887
1265580
1197367
1462544
781555
1587446
1564850
1296011
272579
1074362
337829
282936
1397139
1084643
938037
1537362
377301
596894
1377250
1374895
1301868
334136
118220
1441970
745094
352494
1578361
703524
443415
76649
130098
1314328
1281005
1315954
51946
1455202
1572176
500291
619521
173813
759217
43208
1246257
992121
45154
404794
136012
330222
1646487
1073411
633613
1046498
1436302
1059010
543443
202372
794726
700861
549906
467646
140503
1431534
426982
1268583
1414708
1427127
589426
611718
1088448
1427247
820391
1334184
915359
1359644
1265593
1632307
1606295
1495626
44878
1543556
151121
443933
1626357
648455
1091015
42869
947204
893198
752386
155585
840036
389910
588385
807694
1069180
977350
1532846
1209320
796511
132781
153334
2988
1282680
344400
1531410
411980
1503346
351502
1364878
1505309
69329
1178037
933208
1517406
377246
387954
617938
1485606
254738
1184498
1447577
1522110
102304
94932
154801
1367862
1031166
801555
890965
373790
1160494
983533
1097410
1644737
1503474
829620
1332538
1413230
462377
85317
473218
768873
329158
46556
981432
257245
1392045
280234
1390449
1505493
34214
641635
506946
346080
1065179
616798
1627544
815365
770762
178548
422508
386943
1333415
1384452
492017
1577671
1017962
227943
99500
515242
605647
933299
735301
1060433
688517
376831
1201315
868162
207647
925228
841198
552926
75464
1238134
939382
1425751
469857
1180829
948712
1215516
578130
839041
1533846
1176051
126039
1526836
407521
169139
9125
121734
1307293
1163937
1350677
1229506
1356663
536374
1227694
190193
953473
1364390
574044
502258
1483670
559372
653038
1030481
1210571
10303
981556
659916
415960
979786
761862
597877
684894
1248247
1242992
502716
862046
151823
723763
1382133
91809
225050
844248
358502
127326
299285
231573
630236
949
1202161
414738
239948
53141
1152899
798316
1448993
1335276
393898
1103880
945172
309591
381325
371163
702389
914727
517053
962710
283675
352377
164630
253035
1012843
937770
256666
737082
262826
1251531
244734
1594210
1192188
1291689
326313
1312051
720615
15983
770371
1314878
1064393
43768
760953
117725
755572
1360528
728019
780486
1250245
761821
896902
1289499
1483646
1608121
784189
935852
1615617
305691
276855
917942
906927
647914
1580669
1185060
1402556
1076854
1339105
1245451
22522
1138703
277638
1219400
1323403
1214823
1444465
837477
971957
65366
1324849
719518
747544
1399109
1332953
1172737
1531208
329934
745847
874000
234914
940138
125241
1253221
1370319
560744
277575
207452
1140555
995187
1063492
1002014
327595
544246
1314337
1184077
112987
1598085
938748
551486
391312
1120067
405986
1253888
1480682
63805
1379074
1332695
244728
880972
1505496
45352
191371
1113655
905407
909712
783020
46825
1352618
642485
92257
923316
198707
175693
214690
461226
1406534
80682
416017
500414
1360802
1472993
1075190
27837
968862
962446
1524017
866536
1405728
97981
641987
639268
1021175
950821
269097
152807
1443491
252124
947771
1027376
798588
752544
1556868
276876
779467
510078
1609887
771826
1556967
705006
1038905
972228
1206255
263393
1013277
520345
1615182
1515376
1428243
1193960
1157778
824419
956586
875092
1353711
1533644
1329427
1054696
1161476
458247
1643780
1047623
380540
1269859
382600
492334
1480053
976669
1342871
1610986
190876
902152
1426670
548603
727345
1015030
516485
1091282
1064668
1441226
1580769
12205
898061
1362054
1069728
1256915
360680
814643
882668
420817
800343
1062427
671077
383831
702757
1147164
284665
460
1620062
334313
365874
264240
964800
1428770
885706
614275
315218
549383
1384909
943009
371591
1148701
435615
1604136
1206424
463779
1086366
387704
948814
93132
806765
225232
384667
673465
1114218
1205019
884536
114560
681363
1036173
380214
579013
582247
936587
1042435
1408980
764161
408006
1028117
1263799
409105
1257896
613635
929315
1361108
99829
656104
495427
544800
439364
1494763
979978
784636
92277
1138145
525360
585785
1316803
1278944
1352845
926097
122073
278126
1481734
1328375
101621
993640
439882
400917
1172984
924555
475290
1469046
627470
1383840
655582
755443
1557068
524329
1528592
1461570
226497
833546
1592523
1156820
42782
292088
384570
765793
1332992
1183307
625185
1368514
108700
346485
1157622
1195513
435155
892442
658768
1087400
633836
853726
823302
285558
1237255
58751
653222
817562
1398191
854306
175801
534754
952894
891856
695201
141471
589069
115626
831575
40144
1158725
655697
707952
1351226
669733
19468
602805
1272111
785335
234771
245893
726766
1114427
1323850
350941
926956
860998
513102
566299
1583444
1584336
915968
1554090
163033
278010
390150
610756
886372
283906
1131912
1271898
284472
1381399
1071108
1091598
1021507
485463
1504175
1467115
803349
1328033
645104
845407
1079558
881750
34217
981644
1198542
222233
932849
277405
887023
1593793
1516234
879459
15734
411566
304254
457467
1362121
116759
651092
785350
1335479
1366007
764102
124429
195957
1636005
1151559
1484818
914568
1249452
528584
768303
292467
1243946
1462478
699296
291095
566553
307749
103466
1647614
1230393
1015555
280374
1056532
788759
802748
668937
1361873
1242892
326020
901934
1010148
555303
1085774
579877
1422303
556785
387098
1189918
1271376
650944
1026295
1024279
970585
1444825
682253
218750
211984
919313
1016802
35459
677179
346348
508689
1141802
1504001
690099
1192199
406878
3505
367169
151434
890854
876436
341347
473573
1388649
1519140
1488954
1458133
705618
1568495
1579367
1016011
294503
1026757
1210342
926679
1061499
97143
1609440
105060
141126
982881
1157238
1066698
1544971
690056
1367760
979740
603505
1185173
1192384
1340823
388549
1080693
645935
27075
49388
1168495
331550
807253
176233
570058
791113
1002438
816467
357549
1383493
276295
307175
1618861
909830
475741
330854
393077
1130595
235061
190648
676310
591890
443235
674015
441894
212631
1214450
1498191
916657
1460377
1568131
687246
1101828
1087712
1533934
1256359
687482
1598277
1519015
1334079
1623498
61556
1635583
54611
1024578
1491318
787686
748343
1608854
1120653
1135021
389433
1102627
7373
848752
1515732
13509
648502
1526463
598291
1423154
424024
1293048
1267129
1476005
1095397
711276
576544
1215131
1330325
350573
21965
523203
1038314
1552546
1276558
1598744
13785
1300357
1036626
121049
1095959
1298755
794649
821564
369176
293544
402077
923788
374995
1341052
187555
1294346
1021768
1255435
407368
937157
53127
677823
183878
1208836
230986
1631513
1641623
495307
747736
1369659
1399774
405251
428444
1249532
1273397
1265731
1587291
215593
559744
920277
1063230
800061
97540
782445
973025
842973
86558
1272809
1283298
455918
1435796
1461380
412309
1643847
1349641
1453980
528679
1196225
1125309
428335
235190
1594439
1362798
1218465
503931
1171578
320040
1131361
585564
618206
610740
766351
1472316
1257120
1645356
326753
460330
1554801
735316
319872
1406283
1269810
1321713
264004
1060045
772580
452711
1293946
102689
704348
1180169
1270223
483303
693399
105498
1444731
1170588
771157
1541079
1170363
102040
811162
1373535
595564
1593745
786759
971623
431496
1135188
959673
1514721
1395591
174959
28262
1607784
562533
931800
201962
724939
1599919
692233
511798
860043
118570
143345
1252665
875246
82988
1180084
1101771
847436
1353154
924353
1138430
1326142
1372037
1414553
1264780
674557
713810
256073
703224
1092220
382941
211528
1504494
380384
491328
1079553
501644
1315555
166221
1304995
937817
858638
530295
37384
837178
71544
319021
688247
17587
1502072
459352
719846
274189
944142
874016
1093339
276803
1624193
771061
1473926
350978
337885
1632458
185812
380531
1365527
262028
581383
775822
924049
1081423
99562
702045
84010
977058
68041
1128641
682012
952908
230624
844485
1464195
1385520
548536
847073
520153
1206055
979854
1062242
1215141
1132792
516941
132207
1382817
1286137
92389
736478
113208
1360060
1183723
614559
1508040
1199125
495455
375691
965221
837273
760969
495276
655077
285310
1166094
1383719
1034021
95522
1281769
1295168
855410
1521199
188135
1614653
485218
893102
923883
1121963
377212
1396425
836665
529664
75034
1156431
667089
251958
1178807
737798
274628
1218098
770221
962431
1265269
428990
1067566
839925
1125885
1203735
1548247
1466477
1317850
1145125
1065936
560618
25055
1565520
1178157
1309139
1518334
1006621
839211
22814
1413000
1187946
245005
621995
1551691
1015263
1120434
550257
692704
1430659
1205203
1583778
112491
635963
1256893
1542101
180415
258165
1584661
110117
1373899
295225
82943
159975
291754
1093717
500025
369992
263567
386922
665772
688527
1211895
940749
818332
909363
1116999
671608
1177656
1418449
143416
552681
539803
852772
1070602
1536128
714364
655304
1282454
662123
1020444
1312581
1444215
374566
1175231
384094
788689
94900
1327575
534321
189674
1445542
1168356
963315
853919
79159
969272
848528
470374
1164212
1077892
597688
653925
632091
365277
41473
12440
874160
1304457
158024
1383972
1077339
175379
164324
1338945
795577
217015
304028
656921
191950
745394
1488571
828104
86907
266052
1197772
1125916
250897
1608797
750706
1080262
122889
319679
852331
843039
243003
356424
1515922
934876
274690
984612
1280878
496972
936142
840969
1243532
398908
1498025
527712
96697
408643
1353212
1540362
1112865
1580673
1316191
810505
1063817
274280
310640
908882
60990
351058
1631685
1099580
64687
1282847
900315
1027800
618935
835476
489837
1611077
1331207
724653
512467
859904
561849
1180528
721279
714586
1262656
738411
845022
1077709
1109925
1549073
1467799
1027773
711859
260476
562240
242207
912443
234758
106658
1582185
892941
294098
302681
686908
915580
602786
1145133
1036737
1052790
1188608
341181
674521
922274
576405
644941
1098050
845725
364054
1443606
615557
938899
1419089
1410653
894
331814
1546412
42652
1625194
1586974
148391
36645
1151256
960444
1496517
902844
1432455
537043
1258458
1432663
1565009
547290
426536
31322
1329537
1250797
741127
901908
324123
846447
1470627
82372
171820
406808
884718
905028
1274558
347289
142802
742726
1029063
715821
578354
636256
1559620
737229
1362807
1387624
1162884
381819
1059423
926093
343059
856949
286623
1031763
1115203
436698
1194754
578080
903348
721045
667425
1348401
343095
78964
937072
183566
714571
279406
450003
864508
856654
350138
1390228
1089803
1223666
765586
1244783
79028
1207587
1334717
781001
738458
222645
1115512
692017
698565
666333
1115686
176326
866007
883855
1559769
1329462
767508
347016
158559
1411878
1560134
793246
571203
3211
1508754
1295486
70786
315453
396701
1111668
1061984
246053
1174806
20128
43546
428833
732413
1097275
1254057
1076076
650118
526431
1560690
1435988
1462117
1188340
853924
1241162
1544935
646488
550838
622990
1570436
857592
1141014
556695
1550055
1450394
1127623
624262
640942
404432
1588781
608078
960469
1047460
1103946
1265308
1243973
1177593
468213
604690
931674
681001
398311
1216922
592176
203187
717574
577383
563838
71674
511324
996832
1049478
1364465
1294001
918356
1422449
254391
700335
731385
1471153
110074
1483633
722531
911813
115683
1352291
540954
1539326
492422
896183
55586
466367
617503
977514
1490951
963725
1591787
416912
1390765
593965
1634770
652581
367605
1573880
798154
1034147
440208
1145671
799545
730235
533056
1509850
96887
81653
822837
803146
215689
1111625
1302532
1335795
965133
622760
922545
665779
831763
1187750
492519
187910
42789
1028143
42840
1478436
863440
1411279
1256915
1476725
495967
723923
160267
901231
1239175
1168263
569180
264809
291776
1229777
57811
1074134
194222
704168
603612
1263081
1156253
1025666
396839
287786
286037
150758
1288561
129042
470612
815512
309763
1248118
826364
898418
409844
1601831
816320
1057767
1345479
436284
1295206
1432905
1465722
948192
1353195
1616012
315305
188999
1345255
1208363
169056
8727
1080062
1519696
209810
583747
1472446
94314
856250
307839
164956
679975
1444966
96320
398437
389934
1398746
1190970
1200531
1079204
624301
1243044
1344275
242723
463558
131685
730508
321441
1061205
1374900
1427871
110184
983887
837989
678007
1565379
439203
582851
155060
789695
1555031
350636
998903
693571
406268
148013
1061085
1508192
1840
1051923
852912
1118924
1111733
275480
933994
460300
545300
636790
160500
1348885
1117368
766353
828294
631172
1258248
1056489
1400727
1364539
168905
848654
529441
928890
662626
1506178
897564
883547
407474
1283506
432414
992931
1232875
1265765
353622
118353
351128
569651
326574
444684
1109776
471406
646318
305626
588700
573904
350896
629631
700080
1089545
1557256
778832
555622
995971
333660
211207
1059806
926300
1262590
1531498
448095
983111
1636445
345529
1348433
1046243
556395
1642546
463778
334998
154041
1249981
874344
1188285
1192666
960697
957461
918904
110528
692281
719876
587873
817322
134847
1308411
72801
1194407
1512446
1051373
586349
1313538
1398447
157312
1210918
753397
1136256
779346
620666
814637
126653
1032721
646072
1505525
527528
216259
63052
991207
286390
1105623
608669
253737
1351416
508511
867241
1297463
1270394
289433
320591
646397
941299
659344
1191155
1382149
671516
1489972
800648
864590
83606
1348465
144239
816185
1031672
1031656
1214328
1456534
706669
1591621
506475
1102138
846967
1131857
107123
1316967
258386
1184514
527331
683431
281731
912329
1251081
635351
457940
1057574
1322001
103474
323609
1569008
1617197
56179
359290
235333
1051179
164928
238329
304123
1453979
1053853
192184
275545
1304366
439034
1284157
629603
1026331
1104305
984225
1342251
1334896
1375162
840128
1405640
354096
421130
1181809
1417554
711117
1603535
69501
662661
1540556
575321
834278
1641813
1516404
141489
325862
261940
375732
36335
209911
778476
1487617
626698
1644627
384537
326344
858700
1319154
1516654
334973
1108531
551709
168743
595167
317059
1329219
1230745
1014835
728966
324132
1532820
195486
1485409
311752
63839
1582495
552094
936065
589079
714918
716473
805410
988204
1460578
321821
893875
271366
294626
993511
1376419
985094
1543145
690863
303957
428332
306531
532419
1636343
1586942
950752
741845
1154177
110837
1632246
892866
1407779
1459327
514603
938807
1429349
1474094
185778
573218
822554
1524487
1157423
1542101
355490
519448
392130
1576498
61486
1348114
249533
248556
128758
700943
691573
631260
1612828
1254868
677910
166578
1154531
1300829
1319
417617
992688
407825
1326442
1187389
1383577
371592
1245689
1119737
298370
790595
189625
795649
399163
560293
1100113
767514
306455
285088
1354792
1139939
979142
111983
470164
887950
1537001
400725
806216
1301490
1123954
48844
183101
811643
1424300
1040822
1372896
932057
1104560
49810
1014561
1513100
1117413
601540
947784
24596
636876
1636490
1424847
1158752
1571127
664558
952932
919284
1434456
1422533
172469
624097
582988
1598930
53704
132677
26293
465038
1112685
826735
323192
1583778
975102
1036413
397479
332624
1140147
1130418
1109639
618334
940175
1204143
1071480
500117
352620
182540
995796
1079115
1038693
949557
700078
280048
715001
357340
1435302
1246417
841998
504097
225527
464890
235773
1051655
189716
418989
478716
1028192
1522597
420787
1353294
1618154
1113832
1626703
1279237
699683
1604173
182289
1347405
1629063
744614
128586
1243625
643928
1216870
262808
1579347
1492248
640265
1231357
491938
1561867
387238
550352
132517
170483
864611
604200
1038223
792937
1049772
722849
901928
1194218
13840
878369
253845
974292
1048454
1503864
1209479
177131
1590697
1411741
866515
966144
853950
1082974
1412965
355473
1192539
1483839
114110
594809
275026
550800
571044
47764
1417814
638216
867171
1287599
1070490
393531
1454927
67674
1464138
503166
658278
60311
784658
979930
504056
129130
1418422
1291770
269008
683718
1005835
709401
370095
782951
1249705
1544709
126289
586505
917993
182613
14730
383572
1603009
1426470
1549813
266581
1071755
1064441
1335007
267688
140683
305898
819020
1383361
1384004
327003
587414
774678
1280208
637460
113774
1236935
334253
1217402
1333132
421867
520789
600907
1308249
454268
862589
934590
1037970
424558
997561
1246084
966399
181038
1100903
186023
162296
434281
587443
1072023
77811
797605
442480
1125119
1329228
475173
1380182
52924
1527516
1112152
87740
196057
1315509
745068
710190
1258929
1524892
509741
1615120
1047077
436144
644777
1168763
1065266
1398170
134400
326660
864412
1223740
432006
709039
1513884
690875
1284590
1032085
1100392
951596
1270329
1039721
1305581
1272755
243642
1461809
1032949
358157
1174530
1142863
716726
882342
1091212
1311890
625792
173445
1332029
207035
154719
235005
1148434
775849
658967
1163128
493786
237752
1004547
1344539
440982
603089
1551800
1046439
94719
1518640
1000585
1629867
383767
866313
123155
844831
803283
1547917
1428677
1303626
603857
912591
1548358
605537
791894
1440337
430248
1075446
569886
568539
1494212
615719
1190294
967753
682333
113919
915296
386215
261482
1024382
316606
1121464
899326
755499
1575469
1540617
943907
852440
1196887
342802
1065618
1050484
489714
511376
1123590
1458783
357568
1174850
378430
329569
172381
1647256
206594
735544
41622
930147
1155423
110213
676833
1342489
1622187
1361468
1023328
377695
470820
1273678
1007983
378938
1434303
1577179
673504
1193244
1570939
549747
719028
898192
259097
493809
1139855
1023459
1543797
1434632
368786
584692
875564
276341
163687
225242
370863
171410
436562
716604
1594104
988270
1170082
624685
358963
745559
619298
1216167
801438
346464
1611673
329964
1326413
41202
868886
50916
1073310
278566
631959
1464999
760543
411577
631820
1301274
812967
1597820
754541
1292484
1059425
1104294
1178572
343113
1516387
434206
69430
1580176
613486
1078386
689978
1122888
355907
1321306
603493
1394908
676762
735032
507060
1595713
1117873
310436
965531
327100
256757
1572486
742497
1345204
863722
1089061
1347319
1321520
1519812
427279
173245
161839
1279714
998316
1319991
1397731
1528893
341711
1086690
1556449
497834
931655
586747
1287193
1488809
174590
698799
313306
695227
1334314
168699
1039167
246421
594913
181375
140225
258880
761597
707748
105429
570396
1495943
621716
523220
788461
88538
809069
412921
1467497
543394
386074
1603694
455301
1369833
419925
854525
496962
1196392
1426235
903613
184670
115112
536413
1553610
841498
11704
3025
946344
1239771
1586683
79011
963866
1133119
801787
993834
1159780
1063349
1362917
1083657
193235
1451525
568270
214519
398075
740058
993685
1200815
1024447
867857
558803
920955
969089
576400
1548740
422555
1312068
117900
394680
1295628
1589252
1106408
430918
57896
964814
1472544
506473
1091506
1533866
498974
1485551
349187
691060
218628
1442776
875769
103029
1378797
1102368
16713
346738
660631
851497
886178
333000
1402971
1222773
1113391
323983
481821
192756
1488793
719127
1049298
613735
651734
261608
1354095
1561984
184075
1503579
1418011
172459
703852
1344515
154978
903844
1306929
1395698
830242
424567
77648
852615
1433903
535646
1034959
225500
248557
359977
924860
829924
1443325
1238514
607760
1401581
1548974
361132
1082923
571249
1114679
1134732
496527
1215687
1227813
1350669
419927
631802
1249455
240050
1226371
786432
827584
107590
233648
859202
619252
1504927
157783
109711
970020
767223
192924
909272
1088807
1615316
897537
1215354
281959
1463942
528506
978370
1098187
1219013
629091
1207699
470370
946385
619064
33568
94183
1570919
1261417
893526
745877
47249
383664
436416
187411
246691
257107
1235813
1377235
981893
878795
1394846
481144
354599
1594376
141609
56281
1417636
1229176
408937
758679
671249
775384
3832
1141733
55292
499956
1559484
1189035
774896
962186
405729
265796
1388257
522253
1449972
1597675
1442011
887990
1085656
9116
764579
964880
949687
286599
1569795
608470
559466
1039176
975533
237503
903021
703985
1254567
768024
280673
1132370
1149408
598725
647421
767277
690816
657957
1572340
148551
1014440
907949
1261276
160830
828212
1466426
736883
1288324
1002845
606815
1365496
614857
190448
196155
1505284
1172977
744377
90192
1414012
465416
1187553
785271
140287
594816
779737
757629
57324
172136
833183
215061
216121
198266
167912
29013
932990
865597
938276
149773
182394
1146694
146512
1644202
1178273
260441
968419
98694
481406
31831
1007776
1048758
914673
942778
1532516
279346
1414080
22933
598077
828763
922779
1178437
341057
1270452
1261484
1093211
924869
739841
1361739
1644983
43486
1542419
1313637
1288215
643415
116109
516397
1194264
955447
1043168
68325
1131316
1320849
1441479
457432
95368
1365556
544117
712649
72169
776656
1540313
898253
886675
211733
837120
293929
1286850
290587
538344
111766
940450
22735
1604488
800194
509780
477970
382968
74887
846176
903332
1068491
361815
915521
431325
7695
20290
1346534
960736
1143999
409548
913210
1174374
929265
377912
398169
1583711
521523
1236359
34319
649893
1584158
142313
138826
3444
1186626
620256
753080
34655
220603
429911
1568305
749958
1562229
823230
493437
1197321
1272554
229886
190233
281440
534786
987287
1055204
875108
705246
1186811
978858
45078
204017
263927
34009
1089688
627085
346239
428148
268624
114250
435350
1398520
604026
164934
1098247
1531063
33393
988830
672235
940928
465236
910202
1138459
1011689
1301165
1571623
1059524
199614
1344492
128824
430131
1475868
1559833
937814
1218331
961446
856281
230601
783201
1602646
233511
1089349
312641
1482045
260192
1249781
1061525
943618
996169
264527
553182
880689
1230522
1054999
1622777
759132
73939
148703
1433429
746555
340282
897351
1355334
971364
10168
636765
1566561
1498387
511734
549370
1176665
1079906
601962
1084405
467191
1164644
522050
401374
668216
1422804
392667
1148896
525330
141426
449795
215680
930165
109829
418589
1080721
57453
565932
1548997
722831
814898
903152
331066
1346799
1135483
395454
616912
554793
637583
5892
761246
1294859
937878
742758
1102182
1409815
978915
1527643
1168588
174730
1263400
948013
1201433
122042
519222
1529891
539871
1358359
190234
1545903
900086
267525
597028
65039
1054693
753795
162683
1562878
686556
1335121
681527
480810
1282388
1619340
404501
340120
999871
51581
1411543
915806
1474532
38425
644613
56845
1007010
1148840
1473492
514693
233280
224177
224496
361156
1220306
150181
1559953
117049
69654
1294312
102578
1163897
819375
389254
782071
252560
397212
1499329
1565775
411886
131791
930570
1140284
1235865
738820
367940
1355114
506407
609569
254895
354277
1348874
1428714
763280
879011
349395
1254019
745002
738036
1529345
860964
1405527
548918
1325201
393619
85601
1332960
1384247
697224
925669
1618029
267471
923625
563856
230550
1497868
1377254
410758
234302
502330
869489
1053542
1518179
637500
549579
910014
1166434
1216192
577159
337943
856863
622358
379165
551694
1141536
787434
1620590
455507
625894
528636
1524313
712137
1530259
1502399
1598195
1494440
628254
1311582
565519
1186752
1113667
915560
980010
173270
1021089
543472
171333
702611
579919
1268628
21919
43781
77213
967214
482945
652969
216983
1018435
198029
563675
1591234
1269371
658475
1524081
828779
1446639
798852
700715
390302
1263427
63765
1124116
735537
201145
1305032
332850
946962
393388
1292593
353407
1605406
19118
693985
1213202
404818
740548
462756
411807
1214125
1598781
871009
438230
60573
105367
70328
50698
586782
686114
794289
283414
919501
176381
196213
914909
1512218
410732
1464704
257540
1059827
240690
1266685
1605900
256187
64927
1130634
237158
211059
452238
242114
141071
261431
497234
900436
1174617
360868
1182196
331815
752285
1310946
226645
1046858
1524958
1204315
1556218
1459922
788342
818525
1023980
1423293
645091
967075
11754
654285
1078960
1176819
762305
910464
43577
1263146
1010465
1262597
422552
1483107
313151
457236
125313
1524232
477871
586801
1388075
104336
699136
1277141
72245
1564902
1531407
570770
1186237
19139
1421587
931984
518915
1625165
360997
320839
632093
1105048
1302683
1364263
238245
5705
848287
1006524
1290233
395929
689697
873041
1342055
727395
715267
1170733
1061540
196558
1506834
1592859
1049469
514581
1262530
1561531
894295
653649
1580326
1161555
1365265
1473361
1295490
877222
334414
1299392
391592
143679
1451542
270253
1282608
492414
239157
83362
1475780
169259
985423
21368
905359
44667
826286
935929
60135
1537334
1573788
742951
1376397
1047882
1556927
118143
804594
623567
51530
300101
1613097
203329
342615
454021
1352181
74004
1080185
464240
897775
698821
1263250
801734
643742
1156303
1353686
1255871
296935
262674
381894
845006
479578
243201
308060
577433
71471
1417731
1053612
75713
619415
263462
102415
614915
1491911
626017
182860
147025
696873
351307
936212
18306
1065421
357996
1228388
530430
279174
133184
632593
1638497
196781
718765
1269535
114965
1191242
745280
459395
370379
29455
353329
1327841
849759
1057675
594615
1591787
634454
1300241
1447040
745086
791552
1204367
135208
1544575
754769
1416618
1250502
1617831
70320
1103916
580149
1117627
134178
678026
1475243
838501
969956
1421549
468289
1578726
530312
649975
1331510
1480269
298032
369051
979843
701966
974042
1569537
9243
420793
1005434
461418
975604
469989
1482351
1291395
203567
1575983
392372
512702
1564210
346443
925259
33529
1510138
1105000
1085947
1119786
340972
1646601
862706
224776
302810
479516
1536703
1368507
1472192
1364778
633245
1078099
390934
1428754
1292476
839259
1063392
38444
433383
1385404
780377
1161134
1262586
231524
491474
1548327
1307733
260935
338584
1251596
1392094
945060
52859
870767
501520
395071
818815
663366
1482320
1228954
657982
106865
701687
251215
874343
1478101
981174
773398
6742
594925
876411
787426
510737
834612
396644
1286857
1454913
1161387
1347130
948944
1003948
583444
518925
605234
214421
1351442
238496
1273388
329235
892993
255295
1386268
31905
227727
1377430
492724
1639340
963864
582330
141057
679883
647028
586770
320992
1018278
1037241
18018
1552612
10673
167474
1474898
1605596
544425
1154274
1554223
1515505
927844
1503320
361267
1586189
1568275
634754
311832
1014196
1255005
552863
22873
418657
782485
252722
165005
865799
1363185
1259530
939660
1333078
270704
1598015
724429
211088
1049917
236820
612904
846228
979353
1294036
1112407
1618197
1320183
997171
1220524
712793
1207754
1048015
72591
1328286
605008
809646
1344200
838279
27815
776081
974508
1266929
463283
1378546
240215
654941
637307
1328558
1203342
893391
973290
916695
699287
1538415
1307100
694068
1200926
1353114
561534
787387
297436
1462345
1149831
1469740
678615
935984
1093051
952377
1134212
805671
1239058
1522427
1321508
703813
1495316
110396
74855
1390371
169407
201652
445672
303298
672138
988158
1546654
60472
667476
954625
118739
1218087
868231
1550863
1601975
338913
1007502
676233
679188
1625784
982111
1152687
1211959
927786
459031
1512369
1093178
963766
427944
1641921
1069106
499055
342506
1456369
1014935
681519
976053
694021
1628029
1459085
230175
202374
892854
1327812
820456
445163
464565
362944
13154
1456459
81210
430361
917835
875463
1185263
240230
1268466
1177733
516948
965174
690292
12999
787158
1263597
781863
1336337
1505691
173168
1035095
1547769
585418
167207
562427
395935
809126
277142
278219
584579
712641
1547375
586121
995034
531530
762264
1017214
384328
141252
385408
560230
825388
121271
1519690
1313661
1018881
464543
1376610
301098
105011
1497749
1398552
331325
677698
1533828
1532622
1373789
830357
357158
1585769
798275
1544748
1592881
965684
9581
483770
1202016
188351
649789
1635140
1083658
1026500
1476910
706320
1583026
1311407
209610
107189
215481
495771
767144
1542496
860659
1139397
1282689
1644089
1521490
534189
182203
155559
1078448
121901
1141737
1068389
1350892
471977
669519
1170022
582381
1110035
1248285
1490799
746598
1385407
459823
573315
661224
700917
1308366
500988
703565
27604
1285619
1477287
332853
765363
1174928
318259
1138855
1494171
1282709
712385
34821
1044372
851867
1104866
1224964
285101
601656
1441463
26905
1083039
418020
631176
36816
890810
1075169
489894
374719
941920
339867
1626508
340753
189151
643420
346693
1555737
1577319
234060
1211675
584193
1575823
691510
1321503
159479
49927
228665
427653
178662
1465
31024
1415245
84835
1254630
937621
1033028
1108028
173783
647073
802979
365231
648188
671373
274310
650683
1342711
324098
1572328
598618
333930
67186
1154027
1293273
851753
1298186
138822
1602516
425234
822929
1455783
348091
1612135
1604642
397864
715192
269583
891720
158828
8125
1517978
1000341
1019510
272608
878685
872304
836236
600772
353768
771421
542461
769443
561378
1046086
1442748
1214820
244865
1326639
997982
186503
122601
477863
247779
1331968
938805
479319
439731
1350226
1270560
480618
1238660
1081453
1267654
736376
1187136
55306
440998
1128431
553975
1293746
504164
1271610
1392141
728812
1050504
223118
1093415
330406
782098
518174
610160
729911
218662
1144059
1222914
829566
1565293
485752
940022
642483
480824
1292769
1582273
1337180
124498
426079
1645597
1125682
1062804
1570157
379053
285644
1010111
219577
1562699
1243698
474270
661909
553812
1277986
17982
700930
1144150
1542845
1255608
4692
1054172
339473
276358
658883
660539
910828
1564989
138628
1087625
890894
792248
1293385
1316831
209925
814617
85831
1233614
961938
462028
1550266
339712
1164438
1253629
1559181
1469432
1097808
1313842
563073
437023
784563
399114
306941
824022
513045
312928
1024190
689050
135641
788378
594577
199957
371269
558009
163569
160466
390077
839809
707579
722320
1050658
235816
637285
425542
1645442
567998
356807
198294
25227
384627
514970
1514067
1326371
1364777
1234302
747278
617563
943043
885510
882976
1131111
1235343
1526364
140238
1505637
189468
1311650
1266413
1134313
1142904
1358931
370218
1418763
917311
737534
1441227
1481393
286738
1317
1420065
1303008
172758
1274276
248951
709571
386649
1252814
1175537
867598
650535
1373657
88900
196103
1382596
1308733
1598082
754887
1387759
542310
113031
146680
820618
135449
1091142
371127
273661
1359299
449668
257166
426347
667134
328184
173200
1125189
1401314
133129
36170
1261564
1186926
927962
568769
415740
174110
620657
782222
888907
166421
500327
1112697
435422
1581896
830928
71344
460357
92735
1358486
388267
1095964
1359758
238982
1348202
1309669
181728
462057
1620978
548705
1426704
532706
971953
1530508
506209
843539
1617330
193741
547116
44041
557052
1138072
185363
1333689
1518602
193599
270391
268079
944961
596241
801325
988900
600518
829162
1299414
522026
657187
979655
1110045
175392
267351
591892
1284039
625415
650372
826643
1248589
664515
1183395
547585
36641
743436
711976
1501209
716386
781662
192162
522870
1369335
955261
490265
620450
1208367
1180388
1250088
69856
477100
1528543
1362710
295753
25821
120286
1265020
411613
781795
473482
414177
953765
57229
984416
1113790
1412262
856477
393146
1152011
1238095
957213
190636
1346083
632909
685815
142286
102223
20255
1524246
56469
614618
444599
1500105
349345
72723
1019543
1393460
147424
411787
832110
442407
528826
517563
1417208
860436
292407
1169345
1604297
955900
1464638
362510
1469312
697012
390376
1508303
1469386
1439445
1028460
249017
557542
421280
1485111
1531842
1503781
1320663
923419
806636
761724
1437281
937412
446649
1082452
1325860
1090143
488060
987520
482835
1336790
1472551
1503839
107744
428066
669546
1343446
684261
305961
682140
1267422
14837
1011888
453413
1242127
689931
84420
633583
1414168
844109
392394
325046
521722
1184176
244245
935682
1363578
249464
151808
709230
820652
390492
1513712
627446
1014111
1334668
284168
1412445
1038743
337745
1602374
537461
1132294
649040
1260355
1100076
691952
496933
878240
735548
307043
111355
1641706
163341
631787
479733
287841
135701
1508143
133986
1107190
1341403
263162
1627751
1583600
261520
1282066
873610
590058
1189681
1221510
1150887
1085655
1076508
236907
276584
362090
860202
1461392
1147397
568582
1431542
698554
797527
1072678
783953
1068635
1296493
482643
1453507
6175
1496431
52257
760992
655202
245313
1071003
954496
1016928
203654
1562600
1280565
1242108
154943
1560086
1303312
1549040
802736
1613302
901207
1561739
1556987
492161
579077
1330934
1546920
1552375
763835
214224
581693
1515178
1467610
207130
717354
1135638
1613633
271592
1201265
1182250
487432
1228208
1590273
476963
1453226
1133750
747152
1181390
193810
1118902
476835
40363
1012787
880348
950642
763734
880176
620674
1468687
1414340
623791
953941
1012163
1028969
421606
1569780
829255
1566324
1065820
860215
1501910
154130
340888
151869
1433732
320439
1225516
131294
1104304
1497868
410663
467461
1161166
309226
1312959
620375
523855
1423040
1108875
930205
1433540
1422273
1140415
47778
1086650
499646
792534
1338595
1561964
1263114
1455028
540036
1284378
1112534
1234002
553371
1491364
538438
1124774
1246901
1431699
321829
874072
776478
15706
1598538
1622812
1473262
835457
1603483
57158
1475087
1438201
122078
639272
1285174
24144
925584
397534
551387
187552
1092932
704481
419108
1601841
1627690
614741
1570016
81441
1114900
942276
1020433
1579732
485213
803915
14074
1464561
179072
1034115
270557
1565470
1275573
1501735
356749
885010
813674
756940
736305
1329337
872277
1225069
1634942
223963
1411218
597011
398426
1079517
848151
716644
1221617
1621598
1125042
744613
1380891
547232
409549
548973
451575
1593067
293538
1259606
302716
577021
1172048
1308995
1289664
907113
1225113
1372847
789866
719800
491855
978099
1502374
1478352
1048203
1426806
1642539
1387619
197320
227217
266230
1461043
1593200
889780
726153
149093
1247794
332452
1432530
169164
876470
1450839
600778
1475616
65793
1459584
8330
528054
291993
696771
989862
1377292
96270
1533081
491644
1494483
199765
1509877
160720
1471189
920426
954736
1330823
1256438
1156101
1173979
1378532
233393
1396123
39247
1568060
1135254
1621050
693122
415995
341994
441418
1188613
1062466
329617
421978
259632
1584067
1559446
106935
520213
1435432
468904
603552
1583439
1295016
102512
1510004
119136
400214
22288
522875
436013
797001
1303927
1141721
103039
216131
187951
88187
192439
336020
437665
827820
4257
1537883
83171
1520807
74650
1054647
772110
59364
799815
1631794
1538251
557842
1360558
875705
565719
1537395
302794
1426568
647391
89740
1105711
11518
821745
464238
40812
37967
257013
605570
250581
336767
981024
324030
1552964
176447
628407
1110835
79791
1564130
1252521
1435391
1167417
69817
1349881
805037
402169
1310388
31068
668259
1598760
90466
1150684
489971
867724
1205414
810923
63983
102194
1521066
1321326
1040502
351689
25138
1463994
97684
382103
7110
577461
1200305
593057
900786
389526
980426
1389601
168935
732498
642433
1519477
1311560
847286
1583968
1301757
1640553
197158
314031
1549088
1033185
1062439
582770
1393854
1406442
1523204
383515
1160256
1474106
107148
1285194
306686
519262
1488170
1093800
172975
1069847
1101872
1190768
1341411
875597
884043
240430
1046699
300245
1224782
575644
415550
1320378
778144
792258
712062
282742
984115
348182
585376
1545585
415496
119547
1376649
77730
290320
873583
379772
248929
1234442
782992
206496
1129525
473398
1313903
687455
477847
1494949
826483
745371
599870
201731
467798
1587692
401341
1248959
896851
1361682
467272
463602
1312747
260086
936410
103094
992791
1109908
315776
1502939
1576741
1326733
954988
764190
669122
376487
877303
142446
46558
1240340
1255861
1402879
1030121
1059046
1109670
780640
162923
1074097
191570
42410
288747
1269833
103473
1010677
449521
727716
1254319
1153704
66078
1308953
532004
535728
1623040
183123
693812
1563221
252733
1404044
265602
1459134
1247159
1341268
919686
757772
87883
1606826
324274
1411448
1137012
60888
1263418
297194
135349
1144495
781935
1275491
1570845
519634
1593340
1320945
1354191
1371651
763579
482038
1231589
1470705
1627343
854965
637693
1019100
106390
1260265
929195
431061
835355
1285985
1641935
397450
1581058
691681
139502
364512
617999
640288
581119
448948
1618968
1049176
629460
379494
1138640
923568
411121
349059
1505364
1089228
1030794
240671
792488
59671
1373079
1316840
1342590
1380347
432946
1504112
1629504
649865
217105
931818
435144
478090
290950
443889
810420
187945
1524339
1464622
453057
186355
1021257
433832
546187
1368549
703639
334337
1299889
1023034
1456628
1392372
787644
1503436
1619803
1124581
1344432
60608
17519
3691
890856
375157
1493922
667057
1300932
656311
140387
238805
159738
882992
362855
1174675
881709
578566
1464298
106789
532228
418047
1580403
1252927
724299
698083
256374
1160449
834927
635381
1626479
350628
1371813
532688
1629624
976264
1126814
1296957
983654
941867
1592874
434478
744842
890307
1263393
386794
1495465
953351
12861
986258
572354
354876
962213
952741
738077
1463010
43767
131375
1442558
1047520
162106
1541630
390091
53191
1450461
1020731
1266897
1416156
453437
807495
649287
788908
1187352
477932
960183
28253
188503
1373165
1275170
412634
139372
1496728
276330
362323
536929
871888
1253658
314691
316624
222880
493382
80338
599696
498620
139344
1001951
1230057
205660
1212666
1197515
906424
1076975
272697
1222346
252629
973309
417274
913557
1309461
637985
583234
1628741
1558204
1631806
230992
642074
405204
838086
752536
589546
64802
447570
932561
621576
1364730
1646642
343300
1278611
1084327
863123
1153776
556
146347
1357001
73060
1116456
882607
1194351
739535
899342
49766
837527
297874
165212
82760
1501667
716843
917271
732459
1573027
1466297
271602
446978
1272822
1416462
1411823
894358
371887
98183
1570685
975567
748400
1208379
784463
857087
789705
817225
232341
711513
794293
600870
1026906
89284
121177
1351072
499387
1500844
1627437
675213
881025
397808
1037288
1162096
405081
926373
1609695
1410822
1344479
1389528
1143160
1610615
583948
1144514
230514
743103
763391
243952
1000755
1548675
1351051
475730
873103
896193
888225
1134012
1607069
422693
1404207
790602
519950
333955
664656
1264003
876062
1125722
1276759
576168
1520325
1370315
1182555
1478985
773785
966596
1349732
724136
1030672
759792
155706
546306
876434
1575877
1350988
1405994
1159428
571778
736674
1457588
562197
1397152
476149
592022
114205
1056439
503249
815359
1268607
984896
1176538
964212
629098
1004265
137916
453336
272327
1540456
1498081
273141
1085312
1181068
591588
1577775
500124
1386119
271030
761249
403445
291881
880830
1410753
770944
1493054
1470945
508633
1131691
365794
1084798
128275
1225982
1009162
908978
5648
277593
532000
1147474
1530884
1097459
491782
616589
159936
207086
1139847
1194671
118047
953511
926882
314958
239481
675633
355357
879550
1245545
611253
1118495
840307
1171599
1464584
1464144
1488467
726897
279554
1353678
1110521
1030374
697611
1456289
555066
1232477
1354802
563223
304909
402953
165575
73268
676652
1086594
487731
502984
1294577
1156973
173095
686381
422018
413748
494897
453488
369076
1400164
780344
1160366
184731
1138654
738524
953378
812428
1061117
1374004
1079865
172531
137081
531131
993272
689280
1492737
1515221
457022
883143
83324
71486
409896
826541
7726
1087855
444567
227115
541374
912677
95553
592658
209228
1335744
759890
54776
932521
326609
761268
390713
1134786
104120
63075
1423991
740205
1541442
280409
542728
1190885
468867
758692
8961
849657
908445
1277066
705232
1278365
1297726
1532142
602360
540215
914527
1641269
435058
858541
1108513
1099437
809709
373239
265819
1261082
676360
471980
1275827
387281
787253
13075
593021
1133670
394851
960778
297322
1073044
665249
733089
990890
1379809
1090260
1209664
1089779
882479
1010391
685467
465365
165662
328682
673980
642965
410060
1229032
446265
157586
643025
69918
221980
1073747
249910
204427
380484
52575
849594
681418
641083
241284
1210951
1434573
419990
288682
988533
520588
1422399
1176196
788588
1326910
133119
1148743
1477179
736849
80875
874758
968850
808724
470375
1040297
302614
308648
1577628
1038348
1218291
1264359
587062
398037
791831
774718
293328
1388152
1311028
467716
778586
995397
1238734
14292
1503170
1331302
866019
993384
1428855
1639681
1642492
1273794
1520233
567157
1275441
867831
824640
335736
1176396
1207568
851478
1574227
1305920
1194849
284054
1402678
1518682
357299
87155
1140956
1102453
703648
71257
59624
511958
1576584
708338
482656
2389
662333
851779
480809
1564741
302510
1350813
1397698
259067
525246
1315157
767605
458019
1491073
367094
654246
724456
91174
530125
1045151
1360241
228220
1371833
1498991
1131355
1082688
175509
818851
652041
1211028
491492
1302288
1086662
48741
152563
416655
48094
769558
225648
313295
1144947
1213422
1528743
1617381
78923
1520898
137921
640404
1056679
1438766
231506
1151374
918451
374156
1091135
528032
928430
1153850
1385030
448486
1016324
1207077
1232962
219967
1466548
1101851
487784
1154162
923877
1215504
1487983
1605868
916434
119716
727335
1204132
1133758
162204
1336056
1253308
1599790
74386
1457912
157363
931066
928758
1114208
942374
1438536
1152717
1107289
1023015
1324286
1084397
806850
669581
679385
1506737
1033099
1419734
5359
1254946
455383
712104
725762
690913
319204
1567168
1232919
1604462
626095
307761
1361675
1315186
1514284
667337
943467
289227
1505465
1223643
641400
648316
777736
112
775185
1205432
631035
935442
452775
775921
599934
1221206
494658
1160077
1638628
997556
1629316
286404
785626
1080262
1239996
803780
1025269
1638608
866381
1436639
366595
1020243
122036
44939
290408
653160
124872
1225987
1215624
896657
1424385
1386200
1210648
894027
983151
1344992
790618
1627470
1287562
256653
815916
1492484
633080
273094
557276
128556
551871
326321
1461235
1596484
1059005
1492055
1553409
416221
847243
63238
1332765
1336797
25070
1520274
717507
315357
384452
94987
1413254
1622866
644123
674888
416616
397281
832695
20359
872498
15910
489159
783259
55495
651443
1027225
105947
955770
879099
1383273
294555
1189087
839418
1474017
946191
1179425
167273
1143367
1051046
501250
1053980
785545
162360
1606010
106449
3529
409950
366309
939254
928050
943088
784891
1197061
737314
37364
490842
995965
341644
1562697
1466292
572534
1475760
956075
1407712
319546
70099
166128
684486
248637
1359237
923709
1544592
1185651
1179178
941266
1324224
1263034
1624625
1377247
46355
1384791
512286
569632
218387
186894
399336
1377059
757678
974469
1141069
1311754
308019
785999
1162380
317738
1216252
662043
1461950
1439322
23198
1008370
1380963
1508933
970367
1319130
1130568
1499132
675373
856689
230540
1161595
609458
878416
781624
1367195
1646855
1053252
760969
1135651
1078307
1374150
1007431
273875
1038702
256712
1529356
1156577
158980
7066
292237
722974
1090197
603356
19361
267396
56961
353083
204184
970866
350891
910081
645458
1336225
744441
384965
264239
176140
1073896
1163431
1218328
1213993
1087043
1515787
1051566
1249135
823330
1556393
1028957
1624931
426478
448291
871299
480414
177801
637075
1180358
134629
1527530
1101746
677391
1172291
207895
1455660
476111
1151899
657481
135502
1329953
1493247
1495800
411483
462837
1245365
256859
1112894
1047703
1069890
343350
83278
502188
1197238
550614
1446378
521140
201369
973327
79560
295942
685601
1611778
223656
45943
279859
521725
619343
33686
1605261
76107
1335808
1274949
360741
1280601
421560
331847
377139
1536678
59453
1554046
681725
1034916
31937
438785
900639
1334958
878776
865210
1091645
1098793
532860
781100
438901
1246205
1101128
231126
31192
1342557
1534885
378666
1586193
527416
119492
618637
562961
233594
760540
1088729
834343
269706
993043
1126079
1390505
1485714
707289
836987
1354058
977083
1464136
1069485
665325
815305
1581560
298985
586928
1367151
585008
1410261
1049419
1074920
1342483
1488476
119781
37239
1539718
86196
1320379
367777
597245
34043
330111
1613024
41166
1082753
363430
70405
1047173
1349042
1027001
1626546
893641
926730
1043248
264985
724051
70419
1214181
880839
1315025
837633
726918
1500900
479618
1494793
1611101
1053524
212299
573765
1463449
1037256
817650
688643
1192000
1093177
384769
644248
254053
742679
227975
448744
206720
1241834
1435806
256258
392158
590711
674435
1322963
999925
1589809
1309829
134144
71262
1186390
1085185
1609780
76886
1021116
727485
287739
694002
551108
59871
957796
439487
979782
684749
70340
110989
455041
1478256
974332
190518
185518
1151547
942945
168340
927914
1033992
976787
1014315
608305
329315
63483
1549239
796476
586922
560477
1446056
593839
193845
278283
1309925
1390569
21419
313385
1378616
1298882
589789
76155
1116997
775112
1383513
829239
414968
186927
134130
709719
224329
226340
292700
8347
893818
235179
824154
1316466
1193411
642035
60978
382429
762431
188373
1603358
1151442
716949
1483891
528880
1501370
949592
1471560
1347367
1271132
611526
949820
1277964
1558176
337863
906254
1001297
597784
1643520
814010
410997
1499528
1432950
74033
1037470
1625807
1135890
691086
878180
1154249
1094672
1507299
338891
640507
1406708
222164
248034
338405
601835
559852
297201
597478
1552409
793772
1581355
1457350
1631459
640736
1511403
1128835
1074561
1320491
18874
1418106
546918
1549711
761517
165164
1398969
967614
1284491
1529435
626412
897260
1529655
1204397
1365638
490229
276674
668614
1504661
241947
617514
126057
1357949
744895
1063321
1076201
359194
341470
1186213
932975
433099
978640
1261544
1269532
1004935
1153871
1190512
1443667
1246500
653187
1217983
478894
370129
1121995
999642
469274
1349661
1343694
484161
942465
35925
206811
627458
483571
393536
160880
651476
1234012
874571
1219344
659515
1280385
146746
656263
1024761
75741
590406
855849
5301
1359312
1565463
175674
578469
994673
171368
910820
1152027
1577764
1095040
1075809
435505
203405
1606922
539078
582258
847243
652896
430626
489400
445749
887392
360284
1181325
190076
164866
460508
600407
1622006
1298958
284345
244981
98540
215982
665291
829886
723966
1214973
202633
625106
1092756
1288748
374771
1007369
733410
1083830
1364426
1295204
1615924
1259774
1424730
621522
55462
1250156
277184
1572204
1090993
120625
508990
16962
324402
954022
1255774
1495381
1436083
1015462
620493
1257726
1225536
1393165
407993
1092187
1574242
534020
1347873
18238
1391648
582076
1116933
391676
680583
60024
529612
416672
72647
1618154
449653
615508
1589460
537807
690771
212562
1078576
92554
1114926
1316596
303993
790394
1152254
300701
948569
1227849
1526883
599074
3824
202537
1643514
1612313
162882
285491
1151748
1383255
1395657
1269772
667245
1645003
130262
841025
1547128
734982
432939
1381660
468767
489277
1369766
160859
1512225
296787
1356909
233597
215856
1278776
1093872
899341
1534744
385792
1214640
1151286
1059560
919049
264013
397625
735193
1370425
2376
1463961
1255154
1289669
632211
283212
993019
127597
839762
1437544
964177
1436664
332589
597914
320476
1008338
309712
1564673
290329
409357
210806
102300
932167
320792
613111
1587573
1171513
1465748
1546987
634463
1014332
416310
683820
1587273
1554706
1582725
336104
258164
556369
592967
1599615
1128741
359255
254330
313361
1374485
284928
960695
801286
1456698
996260
1166159
1443069
697536
12891
1217481
118823
997340
1231436
185435
1605582
1008659
260661
71855
1363021
578371
1260296
191719
1462643
1624734
153355
662834
149789
884390
181404
111823
737996
1214498
1135512
1139041
141638
16547
560087
1377637
541347
14876
990523
555813
1566108
1598496
219179
715871
928868
1594089
222738
343000
1535306
768102
299365
324053
494804
924099
903959
736043
792389
1355044
215201
1630157
530982
911465
1646366
826110
1206619
138879
125037
856437
1446778
188458
529615
1157233
969986
197787
1159249
1530988
664532
293551
47859
1270631
949641
469542
608329
602848
1526012
1352579
1025195
1490257
967125
671242
168248
1571420
891385
1268600
698877
880095
435231
179707
242914
673291
1495201
282454
1638235
355990
748457
1459458
470445
1558662
1112873
176284
1638012
1457784
367523
1497139
41474
1144696
762604
121246
1012077
83855
1644270
1394619
1431453
1233823
1238427
56557
655110
217382
1170869
1375553
1557910
137795
1571337
1147413
1590904
122624
153878
540984
476741
1040568
763401
1240644
986534
1239703
707748
452162
114816
1170211
1341692
842246
845639
1502168
1227160
74606
103291
28660
609452
1259695
1493183
22764
903567
520160
319195
1207065
1515740
114067
63059
1623553
458003
1506036
1493045
936290
378189
308065
1124075
1104895
1466390
831006
576476
368700
1376524
695943
1643816
1574063
661057
1206485
1600598
255297
909189
982216
1183572
662406
987844
293360
352507
741565
1361003
21337
1463036
565537
980407
284553
595747
1521700
1255857
1568439
441493
138862
1583712
811745
1419979
545435
515503
330216
24627
559703
810396
1548172
1207262
853668
179346
473606
63160
174912
342346
1395427
1629518
943698
820295
657777
117517
948608
1439839
434151
150339
1114611
1628248
222310
32513
622683
1386259
1599108
517190
1107064
37793
1181355
1527211
905176
108059
700958
806159
1097180
1048129
267759
1351676
717205
306975
620178
1612901
770130
105405
1393803
1112116
305583
942342
1618869
327934
891225
1411782
1121644
802023
1202643
1436777
899773
390741
751985
867198
386792
130836
1543648
208200
1607367
1364255
1441541
694752
1431191
740875
438347
795990
21330
928583
1394861
319137
648336
1200463
344687
650701
474337
552428
1176257
948972
897507
203955
331717
1009262
983436
564788
1270071
284824
79665
520944
905979
105220
1309334
90674
364263
1394432
555794
616030
915002
103714
637859
1165614
430012
1330850
265862
967392
932835
1456265
722516
717428
497148
171608
660261
691807
1071229
1248965
521032
1285211
1582516
1133133
810076
351590
387306
488590
361918
1163705
923232
104766
1580648
336162
310040
1238321
1587788
320628
359854
161445
1312188
12752
1401554
897095
569052
1263481
1054255
36045
1610125
964394
1058362
77980
1231928
1256606
50436
1618215
1061902
1444087
1017441
1641818
68244
144970
1303144
554696
1030476
1407265
554507
1177505
556671
1340806
674017
1616863
1196987
247129
1165478
930812
290646
420397
1308911
471268
144156
1095663
879684
1248166
930908
396021
538622
1066559
635999
874570
1102386
1550899
360534
1325498
1055304
844587
1231734
618885
749459
725498
471222
439673
1603772
431999
592818
279773
784657
392159
1501052
1419563
170850
1089335
123188
368449
759894
1181844
536695
1167126
1529211
136312
641619
644848
119514
713464
933316
1449464
1388133
1411145
237540
711768
436480
1127240
1492221
367040
217803
1272228
857622
294285
897714
370732
1400602
808919
744602
1379471
956396
303918
1578818
1441357
334551
78624
1185420
607270
1532383
1570736
651686
1039779
516697
1616562
465946
364046
362645
1061376
1172420
706101
24427
433227
1062326
129583
1334832
536081
975542
551022
11754
282769
480268
1116798
79136
1178425
371289
1234178
617769
1620191
402375
955638
350690
1405435
837061
740715
957221
165206
1431853
1545674
1353518
368426
278586
875311
550899
274034
890697
941728
1214792
1411463
463907
53968
1442609
1517095
303169
737662
1076788
617232
137843
566548
202089
1630371
1156035
954222
1425725
347783
393209
874270
107958
728820
959666
454105
1205331
664288
491407
1557709
382869
354706
981751
506388
1000535
747701
464071
55351
366125
487886
444213
394579
305268
269261
534980
101237
609253
527671
1290600
547325
997950
807921
399937
1160243
549979
1504388
1059725
941350
1619670
1111290
1073427
1224963
1218175
34788
1455905
207524
1608352
1072329
1367193
838076
1552689
811613
751659
1593836
117418
1333777
719661
218019
1166028
790693
989774
1022138
407680
439898
978436
1034102
1377137
1234230
993926
1476942
758872
1367862
646223
492805
736857
335274
1438263
1071333
291423
1158717
5401
928255
678983
1495340
923575
284026
294181
922098
1622507
468991
342033
40166
887350
1270159
640397
1220227
1311689
1440855
425213
562863
967111
786069
347861
244976
1461974
1163736
927452
262213
61872
406828
52756
129645
1445927
714499
847915
1326916
30574
168018
1175387
67726
1444359
772674
996313
234582
735790
1491828
580051
1538983
115088
191137
975181
1428650
547940
1634141
166170
1269437
100557
419667
1162990
1126356
1034442
807145
945581
613361
922914
1197651
1309720
179613
229795
1080131
471549
1131572
668574
1571067
178271
1632064
337374
1094460
1335345
1307819
215191
981164
1192442
260751
1092885
1607667
378974
173643
514916
551575
1208086
577990
521724
261138
1210941
691135
621920
200727
759319
1188810
173204
1164607
1609269
740810
917579
1066558
777045
1168939
104927
1224570
328816
228103
1630458
553144
666337
1316726
341330
1216585
696948
222628
881110
324653
873255
266612
1523675
130789
683612
1177764
30921
717363
1524387
995528
786646
694683
1169445
861245
1393754
1265822
899790
323524
1094745
455197
1587672
1396102
859430
1003579
1330091
916131
358066
1242315
662302
42670
477532
1460707
1283853
1432374
679491
1233714
879977
292618
1142983
1173384
831905
1059432
406544
674434
1377126
509675
1148236
850790
763836
28211
823212
285973
575574
476610
649629
1423626
620412
1367642
243557
962272
1021904
988973
771443
1013215
442972
814249
1045160
1141904
642467
1016173
1202237
435028
1415721
330531
846986
101481
204005
315150
1480437
56237
498807
1211869
1159491
615701
1556497
273546
1437605
18031
1292039
719872
507896
839990
296155
356955
1137155
1214929
1240228
263550
1449949
1282218
787617
112751
85907
930083
41811
897971
751072
107452
1625001
576277
4991
1195217
53689
296757
565747
1032829
229697
1266193
1375690
1328901
1136314
695420
1157856
1109379
439750
592985
1555792
471121
566483
1153558
1031730
67514
1279378
1274742
653860
959266
377346
16035
1360412
1453564
377102
45187
1127770
1606425
1362345
485012
793885
1564724
1476437
199713
350664
333869
665830
195713
807308
1463163
70930
654724
301734
1029592
1529365
88662
1319680
838972
1211341
1209705
1070977
131600
689051
1049780
67641
600938
249640
110226
274465
717096
630310
1062067
1388132
1251036
154396
564672
485584
1169156
852117
684106
1279621
1112806
855493
86651
583355
533979
232101
1262637
1293548
274663
68230
640676
1103733
180856
462185
1168148
178949
1395059
1028038
1216343
1149629
80930
1188255
495538
1169614
1410635
542610
594247
9121
587754
663932
150345
719488
1200776
576940
676784
837277
926288
585585
680925
203201
1113915
1130021
101663
979113
16815
1462610
130286
790730
883264
628890
1130690
453024
1503423
1426777
104013
731278
1046877
350004
300569
961602
1526053
8488
273833
543536
971952
572360
1332206
1532446
978179
1119193
1405074
1292759
840527
822062
1641745
31693
699565
1295304
552437
642664
575932
9434
974379
1105065
7772
92255
735089
728829
375882
444802
1567446
665584
90977
14044
279964
336322
213186
631317
1377249
779351
902676
129660
1440804
391206
1236006
672067
107479
1131580
1563327
228506
691572
188578
423632
500928
790654
1079957
1440676
933884
938560
410742
1105663
1266011
1639052
327252
1093247
338567
1399814
1330761
568250
1219142
1182680
230300
77431
535067
387700
525758
1186047
1599470
808285
1216952
545192
674412
564785
1625823
97227
120844
1505550
1046832
1114511
822413
151592
730653
109569
406912
561687
277314
164192
1529855
296443
1260160
150657
763245
66255
1495155
1387797
828411
628413
1570040
1286123
761361
1283793
293687
711861
581683
314401
1133636
1416620
1612224
204978
1316505
1258310
1180658
413720
733665
1358118
232268
1548939
455623
147464
495494
811406
823190
1552602
942653
571798
1619269
1432549
1283610
76847
1417377
928262
51850
1395221
602724
349795
1586016
1327788
441625
817639
1046953
945586
363674
253702
755675
482593
697644
966434
1254452
1517865
521923
1523396
365095
1318041
907679
853294
1431879
625188
1036668
1095421
54026
528642
246498
437358
607320
1487085
1054152
1516943
98861
4245
1267081
259704
461552
268332
1236969
1408885
653841
205234
94573
730009
1640336
1075427
312755
892709
589174
1080773
945187
866347
1551116
1543527
137421
470539
933147
144683
604325
1354641
1597303
616395
676024
1097622
323635
983692
506031
1585663
837837
1223163
210719
1404864
505886
1014729
498927
911534
47952
1552897
548793
619074
102419
399117
1300107
1033746
1527172
408062
351897
308198
1286836
701914
445432
1331243
722495
460768
78039
972491
1560021
1090682
1270183
1528017
822204
790241
723094
1221139
243377
294901
532601
1324217
426976
829341
307110
273475
1484713
1523698
831827
833750
816474
1025448
1208342
936354
1550293
908091
1068838
1271169
1214635
637236
187839
494642
1077311
952441
687878
292988
1383417
1181626
1557161
1076064
152451
28317
1195825
1497150
882474
1434585
359588
538295
188098
119495
555972
817660
403083
924410
1220589
616991
1326211
1281218
1612833
350673
487805
1599637
941986
75678
664747
936017
578901
1309188
527167
1131860
1461144
54298
503048
118152
1525112
803017
765730
544587
1597973
263335
543067
790002
633751
121665
997050
429954
870221
352931
230054
665188
1295575
1462922
508045
1120762
578239
877182
1347710
66543
1009775
1153911
1514428
181831
1044547
637508
267376
1222677
459334
1207668
944716
1559081
1374527
301264
1342461
35880
843548
1135705
940128
431617
687372
322693
1621097
1126093
1522384
14428
1504803
696938
1243500
173222
1159369
472731
1387436
589740
1070648
879711
682988
1340561
1271187
650226
1103435
1029159
365687
659320
1063217
1545307
927246
1246442
604182
288599
175519
515412
837195
867459
953861
479802
692564
1146874
837369
205231
1624638
453137
596161
47415
1362872
1068363
317305
1189481
659405
1083656
458656
846104
611850
100614
424100
817450
734439
1101056
86873
312331
516065
128983
967388
1355587
6442
1587692
1429905
702708
1277740
267117
1623816
31611
627858
43754
614444
844662
199563
1008597
1059603
766685
1222099
1256485
920862
175339
991868
1289352
1211711
375416
450850
118779
1644471
1091779
87053
1013012
156690
76061
189212
992853
463267
758854
1265593
863800
1377064
716019
127184
366206
868661
567089
1401011
58739
548926
1541283
653245
1175408
896962
949611
106302
893522
1230915
26963
922100
1081950
1613026
1643830
1487401
1581009
293369
1491593
234791
958487
573198
1276431
938428
266779
1028905
885724
1458204
562909
1160084
276084
1244829
1382848
1185959
523653
441069
653766
1358912
1337972
1437327
467313
1150930
1460438
1031044
73750
1417505
1439805
873344
418259
986684
1406373
1142220
656837
500002
644388
1218025
247427
128838
53497
1250768
1180002
207326
1393398
204582
1227656
1056230
1160738
91831
279114
230966
974616
155466
13473
1321625
102442
1408708
1269926
672537
916586
388335
875098
637599
1281474
1185150
1152452
1028800
1140773
1172873
1302095
1493982
1362695
774585
1642784
50313
1478882
1081935
995030
421519
1218880
857897
503936
1470310
719779
484643
1232696
1630312
1168752
1046394
552806
554263
764230
929290
1631060
419933
318036
840096
551969
324848
1584660
306375
921678
997242
1215152
3950
929332
48280
968713
160961
1555939
476131
307529
1473477
1257495
87910
1418479
879387
851070
1276373
337321
770678
1495777
1132356
829604
1319457
983384
931291
980284
1515910
676626
737489
1619122
802364
219467
835452
674993
864601
573157
1538289
1604512
80625
537888
373215
316020
768742
494905
1108016
321676
1175591
1354621
192664
1552296
1292564
1050088
747914
1512165
1212119
1539782
570711
1169996
926904
834404
485291
1294233
459038
969202
901938
98260
1110300
696669
296982
1533155
1591938
771528
1575496
356426
1310317
15742
1364620
870593
1259613
430680
1173457
117435
1195678
1033977
947431
741571
394278
1232682
244067
737938
687187
1501746
833321
1473807
467808
179377
888424
1259417
1050066
446457
520214
1357237
106460
1016993
1195297
1240752
1509638
229723
1266289
1629978
719055
236943
1456074
1368955
1496250
1060316
327401
848685
1628990
348153
28342
787479
1463270
631235
1083502
617013
1251144
557337
1538942
259042
219001
1004432
1065192
1250878
893787
974316
377889
988882
906904
48765
1187669
1219257
1077333
1044741
778866
319004
266559
1171503
1455930
1515398
1514669
1282595
830211
593948
1595750
1552263
515918
436604
17520
905193
210254
559801
735112
835911
556640
1020877
787159
1272657
1021471
1177891
1618645
647115
1073055
1495701
115776
307111
164360
491556
1486158
1574311
1595966
873453
545846
1631277
316558
745126
1500807
234995
471370
520428
694722
1391570
790533
877820
1183268
1222049
1457583
702748
562569
1536421
1077242
1181828
1361758
896040
243472
440575
511905
91905
1062545
565222
1359001
192256
1477499
414625
1583927
490363
436224
827004
89476
372468
708509
831754
747890
1634686
116977
477103
1253928
120912
1024147
359096
1246564
246415
1626127
67125
1113736
731099
1307646
1273586
1012446
289322
979470
419104
416315
936440
494342
1606783
968835
1200499
1279819
386618
727771
1143880
365056
249908
766447
1450921
1588673
244112
445156
1577576
1288713
1330855
424150
1008227
22674
1518886
1223615
1543171
257737
313453
59143
1277143
1156893
743684
937736
1414342
1088780
1211309
1147773
1247461
316670
681344
1405569
1594568
30288
1373356
1400295
174546
878936
1435046
1232240
32454
1422712
1067346
245883
328188
728377
89788
658978
265757
1270520
742427
782529
875201
249184
134178
1035074
1024143
171358
1093926
859606
1030564
1455674
158846
894444
863066
1193973
1358126
817384
1177377
921025
127535
762496
1330845
39885
38229
1377135
138622
1156506
773935
1097321
292602
268
155219
852846
57235
773054
1085965
301017
791431
1407933
793660
982520
815222
116289
1407899
292351
364739
1529105
1023969
835981
480922
1492923
1306209
243708
1170814
1295141
132396
1512003
1058187
566583
1044906
202031
1491614
1479613
754441
1615262
991991
541743
569605
1141578
1547676
344108
700617
1009240
1059032
962230
725549
722110
995453
1372814
34947
365977
125997
1292509
597687
804148
1583168
1225916
1327538
1103940
1154090
737796
486951
1427677
552277
227644
1385795
1467875
724867
1625858
1411979
931762
1450313
1223972
143280
149137
46251
130792
1373408
837659
1425510
528368
315075
1004547
389091
1532021
983539
1562200
654048
1437017
321494
1228640
917448
1065212
961463
1366240
1460652
546569
702768
254532
1402519
136450
1220528
1551780
613174
235131
693121
1615312
1234021
856922
1637654
757493
485313
618600
1491109
1583808
1262581
38482
444207
1266398
547120
647583
518216
1346960
251944
186827
1409312
922903
417914
1494336
983232
1589776
916855
582296
637127
1534030
1074856
1268086
923993
920511
230490
455880
1590476
630958
296330
1137951
118941
1612389
1025553
1521166
1321945
1638137
62681
829559
969863
72765
345208
197966
1285553
1474231
314002
613836
819262
1051493
458421
1277888
559677
1207812
30448
447186
347111
227177
1158312
421098
837451
940472
1400655
1011725
1149398
1476114
666903
1345338
902580
310622
1083357
1075393
695215
1526567
392363
1120616
1058833
868213
148742
360859
1010272
195055
47897
351807
1096056
889898
1114020
1131790
1632547
131085
40477
1221089
1421713
777729
524456
408935
213166
531332
500393
328019
830192
1003920
164537
1299414
738919
985835
1461879
487848
494418
167558
1016807
46978
1517433
1641222
904854
461406
35850
886932
1053259
865752
1495752
1603639
1324069
150757
1540068
1416719
324979
863590
77093
1596601
363912
606034
27763
201865
242244
1599973
1134965
1225949
1525614
1598776
289975
711407
546782
155524
274760
1636379
636929
874188
458244
1192830
208786
615179
624231
1487194
106899
71187
1117694
251048
240198
550297
858273
862696
432443
163941
584468
302028
1310559
1122828
983694
1129316
1136397
340332
1270277
1129362
1060116
676982
392518
277795
13899
953382
549026
982112
1037965
396630
1061309
1106772
4671
1601940
1166047
879710
980981
163904
90742
513092
1134446
1351679
1326781
63923
1469220
714543
589696
616677
1549997
656747
1347574
1023352
1549299
540352
791064
1119776
1031052
417997
1041669
306021
96491
986037
916721
1202977
424938
1324286
541051
650125
1481767
993760
1641801
791054
1441646
887197
1289073
914094
1540433
161102
1269212
323228
1279696
1407373
408230
675268
1028414
941692
626931
865343
1554472
1366775
893181
656967
981434
1106539
1272646
1516458
1151215
369678
109836
545173
890413
1464598
37613
686243
744524
1117866
1119864
850913
1259266
615002
1480302
343855
1058485
1199405
203284
773973
925337
1002920
113166
637339
798870
742677
655798
1183062
679347
781439
492998
438150
992034
744095
1305587
580514
602738
1583210
198147
756537
1359666
774253
1372047
1110495
1190822
1112496
68710
1344717
996117
866632
1219568
1417193
531301
1404469
821820
921127
810098
1453476
300351
1012777
1309601
1404022
972390
968934
649789
844482
678777
1620050
1113511
882434
982589
698517
795896
660823
775185
1050817
361747
549064
1461313
184041
567120
1359241
630715
1044737
1339569
232550
1447838
761362
695020
1154967
1122882
887827
216995
1535879
1455984
914682
1314334
1107763
1151600
758466
90057
1460171
1039242
1350659
1085464
253616
1523280
348633
1003514
1606439
795942
611476
1127591
1324590
356874
1160547
333405
1260170
658068
955550
1045614
1591487
1142285
465458
1008841
124222
570744
77808
162371
2852
1366604
1612591
419753
201186
1391658
1337204
681491
1535224
847270
845813
1382374
1088298
1112655
200226
1035669
942957
1417100
1458958
683196
330969
466619
1131744
1385678
1447903
334315
683451
503376
177504
1384569
111527
796378
762960
873433
596504
739738
1163465
1613604
1024017
117032
380243
627216
610715
1403589
925805
1370581
331012
1376212
1267298
281596
435939
85273
1491274
1379420
610226
1217092
1551308
454496
288550
1071277
306522
1614137
1569022
724039
224464
439917
280045
1007105
1236867
1258787
462982
1640911
1425024
489934
775388
1048151
155795
1398031
966990
1427576
360524
1297210
132569
1535458
1121206
1336141
529045
968680
1408702
977666
455419
35328
848844
1228475
770675
957348
1149515
373467
1376112
1527001
1193025
892624
1530186
253334
1568637
515629
1442146
494832
1090515
1262149
620036
13429
1180653
160769
1136649
893061
1252284
456745
429390
301462
433233
782885
1082159
460735
137620
900609
769935
799362
596743
1425355
222005
1462371
924412
291057
1529697
501703
957094
749608
759246
614542
173713
1606104
846268
637034
1284856
334488
1033379
1062727
791252
364792
1208668
74288
1063625
1113646
1387946
445906
74182
1324964
128587
1639634
964860
216439
1252076
816322
1087195
1340985
1105539
1122281
189765
1434248
1422689
91526
648230
629243
778782
191440
1274549
1131590
1238197
424358
957458
1486811
1492357
1277226
1097779
1044917
1605517
1169345
539776
82914
519585
1602983
756946
1003289
831952
162372
18883
404005
371513
596020
730332
1217459
1589211
178635
160336
671804
80718
640383
1346494
1422493
1567126
946271
1114995
1201991
740372
1397599
1012933
899964
41107
790556
1368872
185812
1517947
1037607
1509960
1631551
956773
33847
566941
1485123
933508
463513
1535486
390527
1637252
42764
760725
1470090
786065
757341
118237
1184830
191795
7025
1175364
705967
690374
641000
268639
525442
1394789
1177281
828201
930120
1356265
805159
1101186
1564678
752386
667422
1384533
1337381
1611857
1241517
236320
645658
455855
433603
88082
1183307
168284
1045449
392860
7511
1315120
1143063
807820
1013975
1445973
1518602
1522364
533675
305634
292634
1369580
641100
1624916
282293
794862
232267
271065
1542765
517096
976070
1217222
565672
1135386
757156
658123
1159099
1593817
1559805
867270
1176314
807564
1231634
618639
1335538
1027160
739430
189280
859937
1117235
845713
981108
164695
54998
529037
319509
378212
1452632
823090
725920
794373
1631037
167768
1094928
449084
901004
1068560
1560645
1187218
1541084
223288
620793
1394957
603492
1505977
1041829
439418
506348
382784
1146382
1193231
158304
440768
226120
670196
404968
1273565
340129
1179585
1221953
1030144
1218002
73053
956358
1188657
738861
1158831
1259309
810243
1056266
471495
1365403
1506789
1290771
1559966
1415678
809929
982486
234343
744843
795140
1509049
1448333
49347
1603033
559211
314158
932526
297831
1106817
375327
634089
1002329
1573537
1572386
88806
1591966
1268736
531231
403053
655794
978621
237711
771170
204343
813814
1638087
400565
1063849
1572383
1114237
536905
764754
719529
575703
1125380
1101466
1012081
283740
819820
812739
672041
941796
14340
1190868
1324149
1127812
129292
769859
582408
633112
648375
1492672
1023207
1007095
1059710
816725
971781
1603277
550434
793555
29055
947517
525900
1324288
124459
1086723
1222739
1165940
730630
20992
1175564
1467527
1053867
580096
1210298
956076
547975
1095751
906679
449344
330143
779378
548171
1283113
1245992
1228121
1059860
1344606
824741
61293
347642
1415486
941895
742233
1153375
645738
415902
1494906
379238
1350713
198215
15232
935210
1595164
1346827
1365198
229833
1377377
513684
1204191
661325
180021
962352
688026
1292518
959919
1359059
557544
1452877
1288649
434068
210121
1223933
172893
1625739
323239
1137234
1499105
123108
600751
9768
670863
1452098
273462
840609
1106263
97588
302566
835067
1214888
834501
473775
520326
1379245
410964
1544417
67033
1004100
186830
544401
654005
723149
558921
665914
758527
245283
1234838
1378646
1557125
492492
1620324
545717
879149
905080
1242941
832342
202975
1375458
504844
600947
1584387
886953
722768
97706
106320
183748
1151124
1212873
184257
528621
722186
74368
779080
521609
1313826
850855
94119
934439
870824
961183
531821
762982
750698
1522449
419741
385811
253419
393928
858064
937454
857334
717295
1582827
89778
375317
660331
1613965
432575
460469
1632307
628863
1248640
1590181
1077821
1322307
1477018
332907
34425
528974
884724
140690
1528611
43397
1559873
527144
63980
3587
672485
455926
1083191
1306276
623308
1195361
969622
427215
1071420
88005
1581708
730148
1205487
1186786
1206658
846513
936968
1382664
1559699
719768
1153440
1183400
672584
804580
1579285
37018
1475939
959153
881320
1348069
1595651
501285
370888
1616920
821477
234105
1165040
1366608
122665
1090380
543099
299872
302057
1040956
41831
405688
119910
919354
1400368
18150
190417
640806
1392259
1572027
950791
1602166
365327
388538
7743
1109239
346716
107567
451911
600599
133340
879021
471912
1216247
195625
574394
1345458
178663
172215
462118
708364
161186
1150738
464970
880799
1148641
1472841
1271850
996391
397888
1409402
1298296
840326
1213713
1559795
1117783
903960
1265020
1209510
1040445
194569
1169725
393952
1517064
294262
623921
842163
969386
702389
852370
1538994
766085
1435838
448941
211642
527147
1316543
60864
285299
1342386
961026
561210
406382
710936
342545
211284
480907
259741
1059089
1252591
1081622
211698
258237
183287
1000117
1256307
1510853
142310
283979
1187697
182619
901799
1171442
655224
715802
1297153
841810
856899
1451259
1081291
671326
83442
556347
870233
1325613
694702
1141341
310837
693079
1371857
1453405
1632495
137363
168274
1446798
411278
1332808
211354
763807
436168
550715
1148509
894964
1245706
1192751
1221018
785156
1151001
1523703
799672
579411
1252404
1336309
64103
1552364
159837
316080
1011969
1204142
821075
1275142
1206601
1405755
1150663
1234727
1250678
405622
916182
151445
747768
1180126
1572599
420098
980502
1518238
344590
237939
1025042
1130062
1596142
99347
1503067
736436
1567445
158111
864473
527637
1623932
1453324
1269787
343878
634284
656293
1063522
1382016
1615689
1144538
1420979
413514
519908
1124386
893685
1000002
1471446
372082
1397981
187723
358694
767395
677953
516877
1085244
98038
938190
268126
638194
1575672
903457
1148432
362783
1265955
672153
297140
62752
1041820
1290896
1407246
696281
1601154
962898
1314577
635085
1441450
620336
572401
1045236
701599
1404571
83641
339143
1413004
373258
1647512
1639064
437236
867624
1503345
556155
889512
1029209
704267
630881
749852
140569
572337
424963
759021
471903
729518
740048
281282
1155907
1306875
553906
993848
140006
1351738
214763
1451319
196320
1613471
990476
432329
478783
445735
1056236
1198774
1597347
529042
539156
395303
1223254
274553
191757
157142
12719
906912
290549
612242
585427
1105145
219150
1601500
1549900
268046
1283411
981637
951165
642748
17904
1054749
1479416
836580
1487361
1429387
1594490
1039921
719539
853825
1509007
555638
179666
1327853
322123
1534980
21281
458327
931930
661497
866401
266985
499437
443882
1109542
575743
1222625
1628611
929379
1374849
1340681
25337
316203
929680
1003402
114424
1524188
1589327
981001
652177
1267921
1253020
431392
916521
1443605
457476
689989
1252158
1055579
571987
315468
682815
1532144
1320135
720831
706076
14510
65438
1091554
661105
257975
67516
60038
979062
326483
884065
878439
1213082
825553
1599817
1605369
1259158
1462745
365043
776696
755839
1609893
808570
568219
989624
963945
28662
1116329
528138
1064931
1463871
522386
812928
1240844
618563
1337235
1083368
1480664
399271
835454
413990
629769
813121
620281
1238471
413532
327199
1489406
1212633
444695
1634025
1414797
1031756
1179048
534479
446811
1617167
920454
791385
1625586
913255
1151559
1373517
610905
437047
961417
901794
1611321
1507256
1605932
1297305
398617
968259
1099450
904990
15832
1377358
74295
617256
831820
1580108
1045690
564105
444944
604197
370756
928262
1633210
1308024
1095014
1057478
657395
1051860
487009
74664
1599354
478235
1358445
1468291
615870
1495980
814892
744815
527162
582870
1312581
880748
770204
988147
465126
204011
1574469
411538
1526003
788358
415449
1063965
1494764
109385
849571
1581591
1119348
1349725
454655
565218
631568
336161
354341
86694
403345
869176
249612
997684
1405324
897825
683902
1374327
922233
333069
9472
936160
1156331
1301479
1100459
379192
482328
342317
222110
811745
1321253
1435682
752314
569374
1231048
238687
512709
181304
1647254
96898
535564
208837
148281
1587163
678935
129431
315611
235774
1065676
1183486
582991
391403
649696
1390088
125346
870426
1262435
1057963
1234013
800219
1176893
1496708
365426
313859
1495631
914406
750844
1591442
1071272
223396
1503460
1246764
462441
827126
1487930
504192
627933
960978
1398022
1386752
638244
931373
903652
1225307
359673
726568
1149436
1227802
497684
1609889
809306
43777
1580408
851761
32081
1436463
401569
253801
1211121
235588
1078769
1032898
1376332
1623107
471348
629768
612203
825459
1629414
1376941
569492
1446403
907374
656646
1600581
823074
1026582
62061
733564
406922
105306
1335976
1519958
23927
1293190
1219454
1030649
1167618
1475725
1093555
734457
1291591
690343
1033214
1547995
701061
681165
1301302
322722
751618
1096961
1230883
954200
998642
547024
1402943
301008
634013
93111
476951
193838
184627
697670
1623344
286394
1429403
291668
459397
1607260
1636475
1453642
452326
509016
962783
1329227
1034017
1204098
567041
1165802
1478262
1332180
745618
1209290
852963
674423
1200020
1036512
944764
1343930
642423
1473612
970113
1030238
1182223
1004822
601312
209811
927908
1048727
691910
556776
1633648
1414562
743654
622357
322531
174339
530226
380714
156354
363766
324493
524043
686568
40499
52841
216760
257935
473489
961456
149430
98800
504217
154218
1287435
1079581
1590409
582540
72800
383452
1106718
444331
483748
1025808
1468893
1098956
180272
2545
50241
946810
1276461
150704
925628
661536
1349378
257209
802639
1235901
1391341
427181
35182
1041194
108205
1221200
1001188
1548009
1275563
75198
1268846
171131
187488
439003
690421
261175
102431
94018
587012
676749
432370
128519
1101940
119708
1315181
1614309
631093
1317206
876369
39921
412547
498218
775302
1037465
558566
1080678
495776
1108444
241372
1383481
1621332
241113
1132936
696385
202223
1608132
583369
233880
960839
935255
395174
780785
129843
965540
729768
1017499
853277
1070694
497703
1287022
1209696
588209
1534136
1423179
819329
1316418
798672
559876
347521
68652
1368471
63255
852117
1483066
1237561
1492337
166781
1110038
203587
1609270
831915
312022
701085
58570
243846
261910
658032
1542296
1538396
292322
251822
298270
131625
1439583
1459257
465410
257988
1224776
418071
1643568
1530652
617822
497845
1241735
208265
718426
412322
1260942
1269926
366893
744263
820030
212595
211005
784949
905901
1514217
735360
1601372
1538552
131075
728124
937518
399665
655691
640273
841108
393188
1249297
744769
728448
1404063
905228
870963
252267
977233
699128
903068
208097
876674
1417
621313
1456145
775241
627391
1375750
1164299
409584
1093135
51188
1628667
629541
1137745
115309
362792
67087
18266
368823
427348
750042
1303510
240078
893148
1397092
716187
69842
896665
184301
977669
502699
446368
286808
964457
1231374
368837
546469
646240
700378
860491
1096920
40986
1605322
1043141
56532
1228908
407379
881295
1191609
1646362
740392
752996
386232
259326
1340800
189087
640837
146427
153806
1052511
1597404
272280
513558
182127
219699
1014395
316993
686487
479509
793689
1232470
1165204
1352405
1130533
690900
1394123
299770
350605
1150400
786349
1597264
845201
987110
217861
1257061
895428
1583867
915604
1082516
461111
159272
558732
1212879
11857
1424284
1589201
733498
1192245
699119
168256
758290
1419349
415464
912727
210173
333935
1264129
1112740
1461032
230866
1267587
671424
722696
698208
70127
1159814
585344
74156
1623815
1583374
1634236
592272
1526160
1556515
78115
282909
1579054
393913
1465490
1093750
380377
277811
792366
907983
180061
220087
1642165
628183
714248
618946
1505036
127779
361945
918475
171111
694800
834529
1279697
788417
1069321
1102135
993773
1317498
431473
1408966
268485
1170464
1438118
1038108
1548409
1479491
1171770
21903
407747
555626
834849
622310
594638
818166
54632
168024
1626416
1560262
1346366
318227
13348
1475800
1238564
1383189
1062626
25307
1407545
1333193
469656
579016
1244783
1293206
1289589
822136
1118151
1052320
1586688
832531
719494
877477
142301
1025344
978698
1085437
941279
606521
1371346
178201
727082
521089
1453993
94420
1406749
423565
220427
1074328
776535
51506
1516930
22146
1232942
90744
244506
275577
737869
801237
1022080
849473
599524
811858
1602999
265559
219278
1500090
504118
17061
560695
610085
815902
235502
843724
1222809
977316
718990
15630
1448343
1313031
201938
472452
644337
963194
869005
527565
896091
545734
500257
818678
1396418
145133
1460776
987177
511746
874325
1257530
395998
1451895
1113797
121345
582576
1294274
500514
472956
271986
1530964
1212746
1178190
143969
949989
1184314
161849
999661
749460
1248833
1144825
499669
846478
647045
1503901
562982
753378
1640072
574711
1358743
1638574
1046701
45063
384090
1308266
1335500
707908
1487001
1327192
735800
1001806
43815
592251
191681
690029
343327
252145
1012946
1417778
924989
1453103
1041849
1301217
992775
365686
255111
1232442
1400249
1455828
1124972
107763
47025
1545787
6178
1409613
432573
1022548
1172913
1355947
691912
1315379
131992
1421746
132394
23959
822162
904337
958050
1606164
598308
150181
1366201
1551725
1494157
1010144
331204
265871
1354845
701672
1494376
978387
1432041
1140615
1055579
1221062
657714
295579
755180
228223
300452
1460588
654255
1269586
1306166
346467
175524
1383634
836394
1156074
431062
1233801
953744
1309441
1535093
1480172
246205
181700
695542
662760
190086
524520
300415
1569947
236405
1082350
1173774
1099992
848395
62717
746385
1588419
56958
19805
631844
322834
886119
1077061
157541
1335919
313335
1385353
566304
1057381
1367580
1458675
372587
1267861
24795
1280308
1188173
1461190
703127
647311
562920
1407269
1515020
1354520
16450
322895
665279
1253558
956737
1166136
718556
544522
1326021
678157
268317
823552
552432
523725
1466239
920481
54081
428195
465818
1297870
623426
203882
29013
591384
1857
653878
158540
698209
501729
1233428
1011787
713833
224452
979217
534748
898829
1223952
1616948
737698
1311321
1441692
722618
1641079
855305
494266
1075411
1363962
302153
262589
1332406
1017396
222412
765304
1593707
1129013
1272798
745713
1414995
59563
889699
790615
100140
1570928
1511274
1046472
774957
1061300
774379
11187
361195
733578
521171
952857
142840
162812
659322
905855
524115
658473
678188
33340
754166
43648
995988
371103
765035
1048963
1123911
975216
686722
1078666
1568179
24498
1406088
1297454
718229
706552
741211
489740
1432000
50815
119874
913864
269997
1587599
1386738
1068574
138847
515692
738759
1535007
891381
1006113
1549747
91323
1276787
482895
390658
1551866
1348799
594474
297962
515108
1158209
322945
1066040
1200663
328517
1538660
1031655
170644
1294536
432190
792092
798086
1483752
981957
89131
765072
929732
120358
646696
1169926
1045586
531157
1609458
1158922
941092
543674
1602398
678655
454946
604836
1626570
347216
153799
98317
24648
1239895
1442791
1169038
1051136
265593
792389
1385757
498276
491387
258342
368964
1334916
77865
1514471
71683
1467150
562324
71053
1499904
957260
361414
1174394
1516653
1327868
7038
1197117
1202881
342279
603839
1241229
267500
284505
42399
274491
468047
28731
836593
1631747
748486
1332495
68632
539648
1629797
342656
678904
1358261
1178991
1463168
553740
1428520
883194
1576476
488055
1199594
572657
1062886
1397125
142419
1055661
152768
759501
253823
453171
1575439
138776
528537
556191
156230
153573
1300874
1601882
781691
1088473
1342985
5229
1023892
1266800
1267821
1025217
551245
640284
409226
868519
1562416
751603
273060
1476686
780150
174822
828813
733575
708937
1140405
877697
789491
791410
1512971
1049504
1072864
632718
147398
354327
111894
218192
1108849
1510888
240006
662307
389384
871707
977296
186474
1139670
486254
1156390
1157274
1598879
468904
989657
191737
1020157
657135
896139
513667
1416280
300420
224820
70970
270000
456337
1105281
398761
1050781
1587733
1077762
659738
1198085
731223
1548064
973216
1169132
1337843
1417248
170799
1045771
1376558
1513127
444684
1394945
1154819
386539
271512
1560572
1481912
185343
1182001
251050
1523117
1451050
654080
1430236
297001
307416
1180010
604732
1474716
1464209
114539
939779
1223972
384428
403258
557345
1149501
674339
1041455
805982
499441
1199048
1449267
1533080
644052
141450
1607812
866144
1533787
474586
388270
254384
1534257
68281
1474303
912180
1385403
1188954
592632
158223
560507
1219869
1551969
1548841
914433
1323108
996358
483231
1107211
640627
629886
252669
320501
892132
1385258
962584
385944
1246993
933453
1291859
225123
1137715
814485
614636
755668
1244523
949181
966840
932230
574650
457501
226576
396450
1097682
1561530
120308
1325506
1556776
964748
1026071
504970
1413873
1355513
1071311
1555295
1231859
1063452
459896
657758
201287
612653
1006373
791654
419160
1559997
433797
1346207
811711
1140039
463508
1320829
1188270
712517
1132743
152127
1427173
161049
1354376
1275211
832964
594853
839708
1206980
436467
1565448
610842
196024
1420599
685211
1208652
627971
214760
230746
644422
1183361
1418710
481191
1598707
1027331
993641
1192085
1307787
536320
535552
4655
1599866
1236308
357122
90811
935196
1336523
826356
848645
555300
1176705
54753
1495136
661572
1259047
908779
1164575
1455222
119907
1439019
324163
912892
867873
106413
122405
1406756
52862
891019
1084854
1194513
1036719
1191384
1521607
1109187
610189
1502573
1099703
239753
847884
486470
737129
1067910
306879
716237
842349
1559676
1274155
50766
1054447
611194
858239
1006279
1000939
213931
1335917
218998
1252394
481962
1029025
599064
933447
1303255
794655
1288877
595148
1452702
621862
1297623
295534
683465
714682
602737
946147
172404
406596
346606
388426
425353
844841
1255171
888134
344280
286280
1394612
974710
1577867
400699
1422693
42420
693231
827023
1029540
1646116
1147910
143740
347860
1192100
1592756
997972
192776
1549272
409881
58234
137176
307063
95476
391931
1060559
984199
715564
621719
1285786
589662
1499310
553541
1111700
987234
678634
744220
1213464
1607611
838124
1609999
342859
1536672
10313
1519344
1198534
982198
399244
1250235
1603508
142000
149943
550940
1541895
913025
1060582
94254
489576
84857
7458
1194649
779579
698918
1161889
1621818
1190509
1130736
1052978
868152
95982
109679
1524826
1503815
25373
1458005
594908
1616432
419035
1194010
1605557
105994
555981
1108045
814338
43653
694096
210616
1550978
59467
892587
422467
111415
851271
740992
259631
324585
916724
810729
1295034
1621352
1362599
1498791
906988
1173865
619306
245214
1368449
521514
1183313
297048
457939
1338874
1458127
29403
836535
17045
1454961
1211545
387032
175663
1023022
1490580
60488
1471381
284616
520926
230923
988439
224649
1459006
1265084
1210213
1470458
219309
1437556
1018746
309901
948573
995995
477833
1413133
1116492
753013
879074
179700
1464461
1039999
1179979
1348785
778520
994121
1606975
539442
890955
495526
1206583
1510310
1040785
214328
903978
1343886
828098
462709
1371255
962382
988980
20537
172652
651119
1440600
350399
600172
1319010
775067
1341217
1516058
505915
877538
1219036
1078057
321819
1169419
466520
623011
456686
681661
213861
593332
1295226
141188
854216
397275
604385
832948
670016
682526
391722
794781
952327
71445
700450
791524
204808
1050427
740122
831320
940844
710062
625862
1238789
1445904
423065
956543
210023
776911
547861
1498755
978198
1251729
768013
1251611
30246
529322
524659
19007
882215
648972
1447678
371278
1636474
45585
580214
1430903
1166773
818093
460318
522964
103914
1558402
1614804
451703
83043
1635571
722259
1495490
1236881
193639
91017
934028
1346035
891184
989040
655298
803283
534441
153293
1105953
984819
318729
1513513
1540797
1380534
625189
20703
1477581
1218031
1216240
361006
695257
641264
1202651
1456696
937805
1640080
211589
1113209
7599
1219580
1269440
1395430
860014
726247
358956
424793
819452
1019686
1643454
1139020
632256
1432457
631382
769929
358366
214828
1592517
139999
390613
1123287
172877
551622
1044506
370107
962498
1367954
1522723
113553
1402110
1448838
1448649
821467
414977
883428
1312029
1326903
1275969
619360
231829
304697
1239295
765420
1502067
1023751
548967
1020488
866386
933364
495631
968309
1039390
1606238
1428288
345550
192324
803277
1643135
137662
1248250
1338619
1250422
1121712
539595
1292455
1146217
1139950
328654
143229
531572
1347628
574115
266873
512062
1421822
1005098
88022
80828
1094742
1505736
1491974
1137952
1550016
902789
1289217
567382
1167425
1314592
479978
791216
1625888
1487607
1629925
907899
1376471
1646485
1000409
288979
1560203
383612
1169195
1211411
189175
937084
1612178
1260464
1267364
213279
1577008
1330752
478480
839936
1293680
571871
303077
759970
134499
175610
1310244
723034
1115205
1515787
43411
345471
863697
1049292
1302422
186877
596540
518291
1011614
617361
108682
731683
917532
1433735
1481720
264523
369296
218139
638287
474712
1412137
1626377
1107380
566669
1299958
577047
1488402
1309853
720624
1189295
1147190
1288837
1515901
1451810
392399
1423003
711288
798279
110812
668899
318503
960000
982507
1006309
384884
1546531
511732
1089498
822998
197944
1571840
683185
209511
9083
722906
774198
150704
62764
464411
1600836
1263131
1387352
229563
104298
1238960
720801
1337585
578340
637106
473256
320672
1369186
157934
1370241
297751
1273553
1263021
1254765
212573
636400
221287
162457
1514502
906070
9142
1122873
304591
122007
290508
1202210
975982
600619
340357
1187099
835313
1096096
120139
854482
695391
1146320
812154
1576870
867615
1203502
1566509
1331723
1038664
1529067
1354251
613364
58035
633371
633784
833019
579631
259043
173377
423974
1071735
741952
934318
1564393
1330138
180557
880711
779806
1265797
758838
81550
1462585
1028600
122830
1187946
1539068
1161871
1464199
1081279
1067355
1596323
67035
1487518
1237232
1455927
648883
1371900
443537
898471
676221
1430472
735225
119723
1292972
1397748
663230
81021
856039
1121150
718475
1597608
559369
623190
658052
1617069
598095
1450622
1077521
1594870
696075
1049002
404495
179778
37107
1123137
1093555
1547391
347984
103144
803001
358393
50027
1043243
292141
1387238
606491
1216752
1067631
237507
8093
556246
544055
398133
530799
485833
1569861
1072685
9395
74462
1300203
716480
99311
1383231
65411
323150
688965
1319107
614115
723965
1275500
1100586
1070402
133815
554084
200191
892871
964385
632059
1040841
27317
1179689
6682
554100
878363
1444442
1550280
1509833
1586367
267310
1470816
809865
669085
898386
1518462
337184
822042
536253
358660
23589
687237
1037284
857002
137382
118140
423541
200745
1199375
1634042
451908
749386
584179
1457073
1594035
1145400
1592055
289510
1169772
253278
335165
370486
568428
1482009
451869
138551
1182646
100833
821772
1526693
1256021
579197
1275206
177319
1152387
628728
1070210
576506
737364
434015
1092027
1502621
948212
1115726
53117
962022
994758
4452
679214
223920
1435225
370374
664925
664700
1272208
1457070
1610296
373611
1168823
1326613
428334
1417685
1177091
1305940
140323
731933
414327
912937
994081
1291986
286454
779685
184391
1073769
1301400
521969
588691
1151673
1059215
767908
1159062
232993
1151350
254911
106679
230238
356863
221638
579653
1037716
355162
627073
1412893
403261
1031686
308683
1142028
82248
733709
523626
749444
734123
608371
564169
732156
99849
1601775
1613797
339418
54120
740423
1398377
1349749
558615
1032960
996619
1531429
1354556
216319
682433
1331516
234318
1261485
626060
1130811
1624040
266574
1208503
530646
545483
547077
926513
405413
535920
1201185
654649
721423
1598166
120076
1103596
798895
1213613
288308
638868
1048130
428506
228969
1298882
948984
432806
647778
459078
1243928
1500358
533553
55304
1135252
250430
220312
1360907
387101
1219909
1149197
1377185
460709
1239905
273919
544913
799421
304703
496788
1068692
480978
143835
147211
6980
777758
501684
531166
1011163
887265
1025909
521782
874438
335197
424462
870869
455367
378393
1617293
984252
1605362
744470
1124310
195178
1533501
1215243
171740
1012461
678449
245522
1588581
751400
742897
121144
1347384
945149
144987
760973
329033
255052
1059192
1488568
1000967
948621
1393769
779325
568315
238865
920300
20055
1170218
208351
826999
614401
321502
445076
747981
54930
872021
942748
1130289
1322922
1618809
293233
1008663
282300
425657
208614
1357603
160952
331920
836949
1343505
1293175
161096
989340
343624
626841
1621610
1542
1431021
258429
47620
993382
979279
1158192
117446
707626
530953
1468413
945907
105422
714570
1111641
690932
356660
388484
24463
191211
251491
379428
533353
1555933
104112
652411
449489
274535
158689
172789
264935
732824
41753
744511
251534
873623
1395151
408570
1098790
728794
1071503
271062
1048344
1514041
1505940
1412692
1103125
456048
1241868
11163
253156
1407500
1369822
1046662
887443
753023
666778
426304
579533
506087
882616
523545
384816
240277
1412870
1636158
31698
333966
915747
353137
1371273
27073
554545
104978
422603
200729
789646
881299
1021985
1533728
789191
539477
283084
1264280
1640240
1145053
437988
141135
1330590
1646455
296910
1027624
1469823
1106401
1381631
1503886
667436
219019
1351841
332602
1214319
940102
1094817
208252
1603049
360630
704136
485176
1051854
442206
592030
1234874
593460
1620766
1628062
36872
1006501
347176
1566984
1254389
5183
1487972
1554458
1027966
1033593
437379
677682
1413372
760011
979487
833962
390536
642845
171355
711980
3804
315698
138035
756536
1036262
726416
1301796
1643470
116924
1483212
452833
198433
1230884
809403
439554
425791
1485824
1311758
407744
987281
211380
125057
525802
1594131
12954
1483009
277556
239541
72120
521538
743169
1141828
780124
1116266
718712
603021
1626113
1238774
1034051
1032069
1497148
1135864
67588
1574910
1376584
1085736
1480640
1533359
874255
889853
183813
523711
195509
1430988
1236392
907717
1583269
1207303
979903
801923
1456294
261437
1252496
1580852
1634127
701209
706232
1273214
1458291
627118
1561146
892790
1585891
1299095
642145
1177705
1203786
339680
139627
1247152
536696
188718
1093399
928318
76041
1480222
885137
1100415
1425024
579569
316443
1513387
22595
1576359
518186
1186188
1051823
986272
1539418
126900
1511151
5417
18557
701312
1219550
597311
727935
1303843
1139437
785555
25097
988361
817412
816591
1217579
1199835
774482
1480122
447131
1112988
800207
1185171
504402
1486147
146055
782360
1062488
359179
277523
1209166
1253728
5656
727639
1246789
980019
271387
937909
514415
1279469
287971
1493642
620667
206928
1461776
455385
781792
1172758
755741
1465388
237060
222023
447129
1463871
211041
698024
1592357
296862
831124
1242967
321745
1254479
827954
1390247
1395421
1068815
1091766
1111721
646366
1000845
845341
701151
278180
672851
611471
466786
1610999
207219
1270961
34434
991163
208457
1411238
636403
1129391
117716
1294713
387615
607073
912270
231728
573153
637502
275499
321351
1204013
756039
263911
719145
1263171
716094
92533
336644
716153
1035496
24046
1172041
1241006
1572092
769305
1028584
452956
78294
1480251
918129
1631243
1353440
937079
1540649
1261347
909570
371996
441281
177030
506380
1102252
699581
1382382
173306
181056
84390
869380
1532889
1006948
1377503
1562272
113838
255386
876109
870699
747884
1426782
1556525
948295
114645
1530829
1184455
660683
1412267
376244
1085840
176477
1246198
1083243
1393046
908182
1190272
371576
922627
637537
223262
546492
283098
463849
334967
1163504
238848
1119040
1189691
123479
476157
384319
1497731
1306430
978056
257557
612187
1553865
621667
276177
26081
970354
368924
373456
53485
718933
29267
161688
349351
827458
381773
177494
773491
722434
974884
1286415
160631
277106
984412
1281927
310822
947339
972867
19791
69723
793591
854721
476735
799271
956429
579386
1500566
154184
1129837
1312143
969021
1069467
1355539
1073045
323783
1285783
1579793
72409
296175
569601
249175
568547
1135222
416766
1454591
836701
644215
683124
535291
1011827
739879
399276
688627
1597609
1287657
1618640
566421
432413
483056
1186527
438290
1003338
1061539
504023
150535
1639188
744927
1418319
130153
922045
1214860
1341104
714675
1004334
581928
1091461
1195915
1173243
1630657
197427
1499637
245720
339934
304705
666533
1609810
1104965
1160351
778850
361484
1253263
541364
984083
858895
543536
318742
1335388
642489
666538
189100
1180962
641591
279948
1342236
297807
810234
1072584
1442872
440975
1363778
1119615
1471608
741082
758189
745601
239898
361
278654
582322
1136601
501487
1423247
896508
787730
361960
945104
1049236
72300
497857
1174549
1204622
1380799
971390
706831
950642
802591
390310
628190
222981
1411242
1600657
1163049
1019407
1469012
865407
924994
1422441
1520299
292190
1222419
588459
363244
1628575
722887
1055615
428428
1236612
1602834
1093056
407644
1177304
1331537
447056
1639026
332392
1289711
10410
1483363
367065
594218
385374
1316299
754238
933858
1224743
349544
1227115
425305
319934
116083
1321925
274264
295468
781531
1502008
846301
1333102
633497
94727
775227
69268
1338650
1204625
266889
691939
1075221
1245025
1544339
1013945
1108732
849481
482392
758800
1593173
857616
1339777
1059570
1007986
1042905
400775
1461384
978568
1117247
861461
758455
729698
1470981
1127788
1345965
760042
538540
1062280
1061365
840917
725990
910344
647986
76666
1591691
1105930
257064
459936
1239130
1240049
40899
60601
1504658
363905
386027
568289
1070941
836252
122665
868016
383703
1351791
1322633
831479
336255
1005591
1583069
682908
1108232
686079
973741
141174
740006
791837
925864
1235520
1514042
391313
1049149
1584709
1345080
627196
1260946
72878
370602
3436
314859
1591059
796915
508291
699927
893729
222919
537725
186925
1258977
766471
130147
652660
140838
736224
1212412
1310744
674582
298154
1252506
498272
1319970
1395918
1356975
215472
1647071
1431605
264647
345392
1600034
22877
569446
1526020
914559
1383481
1050057
781431
1218812
307173
1441589
1090419
150192
1458396
177984
529401
40313
50259
538211
698395
802861
958512
215465
1164762
1397808
1048751
1448862
874711
1341702
322643
40115
437070
934821
997301
1534692
1511770
235382
1548462
907207
518728
88125
1034420
1568684
966607
1119329
1464988
851631
565483
1576300
1296762
923869
1189347
1054946
411955
594819
654828
80156
1080338
1310344
495998
361117
830975
170753
1440790
1186625
1109082
444257
465991
579832
350539
43975
1361775
787294
1627759
917957
320603
1235488
751194
906041
625385
1411543
74654
282138
292339
1554387
795406
210422
648616
1389622
3106
1634225
54100
1561685
935835
748699
1562150
979411
566104
1386083
128148
1233898
721092
1070526
1432671
1019025
1272988
598975
819264
1629156
683262
1561774
986160
669705
1452355
1235623
140742
508564
401186
1345590
966238
235292
905008
827153
1506472
402602
1302712
1424864
1482876
156371
692262
436515
347047
388171
575370
1321340
1048780
462950
922024
1311179
633613
219119
1528730
47362
242597
685927
718279
349630
468058
251814
1197290
522971
635417
1460921
487403
1416647
1039687
349397
1484152
475491
818026
981778
180223
1583886
842429
1388460
801325
103937
49848
1166453
709267
278591
744940
1636128
200015
346539
511148
1057447
560811
153958
901581
723501
1421235
416869
481371
662757
1108477
710339
1511886
657629
619784
296859
1408714
458589
1512863
1286416
1451997
1153471
981160
1646825
1237662
1282829
636557
1491385
763136
1179350
221985
466481
1477341
1236401
1177890
1049901
764778
229740
240616
1247634
1293863
566089
1567948
1037166
392882
1263484
156890
1393567
147097
144727
458721
1131948
105755
1505636
962469
225989
1524066
619579
654444
950339
1450317
324656
990504
970815
691516
798884
130352
194572
928399
1101319
147652
656069
1343635
26802
161182
1485750
1384066
384282
1248196
469180
1497187
1005702
1502778
338303
945093
448269
1547143
47540
491505
1048583
1008175
192429
1454722
144458
641405
275426
1158626
470049
760103
232240
1226885
444626
1073290
51597
243308
932740
828129
1070881
1044516
644281
1002500
1486400
170750
306563
33416
308434
623315
913563
138258
909550
240930
1601758
1185942
1250559
79760
870354
1054354
213214
664287
13200
612484
1429273
1556706
1469231
1217809
96763
339073
1242489
150788
1627697
1244667
529542
645238
755602
951853
1282036
908941
1405192
436450
504127
1402253
1481175
505074
124163
180705
1604778
795150
144423
25194
443920
1072607
692824
1517173
1400226
1404751
248508
75233
1086143
39977
347431
262448
336188
1628922
1033910
729688
163223
530172
3392
861183
1136270
988934
1208032
1157012
1371834
899103
799508
529581
893565
4035
1431497
1335137
979834
28039
908873
674366
1165126
1122776
1323226
1583963
1113911
572632
901626
712259
575599
704945
21411
743678
959737
304564
1307363
1534668
624954
786161
347267
192672
1417476
1130524
547308
438434
721630
422802
528096
220734
485558
322373
49856
1622590
591480
1221852
1562991
894184
1453424
652113
1341527
1575347
214604
1038984
1568078
356203
1064250
1523028
385156
820559
272182
1463887
912061
1359915
1042088
212225
138224
771159
1349732
231618
1244711
27719
1185105
1465970
189362
876863
1592811
1387799
664590
961515
1034076
803531
167105
129536
676023
21272
1506307
1149136
1229986
1229382
115328
666524
913965
1229900
567348
951532
240934
1106741
1007154
315823
686124
677350
1327015
1552689
416532
97643
341085
1197140
628237
1258748
906284
737335
1638328
1630333
791195
133050
1369408
899742
335139
392085
510819
1532555
1030773
824041
1158645
1319518
1527147
903678
404708
357059
1621445
1484911
516885
714582
726715
690417
864454
1637363
1645078
1415851
1276029
40822
831832
1054534
1344191
554671
1115961
1240656
1429174
413238
457007
641334
1567356
1627907
363659
1561709
351932
1523971
111728
891862
863834
1319575
423444
1097536
590358
1492118
1268614
1528499
740283
1020173
348567
1456938
184482
1245723
999327
1349904
1028889
103036
1336528
1355379
133758
505988
281093
1295884
1182160
697621
1185885
423380
1551583
789725
950750
1563360
331565
770144
837341
856569
1616260
294042
425744
1351754
1282252
795072
1149539
1408009
1178620
1222946
611345
1180395
1414442
1334502
1071358
126407
459510
749975
1351661
1164989
625571
212776
1633263
1195577
42324
357090
1173243
833764
1484077
1549271
754456
864746
1430647
947578
1545902
1189568
1090350
1069788
1339396
522087
494296
1361076
923284
109497
184
5212
206599
656381
800432
94636
335685
1201015
929544
564286
122012
1027702
572405
1094147
1526896
1438874
1302479
550108
1430945
11836
1248777
628896
1485881
1622309
915286
341114
1623893
48471
1432509
1037551
1582619
1370275
795761
307745
200443
974281
642603
15152
702263
1588709
478430
927657
1253683
403689
1122100
898234
519441
342922
813748
35665
1429590
966862
430111
1443680
392764
671121
1029657
210740
501684
250662
258318
1143876
75479
203456
883068
817878
357486
827435
192627
1611662
1261527
161033
428094
896673
1407754
1575335
213076
10932
938797
1137469
1189479
690131
100206
543254
1228428
1117548
1162261
937987
940211
22322
1561038
611086
1295598
510519
1462166
145893
1231623
34323
238792
1211781
1093313
1292484
1273492
245289
596677
1289304
500085
419164
1427493
934763
1569543
403021
1452437
1093669
431580
5895
1400283
687444
1236226
495820
1040629
1194784
1013042
872669
445076
619003
759846
56
1122453
1561123
296914
707279
900785
1532272
293107
358185
608065
1054640
502051
1280082
1476864
1387648
648166
964224
1295392
687363
1553018
1357099
327452
1449719
683214
144408
1000795
211953
1181905
826125
1158204
1296107
1054749
878020
1122498
545880
449944
673728
500232
959812
1574565
1318113
941635
860629
1643702
126709
430124
1071557
168440
1051120
366740
1506683
879839
49544
1097720
1376329
820409
396752
985011
1622643
1138897
1156220
1441168
857126
1629049
497301
22366
220434
433074
287081
1507056
570620
1327154
1251194
15447
615331
261798
1510297
1055964
1107693
471942
921021
459271
944257
613381
1085377
1362247
1113420
476556
965645
661983
748486
389761
1223747
407503
712550
1193882
236227
1091963
1444893
1064990
583259
1555634
345692
1583011
889977
1513348
518222
1263792
1114449
1051869
964645
1122146
329027
1569159
1012006
1392784
354734
1075091
1506475
1035044
1184940
996704
842428
152653
146278
278909
131082
596720
298494
238349
1164797
1049064
1422634
1079645
5189
1406963
522249
645850
756391
1428309
1599221
939409
886722
768153
182573
855221
1303606
1510708
814918
814689
690920
1559831
481079
384125
1126896
796799
1107095
190081
458616
971260
811662
33649
812535
991343
1067209
796576
1146206
424910
1601065
1221094
574615
321235
634918
585539
1158847
385925
41356
967012
851510
32815
203075
775978
1200731
1461407
854849
1524832
1103646
182596
834148
683492
1235751
1137974
525942
1253423
1335409
397990
131171
197940
1522579
556805
96894
218180
519268
1471400
1548301
1106143
422075
412315
1318765
1100615
1491354
1595896
666458
1164817
1551899
1258844
927539
409661
488252
1342876
70628
1101864
110188
149208
613579
949107
621090
649148
170357
939475
928904
1004276
308680
140461
778280
487957
668066
728711
1589859
248461
1541313
414837
327444
776997
998303
417009
381221
1314364
1055746
111946
1262024
845027
764827
44913
203960
860531
1015637
1276977
1191892
250999
1157574
507789
1630861
864329
871002
1241650
423302
245831
1246980
549639
1450087
94908
1210724
778764
934394
1118998
934509
1023062
1200351
744924
1152845
316440
1063164
507737
270785
1172984
145261
1499367
997673
924965
698926
1553255
615087
811348
749487
525114
754292
1517615
1034714
921387
1489141
1001323
881868
1369861
908003
146070
293359
1049002
579311
913705
1326128
1372107
1457488
1428894
846708
657621
530044
835540
183971
49827
1563053
1516688
30686
1152308
1646162
204496
321643
312792
56323
1350791
505079
1370650
662162
648338
267606
1069985
774779
232298
875674
364635
61266
1205780
1054943
31225
141242
283917
925461
693478
1017785
1055249
100161
1381092
173846
897790
26840
284361
1447997
8459
109980
862501
1644528
614073
937786
473226
413095
558513
1279873
407683
809663
892776
986294
937717
1254396
790787
955563
1325579
1239259
604118
1282049
567239
1517691
1124431
756040
697434
1234334
933958
1357137
1090916
572056
659832
629801
650571
168888
1161082
995410
1375491
96409
1391327
987653
1353544
461476
701866
1183026
588454
659083
100738
1524940
169971
1211024
518986
1326543
842188
1584455
1643174
930765
499329
131179
969603
97141
73854
1238841
266373
1292461
250042
736866
310748
1307627
311478
952766
334999
1327940
583826
1101255
1189463
1536854
393171
1243098
1344172
20380
1540011
1206408
613449
1231599
985022
1078007
448138
1025579
513422
650654
514428
1385083
907244
549682
524960
140783
1025651
1209336
1020235
600557
220522
1609841
1230220
1549832
1268161
635975
1088430
1535645
384224
733329
501065
308654
2122
809892
108940
76444
5304
1433450
860054
105662
1337195
210655
476943
1377720
1311449
1506526
223359
319793
1290977
85695
1102764
451194
20737
820158
210964
937930
661143
1024018
1030256
734336
1017988
1009522
414098
1016215
916959
39472
1317563
1125027
606479
725586
1527257
458685
1615402
1273417
1374897
1391467
1163303
438376
1211839
217070
648231
763670
1012633
1239185
1464608
1448805
1101608
56919
778319
1237382
771679
1184157
641075
1559360
1516947
1509740
11543
1414762
378813
827526
1636129
153542
743106
743273
466645
1426084
1440590
1300148
433053
1029106
197075
860495
1431115
1417773
868008
1057147
265457
1293928
1449037
613075
1206443
345131
745524
1622573
1349639
126724
703866
527958
776541
580330
206567
175249
1563450
546128
24016
249910
738124
632912
1328884
953943
329599
1199
922966
1318807
368545
388847
1211147
1029226
695754
736205
444373
603949
762334
622202
750982
1224950
656322
70255
760422
651399
643266
449189
1081746
690678
735615
1208010
582792
227520
1235472
871042
1038935
671720
1239508
1587893
1016886
380837
304912
649102
950656
1312932
369990
1437507
412733
983132
1620109
925198
1619006
301719
476498
1284358
1604475
532242
592949
1585638
1257788
365357
530405
957214
1302135
1384979
443240
1213429
721568
149198
1448341
1437909
877126
60524
538751
1239808
1448897
1628251
511182
447043
1246233
923114
1188895
1542111
251256
1364676
1345582
375634
1288189
1038734
1078140
546710
1161790
929532
775841
1364445
1413801
1216460
452008
1454137
474541
583417
820566
970622
974703
650694
440462
1017297
1035969
1045487
776188
827737
215576
1550918
644260
477950
925455
378570
1535578
1149384
964708
149874
1387712
595246
1130903
805002
1031411
767276
1463692
29578
286299
354144
599842
578354
970004
1033609
1015678
1322708
1541981
1620820
304061
1136837
24813
1488775
1504678
814617
395914
1294689
495929
126548
287795
1059088
1042107
450371
224392
1390328
771898
1254418
547745
896140
1322645
166870
1530252
575439
1308838
1308892
1563505
325128
1020298
47751
307625
578564
1358025
1161434
113725
460498
1056478
1133683
1366946
1282684
1627105
1180883
1372449
142703
1340015
1572182
338846
731735
322283
1558621
1180852
1289309
158660
1498073
861844
690308
1117041
1433480
220866
806827
618503
174227
1089576
521509
174866
771261
278066
1404529
898790
1194794
1146097
532776
204748
1359087
1060194
272267
1360116
546002
1185568
224322
862481
572361
255687
537388
580334
39396
193356
210277
731119
1492152
1375875
843582
68385
270052
826315
65997
1265771
119831
1405860
1552862
1420392
1273978
732045
496187
960068
1001591
880248
534572
1484808
668155
1347343
1007380
1337477
113669
1626681
1254758
409740
297231
1437128
1243471
134829
884180
951115
779810
1001456
176812
494848
603219
1499347
1089486
1250009
1087520
691089
643154
535003
22134
1052803
1626907
1323804
1283193
629486
337080
1123380
649778
993984
1124206
304625
220649
1596627
769267
334926
799327
78611
445353
1213664
434310
943713
285989
453039
1008143
97765
932185
1565159
1359007
9077
1450473
643872
708907
194354
402839
753635
439860
316015
129346
702491
188395
1168248
963541
681337
1581809
480161
1378210
331308
353294
1328556
302656
12642
107553
1113455
1414181
496955
324288
53949
862008
1376682
1118749
718555
975569
1196362
733710
1545906
16150
1404134
1037388
18524
1347654
673118
1087024
189924
600089
941594
1031704
70433
508257
117372
765341
709331
688588
1432546
842261
1005848
1262354
127140
248968
1603593
785131
1336858
1633664
1266125
918946
1269844
622592
943870
927703
30225
1268990
1003564
537158
1102121
1005487
1574641
1261859
1091460
740328
497059
1310781
1298340
248039
629197
1201775
1121419
359969
757825
1503318
1188990
749777
982923
1543081
437075
1206854
985024
563097
920816
1170796
1155154
970012
232926
1191760
562885
399017
163567
1176060
1123059
750638
314324
1491998
844604
123077
1521084
1450903
813430
1193742
325710
84462
291579
1341708
1485680
318098
1138114
1642387
1466370
973417
303152
566114
95286
888446
1034549
1358429
1156410
661647
805198
1357315
1362364
677092
1579224
458363
545600
203874
1218748
315213
440768
1155217
719019
292447
521337
406993
286745
291916
1068807
108744
1489944
169441
79726
1329263
549178
706892
1504047
214131
234288
1131822
1480850
886722
888601
1050097
665575
1522923
1078897
1548272
1513255
243643
908056
746661
1435316
1155980
365275
258089
1628519
1116740
227259
1293757
221100
1608211
444228
1505
1496217
1036416
1629546
303582
126853
588114
223929
427896
1416364
671982
371773
809121
785762
294719
586726
723457
187119
719226
1404302
115869
1223485
1186990
1180128
641598
133147
991857
1057517
1482567
11200
1226899
1509227
693783
1494041
803749
726053
1641848
723026
262054
1363135
1330761
645301
516155
293202
694534
1150805
856708
1506097
1284814
1396231
590554
1521478
722405
1290454
737072
1068052
1118378
1439043
1481029
851488
185109
390901
1608999
114885
1473382
297095
918894
422828
861996
1620160
528207
113910
1002482
1374972
414689
1262674
1124427
1628757
1550046
732215
1453435
401121
1087742
863069
76504
974435
1310557
418259
872293
1617304
491644
793854
1530715
79395
884485
1068864
1421671
391677
471112
682726
1621638
753793
1531109
1518180
859955
626694
1221776
1440542
357957
849523
879312
624343
1298711
1476286
1195162
729698
377859
339277
850377
414882
1424528
339502
1001134
1110960
1248409
92693
1562586
91479
1265408
621129
178062
1486533
792184
984587
155204
1020981
1414067
186110
926424
1425707
136185
1432694
242096
485077
795886
562509
535742
110358
1195551
1434004
571176
1578275
565089
997863
1473969
1396948
659879
470910
163354
1193193
650142
1485498
79542
1375984
236568
201732
1334256
1421071
1468774
39872
827604
1056377
1389035
1027267
159431
933286
1139033
124089
1306576
647031
700951
1022545
1002643
480482
1134010
480153
145217
970430
81940
1481221
123441
1536862
125811
291051
1538196
475756
1336315
1406733
1216287
10740
1583894
1059007
310001
659927
502743
457314
443725
1586350
875734
700525
396418
1231692
1034175
1191629
853102
704595
1074085
1105982
353515
865984
1199283
1283940
461100
454810
1402283
1485979
582915
640574
1198537
398951
301807
407661
37158
770413
258405
90385
1093193
231148
1588425
1274134
1410644
430625
686444
1344238
1587083
5516
1631344
389314
1250888
58734
370001
1253303
290336
1262593
1208493
1002198
1362266
1031431
409553
580370
1234733
225836
466765
9091
1108129
1170450
1170920
1602655
249114
1030050
14437
406576
626676
1564683
1613629
625874
783061
86179
696936
373867
145390
861252
112885
1335792
180099
14374
760359
411067
643920
689980
928240
157253
1475455
740506
594553
66204
1281474
1385473
897852
420250
911879
1620610
132888
390909
226493
490170
570387
868308
1400494
186151
243747
1353167
31548
1370687
295643
743107
177226
928730
886585
1540808
1432726
480500
1413770
1248813
1454327
1156832
192194
347730
351310
10742
337268
92407
1096885
809676
1434898
178724
1551832
1463741
1351802
641311
375594
601582
440050
1214256
492613
1641302
1065469
699661
1567742
1226710
1428563
1073096
332249
1423859
960743
1122485
451076
768760
1167742
161845
25315
1614950
383405
1521704
1156407
1062446
619732
625743
718866
62899
445399
1165751
1189995
487076
409883
1509760
65106
1361145
131080
1452159
1023779
298925
950822
262115
565297
877610
686143
719327
425208
1368651
1580104
312315
1065934
1408341
290962
969268
437690
618135
1364941
1094794
1052530
1435838
489889
329789
692345
1231861
577452
782706
1376812
1587029
1281466
836299
1154912
265231
1295172
1170336
378135
761560
1330463
1136811
813364
1073939
736095
1232117
1194282
1027988
257800
120925
1042162
1171398
430987
480433
872931
840120
301737
149937
1224624
759466
570824
1581382
1574054
110081
386178
1427932
233037
1033523
482461
201516
606928
1536946
1078778
1511004
1351213
868409
1249101
156104
249789
703037
265839
1337588
1291656
222165
635115
999032
1258955
1570194
1571405
1368985
1472253
1033379
578758
318406
1219803
1231869
895581
1010929
259114
1061978
627983
1155095
473403
1178210
1072002
546368
572708
1392446
937151
1558999
872059
498643
507227
1540172
937922
1475357
1153835
939066
978931
1285251
1188384
9853
795100
209543
69005
26446
1138481
738979
692422
1024317
1473250
791350
1387166
965206
464427
896425
19806
772467
275731
170128
1513306
195482
631604
680843
826142
1537206
1450166
1244236
1412001
893685
1531310
680797
6086
76731
1059255
681081
1343949
1012846
565974
1047363
1291957
586328
48964
1129717
784182
1332354
233604
1490207
538412
1516627
206293
1243294
179397
1395610
1593217
1532836
175563
987386
523250
111810
649827
1106817
1583772
1588404
398658
929845
798308
337925
526621
696744
1032346
475385
503383
756616
728810
1357743
1407226
836287
1082809
877292
1277826
386947
621120
24947
1052590
432314
181921
691330
1340706
1530277
273022
46043
1565050
1584290
527223
1594472
579663
485057
1429327
795541
67283
484765
1519847
354923
235559
196352
939141
312852
433191
659587
1001646
825620
465160
885424
881903
799450
380948
241488
811024
17502
1162523
808434
917388
1590357
87133
778331
940726
386361
1012403
1424965
1631297
1609206
740818
1313351
399874
1272940
317554
1314830
972910
1163661
603302
693560
136035
831295
1445480
1184244
1569777
1314754
761938
1469936
165054
462370
286060
829540
886220
722202
839498
1313920
398933
205102
275466
237916
314798
719668
556198
960981
227223
300682
98704
227272
1382992
58297
1394775
438591
946055
1248017
540078
1100024
1609307
1288048
594079
1336839
238624
638299
905121
838761
1408318
1162523
1126974
755624
171486
1022061
755735
1167907
962326
320450
1487217
563830
1271326
1062015
615573
1148420
564970
623611
1205763
379911
149994
832642
1322684
933300
355510
1519306
167949
673584
216150
703263
266718
726887
1594455
498526
872908
1276603
1607885
1630523
279886
738919
283454
940386
968468
1115135
144033
1313005
642554
424749
67145
1593296
447443
786530
1275795
230501
1158723
924019
1393237
1568537
1610931
1488613
1128009
377947
907184
1473088
909880
567034
98644
257284
842832
987273
716036
1589777
127576
638464
1618053
345435
263744
1077176
1153257
719326
1177689
738054
453082
667803
1485511
1543905
523265
785055
698589
1021175
116749
565327
47618
454613
771563
47353
859023
944929
1254412
764364
1568302
356917
500912
949674
1178828
194372
1007509
247940
870757
1629540
1055038
556837
1092081
1218810
1008865
832777
217805
1502160
466940
1262838
247064
1399407
1436948
1581493
604255
205990
1217423
128573
617261
1124466
686764
91374
778672
1264697
890912
876212
896528
681429
1164601
66811
1208679
114191
1411346
1421845
1345524
1023272
787441
992608
1518489
381583
905253
186942
1202244
1529936
1562039
1485351
1341036
1004177
985341
333235
803762
601723
1457399
643850
350680
1056305
922313
517879
1363342
872993
907904
692404
70670
1233038
1449722
350592
950529
1038967
1618171
1026471
787489
143145
1502835
71688
348677
200809
1442595
140165
397350
238744
1455512
1078418
791378
1260481
602220
950398
1500351
1313487
341453
581418
1437350
1403658
257443
451476
812569
505714
1507589
371211
269598
592679
300474
214359
1445641
623012
1445947
1642548
344404
129493
1366296
856424
938442
280459
426549
790227
1050608
1078984
1163650
384423
139937
72051
1065359
1461308
698149
648560
1506999
642768
1227404
469954
1054003
424729
933855
1068265
992230
1211726
1219262
455291
308993
569572
584599
465444
565613
1275653
399284
141359
1345214
1155076
1071667
865739
439297
1052915
1398146
1197101
1090218
1634287
1615776
1094482
1031433
692163
27190
887232
1096057
1452825
1545814
1532869
1272982
246235
1128077
1530761
900458
916063
1528765
1038013
708430
237269
793969
839884
1476884
1600181
324200
1129471
1024521
267067
131645
458370
1302135
257061
1111666
552779
18020
889755
1260808
1017723
915450
642442
1321549
1104686
136898
1127087
249695
956948
596072
924072
1165135
1337868
1492803
856260
448571
33157
1617819
1115805
2356
608431
959742
680560
597652
1621978
204452
438430
748011
955506
1322859
786748
436965
903864
990095
357169
340
592673
379554
899372
1614387
1581080
364464
1058109
381801
834948
1170856
1394676
166435
1254268
76406
238236
313574
776449
1570603
657664
1238662
809104
127654
582971
828663
666668
391499
599681
1310815
959189
1515795
753018
607704
1378018
1087997
57109
233950
1440341
1199232
1116251
1300152
1355345
811841
1290935
977752
277079
165393
405777
377633
28339
1193888
734132
165295
283876
1176292
1343697
375649
920595
681349
1412553
1517546
499469
317983
910366
814375
743895
1222488
481758
263991
330087
1374130
1353923
173933
1613968
1339777
1294180
996227
279854
797854
866436
991058
152517
1203712
1126346
1045216
1455888
842500
484907
368112
306822
1311590
728204
1316683
1200773
1122074
920775
1277571
435407
92294
918918
899302
568955
934580
788653
1030080
1066353
1418969
366738
1604528
698579
1626092
935462
1103110
1295038
790777
1508585
1021536
97365
41502
244955
30045
701529
581141
477905
752596
1309010
879438
141988
86252
1420267
827825
932486
256628
1093693
50484
1433872
809535
1174841
1300244
672977
659224
1567649
1426249
1491081
669887
859655
356606
507346
1206177
242129
171808
573480
290743
1424046
935411
1282769
1532376
922810
940609
785208
773779
1105150
1098162
313629
1076844
590620
994893
1075061
511576
396548
201171
719802
624256
1199461
417022
1031863
1557068
904399
1395797
1022078
1107655
283923
1164989
530091
1507481
164880
1102463
54524
355903
550998
555330
733327
1102069
1380429
1235652
92125
1230859
86788
1327927
1558075
567554
100130
742875
1227914
838083
322085
766005
1541657
821600
306456
919629
903470
792095
15482
474773
359768
630516
1066386
114678
1175597
85543
896860
411448
1338312
699
1510744
48059
796117
706387
896421
225166
616099
26381
773527
262612
284302
694851
292905
864913
1155884
556142
1122480
997673
451856
96620
241643
848172
421564
854341
765121
394941
323793
1363244
552399
1220887
104547
1404115
267863
403282
1478600
1637474
313865
1420258
79043
1344694
1512345
804745
210887
40501
648892
1471818
1362095
1556365
1134880
1018240
687407
1166605
1043626
286150
1635979
1201792
848770
958354
712620
304574
1637565
321832
1487272
266900
1260522
894629
1305744
854235
399761
793861
1193592
483330
704227
1566477
597845
1242615
292433
556990
969298
1089723
1405572
1164178
40416
1630780
593777
853671
139806
1185628
36514
1434512
1188644
482915
880716
509956
1556504
1476716
329298
1350634
1543706
1529048
1475209
371874
601597
992844
15067
1611221
54612
144068
57321
193958
133957
100270
1433750
1516211
829169
153480
591575
1013988
1113993
863607
582262
984725
7724
140969
384736
47110
1310801
708255
568666
58403
1374703
320423
1291589
250683
1303762
891812
1527733
1087463
1309602
1511710
267533
1488247
977775
446904
1335382
3653
1558327
1140460
567881
634189
1362122
167921
1338349
675168
1528322
1294717
115957
1566813
400003
875742
1277725
295107
786961
1343384
1086782
470698
978324
1483202
1467738
6182
1364951
1613697
892592
361401
619893
575218
1577360
180420
1208721
319391
945700
639820
845138
51608
1253825
1249178
1204288
250123
1320743
888843
1088743
32847
1147117
1141523
1515736
1385060
870487
936687
1171798
1211124
621296
1367369
252298
292109
432987
1025117
729507
334041
1551834
1554794
906321
154498
377254
1598720
703426
468886
623428
263647
1080041
363915
931347
1609201
887233
1220370
803746
1364329
1261740
1105449
1476765
1184856
1022682
1184229
991890
867201
19892
965352
1241086
570649
469492
690770
1546045
1200533
348907
973938
233178
279177
878039
1317139
1428853
1405983
169029
536181
1057986
209408
817067
1644645
432803
504437
1277895
893879
1470420
850830
1486294
997556
792224
216662
759902
1143393
483896
232860
1346631
486719
1488511
538549
1488970
222388
1607513
827512
826078
1501797
658347
566273
147
1155877
1425202
750405
896353
396900
717870
432858
669872
108403
935115
1039596
906487
256886
467455
862701
1258788
1391090
418902
1255873
714279
381909
20930
854464
294085
1083115
1587484
865124
1428815
676589
1387930
1403164
1579053
717507
230625
404036
327140
360715
173150
196801
487657
47988
1112588
614618
305877
1587628
4799
1460331
86307
672576
439425
697606
1607745
176798
231489
507225
704674
68817
794524
1212767
327
1447654
766145
1123336
1237435
491434
1382621
1380019
1528086
1042513
242168
229154
1287474
406109
885345
1505748
1036898
276038
9575
411532
931118
1223321
214946
1622139
1063211
331916
129879
1296279
948673
429623
921582
1574482
486740
853371
484028
1230595
1601806
1224174
1415821
1202225
919667
421417
447344
876224
175081
473731
936629
771124
253473
986164
197202
823494
1223841
38785
1436061
1060724
601309
657980
1644473
1175229
416544
750729
352474
1229044
1026764
664677
1641003
720116
546677
506541
361874
1140806
1641316
555585
984875
1626680
749512
920314
655414
1082186
906941
77328
727954
1601542
204925
6879
1105835
308616
319010
1000782
1441561
1049661
292776
1262288
136172
483382
438006
90249
1501057
1631775
7804
522671
673915
1278136
739851
790043
1084469
1272515
1189727
1303134
1541497
928059
10532
613912
458846
873438
444795
1465910
1406378
1203188
1202752
522178
1526207
1490237
1482637
403516
1460012
1128353
13552
1209403
1086256
618706
723063
37395
1232135
922161
1201320
1080759
650248
340625
1359856
163247
880232
524417
1636036
363857
118693
943066
1183104
143076
1622559
761764
1170812
332482
1551890
67093
314473
1536452
1092658
109808
595080
583445
150029
1459675
1086537
506081
721715
503053
828735
1379292
643708
269134
148818
67968
245373
236004
513329
443459
1455503
743542
96025
1246719
1036273
1354881
379802
1175702
146740
217908
1033857
1413426
731365
794567
1406984
1216504
504228
1283588
1178085
1534292
356164
1522816
1397648
926421
1304272
679906
1432946
968640
107874
973186
969709
1531570
1192746
961266
790108
1051284
857553
795542
418452
947888
1235979
681889
29581
383652
987629
685699
1531752
799070
772547
938717
397030
539266
557828
1598054
602234
1154276
386440
774738
1099478
1365136
1045493
953767
1079321
612749
360338
1129990
681726
556447
927945
645027
118885
88235
101233
761758
578139
1228661
155292
992176
726634
235311
134611
153042
1052300
525610
206293
115468
701701
267348
1137634
1479920
208783
1632110
1642846
1484988
581848
921621
57361
993029
447156
531393
652067
228118
1218820
364833
843101
898125
420445
585618
685226
199964
299006
851706
320899
1350195
1446999
812445
1480677
478228
1192064
46012
1220840
1223199
516199
1489337
226977
1393485
1079997
1528335
308771
990377
1636661
107613
990776
687237
376629
746965
442876
689942
352916
700707
1299628
1295723
1591917
824981
854583
414071
901251
1033686
341197
240344
1106190
832430
1555655
798469
433692
1012978
780744
99805
1066648
1327018
709293
66287
764237
1169983
301284
1048189
1526299
42672
1453641
649329
1438205
1569060
1084688
547668
1441706
1426055
603802
1190243
136546
867409
1127624
861510
1413562
856487
1006223
1332422
537953
104116
461199
1347025
360652
539586
1607234
456582
73897
861470
1405102
1550181
477564
1002036
737253
1337184
1384447
550216
1030682
651522
353911
143507
675843
823556
362182
490721
115324
283487
643338
488129
200158
1504043
1236956
1545773
730502
1106280
223946
86711
513923
770554
352749
1211194
270176
1369842
600451
411380
1548807
89559
713690
566177
1563841
1434936
665331
1375577
731899
1391526
1246486
244855
1250152
1539022
920763
1125810
1021641
417494
967340
1330920
858459
811807
1647335
1412434
1033287
626036
283889
61203
1118955
1530146
889212
1024821
425104
213814
195714
974064
152859
103734
1145016
1331557
1613621
1512260
14781
1041606
203746
1005936
650708
782621
1225342
247254
907391
1055928
1277906
591044
999438
569722
387050
429229
714367
1018196
849177
163332
861487
418473
677079
704475
1610613
806729
639076
1540845
1499174
179236
175586
757766
103288
232690
971852
1454042
147998
1531516
843064
1056837
743759
983027
28472
1147486
733154
300747
1006400
951347
274215
481042
1461830
1647470
294056
594918
1393678
464670
1510893
1643077
1424405
1323374
805672
1205064
1100417
750076
939478
998542
1507383
1168910
21864
987053
648737
459786
1278838
1206676
1407003
1321970
626527
1449151
1494798
525967
634602
1249261
595279
1174194
1385759
221000
1289029
855841
1540804
1359662
444731
975166
485075
578804
1444180
662301
84185
314807
1589617
911676
1161680
230336
19835
1019693
1142956
823888
1535663
559027
1213203
39355
620467
621384
1287293
1360789
1066009
496670
1113774
42719
516885
720838
968443
734081
371766
689089
1196522
1304260
1414713
758034
788131
1059097
1634098
507271
2410
1454628
925349
1058310
371196
1273306
1488920
1568680
725530
165794
517212
483483
625755
915964
780821
948183
493732
619652
744831
484695
1307499
416623
993102
816085
3102
693010
1564329
778340
78791
1225374
675967
563727
863877
876843
1134356
839014
265326
303044
787674
1155593
658739
74349
1109136
314472
842279
538441
1497423
646854
520397
1518412
495172
1508199
881861
702171
771810
488689
864030
1192679
1025136
1387985
227590
1082682
1529802
422672
151975
342448
1243425
466616
709583
295983
755047
1128477
1398469
107325
487978
451749
1640744
532562
50197
1274829
392562
1189649
1495174
561006
588539
152443
1021601
933706
1135825
1024989
615067
79734
1622772
553671
1328504
1525921
1266687
371504
661202
1493307
1155951
1328075
670632
109029
1271890
883643
512546
134755
382715
1318966
1027298
838137
793368
808727
400192
1277869
751918
377280
1467918
701331
1475473
85166
1212950
890408
562357
658304
583556
494838
1464378
1000747
183596
1145413
1151675
1644149
160159
255484
837529
5616
254929
634635
646846
147875
345542
1448658
488818
1374000
1530825
1033540
1072565
1049456
473428
176850
567002
1194437
1128955
1483693
790106
715808
1002625
807454
564421
985837
720685
1462480
1144730
661341
276287
272218
345519
1647104
962131
202015
1470678
916215
1296725
1599748
113475
1339041
1335812
121036
576111
312830
1616524
17341
1487431
210112
386707
192686
1249687
1390507
357433
956927
272784
304485
304996
963906
1311812
1017515
717086
453521
300655
1449141
997692
336011
1382934
961472
676736
228910
482920
1591036
625551
1296953
759389
156486
544931
778759
835537
779156
454886
731802
218297
1285415
614303
618112
483367
722094
501896
854370
389865
1149319
653836
1263408
765994
1051216
1551857
719140
13191
1072461
1197139
806612
625462
544783
806724
989375
1630734
502920
440885
1316332
1458228
1282712
44675
1554563
906110
804092
908478
539883
250069
87793
665300
355013
959047
812526
726803
289750
1245357
577970
147284
673095
1135292
1517105
1013528
1060373
920225
1106674
469120
1207833
1252687
460381
411494
748446
429650
27895
559436
546507
941873
619874
1524657
1045071
489751
205051
819615
1176335
788977
1274530
1425773
411332
739825
1316979
1585874
654154
1395438
195345
1264519
1463600
1087067
367685
1101667
1035479
1060089
122992
1007115
136207
925253
463642
162496
1071357
47007
1320172
241326
1221032
3195
1193235
167612
1041860
810303
1245198
1598048
1466037
1306131
1145524
492108
717213
1529004
945506
485066
103348
926937
71706
82991
126739
1170896
610611
872149
1599235
426449
23406
875602
276244
710896
360676
554566
464254
1080528
632924
1588246
607438
1110522
659540
261678
19790
1259577
1051476
1237247
1336143
1095523
1381734
1349009
1380456
34391
246161
1043767
1302422
86370
554547
672828
533153
1278875
945843
769589
1517270
1519045
813066
474471
754059
920140
1142746
376467
1389850
881621
664353
27963
251895
319558
946205
520954
17500
535239
352076
488368
1622665
1356427
1351665
863743
913890
755635
894885
283560
1526084
811161
249519
594043
977420
1517722
1074392
943343
1347081
261601
1357434
1353829
816639
601496
424052
691281
528138
458542
1035649
1480652
191477
975988
540132
1609649
872868
58383
531591
973504
601391
909630
555002
359500
670805
133495
516152
855934
1270812
1439979
912175
1193589
1435913
1569266
768
197098
1388822
858193
49482
788895
1352238
463618
525175
1034094
1002307
550173
459708
536305
518978
1004601
1154790
568332
722254
1478843
564758
933179
1064072
884152
272699
1258569
1458678
1375969
741437
509441
1295372
1409285
1589686
1083075
1386042
1160844
115421
227970
260571
319304
326910
266056
1418589
553060
1003709
1438105
1349527
289657
1606760
1036844
1544398
10285
1097513
1031407
1016316
512669
446995
1282685
576102
700053
1109743
1445235
596257
553265
253502
116604
529065
95602
411024
535583
1342567
951282
1065699
778138
378996
1501742
1331203
641414
1156308
322155
1493918
845116
884512
106705
630383
696797
634660
8097
65856
822593
513862
1191299
23424
516340
371541
679990
1083530
738655
408375
381807
1354929
1099507
328298
1485310
995117
657732
1037241
1272675
44846
643034
1473840
1380864
330708
1066009
1625045
1020099
1031980
1139875
324630
51006
138764
959868
1353681
565670
1621690
1621883
548048
672592
1532956
758270
155590
756438
865628
1047139
278431
860479
1427684
476567
849634
1459561
1556080
872259
8550
1483163
1597879
438092
510466
426356
63124
804302
193265
267364
629824
523807
1142171
319168
1309530
364023
453756
395154
1079404
137457
1213803
102523
1253837
731449
219032
212851
303657
774670
267373
1510872
1169220
644786
1282457
666136
582583
1535497
1602672
1485302
1268278
1097620
960462
1157435
1540513
328957
320588
934241
1310810
1268019
359395
398787
280653
1024075
1175306
2703
698229
1510597
615903
531583
493516
1506754
814794
565275
1312867
341479
1260009
1214123
1222470
236657
1344760
163846
464794
1390566
297067
396149
953707
293801
813012
287410
416283
1606755
464770
910898
622200
636999
1189819
1070192
925065
450270
313394
1365223
1377474
1011730
1542700
1633225
162568
770862
303784
684950
309391
417614
531404
1538658
1636641
37162
11345
1410675
1523065
74841
1447546
164860
736214
1183646
1570987
1176426
857567
414758
917895
822149
1587829
1150483
816223
3367
630380
1174335
692480
250350
415861
1316705
1437079
1567097
563623
1241327
346084
561332
340988
211000
1549475
662558
850709
460688
1141047
253099
148174
785282
656572
521251
1619133
670444
1124640
191534
339463
896016
1255035
490061
134530
444522
256749
1029578
1284000
198845
1281530
864017
1282942
1368372
97488
847121
512278
1373741
591286
15024
230115
1516743
1222929
131992
749446
114016
1516123
14703
688729
594843
631528
1416966
1204281
999953
1183095
1206835
439656
854855
477818
633506
207033
456535
1324456
1639757
679412
143039
341599
1239695
835457
738943
96807
86002
282601
493151
373140
1152843
667012
1593116
21831
1026490
226676
276364
904507
1252883
414265
291642
738236
474567
1022548
1382885
1186905
620325
1627647
1122046
891610
494981
87887
1287332
335086
1013273
119217
367136
821614
1109435
411672
1461666
171403
477323
1601889
639256
1367521
1277384
1498822
696172
1423336
184397
1187120
88766
515163
1532064
80911
695709
916094
740766
669178
1001444
1004245
8519
907006
712767
1058561
1092581
47101
14256
1432156
1136059
862471
1496816
1621304
1596057
394050
1480064
978687
695326
249312
182361
221088
1615959
1127164
206475
392594
1616493
305565
51651
1392759
510065
1188062
1089821
622664
265346
792817
1349113
1507834
487850
988007
336520
1519335
465846
31179
1598215
1274239
1094222
601626
220774
1299490
1368700
19199
1077710
1204414
929728
1601067
1438447
135895
665426
150465
624726
1544105
601713
1620750
1107624
614493
1345574
678104
979417
1155863
1553195
240536
79365
905799
1227861
1261492
240874
7281
1492782
862816
959643
340504
1078826
665670
1425114
445361
1197698
1138425
723227
988349
227919
1284725
1009932
1262529
704874
857643
948499
598255
1209553
1021799
1062912
915352
427679
256696
940206
1596513
1529533
1419000
1418794
234129
1605948
510915
364099
161580
606246
581747
1453843
1391041
987870
495488
563623
247237
351401
1618568
775227
364854
1272036
24171
463686
40776
1052514
722553
786859
1548455
1153048
414243
850944
102816
1504985
1532844
1420773
1077565
133697
685491
1432943
47616
50961
780007
94102
1486879
1403324
865436
723291
1397586
1094014
1104648
855669
878266
1160340
643842
1204885
1330163
143353
1456207
263259
1503192
428220
1167973
632124
1505821
550797
1179256
593110
1323784
1428695
1010088
849782
909351
1139494
1605595
82716
1153512
1343578
1358448
209149
1278314
857376
1447599
760747
1083493
925444
1248631
1263686
36203
276671
834309
56075
369133
607337
590192
752087
768024
1432061
55103
709009
491163
254365
1082875
1054423
688106
1399246
889000
735829
1519952
666510
1059494
338049
1286150
1220653
11333
1129641
583872
1332686
1539326
1260097
754592
774155
471700
1035995
1474310
791619
1425402
265390
1517219
660767
290035
588042
555478
369005
773485
1103391
1201552
1618
364551
1113219
428949
801009
1188914
1269512
64883
56600
639183
1288917
692118
1515134
1557562
1001929
1245342
1199739
1546239
291633
614452
673185
816162
1173968
1082991
807377
1201217
769287
1142989
1025394
773046
1554019
690324
1643610
1011062
567662
242148
1051700
95289
1471225
743154
1130566
438663
122504
416339
1004163
1124452
487493
1511086
1063523
296522
843632
1388600
733973
1645356
468887
1218879
591274
1478422
841018
1025745
785971
1296556
251685
1517108
565452
1119215
697936
1639776
74754
462848
309293
857833
1303517
157764
822304
1584990
793481
958733
860677
1370300
905997
710879
1287486
608524
1082576
1500754
1139335
490545
789682
606986
456192
1417626
719129
1342501
332729
1383465
699598
631930
89790
1285960
1278101
1139916
1385484
1009602
437797
1394244
718638
1029734
276001
631039
1524564
759797
1292104
346266
923675
998607
655125
1123705
502432
272385
827214
864680
417493
980147
899999
599285
823331
1053053
1058283
370825
1141920
973485
726735
338501
1298185
7562
1435759
1569111
250306
595466
142744
1214863
971067
960930
232437
1533292
750548
1599128
1215288
77657
371276
708336
1379268
1183344
1028355
1573778
619608
1083713
806569
1613240
1202326
810886
229372
366715
693340
618974
118738
775663
697160
176069
1116510
1498166
1013581
791747
224061
1465917
5090
1514150
1179607
1381942
1607564
1181605
535984
1540964
268304
1285244
1256811
629421
1206327
574963
1110925
281037
749354
1281885
299145
1040974
1223148
229863
907247
1264393
408421
462162
1434045
590070
599300
1606619
390045
324260
35759
1191648
1637593
427094
1497820
600274
1557945
1014109
1303066
1355308
1625440
764132
652416
751533
397717
441939
206208
988055
795801
1251759
83565
388245
1621100
1556974
352659
794064
1391346
1125913
502567
1418460
226823
215026
1579834
1422653
566332
55378
1471652
328084
1229032
554186
652010
242493
1476275
574581
989822
744356
285857
1611465
1549725
431706
1326413
437557
586505
369954
1391402
609877
1431205
1311616
237271
1548002
680545
696856
1531520
360394
740572
60097
160424
589760
685537
1240526
1223894
605420
122815
675954
896867
637743
277665
1298829
632261
1526489
305428
615587
1323994
771602
1487273
322741
79212
1348516
1247137
1036117
44933
1045682
221377
1483066
941214
270468
452909
1032965
770318
1626167
302847
982342
481694
1206002
480976
1206889
558325
1173406
1314873
943167
605652
705825
646922
900561
1577033
719138
1019702
1197562
1047107
261893
725866
783280
613714
467744
1195558
1409322
641320
746457
1478037
995489
987901
855221
377393
1329494
17816
17063
374335
913802
820598
15141
1450781
125896
821547
204755
1068281
1265058
676204
930317
1556413
373328
1419202
712234
352946
427481
1232465
1572926
1358398
149238
770344
431641
835376
65210
850655
337838
730286
1551965
564167
409513
1399465
1248647
1096414
575203
485627
594606
665512
1310330
644612
1078570
346077
971941
1165704
836750
992168
1508552
721260
379172
215708
640750
925194
1396742
1622314
221712
1343050
328147
931261
870062
1161954
1292484
1282866
1243106
990846
774040
1331649
1510442
1439578
751172
924360
694630
1435457
853027
1321718
1492758
1379226
256477
1143616
516223
55775
241099
223491
352479
278400
359935
1433425
359818
1028768
1313553
655376
70618
1632194
111750
1029827
1489021
1373990
191313
1019956
641929
1163525
920238
178824
832747
466544
534264
975963
298092
955161
1386651
838521
1244617
1282604
867967
275815
196549
316681
1513295
919315
788591
979795
576628
1611944
1473140
1522111
1530055
820285
402806
780493
243153
80057
444156
1353109
1503492
1120232
1076823
246933
1117939
695429
623300
1465229
1509128
15890
397861
47495
1217620
1530807
1066382
141170
1427471
1591646
177721
1166575
1241079
1022874
661926
235772
523943
382642
1267382
154807
456206
490620
1218890
724551
736124
1328536
708585
129024
1515166
786672
682151
1638142
1164412
1191528
1593278
1159318
710345
1572715
278160
579018
942754
1442096
1066926
623531
545838
146677
59508
760663
660599
1477688
1643542
639403
353658
898731
1637682
1520977
78233
561044
1007519
1567864
313019
1359786
1441648
990296
1342466
1142366
460671
1245504
1639389
1621805
1023426
1258692
70228
1254480
1509351
1371666
242363
74474
218776
346414
1455815
1173844
824268
1595818
65523
296217
1480528
1402906
1617907
312694
465039
518488
112552
392466
1305895
1413964
160844
532903
23865
637608
1396465
718696
1604807
1292626
315992
1478430
1245276
234498
998105
1552046
81917
1545875
502239
1431836
277253
238105
290610
1117896
767481
882224
1111767
672302
1125888
705819
725373
413972
301688
406007
349381
1646132
20497
1115911
1145727
454714
18663
778738
765667
1492534
655623
705971
330900
222610
741509
1354187
586554
1559694
219480
1384034
962487
421723
440349
638031
1322027
829270
637284
636364
1488171
1097387
478872
266316
1178537
287687
1626803
848157
745611
358711
430729
274230
282607
1036991
539799
341693
822666
1072839
239307
1592280
1069515
493955
818066
671016
1387817
1116069
669607
1172437
1415819
787784
1337333
864486
135750
598822
761060
54967
1181986
1265410
807392
333850
385181
32134
1396109
537898
363650
106875
877157
408198
597883
1051524
1516995
335716
1172013
391942
190976
1247382
884913
1479710
1572363
171791
1556129
1581040
1513298
766485
1305798
141680
505405
812533
1363279
535071
1390041
1330294
1128239
47893
1239989
382042
632891
495235
204660
147931
1438795
683027
613730
677085
1321892
566077
1079764
268501
678139
1057435
389232
461318
902291
820176
147654
1404699
130028
131383
15875
1193866
1556340
169301
442708
1547469
914597
246903
778933
501946
1227400
499765
91294
972083
769433
978820
1206100
1276188
785858
603933
860601
429072
569852
87540
451425
1634530
658629
571658
1273502
173362
948850
1616745
9903
254515
389258
789441
757915
425640
697593
674701
638527
1182593
523463
1006531
305920
893516
1479414
1320097
9892
1069026
1320619
206293
389643
1483244
1561410
57847
941047
66593
751408
460319
1220335
1566562
1231596
594679
1330443
1607287
315224
338105
223956
1558198
588186
1449969
1451578
266045
229099
1185964
891637
745500
1108330
278075
393569
769640
520545
266072
230313
439158
1484462
1280506
1123136
1028186
423985
491579
85782
523371
200150
1497970
383243
227099
131096
1316381
1002508
903548
456191
1526555
602879
1036418
943773
959784
666154
647368
1054596
73643
1543932
752813
1000740
152970
370119
50894
237591
1025275
821134
398492
1197914
794736
372650
485048
1022409
316487
1297068
1295108
801414
725037
89868
1176504
197075
1426674
930429
1102139
1500658
239146
582266
997142
1412928
64065
51162
1018782
975466
307608
1002181
877604
787171
1011109
610215
159174
926638
365390
919019
269137
541702
1351513
1055053
1368244
1415209
1074491
438844
589912
113118
1060312
76774
16932
319501
1010412
594180
1331684
634353
142576
887290
378362
1603208
1041899
822816
1190528
692370
624797
1110496
1117970
1229191
332912
1566529
393196
1008170
203136
779168
1003631
1071857
1084549
915596
116796
434448
1221248
1466638
1635035
1063629
1219653
1288885
530507
997828
1309170
338975
28805
522146
384255
1483414
530253
1070712
1208101
1252785
730953
486739
732269
1173307
438422
837378
465058
171662
188268
1580339
612915
1071606
1080804
779844
1262120
1366657
1302305
1646086
1640417
1218542
1577691
272461
399043
1133454
1340877
1499380
730704
304972
1373669
1528146
423056
544253
149678
671049
530060
183796
1573349
676166
419996
583993
34310
1006310
341586
1013697
1557411
1498754
971949
679326
1195136
972353
97605
1499374
594957
370328
97475
1353797
897842
1467610
368488
457557
1477697
1137353
355311
160065
1228732
932094
1180640
342646
613976
120596
1626619
450121
790651
659445
176655
1035693
951254
1369559
922769
1221337
352274
1132909
215377
170097
1501815
1522364
1407723
194790
1079637
1344838
110244
674092
1310058
560320
1428349
826052
268652
1270680
1426688
1443509
1570647
791491
1405399
578944
254544
1634093
896504
1027576
1469177
828327
1204882
983715
654966
1072488
1390807
1351892
258729
1089087
971601
461999
255552
507981
893352
912652
701079
468274
205219
1226959
308984
1090215
1527829
1291950
1594047
302509
1237778
680885
514290
837016
1020213
1093496
1553912
1474715
1581893
1443581
839885
933493
152691
945257
821780
151024
82014
852041
175729
534316
282176
1352895
498068
108962
205163
1058067
73873
1435475
723545
828819
1464352
712694
247145
46654
1485051
908893
107147
635132
1437067
711009
119895
615795
538966
861260
1331825
1333177
1562381
633414
1090554
1462592
1220087
1644709
1297715
1281538
944132
1417019
568593
67522
498521
613362
137665
592046
1601590
109389
1510026
69647
1245508
533039
1158380
910352
16662
966193
1080140
391560
1490993
1315004
1530794
1411561
441385
1576788
534462
141355
1052236
1645147
71388
1352107
379700
275141
105085
721587
1396143
1372603
707676
1560458
1311079
1336043
648049
1618745
1433619
1150590
915419
1072642
305418
1042145
754887
771548
1357380
499277
658604
844868
1305142
1612942
191687
890379
584428
368273
1424267
234890
1193010
1640570
1604986
1253740
1209887
1070684
624616
1103134
472914
359179
1263597
366311
1260090
928725
1042173
1606641
1365715
873035
1263825
1276826
814183
521790
1591918
1105302
1441190
1611635
1167046
742406
634409
269889
194625
14020
835351
777220
1076939
627493
965005
346042
1078320
117007
342592
1202148
960195
897871
645667
116446
636954
878072
704136
1543143
1434915
1545162
656453
1387995
126524
738357
454228
1394662
487994
800389
938398
203605
435176
458176
400337
883349
1389266
739319
1360395
1445595
63907
655804
1583808
30224
592231
333565
134022
104003
1597307
542107
1626246
1548989
1509075
1455052
646655
609629
1641840
1316762
617184
1072859
1155804
911316
1428054
1368110
819255
907881
1597280
53791
193062
485625
16439
661892
844381
978397
513249
1456490
607570
923987
861735
913411
217246
1293336
1509483
1356297
1580177
1389704
608165
1241914
392499
1130551
606845
1039255
281067
818239
293800
1000683
1302303
503411
1081615
654049
1359539
1121526
540088
1578476
1336736
715659
1567841
387048
1384762
437041
448849
1333493
588498
635440
408767
1002655
250223
1155828
921028
505266
517182
64284
300114
1167693
973891
1103737
417323
1538445
590053
1282357
87988
1106594
296502
1313319
1130095
1512715
1380802
1636166
1600440
992417
830232
245450
578769
671369
1283385
1563458
713048
1148010
932704
474070
378772
507130
776329
892071
935992
1015729
1448389
702810
1486723
1532330
281244
1084181
1149387
787567
523054
3512
479371
794022
405252
945998
671075
810715
41541
80689
521446
466109
84123
1469234
1216742
1384823
716355
611057
478729
770714
377900
1201352
116316
1320431
1360731
280531
544999
1609487
342283
300365
599473
862590
1323422
1010757
650739
961967
317286
998482
200800
710710
91672
790489
1594321
1254188
949883
1473351
290684
874780
1373125
70948
1577131
1425092
693502
1404937
520276
1042208
944143
157904
51655
127603
893789
1159338
1225875
164587
955122
627643
1401765
382487
1354424
458625
56608
1453281
815124
1099356
105298
657135
886250
1054666
507928
401719
1255123
1462683
682237
837282
1324594
107904
138369
1003363
888234
544896
611234
1549968
941894
596762
1492243
840722
760939
1423323
73708
397828
1037245
344384
143492
1172162
1054040
684610
1013687
849531
380421
988326
1145488
502881
147118
179512
621044
1299369
1293879
498380
603512
1600187
799642
924633
1562580
863962
115060
1358669
820760
263148
1634641
1204421
898133
1366774
916131
443118
223824
84874
194668
60907
983173
1275321
514483
1260517
1368532
1531202
1409880
1180677
1396345
139559
12081
1639585
1595203
598475
829552
588566
1541370
1591524
613971
4629
467965
1618122
220954
850313
688025
1370296
93148
631096
1253195
747512
839587
1328538
276249
988158
1409188
1376816
138020
468365
12512
240784
9477
700895
649937
1581271
764918
816203
1171561
1397413
157896
1369734
1208771
941871
1557083
1438095
1064997
1016330
892592
1459252
1212886
398779
921661
1502150
1259910
1534294
261533
1126453
238601
61747
1250935
375906
183644
256364
1545777
822510
506593
195777
1574426
176069
816880
1016019
204157
1511906
22616
1418484
1301028
767754
766880
6495
486827
1144460
855710
934812
1098076
79090
1034255
159464
692925
278807
111542
1379738
1321975
1257341
998902
279070
1292602
801993
320079
1620456
710902
950119
675995
478975
1059687
1489376
985783
1626184
860661
888937
913755
914777
805540
638878
734237
1109707
1226607
445742
441251
252129
268570
1057469
1567779
189800
165863
1390340
1271476
2537
283772
1024536
294953
1294031
149530
1064071
956245
1470665
363598
1294671
994610
1335451
1599642
265092
1359529
418491
650534
775088
1384587
1371122
300209
888988
990236
445653
167062
126664
1016208
949366
513430
368842
979803
1631741
1383484
1169950
1145235
596490
1639257
1116517
962029
1508082
114058
1342680
1121458
947147
289478
490349
471837
1538424
1641806
625512
1214372
134160
1050969
256017
1352503
406069
636
1275109
590426
750687
1174111
57515
183661
1622818
890830
1639739
1319383
581605
750713
1177198
1299251
1209046
1457189
1507150
448011
1048698
1247834
214991
1170286
591368
1156721
489729
636022
606168
389799
1304989
415254
1361663
425732
1132106
1328751
101631
496987
1185857
77218
470221
866123
70405
1337717
1249314
1128834
1523674
1055127
180362
583118
1070767
563070
862346
1384753
959212
471182
1255640
20852
488880
470177
1143329
1622805
1189774
791589
1063700
782187
1177508
1064801
573107
1173073
1534910
1268770
146010
413684
734236
504619
1498986
1199645
1186809
161613
1396141
175465
95422
780730
981307
1501792
35637
73713
894142
507395
745107
58159
636470
226948
916049
872576
1564298
237954
398947
1384878
77838
684965
1323292
477394
365468
130207
989790
1533254
1608767
1228929
274652
1196547
1184253
1531979
1021195
1439528
1280913
776607
8360
1064304
1541122
1095834
48897
175361
982589
854962
1109323
1221202
872491
1330177
142822
1348242
1431172
1242783
1303709
219448
1352778
621049
686178
1261187
178725
566935
65442
1459169
870226
536755
649966
1160526
674447
279220
1256527
1209100
1185056
1577468
1319033
395065
1257354
825347
1583958
177472
339683
1297526
1053114
607976
1634038
1531613
301816
459207
1479093
462687
1506812
638381
1608406
1229395
1462911
512850
423285
107533
806420
939045
470092
1278662
742633
1538637
622624
1589089
954436
657855
1523992
130190
419526
85285
218603
980227
1617110
1405335
183282
438657
458959
789133
760725
565103
192682
1041847
417230
768780
35652
403340
1158617
488630
1008858
1074493
713304
352670
715505
2642
1309403
1134629
355871
776708
657264
509703
365646
1106838
435505
737139
325178
260128
921184
62676
149997
344055
462662
429570
1021748
1082956
1197625
232668
236907
1126715
1526887
617533
1053295
639006
426857
204417
1602000
928456
936976
632898
782910
148490
1166705
1213327
919704
1445550
99390
692395
536074
333690
1610302
787240
463181
1432000
47407
1238966
1223266
28070
218029
317092
767652
577037
727875
52402
760530
1321364
793603
1593790
374357
645356
951374
546285
524175
195331
1108045
1270461
1069221
534277
1306291
641689
587821
742109
273266
1200087
1096752
828557
367290
923805
308666
1440977
1254528
884816
425113
366010
1153425
391777
509885
92375
763739
628338
1120000
412024
143924
1074055
893168
1556446
900960
1071950
746502
859813
219545
1489554
1178959
1612712
492204
386972
758703
1166758
1195087
900161
1064120
1111628
1557550
1209025
813704
1303327
1602318
579664
803122
1601516
486368
233667
14268
1147908
1539894
1425982
482349
766828
1190578
396972
1349814
267997
544083
1085936
234106
307754
1629253
1369736
1356176
29950
1008321
227154
638766
82940
1330531
419915
374281
1127075
85163
1491619
880026
598998
1256964
75741
838121
1429912
745794
893160
588686
402533
38687
1224121
1082553
1073003
485334
523586
240430
455932
211407
1125125
436951
1155355
1532339
761978
1617925
242978
454521
1645264
721835
1076605
909097
1233968
1164681
1484600
1296016
819545
1387825
293171
910124
549423
218304
66431
808971
905219
1371130
1506211
827095
1196776
1045304
1040814
719826
955023
1464595
1282656
131455
99305
1561959
785366
971344
257967
248997
923085
1467326
1178798
954921
1347645
1121548
1331679
907998
463379
1229467
227989
1079153
633564
154669
1481589
860005
1134903
1039118
187598
159791
1306619
8442
159199
1368581
90531
846628
260947
635225
1618983
285171
489898
1594118
931249
1457350
943452
1560437
253427
62731
1162748
552503
756508
1014723
1053337
1490713
172497
933723
416514
416523
652346
1490665
421142
1097111
11413
411092
141948
1597754
695398
825492
151101
1220326
1248890
878745
330040
1260541
1081229
1209578
1243506
601072
759328
1429085
1527062
484771
1397438
486026
560261
793909
571195
887583
1581481
1577840
232124
41197
689926
538187
854619
1518900
134045
34685
1449241
972790
328265
761207
1335991
1548077
543126
1186447
1315764
598446
693821
444463
1591018
255480
1576821
823919
1358480
1997
179902
671885
947685
1500218
1605909
122599
1348546
1627042
1163644
283200
458109
361003
661465
589909
883723
1628156
1171947
1373040
554451
1527234
994744
1247327
799476
1074745
114689
1131700
972159
1500992
1377060
1435727
76180
240479
1164881
652609
1370921
16457
227168
193327
1222212
1234348
535512
1343168
1394279
679817
424461
306132
1182367
324375
295723
488137
304168
904655
868883
970676
1543888
690055
164962
455273
956572
555102
495057
246274
387529
146127
620700
1242879
9241
1507316
462175
654842
1585248
28634
620559
643783
495796
1415069
671322
1034867
1646810
920141
889898
8934
986810
845139
1633777
788820
1458124
1151980
1038703
1449251
795340
1572802
27300
331458
572159
871350
8012
706251
1273312
1035059
416471
251754
1422596
855122
5558
1463168
1205349
209477
384653
810426
601536
897052
552247
551667
879343
325162
812151
1202865
1595548
512024
16393
844482
98248
1158888
190568
1420360
13900
811030
21330
1397547
1198911
1062315
910040
49422
962080
769646
1235255
53145
1617970
1475142
1532595
1562239
933362
1468832
365413
662846
840580
455143
1513889
1480631
1536108
1110050
1337193
829888
1450152
133066
993331
1576111
354612
835742
1466772
1197891
392819
648154
934671
634024
24021
1202609
838289
972246
1220626
190982
1273129
10894
1453379
73460
1638276
151944
291152
884373
808898
1039531
1507437
667378
133880
237688
750167
315405
1080974
1340118
1320668
689498
138517
1338972
186123
84153
116289
1143389
832481
459902
711728
1336437
964097
694480
971888
702594
883783
877561
715018
665444
301564
231642
250032
1510158
1015982
36287
1257637
800281
1143349
68939
1626202
1111759
603521
20268
1293828
180886
1004593
901687
4729
1501016
202965
1581467
1160063
622308
1297665
280035
653658
625127
887193
472170
1622181
1021945
25851
1507765
555824
1015075
574937
1266164
1337927
959202
1182772
1255485
844415
1282821
1467325
748697
822865
188992
1558119
1244844
593072
344337
1370409
925361
99137
1208632
1447212
1333135
212540
831072
841621
322994
469577
286021
383611
389800
364075
1184032
691116
144109
208484
422528
1363080
1623777
693185
580958
979385
61093
412565
681938
72649
1134768
780485
510714
1195841
174634
463648
628491
1221641
1588985
394114
363935
1098272
327111
1097674
832244
980759
1042382
1332428
165573
485986
160278
434158
1629064
890569
1101025
604365
308441
603430
1476984
1347561
1532426
1344794
574804
1019717
268289
229148
70433
729486
663749
1537488
171409
1001451
90471
1003366
736411
720067
1297412
705950
417554
943574
24562
1597561
959646
837163
442886
815778
811636
1362634
1589366
59992
1159862
357753
884021
387350
971557
333880
703206
202076
1265222
73584
318149
1399692
393019
464788
530099
1429746
1494670
13430
944606
1538901
1573785
573509
424592
1186735
891481
435117
166188
1541033
944509
800143
981691
1570396
204687
389946
347663
1231553
19735
1416378
626868
547708
481607
228333
999266
1586255
1631819
1574774
200467
752983
678164
1134847
458694
771116
919546
767217
767288
22111
537697
570391
907670
1119314
1483449
793780
147121
294469
375711
176480
70105
749844
580796
557283
606153
118199
1244523
880991
1519081
906360
1170459
1142421
1251726
877519
145752
359176
1249344
135707
1588031
1500036
229055
200489
23688
570752
614018
962824
1631307
221342
1025216
245358
1382372
47279
362606
17880
1226498
217284
714667
33275
1228221
1228490
967120
1036113
595291
91236
1456159
631614
623002
1193082
608882
693373
681037
286300
1286353
1185359
450533
475339
1488618
1069567
605989
618565
663581
760868
1405218
70361
1133983
336710
1421238
1443321
927208
376009
369740
873263
736038
131463
1384048
908618
171873
1472959
187206
548996
98826
613103
1082146
429760
948597
879050
1225451
94698
382357
768742
949499
255569
140079
1117747
427353
1035595
1558517
928603
1000407
647925
1323725
538616
11463
185063
1066496
982269
1548031
403656
218404
250741
1621875
184200
274010
288831
343722
305258
1101121
511291
153199
1092111
1615908
880844
1144002
979006
156225
30693
65372
1307237
1477954
1400223
1377504
1332323
1013086
876185
1567794
705863
144621
61077
1082680
544712
958589
1070778
283992
312124
609825
539949
67737
365564
345742
97518
1483136
189702
379161
1416484
476337
1182927
791325
463006
1190983
698908
665422
1333919
1398960
1619208
1625518
187092
314687
797241
1442635
1417450
631590
730185
723159
388724
289090
1164981
1497387
192561
377805
1250107
31094
697074
23393
1213733
789619
1555327
483164
1061483
1263298
632340
524951
451098
1344155
1245153
701441
720142
58759
141056
795680
771423
289592
1194308
470503
1382848
561804
723563
1438236
592600
1453064
1522044
337593
469449
1364302
1230575
1426167
218933
855410
411308
1286767
1204732
730192
964627
1483267
1530077
1466512
504754
391190
165570
1514302
843942
1279757
1333286
398146
1370991
1558863
1137517
1164513
226767
924312
172703
84324
1272885
1510731
939372
1110796
342571
1453805
687937
412522
1455203
1453059
1458079
1642425
676584
343081
1554937
512558
1217720
1149380
417711
482780
415206
1498584
1591820
1236807
463849
103987
590641
1172225
1510249
422338
443974
1273220
1023382
297453
519909
988702
1295801
1183218
826316
1634135
343604
1581174
416280
986478
33313
615816
814287
1483405
1550570
468574
1170997
674039
366138
1076488
1389134
509359
964980
452418
33949
1310813
896916
1169529
1012479
1296454
254873
688675
1420971
1385091
1397335
1243225
33561
674391
1584398
14178
1212688
15367
723200
109364
630588
402890
1070504
185844
106671
1054631
434139
198808
756822
320796
927491
1231994
1027551
1141345
468892
1038314
1296199
87484
1250243
1065980
1249884
1412807
952983
898503
1379329
464954
68064
355577
874672
222666
929432
1605944
718192
1637042
158572
1176913
518464
467258
219123
420996
67108
820312
90962
930531
759587
1084192
930137
181013
747342
46873
662868
1324898
337283
1261754
959988
936885
1637420
1142013
1556746
1268621
425454
1604367
1091829
525728
16300
1047657
251395
985721
483449
1345447
1094560
991136
207703
237051
1166216
154716
1478078
773899
1374746
1544104
605359
649302
133977
566406
286181
1553055
139493
135277
337679
1557095
1413486
1514034
408510
1160380
462416
1415075
1002037
133211
1330454
1510917
633990
1151335
842788
1438490
1091251
541119
264936
561670
108699
1558260
262958
1504615
1178416
1523778
1187420
817198
1480670
619360
558168
1190117
1511649
1565641
1479126
725506
191634
1342788
1551244
730426
95223
809885
1374982
112887
180889
215655
801679
1120147
469632
219378
185885
1608293
533704
883595
250962
1448209
1577781
173687
1627190
406394
1607619
1268073
658806
1091922
1175307
1603846
299090
880511
749191
409372
1635925
1484395
1100039
394645
690048
30131
809619
1149416
107535
1049943
121400
158286
975782
1015882
1553769
493705
481612
1043120
469155
1087158
679878
1068180
331591
1125039
1465905
940607
129081
958066
1467428
1408178
432958
1595214
1602823
181628
753457
1528534
145248
346222
395531
1196861
604392
170585
1388433
535351
1521131
914068
331544
1352268
1435697
265915
598318
700436
609037
1415377
1350182
971099
1365822
70786
979519
1572547
1421324
378124
682994
209026
1281854
16287
1604391
577522
1579219
960074
1470381
81086
156173
1051405
415618
664594
197400
786950
1304816
15828
195236
1256922
1120392
822051
1385856
490590
964489
334311
762583
982106
189389
1284086
131646
1331044
1298098
669873
1186258
1103455
785208
893803
1519461
1053427
416550
90693
69368
1159197
432206
1317558
55611
128140
495301
1312840
1212500
1620506
266839
390110
1066639
496645
828440
1368714
1023969
503565
42788
1639113
737527
1624761
1590110
380983
1502573
982375
568776
1042150
871012
410871
1210372
251476
517532
894777
56994
1178087
156941
951624
501231
313053
1036674
274153
368434
895307
197180
1089363
867447
1387576
1612600
101794
1069897
839147
1412055
1149792
1331864
900279
1213764
746712
323612
614180
1327915
293430
257868
398446
338527
1469845
633519
1398472
1070146
1419847
725502
1612137
1118988
1434695
286048
1543958
705967
454446
419703
1555978
318452
696402
1566102
1507742
1623733
894139
777820
983577
173463
1475751
251909
1125060
305968
179685
593275
994431
24568
1149372
1344219
1324311
561379
202124
198106
1516237
66102
1033831
922731
1614155
720526
1205411
1619016
1028445
1026045
996982
1108002
1233124
788689
302014
1462974
819963
459373
696322
1012435
1251606
910244
814369
232351
400115
969835
1405173
1233167
1183901
171979
1486168
64300
1512225
55276
203537
1267202
1492627
1210840
695401
310293
805329
658561
587062
633222
1383157
267252
920421
1198562
528375
1236846
1458684
1337804
505790
1463810
566983
567967
1234454
395751
364006
848518
1060734
1291806
1218959
993154
904885
87275
1368552
851892
715848
85280
846367
1193050
926395
883948
1487220
1412598
549192
792374
1477870
584996
24066
245326
1533181
277140
967998
693957
1337750
981174
508334
1276054
36742
625552
833711
1390560
1158113
1294894
761403
883914
795060
1471631
45151
760352
281597
634230
966016
548230
665429
1386286
231377
418031
912675
786527
773740
589918
793890
1168994
730210
1250344
247276
160063
268681
430501
887584
355832
1179113
1205280
400055
29887
31754
164602
1637822
751587
845142
343681
1198127
114845
437060
915072
1376044
446707
51355
1047378
1073402
338430
967301
282838
1207276
628626
433864
1134824
30370
566699
1149320
310480
934444
498812
318764
16944
1036884
1247656
396351
66686
1245616
473076
781462
708095
2330
436548
52404
74614
1298976
997471
197797
1420832
414155
603307
1148454
437700
676201
381442
1313452
1359383
43633
795818
634113
1092659
1428748
1632297
1350104
1629273
971062
41945
1018911
1428022
873775
934995
398165
1167242
1283368
374963
1003248
1408907
440307
514342
787079
85203
721122
1210522
558371
556632
1067860
1114830
527598
709808
1371826
1071444
992125
51308
270863
1346866
149200
826213
1300423
1353789
105966
193598
812560
410107
451307
1093586
1525788
156433
1250252
1019036
935468
1179955
324672
51344
74115
606010
669514
1016922
613749
1074764
1515204
657933
1219967
1222318
123605
916680
320282
419667
516315
1219368
818943
502274
433094
24233
649720
1134435
186732
692612
1604259
133099
1259903
1035599
973581
1382318
310454
376637
1057347
56706
1480982
235450
1040356
1339298
960849
86473
1089198
1641978
1081097
1434830
913384
669596
806189
1154318
1359545
1154533
274989
173576
108098
1404039
139037
86310
107139
287030
160219
1331268
186889
901581
758835
1474282
714397
1443533
1258348
52257
630859
901342
1173481
256877
544280
98011
447329
1198396
451745
1298328
1187281
203624
1631165
59206
693951
1214625
4582
867046
480219
827316
377599
644509
744833
551672
554164
1296742
373822
1039773
53374
33196
1287002
1511411
1071158
1140015
1222413
295715
125733
652655
1133573
1313900
1426841
1510019
936891
307725
514588
1130689
265688
1175703
641852
1152544
180609
1214879
848440
627305
913042
244973
721912
645484
1583560
1053395
1449323
1046942
363918
431581
549646
770377
500522
1560795
1243404
1395790
704405
378398
340591
1544096
703806
585861
86915
218745
924861
44357
1066698
1536642
1601662
412659
981601
875591
463861
1461998
1455813
1603197
1575368
78871
1226665
1468014
1595506
500490
691541
817987
263317
1015508
159047
70499
597380
404713
64988
381705
1264073
586463
515983
1191164
722581
1113771
1005289
605226
1081880
406560
1046704
42862
213549
975497
109961
1500980
1257524
7892
331308
1247755
571699
692773
544787
1638910
236787
867908
38419
365093
796367
1079261
220878
796671
1348687
1272090
939746
979811
575250
980224
1113382
1390710
210717
408271
1295193
482844
1524781
14283
1100371
1035397
1583744
1340912
1287798
830715
1533465
1403449
143449
1551355
44489
1146513
868445
680802
471509
714461
663490
30047
1091389
403134
1637119
1521471
253657
594690
638216
18510
634933
1100830
1134509
1123380
1413813
126618
78863
453482
1016815
32034
1078469
315101
1194008
404797
89142
173450
441025
1406037
567977
920557
1485390
1101056
1477870
1093423
1359097
1462166
1085651
1102961
1640163
28420
3424
1075999
406996
1382877
891302
1275096
224862
353664
950376
1286279
1507314
125664
1278702
622553
722544
1161843
883334
22893
954863
1113129
1015591
1631144
14679
286566
1327368
36771
1183965
185529
1444613
226300
63394
1321165
954345
1311397
1208864
685918
120996
349028
1501293
218816
834068
1211382
1004124
998251
195690
145165
506793
376182
394280
230310
874693
758598
965928
1518401
901958
969511
1413012
690490
401233
702510
1323132
1354311
369925
1450247
1486175
518667
1261931
1231956
619144
867699
913956
1530178
771208
836072
157155
159914
33172
396442
1364115
440225
492370
1282345
93
882194
419287
517119
225944
1268627
571937
80722
601137
1093767
995672
1209033
1213407
1552097
565811
755973
111696
1480903
1143437
678527
1117452
565425
536425
318038
1086876
952229
148020
663570
337704
596156
1042382
988852
881283
1032929
170404
371692
327155
485529
1025971
520890
526034
236017
785380
605083
1209261
1642598
759252
339474
1302848
1266588
1579196
322220
661374
16905
588918
1187406
1190217
647538
786611
749875
264901
381952
1314589
1503653
1037979
967430
1479613
684307
1102136
536793
903290
1168367
1370660
979281
1371743
1130120
618041
358431
746847
1216808
639538
1367998
1559531
542711
1430305
805503
1049655
886988
1008284
1341772
1363224
1058707
1519264
1169078
730147
1594120
385521
808241
1311443
758063
495383
591073
580673
1026670
76226
1638669
571399
1500610
1222571
412936
1598422
1111628
1556100
900449
326503
823239
673625
1148289
374536
1637239
413461
898241
1194763
691193
555684
921497
295932
421841
7920
728741
180122
152608
195692
1306984
671132
1477475
1257746
891694
421632
875301
583959
1567301
467250
1229765
853737
73332
369817
386565
1605355
31399
93861
23569
1535755
810292
962690
1327360
632203
1192611
162675
221254
147529
1115512
123381
1034449
508965
1340168
1428850
912234
113022
565827
331378
142980
1353784
366567
551898
115999
591545
44421
858812
134953
481854
1191484
873051
610132
610305
124252
268387
1078271
1026377
1628901
80738
748952
596307
186691
688508
35844
630918
1583778
372456
1181709
524643
108518
264711
1072538
172181
1541856
1563216
414558
1012967
949721
1436536
1539444
1230814
658496
265925
1521237
60415
1100004
1621914
122599
356397
1311141
543526
1066082
23710
1283837
1325516
1411462
231587
346978
370389
1088671
1512744
287577
1353195
361854
1148640
1611535
446882
1586371
379823
565852
799439
1645314
1139824
660041
755597
1321413
1614700
127991
1591558
534066
1381126
301808
1454096
846149
1028878
666275
1187660
3593
1416049
598457
1008643
824467
1566775
476100
234439
311745
972572
1067540
784259
614219
153109
561509
373309
169141
876487
1145366
363487
244439
369659
375102
1127970
434775
248820
85438
1640558
880818
261990
1478688
1334055
463921
792353
1405981
1131699
287221
611199
740575
1407018
546319
1499367
1271829
571462
229156
929073
1376996
178335
1283226
547716
5771
167055
247704
1428471
86921
807616
1278752
355212
778252
250542
1113020
347451
537959
844162
1432412
1349487
126942
1156318
962384
731930
1448956
754806
1570882
1042817
646309
501221
1289129
542429
1298511
852778
411566
116095
76547
1478630
1568354
1051737
45072
1149515
1345839
1434560
361590
950095
759170
78963
347084
1602235
1455449
955323
1162382
1317900
124416
46482
447740
1304938
471174
978641
1227082
685666
672153
563414
9517
496932
1187771
1528883
1029608
1562261
1003336
1590137
1209201
441282
1609398
304604
990922
539526
148832
1451664
1213421
586360
860576
913352
1432920
913056
981812
1091409
954198
415612
1511040
92798
360859
804782
381969
1466443
1480275
652663
1637368
1243798
42034
241608
1555559
943776
1105849
979997
1455469
969833
1499712
658633
216773
838103
939599
821726
161672
669875
1301304
1576606
1439691
199416
903078
3314
1384187
1638177
1535592
1286512
94944
459534
312799
1335738
751048
900320
25344
1134895
1130201
1436062
1106111
228666
816877
1426235
577398
1115822
1530405
460697
1494682
850502
1096993
815669
274924
1019646
20416
1349050
900486
347275
608247
1309930
277322
357087
801764
418686
266483
1190475
582072
508857
1132478
1608797
607313
1376964
777850
480023
254289
1164268
281647
1632318
1530116
1142012
1118274
312792
815030
150616
883259
726020
1494340
217673
39769
812182
137191
1428806
753440
1042986
729515
1204975
1237654
1008473
1434576
564413
633849
1070658
671814
496421
443133
1441982
1072410
678469
850240
710453
390017
1514640
1418196
1234128
602269
9224
74204
640352
996604
1409136
74862
1301362
563455
906311
109584
1448418
1558461
729411
1190431
1589005
669805
581056
444499
1482750
478908
1455019
212693
81348
941728
790836
177738
95204
154836
1346725
983168
704804
776378
959243
1535359
1497926
162427
696851
1523693
1377270
1291957
1399258
87514
1294154
1613631
1038008
617027
697256
845710
1035103
1241705
467837
88503
1506933
80965
487600
543864
51464
1394312
1518423
1047734
1275154
493298
151329
1240837
564184
973627
713697
1549947
1596067
426718
767430
388570
1212211
82045
1290789
1103980
305683
1069416
682286
1082294
1578148
43058
889480
745189
671126
1308425
583997
1466304
1235273
492110
94972
1414021
1139273
445550
937438
677042
677724
1003002
1275899
883441
1059362
319551
1082674
1453926
825351
1610192
1141746
713540
1371143
1509731
1312243
665497
1463694
1561982
992376
373889
258249
1341268
1385778
1410307
113889
1511154
627099
1361841
282780
1281799
1099452
1325175
1233665
1070146
1423762
329398
337178
1294672
1148748
242247
864956
477220
1240345
1016336
1423445
1074724
1110412
720581
1092166
1124391
494059
1060892
305725
1511707
418427
147922
1276568
137771
106946
862567
392785
1501283
537349
915184
1329722
1500055
1255217
181553
329411
789652
1615082
345832
1143552
1423168
925041
1607392
776783
460673
405253
579566
1409776
137658
1023658
1156294
822180
34136
993321
1116619
162610
370079
1453630
646653
151692
358385
764255
1516387
327099
652579
293668
1347737
903139
1214103
1353708
1233884
773396
368392
1272124
1157930
203290
1496014
1343691
169377
798763
1053121
1270079
878516
219406
611390
1199580
1085059
1559607
390518
1221882
185721
1202923
1476419
498610
1491904
1356118
69432
410106
774414
1002719
170446
1348078
486279
31470
559603
1501312
1173057
1584754
522125
173400
949917
311543
1203969
480966
843758
825941
697798
56168
802033
838458
1275712
869037
1560709
930570
1331817
1016557
1439068
862229
1515880
866000
1415173
394646
604532
603287
1319291
277795
1081704
1401754
1372182
1622311
415041
1581662
698908
284296
101794
526188
98309
1641025
756115
80707
576770
657017
96706
1244011
757549
17676
261672
324469
458811
1465894
1123855
762965
1552094
1029557
645387
1023325
292820
1282773
1360299
1469305
463724
1185828
1425178
333532
644166
1128834
1029565
1002310
297740
1270009
171185
844204
277834
1394030
197621
1244531
86439
988443
66116
401545
1191356
1630356
746278
413801
509849
693574
371863
446711
1534729
479706
218034
219154
1541187
1614284
791714
752575
1472594
690172
1038102
211204
1499929
665904
829895
897538
1034879
134249
1620507
869850
1277861
569460
1358880
591905
1157575
183601
61271
1274124
436917
967084
1630376
404387
127152
933540
1180410
1571525
686544
828745
581354
1584063
1005898
1378788
356165
164736
1539038
1449282
13803
1591509
716787
642653
1190050
1248187
19346
390585
800950
551997
1500822
153688
567056
448435
1251687
328596
359812
1338476
158066
1362080
1323206
1211615
1639083
983933
55986
1349539
753583
1344864
11575
1640618
952886
1484990
1008930
1497867
1355619
1058304
1457893
1135928
249926
385246
616877
1124136
1460825
1166432
591609
841973
243500
817935
141763
1555485
722259
1182835
1475780
978170
1237601
739005
226780
1426160
1549094
303723
1411312
586085
240830
721905
732277
1504965
1005508
101943
1479509
523873
1053989
1411049
51136
294211
689405
1229980
1371537
709402
1552886
568135
662072
228599
669294
744255
1166307
1576765
11277
617782
1617685
1521572
780485
952923
1051592
1305049
1309409
1190361
1445594
799286
1221460
1050550
461248
1415812
1466623
1267227
1570028
812203
1602310
153006
894323
1499197
1161995
1158671
73309
189448
1445283
73713
1171325
998907
15722
370311
182029
276988
304448
1385437
866079
1295052
1307803
375934
50150
206815
76133
1083388
1062116
625057
1031531
410783
1241069
299051
1439547
638445
1297268
635453
895200
1386686
24185
580982
601204
189859
1072473
4278
653479
622234
182555
965642
1498308
1032294
65034
636086
1494159
1295814
745212
1263052
403675
966353
1209413
82984
225933
1282490
1598932
366510
1234860
1452726
163673
1301241
1364254
68246
765290
1544174
167248
1182137
553580
55146
183237
867802
1096014
982735
894347
1133201
996886
1078835
647219
944879
1602383
702283
516292
1173364
780531
271314
553769
720421
803202
1498734
391825
891390
505094
493356
882641
383363
456635
1078612
877730
138621
816891
1628660
777370
531266
679765
383848
431154
570076
1202544
1206584
158249
597616
699913
821929
1207834
46420
168078
983553
203358
545953
334909
1627168
729718
36062
481930
905363
1155531
1327647
737781
1445823
824065
1440837
1411147
1237809
515236
1420637
862007
1428792
1365515
686543
1261303
1159847
456452
1122301
458229
101402
1171891
545752
700001
661033
1447844
417214
813759
1334390
835567
129312
1272420
203374
1482858
1479381
293963
1436220
74959
994803
1394796
375566
1582797
306462
298390
1382843
876189
1119285
454089
1336014
424164
1162097
539630
892409
818734
706094
1605039
1503691
597866
997400
450036
569098
94435
800126
718900
515331
220193
91866
279731
740212
1327614
1338825
803831
172673
81189
622399
763953
181089
1568928
734639
221903
1411809
626666
1529833
43127
4839
797848
1412016
505586
1461233
195803
962325
731726
1205440
652511
231732
1601448
1500396
1044689
1215611
933610
880877
122095
1428257
400074
52673
1513312
70967
1089919
631118
895345
188855
252323
156867
407758
492668
1587026
8824
1522870
1050643
934757
95053
1601495
1352924
1601676
1476991
92861
283098
616504
484593
1228360
1046348
380058
245347
1286475
1308935
1064415
1398738
565515
1341521
1014951
462378
662944
1200375
1378309
1144574
3124
350139
137060
576468
816048
547055
1420714
61477
831957
1451453
1586101
291188
728991
124976
557565
688556
501611
1191186
366191
1121940
1587698
1390920
404606
607321
1415411
1473782
83867
339577
1013047
1378412
540365
1173139
1397606
359719
1425212
752171
206397
1145936
286570
236583
872686
1282445
1255201
520795
1151666
1073931
582956
241410
271466
433098
1107934
1586716
64335
1389749
403322
1509033
1573270
423524
170129
1427044
1415453
1453275
793610
849563
982901
380506
543198
832259
840917
813922
848847
278189
640710
654745
1246276
1631056
1101878
412930
1588157
72009
1176546
121253
188579
1580609
948645
1081189
1277475
598753
1491067
428084
1422571
887795
1138805
385282
101199
34632
373784
1591136
365976
1075644
689873
822148
425373
593203
91648
1071481
532062
1595983
1361340
204322
324344
604022
235237
502197
49786
806906
458280
224242
357756
111899
839955
590019
383635
1515641
1041869
836910
624489
1525554
1604752
1454420
791461
135815
545189
1377888
135608
1545889
1044873
400011
335487
1340573
340630
489395
1052339
257117
393379
1338017
640921
1627788
211517
291002
1512099
664451
716477
971410
644138
503312
239640
1208891
93346
207322
1645756
1152122
537545
700985
588646
466016
1531641
1047611
22806
967896
1326885
1397490
352122
801211
1491417
918122
1070151
278195
123676
887698
1579467
667961
1347364
332022
892428
973005
1024821
481419
1411468
444585
694398
829051
772812
1376110
1341682
928050
593319
754615
1123142
1263631
1216167
300591
1170177
1262887
1119861
778932
351716
174180
820635
435904
712581
858913
1363555
330493
999873
1450106
1104964
245354
1627298
765582
749594
1446108
430506
1387915
80167
114015
36018
110225
650171
840319
527525
1111269
1001600
258224
390444
205676
85241
1031207
728690
1051507
611431
389101
617703
949155
676984
1178210
1522197
1178796
973128
36426
1301072
1604211
903533
56584
1248077
814284
540035
217163
525476
1044751
56192
839807
87926
505797
1039691
210248
1232293
1207592
1137730
647619
281407
1211320
1206775
1168302
1019762
1579454
600551
469301
1560789
563648
1264622
514503
70813
1184197
1143645
444194
514431
855651
668411
10878
1416128
1008185
1280199
1458179
1603751
923278
1378858
65478
1025829
159618
648738
662110
1576636
1056058
1474115
1213689
722932
510620
1092724
1586130
1372252
1251623
829766
1254913
370095
35950
346436
912541
1103029
1598013
577792
872381
1565136
351908
828677
897452
1363041
761095
1250409
1036002
1022170
156134
804726
412789
1370843
269318
1153077
1602724
184697
479855
825658
590508
1036718
80061
881187
540642
650645
532262
1582068
1207098
1609322
821496
469609
659524
591237
1405559
262987
593903
738317
187571
827167
433179
154343
305650
1302336
910368
228301
1313743
994862
232308
414275
202839
1409157
940730
993420
772343
1333103
1219450
623753
1478101
974759
436472
1540780
1571518
1000738
1578580
1395018
584500
687741
57424
915701
1022165
1603699
1124511
426506
1101537
1337274
1638374
1088288
896741
763097
1203330
463974
1119297
48443
141572
781702
1568572
428896
1282100
1608096
44652
548107
1403797
412566
444078
127614
818733
784102
836892
941948
641426
285445
583481
206009
625407
74238
697828
1218066
53842
2572
1506414
406908
769827
413776
729414
1507749
331907
1293639
484146
1074371
970059
1432450
40363
776124
691382
538803
609896
74740
553338
1558917
196579
1465535
255940
1377614
732654
922243
966996
133523
595123
1453333
1591134
186735
626673
9545
157154
295707
1545561
1264352
435952
1296963
88125
1183
142383
847676
215756
957540
1174420
1610482
413423
1362701
1068849
1513662
882786
30017
565787
154173
690811
1062127
1495504
763614
482292
653180
552740
600951
1368201
1545173
401835
1503578
1045615
248634
308611
1237931
1288433
1079078
1318472
252499
968462
1127703
1642366
1246985
1520626
1618733
175322
449952
38480
169518
63644
86058
1342454
1000734
1013657
1246276
1131459
1046076
869839
838236
1177772
821598
915019
673617
505077
5548
710089
1305048
1500443
9524
752650
212040
719226
879115
516702
1639219
1493890
352773
1329525
594004
1383745
815093
251435
919864
230793
760802
979145
975142
228967
1566029
980422
230585
580398
543356
1313943
1285077
288809
915121
766196
1050350
1178782
1585644
776705
1540076
296769
1297294
204528
560618
173950
753244
188275
268048
65677
1268527
379111
406170
236564
1341062
1361355
137815
942177
745708
917033
1544532
414685
536568
17692
1427357
339223
1082391
770935
74837
932887
1577123
823050
578818
973907
127015
216810
1350943
214998
199702
974329
1157613
635391
1461160
1576070
770718
380317
501969
1396625
629585
174940
384331
1413389
328369
1106574
1517987
1235669
762875
1070102
1582826
1485673
580231
1162682
1079649
1573390
630555
825015
1180748
618791
1485025
276188
1035200
713533
1584742
726761
864173
335157
576478
297128
1489430
681665
1629463
568285
860616
545942
1372388
813404
1434543
1245021
32329
1580130
330085
247805
1317629
257311
282291
1580321
657783
1305161
1618311
1219604
637759
1390346
565458
688282
593456
308619
483868
507967
1375718
764520
894432
1288888
151609
855497
1031271
192410
390587
795146
291047
266547
1359018
352928
1139214
664452
1635905
1416808
938880
414799
940978
1001781
1040597
166311
654109
1603660
1365039
336310
104385
426552
809602
461900
275883
619206
1578489
1515028
86057
727141
322768
395972
1050193
1101495
619812
1105328
1446783
339553
386227
769374
834874
668664
656777
1184459
277065
1482179
420036
841571
733429
1392759
1484045
633301
1041093
153470
1057317
1292023
631100
24509
1430310
1249400
10843
790078
1086757
1218055
601428
229042
1035955
553251
897230
931582
293129
253753
1506786
78644
1149552
2699
165627
175661
236268
868368
297471
1287317
688437
1493502
396498
534046
1473434
935313
1258778
1409370
864481
1546467
674838
218784
132260
629741
933370
958052
560458
665041
1455069
196382
657055
1471170
458445
332527
637117
1581406
1529321
733023
1180800
1483579
517180
689812
518598
432139
607975
577510
1402860
382678
16585
869370
1221891
1369060
427211
1518395
518232
1230328
1404511
651053
633789
118549
867009
395489
1401176
1223657
1365140
1484472
1625358
986950
1152092
122983
646683
736585
133281
369741
777239
431390
1342798
1015217
1390085
507031
1505581
1498893
619967
151672
1200905
1373432
1062235
11055
532435
1270364
160628
862655
1282475
377236
1265195
1577223
1054485
668675
1163719
94849
1379262
1234217
541493
1477460
1275291
30124
916637
465374
323364
667216
978913
817077
241973
434371
1084615
146485
251263
1354905
979051
1101668
1614798
183398
89181
1555857
1028901
344918
115075
1489270
1585804
1081070
193821
449149
143954
898436
929733
71257
1174138
239392
760207
1364917
234056
1050250
327517
1568595
431175
207731
1057189
1143147
527470
1580505
1107713
1514872
713643
1420390
1087187
800055
1248515
1336702
588344
795787
1211825
613228
285241
737438
1159362
863288
255225
1220276
1315917
283148
841775
1069207
130096
1347736
1341760
767341
695918
1386473
1589156
208455
231139
26297
236136
1323502
964111
1450813
1253862
697547
1508933
309364
1143378
575501
32081
931541
271148
93616
967203
586834
985796
1395758
868615
379613
407904
1545967
167416
1411312
364554
1568681
458034
880517
1100246
150578
157273
460044
1166080
163412
1297679
1549659
1565846
1205634
1549993
898319
1181860
90685
1050590
633305
1202131
25050
472981
325579
1583397
30986
1019895
1419981
323266
1371875
503705
250476
118411
1483286
1542678
1412997
57675
1020292
142214
1336498
1029842
487747
792389
1128636
1446107
497665
279207
864230
75607
1093595
1105787
1334638
712641
532507
1446442
1619233
511368
1135110
370498
1315128
335313
866767
220843
549965
1595556
1186729
1388159
791547
1179260
1487544
1313301
93857
1640443
499846
138102
1037110
1544503
243451
958
342637
759121
1631308
333988
1612607
1592658
1303331
1469773
1272224
1432377
374251
1102933
61514
1590969
919648
150773
678004
413302
941436
272416
912799
93635
1099326
809377
803583
84382
1233242
895111
722494
1008182
1060245
1617182
1380149
1461620
478569
884470
1572112
1186587
577586
999906
1630832
1612716
1120645
1441848
1529952
357597
1094545
1587782
1296138
1848
1134140
775992
686754
1380840
837151
1554250
229042
249200
1293754
1374503
157511
1300091
1160983
1539979
635330
1116184
36445
174323
775663
285599
534474
477714
1480255
851850
254305
757089
988372
819987
519992
847059
1025634
577171
809026
1605583
324729
1261553
1035078
1030696
796567
660638
1032972
259589
574595
975025
118006
1375931
309327
1430717
425139
1349324
1454014
473844
629493
116047
1547121
335083
113367
976519
1513494
1187298
1391955
1105762
576744
1263370
1367302
1124832
600049
680203
952748
537141
95497
550357
861138
1197818
28501
1180215
1279603
741767
1416925
482992
467732
465215
359145
611227
1257432
1259435
310768
320967
1270370
676140
1420858
298251
1501475
123124
959666
1394982
1272147
1101319
1129361
948701
1228980
1282500
1303164
1024939
232543
399553
422817
1585681
1325278
857076
1265617
338552
534197
514020
437079
269320
224047
1623084
1421900
857657
1012060
1489804
50093
408091
1219552
618531
1593878
334977
609128
1603062
796582
1217111
1200541
1621130
1443219
1415784
1234221
385835
812855
38670
699785
1486417
560680
1286522
580564
303642
1357631
1318884
1406005
639585
1392880
784040
739839
38478
368421
139975
1222154
1547007
186182
313617
1018830
41115
936932
672750
822111
1464989
1637693
737536
382479
56518
1450636
531530
95701
482808
502468
650083
443872
1243451
1461806
691801
897970
292073
859008
160977
1128117
601664
1139492
781191
1366958
964015
685296
471676
1551551
235254
1474368
1077988
69482
245521
655578
401908
1542765
1600162
1113132
919064
1520987
1407102
448514
1306609
874915
1379891
1064367
1423916
1218500
64212
351282
1109542
723582
1444179
975150
1569334
80955
1602933
295915
1030965
564896
1143063
1585938
643234
126346
961526
99241
543466
838440
1003185
1310009
36646
638776
1355791
423371
507429
55566
1284770
1138581
76665
971365
139244
882956
1460130
696284
586508
1110926
1537576
1398462
174627
385772
368030
1397314
1101628
63090
1329351
1210331
250283
192992
1236209
562754
426754
1073877
119396
63740
1639641
88332
1549171
1301131
875440
889589
1378058
245394
416893
592741
936717
607885
278941
69698
631806
1410373
114717
505406
49211
1562622
707245
1095199
1316190
652906
1070674
314130
40475
1243110
4247
221826
1039252
387638
1512127
1214857
1155756
586052
1030498
818796
165647
9571
108220
293301
1312871
459319
789164
1626259
1190500
167421
809381
962669
1151556
1572272
1647507
1025378
930664
492231
966925
872506
1416991
794839
1452761
60766
59459
559982
1489783
860352
3563
329830
31512
763537
1297477
225671
366525
383369
87520
1430375
897081
660992
990340
516170
541862
467938
517668
870569
850050
1257796
1505412
866923
528188
605088
1060406
1096233
1021328
609023
351310
925199
1380929
997606
596340
1471689
271961
123243
1593228
373749
1597131
116851
243095
1483015
1279292
327650
993914
164777
737134
1540414
1466028
1072538
1167848
1321603
601825
1039451
1241626
908576
250465
353903
1109285
810251
457549
519937
291368
39923
135531
443901
1201877
293654
1044647
479794
526034
51756
667711
109736
700049
639342
426310
1641327
505972
38557
1614150
938530
230194
86844
538656
892167
922191
302629
906024
1501412
747003
405403
174164
1646219
299268
1315826
1513485
1591918
251966
427267
964045
1219577
170976
948703
21566
1244409
769800
43910
1594790
1067715
367280
866109
674438
1417170
1170918
1389974
481814
418118
1502641
588523
696597
694594
1501614
887630
1187777
306146
396546
8938
667648
862894
1357803
868773
516822
1519663
579576
337998
1302443
1279389
195338
479997
1609425
736358
811610
872033
1506339
617111
630045
256393
849792
1479213
147529
1495631
686877
858571
541291
613560
132070
232023
1124864
1508019
361464
587303
872961
1571518
678263
1263639
1351753
1511361
1098996
1389080
200401
1393667
1203790
116607
159132
1059734
1439245
1364021
563330
840426
1172271
1119416
1489405
1172332
1358466
1318569
862913
614606
1559327
884709
573382
490947
1551939
1364402
515625
910383
1486891
1266287
228505
757175
1392609
244041
756787
1215109
1244885
659442
534522
1227528
45984
1510624
1272628
1288220
858516
669190
1277827
1015759
1269103
623597
1463003
1392537
770559
1288716
252543
971778
1603525
150801
576310
457120
15833
616673
38206
352772
749444
269074
5602
1320109
1573264
1361826
566874
754314
1023221
329805
957702
1578726
975931
1504254
882420
944345
838312
1614577
727645
982662
407180
392723
594853
1416150
24220
346997
1391822
1544700
1223729
831975
403880
1211286
795806
834466
1472616
817043
1251933
1634703
1110071
1412403
25399
682648
528346
877956
891149
588134
1427177
1174073
1567867
358413
713962
1427452
1586957
834570
455680
520379
503462
1433184
1618654
1149734
17826
672477
805154
546839
111333
496780
1280628
525339
2284
164634
959831
161609
117934
754229
1078159
1320730
1316289
1621072
1518443
953773
762667
222046
714389
573832
1347197
1031395
1335707
1190411
1640827
1392536
79023
159516
1639322
1635066
1557243
431779
29544
1187740
576482
1474344
128649
938892
25591
1609637
1366221
774622
112984
1523354
550554
1286058
442393
476601
199182
148240
1081297
1428546
713359
1408204
1522277
1053050
617798
1620909
908190
1193646
77590
1347449
1593625
1035048
166000
1069873
843986
1264514
1249793
428168
1035526
253752
254991
147551
1553554
1585549
1606254
1571486
949460
1371438
215351
1585035
240877
1141194
806125
334870
1387099
265044
881655
743509
585955
1193158
144771
1110256
1195460
544195
930417
567027
582709
453158
1647142
352735
1428158
1149244
31105
1417863
45282
396146
752005
179448
904574
1376731
1002565
637567
349803
458679
1059694
1459607
491188
327151
1271608
224870
701851
1595189
985396
797448
878671
47947
85003
284962
1364229
1374009
247912
779234
54310
804823
244157
1591381
1010280
1341374
455186
1436665
138024
1066749
1460983
1070335
333116
345904
1602940
1395486
890201
1432666
1350081
1230717
1052231
300764
1126201
520236
821963
1318435
1361668
1447469
62671
1215837
1315953
870216
1643734
426778
1637560
744411
698713
1129955
1233348
1413056
1108383
1203564
16812
1135306
312395
1393628
400024
69294
797924
947632
15596
1529512
1549637
413031
1086477
83376
404459
433729
883643
960595
133904
368468
483780
75185
493403
1095391
218943
879735
360370
1014766
172978
139844
1510830
492371
1068695
467591
788859
968950
1423925
73431
309240
1532582
686418
1234774
380258
1522931
10622
853533
412885
242166
395906
855236
755321
672223
997898
915653
1496200
192305
30249
1364810
68038
155332
1503170
72170
853483
1533079
1248662
1125017
1207554
983397
653428
820778
1356250
1331320
1560826
916016
698104
448766
619817
898279
644824
1360513
1215146
647231
1290311
384388
1482398
1555746
100665
182209
1219171
1521555
514314
386680
1303387
432888
1048792
1078746
514842
55131
373028
450132
808033
552390
99392
1377379
962241
1367028
101897
955684
1152722
1320340
1070498
1449356
1574990
723669
239686
450698
8973
135760
1050107
180921
19641
968334
154716
1023435
1480890
753546
202383
1520540
368757
1155212
1183929
996706
1387964
1503383
102098
830382
1137641
382046
338698
1139096
749992
577392
920134
194070
251546
1314631
355079
1227445
228889
1632546
16812
34550
174103
489265
1463903
783055
1524741
871671
841833
868465
1414621
1605181
567229
732793
931638
13162
834940
14111
1500854
180023
1449561
351069
1158475
571425
1345588
798793
1503330
179467
887669
378975
333378
635163
105883
206003
301812
618653
808960
1329380
770549
395841
185452
1309302
29023
535425
456848
101886
519141
1240588
178602
557571
1174443
858105
957628
1329503
950794
413177
1566687
1183490
1228214
1628536
1156068
97581
1632130
577775
1356219
1100511
1140136
552559
1634802
728890
492130
1427541
1161541
637694
938225
1467853
592787
317608
948403
1192983
655421
326381
799600
363661
1062409
193561
532264
726480
195940
360417
790152
905636
988830
254543
228170
261080
323167
1502306
199941
44937
1062743
1304785
1361764
28710
532018
389179
1528137
1217630
172245
187516
500405
771200
370541
1347052
275919
32927
869124
672632
587668
1447461
799385
1051477
940494
636965
821075
555996
352596
870546
87435
1221862
1250269
738561
151881
314105
463400
531809
1182095
65549
1168541
973643
677188
84916
925111
534
1301168
572756
1423970
785743
1438421
1086394
692717
1389475
1107908
1353223
636125
686230
54670
679098
496083
1275205
1456199
1427076
1156694
295227
945750
1609883
1361726
63215
1589453
758118
663007
247583
795814
1015428
791597
77873
1339804
617630
1479278
1362325
1002162
486954
568133
1431480
574515
1562954
707281
701471
1343138
1590945
1178700
1576205
1617957
577701
535377
949600
1441048
43135
1264548
1591208
1629232
889025
408148
1001830
1440458
77111
558200
1506650
1091147
496147
1471304
850280
351510
780502
633931
1545072
1115984
333131
1380332
126148
1267485
481283
1468616
243072
738572
1097892
309356
339269
1155022
323670
911911
498680
1183771
359391
535606
911735
793237
292412
767119
1292144
349110
1053108
207822
428634
1359458
576342
12686
280037
554935
92926
116611
621790
653015
1127381
1454039
1315853
402306
498654
1136250
1639974
1510954
701077
159950
1095344
133285
1154636
1603822
1442151
943816
1525702
1023361
104527
280485
83432
943312
220848
846338
1586962
1299453
1534198
1069662
332416
440044
629444
1038368
174564
341397
356129
1055467
1362054
1080334
107315
905071
451852
300083
542000
436963
135238
1587508
672560
1451825
1609615
429094
631949
1445405
172014
160309
337221
314430
726370
253463
1146652
121568
392079
1300266
545026
1574101
1265223
637704
1312350
71477
1209693
190176
696741
809243
1043089
235593
99390
908049
1554175
260979
786794
620167
361062
952376
979120
869644
230501
828492
677669
207267
1416931
1343380
124675
808536
1237529
1153334
1165754
289815
852269
1595462
438179
427748
1192202
683644
304866
641662
564341
1305343
1205085
501315
1361897
1500522
674680
461186
872273
1622626
3920
1194307
163396
897977
1339606
821038
1187382
772571
493091
1403151
1480546
7090
484709
1424709
420368
60229
642720
783478
430515
513829
824559
53369
1483247
101789
121657
1065222
1483968
535759
648038
217018
218318
1333640
909329
766183
1637418
1134547
669864
119003
719906
1201990
24325
660361
1158452
843192
97363
1265545
176749
1403785
325553
371828
589871
545802
578697
972707
1482314
816492
828877
960934
317630
468446
194528
303487
460390
775161
104096
1553235
1570334
1595253
1544074
124912
725512
792965
1018510
317181
528105
505054
1456351
1035235
326803
1072345
732352
1632989
752546
1051252
1352140
682922
844849
1525649
1183580
664515
1389863
71594
42864
359908
1508366
1488923
627468
46744
588610
680895
712095
225228
567681
1494344
1583369
417821
414449
617616
771656
1081491
12938
258650
17105
1380534
1599179
503540
609296
1297781
139888
492284
1557095
732218
158821
994567
861432
595474
478729
1480831
1243309
645946
381266
626941
1376523
1569926
120235
859006
823231
517785
40447
1405194
1406963
147122
888556
1073992
669749
615116
1600878
1304507
135283
1159082
484401
1054792
1489765
322594
1429470
1193245
1494770
1491916
1319947
1294878
1042087
232574
1413021
1225527
1352281
530705
566910
474336
629497
1456471
734048
160874
1343236
1547253
726733
1509855
1246839
122208
1488302
1360299
1353581
1267595
1096955
1492054
183668
1477503
604319
1290029
116882
1363665
110210
1272920
873801
925377
954405
1501619
387991
37188
151401
1124462
148798
616736
24780
959221
1034687
127294
1014879
913223
1107278
1258592
793812
477756
653117
254447
256820
387214
427260
605501
1231283
488600
443092
574242
1319416
615895
1138881
1363842
816949
10386
1566140
389385
610869
1142259
33206
1520890
995721
1000548
320545
1504122
490971
739878
697598
141496
802824
342231
850118
1459096
1136736
1469019
1571257
1455058
1089773
949515
1005766
395266
510018
277426
769240
980083
447173
4669
170732
1589164
442860
1083731
704924
907850
1370279
862794
222394
1574682
1535530
472501
1601260
736311
897159
1337174
973728
1276336
1012561
840779
1338464
1588243
3286
77314
428388
855349
1109865
1449768
959345
1122021
599476
866340
1307771
551622
1183799
960553
408324
1082388
230789
404336
871504
299412
574472
1272405
530462
778393
1321375
900001
1243210
1058553
278664
349449
652398
202641
1584122
1246124
90133
784441
1250864
563275
1361786
604308
307820
1383244
1100922
1399367
1570563
96149
279181
1523237
1070166
216918
1180797
1458618
149020
988770
279599
635891
80665
352715
1141305
1441470
1133511
248172
1116236
314913
695745
622461
1067667
1027642
268365
314068
1501114
1161116
358261
1114739
1219641
194009
785980
1052236
1327114
1513552
1418914
1631427
679235
431354
72085
962910
7894
114484
5750
768410
22971
51545
1439164
320713
1586879
1249562
864291
363073
399826
1438897
852709
1258079
465623
378100
741347
751169
452818
875947
1550012
220650
791432
1548273
377123
1255661
494772
1356454
490125
541105
50795
1327347
1058111
1007020
308462
447768
796857
1384378
894618
584824
1173815
1388346
373465
1481856
1359223
1276928
1540054
1621941
609148
1332323
1317235
1136715
1448320
542913
474760
767443
1570434
1242108
1346332
927399
59674
29386
101838
1057065
1429392
264807
602205
1271361
1396926
1538633
593372
890579
1427511
265587
368104
1469266
566863
1224893
1377690
123543
778392
1476613
1617565
1384871
329535
1219633
625041
650827
66716
1253724
689494
917084
386316
796707
1281658
1212739
339596
1618786
1249914
202111
363836
627437
869743
1608118
831897
213598
317505
1579829
66297
888059
698986
923611
16623
969346
1349411
220852
1314055
1416114
1326581
345246
1505086
287985
849180
1333166
625044
1210043
1425081
739200
283369
358523
1514645
745621
824099
941070
1640217
1241700
1344721
317730
1234322
1287089
1205644
48145
105832
615272
646408
1360579
1352301
1281963
1353942
1274077
111722
1142318
1475845
595497
161670
762443
1202582
1158079
1111536
941118
728890
1485343
1549830
929074
327491
1085776
867977
1220425
1467111
1501303
954208
1451433
961570
401854
908956
3860
637607
1082518
977345
1007280
1306571
1600585
601626
312229
347557
823889
397800
548307
1155860
931024
197917
453805
1592111
879532
1413050
873648
893432
16126
766887
1303720
613222
279133
626339
544487
297106
823726
887260
1168788
1599280
166390
587123
501545
1351386
902864
659375
645311
1185737
358238
1129362
1217573
210892
559703
422252
462073
1411930
774424
1320961
775916
1161108
926641
998378
1165191
1239123
1231281
863822
688494
445120
670106
1463525
517585
685780
532586
1578495
1477522
70111
284806
400874
1429689
1077577
281601
55391
612133
651708
82174
1463891
339223
499740
457030
1304090
1219165
1297921
1043103
146963
143843
161113
469929
352006
718863
1026119
1602361
1140150
626253
145808
617070
454758
1415458
760222
1164691
943756
820799
454628
449672
959762
1346020
1341830
771871
1363816
689299
934846
703040
628614
57998
278249
1063607
1293061
1621507
1080988
1027059
949321
482820
564187
597669
263021
1416343
1256426
839764
375070
1440863
1542722
368975
1250486
320250
288670
1606401
1478439
1113294
1288367
1404229
684533
1406645
884033
784757
1326743
532301
985163
939178
27284
1632082
697918
407084
663327
1091133
411803
1205615
1207496
981171
313325
1329067
994417
688580
142652
1132245
195731
1215829
1127402
1283082
79910
1516789
1153
55473
496338
582699
472684
751731
767509
3722
1128659
1346393
1474507
1625510
1579947
991533
1148661
10735
1450753
568174
1222133
1265326
733494
1027630
221730
691020
887065
404209
111685
179555
1282388
792528
1133378
1612409
1298234
1038493
547681
116624
1229596
1478199
70570
813776
1134527
1506866
770586
101322
352825
620238
550373
1138215
1539746
1566254
1253950
1164670
1204231
1221018
186922
1032741
345806
580461
296938
344127
990884
995868
608967
1163574
156676
718381
124141
1156609
487631
1163109
1410081
1633268
517900
1021890
621555
1511175
1629349
1237684
180308
1369614
90906
457149
602049
1286629
64228
7810
1064166
664331
540460
1000845
1588885
1468087
1509276
1038509
212520
1612078
1152816
901766
37692
823487
88946
1109645
1136021
1550755
1440079
988150
1526193
1319799
1243189
631067
1635274
766021
143614
908149
84283
263690
77182
67688
1137963
1414631
640038
1081995
1032809
573358
640688
1102845
891532
652552
557776
109326
901904
23162
1433676
1464446
1269171
566387
1063248
866225
658129
1026151
609037
165149
1607157
1129008
644596
861077
247067
1411782
608259
682111
1080857
543587
440957
1498649
1268811
791167
158403
930907
69945
25366
1134291
408533
724991
1477719
817434
616712
1401593
1146483
466012
1217059
664293
727295
152893
1582754
83805
430545
480808
761348
564800
910073
1303302
1331698
426969
858879
1231440
528383
186102
412251
1094720
924300
469266
1254189
1527120
1515692
26432
150169
860391
1502825
53473
1430542
171587
1436311
195166
190567
1615597
379500
566020
1198612
1313783
1442276
301463
197497
390664
868168
161862
1402697
170920
1481949
1507994
687081
608798
702694
895118
1124234
1386929
949113
1423989
958024
1094925
215824
864988
798849
1551326
1617480
708444
693410
1473176
53696
1602572
482752
187494
495009
851666
510502
1392255
186357
787712
1049324
1345194
921898
1059598
1053882
1478422
185641
280977
1453226
61574
1053489
321083
929096
718065
971677
247347
500188
215085
1145005
235212
1195304
403495
891703
500857
807698
1289467
1174721
123783
718917
1303914
1514619
1150536
298359
1314011
1291566
1061789
1487704
1552371
385048
181185
713947
390563
1278994
494707
1262161
380192
1134738
1207794
624994
316488
241634
804070
346616
818100
1387458
1253232
864637
314022
53998
313114
1138263
83040
1153624
1121245
169858
39313
55156
240039
1362530
1527177
352501
1618640
1426330
1348826
240906
247410
954725
726704
1447904
34305
1220546
479358
798205
1555290
689078
484491
960620
168741
1473861
620625
676106
446
833836
1176098
1299794
298295
803763
441467
1486795
629261
39475
296203
125540
1172128
1180828
1065095
938874
906605
1386201
1006427
604692
807688
926862
924614
238507
1341465
44799
146119
1575757
263834
509703
961288
261281
228470
1230471
1424799
1373528
720731
868835
385856
1483838
1047605
959239
445375
732110
394203
1422382
1292022
620671
859509
786296
65579
205475
415721
841027
920872
750419
1166953
439590
896145
1488040
420535
1015759
1114439
156795
594583
878596
319188
311086
1141975
1103363
316588
1592655
982407
1017585
1518612
458755
734922
1435197
1257651
407386
848607
1643579
379789
765723
1586133
1417657
1173512
1632664
196580
1143296
428875
357320
1507257
393603
420749
550285
68193
694127
1423693
1000941
140857
237938
1504518
251573
58205
269693
638404
229791
625696
1579807
849139
7269
1417825
529528
871379
1382926
1406568
395468
889049
643587
111892
1337917
1025204
919166
1018775
1206113
777480
397876
1339186
165514
1600904
1627113
732422
1206593
141867
277092
31776
919483
472291
1082355
690123
1376006
1509730
1024406
1049541
1460673
952856
1281927
867156
235794
815893
71459
984828
852755
1095284
537266
487500
1375723
1400299
983613
251512
1432541
1365770
1450234
440230
867047
1276091
989648
1488998
802824
994066
89632
149344
592215
676512
526327
353238
1365701
297218
484573
168439
1568268
718654
44719
320384
1099349
1576212
203908
1022327
333200
768851
1042834
238324
792285
1125661
464668
975458
924717
1351851
1581841
936385
386092
892155
764348
471114
119508
436535
740499
831151
737345
1439355
1542428
431403
1077883
1282040
991493
38931
1330742
198628
770211
329318
352648
721471
546222
434097
1611656
539210
1283532
1426639
1213192
141928
1614534
1340344
43351
1628876
1489537
544277
289713
556866
229284
1012388
1330761
1427928
1108120
125772
161840
593048
1358755
105950
928679
594328
1585623
590886
1175314
1125760
65879
589126
368286
1238852
1160567
1121769
1620332
283689
278248
520811
535309
643824
3159
464017
445935
376262
11492
467476
241735
881777
107074
1040563
401543
999608
1609644
1463389
1267761
1613272
828694
1203347
1170255
482496
313871
1246061
874108
524508
1332129
48921
864854
394326
460541
821727
1233154
857274
1197041
666375
1178356
921441
1256227
208604
982464
1485077
216595
1578174
1468628
765374
148348
1474541
1635135
274823
366604
1547269
200615
1112925
1516176
1044535
1520811
795085
34045
812484
340968
444834
448520
415646
482196
916194
895666
402538
931801
400860
557372
329226
440047
1268664
1305993
278315
1396618
248871
793115
178726
234387
693026
754894
344507
1323651
69188
597026
1323791
434326
667416
195357
547329
1339017
858211
888428
1355390
832913
210744
1427759
774653
1515037
1268689
833084
937499
1115682
1097785
1362885
1343637
231737
1388699
949401
197167
1032246
239168
315647
1394353
459361
15393
318176
1154654
1504297
1488794
722672
1244485
1406531
136391
316351
32919
851868
451086
1331357
1519437
823890
664990
1626153
1137164
41648
24319
407938
1254100
1007056
347035
986392
990175
1154128
733407
818520
1133919
1325414
1306343
497601
170859
4631
576915
773542
1091475
242270
641847
1495531
4805
1111734
1643559
14057
733943
194898
1079825
356031
410065
738321
801016
1591344
605746
129109
170969
106794
1432566
948097
1200509
244649
1082548
481509
126742
467312
931865
598139
109651
1087861
658241
483484
1525690
554970
57289
27097
773065
63453
1304367
1474811
1009373
1264673
154262
704418
1097173
1605434
799100
1011252
1266388
1535810
1227218
234776
1423966
470657
683282
928433
367148
1213060
415557
1175884
1136717
174153
666536
353501
607007
1306528
1063194
369366
740527
516095
435189
177663
578194
1250353
1097452
777596
617591
173093
1210087
34548
195343
1641257
859965
402799
695209
821689
1215511
200092
372843
638847
841899
983907
1212824
28775
1554583
516292
1291641
1143654
136433
640442
1554840
48885
214707
189014
148048
106286
520023
506910
1511550
90653
62777
471685
986847
1392293
351610
1165608
650416
852982
171932
585487
1016095
1553241
173359
941654
1281120
1386782
1312119
1199253
803975
927807
1637097
1000219
554623
1220706
692812
1626460
1241589
1019045
853466
607821
720007
952935
611576
1546854
1462232
1340403
1374243
64228
1261525
1063454
980722
630425
1200379
466830
1265278
1099273
1456235
815828
332908
50063
940756
1558468
490686
564148
1477685
1050357
519534
75815
1311240
1019463
162976
1359385
1529160
1061802
288698
1556765
583537
964405
936537
649033
338403
1213803
963102
72514
881207
1236770
156357
840263
742624
301345
626258
299565
1629536
1206604
654184
1064312
1604714
782193
915669
1361129
324851
851323
5677
924934
1610718
1488229
578843
59387
1179695
303707
582829
106270
489386
819930
994666
390662
752265
535033
1303122
1443285
1175698
1025284
1031079
282574
912435
1379117
350751
626805
1285187
955957
492078
369780
1350438
1592003
1421711
443893
412193
196756
1021300
1487359
262725
97263
1143204
162840
634736
1424106
671612
798307
274565
1366578
93736
237587
900431
784235
999179
1288795
774486
6102
201939
307363
1409509
559568
1149550
1102183
588657
214278
7672
1008441
875673
1202658
321456
637654
874438
37779
780058
38159
709431
491908
682486
383799
1582758
1115824
277311
292867
262488
862695
200314
487865
207150
91328
753331
925993
408824
229099
832749
1638836
1022740
1062196
873768
397540
1576946
1485057
1212762
33558
1621675
968382
393894
569865
284650
730335
1289439
1448529
820423
689940
79653
694681
678032
1534461
1629383
702543
186168
1546378
414002
79215
119318
1585462
1112155
1567619
1165814
137803
558134
110656
408596
387348
1103525
672076
705719
1552205
780130
1445913
838610
784400
332791
767631
131928
513427
381871
226663
942519
1090927
1419329
1643006
981083
1264756
1534969
543712
1008059
1233216
266357
594669
520366
541370
80051
831887
1527836
563686
1069644
850085
1447844
37986
1551150
67649
225159
160580
190353
396282
1323701
257159
450190
840263
1133799
528140
723541
445319
1336611
1260847
1543175
922430
379052
769538
714405
1370384
1371068
1340515
1077459
1225642
1206987
461662
850103
1538991
1596726
447118
974467
1363926
1551500
1230804
962529
1023627
1029153
1615363
302357
102460
480230
803464
1022276
1156211
989491
284126
147082
629380
571298
1266948
649482
183610
120360
70974
769157
75889
853610
14565
2248
1325155
932549
1319971
924258
1592630
208925
963285
151769
273694
889593
1495519
547172
1464339
1477014
1528440
443407
825551
324928
538459
1129145
1179285
759887
1280932
1251095
719168
657317
1576166
530764
271832
1244755
662857
1289245
824682
208023
1403991
1453315
983443
688499
1571800
1504132
257359
588308
629225
1263397
1624549
587189
1119033
1591560
98477
295200
919744
578667
305171
436296
1560381
837663
942638
751717
799698
886199
618524
404455
707748
967488
1172922
32499
458327
362426
35853
1028782
800403
1274950
902211
901403
91872
1149720
764666
337620
1264732
614394
715813
671358
992607
1346723
48497
683371
211016
643534
1092776
636836
1323736
926828
1631234
993262
797197
1362738
968028
834601
940211
375755
1004787
1294662
982542
965424
1253516
1069049
1266897
858207
674604
1102891
1214710
1271318
407138
1507534
1336471
734537
1029338
1044916
1386461
359179
1481333
1438516
1119382
1234691
37063
956554
690159
1227218
1291475
64266
986792
1401075
923358
1172384
821364
1129665
298474
1484260
1564693
254768
1290734
573480
973903
566452
1645627
199870
608171
1414983
1286678
434265
1318279
1253006
1121562
1014128
1523401
958111
785830
1250783
1338723
858353
672009
1542169
1371102
1091022
1593735
91370
1092031
396578
1204510
220728
598612
190273
255398
1218764
1095943
1270903
1322072
950859
1151453
134346
1287989
182549
1646672
474759
450477
1339082
1060065
192461
1612243
1618203
1426365
261227
570152
1585349
1478336
1257512
1308410
950496
1505261
1000616
888095
1186263
294164
215777
844853
257642
370432
1130836
511008
1109439
177601
1491696
845006
1185053
1111007
507731
292804
376447
325078
1160900
1191704
450528
1538410
1198895
487687
1496065
431510
41532
810194
376727
222718
1359605
755153
891171
816577
947298
440434
1055029
197738
17849
279897
936220
1570980
581737
263074
255464
1560923
1015577
959905
1215835
357526
1500969
111009
329090
1324641
721766
761392
1538775
1541952
658654
860044
611383
1411360
832951
290191
1063483
1373014
66403
490773
1514488
1196391
448507
1205508
21557
1338381
13089
484889
306387
1502116
273734
603759
147746
740379
102310
133351
1412764
869218
595656
738243
1362690
1555605
54458
610533
736156
1389308
309903
806597
1624409
1187930
917735
1126780
347984
1375584
1109833
603440
808490
84766
751034
569745
657322
997608
1619971
1524479
945581
1465063
5342
291949
878659
77689
1200627
345435
1351310
227829
498248
1412832
703613
1257905
767201
1569568
1064081
141814
998774
566636
287481
343296
886605
602613
864177
1336061
254737
1186750
784934
1431774
944
168711
762673
94981
75594
1501661
1254529
888138
327148
439233
78582
1133626
1250882
1446345
218579
1343815
1293511
552871
176173
1034341
1612626
41136
197528
998364
1359691
217715
24149
1009028
125813
609922
1205163
287629
891804
1051673
488003
760473
1379871
179959
919901
1218918
570485
1418046
1288182
480986
62691
1501228
630164
961109
1117610
328056
1265400
1616322
900503
272426
957366
249534
284852
1228947
1201816
619821
703327
1243505
275399
64210
1083918
816309
1641764
1247494
959517
622507
166660
1217637
977370
1344111
577835
1426409
249761
1548394
574614
398943
632457
1265117
872363
1265092
77997
1197256
1067985
1299258
1139093
361677
838270
1127214
1314895
481748
1235581
1163131
1559387
1623905
72372
1539472
1233293
1424901
562963
136412
828293
1388539
502703
1635995
318600
1533085
32129
1236729
1384954
725915
1450313
83337
1259683
509007
556771
616864
101039
38007
1090413
276867
1275960
1578605
17644
1395468
1058919
1361596
1401643
1123848
1271083
625630
791890
526053
1391919
1288222
166191
469624
1096508
1488217
348874
783651
102269
968275
1416312
853160
146837
153500
128047
673580
1284890
434914
70920
1150133
459540
373587
75651
9958
197694
109884
993329
993707
958523
1578589
914881
737146
1259312
1061756
155763
1226739
1559794
540808
278676
1636761
1375338
552397
608102
727507
244708
1606507
1272921
846155
1386242
1276941
2010
892063
398600
249095
277313
380075
1092470
262941
759380
219871
856440
285156
1089749
627922
82529
308430
230699
1566689
734978
149973
500306
1398564
624656
804230
274019
299262
1029310
463742
1149280
1562036
1562703
173424
772498
644570
517104
1628614
330827
248328
147781
368995
981814
547843
381848
352895
1531335
640570
1562555
1400417
1026765
1496018
1434701
1416845
1106194
1618360
1539318
961832
767067
187359
191298
964924
867880
1208478
1353074
502008
827936
1382217
732550
239581
331457
115358
1026894
228279
1448476
1429525
233232
101097
445187
1496256
201122
1589465
128890
635280
201052
1200798
534443
1415396
460684
940409
361896
1300052
1213641
1588855
1161670
90447
1381357
101885
161194
1173410
728981
1155066
1213302
924531
773751
1005089
1298669
1069974
630408
55801
54782
1003361
149578
227643
426900
108139
173552
330619
1268828
334458
879197
707505
1351707
425373
615590
1240745
1380184
63671
472140
320163
1539859
1144218
161331
77561
955575
267778
1255376
1113225
42063
1031488
1124483
995082
1161963
1573651
244954
1158946
899497
1607859
1189933
736769
1619957
459139
993262
108920
902818
641322
388700
1615214
121268
878615
128640
199900
949003
947487
1093351
633468
168688
311274
731262
1622255
28289
736518
1287195
1325636
1581711
143859
92589
73823
670505
1238934
553896
1099350
847271
1128373
1460226
552702
1589478
1585720
1250737
37154
944852
1502290
1395728
638008
521111
488779
288846
701808
794760
661722
83289
1212911
620211
377936
1013664
242723
1445767
413153
656009
696993
32444
370896
1110329
71965
645871
1130902
645948
821660
345306
805350
555594
649900
1328519
1309168
1573015
1402017
1352032
1154039
1437306
787570
1190184
570428
780141
1339157
501867
858046
411702
407658
1617876
687724
3105
790822
730939
263732
1444730
1386236
229124
570280
438242
1430524
1518850
1397473
193713
176494
524907
942873
112592
535402
1421179
747130
1573525
672498
826513
1318111
1642744
836342
1274229
256940
46461
327396
362864
1498485
1573359
774673
410024
430523
1645742
1530578
1206841
1363786
982636
1380046
787640
460513
930175
238441
1184581
610962
1353544
1192129
834414
1491903
966882
763771
434126
1357931
197654
797477
940459
39696
1464922
1636130
282952
636098
1197160
645357
129636
1038115
1560618
111544
191711
68639
1427623
209263
1528406
236682
968055
1310061
428538
1053420
186505
1109099
1417529
826297
1532046
1404976
812297
1618393
957
224229
480016
1055545
1533838
1358953
390294
1581357
104677
101007
1522080
1310123
530716
598315
961243
176621
1518779
10717
860876
105132
1282714
372565
138671
150428
113976
1385698
301396
1145808
268716
1533274
785015
1576344
500805
1557791
1546598
471145
184514
1611866
158470
1396386
1064334
338638
1199100
269575
972087
77872
1132993
363695
1085679
1087757
660824
1416308
1524337
537679
1643338
161745
312838
986692
439068
421087
2793
432001
553165
835382
599117
1351232
112931
33983
715548
1391887
917528
555145
160398
1560485
255646
689924
76042
258235
698999
428665
1428684
535663
1508895
1547317
713631
568607
1141682
1339115
223419
887158
1237728
1422817
1622474
1448400
1040574
1390889
788235
391774
1623832
582764
471010
978038
264971
960782
873429
499076
453128
204569
28216
638246
585000
473032
97435
870922
664777
1010403
1267222
1458640
204302
1114219
1123258
644827
900886
825467
504637
660754
1639599
1145207
192094
1305244
202193
616217
416371
967732
205085
1560241
1643598
274462
58143
1305009
945780
1109935
347104
791959
1406615
1621098
1024840
1478758
453297
639623
1301301
453182
1548217
1414428
1571970
22375
551997
365923
402204
769176
517937
82297
1164617
1504897
852077
1441027
1099594
628382
1099921
1183768
1308302
1322247
69549
1214719
776924
369342
602844
1478798
787310
132636
63790
71814
1593930
1252864
1292346
540913
1564145
652293
521584
874616
1012835
177527
317774
1049689
436572
800897
1459413
440881
148258
600044
1614117
114375
1456306
994825
1160250
751756
660130
39623
1052712
339539
115208
854864
367040
1209023
824736
1526675
49146
926432
246528
10009
204184
1294106
1487052
379457
979632
1072257
333756
1430817
1346726
693280
960053
287285
1177195
1456409
266679
1584398
112505
1256967
1110716
1033136
1122899
847786
753500
1419063
42507
1476832
940315
694040
476212
372154
534973
240616
1489578
153162
1230250
1352922
87619
1503233
1295779
897660
303842
1303963
227944
581380
684809
1284576
724381
238737
911660
1029223
802920
792992
1130057
560614
1020356
1012267
235411
377386
986369
834198
1106630
671357
1312058
491943
1450359
431614
1158809
736423
695420
845918
1058245
964369
397078
709218
109441
459350
635803
764884
94024
750191
261307
716332
484142
1064201
1350058
1465118
1463247
993415
748827
985093
943626
100728
667754
1524315
1461937
318747
326109
1336239
332288
385485
601106
1200453
506072
994862
1265439
1427775
1622902
302512
750235
953282
1143348
1042365
1383551
85786
1484269
734947
616520
1556697
1259129
317988
134457
174607
1050328
1148488
156506
539446
299522
676752
968482
1077134
794130
334156
758727
1207629
1348430
1248548
529905
1116422
450621
1625507
620522
343086
1422016
495640
714950
1086129
748781
1274126
1013348
1492310
88645
344517
1112591
1484477
1557579
462212
38489
213091
280352
1296599
793822
712040
619984
1052367
1546318
1518522
567683
1171192
767654
408840
113021
819392
165076
312492
300051
1606438
94448
1445096
1461287
904114
137562
428727
990387
827483
995081
1365466
699851
524878
688927
1312656
445497
1081080
14775
1571630
69170
1401678
391667
14676
241544
1600125
1223894
10135
1642691
1427051
1208753
146871
577063
708719
1081906
415682
1549389
1419681
593284
1615647
894640
1627808
227737
122068
1603215
1161549
106850
1166776
147744
427271
920328
388173
452773
1180054
1538626
1002953
696287
806114
281994
1199606
912938
1474351
746739
1159408
786770
782755
395621
1152395
54264
1202000
604811
1214702
1494291
461105
1617393
1629937
265098
745339
1359446
174112
1003721
1172701
777442
784750
1014680
625081
277744
912148
20192
1228448
1314468
1281110
414603
456005
1007566
40211
1247080
1116477
802758
1475754
246875
1273581
1632358
1070272
116633
586919
681426
637909
461476
1145271
1430933
476042
395856
1305702
153863
27323
171428
798645
939909
1492679
1497271
1608801
131347
34104
228809
1522527
182854
836652
1017033
1086483
406707
700652
1244568
1479406
468507
49131
787007
280615
1620359
1141194
1267085
1041051
479992
1368756
79588
1446123
906612
1298872
307170
569821
254436
322350
825913
1514997
19290
433936
1520099
165583
804171
860648
1590782
1509996
1269212
1287115
433094
408208
512027
524967
758935
258591
1003714
1435859
1613301
508657
1342862
388886
419285
1139998
1627219
1577129
1391323
464075
1141411
1105110
1396405
444233
133587
435437
1532715
109870
1028425
613288
781587
582340
726443
1340685
1154969
1359974
470758
339008
2126
506264
835540
842496
820607
1234315
815041
201761
1499480
879683
416516
875769
1495907
1268110
484855
417465
436216
199468
1030829
147944
1535577
137574
1549186
1130272
970306
1518811
1112572
255313
1310834
1345562
1348253
1056645
1186272
593637
408137
571178
34875
1159479
1467724
949497
466710
176485
320473
1038906
341373
841109
139112
1142865
944377
1626816
28765
1585309
1035746
12836
131594
1536259
1635731
1581084
1412403
1228916
891695
1586731
724532
46330
204647
915421
535887
575365
127497
1528746
1259205
577504
387111
64748
675588
1441603
407133
57292
316117
1172807
1195822
256072
1472361
858243
773112
1459808
1023887
488926
1338232
628222
1253947
866262
1316198
980054
388724
923193
1631429
716687
1460422
442979
1608904
271148
279241
1290540
204710
492559
382080
799155
1531176
1217521
1171479
1092545
269469
1087589
577146
1615746
1524259
856311
1613851
344112
509531
211462
529255
665057
1503589
858771
1567904
280767
1178415
1067924
402701
886204
1471578
1505400
1570678
1352198
890298
807484
698618
293946
716902
16505
626290
861642
299677
462668
1100398
1042286
854233
1319397
848313
1044936
1438470
572510
1599808
369721
539042
1511374
1513524
1300355
1180993
1075931
410354
1382080
1226307
1629978
354347
668128
1084782
1239155
1103315
73502
1033355
1611946
792063
1126139
610735
951081
25225
727686
67042
634767
1101445
969084
1114443
975118
783286
427541
1127434
1643525
1066475
880512
1198316
723453
253954
605814
1575095
1466534
1401701
404565
1571087
1555393
680494
61483
497507
560653
1472918
530966
751211
1106289
1510558
1205445
655043
145046
1646166
165486
426458
917200
242802
483123
598382
275969
1099258
414561
1333240
666052
939621
1595177
666151
1128630
1073417
943167
420208
61887
127449
644061
543677
224175
1322718
579553
1162762
738954
1397606
753673
1141852
664468
598146
670106
884843
1430347
80905
1477626
1224014
1548055
632607
947977
1517320
679987
1608566
370656
1288873
1608657
104964
65196
1425687
1362912
790747
1036416
103416
926409
1605798
459437
1172110
133614
592250
248999
402531
852534
942080
882035
380126
1504398
1643719
900824
1038786
463930
305405
230827
971894
900798
661503
43191
70405
513323
952406
320242
1050959
360879
1187897
1227106
916945
117339
966200
914244
1367586
967173
87498
42652
1635515
566089
295922
1121650
1548662
923130
259693
399515
1372396
633572
249030
1510444
974123
720081
69673
243921
1452955
700839
550403
650778
1143462
77744
692142
494521
1501084
1230389
757328
813134
904425
946927
1015209
1351195
478178
1028359
1453964
824137
646681
113222
136669
231205
1184477
633158
753966
1386562
439722
1335521
217620
472688
43387
539223
1042026
1374906
879048
1577741
531246
424958
1237050
773787
579048
1246875
292849
1051211
1036348
503762
730353
1241625
712854
972222
1440655
1498124
491306
299077
924507
1294511
1069683
77162
654895
291370
546924
1211057
433975
1079087
1534051
1485794
582781
1512307
1417356
1465784
104965
1406299
1561117
1373648
653809
194026
1127309
495270
456160
1260194
1129602
274991
1593287
934180
802537
560942
333475
1407363
724054
388314
1030579
1617553
40835
1000349
229050
476935
929440
904145
863229
1057621
1608013
878909
970501
1369127
200298
1461951
830331
1008946
770783
1016628
1221472
1407335
1001783
1448451
541788
807637
1144775
1284518
872419
727669
1517845
1438215
1315848
524486
44802
1108558
743472
593484
538705
887066
364517
1146393
1538964
1516198
231804
1570091
688434
162926
1324770
350761
376992
216917
1551958
825675
275793
569889
660403
1608078
1554434
879158
203001
991544
506906
1522613
1326003
1645033
1487305
649673
1252973
271548
1203587
39119
791542
645599
966430
859839
36786
693183
160078
404096
996183
1066717
1307436
732850
332576
1419255
405523
57772
74634
513720
1391952
299097
849081
463875
492744
1135482
1294757
58603
1027094
57733
1634557
798564
182554
831165
55972
847260
719388
480084
313826
1006428
1103764
440001
1020445
163459
911148
1223911
817351
568450
561333
132578
315925
451236
238441
1297293
191742
1050727
164176
593422
1171808
1407194
1169910
1437177
81679
1104409
799490
889384
851449
969359
24932
1083651
44764
1178177
590199
1459243
405669
1428791
316931
516281
221948
794465
676531
794390
661477
821078
1642177
1297007
1420823
108903
50339
1075385
1000286
527057
156388
1097157
1521469
233306
419108
471785
410658
402534
537939
523935
1403253
624454
1090524
543679
289895
377578
1548561
1347712
1324354
322609
1376930
71750
439438
546267
1164592
1359914
435514
1454407
961732
627941
1060373
1278440
839034
655282
585613
242907
496588
1456314
694951
426900
256280
1370703
1370304
922676
1081687
825297
375713
179177
436955
868139
229376
116027
171107
125395
1371806
1482785
1124609
731919
54526
1332105
960872
202750
1031989
1108994
475310
995593
861613
1307764
984585
571916
1368697
1049691
696595
1351726
298740
1109903
1556652
512325
1181659
1498504
53934
859400
103896
394114
499265
1099330
411168
75586
1280741
1328613
1360151
1142979
526525
482792
1375783
1215412
180948
914108
838161
1477664
1551019
417785
304126
1018001
154309
768004
967083
1637426
358662
1068640
919488
1195598
1604812
521981
60624
1552910
1069001
3738
1645277
701666
510806
364313
605389
155908
1610098
242776
793047
584489
141538
222853
64449
1596475
1515813
485508
1518994
1595399
296258
396929
184861
521033
192279
529527
714379
727410
1153133
835807
1389544
1441701
728042
1021331
197740
483112
888878
509423
268138
999742
82888
1160283
580234
865673
240080
1384737
379961
969356
715154
1283550
1069127
1075435
996346
1052320
734668
548491
1255436
40045
1037548
130245
140889
262098
255070
366771
700181
386092
637620
1623299
640308
1419672
155531
849476
1063342
1257362
299920
1635248
926259
479073
981088
1625657
514103
1264171
606145
225459
743953
349283
76116
1011920
381794
944812
1008162
1382016
635722
331055
458515
453717
635703
256995
360875
301331
856801
970181
918918
753136
1541483
956103
1463483
368671
1482818
782866
563595
976692
1315180
42839
1613595
1390618
1646667
631819
1507938
424649
514780
397093
1189808
405628
488626
464444
293107
242573
138206
726752
1568862
898639
544217
299338
1392471
144962
597175
1378194
755515
1087606
60
790287
1473673
485280
680608
538583
238124
1501910
458615
1534128
1066056
1596759
1259798
963120
105221
235154
494834
1473023
1629426
1606237
367854
675362
1482923
766185
324210
1219338
1546842
1048374
291412
77362
731653
1351122
661453
415819
887705
283445
1639684
330898
364071
374638
1108295
1297949
1100543
1394803
1505091
46008
250589
452053
440076
1013322
613769
312992
541249
290771
910272
1116810
19710
1628605
740342
388208
289207
1127089
486672
1493159
1293597
1400967
1019395
1528747
1587103
1623909
316285
1481096
308291
1456435
370958
1189808
1509912
1529856
1328466
193920
509460
1368751
1267549
1327778
1264531
456046
66868
287541
103056
1571877
1390416
1411349
299392
1240919
776345
1049915
122979
122790
583766
978266
1506203
1435593
607250
1013668
257692
833199
364547
1225838
735984
1367464
970244
599950
177072
221350
958687
234907
528210
390803
1208114
840494
59885
1024155
1265436
1592371
868328
253896
360617
1301743
807272
386130
1037292
183941
1644042
574582
793537
1129231
749588
606240
780136
560146
597042
595780
178320
240835
1382700
1117644
318149
909925
827285
254170
1560927
1386139
1496392
502993
1323664
171931
1261850
1012493
924772
352386
1377854
1135840
459189
301435
161364
1367465
1485781
931290
1359443
828466
406261
495252
480760
220901
40772
899805
48867
11764
836683
1254570
680133
1614601
545226
606286
388087
1545569
1306217
566570
372521
1584198
258118
1254127
624513
200778
1632373
472243
727434
828629
306844
1286531
1107813
224008
519992
139570
93015
196666
139795
1488651
500117
643220
377599
929620
890999
1046518
168515
1141844
345236
101642
144578
464868
1553930
376981
1536544
1543257
529451
387724
1360681
1624203
1211476
1639625
286241
576573
759288
1386471
1038419
832076
1126178
373628
730782
1215759
766496
1312629
236312
463366
43757
551254
290213
484106
1405531
172036
360014
221755
43682
379530
1053928
392782
1484573
1005590
355433
655224
672354
604011
1156386
72836
213287
1449820
1500160
1142910
1213830
205891
367519
386217
509931
743070
365001
929893
155385
992608
120290
528401
110370
1307560
1336818
827731
610233
853579
331884
1158698
932282
249616
1646395
112401
1643810
1167637
402222
864557
396101
823922
1627974
1258233
243278
87836
904828
361580
512723
1241590
1201927
542160
515016
958919
882311
651074
952831
1365517
551732
612223
1115408
1097447
487463
828135
1006519
1278035
687187
133285
764992
917245
494689
384869
1417436
1373103
1382755
25764
1497247
333198
1494532
1089221
1307439
1101148
350722
1433347
1535076
110740
360840
1337104
954148
66785
1494301
927418
595405
1200949
800008
220155
867707
1369192
48549
1213640
938122
268095
582450
772551
67641
980769
1107232
520137
678916
351383
1356424
1451842
1301729
649639
38746
855558
995323
870442
499062
526969
440040
139336
347683
654307
1336587
925198
1024314
176202
401196
643276
1532832
608843
1585654
713437
124112
600306
765823
480904
1645181
1107111
1621167
1373491
61764
314070
1149919
1328442
130820
156188
448871
1605914
388270
1418629
1638025
1447060
863420
909371
931818
1234546
414732
587478
969537
1273517
734336
864679
1218584
1238254
1249614
254626
632891
1390349
1237039
290754
743842
552097
1256935
952816
1514708
277626
1188864
355571
763905
323457
881179
240005
1568551
1055403
416934
55964
1343930
658074
393654
854409
976017
525456
1559392
1106068
886882
1169645
831154
27616
489220
1311098
585683
452433
326138
49073
214787
498369
439006
430420
521277
436619
1239835
1617000
457163
24224
910264
1118106
551068
267404
408189
169069
1385510
161928
1402435
1632584
1443816
562912
1158636
1308207
174247
1062783
1366079
902208
1646017
440429
1212494
936092
1560071
257749
1010909
199430
923360
1083442
678343
708311
293181
1115719
518722
572846
284317
542259
911907
1418422
1169773
258142
355483
1164728
50430
780160
346653
757
1065630
565174
163647
68116
302781
838109
1233547
883924
1529736
40697
1554143
68730
463665
1178448
1577252
1604626
1018181
1614390
1242716
806133
1528608
792824
158882
1434498
1437783
92570
1216248
111196
311575
778390
51278
290888
1433164
1035471
1606788
921320
1565077
118198
194547
698730
965441
253849
414120
748301
1335772
1044892
1522743
823797
649009
1303374
1275456
94961
835302
1005962
1402045
758051
806857
1327889
208102
1629736
1238801
415183
1196853
1074703
1449900
1249767
484961
369131
241514
776677
509174
927049
576246
988388
1505420
587656
547485
324820
1143177
1626954
963459
791992
1314533
1287703
1014417
860915
1058401
66913
639004
1594453
559030
977853
736427
1511032
1347009
121788
1561566
1357645
207964
948848
977503
1433739
860350
968618
582894
954522
1192562
1199618
174966
923134
384573
170992
598216
1173862
564054
652863
986805
461644
269598
1468244
657418
1159744
1042056
1038170
914668
413916
412654
663719
173202
1490392
32278
874218
1148203
551776
865340
327452
1178295
1458707
1363169
205545
619160
636645
296518
1578937
371801
393887
1019282
294939
521920
127298
1124084
265001
945929
1022946
28637
520767
924695
1449692
623642
127869
391584
1138165
409799
52559
1403234
1355866
774987
181093
508809
1409206
1555700
3552
170708
1576758
656999
67173
888379
256972
1382164
1192982
320856
1362024
205271
201642
1489353
215570
555577
937408
1403305
218322
1347938
227422
246412
906515
809965
609445
393698
721165
1587344
194836
1178009
240992
1195707
349099
763795
1041425
1398360
591041
312393
1252010
210716
1092988
1544032
838354
1120256
654315
841567
319313
1034747
768713
1296590
1503267
192025
419767
262679
97004
1592848
157811
839772
21054
352159
1381413
573988
11388
923239
215533
635438
602262
1632662
1286317
72348
733375
1183271
1111601
1017714
1430599
992210
1577864
1540838
499813
1227709
61879
1534404
1098051
1597194
129099
325994
97878
472438
1488379
990353
1211057
742188
899037
642630
895458
1435426
1587722
489635
1522602
1443334
1460395
1428237
710765
250156
1248865
896390
1078976
336754
969350
1436839
1145784
1596725
1426701
363282
1589310
1243444
1324236
586094
238574
952538
234228
1317600
15381
1488565
1107414
731579
82784
873769
330308
674721
701897
111957
1257763
95273
513543
1405885
824411
974524
427547
929159
688338
845895
1091367
536483
301367
580919
1638000
1119505
355559
606948
1445415
555945
201983
763841
147302
1518171
857704
1318954
490039
1352360
1393240
129856
718917
1306190
450756
1407101
375871
909880
57228
1231513
1396899
800050
613947
1193368
147484
1118786
572769
1090164
785593
1206539
990418
661187
716672
311362
1473605
67282
562023
255057
182583
762260
428145
1047874
334478
820002
1646902
186424
1407562
1339315
1612551
4921
1323766
815815
557156
575418
1336118
83782
573569
429890
1214584
37689
243939
1517089
1467262
986249
721351
1277065
1076189
900843
1235762
795903
1461949
582514
1386819
733893
656928
263659
1070193
739725
1160373
1350444
1398708
502110
104128
683063
1256219
257919
621448
264899
1014851
1184758
658529
1600204
1026024
151093
1007352
678821
142921
1194819
1018520
1628311
1601277
1452001
784731
694186
845547
1535359
1553197
178731
679474
879803
1624306
1321238
431650
1482918
714274
440703
382226
203046
1259242
786875
506130
1020346
489183
900988
401362
208958
1450965
197392
818591
792912
1099847
847835
261574
1324917
1498289
605660
1381227
927731
1156501
845808
1158316
1614840
543966
1063439
746930
286725
1607841
211059
135905
163333
688432
9747
800609
1044944
636558
1428604
1633029
1306912
731160
476457
1112799
912678
543247
187527
440789
1417204
448887
534556
391968
604905
263009
1491428
210970
911773
697329
1070335
1636787
687444
7312
6256
1496475
921203
1001153
208765
769990
193063
428343
1495941
457567
1401849
915142
717493
261830
786655
1219489
616214
720740
859111
1295890
1478807
684219
99337
418636
380793
925481
1435410
872349
437185
379805
836807
978328
1491989
194748
946834
676250
1056203
1508921
875066
1547384
1114834
1125095
1473553
421933
1280025
814607
475230
1513708
829050
817155
170856
1165086
1594627
1218216
1324643
922055
1372803
1459503
1238801
1383047
1013676
476478
256945
1207041
666307
1026804
132586
1446267
1003488
1578546
827565
494744
1254567
1165793
1113292
1099554
259442
244542
1133943
1337938
1031283
1541780
791628
1485952
1582471
99482
732046
1417441
1205779
1299674
575959
993022
1634803
610367
1085236
1615942
1061689
1413839
1121517
296436
646086
913233
1403815
1190248
952874
677838
382905
1087768
524894
308830
314344
1134223
731082
725079
486010
458965
37647
1024852
893117
950704
1203351
156053
472432
1604249
721106
480886
43833
49523
999781
76121
489617
1177104
420756
539226
396455
1252683
730606
297921
1546724
1388865
797801
313310
93070
1304391
559205
370843
701044
42159
355059
23503
1319779
531681
548189
179356
138417
1424740
754324
990649
330578
773470
257472
540476
1268754
187065
643604
329236
1391885
795850
490605
1195416
489028
441418
1512677
407952
1208718
519806
1368477
962366
1003979
128453
659297
1514417
1005524
589694
1177738
1022853
1058646
328998
1379418
1589768
19944
1272307
1025034
1180770
809542
1645357
1123699
1567291
497776
57801
195138
1274717
1209671
510561
648984
1634702
477133
169506
1142413
384723
1065162
1492427
107595
574760
1496859
654010
1522419
1597031
924760
1349993
629680
973534
1037298
677021
775456
858542
868058
112590
1457572
269737
839020
1053610
767656
1579483
1091180
7619
1337216
921209
293572
1401104
1487018
1359203
321481
189475
114216
193445
1462960
388167
57113
201073
295664
260416
1049293
725271
1144424
71467
905935
1306396
1419781
1278586
1231500
173692
902372
170359
1134985
21375
1584100
909352
741096
107474
672345
1114335
1273710
1060685
1312341
1348177
1157078
1225718
203065
927783
922489
749429
1601954
875447
546779
1639392
1154130
1106897
1590140
1331314
506906
962982
1546266
403513
1583781
1456616
1508783
799549
224034
1421927
1227114
559110
499447
378988
905648
769928
555722
607699
1184889
1374536
1242309
1529686
1574282
453755
698516
397452
541746
1023072
274623
857988
1635916
289080
806770
1177172
1445216
809997
755322
1506049
1556890
1270817
1484077
1062601
1546448
691539
1622171
1021847
920339
751619
931973
678168
280184
1147605
1316014
999594
427385
624775
1494139
624693
1109019
509491
713683
1635241
267877
1286310
234964
1114082
42818
372832
875154
471582
487652
1301664
688802
1567573
634512
398119
1580570
590025
1433260
718043
820083
1412004
1169667
1532947
753800
356376
1202291
1374072
1106939
456206
87757
398747
1402144
391046
1353543
377926
200548
195681
843336
605611
118766
186985
1250036
1097235
1132997
711795
1071419
38176
127388
643854
347420
1563498
1166924
1164286
1433548
778854
1056862
1216372
1463496
962259
38552
858247
444092
282372
464756
1046594
1530540
809709
93477
945728
193096
1437750
1188878
627709
1328302
1498630
310898
1632219
1474189
1281235
1466719
27293
638058
1051945
928150
460667
314351
377871
357519
1048271
1148915
1531159
47985
49077
1534117
437912
1255576
1245158
1245571
1181836
1165792
1334989
82785
420739
1396126
365110
290029
1431692
862319
416678
1373976
155349
710095
877458
383489
558140
60987
1530381
613706
569991
120820
1199353
1152815
1461272
287884
723661
552785
102210
835647
907419
201158
1149683
217319
531134
101864
303512
795004
876984
76886
957447
1364649
1643128
1488910
533766
10193
1194969
1179273
685191
277510
1024098
935006
1019015
1632288
226833
904358
499404
219126
366449
828577
1012272
651585
1354470
694422
65397
1022128
425531
464516
325303
728524
221407
1207179
1431911
885477
1326583
267764
1042272
1448961
1508193
1402069
945654
329315
1266950
863224
1516123
842693
1303380
722887
1098906
657771
761225
608737
525296
364459
1464310
1250176
1002987
534270
1051524
296326
982362
170761
245592
719635
24026
261075
1225050
729959
566794
890997
1644259
74908
1064078
1203352
979144
730435
170318
288880
160128
704220
1313027
1572890
808661
1350813
1465098
616821
1634374
715282
249695
740680
1523351
1056857
219755
164828
82801
322463
151995
657044
905711
426
68253
1045769
1642240
448452
454662
210498
213250
1340891
1030383
1378519
831517
254142
46265
182468
781337
1317493
827210
275516
573440
754143
25923
553939
960713
838469
435139
842717
1104696
662944
239523
1634031
1312822
461384
536313
1254484
280892
477073
679642
275289
754330
1308424
689117
415122
255279
1645506
149152
579507
1612611
302503
1286606
900714
135287
467195
532838
306532
175167
1277613
1183226
1196631
1461084
271324
452230
1481636
1204647
981859
809742
916309
389199
1504925
1027071
322904
439537
1195589
334449
726440
39875
994792
1612951
41715
909448
1398783
1209566
1598281
1049144
1496990
941575
217141
1391896
1078493
763626
741348
860772
1115167
627657
1577614
1501104
1362227
1367692
1014794
1178132
748781
394713
773406
826125
541597
1603863
282339
1620598
1452709
21734
829880
1017749
412195
1606953
691998
568014
169990
1252053
630405
72179
772064
662589
1122143
1173666
1085766
1323367
508250
608797
216610
1427253
916210
982824
1187714
1540455
330728
173314
1239022
1503719
1380996
551988
1610440
813563
1601259
869495
377584
1525156
1603720
687766
99501
632453
1392189
1454257
703226
1636635
1504136
584231
443340
117880
291178
1115774
86514
457051
1410430
651647
1339400
758197
301002
916371
305679
539251
1618080
515299
1035167
1114081
1128377
452165
917208
1066550
353210
399445
482566
1553672
1304651
1560353
292577
127077
1564387
122134
722110
297949
1307887
390066
584003
1220651
918051
1183324
732893
314787
671532
894957
997468
390690
807513
569032
781327
622989
1460884
1389578
1445034
1102349
725412
732337
690719
911957
532118
918692
788930
1005110
1193327
157955
1208929
1441408
373478
88508
67632
1626134
1607093
1402392
1200519
1226540
1321449
553662
744454
616260
208551
698513
788427
627109
1540186
484410
127518
916591
795032
1611860
231974
227312
986303
35057
787134
1245603
1147860
75677
343950
185748
772603
158536
740059
100501
1410261
1618592
1420103
1085027
589054
1439156
342935
329579
282035
1239901
1026147
1500622
715641
686901
1540149
1440130
1100703
525402
694082
975655
411866
669700
1519734
658090
564245
1463235
1030412
543984
1273558
909649
389205
1323871
172350
632885
1369659
1576280
1290043
107799
260263
1045420
500445
948271
488454
1438630
861832
1635148
134478
161265
1508101
1050138
282243
785772
753256
1571813
811758
1543863
999419
790390
840944
1574844
573358
1585427
1258549
1438012
792438
1265421
1488480
554544
753152
1487755
1255859
1331121
1058609
710706
1150481
1168409
767956
955706
582382
288732
939655
1374938
683231
820594
1416914
1480769
627625
462298
412351
1027890
876262
356960
346602
1339886
198519
982892
1584606
1045051
1604718
1427245
978716
605999
1060980
1113701
370875
675793
1147973
204861
1425032
706475
736934
1271576
911833
845402
567275
1048908
1171796
1361717
371812
900980
640604
1283326
1421976
686379
248003
603193
1168761
880533
181897
465594
1495388
1027253
559418
1374693
702245
782720
872051
729925
410876
1343729
1137311
777467
1574282
815508
200834
608982
1214740
653579
1633801
528671
300952
223895
1522413
1427323
1088476
628575
1533825
1249217
701905
1132493
175922
164980
1335220
420355
429196
321960
136963
350600
633259
1481877
800491
725203
885841
333349
176031
1303656
398987
467399
1459372
5824
1285484
237973
1034395
1615373
884255
639330
1404840
837274
169285
1470068
672635
445179
511389
1031625
1452983
1322161
349508
988891
479066
1578106
254068
1027823
245575
184114
1263550
49215
286486
647050
763216
1078486
680972
503630
810894
1477227
1385588
732688
142813
1017861
142274
150897
243493
975314
184157
1370060
480382
874206
1076314
713486
348
441321
1247159
425187
1568549
1326264
832899
183929
207541
352660
20886
64661
837730
1226103
1267924
1273641
1021941
734002
1181695
220407
1196562
1045450
1608422
1531630
565595
1586449
1193675
381388
171896
1585666
4604
1334619
128444
244635
465673
1453917
875226
1390790
1056698
98473
733721
659598
850951
332409
722355
36775
234485
1051310
1595488
820976
1074117
1115190
796119
1302593
1223368
623352
88722
114174
1425296
1165607
75968
1491412
988623
577826
1081170
1333450
474314
105988
416920
474212
1189868
960337
675036
1019250
1233686
493473
197660
1279772
216002
1252943
513271
73940
1543569
911519
437869
421217
300595
132764
432482
1073086
1639084
924566
502333
833204
1515453
1628407
1145763
627758
1194165
665079
429865
642631
1326148
783262
1444889
1445670
386608
1102305
147237
145663
990755
76126
830166
573816
272102
1432034
659471
1235935
738313
1431712
1544848
274872
1046883
753049
440007
1569086
371678
868995
991167
1172645
501218
62134
1459128
1146149
103706
1135155
985348
252258
520589
935442
1031969
1419346
130418
1530225
1165086
471669
988504
374587
277296
418989
1153736
1263796
237490
202220
894649
1603369
397313
22450
1578657
23779
628767
475954
752815
1477003
551
1634288
498816
444298
812891
1199911
662427
999615
118822
1226415
532746
1016603
1132863
1008901
453371
1151943
1261594
694603
1391570
1559159
910376
316344
859579
696536
510653
130826
1233644
276176
299200
1332024
1566363
1123622
1194739
186612
298792
229225
1535161
179867
264500
683560
168187
1502728
564091
983731
816186
1187662
679559
587672
1526949
536734
1085386
550016
534626
1480894
842228
621943
1204410
144047
736639
187744
722903
293556
1052199
376447
177657
1493389
630743
966552
744703
875422
182889
126654
1267528
1241731
77948
754859
1046222
1045606
391202
242339
1060219
172521
1029956
3967
1204831
1484101
1519265
1510068
782902
527738
1022171
347804
300944
986862
335927
236584
990401
611138
1529296
215945
671502
891347
1043888
97328
553697
629680
1258155
930063
974194
437022
668525
531608
261261
1219003
85674
260942
231317
1447713
866935
538950
452727
355416
107914
131760
41174
1045690
1179547
1505049
70606
1528493
200992
1355604
322454
307726
427773
1559113
273817
1057026
136431
1076862
1015486
546196
1127826
1056497
1511587
1502131
1043587
620382
1484991
1296700
340649
814428
672913
378174
946224
475911
922715
1351530
469859
1521458
1413787
1354834
983088
346271
750165
1451008
833268
76309
188199
401533
552032
3041
142626
515267
1500522
1341616
1472381
573325
1602615
342849
1469192
452802
1559772
1384443
762353
281624
1474609
991774
1464259
1224443
752159
941911
820808
974457
970792
1328094
861014
1507864
1093213
407681
821449
34583
1352682
1098529
1077839
1360895
40202
557153
1564726
694351
1351405
17640
1034165
399029
724743
249730
884435
744181
1540212
1613519
373976
1468828
1549892
1166701
305491
625717
1289272
351381
758571
620117
1497412
1624817
1495377
201277
432746
862138
267184
719401
1467334
172171
1474891
372405
735353
728860
256227
502905
238590
1317083
915262
436693
628999
94160
269970
629796
489546
892879
626076
1016646
327583
638579
1510876
1190677
1409134
888157
805578
746520
936487
439448
918517
1284013
837147
1388040
354502
662027
662189
1341237
201281
1320747
267080
403239
135375
525611
988924
1354207
782270
382626
159260
230429
1281587
1279256
1594144
55751
447939
62388
265036
774476
163945
901861
1624822
1561238
315942
1485066
1559253
209569
116149
1407904
751838
705930
102657
155022
529254
1487584
499476
188546
1392366
1360976
1246777
1204263
426072
852362
784167
260706
1019697
1307934
956630
1185596
1254884
1383545
884710
172423
685112
1122835
353237
284471
922602
132829
213266
906040
30146
461833
1249105
103615
1605242
1270095
840508
1594449
1014870
1382760
1530156
1178383
410272
1240437
330406
1191422
1053554
1184582
1453146
306431
1564176
544955
420694
921900
1259613
1054504
529666
1224214
292196
450014
1056044
228709
1256141
145957
332495
123012
810154
1420932
986977
1078354
1550010
27198
755849
1168118
1080312
778893
251487
222735
1118836
275050
916324
1496632
1396567
764921
502862
665221
1537964
1340064
629190
774394
1325376
801240
1421268
917086
1289527
1433947
1149364
608551
730473
751171
525182
1185741
128254
460387
635445
350988
942535
652729
547558
1000809
448542
971788
1188730
709488
244605
307263
1222013
1259183
1565307
332255
815653
843279
1546573
226883
1354478
315673
421255
505285
1139137
310858
751510
1516674
823345
663193
510714
340270
313570
1507100
1567558
142838
849089
544818
113493
1543210
1625112
34304
1475529
1212496
832052
53736
630948
1414219
553092
810536
768740
1472334
1136072
123445
1351169
1168105
838274
679519
42120
751276
612473
1102573
883441
859161
274370
197708
1414635
713781
147010
87033
1202900
468089
1450466
990559
1015509
146758
253233
1637667
1110397
815067
490971
1438557
1401867
1495212
242584
744391
670638
1459525
587985
662024
360280
1062240
247145
748228
883263
323174
440942
1534731
1581529
1290277
246394
1252355
1335162
322222
58944
433426
593542
1044479
376334
1640072
901636
1494350
553768
74788
280061
1410334
118608
863571
1554229
1571928
230575
1258764
1646836
851240
1235520
1282398
222718
153361
414311
542688
863024
1377097
1304724
1430990
816627
332951
662309
1628963
1586726
290057
1001282
752464
632238
54322
384466
502614
132335
1552235
165795
1359004
233810
2996
1288692
1228805
1222296
1022260
631077
978205
811933
319254
1549301
537352
315849
1509324
33009
589362
502879
12991
924698
461905
743461
905437
1642365
126995
1563965
1394061
1297276
176833
1163949
1637676
235491
338438
662018
562768
733836
187033
1241255
1128284
1330591
110718
1175548
249899
617654
897338
1543637
749145
1032969
1566668
1060810
1209750
213885
763767
1453590
276749
723765
667355
1477681
439994
878415
1233434
83630
1175029
670267
947894
1117778
1414426
257617
461197
438195
519263
827566
1229356
499779
742228
1281011
1577606
520518
1007219
1051041
1198053
1353730
505888
692823
1013292
919245
760809
319486
534401
1493377
258999
669236
1498514
738993
29874
690928
58349
470607
132856
248496
277243
389693
99802
1474499
128796
312603
1628518
1500713
1098078
7424
1506760
260906
948418
1087356
531998
513278
1353234
108122
1143144
406381
915173
1408753
1139169
977174
698675
1009319
1195007
291219
1486930
277166
765063
873476
437890
527188
155892
1153107
1587632
304760
568607
658796
67531
269600
75207
253084
1556032
1273586
731285
476803
1561209
1213184
1031774
192914
769626
1020676
1485414
1601604
1338565
1128770
856417
342371
1111368
780381
198273
104903
7186
1295092
942790
290733
1125841
466913
1290528
1127784
418093
1215129
1147782
179255
786250
1352205
729368
478569
30082
182017
644823
712067
1374462
296559
395526
791761
1373096
531299
1560572
1335573
1160806
20678
716221
1407491
1488869
286864
1330272
1182441
399209
668348
172488
1366455
736533
243993
1401740
1466800
1585026
1640128
472358
1252063
357319
1554086
222509
1108959
1441212
1153782
658190
318747
1145047
1630433
94250
1258299
1117807
1087952
730612
1266896
211110
177931
767472
750715
1012972
855389
1524771
1481637
878263
744049
1638799
1143708
816812
1042718
495819
1004624
688362
1540512
1272962
875206
154421
1108364
49459
391223
912179
97948
677058
387593
930608
658137
1480678
75548
603282
331654
778081
908901
478012
844850
1314512
519281
296508
445348
174460
833306
1311909
1404468
555132
416321
454425
1608563
1163762
1646222
681130
477514
683505
10715
686498
128477
721835
1444085
426303
704073
309164
713624
1181338
148251
532493
174776
1499270
594532
1176550
876939
1112349
196369
395131
1253141
395677
616066
137292
882004
1446778
398985
994699
109858
1545205
1192732
1202072
412704
1140593
727858
714283
312237
746883
29812
991270
1439613
295584
1476515
1129856
247400
1397097
639277
378998
348239
983159
276141
870419
1414320
80713
1122140
184398
56549
1160481
187847
1048807
684296
42048
45713
167133
1331328
1091981
166901
1625387
905703
1135645
1434352
1485652
624228
114773
764143
1632753
732681
804362
926152
1389088
105878
88616
512222
1516355
1380026
165422
70980
20926
56982
1060884
197013
297582
680326
855398
1328575
510069
70773
125644
1533181
549200
800775
411484
1109710
1168124
857786
249117
229467
485659
885944
282441
337307
461872
1492497
1076571
354134
1432189
740201
220941
347795
1302739
803001
394530
1572503
71942
149971
963723
623816
1079886
1083204
1459796
751198
337079
779117
299104
864922
1565784
584351
182383
936306
414191
851503
1010292
737372
1484853
565227
1020663
598285
990859
842529
1138944
932925
1332250
1647360
687951
1039371
527968
472857
1601821
616362
765143
635019
1518334
743864
468857
465715
1031866
1095806
613085
61622
1221317
1594381
889157
37220
1384840
971416
1332349
663915
1571566
643656
294786
174067
324956
425580
656106
239673
1595246
1595885
566851
860584
1210521
624397
353119
933577
76162
965991
449004
707708
179028
658321
670651
578084
319201
660486
796495
399097
209616
490382
751821
1406536
193028
123607
845290
515319
1154459
289715
646417
574237
1495717
457950
1233372
860556
576180
146069
1046871
333602
92651
1141193
1248964
1169352
166419
1582222
1177695
1334270
207583
1456050
828240
1488440
156868
1134543
1279234
665906
598887
834011
549566
797035
296891
1049203
1189004
649312
1626063
245435
358244
1162429
222521
850061
1156494
226444
1447830
1249695
1444273
317750
1362095
252883
773308
1616115
763252
501165
1403109
1488350
1111156
46167
991989
619551
180251
591564
1557355
227841
1046176
338328
252505
1595662
81464
902247
444140
1002002
646828
1493730
694066
1328527
797870
1127783
1251977
238456
1196029
1539888
990230
887954
225734
442463
1000116
670652
965883
504023
1024506
697782
446390
954816
465636
1579899
154035
116430
338988
680338
1337747
1530329
49092
346389
1267245
599051
575747
1221180
1137990
1149445
392271
861529
2257
1085828
1286058
423441
1420550
1034697
923535
1238539
422764
74786
1226575
283250
133512
1627750
1511605
1184785
494972
700906
552076
1239190
1065200
1386051
297263
106434
1158668
14093
450348
200309
491950
1143364
524125
933158
1550031
325030
561673
81814
1251644
175712
916412
1430765
1555550
721765
355040
383131
127343
188458
321086
956981
996827
152800
378987
1295028
1346648
751406
1127990
1179169
741876
173950
440793
143996
193380
1406386
845450
692324
661278
1015055
912228
997316
296378
1291982
1437823
18723
1067180
1247846
303129
1531090
1624872
1641138
807001
649471
636531
714356
314390
540287
642943
1252574
1550408
210720
54943
596841
249114
195447
753799
1481263
75643
719446
1153383
1571304
1028342
883110
702041
834754
1198148
981760
1081714
390372
1397844
136890
279208
224849
212285
425323
728725
231984
652596
295154
616698
850765
62422
1038290
948014
297058
1520913
1468412
645661
105024
632363
412335
481068
1319850
1249044
144652
675886
850450
538592
1233245
105134
483050
1075892
1624970
54756
286129
615031
1336410
632299
431552
690653
1118614
446281
1498543
804375
926485
139659
1087125
418426
827551
981513
375111
547090
70661
660572
786880
78128
1079744
230359
1102103
518287
570714
937797
1488615
129438
1499899
1172735
1021104
1584547
428158
1328265
1197506
1087476
26746
535258
885643
449335
148761
194369
690078
99451
852279
137293
1017181
468336
1467229
134543
1002358
592247
1360741
1342948
838569
541991
294562
543529
1593053
385349
179521
893326
13156
604514
1455242
74920
490431
731222
1333523
716385
116262
45553
584176
903321
1367428
1144680
146155
548452
1000770
1186113
71961
755662
538904
451321
664433
19220
340682
219544
70440
402216
1520748
1290872
897558
146017
1557107
1451218
791753
1500230
1414377
141537
423788
1137424
1319606
750519
418162
741649
546838
411126
473363
1411420
1069194
1556873
940272
97130
1514069
10255
105535
192338
885476
1525358
32827
1428299
25566
902679
644570
1386468
1219309
613932
479769
729457
699309
726952
1213369
1465595
19558
1379031
839586
1351866
18177
1582478
651272
756790
1061463
1369500
1461028
1075477
119280
229924
1187423
1623763
1520863
463478
1005521
283039
1415512
468440
327333
118035
665699
38742
1636078
1189310
927984
897847
36423
895399
537602
1631073
1546993
963529
1124378
13182
455311
987180
400157
1277313
302527
774591
1440316
1601938
136843
741336
217510
1125433
604198
832602
1440753
329638
655743
1176798
178588
9316
1084551
117347
277979
1484089
1485184
131388
473709
1518303
447994
5129
419607
422510
1163671
1076678
765181
236627
823204
573982
938511
92037
688238
871511
383564
1169322
1170413
1361413
810833
1165864
1219452
864756
93734
1294397
963749
464580
1335824
1131954
540657
1199351
494764
182352
53298
421483
1291481
798734
628007
1288463
1058390
223965
353995
202152
1303954
245368
432462
504263
191790
1113481
1050332
422177
1179041
852187
158704
822977
188137
1633783
507205
1617634
71323
1305631
490403
965598
108003
1596595
392086
499905
24703
1377203
1275090
1385101
99676
445148
363363
1095032
905870
1513960
261628
254627
255530
1085205
25372
340404
325834
1188910
357202
557852
807370
1132968
382093
104176
1547813
624550
1407962
20232
787720
400098
668752
1629898
1083507
653875
1473113
624442
1642244
181147
618530
1350290
1557550
1343102
1078020
854038
721657
1628951
451974
1249523
154397
1640740
780945
532525
819898
1180508
299891
644161
964240
828335
421090
1571609
296525
1610663
224678
1470544
480230
63765
1133739
328968
1636366
928689
216314
224854
233095
999145
880051
233358
966006
373821
228606
572987
1229597
771233
448
736619
1214276
584878
397649
883435
11404
1439792
410714
259431
1330303
323624
936554
712320
1227297
1074625
506432
232326
902676
83247
1161023
1471995
747766
1441501
310071
835880
1034616
1635447
500468
1366775
675507
624426
201624
1492899
813972
339587
808462
608755
1333443
25240
1066971
20622
1290633
540064
1075367
396922
1394347
469360
1025278
49012
830228
1160711
1126257
1554046
1551483
764581
1148940
299188
955915
1416881
1055105
627893
258506
1577902
420451
1417059
1037982
128360
516236
140742
848156
378073
1042776
1076082
1641331
1469426
1246183
292968
541014
161038
1557012
1054347
1345606
165853
415650
1435192
1578195
1488569
1277900
342699
468922
1263251
119470
476834
139670
166561
1049533
337905
1384713
1187773
1591233
1095837
639458
845351
1578365
1100728
140999
1053573
517413
690339
35818
776905
1234910
378034
632347
692528
1193315
30432
328416
149304
834897
1410526
671525
1216078
1304203
550398
112665
1430710
729430
165729
580732
398076
1574298
308534
1028829
225203
208532
1621129
1614724
1303758
773646
1370209
533632
1139785
1056715
762709
1403733
1345946
424961
687841
898961
1217682
1375400
1625361
482498
123484
91430
1408937
1055585
842196
1513926
883326
953576
1229034
721608
290457
1055119
1210958
1470662
44757
25746
1525553
85375
1526133
1377931
101610
791326
568242
1028137
212402
1394258
1056881
1527691
1393360
884679
823947
147681
128781
478243
1492470
861697
1130353
459684
797215
1498776
1609106
1211046
709759
687578
620864
324998
56633
880373
619891
110112
655047
326473
1543631
763490
442535
802674
1396596
1221320
1415073
942717
303012
225165
204168
293038
188611
485361
703331
844373
1150738
818543
1215301
1043083
553379
154733
804822
820566
570647
261778
79535
154112
1151384
322518
493986
787261
1084304
367662
66553
1160317
1455554
398049
161303
405897
1440198
1334801
202663
725128
376358
298981
726703
642384
1147403
414165
576620
1642698
848714
1160603
163663
620370
1211803
1461605
548937
943156
1478538
128336
751183
741699
670020
114370
771831
1020705
1624457
1020844
842316
227505
382077
363516
1642054
975820
350533
402586
483616
647988
1152503
1415887
1231773
753838
965296
267890
1013807
732620
462466
99186
104543
483668
392880
646685
1448247
768690
1157180
441407
941134
142462
1068493
80628
1406836
674837
751953
1550259
456580
1464312
977036
619301
1354815
428654
430889
943899
870050
1566209
1271588
1547461
357989
1259101
608190
1591390
489705
1513537
300810
345646
1143230
1115780
710916
1358530
265204
1589174
407786
1390281
1134093
1004462
938540
1445707
1130942
1193429
1018455
24831
559005
358236
267851
213280
1216371
553782
255722
1118103
103566
1164038
1485178
916131
1603633
671742
299098
1486750
1025401
857007
282184
647783
1058085
502506
1547847
1215027
1350953
998127
534562
1134682
1158268
394791
1614175
1549650
360168
705264
1341118
388572
777345
455726
555973
277810
1368924
44358
1151548
1151362
1598308
1513914
1121360
1089396
1387414
129898
947176
740944
1413091
1261393
759048
64762
345452
260070
1465081
1073514
1371974
1213910
1076604
1350221
802830
871761
982466
529737
700743
1351551
104942
956016
1081379
458348
535836
833551
756151
1000460
229953
1288898
687122
1086336
591074
43665
1180630
1461976
327259
441229
1222506
1382036
802028
1210107
179614
1140718
1370650
169142
1082106
262674
813627
960117
398435
421552
1064331
240934
1540817
504489
508028
422828
408025
1232029
1049297
1202544
1269526
856636
261828
893370
32644
1592586
1150157
960715
76692
1514404
495234
721670
495310
442477
220893
509351
489523
1117814
415596
1361667
1545814
780437
1564724
534812
706168
1480565
1351705
870714
760704
1513999
770117
647938
1108100
740157
754064
715935
1384581
1316092
1449203
879938
487301
564699
1244811
1503991
1530707
932250
205246
809429
837194
900038
1183146
290603
1593257
259102
394630
1004837
650038
90522
444401
1364404
539388
1587096
968912
856685
629129
391299
1491046
71912
748755
1384525
791331
1493673
1441858
678782
781293
780775
91475
1072497
542199
1611022
328370
900667
1638769
1408470
126472
1595791
1045655
158299
679931
318401
140326
1214163
1111709
1423643
1297339
1043216
955736
1020406
1446489
1067229
648230
1128008
425574
1633671
355800
618749
1053044
1300870
570703
1281034
1494068
1023623
944525
70120
1121514
637744
1199212
525942
1273267
411731
419074
931507
1182599
1152872
366280
267925
498364
406218
1387764
1119151
855627
200160
791691
1448015
1487978
1077048
1319776
1223732
197824
1083265
996994
180719
854095
1132655
64495
85324
962902
1354361
1131590
698822
118287
1427866
1004525
224431
905354
985397
490258
1201485
863353
47728
1412979
1167094
383845
1411693
921197
108935
535493
904028
489062
233117
901675
1434982
282680
1534614
1584192
121268
410350
333473
650980
144892
1074801
1280802
223534
800109
869521
580270
542589
1245153
238701
774689
155059
1499978
206514
170725
295627
455907
1066187
1331765
228149
65685
781641
656978
1625160
1268441
1194915
1558059
1560338
587605
1594225
124488
1496325
1472436
685121
741356
615965
1133478
123498
367084
712547
791432
538573
765156
225420
628809
103339
1457471
587798
496191
1235471
785076
817606
290196
1328706
1589516
180883
536570
452081
1288470
340347
1145421
113517
227340
246306
751019
448278
787124
1601305
1538166
775896
1062118
469235
874990
239744
677747
714872
1314678
1443294
200019
564703
1083545
758724
459493
790603
638461
71798
621045
9642
801384
1226020
164217
1128277
818198
1198944
415058
689737
1302943
333739
1012086
264219
523903
575513
809819
741054
23617
671929
792140
567192
619662
1015453
379108
135458
65715
554334
1306607
1359598
179845
499670
725481
1637585
666830
35121
1526331
265515
1083750
1554372
313388
1000741
898021
898443
930372
1400566
622927
992336
1509646
1116663
372861
1164161
1540970
143858
167789
667492
1335356
917680
285451
116645
160013
1169049
869601
14055
268198
1284115
319830
47873
1172431
958115
1390031
885520
911874
1243871
1464175
427659
1250799
534702
42579
729864
1348127
750653
1613892
901258
217663
782265
296907
459096
305718
1556672
471043
1324933
1247965
444708
1338738
1047884
311521
70437
530924
1327679
1212155
998625
1384671
1471890
1296592
1567091
1630299
604547
593815
1119479
47983
103890
767430
61273
578014
1416230
177117
959239
1068965
71727
620547
421034
832515
48655
721338
1016836
1316241
1471995
749445
668969
1226273
1033940
150791
1415890
1067562
955234
1437623
593547
1003696
449466
1623787
1597343
1349809
1585755
633134
959256
1558043
1526303
1560065
504705
1210603
185472
1623910
1540805
1535289
1270565
1446700
538501
264181
558338
713394
683220
553386
1211711
588800
1340565
1332191
731275
1006709
1256198
1301384
382147
85132
1148997
290287
929639
772515
411611
1513780
785658
1316301
1174266
719282
1402437
468324
1518978
576238
796369
162207
347644
1565969
1610842
878831
604384
468761
1422624
309289
45732
991209
206913
519552
1062423
1102133
625458
510744
827407
510003
776863
1121995
1161557
1563341
1155923
1281246
486572
118454
1391489
1173899
1100682
1408300
1442230
367189
1283151
956222
1392143
94573
290828
386268
895339
1270715
306461
1005788
1054055
292563
1250065
1529283
460588
493031
23770
850348
771069
1552236
901923
1393696
1347295
1182069
357284
918879
1353134
136832
1560243
1047651
605471
750460
1212463
1492315
692524
282597
202906
748410
1532283
645257
853656
1450419
627155
1054043
551488
148617
333400
1251784
964567
1139557
252540
1187397
687647
1621580
203481
364542
981750
778548
1123764
98187
1523791
582655
1252258
938459
25717
501925
1633201
165599
1175440
438834
804266
1374293
1427026
1168587
393566
1561072
1370157
400192
1349813
544361
1533997
586119
1026444
938969
69684
1462656
148019
59874
459407
284458
1296428
1623076
1403195
476580
1465565
642292
1263416
1017276
148054
813815
1565064
515302
570011
922391
191247
1599389
1159950
538620
1368854
420762
354476
632292
1511195
385985
386166
1026362
915265
762017
495033
1013847
306157
592729
1001466
780365
143017
1094772
264861
1037133
1133390
482859
576872
941596
767261
886063
226995
623340
1109923
585242
1199621
486270
1122419
701954
1304050
649772
469821
422218
459200
1120840
318877
78585
358619
1591102
88561
159261
772231
407207
431824
821593
819248
989545
575049
1340777
1535411
605711
1540443
1424140
290454
1485910
1198964
1187197
1049131
1543231
1309266
770784
1527229
560238
206104
794993
9213
838418
353357
253285
1252706
644505
910757
289295
1324320
1276298
1579335
1227620
1213081
952575
622899
260092
1020819
978810
613388
1236385
268193
1628126
1034773
1122278
670217
378536
147680
1528861
1443092
393936
894897
725107
250421
1329596
9103
1089884
562769
1054623
1311573
1901
1382268
1172759
1401175
1135433
582615
1289664
385082
1601700
1326057
891657
428749
782615
336331
1469269
217250
234496
521551
1028319
1229915
706413
878595
1249475
376374
313813
77793
160284
614876
1204022
922750
1609558
1329168
428324
265187
1172698
1373405
1023937
1638452
1554703
1162761
1167417
1576506
614946
671236
1622219
740240
11358
287156
570109
49807
1109418
198588
1242265
861417
1141373
1320056
208768
1222625
1421060
1459755
1639393
961684
159918
1043138
1635817
227364
639114
894319
1608496
1172546
1324480
1515358
990147
407078
327303
1172806
1195118
746602
781978
1252580
1599862
1114529
379486
240616
358780
1303730
979914
1156355
1317987
676357
860240
82713
211290
613693
727192
829556
1497331
56101
300367
411359
728210
483360
860101
1202906
582534
542021
881234
1327452
1251671
465682
1489973
1244783
691958
333433
1316284
1630439
841341
978181
669340
1541490
52951
1536830
405083
448294
1455513
1262963
327927
245554
849333
1286385
652785
1146553
231433
715764
1618743
772576
1030390
1290640
566672
962262
400612
442740
827188
1332567
1367843
847664
1341298
387120
1530632
468999
763706
416293
1420606
330092
1263113
1638658
743648
145208
1395144
666854
596661
1188874
121691
1454851
1278452
993953
1565553
697899
236197
308145
1296407
1064819
1623395
1263517
10995
1288369
792066
824465
695121
16723
890749
915035
996503
73261
108574
666144
370419
1458517
198800
612827
427350
559798
961551
342773
725709
65091
1451495
1413940
496253
1590586
985323
1097599
727496
545842
395898
313603
1400274
1391743
829686
1521591
1067128
1634438
315888
365443
67179
530717
1540770
887455
98055
1629497
1646720
540348
366016
1576773
1272294
404177
1330887
1170820
544760
1432961
86878
327007
1392892
752036
1630248
913999
123940
1448970
44639
935251
908428
1614362
219762
1336177
1508124
1207080
39106
59901
1086358
677049
671841
507731
960876
1349224
835732
1276370
934165
1116441
891454
1104394
1032355
1473478
1300519
878279
865332
432738
619954
949968
989110
588129
963146
181260
1295780
289899
1504349
931040
1353664
1219510
749373
1552995
1574045
1192002
725940
567147
25075
1565476
1059192
694856
1300974
836057
165258
1378222
215112
339016
858826
1099853
654977
986100
662200
827787
464231
375051
292307
372181
279497
715897
1208624
1623168
20046
918664
1230822
1582546
682937
1591980
1601870
1227647
706633
7418
1400372
1638601
701686
1088712
829284
271898
740148
1489188
949043
1418671
459100
1167057
847588
522202
579668
1567230
1008238
334795
1111110
75831
550675
880722
1596434
649323
769452
936249
447575
1069287
1239821
1213795
1013697
41941
789418
1147599
723510
112600
885273
1095322
608716
628007
730720
280540
965761
1118897
1145325
1315910
1439830
1183616
927338
938992
1642890
842231
663763
954910
101240
508668
463083
56441
1244224
1174218
403058
789759
1088493
1241591
514722
203938
528490
477052
891721
1274079
664246
489711
66582
507579
607794
34079
246010
1234758
584466
963357
1032090
1149797
752309
383183
1382369
1157858
424377
205389
1606033
95030
331191
115936
156586
1128752
432148
947840
330396
1479076
375592
781162
39011
1374590
205916
813986
49995
187915
54181
1077580
547866
1146608
838842
678121
210793
85513
507597
569165
956315
1473836
952423
262163
1051962
907287
1166216
1460314
502873
673026
440632
225822
1363293
987511
1544766
948778
1544154
1491809
604172
330282
732911
946608
1181368
5423
676322
74443
972480
1509864
853144
219156
836168
1103002
94189
183331
1237766
933590
976270
888024
1087688
230680
568408
898686
473692
768765
1486619
1060857
1268490
249018
1317470
524229
1615378
178471
1388482
353008
959425
1021725
286290
1492460
15570
105859
845960
856801
221642
15210
1477960
987895
1050765
1340752
48615
1499915
1135348
1577832
339850
299041
1501472
1207385
85363
1451738
991815
547320
30686
212175
347968
1408180
259044
1076086
368807
1074755
159209
97716
1197612
1572461
1491389
1490306
1568530
835908
1621792
1108039
693667
485370
1386052
296411
53684
1608743
738280
677256
981480
1148952
1211201
1580798
949023
1459588
24072
495192
761693
1577466
1438516
853541
1568466
1042195
742157
1170835
668846
1639411
673225
1045222
190392
482181
129054
406578
223000
51348
12328
92890
589676
926813
841432
1092635
318469
1177348
1008479
256395
1141775
100347
1419710
1195916
1424470
1468989
1432515
249938
47265
1266462
1025221
1384228
1338920
426649
385634
104308
212331
539521
394135
452052
350379
1292645
1499921
1259709
72827
1575158
861483
1266493
571824
187889
179415
1150210
1066438
933025
491822
108576
907352
1362753
130855
13157
1024417
1110779
1030622
1034485
160668
1102775
57081
1491797
379779
1383899
797719
550024
737011
102977
1061734
1078161
1324914
996891
1635178
1346257
161903
788545
200470
1100639
374341
861322
1181309
1616739
1321166
1386231
1167674
1557193
645201
771009
1252001
44446
43065
829207
630498
532067
1573058
1030500
1379729
1207003
549873
892811
587476
101035
1477212
1246054
185664
813714
1518281
763076
885106
971897
306628
1141827
1288518
569035
1600757
1645956
1020788
808114
501573
757292
666136
399717
1229498
926635
1124305
153592
985889
1085024
1216509
251293
823250
1144651
510483
392860
337488
1641608
1618232
321530
220485
33799
796632
1554408
214096
1559446
81218
670079
1184220
362511
1042034
1100460
171669
1124101
1538177
968098
429379
1014610
518153
1004279
1618276
597993
444518
1500077
1241205
681963
794932
943090
344048
401032
519263
1647334
1358217
625127
673040
1055128
893141
1488973
82681
1602400
812754
426807
1166889
38310
116711
602197
1521137
1226390
8563
794442
382613
27663
507067
1346914
264467
1396521
1003432
571097
1497581
78714
1375283
245935
506742
1596483
1164208
684616
596818
396011
1156430
1324980
649476
93323
1624937
900061
388850
534665
427843
945881
381167
201758
1080824
1248425
1387503
483187
651305
1506721
1483435
1277152
1307958
264682
1106354
532192
249323
265037
386483
1532573
1382205
424950
222370
1599831
547948
1516936
1515856
1455017
1330549
1246547
1119254
998906
1471158
1511668
1132681
299608
1433196
1505604
101614
412713
553506
863752
260715
1305803
54312
255674
1116077
1235109
1388487
60143
1153547
734208
1242474
731745
1528461
945087
493011
1087582
259511
162976
1354126
9780
913503
1283809
1377871
12112
775044
1097105
1244889
713157
309989
142530
161675
1506626
877891
371031
1196304
1283483
456760
1371944
1119118
1642011
673999
1306981
782516
177847
383946
816659
1075145
444676
580861
1481021
1158965
134610
1099454
19589
816530
539506
34597
753945
456886
814491
630516
1186758
536668
367366
684982
924544
733110
1337325
1514115
593146
1642607
509757
405712
955704
417018
350391
329296
751194
286147
1470607
75409
852537
448367
641137
1084855
424534
401296
1624731
133530
1289408
1451209
258385
1180549
1621165
877602
972541
658780
1265996
1352928
624547
1479965
385893
184366
1037698
1623258
1073939
968851
952074
428645
563642
186170
156609
773447
1182883
543136
889041
1463929
426343
1534653
687847
1527933
836951
316079
1531765
1485506
51852
209242
918542
122372
789041
616364
690984
1619117
311116
1006619
67637
1334313
222473
1086445
682290
795936
553155
884716
817824
1019360
1296534
1509947
1583152
1008897
1499790
1116431
278958
1351804
1517783
61103
1419130
979530
1529321
1558555
197598
549790
159095
948137
430104
815954
209495
256096
599133
587787
641180
1114770
1167205
1591157
690251
1124282
1476228
325053
686506
1156685
1014195
1025568
306946
574240
1408058
1263340
932855
1269403
352684
877076
1113935
146257
1077771
757969
617971
1508883
849101
1509096
1303806
521034
1609553
1287767
1521888
85233
1607757
99049
44034
1177605
1067364
300123
1190562
936012
1243409
1167862
1139820
361438
1001019
1130042
1637410
943628
503763
1437519
833704
1341221
1122763
607863
520885
739403
1379518
1175212
995429
373013
1335590
24504
1107237
1054421
325140
1130715
173264
1388307
284397
1001370
706299
1634061
176182
247071
223390
105805
1194080
1186481
25591
1079264
1213528
1569850
207919
513677
1414523
1125113
969964
852287
1220219
858104
1091272
6595
1521526
875817
1552508
186645
1514484
567119
516606
717323
990895
379458
223567
964820
233800
1377311
194450
141423
974409
631526
312553
70612
1062074
1224648
610212
765703
1204186
314576
778755
36596
1336863
1424439
1209087
1453529
116045
921181
1242616
149704
906526
721028
1112525
259205
1240538
350233
796413
813840
17080
1569108
1165807
748552
324391
1292083
429725
1065380
1059113
39336
814355
32970
1253699
1069
1134968
1522202
938832
782982
924108
44699
106903
139250
32569
1631549
1270861
166936
192843
26179
281637
1101816
185690
1603276
531267
169971
345143
1478956
203109
905310
782005
436661
366499
1320633
831345
720116
1431968
1151003
1240584
1426419
1114186
768550
361565
665384
221484
333021
1195432
1125208
589769
746626
830683
154475
1391219
1194659
1136836
772885
943720
1302357
328521
393375
1604929
197554
625567
220182
1297435
1639143
967593
167353
1603438
913486
1021518
373346
1605209
1227297
1243653
3154
696673
1346561
1455661
679249
23224
105738
782031
117271
1574696
1458357
170982
147294
999538
115894
778977
1092884
1397359
1414733
626911
365961
1140420
37132
998271
1542464
631987
758878
325570
477147
208259
886075
1043743
1290161
322352
155125
410949
83911
931763
687795
275365
784353
599869
1428309
614432
1083803
1047829
275181
545443
533403
1310106
149947
1616929
624285
904395
696326
826152
1138554
193706
1086790
732167
343027
531330
1559328
1619896
976265
395752
1547878
715051
1253438
229560
1076990
1033279
1139899
1182357
1367260
1306735
391113
987642
1296184
1606372
538422
744999
1553803
1216313
206799
801128
1378822
1312167
334859
631648
808729
134896
1602250
1390323
570114
1412993
1029053
214138
1206707
120477
1305806
23066
1283791
354535
4766
827150
1091157
24046
1494958
1111189
798802
392470
1419810
72401
478956
1564098
928633
123633
824781
1365906
241791
1349880
717116
707791
1144674
861986
1561641
1588462
615261
1355420
1403529
1375507
1358335
345011
302435
543393
1437230
567625
246662
506818
1028189
540665
380334
1279110
1184666
1299049
165834
379507
1308312
666466
709891
561420
1381265
439470
694841
571413
298972
1101630
595469
319824
731830
1328040
1099891
1267493
586257
264601
934378
705915
556291
289725
1024608
173304
27241
808763
1471282
482971
875683
1187716
227130
1238744
249792
145460
57841
893213
337145
259195
140481
692999
692002
174940
783691
1152715
188503
916476
736045
1155172
92803
437677
349085
1203714
938279
1560536
51617
43440
1268400
290332
723886
186482
88666
819039
1425740
1284873
1420340
630286
498385
608085
317518
1239834
620932
1568866
65023
1027994
979785
1469237
773675
1209652
917186
439756
971379
1051188
1117239
1019598
393167
301879
1131653
1224604
110060
976258
791934
439378
1281392
669606
1556229
1177747
1187950
1171998
429847
297965
101388
1134338
1020790
1156711
1168017
936002
349366
1490453
1241002
1619689
1273544
937444
1111895
40566
1065981
1077847
992063
1360825
973037
1273897
1566024
787792
467030
586821
435523
436594
1542117
15274
1436591
1211321
993849
724476
48269
1148320
164031
987051
815000
838689
1231593
395239
819926
523043
1000804
590281
1379038
876603
1404198
130137
1476371
325086
532728
196781
279402
853553
825217
727771
1005699
455271
102880
1433534
1634307
1595820
756976
245195
224856
1386779
129309
1570830
1035091
816110
294472
115739
1027199
1149992
764158
1032316
1216600
373167
520741
655372
1136892
826944
1456533
1400801
1207793
812195
1405368
880942
368173
500697
1218547
363279
127873
968990
708438
1092400
1536117
310472
156353
580656
505071
1030033
822518
474049
1333792
1445290
1096519
1216311
1090706
445130
271303
237717
1352743
1187495
76844
1102957
767390
1270492
186311
230696
436616
7834
1151500
32
42522
1331990
90369
1159023
1164208
92717
1004906
183899
1647288
1362980
487747
1015795
1176669
1119485
1541108
730962
97090
776320
503691
1546850
1119110
361462
677777
1534461
802114
818796
1037014
175717
760993
1083121
355915
874037
1559573
815433
1076095
1486234
817020
1161583
64298
1084611
1148009
1220558
1014670
723019
644520
1055166
802108
1338605
206850
949530
1104602
1625363
1609386
1370748
1136454
1482641
419502
596395
1203967
4079
1170196
668144
1056719
960942
435994
585856
1592836
283311
606364
189763
217200
336020
830427
118790
523130
690992
90710
1572797
132589
1366266
1149903
12414
1300303
921965
504858
1235767
886774
104074
1031052
1152518
882504
616619
1236030
1006818
260037
1507275
275450
1172815
983448
722790
757428
1071444
1494486
359635
1474413
1620678
350627
569722
874965
1202014
136581
1033718
129713
1281200
1023597
1583400
554426
1429203
996142
1148892
925174
1363033
36118
1407022
939209
946440
199286
660102
604954
1090983
1027438
1340096
113620
802516
309966
1251722
1181681
814348
996763
1440154
966954
505947
764871
703290
1067419
280927
1315178
1632414
1491145
278137
1169267
546127
320235
274748
278668
560145
457504
1157427
414623
304669
507235
1459804
963780
476441
679787
844645
1153306
423819
1356160
1359906
1154993
663737
281618
1342666
1494821
116638
1443654
747941
138138
520838
81518
1427576
651028
65135
1277150
556079
1563195
889827
403481
661450
197784
53238
463549
25196
262004
252667
648131
1006849
395358
186370
831453
907182
820146
436605
1224917
1618393
1507051
697287
1582617
37941
1350297
1103029
970086
795533
1178368
522895
1370760
1293105
1316391
867579
1097817
1148946
1340723
1052740
1425015
1147782
1149202
154025
1631534
1048603
1228437
1334748
1562275
1046818
1050674
786059
1513280
102500
829378
68460
840147
1103862
713779
222185
291874
731831
912383
157493
361842
384482
1589660
1466325
579199
1037499
1008910
171587
482869
437922
1461804
448152
184113
300040
1031760
442603
353465
815314
1394847
1407866
1368107
918126
632392
604886
761408
457257
600553
1352081
1589617
833146
479215
231412
913855
1262488
667225
225001
71955
464915
78937
609250
1197346
1279829
206712
494959
1503693
6173
602380
1646118
188781
665168
186676
834128
681479
675507
390693
1238713
1271933
1322235
292579
5568
783987
595057
885224
1101766
464674
881524
808701
1171201
1342604
395993
56734
1379308
655925
929514
92670
1366024
96979
155225
965172
1493034
720253
1525130
1531879
1346451
247094
807016
641208
749754
675650
949214
1186180
1445332
786062
1466001
650196
1557251
1527706
1099050
950573
695502
1598082
736104
140733
800977
1639351
923884
762164
1026885
585482
402484
497874
1303556
161031
451809
552763
477173
732737
875660
400325
1516632
1203020
140517
328158
1136197
35227
1601219
590206
1203337
1614410
503648
1403930
781656
663021
672022
708345
573891
1509667
888546
855940
602327
43974
1636802
1070270
841091
588572
1007610
1288878
324473
376113
72413
238529
751872
1052541
1147670
1614090
513209
749741
251219
740514
13997
327992
239611
484124
1138362
451154
516404
732738
457795
1418638
1344931
1134644
1508242
835399
536617
159111
808647
1170686
127666
87528
229062
1254992
967795
1019380
810392
88136
909329
1079233
1232183
138770
393823
241347
747675
784182
255126
244360
1104926
84670
330745
1329841
1123585
1393604
163082
275740
1583010
748979
1568322
1007430
204647
1258302
944289
1480065
627741
1619752
1317779
447769
1510970
1594779
421385
1164891
828550
988116
1424404
499569
962977
1353608
1634862
1146560
1583479
1231537
609617
523310
1205440
824537
839083
335646
87335
814611
1518424
876929
250605
679682
11950
1582805
470837
735168
1333303
365163
544714
160612
1168446
196061
1568112
1600876
1331099
24502
455932
784440
1195655
343493
696505
174711
129013
1447171
589480
1326578
1308086
616205
149265
637512
43597
360156
615703
814800
388315
64388
1390663
588293
969628
1527635
815134
495740
111229
1315167
229623
1259897
613449
679700
1455762
406660
350954
1027411
241853
155802
107483
1032978
1285387
314660
1194813
641191
210563
1234326
704021
1156795
50521
396638
158479
1595747
195652
220267
129945
208884
317588
459454
1594559
215416
435214
1424782
52606
706975
1484515
52391
1164062
33821
846466
1512242
900101
270455
874691
711913
354826
1390618
1277395
676784
1505456
1088110
444426
110651
1328416
433012
1162957
1380959
1492141
1537411
1061670
387134
219288
1615455
427005
1491656
1144610
720476
1254218
926865
1215235
317273
555025
1514520
1474183
1585380
572982
49854
10142
948432
1458723
641445
1461075
1154474
266622
1070562
450312
170309
816272
1497481
427405
854405
1132645
239556
1495081
427123
826533
903822
883265
521707
53120
804830
596267
454270
338147
1476706
1288557
1328760
903053
841223
1607511
654571
607021
885472
1039369
340676
1419547
608832
1399209
591297
33698
1367954
46427
1501220
251307
1589955
538732
1312080
1481824
739562
1230867
113598
479931
208899
421488
774244
1598734
1391371
12455
461253
1251319
900651
93237
1601631
1176320
1358887
1522953
1579530
1497614
971085
872363
1328770
1642768
706908
892093
752899
1106356
1537007
1347841
999805
921812
631600
1015930
1631758
797296
474994
800416
1090338
148458
399316
1353616
1601619
1352227
1053578
615568
97568
189341
86286
1100451
839772
1262154
1246424
633550
214267
798080
562034
1356946
1265702
975196
1453993
837164
715997
734202
739757
763115
496507
1365076
766576
440529
619404
1008987
1387018
1105912
853359
1424996
179026
1363405
1462929
574578
1330385
1583873
544600
1368440
1189710
815178
690832
1047721
261407
407862
773284
583999
877073
1159563
284229
1603833
1582239
25479
1014890
97827
774235
913310
1345798
1593792
819
1263914
738654
708164
424072
715289
141658
257499
1095685
1106257
178581
388049
1095618
1410797
418504
348654
720579
1212408
851444
384099
216558
956392
1503892
1235358
675903
91727
1017511
726958
254812
1581632
1409781
1021689
419441
1257915
1154933
484493
1428133
1362676
1257634
105282
225211
1512964
995286
766661
565333
1310972
1357809
383199
1535504
1641244
818552
1061819
1360373
968488
832722
270501
1412235
1600512
146432
1481121
377993
133433
171386
334320
837584
448536
469040
1292533
1600893
940465
185343
751808
472023
32680
264311
1352142
907
63790
275653
1225135
1395067
135951
1002537
1549255
1338920
1171001
1434001
1089244
1493708
67006
1431366
581574
585921
343589
1401658
442
161941
502422
754951
630375
1293824
650443
1366811
928602
593326
622271
733949
921486
885364
849708
311052
1535302
574743
1575242
949101
116905
1439273
502279
939116
940083
213367
1317201
529136
1462279
19839
1588189
1468985
1255790
231087
1421289
723865
1306944
719870
1043216
349869
1187640
872360
12477
260806
227638
1396822
77539
908453
1576956
1498750
149558
393587
632801
345910
1164543
845147
998133
1233081
1321619
173134
1367962
885111
477808
441832
1308948
246413
1064756
1416845
1179776
1281706
1452031
641411
410504
1486648
239502
1019476
521148
1235442
1352076
356257
959757
834337
161683
147718
1503456
32178
316516
1643399
187644
419609
130854
429412
359427
1169284
686824
735170
1080646
1298443
956215
1108619
1059247
900974
944702
843286
1278226
1464956
57011
592603
583229
6775
84145
425433
1291705
360709
675408
968230
1008847
813310
883675
1261326
1464712
1102360
1004110
1200539
1615097
319866
1460584
1187245
120899
355984
321941
116358
95076
139056
691057
1185928
1351547
1320579
696194
428966
417662
1219901
888427
30539
809260
1586405
377598
1015526
804730
42178
485338
549561
802676
579489
599873
222403
374090
1453276
1496076
1042706
438278
1438550
444800
1313741
268241
1229586
444502
1329064
587678
1090191
906004
597850
418592
461325
139881
1647622
807605
825489
1121503
1084314
1464213
1385113
1624482
1581732
1139317
1631109
432658
548846
563102
258186
304682
1345865
880346
880367
239316
1301593
234282
256180
215
1488569
303197
1071879
1080322
921775
1643994
682291
1083078
643559
1145777
112150
1624329
974788
933949
1300045
1347674
1039506
109138
853734
1018523
1433132
1619291
1405571
401811
396255
1483196
797565
1318794
1197642
445481
1590700
1408839
943355
712265
1042510
904314
1378509
897462
1513982
906887
196671
832158
607956
673368
743532
1397894
1606718
864174
611966
665445
200261
1561874
1562151
334347
574341
1049275
853305
411660
112817
1545249
781080
547955
524053
929282
297754
792726
855538
930351
589783
485033
1557196
966254
934693
500551
126002
852152
462653
529226
1508318
1431864
297892
1636471
932779
1537218
227651
1481746
194850
623783
896736
528827
1225333
637961
1065406
956772
187896
1588139
364371
634302
284826
814630
430094
971162
1414119
183504
1130906
1437230
1583813
989934
405679
718457
345263
496699
645637
270923
1119491
1154312
1046243
1508123
146236
1156709
1398679
73502
443428
1106187
8768
1236814
1440571
957925
1107112
465185
498364
1296970
44555
547069
489935
645258
808403
1476709
13105
104528
139654
224651
579970
939420
1506013
1028698
901805
975235
742224
539340
1087340
932232
1006114
731704
423987
1507655
1195668
394679
1450248
1615435
450131
578756
1194601
1071597
43758
186145
1366609
476918
634247
617495
1129522
496908
1407069
695053
285183
1072080
331437
1520873
668448
1161426
889716
1223045
723156
42579
708382
1378086
633803
1294137
1377177
1303999
759896
96950
1349456
1372184
813992
1276734
840067
831656
870002
1040702
94597
94085
214480
196645
14222
1620066
12044
1337333
38110
1614793
1132864
192389
900313
687815
409068
1011823
477473
347310
485575
813140
1569703
325130
1181062
1610394
270468
560959
550681
563003
127880
194575
1066795
77358
742697
1507060
1431217
1615997
1070096
695550
518296
1198771
1004032
896850
882546
809308
617488
986993
1647385
1060456
399655
709201
1182004
1557569
502252
682964
1484256
864103
783493
817468
149962
1647439
69131
6092
637828
620617
1179019
1524019
575286
1200616
145475
1177854
1223957
392291
1538086
1107097
731195
683468
166883
789403
293968
955239
954263
870322
369819
992908
890215
606610
56687
464731
815078
1544656
347418
557333
850700
26972
1088430
135318
1535971
304385
726062
1609952
1356995
760751
478406
1410394
598764
382495
607326
737436
197765
474
617033
1412139
4885
1603935
242825
838589
803189
1492019
1408834
1566912
269614
1280706
310269
1646921
497204
478354
1011878
942674
442205
618009
1262288
178638
1048855
790186
83386
523912
61950
1391830
310266
1056919
727897
659914
1372355
1274528
65357
875601
633953
50033
738468
1596210
1633040
1630767
1305746
1250158
1488219
860440
1272738
630262
1469108
832550
1008047
1200665
1173243
792266
530739
1324557
715246
615324
1514067
532564
1618567
785858
984772
840481
1175483
853378
206727
445642
794441
259021
307062
221243
785473
953177
779493
1205489
281031
1244519
345570
1280922
1256685
800298
553803
515985
893921
491453
1006221
1488964
1256941
30401
1117257
400312
950062
237081
748119
460505
971598
1338678
1498599
949503
700702
1556921
1576884
415140
136404
560507
477105
298933
308140
707658
313729
152442
1091478
976201
810131
1503014
153274
1258990
655504
730198
953211
649692
87389
570272
15493
395042
1383718
928843
293707
1301576
243110
363040
367442
1041325
512546
1158872
923343
1286555
1544528
1116308
1541966
1640756
1407130
1219028
998786
167511
286457
1400397
620590
1143171
263751
298036
688871
15252
522516
1588262
122516
1387554
893167
564239
649067
166848
161083
662609
1011789
1399603
576038
750528
1147436
410499
1417678
463760
430255
959704
46383
338246
53772
1148330
1206025
540341
1103481
311513
991923
928340
157979
1006132
1363185
1203290
1260487
1153117
1566452
507376
1123983
251461
1281589
1317975
786705
868330
369438
666983
452903
1334017
1534537
395802
1166741
1132410
479333
312807
85026
471153
765535
646178
1240690
877340
595766
1637465
602742
1017907
614785
1259603
1468794
1141871
1542197
1538459
1359405
1399935
1315455
400076
671554
1107761
1632357
1588100
1585496
867734
560844
1445805
1464019
922761
1444213
1126254
1172374
762871
838974
1093677
74617
592859
282964
801467
1191341
294201
1380437
1466695
208158
92243
1531946
667871
45686
494701
1467020
1251412
706673
1558312
754510
727376
94915
1100593
1369338
835962
892591
962230
843001
143155
205683
740939
1286202
1397317
1059104
299677
1581166
1466285
1322964
486852
975169
1464375
832219
1473738
381829
631590
1624087
993215
1486791
884626
1089090
85364
765551
19710
12956
1095258
1566255
539090
1340753
572872
944919
848027
408142
17494
1520872
881672
1344870
704187
857720
1512060
1184452
1541097
1461962
730837
844668
1153905
849416
801122
1293699
910533
669731
1369834
1093795
1604128
688108
1426645
1340352
134150
1252985
1595980
640002
28878
733554
253862
1088786
1247932
873819
1007378
137794
837587
943426
1413169
726976
1447028
1199260
651692
1375549
552842
296902
1286526
588135
1059975
1558476
1447045
840977
109044
79414
182188
991127
1484741
559535
636315
1292232
583293
1051132
1230156
88994
1360131
1090368
211146
140881
1301611
429416
1553361
199315
1457053
575845
547339
1609437
589629
1567370
1246776
1580682
1307318
1525701
1011620
1054863
684583
1595882
813533
879637
1035017
638001
1192806
337578
1517098
1130715
1292656
714460
553057
53397
1634171
1299311
1436644
911878
754028
1583062
292762
640206
761571
745394
1233103
1441277
767360
1030638
642014
1520182
938083
1368169
971061
1227723
1163233
324456
971428
1010598
1524009
749850
791437
1206755
1545558
24207
1362713
1503085
103332
402816
1402528
165195
1059
382430
958603
1474440
157719
480903
54375
173112
496444
1435316
274465
1594040
255466
776368
347141
1185440
1316007
273170
973913
1359258
1305784
747075
822122
447960
1149340
230696
122343
1098590
518783
516753
1105565
124931
910287
412046
611216
510203
360043
1228066
1176745
407206
121319
400785
1245039
855918
737089
466713
422716
265387
413494
1269751
1183794
25434
24132
1642337
1045349
375757
127647
741761
1471875
872066
550079
1483787
163943
1096357
853922
663149
1321512
1319667
743718
534443
1063749
484828
386038
967893
1597690
1226721
890467
1269688
1009704
972249
1350878
641772
703347
1465451
1014125
797264
496465
1625423
625890
146232
61464
841946
629856
1323838
216585
460078
1112487
616822
302571
411821
1172896
1242698
85196
1611776
405993
470901
1206752
329352
1331013
1492727
1436235
241300
505919
290546
812273
195639
494575
146447
641014
220050
467838
594068
1341942
1150917
914528
574469
160491
381581
672060
742058
983695
777918
1330859
603607
1097971
1361275
792325
1048211
704565
116735
558635
587537
621003
336238
458494
614928
115844
551599
576885
602823
1536202
224917
466909
44101
432205
24404
356880
1406445
284773
441333
778409
404966
228102
237331
1635519
1516273
799830
748592
1210604
265509
1204620
1419044
504968
1080656
1456036
761894
1015184
1498782
199476
775073
963975
1283812
1062846
610380
1336569
1262679
1460714
1330940
730474
1435477
1524384
1623962
719409
1355999
506310
1552836
657154
1020065
1138134
1608546
1586280
375411
659808
1588318
32655
1260367
658455
951032
234591
344969
71356
36725
1513642
990211
1571583
88467
342892
248811
258128
376171
877905
420153
1146153
751755
252886
292637
1176465
1115638
1332414
1116090
140483
800997
1285817
1599759
306621
544436
1414672
401981
1351008
881197
399447
212741
658879
894403
226600
332462
251581
977178
495083
1481546
1552592
1118228
789299
623016
1020908
367574
1090683
21667
513353
1019177
59042
1222839
432757
740756
1637481
569998
1628889
1628517
1073402
1366317
372262
384593
1095099
1098241
1208340
1148638
1515583
1224690
187698
1303330
493058
423183
735371
570265
727157
1250447
981689
710477
1369326
604017
1486752
785908
1606950
551630
713466
221816
199191
1272142
818306
800966
1569921
46908
689637
139319
739382
92554
944978
1644430
518657
63460
47350
231367
195741
336079
921016
1157506
1248106
1561720
941296
485785
1341977
1511340
538574
434929
1500530
49173
237147
1593243
1274170
1182146
950306
1249175
732673
373176
1141863
1121835
474143
613204
375303
1217022
198600
666276
481983
1591773
462909
849524
687134
637403
1183658
1228553
1447606
1356101
617433
75675
1191557
1293301
1205981
1409228
787648
1367097
1096347
1078910
1142256
471103
1158822
1496606
1054270
356102
1070372
13934
1016808
273744
67295
901419
867382
1324973
1396080
1538945
124604
22869
468714
742932
604336
1380812
1437680
1344261
1038241
719515
469786
1435508
1269090
1143850
1449702
403792
1275331
902124
132601
1118568
239641
1276772
1111099
1261229
1362406
688107
1525169
689022
1131551
460494
546529
885385
308548
1371988
1226514
1426974
30720
1086299
1148318
301428
1584222
813726
821095
279066
1466207
1242063
988928
457088
1602034
198887
1126081
851197
1268044
1405725
824351
1261758
1438911
1621915
1640613
974613
483962
844687
1301317
281973
1450226
908226
220217
1443676
1521338
1183933
130780
668190
301719
226007
1402203
1069326
996448
1482297
958693
966212
934411
802781
1127106
1286689
908621
490969
696386
1227644
342439
1067338
1024462
38386
673557
871997
339057
1309798
1347896
1292619
972894
407705
1353153
946098
59904
1213284
1542796
1065267
1267755
863824
1088541
1223100
874809
903954
84984
583170
572210
712956
515391
343128
879251
446147
277203
584311
911687
218243
1531293
130093
62795
785686
183043
1385160
1306492
96130
1230919
603289
489452
192897
369397
948501
1543611
373702
507772
39529
974474
596566
559742
84993
1430744
851833
1636859
124986
959371
1015157
1060816
1416083
466418
1085490
1116753
160779
825400
1136263
1040403
1054724
1497165
1309341
1230996
227783
288550
1468990
149912
1598630
622443
423490
68885
751362
1091430
131109
1036809
1075854
1266584
308988
364381
1000669
430721
1539224
1178303
4249
205720
512738
427424
64464
1164752
1481781
1178711
1269649
769621
1049385
1426107
1256544
836832
159221
404908
290529
697139
48909
238882
706964
1429860
752602
1303845
717842
1545207
1001704
777716
365894
34031
1421810
1556097
262462
415408
536867
1232897
852331
358207
458855
1239880
836393
433803
128405
861199
1417706
293229
758627
588406
1092405
119920
679765
580413
312213
248602
872120
758709
940060
1472487
906363
555462
1585585
870448
1372712
1310114
1058210
138316
93834
196571
797719
1556958
210625
797784
730593
840440
1390021
1139931
1448563
1017132
1145091
923958
662394
841966
4640
1604994
499486
623097
1461483
1211465
1389951
665003
783921
1505731
776707
968144
1289756
705701
560600
59844
1274452
521728
697484
1378788
459141
1160300
716176
214026
105142
1356972
1314711
1519738
82764
1597627
670933
156568
266729
1349614
399295
180867
531373
630934
1407957
1338025
1514492
83728
356231
1082347
1360374
878707
984293
1403533
337236
498949
1223343
468191
469468
589101
782143
1496325
711838
731505
1419795
1406970
506637
666067
1177529
1549747
1239155
1557404
709496
129173
1157347
521123
1449155
257948
1558028
558708
790304
652308
1045150
685554
1409954
1334802
576276
443004
552852
441100
102040
30033
269453
1536203
350634
882262
1607592
1634582
441081
1453445
170934
610546
993351
36518
753268
1132592
806949
683666
323613
662943
175464
1533544
561346
1221871
1304680
1395303
661176
402480
493521
601131
685745
948070
1417864
130180
618031
684144
116604
49173
3711
899174
30623
1632204
698655
1380035
867373
1421110
1585154
198048
945321
955904
1425679
163766
913743
1584260
1446132
1357602
262637
1250964
435230
1097862
534006
1567689
1100132
189191
517254
895628
1027710
740328
312249
77046
1054398
518589
332217
1421441
770273
1317239
1277629
60651
1401173
739060
1078808
935886
1543827
115827
251548
253695
1169300
119604
1252916
1460287
837147
687105
353364
1495351
492196
594335
250173
339439
1297981
1531017
910196
637734
1045583
728899
434
1116223
962779
715301
1038599
1144429
104316
1074143
206298
261745
761064
1209917
174769
435747
768186
435730
1089257
1114130
263715
833812
1364712
738932
831635
19058
1191708
800928
1197669
1103039
1146150
962420
664743
606936
1514581
461228
1272268
1291419
114638
384237
1042458
1577952
1406260
254292
1167482
1601745
1399619
897444
1645936
17896
768528
159717
526026
958914
596025
218438
1333499
647175
940791
1583428
1111862
1620130
1219819
615641
1582399
1422826
879020
238149
1065415
978232
1486685
942895
393587
86842
775914
1324821
1645782
203511
1617216
603928
2841
784029
158184
1044093
708654
1035183
767558
1050862
707716
1004526
28279
1555854
1111702
37300
94846
728710
355376
92393
862439
1492103
1501006
1241529
1244796
79397
1530145
1285561
1431476
1419241
1561305
348101
1083905
1313668
1464364
1101220
160296
1579055
761396
1383837
1054124
1184572
936317
1598915
1619802
199009
642731
665876
949087
199944
2182
126442
60465
1154920
327431
180522
1122400
882527
32733
991962
1054360
626967
946791
1597772
773768
1307238
1114805
1292447
1201079
589088
1358431
285480
1132790
179386
2081
1346435
1646754
460053
949143
723086
1285962
978499
139063
837696
686020
1264970
1362208
434007
405854
1537430
846524
1012324
1442723
96549
447572
1014016
1449685
104556
313294
439833
1631735
570716
1042390
1394203
215867
829902
1176110
82141
2888
1178420
583862
260578
517974
1343205
1089419
551024
1379848
214033
642645
996934
471564
1627457
72580
7211
678576
1322377
1329596
15108
2736
1634288
165535
34174
622280
506964
13191
897836
1524657
335944
646572
226546
245741
71413
376474
479242
663911
885055
1588708
474493
13569
1232377
1539220
1321028
1224638
1580865
1318715
250442
599348
786150
646311
677933
620407
400703
406755
735627
317838
314811
1146367
1609246
127305
688714
938789
1273068
646455
999093
875859
1203018
158206
1389809
38842
617040
2250
1060962
1193959
1166920
502303
214820
1072561
290916
591000
327052
158138
1512242
783201
1268864
15657
235275
422785
964486
1329447
1367912
1483426
8511
426211
791029
1271992
1123841
385195
443694
1031617
1598988
1147626
1118518
267231
342934
1286796
868427
790830
85755
347927
817300
226616
1144262
190988
99739
839628
1092311
319157
964510
395704
1106575
1448022
505368
1093001
1034877
1112095
578036
955699
473401
881537
1873
399470
943166
1292124
369825
1059942
1294221
996513
1049126
442267
234183
1278584
265571
684628
1537795
1434031
1339353
670564
876569
1138805
706991
14598
904479
797392
594403
1423190
307386
1378060
1249937
804213
448182
987179
272474
292195
638683
1487895
248633
725464
189708
20327
122705
1634
1091746
597665
724253
21046
429978
516742
1537927
311831
276708
1248751
1509037
1630780
522562
687472
619440
610900
1632179
1326276
1275209
560355
1158030
582196
358903
330326
1487716
1230390
189517
1507612
1508331
286370
289470
1026195
1644162
1576232
766708
188480
1458000
285618
441411
719045
594519
1107566
1623726
336099
328749
174871
40332
1297529
231013
1065938
466568
859997
813517
1627548
786829
1492188
791370
1558333
278254
1391404
1426190
400889
1576349
1196814
469054
1545773
1210661
166473
1513240
133124
1024042
602514
1062757
824419
359068
1023062
734097
1331866
231120
1518686
453734
4129
1555446
638135
418728
1282838
243944
998618
341360
170887
1280323
1606312
910922
1338129
1237024
1199217
220246
277668
1618120
951861
420876
252521
1348299
687192
1593782
1347410
739458
1201859
1085755
227588
102504
1251238
620176
8789
465275
542876
482788
1411730
1331205
1423753
831651
580452
1019298
1178086
1221189
384562
37918
1044155
58971
199704
1106953
816851
684543
850895
524140
1590605
325321
355711
314746
311196
1343159
1586019
1287260
692430
49622
633972
608656
535556
1385214
1570730
1066953
1256355
769291
1357310
786045
1406177
1090104
550090
1182683
521802
528559
1619709
24750
628361
710243
132786
369706
1321368
904339
289830
1212695
1173550
193078
31474
1302833
1618939
1263281
1083553
836618
993773
805750
864605
47691
403157
1333653
596072
1249766
1173318
45772
383077
540735
794775
1217297
695271
258585
639750
1382906
1445910
688065
177160
406730
99140
1319283
1280613
1527936
1246655
564900
207841
1445135
631287
1317247
1403851
1235296
590258
379286
244016
820067
242237
243842
1389640
1318639
1279805
725238
1546466
30525
1524712
1081889
924270
319358
230556
309483
77521
732163
230071
1269005
1127304
1188539
510428
28934
589667
1207328
841966
548076
128123
351814
1354567
133709
1581502
1457683
5958
78877
1479939
993833
193821
543623
773923
629554
661517
923274
540886
346575
294478
1163784
562690
1195600
1190269
1634513
1451290
634641
868904
187205
1195309
926724
1278383
1413802
1356185
456017
823393
635460
433931
24949
715298
1585145
687707
1121534
347545
1355347
1618064
1302238
714107
1207189
1338676
559688
691185
127455
766861
1606364
425726
1397277
1466475
1376413
165760
150047
440831
1522497
1153762
799421
56690
1620545
271825
333174
1084057
45854
1343047
910633
602016
950434
875760
1015858
253353
291482
1508279
1212175
516898
482239
1538794
1333159
174994
145826
667421
783057
1252849
646884
425369
1280614
836967
1556547
32951
1598102
1065477
1511582
1453965
1110451
1025184
1161300
1148793
136902
181528
837914
1360230
149480
1226461
1639570
82015
1356266
1361480
632810
265034
357364
1224450
436967
475300
302156
279143
987273
906436
953068
345704
185905
1488764
1376751
763174
816760
171476
61862
441961
55047
622916
1021541
862808
145316
1156626
521020
865545
1577540
993334
510276
809885
1071828
135373
616520
1397092
1460195
1576158
1546705
833428
1416500
1394584
318111
268044
344591
389943
548774
5434
1375122
217781
930233
389583
1092514
765198
834219
697183
1548417
116349
1496374
481767
459691
623485
297912
27859
1493225
859736
1190400
1172775
396003
241031
813127
757912
855713
980680
25020
798583
1054291
1225889
1289515
896962
1275126
1365930
653249
86229
874114
61162
581940
1387153
910137
338587
567953
1065050
517341
18268
1113900
1045393
236327
965027
1441938
913977
156475
1575757
381094
773213
1378618
470918
1165706
385672
1220310
16863
343694
642767
1339283
1213389
24220
574715
839490
265289
854372
256380
949590
232181
423899
1313365
379402
69718
522195
1426590
1326914
1500154
537577
938266
34935
565671
227131
1493221
678723
642838
58873
1285376
1189106
348808
1061188
140507
934983
972866
235599
37887
145171
1617219
1222532
1385732
136828
1129806
452470
1210076
1506436
182454
343329
1620222
1587662
1199219
897502
537013
1553250
1478750
47067
1294080
1382710
982673
1492129
1411589
938950
761331
981312
1279443
1000610
1003548
520514
500250
331896
678063
105886
1032905
998206
1288810
1554918
827093
242078
99843
1288937
796082
1364073
986763
107085
1467001
285918
220302
1413773
250591
797412
263910
937787
515664
662536
780937
281436
533351
173159
1370887
1235913
273785
240901
779807
1133011
222272
148702
609532
382271
1021845
1621698
780533
1474581
1431077
574655
1488237
284788
1576588
632139
932309
1106604
568411
628837
50521
1437048
660431
801971
610298
484636
408006
1093569
1162676
73922
228756
1434901
159493
389410
412345
1337508
663093
133175
432778
1277657
988116
130646
1073856
114359
439772
238402
1443778
1102290
1519287
1143343
717270
263617
1302195
482938
816507
675963
11088
38587
206473
194843
249796
492746
1616572
1066481
875038
1598944
1438764
898672
729333
1320885
115355
969058
297105
429292
1562611
184516
709258
1322371
1373595
116856
467745
1381374
1154206
516641
1458472
530162
1596967
1219970
1111246
1633890
1293215
1432118
385782
764212
846205
1075235
340968
1265637
897483
1317693
349954
1138761
1535656
889769
1392836
1635000
1179233
1430042
83963
1108778
1524254
817053
156229
577768
852843
7300
1386350
1308521
1515250
473186
539773
560077
571193
1100999
1600634
959734
1625115
1550179
629362
1434908
474084
1030709
548410
208293
482910
441242
1039433
1353153
773526
403279
756878
1083043
1179580
283889
1624942
39487
1418676
1531793
607460
707854
440479
1293797
294209
468075
779982
554951
757383
1421170
1561522
121595
1507142
1284485
566750
1068514
209940
409657
1499788
239383
448568
919874
714277
1219132
1481961
1125591
175800
130263
515854
358837
1144463
1179996
1505091
325270
1333171
410149
1117946
351201
1386734
686629
1512314
1242159
215860
1107493
1236221
1258776
1066754
702025
24065
265185
203041
133085
331881
1596650
344425
277177
764114
1612139
1621897
1335989
416378
1464571
1054989
829406
1440770
563570
894647
1400358
1139350
1135754
1080773
418286
558884
592604
1422563
355588
165584
1279384
450829
62370
1397315
1544439
187106
639121
469752
599913
598523
886799
881704
1159182
172427
509868
170604
180459
1537918
1461889
206449
324955
1031581
1610591
733956
665054
759651
506725
904461
281886
603794
451966
1394094
566223
961950
1589654
188431
1059892
655502
278372
656026
1182098
1192339
13637
1464847
1199495
1135831
44690
99539
231966
30339
1237075
1188350
1267928
1461743
1618069
422087
1487093
1607396
464630
60880
1275792
1082695
178217
197417
841411
1279608
206313
728511
1617539
1512427
2911
764243
1581712
85116
1302780
1367597
875352
467407
1585053
703605
949094
21152
1199584
580362
1398963
245775
703785
451265
808091
937498
444991
168990
847801
1101246
8599
1532551
612475
819712
1254969
489669
1287233
151449
175114
913947
835183
132582
634905
1024948
1079677
1168315
1153169
1307238
1055226
1251741
1508411
1333061
1534371
751400
933795
1610190
395003
1291690
806830
1298975
1367901
1598470
896603
913713
477186
174608
1131455
544707
77083
363696
1178883
353482
110500
1624781
1286648
1393167
908459
793176
1596295
1191896
477605
614087
918631
198706
1458279
546025
1006438
1374054
925403
1593445
70148
23007
1355779
810491
1035110
1280625
1428874
1340295
157097
1380903
813814
194778
753252
1403185
933602
1260848
489642
1032485
350884
1118813
1065979
1050326
1028984
313826
1321337
755389
1244644
282103
322810
1589845
1186105
317855
961308
685904
448694
805923
677951
1384729
558304
1514467
546730
1176390
1000488
1496924
1411749
875819
31359
1109477
914817
47557
126307
1479562
322984
1229796
483983
1573193
944813
548325
161393
414816
137040
189926
607849
260834
798141
315922
1608802
856584
1576313
1009293
1023564
435384
1042321
1269342
269152
865072
1138543
39026
488203
1137713
1556277
246852
393037
641064
588423
220145
738079
1446588
1306735
336019
22742
1176505
1360666
335409
438566
962536
965392
267608
396556
1556802
1024114
731227
1270965
886304
508180
1364876
88235
575834
1533372
1154862
32132
789405
1231972
1300115
32368
1296188
554883
449477
1339423
1219564
1184200
1163333
1177997
247418
1610482
1014211
1018900
492669
1042440
1324026
636303
349092
25446
1092382
870826
265246
1274778
829973
25439
1572289
1013965
980807
1580900
1025047
745614
441573
432902
877917
4998
1233622
1556879
312218
1596996
1234254
388296
148573
545337
1159600
1032084
1504155
1638125
1007099
1559466
1213753
28665
1090857
1599460
416639
570320
897573
1254988
286304
1501365
1533972
419858
345831
654294
1313778
170454
1064749
1084180
1064723
187151
1605006
45717
626226
165272
186613
1626325
645246
653915
344458
1559296
192285
1304914
1132945
1089453
1112357
1093205
10796
1111731
867407
981038
1618850
651468
156573
1390291
924200
446928
1262767
668718
900493
665021
1396086
1436820
1390140
1567186
519203
241460
561086
263012
741585
477594
874766
1448685
1485480
1327248
288642
314609
1280418
903589
1489321
1093082
268035
17569
179714
281624
1561247
619835
770914
538426
1488326
828087
768736
1374028
1377910
1206066
1253482
279005
187291
1269164
300259
1326679
224632
1147713
1583697
1208715
797122
110225
371150
897392
570218
1092258
466643
763498
488721
125082
578917
1523595
1495317
1466956
1322056
678126
1142407
939616
501995
1340599
348882
618599
398539
1381145
497629
750071
1483814
87818
319689
1359967
760507
233926
463422
797145
1097304
867549
753691
754905
534557
746328
1280877
743915
1291043
885006
792070
275060
416115
497408
132784
171910
1262389
1620862
712233
315643
697794
1494496
85522
4130
1186251
1473961
30170
1388502
785051
934726
916047
1602028
207624
1374341
662714
389952
36439
796850
154500
523393
1578309
1496941
382777
1545557
409114
1615793
401630
327030
154946
642088
1359046
1151008
563455
1460499
1311740
833203
437301
484982
437270
1398964
231755
1046990
708340
22388
1644932
617646
214772
396909
460359
577386
412066
316553
808960
162614
166473
88173
1633032
1412629
662635
187914
30120
1045785
952022
19038
636795
1282408
27250
1462570
920728
1206622
457504
581860
1253479
360147
1432566
1095280
1573982
54021
18841
800335
446479
873041
1384819
323755
1603584
1586206
743039
163436
1126707
1017987
654813
1271858
795543
524466
489269
870555
508716
866105
1353556
70366
965574
999255
571456
1604909
146680
139751
620121
25080
162308
1247681
435047
1108693
409626
241735
717813
1408647
710367
1446217
714071
404587
133514
38481
1189247
1241397
717134
973722
537482
1263275
1324639
497923
891183
1583310
1555047
64877
266309
376808
384860
1045368
1121706
8585
1378061
883320
891304
197793
1542848
887820
1445458
769914
1606486
111096
602798
114895
1064017
1569335
1523832
1187991
1083482
180782
1472748
312018
367449
954689
731545
621567
199440
1490330
211749
1529758
653780
702771
694361
1492394
1516876
1535722
751127
292058
1068355
1232234
1634076
361504
150093
738940
1647579
509270
1044466
624292
849453
739088
66160
1329851
1544134
1371475
671228
574272
303519
151531
74715
1159975
515484
1580060
875114
994490
178430
1035073
669449
881101
798047
101169
401920
358722
1525835
1055702
1259500
901018
1513887
735146
1200545
1030639
937712
367037
216172
826119
1562789
590570
458092
172578
343316
747751
710317
902226
721270
1389279
1086702
1157185
1120325
1414130
1342764
1403365
592083
1175626
438892
458753
1314894
1141627
1349080
383737
204030
1520544
1542999
269598
422448
354288
526702
186529
442078
36835
969625
1349228
482814
1319440
723783
999971
1226328
1329214
380156
1155136
374852
385919
875284
1338456
1595613
295919
241940
797774
107612
824539
163810
350631
575017
923471
896784
1249159
1085995
937008
195073
622868
1603940
1276411
1016635
465283
1530337
1189147
578895
48475
1468219
909011
13112
1446682
1296540
226998
917882
235986
1224811
1577090
1632597
736061
872582
425486
792106
281429
707876
499814
810210
595318
47530
158003
1010491
871329
888195
598794
58718
881114
1293889
138636
310803
10283
970193
863404
1340748
1462993
1144028
1143813
245296
1400031
1336113
336159
1013890
700692
891292
229869
195988
1466009
27851
1392439
675068
127711
1352777
448406
388124
238650
1405616
422101
1374149
1227025
1600177
1297228
778824
1268084
464926
776868
727370
609086
637188
39405
1189546
1372882
352871
1398779
676550
1315492
756157
757306
869910
918959
326830
142877
568608
602474
1621000
1042275
431821
859745
290083
1370406
1128061
1368093
1283442
186665
1555563
410612
65191
1558773
538213
412889
1276227
1606473
187151
540621
363782
1646562
1430263
325163
1098460
1529394
264236
10830
1299145
152336
162452
1640604
1344396
411234
18063
497839
809518
118799
1368996
682115
226384
793253
1125484
1249721
930814
860343
1538935
1380298
1367390
740549
535421
1032882
196382
1407745
251087
867539
612030
960923
207290
1102764
149692
1494382
1158898
1296805
588606
1214748
161359
840800
1132691
1389433
580518
762142
244092
1257143
1203242
689498
873829
1347539
1361074
668381
851019
883669
295800
1621666
737490
255440
205652
763638
1416825
968413
438693
334696
401790
1331256
115200
1382275
976199
1555718
180118
687211
1318945
854820
1245096
493880
1109075
1379451
456422
1281176
1482546
286804
609720
1157679
685317
1284051
1372529
1320094
1580547
631663
1016775
699187
670853
1014032
1226462
141761
97689
303437
836920
1530710
240727
45582
1588365
193979
40661
1035626
265
442567
986084
1244495
540843
901884
425400
947202
392881
168707
1638240
1363927
284838
248056
671566
163561
564592
151595
1235220
855552
584698
1092600
1458720
1372517
1030239
1534643
92152
1094804
1023242
1126808
570086
513398
747071
1459549
594189
1634693
1586584
755540
274545
200104
59112
245260
626512
830330
1554155
1487194
781838
719589
1227362
1621795
1383461
283580
1135927
389637
564943
353619
1369240
193483
36573
650788
574434
988892
491331
1022559
1002959
1117802
1107368
428975
1478240
305912
928499
459734
630270
202965
593281
1069613
383532
153315
1510715
894303
1358849
1479201
1100914
1110985
704771
180814
876620
1259912
864215
639610
1332807
1125489
477235
995561
1445855
1447294
791519
932826
1134404
139526
1193337
212134
769199
336538
221222
63907
757406
1299039
96187
146014
655449
395034
361789
1033684
219717
1108991
1131365
228246
969560
1237906
1025486
548853
758929
1355968
243413
1639838
550307
1498692
543717
1605166
1361146
452174
282814
1542984
1428343
312041
307411
1328047
1341988
306924
1075143
54962
1413312
1052758
427950
49686
937386
1123857
1265907
1060874
832355
923502
300222
7898
189538
1109073
382131
745691
509972
1398972
494196
910446
821390
650360
467973
1640637
552609
570529
69373
983192
114469
1247874
283623
1201366
1479850
960391
887981
426671
1067191
1327844
1089481
912448
295320
1567959
1398499
265252
389998
397297
165381
844849
1546576
1634008
1479050
1572186
948027
618590
94058
1518567
648717
734701
952793
474206
256533
960818
532061
913322
1436236
740461
1424609
1422550
666290
705966
1217408
992746
493773
1084015
697207
824742
1554828
584820
229426
103123
1406046
371688
1553644
797366
666251
993133
913326
1606719
637275
1056224
671235
744875
1399610
1258344
18921
1604351
927710
1309838
1555162
89273
740663
1224730
1241362
610315
1109125
508795
855843
1357959
149618
130189
1438476
61841
1538267
1151068
1124338
372398
659162
770913
1645109
558983
230913
1322725
497960
1576323
807546
1388184
1608250
1287500
791851
1548056
145284
34466
983540
131069
922944
692999
1379403
266821
1278264
685610
210732
835028
1104996
1443892
1490432
2794
133838
434713
302794
1017785
1518850
502439
847912
1379637
1118140
344398
1421382
1242784
1045969
1038518
1157839
805011
572685
1453379
996536
1325628
56157
1481766
970756
1085481
1370214
261173
1139536
1216616
976193
207966
218628
782628
1188229
764677
686175
148156
828573
1539722
500165
195819
492080
1097255
491756
70009
727706
1026984
147287
262063
1345679
855220
301267
130270
1423366
767277
238393
530946
1607937
626945
631870
1601797
683243
625651
1464016
1384988
87050
1153852
383604
606275
1185029
1546753
373148
138854
183248
821816
1336873
1584700
1521905
603791
474974
250369
870877
1433999
1524891
810135
332859
360549
710866
1012220
1234024
496764
1240499
1063352
45732
140681
629007
15679
261883
1356980
1632297
1343607
1213646
642371
1296339
957337
1056155
143794
950755
748061
1531555
1028335
181040
28550
1114641
591189
1046268
646988
530721
676618
458408
1565644
633981
122787
1395599
266222
1328244
1322379
1475599
1339333
939621
843878
1480073
1248129
1127579
846702
842536
1143361
797002
855831
1405889
1468449
1270827
1625143
1504071
1614935
529013
1459840
35049
1304970
628026
1469254
465291
942834
277825
1287131
435244
1048927
43821
1380
1188355
517119
39336
1329632
357898
1271379
1351607
282850
894559
647627
949869
1327776
921515
1047827
1499558
538832
1134156
1153337
1425143
1549963
1266254
295292
283019
225593
668745
887189
1033176
1618706
1056663
432091
795119
1228881
1126629
39686
629252
669298
398602
564295
1610982
1292231
25803
1192341
1539695
356719
48529
376571
1523489
1204748
426514
1342450
1354662
1456575
1485197
1080901
1060598
1350356
1515808
1534581
249309
1407292
934686
296937
619984
450642
156136
538621
476668
888676
640966
952439
1113644
1147070
574971
252643
528353
771566
606251
1498559
685790
953279
1429786
16989
1603195
542773
1595246
64063
686924
813688
1517058
755207
609765
347994
1344469
485346
1545218
1221754
997171
333683
513196
658268
308994
994425
1608049
601096
368238
1544023
507103
1496085
531441
707558
1105914
1605066
485772
77357
849009
275293
309094
427911
506909
853883
275763
1234459
1188358
1393765
396286
473208
847381
77814
1411418
315453
846160
592975
1145615
258221
981025
357223
597360
1513905
16878
1388598
104034
730408
1360939
179069
767347
1473991
820347
592019
1288925
1564631
847926
625699
178310
1176944
117684
845179
1343456
342650
351603
906569
4365
172320
116914
653654
1487028
831507
1217508
693938
51544
1644621
1448307
478194
122353
280360
528996
1179963
1062273
98749
1566442
530431
385631
731856
1418619
1610658
372995
995631
260726
901045
1645569
577014
728094
833248
946004
1218279
1009443
305700
1130663
699806
429320
965568
525545
172674
1296873
1250410
1056617
1056606
285490
1074926
1329411
1235175
188062
240460
766880
972798
823953
1022802
520146
1645508
119825
1310536
1169593
860868
183910
1341720
989384
1434574
1441467
723548
94472
710972
231444
118368
342958
529436
158784
1191990
728445
498038
364641
872636
1041960
565756
1039330
106511
1497653
773932
1600952
54875
682067
1592811
872708
1385366
204414
1231359
877070
870248
243170
480289
578219
1459642
306675
1637388
798840
535680
1509531
1131384
692283
349300
1365739
743312
304996
1046595
821227
320916
1371414
1201458
680642
679441
568543
1041653
531473
472957
443696
329928
1275972
1565855
894052
416824
1392343
304025
894475
1430871
530855
27253
739836
980292
310263
748932
63153
934761
393142
317861
806807
419803
723100
1594882
121530
874815
338165
1367545
468601
1176134
1450465
669778
1038698
691600
66684
1003840
932929
1557838
1316915
134042
309920
1645596
1418257
243602
967677
1461785
359302
726004
1017328
1572801
409855
1634012
1079709
1320250
965489
300731
406388
17082
341069
1383839
451333
842226
1616781
1255880
907269
666200
140414
1250178
1585941
503608
25794
1495995
859225
724087
375256
451305
244233
630853
881480
985616
1330944
458120
1194368
1557207
227046
652997
828822
1573819
242658
1481466
537015
574656
1183859
667489
854310
399541
770909
6914
1053107
1553949
1567091
1333252
583233
664434
1445916
1477720
489518
283448
1502115
804997
817867
871506
983776
325070
986684
134118
164678
1217655
382721
1570500
1280308
648246
594994
1110692
1252155
623073
1157231
270011
338266
1046248
1637999
1265224
1115798
937787
283237
1620355
1035854
808895
537592
1372006
867819
1072775
1203063
102450
658277
1468261
8178
846270
397941
1487273
1208527
979318
1341509
556184
1145127
1634505
735477
984031
1097338
781583
233168
58502
924610
1529179
1278356
1329559
228162
943263
161765
826413
1168977
975186
1491281
241937
1170556
719515
1283900
420075
898298
298833
1229088
567406
736717
32430
630953
92929
461803
1190683
1056637
1545753
985820
263248
1616271
127646
675962
1143391
41896
158303
173313
507712
101894
229910
1240350
58536
806169
1217426
1505908
667410
286573
1306402
815241
1236816
414494
1516459
771182
137847
1567596
801230
708998
694190
92286
12054
947874
1131806
71200
316765
675843
1233892
1626578
1124819
772145
1350679
1181521
28194
921064
820991
973903
1185271
301993
881610
376794
1354816
184816
310536
84906
579904
217397
1597307
26583
446441
1320664
1014791
1292893
899410
1321975
1230856
1229096
120336
488263
1309271
1189170
1360705
178641
1106600
514401
883802
655656
1553458
1106661
796762
409592
1212909
681793
1014882
1628361
794259
1011726
297912
685540
961419
247367
1474560
1576135
1578282
1360105
536586
1168248
1510078
1403676
508983
1418216
176070
1002351
743978
1059222
385370
1241073
1256869
321657
127150
810923
873816
4631
1445979
1599243
1394150
65785
14436
1148875
1345493
412158
339887
882771
1600376
1055074
8343
1535258
98515
636927
1598624
853326
302106
87213
317306
1581068
144010
357538
390777
1080701
252430
416494
1541692
1451540
1059142
507544
738555
1235847
637177
443029
787345
928490
921893
616166
1586679
143143
1600821
35486
1617612
1314493
1355867
299002
478404
117215
586778
1409650
261296
1395709
46679
1008856
525489
52345
471251
520493
451935
1594390
839600
927075
796390
349519
226042
874264
100967
1085626
844309
1301341
1025324
1158896
390397
657059
24487
22330
1280327
224050
1586387
677211
128741
814240
1001172
718712
492345
1254742
441194
537973
1024019
913459
1107010
956619
56795
1304361
6817
336601
1238152
625729
56029
453486
1599007
841320
1062000
267671
98155
1591569
1352459
661253
1075728
2899
710923
14386
1347165
745306
310921
1442045
1364401
270786
1233266
1079863
66161
366018
960501
408467
479030
1207097
941968
306231
1317662
101508
1542897
1092726
1086966
57533
150849
524302
1235886
539684
566014
645611
1000822
1136313
1320100
617817
1432535
1148738
9552
43577
474724
24272
86867
1318394
470344
872549
1072499
1492737
1174304
833178
1087633
474629
1435647
1644916
510316
303129
109749
1472082
466871
378041
511726
447384
863653
412924
1158052
1042170
555280
828326
1466406
305758
1154956
990771
34150
265815
690990
530040
1054468
637284
1108445
1351327
92227
1031704
434219
154031
199485
1406302
1438604
999558
1169201
172251
1143071
942313
1608826
374516
617778
1037424
1496882
342771
213161
863215
1424690
1100471
1474783
1160652
657643
1252598
1260734
690936
1284326
1627313
275996
819153
138444
1051830
1124420
35679
1127753
998012
865437
16288
285217
677050
391523
191537
32446
1438203
1612673
425967
389732
168678
1413605
933937
1256341
333172
1203573
1617174
268090
1197263
579022
675884
734742
219111
396065
1239720
1535800
655139
831106
14549
306295
415107
41356
720835
1590536
1268458
1465816
775527
587098
454109
820810
717535
1618106
858318
80057
495635
1052910
1031020
500725
1408581
847375
1166793
1513321
1308305
1406286
143732
12872
693434
1096205
121902
1088172
1646256
1131859
25626
1262939
178210
992700
3154
42721
770827
1224724
773636
765483
290168
1275369
934780
1550674
1015553
889203
806743
730896
937221
637828
232423
684533
1434726
366083
297536
24813
644721
1576858
132875
862634
1627649
187608
751281
1264629
548140
1235408
487795
371353
1303678
548897
749001
1352955
998129
403904
715918
1155566
579623
146330
855034
1437309
45689
833952
1173929
44924
1058401
339808
597992
175164
1019966
512803
398407
919501
1488707
1296165
433091
1575609
1636762
1390580
680187
152778
1112042
3772
1031776
605620
659289
324883
561541
182550
1122411
796674
110223
202758
148953
314372
1059090
5572
1626794
32966
120907
1208860
1470727
1607275
1530832
772061
990910
231146
363317
908857
357926
1037364
1446842
951157
1500407
396097
516385
1624218
1545705
761092
1220454
1052965
901401
40838
469796
333170
1272149
402815
190050
1049245
627890
226823
621577
1315682
1424501
1548068
1562223
1115529
1614731
173869
1348986
1034058
1011600
559709
1425188
283677
327048
411166
927148
1092899
945236
1123287
1592384
1273999
42484
1566014
441577
384767
390125
1206917
11186
966107
105607
317557
1361513
783844
186805
735712
512053
1623139
1187152
874952
1634584
904419
1421997
1194148
1638758
311014
458834
927178
612360
1050449
781985
1479069
289679
784186
598717
848061
1602149
14734
1556635
517060
1314331
475504
671254
1176654
812522
668730
606876
183106
618392
662409
201503
293277
584907
912833
931033
804407
587642
522841
845098
1449662
180460
750908
573162
620399
89895
1457056
1179174
687590
628637
318810
42707
1463811
202396
700943
112185
799978
1051062
1003249
1216128
402993
1617810
1191246
312808
641168
432789
434629
266578
1382773
1343198
219820
1122677
55753
1291451
944245
26660
239405
1576124
829082
472681
1208306
1289523
685552
121804
831467
1386643
973606
32943
221538
1584157
870600
1167194
741738
5168
16809
464579
1056185
1150405
1071219
977677
226007
436221
183157
1096486
683721
667433
1047556
141746
1389230
726100
1147019
441834
1435221
587998
603573
925048
1597536
1100216
699944
126802
1046946
71754
1149515
850168
246401
1502172
591225
1555997
832764
203208
1484321
808744
683748
1590294
1431994
296832
1116973
516840
74434
973547
223090
1155461
1606332
996857
680599
1193030
271191
1028819
1039595
1570447
934600
210812
211395
1025702
1552631
374940
313437
603208
645271
1311936
732265
507621
681130
561599
296153
1108094
642900
656358
1177396
1526049
1520303
870764
1482135
967559
674110
1363679
1147049
835653
1405793
295320
988847
364400
1027325
575671
1320566
1421202
1065419
1266569
1182826
949490
617911
243589
1267766
1275795
1069198
1343304
1396290
317550
1539104
143343
555272
717638
1021566
1127694
856229
1377411
306504
716621
1017637
829766
167997
312301
631639
63929
1289990
34235
263879
1554416
139468
1311313
1479120
1166396
1092753
1558281
1123826
796444
170681
1580565
101084
1558354
734464
738166
830970
1642972
573289
1637694
64550
1603907
99387
641057
1518451
556682
294039
777489
1305927
1345459
611927
1549571
311977
1425862
652111
1383939
1434268
1157405
704171
1030765
536414
925067
479595
276582
1359488
815319
1396236
340000
138319
445901
1326073
237749
673220
55437
1419455
257900
1229734
1084590
842884
132642
352899
551575
1588186
266315
1010010
397518
1505272
602732
1597541
1377785
447124
1152857
37049
1385300
252701
294335
1018977
148010
327124
1521704
857030
1467437
745827
687000
19406
1532712
489124
1124975
1611297
655559
1287121
94994
427260
7838
1046275
575398
82157
470054
1372559
1514258
1598706
902242
1184737
705050
742425
1203034
1284200
673401
69431
605422
1621016
1274579
70301
1549309
298596
1250534
1209486
1478386
170161
1496462
1241776
1535146
1348711
48174
1030103
98686
1411877
698596
780424
150834
737454
1304236
1171544
7118
759294
997770
487014
346566
804310
143417
696918
542663
576015
1245607
1608917
664489
1107881
582647
20538
408032
399212
186820
363235
436784
1090588
1464162
1586899
1543730
1052697
832326
724033
361546
1440315
56111
975705
979576
1321886
1548427
851098
1338046
1191994
76629
471246
507933
976329
1600518
971973
409580
163438
685811
633517
517757
548004
620516
1377203
1006881
945622
753101
939280
1247895
1213665
1476993
1646312
1183420
1477172
1231194
1615170
120682
1592425
1618577
236096
139885
500789
657453
231067
153279
1400281
139786
863218
1615051
409203
824967
808902
741260
1441705
987526
1473100
571946
114015
142139
1454139
178919
1186884
961371
905240
1300845
220131
1509987
1619310
1605634
1161425
854661
419216
202787
262155
914746
1009702
52991
1629226
555983
533056
217080
1080600
1363392
1552352
74353
568071
86782
1025582
1520344
1441823
65288
1638487
38772
558726
806719
843404
917186
1130486
1321274
621370
126303
762198
1449736
5755
1544818
27706
890733
910073
716321
1455512
591696
330510
1009561
291821
626201
1177865
1054609
1274493
1483750
576032
892365
1613127
1645809
911242
597524
850857
578518
483105
151991
1241060
1174146
58523
336221
142953
528773
159219
553455
1055183
1169791
433693
839030
265516
1278574
1007255
1502200
416443
13914
1168997
1496161
1045307
358621
675944
183851
503951
705098
12900
660795
498496
1051764
1505644
46845
535768
543182
1415819
1065274
1266616
409932
1127201
1427050
1435737
543234
728108
1304793
163797
1480179
1129453
734293
406363
576330
1636195
376109
1048596
613624
1153332
599795
611946
226417
653222
1451407
1140359
866316
1034874
930337
162715
1288928
1267606
483929
2245
340514
202028
1328869
521120
226511
151174
1148747
902671
1102138
612470
502037
14647
1536808
76675
1154085
595124
609307
1135548
1210867
731117
1163631
720500
52790
580234
787884
786665
541013
1343125
906858
416287
1464034
1409232
959998
1520192
1630621
79363
1535361
1487268
686104
1195898
250223
1571605
10756
1090479
1346659
1081636
939860
773276
59634
974479
1011948
721169
1029739
647861
389977
1535827
1085901
1182965
1521083
759840
530347
564584
598678
1548374
556101
316705
606025
1425864
378096
970201
275772
584120
1382033
717225
752873
1436208
1482103
1264250
174560
1428927
328873
618538
120071
438593
977264
309649
681492
818063
3440
838125
1029981
880753
174265
655772
377543
1529637
627800
1485623
856754
753049
529726
995410
886269
839044
435410
680568
1252453
1490674
1538224
670353
580731
1592542
1033363
1140918
209636
566135
803390
392215
719237
1372902
816361
129697
4039
1424477
999672
1007096
974812
1318833
820158
1089315
1516013
1148988
542035
405892
435915
992118
507968
551679
394480
834741
1452488
1283666
533215
1354506
816364
1198457
1512732
1349332
418103
1053044
857775
619752
805260
1102316
445829
1020410
1037264
69277
1120673
741858
525367
604534
1244639
1087548
1162660
1339473
1212925
550901
160022
404334
876517
1110940
65580
230991
521661
831405
597953
911289
592247
775027
1118770
1341090
903179
210596
108856
155334
1586673
787462
952178
1078617
218619
1365322
981725
244141
996136
575704
1163881
1201255
520492
100684
1209255
1080688
738447
144026
435728
301869
1365463
1275292
648004
727218
1026985
964767
1177833
292764
661098
947016
98233
1643120
105981
272817
1609197
547234
1038801
695652
150240
1224237
96833
858795
887591
860444
788374
30425
1534811
274588
242143
674046
49745
770403
924758
144273
1147960
1045383
1226415
869961
278037
595797
822494
1375172
387329
1353775
300371
1106741
448176
1158351
1301400
1010200
1615012
461171
1324812
279320
26357
19625
1086738
1443588
163016
1197616
996915
1381541
1148695
260647
1647650
1518531
409744
365885
885883
218759
790443
1196699
996495
426663
1384587
1447318
1138161
1438570
1546435
381070
222020
190626
1176276
1340747
1232502
1587818
360290
1594013
1559158
485359
892800
350118
298162
53506
1646622
1178735
885432
698322
1368519
1052880
660977
499904
740940
900523
1475923
1606382
116536
1199849
189922
125401
729259
238810
565585
587415
732734
1341588
1601948
918904
1137059
874632
1380239
1218711
1084649
1079553
1257333
1528100
761142
1206906
130909
343190
667581
1425746
1014886
771905
79901
135496
273871
1024291
825665
988615
27301
332675
1494634
396249
993530
126791
1073285
755527
1245206
776204
771796
593065
1172681
1634688
431225
528394
1431445
370977
1623978
966515
1635536
81609
648859
714639
1351261
117354
494997
778798
173852
279045
1136721
721526
441615
572157
1027909
1314613
1523210
1340810
642360
1601248
1220122
375461
589655
566135
1129343
740039
685252
1306394
50999
548102
51375
1548226
593015
1646414
1394754
970586
1023421
527521
1203121
82931
360435
955848
1090704
481681
1232435
145558
1142292
968266
560201
226493
1278508
1625540
613875
294284
555908
104621
992181
661034
335712
320710
957692
1514952
471804
965278
77120
272258
664947
1336103
1429833
1564010
552051
351078
1525089
979784
1501416
214070
598057
681016
685753
780637
565151
1426195
1454023
913560
1620769
1132989
208347
480167
597290
1625005
197532
864076
461682
501350
1520083
206722
1288442
1494303
852194
156843
401678
830089
1159376
1465380
1459376
1241569
226926
1515006
489890
121752
1440710
1179120
606733
532536
965433
207687
1362067
656275
1639612
562572
73969
1009162
212246
74461
1101391
1243773
1338238
1227650
493223
510146
881751
670845
1360
1430188
257676
631756
239332
367882
96142
854143
1015972
1531470
1051390
1483531
742440
607047
361911
1194144
1117228
1633196
1012895
175853
1131521
1144174
1069373
944494
1193542
1622648
1579009
1251536
54497
687944
1085016
1325030
1125058
225844
1633312
788028
630186
1213771
1454836
819846
1426642
620081
1425956
784970
1062679
123885
89120
825445
859999
963780
407145
1038497
802246
1292903
291777
1310087
230248
179217
1494161
113799
1639156
1181506
1247591
292138
895805
199957
366184
1343340
166020
1561503
41080
1381102
672059
432726
1412973
413392
1191329
1111312
1214380
595019
934034
214062
548771
19770
769260
125078
1599184
337757
190056
1098844
1036324
664435
875161
950011
1347371
1032356
287151
843489
912218
1091247
1017295
576704
1134687
1229929
1494846
616861
416667
1483096
762061
670846
1146887
1506870
417942
1047541
116932
1387793
313536
51509
1339692
748215
925439
18962
1405190
161526
668429
612589
1086684
853411
1134124
575224
585373
1462396
97659
218696
1104815
150072
303195
1443148
23258
1358531
689084
345488
1130052
1629140
80369
1077874
981477
835369
1366283
631200
1270191
767911
965846
1173274
11192
1611467
882503
414229
390601
440313
911269
1300599
1188686
1049976
862649
108614
1613552
1070081
183265
652901
1340990
765352
1310643
1165026
636586
1520858
755306
303015
963499
284114
206176
699911
734828
327067
1558260
474106
444768
1174049
66428
528414
59609
1587328
115887
1398467
77554
1248309
804357
1556741
352992
1111346
1628816
540827
781258
785994
1409903
1513287
904533
205314
928609
1315283
1424952
1104670
1439685
1543108
1303094
717792
453441
435933
1009044
1626125
950308
1531453
646648
158466
434412
13358
944541
43522
79513
1579767
1335300
1320113
117382
1025551
894971
1276300
332920
166002
1085635
335582
149742
916322
338066
617069
240048
994634
1265931
235262
1066052
298141
224947
1493905
388976
81848
1399097
1146341
301343
107085
1359077
434653
608767
405375
1603278
1526693
1357351
541671
20926
9392
177529
83920
1023838
352554
1230914
551961
944157
1225932
484493
344139
364667
647158
1632256
864412
812619
397264
146717
819164
975238
360063
941933
1630644
616995
1000109
69763
912542
1336786
227482
1510017
414698
171102
268046
226079
32953
695386
1074896
1253140
728305
466158
549909
1497274
1646719
1091478
547598
290136
346671
1470957
25653
1561875
89899
628785
160825
432379
1190764
314942
1102599
532122
459742
179878
1641691
1150510
1085099
955349
592885
885704
1219007
422347
1628981
1512944
1373088
1367944
1626423
136980
884785
1505996
33805
920889
1000993
82027
1024144
1149365
1500846
1270984
1405758
1125397
820307
1457655
1444982
678203
763390
180802
1366244
892931
1441009
53590
606244
249903
1341392
592546
324916
485938
242727
1508410
1264724
1631899
296127
1138523
528355
203854
918862
1116596
1334977
1588490
565506
1568940
623137
687751
1163603
1552459
1165555
644793
3665
845205
174273
1155901
215941
591962
1565921
665530
335713
1377047
718700
1048792
1249843
1065251
296162
1139383
978466
515721
157400
1143785
1330580
826375
928623
481653
1013001
958445
663391
247277
1528391
342642
669409
737559
850753
968201
912480
421095
1627074
1504119
968940
1262811
177711
138416
1132118
144464
154979
717668
133302
1636808
341458
780040
1042078
1139456
1599682
296604
589595
1095609
325940
1320148
1578145
1565835
66592
121877
747383
471185
1113810
1228556
954450
1629605
1121664
977108
274288
1043304
959455
356316
4772
722236
206399
917697
355995
1194457
787156
509422
705565
1055797
1559719
1624207
474847
937553
1159709
596400
1522072
1638819
967985
509946
325607
1329850
1447434
1588071
445718
709112
1123563
318771
505338
780492
1582877
1506789
913596
1191845
762431
847589
1229005
517664
333908
201728
1611576
1269149
127078
1435912
579217
1035054
334609
1472243
514840
1376713
1469903
197081
1485235
980923
1405436
1571872
775199
1117048
139910
277725
917628
1051909
912747
350512
855204
1571966
842024
1391583
802319
1097207
866349
1392048
1440435
1133289
1206923
330163
670010
178593
902550
1176477
943949
1343154
1498286
1088699
1498840
227118
893373
951254
198864
579046
1593824
763727
1079745
1498784
18132
1563888
1075625
640451
431269
258987
1164779
287425
428224
1565305
294256
1486373
1353042
845736
658801
1578338
574472
1530689
783455
324131
838486
197192
73134
1068065
293138
658893
1559140
1142559
530606
599134
1391809
1256891
449529
1233857
1169186
593468
1542388
918652
194885
1570441
1250147
229450
993583
834646
1286959
317911
304525
319950
1287950
1351576
1465986
1627753
1298045
1428251
1646910
146661
1626673
1149449
400788
1159316
940409
1433700
553312
934477
318244
439712
666175
80310
798396
1117421
1572476
132623
152105
1162391
774614
163061
493851
1344735
1304666
59739
916728
461959
526561
668470
210174
347843
1422000
723115
900254
611617
1627202
1199228
1100768
973964
169004
551943
1011638
1303956
373177
575648
164035
328240
209387
534648
844714
191916
1518170
1517820
101848
697434
226579
5454
964946
1312477
233194
535863
171661
1127790
1474228
59305
199211
1121184
279895
182793
94359
1114750
1037050
516571
738040
1243907
1538404
536015
1583780
1155250
199434
1540627
1170861
601816
786074
458657
919910
729477
1036779
1372826
1218070
869666
641868
1427298
101194
1244829
982323
1344674
1266465
563973
1202297
1572878
411392
1165549
1531772
35353
1208869
1231533
653161
1517782
608645
767888
180156
946863
7541
174485
356404
539756
1417016
391114
839575
730852
884534
2813
1260570
442042
141702
1227441
605715
617674
346199
691078
725192
1324762
1481776
540496
1097933
1339560
1238349
697124
1063554
830903
952308
807791
347804
795521
886752
857117
1197267
868143
1327455
1362824
1077814
1093289
364787
1189263
567154
1305942
1327972
1053378
130683
1173080
1472717
831006
1064867
743834
1639254
873837
1040335
587587
399915
250551
395878
722630
1318210
186920
17008
321289
1271647
399231
963400
1105178
957790
538448
276893
550409
289870
1276783
1604123
1324106
605420
594550
1301410
273822
758958
992263
895953
1416768
1574537
226742
731879
657108
12582
446552
385715
412647
614959
1075012
315934
457556
1504778
980180
475166
961311
816536
65051
993948
856735
1127181
549505
1091874
637881
1266825
1630202
59920
1053412
119654
509732
154935
886998
484457
89597
575266
1278702
1583609
1519011
762353
323998
711475
1157810
877528
1551903
72131
939968
659191
1447501
646322
1009332
1090327
234357
1450647
1254158
979252
499524
821996
1445532
730286
587732
292149
1536244
1517789
840049
451317
176200
731641
547596
117080
895304
204389
499658
1200841
1041612
33315
32356
1294889
874287
172193
358653
1165290
889810
1241559
1364651
67919
1592439
1622404
1005690
805993
1213412
1537380
316645
1601939
1346904
893949
962266
336883
994911
639082
567514
767037
1045109
1177091
1313135
129698
1526292
1026121
1630909
1438707
847157
1321900
947241
820478
466357
1418423
1100767
1371830
870706
728994
643416
1532409
65913
1625802
137261
1280549
749237
1457534
1493415
1488908
567810
1378346
1585185
191702
762917
652291
1504728
845985
413008
1142936
1441780
1223788
508016
1227621
1371350
1286960
1336933
190099
1151657
1501891
1205631
1283576
1103678
1552816
817655
664974
1577063
794012
477182
517296
320682
31316
32741
906913
705978
33188
179223
544949
1410341
323969
866447
263983
522148
538512
884212
746045
1371479
977256
442819
1251690
763101
766225
596588
514524
146300
1021561
58216
706268
1236564
197909
453293
33207
1289335
1264492
433234
374620
1219523
759900
729613
1177716
92289
1581075
1179763
1232746
1134020
1438343
726430
520931
145424
1609645
1031474
1309041
255863
272162
1037936
1271020
841186
971344
1296997
453058
544021
671276
663840
1472409
1314506
495426
451112
1548382
767745
839125
844691
1073685
1396537
1226371
1463152
1495735
208553
937421
137105
238301
1036374
1286029
1245576
811183
242428
615888
634593
38920
1486127
1246838
1280029
173098
910974
521276
1315836
709606
853757
236770
987877
1121729
1038671
906676
1247962
1169795
1117472
258403
17879
1007447
1330493
350323
1063816
910586
1167302
1583601
1129575
330198
1590187
1538591
598417
64073
435642
264105
245489
234797
481785
980748
9892
1550867
90654
1514550
696521
1249702
621474
1104728
488010
122505
160293
1596970
613556
831320
1364255
1353347
771771
1635877
1542988
683272
188106
1073710
866896
52928
950416
1035050
666077
1136417
1361749
708681
110229
1177072
1116199
855026
60414
561586
1601938
296021
45455
542827
1605994
649932
920738
121590
1458931
579973
351484
1448140
48699
498268
433362
566556
755970
215403
683070
1445356
1465617
49317
519116
512833
532095
1351215
1291043
841722
340294
655130
1406949
1096895
912055
1624413
1571790
74745
753830
209118
943656
829103
1291893
1155419
1487181
190607
428173
392804
432631
123061
435726
741173
208682
1435488
1172981
730035
1198707
282659
451503
164202
1463332
300116
181608
1316929
1483178
1554796
961814
847860
720331
10839
385694
1358510
381050
1048548
522717
92439
1270562
622415
1292770
258135
1171301
1488958
925990
595511
600835
613599
1241023
1564883
283156
1461280
1362108
427988
849660
1614387
1290254
1537691
49118
80363
864596
1002397
1460770
1414648
1013106
1232855
1228832
743791
1249610
1255357
285089
476976
167734
416863
452698
1149825
399636
555490
320608
1152362
134619
868311
391244
127633
1546406
224921
1183749
1490781
1311250
250997
1606165
467627
1598391
973519
605953
789704
1293774
1583007
1006720
359258
400771
604026
763315
338259
337026
1472100
575230
400700
903309
120890
2582
1364532
1355647
1425809
308843
750324
566434
1062890
1347275
1229497
1394885
1335886
94779
7026
702103
724984
1558334
736169
1070109
1291213
1587894
400447
797681
1353311
661867
1014047
688487
2615
53438
1519945
1135232
1435160
1302017
205440
1158649
323827
46243
516432
676089
943315
441608
59315
419638
298607
348580
1288413
1318212
740110
962768
1066065
489940
374185
665640
327369
869910
1385861
1249652
1545818
856943
865066
1265371
433305
424060
329809
1442966
1269154
933624
1049518
1503523
1247047
830600
1149239
1507628
365817
1395408
12493
1642413
703575
1540192
1103702
217997
1616507
975046
1193859
675655
1609572
110478
660427
1285418
1271295
714130
959030
159198
1509788
1279083
584792
1275164
1628150
1552115
1312936
149985
1082021
954759
1337138
869174
370905
3587
1546513
556565
385665
1032940
1048090
103857
983956
391076
770531
22970
1457427
1319135
1348588
585129
1641841
147531
1596871
763639
493653
550769
810479
763558
1527802
1455317
861590
786743
642999
1401706
810129
257056
55265
1474503
1639635
940488
1315839
155741
1254233
513005
258228
1497964
1579759
1365263
131928
323107
51427
1316253
994592
1284450
842305
76233
615379
132070
321120
1620372
891178
830137
463157
111155
1623034
1126932
1196643
428391
1512085
1056401
317075
1052281
944560
1222186
297781
465086
374946
1224881
1172457
1456823
833510
550925
111150
1115875
822737
676325
1426498
441308
522191
660282
1507319
1447163
869189
1282021
487122
1437604
952981
1054259
1483124
572855
76778
752491
58164
1466493
69925
1385094
602323
70245
994773
802683
708102
88814
508699
294364
1214284
1046151
1339355
112876
201301
62960
1202592
1567669
882595
577811
466819
328166
255280
1028581
154342
684730
618039
79147
1552699
733878
1361581
1249655
232645
1130913
450326
186753
848338
44888
432388
945995
1267974
1039375
1166165
212293
688412
944859
1115100
183718
36319
1043166
771248
305410
793122
715771
165066
1125413
297938
1437548
888995
1296725
1008850
191681
454566
1487239
462929
1493326
1304749
95951
681056
1586209
823341
963390
417019
948549
65260
1251414
1074843
771620
1595001
1449510
143195
1236998
385793
1171887
342450
1480719
196066
372828
1598417
346994
1319567
874409
774992
1338076
1060487
117976
730276
1244237
1108267
66283
1110007
670672
683689
940779
1261072
1381109
1094841
534654
1156232
538836
1435081
190154
763609
1609685
1611985
207681
1223846
739769
109345
811864
1308760
1320635
740519
852109
1309057
510297
1628000
854128
222980
115331
1047266
130678
1009769
160854
1242480
572897
40826
1045429
1497540
933156
527080
559264
1601585
287828
1595313
272091
63579
987271
1365605
34520
1341166
808515
1007273
815087
1300597
746264
708378
1462164
850145
1295460
1438908
1185219
519906
1006593
1420784
1331551
1546545
288113
1596154
185082
620269
1560547
694709
1063616
256241
705769
706166
311779
1338151
1493228
1452330
1210278
1248376
391786
149945
1466618
668344
145329
990083
293420
87443
1141208
209388
1181751
327407
1478766
416042
1436035
61755
446764
1592191
495163
763214
390495
1060755
1095990
848358
987314
947764
82665
1382443
1552780
1611605
947361
1103558
1355991
167693
870727
156932
1188945
1087901
227295
939956
881765
1393481
948706
290129
300043
359832
1017784
1509301
962826
12701
1201098
994608
1083593
1181367
1608953
289513
1613900
1515865
220130
1604156
1526314
1356751
151079
1293803
650490
890208
318915
711175
1634168
189519
1298659
1509674
435276
468786
1136067
1496037
1396366
1476496
680798
1132952
98048
406325
167013
169868
1434955
4294
1624888
94618
1268076
450977
1490710
1009356
497755
1214788
1068019
400935
1540691
1185328
1448620
1554043
870508
975865
698326
476626
1591651
320852
433248
464705
322861
1034649
560006
1035955
54421
1505587
590964
403747
138721
1495788
551779
222935
191131
286936
419007
1560322
481376
623014
1039099
918976
493280
1536871
1644526
1210423
1457841
1137765
525336
119912
140509
1270055
945943
456879
25635
769746
439715
927047
1311632
33379
1519826
217644
717648
1566114
1062055
83450
731784
79608
630800
1460597
483037
979159
1395628
1600452
1401866
1492093
966055
1000386
1545497
1427789
876511
678903
82664
174345
216547
330207
457020
1621718
1445784
449501
480639
837277
114510
1215871
1572956
395395
1597996
637466
424673
1597525
1245748
1195063
455732
911674
420892
158240
682988
62310
535623
1050798
898424
1542620
531890
1227817
1351387
814549
1029075
7317
1602740
90965
1610474
999835
52453
1429339
274442
41418
151486
484493
250660
417554
1024219
457466
424364
842662
398765
166448
1630586
668099
610743
307911
700114
218690
604664
73375
697085
429220
1555910
510278
1153214
290956
53099
661194
746107
579972
87125
1148874
628684
1630922
1491841
931176
259054
591662
421294
1606450
397565
404807
394872
1564087
1366149
955477
1221946
546286
776959
641930
1434067
330337
654493
1489154
1497941
1574867
348444
232298
1135731
686207
1348921
1539986
954719
1114631
867655
684745
627230
186197
1139518
1221477
1433133
492707
461946
1440437
1623430
1222301
71083
554294
1282934
419418
1168909
1537010
574624
643528
462880
1227113
926582
716252
3916
650422
1386272
1384430
1008979
1313106
1553612
517904
800578
374891
234313
610186
1186886
53991
1624368
1524630
402764
259035
103162
807404
1503700
647982
707380
1164396
1102528
1028920
1432730
441674
1374599
206033
820413
898636
1216322
646834
691388
1373491
321933
143252
1085734
1234029
639814
1492600
1261816
430520
1151550
782298
149788
358517
130095
1276470
837409
1016520
1346425
1620035
423870
297662
1451862
1247815
762727
403012
235806
428409
926218
1148384
1403414
1035830
1219296
718135
962150
936051
459955
752785
1556742
418184
236375
961371
1640095
343914
525871
1006924
1422999
290702
116562
400453
1579446
930286
741446
289883
918072
1599986
1476963
192217
1381895
417995
348345
1548205
992398
723759
786610
845566
1340072
1097135
399919
473971
575332
1003265
591723
1203068
805688
472282
852843
116071
1431590
884516
1594342
356914
434226
617679
1570964
530181
933338
910362
1110895
1197526
677902
400139
143723
672763
834880
1609669
584406
37696
161158
91269
639202
5375
98430
650720
353805
447269
300532
294787
572912
1317943
687626
449470
882764
1075280
1439889
1630249
794257
1383514
1066884
16525
1340400
1567222
1120505
391965
5894
327962
1047386
1625442
973733
85298
626256
1130211
451619
1197398
1328880
840388
205883
80836
1099303
986916
833165
1233164
1355060
430610
646199
445803
1472478
351812
1568520
997745
1099571
865366
1586962
1243402
797977
196620
1047355
130469
441053
434204
1294913
1113666
1406283
1514019
63231
651495
1345009
166667
1349796
1103875
272895
446610
1521018
687772
850932
909830
1348111
690577
370077
886909
1249477
126932
1534885
1382820
793709
227841
138444
865809
1411502
872612
302424
1538602
284640
687605
28971
398947
296483
666207
409223
1482049
541295
832078
1520273
188524
1595985
548360
265033
1144010
660599
157939
553425
1294968
573173
1634040
18053
790861
1036823
1377885
239952
100722
147816
1099677
1621493
71940
1176570
941802
148005
51470
913643
411554
793420
436553
1143763
1376156
402773
1179730
276172
1513028
773661
1477382
415550
1142221
1303072
1258789
472432
1071909
1255938
619411
973959
604134
993399
1333883
1146884
197692
726822
712295
835127
757451
758928
1515743
1166761
629422
843263
365819
427038
701233
831973
1487719
1496031
1336535
919140
352653
209114
1417875
681170
1425376
569240
513668
1188503
869951
889331
735649
645645
50854
64163
1494566
711219
639942
1427157
10208
1349062
1545973
1562859
299074
845103
1046366
1072908
1421071
587720
322470
963913
908503
692206
1566206
864974
1191240
1105250
1282397
1066939
182895
669564
1582639
1317251
931467
1085248
265799
198747
490258
1404642
817072
228582
972957
177029
189427
1534577
1077670
63109
890448
1647442
248644
299614
1273072
1160285
1000647
588342
617585
690838
895192
181143
810236
1018245
1626154
40220
1435626
154850
778217
555517
383553
820349
396666
105994
57186
1225627
91942
544419
954583
1151175
282070
896976
1615198
801484
304590
1370233
210922
755579
1519476
771445
903464
179573
902640
945712
1214050
1550881
693185
1191891
654424
1212828
283370
936901
822162
1505209
221913
284507
1040959
1122678
807457
99419
191246
855400
39701
828128
1412485
1593462
1151487
943609
1135335
766218
176868
422941
396554
770081
1401525
991498
779601
56589
748695
1487197
586488
1347680
56366
52220
983568
1027497
1058276
1319341
1545678
734830
1212037
191628
803496
328018
1217779
800011
338451
177061
24867
950311
291644
1408811
443316
777643
1195151
171073
1449906
729588
1253093
1375233
845795
539330
933037
387289
381927
611358
1232394
1403118
850726
1325578
211391
1091620
1411367
1547150
548620
104798
1430014
93680
100146
1482990
1050462
1582535
1035520
96128
153015
505047
1173545
1391254
1121942
1119049
757555
9656
1229990
718716
1113439
995415
995914
1641371
1179504
273838
412040
1541481
62696
1595102
772220
1404755
1476758
1196762
153581
845760
1593828
1414143
225834
322913
1094029
536197
532530
516692
666645
351117
978834
902746
433636
1132487
1102430
457590
1280389
1057279
339619
673763
1260269
258700
1187107
467821
451512
352397
1522727
1126334
187420
1316604
1116422
940551
189482
944604
156559
442914
727427
435331
929206
1013614
447425
340241
1190855
158683
1497603
177840
1114643
420587
1287316
1619996
535142
1240185
16116
286321
510873
536206
588604
1518154
1087430
20430
206437
196564
1154815
1532643
1486656
203390
779147
957775
1153739
1270873
788045
373428
1396715
1219918
627381
1438549
1485206
337475
642584
1021604
1192654
1148580
1444820
1284018
1364482
957723
1405590
1600513
68562
355551
1179158
66111
548111
1044834
1225042
165196
4660
1128972
31268
659182
1165406
536242
495375
951306
699747
486539
668960
1005070
389751
563776
760908
921479
1633946
782475
655112
773203
1252828
1200977
1448443
1166945
451393
502831
1490475
779168
821794
1511942
408697
1637202
938499
494402
3700
144491
1375884
421508
580652
136586
186707
1058499
522759
1566197
179573
858638
1251172
744348
998720
1399296
199831
423165
857671
1537032
1394619
946184
1636791
534272
309397
919159
399996
448873
700206
27518
213387
520144
1488180
608899
1483223
548481
616826
1487965
858461
162648
894383
897296
1567655
461418
433425
1426959
258274
1152779
943806
993248
4858
1035943
1231995
394982
1618995
90709
657816
221591
706275
840033
163869
295581
1453687
13015
1562064
1209345
777382
1304006
1027931
991194
1119811
1158069
107493
658804
225330
476051
972012
1306656
352022
817365
1073633
575677
371670
363233
681602
1417516
484482
390801
326934
8542
302137
422568
988051
1502136
1543802
287441
1449505
923804
1068799
1147819
35771
607516
995538
251075
1629966
693584
1067636
770835
888217
692607
1234567
1071428
1417850
1502196
1149073
1010152
159188
275047
1149054
1456201
1413127
1202485
445336
1217848
925319
1172017
409684
885033
1351538
287421
1260018
1212747
1553907
1354469
1595723
1397710
1391337
38354
543770
62626
66817
1411784
1512926
1580086
1231338
461367
133530
666464
606085
1222113
342515
984034
1225835
1060053
256556
713220
1025106
1407271
35929
1097337
943058
621526
233231
1297478
1640656
449408
1050399
986378
1301165
1410229
274462
1482491
1220605
420539
1419383
18734
88507
195394
659664
1536771
282413
947811
1202876
967049
59316
1005055
514725
231119
494600
88800
1580934
1369795
434541
1325347
1416830
142754
1338992
28474
354599
535437
637458
1312194
83878
1223547
651930
719218
811782
454978
1511440
1507394
355933
651022
1482796
515125
115831
1011112
545408
984450
918891
1764
408305
379712
911264
19945
340769
1072529
1219269
633864
1484513
409779
991211
384229
1179526
1595351
265362
605998
136170
839639
65394
915246
504252
388056
1310397
559724
434148
819054
1326813
609979
950339
616994
841341
1465945
807614
16157
1458802
1622352
1038637
408337
1546724
1177585
1303145
644353
1508242
19957
249301
761581
1495414
318247
439578
139754
103449
693699
989525
912020
647652
1252168
1337598
799730
444032
616169
970511
789489
155548
1149636
8344
439441
1462002
1115415
1528556
1613330
274026
1013446
413441
1491800
420903
1315161
353661
1012411
1542708
317888
56933
229643
255838
351359
1296381
423304
1177765
593466
633692
1119927
106519
40328
1019113
1353717
697141
307229
400919
712941
407918
1475241
538068
366941
1395289
1602054
801548
23937
866514
78678
677382
1089745
1559771
261468
798247
1341334
462028
1517005
1234843
296260
1119012
712268
692746
239007
1160858
1523280
871199
1344839
1610417
12012
843287
359352
1380867
937433
1286224
1419297
1395438
1275294
390742
1229187
1181490
146457
1434572
35763
1127012
695413
366628
953860
1332212
1348467
1514631
1079745
282958
1375971
385039
207523
832984
1059129
656775
792353
557745
115822
247209
1211840
310429
910486
437045
1211330
1347272
1467075
977869
1194113
1502979
1589270
869359
830724
462157
1114430
278025
1338250
588538
1601775
503857
603917
1333332
1385828
804407
1463089
1549895
749530
608745
304879
873826
1628497
739523
1516111
269606
1565046
1235106
387987
954661
780445
1308213
752164
750144
1307611
1330222
1563712
409781
509543
679426
1379960
513703
316394
1439979
871539
1147081
613446
1072339
741775
609323
1350484
1141000
1264739
864831
944865
500859
685397
987546
1441015
119739
241033
438061
1618009
1113170
159422
1134333
1256288
145354
772064
1417965
1419105
1464723
1163328
1079424
1021947
1243168
435295
374462
325635
425479
833800
975726
454650
601406
602956
291164
1547829
905526
537970
1136972
1183260
719081
472158
428419
412642
213846
132984
589227
371470
956618
434629
1564101
1381489
1102436
433160
1621175
392272
298101
1583336
779665
420715
534827
1562905
1064940
605391
379638
15695
1236772
1206361
887384
1325672
1575420
73236
545559
705431
214836
1553391
79978
393884
1309086
105149
153381
1626692
1086020
862530
1540866
1554348
381673
1034746
708701
548065
1276100
1038521
439350
1079731
758598
1130402
688933
1079725
1369569
894072
632017
251749
1619636
694763
529024
262952
1557974
1003099
1547856
1068835
1509732
269834
265500
288180
1646582
247850
489767
611020
619924
586155
855465
238135
1289574
486756
1171506
153584
3524
474118
792293
624416
372078
1129948
1031408
647285
1195237
532172
244326
591686
293484
1088901
1490847
936517
472998
133683
1095656
1413349
1547083
1474035
558324
884633
691135
614632
370252
1268300
1439849
178854
1463139
1013935
1276462
1463989
185395
73850
820197
625139
1262653
1173449
1510734
870328
1057309
577531
207960
908752
198047
630317
1020301
273590
268443
100335
263171
414916
117762
1220810
1555935
194303
669135
857592
872360
471757
1284165
1007674
1086121
387868
388039
621894
425120
187819
1403344
1395573
378820
766087
776028
472259
346256
702302
270107
1202470
537832
20424
504713
1260560
703173
1582290
1381268
708117
745860
1310590
907324
1037479
1340366
534
366627
900462
818518
713597
38099
318316
1443883
251822
1428982
1529639
875534
1261842
641435
1296212
941480
363082
1548749
184594
950677
1104727
895227
428813
2575
467403
1617623
1642049
594722
1262591
121550
816393
1582140
174021
150460
767283
922629
112076
975920
338933
475692
1540631
906508
1347116
764344
207068
397969
838692
210189
893836
1378879
72803
193110
504811
982173
1100112
131711
1400485
1332966
1614124
978034
1633780
585754
1434713
1388462
1235972
1188090
1034276
164018
815003
1197643
744330
265557
1272821
923915
359983
904964
959438
1454207
1005058
1363233
689042
280708
812457
1619467
834831
1476037
833685
867522
890673
276184
94244
1323021
1401601
660652
413320
1192607
662981
1351424
1357657
756045
1188363
1193200
596064
1506621
785586
14181
824944
42213
1046880
771860
1542346
165844
417742
869964
259993
1565834
582068
460944
228044
963702
275304
137388
1268132
1584894
1188971
728787
1425318
459427
1403209
231619
1138565
925442
942988
1486034
170502
89703
1399030
644426
96545
1319427
1020274
259974
1159147
9030
1245038
594055
1213494
1288147
24229
971030
786270
273485
243869
1314319
586149
1265614
121620
918731
333536
299431
1154601
470911
1507177
1473260
1146081
258411
1509798
1329497
1073256
1157631
696918
199055
1107982
1014593
139802
697831
864366
1343266
90416
796369
888865
1377112
525067
184398
1496350
502186
420379
661289
1145373
316136
409887
882575
1080932
643130
581074
277016
1364994
614162
1465722
207200
457701
1146053
1638872
627306
244906
104235
183549
1441360
351623
362249
1109546
799156
1410799
714948
1057037
967672
118956
1562423
120860
1058901
1392405
257992
1377969
873055
1355071
1214040
1390069
1384184
1492524
1592452
476228
147140
1139683
309499
406899
919881
1578193
270465
1508415
967898
1172793
669885
1135483
396153
1377585
1517648
674885
1127831
1082791
1225057
290687
872250
1106569
1468400
560074
1398821
1586666
1610170
270581
891868
1430613
921377
191346
938764
455234
332754
1636603
830668
584263
1279680
49763
769681
753771
1139518
1619478
410230
1135753
921521
1512278
27242
564561
1582584
123110
756016
1298180
540535
1473620
352756
827071
787401
67835
911163
1382778
1438768
1544354
569074
1065676
116964
993700
393718
353172
120708
664111
705372
812348
1316774
625132
1231964
1135791
1335815
1200721
616035
267930
274903
1575660
2079
1276539
1436978
883826
207249
647445
154615
1636176
754049
521744
339156
1568164
880883
175994
1642249
564818
405772
1467564
398412
166666
1449080
421844
723346
59086
460858
1108746
1539827
1380581
459290
1551799
682673
91500
1163899
916694
1268728
469732
1085715
604003
272873
1028229
743614
1289498
169646
1626951
560320
456307
613976
1134183
434217
813024
909736
749374
806208
301434
1147439
437064
1053626
119341
223604
829875
1468954
1282409
279640
1429919
39317
219355
1100632
1254662
1172877
931857
507989
658100
1195495
481648
473344
179559
853690
1371232
949384
503288
326675
1331577
1507116
75066
1005284
955548
721061
1493495
850035
541519
369368
563052
298824
41098
431332
1391391
461281
117411
863483
991155
478329
1482406
1010303
519102
404997
307330
1626336
1351326
1636753
1244463
1029782
302179
427171
1497062
1386112
413209
1158744
75893
1514057
717229
1305407
1045340
1589417
1338969
1596051
782596
305157
975458
513075
1294273
433745
1405063
829494
849239
909473
177359
863602
346883
125078
1340609
1445758
995559
1121737
1404773
1033621
742723
731522
1292704
1230272
1612332
320188
1550322
668941
814218
540635
1479595
986671
1456660
15877
899381
267582
1183639
827723
1212818
321185
1430994
786919
1552194
46002
575246
674760
83251
737350
161331
801923
970580
603380
292563
876172
1565510
1463042
25901
436085
1252221
1021871
1151185
1056030
1609238
281737
784868
383883
667884
1604030
46773
1184288
161408
578723
1335699
936000
1156411
772523
742400
709939
1208774
1366904
333773
1428485
1070688
1314857
596389
903017
25815
703571
801500
403684
1447240
483216
717851
1196458
26143
24410
656607
551946
617294
271199
1606820
16233
629784
1292549
1438254
1142694
1559708
1060101
1567333
1345222
406023
1355651
670305
361488
423914
12323
610265
1323777
1311227
973762
1050426
914207
238935
628867
218154
181747
983538
156475
1077339
16110
1561308
1124099
826671
1518656
427325
1445263
748742
835942
1214212
125476
1143764
306579
206464
1268419
1178692
445658
672922
668270
766967
924590
1410195
903949
693879
1252682
1033947
1384499
622326
1194449
854991
183133
152037
919762
208551
1306887
980215
945656
251179
268455
538867
936484
1523214
1437453
1483566
1150884
718712
531344
456160
208544
1231094
66764
1048336
1442300
317311
1459937
1511335
1232068
57694
1144527
1245845
562075
10036
222651
730357
1627827
476110
715957
1489836
1183540
1390595
178085
357407
182114
559159
255838
523701
1038775
629038
1060077
432800
1167510
1221628
1065625
421525
166594
468970
336334
506951
281093
920995
1173707
1544081
261524
1189680
713061
945313
1588177
1401240
717659
288715
1204174
623623
790561
967879
662167
533314
643020
589627
1481828
1099399
316401
1309061
1564639
1464232
437448
1135937
959458
811016
1161960
1298671
1391285
1519792
720628
734791
1396422
1463436
689332
1124780
517800
615251
225487
53113
1490303
1073314
121272
55044
924083
1503948
1210781
1544408
72225
971946
1451282
1431158
129202
1418476
838098
957681
527094
784964
1416656
741552
417072
543909
1000236
670115
701371
194244
650015
1034369
32228
927493
347774
406734
1548375
1059760
1482940
1075399
280025
583435
1454973
975352
1096106
663587
1469242
1205991
1022836
1386915
313729
1431263
532311
701463
558428
893168
1408758
971181
434783
22694
1384803
931890
1567153
1143550
1401414
291677
1002389
254532
59820
574311
300188
1191452
47519
1195226
173486
81932
209292
555935
74306
322984
1284074
231709
1357771
328180
1365227
1065671
537044
114408
820761
1008153
804889
1214548
594464
258670
487631
1101186
803506
452065
1293112
1482495
34391
873088
112485
1004076
1113148
286057
1407920
94591
285729
1479670
796629
723629
1471976
1564572
1200955
706663
244938
195593
1399384
882205
1190520
1366654
1555490
1208748
851564
1000730
1018119
929905
665468
398108
213560
713052
427072
1387152
302340
272924
185200
1096166
1030192
1632953
166984
462458
152748
1450406
907726
60354
231569
983445
652247
244549
1060687
1601466
190374
585534
23800
659927
898386
394356
938641
1382167
1620391
1198976
260423
300780
1334642
1109710
1216950
1438142
729959
986666
1571093
14310
1410535
1618706
807747
838706
34322
1580090
280960
134259
30616
124623
197660
903266
1561843
1491081
586679
1131151
393864
1536226
871881
425716
1420759
1319606
502047
417471
665253
847886
709773
1191661
489560
1328310
819141
1561676
678080
289919
591233
1212075
934836
576129
364471
136447
1611051
790183
997960
541423
935571
203811
1622848
261552
260169
1447496
467241
1580466
942411
456765
1623889
813278
132984
740877
995532
1464638
1230578
991959
1037897
888629
1335232
284597
307349
506725
1543261
1454291
387828
109988
1161762
118761
1269087
67366
201031
909572
286658
1643236
768940
874062
1006082
630222
182057
1199635
1280511
815409
433374
401796
1635341
776225
201444
1112560
1354950
374341
808537
251614
1486565
967211
975864
282356
1248973
1106294
160884
1381758
1285527
1402098
303445
1459731
712312
880105
1081749
1029098
70722
38109
220036
102399
1472033
1611205
1566298
306039
1151579
1485328
1505610
69685
836498
977128
1345455
181232
728379
683205
1569973
412910
1384359
720677
1182797
733088
373587
1152041
753216
859303
859427
91795
161096
1306449
1382219
1201247
1390624
1293482
195100
1049562
25307
1280865
177135
583763
418730
345543
1333621
698388
290851
1018373
1326233
1355469
306127
1400805
751942
1592811
1198969
342008
1040434
774764
551552
823629
112572
689664
1011415
997739
1138368
363601
38598
991301
896128
1348562
661664
815256
904220
786264
1293068
944842
744163
656447
575401
472222
922127
1278460
287553
1639280
1258901
1229518
1115741
333178
118923
924628
977606
847345
652749
1186717
1291675
1461113
411664
717760
258643
467047
721285
710818
881748
390824
965806
264846
813623
1068119
6420
1240909
1562809
1643789
1578567
1393426
1212824
1288843
57734
1116151
810765
1210565
651940
1343650
132903
1229598
1185867
505271
384005
457632
638043
1171167
145210
559460
1318044
340064
929446
1468229
365493
1230046
1492586
604289
1404652
921494
1378236
1038978
1492886
910338
1070240
844885
1126176
1428371
934764
618967
1367430
972601
1010409
334934
1145672
1145971
1146271
1219109
730446
183953
1168000
1055295
1471416
929361
178246
221199
363867
591397
620643
183520
330703
71293
226067
1028617
272862
1119102
417639
1623440
1536324
177646
644587
557751
606698
1035609
251009
1019433
1300352
1386648
1075611
956112
961057
1090699
280964
1341544
239261
1196155
282462
560950
1226318
1219946
1016369
387536
185877
346571
882322
539135
1563709
664883
576305
309751
765083
52939
797265
656937
1295077
353544
1116963
1206359
484175
1344506
535979
849161
589434
407591
581356
88033
707924
1554169
941866
288094
1306637
1087317
569963
225156
1558153
497008
692475
1252147
1233078
1050138
1313590
1354003
1441053
694666
1186729
784178
1543063
546960
345705
398681
748368
873422
1097578
74773
86218
1593815
1126729
265308
747561
1061010
432433
1294827
236489
47312
1298899
951252
355424
1384312
516902
504384
279823
458013
1326260
1541595
108185
816447
282444
1560734
1315815
348863
1101394
855500
1242902
603152
476252
1564122
69303
752214
1297485
1077703
1164851
1442818
1332496
473900
924947
749935
533315
1024778
1578503
372203
1169731
620037
210739
1042811
966928
1631368
1414843
1254088
1531131
115304
39390
281696
1422025
1633080
159532
888372
1553406
270070
888539
1247100
1324433
374479
1551154
1356743
1017915
423320
821148
743733
878027
1211480
967844
1585326
748431
1369597
1389375
264336
244348
625527
1585591
35
518693
663639
7152
228534
1602729
981951
1586376
1612037
1202228
1267730
668911
570089
952622
55473
1212810
1391195
1315230
119487
561424
611810
848153
206595
1064245
1092732
791038
57479
509493
254374
1555176
375416
519236
1188629
933236
1275147
1110360
1323069
967695
133050
1003556
1106516
715424
638947
675252
1170238
914793
1023574
580613
848303
1003731
664603
392892
878993
126347
265015
754212
1639066
546016
584064
688710
645205
284762
1309070
313376
1008896
446456
1469528
21062
574808
1200019
105838
572240
377245
514045
852368
780758
1166414
729820
680717
475405
538776
1223621
20719
205917
347653
610846
1238237
1136294
356803
915440
1190272
399950
324150
32472
1155301
865915
294846
305334
368948
939151
1640376
874749
686605
65348
1214828
140754
1583707
1357084
760779
933281
28725
56049
1473723
438747
99211
1044746
1252364
783116
1508303
691620
531600
183870
123046
261071
1491405
653575
545795
1356981
495263
1397359
961345
1299565
1299951
1258902
1082509
407126
1543242
174331
1023088
689841
1055475
206085
1520219
992579
586762
463168
1493023
1128532
362155
571916
1002406
1194537
1038508
121195
295082
1082293
177442
1258414
1334204
451918
847107
504110
1429843
44932
685751
1023680
1570271
1477719
1646550
1399621
1427662
1279304
874308
1092052
1505098
1632965
714042
845610
367712
1125846
197620
758026
38167
454891
1232034
29741
679384
1516401
759108
176291
1206414
1343687
288561
822628
312645
627459
959287
993978
1360609
766791
836179
117934
393446
1068001
1332345
607833
452419
986905
1581847
1493470
263358
107403
87220
943032
1468680
266868
232064
1324993
399470
248167
965567
1257932
993541
988036
130702
1041324
560303
1414642
1248168
586726
1194559
1428393
1449464
52738
623348
877573
1322421
329097
1338502
1286120
1107076
68943
156994
906833
1158115
1158269
674901
1146203
1603771
637074
1552393
891914
1142434
324337
282968
567048
1289731
805476
101028
278959
812413
1059129
1184118
1418310
252596
1559160
255075
1261335
756836
1119139
161082
1289494
345562
1168778
788200
1478382
644784
1046646
1467952
1517278
1094552
373613
399898
251391
39656
1329777
1411569
1420257
1640102
690596
1304823
305112
859785
609982
1224947
920311
480844
1178466
410930
1493648
630801
87154
1002407
199791
940287
488712
1173852
1264262
575981
1078907
570679
64905
1183058
1368559
1223615
571774
550480
555446
1373087
1046781
675315
744000
1523691
26790
1106007
1112723
431047
1090271
1382029
1046785
1297748
481540
177939
1375894
629984
1395805
77476
53635
117361
648689
79939
422209
1361892
1206019
429295
1162599
1356214
1174491
1151381
181052
1544960
1131293
1546404
67562
799755
1520747
1090167
363008
1355823
1045746
906744
958749
1269353
171505
1237199
1522246
1566840
39540
1381792
1614217
1545674
213906
412906
213457
48828
924300
994723
1328306
1082609
1629877
989479
578043
1430278
739734
1129318
163574
904640
682211
1399289
952634
1343136
5962
603150
1547294
1382339
647719
1610200
871526
50948
838258
956673
87168
204318
187964
329841
1173257
96315
616459
672680
1231493
361652
1478168
1162178
657525
67381
828502
958829
1545264
461309
1067290
544205
387060
1080804
8030
1188288
592199
252253
189962
124653
16821
691044
711975
1033287
1121290
1126950
925187
587956
607292
898906
431349
644160
67240
448408
91811
1033250
1324510
589309
741726
641197
579206
1436370
214479
1158253
1197345
1181429
661472
957042
703666
1128206
1098908
860483
339272
1026150
843353
1564687
1942
452847
655880
273753
72482
276068
564943
747560
1591201
1078577
316242
1568790
694984
254707
659916
1190997
812987
163890
275292
320670
859121
692488
765104
1124614
1269434
233386
776470
717695
442656
603121
1407235
300804
36309
1344450
411487
329212
974226
1642347
493366
377132
298811
1414004
1529852
1240026
11816
20448
487640
199313
649541
608897
637598
1138703
1643147
1035015
842757
1261612
1237493
1334969
639074
1211709
1549231
1335430
1331505
1576870
1106457
90268
1494764
1301925
1035298
151648
1040862
975202
426428
1589783
488330
637595
769480
1634195
717804
1644019
1534363
1465605
607030
823050
338043
1345076
1518709
781168
882181
1001297
709742
254152
827966
52117
616668
655388
41920
454274
734826
150771
1489041
543770
100903
930153
1290314
839541
784742
1410185
171747
1032285
624818
1158409
251855
464758
127470
1294441
1313159
389528
1203787
1238705
881830
710906
1553056
859671
126271
148404
1256403
1153298
1317516
1423050
976817
572641
1180150
859980
1430629
1561711
313802
642021
245647
1360009
826610
593921
1316029
1109286
236593
1558455
1135994
1289494
1639718
1005841
1331805
393208
1499752
20412
247522
1483169
1188428
667474
398914
396011
655235
907365
1484791
1214713
1499648
1262935
104467
757813
384237
260548
743799
980616
564604
1224552
421960
42005
481276
866590
1291347
858164
675645
172754
555038
135334
792180
1542725
830560
1394836
1140437
1484212
258222
1391415
754420
1188213
459401
1410030
707533
1359171
840777
207655
642660
1139028
1182203
506240
1285654
1305767
365539
1347386
1546122
979246
93061
80620
565345
1063142
733688
648735
342610
517584
1283728
1283224
1596230
1287223
865504
1530410
959048
397099
485965
416055
1003283
199903
1078481
1373270
618125
912474
1155941
639427
312342
64905
944445
594158
200382
331755
518924
969643
510384
653334
195682
11249
1156747
1340991
564436
23381
965051
831351
1432592
475733
522452
460504
1060132
599903
463947
1617583
1433600
1076174
969541
1308164
1601648
347153
1357533
235690
19323
1319391
1425926
897669
847472
356531
127089
819411
1284189
620522
364683
260241
196327
193050
878768
1645403
114849
1245100
1464960
349411
1328617
1337146
573984
1329511
1044327
984128
1273295
241315
1446309
640147
1559155
1121734
442863
801392
150657
1604771
1441646
1638280
1310796
281735
911331
731598
1397342
1317714
720053
1430284
365570
1303447
710795
1583609
122660
1512279
483281
264044
773130
316774
1245478
648285
1581304
961945
529485
501268
1095780
164021
1572035
417624
1008136
1107639
806938
374812
199494
1093743
969190
1125857
1127420
1446582
637328
856686
1599478
1373690
130571
185986
1020923
300507
1328969
1319155
558496
493216
1042520
814995
1627158
1579475
1328966
1010509
213417
1571282
725646
1030730
66430
474227
516389
1064603
567268
476592
1340010
383019
1635584
1466380
26392
279999
1264068
649048
1499980
421352
208689
425973
1300561
1527842
204428
1431410
435585
1180958
1493857
51816
1122389
567868
425009
1629297
1032770
1413916
1090429
1030348
1429110
898079
1027739
1299857
1054341
53385
146237
1533934
976529
1472630
1544814
1010081
694085
502796
798022
1361445
675522
340438
1032031
397831
78357
881721
1564765
1492337
705040
172063
627141
974338
286553
1003117
1470927
626985
264383
202268
559105
520882
979764
1614606
1458359
1454241
625241
58641
1405641
656423
991099
1647467
868735
1589353
577666
538965
1254945
263806
901091
1089432
1297913
667316
133663
142065
863683
1095292
868097
1429387
725511
1580052
1141130
880739
1023804
1610645
1440945
1264093
348670
1394016
1571939
999351
694253
1372067
482213
1145798
1197612
1307800
1103379
830433
1135041
674800
1238265
1439736
747603
756797
973996
1299892
1596595
1339591
756124
1332057
1612315
1522097
786244
853762
353829
819557
1110077
429348
1210643
522617
700489
1189992
795960
1532252
1049435
3653
1469312
321191
360837
1504694
810268
677508
1456103
794452
907220
1471627
1246789
1602536
95878
973134
1283960
627479
753000
140321
35093
1077108
1247966
1076676
1027722
98497
1014245
155996
973669
781018
219925
598760
1101597
474051
200937
1216016
346905
826470
1388838
1429135
218414
563096
1142340
631749
523594
219001
1194063
665562
252990
1491870
796588
341438
1276775
680908
1416335
648021
464501
594261
1351817
1456191
1346876
856701
805735
1609743
1542607
1388983
1247942
12135
446161
1227215
548229
1304002
229612
294971
1435775
1615694
568687
980257
1468629
1443074
568631
1508757
939854
1269767
331443
80955
1440465
1604965
335969
741590
1189143
612094
380204
1225167
98409
682825
435824
606802
959608
924395
1045478
551908
971082
1202078
250525
776851
49432
856263
1113655
1545360
773351
962877
815328
1369758
937897
1172330
1617280
592979
1107598
1241117
330745
552834
657615
627104
1351920
982310
1543279
176457
135882
1377308
1287257
484999
582062
541046
1241836
1011433
1228046
1573495
1401432
469593
1213263
539528
1287903
790961
821054
647211
1334400
35806
190733
1538156
1231705
132096
83805
446173
1263668
1064085
1556312
1356870
1026864
155377
1769
1551947
1159499
1354773
917230
1214727
1038517
1376540
1141042
157799
18443
320521
559265
801619
1340188
129826
204109
1375228
817421
161146
1327029
580561
1160064
1540999
330783
1291668
988881
919004
1300922
1097439
156063
1631339
1082867
1406904
314264
1265690
1516649
851545
835194
1348428
566202
688527
135100
489147
1010885
1625654
841029
301891
766428
719104
981524
1351740
1488445
736706
1353205
164067
1118221
482910
1284981
1306743
77382
1478066
1524538
1548467
969851
1430850
1350948
412837
245006
718022
819805
430704
1137771
1424278
515727
672099
812228
1366300
1069507
1291606
147782
747836
1118658
352888
1607398
1634278
26688
528032
854366
39470
1041020
1257127
1379452
1081920
91278
1047731
1285607
429379
402969
331468
332244
749252
571293
1262530
952467
178507
1063864
612727
1622947
1543586
1613884
818872
1485022
1148234
225984
384899
736559
1414887
1031087
1629522
356165
1063541
307249
1152049
968028
889513
448638
938391
492824
1636413
439901
1484147
222979
576832
247364
1367621
952357
922573
746377
1368157
1274635
1610090
37989
1136195
1552612
460824
423018
12021
588994
228736
1338622
826373
1431958
536125
1035058
849772
193972
17340
1223989
1172038
604583
487888
1372813
588619
1053411
536976
995485
1090162
245029
1620443
451482
1556525
1635398
701543
448224
1284034
559781
92094
553565
502287
1232893
1572861
1332039
721860
1149630
475465
607521
578526
849417
1308873
355993
142475
1503224
1247548
863743
590916
305034
1250787
718138
1491586
197874
1359605
121273
1251898
156753
196086
62474
1129343
845038
339748
31336
393964
268112
485339
1324169
1466437
1576717
22899
68857
809772
411312
461955
1205654
578073
490996
1560477
497328
446445
1595112
1249029
107350
1288525
404664
1393993
629754
173223
1626207
748012
262166
493776
478315
377817
1023712
1481930
1509713
532251
995220
382976
621735
771228
715786
1559107
102071
925680
1352732
818315
674175
266344
1518962
446139
762452
783562
1358637
362662
1418187
737070
1253970
1630642
35144
753623
1431955
9212
1550283
1190825
533471
548101
417859
86404
1214921
681631
222988
462839
551505
1485961
803431
647247
513138
1094921
141609
388737
375410
896555
1534562
1088451
236749
333466
533798
372107
470959
1600105
299431
365895
318776
889398
762015
1066090
1182083
1325856
1335028
1369154
1026810
507586
187967
731010
822771
1528380
568850
1442395
80647
1302991
663589
879211
1557868
398803
598436
47307
1344697
13758
1385818
922757
685598
459091
1319992
152922
62154
658186
1047070
1440879
825168
746988
1361813
606285
1621860
833831
1438688
103172
202551
1342057
1324186
1572460
788766
114786
307127
379879
900479
954244
1126905
971936
1112871
1262065
1317102
740607
838363
758363
928380
1279704
1097558
1184633
1278352
403698
147397
1145112
760966
304399
493390
473754
764827
18230
364225
1084424
585502
89948
22778
294933
480804
819576
1300697
156966
417500
1286791
56083
283779
205953
591559
782055
1173899
1065676
425949
76903
76168
38889
1616067
695400
1305500
1501199
1122305
497150
1410599
1158144
231755
299367
1555000
501851
297109
632119
1147327
830118
500917
1575174
575207
379746
1018815
138209
136566
197671
946731
355703
476675
314610
1633090
525062
261547
889324
424171
1509676
707747
115036
528692
424827
1182557
192448
610079
1613554
1264657
1220192
978199
575707
716012
106154
799816
1055996
265915
143070
986061
1500419
1379337
1561135
676436
352824
1321621
1036893
1078089
1197451
1148507
771237
64976
1344935
1616477
1512531
535105
278484
603215
1559232
10284
380805
625019
889661
973832
1611870
151332
121309
966141
762626
608186
424764
155418
1345364
1186758
1237280
978114
1538488
913755
1295509
200302
368950
518255
1040838
1103024
1369245
351464
1509569
966327
1301716
976172
25673
1053487
1314685
1265834
1215302
709467
1565708
1561547
252066
985515
847745
676323
22322
1145084
128374
1137682
494582
885247
303971
681468
1541503
1567901
703201
1460319
250587
175192
1307131
539667
1202979
292618
1296305
174189
470111
1484824
1065538
1441233
794361
760723
43402
529046
1301773
695011
1368055
838956
474486
624317
1611460
1438082
373550
200900
1205750
1232214
781373
958587
1250616
1126268
435247
791016
867499
1379671
980288
1452699
118249
525268
1146496
1299715
772311
1320521
486942
1263504
692369
1616228
1516230
353179
918717
675998
199154
986811
1286099
799935
233259
517395
400772
340179
1059246
21639
404544
360137
1070307
1611818
670465
886726
358319
879105
1108460
39844
270746
956799
460348
325187
907515
467460
1498027
473323
575980
523643
903313
170105
1091342
1085438
833213
1572439
120705
203084
837006
598666
590069
190036
1085953
13594
1332066
407028
666190
58543
937289
907820
259607
912920
721017
1482434
330711
1003828
1477455
1128356
1629320
289540
1420762
578631
747993
1209931
1142770
636407
226950
801849
1499943
561337
1587749
751839
178053
1062914
824457
918402
938441
1556212
1241275
283924
1167187
772649
1372653
628355
1536831
910533
1001803
231812
347102
1310164
1289584
852501
1555307
161262
99831
1103817
179925
473067
808140
433808
485533
517927
216387
381644
1203536
323666
1266388
174538
418654
172040
1337855
511886
1283274
1557914
640702
1092368
1066885
1480782
1190576
280175
1423974
699803
1257100
633791
154147
314044
707399
485408
614135
747036
1404976
602123
1632628
204466
448613
1517373
668854
899564
383852
301230
1051127
1246889
995276
1281785
447198
600273
1315913
245216
1413369
1499206
1042145
21377
331734
20323
1153629
1602194
1475885
433548
1039477
667388
38139
77683
1621253
41101
707916
536752
1431550
743331
1061119
1040530
799628
801864
1219586
871916
1199163
1138763
1395801
1630261
1402982
173037
330747
1601794
1328112
661213
908778
1485996
407050
665273
1184381
697648
1404131
850200
294267
1127857
1086180
637746
258630
1163181
1625162
476763
1147980
890624
1084989
1601336
900264
955978
466844
858071
1191926
1163491
1350946
667068
36299
584648
590522
230049
1240616
163305
969018
1585710
348486
1209847
273276
1257512
1405747
239622
1303074
330228
1272934
1273044
1601968
1048324
880783
1098452
760241
1310484
1432234
855074
1642071
984920
474623
345234
922734
1478584
748167
1088425
148989
1531798
917978
1530200
1057811
963476
804002
503503
978187
574061
1461020
1154617
284998
1537281
64563
669411
974806
426893
196580
46901
1419168
54551
647532
808242
193216
1225485
751002
1142859
968888
1400289
412854
1339334
410545
930477
129784
612866
1026457
672664
1333561
1146990
176533
1193978
463195
925434
1447047
869236
467555
571321
1043359
1572795
430154
1645606
1574625
1096729
1366722
1404414
678050
784400
320019
1163888
1487588
1318041
834775
551159
1418472
1420116
1102351
845890
444758
151322
154393
246185
340656
602887
568434
93072
1615806
1226492
1047270
579647
799903
223153
1309513
108138
671799
1339686
1019452
1011920
1033601
669703
1566620
806264
213635
160764
1249109
1386939
1172056
619825
645071
43444
786729
1327864
959775
1368273
688280
420141
373833
919077
1388757
111854
578967
1376938
1355469
122976
1599095
1016374
1329913
490686
434135
196750
202184
619704
1587811
954864
1358221
1580996
1522432
1355498
710563
810397
792236
1264406
56454
944555
610322
1336482
1070909
678064
119386
1558193
701641
1374459
830075
1284754
1225847
1506168
1232903
1555578
906493
1454514
961984
1516022
1400459
846802
1523256
823355
1141232
989463
702775
1198445
101162
1413428
1185743
1296944
460367
194243
160920
110637
1476898
527708
303799
1412847
1300123
663252
990821
1559040
252719
1306327
354290
993997
1198825
327094
294967
1573683
1517356
1046418
1347806
1329554
263503
1362849
1122344
901314
252935
1225400
225359
69437
695485
908428
226750
614625
1182657
1140627
305854
797648
37058
1587525
902707
1094463
1490704
1180748
1643071
1507425
411029
551098
269524
109719
742770
445680
1593735
778789
480300
70101
1520206
1402423
755995
205282
1596248
205928
561906
821155
1385215
1308840
550369
100419
860431
945136
970999
1097098
1086941
278983
348271
278120
579183
485854
462593
250925
360150
570161
1201606
629882
1308705
1350237
1412813
89834
1353906
72747
550325
420028
1258711
1446125
324580
136504
1146172
115198
788820
1004224
480310
743797
14642
1359062
1220450
433440
1234931
529168
1516655
559867
449152
1291383
1149624
565034
1426346
133406
935268
665800
1538783
1456680
684696
966813
1455254
1218913
222806
453453
932331
724875
51036
632233
1447918
298355
713928
507754
602147
1568251
848388
1609107
427577
855097
767366
1358804
1561005
766456
467769
1108822
1286343
6193
1189515
635238
583365
1430126
611478
1057551
1298174
1254765
988504
1615473
418241
32286
1214210
814130
394397
730080
316334
1408519
848609
1741
336181
403136
974556
1380958
671190
765502
172905
493427
778296
257458
1182463
728738
257160
755122
41580
776061
898088
15828
988284
994202
1151197
1051985
832226
390654
1092105
83944
1607128
311440
1478916
666349
660096
47478
931354
1278072
269254
1422243
1420976
1367547
235793
47088
892891
1045938
729287
8037
1048082
599541
89177
562555
132778
238506
1499795
1108884
1605858
425964
763137
1493961
438330
497575
262597
1211509
245980
409108
1190551
1161430
1583193
449065
468498
1384915
996194
263150
962314
1522997
816349
1374854
1416701
120420
931817
437309
1490899
540449
44631
935999
1024734
781728
1384381
293570
1318053
827947
1505115
797532
883260
1365494
1153732
827741
267384
455998
502744
194167
25170
601456
262898
888987
320694
86250
1264210
774349
655524
1270643
916576
1627061
1514984
185310
1362419
302904
1450868
256071
1254617
1184710
37051
1306598
1086391
1575743
1502989
1247459
1318587
155021
816675
191132
565123
1297138
1643168
87276
1609643
370506
1373436
530924
221689
939219
419463
1092125
1425270
76229
1428588
1356626
1069439
219686
1305287
1538948
1549815
1442624
1100287
136250
723647
866771
586438
1557511
1155832
1493460
950926
1354307
448061
241981
105079
415512
1302759
359553
1125435
706685
1290770
349289
627792
404390
1342279
445942
1300213
276689
925486
242345
655113
490568
732025
244653
307864
335284
1296917
145366
1586798
217319
649416
672840
587325
1481059
827944
1145379
956755
749139
1417545
943202
820719
447151
212240
615608
1607237
1357278
374032
886958
1060962
219480
1511716
1415324
263294
887918
86464
898954
1007320
1053892
1240011
1583064
1030832
1246211
1249716
951205
313503
232083
1349093
345742
1634234
1407691
1444985
1261200
1616893
141745
629146
326358
332468
319849
1468978
17337
802681
546093
1281877
652652
748201
412550
1624431
791542
588927
142227
1587755
702247
835072
1496962
100303
455987
1607818
1625120
529314
1410275
1153912
81340
320454
1054015
36002
555319
294804
1243706
1423619
1299721
309424
569538
904812
141969
1122833
1162243
112231
1129295
82681
658064
739028
750804
359772
1253050
517026
1638764
806879
714755
445404
1228984
245798
1148524
1013550
1011691
1547242
1190131
1644399
1604125
1579829
1085964
352894
353670
1100413
1273777
476021
664654
1450873
875680
1086970
1206752
1454094
621137
169357
1600895
895647
801583
201914
1300376
842494
1385264
483919
92536
514877
149636
758027
1635142
383112
1630461
759157
236531
233141
1190177
1458027
38968
851354
848685
337342
324629
26252
1203283
256312
1318802
843672
705813
45556
177402
851847
823525
319706
52890
1041209
571653
701097
1008400
347534
835574
1494396
562304
1489523
1114361
738071
1626530
1118305
1316456
576496
445233
929451
733054
1405404
1527119
185375
241726
83091
928646
1532425
573366
1352496
680199
142507
216169
84042
822774
1309233
291604
1233504
1555063
1270296
1636432
362691
1141454
863651
589934
1024485
728758
1226009
199652
529183
523746
1104577
737356
1277602
569092
646315
1557578
658498
772950
863357
1600631
184832
860721
366456
1578677
1420552
1218140
614823
1033134
1194052
1433895
1520708
1406704
834643
220163
241741
1548217
360571
636025
1437270
1608805
1578912
129648
612548
924645
449636
388584
772817
174928
413845
1052500
1066884
755092
1115443
205140
1497879
1276617
398173
1640612
999773
637502
1563888
531198
1219145
958730
846041
546296
771275
294467
1376652
1523440
1009288
1328358
1354324
1586290
1360305
1543019
1638463
1419735
77346
175430
132116
526512
246921
1287345
129134
881378
321790
770038
98778
586387
193639
1459057
901598
945129
1394919
1551287
621307
915050
297842
417661
1604626
720129
736949
811510
502942
528306
176452
577887
967773
704672
364679
1177709
846336
564231
767056
421635
67228
294456
1617784
1604904
584413
1019872
1317913
1044976
482206
562255
1481890
399269
109769
1432343
451729
667120
1593020
1238432
802887
1542247
1037959
1408797
1322388
1342590
1047046
1051953
1445272
61336
754399
1434970
133882
546109
145477
562082
1360760
1592792
777092
1415064
628521
757611
580791
1314962
102433
32373
1228943
732935
1085452
690280
1575847
764911
4193
617583
1298135
1525802
661281
931184
948556
1423237
72959
1571006
275982
1006269
1088545
1537008
1532860
1339507
110014
1126744
146607
1301867
692765
62147
1628542
1090285
513638
1308943
237419
914995
689525
11730
223329
888999
461739
456859
307541
1372635
333519
445829
1016771
500889
688550
1378315
646598
1618174
976608
349041
850087
958095
701009
546246
1345991
656990
785068
276140
181447
1365079
236844
1322031
72757
58147
793884
597586
861943
362214
862858
905007
646853
907752
1291660
744024
1369465
1109839
670845
1549987
57749
1437959
1495381
1052852
1068560
1395218
833763
113103
1521878
423571
365204
358011
337979
1293790
707669
1626935
1460606
925106
1517409
525760
1083560
977106
812109
40863
1491046
516886
1233458
28318
1483641
354070
1008984
773250
248164
348351
1005575
1578845
1168300
701200
1281091
371167
376498
909276
199285
1360867
523468
1357348
1322290
1027243
1337584
902311
1325147
1635233
727744
739140
1403933
953733
1431376
120798
732977
82967
414906
1367657
1583641
595929
615658
1117803
535724
852152
1235485
751351
992148
516237
1167418
256178
59481
1443797
1638837
818069
1334933
77936
401876
1307748
1114308
1027632
1057571
1299713
1415498
1115123
1311532
1174623
1621801
1334287
29481
776855
68904
64534
1144768
189848
839504
604311
310917
1565042
1175454
125254
993120
86042
1116778
1408121
278817
1134306
129641
1591206
47341
1113450
1296186
283627
573284
186320
422915
808636
544732
1319572
627322
824347
1615760
987554
525885
857128
608840
650054
543232
249183
254505
80535
580324
575270
1179769
1339792
212893
1400123
1558272
351627
1352457
798369
417096
604566
153348
1593856
1638492
1561681
966839
1139993
1013440
1255035
632599
293177
508783
1303943
807712
776732
1019543
29054
1548073
701168
1321945
1562851
1167719
1153036
595289
814046
803662
864908
953627
1485497
1076618
224263
397341
1139191
884584
845343
461006
395567
1345335
58529
1013623
295301
1454321
391537
710339
1114510
340790
413346
1233606
176273
156648
1262504
1433574
1100444
236524
838303
355532
542407
787967
579920
1605619
1491333
817290
229674
66855
1317146
801529
344671
60091
1225294
187977
1122041
541316
455781
817103
13439
642075
843636
198139
1555618
528992
937061
864728
1311334
1481399
577497
811439
860701
1504823
1058216
1385914
134060
164769
1498147
1554071
1013166
1494187
211388
1430245
1246036
1130166
425627
887760
703432
1384505
46012
828280
649838
1130189
1189354
709140
1264796
918788
230727
1447357
775644
185580
644160
266050
805844
1417946
513955
1574525
75633
66021
320600
638839
180915
260748
1425267
1184506
1610029
857454
560780
47026
124442
1091528
1156361
1548839
1301260
204451
1401527
793785
1356531
1552739
705038
706320
634166
1601830
1351220
177647
43291
1569252
1632331
1022800
673015
200539
20617
945186
1553600
651570
647789
892199
122341
1500488
55783
261218
1365849
1276959
651092
1101624
1066438
982619
830881
238058
250423
1168862
1446932
128731
785687
386499
1505224
193362
1561111
1299771
1250997
437265
177537
680484
603493
1351118
52442
401294
576485
68383
464211
579058
880085
670473
660162
309987
1535873
253758
590492
1597970
216112
814380
1071895
1001378
222797
1153985
363825
57534
937961
1339158
305497
126035
944851
1202758
1229907
996073
1089552
244746
8685
273078
35432
952415
1295382
259004
696759
1005944
252637
1563692
663465
181345
314488
1265920
240080
1634377
702501
702342
133899
639541
149124
1320200
890466
949625
692865
420635
843427
463493
661118
536921
458682
731795
1572554
985369
1472542
378069
1333249
449285
9687
580382
125818
356348
1378377
1170549
580847
743823
27729
630410
881725
1366272
139165
146783
874391
1201910
416693
247571
1599974
341063
1024752
902279
267440
1311331
1380263
1065765
377486
916879
51013
1376944
1579344
236735
668633
1045757
596920
170485
286848
402972
968455
1626002
1195693
1068995
321971
1449303
1541552
880571
557182
164673
1547663
1501477
1464957
814556
505686
396304
1572563
354904
1091121
405219
869548
647400
640396
359932
489176
1215028
1156856
831688
438438
987872
912221
996828
1262128
1642534
1218299
279610
1198973
692874
194692
760171
300284
1068967
1447774
1124447
243027
656962
958447
377595
1245450
1572299
1135299
999152
1595864
333972
452563
1125152
1183968
1532748
1419501
1001250
221633
528392
1451687
1006170
783278
578902
1565621
897573
644146
1193438
268328
44134
1578149
1089474
1609743
1089954
1230465
533877
246731
811752
1270447
2121
575004
1128675
687923
682969
859761
993381
1468351
1099427
93415
400376
1216399
780388
27191
384011
788207
149617
455053
169090
1418956
621495
1431981
287444
1183571
1610664
557561
400321
662935
200301
1540072
1145173
1323235
700186
417216
2198
1004521
97439
932419
1349148
453636
309964
503140
1277131
630704
485261
690592
472371
996186
451482
349588
1233705
1411651
355052
1641786
325893
1212622
5695
1427061
621675
508152
543301
155060
1007883
80736
942301
262970
128717
732187
531674
520682
1157995
21364
783802
91494
1392923
350384
1529828
1328892
563566
1365093
256227
144694
1321947
474397
540913
581449
1020584
422070
7491
1200139
178765
281222
511544
788311
1424500
794622
336987
672395
1348641
1003388
546110
231848
1570074
421833
726480
375656
1390384
224430
659519
431738
1013369
839470
154995
777592
172664
614892
1513684
1372906
308386
637594
1631999
920972
331455
1425778
1017742
1495108
22806
870844
995977
596537
1644451
1109325
643760
1198021
155186
946594
391789
1148271
819043
117553
508978
355055
1225523
1177807
1514445
832466
911534
77271
1107062
1077052
979417
593181
272591
890409
553172
695361
1130747
637276
1099462
586761
1281927
1185438
1314078
1524259
1109123
935622
75990
197632
728448
1240585
18571
1472553
295061
1300785
1380178
1592184
309477
207295
1409716
1076116
1447801
1390355
166523
1616881
512613
1563040
1396271
1307558
1027399
531489
1049171
118829
1508617
1199348
1517946
1642957
406924
1246505
844407
304928
1278526
1509100
1092726
928421
161996
1554266
1467977
1020293
418853
1506591
92644
971958
205486
890111
976180
62795
1037366
430015
1275426
665206
418260
137435
982718
1038116
1300451
1587227
516127
1223034
231128
674634
838259
1396464
523241
780109
425362
1050471
363571
1617737
964803
530031
142474
818496
1164625
118460
1389897
1419148
47492
198950
838388
1220768
890545
1330978
1382347
1028562
1631718
443815
1173689
1021381
1550320
504273
42368
196495
1011571
441378
1438952
715461
1633261
750120
1315541
51610
235657
643963
648101
1131170
265034
477441
552803
13665
784994
1242755
245948
210858
1538355
534278
1399960
437355
1138456
768521
826851
1263689
440443
1512664
1237247
768595
356428
235055
1108048
1345000
956678
654172
1307107
1520997
974087
324839
890026
759609
981205
673585
249043
765363
87835
1484700
1369194
4611
278772
186924
82489
648398
528491
406444
1170164
1582833
587973
169411
1008810
29408
1498150
1312120
502582
1558108
1098593
675132
1092323
225576
1118225
1158414
50052
540585
1324362
887420
1215843
32313
1273725
1021051
538165
229591
714255
1229318
653236
796252
1556943
71738
769794
599294
923017
18547
14290
1602631
1007565
593377
1259314
1625091
1068555
81336
1379788
1496285
1002331
293267
436983
803227
856487
216754
321718
349171
1177279
516987
554607
1228753
661384
35958
700930
1326172
312349
1639894
1092506
655364
229388
1639818
983127
174319
864720
683783
525724
1243693
1501702
112149
523939
694313
1121796
535889
71486
1024519
230766
674776
1283674
1472864
1348046
127335
959519
809830
314754
1343429
1531767
1440842
1597609
1324634
356855
1444582
407434
136158
412233
1170079
325053
1560411
1280600
869528
1036330
1294394
1248123
304125
103585
814110
1255871
1235007
1027438
1077353
1222580
464926
542234
174288
1041164
289662
1170021
517555
1137079
1452675
83869
309323
695660
564852
669235
882619
871233
1342105
198477
1087366
1196790
633995
734427
70079
27701
616374
1371132
351010
403583
797412
389844
561055
1606301
331124
1013420
522871
1492658
927459
1448041
1219961
1533918
733474
992359
1306419
1241670
1472338
1573949
1122039
1499584
1517868
77262
1504552
367308
709899
291547
742022
1488158
1171813
96952
1020621
1246821
19849
863363
336729
966139
664381
1308587
603785
490999
1575448
1403132
284476
765180
183246
567740
1631461
1460838
279064
263720
778947
871777
1422512
802077
1189031
1018536
869361
1052275
557666
41043
1523644
1557543
53629
599888
1422827
363831
1181812
794663
50309
423810
303876
667441
904101
1085762
1493989
547175
1538318
222087
1396611
696094
908540
402140
1077246
393974
1480195
715541
1109391
738409
1358159
380758
1356250
1225366
1539868
448117
839502
85808
844186
974897
658430
711126
1401410
1102301
494326
1232744
330853
80492
769075
587950
1102098
1088224
569459
925635
286527
381631
197484
376538
1066306
1615156
295001
831551
747566
527502
354174
852710
1512535
1239441
10463
851810
33197
433933
717120
458309
1560295
190295
577932
607708
328223
621781
741580
1344616
1561135
748239
1325221
1223036
959097
893684
1248306
1613861
1600707
892557
245813
1519203
97295
1186751
1340037
1394691
282389
1577250
532666
1522404
1516970
1009921
143063
1401527
1363073
1103096
1237897
774048
353183
1559003
1086118
1323023
911634
528630
1041263
794117
1014575
474056
763474
709708
1608577
827681
448819
1628941
1131428
1519054
197793
361391
1476690
159704
852509
818382
1585417
334992
854896
267337
1374725
927719
1358417
734358
537241
463014
942109
253660
1200833
1609331
1284950
1598276
1189171
1052856
1187918
316821
151966
8311
977066
874695
629339
972374
1021609
1274832
304442
875502
1559305
1482869
1412507
1277202
60406
1113745
1045826
456341
1293238
14250
1308675
212205
958767
1108159
1182380
798999
1497266
781
322256
352192
68301
1243317
1451353
459344
637560
386078
568612
930955
1496887
1397906
65126
331982
974324
633133
240056
1519853
472135
962388
1353850
1308112
620308
1004903
1268303
599535
1331068
542868
878621
459328
196046
273783
1300639
234784
871349
63393
99248
1462866
710892
1423192
318027
1255423
1646687
189308
319980
1044562
1540937
624971
693956
958565
215861
1077948
1092307
1526465
1496531
1356120
858208
1374529
223081
793255
1326418
217041
141267
1441132
1581036
759883
372029
301581
1541810
467
1482035
964308
764412
372549
1444086
1094239
326271
869994
1090495
675761
696422
572227
846695
875425
902044
378769
1140562
1387940
1114540
902860
971151
213348
268992
1539162
265021
1178709
670696
1059568
1272074
776421
217185
726870
1410548
32871
665535
571752
1243797
808104
1588472
1420033
1137433
9179
398631
81972
729736
534077
38490
1386167
344984
1217584
730400
1114840
668473
153127
915025
51171
960049
354347
1519620
1638201
14284
1250528
1266729
962612
1276632
1264114
433745
1256345
1348233
2678
483696
910595
1004582
841568
240667
1090230
1221210
1109853
1112140
408458
15955
1038595
913148
937505
560961
1491252
579861
985
520519
1252193
790015
396170
772494
969611
909660
1542192
101620
1303090
150951
356258
991669
156915
715746
1115274
818852
1472690
1499783
719473
803600
494055
192861
272061
1041842
646869
1084646
1478109
1602071
701428
919546
935325
779578
1613436
926811
632187
14629
655695
742601
405309
1219416
314299
916550
1460915
194112
931590
905561
1252621
1528600
1272716
324166
580193
930937
1632770
1439340
878073
730433
1343177
1438426
870705
848373
922320
981567
318643
941850
1405951
1028460
66702
606971
1006382
546401
1043410
962235
1169890
376260
1494242
231110
1631263
220584
314145
1207060
430811
968602
656483
1072567
1198149
43654
423695
1617003
711861
313279
1456655
14264
445988
588707
824969
1352753
505397
190208
55274
1396236
1144233
978810
1019885
1254767
494221
1439395
1539291
1401956
199664
1315593
1089344
965941
1549326
213136
1550165
1253620
915786
1020502
975623
54077
1200011
1059646
904277
948512
729184
405888
142536
1477543
1005228
1373623
539057
1011325
307679
1388817
1236189
765153
1531670
309899
1645077
1263444
907049
191923
1146199
888505
1637783
1355026
1460260
621627
803533
544614
1375846
1605244
461251
24504
696180
1595772
1276330
1605718
1357303
1218754
1562977
1587451
123811
854004
414839
743557
702211
627701
1343417
1260008
494102
280497
414425
1471186
720087
1263814
845806
1161824
1091852
710756
911003
820808
113330
549331
713094
395590
1539846
1203686
1280334
1374983
813445
180213
1051066
499570
1298885
1133287
1207258
1083382
941240
715154
1250212
1068443
1554220
428387
1347439
1235746
976791
1390522
403336
326202
18822
1059887
286751
1405491
1419158
67371
1040332
542906
492467
236957
628602
1235580
680511
125026
566765
1256567
1601831
609729
741948
852889
94178
1150522
1392334
217579
273989
1251871
909728
735486
21963
176318
1274376
1133881
775435
764495
92507
478541
222216
1426288
616856
914713
874601
378145
311353
1202577
486605
370262
891708
688050
766755
861430
634994
1351740
679264
195254
180394
1478553
731152
1105246
1272645
42736
1646202
1595456
373179
423027
1430392
1261375
1637391
469463
911743
706488
1392659
930649
843320
674239
256842
134990
1241091
1048247
1292432
626950
867184
772346
935626
17090
280770
401515
1165156
262832
1299338
1076012
690639
1348641
695176
1445613
801918
987764
1172417
667877
332378
755028
309721
1045937
1633987
447069
478922
1551126
515949
30569
155443
270290
503271
1442869
157091
822763
6051
1177643
1417993
23885
164865
872947
714715
518879
690073
700485
1249776
1381136
608502
1330810
674217
109517
134243
817096
437317
40079
582000
1507865
280412
800746
1192692
1321125
1274368
1189819
175161
64841
243117
1094465
530681
528743
1572107
1283187
76438
1289155
625488
230753
1025974
540126
596628
588872
512211
1179279
586080
54366
241700
801923
1060710
571096
1397304
806090
9560
1291426
291517
710660
75447
773230
1058467
1163424
985336
339323
1334426
95638
656957
1338555
1039871
1512559
229959
67705
645968
1130675
533771
871664
1429086
1073045
469556
1024694
328048
1184285
422988
1625796
53631
778300
575004
1009407
412566
399247
222435
1423971
1617400
1136400
449337
1106532
1325196
534536
1225139
1125759
1556691
1254169
403955
1456303
1052929
909766
1526268
1381721
1273366
21540
1435808
1115383
491675
354810
1220921
308971
581169
1513544
1193638
762670
325690
1506369
347693
1000555
388955
173159
1353448
1502341
764496
1570630
26483
1584239
314087
1129530
708786
791095
614968
484202
958466
1011272
1378005
193913
1205587
1329296
1045678
795558
814868
1315373
242666
114413
237880
734567
615713
1608566
576757
608139
1025110
150349
1457976
1024092
1460566
157970
1458075
1254246
18153
1558523
1347105
389218
1027470
973869
1353979
508093
1372819
1506657
367332
979283
966334
1114033
613516
386773
309551
78024
982793
1212060
773512
515
50371
104520
1553042
1534668
687379
452866
1580449
1567994
210000
275123
248656
1446345
436588
137425
361578
85214
1057287
32407
185225
289329
525166
1342699
945100
191814
1579749
1329510
1039498
151435
1109855
1335513
1091350
826428
827871
794525
1128509
420148
1604577
864800
159261
1565071
1314125
405909
313780
184019
1033503
243187
1416777
1116644
1144118
1331542
274478
946929
767198
202794
1297375
1579373
1121369
619099
314401
937882
722848
996823
846538
1297464
1543561
1061158
1204992
1597218
585047
1027219
329200
1238244
1602367
258753
1530251
471420
1426926
727875
947371
975611
999155
1312018
65645
1234571
339049
436721
1493985
1056426
1548366
704752
219626
727422
477686
599737
29635
1116823
1317063
136299
1159484
1637420
177380
115104
1379737
698368
188997
1190122
1128473
513095
1525032
1506634
1025976
1637779
1541597
708403
108806
730809
210028
973953
1206094
726021
1345158
975838
413850
1645330
1073420
447996
104333
756724
451692
1621432
738447
320236
1110151
441877
312243
250104
781049
853884
894962
621288
1347603
583549
532296
470599
141495
374358
594908
382610
428880
1255213
1616001
1071585
1436315
1444003
1421128
1224779
1575464
880602
113994
937
312523
229501
394641
1552915
1398870
598530
751834
1282124
637888
260460
1250505
1487887
127864
1530075
1614561
717277
1369046
249545
1263975
1452490
122311
437871
1455197
813826
384497
530359
799691
996376
1163503
587088
1276078
224558
201058
700276
1471861
1230642
587032
949719
1182338
181564
618302
943795
1173634
114011
1425851
1084228
886104
1568304
1112891
855049
1184625
356385
270750
651508
1169880
1084565
727067
1043542
1154008
202706
409392
412138
975880
1550057
374996
84718
454407
1104226
1392045
485577
516085
1367171
178303
134275
1249670
672433
1290874
192351
723532
1160474
406749
774440
1056582
360581
1130161
909869
1152524
1508133
671678
1251382
443647
403171
1543810
1365440
458315
1117336
843701
628362
888744
661786
122911
1263119
579383
1169485
825275
335073
242313
1636837
735001
1334344
467290
970959
1043886
1605608
704707
241088
476436
521853
1182027
1425930
526041
737132
381697
1536450
758113
1177822
1232526
101979
1018020
311316
561988
895537
472801
149809
341931
1446346
895725
780562
1639987
128339
794023
579427
1400992
322529
855588
104937
562834
883931
21452
1081042
26779
358986
1048842
675148
889147
1346290
1403939
896563
212754
305012
638882
705194
1034927
648288
401132
785161
521673
1473183
358581
693092
118952
517612
1504312
911061
329130
410111
904923
1285494
1587505
1083770
1191500
1072338
1252144
1198564
1247887
1519134
53880
919195
1424032
1242209
600428
343682
1394999
20624
426548
128708
678579
189949
637292
146789
21477
800254
419165
885559
239275
489275
1139598
564023
504319
1250198
147446
1581271
487286
1420128
1534800
740555
1401931
38034
157322
1120319
1338126
1279343
756868
1341028
1639206
881408
1182143
1372251
269639
240256
569277
470391
957350
688685
1572252
1477207
1202423
1276561
1603837
1083542
661690
1159669
26200
980822
892460
1495063
1500810
873550
1598457
919402
91149
90147
579921
440781
1393821
663318
746460
1311147
1210730
1432616
33797
294326
1393478
160209
1115382
1015478
505555
185748
1353100
1306793
1147754
626144
1471331
1524463
692889
186755
176665
932407
1293329
1141021
225621
955158
1609609
555865
515848
1309913
1434068
1244421
586320
863907
311825
365711
711187
1126311
1359090
1277599
1355586
1392616
764910
458221
586807
1391346
646176
283493
540643
803523
164535
540058
1274380
860235
788004
1344955
384198
1549864
1039626
588121
847006
1223067
924448
857044
1218622
209163
101485
1404728
772995
1287692
249584
66405
232198
992294
1475398
1381049
852595
1458461
593846
99107
1390380
393122
1620774
1095410
658706
1642126
1421500
530358
650668
386951
1169657
389393
205483
1417604
341702
1522111
72556
1065240
948516
383790
481328
1429402
1212948
150326
1379351
490444
150593
470374
334438
669321
1016913
1032556
589061
1542006
539843
1418614
1449389
139889
989253
1642599
1016877
1009319
72645
69913
241545
565683
838473
1338823
673005
299580
549817
296591
32968
347626
916843
870180
346019
841936
565811
1025896
371694
1223639
1063703
101409
300167
1425732
497120
1335125
1342032
764009
543437
1520368
1293590
848240
641693
710527
408017
575803
1602711
316870
120606
722646
987125
149917
1435932
1289819
942023
1481521
1013079
152643
356939
487012
239286
1150691
605630
1081664
990454
279000
281154
586964
1537787
1543351
690860
1467899
536995
812949
612831
91398
1023740
51123
1347212
89371
633806
1178335
964749
1545736
238992
426349
225288
43189
1612323
428988
864035
186381
882322
2057
1474810
58141
1022063
1584379
1223071
841540
428656
924247
425564
629150
1608844
671818
1372093
733889
666209
943111
880042
1502612
196745
165277
1443462
1128859
1300601
25857
842169
996570
56263
555146
523454
736837
704216
32140
850744
1561251
174099
960693
501869
1172586
1496975
87863
1044614
1504035
424873
1526660
258112
1604188
1142379
1104465
493170
357426
58306
1588132
1439211
546345
337726
313411
708808
125050
150126
628815
1543284
368251
1290911
398885
344040
592817
511242
813373
1480466
1638535
123330
153167
733377
21018
133203
997597
724514
909790
72693
1470155
602713
896164
281004
1235974
252162
78829
583462
709254
207762
1416006
1416626
1556504
1185941
307309
1391802
321045
1406679
153126
1516644
1024242
1054894
679862
227686
1085839
749939
1446158
479082
1522114
909702
855243
1409084
416254
6522
603979
65180
503845
989905
1019304
1448380
446447
577205
793968
56252
1223505
1445362
29391
329293
371956
328848
92088
1227709
339049
706676
448138
1101415
1397725
1273774
829533
1571283
1375986
938624
1110802
1287448
1645643
1436494
872308
1416790
1289548
949239
322958
616873
1186412
155993
97550
651197
760297
347608
1471352
211907
1287561
550646
1197643
1252673
1193567
1093064
394297
847808
140871
388816
1494959
595094
632700
1115121
598944
432952
535179
780122
465185
786229
1021857
188605
212967
1139461
1202339
800366
1517935
1625297
474825
1284539
495296
528820
862131
95244
387793
1061005
1205131
481406
1552461
737789
461365
995930
359695
835634
210506
787867
473785
124376
1376896
1072082
781579
1208958
1042689
368202
66074
187677
560297
1355466
201228
258972
742201
624017
318231
581454
418428
1357719
370760
595397
1057345
1301344
588247
669693
905320
437630
222186
1100348
1009680
753745
591601
1191017
128527
1167851
1451018
1641532
1253956
979245
1312291
543226
1314685
1531614
388587
681145
1037127
541682
1595259
1479827
1313235
572748
654426
1033931
618331
115045
1057187
9002
1374545
727694
1111548
231865
245019
1012258
486105
170979
254325
906322
1576318
962108
503369
901521
1198931
1043218
756620
965632
813193
503115
330772
232889
32474
1441497
699551
998665
511000
972167
1515118
140595
1420371
129086
101694
51286
1017765
141736
958142
298401
144115
1418341
244237
1100217
264791
260287
1567971
115626
890563
92577
155166
1307240
1582153
1437889
483066
411176
1464988
493083
535774
263554
617726
121122
1098458
789656
1598235
105805
1244757
8217
90333
1147896
791299
938546
210379
1268068
47961
1175201
1568321
715943
683797
1343685
871145
1102967
594526
84486
69619
395795
32679
1274799
1429335
726586
306758
1471164
743657
451146
1617397
478524
1147798
1109718
38254
276497
41153
123971
834198
624231
1183739
1240749
859261
1140361
1404217
1353619
935716
571096
1070847
145893
394646
1128205
659440
970450
223936
150309
907437
1577974
413830
552468
1402144
718611
1512209
650273
640228
19703
755470
1452538
740549
1370053
876899
436111
1148666
387677
390484
1515954
1320131
626845
235113
1638532
1445243
16355
108390
432210
347306
219144
1489141
898180
176865
1134816
1466492
485971
1565800
1250323
374405
1369164
1004319
753634
121520
542785
554635
465134
699637
1369670
588188
618252
160404
1290345
923627
1538514
39059
776938
198270
925803
1354093
1385434
1462171
1272614
1217846
144369
930008
838832
1309090
1043105
1590292
921849
891234
1255282
588385
404516
59333
1168604
898443
384563
1426513
187066
522810
638857
307929
1440230
49616
1149085
174620
600232
371852
1304612
401824
2035
1449343
1234130
688762
341604
1226688
633460
1450138
403675
771295
1023172
1359419
691866
1290901
199340
886596
813649
215954
956421
1267250
1242297
1318474
1501768
1046517
1290807
754920
961303
369314
945972
19384
261535
740992
1287037
1098772
757673
1380141
416014
147250
611660
1029471
282525
544735
1401001
1475988
1337601
1274518
1061843
1271385
1392504
111598
1408185
566005
1034194
101687
919684
284669
1136114
178534
1174115
307602
517899
1087250
536245
325537
1197139
537046
1605453
1641992
110748
693956
1581281
976520
708503
702650
425822
1347665
513127
787124
55388
306953
1089331
510469
840687
1622642
1528735
1609549
744769
1260181
1631863
1552519
1427941
730926
473299
1230308
1123697
600487
1195365
1057524
1638148
467593
1519271
33451
114436
548186
487668
526039
354841
744612
1244852
1127790
177191
1485776
285513
680702
1041924
1368331
526848
558076
688572
679360
1281473
1058107
945157
736788
502087
793042
284211
413537
654298
1208015
960176
1408952
637753
1058
1360205
826390
1071641
862307
1141252
328060
608843
862481
983022
727089
505525
671194
1509160
1358648
1257409
75631
655288
113111
1006010
662687
337436
688326
229630
1005899
101227
868234
1450628
99829
408341
920681
754017
213177
115127
440857
851882
919319
562179
1137836
146829
1165756
481463
430733
1184571
1335794
400230
294399
157523
1192192
474393
500926
1391434
1137388
1349432
1243929
190461
867524
1463380
1178574
1168592
489657
126724
1647003
825583
430393
77281
604930
1528389
1072234
89811
1541102
835479
1468773
1040248
1120977
911357
845143
1304324
1464250
602680
1418325
1459538
106616
1251381
1014320
1052856
1089180
1598578
1441627
1197428
388209
417187
577336
601457
549387
115727
1489329
1404381
63068
686845
288663
125067
712537
818347
1079096
283690
1560333
1576723
1607753
755653
1301966
598143
836327
77993
1546699
1539831
1090212
48881
509653
136427
1234101
191160
560870
643842
55119
1084975
1010579
1164491
726219
1424986
1199413
244503
1000511
948095
293821
1252966
1176526
1053741
324509
1311436
1646945
1249464
880359
1599560
1195326
908994
1530428
616431
432033
1572748
474250
725495
1120233
266383
509278
990502
1543744
41649
420517
1324003
358520
294762
295571
42248
485539
1118373
1166693
1587888
1501551
470011
1223113
818906
39933
1597895
10492
1603467
392569
266614
103649
1302703
1518476
830781
1533874
1329683
202596
318319
1160866
406621
245530
103774
933246
1199611
928331
185274
443100
763751
1407427
517675
1199904
839374
263993
323747
1251662
691194
889387
1171092
591078
409577
979810
497368
1451316
1157097
288379
540175
134947
899434
325357
1396588
485259
1530512
1297043
1114602
1046566
363861
218548
43986
904025
371605
153831
1127600
874683
361814
1050143
1232653
455045
1482744
47996
684863
1377923
1364657
363893
878491
907719
487181
1062743
1048485
1500394
1532143
952727
201507
408529
1439917
1293865
1030029
1583735
324140
896377
1568847
481051
1471041
1576777
737019
808876
517369
425240
899971
1584313
1124580
331043
109703
340658
1414762
615276
1592839
1209673
607291
923791
743841
202925
352975
1251464
1329565
484801
1382897
291168
715086
369993
724270
854890
1594978
109445
990485
138048
447562
1513721
1070148
990764
1398857
1598034
1465001
660785
5998
250045
1047215
1138221
1568033
1157718
259888
196627
1014508
765947
5730
1519914
198928
1366891
1331153
1147232
1266661
1292871
256001
91357
1019716
327384
1110529
405270
1223675
1640316
628454
1034278
140890
1569509
1021121
43851
133524
1431762
1270828
371427
1591330
462854
260999
1521675
54109
948316
326788
410316
486346
497289
921008
1389370
722201
914954
174087
930628
402089
803022
1056650
81181
78075
252779
814558
1125776
1527378
22636
741726
363240
1618664
347804
612238
823674
1346984
288534
1432255
1418680
1097391
873401
1113646
952728
680988
325107
525676
222410
1429760
664644
1380144
767176
1599852
644842
1032086
1306801
702573
977869
625346
281061
451544
1641690
838317
502735
6724
1510344
1119960
1246630
12012
129407
1411347
342244
1391613
1277941
1138621
123684
1388532
877144
1202794
366772
1350611
486568
599398
195721
471895
1585435
1292277
135590
188262
784549
515889
1061033
197738
896355
754672
1132079
673026
63682
444833
1124455
901868
239365
1616355
1052830
44101
829522
368968
242879
1475078
1072933
319539
452631
754839
451717
1576641
946527
1398557
537464
1577578
1367929
711023
459905
909050
639095
847827
1496685
637647
229001
762893
326953
1491189
1056528
897323
1279730
1473547
555735
733353
1442599
235408
1283967
644713
334920
398682
1306494
614000
208385
369425
717693
986814
1015406
1028416
1496922
1254276
324875
375428
286014
273738
1433188
697949
1546244
156301
347033
577870
1163939
672996
989899
709205
1231219
156515
1351827
1576583
1567125
681101
1602819
51751
177393
458504
1328236
648065
1152932
343437
545645
593407
1150105
778236
1636564
739083
1611211
1162192
430222
1424601
1201475
516065
969566
1602792
1079967
767372
813009
1057776
1407071
128132
174683
1605782
171175
753145
817849
594413
967246
997430
481123
644956
149789
1126722
568116
1007037
1452343
1289771
538781
398390
1351623
1293164
1455749
953253
739108
325809
927455
359859
1363301
770691
1353613
785450
586531
256376
1570710
1137140
170461
1495230
828428
1638140
1610605
212539
53322
644459
1038725
306767
489027
552905
732025
175936
1318243
444644
1128440
1004608
581803
463916
1203366
1154660
398290
1464939
631629
203586
1339990
1027187
1098405
446057
426078
406381
342569
1246292
706153
1582379
820566
479822
566344
969981
1154083
1497333
1177024
1573870
21002
1313672
1389043
637273
972227
1191424
1357345
41139
1519713
1225850
954485
99878
1405091
884326
52220
269826
536459
527166
256291
878423
290962
872381
1540418
75261
972209
312021
1211560
501141
5014
236453
384599
1019590
1646239
1567287
466349
770641
922217
1549389
93679
537706
560733
1594463
1588785
725088
1091805
1061661
386414
886965
566600
1342975
1239526
1413377
1626258
1361319
618190
109817
488881
1626488
1268157
390437
764311
1560001
686442
545783
421861
1538279
279330
866714
456586
158485
246819
129270
1308583
531039
667621
744076
509600
767658
1423779
472901
499431
50941
1165557
1544591
1366898
50495
1366021
295416
1524847
596878
988649
732590
1102100
758250
159181
1316981
1276003
894476
1070079
147746
1109913
80078
599824
1413323
1002016
286154
1494479
1110842
1201225
1382032
113340
1095476
980540
1350331
94163
867440
283335
1470229
586858
1197901
689593
1469383
1484168
599058
1406943
1127666
1516399
331450
429400
1014569
1268074
1495548
995195
1151965
387373
1002315
547812
737117
930637
1359608
1643924
213658
598867
1343908
692753
700883
410265
38206
1292959
226006
620942
515012
944617
1259383
934969
1543180
1166739
462623
718352
253597
605533
23181
1005198
13519
128963
1469537
1623482
35094
1395282
171415
121271
1645160
1131487
714951
684012
1272551
1303651
1472277
308853
1067721
1638397
662631
845107
1304921
702359
594607
953585
367761
711482
1411408
14017
554709
113158
448050
679442
1440347
1085517
1160006
306310
1254047
929468
1180923
927294
380921
590960
969973
1410516
209389
1263078
1409239
300518
439242
114297
571323
649330
728264
168791
480733
1086852
95325
1252895
1171739
562551
1390241
616408
680667
403239
481199
555216
1008283
886604
1543754
420996
1489786
611414
1554581
1330552
146779
1179851
394413
1458113
1166762
596153
513169
1499735
426860
506488
216402
448251
1363141
1370302
1634060
513921
1362955
543339
589082
858277
780101
387926
1514976
625905
1237217
924576
141355
233391
179205
746641
383335
1506457
854795
786200
1172759
332310
1187600
55992
152445
1344557
815349
1194996
323756
1624317
502434
431100
738503
344577
1575942
101175
1620205
1587531
1632761
1603164
538401
474972
1615586
916209
1468367
1321700
491214
1485879
1277883
582383
1511944
174803
1315275
875739
1489853
393117
723570
1145166
490227
1557334
989888
169859
1381601
1574072
1226814
621896
187445
981967
570871
287725
839967
1468875
202943
962940
1147589
436219
1047254
554375
1449758
1409547
1628436
204560
199643
280814
1212902
918615
1366345
353730
1063327
1181196
492034
1221825
589095
855771
1413250
1216323
1209829
466314
83782
255560
1211835
615109
975263
107013
1327515
706841
520575
1046333
365972
1350210
1034133
924151
171086
1130760
1038756
1003392
395693
352884
538573
1272480
1529342
471897
1107948
621352
93301
1144019
112473
524391
1544592
1640061
11893
1390418
306488
180272
1463853
778191
1630699
668803
847049
381183
893049
699859
674264
625322
33253
1209647
1162832
1184128
1637298
130957
736703
1353376
869127
668775
321649
625962
393499
1583810
354038
427951
798925
1360154
1640363
415263
1604173
1595969
901488
1135497
173117
503178
1406205
906610
14144
532913
1548091
1483422
467924
209800
1169364
1289575
1504268
698201
1028078
271715
538954
258548
1430284
1557354
444567
723474
406682
667937
363102
1597560
1564828
1408484
924753
72187
1580256
1028719
18115
444967
1259848
1214670
1365350
1305311
1075475
1335032
44231
352089
1334848
1518355
967201
578126
918803
1353205
1559709
614261
847225
1552995
845754
514995
626248
1519749
1644662
587672
1503481
1440621
417728
1316363
821989
154889
1469723
697501
1104006
45137
708595
434599
16482
1008711
146795
726544
616556
1093354
1296288
1107981
332294
1200309
881131
39622
1581970
507349
1203698
968811
1050029
863443
1427165
604178
1485429
165883
582679
1112705
1533183
310959
1317948
1319816
1411158
1333285
177273
358329
1557018
621449
802176
627849
699429
435346
64086
54639
237188
806941
268817
1003169
1394060
1584897
472855
440004
1156581
1627338
911238
950747
500328
1340925
62497
1011579
747471
398228
762759
1223764
7572
383956
353096
547172
634993
395234
1028689
838598
1378759
1261407
1276809
1022720
1391269
1617923
229125
767023
387956
1603557
936499
1397760
924319
1515617
845123
648713
1496891
83720
281326
1354918
1011037
138390
835268
756078
487433
1455490
971003
730177
1626840
1073391
1570120
1101700
714145
380115
1066273
1016875
1272854
1394593
1075192
364284
372305
798717
1161658
1631328
288576
1245306
25129
1112772
92347
1211580
316094
1267889
1597952
725201
836073
550677
791336
402818
390978
44646
893287
829172
365446
545491
874406
465
1003961
77918
668377
1431782
1535462
652702
1410140
1384945
268845
326937
1197961
1309902
237945
526166
1096447
751613
1345103
1457212
1233004
1151570
888539
998328
1089604
1617139
1617674
680621
74949
1436591
743056
241959
722520
21120
1080943
293583
275455
1222971
1244465
201051
1446660
415740
915981
262385
1207232
1620818
1338258
1115420
1575123
673183
1644956
591349
1279454
1169754
775608
864864
727149
1247078
1108325
858664
202434
1462196
631275
1231390
135912
1020587
761715
190178
251808
944576
637294
1250657
841917
715127
668569
1534804
967554
51952
435169
726474
1569407
1249401
193584
1637160
366779
752258
539208
1592254
43114
1137056
975452
1012419
629707
311058
1012883
1297033
1259344
102179
968967
311568
1628673
292145
1009416
1460483
1281974
1227970
1375842
295497
393349
672983
448306
1093930
1088221
58703
1586151
931715
1189507
692987
13984
472177
858724
1468338
1645263
1384679
990294
552614
1377250
51483
916358
1057436
788697
1042148
57143
1550297
1543894
1537686
966208
241707
1208128
696590
816795
813396
1512505
304568
1161145
1198716
698684
991105
1256924
873646
1165661
429818
1371135
1466896
786834
1262579
447291
469902
1524905
597760
60575
1622194
1615117
287435
742452
1100670
1548701
679395
227596
602954
421546
635363
1012356
1069325
164544
1469775
1344281
1559122
1588140
1510985
1059725
1550801
361787
1308391
682511
1158838
1129417
1504753
681101
156638
1457944
903763
1609003
259090
1036192
1381357
145123
1166689
1350399
1242515
1059081
938932
637621
400184
1495415
1356622
470041
985173
678137
757655
685494
691720
285839
1313093
29495
1527334
1492632
595535
814048
711552
464510
766536
455278
363030
929268
753272
24454
1334872
368794
839999
1296891
1130838
231656
1514661
1456507
993602
318974
13930
108059
10894
397877
558305
253239
516030
96467
910081
1433867
1106012
1286842
739807
1352474
1523060
1494124
662794
404675
836453
1354045
498098
561912
1241209
222568
1340187
1394645
692194
788497
44099
1517948
1386449
1006626
593818
1486119
163830
942831
86864
43679
1089200
642708
634874
874252
82392
1509187
538962
1403889
1465715
1516379
1235143
1621385
685312
665225
1012047
1523029
1551097
466932
1244576
473427
1384460
722431
1507985
824687
1456743
760552
175898
448840
1366958
944376
298047
820964
1152451
64196
216677
771296
410288
76709
124531
1265724
584281
1209272
649681
862436
408953
351764
737094
840
534885
1523721
1526614
281397
950351
424342
1352976
276658
102241
473772
890650
1280670
752012
1287602
242053
98155
1152511
170416
741912
560187
1584784
121367
1396249
1642102
1109016
1142427
853571
1004024
821745
1229489
566872
1624410
125688
90702
1233674
245833
336305
7280
9698
1206061
278363
1183342
91534
878129
1637972
1363280
609320
365043
29865
744334
1073891
291670
179522
1375482
1276893
431069
876626
412621
770855
429365
1124764
1000889
1489469
1191164
228450
697069
794571
219546
2345
720885
1624659
443480
866110
367694
1278527
1131480
1226590
1168762
1488995
1435972
690678
1164769
1499809
1573794
32082
1035436
1282927
575695
659208
432007
1169482
1231276
101701
1520121
184416
1283370
1585740
810530
1172199
787966
906955
467783
655486
585112
827575
450135
1152918
716902
1463111
1095810
1640527
148356
402321
942325
1164926
207941
765598
331704
760734
879673
59861
1580212
763737
894654
62174
821610
1410879
613284
1347889
1454799
1011970
785965
349113
1378002
189599
165875
1111255
1422813
1071765
47742
607187
1236481
286794
1618482
751741
900971
1537382
1213636
1441691
889517
670453
728889
1139236
1347909
1372439
766288
514862
717821
301873
749723
327238
556187
478448
1013739
78601
67670
78857
1450481
889207
690272
951192
700946
225691
37436
125531
4633
871487
858722
1324576
175720
642496
1196837
1027095
654638
759061
777012
1054447
626986
605928
273807
1076515
1281118
1444308
889869
1179503
580004
630705
219388
1070895
666194
811708
895824
347109
605349
1540160
816161
1038882
1555274
1403632
1476984
1231974
1341412
389028
179037
1045525
90478
1479470
164564
972036
1408672
1107859
92829
1145119
855409
453623
1003475
1363547
538466
911938
1177726
1104701
103344
221045
743645
582675
853370
678911
978297
892381
658516
455833
867874
55762
791592
107266
159307
127842
89650
764911
1443766
156190
616614
801902
1531516
559443
1292130
1061005
516587
1340000
14223
1473318
46002
734089
98200
1563867
131424
1498689
1145838
514623
939555
170461
1146766
1110377
1441925
1440709
102231
850726
9802
1087017
1374269
765134
580205
610287
219925
956810
699217
1221200
272253
7275
687961
1366720
643438
1059460
1279221
680582
1389147
1417887
851815
284383
1035911
521098
504794
902703
136696
89963
1536858
1610573
835341
608096
867655
836139
1539778
1101467
1343068
625378
1408887
149103
385574
400649
134681
643377
944611
1450798
292623
281597
1554693
1399173
987073
56977
1425530
1085501
154961
2515
31141
482263
17950
1642192
326015
559375
666487
906743
408498
558075
721815
280683
606883
186107
68325
325514
78295
1260248
838042
581597
1571211
1018131
1024850
517115
725049
938268
619436
822882
225558
1463342
879962
276565
1586016
814264
860257
980679
959757
443784
85139
1241561
1028543
1605030
1581612
1340591
490992
674533
877317
1027572
136684
829988
1207674
1268885
758824
89489
66770
419499
901179
1063662
645981
1104296
1062967
813620
242426
1507189
892837
1208705
266711
15787
1624373
182652
46672
410363
1540053
492128
962443
452520
901258
1389945
259703
142887
1501454
136034
986444
1318388
210839
262670
746882
173020
719678
156344
1325603
353699
605328
826235
1002711
543196
1141957
1615731
1323177
522147
717894
367446
1575042
1411357
1328157
475443
199449
440418
69005
1392372
81514
950875
861164
453290
1064225
362960
470338
944455
1585101
1304902
1576085
1391441
1506012
579203
1482369
836197
849470
1094976
432551
793593
90646
1192351
1547289
783322
276595
307956
18287
1326869
1484192
244114
835226
804394
1128654
1138336
610243
1609367
174447
944229
84438
1093599
1337480
856642
1564450
1485920
1459199
1412728
361128
923251
350408
263314
1250960
1139044
1237697
637727
259605
425402
1600295
472048
145822
551251
1624191
39349
1570273
395472
768635
225346
732651
182369
708304
530881
200737
689236
1009174
1314443
900321
1362452
77079
1184490
403465
33679
1548380
532216
1420982
1227845
1034426
933752
1040921
1410220
139019
1573108
627972
503916
487690
900930
1121627
635313
92753
663499
462925
1521879
1447165
1551297
1265542
1537221
522161
721835
323002
446527
176495
4595
1512420
790286
1431611
1527033
1214394
1538980
306441
8327
1252247
87580
1601810
324083
883614
860293
493995
443732
1601175
1208729
539338
1444213
758204
1023263
555037
1336268
905293
1611842
1584562
1104399
903468
1016124
346861
1081321
1511079
304336
995808
1371885
641291
1254064
1591983
1031718
216223
1421178
317339
463434
1004662
591093
1347431
617497
760405
194816
200860
1562257
1064271
1125706
1272344
211889
11493
46022
601701
1089208
77590
1577166
1562099
99510
1036033
606024
1368365
245860
823018
1203687
446096
1444696
733211
131501
1452888
894543
1320954
1194662
1123446
1201449
244442
848888
97052
1478581
272563
58423
1403555
15884
982736
365026
1009006
712545
1001609
96726
596735
665153
589300
1401033
137510
35291
419044
972676
1394914
558306
916062
984212
988262
597946
395783
230828
1142092
836312
1381924
756888
1067764
1595613
1371003
897366
51351
362179
761187
650758
326308
818005
868649
1589968
702479
1623170
442150
550290
26104
1633570
688251
1428905
831606
350011
1370823
794321
1017757
1599784
430957
139382
880773
1636865
1566447
1361595
752535
874966
223703
607807
1058251
1625484
279694
1568929
965826
387838
995533
492430
846232
1246360
79898
594972
136377
1174843
1495205
167270
1133247
1512977
432928
1263666
433078
988611
629324
325676
295296
145656
809363
435447
1067847
191001
413781
135213
312862
327031
798978
510508
1494749
1514053
1239559
983339
210988
741853
617407
589403
143693
298755
1041528
141453
271105
121758
380575
1358809
894150
1374834
780018
1571895
480324
842778
1031942
1572080
347465
736555
1454365
601419
569195
358329
168904
607953
34362
581481
1530413
1113535
87784
1421794
1193038
189160
1407077
981013
307767
622166
703794
131599
945601
536737
1466576
807265
1058856
219875
1253504
1526918
1332026
350094
166069
1064831
40222
1411870
583695
368008
915223
288705
1373165
780992
911837
1043537
1088691
698823
384371
311056
980915
419060
456194
1543140
266450
792831
939144
1118314
1285526
833430
526720
1312221
220306
1431043
829704
1238162
1198332
1530260
174939
1323636
1390302
1592335
356485
842504
338598
1174009
1213629
633531
338441
743249
1609799
1052964
1120988
1164627
788477
1484147
138772
840428
219938
1289859
648062
333557
1525046
486707
619306
986741
1626439
75864
1291260
621900
588455
1266855
334526
1165929
1117105
1568622
107653
134940
1428923
870815
869537
1635072
198517
927134
28627
1056839
13041
1437532
862378
318822
1259445
202255
893803
76158
455143
653617
1338351
348824
1074601
1403901
1350441
262258
1328298
33533
1249483
798937
447927
1107062
672977
1509726
429189
336820
231176
1634227
244005
917814
404015
356180
492301
456312
376262
527542
210585
63218
1400066
276237
1170022
1589800
861440
362758
1298027
49127
433582
1064969
769862
759605
1209404
787064
1547912
84897
652186
398657
112132
1229238
1349287
1512779
1300856
1160330
928852
992592
849082
536176
870315
171143
1525277
1506293
638177
1005736
1359508
252366
689138
142272
1004541
801266
1022303
1219979
205210
280480
328703
1324756
115417
891149
1130741
808305
1245677
1559239
1633130
1152655
1407207
655571
1422616
231782
974387
19294
1573661
1
1301940
1286253
1644927
813655
57766
711124
1631398
538759
383941
1607041
847889
827026
25349
944905
242705
1014868
1370419
1484654
208833
458905
852397
173327
962836
537723
645892
218527
953794
1537983
1315423
628110
1570419
1400001
863117
340287
275206
65015
1463810
82279
218372
1361649
586038
1392264
629351
58692
1563700
1103996
661020
1646783
1610724
406768
1022803
161891
815508
1213455
1610348
84538
777510
369754
929634
255264
269454
225004
1386326
1273424
55062
1128532
871208
1362003
638530
1127449
1406385
1531241
104388
469368
503894
592556
1355066
1035950
1128011
513096
1235779
507056
704569
1540391
1597603
633722
1503525
59970
1500722
407055
1341006
602812
24166
171116
1534002
957819
495512
1626662
233673
474272
828441
236475
770331
165567
895340
49558
235397
294024
1500223
1118979
520023
1073240
1275379
425444
314954
1316638
769038
268357
681842
687165
313093
983740
1394190
1366489
768892
374315
990714
1387835
854228
296435
546298
493302
552397
1181465
1522787
264882
1136791
1547762
34138
1362656
547940
1269524
1418113
804244
1177797
413484
1492898
181394
1080176
490869
710000
1260245
1581813
1377371
258629
1160875
534131
1568751
76035
1112892
1495295
940455
281050
751196
868042
195432
1508342
549201
1153137
1268943
1110685
447647
1593228
1538525
515101
734303
1325773
1153553
1533921
745781
74671
1500563
282870
972273
209724
864192
993468
604502
253818
1623814
1615859
1274467
748508
1053779
1313038
1479417
538697
1519097
484273
1544706
509751
479159
381058
409450
378433
1639781
373348
730910
1608901
793746
792429
1294511
217020
946008
62557
321550
1513584
95476
246167
711709
336167
1434521
658183
1600941
1102821
107282
959626
1330852
483367
660795
893721
848370
903260
1346306
1055425
332607
232912
1149747
1010052
864600
517377
1032541
970737
1605762
125731
366742
1318707
714202
251006
957274
751469
1111184
1480385
599386
192113
342520
683578
267904
637842
1061742
667411
528419
551199
1572342
991220
478738
1153876
811908
1535271
850020
482787
522154
618197
1585970
1344431
671270
580071
9967
1403776
1322676
726032
1533373
1087526
507689
20257
1155588
105720
717880
1373446
1366855
1298241
1413596
1017723
958199
709394
1116791
355223
845931
399110
727875
721826
788872
470860
494508
139872
260676
1017907
248201
240182
1022230
562497
454375
430948
68736
314035
1633519
435670
631055
1375482
596628
1210037
98449
1423851
147882
317464
465978
302648
20675
868139
1144859
311324
631394
834317
391765
421813
820442
1260557
1193491
136802
201390
10643
142866
1594549
921907
761915
1361097
1160149
1468060
566823
883426
1290463
1638455
208907
458197
831478
878763
337280
198936
518569
384588
668549
1300873
1091745
24498
744700
1640739
925181
1114896
1003508
1327822
58453
1230783
495723
1293643
1396568
492854
1245247
1166435
325983
1095516
821159
99304
367308
1371692
750427
292129
1006906
1217988
828347
1028811
1543058
527777
24818
1630680
546920
463306
808301
1321646
470738
1156162
1559643
1235083
168009
851584
984650
1112362
312412
20640
770830
15151
77916
1560337
1537177
1197861
575930
1459293
1619634
1530569
1625287
458742
139274
127571
1031297
1247092
1410588
1447125
650210
374859
922854
486956
135007
1517836
1096947
1601594
1104315
449351
1456078
344645
1123575
867994
658349
1106135
505465
29711
673025
557654
1060246
1232304
801957
432839
412906
854587
242491
432855
454374
683359
1322449
1084767
327822
1550555
575064
198894
1094815
634330
1142683
852315
1618883
681112
414253
391389
600594
1476254
248972
537364
206154
515595
324696
790417
633107
794849
148439
1020944
126632
1115404
220416
694987
627592
383363
1049714
825994
771868
982929
415023
383372
866254
1237539
881750
531113
38402
676421
907185
966006
944322
577404
592446
1411649
1495971
1263111
673971
281014
270096
1095409
466498
615666
1529465
378603
867998
115174
932558
1556033
77034
1039565
274052
712090
1036906
301007
538383
776900
1173017
1520188
625122
264136
1537361
335989
490348
1095567
1163919
1422968
1144039
983375
1423269
1135482
1323762
648975
289258
965507
366729
1238759
1033088
737629
1257074
1137278
1235450
587536
597449
506503
1462179
910105
1512067
529104
1356845
88599
1190230
433705
617690
390629
109250
961422
121421
1305711
506041
1407267
656494
607915
676191
947712
922385
437807
506873
126195
533509
704148
1462589
1310223
485167
1108015
46705
1178260
1096569
815245
310670
447233
1226088
233650
42992
1455794
735015
1001006
5961
866207
809260
538286
1109034
229528
395462
572803
55337
206081
91790
376474
518842
831600
642625
579346
1246696
939381
870230
317875
1627579
632013
590929
495562
1583122
744505
1301568
775341
847153
629333
1200360
134404
111712
1460080
1389319
514951
905276
1127755
826847
157726
544469
286830
1018990
1468328
844370
1546210
290421
1452583
1313847
200180
1485960
99152
1122691
769691
183005
224146
400501
1312140
1486260
673032
1257641
659055
583664
1340121
388350
991582
922936
1524222
1063092
586335
666800
784345
1289531
1136086
93468
762322
1115546
33693
236877
1336008
717269
453527
1190388
484711
451609
1450944
1045206
153911
1640886
503504
229555
13834
95345
635716
1073415
680745
826735
1108648
1377627
311353
158031
623103
1317121
1382433
1378510
608425
1252314
638313
1493624
1448443
1390619
1622043
971496
291291
473359
286086
154736
722964
1420713
664030
343445
739414
1321247
1433969
1334513
32184
857353
574097
342735
483078
212187
1196089
1340146
197859
1263817
1175476
416470
1082071
495436
1519154
1130789
243023
1423408
511101
1585635
876355
1461227
746580
621751
47173
324172
468794
741396
574579
376858
921904
1113917
621944
846879
1360998
166182
1311497
860877
1343065
250222
769751
1035536
284842
96409
1643290
1149021
1121765
206325
707455
1169121
363851
536825
527454
1470575
1560455
299495
1212883
1434655
1153170
601723
1293530
1488098
1359285
509663
1508027
957753
1418684
258722
773179
1090740
1289599
982260
782629
1458025
557119
420654
25940
373187
790951
788847
1314085
878366
847839
1293001
1390410
751137
422186
140215
1409119
1209992
486236
1630584
528299
993125
929590
1384486
453566
1542921
348449
455467
975766
32101
54902
922786
884704
1092832
1487744
1333011
224741
1638654
1027577
894130
635332
966110
145698
1373447
1187612
1631761
527054
500976
507322
1137224
171135
831887
1039839
961131
1639127
1026379
193480
1128225
1217869
109989
183953
945685
80135
364889
443203
327268
402055
290078
589003
514339
827810
1556469
1184415
21613
1566307
514753
729053
1381317
459235
590287
1199927
62059
1479974
1124701
725382
102611
1481180
601545
1402530
242072
102893
203670
1349385
28941
533996
1208343
1205830
42893
1565116
1101716
349754
1089266
345229
902436
928376
1634833
1302233
410261
498234
1360887
1191755
654192
1480779
1028367
32959
916088
48684
306539
779168
907622
1507689
1207569
183050
352491
755215
1096009
1063680
643128
889848
1301802
807255
1180175
1390361
990490
1496237
683161
505389
1644794
1130179
741851
249877
902647
858578
116703
983766
895609
19516
1365216
1134596
1226009
615922
757193
629068
778427
588908
1421789
1179342
1018115
421144
479653
167529
382707
704892
959749
798227
1541063
627288
454375
1552518
778903
1235771
1318166
562352
1275368
1232280
447367
348245
435195
1460362
1119759
726776
962196
1121964
1416062
1286335
1387239
1037935
386089
706210
1466398
1187976
1623574
1506930
282317
1338517
611865
298925
677543
442294
202002
762861
1007495
1487368
863724
221251
1336551
843294
861110
117612
1345794
120033
569266
1265677
12599
721496
1163994
1031330
546845
1186809
179286
515987
1366656
881286
297106
315271
973634
564829
1200741
535264
322598
123332
1089192
866285
1220361
300332
1212558
707442
1141091
164862
1053446
1517278
99935
999813
484295
244224
1082216
1473508
982735
392624
582790
1235683
830277
646096
112333
1075303
556851
27412
722052
690086
1089469
1252845
862073
1224668
1630956
1026103
47036
1466981
1015038
714843
1346610
1491826
1503656
451296
1020011
580821
672694
852345
1455627
1002973
858171
926032
1261434
1261667
452267
17404
257441
1299791
842670
265080
1255288
985077
524900
286825
1271719
1564589
169331
809764
881759
1571813
1213120
414269
1630826
1048782
380109
174010
1015533
233905
342681
576176
1026902
80438
8391
1336440
588062
1154148
409917
1373912
904129
1514027
1323756
463434
609753
1200879
1544450
820232
9990
1435310
218268
1202478
409134
1573815
1057089
913427
583547
1062957
461794
1157876
643532
1622151
1617711
634448
923830
156791
1003498
1027768
942995
746955
39885
1389754
1141575
661767
1340581
697088
1283303
1060898
848210
37152
672601
1006940
1367217
1513996
696796
1339465
1486107
782561
1451663
70048
1463892
1219180
1412035
963282
1421729
602939
260250
217329
739274
304455
1373018
91687
1111260
763975
589851
1042336
674328
816851
196385
245625
933828
789346
1383740
159501
1119504
1157001
372523
572326
976460
567108
288337
108840
61869
445894
291616
368261
1586049
809882
1139730
402521
1400349
907070
1307825
737989
548991
251160
361255
120266
264120
1421140
1352355
967844
1129722
1235767
1482364
361573
474540
253631
1313661
1625555
1397331
1440438
945259
835901
691781
568478
7422
125785
833796
145193
1407179
841368
1475484
897615
349677
682253
734968
512473
1556231
693019
760530
651441
1133227
492168
1593188
1564405
1126410
1380963
1595595
1352036
394513
894360
55472
1517241
872769
1539329
767583
325118
1643714
1013484
737557
576130
1374641
1381123
1620953
353205
1172376
995321
147550
1298731
1236889
1506325
994563
270555
672128
1298051
1445500
1344460
659259
751996
156782
696596
732456
396056
160771
1122892
1070409
1624528
411633
448097
896424
742101
893922
1585048
1012064
1426016
169603
1363449
262102
510537
1172232
1491698
222040
369192
801920
1113204
579725
386636
1234960
870015
1237811
472177
964977
623587
1408643
563128
1563878
1147939
1050166
1072053
552181
1522529
250679
801631
1647328
1306697
873819
114207
485392
1016194
703361
1047058
740147
1229620
809924
1482046
433519
33332
534718
499419
1509947
1023611
467718
475677
331476
522966
1482433
960738
630849
412323
1482569
1425577
865550
14777
949757
1152505
465567
272434
52171
1395229
93024
1357102
632059
1101094
193101
1280796
210668
744051
635531
511957
65276
51617
1127994
1150006
1337216
810810
980190
974093
1182846
1391680
614038
1389278
985823
381350
859648
336723
1146600
1115418
529327
121840
785115
243982
527332
437010
1154349
1519653
696060
1417995
196297
855244
58598
30680
375410
64453
57061
61890
779157
66960
55548
525598
524252
839743
257110
127907
633235
603523
1029963
375694
142455
1352575
1280116
620599
1034030
1369264
1409144
355465
498407
45243
604457
249227
357131
1127227
809801
86494
533069
255230
159614
226927
674672
1309912
426258
666312
496261
50451
670514
1548953
1055538
357934
1350264
1374199
1388317
990508
179613
1298021
1345182
145940
294197
522552
1531767
1048494
1250015
440759
8004
762313
1200758
886696
1084476
416611
1033844
57744
365892
1174988
1068532
1012008
600367
870552
225646
795342
316318
1381962
710320
827218
1501049
587359
1390634
433917
762057
1350193
423149
1271240
503047
1455517
843565
904073
1312299
1042454
322738
1573229
1280372
1105837
546179
1639418
555854
54983
1324916
982259
1100079
149318
194621
1276889
213254
1618515
43145
1140310
1546470
452590
950601
891188
581132
891599
1296789
1443656
457051
1240227
1236602
1248885
912450
520226
607229
882101
1324462
1150010
93015
741292
1565329
367338
1303136
242260
1353016
202936
790126
423608
182496
909781
781485
1210698
141433
1336052
379519
498644
665966
1362655
915125
321555
1447298
87769
503101
991497
1229981
1244886
1535169
21010
1147689
1078435
1480881
1018595
167301
412121
907281
527300
825647
325092
1302582
1106622
235779
296012
849351
1025505
1109118
584724
1168118
970338
704783
393517
1116167
815760
1209065
380866
1443074
1021963
1090351
783871
1609071
1130111
1391013
652806
1316297
584191
313915
199143
1564151
1579873
362375
628081
96411
819957
685483
1255130
1036358
1384662
694237
1425580
354775
1195669
953710
869847
956414
354185
337742
216653
736445
730376
860937
307616
603609
107450
1552333
464748
21442
242146
309834
97532
875035
223696
673112
1387899
1355554
1329090
624339
764570
1561286
929335
1123545
1621127
464205
79077
682761
202125
471496
1587757
748319
1636511
481680
1614932
112635
103534
514604
531168
1509363
1398980
1125757
781586
109295
1480588
837786
600575
588363
65092
480214
675034
907275
259382
1488539
1038821
276665
1297800
995799
571349
482923
183712
1223894
158764
685699
1016751
766774
1429243
1311326
1099712
305416
1302736
77281
1497663
922973
801262
102091
713489
1327003
1034260
1633589
1195244
446507
217593
1400563
1593480
1568574
671508
1411437
1385728
117076
801946
1492554
1189749
1033043
186343
53208
1373070
1177523
508557
379742
633908
1428618
506089
891123
915748
281110
1105297
929306
179107
344397
5240
113482
599150
1173159
1341622
960853
1485750
1199975
730655
8757
22687
445939
378542
1221504
230859
1595877
1172115
249374
420321
1303494
61599
385151
1367478
193935
1581007
937404
1504900
1084802
748868
1478241
1370955
236247
1080297
1021943
1374159
391121
951291
821338
586670
1444933
1307654
589730
1350391
139097
1479834
488640
726061
1440511
1364448
1235108
1108478
278259
1400805
1627647
97572
771625
1316540
294952
20870
805830
91264
1191057
234841
1402403
1066694
1607477
46594
1426929
10814
1230429
180503
799510
753239
55773
179514
1412160
611967
1218430
530168
13507
57
658593
1186859
1268036
1248563
1554535
1643641
1111119
201373
1331863
1545405
1513416
1171021
1112606
1092997
820831
711851
899535
542946
1468216
1374738
411540
684617
220794
618411
1179309
275191
1331608
154794
757901
1235405
41476
692737
1232727
1514259
107536
1611615
1423923
332807
1258019
982304
1077068
1149258
86177
708395
838918
280336
507322
846789
604548
1469351
1296732
1144694
753667
1182221
793149
1452787
27607
1248158
656009
899828
1085546
428702
652285
1460068
1323870
1455122
384112
1441400
460743
875774
570643
1526207
1282244
130203
227669
790338
770037
391949
90160
1636829
391148
552476
451942
67349
1270411
132612
1063656
1547131
899889
980865
999080
330849
1626650
1354870
585963
953008
1047115
340778
806332
356705
642263
859618
1464125
7168
554797
171786
1248803
613933
422995
1172862
1106468
837903
774476
516092
909658
1217391
672015
1615798
163024
811205
355499
1050925
116997
958540
93778
796648
1579277
847986
674505
1199681
1642288
266578
1375223
1074555
1050192
1546407
658513
765479
685521
924372
200154
1646568
619497
156818
58159
1286488
759094
1145404
543179
823612
1369265
762161
1120962
199116
1467568
416055
188615
862481
1434276
1121168
362307
13785
1426451
511787
653131
1360182
1436329
1528945
1069500
1184135
828333
1462735
921789
145390
788560
49793
799666
658666
1001183
7432
1321939
600305
1486822
539504
858963
1478429
1029967
1585377
260256
1181190
411651
1352915
365156
489491
342075
393492
1484902
852842
936651
134360
18870
1433380
942141
980257
1194459
779919
585742
256788
1051207
562434
1152672
1486365
938606
758249
1202742
802630
415657
1054058
1487676
1173889
953199
109314
206610
834730
961408
424602
1492496
1068582
1060189
1362227
408888
1465032
495772
506237
95055
1549435
334357
424432
649127
1261170
762420
275404
1330002
776689
186828
212794
820724
770030
1354109
1213397
1160251
125547
918879
850655
1621105
580617
364783
655250
197390
1461721
651027
997138
1312322
45018
1344223
801574
930252
588085
1488516
665288
42758
249741
1095872
568262
1094338
325926
1608577
700184
339384
1306101
1039604
1624382
1011752
732658
1581502
93082
1591643
473637
1603157
164702
656694
862090
1354414
1215269
1332006
208069
419248
372781
947717
943797
1622210
441770
1160112
1322949
208030
767362
754627
1162723
131358
1593529
600263
555622
856818
1398757
1512403
838402
355243
443277
871394
318501
946288
1485934
158708
1149886
717225
1344952
1639348
587079
1218150
1620728
18207
395813
1231687
1186652
122346
333293
143893
596819
558781
1513231
146700
153713
685604
854118
862731
773610
707382
788670
488487
453835
761966
522132
1408789
844744
1577867
403393
1078039
1592473
121420
678006
575961
871665
119328
591043
743776
1567990
639093
819532
809733
1088336
902927
830339
1164107
16208
845883
1312131
1472893
286
1189779
1545415
1202541
1378441
1200618
8201
435763
1026330
270530
1084177
1247851
778943
639989
932502
301961
879445
24674
1506088
59485
404013
1449412
1328490
147220
349885
1100773
649466
1633017
1040308
1141570
126015
1155728
1142949
315075
1305527
650564
248919
926926
532386
1482307
424585
1146705
715518
149830
673541
28827
593419
415918
323847
541805
930285
793036
507974
218187
1250051
12844
790673
497182
415383
740023
863010
181053
1240013
482421
299136
1303434
1551776
87658
915430
1314699
1474771
988133
227792
1607492
74370
123062
1250260
1491832
556601
525784
56867
570590
548029
455517
419572
1102673
134517
602247
1178214
522666
794853
1213339
98524
467635
236641
278661
521304
856289
351477
270006
242906
352170
998746
212741
207259
760240
1496301
1453763
1588892
1021407
702561
711998
1383508
1181835
757721
1291545
1354710
1058654
1006075
827110
1417728
1600513
1056812
1147253
737882
860142
694483
398702
1596519
245200
1092566
1028697
501035
1273065
1266526
707173
958927
1164320
1107490
1244628
999273
195116
1406520
737526
1357497
1408636
1376264
380411
996531
545370
1062645
1380653
1008899
1061173
1502498
1409244
601198
921126
508934
1539326
1196197
347578
1471410
1454893
1315590
1635519
1303374
858520
816460
468924
1607913
620580
383233
593639
506547
1136637
1388930
447570
1027931
685509
588348
1047666
631927
1640308
1023100
105661
1085146
112540
103433
1562345
1279936
912526
389520
650219
520163
919243
810755
1300768
949299
1050721
992038
467978
971028
458468
529816
1065511
1191763
671443
1083115
1199092
1242126
465440
299077
210929
539724
1013620
1177364
198370
1073760
1550548
223503
1611182
531971
171886
453011
1524062
1481438
1090348
1317553
250373
403600
67295
948281
1074317
1071962
1230903
768383
84439
616049
1617937
566287
1466854
1003210
607413
336654
126098
750472
1307306
1478391
436225
691085
801210
772791
1207500
1027947
477724
370240
797125
1033479
1447887
718249
267867
534402
1488002
87190
446878
776836
368594
451473
1217550
58139
772796
1534461
537222
360121
281950
1435943
241707
1099419
1025326
1074095
1199410
53439
496229
515215
956394
1487548
599792
1028260
698353
1527786
1233686
132282
271904
1605008
572997
516889
1555590
1175029
469648
536689
1256846
34548
1644743
66273
1360475
1257874
1231502
1209592
1204549
524917
834976
10981
157342
147218
620175
301972
1539032
230660
469662
1590574
560415
131142
749395
992111
507616
208102
643423
1286806
511820
1145592
790228
523757
755877
1570537
262486
500270
296749
484059
736532
253144
1264617
1613695
11654
395456
1137216
1334056
1547825
1322984
1237229
1080252
1043729
998891
375824
505825
646878
1311729
432747
81269
1135175
571463
1598157
401577
862193
1495201
755999
1095797
114414
310760
130226
317415
1278904
975748
194699
731420
1152831
885968
1160322
891955
846812
507534
424328
1120200
935567
179604
86024
1345791
75668
643215
1154080
1599317
1615742
610756
1161125
1238453
984528
1514394
364995
1490847
594758
311565
454651
585832
1286772
458154
1405722
961386
589260
685982
953930
629487
39090
1358060
969371
691356
1599257
1062680
932500
634295
118442
521108
1306873
836232
221514
258752
587283
1271300
437000
1584876
77681
671381
928507
821620
849692
1562449
167970
748499
1156687
1078830
599667
873405
730040
1245184
1362272
1003710
79750
521404
1533429
1220120
408043
865469
59834
311085
836175
1477212
1516206
370168
212332
247865
241552
1620477
1210302
1109206
1443028
1630268
1113306
110705
909213
1002690
853550
1512479
156761
1163632
200038
556669
1092739
1090845
543093
310392
30743
315576
1092672
191918
676971
23080
1641289
857060
537599
1535207
1465886
65537
70643
973707
50621
310963
414955
400149
432433
1347603
627102
379631
324757
191418
570907
94218
1503207
588516
1427700
34686
1543538
1311590
1455349
172267
2530
54023
1351737
288934
1413538
476805
714367
767010
167565
1048671
1031554
1044527
1392515
105624
1592842
754110
392866
441004
505836
1392734
472681
718620
1117569
432788
652072
920920
1327869
1099755
1530551
1311985
372741
151479
876011
1616901
668270
1018243
404859
841678
948625
116192
1326542
463907
1447775
1333983
508614
1022039
222865
481366
1138594
960072
1174608
821743
327013
44865
947259
1562295
296206
1293138
1262797
1557185
70224
93312
344677
942067
1196313
203447
1316963
1503920
1638827
308851
780792
1407553
1234870
286724
1495207
55297
969701
843706
75901
1016607
807050
226727
1048466
178974
1006539
1389354
716051
1186388
1431462
1597414
955080
626508
711383
1185971
189813
592202
835334
57922
667083
592994
921813
999859
1500921
629024
688971
278731
1365876
1155569
290858
293749
187363
1593202
74082
1412786
1590059
1626350
1606188
866535
1338016
178111
1358690
1320101
118057
1197081
1472595
295548
882200
543352
1087288
1274684
1209152
727989
126121
333070
1350747
1494310
77621
979589
1011663
1059015
840534
614969
467115
465615
1198678
185837
862385
93262
1187989
309663
1216164
497580
659148
1564237
769191
1597912
1585451
877448
375703
1179177
380950
1566961
1319248
28050
1356316
51523
234986
1532041
1307858
684656
395029
1407525
723415
488862
143112
1540942
1388569
776286
332892
268441
1135533
234356
385771
856288
331082
593808
1199378
106828
291837
792366
1346302
1006337
1120072
615824
508164
1644248
155765
1590687
1101270
461363
109166
788982
490750
1360651
1007810
953984
504142
860545
648354
1055542
1097639
812328
149796
985358
162330
332174
670709
655247
1272932
1346955
37754
1194987
214827
123906
665237
1139463
176990
1367467
445326
439071
1488156
813951
714673
1292557
1374793
1292277
24785
287486
1099940
533839
288978
311096
81114
822590
1185561
182194
720053
1018046
705045
958010
170187
1386117
852791
519379
916044
81581
1591702
253749
1200022
914196
284096
1244361
205352
217492
1566956
1052458
1057365
1394129
653991
883196
443090
928073
777711
849428
728133
1238159
1387010
1592629
784439
605577
1227546
1522488
398595
1637594
426082
212845
978328
557196
1385414
495923
536932
426890
1426725
651793
1554841
1562278
945914
23428
1075705
301115
340084
538079
609868
789507
722979
1624729
377089
797202
303789
484198
1644262
443515
412899
1143154
1579340
748524
445395
1103996
236219
1247081
880131
1545442
1180668
1637642
923355
1259579
42798
279059
1548624
1145753
118011
326986
443884
1075301
1070283
443004
1528505
1453910
1642571
229993
1307139
1534085
611241
1342838
1561498
245319
913977
1253247
1602417
624351
325153
589222
1186886
625620
1598546
1622990
1159856
1449778
415820
1438395
1344246
463976
695005
1096105
630674
873377
487639
1238754
79651
482504
26004
506066
1036956
573608
1214050
253040
1507423
750203
201443
1455
1589156
1099203
680847
110639
446956
55203
1642105
700690
1338565
55552
815572
433585
1436051
1267435
1010030
1253626
1612788
1439301
1461865
871604
399684
75860
493085
659005
1504376
1237379
1360792
798908
210799
22140
1570380
258406
609122
160241
1446932
213192
888343
1085675
1242656
739531
1600052
883169
538993
1384671
926049
1267191
1437298
1188874
1605885
390015
1431484
101848
865212
859628
1185989
1581815
332347
1049327
604669
1296788
83121
101554
1348383
778696
1301343
450929
949471
190915
380490
335175
596787
476767
246723
1112307
500951
377482
1036256
962508
1011982
82252
417662
96983
312546
1252834
1517423
1095701
577755
1303485
36098
463394
73069
626261
640657
485238
1350912
999286
190268
807352
1328107
1072034
40449
1612842
1123330
1491642
96334
850016
415441
1644975
300925
1243348
776366
1467163
1025929
842216
1445800
1076051
885568
194335
679887
901934
1549579
1203061
961822
305726
917388
745363
135289
842592
605172
1278716
45300
1115429
38392
476326
687185
944913
1373708
335080
467032
360776
1027503
1599505
88743
311123
788568
684668
704606
301954
1181093
1615800
153472
1451700
807799
703681
1176292
1370983
1420148
1138747
1035691
822061
493598
540690
510867
221549
1066862
1445217
901941
1517978
904782
286057
482401
47354
934226
697954
1077696
180109
1234522
866553
307078
512626
1198014
784185
438516
1495204
878415
1362656
35927
669539
63165
186056
565921
1406216
1303498
1531753
264170
339244
68812
1616914
619306
284088
594515
1467443
358172
953178
448687
983167
1157111
762509
1012121
321505
638834
918254
182465
346065
58924
843113
558861
1127701
762041
702219
1087307
1429937
971747
1502578
651532
149637
1268283
869733
492589
1083918
721839
1132891
936046
828339
35924
1608508
498474
904167
418101
620188
320578
30793
1082761
654083
107546
47693
1448294
232796
11279
1603968
382047
850464
1331043
56676
1266803
821147
608451
50287
439323
1578654
1558058
30292
849514
722901
856855
1418800
252892
1580797
1488509
749296
800439
347756
1391896
1505486
1369634
164300
638942
1358081
1001434
1175545
712075
1509561
246069
1602431
1587423
312877
367307
1126790
125872
381173
1376495
54042
1279217
687696
977258
1532594
513999
1436973
1463858
678620
922058
430471
794368
1094066
131358
929742
810923
484646
535976
1224520
78257
606864
1233651
318719
1048007
665638
725872
1416825
1360044
511677
1131404
663690
53481
457137
1344212
433948
435841
1380679
694829
368790
1159304
1181455
405007
662838
1079679
405778
1446235
269451
1421040
1510168
438255
624596
1214487
707774
1639441
16572
324419
504262
400224
380318
1201981
194343
691639
1217866
306189
661483
756327
1565379
196840
1631393
1537061
690171
1191556
739294
949900
1283358
637556
248805
599112
420407
1209219
918615
957022
517553
931075
1247719
25155
1575988
901507
256179
482319
300539
934040
958603
136895
31753
961015
370978
213138
1153664
492221
348116
104793
860848
1355177
1320173
1391390
1592678
1039603
993125
393030
959518
1557106
1357310
1023846
589925
304221
724460
236584
1297985
1222916
683997
1158950
531116
630386
1627437
581148
1177896
1026680
1117636
911876
1345626
1516343
1373773
1431125
363426
1627711
561508
1056392
320914
786038
1614751
688953
865790
871768
1259593
1493124
1629759
530799
1015788
762501
1082131
626628
1475350
338485
919448
681813
425869
636445
569440
121680
1521303
1130467
1040203
645530
581518
936395
637107
1274369
1450357
837397
928345
615377
673785
1465554
540192
384033
446839
1243724
1610369
1570622
955341
966513
612854
247048
204729
1020825
659443
42234
941695
426443
592811
408834
1439283
1348944
639427
557325
414311
973963
741542
1439276
347013
1505976
108887
1523343
1010349
38765
713822
813330
1106149
143175
728001
1355270
215989
940062
1260833
721293
948033
65822
586343
47653
238517
1347507
1225020
1143312
16233
978656
459241
1340224
1594313
1631208
1327809
996768
146389
1340632
974620
449232
401233
297084
1088903
1051765
487913
1193498
37520
107116
1070151
983076
294803
494048
1318556
80973
406678
209643
290485
1089470
1541643
1070371
538999
208138
609222
994220
1593273
1040107
134724
923326
1255325
1585471
1275543
342146
226679
1058225
1516956
557548
375560
930922
16337
365582
542329
960922
994873
1439343
319829
149265
754758
143207
658929
1316682
872659
148796
171436
738298
276080
314952
1257934
762165
1170891
541602
986191
1188794
1302471
21321
1025628
1154206
719721
1149897
619107
747608
661557
340720
896694
531990
933313
628542
892562
618207
942856
767499
1618273
1071901
1199977
1536288
411414
682588
790090
426746
1528804
1235322
796959
788854
296876
1313990
844660
1515917
817889
364700
555408
855837
1124698
1287495
513382
792574
1339411
446314
562357
203433
456065
803882
1472831
1304203
1459232
635655
460275
126567
1250232
27258
1064110
316974
222818
1640609
717305
754628
1039633
470770
406531
756681
1504384
445855
820164
1500113
730465
226459
658690
825282
1292781
50265
997539
1245088
831494
598118
517423
1327359
97791
381441
1546512
354991
439014
1623816
1164955
1380818
1253096
129539
1067602
101755
468144
1402783
461304
285143
1117229
1515153
1548487
550193
190179
704261
1257171
520035
1366398
1177797
119361
395347
1584877
529805
1595532
241395
29250
1121961
144699
1461065
1306551
532761
436647
129294
263929
1589786
1565402
452448
243835
1606241
1344834
765535
1502603
878591
829944
498832
159023
472526
1012771
44850
1629617
1407955
1343263
1318387
14190
1319773
605471
73266
417552
666709
20663
1442765
655271
30794
875770
388
108763
1478425
635199
1600875
1229333
477728
626477
1324084
20230
1197791
1322551
318582
230662
870844
231133
1386188
1600542
1461110
42324
1607007
1413185
1276833
1393467
952036
1440181
1277686
768283
1002434
917892
1295171
1535852
940198
1487655
1358669
635857
884845
1363298
577364
345647
793436
212216
706997
1436861
714486
1258152
609019
1288790
1226079
918807
1322891
636329
115890
623171
1190987
1560329
610599
797651
120984
932331
227615
1381273
509015
1156555
976781
774709
951322
480996
1373126
238763
571703
1339586
1192165
66780
1352771
442689
1501386
1090300
102498
778104
613449
398734
595385
1210663
968027
479168
624910
84926
1288196
1271818
114450
770422
1427267
503199
510586
539469
1340597
1295042
959262
102679
667742
341265
460824
1120680
593233
1457969
405636
337573
632991
455269
71302
720510
1353906
414721
1307338
887279
1282110
53916
566826
425097
315901
1090045
1244647
131159
40659
1248765
614046
207972
845762
567219
1267601
1206173
498217
404780
1633706
584533
374117
391799
861785
554809
533780
1040569
1158892
389797
778946
1263630
1534370
960283
479564
34503
810184
327401
37423
390508
229002
330774
732254
918629
754930
1232909
1582443
376708
375358
1313735
599408
1353697
994166
1375921
162102
463849
766845
732235
1005465
1232937
427097
233976
566411
1273152
1062814
1205826
1549286
1202355
829341
1037752
1391503
920618
576263
718707
1111684
263194
1257193
1235994
1028300
926335
958866
279601
1608034
1578315
457927
1303538
950925
45399
491166
1144812
1532416
797363
477227
1260423
514726
776589
563630
785020
822416
290838
1449934
890612
1106033
919978
644958
1125100
43173
1352854
767518
795172
651685
1446967
607926
1245179
575650
487019
1603442
1231362
1003797
1532493
1539143
398927
944252
902723
1183604
1318944
545625
1613033
755518
1644025
568450
1449856
1379966
975366
1115883
936272
1637408
547526
543322
862154
1270749
641915
1274640
409208
1044122
397138
489239
86377
1170032
1272255
1619052
483941
467574
1633213
260273
670219
518309
1064835
617948
245794
879934
1276234
512212
423387
1266015
434132
1317231
945515
448662
865644
1361225
1517878
660096
493857
728862
475607
827243
563632
202997
280581
181653
1135676
182013
709359
1160698
300675
1590360
179615
783637
781797
520168
736500
1205690
714423
1022556
91356
836205
891319
29473
150762
100555
708707
358524
695833
190099
1074519
146349
1415272
604536
1631170
1280797
738106
535898
1020383
995696
1412908
1070425
121463
1399293
1454953
727472
477952
861641
1288872
1035286
101621
1094669
257672
67625
101272
1046414
1161452
593871
1404288
989526
1511934
1420245
405359
425525
467952
393964
1431391
1203635
654111
441781
167856
1250307
148153
230760
890277
1338066
257911
450574
1048796
214877
1482715
100849
1163281
60857
390642
932117
811422
78903
206161
87705
1238764
386797
1001140
685608
602315
1356081
892689
1454148
1061430
870393
146408
1170532
899383
316503
184024
1555144
1022796
539152
758242
802555
1488663
1325767
1360943
143300
1271902
674665
771026
809980
4671
1372768
1127342
581305
646640
644860
1044861
999469
1351751
1385724
931214
1350543
1250900
366958
1521468
76410
528999
826182
1488526
1167452
91212
1335094
1191161
1221316
198296
909762
450585
1261205
1506771
1474264
128788
262852
1224189
627684
1316362
214203
181527
432117
984085
826519
351408
268809
1333849
1275111
454533
1030040
303868
1097330
623436
580193
568983
19807
1633000
1339514
251304
386549
368788
551401
1554340
1321904
1338649
655051
930733
1484841
360621
1144312
359117
727753
386437
633062
1537333
1063835
587888
1470388
354933
1148201
40098
151910
629124
644722
312313
1128790
453961
1458190
381712
184922
886127
1545597
1597627
476637
453088
948722
911717
1318447
1299243
571542
1146260
12327
780105
103709
1343360
1227160
104695
457751
912484
511977
219389
79859
1256858
721419
1420870
293281
725772
1322879
1530980
1138694
710547
565452
1107343
19988
752537
50123
896706
815755
682783
158068
883092
42275
79723
435740
941024
654136
1645149
645297
803161
1500896
896196
734392
409770
830720
1067645
471585
136259
1242939
376285
738103
1080342
1456126
816763
98566
413179
1131370
1161475
1179314
1577014
1171633
1401081
749332
1200720
1337476
1255950
686658
1349418
1477019
936940
894809
1534719
1013520
1398094
1416986
193621
506731
160821
1123439
908308
318733
310851
562374
254546
308617
1893
805110
1073456
1615179
1266937
405473
1169590
943871
371968
830841
286796
1321931
310452
356794
388569
803575
1511736
71648
1296164
123503
731962
1091588
592999
1646767
300418
441473
77492
383320
957365
114280
68359
493142
1177605
714535
1137442
1144827
80924
776905
1565468
1026030
569735
313965
242202
568290
857511
1488560
643842
12662
266486
273982
1314998
661558
1294088
1506490
782690
432621
685588
1345518
1374904
654595
977375
160776
1224517
1506659
915280
515032
1240940
932656
547906
622677
803065
1452019
561611
801595
421260
704948
1443416
1186219
1234529
1444836
934448
296989
859940
1005353
335772
1572063
777263
1560769
386894
528037
1323821
1090426
1021618
912479
443992
1565984
687351
834269
1320305
561072
1443222
1022008
762873
776076
228850
1571302
77329
770184
489054
900573
359954
894392
61460
1543717
1066606
86980
238867
545206
572503
687961
419582
490369
74204
332684
616517
408832
1320973
666624
357030
741593
866979
1377541
610433
160680
135906
1332638
898913
1624053
1306952
746011
50844
1363366
1095047
962512
700658
1375281
340049
1342933
1178487
294376
732219
666000
328422
952277
151854
1146120
1461023
631349
673149
1366999
1017350
663933
378533
391262
414351
1435350
899785
1187649
384885
1069997
286859
653199
434183
1140178
445051
1321231
1360804
193348
533622
840262
134763
1506888
353739
250857
1581630
699425
402620
1220651
827343
977172
864031
8088
107990
1069654
394231
621996
1022566
425358
747722
177720
1340732
1448409
1317457
441638
923642
883464
801934
151373
1258622
1036720
1305115
499871
305196
1631206
437172
669359
1275437
600156
457156
762003
550030
406910
269943
1395298
558908
909016
597385
371123
495101
917013
1040599
685119
1235723
174177
39883
972220
726166
277205
1199901
28437
71212
1623299
1423550
636532
216942
161345
399662
885360
651986
64271
710491
241749
1300218
1235226
1324958
1341660
891203
418436
576629
662357
932808
738525
198711
338
582763
1369740
885561
1406098
1152418
125184
572671
445897
1480337
1589769
1539042
87151
213866
1244287
1085529
125645
1311097
846753
455459
1582219
1257411
1296372
529557
1398466
552259
1172762
1173325
102346
895984
499671
1032227
715125
32360
1428074
819331
738693
190788
812493
669057
1041047
306244
102915
333983
664071
821115
1087809
381688
648763
1459193
1197304
332836
1423102
1527837
974387
747763
629956
1534520
1372366
145289
642051
1424846
824323
838547
618667
941957
94403
1411044
1090059
523682
127302
1215273
740924
454460
1524026
207313
577125
714267
664638
679358
1484048
1151036
1256070
768723
1465686
1338529
538627
25467
306555
318462
482421
1405475
937177
1480921
1541059
1273988
503090
884720
277702
1054338
790955
1191571
769240
1458286
1244939
416944
504989
180968
1088837
1584150
916772
394045
1184599
1063541
351117
954019
1106723
200627
1428412
1277912
189426
1320083
663247
1207459
1324098
1182805
369714
624509
468690
456053
321120
80710
921845
1382898
633919
1150369
116511
158437
200972
1214874
304756
1607800
1023107
541966
1130082
622378
853610
167404
209194
954404
396631
874234
1055278
1432467
246199
634118
1502483
450226
271109
100586
1351162
1027170
1417448
177237
1432744
1017205
12276
671867
742568
1173636
4699
1233580
241163
223385
315993
1496777
1023518
943602
1349989
457552
1026414
818083
1175643
217903
1007021
233416
90488
1046331
898138
142586
821800
988540
1068535
1024311
730897
429511
1453180
555145
1636476
1145743
1215850
298426
1403802
628489
1043646
796162
775982
1556454
4917
688586
1297016
766286
333198
1036775
144434
962356
227349
1222164
1646333
195383
372673
600859
1615422
1216062
1374322
953997
17028
1208592
706480
1357161
551813
500084
920828
384601
283517
1117193
97412
471472
1107890
502653
1127711
1105158
636692
1353623
273826
1402751
146253
1357505
362260
279505
1116791
220326
276102
442491
1461693
462467
421568
160326
1251195
1425299
557878
70708
964014
1134375
1508448
237077
1166383
1460480
445871
930302
875817
915721
1322232
771279
1490788
317582
659166
1457488
867312
214528
1507911
1191792
1383403
1323011
993712
382263
1512438
571420
1523997
1624795
1106483
328653
1355897
1201576
1090467
1491893
466630
1353979
170801
1580449
197240
938824
782943
702593
1084686
806421
1092578
77213
1320956
423186
605042
230899
531412
114306
1020796
1356429
670892
546655
614132
1067237
1301648
1018729
808847
950415
1417659
1470927
980824
1017519
811891
1405306
838604
148423
753239
726211
28406
744975
611769
1406830
663770
318287
913149
953406
1097578
1270403
12310
210866
1309266
1384762
1600197
571191
511285
1355782
326693
475462
109948
507027
125296
398486
978971
387867
966869
526551
1547516
1075734
87093
204518
228624
1409384
1464953
409947
922536
979645
354864
816527
205851
989807
1253217
651389
280936
988337
374903
259799
1128836
581593
420801
1243017
1134173
1296079
1328606
1072669
352526
988911
634575
90261
958985
1245913
395847
1454521
239982
651273
449261
391281
1459808
594575
963724
808455
1424920
629171
185273
186712
1020217
1566258
491194
1182810
196772
1457437
443653
1524538
1351591
926146
1040204
1489556
1349895
1510899
1126310
1429851
1402382
874319
1589018
953104
630616
1151169
1377613
1466312
795184
1585519
651558
398643
1003058
1118400
520903
1527422
1376001
701806
1154785
465314
937663
504119
239802
1124495
455916
1579035
981064
834320
1286175
648439
890957
417372
1588336
131587
920413
1153981
99061
1319105
92412
682754
1581
1255910
1526853
549043
128802
573584
220307
418115
1368155
1594089
1159922
1441038
1439082
81093
767711
1069223
891148
1002683
39222
1318566
486255
209962
79079
385339
859827
1558502
579860
836268
1209639
391672
202304
1452676
142811
1486582
610743
502283
780101
1601722
1037854
46248
1201744
704724
1425247
414346
1548706
633911
501536
448051
957496
925982
689600
389585
1071813
677092
48879
525366
41423
873689
934251
1192832
200715
1305466
496733
1025570
855984
710041
486434
36214
1158364
513432
140998
962774
461624
666465
92471
651212
1079357
757431
623261
1407251
495278
833174
258517
297403
1445203
1089685
618753
833626
1421779
389612
709239
1220684
1005320
1376887
268834
1328479
1193884
132920
1273735
1322209
1289716
1183161
639495
1138714
1554156
66652
1186902
1083742
1594926
646553
773166
789764
1524553
1057053
962031
1257164
131299
1537824
835208
722616
1189459
1078425
704231
461856
366976
1451514
1411268
1053280
226923
1040625
795942
761627
961290
274660
790340
1199160
236964
681708
1318313
460628
595138
29646
15744
914242
972737
1512811
429325
1019260
871189
1237665
706711
200810
55926
558131
1606117
1532741
513948
84002
983867
673008
1590376
867123
644110
1070571
1499128
1145492
450603
1518650
1106262
334017
1194592
1416350
732297
1608178
1446593
588581
994436
285191
85847
432683
1039411
621327
100726
1078418
1512164
1285973
1536136
1451808
654892
513344
232079
989521
354063
1081633
740637
610249
470237
1441983
1167841
809045
36655
615049
1268050
1021108
879886
919801
600797
1616355
361351
1595413
1594212
1227544
419862
1324582
337500
285003
1507554
1479413
265887
1329399
1149747
740607
1412557
1538484
492021
670902
908071
1319600
289955
1269471
30512
1378117
1065481
1357446
1189540
951032
1142566
13107
938109
1384763
1275726
1510913
1480679
1238365
664054
92262
1436698
1156200
850371
1185185
816300
1236991
1387056
126056
24944
139821
1608067
765757
1237516
483862
474143
589711
350664
1486994
501807
799173
836972
894473
1470758
259016
345464
383175
1533270
1296197
1376090
685865
1355821
963739
1250409
1255934
1307480
442928
1093541
1127345
1383
317194
1631297
315764
1428441
1536590
1557166
152677
1140019
736981
712756
358402
1331830
1374697
1285278
900707
1535128
29491
272474
1475376
1231596
1337340
1144911
1002485
57384
1577907
233141
1399072
1205922
231284
821721
58692
340210
219612
348053
590820
1445158
1329943
1179196
963115
140429
1585590
42515
67514
885453
1402382
736560
989327
894629
1313034
420058
638123
1211132
1401672
426005
653831
245297
194655
1320314
473325
1245562
469399
398552
510540
53600
1603980
168484
20382
884713
1025669
420858
841182
262513
18131
754933
1136051
65401
287841
895054
18608
1601862
685909
631646
555840
547140
934551
347559
749319
683873
734682
476172
1072331
1154789
382776
94583
863945
923382
103601
1001116
1418297
536394
1053822
1099602
96683
924795
969362
325310
1380799
1378286
896639
150530
737020
1530969
1028253
1600354
494869
1122056
870178
991782
1444714
1217832
1588640
1136895
349052
21381
1444913
1644937
519349
1177158
1596385
159980
414887
120608
1264589
471649
320252
1632101
1038985
403891
1562971
333080
675841
1394155
278013
1518032
662571
1541183
948511
1040407
1294207
548651
1000258
1106478
1217059
754546
1542751
1093944
1605343
255032
119676
68395
291419
1478352
992399
1467729
796204
907991
1306609
1035662
1319964
269561
19680
13795
358333
1300450
1268731
230655
1172268
688743
133727
516487
1264851
141010
849293
355758
1113715
503893
275055
807350
750365
1175609
1477373
1125222
672884
1183905
1537749
658435
401289
290248
402737
781252
113192
555325
1459520
202746
1555039
628668
469363
867474
1635820
1562519
1555671
1371272
548109
1277729
1374870
814996
1052459
1635017
1091473
39219
1305857
1240530
890777
1418275
251102
1634962
1332360
410700
734728
465975
16533
1034363
724834
700812
167151
664195
1623944
1631124
1396971
340978
875503
73341
818853
820806
407953
871247
716848
679112
1498814
1012129
1609019
754651
323959
1162674
832338
1063372
1419797
1193758
394890
971144
31268
1146506
929146
176882
567670
476757
1346610
1454155
872149
1122586
979184
934388
1262891
604150
1487548
343796
1518714
922848
1466439
278854
700872
1217269
925700
1126888
1407098
125066
643456
1226337
1559603
1171248
781804
864780
1409690
1411398
1118759
1051117
220625
837225
609602
975984
504541
789384
1233270
984309
81102
784406
918629
562973
467434
11853
440044
2678
436093
349468
1176982
964295
1102164
365262
474040
1434333
1179382
597050
1330561
983690
1345801
784472
232641
1111643
983649
1146519
1182301
292320
1119591
1506166
1193791
1603982
1051734
1582947
1033334
267978
717263
1382758
1229108
1038483
1327735
1179374
1118255
1022527
174935
1455577
24199
1372756
1411929
321397
1543113
1568576
263204
478125
445235
1531751
1353287
983491
966375
906689
883265
285003
1555042
284535
1614569
640165
861052
767637
1520221
469130
350180
1536718
182584
503547
772899
1634357
669676
503334
1602919
980416
178135
1589599
55939
638
1120708
985887
1476624
919878
1086924
1051161
581135
255076
1283095
850938
1397130
70835
742209
1238024
1435304
557201
1317760
383378
932958
191114
1352512
1264712
1159513
595744
120010
1295119
752131
149007
1149580
837619
26916
521541
1209497
217986
1617593
54735
1403836
198282
491524
1201191
463171
946013
39109
932417
262867
1075228
252245
1621291
345860
1136941
814428
1330993
1224102
1513118
513601
1393967
1374449
1600613
1647626
69856
251277
519143
519119
1176068
1430427
852398
10670
1048250
805715
237852
1378436
323231
983557
119197
1085073
951049
344736
1095795
657450
1401117
861630
263672
303274
1617742
1382662
331533
784255
186357
837463
377573
476775
400762
823410
1615856
872686
234698
817811
1518187
930993
510004
853808
1373776
109193
902248
39995
406644
1385214
842352
17548
497548
173784
462058
332212
918035
1408469
880111
508339
853546
253309
1219254
379435
568218
776514
1368589
585437
936765
693484
1528905
1096889
1599069
1374617
294048
231379
630177
774518
422644
172413
968812
1505413
1470235
613480
134545
1120427
1530311
322862
530356
1297837
520768
605186
317414
1256134
1542272
833159
692948
458950
762693
1570892
443498
214785
439896
1482179
1268650
121551
854252
396088
1409586
900412
1028588
1300090
192759
1375060
62852
82332
121271
1205778
1061912
85320
371899
731395
1407472
439765
60797
306151
196965
237247
1194462
385274
315616
852771
549369
1522106
1538170
95347
926497
285288
1333112
979065
1055873
1052661
870096
189561
986980
439410
549939
707244
1130558
1070045
412372
450830
269266
1398930
303182
736147
1413302
1552358
175953
44018
125023
729182
856223
1163144
1457969
338304
328379
65376
968776
679104
115979
327212
800560
854951
1322964
1608891
222632
1038025
195761
495900
236174
207941
1356616
29313
1033817
112951
382464
185043
310724
217352
389650
412131
300796
953775
760316
193031
1001539
1297752
1196718
521958
1556176
1504345
982228
201195
1045174
619883
1388781
84810
608360
951510
142561
140289
1172018
737644
333853
167207
1265265
1610188
370742
1098523
729191
374634
90253
678239
995639
255993
1012759
512565
192320
1083142
622526
487135
1283237
981365
77326
227179
187880
171507
299836
696531
1177260
173970
824392
186345
559953
1249653
1304109
1512942
235838
425954
545547
186706
569857
1016868
1218680
174182
913769
1352056
1067314
39493
612576
1105551
1243297
499937
506593
684167
1081382
782106
156028
1133103
28646
786237
690312
1432508
1136034
778397
1393490
792300
116994
347229
1243460
1583092
1265888
1399660
1331906
377887
612990
1263385
752977
1214139
141627
882587
1014606
1271099
1366440
298269
240519
866666
329296
126835
686681
1484583
753795
836568
736066
1086865
957269
177219
1579027
106669
1640393
360802
1084667
635337
7821
1235376
257845
1400914
652072
794982
236039
1189502
224278
678669
976671
102328
278439
621230
457575
606512
123584
767485
1356178
593290
1309923
1134882
255589
1119144
604346
388314
599131
1003921
830236
161701
1224381
608627
333385
587408
695705
115041
5923
1123994
330038
988606
1219789
415541
332013
1126960
1305587
1451559
1241574
1160047
710799
1401953
681380
1064658
313437
1524750
1605361
1112337
1310565
525078
1537473
1189956
864043
444997
1028674
1157998
738089
1098146
37652
1206571
22399
77324
356636
1612936
1410831
240995
530768
611218
44973
69885
1354655
867627
278782
402237
252821
661503
453126
795659
648765
827925
1462132
606892
401065
448427
723553
1048779
1574928
312103
869467
486394
959145
945994
616751
1053548
730735
260107
802342
546435
1376619
71066
1016106
926895
828763
267431
477358
1014478
272692
1455884
659603
1616541
522478
1203937
1476939
1339648
1622697
1027174
471939
751597
1491520
1036384
1493408
139785
545191
619643
29854
1337125
1615408
140356
1418638
982064
73585
1127485
1432664
1249417
92512
317387
1281439
1635542
1310335
541386
569739
207728
873103
1196437
1250130
1610746
1428461
1517524
549306
1629096
464986
1421909
778855
1226895
580803
217163
638557
421193
592937
821820
534369
272166
736581
267134
1077872
784033
664954
536484
1606657
166568
556997
1619641
1389646
418382
197410
236199
225393
1457560
1236674
700684
1424401
1256136
365331
3920
1156058
606998
960714
40901
978646
1161666
791451
1003945
555684
941824
691643
1314660
298095
1555737
1087766
471557
427795
16831
343972
844643
144682
282417
436980
948546
1244033
1386643
662715
137021
370133
1376190
364581
849209
1231644
274342
757347
893078
19799
879476
459451
1530852
1317309
1458082
1125111
1282371
321728
1450190
655649
1517888
437967
97019
46026
219010
1076362
1347448
1260549
196177
338641
65151
882016
303462
285244
385913
180084
136941
1381436
448642
1364543
1028682
335021
557352
786431
763566
1273306
163022
1476522
1002780
509325
1090687
514785
676340
592504
655696
754008
1450024
1186354
156134
16734
353533
422179
153131
394612
1618923
1139598
1574478
1125097
948002
1014202
61130
1424531
26735
1372818
1599580
1610656
430939
1146909
1247322
36729
953908
1388909
420045
898058
1464899
936210
1236675
1391047
1595732
407005
1527408
826833
1171017
339588
363627
1438938
1076628
1352515
1183871
19928
144207
274990
1027990
584786
543888
82600
1383104
1197636
1378983
1506675
1061690
196633
838651
1587688
945139
891121
881953
43763
710325
688773
1336207
618791
180762
150064
1558375
886834
206064
817305
957396
507703
1041644
859227
1266632
1338944
693019
404101
438638
1485490
1033896
1426147
1421503
816503
809870
1614794
754176
1284089
661782
410221
795198
979944
1631216
603809
665537
1192647
1467507
1131476
809486
453774
1416305
1302982
1042951
303009
1195777
651340
1291696
976425
892055
678048
209508
205339
1378758
473073
477617
54901
410162
365315
207351
1048312
1239687
305710
1027526
681779
538317
683553
760938
1110550
9049
140581
747995
1250895
698658
971949
57588
241342
433505
577708
891006
1264791
1139882
567318
655960
1562854
670831
1028534
687001
428471
977828
35292
424692
719483
969868
594858
828611
783547
1558479
839987
141103
822647
1622378
732824
1144437
148564
1210486
30582
1115094
764915
453888
1116080
1381855
849053
55518
357888
890248
45037
25376
1568743
915154
835900
1610117
1173650
934204
970233
974279
1609170
1621610
870659
184663
1640680
734082
666917
989422
422711
796404
649494
1278878
1291980
1243501
1002966
1299643
304046
732235
1231140
140178
1194686
1311720
422409
1241150
569534
1407347
990028
1294845
777419
811677
1001461
704852
821276
1223339
238799
890764
1522133
1573502
1104383
441134
804826
251523
966631
1063369
333710
1338267
849965
912411
1646508
2436
754373
235538
482579
339512
1481896
1467684
704394
209008
513478
1001970
130435
1457662
478307
1459245
34014
1042272
193696
1118855
1288884
1598706
606731
875252
601138
191639
14990
1012334
923280
1645451
1149486
310853
987592
1183830
1389909
661119
850546
1084651
1025246
1170947
988490
906591
153657
367090
769953
8093
104955
34648
1106370
1563323
888993
1608191
1287474
1567805
1554050
1083791
227598
1208574
320474
337749
260249
746695
1286612
1065895
594695
30731
414984
340296
1478425
1192209
1065604
1200758
642314
538940
180275
129008
144798
389230
1492972
1083342
312245
702276
1067265
555533
756818
1451106
1054004
115719
1108040
678229
1066158
1462111
446041
107318
162382
1583310
741193
875121
579961
558269
404257
1545722
1360709
1064493
767703
94952
766452
155641
74644
230791
826969
558263
1402997
1489224
1255530
306187
468808
503666
529125
857448
1366933
1488569
548212
851607
596103
1561861
296325
423251
326682
998014
592986
929736
1416361
1306852
1503415
593293
78771
708579
732433
371726
79770
1265440
296736
463679
706807
350955
1259054
187278
763825
649104
274634
1336672
1413311
937171
1583359
1331940
179490
821363
1590443
1139976
560833
693951
412103
972723
182345
1415665
390721
1499784
123071
1132193
310555
346601
1394112
843209
583923
175281
725488
1350477
1409485
1164052
1057065
1277744
1646859
182062
987068
322862
987973
1409711
599346
337022
140113
848765
1476680
537939
247915
546042
229529
765669
1461641
113889
426424
833988
305056
1494424
736713
750315
1613697
1230708
1540609
1086900
1420050
261560
1319769
1291767
557529
691709
1502003
1225671
747934
285956
914172
257325
171469
841929
606935
1411858
1160858
450188
1202363
798607
1617118
631112
254702
927457
759822
745643
366240
1447097
876577
1583734
1116324
383619
858143
1386162
1358363
1211908
780007
309637
267116
1101728
223352
1412097
466357
762559
369370
1171674
104166
335284
645486
1111689
330676
335835
1398986
383168
1423589
1284051
888886
158934
1237226
358160
1247717
876633
38165
372637
1303104
23925
1419478
1253874
103829
738882
312212
233087
362520
277755
1320087
1155210
333196
47513
507064
1481581
745670
478051
790369
291710
165157
946920
1573492
617249
757408
383003
960324
320897
76263
577537
336590
1601570
1632646
308825
946846
1144785
392944
1518009
172304
248604
497402
179817
944166
103581
1644083
484682
1369645
1072994
626065
837264
688615
728702
1334966
944733
123241
656729
543903
1464099
285140
1566798
522818
599955
871544
835445
1194276
996285
404826
88936
1563415
1040808
110455
1002036
1629639
1243506
1411520
326698
167651
75235
437310
1500536
1249610
976302
192143
1082958
1035182
767470
1412059
45007
1443442
352433
470810
75400
325228
1003407
69415
478233
1510507
303142
1474712
473523
284841
1367305
1246554
83142
1242937
572177
1473746
745001
1214363
1158400
661333
1404225
441667
506802
1606910
616549
7403
1287724
236962
1062646
277691
1253622
646924
422763
256257
1419953
804307
943540
696556
1636006
793292
704650
864220
226067
1321497
1427348
63497
856977
645119
679687
595386
1348057
1017098
1406799
1055943
296282
886865
687248
1087503
130155
189350
1590842
326777
1282082
918814
1523025
1197354
1143810
1448795
62920
1047853
1380566
1031729
872509
1210866
1489578
415654
1064190
223361
1396559
730190
1439876
653464
1604529
98174
337613
1055018
1639148
49783
317865
646456
1243574
964969
838066
1409149
1302974
859565
528743
304675
1054090
860642
1379255
187738
1593771
897757
280419
721505
518329
863816
792728
174328
190160
136787
1617173
268540
824317
826165
209779
962091
1549627
1574582
1063989
1238690
1056849
1130373
499173
331526
1429215
1006493
967130
1647108
1071087
816319
477914
902980
222262
1086130
1161972
1012229
862963
1183819
1095548
1142812
1054543
1244935
824268
321559
670434
227119
86081
781408
271286
792884
754859
1432854
605656
360446
1089979
1055707
126733
252013
112424
1355336
1314841
158556
1335133
325250
88625
1118458
892727
40775
248283
1604886
9212
514641
1643914
1232990
90664
1058328
587493
1423937
861217
1049909
1609736
355021
1162873
1437451
964952
352500
1275074
333702
603797
846816
498719
598530
619232
1108414
160493
502697
818224
743035
954628
1258128
997768
1468262
1491548
1588400
576134
728783
1026489
170506
1013975
1644439
1432443
852188
96334
1441533
148505
1383890
185095
818838
797901
1245836
687762
1237294
599761
120846
252658
783765
901962
1646876
1401983
663684
1489457
1087471
1109348
1150761
1105562
1240314
499532
654186
887446
142415
422397
1368228
236365
1377942
231202
1561124
1295540
137323
1158927
1372152
1076644
1063247
222058
808639
248904
368702
114124
430591
784146
251984
1119624
1185604
1223585
1587610
561484
1034062
42739
206100
8368
1024740
1511599
1344230
428799
1041299
677261
1594164
356600
660164
61725
1352235
1299045
51728
1423731
128534
1550649
163397
397523
833058
1249526
1073557
1265475
266013
100723
1635378
176723
1374919
18072
28019
1072295
94881
673363
1339970
1272812
598875
1188355
382885
285404
522345
1017008
952536
1156108
291089
982081
941948
1476340
954260
94094
681640
1238522
1104650
209404
754828
21836
1472845
912027
829233
518633
515837
531968
65866
305216
1377531
809337
268283
509951
523442
1167088
1156458
662504
855744
561812
876402
517467
523166
117083
744023
1490748
1141895
79447
1326196
1092538
502962
419581
1268909
696749
13918
1216601
208242
620964
1203535
1380502
260193
628208
1349693
556551
803200
1374148
1355566
48456
743527
1227253
474066
1001865
1013782
1440829
926394
1363664
212029
1059435
398959
1257330
164792
746127
1097770
1139969
396515
295594
1020406
746918
1501979
280790
1477665
806949
356578
1432328
344987
513647
133630
645593
1470321
1236425
1436841
748967
513160
1564470
1262696
1153277
1158618
457226
56917
1063199
1307970
678514
1338834
981164
1275122
1200489
565762
977314
297090
658307
950145
995591
1556176
1502953
888709
71286
894476
520668
238015
69876
501
950931
929469
950512
1425919
488039
24227
1290066
77664
1268967
336225
101829
1321916
354427
1145409
763703
341610
1608221
4239
906138
770230
1203248
678522
884535
709452
335377
1080693
1240562
811930
1583833
1037844
1080614
963924
1594
187057
735237
1643175
468087
1376560
250643
105752
1275067
569918
1191330
475295
1592121
1081165
1537822
229264
648156
985573
292153
1388385
1145303
1399240
1431497
636820
1578348
912868
256372
1283921
1019435
1458259
97179
738261
1102478
339400
185672
1192400
1376077
1161981
534713
254223
701173
1028448
244552
70775
1073086
83782
657216
771096
265465
1330502
642852
27885
1562960
764431
1174808
1165839
809724
915452
1088580
585298
625300
1087655
1018478
117946
639897
1642705
334565
1501112
1491947
1024847
1448890
706702
345500
86744
907684
304298
1607612
298820
319070
157512
1315061
1463807
1625773
495445
978341
1382110
1109528
401729
1076650
344615
1337389
445125
1618288
325941
1611210
8730
500430
540436
327423
1388058
1647597
30149
52363
835177
1329625
621586
445826
1098345
589723
564610
1253402
689947
358074
993826
449678
111574
862768
606269
383344
802375
1060437
786121
1265808
637160
549092
523566
740667
140202
1568706
1389520
1020677
1581844
458026
65307
665968
1584978
1182679
58917
1073676
878237
1015492
363145
941982
805254
552376
70581
4833
138875
486826
523165
1062805
1174970
763504
210556
373784
21967
603366
744282
106015
205467
650311
300416
1640988
1256364
7650
430252
152853
1225999
182244
682519
212301
1001969
506734
1055761
1161419
1555762
1379469
883809
684835
53471
529010
1298819
1110498
989340
87844
995339
1302847
429827
1270155
1123890
813203
276628
1121974
700237
467674
606637
839588
1111077
20222
598616
1505129
161120
941507
255019
602532
1101544
477231
1399797
1188591
1307922
1495485
462989
614050
715083
4480
82673
818616
1225646
589812
492970
1123766
500788
297479
917729
1111425
1621087
797977
118111
1389175
1607163
619411
600665
801705
1484307
1325935
267226
1331686
1136265
626695
1077397
379501
1306462
987223
114541
7170
955234
937461
619630
1382867
202903
1138203
1300409
1398914
745586
1303762
968137
390726
97312
688906
400987
653030
1407488
1258892
536415
299642
160577
1474091
1215290
748629
895428
1518196
1611763
803920
407808
1523959
466825
975752
239390
442998
786647
612961
409055
289765
1526980
291915
1380371
1453690
749957
979116
949510
676829
1336697
1588885
189150
1328174
1063349
667420
1234196
1265353
1497840
1572252
300956
27747
1469888
209382
378877
1246714
1408191
443294
406943
862812
1206048
999192
296699
1565455
1629754
1108465
114818
813523
910674
282139
1439042
899183
4731
589894
685978
385544
519228
1206101
1496853
151348
1190368
563332
570742
389049
814193
179200
1193342
1072195
793432
69078
892931
1597819
1362718
1231241
110601
1542952
506428
604178
115971
659791
1379823
194992
651314
637829
402579
1179410
486160
1549872
1034323
283645
1146720
1077181
808617
576330
59984
719608
1080464
1013159
587256
1087340
1253278
650136
171205
281685
739099
957814
6447
144161
977306
1450422
782685
125679
278082
1276855
1395142
1294606
254274
14107
1440787
1227805
168169
714679
848419
1148494
1399701
155223
747326
1104753
110950
762826
183958
793487
1192205
816584
290472
1431329
873918
799030
531862
1036917
1228203
169172
24305
1438907
690176
938500
1182799
22423
261313
969058
201294
841696
1008221
394265
1567368
217275
1504246
915959
1549172
776088
968253
1393055
1359731
729052
972778
652846
631438
1088957
1153192
1003086
723622
784969
987277
768215
1239956
1625708
540761
1180143
921646
1220592
1638031
170767
227364
704206
500542
711637
694285
1326323
1019637
603677
252201
185953
1277215
37706
331803
791511
1081070
1156421
1522119
623008
1265275
1324811
1207069
1266773
270445
136955
1251043
92287
123023
741105
614299
1300961
1411159
184798
473963
1521770
661833
771546
951206
1522587
34456
86984
1387936
951164
974392
1380902
770746
981014
668057
393321
87892
696997
1160893
684925
1096635
1261204
1533473
1289349
1548861
1224436
1212087
410107
1523669
282914
805916
1280029
1374341
807084
642586
1181307
953742
342485
1473583
321874
806947
169451
1376083
1301567
631733
836862
856698
1030540
328813
1296335
709426
120157
390403
1566659
1255994
227822
1269024
18308
1055191
1398685
1614452
161510
1467218
398176
897259
703721
65075
151771
259662
659806
1247866
53066
1017118
36445
1280425
1635595
398856
1246837
1112115
877057
793166
1122097
1633773
26200
1106868
744882
794501
1197774
1385357
724885
372986
821167
1035520
1437566
780328
272949
359643
1264779
1448372
347723
443182
1156759
724126
140701
852366
896450
951709
611633
738688
1138392
838513
381108
1107977
1574395
887930
781895
857237
506799
1109973
123170
16951
1394916
1254590
1376835
353219
159431
1061272
1485458
786150
1405815
36921
995727
47968
1382216
592570
306922
811799
122659
378788
699759
4983
80043
209342
1620893
702040
982249
1613310
40756
1353219
470349
1487507
829925
1060400
1025919
1073171
210187
381420
1072383
399082
293509
447647
620768
1213115
564335
674435
311095
1192797
1637244
1272236
1165484
330925
1578710
843154
1453027
1479805
873229
524393
137464
977909
325265
1381607
1059017
333431
907479
1066496
1456134
239807
1496100
351034
610057
984475
845375
669961
455351
311405
228984
2818
1489025
687846
717987
1379001
913509
1148839
1218537
1391610
471347
1284141
167166
545781
459102
1333329
153872
930637
256846
1243573
899809
1155275
1154412
1171789
49202
1124798
774667
577926
1259208
1067904
639617
1400893
1306325
1233970
735764
70866
916377
1365810
611487
871658
21106
451658
1219471
290698
1022343
609977
793569
1070049
594086
1064464
1223639
362377
1109381
974143
632196
55704
891769
43076
1013439
1557577
210732
1532673
1450943
1095837
1370669
1644627
1169207
735423
1019567
780937
901224
1159979
1137444
170921
1213392
536710
524987
1200584
570398
287581
24906
734720
1572112
544774
382792
894219
271083
1425439
142543
1061866
438015
758204
774359
1533491
1277159
469435
1226545
712803
483787
1446986
1180916
355622
1028440
43958
1166151
1538639
941424
1035542
1158247
877977
857087
223418
427464
382085
1359000
1290553
108406
310709
1410408
1455470
1625786
95962
590841
884536
464535
1100325
38596
834583
182897
1443893
1031504
194427
728696
812930
479407
1434852
684095
859121
1083566
1636147
989923
229725
1120286
655819
741341
281048
216797
317317
231883
5412
63275
983233
959303
306802
1329678
1181190
44100
696749
1330439
202887
1264264
1329278
1442773
421838
760098
1054485
890088
649741
551911
912475
285653
1572115
1086389
274315
1183576
1015460
201246
96331
373061
1511896
237600
477892
1500684
1009602
279599
404674
1151215
595578
1325790
793447
1555530
634668
1596258
35634
503260
495387
1430207
503614
382255
1262750
1446538
1139494
1460573
1618859
1162096
442330
756369
1012671
773702
243789
506111
190019
482325
1205367
337275
968009
1351848
800524
1273795
1403464
477311
613466
1367437
1153493
412162
309449
1368119
999989
1010493
1447400
502523
706828
8466
802465
276666
1117576
258105
1435206
988326
944570
972136
337302
198924
1333872
190264
1222558
693092
460309
423331
999213
621005
570890
860990
356768
1322519
1429256
1630835
527435
690918
833963
365755
1628183
852453
683552
252970
1450323
436497
451309
1574696
1496700
998503
1411127
1452974
529143
1637174
256906
524613
1356934
1460675
1149032
246081
658628
303244
202305
358837
479407
485143
818317
101406
537329
564125
1588019
150039
1018830
400202
30350
1503877
1012679
673117
1169923
1101393
1313661
1365078
1282726
337223
611795
22441
55582
819566
1579905
505064
126862
787377
182162
198470
188043
734914
544825
1345775
409690
1242669
61888
1644
783873
1004693
38086
916111
1037828
654826
985726
486563
449492
1018798
943405
1509889
184609
1091838
1581649
1613256
29711
692330
102255
581741
468681
981216
1327050
543425
1353906
307749
336340
655750
109191
1015259
425354
110387
655847
937832
1161791
1555832
279331
240377
130761
922373
1281811
1443025
1145143
1016138
970315
360795
613423
568063
1218087
1084516
170098
1153206
650135
326996
965197
735050
364043
731316
433400
1448555
414727
1181469
1542642
1419117
417991
1527849
1260005
652147
924099
613915
1170268
886197
63218
76304
1512438
1368871
775975
1015171
267418
896404
718403
661782
1246580
1214459
1160613
651061
1417122
1228838
1402254
694855
731580
200824
1262886
1243899
1545765
264077
842701
8997
691420
213694
733515
708119
683742
492898
1634746
1250366
175167
1526687
336672
51063
414738
617684
1017708
1410981
1073176
498669
1419684
757111
1282828
267986
1293035
1360799
813521
1637340
619026
761797
289887
1516259
759396
1337641
937424
1059483
1527175
1513621
1213580
1052021
769395
703613
251297
575522
227216
410197
1176376
1000116
197065
1140844
215538
931382
146485
1101585
725578
608043
1180900
1557782
833313
623949
32686
57887
829411
1551391
1212312
776301
189325
1187559
1392562
1600257
580990
1269645
1002208
1151761
595709
359714
1469067
861912
926784
1598988
891216
703128
1047682
1265998
1039243
363901
1122485
720274
1200843
1082653
1139829
1483091
137709
1480320
34001
962351
223643
1591557
288198
1223359
1365262
594092
560162
312966
996511
1227045
1029964
355869
18985
1507479
639397
819066
1560338
837525
378196
1448686
1301539
1270726
1034206
361346
1464672
764048
306075
1406597
328511
543146
1492783
496478
413932
603131
1095017
618388
348995
1301978
1357304
313010
898031
732935
915253
403289
1497309
395530
1502764
195036
409173
1328930
905398
10925
1501598
851754
152348
1104801
51311
969045
1282206
695667
713935
1160227
1005680
870721
675584
780385
552750
298715
1137193
182702
789783
1253847
351537
1140014
721725
1293856
428550
1480040
1339243
272630
705569
768284
364975
1641979
89469
879019
1571704
570568
590511
157867
1179131
1169912
123482
1178377
236394
1341339
1141361
1231531
1636879
1395485
484597
286417
1011570
1052724
1596547
763671
1417343
590648
51529
142330
1292270
1100086
910952
683247
1377021
1221994
223004
900926
78896
1082245
1097336
1609615
1062651
1037742
1379153
964767
703224
900234
1264271
1343129
235747
959013
1360463
948156
1505164
458058
1524898
1385489
1485858
628882
1158612
1510076
1021309
1415098
191218
934868
324998
1491632
1572095
652895
1410891
889984
243754
1185922
1414961
1156461
1612642
463805
1092606
760585
108102
637677
1208506
562723
684915
569355
741489
1511280
455944
1580167
158228
221450
591840
709783
627987
1589189
6388
1127400
1389919
1633778
873864
1338542
678793
1452339
993035
361815
658722
1140566
668813
220903
774619
1452332
604801
1393101
1349057
162058
693674
774901
529185
842679
1231697
589439
1522149
851332
151356
342324
683587
1161442
477685
841861
198012
1225005
1357539
694477
775215
417434
1639047
419545
660091
961830
133753
535174
32024
1376098
1184929
957681
1488661
722021
152454
953754
658149
862405
609591
1550926
904990
529301
1351140
551400
1365616
393527
1217348
866031
1433662
364183
677363
582391
631420
754491
8209
1291717
362411
221169
1603265
1060540
677661
701006
300112
145443
319312
1361711
572261
1079366
813584
365931
1061747
1248431
620312
1095882
1111792
633733
1498234
111541
1284346
924542
1372676
277712
21354
1031236
794056
954907
536452
1611921
1474698
918839
546014
1199926
651344
406998
323015
1243372
864525
474096
1118933
708173
167059
977751
1007553
709069
337653
688599
1369457
1261867
689395
1220714
219896
1519933
217166
730126
237670
287254
1624731
976015
1610752
704783
1484476
1143925
1238259
1296039
1263526
1511708
1457706
948465
96906
1250543
1106030
1170234
772986
1305483
614740
1162333
1240692
341199
623314
489929
439714
1031207
379185
118447
211064
63505
504014
550218
842580
1474198
948515
645645
240365
1461271
1337591
1233974
568699
1538282
754619
1288815
1009549
840606
1308347
1286710
1327725
562588
616064
605686
271284
1028532
1264598
38361
1554940
1644948
35497
1526724
1287373
1426562
975987
1021163
1052456
1561213
28339
1289859
722308
1570670
7761
1541413
705748
1478008
299134
599749
1043897
465753
1152186
1052420
556106
1478904
766359
835621
24316
84516
1644127
944707
1352824
204997
128260
1136862
1383471
741293
1424497
1155994
674223
396341
28018
692436
688094
886820
531603
1140808
1522834
1516126
238041
1634200
821992
657099
1405811
1208434
959825
1232922
1076797
837509
288311
483624
1113244
813526
1153321
1592842
432398
428850
919897
1161839
282905
669515
781778
254384
580222
398430
1598962
139602
1493519
1635536
1339624
963263
425087
1084666
1458010
1296794
1098601
409725
1422338
829233
1537109
545126
372297
173474
866310
309758
1439096
1277116
71887
818025
787468
1336224
1068558
197739
1260028
223860
680907
556982
1264772
331459
1090096
131171
415017
754489
1487258
668493
1417162
600377
372809
1597210
1519584
478815
1232444
1044235
1349232
362688
2591
1370645
715967
756297
1289177
523358
1385417
437652
1245128
1205352
1618256
817129
1001122
1586085
156671
632094
724804
221591
1361652
1203394
999655
260643
1330550
1230934
944962
1475167
1465734
879114
1264993
1473575
1122304
1345549
117920
1485980
487095
852723
303238
97286
341016
517312
1446720
1234342
266430
986860
572983
745392
264106
144105
81643
321970
201480
314905
697990
760858
541695
154012
1379904
14339
819916
423120
182012
516185
175599
139980
645271
924823
196460
1348255
350321
552473
598813
253043
755966
1194542
190706
1053882
1161709
5669
1222162
497665
698596
388194
73717
554432
685540
334044
56147
1463623
107670
1311521
1011065
619457
1146253
1575
837282
1573375
1189260
434826
1204277
1282910
592464
1236301
131501
1525126
1397580
936446
1486298
1008000
1362981
87575
588018
469048
1280922
784468
1423233
1396151
1527899
339630
454431
1069085
1394437
1020648
1069370
1100076
1176135
665088
397258
460503
526079
1430243
1271800
984058
355995
1006941
750876
976398
898747
1223921
170330
178263
1101249
395463
771778
337536
455809
779579
1350925
385405
497060
729614
481182
901712
59929
1300908
1580142
724316
429699
1434636
1052878
642545
284593
843792
852585
1266503
1364254
1387438
936763
1063806
1441967
1552571
114806
816073
1196376
647009
1598045
1600649
210607
1219297
257459
1508710
1465983
71397
1400298
1411678
933028
1507279
410919
979959
1417878
1084123
687512
695294
102984
204244
1518870
1603990
797541
890377
97705
1255509
828262
446228
279777
1299472
368997
312594
916402
1065468
735316
501039
1469592
488308
328056
1425859
39621
535418
1361465
561314
924442
404241
745428
75872
1321684
1222071
692165
241966
516236
1450184
1296048
1146676
1158157
499610
765106
1220173
822882
958142
1389584
27841
1029854
291294
51042
628199
1539061
1477099
1468272
1469754
1146343
679742
891668
1273786
203552
1039801
840565
934905
294761
497780
793422
1266035
608002
423571
1558739
989067
1531744
1133755
1427677
1442141
1112448
236260
1148110
354754
1081455
1578526
894481
805264
39683
553184
852792
1449597
1087013
1394211
276410
1067403
509974
1497167
1453752
437978
1643894
357078
1364317
1645987
507017
407506
198097
753990
355931
590261
1445562
110794
1489315
713601
533635
24900
401742
1121618
1442215
676897
669215
844781
1569394
202451
980166
1283321
1216213
870883
640666
1159816
1174655
1555698
1195006
677857
1406210
1300600
1313685
1210941
913480
182359
1574818
1116982
155885
162538
1234582
1549105
703286
488889
628216
1495263
1225496
1182191
1203614
1279201
55070
1483406
1322421
477668
193699
733581
880017
1136245
1559561
757836
640026
1067466
1087353
534599
305829
1357850
1347603
574777
698157
767145
998115
160348
390895
1091018
827816
1402873
1502514
1059105
3514
1259386
75412
1544767
1189486
121825
1097409
1529335
800542
102865
808665
656985
1520674
1100651
355983
322364
609291
371098
1428386
1081260
1250577
1458516
1167690
1328290
1539891
398116
18332
314424
1343166
1468978
950009
835475
1354578
844102
1598563
307409
611204
529704
217109
1332900
851037
1542460
953627
800721
589044
496022
105345
1212198
548531
868623
745208
1415284
1379655
827131
157132
1646473
1027634
365228
287095
1623841
1323767
535561
1350921
367818
56759
1140492
310277
27244
1114072
1555453
1332639
285184
880806
1087134
1288192
995983
1402112
441112
665941
789335
165914
1223318
1339484
140648
1438708
849879
523371
1257576
485989
740809
940335
745773
1119269
732722
1387587
1620662
429306
779109
208201
46558
1346309
473102
446380
1030163
934549
1165641
687386
249247
107690
500692
252433
898507
1372175
1326744
1368283
901758
819077
28070
1144808
1272238
104487
1206588
1404276
227590
1637383
1310709
294419
1566249
1542858
1546384
1370790
84974
962337
1110880
597758
1520403
40111
73737
171595
283021
839638
451926
879859
742592
1190459
323639
222403
1539050
1544368
33196
1125549
508659
1380174
1052809
1347987
12396
1029030
503873
467578
1002266
660252
907
1407434
88089
85538
1131401
130947
1608382
1316912
897674
1533420
1120745
221248
177256
1560697
754742
1176364
1614349
523336
72692
300035
1131372
879147
40880
1073159
1117081
959114
1607637
1231801
1597075
848056
300006
901798
792731
213029
45045
1627554
151279
635314
1246297
1101180
531491
567601
969059
109709
1486058
236505
739164
431863
1536251
790328
120395
501589
569853
1129026
747944
458959
503423
14147
832927
1000077
65802
592770
352517
315876
1629680
150477
911179
118024
961212
1615956
737039
1224484
887108
762374
1191465
159953
1626949
1607892
886934
563452
1139155
896641
402232
1162190
42889
1508703
613140
289733
1431978
1084879
815704
285215
992962
1295742
1525675
1556093
181297
260350
1050366
805912
1168191
457173
599598
582861
1005996
940427
976322
363009
828564
231778
1157131
579268
180234
688089
1096523
455381
1627
800936
558093
466695
117885
932540
1450969
209840
305864
1538648
964101
432963
25171
1073397
1108575
1344356
1123602
95166
37793
121930
1226314
1431857
73761
1555275
889403
305291
1359075
1032419
100584
1482663
193247
618
501108
1530529
1507952
876185
786590
1012325
84522
196133
731183
472522
1429408
394287
490942
1580505
207454
1435842
512735
1409398
1524126
82627
565576
66177
991027
922969
466709
1617152
1123657
468917
1605070
490332
165198
515834
1279755
300213
851777
1205367
1054571
738295
211731
1431741
983742
635079
349838
53173
33206
1383605
549322
140016
834775
1516863
673177
1474675
780822
582741
1562909
325877
1319976
691449
1357589
262511
690815
902449
1194863
332642
1082343
539524
993450
533446
979191
745860
1432604
1618403
762727
884750
303321
769987
206185
1138756
12212
1522124
1209806
75134
388477
274079
1444752
1443752
385542
728568
561888
945031
1205759
240234
723584
1218869
691695
1341817
1428997
983988
1518123
1026006
1280907
1378344
937760
518219
1176022
1439668
960069
154196
10756
607794
1325195
625329
269713
1028132
664824
1025175
1609732
653555
1091014
1430251
843484
349053
931566
1493124
488576
1477290
580830
743262
432551
1483997
74697
1636789
1079048
560534
280193
828863
511087
1603368
218598
701190
1439096
331795
1555217
540590
733160
1289638
483437
1612367
1600592
543136
1204501
695157
1013136
1184028
1246878
1464832
1041040
152103
1362023
443763
909504
1186788
456333
1629129
948355
1421853
778388
858239
399847
679551
1096706
896579
1059655
632406
1523475
594645
547595
1112159
967636
1072963
595042
254428
881242
1224899
1377487
1158954
471978
178650
1618839
1467138
1591377
1605055
657448
135660
1066949
1430808
719023
519588
449412
1051336
836086
1206846
44120
1332439
169679
1124756
642233
626008
929168
1349928
602811
358966
229426
1007770
1340712
821928
623971
1635997
1283654
763996
674953
406673
328239
1146133
1020371
885533
323580
396801
215256
285406
448769
1186731
1363924
896867
836339
976169
1082805
691746
63963
584294
141695
367246
611318
14825
1618177
741173
111227
815493
1123773
461331
270761
596587
102631
733764
1418734
924695
1633733
1150726
1404133
1352155
1327247
942217
59193
1037061
266097
1401748
1433502
836689
156955
10123
272692
971100
1437190
1607503
1170961
954505
140963
1436184
57339
1240208
785285
569286
559523
587423
1009925
694291
1440940
609820
391934
309554
1385293
1158938
1491418
729610
325609
1146706
154360
412902
70994
1522930
354546
904589
734474
425269
1223220
769486
1514841
859140
1015225
306194
1570599
1634347
1269662
252462
934681
1502966
46578
959418
245432
790105
25850
623211
468727
613746
1429963
423867
760500
604469
752682
342072
924844
1528499
34213
1187002
1327505
1343994
229755
257206
12949
9052
1219310
308552
709910
1277326
656274
962547
1195528
257174
1236469
1246405
886731
123626
117110
991439
19034
148180
1392088
1489002
1630784
904601
513316
1119909
1458182
485438
338408
1406466
244538
1282596
420172
628042
915461
1645335
1439564
1309424
1123497
811075
980486
1510711
1519912
903874
223037
1300134
1012946
1478923
827909
1527128
1359450
614700
561812
249777
911365
996020
51916
1246260
1600545
1105379
1234794
450785
1621011
727212
1505727
466947
1590522
1538853
866964
1175507
723153
1188728
57090
727650
1631780
854209
994755
1122882
54079
476189
614699
1112056
1624827
1206859
736306
1010901
511195
39048
1580584
140713
806854
1435396
766414
1065117
729132
182466
1298565
755267
357790
42282
1123234
1440953
482336
956783
639209
901976
1026093
1009498
62333
88269
1458442
1280435
1310184
877154
762792
726197
1182317
1161629
630664
1420034
681209
341527
1284878
933191
517625
1412366
1361079
460164
272237
1633241
1087381
1555622
452125
390026
1230848
1104927
975145
383953
850798
1623977
934801
201455
1479502
1293997
933468
25755
1366455
1376672
65379
672445
623229
278204
630108
458154
1341520
519454
1125916
560913
1468588
419192
1068265
255355
413183
1061792
1618985
1177653
409131
777073
1059346
71212
1507267
590178
707426
480987
1050149
285666
42079
1436763
451459
685796
1179418
72469
898377
1022434
312469
779913
351525
1542044
769236
610543
557353
590650
1299754
1587814
156087
523538
1171227
836651
1122377
1376609
1537241
1232677
1161103
725517
567319
1167305
1009272
61253
1467476
487453
685131
1014551
1133099
374682
637616
506830
1632459
438394
1025041
307847
1014255
673651
1025223
1444964
1349464
1577383
1614679
1318713
1458619
802832
1613449
1176441
1104296
1586546
1360628
196405
839851
134934
1310439
1563356
1416394
453316
798019
521766
798085
454249
15988
332535
1623341
1456912
364828
31920
1370683
1131108
1625709
1373194
1260220
1399625
1261816
900483
1488198
1345067
664003
688135
1016236
361888
183430
631666
701524
432780
899827
1162282
1433061
1030791
644336
14389
848464
414686
1120386
877999
246291
999846
1268131
640110
1091722
1535904
1287896
807299
658972
1356917
575773
944284
1164275
102217
1640127
440001
1303055
1008600
272485
1397896
1596771
1588343
285868
193986
310609
419235
1632613
1092686
198659
456704
678202
247662
179133
97442
289412
1265088
1097633
1544240
226616
647998
1610384
149050
1093152
1464294
702770
1250070
191231
996366
1089942
623147
1147497
1408980
610498
761636
1460324
1563171
1255857
119982
1508781
1216792
494698
1310803
516406
155769
632450
108206
1460905
711945
472320
120743
1155516
1220094
323664
81246
643688
1366250
995140
698120
660691
1211866
399060
890685
266103
1326612
1422639
368468
669277
1407754
560061
165764
256590
808425
784841
439911
759301
271100
1193930
192121
437292
1545853
385539
1223661
149932
1279045
779879
1145199
1118280
741383
617183
197929
207085
1256259
916550
926580
792573
1556482
1303229
1134528
645633
1138880
780561
1179457
1451818
561882
557679
1001747
129682
1635783
887892
947808
638552
537284
1628640
1424335
362639
1129543
50868
330087
126440
5527
771384
1282114
1066540
96799
689481
1095386
59011
843294
20245
1410466
654729
682443
880232
623210
1108491
1540045
887629
1323507
587414
865892
839831
1048817
787317
532712
354943
827055
197626
1033284
634563
685270
516116
1430978
1636726
222403
953247
1448728
162935
1355117
298269
334218
1056771
78240
1398387
560062
1434103
611172
1122602
407268
41308
593664
1343852
1443986
1490213
358428
1589371
1276712
1510189
962595
1198606
1590859
446408
745570
538686
691312
960506
11615
511207
805443
451454
1138011
1005610
591240
97292
1286767
773351
288944
423118
714145
419144
197438
115247
872853
1641187
455199
1237637
1627560
928822
1190014
3928
929265
341842
535809
960457
318326
248444
1433034
943716
727581
983136
526280
1364157
642884
1162051
300900
320864
1308870
1599962
812871
982486
1553271
137366
258312
1036839
601567
859144
665613
712542
485652
1341203
1282041
153833
1374187
1016739
224319
837616
1364329
1389389
226875
1294277
414873
1504533
196431
474447
915545
1631661
17057
1185490
1567741
1427417
377961
1645122
1021908
554095
979504
289397
417813
100898
69906
527313
565772
1035585
844719
195502
985494
95210
5101
1480115
1478214
1252431
648138
1170014
938664
960954
252814
1294128
72186
846533
1215550
630103
833006
1146325
1245501
564884
1291260
134636
1059811
518887
706434
1406818
1015256
1588590
81402
463569
1579617
1172796
395147
257279
697949
765635
331940
86271
1413061
1004590
271211
794332
1504956
1503280
1285545
597041
1421702
189721
1525774
78244
1122644
977197
1166194
1553618
8127
415206
1175862
763385
270480
801352
1643627
1556208
1049220
973483
1303628
667162
1450944
1604981
1206336
77614
863139
1463016
481967
763838
1249279
462760
1585897
7844
406474
1370778
180724
914514
806674
575658
1312236
989001
1474370
1002676
715267
1369353
1317268
1251554
250281
1268217
990631
1129743
234189
1158395
1035596
1157549
169467
1185112
1449846
1209852
1141442
521190
938073
503616
1477926
1213870
877817
1067917
922140
447103
526789
1360099
483016
5484
1613878
1169619
205420
95835
1151612
258727
1273625
1191937
548574
812833
658484
1326827
1591009
1410127
1580038
1048992
693518
1468889
837697
312530
292045
101187
151736
951343
899749
1404141
746447
1398537
1456392
109853
197613
1219759
185748
345922
1304835
1243978
1140741
1353973
1380802
808993
1562782
602873
288899
790225
952279
296082
1186311
13370
834284
1050925
792158
400593
996954
755054
155857
708578
905324
1579308
211661
96107
1302291
995967
1414499
285074
1598629
273107
1550383
450464
61371
835818
477371
585571
805867
589471
1298597
855229
179674
1261050
1131045
275455
186854
1213042
331430
357557
1304175
1576139
890470
291435
1551418
340998
1564341
191691
542885
960560
1351522
1175781
877733
279527
647832
627632
692128
296966
398478
868204
684185
839757
1122680
1563197
1312186
638583
1007317
1335035
230834
1288092
549982
1174326
3725
1450761
762108
980266
1538381
1059791
1237628
1357429
1039266
960013
1215940
778563
395829
727577
679966
885470
1584823
1217023
675780
776434
1398587
537360
163787
115950
761094
430369
23611
839897
1551220
408859
784251
924144
374020
272014
399764
176256
1224312
1552320
1237046
1469216
344582
543970
1094669
1545301
1026470
1346094
1544277
118119
932939
75638
52714
1554258
1557455
1087080
1354250
630136
107183
1631649
1305983
827423
1019565
538596
622531
762501
951084
255976
1168446
1427973
135717
1314796
1326216
740272
993679
1040586
456893
374495
114976
1502889
929414
137879
433305
77042
1494422
571623
70112
913682
265038
1236723
1129788
339258
933430
159073
156175
73019
515248
684232
1206968
325631
522305
61069
377043
121373
444119
1156421
1064979
1586164
1384907
1309522
843281
564160
1375884
1379331
739953
589387
1226809
398375
730189
689117
1260819
219821
376399
1333425
344274
1529286
1461142
1477689
354884
140014
1314828
224758
32616
37654
1626014
760544
310572
1005639
734472
780403
1441429
354245
869174
404982
1300202
1642110
782223
680600
1075653
1352005
593264
38686
1485865
1439499
1418221
1296158
1051588
1303770
877780
1224726
1215062
240729
710444
945495
851327
1279698
39231
841555
749356
81746
1164885
188674
605554
1146806
488533
710035
1599225
139960
584776
627521
583175
586609
1218516
1128065
1410932
411748
1477262
170753
1017164
1253537
225625
706981
1245891
1379627
1152062
1328790
117378
728044
1019459
699762
413171
849541
1263672
425181
1517458
46350
1612885
840384
1608395
925489
894308
1022340
1558263
22660
336837
1563779
137317
320891
1514997
23762
131347
450104
608511
1245360
1494957
389955
527746
94533
112849
1568845
597935
1506747
494284
1224352
80017
850693
1647578
1552417
257240
1365174
1554011
719304
118153
229304
291784
729332
1374383
1238740
1546518
834453
586154
758574
1035416
859760
677060
1046838
1367740
740468
958145
685467
341607
912363
1151705
1193523
110758
1116840
336582
676262
828490
876989
1186819
1229708
999267
254719
961661
787923
1080050
291739
323482
1631162
1260428
316575
101761
158262
33213
981786
1426622
1403333
1472161
10032
1032311
1261199
119259
703756
658499
1475768
425668
1462063
191402
1536040
1416617
1332966
745227
1326283
569038
386671
1453379
56471
1210803
1275123
234777
730440
1602054
1604200
25912
662521
1482721
803587
166363
1379187
493310
224737
269798
380762
846436
1197712
1479349
111933
1491168
629903
999284
30576
389336
790882
516892
507661
1425988
82534
791411
871746
674097
135398
634481
1361411
660365
1148347
845657
670188
878229
714065
553689
1390873
159708
1430359
1017525
614369
373702
1060881
383084
1476359
1195661
1341248
1387941
514607
458439
1545285
827521
608481
1617632
604622
456790
435667
926517
994506
694788
1063814
1506843
1047312
14822
683699
685337
1263514
1463370
1066063
1019261
879513
726855
1430372
360033
79117
574075
1442517
1368473
716102
1363566
530228
1379081
300774
1229424
539808
557354
547717
937302
1073643
633284
972717
229646
753431
397903
550397
468370
262085
1398148
1642847
147808
356552
243238
1591184
1253220
1008492
703066
1147589
658686
533560
1124844
677865
1465402
1254730
1311160
676630
580089
111936
1269236
1257324
297308
1147077
1293991
375108
1457747
404331
294870
896064
1155222
1554524
444864
813590
415085
990529
412786
292955
246908
359525
1187217
895446
1491394
1156571
963162
1572125
1606871
1456604
1378264
19739
570050
1126057
1086198
442794
933927
402515
139636
321977
729009
822830
1081106
457421
1237842
610888
1168333
1275152
50747
54526
365020
658160
254376
1292292
916923
599823
537505
1029943
217385
1554070
1234771
686134
1002956
1207606
28162
1185469
356024
1326694
336111
239948
1341324
611674
1541960
1061187
627396
1206567
1083046
116586
1582486
945510
849908
1381451
41739
1296856
1380105
481129
1069884
830244
1591383
881900
1503234
1564122
1368815
1205309
1365822
1194759
1370175
422440
1406324
1283867
332974
1342316
1467461
615341
1103263
688552
193038
1446321
205554
177106
280893
833468
701103
1409874
540185
517141
1091749
1604364
1182737
1053566
1015840
241664
1003423
719456
61244
1061339
1154747
71038
1400412
23610
979668
1362564
1011112
569138
140422
1002459
534098
346644
1299969
1522174
172529
382233
287460
683161
1479566
32983
1176564
963886
364670
1354304
177744
232242
1613908
427319
1303287
1333042
1265007
306900
648164
1504112
428395
1482497
230900
370168
494934
590279
1634403
383594
187018
196962
721511
1051748
1039808
1312215
1384095
422254
1138623
879846
1602940
1425617
1508736
1238956
1108912
802690
1483188
882381
1213046
642764
946800
1294423
424147
1327013
1606537
810494
907555
1008290
43152
1473666
179803
596137
360333
1110726
1205629
1451597
1186919
1631884
757525
903029
996036
1082563
1180064
63198
945793
504805
561611
130032
1256536
850789
750636
432908
839281
587369
1265662
1297322
196146
622980
1420225
1580248
465610
782183
764923
753712
35870
1461372
671767
750431
445749
831576
1489504
536036
629104
862873
387519
502298
1381981
279472
1384599
1436227
485944
344131
138459
751744
1087291
1527700
964717
177874
754437
1643908
60584
40575
360563
1003384
1100744
639924
995896
498995
363522
1269716
177053
1573679
467015
526541
44978
1611238
469710
364569
781739
957515
552605
1581860
1195863
874110
250451
429934
459813
733082
813339
1343738
673439
1551982
695162
769886
1090965
1127309
613888
1339575
180695
197529
1531936
95193
521619
468629
430439
526498
1206005
1541012
1446470
101258
1490180
1154856
568119
1021171
611839
640158
1620384
1307341
493935
778050
1626154
1002860
178371
718335
1577180
731351
1103053
382162
831618
483331
665678
999552
158743
183209
989326
816475
1290253
742755
690654
127753
148316
674941
332881
1162032
991620
358672
1488735
743063
922988
790507
365012
493609
805411
1343513
1236431
583997
651542
1215854
1437133
507376
906938
1181963
167928
779240
318879
20171
625707
272500
1397354
1070449
574941
1508339
1182626
38973
1593930
617393
1509071
792571
172913
424385
436335
1392654
129036
271191
391082
493850
777097
109337
454376
1595534
198042
1368493
279761
529607
1395154
186729
624497
819410
257084
1449159
58414
1280720
928141
674184
882380
485711
1286616
1366290
435542
13101
431235
1551879
801519
1017714
132156
854590
1108283
331044
754771
878020
97723
176524
487160
1484222
779947
1533472
1082819
582131
1136450
1268616
1333564
344696
407793
1512923
969189
405836
1152656
1614846
501818
1178831
99157
49618
818676
370712
1328495
625397
538130
1202111
511435
1273598
1414836
564099
1553215
363426
818791
943182
1608909
1344596
205538
1106514
164447
1618831
971395
1566347
588946
1617915
749301
1275270
1529986
769343
1019404
239925
1359548
1063635
1375539
1531568
1596852
1235143
326127
1366896
902061
1207655
642844
859740
67650
1496884
1470449
908359
574223
797830
1531699
784370
229256
992667
422951
1495695
359705
660744
498750
612794
1241574
1217228
1002313
794469
809218
480358
1111441
656824
642496
841260
323575
512473
1115032
1017899
1258652
664309
1477528
618462
1175060
1214464
222631
1457560
1094417
832579
962890
1224272
1079804
1094803
431263
1077105
202359
1089988
15045
926774
1427493
376414
155881
1392801
111272
1475491
1016026
728023
594002
1639817
1191457
1048013
1149608
99250
941862
1339774
1036574
141485
416898
1171734
849820
326894
147081
1417717
160064
948182
303300
84332
624510
1639631
1597719
509455
1224624
1617113
70989
294993
644897
1313781
269637
1321327
228588
188573
61797
242323
1436932
1615097
898020
677130
541965
1523016
1622855
1517156
951656
756208
1632421
576500
434239
1253684
617837
402258
1129597
1190499
1267600
1401051
1184356
411587
1240108
1005861
58356
575353
1608474
1545310
1433230
156000
550426
1174862
733080
493716
221242
110647
880285
22365
662419
1466046
1026420
161646
500061
59430
1138512
1519824
77379
1152932
704238
754749
554076
946126
681666
359686
339161
1642978
1565654
451921
484667
742354
1177309
1070543
419556
145528
1192937
900897
790725
944360
295277
11521
799267
278546
721659
665368
1402172
1485757
596132
804060
248468
577946
1270777
1629935
514814
712285
1622297
89666
1373636
1607522
1294117
305343
480422
543879
1631006
943753
736719
1439709
1294688
14298
1431568
683902
842169
318155
911620
1568250
1122539
1215105
732005
1101719
445757
1398923
1491021
1330337
867212
282220
737591
1279853
1495263
670013
1446613
1580780
53258
1528409
1071609
1057369
428820
1077124
919023
1159646
376774
454175
1456705
1116388
301798
1143615
651654
925120
1500633
642627
771900
901512
789615
781762
1129219
368193
1263039
1086849
244808
1155654
106478
38651
992591
1592739
720084
734264
246399
138033
936423
1359686
260950
637585
348643
1124658
129228
462319
1162034
645134
936951
1132263
1063027
762385
1164555
993784
984789
1598553
491255
1264917
35712
190171
332530
41160
75567
1104203
1523403
1370606
1334379
997491
1624972
1155656
1410514
905179
845380
1347941
386063
239384
512497
1285274
94394
694250
548142
1038484
537912
366887
483105
109683
149280
1134005
1382234
931316
594175
153860
846058
95987
44277
78299
121402
1169726
1502341
1628037
702561
996663
914245
1466981
541734
309702
6562
1019683
382576
797885
143080
1480580
569487
101870
870255
224384
366928
1215044
675936
82452
1422688
109072
1105693
1183122
743744
789071
756684
996584
1613919
1545576
881917
1130483
1251439
483906
680160
615061
1355450
432182
67410
172999
1544572
68035
238961
974365
572837
1111313
1298041
932000
1106166
1624333
1325892
917740
578776
1442956
1552311
12936
1278747
786485
431558
625137
1140074
1117422
913194
611800
217411
1310657
1096360
57447
137308
1048767
1074061
609567
1124525
233159
411050
1398156
356058
326198
813424
455368
861039
1468655
1254245
536481
1598180
1530709
51544
390163
900682
481876
923587
885176
1435571
480894
543393
161672
954038
1212664
1505352
1503634
1638000
313682
960998
1520008
479401
1439924
421831
1540497
1611256
1474516
1019674
366245
781759
1174552
1234114
951012
651938
1399300
254697
428249
969351
158410
1404913
824244
596862
242029
1393981
434957
420498
218235
1465091
272751
1232230
63891
1277935
1548914
992581
1127527
612834
1190978
873876
1096058
145352
462163
466232
184870
406145
966269
649168
1457897
1592939
337792
591144
382539
1075337
753940
699383
788462
756954
1444166
403739
156743
1270019
993252
1210707
1080076
552121
487580
392054
1587520
1281416
454777
1430179
134707
507576
1129141
1109295
34500
476198
1493127
1278461
588011
530316
785133
1009885
157408
375260
290573
6976
1215475
37901
1078863
1270917
1086536
381394
568325
663328
123056
1486247
1149337
1542494
1088278
452357
586794
1515678
933748
138794
166513
1475369
434955
394453
1198904
81694
330644
545509
1213117
1551507
131865
1634579
352384
38515
846980
561938
1326537
1150626
1495943
1044804
373216
816098
556412
1254759
1007374
1184575
1241442
780581
844699
1037240
520197
1181661
380169
1389726
1635736
1176412
214203
487141
1020085
835453
1397283
626350
1299519
1010578
978769
95871
482959
1296578
660240
886376
1206877
1601734
311009
1107868
1466144
1018030
518906
1553372
849718
628951
605550
1411718
685496
1151972
1333096
342901
1057896
1239431
568395
1307258
806259
704580
784367
270838
153211
783642
48752
1093999
145437
1052788
1358398
870059
728727
241703
903305
801640
529715
1585517
1015071
185311
1416739
1378683
120693
236096
1160828
1035401
994780
539926
576396
1046908
340518
1226824
1055647
1027858
1266253
595520
1059958
1061783
1457173
94121
1272498
1303102
1329832
143492
985032
662293
1476415
912235
165902
375681
364857
1406757
689659
830085
1415804
1465212
392102
1541643
1337240
521772
387997
1402009
291260
1042428
340196
180368
1388968
733764
132021
1453838
804921
840901
30845
1317724
1136040
610471
605662
121765
1401445
1453131
512864
753921
36563
189132
1059114
1204696
124798
632825
489703
852000
671448
926788
1046590
384946
858997
771002
912054
1413895
38739
995628
525320
30124
1094425
395912
856595
250041
595904
12635
1507880
788906
234957
3742
739710
1049665
571128
1591491
900223
612751
898291
212887
346037
768249
585017
1224883
998250
365269
412638
5939
1610004
712662
1467849
317090
1499318
1404364
406481
510967
485742
468507
565581
928026
212258
807887
1219482
612778
1084373
723843
543455
425906
265361
1518328
1014013
734665
901183
1090715
110594
942460
1077963
1076500
346981
1470696
880869
1081320
345564
1410980
226084
1086649
1499841
2113
542947
307739
1095872
160757
706179
1498350
874766
1179513
1098200
1125375
422975
1284850
138198
1514668
668494
850796
193633
878834
834897
1554373
1249612
1437643
1327824
366807
1336595
103078
638218
1232559
1131742
511071
264203
166802
709439
509142
641598
989081
970409
979634
465705
1357885
678759
290220
754454
953837
745893
1070154
41094
1474299
197649
899665
1093312
1404778
1153842
561868
1520074
813534
1492210
345208
916949
1117175
1594893
1264392
534385
1339016
495014
1380619
188295
70656
377368
221021
1171434
1528712
15860
934776
395021
566196
1531686
224727
283389
619517
1209594
941201
28617
1122068
1605415
913991
1540331
909376
1610703
1551270
1619870
208915
813308
1001541
1098758
94576
852004
284912
727024
578462
834810
618664
33344
443399
780755
3929
1350559
62714
302653
247030
73820
874555
1165780
788741
1098247
1320001
925600
502779
789146
1552479
753689
1154714
1027650
1474618
702004
445450
794705
107622
1191789
1507737
803044
1252360
100775
94006
269523
401192
573394
637675
573725
292464
1646571
609027
598930
1540435
571393
401040
636302
736506
895242
1039477
590867
179459
1205318
610022
707764
677186
1161799
816767
1487611
1152728
1181975
541572
1048900
106025
507837
63708
59053
1134256
1471612
1008881
855614
412867
1181871
1492201
17926
370555
1076503
633656
982862
993199
757622
1013379
1001713
1086245
67753
1455694
771430
659592
1282024
724136
1516997
790459
1092504
3215
1464159
1296963
1266980
970412
740201
259563
986964
1445340
908567
895371
1253163
1430375
1394764
1453817
1620589
73661
1008536
834736
627847
294063
1365560
801995
276151
89487
940952
107687
357103
1463731
820069
55726
1079302
1310521
813793
1180061
531112
135546
1643108
167408
948820
423929
1569468
1287503
11709
528011
1620735
955955
1236780
1111710
526170
1095634
1412133
118530
1278069
319968
1216414
440926
360649
917745
294552
108464
1006677
1211883
284134
270938
656484
1459294
1171893
1446129
1387180
566283
1419504
1153170
445881
1134059
903150
110017
744855
1486829
704243
1511128
218314
211358
1483600
1443
1303749
86912
51811
1356639
1201378
1314593
875942
528200
1296129
236134
1458878
37745
162586
1355371
505175
468378
1628408
865417
725769
1089001
1220626
1334177
701727
1004377
657016
894692
455780
957786
1114182
18617
270170
406308
1056034
10123
1467141
193133
636608
1063861
1008057
1062253
1230322
1406692
1150923
701951
482419
83565
1263453
1031124
1329447
344405
943455
1415053
1068627
300920
330095
1072689
1611814
427340
100125
175412
1530576
87225
800411
75857
143076
1427705
723906
1006941
1051640
1397966
845574
1378734
73797
276656
1124796
1579185
1104322
954781
270565
255326
243891
1189367
30224
955180
1066519
220481
175906
979079
475882
1395238
701591
1593685
228625
1469865
393355
859404
197267
797142
361251
289867
1579318
618522
633137
1062250
1609962
588701
91332
1363719
589985
333169
463246
212566
560381
459463
1258091
602297
1035452
59341
580703
206926
1149705
1559889
434737
1002402
148342
770860
993562
919873
1381865
133418
717469
723667
1017781
1287640
1500555
1639077
1017278
161986
1633496
178787
753913
1578144
1560388
870018
1173694
577727
85052
123208
863850
995721
1085679
1569333
53274
1320907
1178307
1134229
493639
646888
941221
1598098
1647316
833382
380108
1503269
1196984
1203626
652397
636733
863004
374124
1199475
218176
552873
902722
974204
792039
1488818
224235
230734
1228369
652351
587707
1584615
555395
113011
569203
723300
211473
114617
523365
1157497
1255520
602504
1296977
369349
117721
938865
560582
689020
725008
1637258
676411
1136495
1373280
956260
1626970
819026
252143
839827
516641
1221368
1179704
466728
478670
1205277
713223
88992
1325485
1116023
7182
579742
372165
804308
849682
516159
788851
865638
1471018
1501211
229924
659805
1489692
1525127
1550833
1059081
302736
75635
1468696
872492
672266
554442
73150
1133464
1639900
884549
986845
1117614
1360399
1415227
249709
685448
217824
1426395
1269566
281628
812987
89415
642023
729740
1516501
652283
14829
1644212
1067353
654453
644236
1638586
62589
363939
483322
907464
706966
329461
104722
266485
287544
1332681
730868
717062
1060886
964789
186119
678140
425884
182090
818680
1101228
501764
759986
978815
765128
1259000
835461
280904
698757
826100
1302489
218355
190896
624307
1400903
1052316
555243
1179694
1436811
118379
1168894
499514
374646
26355
1091762
255217
1472341
1619410
549523
1324763
86310
715528
325833
1471207
411442
1499306
1009880
1240930
298032
1331043
1393029
1218825
1157420
1623313
1543954
1117636
1085298
1027044
1564584
1044026
1096059
695817
507782
1394098
1523752
440753
166565
1639725
449687
124330
771365
405154
547547
787517
213688
145212
1004106
851493
1370442
909175
1514889
1422134
535658
1392678
1079734
208672
1305079
293980
469017
1390514
880237
159602
1055939
464448
489214
1318161
185349
1415974
1553843
836505
1199603
180515
1213396
897381
980363
599178
1186922
1109337
635519
500768
345123
1540176
1219494
1012539
842788
218113
454558
1310467
147784
852932
786299
1035288
1090040
1200530
1064499
34070
331945
11112
1043830
149266
1404284
1622463
91389
454127
1134384
1035465
1633142
759198
1076428
685282
104910
1519240
295139
958414
992798
1038123
1311343
891189
120591
515966
446344
113194
1427960
1436953
181001
1616269
610626
512725
112148
1236565
11268
1393301
880418
459171
1601259
885882
121928
1620307
1200986
68668
1246497
1089206
1378536
352033
610325
1459971
1046968
984148
34248
1400869
995112
644676
973497
1259780
175592
1618299
1555930
1286038
23605
1204991
342270
298088
571364
485427
739687
835388
299167
985405
159475
842310
110785
414040
1041164
1131160
422362
1004320
115601
295507
48095
45610
83161
896198
1198209
15535
1481869
158913
537894
84478
1511921
1147605
176963
1439658
251840
644363
1568059
867195
814141
416334
761856
287540
721484
1491208
1496812
959295
464089
1640410
978607
96051
52942
1076331
1074203
91982
1629670
923238
573865
76505
1199019
596861
834012
1078645
1452359
1404164
278121
325041
474762
1052525
944395
738932
1065504
1249246
547123
624620
1087729
507579
471846
1210535
1104326
910461
1313195
560630
843004
324571
361687
400511
1465097
53610
90976
1222321
1411809
390174
168684
1470186
1322123
97198
1479362
549357
999259
450078
211102
1561191
1171022
691807
1182101
1498389
454734
1591039
1619916
875341
1307156
44370
42782
1368149
1601358
194926
1446901
1634578
640729
348420
389828
143287
1054301
243293
926621
1468150
887539
711405
1235607
166921
965525
610545
681855
1177896
1379054
1415523
921089
886608
1228837
1456094
1179392
1631406
1388284
1089037
297083
1614903
407672
471669
965120
17815
941234
657
323740
1330412
598384
906903
647294
924150
627292
701473
560371
345910
1088917
522380
94845
215883
968595
926686
889316
1253430
886938
207557
193892
1383593
140241
681224
1314001
1360710
126526
324960
330294
735936
344406
261336
376967
1065613
1014348
240457
951347
997930
1563447
401030
1540269
327577
1024220
1058790
60368
607186
1063106
1113978
1595431
446130
1001182
246614
1297139
300416
1086100
1235902
1603203
880431
1258496
29817
1535837
643183
360781
1597302
1615065
223031
297727
727943
558088
1578987
579107
196092
931886
1348706
1241809
1453304
203044
1604324
414107
39955
740034
202136
990163
919792
711104
9053
596300
1008529
1489952
594866
99686
1631654
1226692
1445568
528081
622907
1433772
57025
1499163
641959
938699
483445
495939
1195836
1166291
30902
807107
51017
171320
359792
446763
738047
1087773
543320
319074
718316
508570
103664
1407777
249563
133259
626872
513514
1621041
1189346
1380858
115056
1051389
1192037
1182947
1373976
1300737
1479677
672669
589643
554024
859881
1260717
1275581
508201
1544595
1039488
590372
613632
848615
443770
1191801
601822
1191272
1052773
1285463
1198285
530937
1621627
986904
244299
376100
538635
154145
508115
130993
1105030
1335679
129150
760396
1411781
165152
892456
394537
7978
99181
494596
1015765
697950
75197
1454923
471505
253553
908025
1524395
617647
1233727
559025
1395211
598173
1267128
597599
1050378
803599
13101
1363661
1057032
1183771
1560149
665780
83573
1023243
131593
1264422
280308
393288
1523475
1394217
1641995
262737
146866
89943
57332
892975
165096
1020778
620982
1273730
1489197
1317692
139542
1045458
523577
409352
170483
389400
941467
117893
1465475
303240
1008846
1186128
201627
732433
1314475
860479
741395
535492
1634673
964040
617508
387712
1050039
401651
857423
485539
1209868
1322026
414300
399355
389742
1401473
1481720
669328
433837
367262
317621
709398
94189
228210
718754
667819
40273
139009
190413
1242711
63058
1593711
264049
689247
1232035
1478510
389025
895867
67826
1113038
992766
1003540
6240
722526
153357
952936
1354733
1450800
285969
1625479
261492
449204
813979
1643742
103783
376897
1487701
1029059
1426599
1350521
1396870
452635
356983
639180
1069513
740584
575707
983286
795369
113260
1498196
244179
979021
210640
308543
1473147
360486
1407401
591691
876736
299861
76829
40411
1538077
1310763
829287
1626245
718255
91029
1573877
1301933
28669
641747
1050638
424504
244386
1059757
330861
994273
129141
923381
1038063
970155
1625466
782473
535705
767466
715213
1514284
661602
1601000
397221
464675
45147
1199431
658793
631534
1395136
894281
1209599
326287
1424571
1360059
1357574
981465
985804
852114
308699
277286
600072
7147
816559
171796
1297879
764481
116094
397945
1333149
572955
1578626
1052868
1457542
1526323
887551
30473
979250
707417
1381779
809686
1590775
1617905
1582271
982731
890854
259539
392778
856313
1279299
1609096
1028798
906144
1516428
2384
584513
674987
665836
226264
980795
817515
774609
1399689
1155063
702665
1333187
295289
26403
730225
41038
653065
1408712
1159827
493847
1088896
42015
411097
491808
1002843
1501031
732725
703183
293336
1009756
427927
1413861
1084257
709269
1223764
1555038
1081714
827709
209305
224760
1182856
1381229
411079
1309990
330941
1207848
1478193
1121309
1359956
974227
1370177
961473
708934
342378
680914
199111
1606984
1472330
1000188
1447446
380394
1624734
513154
1128076
280061
36606
489706
1628202
202474
1030930
135643
1141532
52233
670453
148155
378142
219697
815340
945664
993154
111216
1288605
965211
1309034
866155
146714
369948
525856
358412
584184
430989
842020
160693
795818
1131636
1234423
596285
22844
1088279
7186
297645
1015147
1509471
1460690
384125
1066281
248981
1004098
728721
1437264
751895
330979
204469
241047
1005448
593101
954156
155584
427255
153522
1379460
764842
387225
1617294
412277
1112567
307553
786527
1054736
1251651
1112438
147136
917010
625907
90284
785242
199965
947141
555081
566181
251654
609763
863132
38303
1250352
1378767
887916
250790
1001201
1575809
1349433
750089
1077924
927625
1184734
1338517
822657
406093
294491
1257368
1084840
166591
1490355
896997
824616
1072818
930211
411609
59077
740790
69700
162600
569698
1442932
250429
234748
858873
105584
966866
1183486
1552570
403835
1509200
127538
750187
732058
371483
711233
443358
1111052
510154
646732
639093
417281
938166
372018
1565788
1440947
288478
1536325
961856
325144
332855
839777
1046028
1112633
426477
452275
181926
1421653
661594
1406205
330988
226065
1501883
1353016
1294365
1441724
1413215
579923
72146
409881
691349
498058
1469622
965904
1070970
932362
48600
1197231
46024
297657
904486
1304302
797445
1123859
363121
1266149
862334
1051615
88354
1102371
1189527
1134570
122185
533810
1641541
889897
174399
290258
322970
701538
1162130
1441381
941172
1423784
692775
833190
920672
917443
1115081
662026
123297
283771
524455
297965
1211009
231640
364680
891200
1619308
1082330
695885
1029041
373722
1593927
625845
1084971
1388440
551446
315128
1170380
1041865
763528
360398
897969
1221488
378088
784318
1108016
637059
453660
1582372
297736
794137
175316
1029084
1019972
1366690
1127226
509938
1126346
572624
87566
166034
1541856
1269511
895314
519658
896278
782346
1400623
782772
585536
1012683
67935
1428004
267610
578760
1252263
1167171
747462
13834
1356554
531880
206369
1073729
709741
1311340
888859
254051
1600643
1462738
564117
1276140
945023
649656
430914
774852
933282
583968
1145511
531947
516708
1481586
479578
1161264
401277
721176
1319689
455736
527034
176649
527613
294764
1431312
604227
1486330
339065
189043
191884
1363413
1627320
865428
729880
461835
973322
501930
343950
177570
149842
370651
714666
561434
172336
1244396
1288613
653525
1149466
1242459
1535234
180135
166981
263881
1096732
218213
295985
1228
287480
866054
1194351
645775
298961
960702
1553293
372526
862081
1366975
330044
1510866
1606156
77879
439988
1476230
1487058
1621699
273591
91542
67806
715259
1512403
1026403
581882
280958
1279885
690870
912131
1410962
1440866
1016272
1030019
865434
1428927
157036
693148
1892
81141
1127407
37207
325000
967415
124379
28535
1196393
1581006
1434485
655305
29143
514433
795030
1340498
1038282
799935
1037566
1118033
286043
538360
1422058
1575908
14089
303891
1013984
166569
1301831
207488
808102
278808
98119
1569203
333444
1602010
95617
1080946
440533
1281472
699820
714586
49682
426183
189865
1640970
238185
1339939
693561
971894
1036795
27547
1103069
828789
936532
71748
571584
1455921
1302569
93928
245309
54539
1035211
860286
971368
648693
1321675
769454
923286
12595
898553
43418
1401554
48084
1391883
985993
461057
581224
769368
783164
5423
1468068
857463
1553102
982426
1114514
68024
1287682
73952
630504
959594
1196223
58903
513847
1368440
533883
1577278
1499719
937658
665055
110377
463577
1551126
461755
1314443
16316
878427
623276
689449
1636877
259302
885627
123690
565995
479665
454988
501411
361053
123661
24041
1029000
219719
698081
515302
362273
227435
1616815
90148
879134
440807
1596114
668186
947280
1272642
598206
408122
451368
166802
1377030
1382273
326904
9937
1338577
1409879
1203716
1255125
269167
187058
575761
1412040
909583
1241756
243713
1549127
1232280
366977
284421
454867
1097442
1585643
450969
149121
1617654
809835
778241
862898
1273894
256316
947465
1586295
208416
848741
857191
193658
506784
144323
1202656
859152
822327
302323
675762
817744
1075846
1025084
807631
887884
424795
981627
1186589
1084008
1174035
175169
565996
1504746
862323
1385680
1085732
138684
1530368
1406189
1148011
756549
126333
514842
1596569
343130
579709
1578469
34833
1433482
1557993
822107
1512770
989483
1631906
193222
273933
165498
1208500
1599364
1581855
1270881
378365
1235787
1417173
207595
354224
1050185
1253129
94228
609808
1183160
1518692
1483596
159987
534480
440573
1208087
870594
745838
966046
1301854
593669
448203
1543663
1500825
831844
235856
523663
733864
202479
1074876
114750
1227312
1234884
49230
630530
1325912
788750
1168594
1452355
935112
1205740
156422
606937
838134
1411445
421432
142819
835026
1359728
849824
798702
1046503
1099433
1599320
1179681
542740
1513778
705477
1585027
798476
1611784
852907
989446
1372999
940405
230017
628325
1400969
1363177
795601
1069031
289919
835748
1552035
762837
317394
1446711
692713
80127
1398170
1564625
1558266
1190176
847247
1385117
153183
971336
603147
736216
1533970
881801
782433
932255
1456365
1557166
102510
1226699
1245467
276131
950980
677521
959094
938296
1602005
381055
1484330
549089
711929
1028916
238737
400275
750577
698591
1130811
1285326
1171852
311886
502843
1647231
1564706
814246
426673
874941
1585248
784467
841164
306377
1579966
1561869
884729
526344
818578
108901
1466393
700996
958879
190202
1122380
50249
859124
599684
823174
30732
902231
288545
1496414
587003
1421186
230133
1254401
1285303
407153
965656
602973
148427
1227040
91857
262448
145278
855901
942197
187605
325193
677114
644711
9061
587950
1072988
207209
91190
525143
426836
140120
803005
305613
1225668
316945
1153313
403367
1023590
1102616
1178478
1370249
169158
861115
1488205
1186234
239803
305547
578244
679034
382666
989070
1394431
421806
1619389
460060
980377
160539
997581
288116
1615632
834605
90193
1508210
354944
900638
1293944
27693
880209
710824
1631735
184796
1580209
1384614
868677
60429
1017554
611315
422517
675982
243692
1238186
496302
1542898
854700
1541183
918354
283469
934316
1519590
148358
513183
498231
536040
1353667
1098135
221732
720975
975273
317458
836082
1627959
1194374
933224
1312179
1212327
89917
450823
326598
724504
122759
1274935
1122740
972180
1201825
1593193
260270
467879
962689
1320397
916969
675404
228472
1502632
65579
613740
1501636
139881
424189
1302542
113143
183181
1214237
400934
1307292
132148
494159
964517
1358290
1202580
800550
1419349
542415
110087
1536672
550876
643847
1202848
1254571
121291
855494
486539
1238021
1192682
916886
923384
1014279
1331708
1435806
608446
1338035
178881
286430
463480
115065
565148
1111763
363887
664979
260537
610507
1415782
1397905
608888
871363
1528367
845628
1019130
546550
1627668
1556800
108959
1170332
1121088
1202350
347491
1175158
1615271
1371754
211734
736954
428029
1309441
806394
216310
1022755
104817
44953
372035
977698
364721
96820
665065
944578
1185970
1039042
505470
726749
228171
319749
13684
291946
1411165
1535658
599069
1297803
855331
1027332
892984
371148
110463
714720
204510
739003
1207521
467417
1596424
1523558
933413
74355
1431232
1578374
1079310
1558358
1170505
1542679
655031
770344
695323
1335685
1059072
1015987
245728
536939
287625
74070
478261
717559
1257366
615171
1168316
1096562
1077978
676724
33513
532788
346496
564531
1071238
221103
123074
1244466
556514
1509850
1334173
375571
217336
832421
1643782
841708
1453007
935849
1033619
546159
315963
1361544
1147683
850778
404945
283696
128807
767570
1070402
352573
479789
1170648
412104
102422
1290096
903893
35917
1615834
162987
1074457
1543414
419237
386555
1009495
1523401
616017
795811
237319
1255125
798434
832412
1192017
625922
1367671
1172332
982462
640765
726287
534545
773370
1282190
1489308
364739
398501
386137
414143
515834
1225382
979348
1463083
1546600
960943
646357
1302600
1513637
1500668
634462
371034
786504
60095
1239481
29935
342452
124626
106436
1182961
1068608
1040163
925809
1098473
823804
126379
1400076
1472439
377710
355282
747428
506541
743093
965385
988767
206176
941621
1306947
239826
1426151
172484
1270196
1422306
872736
297881
853049
1082134
637315
411795
432444
1291259
472583
1461584
96837
1425573
1109127
31355
1575525
140275
511513
1151977
1516064
23061
1074996
1514675
1415216
511480
936951
213134
413069
1113184
888113
441078
359392
564138
306206
98919
359307
1401057
427045
105762
1249758
1197060
1021009
122023
1436007
1409078
519924
1237603
1359290
316928
222592
194722
603105
324866
723109
700201
826314
1490362
1427975
208317
477505
441486
639096
166754
1488675
660557
526505
1009075
413323
460667
1084944
1227925
384865
848699
1371304
599336
1461534
61968
1486835
177981
1432256
44540
992633
634280
1608436
1459571
1243268
1623697
1147890
963007
895991
1216638
1314436
84184
56287
1502417
1373917
545239
339419
232478
785866
1164650
1182060
843829
882988
1206326
941216
827014
1018737
896952
549757
1402962
360682
670756
134989
834738
516330
812590
1349442
49180
607361
945882
967045
126995
63761
858235
1339210
308184
1405647
869902
1283592
742724
1619505
756905
1378079
968804
651411
574818
1624772
1064477
1075556
286890
1390655
1341997
65390
555018
1439538
426249
919873
71950
1249284
1458900
537476
324289
1103925
1501436
146980
312185
901049
1282999
221672
52728
1603236
54461
1558651
538820
1186224
1308531
255407
1082589
681406
1460157
116584
655514
1138566
81207
215145
255085
216493
1050747
298139
898830
1032463
1485161
431778
140782
1413760
832867
932452
682902
1413453
244654
578660
698317
1313434
442245
1496754
1104429
1549197
748122
505254
617202
1533108
1512100
1434864
753189
425562
298560
1547143
1032352
570413
1496897
1430894
924378
1159080
1283654
407354
213712
1017830
1109565
1260485
312941
806445
316462
1286509
646337
331824
1069965
396925
909990
428144
1379733
138190
1088964
1301968
540933
286597
1601887
931486
1101888
224630
1169464
130229
1347647
1416907
122342
1295607
913909
1331190
944366
1372564
384503
1098147
489043
454838
504237
1244145
1380441
785042
537486
411305
228452
1314086
1484988
777473
489053
571353
1065447
353143
807104
216044
954744
1471099
1545589
668728
1292201
1604893
115622
24995
1207331
743754
48059
737285
335803
1029481
1208378
704553
1134719
1627899
761055
247200
863474
565392
803780
791520
1357884
357015
617959
775063
1348755
195830
22802
1321615
1312447
1277787
217875
411825
1104472
1321862
424982
1406546
412002
1476762
1390776
471363
817250
1319422
257945
258333
1160256
405875
1603812
1164844
851596
73957
559460
155289
191838
1115995
822653
310787
417187
446607
330432
914024
600875
1412305
1075296
121862
83628
1470911
1015141
296479
1557128
140558
1533857
1005480
9963
1089654
261671
620600
980331
742435
662505
1177689
1056817
1093093
1565315
143636
1121403
226428
1358279
573029
526797
508350
367809
832781
899278
305402
1453055
252156
1632131
1288731
767239
1357713
1255091
109664
1198517
1259773
1596861
1063890
955547
1518305
759551
869323
523646
1202258
1400177
481499
512004
852143
1049242
408827
445071
974183
1032321
299702
980154
1523671
263895
651355
790748
692843
1287520
89023
1409238
331204
1101359
134466
753594
1483570
1400866
308890
1433902
153888
123957
1595916
1213269
831219
150440
1402259
1451360
828502
329817
493307
1495617
530237
723141
1580210
39405
12543
255642
1623952
1091607
75163
186263
265777
1527545
1055944
239697
591918
747656
965199
315695
1489161
1479702
776987
340338
1008463
1440787
304864
760607
1046922
1579284
719512
1160858
742688
417484
479339
828099
1022319
1368358
772900
110115
1033914
880199
754479
1533656
325610
517129
508656
613526
1499171
543890
148269
1433833
945251
1011192
462090
510429
1311560
442253
604397
190563
792722
688703
1060091
1462852
492510
523120
562817
803262
215172
1039014
360513
27971
455235
40325
1006982
706733
1189520
1022312
497489
515712
74398
853719
1586440
709912
578350
314934
292929
1393326
498626
588011
1308126
1479554
1198619
689270
1055169
275449
1366878
1447158
571179
595724
491178
399800
466575
425894
1313001
1241023
468614
1129396
1128985
210713
293072
669441
1539695
1600465
205087
1387388
1339340
295934
790223
1346748
782037
869940
1333001
1044135
1025312
714674
1347524
149611
1217459
627547
1460408
168616
1383439
932649
393928
1437191
589127
1456568
883222
1557221
853385
923831
650322
884192
234435
273879
521846
1104145
872295
1203191
1269865
1074213
1138451
471794
1014764
1082573
817608
484110
1195625
307679
1270067
519168
1426664
1496349
886591
609501
652273
247704
871154
1590396
150123
728063
1428615
1199633
938854
1609770
429051
1406805
1252115
44306
1165014
1540561
25034
1243353
656143
318121
1506325
289401
635287
1584730
1000004
1248777
481382
1018917
1350986
190076
1362087
1198953
900031
1491637
1336421
357315
1270836
946786
1406452
1931
352115
1202017
1004047
395855
1517580
927139
1129962
1135958
1182479
1478292
173761
1066861
748036
583754
51209
980975
1276013
1211234
1471505
1420323
442217
297790
770788
1624232
729275
1345633
864401
392275
1617105
740477
518057
1350551
852997
177489
1377038
309947
1428586
901765
787977
687907
335647
160707
1311670
877682
3416
1644769
349205
849861
843744
76333
748392
227430
1323027
710194
483752
144923
37744
1249464
1136487
674592
922222
1128533
434957
1621580
968749
510375
548484
924477
189242
402207
1333679
681483
475523
702502
66509
1635002
1412792
303800
169729
425531
1019336
761291
282439
266396
1193424
660206
186929
1277456
402177
1428043
1468508
488675
513725
901211
275104
592100
1015120
1289772
498675
878343
455442
352169
214917
1129082
369252
1193920
344831
605611
161312
773201
1064732
733553
870464
367032
704569
823090
1114147
327610
1089528
453133
1265542
1067057
942606
1134421
431911
119259
678310
1124743
1567401
338010
1169121
729786
1249095
541026
1110227
1398999
153188
1643079
193547
190821
1442669
1634377
824689
1037221
387385
944449
152869
502454
1290791
253742
168232
654078
1109464
1483749
637093
1562156
227473
311051
638305
1596553
410403
170058
160655
1404685
943122
231966
897239
362213
679901
859767
1005583
521018
1466943
211728
720410
719750
1540938
1252108
1145426
359132
524185
992011
662642
834049
749310
866944
445412
1473586
1340644
1449973
1644894
1329597
1053613
6506
1319472
26140
600914
293934
1495775
415825
895781
935330
844349
1173947
1415398
87043
144854
1547286
232420
1250733
784256
983668
1426679
1565731
1380005
345511
1485685
987771
935906
451004
630406
1509163
568397
165434
442873
974164
1324504
1288205
991594
1561282
1166075
1119483
501281
667707
1336191
731658
1259044
1392971
1438191
78079
576379
49069
499671
6445
540571
725247
1218779
508425
883583
1587446
557646
616790
1001194
157322
190702
284207
630598
30496
504532
345062
525559
1635548
69221
1077255
1431771
362960
1123779
1550940
395252
973691
1030312
1239377
452103
825725
1066708
259345
336587
946176
115855
742110
1384236
901922
759955
1446656
1434651
1030892
1612384
614165
1402694
1269225
451735
1263067
312340
869737
1613230
1058807
807016
1033284
927086
1006512
855276
321163
571216
1314807
1609743
1171427
966539
65792
1338090
1567110
1584193
1325389
579708
1055524
450282
903328
501415
1277256
1621645
1007782
1082350
94573
94784
976704
1283789
789994
301736
3561
1008045
412728
349952
809457
866508
171646
933209
845904
1617599
119307
1541340
1567680
1002256
1618911
1572993
1005714
958236
1248204
1405961
561698
391770
608760
395359
505711
1138365
396818
886245
529254
162178
191960
4520
791234
837247
1574357
1168394
1268201
298233
158301
404016
1346731
1057579
1044333
1524159
717344
1219632
985112
1637742
519798
1095019
932326
741206
764771
69932
25950
115605
656709
1457124
837463
1556664
585845
1190114
624813
539414
825172
922464
1137028
1012285
801695
920815
21080
457904
800906
716890
1266606
1299611
594122
658837
283760
576806
827543
39359
1327837
672260
1262594
1186020
1488711
673144
1377698
461241
573313
246640
272669
571217
416027
1526972
1046298
709269
50360
411011
1021759
1028354
125840
1145471
1609608
894396
1626496
771974
194151
1424235
94317
1583949
1253025
1035365
549338
1619038
581188
723757
272848
1114939
212554
1232647
331817
1305518
81279
1442062
826587
505206
364487
620522
1194813
1466272
1067053
890615
821397
676795
729581
888446
1329990
44795
1302408
1461561
610551
1160754
1434010
21444
607193
819126
860402
1409179
1519174
1035285
1537307
1048200
309424
1420777
163581
1502698
680162
763219
1373368
117521
6430
398835
565500
1104320
1256464
373184
1114773
200875
1080514
88993
885683
1028663
292260
759113
987573
666148
937560
541850
1190226
361383
794526
273760
1539907
131528
697595
492589
753863
1451652
1092712
427870
113628
1334355
1175234
824515
811098
318217
684743
132890
1501475
1173588
1513857
865110
1207519
96408
1290925
130698
455987
1443828
794240
838269
677811
1180701
1613547
283110
552489
1331120
564295
455014
73815
1552210
1528319
1421032
1513212
1578357
584801
1521413
1077645
640974
992749
1480141
523238
743441
1585154
61591
165478
324752
119198
1569341
852860
1403525
1209445
1407252
1056376
18372
992863
282738
1359826
58336
1335362
609215
650527
224081
584328
197561
1447930
539527
1304091
294477
1403134
1637199
1247456
997160
1315129
55781
1169095
796151
310977
375453
55208
1542620
1340399
1633565
970169
1611535
1417800
1035635
879447
505790
1179606
540705
78863
542943
863340
1471679
1165618
1131085
304229
1139612
1430396
934069
1067994
628453
534489
181433
628458
603548
558892
641565
477474
577419
1484628
1585670
280191
141476
212922
559824
119363
693024
1153058
1506688
692870
1096545
1022858
434990
147562
1171044
52051
636339
1443471
146445
844875
890994
922900
1257399
569599
983858
245981
565511
1129026
1286971
1384157
512171
358644
794056
651106
378794
574566
194235
745537
1632756
663949
896647
1629230
1616428
667503
1518205
1561315
247700
88204
1104037
788618
1570298
755581
790548
510089
910501
976408
117432
1647094
1326892
927516
1196766
142219
1018581
85541
1627136
686070
451108
650416
333462
733438
34648
674907
772296
1434739
629757
1235904
1200504
253507
871493
1160656
571741
490804
1110277
729097
450364
1278724
1564833
308664
881613
1620753
230432
41884
755758
1075906
507942
1189386
1352630
480381
1129393
539126
51062
564080
1198126
82795
793007
1430153
909331
35638
387736
1540520
1438274
9730
796264
9080
1123841
941402
1607492
796943
638561
1245990
82678
483723
735522
294503
528665
1569572
164485
76432
828536
487977
885113
358284
644444
1303837
783185
129854
1567108
406361
996435
664263
1070768
262818
1307925
871839
824293
799575
1366582
919362
835421
867343
637792
1465854
1459052
411709
321864
1463931
1159270
1135707
1020282
1634708
1578075
555778
425635
736803
170973
1433607
68361
1979
1220684
32627
393247
592886
119747
501867
806441
1052951
1522387
1352544
1192830
641961
1282702
1364386
1634694
123891
368539
365090
1445032
121370
364179
23230
548210
956160
1185218
117784
547253
912709
1257380
1436974
324663
745519
735629
1600535
100689
239216
927789
260251
198180
1235811
806232
220931
752106
791375
1293826
236009
1637960
620182
338662
987592
1381864
573959
148202
1209518
218775
1398040
121209
389771
1463255
1104663
1618347
417652
485065
572262
14680
125465
1617057
1079791
142036
349212
266621
220904
1405687
1287400
234393
518056
647745
1544587
697951
1380785
308533
204857
1275825
1328104
116926
332407
718017
368585
1019827
649299
422052
728051
74304
218204
1211946
520806
1307330
972581
342775
39905
239621
1448201
765800
832273
620185
1382209
187013
817891
1174221
1310572
259081
1362507
44728
1235832
1367494
1354567
1003487
930268
739712
635660
1216304
1430417
1006492
831514
1143915
239014
1021594
954047
397187
376925
346029
1580803
550483
1471533
1054397
395348
1586660
834911
329319
651742
1476735
719126
482438
1341633
1020677
1526694
872942
480695
1362189
301918
890111
620748
826359
347459
200392
1498854
1345215
843111
825468
233955
1133837
927057
19586
139765
332856
684721
808680
769413
720870
462528
786335
494266
451171
996867
1005353
242070
565522
1010528
1384078
427198
292535
235682
1209405
681912
270669
1020236
1151600
1167294
651569
598278
1096159
628815
578975
89650
1551578
1154858
81702
8799
996342
1193019
1243249
1617902
1055209
1269998
143326
204217
596622
240220
1404858
284765
46782
940109
516631
1106538
1465096
1328308
602332
87704
1151842
597915
1423212
1432660
782896
273288
1365571
1492682
1633095
1633210
1167426
650906
1093093
250723
659246
1143664
350255
1063127
921705
1079743
900496
1129190
389179
1516938
341298
65623
1625632
853075
889823
20781
419922
58465
560563
21404
1091514
762687
908475
573297
713493
1214345
1193176
718569
1330038
1514884
696741
924646
460052
678390
308036
38721
1636502
1070324
432242
472820
155903
552941
13645
841471
173489
788067
939066
121730
202912
1524864
699117
575502
1055145
1390140
1128529
60621
1462860
581772
671308
1349941
1379816
262209
101299
707584
1593243
42862
200130
363286
318472
1482533
665885
762340
1416230
228119
893036
769311
1098002
76946
735973
1360112
913924
765938
1066567
342856
708504
1102858
773805
1034749
956278
1389242
544005
1503701
198800
1000714
1061506
1370614
1356542
274669
1556588
278777
55930
981765
1113866
14421
1512278
1432259
1418022
1103377
801205
479829
706739
1266352
953529
478688
1230345
368749
1479470
177764
745039
1109508
763324
675907
1575631
26200
201967
878166
291522
577048
571441
741692
1332431
297535
1436082
1037605
551564
254277
1314331
83537
1161465
744361
1579512
1174642
1175899
128085
364716
1086298
475466
1464662
1227048
1504399
1489686
985564
1619374
230339
507524
428134
1201835
392411
1599482
1281081
1042551
315154
1356104
199768
1263804
452848
1565191
802870
1130609
654911
1563523
1250675
1403131
377917
416603
1455578
88756
319003
1128765
183543
1593111
605783
67184
1301402
1307933
1312264
1007228
1637228
449794
1409129
839835
1414280
242468
934286
214083
42536
165814
1105158
1397829
965456
388752
568255
1081304
1419263
1312429
273541
722893
273597
985515
627138
1408997
1125211
361545
1491867
251360
1418435
760214
279970
143125
1442164
128273
578755
194089
677383
980033
93127
159579
1459896
400037
119269
964240
1598929
782413
1542283
1088896
1044105
1308808
1379577
151994
1189415
143743
654626
1414503
803296
85162
1255837
591909
1208235
1190209
1584770
263967
979732
348856
514752
40380
251944
1073598
158927
1008481
126406
40693
296359
724357
1570401
75746
878021
1438499
1352057
1548774
1501169
807355
343048
1391847
1018668
1279899
383529
1154389
477151
226876
817250
919494
258649
1537641
1045850
39187
884494
79549
1365875
174116
1265722
937879
652229
880226
1442053
886750
594965
895505
342886
127737
544621
210050
605637
776621
128092
670479
876678
940888
1534914
40690
1056363
1004923
530095
403103
1363549
1197775
430517
1016905
1295084
1226924
28237
473382
416957
950515
1605856
1136410
191147
4110
1234973
1549385
1325319
845337
1073083
719906
1533066
1103089
87599
1005377
1112991
442633
231389
1560093
649221
428177
940083
192086
354166
1413413
215425
591915
1018524
435656
458159
1398755
20145
194553
1510270
422269
959153
1341485
488758
253633
1325945
406269
1209366
10131
1043940
822746
497529
541441
575078
390638
159878
543616
140766
225966
1367140
393592
879081
856216
398142
1082912
1039395
299399
858837
1466965
1255786
760033
549762
1160576
379736
669820
1547458
90101
109887
186624
222561
1583689
1392064
330251
893624
547268
194717
1185130
1094397
327344
1149362
1044811
915717
527619
62636
1053218
364546
1118317
514873
1047438
1191822
822646
126621
128541
606749
1636934
66031
1568242
756518
62904
1011023
1404983
359469
778166
733468
857971
637108
387282
253672
1462803
1374275
451329
151894
133346
1643653
514620
814214
1643055
1153623
314117
197720
1088108
1542561
581648
133978
589370
623580
392864
1000534
88565
1347854
1040596
1006299
412691
103183
1497278
985450
1519437
823806
356166
1622797
931408
574153
640348
440138
1010377
1582345
777957
24193
1515519
1330567
1440439
587717
1367477
635019
189132
1390924
1480673
1194611
592258
1482061
561443
875669
1150545
963959
190468
645247
521934
536757
1221654
276998
725122
900044
1569935
269863
38410
1341263
263896
1628448
1133581
639442
1032071
295895
400251
523876
218651
37304
1293406
1065202
1101572
1637533
166461
822123
979465
211725
402438
549602
188956
281513
1248501
152079
767988
1319479
795185
692196
800551
159540
420393
23384
94062
1249070
227208
328808
54647
42666
384798
1345257
1392790
112910
1412849
557586
257790
1295889
241972
441835
807958
1634194
274748
348173
774354
1505115
88947
625200
226677
1029201
1139503
461620
1031590
148013
636107
239473
968148
1330388
1218569
476440
959926
1027953
448152
1602972
62423
1073127
176750
720675
438313
420462
226364
329962
204620
1594071
1035804
1562992
1636445
611647
1486510
1237198
97853
359017
724276
1398439
1396529
1621909
1447661
790631
864387
1588901
1113563
629048
1076793
1188048
605733
1359571
608145
39859
126739
229194
1096189
882562
500225
172748
1453106
1271913
1586742
822928
1099396
333400
522198
971290
894190
832228
1390800
1152473
216056
336702
1315731
1141425
466116
337953
301582
111087
1609482
1513377
1529145
471696
626945
596177
964898
1156014
438141
1316478
983538
501209
279943
979999
1639309
747048
1635997
518555
198756
404221
1547519
845150
95402
629011
1191315
331206
209660
902448
947123
661549
421537
790322
1179264
1166018
844019
1232898
212969
809831
171778
625858
977438
434514
609861
447736
583644
46427
667959
1070427
1160550
221090
104357
910645
139651
1290185
1367855
431034
1422305
609340
1215504
173558
441361
397549
1579008
1185725
108204
814409
1418005
1344295
690969
983655
847485
1223558
1248126
832000
1041557
162893
1473591
920489
21
58699
1293200
109239
513834
912770
1448087
71024
1242677
618831
433446
9758
874488
1128891
477595
1462835
1133227
1107944
792091
525447
1087429
423287
686558
25282
590251
1412117
295373
725485
663148
298102
897375
1004677
1599319
369547
748346
1213183
1553581
1550604
636919
1235355
399873
304411
674499
277839
81628
282568
455226
120546
809642
1634918
1126609
1352518
805844
293587
841738
1022156
516155
1619849
1434456
698617
716897
1502216
1092516
518331
978958
866196
241653
1036191
440593
880087
1492593
1319599
394161
110252
634313
666426
1227699
289845
1602922
1103819
333034
526456
1170628
300026
122836
134321
29480
164494
349770
1392187
226409
1210917
1208271
1525868
1060005
876907
1458618
15634
1542590
498411
257342
1304332
1102193
602891
1068177
601932
1109569
480505
970493
1505215
981935
712543
200889
1338694
224202
720034
188108
652027
1534272
150261
848763
791656
1034396
95542
91274
1428561
217753
1480523
738945
496706
805765
1166896
1053554
1534556
672236
380011
651107
1453894
995789
1352845
106377
1285601
66785
766583
904651
783741
398249
1394820
1109414
660235
1519351
988396
251394
841831
525478
1445060
33668
1580763
1166905
1612917
226195
307034
1298607
530722
1432224
1245256
1615142
1484635
233389
1347854
298613
1538901
1510409
558131
727613
609722
360585
391128
1251221
1373945
1012952
1417246
305230
1261743
916701
1381113
1401429
1494185
1012044
677746
1391032
751836
1090603
1114290
1547522
652655
1475757
1624061
611086
955292
1273075
629523
581027
732385
84026
382840
1012643
1080924
1278959
347277
1530125
616030
1611191
667346
65087
1647033
1051236
10959
1051154
130230
710364
723478
953638
867563
1204194
874699
49882
730808
567522
1510692
83982
426301
1310171
552558
1492660
769435
1168237
822815
775511
1337364
497301
137573
18213
258296
89060
1179199
1110934
530198
39291
327693
1385047
1389352
551991
1364131
74203
987835
315186
1057998
109215
17137
192837
988533
1536529
112906
523148
1071587
702732
624775
1510205
1405951
785213
269895
51169
1566488
426309
299031
1020978
218092
654066
1129493
455056
1546703
835338
1167388
1389875
335607
1176413
1524435
433863
534878
635305
667413
1264987
302422
1068108
436090
623217
1555577
1208786
917106
1586409
619518
43400
179696
1239421
1585685
1304119
801486
1236264
1237071
42225
446249
1238223
574104
778774
1433688
777633
272396
110953
1503507
713994
129519
1109085
636056
109753
255134
1374003
1455646
125932
619505
625651
549552
662630
133054
618979
926699
81014
352454
336593
1472594
1005068
1488153
844729
697814
1541946
738816
1292947
1049229
734175
1172133
523419
1604431
1436084
1227601
1616406
731256
774397
1247740
612922
431719
1470467
362200
881056
475595
85983
1488569
871660
246438
245723
415923
1037728
594379
425858
445461
1129371
232825
686790
762987
846419
519597
1642997
302306
1429636
398615
574459
241772
1533367
1302918
1486150
26387
725058
901005
15368
1422634
1228755
968712
1335848
416165
940033
1080126
1238757
1130899
460998
1536358
825414
538672
1080956
442905
1205040
1350259
1588700
670307
441021
1524355
388178
1439256
147520
1596947
82754
1545478
192308
100686
724988
30897
1057688
1599439
703675
694789
432686
386024
1558096
276519
1596189
605202
1337159
530435
540279
1289904
934299
715951
175985
214579
1084098
1210101
1446432
556398
870011
1282586
17518
1618631
578017
1614253
1511472
662801
201704
794411
1472182
645306
1015171
1487103
1325476
276017
1039919
1398576
848616
326820
449733
1155125
901209
1146739
898669
1034263
1184074
1210232
1195525
1358005
1345769
1402481
798027
1320437
940112
733349
469317
402292
1392850
1125169
1242696
1482147
447702
305299
1299939
506900
277314
186976
1377391
1397972
1126756
1350961
629829
285391
851742
883160
86328
57557
301261
1058821
646599
523845
1397473
792398
1578796
642648
1084757
1227121
1252594
413917
585079
1013198
668249
734582
147070
1482214
775877
669317
1056991
718873
1597540
231631
1293086
874717
1343931
1083963
1567043
1030479
280219
1325292
304529
508
694828
206848
717122
201740
1003300
1473484
1036574
120197
1301735
35885
971835
1065629
776572
644345
1001668
1077772
1183564
267911
714135
193149
1641036
206674
839427
117759
247991
78517
1254945
1378313
359789
606624
607796
326218
1437565
383606
203733
102317
960988
1506403
77882
1024114
1150088
937037
1619637
1194531
194035
1540428
1246667
661032
964537
1077826
1214733
1595015
1598613
591238
648889
1495231
1618341
802041
1474188
1447841
1555620
176068
370465
1572161
109185
1152645
765997
1278891
1584894
1462661
1096793
548912
281626
659371
771880
427768
554484
3522
1257192
1334627
1518111
466977
1330069
800991
921705
459701
226591
708315
157259
291188
925735
897147
941453
1419618
1489950
936855
516825
1453715
1180792
1365964
475138
684075
1102266
1153361
630130
1483724
765236
1399359
1604261
830053
619813
1188646
435425
388193
598262
1100554
1017765
58831
126482
67377
553921
485415
1148949
1334450
164370
201465
374498
1636557
280480
1316018
323610
1149558
748047
776656
1012759
777818
1459672
1582111
1060225
775324
434853
50164
460259
577066
36992
1154479
713742
677292
1258362
475804
1603625
456229
253628
258385
814529
460543
449082
154910
785856
810446
1370381
1622394
355
480293
1017383
1364475
30604
88464
179711
814348
1308100
190367
328713
1346750
1422480
203280
554633
348357
85345
1119954
1195039
1088934
549678
746163
1043500
843132
356976
207056
71444
1439795
740432
606010
261592
1030772
1610817
708283
129245
373882
332821
765049
1340886
1309161
350728
131153
1088820
693925
589232
41485
1474956
1368194
190906
83905
1160366
1547136
1168216
411195
1617179
1329574
1484270
681106
1292554
301625
441447
31930
284166
255869
1243580
1045115
1419097
941867
215538
429042
601109
762242
1103301
1534036
87134
842044
558598
1024506
868650
695285
1641191
1533023
1100319
1488043
284499
687515
307835
552433
215488
241882
1555656
1349197
1576161
1425143
565509
34577
1371405
602262
236109
661164
610248
551567
881056
1599201
602948
985763
1607629
1134271
665349
957056
1565591
526935
1016815
111726
1622449
1047221
1083624
999925
690024
647526
1381022
1489326
1538629
182230
1324612
680594
1344648
630860
973405
1130774
569281
1252153
1404985
98764
716445
1505754
561454
210274
97252
371265
1584892
1404834
756335
1644443
241982
990587
770775
1581307
1434153
389532
1035787
798831
1467949
604570
462867
346543
1075576
1450180
696574
779600
995528
51068
967077
134243
1028378
165196
659378
1461538
654222
1199360
1621805
1386444
991859
1214379
1325139
90222
1004943
699811
511467
480997
1032878
1099504
1100789
585993
813697
383947
1022383
1036073
244864
195286
1051141
1502042
339041
342402
905866
546203
1240068
7838
307410
605481
1050491
1256414
181110
901370
553251
1078726
750435
271651
397386
544587
1269037
1392998
458074
1102609
196958
310948
433998
1560779
1408211
1365693
714732
360622
676379
547371
1587015
1548856
1512093
820391
346041
189078
1102400
620460
249479
1179539
829038
1388413
1197731
229212
350738
431971
980218
1415147
730249
638869
1183980
1354983
434262
76911
72077
817683
1468041
775301
66446
29729
167760
387616
227760
512108
389593
191419
1494343
887839
602264
65451
850570
1028437
92371
316691
1327452
897174
600146
688751
1587058
11587
572558
1266776
1498480
106173
1434537
1084700
225623
494880
1573814
780000
106953
749104
559849
372076
350768
245850
1162434
663151
1603972
1010392
368613
110419
469646
264413
638133
85929
133319
987445
857465
667097
314634
500576
851335
1637117
1177935
392588
323107
1420017
719100
919159
1010737
1214044
784572
1517187
1290448
1039578
1010995
1459338
816925
1045789
1484768
1322768
1476217
1643561
1228824
346103
816097
303286
1314049
1608931
221054
1041381
411333
1017517
67515
1272997
1928
78678
90755
925872
992765
734237
714099
234078
589803
1142580
1253437
1200819
1154860
1634898
1535232
468761
669556
780043
120754
1181643
136186
1549759
228874
1615912
856702
787747
1411275
1438053
1046300
560608
31202
350509
840864
159803
698301
193921
931303
221321
1503378
1495461
1249362
1047290
1240276
531392
178879
551792
1093524
471354
623928
1488498
733220
1567980
178795
1083283
658844
940925
776442
1634156
1327233
399514
928186
755593
276030
1039210
523965
299664
155596
944491
573438
477196
823177
1435777
496280
716602
241928
1005469
381379
197100
471280
1511489
777342
830452
1521354
629151
1124251
1033737
1581943
1600815
95449
454656
1056339
408645
593552
162784
420115
504010
979924
244662
599353
1380145
1011267
1356420
1392285
64747
188809
188774
1379313
1092852
660030
1539416
1451355
1006762
1476544
696385
1638906
550676
184821
939989
1040132
937841
895857
340356
1132885
836307
1601027
1503551
1323654
719599
1269561
976593
388940
683626
197985
1594326
1321249
334647
342978
1642539
694375
1035169
802214
942575
1117938
179846
1288541
707995
654574
1436610
1346852
1483064
1320130
618666
845771
1609545
1582744
1305748
1132113
689508
183655
1498931
1379808
583200
1318430
279323
46064
345480
1004910
1408872
1293537
89033
832439
141832
1645430
177883
1543641
1249450
1442625
985474
966648
1377064
1485679
613309
356483
13977
906671
898318
516252
1626628
1341724
92471
351299
776300
925587
1468781
851751
1339418
121350
70072
320707
625068
32829
1773
853716
1243520
1359390
1336900
492691
532376
787737
13243
1291119
1377238
1639788
627469
312293
1271548
1049949
674468
600709
1607094
174897
395204
132460
929164
284913
1478501
1540173
486939
1375892
1261427
358936
45695
1157060
1112684
15234
1164869
551392
1512828
1578011
1241742
102418
631961
1162060
799513
957602
22010
1591163
1166390
525950
187910
11478
4573
1131030
658161
159361
457123
1637622
1009416
741046
71940
1475191
734372
572195
674355
1567534
1473004
20645
334908
470067
653943
185997
390120
1370344
566745
1517905
1401107
1548292
1510006
1601329
1482799
1119052
610297
397652
1590409
889173
1582591
72310
787056
411605
744692
72320
640593
1078522
1012479
1180209
1432192
1200611
277719
1469415
436327
891391
791553
1328276
927464
656735
803576
478973
921963
1547009
1337918
1267479
935820
1642137
700999
110681
592071
224766
619666
456131
1086267
145321
59580
780246
1608108
258817
449764
439926
1255357
1264037
1438556
1564780
647736
65048
279118
65637
1323782
802649
880824
665118
1479971
1019755
272763
612684
124661
418355
1312613
166132
57900
718497
1383845
1520775
635891
1161869
1063547
311085
1231738
1348644
1615362
1187612
1210917
187581
534700
390227
322803
126134
1511363
312160
690535
1646802
954027
796809
660977
1228161
1537899
894419
1185969
828400
1064895
1559497
472824
111139
771222
1430266
65395
998593
184493
1508169
79350
570192
1637229
711797
727788
1413489
533133
510838
1286555
1371049
1417418
296280
776161
1402532
915979
81855
1307156
652961
603903
567908
204345
1507735
1544956
1139359
1008260
493974
798152
162977
231183
869103
15687
335742
692537
1310138
934027
614944
1573739
1113724
1646807
736821
680984
916004
1010114
523026
1095411
546018
1515857
839200
1302406
592626
1324055
1141003
1497555
734151
1315613
1023611
806747
235650
550184
1437449
665350
1362834
336458
55245
1166843
1252083
662916
1141575
1015178
1102063
625177
671003
420555
487438
74069
1639087
245406
554353
663413
1457148
483772
1642619
1088459
1274200
320618
1542276
400962
470083
370234
1135968
806494
1642311
1638439
394430
805023
235990
1583609
31820
1264087
846639
1026905
472836
324347
1075916
1399361
498449
1279808
1382229
1062822
976924
966975
1406045
801875
798957
598171
276656
227268
1185401
1384600
1473300
1183507
517778
285917
39544
26870
496647
171557
1075187
319342
144247
1513201
5873
1558159
1603278
429416
1488136
1343152
1500487
368199
1609612
953294
1243981
1365988
1541902
230230
255663
1204796
1484899
220938
1412741
111218
586403
909849
896249
539078
500412
297288
116568
404218
1112102
1082983
1631030
1251559
1530309
1079848
295919
1401972
463477
329379
1395373
464818
1324662
464290
1139319
1060520
1193553
29004
1543309
817020
867376
1277629
1027912
550392
1270249
963335
282599
478724
793271
1498369
936799
582857
308387
1363041
64335
930354
1196271
701115
1059001
1490618
620222
855457
514052
1351453
1067605
811517
982633
1321058
176736
1594325
833193
1461943
964141
502904
182565
1304484
376904
820540
193260
599253
1249401
432429
349705
957164
917634
302376
74816
48781
500318
1331422
1612035
252326
561667
591796
1556418
711189
700237
863292
178178
567975
820155
355958
227574
1186961
855847
882620
855024
1515222
1246453
1147640
1170212
1019224
629297
97919
514375
101773
34994
218847
100580
1109583
1292862
526899
982195
380944
825364
351572
273086
704671
566092
278994
908321
806141
1193484
121455
1513934
416391
359897
263375
1212678
1564317
387181
441960
1422634
50868
736200
887617
1241079
824157
1137770
17036
11898
630453
488876
928257
1361852
863778
1049892
591093
2363
1510566
393418
1373184
78669
1293081
139980
658337
936313
193681
368171
899212
123681
758824
103489
1592717
1118986
96571
1450232
1169382
48541
436709
1361975
556178
1161559
573197
520803
530260
374443
1355627
1113397
236547
199141
845574
1633436
719901
495202
1018515
904733
455360
1513355
213193
477596
773367
117592
835790
193257
240698
1377315
77183
1628505
328314
1645948
552369
556753
1617769
472115
393171
794794
1462532
1475277
1220471
267182
1578154
1527083
1033577
1112580
38532
888705
502879
319248
269994
364204
896380
335234
1608049
589209
1504866
154896
446337
620987
75481
1462876
23904
1623920
1238222
383246
991288
1100818
490144
1604850
937126
1630916
735588
1242604
1169772
1560540
845174
724828
24155
733266
621110
996680
670883
1341510
220702
1592087
305033
182105
1062822
1317226
1383725
218671
1333487
425330
1176312
1356798
399562
1099709
643381
847907
655790
1436549
1503595
1513660
200015
647951
949415
466590
1328198
790328
1194319
717240
310386
1615328
3778
910222
781910
1127093
411028
1233013
168442
164104
22386
993215
1258512
615276
561800
865428
358357
1048018
1603408
1150698
1040922
702133
517432
35748
351031
1155528
1363699
817004
425603
675639
705111
1355838
246441
1394124
315460
752763
1079584
1630019
692787
1139770
390724
1423732
172400
1131828
728521
282786
892437
1046484
255238
1629998
1249102
1156410
466589
1180987
1108922
219150
642833
1416640
1463870
182673
1264114
144923
1073704
481788
185599
552679
367337
1032358
377914
639708
293748
910452
1553447
230662
1345693
849306
1079227
1307979
1332426
451236
222622
1615673
979649
1016070
1176413
1386008
943283
399759
1389885
916822
1373145
1156380
477004
569508
599907
1519075
1584749
455429
1511196
1090418
1024368
1625689
824738
454419
817286
1002475
700846
718573
554612
1370632
964527
133943
1646138
1138687
1518435
345006
413750
1245281
399493
1238099
1498290
217130
290571
1639159
162852
1415187
744245
1552830
337111
373245
67870
46781
187040
1464483
478634
224410
1137637
109697
211658
1065040
1272340
1637841
149484
1428790
475838
782276
1096562
549667
827255
101770
633447
1530262
782860
459297
681132
850199
1304616
970310
860977
933506
1524129
1325655
1150892
723221
354115
1518136
1251533
123573
856967
1175910
1527421
575241
48014
195571
1571988
1200132
395890
877375
756418
822244
976749
334727
1328322
948814
1606136
1003520
45588
1035257
885450
239522
126923
1110538
703377
773914
801432
654590
885138
512056
798063
1343195
228122
31451
784011
457869
441609
1363071
1032474
777738
67853
1123116
762111
836355
811348
1187173
652136
627239
656966
1044394
273915
415346
219324
1048764
1114401
355776
1037441
317170
1643540
1207694
833592
1523642
722407
295826
889154
1600724
1090651
388018
1574167
1589206
1454744
430176
939352
1383542
488348
1638423
1517154
49710
995277
938598
1388953
215371
696664
787042
372967
384654
693874
201166
1391570
292262
327617
1464336
146250
780826
1622434
680309
1337495
1607693
1355782
1308210
810983
1404303
1189621
1603887
873330
453992
507225
320036
808451
639783
1385251
302859
365297
324514
139420
161038
1616568
1578791
1208200
10500
12806
1408481
881805
158206
1213204
1449929
1479748
490301
82393
322336
1074328
359098
1384356
1310363
210274
217268
837668
895028
1229619
1426436
1643291
1580747
168767
321333
938990
984327
970959
1372761
1334288
1602846
1142622
1274193
1230878
1646280
584211
1083648
1437955
1285278
1256880
965061
268841
204739
1008459
1131757
6396
301014
11946
459842
169208
711840
1555385
1012885
305238
555841
676268
957220
784383
366295
1499639
524120
657963
1637829
450718
744772
741889
37613
709695
1594925
1542957
202349
1275071
116932
1544990
1528360
674760
505973
561756
328433
1043814
1334206
656250
1633648
1258426
1013812
1050622
769316
290184
1016017
50954
85618
461030
570352
906042
1357766
1596453
225250
1266036
867470
1477946
1234460
704851
1195930
1566317
422819
1062881
1617539
403118
488131
872930
252444
870908
699320
597085
669873
657422
529245
877417
1341354
1645566
739422
1166298
1397915
689185
154615
1554102
499782
1198474
833644
525710
94565
79850
318339
943617
1228577
591614
845448
1212105
836917
1323095
1411789
168746
516646
553537
1560338
66016
977157
815617
603622
584373
943011
748743
1314843
220676
1146566
1430284
178697
139670
1278849
666672
390159
42666
1485409
685582
32979
865824
1611416
1217515
1625273
1413929
1305884
613799
400824
201506
603249
1503513
1374986
531455
178247
1633163
1634333
1075139
1061407
569896
763047
190228
972346
1483082
599015
1595441
405217
1138294
355586
1232486
1033948
112275
1455743
828110
1012109
835074
495628
1433743
243963
233279
1219072
441769
550148
1130841
1417021
1418208
1359456
91563
771190
1566042
237217
1494285
645412
1136716
89166
1091089
1368947
1356193
1434312
1378655
225450
1308551
1558674
1329683
145947
718928
709680
1574316
1581991
593011
1427483
1058233
1452020
170879
404469
1103328
289091
612697
1280069
134783
603289
266922
271660
311092
1151571
449174
590952
1430831
395347
41105
936531
1024346
862450
686233
948371
163222
1095114
266049
1105206
679016
281652
719989
667383
1614484
931787
674371
3728
78459
335839
1523662
307138
1255208
233485
289046
1125141
1059925
773759
1620253
697148
1059926
503702
1422488
1557377
364043
1312883
891449
461364
1034655
1474137
650971
1457512
1370800
1072237
809679
928007
956901
1545833
902061
1383913
1229887
511495
16552
77519
828201
51986
200413
417168
138156
1368863
1162133
1169890
1489860
663679
766472
1367495
1008136
358027
600688
1477045
275806
1481950
274014
1524672
325098
871141
299862
181163
1323479
672141
752740
1342998
265555
1060789
1533940
1246677
673306
1170749
415615
320882
1536013
1005603
1412384
400479
1070394
747750
203997
175856
19287
696233
46050
149408
888075
1381453
881213
1380311
950840
1184949
1263542
1047739
166442
263751
1375889
150701
633048
1405582
224539
1052113
82367
655137
1549629
1102175
218257
572922
1073588
756890
420539
148066
175595
266719
890241
525360
981747
904559
119161
674321
1064187
1241614
950326
1028375
1574834
222041
380334
1168440
600154
1575459
1463543
232448
824972
87931
1482606
486157
1450117
712844
1436168
953058
824159
1271263
318323
990743
1626124
1509492
272575
763183
564121
1264418
813059
443694
159822
986436
1497824
316099
602972
413535
673987
335796
1095553
1510748
321
1626323
1574510
737083
717229
208386
1595567
641215
94427
553120
179091
45392
104271
878561
1004556
665978
567193
1342897
184493
522018
866561
1134799
1928
886446
581779
749695
455454
859370
161082
364536
839455
366050
761150
1547545
1016791
548292
367720
546109
1003954
1341708
1471501
167522
1536591
340497
1201509
1217396
869383
1027296
979754
157404
1038522
1082136
21389
300965
510973
291662
446561
79726
495942
1089019
601133
1195938
1024508
1530630
969801
604511
514190
1430573
883740
812482
1433643
892522
919496
1646423
1027951
1384290
1414752
896065
705278
1531288
534250
290100
1323550
956872
413080
1374753
171706
239010
479085
1412779
116593
705588
448247
700546
1592911
437902
760879
709469
1189292
272769
152946
1438788
782233
1265813
1422032
694724
1260745
1725
953319
483792
1506503
257946
1264542
907458
1339871
623525
1223469
1197274
639149
981770
138743
1088656
179006
906806
408734
718738
972008
1195237
129124
400190
452265
302446
148119
1407528
46205
1601814
441995
1528865
124138
1113459
78967
19004
1628289
1326837
608147
990787
28255
73382
1505376
211968
68461
1355419
949617
443778
1242637
330789
375641
45100
920533
1438845
1469983
929450
1348519
260012
646032
945595
1581011
31003
1003572
1227428
1237824
1215229
1028363
1529733
575975
1205240
761443
1364348
1614654
339616
698168
1504249
1051549
1384727
796125
755496
636701
775238
238438
1132360
110861
1591381
1426785
437257
926568
1319968
171803
1154067
169245
1074250
546355
814385
1469819
1357398
959766
136351
807252
869701
1499483
787926
887548
468380
531407
322558
525498
802553
126324
1039487
240111
602062
893912
1258787
1396138
945924
1511731
663624
530446
654294
1150759
869713
786716
410620
418200
447013
1430933
533885
717307
470214
809492
1078762
1549145
453454
1123888
11569
1427085
970818
1552851
1387491
1491707
1415226
1313637
1210483
1547685
216644
807928
1479983
1226768
1244965
1217367
446051
1553127
790955
1136664
297203
972651
455072
509672
692762
1334867
1283626
1214400
425632
1239799
1265953
874237
391396
1633185
416704
841743
1270125
1639783
656084
1577839
55457
1059394
1157055
1398174
307241
40573
1325863
754028
236959
1417577
488931
861081
130141
292830
1428604
1174261
1546976
715491
1438140
1500893
1055026
221553
1478933
966267
187341
1157855
1053832
1511731
1549918
260329
1601163
1398821
1339984
216070
1614483
736802
562744
485574
433069
1371580
565080
766271
248381
1098900
252912
1188966
1029988
472453
906269
207705
1564822
1594738
99386
1293870
280378
1001366
1170602
1183363
585298
1531672
1500608
1318575
797114
1088366
322379
441319
1362864
1412186
1123944
280406
1521026
246540
628198
245572
903457
539309
457457
1579896
471712
1576904
157533
1069532
1519599
642156
1452374
1570397
37399
538789
843331
438086
810164
6702
1328571
99443
219384
233534
647317
283189
602589
11750
129681
153662
1066887
1160751
1178747
1579901
1453950
1261541
288531
1587666
893347
1598696
110615
884968
1491973
698999
489601
1273263
685566
674366
1628678
637853
634360
359305
1127713
1123472
481771
908160
1389271
434396
1048937
1416495
631018
256020
194542
1589721
626698
28166
794833
1488731
289850
1551805
1183733
772883
39406
251820
1580434
941878
854218
169340
752150
1636146
352521
1147260
132793
1453713
214942
1406999
539878
969633
39559
935613
336905
1569136
1406626
786536
1589983
457457
875211
702650
443223
288135
1293036
64557
1555956
1011609
359288
517001
258955
385366
686517
1105707
1430080
993274
830039
1552706
461272
1586274
1616614
336410
593694
478308
885972
1408903
427356
1093598
509494
1018738
881017
1324392
1314626
997828
425444
1220176
935750
483708
939857
1201336
1257800
1002475
1146717
1607495
595661
720605
493169
256723
1184120
1034966
340939
856129
1416398
995084
768482
563244
1269200
611826
320785
480074
687758
1218295
1113212
1208691
1459772
1261837
1626882
954400
508117
137876
520067
1418585
102393
20954
1542880
416374
1168547
1249161
1565551
517237
120178
1502840
372218
1497885
1594317
208666
1399324
720225
368371
456739
911327
1343410
220966
1398302
1261396
1407074
313299
1161768
1378631
807750
976392
1582686
1179059
1443834
203076
1181600
641373
1016971
1562348
773091
942654
1166562
416426
781259
25769
845339
721149
825548
1305803
1028213
820577
738619
38236
34716
1601186
484660
1096870
758936
788053
1005810
518275
867312
1021017
450895
336386
256882
1317535
953234
1511370
577384
1565370
416208
38145
485517
1361577
1099755
931705
1206864
537827
1515960
394706
689627
1146244
48172
1214820
1266808
989279
1326445
1087113
1126338
993644
1304829
308509
318916
1392263
924521
1625402
443427
1231971
160813
854312
1290906
133260
116015
577296
150198
348508
1110759
1527677
139254
1273796
1598619
334970
1432416
1105523
217809
298402
568548
443146
117350
245388
1053121
147173
1027328
454831
1338358
519402
478317
770650
301704
1399088
423530
902313
436944
1288244
634102
1418421
1024567
304382
88966
906613
722560
288439
1125470
130195
4666
1272580
224091
14131
1361400
1054554
1009854
304238
879976
270173
1269456
332000
1461178
1397066
1265814
198820
567712
604956
557487
955494
152217
1025992
1577440
442798
39625
1222415
48777
102129
973112
404416
646034
929769
1351506
1587699
332085
279458
326603
1465648
1528708
1561239
1220150
1620693
840177
1572522
104972
160025
237978
220607
1366572
714870
723922
1577096
343713
640632
1490350
998156
446925
173467
331132
422068
1478415
848227
416632
1003296
383955
517381
1444065
296076
196458
479097
1637370
129495
1128576
1592546
455686
1546714
887553
193503
1253688
1328751
608480
1238653
1142899
1255030
886366
233560
911025
589752
113945
1249358
1145651
733651
814153
1583264
576976
1200943
552019
512407
248984
1406002
942093
407518
424036
752058
636034
495784
1031686
383012
728299
45605
1557287
33643
759797
129937
1216374
894669
1175776
191967
434325
1549818
1196137
809743
1475106
1413293
346516
476394
633213
910216
332542
1128561
853580
479828
92955
330342
174202
1608590
1318196
184084
1253171
1036982
585137
54494
637487
1001178
392661
900785
799796
171136
965115
273459
656495
568983
1164597
103583
82881
1384153
542519
98665
892982
1079312
1236571
1154469
1140559
1154808
426554
1263355
211132
1225031
78796
64345
939153
577149
1449981
1387294
289527
756080
325166
753430
1326802
412599
670420
244673
154651
1214273
929592
200115
1433247
861018
1210392
521352
746047
725718
517204
1409265
915972
1353850
39804
1222034
1055110
1571866
895838
1217341
1389682
1529089
1358048
136599
966621
930266
1632232
1428817
1560845
1541975
294883
935118
1113415
1102568
1507226
895769
1218741
428050
843893
1580245
500631
399165
662804
805055
869342
121713
1452760
1087223
417437
805817
795549
115205
956935
1033975
198933
576405
1309461
1275275
1413448
993048
75428
937414
1132990
510648
1357717
1072330
1421267
1269632
519470
1054093
357653
1076796
1181300
1565171
715012
758556
118085
550305
173673
1055549
1426167
1023890
790326
1168588
144796
1381
1126156
1564920
680229
761183
1016219
500220
751027
720617
1612032
1185402
700380
1330171
406238
871228
1103038
290741
1530316
1078132
1144385
1629322
1620867
514202
512539
560319
868837
1338586
1036363
130810
825013
479997
1544416
1058631
1438736
678078
483335
472730
343862
876424
1647490
1031009
193540
19150
947823
1084640
1355911
1449231
655394
682143
227430
1191458
1148422
797568
297210
1570511
919202
674854
1408510
1065292
812172
1575094
527653
1354200
346830
1573658
1204086
289355
990988
854749
1397318
567421
1511775
1614471
1627938
918686
1644856
803026
977221
1502906
1116983
688943
1311559
570130
553536
160642
150164
170
705436
334909
1532351
1280542
766616
981883
1333544
535520
792034
665158
632295
880241
601104
270999
983090
1382736
82753
1549211
232092
512033
564018
543178
1053168
697309
574295
1632889
1285017
388734
713521
710168
157198
1196205
386255
110974
1547748
238265
318366
549441
1401540
1301603
530001
1194229
777084
907903
1117292
74705
1512272
1393078
695589
359856
1069209
1542810
1573338
90425
1286605
918426
1000311
1040962
868767
185342
429911
1195916
414697
1047799
1062758
1147147
282550
41417
1558242
212289
212315
678042
584260
810304
1282614
507789
1230039
1592424
226631
1038253
986058
521096
676666
389777
225391
248514
1447549
901427
867007
522933
203720
1492614
1183903
1086339
1449004
566833
433386
163925
779385
225855
491251
684417
1464492
1463007
1192688
938508
1060513
1494236
230356
980342
1345179
320532
1008790
1473387
148760
1039902
939372
75055
825201
308428
530098
641212
402765
762466
1456175
1455026
1566837
400962
1170255
834281
134629
859089
1156837
1295474
1456995
1176244
1018730
1345207
141476
908592
776354
268033
1329821
1194464
913895
1120803
1359611
379631
524488
432635
295154
49026
718063
687575
1485914
223002
1432726
1490986
297505
711964
1078153
1136334
1591607
153740
1371675
51705
838915
970992
202777
708102
257586
813625
1365850
1532072
1117989
617527
241613
224918
382786
310066
1542541
364206
789146
1457066
1188591
842345
1363183
1035270
1448318
1158084
692995
1638017
1019824
1246888
1265601
1455142
194575
1382500
649959
265737
805552
1385046
818533
730059
587884
1638898
1132482
1417949
1224416
800064
731409
1104650
476246
65098
328387
1066983
627470
443312
1193331
541877
1626032
1049530
1188637
1083579
1521800
1490464
1045122
558519
1248934
1429194
237700
1332840
16532
1639316
70285
643279
1160982
999077
1387921
676926
820611
638745
144439
1559450
559829
1380079
1296095
466141
458356
1097930
1455659
248436
352125
988873
1549603
678315
827109
1516469
869809
1079894
394864
238526
1371443
1021190
263650
1213847
929693
1105743
1181606
1490414
1628976
1467198
1089873
371926
421111
1018564
626541
1624728
376457
1622003
926884
1415248
909787
529851
1313854
767266
1318978
1630122
1289819
1472888
1517971
940597
1062481
1377856
772544
1642895
389857
1642785
459433
1191519
488264
1170081
809870
1380419
923701
1433206
488128
226458
186383
194095
1488828
1142818
200465
1517240
1343091
1374165
1188537
426480
926355
440515
1591661
883328
1496677
1520328
64961
108704
1249587
1342546
1230153
661890
1558912
1542365
917003
1368128
702244
484676
316555
315471
340226
1263896
1224494
246474
457538
722775
1097138
1244425
1306845
804818
69653
1111479
1124883
846822
1386971
138491
1405622
1271053
1589796
1178833
836984
279707
1545878
432314
254221
690229
520283
1463012
1065171
975199
1169565
1075377
983999
477390
1016867
1440284
49902
1256659
885957
742465
632846
1442103
207456
167262
1078423
1565287
1524555
114070
1628479
431891
444414
612974
720208
274682
1096229
992898
1088762
411687
6251
147164
260127
735781
820677
275811
858205
897381
525417
1586217
1327838
1119484
535934
417307
615711
1642468
367281
1339412
24093
1470527
203720
591553
620040
1441692
798936
1468414
1274153
23370
159594
805834
302581
651202
1339733
1596742
1421971
1463305
991942
887467
514493
1251615
1035311
1472221
783892
700137
411345
1521663
1529294
524286
41508
1062293
561734
152405
251552
548733
1620359
1486021
594820
623508
289279
1053946
790566
654791
539056
392414
267847
67858
407886
204010
315676
603873
642403
852832
1185980
37790
884150
1186708
607276
180573
853846
728031
1023987
44046
678424
817041
830365
1090353
1325796
1321075
74856
1134275
1559615
904037
1138537
231446
459986
990040
792461
928656
605326
390764
627808
1022037
1177149
500679
63627
443920
154891
46260
1546452
947347
1233740
1234632
1624600
715101
344762
486825
1149712
193838
233560
1261487
337890
1275353
642795
113941
845693
1055593
666995
744570
1419979
1117747
62906
1407217
667781
753898
179731
1489791
316464
853309
433503
416021
1579639
266878
765461
814551
75910
406394
1465260
585980
1344758
655665
760634
1493389
1624527
479979
1264169
517538
572174
1172091
592445
1141534
1338813
851232
1124035
987074
284134
729304
39673
1379743
924235
774521
1540882
110704
122585
861746
606800
1640052
209435
74673
1098859
10977
848674
1267663
199633
1469707
651282
814060
963878
831401
1006861
1278869
1057949
1351414
1206533
1185957
785879
1081517
1326466
202761
1587066
930369
383939
951560
466874
514151
1259290
533314
777634
1013073
268637
953229
142149
966599
85107
91754
369630
842598
1331200
1459268
877915
604601
1211295
626086
849694
745398
1236265
1006834
1343889
474875
30472
1157876
708715
464462
50084
54814
1502634
573494
916215
99829
214389
346735
318556
229223
551993
251827
759551
629212
449886
755773
475663
1294160
1536792
1279297
762625
252408
792162
438656
652083
1455747
354061
7963
37434
826680
104666
1374720
603961
155579
622297
687782
156978
1170937
534566
337412
1581541
194765
1228695
792062
432310
1247686
798478
987845
1189837
599311
178855
1277071
178543
1325648
1574710
60252
710577
1112686
1368782
415078
594758
122550
98764
1197487
160851
910475
1214364
540298
826205
501878
1090997
1328839
43414
304912
975520
53082
559667
302098
271253
870366
245526
745820
1318553
768004
47522
603060
687975
1101359
1328897
417803
883205
1126753
1359729
267260
723962
645713
1126166
1586157
380535
324589
320502
58161
707944
365305
1163367
1300395
301994
1370661
63112
725313
421390
625226
273514
31171
1565903
1463365
1287241
1253309
776136
1336639
1629207
1069236
760306
804955
1406638
1270893
468347
841754
801090
45562
1157943
865962
254796
415183
932595
1275910
477836
648958
1554292
551460
828976
1296622
598613
1004438
269076
1415324
921467
926811
96760
558151
1482761
1387703
1297658
949014
424056
291417
1252677
1526006
1602335
1613389
367682
901499
1354333
204828
46561
46821
1276279
1030672
382166
1013143
1105080
111899
1595182
1503908
578224
59063
1215620
566869
913856
983552
596017
21889
30797
880520
97453
1366091
1424410
551161
553820
554218
1426883
789666
1147256
1018299
1555625
438175
1391330
906652
641928
632942
266323
1529536
131453
65856
221995
304492
83667
619329
849213
1369902
78804
215210
1238793
1584506
486365
1300215
628884
329479
123170
244673
190972
1644486
145779
802932
633802
567656
607096
1567335
764359
983585
229335
297095
1238828
1591844
881905
618023
3677
557652
695850
964572
1033896
665821
670767
987635
889997
846564
568244
1343692
1073055
1393528
1564969
1616355
418978
1555465
1287986
1539999
1333473
1607201
999546
1018230
151766
624772
202947
490595
1337489
297307
1369399
100319
624241
812427
337975
562493
147954
917547
1417811
151390
1274232
292463
1010492
794907
1347187
1335245
1513416
524004
271078
275350
869761
1113665
1065473
584967
383338
1401344
1079411
1460522
557717
873144
707827
364993
1278513
1030240
590455
1338198
410117
1210249
810714
487087
1395751
300627
1074029
936202
188399
247836
1141237
1161438
746828
1050363
604855
801552
398411
597462
912568
1520440
59959
336097
376015
471799
1394516
1358356
1031873
1126956
1531243
508684
565792
1541926
889893
1239866
1573006
1111823
295138
991883
500433
865687
545764
903718
590942
1436803
411088
780318
92093
1312877
1538811
1618604
611696
272678
1469969
1387438
1070628
387607
869437
1150268
154088
452641
402217
469360
558280
1579183
1008146
1529594
709201
1330014
719362
419229
669991
1274825
1256567
102089
1329058
899581
682688
1344047
1604624
943479
744592
913335
1397346
198871
71563
275505
480681
105041
361636
227172
275675
892116
452307
473327
1445784
9008
1444990
1080174
1042873
1638702
1224352
1518686
565503
1206581
965107
210867
546284
950905
485074
876885
1593130
1110638
199551
1410843
748842
880793
796057
65572
856543
1457073
796290
1211142
1300865
1198615
142842
773095
799102
23023
1259304
157717
332810
1338097
1458341
1517942
1095577
1373021
1199793
1224547
706285
825587
302031
1130653
1307466
1019716
33773
1457979
807458
896407
1113120
1449613
1313025
1256363
1567134
297754
686603
818323
198546
179009
1264501
963879
488884
969475
496625
1104060
500430
912059
106905
844829
1028597
589710
701965
1134938
153349
1335579
182377
588353
924747
1545044
465636
542577
136341
175498
1326568
739865
43655
344490
805549
329029
504436
427201
1117104
1113782
943940
275784
155201
198311
625711
233669
1542564
15492
1304940
620130
1325835
1452866
875167
1004764
75382
1035605
232201
596340
1360378
1277387
1059423
1355016
342830
1530339
1380335
954651
116240
1174811
537388
971510
1477107
1466007
1609031
1554536
1178336
483338
1189428
609802
1402298
455590
320184
1045698
1333661
1031812
1465067
1128468
1279339
774980
151418
852233
1118595
1444156
81092
1139972
1190101
737379
1495386
706753
1012845
939955
1240099
584286
1315681
833786
775851
1322323
1443666
1384592
150383
1066346
315701
423842
309404
198134
729815
1320517
92012
1417322
286655
1536189
1548092
1369385
471470
271565
931727
1441895
130756
277490
323119
342858
758749
1019198
901536
1097715
212712
1097431
1021651
1356329
1274390
1646291
645578
281326
185074
496145
676876
312095
286256
291191
1385459
819071
1117791
1346451
212798
1092097
412535
1168088
336695
180426
905726
530233
196466
353118
1275270
1064411
1132293
1466658
439195
1525828
1134782
880815
1199213
300096
686955
1587356
668525
953835
533632
305040
194517
913466
369330
494867
549213
434079
521995
1101301
440250
441438
98157
210114
883410
1524919
195267
1256315
1642253
1220511
756878
1638474
868998
1640523
1211838
1167144
477894
1313160
769103
1154961
516393
251343
408628
955580
309662
1478714
754792
1551616
335370
1462664
1422596
159838
377426
854041
463843
147953
488286
312695
130687
678742
637716
776321
1248305
789082
47300
918061
246687
807949
977769
780394
420710
105700
1577304
750551
112836
119451
145440
1243599
305703
1448888
716674
977755
891303
1480170
236331
1542337
583099
1582201
918934
971188
1585303
932177
613855
1517069
570244
657048
565168
620250
1296348
322337
1167572
775597
792372
955926
349998
893140
1278689
1004001
1066318
1585924
658990
1276772
23678
653815
1227761
1325883
1019855
1509228
238655
348667
923777
167710
721768
1559663
1369595
785696
1152470
1544882
94106
1405059
1514199
1383754
1413945
1458451
1505888
452703
1032183
1370894
1096920
1265302
1365455
1209822
671678
852079
121595
837682
1474650
708031
73318
429584
259653
1332222
788262
736713
1630887
1269604
1633466
1396566
205083
1231624
924456
551422
1328205
349073
633672
990303
1291176
569574
281127
1230910
699821
941244
856261
1122119
1453836
756974
1316365
216035
113701
688106
752121
1584946
1172412
905329
268592
165945
881429
1437011
632068
275985
143127
738652
1204171
600396
924891
1015041
326068
1017853
1477756
811896
966153
1297375
1215711
1517879
322281
248603
1242149
693737
907894
1100394
1277861
1270164
690387
806179
375251
772792
1146595
669177
82443
376471
1310850
1422482
1181754
1060850
999503
500288
1045487
858042
1179723
615026
1454478
1493471
518484
80045
974007
546883
1106630
1046421
1208251
180289
874351
205906
199410
1032578
787297
377414
1273869
1538531
1220897
775239
1573257
275658
49072
1250692
1380504
695124
1364768
1608474
668446
1085833
1543567
143716
1091212
123817
1335959
374352
884107
1369311
530307
1531825
793367
1463611
1266127
165133
301154
498431
750871
1529557
464339
1617212
869934
1230631
138908
1469620
126149
1600100
1369388
237175
1628981
328849
1238203
747385
1057118
725675
377971
1033008
776052
518105
327349
679341
1553261
400298
848743
122022
550859
289277
1018175
169589
1359644
601108
609374
58409
1322578
933861
10674
372868
1228563
38514
989374
366977
268688
1524511
751084
696858
757830
592775
1373613
345510
844468
157017
190128
1065148
647005
2987
737720
1415518
1469461
1591411
1508538
1033711
1512131
1360459
1212725
556731
238860
744708
1179233
1445585
1248964
161839
1574670
874587
320528
1293901
1310893
637302
1137600
1421919
1337299
45643
1084404
1584344
683175
771223
1574323
1629983
1375718
161973
193218
837974
142030
1525462
641016
577751
789321
17366
1123089
1101818
1171118
448902
327910
1505753
1139128
166748
940752
1444355
1307828
1327655
388324
206984
845156
740830
421337
444323
375380
926435
1474049
1325309
215164
1364267
1041273
1029156
1021749
411312
160617
1191722
327988
1169682
1274434
40585
646821
1586014
398636
174163
537798
11676
1304853
451213
261286
1515254
959717
1090250
31863
1616017
827714
1021040
117785
497951
1173581
276090
1339989
1304052
1154931
1598077
1023046
568073
823332
593792
1542213
179052
1021205
1503959
485319
899782
1114334
1528284
872022
632740
1311647
187459
435188
905639
129153
793001
1160537
308053
1437492
1644430
1490972
1287948
1047449
201090
416454
553320
324685
715597
340158
1521654
91237
1251681
774300
191947
727059
921863
743779
586603
285558
1104378
1293696
1297208
42224
1013137
1472479
1042984
1057709
1078070
286169
975127
990913
1013974
903955
729521
240911
1585431
701243
1179143
1417293
990650
1418431
270224
527522
39744
413721
764076
139646
673131
295078
1302882
1151887
1484008
1540748
796642
1005783
839662
1473071
570824
1107873
1354247
515504
641011
375470
1343475
1609330
1614590
524245
1429445
741755
280437
29848
1230582
1569806
571461
1527579
91525
709599
772925
342275
380414
391048
365135
1391770
521827
314395
47984
648375
551944
362862
1541178
300909
1302560
167580
873147
268393
2903
883245
698330
734972
955941
708761
1431103
979925
202813
139345
1418876
1174066
223080
214807
815971
698637
193351
867282
158539
1401017
1502197
1490569
67961
1363757
1591965
1080604
702058
1333448
543615
1186825
801583
988154
1325485
35571
566035
1348384
168132
1021801
404041
1480142
1274411
1496968
903539
1002453
902311
438212
1233097
41601
1212354
1275079
1193434
1155887
611422
731734
1592299
1008887
979027
624769
1487874
1031194
112331
1455974
1249280
994508
1083906
1439756
203145
499139
1461443
541390
536775
452173
88424
460454
579125
152157
1176976
1134442
775772
466790
180380
1133012
1603759
795243
112454
1222850
911953
343567
808458
521672
885468
329039
17035
917057
561620
269928
1548139
686557
774063
892217
944184
565769
1129643
1470731
650168
462013
715525
1189579
887182
1188970
1448882
1499390
1353011
256755
1576171
589444
859442
1525284
1519485
67042
1590028
1000059
1113959
1012330
899094
1054133
549932
855720
345920
399557
1207097
528929
243926
280064
782916
1264410
1189291
1168035
910190
611408
876137
232032
405820
878864
241531
65698
1306034
453826
697860
390693
511944
527792
1182801
952017
1412192
564795
449797
1231930
1488909
1159796
1018726
531603
1163755
423753
353946
594117
715334
405973
601337
1255239
696573
1316073
1158867
771967
1038906
1627420
263956
952459
739530
33774
960434
859317
383072
1262674
71567
381349
1212701
490498
2270
936426
1227321
1460438
300887
489080
1151806
1200166
1479514
1601937
1203798
1020237
872499
826083
429285
403319
989748
977111
916772
1587699
1456938
1637669
367611
643557
647742
7002
678817
552332
455313
538820
1344589
892560
1479546
782410
117661
803419
89707
1571329
996038
133131
237531
189464
1370745
1237487
1624429
512391
639479
1573559
768443
291772
382824
1134666
505128
1040747
543849
1365789
312549
1161800
1100053
650163
502040
215753
1549449
213351
548203
1411684
741319
135610
1523184
1446247
967311
290422
446414
1234157
91201
1618281
636947
689896
893319
1635217
915696
990829
79246
102891
1067340
1041804
1328610
774991
1039289
577350
1582270
1255404
1508513
814774
1211757
990474
626461
992166
831823
955711
334293
793056
759085
389486
516898
1449441
377573
21425
600974
877547
632047
457532
900829
1476551
1213997
12773
281826
681601
178879
604446
24680
1323354
318779
266049
348464
1010886
567274
919590
1455222
1072186
1079427
1247548
436488
886651
1243205
54623
1489906
1362142
836910
8347
722322
163898
958811
1240868
582017
64798
442009
182469
1024806
1368496
238930
1568154
679762
200441
419918
4052
369273
512228
583551
1408250
1169725
1629994
1184198
483687
223496
99378
1033481
191439
23938
1051046
595003
767196
1586305
52201
97273
34882
273960
295147
1224458
1523874
578964
227249
1488922
674138
1472500
1419389
1097867
1385185
577093
1301288
1526131
902523
314798
76706
62413
386598
603293
179791
1284234
1333963
1021689
787779
456541
610429
1096839
1102612
1105719
1561650
469295
455901
779364
1534820
913467
725278
350963
332527
662981
365677
736247
737715
39381
1145109
1035096
1366252
259484
636923
194517
397017
1034813
964631
838144
936147
729011
328883
1539373
1365525
1163269
9846
1435465
1116210
683531
1547099
1531114
999724
160041
910406
384403
1001012
725023
1195637
301363
423845
1433679
484295
713201
927680
61497
479053
1278949
1219769
1464661
1398673
242712
1003720
511683
1396890
1060904
573432
1217027
1447721
204136
410587
728800
1382593
51218
102933
403033
950721
410202
516992
364136
920262
1168296
132614
1208092
1308603
1088447
959749
1281607
896805
262778
1378853
550753
1537211
820306
693415
1400161
1205139
1432220
367302
416903
1314133
309319
340623
1002113
1192006
587377
1395052
986307
203966
1511251
281190
38687
1562645
1137818
729212
61136
1285718
551467
870841
1023839
554606
790841
450120
1327586
929442
723906
563893
1410716
1457970
1605474
1296998
721978
848679
633426
634712
203675
888740
1226706
1463745
836087
362186
1058305
1529400
603441
1302419
1104926
971047
165228
1434631
783478
225305
119190
502138
1174632
39137
1353353
186610
1503442
886419
1300337
1018252
167016
287803
1393741
1382229
335176
197278
884193
580152
470855
1405196
1272316
211575
436168
211288
1297304
1213613
560874
783577
542633
664221
1609758
1612736
1268423
1227245
974262
1557976
504726
474460
615200
472365
1224835
544727
765773
730891
1391842
1627222
900669
403592
1561696
206184
635219
576286
395803
779067
437987
287050
114502
640414
248909
193845
1350896
503949
532598
558515
927619
981001
1479171
529095
1078374
965024
644441
1574360
90941
1522071
648640
53648
1203294
1548970
689016
746344
1549655
970923
819987
1234668
886380
660199
1040901
432295
166934
1204449
1161753
1398697
1300636
1049149
37603
267427
539394
312999
54305
51048
686213
5645
54697
870823
833025
1063151
397325
766461
731617
441671
1262664
930861
1253221
551857
166609
1508980
914984
1136918
695543
1415976
120698
802777
222200
144179
1181217
797824
999181
562872
452606
135522
1035821
1295045
353890
405012
95488
73384
612283
182151
72192
76768
569019
1589992
1371885
675490
1646720
1327409
1205980
325201
718659
641720
1620992
1589211
1205401
964552
787572
40594
910302
984431
592152
1174391
1537694
1284044
264502
31349
47368
1594559
878958
655500
1516728
657185
354606
1481442
1181402
1148584
200256
922271
1298975
204446
934931
978587
1463710
945705
1036719
1567572
788917
202230
52627
1551322
882274
1343182
474557
386708
580433
928036
299677
891539
1258449
702875
1154157
1211188
910250
1584320
1490884
1269418
190060
1429298
925472
609625
923114
85569
366216
424789
975771
155402
724514
1500919
119037
1524782
1369909
949564
680696
549264
1236869
592668
865028
1543266
221181
224738
1176778
1628497
160958
363551
454507
663073
128084
607887
1296873
1346928
1043744
941290
1405729
956016
1140982
583144
573688
484971
235085
1320103
1529818
1183465
1459490
537628
1273408
71839
834043
659736
1573835
748814
262111
609820
1140983
958947
1038844
405808
1297742
700033
1469377
28848
1337335
1591732
1251865
1598959
165538
1381825
239778
222278
862800
162836
1183184
1078210
364772
892545
526120
1277878
923356
1238869
1137944
979718
718076
350835
286565
378449
828649
1610532
1553911
601622
961724
87836
158433
1085738
945488
1445899
1085958
402193
435635
1569960
332467
600644
514951
462003
144962
1551860
835438
77507
906902
1131493
1385091
1434306
1502118
477930
528791
129730
276997
295535
1586190
1088678
845660
1008908
1136258
331004
1293619
495744
953075
1580108
667946
1031550
714080
352956
223229
549355
628711
623633
58122
632805
1113289
1323863
365659
1058375
1385147
659175
479330
1314473
340440
1577999
197841
583491
47710
594177
156030
898955
1372712
1069044
498650
1264266
378964
64622
148550
203659
302403
167967
445765
653652
1343819
459084
534713
792456
1609683
643904
576464
785181
471282
549576
374402
1064453
52601
104717
80708
1193794
632131
368925
1340895
1262081
1136663
99911
833310
426512
318678
718967
199739
842118
224627
1302458
1250858
694839
239569
303753
1077116
1107371
77160
529727
419114
1458196
297536
1556631
53171
60337
446247
1343425
1326470
408120
444931
1336537
82773
173685
1334395
1353638
1049844
1290400
1385715
949408
802965
601143
1107912
975424
1021989
1477879
593057
121097
1303898
1308953
2642
1641288
1214241
943749
1579132
685430
1040382
741162
987825
397962
276723
542329
1242240
1373889
1444300
112222
552145
63291
562730
1495344
626461
1357974
76351
537136
407392
449519
1360707
370816
251858
1626767
425930
10414
994272
1377544
1205589
922325
1544943
173030
991697
38375
305827
129480
909243
802674
1445797
1511232
1564381
1484304
1506212
1140995
1238133
1169542
1237802
857646
1346728
439168
454690
746259
1362226
288080
1048085
6772
1638167
156654
555484
879052
821774
82262
1465117
108901
107826
1404237
278708
1192697
1430219
381599
544694
680053
251232
1319674
97528
1233502
799790
206286
1113018
974377
731838
911198
1208158
826984
941339
663877
1590011
663621
381864
778283
16614
881879
1247706
72866
755631
1556486
1078435
316378
1086043
1117898
910852
614303
840044
330680
1133518
627378
312732
1639822
1002348
467507
420392
1610960
523249
36832
174353
335102
439194
325798
169483
1127769
512431
73380
998299
1002777
1192891
23667
994135
334501
791270
1143806
995352
1563100
144763
13280
817681
939730
850748
1049157
1085655
908059
1098797
1066316
815063
1234991
1065492
186747
464309
821663
1367582
608507
1127759
1206222
222272
354606
680945
1521780
204295
335011
1373144
121960
1359715
1474234
1320604
1399370
613092
1036723
224191
910690
1355350
1006982
1395456
1166629
563530
138288
1610770
895605
388382
95465
375945
1254840
1044066
7502
730805
871257
968847
1097725
896645
1506956
450369
1018430
1148880
1086327
536997
289157
1531237
737243
924381
736508
7606
1050778
1329214
1104565
1486783
1086923
317844
602336
1609598
1494562
933812
796299
611586
805410
2457
1349587
565636
946577
593548
146617
777416
529052
1605736
1434696
692299
227065
906910
1042061
444043
835658
398727
1398228
1376919
525914
1439398
1128495
1188194
955456
1271622
1617438
1627370
257712
265193
891812
514098
361324
88752
1432295
1501809
1384377
1482708
761206
8921
1011026
800677
1596508
1190944
273196
809098
996150
975862
1166352
574077
603379
1440887
1114025
217162
1074373
1147656
1077987
968756
691197
60243
1478345
663217
1609886
682121
1114370
1129425
301320
95143
931868
296069
781942
244128
175110
784358
304830
627457
417552
929036
1403482
1599312
30418
274098
352985
387400
1045044
1414079
22907
1370583
1373043
1576786
1074146
656674
1354501
1491922
129429
1442732
745848
537227
1254367
686435
165150
1644904
396109
92882
1513974
355696
659541
1247222
805326
1165740
15972
632012
1507750
739809
720171
486288
1369667
1322033
188237
1180515
1513899
1323892
781320
150271
165445
182277
762926
256493
1227446
936288
1234688
4983
1076781
1035056
340105
457163
769209
1613883
489016
287842
1094175
757874
1549798
1519756
1349522
481800
877284
647185
1199131
532198
154492
1562545
1575690
1163087
1164827
538315
1006982
1436776
1558049
908545
285708
1540244
1416704
874970
1585925
312048
38181
1026285
950117
1249637
517324
76827
202797
314223
1333206
726951
781127
1399910
1345234
771967
1015221
73753
1226256
1643189
782099
1609554
277030
784216
589038
1161776
323263
555987
1207604
978119
165632
335716
1571105
1455007
446640
1021084
24339
1493259
17974
1065949
385498
1047645
675705
884114
820445
327620
594453
686654
48978
103478
1232764
1391240
1341356
670707
1547146
1140523
1383158
240318
1027794
49589
1530974
884054
1193979
1083916
647983
1394950
1232483
1183558
1520766
1045369
1272548
668727
801710
1396058
314838
15025
306962
1189355
289983
1329350
1592024
1513059
566030
550089
257071
126547
883793
128585
646415
1288334
1535134
1552944
1451955
167177
1443786
1280458
1338497
1374099
474394
534487
1034724
507550
1588502
1313043
743387
612017
27838
744523
307476
1315565
494616
805389
423916
1172254
1264798
1087407
1500066
281768
428665
1216772
1251868
217485
586028
1202924
1322687
495703
790689
567464
885264
1582797
460810
538690
868478
1228955
383771
748827
573153
982602
842844
322571
1340592
1194423
1289895
1394039
1519620
421904
652022
1224849
1125047
1226421
1008430
1020177
1176752
1378526
1321809
1554366
1468155
499623
1582696
1167468
1637695
1324356
484482
664970
1461004
1169350
617714
903314
1018347
803126
1014830
649813
1540185
433628
1473641
1104816
752882
372032
1347279
691139
324788
578927
751356
288436
1219195
1225161
959632
193386
615066
979369
341222
326528
1258858
336241
220737
956788
734941
1596050
313873
74373
1166809
874070
1514274
1283631
733994
339966
479795
604870
1388168
662675
317344
898115
1491384
1149787
674252
1115846
1068027
156004
1612942
1537294
601593
1423774
981817
1492252
660918
181777
1068143
1371286
168671
631641
1351773
289938
1480858
1591786
157574
1489668
684767
124814
1286527
696845
1057023
115323
1394472
1559697
1377114
600922
1371267
1252981
1255041
750830
1474602
56147
192661
793412
770118
1584993
1357215
169056
1299923
1200462
1166408
1020425
383928
1449751
1586434
76366
800002
992993
1240200
1595690
89081
119481
125009
646313
542318
1068418
1025038
649736
532659
252790
1029443
1482762
1211066
274166
1015632
630026
226055
1040784
1559741
1383474
1105346
777514
81241
1452059
887050
246566
166197
1404823
968987
238547
975035
692793
683456
549392
109488
1204229
426770
298546
1114563
908569
1227538
1554340
1343558
321816
1129428
186925
104337
1060405
1146760
980731
522790
697404
1177447
351936
242147
348677
690805
412642
167049
406577
14902
1081773
305518
1096526
1486930
1107596
1371902
445753
1631605
69715
837393
1498807
1467048
1346521
1441365
29579
800915
1045923
224110
8422
922071
957314
398378
169771
110724
820766
463606
1406724
1256616
604702
949811
588042
877117
639295
919953
555297
1116116
210571
383985
811919
1529061
1505743
1413121
157009
184139
98725
371984
598981
1609023
1560142
1633864
375582
1514344
631023
201719
1333362
1610199
1566708
1356711
1266460
1498609
930779
1501279
196628
1409263
1043238
430786
1073043
674734
1581098
308466
1524518
255197
1193177
318794
531115
1499838
28862
72996
1246260
729943
493039
1511292
439347
1462124
1639507
1441075
1476355
863020
1439147
950225
635783
1136681
1183338
283525
749189
1427813
510472
183766
603308
150170
205593
1104847
536111
371460
500518
1477713
212818
1087691
141759
433742
611966
1617270
161372
151734
633410
1514480
1588396
564703
160565
1158153
888760
145517
784417
605699
1373308
803531
139739
1307855
1406797
34063
828990
191419
1132266
1063754
678053
176587
1158408
640053
470631
895944
1228210
220056
165915
658881
1162993
128285
766245
1381479
770239
272884
616439
1161395
43788
829255
828890
288492
1171617
340343
1137351
923498
1181384
135325
162172
514929
423924
203447
906825
173707
1622594
259561
1474572
782538
1453573
620259
1278799
686771
756105
587520
1171075
994223
629073
1525718
1410565
991932
282849
886511
339350
1463375
1426679
1490219
722928
324399
1162388
111940
1632628
151532
1593626
205933
636671
965854
357309
1430430
602944
608738
1504516
1215121
1314240
1243845
1079804
1058545
1270306
344773
920975
793778
33328
1355576
530846
224390
1021987
566685
177556
1283437
1640959
935590
768129
289396
322058
1349103
426228
330283
922980
1647466
1351327
178422
411701
996584
1175385
322821
596076
1577669
1296386
946399
1047174
1497956
960949
1505040
118701
446243
433976
354195
1167474
236198
1002235
1349428
1441716
746990
226193
517542
1480514
1498827
939213
1414279
675628
195630
331085
1120607
635558
1427386
1020506
1459423
1355722
848345
558212
1434304
945554
249727
1341608
79910
1166504
1340364
898311
638664
1157346
210817
256040
408000
1121701
774718
412822
1103306
421665
934498
1246514
154974
1334416
111182
498022
1092379
1420410
608504
889390
682940
250823
506344
1452563
95904
603151
1016145
1216222
1186499
1187355
824268
1427642
855690
356263
12746
1025796
1624253
1302421
899560
1256690
1296695
462507
207319
610441
1614377
1203674
884564
780388
1137074
1173738
35792
358889
1577200
1432061
16254
979182
79900
1242781
1349763
75619
939593
976366
207694
318080
1582349
349440
1173549
785603
101850
1267969
518600
177882
1407158
1294897
853990
741579
1401549
1254541
1505823
1031107
16300
1070399
755638
964020
1130616
212018
1597481
1576204
95627
438143
20778
108076
1011463
1430165
152852
1170805
1327723
15948
1292065
976271
1297802
859701
924483
965918
1607312
1502180
1118882
784924
1534933
266894
1097210
1106182
97412
935012
1303951
494096
12703
1592335
1324011
661771
1268143
23499
926970
341957
42299
174198
1028244
412465
108647
162846
881756
946715
18958
1291165
267579
8269
666440
1601310
176021
945459
1542087
228830
24139
373733
775973
477358
222396
599982
1461184
777673
1158828
71015
598671
194340
367068
968073
1040062
1167571
1367340
1223177
1643916
1239370
1495426
1550243
1060362
650313
360459
373397
1453865
1145184
29169
1420064
1052621
1512592
1586295
627317
65163
1395821
656881
176822
1175469
428697
1200053
1216636
840998
137906
1638606
1494864
498349
642135
1432493
863531
1192625
1164328
132123
951027
1028550
584673
255931
204739
1430178
1247988
15857
727874
836104
938277
182939
495879
359143
857052
997782
284897
892839
975918
76405
370938
1639801
355311
650297
198084
1530422
1344477
1030294
1202820
787440
503009
318431
576063
830964
239329
552497
312940
650597
666709
1643981
1049270
753946
1412408
31662
1438278
194042
1169266
89300
1587295
1637529
891814
1232847
1641077
127846
800138
101790
307210
1559573
1398191
1128146
608451
1630401
1190192
277121
81399
929824
371154
762197
116672
1275709
1576083
237166
480689
1567398
1529540
926597
499627
1250007
342479
1044527
79906
173815
1184243
1627253
435219
1629944
1363052
139007
249754
986318
1529723
1055102
71009
1343781
1028100
935401
1178375
513518
63566
1537889
934140
1158827
5150
1002177
350691
681394
1272381
373611
573692
737549
1145869
290967
527637
80985
624158
553062
111691
1298979
655233
758744
1061528
1329660
1400110
1450885
821869
1352414
104432
105052
393272
665610
699862
1384874
77433
588631
512678
892248
1080149
1532344
1184483
630447
1037497
953082
957713
18620
1190992
41875
1084268
254266
628071
1247739
74093
133555
1200352
486242
867744
1405207
1493529
1186015
812208
482415
741729
518226
161398
693763
1495635
1181311
1614674
552840
185571
1191089
1354427
732441
1535076
564509
1268555
73623
1281964
168520
622429
479676
1361554
1478985
1093659
439910
1607969
652047
1136876
602379
1238719
730552
354435
489118
1352622
1028905
113264
1303867
98138
1255100
682639
330060
590824
313933
1056952
96507
1351720
663330
679421
352364
926127
1386139
1013068
607847
660062
1088649
312605
1106631
1171703
358931
483377
693904
359259
1376560
1592888
1129139
1416808
754949
1421032
489767
197341
1032780
160178
193901
1413913
54854
1272643
1330767
100575
459023
1220600
604162
1483006
1079652
1334019
385268
941318
437401
1566329
814336
1031768
243494
183386
1053373
1025700
873454
1125503
1020233
423005
360172
1612867
881864
1507262
116162
1282810
1511221
6215
331054
697865
778631
1153848
733361
912725
326037
746021
316169
1567467
1217592
1080528
1251435
35397
1458327
1046128
736512
1230815
835300
786836
672374
275074
1433769
703889
1076506
666471
1501660
978383
1106443
739309
690281
590098
427304
877670
573031
1141100
1538366
799736
695601
482221
1054094
364975
4310
462796
1643002
950470
1253083
1407732
985968
1476923
1422001
1634236
103869
1000075
1526063
1434638
1058049
1179716
1251464
1612912
1296374
687053
959666
747116
896772
534332
917371
889104
177040
481798
506067
1607939
704027
373363
1089566
260486
1605217
607562
1253922
678150
447366
1629639
1163965
1297657
459854
679967
1076293
1582497
1324279
1564617
1319710
215280
61353
1167104
859678
1376529
903193
1563091
1386336
78240
770608
1214941
1530596
1243655
1302311
1179086
1045281
1302275
1413713
1110022
1076754
1302265
1398310
782885
1255324
505004
936976
239017
885657
944529
1286639
1038459
1429989
1036539
1282961
154052
175277
164143
1216426
620377
265336
1387234
57696
1178118
859133
636688
234962
1463044
297944
620852
198275
998609
44698
1438090
705245
953411
435608
123988
393050
112333
139747
263017
386169
754258
1576971
1032235
1569642
1554858
483871
877995
1504533
601425
78514
1467342
118512
258983
1145399
1541374
815929
632842
1199028
798477
1113087
263383
168764
898130
585817
226938
742525
1489529
328701
1310476
1495547
241077
1146749
1503843
578760
868913
201217
1201771
1481455
629988
278886
410262
492043
1297935
308861
674058
1482517
676342
1065064
1016217
529382
836449
729500
1535666
380899
1271691
1025465
91977
1153589
1557132
826174
569363
1561414
467641
776115
503393
807380
383846
456770
1467224
851313
448891
1343736
342770
1037918
1434949
631941
490663
709867
1014834
452684
1579506
160368
951722
1080125
142823
829536
469222
1129167
96516
652924
1465564
9623
1212067
626036
956996
1442632
520669
1403719
668307
871896
200620
292199
810968
501608
940372
936437
779220
78388
603596
76342
451004
1051150
86517
891927
1486544
1299494
58884
1608971
1252015
841214
1490444
430034
64110
444621
428616
1620661
1031435
1624884
1060621
620880
747573
488878
754639
1166221
989130
403136
1293879
1321886
1338909
586032
1509520
676764
742148
1190030
1415707
1050028
812070
1012721
1477767
518018
1245624
341012
767537
879721
311206
1585316
674027
976252
552020
1005488
379292
731677
1098480
1637263
257356
1498206
166183
1006923
811694
790608
876933
1397737
756140
1126184
1306223
1466784
648301
1067648
1346702
1643993
145586
144110
990257
1123263
866166
1494730
446037
1000954
1507163
745190
1629776
1134804
1216075
638233
998032
1405533
1147947
1643933
667627
1422163
215437
293732
898771
992931
1523467
246856
602762
31019
704661
1385123
1286871
332582
1260459
1619813
564170
305764
991136
1386385
502977
1292544
1322542
1497265
1595657
1635841
1503172
233427
315401
1294523
1348982
170873
1328891
50418
1117768
1265116
905614
743509
162380
229856
1269041
1589873
1521650
989653
1483503
492950
1325513
1333226
86763
1091728
1068944
594425
1317965
435632
869917
1448272
994872
1146635
513685
187040
778262
1266539
447170
437104
657421
162786
1040303
440751
180055
1047864
239304
615355
933507
1563516
956057
82642
1099130
1269130
798197
550693
1544655
1181011
1263416
1099209
1121582
692990
1246627
775297
641958
1427184
1087612
173587
208968
48684
258557
32543
373765
1097873
1015769
253667
345768
901566
986310
1373916
162613
1474310
71567
555489
1592589
1467436
617365
562930
445373
100632
1643937
1438141
1272314
1630987
1070972
990389
954743
1440318
1327461
1503819
1182056
251510
1022081
1290936
1157712
35705
641929
697826
1255435
1372351
1167943
212091
248656
769693
1264928
664064
160168
871562
1104591
450626
791368
931828
1512612
744776
456280
1584816
1103225
1254796
350158
1384403
330934
861952
702180
762210
761118
1084934
417585
634791
1172139
1110943
1481990
1261097
1610273
103736
1372020
281533
1402892
947051
1619222
684657
119085
1054129
575952
275956
84816
733361
485332
1640141
1011920
1399026
737114
1047388
1313655
424580
930755
1222385
1313949
292442
1597486
1042754
148582
697142
1465369
1079224
1349167
1452847
691091
1531401
1456342
1346966
1228964
1340202
89699
121364
1304606
151624
1276200
1341307
552057
1263246
1009717
1591875
563712
900298
1487677
120626
467201
770392
1096377
1040207
1173104
664286
1205825
1550708
1327182
1183838
182158
598613
1195595
667946
545299
1542013
1134118
1058382
982443
87455
463513
403615
383728
1459598
1079533
1252706
109815
695592
1029257
1254927
318064
34954
537867
1257208
772372
853957
1309723
500494
1164784
1645195
1398493
1276193
969606
1378423
1544170
1239884
1601180
682895
1176442
17603
1596919
658194
945221
594573
779993
1365724
920658
1496569
1612988
12216
1568373
954502
883383
1626118
1249638
1085362
343237
188391
197776
287349
1507671
694381
734197
1333360
102585
1002250
152620
1088372
252917
1320061
119452
67910
216109
1428759
663217
275120
383741
904593
1028824
1241370
1244791
107217
639827
1302635
5862
1261093
1590615
1545922
926599
378178
141824
1514976
776139
986409
100517
395754
413754
872859
759380
1545440
723778
460064
240304
1176973
326338
1269733
637948
514512
1243495
1089790
264045
526409
467773
347091
666915
96712
1119635
827290
1120447
475558
1357882
1261545
904335
330826
1313299
90319
467136
657661
194825
252123
383038
620268
1011590
763942
1262162
441989
154340
1118537
344355
241834
550118
1421114
284932
530004
158211
99037
96087
1089262
1465983
89562
194541
1106259
492885
487169
1312842
271289
1137388
334622
1025744
1541478
505527
1258653
1292692
433427
1306017
664833
125072
673092
1062260
569095
1395752
1466429
599439
1467336
311029
354779
954028
807654
1119155
974871
482165
1315550
956874
816978
1082001
876335
1479825
1450397
1205097
384288
1059209
259836
1529969
1469782
779616
1414501
840652
823670
830352
157008
1023273
839068
74677
103473
656014
1377967
304922
577542
361872
111574
844368
643186
899912
1219351
868053
1590993
1621979
1556731
485941
204429
542293
287467
1137880
1184729
1321135
851795
977269
208952
814943
1493845
218859
993110
1515825
1398723
1375217
234881
273368
812448
1532288
1137893
184912
1613620
190081
901492
872191
1287158
632109
1123542
412313
1452600
884618
131001
709314
993238
181913
557095
11957
1532696
316918
887112
1226292
931746
1086885
737231
718538
710083
892390
590343
803787
497913
844967
609308
718051
854095
1211188
692120
711611
783154
1002954
744024
916395
1161033
1200670
387589
314709
1015970
152536
151262
108084
372658
947840
1118251
342592
383436
435245
617280
1431126
1385601
1519205
1021977
297944
64758
1546183
472907
369992
118286
1325751
1208344
1035452
408372
1121642
639465
1567715
1441871
1042858
945764
1261407
1046989
1043940
313147
629086
391854
17256
710997
211032
1478819
1077911
894287
588076
349668
503250
1313030
401917
652458
1541117
109556
1439843
1090603
60274
1636877
1070412
1192484
1522523
1052815
985519
930130
930080
698753
279334
1206728
624435
1441224
1638145
1346101
1627819
1166992
1030766
950336
949838
184468
1028981
430876
829991
93040
836045
124662
899528
417000
546659
596121
1141530
124472
515864
554623
1204703
372010
1522985
510759
1645866
286018
1368977
248703
468108
546191
354268
925640
379771
629560
434173
1049290
743558
131200
523578
97863
971422
844396
784653
1110296
842088
653206
885534
1539469
2002
99745
875349
417136
1426088
1224278
479710
61306
505300
1590131
1609334
413520
396646
1375211
167520
91589
749192
292968
910177
1632256
1521661
1153008
77779
874560
1079625
1420675
423029
253624
287788
1167992
1192115
1477650
1574612
1408318
837731
1586771
1514095
717443
186939
1604773
791168
1184881
550592
165710
980230
336356
926617
60856
1135113
23308
125456
900793
300281
722021
1640150
924455
1174248
788934
1523653
767043
7831
1128022
1429702
551083
93635
1621264
203127
811026
1434906
1195103
759938
1480918
798526
1231855
206598
556351
337786
747462
670228
620292
1591992
325008
1309982
760505
1505210
154829
163844
423391
1316945
566077
464965
727294
250858
378077
1436778
713276
1092877
322709
200460
793950
970507
526947
650118
56875
668384
1162063
1426067
438942
373745
406811
721118
1173721
759006
356462
1487758
49780
1419899
490549
1134716
187538
1644358
99490
552471
1482253
236293
727536
280512
466232
1517184
1217385
605795
635364
358751
566548
668604
653237
90577
1605554
1646881
1447280
1294410
1529881
359517
1356499
1455673
1534261
894081
19314
220987
698060
1371405
629555
47502
157364
873835
764813
603431
465786
4381
1493670
485782
722589
1576971
882008
679744
942498
972170
1067539
985502
146474
637612
1568179
347823
845247
614330
107897
486777
132345
1084370
402231
1276580
1282800
154496
846510
773334
901593
1388819
811572
689330
1274596
1494073
1059018
754931
1006174
1155014
1468978
1219962
516668
50579
862876
656623
573462
388600
802620
664487
361915
731838
540284
144707
679303
1078565
169697
315508
1142721
58243
1263829
1297207
694339
60634
1221883
468579
854759
128845
128174
607534
731378
858568
377980
449369
1164033
918895
657222
899475
1471076
1521743
836716
1038899
41623
831629
1623612
455423
1437361
1363050
1398843
334998
1318400
308984
115615
383203
1175298
1387794
1281512
194502
1641995
1220232
1538397
940159
757621
655602
1353589
1245586
1149912
234366
1632787
610216
1515141
726396
1629695
862033
1617651
892147
899790
1141995
257770
851551
1253377
993999
238171
840707
646621
1327892
1600589
259539
1121272
1395749
579562
1611257
534664
418243
912861
622032
1398497
1514434
69311
115827
691125
214981
1488386
689524
153564
664378
52130
1071552
652280
639443
284094
1244916
445608
172067
172267
909351
239770
1404227
193861
387733
1503081
1506609
722263
1183819
215042
125755
270631
1357385
1489458
395711
419266
931854
356069
175619
1022632
1268524
844757
272574
723218
1257002
1143001
865254
369876
1135012
1502385
319414
1646533
358358
798291
802809
985434
392410
1373437
299603
1050683
359432
60887
233672
1525315
1023550
276442
953756
572982
1318754
1100712
539829
262894
832525
1337350
778618
1250246
849708
526087
1586259
440507
563157
1486173
855921
1098299
1014882
562634
1476840
1072599
447214
890587
426949
713110
178012
1423218
1333894
1133198
938682
515157
274403
920726
145436
134847
806203
1460268
758087
1091148
1134293
829731
996837
1166953
406281
735240
523883
196104
666330
428404
1279015
358835
1492175
355418
464792
1011167
1261324
841247
1247075
999907
663768
301674
1402964
971216
1440575
371544
1592333
1087213
1183547
1150065
1015670
879221
125315
1147592
282831
409922
460847
1034544
215647
170118
319162
864812
1566829
606111
372064
254060
47847
418382
1110940
623738
1403714
693974
11498
35333
41058
1346296
1474956
541941
262181
1081646
1182882
289205
458234
1212417
1612091
510404
390142
512094
1172838
465681
736639
1333213
1576795
209216
1542390
696121
929595
1246739
841025
1643587
1297091
378092
570178
260190
1252195
803796
120501
657949
943055
469806
532511
969410
739315
1470669
752889
13100
487449
1121986
893569
412634
152304
144722
1046563
1518567
557769
1398512
458407
184388
1523807
325633
1095249
514681
761551
324264
501102
572255
1102226
139578
1637919
359677
73813
232406
16898
925890
733534
897749
263815
164073
843887
909865
391246
737494
1326753
222218
1371055
117297
941
1214459
822416
482910
1289160
1052132
652855
213363
952105
810617
817633
1057330
245355
933805
1116039
714611
248814
1007077
262254
727152
1170668
171440
280366
782172
1249712
292026
91922
189453
1240438
536912
404000
541258
127245
1113043
1618942
274904
111631
1310126
24342
768480
1592341
1362204
1587348
102764
676136
272915
641987
1063992
941434
787025
83513
306085
767960
161091
1148909
544730
952834
153010
340009
968444
1281701
999053
362488
1275289
1007156
1160800
695387
1416094
152849
512588
312145
544325
916921
1198028
1094509
1224386
133276
1075431
990344
186917
946354
174417
1499080
415599
1092079
1059864
436838
1631951
1601962
650291
857604
328954
954601
886520
1346988
842933
1574458
639518
1616694
958397
1422991
107837
490238
441570
68277
1232746
1181412
1469071
1081825
1254917
433331
1270145
1063865
1253170
956586
646441
494654
1146895
194879
426124
1364193
1085806
175768
844648
1526693
1346818
743152
613991
301501
1539775
1130588
1628808
879308
916792
1266510
684080
1218510
169359
731630
527306
952133
165177
282776
314174
578753
418138
1024757
985629
230073
966555
80023
105567
885910
815794
971124
1390970
601840
1458293
1361111
830840
410815
904082
300573
808083
1483421
1424551
766353
1555074
1151473
1520252
1249468
1463504
873931
1629896
148682
226316
1412889
933731
244611
726783
1159146
753996
651445
63682
745654
25605
1480946
801738
815400
1634561
1205343
1043198
911319
1253162
1412296
294041
395212
998307
1189304
1306897
1028068
1133009
387697
1175634
1202085
125824
1084373
1532763
1213472
860376
1444122
1349709
329764
822329
406938
734764
346418
509006
1151316
1552367
1625329
453749
1324937
1561146
553660
1064164
61816
86810
574867
661338
818962
1135255
624069
310884
939880
92536
940241
1114072
306211
986596
1543020
1202361
1624247
1361314
581407
1224056
1259355
503867
1378664
308575
606043
227542
1400392
633992
7376
136705
67793
1080876
724361
1139765
699231
671660
1018081
21
1191322
1565986
167955
561606
627533
181169
16167
1635405
424179
1365521
144371
778871
1375741
848953
8445
240798
932900
404369
720306
1418432
363059
482181
1453173
478125
195830
243145
1576328
815987
318346
1566232
140779
354245
281304
1332503
1137709
1364028
226786
391432
1594784
297588
1248835
72360
1188358
1308774
764510
812728
742666
572641
298046
459394
780451
528096
245189
181460
1349223
664414
709145
1287968
369767
1426618
14416
1581893
106226
384386
1563426
1426999
1172960
690896
958729
384070
164576
1044918
859768
601230
168127
812422
639179
645952
1237278
728472
1568781
1524077
606878
783007
615517
733418
651919
1268366
1574932
658245
1531725
375440
126959
759549
1581365
70228
302589
245451
1492542
1018918
1237124
717155
1332250
957740
739687
856190
267656
131973
289810
973067
1293635
210818
658346
707397
371305
470666
734894
1374731
452216
859189
1192004
1470502
1200052
549108
567150
1597900
1577669
375335
1530863
1174865
1114750
649682
794088
820738
1231425
129641
489419
902942
298886
1203141
106618
999338
457366
43067
1154298
603669
716406
1194369
60044
462178
752091
755085
1029936
1420182
625934
754765
1511342
478856
1548792
1136794
572744
302803
965354
1052729
1420779
349789
1558130
30968
544969
950786
780956
1598238
811930
563505
1587145
749730
1561149
909886
1027030
131139
58066
1418668
90057
326198
851902
595115
1211771
1241649
552847
112017
792147
781268
125481
911054
1351403
259878
1320859
429760
747488
573655
1039385
1504266
1637325
135045
295911
1074106
157518
441456
938334
752518
799433
373448
1064216
205752
894385
244093
1153948
724827
1496222
795320
716982
44520
1028577
1140232
857621
1628756
775459
18509
1618090
21078
960643
1246871
1427267
198764
377154
1564221
936170
1118409
1001726
370197
637331
141576
140807
349941
1148845
1030331
1027472
726505
279909
1239441
1067264
67975
417178
992533
1386161
1443128
269788
1314869
1058049
634570
851129
753276
376832
973413
1471424
594388
548846
1036877
279307
1004024
74416
269774
1419748
11382
204565
1617092
1641823
1510966
251653
1083667
874697
870199
358656
322225
1530405
336174
1213150
1053256
1280329
343304
639866
1568787
1491675
1240065
546409
907953
578602
316700
1119550
64762
641821
1595908
1193180
729408
894061
935565
913844
57333
1531629
1405896
1165927
772288
976709
851110
33396
1564294
35988
973174
1185916
1647090
834681
1234522
968383
774679
379196
181217
62600
716833
557687
1437569
161879
1644265
1411361
880891
466127
1634530
1010361
17879
1024648
430004
341404
616403
445475
1176104
572243
1496230
1531662
500722
1013063
1230420
237677
951589
1052312
137142
1410342
535142
546574
987576
1534604
1084141
1565195
288281
1314276
377043
731258
1381346
1622424
614537
1153175
870546
994701
177321
309837
806028
1533975
1069048
1428186
1202466
148959
1182685
520044
1424872
102191
880731
166661
1518800
742896
1124091
108251
1173898
750640
1460665
454829
559283
1419968
94352
1208630
92192
1497974
514337
315204
1574001
1032768
1269468
1090500
928158
1123346
945011
263611
18815
289166
1467911
73079
1150843
1526120
1132869
1574727
1318047
751242
1619431
643997
345832
358396
155728
990490
1207702
549112
572046
282995
157255
1211066
1424662
40136
1236244
1293972
1197179
665691
472803
457336
320171
13097
121407
1299329
308164
950780
1235951
1503928
960744
662425
659462
656007
1555427
1491209
185051
765634
1259459
647406
496548
1064244
307537
1545960
667338
430230
893296
447201
848668
132883
1041005
543692
1587634
1474779
880774
1500534
1638834
1140773
1464913
679557
492288
1498078
495752
116548
1343218
162472
1179310
442066
1457541
596505
518479
584217
735916
38862
750594
695024
1450714
886859
277257
96528
124465
527465
1069324
1364507
194597
941896
738515
365322
930031
53723
687185
1014013
1017538
1636666
490621
1642059
125634
439388
258121
1638630
445354
575315
13415
509676
765705
1613493
77118
280762
945960
1208846
189704
882123
1591472
280553
430944
978776
1286803
946409
627315
1374265
641576
800888
408817
932993
57416
513642
575440
799755
1535085
1528415
874557
1149885
465276
592524
54431
1243700
487216
997407
38317
348754
1157977
1055917
588766
960647
1419937
755203
15364
1093058
557072
1458656
1483853
321594
1419089
429275
510684
565099
674328
1396594
761915
1124040
1623506
107190
1641806
1259800
1277399
322238
1376156
966726
1340086
703881
1440707
409875
1540747
846005
51581
574954
239750
1570344
991710
1520734
1158797
1215302
98245
863138
1597050
1394249
319332
1614205
106349
59835
1078796
116901
903478
94417
1643738
1129928
740759
1200772
1620573
1431421
1144936
1516263
900624
184068
981883
1098371
689914
334377
1357952
791388
1588349
229980
101748
439906
899776
11273
254037
160557
562216
1595397
913923
120925
990843
1262916
876934
1316551
561820
517584
696275
330895
1443598
571851
180792
1225484
1117159
1181170
731811
384937
1642905
350670
936841
517375
1299993
1173223
803526
1550160
232286
915319
1201730
1291577
351941
1596827
986041
1398400
150303
712536
981359
1096608
523685
861235
1395181
1411180
998141
1337453
632163
857887
273728
1543683
553758
905810
186847
930064
1323341
1523671
1437132
912678
1067863
1342980
1548775
449778
313890
439689
1551987
245258
1246218
188692
1588077
781572
1557325
935746
1363338
1507287
349897
485872
956482
72883
1149468
15596
1598149
1157150
130006
13096
586886
319851
467393
1247430
364906
72175
1280560
1241489
963731
1524
1288675
636117
1548945
136644
345955
1618541
534373
1591184
763566
215093
946325
242815
1434808
959866
1392603
419164
404162
1273579
831699
1267465
1423594
1305082
260472
1055841
1424809
1010526
1274446
1368981
765635
1008344
1175864
559035
1006635
1447850
710967
758306
968859
41111
863220
699152
57380
1484673
1310791
466617
324918
453940
1557468
1375319
1056020
332765
471093
105606
299521
195779
639226
306755
1119886
821079
1240175
1026294
586691
1500490
206946
606492
687847
1186857
1432599
159156
1347710
75392
1343923
58798
825914
282843
272963
1000636
414201
814851
664173
1221624
737722
1385915
300097
989728
681046
803831
741837
1476094
1409554
531607
373538
384961
983689
1103575
94834
1392110
1206197
600756
1400766
1201017
1072296
672836
82929
886046
233249
1100580
453939
1549778
1446047
309023
1001247
1619164
1440451
631647
322622
170508
972948
448561
1507176
1012026
429635
355667
1532390
55893
150549
1409433
304529
490833
712986
13985
622368
1639611
871532
33045
94405
1090994
985432
1187684
1510742
558531
1092325
673864
682548
1405309
61395
16159
336606
1631385
663256
1592854
1368887
995499
510245
736389
1162867
503720
1138365
1467649
461302
196032
695343
691440
590700
355728
47408
253498
332347
512085
491639
1507981
545062
762413
1356981
703129
1354383
165029
681664
1600522
158832
798815
114231
390429
1090942
692991
92629
1382150
1052410
926100
620331
352313
916626
96744
1511973
135197
1606923
780401
609193
1238962
443936
645605
1534897
1033704
1018631
369234
1567086
1173991
709342
1270490
97699
1361806
336427
181987
490644
12455
513650
423881
1032250
244084
1173390
1404163
332201
973891
1102638
1509353
1238620
270737
1102568
1015267
331678
447839
1003304
107155
1327144
754007
759594
698804
41515
1160895
1096281
1293048
267078
1407438
60916
1063584
345811
1547963
241153
513631
1188540
925086
705984
1187608
962056
1118166
35780
191010
1317275
1069971
704075
1280878
1331853
1589817
791454
804215
646822
1197096
187770
1557718
1066120
1122875
1514110
254987
4622
1429309
813732
775640
1301248
1370167
274652
1501661
219939
389524
592052
1594432
1464643
819222
298857
1367132
810367
57647
1347056
639819
930135
500916
816825
879340
129286
638879
1306236
1406342
1302667
359150
176987
776811
937682
196488
1626132
650721
1193834
46104
856845
365651
1600681
1000077
1286040
298431
678332
1558497
81764
741295
779364
1196378
428973
1460069
1352363
731131
17346
930781
1294806
824706
297485
369459
1589032
1418069
460986
111663
650034
1472619
1570601
689147
741373
1453752
1487740
467559
844805
540452
1400190
354758
1383418
301269
349032
1364763
1208611
29515
939785
205558
26139
1330144
240731
1322995
232824
1340583
127090
1395157
1138915
1102815
694273
352013
1097442
763966
291294
1590286
939277
1108155
1135308
814941
446824
542904
608111
617488
1246325
954435
1392839
545355
137777
661240
1319580
1581124
1213786
535729
1405322
519280
1525804
316895
958283
1561365
790834
349123
1274480
1225545
473069
757418
118138
500652
1441662
1012645
467954
1045534
1029997
1511196
382010
1544
1559899
198939
229764
1604527
670977
107707
908024
1531917
1381335
383038
782870
657864
1602237
1182137
1270210
266789
1320415
579806
1258220
689819
487507
301790
1258427
1326625
267107
433678
1422191
411609
687154
1273930
1184583
444837
1561523
1556775
1097772
1281154
774887
1563431
226131
885122
1632492
78959
248864
936657
1127880
366816
795816
124145
496309
189149
1579993
618195
814894
749267
1035408
1020728
804496
665950
770196
1517523
1128469
909681
575439
1204675
1181534
215827
736646
501869
520901
212357
101434
72198
1364070
1447780
708930
129139
11325
747629
781256
819655
706326
373780
1548919
1395944
1125250
1114995
1634943
1043327
769146
965109
762550
334549
777559
779687
28901
719076
484961
195920
36148
1421953
108763
1513019
1048631
73268
672490
1096877
557386
1152519
1571973
8643
9960
850976
1231627
1149113
1497268
1030690
1318009
110948
471556
855148
147363
1418491
900273
1355962
1118110
732130
619325
1043274
38946
688748
434520
942045
982490
348550
226012
828964
928428
1006516
1621849
1255405
221779
319426
1602538
1315758
833089
832186
689102
690422
208192
1587954
354930
290964
821426
433538
1505242
1600410
999217
128191
898919
35672
1041195
232925
1568433
935011
612729
737626
1424988
619008
949251
821674
1265807
94932
657172
466224
1522119
438526
400329
1212607
1582149
1467200
1280419
895848
411648
1249498
1326905
213367
777506
1267070
364544
230170
133470
1129534
1264209
692927
872032
667398
787975
1416459
221747
1526831
338134
1009138
390296
1360670
674044
1263886
1576717
1359093
518711
956
1523250
68595
656317
1228059
1263173
832494
1641397
700813
948365
121219
54853
356437
701246
1473198
548326
829129
624012
1555977
1616738
447051
960195
938801
1076986
95986
1491852
791098
407085
134223
1548490
1428040
695476
1376088
109708
1314704
623853
866445
529955
485074
1268548
634787
1020956
444570
1630975
586687
1309546
563162
834239
255260
830328
589924
1159997
986601
1408603
1542868
1514723
1447841
55261
213338
1091553
150599
818627
1073318
919240
1488573
1143442
741683
565683
17421
925403
628760
1419527
260601
539132
1138413
514559
650415
219312
1349220
45594
718735
743366
146377
1548050
717527
1453487
1514002
332883
1602451
356899
114075
418615
535090
887731
940161
1587827
395875
684017
649932
359653
1563508
244013
732784
35884
1610039
1333993
1068271
65126
294560
1472502
348009
566813
431602
1190195
1415437
577610
721873
405687
801114
60042
689665
1104918
870136
797166
270475
369787
80002
1547578
99007
1462298
1395987
230703
1126368
774954
1167917
978671
606546
1096070
830932
387117
839882
815522
1449305
411156
1375662
285815
275452
1280661
1516513
225052
404129
1201931
523171
901174
1069663
522896
1019685
1403586
1288063
585500
1544635
160431
385055
353265
240788
982277
795582
995620
1158330
1115801
799731
200342
413690
980379
768706
815806
398208
965465
458781
757220
1178994
1197286
65019
1218746
39559
1040534
240181
282750
197797
387487
116279
895506
790428
1305502
156202
698570
276578
133825
43821
284580
765382
428751
281923
1446279
509006
1219545
1512250
391762
1178672
1145140
1482737
1030582
1097516
1081230
1122019
808320
1182691
238776
1106343
320264
903852
1423877
1007374
7969
646946
165904
211127
274518
1504303
1420778
86718
737572
1056210
1448335
635746
563943
73161
301401
1215174
525915
446140
799284
598960
1255170
1588559
1025394
1544031
1354084
1558653
821614
925846
1056974
1473418
726644
848333
916164
1243820
631765
1632982
1149410
76480
821369
1087316
1569545
638004
1109463
321973
199387
655576
904117
398681
565809
884446
1271035
660518
112162
874168
392658
927654
1139159
451033
951651
635101
84890
1154787
395605
1027746
11191
190754
279858
978656
74588
739425
97593
85073
520829
75363
266995
135877
578893
831230
43245
1265197
1034712
1235072
521888
1220722
437865
199509
824209
1204478
312118
1121734
348653
1174175
1492590
859643
1225208
1619210
641474
1229078
350906
1056616
816244
994440
1409050
403520
1104159
310074
130856
180316
1487407
242114
1560856
1344240
544167
1637793
220758
213783
585370
334752
1102887
859430
717597
282686
1524381
828848
664965
783573
33450
1429238
185578
1515144
598626
1518787
1349552
542602
912711
648346
1023400
665422
3070
1070452
1108709
1460750
221274
1546067
1363493
1013830
1183868
1068679
500042
1642432
1607616
1060766
61751
665899
1225468
657474
1206475
487783
655543
1245791
207904
1151526
278107
335099
1165567
1439951
1203204
1078070
1132718
455146
885630
1302839
1513207
1170593
1182950
611804
1350803
1542282
469469
507459
1186715
644534
787758
252137
1105136
788391
221466
1181820
1229608
891602
1507793
117135
1074022
705027
470919
753201
900030
121678
430268
301894
121352
572021
1191849
1145696
792369
186391
907613
306570
1234947
1573253
600113
1329902
500189
1637892
422225
460197
339313
709911
1001997
1539494
244401
1386738
691760
1435953
1431131
26438
564534
998006
1096844
1475442
356779
393899
1061179
1192845
53697
121749
1054199
1031975
708773
597420
1404442
985791
1638695
1110863
1209718
507670
344150
799408
790587
659976
288336
521911
768573
90978
1614079
1593270
230191
880053
535488
769206
1125559
61293
1217962
1534608
937409
1306399
750161
394064
329598
224094
601887
136835
359055
790084
702103
280347
421515
368081
1334728
778247
387107
1544352
308641
1545609
1269701
407147
446275
626771
1348686
626898
1008970
950821
1593889
1364430
1157545
1523330
1282328
45730
588047
642033
1486048
142873
1186666
422809
134734
1340667
1014017
1064658
509937
984950
1215877
641477
449997
610518
66181
241778
164625
495206
1073876
359480
125666
602277
627430
221609
844497
624811
1215475
1188024
992143
1277107
733914
885356
544979
1256362
1150969
801566
666936
782792
220454
1460297
880072
1258457
1402127
1462980
342744
568634
625309
255687
37618
190917
182895
116190
187698
1184689
1439046
257861
1577032
669346
1212677
1118578
711008
241983
621705
1068388
679635
1199584
1291239
1102623
1020986
407042
1561672
1329352
493318
262231
216445
907296
1442342
778411
1577633
966020
1026564
66176
523548
770688
886966
1547580
1551679
848706
641088
1527884
485583
257857
1014270
1100478
698249
436435
1029450
998537
1532765
1551462
832690
1118325
20470
1429750
1107958
643416
1217470
209423
679958
772102
979267
948641
1046218
1628233
1122270
501359
301952
557591
172540
290293
211933
673873
422453
186740
1130866
900342
1558696
713303
355928
480494
353744
1485423
365537
339241
1095380
184321
1383222
1122777
764653
406733
869360
841575
384062
555974
1492245
1268704
558777
659441
115991
536073
1472719
314644
222342
1263992
1492769
1177231
878528
939521
731735
474502
639389
1092211
1129121
564148
333824
570183
705736
83553
499545
234124
1297070
957620
1599887
1185802
278636
1169131
1343129
1472777
159360
1115697
488956
1515555
1508178
992002
1238544
975995
21467
1594355
1041222
1039879
203309
470243
1092214
197047
872637
1251464
435855
1194623
622282
568347
854644
1036806
217447
1560290
1318094
620785
681704
834813
1465537
1304148
1317201
736252
520222
1469557
972090
1434282
313851
708500
203831
849826
121788
693810
122799
1523724
963959
31609
818479
1452537
600947
23844
348861
862366
1331750
1013432
103754
1211865
1605317
93293
754519
1605874
529738
1403748
221961
203690
1308727
698920
1475802
639608
1136767
253041
596703
12338
1508636
1355919
1626195
147539
958987
628191
954453
990500
489147
1304419
1510823
398819
883110
163629
998426
1483948
284719
145443
1489483
770085
524231
281686
1413257
398741
1206287
658134
1265894
100082
414433
1583906
1615949
246597
1060107
87361
309031
71978
66876
1289855
1432183
163630
405288
1259369
743596
1510285
112770
1489379
704720
451867
1533185
1191307
680654
1354203
1322965
904742
395282
1037666
4184
991743
229846
1000035
1411054
1067879
919782
584020
1245623
1481566
671148
1557458
1342956
1062752
407824
822457
1158152
326493
1507140
41587
707873
505806
1310711
1471494
1139969
1025545
1506692
645481
1621191
1067851
752072
1265775
687283
459023
1116074
752753
783633
679635
1201498
1428055
1521679
756114
109833
1046398
1318938
314491
1079100
495601
462532
612012
1449503
739185
707232
418191
483923
241111
1613118
1303903
48081
550045
1519814
842251
973925
929782
59601
1229448
1162000
32529
719217
600504
1616842
789125
25418
575853
1496525
456583
652663
1467525
845261
109547
1472124
702701
972083
876739
938678
178744
792159
185692
1489232
954269
449609
999971
932536
325377
1262788
1393277
544533
644170
743078
529364
636429
353073
471193
544836
743115
926920
368754
752913
863016
114302
664335
1476924
1419860
247913
1030451
129358
529432
991520
1529502
199478
76350
1391354
1311751
1340681
283061
641580
620525
1423911
37210
18946
1484971
1625404
895139
1123231
999982
818892
107624
729456
779070
1558274
584717
884150
416465
1481146
1512481
390403
1155410
1493994
197792
125254
93482
1222890
730917
1185399
1189855
1353435
615585
617705
1067324
755307
303745
1375540
508815
990313
691168
210016
815203
1210067
138529
610819
1193464
433461
958227
820900
661063
661001
39391
1395861
78561
941638
544162
359193
200755
184364
1193786
1637431
960271
1026286
1383938
651273
90870
1018934
70602
676394
206712
828075
260031
567351
1341426
288739
866490
837151
335404
748238
471931
189919
445403
718293
1147439
1599003
755988
1213423
1071182
42206
132898
1543557
275541
1437432
1028400
375753
407445
966592
830821
1233750
34331
710117
207345
1476321
987462
821308
177791
1050408
526731
1613470
109522
973435
1500451
1357217
934522
1250559
1503063
1461325
266118
102382
1457062
653387
834085
406985
1128027
1171090
265077
1408470
1521709
343031
339174
206197
617662
1131882
1284879
752878
1292979
759716
1438181
1486777
485216
1501601
231225
302393
1596310
1131967
1042108
608174
126010
1185532
729871
802195
820241
1125335
705454
346518
1085154
1171213
1021784
1192736
1248443
61275
989981
556840
1312130
121811
1469838
562070
825445
425416
505297
69899
716301
1202040
171432
279435
1051733
508251
1408595
52913
1344006
772066
378513
944594
1489446
642507
923663
96783
739711
963923
1452987
583132
1086646
1184516
423741
615934
137206
1642451
96081
27500
488531
976038
695161
938184
655645
198462
243801
1547918
504000
465671
1370384
114174
528469
871278
1114203
845682
1352003
1403823
901692
1413159
474787
1533402
890830
221291
650531
644869
1369686
473694
246266
890881
1455719
898498
1638586
1626923
1587506
927468
692848
156290
1315109
251402
1400628
1157058
593933
973127
1266578
719722
669193
4942
33795
109140
1055801
330106
178234
68293
199983
810528
1113132
3287
465066
1499094
498693
868044
1397732
596341
418383
1171316
896775
34842
6075
1070332
875067
1272144
335190
902831
1147934
1167664
1503849
1473845
1355487
1355696
434559
1280441
1176000
180899
670032
1284775
596970
470119
311083
986981
48879
977653
822536
418346
977481
1116779
1065790
813376
328895
954933
1534049
368740
1555601
24907
394462
1222280
1288704
31127
1036157
918863
640673
1040773
1180505
1065082
1619585
112277
140843
1421544
577672
621601
724778
409999
740381
1154434
1569048
251038
885733
785205
601094
186242
1274911
1538338
11031
1059857
774016
1613929
584695
1566574
1069591
1018880
1247326
1116314
1115132
652603
1108100
72753
619438
1380651
1632061
360407
741382
915502
166331
583325
1113233
1646007
1147998
765116
1617209
672106
270427
33746
171295
1377481
759203
118713
1450183
1479102
1276001
939409
385176
1475083
579302
1089741
72629
1212826
368917
1296928
1534973
383888
1316322
1402052
1530410
1005928
866252
646988
248929
1140813
915293
6587
1309360
78296
773064
1204636
385073
1640412
225634
769388
1074147
706029
330321
412336
1314388
210902
615215
986785
815268
1007274
389649
230959
655720
279859
1346028
1322659
310693
51327
1230800
1293986
629971
1281055
1426403
1179466
1041183
1201368
574780
235308
44068
845771
1182149
320244
1579159
4872
183030
1282463
1360998
114623
1122950
1119122
1637786
353642
207140
331662
364935
139218
1215528
1003602
389706
1467298
1105704
1531287
944007
1536230
1004244
1628285
240720
1576330
108115
1240732
1060214
519296
361933
115658
888494
115032
1455477
710849
1284369
576601
219271
285885
609657
230283
533073
1514506
1010611
224634
634988
591166
921945
502236
406595
1211615
1190619
417064
285360
1567440
242937
995453
425804
1358805
465403
458158
1377564
1533572
239818
530615
540422
437524
294770
603227
966064
1192940
758930
13679
1095192
1166511
762962
513691
187363
1290214
206884
1018348
1428668
1109327
1002037
262659
492535
334041
1350821
621256
386434
1420216
151148
129615
23996
1267419
362114
1420838
817571
686648
297728
208603
871691
584966
1539782
1533065
779964
120667
1492826
802286
1588970
1389237
1110271
1079752
985446
53578
464312
140811
1147676
926219
1559607
1359321
1302328
1505253
711759
913674
654849
98431
344827
1326354
1060669
860474
865644
215082
834066
949080
1082177
477767
1180478
929337
1040214
447819
564998
1075361
867233
196956
541398
1642172
1193673
675948
172757
917922
854598
72619
1111722
917903
1150580
1383882
1385911
585785
1565282
878605
1207215
285690
502994
57992
888048
373517
1125024
1175703
627367
229506
476872
1067307
878122
525662
940023
727091
961589
602224
554398
1421606
941835
1032616
776573
1206721
374351
567931
488232
1252472
199573
238790
411298
1046185
130968
686241
1487778
470519
532968
1360221
382820
1049469
1487129
1188309
532020
369790
932942
1293922
1605129
655081
1641394
1508248
489540
1435955
663115
90364
151837
46694
666721
258544
942144
814851
657278
229953
1330980
438388
1031996
1550731
172259
686288
134207
1097015
263415
240109
1171708
1199097
1216980
457489
75454
701711
4181
1557034
382450
183421
210980
383008
1033811
1525272
810286
976410
47393
445504
1478973
433305
212137
42632
1519066
623645
330089
514479
199378
1584397
984179
319151
1418964
1266434
1277650
1149644
486796
832160
1401413
1251244
935414
1287133
1455939
425652
1296970
221551
1326804
1532048
511457
1510950
1580371
36407
438265
930102
1432680
757111
1030053
1404028
721955
133812
464449
1418875
1535469
976190
1481180
107660
1602968
597306
1784
401408
725780
1534887
605436
1019329
1154087
1453855
1614479
133891
1456750
1389464
926879
1288649
1306091
1208925
1031503
8852
440813
1631713
233456
1271578
1636702
374677
17003
1393230
1266049
481971
949348
1541572
162160
605373
797244
945497
1442042
112669
1636321
393288
427033
363577
573998
1278787
525786
900666
861962
271184
504065
818242
1518738
960097
519865
183085
1195134
705998
1092635
217597
1299001
124065
464004
1173411
819822
1591931
1202229
810360
1462937
1269493
1373792
469204
1397002
1067004
331809
195723
1443053
170984
685039
453116
273651
978557
743237
1586684
1067394
1175964
325808
1047246
1329379
1276149
923366
381703
208658
1043607
201532
1515947
444484
941660
1337550
1358043
1523414
815197
1265302
244818
1166123
1641835
1493140
1008081
801453
182892
120683
1553248
627024
1036870
436941
168815
1640218
698002
321993
387031
42807
1446462
20089
653985
1199568
1521863
1167119
1535978
496592
973778
393060
888721
369526
1126865
1633758
711176
337583
1325816
1001593
499569
1124767
198554
1607584
1217309
1505344
814490
401317
514946
257971
765652
868169
1617664
1462723
935364
1512347
1203227
155385
1493904
944581
24588
1329063
1242760
513823
296636
1259021
1349443
351442
923525
809575
207837
813304
1530472
162416
1392884
744474
1287865
285720
1297157
1354946
456917
1159371
73870
507288
687518
957849
69852
705667
1487421
1527173
235261
145753
1283872
671245
763542
1339035
1463776
438333
34110
108734
170141
771172
1014904
521963
1572615
733295
590185
520535
1494309
1094706
272458
1637206
73593
830043
459950
37365
1566692
47464
1610928
962726
263793
1526180
214939
1291485
1394973
758446
157679
1314170
287100
441513
200256
44191
1473551
981329
948875
748602
1369826
813886
194286
779010
858016
736077
918680
567545
1342569
258778
1616280
365826
1503042
1643713
976204
1366794
1168824
970139
8917
608371
1573639
341499
29136
687038
1229902
145489
476420
132200
749284
1317891
616864
896766
1205264
1040527
304582
1379277
627390
663448
690035
248675
431092
1056509
421345
1482477
9675
152294
1291280
463040
289164
1609948
1179455
1361637
1114746
1434055
1250443
535013
80849
923596
373601
1247882
972948
626580
618004
399872
736319
1060165
257093
268459
1160327
1059009
194796
95739
673208
1244142
1216524
925670
1055893
287234
497226
901259
1083258
1108300
854398
1160923
173332
1088971
1354215
1639224
1203208
598786
599314
1037660
366878
890075
988957
393049
883887
379096
685227
508368
758191
1144757
1146488
707776
1436671
1411073
75189
1320157
249109
91760
1229464
429773
930173
1557196
775607
1424758
1548340
1478372
692839
693648
842272
1058085
1286526
604668
195981
1141029
136574
733851
734361
539227
631981
1585912
452006
1086180
838887
1015366
375614
350474
724245
1127659
1461968
1464809
359796
925299
1030569
680459
1169513
1275156
223583
38372
423873
644952
1436083
1012450
680868
1026120
1553667
1286933
551103
612016
1291834
588053
1010706
38149
281130
399782
119598
380546
1444213
207906
380801
579524
1542834
317148
381649
666640
1199729
1554183
185952
94593
1104939
951121
1621379
302022
998799
514771
1479039
580917
1039914
398432
55835
302507
1276443
1141928
343911
1187773
1602319
641497
223961
948895
340181
962752
840204
1211685
834358
1344945
1204922
1599270
737462
1539270
133602
398919
1357774
350734
1078555
848444
322059
480161
440331
1558713
303395
267376
1027853
1079432
870585
149395
1622156
1295624
156177
912323
513689
1237309
831613
856808
32536
1558492
1248193
456015
1263217
1522562
1574613
1292318
1273610
647900
98280
463721
1170822
1005119
620184
1561126
595191
837372
348976
1292211
1437929
1183362
372603
1228046
518962
1478749
575130
1627934
126759
1000134
1377320
1318070
794446
582042
1274526
1147014
1453474
760992
1244352
700297
612990
263853
178244
1155630
1577848
304842
1620966
1288910
16210
810092
917256
1356869
1260953
812647
963401
1500163
1574997
1181367
126280
1334422
528336
1071502
417550
210786
482206
433702
1391302
818739
277803
55811
1439204
116478
518185
1222154
1515625
498223
1549015
1049597
1484812
1280048
1451136
1198786
1434890
1032036
771045
1431874
27190
1615997
1032439
1476682
1070791
450724
1574688
1583766
770996
588853
684205
948392
1558823
1104548
1331914
1254061
508801
581874
474773
1451236
285223
270462
1270937
58936
693108
791887
499319
1607102
22272
1356788
637391
1542187
334928
810489
435960
1131035
871626
1536804
510382
474442
13248
1022210
1583709
727744
1080543
718251
1225682
13968
786248
721878
590550
400183
984782
652642
301336
397909
1571937
61051
832415
481619
716577
275602
308849
409837
1321632
332377
1259607
34059
246112
668316
265587
1268998
38504
1124513
844609
945899
920548
1085216
678299
1583116
817260
681064
531921
1030252
306655
109102
993525
1070455
260821
1423339
328573
1503599
892188
526938
1150819
557596
1055634
625602
733621
890902
968869
1274681
1210123
1361332
166834
1160040
1183295
1583271
1068685
508783
819076
1300112
653078
689047
5867
978226
1422352
1611498
1384357
712668
785478
1537041
591300
447191
1619365
983838
764686
1402117
1441142
458654
1544054
667523
730520
382412
403448
1464505
1518958
1456937
588004
187442
649373
1489076
1248452
1569238
436217
473133
1190318
690557
808192
704868
762768
1583350
1209587
1091945
159851
1357132
755717
647988
225897
1493152
23670
434578
1476789
121577
225597
1270758
993412
878768
955726
634756
1090301
1589024
1200351
993669
71169
281969
994080
823010
272919
586734
799895
1015319
630083
413519
326968
634204
592140
1256513
384000
1068177
1562205
477640
353259
1593440
1468978
454297
564821
463478
1413725
1605793
1086212
636975
375997
381135
1454305
1387131
1518536
823011
841915
537636
1426831
261210
1339507
816636
19546
1112647
938843
508382
1400876
138629
47757
1551063
1050493
622868
1437106
1194046
118313
604129
677988
1377516
235368
444791
493352
72871
1118777
513781
1638000
174791
138600
758739
1177206
124043
43836
952532
624439
63696
923127
1538831
602774
1626300
88875
1191668
4629
621040
1090485
142669
1368387
1296860
209159
1637942
1194245
134978
747355
356993
798366
419165
1008478
973705
69919
1035833
883452
535980
253781
1512754
1324831
554252
24089
34272
851781
1527394
766154
1327190
657375
1196309
1286808
1331980
164527
703859
243206
10473
1017804
1134736
350273
796473
412769
1395890
612313
621426
1451627
255317
1135511
993338
1221804
1378750
237784
342151
1333620
9541
299615
12403
215263
1372395
863474
726810
426608
1447609
1174078
526613
307077
644376
748247
631661
222095
1270881
1295159
1520731
686988
272823
214176
214290
1258556
800505
940409
1371488
352051
1370549
410096
56950
281633
594062
1152815
843668
1297696
32800
711581
685323
20850
816616
938560
285686
396076
255644
233820
1333535
1530971
98620
1534116
967646
856583
274834
17311
1638920
960086
1180979
1048161
655078
538264
1639942
673211
820140
1382941
1379849
873035
682236
1050091
355068
305196
695258
1276167
322639
1130420
612611
1163801
278408
1581198
1159655
1371914
1367765
1465434
1008932
1506405
1585075
861925
1155689
608403
329563
1439740
1409469
410171
383489
1647322
158973
492835
1499120
598897
567680
1045528
622135
210126
953115
1053341
318628
248141
478985
44901
1233781
958980
1450692
1302364
1366577
544586
1620468
339038
16241
235877
154620
416758
490169
314202
250443
102746
607956
1525110
439648
1354867
468882
1625578
892895
520644
686283
970252
1066676
247271
1131065
1088244
590303
1159730
941717
1567542
322121
74137
35584
155448
116046
673868
888738
1608692
199967
1135627
1034999
354840
1439937
174026
349155
1362641
494513
559964
1488945
872410
1202551
455621
1135640
1355771
776722
732895
1061732
543697
1370997
458529
1617725
1221347
1073820
23500
556746
1044314
275296
463079
1439173
1315384
1008180
1485382
174233
1522380
1559726
465146
744395
1084622
1271549
722096
398513
76777
221535
1178939
64806
480516
511679
1074284
1498603
1423674
1363309
613791
695933
433273
434295
939761
547316
1328731
1001119
38250
1142630
628595
101949
1628848
415997
1141124
104803
687825
1035496
1126293
420291
1351962
1393447
587310
42088
1250962
1035194
881545
402275
1221700
810580
1262140
480902
607310
953855
811728
248511
747842
895972
1114160
425066
713002
1045059
258881
1372961
219276
991402
1356069
406493
1158779
1394625
1403509
403766
367368
407062
1107302
480929
1443571
1578076
1370888
189809
1398559
1325440
611124
1006405
1553717
949924
153805
653466
1449180
397442
1173698
1356290
64518
24981
851689
1409842
638183
1106165
1556576
1262425
1538246
1405667
677259
1409840
753934
1418055
1292709
1538530
1412048
49314
722567
1493746
1607825
638551
1367941
950064
557620
265293
708507
429818
536558
520944
748354
536001
953966
151298
357574
1478823
641442
435959
1320172
1495905
1287474
697949
1192263
1016707
103662
853089
474386
628651
43584
224686
880808
8329
1121809
559423
1226769
475853
983600
1048052
1535668
1274226
449870
129886
1259697
1448171
858809
216173
1456165
407857
1570246
34090
489826
885074
1490979
391930
351095
364060
342340
422227
947278
1130955
279140
947121
1071267
1177738
415796
1159044
1400549
1503599
1097290
719424
1577647
723473
1278709
1288709
626958
737886
550034
1109127
1476295
112699
742046
1369902
1317880
507024
1467263
828588
1414389
1117233
1498502
1013537
59119
1014751
947636
1013933
1082378
1279993
411887
1615952
938079
1237043
553446
378071
884325
1550643
1618061
820411
171492
932618
1005204
549140
741340
478370
1602537
172033
429099
1325127
872167
65876
362393
1321502
1350042
1458223
1326983
777016
1558470
1269203
1511626
62996
999218
1519253
1116240
473079
1389741
1279970
1506584
1107054
404543
1621338
607993
400156
374550
502786
1137267
1597581
284680
23731
183812
757697
199699
1376561
1320626
696524
493203
146123
134640
72175
748268
146646
1398341
761627
406311
573552
47645
537207
1605905
1142260
1262054
1632900
111933
1214816
876243
292520
1198805
501124
670644
1170399
1022834
280715
666988
1361304
1320613
1212677
607957
1330769
1098108
17588
545979
12215
1247014
293781
400224
70071
1098855
925838
175364
143891
476367
741135
516926
496590
1564868
605708
826304
335234
204182
101210
249454
352167
1344781
1342200
1292065
1135657
1194455
236572
1565551
187349
340690
1577293
1085539
1367909
1198989
1646096
1633762
1114725
778765
153912
487257
926808
1167718
68796
315225
1282612
832242
97331
701317
1346272
1406763
912810
1430385
1423448
458321
1365227
409490
1498620
200966
984965
143400
837184
143304
688707
519823
946509
79899
1195325
1453498
299391
318272
723820
190255
688647
13879
1491967
436013
376691
1320361
146187
1621183
701622
837418
278288
1020329
55103
900672
298414
526311
1166849
1374145
288303
285563
277596
51156
1215372
276645
117824
758440
357507
481398
170641
388956
1199610
996375
767566
1216666
1266218
1435988
1438822
1048170
804427
1466821
1574048
1485012
351532
1486066
1248814
1056828
135978
269849
807561
5186
750026
1255733
593002
139036
1641841
825984
50277
1356542
1472154
1615320
1539783
506304
1357418
1374919
1516837
833367
295810
1213151
930942
283973
223706
872819
1439596
328271
388453
121403
1316308
1258468
1185116
688327
1452608
1265676
837562
684914
1176976
739356
103029
1196441
605910
981343
437031
914232
1214762
1120214
985431
1290858
14670
314349
23605
410034
819207
1041697
134186
375614
27273
884304
654940
674932
775263
1132591
787162
1543165
1331761
1225621
1211170
103544
269785
1603977
688795
694569
389961
765177
1259418
802092
603048
466629
1586900
1146930
1002532
548589
1401495
91792
794198
341405
687792
166709
724482
297027
1470915
463398
687229
549504
229002
1212675
258937
1232463
863940
1607818
1295018
1551771
1029279
973298
875507
361428
1274439
1398293
340153
198107
1227608
1460037
1496635
206513
275610
1232892
318153
622047
612198
1220681
318914
1080664
1482387
1593415
463921
868604
278562
110942
356598
851718
352400
1139362
1387177
348274
1386844
173216
1062995
470446
1038041
924079
1255638
194835
307523
942033
947424
842891
1050622
555179
1343602
1333762
100564
473535
102298
1406270
1268146
729504
231139
377147
364714
1328434
41622
173631
934964
623160
1335599
154355
163536
238436
973970
146795
893150
512108
12261
1258378
1058851
700044
1126705
958224
161233
445974
1586103
47118
340536
1138991
116302
1452279
809360
1583413
1201255
170127
524892
999215
843921
740559
318223
875044
1142874
424982
183039
99496
926288
606004
412572
539737
1569155
929959
875299
1569724
1148547
259875
1132291
1127125
739285
1449907
1551818
1298688
1640834
1444653
788021
1229055
1072755
100621
897557
750030
839706
232746
1519313
1227652
1521891
1089067
103653
1504503
1497321
1164065
861725
44496
1570431
1521676
122023
1131973
345364
650347
478076
1598809
1101893
906541
870548
84994
180433
497085
1447428
613697
859577
715867
399856
1454454
243856
104122
92667
1483534
1182434
329150
593569
805482
682852
997086
1166888
1236363
752778
1178526
1025051
145301
362514
1269185
201065
1432268
1620104
901090
508985
648023
795194
850616
143593
153492
207071
558565
1071563
452787
1227178
560906
1163799
1126822
1172272
1511392
1144376
494754
1269228
955359
1346756
521766
960130
340154
1255491
844787
1393852
358864
1121724
952964
1463997
387774
621434
133762
40973
1502238
89988
1273187
102715
1484888
341501
819071
1499193
152253
1047083
326640
406512
932409
363076
110449
1069100
7038
1441450
208510
421832
688010
1368185
1364713
917645
1039214
922445
626021
687177
86660
61324
209029
1051405
629725
1100102
1016047
1232155
1087985
5876
286741
836091
104921
1218002
220903
1287439
1094795
1635944
805243
1126192
248685
749424
801457
848
807190
1007023
589629
989390
746812
1071992
439230
1398657
30457
1640260
700742
416280
1161798
74076
1547236
686304
1033003
826811
1393911
842177
655344
33078
923619
941260
904149
379222
29285
937102
912351
1184793
1570906
212593
1529788
982103
958371
1621560
927063
910005
891696
390862
359479
65207
1417145
746738
1023177
709960
49860
1296772
1038641
809882
1144616
585909
664764
1428279
1250137
633093
1479012
1401815
1604786
1421490
214731
1074759
273447
227424
631493
1010161
360949
1135088
720107
1334835
1352460
706329
1053427
216533
150884
772187
1326707
729715
435871
974879
1009234
1216805
220263
1084866
1423581
1490301
780743
1028164
1467342
431378
1068869
120379
580809
893559
1339844
1256907
1397006
1089128
234015
139652
1324175
509828
455151
53224
1316678
1054386
833566
764905
623290
1444018
1332158
1466721
41433
7252
1546944
990566
1135431
252486
924050
1279455
965367
289382
343407
954551
589902
5720
1327998
1499060
1379513
1006254
1478522
222613
1083662
592256
1465176
753728
224044
344618
99696
931610
1356084
9159
137707
806108
981861
1253387
1297871
491341
773562
1023235
1278339
371005
1549186
1123929
259274
758245
1529842
1270481
977160
787579
918676
546714
643499
991620
1119244
455857
477281
1193236
1574745
256618
57456
1349212
595869
562657
1291038
1475758
1326441
1445663
784091
1597546
713613
892024
1019298
921106
834337
411048
897668
329725
136997
690796
316077
461934
273922
845362
770256
875245
8486
400936
136960
263036
439505
1037622
471596
1309439
479792
103564
1048462
576040
151091
329981
1278711
1161649
1193471
347518
119077
167586
1365368
473523
1177320
381022
843008
1530298
117804
1487503
958951
1322654
1499106
872971
427704
684390
728813
1193772
1317174
928266
1357419
12368
620443
1214144
279330
421275
461588
97284
677825
13162
876100
1124758
876599
287869
1417646
1536247
51991
685348
271137
10242
1301821
1188996
196774
891253
558639
715293
1410389
660389
1569007
1567290
193545
1212448
672818
1144506
1141874
1217310
158370
119193
1257102
10151
471385
1492608
1602220
1282734
1381732
1372387
615945
1204762
1302117
1363446
804235
243671
764099
124038
934962
240621
384116
95684
1578669
180159
1489354
1085895
936097
397199
1206150
80187
1421982
540852
411459
34770
1417137
742724
1318075
517985
1610201
1015623
385891
1466303
1587326
1467336
841485
568809
315809
269175
1173046
567414
1548338
1471278
632990
533745
556431
246939
39519
1276332
778171
1379445
1208085
1312497
1567103
1601319
1381901
36653
1479155
965888
923449
1484322
1583231
489271
154716
525578
175137
1620373
88787
500542
61300
337780
617470
62170
488330
646339
845434
496765
606907
1127979
647392
126975
1468708
625742
714628
749761
1253397
1576327
73684
1202218
52676
1022216
941690
1039500
1470761
1297392
1333158
1385254
1250514
512026
557376
1018274
361311
1232236
802476
39548
95778
692946
1454701
841531
81888
462742
853597
1617799
1120815
184792
1022622
1595424
1114564
1006604
430199
935010
349148
1107496
629815
1543105
246545
1244678
855139
1598983
1100552
132842
536457
942206
1355990
1267176
1221679
1185249
77509
170545
183541
1038692
1479209
1341676
74293
1349906
1002290
215893
196943
736580
902101
759993
595058
696348
532753
1115187
629106
394616
68997
122352
785033
87182
87842
1575031
473586
1110624
1116191
739848
571014
941327
1555823
1135477
3361
1125610
1559440
1429547
329673
554063
1190
386015
71590
1123291
271124
578836
1379533
1541679
264812
41459
1102086
999475
1362719
176878
429890
1527769
923962
1136536
506957
650166
69140
650490
1539004
216031
1440310
1137952
265305
1302841
1352340
1544972
1121183
726396
249568
1188767
891675
1237169
687539
592024
1108729
1043139
698460
69994
670354
295573
293727
1018461
401220
1223744
949496
918532
1429070
182961
121755
1081858
147659
23947
1206229
1304504
343149
255799
1145318
1021997
468967
589713
288748
1014981
1595326
766627
1423042
1127380
620669
1088630
1356799
1394964
1313037
1466698
1429996
952262
1078681
156157
672045
619961
160709
948235
1277357
662294
1233914
417702
1245444
980523
1396037
722076
54450
609845
204659
1630524
1212515
1550608
815377
99839
1329924
1063719
706527
810681
567378
1085725
1435841
867570
773852
817118
274353
1070107
440137
41186
944495
1463029
876203
1045685
993104
209189
1298665
751775
1317508
1228896
936840
1523890
766472
1195332
1338025
1450219
1576920
1153377
1138916
109576
566688
1615306
784796
214855
1289078
511889
1494832
1348926
119534
1627476
693215
1514685
745746
1262120
1391406
335704
1386849
329039
1217952
896396
43568
707150
1451306
1361852
1200108
1442072
1038640
1264731
1193282
92218
1562986
1519991
169231
1276148
655184
1300662
663851
374022
1007486
429757
459317
1457606
338304
1103831
15283
1004406
287587
1208521
139644
858704
919099
1399630
1162401
1037297
268775
212011
203073
359290
1192939
200976
160886
539814
1294486
1206452
823845
291875
1075690
206689
1216646
1509827
883503
729077
557974
676712
1632133
817671
1379144
185764
612667
962349
246800
1485438
1183543
780263
1323856
206794
278104
497476
259427
1407982
704884
1574662
51517
922284
68229
1143280
451963
1431799
632990
1279501
742561
361503
35532
421331
388060
118538
282901
74334
1227202
781236
680705
1244621
580587
994202
705891
255364
447861
636916
1282342
23998
1166268
1185571
31531
42647
1098179
535820
580130
1287434
119719
1381688
586898
15536
543337
680034
779072
1626913
1004463
867740
493348
1231211
307766
1480817
1524651
175418
27847
675397
1215528
19399
875336
1010481
1555731
127512
1427000
870530
1316104
732953
182501
89633
1300221
92675
824815
1281999
601623
67230
1039735
412529
152933
714048
518487
92001
1519532
1616582
841196
674413
567130
600542
862628
1282252
805806
1474808
1259663
788316
921204
1260606
1373480
1608550
458528
1580564
1156628
1333742
401882
1324570
1495449
848537
909589
1342755
1484530
856260
450795
446338
519480
258992
157629
64402
1090037
563996
1126295
541088
32383
78933
43029
525405
1253418
1545139
1570482
444175
340878
1446802
305634
1102565
1389835
35412
1216183
1413819
613021
216693
316222
990515
886070
797072
604135
614648
776623
898639
1312013
640942
467661
435944
364120
90439
1399361
1646926
1231837
1302566
165085
1636777
1359088
509551
760796
443217
204162
850113
846367
711677
1625131
1636004
1240511
177833
126205
1480688
1361575
40145
1297129
991429
683602
630081
1545849
71384
634289
1297694
734661
840056
907508
158941
790008
599552
963109
1570972
158447
250617
1292322
481244
521184
799307
548465
1080522
740627
938674
565800
1540544
240486
857007
67706
24915
709517
577394
1408805
1630027
516982
997267
1076775
789555
429892
619576
530396
674482
106508
1092762
618259
1378579
1460100
1421112
1146125
1335878
616872
1158108
1407373
547005
683
1101177
975870
1409143
251784
1440021
878235
1077830
1145239
1154512
1451221
1450831
169010
78128
645972
479793
907645
389540
184193
305904
1635530
276345
1011279
447520
704785
522570
1222866
463876
30155
29457
1128569
1057131
785106
513429
1118799
853649
223657
1274767
317112
3533
335209
1612735
799572
953925
726182
784161
372444
1420378
57127
852218
546521
630623
773051
726216
545913
368241
1196302
297814
431379
694337
905442
850385
664692
526309
813486
642385
528233
182528
1556075
739294
1539722
1258113
1423976
747291
650176
1238826
93729
1041948
642765
633192
1385733
1563174
622450
738357
419024
1481107
1408408
583154
1111730
617045
624825
230062
900398
342674
1624513
1349090
521984
123405
988355
280370
525589
134738
1285553
1631354
157986
464754
879262
1347601
1306106
1062539
1389452
1533305
461341
1499565
408133
1133624
487086
100781
1505075
49683
1383775
1130735
1080256
1115646
1544919
1500656
259727
972740
289085
880761
427836
418332
949000
1417628
811295
1644469
1140868
1535022
1647284
160811
1285860
1346662
296581
925069
1087699
532657
1315341
486370
920055
77765
280590
1068968
949962
63245
87019
644451
241784
224134
1140929
759822
49195
814433
788887
433309
1151534
1201573
1228276
395496
1105542
587409
1515045
1174544
201634
983868
144294
343987
19422
1328185
1021384
1361620
1488321
835941
1141192
1409564
688246
1544882
1037146
699372
1388880
1421677
718154
267452
1350596
789394
984429
1149612
535766
118507
140237
983828
363690
982085
31722
602798
198497
762607
981670
1538988
1499442
177204
291778
815375
189306
1496300
1014136
629364
143535
947314
1530059
650248
930421
364159
140078
1014757
316772
43138
1354242
1505758
242097
470374
399872
426736
653932
1330272
117187
1100856
1361643
1159721
1377284
1386049
527927
1612440
1468687
471345
315691
1181054
488026
661572
453700
896360
571865
1048691
575530
1225201
329295
1309398
760519
315258
409363
326148
982460
1639538
968319
393795
208469
46252
636094
772795
226174
320229
846043
742213
833721
291116
645793
1541967
492442
1193202
400289
1278513
1343713
1332874
1305370
503302
897254
1296842
569277
21881
1207884
22122
1279152
1336314
838968
507000
739416
549692
1039263
897288
924867
264115
354920
749548
251185
1647286
1126144
631690
37664
1390153
434342
1089877
1250
246559
1629135
861762
807292
154198
175188
1073980
866470
667520
1069089
294565
992661
1195778
1208883
1408540
1133370
1227749
1392066
214184
411055
1506033
293335
1140516
558399
1266957
1387883
338883
107850
397560
434538
777073
403206
6674
607517
1128760
78796
436994
751383
55010
103033
889776
353083
1061218
335732
710380
859322
322253
748023
617633
655648
1585910
1328866
1624955
349835
1584346
1008175
829615
1108423
1566501
56485
1164863
801267
1341175
1298839
1101280
539240
80881
644624
676957
147538
928156
1424402
1626182
363534
854549
1039159
176994
71082
924415
1080935
884360
709679
358400
969542
624270
741166
1438443
622097
1611256
1270059
33966
665716
420983
1420875
1104450
52224
1241598
852990
135746
1535297
1008915
170278
743170
1415496
477020
79754
1323244
820063
917107
1105269
217182
1517086
390447
946373
1586284
148375
60651
162923
464298
502261
474557
512637
631999
234168
779976
753441
904149
908648
1528981
171393
1186164
585767
292923
115674
76722
716854
638465
1637779
160730
830453
1395789
995968
924995
31578
1330590
944666
1550803
451618
965913
585607
1344974
1305697
16626
1473899
1354703
1224065
1122188
519240
2780
691042
661482
654859
1492350
1260953
1638399
59283
1472736
1529676
955811
815265
969795
131330
152348
438577
1314544
310499
253166
31511
1071274
1018052
852049
1183336
1319201
1583523
1540078
796089
242897
503598
1523991
125860
239937
284686
479606
77520
1452398
1165710
1308021
1359901
867757
1249822
815237
323505
801932
1154047
59103
365542
889042
100478
969204
889001
883423
812502
809614
248518
383490
324656
1287506
1121126
520467
1597315
807949
1549057
1339104
1406851
827267
728037
296677
1196424
1104281
1563159
1517877
1506987
742314
888342
1633090
678595
139328
665818
991761
5166
1635245
852876
135199
513487
455009
239754
985637
458560
904394
668197
1295911
677611
934212
235271
720684
1496759
697164
685536
1639973
873416
1256908
1382501
263806
684745
979997
467313
222087
1456041
587121
511134
1603858
1610481
1644262
1525271
443018
104658
288397
1109775
590172
1534619
1132171
624099
173766
1204578
1121638
1118802
76574
776536
981934
339727
207193
1342586
65551
11475
84735
114764
1425068
526026
299938
289511
760748
793476
246043
1145430
1590050
1013738
269461
1146269
1124278
76
203075
657539
1069558
708522
371005
210965
912037
409693
14975
1196887
1095546
1619556
281021
1546319
921925
1238893
1382452
1002718
25328
797011
951217
237529
1517232
71617
1635323
391919
115686
1646840
101539
1195257
139341
212712
1362073
1390983
1459824
1506841
1359397
96034
379283
942054
810292
925898
193558
408549
30990
1321084
785092
56187
1570072
135839
716209
797560
774945
68823
1211811
969123
522845
615586
391199
231148
750818
1353375
1077717
1444796
779884
854974
959007
931742
150064
74091
111739
1452204
1127210
1467655
195610
746286
1448373
53886
818729
117080
1086278
680972
1553043
395265
1285093
1164021
31020
958561
1054006
1448023
11797
146059
735274
238038
733018
777791
143153
520659
480258
52340
838196
456194
679312
474177
858148
1011291
1202612
313801
346558
437917
464822
1380968
606411
207982
311465
449818
1488105
493084
1582643
1608100
791707
1549958
1346792
871310
64742
113497
158963
967944
48428
1523635
310946
231550
1314537
1487237
1152656
1151713
1011845
1273692
213792
306399
145236
1289710
450253
789816
851194
1377576
886278
225854
445333
969836
252242
1441435
795072
537602
1034524
620238
55202
1229462
760674
134797
900264
722543
390623
634622
111778
846159
1003888
134267
409682
348061
1255231
607155
168871
887368
1172994
1519892
1259111
296348
1186425
1502121
422879
1083164
21932
99487
1559483
531455
659527
882743
1595250
848433
534917
751057
924656
486633
778895
635294
444282
990121
880646
1113620
227131
447810
955520
333473
949759
747566
927012
1200270
77442
1152973
302759
357519
1559544
1553730
548566
394875
69005
1639248
1018975
1443293
652633
1348969
1221030
1343841
546464
736520
207893
655752
1449116
1508028
1365788
970187
1158378
1185802
692937
1621969
513524
514079
126211
40649
1070768
1033178
694355
668985
1014462
1516279
1163899
301650
866494
1535368
999546
1123939
1087521
1625689
1188882
1240690
278275
1075033
950285
533195
122256
1425197
550872
1277731
227329
912397
213045
163284
1160826
1457642
961370
790083
767906
1300401
182879
918405
474825
862377
471564
195020
1343935
1567862
664371
506513
989611
1472238
112268
1265880
1583546
47826
187681
713178
154344
1149117
872998
93375
227548
236117
584206
863306
211788
1589972
112973
1435219
533786
1432180
915441
1261180
1410049
940742
651567
1151262
552270
320116
1287983
820399
1078263
1395832
1337240
468103
1283379
867818
1040672
1605217
898433
255759
180166
1572936
12707
156286
447301
1077647
755095
558584
288938
1370062
1039194
1006611
177880
1202588
117923
121940
895154
21904
651533
152907
191181
584343
136600
983027
1317271
824396
1441882
843235
969106
763967
128627
1268164
1041235
1133951
805036
616173
618139
691021
493573
200825
368403
1581143
303019
1302095
1609286
303385
784846
1215772
1297923
571266
485034
441744
71462
974945
324465
973727
1361285
285461
682955
1604684
1196313
472160
196385
221298
1354260
870048
1149114
301463
230988
57456
969832
87196
43526
1634910
1162774
1261180
806845
1293946
504658
1410780
653691
1242388
361328
879161
162008
304629
149677
1646953
830563
62762
506942
1371973
1413804
1389205
482343
15300
380801
1647575
1179148
1433646
1088868
1578500
1616445
605857
704789
1524808
427949
1549615
1359977
419994
1032040
1563546
1599381
1206620
1602613
1117604
56402
1403272
77666
173559
1010287
1593939
814751
992138
1201509
1163180
540315
1584936
114564
957622
442981
182821
1357062
1364812
1028888
1136707
385508
1047864
934684
1508627
650531
1421735
1133404
814764
481720
1099547
1492166
1101129
584436
1439522
1455926
754145
1617875
1004261
619812
160735
1585377
1068110
549441
1320052
325480
1592191
1116129
1620917
495792
134386
863582
659787
1575494
783899
855337
788674
964715
1096257
1075516
1278128
1060292
1533019
1283140
710595
636135
1426940
1570055
932099
790744
217735
687426
1374408
1175307
694298
970635
638123
960345
982386
1001457
1410994
1254804
104923
693157
1055819
796764
738953
1136824
1461066
1087694
1183228
710106
1470320
1087082
1100437
1514744
1032629
1268975
1248818
1546477
565841
417984
263914
1201854
83455
868615
968483
668626
323846
990129
1358831
1534990
436015
542162
533142
22510
72307
839410
1155237
721491
870179
534995
1553167
1618331
348774
1418514
1150043
1126110
1018776
666713
125957
684340
907399
672893
1150930
633331
887328
1036004
1158200
681277
1095051
1429587
77038
1385052
752759
444473
822524
1340021
528596
974655
672876
1156947
1047608
900538
81912
1426517
916242
778325
1137342
1474662
203644
1221091
729089
274797
337925
1469498
908836
1407750
1500878
1088480
972056
668866
949123
1234136
1494637
853991
1373182
1075395
449984
1327633
1035905
1638883
1342591
1614631
285295
1582599
325713
1411432
1061810
129524
1306931
162664
563804
604835
1515499
453187
950421
611827
720615
897805
1424789
15158
678960
505351
670636
1139270
1576580
74728
429674
1269355
43141
692439
1093502
473128
463115
1057072
1019083
1280227
1015923
921992
201303
1517908
924183
231005
832602
175538
1475771
1387440
1465146
1523925
1434611
168377
506779
109185
1091234
1108960
289321
1384185
1534457
1443152
1069058
233007
824569
1592073
1224425
72409
980781
1181563
317557
1193619
1535333
1622038
1640638
1036571
1485078
1152024
1399278
675114
1545715
876747
1506273
347072
414243
283385
163250
57013
1110392
1506426
1559688
794149
67191
102288
1033825
1165469
1530762
1265224
914112
960422
1263851
72807
1242329
414658
855984
399112
1328980
101211
32257
469703
1244060
1599972
852757
173751
1168323
277121
44680
1533110
1592747
1090481
1511930
283607
711062
1586082
3415
705043
329656
901052
338012
992450
1539147
103215
1512433
142985
1092436
339463
58840
6991
321649
1202782
348304
974807
634540
10194
1126972
607094
765110
1574188
290009
565053
1492846
1587446
552833
1139590
312282
147015
1563058
680521
1085754
1495053
86873
985713
314410
998691
765763
1161694
1168526
551231
1056051
377910
1093106
325399
820742
1023470
1507031
952652
877280
1270444
1056571
852975
1455345
168170
596992
860515
117897
654182
333694
1556513
732860
352582
42969
972072
332499
1271095
961977
708973
25417
1246484
1543308
1315678
204292
1392539
261567
1147963
820325
1063641
970230
1627879
1284422
1362976
1484539
1268826
609262
493211
1337721
1227318
1316149
570246
1334486
255473
1259624
809829
1218469
1576566
705310
430742
500862
1247547
756878
601402
526165
22905
1550057
378679
1191343
992232
553635
1211577
876253
1435482
326180
877393
1164865
1387853
177506
759221
319211
458280
420256
403341
748360
1539882
552935
1182613
670406
1077407
746297
1161670
1189809
166361
777263
1254603
347953
1038338
1300307
583508
134329
264534
922846
832890
842734
1161812
1309157
1162440
1621238
1503903
1020950
345026
1304909
42562
1369361
1171136
1070806
1447903
1599487
441135
316507
1273421
780303
995940
744605
1538954
1306899
452997
449051
1201775
457149
656492
1030144
974821
1273177
1445982
941383
1315707
1595747
1628093
652776
1061329
948767
858220
640170
438490
1539226
1169422
815174
1275542
1303498
680409
1579246
170913
844910
1250781
451538
1356440
346312
1093661
471087
1124639
805619
241086
1615103
1583154
296172
11914
621673
727472
1226593
559185
1572874
590772
1100297
656473
108145
602508
1110971
551376
1583927
19995
875405
345228
900715
387163
1452535
309649
892967
84203
1106457
298729
1029464
468112
319259
1608855
62052
1438150
1006935
391865
1304241
554699
418536
1355738
1318172
282565
999573
1031005
1327081
1576044
727204
1362989
385882
233472
1222869
1038030
32699
1478504
1223313
1266380
608864
1513374
122577
1350200
1381693
613646
1130569
271370
527015
1115144
184567
48209
743588
891408
1510727
1025887
328408
787905
870393
673009
721359
1501688
1320983
506841
346890
203406
864350
506082
134964
704785
80710
198780
433670
214071
78163
1503827
1576642
1572689
329989
24792
469491
1305557
1044113
1568626
396807
643131
1431362
1311987
1565258
74055
1211495
713510
738927
374453
1582779
1514977
1354040
460114
263666
787689
31375
467359
968726
282874
48255
1304189
294323
1359697
542875
58391
1616099
232282
846244
933858
469193
876474
457356
126445
474253
258575
1310250
1319141
827750
846556
1042526
69054
990822
364939
21667
524616
990415
1444589
37132
465938
452862
857854
276691
834560
600732
828524
1321380
618687
68997
746948
852239
73172
1031928
193058
152751
1437595
402127
26815
1403045
527773
676678
448153
324590
670911
1281334
1491257
1367860
468055
1013995
1444933
1540582
682329
921647
563152
486248
1609579
1514323
1638327
139695
1203782
88469
195755
1178939
886797
735417
1104403
982519
169538
1125667
1134227
1153605
785376
1055433
1498631
297120
1026700
1021836
144051
1529710
210164
510335
341078
977790
718567
681256
292264
1029662
921380
149634
609176
1155477
415376
1000619
355043
23439
222688
908085
470433
1414374
576883
626102
1062990
152724
802856
97522
1464032
60824
1194036
1103185
1572006
1558201
72413
1599088
1031060
855925
1451252
1258118
633013
1487999
495288
927163
207334
1614269
190163
1211299
1136115
1105515
666858
334892
499233
1596735
1006846
819040
748836
323879
845772
625339
39359
281510
292159
432887
714192
402656
32775
867789
72875
768147
299360
70168
1284151
318910
503244
364482
999140
1408344
1126936
497085
1164392
939081
460816
1190973
1100451
152086
967278
959471
1331396
1032280
1324669
871263
345385
1255265
1462385
468780
1213182
564697
167308
164216
611806
799022
1165062
328049
3829
789173
1278813
1303498
1355898
269104
298973
365155
190297
1515577
1382644
287996
102924
570780
303542
842398
523500
943470
897815
29486
156473
1314657
1007164
610437
1532984
730136
30976
1495303
655800
477644
778151
1166463
130629
241321
1207353
1188375
569731
20866
938621
1146477
1158576
1233368
787888
507104
998693
1298407
812600
1234980
322831
1229858
1074106
573672
948294
631176
1230314
833958
1030806
1308948
1503688
639792
586304
260007
1022403
1124106
68724
299914
180649
1628402
800450
1572561
525803
286498
1536878
936144
987146
130914
1420013
979502
691613
1199955
1219288
272755
1195933
308789
307575
1382500
1108715
575879
1374114
807970
755025
1328486
1520179
495013
623955
18171
56417
278778
1295926
315131
1156654
1528758
895198
447097
719597
1631308
1416332
493244
176231
1392046
986375
344960
1167496
1504174
901669
613092
1471617
1041260
1053750
1082784
926036
693793
264125
665269
226951
755743
970723
877460
1216540
981386
964767
781211
828253
1362066
1454638
482487
1170298
911588
2904
1522025
78830
619069
863294
694467
1431906
1614773
788812
1619022
1005867
249744
444141
548686
524151
1405245
1110801
34408
76283
340111
739594
906107
1103293
3946
943963
681939
1633542
1208992
1053952
1304827
1105951
581697
482042
1049981
133980
791710
539281
330903
1536363
1399444
1078110
1216729
707593
1555337
176209
282420
54604
101008
841818
744013
694818
391376
778055
1241702
507845
596025
1368209
1372694
1637195
360126
126169
29120
589943
817223
77387
1574881
751898
335045
1115053
715749
431799
493459
1187544
102476
739540
179857
1146164
1174924
1534310
1177741
37121
111021
731354
1157674
226933
329892
840766
12455
1498872
548827
617489
614348
1046313
1208605
547419
631753
3219
784418
42610
1347882
1124643
1113802
214299
292091
1026901
133122
1375841
1462575
1115253
1033941
233720
51826
1492114
341477
165894
272801
1276482
446700
1031174
1029967
122135
661864
12243
13199
78670
118591
1376818
1639609
1047728
579097
693759
977324
566244
932165
1142227
1290489
1533546
361763
691399
123603
1288524
487039
1191572
1143171
523224
1398582
258474
280140
176639
1071229
788108
900555
365959
744678
1021211
318692
615781
260238
723222
1523054
607350
1514002
376074
673952
660338
554627
1211817
940739
294915
62988
329649
867454
802085
1373392
1322803
314093
348948
902012
920248
97922
772995
1072842
1641422
1032912
5647
121740
341080
614082
628056
1189495
113550
803253
989294
589069
192673
961159
1183895
714747
201867
430068
370166
40951
872166
1165816
1261969
1301039
1342205
351177
813793
871807
365548
941075
231778
294014
1324890
673789
314033
997552
93335
1498857
1402949
769700
284986
202720
1310512
598020
224830
95421
310384
1559660
338353
262519
178664
1449923
1343379
1052413
409032
1111900
303517
1320972
301244
840996
845954
122421
1639323
439887
1749
821389
1436178
688251
1329553
876254
451862
1298568
743092
1030182
871332
225257
576115
618832
1263372
506166
439439
706083
1003964
1502289
1527142
628405
1247979
1485324
954361
201983
1618520
771204
1190144
1426750
1262151
1146634
571855
473836
1591027
1524875
1153343
1589241
1367392
195532
25399
503007
1501572
159425
680694
801389
526587
547213
84820
652702
1322109
784122
852823
1546605
2813
1207682
1526926
1449285
1131158
51748
1174468
168532
917343
877070
769577
1328150
1392474
914452
284262
335320
1244186
1085722
230864
1365189
712816
1053155
66327
946845
662487
678887
1341706
122291
383017
1284852
1486652
63273
565095
1153359
1297673
1603038
1058373
1575240
648182
843520
105540
1393572
50717
1445103
693344
62155
993638
434315
1265464
248462
12376
1289553
1242430
707380
838597
178498
1270991
1557447
1495795
779215
77028
1446468
1320855
64969
1573148
742813
1161135
977994
1377122
285817
189111
929219
1261747
470141
165971
399045
963342
310417
587605
126725
794124
832401
527523
753522
99539
12718
1567933
223007
1177653
877123
1036262
922235
415304
1533629
653646
899888
195339
85283
239097
137720
424041
318165
820401
325105
815458
903419
719813
738287
68928
1563670
183308
1508406
889702
818071
941889
412550
880434
1339323
1265605
571195
1084638
1466186
450555
230041
1247169
241260
1376125
1474566
500787
1540744
554642
450788
1589824
681087
698922
1466111
1585818
1198978
1049436
1444228
1416837
685110
148381
760885
236554
937022
1127127
457028
945832
719311
1028167
924992
1219494
48821
1268019
491503
554469
1073258
1189555
1437446
159137
890324
281125
760372
1309960
729899
1562054
925138
1543191
336874
824996
429576
404898
890639
354972
651704
1471482
1635905
1187061
1369303
1465444
1341860
1215737
1577332
905040
955301
662834
1103639
985693
561832
1090378
1085472
1130312
251435
357655
710006
1010950
1052683
830589
313578
1159950
416166
111306
1191151
1413166
382923
377167
523521
1270392
131015
415344
376528
247671
951059
61197
545530
671660
237599
1312774
1263411
1282138
279238
1465961
1501571
595494
1480092
1314100
206168
1112825
1496878
469179
123588
1348343
1078500
48137
250191
434899
1343326
1457523
1156958
190274
353997
1318670
1633210
1368698
690054
1373455
325519
899764
576644
87335
1322551
1521958
1448866
1444436
1097508
373770
401111
1082646
608915
1468949
1155768
1326628
111999
723288
248003
104153
1057111
711814
326893
302254
46701
930033
613788
404407
1075277
616402
587950
1239951
1422464
141274
721978
133522
300122
507064
537373
202616
249368
328968
1206199
46434
886328
1052727
1325470
259809
534551
811295
1152510
705374
271401
242298
1458171
130351
42926
1083757
874465
266879
1190396
1205614
1265926
554471
816159
982607
350144
1314310
1520026
1270709
1630436
283186
1103708
759114
136262
40630
626939
397447
1188006
1638094
1174886
899185
1029709
568890
747005
444840
487994
1234686
504104
872134
156862
1040394
847995
325733
288872
1443056
445938
1489588
490635
47207
1121849
538832
1251763
82955
446907
1291799
548417
393269
1355641
1296048
997610
407295
135287
893928
1152156
289488
1069986
905447
349469
60459
359946
850215
1390543
1023488
188533
246923
1155020
698346
983844
362098
725924
729205
666257
1449649
203754
937504
813649
621505
1403836
1167373
998341
640989
283940
515127
666397
546665
1417609
77084
762735
719173
284653
487963
510697
1307865
51019
1446972
951854
154041
191946
485277
526207
531616
12085
1588625
1102074
110790
602666
850590
976973
947940
867903
547159
185485
121601
867968
1509970
1277114
983371
504151
475005
1586436
223117
203793
939178
1492066
572460
46174
529879
1391490
709109
277481
1534184
493551
1392572
1556125
268196
1057207
337195
1227626
58521
1213519
477813
1220181
1205042
1090010
2314
1574748
1263050
1578381
699734
225391
886751
1431513
775503
1090111
934411
126770
3765
89934
850367
393889
78534
1069534
10606
423912
443635
566313
1046627
617394
951884
1518054
402604
1568967
334167
261183
1543659
1518881
296832
1635890
277094
990924
334636
10890
1365490
666771
685837
849990
852307
1040964
758157
1182744
1435676
396907
1547878
1402477
268244
38159
1459674
17528
672926
1397680
436493
474610
1385244
774902
1156716
779651
1295397
483969
629478
960371
95726
386801
652246
67941
656239
1405051
293368
93226
451677
44542
123716
1101824
1108910
940311
20375
1427166
1019387
828262
1210918
122594
682868
566737
319516
1569093
278865
1137822
169648
562343
1282609
806273
751453
1474211
136475
1560411
841026
447200
625264
1033168
309389
784593
495057
793558
889839
839535
1233270
558046
1021192
872821
1120420
514737
1387459
137406
453815
442805
873907
748729
106883
1566694
684516
1085958
1317402
426198
195988
1025926
1543309
1160288
883301
780912
721360
200085
304547
900325
1625939
991073
680957
1288293
1349622
791331
1222768
267757
577197
1506739
238961
367762
168464
1165984
862853
1169689
1224056
886783
751678
1335393
420821
1394962
917202
679472
1101512
325553
1614046
1489888
1379521
372666
918617
1198426
1236409
326385
1014691
1342496
689829
177998
1300597
1026383
301460
903484
40662
115421
646132
29220
59913
1349289
954651
1488809
1493758
1064860
1363863
805548
709393
1413381
830110
935595
50298
252761
133611
415968
1325466
1414459
928966
1447199
1239669
750673
1606523
721219
827428
1043811
12219
258772
403113
1502472
639821
912374
370573
236771
1188933
416734
414043
202287
281852
129990
984149
153727
1085822
89364
1569333
1314519
106494
230703
1609293
329649
620496
467054
239253
170625
1041692
281819
251574
191750
1119031
219633
1020737
61869
260785
63632
40568
1505485
282741
537887
522279
1542175
1008485
707175
464622
1436908
226426
830405
362952
32103
1359677
1551964
426934
545679
14490
1197029
1168037
394481
834813
980420
1418573
1226520
312010
11602
967641
616174
562163
897723
955803
60976
1277740
188142
319737
563508
1587066
591227
607525
1200016
307773
695648
138679
1150809
1291112
168307
1011957
834529
318073
1530114
232740
743935
1477339
412591
523180
254389
1322260
1053885
285316
60569
42002
229761
1026049
1277662
1203798
652000
96161
913277
1095779
258314
1148848
66670
734269
335885
325395
89562
1623444
941124
586649
780113
951251
1236404
748762
1089675
1548006
229812
1004040
71153
11283
1196078
1410304
325834
564651
620930
1070493
1358389
556922
618314
1183607
624059
849820
873061
1301421
521712
287488
1626500
1513267
1187237
70200
59962
357101
395223
1490262
1411938
1383251
1063364
188241
1458588
325994
1231269
1353689
178490
744461
711694
867864
183788
217092
881933
100261
580796
77217
310980
1267627
1241266
225883
1077703
1197180
1647272
802907
14241
240064
791718
740326
1165027
49506
510580
1167395
563407
1543024
168752
228448
373684
647218
79255
482823
645193
935141
775299
725651
614835
181729
101676
372527
1485636
136780
426250
1212178
268306
1025789
796891
685115
125635
796706
1176111
1126497
768678
136526
722918
388221
1033932
1522994
1538806
1466418
433758
529083
778479
601921
142564
1017148
1258415
1364414
1303856
409423
307982
1113503
353455
1604312
1044894
1608123
1029073
1140704
739106
1550169
134561
1065528
1048161
1374277
752951
1613279
1298969
32561
719988
1391000
706013
1357908
464667
445215
483876
1347137
1546128
1588030
1267956
1372389
1337156
519987
267245
1000275
554710
350875
1579197
915451
735953
266771
823718
476526
978069
33767
1056897
103386
1051125
79791
597484
287270
1450262
1376465
375091
628500
1261839
1257339
884078
34631
187271
1474234
1568777
878508
823267
931737
543171
1326329
1446275
1172183
529992
1572129
859198
1265277
1165277
798310
1294467
644692
1315884
540511
272498
525564
1235425
206355
1554792
1355060
315972
1635196
578534
84206
76413
1041766
909103
142508
424601
1259500
933306
64891
173961
309673
1270366
1469715
726219
492935
71745
1562148
13156
339829
1451582
1376067
599915
1018795
1267445
1632904
1520480
960898
789403
518742
1422238
377773
878817
1448906
1350140
806195
1518101
483538
633809
1309189
59319
192040
578281
743867
182019
985629
1156299
1356607
418277
795498
503850
1232646
790607
526645
1521539
1039528
192414
825218
746745
1070962
256695
948422
1507492
649897
138409
1369675
579702
974141
578316
567643
1136812
1495300
411242
952210
1578065
1060273
109597
309427
230195
1282844
1345599
488540
1053163
712075
1025312
7148
867403
451107
1544191
1291860
516323
302027
289744
1429029
53979
662086
1230744
1323336
1211857
1451692
1310889
1258786
116862
911899
194922
140228
305508
1456052
928166
875986
767398
732222
201550
1544868
1513069
841622
149398
1508121
87345
862938
579616
1011972
1000495
832485
913082
1455475
288183
1232784
606036
127993
1585991
1354891
167533
47453
584549
1518605
173188
661631
987605
820797
445062
1374683
278056
731021
253419
1595896
1068141
1358561
427908
1254834
1468593
1296560
696513
880417
791018
887594
1391829
338607
733602
324758
1403524
1300479
864911
212556
1293411
511066
1405886
665226
51911
520807
855655
979795
997443
999375
69470
438152
1532259
791808
473833
1232736
1116266
395998
1383603
1178736
980716
1284303
818798
1109683
1510115
479528
1428375
722386
1220592
673386
1258182
1045
913006
1631483
1185019
533329
168331
1239151
1132313
1229777
224778
1307251
839991
441344
97326
18199
911109
690870
1494906
679628
1546990
111038
803731
1579801
188999
744623
1232942
426481
1074700
1313234
410385
270792
209686
1100256
7143
477074
48416
237034
410905
1458642
1452741
523673
878836
222853
327633
166220
1364060
47935
1239778
36381
866127
311999
261533
353622
1517336
513771
592706
1278531
856939
42881
1363811
750940
856246
1255064
1607816
846122
729678
1159882
1133411
675405
378765
446829
1494014
1226052
1237989
535545
614496
468133
1433196
1160293
48554
148900
1459016
605460
1442094
466132
413745
928671
155123
69831
1149417
543581
247628
371999
1207921
1458113
1220637
266351
586115
1199229
279389
1509395
1557048
552612
407587
1326222
558209
926287
43965
1418541
1001043
204138
1544262
1022461
304755
886256
812268
526120
1331318
508955
893542
323847
940992
593475
1266222
363485
639580
1474469
1326051
203941
1510860
1424441
815252
119352
1233398
1443187
411278
1294942
1274959
169783
570747
918035
1190885
503122
1352366
256691
15849
294016
692398
605473
790872
176585
332855
731699
1459360
612416
1473005
288620
566324
259123
394724
827007
1338743
172990
780951
227409
1579165
1143824
708735
1386537
1300913
1023451
97566
1375216
306961
877294
151724
66473
1149457
1162532
40724
648346
1167083
1139040
658663
753321
624665
1491342
232725
1224424
361299
88986
1611574
783094
491609
1384720
848115
344
839602
1577336
242033
1600744
1127019
804661
358872
940487
884448
836833
456793
1600818
1229406
60119
1018101
664040
1214114
442302
654870
1424504
1418602
1095123
635678
1431498
678464
385174
815721
613775
647751
969196
890271
1477807
61004
370233
756995
1453849
815624
1057474
414849
990600
457614
921299
240132
390209
150239
50549
1078004
64410
727523
785532
736051
140040
371740
732706
81456
136421
916453
975275
1220288
778271
1087423
793207
1468709
1232442
673990
1200057
812458
265230
352311
1431665
201289
304206
936037
414963
1607003
1604994
1281065
176025
388309
1547040
437802
82976
306081
508754
1101839
207534
377982
16624
378096
123576
567127
411568
1131138
526185
1049417
645650
743269
385450
304125
984891
1318981
1207880
467539
1020974
720552
999286
1219151
740535
901514
1599470
997940
32143
367857
898559
918055
963803
135172
1236521
1354545
436783
271970
826893
1164055
1199823
1388586
621123
1348380
745703
1582848
1538288
592609
1508740
630173
125095
910713
627302
189020
956024
1403227
474808
1149431
740832
1098216
1580114
1377799
1033620
826773
1104982
1480086
657589
675471
1488017
1405595
380933
44568
231803
1322348
995887
250334
597991
866308
74562
30864
386434
3382
694536
1145101
1562941
1058553
646092
857910
586859
1561265
1023258
667659
1509403
605501
1430352
123314
376323
140692
361443
1626817
1445493
233270
1412647
1141399
611409
609831
1505309
346897
461410
699904
943816
297245
1393997
1140692
724228
1627868
613839
83330
462322
469359
657163
1108069
220441
1647441
1557833
967696
946611
1141225
574920
344244
432416
1112230
1487293
181877
29400
853315
422819
941040
362897
990730
881311
903109
1085716
1286500
121809
293903
1599694
381146
389607
64490
1403615
250193
1191641
1616117
1605569
654137
626858
247136
584893
990075
1035383
1149534
1491963
19446
986662
584374
343700
264555
701464
683179
403818
1309235
1646017
1315236
942013
1569458
759217
1327166
1622906
1296960
935430
1238623
404046
485642
836279
1531941
38733
1634885
277481
358282
213543
1371720
823373
1169369
1113796
805714
1000245
1338906
882677
127958
593496
1622403
825235
79803
14606
520236
209240
248339
1462225
123896
869000
1285593
1632958
483276
553157
453865
795519
1169131
1000808
1626069
1488139
1140087
1613777
625829
627919
137736
511210
1432533
1638770
355487
519082
639444
454105
1348294
1495729
1214622
224991
206621
1123871
733238
563004
1447774
885741
101961
257057
977446
1350133
553033
1189603
253152
846791
1622783
1577916
511000
1395600
1146820
461783
333708
1088371
474607
1162043
728881
76967
329995
1247689
1330805
140485
551566
1321194
213190
958156
1288504
126516
416097
338426
958952
229605
132360
902474
522986
494711
705243
585845
27522
1583144
23727
809039
1600345
340649
1223252
1028811
434297
895817
1611915
1020471
877078
436284
1530715
1290621
782353
1607517
190237
1375448
1154777
1643708
722758
103542
1526493
1221026
544173
791551
506326
556163
539726
1194144
458002
130695
1205598
1044551
1475146
782647
649911
265806
57485
328398
775657
477664
814417
608837
1504790
774311
365654
473226
774877
910698
1349147
1141395
1366991
830423
1411104
1229782
1042607
1156101
1404786
279527
1244792
576875
1422833
1614829
524423
1366483
1147310
1327881
1533681
1252022
1386450
422130
1390499
792678
1276367
815610
1546856
104978
1602123
1164227
633047
270381
92618
96081
1385353
514663
1050767
132969
1298422
375453
1065859
70935
665612
129767
793591
970138
209718
167515
91146
793082
604592
1239678
1154431
1489069
978646
1418789
704921
754090
197219
72602
986819
601483
111810
1273464
1633094
523808
663252
1637288
306992
17279
1510398
365432
490797
49398
939542
452349
680927
806385
915575
300729
424640
33497
1273535
1463382
288544
1035000
564064
1475408
1588014
937765
875165
1263924
1165361
1252910
394762
1242792
1414999
1202599
664520
477404
527071
328738
918214
1179115
977163
721081
554488
274806
923977
727944
254212
1236915
280678
931506
441646
209002
827324
1633027
1606433
180153
199840
1161414
1233268
257345
1344099
229515
903735
141831
333053
290835
1241823
854382
1627040
1201051
1304510
548594
1531928
474268
848750
712590
1548831
709160
1154783
334800
962292
1040935
1425264
462522
1507371
1603085
1140588
55926
972378
860014
127050
950800
1322529
738678
550701
761085
769939
318380
586814
649990
1053054
1065123
138402
1414277
831480
1537103
589458
326550
1363835
2942
440915
1148018
781993
9780
420069
239209
873223
1577878
1480299
1303719
1080011
807986
801045
359240
1350993
315291
21349
712071
1255465
745700
1027332
1559027
1489910
1353494
1191005
488937
332598
161054
547884
1454817
1646173
746576
1085046
1193147
315499
540863
1635955
913104
258923
633551
618509
328610
634367
949694
510215
910527
1437975
899018
1274637
552506
391549
1187836
1153868
758540
284330
95830
11103
333090
190963
1050117
874366
150092
642517
1497768
410789
49687
1283440
541952
465301
1266416
1119028
362807
1194641
932370
122697
739213
229605
1301846
346012
1610651
1367351
163908
1003080
186665
1131960
898934
255713
1163300
804333
1554957
95817
1151292
1563064
73921
1152274
583987
472180
1290759
80296
1015317
450066
207105
1509470
1441674
1273442
373857
1560201
826013
366322
1362026
1295631
1028443
336576
304423
393634
1341164
458664
348656
358007
864253
308297
132135
1451047
1054302
1495211
1634665
328072
718220
451093
1451898
610410
1048635
466433
836052
101511
690000
1461995
1003552
564217
770717
805276
892104
1019598
1009384
1224574
6791
1343877
1215134
1464072
684333
142685
1330940
505001
1154174
1304010
273459
101556
298705
1456755
1110617
1456790
121094
1162657
1335043
1096628
477757
76109
181513
1474008
1139076
1344486
572886
1566727
1112100
479764
452775
368722
37830
562450
1229968
362840
1412905
577773
868954
226373
1523159
1203018
158071
374315
472766
1189701
1450040
685762
1003978
913466
193322
1596058
692547
109022
994763
1479116
386478
59423
1262355
329560
1545941
628554
368614
126666
688754
461513
196129
1615544
1056978
353193
852518
487248
1335096
403045
1030864
1284201
1531629
202663
233910
1238960
1335767
718578
1120809
1505858
173507
401810
515715
414483
221465
290551
985584
1131416
676474
228622
598102
341743
77215
1590581
305914
1418502
1106231
456720
552889
1214969
360951
1264998
414009
1589580
779048
911708
152776
387553
1512688
718891
935311
1576721
935486
411770
957036
108893
713843
1194721
1482497
362276
697158
375029
562390
1477299
1259381
219346
164962
1225197
963490
629567
1244829
456997
181123
681655
1090910
399638
287037
191287
1211246
1344894
445019
265447
521371
668600
1349182
915004
1422011
769255
994030
440444
529946
875997
396746
450489
114551
187641
1538218
267296
1059615
635989
1485760
1053098
1452114
833018
647362
1586497
297983
1421670
579861
284724
638339
1373944
1073126
1491865
608176
1373996
1054205
471495
272663
511790
1478550
824883
88162
1360667
239422
56771
946645
987342
1060707
424802
338544
129290
1119036
1557293
1228872
1507877
71833
191983
324870
462054
629900
1507687
557325
415369
935754
1495126
988053
1262975
1497678
167445
1096884
54424
968605
930837
689564
844269
496881
1314846
217744
954574
1000823
1120553
1573040
958713
1488406
404956
860196
1214615
1535290
1121750
453773
1162227
1270489
1626144
502347
1129972
1060128
607296
492446
959260
326811
1085361
419177
667322
339439
819330
955318
634378
270821
15713
322813
243777
79178
1637234
1104207
644781
569240
770800
1157999
449113
488545
494589
80969
1503663
992417
1519144
406603
654285
165641
1208609
875444
532778
792190
1178403
1623749
839719
1497699
294620
93557
737398
720587
1516790
1233160
431567
765915
1386279
1153941
651101
945180
720999
321992
34629
1444733
283163
27263
517902
1364658
513524
30369
991704
1632454
1642785
853108
875244
218308
779446
1282224
484174
1512430
1313229
985717
1387733
942625
1173050
759445
989868
1580819
1435546
862674
1282261
1287440
691854
1537079
534395
1423061
1154995
801813
284630
664921
765916
594212
587701
85644
1413225
276915
1444647
93368
1619573
1300348
233356
359173
1432124
1005088
886458
1047488
1382889
714491
656364
16584
811113
1318215
130366
1204227
284695
479833
312762
1510681
639992
766200
679741
280469
282708
189969
912726
265321
1280593
1409283
1390478
485489
1253653
981857
1250156
1386778
1083683
1339602
993431
1489908
242810
732712
704068
291732
1637011
926963
520038
1586880
835565
1083362
1559255
1305625
173350
1277651
681525
753919
35983
719790
930660
567203
1596819
1158595
850185
763445
123220
1259153
483562
827518
1129269
1274191
359668
1430639
129136
1067231
95909
953705
1191049
1501372
684664
765267
481384
1588473
300514
311787
241446
1131031
149734
799276
579522
405341
428005
913002
1504172
650614
1251228
1026777
1186619
1075514
1533109
1387245
614729
994161
420675
1197813
214068
498445
240272
1578908
1092522
595963
329953
180376
1247845
1210575
1231624
480567
790481
387388
843668
942554
978196
245045
283159
1162779
188909
1426672
418062
1592349
644356
1581815
1133946
801946
113294
1532904
192153
968041
531445
320163
965917
462079
829423
803341
181580
182665
1044309
1418172
599729
1381017
753414
1189056
714280
119968
292838
568759
114824
839600
555571
1533871
1442413
788111
204394
825066
616033
9897
960939
1590825
119607
1508320
1014388
341096
1293776
899339
1583326
1222772
269805
744573
1614094
394802
929375
1440816
1062911
1559854
55000
1640795
173194
506198
751482
82962
1567655
1638086
1375994
526410
669622
1386670
1328126
1612194
941487
1212560
1505723
977549
914570
390505
304351
49562
662486
333354
713074
1106445
1151095
770208
1575226
153238
689189
1285489
1265651
1076774
1626149
115114
1585504
450561
527961
795766
324129
48905
504162
1575386
1123120
1124917
1350042
620709
23825
861711
1085669
332745
1421042
1325207
943679
1104373
18108
1277722
911667
157151
668369
1207905
1150810
152260
180014
431479
121828
1310123
1499014
1511162
1425809
714785
220964
1536512
491089
808049
864212
1159836
983888
1364448
1164238
922063
391904
584469
138887
503938
7377
68702
669769
124167
1318677
1153746
679486
381306
1461240
1284105
494213
958457
1143915
1332051
215629
493799
1498173
544505
735574
1636421
1644220
1418375
1375630
1368540
1063877
1543282
927960
922256
1016694
249857
1405490
385024
551668
731596
215115
279108
1260430
1590801
153971
599795
757852
453137
872261
1446830
780805
717539
1573265
1530033
131966
333574
148204
900077
1646189
1044696
899146
711304
595425
627665
1145140
8215
1340252
416262
500784
195990
1334428
762843
456897
1332794
1393753
798933
994901
1108752
518081
898024
1222937
1232946
1370757
1171119
427253
1033546
1613329
301420
1242812
214086
1192788
926708
457878
244023
136605
1387827
707950
413987
1122938
1325258
1072580
1184865
967365
562279
311932
824131
513653
1101927
647845
1322703
754033
249953
1280244
1354862
1518813
527356
1358896
654282
1644933
1594982
1541355
1223801
708603
365284
1131610
1063591
449283
138094
558950
1329834
401769
1504870
1618836
1553203
467977
1560091
1303832
879784
689762
704301
137034
171920
1384728
565870
82634
942777
626907
1187383
66164
24353
184098
102232
170614
101706
675964
1080734
288150
377008
69856
840342
1069174
1534167
883672
926477
588715
1211816
218717
1455679
220321
1259880
1554214
1279312
1535195
845147
185611
1307434
246860
40649
460620
732339
965176
1591500
958754
453541
1022805
536147
768477
507725
1408587
1131363
881929
1620764
415468
1247766
263647
447770
1134982
1007089
126685
173945
1564984
1267026
215248
250480
762369
681262
999914
85558
1060483
193349
757907
525966
827729
917669
1008951
39378
934420
359647
382941
646864
369739
795490
1007697
388037
1189818
418554
508190
1261906
818197
322088
715529
780287
516268
924140
1065347
841454
1558683
183462
616172
28250
152394
404878
362488
89742
66452
205510
1072196
996453
75323
539097
851961
1389141
1276790
317563
1640763
887787
1566502
887485
1504700
1093540
138565
672418
1528756
1126630
1285675
425455
349782
914771
725635
964028
491199
741793
366674
1625698
1437358
90500
72257
742440
1432406
506039
1473853
626251
1132014
30928
383422
774123
1210131
201823
1262209
856954
1276952
631932
252832
373766
2152
1417251
76439
1639055
1510087
1308012
198027
1165155
910844
58051
785078
210266
1486874
639019
1007065
751075
494394
1115455
77437
1399654
824096
1261287
398246
140762
514425
1349240
1214394
326368
685098
233856
953284
1358580
345430
1299804
1131497
1375741
195738
198586
1094671
1003707
1523613
1637193
139878
823100
1560312
988744
841793
897704
816781
45232
1516327
1097731
982800
821192
230396
542011
152260
581302
575693
933350
1068097
964174
853109
831811
296274
967935
1064796
1087105
222096
1175364
793562
119218
1076619
1350932
807961
1227471
335672
911823
1592037
707880
1000524
1105505
340724
979827
391065
59491
160647
918564
798047
453655
948400
1490513
164147
1622913
1002538
1545615
1380876
697190
1566203
212439
1010535
1224907
298612
1448890
254403
1261443
555857
687705
1270525
1120057
301702
497749
408200
1641589
869333
867046
869207
1011063
400584
951157
655955
134005
1364765
597880
1606247
446985
1442922
1482489
1190748
1077927
457402
54073
506024
681928
1482398
582932
846501
749333
41012
80977
692239
419027
1443551
1127497
434046
1001896
363398
1535492
461918
678161
232156
1126266
996823
936751
240212
164272
919166
1639365
656052
722917
1351146
902127
1460942
190551
1641751
30241
1181378
844623
834335
63982
1274045
1431085
1200217
1525377
466676
135000
176689
481708
78718
1057700
1087361
799006
1508867
339970
1386443
548451
586373
636727
877004
1578294
1644182
1584582
251689
468401
1379359
1420637
983080
865852
622923
1497801
835510
1121316
124108
714757
1555839
1566137
683432
981183
819647
1278765
1202124
1231829
1317086
1646599
884981
1351473
130134
1550224
854983
639679
1449469
1212519
313139
466053
928039
1618163
351888
591233
978745
1095339
1369723
567934
349586
339183
293594
1082420
805693
1328678
106807
1365738
1101875
227355
918727
553302
1373650
958686
800971
658214
7397
1232686
1086284
969469
187228
426972
950073
1195611
1445750
1070433
1356125
277240
150559
1083865
261271
596706
255773
1127289
301334
1038249
1610222
1093016
1191763
512269
1507758
471865
539430
32545
1196461
1617269
1249178
627239
1243982
1046447
896842
593079
335489
1156951
816278
671087
1354297
100320
548714
571866
973275
1591661
611174
1219243
620217
516991
967309
1283969
1200575
1129038
914678
376008
1062041
877910
1086633
380672
1160723
102943
3638
104863
80224
1500293
1587694
1054501
1091419
1248135
925135
1223090
1014204
1538062
602713
1394002
1061794
595979
221025
1298409
31765
298320
506559
194542
404580
273931
413910
1536369
957820
1019193
654841
1640105
181334
661477
1122091
1164561
1357228
1525573
329195
790517
1398223
852476
306881
1242299
936374
649340
294832
533130
1516525
948250
834493
712564
425162
1054486
431246
778443
1432768
775558
1079518
445755
243338
427683
1130188
68630
835229
144539
160039
523467
1233749
878448
1074829
1185087
1127425
523971
361592
836940
540348
410322
626223
1551483
225246
1058848
1412390
1525896
1547828
299617
681173
1514048
841654
1280447
1089851
559280
752039
311010
941076
1045258
1221264
1003118
922539
15044
1009233
732558
1238557
1002470
299098
569460
444151
761380
907330
1191492
352
1199249
821050
850108
1110501
1170062
1088266
1130866
438296
191144
1571510
781264
819101
717061
1540116
1550242
1499258
1481351
750300
1000665
1170493
884526
528044
1181066
415440
59981
1638049
434599
143539
342569
1389448
653679
404408
540950
136793
1004059
1503602
1124750
843437
1244526
810944
1515543
400052
97256
1514553
1284173
383008
932380
1577560
582602
1397138
571759
344723
480794
181161
1408546
1399449
1106435
232454
1408253
793789
1604964
694094
1631040
249009
923234
1134952
720799
1344189
1372739
760737
300847
921527
434541
1542610
781536
659299
775437
241812
666935
864645
1332636
809924
891174
12314
448345
1243738
68837
1057727
198939
103845
1279644
1034783
164429
323956
622602
1439558
942703
679417
984441
85024
207106
46432
955890
487803
1234550
340706
185069
1173762
1248463
1064935
379832
1043457
562675
1063674
1298729
160803
286394
420725
188714
834107
856358
1356462
1504966
1101009
1529894
1199404
1357474
474401
954724
486152
682506
571189
1610243
427977
22772
17859
1158020
943804
1114377
203211
605364
893189
1151201
115954
842182
522905
1302484
811212
760430
1065392
1429360
1272610
250730
914058
999794
999913
785060
1575949
292894
444115
1551615
1443427
394701
709111
145079
535225
1172444
1507244
998073
779970
1055561
666688
1001547
1463428
461314
1507331
386486
672768
632555
1194268
1504221
1371951
1041104
749756
434850
181123
1216759
719259
205230
796955
476213
379311
251011
1155825
702853
1545169
359313
610119
1562800
499853
1646380
823770
313358
1413716
922584
1109906
907927
1390493
489524
1442888
310265
465068
681942
534387
487700
1238349
1231615
642968
1000602
1271887
1061335
1473330
935814
744126
77947
429782
396352
476537
522965
1237140
1597455
1046690
1005878
1578918
873608
1523381
1070769
172181
1026335
370074
1572624
640828
1393740
1219236
203981
678910
242696
914352
333171
1187023
335893
68165
504903
243361
1273162
880391
1511522
1570026
1251572
1127295
119950
817939
546246
1407841
1520907
22432
1442776
750561
956914
902531
1198806
43933
1181379
822501
279514
386214
651370
3450
137829
553898
950924
514368
140667
1287861
1327138
763471
482004
1383254
938534
414779
984266
1254250
1040458
114323
1542737
55157
965335
819498
657709
571138
1295687
374125
629240
297666
1203675
442018
517357
1050528
1575135
1193820
496835
1512171
1210040
891504
1248922
226868
1613142
1066599
42102
657174
402313
4387
1463631
1223019
810949
157483
410525
1492908
473295
385571
509428
408080
523741
1407832
855508
316672
1467116
206598
1234250
1603496
199895
938390
919184
1063256
1416880
227511
1007433
1626562
1182293
693308
1640060
116486
240413
935392
389497
682705
1119304
437496
1012925
863583
422507
374748
1112795
1640002
654839
438166
960305
1063735
272379
1488944
1500717
1585110
480656
937189
637896
1593012
374279
1074501
321645
58271
105016
536704
845389
829232
540496
149085
1321997
1433213
1625076
1580184
97157
898786
652144
817470
381874
276087
81462
1594876
1102241
620424
1079294
1061051
983974
904557
680569
526876
7813
1016269
803191
863596
1192633
808741
1626733
247377
554272
660572
1306175
1383015
528708
66508
1391043
844351
1634079
1525305
1209409
948300
35992
1639077
294927
718267
901734
229191
569375
208121
882728
213184
10708
224361
538043
1107384
398962
1239603
771587
1310444
355223
459858
576834
221182
342554
603826
699050
901325
619282
696511
219220
179197
898001
1471652
1037616
1315240
431337
961157
1382276
633259
106776
376443
1599232
321531
574070
444001
1570180
643046
401020
362569
1535725
46
1163480
782748
1137946
1471479
1002414
521700
59604
1140107
520609
150198
775783
759776
464931
1225701
149155
1124176
974037
227928
333049
252380
311659
1010210
758482
1333201
901804
30727
989587
735059
276863
932936
1637476
1571868
1492096
1634948
498776
974036
489852
244266
1013559
1558293
734094
1243104
1125567
533891
1502086
1053699
1485581
1284440
451355
59454
1415098
1443973
456787
1109181
81106
829769
854246
549200
1451269
284878
1382908
807895
1581897
1222549
686331
1113228
1223131
916797
583976
1105735
665095
391131
1214497
761642
405153
1190609
1580488
576444
1190559
1571649
1525256
25993
564417
365412
977259
848592
134840
69619
162241
1431026
167479
1040175
1062816
8364
1345278
248194
110745
669548
175308
474344
475640
1306212
657619
430298
1167644
818216
1551620
250988
930545
1364815
1340482
1492340
1595067
151097
1503533
377179
1556265
875882
1191445
313531
944603
1504037
701774
458966
740782
256797
1175131
619988
631661
287001
6192
1508273
348050
160533
537972
662264
53167
1533432
1327916
353911
1146544
820942
1313060
910455
1389274
1256898
1005219
129802
1019822
1512811
1407221
1399207
987728
574870
85661
1095986
1232046
510327
476693
888000
1140431
532531
1603895
851614
60917
1319044
1302858
1146597
1378171
701684
839292
547583
337289
1557232
972198
428038
63950
49411
1097916
592689
314104
261213
336819
74313
1611023
411135
1438642
448577
55798
161555
1074131
303548
619480
169988
939475
244030
1014189
834037
1445507
474891
964700
712191
300139
701483
416100
263877
1059159
680190
466389
244597
1293175
433731
289141
1329290
445800
287497
12389
1265460
1117651
498501
308260
689308
397029
859005
129112
1000309
15692
1362105
1238254
674570
1533341
557618
1185309
1310609
1075156
178299
541945
511498
258363
205225
755575
1397798
120548
1553215
1120379
594318
555739
1173451
391425
476303
173159
398561
283488
867739
985277
626317
227644
326113
1624871
1018832
534315
936123
1619561
1024852
273642
999125
236274
1317136
359747
68648
1070184
590958
1520096
1165417
1023881
371118
1597491
1623190
283103
1412154
10810
341805
233088
1500903
1620638
863985
931348
1265597
836999
176866
33984
152570
966578
473088
931310
1090946
161251
690440
1221932
1234985
703331
404056
1017608
961983
1206314
704166
1010206
1235325
933240
1049525
1177563
1139806
359873
456832
687055
1170887
397337
137735
539735
1116400
1248489
617946
548573
1080577
1238427
554472
271839
1499813
1235809
740417
798105
792962
144493
330123
550567
108307
206365
1642635
671007
84968
649052
288272
734485
139785
1465263
219089
1532179
681373
248475
1413121
530508
1427275
795752
1384221
581785
1577829
1611649
933535
1281287
226050
850420
847610
435934
92671
1615832
215661
1021604
1557909
1032658
1176944
246705
831349
639525
1550350
918478
562043
78314
1374306
4149
1462814
201945
601745
1510706
209007
255192
1154119
1252483
1086436
880108
238842
481300
1584982
157662
928027
1593878
388372
6610
1210333
40237
550299
296802
1605680
164453
234172
1504008
597321
594688
4388
716131
701530
1385182
577870
39352
705975
1290966
928952
1091550
149266
160983
734161
1168967
1215405
1481232
928829
387048
950845
727291
163025
1033753
1443944
808584
317649
331512
960168
956541
139030
353798
1352166
60138
1480989
1031037
877893
1094426
373577
974567
877517
389559
1420182
427523
1348076
884608
1561650
338501
697910
926397
833203
1429557
847186
1219209
1555314
322264
77759
35096
1559556
1486010
1043071
1154633
158654
146395
901420
728214
1470225
1155694
1154788
1417149
70679
1221211
90479
1345792
1344233
1033661
715579
1589846
177703
56401
743833
681711
1098161
524074
1208753
390904
244383
560282
821268
28313
361321
1357411
1506083
716475
59716
1446870
1139844
440241
673573
957434
1034527
991435
1325729
440551
1288597
470674
825352
1427881
1318734
545543
126344
1398804
453301
432832
1102848
910838
1477254
1018985
324603
314900
1613998
1471356
733398
253407
951951
449410
1378015
140396
48720
829880
1037982
1093449
312808
613643
1196358
1453333
1526902
1118630
300928
517731
390213
282433
987055
1028443
1566756
310025
391525
1399713
1072913
1371457
75037
1489293
829432
426097
1616218
752900
821333
351690
924717
34139
664866
762685
430633
1262896
527420
55247
212037
183583
1348204
1070948
1558997
1262012
1493953
286153
322227
469478
1580031
1433594
17542
215377
912235
639113
688871
1266412
430601
1392082
256563
626450
1333605
82415
832734
337611
242954
264765
878647
606407
786032
690141
69410
637488
1092653
411439
358449
285551
214022
728442
1045974
602698
1304061
1253179
1085619
729126
1123495
525791
1418741
91953
814031
530489
309487
1021721
999079
810981
1546523
1464319
692286
505183
1116950
379100
1265017
469029
618961
1300695
1070545
995378
57477
1581663
760044
126514
19879
806896
1315299
1447142
649845
1576384
568219
187333
250444
99029
760124
1533771
393005
774425
937199
1436961
130352
341338
757235
843331
245923
1014154
728601
1641501
179106
1556184
74543
1329555
803304
1001608
1429454
281118
1242993
363268
1211578
1157148
730358
309896
367182
1536705
1385346
489081
909599
1522278
1331853
653642
1065199
368117
730752
966257
842602
246252
302647
1616544
840485
3583
640904
1644995
166684
1222452
253020
1087869
425257
1058987
160958
532693
382296
815172
1457
1400151
1247457
1025071
1010474
1414472
14985
1123747
285659
1026500
93268
451779
227514
844278
1236215
1071357
814538
633898
794749
972795
1198590
561839
1465428
1530546
1315976
659073
795469
214396
20831
965799
277783
434840
40536
1170870
299553
685941
968983
1475316
358583
709403
1256703
287002
233913
1437342
895484
690895
384704
1633167
490131
1023040
797452
241718
1089166
1312095
658647
1612859
256137
625974
1256433
108423
1244647
563393
1434676
265185
683062
1190530
899989
674519
1593528
172906
278576
722848
1092193
424115
371325
198960
1457510
1040172
76818
1006169
200534
1198436
968025
1368208
800063
1575429
954939
1343343
426881
287482
857091
1219182
418938
724023
373890
954074
537699
1066091
148409
1212670
480200
646915
325221
1263359
848010
543429
1197499
58268
243091
1494588
1229263
202379
826826
1637272
792186
21304
1393426
797773
1435043
770106
707380
265174
196
406908
379096
229990
1420088
1161541
496488
1188067
287164
187594
1079584
1046038
1421118
933634
765769
1413789
425877
1368322
53007
1621352
375393
654021
1453681
311368
535658
1225618
1031662
796084
289301
866294
289780
1636695
1318675
432856
946367
422794
781814
1483530
1268271
431089
550027
1495342
368616
1203429
1092204
1429789
565630
982738
242367
372927
1625087
187311
1222498
390605
639302
69003
1309845
1073124
1522573
16702
741797
1137134
12902
860716
399303
1061023
1481752
833826
535253
1432316
1072844
696921
783000
674721
332113
627617
1447531
688030
1190829
1153134
745643
1025642
263912
1608746
113651
69395
94860
1253880
942681
899347
96451
678447
1603209
178002
79617
273299
474758
101152
340798
681809
902737
1609097
554895
277053
739486
190292
1366238
1071194
1163041
1395975
396641
104860
654229
953585
1333637
711051
250170
206973
683142
1161952
1357306
1563121
415747
1481003
43821
1208183
1380697
323529
353129
347406
1195015
1526526
283540
63653
1223404
1431629
1365620
1599678
961769
731803
745016
1570780
1197686
92124
1487849
930331
1557413
331194
1417071
1097840
1409236
630143
904941
1615518
1472558
760612
562742
1472749
444534
678828
803027
190675
1195682
56293
1362480
1287367
710007
230508
852737
694897
155620
196584
299402
168659
958977
1560356
1332615
1083697
1170101
284770
314802
1371032
1081501
1178908
97454
1282514
366602
1202196
993037
261244
1048728
125269
1047190
1424555
623315
749505
323349
635575
1030516
477599
958792
336146
19492
719059
157629
772438
803904
126351
654189
540070
987804
553333
1292557
1339745
1637537
1601472
212650
1531222
425356
1159960
1025061
456939
1400731
765199
1233260
201300
604068
455228
1627869
1059537
1600440
1135139
406623
1517060
1081923
586364
676896
1556456
1457955
857046
26017
447227
14729
770761
1306755
369730
1119449
1410090
201859
553523
26283
559105
354393
787052
999598
1182660
779336
63730
377251
917423
394946
957876
362261
794021
1521152
699504
82275
1117540
1144250
1068835
1346676
951265
1443242
557715
666369
1360079
1241863
1448542
968513
202603
1634865
1070280
1425259
1186515
1593658
818883
1647259
724615
485977
44108
636375
1397426
990734
1522124
1224664
286815
160318
1041328
678270
769784
832057
275074
1100500
492043
1314030
1486592
1284259
870229
63251
1325569
1243967
1581577
1642891
1585716
459627
1449010
252299
1625417
550728
117827
1546334
499737
1342808
530675
1049939
30149
1251600
952629
1236991
874421
1406592
1500604
93376
690147
1305404
379247
834321
1446999
116879
173836
98169
1563897
112665
1488003
1615007
1296205
1121680
488201
659525
755809
1447628
91232
900333
98841
1371780
1297237
456439
1422455
348764
677984
572026
911741
1550460
1204801
1548740
1204897
1323729
1035208
70347
1498917
1190495
416930
236649
400656
1318266
1384956
246802
743089
1260630
1000740
441876
860699
420457
291319
922387
1456850
517896
1146854
342828
222559
1564922
697893
1253588
1389659
307079
237873
731900
169055
1347514
810505
1595830
449872
551955
558102
1076745
1104864
1441934
675838
367834
122868
1003734
1387964
1424172
1243563
1303508
1397436
464826
829577
1624765
168631
368998
841857
922703
1351326
479689
1250453
1551165
499813
1116916
619566
820015
601538
649778
1614141
374259
867312
898470
1291693
1222889
1004593
126334
362294
1386226
496639
585383
789446
149539
122928
448026
1364128
1450947
1396853
386784
940020
187934
94840
553665
1607821
1043623
1596785
551791
1408976
586563
1481858
566976
483184
357595
823183
1144796
1415936
1523828
1458510
250031
1478413
868034
288077
1102240
1534266
88034
1192947
281361
707655
1273504
681760
1541170
367956
1304016
1579192
717650
637658
289530
941389
462137
1039469
768636
989320
1522583
80585
192620
340005
993869
1571466
1530461
346323
1609348
501887
630294
1301188
369225
1253291
477596
621462
1228795
308933
999455
297200
588619
249776
1474786
1416536
943070
766167
264321
826115
74270
1457714
346935
448304
93995
115286
1610331
1193757
1303394
231567
300823
725460
544137
760414
88395
878316
234944
1443755
313637
1262746
832912
747899
447799
251267
829615
1268232
861357
361067
310355
1337049
449001
1162509
21419
1379007
561578
1237303
227187
482253
242970
751580
539020
669058
1148434
1171114
802630
275212
1420770
18749
857662
1132043
999133
1485267
861198
1228908
360643
44870
438376
1192350
791269
1475331
1063281
663786
1335808
22287
1433574
698047
499560
562570
599496
695302
1124438
708570
1042556
1074381
1463717
983875
201676
864874
811992
1307203
472879
1313039
428099
1371160
777360
1230853
631347
1002951
1487091
1120843
1001915
551325
1468639
762849
933251
306437
31427
1226442
1578683
1053839
200534
674606
383585
1526211
818545
629822
600618
382875
1466948
39159
1079977
1332023
746382
1194020
1540379
360361
341465
1242910
642086
37352
1143149
372521
437070
34684
392240
136641
120118
494120
923285
1009084
278284
756024
1614670
9398
901486
1129476
1447509
275256
222837
527005
319555
711815
394059
857121
282155
746711
1598326
1578351
1158830
481684
1022112
639968
448253
1272304
484937
582374
496492
1400613
1506627
1222309
1027265
266817
894300
776476
182172
852917
1202703
698148
273185
85799
1143608
1532593
867582
359533
1530502
226050
1418201
442740
338832
1516213
1614219
547032
358328
1511631
210171
348128
960854
668467
1502477
1604075
1389452
272451
283278
120744
771150
1359
357178
236011
1318547
1139410
227577
284543
573989
1059711
742835
242789
680899
906353
1228630
1272336
1607737
341246
873219
33927
236450
1177135
1514286
57760
98157
202929
925938
337310
914841
1146641
1519754
1046170
193762
941628
142672
255531
826338
949000
393065
1100973
769099
179615
1267170
1063140
1527743
89270
518648
257260
477406
1135841
639996
177608
866010
4633
989433
1072984
1030491
225249
565107
614910
1171575
751265
160300
430324
1625754
1007030
21123
81505
580085
1075377
1303208
789512
1484986
716731
54676
100420
155966
602493
878717
612879
489917
662043
471503
1017960
97416
15573
659504
1203754
1538876
582721
441621
740062
4884
1011600
1368439
390668
1010925
645375
1631265
1553627
1438560
1425191
130504
999412
1429933
156298
159294
1571360
183335
1267341
1477602
13907
922819
1359160
668308
1456264
426513
92881
808802
657593
25529
1621743
1076583
781436
403191
1588626
246051
1250214
1103247
123090
750535
923478
1483946
46356
244160
1212064
629853
401212
457173
256445
585504
755752
345945
937922
1081914
998785
997752
23582
197621
1371556
607011
234334
989541
1391077
739983
1040786
1109311
381151
1171656
1213773
1021803
1094317
312006
958418
367522
79758
353424
447847
1612347
458288
579575
754066
512284
1262128
267823
1329112
529785
1110540
898429
430784
403039
1006300
405163
38406
1607798
1406586
54825
54056
1277705
843221
1586773
1007361
1407732
31792
509774
189917
175449
219777
1492944
276936
712199
1346244
177925
61280
916732
1442598
491632
1627325
1632085
474156
1023265
749045
982135
769859
624107
586357
1321310
403796
778576
1036605
707330
847440
980024
698133
1033243
1131804
630823
676689
1333147
438899
1511735
896328
727436
255080
306242
225281
804443
1628216
721705
1542103
1443053
289587
729475
1607018
80025
160058
1493209
522884
1283034
527601
637123
1083010
1543921
812485
1206890
392161
265238
1617431
1044535
833882
259451
1194526
422560
1490347
1348452
1056728
1181081
1504681
1030961
1066167
879450
1569229
1358697
1407077
475169
1436917
481926
482953
780629
36179
795792
1162241
455444
476397
264187
583977
826158
676030
848820
938785
358966
673706
585557
1106502
72311
1516399
1247881
906614
168073
843801
1455088
436250
960544
558633
675574
347643
1524635
884431
1358310
4170
482994
156375
1092869
947855
1440916
1231538
840734
987772
1325265
650254
445938
162461
779316
198255
249367
343796
139915
518528
213877
438534
659470
1641477
594446
1622385
984149
1116345
1248045
385723
277037
741663
1521300
5371
432006
1622786
1586284
1377687
635504
259253
1181442
913618
749781
949697
818259
1383821
6895
699764
529213
164536
646766
372643
1238643
252144
757627
923049
280626
803907
1518232
1499000
985018
313276
338251
862294
299712
811536
1314438
1105741
716322
608175
1227624
584663
481549
179006
688997
1006891
762012
399052
1214148
149570
1048610
1467743
1023703
1118608
1109275
1272425
621197
16322
207307
1509789
1416728
1594951
1632452
46762
575266
1211070
333857
189637
352986
1195382
929856
935546
956207
133747
660210
1435742
1241347
183982
1390221
344925
706847
2560
1011541
1481907
987947
1556196
801889
158449
1388194
234881
150517
630898
235668
1490990
47789
19364
804100
712986
278652
1362978
890611
1457533
497655
1014338
159598
1293856
889127
1335857
1344917
1573255
455827
69219
328027
1340707
74801
817118
440597
1222344
371241
675491
777221
107904
193075
302929
1016948
409589
340219
991979
466815
464540
267515
403055
1587683
448656
422967
1362054
1619846
1183233
293439
1441185
1508434
976266
1257659
1102467
1222427
989149
553894
1262772
187098
1496557
1333279
1130315
706191
298420
109014
769600
1363976
638973
694820
551588
944203
765400
1350836
352620
441663
848745
1556156
1444575
507750
1425294
662468
367986
331069
1247224
446035
868453
884196
1234376
691107
238756
1428971
422589
559594
52472
1646999
1046204
437106
870207
1575207
495332
422433
85207
1238578
1605162
1418472
651044
80907
104870
302795
790880
428750
880565
1237801
1009670
619185
1568703
1319497
1103674
690764
289142
603956
59910
1493135
1138732
473644
95920
27173
442283
1051076
651976
1103193
95433
1489860
1025676
1624922
1465074
1121896
581876
439092
1286444
738338
781993
264414
1437149
946399
957818
150376
397517
1344096
138992
1236858
919779
130123
1572573
427783
975466
1158972
951736
1152746
1246622
1030632
787811
1380753
511082
1125547
506707
378976
1542233
575086
1371004
1047229
1564823
1228100
1387070
1617076
1317076
68957
357971
649350
1541919
1045806
1232100
5953
180118
1496953
1644227
571365
473597
1480702
1204247
488044
499180
284992
616125
137611
580518
76126
324238
67912
455543
292096
735347
1211387
1047573
500469
301768
1193329
1246561
613161
1436402
108885
744346
687950
374165
129564
42778
1575375
683838
238758
323897
807272
1251192
910758
1406161
1590953
1534293
798259
1296113
245939
903924
1065037
1216385
1616321
1052173
593966
392820
767658
86271
1398074
208095
288522
517153
120121
367619
606229
1290348
971221
337549
1145731
831642
1563036
1285960
461331
927534
1499123
1592110
639123
223299
82723
809114
578002
279773
477999
366347
159037
1357403
1061571
1066523
225205
553457
1182474
823279
486499
688510
1521438
824759
1409501
614229
484862
1625947
308264
36285
1004077
952023
218848
197490
1354343
818387
831082
744521
721488
681651
366496
157588
571827
702160
855043
656292
1091547
498535
102470
411584
1464752
1093118
605030
1253854
95726
1646323
1485456
1288106
1097678
263954
572802
333301
101155
685286
1416911
1298963
900760
1388063
1359725
593263
1170118
693085
438809
1286558
546861
734363
1514689
243532
1271580
412484
621565
554319
1414558
412278
142321
104448
1127977
293006
469447
1616441
284258
1169442
693829
1169135
711330
1581556
143678
804198
160794
1559273
1050728
211721
132407
1503464
262578
639669
594197
782442
369530
280945
1196233
1265044
728908
557514
229336
576998
781234
1217327
457539
1132776
554228
949428
289121
520402
526568
1372278
106974
1612008
76686
852933
30035
417548
844923
772726
705940
388735
666720
1176606
518812
1447584
1161846
328368
971721
1245766
812934
1099178
92745
435638
1274301
131130
1476557
117364
870546
463889
120786
41870
21318
348624
1579283
40443
988912
720578
1067380
1023328
1087572
902504
1201571
380201
829457
265477
518608
1178801
1564136
640351
269498
367971
1012225
473719
1008490
434565
1246317
1161310
733590
250178
918230
1644524
223431
548078
739144
1547764
613499
1132922
955554
1332547
1361433
1279906
590683
1513011
896402
818358
4345
1193820
1107819
1627174
1622295
777417
1541052
1364075
173283
1393460
1335622
1053712
1491639
1436486
1405202
1620191
125755
1637655
372384
659842
1117961
425935
546781
851982
789676
866847
989425
394661
1319645
1045556
581082
1591310
687958
577562
1285575
1599183
1081452
731213
128260
705180
1558535
966742
631804
89550
1025499
1164020
590943
1383737
585342
1088991
1530091
1332433
699386
553679
922562
1425305
1060482
439952
1382942
1149841
1200046
1094806
947894
1564344
879984
1356531
1550434
221532
94663
790159
897697
716379
1179370
248464
1646915
23933
1270316
962903
575920
1291429
61240
1032717
96382
111771
94701
94461
1536343
558376
357960
1627061
224584
428929
846536
829919
1467565
649547
107035
662873
226374
955501
565711
331164
1103428
917990
362280
458297
322050
535165
1164903
1500051
537308
859407
17982
1158457
220050
303290
8384
115734
662261
1021881
1393318
1016100
319866
648100
1353545
1249752
1243382
23885
65312
538057
7523
1293044
1629985
280359
938675
1405565
1386929
797440
1641699
565261
64727
1365564
107974
1040523
1451779
879977
252250
1047388
1002135
990835
81417
1139991
31240
915118
1056604
824588
1601440
274662
739307
248681
36145
334314
105761
1473404
705469
40679
233762
1553229
366484
811861
1051178
591707
102877
1385622
1115582
364479
1646568
528025
116773
1162349
692368
751490
1635433
50945
751761
465938
409109
315920
617854
1356848
524094
1131079
1111573
448772
122475
740293
81678
1045535
115804
1052005
590420
1579435
822736
1274092
1081931
970906
1352815
409482
511894
1497167
759735
796880
1375870
1635589
1197549
1605344
1506358
1554923
52586
646164
1334044
897796
1255835
732517
1598689
284346
130854
792075
585255
477426
1289959
1327379
338578
1029940
1450731
135474
67542
1572528
1105316
810216
510350
311327
977283
1501609
357757
448556
1089281
1625236
1366145
977342
1412310
453308
1334299
1156109
170238
762544
861342
1208277
180837
834431
933272
1553196
1049174
1586465
1416945
839896
915793
1198455
188231
226687
1403412
747613
906115
695464
222726
1340512
1509262
1008524
156067
1386763
280793
1473963
177603
1318381
276415
427340
674144
778354
257196
619039
1450971
904194
1481917
1017177
1040543
1403440
798103
1319204
882422
447920
107200
880736
496327
1209621
895540
857720
357917
947001
1570354
1411034
1578921
589094
61100
481874
1209910
437690
175377
1174191
284218
1473304
109432
840533
866372
770965
39214
1048959
880167
1445461
114701
1246948
511351
108485
927215
681008
1405061
1071972
25969
16900
616347
230282
187309
1240043
1631994
343892
1317022
427631
1036738
300801
1152836
469424
1276325
962056
747196
1512248
625496
1202661
934519
1313553
1297069
1311851
715202
1564546
1265483
35783
1128076
1066104
957265
1361885
1490631
425432
618670
598151
57291
755414
1577240
37946
1006677
1193640
238621
1476877
1293001
246043
884279
797449
62812
1100415
321102
1594126
544523
972452
851187
587657
504084
150885
1097014
1476737
1045396
360959
544750
821564
137609
1564019
323397
143057
853769
282892
1335192
645461
1625773
85273
1129097
619308
1484713
672375
1275566
1519291
462313
1618979
1205351
1474255
395300
247547
1257041
1624289
1565689
1438833
1629174
1188288
145347
65082
217232
1126923
1170681
268603
317092
92325
1589664
752853
371792
691980
34820
1634667
686772
1053781
569187
82790
103117
27854
516079
1116192
1285054
433503
294128
849928
995963
328606
1134022
1219661
1172603
1098956
136391
451620
474730
944406
1259005
740092
236633
1367922
410899
1296742
1443193
588976
476510
370913
1331335
839242
652161
270681
941340
1269299
483366
574408
679602
778017
738450
256834
964562
261085
1222158
440185
873468
1112822
360658
513721
522526
483406
1438839
1036808
1399234
442593
1095053
1398656
167741
738639
395306
959505
1487104
47983
1501947
254927
875016
288484
775036
1004682
732745
1636196
926677
362262
1315528
382307
465249
334816
100115
539146
1458209
605297
1246984
983364
1365099
1266194
1117013
732980
796467
355232
617335
456953
1444054
411268
403079
165116
385709
1018229
1588915
493049
1266613
1590947
585325
941303
907293
207904
244874
1630136
774230
250515
1004426
369926
1153801
1104196
1497688
1065919
568646
920115
157875
1012406
1514569
654552
448216
1583431
114195
662186
1162171
1571229
825153
1381451
314794
1212649
600747
240789
1031165
1492031
1187798
188714
51097
737455
956229
851101
603126
144708
380265
1513702
378774
188893
1464609
1219689
191149
425350
301068
1091379
1414503
639074
1049282
1489296
779354
1417720
1579047
1188832
885435
565214
1095312
1208883
661191
230764
224797
1190730
193722
1087571
1051180
879721
89274
1342932
211418
1160581
1097401
780190
420334
381086
1021462
598594
963757
1181647
1076256
120073
210893
349211
944842
1313218
356396
1128317
1284085
1305748
1116724
19150
142767
1170846
1391100
66905
747249
1257572
1207796
512003
919698
1186954
814175
982752
990659
1074142
1407529
761109
472221
1019497
944787
384817
1098515
1268997
1246032
408103
1269472
219816
401205
486207
702476
906495
1317185
1168765
123592
315365
832321
267627
344443
879271
437850
661360
1512870
1444504
199974
341314
399653
585841
345364
1620964
1084408
118751
260786
1350752
690254
1307272
690367
409364
404492
659732
1049562
1578672
1329719
207265
1436749
1327823
261657
1127351
1160893
1068084
86307
864208
1579826
254309
689302
785184
329067
1146916
441562
388051
987191
397746
1515855
535952
1555314
905711
370451
1537911
1389607
1497216
1640061
69510
932791
592944
535415
820184
690048
429396
387889
210404
515664
904085
82491
174387
1254735
972223
413727
1542947
915423
1277541
167653
926220
1566060
952183
945079
1131149
451260
390224
571412
726840
1638755
1486490
931716
1126828
1301508
1627775
13894
722212
1022386
629156
533328
561719
1415554
1145263
974322
705251
782894
1042092
495482
942477
591572
1299089
488689
1016033
876662
1535536
532422
790425
585414
1391768
1051705
932406
1619214
292902
359547
447594
542140
1076781
1574731
909801
1250380
160549
391496
443557
20046
844737
1164689
1488534
478453
1182641
1567619
376859
804100
1302934
622169
1459675
69880
1563001
408151
446068
1523578
1175770
1563831
141163
135424
504740
240329
1310067
380738
1304644
680276
1211108
987422
1579065
1058120
1624623
981601
229333
1211067
212621
1550038
784648
121866
963484
500622
190139
1028394
110925
542886
1160537
96009
69295
1287515
1212920
356117
765717
731289
1261662
639450
1004045
1121732
401564
634008
1415803
1362013
1172123
885328
1028801
1490670
765095
633405
1643789
1550034
1227895
215415
337690
32244
100599
993434
1490305
759125
1564635
1469909
401980
341711
866426
441705
757122
1078503
846660
1351316
900436
1451738
1406569
288121
108407
494697
273838
410010
373611
48929
1211007
1109951
1493480
1452014
918801
851785
59274
1623347
1528
664439
1014904
1458450
601299
476961
1391628
628194
1445570
1465328
1547155
234030
650535
310523
1034460
1156621
1303570
1537061
1284060
107328
819837
919844
92119
1238547
1351034
543579
188314
345611
475661
1154790
1192760
91325
643106
1426046
245406
1514614
301263
1257571
106650
75089
1643757
609608
1070289
1486244
842965
943272
572489
827740
571675
862429
90856
1275684
1509514
31457
324242
112100
804794
474122
971873
1343630
492394
347119
543356
328176
19987
1276141
202613
597517
1460815
593502
317891
1390530
790218
1511325
483611
935030
745120
1141516
1305804
1421162
905721
1255401
907806
1609316
50380
652318
1606476
885071
920787
151459
853825
958822
85522
1507886
978279
1020529
319098
760767
429384
1524797
141990
424222
1478227
677768
890327
890881
1100251
114330
1053118
1616225
1277440
1037161
1069326
232479
621957
1203080
183292
685756
1227736
1639121
685682
794481
1328779
1592420
581257
98350
1228719
1211548
1388886
1214226
1604806
1172773
1566692
950795
683683
663151
1521978
652650
137907
420021
1513048
108006
1324646
736090
1513985
1632331
885084
394274
1490640
159244
1524181
1157043
811165
1367242
425018
103398
702861
400463
1140819
634463
604015
635259
278198
1621267
618456
149160
188318
192513
1008261
413391
367017
816573
1423067
105547
646966
1235779
511139
701434
1139967
230819
938016
82717
367706
1135201
1261536
351746
1222233
1013831
1092730
168956
1453007
1123873
708034
423727
883264
1447897
818039
998285
641155
427936
88183
947462
803258
221080
796938
1488701
557818
1624464
146028
829072
297085
1519325
954729
1399914
1168357
681768
789698
1163358
733149
939548
993765
1481106
191183
77377
482873
1639975
1622157
1048976
1378110
1420543
1439403
1013372
597646
535300
1063735
793940
143613
31532
841174
731134
693117
1632642
1612328
174446
484765
838930
315045
985227
1433694
402402
444477
237666
567453
701496
1002234
213368
1217390
1526531
194448
27496
1563553
575787
1413876
590521
1351867
1548206
11337
892632
442683
1415867
1191916
932169
606419
1031284
1106681
80983
586766
1621826
1409152
958945
1168045
3090
1343828
192304
905217
1244301
284479
983436
771010
326708
849467
458571
1312197
411646
48032
1077148
725630
1236555
51958
182771
1395689
728527
1085512
1099235
1092545
1523889
874112
791865
1311216
333427
1451691
758753
1622923
1242942
301293
1280534
1216661
808377
574191
744435
767428
512539
476586
181524
1183636
556159
1099620
1152382
1584591
490995
1014612
1136127
883819
403362
1390454
804955
517684
1165358
1104647
940959
70736
1391793
1227328
282877
161108
474186
198484
1601997
368795
1581103
236102
421979
129305
63776
452271
1563548
840497
67910
272083
600737
235746
1275235
1160787
896637
817931
1286629
266980
897645
335549
211974
1399504
478534
1559397
217579
384350
821691
785735
1530031
1018520
1612999
1552814
1615192
561635
1514523
872940
47367
796544
1418794
1409505
1584776
945162
1055855
812154
299592
112173
1186680
1139115
1082341
506847
754236
139044
306464
670319
1287571
751209
886798
1142188
778178
1037571
1186327
505473
687468
121989
1123672
335562
978798
406811
32099
292590
443531
308841
1094916
213066
1515278
868809
1506606
1395389
541669
1221907
1493154
910196
373455
588162
496864
227386
246915
941489
423539
325401
1109621
1611478
494009
1555426
383709
475975
851408
502890
937295
368025
1219919
554181
1594414
495872
412815
126126
123847
1535517
636014
709611
752109
241977
1216651
670609
372543
1239129
35239
788053
333214
1553404
1601520
1194170
665875
76854
1312552
1039421
1282080
1148507
546991
1080976
602542
85561
1565586
791234
1473219
273576
1037047
418201
345459
102976
1449365
886238
65284
1453011
1185583
1086113
574474
197868
970055
435559
640582
1361896
315790
1457916
224564
478045
1505809
1352314
400280
1329486
848177
504633
1016662
313865
319696
1378686
1256387
794806
1629962
361560
1329917
1428139
1046036
211957
828317
616458
1012079
1348341
467877
1012638
925101
307581
1213410
1244768
504545
880748
799052
1535064
699526
68129
53536
175067
517263
1359236
352605
571127
723640
661401
899037
1031667
1199769
1150750
1298065
1434758
1526446
651125
650755
489091
1540036
41372
243192
808026
634425
967137
134534
38824
1441359
1439241
501880
259992
677711
998794
138996
1239438
970539
193279
1374572
913235
22229
1347260
328523
728570
849090
1156979
50282
1291200
645937
1331766
42582
593427
424602
174236
939
361612
1006491
252414
1368307
1137119
611457
803559
1269076
1306038
17
333565
888564
1162049
638144
530425
930408
112596
1376946
324425
1123378
1414192
898187
945499
536782
512777
1061205
1396100
1216178
1389871
208474
1554771
1194274
726729
1046489
340504
697667
847997
400742
73797
1083545
1111761
602204
1024083
407279
1068645
253887
45830
1327503
271211
799194
673680
823984
483470
919240
854870
53746
1218817
1295147
273736
691507
1392701
758120
1630231
854841
930655
16214
700598
1074103
1346787
1246196
169553
248889
1227243
1313441
909856
679267
858086
140824
1430446
542276
136022
908489
371482
1434637
126259
30639
840200
644145
596727
1222193
1056024
515688
270693
75817
1512289
727124
1420039
1074312
1566363
1117802
1495637
1028527
1260996
261953
664169
1314731
1187972
437840
1518100
37810
839739
551857
1329380
1477709
1331189
366768
379888
683871
935772
939361
788532
352177
1323629
1357330
732198
915231
488488
238372
576887
584423
56949
1147892
1092188
1435046
650636
1103394
884158
512329
474351
1530713
310424
1518216
643289
101751
430979
113725
1413650
488961
393974
147417
762356
617538
475271
1335229
1455354
1124099
884518
735302
116193
968903
125921
856418
1313954
133281
988697
659583
693938
1169780
43089
948050
1080352
1488211
70745
1302327
694721
990739
290555
463444
1521090
1148299
1202367
573762
430932
1579130
45673
777707
723766
483623
520647
567613
519468
1044070
851929
1068210
1067316
212212
246591
934129
772845
834891
284664
1609021
908717
475459
317060
366421
30841
1407261
976540
698338
465522
328783
1384338
1106195
635144
1071354
78756
1003969
1265605
193052
1093971
95753
1316750
36195
638860
1049438
1410400
818133
1141978
1350849
221504
477303
394259
228103
1308927
364022
1555857
378111
1285628
1411551
1373332
614208
626373
1606012
910439
832302
1482717
223304
876352
1136665
1444947
344253
212171
856616
690733
1077312
1532053
580337
784965
1141316
829199
313879
1476626
348418
397388
895404
1053879
342770
1111053
1014997
399032
1592851
1527725
843790
875355
1243558
1296690
1201243
146485
121266
797440
633392
589035
230086
1380992
286513
1640501
141700
697432
1241953
649811
200607
162779
380857
855389
670857
1308707
1535565
856289
818399
1162567
1635937
1175034
1215912
1399806
451927
432058
808202
1149938
1528926
276817
1059816
1378016
1403387
966756
1419720
387032
938154
593368
1449517
147357
1309614
994735
806105
723023
382201
321076
1584273
509091
211572
1492586
1172054
566890
1577787
1540593
441450
1300691
399245
1192784
1335969
1007854
356786
417401
960299
330236
767291
990699
345045
1423258
918216
1454413
1450416
80320
1561282
595269
1539514
135316
612434
135294
1039797
408830
1145436
612699
79021
1463406
966225
1283795
1178468
1387078
751611
1591362
1326116
163099
93141
301754
660370
345324
1246682
724642
1611223
1184324
91194
971627
251151
239896
487281
819031
1107056
69493
1328776
311123
1226453
1450035
1013932
1092834
90951
1049318
1580918
909214
927409
428236
849028
1143965
94723
331628
826836
1640627
1023362
1271515
266158
38732
275464
609983
1015634
388980
1252266
1105877
1178234
1125822
1197610
867456
350333
1026355
1299191
1233414
793970
1514994
894003
1300465
1046716
1456370
398515
219825
1368246
83749
1113980
1138972
1519961
1237590
681145
578445
1291494
1483012
825352
596092
402364
786973
321444
391184
363501
506218
566028
722290
910562
814560
266028
1514370
73549
1521082
1611243
1107583
88793
1546777
878746
1287459
607651
450672
1183680
370535
1526799
1569875
1421797
1220688
107739
74460
675752
419505
1458799
369004
453530
225180
1342872
1572983
1495569
708537
835849
519893
152201
404501
1369675
1368088
730692
1507511
92450
1503776
1061211
400005
1055051
179156
1230289
893222
937373
559180
554233
38302
408519
131589
668528
1179956
154892
1466896
1131380
796258
1427539
552239
652722
89937
573753
1121699
414866
323878
558439
820948
779525
521056
483185
678963
1354097
1498171
928497
1268147
858809
809546
406125
1084921
34088
1297620
1104857
189835
530405
1004132
1386667
442414
1325712
245798
1474077
417747
216124
674937
613414
1266350
655956
1039720
987228
597241
1444641
1097843
1307946
920631
1027904
1339518
873398
1347985
549637
75342
635935
422846
1116946
1389719
186308
38497
88709
1255017
795814
1339154
1610049
1128508
124076
112236
485752
205893
735285
705239
71418
1292066
319817
828392
115277
1604946
1406794
972687
77291
877996
808413
1353772
1405432
802593
304190
134936
189700
444496
169782
253326
1444150
754202
396499
680204
921484
366976
379630
1357674
1086379
1441432
833349
897816
1041452
1437898
1092953
1400723
1475566
400559
1260380
893796
1579832
352493
33221
248914
828493
173582
711017
1538946
62482
211269
1377428
385757
447804
804774
1156258
884700
329389
256273
1508558
1544209
1415793
348209
644899
1534793
1300763
135356
11686
1415311
994735
1024282
1273177
1338366
476622
1546221
1173633
110164
243597
281456
460484
146811
1276413
759354
574845
413704
50038
1136994
777499
1557655
247774
1147624
627306
1459797
982104
431391
655317
681253
1268116
362438
1111964
660004
279176
1268367
815998
666889
1333655
331063
1482927
214865
1364317
32661
1281455
751329
1390307
593443
976835
194305
13455
10445
699695
70995
1328383
1193173
1230520
147098
558276
1436520
1133174
1351019
517151
412253
434676
1315981
881594
616449
335566
608166
648500
219420
1268865
555665
1465587
1478956
613381
732063
107085
25325
1190036
460922
433751
692772
862891
346835
1549459
146711
979602
570168
1597314
633442
1266243
209868
1585406
1261012
316773
236629
1645908
1430117
1048645
433510
1410369
571616
92063
1493051
143189
1389786
736499
1608883
862288
1590265
1427453
680682
599489
1516444
1051850
597035
43454
846733
793722
349960
1329585
615869
1469814
1342357
1573646
808180
464531
1367883
494585
1029641
481504
690262
1365247
1433474
310516
581936
815333
270093
774610
1021948
657190
1230285
234154
90764
93817
611794
744297
381358
584274
242457
676975
681885
1543347
940748
416126
43063
916114
1568861
687784
1315146
1093096
240055
1097549
1122412
679628
936263
739675
1521797
281071
537946
540746
314546
1158261
142545
1245105
1143326
207490
25134
1427500
151454
869432
1454002
80062
416012
1130633
1112678
855116
527038
1403748
214972
785224
281505
582697
1377091
1158542
1599153
1331823
783932
631917
693278
781316
385653
1268962
1558572
549222
1571025
1086854
744653
1323776
296142
1328049
62232
1069306
717320
525950
1587678
1143801
30489
1311848
1337421
814732
1440454
691124
1129844
515936
437716
707835
903298
432967
1425253
1150204
999435
1622926
1375048
1009537
554538
1245112
1152611
974497
715363
1216194
1185866
974480
1474314
212961
66488
276652
1425101
1294263
1054697
579297
780890
1399729
564826
625532
38495
624183
1581764
341834
1588842
419522
892905
1638095
1483798
242623
389907
494560
1008833
331576
1482998
493926
252100
1570269
1619645
1139917
854296
787676
1286878
488396
165954
1205498
739533
860365
1469538
1173865
836764
203859
498377
982758
1491384
852823
325379
23783
1393055
296879
1300471
763784
485763
127962
127968
25125
1547553
841331
1616669
1465181
494519
1609142
1390716
506182
128884
716298
1135011
1446329
452410
67414
536917
646203
1037853
1244929
1222571
659881
1538551
913177
883436
1410828
1105007
1290255
327396
1541346
385205
112254
384632
228173
709289
820334
524197
395432
180185
600045
1234638
1000521
660279
1501161
1254813
1463128
956626
241924
901156
1471887
1500113
1427025
30106
1250045
452675
1247163
86939
255554
769154
344497
138747
64203
664215
3224
1000271
219180
555769
309729
144058
1286876
636847
823610
1248006
1487814
1182752
170156
959791
758083
379331
1081669
1555830
1618453
76776
63423
855854
177888
747878
1496617
50292
1075935
865916
967849
735910
700176
1497631
175703
1132903
1163695
1169682
1288401
800462
1091778
1263499
631645
1080554
1440256
237130
1486687
809972
291209
1531339
354850
1252954
1617608
562213
823090
1362960
1044319
247093
316355
722024
564915
973590
61589
1336741
177181
827660
311011
875716
745722
200057
393344
1588262
1393309
1436380
1205879
315366
1497485
137651
378723
444261
982456
748215
482883
1466525
899882
549578
825113
1424189
711654
1048481
1322921
355157
909186
731491
1578238
488597
669636
1626008
354200
1133581
680648
1519513
235572
1276143
766746
1199481
1038066
530700
84541
31992
1135288
526001
1512155
62749
79364
282706
470006
826275
258816
1383370
6388
1254366
1631332
1210417
337645
381684
202896
1367887
792545
319295
1369684
122803
183992
894341
576880
174457
560670
137962
692568
246554
1194769
1272023
957490
674915
882463
897368
614499
1015595
754881
589343
635948
869022
1308041
1067940
729658
564790
1317387
211891
1167875
276041
1305283
782913
1539417
260067
1509854
202435
823487
383781
1543771
1135954
553211
891886
359478
274261
789659
1030571
405615
936846
545054
1042875
1086261
797872
130934
1384841
439310
776564
983927
1579961
206669
853100
304119
1298377
572292
48061
704708
84455
48778
214937
324920
1034530
1246727
563031
709604
76315
434046
702662
800352
1077404
886104
221627
1228047
126117
851356
101757
412012
598976
1302066
629513
934693
463166
1117734
1335013
1618103
1362286
252090
157937
897122
86425
309635
270927
1037529
1332637
222599
62384
1078396
316804
1399528
805861
1607575
14873
241555
755270
1008478
1266627
1258360
2959
1269841
1010161
1489609
1292976
325632
723370
92477
312171
445295
471686
331921
1335538
276565
926407
183109
1437276
565500
1077643
33524
1380322
232044
549657
798852
167364
1390354
483853
950415
906581
1223518
1068112
734475
8907
1070329
882860
189112
662930
158669
463424
1140036
1255017
612582
1464136
216386
829959
1255977
1534308
179162
916799
469104
1556168
466988
675576
796557
392044
536136
373325
448622
902623
1516140
55642
976091
1294616
93280
1073108
53331
1491560
1049185
448081
1446206
1564968
463286
1104147
1172131
287418
209061
514777
773881
968583
1245203
672639
1236591
1501387
322786
5412
1138113
1492934
852652
337302
283341
186199
1324617
1356867
1646106
1594860
516694
162552
1456416
1470273
399034
418438
1159723
571439
407120
1547493
988174
1529211
1488232
1329107
935405
478961
59608
812322
871533
962768
5200
1611929
1396163
564059
1066806
65379
1187351
1098654
529968
674936
49383
618105
1260779
576073
847876
422387
678159
127116
931072
1095643
81023
579288
1507759
821227
1068898
1601623
378864
64295
518893
1002611
1192730
608617
650068
918796
1336050
15639
88575
1137849
319561
608328
1151652
359058
109331
1594243
978380
370631
927789
420457
1293614
699706
1150205
451894
963328
347157
492083
97753
1096899
787754
727261
235586
857074
589477
1309359
480536
83216
1638515
537487
650970
1246303
1398943
578347
338590
1439889
1244058
1161451
998468
59579
1387587
6020
738152
1040101
540682
1329573
713805
612673
673569
134998
987884
634507
1282345
972688
817190
1047989
1418079
1127957
207258
97860
772747
1550169
769785
1502911
672693
689949
1324403
1478633
171994
158356
159639
1087723
770082
1146534
655992
1148337
1107526
1531529
1094069
592593
672618
1129851
216697
242077
1289289
461781
1622416
631283
1405707
2504
1383270
69938
278517
302999
1371449
487453
889586
350678
258098
90486
1630246
536555
302448
967396
1157071
568228
597105
1282211
1256980
1283180
1024925
307876
1394077
978003
1454290
1007806
1473800
1160757
1156497
964985
1571586
1557182
351190
1476868
799226
485884
336556
57814
885295
375774
1422902
1929
1640689
1626175
1565691
613376
1610491
110565
1058737
1562536
1208033
88963
621227
1257960
1201594
864188
1423612
1644161
981904
224254
1341839
1189000
442782
102537
227414
410582
1398409
1019273
53098
1569604
395531
1453580
1188221
1343070
1167890
824039
9282
266
1191078
681437
662446
678375
839655
892379
200974
534912
1457377
48358
1149081
1370234
1579695
1531805
1363149
513490
1232058
219152
253696
1398567
1357550
72739
1194468
533982
297706
149454
793044
931868
1504218
1221363
1167485
581245
1520548
453285
447290
1627909
1339700
290630
1205382
264938
691949
630685
1281495
351977
332
394719
897706
1110536
1181090
1249058
352472
1236338
1014877
439263
32710
1442877
657916
943713
455050
1015778
1272869
1172086
1187646
1344304
1426092
128583
859028
1432296
1004926
139893
1370860
1018839
396417
391966
223867
442434
1388275
564164
286966
1229642
1267242
935889
1594964
669263
642514
795427
1421163
151452
391345
457458
1055983
1523885
1104734
1255124
927602
338996
1421812
1165272
874512
1390520
380394
1359961
1592740
618926
1076417
89051
1147055
768409
711651
969458
1433008
1199122
1615529
529202
1338573
510974
168199
64014
736998
263731
237927
1411129
1283074
975671
20157
692107
1002951
827540
1033327
583910
1044471
547802
463547
249488
1298653
739561
319142
831915
581400
641302
1465418
1067218
1162028
1225686
543982
313924
217144
1522078
836781
890862
443923
572554
513361
855767
1973
1133447
894695
973433
1137035
1316026
284087
1395618
1094127
1395119
308478
863731
802023
1272111
667245
323759
1476019
574204
1487238
1065318
698857
954401
1521053
1549674
853441
1055131
769963
187220
1583675
1337340
7859
869114
18531
988842
926058
1317575
1019183
417164
710354
1160864
1588963
1109246
68666
1249088
248444
570662
26103
1139692
1299127
1456858
1328605
1199492
718537
295432
555418
689347
924970
1197852
691338
131772
605498
4210
498936
410367
1610264
842341
59271
876963
1624396
1208662
1530542
711416
610754
416689
977181
1326792
952080
920426
1289682
870688
809559
375568
593805
661754
771255
1585933
186957
218084
157240
1207355
475515
647444
682511
828645
1338840
331621
815191
1344181
334565
327365
411311
1547649
1118146
954014
1607913
82899
1159
1372722
674110
40728
333169
1090954
565986
1586821
414534
874014
299456
1168525
841369
1619995
1540919
1340585
1568153
409119
1566840
347234
777992
284024
54451
1251690
836726
305040
1074485
1537749
41934
1004474
312290
1199427
955163
541206
1563798
992669
794459
549949
166314
651607
1503256
68734
1429953
1531904
1612776
1154573
943047
588704
1174465
1477455
161031
269277
238039
1434870
720165
326017
1562663
1324446
1570937
788428
248335
1385376
152349
1372130
1300954
987811
1165137
1085547
711718
1377949
210423
596789
1536841
1007708
348844
409170
1646945
1602056
413219
365565
132194
1181183
1572909
237861
796352
551433
748106
323388
571314
5697
647401
6143
365869
868686
1367547
1500598
870606
993649
19566
14500
913014
513245
1399852
778027
448213
230909
551192
1560433
73912
417019
467839
501589
1428173
1202344
1362183
1376302
659710
46411
920627
464242
733196
947874
1181081
1015075
487444
1345895
608153
637746
1173804
1162440
845061
1205005
1351677
1431990
377689
1278677
426025
1493712
903192
1021417
425091
8718
1121881
1548779
960462
75906
1175117
532382
256033
1504429
225077
547400
536778
1629395
210315
1260011
124758
86743
1305778
436040
1273358
499054
880309
563493
594361
1472414
304669
943405
1610596
1135160
737262
150566
1523707
508364
350684
1448834
141262
1068406
1346224
1200159
1226122
171568
1016388
1493699
803422
1146267
1154739
1005369
1556226
89635
444092
454863
60756
703276
1617601
1156568
43922
1486247
3104
1338075
804351
1022285
626300
477357
1345789
1622109
882248
1385923
675970
1005621
1228466
218933
1181558
1399652
142036
869354
1502972
1552334
134887
934422
1131213
569244
983438
407108
751310
1475291
40040
1362008
1066038
744372
581762
814596
989846
1251926
1469190
1187724
1080519
296693
573485
350816
1243889
1122892
546257
1309296
92965
1404323
650073
918010
851659
483338
1553567
86861
702861
742994
1358451
737628
221036
937001
1211764
800788
1312198
791755
1480168
1488532
484121
347667
1055511
427388
903915
86195
473418
875206
1210912
543506
1184728
42245
707778
817086
954821
885589
997204
1244747
78196
1081775
360183
323906
1444446
1406129
907579
14331
1163832
688882
913361
199631
162396
1455201
1144774
975483
1251655
571547
306380
224128
1133201
910262
790089
300247
505843
480827
850299
1389180
1448793
1523786
828664
839916
331283
1093331
1515791
806592
887047
1633088
168032
10026
764127
1243906
150393
1159404
1305209
539463
333297
864942
579440
202556
1612980
1147799
1466370
789440
1492708
318277
915459
38737
303403
894192
146313
1255566
760416
993018
1611127
539071
1078157
1150939
531398
1407312
1385127
728490
968159
207509
1592357
905444
1636937
1129735
484391
823801
260379
1133922
1585355
1632615
813651
1626293
384409
380331
409656
583731
1500706
1093990
1298691
242431
1120654
1436357
1266882
1127340
246356
560635
106567
1006994
1527594
369020
359475
851923
802733
1150100
1094476
907964
1259952
1472662
59032
113080
1479212
675111
1451814
1061260
796916
1480074
838457
20303
1623467
1001505
1408150
564062
239663
231368
164269
1471219
1514117
1266859
1246439
1441894
423336
717999
907905
955116
535328
1319822
955825
1030759
842097
695494
1495646
761245
1565770
71965
1142828
395124
1024614
559972
773402
757164
874830
1294888
155673
1213390
1182043
126276
925974
804762
848792
16476
121920
490152
486636
627974
1087320
5219
1484024
1238274
1407332
695154
701352
413014
413154
817230
540453
634865
918083
601350
832597
1224978
459025
818872
233254
1481034
1479621
117271
1242356
888468
508176
120848
71012
1285039
1023414
1292029
1089487
369827
145831
1403105
1568678
820708
721275
189872
1467494
1392002
172623
221295
1422140
1118868
1341085
379444
515605
623443
1016662
152185
1504456
1383176
1519139
999319
340646
1386402
353710
374573
1307342
1222807
468245
1242902
954860
650466
1286579
849874
1550193
1236341
1295887
826832
709708
129564
1383756
1106075
1469922
1441300
917688
1025350
1107422
1018000
863828
801675
1178158
1489329
30732
879260
553377
486250
1025075
293765
172821
1225515
1005045
423090
821724
1642150
587727
1069060
1485330
731096
1078963
21238
319746
103489
536944
515265
1630228
1290255
823312
1162801
14396
1134540
26381
1412038
684423
92417
152551
967556
599346
905276
378730
908055
278800
758046
92656
224915
931108
1108153
837278
889177
288470
486785
823708
1577748
323
1067262
504031
1419859
631250
1043708
1594655
921286
1051941
975224
101763
105208
505237
1348206
625396
305163
677349
106227
531973
816880
1024563
1051425
1172483
1528304
915960
75828
1254576
1230862
1345025
786009
623348
1442220
541649
640203
565259
744342
531265
956518
435402
325463
326373
1141238
667934
1400074
460198
302077
1123220
1312817
743343
1352689
463046
1341421
248565
311634
1255052
503984
1274028
693415
18497
536620
112631
320359
791982
1236507
1228691
122224
1416069
964288
1197825
370332
1547709
1490734
1076110
1329181
81557
465339
444172
141953
1294066
38075
1163995
814718
1470057
1387705
653039
820172
1514414
918859
601943
794203
1233912
1362854
615605
1200909
1045725
998335
1188954
1351704
305447
358387
1527028
124462
1153483
1373652
585256
190923
492486
13460
1051754
618705
1166389
858158
808462
1129916
1362366
244326
650351
392264
229035
801522
1332465
567944
1367255
341215
603876
1008238
336480
167285
355789
1314494
155456
1249466
1205246
1453248
548382
1167703
262114
802986
265930
1102160
578893
1351074
721453
1382844
1184076
206176
1476485
635715
1026550
1497407
1617703
1285734
1205553
304401
1158353
895198
1252515
1286606
748018
1616189
967484
874210
197691
1478301
140302
924620
217000
1148098
562186
1379850
1518528
1562967
56696
1099823
720601
399437
184153
965470
1444560
526241
113493
618528
938925
257220
1089701
1003159
893499
1214408
702993
945947
1544138
809041
1231742
970887
478274
1333035
743173
1018952
1479910
846802
1240998
961649
1402110
491527
341688
741256
802263
1234451
1347156
555121
1065789
823339
1416802
483768
257220
146615
792369
372584
40327
443518
561960
964285
318608
1039218
628383
1198352
856773
1633259
1390415
796165
303974
318416
92618
1638827
975138
577550
399026
1126530
1476071
994261
631280
805619
952164
260630
1259149
1011829
347518
298956
1558808
859563
1018677
1137208
1388474
1124642
232501
1628967
776086
364629
87015
1116384
1191492
1552485
232959
97241
686980
907539
454172
1314513
1265493
878992
579619
190425
1240811
795432
1495762
1550076
1120117
830759
1472898
543954
561253
1154519
855300
178952
1012412
1076642
1366218
1376491
920160
238451
1349121
1619129
794736
528086
977654
1001715
191889
1123037
525867
136305
468710
1135561
930665
1082588
517512
1368547
786539
606440
405814
243060
1414625
1595449
1191480
696376
1139225
5193
267669
1504398
1305605
1367302
952048
1356982
1196710
1527353
198798
1621347
1287400
1352048
276844
1257065
965114
1495196
28590
1575137
956541
1021078
332258
137311
1395120
869845
1320695
1354561
668147
539880
178499
1494758
540890
177061
1565364
1303263
606749
1144266
1309888
1455287
396732
1554593
1569422
673581
1613002
417691
326054
1223623
752400
854322
801687
375206
365754
252334
964096
1591226
824115
1085872
1061280
726219
338860
153923
687445
1644205
467350
309899
1245150
1505317
567407
1491067
223662
394585
1028763
473272
1153036
1515879
992093
5030
928867
1265594
817849
1223664
1234587
735840
859462
189138
177343
1253545
1528789
1159595
833819
542308
770610
1634940
299486
971806
1283144
1221261
509975
1384731
1549706
959398
1591866
1286215
469754
1230362
701467
1283635
302133
1611145
1133722
1069592
1258860
42636
1157730
1621423
204333
1147851
1301035
957143
325518
711078
678365
905454
613221
1568217
863637
1576675
222805
1545582
152433
125495
725414
709205
784058
1567432
1424306
113083
743036
922613
520389
414469
1357624
287072
699169
317344
1044869
964607
1000797
1004304
331394
1040490
591165
1042163
1143546
646126
681836
73321
1407719
731673
476206
941900
416166
1530468
352719
26140
556552
333276
832148
823670
306401
1435284
1268853
598068
733143
1216191
162045
1318154
1242686
1444789
1623941
725921
1040262
1111616
1336586
1589908
794804
1096053
961200
364453
298255
1391078
1233764
10776
116986
1620578
731490
114064
1038086
1260806
510758
568247
1246164
558603
1346094
1424841
205411
56359
5463
500600
833936
569842
406912
1250146
821949
1588666
984965
325371
1289822
98020
614301
698117
611513
1524638
560097
1573568
1228390
871548
1383831
952424
647826
953776
1065571
1627192
1196907
1135874
366904
116509
380088
55020
614776
909723
1216174
445448
1460986
943425
1165776
1283600
191971
996157
1096038
809373
723328
1519200
235508
914107
1399030
143413
1547240
48221
901810
1189570
819274
663287
67945
234673
410798
955714
549666
1051827
463556
298164
1207260
580927
868513
1508606
1482944
10398
1324952
1399774
893168
1143134
1611742
615663
1118409
1003143
808984
1449195
632584
913261
338162
126256
598316
1471784
1392612
701523
591784
27925
1465681
1365604
1135877
852828
1242428
1464039
1538950
1337356
516087
896898
1373883
1496997
140876
853071
1161763
456478
804123
367150
565639
1418090
1254580
1313102
771134
21602
478685
325852
220108
1198424
98010
737938
445757
245858
399217
683289
780043
112609
587749
696304
1407305
838231
1052935
110602
1367173
570320
1145093
247473
1245797
1476933
1091025
1259694
1622888
1314161
270372
1197615
942201
1582945
1423857
106707
1480638
287681
238880
411215
1087406
1444783
476268
119239
1059979
987320
1393631
256921
1281422
1128024
323295
83520
312650
342567
1044467
1498519
809487
1455217
211300
182121
445353
747858
855
1526722
630898
1039024
1053039
525877
886434
1192053
1345181
1510753
561543
606444
861956
1220326
588392
1333469
1449997
979465
801651
649204
557315
1072455
243608
1482951
892188
258852
1321829
1570413
344962
266049
1487642
695914
980004
219190
663397
1085651
1519511
1422137
372046
1373244
1452906
371214
731584
936374
1274968
819361
158552
1185124
496457
904940
223802
1444870
292407
893383
775733
1069381
1056497
892368
1164050
1419977
763434
121988
451643
1101830
786836
600320
1045862
915861
95008
51579
410098
589600
1556462
1013847
698956
1448434
1075124
172176
938234
1290009
732406
961628
375660
1626547
1620341
1632168
1550294
370240
752700
132948
256618
1596568
77107
543487
1522620
870242
1148853
971471
1494421
943667
129764
1372675
66397
1510600
958646
132786
914131
1322343
1292793
940315
130416
763254
964683
1500926
1628530
911757
522808
580990
986091
1622377
992970
330548
944337
1365925
1230155
1227548
1414534
49916
1210581
879259
1167516
1009787
1508690
530002
586173
786627
901156
1591240
231883
1484685
196956
1309000
55771
895993
940212
274302
1033912
833560
1573305
689384
1040574
943876
886529
732617
65488
201321
1614777
717369
1625010
1499249
448635
1528439
632195
814375
1603241
1074945
1317099
753016
1084951
478546
519419
1020029
1521236
282529
1534735
872388
481648
57146
306276
629871
1357933
839980
552368
1207418
989939
48500
1046064
1361111
39721
1422603
1400114
763034
1420681
544342
554307
1054409
1573227
603710
29726
73721
310697
1101597
383575
1318728
1049002
873983
1368135
1359322
1633222
856504
80580
190542
848364
59932
1061954
1499679
1331761
1065592
710693
595308
1013530
36958
849126
250728
1294041
463970
1472148
724326
833111
1470544
122126
885070
1553399
913023
1123655
450007
1139859
1213880
11351
394572
1100977
1376526
1559564
1110425
1629780
566702
1165056
484294
1008388
554626
1054410
499477
1263805
1439577
1261364
786939
1486898
831678
286091
1247024
1276984
782909
1358684
844497
1097999
1089135
158687
702882
254500
803632
665900
599974
378813
72550
390967
1467542
61571
976183
801402
1189187
371025
143275
317729
1532794
922022
537370
1186137
1036916
1528350
606277
161465
1384779
1271423
1093874
49977
29654
1104235
1141501
1453984
988757
1263565
956311
1450054
521788
838149
1582732
803311
513877
1259093
1245218
727021
1268861
1210899
168904
1177369
547884
1407463
939974
766429
1264910
331989
164866
751415
875735
975142
257762
442995
688919
886140
352504
848598
160063
140281
712455
1404912
1597855
1418303
883747
239727
1584447
1029645
1037250
672075
520772
1233653
152895
1638093
551272
1639255
595079
178262
398857
108339
58024
1442136
1125721
1259527
1227435
1530195
1258328
1133173
188325
1137450
391280
1314709
950220
368859
1331466
1305487
875604
310930
396402
214654
1365143
175233
1205980
1018315
461873
354767
1297556
1161388
1473706
800155
797305
861374
129432
571149
624869
624914
652652
1543460
1422501
1248694
1265343
528226
356505
644547
1228251
292401
1401980
804135
986991
893885
147246
502630
1322845
728152
1390077
1372228
350544
196696
506578
322755
1331152
764118
1005936
707088
921439
180817
599995
341112
433936
1639411
25626
960413
37696
635137
1392847
1383857
412936
1090757
200641
1610068
435064
500376
1340949
1539061
394578
328691
1501910
1586971
798838
336157
1509421
981925
1173495
414584
216505
679965
302566
281837
607496
220914
1335336
549350
964018
1585998
1269346
140786
350463
603132
595648
986741
377344
176808
380867
907548
229414
906746
71298
899646
473941
186072
1275991
693784
1536596
1186754
86789
711976
1071715
1331777
1252754
644831
1151833
1301417
1023726
621388
1088146
446935
119729
1514137
960174
1249212
341043
1626024
1519784
1374540
1536822
142234
612761
1450304
1391858
129977
790951
311302
1022131
394740
1439739
588528
869518
1019864
457507
1238789
1482211
442021
1587382
1587169
68735
151272
147158
580497
175870
247170
897901
404724
1382144
378348
429212
165542
1370679
742245
903767
866574
456934
1543531
64538
888785
61391
736937
230909
985095
1046493
1545022
884901
310353
931658
53723
1440217
1629206
359624
736698
1553885
1442684
1425429
1437497
346993
831417
875118
599279
1526645
536412
306338
1081004
6357
366081
1526357
19045
1432563
824067
1335491
171877
1043663
1283786
673081
1353990
96392
987406
257786
1426395
382569
177089
1334987
1372974
1332524
593791
56308
213892
607217
591261
720676
583460
1072612
1426364
982253
222128
1599972
1226057
151983
1341953
1507295
338092
991702
1505501
616695
1526846
742096
984423
1173538
658860
238121
272541
1547185
487734
1352670
827355
1418591
238666
1090065
937687
753986
881960
1286373
189957
817913
1643077
452646
1439266
1315419
1563424
269677
1309123
1200539
1055880
757910
1083812
337755
765288
314080
1006893
1538406
523052
685062
315671
1321366
741097
250805
317005
1406216
1291218
673821
274055
192466
1603884
403293
266673
1286622
1058785
11176
329378
951771
310064
1293570
892226
1200809
1386882
1525377
705455
1466336
1452293
240970
1551432
812794
66064
878403
239483
626529
1281631
745257
311387
1117943
1598267
1065805
670086
1472892
1049051
298304
1145033
1511744
264387
402815
469037
206190
602110
1619091
1174224
807450
1462000
1120482
332280
622908
1522399
844050
761044
425158
452239
1398785
1031077
1019986
462565
444059
89021
1495653
627115
1406041
1346787
687037
543365
106485
1502285
237961
221210
1157955
1632715
969376
679071
1189316
308270
15228
1252623
1378035
567166
1192791
1284018
1040230
1377254
89
298885
691897
77001
752821
650098
82314
1347205
1115387
881485
187090
1016163
830050
1578892
379415
380556
1447607
1635906
349504
732838
1645546
1505584
961236
1301592
767769
1121008
823618
1639512
96210
140612
1610426
1270752
933709
665355
299256
911852
742583
54862
1118406
727695
969137
1014962
321597
616804
979247
93401
1115879
931065
501391
362195
938969
83782
1079621
619872
242547
1544412
1413370
448444
684851
1505640
704312
1492283
1259136
802657
48849
650196
845874
36219
752641
982758
4775
1013863
975831
1585419
1344477
1238701
1113692
98841
1360523
645400
764970
1353352
469505
1073029
1008543
790725
912276
405654
857365
270441
1468051
762676
677553
420782
255654
30271
338287
531440
754009
1642264
1276147
467983
1524840
449982
1611709
580070
1148266
717550
1370005
102927
677801
132396
1643705
168904
395188
886445
1486306
809032
782198
754531
82990
339919
412695
1142439
1554301
111772
593014
1421418
147577
1634428
692049
1031575
824394
1087537
1324204
571404
386681
1639068
528390
977755
1607110
817777
319762
459824
1299446
1234580
833187
101310
68093
1464234
1397401
174924
1321930
444267
616067
192781
1131961
1082557
885081
257213
553886
225597
1240232
344222
1635135
711671
1152415
1604623
240629
1488515
571315
392496
118324
643305
431759
732386
77821
576613
1144510
1404718
759610
615961
714460
5434
1001173
775688
861160
1015025
142328
683253
784436
434195
366674
1325894
1239448
569712
423867
1129483
1311115
1227645
388514
1019242
1153691
619672
2094
1176580
1195998
765558
161210
1278663
796792
812080
411851
76429
175487
219552
275200
256890
992371
1516817
1309816
67220
1626825
920409
1031070
1338102
266137
848611
1379211
581310
376435
7886
9703
986389
18073
697431
1031324
531751
252624
230914
1212628
1255466
900865
1498303
517003
1264906
801095
656938
629189
1630179
165732
1201443
302597
710292
329570
1837
479352
1290218
941298
1196195
1639717
689491
1259847
1042595
1571746
1212703
290199
1239796
55483
303203
604942
405611
127751
167409
819317
237236
1491921
1440892
119350
771431
723581
718556
955768
677617
1353475
860999
1536921
1023421
115014
676019
45391
1258978
1029453
1358580
480848
1235315
1381639
1158957
1274954
10462
888011
1415751
668796
962764
1363448
1012857
595645
391809
857219
1346815
1549092
867463
401773
202458
1144103
214412
173598
245953
1140694
692788
846158
198598
1517200
605986
1321529
480430
259462
718428
1408850
1603872
165298
1095501
1043416
1053660
392458
1006197
73211
475374
1313677
1011614
693273
531953
290639
820485
554056
409223
1013840
1160237
763266
777466
583341
1122222
1127573
139136
1085280
503022
1372572
1482567
529319
47300
423799
1302725
781908
127634
1293545
1310071
54092
638478
1425247
1593797
786481
1441452
1351880
593590
1357608
528301
948052
545211
82217
482540
857145
344226
236065
817447
364990
1606629
644196
1392779
321026
455844
1601594
683553
1066743
1347756
975418
966474
1622622
618871
771885
962137
292905
1234958
977781
652057
1639045
279501
458061
783205
341149
1477589
1641668
116564
769170
820810
1214216
996696
840795
262519
745277
178583
239543
1099838
385693
1049132
1128771
925802
1246882
916034
146547
679386
1402015
624022
989723
739077
1638415
1098925
1434425
1237076
297779
580118
1240973
1590555
1474064
238295
313091
1106457
1265445
615823
1595698
1122316
607573
51615
1430064
193787
246762
1586608
856153
833875
528853
1290458
324650
517078
146059
276028
1313386
1352102
271673
632214
511101
1359969
236841
610468
957487
363844
1474613
217050
850908
1108476
559497
460085
701367
861339
785924
874511
1300310
661853
1361524
1485308
1177254
1433032
251741
827324
416454
151004
1203648
1176751
756787
697321
996323
530899
1076419
1584214
913852
927652
1540377
1399232
410855
794681
1419151
955186
373137
104517
95004
1534372
1289386
1018112
1384915
1158426
555468
93433
688454
392352
1132786
497394
686143
1462890
1070505
36711
871394
905395
138392
897213
215444
1170358
321823
804529
493708
120294
923182
171671
501271
633770
952076
351128
314074
1378883
1494541
157789
731402
31880
1263939
412178
39418
1246977
733231
15607
875562
1440143
1146525
247786
1188511
286622
916388
31045
1437924
1048281
1087638
530425
1267106
697271
802676
418410
872134
131445
1134488
122282
1448047
274701
194159
1477211
1137868
425836
492339
128274
388982
1068162
1544620
1109571
1256931
1504626
1230797
1361237
887282
1215922
363162
218817
611803
1315163
817919
361327
1201714
1202860
1287327
1419320
1531845
1212549
719037
1149086
1287375
1457743
194897
25576
821394
1582712
875896
744262
1192602
778471
563251
1010328
927877
1138419
1519291
1405277
616701
603777
1449200
1646801
1613312
1339702
1280016
912742
900006
1459825
1345435
563169
899106
1298860
1439127
1447120
715859
919547
1299511
144555
301465
204560
61464
868121
944050
1148684
858234
981409
1621920
518050
1437439
1395761
744813
40056
1220606
1294273
1467004
456986
719381
355767
440317
131150
46663
174938
1555862
1402495
117019
556787
350599
879299
1252876
1546107
1369145
1274706
219782
1354016
1404997
818636
659438
1032657
634031
1494202
1036122
185960
631416
1359265
518705
1149385
1247703
530829
1350999
1124441
1006668
1076386
216213
199615
1326407
415701
781430
714181
216572
925266
1514355
204553
1580339
254797
211824
924796
258871
122932
1108029
487784
721306
1450136
72788
1302531
1263790
408829
280457
1279876
1102661
860168
1623198
270830
958950
1325254
117739
587734
1646957
1506021
75269
110264
554510
1513943
169115
99357
1533270
844424
1054234
287103
1494563
484503
1613592
464094
1534527
201615
1189290
1158354
875374
1549023
647788
184451
1181461
446433
573460
1591603
1366323
873605
1279755
578334
1363057
138545
878269
1406287
1371445
1184863
1561564
268342
385686
575720
1078093
1542858
325222
1222957
1518179
60906
39801
1202801
1495547
779687
411762
369383
942655
783262
186210
758932
515307
22956
112066
1007033
125035
588791
912539
103862
336096
710859
15773
851255
1577087
605392
1575657
347811
1209753
713111
448021
204396
11029
1248279
519671
1492863
1408905
177006
1178611
1488464
417619
1107321
1576076
1277933
1064362
423342
395168
1410283
326719
76957
1258441
432894
595815
87111
926097
253777
1492881
1420860
655921
1533233
1477107
1404486
627700
1118871
991360
308487
729708
76570
358013
1388280
1105663
1440328
119418
196694
1154047
667502
1373685
1584842
218069
135522
1598074
87948
1548681
594710
624772
416211
598555
526986
940782
1071911
1410080
856036
475807
153939
321608
1299575
297104
1215885
1594918
259477
1157906
70752
1420614
167018
951439
158002
690824
92074
253840
1388015
78387
1468211
417907
727861
280912
786837
1514281
962679
1060107
1622856
678052
216138
510044
322180
1396543
1508254
463026
942144
937957
1587102
508180
1218452
479458
617350
264262
186721
300255
1377467
89576
669461
1017633
4508
1258197
1029878
296529
948451
1589708
1191497
1362513
581134
532633
55090
1381088
483865
722987
542357
98678
1400678
982369
1572095
1139472
1077578
1119007
1268905
738599
787025
1637570
789849
1146188
1344305
293401
154206
1233197
1369331
1563809
883850
561911
1522240
1267336
1628480
14027
583171
591937
373618
439327
1232688
651005
517195
1627610
1142180
1001346
481377
499440
1376528
404849
391493
1385508
903033
393927
190323
298003
1374704
1262175
201469
1463698
1228248
458617
567535
765887
339665
9897
180393
868273
1099548
1550306
513163
904300
1623902
1445722
918152
806579
742614
374350
812655
1035775
538384
940075
336240
48787
465099
1484801
1590073
734170
846724
1378126
1050865
434189
494674
353847
962898
4863
473222
450902
279262
38415
977695
123494
289875
458832
14333
1638200
207552
1642250
1511255
228322
316776
494326
1609991
820225
550371
1608973
495296
1264051
722690
631941
1207215
1605307
1415062
820444
362694
1276466
77496
562880
310060
523142
1374328
549852
1357539
475477
1473653
1026376
1562185
105197
160395
125266
788967
1018148
1163991
511051
939318
606680
1636733
1314891
579267
1474922
1639404
1018967
519452
1530339
494979
1080322
1427646
1642992
1174204
1628669
773365
1378094
28827
1647360
1032177
1550880
601537
198315
622922
1235410
915937
763518
139384
1013295
369896
613295
596152
319480
722300
1591960
130720
1064569
400424
679411
478897
877731
1642905
442174
1144117
1374579
594021
1146012
110950
570961
306252
304862
978746
402392
1456643
1554089
492058
615031
389153
1095992
556116
816995
680604
1531830
947348
383101
479184
1336299
1020088
561267
369373
1082930
489801
878949
734251
934904
1385457
1284440
1446429
598650
1387985
1308190
922954
675026
1119492
171751
167289
1145337
604251
178045
1569224
769578
196344
1209164
234112
635064
52741
1579015
34100
678044
168894
1177987
1316419
1140872
1250696
230843
1413567
440278
879783
1046639
1355189
789898
593618
1051899
52856
1323093
223320
1598327
1368778
1346678
518775
253851
201734
1051374
276533
343983
162317
723450
936554
293338
202351
905102
1079745
570340
1302302
168789
772271
1431612
492581
1411440
179713
1551622
454761
1372982
77170
339246
810180
1458856
239759
370555
1560715
743844
1600579
512632
134435
644351
44056
1191493
70548
621063
608914
943124
450000
546011
1168557
470639
1405495
1104220
231039
196954
790311
1003125
1331822
1082377
1246746
1592733
909843
175075
1505443
253748
1644606
442865
713285
518504
670513
1268731
907541
345389
1348301
1401612
617108
540810
607675
1518167
1243193
1365281
526627
955098
1558549
1515303
1086415
1138102
1031232
1303867
1624444
1304008
1139445
310263
492503
367614
857949
201705
223861
811505
1606433
88491
1460943
1034318
870803
286197
956976
1621781
837172
507850
325023
1412004
1436156
395471
1007774
1635750
827362
437703
1522827
1364658
1074293
808456
1220751
169502
530883
1510147
1105152
348568
1062814
535188
1335926
1117585
1258497
193360
28133
250492
646058
881407
276389
141717
486698
381811
1463131
241965
15911
824858
309410
1580839
194050
1416936
423533
1035683
611470
154823
875782
906653
537324
231366
1524232
1500713
239873
1308138
74570
1000172
787079
422159
493234
1610231
1441292
575295
1009335
910978
21489
1089262
1495564
1445828
1202834
577830
1408502
261419
1348279
1516446
1409349
673275
747313
665985
279910
288914
203655
508032
536091
870992
562357
1491375
530638
509826
1171448
524894
1475388
597853
14767
253510
619528
1528472
304447
1347366
103058
776951
128569
1231903
1592871
306058
1563451
390379
46373
1580797
1285094
902788
782178
1452181
525338
687628
895425
1269708
394056
99591
1565849
1257239
1405943
1208824
832611
1482467
999610
1328879
1124955
1271707
460666
1021559
363503
882964
1606855
124576
240439
199782
730600
503798
1401213
526675
952634
1248111
804240
1154321
1343199
1479484
1101549
979771
371820
956831
1244188
1027874
1584262
13668
666633
1310506
749137
238412
383189
1465955
1174467
1255055
1070104
557735
1624801
314440
223850
883753
473535
237384
860863
66591
1584406
1023071
914424
1111911
1032465
1133458
1020209
1089646
1355054
323779
787084
429227
300964
226590
1544622
1035333
894682
1199085
1556890
1456878
826128
983462
123100
1194866
508997
957300
702422
647502
733720
454562
1628275
882377
125635
782736
707483
1196651
1495558
41229
10213
651397
751427
316045
1024616
991206
937586
322584
565391
886061
518624
59364
25389
886353
1112503
5976
909140
108789
1369908
1430255
1374153
723969
1307550
1467311
468017
282021
558346
218475
1588282
973816
147616
227623
1391724
266284
320160
81997
1467615
528435
1340410
947162
1043111
1389028
1217867
415643
1074237
518418
259893
654227
999306
251895
630662
1559964
1498204
1467136
252008
123846
1402207
329965
1029363
244158
1495935
274764
487569
1194799
1220114
392110
285963
336125
750059
830741
417354
727608
248620
325397
162567
1298057
333171
1109328
1576815
1212033
3166
366523
985292
388684
661417
871292
249005
1080300
1015045
88777
692000
331036
802222
1321098
519293
1319347
459375
201321
192743
67179
99683
869103
1512282
754444
1338993
1383902
973745
789679
1473518
934062
329348
1515968
460076
322526
62147
799044
1023581
1568732
1473794
990979
1338340
5682
1032024
1563329
895866
1436164
577184
1408900
1109164
1599586
750030
592217
226487
26791
269681
807582
41590
911516
1189659
707065
499191
862843
151321
1077004
708010
787455
136895
1475900
803559
696285
940979
1529072
91167
531433
354585
314358
551912
1626999
1003914
988196
1466048
1607025
1274219
1440222
1343641
720619
1252604
537093
1458292
809893
814565
255200
795748
40506
1136875
204909
476648
1036839
544105
1551948
1038089
373473
861470
1250163
1523673
1177976
809985
807049
943266
1488057
1012580
1620895
708321
958609
1160739
380177
1560907
60626
223663
443619
689133
1230540
970323
1380840
1626695
1512949
313888
557905
493149
36553
1289440
1115302
1298479
1178028
1592316
516403
41084
388866
1357877
1291750
831974
1167970
722907
28676
1441552
1186620
1490419
502890
323503
417119
1568110
716895
528389
199378
1078851
1155374
698834
723560
928090
550576
1262814
272091
355054
898726
580154
1607908
1140794
17382
1423041
959880
1086118
876240
1364228
1558255
178184
1480296
1431459
1150248
1167463
948820
160258
1585998
26215
80301
969704
421768
1219393
874821
1578913
628473
1340253
1035709
653655
345364
46590
928565
922491
959173
1576228
413691
783842
394749
589218
1030701
132439
436024
487943
1146947
1644677
1368318
399337
1236635
1153520
842175
1512448
358107
1336167
570635
206708
877562
906527
653620
134287
334681
215267
1627621
975029
568329
1356069
1202665
1551697
1065484
134752
644135
957498
198025
1605679
1183523
602786
1356800
1029
608293
1129801
1039167
1442737
1450626
1207828
1098550
472791
363059
834602
1232360
209597
435355
1281063
381070
672810
1150062
26772
470582
1106075
1078406
567687
1439147
405528
315324
980956
203284
657691
1536081
749592
573165
1109489
534812
1411077
19037
721393
1640289
1586056
303187
327527
450494
244646
944225
461924
1357458
837211
610257
182510
1447990
649467
931975
1133992
542610
247452
416932
95613
1580058
480160
1611570
1127427
1595707
1513515
899109
1081941
409766
280159
557415
286668
1191577
1178229
675187
1274214
776036
1258308
1361379
767465
551410
267098
941050
1418345
415375
1385815
596873
1318279
408071
1440550
83887
823594
1139824
1562845
286874
1126452
818583
1261473
207073
551516
1165886
1060886
143121
796218
882611
609372
245094
712917
171223
1340563
1366568
125109
9742
732748
328785
329538
1616672
1598021
1562076
1089777
1311158
410110
234964
604008
1065696
1537180
641080
196603
1550962
1053051
173951
214798
340064
789247
592065
192359
897257
1072915
1168213
936587
519168
1447967
430773
478468
973224
93583
396328
1326459
361666
611599
730432
273826
693144
188866
994538
138713
87762
686793
1307725
1028654
809926
935066
298318
1103461
4802
1016800
57993
27019
1582528
1524593
1305076
876075
1515313
1595080
727973
37127
1127090
104447
866172
394923
1622273
36099
294541
263910
1038076
1217859
747817
1252245
1002317
261061
766092
1534852
1061850
1338567
197170
156055
1126068
777355
1373473
461853
1439184
1243716
1493333
216769
740921
508973
1334038
1373129
399540
1002516
641267
1333068
1520703
1578021
1382277
182022
1613284
1171886
284097
863819
768686
194352
1395576
1107893
1637215
966034
817341
1528676
560310
1336621
643185
1007436
6049
810066
753972
163043
1573330
174765
464255
1330744
1022843
967403
1222506
725650
208028
153425
396628
1131734
583431
1003401
571201
14911
1183525
1390270
424006
1379020
622551
1558534
6652
1430430
1253950
302766
927105
353872
1059167
1577818
387048
734607
888137
763774
1367968
1443690
1103229
1398076
1271420
271214
839480
670319
780760
32958
1054528
39109
524825
1206655
1100107
1625622
1575890
1500213
796527
1465519
1346421
576718
571991
120986
1079444
1107170
663730
964575
1410010
910608
588484
1644304
423295
998626
709281
996584
1555196
449478
1262009
1514028
1591196
402357
915870
1249771
784744
838965
728884
140366
455251
272699
339150
843061
965066
715842
321403
486870
1446305
1182577
182686
1580586
1178271
613304
586074
1064553
236687
1085561
389879
240607
534768
1050390
1375912
116249
291906
28241
811118
1024618
387480
319594
394708
155690
1352614
1317013
860734
873997
871491
902581
215503
385726
369955
996706
1126075
915168
1435336
1194465
1539185
258475
995257
1596383
1510959
1385639
261896
1540595
719037
974365
524954
404994
1452775
462956
715808
461490
757485
1375639
21375
21055
987159
216876
483804
1266299
983752
1268579
1479101
814221
267083
1245836
1533426
1175865
1353381
72921
1463536
929378
1313106
1578362
432151
1371098
233644
672850
1137687
1043133
318761
255157
14970
851114
851372
659085
38313
887225
1413657
637569
911118
25348
930340
1024158
63625
281849
280447
16452
1481082
923802
544465
442463
857151
1581980
1227349
208680
1141129
822103
52837
45399
559062
1369099
1443980
443731
252517
566271
600587
1342766
1158514
785943
1474730
208130
470107
1002646
1189260
1002343
690588
1591425
1599445
372182
672746
481371
703508
138941
425669
84457
1462300
1267718
501436
638073
591190
1133215
675406
817136
1256535
576960
1507765
1637863
281926
1431628
1472621
229651
94068
116186
624905
1575258
654134
79910
890120
1587243
1301879
327599
51710
102892
157018
802632
982031
455286
377751
913200
845558
268061
1507731
306887
452111
95169
1492487
1205786
619405
1341388
698298
366866
1405009
7267
609667
1318098
1123888
973097
1087333
901639
575891
364090
1437638
825179
727043
577716
1371720
203891
1392419
989796
416236
1297394
46726
176102
1619817
1316585
1453395
1325585
375691
564847
186692
502979
780584
35220
1255120
1251138
1145369
454492
957721
636151
619236
554685
166835
922017
1561795
1180972
1324361
1357028
520419
1006401
892044
723010
1189167
1154970
375639
276769
464316
218251
1264759
364448
155137
1557798
797973
910000
1265097
574774
1600423
608333
1479486
230408
846313
793879
1297797
112004
244636
423963
600815
287327
775021
71775
1451789
990995
775994
633429
180236
396743
94698
189653
1597247
401112
160081
1105312
377157
73074
159762
458125
355603
1565865
633495
983734
551326
1395214
1435371
1152296
267809
669938
90325
403736
1592284
1128707
1238130
1000024
278182
1117142
68728
3773
967845
870597
1646661
545036
1247143
791730
988934
1630767
648567
451411
661718
1148014
966267
727455
786095
101306
1517264
656639
1304970
852071
472051
1454800
1007374
1119479
1112412
1427227
1628941
678969
976847
595636
567573
92904
816519
268643
980768
299747
157805
1565793
1262654
780285
37680
1583810
73148
1014827
1441710
819887
626972
146326
1588484
276751
1361182
1460692
866545
480761
147361
377347
733430
231599
1616170
252678
599123
174343
147642
929938
774382
1338361
939470
1518027
411323
847100
1603662
384833
1544234
742347
85866
1259200
573410
1285469
414708
24410
122208
1168144
603538
145662
69654
1360769
1284648
1605954
196902
1109307
1457094
670863
31933
1055596
1598937
817138
16261
1109754
868332
245092
386418
654210
202326
946848
1224806
1334765
714130
1646757
1214582
1215369
578705
1191663
73917
393547
916735
1266426
836067
944392
174892
1450904
74175
1233789
114626
250326
523881
102071
221647
668084
1646133
861622
389593
980664
879410
1364992
183527
26367
179548
1643289
452881
1168661
323389
1108094
790884
330969
1335010
488780
268851
508714
711902
222937
1523928
739641
1448576
519033
1072744
1229806
200031
756737
73434
1286265
231797
255644
891094
457078
285060
464209
1367372
391323
873853
1513377
855502
685108
1008395
685888
192390
803164
117026
54925
717511
353635
1587000
27940
1116223
1029900
678849
1557364
775978
992373
59496
840777
308620
44678
112753
339539
253893
593171
21646
384042
842894
68405
678584
70443
813339
771591
926977
673260
224985
824424
734015
925026
762794
1636109
290171
1521603
590951
906621
1462313
1242594
265578
686166
612497
238715
127671
1220606
709390
1215525
1186624
63434
1191233
635282
52765
1236710
1628791
1150730
269291
980743
974453
1402511
977140
655877
536567
273090
134186
478846
594350
1375230
1286246
1003317
786465
531501
419655
78364
352777
1469220
567162
680005
626092
791483
451517
1520852
506511
70269
997838
1320082
194667
961307
680216
400368
1223351
121835
163054
587362
177887
428521
874907
1622726
146635
400132
340721
1025390
640300
57738
112073
601199
937759
93723
94299
65415
1005160
1442837
1467132
229352
523014
323451
1580556
604963
128952
1533599
1445009
627905
1029989
989293
1582089
488136
483355
961470
1427718
999454
936071
47729
705835
819334
221347
1288083
508346
458621
1418831
1463348
1423974
1200293
885628
1320344
1060984
1634933
686362
96734
1537192
404874
215420
1344877
1490516
459715
8224
42717
63785
166639
1448036
515884
611986
1530730
619514
123865
1576975
110058
837046
430123
312992
1526051
372965
1277980
918585
956666
1396487
1424111
869579
894231
1403373
32761
1622674
1187507
245732
1202405
1287746
86804
628490
1502588
1132802
577137
1431344
961578
142308
600525
1148422
132292
430704
256204
368017
141752
1478893
563835
921762
33920
331712
313197
226119
1338035
1282437
1530899
1278108
829808
607426
304564
639908
907201
926421
198304
1073034
946233
38057
1212780
877003
1345866
1219749
458122
63326
1312472
1578070
1215463
1232520
351020
1348591
1629338
591618
163808
1164620
129647
1077918
746711
330911
1117138
512695
176865
246639
1185673
291704
392251
1354538
296468
1318208
1306562
1231812
10470
493357
695567
376221
207623
595811
34038
1152541
1024581
650343
739800
1411655
236063
1137951
888489
1483546
912553
1166928
731999
837192
1482655
163828
1155198
1484125
1633390
1175014
632447
1521946
176109
1383200
1139658
227863
815099
1070741
16815
1571788
1435007
48105
372805
1071831
359416
994159
67306
1283476
1415119
1329131
1016731
86843
240142
1167560
64889
595880
618708
407338
751311
502362
179682
1218752
146901
997292
711384
1162942
273420
1546222
1095877
1599088
508231
1487042
362284
578741
1636672
1433520
1034483
503802
205982
1111195
1011634
293151
1144316
1272375
239544
1261366
1145085
1157676
222864
929083
1075490
34644
35007
1217710
1575626
1352941
82509
993764
19592
130868
481597
540583
1544982
1300083
1197729
831827
889916
844271
423428
600655
100949
1178063
1610875
193429
125208
393872
1527371
133886
1017041
485903
20713
622851
781253
1214216
1543887
357978
204723
520699
1148882
322505
1226304
9037
497187
1376879
1047037
1095764
44989
1439402
1178013
576088
678833
1252415
347952
1553247
321545
1468589
180064
181570
445277
1015437
550357
560392
374676
642215
1478153
948579
121073
553346
1443628
912219
373603
224069
836930
1111251
1433794
276052
1211331
956783
1441893
862141
1323779
1093712
753553
400729
904432
632676
1472616
1001798
1463047
1289528
180459
93125
1101303
187375
1060289
630768
129258
768129
1262692
532719
1221312
1462533
1137901
961989
251424
1263308
1617354
292731
1345753
743856
1045742
1068803
1254815
1349358
1447114
607317
1360852
1011522
1257966
613595
1014614
432561
771149
67992
284951
590736
958537
1514921
69704
1419887
1329957
430710
1246650
488522
297511
441746
446761
882320
393144
757335
410918
634708
49573
178760
1081916
1437053
582650
533903
823962
248997
1458885
1625822
196408
261438
216988
1069770
990033
382385
1379863
1127282
1153514
1512257
402895
1224209
924422
141851
543129
1632862
891187
1590182
650578
917671
788611
300708
98776
1334206
530961
1357589
200654
985099
517190
690906
1454700
841721
1392575
953876
1611044
533072
694936
535184
1214010
1505976
363209
1236463
360701
800013
332576
1231377
68287
1586919
786032
1224975
1150820
1033690
1387635
1015858
1018787
522690
863223
59509
1576813
717854
977285
570902
135294
1371422
511515
26715
898727
797192
1289444
1494979
367671
342665
760931
767090
1085780
458396
398894
807693
1135681
901499
1375294
826498
1012057
1184790
1197091
837673
645370
183880
733038
1610402
834240
1530126
1418448
412753
1584072
31845
1195047
1132929
1607390
1479237
995345
994647
696676
1053533
1388128
1636042
1614583
1231261
11539
447630
791304
556290
1483043
1289276
1013605
1003768
551873
1537596
1300168
1574703
547244
973673
1511992
1463280
1467963
1276782
538468
160742
95334
371104
95926
509909
112400
1606618
1070229
1503358
319391
1643164
987564
572044
449163
1324204
480597
1425596
459522
1596818
87865
28308
669874
451821
1074623
11977
1628932
806399
1266471
92990
1346246
53682
1129164
1592325
743529
1019638
720428
453094
54856
387589
1112041
1522391
977510
1126539
465669
1178399
1086789
808689
9901
584443
1534850
726956
1101075
30778
1170472
1327380
441102
845436
888386
1357178
1372256
1070341
371033
426737
1459809
1076330
539541
1107180
1292025
1084245
649635
904457
32155
37803
663157
119835
124694
1585013
1460071
340053
1418843
802900
63874
703286
166663
274793
1037925
1518553
18128
1374839
1235970
1428750
1373007
489754
997368
1306880
753297
970282
315145
1544477
810704
403847
541694
607642
1396590
180111
1106369
1412396
1521922
937698
940866
635741
4163
1118871
628389
653220
672866
1337954
1034772
83513
860012
513034
1154214
341792
272724
1012284
770835
441999
1573898
871277
361900
1205919
501523
1196106
194826
104349
486658
598016
937663
1610988
1214134
887158
1442356
743578
359683
1646596
185674
1370733
636379
790887
339399
484513
1195598
1205398
1222208
996678
409630
1204828
1239608
434119
1207940
1190094
1440401
1489474
852896
695785
1332888
887941
1424581
1060520
107143
1582334
1258535
1309756
549559
248716
138959
608175
773385
680204
1247390
322851
1399961
83573
1147725
467103
592979
839392
1102525
1396147
701086
620208
1587226
1246466
1121629
1043939
358600
469641
1311258
1185893
595574
593129
1408186
976135
1074537
720840
757482
1119789
833929
959056
1230115
356646
1363726
217132
73337
1130476
1229887
9178
1493229
1204082
1175907
1447521
395929
1364255
607007
474698
1546815
632359
439283
937095
731917
941967
1146456
447719
649590
1025198
1087005
1480967
1524799
557071
842840
897012
822756
1388082
916127
1420342
42618
949493
671494
1615154
816340
135355
588483
786078
266111
1380520
972900
186309
1476654
1539412
1267616
376399
85970
802177
1269343
490891
959840
1116223
1121405
224576
1140692
1073483
262094
219654
1089099
727513
1428077
1584698
307677
223466
972719
1117433
1577200
891162
156271
1138888
1528426
268815
175743
644490
943287
1425508
725898
1556711
1298973
256729
1340420
1389651
1349267
220261
1017187
875768
377315
720902
1552783
1328549
766431
791066
705320
182817
1467006
925892
1091975
1100769
1616906
1006900
7509
137866
247594
1605762
958562
1460586
446458
417863
1115900
902601
992199
1220696
1495007
1013660
1105276
396222
423640
1296537
1064132
888538
1026270
1181113
144511
1190051
1178953
1064359
1532938
1229707
1568559
932236
100369
768660
846123
543881
243834
627923
331901
1607940
394231
130318
637105
815534
169547
1604282
1184882
215865
319300
426779
864287
1425267
759762
342694
115327
850053
867817
1348765
1182036
1230431
311871
1568931
84901
1090004
632429
1289040
13116
1514299
415186
407927
1227221
1402012
397486
341559
978318
867133
1491312
535604
332794
232841
1085064
108324
1509210
1403274
1033260
649076
142659
1506613
811570
718446
730353
50755
891234
448537
9602
1412281
1589806
332436
1161881
540486
247333
1444863
87432
78635
115812
245082
78137
816847
1061888
914182
1190917
920999
35461
796498
1559361
1293159
36958
1311226
90927
411819
436908
802194
1305402
312877
240849
1219916
922249
730416
1505911
1529201
1057439
655819
985712
84348
1370181
805481
719546
1351263
669712
747185
871712
1395402
931128
1531109
1175999
1386365
475319
1014139
108326
725225
379800
877120
50609
1324905
1621171
533755
328401
329765
1317793
1178516
25249
1158059
68811
811216
1047049
574386
1333281
82569
293842
351073
907539
617304
814523
1585189
1158406
1425748
1056272
501318
1239441
1339694
1183636
1155802
1045706
1583308
948949
924714
134270
130401
715145
412954
1646532
776071
761220
866018
1485824
1353186
164647
213657
943689
206691
366492
1405027
168741
109113
379779
375254
1167021
966398
1010190
848702
873616
528503
289758
303006
1282807
600122
1484538
433980
298745
961576
1558237
717715
1520373
1217808
84217
885386
1627423
645005
819776
564741
1409652
38060
807603
1329749
307115
1459316
82297
1275849
847699
293133
298695
952794
1120167
1157042
1244764
1461382
152763
757569
685153
73835
352173
431782
1179116
1243581
415743
447904
678776
182338
627859
370133
129153
1087621
1104576
76026
570570
623943
696054
688355
1341247
1590357
903173
1495005
724858
363342
760275
1032795
659371
1056076
843831
66052
535400
281632
335620
934715
1074514
1327657
357972
735047
1237326
580033
659980
91415
473055
657700
1069227
44197
553051
473844
450346
1401783
815269
866989
803468
146756
1021690
905480
787342
103700
238455
839281
279194
867333
909498
792935
1153882
884650
1454028
1261752
635651
2080
939322
945899
87517
737828
1329553
1371820
1061175
613681
1206218
866442
402613
1485470
328844
1385559
1513986
500894
235889
1432096
434341
729328
250021
935649
1422158
929657
663171
1038508
356522
1590140
474891
1640623
1211396
90306
1584473
336047
1609090
1641469
773087
1264861
143419
415652
856520
767456
894826
835994
488248
958983
970800
1297809
790198
514952
439806
35024
1417252
378521
1182760
962838
1131773
876342
1504058
366350
1416583
568890
55094
648953
67399
1597261
979609
847688
1541624
1608735
339991
1020816
369646
434737
1556464
797107
942916
111702
1119677
75408
1424672
825808
344661
373409
1061714
607799
1524192
1011526
1177969
772732
1314393
1397703
78328
1331691
1078410
543740
236292
724616
1313401
519045
392747
660267
826016
95200
618037
643710
475943
566041
1515962
936672
213692
487048
804645
1381585
1309662
939635
967906
1031172
1401916
1372597
980974
591796
476635
88285
471562
866317
1233837
159961
1220320
256234
170792
1113755
1590553
375673
1014433
740753
626664
451384
100769
712634
788071
1361201
969117
959949
538598
411320
273421
743204
574179
182192
1579039
1460212
650316
735519
350602
64061
231710
539672
1418946
744935
1087432
1255266
1450781
509830
1528032
994717
686065
1601017
144406
206112
337496
769657
1569683
383399
1509735
397783
1317841
318160
1050342
493347
714617
711393
859905
1289529
1132948
1359348
600898
1463905
494422
175957
1158404
561308
415549
742445
1402856
518858
1625782
1109812
667978
754818
1212119
1501366
877475
28017
569843
1528732
1210415
32071
1008024
975540
537535
469731
1554379
688929
1110560
898215
1157713
1253232
966483
1601909
1020677
1096997
1531551
791775
1283427
315287
1042969
821379
411093
568406
381831
269568
1434053
1588316
1026926
403137
1183669
445338
143708
810463
433486
573110
257303
1638165
1283989
850328
1521659
1577260
342029
1374455
1229505
1043799
578050
773660
968005
1519682
538342
421739
1259210
1154352
120004
1597224
183758
1414738
87846
175191
1490594
753797
1263604
959435
233014
1583349
330095
708959
196853
100547
259150
1031529
1452531
1420645
813689
1239681
539714
1344539
1534031
1459478
778521
762199
1128662
91902
830717
1456582
177511
879403
1333136
1532328
736807
1127076
153043
1158571
344769
688255
727875
1370834
880027
322717
1626712
1190015
1436642
552176
129558
6088
1027242
156113
479511
116032
999311
790801
377358
557609
1393237
1409400
266560
231828
292905
851970
1242821
1208979
487235
1580457
582956
702450
1158281
119777
371610
55624
675004
225788
869086
341135
240038
283162
1202754
1081046
583211
87932
1112883
573708
668352
708264
1120139
783259
678270
1225202
132615
1424914
893714
284521
23340
444549
419481
1263990
231566
21769
864373
1035857
2367
96652
1071621
1242110
1471957
1622969
1192476
1017024
781411
1494174
783856
1095040
627384
1043882
927987
890641
1607801
1530455
1268440
503727
1491764
430652
68492
1118005
445093
696156
787954
348219
34286
54075
1534906
799139
775760
1448997
1332294
1402347
625071
1624057
794429
1287148
700090
1450095
818496
986357
1125009
403642
142037
410438
286420
378354
1515993
663157
878673
635881
592229
115187
144901
1368818
1485403
850352
1467286
1198974
1199207
666925
908007
1363332
1334512
1008743
478137
1304570
208894
1641127
830234
850114
1064515
411580
1493346
736677
973242
330067
1225176
1000967
1371489
66729
292034
1289386
835235
1333186
1231193
935363
846498
180131
786792
564253
541067
1023551
1099428
1395491
753205
1335037
1272040
131003
703759
519533
1379689
277170
1401617
1489625
26652
1243480
1289105
1463648
1164556
1295721
818748
879906
1201695
1364969
1130174
450803
674702
1054115
470457
1195402
1329726
247726
480524
711700
1467129
1315594
169014
1393014
1435641
136982
758020
1261672
802015
354590
407266
1470311
1454503
443653
461831
79726
104977
983809
1484492
42329
1002194
1644653
1410153
743772
190847
416250
1227169
1523759
527591
189338
1586939
1069047
659779
480264
1341185
1027349
1298292
78472
500189
108133
439775
993764
360336
1325055
336199
1624178
1380285
1277602
964229
802773
681492
1278071
541123
1157316
887494
117015
892975
929361
608629
990054
1156488
1279898
1275502
1351661
905096
1025511
175368
943092
760415
719286
298256
473658
241583
1111316
903185
611601
673844
1098308
1367158
623984
493398
1631496
1617705
223735
134793
1190541
823163
235367
525102
1184893
1130601
1541193
476357
82660
653736
763862
1087455
877194
372328
1554440
1409611
1166393
1469335
1391029
1120806
499776
1601100
543619
1635673
791365
671900
811852
1343355
1379942
113398
1539108
257427
102221
410415
1488232
477085
590581
981704
1612776
1295948
648989
1031457
1498900
1385020
1102622
584116
1254001
476135
689466
113083
1291436
1249809
856360
1166483
1114975
564848
379735
1614253
1638628
1114678
1623524
90574
1129113
1610977
836857
1128804
1590340
1376217
258081
1130577
674380
1409726
985435
326425
357814
602373
560399
462254
706318
546921
1455066
280456
1282025
1246343
1546176
1570279
740981
383611
371079
1539609
646662
666758
1520477
1442546
41216
1427364
201891
547443
1076564
962239
271020
557021
124939
1005502
1054739
1136066
1446952
1347901
1044983
67497
701377
1632042
1089723
1633779
1533290
1522503
419303
1172999
704324
1268676
352796
786316
475307
784694
723942
163583
707289
1642505
1124188
1105895
780554
591489
71068
268344
693011
763015
864616
433526
931333
587632
1267823
678388
1646230
1233709
247006
391633
494415
391167
1311529
1078052
457433
812093
469966
588060
1600320
1613395
1365200
526553
1243997
402531
178317
1584719
1488544
1632669
823397
970017
861216
616063
1401555
199188
1076413
1494411
624925
1404335
1569086
911999
1390416
78013
523670
1117494
110745
88469
371687
501439
232681
610499
19758
630711
1184452
1234748
631385
1104710
1267886
1055858
493664
391878
1477890
1098476
178247
1183780
1099282
405180
1545585
918755
154326
816900
622443
855422
1416394
1174981
1016480
1094882
1548033
282223
480338
287054
407604
498263
532862
852702
1201829
996387
1459011
258738
1239632
1023714
955384
1321603
96221
1564690
640863
1543231
676569
1223507
56994
544640
1610868
151
766138
704784
1169219
978594
1339545
399513
764640
452534
1545246
339925
459786
1632806
1486921
1264105
980761
1532161
792695
1581273
696440
809366
52240
1622752
125569
896391
727954
539847
1349026
318443
1611555
174029
1425978
831962
409093
1014856
217145
1081567
797761
1467419
157042
410719
101106
1325431
561575
34172
569326
398705
1472617
645189
706800
577721
426545
168909
460012
192162
1446169
1488128
771038
1377813
608880
227532
936312
722971
612122
190284
329518
996680
523490
337348
752383
1072076
1457799
1287795
1062759
158069
154283
245626
401814
371744
1506329
895854
1294634
172739
115835
1592145
918817
1605971
1327028
1241775
304053
319879
1327025
854260
370063
678939
174927
541808
1640
542869
1595679
260173
187773
1098025
465714
785227
98416
882982
855399
584714
1193193
798801
1529640
1481995
219784
860294
1051833
464888
931701
41012
965471
734156
416048
1386809
215478
463021
614698
315196
453583
31934
1389960
1036259
1103001
250507
473164
656173
26530
1171279
62703
1416267
1051569
413708
215456
889798
1302199
404999
366620
1032357
1171727
317400
1210241
1144127
608088
181514
1202610
1518883
1615338
1107573
935970
759526
735849
1056369
1593978
513739
870522
984313
1640316
1393652
405994
812864
1569981
1437818
1119877
1489304
848861
353245
30740
1150661
744722
341906
1445460
705171
731593
606314
591163
465686
168395
637688
368393
551725
1443841
3546
396747
1592561
225462
584215
934996
451632
161407
1164150
351770
145694
1523530
1097289
918377
1521107
532054
1394060
531599
1367380
1157426
629301
362102
756038
202841
1533211
307276
119562
811615
729544
572040
329799
365784
1645963
123709
83023
4928
443233
40560
638692
1478287
1247273
925894
1005442
1526264
472544
1305606
1354051
54983
1240563
634535
916102
105668
432222
1473322
1085999
300496
628072
307855
539330
1160550
636621
1353902
1101165
664068
1095396
875251
252288
885682
317137
107315
492731
76275
1004088
484452
908740
1202103
794119
599064
1116349
1572036
1499570
1087118
1040394
418307
1170348
361275
802777
922107
958525
661966
1642279
233878
68654
626860
331122
543167
1554133
262373
1399276
636995
791813
471422
152685
1509460
62469
3626
309587
104557
55612
1401235
593211
1029351
536987
1419041
1503555
1178311
1227272
537003
200200
785447
1514736
180013
126221
686861
1013695
196698
1042948
689359
771018
1534917
128548
926397
237616
680566
239444
532398
787475
1373947
1523996
1498359
1573409
1039743
664818
802215
1026376
980175
1106891
1230291
1482448
1289715
1094151
375938
775440
123181
1604203
1567659
624595
1393771
1166435
196316
392647
1379924
1318050
629600
393530
1643205
863860
291029
1395526
1444554
437824
1544358
1068344
1535300
570782
561504
709965
644973
335099
612766
930822
356834
656274
1390036
439545
1425569
125947
905468
1442770
692199
1106241
925001
399832
650508
1094458
1478732
263440
292107
931597
817102
928267
567418
1304253
1055517
522491
1163274
263867
1370384
1378406
1093463
1280886
1467445
594409
1529735
837729
120593
181052
1632728
220367
1042355
545432
1311964
304325
793246
669550
81009
1461007
533862
317108
543301
615679
999268
1283395
1481774
1492786
673378
1129285
677562
765621
1038902
1561852
819609
742156
670674
440498
1275711
524967
1169727
1424048
234234
702828
1217062
783510
1161837
426420
1608819
1342226
400849
1475117
1312317
1201421
622469
834796
419093
320763
761684
1131074
293288
1011769
50520
5745
135388
301408
861649
1604237
479491
1428157
949753
1459686
307473
279445
1512838
161089
1415331
830476
1019322
1265523
1491040
148001
905114
1297027
1336384
142808
934761
1082965
1560397
504387
1291311
801604
203968
946363
1483425
276579
807111
239453
1573970
688130
1122582
1198507
294525
1598184
870490
564366
1426562
1468414
472355
1581024
85689
793265
1319153
396085
79202
1532773
1219543
1303860
123959
1529702
178005
722288
420608
238251
1591012
286883
1326937
1408045
901303
1370180
71097
953509
823739
493980
1321796
884239
1586526
593676
1298349
938668
711386
973735
1117814
273576
54988
1150822
1291201
437116
1434520
723236
602813
570018
93075
67281
122072
855277
243196
378982
1596488
511825
1636369
1491972
692417
1592201
1406681
709636
1532482
873340
511427
274165
955696
164805
1579676
343165
590948
1122870
677963
811533
1195349
775317
522293
657507
1384004
1084630
975941
1123958
142576
1045922
319870
778590
167100
1369706
594627
453306
175325
1436880
1451624
520081
44459
150349
883683
1099823
1002394
1294746
1645774
346103
1568827
547762
928873
340601
242587
1154444
14943
1630156
771440
288714
176453
487727
1079022
646301
147224
1420184
69660
163152
719400
1074167
1007300
1361768
1183402
744389
760943
211672
813912
1109210
476132
311428
792902
1130616
1152798
1441932
1236764
1121386
913918
213189
583576
107717
1309189
1563907
1009876
785325
156
916886
1444973
1081332
869128
871508
762980
1344929
511011
530578
68238
194822
1440627
1061651
969515
1069161
320286
436225
1456762
1248927
1386286
535835
288679
575287
731201
1304947
771700
1010357
202816
1306774
1289258
1130010
848708
562695
861373
214583
1373090
446581
496318
829836
1047573
832437
1161283
120911
191290
54602
225376
1615235
1117251
254491
32952
1040717
506308
643549
1152355
1608289
197073
508237
1011173
1166402
613405
233555
323
1033546
1647638
1483895
42138
644326
12942
955505
1599794
485287
290190
173080
604930
695193
1415357
755153
842754
1546017
1429187
1544672
1505250
353576
1266451
81828
236797
47178
136089
446778
1352352
838177
1501401
1152434
322688
552530
823417
1536025
1238085
1218249
1041403
932317
1552729
1193264
1381251
1387408
595274
158182
1365656
682616
635476
1590414
415139
745207
1503162
981552
691219
171019
499372
1641548
847412
599884
818222
1023684
1268196
1368500
298737
386321
57617
121127
516230
1378212
327964
1580418
1462509
284512
1253871
1056322
212061
253361
995602
1082261
137480
627024
288392
749413
1109168
4461
892080
518950
448878
516367
1127609
453283
1122735
1531223
703079
1513430
178282
1058833
13600
1119864
732026
989942
1257852
1469222
1173227
555712
636415
636301
1233439
801248
945231
252892
584450
1516586
378640
688574
1150509
892005
290028
1538164
758805
260555
147453
1116760
630888
1624295
1116664
1102938
933606
352194
611008
1187166
1101344
1425325
1625768
215375
291932
890429
1415092
1558984
620958
311209
876733
695665
792871
549863
1601715
877652
139304
922197
1162672
618503
1588571
1155384
579557
643630
323684
784575
918151
474699
624078
111898
757687
1367665
738003
993498
149224
661872
1109280
559994
923036
177435
1042029
1502385
1301743
1420356
1631782
103895
111539
1340240
1559307
1333514
743645
176583
643229
1481013
1581588
714080
1624302
588533
967047
232387
452170
1294258
35520
706845
1266425
426655
1040360
1484262
136703
1579524
385567
303065
1295003
72333
1072161
1108160
939768
1559717
290645
1607903
315603
295114
589414
181926
1543294
217969
1278150
1347286
302195
1042310
1501909
406958
1134708
340326
371500
254829
1487913
141902
1519670
227269
672738
1400919
55006
177708
213231
153481
1072070
574343
903250
853375
30096
805593
153891
995258
1216664
1467749
1306883
1263570
304222
769112
1605728
1641919
939955
40002
489044
266352
288954
683953
785278
94092
619597
1494253
721590
846310
111462
1303678
543969
1197622
88877
1462028
1382235
162264
882319
130770
143136
74962
590279
1137715
240638
146497
639829
704262
370824
443767
294446
1088859
930874
1036520
669709
1330782
341585
1291683
1526673
763948
522623
732252
1446109
889837
1166211
735120
643174
1198547
1645782
193466
585493
1062378
803097
21681
564886
1612857
508489
744007
38698
362596
983875
1425313
1527210
1595935
961760
1395637
236724
675744
654154
879546
535372
1384666
1307120
562425
1177501
1078172
1544421
539018
243618
1302577
181798
1119700
990763
762253
672268
1136925
1558490
998311
1156575
855506
1403157
1206864
642569
1235788
1458214
1379671
1067629
471642
1166461
71150
1237341
38446
760684
169754
519900
903537
52224
67471
1326165
796231
601626
1066347
724272
1010623
1002527
379572
541141
1235981
179313
17904
1615502
212360
1301731
1339316
849456
1437395
607439
472934
360685
1357368
1420918
781669
667069
713809
1523594
1352313
1261120
379471
28045
307702
402549
1629272
862116
737246
1143361
319329
637741
382138
964744
1023328
850471
549018
166534
1067253
898571
1623424
1453831
648477
1258228
46918
1680
1641891
316738
1218523
751094
1024706
703958
1219949
869013
191687
763785
1505483
311441
1190421
858876
585405
1607641
806213
389659
524004
1074975
1157730
1201001
610245
138629
1393948
1299614
991214
808343
1358764
753511
955596
1274254
385762
1291732
1208710
960816
1019082
1315958
1548474
1246975
902260
905082
1263718
1608154
885188
1393537
616546
803720
1449209
1472836
433210
1240990
1161645
418118
1456825
1495424
1029972
1080310
1383506
75156
1315016
99586
119913
1183472
59343
1118568
1491540
1525235
756775
1462566
268588
143682
962848
33327
1345970
735915
1492093
1067309
1477332
964337
1033772
1451214
1484700
1473528
1010176
1453447
1052648
1379380
353233
965926
208725
1546575
799035
1556150
1425052
980467
506230
817348
1366269
292789
732505
483320
249941
864840
831429
638792
772079
1469646
707809
259644
571813
346997
93942
337509
387445
648401
1073133
1409912
594275
1240641
138626
228616
1640209
1391595
1241284
510579
216162
1490538
1447203
297504
296585
1391903
289586
782402
73879
1234587
732449
1451003
346801
983914
656209
108282
620873
1252699
735285
117279
1185896
815966
906644
1000246
1089687
1592635
1619473
1498389
811000
442171
461948
1645960
1049601
1037578
624946
1299484
1596403
885879
28804
1418664
188696
1088615
578737
95966
1592682
187299
1170755
1360567
712971
764134
1005781
224351
731566
266779
863119
994409
807610
1508962
859163
1153238
1045052
631371
983288
587148
1290641
468265
469532
229985
1371292
57992
1043259
1147319
1258916
472719
1521908
1483881
445835
560745
1627799
411215
596406
116078
737881
68809
570320
1198782
1435389
280835
1044780
1332662
1393711
1599784
218456
1530685
531283
1120991
1213844
943532
794181
850788
420165
1080361
1562895
1588527
1567322
215754
1349867
535366
416803
631620
632667
1455418
209478
1230749
773610
625544
1199065
1624176
466546
185812
909315
409823
329897
1414881
1604690
1574627
1207735
1517851
978421
741707
734251
1408354
535825
991020
323624
866035
326938
834556
1525223
142782
1327319
491821
188923
997779
198032
1590111
159441
820373
1028307
824780
1341955
1058891
69372
1439008
1531732
16229
1575904
429098
202601
1218516
178483
948422
1081713
1051412
470201
191895
302675
460773
1410755
854104
1483332
144154
1019903
530349
571241
277807
1162246
1464166
90473
1145586
1380603
250849
1387771
863387
189459
1418680
1289595
1423084
60348
819860
104323
765407
729836
940519
766286
125031
511765
1447218
1514639
1559835
554285
242318
693430
886256
1270238
701188
80547
1511372
878573
702225
677895
164435
419187
970453
518080
1318613
486036
769565
696297
190847
1212683
1625453
1459439
595190
1335816
1426572
1405766
829004
1373297
1485543
1348832
402207
34703
210155
1059902
862803
530710
118465
854949
1438244
1064843
812405
1626632
1053216
1151376
260199
262334
841201
1510521
1141777
1087912
1435365
12281
476145
1226042
1332215
291855
510141
1192363
141267
1486703
1440420
1010262
1573409
199067
608521
1336046
1381217
185586
980581
1625221
825652
134166
579599
1279578
505750
1278461
1343341
280207
336027
1117401
670866
898258
488041
28355
116863
975611
1414719
1511599
801883
1186596
1158721
1214590
1147190
1625717
107302
1176367
1589184
1102449
1522435
1403957
1525468
1424601
505420
1518440
637959
1012617
1012261
977528
1541302
117176
1407712
1393413
888356
1540258
736514
1204781
1126673
1175673
350214
1398641
1540088
878627
910160
1639861
532128
92286
1504241
128604
705468
653803
879488
1203117
179920
1458262
1433351
819494
1639308
47271
1214824
1111302
1606401
936028
124921
628826
1205363
992075
998625
1509195
1463178
121595
811657
1027180
532879
467968
828299
1548778
1568507
1376926
1182671
324602
450570
1069589
211919
1570682
610087
529200
107426
364857
652410
1501928
10295
264950
533142
666626
1181379
476606
778952
1372401
732683
1643140
744847
796721
1494549
500641
262976
825413
447244
407271
523444
1280091
1485628
351731
60270
964085
677403
1570933
832434
1297073
1569430
891266
1145377
135184
1637159
545726
1587952
773153
1450622
941782
114040
671077
1574240
241642
79422
1057239
1319045
1567077
337817
1206663
635802
804685
744979
121253
1544271
776178
241590
387662
336947
1334009
1594035
1448671
449268
783025
1348109
1278294
229038
1448016
1239236
872657
559779
468671
826215
1218282
1511074
508576
87245
1424097
1199307
1324610
1034767
952377
1114111
530484
556494
665938
1489496
1440607
778416
654370
533421
684042
564817
220970
238434
502987
542795
1502705
175933
1458004
181912
1145574
1111054
1565246
858439
146090
944217
306297
1443502
693631
675005
463805
424386
186317
1368237
1123592
728958
1360247
280515
662971
657082
652161
1060342
505907
1458202
1073193
1342814
1523585
426549
773124
1271299
838658
1614650
323883
1356548
819020
742248
1249612
1422486
1630330
592999
1148552
1250581
1606087
650027
506794
839145
893142
1401580
1091121
938340
1016313
1383112
1632379
1275483
544202
1020301
1024126
1107910
783672
1506392
795818
381652
435974
204770
560310
1159501
1507265
1447025
1094668
553072
1413415
1599679
51324
59002
953333
337592
840640
1318284
1145374
620963
1022056
1527655
335436
863111
697505
782716
1176100
503661
795972
1180087
396620
1138473
1039167
1143181
331277
599916
40802
896612
1644300
1018570
531969
1176117
1135475
741755
1178161
1531304
1519175
531528
686011
224099
262085
1407054
119093
1509261
1181572
1251050
1541881
1139472
1078725
128366
1523595
287600
418958
716326
488898
1150964
872654
32908
319277
1272429
1432913
544134
1030572
1607836
1450863
1106764
507128
434147
75465
108471
656914
554858
617650
1226181
657205
1446448
1376444
442939
1580391
1640758
736114
82533
476419
1562498
553453
482474
1230899
936251
160196
366642
934697
1352012
1242434
886848
259881
707571
1571703
262637
5469
925661
1174693
1275149
1146761
916157
859788
531165
1380979
140140
216617
1255402
1044284
28720
1230710
1476080
559365
1118116
370764
1097238
1146389
478197
1515032
1410306
1016465
1309793
811018
237870
432835
717064
738667
1171704
755127
1202619
80125
832442
154659
1517660
424465
486747
319489
1301623
827979
989717
549549
609056
1556568
1566397
1252848
593484
1530890
735022
1061160
212157
1159350
1449554
1305806
217193
560258
751598
249084
76058
1617003
1498600
675442
427100
1147668
947058
36238
1197952
425521
850438
1354831
1561035
1481265
929029
716810
641621
1589889
244293
1518655
642177
675724
495959
864298
245580
1091980
429675
1553500
849717
717915
799890
1470934
1061576
198149
602374
917082
152727
169250
1104040
1127300
513609
1190186
773282
1484568
789489
1443199
407487
1269895
972892
1486637
312731
227083
541180
1145307
1009042
249138
616118
1128258
969575
1523530
1537569
933454
474135
231669
372802
1236211
1172490
886688
187024
303834
987339
648527
815240
924621
282997
1104057
743773
1328791
1407023
1228356
977448
212682
1161680
1292671
939641
600885
578769
955106
158407
385353
482124
845362
630299
1459539
79537
13861
1010181
3516
187783
347524
769064
817206
1083513
341765
615261
1351806
870697
1306575
187168
970368
1055805
1399304
306693
1109085
746989
1486284
1079017
300165
552261
1418060
18918
457109
1484233
623008
268166
551923
1420452
1401909
1502373
1194503
94428
984357
495012
62222
731200
1376453
54695
821325
898128
1196425
822496
854331
1620399
1220406
543200
73728
728810
1570123
453834
1581822
757624
117482
265111
962848
632295
966544
885670
590192
71460
1372304
1409215
1105270
1235183
66549
650306
1257591
1011202
386795
634935
839944
1262062
440870
1186700
994399
684354
1571582
232903
1075991
518535
1029383
1191606
1182492
784431
1383865
693881
649474
817447
1403285
377270
1143045
829758
1222092
920503
955612
565003
481940
97166
145009
1356178
516407
1407577
17607
306191
1097154
174297
752479
564673
1113919
1320729
136436
1252999
658747
407486
884781
354474
1528837
1437792
347638
175503
1339232
256060
1188192
1006230
585045
422727
163289
1555683
1461234
466606
225454
228350
249578
1093127
1413852
1005195
608731
1342917
573890
762585
1145488
1416885
1577068
743389
1121247
1222613
1541928
1560262
1563307
1450525
410757
555852
480268
1353618
1181138
405163
1319846
868363
763288
331139
1254992
403795
822795
1137170
858731
1536068
1460098
120424
787289
1522794
945344
226966
1347275
274401
1059446
1529277
643232
752918
1181926
620801
924686
129315
259544
1196776
959867
649928
1585070
54248
1470670
1295336
158981
357372
814800
246934
1027695
178066
193593
105277
129170
1245378
1509447
685657
1345050
406063
457659
670446
1175313
1352299
58464
1436286
21881
1389017
1005212
1563448
1532417
552740
864337
28624
1220989
761648
1364526
1392087
1158644
44575
1215779
980591
654501
1568129
769108
831616
243329
867732
1170050
762152
1468526
1407848
490104
1206029
524508
1107729
324186
1564062
634797
555909
1122547
804351
37952
958268
1546767
419716
918741
1370912
1426233
543777
1001687
1176682
574477
361856
1042259
764480
1540985
1456290
1592119
1402528
1615313
1531105
81512
912824
851811
1084345
502052
1096615
851463
1062196
1429297
442181
553776
298045
1221425
1550323
1607784
608829
514045
1564799
709697
313650
168435
880760
201956
1328048
978664
1043398
666326
909779
301379
832614
686631
1180077
941059
1527548
1405391
867357
1508664
650573
624260
1249666
98323
799170
1029264
491838
452777
266776
139533
938771
961667
559073
1247140
1168776
1035765
1057206
52507
1133231
1484866
1639385
1443299
616523
531614
1001779
592651
167136
99332
1004817
559180
703267
979724
589816
618045
1142090
36816
1367592
787541
731241
904339
788290
715511
745086
297155
1381521
101828
309764
607802
116318
823599
732284
1028053
511594
1189093
1152925
29185
440006
337685
93985
1136997
1064177
1304612
1150758
1102866
786003
1163908
799431
843609
375078
1461178
1450327
1300953
879788
383670
1088643
720615
906606
1314491
83455
469208
1018162
811132
1479637
908756
299134
1458831
1529554
674662
361992
1539341
1202388
470748
933295
360355
163315
596863
164625
660488
1010987
79402
114599
779329
1152208
1102516
360332
1240129
1461459
1114612
687093
602748
412110
387535
121973
293377
650728
1384489
205594
1426651
1064356
943804
1340849
7768
513378
340108
965756
270616
1003299
1238438
1527455
325378
870980
1623540
1159201
1154485
224741
1445297
556719
750204
563160
552557
1563080
684703
1522233
998623
1037148
1179884
50117
1385689
1331054
72018
170489
63173
1069280
498901
1442999
340636
790206
58910
1049721
943370
524231
175467
2918
938403
1030675
1168788
1229209
1448889
285622
1089011
491395
655562
1243850
1248829
194493
368225
958275
936169
1463588
627289
1021742
791819
27771
615164
1640422
89866
1046764
848855
1146059
1057981
102921
764829
84236
1256746
934490
1449027
1133336
1185968
743599
1289983
1598359
1200295
679893
24903
1259058
633666
290145
1315283
738243
905055
1131297
1427921
1138968
1060038
1569979
396323
1647422
461486
675416
32066
1184345
476395
817846
726989
897272
1533271
1010443
87705
384835
831378
234481
187622
24910
516182
975832
332156
324572
369510
1088096
410836
1084157
1477914
941757
721854
348914
218492
1512879
1380002
1330912
1088403
983545
261061
1040731
1499790
1520894
1053354
1470089
329546
937646
548762
272823
869623
371063
916996
549108
913150
1545017
187598
373286
24502
947886
1052244
1104162
1246319
1148712
1618705
782992
1466735
430829
1582437
205005
696963
1351789
1270716
1483596
861440
274715
1215511
932677
63250
605971
1428279
1335246
1147991
671198
1382879
1179303
869703
1479350
181330
1217251
902954
771296
1083354
687548
910506
1340542
55613
1453437
1386396
307617
242140
690058
1570796
664920
1377798
694360
1195874
811610
206747
408089
1140363
1167754
1422286
1128994
1589034
1291785
1440463
732958
657268
599266
883942
673011
102875
1129518
655038
70455
1496301
556919
1511941
818688
744231
498676
1361105
1035487
492619
526865
159219
1345629
1314319
1338870
686515
635688
209002
1056418
1498098
1140891
1532152
1465805
1138325
415902
1401206
1475069
889117
655618
1506773
958432
500891
1387232
605849
638007
142807
503303
1012431
585981
1292442
909832
9547
1542356
489762
879568
1457409
846244
722709
858274
340353
389453
1469470
1585888
1439015
226792
998081
652088
715391
1491814
900040
1043985
204689
654615
986739
903813
120965
666922
1081476
316673
678391
1503181
758299
187233
1027727
1533456
885170
760815
1164269
1171520
1354889
1608086
939136
168066
1089158
598413
54013
720448
1346063
835094
1529387
341927
1598545
1056897
665055
1021365
501162
837359
642483
1355888
27769
709108
1439510
1417320
409837
1167142
590424
1563801
79330
746258
26188
1213414
1578832
1365521
164427
1624139
341933
592125
89379
389328
571548
1180040
30360
1485027
939076
1059806
1015618
168337
1095311
816801
615193
1153111
890353
106752
388260
1096953
852449
1021942
920878
173635
481468
1021796
640847
1379473
1257800
97606
1386552
1003546
299590
554748
506100
1520013
55070
1413705
1021941
606123
1050143
143841
1622966
222133
122334
47340
1016577
268549
1294331
1268290
982594
559306
334919
549561
85158
435814
579189
919774
1545538
378453
382147
72294
567261
1646561
1297556
1464489
870201
1151130
1458712
947316
152220
57484
214140
1330513
987556
511815
609299
692828
1265333
1102323
50975
1449117
1207862
1086005
36061
1085162
772473
1150508
649593
710940
1350335
209107
576750
54631
984354
308328
55726
1246867
407446
1414759
933933
967512
889165
954870
1456951
1258399
223066
380777
528220
377443
786766
1363443
1219431
744768
969309
619758
1343621
807036
629345
1518244
584553
574710
1125303
1101792
994092
88959
1210868
479474
1236592
694205
1582997
946466
222494
87299
1092891
1471962
461102
329150
474848
1419135
1022695
1220113
144690
97144
692519
1477799
286568
411749
1280122
1385683
1428434
657637
122000
429386
448695
1578825
1619720
1535928
535682
1375779
1522555
52561
1420826
1631203
780052
250603
926064
1055038
1195506
448446
79426
993071
944717
754230
1301143
464446
1053719
525369
1574510
1070714
642129
457166
1337346
1142453
584756
523565
497699
95397
1050881
281080
1268515
146273
1414547
53520
1064365
1310317
1053093
115483
1473231
1464170
1474135
504653
671876
950476
257704
1524260
822796
738886
195072
1370181
420419
174818
426089
628460
496366
712006
713903
417012
1155726
975390
969361
69589
1221877
1130887
237381
990399
1146433
1147519
1520027
200532
1004375
1510922
1340368
1580040
330882
229007
1638238
303032
1610503
819204
422372
1537101
158596
130414
861216
169945
758725
951959
847688
95496
1428866
1044437
1385635
464593
969415
430234
124994
1515008
1364841
275642
724227
1153790
1199553
171388
1550797
865654
1608998
980331
1266404
950189
446462
624999
1014166
43834
727943
1149599
202013
441318
1376178
442636
1068276
453452
946384
1563432
540367
982405
1202164
506049
1021848
1348839
11764
186102
888740
621386
1412783
1335699
661528
874818
1415858
1461991
1317867
40193
1509634
146987
858704
1597419
715607
33673
489763
1365305
514877
234588
700863
1107529
1327230
612961
488516
272430
1351083
747963
286863
195326
347282
571860
8287
362296
747810
346556
1517210
704117
801852
704304
88465
243979
620414
491594
1007969
731431
572426
120437
1183781
848759
743825
1437087
1338195
318506
1213331
129960
168397
1212217
256629
643809
392797
1486096
584860
293098
148855
886761
8037
207146
1081485
744496
775471
20077
81863
1498728
1532765
902235
1510975
757911
1389407
1636994
898404
432854
1182564
1192675
555292
42549
162233
1352847
1022184
14674
164953
1244293
4927
247619
1399140
32228
536755
1594516
513099
1139705
739377
337518
961939
547270
926064
1046296
1508693
876540
1208235
1323687
1461556
1076984
92260
1071721
242626
1393656
192595
518985
1018582
1611468
156456
743038
808021
77563
84869
880620
251848
247531
13344
1152270
754065
764589
83483
1032651
857379
84614
1044061
687431
890901
1211883
1099966
387234
1304022
1056448
596673
1136020
839656
414527
125339
40874
99256
1639589
1198673
137741
889809
1324595
1029558
632663
1300072
916553
723636
671469
381595
578318
1558247
1215685
1267428
759932
1265437
1627267
656943
509213
1116342
252430
1580203
749208
1634740
32890
635146
1281379
857895
466368
1199977
959262
825937
226616
1319049
1423034
425831
68910
957249
81561
412479
1466444
1416145
537486
211953
778816
1243945
1141117
1642928
920613
1087122
202806
1051189
1033487
764446
319058
1139158
15707
753369
1271926
729716
682121
987054
688094
954093
1634316
473261
164378
921940
492824
704741
590864
40328
1214290
744963
356499
649792
250067
342938
1610749
1240073
650837
283228
1312576
306106
747700
1610414
145282
1294529
17799
288334
1311079
559388
150943
223213
1263762
45211
1285918
1276951
501125
587711
1076784
821566
1331129
807773
591272
397657
354065
1444365
1305428
1482949
463198
1447134
1225600
136684
1390149
1001019
1358865
1020125
256619
157856
1271024
193574
278840
253784
29769
854378
1639096
231406
420100
583525
892335
1046579
500575
1222675
1002573
98768
1077128
954350
1436559
1324734
737790
156618
1152862
493874
651236
511034
839551
165955
96925
1525602
228060
349953
325883
451746
731880
107502
1323296
873484
1214054
715413
1397515
1454438
111612
1293768
1060038
314963
811018
522126
1348117
832791
1161276
848011
18394
1621326
1429695
284966
408591
388716
992638
575084
797186
185650
409157
1150594
88503
182356
157447
1176807
1371464
1261472
664979
142302
1040471
858187
798441
362792
778697
187984
300145
1534717
1622682
109222
1232660
651055
1420790
1267447
1211247
722236
390158
1165768
638769
1313446
541542
269367
1429056
804948
1266460
1462068
600825
948479
53052
1433295
804766
190515
734940
347781
1203416
419901
1527987
1608224
450656
1383454
1221749
69547
1590481
1265859
389471
1488629
361553
875153
1286851
304781
554016
26432
1527263
863145
1420226
1180039
738627
1351888
978100
144411
1396025
920638
389717
1326722
1240506
651187
773960
883935
407882
503617
657706
998536
370360
669724
1382712
166783
943616
1626049
154034
548869
736969
877086
1116057
1503872
758734
623117
1463954
1166479
1383869
1598949
1278679
526867
361568
528557
1066893
1022296
250811
1621545
694973
679617
23778
270257
330623
763374
388716
1639893
1493750
389287
235346
1446313
1255060
1112313
216524
319983
189429
1142552
349958
722434
1361036
262590
627928
1231608
1398194
660984
292550
1619309
1343220
893460
1117844
66226
958878
1573605
59832
703227
1320604
1615408
121306
1100209
1600245
1497141
1355746
1152569
1116205
938047
1323934
1547631
564065
259018
826847
436862
576357
652933
81802
264672
1572482
1440152
213164
409748
705800
252030
998123
1223221
1403459
453353
554752
924147
45268
612332
216448
505738
1219360
1218256
454582
624086
632581
33610
745307
916406
501154
239177
816411
1071353
1261241
96112
1207341
928725
1555953
251988
579000
466759
862470
473164
758876
352162
1052282
722213
953115
570221
664900
1490718
715197
1359068
1433542
1301141
584794
444773
361724
291346
668562
1243855
671666
1004950
1095948
1174406
223559
288926
1489881
930769
882213
1585962
659451
455833
803511
1297674
968145
104628
884263
338363
84561
1489287
1394556
113283
1077336
1541785
1252973
310765
355268
23409
472689
173630
991123
684938
715193
1181350
92911
775492
465135
1212471
514226
1080369
48246
771666
1051456
794974
334394
1170666
269343
1417351
106050
1343350
399308
1128866
222147
314141
288395
1288335
94154
963892
450021
1225712
308848
1571723
1312224
1315747
56709
1411742
1282043
1253264
106819
1368791
609454
1344025
40463
584533
1117161
167954
1207700
1171946
1632058
98634
880338
1010212
64819
156736
914688
363424
1017067
784091
1432679
4631
355453
1019751
532665
1205790
45570
1224907
902372
428613
540407
980887
160119
453437
209198
688387
316377
754361
465520
1529757
1540542
1401476
513140
1364595
1207489
1538046
786505
320670
540255
238925
1402946
816209
1563075
704989
151211
1447335
1072190
56341
529430
342565
252798
863943
1164927
692135
1127445
1412265
1208165
1398709
493209
1286131
600127
234836
37668
1618161
1296970
618364
1129194
1497831
780651
239807
1500587
149260
556892
1009044
1173131
996121
215157
1002678
54820
1587500
876075
1335013
676568
908616
1519005
45170
1411988
920879
1177255
587461
734030
902897
243216
701385
1385094
656322
834802
1363375
327040
695736
1626589
533831
1367300
1529866
1537798
105755
31974
605262
917881
639019
223346
1604326
1005957
549076
166399
565756
348997
647748
935357
1396766
1172564
912743
1193404
1450471
280317
449288
714388
1125950
2122
1121760
1440644
1566408
443453
834114
1424098
873921
1295672
704673
968026
1181655
1300597
1491727
1158689
1483079
1634581
994078
1300983
1092886
1477383
152088
467182
1548273
252874
816846
909726
291760
1241168
1604626
255935
1006335
587527
1425217
1278940
1462124
1464033
1247460
1085963
1087961
675116
687239
1152866
1630861
679272
1524451
142498
896942
142654
956556
654344
745857
269032
589553
1564464
941545
1393616
863077
1511272
1157045
269781
516319
1257565
732789
1568215
263963
1382660
1141581
1626891
853604
695591
186249
1081920
442224
578243
525003
71165
693518
909036
242266
187892
1109328
1178374
132665
122914
1008497
1042086
379455
1205927
1130094
145392
520924
1212335
850130
1138647
126895
440566
1532175
899341
1302019
916679
1289150
825665
785769
1168585
1471705
1101752
711287
659554
1010957
1064873
1004710
1482523
1557975
590739
682435
1238135
1320009
9563
1217012
1431802
530247
577113
1386169
852463
947888
1599175
258991
726381
312502
366001
36202
272223
39383
1351711
1004899
1579147
250353
1413655
423112
430521
889545
349952
1204162
1616936
958552
901130
673963
687000
531068
975632
967897
590404
1536083
291806
3115
152800
995045
733911
737168
359639
978550
13425
192153
760292
1003838
644761
1112607
90863
283893
54090
1063976
271327
69365
887822
968245
378398
1181823
1240819
1184864
1157895
1395463
1222241
475397
1128668
424698
159873
1362829
34828
1124532
892570
91351
889735
429189
528966
797107
1522150
1123697
286526
245551
568634
1056205
399005
306067
1093118
163537
994347
688655
1049562
1484270
620154
908004
678140
447184
1286301
809341
1426276
1642648
90715
1470625
1240213
749276
242345
1392924
1190512
842989
161897
862338
983557
903030
1602548
1501398
406914
1349876
668575
646363
1492888
1117062
1048842
1274078
778093
1116894
785308
686386
1523147
964187
1220500
825099
318678
1210082
6698
1267021
234634
1283778
399341
1032098
79592
216387
698004
1318880
704479
846975
949687
1201843
149692
810623
808742
590348
626162
306341
506946
368017
992820
209609
390400
1293163
669793
1369630
845593
1309138
913751
520497
1334429
1433534
712483
1238383
152179
734490
1541220
723485
1360696
1469436
1225738
580417
130562
1202296
679874
1214796
525366
207256
1504164
1384187
1039951
1383949
185378
561127
1300111
1418153
48247
616570
1586100
346586
149558
754494
608420
751225
155430
335862
1092594
983433
1041341
1034
951178
177525
783153
735342
161181
742607
1371931
100380
1495013
263140
216219
1509256
262368
865108
640473
1150190
169110
261543
1356181
629241
916623
224024
994715
1164474
773864
235058
1498903
1013329
817191
461429
1589636
1589292
547133
515104
1051735
1612734
1441950
1196068
1004028
1107931
440630
813745
949746
458528
961306
1422058
1534388
1543086
1349235
768448
228959
1533476
227741
981184
268476
1002264
906872
1264481
908033
391596
554779
1089446
1046184
1452472
512288
1583304
1162123
260715
1112014
882724
1320815
610342
1087867
1438324
325350
1043170
944543
681696
355494
1381887
858676
592562
915126
1010100
1030272
60454
949544
227873
65505
795562
1117150
1435362
354326
675054
1198677
330437
789901
598217
1562590
72384
1028416
1028072
1475438
1040902
482692
1548290
499696
687488
715485
455362
1206748
822855
1456130
772222
1408985
551250
72825
617631
144653
709722
49980
612984
345256
797651
924916
547926
455836
1084046
1360655
578201
1083346
1467340
484899
1086841
1085746
979604
1611328
927003
839045
1098544
1445832
55512
232073
209577
1124366
655123
1601481
1161785
45375
1434734
492999
1147190
410233
221888
486408
903396
1248824
1326138
476041
1336724
1565613
1644341
1201852
1594865
760786
1262812
717834
406759
1398041
948992
604682
1141898
1647570
1077677
662153
942761
77747
14962
1002055
903364
16435
1617757
459727
399510
1543425
783735
1022414
476669
1298930
736390
1180862
831202
1479047
632240
1337632
1446498
138120
1374834
1300383
912596
908779
280075
1374937
846687
292088
247829
178611
777834
231391
212057
442323
1253432
1326048
66377
1005893
1564813
176335
1294289
385772
1437694
924602
1057697
743522
1134250
806868
442812
799873
1341532
140943
1595097
1546346
703486
413264
314126
257371
1498233
1524986
599313
932521
59526
779767
229537
526016
1011092
422697
555398
1199361
517429
1227016
608629
431958
1360892
793462
1067525
1239538
1353145
1136622
965475
1037249
422281
144304
1378643
491796
224774
266022
790125
66634
1520994
1506052
1629387
1341243
114322
999435
1630432
210802
1002098
985128
877497
753605
1090607
1643236
881336
99300
1110276
1062973
778395
1279790
1207031
1059527
674199
1011691
1061000
458154
1313226
592771
72221
1130196
679724
997280
294037
1369838
1374182
1150609
753823
337686
543982
657676
940734
1205034
1095376
989265
938040
613417
1113462
1207372
428768
1614041
1488892
451524
669329
399317
183521
154573
1586738
665705
734165
1359552
1107381
209716
1080784
1088
1339692
776052
1036873
80422
1179152
1364100
1345861
268565
1460848
55284
1441413
1585487
698408
396616
195862
703544
895833
568708
437736
823547
1307453
1184490
199844
23038
1064034
573170
328041
944303
1017317
1211091
1449804
796078
331663
1197473
1091992
932756
1411548
283389
145583
809443
304611
43592
110825
208522
497793
564782
954031
1518058
637433
1077167
618526
174053
856410
209425
370705
1184821
902999
1479181
744011
862855
1225626
1399524
1118911
1599368
1400788
1581506
111101
1381875
627592
1157014
409815
75040
836821
1507253
1573252
169789
849249
1121962
799453
826265
5729
304303
266228
1478282
8132
132336
704823
1150125
1131736
735930
1205650
482126
900234
449135
117066
1218968
1198161
232654
1542278
1461307
1573780
488728
453531
358151
271065
922933
1436997
1325505
13676
52475
514268
1608431
1417374
395070
233600
1299668
1532745
274880
1245189
1172140
1410394
441831
1183519
220380
1519858
726302
793051
1027301
40116
976574
339628
709911
625882
1175456
933069
979913
176533
976991
223567
819137
92833
1052652
133155
750738
1187989
402484
1298562
804876
845878
297616
1190549
396607
1233070
1428496
66017
1020656
966906
198797
569549
1618456
1199584
650577
384753
619295
509138
423972
538692
1375474
22937
346292
487304
1390086
290765
1286418
442508
518040
1216399
419337
353208
538703
787709
1424522
792807
1394289
1382619
936629
1417562
834181
1226334
1274676
464315
48796
1623830
1105688
1568695
901767
1368128
1123992
922569
1422799
542299
718458
187691
990838
970139
988554
68505
980453
411220
1645151
852368
1453388
1571514
1040460
1423720
484112
1144883
219132
1299015
1280816
383820
521594
1311139
989924
976080
354453
722650
635047
390740
1582470
1583784
835344
365310
1447524
1150148
1043719
913201
1021813
1047713
195216
1108038
859049
1368671
124332
617436
1460946
1548613
1157534
1053837
649149
1165615
438878
512778
1423944
231595
936172
354323
90965
1412795
122183
1167287
641233
331861
382434
39996
59885
1333531
837091
777559
603002
1261570
1393812
1396701
806061
781566
145255
1197476
877200
397798
616957
929394
1628064
403224
1487903
1198931
34082
813282
556824
857284
14049
600950
785301
836316
1570745
1414010
1101001
1345284
1145547
1580750
1251264
515946
354989
564123
25850
70407
551023
1634111
536802
441254
1080905
1535332
457989
1127617
94791
948833
40906
1603243
54977
564557
834769
197427
794282
620902
1358013
1204398
1083597
202541
697368
1414393
906800
1608778
1325685
83739
1082144
1168328
1155240
1081513
999512
873047
1150488
835667
1090693
860290
454606
1295486
502206
144096
78051
1067416
756159
82051
1481907
118983
556324
1234294
480593
1635162
822868
685110
603177
425673
1045859
1141962
1303211
671981
1321494
62459
431890
137815
214154
545881
179489
1055027
1434681
745788
9690
266169
1164553
24655
1504542
1502578
783267
1223988
383769
397602
96552
987426
1103359
198391
539650
1485861
520909
1376849
125999
1310260
1165716
231351
865474
1259031
1409554
1412322
1200264
1191816
954631
758956
351173
760240
1440148
1256101
618779
284227
22944
776028
614488
360270
1025793
597228
954699
1431340
136204
903447
1235050
1479146
1344416
1617652
1399190
727808
1259260
408135
918652
81743
655591
584684
541676
1186141
952584
956466
76911
161316
1076976
261190
370613
827670
1500356
729192
669519
322223
252423
185789
738830
1440045
1165200
989556
1014158
924895
385658
1290454
1028540
1232585
1059642
1075034
609504
416494
451304
1583115
1603614
1634938
1379559
1152895
675400
1036844
369460
850393
1085250
879480
614917
1573318
278046
1516654
634695
1487290
805357
583479
109096
1581195
595910
1623113
175086
752202
544225
1082962
1559808
271374
554725
1196521
281897
668080
743306
1243103
173592
734035
1010083
1089596
250682
1619284
398369
824225
550090
1031603
850340
1025645
1183527
844108
800100
699992
259638
1036964
1518210
1418203
1006089
827028
1567181
847349
1243672
647156
1438894
1342538
313059
238917
1249610
294889
1099444
1638995
1063055
970065
1455233
334615
507006
412041
1586303
813459
338144
1546947
947304
1272946
813682
1016397
1141801
5678
1428708
1379724
205469
452076
517822
1246959
499163
982093
1290716
135445
1439688
488554
272172
717555
471566
1559142
1283070
996543
1206107
1044611
1080786
52711
1237454
698802
33897
758558
1225877
804312
504554
502233
247707
1040458
368102
324488
654902
532167
110426
79183
1353275
258628
380576
807997
1319819
788075
935767
208859
1603724
1227328
157934
1541120
1591777
1435638
742261
1242951
1219098
775963
1636379
853847
1137245
962630
1234644
880322
662656
530491
491732
30433
1292512
886636
1039739
639008
922847
1503547
1064999
413801
1578415
994296
766944
849332
323980
209918
1171151
362205
600993
854937
610515
5141
890799
36226
739174
36150
18893
220091
979146
30533
1439135
32600
897341
977843
225989
1445350
1504883
1551517
194288
779356
759565
357646
1076201
1049668
1405570
23525
227909
125728
1056349
628811
370309
1142621
134452
135456
1054892
250163
1305034
497353
1440120
1335441
297530
513090
368268
984957
1364705
10336
1474702
1114924
1000867
746608
59145
1299633
322507
1353562
407376
1164822
1325770
1405863
431366
265043
491903
662435
1366591
1622004
91652
374395
728197
1578361
337339
587066
488334
1611679
1031499
324867
936360
1427250
1640713
380993
220967
1405477
350054
1080788
333341
1108095
543736
218942
225400
614121
192801
1171111
499984
689905
1491500
1100125
139704
1032676
29684
198637
1603190
775320
999553
707497
409024
1224725
794053
1055954
625428
1364095
81638
60427
1539133
1237122
140362
268319
1247058
309212
1451893
55919
764042
398466
278810
834762
1593722
735234
711880
1303922
520968
1271509
1644993
331523
1217794
827948
1436493
271616
554412
1597176
934011
11834
1513130
495637
18095
1037618
745686
1483761
1117724
883985
527657
279288
658547
189946
1475363
673031
284007
849939
775601
1467052
46509
153932
429101
1227450
1253959
838854
900539
218693
934795
937337
683797
596604
335463
615110
137147
248944
751897
201527
575811
465208
1272332
1381551
1093196
292355
1621387
1100494
250028
1350806
683885
1226113
1549079
713688
18566
794088
1223083
1580318
1029819
1610426
1596869
811664
82361
661940
194519
1198858
1090607
526590
907086
295510
203703
1386854
890439
459924
750161
515150
1206689
695468
264885
1419340
986142
29135
243985
724166
582448
1125822
1622581
531364
1606808
1303082
1527961
1215603
1586174
596152
1346678
111627
1230710
1575966
1526428
1005690
946919
1373667
1365558
687829
330282
696993
564440
1030974
1408825
491985
260050
460299
817382
730823
852593
398107
1411634
192517
876862
784086
1502418
243235
967410
232627
1475965
1513204
1526056
821800
94826
713956
150548
1577531
127839
1644349
1350763
1306000
111643
920506
1295223
558892
350249
1307417
1037724
262276
962561
1613343
665045
37496
550701
949851
566608
335306
356991
162517
906315
647160
144619
285686
616466
739257
1157583
582172
315744
31304
24133
288101
1330359
1009883
293491
537904
1575393
541903
1494626
1030753
603654
1541381
811687
1481503
589640
1368475
1405010
1503149
412239
1377228
1238409
134331
1561136
74105
1133571
1382255
475204
560201
558841
1492733
746896
1334960
781371
878042
1156014
734278
100592
1050530
937059
239214
1636384
694937
256830
736244
68050
699948
970583
353459
533848
45566
895213
372343
1567727
526601
263965
1309079
1120148
1374994
1140438
1393037
470082
578502
406390
409888
1406982
279327
14931
324258
364795
727830
180234
614233
1038354
1244067
403075
1408739
1025528
958792
158409
1555360
1400295
186589
1149103
699037
806279
592060
1170293
318611
1077859
403425
768741
397199
490415
137728
975068
1176267
1477781
1423143
768163
1509474
450183
335765
592810
1490692
1412121
325310
1556644
1569116
519893
1635918
844850
973063
691607
1299276
1448480
497670
512004
1191790
711750
1638933
1295523
544710
420044
1594310
419642
437341
170224
1242868
568071
461610
709718
1599602
54609
991741
982670
799124
394807
401647
1602435
622867
1638806
1174798
502755
240929
342778
524630
147101
101171
126960
1537399
935940
1139583
1372145
1103276
954448
459007
857676
215724
426371
1510488
283009
654020
1442775
777555
690803
1171195
444283
1298742
966022
174828
981715
1459550
1147202
1456911
154868
1068415
1524659
467578
688270
465541
123819
1009138
1631005
19940
366328
274634
1027726
951123
1162422
801361
1177239
468598
1071514
125494
941362
436714
1267211
402367
1005132
146112
369561
218760
1348798
57159
277832
424926
450381
1553608
1034088
81061
1287124
28104
1368219
1307377
1096950
987056
216401
236647
1640736
1403528
1616172
1338954
1107186
318837
1234174
123346
1314520
303762
927133
798434
815048
1286298
1455687
718365
1335170
736366
1236654
945198
1066215
15500
943446
779064
344194
749495
1152930
738254
1519197
1043540
557711
583541
781258
189986
1366173
1137470
1191245
221436
562345
1092294
909420
1900
14188
1177122
212936
1015542
1125203
59767
215586
1089788
1208703
1374214
268236
622109
800179
951639
1331897
1647306
1339225
1621064
1535948
189778
292586
198212
414049
290662
44028
1451447
454684
1108988
54572
1294435
1229668
1198357
1314069
339907
1571578
1636628
36396
221379
371334
382274
1381654
62783
782923
844421
1519914
1383638
282235
171825
1391227
1053037
562209
215366
212263
993319
1008848
585156
1160212
808134
711978
1004994
798089
368925
794690
30570
1198941
1255736
28724
1400669
955940
729747
1050854
1049003
1067493
1399910
1346278
134614
496533
1064652
379472
1147320
751825
1030723
1209263
550122
125053
976364
110333
4973
75622
1277911
362003
1102954
450108
1102210
499819
1623433
1487135
92892
1183166
20824
417735
528080
501117
914962
70450
606402
445883
39199
221835
310171
1605289
552151
397388
1235518
1540258
735211
1481389
700998
321938
1156399
1124420
1200100
1090291
342773
458164
210792
579885
972895
889166
391748
867863
81321
1376829
1082719
185689
688738
13463
360749
458000
1272626
827105
409551
1047597
46048
1638230
748729
1641509
551979
415048
844323
1513891
631716
170703
585021
1493444
873375
319712
1505550
316113
1147231
213719
243646
1519343
1157127
569380
452445
337036
528878
1280841
677202
918113
960540
1623410
1145276
93315
244384
586258
528264
1243877
673498
435033
977822
500012
455758
1482577
1441568
859465
513136
201764
453632
1529175
1419300
1327967
836567
121118
670261
590047
788605
1377463
1436480
479758
1247337
762770
1554074
939468
1191590
792774
996769
633290
862843
329377
128289
820382
353764
382589
1494233
1448760
214960
1070631
283514
1311263
638020
422710
737912
515912
40769
538863
1425813
809304
1237849
161911
1198099
393305
185720
795878
621311
613740
822216
791110
1333531
666851
836655
1276417
229446
71151
197352
1089970
1293813
146337
759267
271613
470956
652975
1507842
1440526
806023
137255
159464
175011
539126
513613
770171
816967
436674
780296
98553
273114
726581
1588775
572112
1417818
1187114
1591848
1227793
968190
178933
1142171
151873
591187
1632380
1532343
270210
40013
914622
1267906
306430
988986
1434193
1556177
668922
313265
786514
354400
558826
800708
1517350
1032765
1440091
748606
553108
675242
26968
1463170
1568205
312086
1229631
890396
508316
281196
135279
1629077
1439519
1431812
1106802
950866
398031
617716
91051
841871
1323888
593392
272288
221792
1433189
1585151
908086
777647
1010821
1080099
54811
1410943
310765
1156232
1274088
719237
1445817
14994
890690
228215
498304
663211
1029664
221130
1530941
594282
21776
282695
134305
670726
1297727
13364
1109449
1312672
1080247
956301
1624502
1387146
1441146
1139735
260926
296472
1430148
654624
627961
721330
871913
837734
83184
55638
439457
1160325
1186371
1341379
250521
242704
24135
1377577
766702
415296
539316
1593185
904423
496586
805884
1355311
998872
1487937
240610
971950
654902
1300517
1590617
703477
246803
927656
1273134
1119720
269048
1281393
927961
336024
887022
1385409
375585
1456243
1042542
132149
570143
1591019
1249551
157992
273661
1202758
1409365
1028660
145119
515741
1026176
1398466
469933
1264883
56073
402269
1271272
1036144
1283282
355830
158776
1357154
1505684
893554
292678
346164
188257
1589068
277660
848266
752447
835601
231768
531916
485510
433650
1352985
924440
679626
334901
1306824
1641735
34721
189811
1070910
258128
1453371
520490
256344
1608309
1077106
255967
1503463
1071330
509796
1326299
5615
407294
145348
414511
1040842
124614
623759
1640463
102231
1331448
114456
873555
1552595
568754
481907
955193
1220450
809667
390225
1570012
893199
595965
1497065
1563881
1187501
348959
623277
466918
1447990
474536
25634
12547
1062777
965111
1175263
1588376
1520382
718328
539495
890751
934638
243132
1637283
111019
1264778
981044
420275
1408526
25544
813561
1536813
330397
1438785
1057538
357818
512000
711399
1092542
441948
1188791
1479670
833550
1565988
594102
1019108
996091
156176
637020
591148
1032970
1067099
334667
99300
196248
551279
1334534
1021314
246834
314580
110903
419742
845057
1134549
353768
767424
1589605
593621
461057
1645538
1468949
996323
432578
1141423
1345545
823395
340509
766856
928666
210459
986864
898388
309251
1543270
1335372
580026
1003218
450316
1580083
889788
147744
29429
588563
676909
68761
1561190
804914
477178
1147459
331466
273735
106969
941766
537194
1115785
84731
880458
1533468
737041
1429772
40627
1131903
854989
1518625
82006
893588
614012
636957
108427
105397
564435
1114745
1535150
899372
105557
975713
141668
284633
916711
1610275
1276346
1196949
1145204
1526613
184176
363672
667275
799501
670482
830747
1100476
411687
664038
1633778
1466569
1033379
1179807
229818
1375893
348626
1484911
429911
863902
1037068
120714
1107841
295142
1074247
1401715
1155039
495029
1167993
607303
138780
1343918
263750
962874
681399
1410274
1172635
831496
816331
1458188
1386863
655465
481146
1188784
1574258
1635504
671243
1569240
1160601
1390681
649997
381620
92051
1610665
1577391
275223
591832
944389
1325673
72296
969024
1251349
1090198
476733
740760
692465
1194108
1194273
22171
744408
463222
1332120
484668
749326
1435623
14170
1394075
574647
1517868
1618649
293396
1239685
841103
666788
566431
1078863
356246
1225011
245343
1485141
1006601
1119987
762162
83102
325234
123524
273634
194981
371102
1333890
1206778
356683
994875
1433215
202205
919091
1510026
21591
1557435
119830
904981
759470
1029861
636638
1522255
549978
1368464
1156315
506406
1031258
1607476
973538
502795
893431
363007
148751
634909
958060
820781
1499877
1501430
380112
29169
214746
1489897
983674
1278734
1226462
278961
1331379
165822
1074477
1202604
1226650
1168958
1222421
779121
1553251
914051
146896
1502172
1096687
1021123
1372379
122268
834418
145361
118378
1108075
378536
1310039
1354714
1555069
897018
1516234
639585
917695
1335240
1409879
462050
914238
419436
795220
1269473
682186
142593
183040
1082071
1410730
955456
1116763
348852
706474
1359754
286337
839966
1297405
615444
239342
715890
1053305
687954
1224877
1411057
1023056
515115
163157
672785
1152100
659433
206840
1398474
1152288
72200
566665
602559
1159054
1051069
1101074
751450
489800
615522
896287
299625
1607288
1173175
352470
608610
1123502
195522
1516023
111747
698064
111944
282293
961905
1640572
1575076
1359299
60903
409263
515142
309199
1533668
172501
1190463
1585285
1229171
1467735
1498345
791096
1058717
987221
895957
1046507
581190
995862
1214639
1475231
643406
300004
676760
1547880
1389986
686288
707268
72712
331404
161711
1105932
1486679
634746
1104699
538320
263120
1227416
26228
1241361
1033556
313096
359407
775637
273540
924484
50681
45363
1029155
333242
264482
1367745
834789
57882
643131
196530
556717
1113223
295773
688429
568076
1461899
837448
319336
1584361
1608920
131731
269936
1201493
902307
67092
702590
1201204
1075808
1646623
1538408
1306512
151139
589764
155525
360750
746343
1345213
1275326
1033054
1503142
289500
403209
537948
1431435
642077
455904
1342473
1576646
1147872
290910
1467998
195867
843622
609445
1401676
929727
417722
1291798
694697
1538806
941451
666658
436597
1164528
1577904
1420832
488645
1592101
951210
1243189
591008
1307004
155635
274871
1215690
344680
1447860
381239
565464
343399
21132
1231913
1280179
735976
552091
538572
1476446
1623027
606135
1311470
44983
1149244
705621
88382
1408004
812200
960241
1016791
4356
1483043
749427
1312961
254104
601049
17979
453691
476339
142000
337598
801993
132731
1379770
759644
277536
127443
661019
1326888
752734
686827
1205886
624718
215999
1071469
213333
1040253
493365
1342054
1416371
42764
582731
752920
1201397
1200469
41786
777038
1404067
571430
1091466
1077006
774825
91972
520810
306701
152780
601943
1500271
1052418
664137
386104
638450
429274
1629996
1082331
827194
1217627
1464260
1624471
331674
1432358
1375667
66381
788321
1503327
693689
524286
1306401
750029
706723
275437
390986
154928
1023934
2141
901630
13453
119892
1011166
1468789
1189553
583634
612615
1524580
579214
388459
211857
464187
1632232
83240
1553568
1556442
1640786
339125
1007147
1343762
72950
290581
835216
647112
755151
934388
1161815
569225
199161
915745
102592
1045502
664422
1316333
1194260
1380117
231797
1481548
364889
1073953
1597880
816192
264002
1306561
1303972
203122
1543033
1181228
106050
1006507
1480899
487988
118119
727814
948030
867259
1510537
1276727
585794
716619
353689
860559
125581
68091
1580719
50598
1042690
330529
1112606
895019
1200434
1478780
1240266
982247
764640
943454
942541
1478853
41798
999647
34451
1101925
808890
563024
1383236
467960
661571
1531587
1175958
827017
630439
1629633
227535
100738
1109621
825890
1528196
196750
1135544
1352270
225958
1345961
413619
1068040
1389672
778361
917591
140184
383190
1361849
1108510
292174
18198
1606286
618301
1494974
104851
708871
731253
1497291
469896
1512781
217312
176771
393210
948160
775182
837893
1483133
764197
870598
639651
1122323
1498425
1001910
276822
802360
42535
378534
243711
474335
381325
372141
472069
710771
629395
847749
921498
1269992
1533296
666831
908965
947169
428829
429151
775418
424212
938392
997297
737780
1531162
1027536
457283
1066461
1471321
515033
547628
345864
989164
282817
49878
308463
1139629
1345493
292675
1600980
735319
229983
636144
466748
335059
1047774
507459
1232698
869089
214174
146670
1252393
651682
112397
880584
299845
932042
617230
1515684
1587377
1440638
1066075
1480981
739944
1096769
146558
1207062
1621737
1547672
920768
319630
158034
479126
1252223
1136421
1267832
546698
246303
544911
800980
1026347
265666
1035426
1178383
1154186
1056369
953657
1051912
544525
1205049
139550
1577590
782925
1221346
321119
1355276
1027389
887206
748732
1014025
1579038
1337816
1039324
365188
475950
977955
1129382
457920
793923
666258
1463603
1118914
1502548
554462
441164
541820
329275
139029
1194393
162694
1349608
467182
512815
1417030
1338981
372854
734174
327919
335536
1260796
1205652
1328701
1262521
1109169
64565
426833
1375766
150146
976997
382335
675342
1551734
1448359
1361839
169894
592849
17345
980738
204448
618246
813487
1625145
1341475
1373884
457520
978305
114304
528560
517432
787856
534832
790096
757313
1080658
227741
1420590
591384
1573947
1172731
1479665
447022
1538646
926339
982466
59317
435791
395798
902650
1572163
1209483
584704
776767
1145443
21471
515706
335539
260443
1053115
111057
626349
892576
1315300
1564096
436885
170404
1282116
1566556
1230113
1506835
1331815
563753
507613
1508503
1591437
292965
1509321
779657
1412435
439491
1436408
1511985
1021452
1226498
1045826
491140
395916
973542
1452324
1164676
433528
90615
929011
1015917
210314
42153
317505
246553
1422796
1068604
153304
502840
369068
730351
827703
959491
1373488
649987
54660
1137092
513395
516684
408111
204734
294164
741042
328971
1606919
1264390
630071
422960
945694
810920
1007115
648424
765975
948606
780700
946130
538352
1525356
534092
3636
406162
1053901
1579577
707964
1618784
662379
635546
236110
426714
1579449
1193414
852308
915426
1056835
1009760
694987
444686
1638210
1085225
889575
647794
1095225
352664
331186
1512849
396552
75179
69920
271436
318139
368015
1261945
599235
540387
564667
1581304
426685
718677
375621
1109819
201000
1226638
361139
884315
1317442
21778
1641977
1365529
168631
1048682
1096537
819312
987265
1339700
118159
1523411
947687
1014874
1091204
1247618
603320
1400413
262961
1610298
489703
573562
1360390
558727
1248869
531364
430527
339677
400911
749483
865860
365674
468183
1603786
1394376
1054134
689078
1263288
238367
1414466
477785
57611
610425
1244116
307535
1082182
273594
277871
1386349
1368718
1368562
899655
497418
1148149
1586230
255176
346009
1500417
812718
801724
420905
1480431
138073
81675
526410
816857
1548234
1633615
1355013
508507
1023168
1498401
1144470
353240
415221
1566672
330374
973524
1197623
171022
812955
1036715
357941
551643
167504
512978
152653
1423160
957816
56682
636889
416354
944965
670635
1478771
448990
1087521
1429066
353323
861307
652162
1131415
128451
1113620
137397
1395681
104578
105276
39281
167447
1463287
1268987
1584495
526195
1095582
301493
358304
1578626
330864
1413052
523328
893812
831754
162455
141963
1467648
523095
596351
1049585
577271
547541
1634526
341296
1609274
1000257
794534
1218951
1212705
1017215
1096434
937581
1549490
964160
356967
1280260
543379
1159630
1645520
556940
446701
1356156
1218901
466127
1180431
328109
501549
344822
463542
899391
381070
893768
1008288
1420872
1519738
654531
997255
419175
1206940
1488042
1574578
364220
1234108
524958
146755
1206330
426705
811935
1090853
923330
964150
310667
905740
550487
747274
1075275
1401542
1239545
1160851
1395808
361664
19712
920852
380993
20316
21673
205006
22828
589429
312402
480539
1606940
1387917
246741
1349317
746120
972217
1454361
1548834
1157388
1606685
274195
764237
812766
708212
429503
865132
1353588
462866
644065
605188
272350
656678
668659
924368
139428
649671
1413765
1123287
1230158
1059133
404845
424348
228543
119316
207816
1363452
173316
1189813
294180
540223
228571
504843
1501451
155476
463861
576387
1612159
890482
1607083
519606
828158
659177
1426778
231579
529523
1495818
935368
127254
1597032
434030
233709
137207
1145697
1510080
1198433
181773
833913
168394
1358665
522043
1540371
1146050
1016796
1328678
106308
1336483
1425476
1250019
282663
713703
1454874
909516
596591
1269091
1546442
1349090
376525
1434129
676859
1414027
420531
764230
1583753
905623
279425
1295475
1046913
1320042
1463135
345363
114197
204648
123606
1343061
402685
596884
1202558
1552588
1492969
1389174
378349
1429
1139030
854503
1393965
1008116
59323
1007161
781342
797797
809572
1545023
1610815
71128
681250
656820
427040
1104867
1305725
1294720
28396
1303807
1467398
1178368
689649
671948
986328
423694
1379268
146487
1179420
405545
743372
1392159
1385902
786074
1384666
1341619
1339587
207644
611852
1409583
14246
1390528
656442
460217
1531246
1302340
1228104
95092
695141
33227
788605
332626
514525
716922
900426
1372727
1613358
253444
522291
302301
1465119
1202769
1007431
1033717
1515460
1046315
208246
830748
366058
1445654
1404305
634780
416201
1364703
647415
1184753
1425711
1514374
890718
152017
12355
610293
1113163
1479163
1621429
116471
604828
405976
673090
644271
1508419
163497
1512681
170237
312082
1245740
1000412
1086983
469270
1390100
1318897
180959
967674
1204179
1410248
1365909
853571
1502918
1100940
1042327
211091
1120297
925724
733306
777335
235553
713706
1327311
1376731
415723
502346
1167423
354615
1497886
194665
319599
1076746
1156094
1256614
1501982
690962
372942
230171
1527626
194924
764064
936512
1517254
898773
1468488
314942
206248
923763
801602
966611
113417
846238
12737
799456
1387756
1263160
1303008
1535608
1547214
1120400
1001108
740821
1174415
1266920
586865
544668
1078990
1574991
457621
992193
1261441
1454612
230575
36064
364376
282343
1402363
1549454
1282029
1505692
1200738
451933
1284834
387784
536533
1113582
913704
356166
1254562
969363
202992
866170
1091271
1200886
1002158
1222812
1172826
160605
223285
132176
1345475
339410
961831
648304
1298158
720309
1164407
765646
1493095
1346040
429729
469406
1023233
1126627
955074
409803
456474
1627186
377170
1574454
1572344
1444916
1281815
749404
1107495
1294400
673036
321253
567677
1615801
1177175
1630925
1061880
64752
523049
1042976
1344995
1070331
1226714
1578552
259134
1566236
117535
511832
405577
85510
278310
1169688
559315
778159
1363738
996009
1019878
873847
1307151
59570
900312
358534
523495
299045
845237
68877
1260006
878144
482964
1342588
1629240
257191
706978
675146
1209011
1071418
1526922
342039
87731
81262
1278058
573440
960536
1289401
183313
1473443
491098
1403368
1154037
1294977
67755
271818
932118
1193349
326514
625788
190783
638992
1398970
602320
1562383
878395
258554
436372
1513963
262269
667441
1576359
841218
1026565
568112
752628
128529
1240990
454632
1250338
1261879
898102
781314
164287
1237045
411027
1455524
1023882
544620
220660
154447
1576413
321753
1310939
436339
1018851
947633
813514
10144
867095
1373197
1484952
902570
541973
871573
580237
1044255
1517614
1031133
1156980
1412219
878996
1622285
1024240
191405
1404938
1357778
183334
5132
237086
54144
1052449
615545
349799
541034
95515
1465893
394092
872869
126848
1082604
170694
22018
784759
1174144
1635154
996598
976670
777477
166587
1343071
1473354
1154693
479587
104568
281084
1420575
1176689
519761
1227612
707600
851727
1369280
40465
659623
1046923
52096
1379053
468068
240328
830650
43008
917622
1110759
1406714
127991
547633
526403
90199
1126742
499493
227392
403865
207668
321673
1325864
241231
1284949
377482
1375783
868879
26697
1426468
1328573
1147439
1369942
860439
158209
692379
1063779
1622536
133901
901582
1596279
1150262
522208
49088
170679
325462
1112739
1380878
1488829
166103
1289142
410829
1043675
1566011
555293
480364
1450297
398719
485294
1051168
799802
843754
1219934
810066
876889
687045
1274113
1605999
57294
746569
1395069
704192
242507
929218
539624
92011
752393
365960
393566
36675
868998
1503504
6549
701783
638256
683564
1268682
1532340
1288428
1482249
1511231
1610117
330080
1074778
695224
1269539
998202
663982
1089136
74399
695732
1515922
1227423
887688
384783
1156782
236503
144940
319648
230491
1272336
371325
1359172
557321
1278470
861493
433337
458176
179285
268614
1262310
793000
1077927
1487510
1206522
631236
82850
451077
1039417
569140
1574325
265153
1219099
462035
402931
646063
1196323
16693
223516
1318542
1326064
517330
646464
104813
369538
741210
1528141
727449
749422
674787
667575
1152645
1183419
261324
223787
388563
510412
786037
1209812
577078
526751
516232
917930
313808
407781
635034
245042
195927
1249059
919528
168997
1397984
584751
410523
1458417
1136837
870530
1254551
414370
1552038
818463
568632
1566056
172864
534099
1059742
330589
1621815
797369
258542
10505
1293631
351550
576383
1412268
492405
993632
914670
161792
963124
1196005
1363085
803963
46471
173500
157630
925194
374507
1005570
92226
431625
1236057
995579
1618902
354948
549167
806395
90894
1225527
518371
1269790
898010
390945
1646077
540531
1596690
1338625
1628473
808153
984810
876311
1283597
1643772
1445227
1092179
122928
714264
13556
1555681
480394
574333
1496051
1174500
982882
1248623
1351456
824308
581340
1468612
387304
422117
432233
118129
1369999
75235
1242179
168747
1480334
496304
1032687
1304894
1417263
101016
484269
249734
1508279
1181054
989095
867941
77779
990612
1087511
761215
212247
1004612
404699
965783
1615000
1635442
513012
464919
1204872
141140
110069
602826
126526
1407441
866620
592350
976840
510707
1368835
1038349
1235936
1645021
1235205
1432881
583400
1086411
1225746
1150722
1627474
688456
1534266
674839
1437256
930600
1231892
786806
643833
406901
906481
1384289
288040
1484884
1147292
1629206
1295045
1609051
10887
1082914
1378719
1036214
130545
96549
1596195
549112
839611
748536
1514830
1011430
139548
1590149
1385955
22087
1368950
914318
54983
641115
1222012
1518500
1482594
100643
912625
1052139
253987
688914
1025434
1284499
1177591
1504429
91293
1502521
1246787
402003
1129094
115481
1500161
1564870
665464
889153
271190
1165909
657172
171716
240225
256740
114894
649795
1028105
1009276
1005352
701654
1425112
1271953
1177438
515381
29828
1162112
1549402
154630
551156
1015969
1383469
1243236
624389
1163892
1242098
134280
127319
652399
348149
1645310
439466
933294
435672
1555901
983660
1242420
539692
1125615
704981
1612549
1627446
1356933
1254025
1127693
631349
308447
68776
773854
860115
1359312
854275
784181
800946
211692
1568367
1278147
1281721
478151
1118595
286446
274987
1523605
886400
1637679
1042902
1196055
315264
324517
925498
1172945
901816
929237
34181
1261593
564409
893660
1069732
1231839
555594
980902
187602
1240249
684984
1286770
153623
801546
1591283
1018055
864690
427797
1426669
239419
1169737
1203300
1001537
1224610
356443
1276689
1538008
1572128
342656
1170949
14874
318456
1455516
886535
407290
1207040
40771
1352012
770723
1361374
900018
242602
667760
629076
332240
321559
980514
495775
163847
573731
1372032
1321118
1411535
1354895
29059
133254
1041629
918548
134735
1284121
1366981
1201837
1583618
203061
475816
689951
1115007
1475903
188336
625814
564377
444573
746832
898892
1563389
1521170
258380
763774
485988
508718
1468653
419060
199383
1101982
634072
1545573
1617645
282694
270573
888286
1400299
1369630
1518194
260766
710512
1586329
1539
834240
649819
722475
1609293
490549
1638839
197681
79397
105615
1121489
79153
927562
689021
598361
393650
1583622
421871
765762
371105
1051897
113536
1502939
699097
1525883
879571
1092186
886443
554740
759169
924716
1355578
1483973
1019629
1457002
1472402
118171
551612
980844
1223247
1196839
1357056
642186
651321
1210690
822819
1451573
1060693
712800
111716
579405
1504905
314426
732290
466680
95375
777439
1631744
296196
1538851
701777
847444
1052075
1000306
1438591
435713
1484408
455283
605058
332607
412077
878019
1587449
621220
893029
221618
375583
1175444
717406
1017396
1082251
866263
866300
566267
1495103
1046103
1365716
214039
1611098
452219
833514
912494
492494
818399
44052
385028
582411
1617215
1336126
178061
638283
880988
1418641
746812
511803
1168743
707525
1235978
587742
36718
959499
822207
517568
1044052
543518
1272560
859453
513030
124613
632115
1257786
1346731
27710
1301929
178354
317347
599585
1170107
543746
1315710
1264787
255813
584269
821983
20349
1524871
1038324
720937
1546647
792608
590752
27751
670502
502954
1492412
1334566
588887
771910
937839
308522
1541679
318983
890053
566919
610216
1230543
1204726
1231887
589499
664296
450426
1053592
406176
1491953
1536477
412612
103567
1172730
206917
854241
1059221
1557105
1636686
349479
134571
64386
217316
779832
1591547
113108
1437017
293050
1553895
1521711
1188756
853941
814780
263252
1041336
1595546
828733
776018
1548638
429197
1483989
829647
92571
586438
1359861
297823
790147
745303
810164
1140602
740500
523665
1154706
1356200
465486
909355
726710
865610
1191363
703640
902963
1252667
1469592
579068
1545929
774131
520672
1209006
1162983
362328
136055
1449438
9810
964018
797204
1274904
984309
560212
136284
626256
557541
1232431
1565329
52493
753934
35050
157012
658842
830774
498117
46009
64338
229019
1278432
1613812
1448957
418173
703663
623878
1118405
750293
1072905
316460
1302419
981886
757456
910278
1024660
1265145
665757
669093
313118
1362302
1021940
366969
770848
874954
402059
981709
205469
529043
359994
555524
611137
922052
819653
867711
985383
814513
911538
542901
1500661
999088
1606807
740684
213440
1457584
373893
912021
988748
588138
78069
1100952
1475312
1050059
816419
1358240
2406
116602
95015
902628
835487
819510
1002569
658927
1101727
610161
805730
118501
1548343
914269
1569403
217275
1202419
1064892
1527527
851448
1320493
1235938
226583
241349
793388
1034397
906937
653394
166683
1335846
666850
1096015
115626
477239
730585
311853
449144
937750
1411374
363827
281891
885064
622557
729748
192322
760627
572488
831063
372581
700040
12843
1109727
1263353
521536
729092
648946
187052
1291441
385585
1538162
1509943
210358
380969
1439582
160275
1239466
1186137
212517
1571049
291599
1337589
1609749
329797
811604
909322
1603295
413086
1446676
258230
1121301
1441197
1035080
1301703
826904
287868
1233248
1502913
1303567
493184
135976
658388
919168
444140
713431
293120
1149123
520297
1197096
504038
478083
1514145
999896
168710
730162
1108047
1227699
1319097
3253
103239
1111003
343897
829407
713243
642012
851410
711052
591960
1558788
1538307
463890
974599
1016756
801369
466903
1265873
703227
422677
1461226
56507
1363847
1528568
1029093
298006
1395205
917622
1302124
733314
1141709
210007
1454656
936530
38826
420384
1266440
343523
603626
1055168
330066
894467
1274416
1570338
1327556
621482
748114
781583
803101
50156
83521
273237
843007
1582695
173252
1509451
1478145
354621
1105867
249534
847308
1418316
612745
143897
156517
753609
440364
527007
815593
1274126
189736
605118
1553184
771430
1078753
707200
320005
1278253
1429634
917221
1587040
1224981
211324
1244255
362008
620645
397035
951247
1444126
459679
1404596
1061294
1095168
340701
1338511
1057090
1322935
1034414
1060344
599738
354402
1505355
760884
1400477
535196
674949
40398
1558421
483992
687928
1134801
362783
763170
1435676
1397067
669067
236655
277855
513445
725048
163244
1373939
862153
1285229
729937
175898
286352
312201
512330
1255108
1124495
291702
652502
1049290
967650
1248268
226422
853109
361338
866981
416705
727565
1358206
1540225
727626
1406036
789670
508582
642940
1329976
845402
1311778
1084816
53949
1115160
1492911
490954
374356
63647
106475
1068937
196714
298683
424967
1359629
325023
1324727
439254
75866
163238
1197495
103713
1545863
1399406
1026598
1196146
1142069
1204431
621764
239066
305072
1488634
996729
722094
886214
393812
1122235
1319816
800801
1470849
1341943
378971
320217
1643356
238838
341436
52991
353894
852387
1483215
162299
751088
1627390
792389
673515
450983
1587669
508841
1546315
1275524
1639776
487099
163290
238370
1178044
1550668
731781
1637481
1029285
275171
1618269
70229
56185
472132
1303537
1532230
43894
165361
1231002
514836
696343
1113709
132921
1186197
635042
172983
103668
767336
999754
8619
183888
1032084
620716
218744
48793
852454
1180868
139631
971003
1569361
791924
1480201
1545433
1505241
1284018
1517461
1356822
1304857
728483
29459
1014822
250662
372838
1000410
107843
598237
1348515
1505372
1143002
143079
1221638
195691
913105
479002
1156601
207490
547031
764158
1449226
108804
944760
1066648
828989
1472572
125199
395162
1143406
86109
477379
680263
1382996
836895
205713
977620
819619
989121
1254957
1079485
848415
626482
795211
299626
1088433
225877
977169
1128386
1415964
1356834
258353
151675
564172
1051321
99760
283685
671558
965904
1319495
1588250
984988
1223776
81176
665154
354184
551129
1003623
125966
904587
285099
672272
1589446
1530960
575360
611320
969778
1266289
91334
302501
378406
1522270
1460775
378838
1252202
1414754
1028117
140919
1344048
241908
288059
210100
1073206
660360
487473
140428
1128505
1642873
328142
542449
632815
1029794
1361158
1081849
131636
1541632
308252
1306294
749790
871227
589151
508098
796982
556761
429738
130909
739375
436056
185482
1483053
1398431
612429
482896
535685
344626
1559602
1374339
203792
844647
897823
551868
1406615
1094507
1429889
966984
253820
1004493
656705
1323509
729204
616658
1560057
716166
528440
1512836
1499652
718601
1141087
541381
1627093
655115
971136
477979
900347
990349
699589
1545113
145413
1214333
636702
1553293
798766
1098331
591673
470838
789289
1205942
1428622
158808
1009058
1130784
689884
1327980
1361945
564633
394161
1325133
1602742
631192
1544283
142332
806976
727709
229080
293321
1295142
776239
1084893
1232123
1261413
802834
653188
322128
1449829
578659
503477
918093
737135
858253
882625
1609875
711182
1178001
1199697
1236816
1118361
734607
644337
1422791
1446620
532801
1046920
595756
150740
1599939
513939
365838
1541209
14517
554944
623214
438575
1327953
316407
871777
1400939
1550696
298604
786950
604724
1281440
1431418
1105123
286249
869080
1009653
521328
1153962
1399990
821518
1612924
779951
930371
1176803
919155
1535979
858726
1485398
463495
1551052
1044462
118806
1474538
405736
1124713
763981
590669
602837
1206777
1483819
1222841
1466478
1616839
954355
358365
1539370
46766
133822
902917
442770
1479038
658143
1224988
751120
805661
554180
1552821
1550372
597867
1147182
504684
1118078
435579
678144
1222092
807074
708452
159920
209756
563278
1588933
122079
894558
108267
1107708
861235
570452
303605
970646
1480315
1420455
808921
569104
816856
504785
575462
221694
481002
1570712
1261295
103939
798491
417243
296181
1084981
309639
839561
729192
1194903
890913
666348
498610
295580
89132
344069
427185
937584
1027986
1124888
340669
1386928
1440690
31070
1399130
638540
1500065
516164
1194924
437015
218003
427592
279788
1587760
370821
716790
137348
1290384
361910
1478250
96096
547198
45701
804597
1571925
59138
355607
1232472
1215579
1490652
1633161
1452747
1060317
748379
1316537
1360348
499703
65648
1288851
349612
1459302
923507
295634
9187
580119
1282161
1040436
761397
775033
333013
872768
176130
1133601
1135536
1225977
514619
201879
1025480
605969
1434167
553656
1029509
543233
599203
1643384
18911
207231
1525218
553661
1636807
1304043
881936
19539
1196628
952642
53414
57033
9921
1425184
1394215
1208238
114492
1051497
124295
412260
1529381
480245
1135068
1641882
737646
1504613
1337632
1360139
1383127
922670
343308
697117
1044693
868879
1647173
1496099
1186235
313385
396529
1633083
1503905
400784
539084
889742
764854
1111231
218132
253864
281901
185232
1590023
757583
1038227
1235651
478596
1458806
1168724
1637084
148115
257897
581885
966615
966571
107403
1166843
969034
203144
384376
1594008
1064006
347141
925528
1539108
407018
959592
1346138
794136
1438066
870864
993367
1332206
512815
543814
955286
638625
1585463
161322
1364123
389677
1588439
849798
1482489
161999
85209
527452
604475
1035334
524001
1424483
275180
1639563
936326
857688
1125646
912368
1219860
440336
1488301
395828
1427890
1556511
1425007
655263
66184
712691
1380589
695594
676765
992601
855294
758373
253983
1531662
1476925
1213074
684649
499128
489343
509061
217885
451797
1342599
1468767
1376102
1507056
109796
407221
917371
91400
992011
316092
350575
1607420
276564
1595368
1075955
1230335
186315
379359
1433135
359909
751536
1356206
1434511
1386221
1399568
890233
1018580
193096
1223666
711969
512801
1633571
724226
933980
1477595
580324
75373
1191371
921785
761664
1114213
588371
1382489
88016
1555181
1349433
1329038
1573713
1136297
1092502
178601
436125
766855
1540129
1033072
692441
1120631
597614
351908
1378980
281349
57177
292757
1338172
618674
167970
1100438
1128158
844854
567975
5369
1079669
1055527
1102182
1296493
1533318
495743
681198
719301
992856
1167637
586381
1250506
147471
546485
801686
1449254
1271404
1003158
934651
590607
1090336
19346
801443
1094041
1193923
976412
407645
1016158
20794
890673
1226848
1457913
518522
455582
925201
417081
154993
935622
163392
656300
1349808
439396
1412190
738874
1070370
1349035
1218881
262564
736458
635493
1103140
950764
545110
846112
193514
260457
383803
1171909
720739
973047
736148
1070700
1611750
1192590
1376438
961048
1261100
1368116
39368
872230
963248
819692
451920
1285486
1134280
605911
1109850
843060
669287
1598864
533325
1393137
930937
1045564
1577656
1003029
582481
175263
69855
1188439
1454484
630212
1114786
1266772
1274190
742240
292913
1345770
329330
128217
987218
751184
1311179
728506
1301330
849790
1478551
1185415
873663
759403
32506
1471755
312073
93091
431795
423748
199971
1423283
267147
1323848
1399282
111668
434609
942745
1202009
1099293
1514060
1357866
534565
904209
1576348
1301916
1559746
923280
1410798
1144460
262175
732817
1642950
1597296
302046
676320
1307539
1055477
1250435
839403
1417256
675545
684809
990167
1077089
952471
492845
1061564
871477
620453
1259783
145487
679495
1040355
507132
810565
1318898
1586686
131067
1442256
346525
741122
900326
29186
48427
599559
142138
422761
550715
546829
1085738
701125
1467856
201476
126356
1398909
425181
1202445
442545
230050
276979
298325
473220
86680
546700
504004
972274
566291
834361
1002877
1247953
679935
1455096
182511
281150
232590
1311081
331589
1509259
890583
1218534
1300050
394077
1450526
409420
257360
378345
1551426
255746
730037
518006
1633174
1454829
551820
1405506
289418
1621875
354561
1571711
1169448
101500
282754
1243889
1481653
825422
753311
1133725
889151
1457856
1587320
172856
177627
1547700
1547439
950684
901988
378537
789427
871826
1527930
431439
162044
364275
682155
1310563
187075
506996
699452
606708
6722
730908
1604091
667070
576318
1488597
1611203
1218236
266051
1354012
163960
999015
606155
1385887
360208
326132
1448325
500768
92550
802095
884443
417978
881579
470830
876458
1162770
598427
254744
567821
1368943
341556
369296
1172737
659934
1388827
949911
1536343
730637
1146709
722048
1025438
684126
138846
1256249
83909
610346
783954
772132
1168459
360341
1211806
891080
830230
17612
481311
237134
428008
889934
31559
131045
1081052
37684
924443
485799
1553699
263591
925106
1171830
257333
330837
789951
1249505
1346552
203989
74670
1251539
111998
1109100
83492
5460
910267
713017
999086
1606243
1327566
1365781
103724
170393
1290137
1583355
88468
866591
1206502
1003414
1061311
1385116
941932
498984
580161
1143132
524425
1117087
751545
1185476
1448520
214772
723868
208724
595218
1410795
593037
168742
1201973
803002
322784
1615394
901892
1352918
986912
1499896
445798
894446
687061
411218
806802
622767
804064
167593
1222761
1641813
1214084
179286
506865
1538408
267808
877561
646235
1126430
1232690
574115
19432
1352081
632141
883453
1350351
883489
194489
271513
532418
719556
1427079
457603
724149
1356024
1096443
29855
183019
1378506
590362
1305299
950844
829289
993810
996375
684732
1387961
845589
401860
536928
607492
1355151
1066748
1340569
754108
163330
515800
105136
426950
298854
1484570
1396015
881110
1374093
751371
1214551
384985
419345
604820
716219
284212
1142569
621544
1516562
1395571
191735
693422
183035
842312
949402
1594668
1269397
1628165
352098
940335
436251
1064638
989155
688158
1393453
745658
1273154
1493086
584353
1317639
200904
1173561
640265
516518
287881
1596407
1444448
701320
567742
662433
996272
1288261
2860
960512
36778
701367
1507946
1511477
245303
701587
1414682
1477643
269673
1417508
1004334
878525
584860
356672
1125039
61617
955093
267871
1230986
984914
128537
1003870
1052481
1090389
30227
300981
603560
159795
958495
382580
601866
5288
809115
1359897
774371
189395
848193
1058717
448172
737336
161290
452113
466365
296506
1173944
99315
329885
238887
326738
593663
685508
1395646
387440
1156257
1349686
1180821
1569592
1103597
1492626
89868
1047857
186690
90717
1070048
705065
1194733
1434561
1112534
295621
894207
476753
237651
83732
863323
449367
1600902
590030
253523
897500
1274513
681697
133438
349785
40653
786393
507746
28465
1502646
1395408
231386
859952
734570
1329821
283051
1482497
32281
882718
1629652
340540
830290
20157
1612505
601142
108754
1304647
498752
1151407
591194
1627034
832481
1359894
1153933
1211205
1282475
643720
1565530
1087662
887347
1152414
1611225
1020021
1606399
943873
682575
886646
545667
1179792
561179
632319
1549593
644958
996496
616050
54495
293272
1130775
1006951
1429707
1619471
1488593
473426
1163089
1064450
582615
1414206
1241096
98179
565010
1027572
1498773
1052364
937421
1574930
857721
544524
888878
362414
516719
1189887
306885
147625
530451
361885
482331
196322
1537294
252365
822367
722996
1351841
1244240
1356190
1209176
1508710
409938
1603038
1181737
1371189
329326
307893
57261
1305040
533232
216897
78221
1295553
1596611
890888
28415
754067
325787
1287373
145751
162023
839706
1519940
522481
175375
248233
1142322
935447
139960
249419
48412
1334560
1036983
1133919
1159006
1067348
1308818
579366
450656
349857
1283865
92157
644595
557162
536716
478911
266957
762671
495958
802386
729088
660644
158426
1493742
305894
157127
12359
832151
1136083
146658
1370955
173667
917878
1406728
1507084
948717
891316
1492
590239
1530681
84852
1392095
347278
797571
998020
1377556
256172
1353949
869528
1258506
787305
955171
787603
1522945
1395340
1283437
997226
568379
531692
241455
587706
123086
599225
346046
838189
423083
113543
712943
442512
1552266
142649
1478743
1541872
1168517
609428
1108785
1416021
769523
1622560
1325216
1150880
323541
56147
755500
878505
1330474
14058
129615
1534225
1482750
50877
732130
1093532
1490983
956591
12509
68306
791171
904864
1174086
91332
996695
701490
1394535
1616387
1317780
1100382
1364027
489640
510708
1047842
879844
1158557
1310338
827573
228687
1019832
758208
730984
1503002
111987
1386264
275290
315939
784849
1080183
1272572
313212
665543
827539
829279
948431
361881
727352
664927
1038318
1130619
1362982
1523098
795802
486131
1401981
1473086
667437
1004588
826498
1573692
832242
103202
769934
1446963
1636858
393431
1129250
1434110
1443587
637419
1285859
44267
1412611
688898
1336710
641451
1584137
494165
1069802
78867
1068846
1020603
1515380
160355
994808
83509
20931
1284975
526417
498278
1587592
779983
1346973
1270947
1296995
981792
798202
614582
482136
926535
620912
490838
1637984
761214
484095
289047
614741
993057
80173
1205128
308753
129124
1527593
938179
785039
151484
1368015
473089
41029
629440
1134838
662947
1166365
1432647
1546886
1473090
140211
38254
181006
322688
819017
485083
634553
1599754
846855
660650
1044408
628081
1582482
645307
1057168
1494010
1193799
1164185
381022
1552453
212180
675117
478018
864099
854141
697629
211112
1569133
1457431
1540998
18881
745030
644231
892940
482606
456907
563742
1617550
1419244
362795
599807
588840
1468838
302505
7804
295323
707441
105051
121030
1179323
1032182
744619
110580
660777
1522460
473687
585305
1071039
158818
187779
68032
562033
639757
819437
1455638
1071852
412370
1567674
111953
136175
833598
777444
1394743
45890
150432
283536
1070811
1070182
481973
634793
124464
1085153
258944
1511886
1010654
141512
261264
463852
841613
1196441
1517529
104034
706554
1368004
913546
173283
1569244
729914
834107
899291
583736
207941
1342337
496462
752598
933020
746962
449390
315097
1229652
565485
1440633
1156726
1272047
713766
877962
269942
606115
6892
1564799
1276970
915086
925666
1502843
1636844
1530055
1520406
983095
630007
371473
484269
126661
284187
1456252
1433164
479746
548323
887400
858693
1429084
177137
239633
1404446
1294127
558275
1012171
513724
282701
373108
668864
586766
304739
633959
1059247
652912
977053
491342
1126344
1433621
548149
800675
101398
1278487
1341011
1509012
797820
1448801
807902
1557251
665435
581169
1572056
1225587
144837
916260
143314
760998
1134035
1079304
1371606
1088987
975139
147826
242872
1342961
599049
344841
1517466
70092
296026
354340
1353186
1169097
1276984
1522072
699693
1262125
678760
1061219
965125
361257
650131
1461975
1020238
1638699
1107258
1286242
152650
1601438
456626
439527
797550
1038218
158323
307509
100897
616466
430227
1218954
923685
1549864
1576737
119185
1146248
249194
636967
495029
927086
391357
1422233
671802
253021
908000
47088
84656
655241
1287374
1445985
252015
297260
248847
600310
1396593
1327806
1062064
261803
594876
1568049
746243
1559794
638236
270927
1104049
582177
220052
204764
28687
48977
496721
424959
1482152
265530
499632
393886
190773
20368
521802
1475929
810133
1126794
606843
267755
131966
778843
376078
804378
1625523
245893
72236
1269919
1514753
146122
631405
1243409
661879
782547
1611350
732772
428993
1589539
1645094
1037632
994205
862872
1638346
1489302
463359
374319
1024932
686799
124843
647130
467150
1049748
51568
1107748
198964
1323476
494942
1051203
929093
1534380
345500
1354679
1273139
1077047
1014871
4007
290497
68166
916336
1200186
969929
1621182
887160
1345659
464895
517182
355387
1198314
105626
1114479
394284
416471
24659
22142
1594792
17401
781656
1556760
1009100
1079073
971837
1031823
489728
1002122
1060586
606173
1227720
102366
623819
512247
1563289
665516
1057177
199966
1366294
997236
91091
741097
1436490
21318
825610
135172
381878
1602905
1054858
263316
293368
1329201
201367
801940
1249056
365081
370744
649175
1576737
217032
302352
696608
736940
1486842
69405
858834
386491
227007
421647
294542
1088808
1579751
294138
1305485
789571
1623531
120312
442971
853411
1519184
74901
579928
487854
762966
1128410
758253
762006
1286979
542378
504127
139166
890294
556666
375390
929215
511417
1070880
938312
1270093
254782
960849
894590
406586
49230
143743
552276
1339529
1558538
549507
1506028
1219351
1280636
1007474
35307
1179322
641914
16397
258847
985692
1503149
1589968
251183
1325427
1236308
6312
1089334
735830
151025
206174
30206
1540063
236982
290348
1186041
649086
83266
715556
761309
1619762
1097014
799738
1162951
1194296
251316
892023
341340
111933
848742
849534
1185535
941862
144100
1490701
365657
168381
957702
506155
1587932
1411920
1027886
390318
1610451
1330507
880533
560477
832857
1155323
752677
388400
896314
1631541
1545162
785450
396147
21935
52017
230513
886614
1036990
1312857
297871
1180337
580824
1307310
1417255
668731
1421715
541489
667170
705599
120586
149220
1414976
1487917
733439
309073
322184
1593785
1519544
1405135
1503116
1218819
731344
1210127
213008
1573510
602169
930596
90677
1615872
532422
1446850
864362
808765
144356
430030
633942
1076801
1096089
31062
43830
391694
242629
584285
1204015
621851
1505139
452050
1184489
1369365
138124
515047
1428280
372779
701097
682681
1548199
488033
1317627
1431867
776567
961607
84811
382340
712018
529790
934016
829721
1132720
422899
1183691
1347011
414636
1443212
1060159
719188
590912
1598727
240125
179898
1554574
1254080
1310160
529259
920348
1033931
168578
770587
818663
975013
1378849
1604931
1350228
1067445
55137
807646
619116
988484
1229429
377452
1148437
428331
1610586
132353
299540
317427
1265130
1292574
853543
1415283
1535833
1223677
892479
1452761
723244
1208304
1345140
646343
1199294
679955
1200698
676504
1367033
1031745
1046199
313519
1503135
1145480
1576439
1491359
195007
6600
880416
1086124
93069
730866
1452782
775773
1408738
114957
316747
787351
8544
1216453
698986
344285
1079793
805595
667518
1584214
827693
425410
1097995
1242075
486976
829497
517631
425018
1412672
459811
665669
650457
1636733
843931
822150
1342666
1090403
638237
58096
1237785
1593181
1321662
673883
4793
258630
272600
350272
573588
1500829
1005521
1227826
1136050
212626
69932
991855
392671
1612652
562600
146186
1095776
264455
880571
549873
159722
1227667
1464489
1476916
650517
1557775
1486248
1181754
697368
1388641
1120762
560124
429306
623218
1365710
224038
95734
985200
1426887
1020926
1559217
1145869
823279
894680
530418
149130
588835
1167768
929086
472204
132470
281869
207158
1400803
471337
491486
786548
1361797
1577391
459957
374323
743742
583692
587392
159688
442009
740511
1194905
1515513
236359
498224
606827
70762
1120443
677518
1538368
1578252
1132656
840845
1597270
1225384
98065
76359
84645
603412
1008531
946648
1561305
1543332
762421
250971
1023200
1646242
1606052
251938
604965
683206
37260
1367890
541828
1182720
325572
1451935
1348929
666914
324183
123979
289412
1336043
751188
397077
28291
1211861
1353375
860714
1437324
113602
790994
1224907
663723
61592
1557097
858449
1375162
859111
81070
610636
248681
1541945
1016068
301967
1061113
312433
1275341
392821
1020944
180703
84112
879553
542001
591772
765915
1591815
188098
977838
1017756
309397
880534
343983
1233919
349141
571709
250368
1454791
1012290
751034
151569
18179
1632697
681392
1473513
329825
407577
28301
343321
613570
483812
1041004
1342767
1253660
1040288
714408
1239668
409948
1164937
72249
368463
326167
487286
200916
637039
954750
730890
1203578
1151715
32632
1233982
1155203
1616175
143939
465325
1569685
1219546
914328
572767
707605
1411829
777861
634235
1089644
1594555
1287687
1341301
561077
296513
1226073
597104
1004213
757615
567610
185088
1409833
1512920
62415
1533707
1403652
446927
979077
1500488
1474842
57768
145033
993689
612118
875771
521148
1462995
1323017
1072114
1226202
382939
818042
1088683
281094
1610611
1514406
854028
564357
1075566
766162
1326160
1428855
987565
653099
329223
1187466
946947
558634
1118893
772560
1214321
1236089
446275
159272
954734
1557616
479737
273972
1245850
697507
157910
1267552
588080
692023
461393
80186
1030877
1474723
901421
279563
684401
58221
680666
694572
315514
358753
708140
338411
274457
166430
355450
398708
989624
631812
1008555
908594
1311953
676847
102847
291085
942130
779472
1027763
31867
117227
1453314
516642
1161877
1132367
1098846
1594196
1579747
1079876
914269
1126601
1495563
725753
343092
130550
1230119
1199663
656704
641061
596779
595463
572853
1413861
1562410
456645
1640829
743392
1118271
106937
1095539
1576415
178720
396229
1090792
1647273
891828
298152
1016234
572506
313720
239636
1043534
1099473
1446957
608541
690797
603545
1624784
976494
586078
945616
942901
208429
357816
834075
1242017
1326486
75594
1198706
907372
1450977
215993
1339963
133236
1522347
1235598
574645
1110870
1030654
367748
1059011
1390020
354697
115887
855315
1353325
841139
733234
457278
319803
427345
1470271
431913
1420157
1584375
848446
612945
1596282
1344865
580983
1562216
255127
1054454
372007
467622
632508
319148
217879
1564974
629093
1304943
640842
185050
1484539
286986
780576
945082
254139
19849
1285845
1087637
99615
596658
67840
511175
308896
1232808
500297
790904
611243
1548408
1612373
1362100
1096363
1513116
752923
1546075
1604360
1039833
24160
1441902
848527
185182
244589
543444
530958
337148
71865
477409
383522
4459
130686
1063472
39807
1363687
496832
1456791
144714
782161
1395525
245416
929829
954748
794525
107504
665995
16256
364236
320897
168234
965662
531095
100709
469677
127145
396155
458413
303114
479566
1374282
664544
1073299
170493
728065
211718
428961
1420286
971781
318383
366631
745760
138952
1348225
1382818
744191
1473503
437838
535697
412473
958546
71348
1500917
1077340
1182234
698451
1581515
1022947
170787
910893
508944
1626341
891406
1161471
14090
341026
1231373
1644332
216300
658136
217139
844568
293239
107332
70614
1529069
1019615
388161
820884
323970
1150499
9376
471126
1087497
1444104
614052
1060761
100155
492551
1548697
4845
619074
517940
1334309
423066
1449231
1193884
312357
1122470
795033
439895
1426664
1071571
652618
396259
1278314
295791
379758
1054326
1370787
603333
485809
1501013
1062725
1207369
365879
909510
312039
485649
596569
1513756
657700
1240307
1045409
209938
95117
597186
93231
1166510
478120
715420
1535797
1383631
1398091
996642
1332406
844699
962720
133220
948292
1193410
1445266
531376
666059
1184074
1370398
1424190
867265
1012258
765715
1105904
1242137
651629
1261470
114201
518180
1164565
1555556
241922
408564
44203
115452
559427
424286
1301477
1412811
360909
74960
1063
907876
113628
565882
46202
647964
1261520
744082
1089551
1346977
1088215
1022670
513375
375043
3274
1589242
466279
1196006
1490854
389307
1134260
1065191
454752
311254
790912
1551240
8044
1028464
1196609
581675
1142480
723678
412721
1099953
565881
1184337
695189
280064
332507
1386364
1241344
866805
1413104
235518
1226417
1007773
752375
66473
348189
614991
343207
43460
718061
1562752
994491
1622767
1433367
484666
1169195
1635020
1639999
1615725
357822
786974
847561
19696
1020579
48710
809305
688601
395502
90410
1643660
714672
583458
1385857
1378481
1479110
1174132
604911
88897
511460
485687
832512
275709
1311849
686036
1222692
641988
20019
1132341
115821
1407933
827257
387912
1371378
911742
808000
896890
149574
87381
750713
1625154
378059
757168
1419888
1431314
1583341
214704
1046113
1401761
490864
410404
142422
411939
1306160
87534
678469
1034004
12470
205037
382883
255833
1420890
244348
688753
116469
1220743
1332675
472127
829345
677398
933995
1125275
149361
1533765
1407807
186147
793536
126492
1507603
1192763
1001551
394292
973786
119465
1466956
970666
1616355
1324657
1001402
729730
304277
290727
504617
125625
1001205
322424
1017196
414327
490621
957122
1544426
370837
1609021
1345260
1518301
650729
467974
349498
614073
1292161
690002
1134100
1493731
1275153
897977
785112
68
1346216
1562510
718079
695076
1479351
1402127
921638
893267
1325162
597424
1113958
1437390
772187
1413632
1302507
506220
318368
1292823
408621
81766
1526034
124452
854944
390779
171334
196265
919385
95273
935679
1616760
450954
1384603
1217868
488575
758987
493258
546926
1533172
1079001
630964
641981
180618
1586796
504643
1130200
1617282
1343659
731234
73282
464481
1466725
1456442
1119661
145386
1089745
301291
440515
462160
1132654
1247730
1087330
991784
153123
286102
1580201
1133965
857696
1194831
111666
723617
105097
99677
1109456
624584
192674
1298327
1132533
627316
82792
511539
1524490
411282
434302
836168
902685
1043355
1283094
1476086
878923
427539
501817
992650
455094
1119489
337060
1257959
1560831
1509892
185575
832330
96868
365505
1198472
294675
620222
640216
1317802
1470424
481832
953315
327208
79200
1132883
576049
1108020
1252484
1228167
1224138
191295
1035464
309038
979727
1596594
520500
1294694
1167358
778790
1445369
1352224
1046070
435449
1452100
1456629
1495247
306881
435350
1298340
12790
1498575
1289842
438256
975903
721418
246946
1552744
1331670
1609671
1294046
1646397
577708
1308153
1632751
366054
55544
91335
622253
218040
1171486
1434384
290695
299811
1467444
1423086
1234350
264026
664036
371492
1627928
412407
290859
67826
225090
768202
1099773
32081
1099167
986665
611955
1267661
195000
227568
395409
1286587
644013
153934
1371902
23880
949476
277982
1323061
1504438
45743
665315
1416016
803824
254307
1491284
494878
1023520
32446
250010
1011032
46892
579621
1448385
642724
940794
973161
537803
1456910
960536
1442917
17137
1129521
1196310
776023
259120
287408
819697
1359284
1502631
1486579
1171757
786210
21375
1457679
1192818
576940
212833
652906
1198769
438928
849854
1459834
619498
1068686
536337
1513965
1369705
1398416
689117
559991
1580924
1627787
1370638
1326644
437434
96066
1193255
938595
1261511
1069730
1252199
83742
1303612
124668
680270
1360667
471451
273979
180585
135022
859986
295194
1341578
1283807
1160016
1033819
1155745
1257111
786865
1281993
927528
976492
1065361
1405533
711142
37116
1433351
1537887
284192
375515
865768
1431883
1078758
679864
1421035
661386
1271499
1259097
441918
1397926
1044224
853012
72357
993957
897004
738926
613259
342551
867882
697347
1293913
573078
882579
544590
1250924
1031224
1095971
678755
1458010
1601029
339846
234516
56531
1374664
835014
1218850
566818
1057546
348715
448393
671003
681054
261765
1472576
970100
48752
1461589
234431
1274598
957082
952390
1190206
1333415
1475086
613259
883715
628563
468368
1225627
1604978
1236194
684706
1262977
1269958
160885
1419556
64609
430516
1287906
733653
1555948
237163
588675
1516994
274412
900553
1548092
353147
437825
673584
1468000
733707
377149
368582
688617
1150250
462943
1376535
203073
463422
1033959
325756
714240
1639312
918344
281655
732861
1265816
1257516
1417883
1446545
802962
134086
1639151
1339264
568461
585710
81226
1586863
684166
1041269
460976
210449
1062744
80453
1520946
394480
710087
688684
237850
825022
1202255
896327
248436
403953
462280
1021712
1628216
1283153
1597989
455915
569458
217215
487849
864366
554426
638426
1051177
221049
363401
1012569
1456566
1374735
1500961
1639732
83953
742104
878129
1034144
499217
304909
947687
89872
472791
947922
637126
476343
1449154
570042
357241
833077
887612
1067595
1546190
1604338
470408
877079
711260
751192
787739
473597
1335356
497706
1097569
172119
1057128
745687
462517
432264
947709
577527
847148
891416
471009
301138
521927
598506
541930
822326
733304
28379
291721
535791
1512054
812690
673977
200444
1448653
1522040
842444
209489
261046
206048
611595
1356634
1565703
760450
1476319
1540608
602628
594113
569617
1398949
1606539
517884
1116288
1119023
555861
1585552
652636
11339
214789
728630
529089
140320
974384
523494
1224273
1417202
1428942
694849
1095620
1119292
1097980
828686
1590066
668776
1579868
1326209
1004939
1502255
1327378
1575064
1487751
1322359
885974
1040236
1589701
378097
467836
275910
1576027
25371
205176
1159419
975262
473895
34371
1386600
1038187
1251141
244797
212227
957125
619034
317193
916365
280207
130444
994640
1218115
523591
280797
1485700
227726
785814
1589442
1136568
1414397
638579
529541
139486
1016068
1384010
556103
516294
175364
1643900
1120890
384822
1196993
236914
1392346
1305628
917869
938535
977811
950294
251161
624144
769038
1105757
1049479
115522
270644
625903
1474361
62878
486833
1101719
1003936
205147
1634163
1483630
989464
1563232
1571166
1584447
1032892
403881
1030150
565927
891378
1220050
1200720
960575
619662
1189777
414917
320493
568697
275034
281111
757706
352935
955625
1133632
987743
1512214
764600
1164670
1113570
787933
1601954
1236466
1552791
1138192
1599632
1272756
1061554
1611781
467793
192098
1294706
418299
912655
1284597
933239
268607
192145
945405
452733
1082017
1637470
343350
814513
759400
616630
1422609
760109
624480
1351981
955377
539688
1647570
18468
27691
247637
1479742
1107412
584974
1207734
427805
808105
1084349
1119277
492522
1488149
1473997
678884
561365
1252895
669207
1024949
866842
151327
109737
293305
725744
1287477
1099425
905559
1257257
162626
297636
684188
94594
820712
779694
89328
1558265
1202220
444627
865100
151456
1251078
1152941
1480073
946886
1495247
1585015
64341
1461483
1259907
79680
468523
1200749
926137
1140680
1094717
74067
681647
297765
1263578
117243
969073
1405812
838608
896082
951995
840833
1268464
281781
1520750
772381
1149810
271237
790678
8582
172005
1386009
1112002
351415
249550
851958
590395
593744
1512456
335907
1020263
1025939
1266392
676273
1243730
783716
350698
805111
912819
746734
83678
220885
819551
1521249
873054
1205093
1315753
855418
645586
160851
1006653
822876
1537121
187109
1422677
130501
890257
690851
765315
478320
1472276
1120075
902009
1510296
997743
676689
926475
115336
1507501
731957
580168
1250500
599266
216909
552219
864113
620302
938712
215398
1032765
798382
774866
546910
1500084
1365482
1186636
1556756
1560486
183751
1359285
1230870
322100
739909
649416
1221150
1038581
72182
1204918
55162
743200
973881
1009238
1337114
353903
436778
1028318
470130
886271
60622
1148796
611263
1573216
1567873
953178
752141
412465
1601704
264516
50025
1475931
1407988
540201
801995
1046303
974231
529043
1152793
688622
1075798
1604294
1261438
1272503
968640
1269811
841625
1136846
365785
1327582
168611
945955
840841
380781
1115481
74647
215300
1182011
734625
669878
1042599
1184347
1287201
692019
507466
968437
1563570
1145334
1156722
820688
57837
1136437
753608
334309
1473992
116533
1043225
66708
567138
1217528
1027159
220161
700180
1525410
1047050
147762
1181519
322905
845602
464898
792148
1344422
11248
1538243
382032
196250
1134474
609862
31214
760246
706752
57590
1196425
620483
1603907
1511105
1006279
638082
431496
196824
1183947
126130
120654
54361
598604
903084
454968
235446
1151113
523192
1401439
683590
991347
1071277
1125509
1609667
690356
542591
937270
428929
1597787
1601223
323701
102003
967302
196867
544519
889579
266182
1597437
789257
28714
118746
55921
1544769
933063
1088434
1522572
612246
1138310
420516
791877
1216116
863245
1531391
784218
503563
585640
910698
269954
1396720
799760
645609
677784
1062769
617549
846941
309903
791680
725559
1612492
449914
673816
863607
110975
848488
1568767
93559
1366946
476546
1385369
1486923
1281708
811126
748370
981622
305836
607804
883882
871493
1257716
1612556
313116
136150
1259518
1139718
798068
440456
250707
1294667
871001
603772
287848
1036642
859628
1298490
1164135
208041
1136914
1421356
633757
1301151
13404
301666
1400958
771997
573395
292289
767015
297913
169699
1513634
19179
1536927
1639827
170338
72706
162483
1009300
211929
384669
1571145
1046236
1113049
1206150
49082
1206450
1488912
1587545
540809
1211805
1306631
1073874
177682
1636964
1408962
98051
1274802
86255
1271553
1576459
315225
1388140
1628736
1626828
1168208
1487958
81881
517724
6246
1178722
379122
28958
495865
1322717
60124
640891
17196
636980
1001635
786702
778315
384053
670884
1201801
195306
370200
132729
1624488
414670
400163
456293
1400835
765003
559255
973813
64103
1044059
1545306
1477815
644591
731759
1489654
1631264
320853
1372046
324792
331760
1114808
1557050
281092
737514
234468
1459374
1348059
1215935
559777
470523
1383270
1289947
236143
130186
1321340
1298088
1399217
72936
490078
1225243
1105220
651578
114610
110362
1428387
1614314
1674
1314163
1365139
241074
701685
714518
506718
1450764
1006795
1040738
979664
1026127
979295
795582
322779
705420
1080237
1272236
760077
1420533
51548
1356147
1565871
515966
605939
953655
237934
500095
857177
1552810
1214039
276973
116305
124575
447847
1480436
89590
313024
1626852
365534
57737
1582708
1170186
1043024
1421303
1168772
1225268
889148
598715
1421767
1299126
1054351
1250499
1545888
486275
1137520
398759
300544
874307
612480
1279990
78723
1422217
1370748
1097478
1048311
166809
1490576
116247
759742
878426
10031
1314477
515519
595418
969485
1291481
487573
613650
140403
1086105
1081327
687801
1569309
414488
1077840
874706
927393
1442586
1259920
170929
639851
366352
1092291
1445197
237810
532405
1012420
792535
315449
524535
522806
576290
1531084
522886
769607
1082923
1390351
1639626
1243392
924749
222221
143475
995311
499062
449633
1347808
1181816
892843
1055552
1161992
1495060
483273
1070997
162168
398641
1151218
1325584
81345
1328841
1326583
771053
631602
1397725
450041
269923
1021203
235315
927370
318126
1411715
1609531
417771
830621
488919
53797
1439013
758
1494396
14788
495352
507248
940328
828976
427771
457894
989189
1023521
1490076
1454590
928290
584454
99865
1645925
1380059
859370
1230505
1537368
1216954
1550467
431722
726939
646062
787430
1646942
334021
1241156
848028
1302616
1499203
1547654
369157
675285
719628
238621
653863
688163
204221
486215
1000965
631650
32099
144178
1040242
470520
775698
792230
19339
870946
671558
1425572
451612
1316295
388748
822527
1469449
1211509
815953
282280
1114997
864042
1038620
1189354
716527
1234126
603641
1365086
915627
1306402
30577
1399613
711839
394410
261017
1444595
786857
920324
114840
756723
1635328
763895
723043
489031
1571588
1369215
1188929
1413787
62558
399817
270892
845285
637872
1360399
1404930
1237385
435
366095
312495
1189084
123959
466824
675188
1520685
973782
1352791
453980
1301991
77760
877615
216333
212860
1210131
361264
102662
76264
209744
648534
691352
236809
934839
1115775
517914
973699
723454
472471
372653
208539
1095568
679093
1643090
1185964
925177
1628763
46718
447841
904477
1039605
1197590
685998
326513
545455
284574
1506722
1050833
1456460
323651
196998
751408
114678
555259
665478
289359
1455246
1065469
1106019
488791
663217
1433956
1306097
1462295
1520325
1120155
1538611
1587736
261974
157961
452404
344278
201984
599906
389174
1463558
1451421
1368126
263014
88993
727221
1122777
285672
1096289
67377
1145776
822110
92104
1136205
1008304
656352
1622665
682185
296918
777708
371196
707042
1021507
1235223
1070940
122181
723122
230455
1457894
1079155
702923
1432022
593963
1192065
939080
1070003
509788
1604449
602756
1261719
51309
1125968
716876
551549
130432
809376
333585
541137
937940
1048353
652134
8617
1295464
1100000
629457
1363782
1357277
1322543
1181132
666341
1629591
735710
566397
497323
1279832
1610168
979501
1507315
946365
851345
296486
1217341
419963
607692
1472593
143390
1448759
283732
58867
141664
603587
202644
83629
1313732
483576
1182543
1218262
317479
498670
903978
809585
593695
569976
1268664
894306
156649
492461
1146479
967377
137046
1387488
930112
1379396
1126945
1495296
159803
872427
1163336
1372550
782911
819659
258999
1329703
257416
648371
260445
1104684
1379904
506610
1336214
1556834
291746
1404340
28139
886562
524394
725745
1486643
1114215
974675
674800
705027
1386048
715080
726988
940791
342198
466270
1631011
667503
740421
18459
172647
56083
1413537
623860
44588
1562141
56652
993030
646212
765702
1335718
917102
303547
418942
1615341
1306826
1091325
889718
485208
943743
1307861
765072
324978
451991
737295
622889
692931
1519747
132301
810354
1542290
1455891
43095
860622
1278256
347979
886348
694917
67168
911266
48600
1151598
113742
301633
479176
594013
1539592
919730
2903
1574591
1481390
494638
711045
1338797
342384
328925
1335264
513979
1538213
174726
1083759
1401115
1213550
1473165
616649
177138
1537120
1313232
315871
1507686
1008252
752406
791866
1089013
1232185
915971
341767
606335
220807
372739
1565299
108130
428406
126624
1069673
1274017
1010867
1433993
541714
1516057
350231
910560
728884
824037
1561819
507959
951187
1526979
1244710
1579826
1024841
1643288
665452
1534578
869440
929445
197764
690443
1647405
1277319
1458596
430643
1635230
1323010
867645
1629925
222769
282030
620398
172064
161791
1100315
1482497
473500
353439
1363955
123312
1283621
1364478
853444
1437397
1431138
1502504
869639
1611741
3405
1253061
1468316
1581867
689052
903192
835400
1310608
443476
1554641
449696
588520
1471124
1407197
984831
1328396
903790
1074190
1370664
862961
694420
1411148
660736
1089252
1430897
707704
823043
1067153
1454865
601091
1295335
590543
237017
159995
1472219
1428961
211061
472280
836785
1196773
1343070
173209
891697
1374210
54438
1639538
473097
227689
911492
1587357
1041043
1400911
248111
655553
525669
450823
1256350
733439
1303678
1202174
739376
505048
1012397
1487847
1211987
1599310
1560192
1133378
1485602
467744
212788
58016
1495905
874150
1111471
136963
1596094
1124863
422816
1283879
1451237
323615
830335
753918
424309
396306
474714
377670
1223893
151456
510959
1576037
922345
714887
155545
779723
809098
102397
573599
699917
21039
63903
929683
784746
1454254
738169
1125966
341354
1608179
770319
311315
628114
84436
643289
702975
1594154
280366
1183903
305618
841566
92184
868676
405001
740293
938593
62152
767999
523430
755143
858400
191210
523389
388053
1569683
1363015
114628
22349
442227
497546
825097
320126
1091737
23043
1499119
388684
841944
780795
690306
160339
820720
765047
225868
1456348
504727
1149748
430455
756850
1521231
757997
746936
1267380
1612559
691336
771068
960696
349191
90519
1297064
295164
191204
1095854
45320
1138781
500543
1192587
1154761
58310
1265033
631878
956067
1311354
454942
1115289
1127239
802226
1312598
764428
166829
1426404
1615259
1270821
322719
548931
56685
1607827
228983
710930
1516503
1485408
718202
96048
937057
625869
642302
633389
230553
482186
190672
417803
867025
824408
1583522
1228908
1620202
1127434
623151
680453
1263425
1381894
945524
1114394
958894
1560304
106863
1348113
912905
94433
641261
1595288
1195808
478577
441971
200214
584642
737814
311222
526365
1412715
212654
560968
729422
454166
311058
1092074
44380
562877
945484
836622
1403774
774950
308167
625768
1637013
192517
136312
1330595
233419
773210
1039633
354389
1045217
1338792
684521
499137
985387
958340
929541
1094057
1368590
1580923
756620
1191879
508602
37959
918721
536398
775763
1018557
1636469
840227
1317377
669155
845805
51148
1504923
1403150
1425434
952491
458064
1411213
1382839
714273
950522
1345766
18394
724347
324553
607219
635405
348486
832669
1518019
846075
969737
720964
912316
948464
1000009
606150
684132
1213071
762011
1576705
798521
118659
1287345
400748
679561
963026
1456952
1555826
229889
20398
592745
936194
299816
735243
194750
1534008
830124
111403
542279
188374
1484764
251592
1184108
112893
612908
80010
1093697
1356157
556870
426824
1033224
831684
356759
1627813
1339094
663429
1063555
221227
1498483
346083
1197616
940620
228063
711440
307647
1400883
1243637
454783
825858
1062525
1348525
1138524
357590
237305
226116
1274618
918802
1560992
665965
436085
820538
1278714
443153
501782
782844
1373548
909388
1031540
1245669
529517
1518036
1484305
1247136
830044
1424758
402586
1464314
176596
947340
1500572
436826
233776
324057
1229409
1291639
736344
283963
462392
829718
1410054
1067288
1033713
1131978
932123
1623515
318391
783641
1369187
543026
1518677
145211
1195367
589797
251331
858148
873764
232222
256799
281832
180507
1162265
1036927
127983
1199198
1266048
1063556
932514
1059172
271651
856265
1213604
331234
1631782
835897
914343
200562
1627043
1107559
945812
871784
98915
1224166
1023023
680196
1365227
1338854
337435
179994
1135130
1294260
1029497
242142
1266813
1481300
1207545
1488257
124022
325635
366876
1104365
1504675
1472965
1301137
1587254
135124
1492231
1579035
918209
847203
150330
496510
1372486
877575
1370429
782534
863957
328853
171228
1299690
364740
1094731
1515622
1376163
1532582
342005
455904
143044
1390883
1212466
1306186
481899
211596
852820
1196750
83705
281818
1546314
424216
1266449
19038
782250
1388319
1606937
595482
801969
1529714
643433
21662
1496956
304803
1615555
831963
1272407
810836
155755
876902
1274830
813254
1110459
836697
1573362
1333305
1035983
1377477
494275
162299
864006
329874
87788
1145329
1377184
582506
311575
471896
9326
1327604
1436768
549819
188411
720609
1391448
16417
1054320
159532
1341034
1194845
350763
272106
909715
787482
414265
1454752
1567425
1278239
204477
264450
543748
1481170
237996
1134101
475744
1095617
925535
38825
396728
990447
766284
1063767
497799
1386370
1353023
1119999
935621
1035223
1283957
170677
1459585
38631
749317
33128
970704
404505
162012
682337
856098
1002760
976989
1561450
753172
1289769
436896
641848
1197556
915710
1281000
937616
278749
1102747
92242
664499
613656
974354
1280916
1322460
493717
320304
651210
404728
816068
981566
936502
1527030
1085060
248753
68067
1151036
883446
1275068
762453
1606430
420366
169069
408409
668552
1024626
437102
50954
950082
1343163
976642
587979
1008521
1448912
454748
388690
288575
1530820
39760
31759
1573368
915498
1152949
1381164
435250
1376004
339560
758463
1472412
1370351
1490186
1094164
1310717
125854
501661
799480
540519
1276742
1112303
384606
770943
876668
268129
18124
471243
1572407
722539
1454233
804533
847265
1646705
1565427
940182
227888
1175607
1096284
289833
85836
1632503
1400453
1445465
762551
1350195
305735
1016497
1195396
1323240
691181
607095
547926
462205
1547443
17194
177346
845179
843007
1461057
140503
1066224
245832
511260
1088707
1171341
133650
753338
461248
269253
1203238
1428010
1001211
1280663
652541
725455
1293547
506593
678035
1258404
447008
1294674
1552150
612378
330415
1038318
1357629
1078467
1430282
858273
1192156
594241
555884
23574
356551
1407132
631195
1301972
1047901
516245
1294853
1511483
28191
174379
487682
1357333
978880
1585563
1502395
616174
1373949
889221
360901
732760
1277734
637922
16161
681244
749164
831629
1544430
717788
1223226
758770
676028
1453781
1046577
824771
1054833
514072
735766
5324
856031
276821
593232
158217
818500
1415537
247922
889435
1473398
1161420
34511
654430
1000838
844133
467223
66149
1611179
548957
1392398
1281815
463106
710493
46599
1597540
119343
1294870
577829
690267
1127161
616067
1430207
528899
605004
5574
287566
925479
704342
1361532
647413
1215117
795132
1005839
383679
578398
1125983
1427518
451972
181843
1280290
646555
1574203
326805
1169487
529447
786054
603215
325729
931336
508214
1419444
1150025
128403
770900
267900
1433645
1505854
63470
373309
1199397
79883
1449655
13022
973095
479202
526237
1206098
656234
858834
707736
686851
1335220
695502
610191
80623
1209262
496868
470853
228640
1399200
1528632
501933
751646
70427
257556
181224
801456
302312
577083
502908
774303
1609149
862471
1476741
1050545
1096982
35248
1470943
683341
593951
58924
1038832
1522350
999265
349758
1447058
323040
1036941
262504
813674
1515999
1325845
7126
761193
885828
113834
503645
1091921
1047551
626347
343074
1279650
1288143
1511509
546757
773893
428906
519014
671514
173977
1283811
1228164
59061
1268032
748096
588406
1202851
269175
30317
1473937
568527
32281
1344791
709819
917565
521171
1539216
1236346
240022
725854
1409730
1089463
1558329
1492722
1573225
94479
677434
1278978
1581504
211786
1406488
1612350
1256416
383788
292167
701078
201107
1609174
189756
418896
12740
1109908
1555941
32624
1028889
1019515
953691
426109
966110
1378140
1543639
223862
661477
471353
783150
475553
1029516
1152264
1625734
1390580
610506
1448024
1171933
1082856
309149
1257903
432660
199339
626108
538030
610655
682684
1412108
1395885
1224429
236436
921203
481639
907248
1460516
475716
818550
471614
517824
1097588
835538
1420426
1372486
1236721
708256
388680
1097353
261888
572079
256843
430269
1225131
682617
1056263
810365
345434
433305
719776
848416
530858
905639
982157
1250332
754857
689247
740631
1166300
1631917
668390
577684
1631812
1095877
815352
1523187
395746
1327993
1097996
1060158
51916
1553055
1235300
855666
269278
576995
906414
881902
1569416
1348729
386714
1639694
1015772
962090
1106928
4027
1453532
347314
1361928
1292440
546448
1585056
1115203
1345011
682745
416919
1113519
192581
277811
950436
219210
755580
1493980
713294
841705
189665
314955
1085613
552530
208619
1242971
488064
733411
138578
1184608
1455718
57401
102309
517410
172313
400757
1304377
1337212
838930
786335
765810
1437107
800320
1097871
3549
333495
755730
1574554
1572686
32645
910701
1271593
1617655
44027
1208035
354273
747485
1344151
583773
901410
1058273
1551460
528448
976973
859725
870026
412458
951595
719750
412815
1289846
90825
484684
45414
59695
793316
1629567
1288878
292362
1065669
37629
932448
1224650
279554
1616063
808016
938740
597611
121652
461158
1398741
1470806
516914
339827
649435
1447300
213468
628053
1565553
319547
557358
1516674
1321111
1554044
1636264
1235926
1137454
1229241
310808
290523
1423769
1421468
368531
939243
215852
960925
980179
1636270
769358
1613389
279851
1379413
480292
853714
623698
1354199
1086389
1442664
707553
1221008
928093
911752
1380817
751845
215941
1327365
1172486
1328739
253381
680513
1128913
437669
1450547
1500336
581133
382198
559189
1362304
1571958
342855
369041
939304
1306364
624358
1476703
883040
129573
1317809
620327
1529214
555814
681114
960476
522347
58468
897860
1060911
1006314
133365
282588
92046
652854
860424
639835
959939
788429
611430
1134264
840364
1234192
979737
3400
249119
1520069
1020610
465948
630935
252963
1069952
590092
64351
911911
147501
850872
469588
780674
1468196
1149688
176697
945188
1412621
1434193
1476862
870799
170670
189061
1034001
65224
804740
42856
336678
157659
596521
716057
488903
705813
658063
218984
767722
1640885
450850
1560290
671208
603954
1086933
1090881
1325535
175664
341231
110832
602592
1390266
1213452
857079
1059287
11622
1605473
1580102
696870
1623092
1142556
751384
925928
876151
729678
1361854
725903
1171598
668002
1217527
840268
450308
875602
4579
1063416
202742
23364
794843
524596
1301723
1039099
1322772
1431622
1161582
620163
543890
852082
1169539
941663
456227
1028201
747361
505277
815889
225919
739591
297870
1256434
44224
1161756
921554
338174
41655
1115412
1215517
1365445
749998
1049399
505931
642519
395936
1601899
175743
90094
827492
632364
1323681
776378
1367447
277485
138385
285485
1510217
1505327
702624
1612927
12658
825881
1122153
967528
1578264
1322400
24867
180923
27847
194036
876332
306290
1349405
947465
1268589
1122449
721992
306780
963716
82238
452626
548454
51340
10714
139633
1390442
790231
728459
1492027
806898
485526
582356
976227
724962
1393611
1627039
182101
821550
327088
958955
54899
1491370
750485
208700
1261252
1016420
160293
306014
1508834
28188
840886
1553762
1334803
1227403
1078894
605819
1597063
819600
321072
981946
467350
1225895
495914
276189
1511495
1420467
1177739
468812
1026950
1143037
208263
82217
1434886
961320
575353
1508821
1071420
1416414
1540474
682915
1179482
659591
1454925
1489707
162561
1014591
1117780
1455051
49264
88913
836823
718229
1112438
126167
986198
60970
1373667
1420690
1167828
307659
258096
1067097
925527
628253
1199194
720613
622935
1156240
151346
493937
72727
1311937
416441
924493
1287651
648783
1218965
383435
1498451
324642
582588
873569
1549557
490620
108738
1606187
176175
854877
17650
121554
1237555
410773
848544
576929
1435372
554784
718959
136735
1114812
625449
75095
28187
1413019
765301
921415
1221686
1171246
620753
548694
475766
585260
1592321
698213
1522016
117344
1388842
351971
159870
1084701
1193653
1405484
787106
375483
1461717
1093636
1486048
1158614
1174598
1476994
661815
1184222
607319
561076
526919
876676
1611000
336056
209988
1290821
1314306
1106934
974042
1281503
1232051
375635
530660
1420918
1225009
143490
1429427
56971
286258
458071
453294
807781
624799
250409
302857
1283589
128573
1549126
1570684
546371
610948
817246
468018
346130
127834
964171
1481802
275727
994946
445800
1211154
1117807
1425832
852350
206296
662514
913158
726453
342483
529271
1459810
1041770
1559903
846225
390926
583215
838821
1378453
258765
777805
241554
861942
453055
560777
1155491
1150669
958328
1632012
858708
1478867
1162842
890531
723740
1167904
1261852
973895
532108
1351297
497416
459748
1527790
1395612
1138439
734955
463925
1554730
826441
266402
1433023
1433688
574319
545936
1253406
281171
1141526
1188841
1213750
862677
21021
1355245
31006
624481
1423717
309849
92773
839352
723289
1359173
1130216
411109
672502
170802
1407783
934239
877455
1313040
954036
1577176
766353
1501259
453173
379186
697979
727278
699026
655905
1426027
92927
1392506
361948
607710
1184448
1049982
1098025
154547
476541
1221573
803287
683782
615579
66479
489241
893457
786916
294818
19858
514268
98982
1291292
1581754
293098
982773
1445408
725855
210900
23989
99847
1229722
1502301
23800
1423780
976467
1446356
80607
1432258
1241907
1400467
1195749
107108
206976
562885
658379
631527
1266779
297589
1305170
1213969
432535
84157
1311720
1483416
487446
280743
894121
1302824
1137302
390535
883865
715385
777722
732654
105279
709599
324930
464946
404774
1178230
535176
1539836
784646
1243210
28996
568265
666121
781161
703875
191468
482356
1592889
771656
871850
1494512
617314
1194480
184875
687253
1114560
740396
960298
1558289
1235377
441233
65623
502333
1025257
860371
208208
286482
597651
407407
1034478
372230
1263847
890886
1007775
1530156
1231365
530181
1123153
599622
1420577
252921
889785
712868
130297
1045839
996785
328189
1372012
1279962
190013
611413
1188492
1637191
1129342
579775
288843
321194
1439742
487686
179210
226800
1611333
789136
830832
847965
630717
1570354
1244871
949860
659703
972686
1116333
1451378
550375
444615
272434
399382
65102
692087
362837
482848
830987
1214068
145446
27571
1355388
1033515
142100
142668
1153282
1562034
201875
1232667
449150
1366119
497582
1369682
776818
977244
1464056
1061223
1100431
1399606
478570
341941
207186
1172341
895183
460500
1189193
252700
1533060
233029
991206
1624060
246549
186109
1152648
1279628
1086627
116708
946249
208171
667806
909862
567703
1091150
867609
374535
1070786
492017
884001
768478
438266
275035
169015
1263868
1353436
1365966
1397577
163192
511830
49850
692311
1164023
533203
756709
1294260
653432
578420
1198123
1288153
349840
731441
856040
1397730
821607
1480681
220824
1368197
623574
1430425
233112
1110014
631317
1143394
585167
1174966
1274226
1413832
831960
749949
1486381
793377
264549
1185473
81554
456275
1151861
214644
530552
606896
1506672
737077
1221692
132335
1645739
620368
635957
334641
910360
1325608
1262119
1379631
645218
832387
220156
614228
1105212
585148
352674
153383
472457
1122967
1409896
582667
479123
289442
570372
442808
564039
1155370
378352
1600942
13986
799409
916126
650298
1538879
748131
1234557
331122
670451
1481064
160214
329403
270306
596594
1380850
1349010
441522
322576
1138838
1635992
699650
439814
1578152
1553856
1480997
1318419
1239976
866300
839927
340467
1343527
1173342
1011115
1237610
484977
254978
599361
815400
519589
484522
1583103
458342
1524142
656597
1454495
89110
1521641
1007820
1300267
1555989
1090289
378917
1321146
964218
426151
614597
375256
422738
1170464
25052
801062
1398978
1363032
1113432
1121232
185588
750730
520682
1234052
1417864
798123
140536
637437
103742
565572
448138
685249
831601
632598
637643
1243937
1063399
596255
1006650
282706
69129
764009
299385
78015
1284664
976797
330089
549607
1511376
544706
1485204
1034737
1550477
1347846
219815
748673
553030
1240135
908196
1617737
1480404
305757
283854
292629
1293877
693368
1603432
1634854
15897
1274303
1458217
163710
678408
1485336
1585793
649317
132870
1166316
848718
47887
370882
772932
680545
177065
1309406
106862
1225753
1431778
1473448
1493982
936032
1358546
1026357
173870
638095
911281
1605448
1194596
1339005
471924
1425192
1292060
912022
1600461
1534574
1524000
1190458
172476
1200260
1640874
1627843
753914
864784
1417896
1404867
1248599
439213
678243
1362636
462222
1401985
1461688
1558539
837762
321538
928256
1350046
59925
1043945
310885
1545111
1246465
31062
1504779
1220128
697628
1025714
190304
333156
392265
267141
1424692
1570366
375998
1007586
317544
1446521
676670
1581872
291245
926704
437214
705658
1225051
630410
759058
1258429
488578
1204711
708007
1490856
262510
607620
1422623
1120085
630335
443742
97597
517011
455755
726833
432829
855301
1461699
374777
1412553
651449
72920
1535860
423131
146367
1230222
167640
76833
389308
199600
952453
364521
1233487
1360871
1565888
224816
387100
121109
1355111
1566663
327892
845904
447966
614324
1064192
1098350
210762
1013270
1276353
1541108
1105659
273659
339812
1118505
1357684
770631
1414924
1493278
1374864
1146421
638273
832277
1536998
483917
1021566
66184
1157956
943630
136372
1163404
46404
965881
201648
333242
565544
260340
1124709
969744
742216
697987
1319905
821445
1046146
1089652
747864
1190716
1593873
1422596
532706
84000
635732
1217675
355940
469261
1155319
1467617
992954
1315446
811955
1290570
77399
1305909
830777
1086129
1249492
1511144
1020766
271150
1429251
600352
811069
945401
1044839
1062935
10259
939844
311894
972593
1245519
1022353
66405
1371892
398666
1622543
285882
1333101
1358023
1080328
574630
951459
657823
1572552
107933
1489409
1532421
546748
415957
1044608
936872
472510
480846
1540094
523151
1049311
290536
950725
19681
1221122
781287
375192
173981
276289
1508428
1293798
843516
1236650
1574078
1603662
1106976
77104
1431569
1206157
480990
811304
20399
1467201
1060402
118193
135936
1571207
883872
684186
554172
1573093
403996
905332
874651
1447416
781975
417851
25196
148274
226124
1093673
784922
647960
323918
275401
764098
1075254
1000168
1215540
717940
821524
1619643
1167607
962992
590581
562694
337224
125186
1497565
1137371
1103963
208610
1566461
938448
278036
664501
724880
322312
643415
1409026
130869
54400
1195258
1140261
451884
767547
1530624
711602
1155656
912195
250249
886549
1298686
440138
630341
1088883
1287483
214479
1430073
154688
1211888
1439948
1491897
466117
598199
258803
109922
1506365
1426530
349368
12011
828154
1327241
654216
1162422
379687
278148
1571902
82802
1647311
751701
825124
199632
857434
6234
1013009
1455614
913719
565964
27210
1443502
1152528
910467
909511
1224818
478098
1118451
462249
751830
1469480
495456
459232
951806
1264300
1311142
1460749
1240932
823863
947557
160136
95799
121465
137427
762179
1076595
479445
13686
55782
426413
98323
478091
174953
1283848
1345340
33375
1181482
699615
225434
981154
10668
293518
510396
165201
1135414
441817
205608
490016
1462227
468212
781098
1218377
1122309
1036496
1029318
1323970
402783
1360543
179395
639311
440308
588471
1063584
1459501
928992
466977
782756
406290
1556534
9810
411085
1629897
356435
1137269
80942
1138151
1385439
1562922
1080327
177792
1409043
631041
1170342
1319288
268368
1523533
852804
471071
840558
1501970
19550
701973
377692
894741
868892
83158
1293387
984469
798957
331971
1612429
190321
856418
1180944
1202266
459461
977715
548577
1531380
272450
1418920
1562108
1620072
370633
456983
17514
977865
1148738
1151742
1122244
307357
826783
1215854
587681
1350594
270253
1164969
93469
1371531
466708
1146643
826954
1109279
184880
1555279
432328
725926
315454
788965
693855
327622
516662
168821
432406
512051
394696
119467
1511489
246500
214634
1424755
693660
635034
1193104
677199
327220
864884
1332583
63245
1268078
594224
771248
1466348
762771
516991
783907
381443
323744
1016687
208474
769061
564519
1294027
760362
1035617
1138995
1410679
1456310
630867
1160078
61381
1343921
768209
735672
209778
506259
935700
220337
1622656
1201050
389987
1022935
355211
1549299
275100
1611297
1397823
1275466
780308
1366943
474331
823300
122051
442908
998859
773288
947246
1356156
1613408
357762
1607058
833248
453067
706437
1422897
43479
1516654
1200081
20671
1475113
1163575
1113695
1557322
286751
920709
1538036
1512376
1480892
293817
1494653
1397791
714091
1436582
1548278
1271766
1267852
904958
1205515
988497
1379364
1168392
249734
620890
1111186
1589422
1431562
372110
1555497
349465
898509
1018956
686366
1165074
1018581
598480
478975
317662
1292791
1632991
957882
262776
1097279
901432
1365264
913230
1647308
440579
612113
1195796
270807
1606909
642545
1211369
1529038
1346541
250933
943499
991682
508840
1557292
1538442
548346
1527387
99784
890406
111960
179036
878956
1414184
280861
672165
1589788
1519616
1511297
1257837
449129
294995
1304393
1100384
132581
587881
48797
119495
708546
896197
1604411
1328982
1275851
485554
670640
714323
1319498
1096551
949813
859777
10441
1585362
980720
676108
5707
409271
1008009
1150781
1352719
518818
1003345
117014
1213873
1080941
1012673
427733
1212722
264168
183383
485940
1566618
203049
448968
1221961
568145
692826
1052660
45852
1073811
1572350
111506
886106
1376937
1348368
1370759
1146980
1264954
1045231
812275
139916
1096814
1280549
264709
1143125
410921
1428478
1542872
968587
1153561
795896
944415
1020533
841514
714105
1127629
511881
867216
1377648
1006800
1499417
94137
133273
715389
1414943
1580946
1635364
1306771
968271
1187144
1348052
472707
1042530
1618346
1085669
1511434
560760
83751
1223195
481508
36333
1549447
441282
1196239
193162
1604292
580848
111601
1075640
1022331
598250
779466
454462
466954
652383
222543
658917
1310337
885128
946837
559619
833463
685566
1089552
852764
759172
254371
917125
1509786
585614
663744
592936
1400317
581709
132728
1365004
1338776
1466872
109138
214682
356563
349727
1105527
566606
960973
912189
1141867
1138619
698022
577354
1431974
612742
1380097
1220754
985630
898837
1444119
205593
284885
955647
150817
432981
1552653
378852
720824
1635185
1085227
824120
519488
738610
1299878
558289
575606
988559
160741
959132
1370580
170979
135923
544059
1486533
700641
1175820
591742
30493
1376053
1087769
1575863
879048
17229
325420
150117
319332
1062322
433877
1378165
620363
978965
97665
822216
29895
1513244
1496854
1191945
1211407
777726
1089895
753426
1011616
367420
315750
1326850
1442782
1550284
235621
935097
709445
1059049
1555115
1565390
41288
1553816
808707
1328473
184418
622979
446597
1011181
555848
1204123
1548804
287539
792833
1384258
1169514
461463
1638827
320748
356223
795169
808174
490664
242388
768940
418363
1181605
642229
548204
1042633
238996
1088176
1413680
1315624
1392339
1340290
105082
58913
281876
1344346
392559
1444575
908272
727041
735914
373357
1059839
1563289
1206864
566560
678316
1125108
1172989
986265
605689
931266
912261
1187244
438049
1512235
652479
835217
1630448
64131
590298
495287
1642288
423365
627719
1527627
316079
1513054
501175
1083276
4871
1354417
149487
59104
206095
682235
1363261
135733
509011
744752
700488
481456
985564
1232903
747955
1515421
826280
1481651
617595
352289
1381849
1098950
778304
1323242
334651
933532
1033097
1059537
1295559
1574654
1379042
640656
768836
1109522
293285
934057
855829
30354
527158
1357108
1001011
809676
717610
1468828
1216203
713430
743790
501630
1323139
1375736
938500
149752
651806
1592139
1627604
133529
770640
382252
16214
1601065
113391
496427
1525201
1347386
1181412
1243567
822545
1520602
1104441
511028
1503468
355518
379198
1074627
1405544
855831
1316308
1174335
1113692
1161064
932359
1061237
1180717
534121
680211
824661
1082528
771560
1600223
487203
813644
406399
217207
273756
122255
1216563
245050
851038
70186
698590
654842
974000
1478894
1028308
551646
604487
1312132
235510
1129903
1010100
802891
1298544
203002
938459
1308715
1609434
1105330
873442
1627541
999829
1412103
495994
211411
1160535
1173002
932835
1172954
1228593
561625
1201890
1122932
197410
1144103
1081144
1088647
752113
430921
1093682
31887
861359
202840
1006565
240125
1499057
855245
1290962
1387581
872081
969405
189925
871273
184018
571945
705314
463962
857340
243022
1519158
614087
105882
542333
802290
1630333
1371219
775997
364806
609095
725479
534075
105222
926570
1554130
832382
698880
1581347
1430148
1139799
643361
1086710
677381
907626
754017
780533
846169
483863
1086724
307483
1488031
69146
278170
1217792
339927
130262
1511024
359355
1023626
732677
1406677
1593902
1392926
966394
721052
475631
1214795
512479
145667
216032
943472
723689
1218404
1616331
641088
279731
1289871
401286
1255603
220612
47129
438628
1258429
709999
216725
317928
32538
1414291
1354198
1277827
1301556
1518768
1305181
785626
359318
1519699
1583743
891219
391361
1021214
227301
1488459
332640
1226475
456249
1260089
677809
755779
111728
680763
1144749
1621887
931399
1287728
547249
1098496
1238205
994622
660512
854693
27997
790488
996612
1214328
1315603
805006
883076
220453
1304258
1001010
495023
187709
196852
1369201
683432
295997
214979
643758
521974
844971
1065991
59606
346329
1626727
1563812
528864
1170612
322977
1052546
66220
1031517
1162950
1383947
898728
1358283
784214
107415
731445
335657
1143385
462034
218096
1177292
580810
862489
1412216
443032
156683
384227
1227269
676248
1224648
112602
1004827
997989
1273104
1462350
1403557
518370
1432279
1429290
1528779
529221
898809
6241
818342
692630
497314
1240945
1209397
1135781
6644
1216707
674922
797487
1026672
1447933
1051616
462878
1402477
452616
509336
240921
857767
1262335
923008
1444004
867143
1567824
1273447
221486
619732
55428
285509
554660
32908
350178
938136
1259495
1433007
823746
609642
826725
550594
576834
946927
219016
492952
724060
721473
465303
1170153
1512483
1067224
212863
571461
818227
1647151
405295
928718
1614821
1251223
1594078
682142
657863
1425589
1165951
88638
991625
869733
435195
1034658
614978
535611
871827
1021567
1501730
1406136
1188756
1568540
685290
203588
227787
1483144
835337
1093261
938769
62704
720084
1031886
1419409
973628
1598200
130474
19669
1244218
1135497
44945
86964
1187605
810505
1404844
1242675
810882
158701
30923
774548
571856
295412
1508645
123904
242730
807203
1023428
1301546
832724
518799
1339287
556073
945916
1406377
406986
382594
999436
1280199
719201
621643
197036
443106
453208
1249613
665916
1217944
871401
1403999
1578231
1550114
1098669
759446
1277042
260321
9076
1393513
281438
645387
1506636
1033680
1165567
812157
1150172
999154
1178966
443839
1562194
3099
205828
273462
765653
18769
789621
42701
690128
1209405
448478
1148680
1628787
571502
694554
1050883
57545
90188
1259199
1516167
864019
474317
620263
1252308
372657
448428
111766
16733
982193
1251952
1524195
652496
1327910
1367868
1549400
898144
890015
442389
50613
1443904
1485601
1585608
619984
607195
248538
1256084
1553504
97178
388791
1518858
322578
1585957
592819
1171919
536276
895917
512471
1301786
55280
718042
1104966
1208713
1637577
806723
1488744
823838
1062295
381305
830731
630988
641845
721853
420816
673930
1073046
791009
1242004
195822
793084
1556158
1170360
648553
576094
31368
718727
1156611
1498307
536034
769740
641062
599887
1528773
1002114
942004
1298250
256215
1360527
1521422
651104
1414940
492374
140498
833376
1083549
1363363
1082613
600160
176705
550988
161503
239909
166191
159011
184959
1207542
917512
622068
1570845
1202049
1195327
1218280
1647341
1176942
1314313
466460
1045017
1066873
899049
779812
66236
483758
54724
1517439
920120
1100632
222694
205043
1614141
503165
5683
1378370
936587
186138
55521
380869
117325
1245726
1238954
1315855
249036
324880
1053307
1317528
1416180
424288
955397
773800
339594
596713
898476
1408185
479785
694802
322774
1024627
134401
1311769
1299444
1055205
1161193
319309
827519
539009
1116726
1318741
493716
673612
1291140
1040863
143039
191528
399776
1185857
1595115
1213351
1076048
1092863
1618236
667199
561746
497688
1510230
595740
257549
1185742
1046098
1639749
194429
210581
347543
1359618
1054402
1485137
557812
1243050
1263545
1023036
891329
213551
1546432
609396
1482708
1558413
396279
1375805
1070574
551515
853473
50015
454029
999200
1461178
1529804
1188153
615542
320045
1325578
1335049
804723
707835
1108551
1384074
905885
25220
619523
958099
952386
1093226
1442816
441069
370639
1295202
1163752
37990
156493
695828
748742
878279
1356114
394218
688262
278404
1202774
860147
1315567
1467312
303520
217964
1641667
1056556
1266161
1461808
370810
560756
24201
1285467
584912
29611
455217
1037980
1565350
1480977
1613922
482640
44631
1518452
1407116
1342191
1144186
875884
388848
1345569
1055955
991704
1471298
103633
1518984
454628
122626
689524
914322
1457709
792855
881314
807664
543105
606047
672145
312181
1471539
1301532
622995
1524651
498857
665594
400149
1001784
389352
741027
224483
552122
1029282
517932
1417673
263390
966288
859443
934521
1505786
380819
1566700
237392
1385796
1005518
627325
1031797
342241
173292
972515
383792
1371591
1036533
125255
1070855
36126
136569
273188
1105903
271977
1139150
1242474
1570656
157486
1042026
1165634
1126629
1195673
1565043
745082
856264
1311770
1441305
1349703
678542
1582417
981584
528487
732431
295647
473313
883232
895030
1327411
129745
403339
1210099
1163581
1508540
494360
693380
749016
1409276
178725
1441160
1435039
541049
520114
273529
1212420
1593928
1412869
202179
1487905
24032
707486
659432
1577311
221667
941823
1188099
287392
1150829
134278
566177
873233
344882
23838
1220369
138077
516256
1593000
1015955
1101356
1561233
210043
1627982
1126559
1427334
1625081
860995
451631
753997
750095
476485
335002
801522
1117985
1088981
54828
863313
836452
435306
653530
936253
62842
159663
1496417
1567922
1339438
1316744
1002368
1054202
205123
127080
810799
1234367
1414570
901050
376537
1612050
276216
993075
737469
1168644
753672
102393
263040
813560
235222
642247
1396318
1418925
625676
1016863
1078889
1592681
553373
1361494
676458
1294165
181012
163487
1154746
1168853
276293
206190
992727
1138518
1054284
364959
866400
1249416
1507682
1036182
380083
20282
651817
243714
636098
1126772
775001
1033612
176529
832
1390213
1607372
897063
1638761
1536593
664261
1475741
783286
1618366
1348141
216823
1544960
1212048
1205365
675599
1267579
1245758
1112295
747311
1414034
1637055
1037256
1241374
280527
1303569
216036
545518
862853
174498
999434
1036414
1434173
1572930
777092
661547
787683
833634
1019138
1126559
1293992
112498
148897
689497
1493318
888737
1570473
1234613
1219373
674384
1319090
904819
353083
744826
371418
237692
240933
1135069
240130
1441373
148898
1108254
1112317
439512
1392329
1583753
1309625
560262
1055550
126124
743479
254412
306171
1308334
308163
749456
1389537
311309
285881
1284146
153602
1124480
291158
613555
1001449
1509017
820843
1199866
1387481
523232
324274
1207585
564771
627837
1262595
43505
189238
918486
1007904
1626634
1362853
1596880
65778
200073
687589
131863
186789
240755
280054
1510619
397725
537750
1140633
347658
901573
353308
1552359
1395235
1647031
73728
100063
653559
542660
1157705
1552319
858061
1287129
737195
457300
1376389
254217
752420
166210
207236
235916
269608
1150150
1539200
496655
1174535
844806
1357278
76342
350635
622282
1293478
876378
1067317
809566
1235272
340094
683482
1482553
1393019
938219
460507
1624006
474221
1486579
1585757
827871
1376391
380850
1330407
618470
459922
1520301
690341
333707
1016651
903079
1041195
647424
1394928
496467
1015886
580940
96308
872975
384039
1475771
173401
755614
11477
1412509
1256672
219599
1299542
207460
736179
841469
1031469
931336
839971
8474
412621
312320
493402
1484738
808334
274297
670136
182980
1079741
1294527
810804
287954
1066282
1355686
137504
1279724
712568
1619288
952262
1628516
646811
940246
276757
585635
1151879
1068824
545933
1138519
60388
826425
466909
182489
384860
903999
1183200
121907
733518
292455
1324998
308725
502142
1294274
656597
1348436
1139689
1223024
172035
691659
1446205
1257968
1141054
329667
1080561
1011867
1132921
1135512
198415
489347
1429879
1176875
376591
37231
813690
90120
1059328
644946
1382452
1571045
46553
1028669
1522281
1344401
658740
1448077
515517
845992
1193333
524134
671974
846864
448507
1574439
582586
1345441
200580
1463988
1617821
1601114
694329
165402
668891
1314319
1395537
511610
875411
488026
843682
774972
1050960
288055
1001627
1276256
177943
1455572
1327081
502198
438799
1030635
110006
1380282
642374
182233
1072651
519434
108145
1565483
152009
1281789
91350
1408845
866135
1227620
677804
1610292
1391465
234370
661032
757143
1275880
1340250
553018
1278978
1128970
1275709
1633076
692357
533081
1246545
377837
351787
274713
1491425
876399
1206478
222156
1219348
1201592
126827
872517
786185
609709
895953
978604
538179
719101
837951
1186035
1628992
1240677
815317
756608
1297947
1358141
76879
482229
1225575
802326
42951
58004
792769
449896
1420951
1307065
1323509
1169623
1580858
460635
91467
790941
1610621
682976
230417
958212
833080
1141416
92091
525349
1638798
463767
1328598
1047565
941766
1045347
1255969
1079387
285889
749619
959468
430446
1266996
1283615
49138
94182
1053777
1205876
522847
29914
678101
249087
1141854
1333514
1398977
534940
1126905
124252
871651
1181588
777525
1261722
1214153
547509
1080125
814589
707937
1506100
1621159
356217
49152
356549
574235
882851
1515963
216772
1317191
199659
935317
501024
1556830
280878
213675
469425
558375
115324
267266
193967
1476882
416515
986488
1511697
1124485
1342749
1143327
940770
184029
1361592
1483940
560882
737922
1322836
1286250
872041
1211813
1418597
1075883
134018
367041
1152879
708246
1331379
1625469
1543281
1239671
1358407
892380
1134492
137281
973213
1397209
290143
280493
35864
1425635
997028
219334
576552
254770
605298
346160
1320170
592056
98951
1303115
328382
1590550
169684
1303511
120847
287240
1301906
245510
459448
54771
823907
638678
772288
1250345
1213508
888115
801268
1624843
890066
1417662
604368
1551484
654937
111414
1572255
1446149
1113472
445848
188195
110668
97445
148937
1006285
668473
286619
1028513
329294
1433919
592845
1098480
130298
61427
1529788
137809
1521127
309324
234804
1346233
952555
203051
1286707
4146
178906
1369807
824979
494262
809420
1419907
297447
630310
316758
709141
800827
461460
1382387
1603373
1239789
86661
361689
1077897
24610
758496
958221
47850
581501
346375
931353
457609
1182913
253304
152483
989763
63585
125328
626469
60727
687304
1210640
1613132
1313466
294536
1234000
299258
1044858
770726
1315641
1387132
1469569
501711
827550
504013
1305488
90470
276758
102178
1217250
13367
1431964
1464152
137275
901247
1347672
801823
1294601
1097149
648298
1413061
263772
137745
323877
854611
223438
65417
566661
699772
1451850
507327
343219
895412
352310
725629
888761
958331
780400
495886
984590
264046
1139938
174237
567675
569656
1416782
1477215
385759
1615894
996080
517218
259840
1003635
781782
524639
708456
892504
1438908
1216225
495969
439385
343284
625733
1250815
1556023
1311782
419159
1052429
649068
1365094
1631162
1594028
1403855
637227
1088236
660431
934571
147017
654395
1472943
292675
1525196
1542672
1109139
1074150
778279
13276
800807
1083115
810102
604804
247950
746391
541948
488842
1602210
1460011
1402164
808808
499048
945947
481325
1505572
1203925
114454
147375
523507
1438789
880761
204475
450570
1021608
1499564
893177
1203373
1227510
183792
824206
700648
1410019
601142
1211258
1081936
1490114
611540
737501
732310
1160321
133316
1198395
1360822
1057623
315320
1418777
1389368
326668
1041654
1627164
1432369
1326820
1326459
719155
491142
389283
476642
587205
767439
39643
1360201
73767
1379254
1042089
1551022
1579878
214886
1493948
447327
111209
909488
939509
1218324
1179827
31624
356940
202699
1326806
1569609
1524632
594245
1558238
1490221
426937
995996
1423852
1163826
1009265
1327290
818349
1374411
327000
1021738
522330
616589
164039
120137
1480862
964152
119201
435287
1079516
1225880
1051670
1581442
536430
953053
402727
798282
1383658
357522
30405
1234546
392377
297407
71476
1393777
91875
499056
570032
1127463
1069641
52718
398738
267499
1246886
887517
1295031
154514
310856
1542186
419801
84644
1014624
129981
337638
1051270
1021677
263588
377646
1186747
757019
956369
494871
39620
438965
640159
993096
1360828
1553211
23588
1228088
548844
1137341
589440
288923
996951
1089502
626418
1499825
1637421
939951
663437
1058495
1223286
532198
787663
388604
682036
216711
1189571
1443376
146057
1439930
945994
1366293
1435381
187186
18681
1094854
668055
827442
133692
89811
452825
1471637
12556
1511063
889017
281619
1494840
1172469
414611
913571
174738
661149
727482
38675
566598
511754
1589673
69267
664693
1495992
1267439
475779
730076
1426256
60561
1539596
61703
962371
253175
434307
1244582
1532077
654635
1269134
927319
1504720
396460
1107092
1405320
1095060
313231
722241
514538
1566488
913712
1228852
1345189
1369216
707046
960499
1141245
416820
628151
106148
962917
1542545
782434
1312371
1585455
363839
249961
725749
89325
63983
950532
684415
707919
537318
970746
695725
369426
157448
18287
964129
990323
120098
156654
479726
138128
646495
567120
745283
1155468
134275
1446985
1072864
1244219
825856
937864
851431
768129
722935
984140
1554523
554083
956930
1478380
850038
325933
1456377
1411216
782709
573522
496794
1292472
166053
1053740
1281155
328373
51662
1464027
664740
228846
1083943
597777
674347
426219
95223
1602103
251165
1641693
1403063
1064392
1480643
230423
930879
1432001
1259882
267038
175904
23135
1037301
171843
959943
19360
49231
1432697
1183280
1546445
1261964
91326
450644
708712
1240332
1614533
583707
454595
623605
598975
1309899
168280
722175
12729
27556
14150
73749
1065175
7864
819237
368924
394935
618827
680123
1428731
1600873
373140
795011
517831
1579142
902670
309360
1043497
343214
913738
928073
1131367
1315294
863893
7902
1033934
255667
1291150
1001793
1237560
162791
1599330
143153
1082201
979059
490443
908530
1031471
1041733
1383012
129847
1030375
77902
1030876
414707
889036
122411
353069
645422
705762
809679
150924
955056
896770
1193159
378931
1601192
594934
895058
868732
1413008
1628651
1611950
932261
1313253
1424972
421029
873638
89309
497092
1051867
65829
930744
1419686
1101422
481426
162921
1016276
1075037
207590
1316529
622848
577134
1041431
83984
1030070
165604
1314138
1440768
628503
41558
1042085
1354520
468682
1606218
1513439
1459950
1494841
1176612
473277
1206409
35520
1181904
632491
81370
311274
593133
1289199
798756
782245
1098256
585486
569113
84673
719432
117054
1436885
1223241
266038
1228176
1574155
34870
811252
613831
1194490
597104
1252149
1348162
30396
236502
1368172
809993
1098119
826635
83713
785652
1159677
1016684
1085867
202780
155272
522585
377671
1231672
416574
613467
664309
111740
1283664
561717
1106978
1618730
579181
430959
1040619
797728
183398
1513706
1001503
495762
1081874
756394
134806
1071133
1383424
1562436
370838
1226369
1068386
1572169
1621581
1037329
94973
445363
87319
154578
582627
683076
729906
623592
1495763
158969
1646390
880048
359759
1103702
1161737
582981
1434756
1554214
374052
364820
911671
1008959
1285239
403028
1479945
1071542
718710
1443146
799022
870889
336202
576159
1139118
1095536
739902
315137
1163590
601819
990639
795580
381631
747535
645650
1470016
1554381
352365
511709
1113123
926191
1181457
624293
183295
1546900
729796
484945
64463
878484
1154481
1391672
1324673
851323
1531248
348743
1593798
228830
1413528
634807
608901
907477
45751
840303
183843
398795
618045
1009681
1577244
76150
1512959
39056
210326
310238
1525493
244608
1012816
255019
831690
1025384
596080
1525455
791142
804775
342941
505838
1625153
559789
164000
489679
1463415
124449
1150075
395949
935147
1528469
671814
64904
1512533
786404
1244445
99809
976353
1554577
1493300
1160603
22279
1571526
1395101
539055
1025911
1494761
664174
11492
693827
851144
1550815
1032728
538873
1009657
1238352
386786
1031165
462712
213436
885660
1565866
598100
858425
829051
1329857
272563
1545885
526517
1445347
435092
1503075
539590
1550996
947351
1037961
515476
1390594
1151735
719652
534014
955888
1231120
751593
686359
685087
158403
569761
251267
1603280
143965
535785
741327
1339203
662014
1595775
1246347
924052
862006
1623356
1580052
80341
1227578
1502922
756640
721527
1462822
926123
979719
1108657
1112986
533170
344157
1005621
238994
836587
523576
776513
799442
1412002
96127
1313668
1209945
1536526
1555734
1202829
1545652
1531407
1378990
1277576
495963
629129
1404792
131398
222478
1210260
1630891
662400
1287683
601061
383357
1275289
1099656
465845
594634
1094160
1429352
1469564
1355058
237181
89606
980565
39785
38324
532923
408866
205189
669830
782148
626138
350352
626068
253833
561905
1466165
1177325
628813
139157
685873
70992
531480
679111
1346596
611255
29114
1360379
1527668
1211823
454887
1460261
101883
873871
507351
129420
258152
69608
1418364
511329
1594789
999590
1049510
99506
485440
45110
133202
943056
406291
1286317
734357
802145
412387
1384147
266695
1154746
1557996
715198
726913
204658
1127457
473469
1589224
403329
1338722
374499
381061
30030
1609463
974825
1422858
925442
864875
8670
589777
562980
554698
438026
207018
413758
1545259
10629
1080978
449237
301178
995026
1611043
832239
994818
1609238
1289583
140245
1123114
1615291
1369261
1401385
601998
115281
488264
1627414
104933
775291
748132
1276190
1426176
123336
251769
706820
899678
336877
1403971
1501005
1358830
910014
1461167
870079
737999
1211229
166965
747027
895173
140144
510530
1416343
676790
1160182
492258
168209
829441
494157
1012545
649783
642565
801225
456935
591720
506436
1132401
679814
1394346
161526
1247417
1168983
944651
329488
1559487
1601132
1035593
754993
401961
322308
254011
87803
1283921
129015
1179213
799550
198324
1523882
789991
724301
559038
370712
896199
1369644
350497
1481615
1025173
699064
1252065
337555
804395
662529
380714
1639448
297199
746724
1453611
19226
709725
218195
595147
377878
619306
787601
530468
1610285
473922
821405
1503583
119330
1283563
815829
1099807
490578
529845
242348
461369
1479894
1176489
700842
1222956
679605
477938
1346135
772372
345482
1162940
239786
640315
1502676
1546050
1222715
893050
775292
141002
13203
370795
54280
1237265
92969
23789
1378555
529835
685612
755569
14375
421472
273532
536035
960750
392291
19184
1318117
732885
1454760
1054351
229114
991605
1199505
1355537
856189
805060
393135
982269
669994
176714
1053934
177500
816117
1296242
424449
264994
480661
1567215
1285992
1230826
155
539765
629168
902475
846210
451159
155291
819914
1374747
760595
422326
1384813
193941
1288617
1593954
90091
1390030
752580
1068236
1567913
422878
1325481
1545760
1179360
843680
386532
568957
375034
1045934
1089654
1291799
1509044
1434095
411706
812963
45884
1467048
1068496
110637
1131567
1248907
1577307
86491
1082992
620982
735712
80757
477054
638168
817204
729368
567433
482184
1517712
1299569
1617926
1643966
28473
1035628
88142
1499402
860913
1383260
1640756
242464
1478515
716357
1096274
330054
425941
1168939
726973
208809
1280412
1560807
1400217
102406
1600367
987324
388855
20116
1223460
1326672
780971
617036
942644
602248
1555024
99095
1346465
842250
869332
85394
273493
774533
673829
388807
897312
671019
109405
181929
265693
944383
67443
1236951
181003
1467283
1506270
1190092
1128819
473969
26074
1232246
525547
1443865
1530992
1276183
267922
1149624
939985
1346892
922288
665853
293592
1328345
606877
675602
197421
735576
156336
334034
239448
627692
1153731
141144
1416571
24705
931681
397156
477988
836850
346935
314095
112358
89416
898452
738602
864436
1426695
1332589
834431
244174
16488
176285
1477956
1139782
194218
1415868
1189936
1440331
454036
392740
760165
365230
1571181
1404578
953292
490704
920727
365922
1015171
317088
893252
276382
43497
830745
1196254
660765
1606107
914799
1100649
1599920
1561333
1172111
528413
131545
705585
1330507
149722
1207351
686951
316352
1107947
761858
663336
165696
312452
1418854
1139515
176628
1168442
1527626
621457
1350457
715848
798704
428201
24654
1428174
953149
498552
1137088
888899
1096625
1120541
331721
1011914
812735
420463
389442
667302
820971
923574
632609
1295404
1639876
1290916
528802
315127
689845
484178
1366943
414111
954729
63479
311538
407788
138093
1317297
1323853
995772
1493851
476453
861833
1234282
1257647
834219
147764
194457
1610055
885766
438543
291367
1451830
824351
550435
10927
1576485
1228739
972199
1150436
399478
368330
341516
1077832
551030
1063247
1527225
846731
1645476
1423514
1460432
458295
230368
765431
1160029
1007324
1243938
707642
219404
1165855
1008390
910265
70053
330958
135646
325181
870843
672278
782160
1203983
961566
1009760
1010690
311321
83656
317127
591101
463317
1608358
1575158
785554
1532180
1230853
1336646
282331
656802
1584439
1361327
1561573
1016492
626189
1499525
1452032
246617
533192
1537751
860587
1563501
1633377
1521077
279463
1447942
982409
491138
717907
1127285
1165221
1240654
1057663
241183
916175
1165869
541181
1052284
302337
1495688
137234
1119732
1052621
1115458
792942
747133
161907
197348
1113120
1293348
490512
222610
1617056
1059428
1464651
996872
680001
132268
1014099
452244
211792
161200
569722
1027280
689685
993282
439130
1340648
1022446
930484
307545
1635576
1170879
208783
207140
1244939
1518438
1163841
955721
792337
1316131
994228
1158244
1233222
834353
1303183
566133
96257
1036378
422361
1054363
496608
776714
1121790
402312
1300731
1504987
863287
610117
443674
875435
1540627
639243
397739
1479278
268519
845432
389786
58179
29083
554840
792369
1590189
1030267
73634
400688
1439487
858121
1256845
1535086
1066924
778411
687692
1602069
709132
1168359
1460018
1400878
1246359
360200
94092
312115
1450844
1009179
661980
1547678
545974
1059117
1255614
899448
1256989
1222573
1189311
403551
1061471
1556077
1128813
1358851
729388
1137039
819177
273634
446617
1371209
1064336
1279345
177947
167527
574643
1614608
348102
1005166
1290589
1596041
487096
111922
1237229
1255076
296210
737905
491654
129097
1148351
1542195
646431
1543208
1381990
133922
608775
1423994
1481115
868036
522477
462602
50558
373239
96013
260735
46955
133605
1127393
1080100
1452539
301441
1315893
1064669
1572624
1614974
1596486
1185487
1052238
1090425
818565
68544
1628032
870803
1008870
1433619
377787
1183521
1113137
934326
262465
778631
737701
1084252
363747
1424367
1039926
1613820
1431563
454569
221456
169752
221518
1004342
241519
1267972
1491837
1125337
288807
299363
247581
548476
350588
84130
1483886
450180
922554
1055896
813898
809745
1511836
199103
932744
293246
1002962
1476898
1043155
982898
983012
1144514
297272
1466102
851320
647599
1154340
1027026
1064065
766598
1437027
313502
1270209
1326910
1349010
510686
1312156
818559
650328
23235
907182
532215
562609
1404217
382885
1023830
324144
1008364
908885
778847
1210774
1627986
436219
1528582
275934
37631
846650
145870
1410019
122771
357101
488242
1564488
604972
930669
104824
1280678
212377
1581086
676930
1070454
294658
480038
983927
266615
356648
990475
190014
451826
4842
702675
1234180
109062
1095383
758362
665570
515956
181806
1477029
1401308
813551
620045
1273769
1173759
683397
1053623
49743
1078020
80790
1623745
867422
1144957
1458099
387657
370489
1272127
985267
184359
712966
1389071
1025461
58412
1524744
308838
1553934
798973
842784
1556341
1506426
778428
971734
1142459
89121
1367662
742029
1524820
1059498
189022
28135
908230
1357516
1411329
1282033
434572
1131090
758686
664088
621230
1443537
905502
70010
533712
488740
399997
730203
198081
192308
1108121
1522395
142923
1063144
360770
1567721
267361
1059907
830242
167350
1391061
1087838
1199531
1290948
1110604
797413
312174
225870
1503658
1000267
379339
1474055
1103820
1044906
976412
303574
1089264
1000159
925374
443447
154356
1023101
920155
814770
1321813
637490
411537
950572
357358
168586
976517
1461180
239931
252159
929692
1574294
164271
779074
1036185
1111182
1639433
453330
302432
216758
298952
828468
131805
969436
969899
1622968
203003
353597
332893
1454097
334413
1321610
1633590
924509
207035
1472242
100259
672819
806681
683862
591352
48732
930941
397059
1431812
945898
304668
363063
182265
1264382
1139752
1094131
902906
221845
1322335
945631
671808
1381145
1626209
1262680
1362366
26293
653310
1568649
321522
704327
174792
964093
281987
117435
664093
236660
1289177
659163
1049016
1486498
1129478
50202
1475726
875627
114653
1402312
529823
1334530
1579652
662794
1414479
1350448
313116
84042
779068
431191
671440
83346
1639504
609533
1250282
460638
1255211
785609
741404
1354856
133161
1568289
403778
556565
1588667
203872
1334110
268597
860594
1546844
413064
1048231
1473348
1207142
1597195
779164
247741
684652
648904
1163373
1035169
1390611
1070014
1449444
759084
736033
303036
1150067
159722
617591
752225
445055
649217
429295
1037265
324248
252195
276095
140333
1287521
1503789
164553
449764
1044938
910575
984083
329803
1128062
1218322
1555809
1260078
527367
23184
271367
787121
1582583
1450213
484234
926785
1356379
172263
653341
1559240
647534
178476
939178
1235
899349
251852
1208656
1023993
644376
1062681
1354414
1476691
222973
667559
884275
1156427
945239
390480
834027
514159
1436450
177311
360336
1636478
789327
1395003
60080
308418
954197
1133264
85019
1069352
1119823
49022
657159
406555
1333236
1418557
854684
1331234
493034
973818
258488
300288
675245
772925
845577
343943
1242527
387627
1115162
307034
83558
556054
1010487
1211485
697971
1253123
453191
902169
1465853
207945
1006939
855323
852514
168930
380610
124062
29217
1339951
583093
1520392
486433
292976
501368
1628514
190375
231860
994904
872909
662008
684799
1122534
752339
815548
418741
862343
811733
1134449
1430092
180479
170112
1095014
410558
938294
1248784
301236
990939
1125598
92281
1622951
1552179
1357809
564438
1124585
1399718
1051532
1306126
1554368
300721
442554
4471
363158
431130
166577
43746
633774
1455168
891018
1157004
337920
886832
595112
801098
435569
149448
1105336
967288
1261232
1237155
1623906
1019540
914061
979079
756988
695848
1470466
411254
1063045
1452732
628668
579436
287966
653319
1109507
1069456
885597
1289328
1645991
890246
145122
611886
1322205
793642
30422
578189
1192359
274655
934108
857557
572652
421692
758127
539749
734875
250174
993993
1322555
1537457
387653
458612
761712
246144
1480458
692051
1626162
741430
74356
508212
1184537
1442644
904962
1129474
1100842
523899
1606975
1474497
1549527
46761
1291054
1322867
1364958
366034
173805
834075
330025
806991
729051
1320463
506425
1046603
525260
675081
1413789
1438526
136049
983202
243043
534913
814160
1414433
491426
241716
1159034
1478013
1221152
841716
692648
300215
1100082
573854
1296840
1330736
609746
209474
1234682
1516285
974702
484157
477619
974015
940030
99021
1275915
1329795
1333630
1318711
397856
132979
521073
551073
19940
571
478287
913444
1011814
582212
591210
859520
725092
1227003
1042705
752149
1646698
124269
1133439
1051463
1001727
1113219
130774
576422
736519
1400820
1046071
319829
340186
454970
69216
1025505
949389
227043
1145883
792263
518522
1587886
1367465
1615201
245333
188430
691197
1590886
1302754
22833
897153
1102132
1280857
900864
95799
1301407
241878
970547
632509
974635
429243
327946
1086214
327847
460685
1555660
356654
1529295
1258142
1561770
23919
1178808
675241
1140071
1439278
89168
1596388
835988
1578733
861216
797961
752148
1582067
421567
862520
314766
1471572
627469
1232595
857713
257824
1183885
22360
1492212
1324700
390868
1241208
1466717
759288
1279462
977638
12433
708334
258561
257393
810268
791019
538276
587145
1420280
177562
1003696
545696
367571
284992
1168182
549516
1376777
843213
305573
1118116
1058066
1156741
788627
968149
1122093
1611644
656964
728978
344487
313553
650069
968405
995403
681017
1361218
1106493
1477731
461831
756783
1350856
52833
1190644
1634386
1538510
923709
142250
571095
18840
649463
848711
277181
579358
1570527
612195
782457
1053713
393357
69627
203609
1180521
442320
1428218
468407
1007213
874781
495884
224489
307125
1114998
960641
227344
1071204
820629
488778
320309
1478842
742149
808516
637067
13784
1277993
380562
314096
1231095
1576693
551686
1077389
878776
748471
1309301
1314899
1380826
1533148
3356
1191810
993450
939858
1158839
4374
765758
460746
337625
300815
757602
1249781
620939
1213124
569498
172163
1055630
987682
1462842
523029
677359
1529392
871202
963850
344922
1431907
1126243
377059
605753
267437
1408621
1498638
564833
124126
1094278
1015563
316545
748389
1335584
780873
1126774
1018849
479918
489772
1489293
1275871
266474
9879
502645
756793
1641777
1178550
31798
429694
1068028
1334199
85763
250512
450902
480545
1358453
717391
748795
986563
704188
863411
107947
679739
1487452
1516535
795572
1136966
1038845
222493
1534987
171417
894957
1014683
1134667
686239
1261912
1450002
328886
1548425
371765
734874
61732
927050
1379036
283734
422386
73490
327447
204559
1113199
360589
1563576
1519920
1534510
1608895
1323126
1330170
1362451
1466371
285038
202997
554988
511462
1192371
1547961
218119
273417
1626347
206856
905655
232164
1595194
592528
909776
1332369
1332161
1435868
520690
1327629
1486749
1606341
1484126
148952
655532
1579118
452438
970260
782355
1143458
496498
1615762
1266596
501641
1311411
987419
781438
974836
615312
21875
526744
568403
1132545
1530772
1130499
723868
506207
940264
80657
33501
1403605
107389
710136
285895
77483
1283626
101840
479172
1453104
290774
1046237
1131964
516864
1491175
789564
551777
1143448
1205195
514127
513999
74472
1625978
117025
1163255
764088
1495478
315381
439710
391028
904897
1616801
78819
117238
584300
320055
1112382
363783
171784
781152
124972
1159250
1616961
1498251
278226
1354035
733085
688199
1464685
764650
1596848
940805
1366696
47960
331940
1373024
601894
1007436
831822
584464
1447767
849732
1114662
1243289
245700
1398112
300502
275937
961938
1479456
129740
1067233
1169738
273210
1273570
495945
597382
1582951
1626097
1114782
1151799
1358879
499649
1123953
106187
1194263
993164
1227850
228277
1409562
922390
1134775
565110
1103882
1578035
590924
1628971
460864
1234778
559556
1058210
878657
1329061
911082
1492821
995791
116724
15674
1454295
1607382
19192
869680
92571
444245
701945
1330796
679797
938245
828890
691075
1212445
118377
407672
1270576
493198
358722
667529
1577397
631277
1162310
1151998
1340469
710617
1060724
393410
764997
467008
806992
1271704
1523054
975223
1008009
472291
372073
2165
50120
815440
547006
758714
1049434
427797
1339661
937812
1264502
61726
500380
1005272
1198954
576932
1539566
245787
872109
984260
648898
1323129
1515112
344879
287030
124759
600944
361384
469742
1324195
1361689
1148288
767621
764015
1497087
808278
587290
617056
1508819
1377079
1003465
1625135
1518430
304788
1178305
544359
1452055
315130
363724
1423044
885914
222718
978993
164857
1344099
680103
616146
890267
1572192
115825
723017
989917
736479
1075
1476758
812191
1021909
483802
643838
1317548
203411
242194
285340
938355
290517
1548915
1629461
123950
1183847
643698
1365588
1618033
676197
347373
162614
1253570
1451166
1472759
733481
1202318
1355742
1554535
1058641
1233887
1115828
339924
1461429
1047911
1259094
394958
113423
1421128
1258319
1052750
1584884
715095
842500
1140095
133383
752201
107363
1016884
1235815
489427
1177078
1391287
320097
1366973
1114655
1487719
368028
1486402
765205
1596196
314438
285474
76394
108474
34197
380220
1160211
1378987
789426
575977
964921
1431890
829776
696246
25692
327858
804573
708023
72370
1290520
314132
1272124
835507
264453
1126541
589767
1443921
1484327
924884
1262069
517982
24319
1598460
1088404
1530092
570041
825553
944543
45821
271294
900914
1484140
1073857
1086114
1433592
835629
457069
1329527
1596065
1578128
362317
876509
1627176
665455
1548188
1134306
599162
1548304
606946
1404993
703129
955331
708040
965876
532158
537130
474147
1456835
212819
375903
9999
1234364
825519
1236148
319004
827149
853513
139114
1451660
907487
843584
772090
341810
978939
342963
1186800
355142
1537372
833032
103804
1574061
688885
1082524
1639257
1026316
393754
276225
996722
1226462
195898
1554937
211694
1379051
516665
881568
179240
299240
1475853
725113
555227
1118995
1308918
323603
1359101
1344144
1641658
48858
286328
1433559
1519338
1074790
1144504
383284
513832
836120
1334130
1153547
1002376
199593
1222061
477661
1312747
1318401
1160105
877966
334555
1488332
1569347
1084941
741812
1300597
1167231
924051
1315188
559819
303857
1642244
495602
555175
385209
1364345
467109
79665
450628
1077671
1515602
382073
1327519
792508
701599
1250809
1013555
664711
1400199
22694
1267357
638308
461247
1224334
659140
581302
1607642
96215
679063
150370
1568981
62831
896566
1282475
896434
489269
1634857
582314
1086790
1178230
505068
361964
292485
417319
381200
541012
1391022
831140
1030346
564995
390260
228206
128172
1178919
776404
850299
41797
1257669
904496
1095071
755167
1367535
860815
52110
1393509
388366
447189
575292
187247
257980
902052
794281
369876
374974
1011176
1267374
940898
911130
988201
1054771
758885
1499939
1085872
1145038
533235
387272
695580
1378824
115875
1448581
880239
248329
1218193
1099465
1572128
3964
155370
673801
1602251
1543309
995033
302939
191840
1269028
504769
304533
1009786
1406971
1008604
23361
1214532
1370836
1444493
1431860
604399
979461
732255
640413
966404
3076
477554
826796
149929
666034
608168
1039963
1207267
1231625
1294927
1489688
39819
1310980
1512625
131348
761939
1538020
255687
386461
372460
158704
950695
700595
354127
990988
501217
1272501
1055145
969783
445809
558003
1101051
30131
70040
855979
1610286
1129860
900689
262961
327658
495203
1257683
505609
982207
1447158
1097116
724796
432005
1439852
208265
537880
223809
775454
1385468
868138
625874
449542
703806
1415470
163444
226213
1200575
46911
1578537
1017038
492431
581919
525759
400720
950088
1505287
518495
1300201
442431
56297
25242
943061
1496353
863240
380941
402893
1151796
1620768
437914
928825
75927
1052914
712487
898493
1086359
372741
1489532
1334302
837756
457763
841002
318973
687071
721321
1490804
974679
544814
10458
688038
22656
1506388
537139
852582
1255187
710730
1010517
773611
1102493
739017
729288
1219221
806983
591145
248388
290905
1421493
203089
1490512
1598463
1501608
593502
832457
1377932
168324
1217082
689535
1062771
1347549
170526
1510453
1364917
651620
97089
190714
602301
984265
1604076
460979
1014955
1019727
923755
301750
298037
101443
1172874
1082700
328488
1510541
1537878
1115110
232693
1365582
236209
59197
1092429
1609531
339958
284048
1145609
804036
183301
482727
829255
1572564
893419
1564793
1529708
1115549
1012985
569992
592487
1588768
902059
1365993
1008716
1200842
647166
53052
658725
37303
894813
1175566
411649
144298
1531141
461352
1310348
1516602
785874
191669
193754
655982
961183
646550
1255941
150389
83149
1265867
1005871
1017994
409080
928400
1113082
601142
192791
1542055
1328477
612384
153835
333886
1442461
1524206
1462565
601099
998967
1245453
1524783
803753
228689
1287392
1132281
1634254
1545653
734051
1426762
303539
1211368
407976
702437
68310
1154979
1334794
575110
46359
335572
326065
6071
199109
1359849
211086
1017751
883571
239456
1117730
707927
3605
653043
935066
1467223
663249
1409662
1350123
78541
1509454
876901
342181
959159
109469
1361623
1093328
1207795
66967
704915
966779
1300105
1440362
1368257
650075
486031
1261025
1326172
903650
1068810
973387
254982
108048
493273
432444
790001
1320865
713406
279683
838280
968332
759682
51741
825786
1595219
547360
98508
1571685
496429
1509709
630157
811549
387703
409946
73917
1411457
51562
1329516
186520
784221
1473767
355831
1588401
6121
984949
881423
369964
654127
132055
1314026
801000
901734
879440
425849
967110
731050
202197
34631
417965
44450
916414
243070
1580923
1308220
435824
534543
1401050
1150101
263462
1325734
498663
274022
1050743
539282
122620
65202
855939
1268040
1517037
1293079
519827
654315
302946
148317
1233035
668505
1610302
903240
626226
269202
1524326
1337104
1355836
1342112
40242
1606291
186508
860782
935247
556031
1624834
426186
1025128
1616525
1096400
987260
1234174
5882
567497
1049351
406534
1568737
474427
795093
604038
1562102
1175321
1242814
809295
374635
731916
189106
1092714
553798
1599827
164571
678077
257019
1178983
1305753
1488604
1615252
935904
1588140
1310572
1079422
1275901
737616
548727
1551808
397903
923777
398765
349517
1335322
751037
1532150
296210
670699
885166
301244
330563
1216101
1226352
1355242
950791
564469
1473695
1094929
256201
239722
890457
179178
1534413
1300592
903151
883517
931389
971112
916664
26366
84033
87765
1544301
49213
694495
1496516
967114
187427
1269844
1266333
1273667
1529856
1194657
353023
869280
269492
396716
1520164
1204197
830402
269876
1272059
1252814
124396
1390155
112382
714723
846781
1475171
1506241
1044677
534296
1136504
625681
130846
230701
342990
1204064
658304
1625748
22594
571774
92468
1289771
624928
358172
258565
1392816
96788
1372333
55499
1586961
150443
1350248
807816
762844
266847
1422888
1569752
118270
358808
483950
1399592
1247267
1057069
678062
73203
1618369
801875
1009480
807965
1139068
1070999
1210441
131601
1586417
1007061
859211
578985
1386297
1135037
564569
720682
682617
601032
47832
1460147
887183
1035595
584049
1046843
548027
141217
1132082
1183310
869513
386146
893257
752415
1224748
282644
728755
1076277
1422354
676615
1641611
197764
55000
1217295
767833
843090
1477779
1028182
615938
14155
786012
1034817
859943
1077961
504748
672157
1007433
1515450
1553856
1146335
931570
1063999
273145
111407
389154
1258949
501121
611975
1225457
298610
748009
1514285
372607
879251
1274246
399449
1497954
1033266
1362062
990982
2367
1118683
793918
1447167
1331381
913639
935435
1424837
1384153
462265
1346967
236233
1119236
347560
762929
50294
1186803
934432
1021074
378939
146330
1394511
1021347
379758
819137
262017
690474
1087929
1041775
369361
458755
1616414
1016928
843683
655282
598323
1381113
448955
734254
692960
1271973
63433
250963
838859
1239710
1048333
1633182
34115
1028278
129151
405241
73725
440632
1531134
242233
477250
1427017
1141883
1403561
1011786
884277
840456
48295
1272131
1146206
949262
733997
898912
405461
1125229
81905
320605
1507639
1109308
1264924
557016
555012
447365
643426
277052
242620
84587
1160746
508033
859410
1024500
990736
1382034
1130469
133274
567237
719582
309163
585914
193212
1379292
688379
1459278
842554
270376
798267
1644415
1305902
312981
1310407
898715
686424
84176
45476
793917
1317252
1104119
925286
1234750
796874
501455
1175832
619638
1211460
1493103
443495
625587
845903
674648
765109
530346
1169449
843023
426634
990932
706950
1041006
405758
1620514
1629180
1222460
843893
1472604
84638
546941
175027
137708
1129232
1222070
946606
66652
455593
1307635
658726
1569149
1543994
683029
1024020
1538052
1395241
1096981
1004969
533302
1302544
448220
1240667
1433548
148063
65081
1369601
1318918
1072305
734800
1065683
236826
302512
610521
1586729
639051
633676
1174171
571333
1432281
1566445
1097588
721278
1421023
1403045
4476
1019749
308802
614204
681429
799479
1465943
966327
1014163
870057
948727
59156
1054783
636251
1204661
130128
909318
1008671
1088072
1428294
853830
182437
842356
1443621
633220
837805
1326736
583970
412497
463287
513375
499188
1621542
1466538
1172972
1254087
608573
1197660
484210
671
678759
935745
394102
1187933
290431
1612048
601443
426804
1554340
1523980
850682
1492239
563442
402193
1000878
269455
279358
919419
1629135
1479598
79737
549753
705550
804808
574920
1280870
653280
783508
703407
1596756
896063
262029
1320786
342008
172179
888343
531155
324272
1142728
462827
187574
461207
1024918
1267036
227545
1475585
527333
552649
1252279
1156582
1213666
344797
766578
288914
1639859
1512718
887474
1377882
1548170
895553
941947
125027
1450499
228128
272512
27602
388486
106024
125154
778383
461350
1107197
236787
1503379
729233
228365
64756
680099
1161245
441240
811690
1591330
150650
129353
803896
1617243
714688
897495
491459
1454284
1080239
1405511
1339933
1137843
221784
657914
1522716
519107
490941
3918
360706
1438093
492876
692093
1209249
474483
42389
673666
1301819
254124
18520
1631117
269100
630928
535125
757418
923557
1634150
1138678
494222
158143
399273
42753
925672
1072071
336380
19614
959897
525333
1461240
921180
1199167
1293786
556753
850729
236300
835738
836451
540774
209030
1633868
1288398
220829
869867
238944
632605
1582772
635652
831336
282153
1170279
1302390
670574
1398149
1293760
608668
88754
1410923
1360365
176874
894118
1632171
1606301
339712
762194
760631
99000
959711
709834
498900
202314
1608944
1049354
409130
53607
26497
406570
619002
475410
1065747
481803
458023
952317
1366474
35078
1048200
520837
1019382
627265
477335
1283836
1038484
1049167
1447902
859797
1354967
1507846
1542410
1266310
581794
1034276
747932
1498637
1001339
1606761
1575093
246323
1242546
59818
1136192
1148402
635309
1430759
773346
553407
492524
1212566
1094023
1398710
1417027
609893
265946
1202929
806876
411038
1386615
1382498
86925
1287795
780926
1573981
746671
889170
499829
1376599
1384847
37408
803496
402147
31112
1093493
1262594
398459
663199
1013988
929582
189366
1588190
1397762
389393
1037377
987695
1188617
181471
324087
1469658
548494
1528044
186149
1517400
533844
292820
508477
913808
960714
770021
1622507
171983
1287865
821000
407268
1001012
110984
803501
1121376
739717
1369923
1264350
181674
1270133
619685
531011
655398
953591
1517128
1088875
437880
1111892
1142553
79242
854314
563761
200901
187977
674587
250041
1156987
950571
263789
410769
87896
416754
1450801
355221
1642582
1195199
1644176
1321800
746485
487585
235023
1343779
1075518
250918
1041226
100329
154026
1437945
1354687
1134618
1597276
357715
466369
447540
182244
612679
1008904
1160165
697624
307873
1467400
1354419
1557485
661720
535035
1505716
1636659
214810
1193643
108031
527167
159460
702784
1280815
113257
839356
540002
434380
1161709
335236
452173
842064
827286
429328
433340
1061105
75727
1428280
386910
551208
324802
214254
916453
716185
135474
1129572
1164150
1018324
557749
476136
1203005
553867
1127377
1444571
1351837
1123745
1185699
774448
237833
1598802
1429239
774515
346423
775627
779821
1394478
205097
401245
14291
265447
1585561
1153721
1046586
1333164
191050
823870
1135395
1510336
1116439
909815
507933
225523
1493690
58136
190704
289064
360263
577600
461986
361950
240825
117281
476507
317194
1565696
698939
134939
635756
143584
558154
412173
1547822
758692
1247295
1465002
696307
927804
1491809
203263
599993
85832
384104
766346
891691
786990
825164
579852
35635
190943
587210
1605247
1118287
756332
1352793
124187
1280691
1438949
374989
1018356
705602
1388819
1013838
1577432
1273493
239854
500888
627356
20876
1575537
702595
1519638
847122
1375897
532725
1565454
1403941
1130107
33604
155444
961072
243971
214919
1226181
1180268
45146
1539946
832242
1635274
481002
1495112
1329113
1431333
919275
102009
981559
396784
164862
185142
948857
1213637
842259
563716
368580
163074
1514002
1086172
1040088
850705
1512770
392173
644880
1492745
237735
1394040
702837
1121778
166991
970948
793903
709222
839717
156025
1588064
524635
346466
1532848
1519980
661785
257853
35753
151250
1131514
195382
1106333
1056442
532860
1424838
211236
1218795
460126
807475
613768
387072
1347514
217829
94598
1135084
882638
107126
943339
1257747
853830
109868
1551277
1416219
1243739
1030818
1623881
1295094
1560677
1020029
670922
1416513
1426636
952990
1132834
1257821
487169
901995
1442952
1349594
250255
683603
805392
998910
618755
530498
1590963
852144
806138
602194
681539
1320035
773991
576904
1057958
180938
1522567
107311
747953
1378276
32936
1543306
591509
229587
573145
809766
488985
295091
182949
305176
715735
1396291
1618769
732158
1147427
1296748
936872
179336
1478290
1533506
1627114
1328061
531175
1347073
839584
561465
580711
536434
352597
1130808
744720
837080
733382
46487
1643311
379929
18679
1431308
881024
1548258
658048
456022
1224777
216930
418610
664369
353371
180577
1261155
532382
1553564
1581057
948180
1181408
699142
998322
1333388
362288
115493
113619
1027307
1247498
703962
540323
1405131
1181392
730108
305726
6084
185706
1207184
1558242
252697
264157
582701
429778
1397273
992477
707266
1479131
1568985
336889
1026287
1117415
445552
1242898
960822
1593542
321309
45791
1136536
1306366
478805
265822
8589
287913
731782
1620902
1094545
1250060
585508
1252040
477419
1428897
627044
796277
642512
804947
655203
1019178
1613449
991658
903197
468629
1288056
755564
1257505
1301230
49032
44699
113171
1558806
933594
788670
578488
891220
1197861
847309
939642
881322
83102
849431
662364
89612
459115
909652
1595992
933571
68251
1240982
921228
608533
552060
976650
897255
483479
1189015
133339
919010
1534264
991701
587649
568538
893453
1391152
1150316
316468
986239
590433
1063560
1301641
952195
1047369
1198570
81071
1632245
349586
25319
446949
386841
794772
1165841
1645447
1606425
964917
1050001
115867
903852
1385294
870217
934942
905242
947188
58975
893289
296991
932183
1357803
73666
914094
1488827
1212224
63041
4647
841828
591481
1515510
1579869
558547
1024636
1118711
162223
1440628
652145
135905
1472459
909841
227405
1580464
1293982
257358
1014307
1020317
1087002
1111364
523854
1018566
445399
367490
271788
78268
112231
1139287
714909
1219546
856658
198156
590107
940968
869545
1301370
1265152
965463
1564644
477767
764823
719323
1423615
1103301
5003
109437
777613
1038307
73467
622030
525785
486357
170915
43475
1546389
1166002
56199
1463213
835791
328343
547064
965345
656786
1261711
1550329
795711
386642
505509
271095
555839
1615176
493130
1592495
241498
290620
77511
1466015
266612
1604749
898516
1309610
1478281
1609559
120825
729681
193715
979136
981778
1207839
1184633
1346234
1314408
518939
1192718
32465
96725
1408235
1253248
696712
536423
1343406
67263
815444
283937
500409
325731
668267
1147401
958020
1545640
1159019
193029
1514884
161186
747325
324990
476284
1613814
1539624
1109514
1364408
408291
912458
560961
1074870
1035733
47485
981702
600290
1227884
46416
538123
789841
1483807
1642810
1181236
220949
349308
64637
291695
644012
865295
1257201
1263087
659872
826632
380341
284560
12003
1597508
1089220
543497
911979
293984
716620
393668
87257
1300329
165216
778891
1325625
485180
800687
322559
31523
433275
822998
714639
508833
1122994
325303
255128
171014
210028
1515923
1029925
792859
413408
47857
362403
1572434
262154
351749
1617443
1529591
806789
643886
1357156
631327
285660
976381
1089501
262586
327126
1379368
341691
595414
1238282
625422
1054279
521684
239205
1035233
1457787
83746
661784
731547
504396
1200599
881373
519918
1554919
122835
616719
461592
518749
1312430
169408
247370
1473342
448625
209738
863310
1030352
1546363
968032
1644360
113227
1601855
514991
1382711
942313
1223960
103980
309322
663545
851860
855069
1023620
1523730
741868
952207
1322828
841074
560932
816199
133221
474914
95118
1090062
982366
646116
638140
1222795
690455
181293
1544071
1436494
340998
102595
1606517
1477854
1207126
727446
537132
287974
524808
405481
936810
508462
197685
830702
568122
135418
695727
765026
673986
1551718
392351
539346
1537736
321520
419939
1311871
73591
384020
1178800
532982
827750
1643411
1397991
676203
1094457
609316
27936
721366
397342
1168242
4712
1287210
522155
96205
1317094
1336598
925044
1562146
548062
1477717
77530
287797
490508
1171964
743944
912812
582280
4531
1261254
933736
1432111
667336
560761
963795
931251
910205
980540
1156615
398070
845260
1132966
1308002
214268
577015
1544615
394773
1318413
35992
584960
444273
1278449
1356393
1200866
1047269
1435230
38055
1270718
234529
1288761
121599
427616
1008106
60102
97916
1275188
1476042
1081163
923383
1351902
1358656
1341358
316104
389054
1017507
1277443
615932
686161
191899
179721
585686
707507
681792
606908
225791
913420
1586520
144399
812274
783925
397180
197157
1467148
1050873
1531154
1200228
1049347
1056139
1618477
416062
1367121
710342
228733
1568978
1364012
721954
190897
47594
259562
682064
170867
594430
823580
894158
936335
1379733
1494551
503117
1060538
749386
584575
39021
1124749
960600
1590474
321852
745414
1499179
998836
1624238
1481519
1190735
865947
333244
1591025
1612276
1112304
1124866
222438
1453537
794365
1350391
37129
1088464
1594640
286511
240808
1223804
832862
1434137
1151784
59417
1366488
480185
189698
1059626
644844
735638
1258108
1450150
834372
1046229
1637770
1404002
894479
222788
1611945
1589
1599705
203458
929642
842601
458802
439683
1120102
507335
880589
1152148
444452
374652
409400
1209012
356128
1566813
648770
710034
30822
1140680
1135284
809772
1397660
620712
811150
1088336
615146
563437
958012
165442
1136657
1002098
275555
235582
1606206
474683
32915
1606831
951061
15646
940276
518387
255547
899150
1498358
753689
195369
794971
187767
477979
986358
763510
1225849
25028
1203940
1396524
985207
802740
73872
1044660
688632
445184
413606
1188650
1616599
850354
999702
1051966
377535
1020409
769216
1426108
1544404
55257
364218
225745
371928
673824
1534005
796136
1230080
308326
1324003
447068
1101505
40693
1334229
84527
1181251
91869
1020454
249815
721707
162806
872447
1089553
131580
1101628
538493
323718
1081887
755542
68784
915087
1372753
163066
838113
584127
74997
366436
876169
253533
1295134
451531
1157531
645972
650197
1013062
1167429
569462
806853
1626699
872474
1351771
961265
822991
394917
1057367
1588014
871507
1080824
161906
1033760
32396
1323619
1123256
1647344
652382
683673
1471610
18624
1068469
746219
609335
586705
776793
439286
1449054
717129
382158
1144048
1560626
1191536
725315
1414732
321235
1155246
86827
4397
1103597
114200
63753
1629089
173852
1478888
293350
563042
159065
158607
1232097
601389
991961
1032406
145034
667405
651874
1327595
864241
498286
495310
1323639
679004
589417
1545853
970220
957913
1238647
929834
181459
940992
1446739
412233
1537811
537142
1489274
1584291
666296
879139
500588
906828
7024
821129
814625
591099
1226360
1260567
1461151
1178074
114781
105620
618492
1557961
995975
152297
1328407
197653
1486024
1457788
1247879
162
84171
186147
46810
160035
835947
1069804
452323
821970
822409
622792
1178878
1349566
1185623
3
665992
912813
1605015
181015
223229
1092067
272736
1139478
1446150
445244
88818
1186769
1554482
638401
1070164
147341
363115
604280
790347
629932
464143
999558
623628
287782
1553932
845778
1456292
810562
366056
933896
325648
1386493
736715
1466954
241834
207813
12770
1106280
114888
138641
1563634
348106
95363
1308745
276777
1131031
1399260
1028463
98182
770281
697322
988956
1421079
272256
1364242
1250264
1308233
771889
217628
603505
1068340
1610384
704654
1300326
460085
822453
276736
482379
1276426
43937
295570
907755
492638
35167
604396
1091487
376990
874369
286576
271297
590851
91831
1615685
693941
428607
523943
776691
1524554
1332722
1266827
1472042
1196533
608758
1053872
239821
1020361
380146
748719
275702
1504985
114268
1163477
975976
609524
896530
606512
1467232
684029
1523267
1321113
876756
960585
1027533
1094860
1571203
548544
742914
773839
1494603
518995
1014975
412332
131658
272113
743161
18916
328823
1294993
957923
840132
716318
1260717
660379
533625
119185
612566
60385
991532
1051110
74269
328570
319020
609192
905084
216935
1644780
510779
890998
1072534
18987
304709
1189158
823090
1178202
542585
67186
1317001
424205
1409459
1604916
61412
805347
1434073
210113
583673
1190670
172106
575408
551661
1410682
623237
634711
1545724
371315
519089
829579
34994
315528
916526
1228298
1555
1051684
118736
473171
1528046
349941
118294
1221293
1229749
114474
982398
1368961
1516398
234669
344098
255418
249865
1174118
1194195
1447673
529221
890381
1603941
938197
1127820
10955
985737
229586
285021
1475370
521672
1050095
712930
312197
567160
7886
1472006
1080781
656888
1622514
1136894
808568
679459
1391966
1402614
233656
604288
1267985
1219453
14372
1225736
1552330
395818
902700
442294
289041
277542
1454323
55139
737
1646326
373365
1513824
1601151
246490
946215
1108790
1627905
564315
483433
1577993
1416403
1139472
1419472
6581
1438605
672793
31127
985253
1636850
1545834
185725
1370947
774798
1173947
1168957
657865
231294
883543
647883
812144
131645
1257965
73560
827118
515861
912678
153863
72408
220764
31504
1351542
679776
886628
460380
1092908
1368343
1065240
683624
15338
469703
1644300
255829
1599986
1432302
392150
701729
630073
147903
1287932
375667
12394
35913
719458
477083
1069282
1464795
300152
1323604
854387
20015
463412
224645
319059
40111
78330
856320
29412
701131
612431
271198
470060
1278811
940381
1404599
1577041
301710
924203
1279475
210444
1454281
578504
437941
1482237
961657
1234452
432532
1301993
145790
342093
66012
1629559
869964
1293374
1178756
946778
737291
1447585
1441669
19037
450553
1237562
519507
38659
1606891
689951
30934
2262
102942
923308
990125
235256
1437346
1215154
734001
1212010
1398816
429667
254440
673859
1002598
1572343
1429720
403151
114609
882377
1432710
1584820
1556716
1500514
262369
1114396
241536
899810
1136018
1308939
435466
265141
1360057
1039335
430556
1636197
847278
139677
474470
1453939
873076
971086
1318067
158341
935641
1187809
314183
1010056
1025122
944813
1361684
591157
1396757
1359737
353249
969221
1023647
1621974
730645
1023023
1119813
23119
1163966
318528
267009
654151
548656
661593
787321
1284702
1474699
1586019
1052620
1265917
1323242
1528197
428990
1455496
745856
318472
132738
297928
1435506
785137
593919
751485
957804
1558588
845530
769773
1494198
565098
129646
853166
40987
1636514
897689
353152
1294828
1192283
41346
451666
426302
975
1555033
380623
598594
489455
1548758
809696
255738
269250
1019146
182567
1371740
41589
156521
957656
1479436
1264587
272908
1111417
683255
62643
613261
949840
1377133
370023
679438
1594857
1317813
1099788
1476545
748894
1492635
1561760
816573
1091827
227997
93551
1589604
1218458
1537434
1414899
1536646
1223445
1283656
891043
1164847
1184991
83955
7983
70076
723328
1171780
368601
651442
1594260
213775
174384
1295079
1558737
1017666
689350
50904
647041
1384940
1214291
1058053
826509
829936
488823
196086
773118
705393
1176375
1303219
1062722
889669
1242871
1297892
230915
1590071
506887
1184884
1462697
733182
722115
1353066
502184
245809
1202327
165125
180606
915958
788546
398536
434413
1305918
744222
1422474
1635801
13251
1035865
347577
1189382
158553
841472
1169816
647492
1585869
1172997
340783
1285324
1378588
167072
472729
1470311
274087
1314225
137304
844701
1518775
179803
1033730
19704
120708
1036808
1280309
256148
234289
1346105
1631984
783387
902440
790073
1454434
1241142
1136125
28753
846042
1319610
1153912
947926
215517
36660
880735
1032418
1240630
178238
1014524
934636
709845
1219632
849777
433114
923678
1210193
891581
756847
705428
1530359
1535999
1150498
247527
14931
1138728
38339
903065
467881
1570644
1312841
333804
87664
1357243
1194487
888731
309483
1481845
1604080
889179
1202396
386151
587773
576922
1554314
681039
1335267
1451196
853802
240478
238088
1069586
1468131
949945
1324404
3133
1124355
997186
485281
509874
1643217
729787
278669
946669
1501910
1543192
652229
1353410
1220419
595987
287890
1015735
996824
103043
1290141
737724
1051676
604147
304559
882163
1591178
1151247
1269969
129457
272283
1236753
914256
893520
286528
446571
182561
1526733
662993
1469105
1419050
535124
1030433
1421908
1241582
688667
701435
356398
661824
463868
380247
1388852
981708
120603
1381849
849882
467926
446173
750612
1179681
91700
913820
515053
166646
1428587
1513028
972373
13849
316193
1620784
1223556
1076841
1488093
27347
1266448
416684
335683
1410748
1257252
794197
1315848
1264269
1090580
731220
1151331
1479930
1618020
1391093
961491
594974
967012
1397147
121577
1292136
463898
1038801
759407
1367765
1107423
1130577
1114083
3125
536524
667914
419688
1222221
1203369
839974
1333672
358493
897835
1101008
369515
422548
614269
153224
1280623
860668
1229105
652050
1039540
999610
904775
742861
1081880
556225
1610046
1583827
1344612
1104568
563529
337448
984235
1484480
79489
1025527
93240
412798
457082
55436
434333
798492
540370
647665
587890
1141576
1031959
1148967
1608927
1318438
65154
1017132
119717
548410
188773
457615
329756
933050
1051899
141021
1498312
866101
1568205
1202828
2555
266501
327865
202130
522226
1063647
637461
834904
976315
1464642
164080
420086
1595214
1046275
1513917
524010
1603202
911729
802428
179752
1208072
1053836
893665
1149629
801613
1516242
1039811
1467566
1566914
1517123
1442436
623860
984889
900315
137797
1593787
803086
1525010
1265561
86980
113080
673877
1052466
1630003
1309985
209290
658320
1548038
81732
1291957
211510
48309
679327
1622210
584176
728642
1044104
1053398
393463
524690
30645
1424100
1323453
104483
1465148
1569472
22633
1342224
1418872
1479168
1466659
487800
500077
1254874
717304
784010
925790
156098
496056
7544
674162
252253
646044
1071758
1393035
727474
579972
1199044
559978
413958
230832
523975
30601
1281424
200709
56790
890699
1246152
103306
1404611
1095263
275906
371350
682224
146058
1127911
1421267
1023253
1404336
1628310
1034789
874450
281447
1190999
114981
1615500
464087
1466489
853159
620259
1632305
1018916
1023236
5222
877452
585429
876655
1585331
365381
545159
1390985
968804
1616049
507578
604970
296224
1532045
144436
749471
1631281
1184997
1406858
1391327
433372
1186657
242713
921318
323607
228188
125775
925579
1515591
675072
1592576
859085
1284806
359962
680921
1476603
351889
559090
974872
34204
1076386
1148743
669978
250143
1387811
406933
379453
949479
1210199
214080
67224
766564
88488
1029905
928948
476912
1240855
516989
996046
326275
871467
1551673
231949
292145
361979
875594
1435712
284594
1332810
110757
1186917
1072395
824670
1557074
503591
959120
1154345
1277126
980909
1287813
1245141
509777
1266078
1149314
1449099
576695
833463
1253251
493487
571743
923426
1091373
406049
1044128
749887
1173785
365552
1229533
1527056
188093
846653
1633839
468533
1261405
123788
1098893
206674
1391438
323256
1264734
90459
1152006
932803
448013
71674
23616
380675
554307
1083351
149654
1314564
1168627
928232
1184984
642407
1447930
1119932
575948
71965
959783
569516
590573
1108846
103172
1293426
1063375
1619297
760694
888113
1190232
870731
655041
184064
1113571
1547848
927439
935651
853249
1488711
402286
343869
1417565
1510941
992632
108692
114206
1443509
1413578
875178
1532289
133101
706387
305680
1468705
1294546
1208510
1488163
1312363
1329336
140129
1610026
1415471
921630
913832
459737
116249
5364
129820
29645
1457521
93240
419938
798917
1591337
988304
606041
561080
1584938
1281254
762571
887171
683769
1572153
247605
1174523
1171837
897681
1553102
932072
1413521
1385147
1598723
251519
1569000
93895
618263
661184
482025
1281250
531415
341319
1063836
1211322
224386
1385948
1275203
313372
1504491
378270
1229943
1369999
1091371
360667
1256484
875914
788993
1052271
1459900
1460027
678575
1599055
1381836
1105065
1540060
1475489
1358126
1207751
1426058
1645284
1332327
1019266
988129
1466912
881522
1564831
810307
530125
774681
748182
807363
60350
1010015
767532
381242
602386
768534
1284754
423777
416491
213333
1199834
456798
1589805
218004
555921
663237
380732
250652
423914
153747
576058
1271113
984935
1327892
55901
11785
168054
422707
1555949
122133
419738
160341
542459
883592
867610
668525
316053
448901
553452
463535
1474437
864388
177243
999370
348702
861730
770398
777407
1315132
60114
262236
318081
142100
1014385
583137
1526700
213932
826139
483887
1462343
640550
121239
1076231
135001
1242095
175644
204264
1119884
751547
1180713
707664
1095583
1454639
1575238
996012
927530
668035
1647574
515530
555358
954534
694828
1392045
982657
1040667
874794
590500
308254
435825
55449
1220939
502960
1247548
1188779
183256
1346711
150104
266921
917967
1004295
1488922
1059978
955158
1560484
192157
1094513
810783
223479
1033214
87688
200120
69835
788032
163406
528232
793453
515066
319528
278244
1446331
1137897
559400
1384248
1121485
86505
199693
783856
1302576
1547958
1363440
1249910
492233
594756
550004
283823
882588
1160112
159323
458121
1171544
609781
1097681
521657
391668
770091
1445946
824061
64737
150557
283317
1300516
1321541
1024422
1614320
1033834
1384873
209393
1634201
1132249
203397
12679
651210
1049536
1454182
1758
1495626
207200
477580
904005
279192
823494
1608042
1279635
1623207
982276
578399
399151
1303590
561885
1105823
836650
705523
466965
1543953
1594136
1473419
1390944
426236
574685
1409794
1025818
907343
1035656
864391
1191779
1052920
225871
968637
225944
1489191
1467196
1476416
975245
1615611
728113
1566023
1546130
10633
100015
1598876
152990
1026253
395088
1326354
907386
249596
431426
280785
1010635
1171185
68365
142987
1270921
855912
1156811
1365584
134339
926245
1181110
855717
774916
709399
356926
1560128
730106
1352490
1168463
1494839
1374191
1486009
354901
1113242
223383
752967
621864
1023234
78174
860544
1645196
1121451
354009
679634
559030
1180286
183584
225828
155829
787318
1225639
411286
1139173
1022230
590492
504766
384693
446522
432702
680734
1094644
1068624
1520936
1571681
968935
342638
94765
774007
1347
460261
542814
380718
694213
385578
350569
102704
928533
425933
1060602
1278256
228224
185006
314388
145800
1346334
312125
725608
119765
1255854
665167
721868
724021
1528472
770628
293179
481864
727206
1156939
32606
332217
217548
597637
1242646
281625
1438578
1522308
1511609
1492714
20456
1285113
1579027
1117993
1094689
1376406
1517667
1276502
647427
271136
1317022
1506293
348728
1417411
624308
469312
148722
172322
1004899
931648
422824
971085
1056361
694828
209082
1588017
522605
828703
1538290
9121
296265
1372781
254655
1044895
349498
842869
207229
476595
1044973
949895
239332
1413113
241087
690210
138573
468644
101231
870647
374037
83665
1603962
187877
929070
530381
447412
986999
587518
985418
1641366
183680
177082
1346657
960233
1426496
871596
203435
810901
325066
461371
1572324
269330
1642811
794517
168503
506246
488606
267959
427405
730292
1424249
1180239
476134
1271215
924239
1430761
853289
967874
42139
41647
1159216
1404278
1640646
1229251
428541
444606
1157063
628539
1481697
1544004
488534
430999
914547
388686
1355350
541633
1416364
1000455
1138971
386915
93924
807129
633484
21208
424926
476257
1282738
830008
1571732
1073265
729082
1323261
464802
1557738
1523030
158683
368148
43672
940835
696471
358332
514318
1057217
897784
50961
650764
818056
899978
1390849
180897
1502867
515746
1279434
185566
348104
220520
7200
1358099
850634
299989
1480674
315079
666579
1507945
991117
431716
1469530
1257951
987553
1210575
1513200
1408303
1087478
12665
1364285
688570
665286
683614
1374468
815046
870313
831968
1043100
949143
921683
455363
1501036
445622
1401366
821211
901754
1252731
1560800
1141755
3947
764315
399455
589673
749688
607674
915547
768310
1314084
1211813
1461439
1372993
811995
1349453
699544
284508
738892
1359004
1315093
1602619
1357676
900142
124336
1001325
1119101
230587
88617
1320908
981457
434681
558946
1064198
948695
1560914
1412322
922438
827096
1195374
995976
1252164
257861
1235152
1624991
652947
1311629
335490
455622
1501712
89966
421009
793368
50385
637753
912800
1070617
1392637
1317316
652182
565755
743550
946
287775
1621737
598346
82222
67749
1025082
480260
597755
1093392
867008
1416696
248628
1152958
225440
683660
1323018
1381442
1386049
968977
451466
1305514
1298596
687276
738047
637741
885604
1190790
667143
261036
8709
1240288
251801
471503
1073450
1115983
210154
774484
652416
280214
1504535
316568
1469291
848348
282260
1583848
1635279
743538
980434
1633326
1113133
1512345
1243968
1422053
1127845
627179
356892
1196329
1494700
696029
1219852
1092513
408337
304780
713869
1097672
568194
367700
1438351
296558
544770
142669
765030
452771
532115
1000922
425094
350101
91092
1639025
1607239
1387205
193011
1367307
1600889
1162701
1012441
20815
1518217
465472
265065
703737
1221021
693868
1155089
1296991
689795
393918
1017277
1003401
949533
827494
640766
943181
30352
138941
960627
671113
1490893
927900
121453
471510
1165822
1025857
769661
522371
916464
868282
5696
31828
787655
245271
1143896
113498
1297882
106378
1596244
1246953
332211
398253
152161
1585
1054371
274905
1378348
1372788
1590718
1111263
696079
778207
1044931
1552816
1546640
1345366
1151460
102493
466616
1511213
262748
1356701
32599
1391199
898117
1018099
938900
742262
169055
1330006
161539
840574
350766
1551852
1387335
90043
81889
489719
406036
579692
389552
340737
642192
1491554
660254
1538089
458647
1018216
298948
169971
1259049
197855
1495995
88657
1047284
446484
705610
1078334
1597416
686468
1279426
710418
1467111
955256
789078
1202327
1186381
1608268
1167094
133979
1154705
1353971
62085
1403520
1417609
1604492
1546564
834878
1295911
1427973
1218647
420174
438977
1016296
792028
1364715
1001527
1523438
1196501
271774
699490
994368
85331
1039759
1477225
1612246
245953
903429
878750
1310763
603787
1567708
170462
511569
1330774
1362832
443196
351427
392277
768315
1139085
1644927
468053
230305
341606
465910
246998
756260
1206449
944376
909485
226098
1175333
687416
95150
645325
874659
154881
1588036
97436
728323
904509
451890
1137112
35721
52746
1394425
515309
445204
1460408
1352374
656862
276380
932629
185103
529842
670699
486540
1174780
483206
545471
1628597
837397
77403
125938
847827
5173
1258893
404682
37771
1089597
313961
556134
1117052
467662
1193193
1183085
1462942
905115
972394
726322
1343267
1315455
34842
36751
915355
1092684
1320085
1211520
163944
102346
19019
864377
219585
524905
338822
1495400
287552
1374359
1299384
1615937
1168033
444929
1124702
120007
1156027
785450
588990
1513268
379386
1139499
176014
1087409
1486692
702643
130752
706000
1048030
411849
465178
623003
1000875
201794
554798
849857
1294456
1428878
1586133
547541
1390019
874676
1609912
560330
1155002
662517
1237286
1030937
628454
1107400
616427
1499526
1584897
1553702
1447108
443499
772521
864952
867518
363263
969080
788665
159530
282096
1285521
816857
903688
643304
154559
1601005
1020536
350100
1439030
642476
32136
94766
977877
1124452
147370
620804
633057
720808
1026163
1470900
1037539
193868
458032
550913
466999
1642266
1112497
471912
1102529
304534
486497
1039757
610653
462405
1262561
1367492
1033176
1314952
429901
855054
504487
119808
271321
669332
1373639
1509892
425971
159159
676873
769220
185640
178451
953553
976524
1121535
772801
1072076
1270215
782877
208338
527040
1604231
713184
349641
498604
1378129
96737
1448864
77750
205528
287843
116868
342152
115905
1170964
306365
1221148
1078526
1467091
468214
678569
417441
820599
946813
1207377
70733
1333886
1170597
39310
483608
273305
544778
854423
1426890
734989
773489
1366568
533115
224285
146282
1237969
407598
1090610
774003
411800
1072141
1377489
630080
224838
1082747
1462516
1046525
765004
950654
553421
625342
1398231
739194
343512
938355
1351612
400673
552457
752386
63242
553847
1034283
1246739
859493
1635899
1547366
1017947
1111319
1426000
1604576
1570301
870484
681008
1084544
800056
1127562
711218
613655
544638
970480
333977
7421
627065
1448017
865678
1236709
831469
839715
953678
1164688
40738
635137
1112024
53756
846691
1268926
181231
1464374
1603715
218781
667407
125930
683744
893368
286928
880231
539742
1149100
732892
545120
1019296
1626540
412402
925178
98438
369779
736042
978073
70788
937752
984150
1565818
1438638
79217
933752
1573496
1585201
1461749
922843
645138
97669
1324686
1369866
1066651
118001
192300
1303182
301301
425332
5630
1011513
747336
1559385
1178217
449136
578082
1339276
34400
190796
1361561
561138
220963
645323
1487935
60733
1361426
1470630
411641
443251
110137
1534232
321964
154405
762910
1031661
1186867
100685
1272010
667726
1537779
398235
1511187
1330403
941332
669205
969583
845551
506468
478247
1524047
743152
1485589
1552668
423720
641042
868499
893845
81425
1382764
745363
805454
385016
172441
1093951
475387
195218
177093
91018
751469
115539
644413
1119752
1346045
572751
152364
1518274
395284
370413
235388
200094
1395063
366895
647309
1592755
1112168
330694
1629447
1161980
347069
1211322
1627876
351139
677377
1225546
264868
165510
860657
160368
1070982
597072
1060603
693520
304904
665889
557555
1372893
1114431
467277
1281347
931786
1476761
1352692
1197357
906158
144114
578928
1336611
1318783
1351898
639869
719668
1212087
212799
1480303
208152
495968
788261
257886
1540745
1361555
737871
374766
787823
1172690
1380344
295580
820727
253619
1117422
1407290
341699
45059
1071388
932363
494923
1379998
521503
1477910
1355882
1394859
1597248
981853
1604705
1543061
954114
155573
131907
1374031
793250
1129441
1522593
612981
1632057
910172
1024092
879568
1052980
1152696
1362080
760784
213864
423444
748780
1011541
1640713
1487802
348451
1404049
837095
928696
1009816
817052
1640193
218833
945511
742973
1492532
775727
98510
225152
941815
691277
524626
1179747
954640
741965
650376
427112
1500290
1286652
316531
1581572
786743
477434
334354
786036
1099077
916886
553675
1375737
170131
962847
270596
1228944
1620539
434363
1328227
550140
977419
172856
395147
678907
746938
648908
1220188
286312
263772
409622
1598858
856946
852787
207881
1261531
955371
668003
923684
957740
484051
260271
73543
718764
181512
1263660
1593816
940856
1350618
186645
569888
1169581
893247
489449
1330258
1028399
932116
252622
965842
1615098
1449061
1316505
1361900
1559656
1588779
836405
688008
1233568
1043404
1280029
711199
2226
1100988
543924
1396048
1128911
1175134
736726
545162
370818
265733
1438809
1388167
385552
21503
767208
1433541
1513545
962755
1080122
601104
98854
1123773
987779
1023627
614572
270601
800227
1429559
198230
1114809
914365
1339125
1515020
431103
1478646
161893
851393
327299
1551327
1624336
432003
82144
162818
1566460
1363833
1624086
672092
563994
1558611
546749
813166
640932
1469766
1205493
705390
292255
1395110
1281233
861095
60533
1068245
1594467
354165
874017
1592395
921120
1169581
564200
5362
635854
1598242
1040161
273525
987697
1279316
806723
419444
776317
1238524
384753
609671
1057134
1461674
1450781
450936
1021759
11559
388157
809954
16983
363493
247472
1385984
670757
1078005
1373369
523126
171888
436315
41515
1354969
1455834
1086025
1237807
369177
1469272
390351
656924
1593708
1483404
1464957
53010
1277321
615403
878968
1353067
1423016
1260304
1514753
1309241
1131748
227361
543618
571145
531732
36030
1389103
1554334
1242009
864905
941153
1092915
719999
718667
1067223
670006
1442200
19881
1550824
1325234
151072
148415
1558410
60402
972833
1117832
553849
1426242
429375
475795
323607
824537
1327618
622372
673874
1340480
61703
1054543
447281
317666
1537511
674045
559833
11417
255399
1093031
647625
123846
1267197
1399139
1610243
1385323
1150237
1122243
1067647
770835
1311651
1057299
332699
90176
998284
1321140
654560
150290
613564
80111
282584
1390030
1499687
392681
1571238
1112388
1404779
654802
1091827
919120
1022135
195966
17636
518793
969443
761509
309365
633443
1205408
440699
654119
1630288
656567
622997
1615452
445888
527348
1531745
964788
1244808
474614
273958
628858
610380
1136734
167835
972161
1554667
1152788
382863
250526
217878
1048843
186978
121613
492330
115435
1206138
47554
929456
944088
1017860
1162195
1481970
892805
625365
1161128
1053574
717428
805016
1587213
738358
1421190
673679
562503
1624628
1196176
783217
1618654
1459186
633929
577687
306447
502862
170243
984145
356979
578527
739019
777203
882364
48037
1119583
48019
796191
1345576
1193327
1309305
1145147
1534468
487480
697751
124897
981123
1492840
1185446
1524645
858503
704278
299794
1529843
1283006
1357172
217032
1542959
152146
912543
1269349
1038931
183223
1142985
145913
1260270
880499
1548579
1628671
1605564
868553
1519012
64475
1346846
201434
1072665
846190
780238
706344
1578017
1075039
1108013
54681
786317
844818
538800
1256507
1545755
25662
1538610
10993
141431
29220
693678
473809
407750
201227
1561760
796433
341578
461163
1329883
281776
363041
606381
970508
75960
1255285
827626
422781
431284
1166039
229313
686748
1015138
896543
140465
1604843
1417465
1469866
991448
641806
198774
90600
152483
953672
833688
391795
129150
300286
1518118
1506846
1333883
970395
1022589
1616903
754678
937807
535891
1304279
1044037
476035
1076385
1313087
1032751
1357743
1237117
1312123
892333
369394
124166
719996
916421
560645
641493
304229
1300268
406151
253886
35742
516858
537315
972184
504786
44005
1099355
274094
1482942
174203
1269752
323390
424171
695551
1453033
1631687
1333908
1213077
1214573
1429203
357780
524987
791352
776881
894296
1112907
161009
1056023
322897
1299439
237632
1115062
1272294
45129
820685
438218
1183487
1519785
951724
955050
1136747
1471303
390955
793819
1267425
296877
518028
411548
1318100
587198
1400831
1479774
1263074
101548
607387
1335390
33551
1291395
576620
394749
1321853
1221263
861870
684347
1454986
1499636
1113363
603777
986363
346270
1328626
341914
604969
1341471
715531
339867
730090
1427527
130178
1605711
1261861
472415
859935
1357763
408407
1404946
920879
152590
119314
476331
1191475
874021
1034260
1404201
1503561
643054
1252334
492702
929606
1233853
772889
769483
1518345
167230
1575714
1394335
71942
1595002
591019
1371288
1524174
339161
324729
104466
1339275
1132927
281105
656012
196754
246132
260999
86205
1358996
1422889
1137313
1484853
309989
349736
1506331
1472144
1057834
150831
1233052
66272
227832
1047904
968503
420124
913835
604408
593884
374385
541429
1012147
1253809
844559
1105853
20316
674986
1098133
196214
1474364
1599792
601840
1643279
585252
335417
1407076
1522641
578729
1213975
470109
698192
1282906
127975
1348858
310199
1414982
1612820
455929
1297928
1056680
1329452
979611
572663
1399337
960062
1509762
1150626
540575
860856
1468276
656388
1058980
1080012
1023053
192472
1282360
1282576
672538
52295
1578260
1363328
1621654
1106937
154196
337597
1106210
1061555
1604538
125353
1171909
1070869
304950
1556990
996268
1256433
30392
1242152
543162
597601
1605608
392513
704673
192302
1137737
312912
939906
182356
1401146
386460
1022277
919793
1565713
458361
588765
251150
267930
683428
343426
1488741
115331
350769
914041
138351
140391
618350
1507959
292294
1453962
1081451
941637
1397407
497751
714117
1516006
731389
1420730
787035
1226324
1258665
646125
434267
1510407
963379
1237592
152275
1196961
922773
714897
489901
1562228
938322
1099440
1538416
730423
830175
1045502
10080
861586
258200
415228
1490396
1123948
294552
1456025
1328735
703653
325002
324521
38590
1544478
1083248
1000823
1209087
692114
1057479
1533612
1355736
22039
627289
275784
995110
215411
1277987
1583565
163438
494712
716473
324726
292271
678204
191174
1021544
1426282
942890
38670
1646561
240509
853701
1489967
1440331
1162625
850910
165170
75337
810886
685093
1344442
824816
585621
934836
961346
1217903
1269633
1517443
134319
1489095
988281
485263
750217
1309155
891820
1125574
1252733
803966
1198832
560379
706975
964117
461107
217190
479964
599583
937152
859207
391382
728213
499764
550884
542419
297101
892010
770086
493967
623013
1645440
196382
890391
831747
291418
1277059
1433068
1545762
997476
839390
1325775
1001504
1533389
9626
1516182
144858
1307402
679747
1643545
1560025
1150314
18372
1197517
1432793
1101776
1079501
230697
868301
264305
982347
438528
222101
1288336
1643936
1596556
96944
1082723
893161
1495365
885948
186556
931671
1622597
8248
60949
144240
1466527
1408705
1017222
835534
631829
584300
761004
1465577
1619932
1305583
1535404
154040
57231
1561808
1067507
1392688
1603833
1327899
1232615
1394419
698128
384520
723723
1023191
1444522
1567120
1185306
73720
48244
1549070
697870
44536
1387005
199083
1543565
6022
1349756
1381387
1088307
1403677
232229
824248
156827
620046
117711
656363
21482
1331841
1396483
143602
1039251
391266
1579515
80751
1022995
689247
1484673
532181
1496669
763643
1576512
315236
222004
457258
423899
140462
1547507
940754
747890
1519338
1460453
840409
1588184
969669
1147355
164814
517103
605177
341845
1095869
1391949
947348
1127226
262264
768243
825455
192320
718591
919359
42363
1515886
1497202
562679
806953
58961
1397528
834322
419792
927242
1586898
513234
22251
932597
1322613
1476076
476211
272063
1593452
621681
826059
282158
484337
363689
68691
814197
1033696
573081
450599
1004735
643871
874591
1585548
1278352
1521718
1171180
311545
814101
187824
923531
980050
1620751
1292007
2623
964475
1427009
544506
1571041
234509
944331
885672
36175
1241615
1540821
407695
1472262
176461
856297
1238240
551160
1363704
1124921
1438707
391422
566486
1596527
888626
923680
546634
339439
883
1174153
278736
1594308
1236671
1176098
1009234
1564930
1627377
818662
189797
1387195
276653
335397
306424
1416626
8766
1096000
1608773
164608
1177903
50582
1615145
1142201
370698
1552115
379833
1477403
1371676
1145247
210543
380403
243956
1614774
462901
197120
318721
1353961
848714
1442635
1342003
139047
352816
1178296
802822
1291049
1140914
1350145
640355
584293
595664
760720
951651
322703
475749
444578
539407
1026583
710552
1559993
1578977
397797
1195745
524705
920924
1394951
985170
1569185
819258
1327801
1080018
1156702
1543181
1499753
189823
923510
887263
1554120
1316203
538847
1608052
465215
431968
1343486
1611110
457942
841791
1612180
385772
1156990
56774
1636274
1038076
243941
1405691
591656
426971
429482
567851
409295
1534133
776066
722885
1287408
304780
1265323
672892
1301280
245817
609270
232717
1325370
702060
41582
1087308
1290486
564066
688085
1634362
275844
411909
1388867
1422526
83020
1425795
1118923
73134
110831
328342
283357
475978
1085963
1403726
735251
1280500
914508
420085
425786
257144
961748
407561
1623704
855427
682329
1323472
215490
1390137
846096
3935
254889
800699
295464
902981
939111
1273829
188082
1243459
1143571
632058
1250855
387827
769969
344962
1128713
377986
1123612
521769
1256387
410228
1115837
578011
493377
185359
509493
725873
865265
36390
985967
215067
376187
1398564
1136251
203757
44891
1447504
1151449
535180
707733
252440
162265
740095
835743
1066119
556813
512933
724840
257661
939875
41964
506256
1624195
1200629
1162797
352585
316655
1115877
1353788
1520764
92945
65833
1530950
1247978
1603957
309366
949375
680265
25639
119333
1241029
1227030
1534539
1222417
1410753
1051527
1581716
1167129
1166653
1087764
1459717
1519406
348481
580362
1528659
1416362
663668
921207
1395788
1466266
1220372
1060362
1380423
1087616
1517764
1189749
786411
1523264
1557333
727378
832939
311695
1621373
710080
687310
419897
651666
237480
498938
1281520
503251
921394
45237
121822
58980
1446163
619728
212869
506956
1338543
716299
1469581
434368
690942
331342
330102
1326932
546574
1158693
854769
1426074
595348
1316609
1465095
1315776
1354575
1402119
514391
159337
172958
452405
763614
473717
1560483
1167212
571480
664038
1491775
542059
897716
526112
135092
132793
1615351
340100
228689
862085
1417621
1437817
1040811
76431
110480
1306270
329691
515990
1327276
1377637
19241
1000753
427058
558207
1360212
1123003
1407759
1566568
1188600
1070084
319488
1161096
705637
1067663
1002321
485751
1132012
709440
295760
43798
388006
1537838
542183
341310
1543355
612629
1647384
692974
1054577
1217849
1313762
779732
730105
1095416
457706
98341
988097
1209574
614730
1306701
916539
263971
1496479
808175
559100
1451083
31290
320901
6319
1533689
862287
1493380
33446
1090317
426017
616611
813499
57175
987994
950416
411080
1324965
327182
185284
926071
853565
76330
173071
652024
788239
1036469
65455
915436
863176
222544
221407
587246
561128
1283062
808925
531726
298429
572806
589521
812198
267192
282838
145433
1485002
301329
975687
247225
716267
1541513
36248
1598810
279732
1465020
35508
1485136
867202
611814
1024339
1418265
721529
535763
1166973
1356822
874093
769457
1439323
769309
1605833
596977
1004552
679396
228249
261808
1358450
250568
343012
550011
471326
1463937
1521029
321976
1285252
1539434
633733
914281
186250
1452914
1104859
1091399
1093620
589155
1265356
1481067
1224117
649081
591467
314270
812264
112793
644743
1528730
846291
1495208
1380662
345207
424879
424240
562817
1274115
620357
679780
1190032
326652
881108
1421634
1545401
1075149
351390
275417
1111813
707894
1323165
1614172
505197
1195506
643011
1463503
454269
388493
1231398
534987
135538
483351
833512
582479
1109657
117934
155074
1380111
537396
1151551
592169
1187352
1243374
726495
958298
421725
356566
135152
1049854
1606159
204702
265028
1368366
429413
506507
552302
435420
732845
1264910
937774
1463142
183607
1215741
956376
571056
185091
1457803
1613715
207033
1269670
216701
1049505
286127
789124
322361
107736
1572240
1591664
490625
860016
1431589
1586853
359002
594873
790725
476037
1372938
1345688
506524
157108
39283
1428504
941460
749854
495513
1517105
853074
975330
513829
1118171
1132638
251779
292534
724211
1546439
608102
367849
72688
210109
89229
204466
316254
122790
1143613
1155082
1392624
448597
282209
1234629
1345766
426662
26376
431027
811841
915755
317198
171971
827285
1276122
408294
362059
1209273
1055407
32187
829172
1621475
918586
1573323
1597314
39547
1107934
672497
1401689
761589
540743
1170589
1088911
1339126
1609433
129162
45167
1106871
891477
1281598
1084359
799538
1161868
1203253
246591
367737
1638787
1009249
239947
853055
406269
1110445
842635
845047
216908
188514
1395889
846310
1494474
135754
706934
367920
353118
915319
771844
1396082
871883
585249
118200
1376454
1077599
628031
1147192
788502
738564
207567
1275497
238848
1326818
505862
145561
717120
930939
627157
187548
821588
1423300
532735
953925
693660
350051
185794
459059
352435
306301
424925
986857
1305643
714768
387138
1529536
299789
1422884
825854
1622623
997562
756350
292517
1266770
1497370
1303284
1183998
1443667
83628
598187
245716
361999
568501
152075
1256245
1326335
1310751
1134481
1066727
1071830
880477
586522
319266
16765
1054335
898756
237260
1117253
923494
112227
417622
96108
524573
1322969
145276
186866
862291
557566
929237
513984
1293712
1589709
519018
1009592
924528
1252699
417572
1300304
584708
168040
1289455
1238719
1563418
1368676
1209357
912497
126194
603690
1608113
1440747
926458
1464075
803790
1115314
999492
245733
1626495
1413606
729144
1018041
674136
1269712
1319784
491417
1595876
1420496
58478
755769
382068
1605869
678525
151819
618424
404143
328132
121735
583833
125531
54362
203173
136610
1305336
236016
1290062
19549
947442
1124481
200295
537805
1215362
971518
639077
331995
770357
839687
548443
985758
1365087
226622
1010129
78486
1564506
1373267
1128210
1545052
1314807
513495
1269518
760064
1173953
562623
331079
883738
1265482
1208893
676211
265982
349308
504105
649848
913430
1529319
377372
1627065
1024859
953176
585260
608710
515664
1544498
1085767
201016
259834
1278508
410205
1169807
36540
1632736
1188369
871722
415148
1237244
1509049
302773
1368920
871571
414097
1312214
746934
1615386
249095
244875
1551664
815882
643020
48719
1006413
75492
739797
393925
353639
449120
939173
1548065
149090
1564121
635781
1023599
84000
686027
1436147
482349
80786
825501
20790
770422
210242
552654
334790
1419471
1282742
84482
484510
1393852
373871
776069
1178180
261546
94423
252050
531425
180328
997286
572721
835809
1541653
822581
1432511
813008
1255428
448397
853578
620543
593640
820135
1533791
1374646
61868
340366
1326738
417569
498431
1622935
1509918
1360275
1179480
1298404
1519541
1615259
29945
1390730
1480055
1229780
1613500
607851
956181
547756
913004
1575563
780959
1328599
31761
535773
946753
1336745
36430
1455221
37441
58941
1157441
760367
717973
464110
14090
183462
214058
1366581
1638774
1405559
881461
1371180
1419233
865
828611
645922
743462
737945
1095067
1050868
1568852
776273
1410093
290607
231869
128697
1158785
1123197
7459
36347
381265
1344551
562259
1516332
1504439
30435
1646091
1244337
1575766
1473546
743370
276577
1068523
1145396
1502707
1202142
292753
1025229
1278183
1095748
1019677
624968
169245
1129510
163226
975381
1630570
1380932
250854
377208
204742
695579
5074
1295107
1238344
652242
442677
1265988
378934
108433
1496497
1431904
1559392
1298534
1367972
1006662
690168
1059375
1439052
170144
746371
572027
1523190
157248
444234
343299
768684
204825
1309696
1084988
1550675
494162
1080833
1096447
217567
768510
407697
1314072
559032
1073843
730145
170128
1584607
911512
1136103
376333
1261493
1313219
504982
1094871
63583
128388
688945
456690
863529
399868
279522
683603
1274646
1023478
1095649
258258
1301162
1645102
849931
235012
865237
1239782
863794
999102
127993
707193
1481150
130702
1044867
88518
1581155
944413
1562372
801526
926601
1286608
1270732
54989
469490
983721
334727
343179
488817
531521
990462
404472
685451
129230
376084
1356062
579748
895850
1098740
658273
1548577
1444897
1028247
205614
865678
1178662
483591
1120974
688454
447983
250340
1416112
385324
109181
1271066
735236
1548897
1585022
1368556
860973
731905
959306
1572733
868815
610951
918750
1410861
504195
1221527
703944
1614797
777214
931918
151025
1050845
1556166
73269
1215184
229861
732085
346465
1446345
835381
585954
268986
247823
333667
55497
445842
613854
237138
418871
914188
1278288
1205155
713718
536628
361955
459453
141627
171110
800928
609157
1330942
917571
1554862
1145902
1511270
1186185
1191131
1318099
849047
1258406
171018
257375
1457315
1347837
1065689
1296775
1043586
377786
1402986
570019
1499426
688283
528922
474416
1126450
660628
945546
713193
1290393
599560
796254
1371479
953040
425139
831082
415336
554941
1038091
205802
1429655
254423
1476933
1611773
593495
561762
1177767
1172128
414658
1194408
1608223
841555
813525
1339117
1133962
497856
481717
1320712
1329871
983379
185625
794602
517083
732946
1495230
1021861
1598390
937605
1382822
1285942
1206785
648459
889402
1533363
197298
955445
23969
726682
46940
346961
867022
845485
1162264
1538901
1322754
506074
190038
295707
1515100
124275
1551987
794652
936919
1247264
1244328
1556493
1247824
1337369
827570
1211236
1581830
294220
94261
1361422
580681
812364
1370150
1374163
263957
1086694
1016438
746892
42569
1281255
159636
1606103
986687
625514
1597866
306703
1114201
443462
1428121
5819
657952
942233
1509330
893873
154082
1162517
791678
806316
1251183
1146963
1490013
89955
1187530
1550157
738943
799573
1592304
1589416
1443089
145431
215897
828342
1189480
1376951
604621
888680
1125334
963366
1072224
1607740
555882
649862
1593021
1588081
1422834
903756
395816
410016
706574
623816
275450
1124901
393900
541828
1393086
877618
628218
1066228
523265
804199
552499
1545091
655057
493956
1281093
143947
613013
5915
707545
528675
1274851
1318071
836959
1438516
1256017
1239410
368742
178254
693952
1369377
642996
945974
1515913
440692
1003374
1470013
625694
895534
937043
670435
679032
380453
1065506
266251
1328915
327172
1300183
399780
1641896
73262
1070223
596128
706381
24245
115093
1642748
1367154
734624
1045182
971862
1002953
161275
903545
1377930
1430328
1126034
87456
1176919
1222110
215949
1582588
1347794
706781
1362295
641832
420355
324334
1584205
671103
1183920
1022176
1600025
1255273
709971
591435
10601
1194927
1294828
1308219
957125
970925
297761
1003175
167017
1368731
588262
1404517
712747
1605583
41494
80684
224677
430941
1484887
614189
267141
749756
668913
1399696
203125
1598961
1197453
1081743
1458171
686218
1342305
1289311
1525523
1213475
1191351
401548
1500967
950011
1246272
900023
198872
1089212
1095298
1310147
1117202
373141
161085
549987
1490434
125845
768996
595978
233394
827581
1506318
1495564
979317
786250
1002039
1595517
325403
124533
468790
1239856
373703
310400
41992
106497
1346284
40449
1310673
1177593
389698
579582
1353096
901013
1642789
405431
1584021
324768
904502
958204
151126
190988
835774
1577964
924649
24298
1570636
1235027
447736
1111497
509579
525671
1214975
407
1123558
1022362
118222
1569730
948836
651816
1230317
155023
290539
1345649
390000
318290
531762
13174
244507
1108591
1424678
1359083
824679
1541280
257084
1490763
436467
921434
754271
625934
1084646
1628681
755010
1387941
216138
313995
130779
762545
11538
950352
1375896
79631
870099
301340
342441
645720
423483
959082
190645
892836
1203700
1114505
353085
1212646
1208232
778824
176752
554699
246624
291749
1400221
106960
678056
257329
1144371
1394605
1477386
940627
1628703
47840
493706
1636710
791739
1358718
1139526
1428212
970049
1499619
424468
663515
1153246
1561036
724697
145477
119361
66647
1459904
1434695
127620
799726
587679
568741
790523
1156529
817257
964349
373720
509099
1512016
473519
1169698
1402716
80984
689617
775049
51574
916631
488150
68839
63051
609358
1403971
940968
1262707
1549382
900900
731671
113429
1065550
903321
817877
805181
1352425
1493689
1644398
197391
1025827
435242
1587722
845481
1346882
1051898
1475214
8197
236082
1022349
121642
1364597
567834
241054
940803
164896
793304
1295075
581245
706825
647314
747243
522837
477018
1182878
1553380
515066
123215
1247803
702110
1141623
361296
1090924
284129
243813
806304
365469
1115965
915552
1578147
1138494
757676
511637
1088679
714478
264353
635334
201326
112181
1514535
995312
1426747
968832
1203322
1011144
531145
241841
270617
1020785
1362025
538722
507107
31192
629592
1311538
1515298
478408
1169762
604152
371524
997512
55409
1160117
969121
1082488
1077629
729879
175934
393904
235203
328467
807956
997273
644212
24879
436386
1166695
1281389
502449
176892
414975
27015
1476834
268737
922329
489558
263656
1379039
1091202
28586
901790
374238
205878
117237
626776
38363
299417
1539357
472469
1636463
40751
317933
145031
553729
1057404
116454
1318233
816840
709329
1623481
780035
1396451
554786
1394480
604254
620921
968863
310474
619288
619390
1320883
1318349
338795
1081958
19999
944916
207646
1163148
160562
1147022
361072
182381
543422
1313150
820841
1120780
575064
1575061
611299
1295906
353108
308598
1477627
948593
423569
1521664
514009
1008682
1092127
1185883
1606874
385500
495079
906616
1209433
448187
816306
1178242
498901
422236
513574
474460
856336
1339513
1563585
76097
1364862
552801
961548
692049
1301769
1199748
720340
161947
1185713
749943
1357309
478346
1121350
1267165
794108
847212
1008911
1190
456438
278870
1469612
1515920
406426
628899
191063
558773
1050612
1083876
1180328
382350
1041988
355027
1190317
281300
1609888
847047
1008136
883362
120659
747842
198372
1593252
1489807
83028
1564568
29877
640562
1323308
659621
982244
1259822
871101
564853
286505
400067
1209697
335415
578161
1516228
566647
1432438
1609518
1130822
328291
164083
1176399
1087897
702781
236977
1006285
510900
110315
558916
1310470
109262
1439242
1571771
23636
97220
1167496
1647053
180556
556299
272522
410921
993099
1179354
1382515
703716
1091198
485153
1160528
1206806
696789
331067
915515
1016948
1475909
749715
689572
358392
1523977
459300
1573816
442193
1413301
1398409
433216
855431
629431
868494
1282524
470419
1030161
1578501
629260
1454926
1528749
1328007
225055
44699
320057
257158
1332283
995626
693440
731981
871203
1474618
123225
1327106
675478
962366
1443112
1002871
1410240
1623969
1050377
13470
843058
123136
714570
977349
954985
1322473
510658
1541824
30053
934161
1225392
884975
719793
71154
1011566
776411
414791
1142733
1247010
316709
577183
866916
1164674
395722
1256302
204246
983632
1283037
933425
1246400
615118
905869
125497
654730
576690
316439
1569320
1556609
973580
47304
309560
1580557
835696
813778
857992
272913
293420
1167393
1014035
1025353
30505
691746
1534238
829013
1116047
1219605
224073
1010134
1330763
81556
1485280
940616
495572
755349
282433
811520
1606205
1200517
1128902
1078211
311552
59304
1084303
1566744
687187
761656
1610214
1532859
721765
675738
1308496
964535
1028384
1553942
200027
1641711
1084012
914514
1544800
535878
337221
1245699
752656
100887
1484010
352039
1595859
989275
1383087
1071839
179012
402249
78412
1100092
1498067
444915
382637
1095763
449701
549960
562736
612072
1358565
1385123
940992
33336
339784
1045839
320861
912287
749544
1493483
1324469
523987
1359713
1543737
604768
1554933
232712
788886
5634
26854
810536
951144
630903
244984
1635237
186963
1329595
1628650
398769
1321905
620710
1613107
120308
742246
178244
1634227
1523506
1152953
438245
1153114
1464050
1216218
174295
1049531
433315
1426012
840422
1332177
1377237
55180
81834
261375
264875
1320550
812795
26592
452212
904347
960107
1085144
401389
672036
1070052
645553
427194
524905
401688
1012238
318172
255105
1381132
667811
1195618
821570
57946
985096
807607
420742
1110742
148641
686754
1154036
1032297
1446104
898108
596349
136506
1594602
771321
150722
1577838
606697
1008947
89721
556255
1342479
912841
1325038
633790
1441710
473226
371255
1520994
433790
818973
716793
760513
572666
698820
617231
1005096
1106210
740318
1637771
1341196
1019569
912830
521924
685292
1595606
452363
1014084
1266532
369957
500323
227497
734984
1252049
808075
178888
261503
1063330
575263
1456161
153749
98102
169221
1267017
1420375
717139
484958
586482
1531815
816224
1241960
1291961
1213622
1433686
342941
726639
932876
689993
780868
1035570
288277
1308218
1188929
1056535
602926
1408618
327928
939022
235530
1368592
784203
134033
476516
1479691
1061276
1470313
936132
86240
1472549
729706
231882
111882
304697
1471990
1153692
586312
1267404
638185
1265366
1646094
624609
459318
75868
1119627
211988
249878
1319822
1448340
92557
1021398
34877
644770
468351
1287677
470662
274155
165509
1113459
110643
255736
230392
589289
1037342
523346
450038
1316633
55160
992364
359009
1110943
843117
945232
1533968
817544
1374897
1213321
1242649
1132302
411906
195203
1503782
624412
1454665
1626699
1147418
698077
1060198
1232808
551082
132929
881451
915203
1340845
1563665
1482504
1384268
949188
1331949
1256817
1383937
946424
1390650
388866
166962
364917
227016
384430
1516200
831359
1064006
62054
175453
1140824
1209430
500750
128096
10523
1094433
671964
355304
1432322
475463
364685
596248
742974
554508
729962
524673
406032
358294
683829
1595752
408124
795663
1435398
403424
56376
1606996
1027307
831979
925384
802957
1397282
517553
1356669
1479568
489331
1548154
452100
1392379
1058106
511557
1030962
897384
479529
920506
1064429
585160
467008
973559
1083513
467352
37600
523545
1470171
1290199
640499
1427364
1404591
1566753
1081380
550966
109478
1038990
1020445
118941
1227598
638653
952345
600159
29230
731045
466989
260580
189771
81326
540787
481824
1312583
714528
76575
560244
1124698
945846
857059
248746
98464
389170
1223788
592139
969287
713694
1120055
1068451
688108
519596
840445
1421186
846231
1557474
657029
796736
1500535
139376
407140
42451
871779
969498
229003
1581395
936994
552773
1278527
40922
1153647
1459558
347794
1081160
717194
1536747
643173
624215
836073
209329
1169502
1171440
1112295
256580
1160805
869125
1033676
385547
880149
59923
995938
125550
705952
1156965
291889
253740
1494960
80516
719393
1294036
1260180
1564776
1410383
1440915
773249
1152940
1016068
1608762
347626
1172531
301693
920579
1571714
67578
1591742
1245657
202860
828401
140313
527775
360071
336589
446428
1510766
1009943
1067251
353713
866401
158608
186811
764830
950526
1468606
14472
1289439
643847
851069
525483
576251
461690
350917
408056
562187
462443
1301069
73126
437202
1347356
228963
516754
124105
1062093
1234586
1346063
953224
63415
1235455
1161625
1511217
386802
690055
1229818
1527865
1302004
97320
662260
1543383
105478
1533895
229744
472667
315948
689440
16733
1578441
685302
1368045
1176937
1474675
552419
1449161
525822
1440260
260531
950582
73355
45836
830051
501958
445837
1177364
1317345
719395
491155
1223913
509957
308007
454158
92225
945150
946595
1145372
677967
86307
1020241
811183
113356
81128
805063
234177
1504833
512586
1265698
1372249
843679
407664
513452
1613829
951853
590409
972482
1485235
1198632
326215
174624
784349
1125245
984863
617310
1387204
474460
173556
436388
925879
966732
304757
605392
306994
1528402
306926
136639
1292713
868994
1517401
1551494
564158
1549222
1252649
1117349
355790
1551638
661824
1083071
1444750
1138151
106608
1055858
545166
349783
1630375
1495479
1359666
1167186
976620
1170830
1589577
284213
1202063
1493435
271736
954040
1575684
549935
1170107
6299
386249
108378
798245
573736
1520433
1230303
1454274
29081
1489924
1540951
821014
1631761
730807
1087590
950493
862839
1615249
266558
1258880
661293
436987
997466
1323539
601732
1244216
861322
278654
1435203
1434965
1205180
71927
992626
1409200
476312
336221
692168
1250952
477874
1289012
1514166
1485725
1490875
412990
19498
62379
83412
764556
1573524
533190
1597081
375647
452297
467096
764048
515734
440182
1483714
1382897
1311646
955615
1085821
560040
526727
143116
99030
652303
176885
169669
819774
970168
241759
672365
1211252
556069
530618
333925
1427118
601421
1040261
373069
623523
720885
1052233
1009516
647941
1160241
972371
620303
566875
1546910
304955
1274931
1614414
743165
469868
494307
1379345
1324602
1444778
1237272
1259963
1070136
1151886
439919
1410585
1552282
396709
579710
220592
1129289
320530
91679
397208
660130
321562
214552
1010856
1022270
1601831
1536747
1262659
1249742
13500
807238
551500
1468691
1595711
1401570
1177619
1637384
176104
1261917
392706
1193102
687091
1472579
475322
1269857
1083637
623173
1286056
1134831
1345403
745760
116613
1205801
953227
328764
1509506
1003122
545254
1403702
1298181
557324
388335
228257
1156107
999423
206780
1085170
1388825
1046457
935406
320569
1213764
717852
1233383
1069912
724129
1360834
1416255
605933
581026
1595001
957614
1645156
856877
1256521
753428
201171
807038
967508
918149
155431
910936
1257796
1012964
72291
900707
631203
1182000
1594821
503969
1620635
1565935
1405793
1321288
1061442
1589115
1396229
1059137
1480418
239793
248526
1179589
667637
1373249
1031172
461615
56590
259171
1354472
59926
1428349
388981
431663
1205762
856743
967137
1472358
1091315
606897
679302
730642
442573
687550
1612028
199729
1406144
730330
1419078
1456674
29586
1125238
106646
1284223
748115
1537848
618469
770554
587570
1395290
546014
607640
73909
1530726
1470816
1380937
291852
464466
274382
776637
1453441
361497
173383
1269849
105324
1167210
238157
1129510
29628
1632057
713808
4389
1175922
637634
1109228
1210438
334732
706133
1481415
1452444
460949
1453797
80875
190349
346647
1285818
1217096
74821
1022456
295531
1491594
779433
198033
558026
247503
311831
417654
1607830
1497743
1081604
616385
591397
320188
1627790
1509986
433254
1450093
757535
1555133
1308019
538878
781679
374617
846481
1203168
795600
1209783
201139
1248977
856732
211927
832005
1633057
442612
1183752
167388
872074
185607
1128600
1502965
997025
966470
477146
1571464
207577
1230114
224352
401958
1487794
1261052
599579
1266866
623520
905118
1136383
1500359
889617
773607
36125
1364471
1288994
1532930
1122633
929429
515712
1224447
353091
1400681
485232
1384221
968505
146655
171049
456545
760169
769649
524768
357748
94198
95914
613615
637854
625412
1068811
118758
1277574
360867
688296
344014
708629
314857
563747
141476
1374978
73085
410305
46012
1182996
644738
768044
1083483
1526112
320823
440123
757612
262784
1006526
666190
91568
284827
1027106
1047993
1635988
1364970
1222070
734446
967844
398183
249168
396106
1564226
1440106
992464
1574652
633850
31970
1439652
66877
124426
809233
1499763
483046
1527447
1205667
348030
67221
758495
1138208
857010
1025351
171957
1271578
1377972
305033
567636
557991
424385
587417
417696
1615645
502218
449170
179114
1575920
973183
129962
1323631
1340961
157547
1075352
260353
1232164
1249452
51097
1048735
27894
813891
1245350
1640132
430578
207040
1468710
416493
1465520
1296764
276294
1412382
1467156
1362502
1400733
933011
803138
555643
833646
1277667
715081
1340503
950369
598266
1255070
601346
32744
1611590
1573838
655045
1322589
272424
1182530
922148
606176
1192914
144873
51697
1643395
909832
1148776
813381
84261
864975
404671
1442124
1296717
432781
1186715
246431
425426
595704
85543
765654
813953
244699
382278
78846
1439478
382390
1433097
1501716
1186984
49601
1219724
677237
986135
1216174
1361859
1529942
1143017
469719
61599
544541
765669
344966
956260
1539156
54415
264368
1065767
984093
1193978
1003006
1077997
96458
595
195405
817796
401287
1030788
202613
54824
517640
1118030
114772
1458896
1316686
341086
968903
306145
1189216
1081948
675723
981077
1208225
1565557
810452
234759
744571
619238
744047
1556035
1088917
300732
1038601
564336
304588
447541
543786
1240288
1367833
248828
526099
1038658
1642457
518371
424991
1088209
834698
1427344
401221
236044
1264854
641877
1178615
1102781
578447
451994
1093340
458476
28001
473548
136274
967936
302603
751260
396040
663815
1059365
1619908
1252595
839678
386459
479759
1023046
569219
697305
379919
1571970
188017
227779
1454658
567329
541617
1371407
513591
177915
557405
110981
1406458
689564
1229737
879553
409897
541747
1332491
539468
134689
459523
1597470
1558237
1638355
996252
1276734
89662
923826
1599375
825168
1449873
1416061
1480925
1240732
680607
1271537
922059
737261
398391
123744
349629
694062
7984
138741
1029858
959357
1246619
415007
791721
1047397
731775
1433163
1392568
316427
1230281
328413
974555
1006344
1474848
549039
863818
577830
759111
113163
744451
1416980
390865
1292061
49802
1218642
776672
423920
789868
1138813
395655
446456
8812
784416
839173
496741
1562067
68448
1559391
1239610
856535
341994
538909
1368738
462232
1579196
500872
1025658
993969
788930
1056842
89812
1622748
852686
1263469
66066
173744
831886
214615
846292
979266
586435
35345
807182
575205
304838
1639800
1350133
1394246
651527
1059834
558635
1556809
1064034
199563
824381
274307
151777
1206015
1092084
1615329
572566
1505208
939430
1631887
114003
73137
1215545
1526090
1053012
757371
829739
1377429
1542808
35160
401359
154060
1055580
392789
1139920
49910
693030
1544104
1567301
424299
679385
601122
1153537
1345235
108842
921263
91668
1534458
17471
220647
1224663
1044376
1186787
61508
1255059
1199036
58006
1515355
686590
883157
725230
943756
799329
1603184
1334091
1551718
125876
1027635
382795
215792
1601288
126001
1444399
671814
1183013
1061395
1162228
1096805
3614
305873
333135
795607
862613
1284010
634517
767075
590121
257853
944693
1617477
10956
1377094
1338822
824742
780491
1034000
1423448
1314019
57462
945893
1366689
484390
1618195
95558
1513
1195523
1181126
1593291
1636908
641471
602323
628385
1309927
1614803
1212651
1052286
1148154
1179599
286014
1393896
1602583
1586669
1635553
1428178
78417
93837
311254
1629429
242881
232294
1183567
930301
632678
1300181
876568
1130815
571195
603643
70194
1165552
1151154
1470613
958066
382240
100487
203862
1223951
1642563
335417
1432224
513407
30744
1203921
667494
1554587
335896
611315
402934
738616
874878
862506
1536533
22070
1353148
432689
443797
1598410
1070141
956989
161070
862082
1483595
891118
1497529
426556
850657
35938
173229
1243140
1500819
1641289
410612
1460206
354272
1166671
418917
1149891
1513134
1635536
1548417
22194
549909
196118
1631187
1020005
1373380
796966
752888
238329
1019953
918475
1248426
1332806
572067
268696
172562
251252
322898
883308
451298
1583601
185913
37190
742812
899115
119167
236731
1406434
1083017
1056519
267396
1456349
1033981
1416155
624364
109896
1191068
502508
904624
202067
1298810
1299518
1404514
1408675
785233
1535561
319612
202300
27520
707195
887574
895648
465911
265253
252248
325183
1088903
122289
531864
602251
863149
1265168
1475246
274574
652597
1189258
1509164
1585501
1636522
651678
1357461
761817
246004
1110732
1576099
952164
18231
339300
220896
536889
17373
919793
294992
22285
638976
1424270
1218700
1267590
264867
905009
754086
1414602
1194993
144330
1357387
138200
389757
699708
446169
709692
599304
1368619
325087
1611014
1547964
514295
960047
551292
227876
819055
150944
510235
1474595
1218990
844947
40824
1361014
533664
845433
1579906
1271300
1519540
242762
667472
233868
599886
56671
893809
1294862
332617
1222138
525949
1163839
573158
870687
1322624
1185545
1210627
1569604
525773
404348
888322
734578
270180
1058287
588486
423688
33132
67220
751645
931600
422537
1564519
875141
545582
516592
90013
471739
1179934
1301095
1560921
1403304
278214
929922
98078
889488
1277134
954901
1333400
608110
1002421
762610
763231
292595
32423
640576
1534621
70741
1068000
1291405
742135
19856
380906
7084
135881
35087
1458328
912587
254371
305069
347823
259543
643717
598031
207745
1220296
390400
615312
931101
1468991
525474
83330
225676
1133406
1626384
1413088
58662
1405821
269936
692040
1492456
568781
860575
496045
236804
337187
302416
912563
200986
811721
1390664
1513607
915507
759467
1189217
1262554
571593
89284
276058
778622
671031
174320
1212586
47054
1351773
1495736
306492
1463700
982686
1329956
1176553
1188590
1416774
134354
125988
770209
383217
1172724
56448
51218
704469
1390920
460923
243187
1165048
133849
358603
952809
573375
773296
1245150
1497334
608973
643609
361734
1039125
1054847
581881
729077
620430
835505
1403712
238441
693538
1635102
1284849
175145
1235803
1367698
1417905
11148
1097766
1368104
1457402
952817
970578
128044
272653
1572445
683330
1085852
1338950
1588896
421313
795679
632681
1017281
780335
859038
777764
1506053
741512
1457508
1521365
1043759
144350
717552
1319242
1353900
64844
871356
781036
1248723
1558994
449130
677893
616761
1518816
1240139
445300
916524
555879
1230110
1516569
819078
336614
406497
975111
182993
5680
1616459
389687
776954
372202
1171581
535991
1090592
251738
160760
1156392
1518153
735331
1021285
387711
1425830
1294727
1096279
1618727
616480
1442983
705847
512391
848550
791091
1214009
655430
1339747
204371
499297
511492
1628907
1562108
428055
1129486
1115117
693358
998566
652610
102685
108984
651079
821041
756205
1239097
1153415
1074456
1219233
628125
1029529
328172
322353
994240
978669
1193105
1154591
1122227
385651
238917
1154076
148991
475064
917737
1049290
954029
430178
904445
792200
1094239
51998
1147263
391404
1083830
1077452
793424
1250861
120659
1158924
102210
707391
143686
1122444
811436
1545325
480759
1148767
425718
1514931
286986
571109
275552
566591
1520400
1607232
30134
656894
1182843
168182
1041969
1169829
552350
716012
1008141
883089
867171
26042
825648
1105800
492496
1497083
1589704
1498801
1033329
460084
52970
999041
321684
1422762
399139
1224392
1258649
466563
1304260
1590557
1094004
1239071
1436343
162658
1414012
835522
1458489
702655
974170
940341
974692
1625635
854293
3500
1456626
207887
1037973
666560
890926
1322197
757756
830504
319446
1608643
1594847
128123
191904
969389
476566
373938
692811
969943
1606103
1219168
443471
1555995
928146
232797
438168
1307480
820554
950338
702442
879338
1078914
624454
1346634
1196758
1285248
93991
1451732
676906
1360265
1178546
1640221
710030
397901
1042782
1074991
683038
604267
811487
1279412
1452252
298796
752903
536381
481428
716237
344507
394911
906663
1084696
520515
1491842
808393
1367299
1595326
271638
564288
1632492
43839
1327181
520757
864050
758523
1009813
776836
404010
1443773
26942
1256403
107169
632396
1473143
697509
1311358
242816
1290399
846737
506903
237700
1617248
199876
328565
1030738
685621
761443
973372
702098
326253
103291
662055
217826
263912
1099152
1197214
1113714
421923
1252229
1232004
1048434
39826
1465768
1232660
447736
1207347
1479631
22303
1024592
1378320
599327
1591043
1338806
40791
368912
217097
206511
1625690
69006
894084
984331
179703
1155634
316484
779356
1264406
653015
1325976
44653
799415
565137
28416
799886
83867
736201
305755
828606
1418804
417097
121934
1238969
496425
1205238
647346
25327
740517
1312093
157965
868044
1574007
1605241
584273
489613
1026595
815795
1301162
622015
559927
457838
591956
1162463
1240568
827477
1454644
232700
1623484
1434603
99909
1147434
287028
990832
213740
189097
945866
728932
192401
301434
630846
747105
1616935
84026
1634089
297714
670052
1395079
593826
1283168
408872
975143
802170
377102
973808
716171
316966
169163
635064
1605565
891044
33959
14696
167997
1025482
419395
1576113
1465997
454400
1446019
1122113
766244
1426334
1112535
155041
620931
56503
1547208
1245540
1254439
744632
1413523
530328
793841
552120
465089
474075
552749
452792
1354972
302387
105438
1547716
1637826
445924
728155
304502
1555391
1266569
1355211
811201
1112227
1187527
158544
554865
1435180
591998
832929
244524
91512
805156
752531
203359
974938
689286
1584375
1645786
604756
1028690
648073
174749
1120591
1307589
1003021
798038
1019830
852259
964793
1482652
1155336
1603210
1636765
832809
295757
809012
819416
319874
5499
1138058
1279906
1348999
1425935
1583922
445800
1571873
196986
240863
1230096
56296
675457
75838
1022255
487453
1231677
1351734
242924
762552
1507260
6330
18116
451746
327141
973507
159066
1635375
89582
723522
205705
660237
1594492
1441374
1283017
142106
1519937
984920
980010
131609
986360
269175
1482641
281303
363830
1182930
1432428
1068463
698642
241676
458341
524767
72504
1057924
12369
1452644
758613
111403
1272184
253460
506113
1353250
711067
477378
313744
1150407
1526111
984217
1194503
1460176
1083366
1617183
129987
219948
148641
1377477
546087
848356
548327
1383229
925299
1386463
855350
990984
695021
495356
108542
653516
485181
1622188
125976
1279666
516221
143875
1530186
252981
823394
1269699
445474
1583186
24568
1512398
1482728
1487552
53449
1302623
1616764
657393
75715
1276380
1016495
513349
702610
1570138
1115347
1128602
1587073
549505
801772
1006074
939018
88561
639114
252058
15036
1052659
1483341
418451
1051786
259034
1432531
1091490
76356
1429557
1572236
439685
492
541938
1612075
1140436
681280
108269
1122476
75550
105220
1241975
1258700
1513959
1433231
1366782
286772
1288628
1625945
32920
992658
153979
1363327
617686
1202098
1443324
1286872
1013458
1601711
338211
812629
930547
1066728
1036018
434271
227069
1214779
1264633
485148
432056
225535
732076
1490455
1298759
8070
679665
177264
359282
1218251
820147
974697
764378
656999
1079906
1030370
1315393
901201
1208747
64597
1135725
373351
1195803
1119484
644462
359074
622206
992154
871852
1539129
754375
261884
312711
330308
396453
422552
1078148
1529795
751803
371977
364601
1384933
1058911
1498931
524648
1061175
1487349
1468510
47725
1611042
289341
185854
796730
59073
1562228
966813
994310
1349474
806388
462011
1234041
1362745
394673
895793
1215483
1335680
890811
1307197
736197
1330462
932475
1490903
413016
105588
1017118
185920
927345
1332779
1049469
1018786
613408
601066
433545
1182189
220310
754630
723526
62144
274793
1469069
227689
1437862
395569
486878
926583
869718
137258
776735
1570229
817225
270176
674286
517766
1265148
502989
1631439
304278
1624375
165824
1101676
1490847
1219303
1105719
407647
1424376
25075
481891
1646510
54379
632314
1363726
619336
1602632
565214
991038
693651
1089282
1426143
1333219
669084
1583133
260025
957554
143939
1085609
900749
29860
982320
223787
390457
1517943
1338123
208474
553507
280075
1376764
716296
391452
553727
961458
1263109
1533890
1275665
546775
638428
1091070
100274
833285
903763
971004
1455418
403581
1605647
134577
510012
608278
1372655
117066
1450247
912325
124053
1400067
813226
223146
1384093
269369
1371465
1191602
1533361
1043908
253729
1596791
579497
764682
1001747
850206
841621
987047
190031
1072960
239684
886755
352903
441766
1481696
42778
1132100
228125
351287
1287956
406068
702073
1144010
1039196
1300500
574542
654628
609170
841862
1492555
1192228
362848
349838
1287089
1568511
405966
394125
1238727
17312
389676
884621
677635
436879
658255
1055964
602227
782973
1322808
131720
804465
1485124
1558202
1229890
1511591
56994
1065251
623846
246917
972436
271434
1577703
902180
44644
268295
170126
1405715
544080
566102
57857
224562
837
508696
520591
478726
721980
1198226
288635
29225
109710
25920
1186519
207532
873583
641016
615911
1331256
865146
1246864
960446
511517
1523467
985154
543642
374995
1492516
147875
242902
885587
350035
1318189
411091
477613
409967
152260
682808
595659
351967
1372171
314250
529313
829081
526573
1162611
68854
710283
207430
1285761
1339606
525035
1103797
654734
109357
1595565
1149504
1358359
633311
651515
151443
1573950
1439915
366882
1506865
75538
927850
114667
1564376
167091
1562806
261752
552118
1486399
585612
508137
1532893
1203327
1150913
249625
1634495
1112754
419350
335336
305127
648222
1457644
1529723
71078
579668
1152467
880779
859439
968810
1135071
306435
424983
1191954
932774
762065
520115
995632
300440
1517135
1595431
677701
292063
993175
817683
240310
1110829
1041207
717624
991724
118109
338602
286700
671384
1523994
1231055
1258707
282043
836110
1530935
200694
1228782
719183
1030133
341230
624887
1055430
243020
447845
156641
814874
304861
862040
1339205
867801
1436698
125858
340392
1620287
881966
1527132
164034
1316167
786031
1582421
716567
611114
852338
668881
1438738
1050843
33103
349881
112389
514065
1420503
137317
647214
462797
809945
255410
19093
939518
1404083
70429
1087985
1449977
953793
142140
181589
966336
721088
1140556
34959
1644761
1543154
1225059
776337
1492361
903564
733869
809878
424363
291587
1000299
1201718
295459
1420094
749883
757613
895762
399643
1599054
805756
138371
743274
936145
427333
1484862
668523
919242
1371026
958802
1369997
1481328
1073236
1549269
1639165
352704
1237132
93318
371442
934732
1265108
1376446
579226
883700
147014
1253429
10338
1478804
506913
1233566
300535
103356
614970
1292162
357774
451655
1396795
67269
1218605
522263
928787
1533072
258189
1525824
526813
837495
419758
981062
815684
1096987
1188197
50868
1471253
406061
346622
1388020
766373
267478
485029
454776
968191
1207040
1281328
95796
1321629
986697
1029992
470962
394231
137182
178133
507105
716116
58914
1485385
1417758
718368
1156897
1529839
456351
1228518
40816
791994
1571297
357543
1586678
1351523
1417173
713099
303626
313533
1305342
380894
916959
1601267
998584
1358905
353692
431226
1095644
565370
765839
232300
1579748
307563
255488
1463201
102481
1410304
1341713
289177
683779
484613
343728
464031
1630905
1350642
547564
1387341
1425859
784352
1518250
176107
766051
1556204
1623143
366168
897848
861372
1479082
1235387
183396
636553
35013
618164
690188
1234516
312124
302351
608161
910826
1238297
1343298
6753
1336728
636832
1059651
812829
119159
156239
1323229
1427603
260142
934728
1037974
580954
1364447
809047
977490
1474662
568686
157258
351270
302666
721630
1228116
464011
822964
100318
1417450
1050479
497795
1392712
408967
71663
148136
1337798
936998
1610988
392744
1484035
1202020
719626
151639
449019
193705
1192358
1177285
1355051
966882
618942
1385361
575487
759219
1216862
394153
1490355
842444
551046
439344
75766
1170851
690684
809359
783728
1419430
1346959
1388637
1456448
1049787
1043187
1336797
91999
1087614
1196351
929173
1217778
1380396
907905
1336359
851807
790674
556275
884323
502728
432100
1346345
960609
64562
1340537
820749
501928
1593403
1333851
719859
238842
231984
1179721
1004730
1387828
1243000
871359
1416988
1473274
274653
615552
659505
609674
92526
521018
1411970
1541761
938906
596238
1383796
234466
635095
56598
1206583
1435857
342427
220461
130504
1593860
1039167
815836
285942
33867
832419
1574036
667877
856333
1457918
1338502
967458
412151
6632
566111
926113
1113912
1340366
1308078
803524
1243830
664124
1393245
100407
126327
1482808
1037204
1504379
1464902
1051840
359717
870769
489304
1561657
1537907
606569
1124982
1645005
1086335
1248500
1184377
1156484
102492
1153573
1516252
177325
947457
1056393
722987
528598
1027039
714999
1307508
1470248
1012622
788444
221735
1133216
1624827
1342344
932311
718720
62868
1281620
396332
1069065
262316
1261131
1317819
1330730
1582794
1280336
913322
481136
352544
609897
961248
533642
291014
929060
1270268
1105666
1524319
971550
127143
158713
1104010
297360
1571027
640915
1166515
443222
1024586
275772
1476355
1486743
365759
1065666
1263922
1575434
1576488
1269018
1594666
1051382
247341
1489856
401662
38777
417162
146020
3775
1246654
156962
1644093
1088123
1146892
599574
1318263
232798
388898
1276218
184450
512880
693225
1088049
1315634
1205759
1624887
338245
862270
1431105
1612194
745451
1498160
165878
19843
1093781
837724
1494074
544344
1550989
494953
247136
466078
296337
541181
16106
1106634
1491165
221395
1405186
220669
1594467
446526
295229
227854
509173
299430
591742
462557
825202
335660
1019893
402621
1346438
804525
965639
1424897
904338
1534474
1135845
1396723
1318602
1131439
769524
526836
358906
561174
698036
420655
1329399
216621
1063060
873335
441121
403418
1065268
224818
1605250
493796
273364
935853
10582
179026
893414
1313974
170798
1493280
439569
1050899
1575349
1572196
1300393
77095
427080
559793
389378
34744
255594
1634075
759475
917694
1556729
1469478
1362726
360916
916209
768258
160183
145107
1111989
668798
1279904
538009
1462566
105439
127012
234678
1550240
310501
504647
1201948
1638920
891559
235424
789503
978618
578718
145259
1325605
1261206
449502
1291210
73205
413092
1537409
855766
874783
1346903
1236368
1404098
1453993
1086744
148467
1515585
1556420
817955
1095886
425038
1165757
94330
649207
832840
1370714
461602
624236
281135
194909
1041506
620195
1287406
786174
523415
583664
752898
89752
46016
301276
1297176
354130
1102039
849087
1586672
1359324
982492
850584
1187527
1430534
1330550
1046831
522996
1102874
44353
474839
1112741
409621
69490
727686
1558844
1643202
1548497
557438
306037
774996
367097
1636541
1558212
455891
1328220
1029824
701196
1523287
1511565
1145641
812350
444176
536826
106256
829607
1032332
381504
325796
1611210
1303231
1347748
1140673
1329324
550125
587614
1180472
1305890
1095060
258715
1194236
390584
56591
533988
206518
523229
200882
553599
1414102
547610
269465
1261496
1427714
892624
233059
1541898
1311870
866328
508301
1403505
1021153
421642
172588
1568473
828760
538418
564918
460794
209695
863480
140413
1515804
1155477
148230
312917
1216024
43754
1218586
1342753
1406733
1170624
76406
593266
1520173
117624
1472287
329544
720883
1296500
553190
804560
177065
760615
538148
1357430
140993
149137
1469634
865981
24152
1469349
198346
756990
199537
835561
630488
177142
1378653
131119
35334
576989
743149
329246
395265
1629155
596433
62311
1481305
392562
1158428
1320107
560733
986669
98004
841833
897464
628991
1386240
819191
535366
793021
1204541
208130
1184099
734515
318479
1159241
587567
540555
853109
924685
70809
914800
1437214
929724
337436
62895
570834
1388307
788452
746492
1302321
1021663
386676
180869
1140922
1517983
36721
195065
1195151
787619
1309489
599371
736475
1646907
497789
472749
1295416
369584
268233
1455510
221476
101791
1082469
208158
1311191
90905
195125
1034768
1219364
90834
269019
595169
1300323
768833
755570
1036539
1433174
1313105
50583
257464
920906
200490
421396
1042263
578047
1339464
1299817
505005
1115434
1174197
502878
390599
1193525
1219276
1036387
71142
1422716
1613313
50239
1399477
1512967
1559595
646529
1541102
64743
787272
494083
1057560
106834
1622421
1627515
1176382
188539
1288179
623553
465666
1402710
106747
1151677
30719
1381433
1428542
689485
928888
1540459
1172745
330621
824702
606486
1090006
181354
1433905
1278521
956577
945611
897814
140796
1440219
542635
102469
1275537
1008540
280732
743903
304852
1158959
49134
21952
659488
239962
1219784
678274
359095
235214
1641518
101839
384670
938099
1057289
1373517
1284357
1554219
1633951
1292019
1643635
1167723
230848
394284
931109
626961
1148163
848353
332708
419564
226326
1555203
951497
45913
1003031
127115
78582
204248
1053165
279841
489281
1084567
1322944
518494
978636
1595588
728376
31745
201077
1377122
49249
1332671
1201726
961191
151138
397440
227297
234015
942264
885441
67119
753437
433403
1230866
980396
133850
758930
869513
1344684
1004205
642729
1627911
138775
1256691
372537
1015165
1325754
477775
1389601
709633
709329
1517975
1174175
168360
358500
470205
266701
396079
1065733
1413167
204132
503179
930671
1295837
985235
607667
1377728
883854
599553
467692
1142803
857745
567076
985488
52842
1117182
903869
13429
598952
1087223
861780
1020681
1271402
49454
1046548
977298
1251199
340850
322992
1243505
1199878
1455957
624129
403817
1446751
1436489
397623
215982
735943
852464
646333
221355
1486970
832293
496262
1128989
459904
225088
707751
552749
1483361
284817
1259272
236140
373668
1297344
832115
479187
1274724
1530468
1212339
393905
1327068
533646
438879
737534
1057270
1516640
524375
303857
1475033
1062189
895884
977987
874342
1086582
1032195
203882
264319
982386
302527
551263
190700
1184041
135731
1363912
238194
1640480
1029552
974097
1465942
1333068
604364
595684
56166
60603
1600605
1423961
1276025
910446
1513654
466531
681886
167250
163316
299792
1159919
834392
1016099
1222411
1005026
978127
201714
784598
448737
537201
430754
1476104
255788
538115
162906
1047097
16494
1187178
811083
124268
1019196
1579752
315312
988858
439732
267237
1325727
1147231
79615
174435
576522
1340743
944878
912750
1129152
1226239
797268
1515773
1460585
4547
397665
1539159
1040677
923029
1146594
474143
1320655
1488681
1406002
72688
221143
1382650
131004
527174
674248
1150574
1422411
1007529
1210172
43280
915369
1487782
1171632
1436125
1571491
606569
1551818
730368
1530589
406898
1213924
146187
221299
1604002
426116
540046
701545
71310
290677
573351
1550377
250213
990211
681784
948533
878461
1455034
873048
145421
200334
1608843
886972
170173
884193
1358410
1321697
707191
517334
259998
788403
1390976
118420
323034
388734
147626
418654
312700
743193
1317362
1091569
213066
937993
1563300
1298612
1525157
1245913
1014494
850399
598088
1485517
490550
1446408
1494490
752775
342155
936567
1289710
1429945
852857
534261
698212
558666
941493
23398
1532905
869210
1009065
1637848
1325762
165191
1116388
1471630
796351
1444103
1250273
1302286
1178681
719260
255053
1341316
705142
19310
1484779
498644
188973
994776
320898
1488462
646725
1624068
1289009
945466
802680
816062
908604
882102
632667
1410088
967588
167025
1362484
122757
676011
569760
141065
21133
286698
1380766
979163
1386039
1171313
1611761
1422272
702408
491866
609444
1193540
45283
418680
407679
854847
294316
1115440
96887
1504738
35318
834476
450201
305935
1276040
623444
1046027
1183877
80715
205532
52512
1376771
74613
812958
780700
747513
297721
1298964
148400
1176464
46925
455232
604930
1203918
1483138
1059831
423897
1045076
355465
120544
1476640
1383530
1029574
1493839
492034
1584606
431496
158539
1403372
317384
25381
1092992
285107
861520
1336843
245798
1242515
391461
1373008
311429
121099
1174750
191625
1515122
707065
556220
784567
1470126
1024108
1239553
1452959
369228
351257
1526798
22995
988472
1289804
1108652
220962
518836
940234
216137
924988
1471819
543708
468271
807295
1347480
201708
1202984
1036594
1469634
61173
749715
1107879
1334028
538638
1507778
692184
1276925
1162670
577969
123322
1633621
994359
972713
684734
420919
936470
571311
201173
1196418
88393
402381
1376893
992018
176075
820180
1501630
725422
1638501
529044
1405525
195593
669818
216328
1575220
425264
1190937
1025487
565830
1456870
97668
1092534
578895
722191
141657
1311642
1464561
1646730
97177
389235
1343312
810294
1536059
552790
1562642
686778
959300
325572
1061650
627188
1101854
175484
278984
920060
100895
854625
281730
561568
1021853
703446
896571
118656
1489227
678015
284429
327414
1587021
702659
524548
525
1146602
1420600
1155514
1093340
1276599
1566715
1016565
131904
1115658
119492
1512979
136855
40597
1190556
1311215
1381337
496453
661550
1572514
478579
587403
481766
836949
67529
1332385
489473
484700
721185
710371
147813
694289
833810
1017508
1306086
1144828
91849
766229
1516863
1598045
1234068
256000
502129
346475
1227021
182563
372071
1396883
1380887
480858
978476
557725
1238289
1163568
1379581
448057
44910
657069
1058770
513238
151535
435432
653954
412310
799091
549762
842840
902152
220659
1435721
30705
538545
271192
381764
11173
888092
914536
1190041
1627023
439683
1523058
1491911
45622
196453
1283179
1167254
1137100
50933
672353
225047
157658
1472051
103510
1180142
1255063
1563017
1272209
241353
976173
1331450
214068
514416
222167
355931
951649
791613
1058535
422699
312596
906589
158448
345502
960935
315680
165038
623267
1180458
304343
1585431
1015609
1542951
1107380
449951
772544
617582
1643926
1238804
168434
1142850
430472
1519966
1398113
839921
1540425
53580
1549742
791854
504807
33930
738105
25036
866449
228016
1279786
1201814
1558779
983582
1171980
318252
587288
400038
551213
714222
1348717
1610469
1356024
342089
1645326
156733
1190377
251620
1312523
228157
292983
812433
469866
1333091
714698
980532
1004
120074
1019064
260756
342562
990033
1093466
1382005
1168005
1244308
791027
957175
390403
1461397
1309824
598597
1186891
1514215
828881
1148167
1618838
98054
611754
633442
1169948
1273141
1158326
190944
1341357
1261758
727433
1227832
927639
1360271
1109046
1216615
517673
331595
1604319
421979
124947
914379
490046
1427839
1041381
526319
914125
1237021
1079286
1029002
191472
1457447
735190
1451994
265892
1494777
1398897
828252
849461
962078
1569820
1017134
1456529
843157
6587
181146
1613589
1020409
1451512
1353498
149467
127428
662484
1476505
382987
203858
175640
1437943
766001
1310926
1037795
1098261
360314
854090
1360430
828564
818069
105214
70737
439635
1644558
1086132
1059639
1006682
74618
727433
1192671
1466559
369874
73996
1362458
112958
415400
1145676
421350
828593
642104
1248854
1356172
695128
1106610
636166
215067
1190252
1533734
484043
1087989
952440
542724
1119632
1400678
1488762
616947
1434123
592146
1295057
1620622
1195325
845431
1514235
1630333
651644
987029
961533
336774
633928
527002
1046427
710264
806464
1633057
608277
405150
550870
1545073
356072
1366100
338129
324423
1297754
1008426
1312968
196575
968684
1245000
1158912
196137
1630284
988606
713692
690394
441029
1328841
1611521
1235840
1028064
1505821
1146490
2727
677340
695703
169818
616092
787243
1088737
707910
787384
307581
596037
1521744
1308989
397779
491813
554010
1398857
661397
1144507
1451306
1234022
241616
832657
458686
71336
783387
1482045
557353
978601
866397
971151
1474937
334762
1564245
271793
388787
765665
260458
74321
1495166
535987
54501
15294
1377432
260921
1137356
539933
967745
1164844
1376861
1066664
84749
1341229
1645210
587831
1480938
807958
143062
255898
1086967
855638
480736
239491
879038
667575
228864
618359
1042825
13726
128284
1031599
1079366
1480384
1272103
1255752
969090
800241
1012141
1482484
837072
1124046
753981
142400
1026553
1134787
167480
1332255
60690
1214464
953853
545956
40275
1510839
1246492
1000383
278493
1449466
664935
1213588
819439
1296641
870833
384629
1606305
705051
24613
626470
154883
1045946
744601
931855
1196986
1554084
842664
574482
1384656
768331
601409
514255
1617470
588896
1054998
506992
703508
432040
1148562
1506896
171679
581749
1528942
1048795
29377
262188
1099314
129713
1513830
889197
847146
980207
1597706
729784
201711
1498760
883180
860624
151504
608791
1575452
947073
1303219
50470
117634
808375
1193248
1148239
1260089
351409
380572
151674
1577309
1270358
1145381
694369
1633019
308361
731311
791070
1603986
997714
234382
571250
1500763
988434
868549
65442
1638905
299698
1225689
907002
181322
313625
356346
1175110
473086
1523665
317143
1305016
1509506
823380
1588026
845781
214127
50608
30098
729708
947153
1538911
438575
49787
548666
1487924
336705
1470372
366302
1057193
278493
545658
1322330
575664
104171
402006
71418
576922
306020
1538780
57037
929240
268513
454440
1200404
1339134
1481611
245184
295989
425568
571482
553657
1102088
375157
1375835
616218
1343943
675790
1183003
1433164
512330
1245359
584831
563081
929301
1057791
631807
1226355
930830
732144
234972
1170583
80209
858862
1415502
127037
1235962
1589211
520940
576027
881800
176089
647814
346314
1281512
797124
1597889
18374
1176781
671240
6515
1223825
1264902
61816
412722
1191440
1583784
686137
1103145
1454200
624528
1559991
607421
1214308
1204641
32765
1093533
749085
352537
1105864
663110
1342906
220417
452205
1193849
1021272
1317245
1081969
1231231
147486
1351132
769774
554632
843601
1156475
1609208
1264563
202835
470407
402031
971948
1159364
780541
390437
90883
1300649
1084505
118763
1075428
705180
1554498
336969
1197142
1042500
1150875
467854
431287
1169418
934124
819519
933433
1152562
1269432
370201
298244
111466
499030
1582035
953456
1921
100559
427555
247112
1241580
1290186
537842
462845
621892
148633
1369978
528831
999291
872388
1058463
164977
1432813
854557
1285233
1439365
12005
1522143
713005
297852
1256775
1427686
1583804
925189
1038182
143214
1646427
1485507
43428
1439206
731398
734290
262144
1535711
122584
1568516
1598034
1186311
1162877
1169118
1643303
948307
1185457
653666
452665
1606143
766319
469798
933391
637663
952813
1035748
210968
247700
156097
1543947
254766
644773
1032688
411892
877189
1375379
553287
260170
1491804
965860
1142170
401364
452468
682525
169408
1476273
43450
1259878
951954
1276800
252645
303908
1165369
1022580
203125
107154
1086085
1057811
790364
260501
203820
1052697
490579
994452
1244726
129299
1202920
1479180
88604
632250
1257501
1475601
636750
242704
213002
524343
1066247
61605
881805
1137775
151994
186544
1508945
1401616
1416335
6538
521702
166056
1516296
865405
729002
181444
785841
628547
1232437
193450
1074123
828332
453976
25873
954051
224779
733077
179976
465301
146128
1263989
573774
1318734
838790
633593
1413448
1487728
1333936
851473
498056
215120
1079261
407732
1339933
426440
1233336
185430
496779
1645247
144239
801789
861260
1296382
183852
180659
385719
1645772
1402932
221693
972823
917370
350370
1374609
1558581
1136832
1623886
930883
972888
1620889
1207772
1026038
1013533
1504033
1038022
860304
608812
188009
1063049
216827
370334
1425000
896220
611094
1426938
743136
540910
1004795
1150042
1593829
1127966
243937
971602
1046972
1527417
635196
656246
1056099
506107
1012772
252428
916704
1609925
466001
91936
480733
1266507
936343
1290688
968037
515098
608335
649572
824934
1308659
902617
752651
651723
963356
1069144
1091535
347691
457480
1117160
242691
537002
184860
225458
1314507
1249758
1107305
1396800
765161
368418
509962
986814
364299
187202
1164635
1109448
1509139
702604
22867
670540
755945
252845
1601747
1487276
379049
943170
608371
672856
1095439
422378
1366104
720527
1585497
1350385
1483940
1444302
861454
154888
889060
1449134
1395211
1096578
291132
595190
962832
82986
669828
633109
1112858
35740
304809
667089
474717
418069
1112459
50705
313669
854748
783903
1343072
1234251
20113
1466917
1356182
925511
451736
7145
967158
1168794
316305
12827
1396721
1462834
265488
1590478
999362
243018
50841
344890
1100193
530543
651524
1640300
837384
596670
380077
1252883
708665
1343536
368712
147493
1166656
605627
1374499
912915
1207362
247798
1517544
91176
1246747
1533786
1380422
1348085
73481
1610982
322506
852504
1073432
70853
387699
349401
403699
36423
1436164
419633
630944
645754
1238158
1086318
442940
679426
590597
1588799
1621905
1055352
195136
555869
1061142
195370
940254
148382
282304
1251791
1361701
362662
1208739
1561112
447494
715065
271774
997677
1227500
910782
467234
93309
1453104
307370
957925
1300123
1336883
593396
639555
1646555
649964
219497
231021
1422963
313687
252953
1304185
806409
1235757
641833
777933
860090
1200011
897642
1087634
269015
68257
763542
533827
1621378
521162
282297
90680
1546000
940560
989318
57068
605406
1375545
303524
553222
1407319
20291
1116770
368695
1070031
794408
198739
1067968
835394
335198
741802
736419
459367
1193047
595532
1334617
301435
1107891
197109
631031
1191695
47144
170064
888512
1338801
1440574
1252586
1061694
83191
255874
1404255
36182
60765
686159
1429718
1022321
15535
1004894
967210
1505260
483679
1602607
994605
17123
1609288
181457
799716
1190131
1409920
892143
567936
804442
1296820
139323
803413
937159
860572
1466687
1357746
824567
687344
945245
1196360
555071
154247
639023
210516
987120
1218781
1207999
324256
101469
502163
854407
410621
1478503
627251
1336210
454259
1537964
398210
749745
1473209
1117626
573902
849562
838283
54195
992787
54137
813249
1528073
464728
786764
1355686
983927
341053
552359
1262689
1430822
632757
309842
612640
440980
1157853
663122
1466292
384501
118630
1305532
1129605
1059492
836502
313522
1418299
1438001
1413183
1162109
1426737
824869
1191063
174093
498498
92533
1162414
17280
1302277
1641673
1630364
878823
1629630
70529
570154
787099
581557
644933
195630
1560788
456823
1616309
162876
1160023
1140464
666611
1103334
511697
726385
1267609
404973
1389558
1519839
965503
1567557
1010544
807329
250078
1096240
965551
901709
390582
195053
149549
19119
305251
1628589
1414997
1092230
733
850248
1296957
579401
1232885
917611
365922
144440
1232284
1567585
1590508
632620
673950
797962
196768
436243
766970
1523818
1602851
347141
377921
634038
1528272
1337029
288353
845314
619164
1621306
38327
1629172
1616856
598631
618844
1126014
433987
616673
629207
84725
1580027
887499
1299169
745979
783489
557461
496081
858511
1359535
908531
820779
1098326
10336
561082
229521
121588
865913
616676
750577
1305469
827597
1419980
825172
509039
1129774
976989
1556255
1187792
328402
1396421
731872
551859
159115
1453521
689921
951379
812984
981967
1406012
1643499
284673
1262604
47566
237620
1272536
1582247
562980
979214
1315808
650151
1032215
1132127
66070
359793
1068199
1088332
471631
893527
1557210
828621
1527169
984555
931070
637844
1215335
137164
1399556
207324
823110
870845
1016635
1542501
695367
761315
1288781
924505
520333
664151
1137157
113006
199722
6469
754706
817431
1473973
17662
1174228
951767
7884
340340
261999
564108
572722
1453114
1491665
1046801
658528
108358
1544662
1073665
601896
496285
1114835
1362980
506777
426897
333431
1087862
1007573
836727
1183348
861568
381910
1188766
279264
452288
910665
474643
22794
192908
1096578
1076784
136516
437013
762714
133301
62781
1510875
57069
42306
1105216
1619698
1543054
1124222
1031510
471440
732051
1498326
844019
170217
1338483
397759
504587
1217962
294016
944526
91194
591410
1053457
296457
495659
290551
838702
1536812
918739
1294109
617940
123754
739848
1093056
271572
440933
1508924
40896
1133101
595527
1300068
973712
1369317
936166
1058287
1486112
401833
1084
1018112
1153965
14160
1233778
703309
1088766
1597970
340528
57015
297743
285183
324878
661914
673944
127590
945461
1351719
279092
1553505
458194
1218492
1432435
1616646
615819
496478
757168
1505855
400429
1037106
896377
1198603
1454337
535109
831672
1624686
981795
339090
1586064
774892
276326
916432
594585
726962
1124347
1337078
152018
1255927
1425434
195412
637601
742671
215024
569379
183239
329452
241672
790069
1060111
714888
834024
326247
614003
1534480
803390
68682
1357126
604666
368419
992002
819898
461748
284400
843487
15825
339503
799269
566509
290115
814429
293595
1059949
1071491
500469
804141
1130722
845632
1416212
1118408
1291274
334897
1627180
152308
979448
288392
1418314
586662
980795
790027
1197414
542998
145255
1552608
1472021
830826
659408
5624
684423
1504237
745575
1035351
54934
5224
531930
1006547
1544300
370490
493827
115288
250251
1429413
885448
868454
392185
1584504
691883
1312671
519615
1205723
133572
865109
378121
1191505
90428
963603
717683
1643482
542169
717265
1079956
27882
93969
641145
1295688
1322118
521528
771045
157470
1082339
923649
1486839
452582
364494
918513
1229409
1288995
1615840
486075
1348480
140594
831616
680063
1159325
187203
727988
751770
1047846
702287
807323
815765
125407
1638510
1014169
847480
1288796
762089
1187484
1128442
1584409
248822
1593950
1033935
1028678
119587
1578261
1431059
736100
1534343
86366
7003
304846
1036903
605863
1640140
1498592
1515067
1199327
784592
1267336
241967
157162
1049801
91128
968023
1573427
675979
1165929
701387
1397004
999552
1319960
630313
343342
412316
1037595
593783
1348317
490926
589746
616735
115969
99112
858140
230047
751932
1550341
1636013
900119
353211
388703
417086
411588
664837
867425
254814
407965
363805
396044
606082
1023521
18240
1166979
378216
1012323
330104
719404
212962
301607
1133411
966092
972698
1018462
625713
1259504
423378
1018335
1360821
1310716
1353554
272611
356262
613652
455881
361277
387441
1281633
1420960
921820
961235
382245
500538
290726
1086279
1553114
1232218
843285
818034
978623
664313
1496959
1181265
428175
957254
1518410
1286859
1354466
794010
712042
1245232
1525910
1362758
985719
1249684
1199008
611852
1534506
133583
1090472
408053
637494
546008
1121910
1345709
614050
1222898
1296324
1418998
1487805
1456284
1246183
129742
93555
1076284
431390
744324
1450483
214144
628928
1058816
1474057
602201
203661
1585375
444603
1455385
412772
1127091
1188680
767777
1602915
953801
1387659
173934
127849
437607
545140
325871
1219938
366237
450525
1012095
957643
127017
1271575
1120334
128619
910053
1276087
581100
121613
532993
1579221
930896
490436
1581894
709735
588846
916206
1441341
601498
1107203
574267
1080689
608386
1017602
343852
484006
601585
1231544
1163223
849939
609242
796415
254934
836049
375263
570187
439062
646741
1102515
1244642
1286284
813863
1291715
275045
1132936
836045
94721
1218236
1312836
716441
1468215
804540
821370
1301809
520886
1014088
215516
681719
435313
1383827
396717
309752
1336708
476257
1190472
1550673
1499188
268762
1619512
767165
1277083
1228437
826923
1257394
1434443
526899
1594617
844918
1024299
652193
93635
574183
1603640
512862
284994
515235
92399
1413215
1348566
821585
1296113
295701
1632774
235370
1003999
570619
995928
534267
493925
194741
189256
585104
299245
288649
413241
62644
159862
12274
618950
649874
677445
1167406
321033
459678
389537
88679
1186114
208496
288151
1175154
1550433
1131563
1451387
1176039
813674
1505444
1427473
347029
1274289
223916
1558747
284103
1609966
288000
1302622
262727
1250987
258518
372827
1184356
1064150
1260355
265344
599717
497410
936623
1462788
1593497
430960
1459694
1013759
1214981
815586
584541
683395
1234208
1465701
416272
1579351
1540927
973178
1148974
1421263
934076
490541
333827
123170
397347
582472
1647492
13811
696674
1474661
1487626
217752
1585910
515498
1613872
884732
521021
63150
239839
735101
603517
221907
524221
1177100
1573940
814937
337350
341551
606381
1006518
1314022
321094
587609
511183
32023
806385
1250486
958153
303871
296883
1053659
762325
1449273
207413
894182
353172
1072456
1379781
665199
487235
1337306
520705
510646
1390890
1290844
970751
948121
99358
1240007
1345628
1016080
1469886
455139
308085
962469
62303
1184435
8126
1554115
727956
808461
302943
677794
850257
1275165
788232
27134
1466177
654163
124724
1178471
726726
432373
715831
531259
528632
1054073
62047
693513
674387
163709
363253
624607
745494
197848
426317
98316
1528717
1099699
980782
1191480
843141
1286729
792366
687467
616124
1006222
765365
388309
1240011
375777
328824
335419
996477
1106955
437321
860942
726522
259362
989929
344218
808416
553537
359162
1576889
575305
1471886
727505
514424
67972
1640819
1533940
22738
1080845
1476520
459324
1366931
674552
1621702
356378
4621
1175501
1527545
768798
1468649
254891
1416390
1417724
1340460
535480
312010
1333931
904032
265557
561978
1387094
995839
903186
1052888
303610
1142018
855192
1391649
1121269
302324
1531668
1296505
528557
973571
13480
580918
1180954
1143045
962564
1009525
1510970
1376336
571719
492324
260785
1135368
1152180
354967
1163426
54750
346495
719623
1290965
305632
1405328
1252405
178878
656269
497040
746176
1352732
758551
599870
1507601
149959
1573890
1529101
822538
1176540
205443
594065
863444
807606
1027593
867676
610724
404601
492
291390
222167
751774
1027064
1172807
639926
1152072
1369122
290210
836476
1447010
1047857
21071
224180
1294049
129962
1360163
345107
1567097
284039
1363212
266495
724951
1364695
1525087
532511
941687
1271653
1146733
8620
946380
337204
58434
1350708
677655
239141
1472652
1329293
969047
1457484
1214790
798660
1483333
515916
371185
1396883
1627309
543194
1232392
288632
1476547
441003
78325
1251837
1279507
1461700
748953
1314343
32700
816363
1065263
38163
1277743
1393897
666689
427027
1441325
249088
268433
842897
1592674
745346
463316
208466
729245
1103270
764529
541658
1080055
714449
188055
1001089
925991
839208
322888
824086
1363461
757543
28884
401113
1178914
1484263
1320274
168185
464215
853760
53750
372353
127502
536044
365378
754901
1096552
1086787
1130361
970155
879233
439197
389175
467020
1245670
702732
1253410
1074171
412838
68088
247914
1488310
509399
403628
1010599
540471
1057943
553453
837182
345688
1593851
30754
929327
781021
1119404
829833
707474
1332416
99846
44633
1487528
218010
252135
68589
1154093
1166565
342381
1532484
1333998
1023859
838995
1437948
1283266
1260994
1494044
1460852
1302544
1087006
1359160
591935
697909
265672
16525
664081
598312
942543
1416278
1391321
1440877
1477932
1076451
377139
596320
1348112
933028
978890
833153
623783
1524324
1181812
1639251
1194802
616303
1009984
1106081
1094001
338389
1187633
880535
1570522
1628297
304948
1075180
88110
703993
294312
1130321
184819
554194
957010
1342753
826909
1562007
1144989
569167
580733
1105206
827625
411428
1621325
153163
1633967
1165735
1603142
1028803
946264
947311
105690
219046
939031
947183
1097186
908470
177495
602714
75262
369631
504032
307862
1560899
170436
1076133
1062599
704938
1051260
496586
546200
492021
405642
1103880
1626807
1305101
466873
1205049
242606
1150564
1242350
430312
1322547
941801
465639
1265021
13397
1512865
1477450
1168524
947904
115055
1449850
1062858
83735
695979
791186
1088390
156702
59115
1550698
1457662
236829
209806
442323
986796
753594
22291
761489
126724
1423338
780722
532183
1486356
932499
355424
391786
682741
119672
1302623
538722
486325
1183202
1612169
1319949
126583
1218882
1006361
256141
657479
1180661
1289393
410017
1191551
746092
546108
857085
971107
88934
199571
145930
60452
894940
1500903
168982
48672
1048648
765112
989259
1182462
1473232
303811
846252
1014476
699823
1243858
30198
1587158
1394513
582261
860182
1192724
316580
202648
1553914
1257379
697993
296312
624401
260767
609803
797369
814517
264944
896538
1141912
880055
753987
1445281
1482127
1008582
1219287
1158764
1179946
1152096
430953
831864
1614399
1230567
834513
888916
1299056
1301533
1145553
815702
127080
476763
239619
54323
1109960
1514039
500441
1427977
1106708
1428313
670440
668647
1133087
444302
1034831
166552
1153764
801700
616198
1045008
926566
359428
369459
525417
1628269
651470
793746
124838
885696
1579525
116407
1540110
478651
1089608
816605
1309525
1037377
788119
121223
131888
707424
192930
1104396
641500
604197
1089180
633366
1408943
1487628
1076880
1244710
992149
854268
721470
1193846
1632485
982332
384153
463659
118762
340697
203696
1612343
795044
977997
343382
659687
1632454
825461
1220417
611207
274958
1504635
349727
717127
844185
1208198
1197315
505723
393274
237877
1157041
311693
1616855
1433445
342909
1591653
1039512
1588506
38955
856667
1195611
656016
630252
1129006
1144626
1529849
854997
1565017
1400262
1307634
927803
37389
273403
678543
998718
1004170
383543
1224986
1517106
1172765
1404096
911468
1461100
1635325
765802
503237
136087
685266
200134
1407202
1545431
1356157
1496683
894704
816416
347820
207300
972485
444726
1172960
1362898
587548
1220039
1357546
415504
1361121
1156547
293773
925991
1241208
963789
1089956
813884
1245458
679272
759315
854396
586288
997458
1534208
1632008
876971
564450
301929
418451
445058
172071
126724
278146
835813
452337
541441
1016454
293609
873515
1152411
700794
222046
1100463
355321
102671
287479
1469873
1071396
278001
121853
789552
1158756
907830
532827
1314915
1544591
192135
137219
1592581
551129
870819
317805
1080344
1374408
818445
645696
548956
1448900
1018467
1327658
1230601
786863
490096
1580143
1439410
87777
483002
469304
1315384
41415
472785
842553
554526
1574193
1190811
60454
985909
1355018
730257
102630
644364
678225
1272953
1406536
8008
1612440
104165
1136633
1636277
62888
1349347
768911
827149
925340
928864
1479180
657339
1063069
913466
478690
658531
30675
1179269
805312
120578
221452
653316
80385
421518
1095191
71653
210199
1175152
519037
159487
672706
1430394
193821
738001
668063
1202408
1579265
332014
1548312
208814
994901
393885
1364067
1537588
1241958
354684
1347606
1323304
1205090
1339791
1340805
357392
729919
77840
80456
232803
1638893
253475
1150443
1322278
1452630
144554
940908
1124195
1195144
1200082
608774
457147
589228
799576
872888
941703
176445
1073667
20586
905390
966324
1061622
27631
1135613
1289527
200702
1472616
259837
412559
1555971
849882
574081
1444424
1282685
1440366
994792
168297
1555901
1616426
582474
1627943
643338
1197569
227646
1612206
1504254
135516
1460716
447699
572166
378306
261844
169018
57652
768963
94070
1490276
234894
855010
1414813
280922
1297204
198580
342417
1304496
1141003
1366474
1303174
683684
1181808
1146252
260954
162953
133110
1636530
1230069
1534435
1317585
102545
877369
1542117
368815
467881
213300
1317109
1071069
75440
963628
1582179
667752
1550224
1103981
754326
531798
1089969
1322083
1567763
1097786
220294
115841
938956
217396
1190885
601021
557946
491816
350429
1299748
496962
615865
916096
1343558
952441
1403774
419185
1306936
48837
328114
1081099
1618106
1065928
32966
178285
62793
172237
885910
462580
669940
1215538
1470899
532788
1574325
137275
897029
113726
1505178
460468
616457
1491749
1087253
1503504
1240876
39357
961331
373226
395439
1614378
80439
1177766
1362904
784619
877849
1097257
1474421
849679
64423
301508
1305816
664461
807060
1271140
27562
184701
1344191
1060678
323015
705189
379723
184941
1578750
898361
1340614
902574
633852
439494
966488
655489
256987
599451
88195
993052
994449
1379917
184653
1009098
1626250
718848
387337
613179
325642
137072
614772
200143
895482
257826
378267
889305
1494099
1546916
133637
1438521
1536250
591952
1343190
201535
367103
1169539
284928
1395247
174228
314795
536556
1024487
211421
1540998
338932
1336571
586294
987411
844851
1176572
27983
1410017
1195057
398986
378902
1061118
1539526
609699
439985
1594689
992352
468210
362843
1425055
1613437
717319
72415
65888
717910
543482
1224258
223279
918884
146561
327794
389693
218435
31969
456898
421239
1614952
1412883
658839
1282952
1225866
1524600
113287
474631
1172007
552686
201565
500942
29064
816582
519861
1573220
540458
1588665
1325023
413438
596450
171452
130362
290566
389191
686654
1451643
699953
890083
1191043
20141
1479115
1435276
631062
1304965
211475
347839
932157
867728
677607
1005595
1279544
1455465
991753
1379656
849754
1307766
809434
90359
737908
1419504
693190
585
483484
663368
1102614
390228
1045942
118494
634019
1449777
825925
1208826
54455
1078910
1181770
1443991
1329461
1247986
72892
883551
1171566
1478883
292811
213450
942861
384649
150900
219813
129865
111367
829240
603774
775677
640232
471079
802910
1088138
956134
1568323
1137904
1098767
1454522
803206
527573
572933
243156
602400
1459756
1355075
87243
403130
385923
1617725
105370
1497351
520064
874936
525292
634455
224656
949316
413807
615412
329941
494369
1116185
35705
934894
605781
8404
467136
934176
1159104
1080216
592871
646657
970373
130111
229797
558704
663818
570168
1263951
191457
1505421
314760
984314
194383
680164
1357085
867929
702404
56919
824375
1296738
1333539
906862
370137
173707
1612352
1107036
175567
656112
1380654
1082784
1192176
1208048
354936
1539420
918524
1541303
572318
1070050
957680
758916
1527999
1535659
1381518
1094551
657624
414835
1470742
642605
985987
1358493
187997
425583
1461299
791478
684767
636620
1050811
395053
225455
517592
16092
557003
1565892
938583
423783
727584
961480
19819
118216
610293
1280363
50817
130914
1330778
871954
1474050
1504379
1604252
685020
756474
84180
630809
1574635
492986
688612
160984
181008
1459199
1281747
615797
785343
779037
236037
1325473
454755
1470874
919278
908385
1101813
1604840
1021328
521273
843735
471740
4530
1340915
1423546
156954
456627
1584689
878613
418755
1581804
486810
402590
1071674
366531
426505
767514
102032
305416
184578
1213211
446408
1494867
378961
252870
1207891
1275084
968772
1505400
1457447
492199
658351
241510
996649
672062
140993
471771
297767
1000740
826868
783039
739987
1265996
270074
464042
1629098
122871
1179122
643908
1145199
1599989
831037
343121
109995
1023802
1526646
1300635
335249
1484792
1518786
60975
714982
788833
882052
1599898
1123895
864679
1358998
440807
1394297
37456
1431564
664910
276877
908562
97747
798740
1532015
1077174
184681
838543
1055330
223998
555441
113291
1390009
886669
162413
186452
690907
1238698
1546046
152742
388462
1358327
817198
1033753
1604621
35280
619414
885264
1006563
653493
860207
923876
1533345
988686
404258
1476482
1166758
240208
563715
1321418
1086201
886561
1035541
935888
641063
356556
396130
1543787
1223000
1288045
1438109
217032
1423644
895637
549655
438170
571739
397703
1413479
310978
183707
941134
908139
827728
455872
731492
1401288
75235
1400800
389576
513069
1508581
758381
417432
794167
83635
228992
109946
39579
1009479
998485
1469209
1366969
60358
1424901
711484
1105113
31540
913494
1261472
1192435
21154
328394
827709
593860
457999
859628
1355631
1222108
1556839
1330766
804556
945572
355973
105745
110330
413066
787722
1084949
1485117
1427992
997316
1520997
1169264
471625
239825
24059
1432336
575271
802025
1231236
603977
223249
1641015
949242
383243
1039145
481066
1379738
919987
928877
232163
46743
391150
362784
285277
1051070
1317215
68417
218911
73369
330451
746767
1028563
42645
155364
959931
1097669
1160246
1351396
10841
153434
87536
499387
939950
368989
1556976
725993
1453768
508846
1311193
109702
1479795
398389
509737
754662
325883
425160
1097513
846995
1295315
579816
897294
369314
1633896
936664
152465
721558
1210021
494758
842708
1358334
1353898
88882
961511
469781
1068666
698647
1441731
1134373
1492740
1532300
1108520
696717
739927
525557
1126360
944589
1451447
1232815
594108
672052
798763
80877
499397
76784
1551430
1275838
97416
1106385
164145
1038900
990613
1618383
1371176
1052004
1255048
1401516
50826
351249
7808
1438523
1628838
263611
86891
486554
365233
318060
1116054
1560067
1006554
195652
590382
980530
800684
1042214
1572256
237454
1561846
134998
168407
1647078
485285
653968
1603260
1004955
6792
1180672
1093619
540493
1275278
1471366
1362411
325031
836550
609821
1142411
697744
577170
676110
613917
922541
1108562
1142050
951636
1614431
1377761
1530683
97778
1129875
1625871
23621
155952
1295082
1232311
764911
1162385
343232
1279037
1022416
1276014
1387494
92571
610297
348059
1365320
1260323
1007066
1062698
1361400
636214
219043
1337561
217840
889170
125712
168937
1458977
147360
1477486
121744
990210
398750
516043
1151421
1024208
224078
1240985
1561986
931174
1382771
970849
1121537
1136924
1098865
689482
906586
1345203
281858
1220880
516711
1198847
1205720
106717
658385
1396779
36175
82480
836238
1277940
1227660
651068
701401
351143
1183366
302987
179989
1351077
872336
613013
697052
210585
1280214
1129883
598150
323591
645962
1230065
360848
1305593
66726
974656
1428704
1365387
789992
1231773
965321
604258
1518783
658115
730649
499336
1458546
990807
233147
339292
1135348
717053
475493
1308367
820575
145567
1498219
391540
732740
1597678
781885
1624489
1049262
1220010
1256958
1084186
663581
1047562
1011251
1555256
1283218
1186064
1542446
1065554
908210
982752
1424388
1392978
1302450
399282
71345
1036385
1619050
1495513
471037
868926
1063784
875343
519657
460397
697206
2347
337711
647062
270365
138938
653330
213806
261675
187486
267792
200241
1612692
86035
1485189
1335605
112389
790131
179476
738208
1499100
1369795
1416109
1087503
1078364
27947
352143
864999
949139
922865
1124522
1621342
1484087
9429
1339831
1430038
1323440
1313158
91202
453123
314809
260664
1305618
282125
1027323
1465816
85922
207627
1185710
2400
1208079
912989
771072
1610123
1200822
185434
618596
673773
1306805
1046907
653599
1089859
1506203
1408270
599329
813894
993455
446853
876675
48406
899122
341006
690863
1401353
902618
1251906
1538680
1289407
1072341
232281
1337864
210859
340742
622116
874755
624336
393995
996064
1300278
694198
1311527
250120
68335
1556509
270598
1520826
273067
1150842
1049188
1607110
223398
917233
1624480
199364
1342417
1270865
509701
1523033
1274743
1618994
309248
843936
780469
736101
1394195
969173
510456
760631
1409858
508556
830160
240221
883697
442636
1494611
1452299
362155
282518
1170763
509331
518782
501931
1595647
549735
1382208
1038934
1251115
1145749
1177951
1542472
196392
463111
769658
400028
853078
604091
522566
1206101
524461
1474213
163619
1096753
1154908
916346
468524
1611849
627741
892121
1618797
690803
637909
857537
1510017
1058918
371402
1201830
1141544
485315
1080394
241717
1282012
739327
475360
190745
1284143
404006
1502125
934541
1071846
214971
319533
1326953
787383
1560413
1459894
1111392
1416187
1269307
918875
48647
746476
1313439
1170507
1159686
461110
147739
344638
1098704
49019
637739
609600
314342
904025
418255
252545
736781
81488
1287479
423306
219741
213157
1196094
469240
334603
1227180
177372
1264621
296987
157144
633585
1131178
1038629
891278
701075
1258156
1624667
857675
1149174
428351
129350
1089074
534680
506093
1329915
229505
1620192
1563070
532641
417778
408134
1319307
301212
1140020
1166057
1435142
361897
604578
83939
836379
882397
1142674
335115
1195593
832505
532353
712231
441163
1547677
830578
782514
1637307
984766
224678
1247208
499937
1151675
1020254
763575
377545
940843
1315766
1081915
1170122
1480282
47373
684223
1346917
415682
1006468
283911
1238680
1251397
953237
1276921
637291
150065
565850
1128250
506675
1513772
228126
545345
636119
1424109
818060
872367
495958
1399588
273734
1490952
1526611
420173
640443
15682
1034159
885120
172059
1438510
741263
204506
1643192
1501794
548779
222388
278543
1276210
397618
1634337
907443
1278012
13272
961786
177706
1132662
974986
263221
1264685
912351
66834
887085
697214
1035933
988728
1196288
601693
184584
927102
494179
981458
530877
944993
527862
1158773
4590
194993
340384
1464903
722511
140062
1441518
346907
1471978
48077
981150
190724
264416
1169955
54634
196786
458966
1535958
255211
1571597
1091069
1034756
532806
651130
784364
976581
984989
1243436
1220451
49302
422169
998038
369151
475233
636166
494878
362726
1414433
285372
1368512
292642
1098561
877388
1242458
1575344
1064392
152719
480860
97629
1640209
78171
500908
827118
1053006
268564
132776
15313
332636
486287
392783
1427613
1262660
33704
971618
1274318
1390687
867920
247551
162014
1107192
1496832
978254
62686
341416
1643831
696848
930897
1077666
1389819
1469591
1581077
1459445
1218858
615719
148296
1211355
1367661
790010
1540396
506521
853461
308501
1173249
405992
356432
269862
1400752
863571
518751
1371245
925694
292329
1590257
1087447
423808
1412676
905871
28635
1522733
91534
85436
480410
305620
115533
1202802
47607
1055188
1008702
86706
1474712
298016
1207860
1388130
1464145
1531906
1356730
389310
391589
328804
485897
105280
1314316
1384968
1443016
40495
939409
702499
1340063
1344949
1569746
1316486
1020808
1488005
972640
36680
1102219
116251
1016060
219109
117861
261152
1169518
1006946
1534204
792976
766007
287562
1427653
1345395
750013
1434185
1586621
261403
305350
570704
797222
1121782
1351498
370495
1538555
927415
555751
1165462
1561427
617219
796338
776396
1194268
1610698
460140
397372
68297
423223
956601
844128
985759
810157
910840
941856
1176428
1230442
839621
118121
482569
99045
646629
108467
234656
1417358
1034174
927922
489979
86154
677938
447517
1201687
151303
988234
316449
1534817
987269
551335
290650
586034
1265378
927985
542106
1477811
477871
125071
1028218
768544
1565443
1590594
1190234
1006270
1282867
213838
946639
1579795
360213
411590
1081605
516805
1599569
1490562
8091
927185
1115545
1234477
634111
1367471
176705
477979
374495
718166
1396636
335562
324822
764539
619485
345117
1158912
704595
594340
1488632
938093
441136
930186
332265
15953
941868
698815
50847
652804
926767
1619209
718790
1376255
1246850
7628
1541832
1146319
539498
19252
1618962
773336
43210
314561
35709
1441903
1530024
1293998
320307
1104476
149584
623043
477162
948144
145461
1622478
1549459
63153
1176862
793781
1565063
959518
1074677
45868
945194
711008
749703
1233693
910924
545807
327620
836630
296611
526141
782117
1485648
137085
887277
1194464
1540261
1438880
1484385
1143175
1548448
1101217
1151526
1612369
870626
1107535
72492
305548
69932
81307
360282
1528060
798929
1446789
1584356
1565142
1255168
904962
734200
1019183
1205432
873422
1613793
647464
61516
1374645
670578
576795
345312
757784
590489
529533
1119823
1183888
862912
123849
135531
1270223
504194
898145
1006082
170192
652967
894033
853702
171856
690152
128714
466472
222328
244747
569267
1643197
1467157
448520
437463
320669
164479
296472
291382
1345949
1373274
1345874
43796
1509361
904116
642665
662154
1003873
182694
1252140
774347
785312
1404630
1233817
1584956
1490536
922603
1414461
265892
254513
661921
876788
697813
1257856
453423
1132547
1203034
977294
217848
1410371
1491713
1622392
1044625
748400
926354
1586463
1635408
1194657
290227
818490
334635
845239
150196
104583
1439892
197043
147981
65044
222537
739111
435803
396264
504827
1554825
239907
1459729
1114501
965107
559518
285187
290887
846826
652074
772308
1420695
419127
1473237
263745
417973
1137514
1957
482904
447213
185637
1341392
1394588
383154
974569
937972
788751
938177
704322
1144030
1401093
451512
390961
1625981
44785
661048
1475265
1009674
95607
312993
726316
1210578
1609654
358283
1575212
287158
596573
526605
1427064
1156814
975270
1572034
109585
1194030
307980
715430
746191
1440181
1326726
963179
207692
271298
76423
1072919
1206222
941087
686109
1071247
422938
45180
1601889
39517
703212
859866
884011
1584651
1277986
1024432
1228145
1564999
1589225
1342353
281371
1433164
816132
745025
438943
1224461
669157
661839
377302
134335
1155044
541207
327170
374611
209605
678993
1063898
182086
79638
1099701
1221957
803674
280745
349194
823642
667982
75067
1382829
399815
1133189
1353937
1197922
1398737
1374068
343533
43604
385812
935223
852677
1197288
1528890
1634470
1160926
858238
1028963
528996
290998
456464
1465979
687722
202048
74862
412153
597101
1071493
896912
961706
771557
566826
295613
575687
402995
236525
1463666
1583045
1613786
403447
483318
624998
677973
1063733
654736
422429
718756
64800
1054934
168814
607007
1430132
619338
883820
1197093
967472
1004891
950861
1400837
1295998
1059976
963816
26450
1240340
1456660
276718
90479
6704
463201
772164
1177722
1106787
172368
1355995
1114126
1628136
914914
103809
226931
463764
739690
869534
54190
1145009
434827
800887
338047
47854
116967
1203354
532045
1114439
1025395
215549
1413324
371580
389692
1011340
234967
567507
101292
1405639
642316
1249372
14797
836930
823596
61297
1625062
831847
1102776
1498742
1581878
686886
171765
60219
917520
1156348
766979
824517
1226584
976655
1204178
1404654
713947
774552
1020889
45505
1334155
1017975
1593372
1196577
370272
1443718
501179
1642095
1537723
1434961
1608996
1297170
1345718
1487985
828728
179303
1364267
329024
1487689
324180
681820
1257908
211341
1533085
12503
1272825
346423
964407
1218259
1191890
781230
123754
618740
1316699
656470
171840
1603579
584742
1482080
1384896
625934
1632026
1305822
509304
941353
1295924
45225
742070
61067
630306
38869
1567175
35101
1126779
935520
1223464
48742
1022792
732061
1112492
1303546
1496975
820319
783115
355453
1169460
1235233
194478
1490138
1401852
1554853
434072
357989
1169430
788549
817329
1541547
466552
1499551
1593536
17075
573404
1467609
674696
388602
1566601
1289199
652712
738855
49405
522911
292415
1062144
502243
414484
1603951
814354
1363830
559735
592712
764065
899272
1374250
971314
236081
607081
673998
834596
1045787
207781
1500031
917469
1370841
714446
813514
373057
1570151
1505189
658195
1488514
1263839
240257
1166973
696178
928139
28119
321157
1119333
76341
812573
686097
1533037
72451
1598842
211933
752151
307614
807198
1415799
1067356
1067520
958140
1545861
947846
1022983
560459
427262
1612760
1635156
858302
594816
835497
725620
359322
1437566
72015
401985
1447611
577188
1301561
1198682
333676
126370
601305
1406257
1551624
1182699
1246900
789428
946899
1098063
627308
861252
276393
1224475
1363700
500603
699040
369931
1247813
139795
1381718
804323
1344491
1083866
946722
113234
1553868
888265
1592469
25678
1458464
280815
832147
448161
873642
643508
619380
1147844
1565570
8664
564962
990940
336750
1154008
551571
1204250
1369004
1133193
1111438
608565
1376899
564989
336148
853644
1155341
430650
1325680
185690
304852
1568433
1383383
382558
72347
1623134
1089671
1463904
93573
1622091
379635
352435
52006
236456
547293
99517
1477240
1494603
1369828
1296854
306012
97846
1150026
1107085
1245430
1636536
765634
686914
52737
276803
318667
1165978
899420
1065065
1025356
579722
1250673
243126
965356
155311
676519
915397
707243
1150954
123170
50112
1236748
241220
165912
700921
1489800
694134
469997
567071
1116691
295343
451714
1092930
474769
1194888
1393925
767080
126983
741366
1065904
609342
1021380
410940
1204106
1018507
1050780
648660
374620
987838
1277614
239749
880304
625615
908465
431248
363153
1428463
1593288
628744
1080960
1011983
951656
1466311
259582
450054
951020
412608
906167
1337721
71073
1471367
144930
1067763
408245
356883
1610355
379286
1041214
799889
168763
1313118
1643240
1244221
720089
1503830
1398628
279330
1347540
220414
23659
1644509
970922
1155739
1628151
690883
1561800
112600
1528941
171870
935745
123843
800334
620559
1461992
1265921
522075
1091793
1258760
590151
702610
140346
1326692
1518926
1214133
499813
198082
1535365
600556
1550636
173319
1495626
964399
1059829
1348288
1503773
1283274
1030557
603137
1533398
1483433
814559
1567938
1321117
916957
412271
50207
461972
1522800
1056133
372560
635928
1079278
1285551
197972
704252
1094431
1310466
44754
1101059
670701
638370
1060546
1178854
5712
1134612
90081
31934
651632
1242834
428433
1095439
612366
1458387
994609
1640097
945732
965711
1452837
1017787
145212
1433087
760421
1084583
1522269
787444
51059
85325
343288
125407
1315260
697043
253688
606083
752445
893803
1288422
738041
1042287
276077
1568130
356965
19983
722740
548915
1013742
13129
1353373
53998
993957
1559048
1189105
228679
657100
639107
592228
1052777
1480115
105524
288679
1194470
1050393
1092852
1202787
1544680
956976
519785
1446365
642476
221214
1007075
264408
799852
903049
530267
1347957
1252735
370501
408049
654507
826884
937343
1033961
39322
1174685
520750
1561461
46198
787906
644673
1155118
1092432
912521
381334
66935
538872
489116
1521425
1452706
1109503
1067417
177761
204181
500657
227888
472358
698137
471513
312635
1266694
815836
832666
1463732
697172
203804
22982
679527
1083722
861760
287428
573793
181811
1218690
131520
1604561
1167408
50185
193011
865921
1293448
141527
690263
433166
420734
691809
457068
589261
245561
1600355
345012
133873
131644
889080
504588
1458961
1620886
365181
860357
1329758
1046931
1155832
644533
139061
537464
732686
574757
1473864
205246
1518318
396768
1010443
289014
792919
1376097
768980
999082
35214
407623
92091
1644618
310037
1011676
942603
1048910
1248533
1048824
1225674
1212835
1646403
329940
574857
198400
423441
1097918
498453
341709
1328765
920934
85865
549883
1391241
761048
590807
357566
416159
1180080
1548193
676723
290828
751155
45095
273785
239537
309444
1432716
506624
396207
311000
1532846
1485576
693353
396229
1295038
1227114
494391
1559685
669358
756834
1444651
553037
1072687
604094
524968
954622
1586515
335988
558793
1574365
402194
1157977
475093
1129543
684690
1159223
1075092
1378126
340007
271794
1394881
1364396
906432
1389368
1029726
1197680
1341183
1140179
1376851
455127
1203553
116274
286327
896345
873254
1599811
1172616
1082428
1598510
282158
450850
768111
1295578
411316
21990
747944
150162
869479
544728
1603367
801098
3701
884543
484619
633825
896122
1056506
85584
881384
448185
1004767
864766
1547904
26664
1490485
601516
1111356
1064823
1529944
1566052
1524204
1375816
1134788
1592160
257912
1347183
789047
1094704
592799
1317519
1326691
1453422
1345579
1453169
1381382
108230
463340
426815
706977
238247
36913
713100
1204587
800009
407003
872858
613147
466154
940375
1236017
777365
683771
1029160
275541
548370
1221352
194000
947185
254386
100595
1395325
1216005
399801
39455
516816
810417
1236801
1283201
1391994
1473733
604269
780748
964516
1378278
548647
1534472
1232817
847678
1328152
858492
213391
547402
646357
1002257
1252498
1190963
806176
1616157
1056881
1249233
646413
76884
1290608
534839
302322
373370
189167
1647585
832293
1434652
990502
290813
923439
1263008
298627
1472623
1491086
1208113
1443494
401166
875062
298777
821008
1473793
734864
894583
221569
702444
19798
464108
1231094
1493510
1490462
545274
563863
270388
989733
52368
37929
1584203
77165
869565
485634
345012
1231879
227530
194241
1504561
601187
908470
1525467
813463
12418
995879
383452
1315796
469623
1008002
553811
925797
1600973
456331
835581
8356
85146
274967
171568
1312709
1189767
195231
262023
87426
1178691
1383921
1126291
119694
1603277
647974
711514
223708
70301
1252741
1163283
852080
986523
434552
1351223
521521
1451020
1644072
1039418
296462
545593
265674
187871
876190
1390764
1303234
294533
768552
1483864
1490792
1525319
1621791
1341473
1365242
1269063
1388508
472708
58502
823092
671177
1385415
1396193
1464144
1141367
656118
1542679
1164576
994711
273402
940879
1176340
11154
855362
330889
282088
39468
667783
1601163
1499330
1009315
470532
995007
962160
1158618
322755
1623980
1431567
488716
808511
672055
605835
1472339
1576609
397954
1202292
1026527
406904
968571
778196
1644690
1335029
885826
337970
227439
1035485
748185
1574985
110101
11307
779540
176531
181008
677849
895314
1363381
1210398
230923
759095
480546
450158
1261085
995677
73158
63856
924862
17540
1145994
1623295
567448
946832
892874
825758
1530904
434636
528302
1095151
115910
1188147
1550948
86578
403423
1642653
919086
1551144
355793
44405
501355
336993
1355110
397285
1511809
1065451
1272321
510257
96481
172167
412163
1629656
734446
1010795
191388
61136
484180
878898
1307831
430745
1417058
715678
1145321
490168
1181255
172873
497782
1099745
804602
381188
444323
589417
1243291
144734
680170
180427
1299521
244920
735550
1113718
566313
373637
532615
814054
445820
366126
341550
683189
1547114
1434718
1528103
449669
918275
588991
604159
793944
454515
94161
393672
1565925
1012833
1581380
1553208
1512823
189769
738958
237104
304111
1221422
429251
1105870
1021560
1567738
1415423
721747
202817
312551
875919
1366375
247318
770261
445679
562117
303884
1257894
229382
1192410
1259035
1009586
1621121
1165809
266741
1069986
1618329
1209796
834174
1167699
1220438
1287506
842916
463604
1467468
151375
1568958
1299212
1192581
1139602
851697
560362
1602747
1173893
25725
1255276
1218236
84315
793434
1209177
1472200
381879
956568
1232966
1289233
329375
1010817
1513155
1295745
956080
16399
1238864
745214
1210122
564464
86700
1636367
1077482
287181
1264151
976800
1040078
250428
273530
529538
1609149
1360512
1552510
935179
471699
1467659
953788
799045
1607113
864430
1427958
1416681
784169
54005
966540
79861
1106771
290062
747591
55833
822032
491268
144414
515449
2252
461501
278173
262246
751885
416621
945534
1333694
737623
954343
3534
699426
724457
1452339
980461
837993
628504
1417831
49332
1446724
1424883
58165
585519
1102041
1411209
1554093
1641730
226154
128307
1117692
18385
1254469
433789
962311
1490528
1183337
10685
549297
214766
1509617
816879
1589167
1114225
1080930
1611089
1613222
1254754
1075554
386106
828417
1485414
1326910
575301
1290024
514529
231192
1635252
1329527
625145
1506003
267142
1011399
587187
1572806
1196695
1031749
129756
794493
918548
153542
133841
1457304
91671
1519056
359562
1489699
564362
1156284
996901
482054
421682
794643
773818
1180455
325330
182855
949721
389571
592599
1306845
136572
918152
88655
628074
313650
183911
820156
324431
1018591
146694
1166111
233712
556450
1437743
22051
112870
212827
719602
354155
1190462
1550750
702631
1477759
172881
142426
253221
974174
316548
1095411
524970
102814
205260
1280010
1413555
1640005
576520
707747
320110
1434807
978901
114299
823452
1504745
1395546
1372812
345591
1396590
1640995
1162228
1497935
1258144
1068520
21316
447690
235956
1170754
997793
824738
1595032
403834
287271
191312
297379
442991
1352110
1441173
1515784
1141669
762541
485212
148730
219577
1605304
871337
1263904
780987
893115
1634567
887809
1484624
1244317
641005
1541511
72440
476268
200398
466731
1310220
1256128
520127
487997
1425193
1209313
495952
366976
990465
1234469
280607
1535487
433500
956767
706698
309170
189108
1201749
1505368
840831
441716
931823
797254
1314807
1044901
27322
1510955
538872
444648
1625032
503605
1239475
1297007
1164195
1036082
313038
727537
1165633
317005
300400
1015928
905124
521749
902638
1137262
1554407
1148166
752120
1274267
758361
1500166
1540205
804931
1232579
624245
552891
1057496
92758
1405686
1511633
1301422
176324
1213428
1612667
223848
714574
267031
1326385
153470
1386378
534478
1044756
792133
1365478
1174106
1414580
1000734
1630102
1378310
339669
936082
92120
1143103
1243356
274601
378670
1275918
357389
250200
1546634
1263615
1560333
375120
644708
451482
1109057
347314
100987
1170093
1493518
615294
521316
157678
1012107
772317
243952
833198
1310928
416895
1460724
286336
816799
1382262
1182117
748132
447312
1335253
1354659
1543715
808244
1018448
1373174
362442
919878
1413257
1430080
793633
861951
1069029
904095
1506598
233109
1093676
399958
1317584
670800
618948
425719
1165868
627662
634109
1522500
814417
1438139
1101494
778348
844968
816686
645142
1242885
929043
368221
1230704
1375586
1117747
1608059
198918
40386
392671
387029
1449762
944280
1591058
197903
569431
1476701
1338075
1294584
730864
1253404
1624476
1266743
725850
1141388
1481597
71195
590279
690123
1229314
1206652
138009
1006539
234740
276894
397388
961320
22377
855915
397516
590841
1243497
913812
1296231
871413
1382125
218704
1027831
1519192
1158694
1480274
659870
604075
1530363
217730
601255
961725
1031409
1613533
465388
618073
924686
1292253
1621097
1088559
822400
726780
113099
1607071
915090
1219920
1540805
1517055
1304840
487158
1080449
844069
1477348
1322623
365916
308243
1224776
936552
267499
1276004
1563895
462319
585087
1362413
322161
1355494
485050
191925
415956
1541114
586243
1183228
1001021
781884
1283517
1011755
237285
1640342
619677
146873
1058001
362583
713321
387769
835361
754309
454928
1366265
208342
1613553
311119
1186559
698583
1069343
763385
1031540
1226976
332646
1001801
1003834
1414924
431064
702382
1314065
163925
400908
1018553
807094
505800
1024494
53712
59455
377662
1220988
833201
1583924
1194832
1445397
976743
1194182
681155
847634
949590
1150507
184043
790589
1382199
1014807
152818
1590871
611952
558525
1448234
162706
849928
1407542
861751
841108
765677
800785
1569005
1467381
840739
1127474
914268
1286501
1493275
479755
177137
622678
520435
1437946
869990
1301481
401366
1162425
391100
785341
757378
470797
80209
652640
1390296
1508819
450417
416874
1603450
651250
1307345
511716
63944
1464004
1032827
1307443
982977
1208272
955148
1539569
74296
1017810
57915
273558
1385818
699634
652555
132769
713345
293
1407572
1099705
1263466
1424071
1131943
1574423
291347
1587220
406011
1625105
204218
1162524
92262
375860
1629157
627593
127009
1128701
108574
1121246
519921
781418
140886
947045
1377386
685995
63762
753332
1381364
1622326
1022222
535077
1561358
283049
1090852
1380583
973310
953333
880209
1219913
565524
1407754
718901
1482059
557402
1626002
113256
419448
186045
3858
1037250
1024665
624791
356168
1103480
1081102
328837
1066370
1513307
356004
1242856
43763
522077
1215285
822602
699032
637477
1168297
1426286
140827
691321
1507701
1020283
1296900
1463212
1638038
1162589
188227
1201528
271330
1269243
366718
699289
908462
420112
886766
137400
826830
1147072
168056
1616188
1354180
956617
1043257
1573345
502340
617023
1256489
1183529
892409
380020
844050
1224609
1635740
121141
759379
986043
232739
716426
1504533
1117303
624866
706096
1569542
927115
463838
857884
465137
1114763
1133561
359969
1100394
802674
1387960
83661
1208219
1614215
5388
1196550
162115
814684
777277
1539160
1532203
1305830
39166
241652
26597
1005336
793380
699853
619988
495073
1547536
691203
67403
1404847
40816
195881
10480
579528
1209312
444657
391849
1020258
1443511
1487216
698241
659122
1280107
1081084
930628
728676
419660
594225
98506
365749
654543
1045705
339690
1241828
1018911
1541033
961981
1183136
994004
725356
264232
634767
54497
1445388
480994
1636565
531542
662357
706076
78438
544209
1550562
21996
843970
1067104
1642229
729193
1025720
1636158
720463
839028
535532
1524017
1362376
267543
1562717
889534
1340300
397636
484
876300
862578
361863
97184
355376
1419903
1576449
514295
506987
1130648
633593
1468307
589919
1133529
715555
6069
1466460
861663
1085574
190211
426538
1555715
1259099
464326
897358
822821
567436
578971
1612574
1172899
790149
1024534
1226618
62104
1609221
811708
361971
1542326
1233071
997876
862518
67837
352096
31820
461124
1611151
122560
321365
1259702
1067174
339257
31829
22432
1264193
322609
501599
465095
743546
18984
685758
1492597
1572789
772805
655955
1429801
1014329
402814
622275
841187
340195
448129
1352139
630846
886904
96361
542584
237272
1624901
612727
1320263
1604049
1593180
406474
7038
1300543
1002650
601909
550684
303517
1622283
105406
139432
459355
305100
713660
1428755
1366913
300936
351364
895033
577436
1120543
731715
1309463
328267
848815
1365398
1252902
19679
1215749
1321311
575621
945470
105485
738358
1203581
1285974
133601
18940
1220043
902034
685755
1636793
1630963
81248
865867
1364121
32083
285791
1325147
42764
922282
558272
854567
698767
1493798
1550807
163341
228933
1430864
1455283
306060
1389983
158392
961700
1471109
515776
1433490
1069658
1294549
1118643
111028
1082857
644278
834616
1415439
1423230
287498
752910
721556
192060
1437689
1050059
1644255
1327189
111621
457290
1406791
1601284
30399
1571695
99009
1426661
1628943
64660
556858
1405435
1063995
1004020
891458
432072
1510308
1082099
1043900
1606771
1204968
502921
305490
640099
133391
803828
1190370
1595740
1442724
673500
777333
105480
133729
167380
1504581
628737
1269958
115220
1127278
1058025
977457
165869
208164
12018
946863
1376820
285410
1531728
1584881
1179391
409046
134897
539808
1287223
222046
270880
922819
950870
1205118
1466739
253709
764577
1248745
827357
1086314
1359871
833120
286262
399608
1473099
282308
442297
1547214
458271
1556744
1194851
80135
715066
391591
1556930
357610
1101830
261778
765460
1576960
1468008
316852
347220
770673
1270403
483367
308978
964587
810866
1076008
1253833
1115526
994687
158024
890934
383335
216465
782208
1629134
592453
574803
492608
1123673
2274
655531
827733
1448169
310455
1491234
698218
1031975
1482713
1276861
1191255
461315
346153
760918
882947
128882
670632
262286
1471327
640635
375620
1599415
1528197
788318
53418
1196390
685595
1477055
125433
1372369
1200373
474637
362744
955159
1563635
327322
1502885
1172468
444339
366795
206929
898637
1201547
818731
406845
1496699
116553
600736
1421987
205949
1499980
882095
662813
1143424
1426956
1234063
1315471
23372
128208
1374492
1482372
1458017
704765
1353628
1638055
1416472
1591655
1061074
991717
241244
61407
209504
1418382
1347865
847140
1628524
32073
1160748
880721
271597
618591
1434310
616219
1411134
1040157
958851
1204855
1098309
1345174
248596
1488743
215139
310170
854739
1441350
462503
1456169
754368
62350
1245097
184610
1328568
187550
121352
1562703
1626796
1193064
1247925
787695
1312749
871216
1152433
706696
1103255
975817
914200
897174
578878
1431315
661038
270439
236326
992650
1257255
674518
1536189
469531
1493908
1459816
203989
436588
1506163
620031
249957
1209989
164843
1646392
1609373
1588389
74994
1365092
774678
1264600
1289847
1203439
1629438
462579
1336568
1192287
739318
505090
925461
144743
508404
1066813
1253141
913407
1644258
1036834
1172887
1080126
1625352
859479
46541
1495684
1598379
896772
662468
1522742
96451
931677
679544
1503228
1641959
585459
890555
673899
641534
1498448
1527476
803531
1425407
1150140
1271732
932517
1426216
272703
584131
219305
434663
758178
1280203
1160938
1394711
852614
922342
1128409
1460223
1241296
1197034
732653
36944
765087
801131
1039863
1072993
242175
1166905
1042683
864878
605867
794613
1640742
1266032
144557
1456504
501136
233859
33691
1592636
1539093
1354779
1095884
991071
964554
238661
1117940
1402344
749722
293194
896913
1043530
674088
1488634
1302680
1265925
566607
315320
516833
915065
264760
838626
207536
224657
957715
381690
3422
731742
482396
1103925
1270142
793021
989515
1442723
75816
1307997
540651
75304
1533031
554714
807584
1215105
1037097
419869
16727
1628105
946795
437641
1497543
124120
252524
721692
402220
49521
1386909
1119316
490665
274560
1278830
860006
424068
403211
1255124
1007036
1202731
1340505
1640764
344960
47674
833698
1055287
1232081
1605654
267561
1294306
1499412
364257
1499891
973499
271799
950862
668417
979228
1229989
766366
114143
1268150
543056
1108139
521168
310812
652584
78585
345132
1175470
832478
387267
617881
1531976
1553719
709292
331066
907409
1458247
1567187
888061
1211157
59057
983900
706451
531286
1134948
971452
1386551
1375493
570804
92766
80134
806359
752638
776588
828357
237278
351152
834583
922732
1187772
1422568
518152
1576391
790817
388177
1213076
633147
748953
764070
1184674
514104
1429104
423084
789944
912574
333614
1311175
860836
1058799
543670
462218
1445139
572636
1019505
809262
665889
175763
677637
1015622
1328150
304077
1200138
678298
1181166
866622
1603641
976452
1099293
699655
1581922
1584597
16508
1123774
188284
404683
70159
1252157
807867
561159
185512
164221
1499472
1589765
1463108
1038763
745437
412572
1521180
107104
1384879
829985
187942
745635
901660
664129
973882
1272214
1178631
1259164
826898
92032
738000
249520
538378
931575
37901
688643
1426186
1534619
1456642
367828
1124188
22981
1627964
1607117
1126820
25109
689813
1446803
868045
1642300
696886
983649
1426678
673413
178894
1522657
353120
111765
742481
729407
1380157
288828
222958
380172
1610334
796034
260220
1556600
745050
1602284
948550
1042092
1607884
1208489
1302098
818549
1279665
989535
1072176
597668
778822
1146520
272645
370517
1489002
1341753
723119
175116
420142
837181
1632445
351731
697348
1515937
410743
780687
1267163
635320
288565
647863
657208
1379957
377127
810606
453723
1077055
139278
979311
367029
1133250
1048133
796420
657596
618236
1014279
1481941
1053552
1067981
1614531
1074074
273525
1506701
447292
1402733
99091
1154737
462447
1136142
1383583
383885
112692
1107547
720034
1227594
411444
442452
1554265
3251
1581168
450300
477953
742225
1031815
1070892
1599361
1527280
542481
646828
428806
276053
1075575
238871
1381016
1215495
496124
150226
1552607
12999
387376
512032
223097
1442313
1546721
73422
1151391
78600
1577177
1115727
496419
1077676
1480876
411025
212373
964697
1505396
891784
755168
243879
1309850
1013266
434723
1382739
628084
563732
1504855
500665
31764
1416089
1091283
1171060
1284481
1232110
1608999
1560199
234854
273255
731385
297469
878962
759862
1642332
331403
1429508
904110
377170
943396
1236039
237836
646850
73173
479084
1575593
1354487
816319
143443
1256800
766300
849800
993411
353753
316040
900931
1574262
1606553
763703
544463
1076301
849432
887341
230051
1533136
17648
301528
381216
720628
800367
353803
8453
1457947
1170681
962087
547205
1454199
65536
1357308
265583
826611
1642878
164546
1028816
507696
5826
1240451
1135420
615163
11013
586787
1272836
87810
1080606
141718
145411
558975
519879
549291
340486
1263402
342598
961459
492897
1143938
1234517
364566
400311
1564853
248951
1130779
1241034
90247
238013
563926
411598
353112
585104
505523
279538
1117896
1591520
990135
357979
1048931
1106748
199992
186076
1635749
1175460
242402
340129
844851
1104714
1621400
138874
888895
1270464
787917
469637
1282097
1018959
1040021
1228558
219848
1515724
1228305
1024300
1378795
1497567
1495637
1439491
857785
435636
532382
469676
1484796
676727
185909
423520
980877
1293987
780899
661705
180740
1421790
34694
832546
1528074
1103715
330905
846982
208034
236661
1251510
1243493
842955
720849
1415834
96464
29182
1549131
211243
1584314
594226
355099
1366140
372805
83829
1016723
887932
1291879
958384
1292751
453267
1398894
1083057
608452
1252882
257881
690297
148001
1218794
769559
227831
145990
1440682
246149
1116518
1612873
1515512
1382848
206734
693174
1345622
1583433
417019
934249
1257552
1050247
632459
1644819
479394
190575
551640
663828
955566
37810
338314
1361598
778972
584922
1475005
872708
583978
622057
927530
817727
1215324
107561
164649
1003282
155545
1561731
203437
1022974
624514
640666
369570
951269
1170274
1565472
987155
739672
766748
1010579
1275355
1204741
248752
297980
1091293
1418816
202173
1275002
427273
365534
1418851
1571491
1234068
1489621
615818
612289
273694
187044
1013201
1214342
803208
409045
1179717
691480
33680
1058968
1328703
1268511
1458306
832839
1430565
146770
1512975
246920
1426266
861181
581659
895757
1506596
712921
1055568
1569477
939521
666051
843672
1416312
1263887
235216
264845
871524
1058172
87868
359229
1464891
947767
1390975
1297906
855651
189751
1291847
514749
1107750
288699
474501
27037
1049415
1229342
581199
404228
17499
1007750
676763
1451404
1559207
972288
633824
637549
1578335
1592603
1433029
508509
845663
1262710
1176339
253191
484170
931820
54416
322557
301455
1030305
1575084
639443
774650
1028432
1135231
502547
875208
1116407
408153
1440725
95884
48068
874029
624351
113544
970571
6398
280048
1600106
524548
538030
449542
1221379
336487
343740
951922
226529
509131
31474
539983
790620
1057924
264676
1528573
430903
1055028
255098
974772
823978
1412472
718022
139199
1524663
115
907418
470240
1601941
1074495
1546672
160574
1042646
1127050
990533
699164
351584
1567997
223643
950465
580290
760312
41650
751912
1315823
105607
144354
1243298
1232555
1286895
58673
475935
251157
629422
1284090
997632
371432
347185
1620906
1205340
1140918
23428
1535990
354858
521139
1170525
928945
491722
1402977
465764
1521820
123905
368540
1126741
9221
905971
439983
289211
519755
1449816
1256425
1025880
35158
443193
794530
779486
734820
457673
1323084
210189
417555
1293820
840352
1353402
537842
1344409
724378
1553439
305655
507933
7552
781245
751248
932985
367550
513403
908891
1547706
751598
581598
940682
816086
934761
326046
1474319
156049
483891
614581
823253
1578300
402628
865231
267489
1199743
1892
784439
376947
1306760
1115604
351920
623853
408922
1251033
1118593
793959
787654
915244
1609487
1261426
1338112
368025
426944
467833
737062
1623520
965551
660254
1425787
1325708
387895
897047
1052091
973467
424934
488679
232059
583385
979648
535457
1055824
158840
1455202
492556
210483
1500297
295097
1368252
861177
162976
593663
1014396
763327
953828
1271195
341367
813817
815418
807427
776568
753772
726403
255364
1414126
1258098
112242
985889
1207862
197486
673053
1189836
504390
1528221
1493834
1286612
592760
333808
802086
1414071
579357
800314
780535
1535127
1538823
992567
486055
377905
1516689
1411104
1324819
785533
1547856
1412115
935895
1024125
379099
172005
1171799
256245
1100301
4213
1077792
1595479
1217231
371829
950846
272555
757083
1280968
1091147
14074
540389
1085619
91390
462509
1054724
629907
1370287
581299
1187313
864548
99221
1309676
1154475
845541
1629857
73434
291149
537490
998477
1043799
350963
1279870
703994
1018004
222596
1092757
989788
632466
1158505
71041
187995
945558
701091
1409801
133708
748945
686349
872224
1400992
1506498
1609977
108795
886076
1510970
592361
714994
1265399
1025019
820923
1608081
1277204
265923
1495569
881651
1645706
216844
826895
261794
1034446
1422242
909807
949623
1074448
785693
1537677
1235419
1494679
1434695
352219
1165901
83649
643449
22377
135046
77106
272775
187684
88642
218224
582526
628911
888394
12947
637296
814293
15123
71195
711043
214942
1580553
495934
1062878
1308286
156900
262020
1442046
627650
1270436
958145
774123
333182
1450650
313555
117453
419897
1027982
450847
1487455
240397
23506
920990
43422
360372
1376936
1091078
514432
511773
345269
1375582
1316631
744786
283139
1604405
383938
1418389
1100449
550591
1161193
123192
861636
33504
929540
968939
657914
1193746
294196
1542099
1107280
217063
1595625
774320
444438
323637
1624290
1226058
1167716
553921
1047531
835736
27426
255852
351121
444217
1525195
968114
1517651
634457
1235272
285427
836541
6898
1429059
1067266
1370884
1492026
1325402
1483038
1505649
650371
1222905
875982
876951
1216532
1295527
541782
4669
1049170
236241
1323767
953347
1439222
449925
960366
546624
568631
31324
397816
480447
1371099
1139500
335849
708919
83635
1140118
835839
1345044
310282
351417
295041
886227
1596543
1101989
172348
1305106
851727
1127316
1552236
300349
294745
1369946
1034620
114200
752624
991991
511610
870284
445609
475371
1109966
874493
1247721
200404
222697
1605595
77513
371669
710898
305374
980377
957610
21551
1396457
1363366
1264846
531903
924524
1104647
860881
378057
585022
1290585
490147
1261369
1473291
234164
918125
1178282
18010
1124403
400901
1164106
23941
232040
979575
412027
393420
926806
479785
147765
1221982
436974
157460
578244
853023
52229
1131993
1484808
195381
1550329
1563401
279243
82647
1488681
301842
392315
870948
961032
874724
130721
1216113
301236
229616
13070
1489421
758156
1508344
180047
1337145
1499961
859235
1230090
110658
1044562
457143
1357554
1284791
281034
164231
968182
44300
213415
43107
320182
266474
1584962
354174
1301346
507702
1191191
394741
958889
1571788
848134
177072
1463359
1330467
1620007
1089666
19488
1481003
1180153
998847
478942
495167
1110005
1631774
608958
1550783
222165
305696
1229338
624799
1512004
1258392
1157929
1564090
147875
28697
1638378
1056997
769168
1309741
431229
1390543
1631506
685075
712207
861159
841858
1148469
1423434
946754
1138992
724545
710936
1179505
400526
593482
1173035
393247
1638736
1570399
1629510
562420
671262
1299960
727300
38616
299195
826105
971920
556046
805178
512798
559373
1117795
160556
95076
170472
675701
1437222
1342122
547117
959149
866994
1168189
1357403
510911
1633018
1191872
1481026
1451269
89545
1338234
1097992
875454
150951
1399246
1575562
713914
1272825
508235
289559
1487515
665740
1200593
1366741
239022
187793
1507156
577327
88156
244850
127927
448390
84704
1081785
1373338
16589
487951
1336306
96624
518247
1205068
370425
493940
481870
386932
283339
1050233
649193
930167
1059366
1473305
1620182
1387404
1085099
1257606
256150
1150440
778756
380957
1048864
1192331
43932
1253329
1364253
2265
747244
517828
374004
847388
1422955
585499
290127
216129
713905
1202045
703268
803703
1063616
590244
237682
327187
310827
1007883
886130
1524137
227366
190579
464323
1452444
285361
329068
440880
1563554
1453972
691691
332465
1027940
872218
326895
738856
1562811
1217804
1216508
214909
1063833
218779
449049
1016308
1002773
1446528
1047934
486485
592243
1073622
1052490
364834
974427
1256361
1535521
1106279
804735
1040066
373343
296287
992441
797394
797569
1536363
335869
1333922
491875
137941
1158939
691894
300830
1628373
1135030
535264
517078
1260876
1643444
797023
367938
646070
862942
1253277
12841
1101979
523751
866356
962092
221013
449909
1605691
491672
16064
106061
781216
938170
258275
754954
286039
16550
919865
592076
1278907
1634754
139500
14653
1178791
1494916
1017543
281221
616530
1614183
358910
314211
510958
23451
1550722
445901
721009
164288
754468
296943
524426
1115436
844084
1410504
501170
885381
303156
1556442
1016158
1587199
356018
239887
140718
31358
414178
1021249
1168756
995970
232008
518103
1292023
513820
381031
442668
760168
945929
1004782
1545504
1428422
1440467
398953
318665
313958
40171
792275
1219921
302479
1439568
697541
1322740
1124474
1032898
1522167
1080073
1220429
209724
1637225
901322
302317
740598
1402939
465980
1597077
1021240
78021
477950
313148
610234
947997
1630569
424221
1319490
769148
145024
1363573
252922
214840
595364
311732
1424743
1116443
769455
1224275
471435
1309646
715377
1533946
950936
1235596
1554392
1465844
740953
149920
171191
1104133
110206
341379
557497
855413
1604063
1216651
325807
1132537
250192
214875
1205298
516978
598694
268574
110808
677616
403833
1123114
1367824
814789
134063
311381
995095
1047273
140025
857428
200891
564680
413090
1555865
158704
1602728
205919
1312793
1095227
574523
888784
832369
1450223
974017
251012
853843
558832
419577
385984
1497465
233447
1429433
1618732
676087
1147762
836591
1163694
658613
609612
746907
329238
997581
374086
1450627
1233105
1029166
297334
873418
606010
1094101
594477
385125
220262
946178
35471
1437726
45055
631410
455285
1475477
1093565
275021
934349
936983
665783
863325
362291
1190501
1195907
1316366
738877
584877
357719
258892
662030
841992
616071
871991
71088
210869
1353995
1329274
985308
315526
915446
1055359
100039
842227
1507095
90500
1215300
396937
1618636
190053
1502363
475612
147979
187808
1245591
1575938
1376479
1512661
246325
1293522
464755
475816
957682
1147345
766761
14544
902811
643684
635909
1244927
581943
190694
1311454
112320
1047067
972001
456566
890886
1172134
5912
1013192
228998
743971
1294113
556736
775024
233978
900251
682534
1429014
281233
919663
1489878
674022
999277
643043
935431
1520034
249920
1240870
1542821
346289
89831
563430
780756
151818
954185
1085921
1594327
434188
1476080
1591823
414501
851184
334780
1393269
861219
1575659
512260
44723
1319089
1479359
509442
117353
348576
1133045
1275358
154026
1170200
1379459
339499
1578151
981116
996007
877893
1169917
1024735
713487
515562
1105899
815604
1027184
1626285
51937
1154839
518861
716419
885867
1276879
1502130
1638038
777064
612578
1186236
863124
1296171
1465599
551372
131767
92609
962043
378378
504507
926051
54282
727432
684838
1559049
1246912
248163
443228
658777
54847
302434
965757
550574
1592871
1396803
1352428
204813
778043
675858
958417
1226113
348672
858444
1109114
981835
1315888
82159
972886
933834
125967
437297
788551
439915
737639
561827
74547
393139
259789
1596082
1327774
1602379
396679
794907
1155530
27483
1336876
494075
1223664
606521
117810
1140899
876215
1478181
330711
1018659
1364121
1309941
251315
680138
934924
386446
1515420
730383
194618
1378019
472841
1170470
552569
1150055
760470
1447098
988652
1139955
929303
1277190
423254
271488
648024
38610
436567
414500
1597797
334239
460401
469129
332114
760990
492520
1113671
2835
725442
935965
1572296
1436140
1620793
722933
919354
1276336
1180763
769023
840500
514669
680665
669419
29394
1362363
1009433
638249
186291
1569033
409758
55667
660395
681561
1074681
1564107
1348645
966253
1540681
186403
604328
694268
449054
870740
846354
807503
480851
1325347
431795
1210416
1073051
487087
1074123
1146751
221036
990862
117563
398632
1570135
669964
321418
745704
1131644
30265
842753
990303
1394992
1392098
1629662
52176
290553
1444971
1590558
227229
750236
1473398
909852
345071
500340
969725
1070857
296989
1504533
1019758
244619
588245
170069
939352
291910
1091126
271096
575928
1040957
865173
620264
830161
46821
1135949
400985
523299
1564938
1507036
1127015
1402812
223504
1507517
1000780
274124
581114
415514
221577
624463
1463060
1315467
74600
1022265
1611052
898468
577586
1275338
1231747
1345568
970903
222482
157559
1611538
192655
307835
1204948
94183
200980
185437
457940
1196670
1385481
514922
689144
150006
1101294
670064
492195
766490
1170630
223610
450313
1185297
626890
345033
995083
641526
1270585
76222
893486
440142
1530579
1633490
1183157
1238228
1078495
1576924
959924
447049
1221154
151518
157136
1450031
958317
76294
34046
130871
1378905
677888
69521
746868
394480
883712
195074
1424527
758690
1531618
415491
1156075
1130465
1364964
1352534
1102915
1151952
267697
1364410
675014
1344037
952279
971517
63483
695525
1346376
670811
1479832
1472827
839135
627290
989418
1642188
339415
1605434
647488
414308
178689
817039
1168545
113784
1398020
1322029
1127574
676185
907277
742198
1442959
1063604
1041323
1584633
1219515
676621
642816
1541443
143461
591663
1636491
1586998
320353
634937
803410
1369789
268381
1470790
318291
1537177
847757
303015
636522
1472090
48086
54721
428084
549284
264996
646227
1270066
379
455824
486084
1082421
1170805
1198190
581706
560105
968996
740770
630481
163290
276170
768191
686987
1376695
748143
1587281
522534
99653
299413
1426003
862809
576671
1552772
630470
1239510
114108
365408
124678
215109
501349
1186000
484368
612476
905246
410127
549924
93838
568520
450749
713620
487073
1624094
971075
1169980
1237501
1539580
1388042
298201
411821
1290701
619347
1292812
1080519
516204
1375048
613621
1117013
251999
1356852
726920
66490
1494183
1558249
252415
344281
747850
732991
611571
1282442
453811
145347
1307622
1142825
1478024
332471
1150362
816134
892976
739540
1360074
1382869
1245016
948082
1297899
634770
74149
520623
324573
1642876
1625160
1047273
1031865
965720
688920
742562
1327419
431882
422986
986516
103958
1361048
689023
868194
873731
1289925
375312
922397
1324346
879432
703069
435209
1285057
1200889
1145278
30822
923876
1587910
704443
317840
499772
1119206
1011127
275516
258877
975123
768090
60204
637890
1402445
1081130
950731
1406389
60985
398074
1486929
36887
1174794
1306074
486381
1058817
991440
728838
382621
736613
42039
1489869
115068
1049464
1075807
948461
1237169
111317
1003619
754461
773063
1567661
885120
300908
1548932
1525146
1401317
1594154
699485
216111
1563425
833294
1163977
815691
1041020
64908
1491530
121125
822967
637186
1083153
1200749
1330155
32021
1605472
134839
1639947
1529634
1410819
208192
1434538
776241
1413292
1019829
533886
533050
730321
1539048
1241783
535175
980512
410741
1204830
597328
1638289
1066700
1391550
122403
564730
805959
486269
1483109
1402881
1160023
1458166
658442
1112335
1095386
224530
1354068
198639
486891
481769
787727
1155603
1463434
360472
1165605
1382063
750516
29625
479328
1508731
1248131
200716
537245
368872
955797
607605
1362122
832864
31255
1475136
627502
466935
165857
937015
616401
76669
1163366
1368974
1569658
170304
500858
892471
312200
1180950
326830
89638
213963
301637
57671
696111
870919
1542048
987630
807474
1489135
386975
8324
543167
811463
624536
813444
374421
1203744
71127
12253
1017341
917978
505984
1394202
161224
1110077
384248
1286099
887729
326353
1292606
530835
1014480
1357124
538933
366223
102347
177660
141285
58807
677620
582967
1318785
890134
1378764
1212461
611373
213487
694762
138930
1263671
462994
175357
1295248
679493
303475
76174
1318296
591617
815716
924043
1076482
352934
804377
1136881
854989
1359246
219448
582847
1098664
311049
1077617
628486
185211
86271
1520669
738584
457915
568601
476021
936790
1265993
384962
933548
620870
1113174
749082
1070915
579175
1102153
1360347
707726
741704
416081
1608701
1176237
849774
1165972
1367601
1114611
1248689
913422
908255
580376
1279921
1599526
212098
106696
1403365
1618775
742502
318428
852450
57291
294386
859891
1304046
723637
673714
888666
1629438
1617596
1222145
1638141
455014
1052186
233885
945644
1335808
1361408
1573241
1527676
768248
146160
329134
196163
656747
91349
1128379
359110
1315593
1548672
765522
1204836
168268
37123
276039
369092
1480011
627854
573844
1597562
1521576
306359
1327099
979577
1066295
412630
340402
753808
649580
438519
560719
817330
1356218
584128
640886
1375852
1537406
27493
155198
156835
527637
971030
307114
106033
1071095
599698
1263789
1555612
1343747
272786
295608
1249617
1541588
141662
814316
1019127
17199
1529248
139890
635623
1519396
910165
1536261
932808
1228351
799623
697921
778919
477173
1268849
1427477
889163
386344
197178
344489
415235
1087448
463271
1336926
929365
95480
1481491
574415
794540
997608
538546
1453982
13013
19073
1017936
770628
994862
720666
127176
889097
164071
172323
234685
1198648
354784
1580455
910264
784997
278261
78650
13326
1244105
606850
448128
1123939
664232
315381
34899
1142280
1498181
1642114
293083
392256
251285
895172
308817
1395743
534705
1398040
1252538
68402
1340361
960195
1503573
953368
1440961
939306
865110
1378767
1555507
566884
1117690
305694
940920
195484
528599
51230
1186955
1029104
708591
535943
526586
1302897
1213598
685680
831563
212218
209952
1131055
1371162
1626078
1426497
1029051
1158308
878797
607629
12630
455575
1270248
1203242
1184650
444110
1149827
1100355
1479075
1552881
1403032
19202
1260394
1399194
336040
1628415
169262
565796
1473074
384188
536719
979097
1378150
898327
1380870
438769
1282227
1539196
503560
701776
21509
1468095
921
343728
691176
1347277
723408
25790
600191
256486
1619690
1164278
1098939
354362
786246
313099
297620
163761
894585
560798
499625
991928
704115
1571601
763905
384346
1038077
1308564
158221
1491014
609183
775542
750620
307373
1223777
361388
637209
889389
118186
166685
1520779
91380
73515
348519
366410
1170393
1430418
1307051
18234
1290612
1575320
851131
1315386
1395352
1152206
983149
553506
345271
626157
1251154
980186
315632
1303289
229781
379495
500657
819736
1415894
626842
1263000
1617759
351917
987583
315405
205936
1547036
34424
445671
1155247
848356
1495422
416805
1079292
1589740
675467
481960
261885
1068293
775820
825095
1202058
1005161
969810
530630
1571869
1350385
1213032
1275241
897627
439077
306659
593016
110396
657124
1368663
1170237
86365
991925
28626
631403
807991
728475
452645
685975
506716
1511405
691488
401227
1632487
1239257
314851
1213792
1256770
1037826
267459
935502
456180
1439086
1419068
1362021
1136880
1185505
1576139
988816
1114250
17422
539558
1251202
1510435
1484254
598214
1448010
1293176
282779
746753
1290990
183254
1165226
1118843
723227
1109017
1382016
522547
1559826
1407560
526777
1370382
898639
537803
376967
751487
82588
699664
1624365
47215
480104
60780
1321535
1001908
365223
1096663
1160052
712929
317866
1421586
1333798
1440628
1312579
1272832
914104
986299
1015513
160559
268327
67442
775130
1118544
907939
813739
435782
1468771
547840
140346
277206
1366510
1516141
1326804
372386
1574919
316686
1024715
1064616
782968
1018044
1193899
368144
1392899
1561159
694992
256906
501641
1080765
1205668
1177420
332437
1509470
880012
617981
775773
220479
1394452
896204
1122078
1555351
209556
531585
503930
332786
107395
426098
1007244
1275593
461201
338459
430170
1134498
324173
161741
164116
1532918
1642192
1151201
255748
1109563
895588
112250
172945
1031438
1119561
889707
954144
1227619
608366
722282
572451
1448537
936312
1578546
823344
876819
706072
762480
1030672
711638
718311
532394
1519304
70637
212165
383109
553490
724381
311905
47154
700798
660801
622218
392987
771343
1643126
1475960
1234852
558133
1433476
158524
1645942
689361
323880
531004
937054
827500
1529893
817036
229242
1544147
1633527
1321969
964525
221233
328635
1037393
724412
206001
435498
266158
1582448
479984
1366268
306546
1097756
1039540
541557
1554276
234540
25904
204578
1433216
720728
385504
1619990
1262064
316105
1025174
691421
1589564
651941
1116776
716955
1402256
1095869
172320
1337032
593062
1032770
836517
1480150
466998
10386
307358
656949
1474215
469009
236527
821133
352065
1379019
875602
761494
1474551
1452507
17716
1078302
437195
1261130
711254
770343
18020
962723
18458
28679
1307417
104239
1246484
694086
601775
168337
1409542
289055
302037
1410690
886501
1060046
551542
308458
294093
1556468
879382
766552
332552
95353
1613407
1572438
1293805
1632273
821946
816279
1587961
1263890
116905
1607652
1064318
842223
1270016
643416
1388546
60
458006
1306902
1563030
49332
1072812
1554785
964017
150501
1116492
1344672
1389615
1619142
1431978
1105500
791141
66843
1344482
874963
462991
418900
1224836
726567
377893
1613344
1545407
1264365
506776
1133733
1199980
693014
1400368
350870
962257
1559637
1304689
124481
477118
572054
665824
135580
976530
1253895
20682
1175381
1622494
1152691
233210
274013
1008679
760053
1627946
810761
108693
1362518
1327276
415740
968159
1124203
946706
23779
1089993
926021
1441094
1262699
803421
1527260
1098419
610193
148596
82881
55513
1108697
1066316
252075
1362794
1013982
998593
246644
919907
930300
1580919
597465
4338
918694
1086540
220863
321843
324033
1219112
360786
834217
334006
342988
1029271
370548
893172
709527
1100292
881994
340767
1121917
534645
1156398
1158938
1580859
945814
880345
562695
491618
585664
285943
699272
1164039
1384255
289179
1416005
314569
617965
10933
1352166
813445
1479094
331899
197529
1519343
1219189
1379964
588052
935880
357059
1292535
1436678
794913
1096220
752515
510371
139098
187015
947436
200530
1023478
843978
1154775
19873
28073
953769
988171
664312
1173968
444171
133347
863454
610156
792994
486676
883290
4175
1334942
1263141
1422548
1301262
236896
1304039
325380
190161
138458
1417640
1612967
1045545
1035249
500931
834760
458625
1335784
345152
901031
948602
67507
1248256
943352
467669
1366722
46957
1132304
570258
928794
67630
941051
305399
654054
1239640
1115792
296876
208259
780561
1510407
37079
1392134
1068840
1642298
819688
116236
219138
1041171
1315035
1166277
809823
1259976
1043220
1143204
1152763
1216144
776431
288742
182161
1109688
1272840
297833
328031
232686
560528
1587114
152200
528590
751246
180907
1259740
449093
78881
105385
1392118
1646154
725289
443001
1264133
1305509
1436857
879379
228711
359724
1344453
895987
921808
377217
728642
1223963
167741
382030
279614
93274
760288
1641675
619855
1099611
1435786
653698
562933
1441595
338418
1521524
918509
219164
1124690
514523
457225
933670
192902
1551194
239020
1263710
612794
1072357
485360
1644428
615652
954184
329653
1047746
517958
553547
1435476
1563098
928806
338949
1295165
491226
884604
319403
1454219
1097629
1125167
576807
1341665
1468444
1336704
962429
1042249
242543
997440
1374247
1145410
325807
1644120
947425
752662
1455342
1245011
522456
467686
528385
1395889
794487
608325
51661
1257197
182224
928609
1373936
1104372
9593
281816
182466
1436216
722391
1267545
1427491
300040
1238256
1601342
180541
654616
1475130
1519626
8497
190845
1196731
1304822
1162504
512890
730317
1343678
684256
274688
501287
571944
510324
1525389
1274013
975321
1361793
499469
160341
759933
1016624
521857
198452
1279412
1012920
36194
1248095
711150
1252490
387418
522925
761045
1618454
74326
893047
1030244
443933
369579
555313
341540
1314613
1292035
866114
442863
488102
217236
29925
1227237
1550165
135742
657447
161945
1511201
1609683
106508
631242
1435978
1101149
1245732
1248723
1143062
780118
1483254
1571419
833009
337974
1554815
1534746
77036
979285
8192
324993
1334537
478822
610171
885942
1014368
606299
552973
303414
617278
138803
445235
1002470
375097
320602
1234546
1081478
1264437
1581710
84786
948674
97921
576559
1073015
1295453
976215
796237
959298
645894
66651
357090
1220112
1034798
311165
151641
1491866
499364
1358752
1105220
833040
782310
710230
1201279
961775
1600469
292215
426896
407405
649807
1401493
1644056
177192
1381023
833826
344599
540253
711589
1300062
409545
1178997
637652
923076
1145563
1597105
335290
1180790
1053233
1055514
323053
573114
160693
214644
134512
466071
763317
1387587
329580
1521879
98771
1285736
775790
1107838
257433
353608
705954
638381
576921
83480
1562143
1453964
769233
632586
178130
1163466
872139
1386645
296801
566156
968486
41299
491483
596053
1283803
263556
84349
607963
279579
815351
362739
69269
727676
346386
1592642
1279036
325134
1426853
391092
503631
105950
1223937
644055
615312
1368241
291585
1147328
1201370
850781
2553
457231
234014
681437
512466
234291
370544
965760
1529339
1528303
223649
1557692
1601492
292400
524098
579586
932401
1135500
562627
182720
1107371
172656
905737
694189
780392
194688
1145564
575948
246880
16256
478551
234021
226995
481024
448336
750033
953759
967833
379546
599131
1601527
472713
1443980
198676
1147861
1384828
504342
1535867
1092665
193367
831716
884344
304819
441679
1368315
225073
947429
515310
492130
551420
956699
1256331
507738
402648
128670
857085
1645915
703945
421905
428975
1197537
1477033
474794
1314002
1584745
49304
326104
1027181
874250
1577609
658837
1198626
57374
416556
857216
1469982
1488129
1347864
767022
1562742
710086
538622
771838
596888
158546
533718
427592
1117818
1246041
1604899
450902
1362911
539482
636016
1489765
1455023
556227
1219132
1294847
664643
1482413
1135806
1488144
651318
1603549
44705
770878
458839
1411030
1212279
415631
958501
280310
1260954
271010
1089538
328474
201835
530797
860838
1030269
221028
869030
970761
241067
107705
828085
1108484
1135764
535138
670042
1121953
1473922
1371710
1227117
1536756
597769
1345435
1143932
258641
1172244
816743
1419021
1140106
373144
686344
1061141
1645514
827805
579519
1204474
114190
468211
472505
505710
1071995
218113
803885
383696
697562
1453742
1602844
517612
1338605
898921
257527
1522658
1039159
38468
371138
1575466
1411239
613919
153088
708172
467538
63291
1518018
515680
1274957
110403
1033337
1032097
1027087
806371
681902
149304
263857
955510
858340
284934
798115
450316
66348
981577
226194
1208645
1031603
101886
1048402
24616
1310819
1448102
1299061
544086
1164489
1423699
1521079
1512025
121331
1332382
585140
568666
1292862
161324
834177
149718
1598251
435542
1283600
1335662
1258990
1173886
466841
1479222
748275
508896
979587
384752
950596
1638906
1419229
1221060
489845
303694
1154761
700987
1242792
1313608
1370106
1282330
1520032
90290
385702
346985
1421762
872331
97665
359371
1490537
974499
1012779
62762
1544033
1509908
1367512
1278298
831086
1204927
37737
1613198
803930
480588
890631
1197871
238038
376671
1334461
1215036
1475664
251661
920173
120723
1205678
195025
520960
444749
50594
873746
783797
1516026
488360
319957
153745
1311761
1327077
160523
16370
1326642
17729
917632
920289
864738
1017841
1096120
801761
634288
956429
135465
514866
906984
1289670
581253
2643
1452184
1579373
926225
793143
1077829
102674
658525
1064930
930600
526136
993559
722772
847281
892124
1266630
1547578
401652
1633777
1471868
1163970
157067
681022
35191
854384
1502979
927696
321957
1583771
334339
883659
1618613
522567
218798
1472225
1316361
1184536
611368
429407
1255734
646519
1564440
1277820
1505948
491594
580584
406173
893315
854768
1507771
1078134
1450700
1012117
806750
1384626
1575374
498158
1186545
1383391
830696
1368860
527613
1185062
443196
93317
1264540
404653
494376
1412489
922008
1541766
1415110
171193
337904
1566446
422402
1213082
739426
699638
277458
176966
64023
179559
580278
114189
1365097
1279270
423274
857942
1313845
967729
1374792
706448
1627448
1436520
630346
616242
1021900
352630
789643
32610
109737
385309
897908
821808
231389
1052280
941787
1075356
935521
204901
893473
1593390
42933
276605
1488037
637557
808530
118521
165291
1487676
1498844
330878
1013593
876262
30091
1583580
916361
1575947
1142893
1247281
286591
464144
1395238
247286
1301557
733548
1582903
1003837
1295597
1298340
1416696
1635181
70184
494995
1072362
242932
230470
108326
481883
952041
494769
551977
88791
1590519
1148740
736051
506338
1008621
1432914
693070
1607715
622168
547854
1116512
713412
476281
821587
149338
1505695
1416439
770365
750514
1115629
1039173
1182428
1544978
785095
477783
1024174
1412835
568403
215491
1068822
1130497
745322
1436510
174537
1441282
629967
775128
877019
901362
614154
1135113
1629046
1640820
118848
1061012
218709
1355796
1022282
1410068
133306
519277
19074
1105372
1247313
842392
709827
18060
1472033
1078746
987659
1539111
403874
452927
1534315
1125334
41224
166672
493532
752231
1221474
1038206
506117
536391
806120
1628648
1373682
342595
621420
568618
1302725
24844
808615
687094
794218
639641
1581810
515026
459395
790921
1054758
549672
104403
34009
112042
1532599
761682
1221013
1061721
59898
425720
498194
307527
19927
661392
278079
1634602
471245
1092557
110201
1310978
154855
301651
461744
460934
370689
891783
69695
335402
548193
1465109
1461621
782064
206892
53784
1142008
220872
342770
784818
407411
844324
1543067
13549
1264024
1632135
1505140
1116025
1247764
916682
68581
839119
1370649
1490659
627545
596375
1543188
1534914
1360561
786033
267153
854820
444986
1390693
1190717
807401
1535401
1287010
361608
862894
1193673
157967
759566
859251
928884
807184
1484656
753306
1510268
370202
437467
404209
592789
1432038
579672
20830
811219
1152127
1261917
525514
197857
128038
1333457
493859
547826
366364
1154395
1291726
1262803
205084
834318
1073709
1600578
178701
1094022
322079
698803
298980
1390470
461485
1196708
664546
32880
1584771
1249075
93663
1379104
1026851
468155
276221
1311590
353472
439057
1627945
883602
454470
654681
21510
82921
1493715
198535
923752
756007
363636
192705
918874
116508
1213134
1237760
1277146
1517558
462509
1111233
1629012
323510
412539
236826
346730
877817
647115
467832
1129149
325666
1508911
976360
68086
696469
612535
1105684
686085
500987
1469200
1286629
201909
945336
330905
944764
891330
1107796
133220
1434433
1057101
1558410
1424068
1263517
723782
1569486
1094166
438080
1015900
1627122
1441222
1103496
997015
195319
932493
1098156
1614862
1042570
269428
280464
699776
1453650
590510
997404
1291158
71145
1092771
1456783
805671
29574
388902
1486145
385669
601242
787197
322357
380885
1059567
1460547
268315
1483814
1111660
492729
747488
162963
1504907
1496299
1005553
350576
1182391
867346
1598576
751869
1201222
32081
22192
560524
314321
158804
900247
1189171
1015173
1181588
969628
1172015
797794
982898
1378897
319649
1052842
1529592
392293
1512767
520789
1410882
99443
484001
987969
948621
1326800
421469
1167359
1574468
1043050
1518142
263481
78076
1496100
310554
236600
941392
330282
1325118
343264
772633
232392
1141905
460765
1151121
1616361
217167
10561
469762
587673
1614356
1281505
548557
18825
361883
358003
1169393
193606
1221909
1509792
709646
1305586
364443
1086267
481273
1245458
1178108
1362012
754350
147638
1266034
1364285
1585857
61600
1147349
1568823
1534099
1267565
829753
634721
1642062
1281819
1638472
888073
702526
321332
108028
1530135
1540175
672315
296624
720671
185783
992426
1488904
774228
643939
1014610
352850
566381
534323
1543904
1243544
453862
1010841
639870
1304295
551714
1642561
1635575
903674
1509002
1527158
1484951
1038851
1616488
1158954
651036
816803
1371955
78812
180537
1416398
1331196
1419645
1144147
1393238
180748
1078889
648266
454970
1336234
18674
795589
669445
340502
930070
506840
74043
152932
766160
722518
446039
612005
1011711
4866
229908
57484
25284
495738
845324
49948
1030716
96137
855713
1224154
734911
386186
603207
963296
1496911
1405165
1347918
545113
692666
1106339
1306236
923562
385144
1640448
144115
924787
884473
599009
915952
552535
564344
1395330
536597
1419637
1434622
216901
474598
1057633
554837
30042
1561395
55868
690073
1439149
1244836
119741
697439
681700
774904
175473
314224
111008
291412
78699
599480
564883
1427776
992500
175895
721211
1587973
934788
1133620
41759
1349968
1393990
686813
1238921
59340
1306271
1032625
17286
573652
213054
1489318
1085243
832642
392758
1525887
929230
803413
1258946
1562493
55482
7490
407241
612802
54818
197975
1395595
1083754
1349084
4930
860224
456613
802779
1489610
849845
1109309
568152
258349
279014
397396
1171925
1534574
572010
910075
45401
987645
130297
405733
1405708
24734
825068
424143
1495654
1048148
7521
504127
1187004
1001739
640177
1325959
1295906
1492054
998947
952562
786007
1246388
1476945
944182
6125
388140
957477
1254405
62097
1437846
1288617
1011745
587931
834367
811375
1503514
241168
1536658
852111
674069
375543
57886
450972
1564050
999447
536447
796828
1382223
1437611
1511594
545696
911153
838765
1529098
416868
1628176
657224
1218623
995000
1064975
1065365
179905
1624539
1605396
1206053
578302
966607
693553
1438274
1357037
1579476
1203643
1095511
832215
635921
1527392
765433
726683
84120
1457915
1384942
1125859
237324
1546656
1344739
1391969
471224
74691
741421
368595
659113
39026
463769
648941
849853
398515
895841
777406
1320485
214771
210755
1328981
1259379
1096933
155304
544810
177615
651916
528323
90332
1498663
1004189
366512
689948
354356
1079731
9526
997898
1353496
318610
1064246
1553645
1461785
1332576
30352
1120437
1184377
996539
653747
545476
950450
1004039
96958
631060
536268
749327
1398000
574394
1343872
803581
1361186
736506
1012594
227355
1376849
864827
1084850
1150009
105111
1050957
1638105
420817
438708
1430436
337264
1552530
1492739
828191
1440490
618021
1342147
1126838
389466
1411043
1442239
31409
1206153
1382533
358951
155245
229588
1399482
722204
1543621
984438
717146
97415
1238126
1166594
1354954
554766
106479
1098966
1199364
57552
1260706
1386370
525233
998046
342795
677578
495509
397024
594784
352304
1185030
680953
1016925
406025
573002
1548176
811261
188303
1341345
1261222
879227
740937
735024
712716
1377199
500304
353917
230841
482617
129460
1172913
1026165
699581
122291
944282
976869
726054
1118283
161541
1013631
442842
828010
656541
283535
1382302
1383330
175140
691546
1230418
1320485
1605336
876889
1398839
572518
1227918
725012
1338910
1264412
302
613835
1231732
356803
838236
1367807
558978
1371052
1137900
1205451
350623
94821
1170674
903064
672323
1584394
146017
893514
1406177
1545078
142884
720134
20558
1565083
416929
292782
1460631
765618
1513685
1589039
145634
1064002
151562
1290173
1370955
1279272
653064
295835
890853
584211
267542
103001
699919
1285634
1516510
575094
250248
703187
1351875
611749
1052264
823590
1186380
1636360
1494005
316197
380137
1003585
1358327
1569322
725991
463960
967190
1533038
1448216
368612
355535
340698
499799
918165
778894
1331351
1258314
1548951
368287
1502599
40477
587024
215056
82951
1255336
1607527
385758
962408
1021118
337646
1647531
881205
695365
1001118
1232707
955594
900731
1034059
1620424
1292321
264547
895791
899723
1613636
33288
76121
1118908
1473784
128890
1596426
621911
237162
1301558
1350577
1222485
361117
403431
1255917
1110552
435828
1066896
918053
523082
449170
1138044
1468499
1170575
1368504
1497001
732953
888899
1270252
375390
308577
1070157
239623
1390024
881760
1244397
1111404
1108908
823645
1612411
1358564
1370718
314832
42397
1026685
489178
353680
1290639
851985
150770
134190
1598722
1190795
1530878
878761
822493
806190
84107
1523917
951356
637313
1317564
1026433
1636278
1204308
1382218
1633753
882508
389329
58657
345098
627569
731884
1127475
119591
595984
1140878
1492534
45892
1132651
918646
60014
1052152
543654
1563880
1079315
509381
491925
487777
361258
1217036
1083838
1234251
1291655
440947
1022761
707920
972965
1569540
348763
291023
1053930
748049
189182
364099
423186
1352941
1533840
1112259
1461834
895013
1452971
436190
1390183
1569013
824883
1460782
770539
1197075
1568170
875068
557856
1085624
1251837
1234792
1344616
773250
1614082
269201
387319
650939
383852
645190
1511967
1161978
382440
59143
513064
695501
672537
58376
228175
11779
1500610
247726
1232938
1158357
495097
483382
1257277
1008531
411270
874125
1425340
91867
1238107
379779
480907
338944
1546332
716168
396676
299484
146481
1451700
962352
393954
75822
1613336
300324
1506126
745569
985095
321722
1514061
225643
287764
611061
1222265
1336116
1555915
70757
425239
60495
962657
117638
801740
197957
1266556
1197220
115880
1217476
652824
170212
1573235
247466
796224
552767
647942
370623
788444
670589
1509390
1095834
1141062
1031695
89989
788710
543860
387983
306900
915154
287481
1502967
1257393
927345
1585485
1400750
217494
1175107
1057910
259063
970450
851754
900277
874483
1559279
1186481
1436444
797631
616748
257063
904789
1444260
1266348
1191397
1021851
991360
655632
1365874
1354438
1177834
1019682
523605
326538
453983
1307837
791362
1258279
220761
1480826
1606243
1371499
513663
584415
1361846
1482358
635667
1380025
746511
1618779
346253
1267906
1594560
873011
1056540
392379
857119
303299
601711
750018
108493
862534
307473
874684
709732
91704
765059
534918
878264
1481190
1002002
1604961
1346510
1022185
1638832
847005
369444
883666
891410
697425
1343004
932517
598
112242
969767
1503410
764356
1309253
505055
259244
277919
492360
259703
818477
867078
735980
690798
865856
1446417
732229
562042
335646
593572
1308721
24264
990366
684576
1400510
314179
722603
168902
1310059
1298891
1399007
377428
895712
80010
681235
1632479
176474
859991
864813
414030
1425936
770510
428568
836410
1645528
1095161
368017
1390525
1125748
913015
200831
1333924
893695
664903
1025473
1274424
493102
1624586
284774
1288907
780615
1120073
460701
1066762
143490
665416
1335425
551951
1403196
408194
494910
1111775
501976
710362
528106
1078481
1428392
1186176
1574450
33484
1007603
62818
1258799
1505008
1483213
449435
1031869
71454
270583
1410328
249483
1085278
1593737
1262962
1165035
1160639
1638647
1520269
1292055
831998
313922
115992
1365437
1286952
1620520
1093553
1264384
1557040
626516
764783
19645
659281
1590549
262038
1069342
824777
1181078
13593
1386561
1517288
1612804
25151
789665
424853
1104670
213542
458832
378406
1074996
1419736
1293912
1168948
1474918
158230
232063
1082483
323175
1598704
1086888
1092251
67913
1600287
1034393
1116813
1410353
1044786
1603932
857948
467729
789586
1181098
1165808
734969
1003264
420379
1216006
360218
1189617
361505
1211736
1156816
1633904
970826
537560
964161
455047
1357359
1306044
575460
896868
694600
1457298
1237274
1129740
857474
23199
1632530
646986
96811
346485
124975
1186717
1501616
795460
1526557
807189
86741
1520882
1014563
1645514
575740
397092
760664
556079
921713
1308776
1569598
705380
221701
625679
1507928
1587895
1640202
1030060
1347838
699747
268983
1247239
1494356
1631833
332334
969778
1377737
234021
1486232
1481813
141928
1507942
1248401
89146
765849
662966
1220955
1435408
1499525
1642486
865073
902286
1494578
1078334
533371
56499
709982
1362834
767637
736489
1640064
65792
55195
777508
914986
1319846
1588383
658281
11343
353357
1590214
621170
1237695
1166249
120389
1644816
1530405
940166
149116
935702
511244
1085151
346874
1109996
848498
934124
455505
1475793
199204
126546
460816
483688
1393008
376489
941630
1516029
897562
1614650
1317348
504256
1547875
312574
1364050
274078
205493
1407169
794493
1217740
1203554
879989
1641439
739109
160824
457829
1265818
447934
800319
554550
400495
955748
66209
467601
797017
1369231
328969
292250
1422791
1306856
1305579
563871
992229
1380153
211419
1418965
292396
1616179
265840
393182
302199
593542
1549123
524521
167272
139773
1539069
1062814
1541741
1246889
421162
770250
521611
942388
1527779
285721
1242653
1184237
605191
1372244
379880
318263
1312049
603429
1219690
767905
546035
652279
385154
429321
80021
1402827
1568662
1132636
1096508
447439
802078
500165
181
616332
508269
574492
798657
1251600
1425941
1350481
362645
190413
532049
646491
1479859
821312
483595
281455
826386
1196665
1357835
85105
1414277
979826
1552545
903449
379429
1406341
1312655
233615
639059
1486180
26061
1394294
898932
841842
168264
1476435
1361552
948549
1084453
1308170
625104
1527139
867593
173130
1315880
34551
319661
519583
1375181
999162
673789
787133
154731
1179865
1283591
1424684
191557
1619476
711008
663909
703428
742339
709999
109478
806873
1182075
198713
768385
1266940
653003
25164
1125719
1150603
1557736
819597
1242523
346032
216165
315207
1312990
1272222
1012780
1316601
1022593
272586
361345
142156
908807
969347
1615414
747956
1413918
669470
1164577
1429029
954318
663407
428815
1404053
858025
829567
728649
1632801
1289041
656992
1382798
744213
828879
1482545
1334848
745809
831568
486142
775970
1457319
1331197
322439
893455
557154
217991
287055
1609532
626194
133099
627113
704892
1608507
1333165
1178792
84716
128114
1505718
1564484
285099
414230
260488
1065166
646819
1207096
1147863
303902
134256
201076
1232488
263346
552457
640537
1399238
1181836
1030062
498230
1034767
55246
1388865
1227487
997743
1002803
1227304
326929
243903
1406216
343849
1194138
929475
615798
1441908
199532
159069
231729
575013
651898
1179097
1166474
1524672
1156856
545854
798394
866379
431048
739009
1115897
1533949
940610
1540458
747979
1410247
969109
377222
1093691
717726
725491
562535
746049
1283732
1156854
469010
1311356
333917
1605844
1194354
542143
1529744
75295
497375
786420
640892
1586865
803470
835194
1333788
681022
499238
1547279
497270
1112940
256785
193722
984284
888561
901625
1326553
459389
723988
884603
103606
547634
1093564
109188
967012
291527
360169
496952
217533
89560
624241
687909
386847
614993
268572
395532
1370378
371001
1481794
1388246
1336544
1273961
1632946
1548053
1241471
799018
858385
1513870
405647
1249570
701124
1100634
888544
1470238
885055
346698
373088
1348777
1554911
1090591
1228665
325804
1131452
1343493
781342
1015538
1459989
151101
38336
422807
403147
220609
10015
400508
162973
375365
684647
1366030
1027210
540584
241638
622541
1487275
1331531
453282
808732
605431
1240301
649261
343938
1642916
1212626
807312
1225349
1000407
1269670
983798
359681
238549
213404
1555636
719001
639647
1331918
512741
337267
461838
866741
312128
373100
525197
147949
1356024
539977
1599254
496022
455967
1103832
188774
397528
433955
285099
717609
1213800
675316
585014
490900
1496784
1307124
1193807
90031
317684
1227398
54442
1262315
455831
1613988
359387
603537
385339
50379
369939
1211869
488748
1504732
590816
1352289
768068
1094477
338270
711832
842070
761469
1528926
279856
1645334
778820
1026847
1245193
217326
254298
1561163
53634
1054417
299683
173713
256715
1595638
831563
343719
145337
478367
356623
872824
1568728
1236495
25701
1499291
20362
1260848
565464
367480
1149027
462098
1543422
1610966
530684
1179365
835090
50342
524498
1006859
1003308
533289
672840
416451
847760
984340
457868
95218
1224611
1408719
1075727
644376
1088176
502953
642228
1303649
218381
67487
1381676
120449
1536537
1633138
1606501
617745
1363422
579710
1384910
1473976
337107
1065466
1613089
671927
1214547
39453
896693
1180264
1158613
474896
485644
13213
900897
1060530
969740
1132488
520172
761241
598707
1237058
567655
1230803
1414683
886646
734199
524448
125358
771927
1486794
1142012
403532
933968
811364
198509
128568
1266914
238329
1284953
505532
594771
1243061
1397832
1481719
1272538
757974
1502716
108023
995816
842792
258516
58369
545283
447228
178655
1486723
970073
206285
646340
344061
993441
199166
1533384
453133
948260
443164
1631972
648381
551243
272664
1142061
1585648
1513783
1068449
772399
1301394
852803
1481270
1435437
282780
1290598
1342430
1517463
1615781
791229
1379443
202496
223233
771449
1236784
1379066
234054
474694
28579
709670
1111026
103032
460294
675242
503239
1457650
949306
353390
1407519
211694
1068853
1233240
534581
1436192
776770
64044
1321838
861712
1540705
228472
480824
1042150
1246516
704497
575992
181893
361107
1566035
208449
1421818
363248
956035
1144565
609634
1517609
1369414
282349
1351405
809572
384916
579074
796829
1603272
1109270
145489
12628
1274685
187035
919657
455825
1309413
252654
1179247
35592
382638
1189995
431999
736512
354734
1393523
1638090
41320
944226
1156689
259583
1095808
447864
327122
1407460
1007239
981902
1613983
519811
520865
833080
1619896
1410629
419742
1164314
402641
205603
1516133
1604300
381212
1079385
127640
137063
1253890
192455
1307283
1522910
820707
1590517
1354288
1292669
849153
1554238
120441
493926
387940
642837
146730
467040
80771
812608
477866
1173299
515288
1612165
405913
1372996
1252003
209649
1423754
754526
210749
985807
1325425
212363
172900
689269
1480769
1596065
1451399
795797
862416
1490990
284726
33918
1332734
1359835
227007
238422
1493244
1302789
225126
890796
1434873
1542600
761383
961378
484609
1073466
489053
1049378
641768
1261352
729940
1178125
991275
890981
1181446
982725
1427534
958452
185955
1086620
369282
958031
784655
626978
880787
1046454
447493
308719
704225
1378289
569865
870130
859525
582269
1162770
581821
21003
222638
664325
1229876
1131349
1233468
1134275
658782
671378
848914
658907
517444
485432
941775
1028802
300275
862630
552723
840129
583782
1489363
893856
1041169
693628
1405494
1391446
1412282
186401
1188088
5820
545099
597979
659635
1434156
804743
880559
1180112
76498
889199
348001
255816
1502038
1299898
1405427
883443
957121
1198786
950089
1374817
436788
565657
1249748
1442190
1192970
333644
1310928
227934
1520200
863752
1063571
1030924
34325
758848
1220630
1386449
871025
1646103
752246
382893
1617277
702095
1365850
936495
1355120
1596655
1306005
1032166
834333
26616
1250170
1139424
486693
1560937
1602594
454421
1512346
575956
1566996
824973
909357
1371918
1199410
768938
267982
724262
659749
737743
954611
1165566
600935
1025324
158806
965397
1138832
498811
156124
734455
1386296
829012
3222
1505674
960905
1131366
996697
379597
179379
1263507
1163096
61917
1503994
736772
204576
1136475
1549543
1640157
1193291
265582
1266317
599249
805620
1271384
805548
5768
1326017
1407721
873774
703623
56983
1550548
661422
1430154
46784
1059231
1298730
454982
408432
113639
1265578
437621
873512
618889
687061
1632711
148688
522602
1580716
1163486
699114
53033
460414
1474713
582125
627721
1157041
149659
1294258
864817
449998
1309688
1057458
1136483
6910
1066842
1210795
1411102
267228
1405616
796791
347433
697690
1618570
1089983
1531637
1194957
351922
958427
186184
811565
1334092
498767
347084
1330576
1058164
84978
1115256
508515
419622
278758
843670
1642375
835284
1396485
232181
1280003
667790
127408
1101974
140592
166871
1525314
697095
610241
591094
1166535
400692
1482871
633949
622777
191422
373185
375262
1190203
1577300
1436001
65601
682310
771043
317712
1273017
1465174
42961
1122771
676563
372110
145296
311944
170602
435659
165023
1407649
558790
579305
501241
297270
923960
216393
101021
617381
1349766
273933
1067775
1091064
984570
1466340
527167
800532
1612276
896850
1352836
1103077
834684
542624
1116587
77641
211969
1234070
1567868
194514
718985
706882
1059751
1001056
792822
788390
773309
1333734
106486
1269618
801513
1001958
358223
6876
248539
1273681
187255
1282105
245290
1401386
582726
108571
164468
1562452
26887
1010793
120919
721567
362387
1205367
1519910
952618
1189240
627335
412735
36423
821817
1169441
449152
479695
539708
805134
704886
1397104
338887
716688
930870
1080293
1518333
652140
1195111
1347255
210851
750154
972921
131565
99120
1276563
1479367
1191948
452844
611684
1568049
461309
929770
96322
1070433
1263731
1226718
1020874
218455
1622457
858876
1007672
756604
799545
341225
1380136
632076
1574349
1358624
74110
734403
491604
545014
769618
930517
299855
772570
1293082
1633752
1318807
1090976
304537
473323
62294
480165
693131
1588425
1547939
448717
1246659
1345779
1137215
1405732
1432950
523188
1425190
749650
184673
1155047
541947
408734
854143
233618
488494
181317
1470411
507131
693216
1534467
110068
1228538
594957
1173600
1012910
1005995
1121301
544742
618530
745133
23740
1031044
872975
629611
706305
335742
1547884
72619
1153304
217244
733142
261999
494931
353563
658353
455679
1039911
1428826
12484
47445
1435665
1363008
1058075
595568
1456818
130024
1188972
14551
1318608
573485
1406755
627085
1597542
1526547
1015910
916927
1478064
907838
898029
1471177
825713
381122
1341745
857182
1163216
741880
1327461
238929
1307692
1330574
561663
955187
751592
514248
889124
240833
708010
448662
1520658
393227
1555475
1608664
1395439
1311580
900521
1230093
1608483
345890
1531111
328452
522282
1626649
1371133
733759
788602
1479800
1103938
915872
1488937
748467
440910
1057367
16997
573900
1072503
1436138
1194173
335589
783633
1542120
940991
1606446
461760
247618
1219552
345594
1056430
971111
628965
16826
871411
154423
442527
17634
894142
1570814
281362
1495561
368139
1065207
1277184
945255
832901
290261
1320339
1076496
59621
1354765
1411166
981823
508085
815910
1416083
1442526
578022
102565
1174160
1346032
1123575
1005979
1293964
999719
727143
1479509
173384
1214394
547840
403317
315207
1458009
135924
37813
856145
338590
1193207
1197323
567213
568552
1387928
264610
876171
1496823
141310
154233
676750
656520
1022308
1531162
46671
1073627
788833
709173
579812
1025849
304686
336633
1086860
1354283
1220658
698837
847844
98556
109937
71791
546192
391965
888176
63356
589267
108519
1370521
1557426
402552
236046
1534783
1018755
1067315
391565
290154
1010799
921275
816505
1252778
356617
252781
148659
521018
922777
412684
287179
1369046
1033586
404328
1107556
979299
1622630
1473394
1037056
506474
889771
1075945
1508998
431812
1482077
1544797
256447
1433516
1373916
977749
174393
1001069
1533365
1012002
1493504
1409226
651484
741577
880964
1257852
109953
637238
443353
347020
1340934
1455425
144873
1166836
208429
1633743
1252997
1299623
161150
1610702
977467
681795
1435016
1599195
1186195
1622349
943229
11359
583326
727525
312389
1288937
83032
646770
1227713
1599937
1136514
879659
80887
1288027
351147
1242090
673813
528033
1313752
54252
284162
120947
1523148
827076
1386609
317991
666321
641063
566989
1581628
256825
1441717
136781
1199978
1511301
577742
972480
444993
533656
1407302
765978
142599
967060
1387466
1373670
740006
804656
1212904
196853
731912
1357384
1231311
309640
503156
1159360
1380573
1493930
307657
54158
1145077
726910
1077708
1101002
665702
1056872
773563
482482
681622
1496010
1339886
603252
594800
1498569
748424
862350
1073368
959230
649531
1044864
169572
636992
26946
755491
111170
1436367
1172524
1229111
809325
476468
1225144
212630
1242404
5101
479634
491187
1088180
99073
1186509
945002
333018
829376
989590
1395520
351960
965018
53827
977792
860648
1294537
256911
445293
426640
116162
877594
271030
1370183
91974
1423374
330555
648807
1490662
1281839
1496530
830691
383540
290619
619912
534382
1463234
1579434
387428
1020186
354836
637256
374597
23703
223119
565071
780650
428116
843192
1277192
1489359
1477024
893808
922861
173754
684516
1115322
848530
870457
852352
232239
1356935
569961
559380
186724
927744
294895
1620844
852811
997759
1411907
1446344
931461
1194398
1444110
428774
1155927
1513119
241836
484217
249174
1398324
614419
1197170
911508
245368
323210
1490944
832838
1003363
1105506
1238335
33315
863933
734782
299403
1313837
725983
675748
1049831
571229
784579
603315
1467572
1635881
953786
346157
1060703
1316402
1058584
1639196
1072081
34072
1004092
584184
344493
126971
1097072
1427890
1193449
452049
28455
184011
1395697
397687
1132970
1395452
285624
600562
984008
431961
808815
834571
1328829
672650
193363
318156
1563865
1064361
328798
912125
55825
295562
1115069
256714
443016
1336738
952125
1508034
325902
317592
383620
641334
752258
394272
1570597
1473553
702680
1424403
1390219
1217998
80495
410726
534041
1452093
428234
886887
31841
1271124
41701
1185482
880246
830418
940319
1313515
886395
725744
878921
62740
597035
1403474
1554687
1109178
692093
131113
710024
1415076
619471
1580552
858736
811259
457467
899953
853001
35578
456000
1101666
605131
1535876
772814
314246
912422
1035102
612195
1016866
1424829
1233286
611814
687551
198840
780641
491137
1313011
1206498
418051
1227625
1276436
1232837
973467
146151
803238
559553
5152
608775
824617
333239
1572053
1391111
1398283
873408
1297744
103445
91447
1375994
541600
1526740
110610
277915
1277694
1168265
698879
1602893
1129165
638132
752675
1071521
708769
1184774
186005
865756
710677
657664
393323
102687
877207
390110
718043
725496
228064
281078
379808
1323154
664013
670694
1165081
1066453
196690
477476
1353156
774400
1110338
1260158
1383375
1449867
1549081
327296
742596
1521229
20554
486776
1023955
1504829
64467
1346863
380350
15944
1115028
1325417
1594728
1223426
554520
582108
794279
1533773
1067812
357754
1002427
1050595
1054819
1391937
117515
308962
1393862
1412716
581672
1071496
1602413
1126814
523924
819493
273196
1536308
1558658
123206
1432873
1381183
1262092
1202229
196453
1155661
398235
502688
554626
114340
129995
416436
844019
333021
239176
67248
1324642
473904
846703
201077
1246212
545928
1151884
871333
869951
1571561
907104
923557
665688
1444903
1043767
1013503
367703
1433902
305290
96944
1465393
33551
1026330
1516013
357662
1410583
706253
153164
1180290
1455969
960170
848116
466246
1148416
1324182
552974
771569
1599154
313805
1158143
1064940
305770
539387
140465
24925
991081
257263
34749
1396349
890910
869259
1124001
1155367
387078
300517
91698
293601
1115088
1010392
849430
982533
112965
327294
1121555
126332
234269
1602703
1633105
1189483
1101980
305926
1006316
1444134
560446
835830
1351964
833146
1265623
520972
1797
750774
50143
1373555
324792
1110549
627383
1403044
359056
1014143
379506
263959
722331
1540514
1138504
1395147
779754
1238807
307254
601022
722979
922071
1098262
32182
186626
349158
1068555
147237
281245
998329
1200028
1197741
658031
1546252
747888
485776
1633903
24386
84874
1058078
1248118
291492
831291
313950
189062
1337918
660303
973188
529534
708917
1524183
1391634
635430
1581920
1069105
652987
1468768
927519
1185894
881575
1593321
1289101
831275
1369772
969742
1542152
418255
228977
1535910
966889
1485038
1444207
919105
1287103
371516
855383
682647
580602
935095
849087
1642932
442523
1358300
594090
58374
1478028
779941
431427
1021671
1170901
1312470
405758
213948
1304355
1451033
856967
1385014
803586
965299
648933
963724
268307
477077
909062
612571
1512825
1071956
1440280
23568
1439382
1130152
1565246
1404320
288089
1158765
1471411
66458
748960
775904
79624
94398
92958
1100957
524042
624365
1410890
1008366
121047
1186604
1206192
1584727
2227
1308748
962537
1003504
1184616
684916
1382453
79324
1416736
113219
1540389
234315
464937
1034242
54693
129354
318551
836113
836807
93448
155076
1577077
73968
1202346
631805
1157540
415057
1103673
1333833
394035
655819
1627097
1089105
76720
242529
1419988
1557714
323583
89027
56073
831001
632047
1325760
1082515
821499
599847
647980
607187
1086337
1332949
1177890
852098
908024
1120055
671155
951528
268938
1488903
1292083
7301
1635974
411121
510371
458468
1122697
949655
238461
462136
143378
802842
408423
953082
67491
1468981
427596
621988
256636
375308
1379373
468327
212089
287974
187967
1072943
912913
281033
363436
834740
22196
1109888
1419800
125857
1269624
1407145
443812
33560
837375
1480346
1619404
947754
1124761
1355277
1431850
839331
1225413
392070
1317807
438991
1171835
614671
486437
99523
754438
560874
915461
1035662
33180
142458
162573
611702
65936
220806
156529
824068
354385
80676
1482988
1144008
305516
1432460
1090370
683122
831991
213004
285429
476670
200851
1506903
1136138
1045587
1400857
1093715
125870
799544
433523
842112
660420
891014
60330
732571
3557
1391201
1272716
1113611
470588
1352530
1034238
257951
1412960
656537
1026751
72686
33270
609307
1048741
133250
697241
1460441
795356
261958
141668
1215563
1260235
984132
443885
566506
1046372
244293
60748
1391801
1003075
1442959
1092033
1394370
1244488
1445900
960769
458193
1289561
1178849
641047
1090035
696981
63413
1049172
881146
1301069
1626499
684414
275477
1203147
823110
630466
1594229
234786
580761
881250
1073261
425905
985084
691923
745309
591800
609320
654449
179397
1262117
595299
606604
1030056
1099906
1498238
477496
148782
247953
1626496
1617754
1458715
1514584
922896
153285
1141355
1438414
1018177
414532
557660
1382343
155909
286398
478403
552649
905738
238433
318739
772579
1160080
153121
262155
618603
522281
989937
465827
1618251
144416
859303
665520
590601
938279
833967
227942
1298868
814175
1418366
1396351
1595066
1588121
929184
1561048
220453
89228
139498
1540435
853697
284687
343567
203686
1086124
1096002
200565
748908
612188
489561
1628357
1065567
341480
228702
758876
1223773
64676
171407
548603
359668
1306391
439190
1435277
311564
1460993
1172675
179059
941591
117285
1520898
658227
707286
22693
764717
19859
874245
757844
1507735
1103956
900971
458727
627727
765735
1046367
1373501
1362364
174693
901857
1527595
365005
782407
67190
862133
1037631
1283980
15141
312938
1517639
812091
1008282
1071209
1520293
1122905
1099596
191334
676174
79035
1311720
1002871
645729
680620
998780
1196268
115405
814260
519214
1510755
989293
1419082
102182
341274
1607684
783113
313889
1128324
809709
742069
599497
479930
1078444
175779
949419
81863
408330
8510
331466
560296
1637754
905481
431517
1130062
1528444
1259564
1131540
1126942
249016
487227
745688
747329
1640960
71379
1005918
857915
1428292
526074
1026218
1278834
1623085
1475380
1131383
649439
250560
949126
509918
1642640
400004
497810
1247366
971071
751440
1449921
1593979
308233
800520
1108630
1017807
1019659
1235334
1417325
57819
1041945
1078205
1211005
113726
1145053
1271479
587666
557948
458652
213382
1169271
669435
608718
1490514
446738
1603322
1504515
1501635
1406458
317371
333754
1459074
1106597
1305906
1580202
821817
306102
243551
443121
353955
619384
1633382
1511144
1566112
214528
41520
1325799
175485
589708
649527
335293
509380
1571005
212587
6925
380660
40417
105465
1457583
364458
906588
329082
1350299
1593278
719358
1209479
929532
1400210
1411419
1199099
721341
675884
1174232
690501
371546
733356
529469
241381
1484465
1615821
76493
830984
1154119
952580
953013
438646
1142273
510793
779084
1197315
1528727
1115607
1122865
812314
1219099
60652
148508
1139521
298776
316281
1320011
1429797
1154603
1511983
1314443
1547741
358465
745732
1279770
643189
1232282
1162010
1048648
1049742
1552651
976573
870129
939052
363528
491602
382120
1261546
1603181
1053713
1038328
461120
1190781
614186
529695
553849
521710
1082797
1499891
1258364
773261
7773
387838
951485
390855
902191
1422103
647611
4766
661282
1510721
405328
998149
814456
428667
1619694
939018
1533538
49566
525296
747859
566399
1370802
1380334
484511
1041284
1445615
870514
1184788
1106506
1217600
709860
1517850
1410577
903442
1538080
43962
446949
355366
1204847
1136325
170826
1155747
735409
364394
438395
961598
1226846
722079
1324090
569215
166953
479911
1088606
1366105
528031
542847
470971
730610
880353
1124573
1197430
862697
1148973
575017
1368874
536791
183562
292276
1281450
699726
677428
1520178
389915
1643432
524299
376357
520616
1484602
615025
1594650
1460790
997813
1496826
1326352
258658
779235
348491
338642
798454
681656
494167
1260439
1542969
526077
896300
1058615
1290913
1229555
430132
1256911
1310444
615238
998768
656505
924677
1055627
514331
196258
354657
98883
353382
1410631
644241
207511
765186
144788
1407552
81572
1556899
629922
510654
479564
1189613
26750
236989
1040930
805748
1051938
560108
593504
1337240
167749
1529704
521955
598216
192432
1306301
939474
1300488
127240
973709
389939
147934
776838
907449
276476
145780
364024
1362253
506395
758771
381880
98337
653265
463590
105210
813128
944921
80025
678279
1039262
1509133
551251
1275384
17509
1487410
484540
120865
1375294
246533
1129582
1163598
1130153
546273
1427684
869264
1554013
533869
66908
828973
1026564
1202930
1422474
921304
1007677
63390
260226
515997
1509603
238024
677960
1635147
672921
915932
1234563
1616345
1427804
1433044
1646628
1379070
1489707
411448
635660
1626596
242227
1507083
418537
253693
342944
1082662
1101351
501076
676396
1357218
417879
398875
525429
1411790
1075892
94251
491331
114889
628536
1219030
1363029
1468362
1219851
24451
477921
925887
605093
953646
1444530
66524
1583009
1508502
1046030
643910
16430
646315
1211500
19118
657818
922742
1373163
810309
836947
1534358
1164632
909441
865913
1127949
634693
1130623
291210
909885
1249492
823729
1422045
79009
1581691
1586580
667232
257882
429274
1131128
623536
1516853
233649
1233919
1496592
959613
953484
333260
543486
1464034
1519000
1071344
952437
826541
207790
463103
229313
193104
1184576
822732
95337
1585743
784573
205020
834747
275788
394430
514443
1472727
707912
1036681
493587
260226
869340
443797
961945
1045495
952549
707587
386026
1618981
251823
1037660
839780
987493
1516069
442645
117247
36991
757313
190216
1311999
1329973
115207
1153251
1236401
1151907
814226
1213752
377900
556749
958357
290545
610203
333634
661499
1097043
1121094
401735
1493636
1444359
1647256
833386
1422759
503151
1375367
1244106
1186368
1537545
916782
1178830
1310728
897271
752173
1568631
615736
1038611
1617220
1387817
242099
1541408
1232339
353079
221384
325169
1510580
405018
1238989
420454
1046216
380859
159108
207488
1583870
361911
1016849
1437603
1478444
1526967
219461
110514
697400
1472901
1533668
350743
181017
1004759
266367
167314
1351795
284881
687280
1610026
309559
144777
315488
42385
316402
901832
1604514
1466869
1048630
1300608
1422450
1389987
122701
198048
1555939
668098
1295345
508724
1604363
1151652
1594340
901908
254376
980514
909830
640303
1443397
373892
474120
830079
497981
287659
766964
1500588
922187
1366506
625765
1244899
379291
1199633
1234904
717799
529297
23739
1486368
892308
223097
1366386
236364
1299900
1179970
51755
968812
677908
921432
1021149
943998
751034
1262317
253169
573776
308132
1583819
52108
50813
1568983
1151612
1440595
1433069
218597
397915
725113
1265017
1489443
1475131
885101
398147
1183934
1462237
187579
425790
1173301
359830
1238750
243504
613107
858444
410680
1228610
1096949
338993
495597
213727
1446941
1181357
145588
855236
603281
1601445
818265
513280
1232604
67505
587951
937531
637634
848822
1398749
1247678
239030
158418
900456
1296363
1224395
582446
1429898
833987
514254
106418
139133
108369
100941
1557947
1462039
590040
14178
1033882
446184
1086758
44309
759394
1147229
113943
848068
793787
1400107
707463
292924
1045141
543877
1635254
344911
1140673
664793
1029308
1535624
493183
454423
1548309
302229
544886
451214
459357
159834
988244
888844
420235
858771
1606257
931519
303976
149987
1307661
722382
223994
1507536
1213359
125012
1360739
1066731
1079622
183049
1370678
1161396
312077
1583721
1591255
945833
323868
500310
62716
285886
1009062
939670
1261665
856047
684723
939347
1350256
1354742
177364
598014
138912
95208
602888
1282782
192884
338491
374812
1412323
679284
1133221
64826
1306256
605967
699274
824312
802094
310773
1192705
88915
102908
1095318
622277
531704
750278
35125
897714
336198
1462029
459393
868333
108837
187518
950098
1607521
898867
40112
727504
1438321
986992
481686
1048214
416696
1594183
884342
287637
444170
806904
720241
1327001
360286
231083
1042805
1599732
776398
851485
675739
127285
1329557
434681
1581992
1065368
192879
1316369
226032
1135661
1402346
799853
131737
1167890
1236848
943809
946105
1260682
877979
1594534
1494310
112108
1633037
42887
1230174
1448380
481431
564644
1196706
480344
1587379
1151212
1643310
1116017
474043
679786
1203471
238702
1087258
246876
195361
211031
180284
284501
1082523
139139
135060
1401776
1489557
921092
1071759
878190
1428364
376157
250149
1370803
1542289
1458413
543779
684900
584291
267402
839162
240101
721575
1058376
28248
826524
1621430
1039721
853121
391191
1499216
1611112
1046495
458781
97451
1337943
453457
900176
453274
1257218
1218883
1353851
1491292
682995
1158931
1538961
1282166
644496
1470785
1373011
1565185
122601
1043853
1239938
985734
186423
1446554
139754
1051098
1367252
902550
746753
1275445
174963
419501
1538420
1281039
1170629
1222422
461722
1228487
1222184
161104
11816
1398332
103534
1085199
512606
1126203
1111266
220931
924095
66832
180769
389266
1637674
1358445
706912
103161
1473053
615614
228307
315635
702181
366939
1038683
697165
821605
846819
859110
1227193
297705
666755
646039
818736
1246183
1566208
1566289
136596
222963
1541927
1307336
1204786
984248
769074
713467
974342
247195
251239
939419
580184
1435797
527861
203156
835377
1399264
1261217
1304155
1318235
705180
931393
647033
1020661
1049653
1564201
166977
1548749
225534
1411710
218258
22375
570042
969163
743586
1055444
863398
972489
860965
108592
1457395
1409289
1523295
1617356
16228
35527
71130
987833
1374940
402529
1141848
107708
571263
888232
805098
349487
597635
746036
1076247
1448520
82375
1305519
722013
766668
1305816
678706
10835
1125139
175704
1331343
19547
100637
624438
950154
499459
40673
1482093
1366404
1509440
910009
1276989
48153
520100
966455
854210
803327
287223
1213940
1249924
1568138
1437088
1567444
353503
1453364
1159216
1104121
1215229
1062550
717584
1227109
1214617
323322
183419
998646
1353217
171647
945212
276733
1004574
981489
730578
1520915
970779
971226
1319421
1257190
46002
1636760
490398
1039740
278224
370962
24935
408191
947163
640529
68291
284158
1110555
1221112
312806
707615
872379
62108
747309
1454822
1017541
1026427
1306820
54178
562612
1569980
451097
93785
451385
1522698
1248545
1028581
1489172
729865
299480
830423
8764
1507923
1022341
717240
896058
891478
927184
48532
614158
1476546
1493662
577397
1075061
1026353
171508
1625965
309380
65534
756540
78886
1321670
1042278
1447505
796741
1208851
794637
1125236
1308394
951394
596453
962111
706651
37218
707929
529361
859377
993805
722548
822174
1095538
1317615
452122
1159235
1274537
1643034
994910
830876
1102870
688554
54117
1374529
259697
1422932
138247
1306793
784882
123003
369876
90229
598470
324885
903391
699873
1518816
660654
43507
1199777
729031
1360333
1365494
934507
480473
475921
1100263
917276
1368206
1539801
324271
138165
1422909
435424
1615758
1201875
1235587
1193786
1111431
999266
413067
1401669
1259265
100875
1330382
1327039
755722
159957
942576
487634
437574
1207188
1395660
201056
129507
261121
1004253
1627007
420863
719732
1121445
1309825
1643836
859761
1302612
708315
41830
1267390
134815
143945
1418699
1313301
752807
296784
282079
1075928
1559459
1567458
822487
344273
1282262
88601
1260802
1339799
168078
473912
1048053
723204
558169
399521
243339
1365767
325975
1325395
977917
1250679
515269
1062752
942938
408991
595873
1233071
1047100
68524
922281
608387
138852
1470693
1072291
1067303
156597
304562
131521
736635
1107562
1517408
6250
1153296
594236
1287114
1623217
64396
571859
1106307
489809
318979
203671
188023
44545
1610779
75065
676328
196572
863470
11921
53746
1093255
950215
1070197
969898
615575
998148
1464731
355614
204736
636867
1559584
470306
326425
1476428
411180
830118
1418461
1013439
1282218
116486
7376
1125824
1306650
847182
60993
1264490
1185070
892156
1130802
115225
87497
1592195
1052600
648951
377553
370964
756279
105767
128206
1226856
1108591
1629870
674185
1132768
1146532
1084680
1058243
1508434
1540945
1356076
857349
954941
1237533
1220747
358416
990495
595486
131861
1398233
70995
1597416
428582
52102
573060
1262212
1171778
916544
1582938
804568
1154557
1621894
1178165
231322
1396280
1369368
482518
678428
1001700
5055
1192400
307321
602174
106992
1291218
1532411
404334
128248
176832
996657
247130
1334764
935448
545134
704978
275603
1181777
495336
993340
1421411
1087812
686281
655985
755624
1613912
424237
1141393
752050
332387
1160698
1390875
696020
1593036
1407294
454515
791045
1634045
599099
1076050
45429
815641
513857
984585
582944
494392
847397
480209
1411995
603018
1047329
542988
270209
1311732
313909
1555105
1370448
385440
1018256
95315
1032267
1565411
653918
1216608
53117
855379
993904
1613320
1416758
1023023
1020886
737880
1436990
1288540
549932
1328482
1525481
395765
1436160
1381386
472489
626679
1490171
886560
1200297
632087
1016595
97478
676268
1415212
1289971
998777
1535453
805499
1091504
254848
618430
450505
1516387
63033
878610
318064
1398509
829294
424501
101920
1119840
1620705
263362
1218466
3139
852970
414474
1113744
221912
995337
1404339
1272524
477189
984921
319805
123551
1001237
1487314
238546
775794
153303
928349
975316
1600619
873491
896252
891077
231945
867919
1009862
1292433
694041
823766
380567
1172313
1541658
524075
928031
406839
532825
1101456
322391
1174285
10989
1629780
830624
884288
577129
1366058
1152806
1215602
387546
392543
105158
1185759
1100208
1518131
359087
861833
1421477
1517311
698327
884700
935374
1289763
1605495
1114393
776957
28118
485507
1198337
442301
1063913
1238708
1440848
296176
503839
1401077
826583
775678
958527
1568424
382723
1621620
1076216
573471
1371510
1169319
1041928
1220546
1575745
1644384
1023377
1311311
481513
423414
1215483
1253808
100423
238051
273145
1532257
591704
884733
1646691
825223
1117261
193435
973660
1145902
1529345
1574149
260778
1368247
1027906
407138
456007
931974
1140147
858081
992376
1023967
955005
310266
489999
685508
128448
647017
592800
1197749
1296408
1000098
1458443
1145612
1233225
983310
1087312
836607
941605
1395907
1148492
101008
440422
85652
367082
144918
792687
1179060
1571566
702531
23621
1128256
1431116
1489978
932442
908580
977584
411139
174968
668075
901538
280155
1223586
1623079
1521172
940664
1163170
308165
979149
589344
1269048
601535
181555
1226284
1033076
133879
577388
1357273
922091
1468358
1572400
357953
868350
64390
17417
484884
1247308
787791
266519
1398921
1484648
695343
915489
354038
1195582
1300569
1081875
1009416
1344515
419951
522505
802269
1187947
546741
1528228
82252
1356145
998304
1169724
172637
972462
190314
249682
660135
1396502
693731
545925
653585
1631539
979597
859682
320459
1092474
1403450
726376
935260
925824
308137
1147776
24095
590240
131883
106661
1541944
1263369
203399
1196561
663927
1537352
700538
445269
1446318
1145373
1293556
1448700
1292002
1627105
446157
343983
1293107
1023650
249774
483735
128521
222721
1347232
669442
1454558
176486
1247022
550831
947812
59954
331160
570782
1575353
1444348
697595
473301
126197
714337
1403221
350670
1438465
676714
964661
388380
196133
1613627
856098
117616
1182374
353223
560428
806007
1179833
1153425
748355
139682
784707
1429799
1167857
110291
209129
451560
479904
206699
1409469
1636576
1268411
710287
201993
909929
1216116
1455972
446980
1022248
738022
307874
1344821
1248986
1305478
794068
375883
341849
681834
411910
256303
1582380
1410558
613606
624240
294008
1005209
847269
702794
796850
315684
59361
1636700
937608
1525827
199182
1134412
1347761
1339561
803379
666013
817032
390580
810606
946064
362606
170301
1068692
131454
1611738
818365
1120551
865374
1527979
580155
324868
862988
1189483
959512
225147
383699
740234
249246
107287
1247992
1420646
456948
1306133
749419
867103
295767
1507659
450122
801344
1350009
197339
1577505
202494
745669
904680
1620363
1331840
576971
478488
801017
679545
573117
1396706
996619
1282186
50069
1440036
975622
860145
814803
256428
309093
1463282
1412440
1095524
1018449
632263
430411
1191460
1346790
853315
620120
1517657
1529982
1218604
719680
938142
549665
247751
1156389
1013796
739461
1037387
1266384
553194
1574293
707644
1031793
1365063
1311740
1515446
50609
277300
1434993
425136
626385
1416265
1344074
798142
1055882
526870
1054577
1055455
1000341
959025
138133
766184
1130166
297173
572084
730210
1592913
54334
1068865
1137652
1116054
1009158
1452680
26004
24579
788428
854106
1406481
628018
1238653
539925
1237739
1258954
1276723
1197067
1607830
1580561
420804
1258974
1117392
9065
1437954
797491
509425
1103692
1254843
1560962
1483530
809789
700198
670210
415065
1478268
507148
1046621
773716
287720
1625988
846118
244730
919483
721074
615564
515407
934463
1596340
1413647
1270854
796021
1460717
1491255
1155303
1325136
850914
300415
1484324
263162
1509014
314037
874941
1426582
299166
1255830
792955
1027118
772890
506160
620269
129847
1483896
623075
584314
626087
509050
332580
594955
868459
800147
1073220
98038
804105
644548
1069052
379304
246809
545593
1565164
722102
146564
72484
34872
381325
1012621
929761
519554
1224545
1395647
296418
1315099
947983
1113768
1598222
838053
339633
108908
357976
989168
590559
845726
1636176
411952
1224052
522929
1088663
585110
1402846
276407
1607665
322729
1421371
1159342
764890
577868
780873
8849
743658
902005
346116
998812
463389
1072603
1246662
269016
167136
502109
128435
596439
386433
734473
377359
175974
1044986
298842
337360
1312765
167561
52952
1119282
749455
1373040
803144
1646280
15053
1221543
75075
1234616
328537
1479926
310168
242665
645750
407265
489843
894718
1030008
774080
1558739
623297
1641169
169089
621991
866050
1360155
1412258
65244
231625
542777
1503933
1011386
846067
1496107
341112
1562880
984804
611777
669772
1280423
1207514
1390706
499842
1046633
1039660
1467931
696819
439745
843864
554071
1480203
118451
954836
647946
131153
105768
125862
380800
1544666
74815
987905
590201
1260031
620117
287486
662107
1053909
1462665
1198231
1184275
654137
378951
127184
101231
710504
35114
199622
43958
663979
1087516
655562
98713
1037558
821444
1191972
1435723
1175499
627775
1587099
1240796
92741
308006
808637
682870
51607
358081
1014297
1295907
684777
1262102
361604
1192295
1573477
1398365
1517554
1338164
758006
334610
722239
1567935
675634
1061816
42098
83194
297893
191970
893729
1016771
1395426
632072
168047
583660
1574162
453914
555140
1531808
263224
706553
200201
1414713
248793
1316168
1583073
1366963
151823
586578
929168
880691
1176800
479046
282120
1334161
862167
1263416
329357
512124
1477575
567986
408382
794941
955509
1325478
1508388
154979
500137
1623467
1082715
1236096
1312798
971375
713197
480436
252905
110829
1294850
451765
338138
81534
274824
1358297
1422749
590511
1618407
1394022
438073
517978
1338033
44790
1476134
423313
234970
1349946
288421
72091
404296
983770
126617
549809
1041590
589301
870211
984620
832292
1353404
1547316
1318765
473766
297652
519748
289293
815682
29687
543496
385915
1535232
121721
706389
330693
501876
1238302
1158574
659803
530800
964882
874000
1567907
1086262
1339246
354615
1070409
853952
1361710
177673
1196770
1277697
877552
563817
768961
1498306
390910
779949
1239158
656007
1245842
1068942
1586554
1420421
729109
209555
101691
307365
757530
1178131
892149
760775
1082295
251510
890557
492165
448429
895470
1004894
1359423
679930
711292
1276126
1565077
1423646
84021
939497
660666
1589023
1239326
1431412
284641
929991
1011524
854082
720069
503061
607861
11038
590604
750705
1541550
597602
125925
766725
283795
344724
708486
1350289
414853
190705
1168545
1316940
405640
376901
1552145
1486911
1469368
798780
807880
1099379
923119
1327921
1224204
1407508
1071526
1397657
1471382
1086702
356849
590217
243509
555470
302154
753375
466924
1337409
1228535
280542
1345296
1285577
1438276
488795
1499876
1149703
256159
1634937
1451360
1092976
1321825
1333472
680373
18897
1096864
1117482
697767
1548982
1403405
1357732
181487
610815
1478034
968533
1358801
687997
554614
585087
486588
1487537
216987
745142
928337
1150759
187135
1125535
1611459
1302759
435205
1269381
390518
1390455
546398
775227
1215963
584552
72873
628714
1551630
215067
642639
416435
458501
1571689
1256527
1016483
806636
307143
1552803
59483
967852
111922
109178
190048
362258
335488
714194
1303659
1112451
614610
649329
1298877
839939
225002
806055
986619
31552
560771
1370551
1488088
1573457
743430
547774
676187
1072988
372544
984345
1555910
93903
861330
229535
1522265
1326997
1507169
929788
118305
1229163
95583
785918
639280
1360429
278087
31368
1021877
1054953
1252512
281467
1325903
912645
1448825
518009
667798
1053002
1195117
131311
1373617
1300903
1620974
259847
209813
1584704
82715
200322
1118757
292014
1210883
30796
699843
262527
355250
198910
1098706
1520886
625656
1313270
661447
1218693
193875
588950
46733
857771
169143
1394330
28231
245314
517345
3414
827270
1329904
1472951
166631
1069161
1436503
673321
749456
502597
285507
906045
1129046
1046733
359610
906812
1340636
665641
1286812
1194004
58165
761561
1429091
453734
550291
1213900
105060
1119212
1164611
1262617
849779
1193620
1273712
340655
698869
981085
718408
277351
1013684
1166143
569914
1545267
1360924
332017
1548167
1207387
16734
651355
1290251
1570015
1409490
260230
1030812
769649
1003797
1427344
672477
1399011
266735
1604546
906914
1580506
1269417
627480
1543878
439042
968258
1578762
484644
1130013
1549690
1014989
1323473
988600
1133285
1206346
1344641
602314
393974
215849
452137
49702
2318
604872
1230615
710824
642385
1482857
424759
1525345
47709
327961
1026087
495858
917663
1613735
273215
1288036
588103
1263380
811240
1357834
268403
1366277
257989
1638855
1631893
1615096
322602
815392
507882
1206904
496806
1013609
836812
1199006
1284472
816905
1323309
94237
16104
942903
1127255
782084
276650
336923
880691
1267189
665083
1401199
504597
1345861
1348216
354746
1540808
632407
243657
766953
558037
502169
843262
1604633
1570670
778371
718651
1531201
722511
1201000
439023
468707
180009
163595
1528964
919597
312018
899235
939861
654493
950272
1258735
1231451
1357306
481499
467054
41237
1125363
8414
802952
373504
270262
196312
726596
293672
985932
1021044
1461102
1619676
1040747
889082
1033332
224802
220561
725416
38731
1225266
1220524
1197775
770180
1360506
147782
828213
995611
1526789
1319011
597674
199351
1475533
661024
1277377
499384
470301
471344
1483754
615788
649302
827699
1522509
1377715
1132047
120889
682007
1383483
570052
1042310
149726
819274
870605
2502
1086790
1316459
475432
913681
1243188
554441
651164
612732
1264893
1012138
322535
542190
113555
1439803
911513
282374
329902
42992
133282
1418111
12005
857637
1620043
1285899
572914
74005
1549016
135616
714567
1262604
754745
921845
85045
1432122
1507062
1136275
11189
1626101
522762
283934
1210292
1323848
723385
371927
518556
1114081
527900
436384
667560
570319
417150
957367
675206
1310823
1249381
792199
871331
1447175
389144
1423347
698725
1560468
695824
1140261
1131587
387483
269347
1593228
348809
900798
395038
1436237
576105
1084089
1155103
43205
120071
779870
580807
1104799
646334
20633
1332759
1116552
1582504
1345787
172712
1029531
1610026
516708
309640
455135
227355
74000
605341
1115472
1458369
85137
178204
716993
462793
847441
587379
1606080
888527
1401869
727331
371386
1148232
1144150
700928
1155713
61799
1643792
1227302
217090
1175245
449618
203280
947524
1526212
282169
2741
225082
835461
1585384
744209
337707
970116
143412
891443
905699
1407401
1482723
1355470
32830
382049
1497220
895305
445873
224733
172537
130291
389281
120430
545452
1221522
282801
780351
1614644
1161922
1461336
1148516
151171
1334564
388079
1318234
406060
799880
1566618
1227486
1200665
1118357
743647
1561151
649843
975270
31670
1027109
395288
410166
928837
205326
677735
631277
143737
732407
889947
1331508
258095
1183640
331357
512233
481444
1516729
8890
1175308
490527
1647138
1274720
426984
1377387
1077967
381294
288182
1221941
1590620
94092
1117066
135843
528854
278312
1226888
1319051
1564805
887101
150829
1456422
436368
674505
509183
176123
1547292
1567631
836730
1541277
1289429
1275304
981427
868288
1276408
1355358
938536
920413
552496
500562
186764
1517540
1227105
1588745
307873
1489018
611884
511411
953255
634488
1634830
485536
193194
988810
202750
898479
1481456
885227
1151713
765150
1602361
221280
1283877
834753
1092581
1225794
84531
182605
1014282
1595094
939036
726945
485044
997425
725225
1520789
769952
1627379
112148
90904
1431673
832003
211977
1483533
1296040
1121370
646218
1400739
1036425
863493
970236
76544
755647
1376196
1234562
203896
29257
1220119
975168
1575235
865504
1516257
684045
266881
1621121
1260445
161872
92497
462013
1336728
302971
545714
312543
864214
515113
596086
1240052
482001
1119323
654728
997210
159836
947739
406200
980647
892383
1196186
206739
1096626
1183782
428385
858657
934394
938865
142028
897446
122271
491295
948135
395616
143767
805584
537841
260229
535361
1411020
674114
16723
727216
1179849
506068
452302
13505
1165707
1450525
919634
1458266
1462577
22539
328463
615031
320613
631691
213851
1563207
1375694
278945
993338
311902
338976
914501
786683
433836
1057136
105827
163448
1379495
228625
1134180
1630118
67161
1575132
845979
897756
125649
1532535
1407093
600230
226224
226463
829050
1511214
362349
1188750
1037897
1304875
29028
1185472
116805
1082984
926073
1305934
150607
495620
1216547
429183
1151471
1362085
214364
1039948
230962
548284
375318
431365
107931
430728
1000140
838614
768957
1245938
1488486
200743
1202956
662403
1116198
1487326
397149
1121557
1567399
305401
1550510
518684
1452614
497697
811074
1475879
51891
606057
182016
1272549
1328031
618949
1027002
677997
1272671
282429
809543
488841
1047841
1636575
195302
1461396
887191
425845
1119680
943472
237938
895157
753711
1623964
235172
1121371
21037
704579
458897
1344771
150305
567191
313090
1641599
384170
622153
244792
200630
1225058
89157
13623
733645
338173
332770
673918
388383
483641
1162100
1644763
773572
1645407
1173248
1534404
1067771
1067605
358058
143329
411253
519126
785014
1136730
134856
300730
692080
189502
95162
1630066
1398263
335899
249798
1596338
1071845
645714
1408049
866244
1022423
677178
9910
238114
427417
1434272
137651
593026
498027
1260576
570633
1235719
840110
1223115
1595878
2660
1529341
1417689
16479
825049
25652
698295
727645
267935
106126
866068
1172572
957872
676016
888468
409210
120002
914916
478139
840315
1151280
652874
540778
856030
218569
276497
1413187
1262420
486579
336759
521117
204362
14900
1177262
1054103
1617575
1019696
81434
926067
142561
1062145
416217
1113215
60492
596350
1212314
199102
1591666
1484989
834879
1450956
335196
51738
386373
1437088
394574
978470
1110537
1008415
1185132
1228115
369997
1326305
1270585
408139
1509860
1506410
1450031
1164644
873714
1402333
967220
1109589
1341422
87523
231878
682210
1216234
1506385
862640
1509178
224056
873555
870362
427923
832224
856718
537698
1412050
196882
333110
614667
1632517
1218696
337411
817511
196022
1157318
1405720
1140734
445068
1318354
1478529
181220
587426
921523
659893
678814
718654
1428710
458878
1440004
972338
581281
462494
1537958
117961
1221872
950889
1472667
1561430
227936
235592
1196776
935204
299423
1017651
1247160
1243063
152217
427908
470421
1354388
56897
981389
682382
525137
1498369
430393
289371
317658
503502
1359586
1176184
815322
802607
1560277
172145
766418
1309527
348296
976924
941744
1391132
489530
1607970
534092
1604260
1429261
115037
813111
1410493
794458
1314614
1040325
1168864
1326421
1375955
583794
962852
572845
1622961
1404528
732498
1341764
304911
154521
464530
1476873
354829
1148708
1525497
675920
1547074
521124
513682
166759
567088
911685
1634129
826703
1020946
98880
1247904
1176121
280966
761989
1092934
268604
941713
1596336
273580
991420
758771
1555886
568718
248586
614245
294820
62835
1346246
569449
242248
994119
1279227
866596
553749
752080
1440057
1393919
656448
1375884
876128
810426
337204
878329
1311123
819739
930992
370793
50988
1491663
1490073
93694
1586709
189766
302891
327657
1426647
1334193
82349
1352448
14947
1508229
1525147
488072
511499
285326
219784
260224
1117918
53905
191791
1154740
861624
818159
1333898
1275519
745908
905265
1225400
7860
861306
1003768
927599
1287339
1099860
1370091
40454
932287
738018
1485692
643899
666798
510702
131143
1367478
517810
1583878
1454453
421103
793970
60366
245090
750901
112122
978230
820859
260791
199053
726814
277773
1308373
1595326
383938
371114
673263
370621
145896
994146
660722
1379315
1222676
1313495
1483119
907865
371598
367430
716042
413437
1027728
1168215
1014537
1268751
498098
25371
1499896
1406889
1172289
6239
1315450
1165540
721416
1511863
791690
1579021
616845
1096234
1369465
143894
1609288
1525689
619991
792254
1521789
44123
1294059
105998
1412322
1658
509904
764971
1407409
7255
1532441
230631
1266779
1524344
527276
1341966
465136
495140
930637
956891
913023
1205295
1334036
853462
559559
35417
722376
1427961
1512952
204472
1535591
957381
1590235
1210994
1642674
828220
1565551
964411
1267985
153096
481488
340944
1230919
278801
444971
1534878
985380
519597
1600260
1263002
1642406
1030462
613473
339662
359944
1514869
1454987
159355
1125958
252814
880824
1619256
344510
669138
1080949
1270253
1611423
875782
571955
373466
583755
779621
970292
1614398
422075
558348
831589
880290
1159495
200735
263977
254144
699378
989038
834102
1387154
1129160
1432891
615385
1229603
594990
918584
430453
342311
1122684
355245
1554636
1353089
978019
793973
883939
290321
211575
897650
492145
983657
1566227
712919
467793
357847
763952
1440651
149335
277331
672888
1087006
1116205
1321747
266881
138940
1142125
1163577
191727
296626
837830
139773
990153
1397451
375068
327834
1559249
1160516
961327
1610005
1355424
65159
922247
635632
1376902
1322571
691062
488510
1617213
1198718
227935
517287
705373
332414
230698
1127338
1429481
1195086
833440
1152077
775400
114432
236039
1418700
1461348
762585
841324
1054161
424037
759499
548996
63637
129405
1526713
1496735
527692
1262170
1032558
676192
962134
205986
556349
445227
1369473
1042895
710615
224580
1028807
1325547
1612105
1415337
892036
1082
243568
1083288
1294016
637437
940962
1210030
101480
1626549
1095256
1552167
1148349
845801
606687
694351
1022749
862485
1522396
1156902
274682
1572414
1327670
974818
1600951
1016677
1390233
35633
475375
1455494
1569410
1598619
1545084
342378
1338090
749462
399005
1166714
1551155
1216068
159411
1182470
1537472
418491
735846
1048279
913366
533747
1092449
686483
341209
1399246
1502214
782180
1508395
1366010
1326536
25382
719802
87840
356886
167796
1124931
639447
687579
186102
228325
1613592
670913
40388
52832
505808
1638636
1554946
1006948
1234190
1219121
594090
1467137
906796
1134060
110811
678202
1161002
930734
1309295
797344
1241696
1050806
477368
1482852
473154
1506479
708152
1179603
682553
779012
673568
830614
338399
260266
462672
1431055
1524025
275045
914430
1362049
1621139
415907
865740
637171
1129375
1215173
405221
4338
87812
1083965
167160
1348731
191214
772717
1247105
1177073
308620
734218
375230
665579
857006
1132537
132090
987291
554085
1264105
920707
632427
1090500
472335
1139662
296208
830226
1028271
106235
1537141
1593178
527344
1301521
157073
1399410
1422635
781557
1349214
1401459
1163661
1591385
264492
196075
273048
1183051
254858
1458766
1241028
413330
602316
1546111
1320416
1151073
343112
1245918
1275211
492055
1130434
922713
384507
424888
295010
340806
574867
174914
995507
230313
707165
1484286
341886
562055
446395
1402490
561318
399265
1492499
1464924
801909
330372
657319
950537
630404
316776
195284
320886
1194458
1213282
1569348
388785
449869
664158
1489907
1474988
401146
50710
135820
324288
528363
1580776
852796
1227449
566695
1379233
426279
1211926
1078542
370877
1134531
676858
74644
1542681
470482
1192784
754866
1335743
446443
513045
712932
633428
1536043
996277
324628
1204483
165994
388572
766987
1163809
780422
1397315
59902
419977
709691
1195619
552375
41791
795677
1640840
1611214
153838
1242101
1104661
1414407
1496444
298275
1430303
1499828
1370850
1025141
1549731
1381955
637502
815757
228541
365923
1023587
269940
1289054
1408870
267198
1329157
1018190
229567
108311
1362976
31278
39199
1562761
266241
1434062
511257
874291
462607
324743
1110706
732995
241380
706494
1474755
686537
482427
1645366
913041
1580808
187877
1346146
133414
306801
574700
251333
1158711
997612
1093476
1602357
1078829
1240261
195118
609817
561035
961061
1128711
1568854
563271
1567656
1256504
366434
368572
1239944
811697
1283009
720674
304210
1572167
1116944
1331408
1170262
359178
75240
1619852
1592594
641057
1194372
1135041
41906
721371
340435
975785
6973
830216
1004979
55064
290560
1493324
977264
1605830
1007566
105908
86320
733690
348503
1555631
540078
1343125
302052
1116491
1025823
771219
1205428
1432092
1596740
1165914
411233
867894
421089
13174
1591068
1459445
1288106
106639
6207
52196
913248
399748
404357
261692
66316
1568056
1375977
1383066
1319733
283570
643044
1473024
543668
369759
315882
585809
885376
1365906
1573221
805644
755136
1080021
511900
663840
1460760
319240
760485
948510
1424168
486817
575563
1566412
1504548
303993
403582
1166353
1316064
547045
373134
1375991
1458429
1539547
463964
1486908
1542080
1305918
38227
273870
1645624
540724
909349
623641
160825
607616
849661
584807
1573044
1012987
178634
1166848
543882
1031796
4254
618179
211644
406412
77168
409752
972667
711654
328242
1159033
175689
1484097
744971
1181672
221576
191436
1003976
178763
514856
1065630
1233954
1386562
941782
815993
750082
59129
1450353
1524134
1448350
1428457
1544681
1584247
203681
1266421
609956
851048
238342
444747
433097
1536375
3762
418890
225157
1079062
868798
1633878
384738
1360822
24134
138753
1370631
1280193
694414
1118497
606834
450071
368788
632539
467017
214900
1548285
1316803
382361
1519784
371249
104709
318714
1436611
80059
695481
897763
510477
418276
658320
1519208
427496
79082
1635697
706206
674735
1252387
812016
492011
491433
738921
1275600
241538
74355
1008540
1465726
854095
900489
598636
893053
828543
137353
137057
183315
388868
231507
1384077
764061
155864
1582203
276896
695679
1109883
222892
1571984
907468
1381568
965686
1389726
1616246
551072
663470
292051
956019
1228425
1352467
1487242
1133571
1341071
1495457
756911
1294758
499926
1404827
430674
1612029
744904
836602
1417459
1166855
1475796
1616523
1448444
299265
870606
347873
153776
1158314
133768
1364993
794886
1295106
274052
421202
1241697
279245
103288
1056747
7600
217137
886555
834509
518850
428978
774467
1235485
178878
545121
1136237
1005766
1168131
166377
455170
850548
584982
301704
540454
1122640
1154030
419242
1017974
816321
273304
829843
452900
510831
1129137
536320
944669
792517
98694
1515082
698523
1541243
626825
1294537
1114241
22348
302524
70671
1424175
1289212
66881
828021
936413
1589834
1379042
486197
27023
1394904
134327
803139
1549180
1305617
794856
177985
1464893
1583675
1478483
1433562
1639534
109117
559529
73123
108417
489823
886961
546777
143667
879180
1619726
1553366
301083
1577535
133093
1123345
487585
968723
1296323
1194884
1406026
1349285
190065
1531281
1016105
531727
1225083
76884
1275672
746706
576709
581295
503433
897477
620039
788369
201535
1594326
701285
1042571
589981
136686
51421
436971
1465764
1034367
1436399
1199241
1283221
1176039
993634
203474
1486296
228922
226561
563864
1367353
710536
842131
1431535
1071942
834875
1294181
1142209
1210916
1361642
1117304
83678
1553713
441984
932624
310238
774446
1631781
1371456
1240715
156109
744656
1607546
1546374
821953
755976
1401911
447044
1438610
1288452
1085686
946338
1519198
573517
882919
1003221
26982
590874
909456
382302
1311269
1353305
1335554
1194391
137781
1035022
857608
1021139
266978
981919
1311440
1487710
230872
1363262
493080
970151
69559
116941
564445
1142901
753990
1179880
898175
489627
786495
557897
970678
253297
488195
698902
585752
1078914
460732
1493067
1358491
1190807
1236517
1443499
993954
355980
1510488
792968
1409739
632699
378561
641666
128823
390967
1329170
1306752
1380953
914448
778396
1084156
494696
1479744
1594498
1313010
761867
1521666
623616
875224
366297
1429400
1401432
1584751
1153210
1574963
715998
1000252
1136090
1184120
969534
26261
920937
114131
1213594
1148062
484838
1518124
476148
1502628
921078
407824
1628536
632812
563515
1575161
260072
295250
751378
1268261
708477
1085253
614778
1005295
735252
798681
1193913
1235139
1455960
728550
1606747
1335379
1116751
803461
1003587
897607
675577
1498672
565851
734126
1513936
1204992
1063933
1625944
961959
409592
239268
1409924
1396355
1024078
247987
33287
1238284
1567698
939750
1616855
316083
898937
1278399
1068273
669354
290072
455642
1520049
857595
470962
88652
610383
274677
1122378
237470
1585297
86825
597642
1366397
1480658
387434
361491
610506
633925
1503968
1531736
1184497
698693
1256839
323986
393523
567538
1480534
580815
967087
840215
696118
1538962
114299
1357710
780097
198590
44315
389325
416264
1389521
1593013
1230658
701818
659298
727254
587852
1247381
711193
289462
1059557
1090888
1557304
1538814
1313788
822974
1048427
124426
867825
898020
1569659
820038
1151713
1519666
1368709
1186603
1394173
1411611
1071492
1115777
1578921
536838
1139608
1457618
1010790
369488
61923
1406410
284888
690645
1362159
462564
277294
1012432
870994
466898
204192
1472626
1063504
1333086
45139
1359459
1216758
166275
1364735
388453
30783
426483
425636
1484460
1016497
257945
1440931
1033347
1183045
168726
285088
861567
128753
1344227
533948
1029932
287617
452379
1383342
87409
591616
941360
1215436
65902
993195
869625
276652
410112
1357124
495532
560942
398703
1356525
1597550
690477
542661
920385
58329
772686
307289
278764
1240694
293121
611192
656692
396885
855927
1537208
1104239
262117
1133804
197895
1325952
528233
1278894
428797
117370
1204348
733049
158657
1511957
137724
990040
579018
1530131
534112
223618
117048
1055338
1081836
1121071
1019429
1643388
1179911
343036
1083324
342894
937906
1395617
410453
403431
577265
831546
625788
1481798
686054
1183780
987603
1515584
446722
1510580
367612
1641781
781617
1554619
765575
294574
1381353
796295
185695
1356842
205756
654698
1241401
995712
1544861
1615447
1143779
1428554
1451208
650465
284908
121406
277391
102766
758879
493169
370246
500852
29865
331883
306112
744271
794569
1456425
157343
698913
1416471
91259
413501
1088988
482273
270476
909370
785728
539882
950456
1540132
1346090
735555
1259905
953104
441615
1338968
704231
47236
130113
969391
432174
606333
513024
1643288
1433092
1611612
1014528
737494
224666
1232092
395588
1641432
1233132
1614372
1249574
1242043
624155
1068651
1323801
1180081
204639
908339
47769
309221
1608976
118749
35963
1559871
1187328
717190
79393
195420
1640991
1010320
889976
181422
134428
903987
1352762
21528
1149988
366392
107955
1625012
1488669
968173
433500
967117
1432414
1315634
1388159
1529193
196876
1231016
97855
521529
553375
230813
124682
709629
1317665
365369
391265
1178794
1485423
513201
443320
827581
381035
1581073
946124
868149
1062299
1147263
855773
482348
1277708
313546
1532874
605278
651526
585128
881083
385376
1385765
1519629
22062
1388405
480649
33960
1223458
1002194
501113
701444
968384
748053
1037568
120224
543429
271715
645670
1335356
85959
1365287
411512
575997
1322783
141812
470370
104096
123956
377116
1334091
1130734
313338
1583318
274865
1603942
523729
1478339
53156
632336
893230
1211848
218552
1020764
385928
1131823
604169
1489136
1265292
2166
522491
424602
633242
1113219
628288
522142
1172930
1094250
947066
855725
609601
454333
425041
920420
94565
1559513
1085781
877696
571662
1253131
1197783
822281
1238033
370292
1091969
1448960
983567
465993
731759
765087
1072167
1383036
1439902
1209275
879857
818505
1158503
1440910
1260
1466022
1568942
1341818
336964
528120
63062
626752
61351
526995
82497
458903
491456
1128769
319877
1195627
1601359
616300
566919
702846
87864
496501
372793
996456
120533
1602571
112688
691018
1291288
436683
538925
861575
954638
285745
620731
439106
1096274
944616
1255258
1283372
822219
1492016
742949
1644468
528909
1447311
1055864
1037973
1198381
1182342
1002517
499767
1193561
477559
326552
506815
1393440
1047367
1315564
820781
323185
340466
679059
192019
1115132
395657
360912
370953
1217046
1188164
1101907
1561089
424201
1423739
1041439
613639
786941
1224954
1608304
111613
1166111
844309
1017953
1511211
253502
1572104
337118
1275903
1165789
277047
775394
196233
680076
430411
637804
907116
698968
550585
1324103
807432
652089
448716
280502
1572857
1350319
640080
790046
1451790
653188
74621
1202973
1080500
887715
381124
1183560
627974
1117275
577655
518750
1600517
53379
62272
978632
1494737
136378
1077360
664751
166881
973170
855510
1423981
1415823
74855
406415
447298
1303030
1167046
1279241
1413543
839446
874365
1125779
1500695
1184705
769213
1024769
24864
1544239
1430009
746966
79105
287377
1037983
610877
1014546
886278
775936
1329739
1326530
651191
886539
1089773
1018936
1509772
305933
475540
32054
1029664
1185041
226207
993614
312095
1053920
740038
662526
379534
1580268
274512
1487428
1026084
1313451
1340392
1281067
425799
23833
543112
666973
853681
631605
1410077
975505
125219
665537
1101524
416438
1536759
1001918
1008644
1456339
963634
140908
217364
1614487
754241
949071
1260691
576063
546471
992284
952126
1581517
1218630
920372
878465
1624240
114293
1414324
1369505
399007
66764
1221099
1264355
988127
438864
1609392
508722
1515000
1244699
1639142
1646967
618031
732047
313584
1171509
241051
360036
245775
1381554
839338
1572749
1219826
921730
1258198
517824
716653
605204
1051097
1308673
1226358
745042
1041455
1611396
1447133
1442369
375092
1012041
935268
260574
1013865
1370277
511929
979620
1509529
578851
1486421
503612
966297
1636628
1348902
99556
1582835
1095516
559686
706148
572773
1230580
1111132
310858
1248291
881470
25062
375278
306217
1172775
166189
283288
1128064
1236984
121290
1046553
1548234
1472303
449998
1282614
1470544
877529
479610
1334212
441781
662419
1283349
900295
861463
516178
1623661
777209
960422
945321
404034
1109835
589228
804838
1483371
961146
980311
1442136
198319
342022
997798
63355
1246193
185735
1636158
291719
673546
528583
512982
907311
233306
868043
521709
1106258
152109
1639911
1206263
30812
925263
454674
1604828
1385256
657110
569953
553070
1009245
240611
879089
1117520
761946
1124937
939724
1431743
1425015
816786
828333
705736
192737
172001
797336
605373
1128170
1332649
228612
338224
180805
1090280
1334601
297684
1124884
338220
1066150
369414
100781
1420355
22893
375126
50403
227431
1192382
179008
684509
972452
1622318
864874
1174714
672685
840375
528359
1309274
1064511
1522740
1479178
270025
451030
278918
1044437
688562
1439418
39689
928850
634797
474968
908174
1124978
23836
757688
1220635
1376780
215307
32573
625937
1217770
504242
1474437
702155
815192
904488
1584537
426893
987615
514519
848940
446850
278156
1014121
1541264
1370556
298033
964279
234621
544068
1478521
1621757
1362536
813422
624625
105748
1567912
461808
146626
940155
609935
481390
1559756
665678
853372
790772
360762
190234
333996
1465872
1493290
1551006
866555
1193230
381769
1566227
1483477
887219
1253188
499698
128325
1430060
1091412
647554
611345
237221
1415544
802379
1365270
231051
903167
216351
1521473
881439
188737
79123
1293770
1608931
1278530
509329
1084283
1561620
1071574
1421162
323995
741197
1614396
287736
416704
883552
1051078
1536263
1029285
204228
265192
1449467
722751
595455
195802
1048758
1552214
908652
619103
397346
925651
1548069
1333202
318073
1604177
1107738
1024745
1420547
1356474
583941
666832
829357
1511593
214508
944513
490983
924330
1025727
593700
559733
615561
1359989
967291
1134662
36227
1316448
242124
192020
919019
1330244
1636826
1123997
1016778
528737
307650
58786
911864
479610
731142
1506276
1605785
311103
605017
753757
4338
141157
1064621
128316
1005877
1631807
196701
196759
1357281
1465162
121201
1626692
1147161
1275867
542060
679765
1072867
903177
1578068
1512162
683741
596468
1136261
878396
835677
976343
756633
240156
38528
571277
1492706
67558
1595754
1607858
1605191
1442910
474539
561776
850751
437001
1297011
864094
706946
365557
978293
1101785
1555053
1057671
931086
918091
977500
182283
1182543
168309
970088
836111
1289362
1541536
1520173
437819
1226596
770558
1005116
3112
1049086
754113
265
1303461
525982
153932
579424
1182548
1117000
182472
716022
1523151
973891
161796
1409090
1600368
1548304
1374785
390512
860395
1369195
795521
1328430
514789
532158
1020281
1369174
147415
424671
591976
1096535
906763
1171181
600227
1485459
1359690
302318
334937
1630551
332153
728684
686045
383514
197997
1054196
408160
1424447
1574846
751883
376280
260502
1323868
490176
275061
445847
1072439
130991
560168
667977
1557838
1018544
1530041
1378439
697558
178864
547243
1446837
381558
1322459
630721
52318
86462
7933
947794
154169
785522
1586516
106147
356614
934961
1555592
513116
21050
957480
540537
421048
1468341
1118281
1644614
1445361
1206172
518797
1005386
99478
1176439
1603468
873921
1600917
1427695
543892
310188
501943
1191317
694228
1208633
928914
104212
909010
240366
488696
724871
1563665
974078
897223
733956
1551138
873160
98897
1551530
312122
345013
319551
390005
162155
589021
609606
1106290
449931
145190
507757
646496
655015
1239610
700577
567725
1253657
901983
1422709
37832
725560
7240
918599
739287
860363
618731
823924
1590806
161194
1324561
1643605
1310274
51079
1009043
1075911
22600
576488
617029
501986
873766
1142745
451145
1006732
1122159
1189480
434184
772822
257082
61773
867730
1305568
1507645
808925
1066691
1471022
490730
399512
1249383
192684
590365
63937
4542
1493715
1108721
1074153
530553
12898
1618801
769273
1389563
1641835
271984
1309789
874296
75156
641267
801601
1291579
215491
1215121
1360571
1610626
1117610
497870
1225197
1387754
1585867
1567823
932427
1249474
202193
1239736
496614
940069
949396
1429000
1285598
281616
3188
1443874
304492
812486
1286386
225410
1034932
122969
421492
642317
971002
617851
41509
244325
1115303
1024316
191362
493888
72310
1532827
805800
1437550
35588
1026383
314322
198895
1537852
1518064
212692
1431662
1498457
46322
1610990
511564
1538800
790779
824386
931124
660345
946632
1118648
408790
1237469
1225048
1255627
133901
81276
812734
1406448
209248
95226
1139907
708966
126215
1466919
1444927
1284915
512759
574181
1204649
449695
784372
1051218
1375605
1267938
1529157
419488
1087031
359367
1567788
79198
1494847
817907
506136
593379
1196732
693817
117313
991074
1523314
829666
619049
801490
1598197
1589080
379763
320684
671135
878371
699442
825027
258327
153860
1416927
1287741
993876
467644
1268910
879860
1051578
1633566
988441
1095438
1331644
25376
211806
1178320
1427597
692405
1431241
1104050
729633
1489922
694490
874204
3940
371892
656872
1230110
399447
1084251
938308
311430
410075
611888
235308
1216251
252326
609796
1607459
1457858
419731
1605033
149880
220343
501389
270306
1623844
227737
1641399
899979
319954
227585
208331
1226122
1019145
19481
1505141
891832
816713
1210997
1472058
211427
995058
308875
1268779
366803
1474946
358265
1158882
572702
306884
857773
1378695
898131
701828
882573
313696
1434564
213203
9519
1342125
534276
1263229
581770
82254
1371330
674301
884564
912884
642541
1530120
1294325
647539
876472
1239725
1419326
1165778
250971
283688
631247
1620302
448298
1041458
1386784
211196
570696
791545
309499
82377
303572
1427906
1342627
744929
466401
551009
331560
1068903
1465074
1520905
1517309
312796
1232901
1594007
1572878
107085
424569
366039
304839
1576205
1595639
333276
1157536
1073364
1615503
1005699
1133675
811236
1428627
991635
776845
341691
1318189
986264
61378
1029675
525981
172438
339405
1175704
1351729
968528
1250531
1169096
1599941
1378620
281783
854731
764488
722207
932315
69251
1563534
248257
630819
699139
858129
979966
1000616
1111071
263765
1210927
302658
989998
106462
1188215
1016609
171347
698280
1364619
1055581
65821
156257
1552407
1262563
471946
1191917
38306
345228
1014584
1383959
361363
1299972
709696
1625983
1039406
8009
668656
114504
847118
1479726
487728
625796
772908
235737
1258698
92999
670796
415605
1049049
174761
430972
565791
1314894
71840
650084
1418452
987477
637154
843439
1073679
839633
987517
1468877
1520691
334010
320544
922190
414611
13941
606697
1215010
587135
309858
1030602
998254
698015
1113080
966875
1547172
1389310
61582
810064
982465
928554
780803
1493649
593260
387735
556321
360467
571763
1207009
1484298
747620
1013560
470205
353650
1471431
685927
472855
304305
482866
808458
1030689
1628380
270016
1250347
165006
1270007
359234
1415131
1163689
1638899
1208017
192783
1202912
784968
548647
17618
126523
1451674
338459
1595716
728440
424538
1198429
483792
197218
1244728
248674
382320
273796
1252468
593798
1326456
1160489
998285
452179
281818
943479
230289
206037
1448662
762768
967603
634522
1169696
1209633
1254898
1421711
1526223
309837
1304574
954655
159656
1446185
1484335
1521010
1478713
1524313
978972
921341
73824
443897
201
1508793
225886
1165332
658580
1571292
1525027
929400
1059095
1026710
1388539
1246086
758904
165458
1176253
1118264
317560
317122
1141870
637737
1399744
146149
1499073
685163
973967
1358793
1343459
35178
613152
1504086
925493
541692
1574452
889842
147831
1507121
1163994
642014
1260265
538607
88775
845046
634094
761465
996303
11699
809171
1556081
630004
1302595
616216
56190
915174
915707
735749
517496
886089
745095
438532
1469613
1298021
1175441
629557
186816
495779
60606
1407340
1623180
1504511
1329520
519846
3063
1214181
367638
1293035
1396526
687588
889757
510800
1026523
701071
468098
994795
867506
348123
1387247
1463272
1558453
619279
150858
722614
1159216
1299145
102766
347143
1427804
1283248
29646
521123
1343230
1606523
708073
608908
131853
289335
459889
1287541
873847
131099
477076
1305524
1453134
1020951
167953
844679
676581
495556
791658
849412
48272
173579
634069
361098
235997
437613
812549
1436028
1051095
1359149
1119453
968009
663875
480919
1224387
1567225
713621
436345
1534629
599774
1020291
1590815
65701
518604
396254
148891
839674
1090810
235120
401702
176545
726702
842552
1043985
1074066
1315257
666416
1482573
984259
27759
1132100
1055908
720251
692448
1241506
1182836
952312
1436108
969279
813167
616896
1015622
11527
850629
1344334
876795
1208499
12355
1634012
655837
1517864
843379
754898
410000
158773
1104122
1532851
665403
396546
831273
1219956
275945
282535
989729
364117
141885
751853
744305
473657
585257
23514
283634
806090
850118
611329
1598211
619990
1285278
483023
1327004
1540525
533660
1465993
1099273
86861
1555005
691564
1073210
48904
836351
1272001
500700
1408023
235953
897434
919177
1537486
409765
1481693
134553
1207591
783425
606616
92371
509771
1517331
788467
1059776
1221634
120848
1007955
516758
355294
154021
395433
334570
607886
970264
1262455
419738
637237
1575277
1062059
53995
547360
23977
205569
531683
310521
961999
88237
1015117
1223782
867537
1645024
611052
1176363
1579198
1469300
361110
937054
604592
939611
497589
756646
415722
956443
606923
656702
376933
81188
656729
483572
903190
420303
1546844
758706
1556691
640386
661986
283881
1410651
771413
1279309
408818
1121926
632203
1197624
1165486
1628688
1553703
16021
773436
253529
1308841
587280
240902
502288
565384
1161857
162076
1194377
1326682
1500130
162908
353530
624222
1128707
404310
1213956
430642
1335837
1570628
1573705
250707
1618360
555169
195039
928192
1443560
891403
577170
65388
791874
407571
88785
390091
960118
336890
927497
239720
320805
375411
225979
227172
441516
1071890
942388
627786
1155615
773577
290116
610513
1331363
241797
38103
772508
51651
938810
293792
388834
603438
1219044
785787
1605320
482469
1417636
504081
415297
115100
73914
839045
1036418
1326000
365147
254417
1348002
592694
239420
1603457
913210
1583017
1426025
769314
1199143
1314077
564523
1200615
1611362
1178988
12674
338842
298711
760062
494944
1225694
484457
1640383
1162672
919815
162537
1264231
967313
825190
412066
110089
326553
1320499
1219748
1596584
526331
1288660
1290401
1071490
1230601
371107
320222
379444
478272
1583664
914757
27946
87837
707090
715741
896446
674331
810084
721325
1172448
1056544
1604809
626089
659031
999642
299372
1336434
1210526
623898
1488249
1278738
1038181
1479927
1252003
1200796
1426575
1242013
1577867
273557
55923
1523930
368002
651756
1436931
1567548
879130
930429
1370484
1061956
1151245
809017
318390
1411769
259575
592862
1575144
1186546
287004
813829
212330
1301383
517577
723455
34991
1269484
466258
169985
34518
200736
505233
1386066
765753
171029
350862
439322
1183978
216928
235269
85875
1108898
62877
930251
223264
1328564
1067921
1399562
1366929
562624
688166
57872
367144
1402775
37498
1555416
182267
784079
366954
684346
778818
238520
25064
44310
957174
1512127
282836
583580
1524014
94992
183198
1606589
615227
1054122
313828
669538
707442
443368
139582
1351653
468831
384575
1588951
610303
1157119
480473
1288647
1189692
413810
217392
274876
1284101
795322
1274166
1234242
1088393
1061010
339294
1570021
1413881
1493953
7855
1519399
909643
983525
529098
995870
141254
605870
217302
1450368
751081
117701
1355981
1291891
428126
57818
616721
264836
722485
12047
1625268
123368
362568
732729
882570
302274
81111
1314065
1115720
645857
239551
1294621
571671
515415
520672
1004426
1155453
888113
791236
139784
293426
299409
1138044
364913
125341
1447358
512143
1132984
276574
1118541
1586890
229141
1098776
1039873
198951
616501
841365
1299815
973692
1365203
698070
997980
1559529
129415
1130806
1279087
647390
1518272
1211471
1341695
79375
723097
794885
1040144
1313774
1218639
1202144
381553
1478076
552981
374143
137708
1063266
226944
1311591
1617281
186018
705370
1227425
193722
657759
1114160
723658
729341
1471025
1504096
1571641
188055
826551
1410483
396455
504792
618766
1098324
676915
1070033
730308
1515026
1487813
405845
1437428
1327444
240073
284079
1578250
896
895515
1463481
319944
194168
609673
891638
179069
1068803
1207851
578017
1499893
1238034
192903
635193
813178
622380
1560694
394533
921509
1463025
1260001
297268
592686
589055
1572361
512762
1339743
483835
1273951
762881
1209657
1039264
1603615
951393
1047048
889219
989631
542948
873010
920380
751596
395001
1157561
195932
1013414
828252
1019522
1172410
299585
1033106
569703
111539
1391052
1058547
24627
1130758
514481
146371
1105941
655664
726046
872277
337323
898682
424963
1607121
503846
26095
392717
1348583
570085
1630791
577899
464813
1466902
771622
228995
1483778
662778
1641489
556993
353434
1432949
1506575
1251964
1429042
1362075
1337080
648619
212522
15448
226584
1295997
110191
1301071
1035692
21631
221874
1093517
90512
773489
1635975
1642297
403144
1520586
1246031
1448268
205898
183070
1636592
351882
1060637
215439
53744
1569051
1043659
714189
782907
324372
1197520
563105
832736
1160449
40177
1588477
471069
1084319
901970
1154347
1082678
619040
802956
1293672
1015266
155800
28178
204152
1154410
56906
983819
923721
1306162
643216
700089
721802
424472
1608876
341931
645283
686418
43609
1343904
376672
998206
289649
1637021
322604
711640
1371114
1481000
1142713
1108264
944805
315080
1075034
982913
521407
587014
1583289
1082880
1516459
353484
1429582
964476
642600
1362047
98253
1362766
651153
401677
239488
549268
91116
598423
1003214
197378
912594
1613336
948475
921514
1234430
1069138
1640228
1181522
91786
1515258
614145
71106
198204
348940
1457733
250533
1342332
1103621
405370
1546100
1153920
831207
509479
1204069
367108
1350338
1169338
676061
99865
1209808
86696
1374781
721304
364866
1592793
1349995
1421912
574360
211793
1111787
278287
1070318
362318
1032156
226767
1048922
179742
949688
1076873
751914
1327727
1506519
383574
371890
1342584
269344
564265
563207
169686
261117
424602
355341
1394238
459352
208324
1079142
1381983
656205
1540991
1027514
764658
1343365
1075135
1597091
214961
1099207
653592
1293199
839683
1601021
1356450
1613967
184162
854683
306225
191515
1359488
499312
1034590
304809
790239
62476
458758
1075442
819296
1455475
115355
1514876
1407553
727570
198909
1420652
703670
412745
149176
1175047
1327711
918490
1411958
459866
913963
1605002
1221720
1534496
1492552
1504562
570195
297005
325477
1261363
72047
665239
874714
1370207
677658
1595266
1384941
1612838
259259
931990
1195433
458295
501695
1348420
391452
1171640
1220721
478825
1535005
657115
277508
1013381
1429903
592974
259482
250831
991819
1131605
431326
8406
1377374
439997
198402
171584
1285075
386833
1269302
504957
77200
1640467
1354227
978355
442546
957208
8343
1207817
566859
79611
619803
664670
965136
1267871
1274128
1090923
429529
1281139
1382113
15135
301632
6604
526428
1116625
790656
1262104
111686
404433
806602
896188
1148799
396459
1258098
197735
623421
855922
360965
1269885
957203
713109
686948
1148855
1144427
788666
784561
852630
121789
1326686
487237
1516693
1548992
184033
1315658
1151055
1473690
31670
676888
462519
35182
800698
1065967
1513962
764156
393462
327372
777687
1514815
383960
960155
51608
1524871
130203
22960
1460334
1466111
681551
1003300
1344338
49269
894636
306430
370747
827599
1196535
1026665
469002
232275
841029
38547
299214
147206
1410649
285283
1118269
877853
118845
970591
1404644
909812
1078057
1430260
986001
1350762
69844
1219606
392176
87305
1156446
1381268
575188
1458569
436035
169432
1244976
677873
789693
1475542
1454403
510175
405728
286323
303776
101663
950368
1466823
897167
908147
110511
959403
1059904
354577
624810
645290
1266921
673095
5969
315674
1333782
102691
1606103
295344
1473193
1070705
705838
1226119
412865
926615
28869
455096
936175
1104903
1638692
511847
887234
775295
680635
969401
1131744
955596
77681
1238739
147829
349173
965753
35995
1446706
671857
273047
951115
557686
690918
630081
66030
285185
1546439
895495
629020
1029375
96632
1330881
458085
613632
1563965
1388464
548272
279009
1274851
497997
1547215
1007075
1189018
605638
1556719
645820
1147989
718309
644373
129313
655070
1021315
343259
1378572
1429177
1390252
1549194
868377
1174117
1446741
760399
781174
1634272
1121456
1509132
1356871
426963
916628
696178
259736
926665
852764
1431865
981989
1090023
510037
557946
637340
1331107
47829
34388
1196498
1439781
1264446
278514
39748
1291299
996037
654119
966826
766508
8307
764508
709294
991658
1480958
1240928
715633
331469
54575
881029
1582907
1282383
253250
477719
164487
1479685
1353137
407318
721919
976765
149569
1271923
552736
1605818
1121687
238828
450282
233055
394467
1481954
320622
1142612
1393289
660615
428756
486863
502156
1306164
874230
441008
349450
685252
630603
1022428
69020
65925
1147300
1534817
1095781
1134778
1285172
798322
486525
1271146
1350389
153455
1267330
713993
919798
460953
1126816
650495
50030
105876
296823
311663
983828
27330
1428455
642004
1097300
536766
1644960
423596
497423
608251
1547716
1418008
703461
419996
417991
1057884
330613
473832
487972
917074
1175020
1414858
526494
1138447
756365
1230638
49545
1134179
1019989
330440
1526261
13747
395846
1224677
30412
9099
230351
620959
1444275
491255
470676
312513
750046
504199
1342522
1261313
657487
1559938
445151
1558307
154902
1631621
1060914
1226899
714831
163784
455445
620614
258029
1516090
981967
1571121
408985
1570164
246563
1105165
1633706
742220
91685
944882
1620837
1473229
99618
563790
1072795
926207
1450242
806558
1000692
1222017
493417
877978
1253974
722426
511727
656124
647571
1186532
87536
428416
502755
209582
660358
773653
143872
936818
126972
1635061
1309788
1030440
710218
828262
25915
650229
946486
1062094
759287
828028
909758
305758
1621727
696786
138694
819083
811068
1506862
1086886
373427
1571225
784341
822905
1634545
1483484
989215
38201
1295554
934997
1281839
506118
833015
122095
1588541
231177
176215
875089
61067
347407
386638
1145617
263416
1354958
791536
1639073
627120
601679
258873
141470
1082059
1342443
990179
141270
847654
1161587
642743
1457880
1406202
832729
131741
220248
1411939
1104741
641412
685793
340382
681510
1076083
105801
609019
673962
12681
1169565
1151943
902129
856966
1265765
466796
1574022
1124424
13555
1402252
47380
225343
858164
1262342
1390213
866366
1036249
406048
1148923
340604
1484549
129442
778692
582255
1257504
793771
446820
262186
734110
554183
270552
635626
1303419
1425082
924480
235958
1277735
1031988
1537877
441072
45207
247586
280348
1582189
18234
475894
629369
806766
1231645
650274
754947
267832
1617205
28516
641088
124925
1323257
256388
319472
1051825
340698
935823
894613
139614
1579613
572780
134365
1587862
684302
1614810
11452
174406
50382
614347
1272223
1508943
1152467
977014
117414
1530972
658907
1615264
495952
1585718
1035603
1088126
863615
410447
1078037
123312
695764
268127
1302640
1636513
1624094
730982
1405299
1166402
1497031
1454861
1080095
337954
1403440
1097017
1554569
149702
1380327
1626181
149505
1183145
1429309
1190385
1156524
1135507
535150
508497
862573
128416
309288
947066
393069
627191
411519
424763
1517786
185057
610808
520720
649698
180061
1488197
109006
1309169
916384
1355208
1310861
1318233
79662
390871
434053
1262779
1334987
993714
817095
382609
855672
604897
388372
462740
1094688
1535001
1479088
852909
1270229
682983
690043
1451262
375882
1446820
574449
1253034
1396271
926824
846377
196060
672307
878775
685965
751730
281435
560264
73074
1449115
856948
1541521
1153885
932496
1415210
1011424
670272
518056
57651
1076094
1541378
1389231
1327632
1110601
403253
484246
458650
636444
765342
1491439
410799
930079
956264
1302980
1539457
529722
385423
556242
944106
523415
1169001
911021
310334
570059
1586877
1508353
684342
373968
1060753
398822
1131281
1424570
1340772
1471327
1478629
576507
798683
1264084
563955
1034458
1601455
766408
757127
621314
423432
834419
351587
300731
158479
647478
867223
197757
633619
1605973
1570861
811580
252367
303084
1225830
1598721
32700
409247
722323
679088
1498828
1496607
623059
667351
1249272
1001793
662134
1084652
1496966
1091701
1473700
644006
1020304
182542
602415
1114941
138026
1224490
1569797
1404811
208979
1234690
600345
77321
396511
367682
524867
641111
1594013
373785
322517
1205739
1436665
791637
1314164
797293
1276114
991010
1449738
164648
1458070
823211
300830
697168
15938
878278
1074334
800463
251185
427420
375119
770619
1427083
210915
1277245
462979
376527
140228
447217
405110
801610
366344
445671
493772
1492447
33878
1101837
1030232
1498404
1452176
767201
835268
70527
1591107
983523
1188356
42914
832856
969560
1063709
55298
210730
1579633
462441
1161112
852206
1480297
101462
1278865
1014580
722647
602900
31822
51794
673509
577857
1405454
487288
274983
642482
496723
564170
1122325
1570659
1127990
262821
67038
1468115
224341
55470
276380
900442
821059
483282
1009915
589641
147127
436970
1003298
1232843
1124758
1101542
1460709
1574170
1273101
511740
887672
645817
1324411
757134
548149
408681
378522
281984
450986
832654
705020
1391392
492060
1278848
728854
261531
1401426
120883
1407175
134338
310618
933241
1328028
1619135
683475
339754
1290826
742787
692788
1047921
1359127
1480305
1637665
1147278
441703
24402
859321
931409
1211633
94142
1001860
155385
521499
822313
137410
473785
212637
269642
712549
1151200
953335
1394576
99809
712108
1480312
1155340
646807
551445
729301
366681
1127524
1078907
690221
494715
1061719
732072
873998
180417
1397808
909477
468206
478970
286272
1016132
1595026
797442
295450
1393137
66467
1619621
1389845
1008153
1640055
1633386
119564
1583898
322684
1424432
678283
248235
383966
1151493
229768
1525550
1454643
268627
190073
721963
224818
1237086
1310932
443744
226639
18615
693788
982066
164260
1539450
288876
1397760
1280775
551680
92457
1509123
194810
1187859
189948
1344649
897919
37943
126265
1053967
502658
1639694
999595
468389
1089127
1237540
647557
187331
827804
831995
1086376
1042388
561481
389731
1614774
736522
415507
558059
994772
3768
1413280
1624706
317687
1145969
852314
724428
1334796
1020987
26668
1375491
765502
958445
1247761
599701
1058929
734825
185591
87830
296671
191102
611681
76706
878914
1537042
1534200
81620
1170231
1058141
1398852
712648
1285747
342945
583258
1591965
740199
750374
662922
1110384
622168
474389
577044
233783
1462750
568576
710392
81138
1085726
801386
204451
1105525
233333
158453
1509694
1515566
1235058
583498
1418275
721235
1331873
1547812
566299
752512
405669
1444026
779922
1266104
845889
73068
1327197
1210117
579599
289442
1484441
1134946
1056425
1038604
1108165
71173
681393
602488
1047709
1585830
1601423
537108
1537094
1269353
1327669
354534
374585
1038560
559945
253988
682157
1187786
829324
31345
1427615
981457
1207982
997018
1517004
97001
523988
1490773
228275
1148558
1137911
416783
151595
402076
729661
559618
791296
915657
1086835
148628
212473
229323
1457663
1439407
618466
1359652
897239
504178
507819
1041283
602772
941814
1115619
1186874
851234
1602082
36883
606767
1168143
472910
1591385
428229
922556
1418387
656107
481539
987365
392830
190496
531184
1462886
1599698
197885
867551
580693
1170003
50398
385881
1282737
1481074
32286
332663
1438570
349825
597993
1337266
1130650
740966
1352344
387351
337203
1532226
1235923
28733
604863
1012804
1339319
921248
1369150
1301245
1016580
220380
1272809
1123760
1575014
405834
768814
1034672
398663
1491081
825703
749830
978711
595491
1417084
1642423
609207
671550
1347224
1342038
166787
1312528
106107
58566
1181653
1397344
727641
543234
367243
811511
206966
1499233
164370
956053
68481
326547
133397
1339693
865279
1406275
1302251
360968
803030
914953
1247690
282836
423683
1564678
314959
676414
990274
1252259
569114
829437
566013
326164
260498
361025
606070
1532483
110434
577018
284135
1222387
1268365
1356589
1346768
1237798
696038
1577947
336932
1016594
340972
1130936
1265425
1204410
428804
1303616
1403587
73508
189608
344363
131988
743629
1321123
269997
604376
1147226
1037918
323589
830481
588388
1093482
777661
688011
696080
1016167
1605587
485144
615987
1409455
437337
915174
1323783
149988
644095
1597814
649932
1121783
788259
320875
4352
40630
461841
1130717
1109554
228214
885109
663402
356661
972470
696324
94249
728544
84137
1160048
1625455
651483
741517
859471
901000
548418
447083
1464052
1156045
751445
671900
72917
847718
362133
437616
1009207
210726
1465160
170961
331229
1206813
1368508
179469
291654
1367302
252976
660421
338294
109431
1491341
156753
930801
580932
1486468
1619022
709603
910351
1327800
978942
1330183
354980
1455962
395095
1251570
367282
860385
640162
544811
185177
490028
1296504
793205
788170
1092797
599931
1464675
1213203
725331
66220
812810
746845
1400616
286031
1166390
1033405
465854
1070940
764097
1465407
1603537
100809
641484
652336
315592
1333095
1274404
400005
779092
187363
327423
1619530
1589773
1130935
49482
1214877
1345504
1627419
1440126
769849
727086
1585835
1018962
138223
340709
1016176
1439123
371784
493376
66936
155751
1374306
1435838
575615
1260358
785120
1287338
1604440
1258321
1208237
235515
427233
1043400
944462
527088
689142
284365
1236774
1073796
278759
83533
1258984
639011
393541
1470762
527024
1210177
790073
809267
1404156
1028082
1636252
316895
807039
1333449
448382
163588
744627
1016884
1020809
101802
1515844
721017
1619095
1562518
1288301
69310
929397
866383
449275
807099
677218
943507
863649
850374
970547
1079318
706977
953724
1327071
1106660
1434570
1031179
999314
364775
268192
1384485
407459
61035
1613564
78237
1644997
27399
816499
1577765
1485865
147223
1232271
603589
949796
455333
701226
806522
387605
543082
698187
907100
502215
1522042
403063
267261
302195
903537
1043036
1064636
1545234
1238742
635964
696516
338866
1435579
271485
174390
651766
1028847
627103
697751
294004
1485908
344582
1508703
987471
1551941
25767
197625
1517719
67068
1085731
739583
41881
754227
462189
885231
1296495
69471
362865
431539
571530
1197608
287027
1198811
1436602
7723
636434
1476056
823417
1331360
390676
914542
68663
1029726
771836
1438538
754976
928933
1495696
295702
1131410
735814
1379061
1476618
854584
43757
764050
624692
504792
988692
237128
431667
835105
1052853
1351363
1388057
924141
87290
1409482
984876
1018330
214107
1277693
734475
658383
1037470
173310
570132
1321919
169794
208555
1221866
302534
1524315
875390
1118451
1306759
1212649
226305
589833
629294
1590236
439463
1407859
1636523
621674
1354945
858312
400826
183416
644039
148538
647472
798937
870903
228965
1111669
1273229
693004
1445032
1406164
1170778
854348
788254
1039728
90799
1354561
80998
538284
1285174
345745
303940
668188
1632698
430885
313270
1247717
464558
198245
840467
1579852
630603
1544747
1570558
1630645
1186702
467447
883500
1287169
67894
1126088
977632
1052273
881618
89711
464742
1287778
1501859
1046760
222556
686580
1034966
365709
781258
1368436
1319026
619355
175556
527636
192750
403809
1424866
433808
790411
698959
1301800
285896
305526
236531
122083
679518
1595752
1316297
114533
967632
358840
1134177
785473
1428980
84265
1408135
1469007
754008
606718
1569508
694928
692130
1588940
1041900
1389257
1111577
1503790
1524151
46359
1538515
1047214
860104
894820
286539
1325286
506442
1394555
1522135
1110787
313088
526944
1289235
1162513
1468184
943171
1182029
1519472
138293
967827
737459
996808
1261469
797820
1381048
1050377
841319
417457
1585624
165663
1118090
1602531
468345
1173715
615295
1201445
520273
976513
737674
116727
54221
324492
1166457
1032824
376932
205816
1139290
291689
709628
42001
866530
1357173
169689
311140
1409441
1073013
677130
807936
168786
1407541
1137318
58045
904604
536466
1507399
703177
1264536
532085
218413
1075791
1354549
294743
659744
1269838
427748
1432297
10826
30671
989531
336013
930846
1046477
804699
595457
576245
776087
1465932
185577
198567
909205
708514
599757
9936
34085
1509916
1174851
1439717
1353433
373456
88307
750753
137192
192063
394654
1063149
663770
246997
1401460
1443348
283834
970146
898428
589305
436283
416226
1141101
1170537
1301028
4970
748542
576157
352629
441571
868686
996436
1236569
733252
1166473
1634681
99385
1208276
1087268
750275
1174901
448318
1233915
522994
493737
385062
1427748
1436562
1119735
991542
635610
1496946
968117
895105
494563
853976
17198
787348
905820
731772
1513228
743144
1392552
601408
805284
374340
587326
187934
1379913
1253932
338136
523259
701191
535467
1204801
1480616
1368870
269044
1068036
1537849
1091765
106405
278969
40239
553060
47748
510013
1049087
298194
1306198
1539056
1585799
1394992
709515
1365904
1568799
1486250
855333
415861
286409
1012295
1142148
876900
1384428
682551
877736
1496732
1258174
891567
102832
1424518
596834
783562
74597
809306
57813
68689
247597
134824
905372
475194
540037
1508454
832646
563107
420724
728498
806367
1036119
341023
1641474
890864
1429444
509461
915961
1367973
485675
899132
1631811
1279398
918224
1221070
1300539
1062312
920381
427080
1059174
169990
969820
1610907
202684
741920
1368193
45645
1385322
839548
1160559
1564577
1322735
1558420
952686
220333
1473754
1456504
1227674
509405
813809
1253868
885012
321095
1003660
1536929
1340607
1468576
826282
969397
199342
331857
1600989
1311818
1633892
1554919
1142047
1517080
1244401
379637
285969
630440
1088423
949308
1525931
591842
751628
280141
177360
967072
144604
1487313
510327
1509732
1534893
1451875
235583
559607
467741
1028394
69504
185055
1431564
877443
1058856
101348
1144123
1554588
482046
731854
287831
1283378
707545
121307
1434644
834828
921899
829675
25472
350692
311718
987749
1459124
241990
324848
214019
384661
301979
841605
810105
1078984
1356599
1579626
1201712
153720
1222207
810465
98609
1154041
982246
1634065
1472174
73056
1228722
1498313
585260
114373
1562187
1100526
1512151
435988
1597636
994482
1339246
1230758
432089
915579
1447814
908025
1258660
844761
1291672
55937
530037
604834
1542550
769028
1474629
605211
3235
479044
240684
1030703
792024
151037
765597
270784
1376958
1178219
260490
240225
1119869
453944
998659
222254
621494
1495312
4651
1028974
150974
748869
760471
180386
1351157
600996
206499
767596
458741
345452
1271832
195886
588372
879457
672918
1442410
1087900
399876
597477
534071
208305
88530
1089077
1257649
1256190
155532
1030936
1190607
921839
1246695
539722
402038
1070148
854940
936880
1332723
1210577
135433
1642299
739586
478746
458937
1022662
318818
708299
446238
1582374
155382
1184720
1037136
253600
877201
1500704
482117
1153143
511329
729259
541443
360284
918660
470689
773335
808215
1084924
772095
959012
559529
1261781
1204061
181690
1609899
935742
603594
267320
678858
1451424
257865
1435945
1097204
635992
396620
1220286
224084
90810
60520
1169874
314176
1489105
317877
916832
1591621
594438
579293
489690
1362104
788840
1440590
242378
1383642
1337508
1004343
23294
1105802
515956
298662
945797
1250648
68448
208161
382244
666071
1464269
449075
1233579
724414
883315
1235702
867012
1188352
1499848
1643267
1330285
197818
388642
726307
1267944
1012284
69091
1556993
797783
43074
882508
1318611
1040687
1492301
1043596
1209342
970143
803153
1499270
299972
1602787
609223
387024
1545625
723246
1138861
272417
962917
1459846
763050
334989
527647
1161449
275328
1216376
300329
278008
424419
259469
1238875
796009
1006119
1611665
1137131
1412050
952894
1577539
1417406
197617
1361298
278395
905910
836577
1462258
1072176
223113
1532489
1387542
774230
164452
1370481
825873
86897
722426
1180059
1231545
544562
195615
787740
938322
904059
67006
634412
944866
934858
254990
1151181
455364
1072406
1480172
177970
1267156
259741
754127
1229402
630774
831353
663615
533041
204601
1480158
916369
738179
1416535
15325
198830
745661
1348526
325856
321542
494861
825362
674620
831869
1640139
1635103
310019
652358
866004
1333924
718999
175120
1355697
996527
1014464
698899
946058
1335168
181024
978049
530319
1517878
1086685
1625937
1164928
1610320
33104
989335
460533
818749
12900
1034401
120851
782396
866357
671968
510631
1174150
784233
458327
1621577
790502
1203730
1166783
448010
331175
1203704
1016732
755325
188107
1185146
288959
357174
399937
1465699
429817
534431
1108162
810450
224185
1270283
1646095
1448097
1303770
1563023
1338427
970803
1289712
1126405
514881
547079
773266
680015
171931
482574
219071
813587
542352
1521613
717273
18518
708549
525697
1153823
40377
745946
587571
876467
673284
1445786
643104
894987
1166515
1199846
436002
260880
1089659
257606
665195
1432858
1196472
427237
1101297
107215
1499219
994186
349366
1305870
431288
1176522
1508515
201780
336134
1096922
419892
1177782
1336095
1579976
65833
1091718
1110168
343015
1117014
921995
643524
57239
830202
867315
381932
414442
994900
1480879
1645531
400661
408393
1222962
1461164
399948
731907
1218935
102487
1558184
115277
540367
1502693
167479
405327
361650
917641
317944
974424
688155
322316
973599
515827
729192
963667
1112603
320848
575208
192312
120210
447803
717357
1497644
1574066
1222835
818990
443562
1130553
1324001
6040
1529957
1354767
1054914
644321
148976
631338
556312
271858
553306
550279
1450822
99372
828552
1012781
720295
1432006
363630
1534022
1226931
787595
1505705
1125566
375325
201633
502518
1014991
178987
1604441
763060
328096
1102247
573319
299777
960998
43575
565230
1199610
1377883
539892
368668
1569022
376908
461210
1528681
450255
1644623
1236085
641026
1606314
1158059
630950
249142
1223896
577111
431695
753588
665577
1215182
1296605
269379
778109
700644
520885
1176542
1542045
1197360
450421
1129357
167907
1104640
985998
1351468
1229352
21930
1559937
289956
1544108
763767
361209
1279806
577171
533712
691490
742982
607475
1183187
447196
569375
658143
1325197
597785
889722
941901
1370365
214496
1490104
1276019
1296000
274292
1434505
702472
1034999
1311169
623178
1598600
1342444
402535
1122047
280608
1360195
959471
817307
993402
1368086
936966
1577908
1338330
1442827
794799
1268459
305265
782334
32758
250611
441686
188910
1164967
1067042
773349
1145384
1073099
294686
390779
826791
172364
768542
1045866
118403
220312
624849
1160570
917891
1130096
595511
79266
944897
1351087
1201159
1457262
677731
1012800
766218
599334
1564947
531541
1147011
379370
223621
1325724
1573772
791871
941432
584870
702388
705547
459278
1201665
208186
1395635
379398
1366910
708242
327270
1119385
1634089
975469
645962
144236
146548
1520581
26460
550725
156202
979464
763260
1287280
1524572
915689
829356
1091025
1475553
752223
1029776
1107321
887487
67517
822431
1539072
244772
554293
854227
419560
977091
1396545
1581833
898182
1596073
1058754
225801
952526
362285
314440
172133
68935
646810
1038388
914189
706091
1354124
123751
887338
1390188
938160
1150309
13725
390858
795105
1297903
805558
411494
226842
1253990
67079
197173
1350668
888402
806795
250629
381615
406944
647874
1174498
648217
470600
1572812
219117
1413428
1324186
1477970
435024
144341
1116380
891780
1278523
88782
219082
879683
1444311
324326
1564248
118876
719309
311620
1196350
15320
210033
738867
1433146
1100041
383973
960413
1296701
533882
225557
41095
902523
208703
242448
1285839
1288678
224870
122666
1468278
90663
1423010
1254752
1516511
709746
1384791
1184166
1226788
371810
374592
177003
837771
1532563
4207
285384
897562
82697
1411432
146798
22175
1422139
1599457
536674
148882
1218763
607948
1492131
810537
1014560
646847
562263
1135662
1065747
318708
390557
140993
617079
1507980
1389337
710275
609028
520616
732259
1397414
1543877
46320
1046946
724626
242990
1325595
1253761
316535
634577
942697
293749
1434086
491587
1170811
680175
1050856
39305
733003
26208
656595
1606674
328657
1440779
1646616
248507
753689
29992
1350681
923018
1001714
718466
1346188
862419
1144090
849078
78504
614365
976616
477238
281626
1550483
1465666
841797
88204
528186
1104528
1267884
471632
249020
536804
1292344
579050
702128
945936
231524
471505
636603
950586
216780
110936
653968
1417183
13100
896357
1035547
313255
739755
302815
559823
432858
266361
1013304
264733
1505559
1228973
934916
823473
159510
1339437
63373
336310
719350
1487715
345364
254771
545952
174691
90831
29833
821985
270797
186932
120434
1163115
1626143
875909
1338350
378501
990869
1351284
1441401
100081
1147280
445400
32644
1365498
523638
1574390
1014240
10137
1077349
353103
407834
511881
599465
476428
908758
1326167
1102657
36060
598272
856512
889120
153639
1065617
1204552
833536
1283304
367167
881075
1121932
1224279
1321860
1084085
828501
718361
1065910
683997
919480
421650
1586080
128525
1252486
254800
490200
1091509
1256634
518235
434009
732754
34521
1296125
355591
1061047
192235
166894
1075119
1370576
1304022
1457693
1147323
1394128
283416
578235
999001
1107366
1461159
118222
1022128
1208425
1240976
1099515
1099526
82872
1338710
1229537
744145
761303
1592945
443053
621404
887742
495482
1157494
319462
734928
1041230
206215
567925
630385
814632
806933
323000
997005
1213348
343058
646461
1525361
556112
1062662
148960
484364
1113847
1043913
845969
382952
1160427
1215027
858675
545335
513609
913029
562782
125177
1258182
781392
1244571
1113845
613355
1066247
1600210
1309345
241118
37583
841789
782709
582154
1204198
889025
277955
495862
1250388
1523715
897292
1399462
175866
1378200
650946
47705
842272
223775
250654
1322314
801148
244067
921085
889918
1616503
808023
243122
1145267
1533910
373633
1599811
949804
1621627
137717
125567
1020575
1051921
1073353
1196993
307671
284773
1225650
1160396
1457637
1064416
318885
1507210
1405811
916145
966990
192605
978618
1389668
1587371
995306
964952
1335772
794242
465655
554990
1329787
1180952
518508
649865
228689
525860
671236
1388127
1554347
1190557
408126
370800
1435757
832308
188320
356291
700468
236874
1291378
1133214
1110678
710402
588014
180889
1027181
482692
1503524
1568460
1181068
497623
1159430
842700
920991
103793
1099291
1579716
1494699
166553
253814
621033
1359524
454691
1401654
580264
313147
459952
782301
734217
529272
1123463
1217130
1590267
914981
724912
1461485
1196160
581167
1432399
715545
79733
1510134
1186854
415500
1637008
595256
1367722
1562180
81826
1542757
1217146
1121600
910112
947463
144088
430340
808866
335458
1145789
1381771
422895
384920
327878
619754
1383265
1018390
788219
549002
284691
457850
1414417
987024
1476698
1351280
443670
1555048
934060
1089611
1645313
995602
560633
903128
831955
546083
1290844
1425661
979804
1443008
500427
1503858
105834
1044348
372805
931588
720908
67762
1356618
802029
799196
467931
1239143
711924
509869
1299488
1625960
778509
1564453
1637539
1264424
927307
357595
1095221
870522
91839
52070
1008147
478677
1617091
369348
901330
997388
416606
643055
1228076
857626
505077
452821
1442128
434156
629047
1133723
1023274
1043596
1238668
238379
321006
978675
858999
1590264
491621
1348923
1290930
625183
761802
774346
580669
709125
1069584
945899
837497
1488727
477888
1050052
1077655
902621
1423491
630035
739725
261038
1222696
116523
536050
250279
386949
905719
374228
132127
1046616
1400928
105354
727770
889713
745515
550903
835715
154815
807333
1434734
1320449
862208
1310777
1438965
1013766
374668
121807
881867
1441901
451077
1087887
558889
665060
540514
663446
1119798
923163
1252752
796788
1109099
127049
1369272
1092088
1035390
971887
685805
115088
42000
1562937
167910
147102
303996
1255110
1195520
1227163
211033
321722
417252
676736
292954
1226648
590161
1554881
719321
815542
1400052
1247032
204165
1390275
250322
1488127
1091956
1328863
175061
1311595
559154
1160637
1319359
214660
1264821
491792
859482
700401
863566
1583703
263180
330206
92220
1579706
864984
1503684
368206
1509394
1072284
802934
404780
1285514
601295
416955
298274
1008510
405733
519104
448116
1516114
733540
177421
1126025
810536
1296896
709615
1094630
1286822
1269562
556512
1632389
1252800
1857
394866
1486007
78257
1060860
1581737
957122
182950
1010743
995525
1137677
1378424
868475
213979
803280
1014920
588237
388049
415144
468973
329881
1362299
20160
1607877
1135176
1127441
599816
293891
291563
804105
212883
760886
1189910
299614
300997
231453
104592
477070
1055630
711730
706559
916077
1313890
669747
1048809
973287
1437875
991273
1619837
1295232
1164984
1357386
43837
1115030
126606
1071426
284879
1422753
789021
27741
593989
1102910
1477012
1145775
150602
535882
776437
1539682
813302
1340775
1013528
624186
710966
158021
984837
455841
284081
150734
1393976
488163
820801
1493508
100497
1506623
1314145
1583327
690040
319073
84613
292215
115490
1397361
129430
510391
1303420
236923
873851
765469
987181
1023152
1601448
154873
1230708
716066
608150
74597
1190469
925107
1633951
874360
927485
1253576
1033176
528743
1573724
1369136
453984
133368
879217
1593374
20326
1447932
721701
1221460
1201585
1313040
1403245
17671
986552
875278
346750
1455223
306831
1620778
344395
1022828
878650
1033603
847975
9518
731579
726119
1201431
1628531
1129092
54512
1614104
152296
919197
1259282
1308249
528990
1440913
865734
1605588
1496011
1304444
1144891
441786
294196
1227516
1208185
779814
649985
53670
948345
1418574
44328
466614
318310
1144165
399145
295468
11795
1507936
1029024
546991
1302889
1340805
137220
1395290
266591
69288
725302
1203906
317215
1055643
710643
1406175
1539468
598406
946903
282940
1641572
1275327
1288893
1221672
1056624
1166677
1554123
138279
1275642
50237
422724
486578
1524397
264250
1127986
1630682
105736
410498
309463
92919
2564
1463392
933513
1266548
1161772
1278265
997474
1579143
1628083
348105
1460428
37262
432638
138950
313084
738434
772369
1100443
307969
378955
1173895
1516212
1443402
1475479
213231
459543
504495
1333199
435536
232512
1267629
120723
690388
315855
475744
779497
716694
1223249
1486758
313052
457314
1195722
1636275
455256
1213418
582432
1386187
1635852
546285
576644
1352286
459868
981000
1458456
1265237
856658
1171116
1366994
1353325
816502
1177388
395759
1401188
1343728
263338
261733
95450
707083
1031492
873295
541367
736093
873643
189126
1638957
297355
148093
1013811
803218
518832
967110
557991
858509
1414884
1286220
700103
743867
1340490
648400
161565
1132444
1471151
48017
1201420
716453
485037
314184
796779
1446084
691875
412886
823408
393714
1316479
587917
391382
619889
43087
1593517
714270
1455534
1403303
517793
1565580
555162
869966
1260873
545424
865544
1537717
375778
211449
268978
854157
1179570
899836
1297274
32135
923259
1433800
1214279
327606
1175832
630165
1620187
884553
978001
893711
978221
254702
275065
899444
586981
719835
1393579
855755
1278723
353870
89178
1394218
530817
143468
1482424
920504
835439
1452315
1192456
1358616
344811
116082
820912
115670
1204953
936231
1163819
860
908676
1001671
257911
1433607
542324
1288712
1535018
259411
1178402
1440443
1063982
279980
757932
179949
1550823
983772
848744
805988
438247
1426772
674649
1511235
1245356
1045678
120211
1155879
129794
44629
888948
663781
542369
734697
514708
864324
1334459
1217090
508147
1574741
78289
614002
845463
465311
1322453
439117
1421944
986768
130793
1379914
361960
1551270
384945
1581527
240020
559869
120157
693233
698171
882204
798946
235256
371419
727744
1592274
801379
1041104
1251122
935934
204171
1142413
1295291
1363934
133785
702147
137928
147243
1538560
210693
764090
789714
732666
140802
184681
1454865
224542
955268
508154
948056
1429457
1326087
717772
64178
1525682
1418630
977444
1318101
1418241
964775
1256261
1278790
1265219
1638770
834142
140332
1431162
1160018
1631751
499416
36967
361337
34799
1156728
623459
707037
1453089
510263
1065323
1257861
927646
458410
1078721
120648
671135
1593237
344184
183927
1184765
226963
1400949
1273586
555309
242701
166622
1287495
1226669
345024
867129
1241164
1601757
582508
996776
870442
317544
703406
730749
460730
508882
1306632
655496
562379
238169
479570
687704
387156
973088
184121
652261
548297
496794
700978
104174
450721
938266
387047
111171
416243
344219
858959
1302836
1578683
411719
641629
1071981
1523546
1260451
95223
1157764
1460956
869152
160340
1485019
721069
1381559
1280801
231031
124450
905409
162727
1059677
410860
108432
1511583
1044548
428889
371389
422084
727591
968296
1244111
656828
956195
701445
239318
1094287
85632
1072000
160378
1442276
1134509
106321
478053
471621
1575707
532853
447933
653022
237967
1457016
494198
989436
845590
862107
1443944
1503531
433778
17474
1412123
985554
878063
1542877
463661
1541863
1443740
732598
574961
272654
68939
1181283
1371322
277242
234161
434322
1015778
1632420
444680
1102247
895531
476130
343523
546420
667058
909950
1525200
1132397
1256308
1009722
1046690
803244
1505269
441204
990337
252525
1554318
280441
1585182
1097567
1440024
1540274
1606973
1580686
1080279
802683
1365648
1579812
1021798
573573
1330416
1416773
1226414
1284374
87437
52900
771745
1404804
1239016
1180106
1273555
1439230
1151269
740350
1253818
789368
879793
932474
77703
445013
958661
1176385
401217
714892
984185
1576121
1601692
814689
1398003
350377
913314
1489487
690257
1059841
673203
262169
1047466
1122573
601248
1096614
207760
395405
1075818
410200
232800
1016674
528005
1588179
30105
1049665
652296
181871
1326070
410821
753806
927125
1171507
1215088
471645
897015
476209
999659
564266
995025
1268763
1642745
754679
1433520
700486
401122
62743
461553
805842
862958
773747
1309966
40533
1125141
172693
731651
1199128
1143910
702488
406640
820783
417424
388161
961922
919592
853730
530067
511072
1404888
1405354
632743
941648
1427048
1191475
1348908
1457035
935492
232013
259612
793789
145809
740523
1442442
719397
1538591
775584
1151502
1504732
550454
877074
1193484
709768
96881
1560168
454754
151780
1543823
823760
1584072
1369092
1139898
862844
113793
146259
1005091
552417
1199302
856713
1047280
1354095
628793
155868
719340
1203000
965485
496245
471990
1367238
274872
1261460
1367009
1189857
1424210
1027182
1064342
1552177
1385751
1557546
993445
416528
1146125
834234
823221
1202460
495246
1185789
902373
1545745
1055132
1493921
91810
284891
1077524
1390010
1185204
1483780
1250658
1076842
520038
670912
770310
1223078
1139767
4959
716797
806903
1167804
547682
331954
203958
688783
1594705
1555561
929593
46237
312459
407865
695916
583332
1386688
607465
1079081
449650
403489
1319137
451592
531269
11126
519037
613863
411618
1256520
834400
1308295
277395
1145450
202812
1318737
10777
361206
31969
630098
1008413
1184768
663143
1202658
1604211
1443531
170993
1347113
209303
1444010
1079781
1079768
683217
1416620
1534923
538822
418100
1341331
959663
1248335
1038305
417188
877198
269735
317759
821299
1215345
1611723
1010189
176536
1332376
641822
876472
1091656
750449
1017915
1508052
1483909
835182
809147
1155370
677827
1254385
594631
1290733
1449023
1428155
383057
391054
1572293
684979
1282490
1312487
377468
1575448
1468663
1485805
1281159
446296
487417
471746
1237817
307017
1505860
336155
810308
808081
1397499
647791
429533
88639
952682
421827
1349736
317687
816925
1582959
1541252
615170
1622335
969448
1109213
1646595
409958
732600
201067
674801
470794
1376840
1074979
295978
984908
374096
561167
767690
5496
799573
396657
753845
278358
1329278
55523
1064630
325686
261217
171878
481173
788844
848041
307733
1519642
596166
80750
348650
1120346
152721
1195814
324464
1082830
219216
1562976
1496570
1351840
943196
1236931
1294751
1551999
31225
1475130
856644
325918
1093918
877488
711203
502333
1092709
576763
490548
206764
611745
1460123
625934
1526346
3433
422727
831290
27380
1213586
668428
592134
205069
177372
348697
1494934
961905
1083272
600672
1359596
205392
1131643
117631
446741
1380213
1092893
639707
948679
1201775
1356444
1055120
463101
548813
835715
471799
1508870
232227
1437059
383714
1082834
341478
342402
961216
1363298
226571
367324
20466
88559
497058
741508
1139217
150733
1409894
1350919
1360180
529412
1468837
645104
1358459
388085
1334598
862740
1637547
916710
1033830
96108
1050176
799848
1275294
7263
1272724
326184
735266
1370217
768118
444839
1346862
734196
597832
898424
1234306
1020863
600763
1261827
1627862
334445
1186135
1497287
774899
330519
1000468
1071244
1391663
1302888
1015538
1257870
1464456
983735
1204790
1297178
1413410
1011440
548339
836774
625602
1153694
483396
945387
112515
110278
890037
1609681
902074
1588139
909455
1191638
1607184
260038
1087637
225357
348758
1342847
1230750
1408975
457572
1549112
661114
802970
1425901
1166695
1543101
897776
352637
1065922
1068006
908900
1301309
804322
10763
154712
1252738
404855
587025
1136929
1123540
131991
869419
1633928
975646
1451070
860629
1282000
575281
795751
779851
126654
396969
440037
875803
1062011
1183130
790854
848704
830011
245196
979604
1381028
243792
805230
1547022
1614296
1162703
1195215
1059560
1461795
1156452
925410
88623
1423567
1469789
495707
1103685
1594147
1234977
1284203
209024
885825
1445395
103492
1413980
610990
1172340
1148507
972108
277685
165456
563708
1264273
1188555
516560
878011
714079
1217494
1324097
1162629
1568898
230032
920439
1499258
299876
80223
841612
1040320
1576251
1238196
535252
449453
521160
840111
1438276
868173
564663
1161191
668841
865032
1151514
187288
187769
117950
295972
1423334
924571
35987
750691
1076156
1212520
224419
658734
1362901
1488274
1588554
1431604
1375745
879071
1321327
1194802
249197
418325
954679
1428146
1129312
1516183
288085
615943
195523
1472702
911683
956308
686850
262566
280745
676571
1180320
42086
1364571
26352
492450
1062676
1545405
1499602
1433064
1127684
1269763
433539
595398
254409
84519
323369
1254593
1423709
344451
1636117
903539
431470
916513
719164
501511
997254
1624110
1349906
53011
385744
1409415
1461057
91650
1280006
1427744
1614960
1310307
198232
1391872
940854
482618
603255
1397018
1358290
194616
276947
640065
1017761
533883
945659
4976
995579
320768
666491
1173229
1137214
563759
970662
247908
1547704
456312
365949
179189
697079
952008
619447
1371375
1498319
467686
1351502
1079567
342313
1493348
156384
425756
1325585
1171311
313565
482061
887964
925484
53576
732529
1210563
47425
323272
666026
1637593
1173382
923778
308274
1063657
213650
624287
1181381
977037
1081521
735103
1542579
889276
1478913
1239461
1465258
338091
1424909
982618
259819
1201621
1124604
648328
1306844
59713
1519035
1583360
863389
354677
807897
1207495
1421076
84828
802539
1572502
138175
1457956
1275216
1229814
1228109
1028525
1472646
1057282
1554568
314919
422938
707479
1627026
391868
1551370
1137557
447277
1591093
1066941
966243
1606091
499544
578364
1165563
1419735
1008619
1163713
269441
1640968
1423243
656567
1058585
737879
785358
246678
851324
289841
533182
817843
1431699
538949
1039696
68592
661594
16832
493790
1484194
745664
1339995
942330
778039
1349072
1198415
978257
549161
539086
1125933
1018781
1555369
846763
513725
104924
417415
1044892
889179
619867
1009656
636688
41219
1151445
469128
680424
1176554
1164096
637345
954235
173041
918179
1145569
1050822
996465
615938
936007
299663
1173226
1568795
465340
193871
919839
981410
189254
942806
1050478
622216
305289
88046
1556361
1595827
1505653
397496
950383
725884
356943
902360
1036455
1434041
902139
930296
298765
116891
1265080
611032
704245
786702
970521
1396202
362523
435767
11473
884314
1338072
228000
238211
93333
1069848
669817
531848
630555
1103630
1285823
486225
794670
552875
1217674
995387
364471
1524222
562001
836620
97373
1355724
209408
340641
1071623
375869
960410
1360676
936594
1390308
207492
1319005
741235
241607
1333436
801589
609034
1540783
1534092
861184
342587
474208
683843
1523122
340038
875738
135341
1206567
951493
1342742
482626
1349945
59587
466464
1449864
1551792
1527430
542331
201692
1084968
841425
567254
429790
373557
417575
952296
342702
1439323
522942
1084341
1043222
1073635
1094061
1143822
1023603
199671
1160328
882881
1153836
1443870
1566462
234369
627140
782891
513656
302844
158707
501832
1584182
1442871
865340
798686
1479740
823409
849652
1624525
1150918
1019455
321980
156008
617005
1416075
1077552
799903
357226
1278354
913125
567105
1453062
1208331
996467
162808
866719
387381
615372
1647250
1505772
1571113
1100606
1145711
1133848
1601262
1397477
1341918
441214
1566329
1318137
1044250
1645306
813159
758830
650341
843041
792190
325735
1123898
730681
163787
1330245
554809
494554
670513
1282412
274848
824319
337290
28742
66724
1156940
1246265
1522711
1480474
967711
347307
785278
228444
76897
488648
1107737
1114166
1279179
823813
300191
489635
358739
1481961
256756
298637
315524
1457358
1621461
1555033
1037720
1439434
35543
1455139
1424831
501889
234509
1211955
1194451
619665
1129645
1038039
450437
614663
864860
829695
490279
1584375
1244238
69433
1353103
1116161
963487
702521
593003
16107
530077
671693
1137965
618135
1254269
1147116
141277
308574
1330010
631402
204183
1312136
544201
1511738
148897
1319927
1054583
1615151
3271
973623
297930
193283
908093
1555973
871347
756663
1137765
457549
574673
1603498
1200670
42672
42183
1043075
1548467
232998
439349
1318889
1202427
536815
1158440
1144079
1340958
1568450
425477
1228095
290913
1377607
675673
600264
972215
584356
576348
1639648
1454449
1570563
1585681
1484271
1521415
126203
887958
1242312
965584
337878
1347244
1312051
213048
235529
1474380
1127443
792205
849757
1065784
889091
1064555
1305220
46343
907489
1084930
242713
335531
616789
953458
1056216
593022
503203
426861
532673
495704
234617
1617555
80319
921466
289604
972957
1015690
67298
485219
1197604
91949
1553942
569575
546453
663058
899945
1626244
984523
821436
517674
671595
1031146
787581
1441056
1585645
1332974
720158
393062
528557
980866
323039
1189533
598309
1491771
127461
640396
1568405
242814
395672
989
956181
379333
171304
1570478
59205
1434860
1235286
797447
319715
1118076
640359
1135615
849551
1469826
318322
1283379
1596156
1391220
30435
125354
1188820
1196669
1315267
820968
1394577
1455009
1215050
572676
52900
50647
506687
1236461
898833
1609304
567113
1463445
1167762
443201
865557
908211
898498
1004678
1255710
534625
821792
739800
324155
1443394
525214
1108295
311545
937792
1533891
968736
1370291
1468589
800048
1267459
864772
119369
136791
875460
704601
293248
306705
1568249
13043
1630891
1559183
528134
155645
899784
767338
940028
825838
999490
27063
292144
210146
1001057
379926
29187
1480652
1462810
1454235
1485782
733457
1406329
5192
757904
1632438
956273
919949
1495762
1137732
724604
192305
455757
562440
1128334
766462
608580
446716
827687
788521
1562679
1263685
971469
118431
834400
1165030
323040
876667
1445572
857646
597510
866319
610152
983011
442444
686316
630669
71642
217759
1025095
1222205
228141
285493
1154342
164282
1593972
1476313
1163480
1258086
1400391
1489604
556985
554474
494426
912346
596459
644044
536227
1256919
1321421
669587
668800
910503
1199916
1484820
1092305
586055
1544401
546608
515192
1078032
778825
769888
312550
1224430
344304
798329
648514
1289154
1231134
1114022
240919
761954
318167
1354309
188804
314890
1135975
1030251
1005078
1344654
725602
242455
1347248
960637
1053587
1421205
1198801
472257
166191
1369958
399330
1021052
1404997
1385826
17373
1090615
837264
388314
201246
268512
1462810
54503
1449844
1195853
517265
866561
630002
100557
1032129
855219
519354
942049
694950
1390909
1338706
1610616
1323026
530819
968996
707358
309480
30290
1591447
1505037
1013311
445194
438401
545052
194780
549006
1003140
567740
1531769
1346186
1017959
344978
459450
905724
304441
1490540
808374
957447
344272
221291
412252
713569
76462
936971
1379916
139836
813186
1427075
1414045
1291524
1327438
1192869
463130
1370894
550695
1297768
998286
482840
28045
709803
563302
604658
282384
1633186
1243852
871896
1420526
91579
1434193
103218
1290922
744732
504637
1026254
126212
1522200
1280063
452199
1512860
1263660
1382418
1573483
1507849
947172
1268095
1385075
109726
1602600
240273
370158
1519824
43418
281295
646587
1514175
996946
1183346
30693
411321
773851
1092590
46110
254266
169798
807266
860623
968505
688337
1239654
594413
1196724
224707
457619
1244083
84657
812109
199154
1126630
1462590
435354
582910
614342
1246819
1067489
1250782
1505955
1456936
171553
1004927
124130
24685
1421422
1345394
842409
1037066
9807
128364
911930
1143415
31141
517341
694567
1294417
1565010
448899
754670
951210
300341
295867
1240497
1582074
48705
1039436
1261314
810682
1064497
494128
1539596
975236
658410
223464
721129
367885
1434431
791380
221519
226064
1094404
19587
398405
1642780
143990
1333562
22908
1356827
1406114
881633
1104943
198851
1077075
1342444
804316
445194
1532752
572052
863968
1457862
311119
840812
251473
1072088
431990
1111231
1468690
819743
670982
33286
952712
569688
231693
265919
1095075
448247
303121
327680
487160
1209895
659408
86585
347517
1020501
1484220
102152
473906
946358
136276
888829
1617289
1467570
1361698
172933
859510
1595503
331067
559679
1521334
188662
1050662
1101322
675946
804405
1401913
1025924
156823
727990
654772
1248004
691776
1033138
1501388
1647449
1567965
186651
666039
1458897
607734
1586125
958932
724743
334409
529269
1071033
1399170
1569768
315277
134120
1289498
1132450
794895
595763
1429642
709439
1352703
924835
220713
567207
119708
733057
130491
1280689
359241
993652
1360340
575728
1037579
1295556
407370
864078
864705
773637
150166
1084991
1030239
685211
84631
500973
1546949
490494
676114
561465
28255
1378946
1053541
1462768
1393405
887577
731789
634257
406277
1223569
174158
552557
1476928
306135
325328
512072
1514987
1342564
820477
840452
1479092
1497520
515338
1478664
1605236
1439275
1214234
996404
314464
1255644
1189706
1577405
1550262
1165942
123742
1241807
542868
1270957
1051259
631970
1564900
1507274
886083
267063
1292380
804243
1434392
964100
871084
115536
653617
505215
652937
1479677
1199055
135429
1194536
1082201
336706
881402
816100
289967
473710
1153060
162607
5288
481296
956644
1505946
23485
888065
1100709
904267
279751
762424
1393098
1278758
663951
964335
303809
292460
676906
674383
1263196
514760
1230708
532919
596791
1557650
1273911
474506
68820
1336892
1381636
1066639
922601
382980
442421
1185672
1297642
211250
819269
742046
1085208
1642805
575723
470904
345433
1593300
622924
1384926
442387
1231398
718518
211723
71374
1358690
1488499
1623440
355432
1296827
1101667
505451
1039418
1047795
310707
1204246
529016
139825
363864
34925
118478
20677
243015
1430635
1086394
118749
1022537
20127
1420030
948468
442863
660961
1307294
934899
1556247
1390498
285261
395868
844511
1041687
332962
847237
67656
89183
1130386
914428
837196
1230550
987457
1258322
1592603
1370543
835795
771189
1515411
954882
656201
676028
800852
489405
1321787
1023967
1176624
476932
537345
992971
1151971
1009429
246203
801938
1271436
600151
1620040
140837
989183
1551566
402610
811682
692174
960885
548142
1573419
726659
1033015
1608061
1055432
69818
498067
743589
1188349
1094147
969838
266352
652683
622135
393433
1164117
1407065
1462110
760659
1229808
133357
415444
1425272
539152
606710
136913
1150161
812248
1364547
580004
1585681
1511543
1448145
398514
1424204
1026099
83534
502716
1191543
1229272
166955
1492428
1175399
1481679
1539743
1258284
559631
1542454
1311900
158260
1096489
1085985
1631236
565920
1117300
68402
773276
130749
1629075
1369946
209438
1357554
1141800
659217
417312
1074458
1498498
887135
109882
34182
703738
530742
1253879
279556
23374
1428026
489865
79295
564523
1363266
420838
1373821
176315
808565
271244
1113672
180787
375920
94633
328285
1628391
888460
568963
294883
1173263
634604
1374697
1390621
913215
1108668
1135555
971438
1169606
524810
1378292
990012
418300
1384074
273688
888813
782327
617549
406247
175965
480223
1383981
584537
1535818
613414
476025
107078
1073483
1106228
1245434
912006
692761
1427661
1218949
826182
692624
455403
1381343
1344034
289225
86439
366164
837882
167298
1521759
1492140
1590500
304556
924508
1580530
572194
1541588
993550
112793
1246819
196475
212436
1438622
752763
591593
1452466
1625078
887690
1149407
69205
725995
159348
1644147
817364
636856
528434
435366
1509991
1459106
4271
1070130
512450
1036057
433164
1436063
682904
471931
646203
1045322
1477697
344703
34597
1268474
654461
1619492
1623010
1246808
569884
1474540
1425699
429648
141892
538110
1470058
1488225
671798
1439247
1077804
313591
744998
391895
1295526
1490853
529601
1200256
38510
1032684
804446
1545852
1313610
1350334
367923
550893
416572
1453948
614293
882902
1589599
225479
921212
29490
181549
946023
782148
593247
1463601
1355012
115032
925556
1638061
1329482
807834
1627412
1094005
861691
405199
1104774
564946
1112370
1469741
347057
838971
478897
937887
1238556
93723
1532317
725148
90209
971143
528669
692326
170826
435491
543997
1545119
1614679
116737
973117
431521
1019563
1484505
184881
1363349
460975
778445
17304
397960
386997
1085245
1041718
952999
1521229
1126660
283372
479549
1400717
500676
637146
1358796
1564584
384485
1228295
884521
412850
735432
399285
797962
1071642
48141
22888
412947
1387757
300673
1347453
712704
1531573
766312
1017810
1151390
1515272
9346
925725
1522756
952740
483243
111324
326770
1510397
1360468
1213321
18967
58405
268630
1293684
539664
1019183
1022386
674951
543233
537885
667619
899355
1356372
1596562
792705
490012
682631
1271983
1581082
1401581
348232
548222
1376791
614438
1245328
234083
678379
306991
1249621
795089
1255800
243633
48878
1606621
789171
1179452
221240
867721
1296152
566470
1072506
1150964
1032640
245273
516272
1161944
359876
45332
390607
1326294
957415
58129
333564
1508127
1169064
122498
1290232
1567859
404684
1154589
695441
1282037
1621181
1094930
195676
207552
1365269
15780
555080
1541160
1301213
190552
280814
1362312
902211
403286
666797
189453
619411
1476583
1009330
1359952
776516
1363094
265989
131506
1542237
1510187
752962
1292896
967545
1087944
880336
918758
467118
25353
1374801
1059509
1240890
729602
878562
1524293
1029414
262136
1122414
1326190
404004
1394217
1445087
855439
694833
162730
934360
236473
1576200
1526922
1642362
684953
1179768
506310
768643
319994
722094
1350815
33850
468700
1580521
690300
1209027
683761
88607
1460213
1358884
833674
787423
806143
247498
636937
622435
550429
1140293
93604
271030
1238874
949548
264371
195897
173204
833542
619775
1373546
1200372
1178893
1433611
992020
1275801
1313113
1218037
1607290
549312
1202377
1456349
1459166
824531
989478
328281
1608333
997237
1098226
1136557
85209
895536
268533
24683
820063
252743
712899
389966
1289640
777519
269379
1188457
1039067
605722
1123161
207449
386201
1472600
1625891
1641086
773140
914236
839831
118603
476895
148629
849389
437114
80446
182911
1008727
1082981
1168917
1346459
713686
1643136
164018
1188461
616339
95158
941025
835073
1244121
1219050
1059869
1230367
780186
1464511
1334661
565001
910644
253908
1363297
672759
873900
1424119
49784
1111084
1623902
976255
841905
199783
192648
1129117
864202
1365229
1221641
1573632
1011554
555953
1347075
1615882
500199
1589044
1041112
786841
346803
1460027
1126584
1387151
1531417
1626044
1118100
878587
1466371
269119
1033144
1124153
1247296
1004368
921923
1475861
1150230
523557
219170
271193
355614
1097071
486780
766299
1618646
987857
439746
236127
1303930
1564913
1175157
73983
666727
846543
1462708
676936
218335
1579464
113172
1062330
1227763
41131
217745
174073
291183
1214749
566816
443178
949838
1064457
1450511
650642
526864
1152005
1476952
412267
9908
402156
535366
1549687
637337
1605915
2288
634632
1348163
1510719
204176
1328181
915249
229629
1344873
262730
109394
485111
587098
1331677
1012244
1225439
887978
450878
805607
1505096
969865
587246
1018660
1270481
118084
1611461
1531824
1275387
1600785
466231
176995
575049
214624
1531434
1407600
1418855
1254115
950081
447693
1282729
652844
100955
1338882
1318197
7007
1598823
1075724
608971
104079
537436
448143
195032
499667
408991
1631798
133588
1220437
1431022
311357
641651
1550901
697158
1115310
103626
817640
945079
1482783
410432
870440
1571601
688659
457356
256302
311910
1084940
683610
242914
1216946
710612
1568010
795585
158553
387223
592597
1574622
474485
1373710
1274848
965394
219168
1170909
669855
366312
1571650
787935
1220447
722120
866453
692023
1468155
467654
1208776
523228
899188
119775
563793
1318620
124648
877528
117900
1629372
1035822
107075
200500
869482
706809
332557
1229786
1276391
649927
413797
1032791
584375
168877
1592148
1002761
1340454
777812
1559169
1306872
1616477
273095
1402917
47702
353106
73783
835170
1601744
204623
812871
1482231
1410513
1429898
1196754
1485265
631343
406295
326482
515442
528030
192056
169323
1139981
916099
1526365
334159
1300362
813742
1406827
61496
574648
1418787
419649
343634
556582
107883
1495137
102906
1410433
104715
1357686
1247073
852156
40996
29796
1172376
1073611
673814
1090477
524144
1214328
1175678
556632
1170779
242327
19540
164509
1461010
1591545
225713
1576358
256455
810398
219484
1121493
1045775
1533937
245539
815798
1334885
1233272
380149
318431
37140
1087061
366711
301029
331254
1636747
1567829
1039059
568620
861333
928970
740307
69278
454738
1155627
792187
308338
810980
694486
1014542
1508531
88990
559311
727704
574708
1262509
235747
820240
1236478
636609
1483341
829044
267468
1303631
302206
1572853
1349185
1347780
339023
908703
691003
1354250
1004591
356243
1010657
986681
1113795
100881
732961
1624194
199403
766109
838068
564069
834585
464277
1029501
1490371
908895
342711
494038
1057823
1047812
610866
531262
631017
154503
187854
664579
270684
686418
886236
1054039
947480
815863
1094396
920471
82855
1502270
567964
134423
1322772
95293
430325
140709
318836
1372017
859503
1078884
944029
1236037
619165
575588
318059
1193722
818996
1151718
823329
586997
1390824
1002658
562934
1448510
1171242
316894
453171
905748
410801
1466226
1346139
403210
497197
1105336
9637
805568
1289535
193317
1026352
1399034
687782
1603774
1146604
1534252
1567265
451312
1637852
46085
78527
1333549
364631
278225
36167
337381
246643
786855
1485389
1609753
1131440
625979
893758
850713
956411
806486
1119251
1294890
246833
221724
921720
1638638
340858
743677
1150677
112779
1422193
1111765
934841
1293562
1275860
369026
1175663
1242211
1234788
385605
1256883
51278
954232
551098
39113
441716
328808
969732
1577128
1286821
1361642
611140
186464
1227007
3114
1408889
1347556
967683
1594983
1315062
2276
1309056
715674
800715
705628
1116223
661322
379804
807702
1440203
1626676
1609702
387571
1572765
120346
1320061
1155790
1463259
1433362
314221
1511631
1227902
1379936
1338506
350118
144237
370736
1222822
1471341
1335878
88121
1255992
226150
482536
603942
874140
76603
1007556
994908
1638717
1422657
155599
152603
799332
926348
985971
913601
1065473
1391262
1250683
213983
1325754
317693
1462201
186656
1566135
1521810
1336931
953935
457823
262896
592332
513162
1282371
1152998
498689
724590
1220327
1181303
15222
696406
907700
1238641
530679
1128732
426936
205609
1527135
1433046
287483
155210
307512
955323
862657
430622
842518
433388
67977
833822
1309329
504044
885273
867567
1320556
813053
1519951
417087
236805
723468
1620567
1295093
431800
1293669
168970
302124
841639
1384508
968794
508749
313817
1350133
1463983
649461
676021
209209
21641
765462
1548103
543089
1431567
1109777
1255233
829247
612093
83454
465826
671840
869919
65220
521367
653051
878631
1464717
1486630
646305
1504439
467490
446264
878885
738962
550483
1331230
414524
1184033
841582
41240
791430
1207672
747043
385499
1164856
868273
895197
1636949
447245
809393
1107972
1389590
675929
1445773
209187
206634
1439003
790941
552363
85369
515341
12633
1438878
620866
775484
1034999
1218159
495485
1515025
532573
278756
1546597
1048874
1592021
149227
1263269
185602
1225810
1495440
1609889
427754
1474578
1549246
854619
1119528
1155800
1465798
1462606
711470
566224
1271197
595832
398109
659857
1212887
351924
650863
455144
1268965
1515154
80360
819687
477056
488468
880011
1521835
1380497
347959
1226195
1484888
1403640
819583
442444
742813
1619106
637430
798088
209957
945637
1195570
1026917
765851
762863
256362
423502
1377854
11385
302124
422990
213117
1645807
291571
1508772
1484731
1515594
1209465
1423778
163468
1101177
723537
602028
721855
224089
1635587
419882
132211
481793
1170553
1517899
352353
1167926
1206590
1647580
1124466
935490
1356619
944010
39039
781110
1458295
326594
107514
137679
582709
1208715
759919
212443
1092253
53762
239231
1090787
834629
1325367
1372996
978084
78389
205726
1582123
744344
82351
225310
176501
640063
871609
983901
966622
494980
1637747
719646
1614978
450349
595395
242951
520449
1064181
12775
48859
1448786
1576246
841228
441678
461731
1374645
1023359
1138412
719934
1307476
340354
1550603
3428
357530
45749
950319
1512599
511105
439664
1402339
850075
586584
171768
1379067
1299659
1310688
1049838
205837
1199650
969399
1533304
239923
404457
1237974
367149
1271577
1192352
433304
601330
122802
824459
844844
1314142
582776
524537
925619
1121984
1296252
935004
1400608
382644
1600244
709597
182593
365309
249489
848587
331212
956550
1348014
1269581
671688
523234
1253397
666733
259813
1124219
856438
1128193
116057
581063
131186
1634191
1632031
372125
1556918
1508405
91305
796420
518190
342711
986475
1069797
1605533
716391
1623992
280732
979964
1569217
930407
154561
1553731
1417402
187974
882624
1153999
1132117
866442
1347518
818794
1275049
154909
856507
1207042
631918
1346927
776844
102079
1415841
989797
215048
788102
820312
874717
639106
939135
1188218
379593
820093
615312
1373038
1201298
1437387
1549200
768169
1178074
1519821
1167979
438931
597999
933251
826941
617596
1264665
288541
124510
1182942
821486
963795
391948
763873
1254080
543348
1486514
45001
1629385
812483
1149041
1062493
440875
1433865
993409
153097
776995
163605
1557991
764517
1025091
1595467
953660
1165425
1366097
596032
902568
212137
782934
871722
1447301
1268295
172853
945508
1598889
680972
129021
1152506
1005197
1046390
1372753
427233
1354210
1450738
1535590
391493
1172670
1100158
1463292
399770
1323311
545518
1064348
1495207
1623797
1521293
885425
361770
192257
1149645
1286694
266542
788247
570036
1000945
1468653
1287508
326479
1046932
995176
25908
476811
1085300
1617644
304454
966288
986600
484792
1620976
1129969
875621
42003
1046368
1014449
794368
709818
1197025
245199
126489
42684
973329
1506088
853138
1195831
1413454
767595
463460
1146952
653446
561050
144218
1114816
363423
887965
116747
742029
766508
790306
128915
866193
649214
431621
491661
222878
396854
896197
508293
1604063
1268530
883916
364383
1235205
130623
1610672
534327
562710
843944
914118
1049487
750944
1512132
11390
435666
1543202
590715
297267
309221
1597605
764937
14039
434569
608825
1548176
1341217
1601294
1050646
457810
50669
1523261
574212
1519466
1155679
863708
1627706
904728
1541028
1576049
1006839
821189
1431274
1538032
1482623
252009
316186
925956
1021754
428590
1309902
1640747
1209277
1533168
110378
1287032
128736
1021658
1089088
1286587
1200488
368006
1473214
1083297
1262229
1204356
593490
610546
894126
494268
216733
1110107
1511666
1394844
326269
490832
1068623
578187
437221
1597303
981259
987666
853666
1058698
287538
489049
1065870
929503
1164359
676957
465158
1009528
229128
149546
1545917
1121324
609681
1287658
1054654
914155
1202229
1537805
878152
426139
1641662
1530324
1176953
276625
71808
1327734
1187590
927208
47815
380856
1375546
367506
217159
34350
468482
36413
1521973
1002288
970897
1511936
822492
730040
252443
1252875
1202665
1125413
121493
472791
803685
773590
1546085
1341575
910239
633567
19135
543320
669319
1212200
655281
874819
698295
244220
1620896
571973
701549
937962
298409
419077
208414
817026
108977
266109
316886
331119
36804
450765
493796
222405
1132409
684599
1395007
936138
1044446
1278901
161779
1068097
842585
1375619
819529
48630
941755
926663
1051293
938267
823010
411728
1630033
198396
1104018
1308208
309502
892010
688351
638004
1596702
167212
474058
640569
322769
108675
1503918
842075
854182
526627
1607018
1426204
1002324
910537
1555771
420240
862325
1374766
441138
38986
1312076
60115
86580
274796
1606439
574563
566419
422631
1448225
584825
79422
1354232
1287739
429580
254980
1238284
859017
169472
852754
426632
215348
929958
71898
1389893
43743
84223
1547193
959118
149480
748500
534502
1003825
1460735
805696
231571
1530863
721809
304468
1116556
215651
54331
990530
1406478
80894
1035746
265660
1109109
551650
760897
328171
1072526
1479320
300432
165500
1252530
212081
1178487
1247151
1251548
1169033
554121
1545182
1534712
961504
717167
1398551
1429438
398441
1486973
607799
1523761
1467380
1336519
1597851
1595818
1243503
487007
663250
323310
160408
1160061
1392641
1192601
1202005
1005416
630123
1465903
741177
648486
1125832
691431
1170983
493576
960010
1019357
607525
336024
591081
530298
174667
816125
313236
857681
1572761
64635
208553
743951
221761
114559
1646748
1400517
1220767
1238155
709905
1483385
1364583
852198
1299703
372368
259785
1036042
1477169
1290174
876870
1068668
568839
432009
849987
1188942
1051010
676762
1425060
477659
1036401
530191
358634
437834
189481
976069
435195
35043
404227
56113
370362
729208
960255
1563849
1474884
333216
190090
139403
1641951
906202
488609
867744
1576818
1634654
152436
1477252
1099987
106477
638916
568552
1479275
1276615
266055
234628
1597264
757328
1154339
1357983
731021
1212654
288662
719410
90218
1012356
1063870
172844
1627902
256139
926114
186450
129731
435677
768427
25012
567525
895853
1212379
1056151
773173
394824
1446499
1363978
1463433
621131
669775
945629
139664
861575
906081
890609
528312
539937
804961
370508
574384
214531
223547
342853
1533006
578564
1575646
472275
1587379
1578820
541860
421284
563311
239582
536164
839961
938721
126190
673803
982507
1479867
174102
120329
487822
827266
1230470
1118802
1559432
1042567
1491592
661854
43578
1246687
1549815
355277
1539703
1470793
1412940
924576
1239837
1438977
258393
1168533
803065
241388
66844
957341
302912
281775
726972
1157216
765215
464325
1049573
1575466
996770
1110821
347348
1381066
305565
470991
856374
448365
437677
564225
161494
1524888
1147297
1380778
698733
1419261
91349
867286
96215
394161
1366942
538512
703831
383052
543493
247662
1209681
336990
1186698
402481
262325
1021638
21993
1415847
1035720
269172
1567196
722291
1384042
1587619
592185
907413
1075278
748086
682932
721000
1374385
1019404
298129
1135397
1073765
517497
1369733
842209
526247
535525
1012778
747808
9095
1434412
1284707
1524008
1217889
593140
875859
465232
524124
1516246
398837
91082
1154240
1644870
895404
1336612
321343
336024
576930
1058718
1082984
1633087
903445
1246144
1303417
1342906
804803
756388
1608056
746883
151971
852610
803281
445159
1594429
63693
1051532
909684
1416655
1170577
540819
467028
60992
487934
61969
167345
1109763
1321376
629200
1343020
411004
1647204
1326277
891630
25909
642910
861950
939345
1451433
1212819
600083
1264768
600443
1023744
1426850
86144
1156146
109568
1535866
334173
1378691
321804
1507491
1444392
265457
921240
1251342
357106
570403
772710
583356
877807
182780
1362247
1560825
245397
1495758
1182400
1134604
1092923
1285186
194855
366952
485703
1643278
706655
1383851
247383
1524403
270059
158009
1434475
612645
221858
435300
1151522
1520094
41593
657426
1293737
378040
1582236
165531
168932
1354923
858311
561964
643414
868561
1100103
1176892
582376
163328
689423
206996
1580044
1435345
481302
37936
1547810
1470258
81691
1391600
1037285
1168430
310605
1015118
1526742
1446917
1298248
1279848
56639
977532
146424
1182489
122499
604704
983434
830377
1140275
230930
494025
1313124
1069725
1516365
800864
1208659
747673
806307
593797
1061845
456204
835372
75693
471014
542610
249642
1163564
617865
643960
372022
1432944
104530
103062
550579
421298
889881
948809
641104
1020447
1032039
419804
260500
884981
61780
674766
1302398
602575
485048
1170232
1189774
205251
1628522
69918
1521010
1125126
168102
1204175
245391
728260
620780
1553289
497438
964590
311518
1075755
512413
843067
478547
1344137
600249
1480903
1615678
171556
882936
661130
827243
225043
467275
224611
807907
1347052
265212
700069
703725
1179741
678863
32791
1632354
141743
735798
900615
304053
832677
696479
205963
304170
1500002
969274
1109939
1331503
274981
957814
763075
426832
621844
1076422
1200099
254639
242465
282094
52222
384381
378355
1153900
384938
780656
1055237
1003847
1127741
869471
1426096
1010543
839896
779767
1149375
911829
1469897
1010128
56287
507161
1551549
862164
112893
855324
1345680
25966
462563
3678
1602039
423472
512599
1643099
1586922
524003
1166773
1623188
1451427
250518
1539377
1232657
152081
1279242
1585880
944829
1527686
101495
1349158
917180
765989
135299
298625
659371
1168314
194444
1337392
955576
1172489
539424
1603608
623323
851242
964730
568089
480100
1363687
44902
1036032
1044637
534563
1182211
761200
1225519
1565646
479298
1499302
1451401
1448324
703837
580772
706216
1549542
263177
620350
1090496
1471876
599663
322137
1192285
1305205
1021649
260665
1208601
870987
152238
458707
1539362
1235522
388924
963903
191411
709265
1247990
808304
482887
422627
596984
1637315
763159
1350641
578805
863392
1444623
1370327
462974
424047
1471397
1135484
1312314
1171965
776506
504868
966331
978370
1415715
413377
939514
1018624
283207
561029
839829
801379
1269002
1503347
1461755
1571341
1011077
605837
511781
1263319
1335305
1072936
637012
208580
1569419
1488332
611555
590741
350497
1450772
560152
703065
82440
13009
734107
641284
1165287
1099337
1474195
192424
987879
447330
1215083
520690
865073
415534
603069
474653
240159
779704
1338414
1041485
55467
433501
923914
1534118
288496
113685
859022
350890
844005
1527292
1273305
1590794
664686
1130648
651062
1371681
1638520
907684
1416179
258603
1296495
58712
359262
1252525
22310
853057
915385
887432
969592
934482
1019942
977492
1373720
624204
1186737
1542472
1381954
28908
1579306
838807
814388
819037
1482568
742479
1309974
782242
169823
719719
419200
693021
24158
1052870
997808
1259555
1641695
354315
1305580
910697
1075323
620173
933928
1150927
282604
739560
1578034
1285589
1316921
733416
1273773
28055
301481
1609625
847781
540298
1103987
1156293
1273155
1495189
1541877
1526604
1646441
208566
1039802
1288493
1409003
516106
319500
182085
52999
1318997
45543
894840
324868
632064
1261650
509068
648192
1564282
830303
1637996
638871
1176615
292507
1348381
155578
688219
1319266
975638
552333
974516
42603
193694
1284981
389832
958465
382897
900289
290416
451133
1103039
1139503
1578677
87406
1315638
239799
1321396
1086842
595950
837931
371108
1212500
1117634
1491410
1640740
647916
1495725
1060042
1197002
412344
1229850
1182439
803012
1616330
1276957
1295751
801589
154602
1016959
1124079
357202
1255630
374073
128908
82475
119574
1004879
757335
868485
877276
197079
1110640
375619
775255
156772
340936
111571
1486562
692119
1358712
1334666
1499823
1588701
751025
399245
62043
208959
646179
657648
899091
1332592
1356147
696745
538805
1433638
462024
1466542
925992
1642367
1058364
336342
280295
726090
1394054
547158
399301
1270692
1444595
240428
1357820
90495
8688
224180
159032
869241
502764
875124
488441
66168
495840
1056288
21548
282349
110194
1290536
1467542
665374
1005581
436108
536943
1538121
1389656
1553553
521244
1242737
685291
695616
1643217
327075
912605
118595
1209312
1406865
447137
574658
986194
695016
1498815
651690
622016
479225
1562736
1286667
420211
1298413
445267
472420
1099807
516626
286300
608412
166410
840536
1067604
1562834
964475
638769
1519556
1138574
897147
362897
453201
335405
1083369
1055480
434641
108137
1374863
139955
1079537
972202
615177
870043
484789
1287953
407767
885022
1306246
771954
906565
843624
386270
392828
65379
216261
535207
1326506
226349
678812
1384223
1225259
745674
1427575
1391134
314595
1586948
1621106
1254727
506301
1176198
711689
246176
394047
1516334
508988
967575
1551624
312064
1213953
304021
1175280
549839
886309
538162
831022
201486
1411635
231500
1172707
152218
967798
1103715
1432736
419324
236167
1618921
324000
15321
1266574
414357
976017
685633
1283224
362493
312189
1497551
1613589
821475
939586
206958
75823
284647
1065547
16041
915079
922996
937931
839659
996485
1324809
1646056
699479
1412658
666316
1002105
663202
909056
747115
1394673
13060
685982
704673
147317
580003
939706
933397
1238820
168727
848886
756255
67222
639258
1081595
527188
632091
932676
432488
793141
1178332
1444707
746189
1130442
797019
425363
628604
1323724
1068748
945421
282589
444375
1630562
488632
1556905
672720
355478
1426508
518926
146016
875281
1261172
1122806
159205
530888
527674
1088988
1372984
763072
1252240
354327
1112776
1636398
913541
1151238
116772
273490
147750
560447
1269275
289290
492787
504845
1242725
1631602
749986
204669
1032102
845770
722603
254286
23869
1555090
1464855
350043
380255
1142699
1059232
902795
1251353
1263351
673716
532034
557792
395146
281644
1088308
1218900
1615616
969839
552377
1137053
344785
1513806
785008
623334
930106
1277829
283743
1084796
986080
966147
1340559
1609255
285929
1410435
445932
1000643
880072
23978
35800
804616
1635085
1496828
141398
1298142
1261043
1091597
1490146
1477311
1617934
1233892
1288275
325669
535335
519731
1533704
910972
1635084
522110
1058324
198772
894284
104797
817157
346044
203709
962030
461421
346970
1643419
219086
290138
1255923
815104
491868
528995
890227
1512146
1337326
892125
569560
773166
1313913
546330
1338369
96047
1951
459748
617286
760825
1610938
875829
986249
797068
1156321
1038486
1337198
1081357
479496
1279739
1992
1263189
559351
431805
1226583
1164550
162650
1304408
502356
66172
331813
1310607
848087
848049
645472
268996
353701
1482098
299316
759945
577322
1207568
237927
1190118
298868
366954
1357629
53029
513828
543369
239848
503482
448185
618633
1199481
968693
614816
850287
1160755
1189507
703174
1028340
1197718
852858
1224051
1000129
1137785
688145
165983
354936
562637
18213
1434986
131159
1389291
1261303
869458
417081
1065006
663291
531041
545817
1148695
326637
365751
593842
1329218
1516746
93349
852548
189100
680334
474021
359712
511216
441753
1443971
431176
1074999
1414283
250018
1602847
652805
785154
889362
1223704
690513
284107
523164
465382
122594
341833
817450
1360868
998406
1132435
745722
167889
436405
996686
842242
587001
745708
1160839
1180466
1196164
1201671
804124
1404951
1170923
1583182
1301127
1155904
1047938
115334
1579739
1051554
1619885
1490123
24648
902752
422167
651829
1075391
904032
366594
71320
1281535
709987
389737
377370
1266180
888695
1389692
1291450
218435
168785
1630934
1540539
187314
348545
956873
236298
1400702
1387062
722874
887834
172435
1163963
398007
309552
1047063
171019
429164
993740
1107944
479378
1002171
1129984
1457224
431792
479425
191772
61082
1516592
1632801
807625
1595018
1576524
726
231546
168704
468032
861438
1088968
938844
1480345
1309122
1280669
658721
106764
680611
430835
1274128
180057
1614381
728229
41421
176091
1067205
273219
991573
561436
169060
411381
1567484
1384510
1101928
1629852
1295388
1465010
1032326
1599444
1191333
125606
1450399
993167
1194217
1041089
880367
550566
523641
285341
188463
1253763
160314
1368671
1614049
885564
1374874
499908
1193309
297200
59731
540560
523793
384229
1470970
1570696
567896
362043
1242162
1334974
667465
347620
1503704
1276945
1504406
263977
451158
1563259
454207
659449
445678
1098407
596987
1270529
240708
415163
700850
284301
531242
298025
1187913
2589
907719
1144392
1594515
1484145
1360366
379334
51462
761550
832936
780915
802422
500995
172456
592754
998305
236038
1042717
702033
781871
712645
265190
477809
1446333
1312961
1467566
116444
176961
1589285
190938
674751
1349242
404329
550929
1007696
843234
1380676
942538
944813
957825
1427173
645646
16356
1639685
834108
208234
348366
1024923
239637
1615097
715473
1582769
1436370
1084897
170565
184480
268297
1492592
1399145
1536878
1458100
527018
1607765
144277
73667
1053526
1022606
579002
1067981
917490
50176
341240
977849
1596594
903380
22218
620927
854996
501846
1407160
1600651
686461
145874
605052
129311
71963
1114552
1603828
1150498
379584
1475153
642119
1235366
68938
1046383
648556
1113939
348879
43272
792052
1010230
1543128
980270
719644
1412505
334582
294092
497302
447485
1395713
1582425
187867
771254
184124
348116
295872
669366
693878
1111831
490384
386329
684236
265135
161069
799708
677965
137328
12256
921891
134157
162449
1638567
1179942
1364795
47811
837135
1630361
1372244
1259331
1512054
775351
582052
163718
629595
1571319
854825
268349
1468202
1530606
1523949
856948
1127568
1077906
514194
962017
772013
492283
844156
276726
391323
1024241
98569
786415
916885
219789
189001
1149251
629072
307779
690412
13879
1247852
831457
595398
545951
1073384
850178
810918
364320
1306437
296044
223281
74447
14241
1600169
1273102
1168251
715809
932282
445469
588391
66168
464191
378725
846019
1215385
820794
442144
548510
1366088
934295
241726
587190
668408
299442
59041
1546986
171599
109042
732496
1592337
1563387
1004343
1463762
713301
64442
1543916
1209045
1272200
122024
1451273
768735
428609
1428004
449022
156915
1176537
630620
1610468
1481144
606124
1131552
1573991
1546331
408062
696641
24684
286011
186839
7512
744847
458416
770988
957977
869989
914590
941846
306137
61478
643542
776672
609895
264073
1260688
560736
1328162
728231
1558394
1292968
526280
1623367
233634
521874
362960
1125888
731076
1077268
1317528
192668
152188
1249735
1472131
740548
1551034
521018
1089766
870113
1188582
854376
718611
187623
1228808
57994
1276746
658359
282112
1135495
1551246
1271343
885270
690291
671740
1135958
1279022
610963
287595
607036
1613261
241591
923360
1341328
164349
353786
404816
1431513
801429
1324424
1039585
1197752
1225428
1106772
513653
1198021
780490
220180
1581077
783481
491849
1633413
1178754
1129632
124661
1382366
805806
893565
941070
698280
1553789
856419
1549992
467092
1541966
1020416
845263
677363
1176249
553456
1360749
1631891
821793
246419
462142
401171
966804
912849
1426086
867760
35052
580264
525263
392053
442804
451069
268818
262149
1642479
1017865
1608526
344108
169747
973656
334860
1645094
423218
194155
584546
744708
633278
1405225
908966
521745
885285
1216807
1241128
12082
1406723
778946
1633913
394774
422440
1296412
1179262
1165457
1149191
410116
13801
1592979
1362647
1185490
1426976
203486
47187
1513250
844315
1356844
608383
637710
346910
199280
406554
184329
1603524
342934
472711
1219082
1155033
921029
1131841
1307148
1220718
1387760
1636743
648556
658581
353111
539191
1084932
471661
180453
714611
1066612
771435
1192036
1167186
312814
284462
1093082
71167
472532
680650
1259130
508752
397125
883785
833413
981689
1265696
530211
664532
220174
180807
753794
414368
1364776
592732
1185220
975679
1016132
1064953
1277461
693079
1267790
991703
1298377
1437890
554634
996916
1522674
678237
83324
1618561
1370679
1472886
397141
777103
1257597
1210005
116352
561529
1625147
1079733
283754
1522319
390489
29516
896679
548996
46304
510497
187690
319824
897987
505400
1471731
1337180
1346814
391033
680744
312894
818377
654597
552543
131386
841751
430651
1716
1050151
1295583
80232
560717
253217
1426472
813563
700046
1089224
1073299
1080595
1496996
911588
116856
868493
646109
251151
882231
1095961
225896
1645659
854676
288495
786585
1038012
355623
738834
22877
881478
542943
1101231
171189
454339
727314
644296
114784
737279
947858
1409597
70850
163802
159465
1591770
376221
698369
954614
1641972
304450
1108452
1003221
86715
44605
1002744
1447531
1296208
732319
303582
996025
1174612
1478111
922261
494492
374995
313966
301026
826578
657907
1471235
1517435
743890
121086
115562
1172034
430408
90730
1349096
407647
306658
1316411
435937
1107270
378024
1073079
316225
983450
727709
961320
1175131
136523
1062780
293561
32507
820226
37105
1361759
769733
1319098
434736
27629
1071628
1514396
1587724
397709
912091
315280
1271767
1390285
575551
742295
1304101
841272
937663
1157512
530071
1309365
1111522
650175
1444143
635085
889904
622250
430680
1337768
1408742
1480699
297556
930778
662778
1007809
1335908
936424
67338
705503
1605608
1447410
373618
810997
1630889
571239
545255
357476
688752
300048
15367
445028
603536
1393674
1059654
705732
244513
491197
587319
257742
737945
1524884
1633163
37371
1205400
668348
1535979
865494
911594
876754
1124522
1194689
1070139
324121
1575469
1404806
532496
1610617
673001
31332
1615641
1093291
700858
744295
567728
1546835
881875
1077357
569842
1576773
233651
639190
563739
863201
852787
334136
1394732
118361
576610
631313
284190
1192003
25123
1321997
301388
620234
1261675
1141515
949015
272371
1508993
1572371
1193243
1436413
73051
371458
169413
912816
753489
17558
1501622
1243495
1217093
751914
689183
614332
425388
1547553
1210744
948208
865361
1549670
1636542
672681
345930
903017
1000694
278564
1579108
236394
1378348
136542
456072
702908
1555033
735604
1138036
1387032
1537169
318273
523442
336632
1564434
390490
100950
1410440
588980
1527658
1089648
1270070
611752
210839
276429
952702
21800
872032
1337166
259357
561405
1443763
121509
288475
1425727
1322296
1627133
1506377
482975
1370799
1312607
1294801
398114
637815
451845
493849
1572112
977957
1379167
705435
619025
1029154
1138374
1098487
841663
50469
1227284
940099
728278
34817
1581026
350230
1000666
592453
524748
123296
1437623
554838
1144057
1286697
1538242
885362
1015509
1369464
460068
710203
1297670
737814
24087
1331263
574160
1492184
743222
85100
1204794
316669
1358356
1169069
1243074
550647
1081261
1328635
692747
112565
1111035
480951
1146388
1163203
591542
774030
1276969
1477729
643661
681835
102182
1379170
1195292
794200
1474370
1022739
277564
233123
1478407
1017101
49950
875170
380027
684244
1294935
276927
646584
879601
1141093
1555462
1083155
170448
690119
537136
1253639
977238
300953
1077912
649724
302283
566129
1634512
1543797
842734
854667
910180
309208
1480966
1333422
735670
265560
614716
1114438
39294
754565
1196074
1147090
849505
1049857
119263
1244440
1308218
60233
405127
1209158
925531
1140803
639209
940508
1243263
458829
867562
1272977
299416
698807
1029890
1161926
1505957
170296
752714
804612
1240169
258096
1574989
610490
352569
575836
1145972
88701
951537
459387
78508
1266331
1155011
1137399
815117
28236
169801
109220
696032
1589526
1645870
889183
558802
726296
86951
879952
501604
811238
75183
1514018
1131650
830770
548900
1456173
406965
99593
1396780
852106
1218715
841751
1162982
49989
230161
1381807
221302
1455405
729438
346699
1215753
1115061
157548
741565
951102
1374375
920070
1185011
122073
289431
612147
1515095
203541
528177
182072
818694
49758
1278298
743365
275856
533144
655503
942760
1529731
653709
1246789
54392
408571
1028226
556906
790145
65583
906733
1173152
795965
1173350
654969
52932
1544274
1253468
370417
417126
721894
1062721
164453
176497
1332387
1020867
1074715
1103527
426644
1601699
230818
1254573
409176
1267338
373545
685689
621998
412547
735655
410175
156669
294024
765243
1569706
1280982
961611
1191205
707291
1518658
1218858
1430829
1397033
473637
1165505
126681
1142210
1603574
1412446
264875
634838
966312
740941
1026648
297497
1404588
595388
401433
1618402
1413989
393624
400745
1523749
355711
915944
947220
1360443
1032960
1326246
250603
583875
1218865
1498770
58441
1434930
483896
1411706
5273
70719
317138
859404
708597
189806
985375
915569
525641
1473751
1259307
1565665
205756
47545
97852
196825
725365
967832
811390
1224163
818231
391693
1078291
865583
351653
1435050
272687
1053217
1356481
383841
1215082
283973
300607
794010
1596253
1111840
1020400
749051
53824
948987
1426428
500539
48086
1414539
233766
1643850
874218
283771
630889
40440
727734
181294
1618159
837144
497015
295835
725260
480933
1107611
1530085
1017193
197021
353977
416366
1395001
582282
927978
512571
254914
369003
234791
810842
1617992
845120
338344
587365
803646
1594448
1399930
244645
870291
1262358
1224661
533554
1034792
1644910
259468
1447515
841855
512496
613212
101416
612144
980765
1485447
738527
1086161
1100646
887782
1425840
1290538
186740
932296
1356418
1046550
579712
935895
323400
687103
779537
927590
877989
1150934
392003
1244211
4163
1409771
1041326
195800
1388116
664420
1065145
302044
421723
750379
365066
1637702
1286647
1487373
1460920
126541
498128
440463
111818
1451554
711340
730105
1554947
1211010
903514
1412742
864942
167654
1131975
481349
756012
65722
1396909
298548
24745
955774
1458625
918489
788143
296714
1090787
332056
755215
661053
1010401
797710
910782
964826
990560
106390
338750
1099557
343202
1016169
362182
1511313
132732
1566506
944436
310637
353329
258970
961035
1369220
187204
94251
719475
548639
273101
569972
647240
1232093
1045287
1445163
888470
757036
689022
1482981
609343
89275
1373347
1381715
159826
1002524
1150536
1428558
324808
1172909
1184993
1372800
1528996
1176820
540206
1294746
1058387
1465439
942006
1180378
1374626
1079152
1133470
207237
248927
459872
176499
308767
1537553
959584
793067
1598920
335872
826767
83560
135752
1439633
86684
154397
367974
865
63101
133801
264547
1532653
983535
282653
660191
441873
1616722
345271
1040118
429879
285125
1544298
1141412
701461
855306
890391
846228
802531
1177851
1438400
1101718
803878
396780
617206
1527364
1286564
380192
1276999
699131
1068362
1067732
240884
1572027
374528
988143
285555
1042950
334471
666021
527598
3904
216276
1148773
300376
585857
329879
114023
1533605
790051
1435155
1440961
1081936
608374
464560
797539
10313
1205742
59084
749483
1393595
1260101
463441
594069
732389
1422945
492208
1630425
1271428
515185
381479
602430
313202
23935
1037675
1234635
552311
1286446
412617
23591
1624902
283693
137402
1073852
1186762
90118
1553993
1283621
1039290
523345
762328
806944
142409
1055663
785838
805956
1377797
1097942
43884
530419
463907
102487
452541
341817
1379974
17150
495767
177129
1004178
1050406
16932
541319
425183
542874
1238854
1342864
698445
1489123
692091
663877
349659
306166
281877
988091
1004398
1443525
562438
750120
445170
771910
1498151
261485
103
3527
1339386
118259
109793
542648
418569
393087
66945
1235744
228740
1030143
1566208
1605013
1408493
49905
1152710
1428383
966980
197082
539912
606888
54280
1366654
987182
193344
817203
496866
866366
1328119
179112
964403
697532
1145277
313915
124254
476816
371079
1594
834205
789196
1418106
987426
938367
1005780
986164
150769
86886
1596112
477944
1482404
608080
1244937
321241
113466
1576720
1248304
1020539
821155
1573526
1468571
923400
1146367
242945
1280409
127816
354617
321534
1598504
1641907
1489854
268231
128972
607189
952339
389534
296851
332182
566427
973504
1235738
668294
870530
681281
837860
1443497
164379
829415
724403
441004
237308
524275
1356908
1381062
1019150
699231
612906
1329257
1395605
151932
1072393
179867
1481597
841686
1522750
1448477
930734
385298
581511
282526
1397149
861695
606655
469082
1357326
1295568
720144
1148929
186508
93079
816874
615084
38751
188286
137139
638397
216551
1290351
23087
1532814
1167771
1236294
1608781
1167448
1168248
1193031
846200
1087473
208421
1019658
159613
591569
977047
1411907
655689
77155
1463406
114029
753695
138113
1364227
631533
886253
1188483
685527
860861
918515
488795
1251247
1164042
1471439
966094
1035752
1223064
919756
314575
1344446
589108
1512463
1069266
1530711
870712
1520337
841475
757911
1241091
1035819
322492
287065
272093
568074
226166
279434
1315054
404304
1270904
1351802
1013453
1385249
540630
1527371
359379
230008
250446
1451129
1430020
399310
1352374
179888
1578314
1053698
1245925
862396
970871
224520
1007274
65491
807855
1385310
512123
1444866
1284263
1418302
801095
458698
1138274
1413594
613679
925238
1261826
789141
473292
625953
676849
1047470
908085
1292932
539975
404502
363015
1041168
1216840
359242
798660
1129256
216837
819025
1449000
1474776
132939
1586386
1176068
53647
203506
131858
960134
315403
951035
901248
1087036
1322219
590250
755394
1581452
1411783
1097551
805682
1626619
887018
1558368
645549
1572364
1567985
662949
863199
549603
1641150
660782
322333
381066
917918
1627022
1063427
291343
233516
1502710
770739
1071700
1431526
665385
460675
804237
1103663
800809
284944
232851
497485
934881
1176963
1059798
1390149
1228895
528093
197819
218273
651695
433752
627954
674768
519965
432574
1569192
304538
197307
1262110
72445
1036134
743452
465427
362366
1279053
667180
1237207
27575
1031988
641349
1539832
737926
525364
666778
520345
1489282
212965
1243008
1634742
40063
1499762
1016640
1285396
370683
1530368
800091
183969
1149193
434133
343362
881167
1170818
926125
405332
963864
1490309
199232
749232
12775
1151232
1139395
1264345
1429265
370614
346749
795559
129657
1551066
432702
1036984
1068103
292566
399801
570015
126923
1179545
1383230
686824
501068
1396769
491396
1268155
1391074
1541099
518600
170853
816854
809327
758524
223326
353294
138419
674323
2446
704506
551834
571061
136699
571241
518631
1564069
743406
1292239
803281
103162
283012
95787
260634
532420
773353
1126915
203847
834342
881967
504929
1618066
698342
1024876
1225751
1504211
317381
1161292
170818
25858
151726
598365
1261884
358350
1502371
197682
1568493
978701
120216
1090778
411595
809775
896308
1325236
513509
1450287
1522802
1263067
85187
1243076
1023275
601814
1582463
1185259
1386091
282307
182886
1506263
210115
1502636
597360
252288
361495
1117382
1524513
839031
1574367
1095903
727977
1059731
369809
61307
549452
269162
1180546
329799
641876
483661
469544
1150925
1350986
36971
204020
1595374
865900
1588625
1243812
1263002
1403683
51052
967124
635276
871182
1107202
1359036
886002
438297
1072487
716350
923905
139991
518587
346300
1001639
1434949
1205913
670212
963619
1627870
1416951
1516992
686785
434686
1537753
1127025
1161273
984456
5938
704553
127381
702662
196552
173160
1386004
583350
597805
1607468
934795
959855
924689
464928
973958
159586
1393753
914009
610702
588033
44914
1377428
1280684
773723
1532360
723732
394041
1123981
604002
402420
917034
829263
699046
869443
1393613
949126
954320
374790
862744
671494
354620
560726
387275
402187
2154
921139
439610
1126369
415029
1026414
1217550
1190834
419622
526928
103033
834521
1059345
1414782
1405257
768670
429338
399713
756427
1172281
680103
490553
1288728
1438998
855193
686543
1359019
355268
328476
152040
1587678
473428
575614
1025125
1161713
256674
33011
1632118
349601
790082
214303
199917
1115278
1437919
1620981
1572675
983163
1468099
1160569
1529907
932278
344120
279921
297904
1012447
258439
1114483
126440
255796
1615309
180179
885225
1317609
1458722
1177000
1445083
39421
790232
1474890
484936
1256080
1312576
1354019
60194
936090
416267
289401
1305058
139029
1374292
404428
402658
1144300
1006136
772933
1478487
21265
1352835
1370066
749647
1120730
1210377
63268
524966
444369
732670
94472
638314
202807
176905
362613
1528955
481904
393374
599910
430417
813181
1531561
223500
1626125
99466
1536796
1391482
515326
210532
1105698
451024
111753
990508
1230094
381224
1513414
34348
481011
296678
307153
1501023
699093
87586
628168
1601093
858311
1481972
1379443
1247544
1384285
471794
605208
707075
178373
467375
1318642
1003599
438654
1611879
1281455
780262
686405
613152
1537920
591485
553462
1530866
1529890
1404577
235803
1199548
81901
1124905
317246
1601532
944401
1640579
972944
1543774
269984
929369
855992
755996
1019249
978148
1294148
1383205
741292
1085450
836956
293268
257273
1580795
568174
1076087
973618
1101757
1013645
387550
433510
1600388
189025
315194
977777
35241
108177
326816
1063570
48500
1568634
90138
308118
707278
187753
659290
744860
592757
134759
1600860
786802
1358161
645764
1482987
1285502
835146
957646
1596321
642899
1419772
1426086
1185892
1581137
1464657
714682
1345311
1389027
1571383
814781
745822
1265691
959747
312810
1343322
1422578
1087086
1007761
594323
1171804
1634162
953349
1429873
1229820
1501496
603329
753192
1593537
311649
970177
1307004
365111
920311
464844
615862
1273981
563683
377932
320748
1397266
1023972
1440719
412378
1474022
199604
803147
935247
1256917
1376025
65709
581041
1112003
967327
1022776
316232
553898
1488237
55981
1198629
451361
309192
1396139
142164
1416723
925689
1044248
78251
564604
1587442
545110
974502
182081
323306
1200403
753370
1440233
861102
1043405
1062447
70381
261545
456377
489257
524841
47661
388284
1612854
181638
1524330
321963
291854
1145150
779494
553259
264339
1313341
373281
1371403
13816
1176911
1393011
1054209
1365254
643827
1057998
506068
755412
497825
814751
1368755
323257
880055
613768
583146
1557162
668219
493270
90454
1177128
687495
614436
986370
164876
730336
524437
85629
223256
451135
629856
1484542
1524973
1506508
621690
1036074
460157
948602
1281042
362095
1089000
1265305
1252150
1366843
106922
456833
596871
1587145
295468
1122125
777105
1420862
867757
819114
238658
551929
799888
62150
1495110
546282
338465
263188
859535
390231
52503
141675
83607
1606055
828940
359660
1245670
1097695
1247639
152352
596397
548623
1050729
281335
265119
377327
882269
1632558
1183653
302729
537050
1641012
29825
268719
847635
843256
265688
1646392
392050
1026858
638602
1119058
1146438
1392705
224503
331676
1000267
1569787
1363317
258696
964095
1550564
1016802
523409
1289797
766503
148327
986789
229586
1330371
1003922
1035793
255869
1459391
1195078
612430
13940
198798
460350
342239
1293882
1143872
1096858
1429499
1432821
1289376
112108
873534
184716
745874
505975
200646
375022
1317563
1129521
1532766
1056426
1508356
1566019
900601
662372
325886
1432251
68379
1088831
303278
48053
844439
1376570
604135
813263
1232452
1182818
1142313
1603623
97729
1096079
221684
27226
132320
251734
7484
1125465
1551043
402618
375291
1132054
1558658
103721
35331
249399
810126
1275927
744671
1254440
1238801
1372174
9977
761754
787700
490253
1232902
753490
378498
739560
679795
28354
1493622
1554349
1311210
86233
463644
1186903
31867
558944
1543722
1354915
308262
358795
569227
901830
1386679
1090323
1625767
1383354
1422880
524340
1490146
230742
674289
877865
632928
945421
1251773
994425
1214289
159275
1191970
1492748
1192589
1354416
1428439
208519
616794
155239
992969
1081997
693130
1437703
996355
900493
1283859
1383418
816824
1030787
382068
902614
790572
501016
445446
77548
1079358
444335
1085619
382169
799648
1365218
324815
1509035
856742
590449
746042
670993
590316
471578
1262631
898148
383776
544383
944203
56417
484259
1554327
342039
115918
217028
191678
1307644
1082623
1113549
1494978
64633
1125705
332708
994495
684512
50603
104485
985396
1442262
49567
1474879
683286
1017992
82416
753754
424583
1156386
848557
755803
1204202
1208542
568922
1392474
1447967
1197841
272109
829483
1598583
579566
738450
14829
497447
1377278
977382
1059518
339543
850231
1442754
1270106
356286
479335
859125
233992
736909
1170031
1605118
467679
443431
755633
395808
1170629
24922
1172641
1399942
1451616
748742
1004245
591063
830378
179329
444334
522301
978324
1013355
1025552
1019273
171518
1544916
972121
834360
95702
294961
510396
231588
1547989
377627
658099
695022
1265812
1497864
835076
1555573
610907
221366
667567
1466218
437857
1507941
247056
998540
724933
732860
310923
877459
165090
150196
408946
983692
332102
1022236
377051
433439
1095115
1148406
814965
336656
3949
167579
1490116
839406
20909
1616466
185602
959457
393285
48320
172325
530565
1219210
1250169
909477
1639015
1340477
1239994
62009
662416
880313
1640199
1156007
143007
724846
1075091
386907
229832
692738
264134
716931
628368
92037
471366
1356649
1105524
327197
1163211
184008
1150182
350976
214515
1087328
222720
1636105
437130
737074
774797
833419
1196712
607123
1543816
311792
28565
1508836
1156132
64945
1341061
418105
383967
942385
572428
839485
840397
1274415
614775
508245
254622
1308878
880916
1070758
416488
673738
831995
881587
1415356
1298780
696714
1492731
1600078
42597
1135766
785559
1627086
759841
1332963
372759
1358079
353226
995598
418221
778836
1587545
991266
415923
339796
1035869
268847
600098
322865
311966
7603
489213
545125
530064
1554489
610970
109723
412010
493866
949408
1608303
314094
1480591
837249
586148
283333
1476746
366030
1517534
1060080
1477686
1003029
1618669
257073
118349
216801
1273794
1130658
1034307
734708
1463110
403444
749680
786574
1161132
369551
541743
655657
1087082
1087592
1507944
370245
183528
1419193
78715
1359804
1162175
1172695
441403
13636
37114
556189
1080813
887740
1576545
1455680
279528
1398780
645509
1172836
914222
113464
694307
1189295
104631
863856
711215
1083026
185269
671458
871161
322989
182591
61330
355155
1017362
433952
1340511
649354
661917
475653
1040700
1020577
208673
1388700
1631269
136776
350713
1530588
849453
85940
98635
1017766
521253
446754
313234
259417
499035
308941
704807
89247
1332825
1328938
1003558
1311387
241791
670215
604290
605033
1350595
298855
160019
270233
301291
1387695
986340
1054399
522378
710571
145492
1506336
1421715
1275107
288829
1061081
809204
409415
1410089
643138
270879
1014015
192720
1266871
859493
295011
1070889
142178
1117124
372623
543031
818129
1278454
1259801
1120619
785724
418215
920364
624778
1218290
1624104
916941
970762
1165384
1611423
96673
1033612
1169630
841767
1386368
1540191
1296780
722573
615943
144553
648598
1051236
1307854
542745
406985
54130
66698
852911
963454
222805
674234
665296
442810
890398
70351
164692
144250
817184
1289394
1475058
1371265
869862
116150
59182
1456215
213379
1408302
1179624
1577427
1307283
1413495
843064
531387
1459212
1237483
1036080
111856
30071
1038719
1333095
1642747
1518883
1533836
886803
1057794
348770
965127
87365
576983
1493810
1643426
705444
819557
561754
136562
629201
958795
872125
972930
323595
1559573
591621
1389496
1238244
958165
517878
1188015
643967
581487
1487169
329895
1241729
1437936
1172302
166955
223362
714987
645932
787192
481908
1434071
663502
1414693
636826
522199
1201939
1356610
861860
1158443
277588
468300
1076499
410063
718034
210406
1189981
1541331
251225
868867
356076
196232
670204
1331501
226210
1033171
196154
491645
1584436
1423502
301953
320375
366696
1479133
161593
433294
1221347
1035921
615938
361859
1187875
1119008
1285241
600616
1119288
785606
208402
1613570
1245845
1221340
185156
602632
616186
460368
1490847
107686
46192
60442
876492
147243
1199113
1628845
1392965
1107123
736656
1423747
994063
926689
1560722
27350
847248
386338
394501
689727
305434
105934
673766
1417240
553182
1116555
1265434
245667
82045
1201679
473146
985714
692131
860036
253735
1523594
1383254
567088
1485717
1502839
1018712
592232
377906
326314
653658
1169604
434584
989898
114036
244974
401668
760601
1144867
194646
1160767
1639452
1373598
1349790
20732
888159
1489025
1205052
1543947
1355384
486425
773169
722644
735989
1275077
797841
1204011
900277
1516692
1148394
1197258
1600313
467169
1129814
582515
33411
1297647
93896
196636
1381193
558775
81654
39489
605813
858559
979000
1089905
69578
129128
543025
1076031
654820
846632
756158
1315468
729171
1456716
1301493
399894
290007
1331624
1152896
440544
1115592
999317
1249918
399867
1445511
546223
1356602
1646043
1133112
499482
1031207
940447
733051
1012969
360105
661936
1471767
60730
763739
261694
34190
1006196
407302
324684
1418212
624334
534029
996654
553927
1145644
180721
1117300
75447
8024
604526
1232332
1059179
233685
281201
511651
1064678
287741
1406970
47373
440913
135179
771913
306784
1608062
288207
520441
1505447
1334935
343496
895140
285953
396168
801374
722532
877621
506193
210360
121529
707834
465623
627365
963777
1575856
312003
39768
1083172
91455
724328
131302
1315291
54254
1537891
134849
713058
1332178
1120394
726961
321367
1603584
433521
1062599
76366
559338
441584
380187
416804
1511765
1346660
667007
17851
1478637
735483
325572
1368894
820043
1022611
1360079
1466798
910468
1103160
591153
1519116
990320
1605122
875805
325040
956851
534512
652527
977237
546180
917858
596410
1303313
335830
207195
364449
1627361
794653
867270
1629032
592690
141885
701761
1351179
1138752
924335
722396
1043239
287307
950852
145676
1050493
1588540
1312686
857133
1259902
1448727
1577545
40591
196104
1440454
335723
472071
1607679
288861
12826
1124985
368570
1033232
1232930
261879
557624
786675
582851
1374477
1311831
347349
42665
1533962
243850
1295213
1548078
1627621
809036
791719
1245765
1573966
709212
895483
1405307
278840
230707
1302855
435428
64766
505680
1546897
647273
6737
1598455
238132
1277628
1189192
1045183
1116813
1122587
121224
183239
502965
1027403
1035962
1020242
44094
1363253
1051982
883480
1445369
170626
546143
1484480
1611243
559710
547687
585827
362128
363506
936182
822419
1021914
658636
1079384
455462
800985
958250
345689
141658
777417
1270302
276233
1374734
1422455
574042
1418519
1289926
1623522
261772
907079
1238614
1377887
1099152
452810
1058238
944575
1040749
871740
1019275
321056
1518541
29324
996606
1644994
1147921
978099
436416
327736
1250751
461507
62344
339841
909290
1375869
1642828
1015632
459605
1250668
345255
1285908
799932
146126
990659
213219
567555
1619152
1106793
209816
730133
395513
684884
435259
1345895
542725
1252705
1038722
184937
733152
1375542
928105
1061198
1068877
643977
1094941
899672
1564159
1435683
342305
51292
772786
841799
134040
948433
184563
1215583
1189402
326578
360549
597994
212322
717765
952750
1395406
520864
1320296
864482
313134
1336335
1097919
123780
650219
8043
1488239
657529
729623
1548089
1287106
292465
127374
778155
1065317
9982
1425351
194405
488906
388492
750315
95674
629972
1643308
948183
1321431
685857
836702
284785
1595690
651750
1561683
600335
1471316
552424
723935
1545596
145911
572211
724015
426277
900744
741769
68930
1180230
1086278
775567
1342793
452605
615927
1035939
830485
271069
1455323
1532169
493229
1575615
1570994
161275
573837
1387758
638465
1571741
1424498
1185866
1535187
1200236
207120
1164684
271638
726281
1260261
476793
693675
717071
716766
423144
1622714
1354586
504723
29312
1215201
13172
85356
309576
444319
736478
1155596
1601859
1367245
1322369
1098227
1096953
909911
1643391
295832
1016435
762558
1470858
489908
1146558
235636
1605375
1033849
620377
1117782
1324612
180996
852517
872957
5494
170857
1183872
1258679
57642
437014
27456
432451
147472
1528327
1071332
880891
1543558
297902
587316
682013
738203
425150
1404066
965408
1523030
171285
987552
432809
39692
570968
1061990
1612305
590620
428943
403166
1267340
1545168
896858
1349934
524432
769500
1517773
1436514
1219662
118702
1099186
1521866
143604
139327
1087292
370610
199903
447675
1241136
875861
1540506
1022716
1426684
36671
1482773
613517
259444
455524
378618
18965
505531
210300
1109310
349335
1286728
337615
923550
1035412
1488543
780079
1153254
316631
63462
510052
1639657
604825
689248
1379359
419244
799726
956741
1231105
325892
48589
952348
571430
668710
1339933
1438866
503318
1527572
1624333
219376
881303
808416
706220
746494
900345
835678
1500238
835385
1089719
543936
726174
208493
1394687
275887
1166485
321071
4048
823891
748331
628593
1593806
1046979
951192
1539432
1340756
610679
1388509
904847
1519468
1083305
1462374
1139347
771468
412935
1513758
756169
1275266
1522204
735850
1488490
1506603
1010775
1489155
973426
1165077
915583
1547083
1532260
21739
779079
870454
215911
807011
1389239
922271
674779
1423159
1224444
641055
180753
703034
1371794
1529384
1071586
1013183
460430
1050195
1596053
864328
856936
1501245
483611
370193
1589317
1127397
1027248
387587
353009
251136
844881
19387
132970
1345286
631767
946691
648933
995164
142535
825221
985352
1281358
1413736
1327163
233447
171578
1149172
1003611
116234
788759
686678
437039
1214220
239283
299553
319279
6948
1400609
1043138
1200392
386206
1514160
1416886
651624
281729
309031
433286
731819
889870
373356
407097
237461
136140
764259
549250
1285595
1157838
840108
602981
594761
533911
1279840
798274
1427134
38276
1560157
38539
1490734
1067657
944461
1404018
955346
613238
742844
1214328
1219997
181648
205811
820156
422717
1427128
753253
721878
324451
778689
384660
819029
333606
64671
180403
1004304
794429
320377
341800
1293885
1228425
344984
1300245
1062638
975617
540266
337122
38526
1029326
13966
1008172
832170
1337295
1552572
1174870
1033166
1242669
974951
1612222
183831
1481300
1307308
1073319
341294
434616
318965
512478
1342820
1618077
1604412
34090
1172463
1365281
258646
435074
788038
835005
662860
1441211
524365
1166835
1473914
905118
468490
1139088
1202540
1120343
536100
1500785
603197
1054476
280677
900333
1244897
920156
526956
562182
1111130
344226
744031
1164996
237969
289589
142524
145445
1245243
1093308
1002889
1625913
962690
682382
1473824
907240
1397587
656064
1076078
63242
949010
876908
1598865
1373190
1364666
846861
509951
827325
1155524
595510
884078
841394
664438
550981
1101402
1250767
1613567
615516
312256
997486
788017
517258
1091631
173558
485563
1389955
1172348
834151
1422735
628525
277934
426451
966917
708852
703681
520681
517684
610241
93247
255258
1401491
366847
1172497
1031578
1286810
619197
57144
809945
602089
853123
996078
971839
627107
1197384
587178
531284
166706
1059634
1300651
34559
1500907
612831
1019470
1519505
1214814
124513
1182736
26726
775909
351352
1105802
1204224
415711
1374146
577865
753615
672843
1496373
345999
790015
493953
1299184
1285208
351463
1531285
1151114
809512
386691
188889
719114
794990
1160231
704344
845698
319675
270228
1217533
786100
1042206
1639239
1300417
784706
1310536
1198273
1197639
962675
770521
667678
793437
63172
1031849
1496592
159028
1556837
526139
1544446
49530
96111
282283
1259152
247855
1128280
1608956
511531
1197549
564565
1526602
603988
871554
52647
442467
340953
728537
1611116
435547
617980
1248231
250791
1479303
69186
812187
1495501
791529
1060149
1541763
1474416
229365
117069
1348372
94698
780255
203187
396229
1350870
1256050
428622
1417098
1064485
821329
73473
858823
1452138
212638
1310718
419795
1623132
1594655
518177
1460727
1368171
969643
95636
798351
1024766
1261357
1267480
410859
441667
266135
692757
198597
283727
850835
322739
636689
976660
174473
134123
139278
787178
1212958
970851
1023286
1434004
326199
319646
821884
1228531
906431
117448
329195
1167610
1388298
1200196
32805
1408659
1204855
326690
734394
1452984
1167605
1068917
743875
253082
564182
1225387
271500
666545
523672
765792
1162632
384900
1399119
249398
1307156
697970
539176
1585687
854421
527562
1141158
1035979
1341435
216073
618809
1136073
623178
159299
1559473
1454148
1625991
1011146
788810
854797
334644
944356
1592656
549733
14297
782524
622658
317564
625720
1402311
1153004
587928
128560
211675
484917
1055075
1433769
656568
1126785
243503
508273
1106349
617219
621347
470534
1628763
1165734
680187
968131
1506856
926480
1519731
1609565
549862
168248
968958
1295801
1373501
869691
1563464
1462653
733757
135592
550245
759522
240321
126174
1645714
1637518
1239853
1216341
231634
889473
246312
366135
737219
66076
1072284
335059
1009702
1464426
1430275
807624
1092927
858806
1570577
132826
810047
852459
263167
394261
1196370
1087413
619731
25533
1335188
1642043
1093275
1521312
1330779
459387
1078628
899330
1315960
1304899
486504
924192
145734
679959
1138722
1361705
366966
1596547
1200666
1429596
98179
1406730
522011
487215
949877
280207
1383332
950108
1520537
1064218
1315957
743353
603740
1208143
1247455
1530623
1513156
644492
781268
1622649
743610
106181
1285563
1584176
1618083
1221496
963084
1158175
1433218
1082360
451285
35522
840731
592817
1385555
610505
1625337
1573209
146504
881400
211332
570477
949256
1237800
879378
1188643
1645123
1107914
1315663
612232
198541
100264
951054
382019
1326612
1003177
315449
73788
1237246
125699
989786
421121
1313536
900557
1169277
61972
658473
962056
825951
23637
88828
993842
1046911
957381
1330390
1262773
352210
454126
169742
94385
1309747
1372440
991847
610613
255971
586664
532713
484671
552023
1355529
638806
1397209
746573
401082
93531
1232015
133396
838136
1317253
216617
1582876
743360
1047745
1234694
24563
377616
54907
868706
74752
1240502
380709
16384
1196986
192138
1506784
1019209
297795
990336
54621
860039
597712
1219522
1210679
342989
1029022
130938
898133
894876
1508303
199114
1348526
1213572
1371809
1314634
731049
928899
1093818
161471
949213
333609
1635426
1447417
1171299
1387395
819446
1111420
226375
879444
409462
500118
1539764
1065458
1247396
1245692
211345
40328
1615254
1178973
1480100
936331
29192
1025735
261469
914585
395339
733773
1266267
395144
1552659
509725
59458
1616749
1019243
752403
592481
839824
1012920
345916
1370727
1572654
105689
1130223
1642432
1410801
724258
240147
1503601
1050439
692860
1572484
75410
233169
1192310
286349
932056
113743
441477
1234471
1577623
998228
524036
911040
1403238
728749
78076
358684
1318680
1384542
339607
766128
1579333
746399
715034
461810
1547475
103932
450700
865655
71335
315457
1136424
992994
1278639
1078691
559473
1449874
303606
1220256
1196052
1391119
23353
979399
1240873
895897
822864
1170691
454293
1263364
684500
897584
1550086
326920
1293186
952666
875460
1388380
665309
228983
968120
417929
36370
314867
308532
316561
209390
179581
1016528
1293152
1274452
1194686
306621
1296568
360131
1027550
156737
506883
97508
273932
634729
238332
570917
1348154
410205
756001
311016
745067
781094
1321562
699976
1327278
621294
1525795
86087
689210
939028
268164
1107951
1031193
788710
1528275
1195645
1251567
1212005
1091916
1505469
263265
1173770
149993
872256
502553
1527174
1228262
1407076
383182
197502
887378
1399622
810207
889769
897709
1136227
538355
416257
1494943
332551
653215
23928
953735
1374593
349894
1163451
1118365
309466
88468
964895
415993
1570613
1337172
1115727
959682
83486
174801
1607966
284824
3054
1117421
1122203
1302777
858634
287697
619840
1326645
1174015
1372976
1392756
1467718
59290
880725
1254056
986335
1548268
1037726
1368835
350011
1046110
1245290
1254653
607957
1113011
1211163
891793
895766
48680
166742
558541
874917
569430
1389080
154546
571760
1593882
1348123
117871
843828
797698
1355584
640711
685964
632675
66022
83029
938390
951441
994741
629151
747646
999511
366777
1174517
177923
586491
597945
718381
1107213
285045
1484612
840749
848469
1337652
1001676
1205958
388062
546495
720714
56526
334028
797134
705440
208824
592464
369915
158341
907759
491053
1171127
744440
323985
1284127
246098
1369891
1194170
1081126
347105
1521051
1243897
745981
686445
611055
324442
880494
704385
1614944
1297468
185776
330130
89851
1166212
903212
1339440
369646
633071
236920
1239545
183513
496160
550546
1298589
1042916
820565
1388602
1322247
906779
903482
909932
1180425
993473
1223537
106101
1237951
932754
146232
1024458
614620
262227
1629888
1259504
1642758
444669
1230364
729266
18112
334212
125177
1325243
5760
1548235
53443
138364
232791
1590328
973529
964323
104447
1296162
900965
230966
1388834
1013762
222975
608997
1570485
650798
1539047
270115
1565635
1609107
1363379
1405772
601121
1562749
539659
761870
1582051
1061482
54953
143355
740172
1134553
473495
845507
895243
655182
1250788
869359
10913
908122
327662
82639
210498
1538126
1027199
584261
1497868
629003
529528
581190
1461610
730985
211329
599382
267096
909671
663559
1580878
1618460
504241
402225
339582
1504636
607321
310120
1196241
1388983
463637
33681
1410971
670433
700971
1337132
1069394
1538786
1416657
464484
706544
1223385
222463
163355
1440333
646302
378847
252808
1488160
633029
378578
429848
220272
1153201
729166
1277043
758335
235954
276662
915160
748113
890246
1087459
244867
641806
556684
1620641
148236
936415
1148477
667425
1286591
380732
1536508
897634
1002543
1172375
1136125
414541
163182
369
765774
1328967
681159
423399
1192915
1315300
1266333
67928
607664
673605
754994
1007826
982770
884306
559202
230778
1445440
719794
1038658
323856
687813
1487981
775883
962953
1440135
912037
621682
647671
230127
1300653
1394359
776793
587255
720377
1424133
827550
664793
329302
475600
1176636
1216661
254108
724414
1264677
183402
1637863
1002769
20564
451050
403295
1520672
1544825
222130
744470
20493
972319
624799
1070428
1398313
196275
13812
1378275
85259
1203494
978352
646343
1358847
327551
607116
4912
377794
104538
411447
330889
191216
756593
1254380
108880
51257
492460
1341474
1153454
1252844
643734
424329
563799
1171139
1561656
461812
445574
535443
1127567
1257656
918806
851513
730495
1168086
1505060
342540
1632811
957435
383426
512471
595846
68518
1538809
1296160
620378
1483619
847802
582017
899382
1465328
112268
471388
187618
1037685
466039
513724
1436227
317771
922236
372679
766693
13600
987735
544637
1100737
709406
457822
199149
1603119
314218
1058314
1120330
614317
336427
287376
329024
788452
56878
258141
928672
83070
805547
1154661
1097779
1451621
93212
1285191
883261
1497649
1207938
1188055
522459
1576231
1593159
1055158
1090807
1239712
409829
739195
1387656
677641
1189919
640594
805311
892882
429106
344308
950098
666180
1499660
711713
1284090
494940
827994
1626727
543824
344150
677155
1078831
322147
843422
924492
999289
355683
1514304
795095
1344739
1246851
549481
180079
1267214
1353953
1291065
657920
323433
1145359
148133
1253532
866447
73874
1578989
333725
1138995
849702
913959
99049
211354
714397
919642
1346547
1414496
187011
968318
816069
461119
480287
1451535
411134
474921
66878
924362
1118702
1421511
1341830
387229
103294
1121441
406850
692232
1032909
1061924
665341
1319808
603290
474893
1100663
1108053
685915
443010
1408278
805627
789110
174344
920778
485178
1101159
612936
269063
406258
1182660
489601
769657
1370624
15211
83608
60132
169014
372803
1591851
69471
496312
1329832
1167192
1436541
735290
1184616
308693
504728
291351
1404402
732584
1502736
539722
291245
343807
872847
1191357
1070529
1065086
398710
96245
973529
803958
1339418
275589
1297780
833697
1513234
592485
410287
555277
1351569
956673
826519
34400
1133837
364897
176579
547451
202644
563564
1037683
1256987
508477
789199
314444
709633
289797
1030524
633352
149265
754273
504592
319076
315516
86010
1447988
838325
332986
988093
918527
1392825
1073184
262618
332404
712378
555233
36842
546847
1191846
938656
1222775
601340
1282105
223484
251520
1371224
36165
1230468
264191
167093
1502394
573968
417112
1249054
1139726
1629323
262462
64125
387405
145828
1340808
1364077
1590023
1215943
241573
292894
594332
643493
228128
14098
1106791
1290085
438989
1598596
1547367
133149
943631
73815
930076
1412701
1583853
1152263
461058
1176186
353315
910679
741485
146191
324089
937077
526619
964699
670254
485312
911182
1164665
311523
713135
1374518
1423160
1221797
911848
1311074
1542
685705
712591
1642452
564528
943337
1130548
325882
11929
287131
122103
1451246
510590
136352
672045
1312171
689366
126407
30609
761333
219512
350612
1422388
656339
643270
108620
1387123
1102416
923578
585975
348013
1387911
1527993
198967
1337169
116025
191852
24710
434409
251725
828777
389984
728843
1647150
1141317
1353819
746416
379132
455442
1331962
1059122
297410
354070
339990
1137198
1050802
7712
1645404
1035929
1622499
1399650
860090
205905
688372
785648
1396438
560826
1003036
445647
271389
1290295
535026
198642
1002654
1378249
449710
111004
798352
697176
1400370
360367
385495
290446
989404
1403171
1171887
1530885
857712
1232117
346288
1496948
1501395
96724
1630956
161705
554485
330378
1461296
870744
98000
164911
1256182
1556772
401857
916942
748152
117943
428966
1589853
161479
1577176
337195
502513
963057
37384
1313235
274491
344717
453267
217639
685391
1548863
62721
321675
365994
306527
188681
994968
318717
359734
229113
706961
1015564
1065510
797002
139677
1506933
1361681
1071824
1645199
1077134
1455241
722290
885625
756924
657621
407705
577182
825779
1271101
1499638
350448
303316
130597
512876
1288650
1622416
503174
1056063
829099
773649
388604
1302092
702594
160763
366059
836181
1053945
288400
439570
1340690
674891
4632
164162
1107032
30743
1456876
891843
150087
1029634
1087946
438795
264705
595844
677489
845743
1480145
478897
1378294
1483444
187505
173033
1239336
807175
687874
768274
523498
302534
1592653
701945
272028
489988
196434
1320808
1244423
928400
794559
559989
50402
89434
101635
238008
65451
783731
1245674
1356067
570368
1052559
1641478
115586
121570
1455859
297781
1621153
1110729
42446
982463
838607
1223879
1214023
1101484
164176
1032647
258283
767738
1474755
370244
519201
106160
971940
60402
1321664
1136236
667801
1339109
1019901
1550099
1275705
761554
321443
778227
396423
467650
687746
903237
554462
586845
1074435
1202455
324260
461820
147531
1374798
842694
917315
894625
1440982
1524931
551009
238920
1159284
440585
962553
1511170
1206693
715375
1350524
253990
211842
853199
1249430
585086
1601959
184465
797403
141489
501481
1364802
19760
629459
671489
1555947
970531
1018800
243103
1088202
141688
1214499
487562
1508348
1095966
1374004
753324
172918
1167100
823566
1230106
581250
1139938
525490
682448
200404
1333448
739927
570691
890508
1156807
1249492
483395
792504
1634405
1286720
914270
629782
933075
1604494
628326
1147633
415693
1410014
89900
74827
1172291
1618309
1151175
606932
269387
995131
647968
1219614
425468
1174776
994946
1572699
1237089
618103
598124
1275840
469158
612903
279900
787696
499011
91857
1340011
252666
1170896
1592131
573790
294062
330967
948704
1453745
551890
1186727
1246100
1367127
607784
192861
1246884
282339
1048344
1563403
77098
627639
346278
1426512
882895
1572183
634775
900058
800766
1552594
1452072
474460
212911
163763
1286348
417807
1270079
363343
342550
1601732
1357954
955843
686127
773376
923903
354788
50804
357683
407763
1391632
1448978
1111011
107102
1184574
1049330
416001
1395067
494425
508650
275119
460209
922338
1387165
608330
110060
244369
750699
1295390
705581
1120958
178214
747334
393147
162929
1435984
328572
972157
993612
1549047
933044
1062191
1449690
707748
1529157
467354
1505151
307393
1597926
1257009
1252105
1256574
1190726
877594
689857
121803
968235
1492035
1401190
328538
810306
775844
149373
919393
1541720
1350838
1417180
1497726
1392234
930301
900833
371372
1576327
1228988
1214890
1240618
787152
347267
406071
1054430
584473
487512
895875
1195727
389041
767758
1338772
697224
1149944
986962
1409990
864280
584487
1183829
1365086
1638997
1480885
529676
906935
585219
687782
608582
926494
859877
1046024
1289644
218500
612599
1150747
678733
1075705
1613775
339383
243964
244570
108927
1026074
568062
1103693
667862
130798
257050
1308003
1578618
117007
617735
1637927
1236722
6349
931755
1012809
980505
1177013
1411683
199056
619667
1385849
198962
1321707
152682
988491
1084008
1259833
236384
363412
1646199
1163594
976943
528715
1577015
43625
550188
366162
955276
1099135
236537
1183793
1333957
1166973
1482063
295650
315205
1038568
710771
10754
1384901
1141304
458480
1001744
833924
1003280
353365
416903
194498
501466
216892
430083
199230
1307808
1168903
714403
324369
437395
213204
1251543
1052834
577286
688895
730309
1629455
1465607
637391
688110
1464936
611060
367868
1625292
326820
1086468
191850
604146
1399394
615454
557173
982659
376519
990208
458488
59947
210422
1108263
645281
290694
170025
928218
316962
1118045
745531
1380400
670477
342036
1402098
1254952
993973
338945
23265
1281817
902221
527155
630684
1192697
1191732
907323
972380
271367
1443856
945140
525591
473940
1613035
24692
960975
966769
876682
1108255
181697
1395084
136116
1012025
1240363
290535
103101
1560054
540242
1459081
217094
1323601
55592
1479343
502609
40086
1627574
1175457
277381
1555256
691145
783409
882532
8087
766232
151661
456948
1624181
1302852
1008041
1131964
412541
9455
1319850
1414953
1352554
220063
1085532
374451
776980
1527953
1306778
275215
1437905
760431
1505361
1073965
758801
745495
1540965
700659
767795
738609
923441
1069561
682075
970740
787124
826269
531356
1479859
1485691
30258
1368025
1335701
941834
1463863
55003
649683
1201616
826933
579333
578524
1055634
946537
958569
83591
982774
590457
1060581
1197231
270960
927143
127054
353188
1643711
1236839
1535755
1393045
172217
1565890
138080
1182794
114541
418292
126298
1362506
1140079
1543265
1520798
845468
1037312
1253607
1606620
979837
17644
375016
763140
1618522
1040864
899900
860426
1074301
501806
46885
199669
630169
308883
317403
49718
1120161
771173
901839
1185249
773521
1207832
278099
101893
47276
975366
1585380
412977
1290659
1265643
1449402
78681
1126163
682921
593137
399750
158064
59386
363749
4799
383169
532747
946862
573465
817178
434722
360492
124249
1469983
1169323
1291253
492238
1318963
1044579
1494736
809789
1493255
950574
60027
1132636
325791
462674
1127444
1392122
630413
865502
656684
464325
1013746
1615762
1425139
898126
676031
1441506
297863
187335
685219
213466
1589586
1343894
406782
699578
1195248
1439373
892576
924111
1521375
932129
1311824
124751
421731
440083
1008284
788532
1577263
1028719
1415886
1269509
749931
907019
1338756
1523504
817699
371129
654437
806312
1289972
500724
1367293
292067
651501
667729
1500021
781410
1637766
102840
867419
168139
1351792
504434
437950
697881
1390187
1373758
941347
303624
1566862
890627
519847
991176
333486
1628202
414075
991481
1165619
677778
1052765
183164
1054546
1543694
585974
113395
629758
812785
327401
1411457
1447279
870680
1096020
1107279
976004
609223
800395
1035445
1066893
1260332
957220
1392073
1349304
491352
104848
1313691
331501
228142
1593292
1580652
1575614
368780
323237
1055432
115041
1229772
1312748
749892
1584149
851377
479531
1054546
1587927
902993
1281447
784582
306289
459536
1228512
1578765
548878
128231
199101
1094250
1084231
734982
218244
801108
90226
1477961
1432654
1049034
133810
333234
835713
984695
1147072
852484
552040
227408
361157
1462450
1636320
151779
1128513
54570
1164682
539055
324221
1220618
586566
1392237
478838
1632737
267696
1084220
1407226
1257575
56794
1260693
296685
104298
51809
387007
1001985
1499248
1363058
1056047
573669
665577
948761
1568728
1507241
402728
993278
250322
705295
991516
376243
988265
1070078
545505
290694
1218533
212542
1566219
1536715
442247
827825
347838
547585
332192
1090065
385698
492971
92392
1579036
1210047
1207136
1199524
164343
283395
365619
538499
461406
615689
1089796
24370
40992
109575
1308660
36840
1110978
1219638
506128
640783
1045024
1332001
1231797
946019
1031087
41153
353692
486419
273677
433375
1243470
356463
718258
924248
1043920
1227411
1304466
1130177
1342347
637879
1279065
1255878
764463
1213441
1527993
1457458
69938
378483
405883
808999
374419
1189185
1122750
466796
1228859
453771
789320
363424
1474716
900243
254591
137390
1261580
1208879
1151617
351421
710483
791182
146386
1402885
800607
1535547
27343
1581736
937021
405531
1613495
745865
436567
1349871
622709
775849
77453
264115
270127
1088993
1296383
747997
1116560
1292466
1023957
845079
664079
523015
303081
1618486
660974
1076195
379793
384955
407868
1065686
761126
473629
515665
147620
1621441
1187035
1316544
1394674
1416206
1149869
1163879
1061904
1145533
360859
1024520
143550
53437
575009
583119
912824
650749
404454
402944
1210126
1393656
1269800
1402339
987922
503318
263899
1337822
248522
1308105
1004222
1071054
636867
89662
1486986
965604
1322706
964519
1251055
1248357
1630996
1510066
1408190
45533
1170809
21124
1336509
365726
932242
88738
982718
239636
665301
314226
676705
292564
330276
938577
199157
1389032
19609
795096
1105052
107239
641218
422943
488170
681968
354359
744271
158698
22182
883438
756040
1607113
911070
713653
325138
1025612
997633
1198724
638038
947077
1060876
967975
1143932
1377875
586797
1011876
1584786
1185660
1030052
1024454
1571915
1600096
1528097
1216445
1387920
580040
451813
487640
1230790
1575169
426231
727652
906566
878085
94770
1183237
1392224
780794
278664
1423047
1031548
963219
1594404
1260317
1326876
256226
1404061
1573211
1233809
428038
961640
167836
1281978
583713
892501
1495340
283923
853251
294567
1533984
1510568
453982
510469
301211
372964
1198988
463691
99860
1280375
322951
232708
165562
454872
48613
1552320
691030
1634626
533613
608564
95940
1249707
1525842
646698
54135
183422
1314846
715295
1377098
520802
561437
259224
1079812
319525
392320
543624
506133
498905
1030435
60743
1199694
1203770
996018
959488
1587446
487921
882759
719798
1192274
403102
307268
1502253
600202
201527
798686
351547
1626396
1537668
554882
100799
1042119
1605670
652347
719005
966363
1611214
822723
1038380
319458
460950
635174
117362
440083
707295
1303526
668231
751937
717283
262040
1575232
1450911
1194650
1403284
606850
1264061
514811
1348487
805392
1294359
523217
1256748
1637349
1377502
235819
206109
774834
36956
534601
496751
313647
864294
1118399
1426423
352840
777595
1605257
103607
850375
1627857
1044300
1437967
1119799
71137
1423245
422894
149371
417216
1325800
1044268
396659
170219
657191
1308727
428266
1198216
1255029
160123
807393
1011052
1018169
61809
1441134
492080
436440
23178
1346473
834389
1313628
540597
144755
869250
993495
525380
1276175
1451336
593541
353606
448742
879557
63740
179541
1074592
418741
719853
719832
1477125
1145170
52614
1327365
1432991
637936
599093
1075642
1202369
1613434
717775
618495
538474
849565
888597
150287
101555
1056024
211349
272854
1307217
122632
1223774
832054
1365639
1048696
1609340
184833
1260574
543940
1229082
477999
940311
904877
52080
201706
170679
1299731
94802
886028
1071320
786863
447778
707976
1571121
402009
733438
402199
1175310
1530327
934042
1169207
152074
1596870
545256
970534
569264
142299
421077
1455197
1514745
558964
263922
915945
661200
728965
363282
364590
528620
315224
655870
1315823
1633586
238631
511291
1061438
1211933
444199
162303
1007355
1104603
1564717
1205593
682936
1089572
1091990
817764
1521914
176905
1132688
580395
170795
481683
961519
337711
1392005
267180
101530
670132
928891
18807
931537
817055
1088309
145130
679191
1107325
598789
338608
388433
838865
243026
640558
1588378
514231
1170093
1301613
1465473
990376
117624
831900
467027
880837
30973
765019
208
256031
842226
1502672
1072977
1524071
326816
342999
409318
1624464
679021
560326
807082
1333320
1360183
766492
1318343
531820
710771
93206
271856
632963
1249079
35906
545574
886653
1041106
1541827
1574201
734573
32600
1202020
20442
869562
120951
1306494
1623213
1116612
444566
1258814
1496289
1144124
1200685
173307
354206
175036
418226
313931
1646328
1165280
1049251
280872
910363
1388434
1611639
871762
654629
585939
1485499
834951
500367
1601204
286492
1480254
177334
1316938
286635
1308044
1135652
847361
958399
734229
914091
267630
1328924
1024443
526612
1476721
41870
1299625
104280
1295861
284435
665726
1384701
208913
548432
632721
941109
622636
412197
1575498
876195
97332
184902
1447495
112157
1568050
1494034
1584964
1072829
929873
626898
1503016
572719
1250444
874730
1530451
1075509
420624
821479
771840
936823
577346
1540006
1222749
473855
208205
133336
864629
1510973
1198888
230614
323376
21786
475236
689011
534074
931996
450561
826311
1580250
1619488
489017
171840
968134
679314
974883
289312
1581957
1227935
1425275
413218
522876
406181
1234004
506967
1504780
336494
321975
1390758
1408638
59596
286613
1306525
1386033
1519795
1461361
497300
511827
271615
1234447
1467183
510961
1347719
16858
1264695
1358049
411745
346022
1047389
1242299
869987
356897
428478
1445360
369921
758389
491435
1350594
737226
299964
1446364
1177295
539245
1238944
1350232
1607937
250450
1479927
1375080
770388
489424
1315557
152965
1351131
1527217
105981
1058334
1194390
699715
834589
817469
1181416
779861
1396159
776940
1634441
945519
1637169
170366
1539433
1281113
1627622
141662
682005
957742
482887
1420159
1396303
361924
266439
1645160
623541
630126
162884
893008
197491
277628
637425
890771
1053414
19166
1415767
1535280
188122
170377
1332870
1133565
1085964
474648
223386
835166
391550
754646
473827
693157
484308
302402
1501657
714694
1284140
834212
1102183
895394
35703
1557078
1021799
580842
1308531
875177
1316061
984449
929788
1068885
857007
808246
1507206
439788
1082505
661499
763874
1086545
356864
1024144
673244
725743
740132
1452235
397283
222768
328568
751841
1354727
84686
1002248
149791
359551
1585230
847563
762227
1056784
1631562
1635177
132423
743540
1370842
1638766
143587
1303502
1461680
203436
518028
1551751
226122
62715
898391
810504
100551
515076
205191
12444
89307
1445830
882564
1235454
1342984
453341
511357
384085
623352
1387859
1046342
1494480
804941
1000930
1515799
1447506
1306053
1294408
86381
1502525
1118407
1594038
125419
1090441
783348
1442268
508950
1544129
974728
1247031
169745
311550
307375
596768
1278295
423761
855948
1052539
139572
786140
214395
417115
851039
407375
5730
179883
1453534
770888
381683
874437
309152
714059
772065
577456
214391
358432
1538050
1303513
2038
376604
1497102
1022898
394675
771123
658351
190687
419737
340695
683043
1313416
129305
1367715
314845
333432
525641
465119
604026
999435
1554444
501852
725039
590212
1257219
1028860
578872
627516
172015
1622553
462357
592080
153990
178850
363357
119361
138565
1093331
1425795
1298234
1168833
1059811
1602182
668181
1105928
1171638
696333
658965
1101407
1076367
1521206
54862
215249
1150712
423909
82627
517104
920373
846922
910898
1052320
1143270
1228127
444769
248313
92417
295303
818377
1305295
1345992
106629
1132879
126804
1405525
239747
61536
949285
1092441
1074474
1269132
292613
177507
896404
1067574
1217373
1395317
713705
100963
753815
1027615
1276191
1508437
1553600
930660
963394
1505337
1296114
1599913
1400094
325284
915349
341178
1617434
894168
743929
1449676
52157
130683
1108827
526813
913751
573428
630725
1260860
1637115
629330
908179
1608107
302076
653613
574233
425173
1637943
1090773
1148956
85373
1545767
1022178
1345977
797898
908554
855135
809114
707113
949366
1140002
482977
458272
556779
415792
554058
192071
1386291
1336969
1015115
581604
409166
407723
1360030
726515
1178736
1579973
559973
158802
659525
541002
251500
781984
1321487
1272369
1082401
285524
629248
939727
776780
205385
1361500
787840
963452
78817
527773
519937
822229
351036
1406911
1460647
1450097
1538431
234194
617367
590809
3923
1167871
1054378
1418707
301907
1245459
1471455
1537667
1147896
1224875
845075
725608
1036900
1155444
1170997
450722
396014
515798
688772
129967
1102630
1634847
378472
786749
623467
781643
492358
1267340
119142
513499
435784
875307
1442369
223881
1618553
891119
826671
1024784
67399
489541
1584611
1119922
1186337
1458645
98903
681940
106935
1327473
121488
37290
149128
1531012
736147
1560407
1282685
1449136
558228
518990
763443
460414
1554088
313662
1332102
1353930
1632160
1085521
216517
1228089
1309577
1268217
1295727
1116246
97868
1062755
1186002
178554
1032665
210982
1158642
1491085
26520
1361077
795944
1336709
338777
6483
1352299
687845
500446
757767
908593
902506
1579069
1152613
1407526
1042551
1510714
438974
1141353
811674
210528
1153706
260735
635109
609867
862239
969150
1061576
542135
1108839
650705
895772
538026
187647
512278
393684
1438306
1172247
21516
638717
1093469
234775
1093375
460398
89840
1547350
1375697
782463
1035028
59723
264426
114852
1598131
183943
1025046
558296
1250667
687501
1110519
506030
1582013
409444
110286
680499
986438
186798
792850
743403
22330
32999
818884
1508170
620181
482542
911934
406991
397941
41431
112031
351300
1240821
131378
750041
206532
1414915
926128
1480879
141743
1260227
134843
799967
1581036
773238
571386
268848
948208
364459
1389533
917894
448830
360035
133281
1141476
610897
350944
384975
960607
857026
354875
297055
415901
517525
783767
255087
119877
1252448
1211645
49139
168836
1527669
626067
72780
1107048
955237
265466
187106
1495681
244435
1061034
774354
1094576
505240
973297
201087
605694
1391840
100616
236168
1598734
1329584
197041
605477
462963
1244432
1029986
1104870
915289
251426
1248199
528561
1262709
494936
1025200
35220
720602
984085
1231235
248893
1078358
1577608
61972
337878
1343538
1471556
1454769
1110163
1454357
338484
1015042
673324
1056236
1039775
560373
1149938
1078795
1568516
312351
1395694
78946
927954
739389
1379532
997413
967047
1516479
1452275
342859
373384
623735
667355
1233412
929716
1116709
525946
1076816
682353
731759
1005894
804184
1433537
1214816
1418551
87654
425915
1459347
1300153
800469
43603
783030
1175053
1471287
329203
828491
111774
1333555
39136
560304
1386064
824459
1393144
577976
610933
902936
700602
368938
670078
528736
267372
567110
1332387
1475056
1434659
1163614
36658
330235
1589005
805673
862243
885230
776486
1011055
310363
1069580
818509
180966
1124877
259046
35932
276439
103732
509305
263131
1619836
798215
374151
1428399
933309
23222
586348
174639
1339514
266073
1456767
235940
141466
1016771
559965
1162915
430856
286662
643690
201123
345513
1417362
21445
1083762
957000
1381749
970885
969523
1517382
1514999
971585
81375
872742
1553645
934744
1567701
1194819
121072
520987
1388292
1445809
164685
421621
23590
883181
818995
843164
1014734
1362812
77612
521926
484830
58445
302539
99801
1431456
66799
542957
1463783
632820
998874
1463763
427517
219214
1350758
22578
1010860
1016815
963556
942834
174560
435219
500521
859007
1630620
419795
73988
552558
329842
794098
1230164
236567
535152
353576
359402
1808
1341849
1104707
62485
193979
631248
879407
658317
1199185
1578753
944895
816704
531313
1369272
1082603
1472645
508336
654526
1141947
1261210
1342684
1097284
265196
650862
906711
506770
638915
450607
1300979
1258849
958266
1171206
1293847
1188753
24687
1176355
380762
186477
1366384
358325
1556545
1626852
357533
1175447
1108428
780160
1522349
1258433
459466
34657
1452476
1179054
274377
1337879
1471132
292567
276894
232791
548733
439890
1585352
1367936
747452
638070
516213
1470943
1599674
498165
758098
1262366
1502394
806557
1335021
1126434
992933
1399266
419983
1077706
620209
785243
626246
956185
401477
960235
231827
1596863
103393
1553713
1253721
1435625
1233808
1295138
180054
113112
283003
881958
1430986
502610
1595989
1302550
130951
1068471
1472805
397608
724249
1567541
1066655
925373
437428
607327
1281199
219836
935332
396656
1150842
1534959
463189
68971
939695
314959
1133815
1598031
810806
735327
1375860
1105404
1336427
1612262
326546
1505626
565996
320050
763689
828422
1138407
682213
6911
1077390
76967
816191
1291047
753575
985278
1433933
855333
1528317
830396
1031462
386414
748218
97088
184367
207265
1533830
135266
266142
501789
884163
928038
1286493
204201
830535
53283
1285994
63726
883822
504251
185434
949926
388743
1288205
103000
25231
562985
554440
1086394
1490793
259121
1350547
225382
905184
322076
611443
319469
824587
537106
883312
24267
958906
1048697
44141
639489
262810
371320
194158
696942
576788
1311096
1416224
751468
1020117
388107
362658
267460
1493097
517574
328954
1526934
1134696
693278
378520
84665
47589
1253467
767745
701409
683484
1150482
406019
473717
178622
92677
1061676
1465321
450867
291236
942026
1621458
793093
1481205
475434
313103
1596145
1508687
1002959
951413
274857
388917
590248
1621661
359414
1228434
684782
48114
1080255
1598563
375439
544037
763840
594549
344198
1215386
529872
1527809
88151
1164649
1052771
67929
102779
798613
1199674
1516217
923260
667916
79320
1618378
1210429
1083653
694173
1139831
495190
526368
910249
729064
1152473
1044470
103443
1068089
620116
1625590
683670
454198
1475209
697854
654223
190554
775406
903665
913977
1159681
1416881
1145446
770750
1586596
866037
25409
1374014
1475249
176141
757235
1504017
935755
81711
1524505
1335549
1450140
1189855
1209746
508964
641993
361903
1555445
343449
1459197
474825
186630
792454
900157
402738
816738
150253
1278388
1216760
768779
1646507
775273
1232258
717494
341387
961859
579832
1086297
1362076
1578624
1478078
944774
513817
1360429
1582551
1022977
664377
671582
560764
1439810
1271926
885791
1220221
1050446
1073988
1165927
1320701
282711
1112916
865693
1408416
139560
347978
534236
409199
1632830
493993
1004678
205671
752850
363993
559431
972709
135205
1439755
881847
468583
268580
719162
125485
1632352
1532273
1403275
352819
1447532
642595
1245825
271753
1175316
1550693
960961
1398665
228444
1541604
847853
952298
546507
55348
866595
962798
891362
1609878
903242
1226243
91271
1415966
718744
44474
1453931
750064
1156175
1109306
57429
1597388
46414
1057764
1575163
681193
1347559
443329
683645
1309102
788444
575135
921133
477356
1335251
491018
315776
617387
1221603
364337
955718
1259460
174023
1144003
196321
577424
1102518
485102
1280952
393697
200068
1083493
1208501
246283
1400246
1453019
410391
805240
1607157
801019
54336
761098
218550
303961
719330
635581
1304623
1386437
611311
1246817
511834
160560
1596926
1497719
941358
271135
940752
1127969
1157295
25012
1627673
927206
1146945
1100008
1366269
904025
1598627
1027731
1560747
1376939
884610
358164
1495033
1627918
216668
907747
265085
1563265
1055835
1009605
1148015
972512
793676
1131090
795619
766808
321583
1189832
1023538
545549
69861
283339
1231181
1352829
492090
317874
1057991
1183155
340166
698111
737813
932292
1333101
876420
1591341
223958
584679
665730
678098
1315527
1182643
532030
463576
121847
966005
721898
1087779
1629570
1372939
1453752
268599
160603
613885
19047
1622399
1188274
637238
334571
549989
1548122
1008527
536435
861191
1128104
1487762
579561
683673
500358
1175793
364033
1052178
859178
574180
1019274
902859
895802
849498
747080
718916
1083433
235087
1552973
503061
1189693
969676
1559934
1285158
1361473
1024852
1788
1149899
987040
991771
320569
1107762
392197
494943
1614327
1355669
587387
700242
1213175
1082564
493108
424750
250305
1615694
766762
1286921
256919
1042137
612293
1602374
350800
859094
1493368
56411
29386
426461
504023
1258416
356155
1008055
1193956
1009361
790061
1604710
968335
1360810
1129566
1200016
415977
507113
1172835
1364486
34570
1110554
863428
22386
1297716
235763
551983
1270274
405558
736596
821200
1565697
1403604
74938
995674
601016
768726
215079
1430118
1319685
77842
285620
1374829
1637052
1210218
1058670
1219288
342317
673133
993590
1405102
1048146
1335819
1361574
728805
500240
310669
1323043
99635
1341453
366044
308241
1421404
283114
12999
831747
1503184
328778
997486
1467085
1646777
1488096
1596056
1033008
186415
252396
109298
746462
1117202
1598622
398464
1174063
802635
1152635
1439658
710821
647743
730042
1445600
1400929
727747
1025966
755588
1387036
56457
1458480
1452347
1634668
347853
1393943
1570402
145571
433459
1576579
1259982
1641201
568212
607678
294574
514538
385006
306017
857925
1607150
379865
680466
1603341
810702
1326265
837662
419976
189360
900908
1489784
132750
854565
392837
989331
974217
468486
1526127
268562
1142607
184749
922679
971333
409399
334350
1073279
1195930
426822
886265
617759
745283
3121
42494
74430
1508133
95054
1177630
487579
1420305
419908
65734
1473430
194827
156871
568654
1204201
247049
286287
1501256
1498488
744916
1311145
1479183
1306009
117437
1403018
275928
695761
564373
238899
853372
1469430
922058
459430
1028335
1403171
891059
377393
1225707
553802
1293445
670393
29516
1579967
1170530
874
640697
101093
64984
179121
1577061
310082
1002363
232510
820796
1537269
1594006
1270586
859116
124053
322811
1173349
665351
325193
1032758
713110
1127687
261884
294374
464747
949121
645748
909693
1003956
436793
928203
1595535
391249
771470
943091
218764
1622326
138279
1240422
1623313
599351
1444986
79301
62354
877338
749200
345735
414735
1327637
1008955
488518
1253807
354676
142011
1116398
1255396
93799
356671
1302000
88955
314022
482496
589453
195889
1557857
959212
1500900
148153
1043266
919071
40199
496379
86621
637494
441330
135154
585419
412988
354279
512892
544709
313925
351684
1413084
490462
527412
1135664
1510664
815407
1099355
602029
68520
525744
446024
999928
1287055
915436
413757
870639
740203
1363990
1360777
122966
656285
520322
876755
1134253
1519975
90110
1491263
325922
1239365
1524418
1449634
338510
145476
1000293
512592
1189766
268188
1353401
651293
425518
533058
132297
1617022
720443
227734
786423
1594272
1429314
504184
1403721
314041
860668
1462421
823168
1533264
904610
1454376
481521
940393
739725
442008
844262
1354265
438515
605444
992725
77499
910585
539677
1190743
582376
358956
198645
400583
449884
1021453
1320563
766356
1434998
1373358
962557
1059575
1144181
1131292
43610
1005823
528280
1188612
532082
335958
689805
1208075
280615
1021952
428859
780114
1266416
1174001
1114951
910881
1016574
368991
680743
33996
1434671
585521
541119
687945
1232819
1280800
436000
1289942
734808
728396
1516297
191248
1477926
1624302
693202
1481146
1057734
3939
1265445
1544245
1068835
217229
486837
1444543
1600770
179438
374111
181941
54287
534022
654447
842030
1444116
425002
1259496
1605274
896566
502828
1571614
1244130
585717
71003
481662
985670
1308258
411335
1581786
120771
1084211
170620
378649
1608844
92700
1104202
960163
1066093
316290
801423
77823
645400
324797
198765
151716
415018
87866
1002699
239824
1172745
414475
718041
731801
1412699
364712
1522568
1476261
896623
502978
231929
1347497
751080
49895
427399
1584790
670169
78651
361510
1399431
628045
562929
68181
1298884
256115
477769
102199
653604
367714
1576863
324873
210723
615485
74911
1580452
556495
1624267
16692
963392
680795
969315
1066125
1246894
280122
394019
866594
899422
968524
502725
168115
1409785
1548797
42239
306074
668421
316171
245916
98749
904151
1643077
444695
308021
1323838
912080
1404656
1409727
848437
838710
896098
455833
123221
1039673
1405827
932185
889803
757019
1027354
347889
1158236
1498378
196511
1316574
206088
708148
318668
10786
215422
1332724
15465
567043
1032049
142093
965621
1044236
780237
1197346
884528
1242062
1090065
381514
66981
226364
1417483
828119
625391
274780
304309
114716
1229511
613033
1435676
1425100
522904
333620
1558032
357774
431271
958835
847164
1100280
722068
61281
561687
1099171
568337
1054447
47480
129822
399932
1482840
448831
26148
220684
156183
145145
55638
1239892
1483838
775288
190521
1144231
328086
1372237
1557602
1309527
351378
203678
864439
502488
881448
369705
53989
1289114
909629
106605
1342601
88931
1163514
681440
799110
1110851
77839
332099
663948
698973
785268
927416
1268397
725236
481495
1309393
255619
877623
459696
1459315
157030
296501
171403
1104283
691694
1090502
910085
311203
906926
429496
974169
1192541
222948
693612
355246
347815
806577
382163
644872
1246632
1468238
490157
738170
633149
258483
39151
612212
1289210
1386600
91845
85125
1368210
1615306
705155
157414
1576716
1409724
952788
255646
185729
1103793
386590
467602
486
125824
1200552
928405
18701
282094
233441
903244
629407
21994
846242
645629
94233
1250974
627053
935755
81143
497368
679750
397939
525075
677511
1235215
1210824
471238
1271714
1038605
1122163
153760
422401
1091573
1088239
1062035
893898
1403588
431381
397732
804731
108051
1138255
1540321
126503
504708
1390459
868952
949034
712552
1301936
1252096
841606
55076
36650
412189
194228
332319
554154
1179392
452336
1083661
987633
1190056
984048
645522
477488
837435
1306523
312521
1621590
1271320
1444890
681722
58340
914634
602748
155860
1007408
42767
1619039
913925
609993
1617256
449904
42567
989625
1254239
15522
869813
1398598
574825
808672
1280199
1646552
824375
751146
1118388
1307239
376080
402465
1031131
582030
178937
765783
241373
493557
900523
482783
1433183
1040360
1525353
1255789
385849
1616526
1225882
441036
556577
119692
1326766
504016
488464
237389
1633441
1530550
333900
1516329
1265348
874993
137619
1429463
281633
172257
1376151
1349520
307245
429030
1260451
340290
830983
1229169
435202
720580
707846
330505
1564759
1376884
1466099
1253782
873769
1331544
1176953
743730
793020
1391871
28934
269386
1405979
14271
315718
1552623
591079
1214914
1434027
1286751
313529
100215
1519785
1604109
224051
1603869
1640379
1406319
114147
1081760
674381
1524324
1154585
618199
1543726
1560921
49303
1484581
71164
406139
1216211
1324534
271619
1075082
123288
1183296
190302
900286
1467710
612364
1634443
669809
749505
1152665
420336
1588241
40255
1273350
297263
80608
1313162
1092007
1548214
710948
193755
690888
1085001
409461
1214355
1133187
1436870
911758
1252149
1626437
573239
1628440
251750
1479635
973446
59462
1201344
1466222
185648
1027305
45390
1320277
1391015
491233
1294538
1642767
253150
58332
582905
1480903
570799
970038
570654
1138150
1025759
37744
492763
1498528
910974
783638
970570
504387
1061101
1051213
49123
302153
1601225
703946
1382014
1240047
1637655
1232821
648282
1445772
927172
704813
1616968
245682
1542151
458772
603163
1223727
504697
1498215
1309354
440660
1583712
611135
762365
786697
721963
468645
320744
1041349
270476
1234947
596683
984814
551995
326908
456610
992699
878280
1107872
178617
42100
998403
498323
952733
1346826
1273801
831824
895436
573927
1151987
469408
1515742
599478
1645382
1333924
728000
346767
488379
1622774
1092174
1318144
1631562
275036
592767
1551569
1324780
1408845
27004
1646455
530744
1172280
971892
1294546
325505
1180419
1527821
1034041
102399
1624495
119890
257903
327669
718113
318828
730195
813635
1064688
1359552
1549095
568735
160350
563972
1198865
259733
1041793
1634391
1385389
166150
1016892
1364091
1041955
408265
1340863
570497
451796
484328
310548
549961
196937
361899
1620861
1052011
1001365
852324
278115
1264188
1632252
1453030
1407066
599419
682727
949702
1040242
1325834
1146209
1133294
1482879
1535281
255651
1189978
631464
395742
1221272
37977
1082711
405913
509553
1532771
779156
366383
648665
1508879
1201855
921272
202656
1500614
111084
930652
1126547
444905
1355736
773958
810680
82235
646491
883684
515666
496956
306942
774432
1395104
488272
1076763
56749
424151
752730
196409
340829
1028792
1507146
1139524
1626950
1179107
650118
776914
618255
709939
1305986
1249097
66308
67422
1039903
1133750
1072294
1070609
342896
1397749
299988
219716
1464859
1191803
912075
583767
1008014
647019
787073
537804
63573
770146
1183940
1370055
556615
1559567
175458
939266
493976
933967
1492064
117771
431187
1401636
490079
927150
1197129
1020813
993053
294947
616398
1179620
264260
821478
675101
474135
130866
311148
127301
476167
1620135
1564525
203123
1598707
266176
453958
777625
1546252
828059
917378
1203355
620544
951705
49022
1023736
179450
38455
1273370
318986
948100
1600328
4808
113430
1195633
473328
1425255
238551
7882
470534
1415942
353160
365841
306222
1140964
824787
856875
789664
769422
32993
1339991
145983
415054
1570415
1344364
400231
1039026
183410
299077
701273
132357
133249
1143059
1486262
3746
492530
352323
304398
1603726
789471
1577217
195070
322135
186312
671722
560822
1446301
745646
1106389
1289419
395721
1135072
1327256
947161
1081148
831046
551686
808349
1571342
1043274
822827
295714
973795
545581
1041411
412711
1484810
696673
1422736
80438
561729
1401288
211216
265214
1061308
1007540
1565141
1629684
423805
1574237
89418
609189
490908
821356
272393
490004
817868
677630
1002903
185153
140981
689182
855815
626642
1134037
525672
174715
1469644
1111488
328174
868352
1421695
603603
205777
1021381
810782
60573
442208
1470457
513246
357163
586134
551584
891292
75440
1160716
479618
231850
522288
1399727
263465
1447720
1406962
832436
177330
1452796
1398587
579570
1196886
1421841
584300
4665
298956
1347810
225965
612893
1396284
1268723
1330291
1286901
832167
490089
476262
859352
401785
251817
175352
867205
906408
580024
375781
717973
1316873
1316343
829450
965590
1455369
1149667
1439118
930278
1388612
1417976
503975
40823
684695
1146622
672799
968341
1212163
861625
536233
1404146
508654
751538
1299900
1078424
407003
1288312
1270084
281954
580439
688527
1070714
561422
705096
98049
965713
1080424
1383954
1607929
1563637
56522
428812
1199903
360963
243242
798392
1049161
838583
680189
734734
674177
128375
232281
1014713
506111
736543
36090
1179682
620553
1416302
1281626
1311436
1540308
578915
1182080
902361
1268408
956037
1104558
673037
92016
881323
1123140
629927
1115132
1329359
65334
819521
648726
997835
1364059
1388835
1371542
1145073
1414329
939871
1392244
520143
465660
1201776
946861
950158
1268335
317082
1340208
378604
135291
355626
1634296
918060
338831
454438
977599
483071
654920
831161
541076
1538864
1156087
29098
915228
1471173
281735
474819
1003024
702733
674884
1384394
190877
577692
1620683
502272
768862
182932
1215541
850764
20070
471541
1013213
699523
941249
1106393
1016645
476723
1440215
532036
916960
706689
1474135
1080402
1496542
1459756
362398
1538168
748292
1614462
529969
1547122
1105252
1474374
712987
1490035
57338
94565
961085
818315
300729
18579
196884
830278
404719
1371344
364548
946789
314637
167933
1134108
219927
441658
1223796
1232727
1054708
201384
603420
626415
906118
467983
251706
1478395
1340310
212498
981189
1145959
347742
155543
40517
752037
1024783
1049593
1034591
524818
297069
103309
993123
760827
52857
341201
346866
1598933
340188
1520959
1294555
509207
124778
353171
1623602
264857
949476
409139
1086596
1517523
634171
1409391
197940
224749
377646
411189
450687
1196176
259455
1462320
1057301
908416
247577
840173
978464
158880
322354
1495742
896313
771026
391633
63133
538029
1107066
111955
487827
805570
402937
8137
696025
297416
1328946
547382
463066
576364
814842
861588
1043454
402330
1012426
550746
1280710
1645875
979882
383654
1625191
302036
1619703
1629928
1293773
762675
1575549
1488899
1038611
1298335
195055
990601
821968
708232
334689
1265275
38173
1552771
830600
145960
1041345
534847
1407262
1131772
282401
736080
621010
674879
1550012
1558714
741841
76238
460795
508317
642390
967832
456274
624870
1216638
655705
144422
44779
1263308
858279
70222
1207411
1483514
1225403
506999
1382020
1087663
1096363
1359560
268407
71159
65994
753443
1313398
876619
290525
710777
1084661
1336392
44857
218396
389876
877520
1084529
475180
1604382
815610
1395370
433564
1554693
965675
1216933
313604
334435
1248846
82042
226284
630191
914102
1100042
979917
621756
688061
1385404
888226
1437157
513068
56503
134143
868783
522694
563458
780933
1477217
788230
754703
1451067
1419831
1367908
670505
425884
1080104
341482
1216569
1366863
1081682
696178
368159
1595630
1634705
1572209
598448
623333
337499
1545558
1591641
1526486
166940
849160
835538
692799
1246082
1391993
1104584
1244158
1070334
64344
1039337
1037135
1140613
1280679
1484192
22066
1595939
1179447
323260
72853
120179
1170606
736533
859141
518341
142689
298920
89668
1498142
341581
704036
603969
230303
1054711
1512771
1101226
1316080
707249
1503237
415050
646590
1449316
626710
446489
96540
942191
1183645
76410
1039554
475418
261107
163590
309506
874564
1535590
818142
273344
231030
575034
1182026
282411
1562083
711247
707463
18436
584090
1043069
692484
255681
1026950
1425998
143357
390884
384903
928096
651200
1397734
234984
318530
4238
290598
289092
1485378
1475898
1009735
972944
1624510
396056
1334860
668645
824999
1355643
1145099
1119137
242148
956621
38238
1067789
1531129
195023
323146
908329
1347026
113497
678486
623723
452861
376794
254410
1215781
544247
1572197
627963
88349
109964
324202
1007157
572931
1064305
445302
1620402
440044
1104408
750196
1564490
350172
730638
1318518
743412
226871
1326133
445185
1528175
821896
425522
73396
1371018
525653
379890
405890
1329985
1223985
786994
463005
1585464
725437
947050
1074758
442333
45976
257194
1256999
883422
366319
858398
631463
514150
889385
1492019
260090
1359502
1449568
135946
769950
1026307
297901
38767
732234
250137
631647
1013204
1414424
1188411
1415726
975751
504309
307756
20987
1095255
1125717
1525098
529776
41391
1498042
1473205
1272243
864856
910106
1086710
91723
625180
561725
24464
83034
985956
556609
1571335
1578440
1630417
174611
1489935
906791
1527653
1234449
218833
975000
1090216
529239
1191533
1020659
273923
1102642
57977
1515765
52790
865925
668178
281194
39847
1067100
1290697
804424
1181418
86654
508032
869837
818163
945839
381869
582125
1480177
304469
770313
1485145
888470
460131
554322
1008436
722614
252794
1162783
303402
1115011
1536295
1622224
1033992
472262
1342290
1258431
775676
9829
1002849
1317985
182166
780385
905341
1406535
1029411
871025
1150677
1538173
667994
225254
1322056
462251
1609753
403469
1539406
1474636
790504
104200
23888
1417355
170013
951127
1335189
507157
1297732
1374330
1507635
1375900
444137
873123
564819
1461357
746402
103063
1125963
580393
1140379
624081
1385528
1388066
98975
489036
1005700
556771
603757
381871
1175446
1337819
129654
694206
550937
1488173
391065
350907
717859
852180
80950
1311976
149942
622649
1016488
632584
78671
709283
663495
1642315
371547
517447
1189652
1277171
920567
1367256
388584
1410916
1478612
1380467
755227
918764
895267
362115
1174218
13099
486115
689690
1347168
1595430
515547
252758
1375780
1093937
206531
669711
1515802
632124
242594
801155
765938
1075264
26175
959510
1478422
1538856
1114871
1215534
1222732
1624168
1631605
469372
359905
818466
71301
163236
1551234
536253
440471
586972
1048277
614344
1432206
980203
1316057
1591009
851027
1426722
1473049
705973
202574
116801
935773
529237
1103583
1469478
35832
658027
1111669
6606
1165654
961299
224679
1436035
1083243
474817
1371507
582410
1314305
273489
1254919
1261153
273914
365724
164746
749392
489133
1179113
314057
99660
1522113
851211
779946
728731
242527
1043068
1132402
200372
202719
1407670
943725
1447476
444774
1020056
1531282
1636978
1622717
983910
1177362
472776
419472
1215995
859995
512769
707298
1408729
1031428
403267
214386
430495
1432548
654285
776832
1393539
1334447
874332
428443
1048929
65480
1243812
1325494
329636
721346
1488761
228202
230880
439915
241623
311690
320954
1243542
1427327
1428716
1489888
1305365
367129
401463
970041
1617101
1580768
1212467
923990
946627
496699
1637047
640687
639737
576403
925354
1327464
638384
75116
1637559
323807
1473128
1444911
734078
1173549
82951
1124520
94104
899567
1521708
565949
1635344
1363839
497925
1491080
21578
1283802
813464
1221150
1179962
59876
1274291
729747
301760
324478
941168
662754
1041844
135503
1208516
933074
649402
269838
129300
325612
823675
230940
1495530
1118599
973247
679968
675572
322024
379882
44608
1310063
1024633
1005675
165812
1010346
1368476
254234
1106547
1456477
882598
925903
897281
896374
1267442
698158
917782
797854
1361860
841104
1102523
242470
106893
99146
739184
367443
1609783
34344
799929
127126
405300
960050
238372
494669
31801
1411359
594033
948613
605806
56849
778903
741546
1283615
532002
580903
1531302
486558
574041
746324
853891
38246
1040253
1181636
199895
496269
16297
1283877
710456
909580
343057
180977
1447203
1016158
405771
204508
497965
54597
156115
1160779
827101
496470
728290
359513
785012
1568523
1146670
1008528
454484
1149186
671718
444367
395592
154680
1617165
1010152
1646535
944948
479643
747931
78039
816151
125177
729168
467019
1603164
1233213
1522066
57429
340401
601005
1541325
1395430
1304519
1158449
1396317
990334
124603
999501
430878
152537
168486
708011
498438
1552970
247047
1259401
1194114
1331404
264292
1516776
751390
727342
353060
1637605
279083
1193546
242555
372288
289355
541699
1638745
57039
942869
933606
1354831
1637938
345563
1331553
900609
1446834
1325601
1593296
768612
1075761
1479642
298925
211293
66539
755135
719569
56996
1415676
1185731
314128
1152221
1464260
185157
989412
390956
1003123
573223
937807
246696
292534
391065
1052834
577715
1108084
1003537
472018
1380014
416981
377828
504214
1593525
447063
328976
156913
549342
700428
911338
1279997
688555
892022
877716
1491848
737033
1109745
682149
550547
1503621
1227626
1546267
1119969
122932
1323491
541072
1207643
1251600
1615522
1053067
1090207
386415
739838
986927
53213
1214614
602356
1610332
1042092
640784
1349751
494456
1640465
420886
1449275
996886
778316
879976
1405690
991732
211495
362205
23555
641965
1056179
1473558
651709
1417492
792200
421812
1002773
1599878
1177230
1201916
861851
167296
1063299
235483
1028677
21552
1046358
619844
1427773
1082351
852339
942061
1303242
1271793
965884
1296764
60715
1134541
1083638
1376295
1086626
1042609
1626872
1237971
1493408
920158
1354976
260273
292588
945204
321228
1223089
365149
1570104
526535
267064
1042633
1391222
634171
1499515
1320088
38906
899730
576121
130043
223217
1133869
1285840
1527114
1302686
397150
172968
1272990
492529
143317
316373
962152
702506
1176811
1056461
934954
1157940
1306100
810419
1533595
82103
1415733
1410754
796513
370528
1327380
1522516
12243
43826
758267
1282091
1354159
1441696
1345362
1183126
409274
635375
1047097
99414
83846
1362021
333925
583628
922203
917516
791848
787765
110979
1167266
1540818
693351
960881
195070
449902
230559
1431778
336172
1339296
789818
545030
106822
1162981
1441126
1518133
440455
1616270
1128621
1084285
505638
1586918
1398223
510491
1228588
777284
950786
654194
32633
395633
120294
1163613
1420512
832860
395619
498404
1345514
590621
1563667
1394740
1336047
379364
1457820
218655
433717
1128895
1560145
1620407
1340229
294829
598339
761091
1402021
727765
1523102
1113586
1143269
1103929
139881
44277
1619851
108236
312198
667596
1470319
1566955
1511149
1577081
371750
93259
821607
302525
85970
188028
156224
12679
243892
1397057
487358
610355
25561
1625870
934410
1432337
1388690
876894
1293447
752988
115235
40264
482500
942004
1450445
1212723
140070
731953
567625
1326151
1531493
395857
1237301
161020
1024861
781816
709656
560572
494354
1210066
110599
484715
889044
1379391
773697
1144743
689990
130599
1166404
740476
1061254
1389243
501778
222821
147501
1293962
1405184
1380116
1180030
1189955
1464906
39474
618805
809408
831098
384934
1307512
394081
1577655
1595069
1205579
1077784
1593533
1280837
767849
1282588
591994
1131614
1230188
654970
366974
274146
602562
1403641
955599
1097344
1175820
1125326
197375
1244537
1087625
1387882
757753
456752
1587273
304312
872369
382698
843699
560693
212703
1298041
1058829
1116426
1352981
452399
262565
1450257
1465909
1594359
463657
2029
666503
20846
885534
1041905
30904
1209505
443149
1147062
460791
1081503
75481
1551009
976046
1087845
561341
978810
286513
559235
1479931
1574566
686623
1477389
1146781
1048658
854294
436701
881882
524605
916453
632004
687
709103
1493690
165962
342308
568106
188698
979764
182038
846763
339204
567878
1332985
94102
285771
172419
27634
283674
545193
1182011
839820
1474431
249682
1598227
223951
645256
1409290
512594
88338
41896
1510198
1081488
728140
332283
363644
236447
839824
526786
1458275
918023
1365893
264378
972181
706828
421787
208926
810175
382308
445533
238837
526555
360153
911609
263612
506683
155134
699481
737927
1357764
822280
279447
35025
369053
631949
298354
114281
230146
1488783
302635
860295
1302174
859748
766205
695462
906138
1086875
1035236
214026
107303
1585681
1549347
542318
1349954
286279
417062
1381240
193378
941751
881768
1422041
1134759
1418548
7372
1227103
702275
235694
1609861
706669
263663
205369
66399
1036519
1573285
109612
1395756
670188
310678
268791
1354629
727602
853872
433132
1263120
607257
1489074
665116
1321993
928832
595256
616537
812807
304373
1538689
779324
1315352
948483
792453
1442931
1349685
1606447
341088
43723
97994
758794
978009
358861
578661
1266064
145825
259834
1367327
1466907
619206
1604588
1355198
942904
491236
1067656
306449
473535
552624
791074
1334107
508993
1206952
1084759
118276
307175
1018496
1031246
547640
1499894
1423927
584276
1509455
187577
814151
486113
697600
1242810
343964
1359001
790419
177659
683779
1596565
508853
138574
231646
191854
556735
1439427
1563779
1551994
1006900
1340324
845123
450628
771416
1274082
651512
521347
1475967
126405
94318
172423
194363
1527046
181518
148649
797571
1429571
1054721
215231
1380710
640677
197256
698971
1549868
95889
1133206
1429259
130705
1362831
1079889
1133801
912752
574733
217175
522189
1278919
281514
912210
1595863
708214
1603032
864934
1356509
59949
896373
1039970
692366
1543287
400533
1273360
667299
616880
526856
574799
787023
1060848
1322680
1549582
716822
663942
1342365
1067155
44786
164445
839152
1083359
1158305
456450
1626452
996937
1206483
1053031
78650
685342
1339139
347635
1327843
812991
119123
760715
142854
529811
1566033
436735
358721
802045
1200920
1249591
1535867
143126
1524126
616865
294046
1396247
42663
809786
537741
1496285
578223
658402
1196903
629910
164671
1572083
605752
340867
956224
424705
1459912
764291
241555
235646
689239
812914
1323934
57491
1551924
591159
1318543
808928
1301519
372766
243923
622779
382822
1596263
1088531
1169153
1073424
767602
497832
767733
369967
593404
300054
575263
195442
465053
1408889
1413471
972108
1289171
196850
1163654
299235
1607883
526005
515417
1426026
687110
670967
1449995
1009817
938974
39412
995668
1253163
59456
1073736
1458308
874862
361596
1382946
1628959
1172049
1112908
884634
314855
1185756
117214
1507575
18320
1101220
1369060
1300452
1488318
364359
309286
1370140
1113706
1231109
1593131
1226254
357669
1592960
560150
397370
529974
1090935
693842
263227
578981
1499070
1412382
22037
459306
1473965
1123268
55612
1035916
1022608
1217547
246022
1446501
318805
1383854
84206
1163874
1532814
1595464
396663
784308
482899
849547
14418
18679
1356381
1529056
136219
944851
795369
880234
1636292
822179
648838
1421845
756008
1387277
645176
1087248
1277142
1498203
1395105
632422
1000577
1223625
352460
803528
773160
113084
261161
726559
1373345
1118758
1098278
250145
1016259
146539
184678
903843
287871
932211
1207698
461326
691757
176221
1594769
881126
1435728
450729
353155
347709
166981
1263791
961683
1031875
742050
927667
568551
395586
1451674
786615
109248
869494
104809
1343575
1379590
823377
1266363
1251064
389774
54703
1139713
256871
360212
660668
257744
1361002
173722
250015
591390
73271
1410811
658015
714914
288231
1149256
910440
411573
1284779
676563
156808
292485
1328975
676506
1164477
113084
529764
1438594
366722
1229961
431052
1014714
308648
965388
361025
113556
954687
1022146
1535878
1223234
164435
792952
998921
1173921
1462892
232568
343038
461028
577130
489265
266896
1572331
1427118
1311935
1288618
1188295
198085
1038065
439124
743181
799812
805146
1533684
1557622
631467
250520
136764
1405868
493141
390625
692040
1348235
493690
168901
131773
1510891
487482
753416
453004
477329
1382505
294687
27745
1087505
1168337
1241627
234333
1468315
869860
1605976
872649
367284
94489
129678
525054
730637
1333573
73674
279276
1424538
380828
808731
834826
1114816
809306
158757
1511127
687117
670245
684749
463735
512546
575372
1578621
1637720
148056
765272
827794
973423
150257
621517
897278
1412532
861450
1635054
1321992
96699
1607676
280165
1414426
826900
983702
892569
101677
982496
661295
208182
1375969
1531651
927103
1480896
89772
962312
1439609
204500
359534
931361
677109
639549
298714
1480033
1315107
1411794
301856
339822
65737
77947
1116062
1556583
510099
1559745
1519732
1163737
1098984
1587357
500200
207766
269255
213226
412418
495709
204772
487482
239620
952276
1510083
332118
652342
1640272
798864
1644599
346176
88581
670814
1003353
169621
812044
15924
1451792
1009852
672300
632049
1278824
230248
16346
811672
670536
50627
423937
1035400
1074976
929788
1438634
660713
151570
486111
549710
545304
254564
1614774
327235
731907
1138094
364633
495639
344561
1644010
163360
826056
828491
1351970
1120315
222294
1450923
1626652
688980
1044534
1165011
1281173
1577554
78438
441637
827336
985514
66442
1081535
1407758
718919
94061
440992
1436803
14316
451311
1418226
274925
482695
128405
1268253
118457
1559425
569367
1201372
1371765
847032
858416
296487
1491555
718313
885546
778845
498332
927381
440250
1550622
1196018
1095555
1497734
1484535
873024
701374
606181
1061968
228816
740004
384081
332451
134762
591501
725275
1626609
274244
1211573
357015
1043969
943659
1405994
1228509
311581
167956
1093710
32086
914517
210140
1444281
199227
445416
305890
1240403
1045957
91130
1436311
1040117
1370839
170412
900923
1062735
1026449
1122161
1283731
1411810
869872
406932
1335722
47242
1413033
170222
856133
481943
725240
1348975
802497
982289
435242
1198105
1134871
442553
426306
425849
1259770
596362
1495494
573925
556147
858074
1412879
1504107
891465
467176
1272036
959150
558888
1455373
1594751
31807
408025
251992
1596459
1164233
579231
1082209
638263
82910
231380
376481
788858
1276693
1170283
1209297
357811
1360912
648409
626052
1268633
1220897
1018835
1201359
1058046
929340
775326
256591
159044
1050792
212886
857912
1093988
1136087
859926
1054382
1299406
962146
955688
1618672
1007653
1620089
1334777
751092
178579
17080
1408531
1288429
945942
1444085
59586
1229201
1039570
123231
161384
701375
1433391
1182082
1049738
52935
619869
318837
567988
1508968
411015
1194646
1612745
1560552
842917
819880
810483
94964
679034
1368712
482583
456357
398850
758523
227841
1018989
1610078
628459
1244764
453505
84395
703339
792214
395128
616213
293943
329870
416056
1620645
193981
1538485
1278506
1116200
296836
1460243
247668
114629
373765
433167
765303
1187200
1257919
594641
116317
595714
593095
157934
241196
17428
1009000
1160855
6658
1320474
1115999
1206779
229775
511801
1340090
80455
56576
629454
1603342
404951
368304
854741
131634
1496620
686745
235366
1307790
217656
1596972
1141552
1064654
1533272
1047087
1240801
618754
177367
6178
267530
1250227
204311
182572
119240
858267
139579
1632763
763800
1300505
205838
1623152
298666
804411
1192255
957004
805584
433726
92828
205856
1284791
344419
750722
340951
141037
1639824
200419
1111612
111627
1566862
549253
727264
222358
361282
63405
1167103
1394894
1283708
398587
935332
1422686
690607
110553
666555
85693
19133
1367798
235789
1032062
720602
454415
575438
873933
1231411
243552
1622392
1281955
91181
748149
1319696
540582
1037174
1433191
841157
738010
1359213
1263065
204920
653076
1526446
773520
311576
1322337
57919
347046
407004
958705
649550
605922
167789
1537723
1002609
1193304
156651
215448
141471
1153148
1278818
1131123
239871
120584
1521027
297295
1245589
1073498
522973
924943
1480332
140602
266506
806705
149110
114066
928357
348173
1628607
762051
1531578
1010675
696424
242410
529389
356111
854128
644891
1585141
264537
250945
228936
699035
570987
853438
127839
908344
934198
78612
1533207
1270811
837363
138479
208886
1171028
1434791
563245
311498
34741
983346
550449
78092
1000299
1534548
1299307
741375
1368382
664466
318088
1564153
137158
899056
221490
171813
177464
236605
453010
974436
1120090
960331
1524670
1043566
1634103
1010389
366723
169962
1451757
914663
981010
393985
1435578
926101
184274
13688
1040597
1646980
386557
847756
950434
355709
1540770
588875
366093
1024967
485819
140576
1643125
1524981
602457
956741
295221
1402243
207898
869515
1569235
828717
449415
222768
1517446
267577
1627422
1081685
822582
584365
1073852
436961
884322
1360334
1603839
989566
218193
327709
259454
528102
1440019
1286899
952297
1502245
1155111
185340
1090402
473214
1429022
712837
913488
1529825
1580809
424537
1393334
892642
776948
631311
444427
286420
46219
445805
1274110
1148761
330311
108724
768914
170625
646326
1239953
750211
271091
929874
583965
1396575
1104150
182481
605286
90903
18044
1099342
337521
1621581
1046803
527266
25019
653529
1096400
850173
866168
1195181
1324204
1233980
836342
39340
1282992
4910
867577
480491
279187
659854
547104
933191
1541466
547182
1044374
1017068
481561
166327
1194484
1151767
221013
171655
694137
1619635
573601
68755
1317684
1448884
415961
838525
163295
1400103
214671
453690
815948
599396
349525
3961
429856
809157
777270
608549
698133
481390
1144178
1147945
1216736
685567
798903
229583
1353398
811131
346340
1194075
285889
611199
911615
1120421
170592
174847
551144
453942
128049
238826
845829
644058
247802
622417
1394913
1434742
1599165
929002
514932
473123
406153
1378525
551217
701498
20484
1593582
1314448
469345
575821
767789
417633
1419887
742005
1517253
1032234
795304
695138
128562
232315
363822
1059637
1161471
230070
1377047
1018073
1240590
1630078
1128712
1587295
7916
211559
1201352
1221960
1512810
835394
987715
194667
965523
1029660
492591
1290806
1187559
1263344
1044652
11641
747105
374896
126182
782783
487088
1132571
1117313
1319925
656294
1278326
1292560
986148
1359976
663461
268023
983717
1505282
1278614
1014943
677308
1239931
1304979
1202969
277305
1642107
533361
617353
900611
57911
690763
138304
879150
543732
423518
1504358
1446459
856737
1626040
1412015
1584366
628948
837188
1073138
796620
1635115
275141
115087
43349
281787
503369
1319474
282592
304445
1247112
1550236
669811
844546
731401
961595
444359
549287
1023115
769377
1010993
1550925
343203
609044
343594
157300
1135268
306654
1405258
238087
1486736
757688
1465611
1294199
1285964
667726
981503
261819
550877
957391
426929
399645
1554865
665005
74023
1297889
1044762
1080381
202631
1357726
39944
252691
278994
628295
643606
1036393
703482
998544
307157
1424093
207253
477517
662157
1372656
1030571
232557
560405
197509
1455946
1397157
777945
161810
204720
257914
1036987
1284968
732075
225844
815820
189038
179357
1465700
554738
749324
393841
606305
218692
420093
676389
468350
686653
556750
1288123
1521744
930979
1523824
438499
701202
459603
896148
619891
146757
110208
748806
424507
348610
557298
71932
1604887
117453
52993
275990
135340
786723
268805
1424907
1349460
1519177
1124573
1384924
1027594
586047
382767
986633
440242
951439
774250
895581
1185089
609889
1370
462233
606992
1335573
1935
1212812
603776
976775
652029
596826
1317979
1162474
109500
759582
693181
1238848
591848
703360
862605
1308899
1258204
610559
125348
894740
1235005
800510
556888
841432
1625209
938632
849256
28546
472888
586365
1387547
845211
886736
302471
1237864
1638191
1309826
284612
1626705
1346008
720245
416250
696332
1626735
1397212
1175780
496346
987241
1394322
1371814
678278
1178984
1633969
1161793
91660
347276
1217477
296412
82643
513844
1021136
1097063
636733
1601071
142074
1001874
1418354
1380111
1536225
1582124
206856
1375697
387951
463286
1472157
1566939
484359
141420
39365
640037
978083
1085614
26950
131000
576181
964967
70372
1191242
1572349
1588981
1325297
1089418
534266
1080331
548682
1164187
1091999
1295997
1526659
143114
1310483
533070
845302
1475976
795929
1255240
1247326
667116
1367405
738111
513224
213123
593620
267231
1035766
972336
335246
1643378
1601068
593958
582005
553452
1086972
893078
818368
930799
147020
1534870
1256894
1213475
1318325
433377
439839
1250351
629012
539010
1318300
1063471
29565
851898
199211
1028460
1592278
789984
937453
1160648
1189882
501336
765902
1427404
911521
1616469
262524
900087
1413575
1207294
1647135
624293
1049491
329048
1072685
173026
130651
611313
1359830
124279
547688
599360
579574
90158
641738
320361
998835
1361002
789762
1070351
607647
986430
270667
32023
1090829
1494921
910573
769046
909277
1130215
965534
699703
1028455
776897
1485922
163125
1076484
604797
902159
1383158
1430917
485248
909472
1209676
661841
352291
531920
1441724
645674
803060
334659
81214
582289
1198135
1642556
1345897
1230631
774957
91150
1385066
851621
305341
737480
470442
1450847
1378331
495993
195102
1217084
902995
272301
1040268
1154743
1265663
732878
267450
860561
669158
759405
1529027
595500
424294
413502
606916
900462
2101
1274547
535229
210612
1619078
1101610
106191
1604829
1241178
987740
608890
1236053
599379
1593740
1456075
53160
32114
586633
1346958
392965
1588273
1399406
1101094
558785
1153188
654588
450674
844999
372796
888149
613616
117312
991082
591632
1403093
745001
1627129
1571421
1317795
430680
225419
606921
1475140
243356
1247614
1484656
1587608
1292320
996889
163172
1404858
1411621
875906
803304
482418
741397
447350
25687
670113
227659
304446
1507251
1389090
369783
1314871
1562465
389014
336733
189474
294587
551806
728822
190841
1224437
1064462
362095
176660
1544846
1636651
344737
1594122
1152338
1485436
1509686
357329
1159235
1115587
1445161
562131
244177
873327
441714
456025
993357
1484480
382296
1526451
471704
1494533
956888
1155979
697466
1474198
996408
773607
1385149
23293
1562531
141171
401103
810036
41826
469853
1316972
400906
1297220
467981
1009942
1272828
1295121
1209525
1114989
1122604
362129
924641
1407951
667286
315009
229728
1307633
1605374
1133750
799092
1339022
211263
1381365
1537880
839745
1639379
962831
733723
1436438
818367
137424
1252357
660650
1367240
1159053
837734
380120
1396450
1437972
812411
15483
1008716
1420772
1586034
387156
609577
168939
313617
1573972
432634
1307946
1083542
509688
42792
1042538
1102058
455154
1257577
1597442
858980
780415
1117992
156793
348786
307020
518107
86730
1526123
1445305
677586
1478384
1233750
233497
777478
1064958
555579
1020001
997326
146570
700948
976475
537139
311073
159084
109359
804356
989165
43230
663974
1204525
1474524
860501
988365
503784
906472
732776
310608
250877
1417551
1584338
946561
223685
779102
425468
1302958
1351052
1482669
792572
885010
1163927
854812
440558
726471
321773
788991
1624719
582988
1280390
589755
366169
722044
1152011
944200
209379
167550
1098927
824655
210726
535481
886624
951630
1060682
1478533
435098
299423
18228
611230
956792
500675
981665
542033
106957
740412
1540601
963525
1118366
605963
776382
543492
290566
558017
723517
72565
427669
880085
128865
113780
1200871
647302
1253561
1206521
93960
1194783
1126607
714076
359796
1083375
1282439
421318
1600394
1031410
399892
1451673
780056
723880
1141054
195068
1420225
1269869
1050916
1448897
1303135
318479
1092062
699629
1358917
1561682
428507
682364
574072
1647102
962105
942901
496726
135302
1429897
1076771
614781
553570
1203317
438014
1596857
1320281
1049956
510894
794256
894191
431311
609651
1172944
1280803
236808
221498
714020
545004
195584
50065
115387
278442
1238375
132590
948377
1572779
152655
1579097
472584
1070466
1587229
1280665
1199985
26484
450192
309205
1033952
1043090
705013
72528
922056
371196
1377788
437749
576197
1332484
424731
889939
1627550
1024954
1239100
296491
845080
1045831
1329668
1470428
1577261
718841
484638
350341
983803
1015203
411681
1066322
910343
1077790
855036
39018
838358
1364157
1459579
1299240
179250
143591
77122
1303859
319433
1309876
1177349
1025112
60366
503630
852329
210781
481258
898773
615193
838702
151377
1570291
897922
254390
723318
1626670
1549836
364940
463184
992704
133100
621624
3911
74134
448074
1197103
889980
551205
1545729
1463812
1511420
113547
38977
1615023
745312
1147728
127311
603333
359918
942121
1500311
342327
434765
1054408
1291466
1222052
1144102
1621551
1184725
982831
195944
1279031
1293253
1476243
924227
1493968
801377
452552
205446
986674
1626249
1175368
322622
1338728
1083005
1345715
12589
419571
685497
878706
254647
1500405
1357848
715633
1292306
876900
1597992
111101
236712
679252
1447061
1058771
1420309
1118446
170388
1587002
599536
874448
515120
555735
268665
1442872
745605
979504
44372
802573
1468089
81137
6608
1207920
176145
520733
382712
1268038
974733
1086808
463460
605761
779824
592412
1351111
205510
722986
148791
585918
880040
685570
1480106
1515294
815983
409138
1177202
1102249
338858
981960
378518
1117547
1308070
1332269
1412024
1209178
329655
88127
1152293
756013
996223
1061815
264787
1035668
205932
1547465
206040
899168
756976
802248
470021
1418265
1479176
948626
1097087
859524
1470481
1045298
209592
386364
856273
1639761
1135153
1610681
1620845
1306761
1184300
904222
593063
296508
290381
487406
1471237
449408
456660
979973
1203235
13120
1466196
1262509
1153979
714639
41793
632846
62426
63641
490561
898750
1352438
82438
1640864
1563492
1461531
252424
1167963
1490753
1286229
508206
368982
1301381
1592172
855865
461472
1584778
820518
484249
1560711
191629
409250
334938
819635
953808
574587
1548662
1222533
860077
748827
808759
1343592
252720
234365
1447505
1019245
386409
1301330
56431
159795
853600
665602
1463180
260764
1219913
1482520
737853
75888
199493
174684
722582
1567114
1571888
125780
856645
1537287
19724
241549
269410
832856
375017
25873
424878
1281567
256614
80782
1478745
1258674
1357926
1409398
1137915
685389
82984
506766
1041507
484483
426226
515446
1351800
172627
1299128
1504621
1198160
662540
830873
309818
495717
628497
1156187
1480380
1576763
13603
1549879
738343
1375859
1544250
1107473
1002724
623134
140626
974762
1104700
373993
1481323
626286
1043398
1362075
207739
896222
1607622
1146445
443279
915438
952810
1314485
1015429
888555
529173
466624
68018
1610386
811139
150206
362203
754554
236980
1230245
51399
315367
910925
599889
1323913
613967
475942
291090
1583598
1130194
165946
280497
471482
1296940
1177645
567302
964644
635752
544206
14960
1335976
1528530
1647337
1176651
157154
281603
1357503
453127
363597
1225781
1295831
805044
1276494
342651
466640
1256879
1112128
403678
35058
948595
594842
1464419
1580911
540426
28674
152901
68075
443256
379638
1094674
135426
423006
206613
530013
1043633
496582
235510
322294
445096
1613066
863849
607229
438458
124345
1059952
177958
605713
46183
1004797
408438
104002
1603932
1183765
1502059
546662
538253
182419
1458757
907258
929124
1151229
885246
297154
1097835
1293025
822201
1005605
604547
1428883
885324
1032750
552448
718054
1141618
860267
238596
1246880
164193
543251
68691
1012721
472513
382308
1552419
702873
314142
364914
1042900
1503145
495011
1088820
748611
846953
1059091
43194
1288434
758379
894745
921733
365168
421304
1406774
1589241
928823
428909
1437019
917491
1200506
811179
438242
909982
1645100
119061
153458
492319
239551
1614262
1600747
1018571
1124725
1273382
1498233
146905
844453
520198
1364540
658749
1602681
865743
508645
124887
581061
174336
1344776
32518
991731
1016638
1201199
929448
886748
594247
369774
987158
1343954
1081664
1336480
837097
298838
554605
560626
1296502
402543
465933
392759
1519967
442137
205337
673314
1509759
367392
547199
1131732
1344328
416319
1334991
857765
1578056
456441
1328439
57060
735509
1487917
782325
845063
838211
533071
1403132
1525034
149246
582237
1555862
427347
732257
715188
1343661
1255550
558966
563224
929539
323512
198085
18288
1196651
892140
1254828
867944
907116
987464
436764
398810
169511
488823
1384658
459021
410997
710722
63851
1491753
1038912
1466915
338108
780002
1541004
259656
1424670
1065095
436663
1285194
1455180
1355327
45315
283453
1223670
1147461
489010
584138
463763
656640
622158
1302237
251691
854691
482234
1451618
1154374
87881
569116
7839
770214
230085
868905
1302993
381536
526955
413225
905941
1234420
340578
746286
62434
765378
766876
955566
1141794
446972
1271081
745096
983274
205658
1637172
1485203
318951
882602
1555021
1041221
654421
53637
1604216
1195109
1598700
413783
1589519
1108532
429623
127433
285573
264879
108015
387996
1309953
464877
1330208
1205190
1498520
303680
435920
155517
510121
113862
1231209
221906
1437888
749913
580587
626387
1618218
325945
436467
450969
715144
187571
1241618
1320993
1440851
18372
256812
892297
1251069
1373209
1385174
1241822
1463733
172801
298839
1371274
982320
1178807
631242
460340
665599
100481
902719
758908
553614
324313
80207
1097030
515517
1301742
861422
88921
1134558
1316019
928484
793944
1177180
62616
501682
685963
228019
904730
507948
606965
791843
1038100
254519
500706
1225897
175294
1633845
102960
229692
1336115
1306535
41403
454780
1295839
700597
1352889
115272
864615
160640
1555028
240784
35296
1376996
1625539
815065
407481
863888
677975
1214150
1019126
1640095
182455
1617741
1339571
721712
1503438
276459
738542
92633
1600256
1509912
654089
1515222
270289
1454565
1261770
757535
326890
258184
986182
585814
740518
193019
1607038
939944
173684
1014963
1199835
33199
951265
391770
1181462
954524
747111
398343
352440
1422045
606890
1510293
639136
1621376
1477664
938062
1366549
16720
1469573
605209
1250655
1287078
1580673
218178
1591438
499677
573579
1242889
1211717
1274016
42203
541256
1142532
1125276
540175
1567689
1154676
167282
1451125
760667
98120
231341
501962
88747
1728
299077
1353321
1597794
1575478
779239
804504
528228
33890
420376
1555213
330551
545407
798369
547724
1375611
1298928
1295762
734945
508737
905408
1586323
385739
1240418
1067186
510788
485239
1390185
900671
36201
652673
118756
1229278
845607
1300616
1185052
769431
922657
1185532
742407
1293690
1135323
678717
875237
948672
598057
1575696
1313546
1117316
97576
1106643
694679
773264
1374322
743544
280238
1644402
86567
876525
1378417
346638
1246230
603123
1157400
1556694
1253212
1555593
1249100
286604
749789
1306867
1377870
1313175
45119
1564219
24619
527409
551161
67540
1543148
1141743
241032
144934
517275
473873
1500563
11822
752186
1541927
501762
115981
929760
641080
1316064
1444749
1173528
1046660
243700
174718
1278649
497296
609660
1452050
1185407
1045736
514900
118949
1170943
209395
1278223
282208
267227
223110
282622
268185
1027536
1100697
395740
1440629
1424759
444418
639120
1200021
220591
1144080
1447060
1090445
429212
80590
1512253
480413
945734
149539
1630036
408021
1351290
716703
298605
450664
1467214
930410
1413165
55143
1073220
395172
319172
77957
997851
1014772
1136540
1419314
400040
1526677
243431
368482
1252550
290521
333049
714529
1453000
1580825
1234014
1022401
1347827
350963
354220
119519
1247808
1243157
1167303
825734
1048530
1144658
383626
271207
658046
542158
1460587
657829
790078
374224
805655
1644129
536308
31490
217311
340156
1577429
1327974
506924
988706
30792
296968
1016944
298602
1389733
1448890
1266981
116380
1044936
500790
1482191
539006
1308742
97643
88084
1188226
407970
1644970
449093
436262
1377387
485671
1206963
199034
220523
953922
559733
494350
1178983
1197392
1258253
1611898
598521
855717
1003318
644140
415044
1045060
767840
229397
529603
985630
1384534
1364176
451346
1309641
1512304
539733
161858
1623052
1221309
1497942
1489926
1158268
266164
1412551
965332
304425
976476
1466225
1382660
20345
438189
935904
12156
768813
725823
1093775
1251405
1142798
671843
868440
1236373
1569627
1494053
1638437
700871
1013752
169710
797707
371092
90392
980315
826909
191421
563718
582057
1528897
850100
1509905
1068314
731199
939002
590923
1492318
1534527
1460054
1505506
966282
963229
1263869
756855
740043
571005
87346
1093758
1084041
1008744
137392
1264074
1586858
144607
463490
272403
853270
1208748
445912
965330
1576111
479147
122131
683194
617160
78456
582211
922405
1616892
1138302
1133902
531497
1218275
727755
1566667
542170
849276
371565
1260499
181668
779627
88293
695051
110898
719031
736321
760591
677227
1250803
1165938
1207177
1280442
113090
1531223
947576
1289144
84487
651399
1356375
403849
794256
450725
144969
1102503
1541526
263906
1109620
643885
413850
1202365
889018
356795
134038
598757
786472
551364
245011
1553502
694963
1177672
1123317
120365
1446352
1584615
541260
943318
1573668
787605
1106341
657629
1190488
498871
652015
736666
750575
254736
1152870
110874
308620
1299470
39342
668860
858671
857609
768975
1576140
669779
715297
328470
135950
566408
663813
1581839
1355454
1105249
1521485
894095
492195
91641
214030
1135042
1503612
125962
1200485
1394950
748730
311480
886473
120430
477942
810005
213866
827248
430563
113673
956293
595006
1097181
988228
563973
634500
1129875
485157
720831
9293
153248
1575904
1520844
1291343
94376
1112164
732139
26876
1322592
1530160
1115495
903362
1545348
934152
91569
268681
993555
1154131
315854
1151359
1203129
48582
1546508
1644629
1479277
535483
1383596
788003
790955
1223949
751721
796032
1322049
803935
1150802
996954
372834
1156991
737391
1251103
56883
805849
480330
1387401
1069455
52048
773201
1157174
1092404
1312332
682251
718438
65726
411668
1325167
311767
301274
942541
1104624
1471376
1521711
629356
133666
1273064
1466381
234431
1148906
860394
846639
1266623
195948
1127076
541929
895178
1114477
1621965
885154
1312891
1417100
705110
1126343
1353092
1384936
942001
273047
842686
1279243
1165539
299529
1331839
49257
1165125
1500021
34182
1028401
1229392
81068
297339
1244424
1219819
1474591
505321
657702
1520410
916642
945073
6199
1344748
171449
1256449
795534
1356762
620488
584633
1098457
711651
1503633
809636
381818
1565511
1301461
1169593
29170
489358
1246595
324531
752982
1362596
338457
1626352
773666
540120
658249
170122
136169
684898
1129411
1072472
1284129
875646
869510
488110
1209320
150037
714006
750701
51195
1639807
1474609
373058
404723
1571630
354889
471863
1507940
644350
137492
553542
1504402
442540
1132007
1364935
1442369
1600941
761664
1116675
280646
391244
775854
889654
658392
1451128
731337
611933
1070538
1611020
1062868
1640391
116214
347177
1446291
276267
212918
238007
1231123
1436594
1576284
1113216
715843
648866
873368
386347
1534868
289562
599323
357921
791270
1153507
895448
1014013
80599
155091
1130334
1070834
1345779
283925
444827
196668
320538
195505
481465
98118
34636
1461387
12490
105496
435113
101580
62653
1179972
241986
807690
1011705
1372438
642136
1409580
1141179
1089323
1104320
1298608
1452387
1205149
417857
226154
642871
793855
1302270
146814
1508124
1478703
643242
16903
498844
805546
825703
454355
1373270
163438
353891
1461407
292908
1209439
767519
1199408
1610605
395383
1136114
1209294
1267754
738928
1111182
526060
1329779
130026
1234688
627767
647336
745136
897013
1280181
1118850
1436350
195214
947526
82189
411383
1257811
749078
557923
1252232
354748
249499
1157482
481178
810787
156041
1359578
475381
1065989
712578
520503
1103484
345337
302994
940409
753398
1268764
1483141
1439970
1118269
1313141
861758
863474
1194465
1193701
1592772
997138
222089
1312466
1493562
974508
1164594
103958
21152
980388
1260012
744503
522275
1117692
638659
237413
535390
1011966
240885
841366
20380
1075948
517800
873747
932411
681209
1562170
654805
753780
678596
778053
1578947
145089
264792
817476
504302
98713
153101
907136
1560226
1087967
690816
1274213
635431
964381
541466
1092238
1255453
1262337
94142
1229618
1519187
1257127
665402
1388793
438609
1313829
24135
314402
438487
1503041
467543
452057
1386650
26785
623318
991295
580511
709612
1644957
229768
817260
151511
128073
1617604
1320517
326073
299078
742789
747519
208802
1448444
1469011
101241
1512775
817212
822944
111590
736119
881481
474806
1133599
1057400
1386710
439310
893663
65503
1371285
1106087
1514430
1376559
1061123
1479215
783648
838172
131105
303159
718317
1453206
223503
1575782
1614177
1550331
561321
1318861
1546965
1121737
1081976
617945
1200616
774130
369810
597624
1141319
533979
393812
475957
908212
1532666
605066
1497802
815003
451845
146612
414080
750232
727482
898468
766018
1572799
1630117
429749
1149179
1455082
815269
670032
1141267
1421834
404694
1528128
1434362
963985
610380
565702
302414
382963
457796
324421
872996
1258374
1270676
1432541
89971
548200
1299055
431337
371405
1432432
863765
656347
1279799
165445
13000
1078855
951954
777859
70957
1380962
998424
1171966
1615139
1364599
16108
656473
1326146
806515
1358087
47280
514918
1219379
126575
475965
1325483
1001731
1058180
486590
646097
288488
154849
696192
369323
1621259
961214
660071
77568
1050137
1305036
499824
405245
1484086
1126301
166085
206797
1268561
1502787
1419380
693397
1632994
664499
407246
494968
1006472
375164
639321
1517279
1007883
967467
45753
881781
1473284
1420280
323719
955573
575492
1158175
626626
1618049
660198
1466189
813570
1292576
390437
639039
467199
1270874
814854
478180
513385
47789
222047
830646
931949
14334
454495
1188819
158655
988960
284129
189924
915039
1632008
1404354
283074
1601397
1626205
1053698
339223
135304
1647060
57152
731522
1570703
415748
698051
283914
1498803
1376947
1416386
564133
232798
1373050
437305
848539
1355365
510473
850565
752362
1125360
1321340
139199
894845
511139
790833
1581866
324753
592042
1576673
145297
779914
607159
1422058
1321646
685142
382158
476959
743453
1476390
1405007
918592
972759
1436885
884198
157696
1589774
1541290
314022
872654
1232070
1518902
952334
996494
432669
867401
1271411
897220
789661
568743
505187
590778
1071457
235114
1604113
713392
681299
1158020
1418409
910207
1212865
978798
1521217
102102
1325767
1609796
1365663
932525
1570234
1538163
1209103
111750
628923
1071740
1063881
299285
190446
1368070
868802
983768
943067
1098592
290310
163599
376995
284390
1643620
660791
869207
1355166
789398
446185
462844
116373
1501096
1580950
834641
776718
325512
773780
1336726
1087959
754399
392777
1396381
803372
1642382
284747
865685
717735
1541221
1197089
788688
761450
1313497
1369247
197079
491909
743092
1137231
1206599
1143897
231857
503810
1521839
1491144
1543271
235323
146581
563899
1091490
1034221
850318
1584832
906897
689749
1527056
1107083
1255963
987635
469934
268022
388084
326787
535407
1537033
1478743
1139682
59270
862463
452337
400808
871594
320411
690283
832437
885579
449913
991969
29154
1032183
1084575
1359286
1017916
784088
573766
210825
437242
476583
1022134
353765
1216751
655903
576608
1364657
1560846
1015856
149496
14888
1226934
598908
260238
1499014
1598126
857520
924650
278144
981544
129630
536722
731916
437253
1503573
1200917
214419
1473932
472122
701651
822477
356718
901973
1102546
394169
1265521
712202
1608690
788274
1226840
485453
388153
616706
1194252
599386
1271447
364486
585360
1445968
1136913
246912
380894
655365
917454
1332308
314202
1119601
451183
766922
1366474
584075
1551518
879935
1263989
532418
455912
395679
1183706
532368
1635854
208728
1632017
1145643
146483
1179200
1482433
467732
40094
799358
710399
496655
371651
1416430
1243178
1401400
1427368
1220136
387280
1411015
1367422
1359643
179876
1240877
1286682
1428459
821080
1310953
264146
996057
63425
1365331
1193064
1224333
1603606
99894
523800
236502
726976
1418213
22274
169224
1080685
737271
669464
1629728
32268
1213
1225536
1422345
868198
707774
1278929
162510
1554826
844452
1345478
469015
625182
1365931
600977
743544
240753
752718
1342671
233846
1465791
649805
1218400
671805
793560
930417
64321
1995
837866
884651
1368721
1476834
1139932
827537
571386
203290
818877
133978
100827
143755
850283
416466
220462
1285762
1015903
612898
35024
1535445
285218
722832
68046
326586
449544
1044408
1076748
295400
502974
1569808
503035
684675
305777
924472
458695
536330
1577231
204072
306350
728896
930914
491132
65428
1270359
1151680
1372837
612033
564714
623035
804160
794557
1418229
516910
1497730
1353734
1685
1343654
551516
1627247
702198
448134
1541940
1639043
1212542
1479128
1527242
1255518
829611
1219251
988858
1095209
506799
210137
880956
1334776
1513268
765103
299767
724237
1427504
824710
1495286
258735
1360962
78446
931763
1098613
291394
167173
1046027
445049
434242
948582
281784
151397
432304
254326
793655
1564022
969363
446754
1305986
1538069
1094819
337422
714629
189483
267120
387189
472080
1431244
330959
207451
1443345
1454196
166965
958254
760485
482511
538009
460247
1007559
1071022
1490583
313986
1301359
942721
1600636
258362
1474787
1134966
468470
136090
737794
1202027
1596960
1155571
1182257
1237475
1586173
904647
202645
1386889
253561
1394166
127675
1013960
1339876
1113968
681855
763757
319208
303829
31549
1553618
674940
882919
1556021
677676
1608639
925505
579307
1025517
1496199
1510558
484898
1028602
1174228
1140201
1311675
540951
211133
915983
997544
214642
708106
1227544
184957
572009
1065662
259291
1525993
1121084
94967
406207
197547
1032410
59694
412109
1249206
1410535
480182
885679
1056959
927887
1237567
886760
1036013
375258
1584086
569543
1402873
1078736
1193759
166361
240134
661077
780585
198173
1642441
990977
184571
222399
1048861
379695
987335
999361
976593
1164501
675434
327504
1179162
984343
1097653
1014075
276305
776134
1309919
197355
81519
164895
35827
1086775
896446
126058
1423778
1190670
753581
641078
1433342
758368
594799
458309
1114641
341102
1143250
1110337
286495
613122
829674
1066247
1293041
933698
1544139
644300
325391
633956
1585533
206688
765096
1593750
218025
875269
62566
380388
590824
281639
285350
552665
380950
809936
512433
937057
720645
133434
601721
1358613
171258
353245
667618
125460
1021153
97912
1534215
1181258
77689
930980
688321
1318500
1307800
1047298
871950
1050061
1506770
296007
1243684
1066782
774523
1012923
1297898
831916
855192
1174631
109252
1506819
1091091
503285
262936
683184
201984
82608
425400
566761
80507
131880
521691
276369
709212
934400
365481
35877
1155839
606997
1621722
1259984
1216580
283256
539070
541262
723841
363946
20294
346418
436504
17712
184760
1638306
1426237
1063693
1382224
1505610
394535
571641
220358
48496
189063
1413434
529510
1525088
1357018
325069
250242
521002
1478180
725013
1222255
47581
1246819
104046
940898
561390
1194909
1336228
1054306
1219091
1076349
761150
507035
1466090
1628103
781754
484576
556719
611233
1622283
1018300
617298
248982
846795
810455
1594330
682384
851053
114536
228155
1627690
1366944
341094
28087
709321
706139
1296708
887194
1425977
870382
89114
255738
209190
914777
1026937
348331
1634161
1427757
1330555
897121
135065
1098881
1292100
815561
839783
49163
769415
1145245
513149
1115785
1149165
1442053
1303883
865139
439340
613853
452314
1087214
663795
1640404
1594989
110992
1104693
1031537
742288
479463
339781
1612110
246143
346687
851144
706600
1014674
855018
143979
493357
1306574
1268443
877272
704157
49945
1311126
325582
914397
601545
190469
974958
1134860
451768
419991
977533
781236
1272155
872706
835580
983278
494971
995720
1289141
1421730
1239451
895384
611337
764419
23733
158682
439103
253447
482273
432443
1518471
475780
932835
823533
1575015
275889
241401
695743
842881
389662
53134
581937
1448995
788949
727111
425395
726676
24201
1090749
96834
588031
1426839
1137101
228591
384647
1631566
602361
745293
228882
23770
259119
317117
162044
136366
926405
484213
139653
1379202
1624394
516177
838992
235969
1337021
1432512
193039
1570675
1558990
346250
937615
1552841
813772
12936
742502
436427
1265095
944897
1618049
931044
236605
770979
371107
1373698
1584209
644057
572386
1146187
902643
138835
946994
1243279
884030
769757
1044369
1068935
1500773
1131269
739903
1322483
506917
657108
737379
245100
1390974
584232
1176430
1606911
566834
1123022
415256
1145264
1510764
772178
1399591
108973
717201
949336
1582099
709843
200547
1579304
113326
814019
921381
1430145
1597933
858467
708974
1606513
1262905
288914
1012037
459730
845646
1446942
867206
239142
90883
1501986
1207193
1016183
133850
851299
680657
347438
905769
588660
1493307
948845
803059
592288
1270958
279593
1501019
211136
382317
1144037
1620256
1040354
1109241
1197262
1533407
1637344
269681
707165
896289
1500061
766419
354926
610330
12361
1060462
1229874
61407
180318
848707
309022
308594
233689
1287856
780975
1627981
729924
1035984
662847
1303050
1437735
363336
71659
803440
1367409
762887
1028470
615283
486462
1348341
316810
813021
147898
304251
1474648
938540
589121
705557
1149184
424267
721034
70091
1498860
638293
943634
789194
577267
1331862
1426364
1639528
1177144
241336
1236756
13575
876998
922544
948278
778097
433952
559958
1063355
116256
1541454
438901
604082
160729
1461019
336316
335662
1429194
749634
1193668
160283
1521216
277521
1566495
1115851
1053859
98409
1117840
857490
1218448
1634106
1294299
1601936
1646896
834514
66358
278166
970766
1319206
359661
590347
1447640
1201956
242137
243622
128187
1184788
1610250
1033006
1436517
256967
200807
120691
1019000
53650
403795
243796
1563652
341890
813256
3064
198354
1540784
1491663
1102894
418317
1621469
49225
452017
1617399
895288
1428226
845520
628598
1235610
1575869
412089
330409
335059
1095331
951667
478806
865749
1053911
520211
110790
1238441
754337
22318
1359848
525844
1378412
1313578
636726
1472738
139908
247630
1396889
718043
1551667
213590
1033071
283988
758880
835412
1126082
665527
11519
332264
1037090
816157
363435
1250520
1333298
429860
1144218
707809
274808
1495953
1300227
1311224
364517
1121856
181245
375179
1235214
806049
845727
1076673
922485
1488381
557570
1370269
972359
212845
1494210
1323664
1068966
1379467
930638
788282
1416733
912177
1009885
633506
482937
456113
1109983
69792
59853
916650
1241812
798818
231402
1128350
1162151
972149
763294
1029646
1147312
972059
955193
1508107
956589
201765
84470
1139557
572235
1368701
609329
1576589
1133899
1432538
548881
439211
1127006
263403
138901
1600172
1525904
624205
1153763
172188
180767
1221937
382459
903268
1243910
1364065
1360846
526346
1610208
1306664
1325692
615350
216289
1598681
947771
270398
1309303
838363
228387
1555001
332281
1207058
714234
550725
1471036
1608101
231965
489724
435918
1176565
462386
1124903
259848
1345632
1243890
557373
872581
205811
1037826
1111674
978209
780619
834264
567602
550200
496404
1192231
1259068
521018
1030587
1267171
909334
575653
804414
604617
281093
310296
1003714
1517526
1080598
888964
560234
1270683
703595
1414720
971739
945812
481689
929402
214267
1303981
1029246
496648
1469710
1099393
1395223
322145
1443067
415648
1341644
1001520
1445288
1471498
1299227
792941
445993
322190
1293054
908227
460646
231687
447191
1024263
1571983
1508922
258017
881368
543047
1580568
1324440
556298
965639
1399543
561171
495939
235712
545244
1114078
1523782
190806
214453
1126476
1333514
401426
821897
1037005
266328
667334
1387654
1318240
750967
1120448
1437272
1159690
1097515
1587300
656522
1194204
928174
617686
231652
864860
102808
1532987
1534980
70426
43238
855901
1153171
166669
962875
1156018
1546036
1250032
252441
1486512
1070586
148392
988525
875496
1335291
297572
1339393
281544
1223531
1136431
1503580
1285034
1532612
466971
764593
1562691
661198
1210402
100005
451467
682330
1482944
9305
1546418
1186927
759599
1200227
1016931
762554
900754
695054
1083062
1388433
7479
270860
1333429
318744
307294
282688
890834
1463613
1169795
531487
952781
561069
725275
1494799
1543872
1132162
1007366
1370455
854457
386819
923196
1258038
27592
723035
664189
1286535
1435865
757308
1585090
520876
495868
1332911
1325394
256387
194079
498817
164978
381797
739894
252622
1382443
923742
569634
68985
1577846
341437
1504392
620547
1109199
181470
1083609
765196
546893
620720
1142560
397828
694190
1430031
182930
1630878
529481
433713
207552
104579
1135304
525182
1414965
1195247
1064975
1317681
1591291
1424502
241816
784543
1023558
664522
292996
1206937
739712
476290
1114711
550896
397378
273065
188135
1333511
112119
510747
85750
665288
1414723
1469742
558728
1381771
284957
809005
919190
953724
551616
393207
135099
472397
1426
1641020
233545
1027813
843732
136073
843645
1622708
122255
497938
629074
1226905
916997
1305729
361909
723108
967268
1633562
699846
1485835
395188
1317650
956243
1155074
240420
330783
620248
1585291
1139566
380823
1329534
751851
715072
1563655
508657
1391685
229486
95277
926027
1135143
356337
386708
987506
778031
928423
198647
357068
956419
232415
1474721
1383859
802390
1172793
1304943
1200744
1212056
865958
761787
612939
618047
763689
547796
181121
1489177
1582207
330042
1243297
1427724
648946
1598702
946556
1269956
290813
211224
1545366
888381
640258
388567
826221
619448
231935
1548786
495423
115243
1243655
829531
1498116
646391
427883
335860
78668
385443
213845
1389456
731957
1242523
1597870
540826
692221
1218767
1355183
1302051
150123
522739
243522
801522
1383356
854283
1207792
57769
533884
997477
85109
320666
573492
391261
389324
906066
1595025
377211
1619518
48908
59192
177380
574917
1065652
618533
958866
1517315
486467
975227
834687
922055
1517433
660054
1149277
1460527
860113
314892
756311
56069
927702
1551172
253640
1580143
1232510
57516
807007
1368233
1218810
646737
1295308
973896
951200
586491
646900
1219153
381407
922445
556028
113354
1614291
1180503
1042470
1241874
418889
51639
1495363
278772
967672
1081523
368717
1144005
338285
657872
1330018
835785
1027469
358866
1080239
367500
488814
327826
1079591
615110
625177
592775
5886
98648
1288980
711597
1034344
728478
1076398
894491
8935
1277171
981689
516557
427463
154309
1577112
633973
789787
603499
557792
1282797
352315
207714
864953
527630
1386378
1087794
1388037
371812
1230282
1469070
107401
925134
1449566
928810
246912
451949
41943
1339266
1161474
72790
1206904
903398
1475917
247463
1394439
612859
568374
301094
553884
1482222
1623635
311940
796294
844265
1342468
123851
368881
738102
702401
352484
1120622
1457997
1173651
683122
1632044
1025277
238531
447145
1530358
1121271
1348793
922461
1585618
1046576
1267552
471400
1480165
205817
1163917
1584783
1215224
1601533
1178110
1570604
1512780
47396
174220
284429
14454
545704
765621
1382672
110836
1075786
1285824
1213599
1080971
670555
1152333
441648
1322770
805960
415910
1515615
937231
1414157
846960
452281
1518359
16301
417854
1294362
1109571
986676
706347
320905
988958
1429055
1416531
1233398
116633
378572
1533614
834309
655701
74988
1582594
260421
1231652
139989
1491483
868373
228996
1219602
1302334
1061172
771276
698492
609670
1112333
829734
1567970
140844
153829
1479891
1059169
1324627
1351609
1296624
750725
1017749
359061
607528
1281807
211250
1569696
1502592
682512
1226983
902829
487560
747162
1262513
380342
879101
1526478
550446
13181
159051
1264015
125168
652934
1514324
740218
757990
1458134
1174105
542753
827003
1473501
1270385
1566276
271522
619274
154635
382591
1008755
1552032
1051463
249555
539849
191020
369779
329697
1166972
1129557
871262
1385200
1111061
1304868
1047345
400184
1387873
89547
1484528
829515
37813
1547941
289012
1508637
1320092
1287396
225533
737699
167755
565925
1273874
553226
1212740
27386
22358
882931
1040809
530516
1343299
1332085
83279
1061448
934054
410712
868852
143153
1379841
356076
85846
1274481
1620445
1455643
1620059
1298201
804748
1211010
1337081
530229
1386718
1326230
632231
1256872
1305197
669298
230488
322749
1173638
257167
745616
379025
133692
1507501
506549
1618927
592089
69030
458946
1122573
1350499
97839
352538
1322544
1478878
406639
187837
1121212
317232
743426
548209
536677
1602033
664980
380815
1508029
1102039
132137
346435
323506
356285
941585
1233189
1142625
311080
532662
594424
865661
256952
1365486
142621
138195
1580641
692510
175764
1388660
934208
144331
1417556
208020
704550
216121
1557605
579337
499652
83237
1068991
1332823
1182346
794840
1307713
1033198
207740
120899
384848
1643633
271758
506979
425397
283497
601656
1366720
340802
319605
993268
1049731
1489333
542839
28908
460686
1011719
522259
667858
1462529
459716
1506501
659485
1418055
1467416
27370
1068090
469602
1137205
757163
1199733
749111
1075188
537586
216969
782233
213906
337830
1258748
1543519
417654
961155
595662
497826
619870
1576782
549101
182785
750609
1574569
263916
1481923
554234
1052505
549494
267235
921912
157411
1456493
1510816
887204
760269
496418
1625949
915832
158191
1085458
1597697
871806
172650
59566
1192618
308553
786319
650353
1333858
964013
1055797
71130
1584554
1372840
704892
389774
275985
739439
1218783
553467
1621640
875589
400280
904409
70003
241034
81185
148425
68207
1375384
781392
800699
734327
1591721
730760
8714
117688
651053
344727
639296
979148
705420
1133300
702392
360338
1009896
120935
792260
1518562
429695
1426509
981774
102385
1142158
1640661
852811
994306
783749
88022
1215038
1290556
318715
588592
1636936
518584
381045
928830
278743
919376
1473591
1509182
701501
632402
861716
1353871
1145057
49668
965129
340269
660974
1187123
867464
221407
148000
773337
411321
117987
1385271
1096247
783926
998054
1405160
1622566
956582
1322405
1360802
646419
1366223
491377
333536
999535
1282181
902558
222648
263082
721668
1513202
1119645
93644
625217
1027447
19197
367300
1496144
1141693
1124292
1131210
145861
276250
725138
201186
1455016
1543078
1377214
1544792
488365
1630634
116614
884451
1255424
455213
272186
1072540
1112477
332858
1335254
966372
147298
963244
895892
270447
1076728
845225
127286
1498895
448967
366511
435049
475884
978861
949490
1220738
693615
547945
4509
654283
704153
781833
577948
485853
1201774
148445
1579653
105202
1103066
767097
767478
1410682
481717
655350
163945
1052526
1007179
257719
367752
1006861
1032305
350994
982097
73603
1614057
1470647
1371414
1235399
302013
40356
1394615
531523
97036
1163132
454494
1581015
1525319
65480
153727
1544910
1645487
47577
1281341
312724
330851
592701
46950
800460
1067455
205106
1177285
333203
296153
1232238
201292
518047
1383383
817585
1262826
1604590
1458699
1454708
499763
1615059
1189703
24912
900833
1299588
677073
1602674
1289115
5225
613894
948979
16040
237236
230766
282424
1224975
1389246
1576511
1633978
277562
449396
496093
947772
449373
475164
561039
1449907
934129
864830
965442
1195321
962782
1358590
117758
760113
1419831
453498
437101
843649
749833
710849
1338810
322927
909395
544125
1038074
1455406
752520
21188
1112357
1192614
976819
1228608
1092292
1093179
686852
1140383
242587
132513
393065
1551638
1172976
1528386
221161
567533
245699
1275303
1223907
423165
47460
747155
42450
1243614
82506
994287
1262151
968235
8358
1622292
298243
65586
795792
360579
969376
1639761
1592384
1298397
439879
1600767
1437259
1453835
981652
461671
309305
457277
784882
581834
902643
1131462
1463212
275065
686346
1368151
909535
1087844
146661
1133395
875287
1204792
152099
1626643
918083
270806
616803
1478500
227220
1381708
473590
962578
691027
909272
1075201
979630
365284
1257819
1258496
1503945
1007537
482749
95155
1363036
64818
970505
853886
1074002
495432
1036997
60117
992881
926250
1049566
634129
738103
293829
1002416
1050371
1171302
1375577
77504
600968
413734
831489
1243434
586159
1392955
1390187
1489825
588478
1037721
587974
1272311
155590
933791
1284903
353011
678451
214221
922055
1552626
448435
996347
567868
72590
971930
369037
203705
543219
1123764
345704
1075899
514040
1378982
1497953
1295343
195405
785140
1600174
499729
697460
1213819
1040417
796760
969759
1319356
1268664
180612
503021
1219180
271178
1645106
1249411
746622
866814
171078
1545634
1123659
657155
1448889
1546984
467934
741235
125761
1377545
1372765
5284
504792
1190248
756911
1515187
886444
353991
44239
259179
1571529
1535857
27449
1070948
482927
1056973
160810
49441
1517869
336678
660194
932245
1206475
96054
333122
742191
70545
467191
414315
1151452
2345
74067
883109
597226
1513570
1414291
67539
612918
1209630
728900
1180477
494384
532013
52479
432355
155444
81157
1333370
160157
1528439
450560
1265261
1165917
358088
504102
1128076
747133
1256259
1338944
923237
1606123
743947
20470
404435
1449307
546476
1036880
1519317
943809
1408756
655628
1070496
49268
1583540
1094062
383380
1421131
637706
533979
1449808
779247
527242
1103395
1165353
956498
855338
1060480
736150
664901
703667
1292682
1407465
1345229
1477677
105419
138860
861867
151709
831938
786370
497690
262151
1429829
939532
1588293
580090
368065
649932
572610
92814
1135536
1064545
378540
700169
361977
412922
915421
1220226
722698
1626043
1039397
1625910
277342
622503
602525
902272
151856
485438
851498
347348
546257
674837
510632
537516
498641
671861
1602865
63691
823561
485614
1223762
1291333
652430
9061
1376098
1155885
324132
973839
1265704
986378
133787
1080566
195931
1254659
1370412
705221
999988
801541
704783
338164
115961
415162
831370
1537951
1596088
685534
194300
238126
1307737
1549712
759194
242363
845499
1483049
799011
434130
731719
1430067
1310984
1619601
264301
1554892
679650
24212
234588
388007
1572773
64548
1645292
1291560
315104
985608
1363492
732323
1365696
1356198
609940
306896
387123
392460
618468
1512425
772120
712023
1321711
698887
1104940
1295942
1336097
258325
1206549
1079272
101733
168190
966919
491218
1170177
1403610
831815
498549
1645863
501911
8103
813226
164019
1043142
1299143
512223
426325
808573
1349535
7770
358932
1608877
1368990
384785
177986
372991
98992
1312291
566848
371382
1111141
1275131
156180
1349547
971741
578371
10761
544610
56079
951203
204651
1353505
934517
1016071
385182
1326639
885377
1566696
1012444
423938
1544404
995265
894674
195993
680569
104615
106602
455090
1445111
1526976
939452
1595367
1456887
701941
912453
1398020
1515167
277006
207963
1229767
442199
1247961
860976
510636
794965
1469823
122705
459956
1511620
1605331
832127
870925
1081071
683709
1313551
629623
99408
792929
1381890
1209841
4225
979349
719901
1269058
154443
1019754
926325
966252
538478
846537
6183
1476026
707516
1097405
1566843
771158
1305375
166304
922410
102843
191187
886599
585306
157931
254406
228536
753206
807119
1181834
1373106
742893
1030881
373761
716371
300302
1206801
58739
733236
1000373
1190245
1106655
722179
650996
739312
1207352
1071818
1342709
645420
784780
1100234
1127820
1560964
313965
43027
1251162
1599606
178052
847882
22394
327234
1264330
1074074
1497546
1328314
542219
1312871
152756
996414
990307
1199795
429390
67099
1112773
1163310
655420
203020
1253593
649224
221594
1179571
1602772
1224586
736741
792758
1156630
1314663
234882
67792
1365096
1413056
1360140
1004817
648702
898819
281163
993531
1305953
89337
1389326
1616356
1191801
1310765
644844
1398023
367055
642327
901621
1177900
770462
1426962
1001324
1432271
845843
637143
819615
1642206
35451
1399949
523586
611565
1540591
779409
776514
12819
87080
286655
177668
1457922
409512
181235
579808
1418406
1138081
1545112
135977
318741
1212197
1409685
478435
271206
435345
410610
789454
935706
420798
206648
743128
149169
40299
1521371
1141254
1365294
717429
106025
697791
548109
1473714
1334833
689533
744545
168944
813152
1159315
1062287
703676
1457406
315382
767056
1200336
455412
113750
466157
132593
1335776
1417352
130898
161189
448785
750242
1522213
662139
350296
1576832
1233062
155740
159966
1417758
735224
1065921
773046
521012
957853
808785
1434488
1379070
1594122
202011
335942
427824
584838
423807
1514541
910683
201428
660924
1397720
1449329
1495264
75972
922848
1563426
59668
1502151
586521
1495742
1611123
942118
1442123
1361450
454784
1208139
1017566
347621
106782
1014480
651182
538331
701484
447639
1494053
161399
1393857
139071
352119
1601921
1038321
1243264
1277547
901901
1245780
1301583
1309415
775213
388870
955574
1487897
1431074
261116
100323
278622
293385
522507
229945
512482
1509115
1129216
587280
632187
1570060
195182
577081
617048
1526222
1350778
1475245
1543247
1047775
1441716
1557259
1214688
353291
640409
892369
463819
508295
260439
723873
832529
401958
1278896
1633763
1167857
406570
1231552
355696
18815
1158698
993952
1638840
1260840
348348
1110800
1262810
1330733
1269564
476755
802793
676571
4413
529347
537034
463263
1429349
216537
426314
257936
537008
8384
1238144
114495
1605366
1353636
443859
1509293
1568973
638926
606539
231975
925524
1193244
543238
481600
1592482
1507057
29340
514520
415007
941116
1072044
1198064
1493183
1040952
1625645
967194
402991
42403
175382
1559269
615618
349941
1153476
1440178
1003627
171933
968607
1495841
713274
781897
11577
1173727
1196976
1637407
892132
717870
569268
1209178
544021
617867
1579888
981678
1587226
1119399
1525112
1541107
212883
1504131
1198381
1326514
1528476
397229
1457338
317123
1074449
702143
737214
955673
525360
932971
758165
1063882
773126
1075631
1573221
990419
269034
1292881
1039903
1352501
763968
713747
349332
1298805
1604243
397900
305102
793308
592948
392997
1058607
206493
512698
712139
306673
1499105
498161
228954
1161724
186747
1027157
1493483
1195929
1319275
569751
57415
1212893
468835
341872
43161
1085698
702337
1518063
836711
749439
433907
150928
842594
558625
417680
512342
1049377
1008524
735409
1323270
1535852
624007
1618668
541862
892846
803213
1055655
1435733
1549628
153411
196239
1590860
96357
1068186
1029690
1198550
535682
1381486
1535570
1104297
928814
1428839
649080
1434776
1130486
693983
301588
320820
361569
126049
276981
235158
285553
1308484
939644
300795
1350250
1525330
937773
1537495
741219
991715
451063
1439644
447273
905482
368603
797663
696453
588943
265600
972554
1422385
308139
349785
1222029
371499
548314
520653
586931
520772
1528875
776068
1076667
685421
1641742
814972
1567074
188526
633631
488035
1542762
161910
717883
1088949
1165509
1512598
773841
946580
900654
308960
1439744
1041826
1337657
966290
830016
742943
1337596
918502
1089782
105009
555804
771791
1386610
16299
1132101
909860
1467785
1290011
851524
338296
1545050
1034457
618753
333952
27408
1547312
518759
1632550
890453
136404
148950
45557
677717
1568802
1641896
1418857
872320
1641994
172707
1360274
1352542
395971
228553
154050
152015
719896
1612197
1377849
892689
1102797
1054872
1370658
148910
185710
299517
223074
454578
241076
1099209
1053530
1117365
1075
557864
1207108
1093506
701783
297255
416728
371966
884345
496864
783550
1476829
1602566
1515104
1339786
900787
1561148
1397419
1017176
503526
1074659
1410740
686992
1350228
902797
1246151
533163
1350538
7346
1362731
739615
1165377
1326367
1026450
716522
142975
752834
744545
640628
1257209
430360
1260802
1590156
432143
1560334
1433740
82913
682644
498812
1610600
585177
517058
918533
1437570
1597253
462266
394979
1635040
406338
293400
949304
765826
294067
1507727
1545377
1385241
1347730
516125
247897
1367504
1365141
156214
301991
684554
1256816
1153255
1228432
28194
374282
1451432
615752
1133610
275997
469087
94606
1308126
1634030
982494
203955
900308
316567
942743
566009
147664
89576
869688
928972
507465
1307894
139064
1408783
771750
1299280
146965
484572
1077630
245800
525959
1364657
458586
1290053
33923
1032039
331562
855758
1423440
910978
472778
198663
653870
1478498
1044024
216111
781899
1521852
1337349
147077
658431
1464024
670113
310249
1270737
527174
1002265
231037
430764
1059488
937005
143545
844668
536126
1170481
226111
299727
174923
1328856
583244
149186
316040
1378024
1252444
121944
1455457
1015455
932342
728585
1624680
178652
79822
230367
1120781
518788
1570279
367956
278051
991878
1490752
1040690
164756
1468886
1637951
1128020
411684
52516
424550
564022
568589
1049245
364523
1558728
904631
814142
948486
921170
1609031
731092
267570
187102
281447
1031288
104047
1594780
127031
999813
1210853
914867
139110
1512058
442895
1407251
1492030
471681
678850
372963
597112
422721
1643806
1606735
620972
469400
723733
164288
1287003
627453
291394
1631882
57248
859118
498249
223906
342945
36140
962938
1616598
167337
1573149
16854
301674
1227430
197555
927982
1427749
52938
751652
579556
1863
892374
642796
1326832
67356
1392495
769123
1601640
1177013
694366
900949
1077963
577003
335477
1530738
1114966
1000989
530859
84811
1122031
961290
152301
251751
1038617
1640136
620522
329224
597959
1577045
309627
147343
824779
344386
264839
1611238
881983
1404585
1137620
251256
1129462
102704
52354
738290
626904
1452113
156889
999645
611661
411989
12651
1099033
501666
1589587
557324
951793
1455335
88906
562616
1469526
28853
1446904
1046710
199045
447152
1276719
792820
1563591
1621114
1590188
1189452
137275
1121867
1133028
1392016
957733
1518754
1378353
431123
321268
1032605
750523
893638
936724
296710
727297
9511
1224553
1252258
709261
1414756
582910
275648
231952
1294584
370698
1238560
45757
1128886
846900
120637
598144
990612
1245952
94968
1526031
1573818
843435
378902
1033746
1107198
315669
965835
355795
660875
1575154
730264
275188
624626
1452096
797430
1478434
1285350
219882
1647171
1559651
316172
1476729
1007709
270108
786899
1565209
1170837
479838
1306682
1157960
72660
855506
1504366
118018
1083078
914127
1006888
80265
1430802
423615
88907
143092
1610622
809345
678876
980558
1048213
46834
1112927
20600
1169284
796137
1547312
1333162
462583
744207
730890
356839
171928
58320
317601
1135400
587796
943794
671524
533356
1541063
1359176
1123021
913018
485080
470500
624304
855700
1522312
1624133
392089
262243
1280921
894364
392677
1363726
981158
286252
1173287
502105
1189085
533587
79847
1445797
274238
1113592
1140261
625223
1590098
500658
1161711
187650
580528
379586
1122581
239591
571770
305569
280976
66998
179790
181332
1223021
165843
1585182
853817
1504298
355448
580338
838311
764291
678348
1151184
896823
1033207
221181
9391
1287658
836368
1422443
1320458
719409
1072977
1108603
170352
248238
1022274
1048128
1076143
1402642
346724
1277627
1360208
1391917
1236589
1448775
1154565
1575556
735343
235362
1240407
46889
766913
1069126
797641
308246
846745
1482099
113989
81599
1587809
1240546
1232250
1513150
894067
692418
507168
1517594
1041779
740410
1292989
821090
1274148
171247
1464312
739466
970578
1602839
446827
1110485
1148809
1029803
1271864
148686
730765
913916
1296317
989003
805838
1168220
842913
744621
1515106
263637
1057775
1001461
485002
580195
334367
145737
497468
877180
20466
1186522
525475
121745
1525033
888948
706325
450881
1196755
1542871
549672
411922
1270911
38177
580720
1303880
1168339
1237462
61625
521652
816089
66080
416899
1524249
949564
950997
815909
126755
1339846
19030
1580794
1078759
911477
164354
415999
30790
1314930
314464
850488
469997
1174088
742324
799389
314687
461563
987827
1047038
1643587
1133600
1494954
445203
102555
751503
1023819
774469
127253
1106507
1276976
997774
1583732
74250
58258
315927
312787
573639
1159014
1379507
565793
339841
270588
616458
1148343
449320
1520382
1352818
368229
584491
466600
266859
1136874
579696
1140995
771634
1428896
272030
1525666
1386769
1046645
481543
128031
588269
130543
1110375
1619245
943042
1497137
422117
999333
236211
63030
572109
1284129
375789
108607
534321
473682
1083817
128087
341113
537204
1408284
1520970
1312909
1636291
143513
1584690
1021096
335868
405702
1222743
1228664
66098
975365
957265
1439842
889027
309819
320839
1046495
1413332
1119843
1588289
1639083
799121
1484338
571748
968075
1209321
1100649
372642
132974
632610
1439447
750969
1604256
614920
115039
59472
1331781
165681
1634614
635144
150019
1366861
929763
554116
217469
563233
1627074
1068803
1530831
768904
1049743
1599078
1128306
898340
1166123
1313608
674102
506138
552960
225544
1645913
1598455
912701
168720
1392276
1376710
1006881
488006
581734
1481534
670776
245975
436197
898026
434256
1319880
114448
348013
391638
993934
828318
89585
1375273
563488
522216
1581050
1437519
1170836
507443
658784
117223
210258
673857
306484
1220710
907853
470379
584042
561612
842812
1388919
1390220
1606949
892695
837132
1384480
780163
207659
308532
785558
277621
1384991
1128741
745151
226064
498841
441194
1285950
885331
756470
215364
1292719
895572
1524094
1316836
16823
834165
771946
513203
475873
435313
1489944
958081
275155
823238
604833
766028
1544551
648477
1059340
166374
601710
1180626
426724
1628095
250535
219299
951052
69536
127176
1245215
64083
823990
619543
877340
1289629
521032
972559
1243641
46553
739444
5473
1354769
374742
765415
173997
884924
164107
1323630
579710
216900
862291
1242274
1245056
1079449
801831
694637
134755
689365
734720
767571
466202
1307996
368632
951332
369674
29684
1097392
867707
346376
270407
560607
984413
256236
394743
1509954
645150
667852
117763
442724
101200
1182332
887430
1270685
705084
764742
1026953
566090
214972
821092
1005078
231199
782873
258468
244580
215731
322613
565638
1626284
975742
389139
1318922
1086489
1176793
1048114
1599295
403179
311218
282181
176812
846533
1151625
416567
964294
1536013
350373
1015820
1500575
373343
1060677
419188
321567
1626587
1330726
641104
499711
1189467
809831
313504
451082
1611597
810864
278162
875134
1404779
1098895
61386
341468
818495
1420780
868438
631417
1285180
1232431
606747
297428
861110
7006
536824
865876
1178679
645534
649231
1411469
959580
79873
1497788
571766
648383
1161265
258355
1453728
505718
1328126
580020
843457
847037
156241
326988
654683
594992
574339
1442872
1204420
505324
481245
58689
686862
1354600
1239079
574902
633934
86465
1319283
1088683
244657
598491
1469757
955449
507146
162693
765114
1161596
1284743
967852
433371
58125
1376700
570669
1030052
131668
1306257
435422
1175925
1396312
1646325
334039
1204537
895159
1372123
272902
1591510
1207591
418865
396613
1427050
603959
1164391
309772
675668
286204
870408
243845
535511
937348
870830
761165
1569821
1090741
1597021
600111
827890
347335
287912
87935
1172593
1271188
1051491
831911
421336
1239549
756591
1615773
6275
1249122
1334003
23074
947470
733138
1312302
266851
386527
242420
727551
333649
749520
586126
166207
1483610
280223
1471562
901130
38238
1280770
393524
41209
1193573
1472141
436166
588345
756270
1474841
1401809
690745
813511
491615
157671
1296065
1292490
548356
832877
55773
490817
906634
1641871
460773
1325099
1566397
1088213
942055
764379
876326
1210091
108780
1559948
79949
375956
1245646
247017
1321623
406154
1612886
1572476
652855
1000697
1440044
91535
122406
1315903
713184
1266243
819985
511480
944016
1075770
1576970
228497
146974
1135968
1647151
785015
245794
430121
1253919
850928
156287
1330434
1272190
171828
1437468
1559858
1166210
1492527
399538
976221
105089
1529040
1054353
721387
1423061
561046
886211
278244
539371
1387932
632841
740543
881416
818406
647366
1061558
374178
1636885
1586356
203567
1297178
1184094
1308688
1352689
1487625
1149326
1271029
384294
1510643
121816
98040
1150722
1302476
246661
190782
569266
257411
1547313
1016312
1285369
1416899
275777
460103
779186
1303826
734202
1415748
1433415
905889
103044
476808
356216
593970
512978
1138148
276631
732596
255080
73953
778068
21306
882561
1507103
635774
798613
1426060
685481
380660
740182
411478
31956
1181160
1210030
1199443
79645
1559243
1600205
1171560
1101003
467785
401206
419690
148023
712373
1312118
327823
721407
464635
1418537
1617869
671379
936795
549961
1361748
14290
1540715
731719
1295330
834520
608384
1162090
517068
1080595
1441161
779627
628140
191602
674706
249436
834078
470642
1298667
1063460
989571
1492671
307769
727455
454767
972241
1186147
1382372
697086
378114
396085
37111
1641246
1381922
731834
1501474
592690
130521
338513
650327
976934
696183
379318
367442
1120733
17028
787029
363518
1336079
1075805
604901
829119
1415733
506911
66148
98315
414809
1020924
693974
382528
1567195
483447
1057921
124464
523041
1357457
1053619
689246
1552819
193810
1394965
381562
1273880
98983
352489
308141
56577
1264470
1444112
1500273
280343
648454
1114909
992995
1384962
142878
777965
171970
1405597
1446340
615900
787155
822785
1580413
118321
649626
19795
696823
1188298
1039381
582511
1101563
381831
577946
771079
1129390
11943
751261
683381
356674
917507
52392
331542
1042397
1635945
1302287
708045
394314
888992
69565
102300
1028828
1480803
1622730
1270747
1437611
812634
918302
531948
1357518
1217398
124603
763575
509853
1355803
1623942
514569
9632
1418178
1490448
1396251
418381
1317182
1067110
1606469
1500147
386231
266158
353479
923954
929692
401598
1144227
301390
311197
1213413
605302
1306191
237973
263635
599820
57637
526468
1605060
642255
431872
200644
8384
1563674
736814
513922
1250426
1342553
1048163
594461
826293
1009482
1087188
1322336
717769
854624
8627
276634
376581
692053
47453
833551
251517
1103859
1112059
458940
57894
770987
1583063
434129
92503
695756
1066423
1213474
504009
1147158
406366
825162
1508967
924469
384064
1418221
1128625
548635
147556
803393
277005
1520290
1484173
910447
1405108
367292
619665
1393700
1173247
1552828
576016
864484
1072614
973690
292623
712784
665091
838375
734334
1539321
1149244
737434
1367799
922514
440968
1644136
1245087
699677
1387583
473862
875833
679624
1319105
1038453
512129
1055964
472603
798572
7999
1614289
3231
1365018
1500042
1574903
279404
1507022
1163674
1354573
1297939
992704
65457
1262644
123144
521928
677780
1374739
931998
657077
825939
1592519
42561
1454977
511651
62350
210041
280720
1330679
1218424
195512
1571463
50437
219068
390658
811806
329818
1476738
675599
208442
301264
209879
1489696
625739
46026
282247
849352
430033
1140987
675144
1639015
1002197
1636706
428134
1129471
124392
1570527
139857
1645125
282058
1495813
9943
440984
479135
712508
1313283
1151166
974561
837143
962971
1292296
1034193
60503
1157365
129775
985556
876889
255091
183873
1414542
746082
480869
1253805
1298103
1537291
218285
785685
1012077
371758
855962
90588
1383191
1636706
926579
323118
970064
1410898
274154
1129524
1188155
838634
1157057
1502175
1165651
749038
1378470
1432302
1595336
126971
1411986
1586555
1041885
133533
1572060
406090
725909
1374460
1340742
1592149
503433
248111
50992
1239065
1209294
393508
377228
1242663
226750
1044125
50352
958822
1058683
1235180
968041
888823
1279334
314076
393469
1293090
960688
1382071
1526700
306662
1584168
628435
749501
881632
441975
534576
289766
1532116
620296
239932
105002
997235
138986
477223
471780
1077980
660380
1184065
393282
1432124
1362144
1053752
136996
193610
801414
1127995
63189
1321379
328947
924370
1115896
1330379
1378265
1488838
652476
307082
1328598
1246170
1512508
498810
761547
98106
1224145
408973
714939
1183406
89518
3549
1131480
1395660
217394
1008357
719964
1185519
680666
917253
1509815
1284251
1368160
694030
1471481
315537
29222
1435301
808618
1517333
1647597
1110988
1093264
1570957
470740
108937
1001207
290697
1443297
810100
723676
984206
238262
1613475
248716
1607821
1009514
1181421
330376
451859
788785
993255
1166081
1389263
1458881
857558
442517
101933
1175409
1277363
262992
236777
1501861
1193644
394391
1299855
887840
264253
1106661
841303
1220326
604069
294720
493787
142595
1486524
532420
1394537
361429
1600741
614714
40687
1546867
290027
1642741
913046
1420256
1461360
1250126
1356420
993739
378372
1455383
800058
1120014
909240
1597221
311641
246250
806196
1546485
615159
887893
1606322
1030547
46920
1017637
626799
1002714
1533466
388148
1624817
1179470
1426219
958020
666460
1148530
59889
1019175
1069683
705113
685841
100996
192616
498894
1418011
1320292
1354777
56235
1169945
685630
388453
959247
1144178
639691
167542
1566277
1340645
1554018
211869
489871
174942
1554273
1399435
1130299
1521617
868888
642273
1164860
785733
465080
727133
444148
1576822
950626
285011
964032
1541332
345531
1516872
1380830
855944
1081523
950984
895519
1292937
1198611
1366045
76886
845870
1473497
1151558
480418
8347
859235
822280
1187694
486095
424584
1306978
1276440
29141
1379611
793872
1147703
348519
813239
1296396
763477
718114
510755
957795
1140664
336036
1131859
438777
749357
1457853
809629
559066
275656
1247800
232064
1117613
101980
104104
1434983
1214048
836375
571525
1304541
577885
549952
638942
653052
892952
1332374
412430
806333
853186
1040359
1068796
12153
840423
1338622
544221
413385
833957
1399125
1593296
514951
1524104
86043
1125789
1009877
1188183
239926
618624
1095890
468786
855294
830800
1259307
495625
1527870
576919
619802
827855
252742
961257
994140
1634773
1105052
650338
663700
271496
918325
841109
517381
1170759
17659
1235992
468209
1136508
980054
1547476
1496899
613183
792586
1530519
788352
958224
61405
1095377
96138
511885
540482
1194153
105579
1069283
761664
1051446
1204307
1409085
1572669
1186231
670499
287542
117452
1457892
845290
176721
1099340
275327
573489
1572361
93176
1202201
84874
214723
899243
1359898
439799
641565
1076872
986303
892498
87338
153961
295834
633784
23356
697543
1137470
722024
1370800
1563655
324482
566563
878885
872866
553336
262170
1026168
1379065
4445
1459168
1295622
7592
1597555
833109
102549
203052
1111690
230622
1346530
345520
910620
762286
751573
1571025
724045
705901
927654
12005
1323304
1416496
829129
539504
1470267
84520
826798
1067775
773814
793379
808815
1213112
55872
589926
1012214
753946
1620929
1312184
1224432
546737
1554900
554038
627886
1575173
202699
536408
1448397
531108
688206
1593314
1238819
1509862
861028
787418
1010663
1261228
1569633
993201
1142383
96024
1079703
1091856
1561276
1120937
636687
984718
1371234
678133
1349581
1460768
348863
1159619
954700
1047296
1014617
575199
1528262
113012
1060257
798950
1431420
1215948
363669
564533
1252443
817020
1114340
742947
163434
1293570
122211
352963
405543
1067906
747760
1181317
232758
843878
699831
481860
918184
1182522
755945
350405
1644747
1359270
951565
388301
613643
1065489
256317
182402
941971
1109965
229279
287890
1327089
1432845
16471
272140
1120744
810852
1217844
596953
693395
938202
1247488
62594
1640411
824909
940243
81201
1278844
845315
530269
500910
1254095
944577
632678
1136231
143956
258667
336616
1169663
1327882
823929
1023965
1222129
783383
1629835
443473
1334222
1528067
253911
1418548
1077492
1448636
1247043
1204901
632896
953012
671700
776012
1008758
632404
453028
564227
640646
1563757
758748
1552446
960864
134667
32016
639046
1303210
482673
864551
454844
257844
991034
986247
439700
930908
968203
292903
1051151
1052842
318908
254283
173616
546932
338647
109485
169626
674175
932470
1345170
971335
903344
1452872
260301
724051
1503057
1250818
1596960
650109
1050466
101188
1341306
944218
1158534
944612
227614
208145
1025864
687343
1490291
1497509
1414903
855118
678279
1408040
1443927
1485678
303600
442853
807723
421980
1506758
607316
1121310
1200020
921892
641670
951128
1199647
1099435
369169
742120
1573497
422192
329207
1065665
600960
203426
738542
1171291
290144
1545439
202176
620313
978161
221438
1507598
1177548
145864
32651
1441252
60547
1321845
825635
1291618
768230
424864
1570535
499547
1177080
223709
149712
235812
349047
1039026
1118723
1221789
1266689
369653
187886
1503196
211848
664375
207332
991318
1480576
287
237113
611044
470334
118931
978678
82566
1336440
451028
1565249
1495094
620247
898551
1118936
369817
40714
1043486
544426
566780
1552259
1036785
233395
496862
1619957
16759
373192
935809
125183
1042260
1536088
1641055
804333
345695
74267
1521406
236234
299819
248716
59958
285137
1151638
1055150
1284968
113659
1422762
620119
904053
537320
1074802
525095
1638586
1109479
733528
1531571
1150517
584001
928107
1357617
269764
1471179
1309301
154125
667193
1043654
120135
408932
575838
1057600
307361
319253
865755
1569715
837340
983997
173786
1306560
116052
940432
1057859
127836
324195
1001579
750462
1560961
213824
1084635
1625060
1386385
180449
1135737
1275164
943138
612922
274679
1352900
858061
838461
977568
1320327
691909
653850
388486
1023344
842601
607400
995271
1443021
796729
918096
570497
1494603
739674
212119
1635606
290434
364047
146954
1206432
1057161
537820
1421040
1016855
123271
1484091
986504
337186
234499
223641
1434325
916134
536602
1429425
981248
411530
1073269
98168
686486
838696
420273
822577
456793
1164337
73822
1166687
859065
257168
890808
1081889
1198812
1608734
657542
449585
1489595
1589012
1533512
1441915
2980
9541
745092
460517
652510
504972
562920
122822
1641342
1389424
724759
1031742
825120
240723
1623610
442277
679972
1391760
941701
1126863
568146
1309215
1465049
259220
1083082
1020264
155434
110654
1617981
560468
1602999
207014
1097718
1444748
207477
1554520
554599
262589
538238
503560
329398
977959
1523593
1080418
1624635
1569124
589248
1074952
1565790
1486411
1139692
1410536
644945
424495
1575629
634339
1546325
1526912
541940
1589911
1155074
249141
1198630
1271305
940900
174368
429115
339231
1543393
463478
932808
938751
808825
397638
1112620
1271927
1537215
369687
1603298
886419
273346
419632
1169271
1197750
13333
381017
669325
161642
441378
1629454
360857
322121
694885
116564
178702
222157
1332662
1430810
1527351
1495854
12757
246990
290331
1313168
469486
981790
1447300
1392411
949479
1554595
284789
790022
253529
1322696
1384893
1444374
1627445
1484012
583643
895515
1116025
386084
412489
684414
1431348
1596004
1141249
899237
377033
667610
1073146
258580
491628
44446
1239256
73276
1474127
71977
1007121
1366872
1114068
427197
628797
1232867
283624
311684
1494794
976598
880301
92622
1207591
10519
1256820
1125344
794519
867982
157787
1515905
168651
1300072
1376968
1007249
1216847
1411955
416480
1554268
1069934
280798
652084
1234264
474835
706094
617426
184817
1204069
760634
410119
74359
607554
590363
519825
553611
351629
1030342
1186915
90318
1506705
219823
1468235
1646328
1048755
328468
598
478098
434323
1198027
261514
269150
338389
802441
434726
947089
1342060
1097063
1239038
846120
1116140
1423948
850144
1417014
1102598
561874
809485
1518102
1483989
1492896
1213502
1120844
1439312
447148
940700
619698
124002
880573
186973
332221
762540
887408
1535160
1531994
859766
490910
736475
1647184
40694
1596318
1627934
1215078
231765
938285
1058253
255946
231514
5764
529033
1622959
1035129
1384924
511855
1176511
1337528
1607612
428037
1320682
1407766
48088
1478033
1262061
1023618
378382
941835
349544
580713
1450087
122163
600916
824238
57990
758136
195490
1195224
1633292
1327807
289530
194469
913267
1621695
248938
485561
1538149
2052
473157
1471023
966132
415249
1327785
292236
211689
543609
827839
63745
577199
861975
349024
1413675
981840
1515435
997929
1628795
1368790
1266835
1420595
794552
1483156
1586255
913462
1381467
1588573
571304
1316061
405030
627881
990279
1028319
1206034
22504
172144
594790
286072
793585
725427
96260
1637492
124071
1524692
253484
1364727
1067515
1499184
1017060
1596587
223180
824817
690853
1379774
1523301
1115882
992991
562291
799144
359821
1306838
1215245
1104533
1644946
237831
906142
47031
996302
812049
658645
792073
1178183
694245
848863
925880
103618
63562
1452106
31096
959092
1066109
571548
496148
306795
327598
413511
1197675
815884
1312839
558480
1303512
1069033
30396
616054
1232555
1060335
811303
980564
670866
1603127
462728
235691
1529388
812003
628733
408533
1646945
190649
715532
1126117
1128607
984819
588217
37388
817266
170105
625265
288386
1402547
1523299
379463
1048319
1342346
15704
480445
314760
711258
1527997
1444828
1409857
688753
1387163
666407
1340984
1504459
609835
111183
1233132
65899
1058410
947328
89759
853583
1551287
213322
954070
458749
10727
279929
1411994
492544
453548
626163
873941
1019583
1098995
195050
689306
1257523
991544
1249148
744795
983494
1269383
122049
801247
987625
270145
748404
52404
1018145
823502
1569743
211596
1464178
1435807
1085905
1064094
215819
706387
223176
187217
359512
1306365
1241483
716784
9164
1583033
1174671
134562
440596
1608489
575264
1331996
311285
734282
362098
179171
571438
841252
410295
282677
693687
1125690
196188
1642150
437736
8901
1405463
1289457
253030
527065
927376
1131556
1583836
215697
455014
199194
313489
1074176
1595711
180680
631220
734636
920211
811596
1349964
1024014
450065
297680
1199670
1061092
897195
410797
1164203
1257103
638169
1281710
1391006
321655
1590106
61258
1187
707180
1237962
565908
217335
1343738
759439
1499299
432275
525334
522352
1229117
1366297
1490602
805589
141815
507922
560232
275181
559486
1594239
1181304
1386793
735369
287
870698
1528478
327993
1121302
1092763
1086246
1337490
1379269
170810
237441
263002
1596709
1319370
47133
208884
17526
677472
672176
395480
818546
646101
637679
515901
464682
6352
1256126
433835
583325
788232
21276
1440931
962646
1445748
31398
980074
873524
568578
883333
1022056
582224
1330169
1572241
1643800
1262243
342270
948481
564986
1362494
682473
1328863
578641
1331658
927758
493461
461004
725718
27443
743346
1271117
1495210
447523
1385684
744053
1154066
1203519
124458
73124
238257
256290
502025
976821
1526615
1486000
1471784
478343
621867
1138548
313408
1085692
930115
528041
422227
100706
443718
168137
738459
120114
185898
1462926
853379
1487439
199332
40303
1433696
383982
1130482
1165811
800785
91988
439887
658561
1430718
210076
1624558
342
108011
1559374
694264
888591
231080
1233064
269352
1215472
1010143
1609377
639000
186089
59780
831937
1117964
231867
338366
824013
509534
345990
859940
925812
648858
1094011
89286
1597566
520115
1532859
1065569
561361
959334
168855
1421094
448734
735839
1483923
1299939
449092
1628580
723361
935572
461762
28525
258273
666552
1230372
1065512
1447605
1101538
530655
857762
59751
1223854
57410
420107
657399
1446492
910004
1243570
1200170
513722
14535
1315614
1224058
592668
895287
1515660
1377041
1595507
754132
1290142
1485447
1048772
886468
1479728
840546
235218
1225574
713223
1520794
1347743
23099
800610
451839
791626
1204954
29234
1162683
505467
184455
954540
410881
435446
1234180
541165
638261
1621695
1047774
1165870
409653
935855
399733
551111
1624378
1018523
1086390
1083268
900838
1434752
1245751
843148
251152
1031279
1464904
544728
1557860
532601
400686
1096438
656073
1073745
1601700
1160537
1564736
1234917
1457296
322431
631697
1238891
668783
1012961
884580
893624
885363
11206
168196
1306441
774416
817956
1548668
206060
1373035
1344612
888343
48152
1214308
307302
323490
1267107
388464
976134
361730
711668
1267607
561947
1268018
695452
698658
996747
527820
744333
974934
1008872
854510
956125
525444
1378301
617500
1203380
784974
1304492
813144
318341
1214856
762776
963022
1570353
636400
26797
1607983
301544
1049325
21253
481765
1218741
1375668
1531090
161558
273025
700329
725238
702203
1088434
308718
1059566
1115062
297045
993448
1407697
501700
873197
1636400
443107
264691
814270
69122
868369
548521
1606102
1094391
124750
604412
871568
1202121
1439766
1575543
276917
1605313
629049
1017458
934569
1334187
323253
1387388
1856
1645621
317452
808379
734729
691421
684261
346366
502257
826766
1386537
652443
337720
1464780
338361
591474
1597306
40876
1378457
823987
634680
302325
1600559
1212004
400957
246363
924882
1607288
81362
815019
1160827
255926
530318
1543090
1484758
159609
942378
1514853
485121
1036982
12626
848585
635229
552954
1399927
1270659
395694
1203117
291600
594748
1293831
578412
1229413
1225574
1143142
1187731
58660
1060584
157472
731581
1253968
1502112
18808
513024
1520129
132050
831997
681150
1567792
324525
661443
453242
446415
216637
1559
1333288
604739
1206336
450398
158225
118818
1613520
158868
327395
618198
666323
809593
525878
977955
1121972
1507789
604128
975270
1565454
1419990
1646023
1576287
1217238
1391585
1525642
1396581
809822
774400
994086
581112
1409925
56477
596767
1501448
1302631
797538
1591009
1315070
171402
1055460
1496398
562763
1228433
245120
885316
1386730
1441073
1133786
685718
542426
1329981
932706
693818
734430
421439
1617292
564823
573800
1267928
1379185
1585356
705661
1237555
1541102
1106885
1259411
351802
1167811
449236
152171
768521
1042178
770758
1006441
136694
1090598
1559668
273125
1551633
1035244
1408085
427909
565491
1165483
1638865
1140356
196258
677141
120700
1379964
1600107
78166
492364
1048335
455268
1528097
160929
1457095
1388989
1455439
185433
1399521
681942
137791
1024968
587663
636354
495496
1393906
606403
170318
1606959
562393
998098
237628
1005404
1363962
380373
1291463
1137426
106849
779964
767831
591290
204105
799673
588792
1333567
612513
1009898
1118331
756473
170907
219464
764161
511246
969141
649156
508124
865557
1166480
388343
1330212
845041
386148
1157461
623959
291518
1154046
1252687
1075593
1393949
385173
1340387
1094684
814178
1409982
1384343
1170856
1536096
670774
1183310
947674
1570014
176826
432116
931158
385838
516239
62928
316018
244351
398224
1544851
48457
796893
859487
470434
461894
1120421
786272
1058776
496014
1575741
536448
1323703
1470050
1340324
1429906
264925
1173603
1176320
152
382816
300299
628257
1034286
1208910
1487848
802161
191588
1449093
1295474
936977
852298
724984
833085
1190788
1041635
1053479
990124
1007856
1614851
1555958
915108
1525772
1207567
16902
653369
467072
1603275
480418
680744
580524
909139
935535
1443841
59036
688003
93329
175294
283767
1263993
704600
873724
512375
1352403
220933
648244
123205
1438167
1390595
711979
169657
879173
1434408
580231
589614
869907
248686
1248155
969571
564930
25155
723982
320591
858469
1437192
1452836
1193245
495203
732873
222413
17042
1573055
237831
21524
165982
602692
1586055
571091
827114
607524
1019459
333461
837576
406936
333519
413753
1221099
483411
1353001
1414821
679722
1358431
1476699
1171883
233167
1325104
427149
247903
588301
372355
169132
30941
1641950
1567879
6964
816386
1491780
507389
415930
415752
1566214
358565
250647
1242917
1324111
88303
415285
761683
1055178
1096578
20299
231419
824147
867174
924899
1148048
471704
402594
1355181
729838
638366
62720
459093
768744
1362342
1147160
13663
1184226
1287295
1575454
1601339
1521207
493663
964219
404056
916801
602497
32812
1131514
540761
806360
623108
287291
577118
1640124
1192080
151587
491518
100153
320373
87144
1038978
662082
411189
762561
1169795
267840
121734
1003556
888901
1172613
49535
1444941
784389
975148
875804
143775
1603911
1232294
1285882
1313042
1498994
442441
1197603
549700
1104311
1469308
946822
1616099
694277
988174
825700
1141355
380502
659535
651376
806992
1421470
596290
403909
849347
1566022
1413995
897729
827569
294081
76773
557891
183550
565795
1395213
894043
739535
951645
88665
1244287
1087965
212720
1615614
134205
1521092
70741
349743
330946
671619
1528572
1234433
1568354
437703
367737
1354303
745190
1624591
1614054
1133724
1086730
1510707
780905
1524871
837313
1250310
1123029
1600209
177039
480861
1343827
1478932
401287
1588169
674499
464104
451341
1264570
111748
1595180
776960
1300518
1138426
452969
1372338
1602491
1221578
413715
747329
60430
698924
1142201
859999
713076
1158056
148381
1351032
1094444
1022432
422302
1530569
334572
1059562
671105
1204687
762880
1418366
1238986
935497
137035
863200
355536
198600
751080
1640258
1544478
1626160
1239484
401277
1013476
869706
1322009
1127042
1479477
809800
844132
859934
437723
787722
1217108
1060280
950730
2557
85248
397647
444682
916000
423196
767677
1111152
21844
1290234
402670
690990
702701
1232546
1444700
1539903
927348
472136
302440
372805
566605
1267295
126614
107435
689669
670156
1469326
310454
688824
1603409
212637
1368212
835113
1039709
92173
1309480
1303518
231012
697358
387647
1337901
473457
153035
1640655
1133870
480396
1107945
12185
1179437
148502
1638008
1168743
487874
1324938
1613432
8283
56761
868638
1106404
1295489
1134686
1244641
397248
447719
312632
1486908
401240
608121
1619256
151579
49224
1537383
775155
1647011
1030985
476887
171304
689027
847221
1347925
37762
1046666
1388486
884118
211986
52118
1396081
1462319
39458
588111
1612386
506637
1054993
11090
167997
599238
82853
1309330
1481133
171897
1445691
1158971
321591
1378660
1559678
291144
1239249
454406
757889
1473104
452650
641635
523486
1427132
384647
965409
1163487
581097
171878
63765
1127355
278518
577865
662865
503501
1125106
215117
279201
1004369
650920
535503
1605610
500574
243898
1610481
427451
1565546
949508
323712
336763
151156
707998
218088
180489
736004
795785
1289836
382098
463614
240638
622947
263416
1053545
695203
1331892
1028189
682352
740284
1417997
688013
1533556
488675
1437605
1108551
132275
1583242
663367
1304891
169225
1050949
1572101
572745
1639817
1331623
643080
566252
463993
302516
1542420
1639639
776201
655290
486649
388620
667057
1142699
359393
1173559
820512
1266191
1136128
219590
1211992
747312
572681
161203
107114
117848
479009
155716
584882
1177155
901492
55836
134500
778641
1135302
1578599
1311730
930366
1104822
1052202
604947
1103552
1003162
1264047
1482183
1490088
967715
622694
1282387
606196
1046468
276244
830303
331347
1109735
1396523
243946
534477
729962
1292129
741966
1444947
1544434
954305
844799
920761
1100866
845771
741352
244025
760171
427517
1224376
1557281
504091
1485127
45086
76083
1640716
76585
1178442
1490538
258642
1083159
113373
210965
1121822
432711
1025235
880465
122448
510601
477237
1065820
361805
400296
1123464
417049
773028
1211842
1299362
166254
524534
396321
1004987
1477722
633071
180449
606224
506613
914213
414288
368154
1486346
683347
1589029
537943
669514
1058825
319942
1635619
163060
553616
1323423
75215
1326167
308410
595673
1550775
1349510
376897
1459295
1503153
1179654
70753
1256455
274273
1545766
236147
398098
505366
840875
749803
1219203
1146596
1568104
1326797
384532
300578
324402
1005554
766690
1493997
1273795
743341
1635433
891551
1366547
1552102
279844
483279
1525850
121509
1597818
277553
851673
582936
706858
251324
1243324
1328580
1260708
821852
208851
1102263
667602
1522221
375677
1265676
535641
712099
925498
377804
1610003
1303594
146221
917624
1482485
336674
1192792
868757
1406534
913044
324819
1008964
1625067
232813
1039593
631688
1056140
1058097
426827
172811
1220874
348356
1488636
3212
1393572
911033
1201449
1330150
1182587
1463085
1415892
1047233
823566
604338
1605909
1091509
343848
309917
469121
305732
870436
857058
376446
974056
1534884
512861
808647
1223402
383862
720047
1221392
227469
1550440
1067629
215763
1547304
1612989
555852
815911
575404
1133211
1544142
1208261
611263
556656
296291
483108
295390
1502590
1099485
790632
663616
975996
777906
139131
454954
299902
474922
997475
448366
820715
296560
200835
519400
434739
1371141
767166
1454011
439467
194071
692404
1217447
1141552
947081
747528
12629
1346330
423750
805651
466137
989775
304862
467381
400089
1214622
1402533
1142122
158977
587670
245560
774676
777331
1541292
1234809
1318077
1422841
123054
280909
955219
1505954
137778
1290171
180585
1474118
1316834
105537
142093
1198761
1393783
115146
905266
1095878
713732
207200
244345
1501854
916724
691291
620372
82272
164176
933221
1607631
331260
1340413
344526
468041
479491
1088711
85158
396504
1432370
1049524
748537
1027859
1359427
1605083
1570073
556579
1337498
920233
59590
798133
833788
393784
1552966
70290
236949
291616
655800
516855
462582
960270
1399817
1314447
417587
652761
1638138
546041
876559
811674
351975
750381
9725
840088
83750
1428981
527694
1504665
1496052
395478
1122559
35324
1008319
897112
436379
525266
14337
47536
1297877
745341
1539142
1300898
176201
988689
1020012
1226871
1244948
352543
1421163
1067254
1377520
1073745
804106
1035587
800100
204978
253728
527124
1459063
727979
1590604
1194246
524713
1138771
36071
79879
720474
583933
932550
1123366
528975
1392906
464438
1173624
27422
1247486
729042
569152
490020
883092
893026
157260
1477721
157164
509952
1246680
1047129
1024895
1278246
1051594
1456309
102924
805337
1615144
796610
1424943
391848
464672
382064
707681
49566
1201908
1057754
1503968
921855
1555307
1043615
1303725
910697
347488
811263
1159428
1090321
1087882
504978
729600
1643215
1079577
203405
3977
502191
1237244
797354
365778
998589
314124
725234
830459
1259500
1608466
728242
686015
1584914
1091657
1054410
247376
1245285
368068
883909
788719
437926
909117
472554
165534
410421
1388186
467964
1581793
1441765
346224
847409
563614
539600
521623
1369264
1026929
901751
908938
279855
850253
869620
485338
1246261
761121
1155489
168048
297023
235403
627099
813317
573353
889558
712189
179465
1009660
483678
307482
644798
343760
998615
518318
369964
150046
766270
1271681
37154
13874
344276
1132360
868338
1164262
52712
536042
1351569
879981
658178
1320992
1325621
1256788
330805
1382628
1630779
1040760
32777
1138638
535094
758281
1380849
370395
1386427
1634541
488398
662988
1641579
205277
792374
404291
1229249
803068
610740
187858
1023918
51748
1071413
1269801
839932
1392578
1015056
655118
133279
699964
166256
1612231
808832
988881
1574087
1216436
476690
334703
926315
1433830
1523223
729344
1379040
1247636
969279
1584983
74028
427143
967403
62396
1548110
344241
1030021
1584188
308517
928127
390644
1561060
1149306
69966
231156
373638
1495213
1339767
641607
1027175
1351101
1578461
941715
1334892
411763
437133
1477595
469308
1020881
33260
216036
156193
1020290
495238
788607
205125
651961
1013120
324482
1092564
1404865
1219291
788122
514007
1138154
676194
1460685
962197
966782
1331541
1538868
1504267
1274949
22985
1275133
562666
930166
483839
303395
593997
1114385
205025
819187
128928
250652
297520
853662
26486
273436
66510
178610
1184348
1333052
892198
1071516
461211
328451
1297014
1520800
445858
172174
1093848
783505
559344
349169
249192
1455234
926824
469259
1307187
812603
787225
1445106
1520474
278275
1019674
190805
1525652
1311149
257134
145723
273383
1238228
1092248
822789
469064
561378
921861
274705
1387675
1421477
116148
160531
336097
121812
283768
1219915
746144
877643
892998
782054
949781
1527694
1627329
465844
830784
1010925
914096
1322773
1331771
371661
1161294
272044
920646
953164
438341
1159714
131476
685316
614882
132766
556135
1095082
531709
1160101
1118912
511156
524629
673271
150316
1370674
248260
1350145
1534501
979635
1235024
870898
281868
1438851
673525
1299429
1376266
178410
1524269
808083
1104205
1092267
23456
313862
760711
560414
389022
1176247
111199
425196
662504
102945
859851
671909
1100166
1335877
121993
260815
25967
556164
632918
406452
692841
1564340
210133
662661
237992
1196147
402675
1289794
410772
452590
1343709
155480
843067
1089590
304707
1048197
825010
880315
1632797
587209
790069
30477
1303880
288121
14793
543400
515628
237245
872599
1633952
184638
368869
394551
738518
141743
1034238
232492
1487314
688402
856741
1552160
764032
684045
1587183
863943
1169713
158221
834204
1230398
842363
1606882
958142
1596640
495309
304480
1402158
1297081
1546849
1293949
63653
960320
213666
541557
916338
607438
746834
328687
1025876
759808
1109326
237250
1167196
232443
93803
974303
1036527
341367
834164
1634293
517785
1184924
380354
1241137
1493851
401357
1423730
1616844
662123
1376843
127260
1641222
523740
1364302
1436293
1232932
426470
396514
104213
984447
346539
281660
325304
674157
711785
513764
757176
1578689
450755
863231
1065743
1472729
1425774
1314717
1258988
771756
865894
1604897
522703
37372
963863
408094
281093
877631
575688
1012902
118807
1493652
495073
543021
1376276
150759
1488041
959628
1635430
564922
469985
1302873
753817
935340
4215
603965
429042
456072
864204
620087
471217
903753
480107
229228
236078
1581630
882667
517983
289043
1172500
844394
307388
445244
719346
32517
49172
1390640
97755
550723
1229434
978842
407334
350151
354529
737389
1247940
123491
1479385
761189
1467214
1637215
488518
1094368
1142888
530263
565171
716075
1404755
872896
645177
584019
1568422
558272
405593
1139431
405662
1381291
1372165
758195
706784
1564421
921655
832496
691391
199659
528331
572859
718192
500836
1253261
12284
1145856
124831
340733
1165900
1216436
1252282
977971
573141
1392714
1326829
595954
1491673
986938
420059
1425960
1440342
739217
1097158
841129
1228541
1063633
1497961
1530418
759958
1297996
1054335
461819
1337002
1573948
851175
538044
1504367
1436591
1420355
843260
1375555
862710
876472
99851
767476
1429109
851242
912098
686316
1624176
1262684
976033
180671
335674
1427666
1622613
1152461
81647
249391
1146564
1266730
1223291
1050746
6156
1608565
1243172
214875
239449
1139402
628823
45461
419497
625976
932483
787335
56238
246821
600221
1550246
151917
585843
1391271
1524560
1404757
1028746
1052938
186262
363087
1003182
969387
56843
1052863
740863
891988
189786
439110
1123031
332508
636824
1065135
111450
310942
1467624
1027755
573148
1384568
1179070
946769
486859
810488
1532642
1111296
528777
1348217
45708
163084
362055
738377
1563622
657534
1494552
1549200
576530
1577263
1509842
837650
1615868
730335
1375384
305625
796006
22139
858057
1484695
1099447
1437156
1303781
205455
1601867
699809
450239
363867
1063714
201028
645050
72200
406254
1538810
786212
1121375
313996
797788
1304138
1087727
958070
653169
1642659
913904
1438463
1035727
588194
1557442
1163010
71515
930277
346384
763014
450189
1470075
695079
454449
1592048
169607
1081643
1350750
424846
128174
1377856
1164837
904273
1524269
1603680
171372
1434032
190046
376720
852714
238633
1159314
588556
379134
1468458
1565664
1333150
431105
1603653
878784
1367542
302268
919286
358808
905163
433863
557369
1254926
665722
793954
764640
1065834
1344468
564084
182913
812995
235844
920835
1537442
1512042
1211134
1611472
289369
1199892
55037
935256
1289983
713711
1373051
64019
1389155
89130
768038
329886
966353
849019
1155453
702681
274887
963255
1326269
543253
984063
816004
54406
1487558
865351
594160
57998
259769
1018597
253892
1004467
490251
548070
420576
868842
493805
669613
123082
175094
146513
58696
1282017
1598825
1077713
526053
1560095
1639138
1051893
1144022
250453
760994
410107
229507
1285442
1495550
720250
1305992
576828
1373252
1521752
798127
838687
544332
1222664
1635356
328653
639079
39971
389660
1153801
1196126
410924
685620
225962
874983
113337
965862
1507770
907609
530585
1047215
415474
998876
466037
1295874
627672
1360105
1121077
986668
208840
487385
107474
1467138
1619567
1250746
1598403
1106740
116115
89387
253771
941644
1283961
1526687
464593
844652
258028
1088576
1518738
837463
322007
133137
734909
1200198
1155053
474933
1018304
257516
807137
1236025
673862
83127
790786
179313
195733
1507583
929090
731564
60050
438368
503345
720945
75694
1365870
50716
950577
1130661
1458746
102931
1520711
1024341
1543976
256136
614841
187797
640282
1288818
931064
279768
1326937
750110
492906
1426449
1003561
1002179
1285822
821251
1512550
785564
143691
198348
882906
716907
652930
747551
137246
684297
569597
1605383
1597995
1214778
755193
1259821
964702
518999
871239
1597442
1433190
1440018
1028167
1050871
474209
1174178
1277681
277224
424356
1543775
87856
210662
651519
171326
262371
806189
1175072
931151
79192
1434842
1397717
1538154
259838
984713
1177748
1239962
1292322
1209851
1474948
1548241
1481744
236230
723582
937492
839664
1511055
1423929
960431
199032
1642179
431251
1101574
853211
343433
664020
1201548
257407
1425099
853173
396692
1596321
842187
746231
1142480
472405
256321
705218
764026
164763
1529370
626017
21737
1622271
297708
780606
194579
722642
79165
1348856
537067
626718
466530
706395
1149935
1016814
911454
1479452
729121
1369216
1409458
1254140
1070227
1345420
872566
583282
892494
1102478
1225699
266391
1252387
1147563
322590
1287112
833556
22876
759974
1541881
1342231
974888
1083767
35814
1173791
543147
419134
1246102
692502
1371644
1248036
1336764
584223
1468936
1371814
264661
1603305
1346572
869855
231208
590799
1393611
700540
646799
1626087
234535
1323981
1518645
1232926
111992
1565198
1573272
1101056
838925
118008
456730
703886
653182
1417194
746622
1348685
776568
573592
966923
201633
1452756
1637210
558651
1073790
415224
1184438
1551933
1232620
1558136
1194438
1597275
20708
867454
139462
372691
320460
264016
1137316
950824
678852
130886
135934
633269
1002960
1303189
712747
1564810
1113288
1014352
1555331
1476891
763156
949549
1262083
1137883
102524
745944
326944
1440980
276974
1319381
574656
1321879
1118158
569539
1223282
248520
953833
978709
1294932
833760
45703
1616399
893847
612901
357186
615730
1599350
419582
1590516
1445666
320905
1128119
368516
1330180
1169548
385178
1148079
1425917
371732
15954
1624955
1482903
594294
1419989
770727
1073112
594365
856359
1074096
76932
268441
956665
211244
1436638
1432561
390153
33871
1482806
416671
1560052
758685
1236647
1101200
1333180
725944
594232
1067273
685407
1238644
793380
1293142
1588928
470524
529576
396552
940735
482476
963564
698211
461495
1616160
198551
173866
493022
1065612
112731
406079
1216260
986941
559572
1519128
1350237
985998
275369
183108
112455
331077
60978
1282570
393102
1118387
754330
1446892
1229286
447925
347531
863604
1062397
1588490
66875
692760
955782
92703
247322
1393954
369196
131910
336222
612274
1362247
998112
248766
610359
34732
574406
560334
1470399
1217416
1433341
605862
573948
1359308
1179353
843874
172361
255232
962285
807491
371756
600400
958115
1069238
1327176
994051
411397
899127
199093
592111
1055550
872641
418013
1026048
106456
1039891
243524
1640564
1255705
976564
372292
1482138
35400
1444479
833323
87264
1588420
170409
850357
553529
543596
1289369
642362
1435921
586227
1526591
12936
1619944
697933
1265687
47270
1189832
295933
847486
635047
425431
1368309
147289
1015165
268808
284734
1419932
125799
217402
210348
971356
615955
197336
1208950
1180348
156760
1203295
1122000
1132861
1173252
504001
1402117
175389
1224991
678984
1340260
597184
1283220
1520583
1100137
872845
192565
289099
376847
1037519
815450
434219
561068
1301483
90425
1222401
58355
783911
1456998
227158
514015
1125158
481341
761607
740287
1303628
1568498
875664
961534
602180
1581630
1291875
1410093
299752
1516852
517325
941059
1561249
320316
850420
811807
261690
144072
1329676
1515552
375629
1172092
1203259
241613
49621
502905
700755
227332
490384
206801
846403
639612
1329040
1424204
153995
623037
1441692
1628208
891301
14135
516333
111071
344723
507111
249345
190861
426448
1647314
1629670
404718
574409
958571
84481
1624944
645866
944396
809389
118623
113020
1045372
89409
1263088
33251
640190
1562572
169671
659272
256660
738559
308807
561233
284071
1084764
1091928
1459446
594601
919086
1424475
1176259
762722
950528
308044
410806
697168
1577151
673974
793260
1153978
200479
203103
279023
1098602
656321
1209315
1302721
34793
1424597
1248988
4158
1292769
104971
450511
899067
1215014
350690
923022
999778
1098959
838308
924142
274420
708888
140130
581772
337451
487367
1206598
907284
562359
525834
444298
795357
110423
1056266
357280
1610101
1520351
534345
1555254
1240064
982400
842488
75052
1347476
413678
50690
1267956
324603
1465952
1067981
1478494
1339093
1148992
672154
616317
928259
1343141
103358
1443199
604093
1530182
82366
321022
1542699
1236715
1508551
865647
1119768
1323389
328001
760181
162239
1375996
471957
1301061
232574
1579396
745186
1117840
268457
1328751
916714
1175379
108137
892039
445389
843021
1281558
717630
1110604
1329758
1055091
741810
482592
481607
1618035
1541812
428693
1370852
495248
456660
219130
193990
36600
747638
21912
78083
1305743
126772
1280597
421534
1183476
663048
48320
1407740
81293
1229947
45328
1479211
713197
732447
1506559
822829
501455
260786
262673
917716
1447890
575309
1028719
1493031
586465
519095
203332
530723
1564611
692570
1233705
1324611
1103284
1637121
3966
892875
1343365
655608
350769
1405805
397743
1615404
35671
916146
1157529
348019
1397654
1521416
997032
434630
864039
74784
1116229
1384055
621327
411263
1483274
718374
188739
53551
1432382
612306
412953
340214
1139480
105543
1390586
1239243
1438463
219220
647974
1404253
54503
1393802
1619436
618366
1028457
1616507
295942
1041275
1516945
1317913
414888
1612711
686210
509441
1463343
114454
123235
723301
1593370
1315694
1504494
518804
1569857
1112833
917682
845309
964716
1175629
1430590
778409
238662
1029135
1556292
1100866
527872
75163
475914
1113351
1183797
1542341
958464
921202
942356
1271053
1024693
1296057
893952
953117
981472
1071800
757779
1632767
582408
910829
1385453
1190543
1007181
1090972
712091
1160184
744682
1516890
1028104
1177529
359262
1051096
1158788
735837
60150
1552181
644168
19062
1404662
704143
1281078
893058
1600452
1229241
503716
986311
725883
318013
406078
366144
155267
1142162
74990
873885
1509318
796174
968721
1259530
1643780
1178244
413027
891707
676690
1066497
666274
1188081
1345073
544630
116581
1386888
1314214
253879
1447660
1017606
1060552
1122834
960872
69576
1597199
1117662
271754
1548502
1489090
365618
802258
996207
425956
1178573
1640486
66550
1312515
1333671
255977
1330682
1354301
1458833
829162
155766
810692
1570802
726556
541228
1020233
921393
1561034
1039782
393044
247361
687002
549083
8518
1337161
352866
233819
1539969
614143
413544
1029257
347311
884975
677491
1145976
209926
1086005
420092
52248
645414
1521897
190546
593750
1140494
1264626
1418038
232613
773410
893218
127219
945783
838517
539504
611997
145988
1295116
590820
781003
481968
394001
1288667
35117
547658
1156710
1081896
1031829
813741
360476
915802
117874
1516554
956321
1277077
226508
236271
391116
222750
558178
1538035
1544098
810730
901116
168043
254841
1214118
6789
1177903
920809
668424
403974
833577
1066686
19673
677934
967306
138735
170000
101992
351387
987970
1565011
1131460
1545597
960725
773067
1568617
342099
904047
1414409
1408168
1050184
1392078
1469796
1550095
1042996
708383
9022
483137
1329338
396660
92225
837030
14790
280591
1370998
1383376
322795
1570357
740202
1130581
386672
1603768
17742
1020057
1140901
999413
577562
151384
1627819
5351
489716
1496106
1522847
302867
1340040
747242
763731
1392467
367775
794097
1192252
1046976
1185453
1285162
1050540
836261
390927
501243
303797
1617829
1411752
1647049
1268080
337248
403399
522918
1460509
757295
914658
665195
1481976
841414
353878
76174
546226
1168616
112012
1016208
1088382
853788
926169
1486319
132716
642904
1431274
1258477
604691
63058
342879
364395
549094
1404052
308080
760342
499618
909577
512424
3975
471454
1199943
769349
383535
1454692
462224
718775
896085
1422245
1327393
956240
475303
947004
1371724
380249
1309397
695493
588903
832327
1251512
739378
889025
1131980
642474
1240742
728557
410114
689107
823999
1131228
1228706
644004
1612414
1472697
827387
482492
421293
140895
471321
492916
447713
708685
152945
871847
549048
1148681
475776
1258832
915724
35258
1582788
828554
699918
1465617
928019
148995
925173
631813
1089779
169756
1554141
998236
854391
1107684
499483
1469291
308426
1472240
562256
1331805
318884
299870
201720
1571220
1618476
1134585
315047
1300851
877421
1041287
584081
515425
712719
1430153
1098318
720755
1297484
522428
934217
73291
1037837
547343
665069
898172
244212
1511627
1359403
603452
1496304
1589784
605107
1541873
1641717
856122
1490611
736392
351876
703050
1544617
429931
393321
1240452
224993
982109
695083
1004552
502500
495934
1164935
1089773
1390966
672804
216774
966464
324959
323111
321500
1577498
18807
1373395
168998
389077
140986
865356
718538
288344
1254620
798857
22768
1068405
1273396
1458850
1134530
396893
589346
1505512
1229505
1264489
669340
146247
1507782
1294598
815615
66735
1400060
899827
570712
261763
109530
61321
284434
1392408
903367
1313498
844220
1601932
186131
501157
412124
1082067
387421
400938
1373171
1365496
880689
500351
170098
883836
1329426
1354081
518218
83942
460141
973461
545820
159959
493970
44927
948336
1522052
1358194
411821
1156057
597355
1133425
1060581
1302354
242281
301142
1382211
31987
1269306
1343197
1322048
599087
782538
577664
949066
561536
998658
974836
852067
1110131
1162847
843373
573904
351628
1098419
908440
1181620
1438260
790106
834441
769528
1205720
332113
1204287
778723
898607
696020
1361984
720741
1116191
987566
1264206
282811
847081
14957
758501
214875
1291820
836187
92230
1195094
150370
448784
1033436
944470
873277
511488
1458622
384801
969573
257573
1345334
529848
301555
1211134
1137558
1509372
641116
1327219
934344
762519
1606112
150464
328233
1484213
286116
8632
93265
1586405
1007942
1247859
769710
616416
1523555
1138524
983890
949605
1549286
1451329
333876
126455
1634615
1470986
1386348
145844
1198873
1329861
289497
1057764
852987
420117
1513797
642502
1142446
506401
1618353
1221662
618323
1080329
324045
125178
130565
370624
1502374
1063139
1327618
1115693
866854
286246
741570
517266
1603588
888898
474853
189194
498445
1617956
918478
1286049
185721
1477437
546309
1329530
1599672
1509845
1442139
412786
586271
9745
1336249
539112
779381
570764
1273791
1362037
1046611
687227
115430
1019986
680588
272696
797007
803180
605939
1062297
1118697
809534
328444
359891
1317851
475129
1293578
736703
997554
1178303
1275506
228085
804413
1188078
1552361
548308
458539
828931
1490482
36320
277557
193845
1438389
34532
1282254
1111067
848947
139089
1281678
566795
1169429
890213
99915
126409
1252378
1115591
758396
501151
274854
1277544
396299
880292
643692
652013
477590
1515017
1500721
1198180
1461392
1028215
1013720
373919
390830
671107
1448078
1479156
441552
505788
633106
1192950
940415
1185193
1262308
941253
454751
166814
828257
652808
692826
156300
842564
1504147
221718
1370159
367553
1167572
693851
576342
1308100
1214991
307368
201125
560773
650104
1500103
985197
1331488
171073
457515
200863
625409
967346
1163660
680559
1285649
1442157
237989
961658
605225
832724
1031344
1365309
589349
1403367
137886
1583433
408452
32091
682727
1572727
670468
1632226
1477665
370897
1537270
646100
1374555
1509230
1071192
916162
388830
279511
346313
854124
576964
7106
1336529
1026181
334475
1467585
835851
1038666
403876
97215
766952
948814
1231613
1645447
1253473
817671
126254
142863
1106780
1098656
458864
945441
623723
670939
1159851
500197
1106101
336080
61917
130503
1432753
838689
928633
147686
605413
1303513
1401649
755142
510531
1157391
486080
1549286
1508729
17422
195107
935869
788053
400122
500209
860310
57325
1599812
495179
363785
515829
621782
1372200
141576
6792
933737
574045
1499580
3308
1082576
183008
1634593
494174
77882
789277
67637
1333083
1473387
488696
1362912
1252414
902525
573495
88800
1514966
1365084
1119203
594350
187386
408267
169135
1337535
104679
1223154
453010
834106
1399463
61316
897744
450687
1633962
609821
978669
1247556
811480
844207
536814
1622733
272639
997230
1287920
1382785
12775
1427917
1029924
1174333
1004453
983989
1476273
832751
974376
21459
714686
555272
472867
1106349
925006
35381
1022735
514363
55646
1510751
532822
139032
636631
1014541
1521498
481471
1080771
1429850
169743
699982
1287377
1522031
1627329
1251029
783074
212213
1156991
986843
26268
861952
781842
967105
1007426
1116900
169709
386000
1601025
1485590
70486
773538
463944
171327
79910
715561
1218813
42894
625787
370825
1156014
548863
204929
143174
1439008
1564065
596007
483802
1374817
1353209
632602
370188
1484097
923395
1645436
1011209
130674
166886
1632361
956705
1494672
115146
618561
86851
1448438
658511
1100365
1022381
242554
836901
1377530
1267441
696551
1158576
1295547
1576980
749825
971600
1205068
901476
704875
1418722
16169
726452
852523
1437233
1600433
594404
1411350
383069
285078
1461696
27452
315160
1210375
1416834
637982
1552729
913435
1125370
1564875
622683
1367143
227488
752881
542775
790640
255553
1153057
148602
448137
1272133
1180121
1616001
1207583
1288591
1528957
330563
35514
1555454
1190392
634470
556278
906977
910602
383153
1282692
190803
1101663
587357
1391376
920477
820748
173334
304599
367786
892187
1549485
1605383
715741
253002
334364
662751
134875
1429534
1222708
1603173
1552983
397516
867697
788292
571415
1498340
1608036
595289
1430195
1615791
493452
983462
1645621
1000787
825049
855974
737181
1069426
629169
1402452
360952
1256775
591609
1195684
398136
965684
1023227
875884
1110451
798402
1374212
341141
634517
923036
609121
709076
1222391
561187
130757
782396
37474
1585741
1278894
1096746
727278
1065646
769404
1524870
949681
116851
1190876
1176452
1099305
1275198
178099
898759
390100
1623239
1602994
1388152
662296
1486630
416049
940867
1269888
544303
381146
1420879
418295
667550
86662
1643063
1434015
1300544
1274605
996573
1277020
660507
480824
1066917
759881
975459
79666
939706
172083
958754
494705
1568469
1220224
1506972
709607
86177
860043
383731
790634
73282
64976
753152
816032
1327520
793461
1335462
343380
925390
56237
178219
595623
1122947
1235811
1463396
652521
502151
185530
156818
92890
1106257
1597691
1551308
603237
479721
1428915
348537
1603827
1552512
424102
96645
1541413
136932
951620
775339
819605
396841
1427950
1108866
248901
936623
1575594
1111981
549072
1021248
1549357
10626
831665
1266340
516125
516016
1101605
1297815
216545
1142194
388085
917527
1010495
1059535
1044457
927887
937727
834427
1126107
1037395
888674
8658
1470579
569088
1312085
1054466
749376
202538
414919
1131363
50327
1263351
909690
560286
714073
324521
641542
1609447
1041391
760024
471154
651289
230356
936743
1279887
1431892
309703
594085
1547251
1496183
739631
1249280
1070270
225998
1040045
748335
382097
412448
1363979
1409842
900388
224024
1342468
1147390
1401221
1071750
85515
1311823
1170750
949849
25686
592219
589699
499149
1502402
329618
709007
1579802
268376
1379641
516214
119744
173329
166872
1164259
985006
856148
604803
629748
1104643
664345
1050410
1145702
1399791
1091019
1286211
390001
891351
145276
271621
834765
928877
671927
231581
953465
1123848
1084284
338914
1446527
901658
1511016
1548448
1132787
416258
308861
103556
1342777
870734
561967
460773
719471
568923
14220
710858
774426
992914
1207179
1340466
300415
1543942
1512310
1582336
1435368
1084649
1511529
1021418
428269
1111200
589974
1114110
1224926
1000048
1354359
752298
1056445
1036760
1463231
373955
907683
914480
610022
184676
103425
1631844
1233391
817515
420574
81735
389304
1637335
487621
386545
466452
781388
192886
913110
195106
232582
587349
1081706
1610923
226848
1524416
79812
505634
1090832
1022780
818400
826365
1017697
1014235
1304224
574624
636031
1275262
1522060
1357600
1289855
1268674
1011797
1068138
1269737
421509
132647
825939
320215
541717
1195632
1094702
203474
235915
382441
1635329
529130
1364496
1086170
117077
1489563
6180
770044
864308
824724
1537742
1387007
893562
1116257
246581
449996
50795
210826
900674
1492950
1278261
1501970
105699
1640090
550913
136807
664648
1008094
1418740
1590804
1181000
175355
1205948
237857
1572330
800297
681144
634199
146219
273401
1132794
1005866
1347006
1290287
1402143
28270
737635
150187
1320592
499788
473114
224256
797594
386633
1212693
108733
37075
830516
1069226
1020087
97057
25023
31365
788618
850852
1518112
1005916
841138
863974
1284800
853574
48428
649266
944233
1021669
670422
331839
791189
721260
434210
748944
517308
535044
868288
287167
700670
1576700
150132
763317
420650
1610968
1510118
496966
1390339
261469
76507
1543431
629909
352308
542684
153931
1592736
560299
1447638
1330535
1545990
268659
89278
975661
645236
681416
1029363
533496
336197
700342
1424031
44784
70344
1632405
163771
197841
21459
741090
1612556
1235473
543540
1141761
1030615
1637044
1211770
337251
460046
136220
1041333
396219
1299846
1394451
1176502
1238396
496127
7313
1120385
124648
1216782
1641767
292453
941270
1268453
1191059
133493
106589
838284
490910
185702
1059791
1253003
163713
306577
714552
1466535
1094588
950157
743680
370168
337885
884073
331041
842176
1170142
334210
823902
201962
1637209
737811
849391
193559
776993
684761
167326
364908
76595
1340491
1346175
820029
194996
641120
726894
595306
255799
1264449
336344
954983
226577
402168
40458
1164863
355946
407470
156551
489295
748869
603311
312134
982978
933429
144287
1563421
107022
1181901
117016
407089
1531281
843246
533882
870902
855775
780166
914262
941991
1196477
786218
1120009
920574
690116
316324
398907
1127030
1147911
650200
1436684
232215
1591740
1414646
1460218
385994
1326027
167868
1143468
186532
132695
1549650
902539
377839
1178165
1354883
840873
1089011
971248
179363
155735
1084905
1393172
312154
1379649
1173780
1156763
1351844
209744
1020538
1609276
680834
1097199
1498066
1274724
634186
400536
761598
730685
1615998
741342
59246
245760
652134
188005
302870
958043
84144
1283938
993996
874340
372546
709330
540045
1010646
709419
1307378
652112
1042517
1504038
347752
412619
592344
1000092
70732
1356034
530803
215372
996075
1116727
456465
400426
1559956
522385
278478
838855
544800
798270
272566
1211383
1557322
1503728
779532
685060
1129250
1555912
178806
948306
30687
768735
1393391
318636
1423192
292524
372441
1304282
70843
863235
159582
1420329
1209563
852145
1150299
939833
322137
1547400
1118358
954974
1308815
269357
83184
1607236
305883
1271491
622892
177906
971470
1285853
178854
1041535
1278691
49501
582230
1183861
939625
1233442
1068731
1095114
299154
619910
1586671
39234
385968
42013
481146
1450558
181539
333836
681021
1332573
436035
423186
1603470
1507342
1535255
1571726
503432
982101
1319145
841943
1362993
394975
570243
385046
1274465
1353125
520146
248443
759113
493366
493452
841564
1357160
1354772
1113502
667892
356298
514433
77344
1596953
606055
141069
1272841
307544
149141
1463452
272826
604742
801620
932498
774268
695456
1542619
369292
288869
1629826
1403040
1430297
1488846
1036204
1422489
1017911
1178551
1382768
580079
137599
943236
1647252
402621
1055357
473855
1398278
830477
1615454
977596
107644
243840
1501916
819983
386274
72728
585894
837107
1240619
604948
469159
1025181
1640148
84361
657857
222408
1287829
336201
733559
1411551
1000124
1220735
1611725
381524
376382
429491
710607
1351332
1509659
1543489
11461
918150
898320
443022
1565126
183616
307682
488228
1273246
1582233
1237061
1600946
1426512
843243
979886
294031
1279930
795618
1224330
651597
45145
996854
1445947
159207
1608891
87472
100990
1019831
1283057
1057802
705895
199411
1435842
12020
172583
640323
1167736
979001
131606
356371
365344
1124162
763241
240822
1160422
1248210
9038
731939
1575625
776821
1099972
1631656
572645
1637332
607219
854843
1156842
410316
115319
535805
1600104
506105
933584
1169293
693201
1153060
1267882
388211
1559628
1354291
749843
1056880
1293913
978029
1016561
1573216
1349497
1269091
37030
348824
48012
1643378
1337865
158425
942054
1370749
57902
1242591
234961
1200991
1413498
908553
154220
724832
641960
960086
561893
1402569
227184
680347
270270
128572
673962
319233
666321
1235506
961915
1044232
951573
433000
901034
70448
1472071
608436
1330459
1615708
69736
1509587
1235134
261419
608055
1061838
1095548
221821
1628375
1093909
1583675
1454418
1071475
1273333
318053
5357
1411448
776830
786448
1588268
774725
782166
407554
42192
529930
1282282
904217
135534
1443843
602104
217443
190102
1538566
173150
946022
1144705
1533764
578202
1547143
198095
574577
1308291
229049
1422443
458034
1505675
37045
371171
536422
1105821
1353307
89095
289687
1090387
866742
733865
1337123
1172031
314438
945855
96559
1329392
733196
1636689
360623
120284
108859
1007663
346949
122271
1290123
18653
15877
532564
1276309
602981
427233
1602428
363360
871042
1635974
264015
1566284
147067
201116
497053
762560
352544
37522
675637
1628748
1174442
173056
210786
267152
1162107
375338
56557
1366973
1005966
1049169
741160
863004
1350582
924373
480220
1326601
773336
1456241
1541195
656833
1157232
678274
284485
1016398
64775
247547
939569
1210643
701470
301541
505627
641318
389696
1204816
320371
64073
1291990
691538
1605247
1375219
351249
1143797
750224
10772
977037
109651
688769
852568
387483
810472
744899
379809
477289
1243098
100460
878720
1617572
1415099
791195
1086948
862140
173567
1353492
1548664
238333
1350652
326331
944388
1088559
1459446
1432599
1369919
1377875
1628387
1014458
1115750
928879
880098
860349
517062
988939
1160390
841780
423747
1541276
1583062
921112
449628
1447189
3201
15424
1388566
320176
615729
898828
880998
1510329
1592128
326340
801317
25815
1598599
1562744
65581
515463
244998
721334
1642742
1485154
710697
742827
1158912
112209
1045360
889687
1537659
1293564
164772
986815
144796
1265969
99523
526107
152509
124464
575317
1579147
1166247
1131050
608930
1056985
613701
86179
1192042
78744
886877
384764
1607093
48677
1206843
1337008
434
988195
1380371
689447
633550
158192
387999
578797
846283
1233234
654672
191074
1303943
1322767
578856
794117
1607725
1314049
111076
927034
1385220
31881
149803
1494091
831783
302034
1253941
202417
212095
911558
110317
341872
1095330
1240036
133238
444751
81660
1167574
1435089
1535893
274908
181423
751112
85220
1122855
825946
1545880
573666
554376
718761
329823
252775
26468
80183
1351113
684999
1339503
255399
842931
1041160
1410412
1491336
1064327
1036553
756605
150443
74153
29634
1304216
757114
574568
799675
914028
139890
897302
1146825
834109
757422
1449239
351598
228307
1283177
24984
322641
1506796
507950
551549
38664
800095
920012
162784
381161
1043039
990798
242532
1190371
63373
525517
120099
1583009
294884
1130496
976374
942219
835166
189782
1400267
783463
435343
915408
1024563
543976
92512
304010
1497719
234866
830269
659541
1626906
1555948
210221
1364295
8482
584682
570146
1504688
843571
1467298
92099
488491
26805
534488
39407
1445062
1287552
66528
824416
1131655
1372592
1247968
160105
630943
732821
148350
511828
787685
1147386
721143
1038756
842353
895094
927975
729169
1065868
962614
1047653
1376934
436480
656978
731412
128771
53847
1418123
905729
1199083
337213
1586724
580969
772676
548089
830693
569573
101682
1308850
1462230
92257
1070347
392975
682614
374531
424381
1356128
217393
127319
330554
600626
557557
908100
1181984
1241270
1634235
1220137
1098392
1601933
977559
143031
123100
1540997
978306
502449
179487
1524776
505599
601931
694252
597646
650662
820427
544443
382284
774012
1273491
1100924
947778
1297393
707529
10906
848573
1039658
50344
827542
1108819
296893
1552685
755835
13803
1229045
73446
1277959
1407645
127472
1232791
984013
459389
476530
867574
924344
763008
67101
96792
1205465
1323173
588005
737711
1646291
751704
638214
551295
314159
167534
1201606
14078
292179
1082626
617586
1270869
664043
114941
1338814
805947
1153479
160168
155912
679714
56159
504693
1266904
143058
798078
1003861
683462
824083
264025
769537
103892
111319
72345
13785
215526
878093
291749
476263
1457278
571569
776841
884129
476050
1476853
787132
53336
624509
341994
728426
939126
1460163
523439
615052
845480
1223078
1312588
1513444
1590553
1341176
1478216
1407446
561040
785677
350944
1011500
1543199
1276801
1520752
314720
812678
1129289
961747
471840
1633201
311413
542611
109808
934670
718988
1360232
1350604
683840
827875
1287896
799187
321588
775266
1251727
695677
1085344
16984
736612
14735
1246758
1132261
1290077
577558
1111723
845184
1454291
783718
1006408
276309
168180
1049573
127581
533452
1544725
1188707
328053
1379274
670384
1114914
380841
5507
1106456
976242
991297
130296
707803
19424
262649
1363773
1040753
1634793
1464309
234337
307596
1519093
1530312
1068314
713850
1430034
916576
437990
89681
872826
508529
134981
976928
713632
497890
146315
1194918
348411
998306
574473
964253
958566
94355
35501
430433
1162817
1464259
533285
234907
505913
1042928
473012
433957
713143
127004
1437966
42385
509713
390739
161946
1586398
1050462
961234
236419
571500
265689
1609912
738794
1222715
1460690
68671
908515
534619
696646
971782
96658
7285
449135
291953
334349
1005283
1393681
716674
1280349
427914
62985
864626
757082
1382848
28846
767479
1486997
693387
940021
356228
689615
1418520
364711
392163
1419468
946631
1500877
981053
164456
266209
709192
247570
847440
300750
1251339
180478
283567
785662
1033383
168159
157703
579861
928388
511955
424577
74692
30481
1615921
1138611
339901
1586970
1391749
438056
1139908
272832
1342692
1363152
604855
447448
1464907
1342718
1420308
270339
1411311
1310607
979935
1568867
1630277
1612439
648258
727469
344423
1568125
1118895
831955
258499
737626
669319
791008
1024700
628426
297704
787915
607389
84632
109217
1207794
1182816
840645
1519524
1300612
796580
1368057
1225230
1486380
25379
1093247
243510
1502408
1460533
57009
558672
119892
832867
1396189
607660
26047
27126
229160
648271
1438533
644652
1580323
1281122
374392
1442178
1583775
1218803
99125
1133362
804359
947010
444228
1034830
1441210
449659
1209350
532429
953426
1408709
987507
1551879
190021
1065481
622550
261143
160206
117910
1339483
730017
1052482
1297417
987910
1068337
977035
341625
1256870
71362
374327
638395
124535
574134
934524
1543017
1581084
1503781
1178692
1533528
231487
305041
1400924
1487387
1477331
628593
1453526
51907
450870
314232
917412
1343393
823405
391951
1120145
1135913
895328
628835
320187
1942
818370
533195
1138437
374521
1254569
590153
731825
1140970
238904
102126
305823
1164109
1106056
703156
49530
630726
889111
523229
1415785
799550
383426
238197
257138
325364
824577
998151
1535431
990303
334028
1304212
1610876
484709
1254974
1276063
951941
356362
47298
1644409
780169
370121
906787
571651
100063
287144
1309677
861958
484130
559899
1105485
603423
1523906
142606
1291625
326481
1258077
200267
1463245
106519
169642
1129483
1131397
390283
441332
784991
433795
1341581
173924
1260132
1512032
618786
55189
1537185
1070361
80613
120821
1632208
36537
757335
816214
1264234
817187
157157
1100122
1027761
1535570
951709
179194
601415
637283
1069962
1090687
1396878
1115013
286064
452326
648008
986579
1637285
501425
40689
1401822
1224031
881420
1330976
379639
1196936
1540003
1219162
1591987
1399366
1476127
1404632
1083320
333338
1032255
906895
288021
1057131
1354117
1591235
333390
415726
204097
725896
300203
87742
596403
513437
1161203
473340
697521
806859
1182317
987687
26173
1266922
1213380
837960
876230
1211857
1257483
449438
1483844
402087
130699
971032
461034
1325903
452585
1632053
887451
1303673
1475986
316690
36586
1210516
352183
1475409
900322
414497
817646
50411
636443
976936
820265
711532
63914
1046976
1009817
1224335
816246
1638349
1027542
311481
1617160
122964
10873
527479
309234
1598685
1122495
865447
1079196
1347522
606575
159921
1526262
1282795
687729
682780
1450622
1352373
193644
1144795
1591343
830737
1599693
1382672
1162763
497199
764445
1147583
896737
1203031
845057
889928
671736
1498756
28767
698119
1306475
712985
1133227
675212
125868
1313087
1097230
764120
187328
1077353
605021
1164819
506755
206611
1217388
838387
1312336
59851
896610
1185841
393722
1366753
764548
453932
810694
425525
414980
999023
1236375
932844
725916
174740
926227
296466
332663
1203043
1105107
1378273
916049
637628
730131
1630415
567517
930784
206730
55303
146406
1533478
30729
1442541
1167285
407222
70182
572278
1284623
967752
1296376
446448
1511566
850359
1413717
1497316
412830
263131
1501985
466249
1222977
449198
549764
1016792
841855
918855
1528323
130791
1019980
339343
15627
85846
527387
374443
141796
1101774
1377462
813378
1194533
833088
1042810
13343
1482154
1116144
401548
610521
768610
588141
1632998
260270
636848
60553
991892
446529
380892
1014926
453029
14435
353943
888756
1344909
1176747
193225
850693
706553
1355327
239011
165938
1601206
1087213
493160
691426
995024
46239
1357967
1014361
1433767
381852
1586319
260705
569940
970326
488054
118149
967820
939485
195372
1209570
412650
221122
287360
897704
797513
1140132
124050
167761
101269
1539539
1453821
592761
1621794
364173
416406
234213
1263116
1577805
280392
1173192
353358
1111613
1417572
559317
694799
14091
1014476
328354
1432727
1413431
124771
840768
1113738
151697
60372
516297
1383391
466986
636934
1008893
999312
1592937
1351021
634290
1170595
567353
515118
572138
1065789
1589982
719491
647388
917810
251057
1166256
858063
1532631
533768
1614815
1173682
978076
831143
627281
1367825
1369874
1001578
1600408
1205422
1609581
1261455
1097952
112103
1087918
111181
819133
1582359
18616
27381
1325808
813070
1344774
960740
1597069
1335383
530590
253641
1622345
1101059
466399
913074
1239043
444825
612901
1308469
475693
184388
598438
968358
642373
1087114
530385
1610905
1183623
483540
841644
1611470
365595
1313734
886780
1084870
850019
452059
288652
1611035
763201
997278
1179831
1220599
1060974
135323
787006
1424325
1602262
46549
1583548
103668
216514
92344
1374017
563064
1259935
1037789
1166637
1481710
418672
1035652
1530491
258280
643322
357744
1453528
1201142
974653
759137
1204109
1426573
139303
1519270
736935
1284259
1260418
60493
15676
609959
618639
20080
220217
570894
1051564
970099
91702
1502320
368917
912215
777969
457059
236048
1628558
1231757
1176116
287391
1507254
575111
630115
986892
973743
427971
980808
843774
988178
105033
1202871
287778
70789
82990
890319
1548545
1332321
1506199
467342
422244
358768
1209576
1288758
220427
1154255
89650
1187770
73373
606805
751448
539566
1194283
1564578
230293
1477934
1440809
448545
928208
1195394
1288161
1380035
34531
504726
410717
593252
1108013
1588489
33310
1311991
1455240
799810
133933
1200932
224546
1511225
326338
848599
904099
590597
1476485
848466
466905
523865
363475
319169
497875
1288008
118437
1457917
888328
1205903
421469
1114377
756888
1312897
1104174
213656
745026
1132003
37005
319443
1582696
1188845
790088
691675
532144
1297948
857491
1483034
46046
567295
176429
1072829
415511
1483513
642943
382143
1281984
835258
845983
1500454
946969
645965
1555204
174527
723725
982324
1122413
355117
260523
686819
645150
1415731
889006
147210
655712
736898
67224
165724
1578953
358856
287181
344921
1187338
671358
1284551
98849
1536135
2570
620491
1211472
827146
602931
1627586
733975
1548011
163862
452171
219653
126310
1035248
352440
1516279
1321254
155923
161694
1265234
349582
1621198
220795
550382
1242305
926265
1267115
428511
915603
382554
315162
279888
987513
1362246
63888
828616
404482
670717
1108231
641471
696071
1374920
1205066
1607682
283279
1159630
754445
845822
948645
255770
808501
1547187
601306
773152
980239
1641849
941891
737635
1158325
69938
1305156
275903
122967
874738
761167
549533
1119386
1438741
1056012
1161848
1639993
761510
1432890
1244569
529322
508761
654753
1235490
1137494
1642868
1523149
136037
1306919
345070
226561
1542946
1023722
1137519
792981
1087845
1325019
528882
1058220
831833
708849
1528477
1526236
1327647
710154
508281
406104
322064
558633
492703
1518251
880193
1049736
429771
855623
184613
1035995
259029
123674
1168530
181485
1467994
337421
270741
964236
1533943
1126528
1588099
1566823
460656
1590939
1404121
1369929
1139233
1193104
166096
100254
879302
922866
624352
1425787
1297846
1552306
896740
1466514
385257
524695
1537293
1177959
418829
41175
476568
1430624
1625869
334438
296038
1556776
101063
107507
726461
1477989
720831
1617107
907345
92870
822103
279731
1399298
36528
1299045
447813
854881
1575430
1515106
1444186
1340350
884063
1627882
443029
1284682
514182
217913
1275984
1061147
783478
506286
573322
1033632
1566459
1077097
1184085
820567
856560
102014
945085
1235608
1473884
1290400
1633422
1116640
1447667
298166
1286528
1634060
1340823
1262012
1014572
411938
386068
1334641
1413862
263461
1432583
118115
1060911
221384
347971
968378
812911
797719
1454836
1494694
1063053
310763
180245
1372294
1155759
415862
609950
456243
57443
1091705
429960
205688
1325529
736835
1169653
474610
221545
1074799
58431
1176244
383476
213102
438673
891236
1223471
1611539
951481
1545967
1078766
457180
1458154
751352
1022232
1170943
671575
697832
1399718
638300
74561
968100
1148229
1153969
80750
566347
1114944
619014
1553721
363331
276600
557045
222163
1279217
854776
478057
23625
603259
84483
775702
419847
324055
1085213
1221211
42876
108565
1329550
244678
153813
1532423
731086
1267292
993747
309905
1431161
1570367
1006206
1365042
1575362
325399
954603
357053
853531
319003
1497785
932141
1492747
1467042
337061
1478617
1354846
34752
959162
128589
789355
1547297
961644
899545
1071724
651206
564133
308422
673701
19170
1202900
1017576
1487503
958507
1445924
340703
944864
961487
718260
1325598
1300521
1465032
4647
280149
165022
1365905
612058
734782
378446
188442
1347749
1033572
950004
594962
304479
788901
581563
568415
1515129
305994
1313963
1081076
1310559
419265
1179640
453217
844207
439839
176546
1105730
452509
424492
1548207
229847
390770
92696
647588
1162189
707064
1372636
406848
211163
901165
1033430
411392
1293446
945269
560869
377051
238816
996966
247186
965577
1580045
738588
818787
1316254
948197
1210293
1081113
404590
1552170
1198546
1093217
505822
1050706
1560450
434785
1361264
979009
1081114
1146597
1527483
997077
842376
1583861
598138
108124
338004
225762
964482
363470
1243975
30938
960624
1188522
574155
254921
195207
1530911
519903
808486
112795
588269
506350
742824
1582603
386756
1262641
1615735
545563
1579078
656818
400545
959996
37896
300705
665947
1398995
662250
1545626
1118577
123293
1606918
1517897
597756
931177
272379
452568
1164745
837481
140284
1322357
1628012
1287878
653779
962956
1123600
1336896
1215653
1045135
1054440
510652
406808
719925
1476991
237878
466302
1282362
773615
557408
1071782
410217
876063
244549
1120689
1515927
216822
188024
1489314
1011269
1180789
1587906
875521
647023
1600545
812228
858162
26623
336858
1583243
245947
1067767
1137689
762658
820707
820096
158225
623004
1380833
516564
240168
798865
143928
828334
435797
396942
1641074
540668
1130575
884552
1383089
1320719
1180648
530927
1137267
543854
428476
612826
188406
355807
155110
1352713
182003
358560
1235782
1128131
910234
913321
1508178
1092566
761475
570886
435858
290059
390640
1446718
1593538
977016
1539516
1455255
1027807
433323
44995
1048553
1324865
1033644
749857
1092891
856096
1399714
711435
1114823
960395
4952
170168
1378506
739156
910510
211048
1158314
882871
1572971
1161484
1383082
701408
61405
1306458
1208162
688855
407779
1479900
1365496
1004781
1056766
586140
787270
766662
209969
893516
856519
14324
514379
324159
425572
1302999
160681
1198923
543477
53795
1539912
576231
1194428
1108200
338160
726682
763715
224941
1646825
1121055
1294064
1465488
884547
9051
308764
640162
324897
199831
1555779
212641
190684
507109
151393
418100
361580
667360
875208
1247322
792720
1152720
648141
1080263
295139
1478296
576045
249762
659723
1082635
858976
409131
973130
257532
577875
1300938
42221
52360
3460
286413
1046833
270399
1312952
417644
1135744
1260147
68453
187233
1278137
1147876
914335
1064477
1333851
297238
590747
651793
1107643
785306
21280
72369
166578
133430
1502096
787695
880299
1452820
841667
938055
1626574
439684
1491849
19293
329024
311114
970002
924859
347763
702804
1201135
808001
1305975
1295766
302614
80404
1214857
575862
1057963
1166845
558953
363360
1107877
891493
714357
879572
48274
1466648
387522
534883
335949
977654
1464402
570548
1379353
228914
185994
1267481
758999
204387
729719
1401361
594881
1066347
514772
143173
788909
1398454
183729
1192400
581687
42321
1280718
1493269
621822
160975
1209224
1140019
1149931
82508
1322548
1610469
1603646
532610
1246366
1482853
992547
1209144
849715
974779
373820
1440732
1453474
689951
716991
972591
528248
1282818
4293
1138323
1450681
986053
1565448
1180960
1621475
782782
933002
1227416
1551710
520108
1176565
1524289
392819
645218
547105
115651
1546367
1041628
626651
135257
828260
965733
1468064
139787
1000292
888688
439658
1591750
343279
612475
1089960
1329683
211800
98226
197335
225537
1531642
973757
396029
389937
217754
708890
1490959
1299752
276045
727087
471312
1307679
1566790
1079156
634842
837088
1555040
1573834
1602046
10258
1371577
1553489
675047
469535
552335
604657
994771
552213
589357
1151718
1475467
953573
593443
489742
571661
1348216
258647
526492
451901
1055012
452603
1216916
926248
1485247
1190261
762024
752870
1417133
722323
181491
1435443
349033
648697
715875
760022
1344664
1421746
654734
1022844
1472160
1160391
423544
1234128
1320894
1630102
445140
354187
4165
883059
442100
810834
238913
1061963
543647
583651
1111070
1126341
541226
929484
1524050
1148921
1400403
435766
824279
1069539
104996
1064967
833616
1574680
329223
1205616
1493255
742862
358022
243476
426046
1404972
467918
441734
1045042
1602599
1123927
902527
649203
1138700
823543
772989
877247
903445
27401
796542
158286
936236
1521766
1602689
1429221
255931
1044866
644879
575748
505400
1295134
640352
349488
1553204
1206961
1013898
975638
1388221
1477921
46414
1367280
1175911
530768
959676
838936
82801
1477817
1071343
660830
545052
151992
324516
1628672
480851
871240
1220347
1561328
1567528
20415
881803
32810
1428195
1094924
693340
982538
174513
1134793
1313650
94270
701908
1475596
211751
451391
930862
1626876
622677
959295
901220
463013
159082
746292
536381
807156
1507887
951021
1144366
1538844
1183239
1247838
1053720
319546
721973
180850
1586037
950149
427843
1151182
390475
448588
1068606
113558
695800
734293
305136
484708
469200
109876
1378295
807100
741056
189593
322754
1133366
501324
1305728
1070540
1228849
1156568
617144
485487
1459643
762278
610619
1234812
1038733
221372
870346
452195
773003
302783
364940
1450933
1037216
1008890
687751
1092603
245486
215688
157775
411765
49416
180580
508336
1361816
1024469
4171
474334
1634559
776759
62505
578303
722388
968028
1611286
731094
229099
1293187
1351522
20512
1597083
92781
1360382
1501616
935679
547235
115575
220387
1057090
618729
561889
187158
976856
417592
1567037
1140357
493998
911210
705793
102418
586628
868572
37018
696523
968302
149431
872049
1529386
1407971
1325352
872721
652650
1448020
142085
1359746
682721
1383599
998184
1049212
1185014
677336
1446129
622285
165066
82084
1386463
202261
226638
1352820
962608
1362744
1220818
1148005
198935
1302526
1551692
1105393
93845
884732
891550
1067088
646825
639480
1041212
917114
5389
357604
1626245
1123937
1445937
716187
529071
176450
1113485
1105113
344012
1225289
75081
1103596
131902
1547749
1577512
257393
244414
952323
1403781
308719
79265
1290438
116094
1635304
126839
694549
1184712
1199933
464218
1424299
84385
352696
1335357
1374157
1025931
573730
587462
983138
1560687
1102209
1423272
486881
1094397
1463167
1471568
116174
1453120
713544
749937
560687
492889
631323
65118
1350745
1269258
1544087
327504
267315
40714
704719
205350
1610307
884427
1005108
1242026
467401
1558240
30026
1055471
721508
261393
1291538
227973
1033217
390206
58710
476311
723808
119492
1257279
813111
460054
184049
794739
1594174
1041328
148608
300436
1089416
1332755
124574
639446
209291
1003876
212865
407665
953621
1547851
816658
1498316
1640457
1230519
1446559
756690
992049
1273217
1577372
1524436
1582023
1200654
87598
384612
1508226
114947
520664
738443
327709
617327
1578315
41479
485816
830486
1003046
1412381
1067704
1158320
707879
494648
422062
961049
187663
1612142
1130861
299436
1642508
707420
515808
344407
819199
1623999
678538
1113119
914839
622537
729831
1163708
897860
449386
1629012
928094
876162
653199
1393879
319121
1461833
259467
371235
1432183
1230317
1466000
1352254
113623
1543092
264127
1406632
211448
1374980
920395
1230311
1470701
593045
522743
173569
110850
623934
1328194
1624525
764706
1183719
922034
554549
710611
1591107
1387967
116814
1257861
1082701
578602
1069832
1031109
387428
1599139
1639251
274414
964291
1061956
58079
806603
1567710
1233545
837545
989364
440302
1183236
1118894
953528
849243
696061
258897
1133286
645622
1382371
1362943
1809
691354
957742
372719
1285602
371458
119763
381177
201528
1114485
26110
1557612
190341
823090
248225
1173523
88098
809059
710422
1480506
559592
1322392
271927
325464
5461
184528
939594
455069
1627597
524042
822563
92122
423136
849986
855594
759854
51999
1486751
1247158
428010
8476
1131613
132892
957380
509234
1432771
1628249
1428165
453125
467922
1394024
211335
790353
323008
514187
399067
1220146
1305635
1564496
67166
1493039
84928
809269
1401278
477708
1047442
566659
1458287
1590005
269214
1430631
1634196
1318810
1577042
1626258
50451
1055481
1074549
398978
1281953
1123445
931768
1594535
1390283
299041
1550337
933712
1152027
678983
208094
1343230
462994
1089219
291595
1468238
344768
1106643
49067
252239
1161618
603262
103812
856257
683410
181215
462792
164229
1234564
885742
946408
202679
110482
958789
562621
1455700
831002
1355018
206338
1106485
408940
965121
70438
1408199
309173
541447
511625
388717
900196
499288
1497883
408924
1236612
1602401
209123
1100587
1361976
1312363
74147
474561
33267
743447
453006
439640
1308904
1491235
798158
1399219
1467354
414956
631107
1181142
570642
234313
1114408
1642570
494944
702389
338254
682473
1314616
686120
1370711
1160492
1370949
710933
1642947
1048557
247601
1255744
755972
1502703
1172839
61572
767198
765710
914487
1221906
1434229
174810
1276878
762745
271346
1517726
277728
344520
554234
888884
1542225
1312930
939565
651163
1501312
550666
10379
67211
1631636
599576
1163837
1092132
218555
1520285
963665
1008475
124023
535050
924897
132581
1145159
121343
458309
122447
1436896
1630932
830576
148933
354182
1085223
1545852
749604
1563389
156905
1590454
331299
466121
1257476
139662
1155560
598268
827760
815754
1565605
1423637
549576
1241127
149331
1018750
255923
681645
976185
126926
823969
918695
610707
65892
582091
447762
3935
767691
460195
924535
1442402
1298699
300018
951950
1490021
862500
1538677
1538853
1445411
1101464
874803
996072
1153479
378553
722119
865794
729398
1224950
113129
511629
1217374
757248
1110447
1101759
1185025
1619452
962273
1541748
1373871
1194891
675399
1072627
1542610
668282
173338
1208791
1427064
1187190
1594177
810181
261066
393282
1002145
547301
721421
855075
553178
214339
450707
1405290
1404739
206720
818862
1167925
121570
1244826
1034655
215674
1502239
957632
1224600
1147600
385213
716536
313935
546085
1114868
418821
1492589
1550291
1478570
772218
471392
910650
450817
938535
992840
753629
684222
1506532
1205139
555845
21083
812595
1417647
891969
119103
443406
1037726
204605
576817
1347679
484831
137261
1585455
1163207
232790
1356888
242877
1508610
750196
34656
1500037
136767
461457
931224
879973
1338232
596127
1376935
827210
557856
335824
95308
1363278
986397
315037
1377417
585118
1386014
1117179
1111947
1547570
244865
315972
1402435
922215
476905
321564
227495
43241
838878
1047807
32578
519625
1110459
11782
1283817
1488109
1246612
215457
479173
1272619
1434986
868120
1127015
575250
1153003
91590
413781
1461407
765720
307877
1524049
1428732
1294503
351370
68003
1011645
436238
1119076
1121876
99302
136147
1536698
164192
1145903
250956
491353
1433506
1186275
1527105
26601
78809
1288561
98665
439221
644376
1245984
1284380
43609
1136130
592407
90691
274125
4198
76445
868638
119495
905998
1148030
446988
1421716
309025
1402848
707260
353759
1603687
479979
1590921
1010149
226438
485356
1554334
489354
835116
1054749
492013
394029
1061173
1590181
313258
1454183
886228
1146648
165562
1410244
462098
951127
639709
1105403
638466
998485
330351
1581285
1003987
1131715
1029905
512099
1355482
568865
691626
1361085
1229181
1575109
852686
59870
1024164
13369
725189
644802
929220
480505
599905
444592
1200836
263253
1637224
728731
962764
649626
938655
233617
17810
1520208
364938
1507187
1613230
25731
1302331
1156446
466497
111898
1178555
1476504
283634
1286869
1542420
839875
577525
1067611
146412
507316
1527273
75188
706263
141263
1122597
929722
474465
1296370
932033
562251
1149004
1075381
502228
1457645
1347933
372027
271210
949654
462013
1535182
1083806
1332822
996242
545197
355653
308626
717504
1547611
269034
336753
742874
1452967
393390
514632
1516948
490022
1348596
610536
155059
1391694
1235389
1493960
1499483
735846
1446425
239569
429891
945013
519276
1075860
21845
1008194
1463262
1541876
635073
737237
496249
744427
1564555
945434
659696
720705
1255985
1238065
493266
1213806
1634981
640857
389726
751407
1524956
213999
651779
1460152
803564
195172
1368001
1064614
1367037
430432
127071
201815
384944
782528
420668
82483
1381771
1351717
845424
255585
66730
677642
1221571
48365
1219463
445218
35827
1251629
899865
1340470
156030
539397
1212898
1281116
1041547
497473
191798
189294
1270337
1638235
654134
181201
685432
50021
1263839
1455364
1223752
471603
927579
1453118
76377
968055
216741
1400058
906638
1060823
997847
1522306
1076289
210039
1437836
848065
1504471
577955
242167
179510
1558706
1560815
1482730
1131216
1341512
787956
1013922
1131459
58168
1364219
199934
1270719
136722
1250898
770159
632988
78176
1167091
1308758
967002
1051132
331749
187087
143253
165741
296577
1302243
1395712
621251
1100683
1592874
763413
1471295
1457263
466024
622006
1279355
1613964
1568631
408460
232356
1601660
239452
418253
50584
1062948
655250
397384
589186
1435450
300316
2909
46779
364201
1637569
1007026
280305
202165
68354
745272
1589606
626442
964756
1559119
1281359
1580229
1400671
1442635
152618
886646
42348
72484
1338954
1637911
203489
373324
1088828
615854
23127
792679
95755
613275
834471
334445
575705
1316934
876535
1135659
170399
830904
1277400
802909
841094
273456
1534917
1643921
147261
1057465
705387
810540
1255318
321188
650475
316291
1163503
486868
827830
393357
833912
448679
990515
1327339
1156544
1417928
383921
1305509
1516693
95339
21816
24552
757324
538654
1224688
270469
1202050
727512
168706
450510
1298448
1283778
838761
693220
627737
46584
536781
169193
1581597
1303258
197512
1606770
420164
1295835
561340
931551
705124
736991
850735
67273
485897
1477616
897358
916710
428139
1612349
1131100
800907
848669
1038570
1267814
42359
489696
360707
41528
981053
572870
515005
560158
140032
1138829
614310
289199
440323
23180
588557
948925
1625866
1432049
602624
329267
229024
1421956
1368298
1228611
1442420
485405
845966
122550
175048
385405
1366274
525653
557804
1210190
9687
1566188
486048
1050299
218992
1585154
891665
219741
467326
1229568
56390
107073
1367410
75567
621598
987442
1342387
284413
96872
1091000
1017040
1585068
940121
1212107
1141770
1194411
578566
207831
1264859
1194180
154988
1715
671588
1406247
885994
46929
787221
624751
808324
944773
617099
1473152
516410
960870
1083973
1232092
1164080
493900
1352252
1578497
504718
1569117
361192
954568
1623945
499778
170545
1043836
1514675
554100
1627751
1149482
1105921
459683
585566
357269
361928
1339512
1391383
1508086
80222
1498051
729140
486447
1041558
561608
435709
1171860
730776
1282986
1001925
363086
660045
701202
1510850
1570506
1067699
1305809
634111
851570
1558981
147844
817433
1613706
371674
1137807
843075
1004972
6633
139086
1490210
295434
385465
1374063
1132556
151080
355556
1320039
847811
1240985
692557
42196
1357767
160876
440155
1404939
1145975
277912
841403
393603
749493
184333
1040102
937114
385971
700886
289064
706463
1396478
4623
1256166
823847
474384
1103042
180763
1473356
192121
477031
211527
808681
929645
750864
1485433
955508
618048
485066
1294130
556644
1358285
1253989
355646
1631767
530004
1234542
527139
950641
1530834
525796
496295
141254
98603
1386043
1539859
285906
271898
1241465
1624885
1030535
997880
1581057
610462
1188421
218591
1296683
1143725
172668
1074626
773033
1425310
306135
1264470
1162469
815556
1376179
1203322
817113
292385
1048339
141170
463919
1019251
153787
1516204
1073750
1352675
1114236
947342
365203
843786
1070982
1413189
119112
290381
764477
1551145
730684
1426622
1212948
236519
868939
280682
622757
1462066
493855
154490
754563
1262608
1178691
462292
887516
988863
936876
626542
128903
288723
866835
1062695
1617715
1406344
133581
469798
944965
138990
200671
1363032
717366
1487286
133092
445478
261659
1368408
581305
957288
937039
1056810
726546
284426
952541
823012
257503
425511
1591047
168228
701695
1029839
1344308
835581
1570660
642957
1043664
293575
905677
1410981
425483
1058607
96208
1287017
357350
1645254
682286
559899
300454
472895
1307230
1484060
1055585
580760
178763
995980
522709
893945
1032909
1250332
1467871
882542
1186260
254245
1632745
208432
1308828
1503769
981366
1316802
328116
993100
371606
67737
60312
1186585
1598559
376171
669585
847405
1112851
240440
1321919
41855
434276
957625
146635
351251
1170865
1080832
966115
479995
865386
601924
1412182
1463600
1434063
1498853
586052
1080969
42700
780141
1158498
1041421
46960
955102
1279753
402288
1415779
516947
909647
185755
43079
535387
1119522
1490446
1193097
1344950
1321448
1391808
1642092
1528552
1222725
1123498
951890
1189
435837
636780
1540528
214812
679843
148969
293827
691316
1006207
1111708
1567176
1433507
902634
139779
404334
1261092
788488
199147
209665
153992
502376
853094
1466500
139675
1022258
1373559
721101
481472
20142
1580528
1505151
607297
1542214
934835
492509
1000042
131904
589478
80213
1342237
636507
1157581
1095381
261293
797155
134999
1527182
1081085
584204
1272435
92757
1106932
1481923
582879
247743
71810
1193616
434147
1325301
750516
99027
149552
1557642
282146
1094469
1517778
152511
1190176
63343
541270
1031972
1332302
1214126
372551
1638536
732838
876564
929104
1164373
112414
644698
1293204
336150
762428
124858
787277
154030
1544831
187176
1204812
796121
151634
922169
1605950
396097
488152
919527
44834
1131658
822780
618002
88504
704982
422098
894704
804119
354785
1178859
1349670
1151599
1189749
94438
154104
757557
1329397
788717
227371
30646
1488381
55878
1271822
481432
1547296
1003558
1628962
1188989
721604
326716
922877
532874
740018
256611
427906
1107230
130638
1246819
1611178
654392
1187785
1077665
1638819
1560697
1122929
1250699
493581
430522
302940
651963
86138
828719
498110
1163708
10226
583523
685668
540398
946168
513570
1063389
1136600
213220
290676
1517321
78910
1348073
343978
1090949
513535
131996
392036
614924
513901
1201883
561344
1265060
48154
216193
212289
4030
846397
190473
1161733
756777
140316
1408466
702433
872939
1391634
905820
1558545
298838
1066779
427366
1362968
1303395
336371
572331
126264
1582362
601219
872384
727428
105525
484924
739767
260735
544981
1198890
1412744
1412578
981574
1138072
672922
1396850
25723
466251
241179
779475
309351
1425499
779921
1383703
795348
259462
1107064
9296
486796
248624
1059523
1266456
1277423
1002804
621186
762358
590132
1066778
303280
657561
513238
231456
1637587
555080
1032860
768100
1577028
1559151
238494
492010
59595
536574
455785
125990
928580
1180396
581387
353433
813629
112076
1006752
1502286
1531792
331788
1026209
464943
1469559
424929
1038817
61815
516973
1322321
73964
848872
536368
1281950
1476874
179808
818545
494556
958633
361313
104952
601807
1351989
1267236
1341740
1184113
1008247
1103019
576793
432130
755403
913697
853846
1273015
396519
328147
959738
333244
573382
419065
212869
69542
41006
1301883
717640
919601
586267
1632724
153228
985610
735279
1323668
579130
208017
897364
1168790
1345923
102149
452696
285161
1317571
1172312
321888
870797
1365665
809479
1566381
96450
1020
1120070
719237
367886
1568777
1322490
414809
734529
1458200
737776
340911
1042199
469373
88454
576722
468743
1365878
392339
764549
1059312
998525
756308
1547697
688064
344759
849683
557615
776809
3238
1635444
1019766
1287180
1070869
1193034
714912
274109
449672
291509
1336679
76294
86067
43375
397720
1158917
571733
531048
408383
1271593
648047
1494759
1476800
388504
964299
144140
887278
52987
796660
365915
9590
837625
1299468
1453488
330832
496053
981102
748638
278516
429609
277494
514981
551155
792409
1642004
882613
1321840
1298832
1200137
153320
287078
816145
154492
571420
1159654
383117
596384
423339
316506
1537012
1458239
157351
857571
8206
951715
1437077
1311847
945552
888649
504755
1259575
170923
67242
1269798
1476927
1610974
1422264
968316
1481682
1414600
93621
562511
1467110
670792
1368600
192821
968646
1306992
1566992
9214
739937
1430703
972190
752152
470554
335390
291976
810528
1422779
380170
1215791
1201304
1335316
1021235
1217940
977169
1422545
933959
1133481
684593
1216268
1515302
1427654
979104
625267
1594196
918149
1149762
513834
837738
86475
776971
512000
971513
798463
1642327
1122094
1352512
1026761
1054021
97047
534182
1635664
263741
240181
112024
313144
911277
1092406
395122
1097573
1200918
1096204
1611910
446085
1557768
287818
184471
303844
505857
718672
604505
54104
1266004
480738
587205
1336535
1184800
1221382
127817
1411655
1310190
550642
8771
1433635
59810
1423719
771109
1471764
479481
1360458
1345190
298300
201096
1381775
1332704
205180
135582
1325616
897854
1103044
121554
1218782
1389878
524786
227343
1360558
1374840
1400577
676830
913701
698704
923871
1378875
773163
1374723
668266
1439428
642706
85397
1169623
687604
153710
876564
44885
1621893
1307556
605045
316099
870114
1074220
731920
1474016
97832
152893
631259
993358
87757
683472
1166866
113017
1016966
1064788
1618139
1546700
1042092
54443
192701
563503
909592
1546375
568459
1572977
1529247
878250
422502
586835
739005
1216825
235124
1018360
1643484
570341
704885
1304136
606148
969446
929246
311468
1421651
369884
1083372
104067
301834
618013
169236
350694
538915
29865
352844
1547078
728642
612108
1316816
828037
1207656
1006923
1123406
377320
995311
1191197
523341
1013975
1112399
950356
468509
1556025
324671
1589330
351097
749253
1266145
1468201
482548
1418489
473995
20695
948159
922772
354982
530879
968843
62090
1074835
483212
473380
1503767
1043360
1388152
1373289
1440446
596756
1029404
336689
1207685
216784
894778
715092
541956
787312
1062558
1570328
348932
1447917
886013
1101792
174344
814049
622133
1561263
526796
680092
1580154
639570
814764
892867
911817
859061
582366
1135257
584542
1033588
115137
157735
936832
1156737
1423445
601043
1332974
333513
664081
998974
1413861
1156023
449586
445185
197075
801934
1618636
1303383
1028184
863188
1019288
119943
29541
1284739
1560674
398790
942146
1303289
974793
144996
345809
1297445
240639
1248649
115925
1089803
1347054
1582753
1335002
44135
93448
1157660
545776
1560285
102827
1310345
889649
508245
320767
1099671
794635
132936
1151456
922542
976457
15750
467109
1634438
261646
25035
530050
1610705
936717
386663
1437927
91939
192146
771562
757185
648893
1328612
272436
538222
906846
1150914
1236036
777990
700897
1348838
629345
311998
1393785
153549
522091
154312
770953
1389022
745616
103464
843091
1608391
187516
790366
1040769
1522867
1473803
1554853
1290591
909626
1419273
945181
572408
790254
323032
508164
418115
1533547
1099352
887921
706096
1346571
1188478
1080016
1008570
600688
650289
1563975
966873
591182
747460
1120011
821065
181499
1503781
1517512
806272
348050
560923
1144291
462494
673492
975218
196223
744405
562222
687411
275263
533136
361877
1146010
986384
697326
926662
711764
432362
1069824
1171731
352956
950736
1416337
759731
1004258
1069969
153498
333747
1072524
406330
1240913
113133
124395
21555
916979
1095529
816864
924501
1043801
1089751
1125202
93349
1484307
118086
123473
141762
1534220
1273819
535583
979399
454097
4081
834242
1238392
640449
408408
570765
1096878
820175
1093371
547637
644367
17028
1627114
163853
758398
1141149
381581
795084
32335
632873
1558926
987124
1623041
265960
930965
69593
1070381
1093702
108576
500643
134742
924332
589684
962599
588778
176982
1488629
628361
1042835
767787
835103
906277
275303
1423217
1136458
556327
1520520
392315
647353
1057545
177878
191513
239655
600877
1024891
1381455
113892
419152
754698
1397882
919121
1068263
98547
1054586
1476176
447434
1466147
1253348
576494
467917
192255
163481
502354
658740
660855
503864
1413217
1583999
1329256
1165721
4854
1281005
412453
1547897
37370
1452385
383856
1647523
1052447
1269204
165064
325763
551458
90327
1012461
910176
131881
810096
601389
899118
1418875
59174
1564035
1491613
27167
739264
407182
563271
961993
1614863
193014
1045216
1313991
738055
144745
359248
56142
359952
145641
774793
1528157
97928
823541
986096
556935
1454358
370860
1451582
1028612
29517
970209
363490
123859
241201
466400
664755
1384726
1313148
1400571
1369922
979184
1360713
1561820
306930
1316803
580943
1512182
517902
1270121
1488256
973892
1525066
1231383
1451758
426214
1368959
1455496
552326
408890
378081
1520527
465
1409956
1022237
98975
263152
764894
1012846
597593
1033606
1476433
616094
1366923
1324761
716119
1073030
264293
654068
1306212
507529
1122177
181788
1016862
1188334
304789
1484695
1379497
742766
118978
74110
1533962
1461665
286987
138036
1090290
1068155
996472
174577
769370
15593
1226301
1233960
1052132
1173236
754828
94172
695341
937235
754825
547710
485139
6065
945727
657461
925375
472229
1354151
555904
250272
1621230
565947
1112051
1040010
866012
537479
757812
609184
812559
1224703
85916
1253190
966059
189414
211354
1369150
1244989
241724
1412955
323806
1361418
478194
167487
311162
1431576
664046
342254
1537229
266822
320501
911314
10739
394229
214068
1147911
992760
1618450
807986
1344182
373400
265837
126049
789711
1312248
181761
795277
401878
466845
1567603
1635498
1125631
852913
1442870
1083106
1001714
926396
826736
229327
1639725
884937
250942
472488
469654
119147
479259
808122
1272044
892665
1262975
1327493
568743
1623748
685640
1182242
129498
112375
401559
1617519
1560821
884024
1248792
1044216
1550145
160165
581424
265323
861314
464031
1047224
1182866
1163827
170573
744647
1621022
848228
924822
220467
1573166
474822
1593935
843656
1640534
814517
257541
1056148
1585792
1263145
26075
1386506
63674
1135124
372112
635388
573697
299444
361677
862558
12402
741265
835580
1498972
554645
703659
1131408
50539
906941
735937
1258726
368491
900119
1460463
776278
107769
1558673
787840
116395
507264
941382
1046690
1378911
189261
1336172
384798
884651
231950
451294
1384948
620415
684257
281969
436468
1488629
632966
1447593
599981
372207
1605333
228114
1433589
214366
381992
239878
96106
422547
30615
1499084
214841
265233
914310
1351986
587281
94605
495256
1387169
1553877
1586085
1426725
292943
484038
893058
1597420
676061
1012995
198962
1505688
1105090
1542024
403293
1027908
1414616
1068192
1233777
1454821
488539
806152
678833
1190212
415852
895553
622521
1295943
1046950
591261
1066846
438832
573351
208601
1392067
1178590
916404
910740
1584534
1364094
1232235
136429
1517173
918971
717911
1364691
1245630
889018
1324695
129354
1510808
613582
1426701
1020968
1630856
1020531
348492
1034472
334252
1580381
622003
120126
502090
418515
774029
1214105
405389
691346
1272294
396895
1321400
847756
1082167
475357
544631
1274506
1496663
13292
569595
779500
1095115
1098924
1058189
35212
252640
1340072
487539
1434201
509747
1529859
266349
520255
1491262
1561518
940227
892476
1130616
1323359
830012
1285873
282181
414725
614774
757557
507529
1311591
717561
813470
647306
371495
123881
925264
1191929
1588571
1425894
1273091
390574
1601584
61398
1224380
925142
1396055
459961
61337
1231570
1162496
835464
288249
173302
77963
42917
776656
115
164794
117785
405502
58192
31265
1537539
1056626
816046
334252
428238
385400
744665
770706
989428
1031041
226633
72317
307771
1506497
881082
325863
272187
35665
1300994
970784
501955
390928
514739
511119
714370
865251
279567
1040239
935277
359968
283869
1120935
1111659
1027183
149921
626708
535958
700998
673474
307698
530875
204846
390065
1312375
112618
1125932
872028
1162979
35806
1418134
724343
52165
1449956
1160590
1207492
731762
870160
1049960
467406
1049931
1127178
1347507
1317784
527588
950996
886739
398946
1176873
227024
955302
994928
1378035
491654
549280
1128364
804426
284744
1268025
1321515
200944
553461
940630
67011
156544
1021551
917340
358425
1441573
193722
1285979
488040
45325
1177091
211943
915304
780497
131782
1565623
181998
1515755
712040
139515
509657
874873
484739
794558
1304282
171162
886758
1046858
237391
1125283
1169805
1607036
740818
317747
586309
932623
1631856
126687
1262528
740365
52491
1184318
1244657
1570250
1477730
1285459
1085638
453121
240742
890747
1344633
1503067
204658
1390507
537688
645480
1374599
1489001
747250
1550618
1409622
379025
787044
589750
540299
1534642
620832
1323867
251185
1231530
1344283
387560
1345197
171183
313583
4489
1448059
1096696
1211975
730266
374884
330736
1314321
1183141
247544
662927
1566197
323210
402882
474072
732379
238950
1164985
1561319
1048787
176565
605842
1513792
169363
984503
1045017
645453
433466
229729
146889
1249163
1542942
1351053
1387140
704146
327962
513294
1615623
60217
1352682
35288
1434205
310181
663502
1588902
1194667
502050
208841
162775
1080214
67002
1536052
959194
574818
197254
817157
1640466
82112
1477971
26348
1437502
1578401
524988
737420
664582
180288
807553
342021
1280894
963097
1159856
1148671
771650
442937
494055
1493386
330291
1422212
284952
1114024
1053874
503393
771261
766033
574273
1441107
1086995
503541
103981
843966
863878
571149
1604253
1086136
95596
1108477
1117810
837184
420819
478726
178961
64889
809532
217414
533987
412360
945820
89433
536061
708531
1568661
757453
260310
1459671
1207624
1331397
1067386
281860
370471
555355
1135075
1645409
567598
104588
809103
1263849
42107
178811
1130397
751394
875174
630487
468987
1457063
112342
1007608
693070
1339037
1587037
999996
145435
203441
1019197
71746
1007894
289815
1231885
564376
381652
1061293
286167
742808
1223936
1381623
1405837
939982
497389
881805
244580
227762
1342055
382193
888691
1589868
159395
624737
130884
1167376
267089
1282531
137421
1212658
343149
837227
1022209
1491815
23011
1232572
1037294
198113
113280
787739
422595
588672
535795
1646100
904244
857913
1480566
513871
116205
1642226
1361330
468869
1171730
478381
1464687
638685
412300
45861
280037
264192
128889
742612
1262328
651623
1140624
1627339
1474815
1444742
1413740
439321
1028701
87315
509177
616740
805531
1484842
1345218
1611443
1593627
1164442
1336451
678922
784844
826538
883922
1059086
627712
718677
1382690
1174167
441714
1600397
882230
1311691
11370
810307
781983
1408178
242867
425569
399330
1047348
698703
8207
905950
445213
660433
783209
356267
1355454
428670
924662
1378118
811704
1352496
1346318
458208
296396
366868
957149
457313
543422
1261284
639119
806957
724346
351400
1544401
575576
990763
227759
799331
315827
1209534
79872
799450
1340410
18931
1305541
878406
207432
1051042
95792
987518
556052
15439
1351066
1485448
311065
1075796
335993
60712
945534
799091
1343838
1613777
1563952
205039
1089718
919891
1084295
1155737
655999
1352766
1395317
189379
93636
142741
365960
1293680
558989
1251078
223817
849389
1557505
190527
1143213
66078
368372
1101422
252273
1587920
1525531
1579617
910952
970540
432990
493500
488310
434189
1158773
481236
731105
1455518
1102230
19910
787886
1579156
1145612
276346
1172463
315975
296155
1081079
130597
1280219
531437
10952
1116972
1198367
1592108
1134820
997566
1647420
1032717
1146499
1009918
309466
1231495
625009
1023805
1266401
261154
266455
99260
459629
107274
793177
35753
213326
1225200
234639
899652
740074
1376684
908209
725
84025
1289522
765844
646496
1222440
584457
6191
1591046
1490345
1039583
641817
1485158
1114483
1015310
833326
754154
1218720
1097436
114452
1594539
94208
754709
634939
27439
1332603
1477697
914475
551116
286280
1561226
890098
742195
60928
1240773
1354681
1301173
106436
1128568
702515
918652
1022604
1464393
1447993
219494
34654
1621503
412848
1515776
300967
241884
86596
310577
1485906
1192038
1154209
945760
552266
1265125
362298
149634
122534
35139
1589024
660423
948434
111121
1222276
187814
881495
1369398
996974
14409
826433
294087
436321
27456
778280
1597319
389487
1265860
436279
255401
924984
1373825
125459
791810
1074644
1315734
604884
222403
687115
1444635
1280871
15028
713364
509264
227234
510209
1549649
1266001
369968
474580
1612245
56238
551116
568991
1305117
460526
600494
1473787
779484
1334478
73568
679439
635502
45225
60599
240065
493368
352463
1150153
1169814
743400
897974
119419
1206183
9328
240590
804861
1541381
1213094
730781
1112585
1407451
1340901
854481
694677
1048038
446906
94388
26703
545504
15822
375766
238673
1034745
559347
1637707
1294042
777177
913694
1051866
899383
488755
1501695
436533
1611036
1477441
1218256
1003922
127438
886164
1071598
459468
73473
494177
53337
1342635
1107951
1104025
911769
624002
768183
726855
718181
512198
377464
108203
1208462
34060
362015
1009877
52905
1317573
737965
1212750
1273792
312520
288796
396788
1188260
149898
107360
722782
1224422
1225209
1030781
1559237
631700
901573
234933
204284
665641
352226
1595262
300804
1486480
58197
272074
684921
1629719
1083293
1381250
642924
1646454
10818
406515
928476
1279432
29877
1228048
280757
1571180
1047703
1115103
679391
1454868
1225041
363750
241177
713962
1080039
603119
391045
1596895
488188
1132620
442689
656948
75917
885845
681213
314805
124262
821939
398926
1276263
135975
316021
182187
263962
1210069
1078443
1584110
149330
1069205
1261338
410169
957077
1386896
149341
500745
674596
1613365
56075
1297987
332054
109790
387137
914630
420120
342195
1449943
695358
8027
1583344
129373
461853
860454
1484859
1577887
956533
390750
509995
1135416
1436536
1132186
1259658
1077349
260601
404186
1499539
975412
1126993
1176345
216750
1536517
1338047
1111477
80823
317603
129996
1589507
633003
1530512
847970
354126
64371
1215599
1438822
635617
368645
1128265
1114395
1414461
856707
1640201
252126
485261
428154
1511475
216541
618815
859375
1496806
468755
925357
1319836
700808
370501
1041487
275486
521976
1545523
1417705
131146
1025833
81749
974436
326640
613209
1299187
1611112
687961
870346
1084041
452299
212929
1117479
766055
49092
1273075
1639971
1089196
280200
211317
1171963
697544
649831
642794
1097999
817681
835618
548607
151229
139118
504441
663776
335224
1025330
708915
1169001
139511
917426
1161348
1318254
792549
86399
1136980
1262987
908615
409921
1023428
1605420
293596
1642355
789018
661581
342915
543672
311898
635027
1224935
421631
903887
1165123
896902
1413585
637745
1473463
1523899
1141871
609063
1355469
466150
1496142
1136412
949483
1406443
1014669
344344
400652
843246
1611113
942434
318878
1542434
1314376
1475202
832346
863077
229737
143796
1116672
937643
843383
959687
902388
1590485
1516321
1023912
447700
1119450
1564721
1008361
369687
1483535
1479786
363279
374996
1523258
717211
739600
305556
177218
824993
1425194
1192247
522674
1386233
458788
1640863
911900
1528638
680169
214297
1129064
911937
643611
1380813
998021
1024601
642781
985562
318139
938169
1108951
53961
618871
1235453
1416838
529714
437468
594386
456954
1208855
543887
715076
846756
427942
422806
1141045
37294
961309
943038
552193
77778
1466815
730120
47902
106617
1553018
423218
677079
300076
437527
1414772
143716
1398526
278580
926341
568852
347340
525432
618383
408784
627145
1281116
34804
230162
212374
1532155
1547709
1010507
1251888
371343
585320
855071
380379
360426
512910
130087
1222356
844067
209795
308189
1580194
775371
1482462
844475
610385
1019546
768654
990597
637611
404550
971571
1250458
129604
431316
452457
861542
434043
1298944
378509
118807
1343405
1542710
693691
480629
275488
1599271
1034945
914313
544123
1077254
90822
1506041
1489869
902325
1192367
992946
1380269
1288101
338261
560516
1264007
720960
3910
1036896
142306
971498
917384
1534507
1515104
614291
78390
1253567
549174
1162799
288788
464148
406601
1306184
770255
1201882
1510308
863696
1268464
797768
791985
989330
151236
1309751
271325
586099
1201628
7529
973966
437735
1645755
1130532
1290161
247174
1500988
13578
1605894
224219
419624
362142
1288371
1506
1073233
251437
304856
973922
20637
107931
74242
1279235
31839
1441895
564781
1109887
816773
428016
1599179
523127
741132
228208
1637134
26356
160224
599411
1146971
175833
757816
1257901
404252
1366734
463003
670014
297722
22316
6163
1419639
357618
1237828
1393119
449345
478335
665985
160459
1418718
1106451
59772
1323753
821168
429994
870218
244667
709301
256872
1321456
119795
1549992
1451691
537138
19088
796994
5438
69237
1249636
100569
413892
1324780
1548317
809973
565403
595229
809434
1208721
1454133
1428095
1419500
1115142
369901
1450832
1087989
1512016
1449566
653166
138662
125154
362542
425788
567835
396596
620037
536365
1178290
1212661
490343
167099
1300973
356084
780962
190767
49639
48105
1477027
721081
1447582
727004
552959
294715
964930
911284
759471
721957
678583
823389
1293394
888065
584840
1496005
776503
238616
1342614
506334
1349935
1212587
1041405
369786
529201
899312
1392604
1562090
257378
927468
632874
587439
858856
557961
363182
904123
986546
886973
1256027
1250815
896318
672081
61735
195420
958838
761295
1297274
538318
1639953
543308
1228539
438838
818194
541639
1402984
1166905
211968
416470
1137562
534642
598457
883688
104619
1487973
405075
38660
245559
1057636
1375045
458186
970324
790441
603373
536418
1195812
562482
796077
1331344
829854
1045508
1498577
1603331
1066251
820561
794291
283798
1351087
657360
3906
1525167
481132
272288
1003124
964121
148422
1238738
115390
1199327
774429
255146
1330075
1469601
1281477
1248947
31212
1089657
749540
690941
532013
1565419
968877
646779
793607
23105
794464
1562627
1475883
673662
380919
1436021
210191
445973
555943
1610643
688454
1019779
1509764
633817
1565651
1583482
999475
401921
566999
663762
1420262
468743
135331
429010
209770
635220
268660
1134643
468191
1487422
315840
1621615
1046199
1385981
745365
42935
1014899
241386
1590013
316067
1106575
580861
1050376
32396
1132454
147540
1427977
1359048
866557
526104
482201
992143
703447
765070
1108481
299825
1521373
388406
1287207
222119
500123
1202559
745928
1271300
1007974
1195088
213897
1476557
1236609
561660
135323
952760
567171
1305993
280492
317822
1562023
949938
734361
1235987
10725
534431
1341037
197629
156836
1556327
1118389
611593
1504899
221092
1365121
50568
655762
118392
1223950
229842
83026
973361
2223
344188
236842
993399
154962
1413487
1564736
470738
815402
1323334
1214173
1142202
897412
1403632
1275568
1348738
1012762
1360990
685115
1170315
1322879
483387
1038591
1577300
1222349
1330859
338822
1554644
22252
617385
1554929
566848
106446
191515
1134329
296501
1483900
221287
1293560
589466
291482
1317720
1597111
1250682
1550688
1487422
423831
68738
1541196
204201
260909
1498212
697817
1313092
857590
742754
797323
611455
9711
556610
1055976
1281092
332090
197835
820705
1460356
1579816
1349097
883671
851700
1201895
76203
898940
1143786
1352085
1002980
1470732
185953
1632566
942686
350261
1149786
998835
1501150
213152
974953
1050583
1582733
978172
213298
49360
677405
1207091
814744
1140186
1379942
95285
1547177
320646
53848
540802
134986
463315
22393
830329
426121
809516
1459169
785868
1205203
498737
783700
191291
594169
918299
836425
896038
1313336
1365517
1400449
49863
453119
506356
795040
1176441
825493
130342
469609
725467
1507156
862994
1614106
439566
455633
1129286
1174215
98141
190851
470546
379625
790745
454864
795593
1499334
231910
185972
858475
1065863
753720
1336493
1632061
347363
1553124
1176861
170195
838431
997157
749897
467335
1401967
495784
1109177
82252
566679
430260
803536
625824
795756
782841
66676
290813
71652
988650
1076204
85591
401369
82270
1537259
1194264
364118
118162
627343
373487
1240820
1359858
275975
255532
878415
1539254
605839
1147404
886999
381107
1592512
585179
744833
1346082
1210408
519816
1167557
1629275
481226
474481
1403847
1460175
1543385
1404420
21184
1023246
307771
36669
869941
118143
733082
81804
121327
531974
1079007
334028
1527769
1118768
1618335
126583
6673
824235
1160547
1357297
537332
969221
1290240
1291193
1135319
461222
1607218
24813
280189
454735
573798
230642
345204
908668
1395567
36958
1306185
25438
1471314
506179
766309
1613903
895271
271856
146364
508885
1528641
1043523
1366826
1643683
767414
305713
984761
1292385
694613
389065
303492
661355
495601
1462581
361935
1378273
540368
705721
1192030
352955
1228551
1362137
1305993
1617401
1174482
546655
932003
1140200
486104
1028623
1189164
204236
168944
1582377
947250
286280
734868
878232
65099
1468474
662573
967543
594646
1271157
518370
1065427
663432
62001
1090948
1131519
1079855
1086656
1580229
360521
470287
300886
50877
707449
1304650
904574
1222016
1614032
1427102
316436
98850
12912
324631
478177
15034
857150
1140734
533659
775329
1137099
769193
343838
114369
185494
1148139
1048095
782091
70182
1332482
442914
805841
15987
520699
1406214
1563780
128811
309677
806431
961523
1432476
985986
528122
482248
1267892
1242626
1207629
878381
1607945
492618
653015
812725
884757
804396
1312511
1151853
278465
590560
655990
577574
991045
799903
1198099
939610
1103831
242628
1442079
248832
1418461
1363418
1141721
1299359
1215889
1192838
1017177
1054557
1002706
1338628
232441
211009
830484
769855
295349
1076877
414774
1064302
1400195
1583443
183636
464427
1613808
1507498
203150
193907
1434393
170199
1470155
1180337
989992
976329
1295664
947878
1127106
532892
3506
403903
820962
1004611
1436446
550019
989546
276266
202288
901386
891674
269447
806628
968832
453444
217019
533858
681168
671302
1346469
96766
536698
1391005
1156710
1627670
500087
1477424
1275593
1194060
1335939
1286806
1041643
1039051
588722
1200956
907597
166179
747509
103109
1263402
710241
1600528
1321243
1320746
258661
1072163
1603793
546190
64138
1183762
1389453
567443
995539
405711
1073813
525637
836346
1538494
1123907
1273162
542331
483472
859802
132545
1596710
549823
354604
338935
1273547
1174812
518664
619532
1137936
308443
652342
1344524
984240
1173273
1454828
1119051
166162
300196
1137321
1520752
646085
485980
1085943
877883
302634
986564
383020
1358253
1641161
856630
1581525
1302594
1204289
943150
274681
58013
867937
675904
1045461
859829
1419791
1253670
1147480
68754
1284942
1403572
1334610
608945
268439
298943
804460
784539
942286
627530
1519973
1169994
723478
191567
676944
1068240
1129665
515532
43653
1082074
1294834
1178270
1506878
386137
427444
1311769
133932
57495
791597
1452428
1432908
769374
1462727
1560132
755372
1555241
636746
804895
1632448
557118
752855
148096
198533
751080
1512390
1640338
156254
589198
1640261
692886
988056
60405
639137
373591
1415003
1214820
1647352
1164686
737953
86071
1402598
986059
32087
1531013
685465
1595306
1216266
124708
990000
352274
606563
804716
704634
1080006
495092
1582779
755095
792369
1347174
1302589
1023556
880750
426874
441483
1448610
1368651
505853
1384990
194220
714497
599436
1646181
782853
686135
709604
1316521
286728
565276
1310445
537468
1602681
474958
921334
1206277
1113922
1323304
304249
33014
1275842
565062
769863
728591
771284
248321
1200609
944815
561196
1370156
602418
631423
272056
751552
608599
1564774
1274757
1448072
792207
976601
512360
322598
177972
1514375
1496491
1208749
321140
230791
362998
557388
1562363
1209152
95023
1605317
1398783
205312
1357300
885713
633794
431086
395470
161840
421471
1092078
714241
546013
54270
1027463
1084741
1006569
832522
508915
1466863
195701
938382
522035
833884
518767
254965
53982
1231539
390261
953842
1092501
1074978
588957
1349811
804915
848511
1012556
1044109
851279
596026
1616949
367677
927405
27178
1324404
1025082
604221
622236
648348
120115
1531137
1133239
577504
477725
183322
1195143
1502335
1410293
426911
1014680
556661
157426
1431211
997721
994217
1482538
309481
455494
1085781
1113247
383023
1618339
904043
1174164
1157005
1088723
536466
1116815
62316
1515048
583031
1293313
368791
241401
1402175
1163123
741373
1260645
1051953
153239
182868
1157190
1601749
738022
595592
742124
1581373
1020017
278632
380680
40647
1226177
1096770
575912
351980
525264
1178918
1503719
1635563
553218
938534
158701
354643
1258138
532410
1333228
538843
520959
896957
535708
1465625
314178
204274
1387105
392379
44506
901007
828782
1325292
634827
1469719
1061679
602062
294032
1616446
1337458
1083016
866668
438782
850955
413449
580715
1518145
1400267
67319
309604
125688
413331
777345
346881
1165063
1225711
495523
869106
679664
85107
1448859
206609
1365517
625533
1110175
880322
1486479
1448408
1192281
671038
736500
45448
420899
1463805
261372
459351
804448
764257
50999
491578
941999
210776
1271992
1322097
252352
1623788
249808
307032
1305182
1166567
157787
190349
446808
629248
308771
17006
1483169
618407
1332250
178366
1362341
1364478
424317
594762
1597193
1110783
296512
331973
687076
1246670
332908
219803
1261971
97984
770239
1304336
934609
786846
590304
1167532
416116
939948
743488
1036186
7759
1296449
626411
1555504
1141718
134828
1215394
1273864
1386901
262181
399132
716424
497641
671529
675732
1196087
1209345
1368618
141785
818839
714858
133067
1030330
316041
1130571
1021515
1613740
1213572
470356
1238232
945588
926761
237945
113738
356455
1471100
809833
568928
74715
958607
270263
322883
508824
760084
538801
652933
1364515
1062523
698753
1562611
600620
954693
1169333
157880
615687
696301
941607
499937
1455810
1044104
1273212
506126
759879
146537
127489
581513
1183417
1548350
935196
128759
984553
1541708
206936
776431
1583276
400958
459712
904030
1250543
1249628
943257
187302
1534601
1299768
277524
430292
283492
1484804
114624
849714
1286113
1646490
226271
1608628
227984
1498973
169504
190206
1021405
1045979
862207
753752
1301748
1601829
884575
69963
1083929
1506699
321249
1627570
1158545
42748
673403
135119
21263
1077065
619276
476554
908599
928651
854345
926885
69691
746419
207339
1373124
1318421
378261
1113435
491259
650955
844593
969828
641909
1438362
122355
500834
780988
94490
460779
760912
564640
1626992
1215719
409207
877959
208416
92765
1381148
245223
255100
166023
1267284
238204
858613
268376
1246746
1243280
238565
1418397
1510544
1054828
63266
298292
1307239
1092649
1593387
343555
1529730
68076
200035
1008133
1639337
1023680
1028800
807994
1223067
1066999
271337
1636439
933225
1508338
1260321
177845
490404
481569
1170052
1488079
1505868
1270078
404131
140094
650413
425293
636636
380090
1100559
472817
1589673
1525089
537459
1114587
204507
62252
1229221
993157
233518
421506
412166
241243
1467052
1042004
1516481
1100196
1190758
1647446
612522
1415741
1415637
33739
187987
1326636
891265
210
1477125
1525604
1575337
952703
1219250
116545
1023263
923253
789038
1092939
1267452
1489350
874397
44587
209468
885448
1040005
1583230
491655
486581
1580649
380058
1012911
1309564
279258
297099
349021
1404087
1043454
900127
1048769
714330
1551624
1158043
5802
1321030
356095
97089
1009110
221276
1455908
556125
216554
1000626
858196
407800
987516
899306
559936
72466
610196
1638806
527461
1245116
1343599
207761
1568058
651356
1282812
1130836
294491
1388113
680006
497465
1267796
1080312
195643
477332
1550198
1538740
751382
535436
482566
1638978
194980
857132
1457275
1452008
50429
1445292
1520948
81444
154202
1176804
322346
465028
900254
498377
859378
624723
340459
1196701
1154743
544201
299395
1387380
57825
44998
670407
43826
1198599
1196799
1157524
1213183
1359070
37528
1275338
1171035
1624120
1079109
373947
1313056
206434
171742
1023654
1188091
533502
615203
1046511
1177086
288412
772133
46457
61584
516477
503224
266296
1576385
1039290
1327559
69180
1558000
1113666
272218
491468
155353
733048
698716
803821
1616736
9818
776740
1045010
1266423
106839
1480113
1124188
1632374
1049453
575300
1217937
1125483
1312655
334769
1034020
1646001
218874
1459134
218392
590311
656358
1078198
1188518
596093
653681
163070
423045
723634
711948
206449
572103
163117
1581405
496505
1333713
697957
112639
1377171
1543891
940827
116167
714545
176122
1645477
400422
1538088
742828
488168
868980
1140148
516633
271598
876008
1117307
1326734
52752
673314
634187
224653
805028
1447249
150782
1175722
368885
11527
251136
1553641
211908
1533521
739221
1141646
1236275
1142796
1286839
1047908
1538675
1630719
627545
522066
849089
1177780
417342
1239537
1251244
245949
329846
1336500
158625
877607
1279225
1643705
881290
1164694
561450
1108066
350281
34417
1183715
476654
1412651
456195
290501
1079985
668993
1526157
1555468
425285
11530
506945
1367393
1401457
450091
518140
580774
1032472
1143846
995248
1018896
616556
999552
768397
1551897
1508117
1302752
1422
563925
269977
155791
674506
577977
786244
327454
1573902
24738
451648
362712
413911
702417
227402
1413806
1406012
1245171
670694
1458832
836481
672746
595149
1608152
1474821
1233704
1131721
29086
439632
1340956
831837
438005
510526
1435827
834658
1085264
1641830
1273833
772357
1534575
347876
1211697
494155
66715
1592421
1532295
863419
1365978
524555
91496
1234151
435519
1594550
539996
1542496
376895
1303449
1004526
1299797
1233945
467057
648908
269145
67122
1247751
1533995
959299
606292
386733
157932
355088
739873
997901
556499
1000583
935942
1560953
659812
114784
615411
146239
818610
201587
163552
1384947
829439
414109
291406
919121
257542
558260
887328
345175
725082
1160169
185373
522541
1574497
228281
360838
161668
802303
636139
369506
230413
1592301
1063402
848057
329236
1100805
654264
1595647
1555719
1504961
175751
615561
960429
935541
1392873
319306
1023551
1294434
783056
44349
1352656
1131774
1268587
574376
1529493
1014389
1243862
565235
820692
809775
1034281
1273388
60507
1017828
1597090
755180
1427462
944958
74700
1091651
285514
144779
1628006
1106566
406007
1264453
1119287
182003
514185
614182
587394
585163
1043772
540599
1429374
306479
92107
297275
612266
1103671
540998
663090
1201152
1429784
388162
1059159
1405298
926646
1083228
1298884
429329
69288
927556
755590
890198
1321382
24816
1381634
376892
872955
1116238
1309711
1553681
823550
448875
492249
662382
79718
426140
325094
108339
1402242
1420359
511981
510990
138050
290857
1178418
114103
251818
602667
1299766
792194
24846
860450
805913
153432
772282
514025
1402244
1329861
1534715
1296273
871748
1594204
1638598
1306510
922076
922707
1468980
2421
1084413
308880
1443223
1049666
1499928
191363
1624777
764306
709587
1393758
375396
1509743
246676
101097
1040935
953244
956738
1525838
1641530
678564
1512693
818461
1616068
1467928
419151
529731
1168011
153974
1216223
534097
923116
839702
624987
831112
806014
4920
81356
42575
670401
1317635
1167434
1387750
598364
921185
976363
1243866
262003
967609
1223544
765770
252273
1449116
954656
704331
35022
405810
108753
497476
216226
1310038
263171
1149974
836535
134530
950119
993416
1096001
1074373
1037116
1056751
1194605
1081952
502789
1182197
789522
322841
798959
976614
207347
1572315
306773
48012
65791
1076572
1505637
1619673
1539124
1560648
1437090
1334438
1413694
1341446
292721
446730
981372
1533080
175731
400568
575814
1517284
599148
1142629
1042135
1587211
820777
1435920
57620
714031
658049
413705
858405
1220955
249533
1430723
69068
1411636
1084663
300276
272768
391927
823467
34810
1631192
16934
554454
1462271
107244
599891
1352982
1404729
568961
651112
153854
443556
1152457
34652
1333503
1068271
167706
250635
468124
1058582
1344646
643796
1160286
1185448
930887
349803
302521
47978
919503
1609855
300110
283395
1094180
499793
96601
1024812
1325282
1427465
1359463
1196379
745229
417241
953545
649015
1336986
1611560
874619
1037030
79065
467294
1537278
275389
264251
1230470
1069433
1419349
210559
256403
1273915
1212379
658686
1155365
17821
1497
100641
361969
72317
930554
340622
1538883
282948
212244
64843
1196964
1059646
982725
1377706
848279
518681
1077007
193701
363987
1294990
1230017
819056
394146
175855
304219
103383
431573
132472
431157
432680
438140
236831
1014698
1496105
564510
142766
642132
168966
146430
1004291
1055407
1288871
170217
758410
1169960
28135
385154
582886
1051524
1048101
258070
5950
104293
697804
1603628
1021821
1535051
213883
893137
668134
1627623
1297801
224710
1271453
1535170
980200
411642
538115
1472448
1433304
1102352
1264907
165785
1639788
545363
1606921
707793
79189
704126
1485058
1536570
772475
393469
1313806
1442968
397446
940672
1051916
1622881
689406
888911
727206
580090
256922
1019174
81379
813365
1403249
567687
1351343
1033376
465867
1185550
132540
761533
1009967
294416
164769
1210071
1631037
1424209
1060796
1099635
1007577
1349673
1169403
1379742
1393687
314870
317656
951451
1270066
27843
549861
412354
553561
1186450
1293620
709531
676814
690772
635574
578786
564218
764119
134561
53066
1550551
10223
1604308
1012542
1592286
1024174
149068
1079874
1561174
1249703
1561673
334208
521844
254372
1543597
844386
1367077
32757
76762
1085423
347146
821246
775149
1642941
1378632
951826
164310
1551813
1329766
1454242
2258
400209
1395102
462179
1087868
196415
996819
863874
497345
506351
813415
1127825
1172408
1556878
990268
246683
1150725
1309039
995874
1144002
118218
1028739
1485137
1172469
986796
997904
544303
1181284
36806
777807
589025
778762
955934
802871
1490603
1192763
127718
1452578
974295
1101374
832476
639475
389808
1076192
1232472
1607658
787556
638575
946971
1644098
1484427
1097154
1371099
94142
1407728
1637698
1524995
1368031
177423
583991
401062
330995
861450
810628
289141
1201116
547032
826711
364973
779048
227263
569575
788210
1154078
343840
352894
433970
432259
632208
301336
1316686
339767
427039
925931
1490962
1053578
75348
949622
101959
1355895
159909
728105
1239518
31616
882562
1518417
44897
1027744
549190
377373
1523581
1457572
1497075
313339
501673
116954
438931
1645314
409402
1252415
11523
332903
293652
1573230
1104365
954157
1293873
860541
805330
1625361
935581
1026657
1482237
1432123
1498882
1010921
262097
856477
1113336
738798
864405
1226922
1069754
455180
73960
1454856
184803
952414
1285144
1297625
94192
310316
40227
611780
71485
1263299
37376
14079
1522928
1006344
1229295
467333
807388
178330
602728
935996
662074
753779
589820
1557845
222891
1601111
270616
639870
512597
1478835
589896
121439
1449062
1398338
673615
735649
550998
659315
684419
1589264
484770
789334
1461422
340378
1189990
1082241
420281
537665
424643
741671
347429
1470960
1236425
1407723
974013
456199
484238
1489245
735519
214905
149459
14625
901356
1572640
308134
417357
188849
1002928
602252
1303278
1585052
704680
275422
940901
1530836
980166
92140
1037443
978818
252717
1000075
1597381
1007359
1341161
1144043
583413
808962
231733
1598636
532606
1231898
1020279
803742
720182
1143593
1235150
374618
510475
635705
1128092
1312138
699805
226041
1453524
486385
931712
1166225
483104
970094
18045
753119
137511
481452
1204510
362363
1477951
1142973
1166225
1530058
225312
1372728
984707
990714
328477
586420
311670
668993
134201
926482
1235170
1334557
728719
1052578
502038
1018034
1291662
402613
924156
1480163
245653
801786
1618989
757798
1175962
1226654
166467
257271
376265
1133714
172233
946798
439128
316386
1557598
421162
173191
1443684
1404888
421493
1071192
792624
1306891
712042
1126450
944656
1156070
582603
912195
47328
421307
365701
999949
1064538
236225
1404272
1327530
850047
282229
517354
1618606
692990
786127
1635343
343369
1624716
44597
547223
608369
1569236
184931
39632
1033396
605055
1483286
665177
506059
172251
117293
420295
768841
1445533
271391
629939
303135
382981
223887
1097591
1085757
925986
1523557
192671
470272
88800
284976
1613730
396939
366135
1087664
206792
300891
1348183
422286
535230
1379414
1290277
832874
1481137
540965
1177523
368880
253138
334248
1216068
973946
11077
1371800
1502993
32120
243392
1566481
286932
1431772
866714
1077888
1050108
755018
86349
903456
1605815
751268
211757
418621
69652
953180
42312
867559
1027285
388745
826042
1058296
1562504
1167901
1478151
620408
23185
816253
1099897
1049504
468109
1363680
915303
1568094
1099647
9564
669990
1527739
509773
1131134
1475908
720725
902024
619897
426071
998163
267395
221184
245186
823571
829019
662210
1037704
1420130
965636
320871
80229
861560
824728
1104176
690429
816800
331298
1118211
625708
674622
882754
1574641
1502559
1401844
59410
1204046
1142250
1326172
582381
390256
631153
943630
1629474
451339
1340483
406379
990648
170117
816181
556732
808974
310594
1027946
438262
1558643
959787
99683
717011
1079011
576978
878190
66360
483642
428825
1052755
347469
1100403
1472843
439718
60290
686525
348356
495076
597178
681882
1245397
1217097
1171514
777704
1025589
206375
1538294
1645218
875957
1371558
716439
377821
1124007
32034
497983
1418352
1071406
1235481
191806
1126237
34062
738547
1620000
596010
1508418
431024
1486909
682485
1545602
620385
1371375
1416872
770443
458488
239569
265943
1228241
954049
1580091
1370564
1231364
393902
1411702
1361072
340553
1071262
1051072
816100
964705
187291
861936
1396371
1620472
468537
1587322
937101
1569431
1134643
389453
564120
622088
894465
1615504
64163
144483
9451
787396
1217130
441727
1534889
460469
294067
709868
1155716
1558165
485508
105007
1178819
293942
1398959
1385126
235670
485528
282722
484357
366614
557215
444141
792337
1489587
60246
237815
437749
183643
527440
1474681
1464420
492891
1087324
664187
1067783
23750
32748
98102
1143699
1579592
1582430
1381636
1370204
1076488
294560
1151053
556052
1598385
1484224
44697
834899
489020
1092874
1084880
824558
862420
591350
1232018
787702
1375486
1371187
784721
708303
419219
836986
442430
980546
1106952
1181510
1559698
1267786
1384349
246181
1423841
1058145
1579689
1261912
1009391
319032
308997
765034
413437
1498263
137313
80009
225423
1397163
245227
1422283
412585
939477
666653
1248406
1295402
297378
896238
302285
1288022
378972
1155197
528801
65272
1425622
1453088
1201957
526995
1014639
992033
614166
945646
722905
903095
1391146
1437749
966886
1064135
1143653
545993
4501
9470
232539
1598957
1075955
690261
530470
1046430
941766
1206759
163539
58601
1388061
872489
799518
504356
1189771
1425859
1253211
1597131
797100
931765
1456725
28231
198812
286678
488587
717139
1270150
907927
1017342
1245833
956696
307689
1410004
66670
814184
707731
1515710
1629237
1375348
1417084
262805
675897
1021572
132660
392770
856132
165794
1411906
1214804
225320
237786
45723
1009895
1393355
1510042
1441439
888289
228152
680428
315163
1377135
672193
1338585
807155
1435612
407903
675844
661350
180570
1094012
820514
1444039
81407
1543463
1085762
208957
1083955
1556847
477379
827573
946150
590313
1101296
247350
576501
464706
821986
293910
1290192
698828
386761
1025997
65136
265810
895984
836358
554627
1331463
602338
843594
770652
686406
1603006
764574
1195178
482006
857265
1398662
388540
562194
362285
1366896
1115915
1617630
1630873
1130230
332999
997220
619446
974023
1324449
312065
338172
306623
872243
976141
132773
157962
36570
1035169
1067617
181799
302207
1417612
1576158
869199
676885
1571957
951398
1461074
749669
822693
1586086
1380142
968820
1387665
262279
640522
711593
1363204
612862
862597
572488
124069
707075
1118662
675366
758742
441594
19747
825623
497683
1163131
890786
199308
768360
425270
455067
393142
509767
1576291
752555
413762
1190638
1066659
340798
1023454
852499
343715
652608
505195
471408
489091
107669
1562080
1088059
1621284
1236032
1073633
843192
1482098
443135
329042
673795
345804
1360186
1434771
477782
1222753
980982
1231099
1306009
1503565
1098370
80648
271629
486516
1530993
965264
1602846
1395624
151489
1435509
921688
739584
1427702
1003243
729969
442300
384853
52032
37013
1239529
1015269
772675
394767
232334
1135872
101074
906971
106278
569204
812292
777370
913365
619241
1386926
888828
1090231
1266562
1123054
852364
408571
1095945
9169
1465936
633138
283095
1617511
1620587
1128782
1386421
1480491
337862
1487035
1281517
536677
1310953
354751
1189187
1639165
1312052
1499250
352830
71820
1397393
1000566
977135
437668
1313043
920420
56584
1293152
425974
876053
134591
1096220
229630
458980
296507
1323241
703375
1581586
1343459
167551
9907
995453
516585
1309993
293745
1358369
665641
394507
414085
1328522
188409
104778
450577
239922
63692
82326
546100
99717
1239132
679958
107669
658993
1305110
1545087
1175793
1379413
1226009
793121
1178804
1332130
291084
257030
938145
164458
747783
232862
836064
1030581
160787
1106138
1090044
1433212
770104
1212155
1119307
1448070
471681
462722
805045
730003
569683
968995
15356
561810
176228
317020
171297
968740
987753
1597442
1557419
1360987
473580
41125
515656
1489241
1497283
852159
468082
1116722
711980
1385155
182890
1087353
845889
1640349
184020
249674
1507920
794290
260389
326972
521260
1019880
1203181
115500
1015839
1460420
332428
1092898
639332
1300745
128678
1482263
749786
187057
1141535
771887
261069
205648
590341
421926
565200
887480
823523
1076030
302345
851420
282037
1239856
1629111
1274793
1552620
144849
1397763
722634
1561168
114416
158085
1245616
520680
433483
732261
1360023
25533
523809
992376
1457034
1032356
1308843
36345
1372126
1153898
357353
1647107
328683
404139
1305067
1361396
525004
1144221
852191
576622
777683
317373
1300949
241735
889893
1320314
574101
911679
708383
1464243
1404422
389948
686296
1175569
1498258
1533696
787909
1003895
777516
1161407
771747
912931
1137919
1631333
16044
32807
999834
599803
1055127
203733
507519
790800
1241376
767713
21633
1496769
919711
239972
831524
754857
324821
1565010
1111945
548112
666535
956986
752412
1609936
683994
352947
1302867
564897
1472394
1329789
1371793
584842
996800
891889
1621044
1180927
1402129
826763
484142
1154867
1443828
901825
597973
30582
626246
1369062
517935
241207
803160
1472052
160488
868347
19626
815734
1414631
1297592
1349208
1306094
919579
195065
867188
1378010
1447065
202243
811186
750082
370379
538883
1548700
356619
21093
497419
354857
426085
1255353
880031
149385
920936
1152308
1162447
527164
954537
789366
1447848
1215672
801142
1599242
620929
1066380
1598661
1382578
1020925
1044274
1379127
1283723
375174
815049
1432908
1398750
533192
531139
324421
586696
1428161
487019
1077421
109580
104030
272986
515261
1470396
1007955
1291758
872367
839709
156648
998581
1314141
809234
1562121
393689
189981
1061553
879354
1470707
1503923
1030932
65878
1228640
1464121
538126
947045
616476
199744
1002648
377045
567302
139194
947993
1186252
64169
143785
1069689
386557
1228877
994122
757072
84768
1016817
456175
76289
1020106
1456415
786189
788377
1310566
778167
835580
1405338
199742
898025
920340
416924
327041
518088
1380057
778690
1408128
1202706
716491
166080
425026
685857
796507
101230
676948
868584
1092336
1053806
202438
46819
117831
1536610
1317516
1497468
1290655
533977
13000
602421
1254106
963005
322178
1226619
13159
1405972
1210147
25575
875461
219454
445074
914687
658082
538489
1115754
1259814
495275
1315803
160508
1472562
752190
818346
1426586
634174
1338792
1243522
947315
103022
1385922
1057153
1160295
1304448
1373095
1271173
305406
918759
8675
1395007
238506
310059
639080
83187
27825
5615
536985
682521
1325147
156063
1414183
1197243
185949
1325157
680208
1072357
1115952
933680
365561
664476
1324626
1244778
1061997
546049
1049547
596976
1529148
643379
1527546
1375503
468354
1161847
984112
129299
72456
458758
26168
1020085
1397480
303910
1348848
1286456
1570678
1057666
1332712
1220405
173459
252360
762122
157705
1543843
509461
1075497
378123
344265
1052
206296
1542393
592327
609980
1536284
1195972
428136
1308843
803043
1100862
787733
823094
1534265
58019
242338
1140261
1527505
383308
1035245
1361618
1314258
1451689
218466
338387
51366
578147
1277575
1294221
775251
1518370
251681
551099
698033
1210188
292579
1514189
891503
1490770
987901
491845
652940
1192580
1274378
1435017
1374879
716837
1458031
267047
335475
1093182
1280003
1240899
186795
638682
1061067
408283
1549997
1261153
302256
1252520
108526
91742
35854
1455413
1149902
461968
576082
999666
539842
203542
1136242
890231
346867
326404
335276
1537154
997733
36415
1151459
1477869
24332
1535316
493857
885684
492976
650554
1351787
530091
53023
138322
326425
308029
1401177
767872
911932
253744
277228
724879
1100894
506896
473889
208964
284204
1448299
959558
307537
968245
388892
791245
1290396
1600490
774761
1392997
481206
836386
363315
229402
654419
18634
550518
724951
22998
374073
611443
1555244
277054
1469528
145887
625819
664310
210978
348739
1235376
1233352
1272462
403086
1099066
523298
1325
619671
1119058
56940
552286
1094338
236644
941623
1132634
223180
1603094
1164420
546810
1079700
589160
910418
1437637
1071317
280178
576613
815979
332141
358676
1638280
496190
1379951
1287973
1192332
1058434
1417586
1103820
715762
261718
1242984
278261
1591009
1057881
429672
810188
1077433
306167
378509
1182923
313130
853476
1213447
19041
1390650
1414735
1449664
96145
1621825
1563421
1355597
1183452
949677
241264
1606122
1585074
1395137
5403
279458
779260
1469312
964591
182160
1196286
832965
575093
1294637
1027534
577759
193713
1572771
874714
210296
1374881
270536
848582
525148
1096472
420065
1413486
402174
1159097
573414
600192
952716
1108540
628518
799250
1260594
1611885
606488
1433410
690352
59462
852672
301957
648805
72364
313896
944228
627494
1565361
330211
1523403
518444
1400512
844077
1634192
1231801
334939
1197874
348926
1296831
442124
539183
1378044
940048
202148
566857
1071184
648232
1139636
1599060
995042
617520
1291378
450406
649665
1063747
87182
1398030
450108
769385
112516
122609
73657
1506597
710352
526148
1549796
47853
836771
1148376
972146
369113
988087
1571882
1088337
730267
875992
1580976
77215
836223
495054
826519
476885
1632842
1225783
375078
1230713
935139
730673
956355
1642717
1322667
197213
42377
770171
645990
1062609
102950
1519265
1347135
892058
619328
332831
303157
65605
226274
819975
397569
1124965
1168223
417931
339565
90256
40439
816396
662231
1343176
1389807
302858
950708
407963
169043
832133
401455
65905
822549
1494148
1369205
1154767
447327
169400
1232214
816290
490822
1174410
481570
1584762
1002705
1412344
148082
240586
1416167
1044653
1340276
595703
226488
1147239
402065
1304059
1084405
1525811
1345298
914354
1459440
21723
882646
267251
1204270
590819
801865
1278574
729283
1248237
934877
978059
660062
521786
1560522
926389
158387
1567270
92633
1380870
1424245
947221
835872
48471
902422
1150074
956550
877170
982867
1006153
432286
1240555
15424
1292185
476262
1312991
378725
167240
686415
525928
619478
1319312
815381
384575
261590
937273
409682
669334
862191
302996
692241
1483146
961702
732155
320210
1519673
288826
675395
160589
886057
1635901
1152130
68413
286797
964069
914378
241658
677596
1040657
371878
184965
483478
1211291
916481
138548
465669
545681
1290843
78906
636406
92820
700489
905371
1403015
565834
835992
830093
847534
818673
1041546
948484
1456204
439600
1593953
1618353
72061
1426
655554
744721
1098562
911695
148650
960075
1464051
43833
597607
344413
1013600
1070888
85492
449764
1097877
343413
715819
248926
271389
967238
58129
1196974
43397
242079
221457
289525
57772
804813
377297
155840
1528794
1524139
1365005
1366713
1582655
625575
653210
1390329
745835
14183
668816
391757
643355
156717
1554796
1191191
1151475
747496
1137202
1157028
876921
1511259
1037698
1389184
407628
1347150
1308482
1103473
1105383
1389910
1405602
1120402
77714
598814
840592
1313385
158681
1293813
541384
459825
1263687
1224011
1506806
855071
559643
1192604
1105473
892980
1507639
1183753
1377563
1276456
1074585
1589382
216896
995741
1052176
1151080
203698
1472944
985508
218833
1198597
1058450
626009
210531
1362583
1149378
21531
612806
1129954
235667
1179613
363974
39546
888910
547156
886429
380750
892562
1304720
181208
1411569
1642383
198901
1051768
809653
1536128
223839
278280
755945
1396100
1484579
31917
978614
619104
1342907
361883
1538763
522059
1143844
1045237
336024
1327747
316722
713948
909026
1075957
581732
586214
279188
1271784
354001
1228575
732793
1644158
10095
952484
535102
1332180
372963
222427
336379
1276714
1241648
1344007
331210
1359134
1640173
12754
380718
186691
1393887
8311
1569854
1179207
1071654
782659
812195
229339
533905
1355854
457629
1430903
1412353
563076
1156164
110415
1281402
1411673
469077
819452
304401
1297374
236617
1482087
695284
1595849
832942
249083
272193
642964
943298
499708
515388
1607357
1625858
93435
1109336
1345829
304738
38451
8181
1479242
1185301
1064602
1332169
611026
2769
696330
1503012
608589
925832
1593539
47775
57345
915392
869074
1228298
25467
91858
1473113
1162639
494835
900027
95604
1137506
576523
416369
266927
576864
187700
525744
1577043
533778
1489878
1071858
207347
578292
277603
1229662
261104
299882
499896
545602
305080
862666
1449441
195828
791551
2193
950718
875351
128246
940455
11453
956241
22133
331968
977283
539664
169657
1553063
75256
206121
820129
1511525
1623881
1644806
1483592
1144811
460536
206965
958227
1309303
1347448
185778
1080973
9425
234737
677557
121548
81441
1589225
1194215
145310
1551824
692955
1017407
260583
766513
360360
373380
1252475
959216
1278934
262437
1260722
299713
158428
1257485
377954
1363979
955214
542473
439757
1553551
1362424
846810
743753
274056
424290
1245035
211279
65917
1317556
585068
1041726
746476
1126616
522344
861985
901141
769050
533333
762797
591765
852129
1188525
1427998
1381431
1316989
159861
1535405
183025
95055
1250249
1071391
812343
183293
1508328
1217083
266998
26710
842752
1364812
130264
1080154
1582715
322391
704029
874640
1162379
628842
266699
544393
1115665
705494
236325
534111
430390
1014772
1538934
438891
1587674
700851
900601
362720
1214963
472594
1058149
1474318
114077
1053200
828794
1422828
387111
1307437
1017233
1296061
124951
464189
1564768
296059
53030
490150
935770
1210980
735209
154276
990928
130565
1264856
957824
326625
831471
1085712
1615693
656981
957539
182828
1243820
384448
1278000
303049
380399
972057
29097
808511
5001
42429
707161
436163
234531
1228667
1147272
1616375
874243
561644
752130
281348
1012686
343825
1610436
1527346
1123914
1599607
764103
877486
689252
1556419
388399
943509
799246
1614562
559940
1045755
85265
1178118
77379
494681
1485210
252020
928030
1491428
1087776
102637
448979
1296508
638898
639465
1207585
121480
819820
439835
1061967
260628
1137331
157010
45224
1533155
1390840
1188685
1201271
1519695
68766
820467
610410
686281
588137
1535744
594376
267837
131352
998910
1515990
1382665
814930
1576257
275732
554715
533228
1589725
1165401
582509
871871
1018706
271191
1133954
854472
5034
183421
584628
549940
1055238
1606064
374810
1646923
439090
1403565
885514
403533
1292144
1579923
274125
50324
159641
873831
247873
1526808
146356
798078
674182
661535
649334
705338
1343992
934039
1031535
1296538
334162
428018
698603
173402
946043
161221
869090
932302
456347
1372501
1225626
1337270
632916
1592078
999025
1451858
1530562
371924
1244857
650917
1446467
77928
1382459
183943
945825
1187696
474661
1579481
686429
1639117
590425
1607649
1525986
22166
349255
625563
292996
1469151
1074594
1140592
1446423
261021
591887
700694
1431877
867277
1556100
402589
1037484
1004680
1492098
979944
1296319
482673
17566
48104
881295
780150
1523476
892728
824002
735717
1574768
151624
181859
1035963
687127
10997
1109068
239515
1455936
758891
848951
1239619
1123030
1094124
364839
152201
1300608
7115
1166854
82735
125849
715848
55803
908126
1278078
332676
1236481
545967
1170568
1402099
388438
229471
59219
77054
1228069
1455156
1162844
807053
124976
1586038
581474
660621
993422
821213
767037
1601063
736042
918547
265183
356375
1500287
677654
945218
756120
505634
229279
677042
843740
1579390
214236
264565
1326715
1447461
942240
617669
1033472
657555
323206
1328315
322754
440139
1472221
803224
1578724
539811
1122059
796016
769923
817062
1384284
288639
130313
1353138
772355
1439313
1299043
1096241
1529432
1343480
892726
1127420
1143661
1134113
1607354
873637
1070651
679547
1007189
1345969
1429545
1188673
353538
1195796
99091
325357
776014
340493
384614
430779
1077021
853317
1460572
1127591
1642778
441073
557636
1561803
1178999
1209117
110770
1325677
647136
51233
790890
1079397
376059
182355
1513214
707790
1465361
706117
1041065
886372
596823
1513528
350368
346770
37228
954300
1647070
1621121
737786
153669
631958
1249109
1149290
229898
980878
369153
859581
137717
185573
1145903
988652
1593656
480034
47822
242889
1444475
286535
340113
970447
1205496
1160880
260532
903308
709654
820909
316703
1083666
64198
55090
468596
279787
99956
476529
114484
1406926
2793
1364003
312600
1393143
1568479
996072
1443852
993704
144565
1335177
456840
797486
1596268
1109267
1313915
1584489
1258802
1631803
584059
224710
961482
459669
756717
447906
47652
1408174
478364
1452414
512551
71843
418210
897875
1380990
301375
588485
18997
112646
213614
313526
946416
1520074
1054591
804541
1077724
1469589
607237
918538
632526
1538050
387001
322924
66309
133524
1087582
458676
673652
695346
910862
667543
716737
339394
21620
260498
663315
143429
1276955
822562
1037629
1377002
71305
1549641
1258380
101539
1376534
1064016
1562442
458311
226641
937672
689413
280399
1351335
161307
1156078
1496995
1112969
454122
1207461
701180
1170731
1376712
1122196
125995
1461792
502676
421833
884369
10048
1317190
661961
1279036
1623733
113464
1383472
1507207
359140
322483
1440649
988280
335856
1426795
446328
695090
111395
1025329
1157638
1561348
1190267
533596
1261879
401733
814163
627290
847231
1260246
437179
542112
211373
750021
310167
1450150
451320
1037889
280476
1336869
273861
746499
298012
1272368
347048
747122
56493
353467
164809
664238
536645
1175937
365819
1290747
1156203
1148253
1483997
1570605
1027779
282490
1385266
665231
683895
1475808
1612197
895445
561653
1014536
55844
1637588
1435658
365493
1638428
532390
894650
1471202
1008285
361593
455894
828753
551883
1267731
944537
390766
784001
872955
1574339
598991
583955
43361
1224131
1334972
528732
124786
1157739
487353
883503
564293
1224899
299941
1627319
1097161
393296
351002
1642561
703881
1176278
405986
382576
91770
753558
433696
220693
358264
83697
980785
1141841
1222596
771188
1527538
516421
1511824
826940
1341387
304309
183090
1390008
1124676
159364
159025
173159
1501960
266293
528043
674159
378808
741410
1314603
311697
85081
362152
1217489
1150133
1268488
983896
1435641
813576
251213
810091
1603793
1304004
577093
943240
1577427
810998
1532217
341437
1412004
1090807
659168
1073076
933897
1519752
341475
912045
1417496
1001190
939676
1248832
441908
988500
18584
621687
1274589
485760
440005
466063
1048204
867312
209967
270827
1409246
584209
578893
451545
488742
1231750
562228
292608
1577451
881502
1175866
98776
296598
1273562
275503
733118
874076
361789
1500313
567049
483317
485782
992085
1644951
580664
1423044
715248
348249
466042
421150
723774
344104
1260969
1579472
464123
1458750
1245008
1024043
711382
891779
74357
864958
89450
857852
174481
631736
1283159
744344
1257774
1500997
1633057
575502
741358
583094
541647
978957
686305
288671
1421971
1424400
1081709
1009336
889751
532077
545668
289412
264439
1449586
208614
851742
267053
1273258
607303
1313547
1216046
1418467
543628
1534072
1052754
865942
169890
1505973
222362
1077080
103691
248039
572468
426656
1004584
690070
670754
570919
560255
265746
1473605
213245
678132
492254
1528412
1115758
1301672
1235320
154986
802679
451596
796028
1423145
1619258
914355
1411725
81094
1153440
1528470
1494554
126198
1104206
119882
338440
670820
199917
1548893
631835
1472356
715468
877867
77669
764851
1322195
891985
519183
1321422
510390
174008
1440735
903144
1214662
133967
443544
618202
1359420
142700
154620
484525
41167
621806
326374
953833
197206
1558410
1228930
1094496
618190
259225
1311354
792641
332223
1328261
23326
1224756
1601872
1335588
362573
424601
464736
154971
381433
451869
378916
1354423
219398
1311508
1077571
818691
1400692
1503774
865184
1336781
88564
520616
687217
1107300
560116
346917
315702
1414006
474339
483326
346855
209089
410095
995530
1080589
286595
1132611
117725
304355
1272982
786253
1201621
1001398
183950
122230
1097639
619276
1604492
707325
582750
104447
227462
12123
1211733
249193
1095519
1532354
647122
1629027
729826
1317801
417990
1336546
155104
925735
485084
935339
568643
868588
1124693
477185
1308619
376499
354433
894825
636977
15234
176376
1152171
260588
1512862
1231170
1058834
66759
1210942
1179988
595405
137526
1128831
457700
754897
454799
1380785
1457813
1566202
873272
910055
1313584
1512803
417407
222265
505314
807820
81256
1497551
1045749
106392
766420
1397211
1624884
101465
636261
223814
1321074
200546
1148071
1484414
1480967
449198
151835
1153891
969308
1275205
869867
132816
880986
79865
22755
1631744
397406
234167
703506
194517
1151612
1595129
701769
328869
1354010
602510
1001377
1149276
464179
822568
81590
825962
391108
1001514
695174
1544466
755693
118848
1431504
1601559
926830
230591
847821
1591689
1410103
1190051
183938
1552429
1551337
930015
21473
616537
635556
663647
664883
197596
1489538
389831
1397355
1181895
109565
1552895
1176880
75567
1469983
431329
966650
1400061
524405
1088555
1428690
325725
667888
743533
53241
635337
729742
1419690
1519214
517871
1555092
918675
1110047
1190586
869060
832682
738929
131139
799665
541152
1120317
1647407
382229
264937
1356592
635931
1497718
1004364
1256510
199343
1244694
128064
440469
1618792
81696
170888
1261447
1310817
1246687
584871
908906
760947
363115
1114445
496740
27520
13469
1165927
817914
1614275
1124930
218475
35218
1526146
1011813
745959
1106822
9896
54730
54443
1190670
847730
1346745
1529442
1374122
1388283
764356
484675
177379
1601245
565184
480545
211435
1379869
614697
831246
619964
882100
748518
1273576
1526143
1599
1328695
591754
1386554
60158
630122
1085578
545171
1043872
22272
1588322
1147730
599667
856072
1308141
742729
26569
1110776
106593
1456797
182640
947737
361548
399707
1017115
792005
1009435
379621
320051
807106
221223
1604244
321529
1625501
484701
1088309
419523
1464687
445229
770375
544082
524274
242835
237840
516942
1102718
848347
1020685
1248997
81383
1452478
45650
515614
717092
847320
964228
504569
340125
289471
685775
497501
1419648
206508
1515495
191274
1370303
1099691
1291267
1264396
1620784
319649
1128527
80551
844099
1611297
303388
502524
1613308
907209
1513146
162080
1188627
1512944
934020
419801
343651
459256
957412
1571970
1336298
378255
867062
496966
110769
604552
10995
1460718
632607
1292913
1525429
838372
1034252
371297
521430
314666
1443091
1316188
1547462
1562299
50300
301770
516815
852831
1290823
366741
167386
106540
593880
456308
401402
1115199
1050081
347274
1169151
1382050
285384
934313
1544104
371634
304187
1341552
1461388
501359
1222296
306590
746387
389011
608960
1617681
1214157
509330
499065
1255532
172825
732890
815670
1509191
63671
1311419
615799
465731
1191567
119570
328561
1406456
855397
475751
110843
1139450
463117
738845
978618
449451
528084
123691
821343
1464806
1331479
940767
67228
20788
978394
124103
98502
169290
725599
292045
402903
1151005
1428363
620805
1154408
600786
1207378
1094712
1633580
807207
235420
1633773
248347
1584976
1216855
253834
1086234
1576354
1453314
489204
1074883
1362185
370284
36915
487690
598289
1414758
1434995
104079
338716
549560
625621
1115030
409661
1645532
1367315
1398163
1119292
1540812
831744
1077842
236365
1447016
1279626
206039
1443146
708414
1220408
1129346
1285860
877155
162663
132436
891105
947246
79533
1076752
267142
507212
1399154
168184
689118
556711
1337965
78836
1040263
1033469
1182136
607824
75932
1610680
275637
258261
1030572
338
953756
37903
1596811
450868
1333427
612578
381949
1199503
1253488
674005
1397419
936918
154679
8050
818870
915535
697948
562909
636519
503672
1078782
466546
804292
1206728
415868
1586115
1164591
819006
155662
700352
285602
1057506
1221770
1280801
987631
1484720
1074127
734981
1303150
110619
1030278
96261
1011879
1146276
1000340
661663
536933
522533
745698
1114533
150692
1005006
891633
3788
64889
731146
1431380
734428
918909
1603960
1527585
526540
1615894
547031
126880
1017543
654509
605888
818764
844964
1645989
1302401
1031514
1365220
33881
239597
1378369
670646
504942
575827
980030
648809
46882
772214
882374
31521
1313006
364604
1117388
1557403
207129
1175809
66042
497026
738788
1099773
1419513
276910
551370
920880
1388595
838021
1578623
1613361
60147
78449
257432
69451
1507592
900804
126888
640744
1319601
431042
1354739
743679
411602
68433
1465327
695138
107003
701724
690112
1361024
1402626
722930
354614
765547
1272855
863476
1281557
1268865
1106933
736501
973349
1044285
1468033
681303
313042
1039588
379838
23461
470397
1603712
503169
408953
499556
1146172
844567
902414
52112
1008315
266953
633892
617088
120157
774089
12856
526707
630801
239792
1135997
300796
98180
651783
1618715
789200
211074
95191
784724
1205254
800388
1124241
1559466
407318
311755
1604952
122308
256694
739684
906793
973641
142102
1305314
1612895
585589
1521875
484719
1475334
1481880
1302658
1507104
1237537
792791
301711
275436
1149081
124133
720740
1462037
1166319
139004
275398
692755
1270876
1373218
1271435
362678
1641758
1326187
519839
1205824
1049362
411481
976670
929232
1319077
807227
75281
1614051
543023
315000
1568596
377126
1483660
354217
92430
421318
645867
81193
600241
979267
1100276
1352860
646873
1505949
1288995
1509192
1490981
1231914
898405
1075744
866205
1600551
1177020
1141867
703329
1299107
182483
1334876
23412
1417112
1572736
1606185
1515619
259994
689498
504344
860981
1112013
330272
64478
131538
758478
1353659
1021440
1035566
352533
737533
176427
31185
727945
1344673
1500162
1046876
1394249
1220206
755431
643005
994153
692040
1361157
111093
1391805
332463
1467909
542376
448773
302646
1256036
164709
1023920
314379
1121504
1398326
781423
992148
212599
1382731
278892
907850
728757
716221
1643116
538194
333056
872706
1352109
782313
1361438
542411
1072958
985586
506337
861112
188256
645175
272208
375358
1635707
88779
473520
364143
56521
267238
411113
1070147
451559
967761
528502
1103240
429258
1077965
537470
871850
1645938
1366165
489719
1147742
675465
1141524
1290523
981939
630144
937264
869832
747476
822364
613736
965732
1192301
1471332
21743
769027
423495
277581
1113050
140588
1367979
1002675
888264
486074
1310037
609612
845817
1080589
958509
1484198
593816
1358974
1615320
88213
1624880
1502937
1427416
291585
663248
287273
1464717
1521402
1377723
1590689
975731
1040179
311006
421861
1554203
1315963
852739
675313
508890
66689
550718
907083
1647450
333468
972355
267061
288675
221410
329364
1149411
1358356
413205
1383648
1528464
1245671
1059266
264678
1160002
1168098
30784
532299
1192536
84067
565114
1487226
1346331
584680
50144
1603387
1439616
1028525
1469861
782927
730744
669730
77378
271784
921879
1256946
905839
417232
601895
396286
1348618
701315
607225
1045283
117724
1051196
1552843
723976
617254
222124
154194
607832
488124
1453227
545964
1238270
26954
1135483
892397
968024
1576963
976371
1047300
796774
1171224
868762
896415
1430773
875269
1024791
1183853
1078094
652787
646357
1381821
1267306
859785
885912
834918
205957
572345
1319953
1011765
1451047
328340
181799
1596396
884183
1237370
374155
35426
979239
898857
1082247
466399
499051
307058
1257900
699250
1218050
1132371
967407
929047
446536
777452
119433
1193676
1355853
1157299
978619
1041437
1293194
256629
1511973
485914
203275
1622450
755893
183048
397842
587074
104468
125117
1599188
1646390
965697
161760
1222750
1377849
1059371
879331
1384680
1096333
658420
37927
344853
295535
226952
260089
212012
3392
961141
177741
667493
1485606
1426730
558341
1553466
612809
244855
1462069
107123
181507
1393621
1076465
1574943
1458716
37216
1105052
615093
76239
272741
1441360
891974
1025523
1112138
1207361
791050
1018874
1574294
46637
255519
501017
1144085
667913
1070425
143042
1448410
213191
374998
1154149
195974
256184
147687
918758
1559460
431913
878385
1261600
508244
745384
273962
217796
334591
1329642
72929
1166389
211326
1577003
1610679
1445042
1419425
443136
832484
1095810
149446
354539
1061180
352726
1494437
1491510
402216
1617782
937424
974508
307637
1227791
1022792
1007962
1384304
1345858
802518
115962
510076
628154
1244647
1399070
334359
896542
1149661
1187745
298215
146887
728595
229752
1644939
471384
406345
614044
1249304
1022993
951400
621078
162962
379246
140599
365754
1618083
898364
499619
1105983
293596
804960
1574238
1372880
211341
16094
1192684
1262115
732143
1387614
1560287
233286
213408
651565
923282
593471
714276
1212787
1365212
680199
616253
1325354
943383
755450
657268
1093664
561711
463544
358721
940725
1396878
439901
95285
379868
990015
1501137
799912
305399
948518
1295303
1368194
1549941
1204453
839398
1047357
806354
533430
1426067
1420158
732135
439718
1194600
79513
516912
755048
362498
1305673
39501
1498169
210445
984260
1528977
1404748
804695
386516
1333686
1239929
333764
1603198
905330
874275
158617
556317
1117965
1099490
1389291
1335508
1082401
1165650
469945
416785
343170
681681
1011346
987802
1339844
1358823
550798
850826
133180
1454409
1520913
198673
303981
633719
398074
343156
802324
1629162
342226
1436178
1401090
950152
1293993
1390880
426854
453202
1483479
1367958
1059759
1083060
1574305
1287925
1539211
1313326
216403
466539
1047545
272091
1349925
1179594
858693
963449
1139288
962631
129961
1589928
953346
1332928
1187386
995911
1425861
887076
1377802
746745
1021502
614801
1433358
431633
868786
1299108
959915
819023
1000557
153503
667404
1173922
19379
1022282
1149081
22268
782988
788775
703233
368635
783209
565709
510334
1415181
477097
1329427
551575
285416
543629
1058477
1384014
959283
520689
823595
1066107
446166
1045486
773460
57085
836880
1321980
774684
1083561
516447
598659
920461
609716
1076518
396115
854566
982523
781727
992225
1325243
208687
1152733
1249233
1353708
1050493
430595
27216
343430
1240743
342529
73058
316069
383190
695629
261452
1203977
801616
648245
853655
640619
112134
451576
446013
1546487
1344971
323999
430429
305297
1023656
1328446
912163
1151883
437409
321643
593540
597400
807837
327702
598564
1149304
1647540
1543315
190111
571761
361621
730378
623616
358695
777963
495988
1237623
1583114
895804
298144
1225561
579483
550943
834334
1634263
1038781
617064
1568747
898733
1555878
864654
460566
1448480
1628213
373683
821847
815946
1110783
263986
152364
568964
118480
1151691
1011787
1478585
1098351
1489402
426299
726937
901430
522299
653906
1642274
885190
1372450
1313932
484475
251125
1150525
297919
1059713
958440
660406
819856
1573392
202215
603180
732799
1150598
626002
265400
540920
1214307
96517
1593688
229750
1186379
1490907
8812
207424
1466817
234509
477011
870089
1127482
1072312
608352
252302
1359733
177823
1544645
241657
840075
952076
81088
1106972
198559
138054
1618557
46414
842515
1536510
498576
434140
1601658
980209
1107685
1430863
845442
766099
221420
1356737
119340
813704
481235
271344
755458
496214
1336041
292215
389471
245730
616371
1634171
432420
1421995
278917
260479
983451
712514
322560
231927
122207
1459004
882085
802604
17270
521477
1354424
268441
662368
1292731
599213
331616
610997
1465812
1046301
526340
696717
1267290
961681
683139
684703
1021275
1214735
815589
1540492
601075
9002
1160592
1367195
952161
218044
949425
730954
168268
264348
1225273
1100147
197316
224197
1556841
1560435
894372
862561
1403880
702635
1045835
176864
626524
255322
1281796
357568
660084
814882
1198374
258339
1092265
1408061
1197284
560264
660792
732929
884146
1600781
238291
729944
1002874
298236
997153
785593
240481
204540
1094987
443560
872257
115565
992294
48876
202822
1476038
39366
1250555
86169
44036
1621443
52966
497828
922217
59848
1198151
660447
98153
1240902
146951
1248193
429345
1586835
638554
580704
673897
1402352
105832
330435
1460818
1442941
1263291
567413
502512
494392
1491826
1069767
1403068
318104
50670
817541
1481055
1024784
1043305
189211
1191232
1565470
1266634
331452
149958
162760
1370814
1028663
1334966
1471770
958160
251718
955369
550818
1617536
1212253
996476
1240510
634114
282224
467025
1552501
809637
1592047
579788
178752
1207848
940527
26935
1211194
1385256
155591
1407802
562862
1630821
1209163
797045
1167257
1357159
396084
462958
1606870
504436
1525948
196264
1412570
1314829
1361979
987791
863261
686621
164931
1524151
115683
644802
1132850
1410846
1252464
1223089
656237
1187275
379808
883463
1552673
40350
646360
833306
249512
789814
555785
263311
1063795
385268
606359
632895
216412
542973
581474
1551741
178786
429197
1447856
252504
795305
905897
280550
812151
1081798
683330
773862
532291
766035
1412583
1058213
590642
1501573
1355153
391331
995955
335459
1547802
689481
612584
810945
1084308
1007874
627895
97860
701936
1094157
1496886
94349
1273016
679476
409488
118252
534264
1545744
1080587
836942
571326
1472578
1070418
325165
1311900
393420
498069
1254655
1076704
340272
335454
147218
360212
373475
336525
380055
1009549
721544
871054
1626747
1441760
885628
698974
1162514
317927
175810
263774
258184
942938
698164
1544148
549217
121740
1482193
1573986
892243
1366459
186103
186636
1113799
598176
1032623
30
1051599
990275
1302771
1630461
190902
1127289
401332
513103
586000
1235443
1226972
52874
117416
910122
217233
1234314
1338381
522241
1499081
971323
1097127
1047272
1458891
103284
563256
963438
940887
500212
888545
1562533
1490786
96359
60240
10507
872607
495134
880846
504147
582200
699571
933731
1451198
1060406
1228938
1508197
461093
998144
1047156
873158
704960
650578
434950
1085293
658049
1356062
1157978
81307
1478079
200285
529708
1526410
737490
949939
1052001
1519901
936053
1109236
985368
34174
781331
1567104
753166
681438
1272439
577182
1057869
30573
1031535
1136839
174870
4556
141033
1488370
480909
957032
723162
678282
1420997
1380874
197983
106077
4403
731548
1338063
976940
607107
660055
202963
303853
384972
157784
1410264
879757
595564
1283700
1586038
434131
809191
936102
334838
424911
924604
24268
1497434
1351795
1429746
298051
502079
505288
1274523
443319
98100
25636
1313782
206607
1532665
275141
102482
1500189
528529
35655
1616217
57416
441338
1139043
408192
1178160
97205
1461473
977961
692542
594119
532479
1610224
1179454
369935
88792
869169
1073261
1587073
1545106
177159
368739
1350648
1497974
912566
296273
542194
1165959
182435
1341449
4181
1008017
295410
380738
505998
850332
555
1070081
269402
37285
1147724
409646
20992
298310
258180
693620
377919
883416
1418249
648247
809738
1558492
161375
1226190
1400142
36285
1407900
600859
1252337
1314207
1349765
862302
1068952
135485
1550868
667319
584248
1629984
288923
1050122
25419
383834
1332288
298376
960554
966734
1584415
961426
851700
258366
1501374
1598196
1240092
837182
1541246
1052288
1024585
740441
807082
1617617
371807
969015
96200
1088118
954952
904627
774068
1035829
1204306
1597330
243048
654486
786083
249384
19139
850581
317950
1096588
1409128
1155916
1428366
1117208
275889
982532
1154774
229803
1349077
147964
1253834
28435
998326
1214731
698913
843025
781931
1422399
1538107
362971
738783
580129
1164393
240983
1345047
727308
1153827
129031
1286580
1638743
452559
702164
459936
388680
119734
1056579
1425176
1305891
136060
516609
1625470
1104689
822109
385267
196092
585032
313948
1111813
393648
636657
259661
1272253
727517
88113
1135622
218456
1431248
171379
1280300
39547
85541
1189421
431776
639245
897313
756384
634878
1572303
216873
968319
1199227
431491
1334396
1471642
135674
1378365
844011
522159
377430
52269
585762
1341240
1429318
912038
184655
1191283
731773
337415
1351
773
117113
1251143
1146399
1145182
1391603
1098287
1259656
988131
419600
18361
469006
167577
88843
475481
1210065
1464007
33121
1236716
1081864
1394140
22711
1146101
323581
1081252
409806
234573
1048249
643105
370567
1239670
1178420
497197
593295
407653
1199234
207313
165984
220472
33011
1336684
836452
371844
436333
1435650
1399351
89558
699909
897570
682094
1093374
270031
1182866
802656
208266
721220
140943
1383222
100900
1567909
1560961
402054
523759
1430148
1553695
481058
534135
1296192
302946
105138
553403
1238743
1494222
1238898
1328910
652159
162244
1201095
279322
444561
610769
1435029
1627907
1467536
1376441
276859
958567
118986
511952
638142
1038585
1557212
807413
824621
1146418
749728
94292
308500
404560
1493653
311235
1251835
87336
878454
211465
1321177
690822
1194604
320844
1389470
124151
1415365
236241
857382
566632
85158
295010
133381
614831
611176
134196
1511584
178670
14878
349815
739114
1321272
343986
1394322
1138555
1416823
571148
873891
800757
534490
953022
179674
1189827
748353
1159021
1331099
267219
806348
668850
112970
694547
1016788
128556
927761
1410946
24901
299590
878235
490138
1029997
1465248
169983
485256
207174
1376242
1567564
1170659
1367265
1071012
1132694
607007
849224
763996
538835
1007295
121665
979105
1183416
637501
355411
686770
475995
1463367
70887
466521
831511
1566163
812146
616905
1484865
1504874
1581540
248568
122477
139476
121330
1584799
803772
68355
245663
776031
1048524
161097
1107338
569057
120057
498074
586095
574240
525776
834166
989343
847853
1220342
1479143
76580
151442
419651
781396
986398
13722
1306753
899412
946343
763199
1175296
1363360
1161088
576014
899725
1547228
1323560
1094825
1007489
1247995
1096145
20664
1236199
17342
1265482
1409116
1123119
1131359
1383041
47043
566694
1054994
1266461
786025
1611923
275146
993162
103341
228552
383668
1032137
680603
166286
146427
982216
230985
1558530
1577680
30443
869199
1450116
1321699
198727
340050
1555782
43409
1077603
1186005
1595319
247058
1482423
770572
73941
933959
511927
220746
1062144
469454
73300
656895
530204
553053
1588378
706087
1248281
502218
117741
1616008
600026
936894
1359036
1248365
1384205
216960
791016
761501
1619656
475661
579784
904296
1354932
1552597
70976
1619193
1496699
343443
172363
359084
366394
144070
1645533
929817
7754
1140545
197160
63727
1049128
357838
780396
904073
385079
1144114
1598880
1077253
53628
741900
512740
1622118
1591071
1504973
223123
1419016
1272476
1574650
1111233
662012
1052088
1054548
849548
721588
1389098
210009
1141548
895175
1424581
1600794
1257088
202160
231197
1028528
1577450
378326
547185
1053906
1431276
1536446
1196142
594663
1529993
1468681
1562954
540625
1068916
1442383
286535
607450
1425374
145424
1622054
1230312
125300
38823
1191383
58924
930756
131272
1352622
1045111
70357
518270
411799
854852
253479
377855
604229
165012
1143239
1591948
1416562
803839
218865
687105
1602566
55311
237202
1381436
1284785
1540523
1560149
875392
1505056
115089
1555708
809013
52658
339209
1547586
1371576
1372712
850284
1631629
1224112
1608170
506134
690083
178102
409771
77274
859780
1211263
1570467
287666
1131728
619733
431432
1400930
365907
669975
94381
591143
518195
300604
543077
91772
1030977
1039311
842550
1343147
1317180
56219
720435
132536
1608634
749225
1410184
1410320
1421460
970498
1573567
1337415
689564
100438
262900
1346847
1052333
1004129
350563
1459845
1209730
1005582
150296
1397575
1098967
1373283
264491
518969
130155
710499
1550509
593048
1149315
537989
775841
1092036
1166118
1216452
1588374
641320
541685
734322
1178161
466232
1353522
80179
733919
866066
1329124
1169655
1472622
853167
366475
112901
582497
1293312
1170639
987940
725669
876556
1463089
983272
417668
165230
443326
611777
414179
133768
603035
902601
1032799
92328
565390
1476676
324488
206146
895427
648691
1304459
112891
828418
227632
850772
1640626
718084
470934
1383450
854885
121817
269499
874517
1360499
97246
1266033
1072096
1014436
1580042
283482
460773
1141336
1600737
545712
643821
560025
141298
463524
1039661
793288
170906
330273
1485933
1361024
149797
1331091
1272504
553045
996744
46683
690989
956540
304876
43547
627879
626131
1217283
327492
1089629
932090
1277242
122323
942439
1297701
1257870
103235
203892
426405
897910
620433
1489265
951818
61965
172519
272225
476459
57536
1371346
1408389
228320
779415
551369
219938
602297
1214821
480963
299244
1606625
929126
1220929
1397515
1358249
936587
1255943
1058093
1447622
517116
588392
1298530
201209
465552
1171280
1576752
118583
1556824
463248
1158026
398921
259075
1324919
150144
765889
721261
1134183
1051440
110041
881441
820524
787350
1607381
754080
904473
1472312
1549823
1160230
1022895
1344007
103793
996057
1138730
1156424
333526
478686
114950
1090280
338736
753476
632970
858093
1640189
462268
792324
966847
758400
1254437
1370913
909521
683909
1182550
455808
877876
102385
786823
607271
27906
436313
149953
626169
163970
1028106
1501804
278073
1025239
658570
1458928
22759
1371016
262670
71617
579645
82648
505029
525713
1336734
849672
1179655
471679
1600237
620049
121661
388289
1552628
827313
153038
1485856
1189423
1296084
558617
351758
648227
156143
823334
539735
935032
1022609
1586456
632848
208487
1448441
1193775
179979
1559517
750190
1265109
829411
517168
894507
537290
1599156
722365
1205489
250861
426553
441862
1046261
90254
1534497
520326
1016059
1287582
1323575
676958
158902
1469385
36118
490684
25989
1104310
668439
1641898
1435576
468858
586453
548346
1403063
1218964
426492
511575
439765
1602121
1432368
1150848
1352634
62532
1344019
137265
1208294
1221701
1044695
1315967
790165
1054095
14521
293101
92856
39564
1546487
818538
618454
398958
234779
96965
505934
161107
1632430
930149
1347484
447246
1079131
1007722
810808
549190
547283
139648
756679
1152090
1161671
1394047
599989
124897
1129743
1534251
887529
1301750
1194012
657089
787887
667062
334125
1466966
1096021
1297768
462233
145586
1446306
1209508
395458
1306329
110006
323843
78741
809352
478480
39540
715616
205844
1458737
515645
963281
1437226
382307
367673
761129
528530
1106655
738591
502467
1635704
289941
47016
253218
1554636
443914
779549
1023154
1356439
229223
547985
1612737
212747
1540927
993242
639362
530167
700912
132280
963456
292571
8408
1637987
1271916
1203178
118281
560956
1555463
113642
244782
669401
1050650
1071114
1419767
996375
652834
170226
1275507
591278
812137
11724
1374352
899460
1439638
1265050
759365
273676
631521
329241
233793
140082
1163228
1100090
1004972
1008840
1425590
1389336
1180415
680468
1421495
757313
1519938
176907
1352512
370353
51500
1485366
438352
549307
268621
982426
656169
1210993
1019451
1308994
439567
739233
1536353
1264491
5399
874451
172712
255994
1583789
1293629
395405
1409946
1035793
568359
262135
1164532
816450
39475
1021285
758805
51051
1643994
264070
1374733
1100784
437385
973905
468689
36027
1263794
805119
1133615
389244
398833
1163644
550902
1290253
1099197
146779
1239988
1006917
1276078
646429
1077838
382613
12389
1079777
1522587
635423
4094
883007
208132
11623
1580693
206906
631293
565653
879849
812281
1239846
1227507
1209529
444380
578448
970178
696492
1233055
306437
724477
719206
176591
1496220
1449547
1464267
55827
1080207
1031370
1434293
293777
1592871
1491664
1228817
457864
228471
207170
337897
1396362
466188
333024
773701
566628
1373374
1565711
528605
702054
746515
576105
121844
1187699
1371543
350745
805571
1386870
265213
592742
190602
1223995
1645907
166750
1145630
696699
1489322
1342596
924666
576041
1282632
994510
38063
1292466
151203
458999
126982
1236486
969295
1604428
1311199
1099257
860759
1312278
711154
1122313
915128
887916
1424093
552378
1616539
706910
963969
483250
107493
1180477
1593755
664809
539608
250547
22465
748312
1595247
1074780
619303
92995
1066699
1197021
394668
372227
347874
210581
1457135
217763
584020
269655
684045
992723
1571817
116346
1038973
760546
103255
773393
146694
184257
1350506
1179727
1487273
233428
861578
335825
799025
1247941
349544
341872
684797
1475559
365621
1523715
338644
203859
318899
1266820
1504546
1215128
1134703
357634
240888
897152
140707
264302
923616
626646
15346
583098
312200
644830
760896
383465
1607219
1036375
861993
861144
758456
44126
1134353
767964
429579
1095397
993841
1374197
127490
1173922
675054
620057
1204822
1345083
942384
421840
1070621
974139
1385918
1154374
1219368
984285
67767
1632048
515931
1177302
453878
155271
1543230
1081329
1335170
1012352
1146619
1588251
132654
707639
577525
180864
294594
26336
1032780
206995
434032
759704
1467210
1268983
13517
1554155
545967
106710
1174810
25068
1631207
346566
763246
1479364
813775
1210487
994991
679141
210724
1111508
1567634
627931
1435433
221205
230064
1570863
368034
1462318
346824
703040
1421516
32544
514055
900873
597772
1290682
1089683
40384
1236775
117129
816417
740328
611810
1355056
1615773
794076
1441439
1098004
1072473
402144
1318420
946863
1476721
863350
1070326
746428
1319937
1351468
379309
771239
326755
709501
310269
339747
1215052
775361
177186
408434
1135572
919845
1594635
846484
1038394
401957
1414727
538953
981359
31405
1202960
1524470
1417414
1537946
560682
800031
846662
1246842
108166
441085
183019
91036
31100
1131303
697003
287493
227832
231726
937275
1511491
1468986
1129368
1545821
613568
1241655
754200
405185
474453
289470
207209
996635
172589
550114
1341391
55556
961685
691904
1169940
536263
779419
1627233
141219
46695
190942
118373
629736
358523
1105043
1242274
773677
221673
255032
754750
530727
775202
1319014
1253998
616914
691186
662483
1014217
1246754
1323993
927384
1629640
245076
735552
397249
1436106
164535
564140
1168022
956570
236602
415379
1004127
145715
519577
842961
1050759
1495017
88457
1172059
1528075
1596954
319413
58150
1315997
37540
530091
1121512
697294
1349552
680275
491866
815276
1072538
830410
225847
705548
482400
410642
1046967
1250171
465918
1056154
718539
360065
466660
1224629
1356723
1443791
895961
1395624
1484435
202766
416998
1177544
777960
817756
899499
1611413
1139976
524614
849199
1122790
236208
759474
315236
1432516
74035
244622
1564172
292258
516943
82439
1055224
981087
85532
879987
153552
1542187
939980
139097
1459837
1334165
1382602
955410
1518887
934409
566068
580054
1297256
1243857
1250974
414409
320904
1128004
1545360
289089
923898
1270601
1321702
975265
1385684
1421933
894419
1164275
1423683
1506585
1518854
605072
257525
18694
1193086
574050
839141
528857
1504872
1295525
543052
48315
866905
1106877
237788
2220
226499
1023692
1471535
659853
1163234
1636615
11092
805476
1243625
379954
1209591
602066
901644
332438
1532009
596525
1449013
479528
956230
1522610
466951
972436
904114
788119
966364
89412
1231083
634544
521603
695090
24432
1567689
1309928
156876
1240411
1183941
861301
1494793
981347
455519
535440
1479137
1385284
280621
1164815
1547702
181722
1258000
64056
67436
988669
179815
1384262
4249
465015
302639
1576742
1059363
317291
1180248
1281325
1580342
1508025
1554199
1054724
1573431
530515
51032
1102825
1422193
554648
1573029
1041581
471189
113466
1174757
1140333
1504599
337762
1116368
1071552
83181
1197889
1106526
1474401
942676
393603
306665
1547330
1454874
1558194
1034078
1369659
1593534
1075971
1208951
539662
702907
1137534
423052
1302797
1516955
191811
921114
1231653
1617122
1517593
258858
858121
338091
97520
821189
1350712
488965
251934
542970
778475
349981
1224680
1318209
1570168
599188
399914
284693
752456
898351
214110
389519
425570
1152391
540989
252564
718673
700691
36378
1493825
1531549
1132946
74374
1077003
1108397
421867
175471
11544
698388
952583
812646
1475195
1527179
1032874
1217684
654367
368645
667957
418702
61177
1336688
1191109
992358
1285180
320395
750839
978557
757154
1007197
1539441
1631172
696000
1155962
122296
411305
318382
1308763
1387761
1211609
1197924
1149939
1608014
1449470
1101023
261443
1401690
217031
1279961
1172022
1060257
1410925
1243892
851307
304956
1012060
358880
213953
315486
107323
1595799
1285374
935716
740895
232797
768315
99890
1016228
34329
1185889
517400
879481
111927
188971
488263
4877
406379
1337133
1270958
926167
976531
149057
1500675
137648
403643
203456
89117
223138
1575234
132763
1074565
1354659
365841
681358
944002
98693
290367
1029010
509080
339409
1018076
1326317
819518
854804
432788
1549711
1218358
424866
1582141
689096
300111
410542
247117
4928
520147
1068288
1312527
125031
773177
1136716
1053219
427982
1299572
404745
1185535
934428
1509095
1535706
357203
885381
1126478
483924
1344077
16269
1216057
941570
184605
1039124
506552
951716
1000691
622074
1038099
172489
463065
1427241
507843
1636964
97446
674691
495646
237733
259530
1154335
1002906
1422952
1585023
856188
1201127
710097
1542375
1226642
589235
583876
439375
863085
506828
237486
1545907
1427861
1042484
914943
863060
1528929
965242
200616
1032619
97148
743750
767818
56169
1430106
312962
710274
896520
1047611
998357
809236
503277
1379884
1630945
527505
1434935
723131
297925
411863
904022
730354
1147575
1486060
636918
834012
684038
481364
1095295
76775
308987
1130622
543004
165504
995079
1403300
279392
712302
533389
618150
334755
1156681
491058
1270465
331822
1474690
188437
14492
77243
1168310
181758
619391
1336113
1149376
1143334
1000954
405452
228817
1178849
88840
1399756
362810
420827
587049
651394
444244
369938
803376
1142436
1260712
236981
1590871
1421766
837363
122537
718411
544853
725409
866873
851433
357136
1064070
1181047
1333333
488803
1200852
921683
327152
1628699
458519
1052528
508824
907658
1354491
1145698
540143
1017477
873140
127264
255721
994200
1152935
397228
1012971
935793
767456
342285
759380
1191023
755272
129439
783272
1456941
846872
1598225
1517042
1253321
24899
835937
1285347
1440078
1021379
820633
1029469
1486584
1024505
1284890
224340
870285
137612
1608448
1230132
851407
1282450
873966
664865
1452805
1182331
1225326
1489444
378800
1222773
968852
1355121
842597
599370
594502
139268
250675
1249334
312155
179221
885193
773770
1019086
1408774
1582678
354493
1481224
854867
858617
1485028
485141
762449
1195593
1432634
976155
1437451
551139
1396142
1112096
93419
131040
1276153
464946
1077278
591155
780325
1545507
1094222
1298807
176056
1421988
329496
320995
930809
1243440
1475657
301124
1349538
1347162
275212
321888
1360200
878079
646607
35305
759142
1173127
1385363
427832
1599558
484365
1020651
55817
242749
1449461
242824
1605097
169121
1336583
1378142
962433
207431
402054
1236929
1316018
1175573
578067
24743
467007
855193
1193925
542802
440981
634858
1184815
818991
663372
505915
474380
232185
20950
241817
993559
1255281
361569
1467881
1543383
662161
1077903
876999
501872
878603
277169
1434183
1444041
682021
959256
1022340
878339
1059068
1049224
524327
173185
290464
1045800
613938
1369298
829725
652404
1318492
311588
439716
428534
1005510
1634351
170498
1576747
190132
807778
1252705
447431
1533454
859138
442707
325928
300056
833475
625765
352049
591338
613362
10586
1248718
683045
1340155
387350
1366681
1283643
1520914
1252651
64821
489498
1549565
669963
565685
408553
1484763
78100
849889
39730
594708
867917
278958
910982
990051
374501
464964
1336953
100278
955804
1154193
690095
753939
849586
131055
871112
308716
1179017
1216470
1378446
190889
748255
1294514
461421
147964
1139451
796015
203515
1384244
1174551
346292
750535
564314
1306338
1210898
1229719
1432229
1599761
500335
538731
1563354
261886
7901
1217752
1107222
593975
630926
107923
1537129
404734
32047
631540
968021
1418073
775522
1526114
1257726
472678
96118
129490
653788
355263
880753
320030
1298275
1154576
781114
480897
1329929
1169164
374221
1370943
92782
189318
1296010
1224080
295704
814314
477098
899106
351018
128459
852707
1422881
248226
1091137
326931
1391015
1185549
734443
1270341
1406701
791019
1012236
1232514
727696
510422
998042
167490
219657
797954
1530014
255603
1112591
1400013
436056
287176
356710
793670
679666
882734
375520
173333
1290856
1194226
57970
1004532
773308
941138
857969
973295
397020
994715
1213133
111486
1399611
1249605
1113236
148626
48930
503129
633591
789437
382647
66499
566592
324055
671950
899899
769933
1215439
1007292
1491168
689685
622362
1392704
302649
1194194
960927
91285
1219698
1478231
96677
1440008
823924
145020
950464
1491556
1647366
852377
422790
1062685
1234739
136873
498422
1270201
278312
1195385
1244368
992582
134814
914167
1426395
1132393
553559
1100188
1359287
1298814
1293689
185105
150308
990288
611512
1413241
200835
202867
1460711
629508
685845
1058193
515361
74147
658248
1086565
614738
1280218
1507065
1229806
573126
1257236
312552
521883
1262692
1434413
88391
414313
48314
1203586
1048901
82267
531797
510915
1230897
1110622
1010746
799353
966735
1256296
229406
880408
1464298
1048951
125438
498673
683049
1092154
992674
1439689
577765
1540139
428255
1342165
1151105
1044490
1035846
846033
757251
402585
902806
1346180
1548096
733914
528821
454352
1601142
59864
1512054
105965
1291052
1451433
167650
1032773
539951
302804
1607179
540725
379196
61723
1021944
939338
140518
1503932
907424
1443532
1161099
1525139
134864
804969
1474439
1075137
790641
1046861
413826
879136
27685
421777
1216653
1553277
395291
525857
1489173
190647
1187889
1486099
1536569
1344257
1635692
1149089
616330
196654
1250150
839955
175326
1587990
1609837
284077
493858
986987
226401
1425713
1409951
431609
267186
244106
1023325
1486708
1250900
380516
390054
1556901
1076851
958728
1486920
816644
1145941
96600
1183406
1230542
247407
1070669
1204522
139533
1627668
970950
506947
1027525
862382
333635
499769
1386785
522615
66333
23224
1448010
1560593
148584
83136
1366630
18823
1511726
592295
648840
1459164
679973
1229298
899373
769700
104802
174852
1050745
499086
172724
1298655
316391
674678
1385147
612068
1026672
1144520
1184438
1135227
1288493
1568931
704761
1348187
1434659
825046
583643
1353917
983248
1009670
234482
1216442
332815
420093
597526
749421
870586
131010
1129460
1175973
999981
691248
866679
1059005
279226
860342
1591648
153713
392574
223826
592275
1232370
1599615
1620788
301918
249870
1547002
100352
938669
931503
1487091
1003191
417618
215275
1250402
1345396
1017715
558076
411480
979916
105071
640998
4611
51390
293137
460186
1215887
18395
84400
539691
121203
1151269
63319
274138
713935
387226
1352643
1101840
1230434
1291739
1315821
982583
129570
1496856
1013615
376906
1482026
790993
1132562
1230535
747782
1120344
376221
771604
55636
133760
557455
647852
1262408
1332578
675405
1243423
907265
79369
57460
571420
1337543
847678
877432
473655
102237
1278832
1497036
5954
1128129
217959
75324
1575623
472508
18049
815345
212880
1625655
1082623
195874
408272
725300
532506
413932
905241
841713
1441066
518861
743270
1510573
940208
74175
914063
175249
1633820
180112
1591430
66057
1497865
410318
197170
709412
1547006
875935
803876
55364
223933
490664
1548916
668906
696884
426276
894457
1243318
115249
1300022
300718
1245705
1027997
1062611
1601273
556488
1211846
381025
354485
1628934
1238459
867778
105784
832218
813701
1471811
1181461
1397357
777238
1474126
1097272
1168729
534866
1109197
1469325
936683
1291795
551257
624741
632230
152620
794487
141137
1105588
882149
849676
1155633
1144407
272017
634279
729769
817797
1094806
306723
759434
115180
1058848
1124717
1016119
406672
1282391
1402493
960307
1604269
1550273
1043496
610892
1467202
763987
1021845
198486
565662
816008
164633
1215056
1052755
1013653
181034
781730
1035103
280063
151982
1096695
540449
1365698
1600707
838893
1181703
169659
1562472
1325187
1117830
1035120
207852
660858
964247
718174
1491488
379944
1021197
297597
1211043
999804
1475799
1612590
565924
415500
78983
368904
671278
1622848
1402309
1256062
962810
503285
453705
507327
1060127
571078
1114691
1239771
688665
540326
759115
934036
780385
371907
527665
1053289
645839
812262
638227
1264541
611885
1490887
604477
584690
640503
190211
893592
403670
1330440
632394
180228
1030016
925727
36508
771532
161276
5233
1440857
829883
746338
322147
890778
837852
854028
1354761
901344
1497690
1237732
414778
1220637
1597018
1634827
886297
715481
1245094
1590125
1414396
1529341
225335
1503762
780878
705673
1517978
206464
1540537
570978
652747
1442058
1624443
3124
66908
1265334
934028
662999
942660
602119
203133
329767
1222226
1394190
1263545
788897
565730
446795
13829
537778
100459
965527
369269
952895
816055
1640625
1273790
131588
398619
1628247
1437142
1333430
293084
1527277
828050
1258964
327233
1354263
1252921
523487
365396
1566012
959002
1149498
480507
343765
201157
502560
1397235
495845
1638972
509515
359079
298744
361539
51013
410885
749044
71608
1252396
144119
214263
1285428
1441900
1249165
342388
988053
1513887
766805
1414200
629683
1599487
448825
404303
124377
1313111
120489
1154930
763067
1581754
1587665
90979
1533641
1408408
1144824
1006543
820992
376210
788235
1561519
1251772
1348994
317565
463261
1156437
123329
1442789
1493436
1443991
871076
1158462
246021
1234211
1568027
1607799
752510
1395603
472465
394509
1556273
680775
576643
1600406
1613552
22865
248515
958826
1007458
725226
658246
1497803
732143
288926
14969
1117946
1387676
484710
564582
1059731
163289
166146
413056
1346616
846245
703810
1190686
171423
1354942
1533435
1362010
588901
1058380
1588351
949845
11718
1426718
1412370
1317232
155084
1569141
71884
785429
483304
187249
1572232
1347675
1207489
1446476
702307
943534
178005
848518
888371
1184723
368696
174741
58565
1307642
68574
1044219
332734
117578
639231
709732
842558
660144
633561
717582
939485
235722
439739
744454
1321976
686230
864583
1644861
105067
1217144
757218
796852
800102
1107816
408173
902794
68818
789430
476218
1165157
169270
1234559
779495
689302
701611
1084427
428254
308672
325324
537706
662069
264208
1465010
139127
713473
468968
806781
1507023
1197600
486779
1032115
868434
238211
1242616
96358
811395
1403580
1599420
1294700
219782
1236680
1204385
348062
1644605
462808
461398
1524266
1080558
169767
1511862
1366265
1472738
293877
854440
216504
845427
1356793
1509378
915945
540982
431808
1400246
245579
496317
1211483
22872
1471737
1275767
704849
1351071
119882
1630552
200498
660851
902469
299450
627017
265354
509201
1011796
328368
890595
16870
583806
1137497
1095294
568555
619198
330484
430130
260468
1246813
1597862
1527164
1049448
1424592
1306
965933
1388194
1531623
354641
1484797
1235496
1385412
1340106
438980
170292
606767
285579
615856
1607496
540787
374688
744996
37236
1135180
628037
1398045
1134035
107408
46463
1576537
530893
1287349
1578175
1332319
997805
395726
1051132
1203099
624276
941979
316711
1398317
596866
524016
502415
1367682
1154114
1504412
1568752
661348
449411
749187
1630313
635470
1139340
1151787
190478
1476440
597959
36393
1635591
906437
944856
662222
1327486
744643
495519
581436
1465240
738916
681252
1273338
624781
689836
598185
83584
929237
595415
430673
968915
915487
326152
1016854
1233492
1385784
254516
1646304
691390
1250545
1041286
555000
1625256
829521
681730
8800
1337819
1466374
298462
61883
330661
409125
1463293
536942
309445
555647
308933
706782
646321
1119269
1493960
1621788
693113
588312
1135053
1349665
953734
737382
1492994
1629031
1508463
524922
1555074
462105
1225554
972384
1536558
1285889
13795
580133
1591928
442294
1096879
680914
1125314
309661
417053
1611758
909563
421806
97730
1196733
1118007
1267882
68716
1270808
884519
1346128
1406134
244742
507498
1633918
1424893
1100091
70702
1406921
670842
239397
589642
363831
436234
1247318
1354581
1569261
1588305
287537
29657
665315
77180
633426
982933
1026247
300733
592775
325417
1278339
1533097
1206452
1531586
1253759
1584838
1050198
1362469
1340860
387142
1528210
1190643
1344967
989126
95766
580806
1125942
801694
10097
72226
548018
194633
806647
769541
1149839
933293
1491517
1489929
469236
1300023
380178
487459
7634
1391139
570262
1082123
432048
783144
1645363
523076
1246908
1443967
613579
1473360
503722
1484807
63540
546584
257587
472015
1034476
1149770
382974
140185
428981
122781
1310112
1551940
1482773
1332115
1605838
1023346
380154
291019
1117669
340412
287160
133592
211680
179018
1141577
342339
690484
126085
1308619
1347314
1211053
1551444
134654
111589
525555
563097
775993
23108
1525877
897949
921804
554427
1026257
323283
1607430
1403967
1049858
61083
353802
472846
1426480
102676
1587116
1190206
291511
246582
1553897
231333
1600104
998514
1333700
757298
1504775
520441
1136162
99015
191830
329677
65143
1315541
747846
1539915
1576137
1119057
1275180
1638123
844166
43318
245479
1211993
1371102
1463267
371258
1432881
400994
405446
747150
69899
329681
343355
389383
1342830
941673
1471264
1243401
519685
738449
258523
482829
1247940
325983
1425811
1592359
636300
1436013
339477
513244
1099225
764327
669006
1567551
645784
1028460
943273
640475
551787
686567
1160723
1154407
1389453
658198
1631209
477858
372222
534360
1575690
644693
509972
1554235
196877
987895
641758
1197102
402655
736017
1397202
978592
1497837
68927
1616025
611887
455735
1087989
769674
1541126
732980
394006
1391007
1630833
361381
901164
373925
734202
1636408
624110
417767
1023324
852803
1487159
1300509
17304
1203285
1478675
1418894
102092
1006965
282857
599947
98953
1394076
1068510
349151
1606884
258350
922176
1396410
1140624
324942
542955
972090
1282762
283182
677923
649357
763987
1282892
390554
587655
596531
249741
958054
862518
787431
145561
1541419
1175194
587544
635719
510482
1442395
1272044
1339258
101058
915101
167533
129257
1511632
1545174
1485276
364525
1570380
985021
1463600
1314252
246696
419993
436065
517039
1593274
295997
984342
649330
1040962
19200
878645
1005361
183188
598685
564738
1460563
1601644
1160424
410094
621208
1606421
1596326
1453724
594339
485858
542375
1071691
1432309
1287375
1494086
1644613
306458
532459
405957
744461
117850
213367
404789
826661
63741
1221655
1428495
554004
24230
866166
197487
654375
450190
578008
1200356
781872
1467788
638478
1453732
617336
441747
600115
261760
1291812
1069823
421839
1254661
1603736
1021557
1220232
1608210
1564260
1410870
936205
83611
41736
850511
1011023
222601
213328
223445
1137326
1013637
596676
1287327
898814
1480646
844096
657132
260372
949027
1027811
608957
1248976
990625
1640128
1475629
1633084
1403014
819272
373692
1283533
832193
566787
102606
365907
947187
1127209
152501
97389
1627991
1192219
1289498
258270
1474028
1194397
430192
1325999
1272229
17222
157928
1291060
336255
676786
1282641
743800
11273
11276
778039
963858
1200277
977047
399781
1608801
174464
545833
1426526
1263961
1358926
1310791
549782
1108798
1119022
1059751
911294
346715
487721
893773
240257
716477
834108
1305208
1193503
126755
386338
611061
1094347
765854
462358
8246
1541583
905217
129805
850501
601247
984495
478899
814849
1086672
778193
740132
609532
679501
1576881
614226
1007314
1243576
1292373
555429
1225414
875959
451401
1218368
922648
1546693
136151
634395
1215905
1543085
532382
782625
384331
364169
232417
1632111
525200
1032695
241459
446363
1100784
1023323
488231
711108
947668
1128419
1565029
752950
374717
1407270
1187992
673572
1017575
915600
494967
127541
307727
349968
626187
1133800
200238
964366
840975
1329984
1124662
1500172
956973
1628434
17497
1070634
1613086
456598
885886
1468458
418377
505260
23177
1418005
260173
1111236
698138
495079
1360514
13289
641561
779446
472784
302479
1510731
1305851
691772
1259851
211359
1349498
37618
28933
1030843
328949
165915
64208
798669
269454
1138981
664682
2034
1068375
1160549
1260426
199292
1131110
1145960
962594
1317726
340159
312213
996922
1014141
1292346
1081331
68394
934250
648113
791783
200538
894253
1032658
837809
278073
212723
1281503
1469174
600165
163640
1548582
464880
886835
1593598
968183
845795
790570
762343
597222
223393
314042
1100127
656822
207687
641014
869601
223634
811285
183537
753842
1337534
1500204
940803
932599
205439
908733
287162
1464442
34916
756082
438266
1296382
1412532
49741
898062
1467312
1433779
1183997
944254
1426727
1269374
384924
1083959
9839
124603
1241522
265800
213080
121868
381760
366727
89714
297467
1203303
169637
1570431
532478
75070
1034178
1271516
166264
1302592
673615
1613313
1181799
668072
1513340
281871
824962
1198340
1460922
1233513
176990
280005
509874
490319
164129
221021
368327
973998
531081
1373511
1398783
1448480
1228201
1469581
993557
1063009
409219
1447486
180455
508306
1550902
462837
1535528
251662
725518
1187426
1371627
129890
749512
1413947
578923
1381926
528815
763435
1324249
796138
923558
1019411
585052
815585
348559
330890
49319
1330184
519066
1242366
1315814
731226
452136
1132848
706507
534318
209188
1001438
1414988
1587758
900314
1363918
493669
1113796
1004514
1637510
872978
1516223
1456937
1091645
1181225
131201
187561
113222
1098920
189958
978687
279359
722137
1622436
294864
1298610
341193
1580226
1533110
1477433
26258
67879
1256683
566453
1056895
546090
181572
966699
770529
1553461
624822
481583
4432
896054
1591053
1440149
1441810
293264
901466
515302
1476750
587472
539205
774253
979629
1295656
1459156
92629
886959
280440
1063973
963336
488875
157133
772073
131197
178054
934491
582832
366177
1256607
59246
1026968
926316
1293946
156980
74909
1326218
377971
615313
1467002
1173569
1531527
1090945
566217
849052
797804
1611098
1194473
632709
834173
56261
872456
455985
1427993
943822
48204
1354284
913584
1598631
539309
717510
1619961
1346264
3091
1588946
1083449
95086
954244
97733
517115
1512302
83380
1101917
1327030
34069
193889
1186616
681522
799754
1136437
1633021
1215570
983520
1306510
1441477
103581
1170036
1124760
1196840
760968
841888
1092261
652483
1033571
1345651
798319
488685
1131489
1005883
1070869
153019
1262091
1049943
1506340
334393
457464
816998
983747
1065834
1474328
582025
1061146
1001109
1401357
1335344
33543
430980
1467847
1306045
471038
711012
1473805
1477213
880507
1463942
1050389
377444
124907
1392227
960891
108947
695176
1210003
1047633
225087
162571
939527
1145279
531896
1056516
795199
291817
1576238
1578165
1566507
400396
577825
1191648
591674
1270431
1274162
1133703
1318782
575332
1145818
132300
529707
428297
551477
697762
261381
1335825
195608
777914
1033010
1075128
582076
23146
1368466
578250
390458
584243
1155780
1090934
3208
1181942
1399295
1139584
459499
437333
831951
358276
455090
654903
1456627
352206
915715
1400648
511625
637033
212333
540839
38330
215735
727461
900286
131406
1603706
594030
303904
256422
12737
72265
1133466
793226
849734
1630343
682796
281448
1367223
221048
1423789
964736
1536419
1436619
1136587
1003606
759807
610638
1228774
1237648
627987
355262
399387
1340707
662500
1593804
981396
1244269
743544
171121
945161
960043
1370754
259339
50309
44671
419012
779656
1036237
511088
943468
1052021
1125820
1208538
172349
1046574
1195582
427319
456880
791786
1072869
722815
401334
1327405
1543600
1057833
941685
505987
1202329
296923
1645028
1383307
347237
849127
1399752
1503271
289069
1213742
1378213
803049
1471604
534022
83232
1034747
1547038
105176
183642
991991
592865
179928
1044722
9699
1280216
1533967
711347
191600
354776
394148
269597
1352248
1625878
480488
1076261
1514929
601009
988418
1046801
521088
105926
1630772
218174
1191881
1537996
723759
293032
1093268
748891
1398465
1411494
772383
913454
8882
856748
275921
479309
509315
1576052
505317
701968
43635
864504
786524
414623
23120
1100869
1499922
262005
462259
1214546
514075
165875
275888
900433
273524
900147
126564
1564188
1521956
42121
1152470
121045
1631662
1593603
1317743
1469131
47817
960575
578579
1383798
566268
837292
1324630
489657
192912
1619205
2175
1418388
1511604
1414550
974116
1489206
790687
467626
1415656
219064
1579693
560965
353597
420045
622811
1095195
894924
724262
933857
545980
611919
1347955
1597864
1471141
1150342
1494792
1554445
801631
439205
431461
1386386
743805
1461655
103848
659962
15143
1491100
1409328
752287
1161211
1010624
1328735
1090759
121940
1190522
682917
326969
633863
795710
943123
125435
960783
636666
672795
1619838
339329
1410328
796203
1522267
116120
347346
485949
879448
187576
891086
751037
1213761
1007089
401221
254742
1013038
657526
10650
1628904
1477084
1570630
1399609
324957
1457504
375554
914440
1313370
580129
910905
489737
926774
1069004
936596
485356
1390201
1037266
153396
1004228
192862
772583
1593341
638611
705755
1405409
456809
103196
871271
1373447
1226840
966938
1310843
627632
201464
945245
1089963
1595252
960383
356531
909697
862608
1102727
333173
1301965
503623
879284
520757
456899
31522
383929
1407274
27197
1017451
1062488
491600
886991
394135
201433
1098777
20192
1042526
1452577
5808
980253
1536731
1211053
868066
1182492
526188
868719
746724
1647623
675133
1296326
1269688
1451352
587141
7780
281985
416340
1076438
262466
154246
26846
1003891
854754
714846
1061009
682755
966574
266755
582908
909592
1138405
1266849
812273
436999
1427403
1125934
496175
107328
363077
616036
948772
653721
916911
341669
67102
1626769
746435
77159
1047690
1532237
371093
479564
1535716
1345796
314334
63150
1030051
1625837
1302038
300766
402654
682249
650750
1263250
1185365
1166811
307320
1199071
1298864
884522
1189228
804970
1175181
455176
1197978
143349
436964
1327818
263712
628373
1300600
400906
1307406
821130
38797
1341698
925352
606742
772500
748080
67787
35084
1347225
63637
1614793
1339830
1540248
1466601
556416
551465
1517594
1489884
261151
338989
711664
1227184
1592216
937170
1494802
169600
445280
759543
367893
1375796
775037
1592261
307317
571053
100722
176232
803525
1188784
496496
711952
1135539
1340043
819904
1564791
891490
1280856
1436963
258663
833477
839831
1486980
1325427
1158905
290058
1421752
94321
1359573
1026345
349806
628564
744793
1478851
1408976
45459
897444
584751
563189
1534293
1439271
1641172
1183702
652279
492134
1313544
1059700
399584
370096
973805
185399
953487
1373687
563088
1281923
821752
422800
1185119
823151
892125
968662
1018672
370532
53360
528651
1485491
1644444
1383764
1264090
1017896
284265
1334146
252122
475775
631347
924730
1081080
1520999
1399234
589555
790759
1252898
656614
1108542
1475630
856723
171417
167877
1198406
1389332
1587252
1478842
182145
53865
786234
1134611
519625
1217796
1078548
867821
744128
729126
1120107
1364857
89521
615934
645382
1461596
223943
1431324
1049577
1016484
1414474
580415
120941
610420
772529
1090007
675550
275872
1356823
1415666
1439426
524678
1432477
1202199
1170427
751996
420173
389746
1532305
571111
1374834
471510
1025296
1568544
1261093
89433
821643
606235
1549342
136041
583170
490790
215080
648829
1041703
30911
63919
849451
859357
760698
342226
1074485
1455861
1277406
1605123
294588
928769
39830
440049
667850
875143
1490593
1088225
1202375
1152583
1609855
257661
1477399
765678
81827
996048
446157
1152197
1430829
420954
212753
212680
1621216
1462817
718116
1374951
404941
259685
631906
930357
1109056
1617359
453686
855526
541057
1284359
1531016
219471
1513595
495290
372377
328393
797385
918846
342566
1193715
1538837
699178
1433023
752024
219
1632255
1026879
507061
812941
780403
854253
1198957
463578
543248
351318
916116
536495
712025
1231824
1213009
546576
1351615
1425204
309435
1314256
410416
1442139
976075
1284418
1323683
512055
1443074
582615
1301176
1597646
1371527
1336340
74720
1610322
76615
148242
792906
714609
253482
80627
679432
1027308
131887
996635
924054
623816
513327
314254
1390236
655992
832940
154492
528039
355453
1055993
67528
1257926
164126
98975
157886
369976
1639763
1288001
929673
47106
928383
1143459
1327462
782340
1069874
699170
982394
427032
477923
1120390
1583754
1093000
689759
543688
454304
761965
1176837
1269478
1298309
639516
1418972
1215701
1103786
771969
1089546
1225490
793814
1412366
1517155
1581259
496764
53955
324405
555216
1532074
614213
964270
1097206
1267846
1005201
114220
326811
599473
1166333
372451
788470
477073
1327474
1641195
818266
769068
1282343
142578
836171
983675
402245
1383621
737517
181989
347081
1503606
994626
695441
392598
816259
984859
1358633
1463873
264511
1191336
1073397
1477796
1320935
1007369
429774
435827
1249366
1459078
73938
707002
236271
251353
1139732
1037535
1237535
827265
1541537
1229298
469415
1489583
1188478
869204
1053061
1450651
1574296
671556
405352
424416
294582
343069
415727
118568
1484014
961208
310029
1003437
369000
1478324
605879
983304
175966
517448
1436510
319144
7352
832118
1380843
439459
62052
1283049
971427
115373
807956
633328
768386
562882
820217
731480
577836
1547478
668359
228933
1222728
196628
731313
392468
1148186
1574256
309164
457629
141397
50408
309639
1485474
987254
132918
671184
1448109
464093
156536
1588238
342261
1059896
935230
1118142
867137
480400
1627437
1409101
522286
1129148
1196411
1424406
235143
1369283
997274
474865
1353324
721226
1327407
1265154
384606
1084832
738489
889421
1506777
1436216
450662
15028
1035238
1186649
1600769
1236278
150093
1188191
1565784
688659
1641453
903448
418645
1449585
624711
1299433
320797
1448142
373976
425504
454895
939433
945947
883255
1510226
1621656
1027243
288325
36573
274361
1574671
1470514
1363538
1127905
1314998
672857
239834
1592771
439100
1133917
95796
718273
993883
1622257
22304
105065
63836
1282150
1298741
1078183
575274
443617
576645
1285129
825669
474456
21368
364031
604738
53481
562685
896539
1267174
143864
1612946
1638204
1587287
865232
938669
692820
342390
1237392
406611
1522921
1514965
725313
1491379
852889
1527956
647999
1389779
1477073
1623179
376744
666084
1141704
246255
339538
124692
389343
1526416
201749
742098
95654
1096032
259201
1025823
135014
1571440
1586062
1493419
407822
453437
826749
522546
1359255
1076823
1600035
43964
1295945
158469
1508365
148262
982330
25163
1092491
796421
1311810
30505
1055878
632492
451165
47902
98755
46813
492263
548623
1182185
1351230
497709
1395406
1463548
981730
317912
1367883
850898
1016530
478870
785764
698794
494354
1180975
1626685
602092
84219
915233
1118325
140363
593098
226044
1124054
63454
1265301
76431
650954
1362020
1241691
87556
1222491
1164656
1234756
158646
1528706
1397324
449989
182223
863641
932672
825072
1035735
1320401
317864
488884
1419671
425407
1509118
1563774
64657
1416203
1292601
228212
1197097
255561
1640377
1035192
1218486
404817
1302428
1332455
312397
1424736
1028272
320559
218577
264951
1328487
940925
959621
298923
354802
1594046
1033775
691473
85309
1258344
1557900
1241464
1294232
895955
797170
772437
1492227
295513
177623
980892
41696
468079
1114800
388494
766037
238442
193260
1206069
905706
1305533
949370
250529
943685
1113997
809476
1151762
335068
1381204
1601424
909820
520890
803043
428305
1217744
342111
377438
1040252
310212
1443398
881425
1148277
1453879
894138
1021278
1523572
1158405
440480
1122943
736719
998461
1598882
198981
751765
871830
1466351
343729
778088
148647
1181021
559798
483740
123138
773043
582590
426621
1054773
1277778
367512
255791
600646
140147
1504375
1054383
454717
103369
385112
885126
201725
764821
1572986
1578831
477113
897236
1264691
267461
1170177
1528810
1134871
1452042
927349
150832
66823
1603531
648627
574242
706620
1460594
141546
1476588
1593087
1200747
168071
327529
138222
1333767
100415
355114
404651
1353083
540510
1406250
408650
341998
1003902
1307889
162285
55131
264596
158824
741935
24773
600344
582669
1043930
584356
599826
1388552
521762
288593
1301239
337452
1627151
812829
1599467
467407
1353737
1377327
719380
964679
1121485
1263150
1442526
1200063
232403
1014339
1537024
989849
872370
549996
1177058
351970
928251
1191538
228895
1180899
1448690
134149
1323504
211277
394629
685862
764762
508514
813889
168497
964550
582611
521890
1447734
224272
429671
959513
1365335
1179710
161236
794304
806184
1209616
24469
1569456
145178
1147128
950613
703381
1360046
1363322
1600599
401048
1568379
1148094
1173299
61008
362089
884520
854840
1331371
1029206
1368930
1030597
816553
318209
166943
1355111
154942
541188
29822
937265
109518
1444379
264037
802325
722376
53909
50
413197
1159995
834093
142029
231373
394875
1479583
107596
1109889
1330265
311681
331630
126058
162110
761933
528085
757450
1259391
1038304
1157540
1047201
416347
931115
1321614
135059
1637086
941289
1249526
514555
314883
502488
964279
412396
1342894
1079549
1639114
956928
935971
253383
627536
114647
1399123
999509
417628
1219074
430078
153989
913804
696355
839108
861587
225474
1457478
1330590
1572161
822419
1320029
1041363
1046431
113457
247940
419076
670206
1002722
206336
1551902
77388
462114
362977
927379
1367822
1472315
4772
1361380
518216
627819
1098117
1470857
1582793
73202
122820
65029
725529
897511
489029
842014
166003
141323
1168828
1518502
354923
1576979
1037055
11524
1224461
754696
1238359
1602918
1128999
600850
296554
1269473
178663
1574902
669925
1110679
126933
243075
1152334
864129
956208
1351850
853663
190913
15550
1049244
519885
508460
873143
1188348
805766
1261866
545950
227991
895370
799930
236317
709225
182316
1179121
906150
1622836
1041916
1211581
571538
1272453
1026925
5098
201595
1635870
1480576
1540581
869318
1031294
815808
287678
1113813
246531
780536
751721
815278
1122643
737156
1527494
1134400
1249661
1512707
1388246
1558446
390479
489769
1555336
438313
267661
264418
1167808
297651
1039067
1635749
245307
1582584
110185
1048601
1119138
675359
1221386
1168386
1562298
1214706
123981
1213602
1407505
448840
1201865
753004
850278
149074
1285747
772720
204189
289880
480772
1248363
1412815
1343307
195679
207999
345612
658775
1401208
1533021
1086976
1372720
691685
1145962
914111
426851
707806
591151
1206355
198841
323796
866759
1256831
1471836
284511
354616
215825
910380
1316320
176110
27163
1017410
826520
88122
1636851
1593174
640681
1441653
570434
253842
766674
1318857
755902
80124
1155288
900750
479383
210903
1197165
1402481
235271
1092000
189508
1272117
1129336
140561
728974
1511008
1376663
1257106
1461609
930
608732
1122352
789710
290314
108790
276783
313479
576521
1126957
146962
1304383
695511
847858
232588
1065593
1271450
1133708
982398
554705
241138
1477125
811918
380162
1092060
627824
627462
152055
1604807
847856
1483712
541970
1017803
829654
103745
837924
496509
1340568
487816
307908
20109
466027
178857
123507
1447410
315603
927494
685688
681973
759635
991889
1376519
830706
357726
1016763
24807
1059014
678320
315948
149806
608012
163784
1124843
462440
947786
1049389
1498695
576974
811901
1412432
219693
1574435
317758
256409
1469453
127106
1514064
1563230
1104088
458078
453403
78322
1238526
80643
33310
38937
948104
1243376
1121329
309978
327995
779586
920551
229619
1290827
1202540
84319
687165
614950
557232
1501569
662078
1217338
1265691
1520128
1097542
545448
484046
31725
294252
636847
1572142
1605431
1196053
934402
78480
465382
1286945
467225
230667
1592455
250218
1303646
490410
409734
830866
983401
1100950
233917
1387431
947004
829685
56868
197173
1493171
913473
1274904
1234169
708886
907174
747766
45377
7010
937061
572940
1288185
1072801
733135
763295
545401
380080
941193
1014525
557878
869583
169794
1020177
692688
196034
5184
1253871
820765
1436315
600318
301572
934638
1455538
630222
457425
1042035
60665
190268
1079054
1415596
1507957
69251
1607428
959866
1091065
1176346
1629848
218960
305874
212258
1227321
1323971
1114048
503108
1307436
379769
902693
486779
1636446
429240
929584
1598392
121416
760033
994192
581186
201650
260773
860821
172679
1398956
804163
1274043
1227417
500436
1058714
300431
37789
1584301
1116158
1173999
61606
193790
316661
642111
141951
1603185
1118472
1463935
1554776
333665
1044037
1458967
596510
741562
937112
225329
672893
1175434
280675
511847
792677
1289795
463741
289781
982816
635593
270498
1432599
1609932
156256
20456
804407
1192533
1505918
1336687
636940
736543
939018
341439
85188
1572004
529777
651345
1137360
1117000
236473
1009848
1081320
945571
1160062
694715
1060506
368291
1323667
439571
16074
1230868
1571444
1412100
807086
1436440
1365662
32416
851008
209796
816333
543743
1370861
1019948
36929
40645
992581
700324
1424272
117481
43337
536659
927099
592594
1258502
261733
983394
1298518
278961
294694
1288020
795813
1167830
1141430
1342444
666841
347543
775161
1347348
922927
191732
174651
1442329
1085962
1553807
1597860
720282
643533
907860
1001017
1497051
583264
252694
736852
874055
297789
547119
2143
28349
1590531
221472
1314945
1423871
420380
216942
1522090
1614817
786296
770396
1158207
1276510
1294235
891935
1236364
517380
1478895
1500261
1295508
1639318
921932
857591
597161
64185
678373
737259
1430807
321382
1494704
1583238
1559293
390067
1149618
1459210
665041
1336591
968726
27293
324484
784389
431391
416413
302737
1636275
295840
529466
833314
985081
430060
318364
1502207
660237
1347918
259547
574851
880330
312082
434474
649014
1431272
1420761
1496241
18509
478662
515841
919833
361195
1573639
757644
1453843
1525246
831323
845012
703146
1363670
30860
478889
97597
310729
1366098
1046829
276156
1576612
891794
178330
1515293
1038715
518512
1625463
384637
578698
734241
1032461
946799
1419593
51795
1319451
428508
397917
354001
305906
1361577
1234414
110366
436342
255003
1121561
1114040
1164723
112602
548291
415348
344229
458077
1471094
387560
363244
1598551
1173694
389886
255243
1551838
988341
1157590
1282778
1354051
282338
1429680
751616
1582574
160679
656712
1597582
1184850
1252027
958271
676226
1028459
349306
847324
617169
353725
449581
345892
687742
581943
689642
91128
1019707
827720
833268
265755
1423752
788533
702542
1062452
81523
1376674
606942
427532
1478254
659312
1160186
1621543
380233
157946
116276
1538033
474126
1421759
1004081
1604843
1427225
1212005
1517860
797337
478565
1455200
323462
966272
901859
794845
1539063
709897
1277025
1118675
14085
1261294
989238
1000332
1380246
434179
1021173
678788
1358049
1046362
268041
927562
841797
157012
1064678
653528
169111
13056
562466
516935
617534
1347818
496527
1074346
932726
897304
1535373
8756
922805
310200
1251597
814687
276812
135463
1583253
607679
1622355
55117
820130
1475489
1465452
107442
578312
1306240
312011
513250
896843
88215
652882
448451
1601207
311006
1346824
1102213
277489
1502842
99288
1163346
1080034
33204
716223
1362292
719798
354381
1327197
918719
1082306
1449340
291566
368378
746555
957933
87448
230103
1241312
1179222
311297
1289701
1300316
1590021
1504461
948554
79327
1065333
919142
44483
1304322
505067
312819
517315
533769
934291
727117
299962
1261513
139021
450953
379338
365281
244185
1061597
1221041
541228
190213
853713
544648
584118
1061273
1198911
810039
1572518
337741
1241777
920537
382381
880120
1406062
708708
367777
1162646
1368305
201327
991094
747675
741953
996204
327685
775898
628266
10911
815453
1630215
632235
929898
217845
93294
336551
835523
212427
75414
1115805
232920
1549014
618089
356561
1466947
1194531
554808
223637
289736
31123
1399276
147229
343088
1416711
465531
261306
246540
486519
1280654
59401
4530
1390466
339385
1304036
1521635
638455
201228
630467
170774
380280
1547275
1545880
598562
802873
252886
255533
869806
782707
944974
828184
1053498
1013584
1535833
207301
1141337
782863
950875
336137
561365
1063756
437943
1373745
1328818
63630
698558
1587680
1115679
594426
937884
705641
109011
682932
1266193
743456
1524168
1240013
628031
1613973
180217
862622
238885
1035231
197305
855061
1027177
740016
296516
1370328
1470246
879374
1023455
418789
1199351
935624
1432394
870332
764954
146582
597908
425868
41614
308543
403948
338704
1028398
896085
675122
1299530
756997
300260
923312
176872
408719
1356606
667307
1242305
1031558
153492
386246
590269
1523658
687719
1639066
730610
926250
440162
1474291
712913
1626126
1319956
179587
817883
1003158
566106
1074556
526326
561084
1234177
1177259
523786
1036121
848085
993288
696847
1131955
139826
282065
32115
635393
1043837
905833
1411838
974722
1036548
109818
677437
608577
200247
1626247
984746
453968
755079
931338
455302
312303
1562067
213788
1031369
418920
301797
640929
327803
534912
1252952
1014236
1547222
943651
252805
628751
134322
1420958
796862
940747
1471332
1389790
21270
475182
692067
527398
1456630
1126922
1127169
5502
1598463
796870
1616729
222485
749625
437148
1614875
733601
42536
14551
427442
280690
741097
776642
1223444
1596369
1104524
1375507
1202257
796507
915580
1180351
1590341
1262199
545661
1017146
72974
1439225
1364406
364007
61541
493851
1145367
274003
395239
949153
194530
919946
531169
464215
51416
1255043
96905
1397705
1452124
1511604
769108
501423
1510787
996780
726637
923888
434850
1222321
580694
1544331
724296
444634
1395077
1525177
600151
389021
531453
1135222
274039
1552690
867855
1359837
1523168
727740
1551767
812969
1335159
1064049
145759
637094
1124784
1102261
62464
828472
1198428
335496
170939
392198
1277259
1327383
263947
1204921
18089
427988
1081858
606181
1126501
703540
1251072
603389
628488
1569900
940733
129074
363702
163833
139717
712714
1570361
780298
1435004
1364434
730240
957999
332561
204128
305760
1609916
327155
1067238
825471
671832
1302030
1041980
430775
1098339
435825
624041
1633647
486827
767816
383547
251049
1200917
1024796
523881
939223
1036774
1385782
949697
1261285
24893
1084204
126489
794428
859188
134399
1235547
961155
259643
925193
1519134
1408
1555282
1249773
885391
187639
1076880
357294
995764
758801
861148
714684
1535616
1150320
925494
562512
1115964
548514
769366
1364953
272921
639084
50621
86255
967201
507411
1113958
850526
1292614
538145
1287142
1222494
1055750
1632770
699442
338547
946055
1528840
287679
897410
1175582
841663
486812
465428
1456280
1579069
192213
1265835
980666
933713
1564958
232889
1549635
891523
906469
1028535
1405715
792079
1536659
699680
1024953
1358380
1634506
360407
915116
598833
151612
95863
1642400
114500
1555018
1129883
1099844
1481550
1628267
358444
863109
852777
1330593
1313070
1463305
1246108
806989
806479
737838
1647335
581862
1354064
354392
421998
135029
109358
649609
1160818
158567
373564
703671
527883
545333
586224
1456889
890644
1418229
338439
581389
695102
1508904
900683
1556454
674102
41313
797318
1593118
479901
667676
329712
194733
615156
815516
499027
705380
43001
802839
58924
367218
632451
1481649
1181931
228673
624315
1445503
463037
27028
1450754
1534292
1527205
939234
603834
473909
1409652
1304018
706538
1554167
1298134
901097
174453
1396169
771427
1093966
1126063
377160
739695
898454
1580776
1248873
25336
1148687
374903
568297
867790
927689
1028561
353475
261182
206815
186761
1418874
787921
186950
1239930
936665
939887
898715
277421
1323413
358103
1631876
122328
405208
444481
337750
575145
801250
913568
259665
532815
589759
1626114
914549
882674
79330
200659
1483479
739936
1252775
229722
1502366
1629564
937174
1137792
1088365
1519220
832346
445902
1236760
995730
688768
725898
36355
1371355
1358533
558994
818128
1436946
419170
388712
871761
460368
1171986
1589429
26297
1118562
1451715
624120
641730
875510
1355796
1317310
1219548
1423498
654860
1645563
961164
786695
1457114
895653
520702
1430662
1518167
1520226
1366912
762627
1247990
1568063
1556456
1151215
202902
1047144
1541703
1572974
1096412
1261548
208927
559710
1016971
455916
1297382
1308177
277394
1409626
987724
248330
203111
968176
1397411
1063809
1562101
749980
1452380
1189669
833799
896174
445132
422842
1192170
553229
104011
906268
781841
1451992
553453
227506
475701
1629929
668343
26902
1263812
503962
103749
264194
1337798
1245245
1618838
690672
121669
1408487
1614272
1272215
466846
753672
543920
1407305
653720
473665
1038734
609486
133290
678150
627486
1568105
291676
1059588
226014
374345
31741
128658
1630942
1282837
1035523
133175
1469311
1402489
431414
116582
503643
505621
328850
495900
1566567
804812
210940
1135450
1028429
1010746
831894
876566
880732
968356
1295858
1615147
1338021
1277860
423165
582385
1033152
4128
436908
638405
1429902
131207
964450
987147
1090319
905168
1482899
9445
702312
1278819
310512
104801
1329903
1004998
729306
571843
672699
1467925
651301
1466740
477655
1314224
1416458
81700
379474
881217
156160
288914
446413
796409
271941
1302559
56676
381538
1192393
209540
998161
672503
1012908
246898
1393545
1629827
57836
175492
919541
658171
1553261
1168686
338104
738361
1450535
1495355
748128
212398
394574
262749
446181
1348494
552051
91974
341736
1115057
1627755
129090
1298009
396333
753978
1386441
256972
1424119
547224
299065
597166
345083
1190880
1606324
1231383
1256671
1572593
967627
945929
1513981
1365181
1292508
1248446
1027675
1538232
774621
1614620
1266033
247601
630077
688813
870293
1496450
234393
443111
318223
18578
680270
622638
288545
920634
1067254
914512
1591335
137169
516345
183802
173427
1092400
1273574
429037
1217497
125901
453539
377579
1488039
1156145
619400
914851
1500106
490242
825820
1060727
1620728
441623
1007609
1613278
1377226
195674
1253662
304042
1512177
756027
406197
346457
438402
691906
841859
1629083
544360
259925
33245
300218
24863
1152073
995501
1237560
632348
1270563
153165
1144086
498501
1589732
282788
273145
1642339
1553316
1613125
743032
435408
1603030
1368068
1498410
449121
1128650
639901
1402854
1283639
27028
1079394
836264
1077298
1438570
1245130
1225316
681887
195094
191854
828318
474271
1440186
744689
336686
1562354
25658
315091
329251
346363
1599276
1253317
1568885
1430350
552729
415344
287190
296931
955170
1134937
1457416
594128
779659
1357296
1573521
985343
1125393
1030886
316698
1445267
322627
108996
1168121
1641922
225771
209509
97618
574646
762423
1291637
342328
971541
1242718
1504953
330393
758265
1040678
41586
711191
1464523
822044
1008622
282183
1360310
612122
200965
936441
226611
26404
629331
362498
1631322
1462608
993287
1598024
1489144
300530
490019
354640
1164818
1199608
1402723
1043638
199315
1640271
147827
773841
954383
495395
1021420
850301
1245427
1161724
1498507
304120
108075
351775
1447928
1134305
403307
557088
498661
419769
1585304
910107
1560689
1314740
1008241
74716
1568938
259686
1490666
399143
810151
1167154
956076
391194
760502
623909
714490
110013
1457930
1369913
442984
1278901
966524
1548824
1298984
1077431
700296
700391
848926
1135685
984973
652220
1125911
381780
885489
1087359
727308
1365456
787069
330721
833951
369494
825829
1621255
1210203
177876
1505981
1193155
898076
881091
907998
1419258
1116294
289099
387840
759780
1279301
261728
872797
802751
896633
1562420
53782
1404357
1087829
765365
820539
1152889
192059
551723
831335
1372134
430387
1076510
1518652
23887
263327
823470
743559
646733
1103670
533926
1481093
1491343
1317004
1006707
1625323
1236272
1013858
662543
1486828
518264
1567238
1205336
151719
1303004
63700
1028295
360752
601060
1442795
1476926
419483
371219
1221912
982994
71000
138810
680110
765284
1013867
560678
104430
1314059
460771
920819
590823
1303690
1262564
1308231
150832
735909
562847
588412
726601
787900
1579298
637292
948815
323571
1486127
1646353
239225
1423595
1133670
464168
237493
1352391
1151300
908297
606612
1368230
114585
762141
677357
748011
956268
789337
1083554
844789
927686
46291
1125740
542292
445852
141326
1423125
1273984
1066359
1286340
1030084
280639
1480105
416202
1574145
250513
1132828
277889
1005152
538116
795932
641263
1432830
1387406
1589460
445661
812759
1072299
809901
526751
556735
1038484
1206438
1284857
1115436
1423720
80683
1576049
104563
1559518
899518
913249
728453
724664
829138
177991
854595
515090
1459646
393229
1282106
872078
1434686
552767
767472
1163780
930908
1175361
797538
664500
728255
1567294
595252
34427
1615834
228800
329598
1043285
1486422
181322
1323147
162903
1385199
613718
582186
1409890
335225
1473367
1077958
49745
1496888
463384
430693
856409
1158718
697037
526212
1100698
341523
1424337
748655
1252513
313396
1348619
936400
1614106
1399652
21896
1382973
1441118
1512738
1281607
355843
110562
1468827
1188229
1503428
1191695
1575708
796418
1557356
886428
477019
914362
894493
299397
1162797
1113939
642268
668650
343398
55368
222594
573875
699567
1515896
152886
97844
1420258
971897
1205005
801938
531152
19455
561818
462855
541130
1638695
926198
597217
1628905
1020175
1428564
815650
1080675
1473116
1437975
108618
560633
1468979
298514
1184651
415369
1217355
915772
444184
828901
235601
204246
1203164
1044314
1422138
19372
1321421
278912
650757
1504576
1127168
102485
590393
67535
126106
490888
141402
692667
729191
193064
1353713
731409
1456781
583171
612339
1614827
206678
1421598
1488385
412575
186637
1550511
1469605
702297
1104811
1600297
467783
1520100
641065
32571
427542
106696
289188
1071094
1191238
1582195
1419016
908242
1208020
517787
1524425
475958
1367496
1297787
764759
1645402
233509
50484
976364
343519
1240916
214157
239209
1060454
847492
1002028
953199
231576
922733
281459
1317899
574164
404874
518739
841861
1622911
1398170
276182
1116104
1440236
616363
1463339
661469
903607
1217193
781483
635339
260283
252725
729257
1154949
1542599
8338
218911
742547
1120807
634076
719052
138028
1444633
1075076
782719
908202
831768
1452994
836468
551717
1645364
797949
676669
1325096
666961
1205556
1496368
1623296
1513428
117374
535758
1404842
381038
793897
1075511
436337
215788
773083
202498
1000701
331164
922295
202713
627993
151698
1210236
1024721
286804
69844
585796
339601
554347
1119677
1097601
894294
1058081
958104
119709
596640
406490
668597
546241
1455297
432627
376520
1524644
264275
527695
191020
410120
327961
445973
563692
1382314
1453885
1185632
563848
881359
78016
817661
385994
691173
1616656
1351208
1284506
1248670
163807
579220
296915
1345595
606376
41481
59983
71711
902685
1604635
657542
651116
1591500
19456
165822
942725
775575
664600
1265961
1047025
89075
1302211
393592
18717
1494060
1012915
565380
107825
966083
2110
624694
1108030
881279
1336544
1516013
186552
191305
29547
435971
389810
905381
1297823
96390
1160630
285018
147443
1511059
35060
353693
386064
404550
109870
866632
1006415
730412
591091
1184007
140600
1024290
12596
1415092
968213
596319
837806
978897
722277
1256315
737462
798964
1593800
440829
71924
1027659
1619895
831070
1507346
74691
793691
77780
28599
985030
741665
1203865
1537022
283742
390163
474502
131698
1433490
457458
480179
1169962
663710
646317
1375140
855458
652044
1068454
1178375
784009
1563017
1520724
1087193
965129
437594
543050
1539189
1647637
521795
917953
497979
270031
493658
1213988
263326
1213375
1083543
1434030
691374
824648
81974
207743
519468
638907
444208
296677
841018
909379
517563
1103334
198441
1282296
796089
432810
742047
941699
1167397
1128619
217453
1080665
206623
1269913
918770
1061544
49497
495906
761974
928754
60297
1630507
540074
1417714
1003007
861047
1106569
558152
597096
861362
366742
63451
629333
120809
648595
1531248
1124038
651930
776223
1003410
254038
465986
1464240
1584434
1142036
548022
1432025
1146072
1048385
522253
333215
1353881
936008
1372064
181455
814100
739574
1384398
693047
61171
141609
76607
1380024
745063
328277
1334632
749351
1348061
730992
87731
209942
1116646
1102463
724830
1488124
1015761
523404
957925
966783
325708
361371
1626971
706175
87738
1407259
803626
376866
786556
480982
862957
11700
869081
892969
231061
390476
155772
1159019
212219
1126178
18699
816727
878283
1616477
634761
404746
19060
37083
718802
1092516
56225
214021
100406
112928
1183663
1081090
1565160
982460
470054
970172
1515832
405916
887874
1185702
843139
287964
38657
380268
982530
34399
1198981
713808
1379947
1559773
837269
168337
1475907
313740
115244
432000
878334
259513
1185420
334575
517605
80793
588333
1620554
427833
294729
1290454
336891
125962
1138616
31807
1484614
74906
1070721
172821
576533
583847
598418
110088
856158
847698
169810
238855
1437614
994172
961566
1031825
676455
543623
1476953
637742
1478064
380610
1238778
1425694
1002949
719826
872867
119285
899200
22625
634437
1304763
1087673
803391
496216
509528
1146074
552432
1374164
1618084
301329
1394487
1179154
1122270
1291331
367322
389357
105874
1480289
1220100
264904
1150989
693820
1402220
683224
267247
1614494
1131819
1031653
1373429
532571
690555
481482
1430866
950350
169623
104213
173148
886596
106849
196151
1445728
1139605
1121979
52688
344730
1204345
129402
1100782
1103092
1441431
177622
1045336
1008231
191177
1546671
734623
61437
816420
631916
1141302
1124077
478069
428699
737786
1298173
1336100
887726
1219677
878194
49095
1289348
565043
67359
638038
213022
740703
12950
1451154
776645
101213
249689
510192
1385536
696546
1198862
1065966
1301121
1643629
999997
833203
1068102
1300579
1580129
257242
1446655
784552
1266365
17023
1542475
973809
261521
1170507
462177
11891
1480108
416076
433626
731591
1014678
1291532
1634802
1131750
1007229
1097386
193724
255879
1469505
332966
1376338
270426
1457272
1285552
1160706
498429
452458
691348
649915
1176926
1438158
1183438
1408334
1468249
321096
99292
1139045
697850
1576327
1304124
718405
388153
74215
347418
680824
414259
1036610
376436
678675
11527
1190228
497504
714126
526309
43101
328189
1018050
955280
216858
232482
537324
1046502
750479
1011651
326398
786292
818427
330316
1000120
200339
1079805
461109
773691
489516
911967
1512159
1278578
917
256371
1016509
346782
1049002
1453303
258501
1148767
1392627
313851
92276
1209500
299276
1606988
247877
510061
1159844
394372
857698
1379804
514752
228104
1407898
247883
1029725
378747
210852
136290
64653
1400628
864566
1119569
927080
614670
982435
1631527
1401036
914536
1620410
1568459
304624
143917
360312
1267439
111959
1122108
1442882
1060121
652056
812413
228964
1054336
66279
1132475
239797
581920
1109734
235311
910424
965954
881012
1644011
1066853
1514734
649309
90584
688045
711174
402362
389320
576048
804047
848530
629647
917331
574049
1153229
915115
1098906
823276
364129
257267
776649
275084
1294149
878685
376909
1006095
372460
1162688
1329213
664416
276675
800992
32475
558075
461010
1124770
176392
929412
888966
1498804
703486
820303
1343777
1281812
303243
816841
1256336
1552077
1224040
390829
374720
887494
911530
724372
541279
845727
1189342
1332750
1321643
637428
1120725
543690
1106578
27440
687143
518360
140536
935084
898177
115590
877723
535425
1147446
20580
118994
487963
288057
271320
555204
196083
1356108
875921
1602694
857862
167186
1335330
432598
1369676
292760
1469496
781797
1096172
570699
1266357
533631
576410
1320637
1314550
1069819
786917
863165
564074
960506
1080448
266749
437590
398005
818164
836356
1581605
401858
381069
1097983
427067
709059
823670
394554
709213
1196143
406755
1156335
1596312
240192
62648
736527
1517737
196592
1141062
1056317
1459111
1365201
744289
684736
76934
1396374
370913
669816
543178
1395456
610210
207299
305207
267843
744479
1153351
1352929
1343681
1048433
331847
1043895
558333
107690
236248
647079
702366
1586558
286973
1124683
466671
1439032
214880
1632357
169171
1111855
946667
913477
390624
835667
1489124
95704
1639302
1305395
1545886
133046
956878
855067
109259
1027447
834800
244169
1433434
434629
1563276
70483
1397488
1519627
549632
261297
1438574
174526
665945
1423422
718744
1050469
699469
1365774
754416
1429947
457843
1296192
1308546
1476452
1450884
250813
31787
1069956
1231652
1343803
84908
228712
1125058
1233794
800037
741238
1259752
1279809
291394
1367607
185114
1507835
1233022
1449319
926048
308568
404405
1076983
701569
1597894
703448
361709
558343
418293
1596289
1239234
572010
66407
1416686
865683
1413974
1422782
117850
1218917
760229
1100780
941291
242761
1527229
939338
1014282
623634
898716
801357
672615
243330
483778
1405808
1295875
768569
267739
1120313
612927
1132025
1301488
620488
331954
771017
429215
1365099
1380897
85290
1483695
1440086
784
1130602
1245089
917741
1379400
655183
56533
14437
1218792
1306813
490219
13932
1093107
1510822
249382
182774
942655
1151824
481507
1383570
1184078
960954
792503
605602
809312
883895
144161
1477601
523919
216509
618662
544721
1082134
425064
1181029
1100065
824353
1076751
760561
527662
513593
1596533
104495
667067
1299881
269099
660892
1414068
662372
64301
38733
854064
566362
1361226
1194172
664055
205988
338070
142694
1361920
447303
1505723
1262965
1446921
1368793
585814
1049796
1576422
1516923
1074932
479288
961197
860026
792961
1299068
915845
875106
736262
185615
1368791
504800
173826
56129
391488
1435269
1280231
108896
155918
1323934
699757
1333297
1128492
43671
1443245
1587854
1182555
813439
392498
1150316
262934
164805
530500
290525
128090
1478785
1210754
405991
1277618
627455
90205
536618
996732
1465800
134429
1034944
1055534
640764
1608994
552914
217214
405597
1134725
1270757
444433
1562591
1012184
287372
878385
1021275
505823
491415
833459
859291
1350075
654753
975812
1595087
1395224
1180813
851963
905923
764100
163707
1561602
667958
906926
1574315
541808
1535422
290139
960419
211208
222000
83558
104621
1185153
1613232
635104
801623
498753
722110
524314
231966
1289504
1624484
1241519
919489
358666
359334
1263568
1560602
1087707
1522645
8918
1571346
158945
1111268
1466539
1105880
921370
777904
1544362
1205532
1267365
440686
536569
594239
840592
541941
936813
677198
1427595
1365652
1307784
308281
168400
1575759
594037
1036369
249433
1496506
531713
1054532
892689
879902
932151
1380083
1098893
1533909
1128275
56678
1074413
780589
209152
1592500
844785
265290
745920
277938
130977
202107
1285233
290624
1122270
1543007
1435995
310171
1423870
1371458
907145
902852
1028145
1081456
1273059
636126
911497
161993
1286529
939209
1331491
56451
681528
1329013
1211351
636802
851031
759834
869325
558222
308784
342072
1291653
778147
1496425
1191001
997134
176378
1014572
609657
900340
1174877
1293027
10017
1424708
893073
710966
1084285
1029166
920680
817446
472113
414006
929563
1632152
1610937
543796
1274142
241854
933267
1403668
1343735
953968
1439960
1415584
22311
597302
1220722
885224
625824
912608
1398077
83465
663975
1295162
85445
951426
1370055
1206110
585316
186928
515973
982569
930232
828550
1145968
733336
287397
153640
395778
513839
540827
1511830
1109589
1283588
516632
464064
195210
655167
23408
1258713
70107
1432824
597657
528954
864930
1361889
1479534
691653
1271385
884496
144076
387674
1001574
1283771
1067898
458894
258043
1566397
1022829
803016
1242937
1154822
511427
982172
1388905
657831
556471
354365
550946
1467541
255286
274496
792979
1450568
151388
1522768
1146512
128199
1437559
1288785
958648
363861
166174
281597
80785
1616736
1258743
1354157
24437
534661
676327
1321875
1414754
671893
320920
1123147
859275
1011087
735333
1286029
1357724
1498206
944744
1490524
269696
1576257
630670
711253
476203
562887
663309
796806
1123571
1603993
1203216
1012784
1498009
1531213
1551905
957269
562990
101508
1562716
469774
510374
135362
1289964
1534051
1358957
116606
991520
1059503
674694
1572586
1351093
1268085
296688
760295
908903
194510
1462555
1144962
1334608
429743
55995
141836
1007974
1522816
713000
730193
1007741
1481309
1422329
593147
861676
52104
1035899
384681
1547411
1585855
950531
1501361
49949
1336720
1217849
710724
430669
128857
19689
1063077
1537879
1107549
547483
499569
1050542
1042775
118467
348258
1575059
838796
121443
522585
1504715
1566324
530527
66045
217002
648458
715619
1315272
853101
1392342
687522
587186
597806
1573641
1286406
165992
641852
742723
159006
1140742
784951
1496926
1218451
676018
362211
334995
322264
559094
452589
658211
1452531
1383679
455278
1444956
1488115
117972
1019187
645531
1482386
503843
343468
355500
59292
1264696
536879
1488867
257820
1552172
200846
1142626
1112025
1340950
636382
651904
369086
340768
687398
1218927
1480390
838962
117335
76941
1505490
1485402
195213
1487335
103405
381739
1493303
1380807
1340713
1141374
662135
1013969
391059
1347517
135398
850063
1273237
817224
872717
1609917
666254
4483
401037
393070
1098316
1246942
1531256
1573287
623448
1110690
285887
340505
105924
167206
188161
1469844
439279
216062
474317
919202
55352
1460612
1331707
720970
1549778
688169
1569549
512661
1612208
859827
246157
108323
1634298
976683
191155
5258
976367
1081775
97778
1090687
1104418
116335
987786
909925
1433194
109019
180349
390286
695081
1184103
699292
418898
1433139
482635
68498
977656
986222
293821
886737
1347501
1253263
517508
102655
47146
404186
952123
452100
691182
330282
395240
1096297
272270
144246
792415
883996
950827
998914
64785
1044415
77428
861916
1051518
1215061
862037
1469978
1245622
60517
1475984
166104
719968
441733
1210423
268528
662345
632100
837434
27631
624843
1431615
1240424
1126185
1484807
30372
390152
1088928
775278
54290
820296
303641
1523828
1090747
1504381
1267100
761599
1197383
1210888
411761
24001
181322
1381908
31770
620416
336649
924646
231722
942180
278131
711261
370534
637700
224401
968037
46891
1173112
1281666
792869
753786
1329223
392040
1038987
629538
1136804
628287
1269557
462183
1593330
1245518
155753
613345
802235
431880
1494570
1283913
1077181
287873
316962
1149335
89453
387832
801345
616565
276325
783664
883233
1442918
1348605
1501112
395273
667193
57039
1034798
635740
1495771
999689
134752
218751
594947
229689
1510314
625598
267109
932135
465689
793962
839923
621557
525415
768037
339053
1434375
996222
997676
1643248
484449
21642
488751
860757
1236988
945027
1598408
1093094
1580908
775576
815818
586727
1173063
439350
698356
1002371
987635
1164847
851461
226175
1347876
1348364
882076
72037
641545
681616
664347
1542330
663936
570043
578376
1458963
1317360
756842
874825
1384114
368886
1647204
1516381
1129097
1389101
1144680
1047180
713923
471163
621834
355564
189060
878280
892707
1103326
1053855
116100
758750
143502
893995
374538
1109511
736579
637201
427094
1216569
1446929
451330
488391
4448
231004
1289509
324009
1025911
114770
864930
536518
301247
730609
450770
1455085
802249
843262
176527
1142708
409564
1542812
654613
720800
989609
1136840
600352
1484579
913637
353006
806882
411204
1336824
220372
800782
894481
294805
1476959
1255192
1092953
822183
892703
737637
961925
1013384
1079967
1340155
3968
464727
422555
170523
117351
1111382
938491
915142
166669
820694
359988
586869
154898
1529549
104080
269430
771695
201261
856836
34454
280239
1210902
82322
764279
462858
282690
1495145
9283
1250623
1502833
1023873
502784
777654
1554680
593803
325499
1054897
1263424
673044
362762
984286
174590
708333
1060504
216210
1604497
628398
635199
550747
97731
904708
69521
1591330
893747
588602
1371750
1461222
108747
1332683
807298
868608
537334
1552871
1447069
475250
368959
1624091
1074860
928850
218397
1003819
1174748
505764
734653
231637
1251297
549672
372803
104581
120304
381708
89802
631734
35633
1373488
48202
1544086
340218
1288306
1419187
1036604
434335
1080645
408396
1119561
38651
342628
944465
1176918
910689
1470483
1139613
1206700
1123426
1360584
590104
346239
618212
836141
1093404
406481
1356836
784387
745441
1312075
1637654
940988
758817
1067011
1342983
1591931
1592310
1541949
188409
1524707
639875
479988
35144
325052
1343629
1594288
1265577
1539521
1308042
1526333
1185059
1288154
435516
1432409
825221
319556
1446915
907942
981470
874879
1429690
817039
720873
693478
192100
1632472
1402492
292623
1343723
1252955
891234
1210576
950399
681590
1386568
771247
206758
1494141
707375
1317875
140610
1517428
816042
856469
400363
606207
596894
985794
1182389
5065
1513473
719053
728439
1049515
1165991
66453
1567125
1474102
163951
868586
842783
1103480
1074698
20765
1209739
1126765
923955
183655
736928
264347
941639
1540217
523006
891310
1163010
819745
167049
913261
137682
961095
1254393
1465051
442750
1012554
1095122
438009
296203
281921
1366140
461100
1303610
160813
569084
1033408
1311088
370642
1453064
104095
834281
783129
963872
393542
1279344
1482456
1425923
378218
355081
1279618
817227
365946
628055
262097
1347321
608719
983590
293453
832943
1640518
664602
1293533
766400
933573
958037
1225672
969241
1190009
1078047
897259
1177537
642170
1311809
1255233
816553
894089
335163
740037
338775
290791
749433
445175
567376
878877
122110
341462
172001
1381096
807173
499467
1182604
1379235
107736
1130024
986430
577943
1195962
675338
1615819
1517121
633074
1379993
1247020
919741
191232
82808
1306762
1441956
543636
628595
1470458
348964
596945
1422828
691099
1043974
4158
697355
1109449
252508
771931
925966
164721
1073126
1115351
941146
908396
357024
595237
569069
158648
1587800
1340067
1455101
895289
338158
1018085
3525
683039
620382
320283
460016
112097
936358
1142384
293724
973458
1627441
482019
807939
66566
1305695
1211946
1330724
630142
59587
303053
1474264
392009
1556171
287813
5922
1583212
768917
1266524
1424272
903105
471874
1477811
1323798
489803
1114864
700384
161191
508547
51839
1291610
1065506
1608144
132304
736768
1365186
379452
691929
555004
3949
733292
597058
507957
911948
754125
1240688
82109
1292516
1157700
658542
299330
272419
889599
287871
574902
1083649
432491
824891
691796
594324
894504
520730
565659
1010972
1537127
1640298
793177
743631
948606
1597919
1330788
917182
1282693
623929
1042318
92247
653966
1039423
440110
1065825
1637540
938516
40659
1055184
754236
346047
1236133
1523933
5264
619835
1036241
956693
1558403
403077
1085963
713110
1115471
245396
33125
1098188
999892
391742
360570
264141
1262228
1392098
778892
1398732
987841
1302649
340299
1150834
277922
461169
919536
838749
909703
998640
1294585
1106291
1280796
967392
1149362
358966
941764
878353
1600126
579753
1582791
58752
1470101
5760
1254407
709036
859601
1473052
1359875
1264851
634288
861368
1067437
1040374
838035
236959
604837
1233487
1074313
718248
556117
1609773
138166
929399
129403
952594
958535
1474712
998391
872784
968509
366865
1591021
1569264
153447
1525107
378923
1356385
1425622
1408208
1149201
885782
589267
1573026
890077
521196
715338
1121939
690215
755945
1603455
1063471
912450
627742
254363
370091
79870
1023753
504988
207194
381005
172894
1384968
225820
1230987
143467
1445311
1122137
117015
328393
187483
1477246
842483
1302668
372721
557156
544998
1106723
650640
726353
1338510
1206951
818862
137077
1428683
219717
1076659
852155
1128488
1222032
146360
150535
286261
647692
1364844
41002
1510700
669699
71161
1419815
235327
700536
61226
623113
1294464
781979
1541557
1321165
1427097
1512656
789384
458843
958383
1476414
228784
89090
434299
611624
1546759
1038305
889772
118939
1449701
131397
1463151
297530
1041552
567232
1442122
1371460
1640124
567040
250413
1061686
1370383
86174
697574
1276200
875754
1502776
1259432
976587
297173
1437363
1154416
225558
887176
1298897
521511
200074
906023
1642506
1604644
936115
868979
74608
1023316
1235247
649766
1137722
945353
378922
144788
89908
262954
1551278
1044408
880487
300145
1276623
778582
1349570
37750
978558
884617
1126492
889322
771539
59051
447103
604896
192424
441624
549083
453555
358091
53923
724833
249914
1537463
1427516
224130
1126178
343693
2607
1575906
155546
489734
55593
1528912
361902
1240298
1058109
556382
1030852
151293
346079
1259991
591616
801262
478551
347063
199886
665822
1220014
1577755
554742
127521
527097
1097816
673494
193666
1630642
888997
267736
725413
293378
266144
1587864
1625373
497495
1108029
1522537
1044323
299850
144574
401130
236584
755110
745105
281532
555440
1577595
187633
1476977
684065
1623044
765383
1488718
497295
829395
857195
1202282
742854
1338382
1464705
1381884
404451
554359
1612757
858297
382886
1051472
1532155
403636
1129197
157508
782899
428672
925525
1178149
1547735
9369
63469
1640776
598120
521452
689353
558362
1084250
8714
1174567
1495032
1623412
839260
1338387
1500034
70139
752409
199626
1613533
536454
689243
537651
127516
343654
1293879
1287611
1178705
1073502
1184845
383536
505419
722301
1524177
1618774
1287769
408546
391799
1197553
1430852
88962
159978
674923
313368
49285
1536869
1269909
186789
1452341
513033
867116
685987
1432685
1395150
843592
1448734
38253
1566177
140037
1520552
194856
568520
1098084
891470
1581494
428214
96812
501831
1536836
920417
458653
1606805
1458340
1054145
238790
636540
47761
458532
454429
1182300
929139
1036163
362317
1146999
21362
881250
369536
1446112
1505464
232361
1471522
749289
781243
1184877
711282
36039
1023369
1595948
584090
1185546
978003
74467
1183093
1561410
1511164
526970
1481416
1051367
931622
119536
75
76970
957470
864276
1003590
817134
398058
53456
1595437
335249
493952
220205
1540667
1412819
510974
452091
1626290
1459712
691731
1128672
1466308
54787
1474651
1539788
928967
916483
927634
1618534
306527
21426
376598
178105
244605
1345601
783619
1459932
985076
1504489
1575792
828976
360614
1487143
1547570
735465
887852
420683
465197
22641
1149473
133275
1433958
515055
408100
1255934
1557729
157080
1234704
494711
1100093
1157601
130203
236205
1324286
581522
316833
1475629
966412
1575587
1535915
1005037
1145256
1009228
1315940
748196
289569
375100
173235
95599
1206947
344077
409814
892336
280994
1376159
201939
1327548
601175
1330299
699434
1193679
1612354
1020266
1262810
1205671
102294
825590
422419
726263
173167
1390542
1269958
953654
1488115
885413
1233927
1615921
1234138
992409
1033963
1289819
1288440
466753
169949
1429295
1619431
383997
888697
1564422
316094
882145
901618
921779
1252602
591357
1635905
103768
590735
811250
43714
1320543
816732
596946
1560028
1614333
875829
1081578
415476
916369
262659
1401966
1215621
1308016
330424
1268607
1481530
841917
1232012
19124
635345
1188658
415443
114458
591609
775749
809986
271045
430505
409769
1405175
1001983
131598
590964
459249
435444
1008621
563518
758010
1371818
376995
1100786
1568010
743866
913892
1107606
915626
1601521
694383
125036
1207808
1291732
784210
966997
226530
251742
1547768
1618772
996457
1599755
566792
461949
677272
1266203
236933
1363273
46625
1523601
1236012
1139753
269886
954841
824276
955505
1372564
612233
759033
1427158
1410611
135810
1133308
9780
1069758
328327
562051
698234
40158
810563
941781
1539650
1222788
1273858
1428319
74869
265835
1122200
637059
1067770
696305
1485171
923439
1294260
592594
1450119
473383
263629
1038595
1543944
1608807
25813
723895
571616
656533
669661
1280766
840956
1573903
532512
474336
19486
411449
403710
992786
1186007
103261
1374088
1258872
309210
1027717
917758
690841
79202
238938
996702
692049
1419013
1060222
1160092
1530254
268371
1324996
1157825
1328650
968624
1379164
1035304
1127572
836780
943504
534503
595447
534189
1271109
887680
332493
708681
1449465
194353
1032169
1375730
361523
523162
1248296
1330331
1579069
411164
1618363
1616751
676108
396511
626937
287021
1433454
1288935
1309874
1639408
116920
1271414
191985
878106
626684
667958
72787
1272363
7025
198850
387390
345332
550682
1395410
819740
239191
118806
688252
776941
925357
1058149
189672
1412761
1373882
891643
613239
1595025
315303
740088
814409
953823
1511052
390711
622210
1477212
258847
878381
267640
1477720
1243007
1028913
637951
1289662
121401
440494
858023
822421
1573800
1141070
1443473
145630
359763
351019
1244612
41867
66705
472762
1520900
1540969
601778
518592
1303099
1257525
462034
1390349
1411150
1471649
1027015
545418
1321922
743676
1213505
581745
99970
734944
1273947
1273338
423546
1116956
13927
445223
1497830
545409
41431
1244849
1387257
506117
804359
1160068
1493436
723084
523078
19114
921447
136491
651127
135020
1226811
750597
616659
1236798
806340
487174
683928
861433
258286
1396186
1056959
1031630
515654
258198
589358
238712
342847
556426
570968
1206174
803782
21262
487210
171882
467664
594364
372853
396448
1242812
161494
719263
410263
5945
1433137
1034967
712537
663720
946473
845882
272910
861795
72687
1558133
531411
1520947
993028
1312657
1574079
843252
1384088
1204446
900884
725987
1282920
804510
1217456
1588913
846945
1619373
1201943
692510
639285
1473084
480300
19854
434030
190650
1010181
1232458
1433388
270331
645993
388627
585839
599362
1343666
1426137
29394
756828
1461146
717310
708198
702237
1592772
1579418
461666
671847
132596
608562
1404726
1243476
1292165
555439
1589362
1628133
1102684
692915
1338314
728794
902770
427327
1195213
389885
375993
280453
351827
1558518
387243
322353
1592527
1374576
815739
1226793
451810
1287734
1426442
1299032
1138591
1389497
637563
283949
764618
1604527
765103
1382983
1179533
509009
908579
16795
181084
883056
1008175
806394
891658
1255533
1593974
1097978
145113
997589
382593
417914
997638
551916
1092867
779890
320478
939195
983632
1201546
165213
1319592
1575806
1428957
1396893
555188
1289524
556188
1130222
895806
261141
1056387
293800
1362766
1590937
262623
932669
1403540
1251699
719398
1498541
694097
339279
1460150
1208813
1523396
1293021
594967
1248909
486487
1210525
1479058
1074707
453916
1275466
428653
507027
253226
909628
637411
394075
1172687
413165
807065
632212
394404
398469
355744
902111
333455
274854
312561
384878
1476494
1061283
1319282
31122
1342886
642298
1011424
907005
376558
1540814
524481
1559560
184199
330258
1021826
1234892
1384737
1576169
354294
1354970
1237969
152530
351150
459654
1426458
1357730
1061779
659901
1062662
666974
131180
622000
1388109
250611
875371
1156965
1228153
1083187
1469822
558772
1062252
1183850
961525
381943
499600
474642
1272965
791778
1574256
1418125
1020228
227681
411429
847437
302514
827745
328731
732601
1377269
1117465
23841
352053
49122
857899
1229546
892801
134697
1571711
1330298
1157898
1322074
1117381
1497503
482413
257679
204342
398261
992258
608093
17161
260850
474983
430802
682634
969081
1528985
913267
319130
515633
165717
1644878
405251
353122
1587319
112345
1372845
1023976
820559
1547368
711793
1417632
1557682
457252
947390
1077454
1173111
1459856
566472
917871
911698
1158347
78999
992881
872398
270545
1348196
1504488
1393058
289926
549528
1395762
1552732
1496522
1610758
532513
77593
1291624
1447325
1571802
1495333
482756
1234890
1300681
1420965
1057000
1625728
567071
236316
735271
1589225
68581
197522
1220953
1081793
1384136
1520849
1193742
77076
680099
727312
203587
698909
856772
264376
656188
701611
846194
896579
1045134
1142597
1133479
1201802
350255
855675
274383
259200
636941
849506
937419
8668
10794
734014
83476
687433
1496426
1534140
504321
174139
1640694
1306273
362412
170620
248567
326069
122366
670682
990316
1304279
1517425
367732
879282
412320
295354
292718
1135427
249256
1217672
475978
1054764
269129
667728
1594177
267240
606496
1495520
298064
454102
1261613
976266
347567
1574709
547365
1354733
1411393
208863
993231
338251
954
725276
746099
471079
816051
605686
403769
430612
183412
1586739
1431716
299632
326052
639486
855883
82957
206865
308216
25966
59814
958616
1492148
1590178
262447
355569
1202879
889221
1334829
1311299
1118351
228534
622248
762605
284193
80030
1615625
1287895
59136
58502
579233
1150863
984762
812889
1284285
51026
1300953
127716
678538
798723
728657
709100
840989
282594
1262166
34162
1098305
874654
668939
460172
1219455
1415633
1317108
1376017
1614354
1312940
262550
1382962
90826
300545
1289164
1547442
871056
523622
195948
676448
539996
977669
1267370
54630
967270
276761
261005
846807
364926
736493
316370
1474916
794549
86241
707195
270480
1263969
997019
784116
708884
1577219
104818
1505770
581586
326139
413957
251308
387722
1642076
1379574
776762
681292
148295
1182270
1238378
756156
1119434
1106194
380408
1335348
1073473
1440136
1553136
941266
1502024
894521
187643
1497696
754188
1517739
746801
280101
678323
47408
1089929
1349455
639079
1491236
350638
667619
1379969
666230
861862
859226
106138
1203538
1372988
1116934
912670
102591
965885
1186882
255618
515183
906490
1576458
527661
1616757
1292939
1092709
114464
332729
622010
1240511
874851
1180846
1551348
1142175
1583559
1403556
402706
841932
922807
542239
139118
134223
453448
1527886
878998
549096
1553292
582993
665648
831494
1309933
194146
311781
1220328
1196963
477077
4500
1255678
1419722
149691
1174093
872013
1061065
260367
1136955
1496659
670966
1204523
1453042
927271
536900
978190
862015
304596
129597
565976
638135
551023
257775
388640
731231
172195
242302
1523421
338527
188761
194520
171569
1624642
494502
973976
301088
429959
1435394
1437188
1541465
405021
1308324
1240991
142930
13174
245212
622993
248361
1184347
1097332
1633185
1620062
1251426
1078337
328085
402911
267272
569671
1535336
436512
1347611
1080887
278300
535959
235424
383857
570294
511835
1079519
245545
943847
184504
1078260
734462
258016
1063823
1394700
240591
419542
1467712
1262308
40694
909532
635063
829587
1321675
742819
707502
1395971
767407
1536269
140299
101852
725386
247618
252521
181323
807465
564253
1328596
435430
455631
233748
746867
1156481
1218127
1097682
319021
1378866
266594
75451
186483
140507
512019
1593592
717651
572068
366869
1249007
216448
1383747
1093577
1615490
1179258
772807
354527
1063795
988928
1630923
79315
577343
1415679
440384
94294
695358
1380036
438208
523589
691811
1369220
1616224
91287
1413245
865751
285988
17421
912407
1193171
113153
1517376
358583
1203701
1246169
721997
1171984
588392
706114
574708
200533
715833
1091056
271018
1470177
308132
687246
336015
1088425
830572
285068
511720
531789
821049
914768
1304295
438023
1089993
1541923
995794
1146459
1507184
1426499
974111
360423
1243329
1450188
89708
1302404
45956
479890
504796
1397796
1579995
1611463
1486340
458681
702397
357475
469564
815540
543299
885361
718593
59039
643490
1067800
312811
1093842
1547712
1244234
589817
862464
738939
1016837
1562917
1131074
505336
97562
367002
1507936
77794
664745
47060
560176
20014
549337
196831
158965
1370891
1006744
782864
1094627
1391783
94169
161741
290347
1024710
152076
673596
860004
32865
1273385
1590360
1569669
623243
1134031
1604991
1642827
1439981
1326025
286380
88122
656388
1014591
1373561
1370832
1474519
1069785
1369672
1514031
1264182
795366
440641
1115544
838770
1506544
1356776
994130
818493
1033202
1022731
133101
949406
1029519
1189834
1033726
529529
1553712
726001
688688
675507
357501
885808
1366374
1012179
365133
1041140
460507
1480364
107744
1091362
1237354
348774
1439843
524547
873387
1637910
547096
1451904
307189
1637898
186151
1319631
903025
1443389
1492737
550543
1587016
840263
67594
535942
223301
1429874
124482
1004358
1430479
1228100
736761
329643
669577
456427
1411822
332805
591802
1122089
777034
1295180
652297
1123744
643257
1261477
114405
1566159
566492
2852
599494
429760
314023
961990
969812
1576436
1093244
1279233
1622448
769078
1201082
203863
353081
187248
1504266
278423
468744
1235781
71374
1296641
1001781
945433
1072908
109516
314488
706708
808267
167454
217847
1340990
826722
1043959
321017
1286143
707905
1110365
950877
377025
759786
637556
1476153
1095629
333293
270696
297666
716452
988381
697910
200463
1205336
349099
51900
1558157
138632
850195
1253130
942673
453245
642608
1299039
1362029
208371
1279383
843993
314715
75733
383739
222196
1018577
87159
783856
211089
590036
1192755
1003659
414383
567143
1156067
909205
407897
1353137
881212
87283
1579924
796401
1023757
1138953
126035
1248929
476761
202236
886001
981385
721715
901983
71656
328105
1492110
1089515
1390780
919632
161965
893949
252404
1190232
1070537
1142942
780745
878100
1402602
1254898
45900
1098778
271199
1472210
382537
697308
1207872
357205
575720
1203267
1015219
596115
138215
1598362
598211
1264202
415820
1521337
609712
883491
891808
1340304
1077390
183875
262911
1505312
1198100
335363
228439
521112
1056898
395917
1604014
272760
656671
1606788
107483
766325
1250882
1448914
501282
1383714
634381
701688
703762
1424305
1646588
1566704
670466
469256
601646
236746
884732
413615
1326308
22680
582974
475842
1090293
956412
1065652
422117
663253
1264984
1331822
663541
309448
1223152
662468
662944
110815
1182670
567790
527669
224230
156415
578127
639329
54951
969784
802955
238187
357635
1140406
1598332
294876
210817
313230
227824
84777
586186
834231
560816
1408189
909701
642919
121518
1601208
1074944
470043
1584671
253660
73965
274778
572778
412962
679835
1081889
1505185
139963
823281
1265444
937781
1174626
497039
648395
1137233
1587195
1356071
1149261
754035
571724
1330734
990457
216169
411134
483
247276
1547360
1190495
463801
178800
258930
116557
1271303
1204618
301062
718917
1432098
212724
1051903
1407795
1387063
188630
1343884
552870
1471311
1428533
255191
205786
1202680
1171360
1138239
1132467
96937
121844
1241758
463701
1190166
409082
284794
862379
1455413
796307
1416911
248575
163861
373127
95561
420810
84212
245632
249265
171359
1600241
171258
1562063
1590004
1326545
404980
1356553
1594483
1193708
1570528
407183
1245670
1098961
351689
40963
1150944
1195256
728845
849045
829033
679108
1012788
728710
375050
793635
300178
834893
1363032
1324188
866300
1058367
868520
1071591
656061
537469
399316
407535
533704
1259153
520742
1146539
1232467
205186
1196861
372177
1410286
518685
454029
750559
678363
1282207
179002
589320
538391
450037
228608
1569783
312025
373980
1489918
449937
743443
704119
1209837
1312125
1398616
783508
266858
905358
917411
1039863
342375
41984
673545
412963
1204171
1470225
1510971
963016
962174
1473824
859755
882592
878947
1401479
830335
671978
1589410
607551
1115932
144968
527840
363142
189603
497593
898103
342945
499455
169582
371842
69096
1126004
764359
796673
93723
1191410
98186
1232842
1428944
1420040
492490
196022
1361979
1526103
993601
154374
576391
1092257
685021
1236925
948198
256005
1552266
1342248
1408111
73937
403891
466114
914024
405199
691397
494173
248210
502613
1088451
1162266
107927
799395
1220450
117719
384842
948741
656722
1550616
629508
251896
550600
1604167
1488088
184573
1432871
322535
1487702
1591678
541066
1533549
492001
922765
1286120
543570
496435
1561004
1344675
870010
1330199
163796
403388
13850
343101
825729
1074152
806975
1571734
1335978
99541
254485
304273
257188
1082191
754924
951214
1620937
1210876
647333
471301
1174216
499049
211573
1628146
1077022
843240
1463154
1576542
598140
440729
100677
782270
885884
1004512
524387
827684
581970
381418
170229
1289968
1526966
655987
25886
1297820
859097
742241
1043526
1576425
1495514
147326
149148
251062
1285266
1187871
1444210
25570
443798
215439
1075173
1197302
1079394
946644
423673
808575
1243697
562483
246357
1623389
535192
872253
1556090
308709
646422
318230
592670
886118
981275
1063637
1031684
751491
1076525
37220
457062
1071672
1331895
1138593
1031578
1624441
547636
31771
713313
1224849
1285714
595397
1331992
722431
940678
1425020
1388893
209090
1042375
774664
152342
1206917
1067406
567693
1298557
580337
1322758
1280889
1040338
1260501
327365
1344313
493663
1528194
1224376
562914
76405
1133720
425018
530884
958746
466400
1109456
1407739
89827
143178
225327
1470886
1303013
911612
1523973
1234346
497869
1162482
1202774
1311402
246322
836366
769256
1094203
517057
1570709
820023
1562343
930871
675305
1074559
144818
21555
154198
1495391
6573
767215
878481
346245
925968
1241344
256205
283045
1464636
349533
1241252
234068
1072030
432969
869457
874206
368399
1495500
533905
508338
892892
926422
1080986
928940
726903
1635742
1576042
256036
1396795
1505047
1293807
776094
1458400
708255
1399987
1131914
31844
387354
524072
524372
624669
1439196
327425
458684
1049242
128314
136652
1571843
1377211
288495
608718
1157762
54994
1080348
111668
588570
1045914
701365
1610961
726439
297580
999222
1252768
43556
184442
1199748
1173062
1365824
74300
800114
1069161
792878
1139509
8975
88314
901662
546309
836901
634071
148859
1028284
295103
1322192
417423
557335
1384495
1637858
1550497
1394832
1137981
73222
911497
1524602
67359
1470803
380932
1038682
1643126
559698
1022864
537036
1358423
678593
1274141
245381
784495
817100
735609
315654
553190
1311763
795629
1149155
129483
979699
1134457
1504004
546921
1552932
284215
1019421
530291
1251044
1329968
752407
516257
1284083
1461708
192020
697684
672003
304134
61408
781051
350734
1307268
387468
69146
804332
764477
84553
77736
937054
1188291
941828
149054
796444
106082
1426533
770085
483273
47888
1236079
163408
1513795
567058
908395
1426760
1284742
837899
132083
1432513
332484
378054
708731
170245
151305
1021445
221824
1265635
1166492
586387
471107
434961
336174
698708
984818
918704
1566666
785162
875492
1457728
831714
1633252
1139568
33755
993458
1631621
38125
973009
1006213
850269
577603
286465
650653
376231
1461072
915470
774964
1035080
1362553
1173209
244864
560873
282084
749851
398129
1349555
769203
1267771
1483581
649123
1480759
750107
754548
644207
1484433
138761
658820
1279374
988937
389898
256248
1382992
44978
919640
597941
1062280
1366400
1291842
1403171
328747
128132
623776
1370569
1317819
1515794
1229008
475602
978543
1325697
21953
66033
970658
1300382
1400819
85966
147723
859958
1204768
637234
1463561
58887
1338205
194330
24252
977286
263209
1255146
1504389
1284264
885938
1011158
51898
542962
623209
1121093
817893
1429226
426337
602691
272849
592785
1511861
717682
1622841
400972
1306576
597077
1411525
1256959
962971
1289220
1026970
1431369
44865
415836
243633
1205389
389764
1030556
1481773
501869
602390
1474645
1179997
482719
1592138
871911
504127
1458090
1057485
1142507
571232
688880
1404176
900076
1017684
1097016
612600
1157711
1031279
1516195
836305
1249208
1628762
788949
216532
1272707
352793
550871
1358474
257139
1315792
368247
1167755
435485
803523
340336
1081323
1292031
62436
1246018
460854
1471471
1168984
178809
858851
241502
531910
856399
677494
426701
127591
1497817
1328314
1638726
1378202
1533743
347497
960959
1483508
1289200
701273
1578168
573028
566095
1508755
1455110
975789
275880
1040202
1122611
872457
172315
1507263
1502372
768315
1141672
1442027
299963
1087660
444570
501328
80666
1351679
66052
279706
1530431
1387805
754954
1159051
761396
1601139
1409917
546962
1563926
924318
966548
1148353
584823
1240697
1360873
1475405
848190
1378122
139383
1493766
1459060
1471570
104474
186754
838126
810928
659572
1061466
195887
1034093
1039845
933451
92383
808260
843133
354011
764203
1275548
486454
1476522
14330
1264454
1055474
1382660
1237116
514081
849706
801392
80872
1338931
816069
1515743
1496938
344580
799401
839358
847101
518717
557272
649000
1264021
36495
1443802
539462
637206
671927
1395058
169659
1153940
359521
940432
696373
1228878
1108072
1274516
768605
1158693
254185
121929
847853
964921
1542002
1266672
920568
1238874
1330127
579626
1051166
1256830
924289
826200
1175134
1062567
391472
300102
1596546
221572
154603
1336195
1448474
1569863
159376
1643292
160320
1068184
805873
71293
470618
101686
761644
1527594
758915
1094954
132141
1144486
1318381
1482325
622656
1436164
1009605
234515
1305802
1495059
1105919
393220
761948
59763
1644599
318694
29759
382551
826613
259622
590759
1156908
1326346
158112
497419
924747
1344438
947046
765465
1190835
35375
1601970
1128546
430260
932390
328382
1608429
1080348
511247
220244
975616
825838
1578938
2451
657845
801542
1387099
1595238
983035
90574
861026
662397
215254
330839
721457
753594
418254
725651
492681
100705
965342
1198439
1631305
162998
135065
1010255
726137
933440
122986
1636622
1605089
604016
700659
318417
1211144
1121990
1456625
817394
1111786
1371078
1284665
1090496
276669
569703
825758
1439957
557115
827865
1399799
315052
174544
1424811
105813
169144
1578748
466323
159246
383050
21127
481235
315076
1171768
787116
406101
1429825
1353010
158892
117184
832808
193995
952250
38479
1414931
54657
1595640
609821
713929
740930
782357
129776
1602027
598003
62553
1406631
1488014
853843
1412561
1466517
784536
370293
332426
318948
1383938
320053
743051
1375444
850688
232860
1537859
270812
125688
374994
1041441
1554003
679617
613389
282960
391444
1399237
706278
1323415
607687
503199
1049350
599814
1416816
39660
1020781
85071
89150
783292
1968
1501633
1623048
1207898
507855
232709
351413
522080
168387
1432385
421831
795524
800502
433935
98686
1146015
131594
626566
699478
1251742
374589
449813
1344112
849399
704989
39956
1579937
1299328
839569
1429798
27192
247083
1229133
1202631
508159
1239321
694718
666275
193821
68379
951858
216642
1019591
1245098
1618078
1207088
1362032
210242
1435482
973609
1500393
871493
973467
1261609
1451785
324353
297748
1519526
667463
891940
752955
158368
971690
34581
559835
151759
1157679
1543531
280836
1550972
1396449
857137
563131
930116
139643
996423
494907
1642804
1404730
1039443
574495
394343
773814
1496358
1573314
908161
563739
72009
455262
150153
180085
454029
931768
116150
220849
1520137
1596092
1007582
612035
1184780
253365
936956
577983
339328
912700
1002028
516720
546166
45692
969241
391138
365878
1134856
852597
1368994
1058285
826907
1461434
1505559
873112
1087753
698986
1555224
1296648
1370258
1154869
1359321
982122
964138
152851
866244
1174130
551556
483463
156401
426543
131646
896542
950751
175759
1439347
1201322
1332295
1128978
25373
1167060
1193073
83071
1162362
1615328
1185597
805074
419775
852963
416808
1079150
1494131
853144
1261712
587242
1597412
439246
527253
1408254
798918
981998
664710
950656
563643
200510
854574
955622
1453355
744152
28620
620864
929591
329793
1595477
1088032
519109
647033
430025
1310833
216166
1142407
1112369
773112
1151526
1187384
1540976
1497120
997854
201451
1099948
904765
507384
611907
259805
213004
987503
277843
1248038
884368
1555542
1201105
273935
78621
190742
669281
1342855
931654
115913
1133220
625596
654444
658660
595857
882038
818599
1401741
1004540
346339
321398
1427833
867422
243833
1415704
722937
935507
1254755
1141316
1100310
884799
847926
187815
997681
1434804
609830
668315
1291373
1440520
1278150
828911
39440
580702
525248
1040033
1557082
39236
123778
1408730
3997
474494
696054
437014
916710
45034
154578
361167
1290729
988233
1219217
129509
1088191
221321
1270900
320496
432898
616201
247260
1141131
400337
949299
284810
397024
939287
1285515
92365
1463996
869601
927083
942544
212465
439233
756893
1421545
240098
1115785
1325922
1381617
824575
782108
178326
544940
928603
975995
1156378
1553636
1072164
1064841
599198
1098105
825819
1094769
786452
450003
404733
1252918
872536
1347140
9559
1147009
872611
828607
1527208
797979
1438959
1064810
760796
430181
567034
1026822
1562899
1275328
1413404
1375005
1113215
991025
1207714
933053
629806
1043832
1222870
261079
56769
650903
832442
1123712
594378
882258
415801
210522
1033158
124629
378677
143192
1325677
457021
722039
1072738
607275
446007
697049
884253
1586850
86616
645045
198146
1192463
404244
1492292
1370185
1279949
863346
487561
599717
12817
1542192
984622
1580296
750544
1411893
8439
273277
80389
148301
649434
531590
790365
714720
668563
28778
972347
1114916
442917
108527
1262675
1302605
679859
280189
404135
1009391
286897
1504017
714610
122912
1022290
697364
1177228
1569670
910216
532926
373923
55336
242367
296230
430291
1602228
1092766
196867
925097
793423
1041717
334889
1532504
298027
1367842
1610064
1176928
715432
556550
854994
809652
1233557
1472502
1399474
426922
1140020
573210
1209077
814432
1598315
845790
104174
1106575
330096
183232
510628
264168
1527995
876463
1347794
1569958
1132440
56670
965418
648132
1238796
140001
903870
1644440
1343876
1115979
1413511
1126460
87099
1461854
874211
382221
1552724
505890
852171
1571550
838352
455886
91725
1462162
1158096
1222756
1163305
33916
555270
252355
663047
1076734
775262
1089259
832283
485529
1056070
836081
952229
721010
681436
1442956
1348872
1022786
378743
275141
327784
1645427
838972
265005
1606708
667720
1081437
514358
858953
1300128
557160
1134600
1563464
128122
365684
1069511
577283
648840
389509
1187445
527695
1329612
371610
77855
152719
1393706
1633802
425963
495968
456793
1192183
1559837
312960
900309
1194894
1471430
983292
162675
1359833
1178833
716012
796770
254735
1267976
807447
1028453
111846
477377
956024
497778
1044603
1176464
881644
920096
745557
146703
806220
963461
1547537
1214197
1536205
1021970
107078
951854
125500
713943
427175
1560749
434459
188309
590900
965381
964927
150092
1404558
1420204
1564011
1613795
402639
1582498
332979
305842
782066
924173
98011
1216853
14922
144234
1621807
223626
194758
991505
631129
1505731
327523
725940
566877
806432
1159648
1420815
1101192
818351
672866
76389
968513
531224
1089539
1561755
820053
913584
956150
35098
502523
512819
1623584
542879
309254
476726
1357764
218021
185141
710344
1101635
915875
1270700
1427055
684015
309496
1097410
606807
248837
456416
1271421
1099154
1486274
1269073
548204
1542550
1471458
693986
1168893
1244169
1166633
58107
761707
210127
1334175
1576483
206177
883496
203243
1515171
518829
1470492
512146
592949
1070577
452044
902228
225904
1363771
875156
89713
1148319
1565231
48621
710692
896548
816279
95138
132398
388813
988995
1405957
1006586
947281
458325
1042761
763163
796982
71926
1175231
1288156
1358564
848385
87956
96459
1426453
885610
595502
544528
1268144
955378
966506
740883
768775
789395
130678
126997
570467
667407
1002478
694166
730006
711366
235600
120696
623796
349230
1315852
1209645
644561
675957
1427735
1523250
438278
1049785
1350009
1491535
1247485
1464128
782741
320090
639308
532326
919007
199571
1205994
786549
119433
1145764
1468806
374043
1547243
667185
1408777
907252
664255
745319
1453824
1130298
1437368
1099619
105207
111390
1121618
354884
460722
490655
157778
1289239
1532920
1468085
595423
1030984
36182
1227575
1426875
663635
1140425
1044219
461501
610310
723685
151106
258080
902247
442905
32767
697662
59623
1175827
784341
936578
157722
651891
485870
1322451
1286392
854425
874585
1166761
289259
1491745
1630614
1017158
1065116
1303518
1365537
30386
1296897
1239061
337068
1142357
1366510
455357
1321331
616226
459229
211126
956234
1055839
1279940
1647152
941614
850836
613320
202322
834334
477956
597683
1121622
970036
785667
312884
1123092
265853
306894
13787
305655
1642083
1073021
1184069
1050364
908424
1467453
1318865
686347
797217
1182015
1313106
1138676
1476323
463100
1110519
1049157
789747
476535
1636371
27377
452698
882854
946535
489776
780035
1071536
1381214
1413373
1469007
471932
40968
939174
649560
1010560
952269
1101542
2126
38774
1547835
518540
1292264
794777
872370
1012428
1153252
394289
322849
117864
372024
404323
1621295
1475035
1112858
483411
1365015
118223
1571032
1420375
1437545
416830
1562570
130837
622890
481772
332200
973834
1123759
737462
108475
87661
530830
967819
339171
1556610
1035653
923162
1297844
621673
817382
984784
1270178
334195
1424380
1210295
1603719
422163
6500
423245
390692
446140
1009770
1363589
817655
1555222
154113
510304
891734
1482775
122180
244916
1422585
377243
296328
1373920
588291
337947
1120266
1544246
898833
1502983
1311407
924153
148334
1423251
524314
1069708
917630
693724
951631
219058
976347
1523039
241463
1106411
790444
668959
362132
934259
1101888
1425289
1405475
597986
471652
92093
786565
466319
1057446
931939
1006540
994465
536110
856263
1403514
1503474
872959
1076283
1287691
479361
1293612
93371
142175
350318
1435237
653269
798517
448762
1347729
572133
1435839
504519
967570
1223634
239005
183516
550937
781574
1474332
1250934
816939
475732
729009
555031
1310755
1247497
1171584
1160726
855810
54944
982823
253086
592527
27624
792809
1324923
1226411
960484
962912
1079453
1392284
798535
1461574
771796
1269687
637298
1353246
862581
252464
874344
1316872
869128
1300281
667266
695790
172726
735423
277082
791286
827945
1103939
1400127
1302798
479651
1308070
96066
711109
856766
762184
635038
288577
489576
374399
198408
456453
1614420
114283
1308199
831579
611724
166763
512725
641665
281928
1087907
1158766
410406
697527
495597
678562
1474374
633728
472267
1064462
1420659
1407359
1345897
1456569
902061
1372540
599102
461726
1347761
710313
38156
919313
139095
1474884
15222
411291
613243
72534
1573955
458085
1150398
215318
2150
1185383
1585171
451722
107539
314116
1471738
939118
1022461
1149506
287137
821787
459822
912378
355940
37843
1079985
669787
1191525
727333
231627
844296
927419
452561
1178975
435980
1517855
1100533
398400
75186
344820
502903
765513
674380
1450913
369950
728425
365242
312144
216499
487757
494062
83630
158962
510378
1557580
123646
472995
664659
1349260
394752
1099187
1287090
327611
1433477
1047621
833834
254945
211403
324584
456963
889294
66263
1265292
644879
578932
79971
823014
1302916
1474978
1609078
960057
624640
1358905
1482618
1375744
1627944
617140
1638665
1527351
111244
1383095
791849
706001
1313765
1008052
894638
476689
961944
1598334
58927
1419556
1051902
584409
602036
606692
72524
1100783
303403
975701
153882
1413551
321412
959356
468180
1482762
824174
65179
1558270
858832
911533
1275494
1461563
658414
399950
149031
987418
1432923
873382
1560814
1123693
75837
957217
557069
334521
883260
324787
623968
1151823
552176
1646276
654674
107562
895465
118162
1172730
805595
42689
974789
351453
59396
105373
407157
805601
956577
292858
1575814
5968
660237
247205
779815
639695
50180
813009
1339594
414639
1174844
325904
888427
200275
573845
427486
18961
103550
54236
1361375
1357176
870962
258816
1300913
1366397
1267857
265221
536710
1014804
964824
838899
98409
1646081
424974
341605
1465691
1032264
587501
1601211
469815
603424
1632642
226388
1585556
797344
863957
1179965
323818
900600
724059
1478825
1001900
489720
639227
1293631
526665
1491279
927979
1082647
38627
897010
1211340
1582193
749351
119487
1295131
758948
828557
1225745
250909
524076
194666
689714
80608
1262071
1645095
1643048
751443
512623
827525
680741
1443074
566529
1294935
1032206
990702
567489
1200689
840162
1408792
712075
590415
30064
581970
1003541
1220270
178384
428209
367566
1542202
1206875
1532729
32769
253502
118473
1512043
4127
750212
710161
1144029
778241
781690
839666
8335
1194578
498470
436010
921316
1090297
1462710
331127
1590104
1621407
138874
1105633
613024
286197
1223471
179571
1503365
874866
566869
1647647
340542
26644
1605988
671605
259036
1084684
906447
400095
691648
1577235
622862
1609764
300460
887126
475151
810209
1268704
804050
924516
1474371
375147
816944
760043
1251523
379680
982025
941461
1088662
146313
972362
554847
783050
364657
229434
1099872
1415428
309504
1394042
1540238
1253628
643429
59922
1098496
1249927
650810
541978
1604781
142092
1059549
1391914
1048243
858979
434464
291528
741514
963968
137102
1604520
1044108
1468132
1519260
1534699
966708
980811
1610941
764686
841056
1007307
1565904
146297
29806
262601
1525493
724498
1364491
1578498
192486
119281
272127
158807
613306
821192
86779
1179716
1369461
375869
660961
1307643
47306
887924
1425837
600114
1117631
1088884
706979
886038
57811
877307
851159
1451540
1570873
1045338
676065
1184040
524943
882712
1626133
918364
1635209
51260
978743
92557
1633727
472637
301943
742570
1332646
36869
1549165
837076
1485342
442808
766333
720567
626879
936892
890245
566300
1188122
544579
779839
520634
1228187
1635679
1443695
1303636
1213226
246655
76432
402750
840729
201186
552484
299059
951503
1299695
1518395
1041078
571508
1128915
262253
91608
364269
526932
1166687
1276972
1140022
748431
918610
827240
693895
611301
1190431
1293025
647582
1461655
1617419
929038
887058
567496
1331673
1632295
1046229
578896
1140643
1362754
836416
668312
831316
1285224
1300837
578839
279644
1236524
1373278
550274
1348842
160337
906048
1214449
1543873
542724
1420701
614940
1336436
1033978
1301081
872679
1375132
860307
1381725
709944
1091239
500694
1275630
440582
1161314
404934
95161
1405243
537310
1519154
1483865
118638
106584
554217
1414952
16943
1035091
258199
554310
1142652
1095057
751900
445368
565854
891164
634771
1553801
1491173
666228
1237668
647439
723916
1590549
1249820
1058820
490100
473604
944888
804881
753454
1257686
1012276
964151
1528478
70698
898307
608795
265567
180409
1366563
662207
457510
519615
5415
327328
1276810
1021135
207141
13246
1571271
748971
683206
1085655
1642852
686697
1413643
54902
46894
891291
620671
301225
685577
1016304
599051
890282
1030504
1003418
1419724
872431
1363875
846951
187468
1226015
626689
644234
173013
178726
1289198
107646
790787
356034
638466
1607243
504720
163653
570607
610436
1326824
532778
471912
976906
105892
270650
550086
67480
697096
335643
775204
1348924
1033758
1633314
78539
254148
447327
925812
752317
1048484
728322
353491
440616
189695
34209
1563286
1144790
1585209
1126275
185638
878271
1005957
396204
1595883
623898
533087
90547
1438631
515287
31278
1057510
1274930
383751
1224873
966583
670172
1534765
1382338
305299
333526
880642
165578
1575201
60000
819655
1188215
1368396
870457
1642132
1235377
194875
567514
563933
917824
789543
663163
1317073
984534
278962
572574
938825
101391
11490
586989
296928
413972
469238
1414854
364725
332576
1593792
943483
751331
1469590
1115003
1126348
792053
129643
609277
310974
682887
200098
290164
1305580
853914
892058
787617
542997
134292
917169
173873
799292
795227
1516088
217170
764838
498749
1304599
118279
58176
776976
984831
1121453
496069
402376
105687
791016
863147
1410810
349807
1276529
1483874
236829
1044091
1562773
886627
1610304
673419
1008398
123197
961720
1156985
1408447
1270969
1416243
568566
207131
572103
695736
1528039
301902
1578858
366839
1259960
1224352
61224
1220485
1372745
404842
373537
329770
701584
725409
354882
324212
1016060
337883
1289359
1135875
272913
1393655
631806
761534
1354253
158508
700400
1240084
1569712
852257
993269
1186394
588385
514185
1539317
851112
611612
594178
1557327
1482604
408484
1559765
315928
615120
956152
76003
19117
600009
1586038
282414
279313
1570308
147210
1483341
1582557
637383
791217
521419
457800
1345265
13685
147873
911397
603024
681151
388990
148421
1204622
697187
1053804
1394154
333610
1514296
5739
528968
289229
1394286
486913
192465
463223
784392
791932
443553
947081
1561526
939141
1456047
1167765
1609637
689769
566077
641023
92912
799746
1295924
1377763
450870
807453
1316392
547926
1216836
340471
561893
758037
271755
520019
251070
940093
835306
548100
1149267
347033
859447
1294113
1120665
387844
655658
454410
1347968
512328
1641282
1519613
251686
684446
869546
63033
1321199
568357
501995
1291261
625261
651414
1376127
1553860
965632
1352700
4836
536826
933623
349822
134844
1117466
824709
371902
210456
939751
677543
1443181
1371189
1264181
839527
1599438
844805
214426
225567
3021
1223537
146110
609678
1397828
639015
1036209
146571
718972
947303
606385
907781
341677
1130101
621516
1532642
541451
818084
468943
1424112
678443
589538
255403
712612
494476
479811
943437
1100776
1083748
340379
2151
729662
1389988
1437402
347963
1592679
645973
1093738
696333
893424
1602784
152574
1045991
1204920
1423235
67154
1382509
126244
1465900
1507310
705620
355986
1483139
344639
291876
552480
1369112
927540
647883
1345426
78317
1551505
708778
481270
887604
1359803
1229361
776621
967616
765696
161403
284493
201663
76394
339328
430639
488859
414308
1575654
629630
975893
301568
234219
1440320
71558
1493202
589223
234547
1077133
1389091
1603527
1352433
2856
147663
1579617
689780
267401
258520
1546103
688307
1168254
701793
197831
531356
174178
637164
1186764
258799
1024143
431117
1096061
1321652
459599
749045
209558
267067
23656
42080
250686
67832
1637040
201857
714123
693260
874199
328640
1573107
1420147
249482
1297734
932211
527343
1599346
204078
1132847
1422173
1323421
331602
1054133
405228
149692
895521
1521695
1064163
591100
1521547
440496
1310960
493558
428302
1551717
1630864
446373
1243168
808108
511353
263040
970476
1117422
247110
99791
415745
186270
1424847
709157
657039
1134401
1260803
862274
425297
1569442
782626
535566
778782
1190099
1576451
192852
1373688
1537155
1183508
120822
348794
545101
1371323
1015632
1238899
965307
1453726
994259
915483
798488
1457638
297322
1233320
26106
812879
439988
1239592
542606
693315
1308363
1235282
517961
527178
1534555
981421
1203417
1221458
674188
1089553
136125
176577
518023
1581783
943047
1334509
674362
104106
235211
626835
1122772
1382278
1113070
480176
755564
1002455
1141477
181071
1064773
914926
1047418
1156748
1245566
612316
1242495
153749
1151192
1418440
1586375
654538
954378
492066
1166363
1453979
1142521
653015
1200803
1056621
1614443
529287
236590
754530
895684
194355
737379
1488464
1151376
916971
131851
234728
157802
1385972
183720
1006078
196671
17322
859004
629529
767942
866384
576852
464440
589833
304649
1368121
901314
771653
1379718
1037648
238307
1554167
1449029
1197947
1359228
1019671
929125
749663
1208002
561659
1469067
303001
952773
572644
1103320
1298920
686686
83309
560702
1221174
850321
36982
1501940
1049504
1513466
1303676
101231
122174
1363672
1123849
312242
239215
805091
1141526
1345254
435923
59324
828733
593831
480575
901112
1305179
556226
995534
1233541
469499
453365
628920
1447476
1577507
1552719
301021
848005
216244
1593633
1112805
1435781
333294
293427
59961
718794
677207
603857
1005353
724084
436514
1037815
1369001
1614762
265172
424342
717807
53214
200222
779338
1312566
1375388
1258648
776921
1506076
392734
15590
837112
964483
1469305
829274
1443369
981853
933416
808582
196648
1308336
23138
1482082
1603622
1552736
1219220
450729
442483
161350
990190
1278002
618082
925015
173302
1454367
194855
33178
800829
1028412
1028024
1502884
892091
13481
23528
1395921
496435
1424064
1570689
717310
125879
1307509
551611
941674
1456243
910588
704328
579237
142885
656627
1196337
604021
1225885
664780
1167690
1645650
189713
508030
217306
943731
769720
1045408
812763
382653
1552243
639967
1155648
1146911
1542547
371736
1394779
82462
317939
481037
1464088
866618
1050558
19073
796078
150475
1428056
259694
38525
543674
184732
1218661
1090101
1013069
402830
491440
670274
9061
1613403
6878
522094
619961
1578084
1047903
1198906
571295
962990
504240
771668
728254
1494793
1434644
1102754
639039
704963
551669
844600
58021
1473065
334267
745858
406544
1420135
476465
659194
994045
1021590
1112980
463811
649880
557284
763693
532712
1240709
849822
295917
151109
1352494
58265
431379
875324
454495
1027020
1043865
59583
1503375
1098663
1498408
899436
476567
30149
1422614
216067
1455762
547867
1588608
283455
633237
327849
1183449
283980
1337313
31788
938701
308209
1167204
1170822
1491142
87086
204365
567157
840939
706141
614890
277790
242083
858603
1342700
88265
1508605
1014381
665432
229626
1216602
683594
925778
1256270
1412848
1011921
1293486
964186
782852
1354981
193143
656337
246838
1203222
345614
1159649
500982
94115
1159197
1161848
1441775
745972
807527
1202126
132508
1367864
534844
1641741
904769
1569937
22034
1085023
600274
332663
381722
1271333
101899
1629564
1473075
1556184
865294
1475291
634734
329943
1602512
1110071
1590093
682991
1528900
997770
230956
401719
1333538
1497055
1304959
1598164
578736
524814
1519578
842011
928752
1209229
1113959
467325
147601
1631258
228932
1220003
1011251
798494
48522
88799
502866
1560659
1576899
342790
1320947
1476317
193920
931936
623489
161681
496149
1507267
691554
1504995
449472
1283259
1007327
155722
1638044
1400716
230790
1287339
1573785
396346
884652
1356282
5301
908494
1223829
1425415
541877
1038705
356783
1392938
1237287
1638345
1441248
1560724
659701
173428
110729
1509200
391730
238314
100623
493521
717173
152351
1035790
1314558
1162308
1188812
23542
415314
649547
518272
155026
200369
925731
157200
1114346
948855
1255384
1403352
1159299
791971
617819
263644
205652
738131
1457365
63110
849619
485535
867071
1133974
378649
704482
1099564
1523498
1576879
1623845
1644371
1275153
62061
567253
1291833
197002
849025
263678
551810
1415278
154871
1144735
1239381
1509090
76226
158573
673811
477203
938652
1090435
1624973
745382
1278669
399652
936527
645208
1261768
37865
673796
1506983
958475
840189
1405958
604483
122318
1192202
205484
499847
1326387
7755
1443760
794029
166571
1381746
75245
78010
976776
676456
1587524
517003
25403
539004
760601
747483
257548
1289693
63072
518690
1463568
1471626
1501541
1259491
305530
518001
521033
159331
351600
1054845
1630624
594373
1159324
937024
401001
1148875
281338
1626814
369229
151855
367560
1165810
1632579
1329084
1133859
1456486
103012
1113403
20384
1028036
174198
506765
62520
924264
311043
642124
1047794
6472
1430445
1224945
1511823
373361
883963
1241800
496742
1457399
953232
103500
316487
422591
1560811
688273
1376198
581724
521062
794202
712461
37991
1311948
790508
613311
1431771
521454
1377256
967506
753392
179417
1030448
975501
284863
752456
1054159
529831
914477
1048618
852792
723473
1573028
639169
998345
535661
1559315
1594610
1215086
207891
1039795
598729
1230337
1123759
396964
6766
1143652
341988
158243
230580
1430385
1367265
829075
1272979
178450
1285986
340812
1332392
965643
246262
143977
1448289
1316097
898939
923267
228892
219192
1141509
43827
379065
585754
397744
974609
667578
449469
1383247
860886
1002468
376259
1349834
741389
980182
826482
862350
147335
1606141
633776
1409876
1473920
709361
347447
1606103
811751
642670
1192863
1576588
732648
430137
390196
1026755
1301597
155710
1549267
1432749
890903
230444
1570589
1278844
1147188
1463761
793529
92176
1358234
1129200
871378
372922
210872
1402
1367972
1485586
1411197
1247356
1224296
261053
1233828
365768
793267
483455
157790
717704
1393204
683798
873275
515509
76174
1479273
1472203
704349
938009
321033
485307
626487
1068509
723089
1000444
647234
1032528
645595
1169836
1549796
1138019
1455083
1181984
605419
683445
776353
282376
719243
1057040
313637
1514864
981931
1380146
14733
918774
892352
882377
1048812
912315
1510486
159400
150861
385091
596434
1565489
822085
415726
1533032
886329
1220034
392756
828312
477613
508574
572028
1541447
515061
1172131
266018
298129
588468
719075
349997
109544
478776
1316806
1438922
1548711
1148783
374852
1402503
243473
799418
1049619
799370
977025
1136376
26709
1524437
334038
1381408
40009
511164
722882
1595851
1313670
181115
109073
1120407
1378270
709492
26761
498863
536207
641161
375933
1332981
432668
1547970
1309741
1586547
1073871
1068365
997110
866248
930907
76488
1188493
1137375
185922
153843
764845
1013252
1456815
252288
1408045
1461603
1467699
863733
1253609
38206
744199
131539
114826
1430717
925405
1158337
1342458
709511
337086
249782
1014721
1431863
988018
619448
1504090
727184
698203
899522
505139
878706
566880
1307909
1049498
782169
1471191
1206192
84404
113944
482336
601207
138506
512688
366090
1252263
1275882
1632413
735759
391967
1200989
935651
107470
1281826
839023
1313828
140654
973308
1515307
513051
518347
412093
405218
771872
531572
1323664
654394
1158323
1177135
1262858
316545
1591924
44563
1478098
321967
871164
226879
308092
615993
599102
483563
725123
1174735
603374
1369107
1038424
905899
1227546
857056
111603
1633023
374612
602265
1604290
720680
10902
193438
1579548
703928
825858
1192741
846443
524984
464921
1415302
352153
640569
909140
1390907
360455
785455
1026209
1115541
1164993
1549195
138891
1245648
375798
1476900
956693
704065
1530796
204060
1626503
560025
532082
1558569
1259812
1537108
964657
201614
1612648
463776
731950
1056485
192601
514352
590019
740780
981327
596247
1503934
962646
1091895
1615697
1012824
1211522
1228483
185316
928118
1585307
36676
953382
52566
340142
508416
1017067
958396
687637
958846
24632
718488
1415147
1329799
630084
1569292
35886
404821
643841
1518751
659567
873115
219702
526759
137480
1179588
143953
1141669
74243
707814
1152692
675552
1557085
1208317
1297689
486200
674242
283916
654175
295798
1033221
154144
43467
410280
128618
1507491
328002
954439
1606662
1026800
923053
76368
660585
777537
1552079
210534
1038806
156061
107097
1049269
1360539
747704
311895
1113910
1185913
1454513
482371
1409253
1422103
819589
689535
1199571
382538
863343
1219225
134081
1457423
285417
886315
283277
209104
1185095
473696
1475081
425381
1102168
761962
802027
36658
1466717
1067951
790485
1209291
1595957
1598121
57604
1118528
1052992
180406
1057984
745513
928129
1534818
550021
652189
727665
273430
168990
1196622
813253
1590102
461048
1571785
1594706
1620293
989767
353802
1020937
715241
530697
114623
1557186
265924
1132314
1240794
1389607
842005
593898
598821
1203516
1094400
835658
481976
278672
1198352
498347
295703
1254739
1406675
1056006
381151
128643
242171
1535468
13867
1532605
1170243
857506
1432175
1292858
1275278
362821
630885
1598373
674352
714240
997785
164190
1383853
952283
759651
1112799
218584
996107
1602630
1631335
653199
1531527
1433254
282704
1360089
169091
480165
1048700
122620
1015594
1442808
743914
1356906
513540
880819
132468
1369989
444613
1123989
652146
1168891
1262067
1377880
1543193
950549
994223
705744
1061651
67021
1267983
1107605
711510
38564
664881
1140479
559655
116586
648879
368646
635213
1471375
312596
1339273
561913
111400
820666
1261994
57418
1141716
917238
816654
550856
296382
919173
491775
1064384
424069
1487958
1178520
284173
344784
1280221
1643818
1226477
1016592
858785
1354466
184921
1386865
948882
1330707
1231572
434987
1118850
681180
1592001
990324
995474
71643
492879
1161227
1385789
13722
1152201
1423925
400648
1309358
131176
927758
4763
680631
832235
307405
1188504
151534
409795
572337
428866
499685
1422318
163423
546458
626950
686433
1317429
332966
859082
844148
323034
949630
169316
171755
770536
1624235
1255760
400622
479466
1548400
1448686
100371
552525
114505
547895
531329
77264
427086
1274545
838046
1200079
376607
478862
647319
338978
472929
1591821
960911
1487366
508058
1190768
10157
486616
79626
757139
739087
703205
642029
202034
732190
1109373
601248
1595418
189523
1485406
1367969
587041
380575
1550845
464454
898413
523035
348700
262669
965365
1140908
879909
123650
1064443
506836
55574
696796
159706
1014431
1151457
1097850
1411964
1620953
569311
1552673
1347224
503647
631146
1356988
1100946
417203
731338
1432466
927933
216317
627830
659697
660819
1230627
632404
1562728
191219
1340056
151281
454896
1586774
724438
735734
480940
962672
371797
939832
1476133
50957
820044
1286914
1087392
207835
1004548
222538
1541536
1297012
1149304
350414
1548283
100251
530401
688296
672937
677706
1397261
1200373
895443
537625
995299
1309048
719757
502315
591267
806814
1400017
1059631
813427
1428753
1341308
163432
593077
1510203
219281
593396
745010
606463
1108904
1140872
1413161
1256156
1578938
1390495
532291
723363
776976
1551073
14139
460078
426758
156645
643756
61125
1035663
12745
61313
751116
1189552
375321
377469
1368144
1036613
1284175
5527
931947
659932
1194399
952435
439301
1527427
1587963
1338275
1100689
755424
707788
263354
1073197
332792
1393931
1091046
686194
996012
948283
824783
276557
882915
1473427
1399845
1386642
1481732
1207195
881514
1537841
558189
11794
953588
64541
1521963
2309
720636
1492828
727294
874385
1597506
1095000
1381379
1321270
531391
1380138
242425
822142
1404386
1350472
545999
320401
392202
1173443
1092612
1512958
1537245
1334444
305730
1003485
989418
166568
997286
227059
396043
887178
1471576
1638605
727081
340323
112878
530111
1516975
1602291
27288
1290437
193263
1116672
619555
22378
1265132
1254454
1441557
202481
974940
12212
402817
1213358
1370375
891382
1358483
131870
542651
1226616
1487936
608088
796766
987435
130764
998963
789432
389812
1521011
469686
304358
142632
287136
307443
163604
1494779
230570
1484788
860141
1570407
1318986
792150
1278171
621487
412932
713563
263491
883992
1213695
1536440
427773
242621
1480890
1138446
635381
351095
1295104
748946
915360
230851
1229214
1595037
861582
732607
366802
748665
697900
888393
355877
993320
337470
1014115
1582752
104927
1596194
1511018
1042310
604177
1080618
1571431
1483358
1005970
1495953
152181
910194
1134633
171147
90286
458114
1142125
1560693
1560054
1072413
417943
1053110
1578807
587783
651572
1251773
471106
1234574
989933
1423699
1549379
363326
1309090
1470987
676740
26991
55489
1595068
360613
960193
1171149
1542718
293746
185673
202874
1397541
1548883
606078
309322
898871
455247
399303
30839
384837
536448
258425
599239
301932
1304645
611676
607338
774026
185550
1586155
1625334
380832
823540
340459
764854
1091028
1123252
1478149
1434164
774006
328093
3711
690302
1126929
1052744
979127
307582
130565
726286
1134094
1486191
1179187
220346
1107602
18228
995563
896761
988895
324016
1085833
1009659
1404724
237551
1024317
30108
1587809
410127
1214360
1336534
1343918
858432
660171
1368349
1577452
877745
289258
250813
1116288
1599205
453578
638844
672269
1615568
805224
706397
1024463
997071
1189027
1591872
1184456
855462
1600057
636996
45615
1143134
1322234
1606303
962008
1039228
318910
430053
907440
70864
94881
1336880
1249676
789108
690554
969532
792935
1410283
96765
181312
247561
397582
841168
1115004
795981
496337
532002
1306804
813565
765172
1532042
1565850
1031413
760182
831423
817583
284620
1291456
836756
532151
462850
451656
490429
325732
932029
448937
1491927
1262222
959728
1095076
806130
1234775
1203181
992928
217518
796547
775831
919432
1235023
931510
793371
1097290
1098243
424761
5986
692935
1137836
198059
1530730
1457583
746233
127627
1294159
457335
1631766
425693
1594998
661577
1605613
588499
1344313
1043960
708156
1206581
9189
146202
353797
552087
465379
1318011
854726
1353048
715193
1337691
1614920
1224642
1236474
1068560
834451
587862
1033423
1449042
1205251
647310
1571610
984202
1634619
868557
645138
576871
1172403
600444
491691
1520287
42712
112092
573495
1160520
312573
901644
508377
1234285
1251434
558922
532699
832090
168260
321684
1608853
467060
175983
1032335
921331
728110
1530262
1506902
1497218
921029
93710
836160
13148
1565960
1022698
542438
1211993
1535208
1188070
672178
696839
175905
345280
1606138
455850
843697
656404
975575
656121
37042
331932
728826
198590
133548
683404
1216989
1347446
944107
1366434
1519564
1602367
312627
831184
638328
572384
909760
1246987
1081700
1126772
188602
86960
1543464
587744
830055
49037
1572031
690584
778836
437315
371269
664064
1122693
1231096
1593850
1476027
7157
955075
37307
1567494
1048748
956860
965062
60761
153167
528070
1535616
738007
1571297
259488
329239
415531
826071
1380671
707786
370773
153832
953828
3612
855267
555513
222396
1091080
417487
402206
1427893
1440392
723477
1121955
1508714
1182492
56084
519060
1151963
156137
1611560
1084782
536684
279885
646406
1251178
649672
1507032
1313435
46575
409894
1478950
54768
1561310
1252853
1240136
818807
796424
604887
467710
710682
614181
524075
1515317
731425
782954
1643967
555594
833540
1181087
781897
1498678
1599751
210320
822781
1096624
571467
692649
257811
1021420
675508
1308242
775586
7449
675471
494551
1613974
546621
763831
1333829
1442956
1068656
609546
1424463
707466
686537
860402
1536815
91769
1641352
1245309
121326
783185
852580
415418
8625
1221706
1322665
552628
1190935
1536008
692573
641122
57926
582781
907852
133463
482614
1129039
549337
1242406
666743
1377402
1581728
1218305
609734
747363
1155422
1175802
771805
502110
670643
1447727
1469864
927015
1078558
495065
1028262
971947
1218169
1373432
652383
448268
54548
915668
1291437
1143373
820324
1335129
691777
422066
826917
1013946
21357
488138
1141093
513897
380692
317666
1559851
1564285
837894
1309157
77410
516208
270879
184380
612675
324172
1319210
65073
375985
353925
1166902
441409
994885
241257
50644
265179
305909
669906
147107
1278086
772799
7882
270004
1578582
1227916
49930
1543047
799012
131258
1403936
180802
185700
1189689
628139
310487
283122
608878
963105
943152
1626666
1564718
1442593
1095763
1409482
571775
1343265
872060
885258
337348
454679
1241507
1015482
1153638
66277
558768
987186
233519
1447580
1161031
825493
1033399
1267495
947208
778724
254803
1534609
919981
1491878
452661
979375
810633
1342820
1277279
727637
1520642
1458075
1590117
152597
508063
1364691
1297689
205567
342558
1592462
1420725
1386269
270257
815785
821358
280175
720838
1235277
92154
313376
1502876
1083796
532979
1518113
295972
874944
1400901
581764
1195121
1430906
1600729
265036
746058
892050
850933
879321
662559
1093888
1215309
706805
2193
1457248
18270
103305
1501762
608347
1054413
128052
830096
323972
45806
560275
74865
994413
118049
1101400
1381906
990197
1271083
1487507
1260662
912968
676342
2428
73309
225210
631778
44065
293913
538927
537628
1045618
79238
1291483
1080471
799409
1321504
1459929
156830
1332414
19798
827974
708439
34659
919534
374072
1624194
1407310
424726
1034735
1618265
1018482
767465
1029027
662085
1018902
1445676
1063086
276831
517928
723362
68951
1039788
1413146
1164122
497168
1321812
1742
139091
581458
292502
1106599
1558768
847467
1548333
376943
1103430
986820
1186278
950409
1052558
212619
1386513
1479706
1440328
542546
83400
1365154
1160804
1020387
1157413
192111
1185099
1112749
1157335
1167624
347162
1502840
33690
1564695
598801
417676
1130524
298013
5283
925530
305746
777435
1193445
1618474
1106477
1527601
1477995
162947
637111
565460
1086999
304661
1338196
1112161
934689
439112
1326250
1036246
631409
1080712
1217418
139938
667644
112374
981457
1459635
191538
762231
754883
579561
1355450
450274
1313609
63805
687988
696682
1621711
526642
955733
687005
1531563
560455
510284
31038
48266
269124
1216453
605260
912961
1619630
1143936
1624555
739926
1233643
1343162
1598421
1400825
926972
470019
1266246
1285367
1586702
581378
5769
887453
445022
995863
907935
133418
1073101
320613
502218
812819
1197572
91114
412458
8218
847636
1188470
1096932
785855
564649
479680
218276
270620
152275
1159388
753273
418330
1419598
533344
824043
848848
1009950
710807
1533464
897077
824382
1514569
118971
530976
1033508
22722
686800
618779
564950
258089
641426
116203
1585179
1580616
808952
542388
1545323
614490
401217
538345
1553896
1082281
1233139
615238
1243624
266434
1309960
771158
1429677
1478898
360340
1369620
498883
271559
1169052
769567
1590532
1501179
294580
1604084
1429866
1539107
1646881
261600
236273
65583
174555
913307
1395458
1548033
349623
1042176
630044
1308252
1308589
138580
1483660
1161004
1064879
656903
281226
196013
407725
484106
340584
932673
193552
886003
573558
955190
1338336
938544
910286
1349371
1143196
1394905
1008862
241725
1219795
1165294
866527
985239
275568
688567
202696
1407318
366962
109285
784632
1104017
119439
942938
968524
1389913
1396259
1279641
373453
1021619
1521009
815029
586284
178813
1278559
1286598
928715
279989
342759
1177583
1385839
82697
234601
399041
1607483
1638444
647597
1447084
1156480
48312
23108
1181099
589501
660322
1431060
1081585
1508292
1627125
601279
1253100
1300123
1404044
371942
1401554
1412680
962376
324506
662465
1476872
1165947
713001
1328414
1385499
449087
1600087
659668
1636581
114333
676971
701421
1094512
779230
423541
358021
363751
658672
794261
1564743
493427
1055315
369034
770720
484454
985228
546636
575824
613973
1192725
1088519
541941
778555
480633
409486
697459
85568
1045316
451607
1176722
689297
1240580
1189328
632045
1497166
627567
1602073
1396253
679574
1421358
1290176
823076
82064
471830
541477
304630
1517185
469782
486261
1341443
461391
809887
241764
1566566
1014469
258873
760428
1066055
161852
204507
1228853
1318205
1242272
601242
586072
425419
40045
954111
808432
1080353
112563
554751
8868
1086618
494639
99817
93150
1131986
716349
582220
1395031
120206
222765
627546
597999
948563
230113
850230
562886
572454
657250
285276
1157649
356997
599839
952674
103640
834509
1323523
1572230
337003
962262
385227
454725
437524
501219
616718
1387295
1585289
945359
61077
259200
534915
1337379
641831
1628553
1296209
394974
1233653
1277309
1489573
1440429
1337789
1131094
1410717
582201
69714
992205
1572121
673494
1583752
454959
97728
970233
856579
678492
1558277
1028847
494842
1444605
31196
584476
118549
641152
180710
510662
988115
637855
1382095
33060
878127
398713
378448
1560527
978079
1080853
136480
256974
1113592
967723
1067139
1274762
604960
1088207
1516482
1139436
1256524
51833
1106883
993203
1475426
46572
869710
216306
1524830
1004121
1328451
1504890
527715
304028
34002
193534
715728
738960
819962
1244051
455092
1289812
979427
431778
1213685
845161
1528403
116083
1521433
1535258
69580
423021
996225
391488
826121
1058631
1398621
750140
1101486
1266567
171991
144763
1578390
75660
587426
392063
1625103
1304450
500647
1227603
817991
375194
1396181
1595343
783494
966533
821252
379765
239266
841716
606980
1640540
981454
171489
1503708
366079
1118267
948759
767644
617585
1406237
421612
846182
1105724
431937
1511866
656964
1561739
212352
300388
1557930
1111184
958265
240855
32721
1381656
929252
129639
152299
123382
1540770
857251
1072820
1103129
684842
816473
1437612
1311318
1193378
1141737
279404
921185
178599
1136804
1470295
1609959
1528816
7060
283942
1495005
171977
674282
1464611
18467
1520859
547734
1617743
929778
1314382
552463
191840
1594300
1452155
584085
1466003
77944
499086
1308695
549498
682915
1518070
1164757
1325778
802555
276698
1360171
348400
1265063
789005
132484
1557610
1461371
1379562
383754
946213
565037
271622
80092
1095186
695836
783728
814445
1087424
475155
971638
1450498
766807
108665
635412
1493376
938081
594789
1544022
885883
361637
1561615
613432
1576084
283126
982174
1433676
282886
24429
1589824
990579
180778
1499048
354449
140237
1453293
1448294
898001
1255085
852568
975878
148727
499488
1615391
1509994
207904
547452
882890
700084
411070
1399735
1467990
1022052
247307
1191124
222576
159772
907167
96689
556263
296822
955458
437516
1274533
185276
1085738
282745
674130
553700
838284
1259553
1125553
349505
790553
1026446
1353190
228305
1378378
823089
975761
1349049
592365
987567
420081
398256
1512232
637826
660936
418263
1147019
1479260
1142548
324990
867909
995693
1365156
1109329
644070
71760
1326444
1634195
1578353
1496877
1159503
1286103
38289
452670
326748
752608
712810
779030
882650
284310
1022205
262747
185481
232884
1015394
516010
1598034
257288
1053274
1379562
1414171
108732
611644
1562992
1203850
1129534
1500118
1476666
274557
1423814
1229045
1302250
1322064
135782
1204940
841432
672125
1404435
668310
1238118
1413521
1566950
725795
756809
1486637
1123918
772039
1172686
1604064
1202603
1622078
430918
988338
1227583
742176
286647
1078004
1343786
1613718
321647
260299
24404
778001
892977
550041
1183982
473983
899854
247898
390585
1319009
397074
1113247
1287996
195216
752774
1057172
236403
498491
1498812
802769
1597620
505557
1348768
1316806
1271568
107359
403767
1023542
1048402
1548994
1076779
129993
608562
893373
689319
1392211
1569965
1401593
1153977
989646
1337877
1471117
531709
276371
403659
1321798
1065908
1581347
924052
1350312
886784
1259612
816459
1118088
446573
783076
831977
1538136
128284
887483
233109
1507624
1183093
860696
1135123
892275
674783
841345
1112970
144662
1017429
1640351
1524342
1036977
852777
932471
861552
202093
1319357
1460025
65569
318839
780273
1256110
259181
906812
927462
403734
1043499
1064402
1313412
1300159
493780
900319
610888
453077
517071
1271445
250414
285610
1355474
628873
1592539
85415
79395
671698
496961
1252307
1169347
803418
1639884
965129
932945
377221
1401140
115075
610375
537256
988573
1590210
801924
1471925
1214622
1447006
336434
163619
399725
940211
1269676
1620083
668154
16395
1398069
1362468
1647402
835663
1007782
1544198
693432
1639867
1254799
1272068
1262320
864741
662194
1243479
1434312
1218631
694960
1382919
751588
1351231
1079287
1218882
267499
380589
1109434
814167
1062132
766078
689969
323590
1182546
42696
1302537
888493
857711
1393298
133078
1378563
134622
730012
1459977
1244956
1101315
161862
1298427
1250505
214386
1539042
1273954
1569905
21227
1413414
1091921
729674
567689
463503
1094898
146291
1477864
677138
913062
1632472
297286
1604344
1641690
1442690
646428
399019
1087822
1452698
36787
821960
301621
1553734
1593168
25426
1257060
650750
845079
784160
233528
504565
1565748
780187
1056338
1577729
1206684
1169922
1630292
213797
986865
242906
255891
43252
532052
1159871
808559
821552
720257
943097
402437
488649
1242533
1001217
396975
1148188
383426
726210
534660
1186384
1249156
468749
1411592
1101606
624935
83429
464924
1160388
102896
1207652
817977
1228066
510148
938246
1172396
255437
1191088
415098
198069
1553103
203212
1196469
50138
87314
1027390
1627130
1022943
1422371
409645
1334823
1061465
373264
1289862
1432067
672397
1466813
1132905
715693
792791
851314
405538
538144
40723
1485181
311844
1003284
213649
923386
1082482
917289
975101
1396585
960657
594526
1074910
13858
1326215
94687
1640129
667377
954548
127904
1457044
485235
260313
925731
1079798
847513
1526903
917319
9239
408871
1481921
794660
1280957
953085
999386
815514
479490
1022453
681118
735314
773844
1351780
261072
268031
1640812
1415648
182488
270268
509822
331151
1604748
595707
1208150
324679
495519
729838
1199917
285672
1086776
602643
1442045
1162596
62235
350064
1361416
562234
666944
247827
1508618
1117167
1135039
980427
167933
599819
947310
751529
653272
851755
787773
1051856
55543
100438
328398
1124105
225448
769150
1144891
734858
964707
216381
278018
569092
522299
1280517
208155
990403
1076859
146869
1224576
1237098
775667
1128735
1396222
708421
1206061
31444
631313
1451628
580999
549947
1054694
896047
846567
1524425
1375656
1071430
1165153
1026597
825914
1365275
586258
43116
973588
452636
1392833
3945
794044
1137630
855381
1431159
621851
659262
130213
955080
526600
1631835
853830
173759
207037
704928
839565
1135765
69984
1167691
159993
537538
1629680
669493
605188
1500878
779818
1643240
929252
1102665
899842
495128
976533
1092352
1336155
1083042
1645509
825944
649765
749519
312274
388351
1585784
803787
841112
1236883
805183
819354
121856
1316262
156926
955710
1126927
22401
1584001
205252
1383588
29542
1043484
1235543
552637
1587836
1596361
900472
1050614
335228
1061142
656299
410752
91849
90446
482555
1365512
38372
224729
696086
1323460
1338117
204953
551556
402196
839292
990525
1481633
529970
821105
1454646
166271
1536269
119155
408536
1461039
715959
430691
933467
1060296
518377
1323320
409842
209657
471506
813413
705611
1055401
169804
962372
726146
1612659
354698
735094
1163173
116325
878142
618495
1306077
1183824
1308898
94482
1103130
29289
747171
771168
794208
405581
728883
21340
1452468
1347523
265648
201902
419437
1105294
1576992
791246
848084
68466
1188047
1558453
580234
927271
1358619
540803
1171266
573763
1506622
693799
1261538
1140232
1338196
1428032
831622
1336358
639673
1017207
644166
1030816
1342591
1137395
1010907
1004834
1390967
255484
207863
812388
1529823
1195480
1415513
96611
1460217
422368
1525581
1322124
1580800
991555
284545
741798
447120
1295631
1232910
977409
1326401
1337501
1461675
1429484
1566896
1348583
415573
735071
1114296
759892
1212887
152725
576221
525530
807468
1407886
1639989
1608820
427060
1175882
539770
1247185
1385524
1478190
1380957
1179580
756583
1003297
1143569
261567
411184
1346655
1203240
31789
717829
1327778
356788
150259
612436
52691
855317
1022920
620675
1227196
1380846
1361739
738622
1081357
1278450
1410923
335631
559718
1479409
856287
1286004
443162
1565174
381427
1615109
283678
112522
1259568
619833
376895
1471661
1451955
1062896
1131647
90702
804707
1446859
1431469
190422
857024
4434
1445335
122218
93822
905397
1196860
438292
1363320
377817
763247
215208
1584925
1048957
1358547
746704
272574
901406
673573
102519
149384
612616
1103231
1386378
252825
399240
663376
224915
1557117
1293181
1197053
1388307
166005
1112970
197823
1193004
1055447
79890
1242862
131763
1018638
876546
458327
1284537
777555
46716
339326
1013051
1641549
416668
904153
73647
816671
256386
866916
445021
830483
227929
1377323
867312
801284
285109
483399
712052
1569044
620097
851550
248625
247061
1365009
560015
1120984
328159
537103
15277
830198
984133
214356
672607
1037241
707441
1048524
328023
867441
233491
448696
1591821
15736
223561
1332778
464310
1546385
685857
77169
835616
501026
1645782
837249
1527554
778943
518657
101275
1471313
1628390
1611796
691357
1497381
29202
1004771
949533
1051236
1441735
796378
1155923
171652
1594851
634787
729958
759924
142960
693774
557242
725674
1029854
1425177
980115
1584280
149344
1635102
740381
1471299
547599
562004
1144774
469749
1576769
1641104
360752
1378497
686711
1083014
1605494
590239
703852
429885
1445639
725926
1441455
1043047
1236868
1416018
48829
1242477
143392
207761
584251
424569
1509610
573270
750250
1508307
1159406
1351609
375446
1427680
1247607
163077
1570396
478710
294669
573447
1400958
5839
639631
777993
1234075
310302
193926
521269
1203822
219413
1183944
991459
1272374
1081453
1408392
622083
1629148
137155
1614097
1448400
197575
127246
444380
114894
1587960
1386854
930459
30677
838457
151697
1146080
832971
545918
1629153
1210184
704960
1521942
516747
352469
1288116
1469208
1223224
872445
1143762
325615
193061
1321590
725167
50294
205042
394036
630621
872780
407893
1351924
1500251
849636
1234712
1180533
554122
587687
1028935
302105
249741
427819
56098
1280873
1438342
1147557
472766
147234
862761
691480
906962
670929
1348971
177425
1634108
1204655
960954
540449
664829
674263
200401
1581229
230406
381576
544527
449600
362115
840127
968229
1365453
1008430
315249
799190
558008
160985
827763
1343959
76261
442286
255618
25659
1305538
1108133
387766
1336959
1455267
1615821
526865
417528
243590
442444
209344
331800
667503
1541946
1370465
1160390
656671
892868
1322144
470155
174773
77637
471954
103925
286015
1466411
672364
1195828
53165
1316615
683902
366881
757985
1083676
1121433
1593871
490465
1217342
231757
1553406
1155868
447035
1634901
1167691
799445
729898
197575
784165
384985
1438860
1243782
902914
1431283
124559
845520
924092
174110
487585
1094103
1165041
1223062
770449
1353063
569379
1289510
628384
1209750
893961
704407
1258248
1145697
518767
611287
390957
848413
1100031
552902
376955
170480
475557
306846
659303
100119
31244
1495175
1156122
1217862
1349443
32488
487253
198080
167859
109242
831692
499306
462284
1297229
567824
640819
1152171
386463
1526302
536522
62918
692484
1534836
449050
376392
486234
1218018
841749
193644
1205264
413407
503709
481458
1236805
140193
1177891
691788
671295
302324
537400
1045879
357702
1051014
44266
432635
316201
460537
1265518
373502
1283739
563896
1409876
1635654
1247889
1613306
33356
226159
384396
1028047
292031
1334436
319599
961050
230435
314071
229636
1331876
1107186
628231
957792
458277
80099
108265
1159094
1403728
1346331
1459029
253586
467486
159320
1179946
709517
566177
328
69536
721255
672039
1359610
718859
558153
64686
208215
567287
121873
922487
118709
749203
1567004
1110431
577
633386
903878
1006783
379444
647358
436953
1391059
167438
1548301
1216987
1301955
909773
787252
1185711
340319
1376086
437762
515137
842343
799537
642285
1369584
605533
1191923
1596754
1573201
1180370
236247
840645
47343
1491799
839450
1367521
174146
355619
81483
620108
468112
543385
1387393
930829
1289723
1450274
894455
1152681
623252
153362
874655
124868
1343038
1142702
1556803
792546
1363954
33665
229870
614073
1443793
700387
758447
1413150
579817
385068
792971
198981
89053
1217416
360002
417308
338651
13860
518650
188483
1021378
615143
1215601
751932
507778
441790
486192
1492686
993615
1588728
920485
366379
586472
1032342
1467051
462378
1624194
966044
1561975
1370446
1427794
1119038
1613170
118252
1567822
302909
1237172
674973
730756
332726
897631
554854
1599769
693220
835110
364406
418686
1114150
1006248
1607957
782843
969926
1067296
1532195
1033373
387916
319058
1471003
413654
1196231
854936
218655
1472080
697894
869310
694969
1428040
491978
960708
1086152
988748
581768
1475207
1027732
1115069
925249
380854
1435486
897002
1076636
856993
697462
1184192
1133841
1161589
219202
1243592
788260
1625076
630053
1195507
727236
909602
1597558
1270184
1028107
1633461
880424
877923
310906
226452
11530
1397801
460125
1187422
753755
319749
2172
457318
1399777
376323
702817
206336
2731
660026
867079
269645
593567
1624006
384094
545807
284181
62711
1214421
1055161
1530947
526086
268350
733403
1471514
141314
425123
75921
690449
33516
102422
1373873
538337
691747
1329307
1185175
282902
761592
1232956
1507769
1450979
865932
724158
720904
137438
1495366
861560
495973
83948
23633
1422416
1031149
451595
1554659
1172219
342841
771135
251881
536478
1388367
329503
1256998
1566419
1363314
1005290
1257964
1277412
591647
1394515
488171
1297436
16490
980470
1401163
161867
838758
1479025
272645
1130451
449641
787171
995321
1309195
1024302
1054013
213611
559742
318864
1644894
923027
1541085
118150
1344515
1129080
1550757
412079
243110
494123
94404
522908
885062
1236692
1214393
798504
1498394
1567053
1003001
627047
485303
793577
739872
1385233
727744
1585903
1070141
293639
1113858
1182503
1376456
378843
196110
1514019
1603114
844231
594797
1021568
237484
415427
836737
1118113
792903
312486
416484
1505311
1373830
186801
509747
1363398
567242
662527
59564
589625
1556913
1360083
1338213
1438743
518716
754576
174072
379630
170279
1588046
55325
1583412
1076831
1616221
63312
1450272
156644
676006
1174362
1530206
1424504
1479942
1195455
856109
1616462
1582999
1544001
1316735
105016
1039994
316430
862519
459626
921592
39250
1489738
446589
850011
198648
1389823
1487951
698325
841676
292570
355377
796019
589071
1015843
1411843
86481
492389
27438
1495831
658632
1632914
1534571
1041471
1242934
1506355
87230
1278190
1607381
182335
1059771
135914
516073
412591
580837
737213
1453667
25536
608563
1463688
1584812
481712
1003902
1126871
1644739
467577
1584784
1420764
885685
283773
902812
442731
1588660
669943
1440323
1244804
614474
316131
715693
906851
341029
1071045
1340806
921338
1481755
643378
1300057
148857
722067
930243
521439
760534
937656
1500187
1435288
1082899
452965
1019240
1518874
1109416
574527
1216577
1130275
1317912
60905
1302672
1311375
607164
126079
1054585
815952
1119408
834033
585125
406776
1036079
224099
1377595
705594
838560
478467
1473693
1217125
177200
811926
1364252
183917
558899
903826
1324962
1546328
480875
1066827
1551579
1422457
520318
999218
268461
1172728
1060647
1065942
832205
1224776
42346
149114
1001563
618893
1186659
351940
343525
808111
280069
147794
83801
823377
648678
1446833
195751
883415
1218332
1270965
1637
367208
542539
1155856
28567
1624567
135659
393902
946727
143624
1031753
428289
1094090
1203716
1001762
1048201
992772
799869
275295
923685
871778
1151467
1233100
721243
754357
487181
420822
1315439
58194
1271506
143583
620339
1552133
1146194
1246101
932490
684808
1361064
981791
1348520
1540061
109250
869261
1283732
1425092
644850
1130601
334130
684598
1321171
1405733
136191
1412102
912292
215799
447235
615227
1299283
1626752
48400
739635
243503
382137
1293273
1482026
1634358
1600984
920892
509772
563905
1420967
113040
506762
1613594
957626
744000
237719
1008881
1619810
1126294
1288364
874571
790044
1085054
614776
527420
674323
1305406
1314732
1640857
1220663
118347
1362721
684247
234351
1545301
1326627
973610
492304
50520
405347
1307866
1399333
867436
116103
905031
190296
424469
1528701
1058621
84702
1471242
783422
1558103
852992
507694
1413849
1300608
15919
308506
1080684
346756
1294601
1618057
114811
290536
1368393
499048
1201637
815316
905431
763934
1242793
1363277
895637
1070550
1305456
857690
1613135
168800
562758
84944
24410
904116
81756
1579875
995614
1162180
1105092
1123516
788495
1404289
454715
39384
1103146
450412
1232394
434215
1548612
1357975
623629
741128
568837
429336
1405485
1227337
1383140
1550242
531645
594776
424944
419369
712972
78360
747251
1303720
775537
1336421
1037782
1553718
788909
1484405
1369253
887445
1472199
1405798
1407343
1357602
1532269
629214
1023299
1248112
559066
699156
1450919
1480014
1005520
985523
1050341
147624
276710
471186
1314434
502234
1278936
816562
64367
252449
1195341
92695
1647133
1415568
291276
944746
868875
1314674
1516372
216051
956242
779197
621768
325639
707978
154114
1441008
903849
38087
1635509
569773
384667
1249619
1136417
580955
1642729
1577386
338991
159930
1138210
1151805
914213
1169086
1167643
1263839
784717
1540555
1305322
1036091
1100256
61664
416895
207200
943167
1443105
1473212
490543
424721
1008254
734506
1268549
1590344
12912
201594
1222012
1327126
570012
482900
1585126
801843
1206951
1267819
1273963
229939
1164654
23980
1534668
695316
359633
1469370
571323
932350
1401285
880383
1563422
425265
722886
502870
1503005
620681
1182343
1154555
125695
273430
1067674
1542696
234317
516278
865891
1163347
1637087
437187
583558
1373864
1500277
1545363
590277
727850
1338134
515777
330953
332879
303222
1318003
1085842
19432
146297
494707
1622976
1012992
851026
1170426
46611
713217
836376
627553
896096
647633
609451
730624
1247426
1029810
305073
370201
1340992
1577156
906018
13065
118862
1469503
1181074
161346
1036262
556087
671449
287111
795914
377007
1288032
867888
861106
91357
1237723
1347500
1364744
980192
395356
162337
929625
463854
1444046
723027
501605
179892
268446
464987
1112100
1299389
1307657
923369
1519360
1026642
160577
1532314
241770
1443540
1115347
629252
849309
866830
1113900
1601839
1470196
63762
1058134
575227
863913
89806
127031
488983
278986
72562
1594237
1365486
343531
223742
271671
587202
567462
869405
450724
316006
847314
372138
711907
1607978
1594481
541746
678026
1094029
1453122
1413908
1250499
1503181
128099
51204
604499
886384
647278
994497
1162738
976340
773785
257891
1410071
264897
441380
214363
1519606
520888
722813
14256
254286
721243
669632
1430337
16158
1500207
1063923
1304498
1639668
564411
1009155
1387045
499727
1549874
1357591
1027648
992111
1097255
173183
601196
949195
251364
560149
351729
343950
1142276
102079
1540480
1053594
1410442
1498234
1453044
236334
169507
527784
1095331
287580
1482517
1491179
1384978
668066
1468057
878338
113719
1490523
1545211
1207921
1078911
1551791
1191259
193315
827952
1403705
1603473
498748
252259
1619013
1101003
1004644
1417662
713670
1382372
521837
849990
277809
616107
1253488
647066
595812
150059
486857
854683
1298170
364544
951806
1154111
787010
1493101
1033630
1379264
233251
1436075
1319005
796472
1031319
863010
1384942
1087252
1568386
545267
1592712
652779
591036
904099
83953
163332
586945
1179091
1146006
1114926
3922
1628566
1378047
412161
1606053
416622
1527049
101926
885223
1570335
982610
1427978
459245
258100
1511185
71863
1298489
1282689
1368548
523263
899402
24209
816257
594491
244620
175295
362189
370443
1251130
1120010
1310547
1150949
198425
303766
437498
1434677
1613540
1519530
1415015
1070124
21214
1397981
379641
714553
1198054
856267
813197
100634
656474
1149977
693257
1278020
1396505
888288
507551
1188187
202952
1167460
845777
1429281
515303
1483393
1513801
1442344
207346
1463057
424358
272416
1371169
1328167
498766
9898
603430
1359993
1393147
1042003
477143
1036923
712532
1331396
526053
202246
1120973
787497
647778
273885
1136322
1450614
418528
325232
745031
964474
258253
1189178
672951
785511
688236
871444
990654
781814
880343
291962
689376
367717
989464
1616524
1112121
950934
296568
661406
285273
1310713
569820
469833
169204
474705
841354
840301
1393186
1054261
1085765
1259657
315771
1087473
1083476
851412
556630
954246
1527197
1170939
153268
194569
228296
1600600
152245
1640538
597073
1057015
1056815
1034100
1484926
705978
778998
496238
1511364
271236
1330254
891933
382007
103970
430198
1177364
845866
214465
273544
1486112
713832
894963
1481031
637350
1342957
44702
1520517
746561
296297
874353
1379870
1293776
158875
593720
1084493
1398772
1346817
1092852
1210051
872131
803622
568438
142669
819951
1607865
91739
309056
800167
1203209
1403018
1386360
544608
281699
1486622
1465541
902030
147876
397560
959791
944780
1236494
27411
532736
1385671
1097759
1187089
964293
838849
127150
1496950
721993
603942
1332300
909680
41083
3023
1254449
947428
1184823
1552928
11748
1169624
1209895
671639
267670
1035706
545372
642114
643238
1388822
387447
436392
1487477
1239000
648122
684103
1397120
346340
1535689
534562
1645493
1080278
497706
1570017
669243
153594
1122183
482770
1587438
1150881
1243570
784165
1023068
295489
381344
362709
1301979
198037
1255931
1540302
844342
1481535
1628441
565662
74203
999156
1410539
1623452
573959
463987
1382497
142982
607763
642073
3769
222139
662574
1158170
106379
1174978
1290474
916616
332188
189296
844460
986229
1169681
799426
1622349
500003
684690
1457108
620338
818644
122139
123920
1195790
455997
13844
199679
140126
1335852
704855
1024396
120695
40851
491385
366584
105068
1313084
588054
1154137
25242
1161010
1566334
401085
819233
331267
797243
471239
1164353
1411770
783856
733335
315000
1488568
54565
827791
1528691
583397
1198141
428620
1630624
567820
290904
198728
1561258
9163
365366
346051
1405002
707989
1392106
1383425
1338855
339605
453436
567211
750250
800381
179317
1085525
336928
482067
1636726
1016718
44900
954989
92982
60160
1441659
6314
1572878
750158
873670
707148
663503
1134447
35020
1337761
190101
1116426
595416
30043
914633
1193057
1235206
994079
1274739
531816
276478
231192
176626
1541926
1307058
1032515
83138
364507
1249199
1600703
791221
892208
195106
901026
1047201
1079952
1597251
583567
634947
600310
455223
1255259
1216477
310700
1012212
822469
1479988
1469178
607925
1498188
1026682
1376394
1192671
366768
1287788
1452673
589844
1133874
757477
1283335
582999
1592739
151431
1322793
1587118
1319858
487376
1086204
270630
107245
441159
384637
1128116
15997
1492551
595293
1017497
402737
1472260
46932
802063
229403
1242294
1054332
790347
638609
1487764
469136
1532914
495930
1549547
465821
736944
205962
691662
1403677
58228
334917
794870
666461
572935
741759
1428321
1046199
632042
1369187
876128
89563
567638
377162
373435
1065295
1106515
1498376
730909
1569450
950513
899047
559265
902033
607304
446208
70213
267373
1599553
1309521
559722
697895
1290083
990174
1077774
253581
1934
202779
267462
1212347
303719
1526103
959210
833944
6188
1376112
1267429
122566
853345
602459
629797
1485101
1444299
82501
161244
1360186
1074975
827025
447864
596313
1137155
1468355
1114526
667854
200417
95845
874148
1229166
231810
733309
132097
354176
482320
256818
680583
179737
1417139
15845
634785
460760
1411434
1634049
543861
1565988
163325
675975
1637891
371699
1278611
1135013
628993
1224959
1370661
1046518
1499557
1626723
613029
873130
305271
1491666
322445
1635377
589065
515120
1398348
1265983
899001
213381
1119309
671659
1267644
1147384
983584
1416918
1606868
1586134
689414
243764
101769
1619301
754829
783581
778249
441405
816113
1227918
675925
720997
764052
1084560
1153886
309678
481235
613807
901123
29741
182825
815023
173524
530850
173237
1162904
43773
794952
735007
1601597
592141
869976
60396
1041662
1258747
639166
554069
1168300
695970
1298670
1620246
1191639
1625692
753263
614084
961145
43569
298938
114059
11224
258911
335864
232856
1461833
397653
1633636
1597291
1352306
1440752
22613
1543671
1501096
618832
1474192
140961
279404
1262301
973872
118353
1404939
119796
852371
1555210
306879
1213443
1197640
1237326
1564673
1395031
1443313
101008
150224
688703
659134
153238
965197
187861
1524735
1333746
752201
1304948
222590
1512558
1218533
618402
860438
1493789
57363
81595
1292705
839932
55166
482077
1264246
760818
868426
677543
376707
1499312
1224399
1369018
1477720
911023
134250
763106
1066807
916705
396417
485960
1323778
153510
1513554
1257968
551110
450910
530615
1621629
1518101
565775
19005
894483
1310728
1528017
104986
1529486
1480828
1571072
959895
378615
1127899
791003
1070196
469938
336589
930856
302926
857504
393345
281207
489399
997590
63098
397894
771036
468704
640048
343276
1262026
83900
1301727
931893
1255933
1569103
740719
1252687
1416095
258478
1496166
1509769
1166692
553084
1525272
1615959
1242936
756109
403972
1149393
775073
1593559
974265
493280
1468218
1369974
1059259
249970
473103
620276
1627773
1393211
191235
540394
1198133
882055
577457
64560
839770
909735
1207973
742947
752680
1528513
1088463
870566
799283
1189250
3331
899687
12809
889097
1245817
1240421
452888
1394696
1190644
715729
1535479
1086096
317664
768061
94082
1519455
508750
920186
158761
972402
432843
1194932
488305
1371324
1003624
1478114
95370
1620704
1319521
1614356
342527
793333
568376
105242
399204
707565
1038139
257349
1642518
1337538
664024
756714
514179
10537
1365382
256602
1486972
547808
888596
1517434
921774
1280041
469131
453813
490053
1043747
1612565
1459075
856690
789806
325572
22386
194883
1008945
802147
400754
1034636
93938
1254315
609939
1553574
749129
1160252
601505
614146
1469336
75728
665525
554147
152417
411004
1363252
447410
1492969
1152892
760434
1377331
1366269
441881
559332
483599
245991
1017822
857444
1042510
1574687
24927
1140656
1590460
672971
307168
112563
810535
1223142
1372931
1628729
1589431
335442
1178476
113882
718245
637906
605748
1484503
311230
443949
764855
1187661
235027
226089
515338
1554014
1042602
1354074
189100
1361988
1604532
200962
520670
126407
317847
499373
101878
1243078
213350
1555860
1240093
995023
1024946
708504
1372293
340569
1349063
415613
402425
1166850
327888
492575
1076138
1386071
163773
555381
242383
331568
1349766
1527051
72494
1051023
445196
1166220
1396192
9576
968000
424519
1510686
608353
488991
800033
1505474
698694
1586141
1173248
1176273
836285
117325
708475
930807
225568
1337065
1104870
850618
1588065
201252
300185
225453
1080678
1516671
1110988
1320375
1222647
1250590
1330063
896322
1337025
1208800
83546
1066449
1196634
50783
1102132
403292
544147
712965
1155634
888390
705633
601478
726025
851856
1224117
917629
1532689
463776
1491515
712473
643125
1437090
558716
184678
813283
854832
80089
984840
1501694
1645739
1504858
963963
1466978
75932
146635
1320115
699039
398917
1110476
98162
1622105
1338233
580750
1183076
741519
1526758
1483080
476243
1597404
406867
746069
923773
12336
1010986
765184
192943
1581106
889004
683438
1508539
1605035
1435836
1030458
1453102
1393783
1156140
921582
1375014
798797
1627556
779428
1139629
30342
1396857
964402
1458412
108903
254401
666507
441018
591954
889805
541758
569106
596077
1301678
603366
884662
885488
314799
302725
101712
1317484
1284820
1198036
1362195
395930
1203445
1229966
999533
353581
978806
751362
557041
1155328
79768
232708
1059043
222882
350254
390939
254688
1403704
649800
699908
868084
1280042
1164989
414637
972068
706030
1209444
1501154
1350996
556481
1185771
1201932
1460169
183602
686914
51852
26022
1414958
258284
1362452
1390650
1461445
892986
884732
386396
107435
693860
1094303
98030
17699
1051210
1330260
798154
345940
1281595
1550614
1173170
1017837
267261
816458
1138940
1182464
692512
1192267
715086
1435775
103050
824048
529079
77612
309936
1050069
567403
874189
192872
319185
1182117
1017055
1268329
478905
988384
1205288
677810
748142
1392112
1092493
31719
971165
609989
1280137
586619
1207943
25414
634739
894454
1173818
197867
91455
702631
1313283
1223258
258285
1264100
224040
1247224
490417
528061
338618
746683
679060
229993
1281239
526674
1342730
529120
538165
553793
812002
175516
1233178
1170819
1609750
1260179
937488
313752
194625
1455838
1053853
86064
599071
982819
1011786
1433000
456805
796188
396304
1644521
970034
401049
929523
1221499
669834
895975
626120
1175927
778093
622539
683398
1388336
509174
470424
1053951
1603778
1440574
150213
1088924
1284430
179942
208552
146785
1396439
650598
1253116
1429634
788531
1568222
212962
1500503
762020
915462
1438326
109220
1522201
657714
745407
467576
281494
1025504
954284
499825
977506
1529241
1303552
382397
1625311
826093
500714
660025
250058
344418
1294754
565668
428051
1252543
862968
1486873
693387
1013166
221704
1519333
1517131
693725
995373
1031274
657712
1032491
121273
931682
1148309
423118
1625834
1209000
162991
1459730
688857
716223
185813
790682
338332
320167
1646074
1144040
991639
304266
662488
138037
1392141
41148
81792
387166
838486
178526
1225310
1178150
1402255
352194
350815
284422
1629743
962892
634628
1420039
1373694
1069649
230261
1086002
282419
823690
623690
285663
1444520
1572949
289351
1035056
1609250
20801
174767
1352727
1469314
669896
771691
212766
582226
49794
55054
579196
987772
759387
1170020
694856
223027
301140
1158444
95817
1279052
132470
918795
1429064
1366248
762236
739981
392918
795549
775039
1124578
1378585
940922
385833
955432
665317
280922
892111
805144
384981
789472
882177
709788
1045485
1142598
1603695
304639
597107
1094082
1173706
743325
1117014
1624580
1129425
1147908
1337094
911348
1583389
1557249
1478123
653702
1566816
603568
1581369
1428152
1591666
783928
1019244
302907
1191145
1412471
207106
998964
800023
1225062
536832
765654
1007604
142726
1022746
736957
1238395
381998
813783
523880
698411
1315882
270949
337729
1550692
1437559
1193714
1538671
584535
563684
1072770
570757
166241
23305
1382070
702703
1389592
686501
1153146
439516
1105485
457962
535933
1524081
466817
116238
976980
202988
947826
1608506
441960
75360
232577
622436
674106
552283
331153
962588
1647426
833136
737977
275755
971704
309302
1338480
1094871
1305500
1506879
870711
1290973
796683
792149
1478465
383540
645170
369276
460245
1037972
863780
474891
1192429
726170
365319
408449
1600176
887399
116450
1127728
391665
728002
107622
561155
1287664
1073468
1322630
1381011
1143867
935607
1002355
6156
593436
332786
276941
640222
727900
1416355
224969
684377
212165
566709
156818
1325523
1616765
363506
216571
539901
1128897
218400
933275
602738
1399062
630595
456056
546793
1481226
755859
193830
680261
1629887
657616
1446319
15660
677879
282158
764962
1160617
513921
1164347
923444
304199
1482370
89109
412119
847980
1609263
556917
776050
1234389
715197
724207
557429
1644953
617346
305897
1017898
52694
304912
1481459
184594
1404075
1359288
1347173
817956
1259659
656796
1339700
141252
1579164
681836
1438329
1272926
480730
434030
719726
395942
420947
388778
396272
508560
1261602
500558
144020
910421
1448163
1338190
225148
505910
1208503
1342655
23337
1507285
166771
751610
73942
616355
846727
1641525
1106566
21972
1295998
985046
1311443
184168
1561354
177821
245216
164364
391106
1222354
777135
188171
53861
1596954
1356385
1497809
1293537
281167
588612
307274
1554348
503676
1635075
312014
166482
1157062
1301663
949256
978536
258337
1013814
202990
494660
891793
59355
106364
475069
358738
567713
1433518
1457803
7779
230976
122554
1317635
847632
147047
653763
718268
386427
1425633
1467928
451254
546201
236995
1276966
1592815
1044792
1377236
575396
511503
1422495
552463
489626
434642
626758
26530
873555
1362954
1497023
1458461
454697
1397598
1200591
45372
482766
277120
880881
765089
1245887
95076
1169261
773415
1295481
1284902
44696
895114
98792
1098406
1068780
119543
1621854
6770
927994
431037
755307
573166
1585101
963688
613696
681686
23980
593248
1421650
450878
603793
1214702
1306759
798338
14498
292686
940311
578426
35316
1370917
586151
215587
1558530
1167629
1503507
1078965
1222387
1474322
714281
659785
1140805
1600736
1292639
614285
499558
243039
209735
1201814
155034
99323
1103254
455145
1516545
89573
990459
309990
778991
1323997
246479
236326
998533
291357
1106619
745644
1172905
1316069
1230141
177666
573634
1355368
727936
1080108
85153
566717
1174731
680599
1345086
358467
947985
1098768
474428
580180
420898
12257
1602770
598733
444912
1162180
1619461
209140
1205771
953411
351476
662382
550966
1391071
411250
1180794
729299
968477
1190107
1509422
1213069
210974
134036
1468571
756041
384639
1052343
543406
148628
465623
440137
257253
574670
1166777
442395
326781
13957
152738
168284
805663
1170204
1599178
1342045
1432418
1374523
1525319
584863
77644
993450
1525399
1572650
3617
931226
1423594
1526803
1508888
1218935
1610368
197374
867774
806418
1040104
1080060
1418
1440596
1273944
1622033
710062
228056
748634
403112
822266
1183206
278652
1188750
853556
474800
1252930
399842
1637508
600228
651670
242353
562452
998964
329406
328495
295535
1131271
384857
595584
1131761
1642053
431540
1372780
713356
665962
404178
1022539
542720
631655
129083
557942
860461
782123
352349
1385688
1238129
1178843
381573
1053348
1266804
1283316
1318945
676378
1000493
1401539
50472
670261
629681
1454328
633263
994097
1305388
790883
1083328
962917
952739
1387159
921195
296952
918154
606499
1371160
942684
1054418
1205507
414316
461424
980419
1227260
1079396
196701
694631
1309764
199843
791915
796119
482232
1636505
1155121
258372
196219
278517
873041
1131942
449856
1170415
669848
617875
1153902
933510
1514847
929708
1600484
736284
651064
1420560
1366468
288219
1159789
1035675
858021
1531577
35208
1119501
886642
1210630
1561622
1328803
386575
1515273
710199
29744
197142
1314921
1298721
1016566
1428028
642103
293101
1315089
1163801
686584
427754
1386017
889998
824467
593366
892687
266765
1120011
821109
54062
754350
29158
112926
5020
657355
87527
894867
1209725
548129
1254844
493069
259762
286045
1301202
611616
597571
901694
826236
90702
18922
1041209
813977
590427
1181724
420268
554114
469515
446076
809083
1533066
1236341
1581571
698187
697417
286558
442284
1645203
383580
1396994
1404281
824834
31673
18962
782708
1490893
550283
752318
1577850
1439936
1120059
1633434
4983
1639680
990728
1393016
593409
1582184
1010067
1216118
1007363
805784
76778
346199
95945
65419
706209
978799
1423686
1079356
760792
1461536
592255
1364190
873842
303955
419327
899583
477077
1520967
848883
830560
1117413
1441107
137194
950024
544727
881983
5075
592871
472363
673560
895094
498109
1315091
772452
325538
960762
667567
1375191
1381836
223792
133272
50258
937273
1259270
576915
833189
713868
984134
559373
1583794
880618
1209841
1021261
251529
1622233
1199327
998001
1103020
184060
389475
266047
373916
392561
1468240
465378
480835
1237448
382883
435820
614277
1154764
858310
644187
193076
414280
1361653
406277
184823
771974
762674
97949
787832
565887
273895
1355842
118245
202691
252194
1119976
290970
913807
1229983
576927
1267307
311317
788591
632390
267169
1319207
1471859
935046
160394
275058
182555
548997
1420781
908702
641375
35571
1134446
456727
1615537
559434
1626511
147599
942742
1370047
292854
894865
1639343
1271739
1070600
101412
1519554
1486697
1262706
1583647
848472
313175
1050361
980254
204056
1062190
203101
969351
730459
290116
1418414
520384
1195877
539152
360182
442281
1174426
78594
449647
508422
471598
666986
1536383
587135
1424483
1029136
557541
1545040
277158
235832
685645
684023
276866
1321746
771531
1189684
807803
533433
696538
1350925
715039
547474
1297967
107910
759560
590622
1123006
1582429
1182888
1599796
986068
1565798
35786
1551927
187316
964429
998972
1554278
931104
471905
897496
1603982
1471685
87732
232000
690646
497390
1241513
1320292
344710
1439149
733429
1169940
651599
415361
1111064
1000435
328624
745970
1462190
1399532
552371
1614733
687787
585040
486534
100092
184890
241081
1458673
358712
251691
1306743
156936
1352401
154108
197236
560061
1567162
1188819
1226539
803248
913201
1135722
1492940
421364
91164
333493
1216837
496464
526685
724108
920767
1453468
125997
613577
1424872
1420438
666600
1460506
665084
709935
1534618
575920
1435561
923233
148945
862130
884216
1615323
1135679
1019611
171720
244550
501417
776077
1511218
203478
1440075
979873
180485
213988
784763
505470
635846
1360782
261008
1013156
288769
1484208
1400219
587873
490441
1450634
166376
58170
168751
173708
1610101
420053
953487
120909
561063
1409349
1076284
486363
1337684
1050506
253387
310055
212741
1169286
846302
1547691
175500
965141
1161499
611820
666571
1572400
1044086
266651
1570638
176060
649847
480596
1300074
123313
988590
1429533
1416669
969677
645563
1151682
377858
314832
1447926
1534616
61741
1116640
697196
474001
1572833
523999
909685
1553657
392810
483335
1135941
1536066
752665
734706
1283497
971680
1092127
900712
491589
299426
1047229
1373919
1048388
1108961
415627
38683
1301935
1211410
889190
813439
202839
625271
1089709
740072
579701
1572866
573646
998958
380340
139963
1448688
1523472
247148
1108
853425
1436043
267519
848519
830438
62654
769877
853996
1442581
262960
519709
145674
1156169
1076352
689719
999779
1607558
1342681
1346576
1092360
976544
956285
986528
1057546
666474
824503
1459779
573654
318210
594361
954916
1142881
295339
1552081
1356435
1408490
934892
677980
386445
345145
1303412
842126
455634
894671
1390110
458248
1061048
724026
111446
763728
1611667
397763
792069
1398224
1516567
805486
116162
532094
557174
381773
1570998
1236700
1110946
1216593
983150
163005
8791
831400
1395747
948225
1057805
33249
1144075
215849
1016267
649764
579700
811468
1101982
1358005
1616843
1574592
611946
463282
469956
966002
1574367
163178
155110
663901
392840
483428
32903
1620721
178999
813491
1506553
80306
131065
338830
1499223
1296267
1394996
18106
1043101
1446418
45209
611097
553635
1496417
655594
139496
928286
1215393
640835
483793
1555770
361491
1635289
1224657
833373
1090203
953776
1295648
10426
409450
1637097
168539
1154730
570596
956425
1398716
443304
141213
460
1571892
1565335
813691
20723
156707
713471
1338725
306958
807646
147675
1383832
1632549
657206
262517
1554728
432104
779821
974195
379763
1001209
459395
1445101
634536
500898
353792
209147
961788
464255
1308930
1156043
812713
602437
1461338
774171
1418993
1527210
746261
903072
1314180
905351
1300302
312370
712813
70093
901433
369676
50118
610123
102757
28638
46916
1281641
1229589
109044
125454
1393008
984010
100001
1333693
1299322
481846
492202
537739
840474
169931
938787
723084
725278
224851
1019059
1164745
519376
233903
1007415
990732
443958
416987
159144
733069
427818
1498926
1620705
865010
1111179
526598
1527694
606220
501101
890705
1500743
669249
1170992
442363
258222
77403
39746
601159
397866
140869
665696
656666
1042997
1039893
157368
1160377
444237
1368253
833041
1549712
628666
472745
383132
1013084
1306549
745090
822827
1469991
448887
657434
510154
1161114
849091
1474783
821506
67153
1266747
1381017
1581704
1369893
122476
134380
691716
672179
1479021
815804
266248
800890
1014029
584230
669196
1582307
931249
1622756
1204876
846539
1614991
1303413
1228764
442802
341703
1270196
1511370
198250
653895
628987
400154
1234404
695556
1169130
330204
1495242
1036156
1153628
628112
539511
1247886
1004460
150281
715307
190268
130214
737711
808657
981696
187609
263200
26979
999210
1338341
796011
45452
386932
974093
1200707
1172190
948022
1378726
1614871
102574
200950
1092586
291490
1023873
1326081
1099527
640655
794340
652716
280722
317169
561288
963472
1044818
440895
135070
1521225
612628
1473627
519090
497582
1503710
1477624
1524506
169235
298311
766140
111203
695770
433230
987924
937559
671763
1388463
910526
538190
1265310
1539643
649610
297541
1031649
449668
849554
390766
110515
418250
1431504
1112691
567765
828803
770938
952826
882063
960416
180016
1345798
1437443
1531153
216179
233072
900813
98849
1116192
1012589
1452864
777726
939177
309488
697756
1074954
1436865
731536
718183
153698
27076
127431
366254
1588718
1523468
513293
867931
1445226
451971
724766
4620
188420
556329
1045009
1086338
903813
41873
570655
1135424
857588
1004974
1364614
280320
1414236
426644
498389
1425750
1501140
679690
461553
1423581
925211
538093
646027
5218
1211211
1106030
758538
709835
729948
545503
236049
338663
560688
1488660
315624
1486151
888632
363227
292468
576596
1288157
21238
125981
1302216
613542
969145
1332424
1224292
1201807
1561231
748692
1320926
1540800
1017430
352085
1626730
1053496
672202
246067
594490
585403
1104849
747342
226340
1123597
1451815
1382596
908667
75543
1348587
1279000
1506956
1301391
1476171
639891
1269285
380892
978508
756255
813825
818534
92635
603582
1541718
116201
1439181
928612
880387
1179420
1494347
1307234
112718
935236
1157141
1120069
1456655
1335394
1015346
597688
343874
1345870
809839
1043681
36824
913054
476167
1424770
95003
691330
1036141
1180527
1173247
147573
37027
570161
365191
751818
1103042
1104076
1005973
1282120
1626404
1281121
387753
469528
1240167
69511
1629188
967660
610011
564905
1182268
763687
648296
791598
1615579
442534
580194
1128609
187200
720414
817443
820932
370168
263982
707450
531412
623539
431907
215183
1424284
658888
99053
1632016
1124741
1396170
416436
1165734
253648
64324
2363
1051622
1029585
1446332
765854
1595190
292951
787806
1341867
2909
670973
459472
1443000
623308
560172
503776
1412351
627940
678449
712680
679644
1237964
912651
1285429
1303241
909912
1297279
595077
1511107
1129740
274468
423155
1512744
756871
1000718
1396914
1316841
889302
1639343
264197
143718
809618
462083
980307
630274
727875
887363
1411619
1596280
1509574
1347070
348091
1035717
1591473
1416580
1434744
1043646
882270
1159387
1307562
1542617
815989
594904
1017565
881270
1135631
1397272
1510820
637964
221582
1622461
146375
500391
815206
979656
384800
1247526
1026185
1299584
289380
1338616
1115061
83448
857799
989875
1143876
1625397
28147
1432465
213187
29437
879670
1190948
1055853
382200
530896
317961
953756
924872
636211
1232681
1311359
326743
838674
1285435
1053093
1478262
213808
547623
1168329
128887
847980
1420727
1018474
901113
1501738
1620061
821659
1135747
1151903
1236667
1330074
1138884
719778
1116059
628972
592404
1011439
1436981
708252
1614066
546698
284691
1322914
194500
476241
196510
1279187
1573447
1625691
777515
1278915
870022
277737
1643246
1473051
597346
997080
1439556
1643199
1173250
1192810
1635152
1524766
228414
1171163
84108
1180744
471556
791643
1362335
1412819
326163
740701
284268
528173
760229
651594
923164
1230958
624855
1412973
283559
799204
886610
1294163
272773
1526093
1095450
517483
11494
834422
543008
643156
842750
1276023
580222
704354
838288
1604354
682760
917594
229082
628638
1567605
644721
710345
362887
1295213
8459
125902
1577820
192457
1379664
771227
188900
209325
108352
605803
607174
1235621
750022
870811
1626755
232215
179040
858802
374810
336021
828019
654279
264737
55207
1547842
544623
1254997
1003733
67091
832840
417475
821675
285692
1308467
155960
1296566
988945
187434
843662
1371809
1640453
1381464
945142
922236
1199332
946859
441779
977840
1525092
1209612
77184
81625
1109362
189072
332842
1262444
166009
550937
363299
1491525
1050974
1600499
57563
688728
924071
163740
535673
1393304
751687
1626755
601994
932831
407825
646003
1445358
541040
1213361
1031088
1580975
191817
951612
566048
653372
503495
1048380
870504
783984
1598248
1476047
666349
243419
654505
606518
1076741
834631
289363
575645
814317
202569
1180219
405400
194332
1596605
1646694
1518520
1256109
198902
1165272
571311
397701
590639
1645113
645194
1612981
34516
765847
766132
1396118
16544
458454
1327439
667577
275021
1447940
1348120
602019
1142484
1629622
102254
1617707
146207
716040
967833
956517
696129
88911
1404821
1130039
868029
406908
315845
744652
276910
68639
1077224
1256742
321085
1450517
307621
360800
788437
1362513
160
1101690
750556
1422527
1519850
1241262
1380628
344533
1152256
816103
960704
1153585
722376
775417
1141579
1242374
506428
839991
282404
88223
271420
504355
1057676
790987
699146
1368765
1417084
584406
1429476
629730
625082
1522525
373403
1222991
698933
324389
1285348
1623240
545703
1241966
702992
1234170
1554938
796712
261681
844504
77699
167388
1522203
120408
1405997
206013
359377
708206
503053
591304
1252196
601472
322104
123250
1314655
1547010
1508575
835760
231980
198938
252474
1484345
1599253
197971
1495636
1602811
535300
196376
246575
610198
316031
1195884
310114
27235
474571
55866
695404
36827
363275
166664
1011564
248037
506074
1445287
1075586
837970
602940
654617
1593982
809393
1483111
1036810
1592814
117541
780971
768188
1557829
771835
968561
1221521
53829
618298
84395
1244465
1426410
1094460
1564817
627953
12034
393645
837377
496252
925566
28733
445179
967068
1641999
218372
1502941
1579933
1215731
1490869
928758
1254443
253338
52286
431183
626568
3722
1298125
790747
293382
303734
1321891
1037558
440639
124467
438145
272215
47987
580100
392753
266062
85056
603610
741603
542527
1315724
992398
408610
50606
358785
756179
8644
407166
890751
945230
945240
1421629
1494814
931104
1066154
401512
342579
708086
1322509
245931
95451
1451555
695548
1350335
143843
826273
1128722
673091
963279
522100
932588
1006321
745249
560220
752390
454259
1432247
1474678
679067
965391
1335434
1300514
62783
561896
62743
638483
1172933
1555009
569286
790684
827597
64100
1412368
815400
721305
1424337
897151
321969
1111708
120526
1004372
1621602
15311
1150270
295223
299296
1357940
370326
751033
1491207
401948
910332
1450350
1124866
70323
127369
1164174
1359786
13697
1070777
571371
351081
1165517
1589950
872299
647166
908547
1277723
756670
959699
604005
1290718
167904
897153
1573637
1097605
1184611
1253077
1464701
231921
1230222
773306
1590497
726161
1529468
39206
843142
806346
173647
1227711
1481363
1594838
29400
124163
456696
1434659
1297375
568262
567002
1413716
24785
899457
323674
1113381
836103
399717
1349750
713557
866640
124016
316338
652310
737492
1543909
530459
1077976
913581
798776
1524467
1034453
105088
804068
1342982
1027757
1370701
293012
205128
657962
1361380
1536736
897992
1439604
1407414
1549229
261477
412122
1426247
643429
585743
1503790
10672
1637072
608801
169282
854555
393984
1249699
1167517
1377328
180187
1132610
270624
451422
396798
42310
879805
1520437
1301226
539463
503305
745379
1452638
1286620
1630903
1095022
455578
896058
1074166
1486745
1565369
1062301
982574
1102822
1340781
321350
243139
651071
266522
356340
1535491
841690
238329
1586786
1321713
655522
138869
615732
971034
1238214
299671
1428648
999512
350998
454572
391013
258402
230492
1086515
1589404
474842
827574
1611050
1285850
240546
574405
643683
585131
1258491
769498
1339238
815990
1198638
1135257
766373
260382
1328768
1041132
128214
17299
328019
512966
1209493
366497
147673
348191
228405
1531326
38255
436189
1203876
1353859
653454
804242
1203388
603830
1409073
205646
15332
771433
77339
1045491
255301
1427630
424739
1566319
138806
346735
1144984
103484
1220726
1006344
737379
1071838
227765
81188
414166
906132
911798
225540
299699
1140231
1441352
1208523
669999
803235
1279876
1015338
1045568
91954
270743
445087
60033
1298432
1033584
1627383
575672
702662
816671
896031
168333
232900
252394
164855
1183195
959028
213606
1413314
800613
181574
585905
1226095
1216611
537394
1506596
438899
598903
656064
992963
344562
1090179
911227
1409659
950096
1004818
392251
1378295
708159
790057
101483
1162091
423074
1060212
1215594
1541542
634254
901874
912434
1324497
1346043
1378124
1572670
1033140
1216887
1298327
836789
273528
768034
199636
730367
1415857
14388
376284
1176790
759236
347995
915254
45440
248577
406416
52446
568463
1531317
774464
541315
1091815
100353
395426
395946
258807
1608816
968987
1321813
1216345
1483433
858601
1290244
844758
1403705
1059532
1452129
1370073
875601
661918
1122883
706177
1013899
983007
791823
1066292
580200
310512
575295
508140
393112
706458
1355018
1424373
466246
357052
1283630
1137640
1212068
7807
550153
769160
930879
1159229
710216
991718
1156828
1559205
36994
1490440
1302645
885331
675068
604079
19227
314614
261929
63417
634385
1423944
1363986
716098
557304
688613
1350460
1055107
1463140
1080402
829308
225740
1552733
423686
692247
462395
455343
1445516
1342178
1506964
433004
77208
453367
1022647
261246
987597
452252
1428896
33716
1019113
45638
1456895
1230077
316997
852811
1171230
1602244
1198901
112868
90900
229946
653728
127954
414658
49035
86543
1465647
427181
1591436
42677
1282172
1270211
980925
797503
244225
1266303
318631
414762
210521
1267533
1287213
1054720
510883
916211
974098
75902
132405
1486301
1412547
1242119
1464645
619626
1408698
1394355
99329
201734
941472
663271
1100695
1371409
1248413
1073910
1461240
1306223
952649
281985
714696
345987
450806
683966
601945
663848
647279
657271
95884
841612
127597
1073137
590115
1354386
447506
846663
1134200
344743
170890
1013788
10124
1563510
1228630
993926
932123
304643
1335116
1082577
1380103
1206327
1147778
1280262
784257
896976
1251403
16439
1380154
145551
1524597
1217399
894794
138435
1168676
103273
1588552
1379652
1204664
536784
1004335
567772
186520
1154415
1214350
1032619
315871
1133470
659153
386704
882856
1576327
1200123
1585348
1397273
691946
30466
645261
990030
881020
250948
172371
994945
567355
841874
253937
1017569
305109
1544266
1029700
112247
1203210
1594783
1361801
1127650
885415
155207
1618162
1331514
810134
753735
1599712
337699
1287200
1585814
1269659
1641106
576370
753706
131397
749706
1645616
1576109
691169
1374699
1051426
1298936
1306493
1035736
1346063
1449164
1452635
1600204
496839
974345
530367
896952
52902
46099
925079
105150
981382
185509
267891
904258
168076
14642
1093016
555627
1075284
403079
1013019
502513
709330
75272
76145
1255185
1608104
1638075
665468
1094404
154863
1071809
145322
187212
1183223
1326806
1391114
804510
974004
1312391
1085600
1619086
243872
17459
852861
476759
500027
601518
161242
804719
195806
223921
1146164
659650
1466051
1359797
1481673
882078
610297
749508
647788
156819
21534
288001
818208
81286
1498500
237619
1599764
309694
765584
843481
1117876
967731
782012
928614
22600
1037554
150117
359050
1359256
1018700
85310
1038696
1417476
224062
1481998
1481803
264953
1228429
483768
1011926
531128
767092
613893
675752
521668
1499894
754301
125460
144241
1154785
470945
579253
923896
1513121
312992
235022
763853
399496
966510
282824
1161567
984224
234386
1033388
1552335
670235
762779
1220079
199390
499538
1419315
282871
459645
402666
1152136
500987
44899
491024
902640
1205313
131224
1326658
496169
181004
477419
528419
742696
1216726
1082954
357522
580270
367015
1058432
1066407
1002613
80512
300454
135237
129489
1151041
1093720
1316657
121754
358043
934392
432240
1568667
976301
325351
1390024
1413421
980045
1238376
154870
55977
256715
128741
1057704
27918
1300632
887211
301171
774009
422423
1390203
1625228
449895
1130773
654713
477781
1400774
369916
844948
1122400
146368
1557978
663364
174762
505751
267703
1421170
622222
1210763
1165515
290062
1205132
1157956
258584
237409
1173454
871417
1270523
609368
1004600
1180689
1339446
1248245
1216241
340559
363560
339670
1044515
1401672
269919
1189594
13417
810577
205953
263805
1435656
354479
1045160
1641525
566340
1435868
952117
969082
994804
321758
688399
151010
18974
584473
192267
1366568
940305
949784
1307906
464689
1485310
912805
1339421
735944
1453157
796072
1349720
767094
722789
1002268
1140066
849435
1377815
17586
216331
1238527
1418224
1024616
1567492
506869
1052168
1508834
264047
517665
950916
1154399
607037
1412692
903040
1488805
903601
433547
131810
1544068
867420
1108662
1188967
242234
59538
1043445
215645
194126
204258
680145
1365132
1316806
1253196
1455974
53947
1386206
346011
1534398
260392
674718
692781
1476561
77356
323295
1001844
1541928
362210
1453941
1446088
548031
1238096
653930
1552145
546383
759210
686977
19923
979593
141885
461568
1284621
9878
544851
1275850
123974
984595
1586509
583047
1572931
458254
88319
396748
1566865
1425381
1313501
1613160
388765
1546431
780662
261530
1516535
1073792
388064
555714
16241
622555
362406
753813
412154
593822
642037
585206
1088320
858406
503385
899791
690186
1223724
389719
291593
429478
507210
110182
1265790
966799
827970
432444
916720
1103717
407956
58136
470641
711727
398723
1214238
1157324
659666
787699
1426264
1321652
379679
1465345
1441968
675776
313302
778730
804294
350746
727461
1190348
1030136
797381
812335
278571
617245
112107
229071
1056476
349942
1095970
1097671
513211
330818
1233855
128084
699609
1078404
76062
615467
1250023
78732
867111
1109374
931255
594370
912421
1489697
348692
799802
221824
1155028
1491597
1012208
1634556
759896
510748
978742
778393
1170712
890946
1086351
902654
998151
145666
8237
137739
207001
63339
1077326
1104174
1064045
1645272
1573362
544136
619836
1628674
1238165
988858
1582756
9412
441147
161556
796001
925889
687084
98090
1103882
720890
365552
1167311
117367
1070903
442110
977724
439089
953689
1010791
1025181
1508884
133692
805055
314745
723271
499443
1498980
1056908
136414
1147643
895995
454450
424417
74485
303998
91254
1160699
910295
198485
1279220
1164238
670388
922236
459488
984072
202742
1552853
169767
241047
801968
648059
1111094
589987
1263459
1096851
1466041
524919
1631799
897317
29219
827813
70461
1133684
545009
588175
678675
1297979
1533882
1054139
740020
240864
1380606
983821
1458898
849175
135205
28306
426556
931289
1342459
1061197
988851
799418
616047
115279
250397
664582
304699
1634872
208684
616327
444852
927454
1269098
1271191
291442
632582
267569
823135
323098
1149530
1232296
598395
236249
414900
1319417
253116
1499341
1440201
838785
402894
1489907
349026
1325284
1093629
564392
71278
1456417
1349102
26430
1455991
523177
486321
1470572
654449
132455
67866
203304
1580267
1252320
392496
370079
1349877
831910
433227
877746
260279
916873
1162944
362005
1010958
38309
644315
790937
410171
1163820
643745
765753
400721
393994
1368638
1360305
1157064
1037073
925136
1614689
140178
1469141
1342531
1187476
1600776
1066468
347329
746328
129966
1149621
935075
1412669
1353062
1570906
926711
1321888
924415
910227
1402353
1096980
1577140
1179375
1298652
900685
175673
141166
1549908
196064
915268
1115055
983615
575895
1536103
389580
1440953
69697
1446354
664290
1316138
1503890
494399
931378
867365
187727
892011
1536806
1112751
453968
360339
898302
811913
763090
457910
498285
1383397
477729
1526174
1379205
1049756
1114313
884555
1358372
1388405
404477
120
1351825
485434
1095412
1321768
14202
1436989
179239
459783
441512
603662
192212
446002
1046794
39975
1588815
1328286
1003738
235929
533574
1552522
1623062
422465
375840
1344565
896367
880622
1332519
549111
1360857
728695
1102051
1402014
1373021
1369352
887524
389072
1018956
1599026
1364541
205384
898166
62006
845640
1063991
778973
1080839
279867
1470602
1060709
705530
58201
952276
95274
432509
766858
1052576
276581
318484
1111100
346893
1392536
968829
1023721
408657
1364654
1570116
912582
657556
321861
1083262
581266
239401
49875
1143285
1167297
1513119
133025
75079
382259
229187
371573
256914
1499768
981643
801972
524437
878352
1039402
1085048
707981
847795
1328791
1424678
39015
582341
1352784
311909
180047
102689
1045677
301591
1180318
630681
490063
806726
757462
1210127
1412029
593080
1328464
1455054
38970
418766
1256998
423127
272168
957004
19330
828807
979020
1011704
209408
877542
857692
1592137
1555845
1410092
1447591
766607
1122548
1415171
118158
72111
1213509
1600668
711076
1137858
1511103
1143
834017
196263
581780
459574
168484
277627
1296291
1366537
451968
1082644
356827
1036483
139879
1208527
820934
876636
52864
1065836
1476295
1088161
846061
656957
754759
1462846
283811
763840
899402
1070974
1077056
1071699
1562525
405099
329853
671064
520889
414982
1291117
559267
1248043
1213360
938447
1527310
1489134
307578
1396340
1532227
1200894
395257
265632
1027962
327073
1051917
532602
1534227
594563
1219003
1114202
1451010
774269
184149
297830
380856
405997
732267
1289734
59135
1408239
1154074
639592
1151540
473169
1304651
491186
1405710
568661
897396
827968
747832
1418391
1148879
975169
991653
1570806
574569
849833
1571863
294075
1240730
720361
1156200
1243365
1557315
1245388
1461368
359776
1643985
179304
1004320
1332952
201884
1410397
718888
695831
1182488
956215
914078
295122
1138356
462559
1354889
942076
378683
1496773
610554
138681
228598
113685
723070
1507888
601480
1158980
1456787
184511
1402288
298778
1195593
1571710
1099193
1105892
1057351
302852
254674
557342
130426
1193539
1160272
510391
314201
722980
1562257
403571
1183119
1033988
745402
1406115
584236
1389906
529819
842462
77644
1234007
1376770
821288
484629
474234
1607192
756884
744216
1424636
474635
723181
469527
392888
897560
1406116
385716
998602
20106
781920
1625906
31472
1339859
148621
750259
1559179
562109
1346203
587419
1344147
746719
263560
1310368
565360
521404
920228
1552656
126396
1018284
1152045
1269863
176316
1381364
1586268
23300
125382
1227546
1391482
1472315
877486
961909
1109313
1113564
495582
459394
1528248
1036440
695862
260546
504805
23870
692985
1272516
1154117
1004074
1160952
500217
398898
906476
1049233
1619826
589705
1534145
148981
1041143
1114938
997074
900959
632242
1233593
1522449
1479390
446685
1638716
741726
1568141
386790
1138311
635733
486063
583622
488358
390495
1234224
1347927
389973
276719
1446378
1014771
1089751
1137227
1468978
880879
425155
1164471
140592
1271621
836433
479618
342777
1025419
1222860
584770
97981
839589
222777
408983
839640
840502
693750
1284128
1423087
72507
975129
597789
250787
1507929
975791
1267726
924820
243121
1295879
1043231
1321270
135494
127638
494152
338081
741866
1529277
1568475
1433004
86031
1467424
317671
1501762
996598
140778
69120
1643437
1494028
532347
249765
1627301
253111
1256979
781236
1464642
1344689
1059917
1442836
1180203
1004927
1274859
146872
487653
1523385
504797
942616
1115643
1125854
479747
876969
1377090
1023500
1559969
123060
256968
1260431
717643
717631
340275
1500806
1506699
583333
651288
820409
1056990
76432
573416
1277876
1402381
1306268
775974
1554039
699223
1334359
1309333
1106959
951149
1258061
998910
1316755
978142
1558364
785208
348177
242916
320682
1213942
96226
603288
1310318
1206319
545181
607670
1552409
117769
530644
1017608
1324341
1536328
913858
1479393
96985
1058009
1554181
1028934
406076
525441
1644769
292105
1304543
353977
1110833
855103
355477
308069
1466167
289365
1245520
734836
1579099
99611
1386387
1486703
1481485
1154035
455790
1521052
298250
1186312
1538196
531952
67503
518506
214123
751846
798224
1021332
926886
1059338
1449462
1055661
241213
1288610
687674
1289220
965831
901021
369971
921134
1326736
783644
1124904
1387674
710495
522303
457595
319643
914963
1110145
1198687
1122549
1263914
934017
279482
935621
64133
1162866
1255758
1616347
1610009
348139
502663
892537
390291
336799
279891
1378683
505621
918422
736539
583661
818581
1091791
664636
343489
1408165
601427
223742
808908
569032
1466484
156843
1171738
723450
1641994
1551452
702686
243942
1143758
1481749
517926
477043
640858
1058045
1137803
1442308
1585966
1523080
399214
899723
1235014
589707
1026140
490613
1193693
724876
773131
1148178
1139335
746824
812999
707159
701586
1512633
761073
1043976
466900
682634
1347367
663069
876326
914547
749122
846841
1609150
1227439
59695
635154
1512038
223937
630953
1367342
501360
221380
1507561
1047308
104666
1001193
687822
101670
1175558
295749
595674
1329750
822123
373637
379100
1049746
909866
1322042
213179
525246
1246321
340561
659401
857165
629042
756872
758140
563271
1260426
135704
1622968
1360477
117116
1393704
1124079
1160996
1189217
737653
674623
658022
1268566
860823
959560
78815
702395
835562
397448
1271908
1499719
29289
826991
882317
565280
141997
1004406
958954
50661
690588
104532
656112
911135
1585992
501196
1540337
649320
1023060
1543620
923808
387489
803164
455955
1060212
832455
1171231
217679
266923
1553930
706266
1447092
1317468
252910
322781
398229
356434
575008
1358873
633943
1045456
550052
839268
1449627
116323
846041
873437
1184360
552391
950198
1403916
1278131
61543
494641
366274
1255467
1272773
1566869
1223169
1302
888122
325552
1609788
1459240
802604
892833
879509
468226
525427
158114
1428128
108330
664017
390564
500511
917472
788131
138769
1063159
412323
292963
1025076
1420120
339738
592366
1593219
374192
188757
795766
804907
258773
894373
177107
1424992
483352
765340
547240
1609633
532127
249756
654485
167286
1294733
182565
671988
97314
1341881
1572432
1372680
139241
1178507
286618
813625
1565949
223323
768148
936754
472514
660079
199386
788702
616829
842550
191891
847748
1319682
864208
1249924
784
527731
906891
834636
1389567
1342045
499189
186327
360945
1527404
1151887
1338626
1286276
942784
396110
158514
1552599
1178512
498573
1089821
1280436
28980
602906
584102
824759
315884
1315431
256990
1442395
211852
855179
1330067
1059201
512484
1254739
541336
1347424
1283304
941722
472451
699782
1022669
1190645
468966
685484
308508
169392
601754
2181
1257660
1108036
242336
1442738
440806
1225602
1646693
765425
1321262
997514
1418221
880065
733337
276954
590468
1411594
581590
561437
1111228
1356300
1561187
481325
284955
494704
1501230
951261
1181194
1325354
1257062
1424307
1227654
1518461
1281443
435703
282171
1198541
49097
743378
856880
305872
950756
876101
1465541
820461
1392430
290061
325753
55220
275888
943445
979534
33569
1353297
85523
1237114
686304
507789
601596
226335
580473
1192362
1043178
220176
1481886
423496
457848
1445833
359624
1064334
531675
1123902
1286708
1136590
1321979
1580885
324098
241941
956484
1217814
278069
1111392
3653
794010
465437
1339768
1193843
863645
604730
1399422
1551657
679117
1576317
1306055
1006624
610741
187908
1318743
299044
933040
376537
381169
637193
723916
617808
1361694
1173184
1514810
1572095
321157
321275
1637301
575927
589085
1615925
1485515
711304
886767
452850
992093
1600523
952775
910531
94555
647611
638209
632513
607417
313969
1443224
1253951
514389
80287
917338
677372
1581663
1049672
988144
886344
374452
18824
1088337
574662
1531346
1204208
1227322
926070
50033
927691
764847
56320
405908
1103398
115796
8205
1161615
363052
42530
1178280
557356
987506
741902
207266
685038
153791
1496869
1005209
691872
884655
502803
536845
1420765
1331624
616500
1420859
1273850
873472
724322
655404
919527
646556
793478
1308481
1404280
1147338
1612570
32305
120527
76360
988534
1127009
1141216
974549
132140
608745
767776
1111014
1555204
925879
507900
448566
881097
1535395
948855
397549
122624
1483879
852087
400394
702733
1401337
1018080
405872
1571592
1538549
1609034
631655
1531482
163947
175169
890458
567330
825572
2342
148676
956746
237748
783676
419360
576390
975662
804905
722695
910353
77949
214781
966701
615859
414186
1230135
1196840
333193
272273
1472809
1416274
1335378
656080
1165502
831324
940582
1394354
185436
129995
396321
456971
1290008
578657
1001595
1135222
356003
191095
730725
935198
1074515
372649
569718
240083
613895
727379
1496005
387823
350067
90457
485782
1376853
1570504
992423
1338875
439041
26355
1638962
693082
1422956
771418
850399
1426712
840015
292784
1336808
1278174
1020309
481076
947932
888413
779353
1366303
486526
1536235
542439
1043454
510847
174190
550040
673553
164110
855701
916280
441633
89762
1336911
757551
1273565
450342
1370099
602887
555044
1327375
1334611
1335453
1122137
1153615
715023
46638
231893
765854
125649
79585
1498494
299807
621819
1223920
144520
720802
1409600
773737
485601
1149229
1637627
1157403
799267
541459
26443
1153128
277621
180090
681472
597390
993815
1619862
1260210
1405310
374856
1563332
946385
203915
944997
1513272
613917
68817
625803
199129
466943
1515619
18688
1624972
423692
1478271
1363014
468231
273963
250574
637255
1386448
299079
533946
1418518
817043
662540
566468
1171705
1255369
527490
715539
390171
532291
447829
38900
526278
957602
695068
867605
1204086
1220537
74598
335949
61202
612626
1382475
1563351
1596109
445482
65039
580103
393606
900718
1575891
790081
1040105
1235769
932705
576632
72554
1517266
808789
779254
265531
412620
238009
1302063
1178098
281236
276977
377975
1569150
1094475
377231
118685
698306
110636
1364096
37531
661365
1143400
480991
40107
1602517
936408
1382125
1007163
1206096
1162676
1049846
128990
940891
559483
1185153
819146
774459
679465
1250639
1464611
306600
1045433
949261
1185435
998771
646242
1403424
627334
574243
1510597
880217
1096447
193433
1642159
1347620
195595
467648
1331651
240985
3750
1185413
948672
1593270
1467671
649284
845370
299225
593013
1245408
893729
1628642
1449139
9064
30146
526384
1359122
1302055
1089326
1591542
383914
985037
791918
578429
1055052
1387378
697935
480208
1230823
892905
1143872
782196
1468552
1614726
1158399
907672
1562200
1143995
451023
1207910
368898
1299669
605277
1566799
1434407
1359837
164128
431582
371021
150175
1506763
195029
1186625
259137
807607
1477345
1294579
364072
1328674
279926
226723
1458223
721724
725317
1394637
448481
1474565
900704
1383677
980525
521181
533531
450747
941897
1348952
1322171
1259154
1246417
300744
1293269
240411
84663
1322252
929489
800565
1067913
1143684
134493
1589207
533866
1287788
93626
687954
1237766
71972
834334
1615223
560480
95889
1599367
523291
319209
379532
1590963
731225
169613
1160570
765276
612285
1054170
1216338
1533280
1502223
1010386
1289377
597088
1554734
848135
1498749
534770
426550
23341
646736
565159
592242
149423
104603
1263171
126558
1188294
116379
575048
1414964
1226198
1223346
1322649
1236039
913289
525795
1016664
848316
1606032
1146390
371926
1264367
533774
1244488
782393
910445
759820
671219
824159
1637529
1086683
1531515
870057
1267426
589010
526111
32547
92824
1522967
1276519
571167
958551
127235
1491375
1242889
1421598
598949
1412791
1633118
100219
1451369
1371511
1371649
305924
1469248
337920
952442
843420
398071
1273440
601635
309788
376205
1403262
1643872
1387535
969831
1536731
445716
1281273
647014
516216
519747
82626
206965
193943
132389
1014986
968559
98658
520210
855937
1561069
385647
1297205
766576
1343313
727706
118108
1537156
853592
732535
72437
89142
424292
168912
1096307
658473
1394048
1508730
1613187
1497245
785280
532770
1524083
333300
1279241
205170
202394
391051
1474694
59702
1041604
409930
674099
1510371
1508711
1024667
1228497
206156
219825
536604
1238798
117662
580504
496280
244212
318560
845930
1605019
786150
386354
615625
488929
327414
859018
247396
1525498
324549
267642
344131
615854
445165
670381
519218
416039
32969
298056
1140675
1590718
174344
1617423
990512
874204
1050544
1635025
1267892
370668
1551281
791117
73532
1055040
1147540
277826
1446286
82463
1066704
1169645
1548892
1534795
501325
922265
294552
859871
804674
93733
1213657
685476
1341814
669446
562144
955534
20639
357743
192752
1486105
441869
406383
1594184
31617
752293
232951
1342565
834982
1178857
888768
1040823
216092
523217
1521964
268345
253820
785297
1449148
327278
1499138
462252
633408
273183
1471236
1584586
12894
121346
431060
1521463
79019
59928
402692
316468
279079
1573686
190639
1208013
250810
981486
555100
898720
675520
862088
1398498
655567
1605221
968554
327580
264169
279968
1279173
1386158
630901
1401099
268211
179467
101989
1013938
299878
420750
329968
861938
1645908
322233
836247
952794
1185056
883984
289858
813366
526008
660357
1131014
109264
101360
1063963
603192
720517
647160
1034725
1126528
535356
546607
884079
666406
41324
849470
194840
1096751
1576227
644976
1507053
430668
1415956
1314661
129813
1410805
872360
1047354
1280560
595302
249260
452255
1380244
494037
821909
1210243
1088475
252004
353102
398916
226940
1258764
798101
587303
60938
851533
89591
1513482
1123764
205696
675126
730761
1111666
918409
1421888
1460064
1185896
1579750
569487
1315275
1363594
913456
715330
312406
1504675
194697
1349292
179734
1265832
1421715
878973
1020469
1239986
635316
511009
950450
403189
718553
1114193
106624
1110790
664296
1150295
787561
1516504
48877
1551629
415801
247206
505384
1573435
980709
1576182
1475981
931347
1545473
242322
841577
195476
488780
1253730
591443
1067032
229700
280523
1566747
914369
222899
569253
1340988
418827
1051425
646868
1406524
768995
323385
801839
78722
82561
913882
569001
900812
1230465
607222
889267
1468378
154479
894819
873587
88481
425935
1023262
1346345
127752
917479
704827
1286456
208547
1525255
87873
1124945
575236
572398
528624
1558713
1128093
1335878
303304
464033
476622
518278
994409
543214
105033
247758
1588916
1068505
26109
168485
874591
430235
597878
653144
1577920
529964
276251
1185966
620940
491494
961500
1442763
970419
1419013
1347882
1292532
1100151
1415803
1419937
1379395
920903
1137987
1106702
124300
1639609
1549991
1002320
525173
594717
1542733
808459
81036
701496
86910
669757
1303399
438165
233466
1371519
784176
1591935
929838
1184711
1307337
1273169
853232
1516438
962541
1096753
847081
205397
84921
1533842
917404
210149
236126
1033354
972078
404689
1645592
1384939
838436
315751
344443
616316
1192057
322075
144202
56297
1259229
959097
455465
1130499
382070
291500
713909
585857
1041020
1557160
1239740
88081
1052682
860251
1373221
71918
858673
390425
1229791
129719
932660
1597185
84389
713143
1008894
19644
1459580
1230609
1306799
1431285
480408
1588140
976619
8478
908743
207823
743461
77354
1086524
635175
553428
781505
916466
458891
49133
205987
1618441
1498052
1507171
1230933
100367
1356036
1253612
1477138
666411
937867
807676
560513
1371445
700677
1507784
1165629
55434
1193828
1555608
543448
550371
716231
461790
1087805
793695
1242463
472957
1333889
921602
1630871
14011
850653
591782
779991
445446
722700
1005239
1062475
1492868
781225
1101299
1131142
1548619
949963
243019
253514
1492997
1433372
1031047
1072153
832015
1583284
500152
1476932
434319
1384220
1123321
572761
1225885
1513303
303717
1574930
880173
987258
134019
1117049
600998
43991
629124
915460
862031
326209
665911
963391
1592360
754691
1545103
790620
728479
507893
460251
919135
369781
71010
1112430
835198
50501
219767
1171862
1381824
239962
392565
1280802
1248636
1595944
643597
730617
135335
589236
415678
327075
724627
78916
884298
317375
947049
1034229
1098862
730063
304847
1568719
187352
1567792
554143
1167130
868907
1198040
772621
757134
131322
428597
358091
1609447
622299
585360
1228222
434531
33547
1207869
1432485
1094673
1587031
973564
1332632
1346999
1267494
677888
898960
247669
1256954
1036482
839319
700328
229286
284229
189515
276220
962210
1344939
618755
214835
639435
937985
198095
1224308
1170290
1630066
1362530
1491525
1252218
1111952
89192
19152
340413
1303445
973952
430735
1358420
916017
1560052
1638238
783563
887195
554232
83535
1273629
88746
491579
1521808
274300
1153200
605728
1596831
1572673
735036
1164787
1540808
371568
1358278
328539
1544777
295853
1444859
1420211
533807
668062
1192369
1282436
923323
1571535
724945
64440
193319
601378
532831
1598104
873201
651376
154232
132644
210744
490505
22783
780336
911827
38212
1432039
1482856
1148437
1628198
1284693
1472937
1354667
350831
1571968
253054
311172
1612852
730735
881234
486115
854250
1448162
1454818
805084
1641503
1336332
18305
582635
999948
1042831
1575595
235179
1011571
1411534
787686
559778
29796
537058
1377285
635362
975546
1115037
1537153
1367849
551085
974367
883000
1044564
331898
504609
1010263
112166
927570
390446
822194
88123
447910
40944
1022586
877961
309532
1567420
353518
1020925
1509083
1195125
685577
322200
1622134
77034
1034764
565412
608699
714367
176748
50812
505784
72282
190261
51967
49368
998028
791485
880551
1602834
1171830
76312
664429
77609
927148
1187754
1296322
829280
1097244
471274
1140051
1140363
838850
783686
53946
241074
914371
37067
1299391
857510
798950
1083761
1463287
551045
996013
874172
1351481
34490
386643
1629206
1274105
13974
1369202
355052
788023
335329
365114
161004
288392
1044705
887439
1148090
768261
818408
468191
1393075
1202563
997743
638875
1240669
1532715
944420
56213
715531
468472
1522866
1492481
480193
1019597
491995
20682
195554
112173
1578838
323536
1340399
61287
1188919
1147911
1393030
530437
117872
320522
1490391
309798
1106249
1450785
398293
832007
1559828
630971
607736
1145169
1441228
13110
1564927
1215234
1131059
202930
965296
475545
98613
1222239
22693
93806
578182
839315
504351
1124160
1527784
373367
1329579
477860
58180
97540
1576747
683658
305715
973727
1355518
343585
517316
911674
1316803
164294
64991
43876
729123
1166313
1073549
480667
1606522
277320
1185917
692947
379029
358825
962251
1257251
216868
575904
641441
1409581
218341
841755
41412
1232389
131386
483295
56262
1027024
146290
944764
450936
828171
1420485
647338
1379570
368562
487544
408949
1189399
1099294
1294899
1288633
1229968
364870
128893
1578331
1037911
1505350
1601836
679188
248513
90114
915663
1540171
119057
1621061
734650
1635328
1540347
196633
184322
961112
405525
606538
88961
1150689
722143
1104792
761304
466573
369502
765939
527651
1290978
1533299
459030
1169239
1499360
913610
148213
766492
53449
70669
961253
627779
32912
1260582
644073
752614
1186017
1320051
957159
231884
1146613
1367189
365734
1384912
518739
132746
659973
481591
731261
1492451
1345080
722556
882829
627094
1394264
1420924
593398
358456
1521861
291873
48913
1453463
858854
1275142
1127061
885335
24866
341005
582635
1041916
906399
749997
119267
185780
1434640
1092194
1347821
777148
106592
1395886
121281
1151145
988743
1010391
798536
561449
1456996
635276
424041
562517
60697
1318793
197026
74318
681936
456056
1154537
664312
1546444
143166
265272
1296076
1284420
359476
197295
413616
1464936
1063886
1184964
385424
1052657
125665
1503605
571467
1341963
346047
1314286
108923
1602455
1117347
1361698
1378971
40033
708260
1054576
745820
639417
1331949
1398665
74283
1506671
1087038
1441198
163157
466391
516604
333008
286289
339728
907198
1088852
404874
638550
709163
1159768
1120394
819184
730356
80303
147959
1308664
436875
432034
57052
181677
983633
532802
268801
1439523
1451251
316066
1347575
1336298
1550463
17820
629275
306633
298695
771076
866356
1124241
1427109
931163
119790
645600
559963
292212
1064460
470536
1555198
1510024
1233955
278455
140747
583316
1445056
1598711
1149932
1202573
1118677
848749
856315
419654
95799
1283478
643993
381388
1118749
692570
1470731
1094534
1290497
404003
1364438
1451192
342671
156916
1296012
1627931
1570860
1545017
760424
1327279
1323364
1103763
223501
1424634
298456
1412428
1124466
966984
89957
798629
1491997
613463
241026
1070912
1339094
298916
1255894
1139523
606277
183448
535254
1493279
208233
1239979
959901
65348
457296
630077
834557
189255
166802
225875
1190831
512896
478240
1561391
115932
899026
728516
1104728
1462767
1399107
1166090
293901
554370
207986
1315334
330443
337106
191119
1515139
971383
500959
698130
224158
1277528
1099279
300947
760544
1197636
1270393
1247294
1333933
4091
187995
829989
552121
660792
1312443
432692
1145469
679630
1529083
462186
1642106
989008
1310115
53254
464261
880196
593646
1492411
727949
761316
227118
366239
1260757
2399
543105
1439485
532899
326039
190765
1247013
486516
1286955
152938
1081312
313690
272878
1450514
676621
564278
1110361
1350089
571187
251136
19014
499775
656479
1490566
343653
1373677
879610
169420
135472
316432
165650
811750
1331539
1525332
1376111
59310
981893
1041389
1016907
804468
961259
961722
1573944
993013
1300301
458748
1605283
1590932
1495081
602590
1469867
948815
1532937
675106
919595
1594929
762676
195477
747935
1388066
555965
737764
795290
503022
516469
446464
1055996
409547
678416
885033
560936
669436
853679
1491881
1426011
1626456
995648
1356711
1631126
1471349
1498287
276157
954703
189026
852072
1547329
1535856
887123
1237368
1490145
1493571
283570
83136
255194
64092
910053
661548
659210
49762
827802
987179
4083
850699
316347
548049
1337431
407120
496950
341851
1033814
640292
212579
700353
113446
1285611
691662
1072433
815310
508299
907360
460720
316419
74259
1117813
1517059
319624
669274
499711
1145041
806635
1518374
1279297
75083
1275618
284841
312819
105879
551346
1048130
1282286
111387
1364598
249267
1070352
153922
713516
1078153
791084
36277
367881
333535
231080
759938
994921
766725
1368016
284598
1569396
52009
930100
986728
593655
614473
167915
675352
921983
1620472
915537
1388871
1087695
1549327
907194
956832
1038045
245631
136485
394605
53245
727346
1345162
802637
1111938
369501
604915
78710
1159496
619485
1247011
1378326
1584521
1167442
1164077
421940
564212
1481810
1390889
39047
343888
407777
807673
92120
406685
264637
1237259
1162842
1153025
83326
1480360
531270
869030
1078994
791438
854241
1257925
1309786
1282406
984414
591385
567223
1170337
609420
841009
1597322
1609532
913622
1211944
1381154
413808
490507
682575
693841
913289
298126
1402717
1086594
1597221
1131410
1421190
286512
489444
264984
766497
242077
1082818
347997
356055
665249
1246857
484940
1201309
625588
861823
239899
1251520
1433937
1117017
731990
266034
845817
1599749
934971
406678
703222
1187406
1641266
465360
1192799
663660
585500
56956
494836
580830
506720
771167
596205
1641804
1311966
1553908
245083
619300
992639
990712
682078
1543321
188401
276871
640764
1642592
189881
1263302
1194339
1284502
1566831
1499284
1549160
1608359
1115899
1010235
529052
1494682
112518
979853
704354
185976
1555296
832623
1113633
238016
275554
496723
387819
312330
250570
562927
1196273
478889
846913
412295
1096791
380966
703354
1535554
1612342
731969
773075
582138
187428
1129614
579339
529976
349214
1456446
514963
1144811
851068
1327648
1371861
728453
745350
8137
832415
1461767
2719
1545426
447481
1219791
64674
1195073
961343
1037789
865562
82618
101809
1586141
145825
821863
796382
1634811
1259469
1141884
199055
622168
1358994
349831
793468
26123
449840
1226034
6523
317168
336322
1355589
1416316
711843
1329427
1319705
1125103
860340
92220
316029
1534611
891338
72645
1194694
1413291
780970
1080905
493550
813304
1068347
825093
407480
212039
971788
829141
215589
274155
1120070
743154
1041178
1268520
565625
612990
1043594
152785
7426
1062114
946784
444478
659412
1564219
1424535
388973
316207
1578427
640287
264442
84015
375685
375900
1344576
219606
411911
489399
1288456
127818
715012
277990
1003806
651660
543131
1606786
660861
135509
1354983
895916
1088350
1164218
1364104
490148
239715
1382205
1576054
770702
591529
352140
1172498
75980
405638
80367
566609
731459
1377765
161550
474841
667904
414926
1111680
987331
1301157
1559819
1162709
1416732
792180
853440
912131
795710
934804
1268251
1629501
371713
81472
1152821
996451
428561
1280560
1510973
863590
570041
1588189
350184
539871
745239
714817
499322
413929
1170692
750605
289615
1420349
895627
1378410
385620
748205
507410
994422
789742
783497
1229656
1311024
571774
525671
1543488
237870
1565595
716732
951819
1011809
1181412
519743
1251999
280546
296764
1206099
366436
799609
42938
724487
1297939
537119
176889
642062
1143490
347593
444908
642626
1400352
458421
165866
1253837
1465718
10491
1187969
1262702
744803
859380
769942
1519643
1378779
342985
715529
1060580
449947
688638
1265507
1530681
1168607
108519
1285727
955058
943435
1242518
513795
200826
409012
1546282
191275
231973
494951
737986
368568
1155369
1500762
946792
200433
1154504
1163515
938326
1070009
946499
1446394
1350074
606734
1168605
249369
1291579
1590731
1206444
1062742
488261
582409
144617
170334
1133544
894734
1185730
1218322
303040
1599621
1382852
1258003
689503
748047
719589
1065089
867121
401599
245467
781616
822728
1142807
1438345
323538
1484615
974251
516647
1315072
139482
200689
945287
759901
1261843
359482
1470828
161511
715296
124595
729871
207935
653375
860789
916345
1610463
1610612
323261
643171
433753
263742
494529
292190
1109473
1061261
1288581
1159329
920095
1195302
972859
423637
50965
17412
945524
389376
814275
883186
925316
896885
493908
1049682
264409
1573890
138293
472407
1165302
479939
938026
1197097
377058
655680
470482
679822
206063
285263
293022
1231425
25114
1636304
1608665
1482922
1277047
1053726
837790
40671
123594
1049661
908611
1366836
1416851
1077587
325515
1427034
1645899
1115421
633207
318663
382675
613612
799609
1242166
830988
1236848
1618750
635559
954124
367437
1017773
607157
1606656
10476
1131739
1401732
991827
749097
1070250
896054
266599
369562
643782
1634229
1252677
1459927
650046
1082725
349824
1639146
385504
332743
163303
946925
1065206
715316
669182
1189034
1180066
162926
406542
1174298
722896
749315
1014842
197533
1266870
1331111
1060823
55805
732751
372604
710317
1080846
160314
109046
149757
219620
20688
959081
1594173
42709
1305351
971412
271849
491620
773615
708788
1428047
1336331
1155556
1429737
573972
157967
114460
293098
954123
1530086
923379
617722
275019
240416
199833
187111
381988
1487790
917836
117435
299470
680366
159912
1354324
1522655
569311
617960
474677
965268
1478766
1450117
1400797
1209539
1302581
1352556
916358
562329
17302
194714
1074007
864071
378171
412480
685599
532841
849678
105532
794538
1211842
10453
353579
172255
276676
104071
315303
465081
939920
1363264
137307
228134
1320360
426468
600821
426879
1210394
636263
1049735
615335
1199773
155839
176543
1566098
913409
813379
677782
761751
168174
896900
1106505
218534
1059707
1016536
374861
1080684
212022
830572
990936
1015341
376086
1129583
1438268
1632640
632939
287739
1268704
1237798
1376338
170225
318683
18519
1385509
1187871
325013
211067
1132199
797260
2201
1636561
664972
1643717
1387896
703947
1032270
1362426
553471
401191
1279364
610017
1441417
1588068
1221449
551091
1597081
156931
1362203
1137410
239754
1098511
1124228
367452
1262948
1478613
573633
1084284
237444
931484
230963
200655
1586348
23602
971884
472919
1076832
123313
1448957
495479
1337409
1243826
1174164
806404
148693
1158423
1161251
969787
541839
656632
230019
1224548
1053017
1636546
714886
995055
54960
1494792
1466288
454362
523449
38501
632037
724345
1046330
1581914
752634
479386
1070857
57495
835185
1219130
289857
190734
93293
130244
1490290
469607
297993
66115
1294304
400364
858147
1374975
1552811
697159
1297650
1378918
176666
1365631
501470
1484251
1415178
586748
1314826
410438
452385
653075
1027674
1619511
1347688
74871
1512940
1236795
150989
391404
1211092
1243467
1207595
1268853
855738
579174
159300
1031481
408853
962433
742640
777281
393136
534981
1333561
837681
93016
1021630
1539880
1304559
972476
1023189
1547233
785324
551306
1138612
139580
1360403
84524
71714
701152
1455046
1154479
773687
631269
624836
1380759
1050773
296411
839602
724225
6549
1067032
421748
114810
1017695
957025
899061
1171647
630066
268900
1392918
1198745
684760
742693
845958
575567
306081
995784
969935
1114228
1040591
991581
1523836
1005140
1406137
934046
577845
335245
393841
994673
802066
515521
1277908
555239
1274001
995872
1441483
1232987
106107
715120
606729
1440133
1128129
16369
148437
1244348
1028221
768530
159570
858377
1012933
1518625
521646
1095970
840289
87662
1206352
456118
177521
428366
1154281
578295
1581775
1365036
1579227
652094
1015663
5248
294767
1220016
779535
545430
903847
591798
685025
600426
1056520
1290091
1146733
96232
303383
1564948
1227215
960431
949877
1545162
1603369
1498678
1164172
1417523
580799
61858
354643
288068
1259349
1340630
1026230
1615325
720183
374237
157048
17177
1082525
592091
967209
428921
415224
1412602
641342
1283945
1006588
57315
1086433
372854
859059
556877
1379389
427187
1145766
1089705
885393
1179561
984769
1484212
41464
1077235
1179148
1024162
660167
1412190
1320977
902547
849783
1601499
3492
953153
1207706
572111
724554
722098
733855
359464
413916
358490
746498
1312092
1529655
1032058
1489365
1283177
1132323
1031266
955206
123058
1511777
1122331
1534771
1140874
1459397
512012
1554680
469857
331180
1061137
379779
1342299
1042667
559696
1337840
740310
1598447
248182
926990
1065738
985821
399746
1259168
1535068
1428503
241601
1329278
316803
474083
296112
1372803
624876
332242
289123
1415396
656466
287403
678484
749765
611957
1289195
790867
491796
430887
1247098
11676
1304006
909088
1024936
1383650
897917
186789
252858
914440
717315
823541
914332
743184
1396410
1229325
30837
1137049
636028
279060
1391741
317203
326869
1129890
1173345
1403472
1180858
964315
1284190
1379049
418587
272058
470164
628731
118936
213496
1030729
55784
178094
1109397
1282070
1008169
1462475
423945
297148
1632104
1269734
296689
1104316
529868
203277
1181169
1263133
552484
1310624
241
245018
191221
1348045
932994
1172577
1369209
965912
1580986
42321
1393915
887933
1243897
1118886
599905
54958
602452
944988
1191135
1376510
164526
1214171
1259794
1449092
1275184
79001
1273110
222242
1339784
814691
1452393
461392
1022218
1625258
1414782
82334
1345442
1036213
85719
1423098
728512
404857
935886
78587
836127
1550912
1409813
670272
633599
452539
811438
1293530
558231
75483
727908
579105
1273683
140442
1397273
39951
1183553
1382810
413812
1547997
57264
164563
1403844
171747
6477
140405
1465219
865294
4412
448301
1477196
1450916
444883
1610393
1467865
138791
1487371
417648
1359637
52373
528531
1264168
960027
624493
1254877
818239
1567637
1029285
1032872
272849
418235
851215
995455
1509193
182220
1547963
336444
1065142
1314475
1421646
9682
301426
1582961
1493482
31706
1192942
1415250
1222931
1416246
1538812
495274
243349
136104
1450438
1554205
26501
309434
650699
122595
779598
590185
1514849
1013804
1183188
808060
1585645
1448496
966021
738733
914800
1057866
1189537
96639
1001412
858562
675449
900578
1054099
793673
1202361
271488
1129013
75863
402592
933736
363263
394898
808111
1173948
480731
1626371
320853
1349009
105877
368488
1500302
766401
580803
1288437
30230
1463486
545945
483171
416108
443545
393898
1110348
814492
40543
1155624
1141095
980047
1363254
1562882
1421041
1493028
1517067
663315
182694
1442355
217476
525974
1392345
163616
1484829
729097
359462
1393661
1646199
1331264
1155572
1479789
853208
1614902
572109
1496040
1605237
1118456
1510368
417139
511209
194139
1452170
779758
105133
1201162
1534490
627577
616000
575079
548362
1401559
897887
1561664
680752
1411408
1641385
895054
1160159
483808
1368475
1206656
1365326
312413
495133
1076966
1103832
1088087
894718
852527
276840
1360429
928156
191269
159891
1278969
1312613
1212344
1373496
348533
864765
684951
428660
513811
668462
345403
120380
1517913
82223
407030
467801
1240602
1358350
47088
1597005
392149
568798
866056
37752
1302332
406082
1608320
174324
154227
950582
664243
1291006
248976
811246
878935
295060
561640
798444
553791
1428496
1039020
544876
1876
51949
372896
442772
525783
1570564
278582
588385
243051
324271
1454586
1233113
639093
1197507
1275770
275882
1127136
570456
1465472
1454150
671059
456460
244576
255459
1092778
1095316
1455356
548145
1028745
368179
891980
1324790
1037371
614279
606675
528323
639644
946392
534712
120724
1111553
1623595
1191650
34761
1032222
925829
243735
339738
1431949
1136784
309128
118266
99129
128049
360859
268720
628141
602757
492879
1325229
680599
1133702
899135
803607
1546877
1493032
238831
1308238
1601456
949988
613903
458572
484427
215707
95418
495682
192268
1442869
562646
944522
44474
1063615
1238266
1628467
794600
900473
1571013
653506
1519825
168904
49826
842572
1622828
643696
1511904
1425229
1361566
1131641
917456
327602
1439130
326631
193554
1136106
432374
944349
182526
561367
525292
634382
308957
1139468
815466
485789
1304100
240591
1351839
723730
1413930
1477789
1449250
853289
1248512
1476039
1164165
362826
504321
1464678
1059123
214255
127751
255555
966451
768433
1087820
822535
118734
103523
1607778
768353
796735
1470593
503264
693693
1207002
1332591
816442
9618
117323
621704
502258
1367431
1489922
135165
1189030
379113
930645
626111
36078
1612988
98273
789436
1189289
871911
1499825
632190
335081
1389370
1192675
267235
484168
128526
510603
456000
143695
1260817
1220381
1065351
289898
197989
1263654
1302510
48509
449240
125819
719177
253766
1523972
582383
1448298
1109947
1434498
353236
1488542
283668
1147795
239460
1089695
47279
36149
352346
1106856
1027582
108115
1647043
1335090
985632
1577043
1610370
1445738
375164
1099898
993174
4545
917719
957597
1425294
1433157
1147641
452183
771646
518979
1153348
222604
1522707
885176
1330016
40041
1325592
335046
1436313
166440
502661
248837
716601
1284918
810992
828181
1478040
842190
1201136
343876
1161691
1072475
582660
187937
1132802
1440773
851792
1575147
710478
108894
1348345
1083292
492237
515366
835719
962385
1332270
1260396
259042
749505
781701
1462704
1090448
1492043
925548
471661
835709
1501509
323940
1359379
1104788
1185577
1386783
1054002
18003
800980
1428890
410606
206960
1554872
1241859
667940
400364
1098184
1215660
1043141
554588
428178
804738
418849
432395
24187
1375481
861230
915095
242180
927449
149285
386088
270661
1527685
1219131
186397
199976
1403283
1548109
17693
1165405
839298
844548
875451
1616786
1375789
270491
1631958
213506
990896
1300288
1461586
213545
1498230
143673
891426
1489811
61499
1149807
1634595
1158495
521847
437641
496803
1503052
1508891
267149
850754
994780
1552462
111117
915053
1103862
744512
182740
1454931
339549
578257
1637409
1289314
1344732
678793
634292
394277
383555
18480
1300245
605130
1168117
1228040
796905
407962
400554
1219602
773735
782017
897624
671446
378863
463862
972253
854834
1131751
1174675
1479948
87893
243695
1356645
1143673
1376476
1011351
776728
183239
598454
808025
751224
877030
1553619
1572971
1591245
1547982
603850
1080354
597764
842052
567933
245203
583707
837191
175526
1318248
1404384
806984
1026814
778385
402491
1584339
305146
1261250
1283120
890095
870255
590062
617684
78144
1025063
924610
31128
1254298
735211
1540196
82950
312261
927743
1064371
547263
103459
825903
641269
312437
1584975
34997
1357417
13664
1524952
1279907
988803
925211
1391719
1534607
1291198
1129882
1299533
1155031
434917
380807
403342
440202
105109
371577
1183017
300053
629375
1003368
111265
491474
878463
99911
1225490
208729
1540647
372408
305601
592760
1540463
868657
1493016
1232299
674265
762376
856857
1661
1588694
151560
614341
661957
1159911
869700
550425
1098118
1230008
413215
1373374
802884
861357
1189482
350043
39026
1487605
819920
9362
304844
1509844
4048
378407
1508604
976847
512136
497468
342191
1140176
38687
246400
274484
1436356
1611477
1388533
744711
852422
147630
1273298
1277221
1385069
1433556
789852
792693
948028
1343392
1243490
596228
1233854
1378538
977573
220508
572371
1629102
888574
253560
99210
1439960
868823
1429226
1200497
1290889
126920
1373226
978483
1450874
1241373
1469644
1391537
1552789
1642284
1630697
820901
1094021
1284226
43520
185966
1062846
120067
1158438
988649
991009
1305510
373521
1209904
72436
1191599
1143519
409551
1593966
1178743
187682
324829
1459800
301179
295823
222158
1115292
694295
492261
198177
217483
1216373
126802
96157
1638523
457765
1533669
1614289
499499
431678
313363
152055
699791
1390910
50030
856824
722123
797691
2335
890240
1069439
598540
1591156
396329
1032986
1340087
1465892
123427
1004627
1088307
1399736
925904
325941
1049678
293478
133176
696313
1507006
1141324
690566
1361665
706303
22280
1332423
668359
377684
1572492
1187092
1146993
565739
264592
813779
435717
1227505
103304
1394707
1156231
190396
867258
1493364
163451
494572
1141381
1213966
530516
56720
481246
1276708
639296
548824
760335
1258560
1004188
349198
1643251
1369577
764961
169808
463255
597685
1640379
430822
1116474
1622794
267666
1581936
1578722
1461859
799002
1614072
1450204
1540820
51408
115875
1197980
1136454
185188
52125
935715
1266427
220179
173075
122021
1642048
1170624
276586
991802
1603301
868229
757733
682416
334920
942467
1551591
670427
1060591
403640
402363
59538
845661
54325
434425
1523910
1479402
683731
1504029
1628566
1209371
579211
1520752
1630115
389526
951632
1572364
985566
140921
1533375
291607
174013
1234123
889466
1505852
1392218
502395
753113
74914
1572362
1632113
207041
854087
1514884
46248
373320
336856
376054
1293758
516632
570411
1370930
448073
1317507
1509734
1607408
994779
554682
318026
1106628
1452625
1226160
616979
198704
141062
1352035
1060253
1546111
873451
187349
1083488
567236
647305
749704
202993
788815
317223
1243603
1334878
337250
543335
678402
523874
1005364
1510912
126437
1593577
828295
1587089
602445
937291
168443
1454656
869998
54192
885672
1018826
1461181
1248042
853992
920845
1310608
791269
1008409
1493404
1061386
1155245
974154
671790
611576
1087088
469089
787287
384927
1219539
213434
1046485
835526
1589732
926905
888787
481732
1522693
1492207
545508
601462
1296371
994636
978367
1162818
704578
564191
27340
1591342
1288335
1549121
1142039
579169
1148315
1049641
778920
936795
1285437
41610
773842
788053
312296
369764
1457348
684244
823500
233826
651425
1174001
304430
644607
1010488
527373
1438212
1166658
641572
385350
492883
592113
682423
151244
698534
1278858
1125495
1047656
1418398
1317459
525604
1408074
1625081
79520
291043
1180011
672486
27123
71250
1148480
1147192
458624
428171
227660
223024
290151
197829
712704
348109
53150
19310
92064
821512
880745
578603
273121
635994
1228919
350873
276667
243821
822198
756927
3873
301963
274250
1063751
1146597
1106236
482549
1168898
1517373
1490594
848743
910425
840225
1333526
438781
1427951
1011865
206381
843874
228714
976466
813113
1204557
484398
360635
764290
1190279
440662
918130
505464
847253
1172732
1291449
490530
1392505
177835
243302
698262
89659
523705
361186
628438
640571
610553
1574388
412987
1050662
1591938
745358
265441
30123
864047
1631630
763571
876800
1532779
1167304
61608
1488321
530581
189492
1063282
939209
24984
1031018
1537508
240836
559786
1253165
1159653
661113
1626440
753334
754383
362877
687502
243069
474685
1629867
493809
1294067
144470
1263994
282807
843910
1600629
475291
1524921
458733
856163
124989
562503
256276
902096
1117050
745607
1310536
941981
164277
659689
620361
1321753
470129
1084389
1028844
951365
1424507
477575
824195
567920
831846
72036
67325
1397381
533855
806381
1367022
956945
35934
858137
1456983
1068300
1027721
1530104
1138869
1270658
435202
1264792
856997
1300221
337181
1195025
1431477
44025
321674
142675
331418
1000757
270237
628518
83322
846540
365016
1536626
900294
932501
1517012
219505
1250344
1093564
1067549
1377163
87557
329594
1072305
1279052
592240
970188
1432118
1327761
107614
1502209
572264
1091725
529133
146937
1302015
815736
1468806
1357435
501176
939855
740637
1584744
61560
243057
966119
53425
1474021
784906
707755
778883
79199
265174
236810
1610008
991676
472889
156400
1123272
496326
1588177
365934
353250
640002
17622
181763
930561
1610960
1529165
1273873
134240
1592132
1452248
1050945
659535
1339365
1098374
910551
675459
93769
1628238
929169
1460772
156318
595966
226505
1589681
927791
1409983
1068256
1280465
771701
1240807
213705
267308
1615947
1615921
623620
686492
673440
695685
1394037
343606
1646387
942544
1233623
1286261
431729
793565
254824
600691
1623627
1159932
978450
1615687
973225
715497
1038043
660817
395735
22047
1257490
1088401
547099
601040
757224
274923
325155
556946
481651
1312992
1542653
1019894
1128279
1070069
887683
332709
1449986
573968
479772
1157678
1202894
196280
852610
1012670
113949
601762
210108
266072
1040952
103022
1482736
620154
1458747
457822
130186
1037621
1075452
207170
1215221
1384065
268713
653161
1465413
652711
511523
151994
776515
409587
1044295
695261
1368404
1547109
757282
42616
1417259
962966
1095493
965189
624369
1208822
100349
579450
1429860
1113246
864977
97714
604194
51821
1543322
1532515
870950
376838
438672
547594
1349960
1637341
1577890
177439
1117432
683880
1304196
267863
341543
764485
1234301
1534516
1525797
880605
545926
836366
616371
681437
1068770
1614447
1335585
715152
880812
504010
853318
322815
1100656
435029
1643006
89484
96559
440270
464509
409033
768183
1529091
439598
412034
157652
134083
1132130
1531283
1398892
996241
1511157
1158493
225214
683641
1411234
472397
1113503
1309931
847780
518412
1024410
359644
1322095
714550
669984
313834
212206
320274
1080322
1447575
1624987
1007042
1000293
215587
835812
1486898
735747
734658
10346
847966
1539628
149755
1643002
284731
49887
86887
193909
131336
1164819
1402341
1154765
1141083
1095244
198296
9180
670143
1632272
661737
321789
711258
1645408
1473870
1587458
1295370
697943
1200093
156759
611304
1186466
1036763
920279
868289
1255921
1174157
23431
235361
361864
39188
1256474
635283
203855
1054560
1192871
531225
441740
56847
898417
786547
485966
1187360
733434
489411
1292874
1104611
686536
164586
184780
913615
166526
657652
1146786
891780
1197500
11445
676228
624239
1325050
797413
1343739
790113
995547
430794
1033910
1390671
1414399
1512253
547125
478888
490196
148002
1436315
986977
985909
770921
708052
252188
92018
615192
68106
439777
1348933
476734
234010
1208744
878302
167969
816338
1191116
1365725
822537
90336
811136
1294030
516850
358607
1375996
447023
1641234
501534
159958
1274918
863498
475179
197815
694158
1645823
1128252
898110
652456
482684
465692
750464
1372338
222860
710566
214530
567599
1300545
765879
1036107
384081
471555
1383848
1455772
1551052
1570684
535928
972879
1302553
812948
701840
990030
434498
960604
161890
168957
1508787
64252
1574878
520250
767621
724220
243493
446247
1656
328208
1225582
105152
241369
1162565
140477
939552
369194
440708
968887
305154
223864
665311
1645812
606878
431989
1605287
560464
357781
928426
253707
850469
1647583
790767
456175
1358098
1551780
796942
1421928
806627
1143503
1493319
123967
89031
709729
338118
342346
1523745
1588843
1316566
1476196
502235
618314
222649
261361
1214753
1627715
464953
568336
1378290
1183086
848408
1319928
686219
1133499
202554
1543007
1285528
469950
558445
291060
580895
1402618
1469630
17126
871761
932863
342443
90362
628605
116027
18453
1262977
986723
402013
66715
1568256
1452315
276927
1581163
1448624
180988
185277
270147
598560
289562
1613601
95640
180695
1519343
1423580
1596439
1168220
1000299
641476
660013
1589319
1053458
147862
1463717
452677
824383
550229
1449728
710828
942713
455432
1547790
92404
1489134
952761
904509
453862
629607
1139325
582081
775693
760978
562348
459212
308781
1343962
1586157
1153801
445216
515670
1545301
176778
1467348
1511104
760194
858933
1233426
28651
1207396
1394865
1420438
546790
1406135
1353319
1210883
1609637
306382
818641
10524
1112411
972840
1454715
372206
1350181
386208
1106473
1443210
1519235
867650
58006
93552
1271965
1293267
1416425
716839
1194229
1218544
1405579
1522816
3175
318116
380477
1068135
1384972
276051
782173
1536163
417043
466452
280826
464526
787349
477989
237901
515527
309990
105192
1156848
1487674
410929
684522
48740
1320728
1046864
1295027
288717
984481
1528844
484503
1168413
54306
58312
92016
720038
1311961
791808
1036103
88793
643900
1246230
444217
1030340
758978
1355001
1105962
1325912
1545910
1478065
388413
463024
1442840
1232475
1402004
42771
1326564
737770
1454233
1083719
361788
211958
1533134
590056
1245417
738841
334950
1553694
1194286
1464908
66031
706349
1472742
394286
1643000
1406866
1167315
591337
482453
445023
1513452
813869
1604100
174522
465028
620529
525794
878563
367678
219629
222759
838221
698154
349583
1114575
507734
698328
88991
1053774
544162
1190557
1014968
242572
488099
1347709
1399352
792778
1208963
1154213
944620
669635
149426
1190714
1160816
17714
464063
1273633
1562848
463225
1501990
752471
863457
1546703
271718
564130
271260
221907
1479777
1517872
271477
1257041
1296844
1286696
555553
851203
835708
855769
1402214
1594513
1505625
89475
732551
1318991
545508
1099512
1302380
1031962
428632
752752
422813
1590649
298491
1622228
434966
238755
332507
984957
1367145
1640493
68842
1191691
807363
174649
404939
979431
1316881
484224
885440
1196302
1616469
1283102
1594362
183307
1278745
791890
78424
416818
692936
1459620
856596
973364
1455670
800511
599985
1476496
718654
279900
1441459
584192
1486450
288375
901090
1233189
416687
448985
1026860
1419623
763204
1484190
228726
1271219
381041
356794
696194
72424
1038284
833354
171975
1172736
349813
1047598
111311
1390460
426946
865916
271370
1440899
29670
524960
1425493
576662
1082292
1394980
1502054
1562006
929771
839563
1520030
1104901
216234
1162517
122269
9793
289919
1071875
626526
235421
1385580
373647
481013
299441
1247103
1542998
1228520
185518
987198
332792
1356922
759528
1508102
1443286
70929
929325
569226
1217213
1274188
400882
1616497
1582494
676509
1516547
522480
612085
198812
1617502
1630657
1637242
119466
1112743
712529
1171449
980222
262761
1048691
1261671
889042
55131
1560334
87738
202794
386971
1378143
1495939
419392
784270
218176
920360
1452259
1126220
425109
55601
505495
635921
1002509
1328181
333452
892315
236489
763947
256914
96364
563053
217139
695085
580550
1540485
740532
522096
571605
549486
1214997
337649
973531
957799
1257212
248683
1212695
7653
556097
675742
794761
1230176
343467
285494
565387
970597
1447287
1275612
1336838
1093979
1582560
865906
830401
722746
1590919
678413
531626
132072
1105526
1158448
1397821
232116
110006
291076
1470807
1402880
1615068
430444
646140
776830
1615298
334340
1081005
714350
107547
186937
578942
272951
251705
1104625
89360
617393
254353
754149
522709
1366693
1396610
748034
1177442
1262962
812138
652318
1241486
1138024
282865
1308147
1577027
826343
955517
113799
116549
786584
1305566
762494
232595
348882
992771
118617
227436
1534007
5683
572928
36452
1470283
1000511
1474032
666430
35754
1140991
1062413
668055
1383036
481552
671777
757676
1182386
143743
909170
144421
1294567
809445
233577
1022188
270294
1228458
678396
1124235
1124649
426286
1588813
853314
324493
1115711
1399772
818104
314038
1004104
407375
593146
531858
738701
213561
247923
241774
1264542
1176933
251010
962572
845882
1387832
222264
724232
400533
342615
407281
1100191
327454
605638
801229
1385513
169183
799324
1444802
940348
1504126
69176
1588888
248200
554403
48825
287902
666105
567182
1012797
94916
1519605
1415672
1412219
1619910
1361186
1109047
1646452
192609
1073813
1339901
1077262
1394762
618382
993784
1628463
617487
988173
881525
827113
155441
646228
798616
559458
1303167
1631236
1253895
907286
1455423
422463
405658
1176394
407673
992375
1115342
1226371
182902
1318578
409095
475152
787628
2719
1158543
883264
299101
1333850
228183
929512
335838
1630878
240443
722094
756734
764011
985177
1274535
320104
1264501
373643
987250
1603449
503762
567240
1534175
1232126
995741
713732
1468247
92515
856139
1254422
1233478
1113523
77058
1517965
679062
1269354
111384
83696
588119
1202337
587273
782073
1383805
380482
1462078
831603
1285854
1046986
1471844
516209
707466
948431
1471721
498863
55338
658513
703612
1641198
1156710
72139
1546839
1641974
999871
1402962
247392
425475
475871
356954
918628
1590045
376544
1267193
1082930
179433
1054024
207931
148973
536123
1407466
76544
1455593
1453827
924101
909350
341751
998843
970516
1228929
229981
402775
361462
1417698
435863
829757
196457
100966
589037
1512170
1413440
6993
640060
240962
1140590
1432477
196116
535719
1035107
1302164
1635598
172757
1473579
892677
561445
578374
1206222
935972
1050350
1452947
1532970
1217237
170910
993507
562487
572352
52428
115284
379076
941871
978353
1061402
716060
843872
1369082
166951
1643836
823641
1422922
764460
186381
49721
457448
41920
1510342
1108897
1232314
1219890
240869
1538478
1475347
775469
1029095
779179
704534
1157353
1250488
233413
560719
1576740
717083
1054354
181801
117247
83405
1166980
598256
1295211
818862
1315298
1329855
1388442
947999
192128
712550
84997
858433
1111763
1317275
615300
502490
1399714
593645
1356255
830888
1490428
351446
990709
77303
1047460
248586
161276
1359583
1561711
1622643
1154216
286634
989738
1360338
756175
170612
1109214
67456
755071
1127009
1508056
708676
1225008
555266
1219069
107640
570188
1497251
888865
795984
1438159
1243557
252739
57402
364832
1175665
168093
1245569
547410
1445756
1320264
82290
547522
247662
1292041
857757
1544201
1317882
1557612
1063489
202302
764004
1413136
1493827
454423
325965
1095226
497143
869991
151020
855312
258990
331503
869239
1624208
1526211
152720
627040
1015064
606731
1590069
347384
1527449
1338126
368754
489833
861995
1606298
89525
470852
11543
692460
548169
1003241
67947
205681
1603726
1341437
651772
752541
1609303
139284
531272
614263
1007312
220242
696724
684440
1130504
914891
1437374
515862
958851
993740
1068530
773550
1454938
798598
1440943
1533788
33255
574529
1347463
560504
1158314
1068403
1068413
1463610
92294
647494
1325268
875959
318691
536041
1536289
787774
255297
752529
1628396
1135570
332251
494801
169770
294168
1484710
292901
704093
5917
1164273
1621437
77070
1008593
1248029
294124
254293
767521
576521
1281169
50523
912217
198305
1162624
1446465
1321545
1617363
78581
1235279
367745
184607
90942
379617
339711
1248173
1581637
1272554
1122401
254314
1534803
688911
751239
504599
215776
886635
1480786
26282
684688
489040
662435
833390
1223510
1510657
1041509
1351113
507132
425717
1352718
327335
199359
915250
1545053
1589660
1355654
227740
1613758
564153
354459
629803
1345527
901604
1604495
288894
744971
1312974
1058930
613577
804292
1371266
772516
1245169
1512970
1117734
234820
102060
680001
1387188
147401
677058
417162
1146071
861449
262910
1433090
836201
1347321
1046485
402911
962256
1359647
1212115
1343378
152225
1078886
1140171
37838
785040
710045
498598
1522691
1522834
1197566
1038821
1436686
938747
546983
145704
708682
1481799
1622559
1555454
1517103
1217584
581383
1348134
670941
641300
20328
159938
980201
1446727
616488
221542
1139978
1394010
1610761
1077227
834455
1084264
406215
535026
1391660
1601172
1209124
1519530
655735
1200947
1516221
1429951
851367
643703
567364
332974
91799
433589
1234033
1094675
714806
1271553
482721
338922
1011152
716978
730435
172759
289029
1490887
857083
1216608
1457687
1251736
142361
219175
1179945
118590
252652
1420431
1042676
1330095
963810
306602
1276255
405019
428166
1571683
995460
562321
180533
110635
1138240
678180
857088
788557
807700
1454003
1075160
1513876
1215919
72645
1160462
1642080
584910
879862
189677
1637900
420069
951387
1516355
675755
540753
283035
513727
1141251
117140
1416892
630923
53157
1032180
90400
1391382
401226
314425
632295
1392469
37912
439810
149992
1645337
774081
546456
489052
137032
770462
474651
748376
458121
1101057
145119
470185
680789
757827
140184
556210
76505
948131
550271
547033
47903
829686
724683
1408696
1543999
1495714
1599963
191911
440974
1091153
352254
445524
1352719
613310
1079431
62231
832855
770212
179674
1229938
897913
835688
972632
882160
369872
1600188
899398
686930
1511390
245170
1218910
20890
918485
69684
296548
1498292
1455407
992962
1365759
1544470
1582065
1258518
321531
158840
1614484
949097
182458
887585
1156246
832472
635451
254940
899921
419963
1261160
1160911
1188611
189290
180164
688240
860690
163126
842279
1306213
361213
394059
672812
1028994
411104
1604506
809572
223169
295588
1153757
1287743
809164
682652
77828
839736
1065523
1443061
172812
1601887
866911
1571574
1407268
1639442
858914
646438
1085191
639229
781844
1011204
979681
981846
1134253
1317029
768317
573257
49140
1319232
392726
75842
354761
539923
1172139
137906
680890
532225
496888
1552808
770923
119877
1511545
715643
458577
719333
1326727
1269915
173857
350192
288730
1458883
1470198
838145
136616
1601997
564120
702965
281633
762881
1077872
1567091
684557
1357852
561195
1143433
1457444
603798
1257014
1432766
1527768
648729
1460951
1284258
294982
559611
1121502
1483294
1192182
1226181
572570
1097262
1308438
798790
830775
1349496
1249697
534745
820326
1288492
1364535
1335470
244767
1385610
139933
1123562
669497
675846
646329
1210366
332029
407641
445839
1529850
204204
996504
1547885
1443668
472884
593699
664581
848397
673966
635245
546298
570393
1027065
35978
1570887
1437131
1300301
495930
461157
223732
402572
200643
562013
250687
1102863
1616760
503508
1298001
1049366
1235535
1566024
1606190
637920
581252
79579
163674
1435400
774441
1069582
1633377
1352090
401224
1565275
1161641
1552506
486208
623240
1296782
1092566
324964
1243922
256756
899221
730678
1160717
975595
942467
601109
1200335
1167561
1341419
6138
774092
42292
1579631
618341
1024277
123843
145723
311408
170230
226891
1461631
1031397
1236775
567501
983149
463115
160532
1374876
1341301
1136373
1328610
1383785
3837
1216416
77802
482897
943750
809126
1074691
1233542
1308355
1073706
611955
1296247
301502
1376058
921341
1177673
1113795
1137429
1185274
1237357
249626
714485
115387
1587552
1580492
92444
811829
372049
890958
122275
97942
628192
738615
225723
146085
1186296
1126695
935013
553406
896356
1584150
781051
174451
1596600
63025
73505
1504051
922478
442831
975504
365581
1122054
1229054
1055796
154431
1475805
1347854
1083598
1167813
779732
608324
1434458
566079
895823
132482
943209
981758
1543223
602086
1509020
551822
1608707
662167
895336
322243
1319421
1227180
836246
1348166
556187
1181330
638681
912974
198282
53767
1115037
750170
75297
315813
216652
232458
1325102
506344
1233151
619548
1582957
1054421
1223791
1611063
226465
1568870
988297
576105
1332756
1355568
1333610
1155174
301317
948737
1236040
146831
792599
518311
1191967
1226934
479285
562364
361028
89202
1627893
137521
278365
488715
1221257
446048
282669
370027
1073025
1217111
1112403
87212
286917
1324200
857232
497761
673436
575858
664053
1351462
284090
1123612
1541714
218966
665455
994952
44451
419950
95033
263336
877730
346000
263664
238949
681779
1413934
919007
675642
829824
1339981
1355514
1295353
1301041
10154
565427
242659
161767
339613
1538242
149967
1479483
63442
1457796
1520968
1262474
96150
767857
191910
45957
453111
331411
689235
1618885
835725
1058730
467176
1390266
302628
704036
340090
737419
1135275
1250612
598177
1241035
1149617
391184
718732
903728
1507320
1483923
1464446
252718
70182
1305563
608000
951131
654125
1096171
843603
1341489
508375
1367118
1605810
1377918
1546066
1647103
674177
1075347
527930
1131456
1343083
78214
1371577
1058687
1374734
1055766
648787
1068008
773198
276231
971084
894398
914538
111039
206089
1449728
796108
622096
792953
536344
406537
371786
16238
1553929
191643
126216
295331
265413
847566
1116787
949249
685263
98234
144150
1260014
396576
27073
1093980
1096254
1179336
1042806
1580201
634609
1591660
81417
1578862
1642279
246563
107889
1180491
478288
60644
982140
1083153
574617
773993
749676
584921
385742
1365730
433303
897013
995108
1322034
1519546
1367764
1000540
313577
962106
1042734
116636
620618
1010901
413232
652732
1501861
1297628
1185383
676226
1017355
969840
1122817
751133
312092
1175956
359062
1548247
374102
1372801
262312
441903
620768
237803
248519
950622
734128
266033
1389877
699321
904838
218819
1345752
1097506
1396879
1007269
1638433
888340
961508
1290776
990092
350847
1160019
1022128
1349
98555
530230
964883
1269767
267577
71095
795961
1118071
1578222
1519456
1135471
603471
434795
81024
199315
1255779
568547
178915
438902
1413372
442043
624389
196128
432820
147398
78038
1647021
975366
880395
1194932
567912
15360
845634
812200
651102
442214
271951
1188837
319436
231486
899182
845351
223454
291538
1056267
1562583
1390904
607417
1097638
829198
412842
15228
1353583
594728
287691
911927
33301
204543
1479693
605162
700160
1645499
864196
80272
408696
165670
1047370
1257605
1521701
1358388
212053
642588
1320423
1609545
1089059
110313
111747
744380
1042017
1617986
1646649
811228
1163365
1579189
1600890
1638861
580207
1391952
400251
408116
342956
1509948
685587
243816
186522
211653
913335
1146313
760787
1079389
1123136
275545
1407139
358808
667140
746973
1368007
1163334
1401550
183938
45215
957360
1001320
1189802
969663
76495
1083564
289113
1364877
1557752
43438
394470
45834
367242
760431
1320254
277496
901359
380827
662245
1053028
673285
1109022
723943
1324319
638298
1264198
1126817
815905
1608533
187015
1119023
1030484
81951
698429
461481
1510330
528731
1190983
24675
1422278
1182616
462459
919214
1276899
433562
254912
1386043
253249
367231
295093
1032137
1241372
1236578
253731
939315
785867
1567560
132639
969272
399001
385959
906505
153892
516022
111592
1162489
1304450
276073
736016
784806
402792
1132177
292258
713439
919928
1515232
1479505
933470
438028
426121
248861
163943
1150819
1086745
323380
81953
1592396
57172
1077774
1542306
561849
300774
964390
782412
1276724
304815
1061259
1204133
1164476
935562
1326553
1119665
1602007
1110796
126225
437373
237173
913775
1214581
1572178
1462983
215057
997487
452853
1088433
784460
1037836
1149617
1450302
415569
881386
1168852
347591
250538
415901
1171169
194710
1606809
526700
668695
683201
891031
1055232
956894
330409
1517410
668667
807846
1070222
541358
698428
1164968
1559255
592983
1570937
1311055
1211986
930900
533178
1635482
1629596
800721
428963
579898
1465743
148485
1433544
782010
101811
303505
950773
1621843
1152203
1062313
501251
219539
1104298
321976
431473
336903
646243
1605011
1478230
1197946
267520
206063
860482
1523186
1066185
1223795
1302722
271825
234501
880663
393741
1426904
1256413
110508
197009
1533991
187398
566693
1324523
1041548
1396672
1488476
884124
561766
1143702
1533441
497473
1098822
1039437
1567692
84666
1140874
545830
772912
761534
1496716
247891
1294903
306605
40489
1277858
770277
646143
1268352
499175
1356069
1090040
906428
409949
806928
147170
991965
207714
879170
1381311
187357
769686
579597
1168242
626432
351060
1507926
32515
928234
1359448
1302212
577185
76748
417787
1197375
905440
221574
842930
1020850
1160580
828542
547703
1196570
1361913
1004735
131445
1406436
1198486
251993
1457810
967421
1163217
1051345
1617219
926386
1211645
1583836
917074
1499506
1168788
319814
109611
1492996
207615
1103769
618591
404739
229489
91447
386364
1101764
1524658
818739
417368
481334
1562731
1164436
217642
746409
437433
1155157
1576745
128811
1126876
301659
615516
297448
934364
403271
1575093
1074106
1167717
187135
666613
1587984
397140
43103
1629886
1240512
835546
1301690
119858
1370700
816300
54236
821686
1632010
1444133
1012138
39421
80407
704783
1029851
936781
93134
55229
204818
915465
320380
207152
1632876
1272035
1369345
338284
292699
848554
1301310
1175001
1531996
692997
1376033
227812
166042
907196
962708
1047087
395404
520808
6102
427642
1398328
195830
715058
1201327
1278099
921450
1338047
1205620
1604724
449414
435159
1491198
82579
1014843
147311
982042
1450293
669254
1045444
55395
1244235
657833
232926
515121
1016032
32999
1613232
731941
1332381
1483647
1480729
1594288
1147721
313363
1449617
675469
781310
1112158
316097
354953
860980
386974
1172207
268748
290354
918305
323398
624712
1222951
973467
1371292
887210
492555
1383153
1138933
1002155
984840
283907
913059
539355
300347
1507430
1367910
1585425
440173
278518
1517249
635833
491566
581579
1628290
224958
436767
770129
1299575
231418
928993
563191
466774
802702
976523
325679
1627867
40863
1051058
1090042
1173261
513736
80684
1538131
1295773
1421782
854239
1299356
664155
783854
1085433
39451
351960
1058125
944911
834475
282516
818631
1336520
215082
589819
196691
1411909
674462
682701
1548209
970678
1257920
1158879
646290
1360525
123896
1346418
1597224
600473
888251
1408631
263559
1133895
1629618
1560030
403743
1045234
1264767
1645730
919158
628725
810536
446924
200928
636780
450162
910616
107015
1528580
1246265
397501
137918
743168
853197
799912
65847
560602
898365
905491
45804
1510698
720296
1001254
650948
196791
615551
791888
1507846
1077834
232489
1206478
21053
71763
1165447
691626
419914
1337187
1539314
967679
1379759
1513889
725246
1334402
419052
1505257
234291
591084
897615
849314
238659
1508681
574717
1401649
50690
1451250
648161
933639
203208
1027943
5298
1551029
229983
533206
911468
5809
1305253
887339
1223812
292767
1620634
390185
1565204
1637844
554108
1568337
1459092
1135704
576489
1487931
1366748
713709
546203
1611255
1293223
1225098
1410287
554982
933556
1419809
1280397
1033429
1195695
895731
464040
420454
1611395
1465943
1355528
341625
579449
1503943
408876
1342671
639573
162354
465603
692634
1292925
353166
1009895
1477567
1633774
77663
696951
964168
304151
1514502
1635106
479264
1176933
842482
1571596
718071
153041
1639907
608118
37119
257803
1205880
444149
1446405
205468
176585
1421665
1411907
1400075
1054048
20106
1248206
614009
552962
1316515
1145740
536229
738127
182854
945536
1153781
442885
968147
532247
519
1520657
564791
170144
1289740
210716
1119240
596267
946538
1136220
1308911
203724
939867
689978
972706
1282875
924440
1522523
69022
852155
370837
551510
336229
1411566
1470907
1040196
1450767
580738
1272506
1406157
1168451
986495
1640503
953575
1221188
1413798
609506
947546
220364
195679
630021
795585
356906
807373
1636666
717622
1172394
1413680
131679
1215129
1193102
875054
469695
670742
1460276
1532295
147326
1168360
1637323
1462640
1399841
1630896
411902
518869
803722
240104
943333
759997
1333827
925720
138579
1093951
476611
278028
569642
1201670
592859
1532839
273633
675616
1219265
1400815
1223002
524854
1220621
1472241
1399653
231519
402455
839115
1566907
1142018
312072
190591
48975
3078
1593033
470995
1262522
1232727
307505
56789
1041989
663294
1153437
37652
1088891
863607
421721
179710
1168431
297607
1399708
1319234
974487
1190637
221470
392515
1228699
528664
1046157
1630899
1512096
1196756
837708
129752
765422
202746
389868
1390643
359143
1542191
1035928
656829
522075
13993
1138374
451665
1306942
178873
177723
152242
573151
1618258
613845
816075
1214448
199905
464772
691753
1477777
64545
1546889
748744
1461303
1420825
1388050
562750
1036006
682227
1563691
986739
1512607
1209588
918373
468192
991207
522632
1102493
193330
1275495
460868
1146272
1327899
351872
938175
547545
10670
343994
182960
517030
107784
372583
49296
400729
171307
322932
1206644
1328628
203064
411279
987330
40190
318656
1457136
212692
1571962
677910
680619
989922
710770
526155
560582
876271
811484
1387889
723993
612398
1128742
876129
1195647
1225110
176588
350761
518659
1203777
1013867
1463049
1559987
1390223
481723
1626016
55412
815213
898192
1469408
1015001
415312
794842
1306122
1343553
590255
1110272
780600
1214720
1122555
648273
1617248
1577007
1255779
590755
225831
1467895
341173
321795
99644
1009416
886920
580521
954656
609339
1555790
926737
739812
922990
993321
94211
326047
467793
1639480
95857
120094
506428
965811
1142697
1632498
170583
87880
1204380
92500
1372194
178332
394621
293273
1415208
614398
1315951
1583012
1084437
1301209
130781
1175187
1376701
703128
488451
1628712
679855
1155264
1030876
395046
1602942
415905
728714
1543660
776187
1223040
779187
977369
804324
873132
1301449
529087
1239199
974644
1570322
672303
309456
263868
911755
429061
189192
405791
1080228
502325
134351
626658
1054782
1575674
1408704
605188
1039596
1126667
754427
1134986
137903
400082
74212
183051
102233
1375543
1359441
689135
1566357
1565423
176960
1640464
431516
205682
994997
167762
36624
1170796
1391082
771746
369983
335225
421681
386969
861589
1238416
925372
122656
15756
235793
1482347
277907
1205495
1595564
690375
686953
1398503
1518162
1461330
1630116
933159
1160564
81394
112720
1257957
340684
657419
855266
1539426
1140435
729498
724940
487263
779257
287894
368901
896314
1271779
1294244
280742
1569988
730257
1453963
387306
1190911
1357580
1091887
492327
237050
587444
123146
1499679
1290392
205262
1593381
256433
1127254
1206458
226951
417618
33890
679450
489142
348367
1183375
1633198
837119
1516465
1542540
745687
1122917
260062
1519504
1473254
1021855
1511366
104008
37069
852881
490006
1074673
514852
999815
1423072
460162
612930
888299
584277
117563
1183672
173242
382686
720640
904276
668950
966698
60221
778748
940053
1412521
1183301
1085325
883551
253226
1008151
539252
1400388
560417
1348732
778287
987655
202193
295771
615187
1370124
1492942
568712
958476
1443598
1082011
175763
1052834
1456299
1180131
530779
1155291
1464615
46375
1273446
1189211
454316
963215
545502
707061
895677
4068
495296
889134
247307
784439
686969
1302267
1301876
360150
89290
1553794
236987
1232332
1399451
1053213
278609
1073174
1018241
220113
1469439
1630370
160040
515011
24077
176414
633493
749494
1442515
95802
1612687
236909
1613472
1403315
1217017
1117922
1581644
18180
268432
978944
930288
1586482
674530
1388373
365506
1242598
437118
621782
88648
387723
1474412
765906
493566
996293
876804
449680
176900
1144930
658438
382722
1204905
180445
1610914
1116976
877803
665188
464540
359055
992807
371732
991730
502179
1007242
5619
59726
457416
1577585
1004129
422163
218523
931121
814371
1278994
1057854
307997
329809
38717
1133836
735394
1025323
1470977
1129886
524098
892145
688359
126854
1412084
378854
1618459
1563896
1308225
30702
464286
1073957
1000359
1503443
1636280
543664
1318012
1638767
610246
108663
332609
1283355
8960
1229934
502861
1003147
876464
1331221
645133
1511287
1045539
9629
730973
479886
917667
651771
371354
321695
542918
1388164
1088046
89737
499717
661315
1489845
511567
1130125
1266048
1146501
1231681
1636474
1390960
1455213
829469
972024
1329556
956152
883264
1579889
271367
342141
1145084
414560
218559
1027334
906740
188818
1018103
823690
521953
316522
737128
1312232
1094424
1033228
1224378
25028
1364857
657980
533855
263872
132612
510618
193683
811996
949847
1240497
549314
430457
1368643
765099
1377000
1559866
1503021
1141183
642043
291539
1424211
875855
919205
729169
914211
111771
1565281
799680
820480
1200198
1239624
77085
177179
1425039
172291
622188
1220334
271904
1024142
1118374
1269759
199666
644821
462273
193538
1398299
380130
1205611
1381849
1176603
1285550
69186
1179372
556919
1111312
818201
950550
64253
1488287
1335345
151832
1498533
302692
1543790
142489
307783
251036
196500
949028
3425
1240568
796057
715459
1331032
525086
510657
1170234
1595995
1173993
139363
260478
1084450
1165218
942219
1275746
1391333
1249289
151155
1067395
665099
1638381
1459540
1455108
484405
202237
1184821
897262
902834
197247
1607179
1122034
165116
1389285
773735
428123
324511
1238600
199225
1208988
907792
807503
1024536
1546361
882296
1047322
95248
1205213
385423
140241
459660
862101
1059757
1209041
251446
62516
1173129
1363165
509891
490170
705438
534613
194735
783822
1525670
104927
224641
58268
1262962
1618064
612481
660163
74824
1092378
587629
754283
500691
1459506
746195
10596
304157
1508269
1093709
806456
258395
258840
577015
1079248
825914
891
531049
439317
1485476
483051
1546784
1515555
289488
745753
282798
86053
14500
1325497
192895
963584
1063234
1153969
474173
1304279
505782
111290
1239116
1074173
1643917
1053128
1417274
15830
1012034
1449324
1334643
677655
53174
1018191
83008
435504
712875
227848
1451829
408933
705217
907530
1345586
1307341
1343262
1074840
1455577
894820
1520125
1000188
457333
556760
332395
1617360
1014879
186295
657256
685662
979428
1043634
141798
91033
786627
1427189
1001260
961732
257422
1425336
1379835
600590
180565
1545630
102635
224190
1238954
905484
817068
1388085
1428326
591338
1438105
1560128
930924
1334889
235773
313711
735761
152616
124856
1266448
1172651
742321
427854
1646753
814123
1278320
651426
7554
1586355
278042
1226026
1437296
138352
1302790
1628959
1527446
287233
85798
708169
1213901
720776
1489241
1548177
1420576
1500376
1456265
1167668
410411
1372337
1335305
1287097
404018
1224673
117860
1078364
77012
595732
682709
853758
1299274
513555
908302
1378573
89016
881947
474518
553732
844848
511638
486818
1191324
1186777
638937
548477
1506672
926529
1098582
536095
795422
1098962
100686
51679
656890
1312779
323536
423451
1264514
989392
169937
998698
996629
340445
584621
258724
156871
1093056
1484643
616371
58287
1278101
465374
1604412
184768
475543
847481
1280584
546051
1473784
747079
109201
1386080
1431756
1281432
1138763
468471
573439
915932
1133610
1498939
152777
1501376
271831
828976
225083
1645541
629760
203431
646048
617422
845475
190778
1134211
793895
666924
1579150
305249
1119007
481341
82927
103758
1554254
710257
1535035
776783
1565161
481452
162828
526092
1374933
797614
1441136
793043
317067
1315322
906958
757610
1328370
925750
1340920
1238260
1185276
845389
1147162
891847
208097
1356029
1410291
1275538
696582
1642926
144896
1270428
749619
1282856
324453
8380
32284
189574
859291
1052536
14555
1091100
731763
502610
843325
1608645
928174
825871
307181
1337402
658324
1371396
772145
719622
1333917
1103311
820842
797728
1261505
648267
299535
1153376
746785
1281321
292852
155952
80673
679059
1101008
158807
1512784
1273780
529963
1510672
286037
826199
234445
1058266
923
698188
1123258
824746
649142
213024
1488339
345826
227080
801610
476513
1065
1579125
850555
1411896
1519021
143334
1056700
1157185
1006428
62944
284136
657262
281106
1139740
75362
1609546
1600776
672842
658994
152174
1530777
299822
58274
1096190
107044
96076
397704
477486
851829
1410351
674081
10338
953758
365375
619533
295701
954972
4925
1513201
1528724
554550
140804
1220243
1235998
127431
1501166
875356
1422378
212485
1121862
1455248
502106
1486968
647627
1637645
1620445
152512
1102585
1048193
406970
1381642
139008
1185478
905417
982584
585800
1099417
567481
1350028
785990
528764
22723
952039
1281768
216286
500361
612811
1536259
501183
309184
1285504
342524
84770
1414119
197160
1527833
957287
612045
1638140
20117
1555365
574646
762094
273166
668752
341008
1089255
91998
968200
1135953
1545578
875632
1006868
619357
1344411
755195
1601181
843111
1145625
1439093
1459347
927234
1138894
1007894
1108212
1072453
147056
222934
891939
35053
692418
1278600
371424
490551
295215
1463031
239995
51375
43349
58822
816699
795258
1624502
1382970
143829
1587661
1113947
1148867
395503
1492806
207866
795460
1406422
176475
1524218
725648
1391131
1129610
133491
402004
1233397
508053
981665
894171
1417471
1199288
517000
788812
1527870
745235
1304620
1383492
1280549
1324940
469403
1610935
534499
358438
876944
875403
669842
46116
1400509
1253875
1464412
907331
359469
539063
705180
961870
206630
171846
204472
806697
1618408
610286
147817
531209
1161906
1633263
276636
1286749
768707
1614516
1596951
957076
380684
852429
598735
1540093
641921
556545
1363166
920108
575494
1498225
1457205
662067
524358
1160817
117252
510342
414976
1458982
266785
1643527
694459
708705
701818
1039899
94
459179
1044136
473590
353370
131772
1042082
138540
456021
799945
1160548
1101657
799610
624626
151912
970582
707311
1345658
1426593
187399
368787
587613
1537932
1092714
909644
622067
715534
343846
882712
1591679
912699
740122
475565
432918
1169062
152769
1272334
973853
1069404
121818
1203975
44576
1086294
326629
1087666
1207406
1258647
1615386
622442
379940
259932
1152238
468308
1088157
666644
843619
1059427
294856
414551
59018
1007782
1420861
1180904
1267409
879670
1168714
1109648
719944
377678
226083
1258327
633302
1314299
1094554
1232540
1318131
3433
159734
77676
1442123
358511
224384
327602
1110915
1032716
1010152
667132
1188222
1379556
1428633
1423080
1458867
92075
1643741
221973
821394
289421
1199157
882717
647139
83191
151524
467721
1306842
109251
754071
1629522
1162886
459642
833030
95316
850816
143184
1563515
731782
895328
1004052
1029634
1127085
1490268
1002681
117034
1336374
927569
842128
917155
711042
356743
1617146
1009860
142403
38319
1152694
1126092
457164
1631497
1242153
821421
236706
1214381
600937
804308
454249
1602741
1299708
1028144
284889
1620579
128888
1020944
109101
34270
757490
1287234
279704
38021
542426
1629619
759774
1270282
1100067
917774
642945
1603333
46773
1452807
872536
127934
1344042
1219684
538421
1319003
180437
1203650
535365
921097
647247
962678
716407
950225
997768
1297495
301371
622780
1300521
758453
1157446
1160193
920559
1006265
1609207
179683
643756
365862
1394140
817326
1084028
421096
124621
1069084
683832
431100
578181
108294
120066
1081203
1065011
153051
1496503
316793
562029
814773
982792
1272771
1509465
1126911
397910
1096990
1494245
1373194
1190608
807900
69902
1252430
1295538
1213059
715899
1369539
721358
1643217
649201
660436
1582379
260270
1113952
495154
1411897
1144285
117400
424970
956446
800090
1629674
1423315
913856
614402
374442
488081
1594542
578086
250928
677860
1008651
119548
1127593
402318
406163
988869
1207872
1104691
636446
1509702
917930
664461
1116337
897078
756291
731381
225198
1054910
533761
1297689
1644041
69806
1071960
529912
875773
1497390
1296655
1383487
711280
1111527
294837
716837
718341
8017
494846
387010
961815
1258001
1257776
1052265
499379
204227
505069
1250164
714089
208286
385613
973228
521676
1271034
598028
1158014
1449106
1202850
109533
1543875
1351173
1514302
361129
680735
562360
1252884
766347
1193913
785223
1449285
1398579
1453578
468821
1003863
14490
1437034
659551
501727
551186
330942
115644
968399
403810
433026
176669
1304459
353661
569420
1067668
895363
64975
1416527
1403001
327948
451220
1588712
1104351
1311068
1092204
909287
575347
207912
935435
787535
554313
1182374
1109058
1231758
1563540
1002084
1014754
241397
1198658
695939
1266099
910904
666931
201508
1561696
832551
853077
944624
239060
1107028
1264336
555750
809794
1583740
1238760
150725
1310610
1534510
1447935
462036
233615
199974
883356
131194
650645
1055710
1307284
1617677
694466
412908
893197
726575
670202
632095
868889
1110206
207225
1476302
438253
5863
1354353
891533
1104518
1125369
947927
1557692
603934
263980
87832
531742
1006800
1393079
681394
951222
1102228
1116827
637440
1640472
1268301
1627928
743705
1574611
642944
554114
1548896
1631144
1595679
1129907
1091928
774486
559
725870
794534
723886
1264158
514995
652141
601506
91255
528523
1541863
905590
292955
39684
357415
534313
91546
141894
456531
239960
1528104
1494168
493729
1601751
291573
23887
684847
390062
516979
92877
937033
849908
1620186
1233351
1170233
213688
1612767
1519966
172262
742576
1234257
1454526
1534713
1616533
536457
949219
621758
1444092
1148537
359206
844653
1298013
380024
1206924
1025288
214860
1344997
533464
1075261
219301
776627
1014072
706781
949097
77587
814647
1609334
623169
435161
980384
1030703
1621130
1452701
755490
1446726
1395398
1380405
68724
1260633
564325
555571
425669
457489
683366
1388430
394031
945399
214810
77139
594510
1529418
242436
1625915
1127505
615351
1612823
274904
1266307
1027233
761320
381378
1249128
723927
885372
1195028
1524957
251288
30376
834589
1245819
1026692
235787
594118
148514
921268
1338915
822362
821353
1385582
1095983
915611
408516
403925
656010
990587
997911
576330
215052
21293
275503
1626757
1230033
573511
1464444
1448141
785645
244534
199889
47588
748954
578915
1332871
994674
53530
1630328
965710
1137249
670984
306833
58690
643744
1010789
1149194
962082
855512
1317886
1341005
335978
1578937
1515759
1190939
200206
170779
1018201
660061
275346
1274156
1003613
206125
1621637
1123928
1365382
446774
1490508
1131460
467304
972921
349901
1605418
1039841
329598
236962
967246
1601157
984960
1510590
1392316
1181472
1585554
322773
1374236
1254452
1410839
1170720
1609726
736451
114514
388577
712805
1446816
395735
889246
471600
34580
1515317
752556
1545749
191782
335494
606464
1437506
1395758
1289323
535124
566727
405693
1309461
1007289
1323618
601535
1320798
26893
814403
1233859
875490
869921
270830
931378
454419
1647242
1033554
790370
1510676
1016892
492258
282185
378218
1458137
218327
188618
330331
1494339
601946
695441
1149714
1611393
1214575
742841
77916
36332
406785
101008
679975
581167
1129170
720177
144248
459449
716427
350320
953741
1425878
1235731
429401
170215
406436
850479
1204624
452072
824045
277311
1032122
60350
362122
1469464
515215
1083252
631711
347632
138409
795124
1072352
1112094
1239650
757487
76434
1155423
1203506
695629
50350
1491543
988192
586134
1390541
1270250
298938
277542
583293
1201858
394790
982942
1457881
288878
318527
919566
636172
1480092
522597
1020828
1631215
63656
430702
839428
1145873
1185571
135917
213765
1152355
1459420
1197526
1426693
865466
752361
1114342
876769
1620007
1299348
95276
1636285
97891
1042496
1128120
788797
437539
1205760
919664
1539574
892824
1168960
993354
1446252
800710
208212
890409
737549
1081547
1563917
1019610
565398
346732
136445
1553048
1285446
1165675
10365
496893
223136
482441
954293
69272
907729
1237426
475159
352264
833831
1586869
1131945
150066
853066
1586735
1107030
1305804
683554
966634
312978
755175
86113
40863
54426
1555522
711263
1346813
1418328
1444318
123137
953082
539892
52048
501026
1477966
1323018
1437958
579187
949801
482645
1382533
1637433
1133597
730717
1545647
667885
1254836
840552
839108
689241
1577119
134333
1043503
517218
766637
343265
135958
933754
299917
334039
1369883
821430
1047135
262009
521598
291991
64746
1243373
622295
1453267
1136966
1298990
747258
882275
205227
900521
1271538
1454515
1178671
89165
270082
160040
735225
580384
416551
750946
1058682
1647234
694056
1117298
780986
703042
284142
87481
236879
1193555
1195334
649615
1404441
1594761
1327669
1427488
1370904
879728
516771
39475
503451
537359
424905
590699
81185
794674
743870
1114612
847653
1489181
789969
836287
1260492
740809
316710
174887
217319
1397550
866163
920052
1037742
145554
252042
103125
392894
398294
1249849
56806
728502
739667
733872
1211368
163092
998368
1338259
85470
1101024
724139
281079
72839
1508268
477468
1192619
1540901
381181
658711
1318143
986915
668205
15484
1606666
344555
1531008
345824
702500
1641841
1032260
392231
602186
1337340
1434263
982818
1097497
1516054
1271921
91164
1370699
54395
924546
825065
106572
900515
1558059
1380848
1505286
756523
1459531
627829
1023540
1153609
1358138
681406
1362567
1046329
929981
431220
796312
65217
884745
836517
1221479
402213
1258847
1228792
875109
1199304
1089813
1541669
1627345
1455532
1113547
1588249
175982
1230735
495046
954016
227071
1596445
783379
404693
495300
1533848
770856
840290
1119732
1484467
1237601
827588
916761
611686
927001
175101
866310
1509470
559632
802668
919780
1235324
281717
1135129
1596376
515748
61088
1503629
1610890
1531340
98534
753916
1083779
672412
442541
1184612
1436138
550647
413079
1123117
622022
621543
1277793
636699
218111
1548215
406320
1460548
1582596
1213129
1489777
520816
1421962
1065425
607621
458913
940216
334003
944924
519208
60132
151635
474642
1412262
1525963
1331165
607238
1511585
918212
237053
50790
529286
808420
667958
139317
462509
1422755
1630696
1047514
479985
746005
680695
987535
1538170
877439
325260
1523576
1446193
1286207
997218
1268143
1096104
348064
58548
290947
1370641
528764
705123
826626
155368
173283
1104724
640577
1077168
1357891
88557
1445232
853150
1324468
1289655
956171
1055319
167393
577037
1596500
446500
24477
317802
1225653
752001
1390397
379276
1256769
1168020
1240461
20234
81458
1133963
1514769
522242
862006
891926
524239
376435
72743
769681
1291307
1265728
176874
51980
1373716
1474739
381556
1270093
917989
251942
1490268
481249
851029
981423
456993
546805
935396
554332
277216
1184782
660676
365601
1487342
467947
61526
1347252
691745
60736
1050670
868686
101530
1514941
1022530
1111393
816983
740743
1233333
468002
677728
1127641
915557
578467
717788
876195
899734
138370
579762
1573232
1143956
559849
371293
205819
1473131
783383
379264
478536
98772
1326779
685918
1366431
1308767
1431559
1025167
1134308
1284170
1173822
968728
251081
865931
351086
683646
761915
963808
268490
166008
1599473
572741
1018604
1221876
1536687
1317121
120137
753654
1352457
276000
334144
737694
1103588
31094
483432
1609840
1619050
1356843
294750
254237
513633
93678
1646265
342913
819011
858766
484289
776440
706261
133737
1387639
320434
865607
1064786
50191
1322363
408422
975075
9079
952581
170789
1461152
565383
1448362
356319
767478
460685
338089
893418
860565
462801
1320814
520959
1070263
1400694
1266439
867186
935368
170973
1614035
379606
1401317
964295
1390543
1503522
694953
1496351
1010381
390931
520513
758107
161203
301034
1096316
452033
459922
1356091
1554647
457290
966993
778001
1595247
1398708
347033
850903
135185
1369959
856939
1185926
606466
78348
728667
646662
1444882
306297
899599
1052709
209134
1194053
253224
184941
113808
1033930
1487476
1221123
740091
1074925
567437
877871
91360
90181
1407452
785201
1007940
1596332
1445151
854692
215462
228968
548053
1353709
1386432
1456126
713415
1110474
827642
802403
1331932
1049678
619112
1610749
120491
446797
525604
1369211
1093228
248936
171949
384492
227230
1235689
94442
1231318
1000064
792690
1133976
788121
378036
152870
544965
1328952
1305635
1321657
833634
1441321
362347
873811
1324796
871711
275825
862670
131595
673664
173363
1180375
1470679
917636
668823
286762
308751
817582
338794
1479635
71724
1520878
598465
1160370
1576251
58159
1015873
413678
405698
1151346
46951
414271
371975
650462
593447
102708
797630
1458397
797308
90028
124625
764379
1305194
1295837
1332979
543450
651831
512330
989796
278725
612639
699534
594759
1330439
400485
924499
1484131
571325
1170499
508134
1225999
1099592
686029
1504249
1008410
885482
655312
369287
1278141
1620620
103931
1275184
91925
1191373
1166396
257742
1600054
535922
626647
477942
1212230
573310
1580130
901819
303115
1536417
1033884
566378
303091
802868
312252
1609557
673813
1150835
903235
904459
45170
707309
565198
1545052
1432784
8204
660064
209976
1250894
1073133
502966
120949
92684
502825
567639
156075
1606906
195107
226946
325490
1534017
1184686
278040
996960
1105574
541549
1174152
1643051
309270
352631
1630295
691191
1567006
1017363
372029
774066
1528198
1409238
790640
257183
206614
584277
281536
90453
144322
579355
1097971
627981
1584871
1429495
1509795
1149881
485467
1607111
161146
1393238
549846
555842
553935
1261479
514671
582594
738627
20986
218211
522275
997100
442281
1140646
1559963
646163
1077864
538164
1139558
1492359
662019
1488163
1194464
783531
1471133
1051628
691065
904328
71314
609581
993665
314609
1344226
1229985
1021887
955440
499372
1290711
859877
377611
1567441
268748
25533
210369
1242900
282387
905165
1082935
438632
1552741
791762
1331639
1316598
357936
734687
957366
284433
714078
1045727
578001
1179782
1138482
1640625
180551
1447541
1606323
1529685
291218
1298257
237416
206499
1079262
1132280
1161988
828408
1122351
384323
839464
1477515
360018
1233043
757205
329299
1562299
765710
623517
839094
395232
770537
1134609
1461106
1574730
631249
1062051
1350962
1485727
143595
845666
1460308
1592626
1633255
216511
239410
254372
659053
1463415
1165796
609390
714
1033842
129928
611254
372967
1332136
524652
242276
4342
299603
772214
1380803
247235
383742
428979
861467
917238
925581
573318
1276823
403527
1408180
1237516
375930
1554653
1166353
984868
689662
273829
729600
1409212
615293
3547
1268681
788497
154984
857368
1589741
381042
227604
1148452
662493
279352
223933
823223
1170485
769559
710970
1136762
1574933
1408900
166693
785039
187431
584299
1041005
1639534
286181
258894
373833
1053488
1288557
43720
1155899
654740
134751
400511
203546
822346
619111
1622188
1149268
1336756
318833
1027471
546371
365885
1507268
979173
348553
1360655
968445
1387978
1319065
888659
352445
1334906
1142115
931396
1194739
423851
1409172
474550
902070
1293671
1350444
1027775
1282546
793773
1197290
757684
229870
1057005
857621
1528331
818782
336347
641677
913363
862054
520460
921787
298518
1586847
360500
447231
1558465
854267
95618
258265
1302553
1184123
770330
1005596
1408620
36266
11454
1082089
491798
890878
786107
916055
700031
801173
1192297
1153171
538016
313304
1619369
89749
87175
559721
245268
1262101
1435547
1075709
434562
337321
349261
477841
742733
337511
375104
261671
1422898
908310
1565082
1568949
584062
740411
889020
1054422
349828
505427
321048
756955
382527
1015190
895212
879084
1568327
507572
744606
1233990
470656
160888
1344395
93688
70131
895074
438159
1154480
138431
490659
824149
284859
1316628
327205
777261
426277
606537
643189
967870
842828
1053645
20121
480877
623669
506235
1167051
368923
1597071
854693
1062376
299196
1169659
733396
591775
1320082
1085453
832502
214872
1184853
666094
1260067
612014
866529
176648
896919
1135887
150996
977004
140444
1312432
1228289
1144282
997645
1374159
1219357
1253888
1484599
1273104
325077
1429678
594371
1203716
1144033
1124817
992991
15307
1285518
83329
1620284
911836
1281130
684188
398171
775681
83038
1091559
757990
1262634
211486
747179
24203
1342220
1131245
534292
1498518
28346
1545951
513935
636256
1502398
1207443
1547508
929493
900921
1009037
1546089
1120394
1220075
1073208
706287
798407
1269835
455243
22686
1412868
923960
622398
447780
910703
902882
524063
1229910
1030159
680981
1357018
67208
88583
1510497
1294260
19940
628064
929917
641733
534742
17988
160144
1579441
1119202
796637
559083
385167
609549
1291497
407826
279040
1302007
69381
905611
1303024
1407829
992250
1540693
987372
777399
835205
833680
1336466
16383
1281513
418888
977115
1062435
804826
880167
1323840
1533963
1566624
1526792
1576981
29749
953657
749772
288942
741494
1173163
1604734
330364
1491682
1023280
259401
1116747
139474
1140433
1020205
558140
104932
545964
863027
1339910
166440
1402634
664668
1529551
510388
1192565
490175
558249
967970
366447
1369506
632342
1285807
1595149
531195
1625358
688319
115140
20448
819327
101745
1119521
143870
1132852
384127
952882
918359
1444294
1639863
977923
1033616
614895
959863
1232557
1338430
1038737
546141
168267
1449742
1416336
957883
596342
758127
464857
131468
109330
1358553
1455083
1106183
313319
798692
178548
136069
63425
942050
1249214
227519
546405
155303
327979
1317162
1026181
728417
1335952
1294766
493616
656653
1245745
161632
1063902
763996
184798
891701
523011
241660
1542561
12085
387662
1102236
156922
743307
250354
484051
901211
425892
1017867
1523240
980957
1085854
1561431
600465
1433629
337228
110387
1194245
549039
166157
236513
1399683
1372955
1321400
360133
92851
1081288
457421
993430
743420
1480220
1145017
1408821
146652
97636
135019
1079207
173537
389047
880088
1267875
1324910
1583699
434017
524197
473967
238560
108052
1624639
1448743
124721
1402530
260005
1481040
950645
55566
197743
943836
499181
1008117
1362298
1137682
968391
729972
351213
916056
426528
1318194
29622
522107
461578
333971
1021286
997332
401928
1307467
1197012
1251404
591762
153908
108962
1001372
1378426
1431294
1124687
373128
586938
566414
218655
18593
1466347
844718
1131109
163520
1149042
882115
415249
388960
352335
1100459
921459
1573897
1191553
59226
417548
266517
192554
577232
1572649
813551
1216779
1137261
658114
122692
1127570
674603
753797
212932
1002839
755241
1485173
244776
107669
944793
240646
1056037
1068903
1542774
311874
617256
711558
1501952
485258
289115
1112542
410952
242093
1484887
34553
675990
428959
719095
1049747
1315608
1206571
576465
598464
379349
439411
630499
1616737
1088828
1207983
141918
1188504
1323324
519107
1373909
1109797
788810
491704
455865
1020712
861600
550260
809632
947528
1226329
3088
1346393
1328004
343540
1157293
425782
345362
1391403
376821
714463
1453928
832651
1368677
1440541
76845
958061
1646406
459590
736802
1523380
1142325
1336452
1448410
340625
93127
1401687
985194
134993
818063
1028788
402718
306486
623801
1203669
142699
506149
331236
1638643
663603
689013
657815
257454
1065014
407725
690574
802147
410382
530269
320847
605983
754965
45353
606352
347962
343756
623354
534692
327239
933847
197504
981082
992032
578368
123488
1494942
1500180
693002
1018535
857089
412559
1143808
1122352
399608
912109
1515692
1645673
1603852
1277244
632895
1611288
96958
1154128
228682
77653
169380
1520135
1118669
564001
1193519
1258432
1067666
1589865
42992
658193
342889
1528134
1316124
994974
835092
17699
1544695
1416811
1213933
759257
1489478
1420023
771709
1017839
212007
229317
1546588
1495818
1375587
177791
206221
1142384
45414
1330488
205025
1236153
892180
841096
1073403
442546
1545951
1454418
1206368
364623
470288
446182
635174
261803
1517302
29963
1163221
860132
1110725
661905
344313
1624605
676257
258180
345692
1130439
1476491
714073
398448
166706
447992
633411
610388
368109
1617704
158214
1192247
877382
835166
234459
483423
65820
1383563
477516
133295
919680
834628
725871
1543559
702675
1620473
1136049
524850
580435
1161948
4043
279060
324938
1629753
203895
552843
771699
74429
23397
464834
574996
195237
367687
668426
76852
1216346
707907
719329
426398
1579895
221962
1236542
1453396
1447148
366297
177440
950314
420032
629618
1281449
1420539
207502
1056877
1371348
1569359
471925
1531811
1380073
908345
1483575
632933
663663
1247448
1172326
156742
330588
587779
586319
482402
165590
1505841
27221
65704
736167
849380
1607963
114045
790811
347184
1436065
857971
526037
364905
1577948
1618060
600131
278213
145079
1362935
1437936
1166533
1030830
1085697
1162759
1157715
1545291
1459896
741001
943960
689349
1091136
267986
762887
456052
85596
46911
680513
823330
1140335
1491774
787820
1405300
237086
1038766
1047904
1014144
1458326
1478807
1578918
1197088
378241
846777
25238
1113025
1085442
1322522
438435
644898
1269016
1374205
443893
608972
152272
397572
968175
892006
1470098
1497091
511517
847844
212569
939702
923762
294595
803252
193789
1609050
700431
329553
1570634
1533743
462543
1561568
1331831
532120
1043759
495735
1084868
928456
478701
1465574
716532
1224660
314241
1376566
1451515
332035
315391
1364099
575374
479580
692140
391774
682646
1376170
30457
1456880
715229
1431759
25076
342978
563531
1408205
1472424
156546
1400954
27204
539863
686373
189400
407417
1528557
182540
578862
753500
500553
1278803
1499620
1575339
1036711
1081742
784456
1376333
1386352
1252858
715074
1602897
1597199
1421419
388675
1266849
1114151
190498
853630
1419517
1431862
855227
600414
1290704
369654
1370417
31336
1117169
1163013
156534
322107
365739
298572
1344853
1326276
540297
463280
327050
446587
1121504
1383163
345874
458280
534167
343552
355884
360991
1535467
961938
417399
916959
1201561
946996
42390
689213
434555
1575539
326500
298778
1381666
1190876
1084802
951992
1060282
665687
362442
653973
225385
98860
1499583
38761
690989
588143
1499777
911563
15319
1578768
1129113
809507
410896
969467
1588948
1486237
1461774
1150371
766271
974626
434994
867433
1566497
850665
911499
464061
716502
892011
744159
721558
753895
840603
923562
1253213
1149631
825469
1357615
786286
762551
708971
1098408
1553911
193777
909576
432074
20778
678802
1618460
1618498
195203
208046
1325986
1108166
869901
130801
448675
865075
88407
4068
786062
868907
100902
286212
485364
730518
722283
1227502
571642
1350329
601370
1084971
1629948
751672
383470
639513
952970
1011401
277477
15085
489692
387072
1430618
729282
1085739
555758
49890
1481259
422220
1076654
569990
742910
728117
1632374
589677
254453
1163410
1333355
1011184
564928
1623227
860087
1612589
36313
1252045
413873
122402
571053
178719
1256769
1115864
500269
761566
1000678
300178
1396880
1591337
513431
919020
1372730
1459766
410656
1048179
1598757
1630265
681154
1411726
242093
824430
179903
141610
138282
974070
28231
1206005
608730
1332372
1594676
1077683
1210255
1250486
497281
222057
1537140
506372
1521927
1606597
1178697
828189
989844
912641
54667
453760
1059281
350970
546498
379505
1222139
174840
68238
699445
170911
1397459
110830
625210
1097124
1559619
1508867
1497036
989752
69665
1115083
1566698
1434383
264102
755429
705242
52778
244628
891892
1577401
758182
1373960
613944
327200
884345
509489
746405
1322638
764132
631824
1333201
1361814
239022
1149434
738063
1005766
1411311
315984
292066
715193
1454729
650238
977350
757895
371890
1489145
395760
784770
1439337
15584
1346147
1538154
687920
1269429
63132
630780
1486387
472478
993549
137654
785391
220197
701989
889177
1451428
1200925
103699
861165
1221468
548907
399768
468675
382871
880852
289862
1182430
746350
75153
723368
1520143
536929
1497060
960862
377832
587796
753193
279344
1582352
1539942
674736
1502652
755024
1287943
914838
1266879
1569785
884155
11380
872646
991811
48353
913738
31332
434304
921249
126375
1195173
29487
1037261
1160093
1020945
58405
1090115
1064329
692048
581994
1341910
1279797
1155634
749203
733318
400720
287282
558127
73222
1175517
1427850
1639060
1311636
158696
27854
368649
863100
1449485
532385
1352612
819227
521949
1040700
990678
1064543
924546
1319155
1387258
353505
1066600
1363827
843427
1243880
694450
651911
751911
1582635
1217870
617037
1422957
252983
256839
1163261
1633345
815095
1472432
1603704
628289
850354
1390767
426396
1460951
1475076
814462
1347157
1568774
794035
956696
490489
465987
1531651
1325834
7618
277723
405008
649060
260211
1207168
1197911
942664
763524
1313875
153681
965656
521374
49930
1473409
35108
1570566
829558
885460
234846
354325
182413
1541274
775898
1009541
1201726
761337
1450048
1647545
188352
921949
1610410
36437
1287855
385012
1369471
1003287
1392382
621185
90425
1523457
252158
355722
786237
172576
948038
1621288
1346760
1491522
1502297
1446871
1293742
683540
840596
1543845
747190
297701
1232755
278513
1206457
168078
903407
384097
144306
580402
1423628
1430354
1515958
582436
1646051
915155
1199209
866076
1341020
154029
1413156
1106471
1093964
1582416
519008
525882
300670
1102968
514409
716441
178706
251198
974119
947314
897375
974521
885843
1389651
1222141
83357
128448
705632
997072
511033
1237629
525903
359589
739078
912641
1331344
485587
1302773
992818
1319840
321016
1305287
1501092
1431197
178430
315182
84357
1510551
1369303
332237
605486
265438
1214175
547923
979037
1553626
1170084
45632
783236
1612825
1525239
987452
1412063
560543
1458941
309008
947239
632960
1156342
283714
1472109
47773
1001141
846280
1305332
477643
450155
1144751
1223633
1127055
373285
1289273
1298118
908972
1477785
1426088
1523063
749231
566832
156900
1136889
1048827
1319930
1206323
452232
1630569
1133910
1297328
820494
69816
688303
85844
1168471
57676
843037
1501936
955633
625465
1494090
882961
1481782
1507875
1116696
298520
811235
395099
1235854
737977
1446411
139422
738900
1283687
1286103
1257816
1145527
1110968
754252
772789
834170
1180022
1203840
535658
368190
769374
992447
1565985
37537
240822
1341722
1197989
961800
1004760
856036
1442720
1035139
1149514
1273786
700286
1180563
1368042
1610118
900081
698581
689614
232262
1099402
663120
1499872
362387
740326
375762
1426739
997461
1512979
843793
94603
334018
407640
415927
849005
981216
1460559
1584841
1328756
542193
235067
35300
1198307
967678
1401561
909968
1486306
556110
214702
411545
178936
762342
1605097
1074003
1040621
831568
836748
1599110
1322832
1006686
12136
544082
1358646
1415668
61273
960315
1164715
835016
119639
1142996
404501
1225663
104603
502885
579665
135661
451896
602611
502515
211670
1602497
762111
1034789
1599385
1000418
616184
472925
1087268
17986
961948
522920
550302
431650
1372912
1610577
123950
19768
1528218
100904
1199460
881353
692131
1151528
645211
384850
1272380
149839
257350
1559056
100967
947812
248371
537478
1059042
1146510
350525
546690
695384
273113
168523
1587721
531612
303383
480196
111367
1611877
735097
1015639
1371610
166270
878514
1324978
27756
1035782
1005481
684674
1115137
1396671
736164
326897
1317254
210830
592605
552534
661959
336594
817450
815077
198111
1176688
551068
688816
496260
1431030
152911
1222613
927631
448941
1508551
1012953
1549930
524239
1520734
1456698
1619097
938376
1481172
1011516
379492
460070
1121509
1191165
1487539
758675
1334003
772561
484923
50783
1054373
1032574
1360181
8688
187005
1529655
696515
246619
853807
1366313
903017
80275
590829
1327965
762381
1594669
848610
18067
76505
698698
391551
1542532
1410062
329380
1486236
246926
194425
45988
597408
200800
1563529
1261605
6315
1171631
176218
955005
809473
89278
255472
349455
308781
647351
1413951
1493020
1277858
780637
1364712
1221495
366078
383026
1635857
1241351
452360
1229649
1625223
28909
194831
1107602
269799
149631
1044366
734578
1258248
73784
499004
190994
427473
320533
1247419
770014
728462
1176218
836879
1290088
1362358
730594
618862
1040675
121206
737150
370900
15125
845853
374240
218966
710629
944664
608402
1098908
1236439
1476788
493636
938167
834048
1623876
1270839
1085624
1374108
421596
254479
205607
439323
520411
455044
1521011
285446
742131
285323
408919
145845
1191555
49894
1069433
1048933
1401239
180670
1548213
898064
1372541
826962
318218
315711
1058457
1127466
744232
612135
1382961
1233719
785197
574734
729747
1171815
1490943
494490
960398
758195
1242864
807872
1075077
1404815
1316746
808251
1408904
1153233
446809
974559
1614900
923200
1309292
149886
1244241
1510227
434742
380651
388628
1441227
813587
1289083
169301
810696
397322
1452259
615233
890826
1362693
1586366
1636206
405759
206875
275900
321898
538894
187016
942173
1097028
552582
1461031
1490781
392103
442103
96151
29675
912490
1614764
1106932
1307100
99921
787460
1275874
1436162
1195808
940102
474939
1195643
1336807
154428
643733
1617821
60460
557231
518531
1257133
1595451
1350591
1646726
658740
749041
1067820
1450467
461033
165086
900982
1031760
1138369
680743
470650
99397
699911
455986
728713
1238462
1609274
920731
256735
1570876
415344
343153
1567944
1427570
1527295
1234047
846683
1448313
1481185
1355957
788385
1125236
464736
55533
1646185
1094908
216159
90422
824527
282433
920958
572763
153042
778669
89611
1079346
1119098
1337860
754939
186907
666670
59391
1002521
422338
335963
715195
1134532
1253173
713256
260010
1324390
1218494
1207668
705946
1251102
109847
1413082
1520993
5898
350209
1296055
1476654
1231874
438637
1614432
1112774
1011926
555756
1011890
12916
433554
754899
436326
325141
1305476
370948
951238
1282886
1431743
1581913
1233680
1008935
242092
507259
263899
819295
913743
1581056
39525
1608274
811975
711904
929898
1244770
1593764
832007
879720
580310
2492
1283500
19459
949882
697350
1121115
119465
665062
1064239
1203975
466109
1206885
1181076
1102040
913358
1123046
1044425
909993
1182291
1338765
171307
418834
1615911
237250
1061020
280076
1343522
1234999
1163432
1470393
1370862
1293973
1265042
1409325
634400
203295
952966
1234042
1174853
484820
1548522
832297
145111
697160
727054
1604459
1292416
287929
70621
690995
829205
1498064
2949
200743
380912
1441093
574168
407110
1211219
1301329
730251
472724
941367
209581
1056122
172507
603657
948558
1642130
761219
1514080
1005010
1537919
855450
770725
1603576
1309753
383412
702465
722054
1474124
805300
530210
401664
1362577
179201
890990
165615
1018299
1016605
928369
653393
949979
629987
1001104
447219
150237
948703
963959
78066
1258938
823445
458431
1633454
982173
1036177
1501020
1385551
300081
895227
1450067
1342569
1156989
107772
508698
588267
124879
1518012
925711
33041
894258
1173540
1643351
1219715
820243
1446374
1273268
1156238
1629529
1594919
277609
1433006
498890
1473536
864475
1299479
702915
680246
694151
138161
305615
1612298
1508612
1639699
416392
952850
1117132
983358
265049
1600971
161005
798836
374801
178978
1313167
745769
427142
1036214
543338
667936
246073
490245
1056008
907325
105726
749179
776987
994056
922219
164594
1476387
1161580
1444417
664119
153682
1564111
1324918
1406079
597251
533960
1314766
799204
456754
148987
650775
1395293
599951
354644
1231106
60683
848353
653855
181191
740930
1173687
991163
213343
931830
329823
467010
113613
97874
1611517
534769
1025431
1430825
1261922
307891
1058967
1399279
1028438
336774
974127
1147679
1573560
782183
985334
56948
773991
1000771
1590903
524327
776791
898914
913823
821990
462074
82787
1452373
1284846
501014
1593599
54153
380722
1267562
663654
1638806
547896
1601080
277384
924728
1248554
479832
324902
731919
1615686
177118
545456
1221598
1053788
1156947
969144
1177387
333981
491249
1326470
853104
159714
1028637
312943
869174
821394
1425974
368264
999057
36784
1037994
158034
180621
1403459
36698
1177959
397956
1479669
282175
968688
903351
1617014
1437542
1188230
1550356
1409671
564300
1220590
1374893
1566939
1515407
1364629
1576176
1125402
1415651
1186771
1392639
1104277
513170
714961
936385
998627
1489265
54687
73263
677654
843233
1574778
302687
1213768
1530430
866025
87778
1409325
265634
72034
753883
1220229
1083341
872588
1478515
1393009
196021
987413
1042686
1381194
288584
854262
838551
1057745
197203
1070537
264998
1040915
314568
797451
338503
1578206
909307
140318
191209
1195924
980170
352988
340443
817041
208078
665809
338152
983670
201586
367280
105566
124291
804084
56664
1093653
1355036
316480
213036
566839
602096
1130928
1623387
75510
1312224
130117
720237
1068911
1342196
316832
1390232
1384981
1614189
1026515
440083
1523606
1142768
422067
75496
974346
344193
703887
248758
884162
420634
1073579
573070
1098539
160408
59913
113412
1572896
1488545
1419903
466808
403480
613869
949942
468399
1389543
129609
1196969
347079
1620787
1413388
104663
199710
811150
1219455
485543
669551
195741
583917
1119913
1509017
948270
901063
665665
223494
1151372
1560389
1338382
904260
118998
893084
1361831
992086
1309409
400173
933735
750903
548524
74147
353106
244756
8572
105048
1266952
815307
886834
1464975
260500
469978
1477461
174342
1203300
31038
347579
926033
1389457
361283
968920
617882
680592
558609
694599
1552963
1181330
181422
98778
1109494
1420823
283370
655658
1329206
1088371
1015595
1055235
351984
1297143
754303
378898
1266919
1025687
479217
1602789
996150
1126006
1645721
1185040
606811
626626
1561457
897192
834114
611218
14283
238588
108084
286664
238489
1599820
1056575
578486
660655
1315451
1635954
398267
372807
839055
1150058
1392533
1046598
725327
182172
1623976
515344
955949
933461
1110566
422563
903690
1318763
108261
974098
498529
443416
1113559
786108
1378576
924044
1014440
732527
89956
170754
16089
303046
916855
123426
1248047
391921
1364542
219155
1214840
1374991
14701
546316
193359
224941
42613
724351
1215598
516034
890656
700811
836611
277869
460235
697358
1466751
1421248
771140
370727
1017459
1487493
392331
1046388
305515
650840
140404
1474172
59212
299522
698826
861676
389851
600005
1049563
1176454
1359870
1014258
996533
1208391
1644915
1140907
503102
1140184
350474
1596770
975131
1083928
1419699
1454457
543225
1016964
1412840
1558718
1165611
1275394
1131633
885181
577757
180691
1110239
914014
1244061
822051
355818
294777
167770
361640
1440181
639691
23045
803169
870717
1246293
319272
1109124
1145056
768294
253369
851649
820564
977140
448418
662573
664761
1343324
371772
124515
595608
450787
88688
1563792
502492
341917
412755
1500359
569410
477819
1242083
1529310
1471790
854451
1192789
564718
202189
635909
964756
471941
988945
1186584
1004359
917004
302161
104891
30000
1369245
941542
1173882
38961
662568
917847
1218912
923017
35943
658281
1215512
554547
815107
1562463
579179
102867
1012805
950262
436628
574692
905618
763471
640558
1501354
578932
712836
1076910
1626868
1355757
754037
381004
1464172
456735
138121
331529
407147
949269
1232483
1244406
900435
474465
387267
1235311
1355400
761167
553821
1237784
431002
1478643
1007501
350830
458811
1178586
909211
808518
1618353
1363255
659496
1251068
543404
214805
663639
545705
1254574
1569762
1021216
1202103
1463584
1450406
1548931
835074
242701
1108232
1560341
218553
165072
1218151
733124
1474935
783047
923276
94161
666827
612279
1447000
490888
1357701
453449
136273
714360
26990
870989
516110
379698
887016
457101
484234
372451
40055
1191507
898050
431085
1143851
452892
917376
225525
1283071
1276652
289779
880599
1397009
156414
844655
1399453
87759
796574
340013
1305218
1556792
1033653
146192
767675
969245
987986
941818
890946
1185334
1559316
627509
1075672
439052
1559785
1406243
260741
733528
990063
723417
270563
989463
581050
186813
1329287
509022
663330
651529
586611
1342347
212487
1580830
1029106
1363517
1036924
993259
508744
363038
108589
754245
1553946
506322
953416
1270037
218385
820792
1316698
471416
265382
295702
446636
997159
1486885
274322
379008
423721
684483
9334
580708
265325
1449669
262104
101084
1517784
816407
710466
1540002
1568431
1640633
1441674
1543875
221847
491490
1098187
264442
1332712
366537
1126772
1071670
1148776
1427290
185635
1521302
629434
1497266
1285624
668578
225100
754569
1163003
227606
1099093
376103
1098252
335004
775663
987292
926973
852003
937977
64268
1537377
618674
584901
655994
99396
415267
771684
1588430
1528813
958266
1391323
82007
544118
823357
698960
1619059
631107
725464
1378375
939391
723953
1325468
1090060
1055732
411709
1608930
1503956
946223
302144
1285992
1031445
77234
836495
638445
567679
1000692
189103
1614212
103196
738081
726203
301329
7133
329679
1373996
1002350
568824
1576567
973542
569992
1197823
1239909
1267162
1373051
525872
396475
428049
868795
1131973
891824
1452761
1132846
1540940
930913
214404
942317
829460
998548
537857
80882
1606921
437198
53379
297782
982878
108619
1423263
481904
1456403
943266
470133
4520
1057944
1225350
921513
844628
1544929
1064019
917875
1301210
1151294
1043696
1154627
860235
156047
252932
1304594
106879
546039
1537076
429650
1375999
7565
787854
1387989
254111
1498102
412679
548608
1077739
1396184
236268
1028541
1330705
1379029
212453
1584114
60642
1134468
56735
1410062
1196804
90020
24405
1116514
1081470
445716
100349
1329157
1513994
66412
443654
1246385
1014411
24294
198859
108725
188869
1395787
510796
1323568
574704
1363900
1486594
1625251
1120610
526375
968033
590636
427832
1176984
667653
481319
1363353
1253527
830786
876674
142886
1302394
800231
367910
603920
519110
1564974
1446799
1570660
121799
941935
655885
731610
334027
1177219
451927
657854
332347
1378890
526447
211679
909553
1363551
902739
883501
265371
91000
732666
1147839
442709
881126
1624087
655794
1262843
1602622
756122
818589
589848
63903
1188923
1035939
164746
370253
368237
545638
756175
1116122
1123747
1502160
941278
405438
556
270060
720399
859098
293062
625434
861157
494901
1447555
750069
1404349
536608
280614
1101543
617928
1427684
1274077
1429423
260479
665651
572882
1134914
857962
1313430
956828
1086616
881900
766688
1271727
127621
15296
542057
861084
255881
405568
904407
341024
647649
74748
446587
1429529
1541776
1350953
441268
596356
1372654
1589586
1599738
870678
1356057
1606933
1488049
1387385
882051
502821
321569
965239
991914
415654
541832
184590
1322612
47512
897260
612566
1310691
144971
292752
357310
1504313
1109311
277139
1064237
133990
358438
1363614
822731
943000
653243
1149930
177249
749937
880898
1383538
195127
487230
946681
863219
966183
924367
1372557
486879
726838
149924
608826
707011
858861
1164814
777136
436674
1271608
1145947
374781
1351740
1550822
1629389
1518565
604906
457363
1166808
1090805
421724
790146
234490
426380
200025
1318416
1545687
1616546
12958
1054229
475561
1542134
969167
936975
803294
716286
1122512
1082530
222865
1321293
161331
202801
1430856
317009
1402776
1183728
152649
674567
884609
787185
971102
1018144
719012
650366
1270366
1148001
1180521
210726
661766
1350593
224204
1517761
392523
277848
252835
1051091
1507719
157232
1291989
419501
1203522
919275
1215755
1514450
783499
1252479
192275
402259
16045
1608910
804028
126841
1548094
1263848
1029403
1071370
759439
806446
269086
653261
274256
689406
1573833
1324534
1148184
525644
634990
390492
1270621
1640827
537983
1345754
1264397
1511637
1558045
50967
1522700
35402
154792
193066
1140487
645841
64340
188211
1032973
1136265
1186295
334155
1041867
444451
1489768
76069
202738
981566
831914
781219
419874
746159
521504
348601
431697
636220
1391403
384001
1399826
208406
1485330
18423
21882
780561
445046
935191
1393740
918592
375327
741767
1042072
1451243
1333445
691188
197859
250419
952145
882928
1510428
904375
277329
695080
1601820
903910
713902
611590
236160
545793
341472
1397736
56836
1105615
859383
1558637
1246564
372459
565907
30589
1607636
61279
300093
1600217
417999
1566669
381251
1434858
1241497
739617
1532122
1642673
297654
493947
1635863
1443572
246059
146721
1382781
272355
227761
347722
701832
404764
234370
1285934
501706
1461426
918799
1498671
202128
1482363
83600
115299
64052
283933
649839
947903
1438821
159779
1282463
108665
1576149
505663
1091861
591330
1482204
1488196
1623969
1208250
1528135
877719
1327067
1393114
967780
1452020
541710
108953
581867
1067967
1356541
798963
513871
548439
1631723
1279240
806647
657129
179258
1515426
727750
181399
255227
340120
1061839
722628
106947
921647
999024
430934
330132
556694
231874
1446801
548771
1601940
912816
455919
1420308
881584
1162242
1496973
187298
1579222
522800
1093017
452027
1582975
145514
1237825
748947
1487269
610536
799153
854933
1323413
477959
1326704
979018
1452
656816
960467
1307703
1646613
1611615
53126
354855
1385223
91073
218205
1601422
1315874
1502471
541916
466955
887946
385357
1542355
229431
768179
631764
209231
511788
245242
1340297
1238117
861923
796115
178400
59973
714619
1378565
280013
199962
1500103
304512
1279867
1020640
1169597
826699
408760
141194
388073
1284292
1501248
100394
173984
200041
695063
535884
1488898
420043
424376
1080497
1358375
776517
1354257
1385644
1194735
1370717
108400
1620289
574731
145095
901523
1573982
1044575
471855
600708
985403
277935
1591437
863731
640352
1182760
408629
1033878
824484
114553
563479
97339
252319
1559705
30520
1505872
1539234
296445
35171
608515
1463570
1256980
718519
173763
12008
1463691
1641976
1594820
39338
705141
1526175
1182326
1232012
1414509
743936
172664
551643
714581
1419106
317744
831808
1374210
209163
302094
1505442
1606126
1056881
1256536
446051
1632198
219863
344467
562625
1000130
933411
149511
1382326
335060
148733
1337569
1270991
1018405
547867
1617204
1591793
746288
754677
817954
1150603
591701
626167
371486
295395
749857
54023
1068226
834007
540366
1001281
1391827
72689
1600083
1217541
24603
1479916
333051
914946
346286
351176
1564729
1432556
493702
197489
675656
1403626
1036496
1595146
327675
778017
994634
206134
227529
1603574
200918
13594
341960
1487870
943856
575558
600216
1066932
814290
545157
1600330
664918
1424461
878277
591694
779034
270007
231657
1098656
1025835
753927
919993
1122202
378327
470516
707824
1350032
1149367
1462411
815341
415293
356832
122852
983203
357903
40024
628817
488015
73893
1484106
1113129
188862
127080
869576
291503
669303
151568
1553407
785353
956950
296524
1356154
1636083
397485
832452
721453
209367
913462
721658
1307785
576995
106199
1535127
1180883
959621
590217
789027
1027488
1320854
27464
110096
1469111
1169097
1327416
1078940
539092
1356728
1033426
1534153
951545
1235655
246760
847354
400932
836444
304744
133958
680730
263070
597604
1479239
391899
586716
1283325
1411057
168487
777357
449089
1136269
1284131
396267
239923
740913
405051
1311120
937085
461858
1195756
1001934
154091
922590
902501
1485015
1597290
831302
582602
1576419
613064
850278
1511385
506612
45499
948370
96886
1101378
734655
342248
1445932
1312624
1474711
810184
1085654
1009336
321337
580105
1259207
286574
1459823
741587
191993
1039335
415242
423702
886673
1532118
780517
839030
1150628
316197
1475725
1166309
300725
751624
1087379
1231363
310391
1023751
502374
842918
29401
1398292
1362724
1424290
1271200
308513
686574
1171437
1212964
356395
313385
1428800
1102968
1277437
25446
729014
551090
1321887
1359851
1207730
1487666
1530425
852014
1024254
1601455
320912
1225479
1234234
760223
643002
1299203
917982
546180
233347
414516
1160262
765613
730481
367120
379120
1214998
713546
539153
1108162
987863
337178
762359
358182
1576682
327801
1296591
1504824
971726
767677
272783
402884
227559
367459
1391405
420863
1452657
415835
1343736
887722
1147471
571536
1485014
132515
1355017
463578
378878
636067
791133
336060
1128512
1600054
1056754
1012154
420710
493087
361129
878772
1021111
264030
620944
290569
512078
44168
1173512
466705
411066
562219
1546277
1384448
157850
419123
1565026
623857
354740
534857
508877
1530511
1293947
633575
720651
280743
1453262
954447
1470128
1267870
1414767
765273
147890
1109606
796935
1384990
1571812
1562275
1254967
1608951
71549
499674
1106033
1452309
1153740
157943
443817
17358
649325
1349634
1328527
1419196
201749
273767
244714
938330
615976
39194
1349674
437876
336490
741814
1018726
1057608
660082
431955
856719
891796
191177
25587
830368
1008856
1514787
773288
67487
1556780
253034
11436
582508
1296056
1329759
1435174
920550
384731
1277187
41369
1579875
304332
293962
159936
702573
539136
600089
1182466
1545057
991735
926412
139997
138494
5491
1069092
677435
502264
568849
683167
136917
1387162
1392925
1288186
909585
156993
1143759
656263
835344
1599882
357928
393534
635779
1067076
655293
243147
1282274
33986
962693
775242
1468247
27619
768382
204148
968393
327133
1545116
1495780
1346161
446498
1630518
1363934
521589
1245806
783263
1605565
650108
295553
1529750
187223
1569276
496941
468514
1220873
1558544
1261638
545638
1365671
1289447
1156510
1301357
892042
911164
1570311
1511504
1369744
341012
513735
389422
1600422
342704
1590866
1633017
1414938
93714
1433765
154292
507274
413967
1188129
925170
819288
1495898
378575
203987
1449821
1148681
1579027
1522305
922408
108486
1030091
1323013
1127591
764283
824104
1123198
291421
723984
1155031
202439
1490526
1266207
612507
1385636
1493586
1312968
804030
866992
339143
341849
861117
193145
765973
447221
136214
1011109
45576
1383665
400726
378823
1199152
973268
110414
377108
853409
774816
1247730
511746
927228
1062983
193729
1009933
469209
512872
1345258
1274336
265184
1368128
1370055
129829
799618
1583810
154966
984625
1578195
507797
533039
1288043
1544934
1347561
198699
1291616
1621435
877912
1422799
27632
1598524
1600203
472183
1205133
765148
362541
1265108
1502424
37470
617943
775107
1069892
86895
322711
688409
1087331
864652
715735
271096
1412807
1200815
291003
696336
447930
1369043
757423
191654
145161
568840
770741
1400078
1222439
989692
1225093
337273
422873
1494887
721162
718397
612029
1352740
407018
357680
1505158
1136163
150747
396688
494559
904329
429969
1120501
1411007
521314
1065892
504436
5527
227714
992841
1551623
1528788
1064937
1495425
1327547
827970
800052
603410
75138
370960
472819
1490098
1503432
576279
1097695
1547130
1302414
1256004
647222
337192
1008592
1602516
1432285
338807
1344904
997925
651094
1150506
862134
714671
1326629
1315809
490536
1463090
81133
1270251
546270
1642933
88951
417176
842737
696100
1023484
1369693
665842
1228740
1265756
853975
1092563
1275845
37248
433578
58061
1106579
875417
524197
1479964
1202625
1073092
329029
307851
1192320
738567
1560164
1059167
1205796
1164687
824440
973356
484733
1426014
994481
1490336
1294616
1176337
1551567
634176
1377402
1351062
708332
450150
1336022
1418425
1191506
1371680
751192
465773
1161380
465669
821413
1204162
1359314
1364212
544017
157192
1352738
753715
568677
977540
610310
504634
301279
1215354
1197511
967994
767574
1461310
380283
1396770
960281
933237
127687
835691
1407617
702031
909632
929324
801675
1126928
1493102
147686
176589
569529
342851
1398761
1205610
1486662
1355395
1143395
697125
461875
584094
668655
396705
448416
1266439
823593
1495113
942703
399679
1543611
1364819
710310
202636
902915
726048
909320
1132486
1338445
547238
356034
1575470
903560
1294896
591123
1547603
480550
1465156
1057675
1331082
1461207
268655
1639013
1500573
677171
218164
304888
493513
56029
298961
778758
1026032
634244
115348
1115110
1211230
656879
1027433
1629180
1337760
1510317
815323
103962
667093
588942
903673
370120
1646542
1251702
135935
1530303
539634
1602316
1319161
719585
433713
1625987
1446038
1493433
1116446
1583613
647744
769092
71168
575825
1570063
150194
404901
1321748
1043577
681678
1031580
991413
107337
1488441
1574138
644230
1125603
1113454
12645
600370
1062662
132144
381041
469578
473871
686535
864841
1070320
1035483
480745
622078
1055061
1253942
572177
1382650
1109640
1592565
450233
126675
540130
890454
1580923
694395
1310358
339739
1432346
1484586
208889
1322513
439956
1098406
1565190
1316436
1128485
740684
1541021
1364749
1274078
180997
477557
1042492
1298490
1075935
1525575
818594
586249
521776
1138156
624978
165969
311643
1059809
613866
158863
146463
1391743
864273
793416
584630
1079213
203080
149876
142139
1577302
958557
1385145
1313273
1332480
83942
1035431
1228659
261880
439182
36871
167447
73852
1021223
1212542
1638521
422872
505592
316784
680409
679779
484138
461194
893350
1176839
678568
332245
1344060
870344
1203575
14990
807790
1321521
719287
49221
1287596
1036484
1640694
524625
254948
1013917
196658
1521822
421280
1162675
1496374
297456
418817
960087
543977
1529969
1443985
1352425
1325478
1298322
1190312
307131
1260477
876719
493709
127561
34286
816875
558239
1269030
379884
646441
1090923
1187770
690146
927425
1476071
1384173
833953
1369804
1256371
604029
967143
1548093
982075
1599982
1211673
1615413
638415
921018
400346
1275046
885964
240105
1224481
1523974
145851
468323
872305
140064
183627
1261570
229985
1450459
1337621
1434227
736283
17397
977606
547761
192735
1057875
278012
680194
814933
1357213
567766
196964
1020461
897849
845655
1620546
710292
1088135
989400
574310
520407
524798
770084
1261019
394412
138484
836442
1219956
653398
192126
1541790
532682
113468
26788
299803
1370374
1186439
1392477
1398567
718259
426242
1426879
1470991
304913
287966
561559
1312421
826019
647007
440662
860602
760615
27278
833091
1452838
1629259
324447
27389
1464611
149035
274484
1078004
1330269
506336
1129626
1486220
1062137
340413
485326
231391
1271947
16939
286908
1048320
1462058
1498441
1503279
474329
549166
4180
287524
1312168
769405
861912
1194611
1082483
1309780
1263678
991692
759107
1041491
1620062
1186166
233519
347012
1159572
701938
294783
1178316
1516381
766260
1415858
951682
405448
633321
1008259
146584
1102192
1235131
508160
239300
502798
1118722
1158164
1124047
192154
1527216
1641415
1200335
391072
170080
1031126
798961
64963
1349563
581685
1092165
1277620
734474
640935
1022435
895512
847374
1165788
51121
702783
565438
778678
689119
1073702
1236397
867196
712693
417834
1291299
1296110
1222085
1616209
475518
1094599
686139
598088
1288726
424707
602634
511240
1316949
884395
1035435
1152933
450042
157760
400951
240107
1008445
641534
1608289
204510
168078
602524
321954
744813
463034
735845
1212881
1173838
1608408
1040136
1483818
1334487
1419319
666072
835783
1608972
669217
104299
1503920
996971
750027
20656
915085
1364904
1360358
1103854
797564
744393
316902
1256976
1504218
424432
887061
194742
456914
528399
735274
510940
1499357
1412731
339649
54659
892600
281869
1532850
1643354
396057
851077
1441824
371043
947845
1444268
734634
1203499
471210
1402619
614220
474944
878774
468546
898879
240442
1152566
1149163
943399
1561510
138628
1432229
498748
1472566
1646520
437688
959771
1214432
1296527
387421
874661
671487
908531
1556667
216868
1012377
1284794
910636
486066
868854
82079
934105
1527599
237441
976091
254027
166894
804609
285285
1513059
536881
225979
1056451
31236
891181
547574
590428
265856
1621572
740667
314139
321704
1268308
200931
1309354
1407844
971611
1291366
930880
1333996
29497
374265
1177533
1169554
1129886
222136
308552
589528
845737
310619
1334673
1042178
1147719
934211
65739
853931
537057
432274
846656
79130
1534558
342298
1116327
1545489
847004
251136
1261415
69098
451926
250249
729109
1513059
996027
26135
428059
138041
158057
1538884
356211
329340
636036
1305456
249505
593229
372155
1086439
822120
229668
1423166
98659
199585
935533
8405
933686
1210970
83944
1497311
1367008
1116182
1030808
973856
703917
1615022
316466
503785
1544019
1494469
297154
769405
1230461
143898
362066
532739
316858
530425
874457
119049
1106403
386488
361088
921027
1593003
799432
174060
1005560
586755
330568
269459
1377402
195481
699152
636132
656047
660491
373146
1455619
888364
1432118
753273
600512
350170
1424179
1457565
1476814
1338448
1317737
1158551
817228
656205
1227710
738461
1427889
59271
848183
842249
188735
60326
648190
191628
1363839
247863
736250
71380
214748
1287142
1055609
190502
304260
582725
572200
31544
1351884
1467742
683213
64844
235923
1538425
551467
768401
1186886
1053614
190791
1531287
74631
346653
1182117
722999
648396
419957
700241
1292054
793522
1096205
358373
1306157
749755
1558103
358092
124182
131766
601675
1614865
298029
512636
122085
1387542
579262
14747
1630196
1065345
156027
936559
230431
54904
170935
425690
192893
891368
709888
55598
328766
1075243
3164
207343
631093
310521
1173711
491383
549692
31290
1287850
1015901
1012285
416311
764369
594625
785389
1433156
1331785
1515129
728871
871609
1346928
1443391
1549271
1056240
156765
801545
488410
476093
438502
1497594
1231361
1488820
1598343
1148619
1225335
1023455
259667
632812
113276
1277013
177757
58480
846933
1436758
788814
1152618
1340035
638232
1242686
443552
71893
1365581
391393
1150113
985955
1384172
1027729
136867
408946
1047630
454669
207066
1437997
77942
1195513
1595300
385386
1504941
1412188
6455
491460
1626616
1394653
785040
931517
451791
233785
1595308
624401
135352
214220
1444472
944479
511095
339104
1064523
1153828
1533043
1516930
458013
1251979
1287207
409997
1071676
1065422
277436
984863
483867
1367079
279971
1247192
800837
619922
588788
1554592
361648
1173883
1123662
404806
1047377
1332418
1540780
92301
568395
791949
148569
1217274
1120362
1067902
1562410
283634
1201423
1061539
551643
553607
254624
430230
493260
644311
514710
623440
1589225
196388
1389798
1134107
699086
216125
273330
1456104
1061376
1502474
1422145
962730
1268997
1408967
1620252
1146087
871033
1374014
765440
74824
1592914
960497
644608
485826
1042232
1192921
204385
994937
676408
1236056
203279
469517
441618
628019
861474
1308563
1080675
433510
1467092
878387
402964
264194
816659
1615623
784999
1164376
1306181
134020
1266104
68860
593224
501111
699669
1520195
1482911
1061945
1552072
675417
297391
1534194
886278
1362915
890691
299903
178290
804362
1060797
138990
712964
1361675
1013472
366206
288574
1235217
1628252
867920
1115002
814445
1092730
859901
1032300
1242715
939119
1326273
353867
981524
687668
1630776
928737
914764
422131
358753
1093133
116682
572639
269431
1403040
226567
904034
940484
891216
1449342
981114
1095948
508895
1388933
652735
110992
1223236
161963
1244698
1246889
245268
419337
190201
1147559
1412927
1104838
702851
466243
534082
821929
1198503
614241
363464
403143
574005
238530
1102663
1178284
1475509
656726
296714
994107
1067017
856727
319539
566813
1642673
1534054
1597216
714346
282982
1509723
771861
120929
439764
1337347
1173421
504149
654025
1277574
909605
971250
1589770
64637
1496557
316737
977827
1454371
409670
1312774
399558
1354569
1042036
715850
915972
216419
1328394
973830
353694
352084
580631
126272
210802
454863
528841
1026803
11324
174830
1283125
1051789
1416571
626028
568107
826944
146942
740802
1432799
504285
1401175
1085642
807440
1062308
426226
1312504
168191
1374589
395709
1185806
69476
1408271
325423
510809
696590
12694
651394
1434236
711667
1013091
736851
922049
1106167
208371
34538
1364276
1099601
679678
1598362
411878
145187
395162
38496
1619003
1463732
248737
486185
1026611
1588100
1016671
1297862
1053899
1048415
1003183
501801
285949
260293
1101476
30876
742347
858499
1433418
1068281
1179011
533072
1231992
1191299
81103
1470554
1098752
1584543
319636
617608
27389
551282
359117
557094
381920
118254
351133
1301703
632662
303813
48954
1463168
1301708
145816
392909
1481435
429518
919004
1312203
234798
1333323
295916
1238911
221340
587617
999373
709326
876550
591866
974649
677351
286875
1132153
1144390
815746
850243
1470825
662105
1268660
241642
1458194
674051
454859
895691
1104903
1411913
71136
738832
679218
1019584
192567
293352
1115351
1488226
306925
344615
1540678
1628830
1379499
910103
347131
1287450
1525714
395623
1384644
1082666
1242172
732925
405720
1200342
692673
386944
1290321
1530428
754040
1285739
305752
1207544
12856
620488
962042
647115
733093
160925
1551142
157623
1504431
1148200
1293314
939950
939478
1591985
1367193
148706
778200
1583234
772236
122841
571963
377665
404010
1278781
1480163
1116181
398778
1165851
334801
140136
732974
1145016
205515
1002017
175861
1480181
735097
210776
391721
1384028
1373316
1440072
477516
207782
559972
1641610
59142
1575642
47168
60316
1397964
1592946
1038662
1239504
1628277
919156
202879
271986
634775
364565
671066
1406408
1168121
1443511
1534645
631233
162077
310174
898194
863604
996902
1511366
1170746
222921
1402799
842299
567875
1531908
241522
766736
1189275
900366
1303098
332624
477793
1231555
354340
743416
1400129
74016
1636220
1505404
279907
1625481
1394309
1417396
1159579
1076500
1195157
574915
1513087
596146
1033083
7479
56678
829112
90456
442798
863434
1577943
541146
1494616
1077850
1577461
376297
659504
1239805
1484106
138430
396057
1629431
488392
1019327
831635
646680
1289869
117850
852406
743236
214223
824330
1292197
1204661
796688
386913
998169
368230
1150706
216620
1320007
260478
285971
1267446
852908
390746
829482
596220
44933
1595159
488444
1362257
358110
449267
995416
1513867
79910
74347
291754
718962
1286841
1465261
577676
945103
1567031
1240302
1191801
816760
739706
1319186
830835
109748
463243
601962
669364
1563087
314346
77961
402499
739058
1129478
726693
1601413
1458135
193297
1523742
534890
1365881
1393557
45664
283514
683451
816241
400805
187027
1310431
547930
162312
1392289
429399
199222
1107023
1472941
1334263
1363764
39325
1070045
1222191
784572
166077
944272
175483
1523054
509947
486743
1017130
949297
1360706
472589
42328
1401146
130392
829508
1246287
849581
5428
428054
1269523
360900
376698
978553
429337
1152261
1231664
358729
1112676
1227816
46879
1615384
463388
152138
434670
1217275
305714
82969
479489
1272941
1529194
252818
269685
1408177
97335
1313811
997739
676877
170603
175250
605965
1222043
1363797
93897
1067034
356211
1257942
563915
909513
1174075
532133
267407
740295
123806
1613009
270757
462724
678393
1116345
1298912
1394852
250541
999006
866141
802446
314158
1608086
178073
1415143
741214
1515457
1123371
1593579
1354080
242367
340324
1265932
432707
1201406
901114
641226
511287
51253
541690
1327444
1637571
1564486
165793
263932
315610
692584
1594759
1357789
1531731
453597
410862
1451834
1274957
1227114
1482505
32653
789471
653860
738935
997429
949287
1601825
9816
1122708
36594
1003135
1117176
491175
834172
227070
1049093
405854
1514567
476614
777869
821354
88389
1571395
1615849
236917
576156
1493911
1206381
295908
1073019
1155970
1143517
1022586
1513381
3376
549211
309405
1115752
782885
1561646
994146
857855
441596
326540
210721
857393
575687
1143412
1012545
60044
1579236
1197680
584860
535474
1404699
1137645
258469
555654
1254038
891292
1051046
551163
1109011
946466
1427936
422309
718359
1118813
1632498
589210
1030023
699921
569646
133602
1072292
656949
96127
1476532
570266
679071
849993
477357
1201712
293295
972058
364445
254782
210890
925413
995316
1046251
334392
1640534
1092514
96107
250452
295697
1197153
1356782
1134311
928785
1420877
797811
1516674
1214967
1549434
1396101
302639
541830
200009
377410
1489216
817960
1422616
1266103
1343572
889591
640443
311447
626253
1135389
113285
1000134
386173
440690
641651
236430
665494
782424
1473337
1581482
354914
383497
906167
479122
1227669
438722
376461
1367503
983626
721666
1162146
546226
1518888
813863
144220
1114839
240232
1196082
616408
584208
1185168
855801
900492
508292
776376
132793
1595940
1551977
1243252
1353716
1575351
1363464
360943
146665
138283
1524756
123148
1573365
1521502
1230634
634851
589218
1493741
154039
1412201
1338580
687084
1543268
300730
866560
697100
54912
1449087
1284444
1542827
776539
236705
1350311
608296
810258
1407622
1367744
461272
347916
1034458
480468
1233426
360256
258640
389164
1086496
1437538
1071948
320057
1244314
2900
1466487
839693
253263
1284879
506400
1174655
787848
1105609
701238
1123635
48764
1117641
132857
250157
496249
268575
1463773
712472
241239
1129249
653547
744820
1031204
427547
935392
652863
1511195
1237625
766040
811335
199656
1333138
1381382
907605
1611636
1569612
1541827
100804
464703
1014979
466409
716901
1384719
471896
1016199
845660
1151759
1631071
537887
44723
102394
1148223
1370870
1101311
1010929
1586106
459203
1339510
414309
1566973
491834
908395
36699
831052
443307
824875
225734
207447
1095976
1630343
370465
759831
1165721
43656
437451
806547
1057304
1464965
302054
1379241
806560
1323059
1371087
1418906
1600886
1285640
377857
15150
1403361
1314588
46388
776695
412616
1456638
813386
194263
1485898
947269
723350
1201690
1214996
280971
472566
1185461
1194896
393373
672440
599675
378307
72832
308601
1416730
950861
995171
1552636
1120345
31123
1004400
596075
1581485
818451
118247
935591
1022229
493620
183928
191035
411579
1415797
1445622
1526034
861239
1595556
198850
562135
1086266
1283224
1606829
919870
1309266
379369
190773
965097
1516077
1215615
458499
1090047
1160949
856916
144030
1112003
1098243
393070
1625356
544952
564067
1192601
262651
210849
296952
102366
530281
639882
1449984
810820
1255164
782525
936570
234863
38614
1271001
901511
1063871
1368029
1238631
195363
371372
1452416
1067458
272642
597219
492784
558038
1226367
1038152
1500002
1148252
89684
1173402
332896
576193
1025106
1458204
1499058
184154
1242221
1575935
844660
545334
1022552
390050
415069
1593166
46177
562517
468698
1313749
1024832
115246
758169
1173492
118077
1604272
527756
1181344
776661
1071846
860117
1643800
1029288
1300008
142834
34269
1500902
1446716
1511097
303320
827424
1138889
668786
584947
1407053
949979
1021674
857803
867560
271097
199773
1217219
1344702
759371
1101312
770910
1584102
392613
876737
1429933
462906
801093
838821
99882
1174025
1024607
171427
1601354
534888
603619
549514
201384
290114
1535503
402829
866921
499296
977132
697684
1253592
1543612
535340
451238
69164
790333
1208921
1210756
562497
714175
643204
934959
351136
420899
1192468
1498456
1289161
700427
756955
1146745
558744
1487024
1043340
43855
1142980
721229
281460
667494
756612
398250
1082505
428103
799368
1044189
937892
687969
291873
1576439
1051082
689376
1277498
1456102
1609535
1368503
315575
269665
1512774
261687
3856
1046550
1442266
1534350
1367715
718320
1455986
1273424
1511480
600618
676848
1020664
618027
386693
415941
1247451
92085
1296893
144934
1071336
524244
697707
836620
1565613
722817
853178
1009876
159014
774167
1617187
983363
67985
220367
920585
930773
932122
911578
377681
1406024
343968
215627
181258
1294997
1081609
1042396
865610
1645718
1323257
374973
915132
404430
955158
814172
1145754
1516145
1479125
1011539
977203
265890
1593705
1293349
3391
1573220
1252244
208681
208406
948644
531614
847768
1049696
163032
641407
472756
760492
1327644
1545484
421247
1106158
740874
1635439
160325
780023
618718
856390
577077
848649
1179737
238098
977937
4996
370736
1203533
1450871
812491
1087388
169544
1487169
974946
75962
167619
1172555
891187
1014817
1495190
1578624
976940
567245
365045
376207
251565
1540226
1259246
520431
983720
311639
964010
651407
1547651
261365
1400453
812387
266403
804712
814898
865888
655734
919087
914612
393507
530694
236016
321800
453686
622241
1078589
1229391
1068619
1593369
1268165
1137143
1334315
1404814
1227486
824360
598110
1369394
1547696
1285255
1240991
101128
1145016
467802
627061
777698
333089
428056
520026
1541126
1131474
822568
398297
987100
985170
901289
296296
661743
798891
1269408
965796
620792
1270994
1017534
1546769
558020
806870
1416831
645742
1482729
1429084
1017970
1041117
1213113
1629618
362271
1392413
1043222
111321
965231
1194916
145802
1376122
1231237
1476963
453595
641555
1638759
846319
840697
931548
1410943
550955
1292652
533332
1634373
26949
484176
1413051
646319
785926
308102
1281959
1341257
583528
1406822
28313
616659
807491
25259
141302
491019
580422
283185
1168774
231084
723930
404111
825826
1497105
1157159
1505772
1185702
572996
1335505
598190
1161152
328229
669942
7823
780012
550601
1179908
74640
1445568
908210
1170182
1211767
1320517
381996
1499560
704816
776856
253771
1507718
1504096
1239124
824085
1052276
1407521
1413799
1255938
873949
1385208
1119409
940703
181356
1140006
1633327
1080140
1599741
318810
298310
889438
1262113
1406591
558295
461059
1466220
1432157
817077
678705
1385687
473648
969208
322172
130795
799855
275167
1033521
168266
259838
1482068
464944
175488
1226674
814412
767353
47611
1313957
971780
1009173
710701
1393839
416660
1631362
1609518
478211
889844
726839
62589
1033479
856379
1424264
1416588
1525146
107441
639031
192194
1090695
162450
792213
934111
396802
245151
745394
828554
157356
407744
576686
530490
1022616
1100115
86921
919451
827462
1366945
1002676
1343966
38698
327952
764490
1132925
533369
654147
122561
1474947
617866
136693
618702
433994
1504798
636219
346034
909056
1411264
56109
153770
782307
15156
195173
1081915
610412
44183
1560246
1573134
1389298
1239131
705144
41256
275602
668691
1043398
490246
358646
1348127
391925
933053
746215
1415365
1233739
234753
537935
1132162
615959
678061
765769
1142786
1002712
304766
1589924
930832
1365898
685655
44744
452946
377321
377803
46560
494798
373814
1421821
302213
1528116
424688
1413359
1279680
1420467
236913
1350495
1485519
433338
1091917
1195600
1479778
78824
334823
797632
1464224
995301
57379
606218
918622
1376373
64030
499011
1097037
1586430
259726
325005
268036
1136939
667361
1598484
420172
905670
58116
177192
250004
1113188
1035097
1626153
1561829
445085
205393
717293
1202030
1470512
232936
864061
1329345
971405
1106767
1065604
1023498
630786
638169
484167
224250
18704
1410608
879862
1557418
1551800
1203816
1030749
1080186
1502303
379991
211059
1489883
1308953
977686
342477
1415780
766383
1424036
1554974
1420753
620582
1351529
552178
1581953
996140
1598684
1588080
243987
1419577
92439
1250784
975214
1161740
461770
358635
1339750
1265756
931335
1073554
527750
64747
461266
430633
1416684
1551773
232273
1146242
586674
643824
951070
515064
1446134
1038775
156558
477401
983266
1195975
996075
666546
113338
518300
1278764
1421949
1620985
81367
217480
241951
262695
384990
430836
1451423
1383242
350690
1030693
659837
1461626
1007782
880578
952133
390190
238245
1269001
147294
434227
922055
234663
1263651
133040
1159639
1187557
20791
743586
431277
111370
1433885
374031
498223
74296
1455056
63520
1568215
1631728
386515
1519465
647512
625438
552062
304863
1091316
697149
1091669
556961
845089
1003374
633893
1544364
449722
1492966
1373248
1346199
807235
133503
571514
1366331
957172
466434
613410
1603198
545039
1011978
1148786
70914
907606
398878
655364
1423102
1455992
1523056
452745
904599
1286656
1479048
796694
1021792
1068985
1230799
1634424
1433373
753979
1104505
217245
1145355
750872
994152
941659
1266339
648442
896991
1548987
243646
354027
1523854
124883
798861
43630
90401
1009081
951089
1231237
934369
35642
1236846
1604313
595609
704940
466204
105507
132285
985375
80401
517849
287661
1473020
1097479
1153042
349700
539751
535048
1435134
1255783
1613994
316644
1469210
1323375
1373402
1516124
389897
1610494
1461186
364567
359993
62560
888117
1029085
862896
1450021
94014
1327164
1297045
1463699
441065
907771
613981
593977
632256
1175261
81133
44645
16454
443649
98446
1640306
14395
1611920
462229
1119713
1252484
748182
130512
1212153
667804
251793
1492950
203865
186739
1331952
677687
818
1222296
611182
1199546
1371158
848137
558993
1618544
1445113
914339
284402
1537492
575076
1497613
127468
55418
689026
1636109
690544
1094442
773776
287935
1468223
965851
290911
668373
1009554
403110
500912
33761
756088
498050
506539
725647
399556
360041
1143436
1539626
1385416
470023
1220953
239246
1305318
1096209
1112394
456134
1644407
1108448
1157729
723285
143706
933985
1494802
813796
165269
1164843
1606815
1289090
156371
1498436
1199837
1088282
325478
692707
866832
1517772
764840
153662
458383
475368
925208
722932
673051
214720
1506863
750034
1077764
703651
1059768
548336
609890
1550830
538634
1296513
531268
1255049
1383746
835086
157217
1285730
39513
1352924
395502
128334
885020
1067045
802763
1074111
1274758
655815
278925
652660
1472666
1645046
1355676
889114
1624442
324181
909130
668204
1385799
1416681
667300
678796
881443
1075645
153599
1522407
301131
29184
1107704
1270481
1347229
1093393
275791
959287
1387573
146093
1167488
432600
65712
1626697
838471
1305364
1181715
555141
229833
1614822
122853
60248
586179
1193797
1147541
889441
480498
1068670
924443
1626032
1130334
222153
232257
681784
551433
1608202
37712
510665
894497
350369
628156
548929
1070123
899871
125316
1270127
538967
372394
1620046
87426
56318
1455289
1377888
600266
1577826
1079862
513474
1556753
1586979
885724
1380127
1192917
1598374
26894
1563010
195639
1407746
752863
1168224
169439
375272
435474
1214133
752136
1031192
1457339
285123
750970
522511
973056
944520
1202870
1063321
90426
923242
1268395
1286558
878097
748963
212036
145514
437183
317618
1406005
1199287
1557591
1075008
1184024
658821
366600
332775
1378022
495973
65629
1029936
1480171
1397270
912261
1188170
1075947
981842
1374813
412484
1415834
1186071
1543342
1392374
1154778
332420
131319
1267113
706299
547771
1445425
1348037
453511
743187
1192133
1614571
1188161
223596
200486
1564337
809468
857889
1486140
361902
680564
1341547
141304
792757
368399
200061
210575
793429
623587
342818
944541
1229699
682880
311694
1211772
1520630
1260451
673751
447714
1113612
554615
1258175
795761
1609052
1585899
879585
942255
1496598
988926
778929
795614
259338
372299
1587901
62220
520245
728891
1346729
399586
784886
1224665
264784
371729
1581207
282404
378378
1209898
598871
891234
674689
364293
646618
406528
556610
916682
22799
682035
834984
86785
352940
1523408
1219554
1251884
515261
850345
483251
253831
1039727
1034242
475498
618051
333324
945282
132101
1089960
588854
1201839
1137728
4642
135554
743424
909944
1542838
971806
990099
1635984
1408995
1055462
1524692
333852
175126
172530
306128
1145001
914809
35008
1315191
81317
1410829
185311
370878
525182
332098
1318713
26316
213719
949216
157431
1309178
632598
224258
1522178
598720
96654
763412
1231584
1566038
468852
1020269
1423654
1390170
1367997
1554968
1229787
649990
1551052
593696
109634
1350610
207927
1408228
739788
123182
974588
754045
400346
873295
463907
1096752
148380
1043452
339781
1645967
97754
510364
1408734
1015660
1336946
28144
1006317
439231
1147085
1374313
313295
399404
1431398
1600282
731375
421923
1512212
775873
727080
165724
129009
1492847
761243
44345
1058609
1198019
731350
746769
530470
615552
640633
1069827
1283143
365267
208816
1137839
283760
404748
503449
64277
1614039
628314
542368
570098
72281
1114874
276000
12009
1116939
301567
1144403
517869
106838
11057
832940
69333
343082
1201296
134296
316234
1255113
281887
215685
196429
647499
1643532
345223
530082
631593
1313504
1630308
37676
1458613
1424495
958250
743683
458860
919136
25968
1552584
1036066
895794
89808
890433
788389
1282211
980707
1587098
36603
692540
1054967
815383
1193511
645743
427123
285996
491970
1503971
72873
412999
1466179
1476313
728247
733789
923009
453013
451558
810746
1407881
1121850
251969
802808
326419
709615
1487277
1223971
531456
894876
642679
657093
243831
1266780
373569
1361520
33185
710710
1434460
384085
1416155
1215740
33772
448730
444627
1576675
282774
989965
551450
469167
1157124
575135
26140
1082615
280608
627813
268090
1423608
804278
1537222
1091276
1157413
857179
559434
550762
734101
1166056
304514
497779
1102925
324382
578544
28170
265404
1564944
1551540
1602480
325712
432780
352049
1195545
245642
546273
1352497
1179530
181218
837532
467139
196646
18807
142654
1003573
489851
35194
395400
960163
1292821
1224629
306125
144725
130369
1634236
1147781
156342
924618
209189
748312
726981
1527959
753905
646397
841529
957325
1250073
1587547
678200
608797
1370912
217755
441558
1118172
1244112
1237307
1263091
387605
227782
1263946
1518494
203896
1456094
1183457
244309
611773
1303255
969376
28245
1283378
663837
977215
1250945
297970
1168004
1617971
48614
1236099
669211
1272898
1614618
506655
597283
78387
600073
1432952
283943
923452
1520000
91851
972026
534136
606687
670346
1394540
404574
92690
274839
1215504
1009345
788284
220125
169900
1334388
410541
1645959
1032630
1448013
699578
1578137
326937
714598
387579
153471
1084946
1041905
632732
21710
1551389
1192349
283945
787182
735770
563797
567132
1606590
1463668
1015484
138061
906272
906681
1330715
1288731
635826
138641
402494
816707
318746
623379
704387
743649
751903
461622
283887
781102
232866
212064
224655
405964
86906
753052
532748
1376446
308597
1066045
741174
171567
756159
851971
423727
1469084
172014
487509
954114
1409624
717529
590645
1474405
1346151
897530
1506272
595745
1518065
86195
1304692
1145168
145770
809472
1117512
728445
842775
1121819
356779
508774
1055396
835858
1629287
4410
25086
998615
1252651
61461
206606
724576
328102
1320671
168663
650092
999928
740163
1210232
1370079
613772
1587500
780222
1442071
1179261
503081
212852
1439184
821162
102711
1203807
488616
603789
569987
364331
1518278
1056831
1601274
1442631
1499320
108231
123959
144434
37591
1024852
106778
628491
1565259
713790
109433
1426391
1477590
747507
1147348
678853
868737
316190
402482
1019971
516424
118202
1167125
340584
1559283
302468
1225228
1135539
1161625
1037540
1038505
1635427
1531370
897576
1163784
1168711
1299351
1378781
154817
609153
694756
1210594
548236
1614484
559621
1426812
905934
1517668
709653
1014579
1057305
264168
1413045
1018370
1142322
1435760
329432
976371
1478115
600256
620237
988500
1268416
422940
960102
723176
1037542
1461478
381216
193226
1280719
1439270
810394
1593698
88836
909899
918029
1115936
1075343
1639859
340954
586699
874046
662326
278137
1607671
411676
30417
733387
1567985
800210
493224
1514379
509127
738758
1224925
1081002
449946
699285
870769
498249
1223017
1456307
137307
1245172
743530
506529
622752
926748
607795
906214
524254
52771
1071899
1017749
504011
623043
584515
1541408
1016987
460561
247324
992181
772755
19653
1226858
1594178
584743
1408600
303148
884284
462794
1425463
633009
1273755
1581375
1193004
513662
425384
582449
802256
996525
422472
684701
1345103
946631
1097572
1589227
1344752
1401736
1324023
1214897
59009
1034848
399826
406723
1013150
287677
561349
1266823
600200
333932
493276
1501173
34482
124983
1334591
334456
32740
150443
1124510
1381296
325977
558025
1564547
8026
272614
1357347
829767
123592
772108
1498953
295968
666709
952800
1599614
889366
1274277
524001
1626370
260816
383002
102062
356945
296707
686254
282711
430339
50010
212090
185000
22778
605345
409702
1341635
1062141
332304
1324072
1485745
1150314
502523
1329901
547455
1533042
1626619
134316
201569
1555411
706175
1628756
1513353
701255
704849
1297787
550709
1542570
624736
690117
820332
1011377
1023505
459092
1360767
429486
1556471
829851
952305
1405003
1235956
424725
1126055
289451
1398972
1298726
1039090
164224
1443644
1460212
1369862
561341
1038244
1183057
713712
235116
697814
431926
1034428
730008
1236457
1359591
1198124
1052966
1221651
830336
443301
44791
1556581
1240063
685544
726738
1251412
1081826
1584796
1565742
599786
1228071
451073
1193387
351156
829855
368458
1495325
1413680
1189678
745875
33425
599186
972256
84507
347645
1512871
1056063
1311589
1312819
490073
981533
272385
704426
569602
1538478
920688
368328
1342579
1319274
1153962
499747
1315105
892916
604325
1112476
1434057
456442
386530
1520864
575310
1413425
923817
167242
123732
1594653
189898
341205
125965
866279
871002
410225
20869
797537
334404
568556
757806
384053
505513
153761
1499900
533316
861144
14611
1125259
1141393
1293138
1431650
1085458
986581
884092
1616266
24366
741793
1509787
694911
836162
77144
1580097
1208169
797719
262688
1439540
982008
185554
675202
230368
984800
1148508
1294962
1276980
1616477
1401186
547946
508825
654707
1449380
126711
742737
1390361
837923
1573549
797661
1466730
1537787
167295
622258
448132
610258
319173
213097
539113
1514714
1611598
1515882
1020056
315873
310555
86526
775001
1166636
1477362
930519
171907
1502289
371105
274198
288533
599765
914009
239215
1459585
920763
832100
1028638
690450
461565
975760
371412
1170954
1439034
508176
396299
845894
640948
341374
491660
842994
44730
1506485
551772
353837
1360066
1319486
1269174
1210204
1122870
1325930
1127293
49083
757885
798364
1431066
808657
994684
1227044
851107
497151
206525
988076
1019458
822379
223463
974044
1537172
76971
936646
1349557
1144842
830138
1348944
77351
1357650
1404690
1392771
180361
1639716
1258112
1376925
331091
514520
266205
1277353
934988
1065428
154823
940473
1389131
587637
371654
1428486
264419
208438
580752
1486711
705820
438996
270720
622264
449142
897688
695976
1563046
675817
1048313
1138471
338493
955193
578574
934543
595609
759824
310010
912552
193547
388284
181813
101802
1054897
1464602
429911
318209
1604857
519615
275097
1590164
1430577
473102
1498181
573153
1327008
468892
345661
106628
1108501
727996
25658
282780
1480720
1544294
746966
617104
536186
1624987
829360
1123563
49482
440772
1079741
1341315
1262082
1030701
823761
1435414
642653
123067
15378
73856
378808
98036
1143965
1496100
1417630
1303957
486000
802591
1073531
593857
1030959
660863
1601898
128200
851463
2753
1290476
1611670
1465015
1622194
447644
196370
1070120
608489
282842
1645870
517413
1472267
1385161
1573688
897039
1255306
1372442
302313
325837
660608
1013643
1223016
771444
778891
826214
1086857
1287337
1089864
899348
50491
291126
679510
341995
574037
1185515
216610
1290019
1461560
129471
1110673
1013355
1433546
820575
1129549
1328129
639711
370371
1225207
67456
486431
226341
187176
1609597
1641
713703
297504
1060451
544864
869961
743199
345545
1164140
1404616
811626
405387
350576
1270728
383027
958419
466075
1114688
1633920
1039468
980609
153162
347323
1352125
1215986
70690
1314913
532636
150621
964414
627054
494505
542258
1345034
29365
1571391
1289636
1150216
1012906
171329
1049819
1389369
1793
1250430
1168902
515456
1293969
662415
1555869
723647
313983
515431
113891
984663
1591287
891861
1115509
869472
945037
1623404
1133949
1485016
1443359
876656
909677
281139
603375
1005975
39689
118456
1514664
1346695
540701
528918
426701
1440989
1345819
263699
116587
500628
1174360
981649
90269
1161363
1183286
1370655
1498956
455822
1483717
122350
1557235
1355
1223131
1045008
642025
494529
186414
341693
1330886
1646292
691860
140201
1563447
584728
1027664
845192
443868
1086437
742697
1349693
16617
135157
243677
1341495
1558187
730768
1079650
1156703
472805
1574806
711495
688703
1164362
706003
467565
360071
1211870
1296218
294149
966343
380565
271952
1401699
1239389
1546571
1431070
1076975
549762
787470
49782
1125108
36555
584049
1354924
819252
125527
594934
1346650
1153085
930249
1180874
673796
1428882
400583
552784
153518
1165951
478238
1395735
769750
1186149
1615394
1227326
162667
249769
1181657
870121
156357
1297543
356363
177715
527162
376276
1322789
730570
1124483
1105369
1338216
906195
372871
754632
1418054
1186027
942300
1047494
827769
870567
937860
281446
915254
785292
1536509
903607
893994
458048
111991
449906
792265
1075932
1376041
883508
165597
1184606
1500184
296657
717824
312820
1189530
684994
946329
978034
1235659
377568
1409483
893831
799322
1302859
252446
1279945
923283
668107
428439
159603
1359029
1178302
1051496
1185493
1155591
999402
887533
1249502
765229
543543
1202708
435285
609762
1263549
163577
1481997
297896
320088
1606029
651016
852213
967107
46002
300929
1399544
1242836
484238
585515
603177
55752
424666
553671
827270
899150
1155236
1146416
181945
729336
912111
361184
591393
767652
249739
303117
500388
1192206
71739
626619
1138551
323473
135974
1254218
686447
1419941
209933
693065
759322
1345572
704322
35552
815642
82816
618483
169255
1400162
1245231
899613
1348999
657490
1580517
1629619
1523050
26542
1530542
426493
583279
1581733
1165635
1060497
1037424
1322925
1548995
1330877
247941
905399
1501633
1619350
295702
34260
1205218
1434141
1092793
964871
190466
536833
297028
315956
634210
1510237
1448133
954411
399205
73191
709019
1356928
676413
570187
980139
804823
215136
241773
901028
1580950
393943
845703
251014
426818
438794
59947
132561
255142
208666
679341
521966
659509
1000191
713215
58979
657478
993796
596059
1234595
333825
1127972
526979
1545976
423046
1591010
884152
165379
797389
336312
163462
286730
900877
1031712
503441
890910
1456643
340780
404086
623574
327626
1244194
1502754
150491
1517559
272636
537175
1293189
667084
473021
1426984
1004370
288629
390947
977544
229415
1562950
436728
223166
1238534
1646331
1627880
221599
791590
1210001
1282812
403543
288089
215875
676828
1478159
1241918
238605
1362363
1189507
736539
948695
1473481
1369198
1104859
1541261
1502015
961672
425492
525068
235262
1562674
390344
848343
193649
838532
1576238
1082552
296779
516227
289038
852688
453174
1500640
1546803
477124
350725
105401
111182
1344632
220190
805713
223357
1200494
535718
974052
1420040
841526
394861
901798
305416
149867
1372133
423669
909196
1331738
155140
358952
1239456
344924
160953
1100492
1583720
755449
506173
133788
456360
1617459
1484945
698631
328424
1422783
216025
299352
298876
948634
131537
118582
1480033
1052777
580657
75257
1044370
404218
1575180
309867
490198
1004722
287482
700178
1500045
1267711
640167
1244424
783935
702853
268100
438882
917657
1638908
974208
1262516
112690
134981
282933
636234
611616
921720
902045
1095662
527530
1245230
1193829
243782
394714
657255
1279003
649452
1554064
105150
1215971
1071005
570584
737473
979954
773330
1002075
99807
1289002
1627309
1098547
105352
170563
995543
567667
477056
1523211
942291
1344359
490313
179934
149658
1165842
36770
833396
207360
1285373
1020187
1445522
1209140
334350
904948
1276400
1201290
1122315
389006
1035059
1443443
446383
418583
1522420
1213007
1514942
951383
1314106
1125054
436836
1468127
588964
260665
1496189
941521
565976
860234
1550904
1417812
575263
601072
825713
767612
1376156
753632
686859
1466486
608393
931418
1504094
221874
1386561
906992
1511092
820546
216266
622392
488911
710699
49925
1184696
708256
835398
1344097
1472016
807651
1441296
441097
189943
1131253
1240207
1025264
1011003
864818
1081141
353411
1502638
144098
1319091
300122
11116
225811
148214
1112521
1315764
796092
1347359
594047
1296114
550709
1428431
776853
1012854
1127635
1244874
1384069
107141
1215380
1283830
1169603
842345
1454862
1256690
568989
1154794
1572672
49952
1582615
508547
442941
1621820
1609833
1248245
403066
833889
873453
213731
689673
762215
1634994
585013
345164
888135
291735
1098335
566296
161041
1239179
838402
1040610
401575
548004
438915
1345370
302660
728344
166025
485331
1495556
268706
868604
875816
1095753
643921
412443
704530
444709
1597017
1002125
1612355
1361734
739730
1631926
942962
1278267
1087506
1104444
862084
117228
431336
905632
374668
699243
1301352
861695
1613125
1340706
1387157
1195643
1563666
621681
51038
284042
840844
1556775
18066
355571
1028907
847950
1329480
1376339
834561
566219
904001
1344613
954799
1593261
882756
618374
703074
984340
768396
525220
818713
255527
1336687
1401450
1411737
878201
798549
485636
583671
563747
1082208
185472
111512
1425426
230550
1342820
802549
138312
911838
1260861
1474465
891104
1413721
1585690
585313
820483
186384
528412
1099157
862437
700944
1217443
1403982
1286635
489783
424860
145577
640749
1122331
1577698
1007650
419519
1310816
182902
1134126
512585
1354616
1428842
902523
1001192
446913
374304
1235145
1227672
293728
1089722
838775
444798
114768
1177634
847020
1257405
341995
145698
1371685
1161832
1158334
420113
1227766
905661
1177167
353641
1307111
100378
909225
335512
98031
746107
1413758
850281
587131
668424
1178463
892297
1630105
699622
419636
208692
836459
238272
1072549
1183278
516029
1204640
142036
1038210
804001
22985
977669
1454513
1571289
814543
1154211
1042312
1623583
1347678
1201030
629677
900883
1081102
978010
878065
1205175
100971
127797
327107
610267
1176281
249146
1191791
788932
1127883
714154
1468031
839666
112821
1607558
234039
210917
1038744
625064
184406
899318
708553
974079
1595962
391832
1599163
1383029
1129495
1077847
1629150
1051479
1218233
1351567
639523
1569749
588158
1130455
407760
972908
730742
915192
781514
1495526
756091
1009208
194686
1600202
1391687
1315705
953174
226698
175546
1132454
1274254
1342527
711833
517187
436077
509186
619969
1309319
304472
1511403
326625
1240368
900447
1258759
1088434
1485136
210237
21296
384373
298296
285972
1164581
672033
358264
708977
383377
1576777
1620024
1476003
531443
626013
1025404
1143279
348479
1153495
1353968
266257
66493
172806
1567332
771919
1153692
224706
323456
1496972
63507
1598033
245144
970004
1252923
806752
1287123
695179
367960
1254668
1012782
525380
548991
1586301
1058101
1121055
541789
1000629
734030
1182587
1181828
576788
1050277
919491
329944
432903
1051750
346932
1435310
750334
1462417
260571
6170
1623333
396136
679811
904980
60859
1364102
776761
971527
819188
138082
35122
1623185
1550819
141506
990963
205135
1405324
106555
644908
39038
220417
106541
923696
444436
1039490
217052
445364
611451
1367423
1587578
266947
1645631
1618454
930904
946582
1227374
160149
394172
1531698
655338
1073547
918923
1588015
1395501
1391079
410709
1022987
1459773
772907
1477689
874326
522008
1086756
1274400
164986
1064438
187902
697471
916720
95992
1639860
1644418
1517857
320480
1487528
700276
972954
401332
228162
863386
359584
1188242
572487
657352
800288
1281616
445594
639734
1342888
673962
534496
1013711
321356
1528207
389745
1392286
1389634
156159
902080
584411
950049
787895
1454358
904844
297946
907185
551126
71279
1100365
860403
11124
1010895
1313796
278448
1460943
452090
448247
1341407
972629
388665
249765
1637516
1453554
975532
46187
80748
299825
1012230
1046837
1185060
674727
1586854
539369
1291738
1448059
407328
766540
848316
1528048
62186
652373
246430
497703
84948
251666
375671
345871
45511
1180397
736396
615145
1143270
626418
182360
709184
1508872
1306701
1490566
99936
654767
879262
322061
1057193
809154
1397266
1505685
968797
1343154
656611
218263
370642
54275
805201
1560567
131016
1272160
883187
916273
96907
201451
1464032
630519
1243479
362419
236451
818784
1196224
778858
790993
187709
1469181
562096
646748
372265
968999
673401
335822
1068197
1637793
399043
800455
465847
628770
1403684
708639
847112
80674
70010
441923
462333
1167600
204219
229918
1270987
1230440
439737
553681
107951
1335141
315743
1626601
871014
547513
1416189
787786
1179591
1476373
102322
515774
1334703
793565
1143469
1275683
1597116
456031
1008402
857201
670636
1244738
1280460
471925
1375477
1109410
544934
1374822
754410
925901
201522
431999
343951
227041
296164
1141880
960175
440174
621985
895082
795858
213537
365958
452628
1623078
100697
370029
1443690
1380417
264781
1231713
1529536
975420
637340
1239407
284293
732339
912445
531756
826951
951903
97291
138715
694363
1102265
1258081
550532
572683
443948
1546868
1092180
1025079
19757
1037886
334450
1338946
337821
523701
1467270
933389
1589522
636773
1629024
577211
1001207
224174
951157
633778
984980
1628961
1536164
661667
1455703
398062
673766
1619531
750228
1508586
1564031
774096
1128890
955541
509755
1053511
1247773
621662
1244715
1507002
1250905
47524
1377698
1475946
23152
226041
414892
1091260
745101
1627484
884408
1181435
86298
1238997
1128519
741768
1011341
910153
1272402
1631059
35409
325167
541103
580270
1079114
242651
791338
178302
847493
308124
1254576
878994
645853
35935
965451
90984
1397057
865295
334425
1351487
805723
732063
558634
355780
92777
849743
725648
164298
1482654
301481
46128
784019
672981
1108885
705862
1109272
561534
1349496
1050909
1211916
1164505
1217311
415494
1265553
1441323
1147286
436239
411281
442551
864549
542926
692365
980969
727047
1268568
799259
999227
1624243
1347903
494826
204500
1345119
828914
924138
1598002
717095
927731
297455
601661
332755
135963
1290444
1097156
63228
201592
1418251
712849
875548
220083
501311
1626435
1216728
1306355
1495329
504996
1416574
1640305
234914
177122
120126
703091
324653
1235637
1253559
852830
1443902
35752
1421220
1037499
123847
243299
1613962
1499318
1587975
853565
1236603
1210193
1159870
1461240
556530
868534
260356
1237388
860682
1310715
882060
1621979
378793
1222944
793763
1144653
1534905
639909
1099177
1443371
1053675
1330313
1335973
1000018
932169
482521
909987
1069001
1543417
1420210
681168
215240
695564
467469
738106
954094
909713
799788
919638
1573829
1187222
810582
314884
1360758
508254
1266118
866991
1116023
758015
431826
1250650
780325
869505
1237504
1094068
704738
1552589
1162580
538056
1482982
269800
530099
1049824
301451
1439550
1559773
335106
389244
217194
579195
153908
1072824
568684
909489
785386
523917
1415308
1128111
1591245
850579
113130
402000
263499
1086276
561378
659846
347942
898915
600806
1544425
1005742
1335376
1137588
1237661
1450676
1124503
715623
1269019
1601822
482444
563916
1245264
1365507
1291466
468041
1606037
1058683
34567
794748
76518
699627
76440
377925
1481601
503158
1430173
1262693
65087
1549712
898334
899420
408882
1566985
1353023
704249
1099232
1233605
1496135
672784
1442251
280527
1587359
173038
863774
94692
224287
892586
476687
656024
363155
1176799
80327
712639
1600055
1176439
963933
917937
1026753
438087
1162113
1000870
1231096
576955
1548280
1452306
570643
1372121
975878
1087077
319763
502510
1021927
1140313
281314
53097
1065345
1196800
1454198
831044
1558264
1190171
795116
48963
292488
1422828
1628729
1145006
1065962
520805
474524
80517
501536
742181
307847
571511
237858
291294
1468072
1451360
509383
644706
1632288
1259401
414052
1085727
671244
123925
262073
1412777
1459118
1506118
828024
634786
1260146
1421935
974521
813849
1324495
1275896
1397841
698411
972167
944815
415164
1357856
1539908
447179
619018
483324
453008
857787
1245771
561415
124981
869792
779206
1065191
1209370
31638
159363
1355208
696969
1172446
850351
352092
1422754
1055189
559147
774654
347248
1166045
285114
74865
764152
548844
1002168
1173488
655942
849094
215570
218307
1498426
1271119
1233886
236348
756796
384942
345694
116411
1011993
70545
370063
349487
729723
515176
1483607
821443
640848
640233
1070180
146548
360264
125298
1362420
1575578
76756
659683
918110
873222
571817
1607097
248906
1129022
1268019
758768
317165
1306601
450016
598818
271848
120069
1096078
612794
1013424
1027382
55842
1224662
1226
796316
551894
1181758
800106
87887
267582
685670
1222220
1068512
98847
784742
911003
1610773
1229122
1165113
107309
697985
738926
317760
356403
1049830
234224
645972
784445
1420126
329089
771260
59701
1494665
165091
336526
1192135
442585
682046
1001466
387741
1591709
1375692
1262774
639538
230736
592354
1310514
1179524
1192616
675754
1431044
155309
1421769
905349
1274859
1247700
1103390
1460980
1255719
613416
568878
51889
210880
1501252
1564509
481618
728880
1110537
869937
521161
1033256
908830
1277502
220035
311972
1384399
240993
371467
1625498
128452
1083119
1580118
1600008
1084370
1151925
576028
1215642
1005316
306236
1567500
680469
1456434
626552
776635
1639805
1273765
532663
1603937
756914
782176
353487
1061
1276789
1192307
559884
1565961
525424
233392
272034
462839
354600
712958
935891
654346
702943
1502158
644754
1421202
821556
484448
646620
598394
790050
294522
202541
926904
609481
628546
1595718
296953
1059162
285338
311223
203467
92541
807304
1638133
92790
1393461
1576417
602155
361066
1418514
719098
333901
1513351
1608499
349192
1227738
614506
1522165
1281028
365982
344193
517986
224470
632244
35037
293508
481020
179759
1201830
1218367
107509
1178048
1378798
195591
1252432
278842
1192357
125150
134303
1571691
1181960
1514254
1372376
775310
1258080
393206
271359
689127
1281999
910453
1353273
664736
1209624
1256795
1421528
651546
1128025
292728
1291261
1379586
1524641
587085
1013429
879525
825140
1238331
419738
18412
537931
1188126
219209
633317
1233544
656805
1407454
1204421
1606214
630461
1224302
287728
1559643
403573
1422172
857191
1111617
922409
658954
1217481
1577139
185077
859761
21515
1170289
1102054
226988
461087
224549
1464322
649499
884636
941636
786575
727622
521680
701147
796443
968073
192003
821758
735451
731189
539510
1115181
483800
94266
961807
779991
1466170
898854
547442
1645338
1411323
360916
653063
91634
1431896
1340219
1111233
1205654
744895
1128976
1314294
1411875
715473
1117387
272706
260589
1073524
781187
568601
248254
1302590
1467381
253147
13573
952435
1433205
422563
358181
875021
929675
463797
493217
668731
1216041
1255328
814385
105879
724925
414162
1088896
790767
1377586
582767
739481
1180737
445991
1197731
280812
514790
204943
1188020
1032581
469113
1359608
1334604
1209156
1383488
46199
854097
21307
430090
714696
760062
34520
823790
1455993
654461
538724
1130638
721568
1064154
1197768
214734
1355749
679495
575922
1254309
1420733
640884
490546
278795
888
1173734
1451539
861946
968159
776042
436569
380768
859284
457219
944705
1452102
99383
247748
42248
696579
706470
1604965
1303174
896372
1632137
445641
96172
372191
192620
1259318
1501677
1215475
637832
198738
315853
1041817
123166
534133
798687
627664
1516699
631765
267267
1640889
1482050
565581
1445212
848733
1342327
829059
477510
196583
91109
896179
402255
551183
1281106
1424255
221129
1057062
493032
262590
313514
1123723
1637304
255712
745889
20411
1253643
246509
789362
1099152
386773
305724
111521
435141
461283
689098
416711
1065645
933943
951595
1155076
1234001
1470540
342529
347375
188356
1436835
3106
1466190
1367818
800355
675329
1205308
1509125
1331084
306000
830184
996913
1400148
712260
1602796
443901
657456
1338134
1405908
808311
257507
849160
1073580
1103323
721279
664510
61210
961338
119218
342577
640597
1547278
744402
57263
129868
324776
928133
251559
1078856
1181928
1264586
1571203
220471
815683
1409017
256499
145505
1236784
686277
944272
33882
712183
1172277
1204897
154421
1535100
399602
1308065
932426
762214
151541
718011
40067
895426
378534
1193682
823415
86440
230703
1630039
1239469
809467
579385
290285
1644001
272769
1068803
133632
742665
315535
1599069
1109171
627672
928450
1499967
1205740
1400397
1036095
150256
75908
16869
487573
1555013
908136
998308
1517069
323930
555271
752181
826413
636898
539061
39127
1057393
312583
905341
608562
785781
24380
371340
142222
1115992
670167
855141
698412
1477196
525567
616523
1002872
1548271
444994
1393196
1136020
1449408
1626057
1646829
362219
1185758
1121099
1368440
639340
959762
989829
937606
1594102
1328324
905985
296790
520227
1043090
465698
1250956
657859
54412
1016701
1059076
655611
538172
768995
1573825
516013
163529
1201380
1266387
929530
614269
1052062
708736
971013
1062291
183422
466611
318462
316040
1270861
1493323
1406597
652771
457785
217389
1440499
988130
80938
61022
21765
480945
798853
1084720
976308
313228
1232931
1295885
1233976
1226611
734294
133038
59910
667486
738994
734684
1377333
206856
297406
1164976
916522
1375432
709696
1582856
356701
475789
791363
1446637
82500
650467
119477
1454909
857370
869639
367058
1476002
822684
1048508
1592065
10694
931440
611950
956199
1337749
1169073
1276052
1272905
1016613
778211
699974
338641
1162370
1297624
1106079
1265049
1106640
1076371
58926
1263353
1107454
584906
934455
657432
158338
54703
1632354
1239459
1522946
907283
1527833
300564
603101
186056
255871
116857
643643
1381867
1002373
1108744
1394142
1580168
730573
617368
202849
743458
495886
170103
52242
558844
416115
1504579
952357
937316
183205
119326
1347064
1426127
276587
860610
245845
516041
801328
1159251
877400
86539
1598530
993690
1431803
611887
1254233
230468
1147610
672768
706238
470656
1066692
1370943
1127145
185888
1181890
689101
13544
1099495
1426855
1288127
962823
1124441
183813
1590617
94495
844210
328432
1191273
1068399
534824
781626
1516020
1311097
657074
411351
1309644
383424
1618004
66680
437479
329981
1333850
1007717
999518
396451
1501292
1105277
205127
318084
820372
1624591
193306
353222
932504
1372965
1629475
896453
980161
237637
346290
1438117
868440
802305
643693
619427
1154583
720505
84160
794348
259180
273406
636408
779941
1109588
391203
571050
811830
515777
317894
594845
320263
652268
598764
392288
708073
139132
1454658
268436
910811
707002
920578
1272107
1400539
1408262
297731
643446
61403
1131406
261293
1031818
440391
206120
1261779
38364
701214
1025741
1392019
1566535
395124
500982
82704
992815
146784
731270
287763
645958
1561928
418900
201975
376471
246982
545347
800740
1369720
1010111
941039
871261
187469
731233
255550
314131
223875
1312983
1190222
1469101
634663
1506464
1413551
1545914
66070
303139
791955
523904
212959
410019
563002
1177370
1505901
637116
495897
264116
310052
386323
529201
993330
1261419
495528
299397
1488526
1232031
856053
1570805
296489
1345532
74003
551074
1592049
63227
1076437
428130
72073
465603
1511587
774890
1503905
1005793
1067797
497610
338068
958866
1613178
281803
1448001
229420
1178791
26543
1225607
1268514
542919
1140429
1104315
1111059
748711
1326593
113883
771377
82172
770006
1044482
1149308
251026
6957
1216984
458675
404926
1437710
1229528
853544
748992
1451304
1615132
449727
507248
1039990
747827
1113927
422542
877551
257261
1572747
1425647
256947
1246493
407455
1550139
464033
521787
706062
44152
955521
1631858
927365
1409665
1128453
1331829
197608
826875
883317
1433208
156458
334669
213347
229345
445451
231930
379738
987640
809107
523218
7834
637535
1429929
748704
1417803
953472
901182
481430
743810
1015719
345629
1028404
963542
571334
245438
131851
402123
295630
832907
1311527
539147
271154
1277113
1622230
600901
1305795
735714
569734
1136308
71488
798536
1514387
1335725
989634
285358
876157
1334024
1155689
644774
1191273
270530
1432036
991455
36309
1260216
746333
1635345
793695
1430433
653885
1365148
1234800
495258
1264137
247537
1590939
955689
1403742
1199509
851607
1023890
443740
822345
1153024
1609553
1175310
1302382
1645946
640513
1601398
752662
1142769
253600
178705
74827
19018
1511984
1344896
515608
1577297
11262
910018
1169105
1422022
38180
8935
1533123
1537185
285380
748492
892790
813348
184073
1143927
1471503
292518
261641
821703
861915
1223908
1429161
1201835
751692
764658
1591105
726867
1241781
976686
194111
1311063
1534594
904935
72081
365464
1639065
767056
1050055
1414950
990571
473492
775821
840177
1263386
232906
1388335
1144633
84741
678405
208665
1277066
207044
182889
1571927
1314459
903875
417958
774946
1522552
198778
7430
364983
285068
380492
1412867
1255719
1157783
523580
91245
573568
1026655
538608
564738
1290852
471333
1056016
339690
99130
1436989
571316
711755
308102
712080
319384
1250411
306970
866235
925255
1154657
1076489
1512645
867239
1416626
906113
1387137
952527
889035
404607
941796
546330
565657
577692
172627
942561
1077147
147065
913654
1235542
343911
269417
679537
1435963
1339624
1470470
1118481
768248
63114
1454262
1284103
867522
1526700
787454
1582041
837377
995990
1084418
457496
777011
1617745
1595001
787242
1300614
110503
1450630
40325
1197950
918210
244532
1323475
73515
1612616
773069
1341263
1384915
53920
645924
1452006
724682
358497
1150541
500235
718504
462991
28074
817303
453256
112558
541679
885594
1281567
1476100
111998
1213608
1008270
199973
437012
755279
1459880
197794
1601374
670516
1630869
996634
786522
198570
196650
268
1538996
479365
35679
43966
797881
924260
447231
859826
1488200
1524713
1574065
910863
994615
839420
1441625
1619579
869734
320412
666541
26925
1491437
1520347
589720
292329
1249839
224853
111805
196951
153935
962150
1045153
1335546
601523
143619
890935
1577404
1184790
717784
336290
1579000
197316
1050657
1561309
450385
1187345
369958
1425837
423191
1277884
1320401
39057
1024728
1238960
1110735
777688
153732
1516909
948172
670650
1613039
895850
106775
1213230
1553147
258003
267588
1300960
412178
1448809
905248
618197
175793
1058573
835780
887364
200603
1260627
1583339
1259993
1612294
352148
1599430
545785
127505
618508
1009317
1408905
1385630
387773
1392848
1362115
810659
943329
635255
1094755
1045517
822997
167934
85585
63947
388794
46400
1521929
569992
787967
382610
1369216
1407462
1256148
1608413
194830
1390140
1069625
1040822
1271537
1434751
885385
395449
69110
681620
645489
367588
691690
1606477
179762
1045974
1107144
933897
36567
1337440
1606944
927890
405823
1462457
809751
637751
1575243
739952
371104
376717
1614966
1473545
859132
1018983
806275
1276678
1251566
1488189
804055
417855
1113921
1117080
1311497
941183
521491
439102
1525905
275508
585475
896529
436028
226543
779796
1539859
272522
59596
494236
820920
1397282
1302888
1615067
371920
269034
27152
1284680
857607
1090484
654579
528583
905865
346326
943596
1316958
147678
619831
1531644
232483
1526420
411923
1111564
577171
1222577
459841
1158719
416914
1229179
250202
949789
166096
509493
971781
1189743
908063
121966
424742
275038
1065601
170057
114418
519323
1531128
141099
1025511
1356599
847856
677023
400096
1157240
1143047
494450
741845
1640492
1153669
1401395
64438
875010
1570453
455362
635928
34009
1194375
561145
962008
65446
1361343
1540720
1052205
437953
229237
694545
1063909
471060
423494
552734
917938
1151265
324824
1273709
861162
1178223
473014
1301725
812228
1545711
1192851
1140041
1551686
265778
117707
978335
362906
577550
784210
5782
826988
256501
1158137
1138807
873146
249547
558941
147959
1128100
1217633
1296818
28837
1411542
663466
242159
101167
1523219
1154134
1030032
432887
673189
526025
1417006
948853
1136071
678452
691121
443730
807036
1092661
429567
1011696
1042021
1210406
442148
1160453
1000839
927980
274393
1129780
242423
667695
710819
194990
1094008
1146758
649455
412536
1129220
1338542
981303
1216311
1309359
693722
878590
1342432
1028093
1602370
1006259
1609110
1014708
1364891
733969
146762
1393406
6676
326079
1435340
681424
1140489
159459
824626
247212
1208915
369963
805177
274453
560467
207156
74606
1272310
1335651
1028311
83851
1605671
1053220
1637087
835337
52852
608339
676519
190380
876863
256246
47380
720172
1210741
910491
1153806
457589
502752
168223
102024
133902
826459
227777
116078
599970
526508
133528
147091
565298
536869
384614
107090
918292
1433544
409348
1150065
1266906
1051927
1462104
1181552
1139632
1475492
494936
245203
58492
1628388
1567002
58678
934590
229896
937350
709706
607748
584939
636462
665372
525872
111874
666607
479222
1085024
685548
1581647
294787
490954
253797
136423
78611
1631406
619839
613549
1379619
232246
925964
48632
391628
201421
1223860
715322
812860
1322832
676107
1252784
420532
1357014
216861
1585580
1080335
1096840
1183687
758840
1508557
58015
488028
1177959
1374210
1561508
80096
802115
957077
883061
1177543
8313
111960
352766
827629
977791
1139311
1384720
490922
335931
1168378
987355
1497679
1081343
1539067
834977
1052339
1209097
1584246
1221902
1551065
768472
749486
769836
690673
79938
496685
965332
1261052
982976
1626004
1493664
455009
910000
791241
639411
36310
1487541
95942
1035575
1073009
1314151
689625
742566
1066310
127106
1034551
1338129
1512401
1114825
721134
1214656
1033454
230006
623044
928326
1214725
778273
1266713
1444846
1506175
305928
1062155
1277206
579222
600033
707733
1388519
360731
5600
1087787
1527965
1308216
350310
1130977
638949
1072178
381419
1295407
427219
1526311
1402161
1359570
295868
845396
1337683
1566421
1202420
392357
303815
979784
733311
918550
212606
1294369
200222
1531374
485115
1291426
672087
149070
1019325
412664
1215702
729613
591148
255050
548364
1214250
1521206
1237962
193371
1306858
529448
739582
604951
267632
232747
584413
1084477
349021
24888
449835
999582
476138
778525
332256
585054
846001
458590
976442
1064999
409393
1397004
473428
1539073
1484896
251609
521206
10470
413285
354008
653343
1458730
702993
266523
1619199
1573318
252872
590485
1516071
1127229
107646
1103347
735688
1152016
1137375
648483
928772
91997
1581832
890224
546824
942067
572631
803304
329779
576044
561640
1183139
254505
936542
1348313
832605
104210
1035152
482252
497160
1485455
1107578
395324
937318
805558
430081
496024
1105592
223581
1582955
1265540
725097
368897
890652
522118
1532063
1474095
944790
373163
634380
1578587
1486758
714320
271013
248671
623754
924671
868534
1572588
855149
848333
832588
149641
1145825
718792
744288
1022292
1181286
914075
639620
548379
295323
1550979
763763
1346627
986202
975725
828269
899320
658623
311971
41031
1187882
401774
326887
19450
1053865
1380154
619904
367619
34809
788666
612483
555031
206733
34338
1321566
1415143
744344
1156245
212384
832208
1543174
739415
536656
574765
743665
75193
454033
1018671
1231776
178275
71036
1444220
1558575
619036
1149969
1399082
1076179
1016509
962786
103270
1399836
835653
186876
1227007
315019
171320
520725
759318
383443
238979
929916
1007649
1455239
1508189
455042
1575386
658271
139330
1624168
531150
246266
1559709
189559
1132615
1365542
1416816
468741
895194
344356
497365
171125
833220
996445
1082432
1107408
1218578
890277
593537
763859
476575
335820
752646
1357690
1509664
1380755
1061446
1002697
97190
1284765
880875
1552230
229263
217281
28450
141225
897467
1379368
1516892
1489285
1410869
411078
886169
1399729
409941
1125674
252169
818186
752494
1058364
635337
1208409
774396
147979
1419794
1560638
67028
437062
436236
1169661
1612019
1095385
279812
723629
108164
1462983
287833
803417
1102520
430178
757382
125962
1458262
1300172
731000
533252
332194
667253
434438
361068
1295003
823241
1611617
1272018
1094792
349421
360920
903096
167458
1618039
1535326
706251
1338862
52566
1469613
439010
1503691
716824
1217988
276352
891487
111995
1394058
380272
395719
1514180
536110
28034
350386
1000496
1480800
83630
406533
738431
89597
921425
1587945
455211
1097123
261887
1615794
940593
5341
254572
883462
1538056
1511290
694096
1641791
465716
439373
1278631
1597849
424900
690206
1487490
171908
125609
304876
1048489
302509
137770
525483
1461165
212825
457601
1111689
1085379
1287407
864776
963109
1578355
1180888
1351963
1387638
245140
881848
461163
472727
1239652
1447683
1279320
1231313
1004870
34618
266979
519046
547907
1073624
32486
506117
213060
200437
56437
919434
968180
315892
11825
730354
105157
335421
86929
57319
555340
146548
956434
562435
1033511
402556
906691
305097
359315
236110
920830
1219613
1073615
691890
383960
400100
492009
1188314
732939
650179
925174
1289911
1522199
1268555
1023833
1247854
1029738
903101
1529709
973839
1633327
502340
1377051
1182428
1031533
1036577
484019
605764
987143
517298
1607684
317679
1560813
173756
173474
326249
1168764
542994
3358
1454594
502993
1320144
1084141
1443912
463174
1108491
100573
34297
319936
932306
31111
457841
735074
1445901
369006
1327342
27140
1133591
1480303
198979
1181175
604109
412391
1385881
994450
100404
1154
1295990
3347
1549378
300256
1591073
1222046
204073
683901
797951
410792
415649
863088
1261028
480469
611005
1572389
1221049
1567332
1155130
317384
631427
712627
59245
1125125
1340417
71848
1416725
978490
291755
232488
1498163
1021309
989934
1310087
134939
477256
987850
702687
133879
511858
220933
1438087
509140
1099488
995123
1126727
1389998
1022398
958927
1448761
1647646
497016
193441
946206
108533
755386
687723
1229688
462004
1529669
68234
1476521
722275
1120506
1144240
813714
1047896
1023473
1626711
1066758
519434
1356594
1630334
37076
1125528
1114442
1248888
163649
48452
67571
1586764
340815
1540201
303967
1564514
346564
1216646
1205621
742470
613237
904073
356440
503727
891619
1284614
874068
1289463
601603
1433621
566089
1023434
611284
666106
1159778
1354416
880848
1581754
1181780
11801
754510
324420
1032589
26699
79749
1570224
888279
1450391
1073132
272295
1350709
800819
1028345
250992
563331
533427
512309
1093818
624879
472200
661757
135544
308840
1248465
1154312
1197247
579302
890751
594515
804324
1588891
767480
882944
1456655
70239
799182
1024054
184938
137383
655560
348457
1424235
361823
26439
997379
1324772
714231
864376
942354
874351
76641
1540520
1138315
551372
348379
650180
1087193
1586600
864508
1365367
128155
293890
1214938
605949
283707
1168695
1286283
1462905
1154510
89173
358736
526119
1341422
1563579
1027124
746774
195950
1372888
1042455
1485485
1242239
292551
942229
164928
74628
78938
105085
984325
1463719
1397052
1366692
1001251
1641562
216884
237941
240338
928274
1395439
722233
590527
1014501
95748
1056340
856478
304036
846516
1606270
653272
869031
814017
973123
1628686
1354866
661227
752910
857062
1578280
205537
1242901
1443904
226048
982932
184465
759614
100350
1180696
1586703
1261775
773210
1630888
1466402
1232654
729048
1504823
1524893
103756
979474
601823
640284
447925
1578094
953035
988373
500146
1520108
720592
578032
327303
978310
1467840
1332756
34006
1026581
453846
798776
566105
677668
1107379
916167
1187155
1556543
539267
1456061
1140423
391386
1329136
68740
1594660
1366474
1612547
1161372
854915
1223061
1026774
1408708
1288253
1582744
895978
1324333
956857
1126403
1625794
698197
135917
897996
1317043
49625
561171
1587809
11738
1588673
1388512
1085594
1029889
503997
674212
1404023
1020335
1136125
252740
1629399
213666
226860
744321
452202
1440615
1403070
842513
476465
449592
425292
642894
840787
1314308
1639271
338037
1447409
1234337
1581737
97937
787974
1217721
1064349
1379157
1460959
1212060
996521
1638625
379656
818865
1295038
474961
514182
157661
1485635
1082253
320418
359945
1133489
94145
315614
1272451
853438
1389602
348583
1426853
152455
137717
786386
1407753
428672
982862
1499731
340314
1463829
732950
693611
804661
4720
638700
1611635
626250
1020009
1531235
486038
577456
908900
1083663
1348333
328383
682433
1274065
1512335
1101018
72447
744842
1308635
1215840
1543380
1271103
539908
754111
1222592
948988
379101
176478
608236
1493395
1441120
976597
345688
357886
987848
1247375
676330
100559
472494
526126
373407
209747
1617229
194011
1531308
447621
1606867
1241539
1356432
1468509
448797
257519
597665
121826
836269
1036250
1276972
142120
1091336
1017544
811426
1609777
1477316
255339
1007179
923753
849881
1177519
832744
368858
675688
406851
263624
1450148
576290
121548
1217186
722965
1542908
1149442
911998
674419
446881
217620
1535593
1526943
66038
541450
639906
909831
661718
293315
149181
687933
1487438
619042
1606629
566254
374875
182111
1225981
758593
119251
452544
1240901
555462
856102
1547463
279992
379919
1212612
570650
1279969
742563
1540780
836928
423202
413178
52584
717104
1293573
352691
346281
791369
544485
116866
314322
1307893
838461
1335571
1356442
923474
1280524
581148
153052
43855
948468
835497
951539
838891
642179
625239
979628
430319
49968
801948
1334638
430346
1406331
363869
1170836
456196
769915
177814
386301
978360
1090910
1621369
660101
1588010
1473796
762684
573168
1098717
889570
1330633
494937
761844
1394178
29791
639887
1243261
1099349
139108
384665
216860
1444460
806556
329823
831520
1353441
6726
897706
1208648
1645444
1538887
1125430
406211
1334788
1180738
887632
1441536
738124
964380
1479824
1362286
1637262
149777
1121513
916213
333003
1232404
1513452
1564756
1171279
623281
1524644
1271299
1601727
1326881
1570030
1567186
519489
1033358
208118
751138
1114701
928598
1221935
130999
1574303
1209986
28355
711921
470722
1229134
871936
678371
268078
1610169
1202892
79086
842249
936385
661216
96189
1423878
1589712
942486
815557
1169948
1298095
1611206
1319298
1000068
541266
799503
421678
26300
966644
600669
1634521
815966
1067751
116724
476221
55799
1376952
1642470
1041258
130949
797988
860902
888224
675030
1590547
965547
251437
886054
582378
412185
461011
1140522
289360
140338
1304316
363635
1258061
636893
1049217
990840
271891
365723
687553
897678
626625
1284579
585270
1140540
118248
1265984
595653
1552431
1508324
331065
564837
1436784
160081
397328
753676
461246
889900
654045
431200
531306
1061948
970578
317994
1490563
782120
1335552
1263717
1594325
1054888
1075276
1636117
141707
718261
861442
1428644
261241
1131778
939058
937577
1539643
597410
1368598
1000816
406416
1316614
333015
780314
1327549
1137210
1172515
1240614
1507644
820234
189996
358583
411062
838336
156391
1165499
254434
564261
57201
1315521
1404800
163438
1247142
248520
431126
1188746
904067
76784
1138205
475874
32150
1163880
932568
196660
43969
742676
932299
869970
66472
557236
533849
801909
698369
411209
59868
647331
1637245
913409
707405
368854
623080
1117367
1176704
913461
172589
1081440
1509571
868228
81565
1045982
395296
1133537
357730
1256968
244141
408574
313248
302578
668021
704688
875510
32028
1045695
906208
828223
668394
1523805
1193288
1603606
1111960
833301
476494
1187690
431787
974657
1436372
541071
1565446
109289
1141038
1286692
315585
517979
799856
411236
685459
1122099
620088
908285
49683
504820
167032
211481
382892
48811
586012
613475
1450250
1366557
1213966
921779
817443
891459
141928
983507
1203741
169562
928493
100431
512661
1579481
515888
1341094
87949
599007
22742
1413507
249103
1071409
604434
531030
1076458
458668
405613
99449
164869
438015
891953
375425
352001
1352861
1432312
368832
1160504
168936
971946
531473
663587
1548000
147415
1183960
80427
447996
906066
1243011
559506
1282533
1470235
752183
1406564
821107
709280
564005
897550
1529498
1622831
1212346
585185
1457792
84163
644053
1623902
1553924
294398
1069771
1075181
942836
1483844
375163
835255
1250032
1530533
1625368
57848
135728
1502302
321739
1249681
345849
1464190
391932
539691
1182123
1430109
1286185
1173705
1580925
1230731
299626
1567301
817809
1237093
102593
13648
552040
1325385
1477474
758769
1489503
1434780
493830
949116
615030
1112133
215034
508219
261816
296538
1040153
1145688
1626606
699509
856934
930450
451092
260807
30890
95821
526770
140628
564831
569512
1241986
103976
1085680
1300084
1235110
94949
80709
456207
484187
702651
505403
1238540
1344153
954052
561900
1173488
877495
977096
796034
23897
714070
459679
333523
537404
1456252
1796
1490178
1585440
385078
1074938
1397794
1329040
644191
774733
760461
1077035
1041156
373919
811753
121051
1079820
1619094
1036636
1593889
318780
706153
70775
1621168
14967
1636683
996072
242518
565528
948699
1379285
228589
849187
475658
652056
1599151
1068477
412143
542406
710148
1577977
1547962
1613130
143064
287824
744546
1472003
450833
1370378
525138
428638
393317
1145185
1139638
1632640
1621514
92059
1455294
54773
823469
1482223
305563
276129
1251594
48013
1397282
599406
535714
109117
812407
421035
1440318
1111178
296465
111544
296610
1033372
29222
305092
131197
35954
985084
112328
820961
156010
1057984
1217444
1506943
861480
161465
762640
1320885
291554
565281
495125
555869
485601
772935
1245087
1136188
1229652
75159
995772
560966
1242353
1039649
664767
1067521
532799
954527
1098220
452829
928619
1008757
933466
1365293
1013180
1260981
1178138
1501961
114857
856579
530703
90974
1224479
239503
678202
1272710
524325
744782
1642583
503199
537672
596017
398158
235623
1247556
660377
579739
716889
1487127
680626
303472
793681
478781
89548
370109
1278732
1246204
59874
38039
549930
881352
109684
187919
1325968
657854
202863
425212
1615511
1273626
761541
1319678
153617
1460938
675451
1522195
1299238
1600655
837934
814454
1113912
247566
705237
1073724
1612945
916915
1460518
325136
1597706
343271
1074779
693433
1012652
978853
912801
525216
404174
1426361
779212
1221393
212656
303077
1591072
1438779
1414484
574730
1262875
54789
837140
1460310
1468344
175172
1545978
232678
499495
912558
1631903
368120
759567
993976
1355741
1137242
1178890
581824
1136493
278128
1431885
119575
127861
1586082
155701
1218626
1608427
542991
1457839
1092794
475700
667583
882136
497297
1622090
664532
461787
1542481
400917
1399221
1082185
1026909
949971
10050
1017610
315983
164193
58335
858759
101161
759207
1509808
574471
605242
1439357
1080693
1122277
27644
869989
1593038
399737
463609
675570
818047
16134
349346
877561
1557740
1058254
120432
561976
1191929
476283
435632
33152
217569
1323971
336649
1476434
867244
275723
1019266
612887
1571512
1579465
1596897
1548599
1132262
1622812
1382258
1036484
332162
732486
41339
1432597
325719
20776
280579
993038
902861
999184
100971
132647
355235
996947
376764
1153514
292244
1040240
1213630
854891
23987
1587892
955681
705163
525913
1423300
1274150
435784
963993
557819
730288
1362914
1299272
423384
349607
21969
510092
360304
702657
1423841
150156
775943
525175
1386069
1631657
695841
842796
1614021
1200007
1217380
150229
781680
767746
199420
827829
363733
1621969
1511465
925529
461779
1023918
715206
384373
1611641
1015342
39557
544469
1222105
958302
645965
491989
747574
1307034
1512480
559171
677087
1108166
1581150
635769
1344388
1266340
1045884
258466
416249
1046886
1208385
1486997
1116343
236683
867543
1182286
418835
68062
1034177
582816
405987
1539354
185685
353022
212169
1293986
372457
263030
1008095
1614343
1294902
211604
534485
96784
824550
1160717
480193
562256
850046
653720
801045
639145
1426098
917051
691847
267669
29168
1180008
172438
64612
1559801
1049364
100506
554579
187805
1397072
8558
647941
596603
1379908
56477
1027787
392751
576569
1475231
337660
791145
782997
1223142
1608264
1580190
1326981
646409
345376
1037886
782647
240025
964916
1381102
331258
38300
1307537
27747
809524
885457
1547209
1228708
1541102
877546
441786
699787
1598074
1481760
232165
689672
1040441
497724
1284924
1622510
190664
848063
1129542
253146
317395
141753
1040607
672256
1071725
1616598
604836
1512262
270154
948828
398547
686484
32334
1236632
694869
1316092
1142968
1525163
568889
1438218
307172
1460423
928180
118153
1580946
761048
171579
1277554
440770
194146
232922
1177045
534674
46644
300170
1245970
618778
527822
762951
442010
1091688
901573
1171518
698284
1457129
1073964
750539
871268
1203142
949912
1393423
1133421
824493
855052
1550080
1434226
742911
1045052
300436
1183329
755938
1063141
1562529
1392534
557279
1120512
1614527
420735
1609168
278091
1006535
1491949
4622
204663
1007877
142617
562139
542842
589243
1619485
1481066
1078165
535915
1144395
1099725
1426519
286965
1045564
1510798
1010382
1124346
570477
1159150
948813
811740
610490
55317
1342802
143191
1021696
818917
99854
1147074
1578537
739176
344119
832047
4946
1597213
556535
498750
681515
1300150
1068720
1490462
514056
1157553
221682
1405658
171545
778754
812594
124082
728987
581353
1135275
1228024
840217
210942
1359392
996716
731087
1233604
1600662
412552
278593
1189107
1471967
813876
980439
367773
22042
171292
68801
1169870
1342578
1629345
1002389
1264908
305065
215399
1260057
204558
328960
1088022
1529410
1353625
305343
76776
736866
1115611
466743
1390902
135022
1073427
33213
1607682
545744
348974
245862
1217345
1460906
374671
1241672
431118
811972
1633305
1407039
78110
1419754
1429119
313416
1255842
1502530
1079304
1603828
1401922
1581271
319722
923238
490187
655739
1627385
564499
877448
117557
594887
462580
1115209
928146
442002
1629331
1004802
2492
1498056
567818
1646659
640735
783647
385162
577228
1261626
209574
1221794
947004
1206038
265867
1218510
1347077
969296
924972
597666
1546424
165844
1114819
178103
189611
368490
862618
878715
1195881
1633989
1407807
1413939
1428384
841036
1439665
1384129
1604178
793131
1093653
77045
1200687
954862
286492
1260400
896902
614008
604487
1208090
788724
137853
1275475
792234
443161
615721
588010
1254531
519484
1594308
1276800
827371
1137124
1511012
937274
625800
352158
68439
753124
849744
653935
188495
394185
798953
993299
1399519
1622607
524921
1170460
1274581
181937
1102004
1331405
1512441
1215965
1335867
1367819
547995
1463690
1052328
64884
60977
1565347
835716
1376197
1099979
524949
1533407
400997
1023426
196260
1051693
1445756
271632
133471
1101262
1463400
56972
184577
1490262
44610
884605
855497
1242172
969285
935236
1198007
26353
1571409
21419
1254477
1245484
323597
1239549
383375
1504773
1188886
237224
577951
1061337
1536760
213283
727407
1646040
45557
1554713
100971
1481872
1169257
1214539
1505939
237938
1551845
175380
755746
1362697
1042679
33364
1280253
181019
1214392
1517748
698557
785272
758574
1033372
1048181
1060106
1083579
906926
1583125
862181
1573329
1513078
77884
1034396
797304
1056887
1194000
428728
412192
193230
745980
763748
1631542
1630434
923005
419931
562431
1286238
892381
378846
1152298
315640
1117165
99271
858329
438231
428951
1401683
726382
694974
580879
177906
159795
848809
747318
1170383
272253
999213
1362296
984659
241710
484487
800507
1269673
778341
1581258
542815
1070269
275237
146495
652276
862785
304261
195969
697131
611004
964106
1333237
51896
224726
391644
214204
406620
1173010
1346457
1334250
150992
1406629
1032377
1644206
1082620
36348
1055740
664133
1153712
1033593
1630233
446288
212211
279227
1208360
1276935
892916
1310827
1629148
634587
1590251
1219967
1324419
722072
698925
1643237
994758
1059688
763043
883692
1381575
133910
62318
1364080
1448948
1544124
811340
645363
1224734
863097
1404934
1401770
764836
293833
669572
241393
84503
1499005
1216883
1373745
993272
729543
290277
1257045
792692
122441
731402
334273
456809
1513314
795752
1576494
926831
387622
1316919
1151556
72817
45175
1392859
932598
837358
212946
547964
270207
350274
1603374
690331
1289955
930796
1203223
1303583
470626
570623
1583933
559200
104862
549287
499972
223896
277269
694381
1402516
353634
261930
1631316
474382
927689
165998
1246684
1343897
1445022
1329068
731208
271235
1549531
577751
1398766
1400010
895736
259468
1021336
735842
748232
1299201
307746
398722
621173
1376812
1566600
1353708
1430824
315970
31460
1554344
558682
1175807
1445018
858758
904820
924602
1449257
1420253
432259
235847
163623
904613
1576818
563543
427337
1501588
727944
256378
53588
1310613
1260766
1200238
16346
563020
57464
1359623
59235
306560
267287
130010
1357045
35953
872051
1595139
701151
725640
1054247
689156
1012518
1102785
267465
1295158
441451
748839
1240591
98537
1098195
549916
788960
279481
918642
262831
1299016
451825
1243151
1424551
815950
256712
61319
922367
1335115
293736
567345
728584
489263
1211674
1551220
176221
894663
845091
831455
1164485
130111
925382
770845
295206
902145
1130512
1223285
1131714
303930
1107963
1033772
950794
542071
1478055
1418121
1499309
762802
295572
150666
614520
880353
496995
358202
327584
688326
700702
625713
1269800
1489238
206851
932627
204466
574248
382209
93317
1397449
1093393
787837
1284027
1187267
931271
744377
996980
860762
1404542
1026215
804192
1089110
675171
1233889
1436864
530555
306706
811363
912391
37017
820647
194971
960275
475963
216184
843558
1620428
741354
623472
926315
1262134
632654
89372
1232007
1514778
168289
395028
1222991
1491139
154088
1126835
1492824
1139427
1154465
1406030
1493475
1591728
1440976
1600635
1330467
1097550
799052
960971
722812
661996
1521291
192340
706599
305238
48859
876676
429640
89140
250428
1335123
873183
748290
247627
574021
1382018
814513
969759
818983
240881
309524
160757
787157
445156
250586
1390439
545063
670221
1647395
406665
1399940
509299
1520933
1429803
1037691
14334
127332
203664
1419727
969933
70947
354297
1344534
88606
337858
649364
287063
1104776
219324
327134
864233
951387
974681
849275
1196317
1380139
118285
2687
351317
242431
840371
406766
1490228
483774
504912
471437
507745
1563621
1030034
849110
996779
1241520
650541
374519
498578
1000277
932616
1071101
449492
909237
466115
545491
37804
413359
540785
28615
297391
1435842
1050850
234686
1272627
185532
688289
1475610
1607182
1178326
1480273
311039
361021
140308
69261
345628
848829
1176780
127254
1303956
1597703
342959
1021080
927289
1607890
95383
29477
159293
1238429
280725
860473
1632615
1197166
608634
34720
470906
622182
1509295
1007770
755879
1112405
1409832
485165
568712
941974
53253
1135749
1635433
1183956
83828
1328469
880966
1531395
1637278
367131
512356
203485
585171
353012
1417441
991329
451388
653507
421237
563979
668410
1386337
675162
1224559
1637888
161796
750527
644075
1005491
543135
920931
188476
313222
835278
519118
1488639
230091
79584
379488
1533712
1626348
1145343
654887
1370351
799542
65792
1239896
258791
729939
435029
352779
299187
1106106
1979
274746
1012600
483943
139725
181084
1565407
55058
872203
523734
1376721
487671
46994
554966
1563488
686424
296326
728002
330521
73556
754870
122849
1358087
269638
1471141
596045
90726
787224
242359
1124532
57157
1566393
708910
60243
486682
484523
1465682
1166046
562337
315159
1062717
533369
417036
1458085
396233
429899
1539158
648548
1127466
1153594
641512
285527
189217
534966
284401
1250913
724104
907703
900086
229961
1134381
416060
1459448
811471
1575637
458722
747460
1324101
1446980
327494
679086
1419246
988488
856441
1078024
774024
514691
652540
777589
856641
1449726
1084800
918525
706029
950650
937004
283186
810805
707264
1318391
248496
866425
1493805
500428
188147
1527305
404739
836356
158894
734244
539339
1377209
717829
647410
1630535
872924
1298673
916685
442544
494461
1059882
452796
343858
1235262
671383
414335
179616
43672
1372485
1229811
199716
1139041
1509881
680542
145587
422816
1187302
1475335
1598294
942019
277332
1105814
846515
787831
939527
60662
48515
502833
964370
109240
772083
1301356
1583562
1007529
244330
1087432
1367924
126165
1431422
798991
68902
1164185
959406
771561
1005626
277165
85264
780409
71648
33262
322639
371546
890545
1259028
591606
337982
1342037
356629
685528
474994
366707
1192859
1329718
535755
848197
234418
1451135
537311
599567
825747
1555379
49428
245836
540545
605014
80628
650180
706318
1206851
655108
540182
1211771
70022
282244
139534
1154158
706805
293406
771147
329659
885264
792327
1165260
425722
1060263
1091998
1032588
407048
1576259
1125783
1627615
484732
1326205
1437205
1367046
559267
477136
839151
1426346
1289374
891958
225957
484872
1067679
89044
558227
1273272
1443027
40154
599295
806605
1113631
750758
1001841
587418
225167
65277
718184
1040001
1453924
1106962
1363299
1056535
953534
86080
410760
1574747
1331461
16620
1112367
1244477
799102
48904
1480226
370333
302543
869210
1183144
901104
1531062
874427
255605
141281
475544
1307367
320053
798037
1515613
580222
284655
892648
1060924
1355180
829155
51942
977430
1037934
732672
1450478
448199
1171529
209104
736732
298755
525725
676387
976489
375807
511712
287424
367251
329905
1066865
1432321
549026
1643192
1505059
89567
706739
790634
240172
1255801
1197300
1419710
1526222
841166
358363
656661
392625
1387100
1466945
1579362
1217700
136766
659884
703868
237885
335791
214661
155904
1052648
1144583
1328208
414415
172265
1520665
876507
919690
429486
1303
1028330
1278559
692320
222863
245304
1048668
1165371
795408
1374765
562791
894167
758925
256290
127259
318800
113968
327678
1555418
392914
1192923
304073
470785
776709
1091726
1453190
227227
286825
452523
1205919
877664
1257398
1614188
918772
1100515
1259302
1034895
1491658
1398265
242199
386466
1471020
453659
66205
1129099
496929
26952
1325206
1161453
118440
1398565
502539
1543672
1215165
214226
232227
261896
743195
724322
949590
1073797
1438052
760619
770913
1504968
131466
1486705
336788
155698
1177020
1492266
1362933
270518
910430
1240383
1105115
778734
730392
96552
1269702
946453
1328647
1202806
950222
1430428
572752
1013240
659994
1462149
2023
829288
796915
600595
1388037
1186824
163746
1144380
157282
305705
1489677
1505638
680682
1204382
676469
492306
533000
358418
668708
636897
435445
1212466
1211802
1631585
305956
535947
431365
1334084
763539
971294
669617
1346279
786384
793252
850126
516784
1042502
769125
22319
797265
1278819
978585
1072992
395990
788285
1368617
1514725
450776
652248
1160176
924174
500714
261006
803500
467597
658546
1458344
162592
1153233
405317
422113
888927
766238
1528428
468227
738029
287101
561611
959277
1075421
21372
818261
480402
383683
107438
122510
746025
1593485
589210
1030332
743359
419290
1169061
285421
1072176
305418
653020
1212382
1396599
1629220
1587546
528954
450010
405709
688777
1483103
1275005
1190316
827021
357788
272248
367040
1301698
849117
906199
32678
330358
904424
1130899
495171
51080
1191642
807275
958889
453718
628143
689604
513639
85359
7500
1217867
143436
353547
202960
994194
1586316
1472054
852538
678394
43640
320923
1401391
894483
936333
1144636
1362908
1083455
777529
952784
1260328
1606598
1339764
1107019
216072
1406372
1426034
215849
226741
486016
1630647
1507631
1101601
191704
1282461
902174
1034264
1139486
882184
714953
322687
957533
222619
255170
1199287
867818
1516807
1184231
1627286
1420103
1338928
1368241
1124760
179577
1299063
1211879
751782
341274
1226598
1545245
1623420
292546
1287053
1074526
534287
1266351
1536093
1516584
1615619
1478826
1338330
601003
1359131
348881
450551
1307678
258327
1086261
291040
567033
156181
71763
46736
775566
306465
564533
1061056
906759
1004131
495189
570797
110700
574383
1329063
992607
845304
1256737
1059142
1200232
1571575
539567
1162563
93750
651796
572436
905232
1397052
1278174
1470759
1186991
340910
119123
543716
721626
827305
633310
1218453
298343
686799
1436530
368570
1482811
77616
426278
1603698
941426
590673
362655
1524121
1605856
642959
1562839
1403663
877024
1168630
1085271
1178336
398017
5339
1579460
969899
826054
860861
1472006
529151
622073
1106700
792773
1367487
1205927
934340
113629
2042
1269917
1380152
104645
589413
195441
224436
1066170
5276
977212
1517176
1453944
1063722
1363492
988311
1590610
437017
1215417
507251
135470
1187477
1223279
749387
437641
1486637
1389241
1285577
116262
631171
1247297
846524
761052
1310346
1254440
582176
718650
1585646
1245792
181724
939968
832927
955218
211012
1010538
443141
1567257
1491131
469607
235591
1576198
671002
227263
342402
45181
457049
1068966
339154
1198317
944458
359215
715863
54186
461103
417787
959298
1309206
921162
1277886
531888
1252307
706773
1640930
632068
655109
553471
835936
935440
1633146
1081989
1151952
1500007
401415
1306530
178835
726946
47479
194623
392315
528520
1327804
954504
747108
1063832
1530605
513324
1198831
419225
162114
1211644
212505
958837
1056903
161535
1399717
12996
1603847
1285302
1233713
1337785
834403
1275106
1195673
894205
1526656
917346
270703
1168024
594357
655045
1543740
1466830
95635
895014
1434447
1353625
1221288
150246
1462983
783506
1538363
96994
1302230
710513
65493
1307395
201931
972374
431488
1248895
1354726
690704
410008
1482000
69728
533960
1196291
737595
1583452
1017179
510515
16577
1113085
315196
1034215
913263
1571623
578424
110730
35880
1500254
724375
1483612
222395
725206
838650
410034
646862
237552
245067
348592
20745
853597
1392957
280011
1380362
1213308
534891
304433
1489432
263287
1526906
798523
80803
981822
172808
1366099
846211
225756
1403156
1038879
1449443
216063
359397
1097738
864986
1151563
1434915
142380
602229
927922
1043232
459464
1588727
762742
577341
688725
99586
1549665
1495823
1428046
1387484
623468
1255414
1357585
721509
1394760
648348
921284
378854
141812
17593
940447
1642271
1164275
501930
740643
459647
1284604
654127
611911
4468
386366
269821
66084
1422583
1035083
157144
1251257
1188530
735322
1618470
1458080
1300298
929869
1443127
789183
1619018
390675
242092
475084
1231168
809070
720957
1412825
113633
1089851
1435705
1329592
911246
1531930
1307683
1102015
1508481
323309
818429
1314700
201284
841410
1095072
1429171
1531271
591994
323915
419354
671471
941123
1283158
1605942
1019878
1636625
830643
1502925
656360
428837
417415
16764
353097
1462111
867464
652254
1092406
728493
1080944
397847
446303
749522
1130444
725238
1276284
1594001
754401
728929
1293009
720413
1597006
812871
1535332
1330845
294508
299245
681956
1200162
398983
586304
825899
371633
1405710
1483510
916131
986522
1057611
611167
794149
1543337
693134
564346
637398
1596700
316612
451508
655307
238785
945576
572063
480392
161851
848868
1509590
254262
1546152
634987
363467
479186
1357686
261567
63637
509049
62713
1279337
968909
322944
1147517
1494071
718398
1432424
805330
1028276
1050350
470983
612492
1187912
1044422
966446
748478
995065
1074799
1529855
1625970
1037377
635963
631001
363318
490247
1626386
15346
159622
672774
1225339
869204
1509324
1091141
496501
768738
525864
729028
479802
235095
1535185
700110
175779
893816
1623163
7886
593547
784203
102068
841501
1203962
395896
277660
1360461
814395
179485
788053
166034
1327685
1545989
518479
874159
848528
709501
341113
813099
321893
1249020
1288103
1509044
1604753
1091736
1273156
574497
1076217
124002
1154460
667076
964207
1040543
485175
596880
396941
21261
799869
1389017
413307
1454956
1488422
1260859
1090052
39326
653681
139030
903990
59847
498231
416449
944681
1083211
56038
336733
318953
424051
749084
1070971
575546
1290623
1170812
30936
480367
1424745
1177112
880659
802008
1517443
937748
1194333
1614137
448048
939417
1004972
78393
833835
299568
1486246
794117
870101
455920
435183
1081795
1596451
1416572
1617634
718075
195609
1216184
107052
1105040
375092
660706
158376
1167417
655248
765086
797570
644918
1015778
615050
1465240
124334
91454
74593
878723
1570184
529345
1189019
980190
982218
224942
703511
1459671
896952
1287242
313553
1125085
615566
1526913
56520
1396849
722997
1444183
656179
1339789
880712
647998
1345027
953737
389047
226504
1345961
771210
1301309
1583107
346030
1035882
1163078
405925
391808
359329
1433651
1580503
508800
303730
630948
776543
930640
1187097
1608699
520962
808066
593951
117727
490817
900161
818385
506061
1582236
1517202
1476140
90725
1444122
1064774
915603
15054
1451085
726689
1358581
702103
862321
1111432
1318265
619981
1009697
881880
909780
1407550
1565359
1528410
500691
558329
406564
468716
797944
978397
116373
1569642
508809
1282816
1323750
558391
422108
1402468
1636927
237876
318069
13109
354929
1243028
1376267
71836
1013253
48066
1451729
1505199
564458
645453
1082398
508852
710223
1519626
1534036
1228623
270850
785853
804862
1380674
1187487
912412
295520
1505762
819952
796558
866886
199730
268558
1626431
919881
1526253
213634
971056
806414
691538
11843
1551374
341438
966186
401907
1485921
1460642
696150
881031
1023977
462060
513488
1285218
1010100
1407457
1041039
489428
1640153
126673
818788
1031145
1013258
1546819
432825
1470958
876345
448159
1414024
1475598
1486452
79320
124538
535587
1197907
1483837
829406
896169
1639818
1604339
1588344
797623
1305484
1276598
1599323
1094428
1281880
869160
1422882
263080
340938
366170
847460
94421
1260782
1199979
91256
1645724
559206
464158
866198
552298
1639994
458724
1524716
1525003
603637
491140
293686
987399
993316
872155
1167463
1005833
593862
344612
1553999
98796
1279720
769254
76437
1613352
550196
596480
816908
109886
1226027
320934
1626266
1249227
159009
1179514
433607
1429581
1354097
1206543
295942
155801
1433042
1205020
1118796
849868
891308
964655
584991
1472137
206841
428529
51388
83284
111397
219102
982576
1179053
742735
1071487
582003
988976
106429
802977
486019
18845
57869
1492877
1187798
50236
824869
212270
770594
1619471
1484080
1186294
196678
1225428
902227
1353336
342651
697805
423985
1255551
956037
1047545
76772
1246458
777442
1253384
564652
1274200
571874
1172954
543434
218613
716217
522751
894245
789513
1616693
83725
958532
243138
425546
175513
1042777
407626
958643
567855
921073
1249913
359395
1465114
1633715
1225409
988532
1603724
1356047
1159356
325371
328391
1320722
368514
28074
880653
1259983
511570
924070
344586
149496
1230967
323396
1061187
1204986
1162734
1124511
1074824
625987
700792
677935
34964
919942
535533
986530
462564
1565227
1166936
754029
971759
972198
956892
1005820
1441391
760113
165423
1083231
1139021
753656
1117375
1264374
289518
1168747
390870
1494517
1517255
135339
1058605
413092
1391228
1527068
184008
418542
790843
1507654
1128555
990391
361239
216480
1496430
1035231
140044
1485983
966638
165588
1314223
1397108
1033012
874225
1253426
698590
701289
1391276
944842
1462442
61639
136893
603608
17895
357719
512301
653196
701538
1190383
133586
1432443
48158
73187
1321662
372293
99679
573312
649765
990181
1250845
1381344
1462440
842084
72251
181890
1379767
103693
290668
467394
503978
1394707
329377
1406771
1096650
580783
651696
242912
1317868
1007853
439025
76066
637801
1514299
276114
105479
665921
1571112
75865
1607746
464645
1599722
513691
1447559
784672
231672
831570
1105770
801467
1271691
478864
1430478
499641
954921
853038
1001019
1528475
1470413
1175058
1019034
255185
1227986
421297
778435
417058
493417
569987
1076739
1381951
676824
1123164
45222
1188253
654336
1072554
797929
1374475
1079206
401792
1081508
1407784
235637
820660
1202664
628951
1364100
1353461
1530149
917022
540097
1548658
1526913
53146
1516450
586656
651745
21834
682814
630165
1543548
866770
605600
906740
109273
453099
1533735
1346859
771384
1212213
1457345
1471178
1384131
866812
659465
356315
858910
1361436
836101
948080
600151
526153
1353051
48638
847752
1223210
712361
697248
640518
1332753
730649
1394516
1139596
754606
782091
422150
482523
1507635
339323
1083928
17142
1281894
285563
321554
967971
314991
406072
1584241
978839
286171
831097
1439009
1056123
357954
1591566
76821
1313909
295959
1445396
62093
1398841
429559
1097190
536810
1365045
1013573
1037072
26322
883336
541810
85608
1387175
1305746
680499
557788
1601051
557883
809677
1457432
347453
1082189
508718
612882
263317
1395171
1064658
29252
559211
746820
1545132
1135729
1599734
1448777
1388438
764344
946207
1383098
1003209
1400106
1275840
1395562
1347434
290889
387681
653049
406415
912695
658271
1357991
1619136
733034
1448687
466908
1153931
735288
1340890
654060
543077
1198725
1341997
1556662
283215
971779
1391842
584529
340649
866656
220321
414648
1224373
1432033
1477585
396247
52525
598054
1027970
94865
136754
855459
120509
1370770
683554
1385840
275450
720988
281548
1044473
1603966
858635
114065
634237
162029
1430803
916097
557218
1411668
826825
661847
416458
1396282
1622859
299089
1536108
949780
525569
375310
221112
617274
971548
1404567
1177610
82178
1471177
283951
1357151
841671
982136
187898
644601
1112456
924275
736049
323911
994703
321960
1329840
750604
157854
1090979
1142792
1074960
721462
909231
724639
583439
111268
716036
1303004
1221504
16197
193883
858126
1300440
1413134
1581456
947282
1453982
816581
485545
941100
1094661
886091
835099
1009496
723197
1206067
613598
264693
735481
1631425
1566764
71483
504405
231769
1380761
301873
771709
282771
1602244
869881
1048278
1417586
1412728
897804
55484
765282
1070034
1216590
1327348
710367
442076
131324
1046574
229192
502867
1101110
942062
236485
749136
575608
1277268
79344
865811
309562
110184
991588
591714
1592008
1296763
776705
74183
1090979
1375184
1114881
250824
254092
762796
31174
76982
41184
1577910
808650
508685
1026647
1508088
226685
471847
151945
1285178
1434551
122998
1501814
731224
169616
1402412
816875
687751
819108
1379278
18253
1568827
747755
875944
1294685
1036321
1224723
1296979
301059
863914
1565178
292016
708789
741793
385550
1255734
212566
1249812
48857
1063543
1572283
180079
1289186
1298241
1526261
1135994
723558
255088
668095
581684
903201
516094
1484196
1635279
695504
274982
1056047
1343752
1324148
1458002
1171177
775750
305844
683995
455532
753197
1074347
561155
435224
596089
1152008
1583227
246980
62796
512472
117522
405514
451204
83124
485445
104573
591629
454842
269867
1093937
1510829
268392
255251
148683
1340849
1194285
1150710
180666
1455666
1417024
399922
91510
257581
1282959
662142
839209
1579204
1169924
948533
10574
1157063
203460
1526362
893361
1025996
1351457
1462092
1572580
131318
251087
244262
296560
532458
1355589
668393
1062386
743156
10630
175369
1107440
1154156
504783
729024
836083
950021
992216
1054318
1509924
725889
340569
1232534
701719
951728
908030
943522
817396
255407
128671
691298
1170216
533684
1370747
239547
564945
328674
1190408
387378
400729
345044
1457720
259573
187354
969092
1005546
1607547
474470
316429
1080237
733424
1470572
1291245
1041827
1440300
1220448
172585
650336
353604
664930
606780
44073
799912
1406788
286751
731449
1360560
1608906
1410733
1579969
1335106
1519713
178490
1488216
722138
359592
1568424
304533
829570
1639546
704366
1224830
541139
628055
1458050
360865
1274931
1116789
1057491
1060245
647848
1174474
1299401
1530630
1326824
1126685
865552
1411869
1290824
218095
419379
86465
774644
238637
28554
516597
506285
1153214
934020
973182
1316139
1053027
280546
1567742
686758
1508809
1399418
574602
271679
1269202
709710
343445
1362388
1412521
1484954
848670
1013526
1344803
878809
571668
569841
1237167
1201691
1506754
753438
1344760
1410621
1451888
1316383
412906
202426
470948
1259879
987960
344136
314433
150155
1446436
337245
1445366
1573692
1350908
271219
1062538
170572
1222128
1609303
948613
1066470
1259946
922737
767543
1591916
1090356
1629258
1448515
225078
941546
479431
279877
541778
1006995
1368687
563827
826114
85916
1162874
1293841
885357
981742
222000
756431
1275344
1419720
1303288
161247
818408
472750
1614820
598672
1525332
1629001
1137630
1276349
320913
519124
1261395
620382
672607
74811
1042482
59333
774266
507900
493238
728579
1499319
62496
1204716
345325
1149052
1286027
928706
762170
19280
1038139
1487937
1231647
1568456
1292274
788169
130621
1516319
1636352
649436
1312969
1201789
316982
803396
1266003
1024155
1446620
1454401
261830
556148
775427
1434728
739403
1230202
272334
94976
1090235
776705
1412092
381917
1496179
1012700
53465
683567
1197305
923293
61180
944301
49686
165832
1580254
576940
829832
771458
331050
343147
417912
1580931
1152022
499369
740209
769968
1064075
1211989
850097
285585
280623
434430
297415
580478
240861
192398
1135961
593999
1438381
820920
1329237
1254216
1013273
76916
339016
998943
1016667
256803
125900
1017917
352256
487834
593696
1294597
730418
557276
1556176
1165281
1349216
1208612
1145584
269187
685406
104680
737862
682696
1591997
138191
1190356
26940
705207
522793
1329013
253343
1213201
1563562
1017687
1067095
718040
939657
35814
1287458
1612649
308039
1335742
1120315
1263971
1163971
975077
763823
453375
898054
1234986
627347
1123638
168846
896314
635264
1142006
1553276
1547421
81267
873542
1535028
803821
86990
23931
845219
1459556
1063555
653299
784375
1152176
115977
297036
1101309
845342
514210
1618173
262603
1355873
1353261
1133520
1346676
1363526
1331151
1307781
774967
893290
850622
920855
888023
744301
785934
1060548
639886
515360
944888
368314
28901
1458367
18735
188188
522614
758687
775963
382684
606567
1131460
670400
238851
373900
87528
804338
71664
1079685
995182
649666
748240
1505136
238559
1429730
279913
207907
955898
1634751
73326
1217047
1486855
728187
721766
28361
1362025
393430
199628
1073825
1221215
947211
519735
201835
1157753
94323
1214767
1338581
897664
179560
1097841
643534
380560
1235084
64821
718899
53935
1185341
1248368
340521
19204
416780
687114
779354
756188
482902
1357600
1444103
142950
1640678
790364
42543
1475782
379308
1452679
979421
1589968
303709
1176702
727003
453823
1109587
324589
571148
55481
617603
499830
1067290
1082525
665125
237355
834891
1117559
1215246
288340
663731
1138596
249254
921008
1383775
817345
490525
1160949
183994
113869
939204
214741
194162
1530267
561559
1086990
1563389
1346545
1589354
302934
1615953
560583
870481
508437
342374
708945
1112241
449731
1397622
734841
967266
734075
483076
281611
230088
570568
1516555
1375706
1393612
1033591
1542267
1596941
1345955
460647
697781
833790
1434265
632259
801497
494066
778316
1486035
1168528
1497070
1327631
1007886
745233
543646
818361
1097703
767436
1308003
745429
129672
663233
695420
1081142
1528317
61606
1491352
551604
343894
164864
880793
463144
283435
1598541
72362
1370386
1407616
522646
442719
123326
818756
1294991
482738
1078420
284005
545745
777734
1060105
220258
639724
1353542
1594483
1484054
995610
1635264
898305
107781
262550
857080
1032905
1519534
635764
1004146
126453
485744
933033
1134157
714092
1271550
806960
628695
153646
812078
1027201
1325747
20756
1325035
641502
1615764
203680
186439
484607
358236
335590
146610
622373
281395
965432
862684
131035
1318889
1122413
328176
1064824
217508
251554
1341164
1250333
1090726
850182
1046231
386762
1522081
1408494
424191
1022323
1118356
800122
1128395
371213
1071172
177182
119883
631870
510327
159560
345955
1303074
973849
1133189
1624389
22778
410891
856890
536533
841419
1030718
1466090
906560
319827
794181
115014
892423
1354680
788544
989751
289878
410767
928749
1209536
199816
1424788
1465829
955846
558849
662520
758745
815592
593671
1580107
671145
123570
1593236
1091212
1065061
1136875
1312498
5089
262635
1357520
474502
769769
214825
243982
426562
585659
1578089
823550
1277506
683384
557412
1193629
150303
487568
786394
1343245
795088
581375
297815
781142
1588263
8202
1619243
1243591
1144867
164840
509884
967523
240390
1197745
951254
841499
1353644
874382
775290
664234
1345543
495013
1289102
1368586
1072053
423959
903390
934775
650184
479868
215800
1509778
806047
983415
1222679
165050
296133
1086611
1421995
404922
1105309
182472
438538
167966
614072
1008638
763554
1059690
335610
1145234
299504
1233415
1040172
420570
1056435
368022
576543
1349573
1211256
1381577
651778
329278
583138
905509
988210
929707
364142
608046
1454163
1078029
37799
643474
256865
530041
1191914
941498
1016361
472632
451591
161449
883788
456328
917679
1463753
135826
551593
618015
559438
1495365
1226451
106912
84190
746115
152154
20132
1283481
1573107
639973
1317369
809004
784218
899447
908465
1396771
1181393
1034891
886198
507665
315313
1130201
1301861
8266
1162052
769322
136947
1439251
749408
1554896
1516490
863990
1440589
516715
115555
1057113
201903
1619437
1115648
1305034
1633412
341025
1262617
197268
1333137
1271782
1497151
435014
839423
1483209
1325135
1442619
610840
1163519
622533
1463649
1032702
1240085
1377091
674281
1192202
1236416
313250
947945
380807
490316
121388
598250
311077
1105038
251355
829474
849955
155693
1510324
298677
1644212
794796
1033411
1428222
1498385
485814
264621
769989
111420
1575656
957273
1161879
1574993
62301
1248206
758117
1187364
514758
297810
1260700
869401
548155
1636496
119261
1306313
1514831
1342821
1392609
1299803
778652
149457
143125
1623600
668960
1473660
1117185
765011
1105451
804213
1002616
437874
882429
255673
1599402
965451
70989
1284316
431566
372902
1435095
1030942
421065
1091930
1248996
1072899
963530
30403
982108
1195447
1000153
1547626
447065
469934
855434
1429315
934411
1162849
1055013
836183
694233
711582
590157
1074545
262761
1014221
417392
1420471
1388540
1262445
1599176
827217
728392
538214
741073
1083969
1176828
213511
1070696
642981
1050677
410060
1038407
194636
445687
37602
433865
67430
891219
213090
1566299
319614
1314802
1116982
1308499
236983
714779
1388374
1272536
514175
378098
1092325
754567
1086248
1260321
444439
1246134
732152
424308
434734
569528
525361
729574
1137210
135796
1195116
40876
302278
1578525
1200260
419178
202718
1503339
208873
702571
542286
457864
845255
809235
212599
521883
1255192
624247
871967
541672
1036257
596682
1166474
294802
1633347
102509
1210053
247764
1069657
908062
15032
1356069
1270734
530809
855553
1269438
102076
123426
445057
488070
189319
200223
1627412
1282267
1440082
1516615
1522334
24346
1065624
1016315
1206854
1197191
51616
1352228
1532360
275817
1523903
867015
180309
1624883
1553041
1311795
1409678
954612
890994
1507055
733558
1486674
309026
475842
769118
1254706
169537
595904
850868
805522
354750
1555896
1045514
256564
1605224
710323
1467728
1329461
458785
1191460
1069156
1305530
1641914
1580199
389444
853137
1029474
535949
78145
575539
1563910
844744
430885
894931
798190
1480193
112913
1624554
1477450
717300
1052932
1623407
116892
237521
1601106
1317939
312156
849507
498177
729201
231702
78145
99946
514924
645164
1071993
711465
95709
11327
1236571
794598
962072
1384025
704778
647073
167526
339168
1198114
884891
1228393
945509
954081
305508
488553
685002
1348863
1204099
512507
140268
1130208
201667
193937
405568
1579801
1214005
421662
817504
318649
546647
1449048
136308
150873
475233
600923
302650
1074990
58007
1124619
688079
1047159
1458308
1052964
647292
807625
1098966
473679
1238404
921885
1535244
443855
360382
1290165
207018
4911
1522894
540020
1384370
1132332
1471487
1319676
1573284
645067
687750
116450
896275
757556
1520394
739926
751915
770567
684286
958881
599142
782862
1158873
1435578
1525143
1377272
386902
376162
335492
579479
193954
327030
935255
655929
298576
463443
506528
1047290
403577
633313
813822
1268655
256855
849286
566282
840008
541633
1405502
1306426
595526
127309
604890
890899
105333
579847
1264571
131390
938707
1412437
345638
601248
512295
11329
1130776
1585003
450346
858205
909492
45066
621908
270703
914048
1621104
1611166
547929
1079878
1259108
944987
1284501
1530003
908465
781390
482050
831
1646876
405933
112210
186129
1307293
520177
368143
1428859
620591
1402241
1533153
1529514
1206464
900867
775695
126109
1412229
303968
1376182
407919
1030127
316700
906025
1334505
1405642
1034749
917453
373690
1040175
747711
558143
452971
244720
1016586
711146
1607391
156774
1436471
921803
1068764
1360253
1012928
1577964
233436
545850
834798
1103873
1384372
372031
239988
925511
52251
609179
326637
91353
1497706
854280
1247973
847640
532706
87813
1627842
188624
757149
916619
1407130
867358
87296
1615971
106897
718214
1186721
1473113
50451
826995
638126
622450
708805
53745
1394811
986971
1426450
1229459
864596
1166045
1263096
1510196
618434
1020106
424970
706370
272183
945659
1467375
257004
506929
1353148
1632377
332622
1086412
381591
365174
712163
1438455
218071
35259
1056958
1442944
1079707
544870
1432961
959019
1374142
989236
564330
137741
855389
1159314
789875
508234
774794
994781
1035802
676934
91533
1091708
330862
249553
859524
370133
115829
1338995
52788
9023
1630686
702970
1309770
833304
854595
1565924
614320
173398
949762
1527919
1392886
1095868
641577
1498478
1447945
1511616
270546
93292
875977
615314
935656
1500600
98697
746023
886623
607788
1195760
378668
1114900
799122
512440
432436
403548
829505
84715
1573103
1553171
1180612
1425862
1365441
1510151
1237697
1588171
174116
251964
1248917
609741
1507365
347663
1493572
549114
1230331
34904
1638845
163606
1553941
762966
989018
832440
258719
537862
1084274
174344
451151
461094
922387
681405
1195606
1261048
346711
701628
1361686
798191
1332512
48629
480110
1142346
574277
250822
943985
1244169
1570671
455045
216766
21353
1557240
1322504
1412895
1645162
664714
710595
501617
1390806
877128
1222575
686384
418691
1116547
437334
1165945
980916
1514749
410587
168878
403328
926218
1181509
1152385
1524640
65707
1643198
924457
707097
338053
157481
69601
1455599
1535469
353387
22719
821752
891014
116139
460643
1097973
412234
545795
695825
1368950
684006
629825
85821
1636599
922365
1449810
1138301
762244
887029
1197145
695707
962339
162608
655740
1052091
738803
373028
1212533
1328715
1315277
1501398
474303
424749
1121207
1043627
1407196
887281
992437
319402
1069692
554240
1238227
769554
1290904
956297
64000
431112
345720
1621893
1265784
941091
1192049
1085806
1102467
1344780
1644748
1192233
1589116
527624
1292407
335240
681541
962221
1244973
640795
1002265
808935
268195
26721
1201707
985265
637561
1061287
877241
138832
997530
1351239
1412931
751540
263229
1142245
890505
1219506
1218464
309285
1083394
398889
503023
40585
1073959
267658
717603
624389
1221408
765908
1581621
1076273
45438
936784
448961
997934
1227657
261526
41705
1175417
1130799
1426956
861634
920724
1590144
1076789
318150
751951
282793
1362057
901233
224503
43884
103743
1531831
860428
1406368
496979
444204
228214
1271044
456165
78082
981165
414828
1098238
256460
1439783
622708
636478
766702
1267179
874300
1552466
1577283
380139
844578
962772
319446
168123
1598468
1579192
1067055
131844
1548168
767954
177558
1534933
548404
480652
1006283
292228
376044
243788
1435785
650109
1463037
1545209
550040
40291
237682
555418
539304
1617872
272222
266131
1388003
1464946
726641
907107
834152
389988
71384
1001638
450185
556519
932924
722429
340266
812316
586127
657427
1452730
249829
914825
277972
614505
808108
727394
155124
664411
1608420
1552475
1024698
1621521
1142785
216198
1571373
1044025
611788
240412
682169
1020058
1129272
1053708
1422829
144013
669040
893454
1308371
1237049
1396593
652850
375405
289046
1276579
409789
21398
280777
363746
44271
319854
1583706
776514
1331756
1627853
1319403
1045212
1463941
64305
1207989
146233
1556931
1408772
446437
136720
722564
168580
288474
69395
1303009
1334873
240475
1510072
317704
1357744
1550259
255058
721986
854893
1635489
441953
676055
267931
667694
587292
265688
1180143
1550677
1421861
926833
1634996
976954
778036
754869
1412689
666889
575903
1374799
868090
1626951
171987
297325
228164
1591391
1444443
257358
653489
603598
1461423
1115629
1593223
495483
1303060
583017
463547
714927
954878
1508960
1342256
1555111
127727
710781
945960
1484809
1424739
1419708
199606
603775
843099
414153
893122
384729
592618
516613
1267022
1401345
1127262
1415842
389379
393793
284890
295489
1644694
1112202
1284470
1618408
995338
368626
709605
957116
562988
625588
1212004
208618
1418582
679979
1371534
661449
551808
451053
1621898
1083718
1147765
382930
1215555
762067
289075
1381575
1566650
1286928
220783
1610837
510715
141172
1363596
698297
787121
412540
7855
483447
1185768
1126768
955741
136523
337105
468226
804970
939698
1609914
844967
1437753
522408
1526820
1189419
386278
1552783
521200
981546
1525345
1479413
1003421
1240445
810894
372815
220513
337526
3874
196335
1567944
600666
327542
1145532
1021139
1027285
789149
560931
890595
774753
791826
838592
1581914
1576541
356788
184384
1338874
798641
1251917
474666
287219
1322793
419367
83749
331769
1064272
105503
257860
1403240
751104
4028
1308969
146502
1000702
163541
1183318
1415588
811745
1311359
1233205
884977
515479
1480565
185292
1257537
355711
435390
1324228
319443
100423
996674
1421907
1120126
1505632
1316224
316562
1481645
548488
1441936
1259114
992343
756052
452161
745782
1411487
1362059
325669
454036
348327
423734
498051
806001
847887
1524268
745614
994933
1629920
1610855
169892
27750
1060765
1475212
1281868
988838
743192
1627779
911667
162262
1611606
1053116
842893
306602
879788
884571
716619
387906
1108867
1245856
810562
537901
1319920
822439
208385
230784
1482036
1522145
240866
663808
877865
1163668
1464138
1630642
709016
1554576
44366
260335
613656
490455
388573
236957
1352828
1028910
476763
1602190
633603
1240377
537310
691959
1544755
850669
659252
751871
79931
1509564
884239
613467
83108
559995
153232
319114
1285799
806458
622224
1546518
102642
1196512
792718
1530475
348143
100994
1038641
1529187
524140
1356313
502574
1237432
208100
1613884
655035
1185300
16481
704745
273060
186339
108310
945244
1376637
299026
393836
721032
1274948
1645151
520358
53648
953756
1168325
783566
463681
846639
1129228
1407568
159706
544154
805633
222922
1131255
1646334
864600
1427061
1445182
766153
1479396
1184875
69259
181873
1551879
1043413
1030327
666234
560711
111608
1125762
264137
652911
1590214
727058
1513278
679192
753619
1385443
1311269
1124706
1527976
475383
254903
1201257
1529610
1178440
731100
1007206
634100
816881
1100901
1449249
1466016
1083381
1434733
288710
1321275
261994
738012
1353889
734305
685522
1188050
252503
1126886
429712
346026
171058
1386481
1567694
1080394
550198
1516569
122106
562922
1601566
634275
1332114
1129252
1643911
1456124
1624157
622077
850409
853058
1591030
522106
420450
230074
705063
980690
720258
1442737
1549911
1540235
1368952
94493
1531408
1033322
153112
110742
913658
255656
1095453
14911
1476043
1557185
948186
1209209
67998
249020
518560
1438937
1456148
794687
637033
785979
299859
161135
1439373
102187
416892
1395419
686287
35532
133339
1514116
1038370
951655
991355
1616241
789356
271129
1188194
996254
1011432
471886
105500
740185
1466696
53213
1317292
647713
107444
141384
1030828
104689
1218079
886914
1154959
863056
1214753
1407810
1283804
297077
492919
1161039
1171085
943649
1330829
537586
569992
602446
763808
535150
1042647
358066
647162
1611574
1061806
698673
758714
258518
768163
1446882
932302
1322844
410126
1480274
617691
632271
30025
1391958
1253380
1309219
465673
39638
639054
1210906
437146
1204010
108814
597338
268719
1428802
422932
899188
963305
191624
675363
124111
178379
331356
850244
935720
1352880
1014938
918465
149306
317071
658591
408736
256323
193666
1591586
1224349
415764
893802
1080782
200765
509254
1278093
938442
507001
404759
1450586
166331
1165049
242621
1253009
1594170
56746
1096952
203585
279305
1559684
999433
375147
522093
958825
139429
1046413
880969
1121014
1500054
376876
581774
466127
1482463
1476303
352389
192502
560515
725175
776291
1265061
1373039
1637672
859065
92404
827859
161757
1269999
1139713
140561
139411
708784
430269
389609
812967
1478859
1234562
756369
296596
235089
72279
1475304
1227061
1115624
450136
1475815
487326
1196221
1206961
349429
1103892
100457
1633358
546265
1380778
957378
72445
330926
150186
369372
764887
1004124
863298
1245547
848224
125830
1169547
1551705
1176246
1074656
100491
1610067
132067
1425079
176115
1060022
642993
1050349
474924
357101
1289844
355074
1123943
756376
100933
1064020
1610723
804233
1597982
1216267
540351
796944
468863
585849
1064599
471373
58497
919925
114354
203416
818316
706372
69493
1569238
17884
1474759
1554418
136625
1372249
1254015
536651
1569706
1011058
1189154
836201
896324
625591
1106809
679635
124573
537718
65237
797685
855207
973372
1442350
1193292
592746
509042
933860
887132
538750
412315
597693
1183640
202644
259890
471199
405802
1417381
137672
486746
1195652
841724
773306
74086
206812
713779
1378660
1268318
795312
553528
1188797
468828
830755
824896
1143013
9001
1381676
959789
381556
127106
898166
155493
625396
899919
55060
635816
312224
182395
683699
1155884
101650
1249486
274154
1568075
778278
691155
1348047
204606
1143363
632804
1270784
1434655
1211048
304909
1156772
46089
7249
1570252
858268
1048720
853094
1237638
1034407
699275
248874
619870
400386
606054
416496
1032923
824770
1585027
1034330
1070004
19149
404482
673244
543319
242573
940444
1396222
561812
291704
1333389
166031
313254
1120842
176356
1025330
285424
409326
586338
661784
76876
1391601
1523226
205789
774738
590647
1149738
119142
1594757
443675
80515
553928
452985
1218201
143263
934078
959359
745268
1313917
833823
752378
996077
738639
421029
888564
611278
347743
1274672
117463
741875
540329
1253329
802682
186404
710816
1281913
513367
752186
858735
61557
76814
1283466
745728
399188
1158829
1305633
11704
742015
187644
680461
717825
76499
1437428
1528342
335559
691691
928551
248291
1332426
126082
695782
252260
1225897
1273618
3030
1301199
611030
803599
882395
96102
680624
1336223
951607
43984
1599237
1038860
1029956
513103
286224
1319235
448587
1063713
1454039
640602
1222838
335086
192665
1341271
297943
1629334
811708
839785
1218772
565369
1607361
1525338
971733
984364
566014
1150295
1642986
190088
194981
1332176
110237
913654
627185
1302355
1549066
107277
165319
110024
255992
586095
365345
1265229
58222
1153542
1136950
813404
333037
198308
715076
183455
1611817
937357
1293745
1098442
194003
1376612
378141
409384
130189
1182071
1238395
936952
1419989
1149207
784110
1043144
234868
802941
172989
1313799
697721
883771
520821
1314397
1627656
1001333
591012
865809
588215
747938
1240879
549996
1258235
1641341
340198
82905
1093517
952851
1146332
414412
1087498
201209
359471
716281
1069015
1021112
1129221
1164250
1119126
1519271
1248152
1057514
694545
191732
1422735
1346682
492935
1491408
1390823
654145
1054778
1199154
115869
493428
187746
474615
1239452
913140
263717
680669
1266768
354249
1042959
920915
1569734
65610
741506
1401879
42460
138614
274198
91086
742749
1087468
366456
589164
628219
1448910
174026
1272935
506024
1439768
1292245
936445
1174549
1380888
767823
484920
172189
910967
646024
861109
1459591
656162
1626401
184774
950907
308212
1110085
741005
22817
300917
723111
899747
1110931
926361
1110303
552190
41807
906565
180202
942364
287942
1209055
321910
1099714
99109
1574367
1296759
926300
228862
595989
353596
757389
62031
1319070
1125990
97549
139219
704094
1007238
445595
1184919
271728
370139
678202
1647351
552996
57018
263318
994206
685954
944633
1243165
552730
599530
926116
530871
1513891
49448
933007
3942
48595
327772
554856
1294109
637278
370982
1498131
570421
916935
1551697
1203564
1139168
268356
1061773
1120901
1148724
797421
1151751
1105706
1244653
170305
983341
821445
472835
582788
144191
876750
979048
831596
1387490
898142
1314457
774547
544895
1258768
1144311
843263
1072420
778527
428524
923256
1406549
793455
386045
271147
541918
414759
1125497
1216611
962710
1017926
1382042
626065
523939
919894
331556
469570
741233
889735
918483
390974
1635480
998150
1426931
448024
98721
273255
327504
411236
569628
802876
1580825
37726
126690
583716
90891
961481
1561324
652515
1000175
972593
1290155
1317227
1063452
1408100
674065
1380993
1275634
1132237
926639
680215
113253
288020
633301
272653
1400760
712895
1232688
185943
1633151
567925
1596779
401481
969390
1060049
1273417
1297948
948248
898652
752518
7026
248664
1376282
589763
1074097
1359717
1570886
174701
1382955
564128
1122154
228110
950183
1605840
437541
717824
786589
1438704
1622472
745290
467888
1366388
1564739
748145
1489975
484884
149198
1314174
919414
209922
631074
378114
904656
293480
565630
1270060
843021
702269
767406
1378000
619242
423547
1174066
1305177
430076
1333007
1080840
1270608
673638
485693
781927
1297856
319836
73513
1461289
1554502
512829
1175806
763233
1371429
724836
95968
130441
578188
129711
694673
1316205
1349848
1168206
269506
1540324
664792
1595169
1111794
629739
1008969
1071949
1174845
546815
720275
184585
1421325
843745
517581
1276940
1406679
334299
365517
1348159
727203
519315
808315
1039248
73521
294572
1350065
640705
377779
178087
725231
836110
1154621
1118765
432365
1518123
497128
148761
901065
826049
134640
126809
1429087
1516188
499403
1065431
732984
536242
469381
21354
963775
202411
1511379
1382568
1259770
631425
772805
470722
497173
165147
1114750
545015
671221
1541767
1260521
2018
153337
590754
1230684
695521
1230519
763873
287879
1160314
1330189
1485034
477744
782524
904258
869301
6097
1585420
495026
642404
88222
1178033
430368
525563
1441869
1519425
490738
1162471
1373970
725963
395692
342806
1596134
1569833
275083
985608
1514482
877617
691105
1387785
435688
1222583
23147
460559
1002322
1336441
484449
1330377
1206478
1099170
624812
1268400
1575052
358071
216431
191745
1055256
253289
541837
1271546
128363
988235
982740
258621
313130
597568
904884
252625
1579204
811610
1121490
597334
56168
212720
1022206
893956
1458014
1249054
59805
960789
870253
1175327
83096
1003564
504251
1171751
1476218
1078475
53284
429173
844625
620279
754469
1344017
1226415
1015247
264326
780900
1504573
495246
412237
1478610
173506
377490
958224
746437
946347
629559
1619481
735233
1392514
800084
1247283
835246
1264792
659671
796801
322679
456093
992613
183091
1078307
791426
647204
724501
530579
1206988
1120609
1411960
835562
75377
1452907
1151757
1027596
367610
18394
745328
365710
902318
1444286
1183562
378926
1268682
195273
638674
1504499
374067
1624182
1602893
1007562
1317646
1375460
849358
1518128
397214
1392224
1113696
1347761
1200907
663048
1106313
622636
684100
1112767
9342
586962
947501
1271562
407884
43902
1417476
3634
725636
1346356
1608982
1223951
1323247
488956
528228
82990
335059
585891
1564222
160877
435275
1021752
261182
873338
26088
721189
1034261
502490
515812
259513
1025727
489538
1357314
1564715
1083977
1340263
929881
1439229
226931
953653
301903
1536203
84702
1508738
773941
1184934
890580
767325
1251072
1222084
467502
56843
121556
811857
873495
102906
160875
925189
541495
234826
1358852
1569941
1389186
551118
831777
441081
902405
749730
1365947
1399697
803258
1379729
875856
521525
760614
685443
633864
1135053
554538
1077122
485818
438512
288000
837180
1588272
37325
1172049
562077
1346607
868491
594869
1429789
1529716
684509
809541
193897
652208
1460387
789871
295766
1120647
1452897
710276
1503548
686054
1582014
1615462
857573
1152668
1027561
226896
682265
312713
1330367
224706
1408575
985314
1463679
1293697
510169
973329
1040166
1386599
395949
941982
892397
326431
160476
855917
58570
1179255
1531061
593864
171673
339166
1328034
923378
137064
1609683
1617739
1200519
1637204
943784
1195782
260580
1369748
271318
1144919
814047
758807
1282498
1527946
754234
526840
941892
552322
1513704
1475683
1134252
14875
690874
1208198
198511
920262
421867
163425
1109751
1265679
1549589
204858
393639
995759
113276
372715
299739
1272341
1481833
736352
106812
484118
1542097
1167071
694937
476697
787737
1205659
910463
1169958
1338246
1215216
1178702
1011354
1373799
832333
1189140
329364
1323906
379378
79357
560744
497065
1221837
590919
179322
614522
460028
1347974
1493597
913507
1256557
720662
160244
927122
1196342
916781
1643983
451578
725889
1376722
333391
1251827
1473430
211305
1261406
360774
787631
413310
548672
720003
723412
603201
18012
473205
977006
536104
870575
350296
967931
635481
1299888
1372058
1590343
1113044
283126
18000
549425
908250
1262720
443571
54405
822386
562113
1110335
814687
1357057
1249892
848990
78438
1157593
597669
1433998
579403
109296
679526
514505
1123745
645334
1183439
1130922
1598173
896160
646751
17892
1421177
1341628
1228002
849623
1109463
295936
1307699
399565
811849
1190208
1544415
963686
168535
398918
1006771
467053
398214
1149215
1517207
1201332
1089696
22771
508571
578069
1367208
811615
966136
1268078
1630173
1030447
823268
369811
11446
978863
1351270
912363
1106053
1308807
1225926
1341016
1491850
1430579
32388
317473
1537039
1079057
729597
224604
1026078
450199
207214
728146
712976
1623267
1175195
1050836
663955
169857
268297
1058415
1266709
1504871
1005228
1316615
812790
272209
270830
694793
1065317
1450427
561622
333482
113131
704760
717556
25330
253687
1642349
1294799
775459
1627056
1025678
583415
917300
190931
1113614
1586102
1640910
68651
1134081
141243
398132
142431
1323643
659344
663474
1598281
355186
1417766
1631218
886785
209003
191616
193060
238427
731313
269776
367725
1369515
763271
989730
1567125
1088782
677242
682594
862445
686414
36448
148870
346340
1065882
631712
263966
780406
15226
401403
1643595
807607
32341
1522404
713192
1044344
1298236
1043312
1498553
1201274
204525
1081766
1062744
297941
1150252
431990
503849
1298602
952092
442447
1354475
1416499
314068
2596
779029
151905
537798
681144
1172480
1259618
126608
38048
798181
522954
1480130
1468985
311089
486062
441483
1003908
7376
834751
785803
171514
27870
864040
197398
1028374
302085
475442
1457512
1500087
450871
516887
1629940
872871
655766
270624
1055084
1204493
162756
414999
951553
136134
348949
1151769
111794
1270855
1259789
1038997
227295
34110
689844
1035097
228670
95411
111715
349500
373235
482896
1609283
817374
382088
129508
875020
216015
1362446
617837
1263368
1547407
401767
879482
1455232
380314
984238
575124
294618
95340
151960
481339
30195
1549411
663379
874240
116147
608642
724960
1031503
923529
786364
1051678
414074
532562
899676
521247
51850
1593654
791361
714189
644543
1176281
5565
1035774
642952
1293005
888636
1009172
525181
97512
685845
464634
1009468
138656
1562386
1455662
1025073
374304
449671
918716
1264352
1351172
1642952
1352779
925877
350349
930243
811043
1344352
1163649
979472
833204
263575
580972
309547
882535
1180286
943411
1458984
1022633
234109
495637
1414523
1367658
700288
1090960
1145947
1240513
153969
1300355
1095235
224859
841178
993051
1199849
1540875
587763
1385059
1184398
585586
783826
1271011
363930
568713
926629
1185568
12477
957651
1414575
1340344
1625484
1584944
1565063
364808
1373440
959138
734249
1082851
1627640
553946
647799
580872
415904
1245840
30286
1510784
753313
1144143
899356
256106
141715
284098
415522
568123
1238420
1453055
799498
669378
437087
1606969
556523
645140
1325583
235695
1074987
430733
1191162
1241154
627426
1278687
976891
646482
1197733
528108
1154720
1233363
462173
1226371
1231419
1518677
888232
1616089
915762
753507
1227363
1443075
548477
1098250
190611
1275330
251441
522534
30280
1406079
749808
55239
1267360
1595102
763894
1092203
32139
1222822
751209
1063990
1240478
1102930
206485
1043803
1079706
210917
1184169
824181
987071
412474
627928
1471260
1641697
1141686
150660
1545047
1608489
1033493
1533212
1371260
184247
276561
420348
398132
259992
123917
906916
991867
142220
628813
1221548
570987
761744
1455509
1357059
6102
607307
1122338
344203
428013
772919
241728
1391968
1109506
456323
308616
82331
951533
1502913
286610
700743
967843
1315057
1201587
1245201
1247291
736532
213401
4394
497678
107137
1597415
179338
477190
1162290
1431801
592564
1486804
393779
332690
1397907
18351
1528961
1333243
485357
693624
140021
1240538
909075
1298099
1566293
1565790
182008
564759
1388003
246656
193621
369414
868669
75398
1155817
606636
1181513
1491656
1567639
1322692
1310448
953984
109478
996506
921484
1172079
1360344
316212
1463648
149516
296861
1294586
33923
43310
737219
221246
273483
1175721
1261533
122381
787090
1423678
171742
1346115
592795
1576308
249913
1594653
580772
1437773
706883
1093627
99617
866107
55793
1273750
1483969
1440279
1169397
1148227
1023490
264487
1509093
484702
1199741
1525922
996415
1616994
1534576
981656
1609748
776226
421730
1158804
1528086
864002
660687
918142
470970
1551086
1284705
1286024
1017307
740566
1291043
1483363
988546
424804
1136836
666229
105537
782020
894127
1390669
902881
874959
1646534
1252820
263539
1062535
1199287
1280216
611386
1224974
1189598
524826
1163684
980457
605511
553308
1553981
304785
1177552
900676
1433969
953642
830231
1312808
420234
443289
474707
1426517
556912
316253
1208546
254384
514088
1468302
875485
413783
213809
25165
578577
673876
774044
1439603
1333500
513686
1080041
557198
498580
204758
743596
613929
425303
1431990
410942
1496706
71791
1493392
610869
1562865
269567
990033
1008481
1295398
1462215
17400
1521495
76936
386056
1202201
1387906
1549487
1307468
99885
1570358
1454083
1266434
760560
435910
1619934
1617534
918043
947202
540739
252380
341917
693611
1100072
283948
988239
1039673
673180
517347
1336602
1261737
1538896
826561
315828
337256
854503
675240
726111
846422
1507949
27285
1348127
415929
758398
1120999
967970
716932
490671
1643499
707828
179770
588918
280003
599187
888401
309545
439409
1095586
1143589
362921
1419454
529081
669986
1123406
690938
12972
39664
535173
1355134
1195143
884528
935289
530500
946147
211248
487352
1081298
160268
51533
1524748
1626292
1429867
951290
1016422
23753
1413505
180994
1186176
652059
232771
1188705
485311
1367273
4787
78753
130248
258544
509464
860381
1239506
1424524
1374985
1024288
1008489
1484181
1318167
523561
713179
1024392
1109271
497776
1293563
57708
36046
674159
1217140
821644
797337
1562932
1625999
776550
1636689
764423
1128324
1128790
1337584
841587
1182879
546976
100614
1434819
893405
439700
1334085
43835
822537
1306728
799654
1110788
1365500
1042858
229070
1293039
667631
831092
932968
924418
1089803
1378771
812934
1585055
680648
1121763
193881
274641
1506887
435802
1363637
903830
1560564
308448
1169149
1543838
1346953
204209
1258297
960974
796955
338651
1124723
1047085
710294
289371
1296136
913583
162871
1187467
777860
1627011
235326
749520
416115
485949
1284060
948937
1618954
963619
1448036
713470
1586983
1083508
596954
460804
627136
511344
142844
906266
1287855
96654
759879
11555
1242613
1283186
1301162
825552
996653
207333
156409
167334
1091292
1495230
965709
1644293
764813
142786
1228496
415586
1437268
1375980
299346
897744
1400175
237476
1054358
940133
1284116
809312
1219069
450654
1353406
1565451
573809
61304
524641
716407
927043
222365
1466585
1011566
243737
1287743
1148524
735422
1401989
1115550
68558
358181
371878
1012409
1552512
797136
52093
589039
404269
475153
220582
1527921
1381262
785785
748788
588098
729281
394786
135773
1543081
1342253
970991
480209
666467
739122
896218
1005847
1401442
611432
359593
913711
880858
1296607
991302
1598245
1123425
1515273
861445
1394067
787439
18553
133226
1276204
1072922
217370
1540160
324549
537948
16594
577187
697891
1365952
1484878
622800
1078624
525514
978767
1553218
676779
370191
1029597
1151037
673995
55592
62895
541899
39049
664025
1325041
683920
662654
1036242
100426
1358074
1127940
1117223
435363
1588891
885858
741624
42187
1518369
1480828
1162651
1472136
853906
155433
837857
911923
99026
59591
1476722
1493525
1049082
1089012
1528732
1345017
1085557
214878
1417959
1000048
165340
1365217
109479
793921
560725
71085
1510726
564543
921639
1513420
1261587
381059
1116235
367304
141163
83946
1132070
601708
681180
1316900
579937
1470743
977069
677462
153800
1272697
393935
1505140
722045
1312314
1146870
135726
747135
422847
1085626
1366989
1489825
1522787
1279761
677457
1246540
214445
1409032
3079
1644696
282376
1535770
338712
1044151
1598033
419660
1525503
526197
1610538
175553
913233
508268
573507
1477572
70909
224420
1202820
734567
996420
1491381
1041801
1138059
1169739
708444
255730
1565650
916188
1485644
545470
404877
1017237
320946
1073145
717587
1077840
1374802
904125
166632
1282687
211914
52501
605870
528919
1495755
837009
367404
1242376
1486122
1555790
55276
1318305
1282815
545097
700083
958379
1358439
1486326
955758
562306
1423099
1217311
313221
1289210
464287
1295003
62626
148635
889271
1588421
1443867
1006940
659832
1247342
262804
1026805
477760
695555
1270705
1274842
960632
575969
1505774
233899
1235429
391067
164519
1637073
630413
2993
1315284
1382641
1435095
53727
132816
1069063
433914
1151772
895611
510980
1100780
52817
1542644
154664
440989
1144421
1318847
1410751
359826
1210252
1222096
783857
1518468
278825
276707
442018
968746
644216
1428680
1495716
1057501
56984
1299035
602101
1257
1278976
385040
900113
192320
654397
1225380
483967
999705
1280205
611614
1174513
1221957
1511462
88541
471936
1088141
534346
1634377
515489
308122
1374402
1405685
1466839
613995
757056
717990
183022
1107178
88998
188775
892722
794822
821702
229304
1078565
1264967
604216
478809
45045
178612
1411929
1114255
1598931
136853
1501549
203929
1315636
1483935
192538
1359875
671447
56665
183996
1091101
297156
1329960
1446982
851836
575071
171425
1146020
202322
380353
744442
161055
159971
551039
1056191
1404778
1406083
1208004
719912
1328353
1429595
49928
615095
884172
935935
893251
1256470
203307
1158380
333539
804603
1175863
408762
537388
512268
582740
908278
583750
584702
342480
325082
342065
356455
967523
888357
76696
978822
468236
1482804
333440
979681
1334144
1117288
192363
1267175
384951
414642
1255967
833569
1128500
205918
1418418
522085
161711
1588061
1522220
1014017
112064
651239
1534606
875586
782852
1016228
973042
1363596
149633
1016330
191194
96674
647442
1115418
548849
1050892
1516037
851554
757802
833054
1120254
544982
1225009
1446279
112869
963271
230321
774380
1367704
1170038
606846
1546456
1541610
355412
1125122
1588067
294143
374744
217757
81592
582269
1371262
365230
443327
781639
725661
1390876
125905
637874
1291656
897775
188200
1543790
319652
807211
1049221
67282
557512
1375537
1579378
851931
993200
1332213
160120
373195
52561
948054
1514697
1159782
1341226
436438
1059266
752502
567285
1283628
121065
950001
1641758
244553
1568684
78074
1172826
414529
1452379
504216
595305
1029691
1295966
916515
1332060
327984
561997
1637946
206437
133113
1494238
1421544
110312
1468445
1478827
1555992
778181
213692
415297
1615791
849134
1104389
1371179
1613944
759908
813972
1370401
694561
1016051
1319971
1271928
246015
464909
1360448
466120
315214
331418
477068
1145695
118999
805639
778285
1199412
124726
1563078
1327725
412409
634655
623540
974167
1330791
1313566
1457714
656470
558930
301178
871060
469054
1277929
1288140
169795
550086
1251356
1365240
143476
994711
662784
633142
344689
1350336
1519138
170383
1217602
612694
660227
762948
1071518
185101
366935
1534718
1136250
1080085
151609
747023
795146
1053216
791127
353519
1622823
386721
358843
1384236
1166777
203530
1328398
699966
1124591
1384773
724357
178842
1476938
1076412
915801
1467098
1562396
447841
1285950
239199
895961
826422
1641749
1199072
87887
971873
767917
164205
492481
513512
746723
294586
286356
774465
1254666
808127
933187
1360024
1042866
976818
809561
171595
100026
1143933
579378
224804
1023953
995884
892264
80595
1389403
200833
1572361
340979
1164890
1420908
604592
10307
491456
955742
503147
602010
412138
314302
454693
987124
1241116
1323740
690997
9974
1481423
964066
592784
708673
87650
525102
1271855
93815
426285
31115
1018629
1204119
365435
233799
1026951
92127
642290
394661
868706
602054
708384
566035
1550738
229842
1320747
1089471
1318217
748352
1525031
1313963
1455668
439749
1427562
974452
609363
175913
529664
934395
1430166
1340617
320157
659727
1318416
1286454
355998
1259277
106180
549597
1549586
478282
1309313
1002725
93802
422448
382006
278360
969594
941327
21356
1265757
982884
1145574
689862
450679
1466132
1249790
545674
348653
1586766
1298351
986840
1051175
360860
58259
31554
1211232
1133892
1635033
414538
1041556
1639896
1247872
1184070
1009186
819111
737235
996315
129750
1543580
784498
800873
368008
133212
973219
277557
481406
452658
504292
1323068
1259663
959286
1026112
307674
423660
1087522
363348
575434
965415
969985
1270121
1341191
561437
749450
1021164
1102761
1221637
823265
1069683
1073392
890960
55500
1215430
541510
1473807
330158
1414723
695233
297082
233266
484507
1391558
901620
530793
436634
570569
299022
259781
1546387
1583521
718145
979648
849953
874992
1475322
672686
78888
291933
391621
1633673
898793
634071
922479
793618
97181
816948
1046863
578743
672935
1091664
1575898
1802
780330
1388237
569377
899490
1147907
1518071
513586
1138442
1522102
1200829
918006
1086410
1212059
1064968
1574465
1506875
216287
1449697
504620
981556
1076670
1150133
1235434
822846
1374896
1566615
1189088
466461
1521257
904064
643716
268041
366063
1309990
988685
107795
127956
488055
1406449
1332396
172379
562950
295160
438023
66442
1222900
722467
221965
721183
1597329
370070
444800
1403664
939642
853312
1197022
847647
32828
392991
1292083
1348756
83745
1585785
930495
827608
815294
135197
1339736
1643868
1342663
1641757
1518034
606399
939280
25645
95014
1002268
1406141
310083
56298
1454274
423036
1273761
818265
258675
54100
575341
209316
444114
1518352
968883
167902
431966
714612
722894
1524751
434246
310239
1338634
1421886
657096
1183588
980257
123724
343766
1071088
220813
1510028
422197
1197813
773672
1088688
1417530
366522
1209288
436724
1175317
1564571
907455
1411517
1044781
183741
320591
640121
126116
789645
861180
1318772
1486887
1264704
791035
20635
1505001
845604
1126877
640489
857074
777909
941615
1425889
1151879
809780
1166045
86674
22239
67686
1124
1287396
1507743
1540705
1646865
433543
968135
1026639
1359133
1529838
1023977
518886
1620660
530000
1636013
928169
949141
605123
1646037
115775
612149
1304115
1140800
1544608
1220547
1616856
675745
509476
1234368
488249
818451
131883
6137
472181
1228066
996485
99152
1299093
611386
662182
685716
581913
1055121
504873
742385
713879
1163642
1457762
744095
472400
1079212
1052636
1177246
495051
1609715
1255049
214605
365649
1155126
1076918
1226541
585214
1340947
670349
647084
22883
764364
257577
932738
1438596
737447
927561
246355
1396311
674927
1041471
98053
367583
824514
1076160
1580185
390283
1058507
1170637
194532
1066818
699199
261835
1084323
1615842
297511
479071
58239
783277
330487
360663
1023257
535159
1503538
186986
1538214
1085874
1365700
810448
527374
1355583
904219
1622324
1428554
881019
1436892
400543
60564
1316245
1468973
619772
1087893
1418347
1371566
19995
1299495
920287
395006
604416
593672
1294558
648554
1095240
263856
1271038
323139
444612
1035202
552643
1380347
1389035
248831
653229
1314032
1647576
1045828
963327
652975
1565713
205696
1380682
503046
916001
269925
1256429
1490142
568725
301878
1234528
1423392
1359426
178346
271545
868935
994165
131322
1445477
1047850
1274880
156111
975498
1292623
612392
981884
899836
1458259
1400668
134082
1069739
1318482
1487008
1475015
175297
1113733
1324363
823305
200767
111020
1276149
1611644
697991
1468557
1634376
658909
1627114
242242
1630485
1144108
455348
920529
1315429
1412738
380592
771087
1533397
674403
537166
1212578
371902
426014
959105
977371
499447
694369
373622
943018
1492567
1221606
831644
1569040
655024
312449
1560176
1420818
663768
706611
483569
1192348
1474931
351138
937643
1456965
219554
873062
881213
611530
198791
794942
449243
381675
1296581
184865
1396888
316828
122425
1385435
193543
1310175
629096
795409
343003
290759
1591631
56953
1030342
540174
706615
700290
1638588
277477
1498863
216259
1375064
313564
1358053
272952
18711
220104
277569
1599350
850520
354622
1347052
1385032
1153682
1449879
1088147
232367
564978
895882
250582
1221221
52575
398017
751224
542431
1338154
62099
1537719
812745
1645602
989767
1133879
493552
467043
521135
1349223
144149
1449102
761021
914451
1447933
1305744
1143648
469027
608915
1384366
650342
621167
1336348
140212
726972
679551
278434
1456318
1563334
983308
998359
1610857
491714
1278618
407292
1210003
752232
1266778
138349
1290618
392892
1098952
157172
1038747
411775
1547752
25534
1228194
985997
1103061
863804
1411464
925321
806435
910421
1546785
730679
1408511
379560
44400
1628668
757382
1087508
1125777
235084
1260408
767733
260618
298260
768704
1643182
710835
629613
242395
1148524
1241822
738242
807712
308161
966123
601562
1543863
561997
950820
1178240
1056290
359670
1104795
696693
1534404
22706
496880
911394
1417860
1249321
48005
761267
320929
1161274
531557
304105
1408228
1073071
1492445
790647
68779
293230
664475
858717
495901
134486
505426
582607
1627552
1628470
631039
706164
1306017
531052
1316965
1411853
545808
880518
1016863
1402637
657060
180595
14397
126252
950514
261885
751442
206218
1328170
279145
660518
897045
664412
231351
1227660
182630
1568630
1236405
1432429
542170
932382
448138
1218067
1229726
1054959
860568
687315
93815
121375
1639609
1189213
75278
1510795
624162
999066
745601
1199992
433111
156917
260303
1226294
1030595
1190471
1098890
1238223
746199
857974
1353599
526744
1330751
1022003
988099
1009457
1076551
92263
962842
1605045
129777
255717
1199160
1542009
517782
1580268
1365203
104380
996233
1270202
1445394
1085559
1338132
709435
657706
180697
1571517
949721
73820
1640990
438011
1315108
689412
68465
214275
486542
717456
707274
363781
275369
795658
647301
909932
1333192
617584
1280014
150191
241433
1438937
549889
1262997
1122308
1614136
1465549
515613
799537
1435932
591959
1625324
914825
1160196
581354
1079898
607407
467016
481204
740440
59095
1412081
175921
306192
1365179
1337679
1195312
1526331
1317032
779992
813363
469954
418015
1080561
590845
648530
511248
1622117
1306816
196424
134272
562637
1450700
1498548
1422378
1552156
652995
816378
273972
1004600
815400
1203371
177278
142257
996769
1273942
43258
509304
271914
528103
918575
792012
940831
352340
1488304
1543242
438677
702166
602632
1606244
37712
1059671
785544
639500
1616816
1349614
683012
202918
1254034
1503412
837520
1499466
845073
1049060
1269522
1314164
368691
1213953
1009977
755207
1643439
891528
885869
1467488
366357
1535084
1617036
736495
1580788
1249498
1427888
1171041
1211693
1179482
675743
884861
696577
80576
804896
516898
967883
271394
1091581
21834
150455
758868
349267
1188446
1573309
228172
943612
1051641
833859
1052287
254012
1236730
206335
1470399
1011282
66899
159715
169756
1020135
445446
1136646
697684
526956
1207678
1120501
274731
319550
387389
64460
417413
1494478
924872
602321
241026
164591
489290
53791
1554516
160171
1404902
1399412
335871
747405
244467
280992
538101
310549
182348
635902
404577
936132
1074288
587222
369256
995114
764367
720417
36187
575308
1062923
183176
1316757
83786
395447
1473801
1532633
597253
723320
858405
704653
946596
44989
240990
757067
1197758
230441
1494589
1331679
731488
93293
1137809
936632
1194411
1291155
1123340
218735
1138542
1197758
742603
572706
239878
446086
1328746
1620499
1135859
227187
743506
1051126
1481991
163412
767977
643899
660979
1092336
534443
730318
279759
1381315
1337724
1171497
789690
159821
1344753
1441894
1003114
1467526
801379
833640
345740
981441
729780
1481418
401613
892084
1498726
1307598
1077706
600381
495947
165547
1049606
619752
1448427
369986
1624910
60559
1071479
196272
655372
53855
1480388
1365669
565503
745391
1281247
1590777
203959
332535
273569
1414761
1360734
1619909
1578916
1480680
1494123
1272063
1168792
110814
31134
224941
991450
207327
710108
1429461
1446444
604964
1098324
309803
1069483
843291
1130096
188167
154119
971886
52895
317773
221899
1450624
1227736
1589634
767539
65087
14453
828567
1404728
1605660
1007693
1524204
782363
683830
748313
1425613
1154242
1316225
372511
779166
1132935
947969
1484185
782128
12129
603262
173652
149540
1493368
1146756
779014
734930
1409073
368014
76314
769451
687743
22966
1250152
12863
1139696
593181
721486
1441794
338696
299983
1137874
1096228
372980
1096152
839806
1420724
1419201
761272
654258
1138884
1479470
229042
370058
886398
251487
643893
658107
850685
392009
868300
681906
1611108
381412
531887
927188
1493242
1363588
6491
328864
1051163
221489
245196
664879
1110209
288543
921483
148140
764012
1330297
133428
368140
391002
1081253
678132
127867
338890
1453720
264167
320751
378477
1460695
84952
297162
1069067
746137
852118
1156707
773463
1114249
1555349
13102
733588
186169
1391182
1466332
1148720
1141244
536073
54563
1052761
1549472
1255948
1408580
407723
311282
1010771
293036
328091
1310989
517910
414207
1188958
737016
1472348
1081626
579694
1219435
827761
1638175
80148
372932
1313848
1408715
74227
26034
283994
1182840
1037232
918820
1637044
383774
1263246
615198
1064006
587638
67137
1468090
781338
244134
1591467
1019427
336688
1401655
292162
1321411
1248317
711087
853802
349037
1327033
189326
550363
300643
448670
1244521
43696
747017
780930
874038
1277311
310753
928397
438021
919522
350951
1106704
288565
612296
1459617
32889
104630
238779
21855
892432
629274
1560747
634677
40451
8478
1631815
415872
442551
1363108
41145
414658
857415
151660
1608019
1207731
106076
1628150
159427
351085
594526
456049
1453826
642819
793940
82071
831763
1586527
703776
1099219
707563
1566907
355869
690445
348925
1569106
749780
1122000
1028451
1416049
1167188
1488666
181546
1615381
1474403
436066
932320
363287
1089568
410612
639218
728804
821651
353592
358233
438558
1566061
886646
498259
1288466
1311977
803159
1123773
784241
1173073
241295
836656
789067
975782
980963
437663
1496079
513166
1167838
1366426
361748
985421
1641343
98059
1030421
1454078
527630
1192516
1462467
714023
1012658
1374933
1013004
423312
413595
305443
728431
397941
1360939
129824
446554
336659
1641181
1515970
437283
1635385
675871
868836
614502
1488294
729119
364684
176510
1540214
1523645
1098012
1636158
586285
1250802
662657
613740
376411
1141482
366128
784622
1113790
1061983
706230
976756
831958
772630
1287957
1184203
1630436
1618100
29863
1034342
1552578
292020
812171
891437
847061
605526
345973
1256970
1060027
1263503
1570066
380020
241629
146117
1160400
334563
928526
1027850
1096153
110696
447665
1075581
801328
1325439
222209
1370104
1611868
1319032
1211773
5428
725823
845494
725787
1115647
411571
475562
368598
802699
966956
1077943
1643040
718587
582291
1136813
64502
473442
1467726
819637
1107529
1316985
538498
545465
252225
808978
256500
881415
562233
536549
363028
1269876
701976
133641
808002
1379277
1023728
174456
122624
1401523
1420547
6618
915893
1141132
695693
347758
1375285
1325887
1181374
1205310
1328264
1506224
1282993
1086621
1034926
260347
1094922
400720
1379737
836641
84664
687096
989513
1320101
79507
825795
947859
900681
1574924
540188
1607678
658621
18517
1368819
1008352
654924
827204
1475869
341882
483004
824764
1173600
1135313
1488159
1325658
681972
1421944
687304
164155
472631
103742
60873
809608
353062
24445
643003
47124
1476307
372459
534098
1447356
598982
1170521
258181
4356
542235
1183321
942210
1591271
913076
638509
1550408
522984
348845
1442690
1167121
1617052
218327
1542965
91165
327219
584476
1389297
946554
776135
364423
559572
329990
628330
190403
576523
1077207
1152206
21800
1178860
630892
960129
1425924
1355752
700486
1372597
333670
647473
1640016
587898
1398132
594247
257679
509031
1349341
875509
1080342
1245054
677691
233988
455150
656372
1361161
755164
794098
272052
530558
40796
69867
1444008
367076
1264501
940414
335020
1195437
1050110
155972
928461
974813
387030
1473431
1325854
1247149
1263083
844660
98756
497894
271607
782357
622560
428650
1485245
284275
2976
1070868
1553797
923027
720575
1075574
1180514
1365234
1146123
501641
1083707
310580
681190
1513268
1635840
676675
592947
617846
361452
1065225
1044072
533596
924872
1299728
1510386
892372
1150633
926957
613962
1285543
50897
52988
419991
777274
990624
111877
283249
1486284
1564344
655465
1537162
1590265
1155808
428571
1032085
1309524
377566
679033
814035
663338
274830
1357959
903530
421617
1385974
245378
1338901
699145
928957
1167507
773102
881481
656198
1586026
6160
1561509
1104024
162022
750141
1209487
647054
1576669
1566187
818747
12757
1547762
1309373
775464
1260912
872178
1511769
407004
659582
301594
502775
279144
1632206
913499
255064
1533920
1006973
270361
138662
94075
353286
126942
1617361
443065
97584
653269
1200183
931718
785913
1109194
1617743
1570161
799002
962043
1577244
626685
858216
1629214
460067
13567
1285650
851701
1564237
450007
1349259
976412
898659
187239
1609704
711111
206935
1234833
481162
584903
1350691
1048615
917467
1128166
794911
537053
776770
504635
1346872
831397
307074
468098
745612
532402
309818
21624
1051458
1363557
789239
956542
731196
586535
1283048
596699
1604739
1363558
771604
694915
1603528
434142
1153708
125213
467439
1064771
221378
802019
186146
867278
171299
1063066
224276
1597398
681352
300522
1611783
249173
47154
1209879
594175
1297870
101649
288842
1351915
634561
1297822
1500230
873458
209425
103855
831911
1170359
693000
33348
1365022
611046
1590997
1023145
1435023
558556
809051
751423
760057
706428
1441483
1143182
1362049
355462
1076850
1578823
437345
730962
8485
1192568
889891
543445
864802
1012800
1101303
767952
352751
375633
1221082
1148412
709378
354342
1495121
145766
890377
1396188
885463
1390284
542824
958512
1571988
1532583
1619234
1044890
682100
52902
14621
538498
1109743
145708
987098
1521451
1542088
777742
635749
119211
380333
1068058
317982
224805
439539
1186309
1574542
320615
457305
342329
805915
1038439
1473459
695839
1408087
260818
549049
391016
1061185
804242
1268641
799399
751819
515562
644179
158765
703312
16026
1535189
421539
897230
489454
1505543
979515
1136255
809642
1013689
1227166
772641
1508231
533970
1140206
126563
1004308
680798
1367931
1180851
134688
719834
1397667
1087256
1471454
1178276
670748
1605403
831176
647288
926461
234430
319841
1194669
207553
792530
1481480
108202
759601
911108
1360885
409246
231215
573221
116870
1176058
724783
771705
472668
1421980
1413823
1239232
24682
1498063
506833
475995
1535649
753456
784649
465592
1496521
963844
806071
614249
80948
900350
1298270
134738
1278567
1422021
1207936
22712
820374
756126
521349
787964
1410479
1036405
380398
126234
799297
581951
166933
48561
808046
127274
1488105
514308
211943
882373
231964
800698
1013502
368152
925210
1365251
574508
333819
235903
1291308
1335112
1488607
730444
79058
17336
1028556
733195
778981
1315863
60101
1504171
817003
1365284
153423
17041
1404839
1275029
1258273
638259
831156
510255
1161586
661324
1585321
658296
668885
408329
706313
741374
1562109
1312909
1011485
233275
1180826
1525522
746018
820193
1256497
208864
1602810
281188
324435
812013
594551
1119918
774008
1116238
1417040
885920
824487
1452469
580063
188309
1617455
255691
190939
639615
1286475
1272878
536867
477671
1298477
1118529
464339
24941
331481
1623793
12740
681943
1109883
851212
1266922
355831
1189264
1163996
1129931
324149
47049
585891
1390709
135002
383983
723792
778929
833840
208875
690518
364906
437122
856739
830068
229082
1351500
140534
750113
1070363
307716
1470593
330980
80877
1640427
703859
1615190
885212
954185
989209
537762
549222
1304074
712665
1235010
496568
959226
1091312
89183
842541
857023
908715
908418
542992
1420918
231727
579744
1017429
791878
310798
632855
859592
1549382
1390196
1373895
5274
486270
516620
693766
556003
394079
899413
608407
305103
1267194
300451
1126508
80333
648297
130618
154788
99142
1397677
1095240
766273
1003067
956651
81474
1493703
124029
648538
239640
1291807
770201
1155692
1475934
40010
226767
310317
1413327
154
374405
845018
45274
465480
1420981
239956
1383196
159407
121097
43966
570723
919120
848794
1080993
685069
1193609
409875
1016262
589389
483865
1509379
1130737
1221937
1471428
1536557
692139
46679
417976
1457547
1638958
934732
1058161
242235
1242401
890127
928351
1252937
692591
678114
1004954
428807
626834
553335
1591702
826411
1003542
30670
1612344
1371988
917165
9829
1514371
85474
1412105
1165659
878058
1298592
193548
246010
938651
668512
939112
1563988
1104465
1546241
1119440
1053163
599337
288319
1023564
1508299
1585864
1137776
922237
875622
263838
180698
251764
590114
1308806
1035825
1560305
594954
529079
998684
935626
989008
836819
670085
359329
1597228
244350
1345641
755444
479181
276685
314207
775453
573632
1297494
813397
1202930
520777
922107
1313636
122964
1592986
1580868
895760
1604846
463631
177093
503828
669276
1275153
1254832
363159
535285
1144677
645314
1108462
1011450
324358
1360168
1427884
1011003
1598221
369902
1641399
531467
67942
1383211
676876
71647
467542
373929
294412
1057931
335510
1185477
1135781
1247720
1522033
1018843
1426065
487322
1436984
932422
1266768
1505629
1370690
1412069
982304
1646813
45744
621236
1605804
1153494
1484715
895481
469618
189909
89365
391209
1408765
33484
743837
1021761
389710
286745
1441866
1092324
1383839
21832
1622399
420878
1321056
712699
581371
475101
1233742
1563902
1440311
1563330
1055941
385174
763687
536515
608514
821579
1288608
788069
586839
1077060
130635
794395
516201
1575914
734333
1512608
196213
651692
619671
1553876
1124977
374884
192936
278980
59118
1172827
153254
876941
943020
1282124
640144
1229881
1492206
35762
985292
1363996
677425
749591
1254398
641009
975115
240399
777123
294205
1192079
161193
905837
759065
1152373
1345242
1245515
1012404
156663
975671
354953
261241
807433
189404
690021
163992
1478144
1569455
206063
1089694
1129852
610627
1190320
507545
7217
1473266
521281
1110235
253773
1607169
1339801
899210
920352
918303
120262
722078
87188
672296
672030
1634144
666795
170848
688677
162721
245832
844544
188925
584042
512747
1563342
71057
1642792
1029882
1497910
1449380
718534
1204776
339013
470353
58949
60578
655356
1503912
695288
709127
260362
86225
324132
16772
477668
965792
1427131
383422
361036
180823
1096750
147845
801464
112862
230820
531651
312269
1506904
1425671
1154184
884477
792488
719254
593486
478959
150180
1039095
1041168
473154
1636659
153245
1171124
413597
281838
1524551
1515837
297260
1510681
1624501
1288129
1494375
661238
1640666
451641
531868
1003139
325330
1445684
1240839
690101
43615
808888
1505526
929150
362693
43728
327455
691644
1219085
1378522
1309981
654395
278115
1421817
1620180
304761
135925
1473613
1573829
238520
941685
1628923
598973
540425
861037
1358328
1534779
1586917
1030162
1641115
786509
188273
688617
185609
449750
181767
1545209
348555
364179
946370
578361
1553489
1380936
64484
1613759
1090023
1180381
681519
196835
357214
272670
205054
1047025
1362385
1218187
1431150
1476456
1495328
450211
1313185
491060
1402054
1123673
624419
1639935
384441
250324
728955
849024
913098
1156597
879225
1138867
324362
206656
92923
1234712
226551
440134
440175
1012530
949928
239300
1379042
8743
54968
309211
967157
462385
1534522
876434
336948
711350
850443
719226
1400725
244711
422775
1049661
230425
674973
862825
1435840
1468661
96276
11333
986388
982009
1143540
1562014
1385675
495591
872308
286149
504239
865731
817938
1130293
1643336
1529387
1462184
1517497
1039719
876899
916386
589198
201540
1171083
827272
698575
1109473
1278881
1532809
285000
1095728
1128648
263486
225010
924046
1563118
1447246
1120239
721385
554198
526051
456231
754154
1599271
43755
305108
823182
545416
285980
723029
749179
345195
1395374
325231
666916
1094008
1193906
1090181
78891
1111455
1625822
1144567
1033406
1137831
640673
594754
1019120
404715
997022
408768
10981
285516
1043522
1485292
947768
127927
331225
1461970
978894
827330
119144
1054927
1193427
229112
969451
378545
573381
796387
999743
251136
582214
1301538
1339882
120982
1118919
242300
73569
399526
1503745
1201459
735203
1308276
896145
1068732
741730
385156
1511434
1143023
1456759
962833
6315
549561
922637
129723
1560066
632792
701690
1441575
1444596
1271699
609341
1464287
742271
1015220
656394
714553
1080261
1033550
823777
72189
917558
528062
707045
1366299
1202640
236896
356078
1330631
511971
136689
660888
855314
40712
1633244
994972
1113066
478226
268388
631031
1486166
1059230
229522
759804
652921
937887
143681
1537201
1383775
364161
842420
322421
131318
1312022
1280443
1104070
1224719
1522899
652345
843731
1049654
756397
757991
989714
1644960
147802
622493
157672
584009
1335029
89101
493687
1050295
95232
1593325
431074
932689
1137320
1120102
898933
1406313
1287424
57176
188252
637514
335240
313937
169085
321424
483799
845353
1319782
1345880
594072
854962
985294
906538
683304
1149113
837529
966532
1228249
1554546
1593679
6098
1120373
73455
1644419
588683
181661
706514
51366
983445
542596
1187302
1334696
1495208
687937
179252
496307
183306
640668
290300
647531
833325
1444188
606165
1240605
1072715
661176
356726
232036
1347992
1264441
544217
470919
504816
789098
1483723
1093777
959971
75942
1645593
1051286
328936
365587
723104
46944
751023
338709
1109131
1353808
361155
976313
1501645
223531
1456446
376632
797287
496116
556399
872993
1600357
1542023
700486
1597536
715629
470891
818376
655787
1013118
449484
1401287
438595
1301888
1629782
549460
1111980
852150
514757
125198
127954
333432
626322
639454
601957
1215357
209214
1041464
119524
570765
294799
101994
1110320
102141
809541
1537261
1275145
40315
354414
1005284
1537212
1308114
61491
70198
1558187
1316357
814984
34230
877988
995758
1489415
1082696
1351787
1615057
152820
213251
892329
1011454
1587159
42028
4238
810163
1067955
1085579
417251
324838
1167898
712975
543948
1519284
4995
913084
820955
644774
536879
750112
1278032
812661
154946
293776
1547748
1036357
997753
155010
743140
777658
1275709
971094
607524
652870
835413
822386
764500
128548
118139
68587
92258
1635498
819564
1055614
1646428
1614232
305924
374783
954001
1096248
656593
273940
65143
1609478
1465285
251724
27236
595370
1214073
1010797
1159584
1364971
919357
724194
121338
879808
150559
299685
665259
974022
80078
1436799
1083526
73002
1169829
717249
194783
1629160
1412294
1135085
122507
887325
603538
1081429
213222
126536
1007788
1119599
1326422
179
530272
1594467
1059759
391880
742759
47891
1102373
682734
1487853
471708
233223
1099650
227127
995269
1151257
28831
519240
576074
286180
1995
1537220
1144450
302883
337035
1144735
26200
208235
131575
1145630
819809
628255
753485
578765
990560
840799
1185218
1116591
29302
143029
384917
861140
1167470
779061
144362
438734
438887
1450837
605091
386610
245408
1239040
937649
1445656
1046815
438899
459782
241242
614332
1236876
29551
1155107
503253
1588004
1634531
797446
890669
425078
1303635
1598707
1391414
1162438
776584
1214668
61466
381436
186533
21282
791932
506131
683127
1111009
493759
1460991
1041438
248270
449673
1015619
793203
519830
1254994
975425
983354
1413226
920225
580386
756958
995099
1509416
499962
134016
339601
313062
80377
1007636
627744
509067
1105938
768746
1010855
200756
884087
773451
227521
308193
634148
545539
201559
1573826
708306
1590186
760461
1078011
1513982
464060
1637890
544855
91867
591258
686027
484004
1319440
1527143
394917
98173
230456
849147
459150
1101778
744055
709280
288056
1145698
389378
1200278
1406212
772924
850669
986115
352508
386724
1308623
1329708
1370827
887590
816671
988470
679575
496330
324686
569473
1300739
1312506
1064
1140836
780856
259716
200339
543673
1373788
1069277
1496772
1231325
693446
858097
660246
314902
8320
1462364
182880
1005284
365011
519235
1303616
910710
1201422
135206
1271549
122387
1574685
711957
1054591
984403
1400667
879241
1231599
441345
614583
52768
1626351
1176183
1430263
1456233
883441
1005852
329921
1018423
924315
1193085
339185
1108628
1116316
173623
1487165
628718
1413156
1165010
315487
1534206
939414
145111
341218
611577
1462414
273634
1083971
468023
315576
100432
1409642
1518093
179972
102652
1567258
404851
1043016
1622785
720077
1574460
1059975
1583650
1150815
1162559
1032472
339784
1364454
1202289
245418
987140
687287
362771
378023
696814
193401
398151
192143
646724
1442744
1350471
733863
1064407
769307
478676
165279
460440
255667
1114509
1259943
711132
479366
996386
1240657
1033272
854262
401791
1378498
875891
1399841
879653
268185
1605116
1147966
463212
249795
1521669
1546763
1197971
924560
1112977
204336
1422908
1439313
696945
1604085
4804
1600656
11292
778507
727860
49744
233239
677533
359508
986132
1409952
1167470
324335
1384815
21626
1512864
1145248
1472711
532569
82414
926518
343356
308293
859102
133827
1292161
380824
108031
882800
1576978
1485754
659160
636621
1390379
967836
908641
1006722
854704
996748
1395439
650630
1314463
1189289
726487
1351154
605926
561844
316626
1139397
354474
627849
243012
962637
1484069
1206854
400529
276431
60016
1608767
1098659
1338165
812257
183393
1020568
962231
176627
69821
1606323
135868
465115
201225
494805
1492440
273907
1136180
20747
410902
176554
228985
128576
579544
953737
1422704
809061
1103164
233873
1321148
772737
479269
1183988
1210731
349393
1227054
558957
224413
1276349
1116652
494383
1153077
1254415
1090664
1335572
1437643
149613
29992
1381198
871904
1101872
450297
910134
1198489
343564
81920
28014
20885
924463
1108839
1132389
1094232
630663
897868
219201
513003
520209
204781
1340250
13825
217700
235509
22543
1291228
1360936
206484
999748
105693
556715
524096
611638
754805
1558980
727816
48366
1453588
1629875
268127
829620
1051899
71678
795915
1185822
101358
668972
863183
1431154
538547
867098
1027464
212750
748887
1183527
391621
604030
955909
1632302
940549
1477446
1047624
332911
7769
1068697
321626
1544569
1448122
871971
1646840
419915
1222607
589897
92084
119159
62040
151685
1334479
192226
539490
553535
475388
635618
677702
1606740
1606645
490237
1618965
1089108
615869
557839
279559
1271787
1082592
381319
1435601
440543
949000
977051
212307
1575891
523103
157890
1277107
1602165
1481433
464267
789253
1326772
535890
555601
898346
1329944
904099
58796
369868
779873
1638668
1567309
913121
340608
364755
114086
245164
707972
775618
760910
993768
650185
101160
1242681
318118
831433
1278610
746457
649480
1386049
1592713
1156455
676433
408756
1115756
317681
1197026
444942
213351
2086
355917
321654
1562492
586
1414492
30980
497817
973738
1463077
1067296
989093
443921
359679
1428804
1177195
726144
596056
1268251
1219505
993114
692022
939298
252423
1496725
1199371
1394601
1044557
238517
1116921
793724
629188
750347
152488
1502224
1089488
834962
698068
344287
1644864
1525793
1527716
1003495
1172652
854481
118232
843696
963929
1158948
166642
1533318
906806
444104
1538054
1591936
1333410
659397
1408639
938132
1172
819969
1054100
798332
1051213
446316
1262919
1198960
822269
851300
589120
1487769
1122957
1040105
364233
1178796
979052
667559
578410
253294
821996
851574
716576
1445771
992157
1098096
327427
307599
501213
595810
841621
1154640
54423
878627
254383
980926
1313623
1020289
870440
850532
132983
1397636
436768
3727
1127836
327846
1475571
274983
1132505
1568136
1563977
350175
643712
991382
1152297
74847
1585933
666479
1520136
1201155
1401184
1267558
708034
965469
1314754
483627
1181622
23525
1277980
1227768
798913
856332
956826
512045
260674
112503
997300
1376388
525642
369725
1100100
1432346
948865
1237392
1143741
106641
471015
832968
276855
994311
1572992
1267807
636763
617367
298336
316854
1009707
1635331
619957
1551804
891827
183547
1535994
271595
686879
1583434
469009
61178
1302893
1262019
871559
1179011
829012
889441
454026
696035
712188
1530541
294477
1510343
275318
1214354
246573
911950
109726
590307
331723
1412834
203568
1196759
226504
326973
1518070
1189457
122396
56975
290690
784886
834364
276124
605887
748847
322716
1216364
460819
812679
507503
219260
1048577
1538567
245532
551456
411997
771716
1515665
700598
1309154
362965
369778
131437
1136902
477394
898996
1058520
973083
1428027
850252
998977
1323865
96282
623945
783178
279240
27868
1378584
117498
104349
1597973
1302076
1522467
1135420
1415672
1130541
407894
497634
1412316
335425
539107
75122
1094890
730200
1552324
266878
343667
313142
692689
1443868
785624
869080
477631
523859
246665
75108
905944
1256767
88272
160503
1117457
526229
324861
257891
540272
879631
1217627
337101
1541965
942406
901794
1221305
170852
464482
129267
171355
1176778
1239167
491263
923311
271218
696962
190663
972885
1522514
1389340
566883
1625257
987621
582559
1131998
117578
660479
1624914
1126789
66120
677437
883149
521040
461754
1201071
1271804
279406
1248220
887445
27930
232137
475941
1344330
858908
1266860
390054
461996
1617601
184907
118413
400530
860642
1440936
742394
1028061
1040278
690262
1633823
1092682
1181891
1536267
978958
1621346
799911
603981
766808
314525
1561788
843764
45089
63561
1023460
133071
1613937
1037570
244633
381913
481315
811498
354307
1380646
403455
676194
105286
507749
1032416
642475
216171
1394319
771484
820559
471113
1564400
741766
1022475
1463652
255272
546791
1099975
1058188
907058
473608
1557569
803721
1597293
1356359
1201936
1475148
221755
535987
809931
238513
809119
1097715
373593
1105231
1254632
939706
971674
1551237
1377307
1129404
147564
1450265
657992
1113273
449009
824857
977385
1482702
545343
781519
1019381
1508767
1567270
970061
1078790
1626489
462368
225153
1293053
1024397
608666
643461
382866
1621353
525550
1253053
1149750
313388
860306
339934
1343795
892699
480030
790746
841141
1327916
432276
997408
1018781
1356581
940836
906875
549610
1315551
1027284
1418616
129512
1642594
1014601
1183978
865334
275881
942492
1107709
863058
1040214
506438
789481
752334
1616215
1380596
331044
455277
1060133
512355
214050
1302613
691980
820396
1342751
589721
1400729
1081116
622565
339487
1069723
669413
518265
1150404
1249657
85299
25199
1635979
729944
440813
1284586
442590
48840
255891
1403188
291686
862566
907852
1442309
87661
27800
215585
330228
5760
1550111
1161084
946865
105431
897113
804319
1058135
655288
909029
908160
1437718
568365
1386499
1106728
863653
579172
1292417
806906
1436297
1584588
1407343
1302779
425615
355047
878632
1131779
1372894
212290
1279962
188229
1527079
986285
1360629
825381
458055
188933
1597674
13551
1405134
1072293
1231705
1136785
488127
930988
94764
1351935
410444
358694
631836
549457
1556902
1441601
329621
186570
923041
402228
359991
1288525
228749
1032689
1041385
907038
124368
489568
540992
1074718
1210813
1168039
1507622
851292
1326894
1202101
763599
1409876
1453947
528642
1293502
1089740
1508414
596591
1270083
1490163
835449
1423293
1570297
1582915
1141930
141580
122071
418231
899521
478606
1159175
521928
1417650
1434232
805551
946255
807350
992017
530701
679175
493140
19981
1520321
1032825
87338
700884
446427
1061212
1398035
1439982
774914
1125030
227391
881387
1303092
1571882
1084971
2622
421411
871810
930003
1142887
575678
1232815
598820
953835
215892
1370214
937372
402755
545091
1392911
695356
1453152
880790
267720
741012
152225
744142
842032
1350594
664957
1438170
1184402
1264858
873192
43072
1018916
833680
191939
1054745
288147
1082979
903345
482098
758934
210425
721451
877000
846175
1030089
1119845
728071
654362
613021
1143903
277650
747354
1047229
507282
1584449
373554
1341217
350094
988005
1119262
1625821
611519
93668
963930
664826
1616065
641732
525845
906949
1208187
1309448
1364981
639143
1582052
935703
1625258
265509
953175
671996
1389022
450981
1175116
1534197
339810
477190
30743
994823
953378
552854
1472536
1107711
572118
1527208
1154248
860484
1391263
312724
1228252
71127
25732
592511
1486214
1266936
283490
770986
645752
1497046
1112228
151402
909122
847389
41890
701150
1070614
168613
1286292
1118065
1357845
1535162
1093953
644116
701657
1628620
281207
1466145
1554717
2186
1136304
1331223
1629017
1252122
488733
1509300
1131225
1343663
1264107
1556279
147175
76765
764982
340858
526449
1409232
84043
810825
227288
231364
440850
1502016
598114
552028
1037607
540795
764381
521280
1198917
1079094
1442232
573823
339131
364716
322638
547574
1563628
333477
554489
312409
473816
77010
1008988
592822
1107948
83524
44618
1449226
1547606
625721
1489249
1124657
706451
800749
214900
1406434
1161964
48644
802461
585973
1178619
1093729
1358016
408428
1498363
1133043
1475754
29547
1244750
1371024
769253
698012
785472
562538
548749
68102
743677
48268
811991
158963
511762
958265
814830
1170948
1627953
1383024
1507109
1142720
1590618
296781
633159
1270114
944149
1390808
1051616
659558
1377171
1152639
970785
1592196
1635000
257680
940124
1311662
477599
1296614
131161
42280
355462
244159
1538526
156534
1063970
1626879
130585
69858
820089
1439672
1182311
453822
1127102
887399
585406
890152
1088380
1123309
145173
1413410
89141
958562
449352
844517
45031
986681
1170289
1313691
735657
754404
423338
626903
629696
536612
1363368
1108958
651918
445188
1517957
409477
296396
1591085
788507
185053
1218299
1321034
570339
822834
835694
1325100
734690
1630513
228394
872524
951862
514882
1151858
1082774
324059
484688
1380539
43913
226958
402555
1010336
1444067
540476
148247
1241394
128613
1480312
50760
1074685
552565
567691
175721
1127167
205265
24203
913415
602053
1419004
713410
979892
320875
709940
187374
1489540
1374836
227368
1523214
1212785
1265123
1459351
1331291
473040
170498
32689
998065
433490
1565738
1377091
1274142
207328
1364325
1549695
1265318
906379
1496717
1642559
867169
441341
16189
1635033
721874
56695
916914
1109475
8060
960631
1623247
497460
950691
1579889
1561643
501302
1561651
1488939
1258066
1332161
1581741
302917
22523
929946
808665
1306186
1449245
1534392
1014524
1595985
830484
1190998
271317
30465
882616
671176
1565843
603722
1262273
930704
124790
627417
413737
1554895
1045510
725246
997417
1083034
197278
394697
1336584
1551140
158078
1496063
866233
857803
42910
854932
369088
1489478
1580804
314360
1086196
651383
1471474
512236
1641947
1158012
1117755
1134273
737049
146364
207515
704166
448743
1213567
602093
60243
1014781
1220117
1234629
725309
1623087
579396
893787
816884
800562
131335
378949
1071554
613126
996935
497655
553273
846631
200155
582710
1150894
499965
219439
468134
1594372
423997
455328
235953
29523
626406
345686
323003
608996
1432448
630434
976850
1521021
879359
521394
624704
1571440
1200278
46161
916695
401667
873849
205914
546647
864096
854795
1620005
71674
1640784
1283258
175953
253617
540955
455885
1500989
176935
1377949
175458
753151
1067232
200178
579089
258902
201885
1305067
1415300
1032130
134265
634419
900829
594920
418796
1340505
1487612
261257
1365958
1174771
39062
1222095
1075745
1176673
1231117
259994
1229289
1132220
95599
1356827
107029
270982
783073
804144
180698
713377
455127
233909
1187559
525220
23670
1296329
129728
298276
1152277
549732
392071
1439668
1069940
1370848
626899
12879
1583805
1639329
840868
480526
901171
513597
774456
939205
1400274
554053
165896
1580286
928817
379531
35942
1266347
1478049
4365
1438326
1291289
324051
867105
1450530
60567
1601366
1592159
671035
381857
478293
1397358
1029577
710339
984561
1091246
1447345
1442709
1420201
925948
793634
1097392
1540727
1190097
1139742
138581
329666
1436939
1431804
580059
1552692
1255105
841908
1367514
321477
1483845
1566687
864944
99964
134639
85226
1296205
462979
1074683
53525
1151374
1551886
227808
1137820
59732
1299997
95055
200352
1524239
636723
393042
366930
611633
782229
1037520
1012707
93291
284861
1272709
850591
1302040
1030166
806503
505801
820115
327097
1619293
350668
622110
1283691
1418458
135070
755752
1603897
1488947
1625904
1137075
764963
704830
857088
258083
434143
1391008
26300
1637371
762559
1264952
1153128
1628788
342437
1539343
691723
526211
1406745
93785
903729
473735
436377
1588051
325384
775261
1197225
571241
1554010
1595645
577413
1234220
308288
751869
1115057
1611031
626342
55649
344438
489469
587531
626928
1289902
168927
1582004
237245
810146
165219
649013
735080
656581
498387
920338
675256
1543518
1257811
1260602
451249
1462908
920902
1328909
1600922
60717
832799
647058
377019
926174
816649
5926
1165440
80946
315274
383261
258214
1480588
904467
1005139
440236
605383
1347838
44676
481125
1280559
329928
731932
954763
423144
1207446
727619
42255
260351
775852
1064
417904
954830
1531731
692136
517762
1285529
295749
310028
1559838
1044474
808621
1120840
1163564
123181
896058
408463
307252
64460
799888
1309276
1629212
976796
1543995
1407478
5461
282530
1128159
173494
1531628
1508130
383694
794603
957249
20998
1587273
674405
1504110
63021
252073
734770
1504475
109247
1238899
1173745
627288
310837
1040988
282700
582514
888991
699720
767943
838739
1076148
637655
24322
604752
653989
774958
47454
634549
1542088
920482
961897
1206736
1463608
560062
232241
343173
477991
727326
1573347
79469
454700
583426
1156929
1123166
70708
609052
436059
526849
1518238
1635906
251564
322970
239712
96034
617776
230125
92033
1120316
450480
623670
1200953
1636808
882410
910427
1205292
483520
541460
1024806
1374508
1468588
1107238
1249893
344742
227598
741385
412609
131388
546385
368275
1263368
607924
1472033
1107850
611528
815979
1646069
34153
333033
1548591
267508
1352172
328231
302673
320436
371496
46084
1020520
390231
837301
1568621
1314182
422025
829566
591579
773044
730570
1428600
522787
1635409
1504973
1039069
1301500
1509075
1302378
217102
1587359
861125
1121328
281279
499952
733861
903707
677345
184272
1534292
391244
40523
1496953
825563
970023
1521566
194553
636048
245948
851107
636887
1340989
976857
815447
115708
643198
694402
1365794
817092
1281405
17009
249872
149359
1269927
993319
261059
1482613
1367910
174966
836991
1062091
883597
1234891
971890
1518849
1097343
1035857
803622
754316
1592743
348415
1613861
996225
1204412
1168144
566059
659572
1086466
658286
945959
223291
132420
218469
1112877
38103
585439
254631
431607
1633850
715267
980806
1451380
1630774
858161
1467450
893794
1156469
888977
1177901
861157
1188733
274799
279239
1614077
499906
893469
532674
1404292
450320
1446618
1413526
328965
283921
241053
570219
734738
494819
527629
1175589
26321
76304
969606
1549824
1622107
1075957
1602127
580415
598700
418832
1548582
412105
1070431
839235
885640
727420
819900
1333360
807193
730093
598372
1429267
1635598
1087345
137479
658256
756349
91824
46420
343229
575301
548491
600072
1147785
1327594
494211
1461368
525438
811549
714021
1493395
1315202
407990
1216585
1241832
498603
192402
1217592
1554542
316776
15527
581537
869762
397084
1464394
718122
1364248
1370691
1199313
997648
859444
448669
53019
683466
1622312
301910
8049
1584927
1489840
945738
952858
659037
887275
774445
974483
557870
1216657
1548247
204236
1565008
1537830
688024
109861
1213109
1427362
290600
212412
841103
562485
1397198
725663
1382135
649558
962294
1040525
1617759
1114814
858162
1202357
962536
1550703
1501660
451713
900918
773649
1437010
743017
1383606
1533630
827429
115008
311865
735271
228013
1220591
807305
1064204
1137189
1136810
301539
1411795
418063
951499
1415356
1096110
373691
1524501
322283
356555
140772
1061604
538187
534134
456021
714046
614886
169574
143064
988114
950937
1257633
917757
917174
147616
1369507
1289788
1291432
746629
174792
1394621
676793
1049309
1452445
1404908
341239
982205
537199
1462831
1568053
184646
1399647
1058972
986152
913706
131339
428551
1255727
1592717
401215
1489835
1287259
480150
230701
1049159
1643865
1348870
311336
607847
121033
872686
1381995
1588994
1434622
1585807
999618
555859
291966
1090480
880981
1549279
412852
685952
933354
466922
532145
630433
463494
235252
355667
463706
344524
536678
1026347
361117
654792
1484437
74564
1104394
149899
715120
881560
780120
819161
1128548
1132730
1103497
1001985
220441
1078471
191608
1646605
721430
172030
259320
32308
1193204
147742
1323787
1249631
32100
750545
752582
1136258
491899
1590728
1429829
63860
261341
1246372
530516
509493
911522
976949
1609896
1269584
933526
1181405
1613165
836210
1465634
452071
625182
931923
721707
1254837
787083
573393
885581
914078
394581
1158572
1408677
493049
1554780
1384087
391108
1409992
101638
941364
344074
676057
696682
525613
974632
1602265
1360037
311356
865927
709559
1136472
243206
643871
884397
1016831
757143
1371467
1233817
1387195
1160897
46911
409821
799974
674845
575749
375831
708318
522105
201063
697667
162801
1120393
980400
331015
821543
1353985
300354
377443
1554384
826144
409637
492111
584473
1582745
1012951
1524421
1027566
66397
1065108
29080
786341
436022
1616312
1143559
1610690
1023955
885102
1353560
1288357
1449389
90012
896945
1242917
257767
928589
695997
343202
1248737
1566849
1641538
54597
723129
761941
298433
937145
1403848
568621
940653
1492887
342969
1279912
283519
256140
93673
602044
1540512
221558
150210
315621
261299
1277806
619592
1266808
1163680
1276679
615500
1172159
706516
474494
412832
1581223
302349
1550181
1256536
912106
16070
216196
1212998
588047
1251763
752602
31450
229285
637672
1446734
639832
217843
337684
1635954
61456
1294971
741091
782281
1201720
1113796
1316793
1236393
1414760
301130
430248
734004
1159536
1583588
750701
969643
797428
1421776
1426056
694715
1473886
943507
761704
1427576
402915
293811
1600890
1633015
491254
352919
210193
1498216
1165446
528552
961565
1636021
825088
233193
1249116
825216
775435
52765
1457224
1584330
1281720
182539
1407907
1271030
1634745
532828
508809
1583204
793452
1382591
196657
770252
308377
63354
1175547
740804
1141659
1610005
1164134
1580676
1556054
1602001
631637
1628914
978353
106013
461743
565376
628633
745517
532201
337307
1228711
131291
619292
1024064
1260296
1429836
1258793
356164
235084
714403
1380198
705027
913148
1066255
1634915
425962
1494539
204718
46227
397232
1028730
1518336
1581057
374345
800877
537133
1009336
1203779
549772
932191
910299
1583596
907049
315195
1292834
270544
96853
811740
1545117
1448504
186414
1474520
1369931
1018700
1288910
1588137
395973
283575
756737
760881
818196
1297143
1091611
82224
225243
1546270
1632356
542119
1113390
983433
1199437
389912
1402243
662549
1410184
594903
767279
974941
457272
459374
671891
1526771
281705
555014
237522
866027
69943
1202854
613411
1265333
1321412
1364603
337051
294424
304314
997654
146288
1350963
846538
1433112
842094
1393154
205953
1341292
1039310
1132221
1009965
1177588
822326
172626
896378
897260
251706
202794
619904
1095965
974492
833317
687370
783572
291635
204513
1489756
56435
43889
582554
515113
774851
6493
1487429
632686
880678
738391
1630336
1391459
920953
440064
842901
953684
676362
862946
1574172
246693
1133271
749191
1592015
359787
283401
431808
310561
619460
17972
488642
1506817
1131196
276703
1644175
1536078
530000
806497
1622313
221309
1455214
19137
1582987
648883
446154
632364
1420604
676403
410052
13281
535500
120360
529754
371012
2594
545846
182559
888288
1612764
1539307
168934
202617
1236373
489680
1006032
1341513
152478
501653
1503748
633347
1334272
1057881
858239
300193
771544
46697
273544
1557516
109387
1485887
808384
238229
1515319
7819
1139024
383921
300628
1305115
1224809
1061787
211497
588799
1138976
546174
1446377
347591
638182
58525
97521
109255
111236
786657
534105
1381616
865323
489093
714034
1180208
508557
945659
1215461
940086
578986
1039339
1168700
1538962
651727
705453
677530
1573899
1377618
625961
186710
1101454
332394
104398
1172493
1609800
426067
960103
237338
1603386
186589
801367
616140
234202
537925
339295
964671
1087314
1060363
1205449
551882
1449821
1090279
992866
1619312
1549424
1589011
1337681
839372
749150
985674
1156660
1468610
1020372
494161
324869
1328838
386077
1441433
253976
1455025
177326
1535614
136840
1626619
586765
989963
926979
1275993
1048999
88716
91329
74546
974136
385119
1070109
712729
584650
141606
1582591
360223
426759
46258
392691
452918
313618
381814
101128
561269
658836
1461503
451407
1475682
924172
752313
1007358
403476
1338683
1059269
306943
937501
1517876
1412539
282203
1501863
819346
1390507
17658
462161
1169663
1370780
51285
579872
720906
1646786
316107
934609
606264
883729
931426
22894
821284
1559759
287062
1095666
681326
226119
618483
786418
1582463
1216828
947491
1263222
1475112
1048774
1389980
1010330
815336
979902
437412
1322246
331727
756029
391172
419471
191024
341274
528733
1493696
143294
134596
1640205
678194
206798
1523107
1291280
1135716
608166
1501731
509894
813142
925770
1348060
724108
1261687
1079318
646176
219895
1134696
672861
509329
5921
337204
1330036
49439
881529
598206
1543149
980961
567139
1512457
1311572
307212
1340382
1500506
879294
3062
1394462
420143
1154480
729430
572215
1325336
1146453
720965
791190
378316
1180918
347719
993395
1299184
637444
696588
1419996
1228560
565951
1447575
931721
417387
453439
1511072
120842
227197
598364
408975
257007
1097385
1141655
746787
455891
600496
179926
97980
566837
105723
1241935
981661
876635
239675
1504914
628652
1074703
585068
1142040
359360
507615
564525
1573643
1041694
664770
611485
509506
979712
420876
556063
148306
1158946
510572
350929
1331816
1481415
40861
590722
104359
394643
1362227
1380114
1633090
899467
871562
492754
268822
202282
227819
1628365
1168673
771719
1184040
459588
979122
868542
791354
818137
369403
344344
355056
704552
1545135
326283
518930
810730
542802
1245520
444511
653587
767451
648309
1566882
856197
1122891
927199
800996
90144
377806
1004798
1563358
383156
1326146
1224739
1622974
856161
685264
1627920
813632
377845
627722
789645
818477
1314777
228323
1542013
1421547
408514
873159
1370067
116112
1362479
969856
244492
325064
282687
265376
1385233
1073436
1630198
276192
234348
1331537
1078124
235414
1321319
72777
1331401
1048769
499688
519038
917792
1338993
685799
1115425
806413
457804
431126
1509586
1510430
432252
154819
783728
559387
924401
437569
367327
938501
1536117
363936
1372280
130907
1470070
640245
344828
777707
992358
1183588
956080
574560
499491
56168
1306479
1279145
506172
1471919
227874
1289351
843728
28423
1268053
212093
1382526
913746
534702
1024200
1386335
220477
865318
562310
215420
149417
46224
1623103
227674
1272270
1588787
1506138
660232
1311811
1435970
215579
508096
495668
1049104
899229
121007
1542848
585893
1599295
536567
273304
343154
778528
1143944
1531003
324574
1473603
1057620
80607
1151303
1483718
668612
220655
792568
951785
1481898
718611
1148893
757666
1499084
1305620
385018
1079868
1349629
1138812
1285994
377023
1012358
1090912
1375837
539044
249940
414397
722925
32668
928885
1415742
1112419
732340
688969
644693
1629487
1356288
794537
1040857
715777
624605
1481807
597860
545134
1016587
1543039
613404
800304
127099
1003593
912671
132764
901718
277883
304529
1586655
487966
797387
1002734
256905
915271
61669
363177
1426446
580369
1620106
773348
1272981
204661
1176796
1293707
890815
782437
684677
371595
767695
1214304
839743
143457
182837
1025476
379776
1352866
727701
775781
548223
748283
215097
470455
552361
124355
636048
228803
742266
704087
705585
836152
46070
201160
1567571
1524060
1031983
1242827
1237737
127362
1131580
876899
10563
730433
197102
808268
191191
133248
1612481
603108
1254617
491158
1364687
115197
1224650
344492
43822
1136396
145448
429446
124975
1542997
884990
1464831
460012
1018208
550268
1597497
1022748
758365
1205397
536484
112877
976792
1388588
1270669
624881
547828
1387204
659968
771341
734618
1327037
1388105
825280
609279
72576
1246793
891893
176510
155728
1314542
992811
115638
601902
1199703
1590829
1615506
377949
1645077
956075
804997
484395
1628020
1189607
1467931
1562893
453662
770725
1380251
380223
772185
780531
1342259
1450083
973582
1396229
203644
1237760
1121681
887872
495842
1240727
117656
595401
607890
1203225
1045938
866002
406564
1313005
1127983
1616442
1293467
622423
1360263
1320768
955998
322171
1626152
1129149
1645456
1597130
939519
1592495
909498
1620240
655096
1250141
1323549
456366
356125
465264
815520
529591
1477186
383211
690708
539289
1229156
945026
1474465
234004
980370
328934
788202
1529944
106767
987054
2100
417950
276116
1468695
1111262
1111851
82808
1415706
46705
278186
1388867
418385
431498
880742
1060692
617239
1479916
180014
1603437
208815
589875
270429
513325
1161535
1360669
722543
1267122
660073
1117338
316398
1153838
437795
885166
124308
1153789
1039059
1254451
115093
493596
399662
1130438
971750
1584781
1027696
877433
1422206
769755
1343121
191990
981414
285072
159910
1149471
1622953
455401
941546
1270703
950538
904717
1435256
641438
1068615
838108
822277
480289
1046187
1106040
780013
371385
911184
500079
1184001
811041
503441
364355
517351
828076
1154979
1187582
161241
738810
483840
1257993
661152
563472
683166
280661
126671
1507014
1119933
577813
177519
1027606
516186
386095
1409465
569780
636481
394629
1373348
1566405
430949
351354
637483
221589
1449907
512696
1565450
420077
295064
526642
1554261
103790
1512427
1090459
357343
399049
805728
109424
1495633
444078
1095355
728994
863254
27720
682345
1124330
143825
1278017
1346609
749446
1279020
336586
1020372
1282868
1370574
257950
1497197
1197294
937551
1012490
1625138
152308
732690
499295
225965
1032775
1294236
1626606
699480
687930
1310811
251356
1541794
1191990
209099
883650
1049677
1359634
889838
1523930
1254898
1486968
1330097
1167006
1262549
747772
1264234
1536641
771100
944562
1210216
1375997
767081
864718
1565943
551990
139067
1193568
417769
1521850
366824
1238964
1152124
869808
1420529
944308
1351290
1377940
60609
1378658
942850
1028936
142366
1637457
704092
1140545
173912
226276
1400619
1473744
1479870
808288
1334546
444901
1104139
661389
990802
1023999
1422393
1074672
700046
854825
927033
1263860
1510435
1324597
20256
385948
1564862
191060
896663
644178
1360186
1306929
1378294
1564406
668696
114917
419372
1092608
931177
343464
510344
1592014
501839
989368
419822
1427267
921590
958704
687860
253518
196825
1491238
256857
229725
413883
671585
716438
392162
1462463
831274
232509
708376
381332
1600916
20171
299440
1560733
145459
761836
37490
789403
728443
1004803
1409351
1383930
696514
122879
833574
95554
280076
1431014
952755
316831
1237312
662581
1337155
538300
390569
316015
782790
1344863
1266828
132184
513040
1362236
1568318
255578
277733
1283297
1307818
698935
1417062
1004418
1391921
381364
877561
1148683
1600791
435008
1017068
825154
1022816
598472
1615722
23605
281353
1157083
1585002
885992
231241
927855
1383542
1396253
746629
1564111
165204
1469411
1018226
909735
84834
1375091
554720
1530756
719653
22223
125617
401710
479250
994024
1354845
326797
1237626
1456858
1633246
507235
1305058
1089322
1568339
691749
13863
197043
916092
66081
669612
1276865
1233817
77599
133498
971283
1290613
1310942
211005
1202802
758403
1351543
297778
763818
495556
440832
26166
873162
439600
260180
1339199
1575111
1036767
592585
672088
955907
300780
130586
817795
305455
394805
90327
1015477
741846
1418455
626537
351621
795488
545450
1070008
774534
852023
1386490
1326812
1108319
1437831
863755
1365365
1467777
157533
1201829
1068684
1306308
185983
1220864
578771
245835
1414205
141080
821082
1420974
1064065
1343453
1125397
266165
355316
785008
120643
643468
838054
616569
1218144
306515
1409090
145967
651757
734566
858823
1269973
979926
839837
1383794
1341178
135535
273810
1201972
212067
157980
304411
1526188
738010
289871
1139852
216851
415745
993891
106554
124610
441050
803852
765269
105503
987996
726357
875441
1189343
703812
30893
62985
1281892
635980
1124885
1472066
1501699
1627395
270700
1223549
141450
373973
332346
929969
1144842
1026085
38755
332929
1099099
1329262
785084
764963
1111364
1527197
19525
1211062
1399187
728662
443485
521235
111500
1328635
1167860
1054494
401354
801722
1230339
270882
311770
1450766
519943
1416958
1384078
1142402
223347
26696
700411
1540565
746630
1429974
625502
963518
399717
1469170
52220
1005459
959024
975761
138057
1279571
1489110
15662
683648
1533816
21836
352869
448753
244523
485275
247465
195677
435870
898522
954558
1627266
1517237
450979
199133
838046
1596097
965418
1334890
154615
1413348
147464
852437
132629
1349443
1415377
1416517
1020809
1514480
1214792
713597
1372038
462722
1369543
182589
394514
695855
1076320
1215148
737382
593453
441209
1110371
1316154
1108013
817841
1106054
792452
352029
1545776
246734
871485
392291
577448
1471266
823908
501205
1113104
172073
1115685
1418843
1143776
1452332
1433837
1623762
1436704
571586
508686
915135
1382373
1309180
126907
135634
976064
1431883
131638
1543161
1394669
660634
401931
1340190
381804
1642878
1445753
945798
627187
967020
1416063
336962
1444328
1026501
1234815
197343
1412865
213628
863813
157099
35363
292652
806057
118296
162122
198131
1116361
721978
787875
275276
63984
1066156
1309242
777565
1558053
840116
1270972
418960
562313
1049656
511059
1056939
206318
1491577
401139
1157665
519462
814900
92705
637811
1299776
1135627
1201349
6082
103733
1646251
380764
385670
1379650
185368
389966
947991
1339055
1623668
685024
1507097
1322034
70485
953048
1208451
798259
103620
1559612
565391
656597
800544
232170
257335
1244272
1132216
364552
238264
265214
1089370
169031
671949
302865
327611
1394473
1595738
780911
435034
181859
640756
63291
564515
374050
67204
1138727
1071811
420215
1292888
1227665
883985
1626713
631980
703167
1520596
1012736
1053095
626434
1044637
660252
81735
1288454
1352357
219398
1448784
185723
329803
311191
1083073
1384641
542804
603381
190705
627412
1577575
1358212
1560217
1467687
989866
1015470
1481772
1417450
580020
564849
816962
381353
540605
1456933
263914
1077567
879435
1520275
1417270
1414398
1059381
1226727
254268
835317
439580
1556906
1271448
1461251
425595
1067807
1153135
1367653
241440
408868
1334466
179300
1470379
792898
1165389
706199
1131458
902443
487575
1051716
881687
817268
550997
1233832
635619
1493435
645200
1084755
219334
690018
1612007
1089710
155454
1430985
1120082
87910
913930
1371420
791817
928289
1462330
1368561
1176025
44385
758015
1566115
559454
1484497
1236555
871946
429098
1109254
48755
81496
874095
61454
815526
1270747
1297608
1231216
900539
1633730
1445828
1463796
1396235
1319051
643521
870127
1636238
497153
978502
523523
613455
962518
185632
501708
868966
1249298
1324593
715545
1625561
1435054
244623
659553
1610690
1135209
841178
866018
610176
1116880
742381
619340
468207
568846
1221038
504257
1312497
1402490
1303801
1028631
806736
314161
504769
319060
192982
517263
239502
1438269
329476
160922
484145
499807
1274289
488287
1370093
370058
1211849
484339
1488738
575668
1071654
1560127
1241180
1020700
1122913
677607
1108479
319024
195007
1541307
140217
897988
365248
97733
1136228
195291
1038527
1062405
1613323
484971
1608304
952944
673847
1337898
768107
455525
578514
427280
1454555
342473
1158043
688983
1152027
826078
1352713
60663
484080
645303
1240845
365208
511246
201342
1096578
1417113
23365
913785
543815
63881
1027856
1493690
1154787
947433
1358229
1105225
1273808
670070
464656
745749
509078
679015
1146053
826081
925365
1242948
1591425
1481237
178384
11841
941473
931429
554854
1427315
811808
326534
464876
564352
162846
387543
1391169
359137
1297977
1138464
1439916
323845
847747
298527
1319746
230556
1110296
1091184
296193
1626232
407778
911432
1264171
1413523
53705
821571
1015559
1214059
1279895
926757
1574927
626416
1434991
961985
1489750
225245
429662
227764
86857
1011063
68094
1167260
103734
738297
1032516
329438
737222
1313169
807283
176183
1408661
1383694
1139183
795651
669403
205525
863936
990688
1411510
800616
395066
280821
1401365
1250489
999658
235925
852899
696811
225666
1302312
1048327
1438775
442558
1485074
334314
937244
813620
1434146
1364553
84116
822312
232351
1481146
299229
1379898
924546
716343
1555297
1363391
830883
979939
238159
473868
1573843
1271296
861950
584106
139891
299902
351976
1454544
839657
213000
1415789
1564181
825353
199499
392810
438263
1200558
717976
1539536
484234
427301
153003
244862
1607384
743968
1582061
639785
1228608
773694
1299067
1346598
265902
1178186
800589
1548704
170506
1077376
816538
700882
202479
1636437
1356527
1366385
930951
1194464
1015928
130581
547242
1230385
112125
1395540
217189
975157
860454
225115
1599863
523229
199578
1268105
1420631
623190
1343133
87864
1247453
12335
1638182
203800
243663
1622311
1488625
280063
527886
11954
1490594
1056604
416442
634003
1083383
1524110
933526
662400
33392
69095
658084
126789
592439
680254
1039057
242752
252906
1181046
556798
573399
446001
854662
380243
170990
839254
621139
296083
1451759
1582160
369710
103354
857025
1106751
1615076
915717
414113
617326
1076345
1281936
197158
348146
1250802
1075161
1294020
412451
190334
1134737
878688
787222
986606
1154401
787569
1119333
494650
1213130
1570665
1401489
1059091
1290615
1218116
1539126
281765
69438
1381003
171992
809385
1465112
1244948
1349048
69320
1019484
1157213
1262608
1521905
763651
425831
998237
971408
137166
1205711
488273
1179639
1394505
412231
122332
1206349
1162742
1509681
657512
610278
1548732
148926
301163
1465842
413610
1337128
1314933
191678
771965
227054
1130940
987357
1464066
1632423
1006691
43589
1413708
260416
1378875
621918
1211891
43756
918930
445527
364591
1337890
1601233
1039370
279712
695930
632309
1357916
1579461
1034958
166235
339234
1012528
1225984
117633
1055424
796141
944244
278791
806689
1624944
1119835
349205
1268396
1098207
542376
308139
859971
1623064
362614
1642698
236809
1439297
971761
1483969
469953
550244
555398
452797
665534
940780
1594476
1258581
30744
1419627
94445
907491
542568
472255
579024
1026383
398028
1310082
163375
984461
1398442
707046
583248
1603960
902003
218562
1170080
1392183
502845
1354294
872426
193908
158683
1146585
1311634
83346
792814
568695
1200523
666136
1117462
385493
1533134
530503
1377754
1485220
1380344
351121
1635632
519948
907783
1273517
1216692
865981
1369880
1263901
729102
1609530
1145989
1378254
1075998
1002909
846806
392350
1475294
290603
1232765
341951
283673
823140
1059549
1618036
975874
336010
1379656
156
161811
1232562
780454
560147
834817
355261
736325
548180
549899
1051394
135669
758040
1538735
1341858
1131765
381430
148832
1357863
158353
1613764
194094
620125
840090
544526
633293
129841
620632
100000
1348887
551321
939262
971521
1354077
432300
1039820
1456723
1193647
822385
1435263
1201503
1068810
668788
55808
251194
1016616
186306
431724
1409091
965089
167063
131411
587265
1581953
453727
1236069
1563597
1542344
559270
227906
582503
729593
409744
220746
1372809
484651
718226
224340
166831
1404060
1324511
470190
233429
972471
884626
619247
408297
1523420
307402
772595
816992
1133785
391158
1595563
307979
171737
963239
8209
270952
905785
53608
866423
1165507
566727
66438
719277
1235899
1469491
1043873
1129946
1521669
569655
745757
124407
633060
1629252
294737
819496
1377549
1138108
758026
386752
767776
1343148
231851
60755
1334522
1400069
331523
1593530
1258462
1291632
574222
271980
822714
325463
447630
147182
1546253
1258978
752035
751330
1366373
129746
540056
939637
659977
1204903
178104
633057
1393966
771870
500382
1313850
1038466
852367
369380
592996
1121811
1134037
173660
1247606
582404
391447
1061956
610303
1130778
602436
1430305
970115
1590975
326267
56823
1069843
962091
14581
62846
1324443
182884
843506
113436
998381
1384409
1083288
686877
1023501
587158
1111583
908336
325927
770281
736454
1220598
1609855
773408
1318717
721948
179641
1623324
222920
1517075
257421
849231
1091769
338873
1097760
1212513
662158
940744
1593762
1220273
13100
978468
227800
731097
257288
629408
1157743
1258419
1142089
1207184
316533
1058005
172757
1521963
1582972
928771
619226
1205858
175092
620512
1285016
1393945
1216718
744642
374542
1082831
1079925
391646
1474708
518742
946170
1412957
756517
9641
340803
721295
1537095
1176526
308991
985595
548309
61413
74815
650695
777259
411379
76100
1455118
1128309
372571
878566
395701
362784
276757
1576799
1574428
1409330
315105
509219
1612665
625369
1456198
1644361
469661
1341772
379643
979815
580793
1410822
1481921
1074150
756566
1243397
1044545
1398701
571601
1449387
624022
210636
1510637
1529435
730516
1271577
1197545
274630
268457
63437
1271847
586914
934769
389699
1279117
1298619
1493952
1204201
941924
182736
496527
1130273
649996
1544029
1571187
1627601
809601
1182611
769932
443629
1289416
933790
206878
748385
14687
867921
1097756
439786
1184459
585904
936511
638167
489092
1564974
150983
1420608
741848
323910
373696
1317741
290577
363921
1485506
771881
1097420
1329482
828754
1456521
688929
759297
1139896
355494
609195
532674
306925
1165686
225277
1577048
1631016
964602
1015812
815234
432946
1015508
466040
532455
1017062
965780
384684
1308720
859467
582461
1214155
1013357
589201
1183352
1419215
252731
962049
1334291
291340
1039213
845514
253303
1537549
946582
1068491
193662
466334
1609532
701023
549934
545007
395424
694054
944930
1026887
850689
1320566
596380
65478
75437
178788
824847
748970
1615244
1411824
1125649
1425470
1472201
519096
1435733
651741
1502912
637313
789745
1608623
1328225
1051122
253824
906916
1253784
1495289
279224
1391481
277437
1152065
974758
1100157
1500294
704653
1264517
705138
469948
49846
243595
1408724
672664
361721
652209
526607
1609117
1635437
922568
853773
1318815
688046
754684
123620
1311519
1206190
1084620
859143
1366503
1626842
578083
1367556
169018
296461
311641
1449191
1565566
1624254
1342018
1446599
722895
1020483
1480878
407071
747813
1525577
609210
1209373
661785
188969
1537747
877577
1241406
44482
1400888
1610137
1559068
914709
718681
121583
1374604
1032575
1582139
316694
820578
579692
538745
758860
1549270
154054
1164649
1445392
1451598
653443
891905
122850
1209366
216339
388140
367911
1329334
1064391
472122
808844
1532792
1005973
271215
327677
547610
1433089
1031011
1165755
289020
1113590
1008682
999768
732461
1208222
42351
214265
41019
102822
132670
524054
908042
830494
1083480
1181820
584430
408558
537014
215577
1603850
723094
974626
781598
1290297
760665
1443859
1235617
1222123
991135
449897
1081227
1360871
821941
1256720
13375
298037
688136
1630497
1140054
1094681
1154924
1461008
1205168
1149726
368815
518191
317294
1329660
1490163
238499
1230930
375034
336671
1515422
43791
781066
256361
463781
1124716
19071
1587586
983006
1518818
1592171
1199098
1365135
833645
378273
124409
850358
363868
301483
1372303
278747
264470
838121
1497314
788482
357760
1573762
110353
1178918
1367248
1356309
1120704
1072191
236696
357277
174877
486193
1596590
1477305
791833
246715
879175
1348568
1552726
1530631
123478
991677
1089799
1380462
1138416
37995
574379
1389737
29412
691831
207181
1257893
1381957
409167
867180
1071542
1409139
765833
1348741
1733
597484
1644522
462889
1522895
806032
992271
12589
662691
921558
1411766
1202078
848993
1479437
72241
1497718
1361974
691614
917212
1332347
621926
715093
942229
1623054
1637120
1576961
56384
1200200
362628
1167115
1212195
812403
710439
282547
137055
1369009
436539
1430127
163041
1102787
124940
149511
1269166
1061940
1481683
1145725
1624680
725789
319116
28196
1547437
89101
84079
292711
1127003
499137
207322
1341496
175538
1097179
1595237
1359725
842360
1470397
522398
1534557
1512436
302382
749071
1095214
748195
1170334
816956
351007
973497
812306
1112182
134667
175297
663884
162340
1054342
951697
217072
122941
929961
66127
231246
1158806
1174754
672189
144258
470962
421010
1269707
1047925
500173
1208251
1266017
1348649
1102466
1051330
43692
9674
796644
435920
1181962
978378
406117
1504839
311443
379691
1130517
666584
1201528
921600
722875
730273
667406
420189
1126423
1363009
1578977
1384184
1085328
1029098
1463827
1576839
129190
595512
111297
1017030
795244
1523366
9451
24777
504297
286973
286127
307013
1027557
732169
11483
1638253
60865
718826
594461
321300
990301
564220
1489289
325979
1148462
991971
1068930
982077
1228087
216323
1173911
422061
1621367
823371
122742
483574
982799
1366288
678288
380212
1086759
1229621
931161
843189
468464
252734
244777
32258
1043584
217462
553997
656298
1104673
1505490
1147505
176100
988279
1087685
617772
1356105
313157
937860
1410364
32729
610372
1358858
1518983
293180
1476710
477750
1028118
1496544
1527169
1230132
1279037
1015357
125313
695878
1369350
134264
648201
1032678
1616529
1051057
667836
219538
283068
620791
1564355
43058
309793
1364765
996388
935253
1019506
1638778
1215126
1089914
982119
899501
1542612
1075286
1242927
515511
1438418
58592
241624
1171709
49290
644755
243095
1204589
896168
1093912
791183
1479868
1061140
178379
950475
1297481
135622
195317
360843
648513
281715
1526701
1087927
1196125
567691
835136
1126304
161726
570831
176221
131125
1413932
1233957
1227659
871599
460816
1182005
514583
1358076
533452
699391
361210
48194
1614141
368615
636091
304367
208978
105021
709831
1615678
1272745
187347
339418
1134169
114840
960564
347428
1408136
959221
1185229
1458557
1426446
1322704
345398
522273
1258230
1162219
298836
1536155
161648
1424432
781931
1616147
1537692
1242349
189269
893933
1206100
471072
662667
1538676
1184942
1372701
232019
584462
1134863
694287
1125118
1147756
42403
1215379
1242170
1299014
199486
1152855
786378
94392
503388
640483
1537058
1496178
1018204
1942
434846
976597
1518834
1423052
92929
1296138
504167
889635
279649
119983
310591
1076111
357986
617311
1291386
638126
361845
1105664
1432824
1164696
1345429
100174
592225
316389
1519715
571937
942083
1443448
1624907
1644807
1040394
1126664
77998
1454277
1434339
93515
1377791
1061068
151791
406771
1503667
214373
1643888
1043688
1544989
1452124
48317
117962
317151
80364
1410405
114726
1180584
786273
856528
1143741
140594
304624
232558
1408704
508448
885979
172595
699500
1586332
1462236
1597558
1201473
1149340
155941
299707
808373
300186
1459674
1577190
1087723
1152206
718421
626512
414145
945456
31686
668854
80880
1454478
7234
1623193
519593
692098
909196
537411
900697
811995
332272
4648
1519247
656057
332338
927701
1099692
138180
1045769
1175351
222624
512711
488938
959723
1327015
100435
1644049
113980
1501439
901837
938129
219160
1196774
836994
90226
1246034
1263260
832395
1383263
992110
594678
809218
317052
620367
790127
501399
1594648
1555033
862118
469151
1027464
369254
1025751
604579
1384628
1495517
1473148
852038
1413780
441592
218562
1622022
1354842
1090815
183297
30668
407607
1125523
998280
116355
1388249
607474
110982
922865
683684
1065060
1230846
757774
1257432
1470180
1067237
418334
507586
405391
375275
888010
1347068
99477
1420231
1486
864114
251277
331305
157920
3005
404593
1615363
848840
915901
1046829
1184759
926210
205122
1024680
1584108
29790
452764
1097274
536659
1196851
276150
481991
94943
641690
926902
756413
1042230
180538
432507
820525
325544
95801
1600266
796443
46007
653561
1263626
390523
1335423
1042222
255893
1070622
447575
480870
743268
641952
1255665
335386
58093
710662
1608835
562260
263551
1516498
392712
730582
1431825
404593
1560779
1432476
118833
305119
1020070
1586100
880112
535493
857523
612970
1331844
1205785
910628
1539535
1550064
422263
1584035
1405592
184564
1446816
516578
1125054
307581
1576782
480399
340257
221724
4541
902013
1003834
634684
1531757
845788
1380531
1483175
637738
213125
1487910
1393801
840184
391514
973310
1239610
1552591
35633
145108
1450618
463650
134332
723104
549461
488634
1639225
1346117
638470
486004
884275
517055
1003511
767768
1365543
284353
368793
441163
1194195
1484680
25975
1372265
705642
315835
89303
1523020
446639
955092
1322357
559274
1523123
1321025
1631415
596170
158982
171799
456752
825187
766972
455193
366984
957693
1048000
51158
1008221
1471217
687972
619564
50985
682994
1576561
723696
1132257
1611377
1079656
1186057
252426
855824
1469576
1360685
1141148
1227781
98393
1447853
1117112
1595131
531076
1223232
1481007
1156643
190948
1311254
335134
749755
724400
888136
1632691
1153881
800829
975056
515816
171694
1158599
281455
785361
949015
937717
1376094
1031138
185055
701370
1138813
1196024
1244996
421272
529435
1040581
1072554
710106
336542
113049
628179
1283012
1138277
1152013
1617789
1614245
670529
591413
1085257
460075
316149
416814
354434
878419
756837
726677
773795
199291
100854
616171
570012
140298
1293060
514268
413145
383376
1254743
1260244
1424328
779712
601884
1641509
1096408
204109
844492
728803
891135
1281357
701144
737651
1031480
494645
1490072
896501
14619
1115172
1643847
1195941
809225
1481361
838274
205125
199965
628663
330130
214335
1306801
874150
1424150
160000
572117
664418
1450507
625960
249048
227546
1139431
1013816
661951
950624
1488534
35289
1565844
1120610
1305468
453857
1173842
62826
731168
1385016
822053
1473033
587665
761919
1111742
328717
1232493
580023
208020
148936
1179984
1274265
1127784
309792
663937
1631705
265367
467982
1190496
992687
201620
676511
1199165
1336728
1347642
878491
1013833
1593536
659055
352596
1181086
577078
1587594
1491322
161439
1146317
455188
1472380
1111616
375145
1528121
1036448
227611
1431094
359884
41072
717170
1285463
311491
1097628
368030
691507
1400970
518610
1351733
1643668
380653
574698
109502
116870
1316574
1287991
165170
1312535
626596
197148
779823
452873
813046
473844
1202215
358737
818214
1404841
653178
1122000
484331
1606164
291699
1576131
1107362
1578902
325613
1556210
882609
1106702
1361078
365691
661738
196247
1087009
1625178
875256
131571
1314072
842919
1401545
1182317
1160938
10751
1303640
576523
897389
193719
425561
893842
212788
652461
201551
941884
1133675
1582085
1106644
1320233
1599224
493453
575626
1416521
1279675
178950
434145
4877
525242
1082886
17192
174407
692222
1019052
1587214
551427
1219368
17532
355087
682290
1560153
11587
697870
1352457
1584497
885700
41905
933744
33745
1440825
167111
618936
241071
353624
514605
1514838
1046168
311467
583614
929295
1377282
869610
122959
587231
455208
1114670
202925
371432
1184426
1480448
1393598
1328521
460447
450651
1488359
1373022
266291
289026
1566603
1043304
709406
463359
1414232
813914
1322093
796177
728681
371362
343729
430319
1601599
1534730
1404649
809616
121553
780477
1100808
344394
1112335
1547957
1058216
280603
1167818
178391
530320
852753
1032675
1137153
335400
563727
840725
783330
847113
1197114
592612
1585673
235507
534525
825365
1296974
793186
367650
1415197
973926
254492
890392
1644462
1620784
511499
16596
468277
165825
1093555
31989
982702
275342
329625
1030248
692461
329508
296948
350944
433890
826330
124688
1110354
192177
347307
508225
660653
624101
1465013
525321
379487
462922
212270
996410
901328
880290
1581751
388647
969544
680545
278701
568914
1114104
834075
1608364
157132
1614704
628785
360935
1197423
1382416
1558172
1054043
88173
1028298
1433733
1387157
833291
269387
518877
1200218
524750
21314
1396444
479951
1406349
1208598
245505
411997
695495
25354
1192053
1533729
1543510
252300
883766
634365
394134
1529710
1314910
154404
338949
1473895
289115
837437
823804
884731
1016704
749131
823437
113184
283834
1067616
329093
390368
77146
1278191
1197243
1120452
1615128
471359
1394429
1309177
330146
1277465
1023136
1597559
524169
723455
883209
300830
929184
1489132
271137
652297
1403438
1151014
1262621
1232448
160868
1192005
277863
677607
536769
914632
1371010
302784
1447207
1567426
1190438
1123796
1154477
14725
1542100
463892
1314892
107391
450629
183123
461380
221725
954229
1193247
587306
1092859
364769
721217
73378
911454
1256719
1281195
540550
1432316
844800
488438
1263968
1310990
638314
310403
1413895
520888
1116169
383659
1461151
474006
1058719
1034100
1066806
891647
1551010
1478302
712250
1233644
311066
786432
981414
554431
1313762
436245
376870
114690
530627
800400
656964
1267835
827623
99460
811401
764751
1229309
730557
501816
1503048
274478
488209
1161758
1432708
638020
231912
1211921
286878
406179
1039053
1320614
521027
29480
45593
415071
633856
324003
333298
228613
1554691
316395
559589
1479240
1503111
1067749
994937
149073
916408
627756
200982
37836
1646978
53615
81500
1299593
1380179
956759
69256
1450112
501985
1005413
305213
356875
555622
502013
309051
536339
185294
928673
1514770
338797
1633952
403483
876994
934007
1160824
521054
207540
1067576
247720
1441339
358743
282413
1400226
1428600
1277372
1327225
689247
1641343
301736
173939
1366647
1142364
96750
648061
711263
1074982
492305
1131801
237591
349760
1388918
1264785
533509
1213529
55384
1395238
1645494
864991
256154
461347
272221
102450
1142440
1148393
699847
1098611
224099
1405181
583743
1529893
18502
208994
765080
1625481
557788
330057
692067
13287
362002
221157
734882
823009
898058
174227
406101
645572
1476106
1157131
681136
656140
1429139
652204
956862
1398936
244422
1633587
1455614
1280855
410075
1404256
1055097
646794
1049337
406841
1074329
1467641
391995
776176
1320124
415119
827700
513865
1550978
90045
1072868
922500
995721
527632
693387
951369
1521790
106512
114920
1562226
54502
814882
796003
87190
1341280
183576
746419
1206306
922823
1513531
649940
1414857
1086637
635757
379747
770126
1434514
1336611
799182
130727
1437901
416251
720150
1314511
252233
546358
686579
628021
1381986
1294366
1379225
716594
1414621
1026306
612424
791979
1586472
712114
1310197
900901
1553628
72262
1060168
323482
155051
1559366
311677
311791
209160
224712
1460362
832005
1442048
732225
611493
1459417
1458736
208022
624720
229894
663595
1275661
1143472
314084
931182
1079332
219388
1537643
1074815
1179092
631229
1373689
1445952
1420118
1463574
1265982
129935
747035
68419
419319
557479
1213641
1646482
1128039
699229
864152
1321161
336032
431933
1086151
59061
244071
245530
831833
1577506
1024252
1336281
1568070
1047220
1244150
1141831
1386090
1191579
1066424
502925
877844
1585323
688972
20668
892726
500445
1249369
259728
1453863
372132
1621254
618197
63309
1582297
684867
462416
165284
904511
318948
865386
84754
238267
1115212
606996
1407087
1368649
1401412
1527896
686127
1298656
41095
1123503
916974
508442
616081
217181
532446
1410524
1391658
1145664
56205
1228992
700004
758537
1309506
1606278
1156632
24998
373028
1536774
803655
1416600
140166
198659
1616347
984531
1639853
449961
1072056
1444287
1074255
1441781
1482405
126459
1126094
465856
291764
145432
669519
548055
1449909
58150
199382
829524
921342
1642503
227699
1462602
1204425
197521
25410
1155354
1299332
522915
1178320
644667
950748
146567
1089302
1376654
949288
222473
1347561
667936
1211612
294500
533789
1279517
694328
11989
571924
322493
380639
99988
26368
810797
1181743
1162906
915441
405830
361265
736966
373980
1465905
1630387
978196
799229
524939
525414
1590132
383540
162172
616571
157281
866349
93923
691044
1109320
712820
649733
348825
344128
45595
1591333
1296408
247776
255447
1329282
42849
726950
580934
119690
175100
1166664
835693
604085
1499384
1480820
229552
719129
374897
931076
639734
10970
418240
1532886
914102
544469
749124
1604632
283267
328305
1346350
208774
415356
363946
1591503
1290666
1307645
487651
1038154
1409080
487155
847678
1077369
993236
981590
52077
1582063
1314209
498966
1008583
358693
747993
1358673
225437
186487
634233
157454
115008
1164173
135113
1506446
20543
1550247
159194
1106573
388407
1205060
641611
1478903
1085437
1032805
397271
1140299
458744
917655
572762
611280
756258
1577347
1342730
1478238
939448
487427
1460922
878932
752813
69695
91670
1116946
1487207
691908
1593453
581181
296126
1154988
1451262
1120788
505678
341833
841684
819174
1344817
966426
143370
977264
236632
1032667
31918
466759
1077973
1516483
735962
962228
255230
1558398
1645162
344616
1395125
144863
1465137
717612
1309716
429257
627995
438151
326320
1618450
965209
107443
38851
1558249
1220669
838216
1231489
576798
173884
28916
1388122
554045
1413888
328419
639546
1265861
1339495
217393
216083
1389137
1521024
387953
1471922
221795
1085904
444945
356323
151773
1620301
641492
1074703
121966
854070
1199598
526932
1470205
1480182
1128974
296379
1202699
1234627
1461347
589499
212301
1444517
411482
1347197
1280207
741332
874020
740876
936358
1032021
1524377
295540
1426473
1340820
776435
60585
187466
1041954
171667
761972
167480
359826
1053197
708101
1106285
865000
1567394
944995
562163
1168558
687919
480764
164491
882611
819661
36331
1533433
807396
928170
1513930
292573
298455
840058
613394
1571632
692097
1612064
1017831
1012052
1063310
1423107
1358048
482943
883606
1495823
419181
768452
866633
1284274
1150275
1287438
1302224
267034
440425
738166
494239
1004762
1099384
1254043
727884
1495332
1099822
1343351
518593
431207
624537
1140927
1602209
495864
1510241
837583
724842
1490179
941771
165430
764468
1245001
382841
596080
617705
1506468
1164369
266087
141974
1020441
495214
1480602
1098717
1076161
297793
569178
324954
1473686
1077060
1199316
795874
508366
777516
622869
704715
37313
1377589
1245584
1336511
930821
725970
1227114
25890
1502113
1083585
949475
803194
1394196
448445
457268
681083
588138
1453345
10638
434707
1145785
434524
1498082
338149
1432690
970547
1445508
1185951
592981
665594
82414
1631180
637425
319542
644415
1112593
151855
511699
238173
1188793
10808
851500
843122
921593
858172
1311362
711984
930251
64828
125838
776066
1005477
924205
1488328
896604
1042654
706680
285259
252023
564897
126686
119459
919086
1440393
1124829
1188922
505226
942347
1283619
615640
1634651
805682
152367
1406579
37797
395764
1080421
864131
38947
1370151
623743
973925
150350
343606
13678
408378
691007
1134109
924730
239181
428621
1035700
486761
542574
1005101
8252
1513811
533193
943775
929505
319876
821402
970639
134206
628563
1329504
331257
183490
1227927
611
235212
1600380
1313364
1496703
1643304
362376
130891
392944
12499
288175
1255327
1644828
457964
1562363
1619992
647968
445290
1364005
1605798
125150
931094
1178652
994213
954083
705922
32296
1610538
526266
1331708
144205
461337
1573810
1492
160847
967624
32818
1025299
1587883
10462
157674
153274
1598570
778826
756103
240962
899911
803705
1444282
920898
986478
246352
95817
1269209
755891
1066224
1156935
1619959
701702
970648
954869
906791
1076755
166375
260800
1322886
1445417
1273798
752919
772489
729368
938227
489884
918679
389242
1585383
398970
658441
306013
1254203
681739
1098984
805631
704803
251804
1140986
652868
447632
1576711
1549409
189638
35060
107154
624231
1126537
1127725
340972
284187
1229995
1573385
582558
854752
938883
832120
1606160
747574
344700
1320970
649274
310099
1541171
756263
1193385
73635
1193355
814021
696265
923117
384213
1222032
742435
986370
100101
148807
258742
223004
297688
1516957
1473233
929586
1512463
41012
763276
508303
521660
707241
1535665
978977
187933
137701
1390271
1459976
213212
1509319
1414674
458326
618420
1385919
1164318
382086
1631236
1217537
1633483
290005
1462482
1460577
688081
963158
32215
613886
1466281
265251
700560
683463
91528
44394
1449477
1488511
587976
1090689
963374
602759
1045016
592487
1262201
1090911
1063749
1167336
924103
799554
125727
1236958
975000
579383
1327385
611081
1112253
916513
1159485
351362
272439
400651
1539954
599824
1294619
1207723
308331
1056779
1212012
1505252
1457362
757392
743827
368517
474851
1646342
1124115
1150722
1468018
839552
621350
1406980
89
1628409
758396
989406
648052
1037349
956735
806867
1571147
518782
1195344
1142059
759901
293716
1502920
1236552
753774
1148441
1391969
1027349
350961
925338
1270179
127559
167653
1345509
1567921
981548
1281561
1389485
483146
718408
814923
1151161
1333001
256345
1242885
1248157
92623
616868
1349079
1359690
220924
37466
1559636
260836
241083
41176
1352389
623382
832724
610175
75022
1497939
1367437
1600978
1535887
447399
1289091
834854
158877
572515
1047448
1232378
156781
1186759
320532
487676
708179
611432
140070
1118411
773203
554250
245969
649298
1288190
1342529
1440271
1347365
1399720
1149404
16908
23861
1012585
1001835
1344876
435288
892905
16245
322092
1256162
1627378
171033
1401309
754123
107033
460947
564564
142920
144755
1238150
361624
1283210
725496
1554876
1120603
1530292
1563296
1012413
132653
1173065
1030997
365301
1135172
220256
1483456
549593
352418
630939
546611
1195808
820390
991864
955153
75322
277968
1557901
403732
798778
1370835
772587
452214
1509625
1067697
381054
269294
195202
1603613
259574
307288
217370
63175
1473347
443176
52054
424962
210620
1217824
1317185
1003489
192686
1430523
530741
1142137
1244663
1087094
1220911
1517695
1143640
597177
1628595
1316803
1158515
860507
583798
1569893
64073
645235
364811
350590
982789
1092108
439194
11131
987700
1611234
1544004
1073244
455591
932667
970069
587396
126724
1644746
1192423
1146456
1257843
535446
404955
683982
1607313
452821
1411260
549784
992751
564682
215649
1110577
144132
857646
308104
519588
1171034
1594907
1589253
385095
1266962
1557013
1085344
1373101
815403
1298857
1404463
1526046
121636
1273608
114073
452727
155009
379685
1629928
1384331
1489518
1107133
596774
1474596
16440
873098
415912
389872
206099
1456080
1299525
535292
1468573
1618685
731895
850858
564381
143519
75409
370155
179000
131292
728704
797439
601738
1007186
729566
568796
1133556
1196800
125930
1533138
114086
258964
1411581
1396831
18163
805394
536994
174893
375919
4385
42339
1214118
1508349
1514351
344367
630066
1625085
345395
1041141
951573
838316
1281097
1075510
1599818
508783
320482
930998
408620
195276
771195
346211
779846
974600
80768
1118155
1463917
823621
1010005
1012552
1613636
1358322
1601626
344598
140454
1169345
1170386
1478824
493573
683041
1447899
1214929
755157
771391
1144986
552954
243841
1319396
461125
384050
586249
1124048
1061279
1234394
286042
147742
1161235
1000552
43535
504747
1209388
823301
480241
350023
334689
366018
406345
523577
209440
344923
424753
351797
638019
1416430
1316726
672284
256867
141579
798659
976961
733799
1357558
777934
1168776
710920
1639329
301278
1412441
232978
298163
1111648
1235720
1180081
1183794
1069563
117852
827121
225231
1098777
629214
1142588
1531081
300170
1417684
1638788
1297784
1243117
1417930
674959
200732
694876
313224
58013
673922
755068
710588
168302
136687
1360267
547432
1063975
396102
337798
442029
778514
1281422
681360
261997
614394
706493
127209
182096
932543
1335287
226494
1177620
800048
99795
934650
959358
722834
1515961
71433
335467
1308011
244034
84189
956214
665976
1468374
1097112
1610389
295329
395345
588375
63131
118968
563318
755702
425969
901717
997568
859809
1180294
134588
600365
837304
753820
481346
183488
1605425
749747
726237
1526273
978725
1515079
1126836
443250
1349175
414901
49594
932509
426539
438822
1291149
192838
306542
158571
1208557
1397335
746447
668888
1599443
991089
1182511
454358
498850
1642182
499858
676014
492559
1004595
1325456
1333038
12045
1459311
534344
333298
1167194
369456
1064208
131489
1203142
431866
1248610
821496
59214
1314055
692584
402846
1023164
714043
1410389
725774
471752
437044
497808
852474
1267269
765866
1168130
1186709
1266953
860437
176681
519163
310468
1566264
1172385
729943
983579
1378130
117947
232865
907522
1379055
1375312
848285
504618
380570
363003
697294
1278196
400038
357292
729901
206880
408701
902904
1241834
648271
496185
1437901
125783
582948
375848
1206488
1266769
316135
579071
349463
20870
693829
719332
1156228
1568461
911221
835331
854917
241659
448404
419916
508755
937899
1118923
172122
139491
931562
1249290
69722
1271913
1419536
380280
1556283
1563648
249616
60986
1199731
43122
133928
129109
524200
1184686
184318
102847
326619
826911
1536952
275199
1146057
138568
1301566
1455529
48246
1064281
1294902
705044
604726
144206
827098
702774
1384849
786503
800531
100965
531699
1128185
1453291
771897
1570436
630181
457520
171541
1294904
1607399
51032
530496
266994
13640
1166886
811351
1308092
389830
565503
454077
1350991
289381
177054
1637467
312673
1011786
47682
946330
1102651
1557386
1120788
1554854
964304
991666
24408
392379
246167
747308
1342700
864336
906817
788012
598237
413736
1576555
12047
1243791
415927
579981
1183487
170146
649800
343331
1118230
535921
251179
879148
273678
533605
826360
1157679
138311
1168529
1253607
253124
1462861
460478
771208
905528
1532143
1356462
70902
1266151
477298
592792
131727
689751
1598150
1013900
1367418
1413454
1553625
467563
374234
687519
648862
783159
1632472
402934
624318
1092390
1441696
993950
833771
579093
1383097
405729
1511209
682142
65935
988151
931291
191791
1171620
477496
412874
281433
1568269
1621296
861448
420209
236696
736714
1492832
1548358
61422
1139884
1144795
321909
436388
267895
281869
1524419
1100554
483822
1046823
406951
260751
940603
1033322
440694
230731
123574
1191302
504548
494123
588307
261030
591585
1381647
977475
1321139
7795
329479
1355545
957486
924200
304190
1268527
254346
1289500
203596
280791
1402314
569769
1551118
93625
709937
767692
826759
536753
1475496
389732
1638964
1317874
1164652
991591
1301376
464242
331260
18712
362055
1218505
463797
78929
804098
1633859
785267
1459365
456350
938609
1438896
364898
491195
901657
120576
896766
1220562
997772
1114512
80961
612049
1285101
1080524
1318709
172306
80955
547549
999984
1407960
1274131
241980
23697
1462738
152038
1578293
1483972
1340439
164563
1048807
497000
664307
298797
1592556
869964
1415973
655225
1350557
1386571
798812
1384348
580498
168633
815935
1562368
929500
1150353
1394173
261696
343607
234657
1362868
1034697
1026440
1461567
511262
1342214
940488
1243927
77844
115931
1399759
794297
1511319
1613062
298546
240156
309102
1606025
1399277
1159043
287948
667660
815417
1340226
486641
1301191
788867
741907
1001937
184971
707024
1053882
556829
246918
1506561
327178
1286351
1119020
127791
1235578
906376
579894
875077
414380
630112
179894
1444272
940336
425012
1560732
727479
1083552
572153
1371594
533565
720222
1141561
1483799
1392285
148517
1449427
112746
1389231
43048
815482
683038
148564
328891
377351
1465356
945547
896627
1077217
1113174
1029635
268488
987700
166215
870218
151019
221575
403404
567589
1147456
49854
457902
781582
246707
53603
694692
827384
13951
430622
145623
1028783
1474955
285856
855206
1369382
791695
748886
764069
343951
341508
1516933
480311
523583
1095304
56770
1425405
1809
765245
227324
654210
1620732
1390066
9135
1048077
1251638
948191
1597391
1184056
691746
519588
627346
14937
191882
727177
1126334
1628130
829283
1020792
188813
428538
1147602
714371
1156218
1366743
932709
1317366
1395307
194439
1199730
380196
1416010
1241121
1305456
422357
18364
537220
634543
80921
623448
1207751
56031
646873
1293136
96055
1146353
767665
639720
1577252
87288
1458555
394331
372185
1614793
874766
369850
335013
1302850
1455008
1543897
1456800
547847
788097
280680
1483286
1107036
230891
1117550
1560958
1348775
145421
107609
508578
736929
1299898
119477
878044
1333284
1402730
1442765
939034
1555778
2065
1122082
628004
1338649
596470
984391
654973
869164
1190393
426332
540906
1550409
833342
1388657
927882
1516744
831659
140742
1366645
356367
672162
1062277
1094571
226337
221976
116684
56038
543458
380077
493822
892406
684720
443975
1209686
1552075
330142
703504
1548002
1293841
523325
101981
1361397
650656
1004570
1489716
808646
1396085
485642
864562
448622
878665
355782
558824
548605
1360723
596189
320944
978637
997669
1510483
276393
1532766
717022
426233
1158191
32369
1428236
206329
737310
74051
796
802941
265062
1487185
354191
594895
515320
1329996
83564
1309462
1111612
1364651
720161
421500
438344
315888
609546
407491
234484
909548
1403247
471836
1493353
59171
575928
1443677
178898
288264
984967
1096662
313701
1376094
538417
1526590
230470
1273788
1514550
593972
1123258
802899
280403
368160
1233699
615071
741726
1096770
464811
1213393
1313570
793285
1175617
479397
581982
785992
1509304
483377
812396
834624
684042
650507
596384
1357131
1576354
1457715
1311332
1584907
1272437
729126
1151819
381893
1170315
536692
464249
470270
1576189
1065766
352932
1387128
1609049
118644
764899
1581845
1433067
580830
755383
1105223
494650
1389008
1247121
1181011
852154
885362
482138
1024006
812594
167964
1234330
216299
1399733
1488331
261258
229962
194021
688251
301575
782679
825180
366578
1333711
685579
1618375
914190
1022539
1348368
114969
623798
421987
1596719
1444031
489122
884910
49431
493829
802647
36201
1408112
1077396
617425
1494483
1492907
435857
268502
1442395
615433
828796
1225620
111572
1462559
1083163
1401346
266255
628028
1299076
387185
1550564
53421
1556765
43158
79670
1619338
56954
835524
1547825
1513709
1396489
1637476
717174
1645077
32876
153100
1040352
463883
1511767
312912
1121828
297972
550248
216826
621422
142484
270829
232141
427385
352748
323451
1211991
8494
1581033
35087
1261001
338044
522831
1139907
1490070
543929
604352
96039
990217
1394222
1267795
874534
312770
1347297
585954
1362634
955601
51124
1451355
8404
602754
213877
688518
549710
366367
137274
878707
957973
1224696
993193
684668
1237381
1509335
1549871
206561
1342120
201671
1179138
467536
1050738
421967
1238593
774858
1623211
258627
202436
508881
229856
1071644
1570320
1507515
1051697
593743
1644352
1393200
1154785
912351
1229865
308969
257104
747681
575223
634106
436491
1145466
1520739
1401063
457011
611089
516881
1523590
1493859
6078
698001
379750
129704
1377750
663633
945979
540824
494167
393900
435415
174059
495079
952242
1344213
1007569
112856
1221865
472428
1163090
486198
250613
410264
1197003
280534
629029
606854
1041520
1316433
1159207
206374
1582646
342261
237379
193228
1439536
1264836
1326475
765601
536627
806138
1438015
504072
769226
547513
813704
98259
1277428
496676
787483
575017
1292821
1435034
16103
592158
1190894
228940
350085
1193869
1401811
1440081
1231784
1642338
153318
456701
1025578
148138
686714
939865
1133512
1031337
242362
1395159
1563591
264207
1323992
1611424
1059971
782922
483419
917744
1583276
308603
1538833
1500998
1095483
511227
159102
279965
763304
1325815
527502
1440635
1639487
689810
289161
632721
871503
702413
257241
466924
1640434
772087
851988
265433
1112525
886492
543919
1567932
806783
1133372
1145520
1556597
266801
417838
31748
809491
782146
1537639
199514
1359480
142595
586114
1137960
1483680
276402
1048049
356505
1191223
975043
570630
885120
692452
868674
295789
75804
1197626
515239
1555561
1561553
1331193
773627
436560
1266136
809043
12207
1470316
431742
585886
1279819
1518661
857508
30551
723635
1153685
1511330
1540095
274257
820321
1638446
1176295
1042673
277418
29586
1094646
374277
938366
815380
1458486
1205125
711923
1165223
1627890
913637
207992
804138
1087354
268185
308410
78847
1091567
259887
192004
1322799
191196
1345716
795938
677185
668399
1565286
1236459
43678
1389377
446298
1477581
717588
832100
1128939
674586
948638
313090
537394
1509788
996610
1281549
1229319
1096029
832547
501869
206507
11933
682797
1389436
1041391
23673
1016128
946925
58131
1551314
390524
727340
1241867
1127096
737040
1402886
840803
84974
1016716
686240
359502
1056615
679332
1495281
787013
1226606
1094977
717677
607239
1397157
473423
848511
247201
511225
901299
66530
1164026
1026754
79220
768672
1593193
1023517
1489278
68814
1294260
1231384
1097017
1013210
824578
946446
1576443
130193
1059483
372839
1577694
877352
1288848
784664
286798
688573
1367744
950658
1429456
329640
149082
1430313
48780
361820
1555176
1367302
632012
985291
36896
1066914
1352668
337563
540182
315579
1168322
969893
1339266
1159062
341847
1030688
1018029
877216
253506
984947
1560696
100316
926816
1427709
853331
1139699
304963
345067
1083268
1449466
313128
1359840
293494
1561344
797929
1033054
901004
1562762
1408153
134224
748437
312572
129503
951819
1628588
1403101
1189114
698568
1070987
971245
1509088
487710
1630787
1053843
113228
395990
982133
146582
243632
1067884
199722
1549659
1239090
1050234
1529663
30735
952941
298098
601075
1255467
754696
693127
1357349
1400447
1594868
475103
492821
1184802
932613
125296
608605
1434107
524658
1532031
1369086
900736
1326851
94861
1102654
496837
460117
1210471
1207343
1351688
1501068
873041
1407710
411807
1225212
48418
1255345
550391
267320
327248
1536013
644159
1222242
523665
1626398
1079087
1329905
1157821
1611671
1550419
1461004
331818
843802
1487370
1151856
390476
995677
547959
1423026
1519305
468449
1571272
1397396
144425
1151561
1082051
303144
1488627
379215
346676
394253
640318
1529984
778754
1284763
347240
1559584
55479
859371
424707
358931
742613
1113573
257697
82284
728456
1399640
1070782
671546
1570970
1200855
111327
153490
1346557
251925
120422
1150957
1066941
1037630
787788
352910
618314
474468
1369754
518271
101441
910946
323729
43759
1643075
85772
1021110
234411
250417
585831
1191690
454174
15768
1337517
470489
1554081
585177
1388447
878423
744246
250512
396705
298774
1017883
629458
26522
106305
293317
578213
964043
1192551
744265
99592
323829
547696
1236033
779252
423569
180454
496628
2621
831692
428451
226243
1154343
1084466
332403
513938
383
97857
1444866
292899
257688
734247
1610729
843222
28984
1508968
656031
1453575
1252645
874159
887428
761693
772584
818848
734512
1058391
359735
1292666
811349
768828
403701
362506
1391255
1558934
852253
1024532
1490751
1507689
139148
141326
1151634
1176808
343175
802745
504129
1622102
1386788
106904
250623
1235864
1021577
344900
789923
430231
1092352
757156
48534
543781
437313
693437
76392
1059586
1149261
1599687
1203006
1600205
452560
549646
499728
1405674
97761
1376892
1362276
339435
1641980
1361959
1062307
929293
621966
1032448
568612
898913
1497331
1450706
712386
1591947
924069
1402450
1327202
277222
399265
537124
823613
137483
226027
882875
1392046
889790
1236119
359849
324545
427313
1372535
59245
1451377
694459
12810
665820
1056658
772804
953165
1487255
1322821
1209225
888902
841508
1612383
25345
455942
1081207
1457026
22862
56984
821586
117026
542570
1230447
1640477
1541483
1289477
866568
1565415
1271490
1311073
1635304
889538
1507946
586482
1415584
1586097
1264457
567826
378817
742988
221436
243981
350682
161368
155728
1562663
1009750
946153
1567132
1214231
1525309
279313
599424
934797
1023593
351858
769021
569933
872306
769571
766890
1332691
810249
529458
1000068
743189
255230
844625
374036
559818
962243
805694
460238
602809
1212965
4535
724324
425795
1617481
1160884
1646321
1546070
1375392
338600
342092
470503
1410573
418255
204611
1442124
47365
852671
1565001
1163059
750613
918362
1076155
555297
1237513
531
48903
134533
822526
743181
1354912
1252091
1071577
883633
1637540
1465467
239706
862839
473767
126020
1174663
1151287
1049681
1096585
1341534
893753
130945
1630573
649192
899501
385630
30992
1569299
902042
113280
151733
996852
770152
1148342
749985
422585
844884
775812
1436033
830283
1616837
471665
1330316
903076
635364
1091597
952120
1059295
1424811
685062
1213621
1098908
137691
557906
1510990
1381793
1480391
33948
1343309
1490006
396607
1004133
1342901
801412
1379578
561041
1457159
94909
439561
443617
697055
209123
974712
1090575
368210
1256742
1346374
1218462
1549493
979058
1354041
1021795
283618
1629396
478020
1242916
1163216
1479621
1193860
255643
776961
1247867
441760
1000567
1485910
1324672
1335774
1540807
1331239
50812
1087850
364428
840318
977435
243811
1126797
32446
208967
1153672
1472230
456601
1603675
481124
59007
447328
1512458
591774
426925
538496
477865
782332
145826
384962
838016
759658
1464996
1623113
857096
1219414
209317
969700
819823
118003
462537
1290922
1487099
1110355
903063
1197986
1380610
107788
915087
435826
220484
662211
1329991
716554
1317838
1516128
793520
1235773
150398
1217542
158819
667275
897505
565629
902410
437677
1119888
1376743
377812
568601
1180162
703590
1296062
284358
1237741
457537
369638
84084
930212
186117
1483215
612
1212384
1035389
883120
225988
1347332
1379059
1352447
1487414
229179
886624
945400
1453420
185519
715579
1054207
1166267
1562270
366008
1133232
1263136
1466460
386176
1461273
208740
744833
518388
231831
138343
924682
210554
284105
1087006
183392
1473825
1335115
1365001
58067
1453069
191518
572352
820378
1272806
743245
1605497
529996
1002283
1083934
1549990
29056
72950
46336
943125
832008
1443843
332121
292587
469822
175932
873947
1591707
804312
1189883
461559
714503
1173996
1356998
1217763
630088
73874
582865
59182
820364
784567
114144
1468144
1124123
1181640
1480340
291489
28074
1464976
916089
256829
1639142
1249276
309736
1597160
455396
1642725
1632884
709712
1151678
1084009
1244297
263544
905338
354741
644114
1469192
204178
302522
550695
395602
68064
1385986
710936
133075
243263
236826
386307
911867
1350423
763844
174597
411767
1643965
101734
812235
1487511
1146066
419607
1349542
249956
1477358
1124092
547901
727968
369038
596351
582995
230587
1045966
305696
272571
901680
535539
1433269
1521965
1136423
417082
1322518
1463143
207845
156418
284345
1116176
476435
713597
367814
717148
102595
59914
286858
1019945
887275
1378767
707853
729009
1332818
508015
387032
1033231
1323831
1047025
1372716
276350
509934
1540667
1088651
749264
1180392
1253923
802455
742156
433150
577471
507409
1061443
1145798
830988
1329253
1072435
700550
100442
301819
1470563
1512754
1603860
551260
422957
1224417
588414
893642
758317
410381
1412749
271917
1515280
1124053
1359718
1278575
2098
14913
677234
953942
144356
187384
1547631
1422242
678767
567916
539403
606027
1040150
293963
1472149
455276
1488611
249914
501599
1567496
638019
1352928
1306080
818128
398481
1111449
755067
1409794
987604
406921
990628
696478
560271
860870
1337588
392263
976771
459858
884215
922509
953487
1127558
676022
756048
1144408
602845
1486776
843257
59102
830025
1646098
680647
1597178
1594215
1574507
1546533
1291088
45812
676740
1181779
1039236
812825
1162472
732133
197918
173003
844214
1497128
723473
295584
1154376
322928
1011198
1194758
952410
291442
1528216
464237
965456
209504
219644
778253
454845
840875
1546302
1014169
1480130
871037
799214
1186354
1427823
326170
164795
374832
973614
1213497
1203051
323739
1098728
864187
925576
209778
1267712
994718
758
998980
622359
537901
1583205
667831
1422324
602220
359117
809617
798598
783206
1556545
1369955
1193780
787926
919635
4634
366097
573991
364091
907828
385710
1615162
511074
1518
342999
1278099
151589
625137
152963
291582
451887
401250
307760
1032785
409012
1620411
203412
1468778
778692
617419
962720
1024283
578740
1388472
310274
1128289
83476
1544467
1410046
402859
5430
1434694
1158471
137582
131836
1195755
1425370
334288
204933
901092
283501
148809
1647114
1354153
1074072
1185682
1118892
521029
945644
533065
584349
28930
39359
1604002
82681
204214
950191
240139
845407
1346851
1269040
1385786
1121814
271292
1174481
882433
1385090
662796
699995
161277
865450
674910
613203
415050
225686
441064
768575
824238
998608
1320783
1223943
1143522
1532999
126399
1183741
30604
257332
344093
1095913
1459334
1194050
266941
1288801
1428459
70080
1622172
1123674
168457
1123661
1501979
784379
60267
1378076
652924
416970
1422700
621844
946105
498404
123301
810319
687520
330724
564546
1358260
1049419
529932
726557
808215
199047
1305393
848690
416314
735200
247738
1131370
292964
1600511
1193597
1200877
1194418
734730
161061
851019
1354808
585215
108529
590338
1502567
401894
444193
739333
1043200
1354010
462540
512841
1354412
999168
1513263
954078
1374820
1240382
465785
295705
143489
337421
934949
823708
760457
5323
498171
1396226
432983
870355
474251
253641
468428
1094433
1271112
1594778
744420
921184
429311
827108
707763
281924
1513274
146712
255394
1226025
1344564
741613
1116126
1589531
670227
1208735
845871
383441
581801
1240786
163575
710494
451394
205254
47043
470726
613885
1270161
238489
323154
1372876
1640738
134253
1474184
78611
1309130
743626
50826
326868
935796
406381
559804
688371
1063460
1398654
627080
195757
717666
699618
1337514
1193561
350872
518148
493183
652732
647129
89826
251141
394831
1008184
364192
973168
1293001
825048
1089199
1284968
988280
426230
1497310
1591481
1305128
62980
861405
587747
332784
177399
1364951
1401071
799696
1533760
60049
915788
655618
793941
746688
885306
1588355
282723
1167192
1195533
761886
1581525
886561
318574
850319
366325
404454
1388933
953346
977047
117984
1277035
910604
707271
377289
1496607
409438
1235887
609050
2351
1372122
315427
170833
1254461
1544461
324863
1266731
1276788
883378
325533
1645753
403694
1147669
1234550
973525
333704
1036780
367914
467475
1121441
1164996
1386896
1418380
406244
189461
807879
1387312
1597637
853494
601369
112600
208062
673690
1550507
656462
734083
477818
614057
1536879
1239749
544153
1509592
1131794
1515630
205866
339982
582549
1469144
300538
1221058
85501
199364
125484
705599
529015
1430150
1591043
267896
897849
547489
609861
129821
567219
1190546
204686
1131962
1640342
251035
575661
238259
1158150
455056
1291630
1294869
273518
981643
483359
1597790
1375876
538266
168649
471982
372464
617768
580722
1070222
654100
1625550
1263684
1168618
742455
159428
322520
1199543
1175351
1433
261176
1377875
1466651
565412
289522
129080
646861
157208
142146
1027620
504134
288685
770406
1085821
1323789
1560996
1034546
407048
396876
1631168
655272
231007
1328479
897171
1567601
1061877
559196
1520440
1353178
1533367
538131
1600000
881342
716778
279862
620122
1144011
373502
981546
46252
1507583
821832
1030779
227959
498418
1308037
680253
70731
663454
609859
567429
918099
394559
105723
256701
1001533
1268048
417788
1179522
1348574
1239164
388161
1398570
897411
757430
1209551
795755
812673
336450
221487
365429
648739
1320493
350618
391026
492666
744322
1506127
1442454
688666
99446
1143986
512496
1296829
1067390
1610957
762083
1081801
1226372
1140326
1539451
1564030
597968
471834
167029
631841
624904
1592523
930813
878472
1091302
680644
951968
205966
1361051
1503719
429001
161918
274042
1027463
315760
302901
1393673
569963
579901
241311
1511261
1277228
1239764
64125
797019
1516790
1494358
229806
400529
243422
840967
1286136
228597
1137304
813289
1559195
1127626
806268
698424
1175942
194726
1065733
299821
195464
1548942
619817
1124312
311469
271787
26280
451984
538005
525492
662779
1255052
116697
508991
419613
1063527
838345
1125586
875718
628211
1116322
1192123
1547916
596417
1362681
446112
1519823
231129
759611
1476306
553899
669612
412624
82568
1070590
829803
331258
1633935
1097630
350878
410032
818036
1338333
1366310
973887
929644
1205234
1612965
615594
76118
543886
1271266
1587486
568742
1083976
1363495
638036
571392
1632651
768313
221850
1583067
713717
520616
528952
1130559
889455
1424837
214031
82362
255463
30541
726637
1363288
9682
790334
289720
146020
1536134
830242
1447627
900294
857207
219518
1615120
386477
418633
1534374
1115149
707909
403748
674894
434220
1298778
1329274
649651
1559599
121045
56754
373626
401728
1132231
758228
883970
175886
1451780
414482
1639723
321357
437381
122951
963578
694175
472225
1183545
45825
616805
588219
387129
819831
588281
387406
1098120
1194172
685298
1602167
1252818
1480375
229102
415796
489728
1323396
1550218
1471915
331467
1373155
350320
1619220
115288
1019015
310414
878947
424653
876999
1401718
788126
1014041
1425507
603212
901418
1327050
569374
1220732
180496
159570
94424
330032
329469
526979
239358
1588671
1151330
229820
1600700
482092
771773
1353227
935404
1536372
1407276
1128535
53339
97774
1424134
851195
1499916
737941
523090
1620399
1375956
50822
1169159
65432
869272
1113814
1539823
416991
430976
1337595
504114
1139000
893582
1022395
211014
1386181
595911
587129
721621
1032635
1371491
769812
1261652
700729
1483248
214883
990801
1271454
1627730
687011
520915
21849
1543060
1591864
63682
1332641
1527525
1012804
586963
695560
587625
4774
549713
1414338
395988
1222415
756248
341487
1173489
973542
179321
545848
441187
1274962
1420494
763247
1329046
261426
1083623
107367
989848
130276
1507016
712304
668012
17304
826939
316803
1160964
1646520
393670
132382
99091
948363
101573
759115
951041
1552452
471437
1464023
620836
1392492
1584156
517878
621642
530855
1626995
1031263
877679
1117039
611659
882907
1213614
1491778
1078379
1030136
431805
1070271
1453639
756816
1080123
1607630
373980
834173
1093786
958330
41720
1456718
1021371
466451
886881
884272
1457210
742607
1243574
1543287
279118
938879
1509521
899609
1490516
700650
978322
565809
1013031
626165
599152
1283133
289798
1074837
241370
156636
1380887
900961
1607036
207620
441971
1396294
1256480
1079964
206040
1323234
1292549
181222
1410
960816
614941
1566340
303720
569272
37552
718030
162893
1614379
1028894
1480121
1566263
1215308
229053
250953
1494872
1084098
1506528
1091514
605336
603179
530222
220430
683518
510578
1158766
376596
302015
1461894
1413440
654968
1579653
908266
1468701
371688
531371
467744
619822
480032
1014976
1193507
1133415
984464
783153
547293
118844
1223978
1311989
1038863
1220064
1397591
89483
1545657
939902
1450503
1520063
739615
739936
282025
608010
807367
698757
1197515
1251841
823204
990812
338040
412010
164921
1163859
365883
1430197
535587
1591270
629125
1094505
1264296
500413
1553541
446924
578649
1590141
824591
124628
1387715
291233
455491
765886
1221690
531648
1356222
976668
796348
979394
904180
1501541
890952
373343
1571150
147109
466007
1454559
1122803
35413
420526
598227
1070943
1518459
1061681
532372
276726
1571428
545517
984794
1565270
308408
588771
430744
635616
72195
1065049
652198
891855
1188593
460647
9696
1350101
644236
1331263
480045
792969
1364051
1529659
325028
788966
957895
1436446
1154209
1252373
306658
602921
1456773
1296507
676167
682279
779873
993902
947578
663914
1576363
322827
57393
1452290
1404357
614875
814126
257837
1563493
442996
1559712
990249
998456
1371467
1379052
980847
947637
296071
960700
258143
1299480
1610777
815568
269459
520233
1149420
889079
289643
984122
1120324
405521
1200297
1416298
310560
7142
441692
628718
1273604
23805
113340
165487
955508
543682
568306
801641
306793
237794
1441803
1122238
716095
1147156
712432
755793
47627
126417
675762
963580
384920
323175
1310451
1329178
886827
1496382
1420044
350736
1577448
1363833
1475219
120088
1196236
1500068
1194019
1391115
581199
448658
905173
431839
1296695
1641585
514132
624361
1162539
1308399
656135
973407
1594270
1158051
183515
423784
310829
33021
74327
1396847
292014
1110352
333518
429866
44212
450407
622147
612351
1425855
1416849
808801
1043889
1545142
1065723
886467
465896
1121453
692770
60070
1610295
595405
1026204
1071646
1110470
512629
426658
1085841
400839
1533630
366570
809218
861524
733036
635794
1126571
856379
1412193
342024
557774
90139
230143
891307
909518
669123
1630901
1014552
1630888
1554363
325253
997328
387633
761556
1134396
188640
32823
1121292
1636547
730933
227475
1364436
879615
1609286
781682
184127
410416
1241362
1355878
1468041
1341701
1175305
107507
1607631
1645578
624112
683947
351764
1197125
1375414
1594739
1231062
713846
940683
309381
253447
649904
212699
1344879
363130
579772
678003
311507
1286990
683964
157398
1153309
98613
1060803
609030
1275503
430380
1557545
1274190
1440996
74342
1519766
900386
751808
555107
1527828
1359830
201744
1228632
790419
255544
296639
573463
409768
361439
497050
897878
827627
931871
1288565
1078325
1433872
1528874
402050
157453
1260920
132858
442803
153270
891118
877607
1227387
1306528
474729
1311708
312333
316369
1240902
750371
433351
261618
230952
1369256
965673
558391
207171
850802
336884
971424
1272580
284418
548342
1376965
82908
740224
1638462
1122892
1463873
254074
1541157
127048
234016
1530591
298900
675516
114899
1322582
1016217
1348514
1047158
448574
693089
499990
1645342
674787
674962
491933
977655
552371
854180
1601950
1488682
740020
1269745
1235403
1643551
1091471
157297
1112208
1395292
320653
1146058
544323
110822
1468315
342686
846058
551984
588891
730278
229451
1478000
1051205
1001800
1426235
1272097
592395
864762
614388
1345665
1255545
1186827
1008977
451424
569961
246395
1058130
371744
7828
713832
1374330
73501
1061259
1561335
1085006
1195736
261454
806336
1176053
729305
1544558
553851
181317
512655
865571
1494434
1315620
1201533
1357228
997531
419895
601583
514660
1563621
737030
1220754
1100131
819374
1446112
535574
507359
746955
1344337
3406
517292
226465
921456
91415
240567
571940
85308
665653
1387385
630382
345932
538270
345658
1072966
1064166
391818
408475
416708
1365078
681949
511862
1299468
84068
747012
1505055
669256
1355826
209014
129733
850170
7556
1428143
167755
1197241
904639
1357827
1041026
1196287
661960
437283
1365217
101188
616560
420152
842788
203372
245816
614923
700820
444196
562746
1364833
286440
825628
542914
1123294
1535803
1273169
402218
1485652
120928
174293
261456
1273489
1473195
540013
1470053
263969
49650
600426
975643
1041864
1020174
1226660
700447
1111503
1246497
745517
1493768
1509463
93016
72351
830411
274829
234008
1432964
1028408
1411823
118111
584991
1329890
1604627
1024350
1082946
1040293
1041225
1316162
1519048
1337515
1369096
1441774
747011
77640
1166234
1589383
1267902
1476109
742828
1440888
1315393
585089
1267003
433338
62406
487553
1371667
848048
579752
1127936
1114768
882005
1541595
223235
1150015
1325191
611613
59512
225673
1270731
742810
1439627
551686
947375
1554876
1038541
207469
1357941
1258107
440009
1288899
1331897
787700
90909
611366
916933
1303851
223565
863050
248113
323811
627049
462518
663926
181639
393530
1320729
745895
1100909
1054386
890452
415934
236366
156872
1237894
482851
1142932
456367
1141434
644392
594687
1414335
371652
391204
677493
1064608
356805
1295289
484786
386165
420481
1534397
968394
1187478
967927
1119563
1354079
917532
1000804
467500
89713
468541
165885
854234
997041
845754
401742
37531
1510337
991949
876705
1167221
1074023
123298
650858
1576025
471472
177846
819279
912783
1614525
744754
260626
888298
658218
1514100
1179784
293623
560623
1189505
825381
1460920
1394903
1494645
71276
783067
1005042
1602104
372006
496494
139784
1141788
889732
835086
1340974
1333710
1371606
360424
231084
211195
1406094
390278
1302592
137697
273429
1047320
984554
1086053
709430
1285404
287201
1004275
1228701
1613133
197286
16858
225373
1615514
1279249
499943
1242622
491730
1606939
205104
1237553
335564
347515
757483
1267623
279869
419594
1401555
125231
15591
1177230
1499117
302728
1114397
90399
209202
371980
685334
777411
366673
1017235
1574834
786311
1012187
1412301
717427
681572
205370
973768
745919
1201075
687562
1438893
870105
1420742
970058
787293
365931
372730
1585277
651489
1368866
1208846
732426
1133804
996735
169718
1205847
449494
952348
428226
1064762
407793
1643157
734465
1605620
1004900
596099
8776
135806
1048559
591088
723096
1145589
497557
125034
1023892
968669
235899
562038
1084193
483824
743411
1381014
1306866
823768
1326631
1375495
1194913
994233
14412
92834
537377
1452920
1113052
1287561
19810
1156376
1338309
676744
1236466
1109946
231868
71713
839826
581950
673848
91198
254932
1385247
264738
24965
1057211
840954
348101
536456
695384
357449
1343524
431501
744365
1108037
980088
333764
998907
449124
328039
109057
1626112
196122
1400902
313620
498427
360600
786529
1326916
1577154
1120857
212649
566543
381809
995885
854925
790567
1145404
1055842
242408
171643
1041391
1411308
499697
1545061
1627734
1113385
436478
638533
1456509
558705
780852
1034361
1052379
1186906
691976
641590
1466269
621126
548417
1290110
183398
1004339
524539
1055891
176604
1621793
475112
43761
820311
488383
591353
763196
928557
724766
924786
1587595
453833
487910
306962
815213
1257783
846079
1181547
1084916
403975
279955
1066311
792604
498946
84794
1138956
29468
577350
1463465
730512
194438
1399352
797663
1021550
1107731
175
1080833
1525472
89965
595510
1242760
1488954
1522470
203962
1093153
729453
393979
1500801
1069180
1074755
606474
587825
1346851
1646647
644831
125305
577621
101761
645
357770
394459
648086
544107
62683
716367
168951
820504
1153674
659927
1242869
1177738
1320442
953968
55538
1412878
339825
274596
442136
1090797
29769
744385
488686
891304
872371
483758
722518
1603453
225513
83915
789644
312300
59175
1213248
1266323
515681
397058
382460
1109386
733699
815445
24093
114491
1064834
841652
951911
750363
76591
1423336
618685
874660
387694
1106727
1458955
671789
1187544
953353
900751
1625793
49774
53027
585215
306597
1583775
915239
1326659
247377
1423336
1518047
396574
1055216
842212
1082253
129645
1555386
322036
569917
946152
147954
1498451
323696
846127
1041606
167620
845338
89169
380754
455139
1289640
1253200
1209401
193168
147125
1490096
629560
1036315
1269738
1491730
498124
668079
1368407
429336
518535
591873
580004
713629
927698
842618
1031475
1248711
398124
391713
186047
276927
145767
1637206
286579
570
813152
1404875
290442
1127005
114964
541149
1552701
58024
360118
1112193
1361744
271209
999853
1110690
1115501
1270368
674218
696754
1493504
841146
1575302
768542
255898
175487
605948
748305
981096
699525
1559406
402483
300139
1143105
1036324
475124
19386
51207
435060
89087
1495572
252754
1550928
576872
1633020
901711
362516
531164
887549
678266
387267
1205795
309085
329743
1631506
563732
631266
1154290
251896
1417045
930608
426136
1144387
1550653
25128
1448237
1080553
1062911
1071809
957956
806766
1625673
496396
1158115
201460
1167251
1332226
633404
1406705
330012
634269
57423
532766
1312318
843532
593294
1195815
1336162
1522422
201634
409646
1202306
1017161
1029887
956407
99102
1098350
302413
782776
1179154
649271
434360
224807
1598295
879165
940361
888744
1206257
1114429
329588
276011
697997
644250
1199427
912530
1358462
1378076
68862
357514
1267535
38208
1225506
1190486
42085
695766
1571934
1013425
554846
765424
1350063
445686
760115
626438
502264
610569
1358902
728988
389652
454716
288897
966373
457150
1326199
359774
278420
348297
673127
336336
603585
433387
1453064
78213
41682
629096
1012458
109179
951507
1421200
489045
1043083
1606427
595804
507721
1272793
473873
1151088
282173
1501602
1302784
1632811
1077538
707277
1508845
438753
1566098
1526909
1348323
1529627
873749
906050
851908
808775
426318
1565090
800867
1597475
314800
1442266
825316
541635
173750
749887
386278
745094
1083942
1592262
792545
71061
406384
1204230
569204
1606121
649184
1154571
1293946
904353
764932
122446
22758
594748
1280653
1174349
1289223
1092097
1052631
1070571
1171960
474787
1619567
3012
925175
921590
975293
412351
1446950
954751
461441
1368144
752061
1356305
1042328
1068717
813588
174181
946625
774279
645913
870533
115064
1216637
729943
1555232
1463580
361500
587780
60400
894931
106451
780263
889952
170791
534279
1157253
1240580
267770
729532
1528533
983002
1478563
1037354
132883
1567529
988333
417462
511557
8666
1333988
1024310
391775
1468285
1562965
38514
1517084
393262
832145
1276072
285082
517806
746933
418470
860048
390314
1238013
1281081
1189346
40595
1362278
46172
85913
1079975
1374727
1132869
1068622
1072348
593336
377414
664774
1357638
648695
595950
1023545
652150
354736
932626
1404474
1447460
763834
74775
970751
118428
908029
266052
756374
414675
230527
1487638
294471
1545878
1391231
427740
1553663
883699
104807
671664
1595030
733683
669487
390858
136623
1335265
959010
1108647
32545
1122875
808603
139856
848007
492665
728520
224040
970915
849161
676716
232187
170962
609203
1142717
5306
382609
1452343
122334
566041
1147195
337763
1195183
186544
423906
1436952
1579794
17891
1053521
114655
658889
949869
781040
330998
1301868
1140286
1565213
1136123
1446171
6894
134803
1140354
635006
409763
43821
908427
135609
262405
314830
671545
978652
1483777
1307178
1636138
1605471
152464
788243
1267583
238408
1235445
1007093
1266627
1484414
772913
1132353
460847
693053
774848
365891
678117
810555
351912
1151976
1031482
1543899
435315
1195233
496518
1442599
938556
12578
351316
815617
527993
411022
1555811
296145
201327
176349
1374478
1328872
1342039
396412
754671
1006066
683122
1332974
1477313
1000965
1466668
1052322
1229847
250089
1225491
913578
678773
413630
1258658
376819
1370378
27184
1132221
1202215
910984
1062222
651571
1157131
4088
1489722
433708
921380
1296200
402660
1021062
1184742
693698
825140
109387
93047
1394006
1318564
1588493
1478948
877661
1166694
595330
480880
525950
1345072
838301
1388374
49041
1537462
160579
1137849
725435
107135
1586524
1452399
1552918
884640
805608
18407
687482
587027
1571629
1026606
265930
52480
436515
1333460
1515313
165428
1222842
94973
561421
81633
495282
1321250
1498526
1074342
1566996
1579280
1399948
797571
791670
1043172
29248
1312666
280858
1435927
650168
1457580
675725
1559010
1646913
217512
1469824
536270
1393839
1328547
1224821
192597
841279
949390
408674
1025723
129776
1072849
213225
308830
1431118
741546
376909
948649
1423223
1161595
1230591
1062068
679658
1477079
582958
772102
1098203
564888
1470511
688456
1277948
1352781
367738
1019875
961383
1476690
802354
182771
17953
13742
570364
714371
185507
1102130
884516
1208029
921647
1203024
252390
518548
293413
803230
710961
551149
8876
699295
1212012
452380
1076944
1231246
47747
1413800
1199559
1000493
1024932
1402617
969857
970103
157066
663337
1642260
628635
379927
27401
686685
1581201
905686
1446251
1115849
993026
1541620
894617
387114
388589
971027
70714
412231
1571599
809811
262704
1039426
1256235
1057231
407764
267152
1315569
1298679
1566516
466201
177140
628156
484141
1049974
1590998
913820
1596591
639987
58208
1446483
235081
277404
778999
754673
1508941
974940
1109878
183794
175791
805675
406751
834142
446790
1003710
12972
1142753
944430
1066811
984829
1303083
899225
599829
683657
1191665
1465537
1214604
948905
218249
1475837
285473
725689
1497387
1101293
104395
1322706
311042
442688
1634232
1389767
48883
1147642
1094156
1070578
383504
590939
87752
746264
1305979
284853
1362028
1545807
126635
398575
867752
1436212
188472
1154353
515028
480818
1050274
1563149
555350
149913
434895
117285
310159
282168
714469
1231524
670310
576179
352119
805823
791541
853383
1087288
271212
931900
1261621
80353
820078
16031
1633162
1079949
427150
1239574
957724
747603
351093
1232014
934808
421970
626113
114955
343881
862401
1085950
704543
1175088
1610262
256776
899100
89275
1305523
1522913
652198
739294
977560
760941
82569
1060302
210610
38714
197624
1241976
1465602
942322
954428
347669
1075276
1554334
323328
898572
311267
1530
496823
1480464
1507180
772807
1093374
610245
687187
1309706
47433
1532715
334937
368383
1238692
796607
1516506
1647490
227431
716917
1026050
1229986
1487326
257303
598144
1164024
1377772
597888
996455
958229
995357
1342055
1517783
467833
401366
1325042
786270
1157739
45032
911542
851861
603411
320341
40502
1524465
516589
33684
782295
379876
523091
994410
239473
1104091
407569
650485
493293
475761
1371616
958632
25713
988224
229552
61227
593403
341291
915573
424100
317508
1407551
1565873
997825
764844
233557
1576493
80898
1088280
1059426
849811
1023381
1017574
633149
1316190
326744
276244
1398065
1058120
714450
5579
1513148
1196632
1472188
951307
534268
521398
75800
567645
1135679
448129
1607831
1628225
1475952
1395100
1139524
45931
147087
348162
608888
1417553
274604
696684
764971
1055249
1451951
30562
1210894
1502405
292109
499901
1493762
1157085
1173960
447339
1438386
1180561
1611502
756462
461901
329313
155887
398393
22200
83283
1004487
1569489
687678
1278448
1400509
184902
815106
619784
1607299
1469142
222292
85553
739801
1141552
1104182
1251592
614663
425929
524666
817574
250876
1033651
774620
755691
1646950
248449
452317
510283
1244500
294482
280403
240291
1544992
503516
854854
1304036
1123607
1020498
748583
783546
697922
1462710
1389639
328559
1321558
1052793
301483
187492
94294
1593366
1470766
735717
726079
1626064
1428079
1527092
853444
1617735
838729
1500281
769372
20162
283426
1371196
1232365
1255299
1086943
1125593
1288703
249637
615429
1200023
491889
1221572
1619031
48506
1485902
1460668
1517634
567143
444478
47702
827788
1462839
1537109
225936
287060
954744
1482257
1397659
895099
892678
252909
129538
1601448
1046501
459574
1086840
806957
1052303
961080
1007872
1035184
696652
391962
1482229
1374708
293027
1446777
803342
605310
263183
163108
334901
902424
1394798
828803
644022
914800
697657
927225
481511
881091
762483
761333
1551458
192355
1230947
154282
1581361
963043
555857
497136
1343131
1596586
785318
982103
285970
709707
529634
202002
30986
998386
940163
1123205
211559
1499244
1329080
1057676
984180
1286602
1116560
1219020
1122995
1313530
533003
555289
962361
545892
1170982
1427882
1381556
308111
767815
1441067
1214696
1503683
741684
3923
1210386
1193008
1113281
1111200
792496
274485
3178
755284
464164
1385855
1537995
1255982
218371
592351
1244328
1281307
1545064
1185025
1293017
554752
1120302
659186
995071
979775
1163164
1594460
833802
116978
1226444
351988
1051344
107141
63786
740494
535984
839761
463489
1122228
1047174
1533776
291209
1270405
677494
702200
817704
623694
1209037
1597905
75498
663634
590170
694487
1516753
969705
285701
771733
15482
51087
1089164
649768
1174440
809425
1043018
1097012
723349
1350421
1421470
414915
417681
333431
1473570
410280
209887
375171
1441512
1409946
488186
282258
379276
192716
578929
338939
737730
703363
295920
232210
1138775
655108
496420
1292084
985861
298008
1275246
1605829
1618247
707156
1394416
1008403
403134
452049
687336
1070984
378902
587674
144815
981942
1545685
1083428
375322
314575
624312
817764
330812
1532636
254122
1381209
1494377
451350
410244
1299998
919835
269390
240898
1430840
673962
147402
771140
881308
125095
1601715
1511602
201513
813357
151492
187979
969550
1344083
386572
374307
1127702
1328354
467519
383797
94685
285199
87416
962305
405202
1519754
957670
1328763
1470155
1255145
1495592
486024
20341
347273
421745
640802
728666
721758
1461158
598718
823481
862625
796193
1616770
891600
110088
1448631
1087356
1430121
579197
1416001
473321
229641
195334
925711
1369789
1354768
782460
589626
823225
798069
106402
12429
1435484
1180734
485390
174937
1017783
1456055
944291
297557
266789
886505
1621026
1491271
1325766
554682
574612
243795
366603
1508783
919445
77653
536098
335277
761563
685317
683650
1629754
1521800
870918
182478
893670
710928
1069615
1570695
998304
1299443
45006
430298
359838
633873
895073
196755
738042
650544
932183
152771
392956
208128
1381799
625141
198744
1356586
1114910
554863
1301609
1252145
1017440
12849
587537
149551
1516418
1561447
467702
754339
430686
1244861
570109
1423417
1586257
1466627
889571
1415305
149945
1073105
82618
669602
89973
1497671
1436027
1521562
1329399
556720
1124650
328968
568111
882530
944374
519964
397761
1290246
469827
591840
962337
1378765
885638
52088
1242345
1228838
1396462
492837
1338854
1370149
1605659
388098
431238
838746
974099
1592084
776801
566758
1118796
642816
898223
789810
1470328
826379
1117284
579579
1262326
1131609
177921
606041
1292506
355627
32188
1129454
38899
972608
1241781
989887
1217584
964770
1204101
654747
1561680
1506271
533707
1386166
713857
1097019
947204
75902
959619
1511780
1595909
1033566
807568
793925
57322
288926
640966
1256383
1156028
147747
469064
946097
34274
413693
82388
528352
892093
1167717
524682
945634
1478335
432196
1563464
1446686
1204526
544284
742190
778239
1240977
1279101
1123711
866036
1141304
1016037
862964
753750
97867
477746
1296501
517782
669991
427592
738684
1520279
1456051
124047
117602
407407
18850
98942
1219680
950805
148671
162253
21316
1332541
69301
141607
1341496
369518
1172414
1166605
1390225
527814
484977
467684
999968
365097
530001
501089
256292
758380
1327338
628361
410244
1341645
555154
1128943
1109775
349905
1222902
1197186
1481023
1243800
385377
411298
448750
938276
984412
1477272
955466
669646
322334
1283417
324519
1538850
368122
1642399
697809
185396
676095
265112
218592
1630227
461879
1199600
1228810
88122
1413246
203533
400359
21050
723281
606638
1059840
524748
1014692
1004924
720910
919771
695766
807652
137409
29950
173480
318777
1040354
928667
165419
1456504
898596
1114067
586633
1311879
1178690
1360383
1038267
1137662
781263
381320
786076
133661
267513
1403591
1027936
769828
1427558
1244850
1306757
1043186
514882
694548
791999
891065
1237597
1420449
1560935
437080
23038
48403
35809
174343
1372371
841127
1358437
1005252
545680
129346
1175687
391604
275389
1297949
377588
12047
1587202
481831
1470802
1468848
681292
1211412
38736
1014209
373252
456205
1138320
635301
630586
881088
601791
1209175
813352
1064184
1498232
925729
1256509
65974
562968
1325284
1308342
1269355
1504059
959122
382622
269327
905524
1368894
924903
1263914
698396
838515
361526
1108733
609709
409185
44539
1306955
1385521
1242119
1219806
475976
407684
462022
571619
462087
1573903
238607
685590
39778
484074
1226395
1440330
154224
202484
548710
87983
692644
1135495
209524
1525242
790520
1466297
1222442
856747
1289541
476864
424583
1573273
1134417
1463742
1476061
137364
422888
1245845
482063
1310159
1644139
1467930
784202
1344182
1516482
1613365
1377891
1661
83807
562925
464178
1060792
1553058
1411894
1394323
1187686
1641677
815307
1085753
655815
1040622
841070
1374280
1374190
340813
1404290
3635
842552
419368
1425557
1560399
769228
774082
533929
1321795
751195
705431
162573
248796
831013
1125738
1450691
177524
598302
942082
1068690
146647
555745
1460919
931193
1630186
612379
1523797
1234056
587461
657233
343518
1008529
1418674
1164940
141188
1529307
1544238
1101361
143209
602064
17837
1469636
979932
420053
1489155
1431028
1180346
661256
1050705
722861
1168112
70874
587803
620508
264185
806438
347778
920450
635990
419986
439543
39029
671471
600135
111717
1372772
1235083
181493
855283
537584
1362987
1413592
736666
558576
887336
311274
754895
1266207
700188
938182
1596006
128386
1334316
992556
288589
1206438
1397323
532536
634867
689164
881757
601305
1350040
1517235
913873
438550
946536
165318
307567
891450
630481
599911
968767
524164
1452429
1255260
373988
1579973
1448893
1445308
1387465
767019
944311
975237
196157
959087
1153609
1251946
1613007
1006988
26827
1008729
1513633
261223
420020
1386083
377249
979473
410131
1498990
1191803
757196
55271
1606913
1523550
1515791
779616
906454
941755
1634867
1374558
203098
414238
391956
1389177
747414
337028
827161
1453795
128229
313408
849565
901259
133979
1123399
543151
1434877
1276133
1329776
1595442
107794
175309
1052601
1199818
1196811
367357
215057
489061
745043
664760
1164452
653263
1481144
205224
556403
865175
1541416
32054
1364940
1590544
1340272
121112
213022
120714
131299
464737
1049825
1348920
872393
946519
512542
1588190
1519399
1328115
1472097
685164
615934
275998
1383327
34647
1255591
423239
9482
836671
1521179
656149
951876
1132643
577093
880554
924972
1574469
315064
1202801
1326372
1525048
1178200
1024864
1344468
1476056
1147243
909372
1489428
200301
446875
971273
1476401
320398
1014634
836889
1108311
214453
550220
491524
244228
1285715
523012
1355990
1212599
152219
78991
1566858
722362
492687
956940
1142574
1556875
1341760
168327
53891
995328
1031122
773405
1583816
198915
1222224
420039
425370
336704
379008
451746
431152
625612
1628724
323458
1340556
759438
16779
107483
1395171
924201
1236368
24991
201317
1213973
928634
1422317
222961
426024
78579
233972
1053837
1034052
980302
1543995
679851
1337316
70341
654156
1439718
1345058
1047464
1224934
880202
875787
566544
1054082
339426
654699
1183523
392952
579715
1486309
69648
405382
1519383
630237
1625454
1305331
52681
63403
575370
1532746
1646046
889199
1059130
1054125
12500
558988
807479
372907
1296357
407271
1593309
1143457
333662
405483
577843
1214983
405097
1054320
542714
1044963
257879
164177
104782
794381
354089
1500167
810018
1359767
932557
1503941
1111817
826924
1420704
1267624
1476011
390745
1190014
1436159
1055103
775823
816456
737433
880089
264624
717807
486385
98329
949743
417263
975977
1503007
1587226
1527502
758977
1067512
1521529
1087953
776705
871141
456341
1121453
1380466
1405167
1176450
1176367
946338
600117
1053074
12857
410284
425725
1511671
921819
419474
1436931
671041
1360990
1125041
1062847
932157
100291
42389
440730
256797
1399549
1358853
962260
1312482
1198721
1239205
1035085
1000052
309604
1553254
901347
951700
1450515
715762
1233846
148629
917798
440244
262709
1640778
1041518
1270671
832313
1216617
1163421
1074779
1322566
1465280
105405
1645179
923297
514990
1620666
289477
1001067
845022
588956
153392
1485237
801415
309316
132824
1522780
416446
175971
1494019
57376
152329
432238
22243
1067023
726528
1596843
286588
1272792
17760
1174074
1351206
450210
1470396
1516398
708980
227848
965750
378043
721548
474730
1144781
1044127
968775
1524186
857224
1239266
952748
440861
351411
505262
1611878
817403
732009
964168
965714
240639
1591453
468081
215672
522052
1378053
1324531
1070759
1287748
890435
432972
1049776
819830
436768
896008
853038
1279283
1319643
1236937
1305343
688166
1338609
1061376
456678
664216
513565
256431
225301
1164317
418610
1014311
1055868
1383027
411568
1098356
136080
412764
122201
1382701
679570
481955
861533
966743
873481
445824
1059985
1200445
1025585
842110
1547775
1140968
587814
137026
1318070
553468
6733
1426992
1004161
281140
318448
1087069
596443
217438
188175
386704
387866
742457
43087
363280
1374542
921652
1596171
71337
1018534
440015
1318644
1608048
265098
947922
750347
973117
1210131
1012331
679095
563291
752299
864968
1216238
1639654
1447020
343127
1490129
1523059
66135
15548
327992
562191
528009
93105
640133
897719
713450
679607
1261682
1403621
1038367
1516292
939642
842038
706584
1518259
1027232
761072
957482
310746
1559093
210578
873291
473765
94108
241397
658860
1551944
1246748
658786
1421868
1309632
764111
607523
1141866
195016
1633782
870132
794235
917907
1555325
229408
1254429
361769
12465
533853
718049
1607131
247877
1063164
14724
457047
212334
241616
309646
349487
1436885
733487
848141
1407813
945922
1083721
1274631
1194314
1022056
1048178
183942
263087
539216
1179390
1157476
1421639
67007
315346
237437
279632
296439
714055
1213349
1442112
155815
1414686
677185
607762
1503236
617417
845406
147030
539833
1404872
546868
467610
216565
1232322
869693
706952
872978
116202
1318324
296458
1135512
47086
987402
581418
495303
461624
1021528
57765
1391950
368561
357939
231864
1529037
278068
183558
148512
528168
693407
326345
801946
1105204
1382533
308822
1361276
387593
847738
1259095
946163
95761
134423
593077
450531
291063
108408
1234049
570015
357159
194325
554255
1529443
564637
499308
1579854
1219659
374267
602786
746771
1217505
1181830
26942
128671
1207329
1511587
454817
1523422
283283
833641
1163186
1120665
927002
1508580
854180
953492
1180483
762762
1006821
228757
636906
610912
984880
1527092
930839
201412
1467734
1074055
184534
1162095
271797
1314319
1110595
76997
127755
290926
694162
1512609
1472278
569050
704430
820715
1403083
1174925
205269
1213734
13030
947303
344213
252885
238087
213569
538599
488888
891525
765398
712574
496937
540539
42795
1072383
697541
448133
1210490
1420308
1625765
41243
350891
1616759
217368
548143
1647166
260816
1070980
931100
1273329
598823
1566182
1616021
1200060
693685
156632
487719
1206753
1068747
1023285
165951
182077
486895
332190
1167102
1432478
897162
590197
858458
1258050
91820
1036778
69029
1643953
1136737
581611
280735
863942
247218
1131138
1513521
1018161
857301
710462
1127199
787494
1215739
1559380
375654
12875
1011009
763519
1204967
1468515
1280448
981678
1294552
909003
1392790
19239
908152
768545
632709
1226502
1630742
670669
878755
1170244
1505240
24152
1094028
1524629
1238372
302350
191693
1293427
733147
1407715
795416
686394
1581929
837658
464368
40105
570546
1244370
566254
280118
1559879
785484
1535004
1397612
213820
1300107
556972
274292
1112565
735641
1036203
1121800
962589
644659
269469
1173637
428097
1319949
769205
144150
1576278
1573017
751316
546054
93144
1316
5064
1316764
709992
675
322415
99417
627865
52582
841282
1493326
1354506
728112
1136517
1357097
1285792
247539
1373814
571032
756485
1331641
159490
838668
1368327
1034953
30183
229714
29353
668984
1334314
15966
1282254
1372798
266090
933699
594420
1398392
340313
548983
9326
1282508
388974
115755
693092
1473633
462347
1013845
177955
881266
509521
942330
1271048
844465
592048
159309
965291
694938
328212
1520707
1205213
664337
1364024
620151
1596902
713215
1064835
1076914
560398
1176971
1117149
706793
508870
1441211
690071
1629519
1220917
1575782
462255
51110
1169561
1573220
537300
1159200
163011
1558992
51736
1219641
1080445
437913
912744
1295749
1044230
737131
1366799
517510
470399
739682
563274
969724
372263
664804
610893
264627
648240
210833
803594
30055
653076
1479200
908521
809674
1069796
982098
145485
598583
586216
1270796
992481
1438662
462662
402950
1111669
290771
61523
1432881
397195
820723
669822
842495
898899
303353
1428645
528041
846078
1419245
239699
280757
812238
676140
805479
1082926
990837
3607
890456
396061
1532249
1197944
1314438
802136
750030
1416796
98268
389442
1120883
279389
164082
1411909
1236213
749378
1108080
333939
1475539
909565
905029
942953
361075
335754
949369
29349
336004
1521781
1478567
1017724
276407
919295
896733
744363
1229380
1100239
1384419
863386
522157
697826
136451
350446
915334
1075245
490940
616967
961585
1582452
904019
1111786
1393451
566651
795081
83662
21023
1372652
1101176
317347
797439
1011823
1204239
1236643
197369
549282
1601284
1162977
867287
916045
1131178
987351
73040
628149
1230274
560379
356118
1268124
1525167
468674
1495374
1348962
123419
1074971
949439
1412226
396709
1032102
692849
1596527
695030
56439
1349114
664998
258612
1407637
1116719
79101
279800
978891
221833
1347739
1179153
98304
1448622
269014
623227
1188376
773113
1407312
30428
1479884
273598
1560931
225785
645381
431707
987425
275551
602584
987607
416590
776316
620742
307416
1526610
1078327
1136567
733550
646634
792744
583682
882443
1499133
350905
1291088
208192
1597725
679613
312095
491053
1416653
578456
1277057
221863
828395
1563514
375356
1071614
981910
590603
1413370
106094
424073
681375
390696
1387470
878121
688913
829637
660656
1264188
1279666
92386
1408293
86455
178640
550040
1056059
1361490
645954
671516
952449
302303
451839
923752
144377
1162749
491028
525824
235839
1228063
515070
1250143
1037979
1059486
1425947
727201
204565
1509444
332860
676745
195477
728815
658041
967692
1265538
14925
667827
713134
350311
569963
797530
1637286
57646
1025929
854766
287773
968427
289521
143482
384896
453055
1061846
1339080
190673
1271795
1524811
263237
368205
1481616
1093742
306580
825781
1388702
299700
764655
505681
783218
1606177
130133
1412789
79057
273591
1221960
1043886
346458
285610
396966
1618718
584605
1289833
1512685
1353880
1464612
490078
445700
733920
414644
879604
553537
331340
428005
629978
652670
1624288
471515
1308106
1587552
417310
1149078
1063710
778272
1488966
660653
860213
1606202
513194
188975
1534235
1327581
1802
1198585
124161
60058
467442
1149873
483861
1462920
1528813
1374932
1622967
656460
1077569
337182
1431815
391533
1540924
1406444
595549
51812
1307148
1255337
665855
55055
827606
773495
994226
1292125
1092160
830678
1597178
762005
154813
217579
940557
1296069
1575203
1138072
499320
794190
113158
1174508
382582
203203
1627869
1538175
1568726
722777
1157887
1148438
826380
1420688
25035
392591
1010164
1225497
821017
474982
934919
648497
1636696
333556
19833
442279
1085046
2999
346522
135172
451179
245873
207758
329181
486506
898515
1170670
1571512
1014294
1306566
1049067
1395355
1256245
326499
1329319
717272
87755
1251627
970748
382936
1286361
52636
588712
583564
809221
1369148
452077
631308
979031
177301
626983
1494926
473002
929599
638654
1474573
687564
638856
932852
407470
1640562
662445
1037436
1051959
1150030
184028
300826
439463
751071
546260
417520
1117452
314886
319538
1196830
1598023
1608579
549664
1591764
500726
770363
932183
1595339
508156
336289
401659
214335
1484814
1161698
116727
913159
219075
967974
752369
942610
324911
671738
621108
1429285
1143222
1596500
1107777
1258159
215042
1486317
607153
467112
1099661
584103
745916
1463735
590324
1558824
1015808
1264191
1202195
531193
186561
585032
380024
259394
189530
1002231
948546
154347
1010647
42156
1623961
51119
736858
1149208
13655
706776
1574671
267187
313184
45401
21075
1087768
95720
1023364
462296
593777
806869
1498988
1608115
264934
1515650
670990
804365
218236
1413091
1474608
379428
602894
1393069
1565071
1496240
1567220
1587025
1215675
1624019
337826
982223
1579944
1018900
1281677
1149904
1062435
1418875
1280917
365275
566645
691846
381077
570754
1384917
1578794
623937
412877
333118
135191
819138
628699
1413136
210669
104334
1572968
326239
1551225
429708
1283195
1120426
193601
436465
700147
1054216
170332
272036
1141022
1054732
891570
1113562
1635808
1277641
274100
1408085
1369601
68467
1022063
1567437
1474704
293056
1211356
591897
655361
1143667
683507
989057
1027342
1328910
921570
1615611
1131134
916092
1163662
549331
880237
1056958
614756
765678
1304461
390464
50527
1507072
568263
333475
1121069
1268628
879891
417102
818286
1558332
442931
516218
217946
73046
220090
442860
365265
1261421
369753
408287
1092268
982453
276058
116317
1343448
974798
529603
1193255
203529
1284702
866400
1149656
221403
652512
658316
1031569
297317
507557
345958
457295
1316989
1236580
383284
1403599
1475960
885676
818228
949423
1036525
1267853
234628
521168
465497
1260138
1293261
1582019
786734
1014263
823936
621132
1100035
1444595
533884
59312
530944
751857
1309090
1631751
234561
809061
1121409
149812
1328852
737791
326929
1324860
1385707
260211
880966
1207012
606558
247348
735248
1439476
841418
132498
1135415
1549655
1172452
1017521
98061
224995
1367155
953965
394193
215229
1170015
833606
1523000
809347
1060930
1553233
159433
249096
1287406
992609
571512
843486
1457392
158409
439652
1188421
47034
177453
169795
165986
1451055
372031
380401
374753
1013209
1588183
1468120
1046741
1315099
628932
581935
534803
350184
182774
465567
1510988
795226
365282
1100410
1140000
382171
782400
840523
1430757
1122648
1198297
34370
12523
455877
1197253
949439
1630218
706185
688873
680279
1199873
1142422
1458263
404847
1074948
1551199
816684
1264043
226707
975319
261546
647253
1216104
1613630
633092
1503585
956522
426099
16601
455177
26478
862907
628263
1375865
198536
1214719
1186508
1506046
1031880
1333210
1417438
750004
901842
1413603
1591603
150224
1545050
469614
1402845
882049
865098
1350726
1510874
1107759
1342984
1153877
231831
325043
443701
1113978
957967
405399
389189
559631
1372134
622067
719148
1562410
633236
350429
652616
1429801
1135356
1411610
1370212
1550836
1328208
1427940
1455752
910458
717729
1640569
764762
1305088
770978
856644
1568498
1477737
253949
1308157
531946
992327
333165
1392050
1426377
547644
275327
417083
241063
1178122
731253
963880
1491935
1462051
1577112
571728
410626
1408418
1440277
1534628
313862
824831
418016
198871
245300
900956
25009
372739
281281
1152097
980747
20152
27562
362397
843597
545223
1073208
1010679
170596
580008
1320006
1102368
1633014
357446
826417
1384397
1034584
417326
97776
274561
1599537
3127
1607706
1246977
1270706
221407
762377
1581824
1007852
791572
1333071
760598
1160458
458937
1413806
326972
1501423
908220
501159
1195998
1264274
943866
1296055
1268782
1280534
926570
475954
1637853
1112101
1001312
939953
600313
632639
357081
1226509
53131
543666
298399
449788
502779
1386091
187678
362485
188117
1297524
213196
1628398
787086
1607214
160014
344464
812530
287966
776667
712318
1538367
606332
1436964
519007
1456887
1609153
1523544
874664
331557
482009
1114340
1055045
552775
754138
1043875
322071
1636622
965870
1565309
537424
83892
651570
1159389
304695
953840
578122
223912
1630129
1403172
885423
1493733
614397
261669
1071371
515273
800238
1192277
923882
1495004
1607038
1607550
1034220
833619
792101
1348764
756732
1203608
921237
57900
870669
403101
1551694
1394747
1417383
1263838
1131506
375118
453731
1067032
23477
224678
394819
958455
135064
363090
1267032
553555
1079444
1154951
1366620
1331888
150834
1263081
1515341
856633
334617
792369
1061342
499097
408648
456338
652218
1022425
1031286
939110
1401345
517218
1061790
143904
1559057
1308359
636411
1060883
967004
989954
1146490
1240353
829154
917114
1094414
445635
1340333
758251
1629527
1376157
1539234
882157
1457404
1279632
1116568
1557661
650573
1105025
1522913
1183011
1501057
48968
1364019
1381604
557888
206684
651947
1123319
23057
1470835
563186
1113975
373700
1599970
1060712
1444840
1308889
277767
1196358
1400559
1637215
538535
513829
1190245
381201
1406705
76087
1511680
692969
671859
1188187
1425211
660884
903332
1314808
446739
567474
961899
207615
87720
870918
1086218
1302366
158892
1417529
332880
381554
1628309
12347
913287
1182472
544250
1203912
1563156
817450
319503
337613
550593
1534058
1647432
1452038
1640118
1275663
528075
262768
1174994
805020
622886
447059
112431
434806
1564930
108763
668492
765007
884224
468330
1260663
1231682
1506522
545689
1492456
598395
594638
742230
1089040
1365757
961021
1200198
1023231
585421
520562
1015738
381702
1224435
1568684
1646019
1311814
1388596
288152
1293657
977383
1259319
970250
1021091
569840
351674
1069026
559724
436387
731848
1515636
58511
367627
1103849
977594
353198
1234759
1267551
77383
1329669
1447388
74588
940863
1270298
1593010
828790
1175359
514367
700914
169586
1412992
39205
797099
218309
1035332
1375429
1591110
1472465
329813
356819
1482641
286371
868056
1397103
1112079
1408848
1384871
443143
604592
453677
1202612
1016730
1430190
1053664
737276
848744
335903
1256171
545056
1559273
119455
888810
1040973
1385861
812095
4508
567411
1548159
1329282
889574
265601
1483406
762000
1240807
268295
155457
881816
1517999
1270913
236005
128952
1334578
104205
332347
1565014
1274800
616643
103272
781503
1267050
234784
1567588
1125852
65516
278408
426318
1493648
872794
1478949
1263538
422551
171240
1283006
1231561
1239702
944590
144970
1414920
1460061
562843
1144003
781636
22159
1187076
599405
76016
97512
795981
447830
1085670
1486111
1577554
527280
1275709
429535
1355781
1316902
1371863
1335109
1539760
832059
1148585
1202454
525610
373119
50102
336073
170262
552220
23860
1076310
739223
1527729
1134337
279381
523320
748364
1311492
1051364
802320
72922
1574555
514121
200629
943855
994658
1521171
408513
120098
896525
370993
1264549
442000
545136
80409
443156
953616
597245
670587
744718
654745
1581944
1155033
632397
808609
1566454
129264
1168666
481894
303879
815647
729048
1589190
742308
56160
426264
1548373
140714
815929
864237
236150
1119682
1216014
812227
833374
672859
1047555
1573189
909540
1586313
1089771
237606
902351
1278788
259331
362665
62525
942618
418383
112592
1326820
1151871
874615
821454
1426986
1327345
1277437
201524
1051695
301197
588727
746515
1376351
160296
307250
273395
996881
1198642
652937
290971
847873
506295
579265
1460913
860780
585398
1587748
1144108
740373
1121796
755034
1012777
1401937
1251190
658410
620769
1325725
912328
339223
1550192
558497
523808
945661
923306
401074
705833
895110
1088166
1490223
750018
610506
331866
1457625
323218
681386
1488069
720269
1212995
605209
1575227
1587669
902298
146872
365110
84734
737195
1140261
379815
1493089
1303656
777534
1044256
1037594
731040
1006661
1371482
1069635
546330
1439676
401353
1165989
1315796
1175782
1360122
1436836
641503
1399385
624659
1374133
1325998
1026073
1473177
154372
211378
1295573
402859
417167
174877
1566998
1554806
908563
1163914
828402
674592
729430
117963
4232
156591
465638
211197
1312379
807230
1076134
415189
111873
676984
923026
1066696
761600
1233109
276041
831986
1006399
392193
1536469
1401282
1248353
1424247
1599651
825289
515137
1161600
441583
1514592
480688
959032
1640677
107042
380229
1336611
1286391
8668
1578441
585752
1143350
549431
120031
902106
313062
379587
1182365
1134507
857555
1113419
1448005
203541
687150
294978
560591
1105401
555658
250430
1122660
1153312
1125795
253190
930755
92172
76251
85876
167414
526897
1630052
551966
1080565
1158505
1627334
1608408
1452025
1526598
936931
122490
852164
164742
1453422
271517
875498
516914
449371
197352
167517
1532812
143405
1070305
1561049
1082943
112238
745904
1295326
741029
1068114
738319
335832
358044
1133495
1230699
1166102
1427669
1335707
846904
407022
455860
1335305
163299
685854
1140739
712027
1128100
963090
633456
401200
1188466
1212660
1502361
1090136
1551166
987347
965544
1041665
897350
1018315
744992
813314
109773
273886
1639197
830940
667915
1124818
1149624
701368
965624
1228901
1561053
433448
280718
647050
580850
1022699
49708
1150958
234231
1373026
373129
275388
1091822
7084
979698
1410488
191793
1362318
1248875
223976
766135
1312764
244450
1355989
1498599
805164
292497
724673
1211489
1097242
1406450
1047106
1165792
1219075
703256
1445733
437261
1068022
194539
1526576
375024
1129212
1172258
157947
543139
1335776
374415
771276
1145455
698412
812095
729482
1230396
1025459
33270
102720
1441343
1430716
1278448
932685
1470673
1442149
281284
1278556
1453631
550890
991988
1037288
962182
168566
567168
1210849
1082725
1599579
1150633
1324244
262046
633670
1105081
114861
1088360
207277
1188296
68105
537575
74372
98656
764059
1614309
777570
1192314
1597418
440968
526226
806832
505736
821858
423378
742901
1292406
356643
216454
1340923
847908
855504
796246
1572317
1367405
683453
1431913
831231
1020394
87158
194928
108231
319724
1150984
977832
784832
180366
850089
1469555
1346376
795576
1382425
1311765
542574
132111
949438
322388
161076
1583809
1021476
1509903
885635
722229
901031
1626385
457152
1210153
1598274
229370
562866
1409723
450898
72919
1458344
1562276
305384
943603
591699
522306
1522045
19264
327379
428695
30391
1229762
1496209
203556
1202702
1159901
1581972
638215
508922
90402
155732
1359942
911512
1639318
1022180
1440365
259895
794548
248382
251093
51300
451879
1121292
862990
1249826
1233257
1268569
1596430
510055
2738
1527685
1430787
148410
900895
1313262
851953
1314683
159394
1094117
1609131
230621
81536
469871
858955
587351
604344
70337
540662
1436599
1320121
63278
118519
157756
1464655
1000507
324771
1311446
923962
1361760
327601
1640549
202284
1063034
1600318
342261
1217701
161948
1374255
395675
991015
344517
22606
1583691
641978
985473
579969
868892
976384
684751
1288883
972426
491290
375501
383621
1577015
638356
1329422
30099
1231357
1454556
662784
997948
1592327
1244499
1351169
1474846
1063956
1353737
815409
492067
372741
93685
1414468
1218495
877601
780263
339865
360358
310300
260039
881552
891276
873037
1149786
898156
382545
1013070
33579
719355
1583238
416922
1475638
154766
910917
848474
714653
1626688
1185964
514971
75791
1185861
985617
99158
926170
1234466
301471
700013
648967
739382
1630663
1415657
771945
901952
789324
1164095
1574441
105656
123310
657420
411348
135974
1233793
227338
1513740
853904
323289
1378543
12785
1197836
199609
214605
1247361
161779
22211
694804
811543
506361
171631
1212560
122877
1105220
444949
1586087
62915
306612
1448466
287906
1359091
1302542
41160
1185015
469430
1103470
1614615
16176
1356242
1227961
1323272
738064
420115
471324
510404
1556433
844866
387807
707410
306063
1304542
101855
520746
620382
1206946
1445639
137671
348576
1293339
408085
1537232
1133013
441538
709199
568128
235118
1566001
374351
1248177
660636
1109737
826419
730185
1646358
726798
1320528
1091534
1538613
884339
85987
128170
748039
887216
1384298
1397272
598103
594447
1141741
169800
1498009
1589105
856294
1062395
1334612
497582
1467390
1427731
17232
756726
736984
1378501
1487486
1425143
189372
618312
1438710
1215571
884657
1497417
1044641
916911
1643056
1421359
1583705
669510
569525
1572416
545702
1106017
556312
651331
550225
798480
1229559
713360
637007
741813
1267292
1572698
419008
1590577
1190936
9723
1070324
304372
779695
1209843
1418109
935413
25079
629724
1202816
1142220
1143581
1324701
688720
1047943
178622
892787
288778
343020
1566606
1500142
1459074
666105
1284678
1273564
381739
947486
620796
517794
1380847
903135
33512
1212579
105158
957360
202264
1132690
376202
1041947
1445501
179590
907542
283132
1234551
782918
1032052
1524043
186157
152388
449523
336769
636462
931968
309887
1284274
736581
419122
114371
529421
1498233
885801
490540
967491
1112949
998360
118393
1138287
555415
573091
733299
178857
110730
663472
378326
678587
994650
1512027
1026686
503760
1455156
1059326
1060679
277016
1061068
1519273
1322057
641995
1529612
1259236
76247
1587856
592021
1061808
1405231
866358
1555691
685607
174047
305691
507494
77360
728487
431268
1317818
1104728
70370
468329
799996
33112
387601
236457
193657
941428
427263
830337
1499334
527441
1349958
1070238
818187
97480
1628353
1528382
1282104
105822
527898
1629387
353867
616759
997011
945153
1573825
366093
303394
693480
1481263
1350874
870309
1208293
1287443
983095
805799
409981
632505
704324
19326
1477815
559467
283414
1114053
883394
1109527
1073279
1402550
1054809
377127
354588
231065
1178809
446554
1090531
945851
1218090
269091
1406645
369731
1150458
1255995
1604955
838083
252920
1294175
1633499
1577221
420068
1010998
144230
745568
748736
226588
960106
931325
1292894
83584
8931
185886
1381910
483856
142294
1583410
1263632
709089
60121
596067
33925
1357618
428401
1494644
968303
149804
1208872
68256
443871
401379
441715
1196284
1117604
319164
793499
233796
308875
125597
823861
1198097
1281139
1134905
1374817
757668
1626346
1096202
1223247
1170506
372580
182344
1020857
193240
216171
5405
187298
887103
1488447
1278767
1179069
1399948
1233402
542447
903608
989273
117853
1466435
905540
208613
505324
1461782
1543256
251381
1067206
1376585
214081
1144053
1504323
1483432
1293322
55958
559460
1500946
176457
1414918
1498154
937654
723262
622879
1604294
1266429
545747
1080531
1277129
1005766
448915
418339
385089
1567838
1238133
712722
281934
908910
190699
1547951
1053756
1254156
582755
1303932
515850
1214672
1195010
1210487
666977
393501
1195796
1315040
359302
1045469
1103525
966351
1496839
1124476
272407
543112
1588858
1568537
1264104
1551427
994688
53842
1192199
645584
1422839
476243
646779
1491624
1077972
638580
772430
556075
1403288
440899
1228233
997389
455059
754949
232452
1030751
1403949
450542
19651
1404404
445218
676966
1596756
825866
605028
1441987
492499
1493308
513253
670452
1553061
867286
206534
1007226
321444
264407
1033668
422089
837666
217653
325039
1090506
1358651
542611
1013208
921111
991884
469679
337844
435215
695973
212317
143137
529918
1461308
1490980
1624476
1388491
1613394
280536
11697
342742
1553785
927604
926413
1631146
1286272
642307
1608013
1160070
1617858
561840
1047323
852338
165902
125554
1136377
1602987
721221
1189670
1631592
1630277
710534
1565402
736141
939492
1201817
105879
1284358
54740
532243
1032584
1126
377597
282016
628205
422503
1570322
859206
1372236
588673
308535
1133925
730230
547661
748155
655615
1484699
1222991
40910
213472
884636
1641348
976989
937851
1283552
631514
1633209
1346164
492406
712230
1297110
1526240
576183
103604
592512
779796
286917
1279683
600058
1123829
273262
1578529
189751
185566
152765
1282386
1177789
70427
1279197
1065802
1573766
313385
838176
1253973
883317
483554
440680
608967
985795
1002440
1590300
198161
1564564
913352
1415256
100450
1226655
187896
783282
532074
217297
71746
1470691
966765
200815
1324397
893322
29714
1003202
73304
316396
690806
417515
1587450
1276398
1472034
374058
1390882
323610
1057215
572818
738029
727295
837301
394145
752229
816681
1214460
316102
1096767
539339
1021377
1527638
1402379
1109119
1520735
23912
1358785
854232
993717
1300820
714675
1441029
1283452
910780
1472771
371203
1490264
132637
1293905
858873
1506960
1334116
1558809
1418167
843100
1325540
1038334
1046448
1515543
804601
616833
1305910
438602
393036
1377376
1392556
323166
967970
494059
1076373
1267793
1479496
1044669
69307
135337
777779
282451
29306
1586463
78477
713892
294702
1520872
1164849
135567
1427956
1352061
437726
1612929
62482
743453
1230492
239117
64072
1083856
660092
1184115
1626706
737829
863410
84041
945723
1366850
1320093
1162595
658250
1457713
1550775
883260
1134132
1623103
1644317
654199
1399305
632193
1237516
129675
823408
1166872
389039
333125
1007240
938247
292852
1207068
702060
1297583
1504430
113267
420043
716835
673796
856167
686842
1444388
474303
700593
1260887
310152
1402808
1066046
916388
1387556
1024876
925191
174537
795468
1111515
428941
63931
4595
1262088
295334
727008
468985
560175
983497
605969
973378
212121
169454
1622554
1128971
533934
47760
250089
478772
542142
1577724
962075
755440
209391
1576097
1099659
1597528
702700
578460
297296
1253660
58067
1222252
1162677
1424476
160710
1306581
781409
510121
1646585
1519077
165585
769334
1520389
687002
734249
379383
988756
182905
1115252
1157866
153380
908531
194353
517713
136275
836900
1139476
495621
1077048
220019
812650
1490932
441963
992663
449959
1097205
303764
1232063
239711
500051
1353126
1166435
53295
1251991
1590785
468170
654440
1306254
665236
259085
823443
758983
448855
1357420
138863
699241
1168454
1071550
1283321
215872
465115
456925
685918
836866
1492549
240654
686330
650406
1397523
1326496
309050
434531
1569456
172325
1306136
837809
1445248
897515
586596
1015178
127424
636235
343245
203716
844356
1189959
728274
627245
1421006
1524069
351719
829426
1061696
913660
1310777
71591
391884
999085
661585
315294
376523
182120
1590182
1312248
1317886
1196496
620336
1167610
1430564
824065
1559390
1055311
1161322
1407472
1160204
870610
628741
1465031
1255237
1157679
634638
881830
1129156
852953
1402123
1631819
382943
301680
1548951
1160739
159562
1303680
1141299
185570
568237
1596954
436434
821735
314348
36669
1205126
1159996
1279375
596764
1403707
967060
1167359
1088454
996651
1357255
837183
1169209
770265
1526519
206038
878022
340025
933181
1478482
514304
200875
810370
124946
1516160
159759
1212603
350582
613220
213961
975345
1205616
1052934
1545175
1602775
536634
502122
848030
1036610
1324306
1379495
1321503
48983
748630
1018676
828433
453361
1016975
75364
465976
1266508
1632460
1450180
1512989
117568
1370020
407095
521957
651591
299646
1605986
1151981
846755
987058
377198
549196
123663
1208087
1602233
857300
1361390
819332
377220
150651
84763
1486292
315300
358142
1350086
751736
13473
1179397
1248641
567807
895923
304482
1309795
945239
300809
34357
1028113
876399
1467220
268000
1039935
742589
215744
1318984
1521030
766533
926997
1149586
1487514
592626
1035807
49507
66843
228142
1405934
458994
454234
500936
1546706
1088667
370840
931160
225431
1059483
1252
210927
670722
990478
1528218
375485
690372
1324822
158342
1056000
1201854
1367122
1473526
656906
354263
1304512
1325128
786964
1318652
499004
1641396
116162
302275
1590365
1079125
957864
530831
151251
1621630
896910
169220
680448
612507
1273089
1027282
1351241
1411323
1168813
608539
1153649
1344236
523070
782765
564324
17960
982464
1126256
267038
1169601
471893
1432763
479680
801653
9929
1080081
476282
398593
775837
158544
474983
1017880
782249
1603471
1413942
837406
589696
668537
1519562
1423648
312844
1041021
1281226
1290758
272476
1120983
659795
1527968
676228
340755
1631948
1391182
1278629
93244
99026
753623
471727
778600
1275732
960650
1599758
81621
506955
528774
261402
934684
1086739
1497457
620087
955098
566319
820910
892315
1445498
486026
263180
249166
1387900
1362437
1320704
528077
457867
1238294
1602609
176994
411349
923263
77917
511411
1463313
824954
898463
1620
7026
264846
524574
298351
1318913
1055080
1189113
290174
1044126
544546
539347
307674
698616
1038160
1382276
800817
724310
317134
1085031
649311
414345
995332
421491
4926
1510579
693656
1025160
205110
1392387
922780
1018501
43997
1140884
1171635
915952
173841
1467628
507261
864431
874992
1252492
1475645
1592777
1189696
247877
1564516
649927
1635777
1606028
1353857
1520962
506221
1472629
1576590
1236369
1354498
1525894
1130148
1142713
312605
1295713
1197329
794494
315921
787639
1419010
1579285
618993
102366
1297790
976601
205466
463662
308465
146569
1026205
680485
1309999
711046
375927
50916
60622
776313
162498
877600
373190
1591628
1110083
196705
644810
187272
515381
1177621
339765
557149
623466
672477
35407
766583
684800
1428267
495639
384931
982596
539257
662383
1437990
363946
719966
935398
367873
928515
414079
1244858
545943
874087
1436613
511299
538502
337653
450334
600472
1322982
552574
404932
1269351
1618505
1156242
522165
1114895
693518
790353
622605
1545766
585507
243840
1277202
442946
541414
288367
1209660
1491071
971743
1382844
1590403
157204
1450316
384761
1189788
977593
1167186
525968
725514
611118
886289
1281954
447519
613030
897714
1049070
1368019
732846
1521133
1221829
823451
381321
947725
134177
1533393
844563
1028675
429976
656114
478122
734706
118635
53332
551256
890117
86698
492622
1116925
1380435
21812
220428
1201895
438295
1370107
48703
1526829
1155353
1177085
1329393
1044637
1258032
1142639
679320
930070
897731
635587
217918
151390
1085921
610647
1587145
376444
322414
343988
1022044
810164
1330729
1330574
1525930
197620
1286247
1356521
917169
1572531
1330388
1106758
1280962
676278
766006
309714
867334
1042192
756186
349166
420405
779383
386015
266797
36564
1571780
481574
1046206
1178468
618718
1513177
1001179
1637549
26722
1591830
80841
1504051
1129683
546623
370381
884972
632107
353349
1466004
389880
1183103
1384189
1438720
1514343
785483
592387
783385
825295
821254
1582692
393144
1295865
1303667
370771
63879
766200
1538490
1119496
585326
1487662
825244
1357214
206954
1399099
432790
1228573
1064412
1564234
922617
673900
409801
493419
587115
121392
276184
192486
1533204
959237
69313
384695
567750
651920
331652
372490
1646094
597177
159283
1492487
548100
392532
1534931
774671
1305362
1516671
479114
431048
366400
882432
1220583
1324991
87482
561952
41479
1481374
362689
342982
974844
995299
482723
671458
108783
971770
808198
659757
461327
1414441
1098426
600659
716552
1205838
970124
818836
275099
1476417
340532
956667
1191509
1212558
441832
1567316
11775
632096
1186284
342766
405685
790444
143583
803056
1512038
1263185
1629126
1447221
1132169
1011411
80472
425483
424095
72630
563933
1212077
1098633
529522
20395
1569503
301252
879641
476691
605228
552918
135537
1224439
1557772
256669
240153
368418
467966
632320
1145176
1026819
626081
1256684
808182
1060259
1463082
1635559
221813
931779
1011570
463096
490817
1260451
596121
1361929
1427703
1290612
1220438
1554332
1409571
668649
1031042
1245979
1441867
400756
99465
660815
175458
806421
866203
770250
1502384
166331
236263
109359
783883
1117345
1165011
757064
1090157
103123
1512349
239876
1173397
484009
1611664
248846
1411668
539134
593041
1409681
871847
1076981
1194697
570596
1415638
623895
1325824
880138
151316
964824
927547
213675
810482
96503
758103
91221
908766
1378433
711828
535377
1065548
43476
1346649
1314287
470350
56399
165823
1081681
1378966
1234788
945097
346444
954625
1116551
598406
993690
183555
875411
34741
468816
1056157
1202903
1059015
457846
1207984
655749
175253
1298085
842162
924392
294248
1338180
1291279
1129804
124862
28861
390043
916815
556810
1062345
748777
726181
76741
1138213
18134
1086735
811400
1056018
913843
1313520
1267169
1452267
506264
1509210
486829
1522499
928661
25086
584232
1625371
761732
480672
1498555
16035
447220
820300
38889
811151
556091
1517480
1122059
1367074
1191467
735847
163372
264277
1458152
1367200
1120487
973403
296845
572862
416796
891870
1490704
452690
946492
1462217
801268
1151896
458637
1563996
47230
491608
146796
1486728
419014
1645609
502407
1119262
103063
1503028
1103126
492824
170583
1092035
369102
1133112
1003506
183608
230746
454013
1393070
706077
694090
1623276
857065
735558
1403530
730632
899660
525263
44256
597075
72970
1151530
490338
1302407
707101
1148850
608223
39904
839689
1367310
75436
1345384
1538777
1358030
597436
1526965
1226646
913218
1632606
1273095
360097
82339
1369250
706640
182085
1406614
949715
1048326
337484
1138449
72497
623371
1237810
76486
1066589
558335
1632616
864851
667188
1229799
1583573
893940
1570431
1241819
1034543
101435
317395
1409911
185630
989257
797569
1374028
198803
164696
978732
523255
1092908
450238
1453741
927122
1253431
34593
304912
20220
133344
347358
145614
1201591
546854
269061
211488
947339
1172941
1201021
10780
645378
1599061
710681
911417
1076303
1003312
619880
1550993
977053
354501
1075221
1311094
1324612
556581
573972
428034
520950
517525
677206
208309
1432729
1103431
66242
348744
1425058
31210
190889
1006741
1543422
1587733
1236620
1374789
1503436
609194
1430058
1149086
618889
177453
1063932
91571
752729
239640
1070557
980208
400636
1346130
980365
721972
997459
1226355
1607515
1360388
973391
457844
375999
1261518
1482172
214272
1348995
230251
962955
85201
426337
724472
782630
1476690
320593
315145
706163
1210880
1044516
1189753
953309
394344
1077899
450676
875769
517551
818989
1448017
665787
421679
199710
1468771
1444085
1603379
1309092
1156977
282313
1097317
22098
1158062
1625027
409635
1409324
1520895
443661
844398
1365120
1541824
1602577
848030
30034
1372098
875632
816655
968628
728256
441349
1126487
1036267
927645
134899
462783
284468
927487
528664
1162560
1297131
771663
1409272
293959
135144
860194
239405
1579694
264354
1556641
197575
500309
1417489
1422581
1102353
1166040
260166
390988
1539788
1482684
1079020
613658
119036
185624
345284
955248
244273
852694
875387
1580962
696023
875833
1552511
1408796
206722
135513
1308678
627534
745267
496071
360196
794790
749524
914616
948389
1199821
720579
971617
769950
225012
6977
27956
925413
786900
659951
841022
124074
741669
1494181
860026
1296951
993101
878421
922786
1509503
118579
699557
147856
973894
301496
90112
1361814
1594817
568860
1252845
1561646
1601779
298466
668920
1637217
1468532
101520
1501613
381432
1597817
302940
1433097
723922
717345
145747
1544676
1596303
214291
762912
1198457
964331
126629
567382
366388
1163949
998906
636293
869713
112424
138003
502283
605990
400698
173577
1370994
1189527
1525240
1379004
1566701
126928
1064623
537569
1557209
30596
353276
571337
1331007
1601373
189940
461229
1646946
366568
370255
214088
563360
712562
1391840
116991
484090
1253887
266630
1447470
840768
866734
222756
1068843
1344051
1337820
248114
688429
362035
36720
1063760
710405
108005
262478
1217019
1168007
96919
42714
160611
394346
1487926
464578
743095
1459319
858752
185581
993129
351959
976348
1227308
1109519
1217229
443987
682048
33865
1599260
514854
1185323
1453737
1471696
974623
1051998
760752
563624
532574
653142
224430
1140099
1634346
10886
410409
227738
526097
528919
590635
509893
1023603
916451
764798
1434785
1332283
851542
1017237
1316359
1338273
176909
878205
1404412
462391
909458
363174
289435
143654
1514618
830343
1083382
905596
999348
1114274
764914
1329542
777341
628443
887731
1406801
1251980
266137
778828
1210757
524907
1162916
149120
1232935
1613748
1290777
1265106
283724
1463678
1261937
454610
1109279
1394763
850311
847399
1083720
161015
1573783
329498
1216314
977624
389730
533712
1553534
1535843
573207
379535
1172300
304539
763677
1237049
225677
668901
1098105
712769
240232
421044
647351
1503237
69379
386923
378923
754613
597682
924012
1401406
959831
577533
70749
735494
39791
801185
620986
403645
16371
139654
1154977
446433
507566
54979
1358340
1116452
1092253
665657
136838
902506
1178113
265140
1125783
800568
126547
624290
1196149
546397
563915
1221981
536713
305348
948641
187275
1319306
779386
127801
533395
20104
1130583
1571473
1462788
486954
96055
242982
403011
571834
1268143
432042
154927
1465446
1351893
1006941
1410166
1248834
819020
876325
236339
450356
1490250
1064634
752965
566413
1401363
42420
1341861
513639
1068212
70726
1266418
1329869
1272388
793426
393636
555667
337866
1478203
678466
866797
1431741
883671
1072191
368014
863358
813050
1349600
814210
1581350
157386
955392
1350958
967368
1563468
738917
1623643
888360
262787
803370
390067
1327734
77282
1433316
9209
1494422
1184220
1101445
679833
1083561
1443906
1013526
825158
1062923
2021
547763
812082
1011281
509931
1217734
1537927
352002
1574425
1118206
928883
1615877
600490
192764
429204
352430
10635
1226015
376007
1357621
320211
1198425
806904
640487
369950
623620
1444973
943911
410530
1323472
1187703
938352
707187
327963
949127
1418196
1148330
962383
294401
894577
1439299
1120561
327099
1221633
1474205
1279057
697063
747082
487096
1377069
290386
1181873
862758
552735
618499
1318589
1354948
147755
365271
1199822
1025627
460122
1158247
551887
1211662
784681
83895
1569557
587076
507084
340237
301014
1518240
790207
1292668
210597
669724
659289
694713
169258
1191738
1097842
1263939
1152238
963339
106313
815050
572744
1232616
478214
723108
886052
1617061
540638
367866
874356
928988
280342
1237674
610748
1314528
198813
229766
319997
831035
1288976
1586357
1061354
239618
1571808
1629222
644960
1512851
174298
827117
717931
416646
603652
645585
477996
1527677
360089
314650
145151
635142
846321
452824
1111676
380962
17781
1409716
1396089
1194259
1300583
1121312
56031
976919
1468152
1482591
1231115
1125921
1396441
48240
752981
1095260
227669
470165
422521
1124940
673745
1579184
184184
1115020
601441
597585
255226
1409051
994773
776501
1638914
1485666
629746
1618088
1568510
15381
1230647
465428
230942
1014983
1587578
519706
1129599
384994
1428566
1250501
1631683
1177257
105746
1390515
51425
1212337
913711
2981
1592372
687467
912237
560417
1410901
193173
279624
658684
918231
249179
530631
1502994
1534639
631729
145104
1385668
74340
610845
183242
760816
1154114
781778
541984
901867
294150
744197
813632
450539
829660
1258891
395204
1552148
1083172
827457
1150032
662298
1048005
1323824
382419
1224406
315329
196729
1471106
1160829
787493
1217522
388825
1605401
762138
843896
174114
850103
1517783
9174
722703
1124740
621175
15943
929980
1281367
872781
439372
745355
819603
897002
1009789
1411068
1491005
243381
418934
809398
1101725
1008328
718904
843982
415426
317337
1398254
1400707
1305355
1048801
627537
698890
124596
1550208
354466
531785
1634953
1222853
189828
1161407
1459888
1103676
554456
629866
1341013
1006433
144585
701614
1053063
1616789
1559314
101771
247589
713780
3941
361160
973798
134871
1474915
1439853
744641
918783
169676
480402
1600525
147793
500485
532541
283220
1429525
569714
542603
1360588
143071
437823
545699
727373
897757
613549
1454985
616727
772813
1543966
1044421
751602
167468
1196995
914921
1348502
780678
1503859
96434
188678
461814
1142455
896105
1236170
722852
293303
892505
239728
1359637
345514
500787
1139620
1180242
192204
97793
436543
86038
79535
578522
708683
1318169
335042
341486
579647
1129148
317409
913801
940463
825303
832272
529741
1460938
1220513
1067178
1026882
1312067
805752
405602
683535
1426054
1091520
1328121
429726
536614
1516794
1435806
59999
284097
1027040
442341
820469
68019
985690
335497
1080444
250719
420905
1390494
532364
1303880
1521177
1332200
99659
299794
810318
1586857
581321
226680
269337
791710
124249
1069157
1435333
912045
914492
374819
134136
432144
1159406
1314255
151594
1383300
808384
869870
717587
356479
1628201
1580
364082
883053
1253580
1021836
1586466
1381897
320515
795526
275527
1465591
1015185
1102798
1598843
1046037
1211869
599594
447978
927440
1592077
839504
755631
1575511
266798
1548111
1014886
769987
343631
905215
1027624
1638442
1063861
405657
150033
632941
1104774
1589528
998525
1080237
1047337
965827
870435
73105
1042089
852569
1527802
1419524
208732
1120140
1646294
1281683
207714
1337278
937163
1391780
796286
1431109
1015220
1264865
69307
1084717
1512464
733076
484914
461245
186213
785090
1402291
1461298
475592
909277
1048981
1055283
616387
629970
1454384
1043182
1179352
1353062
705448
1013609
1519888
990606
539697
1291720
1019416
663072
1448669
516240
884449
440856
1311881
872640
100527
715428
745573
427206
568502
1390904
930633
633291
1472647
33983
1302503
836052
1180519
286862
198466
1170814
1151018
1405650
342949
500987
563242
510227
723923
1419156
1060498
260371
1364251
1123877
1550306
1639452
323206
1505662
1068665
1600007
949663
510765
670120
1399739
28311
1268842
808243
1203965
259528
195555
631585
1102384
958245
1033845
630009
1318515
889556
1484170
848014
81857
243548
670681
1351486
147346
412466
1307086
1188645
1051414
580051
1522159
1535145
965619
170107
1399402
553309
102291
938982
1359827
415516
695653
878486
1045403
1645102
30770
1065449
1574721
905071
965692
107021
640197
1293381
179405
300179
898984
80564
1337575
811890
230799
194339
358865
1606212
939855
157848
1326523
1051292
1627877
479277
826253
472019
375119
811893
1506943
1209050
1539132
779535
1538405
1074523
1565146
1569648
1543904
1545075
572922
514265
1331865
1509999
1548519
337903
1110544
967311
974388
1513337
1178598
822035
101059
744391
1230165
520428
678635
1315239
262359
1138034
465482
301211
777121
1058504
232695
440962
874371
1567885
119066
1477391
37214
1144729
1321875
1450966
1363925
1375761
789928
1406949
417109
1109904
38733
105625
192255
507676
1403651
587336
1618626
1632289
884727
1421235
738514
1169483
1267304
1477246
468352
635646
1362663
1416176
355234
290907
1309772
1466870
829373
92508
1457248
361136
286868
849137
470320
296200
661485
728833
855377
1579279
452531
802778
565824
259010
944626
834146
1444472
1091959
1186320
1461654
385213
366563
136288
451749
1544105
1030036
393492
1370945
1471057
565850
1337132
522071
604835
1137407
1082556
1011773
619075
854821
211422
334092
918396
416778
914982
1047093
363124
415296
859751
125002
973352
770720
1391082
494230
541673
206678
940303
947425
417950
1001145
753976
1484194
1478026
41533
697840
1546537
971968
618717
1622003
492193
1255567
1232370
487464
1299712
1626688
262111
725938
1195005
1465152
511774
288871
1327223
1466950
682345
164036
1428894
235470
1209384
692650
830802
380911
1176285
28429
347030
589845
1463232
292519
1117514
1620427
707787
901122
625093
15986
131911
454438
624173
604695
1292096
682157
150530
799273
213171
596196
260938
1466799
44993
1557839
549510
1387483
331678
811417
1001504
212393
1023832
447797
136241
176720
955850
1169698
1123224
308150
883528
534070
163445
1576614
175042
873299
1495971
477008
558388
1075645
926187
1353689
590366
972583
1519337
178201
1580586
1511264
1416673
1245887
600639
1364073
165911
769182
1111344
75726
1130987
572361
52433
1583390
1342703
52045
196771
656201
56827
799416
1484708
144381
667250
632614
829795
347646
1502665
1244209
1220611
527459
1005979
193636
241262
756534
1617830
947092
546533
1408893
385948
160765
1100824
1610741
30609
1641327
112346
1326523
100109
294188
1232067
1389980
159159
406506
1087689
965400
166784
1231381
1245728
99276
59524
11315
668700
1194280
1634052
891066
929580
785153
1205478
940452
1359807
1530082
1167447
319413
259054
1170561
974486
515030
1275428
534280
763465
749357
292656
936142
1617555
238395
1327705
845974
913278
820516
1366131
1407521
979176
968445
1215127
981396
830123
79787
1068594
1306272
159349
221546
544053
246018
582951
1462894
1001814
10552
1393745
1570226
468405
946011
1221800
940385
1536707
830342
721316
1405937
239796
53141
974244
280072
1597988
575669
1078904
1020445
111411
405681
1381080
1298619
1306898
1119842
155054
1199093
933760
1427070
212005
806720
987273
410949
1051075
1055164
1332599
228375
1507587
167747
925388
349146
916899
1322290
515913
1398755
592246
636682
461765
966449
1194660
1117698
263185
742872
1359812
214183
918027
707838
937104
1568200
1183442
753395
1130913
240880
1512511
1101845
836762
1526648
1453386
144136
1001300
255723
505523
995432
694278
149190
228773
1259345
596475
355013
1244322
599618
474611
605945
1034863
428600
905119
1323147
147573
1070691
898674
1087783
1451372
833150
978704
1040310
982002
1350588
131414
1492578
1195245
1446239
43738
645501
1179234
591294
1045058
1110815
628869
492667
1212110
174689
1600960
1354341
1470607
636004
868011
357870
1203098
449261
1090371
1494031
239147
491196
458270
741862
1584332
1589904
1301510
34117
1455497
918315
15546
957875
1588091
895614
1459182
1602585
1143130
408829
1144287
1173623
76339
553132
264951
1245356
1580603
244722
673125
1155328
140604
1604712
1001654
1526081
1015557
621987
543677
1053794
1099822
1375609
95134
590375
547793
843182
1588211
83684
335182
458046
1303546
1578109
137142
1086543
624449
1079001
433301
238060
1381263
497152
1382385
550082
1114674
1313128
157782
652942
337671
1236583
609281
1066149
1342758
1593358
523262
1453943
572288
636453
123
783068
741152
1062735
1038695
71508
1121330
846326
105509
41073
837123
532396
1550048
1141338
329923
768057
911970
1118358
1347545
1127146
12138
1228040
866733
106195
851727
921302
353474
347122
85054
1025485
760564
1049595
1646380
1428582
109868
1621219
732614
743122
464017
1448421
1640651
524066
1084829
641269
635472
1344969
1231258
416279
1128754
644492
1486933
1467827
550191
472736
1512985
1392336
470857
832646
553709
1494557
1234280
820850
78122
1390346
1315373
76944
1547712
385585
513342
1484016
296709
920892
459925
1322009
343792
217996
1480148
1268328
1351685
912733
154790
1493870
1003857
1012908
1299784
623038
401856
1507987
1170861
1143927
251229
419928
189763
1073832
429757
711499
1228813
569440
831124
983496
1224888
806382
887952
295935
314757
1273324
1274567
109028
488136
105628
6332
1154503
1118820
619388
1109840
1388948
413948
1434719
1425374
1152518
1308962
1031828
1440661
147813
626903
503719
1061545
558199
1332728
1245202
589288
1230732
1359224
988491
1601809
1322673
648861
12475
975456
1166791
321459
1278648
1196913
92726
1637564
729417
552825
1152036
1375462
99276
720398
464860
769146
139015
553060
931261
1189081
24593
1350907
546305
978813
702015
1367269
1519793
788445
1439647
708409
840911
1136876
836820
1388834
1562746
1303712
1302329
1176478
202097
1519083
989554
457139
885246
1340954
734144
129853
1272607
9068
1099524
816626
66459
1141835
428455
377148
403656
203493
1135405
7186
247844
1299477
262511
427076
1635608
1638762
559352
1403093
1259960
118550
137619
513423
334402
1092194
743271
1459930
433807
1080974
415796
1195206
1472959
344309
1036904
1066969
1510055
1559421
853858
1615314
1000824
1036094
795525
1164573
913096
798089
644861
254590
238171
831868
1435166
897498
833457
957834
1102320
871175
1475677
928103
26809
427826
288290
590592
483530
1003628
1361923
1297313
747991
1305201
633566
899942
1540438
900795
231332
991413
1605049
999923
1139155
434745
800286
1360025
12551
169447
120787
781941
1259653
1521757
74524
908738
640028
1012399
1468205
383354
105328
1295341
271088
463093
1522297
846236
1483460
640399
1604284
526972
591766
1207704
150775
1340949
1422033
1265254
399243
50409
1057808
1347324
310266
773990
1091370
52663
71349
1032499
1009819
1317444
790003
499385
346834
378708
1430390
1209519
69708
530007
760516
1373696
901682
1303484
854746
1128877
1380666
278491
365922
408569
871307
1510432
3595
42437
1102566
675303
1089536
1224860
1224140
112936
746770
819380
981644
1209706
670375
1185852
565323
1373665
239799
522268
655962
961781
417112
737298
259790
1630422
725824
580159
765335
139990
1404396
1165742
1263831
1331196
653976
207978
639923
1077129
440063
1073314
745082
202017
49186
1016928
297050
1109689
733539
453980
255254
1620384
1035329
139926
920690
96969
623030
102037
926128
368428
501446
1451404
1209557
121344
293497
144529
776497
1489533
338414
171911
860609
543857
1272876
1042777
538363
352106
915190
726875
840205
1463173
477336
417405
546910
215946
307818
744006
978785
1241200
941411
645903
875762
607983
1421054
284002
123676
1510798
613437
384623
1031716
1627951
1587000
1196969
260220
535841
932106
658199
894188
662554
1465821
985145
715942
1080436
1309520
499717
1620678
1083002
1407588
899759
79366
1583600
60132
1489302
1347510
1440222
1178999
1285920
65453
1633239
1087240
1290152
70485
689508
744010
1076797
1177364
172989
1424165
183936
45068
1582897
1178604
841566
1566628
1547056
914667
912840
1097550
410027
6701
641115
1410811
883927
581503
351835
923194
197237
1575055
821021
36900
585771
196913
1641401
406056
258922
742977
1164815
668518
1416333
1386078
938101
1342734
486497
452283
351018
635442
615788
659719
1392010
481882
1125013
509362
142159
654330
345464
203817
844460
958383
953085
215532
141939
813656
296415
1591556
1639315
276520
11843
1581358
1582745
163241
1329955
35144
380108
236333
1285727
424496
619599
675694
1306213
1568975
855242
664910
555768
244681
429904
1202648
370676
356224
839487
1589667
240458
1405516
75528
1250688
1580767
1538795
829708
1048772
1592201
820159
620053
528587
690257
1052526
1500380
1618435
944681
1478223
1583855
49474
638128
468162
1391253
1079144
562716
1480200
1041460
762314
402121
435542
84420
363989
321243
327216
420995
1360183
941440
634716
1573434
122869
1259955
930785
1406753
1374270
122971
522643
1376653
364272
66936
237876
678548
1317874
1115544
38140
892167
1401409
472401
734747
833623
1520000
1337618
463710
914426
670815
456268
320341
1217074
1201399
624388
294210
750515
916068
966467
2255
1473959
951946
121115
1213942
641831
1449918
104467
385862
173600
433150
963507
1540139
901525
1560403
665876
1492114
90778
205969
576401
877852
121825
1510386
841458
874255
871825
1049198
1644614
322515
183762
55435
24096
516065
1010782
1073198
430819
69656
252105
1457643
875624
687516
459267
73620
556155
424046
223194
683202
66272
876546
279069
375715
1521581
1426019
1452361
90372
1271101
1469391
967733
537274
829554
600770
876743
1569803
1028950
1543647
1134813
1453103
975052
1481296
917725
499791
1401848
1389900
832028
342682
828955
1594010
229231
738009
406296
786626
762760
957610
205751
253540
521185
1407331
783208
474314
1384291
395058
959454
191866
1130196
976393
312069
1626886
178296
870375
1234095
680940
352597
96876
81549
301045
434620
796297
1175040
209348
1362174
1234110
420068
356290
1441475
88573
1041982
610865
1099588
867021
711510
110211
615875
1056344
682076
1429132
1487377
31041
586009
294914
978883
852458
127084
409859
1246290
913179
186672
189991
1334495
434364
270229
1478204
1255104
843964
1336647
270915
1596079
480273
508178
659682
1462692
919986
66263
238231
1265365
1427453
574531
1017323
1081386
286342
993677
276927
680647
580232
544832
945243
1205655
545106
746554
479687
912804
1572238
745797
1137367
730960
282979
505538
363032
129687
1086013
502806
1469890
365887
202712
1205642
1398812
353035
321721
35445
540513
1339895
448170
531824
1617195
849562
3171
762511
1607459
220966
902231
1415420
266408
902676
502315
820228
1590860
162163
1285947
796740
1457633
1063390
181954
1023581
449284
393374
86057
188820
1230856
1216294
60356
387728
1214129
1192198
1287497
1571357
1312538
1123104
332746
1645056
1634074
279457
1517226
631242
662460
919419
1097237
1319879
1613845
633700
1174195
659355
1198020
127620
686572
189307
60098
136855
842345
370093
381064
21994
422443
1198655
1220809
588708
1217303
1353317
482383
899971
1254935
550667
1619810
46736
1093513
1570388
1573786
1284355
1513853
529082
687568
963687
171484
111529
1032744
332247
1606836
598185
725943
758467
1343894
1588481
1440832
1409842
93515
983715
1292507
1439527
1380150
565134
1636290
1288206
795302
1187642
463547
820805
740142
1459799
724863
1535144
1148120
160773
1615309
830261
345517
672027
597501
110714
982371
1603628
301082
941257
348466
1409336
1396960
1031944
1101268
622171
849360
469220
220227
1054295
1375628
62361
1348317
305570
618844
763134
507871
1319748
1043493
763854
971332
497696
1420588
1007979
434066
1407015
918476
401307
625598
1047992
1120811
358639
21830
201230
1478322
713684
884955
353223
1190315
1227078
50475
1300302
548099
1065921
1199471
1236811
857913
201580
441818
898144
512966
643710
1049866
721474
1356120
195066
494192
876154
830363
1223800
693248
1020243
1105986
261049
1047735
1545753
1133121
801658
408846
944349
923997
408387
454605
934469
97552
1342620
781186
1009407
1254174
911581
1175369
902097
969126
677947
660500
1492739
392091
1452863
1446951
138703
28069
1282722
1562738
1208998
704775
1223314
788170
440129
550180
1622742
914334
1277166
1106071
649904
1183646
1367410
202967
205404
1158741
864692
902618
1293002
770629
1032537
824843
1450697
1117316
499599
616582
137302
108333
417701
37526
1450963
248144
1088068
361759
1561574
104121
1091527
1195707
1179381
4516
321390
946146
1385097
116667
1148097
904730
913297
724386
1139535
1057555
1412748
526201
102611
475270
1636921
1321574
1537900
38028
1521978
411027
421313
592851
32244
1359498
1530408
1507878
90106
1068148
457442
247066
1288155
1270504
416514
243888
1428968
1299442
863748
967468
160219
800130
118367
116465
330302
486921
284635
499529
1292940
337632
276550
541688
1412988
131991
143831
1426795
655741
1194375
142063
483757
318999
22799
531731
1329466
920562
702966
1176646
1331625
643893
1480714
114885
271868
1233179
454315
967255
410119
923600
1028438
486635
1591055
277563
1165794
1002050
399191
131387
180228
122933
1168616
593799
262340
1588537
527788
1375331
1528967
601794
574043
790209
1388728
564057
74242
374153
40166
1543619
1221242
512454
802802
660475
1635948
868369
334407
693979
1409583
1304854
1591370
599483
78044
1006530
893246
1361704
297140
988182
927476
1301976
342126
1307064
1143054
292505
735778
625684
403306
972635
668250
1619161
453450
1019328
497709
1261088
431882
665168
761692
754222
713104
1612254
1506453
32050
507793
857157
1438376
449155
1462954
280801
528602
667266
1515161
1089038
1162425
1074011
237200
564289
612218
264202
54179
1260052
50251
148020
325536
865000
384247
1004406
490565
645768
156129
605449
1501667
1322314
170334
837640
1390988
1397170
350253
416562
793521
895231
1235773
1463160
1588390
62517
50642
1379352
1593798
1469248
924200
1534074
1251530
289860
1450410
1165350
183490
1449315
1019702
682117
798820
916268
1024712
320989
914896
1151204
711404
396885
1076437
322492
62645
1464504
499644
681112
642487
245417
260729
398791
1534934
1141937
838860
194833
700027
1174219
1526148
552436
1114736
7418
390507
1155596
1261707
299308
1578769
610081
657477
1521308
84439
1442649
1270280
570102
193355
1416715
377719
1435481
1374344
558943
1172666
578877
180997
229467
855021
959457
1446312
273446
907160
1156510
566011
1337135
877302
1271101
629523
735041
1362915
947611
746736
215497
540823
1217800
370702
956969
201009
1201030
1063695
397358
822498
1332436
1413716
647003
583332
46946
1527767
188336
543621
41723
190764
618122
552126
1626842
910209
705027
212877
685319
1217794
1641133
64504
490620
621069
133291
1457407
252709
408458
1104148
1337008
184494
1027860
1425725
741248
556073
896375
415
491981
1460015
54017
1240047
1169768
1251145
680923
805619
140810
308483
646743
1549477
1555911
611989
61113
467191
129734
1077804
1441897
1195781
241533
537690
720927
1131068
22952
1008993
572328
253163
466616
257920
1340890
448114
707812
1140119
893939
1283835
1240659
1487344
597217
934455
1089198
264978
601752
1397811
1135184
819834
1139902
448086
1263449
78835
861629
1550094
43379
176593
1286620
30545
1441806
383225
598230
287649
130151
181845
1191037
354915
674962
33785
82614
467362
1007948
162492
913640
976252
323976
1213875
666982
292636
681792
271233
1402492
1589395
442761
1486603
1091646
866686
602957
1339552
1340118
607012
1302802
367278
189151
1501489
1333043
1285890
1467304
863743
892235
161530
238649
1609907
149705
1243012
670169
1344562
397961
462816
1639259
1345863
603342
1629300
549670
98775
920408
1313671
1139094
733408
116276
1203880
1427403
502965
482514
1378813
1026295
464635
141095
1461305
1079710
1382534
90778
740543
1646619
1390664
1003798
748360
796117
1457585
758809
1128728
346978
478226
381659
549475
374007
230432
1537806
743274
78620
105914
338833
634825
384623
469335
889163
1630544
446383
912717
1376029
124236
612932
1103841
839663
183452
269094
742249
166500
596435
413904
1346088
586256
1054194
70275
1047466
521186
518794
225074
905641
376450
1320249
1538815
594519
819089
1558206
1616227
1263973
1451713
379900
1230924
747781
1089240
1474273
714950
981450
386010
679921
1441013
286162
1021917
922541
63762
1399513
1015318
1413575
1554136
134722
1522390
1228841
1107867
1023840
1388969
1300468
1487373
188459
1631465
17885
469158
280540
1546239
1014186
1128738
1305061
1592899
1094838
212948
1436482
148667
1086113
954679
763554
1376407
1614763
952545
1476089
643731
1409523
431460
738594
1428150
994076
889078
1539979
1040217
184215
691377
1147220
498299
588254
68300
1052855
1398621
24166
1383358
485591
1180663
373591
1339096
1020296
842527
656708
1347716
80273
1073115
1190741
403872
1320672
525545
1213497
885667
799743
1640423
290844
1050251
1285636
1544166
665515
942748
935471
1529035
529961
1595001
613745
1588846
1448359
479422
1209426
524215
1548357
38158
841906
636092
251874
1444310
662460
332617
966005
32358
153501
1294224
1450096
1583528
600307
1343922
1114164
80291
826446
971903
50167
1427903
1046876
373649
570889
484094
1146410
32850
220787
7035
564995
212246
102528
335399
600839
168615
1049304
1194706
186400
401955
824952
1249298
1175699
626538
1251980
1646409
842764
844037
1433711
133360
1162961
1531408
972139
909970
309317
600524
231595
1060135
1221035
1105523
481000
1039034
761306
734096
603765
1427059
1271352
292357
382429
133029
1111918
566925
1157926
1077924
481357
267758
1173512
1137257
617965
1497670
595300
754000
1445899
599443
1253034
96721
894784
383372
212229
194524
1598435
355725
573082
781215
160348
151581
1050332
1053119
84664
1609969
1523892
88590
256734
147061
92481
272745
1167749
1102248
1020651
519730
1406551
1024952
1270118
1421564
684504
689015
667337
1144134
729219
62875
596152
331044
1438552
1338941
1407562
463290
393941
553146
1247110
221232
744060
619784
1482515
683800
1512332
503464
119096
1522206
972546
513073
1005386
1566601
461676
1438423
1610711
909183
1216347
417178
1325218
1072090
677273
1407082
319597
139813
70047
1414391
1420477
1427045
266062
67323
1414073
463974
141286
1283405
274288
1450260
1250528
466624
915435
886618
1143618
366807
922528
576839
136035
1534463
196758
400476
1563142
732675
1336955
659778
1036420
573845
213605
1522240
1288656
1229834
1359836
1150497
540600
477730
271047
1041160
438792
384238
420993
1296552
412837
598207
84017
1332704
72762
66661
720076
1163618
542450
142737
1038085
1104737
858399
463394
568717
692097
708770
788084
365501
265896
1518768
473616
172951
1493576
1120547
1447088
94273
961695
1296411
983892
30473
1339398
1420768
875141
1172234
405911
488858
1056408
1554243
404703
701834
1554420
1508305
1252987
307630
805987
61544
1308293
431534
320873
33185
776965
419530
1617975
1572103
253062
198088
399772
908986
763462
987783
1489925
171175
869425
1440091
810293
7468
682405
1273990
959372
698411
955806
1324513
813462
1636611
96896
1077911
1272619
182481
715548
222484
1066007
1427886
1280327
1049967
1344059
1333877
689861
669222
1075515
52233
1309845
793310
1213253
1647130
1618096
1082746
1294795
476075
358831
20475
358477
148882
1637344
696592
7835
904609
976616
1223424
1038474
468349
1056385
1300967
383204
743102
224623
953290
1379480
37016
938537
294505
70045
1379171
307074
187250
1106354
1384696
783109
110327
1519478
316970
881938
184886
952566
1412767
1313614
1531432
524624
462636
916451
1253643
1640090
338178
604918
420379
104569
192665
1501769
264900
139910
359443
12435
504302
284564
597810
982548
1347238
746978
165813
1591583
906408
1497507
50276
826793
1156832
192702
551652
1191290
1249623
1183314
448098
808929
200735
212494
1561606
56924
1484975
605443
853356
1365146
10678
521158
822102
553824
1029934
16117
926206
1591624
1419731
818589
553288
56994
722656
1052321
515401
687331
720679
311008
959434
585512
616217
506593
662930
803754
183701
547755
1618799
1523188
1006560
637237
1183739
1612315
491492
1473113
724827
72784
1292398
863769
1612736
1411986
774803
1517127
1330969
469860
1161210
796549
1252027
410507
1461968
1134828
1075785
643535
201425
1364314
631929
813455
756192
53729
1629612
744050
361300
167566
447242
212881
1095846
491180
954771
112807
433705
28354
991780
826102
1096011
254120
243598
731628
962385
1470790
330277
525011
1448016
993521
1477355
847044
33229
99402
1222706
1155465
745821
43403
318232
245780
405537
1401028
1644087
345090
372877
815783
1407960
1560803
1031720
100536
1176426
503771
728268
1070563
1508093
1500999
1237215
885414
360705
231968
924553
373995
240921
1478948
1122762
524920
782645
1063132
177831
773994
1472470
901408
1424807
639170
1275579
78069
1591392
91877
600620
1351523
502987
1305117
1287333
811048
979764
621145
147922
196865
875268
1492432
430246
1365440
349922
459148
291293
795776
429771
1281595
991946
246633
1429392
790842
549927
644133
532329
502658
532441
1638885
962369
49717
1524759
894220
1096332
356478
514694
1160113
406004
1005535
896472
320776
379165
1638449
1472683
14297
1205535
401002
390472
1278253
510826
848648
1136083
1318263
108101
1283068
1399387
478817
1290385
1450664
1385026
28406
393100
1333646
178360
1298243
284401
1625132
1391719
116002
772
134758
927891
617860
677548
449340
822038
111496
1109586
1343633
1310897
597650
21582
274076
1052478
1412262
113318
555706
59986
908063
845377
29168
190500
914797
991686
864801
1522302
1182413
704528
1390671
76941
725881
190223
927058
921071
523618
154682
194520
1479855
171159
104820
682017
1643448
1336550
993690
514878
725514
544356
40166
11025
1583696
1007326
772083
939375
1261314
1374022
408166
283500
360203
1587901
401717
1212034
753670
426832
1335741
15941
604843
1426896
184896
606595
403765
575919
1115196
980836
1042204
1051006
1232027
137707
885696
1296038
971821
563811
897668
1522397
546485
123240
1036783
1098839
1132550
367403
1554493
1385145
210881
217514
1098187
1578383
807907
1343117
676379
435259
493273
470286
387765
1577430
424258
1252698
1058964
1180715
1157387
689184
769275
920945
368553
1255598
611663
130860
838604
581211
855922
588301
1490300
1307311
1325352
938722
5228
1378692
1075130
644645
484543
880430
1420084
1171625
766999
1561389
739417
1441760
1263906
456901
374384
242735
293034
1086872
541649
1515752
1480598
1397439
155898
198116
1268529
1273970
1571989
752147
968893
343396
1521480
1406210
529790
1291907
1533557
569307
1212191
249424
1096290
1299678
1518810
345298
268376
537203
573939
274924
611037
1281340
1186656
1231874
242808
1102367
1407543
892223
1075169
381208
1079642
199412
1622372
276710
850696
913766
1392307
330550
843483
672883
1230865
1373948
1064729
94840
95440
1463330
945552
1022604
825010
1068669
41256
785455
431687
1351588
1454592
504972
1429684
238474
586053
763545
1598636
1644293
553040
1118601
126919
799831
46637
59085
1411724
132882
281548
697873
949968
103662
1233570
349019
474704
883868
1595019
992857
683213
727870
1519523
1577229
587676
14323
943770
552916
1561989
244298
1393724
1265874
256738
395002
1630238
182935
1460436
709529
604503
900805
1101181
94771
1030805
163884
8413
1131971
49554
660407
1612637
1159013
1635853
1181763
1502320
509801
1290077
569632
725399
455719
449941
425538
626402
456436
1625615
360170
721209
1088798
213816
946792
843808
1137478
6556
799432
1187256
552389
290761
1625851
262304
297823
905584
841159
1520490
1177769
211620
34521
638342
507806
1464956
673088
273383
643013
357149
709114
736686
410369
942025
1099990
301489
358213
1188703
698651
695365
1427208
214837
1497731
1646699
618052
133350
437378
143510
1377289
847696
1244038
1389815
872903
1375585
1612004
135249
303222
353201
733444
1301650
578100
294973
1458773
1126350
1202557
479301
1640769
153109
192457
1157719
1416438
1454790
537629
533852
1456432
293174
1272192
549182
737483
131642
1278960
1323992
104095
1469845
1102887
1472087
361690
139026
1544536
849445
581340
784288
1584441
108716
451343
341239
1007400
698351
979987
1383970
684914
1644172
506031
353958
442686
629951
197724
190120
1486534
92191
1379619
1126042
1293048
239419
1417994
912948
551955
1362153
1099473
489765
77534
1090879
315311
1021976
1431713
1578266
1508339
1064215
1356622
148035
1593251
155030
431038
828557
1415548
476221
1594744
1356984
233487
664713
1439510
895594
1408615
489275
69415
521806
1525435
12618
1519931
585385
1566658
1398025
1549750
321844
920044
1114203
553874
637690
1065136
1287351
877449
1616433
541670
439481
1601865
1398498
1098378
291360
1329530
1331120
604817
1253417
94513
1172076
1268610
803917
1575216
1361362
1236105
1522078
1081287
1514973
327561
1240283
680778
344374
1315777
1601931
698674
1149975
1325916
915652
639883
136682
1640341
516718
1283508
1443758
10043
435797
1412362
557994
1218398
10043
421366
9169
79621
1377874
1517297
1312821
1175282
946028
727982
1646043
336856
445626
763550
1433765
690502
1250700
974951
751993
1431938
630482
856968
597768
571668
310625
44350
861807
1291043
994365
1057236
1470369
157012
640741
711677
1363857
377193
703583
574241
697823
1236857
639748
1086502
1412076
1585244
676979
1002553
1636328
144545
925079
1198288
1040494
1269345
401233
332604
937108
341819
847182
1425686
165744
601022
1116588
157080
341669
7734
988575
176928
1520111
1584003
501031
1179518
692509
263662
1300492
96013
1331589
667750
1270824
1346043
1155577
326804
883849
865613
491754
1063932
122052
680433
120346
1230148
211646
861931
1488596
811173
1182818
1247953
1344728
498697
1091798
699212
42934
667039
1056062
1604556
571752
972495
1380815
1304635
1332957
1311957
806352
536133
1532337
1219260
273222
299129
425949
373
426118
973417
1196284
64163
525464
1541938
314562
637487
1172287
1423099
331597
1608615
852321
1057437
1057925
56612
227949
948607
1020615
662205
496444
332131
946907
1392515
1395593
580248
819477
1374472
1546981
737603
1467379
1267153
1615181
180225
1463617
1193296
490185
1481698
540598
710380
108216
1631161
178066
815665
186205
1234547
1235094
465917
1008458
1262246
180027
1041456
1028252
931270
734438
1386138
1405040
383346
840869
603377
1605097
336634
1417882
1533296
646938
1130821
1577629
194629
182401
1111388
988788
1270663
943661
1376472
1623295
1527723
1609052
902439
520906
865613
1414296
732499
475264
1154046
727108
266265
728177
496019
337653
1194696
1471304
508845
1344702
901163
1514909
1060644
717352
607819
1050556
665014
209756
1021952
294227
657462
297259
519651
700541
1250882
1121093
460096
399117
398726
1365618
560734
1571823
498004
1225792
890146
15799
247843
1480505
313715
141691
1305027
1458828
640201
838231
1239700
453046
1414827
1271713
90041
1467551
1002810
974451
1368447
1258908
578993
284461
861535
1377227
1579418
551040
228344
1305326
75777
1345629
1083414
1162512
749839
72870
340190
280720
888721
1306239
1151503
744595
1286643
185020
378918
1157059
912092
795077
619734
1490293
1496924
324131
271206
316969
1153727
58034
1381217
981166
156438
1135608
427012
1577852
1516786
105232
1008980
197837
287028
1140219
786684
877515
8886
99185
1103217
1212330
617414
1379336
1499803
1333621
124061
773286
1184900
1587575
483972
748688
1506945
100152
629669
1063870
188512
552568
1353585
472471
513359
1345343
1278032
1541992
1627401
122431
1202990
669100
1568022
1587812
104043
884803
471591
1296805
1467706
198742
1068829
262857
1519508
911177
91952
1476295
229183
1529817
167062
807871
183651
568545
221378
1571748
815855
603219
1286243
514168
1447861
1384796
701228
91273
938080
1055362
1448030
546259
1023614
1380117
97912
1113023
1355365
618997
787577
463129
1468015
878128
754828
545870
1403965
915103
857823
881332
1295694
1290240
1468236
271170
1300618
703402
229847
788862
1184253
454822
1126403
104700
1177008
1035291
134354
868365
1491351
1068249
1567570
373555
70306
292045
167277
867209
797020
1397675
1295540
1397946
653526
1639320
811118
1325298
326423
678577
167149
1044731
1201067
381618
681440
775321
94122
991488
613543
571767
586207
1585019
853425
1587668
231631
1612543
923563
1542982
286127
759117
1326741
910376
1480711
427274
549092
98222
1470089
361289
219702
641573
889060
159986
589560
471535
1013910
516508
1604776
542004
597873
100156
1207067
771105
345924
228517
801441
545397
1452970
1114314
500322
402467
152941
1583098
489776
716490
1641890
7238
861140
551095
845084
735142
66524
1549055
1426419
1028892
188918
256580
1038279
1291550
1273040
827408
1213151
402945
587702
6934
704581
170359
890338
313197
1243404
460615
1106804
1066190
391278
1318001
649602
505804
1496436
877122
489974
843474
478148
1192369
1012120
1483102
1171259
1061792
769635
1316103
985123
1390177
128266
1453795
360033
124008
13221
485562
1285069
1217565
410723
187799
273735
554229
44582
1644299
402048
720183
673307
322648
95206
533982
183943
936581
1340896
20891
476683
725602
1412561
817115
1628465
391997
1215806
217598
1190383
71677
812822
473417
981473
1350018
903201
1347061
870443
1351787
1625274
839258
460245
1002982
1378424
1482432
1307844
742536
83989
1600800
900826
720199
297287
1362372
105776
1485498
1149428
822488
478944
971390
1254042
1209403
1390600
774754
171720
1239576
920577
1212084
866583
803685
1087728
1521564
1242760
1266384
1479768
437938
192203
883175
175626
1471608
509202
345645
1237724
1213933
1366001
1201526
1433608
1055603
289297
111109
1000367
496749
1412019
1489980
1111244
1633506
676794
1366128
495317
1231371
91484
796010
1383862
303450
512288
982672
761272
1580847
1514246
290282
1213068
1041133
947468
1077475
333010
1352929
1093213
691599
770895
280707
114345
1505111
31218
721222
1582389
458471
983702
1148177
1629160
389386
440548
488769
1495665
761384
756423
166493
1447189
412994
1581374
505167
1099402
648071
34616
1357981
1081955
530391
238591
1227468
698729
543756
1564959
1257654
745205
81739
1091941
289291
1502675
1531315
153869
260305
842312
1369825
215365
579415
1567698
311848
1002186
1439933
946915
754336
18890
283599
661227
459237
1305541
1579802
248493
1348154
779320
1525203
1528788
190723
451334
235299
1012773
116519
646147
1436303
982307
1626721
929477
912850
992316
458800
1377642
699505
529508
348009
1590010
995698
830144
925967
344606
1564057
1287680
528127
1141533
536826
935306
566451
275655
1107235
1304911
1029057
968740
1527664
263966
1509444
329909
539733
477988
1554992
1510000
1378664
278946
1021901
1586099
773005
1203065
1391907
382801
1001326
754078
485804
299999
939915
253972
418453
234336
1486357
1368090
994125
494313
1236721
261548
907103
471666
584922
1083450
904653
11749
185001
1499931
375503
197111
73353
233
195900
1492037
412146
346680
766417
400280
1201218
291658
1107313
1054025
1341451
285025
456961
209946
660408
561964
574344
1118796
728506
1236455
337056
1377276
673594
1431110
356297
1631294
1612174
737924
113213
880847
589934
494233
442961
1300927
1440857
1175347
981803
538170
1452271
1525182
1062676
1123718
42662
1293088
1394613
179505
807556
821662
8581
176147
1272236
828076
780119
1619023
1166079
868309
1287676
511125
985281
1415369
256836
1262093
1151772
698981
728240
201510
992171
251648
1512471
1589148
1327829
704950
116715
434584
509432
115429
1459091
1448457
933856
375717
1253620
256258
1042412
617938
982385
1565996
1565343
217319
714917
1004650
1223252
933570
907432
633611
1502026
1609054
266630
140586
272393
132647
610634
482279
1445584
18408
1177276
1365149
412478
1579113
814479
1027777
126778
1235317
1621890
1140169
1030457
425141
342873
145499
92510
1247085
136650
1436950
1040303
479894
757335
924835
1134565
1215437
339120
583106
649552
1340619
1253903
182398
1529949
173803
704421
623235
1558154
241251
837664
526390
1046574
22828
709402
1594450
583438
1402087
151564
811512
1018927
1513282
576054
1002378
1108342
658633
1339141
917244
212409
31444
896224
1089618
602643
59231
199333
357864
933237
1464351
1070139
1239983
1430777
91536
6877
470509
391864
1196844
1139599
70039
279752
1359081
1193262
1363154
1156154
259332
1573107
659943
743546
1083930
1464773
11760
1291310
1094385
591773
613541
1344285
1478132
1518734
781150
497349
440324
1480416
517747
67113
1614952
45472
1221853
212533
1084537
809164
1304428
686086
1586310
315169
435123
1541659
320583
24295
185461
1238256
1133342
1123686
182796
339541
763364
1611992
246714
1351044
121802
1503891
156249
1528548
1087009
927472
95698
310075
948819
1377335
202626
429459
199180
117090
150441
314102
844962
522964
233867
830264
1614342
274903
547095
901472
1523969
33933
335368
200314
76751
1382002
1291957
520340
284359
1402866
128388
1404285
1497677
1483017
81333
751974
71508
930590
1433399
1397787
276332
1427990
857582
1344570
226006
920509
96790
429834
953220
652344
1284894
1041764
443358
705911
212416
394405
490600
127663
827495
281967
763995
798120
398584
71901
672730
650829
1601675
1596089
1023273
825006
764193
1188168
1095908
1291055
1238342
1356589
115670
1386265
1012237
303329
359671
552554
735531
1442571
153159
1461893
1562506
197251
1225428
189898
1118512
470988
1312273
1020580
1481712
101554
378944
498287
1352395
401112
678549
236300
1262791
166249
321744
1277351
1196574
776700
131114
1305769
596677
602617
1505718
1240824
1459147
813580
145413
1110289
1272867
1184039
281110
783089
81066
345264
1607929
874881
734450
1452865
417013
1602888
1262796
539214
63353
949407
947171
1169006
64790
996799
1186978
448258
1468077
695593
438602
1498023
164803
605226
657349
1195398
911385
148561
639985
466561
1446123
836247
1167505
1060767
1439997
1005046
1328167
80356
1565914
358221
514867
1486348
587501
1534331
826302
1150317
689542
541184
632070
230249
85892
844212
79318
28053
581753
1056659
593885
1412996
75057
1304001
1440029
1456088
611641
1015407
82993
339668
621028
1464512
1132552
145259
40048
181802
747178
1263875
365888
596928
1047902
225601
882265
672357
1102440
1626562
540341
543889
489780
1614859
1150995
421927
642997
1053311
844132
1130894
491797
1336489
1460781
622332
1182427
914836
627690
398288
55889
1313161
975055
1195120
1017587
1021893
108190
1516828
808587
670987
2068
224681
1580021
795363
1423626
256033
502166
6629
121599
726404
160024
677201
1158486
729478
1036946
184096
1474296
568836
46696
1015154
494502
1308222
852167
77953
769048
1404747
307644
62361
181505
1111272
467952
1141538
1359029
186128
141511
1278916
167079
157632
1501187
1235053
1412020
913695
1157431
1570785
1111855
118141
1623905
31209
868884
138124
879338
317745
175448
785682
737710
1115468
1102376
486847
710097
789716
1517680
1232583
166016
243069
890844
1381403
523936
238791
482795
719790
1556100
180224
108614
21459
296427
514054
121573
1410798
17607
107936
839275
476154
523891
1592546
1131347
451039
1587869
193950
1466216
345012
733641
677598
950687
284507
146313
451136
344794
1271622
234403
1432902
511984
182291
963035
1276380
1515225
420168
1325451
902454
929370
1535825
281843
532015
289239
293685
487336
313939
54030
698588
1238796
1639855
118536
1361869
1217374
341574
400286
840369
845286
753651
856067
1441969
1177905
876195
1333280
310723
629907
1588435
1210494
29338
1093685
6676
871525
351792
813213
1370240
1121937
1448490
123827
1517255
151746
956588
272172
1627465
1610968
57950
49343
727823
1034697
332255
185088
765720
1297305
1247664
1039927
788089
1562819
290087
78935
1184251
899296
876105
1458
1588277
1547174
642810
874437
1295416
1644053
1137018
1330365
1239994
1366054
1068368
166567
927783
196258
1235094
671471
725754
341670
472206
1214953
1341108
1288295
404194
1151777
1259701
612587
1054703
178706
237281
633601
662005
556965
1048882
820743
1167290
2969
1175307
941669
1489846
271143
1318076
452913
1158850
147898
500310
1118466
1619005
338460
469943
514299
1232279
1111691
344610
851921
202839
1443101
622658
932769
1024966
1641147
272103
60345
946733
957465
434247
1170444
1448105
519133
801085
613007
532544
306122
547661
494884
437491
965064
1515772
1634573
1572230
1564063
217416
1074862
480712
603056
78931
570086
1246593
405001
1033211
1298213
1266203
658807
674798
1434827
474108
1563693
794576
879404
1554850
1342893
1386083
843944
732236
490562
950384
514345
952489
1109079
697365
100364
260510
1577309
534481
242899
1600178
438905
856014
155924
492191
1140724
1459768
307240
919469
623025
1068885
1001979
1203156
1345252
869667
1456597
1609726
230833
926025
1288134
518959
477651
24283
588171
1334699
1068511
1539814
267386
1469409
1028002
1159484
940602
54379
1487492
226529
955878
51283
1557852
12703
906540
118520
870340
1240341
45742
455099
615029
16069
775775
1360535
604264
815125
647317
1192462
558535
1519468
650065
1374406
1318508
1130443
846890
561602
789908
825772
1384113
601808
1327400
532925
616382
660096
62817
1321100
871458
1350412
783788
1598133
1254343
696221
411260
34656
226768
1618292
984895
1231139
1126846
1442149
83805
315719
363071
250655
849377
1594662
36604
1223813
869181
707791
1260751
102931
43565
787089
908287
994243
1530370
284817
1071156
641792
1487453
751200
470990
49664
1051640
349062
591275
1507157
1054266
819407
1472247
741952
1074185
80336
1108551
1539463
260539
1536203
1487024
566345
101799
1047689
1279292
196954
1034783
1346528
921619
1278133
716151
1099018
613344
1181029
1502948
539315
59186
23091
443495
1293845
589877
1413854
1229479
246933
1596371
1199657
216219
1530428
422728
1589365
549702
1642004
463269
859468
264222
610010
321008
1464298
1372911
1324121
1543791
279043
343383
675086
1075031
648296
1112568
1056205
786062
1595252
1100363
1627417
1330802
201145
923989
1231745
1213910
484624
943877
406898
1550532
353196
158365
1444838
195229
721589
741225
207595
1510054
456755
510049
676837
1455614
588743
1173675
5047
19495
1081742
1479521
220027
612910
1644431
388441
125308
742170
1151128
925074
1520471
1547089
73294
1165344
285333
7533
1553925
792196
856498
1578079
1084565
1275374
1612817
1099410
1582993
1216052
1084982
1298846
1315382
961299
544720
1428459
1204804
746756
899041
174551
530421
807648
1026801
1338215
1459411
1576712
195654
1621612
1611085
467668
943141
613649
831837
973206
55845
873212
453338
173696
414545
570434
1531207
148873
408416
833984
482619
41505
1488469
837280
338092
126138
115611
1411417
343267
251833
1363587
1163836
661222
316984
191228
904137
1051860
1454635
189939
1625474
166283
678558
1271296
3998
1229543
45445
1371363
1167638
794402
371343
449568
1389353
1458363
1388128
617575
1164224
191209
1129777
580601
1440082
1428360
1008233
412730
867977
1074539
590045
1477902
1336451
800904
1632109
743358
709566
734128
1120951
1024557
525780
1271605
1399377
929451
356523
306458
1434205
1044398
850992
50749
596331
252715
1151803
36010
1378715
837501
545333
1237216
1296430
445839
1212409
541674
70392
1327697
1567618
972624
1173600
56169
788745
630030
1465752
574177
1567407
1106750
1418172
1053047
1465316
1146526
18657
983736
528273
911135
225679
1045514
1168797
828870
844681
1147223
708874
1619309
792564
431232
667784
562697
284551
932884
962082
340032
348453
1042371
1427410
646843
934234
44309
572081
347550
93471
1298952
689901
799925
468315
959750
994853
614117
67912
716646
664413
1224574
361573
1301238
950197
815882
875696
1634444
767745
821185
600768
838518
1610985
862996
890690
838448
1409545
846983
216176
1336024
1471415
792064
687576
41297
235868
129741
1172477
916756
1545612
424372
160092
473034
134062
716326
113830
1228816
770887
70826
457817
1564688
421298
1528169
995978
347496
665699
271225
1449850
1546194
1144879
1430242
1020982
488430
536513
879926
984264
675925
1365219
227167
1633046
496943
861586
1256262
1620760
874319
405831
758322
396557
97817
554450
785469
446212
207602
1181797
1365785
1247475
1610783
570584
1615936
262276
1017639
943150
609089
571178
749812
218729
177438
1281475
1521699
660432
1308654
1511708
432609
694872
47594
262005
1439538
742963
1234249
153426
1522693
395942
407717
968792
1261892
846612
650129
339751
454996
249473
285545
686163
1212697
761695
699424
899186
464850
641101
689841
1455158
1641176
372859
1111708
653041
1386082
1194182
67229
1216201
700722
264330
187660
1136450
145799
395132
774541
1044981
977850
1149113
244517
684037
1127143
927027
533059
1172600
785242
426872
655943
1317964
497629
460103
379844
380075
832831
1263640
1234555
977964
451408
1396740
1311675
263377
585586
1083560
105863
887962
995772
831913
956786
491136
722411
283003
742006
368260
341182
421271
473295
209187
880789
619194
102819
1331462
1349898
1049968
1565838
859345
1445612
1385926
57869
210166
150601
173877
226278
779077
1252731
1375821
1238160
1531527
314048
789957
58163
1304573
1579474
1470818
988042
1145284
626001
486846
1591090
1451299
511052
978032
860623
205728
994667
1432704
663407
1540434
946672
1259687
987516
203281
1314347
141757
24752
383449
816093
772964
1403657
1264431
1298641
438231
898084
31962
1009239
37435
959069
1396990
681076
1279597
180796
160423
1313531
537784
1080658
193835
1220679
1319039
1246068
172574
20918
176190
374102
1199412
1327808
754739
8113
1099064
327454
1001142
534234
993472
568498
724605
504667
1305587
498369
16149
502154
1490203
159193
456601
562524
1350825
330377
382089
1500011
1613184
754391
104756
78660
1140673
653731
1549873
1543199
1562811
1049940
864106
167872
966931
814082
1072762
310033
503209
30017
1250175
291823
46162
1105925
33019
1140621
146579
1018029
552670
975264
158590
1471326
1605484
746660
934795
1536600
445615
757319
1063618
765707
1435306
1485738
85704
1109511
270411
1267996
280910
282596
1376166
577388
198106
605132
1310955
1289085
1117038
630614
1451008
1501976
870118
1256297
41479
1290
391495
363525
1002948
1145332
1149310
604029
270045
687109
172524
1639527
1643968
732888
378862
464104
404711
882223
736580
792305
1047273
709813
1255232
1228046
376167
119382
90452
1447713
916275
779913
1183716
1028189
1522819
297854
1437564
831675
43919
869487
1183281
497838
1091767
199418
789925
1520975
517762
276912
383592
288354
1051060
1527447
148410
1275023
467825
1438768
1196990
1471595
1353897
924546
6832
173971
1052094
1111089
463838
1642100
44141
1384880
9488
62418
401368
387801
1389850
62456
592055
1466067
73646
1467598
1443487
707707
1086155
136139
1034729
1295783
68552
1096527
647780
535632
1302962
391390
908674
613100
237867
592849
1081214
1277169
231121
516937
548929
946059
24483
1511136
64041
1115144
288624
977290
1517839
1352994
431601
609089
948027
8981
1208855
823928
356966
627743
705827
195732
1049357
189928
81194
1514961
1503034
1241373
665572
1475995
1350240
453601
533208
846523
27652
1121213
921208
1432439
828957
62903
1040355
1617132
624422
1531504
1640477
1456996
576522
870250
969224
1449222
1508199
30989
1172376
282139
669901
96597
1503536
417214
1610618
1411605
1375998
813554
1638178
1204206
1367332
570281
577758
263731
701230
1381298
450775
630569
1192721
1248503
761630
550421
321632
135067
1445243
4891
500382
89164
1171438
1389319
594969
1031864
727245
485615
590445
1215313
359303
1325755
404860
56937
1618097
1031197
285355
553227
292489
834288
962577
1395360
1356549
1551275
472355
59282
1526705
892260
1338964
821847
1471261
1117337
1114771
381413
1093016
401255
1591639
246348
915512
1864
224656
111020
702757
1519449
1338145
1495677
627426
817473
316676
632889
1359092
1252609
1193505
324192
1558973
28635
1434454
1230829
327396
1193651
764662
761748
937812
773743
116200
412607
1047631
1181525
122981
617589
685290
319508
134315
504223
1446476
740157
1187321
834695
1508581
370872
1491092
1088367
1067922
1469491
1402342
653898
1278996
739205
1035878
692949
1579633
124214
1380150
277776
1353849
1030336
194272
1428079
1484524
677084
651382
1162093
352722
1115950
36156
476526
766311
1383863
800290
1015170
770913
620071
1559917
503671
186209
851871
1397902
1248757
1276885
650966
1247918
897791
1199518
1016330
83226
425520
55076
151117
606824
1391926
790577
115880
1617579
968093
995793
700439
1095698
186639
906141
1094367
828019
840217
1593683
557590
798923
208544
41386
744547
1097513
21617
98595
704624
355374
1468815
1419244
50957
162135
1406153
1188798
196276
1060397
275106
1625186
177631
1619776
927180
418799
49062
769361
556712
204993
1439901
268427
173180
1552085
1134198
272694
1620760
1234743
811608
1644904
1065925
560476
1550318
1243372
576876
890263
1218648
132892
196306
1345439
297772
1599698
1061437
373591
1086677
57145
53038
931900
1279528
1309930
588909
1196719
257742
473270
308137
1355589
222310
425250
392108
255331
1439093
377411
1421984
282381
383418
683507
102079
894628
630220
12624
160913
1487332
192827
21555
668469
603358
253485
606653
208787
607618
277122
1246173
434954
518562
1146917
755154
680083
1568531
1382059
122444
304052
644006
793351
42016
1553251
18057
1443212
1403177
1054359
2034
1633064
1346817
757477
311346
1159007
971424
58083
1028634
950689
673141
686476
324317
1035613
1561683
1608118
1409592
93184
1597022
631376
795127
640923
1600355
561572
380384
271499
751269
146008
431726
737340
879293
1494038
144267
1328354
1065723
613064
1479869
268491
1399664
946579
684884
93626
1571468
588844
415913
101429
1482854
89166
723856
1443217
295304
837686
91337
1091862
837050
15328
1219447
1429430
413582
1208077
1621295
1587519
563201
992530
691319
794248
463611
1329246
619457
686835
620313
115464
599616
962848
575269
880742
1330972
728644
116138
666443
266719
125678
698786
331884
520683
233450
1397829
1315077
506320
620313
822743
107672
1224211
1071785
1094119
623040
1162717
913826
1509408
346017
989957
680722
1505498
735795
1066277
1447334
140612
916860
1577361
1403008
682903
95662
1646471
1327149
607553
1242100
905769
1593663
434971
607836
1421185
913002
1104737
571733
461375
51830
1487398
567151
1166952
762218
1615009
1355436
250384
451837
1097925
46799
529850
1439794
535824
710314
528410
1006219
276856
949959
568170
1238645
115693
1531435
892149
713517
1514522
585151
1500781
1048731
792541
1470436
780056
753084
658640
853372
537311
1469782
488631
357201
597769
248586
1626175
972025
878782
1156122
1175184
287429
384559
155843
684826
849733
399904
547247
1344458
1075649
482699
640371
60320
1223064
77466
615635
884169
327523
1315960
154410
1274871
1354653
646238
762320
589048
898411
217874
265742
1480798
150807
561734
1059555
392328
285889
1512610
446328
1007698
914979
78169
113094
422441
1219349
272623
857811
1327816
1606556
1355276
1083168
790050
72050
912947
665463
1391461
1237843
24996
528242
590968
476335
634114
1025167
1585377
1091291
879099
747070
946600
585921
1502978
763878
1168523
654441
101155
45731
1293789
56626
307523
386374
554600
967159
445463
1644810
1492591
1619588
416530
823817
1135658
1480732
243371
110214
750316
1387455
523949
1472112
1568306
305158
1226640
899947
1310046
1549291
894930
1547298
699317
5675
162360
775360
1244304
26071
732620
90867
1009705
1284829
569547
207267
1598452
1554336
510561
905591
1401756
947366
306351
448569
1173263
456951
472883
229011
331133
1253710
633997
214970
490441
408976
1478029
877336
1441559
110654
1454976
289435
148611
1150089
1333473
1245926
1530490
1151829
1510060
1631844
1014438
834753
1025736
767803
1547316
1557482
271621
1102341
593221
1172301
706181
1574284
295671
422778
1563562
847680
1605923
1621825
136912
176597
1554052
762748
1383436
623381
1604443
271668
279038
1303529
111905
343009
1011600
755443
1025282
1486563
396054
76171
734451
443130
520896
251708
1318451
996253
1487304
599984
750282
1061325
52061
976558
546449
407858
1148126
769515
45298
1194363
1438788
773527
101453
1567323
282285
747124
405742
658776
900395
1032599
1609234
379408
45869
399111
649463
1378037
1250459
1299907
755362
758644
1370561
407952
1632941
108823
1238570
1474480
1460217
139785
408825
51748
1646197
507112
378629
1290767
1149356
1046074
1577301
1061086
821655
668752
42561
194749
1157380
1441034
649223
672918
728115
1065896
46197
971154
1212266
403586
1499995
1590703
536900
415009
1220708
824813
1371072
691232
1069410
1270991
739515
1139766
1452791
215635
1593888
1096097
571634
988509
1620088
1341223
768772
101979
428595
237260
1477846
1101755
364058
616352
636687
941837
19214
781235
352332
684472
765999
372963
1188367
1306643
1065545
241476
537264
1142890
441056
812209
1037703
620865
1017695
283597
1451501
418857
129313
244797
1097779
1477857
574403
115494
1516192
359482
1409020
696080
564040
1494142
1035269
941456
205388
1222077
725319
530964
521131
102920
1624613
740993
1367302
869347
1344186
1205522
480787
260679
1513768
742058
682529
131001
1393135
241349
1212424
1012290
1048796
796705
494472
599494
683225
590843
1452680
1161649
413682
1160950
811004
1005121
768171
796605
505716
1428645
741131
467892
764846
311089
1275233
258556
237174
1545098
1306818
276524
813789
856815
1551710
1235320
425
1371253
1507010
375572
576887
596293
1575901
967842
412057
328797
1601335
442675
955686
1440158
1557995
1385968
537537
1161662
17926
1314984
1456237
1222143
710710
905582
1245856
1348761
350003
1644522
896346
1296865
155330
961894
162339
1378404
1626793
572701
37438
206422
562873
721275
54212
1175494
976443
882704
916331
308971
1036348
968673
1015521
597514
102626
67113
201514
1187117
398314
1232172
910405
1008656
731779
358456
501735
545696
792407
341541
1188932
1222796
1113707
1302062
1609478
624722
1555321
1084854
971882
797992
846294
1539179
443868
1531867
186079
495826
33982
1221729
1483208
1050026
1512280
933377
901674
1346124
1079857
1490339
309437
408644
231744
106818
282199
4561
692866
1609153
1068989
426301
693022
1187713
1086644
1532370
82805
1078543
387166
297803
610734
50411
1556753
275144
1634330
77142
393909
640914
30283
254994
419827
1175001
349383
415522
927991
295666
522618
1019018
767912
432243
1074953
1252764
1501107
339060
615172
639083
1440754
932108
1526151
759951
147840
1107217
1555310
1275737
544835
906122
1009815
1086974
278295
1601948
40584
134540
816371
692861
1643973
717851
577341
263469
245175
790948
1233100
314880
1214090
195275
174267
25442
496466
1636695
403281
439480
935789
826953
536750
350944
321295
1181885
23614
544534
730835
96172
314113
714234
601644
1272079
766523
1263514
447532
1342157
930134
1435804
1322150
1527365
939380
1300190
1443586
436064
1608926
243593
1194246
1417926
1393769
380520
272164
1091329
1511459
1248430
27739
659505
1217638
111612
423496
1120375
882580
1438274
930200
273436
1290238
325827
652469
1351084
1634684
767210
1428317
1603207
489639
290911
127198
778028
1625707
1162437
1409405
1112687
691779
695955
198689
1437763
1217365
252603
812151
29983
1279858
1467059
1397868
475990
1599254
1382055
800271
267186
204809
560695
1153828
495338
1223706
635722
1094141
733512
769725
1027705
1232128
1530630
857671
394891
98070
613517
74815
1227918
522643
95978
921750
1342571
358482
665127
39719
502274
1493880
350562
470669
1332222
1447359
1122899
325470
372557
848027
22202
340909
1497172
1286487
220225
142008
127951
1475667
1205077
1595695
1579780
765330
962014
1343455
1027602
1431391
353221
807553
1019777
1361695
1474639
1122996
978885
448010
722929
1405854
611735
1497197
833782
231515
314813
1130087
1519564
750590
1116034
469926
843922
897422
652594
60273
215710
163223
990790
188774
805053
921503
31858
830011
1495380
368769
1330874
851913
1071042
1130685
410425
568299
1146681
6828
401398
136690
575051
162965
124815
195966
568934
1042948
235208
474327
1614101
263899
190241
45234
58363
241221
1455386
771000
1366548
1538698
1086703
704246
831969
1440173
563421
1179524
529774
825059
936606
617474
455261
499865
1541093
660607
426814
1214385
208841
1644227
901853
1217280
1606974
625009
282681
641805
484935
1353299
50040
143712
780126
1262413
273012
864611
341229
1395762
1098685
1326439
1557096
323573
217664
238356
862257
85998
290142
179787
774017
1307556
184975
1097635
994095
215132
463065
1151859
1022513
548213
617056
1131714
628631
1177566
890361
328515
1303845
480597
1041722
714900
1252628
455558
927693
294333
1311925
1391818
1374288
484763
498531
577945
1139059
865089
607734
643710
699489
343439
817027
264483
508771
754589
722211
1217162
860514
612012
218184
264278
643456
377169
104403
650974
1239329
52240
1485920
498024
1164067
1495267
977944
1590124
111132
705569
1566702
168051
908762
1460459
1084379
292776
406926
583178
1395674
1605372
96022
1205378
198968
1308348
683450
1485786
1125550
1167524
504227
1254140
42281
433500
675832
780600
791652
1393844
1356600
460103
519580
1612900
86132
1234133
1215724
945998
614664
714945
90248
314999
1614646
1105842
1531548
1276901
1416259
1451301
1089463
1042230
88618
1207782
894365
1286686
530771
778764
1082186
1098715
75908
660704
1088825
935850
469289
1135521
1443689
889621
438729
1430653
903881
1130438
1637176
299323
1370712
906346
3989
1398684
386653
714540
1363843
613644
1432318
1465344
1233679
261273
653342
1072516
576002
287138
282269
768976
183296
1255071
1085737
1012458
1134143
777233
514844
1027
131946
1286003
1401455
557127
804636
594405
330383
1084943
1038696
1066221
1127014
856021
1314927
1449756
487199
1375329
1309123
1321862
1570038
603495
488086
1069209
641218
1370763
449012
1395063
720481
17106
1227498
966067
1366550
197400
887517
1444942
748223
1452546
1453863
132320
1025574
470259
608992
1269267
970185
496935
807980
853785
381070
253798
1339010
17307
631536
363628
1562333
597547
340880
1384539
828108
47539
1455531
935598
1319331
253083
1325954
1274688
877708
503719
223722
876787
514686
630551
378500
233992
1039213
629592
1250820
1200278
356180
155094
1646985
1411424
1455607
1225292
1242887
914587
1366965
1096899
297500
952262
1049673
1359129
94923
319876
441185
286925
1327428
1181479
627324
569182
214640
1556117
246640
392028
1331884
735635
207619
917546
1543926
796657
445537
27000
1130097
214639
1588115
1070594
933458
1513295
1249044
1047098
1515443
1646155
1455463
444959
1505732
137538
635091
571059
654342
87221
1604570
872429
1309756
314939
1083532
1332775
178335
1102339
639349
1384204
1396085
718287
274334
1381062
156965
546054
576740
760567
16011
209460
397781
205221
699301
1606287
257692
1580462
709816
804925
1258479
852831
1293838
1025830
678386
367810
1476194
803294
1190019
671176
559152
1041279
365955
529323
680804
825966
508573
599188
522112
256023
1510977
1368879
128625
301164
466186
663559
1414824
1193079
123044
328444
391904
1184043
1261837
308784
991085
1471644
614477
204421
259087
87083
100459
76692
135334
54881
449991
484374
691764
1443327
28572
393324
1427764
210882
176852
1558074
1329903
1533171
723025
141322
210777
701658
1471769
117395
42017
1475529
1434564
25017
365523
1623525
1599916
1584545
1135762
993285
247756
556248
876355
776807
1578738
1315327
976420
354626
1512155
339356
14407
1599889
495046
1246554
375566
1076254
56111
1203675
880078
438404
1372606
1431705
29813
285206
970688
865931
796869
1487323
1539433
258501
509926
804373
1103362
300416
206909
490438
886623
150970
585726
369605
368201
1165700
1314487
519154
1242934
1134267
540329
457946
616519
1272160
38309
1259334
692993
116800
1454023
490184
1069412
733440
837228
338589
328826
847243
212281
766938
1173992
762531
737306
672812
1143031
1167911
1501945
870314
1330225
388214
708731
985415
905439
1536325
371807
1434776
252384
425045
1214208
286401
1597798
797837
1567578
1580851
1214937
1481810
6060
866720
190732
509127
958573
833816
1386487
1268197
1129360
101550
1071035
1589560
106545
976113
1270061
780931
999974
573671
529449
1225971
1258581
689296
490977
850634
187087
889096
540074
1645441
438854
572468
1041757
776599
144740
363967
1035896
1570285
982853
872044
1361567
1144235
1028041
611819
479087
199801
378732
276472
1277882
160132
1418092
1272102
248580
410954
1343030
935914
43053
1591013
1542072
17782
171718
1388811
694415
575669
818249
1252268
705973
1007911
937402
703820
584648
762086
308783
494794
498444
1457886
812736
671382
410453
694630
66874
548454
1296335
1577109
483829
444317
1015262
733776
564080
1048685
1624409
1193853
96896
1319777
1030212
766438
517671
1499560
367528
141961
283429
1252292
69950
1511890
1508407
1095743
57595
666354
1279394
1290087
595931
361918
406307
1397645
1158464
958156
235291
181272
1622650
1117715
1241931
506464
605897
374101
231523
510733
127076
810535
685897
430928
604128
30799
727176
87467
219010
623226
1225538
478177
687419
1029086
1593567
601248
347360
731050
1308464
1009456
656295
1504793
1006124
807630
322177
956390
934211
956831
794871
451912
252585
1038588
843362
230139
516044
293862
1462810
298693
1545954
251568
1113218
699065
896673
1097484
464295
962419
93811
45475
412578
3837
735339
957034
1533148
1085976
286440
1062865
602066
1541942
191276
595198
1067153
139592
828377
1188043
1299533
831728
624766
1463007
735428
1090194
1266203
1236101
1631022
1394094
953828
121661
659298
958315
768103
158214
652297
159658
546864
88442
1430896
681072
1078678
1200186
1644169
160598
1454423
1237755
1619889
1004668
1219092
650616
26111
386855
1079709
327375
966129
1407633
119360
731844
19996
1004409
1330769
1603631
135553
1582239
257223
1426701
533806
508803
1639660
1335075
1541606
88073
1202410
961059
1366540
1569223
353503
1301583
1103944
584274
572942
666657
1433638
1341104
1503241
1123872
51839
229003
1577846
1242609
1230145
433147
1492292
105383
594455
483136
493280
188939
241246
238198
183393
1235817
754762
1120661
195283
331542
1168599
1297110
1071688
1038992
176481
287015
1445393
724564
1510121
1326456
29049
359302
342188
1098178
441133
974747
509384
1285131
837777
865512
895456
943910
308347
1459151
391514
1111519
892170
607157
1538202
1574447
29658
44321
867513
396498
865987
1006660
1519789
317501
683187
144857
645356
465789
223356
594339
276957
797316
136929
404944
836929
390953
1399143
1412879
1406332
1544474
1577848
969838
1013752
329662
171464
488688
88821
1447208
481584
676075
516150
1062869
84299
575746
6357
1184038
1499319
1449414
244242
880341
700753
1262237
347948
1154788
257303
855227
37828
589420
1236997
246536
1168389
494839
837303
332035
1421629
442215
1260771
1145251
386799
711936
39771
342011
978140
1108496
340312
1038617
1247973
1056230
1324457
235374
463032
395535
649596
1271542
264388
86692
851978
935118
437978
943674
283531
83117
842685
1136104
199429
1170212
1384317
113619
158460
1462883
591619
1622289
1039125
666454
17505
963891
957711
692171
218475
1206761
1451946
299314
989322
1222450
43733
1187455
512494
1165817
460859
98067
176383
1626131
843379
439194
73255
298382
981962
41459
768595
1271585
37479
488947
190413
927483
535113
145586
1234542
655044
917173
612714
58954
1390808
856159
1634366
842811
1487601
1283741
579787
10405
72804
516962
725984
978207
1590583
1356375
46266
398598
817721
373861
1529870
329992
185859
1511072
636766
514482
1535529
847479
1582572
1500845
1263531
1332735
591966
332692
130630
308792
1182942
1070934
1381913
538554
55846
496025
249087
1467347
1439174
1342018
158074
166550
1376907
1405300
435317
21323
1079161
1440236
468858
1307271
621909
1065037
14514
742521
752121
1623516
1638422
310031
1599592
48982
264195
1227583
1569650
284862
1535999
676958
1592656
841049
1079196
789663
1265512
1619726
916114
468192
1356430
419668
1445127
495465
1611626
1535462
537930
716757
1645339
479537
941663
734156
603233
13595
1144219
452439
677978
296476
539922
324015
888332
384042
34249
1179180
1162883
859384
1499778
1109921
470345
508848
284653
336947
1538424
498798
939481
1532653
1593609
811049
558552
1630270
1582397
1219462
478218
1322685
377363
760528
1261351
1604499
581197
682675
1450064
103159
24105
359412
85562
41473
636597
1035228
1346648
762835
777982
899243
665938
1111783
628652
982956
1562076
352913
787039
1181614
1627705
740349
905970
139310
171856
1125325
1489221
1627228
890802
1089506
663207
716987
257637
405078
281787
477898
266445
476032
1229112
1558311
1479435
378910
1371366
1444252
878490
249498
1583593
404243
356828
1186629
1285262
1184891
1255278
1145864
209750
425704
1580575
1002067
195083
1149643
1345717
919897
432094
1215317
1458679
859552
872667
775863
52567
367920
872161
326257
495785
1091245
625535
1475125
1155447
1027181
593740
1488214
106740
930004
756884
1293416
1494278
1559148
319535
787091
1084153
1065989
1095676
1616372
227552
1087976
560527
1011938
352985
329819
62408
981716
632906
618890
1097587
154870
1414045
1084625
965340
1551596
1416113
306915
1471668
1517373
653842
516653
211136
1583435
270284
1140478
882822
887542
1366542
1434712
953651
591310
279691
1200098
264382
891282
423558
1387281
238892
1183171
920890
479686
1175533
927123
1032924
842774
370270
816238
871486
671485
876894
1590314
434609
1299886
351299
18429
616505
1601
603828
839645
974764
1532281
538500
649296
633451
593505
407428
63469
1580238
167174
1384303
214368
1458486
1288324
1293487
1532045
1193578
1571166
1249750
1419916
409880
791
1022069
523235
723432
1160405
1302669
487603
1591392
1366653
1241056
843515
801143
1421667
1565138
1483435
161349
772157
659611
1007868
378619
209242
88069
1644543
1333946
351264
1596161
497195
603362
600282
1296995
972558
71214
1137169
425872
22601
456917
223037
1463853
1501767
1545379
605312
588556
94428
195219
594955
1253510
1275258
45855
1464454
910315
1406342
470428
1403612
1612828
157378
363460
1430560
351027
733117
945771
1080007
703911
1594752
1410753
426651
126710
706488
1403796
93178
69070
1327428
1492425
238079
1638750
1531765
962423
296840
10309
658976
1205095
641126
1173547
276890
1610628
353236
1518744
1343189
343677
49660
1148665
1386324
792682
1148767
85187
1522482
1213085
701585
115728
55631
1069200
980891
1642770
1034716
1193374
1458148
403233
1248154
1598553
925685
1548906
1284124
1257824
1057859
692692
771607
171093
1424399
1646575
1225116
638766
1014784
1325326
606535
409268
402469
841795
741467
1582095
693478
970431
228312
54480
1383869
884273
1062747
546372
526014
518823
926864
557618
1571498
819260
1318669
1088458
166053
1241960
180717
864351
1483285
1142249
331259
574838
1581763
1156213
1267206
612962
724988
103525
1082595
709112
1544983
768701
313115
1272781
1543179
332169
1274196
1149154
1050009
1565643
1157297
1108271
1095436
1178344
661956
329140
495780
992259
755512
196952
438746
42861
1298500
1620896
917817
1030860
127028
271432
1094898
1142923
972007
235175
712423
278310
906765
1256743
879489
419759
1413595
115680
441309
343356
419592
366652
405564
576179
115983
1550539
300402
882278
968035
557843
69920
693072
735949
153434
768124
1203049
524675
1108121
769801
285583
1593050
1589547
894339
1028514
778729
1070964
326130
1310457
1069613
219266
948282
719717
1018833
736974
219074
1006586
482465
315163
1511941
1470073
1278515
464997
517684
186848
881381
1148408
1474769
1339815
64875
699081
1038991
159966
501523
85078
749162
1334212
103566
1287887
1434076
1390950
444392
854040
1029076
1009876
898770
511208
1399703
118854
437684
1587183
725322
942748
1380602
513021
923079
553074
1456028
175080
207202
1283600
1470592
1119611
1407678
152070
1242813
752328
980350
1129961
1314601
992547
773767
1326032
1588769
1109233
487421
1155099
207958
957649
415749
796156
745360
1095210
819205
902408
1332216
641145
1242757
250146
622459
379096
559231
1117536
1204087
1171068
1365020
240951
1348701
571164
1392440
809426
409192
1219
817861
1202121
899266
292752
358860
249623
788697
1440822
588231
546148
550715
1026355
599694
1393177
829711
1149187
339712
613067
570012
1037775
1006598
310531
35264
853293
1035481
1492367
744037
406746
207872
841597
495822
1425970
88842
566477
1597563
523057
874165
1156044
1406462
525024
1263288
389560
985384
178976
224608
1337411
1529018
1135568
650923
1635585
691232
1023632
337801
242163
1603046
1618875
1627686
394626
828730
316893
1200989
618842
1303496
1413754
1115537
260819
596661
926012
96827
1214118
909976
1575130
1194929
1232881
1033091
352779
1481758
1287080
827498
880440
358168
520232
571288
1056468
555747
166775
357097
1644712
831786
250730
193844
1441288
784394
1041594
728742
1472921
1001660
638707
1041700
769198
1092634
1546990
1382449
1240862
335496
1345096
949366
900048
240606
118562
1543763
764484
35240
121903
321004
1564713
282364
784864
1483152
977310
1209833
941090
981731
1477193
322317
1182573
107042
1194767
665907
1327831
701071
26061
666704
1058456
1175076
1322248
510668
839706
790114
614850
1135695
443350
4069
863207
1107162
327033
1078950
340258
1536648
937629
548499
320197
1231802
716847
204495
1075498
182310
69422
879521
439575
69098
1060944
438058
640513
444299
1438883
1336002
1093210
1388446
420900
583521
1410486
1349221
120459
1461763
894378
650517
1617410
1349390
1268886
359670
676732
717599
1056286
290067
1110402
688121
1335183
1562646
377507
193787
1385408
1181760
1129332
1074328
729321
518609
389653
1206476
18834
823360
243150
1211111
211728
777715
1252174
150780
855860
635705
1256738
674061
1246388
168284
808410
1266859
1130702
1422860
1014688
73032
60844
1287494
1209006
402435
817207
1528034
681080
411730
636532
294959
205513
133224
49913
27651
256065
213579
652386
1314801
872078
280166
933569
537888
279735
999450
667377
366956
38893
1081479
945021
528414
13659
1226552
1594353
795746
705730
950924
875342
1579969
1276565
400292
758317
327585
692505
1317997
1194895
1049172
1139694
568713
1461397
300578
625341
927686
895910
738519
385539
431356
1035726
1408507
237946
116502
493950
68842
632700
306481
898760
53231
189414
63447
209089
738688
779883
360724
648529
83716
1098263
9523
1542979
1234468
1218092
1378292
655395
515124
1573904
234813
569321
703350
288822
488547
1577749
1190860
1219829
1184681
824201
1270441
215159
77181
1596416
857062
35355
860733
444998
665112
1155611
270380
356229
301722
1587829
1270476
1088042
781988
343658
252607
1324518
934818
1019923
617501
1146244
824225
382260
311839
62806
419637
1151014
225472
1144662
878246
215422
460471
611249
586640
1135733
1452293
451764
1048340
1142890
297743
1016198
953826
1408893
1323059
882879
630639
439981
510663
775707
954697
762926
1009616
32609
953449
392950
688880
760606
15479
224890
413304
145201
948759
1325973
1120399
1556111
686537
1018320
201679
964252
931724
1150206
822836
656693
26171
1277652
106043
479959
1208344
945186
29695
1632191
792965
1342119
1251416
736196
494266
536313
68609
1539580
401141
576458
59055
762664
1366353
715986
103719
636702
888629
1237086
1169254
2792
1183991
1470094
854988
1365797
56824
938499
983612
1339073
713965
100711
907501
301041
864798
887147
356433
298913
4994
152846
1466963
370683
824084
353524
651597
1444287
308526
211290
346732
633284
1077124
1138692
882895
308103
991315
24067
1077293
912994
1117702
306336
232968
1010114
851237
865759
228328
402207
1411277
1166721
1343897
578980
875558
227434
854233
1183929
942627
1204345
646222
1394771
1631679
557564
1239385
241584
798335
177799
1092910
917526
708123
367914
1490239
616222
697906
319732
538956
293969
186487
841271
1567596
1443105
503501
144494
502956
475183
1377814
671485
1129254
896723
621455
168609
642495
1490341
1538499
44733
487378
166402
680700
194152
1017159
858090
32054
452385
1402665
127642
1275956
223777
965120
1186743
1286554
1347825
519187
267940
470432
118666
1518887
1346847
1192929
353663
699983
201212
963098
1435423
1409755
1220362
1140816
323877
800829
495183
397756
452388
362674
290163
581534
1339333
1270270
26631
30072
906710
991585
1349979
1541569
1058275
161916
725670
1048482
49288
337438
463155
1147353
1208358
1146327
887421
145986
1603797
402009
578263
567856
1486381
249288
1128009
1243671
1077842
826037
1548595
527242
1059275
1368162
1343369
804828
152103
250358
1354408
1085487
383902
600159
209983
897127
1102982
99171
831192
699682
1185936
378080
1131180
485797
663700
649969
1198503
1319868
379720
999914
504428
1093655
958249
1040821
751392
1294829
560458
1348662
1019150
931988
1538506
142933
226729
1444325
1195046
1633719
995920
899061
271743
1273209
780564
239458
771016
1176029
20654
878388
618619
57675
747696
1067768
1302590
516454
339595
83137
196270
931183
851649
860728
1466607
1308114
1486639
938024
231459
458957
819079
1601100
101739
336783
1446255
734440
1423177
83239
765886
1226039
964545
83366
1445632
1280873
771436
1288973
1553327
1265103
53013
999823
704723
1339412
354523
1584871
1541403
62895
635844
1025666
943782
234286
1369385
521811
960058
704036
673395
930415
480273
416384
608493
521615
960577
682046
1309662
696989
1004362
514350
40714
526581
535021
1377126
1116044
682166
493395
664708
143442
265772
1028200
506893
1181118
529284
541855
65085
902930
931169
1248923
748755
1255556
1455210
1039709
1637889
24677
829354
1340900
1289721
975127
268975
216268
241150
979712
1132972
1253046
1535624
347033
1183517
584613
368400
1267804
518113
160169
984549
339503
207549
1452969
13836
1203952
176058
944869
1509862
1384245
139788
674949
653746
8719
774617
697822
475256
394758
740897
854238
1520238
1192327
810272
1273246
909901
1310113
1576094
907404
645738
1610521
570977
262229
185554
663929
1513410
586805
414490
88843
1354412
1294812
1007166
134275
768207
127565
1140559
804566
440062
485455
37879
1629998
1056528
274206
1200314
1274078
895981
748074
124433
799646
17423
1517663
1161497
899457
1578200
885310
1350021
438021
431574
748309
1403811
33984
617669
138875
1530532
841313
1642413
1120746
1434572
887452
854460
1306957
416092
1030768
609649
1362960
1196158
73154
264509
481504
18386
1053684
1500637
137900
1118614
832007
115456
452709
1226903
613341
88102
726987
746859
793105
1451210
918539
47999
860622
1343599
1031734
34126
1556545
596809
1317738
1313737
1462631
259344
282801
916150
1048250
1055156
1165028
1642066
1151142
1578361
3341
618423
800464
349784
430909
1455646
693234
379235
826231
269173
1292026
509948
520035
733422
179000
291060
856095
930956
654413
407097
1624779
563447
740301
1450938
945816
371258
1041392
636055
370533
232581
811601
1521856
111472
769621
389770
526764
607087
1029552
1572077
287513
919159
607650
285524
1163625
637251
820846
1079039
647834
1216572
929748
394565
712637
554311
1328377
1089327
1282457
1264469
1140724
1061340
108630
1404078
1171633
844565
1241316
735080
684158
308962
290125
1459057
665741
1269654
575192
943286
1040592
187400
1135917
956546
700547
55242
1092841
282637
141097
228914
938227
1634866
104757
841296
168603
139855
1261336
969243
304154
1198641
1034387
525728
1019364
361657
1147856
199412
1181674
1033566
279677
56463
56748
186934
249240
455565
1589677
5915
942471
1562232
122387
1630507
1201953
734670
1541083
1494334
1225937
711940
1454060
32786
690986
724812
320632
79652
143121
638249
639251
1309766
1287619
1510542
1062284
1444504
1600459
309512
1501012
762903
1406578
1201428
1237702
790246
1276620
239086
1177379
1200413
1245394
1025433
942652
1144276
1539786
418792
1415177
1572072
626022
560743
1599202
1500484
1144692
1586747
96987
1015995
1451931
992340
463611
436296
1027767
291324
488424
31376
347078
1267972
357722
768304
1518130
89942
1127107
760178
963455
948915
724934
671502
289963
1398067
172438
1156760
1605687
490816
1044653
1172191
709174
237295
1025347
1435248
1341631
864772
194425
686075
1268177
1286058
166738
254975
190751
1313106
151248
1005927
1270919
603938
1132131
347575
757417
866700
953878
876782
1102493
108962
1526336
874426
826066
655417
1538148
846455
370912
1601821
1339266
318490
612706
1636626
962181
249035
806548
826397
922599
313854
973329
617038
1647628
835341
572459
1452578
650834
1007013
120920
532378
1265880
1595127
441593
26737
933276
426303
801226
1387791
1159709
1647446
611137
92368
521657
1481193
509080
400857
1426576
1177884
1210422
909501
1420271
93499
736454
124994
1525847
909150
427301
554335
1188160
137638
1006438
1422739
511001
1260410
1140423
356462
256660
1274990
1147062
960149
1547253
1592101
321048
77161
1279663
57712
1294854
1582755
476898
503715
1294756
3994
642573
477126
1374374
129175
619901
526480
1427866
1162711
730590
822257
812857
450252
1062863
927809
866050
701409
845315
498229
1454242
1379093
1604391
1575600
164592
1508619
1069216
156388
1206216
1251674
697904
375197
603891
1102730
1005870
1244968
508798
620884
1626506
772389
403171
1620925
942530
1447356
290260
1071928
1471869
326903
1464024
542755
137691
1523889
651952
1535225
565245
1174712
638407
279900
1236923
1066984
915365
1342402
481895
510388
477152
1211915
1248038
355766
714219
634418
464210
1497997
281416
455435
901132
795293
1153816
1297985
1569853
1473576
803970
96050
1304790
985506
590973
1271167
643500
840580
1565708
1328256
36008
183507
1167264
1347698
719414
1396407
495189
1376421
74335
739821
988372
1332534
531984
1023385
16100
1435244
988272
800778
387484
1473844
1476709
93398
432471
883090
1071523
1320575
1609398
1419791
1398982
226528
362631
1070470
1136255
814342
1317691
1444698
1179838
353835
1223629
1351026
862372
1222624
51625
1057739
92867
811896
1391861
69647
728893
734383
196067
1153236
400522
779364
554015
1235104
1526890
826379
456117
1076112
520524
668498
574946
693112
411880
1627143
1491081
7907
626254
315869
328789
1104058
1532780
1170096
1360532
585988
401834
819681
1368693
324861
220199
840344
599194
1479882
973704
950984
645853
1277744
147713
236430
807591
205539
820200
1424301
50395
83814
880282
1144676
412581
1323722
326940
918224
707845
700395
466184
628987
564931
504404
407632
414852
844500
207265
1551707
1231937
72822
633152
1445660
334792
749687
174285
1526824
282796
635202
1388202
1582264
1072528
659411
750729
764599
1156673
1229264
1487079
820570
592024
657740
1035837
1246948
220541
7521
394470
1520003
891092
705561
578718
825081
1518337
673299
316198
1287893
775950
850822
540807
1326338
1506299
720791
1244548
1168467
731791
683303
273015
1625742
1335847
413602
1286327
720386
1116050
1402926
1051456
1431476
57547
997553
783747
43233
570920
279268
673759
55432
153387
1420587
443916
429499
1607417
550171
324946
532353
819921
778920
424468
304080
403559
75082
32622
433836
58254
680533
985292
1600998
476725
549388
1379478
295919
1051581
655463
612923
1022692
655778
611075
162227
1484980
1159912
23582
1052156
632256
39446
1090238
356409
1282770
1625076
647589
546550
1210539
513023
1227753
633034
1034588
1623717
1311289
618149
1427225
227973
1030578
738770
671112
1505929
441753
1513062
270075
1534460
78422
1450216
1025809
727447
94906
1046165
1301235
708814
692123
233182
117305
615019
21097
293828
1300499
1007164
945709
1402626
966754
603333
602840
777176
1531527
624271
195720
83209
672924
429000
1513273
1386917
454763
1143594
1255467
867385
846203
1037211
1252468
186889
1216688
1027546
859702
1085119
180021
525154
785523
19056
904546
825025
1097379
1148862
831557
843922
258449
311710
368442
483277
590924
579229
853191
1486936
134287
481794
423119
989634
635411
714258
1341395
777217
900110
107969
1480388
1001459
324906
1310992
530319
644888
1011958
291010
319480
1074796
806600
848468
1301269
1188422
1646852
562741
1208970
263497
29453
332985
499596
1424424
1536685
589108
1626038
1126741
580020
345461
692661
289301
1212587
610131
1278847
438983
320296
1520359
798760
286017
1339512
1294910
1620857
1058698
1085724
1155827
1501320
545561
80459
1481673
404028
192287
149569
1353383
960920
737165
983345
479081
1349204
610945
109952
1170915
1320629
1316479
363689
1070999
738773
1375115
1610822
702282
1606029
480922
326779
1257835
1622682
711687
23568
615351
1063872
816828
1585962
1500081
204006
1479448
1518992
298999
694667
1509465
695956
1422207
409701
336678
136182
385112
281070
1005375
1619374
1432637
1140989
763811
1287486
510503
766884
1329819
634442
479041
670009
1212929
1571869
511259
337506
435738
1197650
591770
358931
798463
479669
1487553
214465
425131
399791
1361087
961792
340414
1169163
1395102
1460231
1388889
765351
832367
464621
1498545
250581
1257075
429749
705840
626571
630728
1182747
1628108
862759
484176
249944
1291147
338590
444450
709549
1263827
893813
643487
1357876
584147
1100922
529395
999097
1241244
318327
334942
479746
784916
81930
159946
972635
1411900
247077
1249940
1145256
776641
1373369
256588
1358797
34760
1610436
567258
1248093
491354
400589
289672
904649
630577
480283
175960
1265076
1422381
634206
1608391
960710
1504768
534542
969349
1452714
683400
1116256
1349763
1270081
487377
611836
967438
410156
251242
101374
918410
1544150
1123629
1048136
1034657
510169
624065
1100906
648255
338034
929457
54537
1226772
1261020
97476
480425
368630
236734
885889
1420971
454442
621558
1004695
406368
767470
704695
726501
1461745
719462
1581174
771390
1386315
846209
559742
435993
985608
606444
719004
302577
1177802
443362
801231
627290
1050715
817746
498423
559119
765898
111837
1378604
166996
1372807
1110835
70154
887728
1129020
976959
1185388
501140
504603
818514
75057
852180
1527023
33854
884334
640139
1113226
178061
555009
1542954
458385
152741
267262
1004800
1613217
1108437
779952
170677
880978
1518952
475601
337881
750372
547887
613984
719279
531007
1342834
151487
723919
589868
1425277
1468666
911289
29183
1024262
36417
992120
86695
1346989
1338075
1511890
285541
763908
1579902
387727
1516310
1443560
242460
1494855
1139624
1448608
297817
331681
37897
81237
1255727
1363293
1343442
357507
10871
847986
399350
1525397
29750
336792
1619242
230741
779471
1303601
599661
1583348
1568808
145104
951476
916075
1172949
1103428
1338915
1007623
971841
421135
370292
1191935
980480
1117256
299666
93314
532306
1526789
910536
1210913
1387713
1520599
36069
112680
301768
1374048
1447071
1132991
203987
788005
432634
860618
227417
581835
608588
1235994
299426
1386167
143112
375276
1371526
407094
1136700
193793
1551455
1600228
838586
530940
1331260
1346048
274907
73325
518671
1151257
607455
139166
765254
107865
984124
1478350
649468
1312519
406837
1238716
1299750
1016628
1393913
525383
453498
1199409
708890
942208
223414
212570
1540507
773919
501976
146124
1420229
199261
521974
279897
1224800
1607416
244672
1303764
589305
1133578
1423448
1102761
877011
716502
509589
571731
84137
307161
1259679
877084
434621
1384138
1290056
836711
473035
1119934
678842
1556649
1139437
1105458
1344334
817893
1446354
693267
1131237
1052682
1498927
628985
1008101
530829
1060038
1504415
340899
159
884584
394292
1479330
244245
859884
241156
15279
1188031
1478883
1322978
1465213
678267
1312020
1633431
1514262
371851
1250701
1553224
934555
1600409
357643
1472181
1387964
1416327
695732
667018
1619611
1472620
596972
235343
463437
425313
1141610
132272
1610633
1166060
1261011
520109
772217
1080756
404031
498492
854926
1204242
460388
762426
407745
47741
1717
1108825
1566679
50398
219240
1298563
383399
767775
322741
491237
244920
1052431
626560
1075791
1434767
405146
123423
431599
1110318
3606
932950
1336481
77837
898513
648740
52254
1182364
961683
1299851
661971
1036640
1010633
983557
752227
1401581
805455
1268317
1535000
756740
961328
250587
587478
1479535
208299
1050028
837290
708076
282825
242089
33444
1636182
495815
687204
1007359
1231389
976269
1587855
204434
299477
1373436
218481
729277
744352
1520103
266885
872827
1187751
908112
1629425
263477
897515
662128
653774
60913
36069
1362366
1575108
1646490
726087
1390647
1030963
684797
361604
1357811
1025514
262099
1101423
267502
731078
1616287
1617142
1567492
593069
566269
733967
1525712
1608208
1024340
769812
1367814
1002129
1219307
266341
693103
1424878
1444444
710958
455883
223161
1420068
425468
224952
1630399
759681
895083
239722
1498459
57969
381905
1631644
1390517
842708
930982
1296956
349752
326873
23258
196406
68725
50914
317430
868578
1286507
624651
537255
1398849
841409
1384186
1319920
656819
1355540
452745
133494
1271840
1622060
1215506
1263646
588890
163445
127685
1235010
525781
1455426
558580
640672
961397
271982
1093974
635730
441318
672751
830862
1058984
51734
378269
1345730
512162
1064979
707364
58045
28444
395865
597958
853715
1405673
965817
373161
292816
1425476
1505986
544677
1268023
7958
1388892
829300
63364
1149267
1246135
340042
424548
1507899
349378
895493
752219
39720
324239
1104795
27517
671327
478094
1481038
336464
1626991
573546
755263
42143
1189737
485506
335879
576504
397774
1090418
59481
1541894
1312774
171233
789228
149805
1309945
897612
9800
1035816
419112
578919
15163
1415821
1560597
1328297
1084928
173722
448380
1647571
609946
653660
1526522
402452
1148855
1426835
1383787
1343382
1028026
743406
1601122
1243658
1243825
345284
381063
1372625
1399144
365652
1104073
971169
1561808
1019673
49683
747168
915420
1091168
1267478
402676
1114017
314716
1523773
923856
357350
167862
222101
995983
49975
1214660
308945
1005885
1173400
1623654
696285
1547861
952366
156632
1211114
644
593563
265043
105472
776714
111538
322070
1305948
751167
1046125
474135
59504
26564
1232401
1134149
1375004
1497569
1231995
625081
1096928
1401573
1284190
939527
500870
59396
1415244
538694
1047140
1483711
366885
325726
262678
1051386
218887
430742
595795
1412938
1037179
1480552
376588
1597388
987290
62149
149650
750444
1124456
1326004
109841
1495814
1629253
45158
1456224
1282468
1323208
1537322
46249
1279155
479761
1170373
1638025
519839
906589
33568
1084391
956291
1517350
948552
1079341
40390
1007910
897013
1252343
886177
959
758304
1342483
958662
379
549597
916961
251924
571387
1124181
594543
704713
780999
1371110
1104774
1201815
813678
493514
1345542
1433844
498986
1163084
1446872
346543
619765
829636
1394232
128738
1184933
535522
1129430
1343078
51987
711209
529365
1645102
1112599
89007
159805
247160
978570
1230330
1185453
1628863
498536
277601
1557325
1340325
419518
1510434
1381617
620239
1451077
1357465
436329
282760
1302005
946699
668359
926556
1234912
1221530
493996
1504495
167403
1094540
381896
985065
569865
1590882
51283
1276962
1010833
1083002
391776
222156
801541
569176
1594964
1243243
1481554
1153579
304243
867675
1641120
790642
560294
634075
631692
1361233
76511
1065226
685644
1179517
1535157
396601
144474
926276
46157
1404028
1188441
1391014
452312
1271214
61444
917074
886739
966891
1135991
291142
607075
96319
1518336
664663
885534
1023815
338086
353392
1607987
1341524
39114
496868
167239
1550053
728191
1457746
1191592
1318862
1158975
1552456
986157
1205915
1206892
422702
712356
1017786
699570
1365289
115482
991833
304139
626491
1005432
479518
595815
1306710
146551
289839
1258209
1378543
430741
1460468
495208
1506958
1217661
1024517
656524
644853
228316
650460
634313
569246
1594281
421972
583851
1460124
892129
1441223
445870
48363
1238879
481413
1065473
268437
1023407
1583982
1641982
1179016
1169929
1186201
172975
38451
565996
412001
1154609
1363245
764702
1514050
183137
1418134
1343111
411472
733300
248411
447849
1139928
1508294
1212240
148396
828485
1351303
980948
1158411
1292440
1379577
877620
1460099
131590
1527883
942330
646864
794886
138541
394653
66100
1393760
1379002
1014409
675096
408316
1189399
959359
1560966
1344360
706740
893965
1488148
1324667
233166
1505373
1055866
1337487
1156566
298602
1538640
837109
13783
214072
781010
97163
1524727
263200
850755
1597141
1580535
563774
165806
1530063
220403
1499456
901873
1502
716843
705690
575824
476327
962549
327192
619251
213048
259789
824987
16738
367561
1146614
516643
1564070
480349
1222542
321323
1014432
1334338
203244
402641
233422
1015211
175599
227930
67666
1584416
1247272
581285
384689
617462
1158088
432423
1389994
1646492
1306542
609296
1360324
1608333
385454
1052077
165879
368457
1403668
76315
983698
257194
514578
1121328
1127937
679137
1240383
396777
1554801
437901
378532
1368040
1512043
821337
89204
993298
301790
117134
1123054
223792
417691
1203420
1360226
388047
1152750
347484
131811
553935
1030335
414216
197649
1489374
1502248
75555
11788
225334
410827
578012
1096050
1516713
945660
728096
1316957
1096578
1047812
372267
871622
481658
917395
963299
267275
531616
1377011
688604
181865
301007
138982
754001
1490769
686086
936348
1285753
127188
1220575
977366
1003997
132023
676100
1424044
541329
950245
445452
1495865
195786
431337
1646309
900013
1559706
588986
74635
139987
881916
943678
127329
578728
823013
167900
721873
1338621
842541
168727
833542
85940
645907
705900
984197
910376
233256
1616631
600350
1470951
1346972
136776
767996
1298775
994231
902795
232342
747731
1319521
288780
1151811
957081
905823
400387
433082
1522097
383528
31961
724025
1158007
1474310
913530
487212
178763
1262076
138349
1130884
1031591
1560118
950323
186895
974716
1579565
219062
169916
232001
309759
776696
1460248
1464375
404459
1163603
50584
422410
9210
280592
1009906
1498478
969577
880744
334589
519494
234072
1297068
1443724
1539769
724968
1591803
244855
48088
53291
223172
1519523
1273160
214142
1015452
892878
486761
1219237
253105
703446
121344
970300
902421
623594
1067680
1609959
331491
684295
21644
276485
1318824
569661
270825
1603665
398503
1582975
555252
424012
826484
431754
1144903
69678
1472052
1414468
1084957
1545840
1380083
980892
1215337
502050
539092
268563
390239
1507894
23629
278227
651312
24762
1318997
578325
985987
650100
592718
275479
1521042
573471
369900
862615
1028465
489313
908766
1409328
1229367
1507862
220439
1009715
368867
255946
48788
418114
1018600
1109342
1373166
339765
665700
1340216
592668
352254
344873
1273891
143737
1392354
1004277
1313942
466696
774600
840117
461422
146550
92177
184528
307581
1133106
398868
202549
1131133
381226
1140910
850696
22616
1612290
586981
60815
918457
338788
235741
1226435
831955
573591
1583991
338561
277480
388011
954005
193429
886746
1545670
209054
286270
1298455
84456
504828
818193
1371641
847802
757672
13936
1586442
673088
450241
96583
1046813
10644
1609359
820527
938847
1421670
532965
1030237
367504
906770
1485025
1519147
778921
796777
1435732
1202372
1371685
616947
1316955
957718
1573915
1100428
616983
1070943
1024518
428979
661960
1281880
1369644
1618991
829347
1371893
368576
606902
453834
1112501
1049921
1003599
707101
484218
1365654
807850
1480879
65831
1575375
1341779
1261153
1325780
1023918
58970
434540
75645
1145436
612348
392420
1490100
412450
512839
924571
1370012
830566
769972
1140006
625801
1038938
455515
1380973
1424715
1012607
473221
308288
1626000
1366151
1233665
958560
801153
1554713
1202496
211829
255152
1327776
814742
1617529
747972
562653
305541
492469
68550
311114
1266881
516099
1101307
339619
382520
683722
834980
126257
429287
3818
403397
626357
1432040
462743
1440656
1347276
973238
735334
1006077
697534
1481246
1641371
2406
1225582
295309
1353164
920200
1393023
239805
713332
953452
961274
78397
834444
621477
1172521
154831
1066824
365884
806946
1398448
222255
363857
751161
1021149
112066
463403
686540
1109351
725270
1259746
585490
1095987
1129795
1115870
867948
1568999
734697
210143
323838
915013
801268
848495
31996
836868
106182
872855
857263
1299421
108100
1458187
664245
885096
548463
1462232
1605759
1497009
1616688
12379
1125331
1290967
1639994
392395
1435176
1559886
1494231
169994
240084
1482065
490197
736836
1532034
15548
238614
214866
158748
889863
403691
1395921
184248
931789
951848
839485
1152295
1634171
1358344
543066
511261
464262
179084
139298
362278
888035
979158
1169142
855920
1303886
254798
721738
661835
967232
1194049
1178816
210178
927967
257998
621886
55787
1169378
1558768
416001
1541801
1614292
1387896
1114735
906744
803839
739806
732663
902904
28394
790242
582410
850802
841005
39505
1211139
1462197
521586
293531
1114411
658062
1366911
1187211
1394945
1352893
883011
372506
31691
245419
138244
1626880
570961
1158210
906911
445454
1639236
1101414
107320
478699
1173796
749732
353441
161922
1218452
638142
5984
561562
308106
523463
1236175
847543
883707
1599377
253762
551626
1364142
687571
1133152
8704
798510
503282
1365380
1645176
1226575
1407293
500805
745353
116423
1157822
890917
1005107
934606
1613070
1569662
1167847
930529
639483
217711
816058
965567
994009
45252
638956
917011
1172355
865727
709715
642684
1031572
802820
1075324
1294528
471714
1100830
685969
1252406
1398205
607524
1593259
727167
54426
185162
1127689
188539
456146
994305
642092
864156
1157490
1214279
1161335
1015287
454955
1362552
482294
166269
1203350
461908
86758
1628633
1353215
1541237
1257435
1299557
631580
1294331
766350
870325
809016
1188725
407595
717858
679452
1180202
1281194
1360750
272067
1029037
760149
240054
202718
547547
770155
432972
1441797
1552903
790452
575276
221977
260973
334335
1500811
286104
1352158
1315627
673031
448408
106904
1644619
1008414
910876
1485648
1530059
1117918
919181
7217
1065743
1644090
745789
566492
75856
765278
546966
615716
1461893
183781
365417
676110
839402
364499
4563
1638251
764920
1019622
13817
1430099
32589
1397325
851332
1117516
199843
209068
680774
1419251
338345
861927
702775
742152
645025
1265056
517742
850425
868168
1279941
1157802
1592371
1130066
9433
1195021
420233
202903
1517715
963979
796000
551312
1615719
1004511
139997
1267227
87580
741669
1044962
446364
1235105
1193519
113830
457457
347655
1563112
128273
1124361
1207317
379684
1399904
1632536
116414
1141205
693025
97179
1419653
1241323
1080740
1313956
1212346
911114
607644
26035
994581
520228
898845
155396
1509828
470708
460355
522062
464520
890463
953855
741437
1117750
1332398
1461893
716732
1643734
1628340
293555
868349
811301
1323254
1114036
390447
1478054
783541
1255915
1265282
878372
1469796
552965
732095
173149
187677
336290
495768
1618575
470401
858447
207294
1232735
522718
722019
338084
1360673
1287963
1498790
1391434
437885
1586967
136720
551637
1471469
386058
481008
1641143
1596699
642992
1199468
1403362
890800
27654
1265082
1107425
418439
809757
1449108
1426490
462273
1230534
232669
1583221
513797
1606840
1391727
1579851
1592771
582388
1192464
1596714
160579
1053373
115947
1096632
113744
946297
1114280
676583
1304052
405802
1303169
1008136
926470
1116741
56238
481370
1592010
1030763
751876
1232512
277097
592369
1335437
348163
1618342
235923
146231
154663
649129
1084012
1241603
212060
865580
267234
809987
918614
556867
1381526
634667
1369921
1248822
1636179
47162
525959
990948
188044
1544790
1067326
1359807
1494914
1034169
27037
594126
446004
650937
667336
1286861
97157
664196
127734
915582
1535046
1195994
1480845
1438612
157614
476338
486622
658963
1099309
1400415
349291
140460
422046
239923
388965
1445433
1445795
610026
1248990
666044
814336
1205559
1045303
430846
1642448
651218
744757
1017277
1142099
1454638
228805
504299
1037540
981684
1496802
1567904
607063
555525
1470970
736702
724844
1630287
1141795
209964
1570997
934212
354277
1448952
1246991
1400875
813316
163968
81999
776403
1056224
319517
854805
1410672
1043653
1125444
586497
447405
1542550
1533041
1525016
874982
1281856
1261794
764156
410535
814181
1562340
1047218
696597
731181
1343043
22236
150880
72445
12286
1432523
316751
1676
1028888
353199
857266
1293454
906734
712660
764765
1281624
185287
412711
62259
940234
1011163
588531
1534698
943853
1233511
394979
1145773
923654
729269
1338976
1204982
1034447
796597
1381883
557188
235820
984843
1390273
1148739
430773
403743
1104837
1154073
1588787
1142053
909752
1096345
1621609
755031
769657
1004712
648745
925117
754577
1304729
1514003
1011232
896836
1592781
171482
1391949
844906
1002573
918393
804229
1430495
1129165
715924
328558
1154814
1644843
430319
170640
797056
293897
691387
1442071
1260589
322644
246683
549069
1549947
373664
1607767
1332259
1573517
501628
244665
1208031
567099
215980
455441
710290
464445
976093
1578757
772862
116959
1407951
1428854
1564886
1427680
862758
386996
231599
360507
970635
858201
40808
355839
407637
230649
1145037
742906
707475
1059735
1269388
209019
790922
276957
827966
429438
336469
1099351
1254983
830210
689485
578974
571427
12468
577764
916949
516992
594155
1300068
976219
538635
230178
920742
598091
1528458
550171
492525
954764
1487463
681751
991150
741483
181929
87784
277210
1633013
114677
496351
202348
922492
86973
794481
1264352
1549125
1490131
464048
1539011
480719
1506974
690430
1150439
541500
1220153
125690
384441
1590549
1399899
111503
208567
851266
942089
1231199
1328808
1504141
510908
1331074
1405453
507825
1393625
731148
194642
466634
881970
930506
563166
1163976
231152
1300425
1041488
70906
661570
1513056
85362
65488
1380597
161221
1330815
1030915
993936
1235150
420169
175530
595947
1115674
239711
572373
1039004
120356
547628
69345
81310
805898
156557
877640
1558198
1086671
1233853
1533444
622044
1440156
1513704
563326
214902
19815
569733
1022435
1437592
188026
755965
1095666
631291
542974
814978
465929
800804
473180
662295
1503464
1209486
880066
445630
1169732
1457602
1180773
525635
304123
74819
840205
981285
1253573
1143473
32633
1605543
793864
902005
879322
912351
1453607
295463
945940
1573074
1336288
183917
1026190
1331158
1077368
1325514
921696
744255
188845
1157997
631331
707955
1392783
50033
434882
426335
1007149
1139340
186502
1401881
1345531
882827
762813
1592277
344795
551898
948760
223933
1304368
217645
820174
1329929
1409951
732896
862052
105925
127611
74670
244309
492733
1255926
1189920
494849
1398199
1550515
421644
1413901
953300
1435446
113181
1111355
1279082
992732
1040486
15938
142740
405445
1613906
1574099
242131
1353306
485788
999329
1516867
240926
1507924
432239
443039
1008121
633217
1465165
1040159
1624636
379560
344288
912334
11812
1530876
867099
1199089
1567412
1465920
1086266
960174
1479590
218458
437977
950068
629805
1315331
522043
110661
1123339
1384776
669971
1175558
458986
184348
264218
956286
1273764
1331761
1546877
1615645
1438272
831176
300320
1508606
275533
36691
905482
568542
1576584
917915
143574
1154613
800278
144375
754949
255294
133430
19694
1115710
315948
54400
415232
706394
1285629
1625029
386965
993276
910717
1049071
1448850
985653
499208
1378511
1048046
1645923
1605052
1510338
1635428
1407700
676707
936005
597064
1403147
951473
1590279
505836
1185594
556584
844803
468329
321190
1142014
786919
879337
852838
207193
1477768
1115025
268403
701770
1117395
1543874
11094
310302
398145
753543
1252968
1201290
282042
795112
192019
948302
1122852
740417
980646
461038
980590
225269
152396
27259
1313826
93396
1056762
103062
544508
38965
1005304
1437291
444871
1352870
1100673
1308263
1365258
870971
1315003
1553194
190103
386728
782565
1484153
1356146
1448275
606755
1474576
1381141
480795
534040
457760
286457
652445
23721
1143556
1242753
566900
450729
884272
1357089
632305
1181588
1483844
67897
1121753
275303
500861
1384150
1292068
273150
369684
1329445
1111977
1243128
96645
809529
187494
590207
1434306
1041487
700999
41355
1305727
811336
431376
49505
695995
1030741
1291552
1088365
827201
599797
1609335
805678
418755
906153
1506553
1075052
21371
668811
754594
1271072
838722
1376691
133255
1072208
1165270
4379
1448437
1474322
83641
241401
291829
1312370
1350774
199592
1117501
1129561
813173
112693
507169
783290
442498
1395728
350166
1368572
279639
991652
391253
1578466
787268
300415
1571164
777352
274669
955464
1043358
1410517
188843
929594
260826
1376098
588627
1248937
1434194
1434203
1402505
511369
171626
749110
1306076
989846
797032
366868
1118576
425506
1298172
977370
818560
764098
708227
61535
706873
1641683
487431
373213
691887
914688
138026
1432186
1114318
433502
1416724
994804
1219914
1162665
845625
1490199
346615
246483
1022101
242855
1471218
1182923
213514
843780
154539
972868
334246
452237
664232
676828
312161
199891
1532140
1162991
248496
616957
916675
177105
903747
308319
908931
986454
339063
745924
1176223
1003068
1500750
868206
291840
1484066
356006
405987
1293285
1432303
1393043
1519788
1002940
522248
1391957
53545
1356961
448225
1105986
180684
1033181
1497202
831142
1064159
336847
616686
781454
1618644
1335559
1518066
343831
98708
1060791
1325719
1033407
415183
1627624
1484196
1008239
485410
1413000
757959
1181466
335019
581897
1378749
220899
218366
558338
1006178
1195972
746651
474843
1299959
447700
149053
23101
1324604
490791
1048649
1570621
1325988
1510303
1263279
298883
428453
1456806
836616
1593298
1552977
1075417
268051
1534913
1177165
1232923
1113331
732294
823202
1026954
427885
201062
1126659
757009
818759
1424611
152196
556483
344248
246135
37857
1151723
12191
34498
1262615
652778
915064
905884
699814
1067370
1128418
1483733
1355932
180174
211746
1484098
1408585
361066
721893
589579
1326066
887237
1491439
163180
229630
1186599
204708
1003352
173245
917137
24398
253629
724842
674335
1082495
996387
1488838
68237
808971
1119084
964490
728676
951932
1513237
1369748
488180
944707
157128
1481788
272230
824357
893742
336333
124745
945547
568261
1506857
1284851
1106153
1274996
810969
196458
228023
591219
1305595
1450774
1326775
1116084
952846
1188584
417498
1249111
958565
1310381
877721
1489264
1555159
1380355
121957
802897
129598
1513014
324676
597592
141641
448008
880162
475124
793757
1069952
357144
852842
1213082
121899
1482570
800172
733168
509579
1208521
1232348
236319
1200788
1443843
163989
1031954
1197407
829810
975311
733056
756002
1087310
1591830
690589
85814
541856
1326408
801428
316921
1495051
5918
1216101
1235
203191
205979
1017244
1028105
302352
181775
424483
141967
119738
1575712
138093
1212523
763213
1201930
32635
313930
1074264
268378
750679
1217140
1451210
1252142
871381
1390197
47313
828776
1045628
730804
741682
608915
267324
592852
1088783
877597
631792
943932
1492074
1535583
1567497
298784
828091
148606
431942
714761
725835
672439
211107
1273999
583993
1580681
1640164
1605494
950403
564375
1314440
1219714
1171700
240780
1309418
355941
1167439
431652
983666
1088060
1375163
251881
1566290
35270
650559
716819
462849
664652
1381461
1412539
371062
256352
906366
1124330
405736
1589023
1011907
764767
1307481
126872
156470
172769
1025742
589902
1604854
1486361
274421
806396
238073
1101769
1369123
1370542
1150565
1536709
1340352
136196
1008850
1560799
1211584
1150221
1431337
387862
1111730
399983
456998
1493345
1628850
1642961
1478539
121175
1641193
1359016
53186
560469
771702
597849
965895
189610
1003983
274047
397581
94083
502994
1314492
621631
1622441
986490
69756
393194
916562
1113106
985402
489690
530628
696848
964705
509906
165566
666218
1455789
1509020
1273417
1380407
142980
1100133
584935
1317584
889203
461942
1317346
802487
1025943
369392
238605
1619272
1113959
1386846
1398067
1514178
684699
29111
946925
1128319
1636287
832668
1411485
1570566
469467
650504
1374939
286141
1166630
1033503
216425
257686
940357
644526
1604098
1107768
514648
321928
570577
1190912
544067
1555362
487344
411439
865196
833615
1310712
783585
1163101
496058
796378
154609
1244822
666584
1120218
1593797
1611765
1611807
1485214
1302437
779938
1433257
389684
1496874
616286
1307372
1596503
955266
61479
422303
399775
216845
831616
986803
1544373
1329552
303328
1139386
684048
828539
1079976
1374955
712993
623426
621276
1355460
1212049
631206
1241104
90190
1566288
237558
1591716
848666
1012812
508020
506345
1409030
882947
820834
1421882
1533621
499358
1052513
515938
1280798
578560
939788
883914
1186303
253441
1634623
752584
644928
784317
283519
1310822
1192424
880662
965396
713454
979666
749151
980767
831370
234304
700668
1312023
363198
1551272
729839
1310879
235564
1558145
711268
304461
1230034
1442735
1175262
619403
719760
359195
500525
1103029
1107584
1274345
1147522
1287105
1402087
1511737
141915
320095
239292
552715
306988
539639
597656
1211701
175439
1053774
1437177
245090
497392
13653
23371
900331
595788
1082573
292833
790962
1422911
1512757
175963
404413
1282132
913706
1101391
607715
1406887
1084216
184369
193142
820068
78699
508587
1512873
99622
526682
1066571
454286
1127390
763573
673057
983035
973649
1002640
1147180
910848
823445
1463645
1611888
828797
276576
1244027
593314
1599228
1097583
809961
1384762
819395
1047129
1500514
1540616
817710
1345453
1449053
1624900
771672
422298
695972
154639
823677
1625223
144400
859579
737786
83076
266227
359064
959133
642096
1280783
134872
1002707
623781
719386
650780
555045
740756
1580204
306176
1337116
1589258
1222535
614394
798965
183513
556352
844907
915690
1354699
182446
51752
637218
1397783
1292221
476357
81128
616905
613059
1295577
145006
526353
1573398
2968
382464
855620
1506596
592658
233811
1101463
700276
590671
121363
265553
896496
827341
178268
245007
1051050
635790
1608547
173277
1168410
188363
683049
98190
665254
493824
1462322
642020
44681
1019857
673505
433864
29107
273038
956810
1428127
395316
744402
375017
708244
1157739
393682
366282
430822
1507855
311224
1562966
90694
131376
757852
253064
156005
386499
617396
446716
373107
866741
749091
143979
1319046
588428
973848
741289
672821
1378678
1604620
1017951
1421246
1645731
20815
1445036
224029
952129
492674
553975
272660
401628
935855
39665
1477545
1133619
149753
456099
642293
576084
1198947
415096
1229512
1027788
275396
804994
392163
389492
1074488
1606426
889065
207787
1023726
207831
1524966
1626884
183288
547654
1094723
1148460
561717
46746
1226368
581031
725610
624856
1034339
285506
1146149
1184502
320498
436827
128240
58440
713434
538790
470737
1605820
1328580
892429
329164
19944
1524280
906989
728880
96721
1280371
755755
392352
237697
441267
1220998
732483
358204
169795
1552623
740882
1319204
1134460
1035975
1001790
1131865
674295
333626
618205
1469978
925748
794067
249029
1482496
1144443
931478
1549931
257132
275197
1429948
637594
1572250
740998
1442875
226646
1225622
1528829
1287857
1248122
1632283
108884
756997
240902
1399226
484942
1279602
1614528
761851
200963
549698
1238010
1388736
224475
849272
1065859
748343
1117244
854923
723722
1569277
1547472
674710
185164
1026342
1578839
917891
1078569
153308
370402
1349892
1588600
163566
177874
723338
735697
435081
567364
1324473
1540542
116632
1602537
1328612
535446
854516
204189
552939
902943
1252702
1074029
1157543
500752
175741
491713
1640133
1179182
1349038
548116
213348
1274421
108653
62200
1368139
38696
496253
1269062
1111425
1033786
1488688
690690
1473387
333744
462067
1121853
978726
11689
419889
1524168
618069
1325686
113620
1025880
96180
427547
34945
1118209
1143980
1154574
1269108
321541
1225846
1375177
138676
541718
1327416
311826
748550
1058737
1331757
1133626
767848
1263683
1089147
1267465
95685
896666
224824
63108
272515
187423
585374
349887
641135
533268
445198
663049
997336
107007
1228840
333483
259691
195945
234167
1292505
1214295
1465833
1460681
359467
1318591
1635115
358696
527651
137721
186555
989900
593125
1568220
60567
162950
660048
1437395
1370591
1326638
1337512
1481886
262621
651906
1641616
1144053
1325539
201774
384250
1590833
1538780
1328943
366602
1055770
1487038
279184
327368
1338352
161924
118334
475204
381870
800584
1418357
1508046
142171
314824
14840
664561
1301034
28636
1383055
1481842
488922
1089084
256471
195929
1401221
1251301
610393
789442
1067116
412641
1241980
1637150
1360693
258056
540341
690014
994654
985519
1126745
760065
875205
1524446
798489
701651
1586844
82829
556025
86776
1499751
595561
760455
770037
1283727
912784
291783
1291689
202372
145561
720579
791308
803641
1407327
706730
1058384
1181768
1225724
5708
1357508
1422971
1317906
809875
211270
1253849
910664
279145
1515260
131456
215965
663983
388211
273612
1328099
1590095
777009
1041637
1480778
635173
1355418
628567
157498
361583
1304210
675747
214737
740259
660741
1586152
1267034
752903
1385976
499580
503547
1292426
1434784
1361353
1208735
919749
1550529
1457243
760100
364526
1599298
1126473
872804
1612155
1046970
1569804
985455
446488
111761
1351636
1055916
66643
675539
753071
1594424
199903
717718
285041
1506620
1607502
1252345
759283
1637737
892697
687540
626744
1443234
989758
621244
233407
935696
141439
1311967
104746
404988
457135
1391242
1216856
1230642
1243862
172821
618314
778273
29339
285985
138241
46470
446465
463280
938114
287884
202650
812653
649488
1357129
121594
465417
851153
1045134
539181
1414368
482161
1375655
1317855
975638
593432
1204925
443182
383487
741013
675540
436697
1008287
87447
997221
1110409
1187518
1089861
1449462
246621
1534287
469462
110188
803761
1172423
440083
492527
1451667
1112028
1518893
985909
1251130
1417475
798857
762081
454977
208783
806172
1325602
1080833
1534778
1276784
1303891
965479
1421116
1361848
651727
515845
1261941
307201
477984
60521
359409
1249391
286669
384332
19670
624310
1030353
1122397
908965
1233807
1511072
1228135
434647
195095
871021
221015
114382
93424
1141787
320256
681847
1459035
1419430
178234
830822
903101
379322
340040
995191
758937
239344
703933
317947
282452
112537
919334
1026076
1164363
1487845
892162
384587
138291
69284
109178
898125
836212
1635148
647790
655025
392474
886438
1307591
1008987
955479
420414
1358031
1550855
1506515
279568
696816
1586612
911318
1501697
342741
115225
10220
137540
1132212
778965
867566
1228447
1286067
685157
1036145
923063
652101
806969
1165950
1116523
1107782
979541
44654
1433692
1359902
528058
516149
753134
608640
653072
583034
744153
311678
488936
198422
825717
1021871
594273
1441727
1641414
1354178
477428
451322
1291577
583263
247134
1261590
1218135
938837
754813
461134
712328
1144103
1507226
1480352
687382
364514
727601
1092569
544103
513166
1410322
512129
225322
245285
1091890
1378247
1182345
945571
318036
1197076
1077630
1549928
1432947
1405160
8793
1406815
721095
951321
76166
726914
934916
52844
231746
81282
767158
933752
1043203
1170021
120106
140346
1007044
1173435
868332
78207
268731
1331506
1426382
788415
412635
1610899
1437063
1171583
40456
800885
713060
870247
679648
9913
1182627
1390518
1075422
995579
521856
1543236
42337
269781
1094720
1303271
1252368
1501329
127422
232863
1443539
634224
148618
491643
1314897
139143
1375374
745458
1103037
64353
714805
761980
110978
995391
1435321
737393
1638846
1267016
1280306
292585
392296
464552
676492
623693
1143557
298186
1187284
269951
1027944
242200
81095
551004
186021
1480171
1002846
701564
563649
436749
1617765
1462430
978509
890747
1331468
265433
1010996
355317
865868
1311983
172034
1301027
717807
1499477
1511663
1179247
1297846
183242
1403788
727403
795063
1106950
1533007
1088419
502257
305281
1517375
55614
657912
342512
3422
1214764
339192
1423571
675140
647477
677160
261285
631916
1164892
595918
1168540
1181243
1019289
1143005
1301952
1179904
311126
618380
979778
1178373
1497002
1274300
104853
931259
359100
253864
978454
363292
967996
1461472
1449436
393629
1496807
158214
1036947
1439289
1028917
1458014
562545
191160
1015013
145294
703903
1268360
1340029
740103
487378
711236
395768
1464677
1297191
1503430
107012
909067
60149
526067
487047
980559
523535
174680
1213025
925691
1016576
239231
11474
1390706
389430
1516451
230947
222124
1070230
502503
1420428
1422727
255504
624137
894247
346662
916843
320602
1633427
619156
623360
1049241
1119549
1098413
1120572
27226
39526
1542734
1506258
1632476
198837
672851
1341516
1629652
134074
627347
641878
497397
968218
1070545
1255153
559841
248093
144457
468405
1596841
201338
165186
194681
243436
939626
1390842
743542
1310366
1524976
1260727
871785
87322
288679
1149647
547253
1012305
1489395
1459751
716361
879304
1316541
237203
725555
215313
586022
553134
1087581
1084143
1064018
376345
1042605
1516690
1514542
813706
812185
1380750
1601583
238924
1538893
1538224
283869
1057268
369730
507870
1530283
1380742
1164491
1534374
1327028
834372
830659
86277
990925
1284657
1516121
1619205
575576
689560
1568803
975101
119652
345808
29391
673244
1182665
783018
1121860
1637619
841021
1364976
1640867
471135
905626
125181
1637612
71267
509295
792058
1213078
1264565
755996
1042853
169357
439295
781749
1145916
925625
501595
1020921
221378
1390616
1589940
487992
652305
1309367
159045
814473
1211320
111542
496930
527665
1118451
1559069
1552300
291084
65501
104223
238037
11077
1338582
385296
1353889
1280730
884089
998464
414420
156389
1264627
1470251
106930
1233330
1595304
472302
1514507
364480
787573
1103586
46149
187921
1390030
100394
1183187
146251
380194
830693
725855
326782
1004356
341555
25424
511812
1645206
166992
1585352
262260
834770
1061111
1217679
1154938
1318947
1005298
536961
1397635
28392
358966
484389
1437126
727965
1104640
1533148
1526359
422898
1224537
1040226
965155
811590
1298273
1386789
537296
134452
1119449
587575
288359
197140
972422
1367724
1152924
1072517
788183
665266
301086
46250
1092978
121603
1131747
1081207
997986
1298289
1410718
63643
1408796
29163
567545
1466933
604145
702146
887623
211528
1149130
489906
595178
57589
1113600
592377
594869
811826
450076
541501
137138
590472
827752
177996
455765
1003509
175057
744604
789060
641195
644323
70275
969409
1534909
1105810
830655
1633367
753954
423966
510707
1600286
367823
1322318
1009471
1251042
661458
730600
1468968
388895
1485575
1157225
798785
199215
337440
774708
134319
249127
1256644
546391
776701
1290719
1167617
1598776
1570473
1242468
1340441
1493041
48933
557982
1296260
933440
735572
1239850
304091
1137829
496630
1592892
1247455
893131
689602
780158
728580
362879
266127
316325
996098
1302282
90996
1009493
127687
1114390
1004991
439791
680168
418857
1026710
162239
671536
365680
82359
72182
790457
1106477
227846
340965
911449
949477
1042999
1387239
1047980
673757
889387
178824
269805
584865
1251611
734855
1061228
115568
1400879
1283588
214816
1434624
257047
837973
1533412
916090
395258
399430
922862
480615
94148
625997
902004
449410
1172746
616296
1521317
656192
316008
1507790
151593
861046
14497
628369
1455056
405584
1290013
190809
785626
645794
696190
371193
1162159
1596221
1064030
825998
561845
743123
701282
1139106
599176
106655
37659
1643460
405808
149367
1010076
1118568
792855
639055
1288184
363350
514410
438752
894171
71921
305260
562908
1421015
981129
1590113
1004822
552501
859272
47506
854177
87025
373477
844951
1529931
559302
1192671
1526927
1519758
1191644
906672
552062
284183
214208
1604873
238674
548016
727932
1388906
687800
1029433
977311
545624
1019600
11521
1173293
947796
183505
1021774
1112535
185461
776655
1290104
1144748
598522
1372360
1364118
1212586
962091
1508836
260427
480993
289565
48283
1409472
383971
430327
1226025
588469
611955
1106136
1584784
1138339
905579
516821
1391093
628030
661242
87485
860504
1117573
640772
34364
680022
465055
1151680
1185032
56240
728705
1049035
288379
670197
22020
486649
256529
1292379
1190853
1522355
68282
238573
179029
1219891
1235292
934512
143989
136434
834176
751315
899892
1222721
109397
1354496
720669
788230
178375
1167606
87237
642816
958989
1526332
265846
1180713
135259
902865
565239
1541864
569004
599768
248166
1183340
959168
1631777
1496786
877383
1104152
1508594
643655
1280198
589412
973307
550901
1371981
1534688
745860
995458
309715
1352247
764374
1448476
1246961
335658
1629155
895959
1303769
536560
388800
217995
132982
1068869
141154
1116734
1027812
1626171
1238008
165080
1126288
1167102
224200
794966
648910
426776
1146523
697394
1000287
530417
378827
1571589
1202731
130024
1186340
357242
45817
1246592
164798
503629
973520
59953
862368
783603
605430
626522
745404
432395
1360970
67121
1003163
952210
584723
200861
159196
840954
1138199
882588
1339275
75911
360681
588515
208882
74635
1262579
1593422
1073898
939706
1558712
1095584
388534
282330
1370521
263028
1381925
17250
105759
11057
320685
141776
263407
474868
421494
68166
1444118
1633268
232558
1636482
196520
1289498
1497748
1067312
201237
455899
876900
890912
1213733
33782
475260
1394066
466630
437524
740274
629254
852431
1509293
990597
890751
791095
477818
994406
504200
412389
855857
1230955
1080673
592502
229885
852790
1484167
600283
595285
6038
1098040
1276355
29558
1633601
1207641
857525
787638
1133562
1430185
597859
1496175
1546249
887519
73994
199271
277653
540034
1281808
405160
1566972
1199942
1622161
1366154
1030650
239288
1572968
1621860
603
849275
72681
214887
381028
712784
271510
1410022
1038703
1574633
703082
213068
1497541
288520
652682
997355
401831
243918
1482347
13905
1549927
599641
1201847
372363
445670
573529
1016066
1159209
1453134
341266
164380
1499250
482762
1462126
435439
1579607
1085075
765270
284240
693234
1243490
423365
1325891
385202
449341
1234616
15753
1063660
81991
198391
946183
551199
649701
178101
1351502
1296685
616297
456433
1451003
485320
887254
1173678
31664
675429
773827
1609116
1037696
126341
1072781
308644
139882
65642
1328543
702905
1361484
23810
362395
247191
323
399348
785314
357939
946468
588590
1562304
349288
717270
829583
1418784
1424431
80819
1520718
798756
911839
424570
1623304
323824
284995
1130213
144164
1021821
545029
1032888
286639
1617102
690002
50737
1134632
1161961
582559
1613606
24813
1160851
1052889
546108
319782
42447
521764
1178918
804028
251055
442916
731051
819873
1607022
977204
951307
1205673
1230813
250760
743473
136774
1004647
1257123
1548054
1646406
415149
947588
1124618
547177
681766
1090947
1167857
1062511
386636
109553
117114
1377119
212699
358525
797613
1521943
287398
1213270
1450795
1328349
245204
1381507
975682
1570347
772749
1251426
316536
1413080
236883
1056668
852887
657727
1009968
1137049
275484
400919
17584
45328
729240
1513616
1493028
1517653
452086
271191
1434347
228033
122922
1046559
1384983
7182
30475
703178
700212
1373667
1466044
615324
794070
242801
1606330
339977
839739
946707
1510790
1460801
1612856
385826
1589320
952178
1606850
908967
271376
1110995
16804
21264
1591025
1619442
579687
306580
654296
1264127
1301603
464454
792667
142174
676661
507121
360815
860356
971144
715959
458306
1587005
1546487
350527
289937
1541121
794842
1267948
1327777
1159291
481697
418859
1191918
1215520
1518050
446693
790974
794276
1272719
750886
1067341
883973
285300
1486066
45031
854456
1110264
699583
657687
489854
121777
1320860
947173
73192
1404313
917256
254997
5525
1461688
1581005
478535
1136591
712706
231595
959643
1146788
1510316
1523561
1417222
443782
665441
1297524
327853
1579499
619387
441229
1163636
996527
997171
429432
981718
821753
689716
1098337
537641
1023895
1298805
480272
469935
1207505
53866
945677
773597
562513
191321
225449
1632277
112136
750888
1544739
1476900
1515515
43299
1302316
212572
954256
651990
822326
1169532
500306
264874
767611
212748
1334478
988501
816553
910966
790891
131598
1501992
814077
235337
849063
445953
783153
47801
969912
1232090
1430547
1255190
25759
285305
505840
1605054
1488986
80167
1439142
508193
830842
1080083
560852
1395778
1442803
136477
1046017
545891
1252041
93368
976675
355764
868274
1546065
593217
6833
56627
1179460
17027
404457
157113
1191671
756243
306717
259599
717801
274517
1564431
1429456
1140462
940264
1243625
713516
571230
597371
96197
1180825
558610
332575
1116889
260241
464512
264091
797196
232232
1297798
673480
16933
390616
70298
332694
18844
489663
371288
708164
878303
228064
300156
1000099
1477801
309904
727988
1535083
421048
1173311
249353
51730
993457
1116253
1030217
764551
1371067
1063379
149342
1518025
336256
624920
1409412
494417
202214
63235
1511929
250535
742298
988502
1394595
514452
454757
84945
1472934
506470
1297703
1156522
761257
878052
371347
231077
919918
494330
871167
64852
645351
1600291
723985
310293
176882
1325998
64959
91047
308345
1496337
324209
699698
1260763
1286123
1159548
847113
1154864
1587724
112998
1383327
766320
55560
964722
1482551
1176830
299818
1552177
500800
385523
63286
495523
1490341
884966
584251
172272
1153207
645023
940951
1234286
554686
1483724
221442
999994
586273
426367
761309
825898
350862
530880
957
291858
973868
589310
672935
1252126
910707
969809
1288137
59160
1576567
454366
810652
1292460
618563
541413
586732
949070
1569112
1445258
1267293
697594
1414717
1344071
1420055
1320620
636932
117223
623283
1165200
1602384
1349216
594082
1210905
895415
580673
435916
1453239
1076896
278988
721777
1363769
851906
1280407
1106543
1342744
1470976
193232
354675
464380
731988
108623
1394448
229468
1590272
545690
1459099
1054237
1553906
606303
67985
580748
870192
1507030
732723
1276367
584664
1531874
797141
1443241
695872
1032849
943184
906754
163858
1482302
1130908
445927
648690
277353
1525924
372876
295896
533376
1521001
1434839
612346
566827
1293901
28486
1463045
1644354
1528421
1378193
1386482
1505047
56953
1223275
1602614
582032
1493996
105425
555056
417854
644615
1597282
485786
1030224
548705
257799
67904
1523531
1145539
519118
1013798
1619875
1072410
1450198
1589895
1061559
543849
1087585
1108474
356401
176073
1584600
281405
54605
1009092
1252227
278088
74068
854995
1583514
892045
381682
1098294
1527087
418910
155628
367006
63098
608017
1309555
817693
1393390
1472876
954616
183096
278091
600101
1220780
413677
989213
1523360
446295
419398
563444
383187
872386
1587738
637004
1168427
1304643
632486
209584
1272981
735201
1459905
1077596
1025520
299932
783618
340344
578762
338010
935905
1257041
471992
192364
518811
1168324
1013117
109394
1464376
1022861
1242141
222041
1579489
973834
1310455
1307960
738919
1446370
896150
1343371
1183879
1079514
1472345
1541458
237965
421922
1514737
15539
1419505
799164
15288
1395687
1154082
1438145
141099
995194
438698
967426
710160
733051
1641449
1634408
545372
608357
1368462
1144767
975246
479098
475031
608190
814219
980023
1192257
137220
310733
638558
1136802
784797
674049
1464747
7480
691636
1436664
926210
10329
1215233
1186991
1038819
1459562
566680
937975
576220
846422
1573405
114823
4396
445337
451393
30664
366458
313430
836427
1197989
1514124
866881
261689
1136039
1068090
831462
1280265
790582
490010
1576248
797231
1534623
809735
1114487
1590805
5214
280359
307148
452108
251883
1036396
444406
692139
203890
847279
784920
353546
201486
569634
904653
1131146
1353554
1294469
746519
240029
833638
229336
20985
792767
1215455
616250
1335226
1097105
24790
1254951
1401166
173895
571097
507925
1588767
723246
356700
870430
1039866
1530357
30956
1306803
1177573
1280250
1435597
1134295
888615
1477463
98234
1048816
1081973
1542982
299164
295089
21666
932224
422451
38475
217425
1016705
696737
1414274
300926
1195793
185636
175175
502195
838001
902210
1254641
1113897
428973
751203
255469
1348479
1052957
1156232
640306
811084
1350165
1638895
1574436
596762
263280
162290
792184
1641459
1270174
1432536
777375
1578873
1037321
217332
553181
850402
1287789
929329
873434
786974
1395953
783326
336960
1145113
1358965
352283
1442283
309018
1462156
1202374
1251195
1476651
1579426
156118
910462
285990
1239236
1481399
1594373
1175211
1227308
334164
1235170
1525645
116341
501829
343991
947534
159474
495712
283018
807292
723760
522520
1564758
762576
1311245
1022167
211815
1244518
792667
1479582
541413
559377
875248
1373309
1023001
1237052
257362
138881
1019372
713350
950972
680149
867872
1116206
1185541
1473416
446052
864496
37297
1263947
1104874
159982
1583338
230560
258724
759992
716113
1214978
1572198
180340
387081
1639345
667894
1569683
1090916
272662
1065399
858468
819683
704404
961936
167829
1406918
350480
573139
1155589
1280814
500080
372247
1049291
812085
1493846
1308967
25268
1308808
477432
766055
807231
1344232
1569062
396889
290485
637992
423863
1288897
1600157
485121
1030110
1240335
559237
918834
1431564
1493004
678121
78912
631410
1115351
1371392
158108
863965
902714
1548159
1640246
1057891
249629
563432
383489
105936
984544
870761
357501
1082844
659264
780939
1476644
1300864
3734
1351644
344751
287425
604027
1547090
120670
1320713
1437582
604837
1395889
677113
251022
253053
1266789
1601510
588914
292332
883694
820133
202170
1039029
165493
936164
328219
1503232
942237
867760
1485525
1380510
1106557
988647
388140
1534199
704128
64477
375527
255078
530237
764743
946147
447977
257813
1352936
1037421
1541239
347352
952381
923195
596379
1188478
746014
407890
270528
334978
728744
114965
1359792
622980
872997
999618
364943
1527934
323797
118965
186413
1406472
1477373
10943
425666
130006
248584
1020089
1385418
1424812
1015928
468904
1066245
818639
874751
1490393
694938
909522
1146746
1502617
1576422
502715
455212
348349
944682
1262564
777544
546229
456828
1515148
858164
415660
305693
320348
338526
427662
1203857
1612704
434888
1307513
899119
475744
170614
696279
1173672
433964
76437
1176081
1518071
986728
165682
454310
1060025
1611032
62547
1060693
1116183
919460
73254
275021
111401
1323282
1300286
1115082
464246
345676
1323460
1308462
1474986
477054
1466432
1267930
1297140
288720
821988
1230259
1103995
1258204
1301675
1279949
513435
723873
1396038
1348898
540114
1042187
1599401
419709
717490
1146494
535082
1327317
965883
1127035
6633
767580
561174
953117
1529137
586419
1510098
1367963
1599087
562613
1569184
1169466
1156699
552019
1575420
1207999
1579132
707168
9528
906614
871818
1351191
455771
812761
1319746
363157
9229
377723
1231073
893101
503557
611467
1056294
1582714
335284
815829
98867
1353835
747971
637037
1397430
1402738
455561
536183
820268
118319
1013924
114598
1211483
379591
559550
1598104
1298527
543256
471977
590648
338858
1139603
978131
2149
1137376
1413077
1220389
978825
935277
1031088
557203
559994
1069405
1365640
915288
178841
362406
641682
1187911
310286
119093
490841
1124642
1510131
166961
1418508
1171396
484439
508281
372944
1499781
1628926
635734
332732
914959
220971
992722
129929
182356
433820
1531392
691346
1299324
1084012
784928
1573816
535654
1092801
1258734
313124
103823
1207428
1425374
1346739
1015993
1643378
1620283
1308334
1100880
337241
997855
890757
170819
1426719
1071674
115898
1269217
419354
181352
945045
77806
1638477
574903
645243
939441
1638556
403137
340281
733706
278954
782211
324751
919640
1297498
1218988
272197
906743
96358
49151
1133298
661028
1174201
391071
1571962
36861
60536
1017363
1105022
594463
1240627
695421
211777
437860
949493
802791
125949
1004249
963388
254169
1297827
313015
551009
1142668
1012953
915996
863626
1181883
1516072
270448
727784
525518
506999
1210204
1371737
1554090
311213
369360
499050
273439
1323937
344157
475452
1259619
1119376
572771
1503125
729923
697826
1388445
576473
1096606
1645004
1242779
1424822
879229
971974
467952
97736
435550
316914
1605010
310598
926956
1051760
589770
333350
1391718
887631
25364
1229932
592626
1209221
608676
11222
1081897
769662
678700
869239
1074519
283569
814916
813832
600091
1028125
1339964
618957
1369638
1335573
1191883
1405387
1026708
1081498
139119
515331
498401
903176
1347584
638179
500404
344284
707983
653752
780116
1480088
592542
360120
502538
1054928
1627817
382030
1427150
609129
747768
829925
204575
780242
479978
1036821
731650
274904
316668
774995
732065
861649
343929
1346010
1030282
1634045
289708
322696
657413
428040
8174
1500960
915187
717185
1588096
314544
563158
1644303
206402
1312532
648472
1549487
307438
120195
393224
3796
971953
84905
928243
708263
1130113
307309
324217
1029180
570106
1096238
1529261
1009904
1520765
1366031
818581
642928
1237574
127008
1598149
1187188
1169939
1553446
564007
1561823
1323782
438770
856528
998036
735827
897020
1503463
826093
752664
1580579
1523293
631166
1365043
1009022
1413666
698496
1075480
1241944
1143601
454900
174571
944541
498850
1274025
408173
1291854
155646
1329864
326198
1184195
554636
1093674
1531869
1263493
229257
340488
1192844
379274
589914
620275
702592
1525569
1015492
1412172
503848
1391143
743341
296397
332910
2579
608936
223203
673828
1592168
1265552
1228008
1438384
761807
1106367
978822
1230424
1153321
887295
1622503
325152
1083853
1494658
328776
1378211
1617574
226170
290351
784093
1257261
328369
1489525
356925
169826
1518299
1550540
942397
1246427
528308
916164
858477
1381763
281073
745672
838641
587873
70851
848285
1546666
278026
1514787
1567935
1265330
52533
1092416
647060
478146
634395
1545667
1171878
332316
427269
680738
53584
919190
729198
1064076
1402490
1482880
443468
101506
747787
333955
1190224
1482720
1074558
725756
363085
339429
306010
693035
1335734
905500
1087500
1256677
521437
794322
1062593
1140525
1382167
321656
396348
486926
924797
1046003
840366
1194661
512302
330566
1220059
1064075
494015
1343137
350898
793970
1471302
372807
653058
1629546
437087
198466
671972
867694
39329
1544724
158620
1038425
853323
775196
318922
954491
353084
1374578
1456199
509060
303035
511683
1359270
795023
1193496
226368
531187
808360
1232449
1117002
327540
1107115
447567
1421219
162146
1506427
287269
1350796
658880
213760
1395670
1122711
570624
793228
1623195
487313
443487
40948
198649
353798
1040629
724475
524403
1397618
1581160
1638370
753586
192208
770356
591552
1116699
501874
653181
743282
197964
549060
253851
300859
336584
619606
1631456
579390
1452706
1307222
431639
898178
167706
6329
800640
1446994
87414
730876
1575435
890632
1223507
1606245
24021
722209
1186758
1445469
856387
420561
384533
1073042
1178909
1183824
27211
1605295
568456
216928
1267783
46147
183756
413630
1014549
1271358
1236054
944401
52601
404945
1554560
1130887
655767
1577050
1273604
1400138
326244
472940
1040627
1430440
281535
1263467
713323
863072
1410221
1549613
1365105
684741
498612
350352
1036009
701638
1609491
59130
646347
21094
410517
727690
166178
1292785
985628
961637
1477105
1109962
1195303
870963
553719
72671
1423283
671272
1194149
961567
130489
493199
918986
784061
1357717
1102280
409977
372118
150337
1425434
386185
582261
1553332
1113874
1501901
861334
412700
169953
902635
334222
566169
1261881
1608404
1626958
60313
545569
504172
1467653
1623946
822835
328333
265430
738475
159880
423502
1557796
114505
1244168
1290544
1331086
1406491
1168138
827345
66606
1394946
890533
763736
115969
1637329
678873
1109442
308273
454235
1136824
953895
643071
249088
978199
390447
1542169
1561078
304710
1171262
83978
721958
450867
1565433
191453
894371
1309731
1108875
954877
288688
875622
403245
636735
1396603
422485
1286729
1646540
542280
1416981
1495386
622459
1290183
96019
1507489
88642
144073
74965
929413
1240289
1186697
492435
60612
711244
1229575
1615651
545951
57317
1110745
1264152
690521
214280
1609868
1479106
253287
1052372
1509044
326326
1290964
347436
399521
257804
326422
1210973
1529881
1611171
1533903
58065
30807
1298628
1634290
445398
1180276
286004
5454
1020883
351147
85110
1048221
1108447
635080
903362
338574
589234
1102742
862218
124662
791475
1352356
1278508
826056
1523945
90514
1234999
870116
123622
273304
880730
131604
1038508
924841
262743
1032763
772660
1128937
148426
1305899
644437
1205767
1100599
295317
131185
91509
1414458
1114102
454776
1256197
1145332
1107060
327947
1466751
1218769
1039218
734132
891615
1558243
716992
1442157
1500118
1225276
1485156
1476027
1094381
476860
71146
460082
1531037
1070691
225107
721376
1225412
1104212
1370827
585933
781418
386259
1462996
1261901
450768
1308678
1399118
1122487
905343
1292238
667607
540600
1321012
617733
300154
1104041
78208
1406395
482937
1093128
586274
183735
1283392
616903
215940
1570413
1423122
950807
362218
750788
1036055
900695
369668
519063
726172
470293
1096767
1398136
1540698
1403118
727344
252226
1066323
147583
847505
440367
899727
830311
13340
1314883
947589
151155
52044
1229938
350740
469870
633316
653017
155710
521045
1146888
1559789
804299
190536
1356641
1108970
471486
674638
444994
1583573
921753
1380879
1392584
906386
1519127
609931
1024003
1478888
300243
1301221
356356
1221398
1217658
529524
1054769
70342
944393
1377390
737381
174664
929022
157662
92282
373059
633261
677480
581900
167034
1479589
641134
1594171
112342
199300
601325
1526170
335000
735619
1577714
402022
286809
108009
1055215
645416
536538
1157625
1629953
1083520
820805
1402443
1182022
957480
1540261
742019
159437
1523766
1189181
791651
829918
1575183
639269
955239
193411
785440
1633049
1082903
1028438
205491
1374337
1534930
864134
563549
1373775
779466
519167
547500
760744
99946
1520189
1058008
525212
1330346
1526943
1309906
680759
784004
1417249
995715
1461820
999536
598369
1636577
259604
1277400
1136468
662079
572116
871930
1616349
1115347
611921
446298
140250
138933
1269997
1477096
544863
109955
1414066
1505019
475579
294326
904153
1247606
1484004
1464023
1127231
996166
688388
1281347
406730
473837
235154
1139349
592490
722497
376628
541534
1355313
325051
1344365
1065916
590255
594981
659029
1380148
1394171
632021
6324
65518
385243
1377173
1528437
1265344
1249476
870808
69251
1136626
1198203
1526466
576622
186424
1385280
1145434
201790
1225057
687353
1516954
658273
1464272
591102
806165
158592
659343
705777
648005
131963
1053373
1508743
1060107
246497
1433517
830424
372188
1592222
1201014
249179
1622907
510171
1365237
736553
73131
697484
351005
1094149
1288198
1280413
558088
221078
869499
850412
920567
717301
868892
1360940
171497
615922
195891
614863
572413
1493276
1153239
1412129
277673
196508
1105456
540651
1227454
337103
139644
796250
854307
901286
750288
218615
1097393
656508
1436582
680218
52925
1607672
1485653
1068211
123044
369529
262647
1419238
643598
464736
1136817
1083191
962084
1595041
481444
69545
1583167
1299192
612641
1370263
865502
602320
949105
722767
1512720
1599387
1028502
1334915
570826
1529615
135093
774984
542938
1526854
757727
1423549
403775
234533
1360109
1181423
1471196
106473
12592
671720
173749
1585444
219467
1447640
165391
1133376
10048
1516169
206049
1418707
1616613
222498
1543725
912168
781674
870020
773111
648441
323028
328863
1394756
1016129
1337656
587998
69105
718477
361767
1127671
298498
1161202
1645102
392417
79647
841531
1181388
1463528
607140
1268253
126207
400481
681129
1389170
1522387
954148
607745
1115749
1198784
736764
1109682
243881
1419781
728188
4747
488184
109807
213855
1551066
1345540
1327785
454227
296906
854332
443739
918653
1470725
850729
1429465
770327
1238856
1384669
118583
1403944
79612
584091
542245
253193
1127004
1457785
681533
900793
1264849
1195079
1173885
1235287
746034
68120
81045
1294345
1236631
954318
507008
496768
1492468
1397484
599814
92736
234996
167923
119521
1044938
1412163
1405126
1393945
1022816
777234
628267
299833
1565172
130316
399275
766429
1627962
129955
773055
139885
1049922
1595954
879627
61965
843919
1098810
564786
143034
1616434
1203775
1201001
1538959
102824
1012438
1097443
889084
1126373
907764
567063
950027
1567377
48013
988688
1172333
1601497
669602
395391
1306047
175118
111228
81478
1260945
146271
218346
581452
767387
1457025
1003292
1383052
1234557
787232
88726
412272
921365
266767
1216977
188289
13192
834217
1331611
466492
1444779
1573980
204795
1565226
442802
56857
61860
403086
1211903
472022
421234
977913
769901
677692
679566
180228
1462040
1491022
1325188
1522518
354341
973021
1341126
970323
174240
365824
1604292
693648
847017
977696
1595216
317633
520706
655943
811829
826777
1000304
1358855
299539
1210205
1512860
54533
168025
342651
670700
165935
1534109
667347
1512765
483707
131424
1253739
539147
1444879
42869
1398366
256712
842379
964750
798570
1145958
1048667
484159
742445
1331215
680562
316045
727226
1049574
1240203
437534
87088
77148
1333638
292235
912268
1450884
293266
518191
955423
1160489
208247
189649
1438758
862516
678913
792384
385760
1509432
224569
896482
84514
1203783
521861
725739
934045
388235
919331
1551662
1053155
804044
1316169
710249
1037921
757679
1475490
663484
648898
1020236
1577006
866293
640786
523414
769129
512734
913653
1231412
485627
1486846
464309
1372003
2470
601738
1030504
298290
1455893
159705
1417659
719417
304988
1345338
1569183
1318192
1160641
790118
1144888
1504674
1620252
1374895
1183798
648958
824000
331012
192469
1559498
1128739
175806
907129
687429
1474266
1038262
1514129
1467601
846145
11627
498994
756684
1599003
1109222
913062
705028
1097165
1641914
1514331
1368181
1406868
1358716
1638940
1334461
1047520
1338694
133128
529825
1558391
1194196
1613273
30964
261698
1078642
890072
1551335
327164
659338
63587
930038
1553595
1019508
1406385
116930
1390606
926950
1559877
569407
1182485
93329
1543381
72241
276944
788138
254770
507884
1458394
976316
703016
341915
979484
231777
118072
1614981
488725
880848
1621206
1573781
1377758
666237
182699
1575305
1104056
112710
234765
746507
392930
138293
357597
688007
843150
1065058
828887
905438
1164857
211269
1579394
1008424
686246
489738
1041823
175230
288398
456954
593047
859529
1527174
482417
871279
1456569
705547
1551462
1370279
1567545
240052
229541
301725
201211
1337710
625104
1001696
601175
1381577
333017
743860
671676
398902
1060776
142540
465968
1519228
256350
1279284
645240
1303578
572182
1142166
1131972
757484
951356
816704
258222
1596827
1454482
1536743
1643433
500005
93060
816269
433428
1515769
841308
1485228
1415913
742718
329717
1632072
1459379
181567
202252
524849
1238618
226914
257308
1600452
1509747
367458
1034055
1636416
763740
395553
1581602
514508
227902
1228485
654819
332507
735650
206278
362653
1411204
1479188
544458
184193
1208208
1103637
705245
1392769
300938
309998
1143655
606294
802483
651701
1615465
1434781
68292
462611
1198133
1512319
773776
611559
1045771
1383477
174467
988648
387696
328034
1643799
1463501
1544772
197883
1194326
703481
796918
465428
357383
1216908
1242874
475280
92316
809240
208618
1639146
184150
66312
404322
223020
489446
401206
168139
905460
537350
1250764
52134
169007
1390419
266655
1218771
702249
490527
713180
474234
1202734
621079
86920
320554
617400
544917
184047
1551939
184057
198071
1262437
291643
1541671
743834
1238369
130031
1381746
993911
565537
1433753
251717
923360
630352
481292
1144245
627244
1630628
457418
333352
827479
1042140
1479644
1168542
1107889
1644594
154175
113630
667570
897708
90772
1248792
1363009
569583
605902
1214967
1447131
1553829
1183552
820441
127458
402364
1178952
982161
1251403
171533
903063
346371
903441
171392
494454
704259
619552
643805
1004892
1041930
262029
16391
960668
1300965
1521953
659830
939721
349001
746455
386248
53680
1380183
775324
1277848
1566442
1087069
1196324
506548
597334
435290
229578
593060
687720
682340
365554
609484
135737
757957
727275
142140
224717
1515713
706578
1384006
208953
222275
349498
1046796
1089290
645918
1079362
1214977
690362
1614445
1418344
491367
538612
294161
1250234
307879
527450
1361789
847271
950903
1445982
119362
837977
751049
788592
1287829
311481
233741
428155
1579569
1374335
1173474
1387149
1384094
55999
254239
1288814
1123062
1429766
1222604
1406103
1193597
1327961
1130443
1454235
1091361
273281
462952
254108
898059
967364
658742
793034
706244
64877
522262
570644
995455
14830
894516
364592
1438747
652973
1075005
218632
145294
35959
138502
1626008
1441235
757981
124996
564939
1392961
137622
1271445
11143
1577707
354608
284176
1388880
160750
1266002
91968
274249
1298686
692437
1500891
627828
1027209
73569
1085275
1593698
1180564
843238
190683
854639
791127
1535851
816175
390031
1437087
1619898
513008
303175
1400080
1434755
532278
536030
85127
1568059
45839
235542
816868
1618725
1099587
1409262
700571
279488
1000152
1475567
762071
1224265
820867
1157394
1609547
1459347
1298916
154449
1419718
152021
36079
1412521
1007356
877571
1634353
604920
61277
1346769
1287434
610020
95082
1552327
790325
903961
810072
605833
534960
816449
531392
1527875
988652
728305
1576847
1341635
330298
1357680
795601
1116720
1537707
867615
691982
180617
804249
1473299
563909
1477459
965713
928494
32516
455588
165976
1024833
1517261
541239
21937
492414
1004350
587914
34648
51783
482382
1481002
625845
1221782
650276
1189766
1634534
540790
1503105
1149338
807489
643018
1647201
432375
977793
281834
903077
429651
929046
476798
112436
19510
1193051
1135839
1327465
102336
339411
1631144
1448688
1011208
406286
451789
1030667
904030
243596
983292
467745
468731
1216762
1259111
683564
1150823
347538
1485824
1170229
238642
84382
278529
651945
229271
661087
1293236
659849
1547172
585197
338022
178744
652308
1342450
541125
587277
1154169
1559672
493603
1451044
1241378
1176668
234652
1120532
1185564
1264099
444381
286400
682371
1041811
18690
664148
1001056
1029225
13818
1406061
818166
1050277
943649
1268517
965480
1300789
970511
892485
751242
40441
218298
1033105
1319081
458531
263980
1606125
772580
814137
703300
1169759
520025
843559
839319
756155
468124
457617
329811
591240
635833
63180
659555
1400775
1347321
931217
268104
1089706
1327504
589336
985554
1059824
200244
501649
1036936
1118932
218766
495487
1293899
335059
881094
842866
103582
1242156
1127172
89858
1126326
770636
232385
276318
671139
60669
1621208
91150
83628
828679
841903
1311779
592735
563986
623422
1470250
532114
1488631
726947
1120163
335763
1007857
1008980
699147
60168
140959
1279614
789528
696683
620447
572049
1551020
192601
472401
1577580
687179
1311686
575583
221432
637500
1647638
374771
598833
248606
1478946
198174
115128
1538765
271179
825034
1412606
736798
1540902
256136
1518078
640328
720408
583047
1561145
611923
1271343
1265822
1204092
497130
937166
166230
591446
1425921
1261325
1461405
451790
1337783
1116134
1342259
644038
1495509
1627818
921602
680659
1491885
216004
545507
1192418
622572
1476906
1106652
1467638
137275
389561
273903
1252913
693968
1308156
249836
149631
519499
1116732
266727
640112
744409
829182
595368
760011
439930
970162
819616
1309035
1600664
232776
580180
1010506
657447
176300
45093
1204300
983127
131497
1607439
1100377
534208
762996
1099928
278769
843621
884037
815229
1114583
318679
1623581
1580036
647679
1467687
641436
937758
821438
434227
1480378
1510977
1409571
1475768
76283
1020404
1388691
920184
1223845
1138103
289813
859948
1308100
470939
38075
1219385
877641
334931
395348
104255
1165729
1066065
708714
1391582
613441
386445
505495
652725
1567551
1228190
488437
342205
584140
34347
664131
319803
1417515
120046
668278
1058207
275220
1605926
1144878
1315408
660909
599120
1357652
581627
420076
996496
1385065
273323
966465
115649
1466232
1000799
863449
483362
491327
653796
677357
384530
1565780
217234
1215920
992862
1577137
646679
1530135
513943
627201
851519
1591693
1356439
1012705
1437974
33899
1507751
1282524
1006117
230747
997271
1457702
175733
1071006
895185
1086412
885759
1492979
685843
1054187
1001611
1461943
940784
164962
392585
1465188
1633773
426973
1616732
1489862
1447061
1566996
1543490
56657
1442839
1149969
1176050
231615
1573217
1619595
1576360
641199
929199
722910
785706
453072
1558225
166040
752186
477327
545824
800937
1028424
111596
459592
525158
55719
1320931
586294
233897
1437370
1033956
145238
1280075
595713
620602
453932
138413
893752
666631
602368
1232229
1120838
850313
234437
825712
902984
996148
457144
848902
1477483
826705
1333170
485119
83988
322939
720501
1645966
628082
1316566
1088521
703680
325689
586547
338159
748825
1330544
1324141
256855
1143911
1507408
1104057
1545411
123543
1045409
1353674
70817
222917
630208
1070673
1380738
1457911
34580
1362086
478384
230101
1022073
478187
645514
954414
946240
1344006
1125647
1298638
22116
337961
567618
82371
1565438
825420
785069
923012
1448737
688676
326795
1004927
97716
1635073
130582
103661
226785
154775
217275
1617638
1537629
1256550
460055
1540362
810745
1267953
1282720
695006
783348
165243
169598
814451
525175
1620454
1422580
683272
1132153
548194
1155020
562765
1149786
83385
32017
227648
212515
1554493
697379
346709
1198383
1473289
1436390
167322
54351
220115
200798
380429
1545580
578126
187224
416020
1458446
749025
516599
1343011
990
109880
988295
1593796
1201038
591230
958606
576364
1408947
47003
901492
1358148
1524179
416585
105454
1449413
538593
662329
489060
578066
1464203
1361744
700576
109664
535414
1181969
778842
1043718
94235
1311751
284873
1022596
1402111
1003900
1318088
1571958
1190389
971959
802428
1632662
1512133
749824
1405104
924171
1583539
1236441
1405981
600779
688243
813979
1261357
1412415
548491
1391444
459361
937685
816556
1422406
1537964
43116
603549
1625606
1034996
1051187
1059522
652936
1150768
20005
230288
946404
230927
921950
1102493
1030175
523632
904092
398117
685938
1084527
918610
794686
501382
686398
1535792
1184199
968120
1273787
623359
91445
1014130
1230655
867851
345508
1599737
169510
11436
1281959
298363
932770
1340896
1404341
535670
1483028
406001
138685
1285296
128242
1155026
1546347
1023517
1473113
1643145
44466
1231090
39297
698369
1259295
950586
812087
615144
741744
467960
64618
448104
1136992
1489041
557483
198732
719858
471768
310604
590100
970982
893886
328199
1163823
1035194
219117
526815
337105
1317517
452160
196014
1057030
1063456
10884
1206844
1382133
242817
1411683
312579
940118
430375
307792
1617239
539958
841439
165501
611011
699112
921185
1256087
646671
366572
899197
645696
775293
50911
1284303
1596553
721356
469614
23877
968845
474160
394611
1447663
1374374
449326
507317
882875
335399
811901
1585525
1033303
395677
896010
1386392
162342
661050
1117163
846001
1198215
129818
1149045
310087
683065
528777
1324776
1369869
1519590
431760
1577982
516675
714552
294747
237208
1038129
830516
1359927
918778
862012
801844
1411256
1338242
1361018
1266483
977333
1610693
294972
192631
1475899
592661
98372
848219
1586763
544053
323561
426325
129479
1250144
695890
1272878
17700
640642
1422602
1182866
417358
487180
1490158
925193
503944
1480373
1208401
628951
1529355
396546
389325
641220
685921
946506
1389447
1334557
111526
349068
1323078
180844
148799
283078
642317
757224
1541020
1113928
244472
87583
1217861
337300
404663
1382762
810008
198183
589585
1144263
432683
382059
1144855
1254210
1021180
982158
1016488
1125792
802907
63887
1419869
351496
731345
204927
1349120
1110274
1385490
503255
346991
44086
1343696
470446
996286
1605831
539384
1535008
647306
1177525
334734
1049632
114346
499522
690544
1464757
1019540
802503
323081
993067
831051
640612
359122
163368
1030863
956756
442851
1128168
1130896
988040
1354765
1527596
476758
884110
632839
692460
1613285
367018
159643
586754
774267
778497
1573378
1065919
1541794
1396430
1032558
416128
1337162
316873
328776
993397
438254
146893
281590
123023
1437428
458007
445518
1408690
494354
606521
612297
1470814
1408692
453127
1440248
1265367
942466
979780
997180
1112658
1154229
1409216
1224798
169498
1097460
34717
1474157
1429675
415577
536100
1528512
179934
548849
1283588
374234
1242104
1107429
219769
1263601
224698
473541
354260
424427
377635
364079
1275639
685604
705446
786932
821041
915867
701350
551361
1360169
566574
1559530
1113364
291026
530279
1303333
520645
1074880
1599298
833250
1071988
1535916
1446237
854884
900885
841091
392825
1444256
355269
47165
1300784
135318
1398221
1051630
958326
612781
1590029
1231369
1598124
240564
517066
507856
267725
1456903
1149838
428619
408126
1614787
1444664
1081338
928822
863838
1605556
970209
168447
1283117
68246
815477
1272338
298813
901377
599540
913622
1147528
962142
1572564
1426750
190816
746832
1614157
1615056
1121158
46553
771007
1493660
914057
791020
1153536
833199
665056
1600605
1582622
1036725
1009752
769020
489299
716711
604396
894884
1105691
1021640
437238
170685
1143367
934750
1154634
590301
862699
859196
1458696
483149
650666
1134669
1226718
110528
865020
350135
1010418
1356998
1594078
823299
1498248
1108507
1007581
364524
465785
391049
1399742
926891
37441
939931
390254
854513
1641921
1533954
609377
1361779
928190
413213
188606
1429247
853118
783659
1385264
1625105
1289572
629561
973243
1494035
775435
405021
674774
1583611
1224661
1427187
509857
517414
1502666
617160
154918
753339
261884
1352726
578623
241138
877993
1257560
240605
1155018
678944
512411
1309739
1033101
131667
870339
727864
1272815
86286
805692
12428
588296
203983
74407
551176
600789
1391348
1121675
1583454
1070438
1351332
8984
753152
100575
720427
81344
52352
1190200
59983
338034
645887
1178130
684628
581232
798329
89856
897547
1198441
1243672
1391265
292216
1322564
1549032
540659
36432
621824
1443426
223727
298912
966941
668483
689216
456296
778364
29220
604613
854791
1547745
1069337
5731
408296
115783
616409
1635751
1414699
760975
850555
1332957
1152895
1067521
1215870
112957
977440
352852
218198
1247311
1078759
895667
773863
403999
1551790
952500
1096470
129175
526922
1554858
866619
423440
376169
1288893
44074
1321013
1277503
497929
529755
1086950
643136
334938
185317
437927
50758
1101061
307350
845279
318387
1382658
58957
61217
1310855
434310
1293587
444252
150286
200328
1280237
441656
1136319
391379
1316368
230366
627429
1307799
507404
1083332
1087488
966021
1524810
1563081
1489976
987127
762190
787490
1424406
884720
837452
855911
275797
1409468
516362
1480369
217356
798935
545238
5047
1413551
1097879
1565519
1532390
206326
905070
1161784
145265
382185
392037
1570434
1627870
469064
1134030
1366245
300799
1320901
1323297
1462133
491983
1545428
1136427
1428390
576119
1159490
865047
285857
1340572
179803
393895
457322
9070
1477475
1038168
1423787
702053
75732
1462172
791845
264127
136126
600229
1466817
301181
1498133
863790
1291720
619263
1027642
1188983
1435337
1602562
866921
561188
122456
551354
95140
535949
494889
961587
459662
702884
1314586
47435
1244972
244718
201690
41396
696232
63865
160798
20286
1631401
53772
256620
138586
292097
752212
272685
399445
704978
1250314
423696
1588380
1000999
52595
1305049
1505733
717731
1580833
32728
502157
1391170
1037943
306869
215976
832285
463782
1444391
1126958
1054429
343412
932445
515683
346730
1548911
150224
1404513
1357328
371555
735210
1381610
550188
332483
1330718
797605
903588
1113333
113239
1586529
602061
1069934
911954
919583
1357077
462234
352374
292305
827462
716775
1342995
1300079
281701
321570
1150824
808143
406586
684807
216217
1473094
458597
431326
1347673
1106026
507610
233449
1257536
1370094
114991
1089862
459180
1166792
1566585
170675
64392
173728
845207
1559416
698359
1025292
202283
851734
948814
791094
377545
944587
1028412
335059
55858
697652
1031943
973831
925553
403144
809306
256708
690789
952649
1057631
685804
39374
1032672
773538
556409
1344635
1595783
877709
1017788
180213
153212
1574307
802470
1200733
1425591
134671
551791
1341152
1635405
1617399
567006
741423
169039
230191
1525868
877312
1484205
1257245
1202963
1632257
1026953
1474416
974411
316988
240314
781470
687405
117500
149985
1615629
772964
245848
1526217
120875
157280
888806
81471
1093856
923121
436922
751735
1457799
688259
73820
790978
1296120
102916
392263
929818
1535002
596525
1202693
487389
35423
903936
1534910
1517996
922908
1297112
1409459
401142
1554293
1216578
290621
1118515
575677
394826
905727
717008
343174
825511
1297173
475540
136945
706408
571583
1218698
1112483
1129693
599732
1320596
839915
18210
1424752
1059112
783034
565203
1675
302752
1093543
1099402
855597
869839
1201595
1280749
637052
1252409
1280248
611026
1295874
762634
799
853638
1550573
192739
825605
1307644
566866
151617
1284664
1268949
559403
1348717
704017
727107
478252
471289
1386119
581030
1584553
636554
1019556
822958
232424
528488
819571
1626608
1390372
145865
553888
205914
1381187
1119937
1191472
1498613
267209
533938
467928
602056
106352
693717
441637
1160107
811602
1480592
339787
671378
1591138
134315
1546237
1399571
1494269
196656
1592741
322241
616734
1177837
1558364
481201
1123097
346149
421393
212994
298610
428414
1392071
1218420
1303240
637474
335776
277076
714478
1377509
457905
1395314
1025759
1302718
1295518
8824
1101440
1236329
330581
1410493
1624536
1161671
1549933
130000
1512100
1590269
334960
105066
210218
277623
886603
538306
180591
1183723
966758
899037
1356625
611265
963984
81645
174966
1234859
464568
477939
735256
969696
1394134
996752
1040279
846468
523328
646960
913275
461143
682290
1274995
1077218
361258
1108227
1105232
1205340
1149792
1289733
1403525
44105
1370634
1486740
1102914
490764
1168780
1583116
1287555
1441438
446225
741987
418559
875279
1038259
463263
359124
1371272
310269
5172
836890
1622389
1372988
388156
617482
1507987
1066387
703807
1637396
1291151
657757
1483566
988788
1267189
1381375
1556183
1152993
886984
627471
145109
542223
1424251
371938
184364
387748
322594
782712
1447213
1517438
393367
548553
1009565
95215
189673
1496581
245218
923721
1235940
166473
1472229
1437762
185346
1216068
1104248
1370319
1590532
497666
1108486
514436
699045
515812
1555273
1283017
241569
575461
1011641
932042
902455
1395788
1122521
1609719
1413507
436406
164370
456338
252818
1072579
42401
970996
1554140
859783
1566645
516101
232729
823962
1631391
319048
1610962
1516537
1565172
1068655
1307210
295499
1275443
940464
39863
800776
896397
239881
1436389
1531484
1061753
978836
543883
1182338
1360672
1637753
779121
102266
557864
442977
857058
1454043
1413461
1586508
607761
1525130
366127
28229
1198330
948370
317890
1331051
1048585
656291
297515
1620385
1124458
1416235
21937
768962
330396
1637324
1534784
944694
162087
455840
876625
663401
801393
894554
835101
1466659
603680
703932
363682
72314
955482
54956
559252
218459
1027756
246253
551551
1247513
135218
1540494
593110
343781
214345
613743
632122
1466273
269005
740804
1550978
91528
886600
216058
1364199
98781
1002260
1119565
241502
1612957
1109038
1066210
1559233
933810
1389172
1064910
154763
868344
485181
156526
760158
1231784
729654
295588
862624
1195832
289601
1427026
127322
1592043
308457
132832
481144
873743
214478
1208729
604300
1257333
1604708
1395500
1016634
185645
1584445
579505
1292618
630479
872323
411053
518446
1640781
1598370
388636
103360
408849
365684
404829
1235871
1160339
902700
452224
457143
1585318
374390
845454
699014
1205723
1516145
205129
1464466
1433199
684936
1266900
143624
208303
143573
152588
1645559
1031499
575825
387937
1576432
277878
558493
263685
115906
423695
417639
366436
1074290
4109
753019
1331378
346108
155234
1009787
550775
791734
382514
186153
1070619
667448
230827
432084
47708
1191943
1132969
1039942
183645
146293
617096
790694
1194075
594771
951595
9974
176740
374911
251391
693946
337854
687787
1116356
206997
1461189
608953
293566
1297034
562529
691747
135323
712683
905820
572976
923384
270923
357034
351156
205280
935646
1420965
158354
925540
1094687
783731
1027496
67180
1554826
1041368
1083766
697480
46118
301515
660848
710993
534008
167114
1223249
802470
93448
1145095
882765
380774
960310
1275844
417316
896270
12631
1615620
145471
1481694
1590666
415108
1482205
991925
1015014
439472
31530
484069
217753
1283190
1622783
671692
1307025
40565
187343
307514
433337
353759
610557
691440
1524293
772284
471346
1240298
1042487
900045
32736
1476017
1119498
1311760
1115560
644791
1446748
957142
68342
877543
859309
343497
1077092
556791
247377
161838
1091481
429321
806340
347542
373291
146592
763153
1125708
846068
263848
1200445
1411419
1395429
1633211
338391
1575734
258651
675915
372711
787313
355620
478031
1394908
1234234
938727
1427248
580042
410722
80366
1554753
876925
604929
1279487
1567535
664066
934164
776437
1087618
129227
571043
593509
1280498
554114
936717
686903
679815
168674
84901
126395
924817
1156250
1476501
1205125
1106725
47220
1403526
1592581
1491149
487087
1326848
1407128
811606
748934
813591
1034609
1491956
217894
1220070
147458
1239217
1082331
322551
437834
621207
957041
897093
1507227
875673
1606764
1400268
1464974
1035684
593630
1495180
1336306
501704
728057
52887
1626002
1355283
780453
153445
1145964
1523626
887294
1299347
725843
933265
569603
268825
1437493
17115
951845
104372
101263
1368271
1344539
1448123
1111960
1156008
147172
1399370
1301479
126181
921444
457997
1067696
559014
1645692
36123
1200066
160257
319705
387393
325367
260473
901125
1349444
1549979
1624576
642274
1461689
1276358
1549393
193342
1443246
182832
211899
699632
229658
111009
864444
189014
624138
336768
446119
1212166
161773
791173
227452
1387790
863633
616656
563889
188522
323582
1127629
1271885
407617
71338
1440154
948800
883037
1335818
38006
725015
970877
1086020
262562
862838
1129122
1587134
303281
379333
1284295
1154190
834041
590718
857846
711288
1209024
721637
1630964
1245404
607535
921834
857715
642130
417322
912330
154108
1298806
1198752
198112
1086004
1542265
988010
705472
814225
239948
1305262
240623
756934
1050489
415717
1621052
1106938
1179517
1456034
721353
66650
39213
1250895
507644
311186
1243847
128394
466394
116507
861744
676258
899396
759578
159411
1491880
603444
587415
527519
864426
1480454
1360942
926622
1543252
384721
585214
1425652
453411
468138
347246
829033
418931
854074
133691
173733
978322
98822
270666
54938
159466
378569
451118
555487
648476
1099334
1470562
1041352
490548
1298223
994592
1633558
253715
1403795
1184480
876421
688680
1208575
267487
298632
597396
448556
1643496
1319929
601525
1431622
141193
4956
1261422
151934
933829
563838
950521
231837
710344
839544
14007
619880
1397672
1288392
186746
1179216
831856
1371936
600975
695366
1536632
313575
347429
1533743
543696
45498
1063713
1225014
347128
1115859
576464
1293597
1526890
1389261
748990
784947
157363
562675
1600677
1333446
941393
1125389
1445153
873180
644834
1240860
1009697
205748
558978
281465
843863
299078
1302773
1475221
755719
1046505
653821
684745
1346264
626196
189069
1577760
1103465
736186
213036
10888
360150
288853
109555
1223393
1083283
1507407
867404
1350444
1539185
1623221
812495
1161897
757464
1573235
1477118
1361783
844375
1202234
671547
1533935
1271607
1209774
49596
632423
518637
921571
1623922
1490293
778941
975463
417699
1330362
590309
368474
675960
1407018
540807
273334
1467489
97582
995780
1122356
701845
886169
621211
1337628
935711
930535
93381
771553
854553
406862
295918
1153363
805172
1538199
1628118
1178667
1428656
178529
1300740
1508864
1175493
1475044
1576345
1127449
1283892
1179159
257227
1077562
444821
454429
1442655
189599
134979
349260
1475237
1318803
738587
971654
419612
54149
609124
140204
365888
295271
1618071
574305
926029
761454
792586
494644
1257361
909094
657515
1386710
392873
528246
172318
1517647
1421083
1102961
1422866
893949
622362
1589268
1406448
499164
1184109
139791
619171
48939
1412962
181548
995214
1411275
1185211
194476
1011630
702484
930506
1054731
1371745
978046
766216
921925
1343628
1066817
240666
1128669
111013
1478251
410350
548415
432213
1438354
1313279
865995
1056768
131592
1598775
1150003
493537
1537147
1568601
1438638
615307
846823
1499736
1090548
1646335
90612
1482878
474970
1384870
562233
130890
1556277
1243550
884384
937353
836020
1152981
1369533
1081989
1059289
80266
1351806
1463
223901
1028197
341568
482187
986647
110823
240704
1606348
1629360
1471692
1111342
1171728
1349564
777820
1350802
889833
703510
1361388
683895
415542
163072
197715
525158
1126438
290518
1008008
1267292
1009173
355377
366805
94262
433575
1433032
600543
90817
1193347
1059152
1306514
525743
1500065
437503
367404
1052367
1126928
702894
281399
415172
679151
1188792
514769
665882
269247
1274223
397271
571934
672835
1093090
601545
592728
750057
290285
72759
1308908
1418301
1468532
1070597
404698
620318
1074557
934538
1072297
339344
1265284
595487
1079931
1263838
767532
1271511
194243
1602420
129851
945353
330698
555303
387811
1542251
1373237
80476
1332279
337426
1507632
175076
50046
491456
73540
1347859
312035
328751
451243
871043
1091132
1304877
160086
1484955
1584078
175249
337415
481358
931173
811247
335129
254031
43974
1517798
282558
104317
4040
130630
1589762
1441211
649678
142323
1376571
1417436
270965
434881
1429106
863679
841752
471538
403841
380525
143971
755220
475195
259167
52837
1507534
935529
1160015
288732
1366739
849967
562405
1595198
87270
1485187
307270
678598
1025959
659942
1159538
913919
1096788
66769
751806
63948
1297768
1398450
1153736
1254700
42385
1354732
305633
338706
98564
1600892
1505910
284928
1063402
1448183
567912
1577461
1232953
207066
1170821
76796
7289
997229
240520
1097035
1020652
266895
1425216
231276
1335584
790572
1043982
1353094
1190235
269092
1555016
1001307
1046882
1581749
1046131
678429
928555
389395
1346165
727708
1116477
1514665
937856
586726
512299
1543583
591690
207171
398747
151744
1107756
1343562
587250
1493266
1286808
1172748
1625510
585347
260188
950483
1099066
1523881
712427
1043525
287654
647284
1264435
999955
426861
628579
1095215
1085082
21111
835610
1456074
160302
697784
280228
1443324
1165788
1029938
1545615
1329115
1505334
447430
777083
1346670
1199773
539049
1451803
1623468
790345
1418542
474819
965474
238464
239805
1320994
834823
773970
1539010
139266
852378
934491
1041046
1443313
1332940
1565992
188128
428531
135138
407881
169398
1355204
1379319
951157
1050658
1212370
960695
1235011
687435
1556919
231514
1593523
801211
1063487
425097
1329009
381833
525151
1248864
983337
861743
752615
388880
1180588
260759
676620
1509460
1107377
1211069
39316
362988
1134561
861677
1629270
791269
1046393
177633
1254685
1568450
595516
935954
937270
989338
944804
1515712
547764
752807
561798
722414
1128351
1509848
714659
73984
1319581
912570
943546
629429
300300
1201603
733489
599330
188279
1617644
1565388
381271
1182072
1002609
1571479
521944
1118478
1398973
495945
929190
1188723
624140
77751
1438961
1633108
233953
794698
305074
835468
12002
623901
1088819
1593718
376828
1399639
1410797
704677
1168791
1468519
618944
1028814
512062
1319239
480767
1066211
99995
673488
1621289
1387419
1550374
1174081
160674
909358
1644522
174066
197917
12046
701559
337834
566506
958866
816864
37706
1494788
441682
1483545
1602810
7363
765864
1149171
1580159
503924
584742
319482
556342
504
1101354
712271
1094652
3331
1343040
1042835
182008
1069867
750488
1573815
951433
522892
1109396
7633
93328
1474455
1459182
1367914
471503
1418812
1520743
295609
470279
1053047
1094419
60383
623226
479386
662291
202966
1051649
473277
637977
170262
1185008
1427062
1372734
826502
1411900
735469
601875
745998
1007112
323932
31631
251681
1094367
1624945
189046
1104195
1132263
1432776
1030191
296153
116333
1547504
987005
1448047
913782
39407
1323973
851177
1433059
1395509
1216843
972253
845327
357909
1221379
225891
691207
713446
142718
748212
112894
789056
550119
1492720
1136125
1265984
397222
1148942
1186731
910049
1489582
670759
1435438
833287
687955
697984
1259456
258103
984723
468901
498372
630470
810949
950091
9967
685468
1130234
1524950
630246
198576
1406532
327650
1458271
1404222
777403
855963
1130491
1069782
609920
182075
646264
720755
1491961
87485
567521
1273161
1550746
518444
381282
513339
1602339
953969
1178488
1152394
759882
1068606
527577
1329295
1138114
897218
1390404
173587
110932
803491
1010781
1286209
1434067
1601973
1163506
44535
153399
427881
977385
1322774
718423
229733
441811
1371131
319942
294879
1275214
590547
335378
748962
906220
1479433
427701
1136840
893685
172758
586388
485636
1195992
88515
965037
1359937
961881
582077
913801
858943
365626
57711
1299490
649244
329538
1475544
809045
138419
1010572
1071976
767992
1295166
22611
816540
1332479
1392548
416700
1151651
1589737
822391
908828
208589
488799
1176796
11110
78136
1023736
1514380
507701
885042
437508
1558493
902097
777882
49010
790139
915799
264779
1590901
1434629
697841
1353366
9675
762040
1264948
850390
258653
147614
1634805
579832
311422
836905
876304
84566
1546448
1561291
331204
699286
235364
1344952
831011
227122
711698
1169384
1121339
1148048
281377
1129356
1190042
1110544
1242921
1374397
166319
326520
1517956
1426343
1474861
650
1428121
821018
1436750
999104
686108
29505
1311166
1543793
984281
1605839
999462
728659
1335922
221928
958070
373325
620574
1371375
937829
1468791
1482028
1272713
938895
861475
848114
1019385
1127567
381861
1555218
389515
496754
136085
1023036
1004499
1456164
618368
1159813
1121251
330056
1167778
1561863
743881
278134
827864
243812
100264
695461
709743
1197301
541452
960725
210502
428419
977375
542824
488228
1359263
1060563
1221848
868167
437612
646374
457530
1629203
716402
459557
861999
691514
210398
1183156
130043
527325
1298367
1500604
181185
688834
1218890
607249
946405
611753
608063
439716
1303112
530311
1464189
1326571
993846
843148
1359619
1521891
1569170
673283
1063718
51799
616006
589727
1018993
116537
1510167
771117
1384612
368436
1466354
249017
832403
644089
152750
1499251
1537905
1424690
293992
1029017
761121
898186
654430
730859
995153
620806
852753
789059
105043
849288
1081796
867676
1420343
1500831
1582729
1028251
1104041
1064190
1425545
924426
1214102
670503
645728
686728
1452123
674893
176026
1455524
406546
787395
581048
1362938
687190
939372
167115
214666
21163
980323
1490987
355445
406702
1187192
209122
350150
415617
674051
430805
523610
1106294
418448
1595715
838238
969818
425047
1185788
781746
468842
1472024
1470591
333478
1585408
796776
1413779
833517
690384
331619
622461
605558
1543504
1422360
863782
842386
380369
621771
1191255
1182292
1469315
382365
666724
232660
1123249
198549
1232060
455527
1193556
170074
515890
631059
1130230
1452109
1074869
1165140
1113473
1348213
1285340
700485
843089
1486601
1433201
1097459
375173
1018723
136364
536801
887688
700583
49816
1629865
62368
976344
323270
354157
1568734
736743
190183
1092076
903985
508239
919197
576212
1406263
1493726
1234498
740124
272400
1310242
177062
192560
1349487
604652
1475820
1276538
1096245
1268594
103233
873220
1181610
345881
850355
1584757
977490
1155603
1326576
528104
1367231
1588368
984215
49616
818250
561724
348789
838121
439400
339811
997048
983537
1177442
74911
1081418
685982
146241
619869
1308493
1125308
123452
524883
1137498
1462188
1041153
1194945
992170
1215862
613496
1616228
1630888
1218809
1112563
785878
262631
658509
235824
530087
63256
1249179
1300974
229496
982839
220759
526955
227540
35990
549920
934212
207812
682896
1234669
347892
1474282
801792
585651
1543243
442209
1213908
1115131
729446
1362120
1067525
156109
136060
1407937
1517920
1294624
754472
1189917
722353
1431417
670847
648879
475414
470357
575481
712305
1508672
1039529
949601
1116334
639807
978284
989550
921808
1073405
441786
1448322
683100
1004690
1447037
1287909
1198509
1302622
108752
181774
124631
675715
930498
981237
52597
747773
1184257
584856
1341997
1385367
763957
997358
844964
20333
986894
1370565
528672
298161
732248
994789
107481
666349
1035542
700268
1631208
837974
232249
186832
436846
1569310
1002342
730102
1180312
309435
1540651
482304
211752
57688
127122
1012867
551160
370956
1468227
1523049
23368
959497
968877
1621957
1098709
1583382
161205
513634
1438517
1285924
324928
1021217
822923
1619893
909935
987196
1529829
314235
88094
241073
157976
800561
1363531
1329556
1085059
893127
965610
320774
1437248
1174782
1050152
568178
530563
173552
1043752
1135811
1259385
107410
649768
1264546
1447410
646204
785123
344945
657542
410821
603832
331258
303443
105335
25494
845454
1260296
96514
1605783
200711
973374
787950
294705
73577
460538
1471153
11634
331279
883328
951444
1118820
927795
616272
329683
607340
1127673
204504
929557
1389702
975134
726970
618900
538444
740580
908474
510747
508832
518933
501741
1223500
29864
1527600
1025529
757053
70746
1303875
1476982
1632081
1223565
943709
767586
479439
962060
676498
674571
464835
761109
1074386
1624745
182862
1384790
1143075
636552
1211733
176463
1465021
39168
581794
765317
600165
1062045
1506743
1524304
631693
475860
1160016
66869
201849
112744
1027508
478970
561798
1374150
1407077
830826
1469607
1144155
759050
1102126
576493
1143056
761354
1107134
1126594
227115
6455
1527838
373269
1243274
1319640
1392136
827152
879694
1342559
1529177
388177
304311
499311
666173
1412323
1504261
801802
267121
128311
1499935
922931
441616
1566968
338254
1396678
201809
1135816
652956
829360
839224
381253
511226
925684
780095
1059040
1520380
605864
837350
1100983
920626
1519856
207208
1322223
1369727
421410
1065931
727125
772957
361271
596886
194640
117847
553954
1465736
1355122
1633477
1056583
655879
486336
303115
1512253
1163807
587512
1314069
969980
1438610
1339795
1042611
1109960
90709
1414543
1629020
558632
317228
802492
840051
898686
1246478
1057182
1021021
660163
664429
35834
1191523
1621805
890514
1168479
754369
347689
369469
70599
1538878
531553
901597
460096
247739
150443
393159
837464
1317889
333003
1349301
734023
31398
327953
471204
774455
1420160
163405
183877
1367949
230873
685492
1569754
904561
807478
920042
1138179
583045
1092741
359198
728054
1585694
973319
1342020
1564495
1254258
1454468
1587333
1017203
847271
964985
69367
1114744
1267733
1068835
617899
1257793
1565979
210864
481599
1236703
1055569
1361470
1505509
235371
76992
417915
1449302
209903
904283
649008
856566
729240
1459538
406287
1266254
1038746
1039020
1421986
824950
148683
739967
1635811
1631054
530566
114859
747256
424882
819219
1071079
1161248
784209
843018
1580062
866318
836957
1004991
995466
1202700
1199572
125332
1375231
611033
480514
156111
171992
1600930
1164780
929354
576515
1572102
691328
271401
707152
1192332
242279
1518468
624639
1234962
127028
1554240
179257
104596
1064262
264305
1541957
1315253
1005272
1510890
1540307
1486909
91444
231232
1181027
908352
695232
1420394
1122819
97705
322374
930002
496950
305581
1555210
542248
1036375
1090586
109082
760367
1467359
32127
1173295
1491865
24387
400214
573623
1378653
902261
552219
1436033
1024204
1229559
1043824
317618
357069
245799
869070
281313
389478
1390402
935967
1102700
116285
410793
1031259
414799
1015207
185044
1377700
788080
937120
18544
1268960
581984
1021695
1549297
1332508
285069
1310866
287857
1057797
879896
812245
1132227
1417164
481279
1267489
1338408
1466929
112560
1265555
529798
1127891
849846
1591364
1476794
1322789
1205022
918334
1318039
1013090
1388185
980448
114625
41236
511000
1064743
347406
1631954
1021606
1373547
165871
588799
1032882
220354
581926
491973
270916
745648
1064084
545602
203842
550389
86357
914384
1508143
581078
1526536
679291
1420766
1555138
1261929
1261051
1633378
1042679
682853
1130730
923407
1130830
1124310
1310549
1037894
1084920
904941
361941
584860
439903
1570178
940948
593993
1124874
1004315
1536390
687906
448860
1379699
508922
1362302
363785
1626467
50224
842300
416732
562174
48560
835266
1559551
284450
555616
1196621
1102422
892180
1647060
903764
1248575
1405473
452188
1024269
1170736
1536929
582695
1495982
1491925
1339586
954146
1591208
1635520
1593446
313474
1218230
420635
766899
873364
1220584
98602
651468
1070467
834850
658595
1141903
1209075
514983
74394
1220985
841971
1274174
292019
11580
548149
437111
427140
438063
1158788
192147
58827
344962
143086
968364
161002
1273387
1433770
1584791
85086
11224
613958
870509
891921
307384
160569
193159
66262
967625
170673
1635853
158431
1239997
67265
1395018
764296
724550
726855
1568729
728358
381246
330406
698451
441983
1558638
913994
962767
138801
1451910
449447
303659
606094
1576489
1413502
887118
392022
337337
1486053
1435513
449589
1204596
982284
756701
1257698
642586
1123437
360126
1130613
609940
1364300
1288648
131265
279120
827745
773719
733686
687178
348228
838512
65416
1258130
1401198
1385075
914244
1457305
24973
1626761
851591
876248
771271
624994
1107475
1425878
462917
1255096
507032
698698
270850
1105573
908466
1554625
452723
718505
621106
684355
323212
955973
258744
1609769
1081311
950280
914517
993753
263073
1500722
1564957
447184
1167752
1460185
862064
1099857
693901
1428706
1498634
188846
603070
781946
530323
56450
626656
1492819
11152
1477133
13606
1309598
1425930
594353
966744
886312
511161
150560
972652
680362
757579
1046192
455476
1018097
1083123
738481
1339405
1188980
588501
706955
1021251
907188
1480482
765945
1214761
317895
1051621
1053845
143373
58142
627202
1395502
1469584
308282
536046
240286
419611
89759
562133
1233462
1536056
1293170
1236991
1346101
364645
1625893
1184417
805511
846832
474081
1159464
69218
1268240
1330367
758875
352675
1447641
1215239
1471850
602288
1470482
1374047
1009484
1171719
607718
801321
435840
1441248
1097619
1335648
58178
340639
449180
494597
290509
1340668
96984
1402859
1444683
935430
950102
939802
911164
1386824
355224
470311
151269
1198530
503961
1561650
1572968
1517388
1509383
275140
932265
1587680
1301892
1168298
105080
1117025
1588068
642996
113212
1090162
1400011
128208
1561298
1154647
1639137
1541403
1585648
1640275
1203537
201952
1373094
218046
58710
1050054
796280
1212622
1614993
95124
1348347
1257695
224674
1388463
979506
372916
1254004
1623789
948826
1491490
816541
184015
782621
1066714
1289399
927888
1019311
146306
642470
70599
391363
1519910
1481153
456057
197030
20880
1590151
327880
17840
197035
133419
884407
935618
1338235
1025633
321756
147835
1262240
847601
926328
1157639
1389608
1241881
417388
1290765
237574
856157
453163
299192
885515
31995
512393
342680
361720
394515
258051
1414178
947730
1485722
1344318
1526928
451110
770672
436414
1550153
446433
1598064
874048
698882
687187
1540196
325241
470183
442314
254186
1509241
1627759
76722
1640435
360866
1330085
760987
1598290
1355846
1286543
845637
82644
660109
762128
1523939
1010987
109609
476066
752777
408473
1143190
374659
169524
942093
755215
167535
143493
1346256
922191
171654
49717
1256245
1438617
1369609
761239
1195693
1164382
80504
1232764
1461860
952236
1434639
816806
835071
1590785
1240905
387793
1491890
1067531
755459
1163560
707792
1361987
682117
798317
302308
101385
904659
1558588
1076312
1554353
951354
1073560
357776
1568779
321763
1296009
1037248
1512377
333007
234027
189486
163641
1523828
1453906
162835
390943
1146532
1565023
548186
1319791
1246955
762108
956741
1035746
495454
927278
648298
1331719
874611
869699
1580427
677315
993080
408467
1203421
1016432
715926
1298408
111487
1166070
1231086
283109
1097021
747507
245971
1299900
208370
40377
174990
831043
578851
1507804
35850
572646
382709
1025466
1268704
1148270
423647
1501638
538632
661499
1395466
116610
873523
219571
1298398
635683
1475620
506756
820450
1060558
829397
95690
1154563
1257583
718331
1062715
452775
1100101
1058660
1404008
1520165
1514619
208158
1606626
1644677
357631
488590
294696
690047
63444
1001173
265979
226372
1228816
493469
249971
314873
708602
898514
265483
1350816
1617502
831048
1281899
1282145
926581
649376
219443
1300875
1149420
159729
1539010
210073
1440239
879284
352894
374938
865025
1307396
1591458
767926
563986
721610
992644
53789
51812
563645
1572001
1605994
1200496
1127962
563609
885563
1530105
846236
264888
973909
443414
556858
1619884
728418
618935
515881
840733
1328203
1367477
561031
621458
78270
427985
1441616
1093412
1161343
275427
378872
637900
584020
754498
339089
575165
524111
1350676
95778
1459992
670831
1339575
1537160
683945
1589597
182436
1337100
758458
747393
978186
1537841
440146
76440
1611626
966729
167296
764972
1646114
472127
1221467
1083029
1194260
306764
1329965
1058652
317646
950068
1229816
1409789
486818
586694
1047042
1423730
943470
318646
1310962
1341447
468211
33788
93008
405987
165180
301517
1069444
858832
1453657
446948
858019
1628965
236036
1073047
892167
1307200
1294096
398716
516461
988592
717282
819808
1497624
644171
1608261
1285710
1011483
1035955
86150
926388
780754
245337
47515
9803
650782
877582
1379392
169246
96624
1594435
742934
1124935
276683
1525366
1575849
809019
1507396
950818
94265
837739
752500
1590505
1331811
1183529
932550
1456566
879376
1213384
1336049
1541322
700946
959171
1006820
1381452
857783
367282
251835
236969
1335878
1312217
246632
1544105
735354
158450
1595528
890674
82057
1078138
217619
337475
1370869
501840
1464545
942437
236701
991382
368254
471559
584261
91263
527612
172809
1044520
1590809
1476573
1056103
1118645
620225
1418077
9433
614351
90918
812006
1545932
664745
842393
865315
1110182
1539150
236474
374986
167971
1096064
1506010
1240898
541625
348700
1613714
46023
35872
250815
602412
1341381
521222
492766
395315
160801
531540
647784
983996
442987
911047
174563
1611570
1245446
1309002
472127
1089396
1431968
848434
1083302
863689
1036442
1002674
1351544
374518
61875
795621
337267
1069132
1007502
317360
641247
794079
6129
8094
1106863
1190241
794131
1137692
650968
1437372
584730
1549825
152857
76751
893
1580047
508061
1190724
575245
130282
1435768
120707
1314635
205981
745550
841601
1331986
1442724
1156697
1024438
1243512
292130
455398
1457015
1443506
1304723
1525163
1415455
357339
1530889
168845
1588904
1063628
1025303
1201301
272450
80283
23945
119745
285843
706861
1615822
163472
77541
870656
13912
396295
1443508
2123
942033
53012
88034
578498
1537665
700290
249838
1479509
950999
688584
427035
952968
1245180
1425108
17702
780122
1246509
1246973
1633105
1613672
1645030
1484608
123448
624022
1072178
570055
1528189
1328910
389126
588344
1417826
1338748
854921
512190
1149081
1144817
513740
71085
1201427
699312
459860
180631
663692
78566
1532285
562981
585722
718099
1044285
89028
241943
1569570
313864
86073
161987
891331
1066769
302421
790466
1176969
394581
259798
173808
308796
91827
43242
288113
1203965
1380298
702772
1143291
1366353
893197
1646883
507374
101402
1267007
100968
983819
672287
635232
30802
851801
1640412
1436315
139276
98008
1324391
305479
1081523
249524
1177462
1171629
884194
961426
660393
250558
1494871
1013063
510981
777908
706598
492385
1484211
334383
176194
1120359
1222164
403039
1430829
1606665
954508
691978
1071441
1574651
928364
816975
1410154
1580862
1296833
1448308
28164
580162
1190633
823021
355275
1396206
1366152
12206
1642673
645863
1495972
648283
567849
187721
395082
351795
1474139
474086
263180
1491515
388379
1137791
370542
600041
1632641
1419898
800117
1605590
1453937
1338195
1616936
312260
873364
471231
1603443
1489677
384701
42114
193119
1040176
1467951
907565
712274
556752
1360916
15707
492072
973219
490451
105128
1552847
1407395
516002
193863
530537
556670
781791
683980
273844
459321
887366
1346531
1506653
1512784
1600726
111117
926268
422481
1277770
313989
1532330
854542
1092474
177186
271856
24538
379980
766977
412643
3229
1468153
228900
453934
154763
501670
1120765
1443033
12166
1103025
1326928
1055795
558435
842658
381720
1030197
947999
913563
778117
836988
118800
873147
506161
1640279
1391972
1444476
720466
1513335
1457283
121128
1449835
1211012
788737
412342
764404
1464576
965361
891266
645465
912158
1203838
569570
1284090
1006560
1502932
62148
223055
1621724
1199092
575019
103178
1419577
1491449
1524520
1397304
717265
151108
739782
1196884
833802
1001967
787415
830491
576081
579361
1129987
1394669
486615
1490551
638171
1526450
259557
358334
450667
1344134
1578514
1040126
80350
656155
1151992
1073832
43844
708282
853852
1482770
1375667
907037
987557
648513
659045
230229
53086
1039597
827031
977930
1510668
1603461
285013
635808
1520167
493261
1512989
994875
808905
1005121
372019
658641
886184
1247723
896490
1499928
1514756
199377
722458
555460
407455
1395125
195419
952895
763537
21927
198373
766578
552807
712014
414733
197321
503334
1326660
111663
542142
124220
63905
1357147
1643060
877090
1566034
556019
849791
795524
1204125
871090
925457
1188894
1313093
1082504
778024
120811
592918
582536
1280582
192527
459925
1236629
661249
980475
576428
69903
207238
1423363
281035
421961
1383994
1206433
1473766
284294
198256
535837
1326230
451016
578811
1416026
717546
746920
1052883
798959
879664
480565
1083385
317599
1171929
309041
235220
1133050
1115388
1533457
1275941
152509
877210
182008
1522372
350182
1267630
124766
1345075
800875
585583
916092
346937
204712
1355034
1324336
304604
795198
1038066
1626349
922914
861020
1150444
421365
134320
257000
367868
659702
431433
1536716
423052
1300281
715393
930327
1215025
1000925
1183962
554679
1598082
1064181
1363677
912833
165880
1157923
323870
1219408
839656
17247
1020192
1523900
1323833
970164
1261165
1427212
418010
210984
505077
975884
562320
1295489
759005
1439340
1565838
1640446
187690
27575
1250379
682113
834134
1070797
136090
1468808
484632
513346
1318548
1363713
1645983
970347
823529
1073421
749971
804191
459496
1047711
401226
985358
1256002
1259473
548617
764889
1387128
1038335
325540
845551
522225
462472
1136565
1640007
1506730
1330544
1363090
1231972
705237
1496799
1224452
429499
648166
1318971
631408
1350454
20635
535399
68761
1271175
425217
709540
361546
1030595
964358
1051849
1169272
85104
1311337
1143522
1414734
369729
109383
1415582
335157
161616
639792
1531596
1207406
66298
1465537
1438608
1200795
1382119
635346
132925
664562
1296321
438110
1299444
1248197
1410300
1074765
524288
1000768
128260
1082454
546170
1464139
869501
469661
282579
34904
894789
1316268
691634
1473332
1117392
307788
1420442
1251474
751196
1175677
848965
953793
251661
816735
111576
872209
707714
306991
1444960
522449
323284
281481
1395943
1453971
1448424
1594082
1345335
1318798
1451480
1362377
1088843
901511
1264987
674865
1537865
1216917
1646929
1449692
683026
1581872
418932
1110219
1470564
1200535
872234
1226899
688238
821858
900687
1097074
733174
704616
795819
274350
1355533
42898
773061
607881
384583
1261934
554867
829349
1533961
1152328
683099
1389258
811200
782342
266191
332757
353928
431186
1219912
1257338
887424
460671
849487
726312
597377
75263
375750
1487748
1241697
1640272
1125092
109
1383388
1241228
154974
1170893
667486
1091714
176902
758170
543729
1504268
1355645
1575646
1342224
1170925
233632
1170697
79987
1244516
95422
1199971
1422099
1489632
651637
451814
289955
943720
393481
1396991
524712
1121804
713771
550373
1397532
404102
399483
1300257
1094469
835446
964701
599544
113066
341959
644709
145921
1152548
549399
774157
1534581
1041435
1480242
1465451
427021
1416061
209088
658591
1589226
821142
354029
447040
554441
381164
1093690
684261
1382842
210323
1304854
1643190
1546768
682902
98885
1236642
447198
626613
1333735
1507946
1575979
861439
1502130
463841
1188995
959457
778915
535987
1565403
399924
426310
370068
521394
943246
677335
451154
683747
383214
1146286
754799
599610
525640
1572134
1091487
158420
154439
322825
819637
505731
1214149
1260202
1327172
1341675
1142393
1537428
710814
297511
1160382
244375
852274
1020809
1237759
789701
1526186
1127953
374942
396645
362180
616996
694514
266683
1332178
771916
1315960
829362
243657
1072789
922777
235713
755412
264761
1318623
1483708
754233
1462748
388237
337784
97018
1647120
1357981
443729
1342617
925684
736427
1036439
1347364
1149383
548390
631984
1458686
1434123
180549
97453
1573750
956612
189223
39187
1102562
238743
1394930
961053
1598548
779944
1158455
446583
1216144
700515
737478
390774
1329860
1083971
858422
1418260
1193577
1294261
1359181
942175
348536
852421
1468178
311278
140953
430701
1401201
1071612
1124
27042
1218967
429095
587142
1442771
833050
169647
1469085
910975
115027
85151
1641837
88860
213350
755775
1177493
243849
688561
655848
1453607
478174
1559811
1061862
1181567
498649
442843
485798
1302733
1173751
1111422
1448401
1201573
680989
42391
1474766
1064955
267898
70487
592831
1167476
429164
867068
191361
670090
1192149
711883
398612
477186
335600
1570999
443856
1393667
1246741
1366719
1531498
1415657
350447
1518389
486715
332779
369300
846134
424421
500182
632737
336753
7015
621772
240411
45981
1095618
716727
943298
834212
441050
1403869
1440938
1469940
1230904
423298
1090397
386919
1282097
1203546
1288083
322244
1582426
352595
567052
1610499
1505372
834653
578348
924523
133213
1638139
171467
1317142
697609
752454
1426729
940312
1107849
1086498
655083
912206
1455117
531061
1180184
1377135
968326
1631602
743106
602195
780534
1276145
1392284
406027
973508
1094256
261386
178845
725629
1460420
1282922
1030797
1621025
273424
788998
498890
930154
1196188
601015
861903
898977
837037
986413
733312
695543
214589
565862
599851
1269554
362287
814147
522315
1156000
1539890
1534654
820305
987901
1502731
1344467
916810
1489985
825353
338246
1370464
1278841
785290
984785
1491399
1090763
434334
1281194
1642461
424501
993668
899642
478319
1174843
1215255
1109592
773612
1153714
662835
880889
1184060
1116964
257233
1326460
774298
869844
90147
1170408
270405
1254498
1386291
1573772
472839
452038
498241
626714
274882
184851
1239977
933696
1331451
1304542
925497
911201
285194
1246539
115983
1423259
746361
407707
533974
500919
259247
510762
1145067
345036
1434960
1164343
1631114
1404043
1228194
795984
308261
1339860
330817
211678
825622
1194774
534098
75207
537517
18101
403656
833272
659672
595568
1030886
998677
1307523
871972
491133
319175
1453421
1171542
1598581
277817
1395444
936586
330643
670262
1521121
678346
156599
503787
168756
100305
69328
168840
1360808
1170087
1482172
595564
1278618
550220
103975
1051429
1324963
820927
207538
619629
776219
93993
422274
1241558
593184
494975
184166
1503038
380005
1417732
568985
1366285
699360
1114245
1316194
762661
1290718
108482
646178
146520
1038855
344051
1597954
553228
1539777
1345984
128105
1497631
799772
1374518
451513
1593069
47877
853051
1022192
441974
151791
1225527
150115
1237909
1208515
346556
1037685
1167451
1102174
964748
1535173
1629022
1423260
8961
352524
1217498
1329714
372798
902493
1502401
672899
1180018
1639359
1079998
1076162
548253
1435283
787716
524700
312286
653619
547186
1012719
708992
150701
722936
318661
1083413
1170903
702801
207743
1622690
419088
1251731
241885
1046576
814361
1246047
683147
273373
366235
216188
194495
830552
1456476
661191
240512
1067081
1501067
331510
792260
1548977
1608840
691693
907035
720660
270962
1094494
157412
1544779
563405
1285399
1596503
379493
1440642
716516
424989
533191
760057
1547577
1005571
1222143
352591
1596102
1397173
517987
806064
186218
625363
1283867
971898
746489
893500
469948
262996
956754
616630
1510641
1579235
581325
1476714
454260
731833
1432315
664774
1034315
1175159
583850
1457695
143258
281479
566203
1395097
249294
1226764
189790
1237706
1418258
862747
629225
221874
2036
1324090
462518
1424887
230798
623659
1546803
1635024
784379
968459
1200617
650434
379999
1274632
1034157
755215
588627
844212
29585
214755
178895
694566
426312
271925
288471
73701
868117
1595871
868945
909301
1563974
316445
624141
634328
361877
1152390
1556013
253630
207430
1412754
208281
70464
556737
1593941
1366536
1400034
363346
1062927
562588
1194735
346290
76601
147642
907435
1279821
443836
1144178
672143
1440732
38735
415783
894557
1047219
567849
215249
590081
985846
1166156
466558
701697
1575855
1169959
1191000
1520139
875405
1319082
1214633
541786
1424348
1436034
644918
220503
27443
979261
651137
1472813
937187
1296067
960043
1314755
1645689
317893
709221
257201
1304295
539103
1465772
906787
138153
230604
1337074
1521709
1081087
845725
1381808
136171
1401096
1358592
818020
838314
1582825
218030
376827
1091560
1261739
671619
257992
1053860
1457862
759146
784597
1240216
1596868
805634
932601
1351613
1221630
446361
114806
980986
60823
1477664
1519321
1188367
954151
1413668
40118
1572364
933943
992777
291315
1422698
576136
193085
1320777
1167068
876353
273488
556409
470220
474456
17117
1260694
1139064
208887
29199
1228570
1430059
548336
1147622
1005615
1319895
1535228
9887
975319
378416
1412955
1313437
345887
531078
852287
1039951
1609767
567977
519457
1036863
535770
1533761
919574
1220366
407189
1008238
1295425
1122161
1216645
398307
359926
142134
1212018
1146212
1512589
1645968
750627
294635
1516797
1232155
1588181
976802
1239095
906965
605213
1595480
1562522
616187
1519270
631370
1364701
377842
879592
1286246
109044
729238
968088
352873
981432
773268
1072745
274125
240749
877458
102423
489612
1344988
758137
937033
1165239
1183083
1131741
406356
1057883
617606
1012273
416056
284383
1545832
1588968
660990
1087801
855235
555771
47716
445847
1386322
157075
1129575
192842
706947
312798
134918
1497870
786294
612576
1197707
1624373
1280617
1097457
721591
747821
761751
1112162
681320
1554981
1291983
602452
180859
898313
193233
989679
1308854
188074
43196
1222346
520924
944905
607054
1558617
1576585
887016
801457
1468235
40438
1376519
267396
806657
1629273
1266239
439476
705179
762638
1616021
1026832
246540
1551177
88661
1612431
1643818
220662
1532243
765030
948525
271776
931192
921349
649878
1389100
840254
589715
198953
1037078
470878
1168364
1459609
1378675
693194
659825
1444381
1368027
1344685
701641
1453379
203634
191128
296831
937394
396766
448044
1149191
1475155
679731
775726
1329054
953144
213962
281211
373456
1284065
107559
656266
1348833
1179530
1602292
1038140
25600
859680
41533
1171241
1195308
404309
979188
736280
749726
1484311
125656
1175620
1343541
259548
336058
61052
879118
793117
1076514
612330
773867
1167116
536054
74230
1232253
448395
815612
8307
602051
814087
933263
1280361
761987
1528821
952202
1283576
1645311
238549
452657
429149
900896
136071
1231999
1420002
1187313
679837
822623
330226
117558
1302694
27913
669662
940043
1238446
1324900
682983
1185268
633224
329795
603260
1436191
817779
33324
20901
155024
601766
884583
1005814
485846
182093
942861
203756
577108
149339
542332
753027
384344
1587339
961580
964851
27915
977133
1378408
1617679
1030596
257903
1638868
1511620
531878
210370
1621144
1307953
124246
637446
1118421
1205927
508755
1209588
163665
461466
1611002
1528473
826707
1124374
1103204
845476
448068
1087789
433770
219953
103023
195758
753054
754899
1557640
1342242
430017
1199652
291596
268878
677222
179106
419224
426748
147802
17913
316946
243098
97540
388070
126494
1200447
465265
1286943
569319
1232164
632770
1398396
964211
1557110
1572591
1000500
338644
219294
899201
1268242
1617524
549572
1315984
13748
1494480
787048
1253814
1396445
1232640
582150
383758
1313950
178969
1042864
394494
81841
148729
816424
142072
1374856
680303
1032086
1293859
1295553
1053274
627294
897510
1278701
25408
822736
40824
155462
174638
62699
1629731
589164
978279
1284474
598139
689959
968072
424902
312112
946195
667121
418486
673848
1134303
1307801
117123
765647
1257895
696803
644769
49668
945807
475182
352104
301410
1193668
802981
1041496
1289766
413877
1109819
631812
47147
712127
659026
1183717
1613031
698395
1293324
1248275
510323
729130
1288554
292443
258001
939637
20082
167906
1074874
1515598
1409012
508927
58063
1528317
1143731
182415
984410
227517
172169
1495632
1141126
1400612
1613396
898147
1238317
1425871
1242356
331843
329859
675910
1263011
890073
679691
722729
70127
380224
137905
1610728
1562152
1066832
629089
649072
1341750
573572
260281
1448494
1515306
1236092
192414
1318099
299730
473568
1223905
263998
431097
1055585
104386
1346468
4684
1387686
1501530
1508371
99017
1406402
486494
578328
295053
851375
1511689
1269505
285874
818030
1025599
290396
1509634
357134
1508468
228737
1354349
783391
360766
1638009
1483224
703164
184317
56653
223619
77257
1575611
762803
916349
589401
1167301
827278
1499590
870891
948849
79533
875018
692050
279142
184490
17883
61110
477469
950930
1580543
1224174
811891
313357
967387
666949
273277
998203
355262
937619
41010
1094265
819665
35539
91422
393002
746012
94943
651149
781146
779781
550159
1048225
273911
1408417
324256
727103
225434
1200423
142305
1161923
1039169
15999
903880
1645301
1471143
364825
850828
1437066
1102034
396376
62089
297343
1157065
612910
1494205
396546
1094636
615416
631683
743042
765848
867002
1318413
1548442
691015
1583734
88955
523996
699624
1082765
1024033
481481
270465
267249
1296812
1371248
426893
266602
474687
138659
609134
1092899
1488059
1105690
973856
208348
291769
74398
409333
597481
854821
72991
1026142
286
1354977
413899
978200
226422
1532020
1584255
47092
1604929
306123
501246
109255
359122
49648
225155
279314
1134649
2099
815437
693898
147087
622034
822689
673517
1331169
751464
494903
116158
502847
506799
100190
805679
1099822
491529
1188644
576143
27256
1430715
884552
1254331
639400
98878
350930
1431050
761853
851584
1594228
1642958
777114
233764
1378946
1358710
547981
299756
1454999
65140
309994
827388
1281189
728288
636204
8866
34936
810878
1187238
1525447
1548113
1103742
293675
130058
1536541
683923
273821
1562657
776349
1312601
540387
14935
1334554
346334
39934
371439
1327936
797945
581482
441971
1165303
1636710
1073102
519622
1529541
1223297
1186555
1510215
440976
1590416
1178236
568230
1126553
1473337
868300
190447
1152788
341845
1088064
183775
1128805
511365
624359
494425
837784
589112
423123
587099
733456
979269
149523
235357
736629
977343
823347
59981
408709
435418
1220092
1569707
1243508
787083
534769
797702
821301
728230
1086906
805120
1093930
532383
103473
987357
333793
672935
791457
1001417
383513
968516
1138640
509321
428831
704729
181493
390928
1603546
614553
566688
1075194
913828
255287
1398134
1624883
299629
975785
1014925
712259
823885
265796
651756
471747
1180030
380627
955490
900605
1137662
44387
610476
1599906
844937
532355
541494
1094368
1138512
140380
819079
610942
818072
1459059
1423871
298791
1233521
1467925
1607756
1048544
166970
415366
1323944
92400
275917
354826
1176514
461556
645208
1137871
500241
495414
1223297
1398499
688825
1333892
1397453
1215049
1059248
66566
1458762
224725
1067952
825583
839634
1079664
1132774
375357
871848
536524
1572753
1222945
484863
320490
609291
176483
931759
360123
613457
178823
874672
1017750
1270312
657081
1430305
1451328
836543
1018391
429350
538256
1467249
1147472
1107603
171112
499613
453397
710498
172865
1606475
1327432
57815
627612
356194
707386
1235398
47623
1584821
223860
780390
1390603
252033
1574992
1040037
898141
1646380
868950
1571859
1307023
1003546
1547653
110079
857106
457472
1414275
817156
1519285
426594
20728
141261
431132
33111
1142406
1429115
748445
908248
1237757
808822
1452160
1021636
988962
1634614
1342754
1621953
556123
1647429
1064984
852161
1361789
1325444
1580320
854728
819034
766540
1223401
9961
1000796
334058
108633
1619684
341132
1261291
1332569
1537037
600882
872250
160354
174715
257869
1299213
1245685
375098
1211428
1169892
48670
1497620
540645
1092909
1371450
938969
1055521
1338097
1035014
533929
1146245
698640
270124
308948
1139074
690167
513105
1607949
596148
931966
1082576
529539
370194
15011
1254602
364393
1537192
1618084
307803
491668
605211
863865
1372670
892307
1644510
302386
882836
766730
577296
1244252
1129524
605509
491923
1516205
946905
746017
243094
7257
698923
968781
612188
189775
834928
1425172
198494
712068
715391
1367533
120160
944075
444549
276159
1196701
554773
263173
1060618
621177
157288
452964
1063903
460036
193716
1580012
66770
1506060
1104029
1329136
464544
505368
744683
406218
1516871
862399
1054324
215974
136171
537367
1268782
827618
816825
264591
1190010
1479884
1336605
946822
273352
1052007
974197
1535993
332323
1481020
678323
782668
216880
786538
1437988
721273
946
209705
885134
484455
1275282
504390
680033
1269361
1328330
568243
1614650
286002
535913
53710
663035
178640
892231
1339525
43248
1393278
771363
1538931
1001931
310276
906198
1379546
957726
715546
1348727
162614
232529
1126057
482787
382656
83635
1234111
1114653
1157547
525570
784200
1535418
1110905
855220
1239215
1557007
750143
1054427
1561487
1529664
97756
569492
709478
975977
250394
736489
1359802
744143
1212143
629864
505968
1262825
1092949
754927
377579
330993
690503
618157
731940
1363424
625143
444386
1297151
719162
81064
1471607
252421
1273481
1566178
249474
1073168
690152
388323
368316
1347486
759183
972367
1305671
1226733
1214569
775844
1192425
819763
494446
346875
929051
1631852
1249559
472672
46624
455654
700553
573309
912367
219382
160562
1182716
529533
86429
951481
570842
1562518
1345816
1126119
614495
660177
422744
1088404
480953
1033122
1087673
879479
1408908
389862
680655
706214
1092140
468007
6704
1339962
630006
834498
876114
1258213
911199
1042173
379390
548696
882663
1103950
1133315
163196
1575338
71050
478219
1542597
343381
1637669
1538401
550774
298889
1599229
182159
1145567
1401515
192820
180092
380197
1642679
212856
741258
375014
1570530
354939
786914
648559
1366845
1283452
664188
548077
1088657
1149373
1550903
785306
877895
1411457
33860
531323
1268964
1574775
652665
1119442
1504184
6845
1255409
1191088
312792
293923
582763
1360163
628444
1480507
977985
1220605
744998
413660
1429801
1625987
711936
223526
470081
1643705
999012
902851
1457885
1450937
481834
1078176
854335
1201066
891286
822141
1122135
308739
1053889
1439870
289110
1098144
1183522
137800
18901
131538
317501
1177970
191593
800701
1507198
582484
969238
195539
604238
845934
759570
1462175
987051
1444503
60087
1047046
131468
849545
1127403
130823
652301
395492
41917
647642
1617123
1350606
796980
1148413
209197
1148903
734424
726467
947191
433664
1205083
687286
1271945
875174
16359
264077
1414291
1641062
234789
1051090
435004
1167948
1054345
950333
240736
46733
647880
1256550
1458119
1306200
546596
1371181
980020
264461
1429509
347308
159570
195001
700948
145300
1342347
14703
458799
375197
220788
323657
1126188
795558
224680
1378847
23485
809368
84437
494746
237353
503312
1284929
1347
1343191
389330
1558469
1140631
1341225
1279813
1437052
411334
1620949
691955
335018
1218675
816672
1073399
1302831
1432545
730724
1325204
635903
1264094
1367523
671964
287711
1476212
662574
601234
1493016
623166
330256
1597618
539327
1465575
1126839
152892
536330
1631608
214838
955087
1564752
921684
1473463
1153421
1401354
649048
1281534
382459
222826
1238218
1225688
1219826
419287
518424
660220
843613
606199
974959
110270
1433663
1646767
1145814
971004
143050
882701
10598
1100949
1277215
1185366
388584
17847
1100437
1579916
925484
773501
1296181
93760
1568069
381622
1504028
1484814
1304041
1427009
840066
225548
1285764
424006
1271170
1557368
911668
783787
424053
732332
1062503
1210722
368524
1444373
707190
1438663
1632193
225923
445148
136720
256480
1011353
738495
648852
306016
1228861
935412
1378616
688826
1477241
27232
1537096
31192
1002342
289578
160879
599389
981814
1578185
751069
1137396
132018
1212658
862944
625246
172051
95669
434697
701593
1534541
543453
1335545
5282
228983
926930
924577
1306521
1188459
309645
1292813
1413981
635937
322415
571661
328148
649083
1516385
555140
983426
1423512
175772
1499478
818873
928874
485417
1565997
413484
357474
1077256
965666
759860
422341
1263000
522884
796084
1093162
462158
204083
1554135
1372229
1162240
800310
1367618
827486
541787
855036
772145
1569005
1316107
596123
1190117
1309497
33115
1164357
144075
785840
1050232
426255
1213570
40180
703232
1353888
707892
135354
705363
1371260
1106517
246020
492074
254958
1506256
967478
724521
62299
759009
512967
720792
1618144
192391
1403855
534877
1294702
507491
996959
1028051
1382650
1004246
41017
238447
675665
1047124
1116702
1404198
1102603
1496731
159937
872156
1154062
332437
602799
1027334
113434
848129
572361
1111161
1209300
1397497
744711
439799
1227998
733876
461078
993234
1112041
1385129
559267
1579588
660449
331494
1216497
822232
588716
603135
1453612
1271781
244075
165546
1482013
690509
1546418
372259
891410
390325
1504331
794913
716520
933812
110549
1550290
5333
790376
1200372
487356
604028
1244833
1242188
1390685
20306
722592
74001
833420
1269131
711884
1627135
1236379
1166691
791377
5090
538541
944912
169021
1129815
261897
1371810
735527
1263047
124899
113255
449585
829223
344162
677100
1238098
1257409
23515
555962
431799
1300404
1067978
1362991
750270
718332
1625093
1164292
987757
1478444
522716
849220
137396
51348
839377
1001051
817446
1644991
467657
1149241
1443194
872434
1089637
1590546
912878
915963
601046
290809
1191803
1480899
740465
863592
433048
96469
1181665
902693
473520
365935
1241127
871730
1037257
1318802
1131110
789148
586167
1035968
1024847
990222
596720
1250587
635508
186574
660754
351591
17218
200667
545002
1097207
709186
1499483
134898
1032746
177736
1009083
143088
990573
1009622
598538
604422
1464163
312885
1207982
484603
22541
1159077
1607543
1337137
90406
491288
1127936
1280731
945772
926237
1216772
1414969
1183949
564682
383907
819729
35473
1480458
1549534
573468
528782
112185
418236
755174
610932
261969
408227
981177
671290
635727
1326714
1565373
1176377
1454364
561476
1082410
552129
763938
851655
172276
642959
550372
1596920
891334
1340115
1282076
948057
607788
325536
1378007
1562585
1161406
413702
1114106
709729
1558384
1267481
1513617
402342
15514
1356233
1481460
859653
1455693
1256024
188
178620
963461
758589
866672
414449
356778
1379174
789083
382113
904288
1402057
475797
606643
1139510
1482092
1192727
1142444
390956
1211331
1558490
524209
1107660
972797
151696
1459797
1211161
1268157
1623508
500883
1590155
40284
172515
979037
1615655
629570
463626
1394805
1346773
808040
491996
228008
963592
148027
196666
1539321
1002628
424058
622807
988922
609271
1038466
852307
160455
1005272
1499904
1222842
1583656
1355271
1578172
576206
845938
1296495
1348595
1497364
668136
1008192
584504
1109045
129840
552573
841497
844338
487299
1637505
1027611
693283
424866
1013674
1225400
870132
1254120
1596044
286428
476811
899991
1210801
697584
189034
911228
762981
1257583
1115971
711330
717469
1337622
106879
88563
102191
85914
663733
1279186
929128
706478
1195618
1124917
422118
1531088
1642728
326389
434113
13820
126807
1114259
1300634
1422608
377291
998297
505360
1091171
410780
1491446
1161694
1140252
1384891
545815
1125383
334106
1037549
1471470
1525908
1270088
1548031
98599
1267178
493913
608579
941083
833089
1308269
1042630
1178528
694343
471660
327254
306039
1642398
602855
1123545
1170991
1132435
481163
394969
90712
679688
516992
1314897
115437
796757
1420717
761508
39515
1638399
1321363
92360
476638
81218
1431510
70074
362691
90369
501585
1314076
1328887
1061198
1312074
1183881
300119
503692
440273
1318788
1135640
1349440
1430132
347368
926884
1341512
1339908
333369
1032931
1275025
345754
1099067
711986
624435
473971
149420
602640
626972
424582
1355854
1204815
794899
1284296
1060763
38214
1238394
1206105
968119
57212
1187575
254742
73021
816842
32376
1557714
755413
1638313
837756
123278
1133495
1555575
1351369
1403466
1164355
859963
708074
77303
421105
167313
1387818
796078
1275235
1610023
40363
1303239
935199
1469047
746095
62393
1586144
279488
237037
455572
1596855
11577
122662
877635
1286087
1147618
614493
940240
1296477
1003144
262436
836374
739712
1281284
748551
1593917
1226228
1380285
820723
80314
1329880
994156
150280
599013
1221829
1451425
1421704
1488020
1418844
1251302
1275601
656862
177543
1545735
1286173
1448997
1315010
1023279
1590952
1596508
1250947
1369205
365936
141875
1350989
1563744
82169
772274
1447086
406738
1624009
1609455
516413
1211154
496455
1621580
440012
1298416
507827
1498096
534049
42235
3664
567559
523099
83177
1048727
1196314
722016
1051016
235131
173723
1241147
141346
1629521
159230
1483610
851654
545535
1498746
1557740
990823
1183690
709442
51905
1109601
1510041
904990
1300908
1164909
1039643
372846
92201
1366180
342628
1062040
1573236
1059671
729463
357997
102509
718724
410131
1518375
492414
751724
999378
1618413
71647
604470
574678
534238
312547
1324108
1526439
146035
1484433
958493
821235
975994
1253621
1105271
1180172
345919
157569
897700
250936
1332069
393465
1177083
1092292
1137776
1114099
629455
1198737
618614
211781
457501
1408886
469506
762130
385582
1273200
1446347
1428641
220966
10740
804777
421443
745759
110948
719950
376493
278772
1541097
492800
772164
719573
651401
450041
953178
198872
339431
1426815
434355
173564
1441316
65870
1154116
530340
87380
1047219
535758
1140086
773385
603693
263763
817548
954991
513929
196930
771826
234337
720218
759265
117007
257780
22989
374279
1390892
58632
584418
944711
12045
1278611
559621
1024882
1385320
1437063
703072
329284
314983
360736
242211
1605199
1575370
1128377
720384
280333
480133
916502
7046
918209
930590
1535589
1167315
1296247
409478
1328335
478151
1223847
578509
880625
1052053
1488558
228136
449038
59096
1436326
130994
254593
760370
1094751
584252
100940
1434301
997059
336742
1567749
1584055
1089053
442647
690106
503967
791085
1105327
957832
1235729
1602997
563714
988985
492957
1491676
410375
242797
728312
1204199
1066795
526248
1142815
630364
644220
478900
1645298
847444
864925
969220
1437928
828766
717988
803958
678066
345685
275335
1059218
1614446
1479735
996649
505820
1333685
774762
806530
843954
535574
1153629
1531264
967031
398591
506623
1300337
184795
580225
1367421
250975
1516691
1390598
432605
510153
1049392
296442
1372893
1564647
1256282
523808
1537102
492608
1406199
950484
443888
870539
513378
894223
73640
1537450
1109445
1637805
1645714
813701
578035
416514
110654
309313
701181
419165
899528
1095933
730909
1270957
282929
1074391
444289
641081
1466268
1064846
584519
233719
1123734
585554
128766
1341356
490722
260850
1373648
1328307
682246
836349
452330
740005
711799
104124
1641992
907368
1261104
922524
789316
193849
1270087
1128816
1431601
496706
22561
970521
1470247
1005608
333512
335480
109513
904422
92769
255727
1074055
358437
1640296
258544
1424550
246825
642742
732917
1603592
440243
975383
923221
672681
1135909
100271
1016757
1569467
529281
619421
905553
1206519
508793
673075
1437864
1330799
580832
79708
1401683
1307780
742461
1228696
753320
849498
904390
1437458
1647036
83724
50134
1243081
1000496
602726
871866
798645
1535256
1064470
1118576
1647429
943983
696631
1563656
824720
1313494
1200515
1058324
454303
528172
354454
640045
579111
353200
1001748
414616
655109
1108149
709645
1365685
1582640
216056
460962
1081615
945226
1407741
585686
264285
489619
51446
815501
1375213
147605
1548973
659520
1619470
400691
453161
194025
656852
436475
1581421
292144
736277
1644670
1388645
790891
312884
518623
594052
1418879
570634
499517
908612
733187
388850
81502
384943
253438
16168
344837
975760
880439
1525686
692069
421925
1521396
571211
1503555
478974
160923
1137215
716755
22828
608206
962531
879403
1197210
304110
1185198
216533
309374
918629
1557596
887141
310809
626309
357136
568309
244068
475473
1189724
394774
445272
1513512
44491
1132232
1639512
1594014
552803
62866
21945
172257
876665
414036
1240717
640863
1586955
1537367
720053
766146
1519942
559094
1029114
68391
1434706
610998
946065
867473
517290
25045
1260242
391165
106986
737977
1524155
780109
1483522
856893
1488590
1317689
551576
1581439
1061317
565710
522654
954599
1474970
27375
1118341
542748
337665
918657
204434
367901
168619
267904
1271744
886773
692264
1089936
1122797
1097316
688498
1260315
547873
1455368
114404
870069
1431033
1466097
1202079
1095715
1432546
657577
548586
164241
1515299
451894
1316804
289031
994574
1126277
1228398
1593693
1523025
1330696
1126980
217859
1052341
198402
296106
351213
1108128
415268
1506526
893960
288986
382456
548612
1392189
983137
115820
892350
744446
452100
330400
259866
474343
41393
1006874
1251846
384271
1453333
736866
571595
1022655
615166
1045616
265290
545232
1578166
891590
1415653
193721
1397156
849164
1013433
796295
1346442
590902
455113
762848
840930
1569680
1312197
728504
418932
1169831
531317
1435868
802334
1028278
1196576
288873
886958
32050
1226290
479994
1415227
973282
923857
1105955
979754
826684
252899
661472
499937
991999
105956
1328182
342387
1502361
519530
1627901
498065
1636848
301949
296057
754480
122996
1543990
833005
1507945
33006
315840
1538034
51971
1135014
98393
408880
1113096
711765
1282588
565609
1163687
958649
474434
1373641
1479936
44854
97583
453640
413485
704350
144932
1546568
1597471
369376
1245265
1316634
328919
1120677
1274475
42448
534079
1157648
517989
752120
1559721
501564
134671
1131923
817670
1524262
661483
1366889
521495
1506672
340906
1002706
513501
855829
341690
96107
598904
93459
737312
1062053
1105920
1510214
811291
1173043
1489117
1272101
634952
1533403
1269398
806855
1538010
1500675
1125662
1510571
187633
634306
1543207
1534192
1536120
1441474
826762
1105314
1292436
368575
608891
1451706
1613809
1560131
60407
519561
1619112
905627
1135430
705256
346900
741590
1324105
675944
908207
600671
1386393
32742
277476
1067520
252047
1526204
662898
1317121
91130
1578330
659387
120280
1625058
299728
1218348
621582
48457
1522037
671322
408747
230734
59782
1554107
128208
1583888
1395229
379816
843835
363237
303995
816648
1220564
1584450
633026
562261
564092
1422305
1526838
771962
293762
1142797
770256
997871
207358
1228041
52070
363071
836092
634441
334002
1072893
126356
411292
1510176
105402
1250706
1367618
703456
165590
1140450
914193
1084802
1374038
256260
1306625
1513709
1383206
1439054
777496
919214
967943
122299
316834
164813
49751
1321426
134131
1349454
1385656
581272
1225910
1552020
1255699
893658
127534
342181
875392
508103
73506
855959
1390304
1456069
1624008
681217
1599736
849361
1120008
513397
746058
197061
926801
520598
1016101
1302670
1216342
1473187
1183635
808277
1023339
737840
175975
688088
910951
1543810
281121
1198686
1480089
1491769
888494
157349
125841
1625593
109540
1226601
939374
570384
222317
537033
1173155
3360
1436892
1250151
309902
1536601
1188320
1123058
94408
1500708
1223668
1209239
1432641
991472
1425532
616588
1056926
562916
83701
535979
1536215
635691
1212331
221966
1432993
481504
843278
1114106
730352
829207
1645151
232127
936087
772563
20344
1141571
1197638
1410343
1597298
636702
840533
349367
1519286
716621
1142131
1456002
204982
1032267
258396
1099819
605007
1336500
1242618
1281892
1008373
1474445
1362242
169564
1225746
382538
396535
915798
378460
570654
833782
1084856
1109362
1595534
933346
959792
973703
312873
654323
1577713
874739
427454
944612
34210
1093933
1002013
705073
1257248
1506596
1105644
1592357
288933
957571
193122
670393
582632
523316
85515
765806
461944
996935
906758
189447
586669
29474
1074278
1014103
1370671
1491542
815813
1221495
1642477
405882
153984
1538812
876981
221393
337206
27845
367728
387097
607958
1141820
334644
1597214
692709
1500181
963167
963844
329398
522745
929376
1455601
435911
348422
894727
1433646
643644
1585497
83751
1621269
1620769
353365
485937
781898
1386017
330558
459802
507353
167029
827942
1368695
162209
165258
1482232
976412
19729
1477270
707734
382695
1645546
1339203
383060
1256876
990989
552810
227917
584170
928227
269033
662366
1570593
1290874
1174002
1573628
829796
1607699
333777
1345237
1531253
946409
280319
1107587
843490
584719
138082
1487277
890711
152468
133651
1454357
765601
526252
761697
963753
857226
330853
1374572
632280
139482
1323098
513935
1161185
595859
289629
739696
1594402
292625
519846
873961
200109
903146
553365
127041
703366
1001453
540011
749553
156521
523270
926140
593279
1638845
1484801
763703
104377
7354
1575762
998437
1191200
235363
1619911
1606695
349449
1322703
1049719
289517
44602
1508805
509153
489934
561187
42618
534155
181145
424596
853476
1624563
318275
44658
309901
313926
1104660
55533
1002251
187178
1121168
1215233
1549784
1029986
1450840
1238704
1464570
412022
1564365
461032
1344522
885009
1550689
687051
1480035
1140501
1576585
137757
1061352
438278
1369371
1172308
1025960
991109
689312
520730
1267288
43870
362141
473551
241154
859040
38851
560064
1390440
621398
140562
1580341
1513689
791942
177473
1036231
151383
585155
1222004
1415032
1305760
833230
854624
1541404
1339236
5208
1262932
1426587
672224
1180734
1156476
622511
1483649
1129987
1199575
1241314
128544
1014954
1197925
735372
570309
28345
1062244
1125360
1392806
667029
751999
1014649
1413425
814213
595061
883570
1579264
1041891
1412547
118807
218569
661904
1228593
1644102
1001786
1599928
1118707
594212
1522582
598495
193519
650298
188416
1128512
614496
951557
879623
1059946
1148909
327326
799564
951291
1456678
1472437
880158
561346
766439
246767
833409
1413540
908396
138712
1405102
1394176
1617210
905049
1643052
958627
919769
1317649
1188132
429024
1364730
718252
503674
788964
124543
887238
622102
714861
357025
905181
779145
752398
107238
199215
620865
465732
197891
919566
974251
478414
1148846
1646753
587992
1150677
1584468
695203
1424990
1426708
1095966
742567
754679
1459764
667999
1136520
678774
491468
1194630
207477
1220814
710103
1321096
75689
382913
9181
1583264
1179829
972418
1013570
1162011
234505
1419142
140385
1265282
1300883
155117
35757
1328814
1111262
1209553
1203220
920927
179764
285381
579235
393647
723844
1332792
1518028
809617
697574
116944
1250342
1357907
1561863
1259731
987630
893345
647436
611982
169202
513518
829640
792895
784319
1378081
268327
1128981
927931
1505069
608352
84875
1096252
1567065
785762
1513673
319362
1117570
46708
110214
1146690
954257
1485215
701447
348356
378444
697208
277012
380566
529249
602494
845491
1605150
1042075
109365
738616
315991
58436
275230
1200589
893956
31508
992407
192547
1619760
411202
531691
949213
1011356
12338
1376599
1345792
1320807
56067
629162
238959
1382143
271844
821559
5074
1452462
755130
579120
376379
1392999
997927
201277
784722
708769
473556
335506
952504
1017244
248175
90049
996266
520235
267906
1056469
1259029
961098
691057
257214
402694
1612936
330016
563964
1183374
331162
607067
11687
1166544
360226
8302
610281
1320977
1172014
1093694
326811
523643
772709
295938
793535
535309
282255
312160
706361
1565986
141264
601308
998072
1199358
249921
1535566
1505309
971572
10926
1150847
631948
1619256
1558368
1389856
1276628
1278426
939513
1214940
488127
212712
1082317
543840
1598789
1272026
335259
177302
107424
633059
508867
1196433
1059988
24238
1420361
855719
816767
1013216
1081742
206696
52748
91350
162740
137488
1345057
469152
1646436
918855
71788
1536854
1059436
1200317
1039962
790311
948002
374541
794756
575551
908312
1313898
165935
607083
992657
623443
1608092
270020
1575594
1290752
281939
423996
1150085
1061787
287564
1530764
1516560
1440332
1394774
511801
741714
418352
321850
1435646
758263
299371
783411
1544142
1548784
874214
400653
823931
91610
999049
548573
1181910
1269748
169730
512271
1204640
798701
1347690
836695
631510
1344941
610751
1621521
1150870
1202375
1317614
1330813
935496
1265754
845583
43487
923478
784567
153640
165695
1283457
670816
29962
90623
592622
995467
464765
1543220
808413
800200
225037
232068
445268
204331
714071
1606957
448808
159370
1045669
160928
1400346
855732
434184
876954
635677
259034
887873
985214
1272256
1268709
1576824
1146038
1474962
453811
665055
487744
293879
710171
1073894
454164
1433112
1004523
697437
426713
1578900
1431022
1538362
300482
1046324
1575349
90247
863298
985237
384467
438211
490398
595145
1559016
1502006
178044
1172436
1157861
736655
1591101
1628727
510515
767655
1425219
843522
513899
1452417
1030125
70206
479528
543186
500525
1207832
952265
865163
500163
551500
482246
1380150
93802
1589529
45994
1036960
127592
534073
499179
399462
722786
1041811
363886
1476285
1492384
1116051
1146733
1504758
561766
996472
1247394
526143
190607
1017661
1295801
889746
1556252
1280503
1075926
613322
347943
942396
101107
1637550
32830
572176
438956
563145
1203136
441372
894246
1306382
541959
1269360
938595
1294049
162162
1320218
672742
1358972
132899
412712
1564324
13103
235500
131668
568778
1122490
811079
646212
792364
1224839
333650
1230739
1095809
284380
193289
227668
1624025
121144
506335
420226
1392707
457282
392059
1238966
670257
535001
998425
1440915
873720
1421770
312187
1557403
1028576
314770
1534160
185315
1557338
1054342
1033814
593661
431485
17691
508684
958598
37986
191236
1459748
1101047
1323746
1000822
737184
379654
845120
15677
516267
1076212
692943
706821
1072180
1048361
917889
205325
1377024
123988
203143
1436476
786815
912658
1502142
1561025
1189855
1582707
1191579
1200726
77459
1478804
209670
1229619
1340841
1165336
1245713
239671
1265465
181007
1398119
24576
650465
1460196
1499621
1574109
1240705
547274
198871
108433
1467966
620906
120714
710164
1097907
468649
1147906
427851
932541
1329212
553458
336556
923774
3699
1012376
1554197
283592
1004452
57522
1228294
260405
469822
701632
1594375
1003627
1072628
29595
279122
900268
1497085
542389
947128
1162923
594029
1370100
503118
333642
1097951
1466672
131070
1157698
1378648
1475744
135026
437191
650490
1019700
162257
406534
1132126
756762
911474
346341
1545614
1117883
528242
713434
1531752
743359
1330390
1517542
1529300
1598789
942435
180962
785503
1322385
585392
686176
977589
417851
1415318
1279614
658701
1203919
397033
1169668
1207742
1427040
207311
1135206
842157
1547706
1496119
1519738
18005
791226
1188539
636105
1310387
321290
1353147
1601593
1313706
1116523
1430577
427685
489185
311905
766894
830057
1487995
114070
596273
1497260
850866
1452510
898356
697478
530875
673879
851014
1418264
188553
1421994
1202693
815826
1129237
1201322
1494553
1516049
14905
1098250
1101321
391339
189536
403164
190784
1194600
63858
1601372
906651
1203743
192944
824719
431736
519670
1400792
1185884
915471
1175658
6301
1276922
1542279
1102706
1105956
185420
181567
1112471
262036
1388423
660842
1015962
1109165
1459167
1398874
1290520
204283
998507
292498
507757
1221341
348495
138233
1597379
1528137
1113316
889919
1133708
55732
1112414
519115
570252
288134
261680
1435742
1288617
528870
909805
1190484
281570
502994
1465375
1397383
643204
818566
291448
1089025
1249024
1462107
494121
1596054
1577146
1497263
1539599
1025003
766412
995233
807807
179991
439929
841636
444953
1617044
1350005
849167
407388
1567945
1529779
402464
1213596
1391505
1454941
1015071
1616766
1048209
54318
706580
432259
1002000
919255
1030335
762232
930129
1615869
191429
1645638
198292
387074
117022
1563791
1252415
1384921
267510
1449662
942259
623289
312981
353998
1290724
1504908
586044
1369156
1150350
883436
1533583
172331
534786
872562
886016
89074
72882
465419
462280
339601
706060
578360
803086
513429
1623177
778888
656168
126551
639252
237876
700655
769234
1113897
217759
1163006
293391
905686
1125161
79395
417972
1224748
1266025
499224
1152628
819245
1237354
558897
1225568
1603116
78270
1524081
1394339
1337046
1246531
1170499
956347
1182162
1165917
1351964
316494
991383
1565821
446150
1235892
1246274
1104460
532769
960622
966192
622195
1276691
705820
1634016
1089566
496324
406797
675642
882200
249345
826827
1540565
1477384
508550
866657
1094884
242354
381042
702465
1184377
1554229
1298302
1056517
1024410
100357
215654
100973
1337608
729714
406823
457475
547116
1317630
1630700
1251611
993402
852929
368040
1220501
658106
499004
38786
658066
1647561
1646532
73686
1225322
1134410
1032652
38497
871921
183798
135679
1326320
3140
33465
845926
211931
1252025
811712
631489
1019456
931915
1399010
825927
800176
1133118
870684
473894
226781
1604925
307804
179327
1640961
1562133
1458864
834482
1203761
1308592
645734
207640
48722
926997
883369
998547
955021
700729
852592
891382
829746
486117
1162650
1377843
194591
455198
1254908
1013898
1625266
695696
684601
1219432
75160
189667
939077
660063
432
1040909
1067685
155070
540163
970133
603896
874585
891369
1437705
573030
655894
715475
1154745
519278
224084
1627621
1308185
330318
190762
1076553
1435325
1013759
872817
378772
630668
119588
1250491
870153
1349679
736487
337668
217341
1086052
998138
552644
1461710
67025
302416
727116
635410
1285938
564316
1181866
926823
1231896
177711
1070758
1458893
877522
984330
474527
718756
653723
88268
145026
1495391
417595
469890
1115667
1210350
1013808
1574266
1643583
1244309
1138122
825879
314489
1117212
654832
1461992
1646664
294944
794038
606639
1083319
239557
1615796
357136
45266
1476647
716598
1501178
176773
1315705
1130096
1289323
360258
1641639
120195
372607
1041214
741466
1146472
1394022
992378
793645
764489
1552044
882717
1163238
257549
597770
779659
656273
557446
805406
343762
1360301
1458760
306343
207826
1072510
594749
1368573
1508777
1528836
310077
1551970
956824
302837
68144
369790
864549
713047
1231548
773731
176445
379901
1441168
753600
540229
545465
623123
984727
1047808
159440
1646607
1398731
1115851
914331
1115369
1350929
1149109
376468
1319370
623299
1458767
312954
273860
208016
19577
1592657
316824
1390109
1289723
821031
67822
1191729
471672
309392
1570534
103707
432741
691410
732928
102304
1391211
99162
165591
540474
763511
481675
1241033
1137480
334540
1026579
458000
372734
955778
981940
182757
1012620
462841
578876
1258272
1407669
1179640
740535
1247730
256648
1080327
789184
1598150
437881
469898
546955
1241248
839697
534912
1480353
1340313
270759
368986
706828
706375
153832
790352
1208864
305624
939453
193702
1223760
159740
77107
228467
1322935
964761
1165105
1204434
776377
1239486
1594959
1404184
1188387
938043
896193
1195638
1271749
904258
1118314
1381001
533979
665648
1455307
592816
63267
1549460
298141
875702
1625721
1378247
386739
370342
955281
36767
124015
105762
1567186
124219
396624
1361215
543362
567841
355156
862083
98582
1626168
1160747
1288492
231064
607593
546630
1577437
1200284
261051
1342878
1443118
939657
1083104
148193
1410626
454484
15102
1041167
292935
500351
1514074
1208429
1058265
1148811
56787
72489
1211505
228325
1454461
1142737
1043674
380877
1588346
53269
1256887
221069
129006
558243
1462005
918828
1621325
870216
585215
1195250
1314980
804858
1001108
414287
554970
689631
160769
51251
1239900
162239
65576
206524
671542
203548
1495078
868938
1143038
208695
1483377
1254406
1542196
1199100
1640898
1120944
211462
613742
1076381
369918
1481385
1264102
329015
463348
658079
894973
680621
1642350
284147
1118888
371911
1285983
246945
405099
624003
1248425
1107664
363755
179593
217272
1171794
202604
554905
1606800
1489180
932094
1643366
1068937
1196009
1465810
1608304
392547
1582797
49698
1615305
892718
81337
418119
534862
1023223
608716
627538
844405
53485
1045572
1588290
7834
987498
1305073
647228
490438
1829
1128358
1264477
621105
94943
123533
995159
262623
1564853
724609
1624916
803521
752406
1062376
985375
156807
639746
153584
605785
1410109
955415
489011
772054
1199150
1377146
537171
942017
845848
806489
1282661
707868
60965
582737
41439
1403636
1048852
193676
1176199
239414
208740
459412
148743
580534
1128420
1336703
353432
718744
924275
698446
795658
496868
1601959
1389951
444929
141423
33760
1032014
700107
1605058
382139
1280852
1031521
191609
1595675
560567
33326
1171132
445507
341851
1496157
1518006
153763
1575389
498639
767801
183396
594466
874610
291417
979064
381128
775534
737559
1054801
285604
1080781
186247
1577760
138820
708411
521336
1070073
1555954
139046
976642
891864
749923
1528565
158505
425457
1323756
1142888
396241
976695
297567
6351
1107692
1163477
1236637
909608
949741
1307812
68692
242438
613086
1305745
1193780
685581
1214428
223309
13577
653188
1021361
60171
232818
1177233
200930
1611776
1438669
1429746
389241
553566
301990
1260184
536996
688400
554268
1006754
538680
911362
1018050
1215120
458712
1241434
1317545
942434
1350756
430178
46939
1645338
672402
488787
334608
1617548
1388859
468523
1086422
372523
408269
1476027
1503979
841106
501131
1565391
253802
1211936
1280414
1006623
1544344
131758
28620
784019
1590070
54054
1420102
1204343
1632642
1379572
936830
48958
484175
80710
495934
418052
89035
671996
392603
1496796
385096
870711
1174577
1380437
1280178
261673
102295
550766
281973
444790
1086816
1574944
1012068
164825
1546412
465511
1483152
1238405
643946
751487
1008232
1173083
1397303
1514846
657317
535196
720798
1269530
893313
1358657
1520904
1201272
1434576
1054232
170535
1615849
689140
1159284
56300
790743
296897
921011
554383
87592
1383370
1466142
1466589
754032
1440704
933716
1141445
645917
655085
1497616
483860
538967
494105
1284404
138697
1129854
1229992
1376983
389430
675942
267335
1444580
127174
466488
761550
718996
534404
209588
72073
1009103
1230298
1299773
24024
2066
1420981
89573
921341
115291
774163
33299
861251
27542
447843
344409
870669
1400401
343947
461540
671410
1647405
991720
681917
664230
1221041
398356
92526
75018
946546
1446114
1267292
625850
1415984
522938
1240332
635787
170123
864163
138750
1039945
554233
183941
3491
967257
1148383
555735
203582
550190
1572540
879591
386410
100967
1207049
1622292
1522711
734354
1430918
914797
1329768
1504148
780926
853501
559625
1175369
421579
1127159
261273
173843
820285
1370387
1234393
1546112
983535
1527013
180138
40744
333600
302867
693202
1345405
508752
1540125
589783
1308719
1520758
397581
244419
364674
350655
1377951
1152895
1559768
97056
1373679
227517
1263905
4746
657803
357766
361341
1464387
497649
488499
794873
663111
1064598
892646
1448973
389582
1078540
1278321
1586088
487749
852428
1293420
1573815
804086
1285637
1113171
843617
1344596
1469769
382803
1007903
18890
1319808
379885
542704
127345
146661
138590
1560855
657872
642424
915711
421484
654130
536684
133162
186480
1418137
1411001
85250
1364827
1181511
666798
1507576
1365442
456258
1311335
1238395
783772
565979
1101676
1587619
1460253
492664
516540
912843
155272
231558
771411
1211452
77954
1417127
995507
1101196
68489
30705
968375
1511307
724960
266735
554620
292634
430788
348279
576649
1539814
1421839
1267626
126168
1073830
59776
813516
1078405
1290477
739009
269456
405914
1279949
1030941
1337844
90842
1292758
1493476
1238430
335131
1230401
1197088
292797
1258096
460365
190766
1427693
759630
196127
1165940
1362075
699084
131485
804128
159290
592908
1212427
1334271
1521802
101562
1196685
594857
1395191
1551113
345170
1406842
316138
693294
847132
889802
1503917
1202676
1584336
1572650
633713
267211
1198180
1045273
1510582
252018
520948
402767
1268111
995690
722054
1414920
449917
404642
1048234
286699
343658
771254
928385
1228130
299964
865357
365184
597714
1008631
302816
258784
1530940
1606168
1306417
136691
131878
654046
1554537
177289
1307641
833807
1291712
751136
1071574
1549320
695116
1431986
289575
1203670
1104215
1489563
647539
1444797
760259
1497704
1044278
25138
1349313
455423
1437275
1072988
966822
1634268
984534
733648
1578726
288387
84535
9243
1591650
1552577
659584
7331
895118
539376
1234674
174003
473854
288298
1090271
1429028
530807
760787
774290
12384
902061
550280
429212
1044118
1493719
255243
721978
817355
1240389
410042
909856
1117265
1264656
585681
368368
574344
121434
381785
850154
318694
368112
516744
433316
1315347
848001
1303573
1606461
670032
62194
166427
939527
517567
889846
1198138
317005
1015655
1267174
1193777
1410147
494696
1044300
1407092
1481751
1564746
172460
433486
301656
376163
701513
1259561
204456
1161364
414076
917187
69703
540465
368315
1140681
56535
803289
679751
403700
1191829
898784
678569
1231591
503476
115673
1203236
582883
287075
465636
930018
1111448
601960
768672
812863
619684
384253
1523591
65715
613737
1273687
235209
1333441
1498539
1024255
743608
593077
197056
308883
868515
882775
1047297
786216
111198
568878
351709
1119532
309910
893222
539452
549222
712512
791909
1084652
565034
87093
322483
1247339
593918
241808
799383
16466
395716
35041
1617950
1103735
1383467
456303
1602783
1079600
1165890
1289375
6957
551869
1000926
1335112
1332148
249951
323107
1168422
1600926
174807
1556040
1453328
1337905
404917
1326756
855400
965826
1128810
1047454
632482
1034672
919246
1567126
328001
1046545
165357
175525
1406632
65326
1619946
1268211
242650
817919
842485
1096877
1103347
94359
707482
223197
211104
1514072
640543
1339905
1645171
1169417
1185374
49761
237838
422519
1104719
1511356
1075951
901206
287619
136175
490659
513505
186071
616931
1116015
1281119
1104886
279287
961209
629565
221464
954323
1247605
453422
940721
486651
972998
1484461
187216
809409
1620662
1055665
287442
506335
1446203
141176
692747
70814
1106519
199330
578911
257782
106595
1418143
978718
894040
377487
741625
1048070
150757
274416
1312694
1491678
1342514
620220
1091792
1044962
1465235
626040
1580238
1027438
265512
195255
599049
1450123
158771
939077
732091
502940
423141
1327911
276907
631897
938427
56721
997523
653479
21153
58273
1449860
734228
1548342
1515172
1484871
87891
1514467
1106630
1471489
213576
239934
1510301
642839
297220
960919
379890
608493
564106
1422598
1399099
1168313
784631
1246555
957287
125408
761044
1575841
501966
1300477
154955
412589
960560
924789
262806
1572624
1362396
848716
338261
711043
1427796
57660
508119
1349279
584669
1161969
23327
63769
1473917
477842
1567112
122186
1327776
61817
653682
666291
196800
786253
1092014
1365196
1144281
1348728
759534
924574
979624
1190777
1484701
859278
493075
30335
1213213
1006028
792079
1508570
1186896
700434
1165598
1374542
1455472
190388
391398
1199990
109703
258955
288929
1434169
736956
1012038
120189
1509912
60607
903589
353548
900853
92330
1503250
1106388
1292800
1099018
478015
1209613
56706
1544140
47868
416997
180452
772007
673660
763669
1124889
1086454
765697
437751
1164424
620332
341774
61678
476081
831765
1246607
565010
491331
1019040
1466183
354885
668670
753842
448564
954109
501296
1220008
70782
1598662
1032925
940261
1112982
138969
637963
1334131
951970
402594
1140409
1194989
99142
1494417
1369445
523251
1324202
1360340
1259576
171796
314831
1140552
1501823
174788
208307
916717
1276856
1477244
1075548
421775
1003611
699556
662391
1613007
88607
1165997
366262
509777
1255907
937896
640229
103014
819355
1370405
1175757
385563
996576
473299
607734
1340622
1135623
1523744
218482
1236809
597197
1466233
736776
65463
37754
832493
624275
1380901
901137
5730
555388
890300
1289157
1637358
140834
803466
876491
14300
504192
763626
908486
1094693
144801
371551
1522893
648827
1301405
721788
1620440
88732
1037202
1288250
1145229
1513432
970581
194489
1060260
1511485
10568
993903
495523
1019945
88800
1097180
755788
1085754
964500
681562
1362404
16943
313335
634855
774412
231530
1425113
842433
625084
1230256
575459
788281
259147
664148
1380688
1451851
91143
613827
1107979
487075
1612218
1639566
1596230
1352229
460261
593777
710136
310643
156023
92943
516919
667693
213605
1595457
1578681
933906
606199
997716
971108
1638962
645548
524669
286824
39275
372197
1506991
753720
226925
1514767
1133016
827910
68969
258936
1106418
554764
1403967
1358958
1136591
1393569
121971
230251
1290688
1449042
306439
546526
1070387
816419
1317474
864711
846032
1111230
791044
1184418
1209805
1642747
848192
1630149
710215
1238425
976608
1014254
1151124
1100908
74474
839271
222636
914097
371574
1564020
556470
1620999
664719
9068
1033448
1337037
315704
1263924
253428
2357
923419
310642
1102048
310344
1098772
1163965
1462833
619215
1199692
1244443
1615846
1428820
277991
610689
347158
1328346
183004
1185586
129887
1450193
145075
782169
572016
161965
1427047
1482693
1090947
36849
835003
746904
651581
1527281
1145055
266390
1025141
356247
1452306
718213
614150
264232
1285979
1038121
1301342
485922
905663
514409
1050897
1285701
410417
1243899
758530
557613
1444536
1008188
1057095
1314984
980734
332247
1208589
800274
147656
977264
758783
146753
872168
460662
521393
1264108
1378285
1621022
481035
1163125
1218498
1432517
1566039
350694
638118
716231
1596592
718937
1045347
1504101
1539977
358384
222976
22690
866245
234331
1400934
1583601
1241718
619784
1097358
1484922
50292
438981
205531
83827
1326323
355681
447905
935618
1206444
383255
120414
612768
572645
1537231
1027881
1217942
1221081
435562
852311
1033500
1033707
906867
1328223
1313961
1460162
690777
870655
1078586
1505024
1083844
1246669
1249174
553090
1371157
880627
93102
738335
1538460
848794
800962
362124
606894
575018
1262567
1558138
1584971
144489
970500
627945
1552209
1553387
238579
1352833
1345580
49115
348851
365085
36188
423479
696578
1316583
1098285
1406808
1103503
1420283
237306
383179
667579
1226746
1553466
301910
554242
1353944
1521349
801545
1481309
315526
475579
724851
511139
1547157
1414608
709649
1430723
1141743
73546
1368750
102822
269533
980057
1426086
919563
607747
463833
1312991
902616
1042563
398971
935018
1225955
4746
1568112
709677
662156
260787
36510
439315
1069320
174587
1415353
326474
349610
531410
321989
1169592
147892
134226
283916
1636556
1201897
1245137
1529115
1430637
1027185
237075
658640
603657
1613932
843025
1213732
1343423
1138653
932960
565968
736882
783894
859296
79315
1169250
220146
1357027
1194799
285725
327791
572052
1334457
1106218
191405
658038
1378887
1578483
945478
887389
1057896
1212543
1064604
1160737
33008
452711
809118
490504
655057
333048
1041923
1129100
1116152
642767
928497
60875
88811
457734
566581
1031016
195493
738951
1606717
1580347
1203740
889103
1217096
1491532
1642996
732342
543067
1418669
1286444
1105213
709707
1517812
371634
460548
608423
516406
442948
1229559
792650
1326130
802470
190888
1478323
779646
790915
1497462
1469561
1008058
1254129
1124125
1496502
1133345
1237215
367837
1577392
1061424
671827
24463
1184182
1065712
72115
66142
209386
799917
450761
1555525
271178
1440535
1142061
7805
418178
1162478
1501788
659311
675980
311157
840623
1115333
1568027
560205
895565
344265
641479
1091776
87535
877685
1474739
1409834
1625785
1044887
1476265
201775
362690
314936
413955
111578
73845
206762
1424260
884375
1533607
1052745
1558533
162317
78760
84011
425703
278635
579615
1645757
461526
343543
1478515
1219911
1343070
177008
1050826
1235663
1158081
908039
232652
1268967
189939
571450
9750
1533679
637223
511775
1368167
1116632
591022
513922
521766
758808
1603940
1395047
449215
1587133
1519035
1069227
1268304
1374254
1345993
247348
738451
113829
367650
523780
358502
466656
1465678
925856
979405
1116766
939086
1415582
1170655
1579453
1549386
1402614
493560
871589
192500
605769
861693
478928
972048
592932
334046
213066
1235668
173550
809987
454153
1066460
56501
927883
727020
571218
834510
153624
1537185
354815
372127
1194704
1045984
878547
918235
805284
153578
1042428
1560711
1267310
1432859
762314
512928
1566875
893437
871764
606628
1492940
1099591
1035721
834160
711970
76604
1077905
1282199
355724
536196
470463
272497
662755
1500020
1210173
1530302
164256
416170
358070
767203
1227817
580065
1188936
1098797
774684
1561827
190296
361622
650912
1443176
1588378
306888
422484
205393
27146
51954
1498737
1589949
502888
1103159
1092071
1500411
1467381
1523109
747605
47971
370823
593781
1395431
1421002
1322725
662645
791071
1207684
540723
664791
868176
946320
1061023
880187
1124903
1085511
930496
1569370
197040
1115124
651339
1089898
987175
402527
35703
1254809
211500
777965
582057
379443
469228
39667
783400
692129
1363727
380702
840155
1484017
317723
803324
467760
202428
1606592
1305459
1476820
1409381
1279652
264300
1430618
1218182
1610282
98064
849891
815919
1419484
525706
397329
479715
34064
489635
1513685
1426111
797018
1592604
22061
898370
1441333
303585
484465
987492
1003360
868644
326668
1275605
1604153
1585279
1145811
1643493
543886
771840
195903
1395378
547373
1629121
793447
852785
1045000
1455067
333372
516880
527501
1155466
545056
483723
570521
89905
241727
536352
1447179
1227334
577659
76636
1428482
1402039
931441
56944
802068
1450550
765453
641362
395322
926769
79516
476392
465715
1027569
487592
277238
1488675
742999
1000009
1603383
196407
764498
1039617
783677
759686
638082
335959
1358960
693230
383374
283392
276586
255339
1322345
169885
458674
97751
100903
143952
963771
1267299
115013
769498
792710
334150
679160
1096844
797036
1022317
1295450
729432
381620
533014
537345
916961
1203780
556817
853512
342293
801496
1592753
259897
1143422
211219
735539
1283426
1036843
311042
1211635
125373
875822
232506
1632351
528940
767967
342642
53550
342261
80949
794925
1403614
355926
794341
136046
616217
395078
929591
1538811
655371
956411
14033
609172
337854
1443529
778720
1524498
426449
467181
990982
1307061
1165245
1375699
1492001
1243248
415252
1341013
888071
1395049
1607786
657435
1064917
370660
1592354
381022
644989
1022686
300031
1467421
67007
627764
142828
1166038
750280
1445383
1188427
1546853
706064
299366
1462373
1211972
760750
1149223
1204580
620584
227906
850399
250465
1368619
870443
1345848
973969
1210877
1014365
200834
581831
644511
1198284
348189
1239141
594874
235966
1471697
117443
951162
834678
1365998
556749
309538
1395420
480011
1213197
841878
534295
1256137
725128
5652
352954
1638966
1580076
1411809
298033
98585
266854
668795
258555
110881
588583
41353
449172
1509595
542727
646061
1434064
819214
583421
1470567
590348
238356
1431597
830236
721630
20601
973764
1459483
1178849
412114
94787
191032
1316433
708353
137951
146667
1554090
1096622
939013
987662
739541
857168
1397985
372657
763706
866836
238730
352865
1814
748157
317164
74476
948687
1301314
1095882
126453
426326
997694
843583
1438840
35926
1054213
1277347
989415
1351672
806681
912441
1118880
1310194
1579146
861367
364513
1337370
1181284
1368440
20650
247254
1228059
655279
1010672
362352
1443230
1123900
1078088
442642
444899
42512
437422
392019
376714
814847
1386259
1460482
397208
285586
762923
124683
1420054
1383101
1203250
1445244
407224
41349
1585407
1373038
490133
1166869
272467
852370
1393071
499563
238348
1512077
647508
798175
1231033
378405
459002
1314607
983436
438172
797230
295204
969429
1435869
642891
928103
874433
431825
560448
331175
136332
429169
682037
1570498
1394533
236651
485946
1293397
876976
661365
945039
20079
1085551
1086831
1115284
11658
1082998
263531
1264157
1249448
1236312
1325394
1177507
496336
1327989
1442518
1103699
596748
1231152
822085
708518
1519505
154905
1543263
845645
703162
1052660
697086
1287010
1638454
192498
1212129
791412
53407
158126
1272605
899985
1269756
1311528
1413081
233440
1333291
868801
93983
786209
198088
1602148
316100
1192747
62617
979742
896383
1152944
1488896
341942
1399500
513130
1381825
655948
281735
508218
1350905
597458
89927
948975
1176884
1601921
1214637
978451
275862
1168400
1200097
837088
85791
1570447
1222000
1035434
1573732
101965
300040
777441
326618
353073
161308
116336
1621129
615107
284298
1248046
122644
200836
1062940
1239041
744752
158575
441827
1148432
1491961
1207804
467554
929833
220936
642375
393511
806184
822726
988469
233108
1424355
484013
664521
681186
759442
205651
1246233
1145471
140520
705158
1297320
630695
862102
1588717
58096
738652
671214
1074732
1580887
36226
814542
1547643
730503
1170275
833064
221535
780751
343628
1457674
1150367
108532
774457
1546654
1081938
295495
721526
398875
973949
935307
638785
1558341
620673
155161
1185191
1489364
1422272
1175646
25631
816864
1447071
1026452
1448562
32000
1571044
1253875
161068
5238
1631948
1619911
1414189
416068
570767
904899
417312
109723
196770
1472000
83526
1503400
1477127
560830
921805
77829
383032
51444
53132
1039660
1501070
978964
1161422
751182
946555
589439
1021509
914992
557859
445415
659246
1262598
847430
1257273
1555849
247596
873424
515030
1385858
1584270
1462634
1366554
1181412
401699
1365227
361884
851829
801080
163681
1464731
365372
663559
1429101
956122
1265907
660282
1059060
2670
1427768
1624322
396442
1138399
609173
1160260
784073
58593
322093
878996
1087414
889842
490972
280196
136835
632195
560344
926551
29548
1075961
1525706
1466317
609619
842350
71629
1017703
923183
23338
850707
1247213
1089653
1343774
421221
894011
220462
165876
1488396
935602
201978
214626
1238903
1405706
1035322
479922
1336540
1271740
1065321
1405681
377143
980462
818839
1006238
813211
39321
8831
1242079
441051
689394
996289
1319921
830623
1378869
899517
1585756
737122
1451936
1362658
593657
370454
1534318
1609639
1143653
242777
1130773
25479
1275869
995208
858960
1321532
1268698
820912
757858
1042575
305805
712178
1201822
11722
1642195
967683
235725
260867
716882
653278
710211
1241732
318039
836562
1101217
660652
62452
811813
1328710
932135
1079638
66142
74031
893040
154624
226694
584698
1180328
138351
1420900
1387165
240058
1085455
667765
1060771
1092297
1507558
764197
1101415
1151036
406798
1220949
1553084
1012503
1244188
1091961
948193
567168
60634
315634
236746
467694
1425440
414076
96326
318414
1024601
130446
967757
1019622
1230320
635066
654966
748925
1439454
1040649
223469
1607527
1624744
415163
958941
1202443
1520365
1115933
279821
273915
504693
549712
1101267
1640378
70218
718071
1004654
840889
854402
1482442
637559
1235234
698023
1360477
604683
684595
1614794
142481
1426122
1637748
503901
47261
802109
842259
1528317
1211601
403428
1418088
410394
331244
238863
37087
1468637
1093404
1024177
1002969
1420939
1179394
803147
1060339
406224
71511
1115023
1129235
108001
463812
593498
941127
345252
9213
1507741
1357526
691696
267040
1497406
125623
1078955
509113
1285678
922506
111350
1487598
1028211
698765
1246218
1432553
1006810
1188428
684741
253512
166757
642203
315235
872013
1201890
1151213
79365
826319
1571350
1347119
1302136
37111
720784
1007703
1510509
1625310
1395838
1403793
1588676
817465
1222963
1597379
761517
557405
77646
195470
588013
759565
725954
282833
379080
1131957
181917
441211
1011554
1457400
454510
287696
1014383
504425
1601958
1454536
557310
1209697
718234
841578
1486293
847462
1342422
762371
165710
585392
882691
22351
921068
1245862
692642
1159831
728946
1079608
626340
1267505
624349
913090
1147831
1497484
870969
796813
1113949
1162953
943975
775456
1326662
745751
591805
1251100
1100781
1503375
668799
135569
1135344
813589
1642860
404995
1532123
307501
713665
1268451
399687
796716
492164
186652
876765
1345476
1256350
1154244
780917
382771
770275
659186
794100
1471743
754410
364622
44211
923984
929227
403369
82632
467870
1629734
1518378
1139686
1483789
1552286
838706
139388
634749
512736
408216
552563
387857
1411155
1399358
901533
431680
1309861
1227321
1106405
801193
422792
4109
388929
296287
969664
578840
1427879
242196
629164
1391828
1331402
898367
102157
199522
405884
1113180
1436884
702507
923079
1532824
1542320
854266
74176
283002
797391
153358
1056716
988574
1379594
1263264
1370008
511577
1573081
998416
1589656
471895
48509
111437
459019
175073
782849
1567357
152469
451991
105125
1059969
802705
553106
266602
387819
746660
49265
610981
1401522
1623949
527572
972150
1542462
651050
233166
174059
1485857
276020
1332436
745929
298697
1272175
470189
1404862
904756
1113023
1570673
671849
1054604
1346491
355738
1211590
885802
1143732
1193195
1576678
94879
1213155
1385567
674933
1035579
1584182
915682
1547647
85492
1217966
837037
816968
1516905
1089086
365709
1454555
16310
1156666
706055
1170250
1134586
856659
1423677
1608817
1385598
1508037
651203
709834
914601
742434
1391091
755424
1298832
1190612
1023136
1233309
1088248
1354868
144344
135619
1478321
1430847
375207
808136
1585929
376328
388889
58314
1509420
604096
894024
148837
203042
243208
1028066
127806
167674
1311661
654778
1467605
303786
270407
1433974
94796
285927
299011
313380
798295
172033
1074637
767972
222067
447966
1575673
1176389
62678
776378
260626
664528
950877
358323
712638
131799
1284939
1191192
966778
253053
569511
327521
407093
1171915
839080
1012380
192985
1173803
108195
25666
524647
1300198
38389
1400381
255269
1165120
364410
1180440
504473
1180751
635531
109242
1520614
1110932
119331
400735
169100
1409202
951462
1394984
23066
1261407
732618
317353
959126
57402
212324
37275
1191603
147713
1305111
482173
390378
622033
126234
877487
1045973
157007
779429
351108
543130
562760
1125905
211785
772676
360463
770598
1037901
536151
933735
841838
1288385
597755
535005
609407
934914
1255244
270869
34223
1143138
378574
1346064
623538
717597
870505
610499
1619629
229986
624842
1123924
1570855
574214
907410
1177931
554609
1095253
720865
562449
1559196
1345209
715463
793132
1306631
566748
1438618
1013719
344689
232472
1447930
643678
354918
446660
118821
173945
1282853
680870
1433935
1050185
390774
176810
1520964
758653
377276
1057516
283302
1231881
198929
576073
401703
1265153
1615892
170691
967439
4121
760960
1180414
521071
395002
1105167
852674
349653
691883
366544
1586213
1273811
830799
668280
1058018
840195
1045064
994291
1468465
371578
62104
1585457
1302387
1183700
1053068
1062172
1118077
998469
1617645
511234
394005
636128
1280163
310040
894703
223771
724267
201959
641883
1462855
162345
135720
887082
191655
730700
1349707
375407
8853
391417
663604
403353
876658
718873
1487443
509911
314566
781690
361723
103463
504721
1174326
1041128
1066068
340040
624375
116757
1363990
580958
760108
975095
1039494
1160141
771095
932249
473743
263466
1184209
1300650
733416
135210
181563
519402
168722
872346
1261328
786256
626324
196544
89581
359939
1487829
1080226
1606924
1539086
1462564
1567762
1073411
749860
829119
701678
1597968
1357981
1389098
1369710
253831
529632
1169185
743267
522860
852443
389120
140257
1379814
1621298
1371014
563567
619335
823007
1006620
1351431
1496686
733437
409910
408434
906831
1077138
1411106
76721
1060340
1143490
265900
1495778
1092089
963807
841441
1578533
1187004
290069
1461252
1189354
1441560
841190
25931
375264
1613048
754837
1377408
534584
999685
438202
115351
1519427
218113
594588
1005837
1190982
686024
274410
1053121
213798
287016
1137498
1372851
594611
1571575
790389
1129123
1033134
1347578
1223193
45531
312571
1551017
1466995
611513
1586273
1302885
499747
1224244
1276587
120206
1324162
794829
1573204
876172
184065
1432116
477263
67309
1517293
1107550
696312
313402
1229517
633492
541622
770388
600728
835401
1492229
1100235
794898
1175103
554560
358477
223565
424020
429392
562518
29319
644177
1330981
659313
127472
104330
506800
801706
1184261
427731
1242984
469156
173230
827589
1025129
310763
388375
1233608
992614
338985
1007327
1146564
599007
244372
874767
1216446
13471
1156223
1557112
1023351
171079
4018
367246
909506
435236
366548
816647
125790
659382
919510
1273231
662117
1445214
1278510
384083
814882
11706
737689
298656
167517
265440
1288350
1429156
467277
496628
969006
1327161
855554
576660
243242
485076
510113
157924
1101639
1607643
1043286
1226451
416237
214220
444366
1634404
1240972
1646926
462277
1141777
1628412
795453
271976
1219542
794134
1115533
239971
1144823
137884
319480
485053
1291716
851114
219321
92167
1640955
1404319
1416335
1381039
62432
881947
254270
52364
1093853
100706
606522
588622
404503
903157
117557
7849
502241
1001532
1627242
1544284
550130
1475795
1311481
504484
1215839
796911
347889
684760
1305255
240752
581140
454507
1392539
642487
119164
172661
1404760
340034
14426
474100
1103297
545434
594140
1414462
437401
478763
313632
169296
1527818
463035
1536212
924728
14678
533201
1140036
821606
1020211
1552404
1475684
619315
1227210
1080566
584555
200590
651524
1000304
941502
447908
439369
1600337
1265891
809165
1011984
176103
1114601
99250
1629796
1642563
1482623
593065
247082
535609
810563
694039
1495411
1554989
412331
25238
1062823
1071483
334174
620264
1218259
833282
13983
368594
408067
1366998
1054251
1240503
180042
756922
1322599
1208063
1622032
467972
530459
1070012
1532116
391617
1319392
1047210
102083
765900
894103
1311497
906381
1645193
983191
500241
1416820
781013
923065
514872
207187
906944
1285770
1038963
469914
941421
418602
1363679
53811
981545
1514185
758958
814555
75812
311816
1248352
622610
734794
689394
837343
1031530
555119
1590264
477536
811780
1392893
318739
1518434
1482061
1421813
996599
1105263
1266521
1461229
1291728
469065
35722
716402
379320
176165
1082864
1219406
908779
296340
854870
1491581
638012
1461124
875044
231605
1248328
663093
1273911
255287
1406440
1238826
191587
691803
437025
295531
1399201
659915
9559
43610
1629840
469361
1356555
1377115
191409
151251
1118083
34971
1108261
942783
677228
45690
853506
11768
11335
1124700
1055666
1434085
575878
14454
1605264
231486
382687
955420
568589
1393081
891296
386042
43549
447480
902921
224833
1197508
552314
1416662
1607089
1080460
305066
314964
1091568
971968
767542
1072197
1074158
1479930
769663
63687
1225075
1495878
1487495
1521951
1070420
1257798
644269
1553439
649763
1185506
858622
1268720
1184652
1162813
616720
755681
778970
1467744
177292
80046
160713
599270
524105
1337380
634013
1118607
1119746
184825
1254066
763963
1018914
508718
890658
1106300
32679
1588506
954558
954740
1140322
1242922
795191
1474510
534121
924136
156170
1337090
1069386
1396077
349835
662887
1584993
1600586
433683
1252015
644874
175041
1322935
955996
159835
330766
1088461
1431215
408737
676621
1347398
812177
1635443
1350671
1572910
125770
1264713
1473325
1169313
1051334
165645
872299
849302
314747
1459619
45043
269443
844133
1203806
507219
34068
290891
425846
775467
1319171
197426
274398
1491697
581847
743582
338057
1083511
969794
1244304
796020
175766
87929
1561457
684997
1145339
1591623
931524
203698
1478789
1142230
704240
323408
1096779
554436
11173
323586
387046
1252569
697256
1645898
538539
758236
1193684
1270587
1164209
934587
468493
832358
1379699
62982
1125846
1266076
23850
895907
792483
937909
1103299
1513219
477842
921860
1534500
389463
411539
1249150
788560
697585
513646
484456
1139738
517335
88049
1405930
334805
810155
361991
1230105
1546849
1144406
487602
221240
29382
93273
1107300
163037
1398206
1593091
196968
1357013
1630938
1614637
277053
226605
1335630
1344946
1626039
1175665
979692
1612530
1244036
422129
1052061
196471
1363294
1352095
754771
231854
955439
260653
1591383
968181
1339792
948064
1476086
1289674
159763
546247
747220
701523
384902
461369
1260004
1417839
854085
172544
1431463
422003
434039
924378
764972
1105089
121471
1219394
228656
1102071
943595
350698
1355890
1204627
2813
718339
973173
766588
1464660
1071448
1377470
675638
984474
721120
1421817
1050313
97358
989504
499018
939496
156909
1434935
772359
1514954
726719
1465702
403888
1189279
1596101
1457917
1492039
691257
454990
11813
344621
1363919
1612194
728929
687658
535224
1262936
1351491
112677
13203
265501
675823
1477680
458344
754302
1118480
891442
994137
1594756
965963
855667
1409838
226858
1444249
1027284
1444031
1576293
139035
47934
419937
86027
504052
178005
1511719
129650
1451059
134758
1070326
7112
825478
1591496
821101
1027048
503251
143120
1570005
198662
880429
36343
847355
672042
1277956
968329
253934
1310473
642854
54168
330864
617245
937322
1417684
1314399
504336
1468427
1288031
119256
894303
1209850
1248442
834253
805761
801044
831815
1472333
113167
1006988
1196687
1409730
699862
1172046
99148
1031967
1600214
831605
435295
963707
911414
77994
243436
548911
873727
1399352
1162180
769281
981147
1503388
1616109
322118
53471
200870
470309
550627
230731
321937
1261570
837554
697445
244219
542730
1449554
804951
1245224
767473
631982
562583
272585
869573
564900
1236118
5787
1157691
642477
128277
634878
714573
511755
111261
644159
1539204
638000
988841
699956
610843
1176326
532627
1182865
606367
468831
1317475
1537015
1628909
324251
577104
372147
47856
297986
544255
254259
1612863
343113
720014
1614000
1029249
1444931
382628
341076
1030605
1613696
202171
240731
38890
617180
116759
58771
1034719
1499370
518088
603164
74162
983583
834754
1629294
837641
98591
1099080
1096656
1255813
1298228
1257113
1632971
79753
715874
853653
143510
1303323
377980
792018
718029
205574
1421035
935955
220670
458330
843708
664709
706486
57678
1311291
1098444
1130421
1492420
629797
1454626
236537
823447
3802
1235803
1158535
853600
523732
1635902
6510
922685
1624563
251860
1123998
828110
1153348
839746
808270
82207
512995
118289
388852
1587558
13043
1222663
1241260
376962
461259
679907
480322
972718
1217173
1630071
688182
1332386
478256
478766
1149809
1349162
730163
898251
229592
818015
421026
1440190
1275244
1209074
1580764
1342350
313119
1577537
310726
1011012
1178776
295613
984576
444368
125908
678927
810545
952023
683899
1064535
186203
1006346
1079246
1020352
1424668
229213
522905
603622
256158
145089
623781
1113650
661254
3628
1541382
762453
39294
818837
1252899
1583373
1283729
29876
1163435
1202629
1026540
176572
1245932
59626
1179345
561442
1137386
190515
410813
729357
803531
1428411
562648
910779
1401215
1540947
212584
189560
822432
823725
199135
724298
180244
389523
117457
538117
646512
364855
1356674
1093135
371605
843930
135404
1063524
88927
689601
632014
975870
365428
1057694
710525
985987
842581
810791
1440276
727951
865584
1515828
871853
1524723
1409774
1582
121724
1173350
1422291
154236
559679
1507543
481751
1469478
1565736
540367
467615
253158
1587537
1127276
404752
257354
464843
1383589
756448
1445541
166423
168723
546259
123996
900410
1568306
529629
1005233
514973
387547
67850
1460312
1170736
1561471
900938
191083
776805
646209
127120
1534268
891245
969866
976101
289681
849221
316323
236454
985520
438060
1075956
1021063
195529
1197995
1601
268847
103151
434676
798193
1548119
835566
157467
472489
1521389
1150593
263305
949543
1603014
139321
1042352
1209447
1366080
959573
1534803
434603
23562
304007
1511968
1190061
1314343
708145
230012
444216
1081975
334334
88911
427774
958499
1196337
1629870
543390
1031443
587106
1542966
811034
1630958
1132391
454974
817266
737424
583285
604861
997901
530747
895117
1586546
13153
1592548
1429083
705707
490252
1060619
605995
1287709
1063023
189482
707721
1550111
1491588
1455670
749017
48740
89814
1625763
1335878
1035129
228746
1115366
170649
77302
657387
329943
1101445
172052
623606
1346775
1646233
1039508
575958
760319
837773
419249
1513679
294745
421255
572410
1589132
1298296
367307
920051
634651
337399
1391628
1633353
45806
41566
1214211
336142
217336
52770
433976
652546
416291
643850
1503229
880050
1575438
1309941
566254
121614
1031492
412913
1203100
20202
947003
868705
562876
1087200
401356
1068758
1424320
982041
422809
1172263
734610
1009896
806
399086
205497
143339
1481470
503343
804750
763489
1066236
720677
1183614
543497
981019
415919
1327470
1124766
561184
1133386
1189586
695997
1242458
296432
792990
476776
1404986
1395062
1543866
1010896
1240999
141057
573576
716540
633371
1341510
1583322
1105006
1276796
1389459
1042520
512627
763094
601543
534217
692373
933850
904033
372117
379818
1180781
675808
1398782
282374
1377585
1524016
159906
653775
698518
1080048
710198
266220
1562173
30140
1145904
1361514
635262
1568941
989329
910576
1138966
1347264
565343
839824
102984
1386396
50422
671731
1373134
481299
92926
1493717
1257929
488500
483869
1374074
1538804
1521972
1075078
1427333
1503063
887546
340260
1305735
392985
163666
328540
506771
1021858
112586
744541
457059
1071536
1528219
417533
720738
1123346
189261
1572037
120472
1063873
1145378
1165491
1298476
314354
51694
772846
1559302
1310259
363186
600012
1208343
1190043
83257
1134434
897855
809976
322476
1593132
1467017
1635987
601525
418818
127768
528130
510744
500561
1350634
1515098
1290289
445603
524901
352908
990518
1338981
1636666
1013839
52844
1406220
1365991
1549635
370175
665266
1339774
1528852
1549011
1050794
1208971
1024183
742759
215192
1268967
1380371
1339736
334645
402658
244063
283748
316107
654001
217119
323158
1044415
1083438
1190509
1638021
696134
877113
405391
705674
503487
1189741
1627373
1612659
1481361
645387
1152922
1159653
156327
328461
925763
1048868
842106
1281998
504072
501409
1006386
471599
1489089
915893
875153
508406
539715
315230
882307
1105867
506359
1142718
593418
660998
629338
832753
972478
5840
1146640
1255932
480473
658869
1187731
25850
1310133
1499608
972281
889722
925058
444289
1302794
553203
1480459
1105221
754916
1002250
216858
410843
1009167
256385
1438230
680859
415322
757558
798686
40760
408479
1527406
66235
1184253
1196957
718054
1300503
789497
706457
815223
780533
463852
148818
385465
571576
810741
17730
705508
679333
444516
231355
67800
69949
1111126
1186
1405712
1587212
1084919
495743
564939
1391777
253624
871600
113625
711954
599281
591566
272242
725008
1641096
1585584
511139
147983
30151
851819
1403496
1067567
1369860
309418
972154
643489
806472
429323
1367117
962228
1388293
1002184
874397
912374
1512040
12017
31816
1307629
892279
1070058
1150511
1489400
444583
809539
604604
1615275
1334962
139866
261272
1170046
341492
403269
1418824
920622
183239
416315
322358
348698
979605
1601286
1084538
761336
1465985
1075163
85803
474697
710058
1569601
399024
667423
1044358
1513740
634130
628486
1092083
1328761
1218977
228588
1055577
760465
1237731
853240
900184
1592207
1523468
1575573
1600099
1063836
504638
628807
159288
411633
574695
141685
1415332
1314369
761095
160203
1116696
1450180
968669
1358405
37129
86466
1002182
157356
1591185
988778
754486
922636
1016998
121745
536943
556921
127237
97037
1056868
1507294
757126
906104
831688
693921
989855
339622
1014360
314973
162585
637751
260670
1297959
1583174
362330
611673
442340
587043
1492486
932617
917102
503610
617943
181170
132065
319344
1039342
627083
808172
445907
727762
289619
1006302
686348
864024
405298
1287964
693458
710543
1637331
144110
403038
1553771
661573
133824
1386179
928168
120253
578708
1176848
678492
1179497
1157497
1455512
55377
1448840
701071
1095213
469098
927900
346543
1160309
1582577
1271745
1003763
517607
1518138
716137
184461
856927
1365444
1158267
97999
1600015
58878
289409
164154
424406
1641299
1193742
1443438
838358
765781
162050
1020638
1265874
594428
1118976
1124509
644976
1392225
1500997
1415822
366254
524559
1438034
885513
144848
952334
1218282
963025
344263
993472
1439585
17443
358812
656839
1059049
189640
831745
732856
733626
1608568
1332963
417744
389095
785679
1304190
495736
1134752
1645223
1474801
910164
314009
900490
335724
708628
927125
955659
1488047
666892
918789
731580
198248
906292
644084
1157700
555587
1412968
891448
1609381
487189
39837
1046208
794591
424979
1297950
1062699
803440
477593
433602
427389
978446
1045949
881828
371424
1114614
502889
188504
455123
1547292
1295033
1508758
193871
1108869
708165
963806
264685
661231
755594
1342991
186513
169820
1106453
763219
1346779
89299
1581603
901492
201279
1185941
1000194
659671
976551
1061079
1141627
702192
639123
507907
910752
1205630
758692
1242279
1223338
1104202
600728
710190
68707
1170174
721996
858306
1452846
379197
527315
919127
907802
971634
1326969
1491860
748580
909681
1153187
479497
108660
588366
347349
1321486
660807
1565200
591298
103395
1451125
420354
307870
1605687
1325290
1262410
1095298
1250372
1098502
100299
325281
607088
965347
381186
625423
1109859
630208
1276102
1125432
1436283
1282874
1310790
1420652
1209835
1151921
479180
1524790
328540
1465411
1434764
1364422
36211
1020453
54954
305386
644265
1116181
535159
936271
1466675
1262545
313173
420184
1230208
958603
1253312
237772
859108
14897
938512
136088
1350409
1260306
2122
636902
1525866
505754
734162
11529
15659
885119
279114
1544358
1381427
346295
49382
1270989
87927
211178
506443
693257
667801
567087
1592328
1423831
407162
1334923
10868
922156
772497
348995
1276113
447996
673593
920063
1403879
1346975
429579
965535
392310
941759
1288065
1516674
282833
122463
1489409
1621022
322137
441797
491603
1479688
658331
244486
890875
1623434
617689
1379510
835099
1228055
1228368
324236
197426
94564
232534
1349707
174359
817946
612105
1182250
1597632
318695
1426523
82544
251293
1304709
359500
766616
1317540
43913
1282415
772687
1030117
712021
1517951
823845
760374
1387280
1536267
324218
1515059
852459
1061938
821904
920820
875697
708368
1499239
1097638
695205
1085139
14129
261547
1092077
762494
7505
1048691
1634106
753732
1600333
1031008
917665
1081791
119576
52809
491388
940040
42842
1189754
777545
1457195
767555
1114410
1158457
428142
1468815
23325
174917
871328
738662
743050
823191
1296807
1325863
846473
296174
843075
999980
151362
1428135
455432
66461
844646
1442917
302105
1621283
16170
195321
45605
411335
1630201
159783
206330
841114
628320
485224
1455411
1137535
1189006
1378410
211623
174778
767316
1082535
226533
471092
1187063
1054687
106594
110649
915209
190262
630316
1465182
1154801
242134
1576216
683363
817919
555068
1585274
858350
707243
1480625
559701
459917
1301612
159452
626480
1260910
1508444
1623109
93440
1199791
1317891
922740
101859
1463459
674174
1598367
503028
445393
706903
1144253
1326394
1160552
91482
612637
1509966
799275
862824
1336787
1155087
1304644
898310
1259138
43695
411707
556301
1060833
1425947
131175
328624
849870
487258
406187
272871
779375
529969
1051902
1524342
1157162
1175911
1318394
897293
91104
626646
73318
413361
692701
436036
1338690
408941
1075825
587364
1392565
682198
1145825
302008
509109
1428465
1562158
818598
134175
824443
45469
59843
33263
184821
1281475
1524180
1060645
858803
1293925
750087
913113
1418682
738796
1147863
458534
1182193
860095
758703
1008846
730783
358464
183289
329135
1359124
168333
1490120
107704
885484
54737
1174038
1597109
256115
1586518
244573
141607
839096
664021
1194427
1398396
373770
1007
632534
473961
656240
922808
304060
650325
3962
660114
1300679
1106498
771995
809928
553041
1317857
1421312
241535
910982
931621
384618
1216306
1455449
1471162
847674
570075
1096727
355454
1077751
319310
152875
874654
757449
1343316
237326
1147161
1561306
595246
540065
1461257
1110742
1024889
649747
357858
1136143
707789
354974
237312
915033
685927
716226
145785
122530
124176
1110254
467587
1076444
1484346
38182
1562512
367659
641291
135387
869097
985562
999442
65261
908267
77460
731681
1248320
323625
298178
1631874
1556967
1317558
692055
511003
617134
1643179
526613
10794
1098215
145976
984225
180708
180530
533733
1104955
337738
1573055
401056
1304315
171805
713303
177707
1031432
1433242
1060971
1628554
393894
1431167
1256129
1500988
1161075
489086
1502798
868304
1116990
654692
421856
196930
556387
1128545
879429
1522020
21598
435409
457054
1000415
1490020
927417
527811
832798
219356
1121557
1526984
1406479
1409208
1585920
344063
340150
24102
156404
1184942
1555199
130516
119432
1258315
767456
1046158
322342
1541230
650703
1054298
426838
1639715
533978
346674
1231405
1095224
1476026
1305528
1014294
586147
288156
1149678
491129
672237
688781
365988
759971
1316649
271701
1144635
1543932
984135
367772
1387514
130227
1588329
881897
858861
272346
1644450
561892
1602585
840342
945272
378581
1326148
1524681
637005
549636
1221233
1583909
560190
964210
1020376
1509132
104687
513204
544319
76160
933882
355601
896510
957476
1479781
313550
1153195
720099
439418
738239
5816
319759
599301
339086
1352950
780389
89773
823793
332451
10053
394430
548992
904155
765255
618079
1480829
1303314
865419
1323105
712280
1551827
749781
1149767
858177
62797
685416
849864
557331
473843
509885
432136
1424714
176695
316191
1520756
1261102
704380
530919
400712
994682
480350
1026371
1244085
1203909
503086
1464909
218638
443712
1511877
292736
714956
998256
1172008
201986
609631
365985
1589012
679950
1272651
515193
176219
1507668
70628
1015561
1056969
728005
914841
146511
167150
1197285
206411
566377
1063453
55205
1384020
1009660
100918
1260245
585203
1121467
1589109
1097408
82955
1151336
538654
129580
1386794
351258
936361
468733
281202
1093931
1302414
751239
1485549
865118
899631
805901
1385429
343514
1267332
699156
1113484
1585325
1608409
1133923
336910
660881
871213
1389508
1567577
1235863
1177906
977656
1553658
626739
1435704
711456
16116
293760
1161855
896275
707795
1164530
747864
296604
758116
1545623
32237
1025630
231363
1284305
1318569
20560
202894
928951
843352
219714
724400
329727
1249705
1441758
957905
783310
883105
680355
1607019
621639
1452379
764002
597814
526673
66447
871689
812714
1189720
19827
1285883
335602
887496
436411
1159090
1370676
1565096
820808
1396927
1163326
335759
853041
169419
387062
1513550
1636484
1513152
656756
498309
249818
951704
104885
665644
1582444
1104085
378798
665179
1412386
1339244
491627
1457672
941518
157486
1276730
324185
1104643
1103491
306093
1038956
866164
158661
1499744
1040014
1509617
746639
437098
1502099
218445
948805
374920
499513
1003841
1039746
148370
1501067
546405
920588
1004577
787303
128796
598899
1523005
803899
568331
936199
330609
175580
867294
475786
961898
562752
742386
321107
269647
1625927
251001
1218230
1434517
911898
301529
1519829
1123263
359738
1028793
1638381
1405635
801843
200685
97638
589285
1115632
289030
1540433
1522857
772414
1595288
230419
1027918
1451427
391328
518013
239441
162043
818407
646272
33465
618477
334814
121354
79127
1488940
102173
74293
1397168
694771
1476980
1597419
829337
596718
844155
1531163
769212
153846
1073814
812996
511219
1232920
1593752
1060568
600796
1170943
779958
284050
817428
891192
553450
1559774
123343
1632177
1270927
617998
1634808
890308
530735
1084123
762419
499898
1201927
1183374
1324074
1176251
751094
1067234
156184
323999
1302893
401601
1246945
655730
724481
567671
597835
893575
1308159
462977
422726
636443
485818
1558565
335486
1005159
939203
123396
902873
1150281
503367
1019993
1364550
1063748
1371852
931386
1633060
869914
1256125
758773
949401
1249857
454311
39328
304389
824177
64460
266605
1211826
745009
160197
658248
661608
841416
1235303
139431
1323152
222373
1381510
898351
1204710
157965
412242
800391
484385
134828
859802
133264
1211627
645509
482663
107073
609380
1473191
748245
1228536
1119343
923581
1229566
462224
233998
1559979
1297363
1084823
123342
797989
446732
1089028
1033330
902956
578787
1497944
346851
458723
201708
197330
247339
729800
1112954
11168
748666
968232
1291333
209744
264902
65535
398051
435928
1350002
123041
398503
938163
1246100
80243
613131
388811
1385233
1473534
1356584
785237
97805
1557783
7687
131129
1605761
111696
1489017
99777
492642
987633
1366488
1025168
1307354
1281767
1261422
1574922
1574090
767411
369779
828380
445410
1160237
612768
1477068
1092378
39205
838348
1493589
672632
1554209
371160
1510607
188525
351446
1127853
521001
1079466
727728
1537691
1128476
1211500
517100
1215365
847973
891490
252625
1270020
1132814
1423669
650987
895326
1089571
528699
29314
1041824
819587
1270661
401781
1108435
166159
1209683
800280
813764
1597168
1184957
474441
101096
380126
682236
1048946
168540
15459
583387
1187574
692005
661447
59860
183642
563233
510845
1542870
1346804
1545504
972178
1062994
322673
631736
957065
1138937
1475179
227749
129602
1278761
1574129
249935
1366068
830665
110784
780568
1302442
1291431
450494
1333798
19363
1281880
94789
1512190
1320149
1279313
1521742
592618
1438765
1210709
177751
208849
1101415
918138
1253266
44692
1034322
641074
1172416
80745
1196917
106278
966106
1623160
382376
588053
265472
1346885
2364
1365380
278688
144737
1061731
1096367
864584
152307
304445
1415992
510148
129287
741621
436947
205098
1398509
1147101
1493204
778421
118941
539508
1574517
1342194
1199546
1240707
105007
591757
927465
475500
117238
1567675
192382
1598208
1151516
678567
238804
1472349
442395
1032070
1199316
372257
656241
930953
540909
158071
500052
783715
1238674
889920
280627
1069942
1428859
1509289
1581059
515354
192603
1116407
412254
206546
940412
1377363
1077360
536246
1522895
1066668
748322
934672
1081300
494436
320399
407238
287396
976487
1172951
83221
456904
230467
883618
952784
1061873
436032
1566405
1213444
1508774
716833
733180
495100
749157
1213600
1021889
1033958
1129221
53821
838090
247180
949364
52944
762006
1393424
543215
291638
977492
965969
518073
1125676
213277
1549651
1490354
1349131
756404
276874
57372
562385
912730
1118813
1012610
1327061
194046
1120034
291202
1434419
181959
442744
1379219
9665
380786
982629
378871
1556145
1315883
1482822
940870
271322
1198057
284709
1208546
128083
1132300
1647279
675707
745891
396277
529985
1501909
81721
76900
432350
1183966
1146912
950095
1434874
487547
878024
909284
494456
1324874
265177
758449
1627339
1120823
960389
1607298
158243
778055
542928
881693
63303
596251
390924
492424
1352
186553
821943
663865
1224597
362470
1525425
340900
1185150
331684
1547629
441479
991725
656866
317710
362998
934177
757539
880464
112118
1574518
416020
798452
1597423
1260941
1629450
232491
1632798
1193653
1482639
1301721
435368
515522
768764
477636
564135
314698
405274
3086
925672
874331
206069
81292
1299711
49304
617595
546715
671103
994329
288000
171855
205090
1405950
1259535
1603297
626783
1529228
318354
708011
1376771
556746
554168
1503569
1124578
643430
1508538
1360420
456910
78971
1175107
1348029
560902
1205624
922644
742786
1413161
952592
23252
1515281
168078
1389960
516911
1230616
1457631
355027
455836
1016288
1096873
1011515
343520
46037
147820
1276636
933665
1000889
1432409
723536
838988
1168394
1359313
245553
861400
683615
21154
1371862
661762
76659
800756
10988
336194
233978
1295925
231604
187935
249217
665140
712973
241510
479291
276328
204013
1498870
877044
895699
1271061
149780
500191
269154
569353
1338401
165496
1472195
628020
645181
480241
940712
1462718
584109
369469
1483041
520371
1032604
574984
763892
1118797
768995
920562
63723
1046058
1645546
574094
692580
113310
792496
1229319
1347697
998432
1302974
1338591
1410452
1270185
447423
37101
451744
1352505
76038
304048
6021
1329167
134448
86773
1035931
931447
1559078
243859
1229573
856608
1385712
73837
817283
627090
867334
641959
1132814
1268901
1389332
78686
643950
1092814
762715
273909
1201928
337712
763038
1414329
51249
1051941
990520
350539
1328553
859447
671024
885725
1119475
1351105
1029084
646374
19873
512944
209777
849332
255647
690835
885044
808431
1421466
1149167
405577
40349
1590879
834646
1310386
1077959
75047
425055
1369663
1568293
735959
63840
85092
1492627
1602385
226908
1287589
1435982
1525198
710936
543337
160162
702020
389235
174303
1540633
616534
731153
636482
230313
950429
540419
102515
410881
747296
726961
1351987
1109184
1047806
1255447
1103245
597243
720160
773870
1557765
1592114
1071840
1173485
1331261
84970
647911
1369537
1070585
1465535
457084
1410794
212788
1173419
1408127
1092436
966853
221254
761199
1182375
14090
1413558
1088909
772220
317119
330055
248472
1022621
464877
94271
930888
8549
16797
233704
1516744
707252
12594
1407395
218547
1284046
839125
1274448
1076709
803686
1035324
455359
1562382
498458
1495248
834866
1072979
152855
1583905
721293
61536
1444917
1241122
918287
1438140
282449
1350097
1453834
1612680
931208
413330
1598328
918699
400805
590204
1098049
1446694
302687
1049641
1096742
643287
1061391
836118
1177554
1178328
1405493
1228760
1171933
1123930
191096
1341945
1643986
1336902
968277
382367
254332
892718
1422437
379628
417378
1150417
755296
641349
1455310
1584278
3212
928046
539280
56183
1615409
72857
534276
71597
1178733
544870
867665
150116
1021241
673763
1361659
1187374
923555
917362
978130
328466
1562576
367982
1444485
1235869
1390536
674997
690727
930016
851294
295558
203303
432296
88462
1546589
1593858
1293604
236920
1381901
673340
1018877
747967
340371
976177
1411415
14291
1503598
67221
1460328
1599662
1135389
465610
317680
5060
602982
647302
455902
1348195
340308
1170948
946716
1003892
430753
1302007
517670
1201351
1139139
224007
75484
38898
919128
844476
648178
1243714
80751
797599
803208
801631
1375791
419581
894200
238713
574948
1638521
832177
1410594
978105
605565
839600
92650
358925
328032
1442623
937384
1156396
928959
560917
935000
1500780
971605
1449826
252153
140189
937473
526855
680673
1318293
801029
1479301
490522
454804
1447653
516692
1634597
85673
618160
1352586
947039
1203918
498631
879366
351809
43104
706058
504613
288951
25469
360973
27780
72006
905439
546941
1149136
237127
1005756
566805
81794
846082
1258142
559699
1415246
43390
248983
1429442
553183
866053
978441
1397447
479352
1483633
1267439
107519
284626
137005
1616158
628390
1160357
1481098
423897
1453324
283947
1439056
749621
1454516
273877
193390
1319521
946356
403628
1230021
27023
42180
209560
501607
1405056
1319743
1143013
1039927
239941
1135318
1535721
81965
309810
1324176
292242
888598
1275004
1535708
439205
279070
926696
178253
681713
1443582
96717
182327
1373715
1055101
688586
486799
1502593
179836
1483328
1027223
201042
457349
1386953
1413644
866677
1006573
135593
819288
967520
925604
379838
420691
1056168
582650
893390
1453406
27269
424880
502890
658508
508122
659063
952779
1135128
341241
459666
744743
1161600
1001131
1532665
653706
1167133
1288904
1206476
846625
119463
763985
459083
771582
1272158
391468
344926
27890
300732
822469
641337
864885
698245
947215
174249
159600
84096
221215
1315063
62714
739186
189535
813651
1595930
1441966
1160765
742437
782429
1173243
1281318
1599548
318561
1050772
104591
1007537
1290890
192500
519991
1575226
546053
1001398
204663
1297036
642511
334131
1372577
695556
1605168
226056
1030755
214147
912270
1387221
1069400
741923
515273
186900
1025627
65084
1052139
981678
1089820
974610
1222566
860811
761109
1462204
731189
1268371
1184178
1525373
678596
42297
1462245
926787
611824
649593
808557
694717
314877
179323
756062
1474232
1078508
70609
62650
280014
1014547
581474
996643
842566
1054939
1601636
903765
1077279
1051580
830751
1191095
184333
300026
911209
271695
358535
930327
319663
1050772
486812
615185
758701
242093
1637681
1019922
1305638
907809
1620970
1157229
491938
386226
1293483
1018412
71273
1549804
374737
119549
1636834
707543
352796
1045977
1414285
1644014
329813
1400611
382547
1528916
1151397
421600
463949
4580
431818
1230846
368349
1282419
1263656
817820
1625468
454349
34503
577802
1499663
1243992
1616357
839937
725411
885273
256279
281463
587899
620532
818225
332462
589910
966696
1639278
713531
471941
232211
203332
554299
320787
1512455
955452
237093
1256710
1178358
1359766
339435
1213380
926675
840457
645731
814507
1044253
1185126
594020
1452382
1609889
1467913
1172905
570918
1240801
269405
721211
21764
259942
679848
459771
1347191
452446
1481119
1502358
89236
790913
363627
276438
428932
843469
1453896
939809
1561994
884641
489109
759077
1267115
819136
248117
1255271
1486565
853038
40405
1132234
907766
449760
707927
1490173
270059
292440
1076685
1455871
623435
300242
943936
525644
491097
1046464
1581854
1354979
1598782
1551832
150316
1125221
341882
49101
756180
1318233
172062
990024
90839
963918
1424614
779398
115633
1320987
1547247
616945
1401213
1099384
1043450
994007
661675
1361505
1515695
125796
1633381
502562
385912
342548
159094
1349046
264480
846409
1305336
561940
57810
791352
956351
949754
803905
835538
1381474
526604
1118467
1469192
1205101
1593117
1477518
1507091
231779
237341
400638
797377
29258
589473
1371458
818134
919517
981770
1450278
1216124
584904
1367579
1494929
1529470
495995
349991
695437
17623
239597
202543
110326
810563
1583216
312056
1127508
1467849
1188169
1000401
794714
1128099
267668
633556
247116
1571640
623456
1085769
932012
498875
1632076
1089891
298802
1392289
498935
1062207
677280
309714
455572
1225141
743245
495148
1176046
863543
930829
929243
1054064
1620030
483530
1420861
890117
661748
959306
764088
1401811
1318857
1443393
551112
965522
738647
257861
1065606
1455869
1505448
947949
30618
247688
440783
797111
333936
1104196
932003
376093
929910
1273150
581213
1227731
825019
907077
462551
650058
707909
1320348
991282
549808
663770
1056950
449259
176660
859780
89722
337481
1254324
443781
833720
8472
1361627
185316
1227597
381138
552273
1535432
1145956
39121
1387953
310554
904047
277649
1503065
1295837
1508087
757015
516325
482745
91234
343768
58729
616219
1433917
1228369
759046
905375
848200
1373580
1055359
69056
259174
1147468
516213
1376315
221169
514946
1494076
125378
396542
887944
1423829
821474
1391250
200553
1543997
1011626
857107
576569
471498
138730
1044925
597262
408207
278728
963513
902822
299200
1053442
282502
1045003
1146702
676312
430593
639576
212263
148012
784474
49029
634819
414515
83517
668993
700161
323881
788968
504579
1484784
1578463
516665
613135
681113
542039
750514
1039164
1267115
1092733
461825
1308674
858745
1112574
1028037
1334931
1038252
1564092
1570753
44910
162977
228583
1025829
1278263
44240
1098069
359940
1415048
1330468
539360
1130550
844294
510342
1470513
1582059
1051386
47274
45922
1007320
1214834
91514
1061802
495265
106538
321427
542942
136795
1263048
782565
1124792
375077
1342401
1061648
750112
574241
830703
560754
470019
412456
152297
449128
135403
84077
850394
1383550
1530415
973919
567712
644746
1423970
1212901
1008589
790452
1278373
1274282
237856
603631
852832
1131203
1100663
560278
1555158
851023
308852
1368529
201096
62417
1226146
601151
959354
1541205
556164
1236674
1212980
337726
854460
657687
289038
1262714
1614098
597549
691555
1200261
1422861
1057736
539283
672587
619841
778587
1537910
1580026
337144
829283
662579
217577
255028
788884
83145
856177
685840
791780
867542
1261918
796855
975179
1583076
721846
1460761
831507
1516469
1627059
431857
1641991
26939
1153306
1130641
950808
907470
352869
1535803
1608903
684173
1067285
1400995
88113
706267
574111
664794
726311
318636
715168
359426
1254679
39475
1458125
442983
1150844
772745
108651
303988
1253504
1348023
1222434
1064577
600333
284233
894563
401517
328095
1435496
837086
1447439
423883
220574
448863
1378581
909240
563581
1290908
875914
1023477
1127061
1194342
1147497
470500
235460
556147
1621784
1558232
1548613
183927
627448
1442318
193431
1274539
117361
1237827
1603691
366040
1487062
1049592
164738
88038
1645500
932191
875973
581001
800061
1035040
127942
987365
45325
1303024
1494026
616093
325121
9702
327025
628293
779355
696992
957224
1027081
567856
1319793
985728
659676
1137416
898164
1487822
1334795
146922
1561602
1421058
552601
48984
1551346
1210168
168942
992967
572222
1437762
1214334
145260
1646770
367984
125797
1039968
696451
1566214
72978
936097
1035256
187359
63221
899872
1134832
667962
946043
1253513
1514814
1642535
438123
1103493
557516
1275673
1645697
853734
1566389
1583061
1427976
1135952
44963
1261035
1334793
696268
413404
1631631
985574
19397
430923
375283
1508892
343538
883815
1582248
1106326
1496073
826504
1557569
1231784
983213
421815
705742
1411377
1056708
1568780
1409334
1629297
1210110
1459913
671911
157075
556428
867425
1640557
1295575
658281
1234049
955943
1301691
577932
345034
1272610
679407
1520007
1010646
876078
990830
510549
1273402
647122
1619970
1589791
991960
677093
51989
1558464
1388210
1529325
967761
1628114
1279239
154047
1454819
1491967
314198
1180561
1028968
961817
3432
647784
139848
1096606
121132
529851
733552
478467
996318
271114
868045
1322453
1049577
155357
440702
795607
575319
1512436
347865
1293381
443887
335918
671229
408325
1390
1361037
1643933
1358136
1507213
955258
411171
369296
1598256
1039600
205313
1360026
590089
479011
772314
1308454
107121
1013532
1495354
385301
352873
1024939
867393
1531246
359686
1272165
1426090
899081
26063
811866
536542
1584476
1156676
724959
1589235
685906
1575301
1429355
941092
1567735
543655
439659
1542228
1115790
316472
387037
301854
29042
1286384
1526971
33280
610838
496336
1365702
385693
1417348
463293
1194773
868406
831090
548119
771426
1505175
88840
323878
1612404
1109516
1599362
1194698
1196474
482911
149824
356688
933267
600351
1599466
573140
362291
1365986
19484
1006233
905519
200627
505447
1298475
591722
1349636
1523130
765216
630571
1296182
727962
53526
1259663
4143
195124
737769
1538645
1430701
13213
1283626
1227490
863525
570211
555112
242936
1156954
311957
366790
1491922
888823
288786
222911
139076
129767
763098
861492
1144828
536987
376575
250274
976487
1206530
1210857
831530
695951
1012535
447592
1058234
450743
714015
1425032
771227
1367243
413333
418759
1127723
107703
1417565
21903
64922
1403155
406487
1272953
1561116
632274
868397
420453
1372006
364735
145291
178619
379478
50592
1271169
1607280
1309623
115344
1235742
902316
76101
1525608
553795
252905
1459753
1205510
95920
1009925
1278625
791136
886919
1541243
41721
1540376
1532338
394553
276221
474194
335463
1451270
1076497
243622
486420
723701
1615717
1493128
1558858
1401239
153319
296302
1185723
479306
284989
1386000
265407
37116
124601
276227
151085
988206
1160999
1472489
1019113
206693
213118
118882
219900
1388932
386715
419671
239410
1608688
1417027
1247697
697605
103687
1432242
880336
1382861
1598567
104650
1343032
704396
692406
495206
850070
924157
701277
733576
62898
709918
8671
1213736
860048
977305
169597
1427442
430842
7023
1212636
1308182
577424
1221154
1598843
40832
894479
1401940
660399
117719
340140
343736
471367
494562
568320
690367
92547
1372561
1169747
344347
114245
631214
1320868
247102
1579936
1632949
484907
1022607
178899
876717
1445166
912903
336408
1376915
780497
1006122
1252827
1558317
1438660
1556292
1323545
1317544
1180644
1498637
127523
1642924
981176
415121
55707
140587
1143026
365125
660362
195726
982863
1557543
555935
1031369
1407772
121121
1620414
767127
788467
1403322
1588949
804018
149236
1512182
45935
638991
893131
477561
271232
683642
1497
1313875
369480
715635
213677
541809
323802
1420005
143336
704255
1640238
1434753
44810
1200848
756888
1477997
711492
255557
55891
677693
1635140
476491
1250162
657043
528807
277957
878858
85812
588464
1205644
568796
374112
1278431
1003225
1637718
828300
21560
432297
988784
508663
422386
429341
618424
78566
747639
566871
682285
1181588
251460
572640
1297
488379
903807
774162
727897
1106098
172815
415254
395929
566369
209857
543647
1343337
366473
192401
523625
1388658
1585429
837864
1197224
552727
176883
569653
1585587
1059783
340339
945630
1396408
590089
941720
56079
457872
1196965
623796
1583054
570379
1539032
661611
1492965
131235
11800
1422272
469343
1174898
247225
1561407
1485865
1518794
976702
346501
781004
457070
1008718
1489949
56987
178998
301746
583415
367913
294587
502076
126287
1439017
382637
23169
689177
1319146
1569488
173264
179058
1403828
255905
1621438
751763
1472649
1366215
526502
522270
1590144
1246380
74263
1171500
1404946
896468
100781
572641
1209743
1255763
957955
578465
1459462
206865
906127
342753
828987
1645772
1112274
329059
710432
1263545
1262236
15799
730217
1424506
772935
758794
459364
670302
125420
12677
101321
768186
394618
1001317
170190
1414204
186702
1312764
434963
1322575
1075829
369913
1379467
454233
812702
249260
844592
799670
1523250
691738
214047
1187459
1018697
1052884
1215613
23494
1221983
237767
154519
1583529
297509
1582882
585486
303929
1447992
1359998
1210570
854282
518244
1576091
342695
176246
951033
1051909
1324535
1348239
1135776
600817
1350502
176396
1030320
600464
1441952
451619
1614664
225065
1622143
365630
163061
27330
1019876
875981
134686
140761
999064
880021
660297
464501
1277815
64494
1600718
49191
135157
443307
1341833
838684
1143217
1067778
138586
1605674
1147587
513633
1192802
1445449
148066
1574817
268717
1518553
1027345
1582389
423606
151444
16258
932421
1310745
1438971
799236
1333223
1450623
520899
171427
157872
1632559
1559855
101497
558571
614898
1534275
13901
102124
890260
137382
91583
299880
1357789
322124
1503183
741728
1637424
1460386
1522087
1498475
325601
719881
1424751
3592
1024353
1646173
722413
1564966
675508
1321219
661095
1273136
133254
1260825
1025989
148863
586124
626960
644911
329588
1220900
1379736
571810
1347058
1620405
370735
501840
1137578
1364385
792638
1119772
472459
411502
1025426
165789
725165
1418132
374945
1540375
847044
552239
665759
538695
1645265
1604459
208221
537807
1385091
730837
534004
1403595
588502
623421
580437
1492912
1326787
1277917
1370066
1612970
666946
1605152
280260
822850
1149719
1291405
690486
745148
1158773
24694
265415
1590473
581892
1273302
1390283
1502945
1578320
1453983
1483523
268764
749684
371841
1113484
947913
425281
234528
303544
843012
91880
646824
350709
1508644
749427
1435288
333800
834759
1069379
291630
1586712
700248
1402168
1360916
1328751
565362
614373
1252510
1104172
820521
879008
1368513
915986
886254
953098
400202
1010879
12916
796489
1332864
562273
1093693
568192
1238844
670544
771977
229835
993842
312846
718189
1076497
1143254
601063
894277
607026
35398
774322
1632601
456539
807063
935537
1291188
861646
668857
261086
1226416
583859
761434
970949
373310
405250
1048931
113936
1447553
1141883
828354
1125283
89462
171549
411089
952715
606282
1365288
1528080
872380
732915
1106745
357004
1251996
1317517
780588
471908
424803
1042007
301652
272822
965182
619915
547662
877366
150274
668675
979970
131431
336029
1017618
386973
1414674
1111870
99880
1066775
91080
1583271
1027027
354897
863917
797468
1480178
683082
813692
1135786
731731
1646474
1248187
1306558
1047602
170408
564837
999262
763516
1050892
958251
1509758
970137
1490437
593302
164019
1262184
1119742
568705
875038
1493938
825818
1084826
590593
778681
952913
48692
1584006
1463460
248444
508528
941429
283864
1040323
1075058
721906
52389
640258
1539065
1353864
1056764
1460982
1409148
207111
71612
1547247
1341792
159970
313671
1575690
275938
1624732
1471026
1470967
918036
3914
635104
137549
158045
1596932
747949
1149769
376648
1055955
444194
319730
1129741
1216173
287069
1124674
478551
1382624
1371205
214803
999008
1019484
957074
606994
1314373
1250311
429127
1472544
550375
234673
762012
155801
152624
528026
914802
188075
149852
252703
1362986
367205
381603
1186372
822721
1459760
601
241472
1066161
404967
588101
328968
369948
910675
437104
285617
1538827
1115101
1572405
634185
159587
788378
1102773
511973
1047960
405725
1106966
73843
1031552
1430865
1167409
462961
801465
161333
1156016
901671
699622
507987
930631
687462
342077
170796
25368
1272499
1545507
1405251
1137389
779312
617177
698487
28548
583193
839602
419289
296045
1257727
1028637
103146
1270750
1247764
940743
586129
533909
1425954
603742
389737
1590852
1055374
1514178
1439230
1572804
948003
1235005
1009864
1118735
123436
653698
1645746
532425
1630923
429689
994037
808162
969877
1046511
1102834
102316
1291119
1244033
57423
860753
718673
760030
123343
297488
501847
538326
1109393
622792
374277
374622
933494
894967
384076
1199381
807771
490164
1577695
723135
969648
576014
178274
912834
981158
1140352
1413432
1139108
358828
1146820
197630
176559
1523374
613386
126922
843196
856711
946430
391379
571651
625554
490993
869555
1229564
461965
715754
479166
370457
1329123
925955
366888
898128
571433
1161724
134476
482556
528001
319309
633909
1224333
176503
1465998
1088267
1027986
407033
1092292
139898
479420
1337073
767218
710766
167820
581948
1191143
67340
1579443
1488740
1176005
553367
591460
1486703
1543564
609824
479567
1080314
316469
264555
105759
1114202
1299383
536736
1438328
683220
1393345
511620
388560
402039
1083936
324513
1412618
1634074
545184
759591
712083
1085243
1125802
676528
1514164
291506
1091430
1383721
1542182
1224585
77803
351305
25366
1236700
383208
908004
1171946
308069
1382106
227267
108626
989598
302678
207964
1251254
808348
357638
1212190
1170674
1614651
122609
227212
831271
74335
857239
728396
397278
189732
1273470
90149
502288
37598
219097
1018712
1129275
326656
156071
1293295
717698
27631
1625699
1225183
980455
78372
576241
1587207
861506
983787
67735
1414164
618692
1499179
67730
69945
839950
219148
1012251
566171
1073504
765199
731486
106778
952794
1128461
261445
562843
155944
244623
586504
596972
1101205
452585
317164
973949
188932
1106576
423727
1101518
1547696
983910
999998
169453
653326
1614386
458953
267056
1554333
1031317
939448
28067
5048
55929
1299016
1567763
1288707
293
226438
402085
886956
875973
1027902
1296340
715757
1177240
1580544
1183434
1249878
790102
1328295
117386
29170
1380924
1265490
1420595
347836
487131
1128770
365062
72189
1592581
514158
1216370
46562
973849
1157819
477907
604876
464093
1438552
997176
743688
192593
449173
930568
862558
576970
1580775
196913
1528780
842887
60954
1000660
1388959
878997
1616084
396931
1034656
982883
1572365
1351183
364465
862182
733864
1278850
1275922
1080879
1018390
1202916
1359150
561688
226326
1217556
465601
159962
194675
1486629
64556
1124891
1631881
977049
567889
1115979
183252
269848
1206215
366658
250790
497674
79083
417797
353479
790249
775335
1472548
112739
1232775
318944
1536853
1300823
297080
1081971
905452
824955
158144
78247
1595442
187743
741070
1417424
1268068
813236
1164940
57832
1168625
12206
1117644
375880
930858
419759
1214648
1207404
140818
1341561
800286
321556
1412507
1040895
1103969
829627
179206
443330
411777
453505
1610398
1499218
409976
727306
1409515
796138
1587218
923279
1060682
1338452
1285726
275685
1215868
1257760
1309675
445182
805361
702311
57600
247164
1302938
1406903
1527515
326395
921768
184104
952075
189696
1158266
792692
881520
1042774
1380195
1131740
562795
274903
585151
225008
1449952
307891
520108
1388814
336314
375931
299484
345272
1220378
1396024
473506
588394
1395731
927154
1351791
687657
113268
1400912
730521
184620
139029
1045893
191349
1068711
1479470
1425382
1614143
105298
885403
1204911
1108494
511531
619605
1477679
1543844
13530
187818
1256130
342086
1199776
487180
1192952
1456207
1342672
1460090
1028769
343329
665434
694317
1642505
948509
1225835
704651
247802
841314
1466614
981387
1514801
776907
136708
769112
718594
821623
431142
1109816
1145421
174654
987716
507701
1008997
268087
398103
715509
1312326
1279022
539443
1013109
1110339
33056
71823
24906
470760
76085
23906
989283
1361619
1581659
1505074
1365545
146325
634364
569602
1572964
329538
1581355
754639
1055361
1084125
1534509
1288395
1260763
372101
1307969
703578
477809
1508363
399029
361386
827373
1057732
1102827
1411951
532619
1418490
785858
47291
913736
1388142
484276
1645603
483070
488223
907107
377219
357417
411931
851015
984409
1359919
603684
1219232
431268
584935
1401287
1055692
1505263
1508348
1483556
654609
1201036
1479237
113630
1238094
867505
1574306
865260
1134488
594494
960637
491729
336166
870640
980129
911639
269385
294511
1293594
17972
28764
419525
1013191
1514430
730338
1503017
1497287
323343
1186265
1529902
1353889
81992
1353466
1091005
1077870
1170370
1251226
99000
454039
429896
1337880
355278
1610273
1498262
611716
1070560
1163269
1231880
564447
959142
608082
276382
933132
261245
1349904
436291
185099
1643746
1156643
600606
662927
1565748
1598000
1444402
13865
538312
509504
708192
1280255
1042487
1221013
1046502
707641
1552196
1409038
673135
55545
156378
61487
763175
1029334
281433
1323132
1560781
90789
667363
1024746
563718
1025850
530704
5581
1407399
747307
77726
229646
1423344
288180
1250412
12185
1185145
1078980
1319529
1256339
1108269
164983
1559125
240452
876057
509859
1539942
95379
259767
543645
1610817
656904
1260526
283808
1140509
431248
362596
503115
393471
453754
1381695
830615
1296267
64691
1308943
1093629
1053703
292249
483721
1047979
1233788
1449970
324342
1312235
357737
847639
689917
162364
1089712
203727
1192915
954323
546933
1632010
564851
951797
1476823
883329
403496
65734
600118
1152287
1553294
178793
513124
363379
1086402
968375
170913
141500
1532851
951094
1247517
583161
343189
1623384
96983
860199
630634
1271640
1211054
613061
869870
648073
657366
85093
509439
1555231
1341820
620522
264691
1232923
400546
1259307
945508
1570083
845135
538335
884352
1112076
1158377
1234944
90850
419522
1027164
656890
846934
1523921
856829
34305
743956
1484175
707091
589845
1012826
827948
140411
91957
259941
875042
155067
1435271
1518533
1559110
1405594
171455
1332491
1534556
1454268
106947
1546044
1268829
1389824
859958
119516
1426337
125982
1328302
1634501
1003102
1413877
1553355
1080433
321248
138309
121936
1488884
733532
587757
838253
520774
910792
249012
616504
1415881
441942
790728
604395
134046
1005976
1372396
684767
839341
323820
156857
348621
1290823
439244
1365968
1130120
819431
1122850
333850
456436
847879
388546
1082701
1270343
1005333
1227146
1344189
1222635
1456339
697064
726129
613599
147437
1009330
1396754
1058155
632996
72058
1362598
452669
264019
1129748
274494
737490
236191
1495220
218795
747663
1224352
629235
532620
638491
1135732
1601526
933518
1000225
1024672
1447416
1242842
659934
324542
738684
675915
1407854
1240588
1613330
796090
89386
1180733
397252
1142137
1010052
193061
712280
1438301
21739
1469500
1328684
633094
333912
956196
206736
17570
1197781
732087
1524061
1149066
1554040
173476
341435
104758
621886
129058
1308790
94662
318280
1111464
597203
1425879
271275
60089
918490
1373516
1345449
1254181
898837
507648
1026337
526506
17475
217502
1135648
57355
115504
127438
379834
1000259
51179
179276
802527
80728
538905
11202
232152
348241
928449
1448399
331984
313299
1479644
1128855
242135
1336665
327281
683046
367606
1021374
1304597
1061629
794801
1114430
651009
1239224
1311428
608278
612467
458141
240182
1581486
1144423
1545313
1370044
1026901
1071220
1446140
1030067
662565
1427399
176093
1090894
1440950
402969
949632
675540
986319
1439279
1505386
780456
1166778
1487887
1093832
1451016
1579517
1104957
49710
8138
1603633
370167
1591637
1406546
261821
927754
450365
1272295
41538
1304479
337832
704036
340311
229545
776830
165387
350396
593574
1127020
536672
334210
422071
835540
1089575
716495
1498605
127281
505467
311169
1407716
1627854
1412030
409678
1313858
1111285
329606
1346524
594058
793190
1154290
251363
1283441
378910
269069
686071
1199267
1517333
323405
1413574
708909
1603988
908466
552608
224884
483109
709499
280115
521350
428513
1080930
738371
49161
725632
473296
309801
190717
1529563
466755
1113896
32797
473474
640250
1186007
5904
1332446
560760
37689
286958
1034093
1402165
137170
854872
662284
1332515
697312
666326
905242
356434
1359287
405366
1015150
292405
476501
1572623
1532531
358867
87898
483046
288560
1236093
1443977
532147
1476890
1223505
1545507
278734
1157261
592727
588167
1585800
1011361
917384
773021
1565189
721233
119424
1399343
1112271
447747
799676
420594
1041089
617799
883854
1554755
182918
749792
1037293
1342224
899820
1285049
875156
981841
1186593
203677
672434
884060
751568
1646916
269724
278307
396887
1224371
776182
97162
1302380
308375
1169731
724521
485344
541677
47858
1431448
1391473
287517
560852
1465751
1344634
1468680
532639
107238
630325
75445
577969
165583
352039
760224
317786
904978
242987
149011
498411
285109
1081411
309580
1494314
558277
1510581
1049905
1402109
1221933
1415452
436760
362954
194534
538355
659174
845900
1149251
1206107
1642832
959667
480214
1389494
1398527
117124
1332360
481557
1355811
1554550
587943
405691
360852
1489891
1628066
336594
120504
1382113
652648
1309114
1156279
748830
1207517
772723
11734
1334581
693300
510503
305124
324432
1228582
1398140
970937
708
634736
619581
144696
1200875
1313723
380608
1242905
630695
1448360
877181
1068957
1171703
1627469
1618365
503802
456819
57419
413121
307534
877457
1505557
1036921
1419294
514881
434871
965803
1538471
1050624
1311266
1195727
457823
812798
1401231
215481
146338
1076091
152252
1261778
839770
1219351
1478007
1012285
64656
889490
613497
631345
1518120
616642
35356
952755
1047573
957581
694345
1198415
653027
1491414
562070
1254067
433757
10708
1042807
219757
1366254
587976
1474154
941406
88178
585999
238771
118188
1367172
1004286
345885
1400427
925759
71381
413197
648091
228483
774425
655689
1384443
1060900
958641
434003
292910
993776
1590571
1150865
94837
1160947
1473452
729135
1468101
311654
141498
1253513
1631895
582024
1290779
5864
850564
1301562
1056100
498480
911972
1102475
315775
407979
745388
608271
1239191
312264
474315
936322
1448829
1214848
258101
601316
131315
228047
1359502
1130896
1368671
1461268
948962
179226
1501447
775113
1180733
1475230
703091
1419872
1134760
1066157
1441920
341171
406207
713404
490368
348471
257300
214597
84115
760091
174828
981445
310379
1379149
1170591
557243
529026
561832
547926
49211
78887
465770
1318820
335210
1213380
1228081
86042
917866
733778
1092515
397925
1150126
329629
1587569
585957
115818
170822
542170
986763
413033
629372
720345
877797
1443427
909919
1224806
1540354
867323
876701
149003
467703
110056
89294
886114
1332754
1516602
1054448
456840
616196
454961
508
535557
1408657
938794
439884
846586
255155
241464
1204785
735617
1594677
1092954
829879
753613
940462
919485
974958
1234651
674514
1477454
487691
1284659
659874
1627248
221848
1434921
368647
1157921
919103
350858
868820
735150
1498483
1401339
1210874
769705
215566
1268099
202730
316841
332231
1036086
95173
1205593
716141
381217
1398177
765451
331192
1199221
901534
508078
1601105
1376794
731827
1115089
506616
854486
104711
925639
1560969
210439
884473
824021
179462
1634556
621756
809876
372552
365010
424493
28968
963683
648517
399542
1305721
957078
726293
764205
449203
1186666
1245299
468793
428065
460525
1646450
164993
181567
877228
740436
430056
1315962
403214
615357
605163
717625
956152
106056
102241
984693
913574
1189611
1611197
46718
819064
44588
1387766
1349675
1600399
1119025
778317
639356
1253434
1515497
1316693
175135
603206
991914
1355502
298088
1580240
1320634
1116036
1009410
509332
1055964
273055
505508
1610997
926288
1159725
842750
1238564
1584271
1411582
811636
1561187
892748
514784
1576883
964201
1479884
631057
1623816
1594583
1257736
176326
612750
313008
982060
4877
856490
159629
765518
973388
552376
652066
1535651
332921
405159
1195485
530727
45449
601451
1127979
396271
581690
1227174
1436821
444136
1034887
972009
305623
914152
323113
1583875
681809
441360
1283857
1470194
758231
966844
867413
926848
658914
236660
1234598
1039670
510138
1513210
1236560
1314314
482826
908124
496240
1016424
1305927
47513
238510
155885
243378
821517
1083881
1072818
785386
888103
634649
241960
489372
922901
537578
4825
748868
113467
450660
820502
308313
1018171
462619
937337
579170
1209139
1503322
475273
630368
491647
61509
986989
1119838
832424
1483116
175719
1447138
1138585
1097578
1000282
1048853
1226714
1178228
921830
736492
1417022
857944
522998
1198343
269317
1528478
606268
786371
969119
1354745
676
1073688
974106
912649
41626
1223509
1378818
1529767
420498
309385
1272631
363482
950032
337438
1069152
1018418
393668
1225230
721388
76948
1192526
1545765
912960
545595
1353496
1113756
1438107
1462804
1643821
1327788
1626439
1042111
1311045
1302200
409076
554239
556047
386530
169696
584403
805781
1023407
1316122
655086
788957
1033677
409997
787486
158863
65045
47883
1645206
11139
340993
1570117
795453
1607637
992616
1247018
629385
550105
1170296
120238
533558
1000623
403904
775095
732433
461642
151608
1133798
82397
211447
410062
24473
893844
79445
1114481
101901
1052587
1295245
1475704
499750
473012
594466
510342
816745
1392906
1563590
961446
1528193
399748
1410215
222560
665239
165096
326291
332521
1454441
119742
94848
1152970
43637
640352
859041
559446
508811
1231636
1486062
975534
223516
1583433
1281152
1027853
514190
1587690
2229
209475
1438354
248045
498752
1383069
1278609
30852
625149
1630191
1038583
409932
240244
1587284
87551
62700
1629339
1083974
1490448
206833
1370006
1491461
461913
300944
202383
1190097
1034639
512711
1539487
1484316
1420590
1306245
745889
320007
1377960
572079
270251
1576708
357249
282718
1303361
239033
355890
1066842
1514615
317591
132152
462756
60963
1137367
386418
926650
630076
924540
1238657
845722
1544365
308812
1601106
227591
1198301
962118
1409197
368005
1628829
1238832
1545947
1592736
1332180
538852
1297700
338681
1422217
958050
1501134
178731
759232
822333
929581
1103119
802897
695295
592908
877774
1222238
949748
837946
505933
1511721
563480
729872
193599
759597
1189596
1391622
693528
617542
75369
606177
1069310
1074483
1206401
1420990
574738
1470531
103258
619771
937779
568420
945102
1287296
523830
1555280
734497
1233009
710084
199368
508544
556229
1115181
40751
661196
383951
574296
1515062
34006
679258
1566725
403965
98120
213894
1418377
761884
974252
1248897
376772
1296178
1324802
1116084
541347
1486304
964248
940053
1590440
387441
64177
1303372
135252
805215
767751
852222
1532665
1003546
500071
660027
1326887
627868
8320
1606199
594208
577195
1249548
442403
501179
497262
23942
1608157
925693
1038589
1177485
896644
874947
1254842
1188514
225375
100208
11475
11914
180543
145654
1637483
51388
170380
122673
1245276
845159
44307
204764
1435656
57174
835525
379049
1090286
494725
549498
678479
1300412
93846
1454543
543238
1474993
523611
213151
583295
718649
739874
1599451
462156
1138533
1045045
1216322
1302144
154996
1257986
1098199
369994
693726
887924
122363
1124347
1429912
939370
1139744
1018329
1534409
234250
607572
1040564
294916
950655
609539
1395117
876701
698865
212425
757321
165463
205805
1521761
584489
707218
1074683
1235144
1029293
1099834
927369
634654
472906
1306081
1448389
708163
200304
757131
554232
274172
1424102
791324
475206
1058954
1021578
260608
1317131
851202
803377
777577
1210106
1085669
779437
668561
918636
187780
729044
1619863
301795
67407
949804
1538496
24309
20166
953370
1006978
494180
1131335
561923
125663
583643
1530813
1092337
1141645
221848
492
778695
1288843
844990
856686
871858
949897
577002
1187197
1347338
1614677
485326
1496335
89083
1458107
1538485
1317817
1627939
868292
2840
106393
1556973
146817
70082
1038555
1021071
1529293
408565
1320759
1194451
1521771
1370501
1570806
1068993
647417
1409795
967140
586911
1510772
987578
733430
511846
1093182
1570686
1423882
519839
517169
476415
1437999
717283
982781
902125
971039
1510209
607207
383357
732459
293053
1543439
587884
1279747
1459510
1504404
523877
672904
93854
80297
693365
50967
1251425
1517702
1059899
284693
225499
66257
132087
1439281
233112
361808
1280757
1336635
1533280
702005
618286
1092532
200514
221643
329249
825365
594580
637221
1267531
436015
1188567
245817
1456603
1519249
1434712
9965
912474
1225609
206921
279016
1552324
532612
1174105
758124
1391049
444807
1004528
666279
10601
884662
500955
803248
1184910
258763
490048
1190048
177402
613894
1495718
79440
544460
65407
709571
1177916
197094
636825
604216
1008682
287307
920051
670521
1126213
722545
1520352
887792
1503947
1072664
1511311
244622
963032
759193
572051
6624
31876
76887
605560
115115
258958
365212
359656
353868
599934
42613
1514868
356449
989119
930140
1276367
1563111
629665
493907
50642
362524
84395
252441
522277
1051134
684634
1411644
1607826
1556751
227724
606242
1341909
1395024
1497574
893022
1212773
1157141
820106
363819
391613
736024
716448
401655
1456303
444919
201271
1397240
1410544
392250
496280
1145157
1434336
1591353
211612
967588
172293
232585
1167748
33907
1368889
1441343
62161
388226
1379742
1410259
1627199
984880
766204
873345
408498
82157
100390
607140
1609082
162601
1507037
459391
201841
903926
375691
178497
73279
967762
800926
231590
32381
559300
800388
690559
1077357
684719
314200
54282
162786
113943
353274
1039687
1477372
877859
361401
775759
242758
587129
231321
1429641
87049
170322
1433917
383910
381810
944512
666232
1314036
576745
524502
1350802
116185
1406188
88780
1085724
623292
791327
876026
704398
682463
824921
529091
1522500
793551
621476
221069
430741
191772
690095
115847
885234
862915
254005
1630697
1083409
161101
1273823
47714
1023989
1048998
725284
878379
163718
211761
1491738
304683
362640
110576
1101728
1218714
1062752
1403218
149491
446280
612842
869054
1424028
305485
584768
969695
179052
661609
693131
826274
1174258
237098
1105464
1236067
975615
193554
1285810
1609899
991372
1420969
1152942
1502200
979403
1572446
1449363
1641154
899918
1541289
964373
159953
849502
629895
161598
819325
545543
161541
127372
1519958
193947
482699
384907
217157
378723
522398
929069
1369997
1049073
159858
414071
1463676
1158899
669464
423772
1076729
1201181
1047935
736074
1091882
1540243
344526
1319063
1453011
157109
1304621
1524213
975554
1626729
9108
258219
119094
1611905
1513478
1531117
1632288
627466
976007
1061366
80288
377671
883080
763691
608580
411833
1567320
1083206
730038
611182
1231416
1159806
1524907
876255
1160195
771738
859315
845640
51030
225405
571408
1077526
403541
1396538
838965
1159217
1171642
1585961
974000
599483
1377094
683450
408723
584016
470953
1594884
1320890
882939
59632
634692
767589
796965
1516465
661633
831462
103888
659505
567021
988366
295795
1310541
971515
230924
634270
122498
683205
918311
789316
1441041
770340
1386638
485873
1230750
1273809
380356
1254433
991971
736819
1142413
1367745
1576857
1377485
873257
1443576
596137
848689
629500
1284516
1004813
1222945
1428079
353350
1417913
319179
549788
309377
433555
452438
440687
1514912
506121
1347362
690585
1608604
1318869
1179007
457838
310055
645759
801939
1346616
1408802
437446
1185564
838495
102136
1287397
914679
767223
284266
1125585
1478713
1626415
744101
873051
191736
456531
501122
1289590
881864
359401
424535
601823
1161842
81066
1221408
1419797
176126
566073
160521
868830
576214
1078757
136832
561674
268144
1365218
1134849
728229
931209
376701
591584
1485027
1111967
499039
204038
945917
1223405
311385
1523597
824340
433764
52876
462677
221854
1478097
1233763
800192
1183416
506486
690023
81979
220573
1449730
199392
953399
1043225
568293
258061
165067
1104837
771833
1597232
1438178
1304542
746572
699819
1357132
309463
65574
446965
740117
924540
1114772
156687
1047204
545705
701103
1516628
761208
1181564
1291920
1163569
1241641
689892
465673
1404630
467684
933986
504912
316494
448799
252256
1140436
1174241
1427397
356054
900269
461533
628264
1479990
606221
235096
1347637
806514
1461195
1555133
697586
773761
112544
1046953
354509
1531865
1005781
1005148
176935
489595
584642
580846
1246526
1185009
588386
209125
574992
11640
1187068
1000826
1632908
412619
684908
318978
1141551
233193
996015
20466
1625119
1538712
933510
671438
1080122
626041
318098
5768
1309317
1238039
1583178
1326314
1475444
841472
739554
191574
897745
432997
248457
110619
161920
1223271
689940
1388339
102436
1221319
9177
439792
258255
1123736
521661
956920
1437036
1430514
1149126
256742
1271637
1509708
1376993
1081972
474947
1223236
441892
88571
951068
769219
1238427
654169
55992
572633
256654
19569
410627
543335
1172372
716873
1423149
840719
6771
1181031
1173353
133486
340104
1238080
802283
427605
801234
1063111
1647134
1522802
98380
873406
40918
1146444
42485
877456
283380
95720
1271982
554570
546192
1202060
1568522
629232
351036
418307
1390428
1325105
717078
798549
758724
734039
241093
694231
272237
1597843
1511480
284761
473270
117710
1207649
1114562
1132328
823464
1289806
1397324
446588
1519565
169344
389998
1428978
1008439
822133
841552
1013249
376280
1296107
1489784
225320
186389
355649
453778
1547665
985579
639107
1018225
913903
1311839
189237
324224
889145
364527
732345
1546958
1046179
409262
425845
813397
1498492
1547969
1562805
1436521
1363883
830987
1106941
1307707
55062
405205
1037096
413845
1193430
1502857
571112
1383446
299939
410760
1328110
191682
1167562
874432
113272
572991
199779
1444930
303890
1121506
169573
207452
767879
1527963
389050
991339
642442
461529
1135701
1190188
1366438
625117
1626820
353605
351451
922068
472168
1563065
789640
1337138
1573347
1015403
1304105
1038340
1037562
606828
1063800
568540
1571939
1165660
118634
240797
1012664
570589
372703
145364
1277692
959624
486286
1006801
664120
615957
1328665
408444
181041
311237
123915
1206462
526044
150970
1075999
696466
614050
1340481
519059
1547768
1048543
1187699
620154
1472521
385228
617963
585273
566218
986464
193822
39717
697746
401035
182393
812650
1568190
48339
812407
1236086
1171000
393918
283151
996378
484619
1619452
382780
1067220
1126006
436016
925792
1328232
368415
524860
1049711
239941
1422370
1408178
1048934
595369
1591366
436491
1383424
1527567
521437
506139
813039
1338188
427906
745126
920538
1150309
856192
1042727
282315
978592
271735
303874
412077
1227404
885175
1278468
1401710
381692
998329
1645053
928398
1074249
1337329
895130
784169
145525
1153120
1453949
795577
578545
24444
227245
1042632
654698
133407
1315959
1473644
385312
218576
741518
1342036
951189
58545
1550351
1256942
472925
801839
172187
1100930
1041179
1514512
615518
1191992
347159
82317
280323
93088
900004
1193466
1145663
1512627
1606309
612434
1144572
726981
153961
940048
1150192
1131089
1614868
432392
405746
1008470
723976
170305
541463
863629
338516
137510
796825
183538
54511
1570177
796077
1465302
1088680
412836
606651
460532
282536
1149852
462720
406179
155657
1431578
1126197
790216
952485
1496567
1287757
1228044
1620172
1126670
1577162
994511
1215736
818533
1534184
513969
1287661
1018246
66008
856118
299380
412893
43913
1124732
544278
917461
1286268
33525
1055848
1504738
412957
1375192
1508783
796171
84157
1421728
1536015
1324512
877607
423808
816803
831737
1012227
378029
1303285
687399
432515
682509
496220
278903
514332
951152
870992
1426888
229552
157562
1552470
931656
1527876
248077
939625
632219
505860
1197077
1527999
1479696
396821
828448
1488860
1387154
251067
1229549
161055
667947
227744
89433
133077
701107
297985
777515
530764
1340495
1610488
390607
445019
1384490
618204
1640409
1125432
487216
1135791
758327
1397038
366072
1162248
403431
103642
865845
996025
1246890
487386
741592
772780
108700
1646790
1333188
308425
1029323
540154
302446
843067
1277353
1504152
339360
1267869
164379
896388
566089
1295119
1581485
854119
1578540
836443
368821
767224
911541
842198
91658
651812
1421300
563101
1184060
330710
890570
1213722
954058
672103
237247
1404610
843560
908087
882751
427583
73036
1284991
990918
311223
1041271
109303
264949
1636368
1453853
1473829
15141
582450
613883
95418
287000
875085
795438
477705
83241
1549067
1532943
619569
702707
1023323
1559384
885026
1118247
1316494
62374
1029895
807559
353400
1606666
1345863
1500059
710468
537657
1215995
256843
1244246
1405385
689397
1072095
1258698
107783
504763
201243
644907
763797
562739
223495
794567
1574696
1153173
689908
856506
441412
1196887
1578856
560675
1580138
1204469
737393
762667
1121952
490901
913746
1097353
952277
31235
1437977
214640
480486
1219833
913552
874274
139079
567988
1149332
1445776
1289297
1627783
1024707
1273315
961154
973277
1328667
792041
933877
1607214
637354
158990
1026641
648494
823991
1167636
1106846
1580019
63371
553294
1578305
1323903
719455
959734
163207
1106188
304778
37812
1429058
1540794
517502
1206066
976448
57537
1309613
1542578
536602
1288430
1097266
1460649
709383
329895
542532
640123
1160317
769762
701404
619973
581723
244660
1542948
30975
683333
306274
537047
1130979
881995
535804
534054
1340897
457231
1601905
13325
435403
1374575
139807
1506872
240462
293341
158589
1209742
525688
856672
1179757
132477
1086683
733428
1234363
1448269
1369589
169832
1373985
1559823
1230897
1330765
1095154
405759
136501
1444357
133355
903075
1279466
795710
22661
732047
1154817
1130394
1474312
375716
1282456
227787
110394
1221128
658435
1393842
900402
1271850
728456
369198
1160432
1347506
1126808
1250006
1292191
388233
1072126
43460
1492720
375064
967943
18231
1440424
150770
1374370
1042882
687339
1062732
358637
1493649
443133
1557250
500372
20872
1090550
464224
1565744
498842
1389520
223825
937910
919097
785295
865325
1273026
723455
289586
1645262
1473625
1053482
221010
425320
322033
1406081
417892
293336
811926
512713
1280236
1193628
40075
446905
88953
872804
308916
884469
886463
1063869
511060
1330455
88867
341367
665015
752487
889169
620079
52876
123368
1360045
1445828
127395
312996
51037
756199
644080
914758
17126
1561469
716240
471768
116579
1604297
689314
1020030
722942
999043
1227155
515917
1223284
480866
614315
389556
250299
1545513
1503678
97532
1060024
1016801
205135
1429350
1193672
664887
1441105
169397
1442690
497034
902350
890673
993048
576425
82321
140216
251061
379711
345979
1134732
1014395
371580
1255799
240159
331759
417498
1267743
1593341
1126403
447772
1006130
1605551
101796
182393
206248
491693
1540617
1189965
483898
1391386
234970
1564092
945071
932672
140992
383345
1571562
1358036
1331401
119463
209494
857555
1322790
265593
225020
1436784
1403159
1091538
756184
151208
736559
141744
525713
630736
987288
506945
535719
1021264
1124153
816890
73287
409249
629308
17033
1409766
1224209
534260
955393
1414002
194982
727258
602789
1142037
678530
1307498
994443
970713
743037
1136124
1107768
913548
636439
1443226
276039
71363
1225033
42133
1244999
1224674
1550548
190284
1478967
290976
354475
1585509
1577328
526570
1415643
826436
1625697
1555968
323924
1125719
504389
253936
1535229
1363854
396018
1224490
480549
851723
628880
170235
1356363
1486027
260020
996129
1227753
908828
4244
1570007
1516336
652934
1512304
793180
1032338
1638597
180995
1146151
1110146
578688
1054666
964364
1626741
204496
731026
422260
147325
173555
691527
1616510
47507
653194
1232092
1473248
822540
822244
1536977
95967
1490013
641475
423859
1189643
485460
1588755
1259157
86147
643834
1547610
1226076
1596539
372015
1567779
200158
410508
599650
1118838
560357
985342
826851
19515
193437
602600
1254680
688507
131833
145142
21955
1311750
463222
1242253
169359
1277688
1333280
792503
1132472
509852
733504
786822
94543
362723
302422
854711
774119
431226
983719
900888
215195
1556301
333836
518805
1083102
288077
38929
164724
503038
173308
165924
1011864
290065
464285
634613
1485070
169657
295834
1283899
1461632
149483
1380493
1575126
588501
883279
1494923
612215
175006
1200790
603417
1325413
239924
999348
222314
440482
890571
748237
960070
87357
336991
1542026
246731
1047521
1380974
249423
1300827
1447564
16953
1052661
37410
1622472
807959
1025255
1267005
1275424
918036
806873
54471
145342
162970
302382
712233
964086
1306157
225228
402822
1152658
1623002
1614106
612401
1045979
1546201
802231
1393715
1414938
178096
165298
823729
89001
1191007
1138548
212722
195732
1376316
499756
1346576
714765
90279
14297
146709
1416637
372659
779200
556549
267418
8308
225243
286738
513050
255740
694305
1283835
740127
662054
1642340
561098
152672
999056
427826
613131
221004
441847
41761
221688
357336
582865
262323
1253660
1292462
109948
432500
867568
1068986
1489756
883946
210879
909418
839814
965374
659123
333523
475412
225648
410291
61135
269942
1256098
1568872
1287369
639989
903851
652567
1489947
983478
68046
431068
1551034
1211625
1041086
1578762
1490671
1260455
733789
1302015
1373471
1371392
1580381
1368705
1522712
1216173
1555125
1576942
1554682
421829
529168
120832
1452522
1042695
1385886
1443805
343105
1177846
1232967
1528370
1552220
1042009
569750
261367
142411
250734
991243
1030346
476275
429118
1106181
763788
229496
1181780
1645668
1592799
513
1437862
308741
868124
1359222
1290782
370243
327759
623150
1269403
1245852
288695
1547289
652716
1067040
922947
1296963
917803
660546
75310
402228
338590
504101
1617261
1038500
369093
818583
23262
1381497
1022848
229259
930824
1493450
726193
605158
273953
1152034
1280191
796695
1307996
1087766
1431050
1385879
743863
1295093
273853
1233387
568437
14039
965363
976946
1095497
100919
1632415
486323
77425
1434209
1216316
226443
1309462
1287069
1461024
502263
277460
166553
674505
426273
846081
1339215
7721
1318421
1535742
599404
1630192
625520
932532
712241
861127
1060072
1411542
1135865
207615
414014
757136
813218
494230
205581
478569
177453
757359
1496673
1325014
1349854
252332
1538367
391556
183269
521969
54490
1266092
1019392
1028049
182686
1211419
756454
1417589
272585
850009
455566
796865
244278
561732
1478932
536932
392961
978445
1331078
416643
659673
1239632
151529
1168330
344005
443635
118429
1505501
320009
410444
740378
682061
1425882
1971
377375
642956
553708
1609351
1631618
1349624
1619192
747735
1199236
189071
1157633
1468735
565470
312721
1235436
1488372
1386444
1229829
220211
1178301
607664
101531
751838
730932
1520153
1011722
727240
623448
1622855
220551
498024
751170
639700
773416
995525
1023351
546290
426515
596560
182920
545007
541217
986366
939301
1372571
1260981
396035
311204
253105
547927
775970
1207754
69546
566790
1488375
944539
782134
617305
1625483
1034622
276473
1192490
1297623
1223990
103816
709788
773524
224887
1518419
412666
224277
1507394
1210983
1044932
105355
270874
26020
525665
1484630
1350424
1443165
535389
680072
459220
704603
1140931
509570
468087
160270
1422424
129116
291740
1059030
438368
1187463
703108
112364
663056
1072374
1117124
1238951
308996
1363789
747737
1630826
1285977
375358
1422155
457675
638145
681088
440619
1181089
121134
980708
710946
1636206
142276
260174
1643626
881998
141282
1114106
298865
1065789
223071
12056
971521
1433211
640912
374747
75309
1150790
291488
603536
774101
1034797
130033
1572558
1285353
780344
1359217
1034821
1160257
1015619
485540
6740
112638
9910
1171609
406960
581536
401485
1304947
1464892
1081352
1389511
239345
198486
40932
780903
1379902
1473867
352178
1573606
435477
631292
1613369
294571
1444980
992732
201233
642052
866254
1170534
373085
1140721
357000
1014279
134899
1021614
619243
1414820
840504
894507
1420317
684433
703585
1129641
935895
1425686
971603
944718
720148
1580825
1578391
36697
324306
207257
78037
42663
247208
268072
913729
691170
1584964
1585621
1514490
1040420
849191
1599745
1609255
988066
1265779
549094
282741
1458791
767263
216438
1050657
1219732
380902
580334
805146
829647
1082878
207200
564011
835642
707254
1254425
1012241
917758
1598180
1392182
311167
1617486
15526
1641418
1252762
206319
769274
1496103
755145
1581609
449903
1282730
1485701
704505
729950
430206
106692
1388486
79878
914341
1220728
1446182
730268
800212
991112
740791
1059838
1304389
585020
1287474
301871
676451
949928
1139370
1095220
1356220
911988
332411
1039607
1503735
275897
503360
1589177
209393
39166
190137
1200337
783134
924609
1133901
1089751
1108136
1535656
16386
146920
97742
108335
455919
858422
983614
1035466
946139
1378922
971308
215952
32998
565524
1038400
523419
833184
1600474
1316091
717538
319864
499289
882149
75374
273482
339333
1492152
297239
258742
710639
305907
696351
764633
1541109
1018095
34837
211590
972475
1487371
929924
1529200
1304230
1244522
1527036
819818
269982
73304
1446480
1002197
1466167
1013410
775671
1291083
668907
1369902
175249
87204
394122
372360
85085
239263
1573359
159129
342828
346675
220696
331318
77957
840224
1421427
363276
1494602
1163345
535849
1580243
762208
546027
213380
1544995
232359
824667
128335
658982
979671
739116
668061
997547
1474998
1399496
408686
1043877
1184093
573847
718059
392082
950333
1403865
840211
1373783
1010541
1605501
1263624
1187254
905344
1149149
1509641
207833
921162
618718
942785
955982
1316843
514868
403342
1157478
101116
364400
1416760
1184182
812045
1590336
652610
814115
1142568
116792
365790
1023748
1204296
1509659
407206
1638151
1349458
1060017
627686
327086
1371768
1307629
21556
1299046
1456748
881334
916596
1454942
256640
316169
1157858
276135
264297
547968
913538
894510
126062
379722
1277575
391054
1036700
1360907
239711
568811
261132
628610
1003609
162531
146826
227005
1523367
694108
1483894
575119
440279
289644
1492736
289976
1054191
828550
632126
1131090
210498
557979
1324918
1298857
1198659
227009
1475500
1438796
881145
911174
1298798
122815
1056426
182293
9626
390455
891422
1552174
744522
1404709
1380469
437097
17205
1225674
591623
1218609
1029028
1572527
733197
1498963
1061626
862338
716708
712936
1098300
462526
1335592
711014
339080
425038
861518
1287320
410010
1018284
1150532
1519017
989742
715872
471591
286333
608069
1123914
914633
687852
679457
467726
1377162
1349390
333473
1303851
135208
555222
760559
1038979
294308
800778
1420362
233755
1093037
1500293
877983
1543382
1601239
592514
552132
1290562
1049604
962708
1306413
280320
46525
638158
528383
1104091
391962
1484660
521390
573837
1214446
1057222
907047
1094944
1090386
1088120
641408
1235411
126938
1038632
566858
245273
1393751
1462338
1354380
1010005
1319739
1404710
223772
919625
602618
755953
1201886
562916
795515
207591
1576248
1582625
694086
756466
75116
347225
1018680
95011
403563
1047039
406638
1113452
1226206
795583
827786
729513
158704
1290114
515454
1472521
499486
655581
1148660
1415511
1150207
908531
772869
67011
681124
307248
84742
1121327
944387
1228171
896788
1444483
343510
1254286
335158
732936
1194964
1298828
471606
324272
540387
362347
1290952
1061565
860716
157426
874766
1081626
136999
1091092
1479813
395593
212654
428203
433005
495973
1632185
1171969
937396
933081
318886
330625
1383170
1024628
965535
419650
707726
747191
1054346
256658
340257
1073406
898700
674722
162678
41946
1402951
1623977
516274
812832
371214
1586242
133498
1198038
1130641
135015
800274
1316100
707009
545486
313872
308450
1513417
1138280
1102623
722238
1191022
282899
1191018
1085869
860845
317244
1382731
1378536
8992
292767
899532
701563
1135764
51660
38912
599400
1522671
166524
333767
214490
540747
1503800
233628
656323
47093
1561101
341463
403630
39463
1512259
1198618
665832
430595
1031082
273669
928972
1267539
501597
1018811
1343599
613005
192306
799399
1288757
404390
123799
1076496
1204925
1609277
832250
260049
1532887
1004254
251245
1111885
508173
1519942
1368892
885133
1114860
951371
1237283
848207
402458
1006420
1069429
680921
718663
760976
987701
1597745
709874
1227529
963529
932892
1529126
383743
1373972
824308
1044199
860947
1292833
489895
748745
65834
994642
397318
567702
1438617
1371487
503620
98835
719811
1233080
1595825
1142185
953354
1443996
816485
1368215
73941
274108
1434746
264325
601665
1477764
1627204
1484368
755869
615595
44639
545769
756808
558424
283986
1296384
37108
995033
405766
1052090
1159971
797723
592928
232406
1191842
1345617
313193
1467522
1533329
744327
206977
514453
1362076
781092
244242
153237
578692
557301
788409
584572
301295
1500573
30190
1474271
912547
1323875
566126
666719
675846
733820
699320
900704
1252339
595584
1043035
476091
39018
171570
390595
1050128
451714
1424715
33136
410152
1122160
1560895
573185
40528
1504591
714268
1022801
453935
89889
1352775
958882
993167
636360
99148
884279
1507783
38166
226141
304053
565056
602104
346199
477999
503637
1455329
999995
1068995
147638
1049823
47520
1197260
275498
421834
1327238
89444
306873
1062449
842552
1500636
846805
1015541
701950
1643333
403194
1070446
1416556
822419
959849
338024
1385952
1475091
169106
397873
83124
1154329
1546099
555287
210310
1025725
1482379
562192
1364887
460738
117377
481214
1188237
1331766
1117810
1450553
368598
283634
869817
781407
785299
497249
526149
625260
1526105
1135836
1297106
397198
1577135
1251448
490605
1054476
601475
855690
712827
548265
269475
938683
582253
376400
1256599
338071
473500
220497
116053
1190530
980244
909236
1299850
69085
427435
1381614
758778
1034395
610796
953488
1194004
1303027
772868
266830
707547
1033454
548042
1352490
446163
1395525
1108613
48235
1484475
940614
363529
988044
807018
611249
895191
513454
1560781
1300132
1313706
41063
1180239
1492433
692355
379648
1160721
219240
1345180
673739
1212
55436
408542
930935
901669
1317414
53247
1321196
954813
1559691
744683
748212
1114226
251273
739110
199791
1561187
38892
133914
901403
314065
1438822
1464484
1268458
921119
125495
1199082
511472
618811
861333
842612
1632097
1243612
1628891
656145
752766
822353
655455
924231
1024962
388601
788765
1042517
104533
672576
1110661
1008685
296560
498711
1396973
334199
65922
256538
844840
641692
1564176
1491524
1523487
1598344
1234905
665580
793357
1113360
777132
1059105
1222348
1341412
761325
973267
10657
566640
1395855
161239
91312
1444522
1016778
169386
565053
740219
1337872
522127
1210337
845636
1555598
98460
1190917
662666
348612
253414
109640
374990
259796
1216102
821165
66847
607316
1502115
886989
73425
107318
84294
209778
1010038
337670
238434
1554913
991126
982643
1292775
502377
592018
1265909
609783
640871
1252546
219127
971072
1570034
292289
1514332
690376
1643575
649342
992135
1467292
746382
1227343
832170
684923
1083207
607090
981851
199062
44037
923057
413671
899972
659645
1441120
1258956
751172
584473
1542432
1291433
8129
234584
94160
108480
604068
1519435
581843
669359
829075
479706
1171478
211716
46194
1347927
884827
1297765
249724
641036
1237787
283665
698571
1565532
1267330
533100
1109881
1210131
1062687
758388
1071165
1218835
218595
1094699
1520303
336952
348712
613830
674373
52851
278708
424377
514986
812102
3144
1578323
967684
1412518
411340
1567283
823794
955130
969751
141117
341534
566094
1282507
665982
657930
630993
1215509
322184
1192221
464910
1476987
1016826
177588
436324
26626
451771
989099
125380
1217251
799853
353792
1575680
1607390
646675
111660
323901
914995
859204
21764
904045
209586
1301590
641685
25822
1089585
1070469
1441864
398474
1264722
557008
1447846
243992
241432
145250
85613
168357
1458364
255748
1336522
885186
771225
665111
1612028
858201
1431106
996813
314022
1608948
440331
365541
81029
683325
1328515
1335818
24583
1561223
833116
530942
1537683
885153
682654
649793
1265923
817989
394182
1371732
28296
680590
343765
753639
230506
945208
1459183
1475010
1490952
1013143
940182
1081211
717374
1481955
1393284
540453
1318474
1559025
1594605
1307547
867569
577815
1372888
911928
195855
1508111
481167
291434
1086507
1041348
1182425
1355429
869353
578250
1056240
229157
460262
1142736
1320020
361273
879649
1007998
728940
33067
276974
512155
551045
1139023
292102
510457
439501
844836
170153
830480
224573
800620
554892
1349497
546128
541763
1055403
894376
1368664
1329529
386895
404310
737774
721041
1166904
1486036
670990
351187
359833
49250
627744
95590
347766
1347125
647995
569077
141583
1588601
1291546
1226130
361210
421599
1214962
1309395
490253
1464069
789701
429400
240047
302057
459195
1293991
273738
1120585
1138488
945898
1417228
1452095
648401
988864
448855
1058214
135860
334211
815532
258469
1488515
1101415
232616
469186
1440485
248347
1267870
160199
1615868
1152058
1617940
112417
1058155
516991
84753
524440
590400
728093
779337
484013
1643519
1122339
240704
449189
34413
316871
1645041
1569857
1350782
1557400
49697
961411
176348
730785
189747
1311153
292731
124252
916303
1185490
1306317
265064
444224
1019904
1604036
1280047
1591371
1013509
1086500
482261
1303764
17616
1327236
1295831
862724
1400628
1458860
512098
111526
177011
1072038
1633810
735300
1538468
1597244
792011
1143443
799599
1393120
158031
1407265
394141
177370
944957
375057
818423
585441
284233
523616
371984
810012
549038
397566
709580
284657
290859
823553
1598903
1292626
1364894
469517
1425723
117880
483263
1572304
1376998
1594344
416772
69821
843270
668223
452605
1297437
1214249
1137935
535183
1388807
877804
734546
711454
555410
870478
22902
193366
1080574
1602473
1161133
983178
739495
819031
1040178
1617565
614009
1352032
1577231
916145
606193
322364
515664
143930
644854
5375
27464
622510
1176740
699806
173463
1235697
1545008
294890
41133
668067
1062570
1540506
1551340
49880
71096
717816
1336177
742986
873939
209555
913497
999954
280160
1148572
122823
735011
1236088
522578
908548
1354520
1484598
1049148
1131417
66683
1181264
755646
331913
1487148
1236116
1013453
327365
1603266
1311992
1297427
637126
1535026
154615
1110033
355938
834392
768516
522983
741330
1119756
644305
1283465
1119987
479949
1603978
1010624
463090
1502162
1486202
1045546
821345
1039633
1302316
548113
815567
81579
1141037
1136825
965761
279467
63438
563925
109594
299689
1082133
924492
1243402
685811
655532
867023
467249
209361
64856
1001662
1427440
378698
941690
1386439
1109860
742485
887301
292515
1559035
658492
956182
17077
797256
641353
257919
1013767
829346
1307750
1270457
1542879
479735
243262
1387237
1341428
982859
564881
705441
126304
1564363
587085
1039671
1476336
331447
515370
1538449
446167
858980
1163562
669758
1357124
615654
637965
1149994
1404700
65219
1168236
1176133
1199190
997256
1524943
1259245
871513
1445802
1395134
204137
998049
1283120
983550
959807
546157
1342284
999286
1463384
709792
1132771
909706
1615259
1089882
561884
418942
266980
966300
538864
1355198
1451825
725283
796520
374657
275671
1168943
609571
80136
687312
150171
563925
875339
944956
741559
1401851
32485
1473678
76351
1085112
865628
1165682
1303320
1489640
455211
89681
271529
413301
85182
299120
31446
791064
595597
936369
1077604
477370
1326087
757616
1166216
1567481
1306587
80900
382439
431672
462722
1373635
1525965
637909
1527652
691914
429487
242381
153939
190337
25772
675542
250558
1590225
624127
1371790
684984
893617
645088
911017
1515939
1101153
935495
377967
460887
1417157
882638
843058
957724
745695
1420690
1556700
519862
626874
784828
1504748
1370864
1178554
895984
95767
1292096
1146885
1072996
1238476
209078
270409
284423
547600
265837
796896
926341
335879
939116
1181673
1008148
1089722
896040
1585109
1043608
116811
1394037
847962
768621
1193683
453100
756645
1164416
750483
363231
817368
1443888
333104
829221
798359
1161367
875304
1199670
1592190
198152
62791
1292284
701847
1149345
616895
1193287
1416763
975142
1369396
1197044
673253
1571303
1621832
120674
545928
1010028
817638
847335
963162
594982
1529998
670188
91329
964657
446099
996631
1519335
1573835
550551
1552354
1543373
1448431
566407
1312915
1187410
1562308
1120159
1630882
1362159
1136177
1307769
969417
1585667
927073
1160626
1574033
1074060
927906
206077
622444
223691
437104
1406376
508440
315537
550754
323169
1641358
909203
1441220
614872
446964
200480
840344
188214
613983
407018
650830
1209336
928732
1308434
98293
875997
572133
852426
506100
1124713
594039
1513901
534792
981179
429604
711142
1248250
1124212
125984
245718
304136
542603
631853
273182
103544
958371
1198683
393907
597039
495083
1593191
1134333
117510
1132442
1028747
1291966
1444666
1525924
595084
536255
1359220
396548
532865
1056602
1027416
1381712
1411569
422298
1060201
1516709
1215234
1416659
951110
946413
168214
873353
14936
394737
1455388
1029700
1263250
1193825
1159858
1421177
866860
1184536
97992
664514
1273602
377132
1088867
1500101
1275115
1019635
495250
1195118
422455
1486859
412984
266688
1385993
1415615
955821
1444272
508575
240914
1454980
1380779
343679
1269509
479310
611393
319556
184178
285486
279941
340795
991328
500266
721275
242066
329822
1452009
1126631
673878
5095
1475258
1103164
1209604
1159019
640700
1486931
782029
960219
1381407
507954
266946
1222260
1419244
1430364
895792
573261
1055210
642028
448962
553459
664449
1579850
1590970
734652
1208852
122362
1628052
615173
951328
816809
1115271
1275143
959355
1395288
326551
628490
378117
1176295
490588
86727
20685
1629966
318009
1608331
1475767
1392741
1372195
1295657
1152136
1464454
1285436
614420
631568
845529
46793
840097
1479422
572264
552513
1338631
1322159
437951
389594
658488
1441673
460929
1292836
572135
1384536
1186995
1576542
1126161
1370348
588998
905480
776000
580160
1102042
1485260
528400
694529
734680
1383822
535217
1035300
955181
28032
580511
1537447
1391364
1440407
874329
1048480
1173893
767116
622962
1068715
1415056
962449
987249
1569721
658747
348455
170021
1137894
1514616
1432151
875153
538460
909052
950814
148267
245708
1113092
973114
1334782
679421
1051019
932832
824641
1256210
1020297
1479923
1603970
1067413
312619
1251780
1304213
1154778
232020
1153520
938398
1106933
555100
1623850
1092541
1175924
454206
1206473
1382907
1122397
898121
1089379
1285179
168560
1381267
1256239
1082604
960377
1294338
684461
507084
795272
126976
534285
297954
662105
1460755
119810
827935
353640
1134693
1614257
1609227
279305
301507
509800
969950
798332
898450
1026917
574039
222004
208053
785762
704379
828610
1386974
702937
240460
337129
848308
514799
1434780
1617065
1534896
868514
391213
267211
1164382
9350
12183
219605
432339
162674
372009
1328941
425265
1368454
22477
985607
1261953
318196
898020
436625
1429011
821820
808079
354108
936792
1224261
1486011
396702
652234
584576
1417949
514421
1360923
425352
208456
731469
711026
709001
1097693
1172410
1098201
767569
795517
401121
934350
491353
749335
273926
148581
1061197
956609
475356
1002744
57225
145817
6267
1269953
1154873
1011789
1207024
725147
757352
913196
1524222
1444799
1437278
54253
1521993
834305
1410062
606194
1253722
619744
881422
1398714
1607541
988522
488001
417412
1030828
1274032
513098
1522707
227051
137836
857440
1281977
475310
1009381
1000907
1550724
935142
1205585
362183
1419754
945286
146326
545960
11746
1473613
1473331
741572
1496806
305
18605
579928
969091
976484
1576089
613666
294839
940617
549945
1252876
924699
1120337
135855
322789
158179
1510640
409788
364556
1381237
518086
1465222
1082170
298660
820281
148635
569865
834084
547127
841196
1515449
798412
427511
1085248
1079724
118273
460962
325344
600109
863991
483819
26280
854035
369328
350390
147491
285826
437005
914805
242525
981990
691824
786241
395380
563442
545326
1354504
1337652
1243041
1446667
1534844
705513
271816
353561
498661
1265184
1182683
1101043
1420432
1248480
13653
634824
348962
399327
157525
442674
772846
467234
1467351
1490362
734961
1349663
860902
908881
751069
1579821
50398
312257
576887
1385796
282491
107881
1576724
467058
246144
109175
394722
232696
653145
780127
357914
426477
791701
1537184
476154
889442
1263299
289688
1247442
211048
997404
1620033
1315012
1112536
1472785
1385478
1319859
735930
305228
663229
16551
788073
331475
1427626
514057
22822
993277
594269
895661
322801
283851
1293061
133028
880065
786129
1115828
610829
901145
137509
1252411
889748
763435
1384470
819322
1042638
752616
825087
1001554
1424987
1584683
896970
254359
461627
506763
893196
585945
880800
734403
677962
1231077
579927
1457454
881834
1152248
1453556
1321137
688350
1623065
308023
48721
616527
1182489
522324
1557340
1430640
798233
488458
1184149
1409657
1138558
1093077
707581
6394
782543
36363
1545785
469009
1216897
652237
186667
138833
922948
51960
992794
284605
1264925
860153
861961
744793
220497
760424
1522174
364599
406732
16938
1548470
550764
226704
1523993
62088
326217
1463639
1448460
1222353
585399
224252
1033852
1485175
687121
14807
1414983
274252
964408
459017
1532324
539415
983039
278148
149321
665586
1390934
746135
763608
1507850
908235
61915
1533644
723271
1608215
1614415
1545680
508180
373819
958340
722292
16009
412468
102143
1127351
1616810
1136716
863081
177400
857813
1572422
6177
39847
1461857
90021
923263
59723
1440193
675247
1536450
241603
869907
502836
885582
1112178
1248662
1576424
1155099
1070629
804516
519525
578250
410153
1541070
1479004
313034
270951
1152023
186146
605956
25905
1558074
511481
801571
1095130
1089774
359651
873921
1619210
1503134
1178600
399233
588404
198574
1447879
971003
1032156
765126
1536965
447183
812135
275797
758911
469948
155727
1174817
63225
1504781
1543693
1066593
1103225
698009
918103
299126
1631241
204136
9795
955667
698315
1227163
938041
570202
1124558
1238506
769662
625181
1642045
1303715
964163
90986
333391
1627739
659156
1203957
709507
1540263
201158
1629870
697032
722479
1125857
977911
1159791
982292
353053
1132745
1299118
349910
773055
145571
1074483
1003231
99346
954065
699528
272721
1034273
432960
53728
590298
431238
1399863
564503
685290
1451418
1520146
95100
391304
792126
608816
1248822
1172959
1594884
687545
832209
921591
125969
1491158
1389797
1546193
1590783
864914
1001156
619535
456387
545926
250929
960621
15156
157393
1233764
322730
560912
237711
1572260
1162247
1230530
416915
1385070
1285438
764421
707041
889413
1039487
649139
35124
1164865
939207
1081484
231867
182218
768649
187786
90239
272120
1487568
772427
556636
730709
806324
58976
357693
535166
589783
1043023
1219857
1453589
188806
248373
1436848
302970
1214830
489589
1513679
694743
1218005
1268880
352401
903019
1008746
1106062
819729
1183621
390987
45150
1593788
683027
978144
1406880
1507375
957323
778893
753890
1641610
1088481
1459930
1564219
1049295
1313460
876767
1533598
926089
1521918
386981
229465
1208821
1470352
749085
23346
79776
827048
126409
348502
1505018
625594
432818
246355
35686
864024
1342847
1486895
684852
1539693
1182753
1287337
226598
1464828
31484
644205
584087
1506602
1280379
71279
1338107
1207316
982206
839222
1073709
1276855
435197
509323
1073565
1102752
253780
746054
126733
1544531
816400
1311336
1303737
1509734
1166850
954787
1103672
859143
509
80039
1388388
904400
496373
790490
306024
438611
770695
914685
768075
1639860
1307091
7301
614301
879490
293312
1261647
1340105
750337
624058
12630
1594157
32201
1046163
762108
334377
910367
3874
1070119
590466
157082
1428130
819983
1150579
1403161
1096629
757459
157464
675076
1569902
1024011
560140
892623
973919
1296164
839606
419057
398374
459470
1576719
1253619
349497
393785
1154349
1202464
937394
863460
216993
853483
299677
1115367
1587961
751398
694577
1501917
862711
1141745
1025741
1333448
807380
1110832
502520
1019899
519427
1112798
1154444
341114
1110547
111337
1460499
236940
1555421
647041
1529682
1194474
1235
1511854
863031
107560
1121540
1570588
505631
1118581
1541397
693261
1211994
1376400
175157
641300
288569
1588050
1053309
1440863
96461
263778
331613
360537
635158
550146
802037
1052490
265984
1311095
187793
763665
967440
521086
959929
604503
1317484
846025
1069027
478075
1315069
1605812
741106
709813
269901
375153
519085
332530
882526
1304091
625228
241527
1391017
971329
1354333
1366377
1511255
1142796
1594575
225041
1151703
722661
1259491
419644
659357
142659
569454
163033
843807
1303810
849454
393699
1031267
1213972
1049629
1492799
1316087
1008843
1115582
511436
1440365
1231422
528869
532746
459292
402534
253828
1216637
12126
1389860
903011
1336042
1047361
572504
1041471
1300740
999184
1086212
1251974
59005
1029096
202978
618220
595837
480343
623032
1560875
1507209
1264185
110815
1042407
166272
172614
317662
25240
698553
674725
336342
98527
1405710
1231285
368502
491754
951547
1218741
557315
296337
1558363
1065098
893003
468754
568246
1316783
852903
1223970
1348472
1507027
395859
141219
668232
565236
1150388
48892
389362
1146056
238718
105837
1392050
105772
1056749
924248
846380
1059019
95232
1452916
661924
804368
1237611
86121
741753
1520388
774595
648925
879339
251295
680738
351968
992530
1437233
1481973
675300
1299771
1394677
556498
416173
1549459
1259659
625304
324410
1050467
516009
1024483
233713
1335744
921237
1762
1325045
485586
660588
1566370
935147
1420148
1009535
1017807
363954
208333
287570
76377
644588
70947
225568
29280
1094100
251544
1022740
298148
859185
1547563
987224
698862
1196678
916973
546851
99602
1522136
1590847
1446587
317452
967072
1588296
1459151
1421246
1201236
583844
1522965
1310811
91642
632236
1568034
873314
1110121
339637
1545832
191378
982814
454714
1265734
987369
258308
1362528
944318
1036075
770889
1562762
1104433
872072
9632
1148077
1134418
1213298
473633
328477
1039934
543989
288597
626819
1503787
196113
1028408
1144416
252630
633737
169613
301301
496748
1162466
495116
1111784
283257
526708
719044
149628
251824
411519
795554
161574
340611
388804
812225
1415738
610878
1239407
1551690
1299292
981561
106603
235000
1224906
1581627
230865
136736
1304494
1522319
217846
748261
869913
613957
1271190
556262
1062890
1491349
702628
945856
440663
502531
291519
483773
1381679
1620601
1619089
1397630
463661
490119
1076716
1489347
1351647
652286
215825
268827
1271750
1021883
318113
556377
187139
349832
1100246
879077
1251842
1021035
548770
932571
801628
151243
6207
157501
1290089
1247668
763600
231143
1244058
341600
939823
507967
542635
1480404
1130578
507231
306829
848762
573872
93030
1176335
241824
1182585
1003956
1110160
240439
395895
215103
576174
531825
1028168
879594
602986
393920
1424986
222832
1148586
827131
586104
245052
737511
481319
350152
226106
1351054
768535
338098
1243681
1635035
146530
1359019
1077873
1565780
411441
760217
1582668
572746
454040
439177
446172
945785
930169
1151937
282238
1209563
1408146
297200
17288
513882
1177548
817197
833739
526878
578187
1346319
1228017
1573737
692744
1222476
1450506
1159840
963976
981872
649821
728810
623693
1525788
691641
864704
1445359
1264902
371071
590167
426148
691055
1458178
747672
167496
507235
924338
900323
1475162
995508
810003
71383
24300
81456
8654
567127
36801
80763
586438
417675
702578
1594229
184783
136295
1199799
860317
998556
185167
1234590
1416624
854076
314892
598472
104205
1247516
258212
1600263
1432903
1143817
211778
1274830
1268889
867987
1130058
1077949
1580079
1429628
422481
792267
305675
97517
1278095
1068688
1529113
1579976
318886
1146960
480304
1512174
781092
842285
623826
647256
663411
1525691
1166961
703982
763827
806232
16542
314716
1076422
586701
203535
1064181
1497945
899692
1558425
648873
98969
176145
1347443
584931
983481
667808
900707
307651
783809
344123
935894
338329
795874
970540
157414
343766
1581445
868044
264119
1008730
864439
541953
868976
508467
610392
1045034
1293911
23133
532947
1317828
1538188
480294
709324
891879
655712
483037
738910
308057
894512
770708
247268
1383395
385547
1510359
244492
516424
799554
1018791
1109225
122646
499807
1414464
1385882
254168
1133144
204943
226456
268939
61233
984067
862627
1283020
1410951
1496758
1317139
1045880
1556315
641003
868375
1449136
43272
39182
1603769
1493030
1274832
457952
971340
1467868
15522
606269
245368
665898
361321
1394475
340687
915554
541331
212253
724702
1568470
1385228
1409403
1511322
1257072
708654
11114
1242750
717393
1628671
447635
271876
1455822
398190
1486953
26818
317009
1624826
934848
1062100
1608295
633192
757144
1224966
1631751
25820
1529429
1033549
1318389
223176
1516442
681179
1282707
1180480
222575
844252
106213
222680
991576
1330487
271358
999956
1035060
33364
104374
1291157
1408651
556370
1024049
1062226
346264
632595
445533
1436852
175673
14924
1468493
493792
824194
818547
429301
660948
1077178
925504
1227390
1490848
300902
526386
962758
62678
499822
586000
672423
342063
890886
1265181
1202795
616044
223844
105864
1412233
1107103
926708
289103
978820
391885
232719
885167
95305
507961
137952
468531
775148
966941
385409
1305335
1195692
784556
629160
971310
836593
682462
399663
131099
47005
152692
1285667
983935
1350099
92135
576255
102765
1257594
281711
1445646
1396669
463676
105337
1030748
1521784
1516670
1377228
1346380
858642
1369514
1009675
224829
1262877
1589556
386694
1389163
1132003
1184171
483850
1529298
1465559
1036966
1575438
1504931
408429
4603
546879
795125
1623140
1587019
928990
782536
1434958
703863
1515742
994460
1512731
785207
1009819
1482340
360117
523990
728655
1098020
1262612
1306292
1642956
728934
843391
1367563
1072523
397370
1435547
1496528
1218442
1152645
1153021
1171221
994038
1311946
1414306
1507774
155754
1019677
263934
978179
220066
1120664
1476741
839725
615972
1420207
1004504
1100503
1162460
930904
1401500
872407
1426898
1068405
1317335
521486
499823
1530932
1199741
616912
1424008
231273
500260
966203
1264663
566999
1140583
36424
685106
786627
1608310
851394
1430787
1017490
688047
484882
1418719
921822
682753
1496294
1411093
363617
740235
1116288
747249
1200873
1595331
1615697
1133572
327618
1315424
595679
975376
794377
396120
375115
687272
1115845
78297
845473
567954
1012639
127158
697004
618764
1552731
345037
216789
572999
1412826
213433
381631
539616
123556
538688
104255
220266
1307483
1394275
532417
880547
341361
1492832
408988
884236
1268145
764729
1139495
673828
1196232
1638139
1182618
386938
58568
147607
72824
1633371
642996
1296244
570838
1496168
909424
223888
1093671
668685
705737
1108323
764719
112410
1644887
626114
1440998
314366
1009690
402103
828084
1527556
1340998
679873
1457942
1291632
123170
599233
1034177
1109700
1227803
175095
663831
1411378
1600523
947034
1086441
1332719
932373
84496
18071
845727
100054
1451280
355437
633513
754752
1489995
432000
908648
1309369
743497
336261
630301
1114574
1119447
254745
214380
1490043
238915
449895
895844
1596754
567690
937363
1336776
150214
34000
646739
761722
858638
863492
922447
1095461
26781
213098
2410
1479166
948276
155569
340189
391604
1129635
364474
253559
43752
711716
1238717
252620
674734
1270446
1194847
429157
342845
776160
1351635
486977
1628191
749882
116986
171704
398958
1381402
954840
589061
315833
198366
440996
1041191
793658
571084
240288
304869
616138
1419171
548416
342076
1168093
942168
914634
756634
1283693
652306
1546857
1305477
354188
515772
895453
556298
1412246
979122
1599330
607971
1642654
352414
1039704
326885
583714
628948
20703
1233192
1018700
108508
187254
90552
1072375
200622
487154
965928
1022701
618519
65474
20439
161842
966755
1120069
1309693
461960
374353
1646566
1590657
102170
880793
1031883
1376182
662615
234156
893701
904899
119573
1341633
680707
1301542
938928
1170640
619782
143074
162466
530758
168216
1143518
1010738
1529161
1349429
110347
1475586
1052328
1364865
1512650
1347337
181904
1319131
441397
189341
1537354
1270714
1258733
465771
1120724
600603
1596499
138944
327508
485814
1025829
1048882
1309275
47862
262901
84009
1457159
330736
1379140
374410
1430749
837763
1570229
565388
789694
850407
225129
1514033
576251
550286
1575306
251279
365334
1241347
1571655
664524
155120
459779
1198285
169379
958235
599936
115404
385850
661057
596265
710718
1178447
272401
496151
873885
1176995
407512
728226
1165982
83608
337031
1335125
37074
640837
1629976
1218598
252859
1355835
895056
1161214
841269
823196
959843
369454
1089104
17936
976914
1573401
1151577
930302
494242
865889
1287373
219935
1451201
718784
1311906
1007146
829301
940686
598653
282505
520107
1634805
1022880
227489
1079105
307514
1349883
539685
111578
284450
1506958
1294873
116558
1563967
1635043
614770
919632
1327049
51471
478741
1619665
409497
357068
1289316
1403931
1327516
1251621
1389537
710451
138779
1118477
317204
558269
824218
163562
224241
272612
722914
148117
150883
1262009
1257733
774040
257214
1096598
192081
614766
1506801
119152
198192
1013279
192039
45146
857172
97329
1502926
1425370
510157
150592
1155914
1232211
1181531
795836
1153366
764111
120894
1301590
424274
214114
726425
1590976
1350941
1557520
350092
365074
82260
1141688
1617396
709901
1591107
892804
591496
1609945
887803
1399574
865445
708636
405980
298896
944112
1281476
1408100
34376
256446
753317
516304
1004841
767041
279025
1112540
1006872
1577914
559810
476444
630539
1279969
1335727
936110
957683
299590
1218115
551266
11471
1242518
815322
393566
1283735
168670
604576
889530
117921
986907
1114485
1551546
844614
1538780
1073481
157805
300673
1051421
1210067
691842
241931
1021286
754327
410151
1017773
428139
87198
803524
602072
495476
718738
252401
77175
1305070
665518
389691
13217
1247373
1290280
1112664
968118
1582733
331014
107931
896762
1278907
1613899
1616344
319317
638046
60097
688
1315218
97924
700860
1118339
734470
595102
1246324
1498991
866827
1183829
1183859
919996
157073
684841
1464867
292841
1549595
1481145
1504344
302048
1634651
121973
1313
741775
861060
1483750
63687
1365776
27752
1248391
903773
429529
1645375
791555
1083093
821609
394963
822129
1248636
425035
1491250
1383681
705532
1216473
1282262
524250
476715
787676
1579196
1091904
480300
1403682
1143088
808251
253948
1142017
1532027
693134
1519806
417084
720746
775469
879918
788978
1622518
746975
653610
1492009
461196
1458844
291232
1179747
1246189
717226
1616505
1209513
359844
98731
17664
1055238
747995
1476801
758694
409116
569315
546287
389381
44729
763839
114543
1261481
201784
1270050
829697
632320
275973
1227077
1555438
1582361
1219263
1075992
295638
387855
360428
604665
426656
319340
1389471
351428
1437712
1331680
642492
477787
1399075
1305644
220456
1324701
867418
305068
454542
1024838
168771
957688
1016251
1099370
1577037
513797
994252
1540827
1092042
1054305
516975
612532
193361
1371201
1603857
512469
1132050
934373
1629610
336776
1390454
612933
477507
1243515
828737
1522367
344884
1089907
626121
1404536
729641
697197
253533
397450
453282
106614
1398103
762642
948570
58780
1601792
507336
1116347
1011648
673464
1163435
466229
333177
1288901
1358003
1295848
1063122
322116
1615661
784001
296803
1244210
859537
1386135
275822
183163
911747
1502033
1422660
666426
1419671
1478406
365040
1247830
416911
1326833
360918
1330008
1352635
288054
70645
1511704
1323904
73193
1224032
900037
52314
905779
1152861
1374477
1448382
1255762
1103913
567320
1618616
341399
22133
799912
1117473
1191247
233374
1541653
451310
258113
654044
228986
1638472
1075942
1391851
37942
587462
284537
182712
1083393
1029571
1177782
231236
377091
124073
483849
1078001
726519
825135
739495
707483
1569480
135077
1273732
942465
85618
683811
1209970
1461603
387653
899521
1189126
477757
489237
265913
924439
1144154
119093
68487
1246523
132322
819376
1285740
274174
954017
355397
1247159
1172088
1386354
228091
1506707
1042220
1554362
1576111
1343077
1394001
248174
359118
658607
958523
854442
1249497
18369
741564
189470
1090114
518995
301495
1623148
768185
928558
586056
278448
402487
257839
480421
470199
1463429
300624
965725
1280834
1594463
1626508
878639
1034667
391006
1187594
5645
532531
128146
416334
4685
640058
224495
1080436
1043457
1120453
290222
692763
114833
1148626
1619119
1274050
431777
1248061
546606
990158
1029343
1438984
276985
791560
64143
33081
1639054
629055
376458
520540
270857
879441
1614141
522144
802605
930814
965873
681215
1441032
734625
1117937
886111
1382790
992998
996704
138789
1455462
20344
1322596
243375
1608662
315044
103710
897601
1062989
1539215
441449
983787
846143
779072
36231
1069833
636893
1004035
93861
797773
1495892
193018
131564
791830
507015
467871
656824
1288609
949309
1306379
1225523
1272381
300902
751477
1647126
1218977
299982
1457692
1447883
1037773
1018149
994308
1136701
1066927
651142
510870
651602
1445658
927783
1088971
1382717
764509
216463
799244
513532
829307
44608
569718
671184
526348
46970
17027
1275511
465096
1080928
432634
95209
574267
1319946
742799
1097824
1512081
477776
355471
1171530
1008750
1586682
505427
1535593
790095
1595096
783859
231193
718303
533519
428099
215731
209256
35221
702213
252765
333829
237946
717297
1612938
1083284
310031
468971
1615145
547396
371633
748264
1188679
983937
1455382
582678
995189
94757
1593223
20944
574920
1642124
1597267
282811
1005729
940830
1267297
736213
195739
256648
1174951
1085401
1627784
1562203
1080447
138641
1424459
429503
1469539
1530847
987209
418394
90237
304530
1074235
58720
155086
1587202
849310
1275505
1269082
592397
1015557
1009635
404100
1557893
1319438
870412
77482
138114
1443460
22458
1141771
1522122
976085
361867
1018014
604091
1266669
1491083
1212964
575257
730608
1062390
140752
699376
390372
659477
88009
226739
1420997
851241
188657
359688
755736
959852
663470
314319
552953
136882
1175615
118848
647925
441853
522986
1222836
54135
1068683
1362392
894359
933655
819354
169478
855464
1253752
962300
156373
1231137
500073
911240
682935
1006687
829359
37317
85170
1249511
190127
1337577
1415826
506991
216708
1307995
1290689
1498910
460842
830766
403319
1353700
1417415
1218235
13495
838075
1413862
252203
510677
380988
929788
690688
1583059
584317
1237289
1172498
161370
412339
1629987
1472047
1242353
1140973
1639900
186757
869418
1046808
1574167
502753
631683
1119141
94602
488320
1023121
658315
970862
1021191
98332
140188
837491
300889
24501
1253109
1098756
1536461
513124
205011
1081382
641141
868319
650208
1299986
149665
1621864
1047192
1419069
629656
1532397
52583
1050626
1353985
820693
1291803
1599153
265481
439667
1358213
1337511
967616
1046990
1316570
1385900
1424834
171250
301030
979817
1145063
1188336
240723
981816
1615589
908867
449165
102150
1238802
1620025
484005
481268
1617288
377033
64497
802729
668631
1408108
1356219
942604
813897
1494711
495460
1281736
317747
442247
510804
292763
324401
550312
777711
902212
1606937
327576
165045
1062953
852939
445930
849189
43428
618061
1095603
300453
896427
301725
160577
1272602
761457
1426758
667352
131381
205738
1500719
1241935
773227
46521
1385427
1322944
1210594
1338665
930160
627208
1120026
1195238
578588
11984
878780
316632
98316
87529
914436
373675
334879
1048526
137662
1034586
1367312
654423
380782
597606
154091
724675
293244
529554
1395176
937417
8220
1250557
1004389
1056659
512575
374238
1630006
1258825
506800
1589249
617346
719809
1374406
164812
1326302
1231187
766204
119233
627597
134298
1555115
1357100
361322
1416887
976228
972203
1157604
305059
973048
141740
1582927
881871
1364448
1322131
1411724
648348
1580780
1461989
1020645
431382
371041
1012499
140401
875989
251417
1592955
1591373
1530630
1059604
196051
1050562
849653
1038644
684891
1516856
51425
161571
940820
1408918
875587
33828
459835
38665
1320131
344463
87542
1236346
492154
1638420
241490
134908
1483913
404046
1041087
1137536
642622
1084450
1269907
334864
1348370
1627375
1070788
285197
1488767
1126816
959031
1569035
505047
1390698
49005
1497011
1089391
25414
999189
80946
1003621
1292031
325776
138616
1157769
266337
1210800
1004200
58926
478514
133146
1024571
458035
233811
1339319
291019
1207778
376962
416293
444420
814055
1123204
348295
917859
938627
1300219
849287
229012
1258890
1088360
644064
1501879
66485
1356598
181287
890203
16324
1369145
907969
1578962
176659
1001820
1284762
935334
663976
93384
1553372
1127587
1314469
33254
378109
1048438
302952
1195384
1195597
149565
1189735
1612481
410844
840223
1165487
219351
597532
1188312
307330
200649
542883
1167583
816877
740508
839202
257167
989948
1551836
92587
247506
1274275
341911
1401564
1062067
1151908
201949
1483660
1200935
760915
326592
1567426
360489
1148391
80634
992727
410950
1423602
1593733
814586
505013
370081
233448
644086
610869
185606
668342
67697
1065767
1069746
269075
33189
210556
930722
9845
95413
748378
1396556
403275
607122
156237
1295418
531039
395855
1271934
1275657
969092
1548688
1161385
925219
1304338
603546
424737
143011
1125295
1427250
356628
1310689
875430
877953
672052
361216
202486
435519
273303
495595
1533429
703843
1070392
791907
465354
1527442
1229600
148954
787952
172537
408631
1183950
899408
1066269
1538934
1200768
996653
688908
77613
1541811
1322394
4542
731887
915655
1342254
396396
466599
184125
1456161
358251
1438236
676009
1452825
1533936
1007898
320815
119163
933175
1432599
1358373
757565
337673
792515
763281
359770
991951
358935
1295744
201875
1486988
1416525
687241
543713
440142
24989
1067103
805425
46322
46899
453575
419748
1331262
923428
572610
678591
201192
391391
799203
1301928
831878
653414
573314
333372
42329
1040652
1545253
623482
331429
802180
333647
191734
172322
1438782
129730
746487
480832
864999
47076
1314836
129130
89725
500838
699301
1642638
975651
117120
410806
1607387
1200565
627242
547010
897915
1565247
1415244
769153
1222067
1065567
190008
1575242
1120566
1038716
43690
1515394
682069
552065
435158
222641
526041
450990
376143
916374
212931
280677
955854
1290990
1368942
959863
568270
1102238
1101166
194681
1496266
658915
742044
324770
87647
761642
880667
518694
1393542
1460427
1496170
1455381
96977
1256320
1398317
634175
1097415
1337791
525427
963486
343473
673962
831677
302643
816302
1051865
1313176
595168
122216
1403524
972604
746727
170472
178531
279377
1640636
553771
395239
857363
570910
230082
195474
955020
212519
1414956
951534
852787
788321
508140
1386188
940068
525856
282485
38989
455140
614507
1212939
1379740
1225672
400800
225895
534448
1081302
172103
56581
88214
1226198
327612
67202
542233
1446757
221476
542897
1529481
1041589
1496223
524528
257419
944386
1477792
1117870
903632
1511447
179251
514712
1309035
546797
728643
1060152
381770
1389208
1365937
1028605
700641
1324914
1104389
1480349
1390272
211878
900254
1033962
408175
1319882
872083
1311479
1111552
438264
507157
587454
1577045
1384211
1547132
98039
1183869
307309
1413581
997805
861662
821273
1297941
249038
702713
610769
554517
117874
1378646
834887
1181083
1161954
569051
1409917
915645
358130
288118
1104170
159920
237802
748335
1284423
464108
1574146
1249343
901360
667719
918570
1169825
664558
1082576
701577
563049
1626262
340095
332053
1578194
291084
1149761
859496
476276
972505
837238
559050
1056045
1404585
593138
912645
57829
906422
1468403
1082831
1622464
1436283
1588253
39200
739509
547801
1304442
1351074
113068
1264091
1004413
115798
694157
2103
708967
856416
518136
209677
1080688
1142569
1158068
1471748
282737
1565109
348493
1388008
1280190
1286130
1259993
1501209
972259
1301016
1347765
521885
587838
1361909
544372
1366257
1191329
471120
715162
1298523
82148
352390
1567463
24510
504112
600461
309780
129443
778689
1279675
186167
1434412
1050812
1261089
1413873
457219
1354360
136651
99538
51306
229814
548677
1151071
979434
317491
986330
1255181
994092
335392
233946
1644941
632352
552926
384096
43973
554714
465576
262387
919470
763161
960363
406931
690349
297042
969928
85712
529930
233197
635661
922436
1080122
1405275
803722
381007
824642
17810
1037473
843701
421636
765097
1247560
1644973
209128
1639725
1418881
860631
848955
386340
802950
1393195
1111582
1365601
956271
298472
1214314
319214
1246315
1118599
957191
600185
740129
682973
1099726
803560
309085
673632
1263486
1475908
1318241
210731
141881
738156
922077
1543019
1490510
254302
48296
1309646
269762
1277023
1309587
679081
168948
1151083
1519133
696354
137364
318310
925392
280321
1011092
1364747
313249
1313536
176549
1615615
1400691
541098
28133
615530
1311145
122663
17355
1397414
190014
1069845
630058
1526625
1039859
1343201
1459757
373556
1605993
910484
603320
79473
478249
563172
518622
819407
489036
616037
476207
200319
741402
1507700
795732
557248
1078155
458811
837950
1465810
811023
1066432
350797
803411
902358
179998
1052802
1454851
996791
981071
977949
881579
511741
86540
147742
351645
841282
977623
998705
393933
1105130
163322
465000
1210886
1487698
5570
902194
678523
941749
658812
897679
416045
748841
1056400
67417
1424877
1052945
1559615
1309169
1352473
1250040
901
539527
791012
1643534
323042
663801
1114360
778325
1009987
1182485
791727
1415704
399197
934942
1173407
307498
866254
1560986
201738
70500
620781
1617362
776779
592785
779474
624740
110088
771475
834009
1331550
1233620
43935
999121
1406031
684300
352729
772692
1134822
183461
1432490
803760
1622441
1571106
828165
1627003
1502414
1431646
1249529
838045
1057601
15011
671502
1239475
847787
1182314
892768
365037
571248
711785
826377
634817
886123
824066
1257721
800058
1053852
1527998
114297
446169
1178081
308529
762456
649329
288188
1452603
953012
1433278
562180
35538
1279659
723075
1422124
49094
168480
1390758
1080140
740281
178359
601673
727717
1539587
647740
1542002
1430513
909715
636395
1383580
116289
29668
520424
33976
121877
1111836
1308123
234230
1571246
1398389
1481217
217420
1484250
178557
1532881
783749
822831
1236684
1166202
1201274
171382
1039504
438512
1588934
1405418
404124
1165694
1568102
416306
1445526
987942
1600131
1284783
1353415
503472
841559
1046059
349621
1063997
1064050
196540
1269612
1581446
124355
1436018
999346
699231
383600
602336
1366990
1055585
515627
1520612
985799
1601099
325202
456370
1362634
1157903
327610
1116214
235655
906951
1511756
587036
539879
1433142
748124
731971
1199600
682254
472341
991722
504974
1144348
850447
434353
148677
888330
1482362
980858
235198
100775
1139460
570752
191213
1122716
1528602
662421
141793
148775
411572
242930
886796
9728
1269752
113091
540535
1630833
730656
129228
1031617
439222
404339
869199
1229530
213079
912819
871263
942223
110262
437904
1534170
258287
63819
519067
417336
1360319
1541183
1449363
855635
775822
862843
1463252
927075
929491
296601
698736
1125240
1266049
489562
1597523
688110
1395332
1489887
1240105
1535914
1246751
356421
220656
765722
253681
1573669
311118
757459
434322
990310
734937
1238832
242214
1390363
1367414
1034053
745887
1480829
1358545
947774
746262
698476
1365256
1325184
1623746
302489
1406981
360972
574977
1556004
1051649
1204407
477147
1627026
552824
255675
192874
1410677
313965
1151571
566831
796260
1647096
983891
1015519
366288
1279
657811
1206742
10174
233060
369263
1402552
1058922
427340
1551015
171357
1231635
631620
830262
1368421
1420171
1097770
1390860
551812
964370
1229692
30070
1427462
722368
428526
1115707
1253490
1067693
849885
364401
459150
960625
466574
9127
267360
1179908
468138
373433
841677
347804
86765
487816
1166022
416089
1253877
154038
1257044
605489
649943
1528525
1476262
1262747
88238
399373
697198
1110622
574469
753878
1207160
448958
962574
1397182
334529
874023
1550775
950134
1220776
1384667
820244
1122322
928248
832410
576384
1338905
89125
148577
940544
903970
724368
45770
196690
224757
933433
413737
1039419
1583605
1165083
916089
32081
211772
1632113
903031
199424
1444457
1404693
903315
1475202
378182
49754
92432
1352468
456511
522945
155881
1495870
668839
1223291
387252
1022881
1587554
801588
543207
1130910
60125
222266
825769
1005523
1025676
1620014
565625
306623
1610107
31816
203492
169051
435223
1541998
450225
1456115
835535
475167
1419896
37327
1261088
1587393
943236
1426237
784905
1642563
99429
903622
629203
1082998
116147
1326930
1040539
1425817
1634736
1509744
362649
912176
1140983
509986
163630
299964
1337391
1115909
1498318
464741
141821
22679
804670
1256488
1266158
367653
263758
1531855
695122
93164
672945
425097
1381409
372348
331173
749613
742632
1260862
985558
1147566
829823
321938
443370
389058
897426
224915
455108
743906
834367
727022
463269
385075
494212
701948
638494
1497311
1155214
1441817
552350
598108
438896
104545
1638303
1600898
762279
1455035
38392
1401850
136841
1385644
938789
205504
268751
1363767
1222779
1610069
1372516
1191661
572525
370177
1388007
102171
1249069
529587
1312816
359006
1040522
54422
850441
874214
631588
1015375
805745
120750
32643
263927
505852
940959
78777
226966
1271060
922491
1597618
416929
158140
1109820
352815
569475
96867
1046622
370789
855333
848998
1362856
1150758
1507900
62755
1106313
959335
815606
1288791
1166718
1157605
1065143
272695
806107
223116
244374
617307
1216354
1427617
1301214
745158
679032
905758
465557
55049
42422
1030248
416931
1092385
1029375
316040
90716
50734
1141890
1167280
1636815
1143243
757884
1250549
1387657
647364
630610
301026
1438697
403024
42694
1268584
1263440
191827
440948
864724
1074409
168176
1420060
19533
1460614
852268
1635351
648197
542534
14394
594942
606867
603604
213838
1350911
215977
245256
726372
1044025
868328
333508
1197549
820494
403247
1297903
1423631
861301
5631
917936
904017
637055
168688
615538
1641156
981518
1218084
400602
87986
1551478
27165
1166483
1187423
1411538
562937
894521
1098685
1309499
130783
1233289
1015405
1305174
1430502
1607765
418254
825772
262383
1426755
1136452
192430
539674
546925
1564020
670344
1078070
341920
95705
1404663
1100788
1192728
1129714
1520111
1323890
497550
551310
1010000
938554
1523678
674710
1514140
1270732
1439327
985467
777730
1073063
149517
1291585
633715
512631
1139864
1265214
478915
976332
64073
105743
454441
419101
1135424
1547200
507721
1028818
1224950
692688
1263113
1370457
273489
763402
181872
37622
1114125
1252635
850830
1350226
532883
1540626
664812
32278
888524
871330
238597
413191
745404
1100668
1275013
1610433
876823
1589540
916886
899713
1202364
280945
513069
338349
521841
202646
1525417
871552
116929
1441227
100296
656176
423965
616064
6777
13203
385883
667231
810928
1003815
23870
325207
424328
364117
1212859
1521208
1302785
1126063
892918
232049
728189
1003110
865435
279567
606813
960437
347416
922126
875779
558204
823768
802651
791928
7181
636695
336890
388173
376417
276169
1011731
334658
1001720
1381080
741407
968520
323780
528944
1203850
604121
1319317
748226
401535
1640384
9391
1355282
1636675
191028
323977
927309
679461
964550
1430622
1184182
1458786
196426
1289850
1191566
294259
93034
1426382
1416640
99431
1278236
1247956
30936
300491
1048618
1190012
1275884
373974
1497484
461724
894640
751566
837289
578967
1409851
989829
1612966
579814
1643175
1020148
835578
1310051
1609078
893527
263348
69331
1417126
1027480
1383344
1004923
83944
1476643
511627
835383
1211528
142249
507176
644
981054
830714
998442
114350
468528
282307
223131
1362120
1634060
1186878
392158
727539
1021600
205033
493162
1568576
1339630
24091
1162625
98368
1494550
185196
1542194
1611872
200308
1292063
662159
356459
862465
1018253
1132504
1470183
1149509
1318159
64856
1479494
1065208
107115
1417147
1375416
273518
802924
190154
330947
1186183
427398
1452013
789160
1354343
1355717
371050
625276
1593481
1292226
1621508
52336
584895
741263
1032129
1434516
345522
507092
1476258
753951
1231878
600020
406668
1008256
1016720
1337343
118086
305652
487468
163822
510148
786736
950959
750867
1389373
573970
1398645
1366836
661004
1163813
1019988
512219
425887
1406197
1129816
763806
51112
755025
631447
346454
188892
228290
1123409
1283179
64135
473812
685013
630480
600110
263126
1009185
34835
1026754
1617592
758866
183169
603818
1373844
107029
1588714
724974
1574431
587629
585229
1323648
499378
1414330
739121
483470
111596
972072
752619
952181
1161068
1547131
461175
1641595
1016031
799499
631845
574988
1015301
1320491
411145
146680
74615
348408
1394262
808038
737871
1196677
831226
715716
912244
645181
1026031
442104
1114715
1558913
1295263
709359
785911
642590
550619
1302997
1034113
1619591
35121
912673
242978
57385
1571182
543109
1355054
1260569
1632495
1125322
216856
899568
1189683
1226521
433120
1408395
1549088
278700
584354
690488
935560
1539894
579902
27648
845186
893818
535519
239053
495399
1150914
315862
626734
168808
1458873
1110465
1409571
1219871
1336680
1096291
1491743
1256072
376100
144314
1463934
254433
1013457
953487
1092533
1385256
1360549
776421
1364535
146198
1347805
360253
1155931
1631345
1176405
171267
670849
1608875
824818
1361545
505729
1612090
1478425
104846
1166486
929651
583088
421438
1121133
654677
1647141
764031
869218
1182357
1251890
300972
1372801
1524724
641021
649181
536949
835379
1635349
1421526
223636
33363
575321
781538
594095
883282
437733
1327729
994337
1207859
1282074
334055
205845
697720
1299144
410282
1504950
1549452
1318279
440625
583756
1534534
1359218
220889
1044886
489387
1376243
1382670
833233
499478
342201
903517
1419990
673094
620880
45841
530428
1140757
137776
164403
1471773
864593
562581
420592
1231109
1640965
1483899
1508229
33554
1498752
70989
648170
524461
1314632
685680
633710
1607664
320951
421576
1335487
395825
845277
279227
919081
82668
1537689
1389840
1007403
1197592
1279284
1030962
1120424
1506950
1334469
726104
101686
544328
1024245
7520
1136619
142784
155737
615472
582902
811370
1370275
595159
1308399
32777
1483154
1501740
838871
951599
1078570
1097443
778582
1470255
537222
1501926
306663
865489
1019694
708415
520650
1446532
1155254
32966
278597
1637495
418130
970694
14385
628375
763092
479951
697422
332508
1242216
137255
1353516
364909
170109
318899
566410
915388
1480606
991798
1632551
1103211
501883
965386
94947
209198
1507689
1066107
129324
1028491
155587
1006171
995262
658975
1596093
1263922
260168
236380
297908
652446
1213900
1343589
788527
279651
1075336
1154037
748062
1004183
800326
1467412
1450387
1394199
690140
546967
622440
1538282
972317
1595979
824046
439630
1173501
63546
1456415
365947
408268
1554557
1440494
950571
1291092
809399
547804
693333
1227832
844885
97315
342622
761680
446816
572226
88940
530192
301552
394076
664689
224914
185059
407252
1176355
1091717
1394473
832252
936195
1089813
717419
115177
1181337
119772
106943
834380
1504233
337697
676134
753241
471494
1297005
1253278
904600
933142
296574
1412812
1543211
726351
1453937
1311329
1424587
386317
1214563
1350019
250144
1279895
1518422
954785
145277
253530
1564864
776846
667097
156183
339024
1353691
701266
341035
1167497
163749
743746
251480
489737
970209
1125688
926732
1596289
767818
1563062
1394138
603228
907880
842782
1425023
1260920
285508
920689
421679
1064074
754057
921371
783520
1576466
726853
538391
195590
1208906
1071512
802564
1464208
1202462
773207
959103
272437
1271716
1348268
31426
918764
1289263
1253826
1504357
939462
1209530
1211623
1040039
1404828
1261204
25273
444540
1243745
1535269
1006686
1486382
470667
971243
1286059
197983
961390
1286798
1045842
1439741
1601545
1449831
986762
681474
707455
1337347
434109
1088175
639043
184471
169573
354438
280169
103069
1398817
278290
476207
402976
393597
710508
1269597
1040889
386968
1270691
242560
1030809
1075257
1342856
270805
361223
33960
320922
1221589
361021
727337
1540059
909440
302150
1050001
681350
701197
289410
705204
1078984
1114220
945682
100088
211633
680496
909848
1631530
285893
1024343
628330
284275
1646042
137849
1218851
494086
490670
334334
108540
225097
635632
807650
873706
1305305
506067
526220
1250064
1380397
589994
333757
1316771
953776
1561069
653748
1539008
1475636
1265843
1228387
1120318
107286
490867
1560290
878260
275693
561739
1131704
1474541
843998
79458
1237929
1103234
642788
1164479
266249
17320
650228
96342
1388544
1609327
528520
212850
1093133
201752
562438
387363
180492
680153
72118
373808
1022507
1424789
788857
1409187
1058936
1230787
21193
392379
1426346
1521516
713906
1553033
845929
729266
1372669
140333
1096001
1120113
689725
1250936
1142427
779786
120223
273238
638168
304843
46329
181271
1339684
1022835
1642342
1447677
347008
1502221
249575
1299064
452262
395244
1377265
1397454
12117
1573511
1412086
869258
1398707
1036501
200062
425034
177647
610198
1268807
65149
1643770
1565650
972865
270458
1405639
1603083
660012
1407860
6270
584859
1117176
925059
1514758
306910
517752
1323362
1352861
1550020
833061
236460
319946
465368
980679
1113246
1616202
354306
892859
1096832
547743
725239
257104
807553
1261050
626884
520314
407350
563848
721891
1552499
1179415
1332246
1399827
169641
153954
175422
531728
23384
342941
473227
1527895
1602019
1335132
27016
1406202
782005
456711
994869
788536
144438
651896
381249
1124561
619276
1057574
826709
754198
1255975
1626868
1588183
43874
673652
1230312
1436791
640747
522161
760159
983879
118443
1590010
1032533
232584
460729
98758
1245027
366855
155361
915663
1300809
1014307
1209292
891132
1421779
739793
931793
1057777
1527140
957163
1439571
1437714
481669
1320933
1592622
1488186
1549274
883260
707718
1611653
981229
1275234
568410
1293456
435874
1216306
89520
1203532
1529589
985545
1582798
358018
1512405
365558
1573526
347306
1104891
266742
1360970
1431391
1086747
223561
1356061
1443524
660520
338552
1013840
1304371
935472
1048334
1397875
1239231
578368
225230
206499
188106
168301
1449248
168512
1075094
1185612
782014
380164
1419321
1569661
597547
809890
655721
393560
863581
168057
1483030
473119
110804
1616002
1412504
121442
1591004
1141890
1070237
663225
622555
659480
974176
997530
1567994
46706
1280065
745053
1496667
247089
774945
254963
1644472
1345589
1195790
987333
1139782
1266193
822733
171705
458965
611818
1264295
1147418
1536773
649826
657195
249094
1446085
1009032
1116561
18051
1312679
1205248
1184709
1554016
666929
917487
656478
418051
1017607
1240723
891097
162219
439704
1080831
1125400
84806
376434
1055544
314213
276701
1493703
650966
1474072
1084761
822795
404092
373052
1102061
934997
1526539
1083925
1229092
438253
916659
200821
249860
438516
1288828
1478913
672462
712647
702808
624783
639151
1612477
472320
618108
1226083
522208
1604693
296213
1109734
970217
277733
65282
290466
174267
866994
310025
1227191
378200
1544493
1406494
715705
1031040
1295113
121280
1202363
531446
1193057
881361
501310
1349046
533657
275335
1625559
1242996
1059798
858624
63102
1095555
505925
1091876
1295019
1138651
816923
1222856
652095
1482153
206137
1446596
985963
509168
1293850
522405
692475
1340681
345827
1340397
1521505
86566
402884
1425175
127509
461352
1556211
105950
1432259
1552619
412412
242797
270522
47895
1631257
1472811
377670
314752
1485448
1359081
925054
1305443
1361419
579861
683873
1402646
533074
1042478
1209665
848863
1170893
874881
1389250
210139
1355048
329057
919451
1602849
1307138
1551461
584860
1405874
412839
32141
1401968
1578655
763954
1562135
904266
232698
808450
455242
650336
1070166
562007
298381
1015273
1126888
781920
1350769
1511644
1472974
785296
721957
1464028
126758
988160
737882
971020
81503
1391166
1523854
163917
1325342
128679
1395808
996563
531324
782209
1511673
574485
886723
427078
142090
107436
623227
1625007
1236265
669961
105385
1243552
1548877
389415
538654
1042760
592358
466411
46852
329532
877711
202364
1069982
791656
538632
20887
613874
1358904
319137
1159022
1412993
376568
627056
153474
1399935
316546
1140388
1031895
325623
930802
1496841
1539739
1178065
983353
602658
1520855
1216421
450011
1084620
1315397
1003071
557574
922311
327910
76505
1061236
700674
918760
960090
517492
1100725
330159
1454290
367563
444696
220803
124123
193654
200285
1231606
67735
481672
860106
1248160
7520
1567568
1127731
621017
531278
1563420
1305633
789993
222053
1476554
391293
800603
1478828
327348
1635997
1417748
1348687
593570
511126
796153
46470
521894
339386
519832
516733
1401093
402720
997482
950147
1479764
1343487
920567
853005
652098
1297811
275668
1140134
108534
1263660
1379217
1271055
920152
404284
1134951
1113875
412241
1616844
1265737
560677
1308789
591956
1492320
1403424
1632322
1542176
319357
762308
250159
647091
30994
1023042
1481459
1338940
573219
916231
753060
816110
344503
1161743
26758
1644706
279457
477368
723225
973314
1007154
1122640
895245
44090
53112
1536530
343889
895804
512872
686740
481525
1021072
815704
67600
522661
1199478
1324547
956783
141271
1175531
514239
1604498
1022819
2253
431230
667756
1091410
897760
185084
29289
579760
598549
1191307
1567182
1029422
923678
239006
648383
773019
1625973
414902
1056942
1467248
376611
313110
282688
660455
1608580
803101
1046087
347559
273289
824037
1102008
1476015
583087
1427629
1490176
1360549
1469103
1251516
358899
1084402
1620323
556571
116086
491009
1461580
650897
154881
1368460
196514
491545
31812
1016628
1535904
129830
133590
1586786
542632
885933
1376525
841221
607351
498249
1610813
754557
70499
356933
442401
99357
339071
669491
636150
466722
533772
89467
331631
806241
1353918
1419475
246301
851373
1521637
67884
131274
519946
523382
1038074
458564
295317
1334196
288109
106487
1147466
560048
703796
504297
887695
622994
256980
246039
728575
1415633
1101238
39068
1268224
1113948
620170
719498
476217
918553
80518
604843
1399701
764107
1626535
1378951
773213
702317
124293
268003
334120
608458
784986
1106631
1188251
23576
140619
39614
270585
1269796
1279500
263827
1638672
1139964
14718
1235
58006
184445
1476299
464910
1444903
1183611
1394553
1088210
989481
22933
538090
638974
1244886
1084889
928908
525569
1357382
114964
750619
1357206
753844
1381748
918133
1011971
1348734
756701
541458
995624
915154
1590134
16248
702499
440097
399093
1627047
225949
904791
1390021
555544
106342
1416778
1212636
198979
773878
1492943
1465105
1141188
706167
863498
1060062
1531503
463663
608462
804391
1518468
855919
357598
22566
224840
1404781
1515194
638359
298148
1638628
1192011
1127795
1276702
1207607
57794
519354
123943
341053
146279
1348488
54306
486930
469595
21240
1183978
506742
984987
1556762
623464
11250
445340
585934
12568
895256
602326
229455
82882
951199
540689
118834
662207
490606
424609
699275
1397286
450708
829051
443899
694726
1561278
559989
1104918
223449
944971
1245717
1433315
907999
854137
50761
1525414
927861
1102583
867446
1131031
1262063
888030
1070687
1542035
1004262
861317
250399
1478855
989495
596638
492197
595456
86975
1540937
404958
1368378
1579821
1166615
1553786
638767
151285
877536
212788
1504208
674134
815414
1278602
522096
232667
1376131
20704
298015
1187630
531787
232596
109651
168579
624293
146893
973790
1190923
267027
192574
59562
199584
331640
1044595
1356434
1135418
797159
432987
1444895
964960
1574778
421244
59468
1577718
446428
346670
1217544
1579152
1580199
697852
1316023
839392
1488397
170603
1593437
397139
1479178
332279
1301297
976136
621101
113029
1219000
1242333
1359040
228762
775796
532402
176428
1300664
493646
1619998
1389611
1239813
1099081
529487
1007879
1389315
1152101
1173705
1082036
1431307
260092
577969
1255592
499104
277718
1048063
510980
140328
676985
914494
1147290
647848
1634863
9811
1594122
160352
119322
701602
1133928
416690
120037
1335369
270400
893314
1624417
876396
137107
908509
202639
787915
1644691
474436
1483464
1452752
679455
1207007
431813
1158004
1074336
1546399
640897
1072368
915544
986341
736220
974055
1221898
1498849
1644385
1035461
244417
605356
961483
1199246
362278
643317
1509163
1636318
1535157
882619
191689
317738
617769
167604
212359
1034906
1434771
494856
288111
1460540
437700
804810
1390117
710136
239057
1221608
525074
605124
827585
125299
1143049
1100192
297176
960418
1263140
166489
969461
913273
216494
889142
1277064
230321
629643
904519
928369
855364
1391595
1502127
199612
1564941
685467
886994
1521344
52494
1041027
1170772
713206
94382
602786
1068123
215139
1321297
335158
240889
1636780
1294068
1501269
1151226
774068
1159996
163302
651301
550007
224293
889493
294301
661382
1366492
208316
851823
660682
589042
1509769
1377509
1528288
1635171
872654
607265
634218
461348
136346
502908
804121
1523666
1098102
538307
1430840
859811
1214014
992933
781679
83735
1565071
499867
112275
350558
1639243
1003995
1042251
1092694
986030
262688
695239
322619
649262
1172005
927309
927200
1570130
1578749
1195749
701116
567566
426005
872783
1513884
108616
281419
145400
1370721
6148
1325653
312861
1209897
577684
1283194
399324
785424
674412
707469
282328
260156
1488957
1307760
96999
754862
1567343
216265
97588
462733
721191
816422
1244197
1647065
993398
742757
1185408
1496393
935780
1514533
1169870
343772
473033
314420
709438
1003983
940032
1288005
413011
828784
993030
747284
489178
465447
1068336
1090765
836441
134109
1479965
498829
1518385
959231
344297
172530
650131
12125
1272092
673571
813472
803005
775276
920343
1096611
1348046
1254698
1392117
1086839
550621
384566
1554245
580202
1551681
231743
245383
1540945
1139802
325554
193516
1454086
134584
536332
1070817
351324
1512345
1441082
1032451
527931
991647
499651
91403
680332
151803
732693
1468827
1202992
321861
487026
1180054
1221460
1640017
214795
1502720
1036810
554315
938868
992401
168224
283053
973522
870165
702321
743795
864834
1399320
341087
73776
1302293
1217595
259245
855266
1249437
254722
673268
153852
331232
284620
579801
61199
1000166
300515
575873
226781
1393718
1266251
372130
1457484
552950
738482
1455103
931725
1355914
130238
1539030
1418063
1134204
731811
1055646
979800
758744
1026950
1505773
841887
162962
1473866
1368280
758930
954524
481534
759601
278490
49984
1026001
1322822
979608
728349
66503
1547666
490899
1266264
1449714
1551911
1196837
896632
829788
1241224
1588007
875542
309840
518529
218826
1024253
1547942
788836
1044052
233467
1198296
1402126
1057653
1340426
1094890
251935
421767
567255
1645545
1491668
1153142
773578
659701
371601
630284
1010549
811582
640313
1544389
44523
635970
592843
138802
1274923
937884
1322616
1568868
477700
910415
1362693
1171869
976510
1065524
115658
1374985
1222998
1164524
384357
1380315
1166989
1635361
1376853
467685
315623
417218
1400274
1168790
537401
806437
1138760
75343
1044947
1561849
965446
385366
1178114
783019
492786
1300306
670579
1149349
1376057
864691
1032611
1261035
328358
922517
1298407
298731
1120863
658466
1191325
1277735
451822
1076542
87873
1426580
60347
163174
643130
1604967
1631363
188400
394011
51514
70695
50008
1159389
1502824
1327230
1340362
739431
87333
741005
461130
1353893
1354281
403065
433952
1628215
120385
528486
467910
720087
791488
1162164
1095064
983745
249102
1427543
887024
538546
1073319
1201596
743597
80244
619625
486683
1024614
1641112
521403
298231
325435
1122063
1040966
1252822
956583
656962
1366872
1578500
1135869
436891
177252
133425
1109132
146889
582640
720530
447429
880492
1572510
277084
295298
1276332
1084853
95580
1513531
1040254
1539783
1205123
1011586
270641
1033467
1138213
1382197
1640638
625082
1033966
1614269
362095
1239391
557582
122296
1084034
490590
280207
332972
1622630
85792
1562465
1352638
796358
1400187
146655
786894
1493020
501285
261754
511766
1484809
699396
1033713
640048
494649
17990
348668
1237533
516414
365916
744196
511407
276611
1598492
387579
303270
1025997
1093467
1506884
420947
1444402
683633
1563126
1003967
506285
1197804
863530
1322223
1180416
1645212
125022
590670
1044924
926723
1463641
1357159
678374
331335
629360
1071606
1351986
1155164
1519142
1068739
1089546
1239523
705070
1647449
1461505
407681
1143113
1228682
566550
1375721
283079
544097
361813
1141620
62466
852538
782429
1100720
890289
815459
709421
1150758
1041180
133567
530791
1446233
104460
191651
445389
370872
1279215
1097264
1074532
1133225
691064
733893
559767
7849
611109
1469137
1154463
549124
1055489
1482468
821031
623894
666556
810864
139656
1551053
147627
542217
1601939
178541
274032
403611
102913
952199
10373
1536981
79661
27489
951375
1079071
463564
351830
1330099
747301
444402
278608
1199630
127970
470859
137699
538306
1024611
297949
600834
777003
399295
26289
1000875
1603063
903112
19163
631057
1347969
867930
449041
1574108
1547779
266168
42561
526540
149862
237470
1127507
471378
694509
499981
246598
1504629
37571
108587
1366438
530859
1050349
593614
150840
1072197
147437
1202767
1146326
147398
422458
1400588
14424
854564
780680
119358
853567
1494960
298819
173906
1127940
1191354
234093
765835
80491
745299
536509
1278296
1190155
1618486
1470619
1185465
278817
1223468
642735
598178
842512
1451149
1050134
1544531
1089998
1099956
412984
38395
1393208
334198
1478395
1548103
781142
1079494
381863
535944
1413267
1172915
553039
15270
254870
874894
423657
737236
522022
414574
956049
1593982
909783
700214
1622798
1233216
1310483
752701
251293
1129378
1202983
711913
1023108
611158
1527277
526953
659308
901492
602167
84477
876154
826444
1217970
1364355
186611
1282415
417985
1321297
739101
1519403
1540063
993967
474994
1436636
79563
575401
654680
280232
765310
128015
565323
195996
126635
1060561
497157
1209121
138028
1269230
189675
1088094
1492342
993830
526137
878637
1198573
856809
1244803
832614
68266
1646482
358237
435292
502841
1633737
123806
1000761
322931
1595869
612094
57595
569121
128001
1089129
883317
1510444
556537
1142903
754867
1038231
467450
1104087
546263
149190
345493
1114978
1502436
1028485
902016
119912
827588
1114730
399881
1046070
1563395
1306759
1556534
90817
803934
1283144
652311
698010
1448304
188079
762652
845185
829496
599614
1019205
6762
26901
866380
328394
91450
1631084
1398607
142045
519560
650469
250413
885119
411430
336202
802307
1625068
760187
525058
176222
310564
783887
666742
19743
414959
934804
190057
1573504
1233029
799660
1374910
311896
335789
722673
141883
581089
212941
577779
303493
1610495
601357
782422
387534
1274865
1365440
428255
1442317
1094332
1030963
928083
1140167
428497
531177
165025
1563694
802216
1547219
738174
1622462
523497
1638545
1279794
15340
450600
365800
1422764
88172
260013
1165108
901478
791937
1481655
1034858
130052
1130998
380320
1132966
197645
1124571
1450213
686177
522587
1015431
1491814
203582
1453493
166776
1019803
136632
969351
670917
982277
296916
47681
2656
1062960
1087397
374030
1014395
1289840
1084377
632187
1298260
833030
1345629
346008
302211
848566
827673
176720
528620
720863
571491
674719
474725
104294
1523177
813307
219762
1113156
1586677
653845
363156
1580852
166103
707213
368279
537253
961439
730266
638236
310800
1550046
1350781
1000302
1228065
1080701
948263
1196524
752106
436035
201983
950199
1561787
1636835
30860
858188
638845
929174
155729
459861
119188
1240112
428229
1230637
933012
905363
311322
1072686
1366776
1070799
1067724
660379
36257
733687
560878
31753
1588872
1437895
992810
1258892
1129889
1491643
1543008
419828
1238110
566341
428904
714698
561075
1174500
127474
199902
561262
853118
388298
152322
409854
166454
1556150
1548503
586034
1242824
40260
840051
1460981
204392
1118688
1045003
546500
748547
901141
1550122
50726
1493728
437584
1404276
1586083
1541755
1639022
181996
224867
764515
1305559
147099
303215
747517
137992
1647431
445351
1419956
1529869
1330936
1464336
434229
956750
481922
1201068
1526061
637813
1202740
1077225
208588
1508958
581629
1602597
1020391
1336409
869118
745044
1016415
220200
1334780
321413
1227209
1099299
212369
1044390
658132
1600056
1161756
1511960
271325
217221
1213829
421588
1638722
1461088
1401761
249042
1128712
1213306
666939
958733
73840
1075433
1215650
1631641
450684
1367876
237203
1504564
297090
997560
948107
1322674
1559584
981663
429585
87037
725619
493165
1647639
149397
424872
190482
599758
268323
840347
189181
852417
1078772
25796
736539
1213184
303743
517664
1019427
1428688
1624133
171308
791673
742692
1401142
969043
340245
314763
835761
943790
329314
1391621
69373
875593
45274
589893
1309305
217344
1150531
1304227
1435901
1048959
1274371
1022520
12105
907178
839836
756398
1099906
712015
1077614
947640
963126
649942
743360
385838
977738
441489
231715
40772
991961
1444784
1332357
1064515
1287850
902524
1515249
1218838
990441
192495
200175
1160488
1270641
983578
1527731
332804
1048078
777776
304485
411732
203376
91850
1067457
905430
161585
635092
671891
72299
1416113
1117888
207107
980100
1040226
453259
1113538
1394123
538189
373509
63630
234875
1563769
145503
1458294
559126
1039745
298587
328723
1380446
1074680
1092415
556779
1384923
657245
333414
1272509
88999
567582
256546
1397154
1564743
88573
364927
30019
472815
632632
1269271
899836
892913
1251157
1225443
1128417
679668
428185
1322306
850559
816408
350691
1177218
1528294
183690
618458
21808
1211264
152138
962871
206174
1251945
183937
566382
1195408
702133
92658
33088
1437855
904122
577288
587911
502695
322348
1601885
727669
442668
232968
1257728
827959
1428724
516147
1627471
1004430
732022
1399193
28094
551557
168457
311067
1472347
130588
1296475
909724
194479
1105934
754125
567384
1128071
1549474
1354642
1130876
287050
1623579
1097276
59114
237929
652594
37963
1453857
1128990
734062
552517
1497835
1471916
857599
502444
1515349
1457683
560497
1284018
100306
1070237
1045676
1553675
17126
678938
218510
1390813
82360
762212
812076
9738
999077
200226
1379078
1190934
706674
444982
1299682
1452286
314782
544170
383034
174640
1646547
1370139
716541
1590358
966119
1594778
1070626
450707
653290
579337
989567
1326552
1438695
281272
701194
1376102
1057043
254759
951130
1410473
921807
506166
1141532
1523133
1110168
594790
626444
498354
958193
1068766
827140
860247
1151869
1086175
650196
429413
663802
784599
828211
296347
1206780
1288429
1421231
29567
406991
238256
1242890
1475768
1109504
347349
1232032
274965
119811
1118244
289238
531152
288716
47952
1077231
1197205
990294
195290
503291
271907
1628997
1553500
1193536
647715
29866
720663
361040
1064752
873413
1422178
847822
850631
115417
1014728
306009
1295263
1628040
255023
1640680
1635391
1596278
1553114
412926
1319005
34636
1408944
1637020
1306992
248283
1410044
1341397
896300
891246
196605
1574811
103932
418789
1029692
623356
480311
685256
662670
1341590
152592
1489777
1431074
1434235
381334
1090170
1038151
1015117
831007
555564
379705
614506
1124580
568569
1177846
147561
1595667
831032
1278032
1502067
1268155
1118291
882866
377188
374864
1294343
1559449
1053028
335059
560301
338740
14047
1121227
210096
358818
717317
1174710
788126
1282639
86160
137465
1264543
1118964
705313
155677
812596
960393
672801
588597
711754
394007
1489675
1422661
398974
775823
1208184
424344
829762
935490
987435
1564903
1033193
440964
799580
878145
1492216
400341
243656
288392
1551582
98125
408622
1140336
77306
1095819
1109279
1469994
678323
813042
1401808
1272540
1589867
26354
453171
527858
827122
877528
1299173
1331971
444269
1545345
1290169
754372
324719
159970
1352268
195018
727061
36971
466804
641274
530668
1395456
704966
1278585
1374959
635684
342372
501937
200138
571461
292302
838281
1070750
1607685
984669
1458548
189743
504202
520037
1094406
1153886
411895
960911
1268270
621310
1178860
530937
1513602
326619
1009046
1306961
887121
466702
341213
670530
1467684
335753
1027534
139151
1052328
669231
716688
1442396
1585995
1030473
1510867
1288706
1269663
1065230
1068384
519374
350308
295740
440604
1299824
353837
841910
538485
619902
812146
245470
500776
1521313
1614726
103551
767859
1006058
507988
61303
386276
886665
1124875
387273
250533
21935
748438
317729
694633
947320
636038
1156715
1029977
154568
109791
1006926
125367
882525
419191
1594105
497368
961446
594840
682596
460068
1490710
332619
712683
1314756
1033864
48623
1463487
490391
1308809
843098
735024
1303668
1025377
458796
553692
362184
937009
1566434
399311
807812
1365631
244971
471101
1511948
221555
292746
168644
154194
1402773
245246
1106640
778788
1283143
43060
459148
912497
1634822
467589
23759
295404
45021
26746
1333511
869057
1150182
291711
854812
575815
586899
697262
116992
424106
892820
811034
1360501
1233273
1534175
353557
1305799
1162649
682453
1608773
722172
1633380
1597173
1251856
1161433
1299009
472888
634953
533369
146663
961472
476700
1340841
183046
396748
684168
872779
60232
1041892
339576
365788
758877
1363105
978328
311049
1149096
1609662
949945
702587
1324171
293476
1202441
189066
1064955
1335115
1630354
105616
998524
1131673
1281503
374498
1533113
231759
31063
1237093
407979
1354131
1526319
399454
883213
1492031
715295
890992
524239
1150037
157718
491758
217133
120218
1225186
1068049
798473
850247
1631596
1246136
231308
68578
1063164
1058435
430597
989742
395905
1078391
697367
744353
480720
1345666
1041104
873690
646172
406551
112516
203416
1426295
1575562
1409918
1135336
1395457
156315
571051
1566642
807369
797397
340582
936729
1347721
1059196
90647
148444
30798
748384
896582
1504402
655024
350254
1276821
804659
1183284
331269
1578835
549337
1570823
1496233
1277881
1428851
227741
234343
729744
337511
992839
69501
1226082
1016482
325532
471596
1243911
104414
496217
90736
1169812
578210
226364
363045
263407
531357
219709
1465698
1102118
1381167
1407100
63633
882360
341947
357135
1569432
369516
16752
632609
744072
234749
667781
687957
283650
114585
765907
1029436
539465
990456
359146
908635
946422
1604682
750000
896795
1331781
1115408
702124
272147
1403303
1451100
152224
1334955
1296880
157967
464944
60672
1526205
317581
1419525
1439365
378615
1639858
1182386
135935
816635
577045
976475
1228877
1522827
1261900
314963
650527
1096912
1473880
551794
933314
423966
1123319
502104
1534893
260141
339904
248006
1381230
1401362
1455255
873882
979911
873898
757969
1436734
633653
1000340
2133
226853
1439315
1179295
1368083
406628
360756
1354744
86930
1536188
612792
1035991
1282462
1340482
699562
935915
267838
1056136
238972
49131
373191
385361
951084
1103233
748914
1407288
1613375
606763
1075311
725946
1640386
152491
1359263
393733
723228
1448309
1008586
1550693
1021603
1377647
1585775
919365
308070
174509
387570
831822
1024728
703839
139612
857629
194048
1050317
4645
1504711
752927
995697
77798
495149
59703
1129623
460374
327942
1507922
996177
669612
1287110
611754
625312
1279976
1325522
145893
134648
1491252
1041117
1241044
618154
118220
163228
332469
280652
1543831
1385550
139295
1275366
341754
1167691
1532002
1623573
519866
211633
924877
304193
49470
1263635
1425684
365617
910582
1246874
1495959
96875
1262318
1028708
268088
728519
918157
1259806
1082542
773700
627467
1050381
1533974
868715
515081
212073
733653
1099171
416859
235496
1612685
1364864
730334
1072086
1312955
1553717
329563
738658
167503
1388384
866640
911861
1622681
693530
888144
29802
914803
725855
1117265
1112993
295853
1150789
702622
1472903
1563411
207544
124283
759855
381823
580598
698093
239866
171022
485782
840189
303347
1172504
1148405
1495158
1499720
731614
406839
276703
719326
607472
1268725
840553
455150
122550
376516
841441
1087249
646324
268135
991666
893809
1180798
31760
224718
1468027
730839
1465099
1567818
865949
1415070
1482134
799342
85806
182768
821600
873028
719935
1271628
398011
310772
585541
1298242
448916
456681
583725
1444992
1630449
1580305
966698
624803
1431937
969760
1163154
1357386
262352
583239
1276144
936883
1183343
304157
1606090
245540
341755
1019009
791028
552961
823532
199398
1088128
1294733
393638
873961
355529
819975
1062804
1559074
838349
509553
1528470
1383829
1566577
187983
1527332
1097464
1243099
1632448
570277
290225
631365
1207492
1557078
1560583
394172
1560973
784629
898846
1112590
1490243
753754
398237
751727
1270184
496215
1082435
12979
1545190
624308
1636619
1191405
506640
477273
479449
564046
519551
1245365
1463385
571920
1559810
939338
405912
794792
740460
1269484
475682
315364
859864
770210
747022
757400
1540767
1193129
1528590
1096717
1338681
1291763
816877
628878
1402824
627701
1433560
950586
226750
1174744
148306
427441
328133
1568454
515073
310325
372904
43651
576743
1460059
1244311
886089
398519
197731
1456237
1439284
721999
793139
186132
1157157
1265553
1526334
591334
1424850
342445
1469561
113532
354226
965102
791904
511092
1173923
1352357
597515
1261777
1040564
346289
627622
1088885
758454
750450
192004
122936
1523505
1580590
384864
1103533
985745
1294617
779670
563332
75102
1486021
183650
1458334
173174
1521707
159318
637816
678767
119717
595021
495318
271849
201182
801329
944895
1491177
82301
1126638
706642
1461038
1393676
1035380
1278838
674015
28490
469067
685121
1624077
345118
500405
1538778
1268092
1645641
1525345
552015
633156
1318125
1524562
174795
1103528
1556745
1226274
65469
1314415
1153364
1283115
1335870
1461893
1180034
678634
66182
912176
357556
1025788
647048
108694
1058217
544603
469261
986843
511500
1428593
1087806
1612548
1333286
1391286
1567584
1504200
501577
1401597
1278147
1017699
1426664
571647
49979
1487831
1014101
1052236
427883
262582
116025
40415
85945
1249258
730954
339580
21262
27810
553213
1142929
179814
1344842
437424
679998
1641324
884726
931260
498272
499845
751172
796015
702321
789553
1527136
1303305
1265567
858688
1571657
1495264
1521563
1023036
61652
311877
1068365
203593
1276731
211395
213532
150909
1275052
570663
1325012
1005992
1243110
1499144
1077028
966782
1640155
947899
1396776
614948
1171323
613280
1509836
482327
1640123
851017
1595239
1413902
916961
237418
473948
970117
836166
374492
1301860
1589132
404969
385760
1539324
687759
1469282
431849
1502222
973732
1515926
537411
443748
1568625
1081293
783931
191323
1004192
1222753
1072069
1152567
441947
149017
1513291
1622135
1627279
757266
1581438
651951
1515858
253934
300331
980428
217450
321636
733079
833559
553669
1398758
524185
1548059
528421
563038
1403075
1465108
596860
547202
1298377
721423
1451171
946299
1255011
233383
605547
1075000
1043082
288583
61981
1622317
1628972
1329127
562082
1464534
295189
263783
601726
36631
1293225
648513
1093298
575385
279407
1489082
321949
75627
848424
1455596
852440
524729
794726
951816
885832
1329271
1138350
1320747
1596491
57114
687819
1282661
639408
969243
1480406
1583385
523919
1023946
1161397
673175
1275280
1453934
1278015
1392934
517698
393264
949795
1118506
914193
253459
146684
675944
1431374
684477
1431460
1397005
1138711
101929
14045
1055244
630988
1017127
349670
1151266
522270
473584
1393785
778076
588353
445530
775509
711818
166043
478539
39123
439657
1421543
732010
1093474
643226
262105
805122
365891
1047588
487577
1605378
40632
255964
166439
132022
119168
1562241
97932
587920
1167435
565003
329413
977047
1193639
457974
1359887
1015830
887810
1259705
64190
1061484
291520
641767
664455
693629
1431397
262800
1310151
217270
431293
1404171
1123373
301008
1633547
674923
1296467
1117844
460945
527608
371208
344148
360871
125048
955437
500287
909906
1163760
174621
139212
1274686
69033
1027888
1367957
774069
67700
796369
472410
687240
376470
906778
205046
1557918
632508
805404
571878
1570288
543221
208948
1232773
1389394
1593972
369187
1009726
897096
1461639
1281376
1497285
430373
1316761
933209
263617
1159324
707890
1590024
1164559
1560825
58146
1536451
686483
719498
1230066
126945
1375944
170687
106989
7424
1081109
1085108
1189803
675763
359507
935011
344996
976480
58735
968831
1362128
1521223
669747
672437
1076751
573719
303125
1609610
757453
227237
1002781
680950
597471
419807
252556
1406095
547789
1109870
1611320
258480
1551900
1548672
1583535
92027
541373
516241
135170
221895
1250596
706099
345145
912343
471969
1600015
1443644
886483
700417
1262537
266158
219786
1324626
166969
586484
1362145
1153466
1351068
381177
1150933
1370363
947226
224945
680401
1038406
1565243
1436009
775323
816222
1637706
901910
430658
1486066
135465
816845
1285082
105058
1599718
1204350
900679
1326387
1156204
271659
385445
654264
768223
199871
52960
38278
1430066
1152435
87783
284432
359670
1473083
1186069
341056
85842
167877
175676
985081
837541
386775
631523
104868
968337
1167378
236665
469429
497709
1623587
1559415
454647
941244
1055148
1338478
29910
592289
1436087
483414
1053915
1645889
1454806
466478
1527959
1006335
972482
281973
1190512
605690
879619
905545
776876
517908
761687
243432
1549540
146858
557204
1158112
997705
814543
1170970
308747
639728
1489591
1518361
239857
892816
1417335
809459
245065
979940
1108144
1315131
967000
1113306
786241
684531
82719
209922
603772
946557
1263878
1301453
552348
1363024
729713
314123
988770
612701
576022
861771
478843
1192790
1020315
677189
1181970
1017462
1213363
1124367
1421353
1246181
76742
501727
946892
312019
953868
1219046
775324
273833
1467285
1519409
1300675
116695
1380838
1284218
1592052
321756
1310616
1516499
497249
952657
1124526
250350
1520591
319416
1012638
784646
537371
1353424
722029
1619047
948815
1362157
593313
681929
1171235
146088
1080716
905431
213007
284818
439996
240197
58082
1332699
357992
473032
958960
1563785
308820
628546
5337
378227
1594470
598758
133819
522059
1226245
1349485
298903
189820
1453106
1593382
1319024
564339
870872
1037158
638025
835745
991029
357139
405323
3397
260005
242428
280695
772147
142613
459333
1426706
741380
70158
1040936
1432268
950373
301351
1103328
1203126
784924
387927
1554108
1254935
1617854
199589
954384
770026
1230168
347953
991774
450272
1357067
1312867
822582
923788
686118
629873
1331205
1539877
410167
810710
112109
1348024
1378859
406433
679694
657771
637845
514722
1244781
21074
951708
698216
1192196
538695
1051892
720471
972545
1487195
1120774
712346
1478286
507872
860164
1465018
942452
684807
1606127
1622034
951158
368561
180328
939201
697896
1501814
681380
739426
314656
1056038
1511622
1357750
1017228
1368348
810487
1190290
578639
1516525
1052452
319666
317649
1204242
192063
1396170
1403570
696983
832091
1407876
957463
743101
1103758
859128
522945
833906
1495571
526506
878671
1319224
1572856
1634404
1391355
1457364
1601231
529223
219990
417896
1378894
1141879
508835
640672
975393
246054
1523168
157192
1618335
935648
1052414
1241006
71162
922739
184868
275631
868648
217824
878639
902817
1235259
1385527
690419
1144388
1085370
1378029
830264
1141798
90760
1280547
481825
799830
311248
949554
1635616
118494
483711
799516
1480430
893930
600382
243829
181458
1601223
571451
1297249
1099444
706706
105524
606098
1462393
323610
1021834
14906
322464
299474
1621250
59996
362790
816514
60383
152210
956885
846274
1609562
1125970
1222977
1079007
108767
1432443
1119991
775439
1172706
917073
1030091
853438
1503052
129293
370039
484784
1449418
1564441
224178
1644225
1523973
1350011
1300099
1390864
1457878
44675
661800
326378
1073865
491305
243712
975554
1147983
1077817
1631353
610406
1291103
706894
64844
1552511
1300197
785086
179589
1392628
984622
215788
177813
484746
1230519
670238
477666
991746
1209734
196734
463466
253330
29035
477345
912590
730440
1309106
90711
268861
1032145
1300500
227041
1207669
657836
1286731
1426509
83495
1504210
1165714
457319
414683
862510
278981
1563956
178960
74098
1546736
1081723
1167089
156826
175377
944919
385645
352046
52795
531857
129920
952562
241765
367875
1157127
491620
1646149
404451
1383327
530549
909156
1321955
3166
1608096
314551
1513685
463517
693611
1463276
1406460
409612
1178102
1093631
607847
1203792
192177
378995
1156983
881120
1362134
870334
410267
768965
1179667
482178
320692
1563008
1344246
1451955
1146515
595721
846180
1062025
1282695
1275992
1475337
171584
450793
1334944
823658
262091
724962
1404366
898643
220091
1385855
261630
83438
604389
19541
1167898
1345731
1005535
724634
394911
274561
1149192
848208
572076
8699
1453513
1124767
1159553
1157679
1007406
1448870
872229
545191
392903
958997
1073237
1261681
130167
1585482
818830
451188
1346823
1502861
355454
1499294
61977
337870
1461971
1285071
876293
56731
1271698
1586987
362222
529936
999556
925954
1234185
777245
269423
747518
352726
1544117
1431253
859036
1587708
811698
1466456
371997
296631
766870
904084
323888
1161061
1026094
887727
1286394
104366
950368
877768
1419848
585629
1457623
568162
1452427
1237605
534479
1116302
67463
1158261
348405
109366
1097732
560362
769659
16246
1592536
306061
292005
868623
1383090
233977
375110
804275
10859
1077150
895108
147930
510630
774853
731082
1389531
1330916
1123992
306100
631367
941192
638536
1099867
468842
890259
844208
1009012
591659
655296
512137
1351312
400646
436601
824477
5484
563455
353285
1566611
222537
785836
899682
1344648
1119999
86301
203066
76957
1212145
109235
540411
731267
581692
1601750
241956
82664
404228
1214892
368770
1144868
1371776
1217467
899200
541535
143820
539532
591229
1518093
749974
1581034
1109954
644418
1643088
153544
1289856
1059690
1538946
1079462
352567
1302612
1260630
423360
238709
384558
819752
1159559
1298644
1474952
81066
403473
1572628
558649
722135
522493
1586513
1559777
1027546
769814
205786
887757
202117
258656
696521
1346696
1596470
1464238
198171
340349
1631182
387578
1172393
1270292
1546332
770449
489592
1141435
1260489
731211
1437128
1492685
895754
49022
456454
1472869
119280
1238776
1549972
1281704
1453054
1439542
1313509
1559127
1325691
789466
536449
328944
1525628
1466891
406053
1327848
511034
560093
1251975
1488504
1500884
117667
427319
782612
663509
1055963
818896
254927
1473176
1421389
93382
280115
1585925
372556
1342565
1142080
963139
304855
1465267
1090185
299357
1142570
1176410
822148
1179922
421942
954234
1073181
394275
1609783
481578
1129490
1052120
539939
285752
1045442
1523041
760060
1383554
717381
822396
890224
1407135
718609
872105
480038
217485
1106721
639890
1324561
1065212
886259
1105421
173804
1135958
777808
39982
703733
1375780
460340
971071
891683
637988
1227733
133165
138929
1523097
578031
1544847
173821
1071414
438847
1162732
880237
19773
1485322
971438
1303448
1010298
483124
674219
735736
1626515
381124
435468
917779
100065
1215317
1405362
437136
90269
1622979
659536
256767
1138162
1391548
1347018
785129
939767
332329
907174
1397610
1506630
1296011
1283923
275163
861565
1548198
211399
532049
1137820
1439032
244425
1199117
1486971
1229095
680405
382725
1439290
1332345
892315
1391649
1516382
1223303
74076
812770
1243485
1289689
405503
1131550
100045
863907
907420
1124734
1180746
471222
483041
231750
640950
1384277
1003470
1061656
254551
1072510
91646
821540
156749
69184
793018
1374340
884337
195742
1175809
814564
647081
148242
546961
73971
933978
381325
927987
337032
1293002
1546757
1373068
556783
351149
1578914
1501049
757198
20919
23625
900166
1206153
1052332
976402
1280110
637589
790706
1434188
1087099
868397
129897
409855
784473
446325
106766
143982
749145
44812
403425
887577
325111
115324
1079000
1192734
1318474
241432
500555
919810
707421
590011
432529
1462914
1317952
1183978
375895
275772
1483047
583806
1424560
837335
454834
986482
1052141
1495326
19914
827335
1335090
880069
422110
583063
929385
258046
1421798
1483966
129744
1040990
1381485
979996
1192129
110958
790705
728361
1154381
1580953
113043
796814
1030487
1585009
1523533
898980
492393
751404
16060
1126419
495241
854235
398170
1334437
111830
1151313
1631514
1494014
489981
1297165
599481
38382
1145526
469002
51620
777452
1085651
888282
261322
578449
445249
590737
1203130
836711
208544
1191340
1198683
1540030
28095
317643
1035169
370810
1571252
333014
314615
36032
1105596
548053
1463924
849459
1202113
224944
269893
180138
594191
317293
212149
1528714
694675
197658
854245
171363
572555
49897
210506
133710
28151
1532648
1625289
1057721
939071
283376
1494947
1284124
1505549
1263172
1331506
1266801
668455
407909
1377455
1613125
1236539
774071
952525
1225445
377222
1596615
86331
536580
1291653
463976
1547790
896784
1045003
1147479
822708
867494
137090
415451
1483480
1627783
1026241
757385
838883
490409
990684
8811
507319
401219
1181516
650937
252816
183981
190302
559766
548418
181248
285773
25878
129919
353003
1543800
732304
1224804
579221
771865
1488393
1120902
933815
1450605
699540
1595799
790027
120799
109947
1241482
407335
1455522
750277
422653
1163884
1147951
1344167
998374
1104041
634477
1341133
744402
151351
1009242
1270580
375971
260401
1605696
113766
648383
413214
399549
1491827
698237
249946
1377429
1157980
1044592
202402
1367260
954914
970377
625526
1622242
366672
1583836
348087
1377035
21262
993813
467081
724005
59667
399732
289361
366292
156579
484310
1301553
1099109
682100
51873
800541
155323
199271
444360
411265
1640800
1241003
500169
514950
669783
633967
1577045
477998
186716
345552
1622876
724557
777368
1154737
1104390
471421
145048
1021643
481949
809030
1328423
639468
1048388
1311554
1330555
427761
1447759
438707
622569
732345
236576
191314
954129
653937
414862
1462929
383256
1275941
740075
649956
1202582
1388462
802523
1269111
1021707
35843
637189
1494225
270251
1148912
1617181
638770
1150037
643420
1203622
1026034
1522829
1421968
229370
503472
455310
745308
437183
613936
481867
38871
1586686
748330
442092
983974
944076
785236
118441
371994
1172156
979298
1038777
950939
430054
1397365
1441690
760791
584021
99127
192384
352226
1481566
773361
478677
1221684
1365256
1294296
224992
1443995
904204
799984
1280766
968703
563110
1396798
368919
290701
1148556
373258
1526297
426329
1513080
137064
975466
169083
675917
498501
556360
549636
1443522
663528
638894
849862
697132
538015
864377
174347
970473
283237
852096
209940
345365
466100
913890
31729
808128
241172
1424596
1424212
375903
1422928
189727
1167860
89698
265785
655533
941302
1221298
1371610
1383565
1163718
514067
25705
879229
672694
958658
184814
1640123
40669
508578
590035
862936
108694
1293629
1576228
1237802
128119
635345
1188949
1605881
468328
193269
645931
862518
491861
986099
1239089
117516
161887
741658
933459
580666
872478
1493989
1608654
1513348
255069
222597
1641354
1160881
635019
935550
697390
1628936
162300
531472
124758
1044912
28367
1027469
1199498
290725
1241346
592994
578718
1232156
477163
806134
521613
1270475
531019
1145908
1006641
1600294
1415233
722066
280828
285373
691633
1150321
873193
851658
213325
68131
286355
165155
60155
464699
862082
1374699
1134803
869835
452903
1234362
244240
1133653
23516
209816
675797
561038
383650
878392
671853
873553
343493
57400
1218253
803175
182487
1061282
1523643
286221
1573035
137175
1600025
674788
504112
795787
1362782
1532108
227053
146263
1614721
1329227
1026687
528279
1250272
1379536
1232678
517876
1079526
390503
415801
325860
1643341
802572
1531645
1324634
572997
341995
811318
517939
463347
1107794
574013
1310842
1284829
371500
1384151
261393
541168
271582
1039948
449835
678101
885531
1005766
1528023
1079101
987027
1161183
829887
735261
902583
1296026
1018836
1381642
1303431
19281
1380778
1534895
963620
1550789
1336998
1617585
41243
1430447
756558
418877
965913
994808
1066685
242961
185906
798185
1182173
1376572
100049
1322754
1316029
581930
1000003
1381025
432554
1507421
808037
735270
652591
429734
119721
1152897
869865
234340
1273315
387738
1589189
904517
730049
1430915
775514
291963
476857
533398
1086708
92232
721378
1215544
168904
971741
461986
1384722
1057745
1106962
581752
991550
747483
657567
606663
62201
337397
959569
77994
572280
1643735
521958
270998
1290955
526012
1259396
893117
960185
600454
738713
899118
1130426
1149281
867268
1436336
773631
1489394
192999
1431788
1504647
1469730
895864
204342
1163971
612285
786035
936027
105732
1353816
1045353
1510069
1507817
22154
1016818
262951
1401544
735910
1137686
150094
979813
1238851
1244314
718713
910113
738935
1034307
1452870
1163663
1001799
895463
491745
268800
992910
1299399
340471
1599902
394199
1347576
632873
707797
1511297
219338
1293364
348555
1472880
649638
110090
1399165
1107696
476307
983581
1056685
433672
1561829
1569635
383736
1496582
1502944
1104625
750946
64804
231836
1243833
995030
700206
274676
1231990
1011866
879395
584280
1478162
383882
562970
1345463
969910
709036
1239839
1278876
446164
590406
1557669
119361
394629
319888
764788
1010910
601196
909549
730686
128327
171093
762946
910313
782413
1170365
290410
244848
1282118
709933
1632188
1187724
516083
756157
121248
1390607
793566
503310
896597
1639138
758362
954805
444072
827973
952216
1253170
551587
1297305
1313485
714759
1219398
453485
580766
441977
110125
288416
1608232
414052
349730
915525
1042939
1399347
583267
931675
1432906
825475
449711
953124
404435
96460
1567225
835152
94115
860140
477554
1630854
1029181
924487
700360
389777
511391
994898
1559772
1115815
1434228
146533
129068
395196
778155
1471815
151837
1161225
1521320
1003920
1610938
1471172
403154
297867
1629978
1125924
975011
1166133
1504676
1406464
203720
1138623
1539586
1337925
329440
801018
137259
1138820
315045
335096
629731
1427312
679043
1026160
512274
1394797
175670
1166649
317461
654451
1364839
661742
1407745
667081
1384601
379743
841926
734654
1359709
1375348
1055424
475196
1314479
1133708
150128
470485
662882
366678
544163
161883
484835
167743
749310
1199527
1159750
921883
52553
673077
1548648
1025899
1252775
292988
190919
986672
1297581
1543453
858280
1537123
1553432
1218223
32477
1408210
577378
1525322
1066473
382137
350432
453
1326843
786885
533971
116855
576263
180197
1568180
1194516
1406186
941734
716800
402069
997969
1106280
1081720
1611137
39839
574277
1360164
1381071
1483287
1293728
1072751
1348874
570843
535657
744358
1033126
936551
862403
751364
1304207
939169
103393
1301143
1196658
783648
773510
496690
1144180
603832
1513683
819441
55481
1289082
477754
1335585
934827
567675
780013
774705
91635
383175
879940
815182
1366541
639517
1601282
356576
960725
1530835
1253018
616451
227839
109338
436926
113652
574578
1498313
17717
1251252
785273
1188387
685144
167436
1286837
143398
448231
106389
898732
499866
792883
1581369
615386
302123
508753
680436
502260
878564
420627
1057853
395022
1144567
1061454
567780
1068431
200546
716012
709721
443610
1099851
486931
1234401
309815
1394555
1012016
1544547
860614
758941
383940
755140
1096327
1059347
1141490
1247431
997511
7175
1413861
339705
338876
1153696
696976
253967
1483143
203594
501798
482276
462587
1011384
425440
991429
1481891
217749
264849
1228037
833312
1279816
1330660
1095721
359120
757313
851470
432188
1069508
719324
426158
1516573
1518369
842355
431394
476419
24916
969395
855592
924566
136575
686916
728847
1316545
1005320
268422
963643
1382034
907443
1482839
193788
455349
322389
898246
1520228
62815
805216
452781
1057985
881725
1418376
1107052
10859
128814
1615654
937122
1297828
1425769
785573
1019005
33071
1395213
43659
461583
1278095
380545
951922
1545828
1094369
799545
35671
1596847
123464
995216
1244843
900505
1283458
512611
1275454
281478
1552052
1506128
1258462
826477
546534
1562188
899560
609925
1210371
810154
1144068
1481075
377435
841079
1299408
417704
217217
1222092
733232
472589
709566
1157213
87571
33654
1143728
1129612
1235300
1393442
726860
94089
245954
1097288
1611645
1225009
957289
203817
1487484
113006
1030351
1193870
1338075
282153
1442903
1124332
160878
543583
181989
375951
1367805
894959
902181
285451
663416
32209
1606849
1259680
72430
590744
480047
1347957
524328
880711
436596
1070517
434794
1388131
1259018
1142783
1613183
331128
837554
805351
1290625
1618141
1481182
155127
624162
1391362
1488930
581754
1382092
866097
1320254
1498546
1298643
1012700
705276
1642770
1543789
1297943
230356
278560
1424619
335158
649682
1490158
456886
659758
183417
1052405
374410
1118998
678758
907217
1248684
1232497
1024314
762202
1295568
286499
1157443
1560305
667398
9345
167614
83468
174993
1066145
288145
1269683
1548243
16474
1075511
736814
211561
322990
1230050
968771
1057097
495035
1252907
443507
141422
1351525
617684
1254816
1261137
1456539
1590418
1297836
922887
309038
1201596
44431
1642995
812119
137769
1078995
707642
1289295
1257187
1483820
1032663
330518
802340
1016285
1386126
627227
955355
1058015
504885
745376
788875
422827
1043704
778510
1418096
383554
391147
953315
1601753
1035410
348479
1117470
916675
98361
604645
1284278
330366
991965
1335506
1031456
149289
11292
119742
829000
1246240
730556
1078568
845908
355636
160042
845388
89197
879458
1483761
1636003
1222374
1236603
1352944
948082
598893
1273923
721814
1601568
1135304
249118
1361819
1047099
1279321
1283584
78118
544645
865998
719904
1613525
183434
1540318
1312200
1108979
931715
837694
338948
680094
1643927
1604411
1631742
659806
1054943
1412527
1313078
1065307
1331101
534222
952655
1539519
146507
99792
1152852
94339
829001
820941
754778
808651
964302
278907
781658
1258657
556354
1153817
925617
554455
331288
240278
1129009
1512041
852231
885306
1221261
902252
945189
936468
570602
511358
1216301
1440584
382672
1435451
46367
474677
749815
526830
1064660
1236672
907310
1268004
644973
299434
845449
967287
1419097
641452
635589
568954
1234066
466460
593970
1503153
54452
375855
695752
264573
278744
27340
505754
328232
652436
944578
1372973
1516772
1044763
55755
1582057
1555401
1429350
1636496
736861
1081511
1072102
1617228
26761
223864
205599
680228
1519835
90540
1371829
607247
1353124
1339571
352881
1485103
952649
1203549
492543
157426
420835
1557971
1066643
710617
927198
1507818
1406181
137678
1238661
563989
596284
8106
901861
1167221
52062
502763
11815
838597
355772
758769
986346
742454
1293017
834712
1406385
1176230
395692
412465
36036
1277692
342753
1378120
102999
192484
1547489
105523
649944
1542310
1592049
1082215
576969
242805
478021
1192371
923273
206720
739282
190603
624155
761699
1494165
1161528
737664
1145544
89976
625386
1197403
384973
627211
1581546
1373929
142991
197159
606282
828442
442414
147601
96632
1380039
1440519
546185
1629312
207441
49186
215003
269092
1280774
950306
1557153
171713
881610
8300
695071
1470751
1460769
303258
11201
743511
1006019
70446
907407
247890
134773
406657
1009636
1137399
1451598
23296
661470
1414702
1408809
497429
1107146
601879
1589311
103708
958780
1205713
249812
1581221
85830
1072662
990368
946273
109009
1112647
1354040
759447
503038
522986
375820
1037364
1000809
353825
901758
1643987
847003
1377370
150128
385918
696967
668828
147477
475422
981124
671406
342639
633737
526675
80775
988876
857561
1237816
354019
858416
626929
1458437
741844
1341752
797663
544226
398234
695320
974021
1315511
135154
252469
852795
977662
965385
439615
3984
727085
220093
943608
639883
480561
1547420
320679
1302641
705481
1033909
532655
777890
432286
817933
1499233
1610851
555107
21051
246968
346250
191841
81513
396032
270215
918863
1019606
1379740
1548432
892221
1060758
443053
1006251
1071846
198490
1118113
717356
766319
1378788
1520190
1497017
1206477
73434
450214
1491922
88710
22024
1562153
394026
1522617
1480076
376060
1318029
426870
1169281
803324
1118230
1013319
228168
452079
1013931
833380
1065189
875485
1009392
352862
611093
439864
1018194
645303
461984
333253
1445819
1278771
1297371
280006
485255
819133
1623219
1010949
148939
714690
304317
399634
726876
505692
787412
610185
758217
47518
525742
756590
1596382
1644088
110704
1171886
313131
1442967
814234
620120
232789
770099
790322
164543
1025712
1450972
837248
1519984
1132258
907086
338250
1016061
1082634
669241
1419202
161906
1340912
607428
1616883
466705
1560389
524694
649631
1434659
1170122
1545608
111005
1453075
404601
10021
584718
582916
1545419
1053054
246369
1220711
1277633
1449804
89135
602314
1114703
1176995
1518293
596621
1559923
209473
583880
1283912
71352
900099
1076139
871788
576439
181866
728978
1083728
591244
566400
1061764
601481
348092
308685
1020409
1045715
679854
1229914
578081
838731
1318252
1093296
1569921
1435458
193492
599644
603767
330336
1400558
718386
984295
1281670
665465
1202620
1029855
370287
1160478
729014
1519972
743060
1516772
1234946
722250
1116038
457287
1610591
957219
568080
163630
1560884
1427789
11684
423490
935220
1531645
1315667
990857
1416548
1313079
1182713
1015593
699119
1148685
649609
849492
849025
851882
1118842
1563788
693425
998519
320495
122133
300635
1330522
757754
409334
605269
1601763
615050
1181787
263436
733700
144996
320264
1308955
1176188
907236
981939
1559795
1421464
936198
561992
812470
705228
1263343
458373
443757
1303322
1237582
216626
678136
17356
537020
120651
1427082
1148473
55752
1450811
187594
753577
553189
1064391
660723
79930
55388
795226
56649
281304
765371
1249861
379676
1482009
1220673
1167211
136454
1215628
1116724
1125999
1449892
1230236
546622
494294
1532648
1506612
64567
1193850
639194
1068475
658269
1351332
1131668
314634
1345495
465962
1399253
934113
581066
1220953
374482
1421019
1025641
1634883
11064
1594486
552761
809760
64275
162914
796424
1280971
711607
1329229
1404925
146650
1151620
46531
126411
609163
170202
1285769
1263774
1352374
1193314
136630
994515
308799
341473
586595
581034
381716
1497236
428605
1008415
73722
325135
1305029
309459
410565
1254014
877603
363664
200862
1380630
902385
939588
1130096
1301358
1638995
943913
1301611
94238
1468341
549162
1250677
630719
890317
1577260
501663
796442
736793
689026
1126949
517920
1301587
1083710
1047429
677682
1429336
1275254
254687
336623
1330308
629739
632731
202586
1278016
788132
607832
900601
1339699
196269
1075692
125346
36831
75060
1005766
206911
494499
771099
224989
1613881
491977
836755
433713
497489
515668
422135
1166637
1451442
567298
1575453
599429
29125
1139426
1168254
1544028
1573345
517944
1286771
484419
1142782
1134539
1247134
807914
1433924
999495
202595
236711
822638
1618430
1401521
1277395
73253
747875
954032
690670
699298
925314
1157232
1283069
1641874
272086
1070655
1428092
477155
728714
686584
1366251
815941
755701
517626
648559
776493
978262
1007089
1582677
1009368
1242267
555951
1105138
668164
365682
1203807
751547
581230
934403
1535325
689499
15824
255297
196361
7750
1518957
951862
1432773
796149
59334
188067
978786
1318525
405107
1185693
1480586
224127
1200414
1571547
1560869
741342
1025611
892428
906000
426922
1165683
774730
792760
580752
724436
472086
1571602
1240257
196083
67258
1089003
1417125
1632995
102648
84478
565427
348529
1157947
597452
270133
663380
232111
473691
887879
1641964
1219733
1136838
290183
232601
937398
359297
1488512
975562
1354481
620918
935879
1432027
532371
134546
889517
1392038
506311
703003
920280
308191
1025592
952140
1274966
1469627
436116
985423
1410966
588254
605416
1521793
1244375
1005341
106747
34720
883312
265569
254504
1647109
600903
338426
1016176
1057056
122028
227547
1187686
303109
433035
911337
688594
538647
808491
1196621
1374346
1408503
880834
681366
229018
1015342
415943
615040
533414
1628972
969759
951394
1214765
809534
1398814
95697
684944
1391694
1424794
791831
194489
860592
1262680
1556856
1010681
880085
1451122
182101
425498
785199
773067
607683
956560
678724
192440
1108131
1620564
819074
288874
718404
178704
1503608
783721
1381379
614230
885614
104765
811058
424380
1496182
322984
879114
136286
1559363
1575446
33580
999008
243339
423165
1322475
1559749
131346
1253965
1640895
719771
808195
1079423
1045098
33999
553556
1235925
462744
951480
878614
737863
1593489
101775
266775
882114
119832
576686
182140
361646
283979
675441
715293
1168205
709954
735316
1181500
735798
1091304
1140796
691157
213627
120001
1048321
767902
513189
1157623
1221906
1413119
372738
1006093
729568
1407125
935162
1052611
39282
294413
906859
1587240
676791
512416
447053
740043
1259034
155607
931276
878427
42822
1243823
568230
688672
826539
987950
439712
888866
1235346
382009
581257
557597
1447882
1161855
641549
212871
1380288
594243
296613
1409141
725179
705796
341194
914028
615780
449952
1548694
219730
493514
1334594
808522
1456359
446191
616854
963541
336703
413935
460063
1083425
615943
991998
736742
1042309
254581
735924
612241
1617326
798022
1280490
682752
1057281
1612333
1278814
342488
1129265
343512
262351
522600
28841
560148
881698
1143675
1170292
215778
227476
392694
258456
810674
833377
1195151
332952
548681
1059441
1105789
1332412
875788
1294813
853012
1613057
1184120
303480
1118288
1492356
1061532
436598
1520362
1465569
1270715
757325
199892
287896
1470692
998461
468309
1527916
1407452
239235
1157776
1506681
748438
933089
1403207
626454
1547216
296896
785670
137040
618587
1257546
1339010
1295967
575266
479050
321228
58373
425870
539804
1076688
906219
683253
2600
189566
1644466
859387
6474
1469798
206910
1325368
889603
992208
34323
1333588
725643
449445
914249
973908
1443538
1310070
231922
259713
1032554
28918
601388
1400635
458866
574546
1563002
1546591
1001555
954036
794665
1131989
906087
124247
511082
493391
320690
307152
1427790
852429
1527214
240285
1294382
194199
361407
1564394
678150
575101
185690
929776
571774
314388
1517796
840619
664272
1172737
1086629
17660
976618
1209757
1011477
1631536
759801
756441
62778
820263
1373607
1536320
1060401
547225
572835
457024
1484731
151669
821282
1038977
1139761
816528
1467100
1281950
1255766
987911
705256
1015661
1312510
1073629
785576
379145
294988
861426
1252697
622796
1248948
649420
855066
394382
716715
627510
425785
1589286
1040447
635660
1057264
316312
624418
1592161
1345360
1314768
73546
1023839
790747
383103
1029861
594500
245590
463744
1274397
1504827
1479562
141261
807259
42250
205445
1506049
44397
978668
545401
1282778
937894
1363458
1436178
1608954
363304
1439391
526468
526030
655016
1424906
597063
1641294
635531
923237
567841
1188515
671520
693113
931330
849177
506170
85126
1325755
67738
336965
1611233
183902
1416412
865020
977919
43005
609216
469290
1195736
497493
126921
1183064
406305
1499479
121345
1079292
358631
299916
168903
1148662
1175467
1496799
93455
1281643
919247
1301116
234329
784721
526655
1054391
793819
697389
1240587
357602
196084
480438
809393
1473759
1201015
1351071
692445
554698
1533346
4536
1576580
1256902
1053679
542205
176899
165602
846068
563595
613751
58561
176351
283496
710892
481746
489040
838548
347266
1442232
971777
966431
893677
1623571
1223328
298103
1003710
1238602
1446777
981049
216842
827066
1432843
435608
280459
1560628
676262
950342
974630
658462
1049789
893984
303012
1491774
823561
943302
1548939
325934
550098
454118
75157
1306208
1324294
133193
826716
793739
976372
295020
722961
671044
780533
803303
1212199
1470652
535608
907594
1510682
1314126
951219
915517
584689
1304759
678306
1091285
1153604
464498
116846
444979
184483
1045264
1047842
77144
750966
765790
1100573
609974
1427633
427552
234370
1029270
278502
426575
1345759
1168458
500415
1386372
53703
1412604
1400276
900532
158378
1198945
958241
232826
746526
953498
621778
575020
1227527
994749
1593498
1389058
140191
113277
1455705
552803
581635
865216
1398777
963869
1473963
723177
705828
1599564
292339
353978
1596563
1191643
279167
685850
311526
679979
1341710
995641
132164
1228822
172814
62766
763253
120809
401487
1113451
556318
438281
1171637
412647
666152
1116443
581512
250368
1027937
89687
1591390
270433
57640
1322420
884549
1546171
1307235
426092
1363357
39150
781440
56086
293338
509492
544433
514433
1153871
1079382
789985
1442717
1281671
321208
646625
1490195
504954
110641
413770
1128625
956552
223397
523057
1084662
1105893
1473109
852625
319063
353117
1351774
1018471
1032717
996892
604200
287757
948496
661553
1200843
84146
1570165
504423
510170
1608100
924819
824041
822915
649225
800221
1071438
1334431
433339
1209955
907328
1601945
766207
1122103
1081632
1233065
724303
1047400
84595
343526
331958
919844
1598834
1312966
39090
1541050
912585
1568950
130794
1104944
988411
321680
748765
223599
1458324
1412620
1571079
635196
178501
128514
267706
932387
395597
455411
880002
663490
1017074
946414
383736
188276
459678
1437722
1108960
931437
618074
722106
80243
1273572
463148
669951
22959
365224
1105106
349730
1289849
1532943
20154
1018297
1616668
417669
609798
207848
1592811
344415
1260912
1303955
875336
439807
767072
218672
1019614
617088
36260
721566
91795
433427
1330010
1431721
1189377
804163
1455402
1443396
148334
434199
31629
212540
51000
681008
171081
49673
610359
1341809
789764
1219236
154813
206596
615766
502620
1010029
1244514
1454160
447296
877040
114667
1213800
1455413
1507786
1111504
421897
786717
1535359
917215
514505
1513937
1533396
61475
1003874
294773
107397
765965
676939
1637997
1213297
1318508
1005827
953235
1383838
1633382
1529564
1347695
629768
231515
747840
439241
1467762
1555192
1329568
69011
1253950
1137660
287407
1593606
399447
514832
117667
274484
1561747
1119877
100444
1342576
1291924
129523
1012471
646416
1065379
1136619
1592560
696328
920551
1567015
739960
180232
1644826
77832
194320
365288
581104
1132658
977752
532863
1557916
662020
974143
834403
581192
1253803
716646
1003182
1612505
423651
1180493
1198521
329618
101307
724040
280079
1528774
1189068
55564
310179
249090
1445149
1456144
129654
1073110
614594
271331
1249624
54658
34430
149405
1042084
1641615
624496
135414
811302
703998
227290
1548685
1248500
468262
1242482
1476505
1050410
1091051
519718
453148
92502
127181
456189
484328
745368
1528922
438847
375263
1229756
1473976
823821
101921
534285
379880
1400815
382215
559940
842479
282868
83675
453961
1001720
201816
18424
1464133
39662
1373439
120833
192113
404120
857414
839539
1394436
840829
164901
1139868
1604926
1219662
41712
824047
922391
1100097
761569
866135
1223589
658990
1372322
647731
1209410
609941
1427101
1581218
752120
357121
448913
169469
10549
589560
1103792
1356409
37777
1400449
1311682
433902
1042106
1327444
1461981
1202240
1202066
1583115
591
1567668
468068
504469
1181730
494611
382475
764103
1511428
8149
1534605
1587595
639821
1215531
1501735
206438
1603276
1498168
1283832
1338804
481107
1221771
66508
692797
1284741
362075
441354
817765
253251
376694
578354
1318434
758394
628809
1647109
1243048
1087525
1484233
481266
39550
1369572
95789
1358560
1612133
1363158
1623261
1157890
652716
1094632
1242681
1421670
333665
693469
200033
504114
1296396
114349
1415889
1389429
1129614
1310043
703378
451727
1183961
1454116
76087
138675
550086
465386
134175
1512171
132204
818752
1496491
828629
1061265
1630675
322096
1132533
454888
1110454
410004
263927
693353
1158980
884252
432983
505677
766966
82917
266278
1239986
929077
1476582
1308941
294814
892666
272132
1305544
95660
838822
1507305
499323
1125875
737224
1385077
353236
549406
1358623
701961
617832
1146210
141075
955364
931211
212652
1112349
790399
257809
922733
1464579
962314
1134015
881471
1202853
757764
1087419
66481
1192786
894799
299453
925741
668006
25135
1507035
1274311
288908
1568061
875424
691004
1191166
1151680
468462
929602
963185
1324926
1360264
641046
835977
559081
1347506
887791
5341
592906
691447
1005391
933980
625769
111578
1452719
1481850
942824
791741
297284
975816
686093
313444
978627
1462251
1169847
1425893
330654
1338124
1380755
1289538
576370
1603837
952139
1054683
1304041
450828
197879
1265575
1344268
524143
1279387
80005
1643393
793571
848267
1534276
728641
1231996
1242635
825891
834781
1310700
1581097
848644
320851
672862
1438763
1583571
117747
477984
1325004
448815
579872
1060947
1527208
802689
1600751
221823
1621549
1066148
154841
901731
982214
1236885
976647
785513
1126068
538525
380212
178779
1209849
1606700
1583374
305829
731685
15762
442089
954989
903141
1359177
440789
601204
173987
639231
638386
1592483
357261
83760
1449914
103140
705410
297778
393899
67166
1161562
1472241
625901
1126329
376918
1089584
1211441
1038005
293947
606308
273063
44013
710677
219407
102862
1189077
867478
48510
625143
212336
382197
19797
508307
634081
954013
165357
790925
565628
1347534
6996
1041065
20558
927374
541916
1316678
1451196
1347561
1018751
551663
161968
824309
861304
532174
3896
1476776
633739
342258
1153686
1123335
392550
296351
308224
1133879
1615374
1401424
854478
880357
1127576
849737
224888
1192949
350004
41758
705437
505028
388306
972281
1203110
1539272
195375
900444
540984
184836
1645778
287165
892295
214192
609922
532184
861114
1487324
1613547
311003
1631314
129641
1519548
379413
786483
1614097
1417425
1511204
1564942
1629502
847344
1353689
433728
789276
748739
1231897
669377
373018
856693
201665
914330
170750
1511455
742652
669017
550167
312821
332804
1166518
1149536
75540
258764
70292
1453333
776228
804710
1609328
98090
1582007
1201295
1594796
1345023
1512771
621945
526918
864496
12087
946685
881597
1629284
1317422
1540879
102822
602038
967652
507002
616492
1258743
827921
1016855
1492961
159295
1338652
43436
816250
529202
773097
1522571
412630
743439
923420
1307604
1625788
397689
251061
35265
1124156
939766
1607070
1166282
684928
1031426
1247545
980378
18170
869669
1289757
24767
356504
629900
1203195
472688
1490922
1066229
1004968
412286
760105
1559787
457044
806709
25427
289939
1069230
714523
627339
1377658
342873
838768
296041
812458
1437698
232259
624944
1440100
681137
1226523
1509758
1610394
301087
552433
931206
1327827
650890
413308
1372805
501062
1114934
1556240
637078
693044
491990
864488
496623
196387
559139
1475906
1581662
1053873
877972
521786
238951
1260516
469574
529322
854384
6987
552485
546923
1474852
185380
1373174
934817
235309
63511
1194709
211140
1025914
1310103
1210146
157703
790887
854947
373840
1123266
837397
342206
1389668
55518
915693
796692
108400
1471371
646884
339828
1212916
15335
1601217
750391
130453
1133541
25653
882848
1632104
175673
528609
1474902
1534027
713521
1396283
891539
1384557
76182
483526
331378
742773
1149211
1498118
741766
882115
906261
1384736
631124
1561814
939441
1375317
601693
115992
1386048
1613752
329603
387246
854318
1449893
87115
1511143
22260
635227
1560565
209120
1294617
1140234
210304
934036
536507
1030591
1583053
1012140
484914
32117
95016
406932
838150
1307397
441515
1075790
1121333
1208090
755652
361001
841324
475297
1190978
279431
1324961
1186453
127702
489652
606777
1004243
488020
61536
207118
412544
751968
1357754
425108
1643226
1443793
916742
89334
138745
226701
1369339
1326255
809832
854238
389620
903011
1127945
807255
225966
663764
403549
1590969
1059654
767523
373252
611864
750538
5377
1019348
851553
867823
1590849
568326
738967
762948
1478104
247998
937098
121688
1411518
1004948
1324977
1642
978144
1468554
637492
950290
621599
1278628
205176
706771
1448368
1107363
451968
1425353
1271929
187663
509387
19529
856884
356672
1220470
977775
1388091
1494208
1174351
847678
690285
697607
601665
575082
479973
295163
1452713
93825
575693
336081
1254149
56586
918516
1485264
358658
773705
640638
757895
1446728
525202
1044055
1053601
1258773
356325
1544245
990054
1000878
207017
905575
1146783
993552
948272
1427808
1243982
684068
468186
1161412
30096
261231
518551
845607
449329
245937
1325924
1266426
83339
666489
1209155
991299
1552083
498059
280396
237057
647717
1221196
1547114
829110
607113
1564062
1074705
1225918
462553
195372
1325805
104401
235264
860644
1109958
1563120
1449876
1614654
1065971
33199
954116
639452
605907
1320023
107811
348490
1387514
1542100
614932
1279205
298221
890505
363428
383370
36631
994858
182863
854137
897722
213644
347394
1119475
1615702
39337
948882
1331500
575705
587617
487365
786766
151934
1398890
503964
1099169
333907
1420202
1220408
1482735
666904
89517
1283627
1189006
308412
617736
1008353
130466
177756
891173
1592064
19082
1261510
1597307
1334851
1366552
1183319
151373
1055876
90115
1339396
1367711
797533
301054
266227
833833
1080647
873021
749933
997534
614440
270694
7901
1253911
1078305
91781
1173774
1402969
121418
1116313
634282
311587
378738
1168541
361905
162372
1010443
980032
1274825
1380290
172361
298323
681897
301795
742422
816747
1064308
1200431
1109861
655694
396332
377318
1053051
602589
924066
99684
850558
909760
1570753
1254788
115483
1118372
939574
995576
235451
588710
314228
345810
1007618
640179
823675
1482340
94148
324317
563683
373819
1485957
117996
876805
1585271
520771
752333
375016
824696
763226
1505867
506905
102713
852305
657574
819762
998088
430025
880496
1604896
1295850
74597
1151935
358441
333494
1409398
858765
221553
950191
1198750
985271
593499
1619263
748969
421165
476045
827290
718848
897990
210121
199882
1127239
154666
770478
1639842
1265272
586682
629322
972471
1541221
1227445
834191
833951
1475653
340422
547832
859516
884365
528941
312271
387027
843057
1522975
561626
1026393
1094981
783613
1323422
1277790
172819
1071809
70075
23777
590198
1180539
1310084
633512
495938
1576514
104477
935866
1429574
1287717
1025871
1621374
1453376
1242629
1487118
134053
629584
430310
1465103
603321
1235857
1091819
1587023
956433
719524
225523
530228
75319
1089419
988874
452149
935893
859827
771823
920570
1558647
302292
1105961
1533539
1621212
1105944
1810
649436
821732
76764
261315
254361
1505912
1001347
86288
1342952
530640
1107575
1239622
852395
723300
1322804
1142330
1285553
114030
548284
1263090
446678
1542389
1384056
1326230
999000
1378962
1295675
489344
1549671
1131498
775358
1316787
363700
1610496
1549121
26958
844512
1125627
904594
483331
1462185
1511165
203040
97427
293835
503385
485310
959678
346880
467230
365379
292305
381899
1238923
289189
595703
1345337
47605
617275
57763
665126
266041
902405
1209594
1521771
861672
825984
1060456
73173
542036
455947
149504
708465
115507
1514494
1540355
248875
811107
738637
233255
90407
542128
936577
1638531
836104
1181428
129997
580866
1083965
179098
190338
1487572
640187
1114731
1468683
99813
151091
1393129
483608
427094
1629030
1312094
1294698
335932
432257
192506
704023
1551075
253459
762577
498030
218082
1165835
925225
579225
1095473
1235509
341823
286934
721617
1092912
1169835
1063408
901258
869689
98527
834720
1546307
1284889
1183861
765662
425754
38254
883573
1532747
1063577
88854
497465
1436301
813518
94057
510220
682463
814452
1633798
1507769
1495588
938180
808681
1370432
796398
1054510
538360
868345
1457659
1433943
430356
66936
215172
1005009
1349895
337215
1419199
1261629
893481
1108097
1287470
903653
868005
978967
710711
1504348
757319
1193162
184124
793279
1507532
1598529
59218
713118
857137
1403321
1067155
1082321
84297
1003025
1423169
1378379
93000
1355258
512129
543301
489600
187347
383172
1620257
1496412
1443611
103047
1524755
1184146
860970
340189
1006677
224041
928170
814847
288484
298449
127984
1463426
593566
1098214
503931
1526120
1175750
54600
109552
965032
228187
896686
357873
1461181
901628
641610
1245476
1635358
306553
1110530
384929
515224
1039254
1193663
1099466
862
847619
227404
1009316
282473
944145
790409
1348932
1474600
1384432
1552188
340734
1418109
1129866
894088
135635
206378
705114
347594
784597
1114947
1138783
691024
1549357
1607281
19395
769092
628049
1443935
295864
207743
1380663
788786
609559
140830
7834
1294825
18672
203198
671051
509
389793
528763
604907
968635
702187
1110994
33038
161359
776114
738048
1010243
286208
451473
892679
438101
1037857
1145256
1284059
752743
142614
1001134
347763
338215
478352
291925
1110536
891254
1181385
1601144
1056221
1319602
657668
326428
1628144
1337339
1288413
531276
1147169
601303
237771
1067452
338956
1414488
1072223
243409
345025
615156
145325
1225004
1177961
724908
1325896
41719
95054
1111697
104955
21570
24797
267620
1624440
1341557
1411526
791048
1162577
493933
701991
396195
1165297
46900
370431
1524313
15228
752060
1160039
185897
1450000
641157
1429848
166515
473582
1525678
651890
1455240
1024440
1594525
19250
175037
354387
714983
1043908
1165102
107183
1415110
654348
751479
181985
1566915
1427694
857147
151208
48781
721630
22824
365925
983473
433257
1303008
1015437
563700
395666
691972
960772
1293100
1183815
822108
677268
142531
364624
1496699
724684
243579
696160
1299392
1561482
969659
381611
566330
653113
722588
1119419
1156783
776603
1107500
1315406
336552
529810
1071715
1563436
577708
1063220
894265
1377952
1032426
713912
767935
1166241
152523
760035
1356565
1167805
925056
169488
1138943
963487
994603
1042427
1155824
842119
420699
723418
960326
692537
549385
280048
819911
535877
538416
401850
269938
691605
1003880
754621
1333930
583818
171257
77114
1639607
17356
702993
315651
246460
509004
1538278
875445
384490
87418
801016
31528
964028
1552113
1108466
1637025
731155
133916
462017
1146503
372952
195661
391497
2794
1546626
1522766
136198
59649
437292
222927
1518242
194454
412767
1570025
1273334
1106812
107882
1601126
1046528
1508132
1270223
900750
599667
921292
744104
687744
133591
1301459
1144707
1315125
117108
605684
581216
1282634
1415613
881944
1119535
589410
206161
1118240
1340394
1500523
1228519
1053232
255549
743976
664207
750435
1524131
1517446
1002283
1566833
813052
711356
1351016
1533095
1356767
813161
1422769
1378224
15544
1561777
1343292
1012289
131681
64696
729983
825834
49615
425187
188442
825241
1394855
1379722
1548852
772472
452428
1504309
1239034
388027
271396
1173442
864610
174545
1371110
279624
1335527
1259575
1385958
844873
1549886
743546
1147730
258948
1353953
675942
1541873
132572
971076
597712
1132574
1112605
1535771
1305292
477990
972466
1272108
66202
207181
239516
1161366
1238334
100305
967306
557025
462398
452313
1423740
1143847
1131236
1567209
615601
660032
332028
959110
601387
203299
954831
699330
47300
435295
270969
757023
217109
137681
1243931
429848
997562
530172
1108986
145405
1048965
659106
306391
1237790
225320
1275505
347132
1119244
411621
1641862
1233622
782981
1313659
1486580
1021886
1350553
1064401
1067505
1248816
1395236
1045480
1173161
1017539
1587807
1370719
165885
736674
673137
17643
1249419
400215
312011
1365202
939983
782024
817277
276974
1571961
319503
895030
677302
1375712
642123
304757
1470118
1155758
604883
1534561
1577593
630621
1227347
1071679
674261
1268763
2985
1175111
1120820
131347
684914
82424
580338
670092
229961
929974
1483125
1411410
708517
736208
1033892
950233
1572783
107636
1334836
306770
866519
1590572
97845
145085
1615694
1089152
624300
749872
708921
468729
1009172
282903
178823
1253062
637651
681407
1444740
1217198
447900
489239
1494622
423239
266952
114925
1455570
653855
209636
1323873
188987
1202710
864026
1582345
737323
1189716
1253871
748616
1361484
1617726
519606
338108
827271
404165
1551536
1396469
502885
386198
1039072
1388410
1207697
162533
1432797
1327997
1115246
1330438
1608675
1625213
992473
1143733
917138
222721
441375
1471826
1168306
1047801
1572564
1262953
307594
1528965
506475
1335947
1028879
307411
600306
238785
545780
1519924
29858
9707
1080129
942503
1538086
1434137
1220524
370580
676108
104024
1198671
1590661
942505
853520
153568
593946
142126
1216678
1211805
46864
1338893
1184932
999845
1307007
504307
678651
474704
1493774
1095575
281619
523146
750722
24458
1548902
1088153
510143
1234245
710465
1579150
722697
855891
270250
933418
1277043
678008
442746
1473897
1317329
1307829
1223679
781985
146400
966746
219795
861215
1481656
466062
591873
1601648
598637
365051
4582
911484
620324
1351302
507878
165370
1464074
28572
635775
841681
1101618
1224626
2864
940668
34857
1018223
679128
499157
542260
630895
12203
1009870
26652
159243
1074696
430580
278787
1549813
312898
444033
1100740
113544
1286170
501583
900823
310209
726429
1492369
211247
49956
988673
529983
792850
1406166
1050812
1106990
1056457
419826
1642054
1209011
357978
367220
34120
1299902
40163
322428
233153
749105
1541049
714232
866377
385981
1370469
286737
458581
651071
1210457
665606
557270
223196
434673
1204716
1149712
1100160
1377370
1342117
804964
683970
1611470
1067787
1549798
159353
504957
488397
733538
736914
1489474
1586192
44065
98499
976614
1114901
1128602
763041
1237110
964870
940229
1524607
1151216
1447774
1154815
1189948
1000472
1209256
1520354
1113567
866486
176308
976584
493941
1094849
1437524
144481
1553175
666676
973499
867375
971243
1298516
1193393
630999
1267744
76686
45637
427401
1363770
479680
932029
1241703
1381842
460199
1210528
456304
1198281
1506710
410409
1640743
1069534
310901
1473420
1241796
1454462
451161
939308
959805
555870
755496
726051
1229524
776705
1492349
1331956
220302
525960
576697
1501940
1478750
1210012
527694
1623939
1160295
180985
1071108
1144728
974382
1536575
954984
1036878
448491
936128
329266
771987
767950
611744
1144534
712628
1202279
962337
271142
966181
1194590
583248
686208
153441
1215309
1539186
1048646
191824
613639
1412192
1041098
1270569
726498
523442
718512
1148325
340851
204029
975806
948635
459442
837876
269061
1639457
625775
1144875
200395
1109163
563851
701031
288712
452238
999367
1553936
448341
860274
819110
255417
1291169
148635
1231402
987999
1280633
215556
629325
379818
1078572
1466652
1311029
1147392
1632997
542740
650162
1039417
1041540
697490
472133
944949
644625
839001
103803
1558532
1367257
1408668
1366791
1140391
104150
42883
946906
1413182
536987
1500095
1012042
939556
1403968
1546524
925046
786332
722690
445802
1401175
185230
581482
992536
806241
313190
1136280
198765
1057601
1460320
355165
186462
423278
1406390
1304042
1540658
201792
1028032
1599817
1121168
841223
1447616
1497331
630634
1408099
1202095
1326610
620485
578883
678078
263249
1164441
1490755
1184917
1073515
563238
1315281
49088
659199
745197
1506289
1509734
1225898
936898
517085
1131845
722651
723836
967612
1612734
432084
715970
922251
1552532
610075
775940
1630700
998063
1289883
1160042
837648
1477024
488510
708651
432707
1066701
1034206
1438012
1448823
88483
379049
1057244
1338803
956020
966722
229774
997079
836410
624119
68412
100728
723710
1457276
450597
1133786
1478259
887208
250743
1449722
1181622
388893
1388040
748638
559084
759712
87453
31081
570662
332427
1341713
1177807
1611536
352323
147256
1467076
23433
112647
1006589
679188
1335193
13222
1142448
1399896
21518
1597926
1370694
450604
968744
333900
1224090
1386651
1180513
923276
1205943
736146
190421
1379537
358598
1167321
51623
1058125
176909
717392
915590
1467505
1313891
905251
964636
1614288
1027214
1239272
89956
1291333
719059
548375
1031987
1120686
1435901
928309
1185409
1119776
1150160
1139480
1482523
1065694
905395
99581
349097
1324440
134796
1647293
382551
1364100
972670
1298975
182311
114362
472502
1617027
325504
124136
1083517
967885
1400583
1217965
227186
1315636
378419
371655
505017
1589078
895639
956225
71424
176104
500682
333818
893767
1400537
1413438
2277
741565
570152
585607
3052
236741
971777
910856
957975
1139268
197537
1207225
1079813
1412458
225965
395358
1449803
291992
1411339
365115
268659
1535113
706140
1191119
146816
1098615
818150
750227
339208
647429
1385481
695998
1507195
1240182
1099696
1407191
531686
1388614
642520
670135
1389867
583031
961120
665033
1297446
252144
1144330
841621
1619585
189483
194867
342219
414514
1149145
281350
296610
196356
297932
1022926
410431
904422
72369
1381697
1279037
199415
173676
1572688
1416453
31226
978518
595761
536297
408001
654711
104393
361701
569034
1381682
1243724
198348
949346
1340503
878727
424678
478297
1123290
1354481
12166
329040
895693
538271
1351204
738827
687780
1399440
76242
634113
574394
349028
19614
1151849
1336996
1370409
1271221
1455398
1378763
1098925
1136451
1570582
716889
209145
790454
1444789
1047927
685922
176524
1199196
151511
393922
1368112
1546218
499118
1326980
185858
227071
975988
92025
947734
401729
472581
1518383
714848
1336759
459033
1517977
20184
702266
497766
417166
1567192
712903
846280
20558
1264711
622967
1052407
1053733
1240060
1311018
1109933
747617
578660
51967
315828
502285
623524
1594126
216740
422625
620330
767548
116264
325483
411214
1121506
706004
1556521
1286981
865290
1607396
274960
121723
229325
569457
474407
504678
1055668
108705
951849
964781
734597
790468
807606
1445226
163460
994423
1076495
1452387
1586850
892929
829793
1139269
1083628
52215
644530
1102388
478760
503579
944017
475711
1142276
580816
480699
270210
1305600
538238
683721
14914
163243
387591
416978
1634046
28719
1564072
977806
5063
398373
1287312
1222779
776817
834983
747462
907812
1580759
559124
351503
1160207
1004191
1007201
1203991
513488
236473
1024176
420940
1109207
1232635
1470823
1435872
684567
22248
1400834
808286
849993
1303826
1108390
8117
100264
1476127
1382777
575883
621864
461781
58393
59333
155272
1579067
1590562
1064213
61628
1164266
352047
1526083
1556416
1546672
1361551
576403
1136225
854143
266737
458871
1119023
663327
1071827
270349
1092712
854980
5371
1616507
1024992
1122699
529417
744393
1143712
166178
229689
1338075
611986
331403
448955
752481
930718
1405523
139140
668569
1142768
19994
840322
561682
42668
899372
1269496
1540763
69926
299188
464029
1589607
1414330
1631620
773352
1242401
454178
45782
484620
75712
1004173
1211332
212748
597357
1026125
280234
577385
1140783
953856
797025
817424
1228701
1506751
1102525
777912
415485
1587576
921884
976121
1315350
60860
442726
676937
728901
562045
294634
1539703
889605
111167
296402
291784
176985
1272731
983713
1409624
130189
1186905
825599
1571664
290838
337865
1582226
232316
420708
753433
1497299
547371
1046750
220369
304061
741729
943986
1410419
1535560
1606181
448479
1512680
1307437
1126386
595948
1461817
570236
753752
1558242
392506
1502017
353969
1281831
803043
1236229
213602
1218879
424351
1058886
630283
185405
1153295
33163
519821
244439
1238916
844458
683625
981062
631190
796595
1361550
412817
1135772
897055
1224439
414683
894535
10991
681482
796625
1645349
1465760
1155162
315105
1436918
1091802
276046
355807
28498
1480579
1315866
464733
184894
1574998
900605
164439
1132702
387612
1173390
687341
862684
599438
702888
449241
1388968
320639
590540
1243984
1014501
518860
1513314
1491092
397278
1489805
462313
300484
1152397
1603241
1505285
235927
1121585
1155165
991416
759661
1190584
410854
188813
1449254
763191
471671
858658
1461135
186363
1291556
559671
1244874
883907
860093
865620
971526
579477
1278926
567321
445929
189371
1636377
1527989
660657
369104
147627
883522
750150
985382
1428979
1077396
1582549
528149
845080
755086
507898
118307
1194600
635132
43821
1192201
1110887
1245454
341199
1611937
1156137
846068
725894
497867
1513226
111046
1070992
659310
1004575
1576568
741177
634716
1056688
623943
817023
119038
458943
1171464
1549563
360592
1501909
11187
1611505
1268286
601980
1042099
1417205
1071812
892707
86451
909032
691548
388826
345343
964723
738547
335438
1453044
143935
874954
865800
1420779
434380
530919
1347157
495763
1619758
1306000
1375541
1506901
982442
795215
1616266
788206
207710
1548004
627972
732385
567370
233214
17180
344448
1154513
838804
709792
1259225
1452919
286601
1175288
1031821
770738
250614
635311
1252572
1567265
400998
611413
1523376
78086
1462330
999310
53163
577427
1109381
904213
1505509
771019
794727
1001319
302420
1509182
1043329
4388
165157
263658
1407096
1587168
1140657
1219191
1269491
849468
566391
70059
878282
156779
1197757
887367
340711
1469414
867131
106832
618512
1645840
608105
887209
103343
257356
985242
561560
646861
343807
388786
1147778
1515928
552126
1420456
1056965
1551844
517471
891430
1493990
361129
1462542
1586741
1165390
913638
1026414
354486
186921
1272514
1351807
464732
16068
293706
498275
14844
349434
544930
658762
1064293
496822
1471670
922856
719192
1508278
865684
1404668
986958
454864
748068
42116
582307
554573
806622
355042
1070098
932592
387638
466504
972827
1158727
278379
1025785
261344
1459685
724659
1443100
1151465
888811
832522
3900
571053
225210
870488
610062
49997
1544015
1583334
98129
1271385
1592631
953877
565860
702918
499336
431978
55881
321075
1382462
184719
1638376
88008
389010
576380
1070783
1494486
482537
922996
327781
1439668
1809
534668
1394459
507958
241778
392670
459445
131538
1360751
44372
1062091
573018
1621331
983087
928431
556795
881586
334508
932706
967247
368063
1280661
1341044
1452604
1298300
932436
1639396
346461
1228114
59407
1525828
1538292
662090
930752
742122
585133
701268
484092
1579656
899682
470220
1519627
224953
205569
1314082
842750
1340223
672293
302616
556907
420737
1543929
904772
868670
1234523
1349190
1047449
52143
1430203
1228104
1040063
642298
497943
788966
731415
763378
1220656
1255299
363986
1137524
1343955
1138186
526885
1083449
1449505
496190
1457702
1349813
1424729
610925
1555356
491750
878253
795645
917844
494894
484407
510527
1492159
665037
394528
971677
258018
208065
1091214
1210493
1005675
762906
1511476
1025769
1502831
1081928
907040
860747
1550378
1468617
632493
1419677
838327
1039045
686620
698660
225589
96130
481302
1316219
1436221
1250318
324035
405531
639866
1342516
755486
123368
682932
447885
4447
1199549
727294
36432
169342
830456
1361806
850554
279702
510981
1645878
774510
675391
1211535
25336
715508
338636
1342755
1488722
153390
1037550
505148
706853
1097458
1461616
138068
145196
1050110
1564729
581509
651432
1525944
844233
67816
1068912
795791
984661
612152
1300518
1203406
1208731
1428402
584546
884801
428005
1635678
1412575
727598
881022
1023984
845574
419356
174607
780640
41817
33747
1109005
220460
1007856
421401
831585
1447895
1208259
21144
356194
1128295
103527
931886
1072768
477054
1008401
223976
1068430
630545
1229936
490067
312483
1075142
523082
1584172
723428
1015901
414979
1161429
278988
1426829
416733
795094
1090912
1253982
1568333
873075
1045867
870862
1505212
1020671
217587
458770
974890
1409033
1276114
1434900
1203002
1183125
1127391
1410258
1285524
738083
788701
25782
1565970
586649
1330006
295890
774192
1027160
903475
814750
1125366
1008609
1384016
191662
769781
1436958
790516
386844
890561
573714
1560344
963484
993288
829145
313611
1036473
1416227
1119978
635426
1299913
1333367
672424
888013
79678
68652
917655
301005
179382
703711
74616
1305346
1236198
1125918
1190149
95285
832528
1008182
717307
667530
2064
1389386
898534
561688
1417833
384978
1587079
1209265
259192
1129492
874509
786821
1240155
208301
1323340
226783
587992
431872
464733
1049399
1340185
1332704
1465452
1025777
134834
1644772
704492
1165287
1403560
1043763
1102652
1297427
1239533
1184739
966363
852270
217973
933158
506743
1250297
233665
1072488
769851
1369101
1247286
1413952
1491252
1372110
897002
792478
774624
1580940
294037
476860
1010717
1210756
9515
870731
633562
849800
1556256
1438627
1008232
792005
1053648
1005015
285816
882141
1580691
658983
1460635
1048784
586399
225814
520220
165488
1288893
402993
488532
149749
1215726
863113
1026718
180465
989622
603060
1569311
718850
1413393
1218710
1450282
1025889
161138
379700
1479446
1125901
1350574
64182
402090
1325266
1494709
719022
130747
1559938
491601
1163054
1000869
1483818
1126541
676471
812510
513710
1348125
816952
144933
940721
1622938
1570534
943569
61529
884640
1025871
684272
652631
104401
979825
1389654
250198
121460
141328
1595571
1481488
1557209
41321
481820
1180109
10009
407679
787385
1326996
1358197
345332
681383
106800
1255698
193960
857503
1492957
529604
140681
1210920
306361
1614059
1559826
313132
929782
412706
1118849
1627552
1173590
1130198
1400825
1379149
1477055
1016611
636644
531681
1085838
669119
771987
930348
1010487
1638410
1291933
1586218
862260
762924
1586471
991401
1020711
193608
582660
165325
852345
347471
370967
1604913
1468791
1513022
1163119
1452491
689517
1048710
193710
19110
1290811
332180
1511448
550658
901467
1582
1175751
905821
888712
1513088
975226
794535
48031
124547
31463
1354932
1175334
624774
877677
1524111
1267473
696580
919643
1380550
1290665
1132549
1580298
343244
1336082
196063
943758
1458706
158869
7520
1051877
470347
464182
804956
624021
910763
179651
49455
1381109
469342
519579
194889
142513
878519
96906
1422773
462618
28721
140347
734053
1598242
1001038
822795
209036
592015
609491
1106987
530693
1226463
887235
1191761
398340
154194
1301168
1471833
1146792
328107
711378
461518
1477636
971434
665222
978799
730796
1160978
1630984
705710
60907
756229
1150547
729354
1035297
547674
1409957
1343601
1149388
1077806
1010467
243928
1179199
56059
1596938
679879
717647
1627516
1486341
899158
1510836
1188964
834060
371676
489605
1432608
711086
1098516
550465
1183073
1154491
1615422
1029067
1427440
1274872
819155
1271172
1217310
384177
547168
1489602
1189187
1572640
143533
68043
1363271
994620
975255
180787
1530492
885860
1198677
679252
383784
476007
83846
1311761
713768
319157
603689
1554807
1010056
1264418
468238
876759
950911
607896
928937
167161
73722
665700
1327822
1162325
865077
1444547
826866
1190957
1149765
1447410
998550
1542731
1048824
18397
15962
1446183
591265
373282
1002486
58157
1408345
1345065
959564
1601071
845012
246311
277210
60133
1643423
1429988
767201
1246309
1208569
5464
299415
1017183
1568566
773598
1429940
665398
24420
261400
723602
209977
324383
1563315
1098438
1625264
106324
1114471
799012
1387296
112014
848139
2804
565146
202493
717866
131610
1176478
753074
191630
300590
106155
546462
953685
627873
338507
1326815
287016
673673
1633676
166098
917262
157490
115210
849932
666773
72458
683436
135728
1169085
709897
476114
844197
767361
1201742
160015
1055284
725066
1044557
835423
1490382
1542126
1381308
828508
838477
422345
615625
1173299
835651
1193920
1119773
525363
1103692
1618704
614708
289914
404040
1188021
1439652
186853
1207528
974654
1228003
1551452
1559164
1515762
788222
864809
1260341
1613725
896981
1074002
449218
218437
462582
985195
341427
1302142
852779
803641
340543
317510
488381
1427422
178606
891590
96773
606013
1482993
1578867
297994
1193931
784919
537598
79359
639335
584335
39951
681460
30756
532396
489525
770192
498963
877505
133313
221122
727249
645364
1188024
772188
1211518
504917
834231
896809
1110303
534758
1433219
439514
1248724
1372803
1120024
1362179
335685
685358
385115
1508647
89236
684701
3918
801450
473718
1546624
1453045
723683
1230948
1473688
1331462
70113
1586238
1356038
685188
775963
1585034
1522897
1376227
1165827
380191
704607
1587578
1144390
251469
1518702
1062565
1614521
122677
708600
55630
1462809
1062972
1573770
1161858
847063
1264289
62991
1536972
127776
565967
1215212
347842
289983
844381
248235
930878
254884
12220
1264309
1126640
416231
1247618
1052274
1321847
23596
734862
550275
386283
630738
347597
1448725
849438
1443116
673736
1017019
815271
1197809
886294
687122
448822
1080461
1073735
767843
457397
1596555
168393
1202338
1306378
341212
555391
621825
242731
1066696
320972
93939
688909
1118088
989820
1636427
390967
83524
1120298
558648
954587
118861
1469878
1413231
1197630
647686
569908
325179
1403755
639317
210271
1595605
1606588
1201248
649810
743255
1334128
1369020
744991
733475
357931
592223
887252
1525053
115786
479080
298108
886174
1640832
924892
1138139
1402932
58660
701248
193544
84797
850967
1541731
953494
798358
1460455
207469
791117
649935
61866
1002464
1533382
1464072
952370
201499
339586
569520
633636
207627
430363
1053907
1317765
384502
1516425
1219170
1099663
1183219
1025762
885715
883907
1051352
154811
206075
1631335
1518194
1212640
428595
1133213
661996
335205
802831
1398085
1572569
1548971
224232
1179090
723442
331597
1310104
186118
664682
1068614
1361816
711331
107828
1089777
528541
1109895
914547
426048
171284
697357
1532351
898961
597142
941088
1092863
510325
1616855
1021994
1433766
842858
664643
1549378
671008
329659
345708
427673
342507
1329791
90110
1072156
942291
378196
809057
1243362
129566
1152978
346646
1361079
149668
773006
849729
1167256
344403
2955
1468849
1417917
281211
1408004
1517739
614308
1105328
1274655
950417
776189
1608109
199069
1501976
1185350
1039839
620210
660266
71476
1421379
1405301
752108
1050401
1186413
324469
243247
396626
87292
1085639
934900
622825
176009
894742
1067944
697626
114828
128021
303097
1491104
185439
642797
1279216
881620
527630
1178739
223201
77952
1511347
1187039
1379564
821477
114081
11765
1194217
728444
759250
1226959
1449542
576466
265002
629332
402735
918197
899719
230706
341354
850520
51328
1434375
218960
464518
721304
915415
1220038
215160
1354667
1389167
622947
164115
1391373
141378
711945
1364749
565892
332421
361219
611067
1250730
543814
1390850
1012604
1101967
252134
278432
1097924
750937
642805
1024715
1623096
1034033
559999
377395
1211609
316465
1022029
825618
52544
870605
553804
1249538
480400
505288
341760
16128
815020
856258
842651
565679
353376
785282
1387132
913492
1067884
1491219
359789
768460
1183200
1558156
1145338
1139472
1504662
119257
1017761
713011
141802
146265
325412
1432389
1605401
1493535
46389
469820
1531812
1162493
562854
1322321
1491748
374104
1448427
1358244
1152633
1119718
1628250
452221
1212343
1457692
61195
1222795
1219127
893838
1136455
385010
474165
1000328
1441481
630909
549375
1141949
202811
916778
727961
244699
102873
1457201
1080655
1338520
1023572
606486
1263940
667061
651292
1564738
1049039
256639
1008952
1090221
1366385
872534
565171
605976
619365
743412
509543
144278
435842
1069189
1267881
1571926
965782
1471479
1144903
699085
979887
563016
696879
1278940
205110
160083
860780
80228
825927
412775
233587
653714
25372
1472065
1084373
33328
837439
1161208
616589
1313479
1248042
747821
632374
217303
1023898
228462
1361474
1083099
1288086
762088
675827
899132
25017
480138
1199479
1491983
321900
925846
1401080
290546
820640
515195
610516
498017
1577505
694571
329216
1372397
227240
102158
325855
1537025
923733
628016
365287
1543515
674293
1080610
851110
847157
535710
457338
775631
1182017
378079
134057
1415066
54131
1258331
716728
1193375
244755
1344484
406952
1053784
1080774
417122
679284
693148
944127
808144
824311
66075
1442710
755870
152997
1555383
1558624
198186
433872
1316773
1566070
788730
854766
187981
1368101
1182521
608223
411412
1370406
1124554
528148
1602837
425564
1244896
129988
774657
1262872
920340
361395
649978
1200574
171716
1382344
816302
290228
1413909
541373
153137
110991
306076
341014
1428214
739617
1122311
1284752
1509227
958502
988716
1222988
673414
1522395
1558964
1598523
1311675
1586782
1085120
1135234
777910
1265950
1046223
1490913
1077507
910364
57402
185304
1175032
1445059
733268
571560
1463211
894238
1250790
341909
304502
765678
1595664
1365365
1291770
894654
408334
52351
1126730
324654
412531
1416253
988032
708557
1288751
253864
22045
315395
1454550
197511
819294
516087
65490
1081036
528015
1170561
584304
286975
1413387
1285352
360498
1365083
155742
128027
241058
109477
1190174
429818
368145
504832
334626
698695
1377071
223616
1244402
374353
180316
1535105
637287
1581798
1458432
282970
361713
1442095
407307
1596708
1152727
234706
40594
111086
1210667
1605636
784395
1042252
1203163
1590299
707007
1070447
992715
328988
695882
689416
428922
200676
1138323
770720
1558561
281321
592868
270085
21164
182116
1544948
1633349
1598229
113040
1315241
576440
524024
918783
560207
1430291
229912
563589
309600
718111
1242165
620211
958243
608248
803746
1070708
1015612
1423666
599200
866478
127110
36043
1455753
693663
1407254
372781
670870
560529
1015327
1616820
1565157
133082
1219095
1478015
846231
121306
1076382
1594843
883078
1368030
1130950
1078343
1634046
1070367
628802
1387374
70013
463084
995384
1548996
1139573
6978
1434489
116092
1537711
849621
828456
1235333
813484
1237461
1564982
1165879
395875
1084533
156730
1419383
1373452
628111
467232
503995
783727
168647
982850
1292793
1346669
520766
292775
189660
570101
443134
795038
152441
686454
1349742
1556080
1061398
1404358
712533
1342958
190509
1562064
470830
140262
1646987
25078
13203
824632
973921
199035
1340471
681633
691892
1468518
1104142
1232765
522518
1284330
269588
587413
1185548
746289
863731
191086
1242410
1200627
525375
758157
569487
1336786
827027
546569
1024178
1619976
461158
428104
195936
661083
1139547
1088741
1001772
383041
1428350
825042
1109592
354673
974221
139900
618803
447434
303985
1506431
125107
47461
806996
1171457
1468253
74890
843493
855536
736631
4744
28275
307559
1129685
559400
310625
447035
1609825
695032
733302
527568
309339
251986
428256
1226660
1006710
410294
1301972
183187
56600
204667
784571
238660
663581
85662
708255
1188345
156340
1173602
1245935
1517609
6476
1539386
1475998
351301
808436
906886
1455229
22794
1171410
1264088
761213
1501302
404910
742796
1256519
515923
1428312
32499
1112695
1204897
920427
1014827
1159581
977098
23670
1244776
804664
219728
1600604
869966
516605
99870
534240
1101492
1422148
1049162
865765
1022043
1493775
892859
545718
1443561
1071769
1364417
676790
811198
55568
936912
1320758
1221264
1506727
532595
881443
949598
556660
1059382
100264
679657
707587
1303883
1354819
1456950
1060950
1034163
1402165
815901
890437
1025451
923987
1087588
169905
1231066
1467549
1315746
1529772
1390849
334955
1546567
762456
45262
1403518
701431
948168
918556
551407
775702
141071
1154640
28083
518121
965808
108349
1528437
1272352
911931
1314805
1600437
751245
1317339
550091
360405
238368
359449
1588988
574560
523673
352189
591625
510933
1448977
707383
735782
1136570
1009360
1590077
931979
301211
1506496
568713
1386823
461998
1103610
1612819
675468
125995
946919
779133
1200037
407510
1497614
543340
1468362
1017751
505900
915575
575230
1451432
1540255
1588718
1231658
585215
673982
842676
1182975
1528482
83668
762264
367162
1056200
461948
403324
415028
1404125
961076
1376608
147540
231409
671586
379739
1500788
542170
311061
960679
605659
477422
669007
46593
528976
584511
1172927
1451237
1383496
389475
5346
804129
1211784
66069
478868
129302
1491504
1091995
531016
573183
1290769
449749
943353
598988
44020
855639
861194
1502986
1424709
365925
984946
101528
425370
1465704
161056
397446
294131
282260
1371313
965317
471147
1269846
214634
257010
866227
47133
1452532
620078
171188
34094
636954
609214
460889
912469
579314
1426544
443150
1077219
1064042
285219
1446189
1117311
1495187
1634320
304355
742374
1181298
1549962
1620088
1331190
615605
1170063
1096569
1285425
964201
694955
607644
190074
379975
875814
675566
1288678
503270
1595025
857989
728181
634651
365162
499842
1397579
1561881
3251
455324
87267
763276
823518
863718
1190025
1338732
1534114
809085
1522910
1085611
296092
1012968
950904
139311
1640467
411801
1168916
504418
561929
1294901
103415
1259084
895853
388445
1508710
552655
221183
993275
1391390
1614030
741403
1350162
147692
1091617
307985
1109420
73390
1479995
1509106
381350
859957
1219813
1163577
1173139
402351
198068
201274
236597
494123
336082
490335
1464173
569497
1005978
958927
1070227
1519383
1043092
1195487
1492876
922381
1165826
458234
1192198
396074
897675
727220
664570
1113741
1643208
1623328
411216
1407691
1477272
26653
1170837
1210126
1496476
1375475
1384722
1121356
1507489
1266671
1229362
408419
1585947
1024550
295736
999231
650584
161646
502905
355213
1495654
1529802
1523100
934113
1323199
133533
306629
1326690
157445
644954
1492439
807661
1326990
42960
568386
839980
1436709
1302318
1284450
1629813
1316825
331711
1405775
775210
936524
1606900
961219
466009
297268
299777
1366994
1154276
446856
351296
1000686
1108455
483571
1310635
47852
752710
780887
117698
1110958
189299
379559
1107472
902576
1505017
1314261
1493035
1150946
183623
611613
105310
1220315
1059207
1469947
1090477
359359
1268818
1433816
1476537
503452
488656
408739
476188
1342673
5832
838379
740448
1097088
654766
1401355
462092
1370988
588848
1558556
1057930
907459
954852
52457
128580
705508
677997
1117945
1608470
1307596
580861
884756
588354
597668
1038554
298173
72866
1615085
988918
1459238
545361
501023
800937
1563317
1027326
747293
74755
1154750
1590368
288071
1639618
1171420
757235
418461
336839
1281259
460754
589633
399966
70041
145581
104249
1527208
836526
1426798
1644800
916618
597138
101925
1231290
420715
292767
31485
1299062
694679
1176375
676755
1636132
1096427
1645257
1065203
1549461
435892
69819
759498
1450427
1647288
559416
606406
1365452
476324
539209
222681
1012766
39670
335190
965699
553507
140819
81428
1407871
335972
266817
951488
349819
666632
667172
506135
964141
711354
266878
256536
1082212
1382937
193134
1626427
57714
1178060
1115837
1117261
33720
1166046
1049840
35039
1046781
1339481
315621
1563536
918592
916009
929139
1433144
1481883
21220
1457653
128943
107102
1108624
1168919
1533412
1511242
1299944
1390929
450670
1231709
888672
363143
1392544
522533
535892
69594
995859
1223077
762367
1012223
1081210
246102
536683
988276
524600
431993
293604
897970
928591
1365146
180386
363237
359937
491638
962990
103903
465741
516223
735766
743611
1603572
160422
188926
292657
388047
1574896
986036
808837
1504239
752459
971465
579775
1414694
1100700
717636
20390
1063377
599190
299593
458711
518121
244047
632001
949840
550469
185168
1349798
1588504
1318848
1365526
1529113
1268700
1476489
1569360
896079
1550591
46558
929026
633904
168669
890914
571298
1611118
1076436
332336
783077
186249
93392
603813
958348
423887
859387
91575
1504538
521196
106358
679647
561836
762035
966763
893441
1466081
698840
532697
1268702
843956
971064
1612266
933626
25487
1122179
205936
100858
428350
19930
1302152
1238656
7404
84318
443363
1497869
802228
860610
18248
254546
1569341
242913
103547
9835
450713
1636666
54526
720157
1588772
1299300
85073
1421055
813745
1137326
26507
209906
109200
1382624
626161
138965
1513507
1564789
106156
285420
9689
359647
73145
352407
971155
936652
1639411
85560
558742
440737
649362
690427
1393769
1209947
226931
485942
444715
641060
492328
179311
1566315
1470707
1433749
342649
783825
1153380
506446
113630
743788
320079
1415605
222636
1580934
805899
1451363
675665
1178311
1125469
526672
468006
1042150
1260227
1138866
1170953
444078
1203116
116597
192993
1060026
1292143
1364521
147106
1413591
1016903
691877
1175811
1086123
648718
1277026
425879
174686
1153451
923774
874246
654740
1451073
255811
970286
884165
1033501
1066453
817382
73604
622071
1179306
966358
861378
1035642
1474018
1274169
288969
547131
1492345
1561125
1606406
334762
727858
893544
695550
1472027
545951
1276193
584110
1055491
997766
1489065
979954
1263628
1057462
1594025
46852
836903
1399047
313421
813419
662130
1543781
1558671
1114020
272413
28726
324601
1281641
347092
445931
1419963
580995
616514
151791
1373457
495674
1635390
1449875
334163
1629719
386253
815284
35804
930693
964455
636257
930304
1347587
1266125
504502
1046566
1386117
1391813
211903
694829
1051220
1498876
1371414
320293
1154221
1154011
1463571
1330478
13076
802820
1256008
1497967
946318
686438
1115862
1222636
1077192
367747
1559959
1543841
479569
1254683
1457410
900023
1627756
536881
1256057
13475
907431
244805
882987
1015997
1025622
254320
1535332
1576788
1337392
980280
1091672
159521
123404
180237
721692
1431336
1612174
320209
1492906
154355
1612821
1459615
526166
662364
268031
1275105
525060
743875
1344213
326293
1579800
796935
930008
1262983
397316
17090
1349236
1172441
1245763
1592929
313627
1318266
744627
340040
630397
669148
184561
1542446
944882
192886
1051398
1489295
1360358
1369262
66507
1427006
1568981
193691
1582362
1019390
1445256
1359655
921426
403077
1190936
1440969
568971
1061593
1070736
991152
1446539
1519758
400376
245455
1263842
894309
212728
770707
368190
995773
1593430
490656
255446
1198967
781797
70061
742779
910303
800040
1179218
1179693
385914
954652
384107
788157
1597227
467290
999756
1178855
579762
805094
851497
1513598
365737
659140
435125
861731
1431219
908740
1438982
163482
336670
916063
711861
1493033
1002489
937349
1318325
1560612
11121
452148
58989
1108972
789640
487120
599439
44693
972580
792543
1172048
1245147
1501416
19055
898277
668653
26073
470225
176831
531525
1562013
762106
1321515
1002554
520205
795574
522836
118247
311006
71971
1509680
309824
1385254
431754
1398937
288392
1337911
955842
207756
1000426
867042
1022699
765190
1559058
1112433
506053
398464
622787
463583
898031
1245701
1367143
547243
1401064
560176
921541
92975
593971
172085
1494133
422589
218763
1530718
495185
354502
597284
764707
463721
93421
820711
471970
250524
800689
1218150
1633450
1027804
116384
1228544
530299
1091990
97864
54054
1334927
549579
477890
1398913
791712
1403398
547112
164467
1349164
217387
1331102
239360
362680
209428
399019
1568160
1084909
669062
928620
645697
312258
1125914
1554673
781160
901179
194590
304155
1103766
1143225
873661
777695
721720
751664
252312
323307
1053411
548731
80692
563322
1256155
1076749
464650
380841
1344412
1510614
869879
1014981
500483
1562298
1017938
1367871
983088
1507827
1306609
793588
551973
784811
1003286
1081259
1224503
957036
445748
849047
676178
1027875
1638688
575310
1262722
1167398
376598
1173402
76902
1497402
812603
423425
1016759
416714
1280488
1118352
1556317
1333091
526560
239524
736641
1114482
1646421
1231132
190572
523700
546955
1635987
154970
616032
1411872
328490
816149
906642
582094
1223792
911298
1425795
221907
1101227
1044365
169776
1127024
1222258
1195505
88962
543760
533871
50488
238813
1057423
1493085
1382594
1176993
849946
549885
88378
614070
744903
510515
1639912
1365414
156296
832278
724548
1611570
1305429
1235538
1057646
485740
875091
352406
295951
253607
202109
494277
761074
301972
933105
1068691
1343501
940075
735266
472820
487690
1123802
295410
1028230
33584
1407262
1614561
808924
921529
1112212
884350
1406655
590482
325132
1475856
1568427
740105
139720
591591
1268521
12787
7026
1077116
864779
1194643
235129
1124150
310375
379461
1461730
1422857
615967
218779
838533
2358
1370983
228946
1110335
337551
57216
1512673
99461
662502
1317537
561616
1051604
1644883
974203
1183630
745310
1647411
1236328
47356
1006077
555433
1526910
1106920
974045
1379529
1163162
192330
916265
507719
618703
714326
990612
873982
802829
1580541
800165
331954
1163004
277623
747969
301855
64832
1147693
405251
537687
1242384
241882
70433
136013
391704
608704
599967
700428
1189004
890665
384960
7811
865761
779814
94964
394190
1224900
263595
344867
1109689
1191152
1438077
879997
220305
970602
996606
589641
491855
1527597
182960
1210782
370167
254359
783904
101295
118785
1226731
901575
1152418
1181578
1500815
678900
801250
53699
1114061
870309
311432
630096
1407789
1171479
699234
176927
123471
369759
1382036
360950
1175265
1389053
75292
720986
1328817
172546
1450988
1147522
344735
367798
1503287
144430
1643189
894101
392019
189440
1220262
1279544
744798
486842
535446
1247095
993352
74263
439026
1071332
56023
628294
170808
1529855
1117694
307489
921318
306686
943767
1360896
934637
964455
1322246
508814
876488
795215
548125
1496177
829342
262861
1131281
335640
847279
1084448
641718
120540
983146
1340329
378190
856030
289207
1206006
1394478
702421
315567
725945
138919
870847
350949
1623070
1192512
884937
1072196
1197883
705374
1265996
1614214
831347
847325
215956
867459
1351345
1323157
399001
702261
1044902
1096342
786108
993487
382431
12012
671389
442881
632283
1005525
1822
1550792
1635768
586126
1394844
337950
1592499
301164
1213733
27890
173846
1042719
734472
366967
457064
1266283
784314
933417
1381906
47447
166078
1439651
426434
1177673
113284
1051332
1628785
616654
983422
339262
727786
1256387
335883
697782
1417289
1230707
1529459
1514830
1244093
982843
243004
1224518
1124454
536495
897668
1090415
1141812
654928
759914
489750
426924
797759
1317900
795756
979791
512057
60747
336341
1344233
18686
642204
679203
1486685
1272150
832744
1209879
1002238
467666
1162506
1017437
153142
27431
1128819
804038
9400
1209609
682391
899803
1542254
1471482
1601884
1226265
389706
1384202
516834
611025
1550574
419144
65513
1438806
103369
624993
19079
399171
1013395
1175911
1621860
869905
1465368
80426
666294
559095
262063
1462898
1253057
955648
1579851
199483
347577
241809
1108455
1437881
220104
707208
1026513
758258
1350668
1495608
621870
873859
561871
1647631
523614
357294
606202
651716
271338
769111
622619
1539933
1490662
777547
1530722
119824
430716
561835
1492689
868259
263873
193024
250795
100270
861055
1250185
173471
730891
507383
93073
604057
1318195
856815
1275116
1285579
248261
1471071
398843
51848
848035
600724
508571
782772
829075
802278
389420
515628
1587728
92878
1590593
569642
1129727
241411
1508366
1055918
688616
412562
1013540
913042
727154
939211
1139435
1322713
503030
1005180
1084852
714872
1422871
666784
1317951
452945
822946
117875
1502438
1442611
748379
259111
1386828
147537
896033
1443480
516666
527117
1215079
300875
1340414
119822
1353457
389260
1632159
211379
711286
1631688
388225
686955
1038338
921493
1202600
1347495
1624657
1264350
196880
988373
1340505
780297
1605830
701741
1155369
403418
1055363
74972
288633
671745
659920
1247624
629680
290108
1497754
1423978
1013603
26661
1555903
131226
316027
1514721
1480992
32642
1357482
49836
1342562
1105350
452164
1197245
1022196
1313927
1637083
1014807
50736
1281414
77375
1138696
1460116
1393103
793353
437135
338699
723068
861958
1101568
834039
248320
368540
1412020
376258
236362
1176123
1125465
736465
689466
692298
1348297
743987
383447
352610
617175
777795
474631
275727
354644
134267
1377149
106240
1597323
933627
1462930
1030738
363433
777286
757275
793524
1418083
1239903
207702
403158
1122090
1448618
1485510
1529284
850917
1177863
1375765
1377977
1078800
803150
489679
1349753
589935
121564
1355123
1232261
1014945
302389
129247
283068
1611135
353656
804031
648203
34096
852266
1311485
407732
714961
770247
1480579
1641632
1411041
551668
1026301
16999
680578
1528713
1208310
868987
1201572
36785
602901
298459
1367236
1148715
147665
244470
687483
456315
1142380
840846
15514
863733
373787
159096
1071857
591089
1594344
299414
1636938
33943
1032850
752792
430573
815875
1191194
368852
850891
1527144
711942
329480
232523
489016
981926
124574
1440379
133942
896879
34094
1163813
856390
462197
251389
187876
1640476
1295355
1285107
592379
1114941
1461520
1520817
896596
1629179
586508
53962
786048
647401
957896
1618641
1488417
477923
775419
1461282
1541743
690405
1161252
580667
1239089
885023
992147
1072035
1027691
870495
147071
305764
1515555
1464082
1599089
49505
500929
322113
1442228
455066
55848
491957
58865
833433
1577716
1226970
179143
1390850
726100
702080
703079
1382240
1266433
950308
68661
333666
785964
264221
521117
1334836
1647598
959368
1302084
1305117
895132
425269
1428982
910204
558651
40243
1272667
231346
320296
1343514
1307642
1195962
1632133
547548
1543344
1438549
226778
811809
1402067
429256
705075
1502913
951838
483729
862645
616747
845696
387967
1120230
1335467
1478558
619051
1031931
583464
247071
1359698
1309301
97097
28793
1086869
352431
1300746
1078361
194299
1219256
694843
485722
135742
729250
726257
1361667
1089353
452523
141132
572033
1057809
1042704
453440
560883
740439
1589083
868615
1177793
1274774
280302
744446
5470
914699
488561
1133693
997064
267262
21046
400614
1180353
1399243
1613406
624354
729458
835487
655396
987566
191313
1417811
1096846
1618192
50381
866301
1577888
1483858
366555
129350
71711
1426908
249741
300217
1439263
1596178
136340
499857
797931
810643
718680
452692
740887
1280548
1503101
1445341
1223623
576641
647856
643057
123214
324721
1624139
794546
361086
1573723
985965
692662
1418458
1203229
1598907
1376257
166432
791331
1201168
740562
214817
776988
532738
914153
1225035
996399
180632
83342
979355
579426
950486
610648
1150903
1442487
467826
955569
1287145
628865
759213
73979
1407567
485296
1489947
1454412
924312
18162
50020
488912
1430331
516067
685774
1048736
926395
1259523
654860
1475871
503855
882927
1588360
147815
53604
733083
751902
1644588
1586758
1248636
337624
542145
805352
416250
1640655
441934
796210
959537
955836
330366
1207415
990533
795500
927787
1354757
1557621
1319771
1198318
1332049
18227
1359981
1466013
1171803
75523
84615
448503
981232
280779
970590
370543
1405309
616850
1433573
900595
503956
996112
1427436
72765
1305298
663082
173826
262954
1180724
1286540
1593834
754109
1346510
1510556
214357
1319170
958953
805157
1472411
1599221
408723
936374
950398
1586949
291236
1156563
1500081
398282
872742
1211836
1621885
1362368
279326
715708
1466369
431904
1402432
921443
638954
283694
759585
1274400
83309
1113830
1207693
1231216
920718
61134
312682
51819
3188
1394080
830110
1397033
907350
640170
1438639
768025
1270073
1508937
752759
336795
726459
153988
1226556
1425609
653735
762001
1223620
1521608
1107772
1268860
237604
1496301
1252875
104239
763409
811055
1529602
649386
355683
378144
639066
706370
1212428
75018
413655
758357
239958
498882
987058
880388
336508
12206
849702
115116
1119435
561744
1528754
103607
1292782
1215546
1074537
825365
556216
1498446
504421
1617614
802923
1805
1226042
421304
864877
1088133
695051
565365
173776
1413672
938801
218242
586400
230440
1504959
641803
483502
1370442
614582
149365
217346
918438
675328
1209964
58461
44709
1513589
863179
1459262
1634913
337289
1174495
1337827
792373
1593148
97568
172969
1490716
570376
1406029
148282
202701
842695
47333
1385552
561512
1384332
1364292
723363
245769
833447
1297266
326143
178354
1609231
591868
678471
71142
875372
356821
486708
358832
757611
1610294
32140
219882
1609418
607716
796376
934818
363206
221491
980112
97992
1556844
1138000
1431106
111071
383513
414800
1424971
965669
413559
576857
184555
670143
765715
154971
1032309
347338
833486
1509305
633121
869159
1239014
732353
1309532
427336
646286
1240842
944112
1586074
1484256
1044459
762339
1189639
473596
6096
1056619
1073772
1179024
153600
450030
966212
669904
1297096
1222108
849144
426794
229944
1632873
1226850
1608350
910119
412457
1430137
951196
1434250
921684
234535
811708
1401078
625552
1236067
434628
416760
874107
259953
909341
1102479
1372652
381602
1364729
991637
1289661
1355715
477033
484930
543335
667375
459748
777615
1344128
96270
1506886
1382701
76699
1320963
1644029
668299
951999
404560
1324062
694211
1159770
1043113
166746
2668
1473081
1333066
1173344
16470
937395
668813
1042143
1060053
868006
1270393
1545960
659897
331645
669034
1025595
1355604
1447734
1416983
1273263
871906
1392551
679748
251589
1630339
818425
1166989
1585507
1425369
1620736
226689
1277093
31203
1049789
1081163
406664
137516
421634
1647210
953332
50381
1596522
1086312
71777
931169
315693
499538
98070
322837
684913
286860
52040
150189
172672
1094956
697621
178495
1199889
861103
1329006
1588955
351109
740785
1425158
1242787
726044
107770
277725
1246255
796706
586526
1227918
1082086
998799
479095
74838
944163
339835
1058718
773331
991814
239380
321746
400545
935858
1293076
761679
404299
299685
956765
706072
1419665
1518122
1083075
1566303
1148343
404063
1290784
1336830
1226763
1097594
294408
1479861
434358
305405
1280397
1138360
314777
1169647
1075268
969196
1163127
440802
1471326
669832
49433
219695
854145
1429071
910196
631342
361206
696698
1505531
1629582
1178165
417573
1538089
549581
792594
1266561
1433124
1600772
1513525
1509083
1096604
1184127
1308068
667622
345527
866255
936729
334707
1196463
417487
935284
1545184
549705
438021
1350369
34153
498272
1171818
108983
246337
734771
1080524
955639
1597034
1569018
1181400
183294
1043185
546280
1223770
623409
847336
889414
1479936
614482
645799
1295385
1277757
494218
605919
1271917
1036788
1276623
267029
1349786
538732
1574709
68075
685555
79640
429344
681096
423029
6251
338807
58125
944112
431663
328319
416327
1481494
677035
549814
194554
1105837
1462964
283665
852594
52189
1090539
468112
510744
1353521
773162
912864
245999
819108
493192
1524892
1038981
1181849
742671
1381660
1618498
210306
1532991
1209304
1346188
331056
1004392
670766
784235
1156250
594424
749207
567965
678016
1297365
1154573
613676
57146
128061
1581247
1050580
515531
682128
1362843
697729
1062198
345041
906983
737673
936506
852363
813586
649510
890875
1000598
680557
624204
1234459
1645447
386725
1097155
1087602
584116
972069
372563
347484
598786
886880
1447818
801922
994102
706884
1180280
594809
510678
156819
262790
831848
739472
641996
1114831
1221323
1525561
969843
23988
1566342
1072433
1178389
1166153
1116727
1418297
1515858
1308258
1085020
10509
649044
271186
481198
1039127
1111928
716535
906691
25734
1570721
741896
1511304
1430331
1280822
232314
30930
1111472
1491676
1520165
1313819
17974
1406490
781434
1141025
1638830
310702
1513474
114148
1351829
1349562
1637975
272613
1240937
436652
1116065
194593
1462320
1158754
725794
579868
89785
1586515
420654
990381
1121106
405313
1265368
1162736
1493969
960226
1614730
406082
473646
751182
311845
269233
804564
978652
489098
1500870
727549
1300247
683617
1242725
621811
358711
1198309
959546
723677
1577277
1192005
1571006
1599173
1142168
756584
5829
920516
501780
1570151
1369736
577211
364197
591593
1322971
806042
760914
655270
1314902
131557
257586
1245903
703374
1436156
1359287
1541612
1594205
367150
601787
87352
1367696
354284
1114422
837478
425904
193423
610653
1431446
1517006
174907
1326766
387660
960667
1104659
755581
925427
1316835
1207197
183428
673858
1279062
454469
199089
505
1560242
1554344
238116
493481
858817
734309
1337087
1374001
1123959
86635
217907
417877
1207453
139023
1265659
786162
1361302
553474
1270106
1406918
565443
543384
779780
1209424
1047119
1074927
1320828
1569510
571704
1416194
286086
286795
424314
120631
1188493
890178
1191942
1549029
885122
364175
738649
74227
1025942
436560
1482141
632919
444847
277610
730014
399519
559422
964677
217964
459357
426213
1373810
888251
356960
556896
98090
1565353
404225
1516250
298692
582282
601591
704421
773759
576
1427537
62831
708129
1293362
1359702
1364542
319975
771067
97775
1113412
420633
1212117
986123
415411
1552268
1181705
67949
5663
1219267
1371297
1004158
776618
750371
755232
40401
234608
97798
1088779
695478
1576882
1632595
1574655
8071
1230083
858717
1379087
106894
932483
1132787
1086461
1362219
1035455
1377391
60798
669768
627595
524318
550241
49826
658112
541667
134834
1464503
601434
993817
1366442
818014
956016
778853
136428
576128
1420519
153986
825023
935
1590144
1455011
1272728
935739
120520
592604
1442020
613462
686121
354679
1547031
57136
47227
283010
728720
1028642
1387071
1010741
1330079
1495744
1191580
943749
244160
225978
1076460
1062991
182415
1645137
344488
724721
694709
1571789
593517
154443
918517
945402
1396255
1486059
275911
37313
833880
704741
771767
276375
631070
1166048
805655
149007
1378326
671857
1536692
579687
29220
94647
1143331
1353015
1324875
1039920
442428
922124
1294899
414395
802389
1111361
1181789
1392539
1250017
1634036
875264
693294
729714
1365374
1021856
1208484
1449089
1145040
11153
1488945
293489
916539
407442
536853
142322
891727
1065601
76499
825498
56931
745509
1533458
1375775
1215744
10308
209126
161648
420533
297155
1142782
1508153
1459877
792885
1077244
1483724
1417543
1305559
616458
978421
1339185
790616
867138
616811
250849
707932
395492
1326582
1293589
1368826
472193
43640
609687
264043
1401157
533344
1642220
805387
151828
626095
434673
215349
1200922
1539518
520741
577398
335550
769431
15579
104936
823494
9016
1048728
423606
1291642
665568
543754
1312811
1300296
439433
920145
187586
1616431
952465
1643067
40170
1160395
1594000
1155311
1332073
959165
150257
605254
1372229
321289
262546
1350499
1144240
194991
1462138
1385049
1243837
866935
712774
1444307
1056469
805286
809408
851095
850965
351209
378456
372201
564331
57199
273989
1182063
1171066
1588202
1083674
403219
1499653
1194990
1071465
484574
1325861
994999
335440
1380446
803288
1480003
1267448
185976
1209759
1548786
68803
67835
691658
479250
303606
1424160
1338511
1155236
1205940
1241654
824624
1111596
936606
1577878
1101880
52573
59735
1397969
251189
1283930
875087
920200
1307669
1356995
1547106
767831
781509
32585
1167118
1443692
1395960
696436
400611
1459261
129142
295415
836471
61902
1036526
379653
932123
318645
653290
235491
247501
1436568
1052361
101707
1146969
1222885
367746
127438
43081
173897
1221515
1136690
1142269
672201
1174123
1279520
518354
800749
882284
1127486
1588412
591053
1383537
1194913
1607049
1279780
1259214
1641327
1190836
334257
1404909
424929
1176697
1130882
367826
1629286
432794
256724
582812
1237049
1401428
34930
1124074
49985
678764
540042
334534
558473
1313580
1199523
1175616
1305019
326710
797669
77062
820036
107837
1114795
494871
212045
1327532
206385
57409
1359762
502594
793820
68960
350745
43396
148642
729179
718555
1009342
1492161
593805
298816
1175025
201316
1315503
35560
1299689
1391293
1002309
1083154
446559
541056
1039943
513040
1328571
293416
983614
285843
1047469
1136914
1611033
75516
1588399
605085
523702
1603900
1298054
154123
110842
380955
1375022
384015
939275
773043
663752
1521355
295872
1018724
1487175
833779
450696
925536
1002169
1156114
257752
29670
1361
300731
552677
475996
830571
412162
1239970
75602
1188321
859498
984473
423964
521028
647468
701468
921033
687395
259823
1443603
1295682
1616762
409516
1152577
656623
897525
1023509
209616
458281
1279012
523880
1354191
1068518
1061336
1494683
285401
622844
559722
1398817
1105914
1094920
1632260
25000
1260495
830876
19338
129834
797881
992045
702403
1615647
343627
608665
317314
566927
383848
7985
447260
1499498
1306805
1066692
1145053
1087468
683849
1354123
450457
321518
636073
196455
713973
777907
27670
491458
1156841
358412
1530480
240596
122595
1487700
879183
359764
43755
92610
731823
906165
1013784
1071105
979520
129974
1467606
499545
877300
1357276
791813
969032
763051
412812
1302338
826044
1468735
1227225
709017
1123542
737308
185796
991859
903103
568940
1244174
311339
1278044
1315051
954791
380995
855120
424776
1398793
1386557
288024
951228
215159
1407799
1240088
1241773
1090251
907278
1583907
1210380
1607216
829843
929050
1283021
999810
774147
954843
289595
1204830
863870
544145
1238983
1155344
737055
827029
1022144
1420368
1463589
734279
1211269
375076
762429
98437
804700
1495375
1025884
981333
259252
1569714
1013541
170384
1606793
1371415
92525
274822
1644866
344927
1138800
1174269
1065674
733915
1014320
548955
1558161
1158444
1283224
450469
736115
50155
921623
1249816
1518419
1484386
1003914
970869
1197316
786808
1159784
564143
130042
1084069
1044104
1294814
1004620
80921
1080427
230363
1036162
320188
1474089
628178
68932
522132
1500505
55401
1615512
615342
1054579
376083
1175076
1314479
1344868
1133336
317576
987906
1068637
1412766
1174583
355231
1133386
298515
241725
762897
38236
690629
1532306
1643874
1206366
1416818
959433
777911
789092
960685
940951
1585114
1392125
699368
42653
313809
1488740
140708
1031699
1286422
979372
622650
1601681
1467507
1550526
347958
590523
20586
757073
1614135
872408
927268
801372
914236
366007
751757
875782
902756
1628739
859294
1502567
183772
1606895
948126
569155
269687
1136629
1382592
42273
1014952
280144
1397359
1324139
489524
753462
517098
479709
38342
4238
1571873
1547715
364838
1071260
1478146
183354
1346256
582148
285549
307665
981856
1379300
365762
95148
18471
1228398
1333362
487400
911131
1071944
1020971
1109188
976174
343107
1560660
499177
172457
726383
1488966
870287
1215672
365941
518971
995736
1236704
1265182
511876
772292
479821
762723
619621
994277
1380719
98606
82715
225214
924807
628900
153756
724540
1198063
311314
1491240
296867
545843
351753
237760
1286691
1110605
422693
4368
1052402
20738
752438
631359
1053677
1074844
856806
1105295
430920
949463
638584
353293
58011
345803
1369866
1040596
1623357
46060
434720
89047
962814
996910
1320845
1280669
67956
896890
780500
363303
406951
997211
649032
566931
1102219
1329662
440620
813258
1391257
463749
107971
1193367
262312
1613847
1112407
1259124
302493
837535
1160251
654858
1314991
1620977
685798
330463
1568864
1162330
969910
1030683
1547194
713711
301946
542954
327561
1137866
1002259
533691
652376
1493261
1406535
1035702
928682
1140899
1163400
990339
799615
1125891
630294
1409506
1600559
1304831
32160
267571
943673
1288730
290655
302639
222048
563937
296436
1484322
262396
1429869
847103
322593
317872
1643670
1361800
846442
336170
1427379
676408
1553288
569013
858716
350763
1127965
1337552
991971
323224
763089
330614
1089367
1121729
129584
310398
1079909
775874
1478126
977827
422165
799734
1233608
351870
1328791
1303846
241395
152655
29077
934432
277345
1569249
1507371
1246245
797741
608481
1165335
353036
1103814
1052156
306336
1409279
1538417
583344
1377949
819817
791873
757350
862612
380805
468152
897915
414517
1243691
89410
1326979
1081757
384295
1008022
432265
159649
685359
917185
201829
953453
1017800
1013196
1252649
1001025
1368932
1167619
1054391
1492935
904908
760196
572260
280062
1343655
539926
1177191
146103
943236
1446975
1578832
611692
1446511
547821
848201
455339
1568864
892913
963883
169075
149630
920029
320070
199874
331064
338102
395262
1594070
1356895
1480349
1567050
125772
1084592
48752
515779
392346
700380
1617923
691472
1610151
784914
1154050
982817
781384
1413876
297418
43782
545455
1362850
509325
15519
235449
9760
1616819
554271
772261
735484
1547353
582070
624376
1287597
388456
11177
143828
1158447
813555
257281
787335
1353734
1129379
1313708
614556
1077355
732395
1614476
358431
352672
1448036
1494062
55633
960995
1225319
1596510
127681
1353793
724204
595962
260461
425419
18597
1582646
868255
142396
1112801
1204859
1260308
1229226
1025436
1060910
430230
1323054
1408352
227206
530569
1626480
86966
1621804
294293
35249
1622029
815235
157171
39504
1613713
976979
404590
1042051
952762
431142
888807
1108775
965241
29557
167493
252114
1315945
1445160
994409
945697
1099458
741738
1015111
350340
653532
1220482
1499208
1171283
508358
868271
1019842
493273
1617806
678455
409080
632831
999949
585422
1321183
3821
285125
1632711
1112694
882656
532007
570295
859235
1123594
1544940
858349
841204
847833
650550
563580
1308732
373347
1267979
1434761
890459
169458
215275
618920
240566
119528
951674
303489
956834
558675
137225
1310703
663601
300547
1089953
260062
1230636
1193892
1528106
120362
375084
347889
277928
567984
790706
772115
276186
1114775
1035900
1024361
111499
479091
280088
987151
489256
1013445
1576330
1471853
7613
79762
267715
1426685
1314366
491540
1318509
187593
1179089
127573
479035
997388
182839
1246510
626431
1052254
1461902
285621
1500485
1584466
1027272
941974
1125475
814098
642848
302434
111105
335978
712602
95142
146504
229094
870506
1255951
1358700
527447
1293591
891841
450183
1581432
85549
1593454
1183973
90535
932157
352233
348790
1497368
1522144
1495373
168847
967356
790541
698999
565952
1208114
945109
807946
984801
1617633
692324
1614958
947329
1108260
1042849
1144928
209769
1487878
1018400
1246880
862985
963261
181125
975988
847011
1141645
50363
882843
603383
271951
1501784
979541
85224
1059173
1116256
1499919
782516
744503
349582
471875
454391
119535
870286
568649
69195
1456053
854762
347129
1141777
1253410
377561
917858
945542
495347
1244217
95590
1414372
14560
1631361
804036
1516713
672331
1002663
569699
464873
1390054
1569025
1382611
1164675
455060
940613
348269
472977
334337
461702
1439903
1199002
1101283
1318113
921617
245399
1462745
1312957
1608933
1636376
249758
601717
696027
696437
1535353
586952
764889
762514
235593
895158
913486
125139
151217
1130312
158941
1339968
213609
1406452
583920
710634
15409
819552
664413
597658
1647230
291509
1242285
367133
814322
1202582
1421257
921137
792113
813527
1298798
343448
45364
642260
245806
713924
47364
1383506
295670
396754
1408346
426180
672768
466656
507516
716195
1203467
1517462
996676
335189
1272803
1494881
727498
560346
780885
1262401
110479
1387037
1574769
704686
1027172
169597
956276
260766
115378
516730
273053
43471
1510362
1073640
1105335
1164380
1451825
1425817
405876
1049295
512159
1109965
1591547
408938
871747
1305334
980768
1551120
637728
1026846
1599866
58671
799903
1532003
1438028
1550989
427315
576351
1543224
689051
1208271
246336
1286956
1527215
762958
791051
1208075
171758
515477
1323385
1290310
234146
206834
132857
222928
525276
1300463
77288
523479
1560502
449371
96907
198221
1553997
190015
1156732
1554682
1476700
102542
1350383
87935
568107
498128
456569
1576522
531896
59697
1330439
1599508
559356
155680
887274
953205
1009323
652635
1347822
90230
339587
162047
1253367
1248453
966181
1445324
1355001
1261857
1244077
915455
608483
774017
1025335
175327
197823
1470673
974200
1014465
1018747
247175
1096015
85665
732104
1430215
1611473
331502
1181679
1432149
726872
1329112
105730
1357767
1060672
973503
639500
942014
1410905
843457
662126
579099
514990
778768
380851
445071
1015468
1463114
467604
28489
245210
1327376
3851
360372
260078
1498975
1252623
184279
104704
1022635
376903
153868
508369
1309541
84392
592814
1227721
1570135
642936
794069
401599
1016262
565730
838725
585615
350996
1268338
630412
421176
1104869
846074
1473579
963024
309285
208016
1323250
480511
498859
1293431
166413
1549641
390182
1476937
1376992
56334
417860
1615523
1081815
1395940
452123
1026201
1365307
168031
1525670
194348
1618311
129409
300834
1145157
463632
890147
1283238
1333884
716554
425918
75911
1572703
763727
462447
567257
830607
819058
785814
65279
886162
628400
1447749
1432355
224188
174614
1596205
736524
168614
1183487
555785
357019
70500
225852
910521
1399730
493605
1193045
1086784
970315
306628
1239468
12258
1184965
865083
73212
661826
1224697
3462
1092852
862665
1208418
1257621
904616
697440
1579829
1404801
937363
580866
885194
1195045
951617
262957
708931
1430941
585680
226149
1495589
1637210
1404732
1325697
504792
1057032
1558783
1553169
260730
1309750
425192
117501
734176
933034
613986
174270
1459826
31740
213573
528305
641246
193278
156808
837034
613735
558169
339090
1165530
462606
511560
1237384
1457877
1336779
1146216
852858
1335482
675501
1494645
536205
465428
937561
598757
445550
932768
1564219
1277142
801599
1515990
1298792
449458
24310
1264223
719058
1574981
217060
222223
1164407
288392
281406
1456196
1154590
1356723
622631
313979
1583553
1191148
97338
56941
293242
1448360
1326122
1569773
1607559
1515939
174847
1574801
879931
1184416
80649
36122
1081247
162963
38545
182584
132624
573648
1450182
461663
812224
108597
186066
1094521
689764
1474771
526951
627879
695010
759822
617886
759724
1186232
1608056
1024116
495274
47066
492185
803121
567176
505613
462431
1374141
1029622
406355
167356
316466
447273
33533
262409
955126
867505
1094707
1603577
465510
732131
974819
1285607
370422
294770
1584671
1571735
1155171
73718
436931
349455
1516790
875207
904001
1579418
306775
22836
1319552
782884
1101060
1612693
449630
412431
553736
1592583
811305
1615460
3878
717301
1419508
43595
289467
121316
1312610
439177
518852
222026
696701
1191150
858377
350001
1247300
812082
1442216
458228
851740
1313676
1396396
20220
1212555
715855
267945
465854
1514149
1622322
1259558
1207053
394240
1513670
1296942
1084281
454979
1259868
1412372
252704
173847
1475796
1139343
1191720
1169290
192786
906219
734109
154324
719232
1235448
502791
6034
485828
527161
430693
1222763
304955
1107999
1335773
314051
1396946
238232
212864
454499
1107100
101105
1009280
257012
992981
68272
371900
651729
1212138
198662
1152075
474556
742729
811425
650975
912805
983649
502594
639356
1328807
626355
303370
848664
557454
1209902
804434
437760
395039
496242
523816
1248693
282765
1434566
589785
1059361
412652
1542488
915837
277420
1107172
501383
371829
289781
1636956
793797
1578073
1128955
751498
1320673
1433111
106245
102072
1121638
998317
754203
809133
454099
101552
1129352
850046
1348513
631009
387873
1268238
1272409
1587726
1158975
992439
336914
63731
756655
499972
872082
1237516
46127
423697
448882
1389242
1236651
1280752
1605456
1397117
1255863
1102976
396680
469859
894917
1367476
349786
1014077
1431391
608226
63337
967884
1581255
127203
378376
1119083
715649
1421598
43873
764212
1334106
957237
307715
4773
763751
407617
1601711
1325928
1453024
941500
1337017
29782
1354460
176822
62227
1612961
1573327
1364873
876136
809612
587941
255415
1069423
74412
979740
608501
1151713
45935
574451
351656
1224015
238528
263366
771970
945917
944341
279115
685482
336124
1583291
1439206
779915
664737
985624
1220125
1370429
703108
1290446
743051
758834
1321675
1381683
1301944
1559851
604027
823888
1322386
362042
1392044
1577360
993201
409010
155630
1055084
481831
148542
1004945
1478834
521003
1164467
1264540
442733
540021
1039022
263900
1577518
440992
155673
1329874
1264269
192806
1115696
973110
192757
395407
1067457
398982
849741
348781
1566260
456342
170875
1240035
197153
1259743
1487429
1367656
786647
1159356
1251253
386122
1265037
1146209
607771
1422569
1341355
230237
61184
383525
290403
401716
1358963
290919
860448
1271278
65023
797961
956707
849733
1273775
701404
1540305
1228164
1167277
396056
1182645
1302611
1203642
702602
1196556
243262
121464
1553961
1101345
1477558
358984
741986
16387
423880
944922
390690
388008
455289
1582388
1317932
1293751
1186035
650903
203817
1529910
105646
556701
955551
261393
406995
825089
624207
1503721
557470
483054
170130
287737
1436938
908450
1382185
350589
1241415
1298310
1556113
199758
1436746
58579
848989
747889
752544
92266
1134645
1497729
1080123
268085
736825
326883
470535
1471693
1175597
296817
375764
166087
739641
278952
1025165
627675
916713
471619
1121790
567066
1578863
815626
1310989
830289
1073073
906593
585549
1107155
1024658
284696
513362
1460305
688367
934871
916642
262725
1533255
428153
769949
378110
1043012
1125220
904288
489642
898772
304339
608749
503249
1122444
1160442
1434588
405826
1226739
86178
1497341
463790
362849
939332
860947
1360628
304505
652481
1195951
1135865
385793
429150
196108
988182
41228
1612897
817101
561267
1312939
1627547
1458289
1535897
1295217
915782
1601830
397204
1584189
1534485
904642
1328270
393976
403899
1129413
1445169
1016228
823831
1534557
1639536
113332
1232393
1537393
460232
424989
771197
82939
1207671
278206
1086931
922977
1517926
624785
1015954
1072900
124154
1644991
1582162
1138543
119021
245965
183738
1056282
1577362
1004535
50472
318691
494497
1529536
639077
83085
656046
1568181
578181
468015
1376178
441214
1199764
26997
1014703
391021
80056
808017
41227
1199182
346760
1314001
495169
783967
1374091
243121
1571613
931783
734877
1489707
601280
440352
567206
511517
1592788
1471367
170472
1397878
5252
1114808
1282039
1468551
1101934
1512464
55209
820383
1231140
695288
356762
650304
1318113
1045485
296263
1025584
124071
1215852
1227450
414842
1607101
1596651
616387
328337
1122951
767419
1479255
454484
810562
755830
1292835
1496251
1326709
207271
1158229
1643467
1530418
1507824
488069
1141066
338950
1556994
803465
1577884
664569
1543550
1480146
827126
1261942
1127081
1469360
892261
396389
881640
722141
853797
1537439
1615532
744825
464950
505698
231626
1061060
1078103
1636401
102360
1173580
804251
1419417
182066
491817
771040
1614019
202771
1644699
178047
1061442
451604
1307055
144795
1335397
619555
1187718
1198843
1265191
606196
972538
1129002
467293
1058927
560314
558981
1329484
545770
997738
286144
92910
317617
1105132
683919
319958
142661
1506274
1389124
1109788
456903
1110924
1272827
935934
78772
1610875
1317597
1456247
851884
564935
827520
1037701
1348935
849890
698425
107389
1205010
954654
1357266
1574915
1268252
1417194
1117446
904043
687872
1409351
124491
163608
458619
1399035
227202
1065880
880562
1013428
111543
1248595
495965
549943
1514711
553035
200703
739950
1387940
639615
817624
269448
198961
1089006
1612219
668136
816545
1470724
162819
1345817
1137065
186357
798723
422597
357078
783457
84407
437980
1090276
1237740
201570
1566252
978029
1131596
1466710
455346
12010
864411
1071914
29218
568428
1276331
1380027
1152997
680194
1401499
1343989
449315
1335412
946832
1497331
1445405
1538073
1085566
1390888
480402
1274163
210536
620604
1380131
943579
1456353
283968
1092699
541520
651682
553415
460199
1009612
72142
1037422
526901
1471150
499223
374820
495695
940354
1557847
453844
1464833
503039
1067299
621034
177125
968605
578087
352136
271988
1357124
786819
693609
666338
1522222
756434
1282247
1449318
117648
1055028
697866
1202579
31015
146260
1043246
406158
1578007
779082
1437724
497118
860181
1542662
824457
13208
56426
801921
1032928
507230
1174638
790695
49562
272705
1177066
1246366
1130747
1234813
1008332
242760
363282
276456
258776
1170923
1239152
1440120
758753
1408986
1516167
110690
181344
954232
1197668
1504311
374827
397449
769604
564824
462387
1456350
877842
1149140
1117652
939592
383873
1172650
1363340
871680
474603
258182
366076
696058
39190
537599
391023
1410079
1615747
749196
165503
1202061
1629099
338648
1199720
632590
1314752
833216
1337987
1437490
1098706
406486
963332
68073
158420
1065101
1614629
1182643
150431
371816
1179817
362993
1288484
40264
1084777
251358
409910
313786
809961
1581162
771235
564079
401837
990727
1325918
430111
478292
656917
827370
763110
520890
613056
76189
1270448
1375031
73000
705414
976789
667157
1136456
227999
1409983
516876
139700
716579
984122
1136054
11628
858431
690389
1266341
1070156
140409
992458
265903
261202
481886
1444196
207884
492918
1621695
1366441
1368011
1273319
1395618
301205
1416647
1149570
779889
1283818
874658
1022347
1164085
895053
337587
753270
905479
1365950
1533970
264632
510844
186235
959882
1008079
1397762
1431691
412150
485874
1171151
21262
1135969
948326
1541279
1162650
541568
352712
1157973
329964
1427236
783231
8262
878529
1537331
691669
630537
162269
724257
248103
43580
1312771
674930
1343522
426695
318577
460380
1329701
67661
50108
411502
1238837
1357678
301263
844189
432833
900746
926933
859000
74239
613441
746298
1563389
1422799
753872
791602
1207817
246826
1462040
992270
912988
745347
386641
98320
1013980
320814
1445378
390014
606092
790506
838517
1609780
719826
501545
100787
1285373
405440
239762
1216258
339986
323240
615838
201383
264215
1111698
1614640
184220
342562
380694
1525188
642491
903544
430977
904123
37756
1313585
1566568
1016655
1203886
84011
1424871
336863
1449173
729075
515243
1034208
43016
357193
294825
1539475
1100720
645881
157795
1627644
29065
334757
982275
1171775
1163113
117494
1259193
455526
952355
63773
184346
1383334
191654
1555737
1264354
1217831
833080
771795
252432
1501882
784641
519182
318921
434393
1574984
394089
990226
139558
1512367
86153
323067
870924
53795
994
652683
16547
395918
135490
595295
189677
1574924
164803
682467
1085798
545277
450638
250465
624326
1511283
188623
931749
399193
1474767
1060315
1131566
627702
181110
1529539
882734
1135069
1260365
539995
141698
346125
736311
1472803
1162162
1413820
449078
10161
1183893
1144098
832281
1458260
1482723
577327
1575324
356513
1007998
575590
231318
1093981
547980
1203975
424746
51716
64568
1618361
598053
239838
1264837
367661
551621
1164871
546889
23289
120069
1344986
1260389
319049
753873
1543834
609132
772642
1162284
1233715
1119149
1401577
1043121
1615213
822734
361561
1464013
1086017
141665
1182223
184646
559221
627485
814436
795512
1351551
47707
427117
225095
1567439
906510
1343358
15357
1540005
1326663
258320
1286448
279986
379134
1536125
965502
951006
1567252
597639
1279466
1614887
1564171
1533640
1589649
135734
907504
19731
565644
924890
2478
1185736
421782
793413
201612
217349
759030
1286021
919155
92650
177986
412022
859363
625436
1166938
1470761
803408
1066610
1251527
469186
1102656
653963
82773
1636403
1370987
1627114
694631
1470494
1556402
1165986
630792
842025
240253
125871
227898
1337130
1251287
255654
480881
1452281
1392692
807389
1023455
363497
1296279
563201
173448
336388
762113
1510466
141370
885803
1496818
275324
355109
1032395
1293384
2783
441762
872360
68905
902675
1241340
260331
903646
51735
263064
1143391
325746
199830
2990
1196012
638695
1475272
1485856
278370
920660
1073675
99922
828775
828159
1296995
975258
1602631
488997
1246773
618234
499226
741232
856655
438922
733812
538494
463135
1273128
520602
526826
1060528
1624434
1172347
1515632
540375
1285391
43442
460812
1623418
1602053
1239441
1115903
815497
360894
870376
1424582
343092
978169
1528737
589232
1199221
1226733
719632
1315934
312902
1376528
1463878
1372342
370381
818567
1635767
1219544
825241
344091
1090827
631654
204957
703142
957494
921369
1422775
588858
33243
53517
789187
652149
729880
1204716
1052696
377408
1410164
502866
179550
911265
173117
1600867
83372
350565
1036536
647750
1011234
141326
803907
1280440
1261040
593586
903695
480377
1458969
939064
282776
719752
303910
1564985
1320730
204884
46815
164042
1195190
858256
1427375
1426189
1003038
1193286
563330
1125666
159470
385613
446866
116388
853788
1374818
401637
931740
1384008
1259471
107687
966615
574977
450164
365838
118863
1515995
408800
727567
803830
667016
1090194
681715
1001367
649606
676018
1578765
1516914
636025
1057364
34092
1567360
1492969
784186
368011
1210321
1300023
904858
1615936
581488
1224950
1143940
1171630
279399
641519
35687
9908
1410861
584335
1593622
798329
198752
978855
1346758
46584
1518046
1134957
622401
317440
1296636
798600
264581
67954
237278
778161
538760
1002520
310839
669796
215826
825283
699487
891241
1337748
984878
801145
197839
831319
191552
1640824
1576046
1537428
874784
180693
436789
1625066
1572765
1298247
1598693
244117
102301
72628
40815
266214
863577
431728
887086
1383605
871288
1410547
740445
48580
1167737
1013020
388396
1535056
1309909
662500
1087438
1418886
828432
1504265
1466609
760872
750723
1240304
141417
1424464
1276393
118683
1517113
1257196
3090
738555
1623703
1150705
145830
1291727
1372513
1515021
13623
33146
35836
1443084
1148537
976061
1011777
1608822
626850
87445
1368529
1520358
1214751
184699
841777
778252
1321806
1288927
854624
765038
1219936
361059
350846
376399
494571
676065
898027
1624682
234990
384569
1579323
1641073
61873
1179357
825376
599131
858339
320949
1221573
425553
553975
1238966
184045
459921
135837
332512
221724
1208205
49663
211491
1131557
1410976
1160102
568487
698309
1248442
271718
271747
494293
1038834
298143
430877
817281
898395
556404
246121
1165886
1318876
639662
1161326
1621402
123620
603151
44938
1106288
11168
1554045
156964
873840
1564563
40420
47389
399348
1143563
943011
475972
114804
412781
1578375
1251346
45611
1577643
911179
517121
1165515
1543752
297963
529371
309572
1302787
623599
99871
1010227
1533029
969127
1133929
1153272
903880
554356
238238
158647
761900
1242531
491232
988249
679054
974857
618356
843517
1541377
1016980
1342457
697896
1379652
1017838
1154940
1307398
1289411
1370302
1322988
679959
1492934
635736
425077
214297
931518
1236656
730748
634968
644392
1098370
499697
833067
736381
664394
1131024
1405787
492698
890401
1169620
672324
283086
1205822
491835
1231746
1318930
1444484
31287
1086336
196705
1502790
829426
34321
200793
1172016
1383114
578990
1565937
1297561
808217
194888
7144
913091
1253607
826541
1437474
1139536
1084221
10339
424932
408700
546877
651395
620442
274426
1223617
1329071
1440914
1626698
955433
818752
199441
380275
131177
1435092
437654
908866
991909
1063158
49370
1456247
680573
214619
1366430
49586
1643222
989880
299837
1059328
1406233
1618977
1459243
423985
1220998
1074581
1206089
1221534
754449
127394
312340
26675
1304134
1156470
529698
54423
184341
287061
943324
358079
210806
301406
1536948
594262
848599
957671
1197570
147571
1601412
1603373
1219247
1422497
745149
268199
871379
1070970
518821
1106531
384972
1232760
117157
1221274
1571125
1288832
845456
1567134
1291947
1567101
600405
1351704
1605908
636986
695229
1458623
255605
1013409
280450
1547860
1588585
1541461
111987
856608
245470
177789
551275
178141
1389517
1233280
1298669
1176700
1119682
1317707
257635
193860
1450778
664941
1326101
777513
1156504
791865
698901
191850
1413072
751539
1476691
399426
313359
1217700
1189240
1101292
1509052
1135072
415107
255756
1285857
628965
42781
1266292
277192
410349
1003185
1611097
891571
665424
941577
35709
802551
1199945
1400875
945304
67309
620952
712982
1578674
780847
1176095
292510
622526
707124
1228573
1202654
721097
418173
824067
902019
183188
852609
1374552
900908
1061625
1025865
387546
184100
1345407
1550848
310083
341630
190270
318281
1210117
476977
699829
678686
1089087
884533
69897
1498364
585977
150331
1020070
331579
1025404
1376986
303825
1165537
853363
1568386
140301
594499
1182352
249170
1276237
349523
844697
918551
313895
318584
1400235
1242063
941849
621036
1324148
1478506
129269
306118
813117
1014409
79456
1152061
1262615
719346
98623
444477
1080738
615249
1284196
790412
565151
362370
1029651
772887
821972
944876
1190574
47070
417257
189100
318883
1514794
1202427
683623
633174
1535993
495836
1296182
1603557
404584
166814
1039482
96296
806501
66311
3453
1222489
1136752
1049182
1071567
8996
782888
193490
153816
517252
1490070
538212
1162094
614185
582947
685314
1577796
563262
1195474
1073039
1596975
1478036
1563769
81015
928601
1252882
239057
398220
1220130
20136
1514
723362
1632533
1600069
343048
649817
501699
1630061
1292134
1417615
1132363
97148
934047
583691
662536
1464074
1246842
624986
1326557
56801
992741
1644249
1184181
1593390
584338
30665
376690
379343
687170
1212671
781197
1311021
147014
80936
1609448
1259950
763615
1173687
713199
1248238
1538256
631971
140583
1009371
239067
1531417
1305259
1447251
1539528
147109
915514
1264271
444154
292265
400750
904076
967168
1000422
1295160
356772
163749
37960
1549955
1439546
535004
672470
1496716
1527123
795976
106376
1564752
1528285
1179886
120206
43292
10367
627301
1598830
1069493
1010261
1579988
251757
446438
1511202
1586897
1568603
14966
760924
1503501
1141912
392038
403774
972100
436582
1611562
217212
1645835
683523
1313083
189098
467041
263484
134174
1362258
1391091
663350
204116
1155588
260269
1015391
657570
190268
679742
1474584
173995
1171842
487539
583751
141598
1404832
851894
663812
1408953
594239
208678
1048068
775770
1229733
1239588
1410143
485101
1020293
1458089
842184
353016
1141414
778762
1622218
544766
418705
1290713
976226
1428997
1213641
235064
16695
321533
480684
387257
284890
326364
1325631
1521115
1043596
737742
656104
1128325
1523222
160784
1239344
93023
1435811
454017
1511868
1561039
757105
1125118
1583396
247818
583247
1241009
1596056
1101670
121753
1323135
155229
516279
1390679
1401143
1262026
1146211
146958
801874
491683
353989
1445854
344380
279572
1063988
1199835
345655
1401337
1327550
1004276
595387
218360
121390
209518
1005654
1159748
1641474
1558773
6182
1161273
1081952
655229
219782
187089
1185765
388309
1158539
144083
1092128
269024
372023
859124
1137628
1394439
565046
569956
1525921
1132257
463078
375350
616770
1476257
1256339
673647
829199
1465093
445531
469409
681976
1296119
190925
1512132
1437114
1285208
1508483
48779
1040969
820976
113643
1402331
1012645
73997
776568
386646
785395
660381
1450510
1431311
1228046
225067
1098364
1088282
1627714
1489081
1299817
944444
324935
1017254
613708
94452
1483988
1213859
1204421
687704
370402
650661
193901
243746
814196
40721
306182
58162
1563403
699062
1510948
579024
1218876
5126
537317
1014879
1593429
205528
360060
1409032
1478095
729832
1190130
407957
365439
439754
878113
557015
20533
1522715
668510
1256847
641224
1454235
66590
890556
867313
359600
575358
1085732
172427
611614
707663
816679
21955
151577
1274157
569459
626058
1191884
401490
425461
953853
28556
1441131
1345897
380578
378704
28296
1399655
1278465
139745
413845
1551590
961690
800737
326046
1603982
336895
574439
495221
904091
1376487
837376
902584
833894
622033
66623
1580677
498260
601045
345787
728077
85358
213048
1547723
357112
1460139
274295
496751
1018653
307742
1211184
1516134
769351
880875
1370295
1222571
1072114
1134358
232340
1588071
380785
392092
381771
986739
1475032
967920
1107960
879084
1145875
659280
1353862
928542
1407496
1367215
1598728
948729
1521363
1202298
72724
215796
1020290
199427
1418703
529690
753623
838951
735080
325055
361418
1483187
1064086
1262392
80990
1562471
970544
1493545
983502
312976
695027
997661
110300
814039
1105414
439489
1437623
1440781
781575
284903
1567079
579621
1244039
957896
60802
1315707
870986
854436
430938
329692
911633
1359198
851422
1218868
1438005
366836
402218
1040685
269439
1250735
909411
289447
1168963
518115
648305
1100390
1447222
1644790
1019252
644390
947950
1482515
941723
1021328
203876
250692
1121701
1259324
134985
1093828
1022080
7884
1424110
1504491
765275
251469
946067
895236
1481871
1368517
619841
102309
1462100
138735
306729
35967
1626832
1014780
204604
1169799
1028424
1298384
399707
554708
1569670
833939
1157082
6523
585785
183217
1350018
654573
245724
969911
1085530
748276
1578580
172311
1236809
688993
544895
730685
987921
336639
1359901
378281
1484092
486088
412754
44252
129644
275514
866527
614812
774944
790785
1591967
957012
745691
696226
538541
1284038
1142753
1146575
449640
32753
1269383
1414154
799247
636587
986463
940001
716023
1546005
1282597
510092
1123789
4528
1444560
548277
425299
5974
48632
1303758
1357651
663966
256152
1488014
1475224
1619400
1491483
1566404
649775
1461109
166713
1148738
835254
307135
523926
716098
789433
1167326
525125
749359
944015
632805
187864
1393132
625812
1020818
270649
1101859
292997
1640784
1035208
733553
523448
250529
449477
596585
552693
561955
354087
267152
536246
564103
1266514
786233
844245
1336164
1581220
1044060
1011549
292166
1327144
836220
180818
831535
413271
1384433
386560
655293
310089
1518119
1363702
229086
1111732
1525539
1512820
1069962
627031
1571175
843272
509633
351336
178344
334852
638099
418114
1531385
297725
358514
198981
985495
280474
843365
893737
19310
1116386
1221173
1504924
17216
321523
39768
1533180
1582079
56204
1109514
1042543
1104104
561580
1544524
770025
492268
1271469
265939
598978
651020
1286143
592698
203702
760993
1311357
1234048
1595956
1070378
1021444
1073944
490720
139906
314459
1072381
69055
1495225
841908
86069
1436936
1428905
947239
187970
1063424
1428691
798815
713152
1486637
1197805
772908
219817
405762
922772
41789
748470
1240349
810110
349623
780357
1314148
1119907
562106
538698
484058
375827
482250
542899
882864
238748
1150346
1586861
811096
442521
1488895
1347901
1386528
451331
626333
282627
1071568
1549225
1206327
555873
1323859
1640453
632181
1025419
990615
521553
607337
1541244
1504428
634821
890907
528483
435716
67525
638240
507330
709075
355246
213115
1243845
1433490
694067
1056289
996545
339399
475218
1272015
468347
1124337
1550555
1592545
1451769
1223984
128503
965855
1100190
1238827
1495637
1630021
410106
1136635
58070
628335
13726
1562801
465969
759860
475132
558988
698889
1363687
336058
299178
873171
550803
1308172
1494837
36799
448435
656785
1506675
278688
323437
789115
719070
1163628
1143644
442899
242252
591811
32940
1068742
1378251
450362
71523
716622
938838
1033586
570173
1570844
137854
96696
274977
803799
1524202
771630
159427
662752
327439
1589721
537109
1595956
1447981
1331515
1353607
1602062
1049156
1506207
1219895
663613
1051819
319754
35082
540928
47140
1023170
806632
114354
48174
490956
22604
744983
1295188
1278585
186422
173942
704286
938141
60039
532959
239005
564303
1394897
1142508
1162806
449638
455591
613334
742511
519270
3456
519634
218893
1166039
615851
736024
956655
723123
1412628
1062299
1214891
1443309
925917
1399290
1519487
885411
885259
1548694
1056587
480879
21771
312931
1445704
549110
719298
812913
900136
1364462
1180359
676087
495442
19064
1285619
1318083
412217
702697
642935
521356
1504971
657388
583389
369481
1060908
349484
1198062
1319095
1564549
125342
1371623
907760
360161
45165
1423306
1028828
1288876
805820
1042331
1327990
1627213
479861
1591581
873824
384320
955314
1137127
1295457
1097847
1526398
1284332
782416
1033577
1563504
806821
422689
1332392
251948
525957
482863
135580
1301387
482253
519654
1187286
1126928
1185703
1324842
1243830
1233665
893529
1462766
1160581
43525
713285
450128
604286
585095
1382001
1543140
673309
1368866
42706
439930
1025353
525161
1618492
1288476
232490
121041
411959
512035
1022864
21745
120722
791617
154267
855223
1264510
1487712
79987
1533202
1501297
318604
787762
678287
1377870
1381900
1115849
1183910
669440
528639
1036890
1586847
907641
121101
1584388
148936
555587
751374
443068
1000279
1402959
473917
66509
199323
1180894
683189
432548
1026027
1502232
252624
445984
343455
986824
759790
668706
381842
749264
691786
1632860
1092081
1560338
1026818
369834
275389
1254450
1120749
617629
148663
65601
618290
913067
432272
958583
60656
247047
1103004
747591
126416
1026916
934524
556509
1296246
470445
724828
1581849
974870
368304
653823
367274
770628
59407
393165
842324
1486663
194583
1382741
1572206
836190
283548
74298
703224
764185
584032
667367
653255
1044724
456644
695441
890082
878848
29892
315435
162771
30762
1313567
147446
1608029
352466
800092
1170201
1508246
874852
1634528
79649
223907
1270377
1149455
1608489
336076
760996
584806
1256987
878050
1094672
1039468
37902
924099
1065867
285829
1463212
1042373
325835
1608366
687449
943493
1093085
1121225
417424
466662
599702
404465
981281
1102624
499672
390481
880379
1553040
582661
457124
1459680
485754
55643
1216579
632432
786695
677415
1394755
1188349
735394
881633
1459826
653043
1005597
898738
1312821
1128479
1296507
629675
536042
758873
347689
1482005
938692
888220
977365
423902
1589430
555335
1496516
975159
287371
1530890
811826
1490006
955097
419942
552781
1282830
525940
227587
1141477
1111575
122080
950172
635012
1185865
1279726
1324792
1297638
1152380
42797
760216
603487
95160
135575
23058
1472665
806051
1293128
869347
1605971
703685
20460
61177
834262
488480
1599194
382987
1214196
732296
1400931
1594409
176666
797988
1027487
1062452
1211827
502758
1106054
1274693
743382
99341
114821
1614657
403853
1340108
171428
1578162
1010952
878570
238370
1616177
726900
171487
278574
405612
412894
583566
1124917
850151
1260208
894918
763647
771422
1292683
1081238
1581949
712567
1137410
173352
715033
549183
1158378
654133
1093293
703087
418678
1099345
590963
1316640
97292
489695
952797
451848
656470
288272
995042
1136319
908143
1035082
1568320
584058
1176744
1502245
1141803
1234048
845968
703311
1243829
830340
1214522
429655
650616
1554900
598677
151599
565887
482160
151887
300105
1505976
699875
996511
729688
1025404
506956
958737
163351
915332
1603183
1033891
677880
761096
32509
575680
952953
1340054
589906
78520
1452006
166206
1480547
1233620
985777
920624
1380643
1531155
1562457
1062536
495831
338352
689318
601273
240152
1575085
218737
534306
1325464
1129680
1033216
1558091
255665
1292443
458644
1017968
1429473
451993
388070
881988
1029372
901845
591174
591809
250327
773525
1121695
1335163
814485
1583951
1260495
1580008
634383
257901
1558788
1619542
1485552
1096360
651477
1206291
401233
463898
1254080
1417039
1462350
1257014
1184417
205543
704269
601467
1599038
649688
269652
372265
1445778
583950
433205
1491687
1450927
1592935
504682
544560
516910
712814
1555966
1174666
266438
207696
784582
824850
210633
477381
1139602
1523418
26345
1299661
775144
1218527
614172
1146125
1528726
401867
1278980
281019
1286220
1298713
607917
77028
1543515
213524
66211
1535410
1143525
21674
615831
325793
1331692
948089
396582
110784
1251495
407126
934866
469525
790277
21863
971333
391550
783778
1389431
847518
1617936
608715
968139
1159879
1015385
484811
164338
1183725
564069
1598024
1184337
8914
675996
1333290
1109316
555245
1471504
621792
699763
94246
1121858
363771
887114
267900
196086
326036
1250688
1131820
1232187
253929
246836
844576
96036
1335505
493998
1593865
304388
770851
665643
1434623
217102
1475903
1012601
953128
242727
994539
1358285
1192139
528845
649345
39869
670607
1584842
367450
1144450
305465
90838
477501
1072789
578509
143057
185282
1316254
501987
1371743
1366126
298179
180962
876266
1481807
421011
1507729
1612807
478823
1066778
105725
1297844
1555466
1415997
314944
1011109
739241
303884
607126
239450
885077
1245194
240870
881019
1020664
1626999
101237
807592
848357
1585895
674940
914527
1401506
212866
522336
447948
1320218
127416
787551
211889
1589119
644696
690688
150086
1247941
193092
72868
423709
921583
1439105
333166
1215901
480570
643704
323232
513368
1500730
833505
215918
512204
739103
781063
436236
532650
1542870
1018595
469474
1335197
162707
1517026
1033420
726324
861652
1337292
1589675
385141
1394975
861630
720231
324845
741928
1007420
783863
1118889
395234
1352678
607539
339068
96485
1494236
885386
1342733
1497282
1431518
544199
536777
1129394
451966
922903
173338
45121
409775
1187827
49634
236794
417991
52299
1315506
1226108
952463
623742
432189
939413
253920
1133005
716232
259469
1470440
817142
572063
383943
1022052
458345
199056
1283454
690789
1103387
1040970
224864
1136014
430178
755550
1459540
515477
1384938
1242329
1067697
99700
491001
1314429
1524738
1051136
61572
787378
866997
397378
9720
918051
1471466
106025
697502
611640
61723
812891
366576
638553
152447
20828
639052
972815
1469033
904968
662112
88738
165840
1358941
575888
26519
1556916
1349981
1236204
1587424
169021
692762
679864
800628
793587
1088155
1406216
358038
1554593
1564660
241362
382415
362615
185131
39170
445838
1224468
1544430
1146518
1277887
1428908
1366319
333316
437672
680335
992110
641797
981725
1176862
551232
581333
43158
1513594
1584717
1600739
85394
508605
794233
1223789
1412681
115527
849175
148353
482452
651647
1324579
1106191
849064
65652
697642
841292
1251996
1371955
1289546
907695
282420
1360245
209702
448056
1165634
472719
34423
753482
85786
465383
938865
521742
301606
23252
684935
1389219
1611798
148065
173845
510295
926856
1188299
876419
214955
341610
1615041
774954
90079
383621
1187997
1256501
282496
1097029
1300526
310109
1231177
408682
844524
271076
1318044
330363
1156669
821940
1130088
862322
824674
243571
541033
1307043
688719
1157129
492025
1282497
762018
382197
1380381
36643
401569
1372067
963881
1306431
48828
211579
528404
397591
571502
1426848
1022185
1223994
1628416
1274502
654020
386883
753086
278003
1127256
151111
1642759
969859
1460876
693606
1150086
524643
224475
57771
272879
821060
451722
332385
1193341
1336619
1094125
874454
71154
995394
1341206
1533092
1091996
582188
49549
1552450
1605428
185532
1125812
900534
535991
1601543
428182
256413
780025
491347
1234057
1050885
399860
260926
897219
228800
164366
1291206
1218724
444837
1600140
44491
728234
1392003
369058
1389224
448332
883927
1403970
1451269
1010708
513250
478287
1272188
1108825
439461
510329
451610
1378046
1341839
1084923
445785
67611
1375935
262361
273554
859244
1111150
722529
17501
654462
110329
504454
420221
1336739
749864
457190
497487
1317568
300824
1042145
1120490
810056
1267675
1585698
315514
1334695
64673
1359115
1545800
1384191
270522
1566040
1482735
766076
1209483
522729
1186198
1304739
86595
1368516
511366
227217
1245606
1400989
384508
1000528
1086702
845660
1308736
4557
392727
1621639
27368
1041322
1098723
831618
492517
712164
944830
318359
72716
996602
1156032
971430
1398766
1436119
283140
1356282
785832
81630
286103
351457
709876
610244
1398016
593912
1609436
917982
1083645
1075141
954952
1615495
636929
459899
200564
1101514
162732
979095
1301689
1333513
585666
1508685
765037
100262
535702
425911
388898
1115539
749613
1274876
323846
549076
1121076
277893
285111
513668
1428229
1560515
761372
1356711
267654
903825
747877
1227559
1466973
1530731
1249730
153612
1407130
246399
1267952
1020514
257959
1586961
1576216
820695
737910
1151671
425930
700301
1138491
553615
1348450
99707
1275964
679805
1465504
312253
309881
48999
627098
1340204
1399796
538557
1427975
725459
125696
778276
1498844
210914
716087
54242
335139
424523
488102
1410645
139477
1323153
626255
1410312
367649
838613
456048
1583269
1115913
1243656
624778
257307
1557629
1266315
531085
337035
1415895
1305804
553266
119785
1321956
33907
194757
459416
793713
606218
376188
1271629
1209838
462343
1565901
685759
982403
935280
697576
357136
1353034
842877
1029440
1366255
1109806
934245
158192
1581719
854223
1532489
118513
747194
1374422
548893
86103
1615890
1273714
758828
194962
443453
1436350
849682
1273178
304338
1107766
980665
1093527
654677
51164
41526
334070
735219
1343918
1316071
65036
1228684
534684
1135794
540706
12749
499013
465381
73802
752619
1481344
1526160
1135425
875163
1390287
925456
558349
961037
575087
157980
1251312
348882
1520800
85507
1014604
974644
806965
1435192
1351077
618385
1001125
317638
1175425
187793
1443650
350112
270531
174819
343576
1492649
142047
466357
670701
1087745
135300
768303
941327
549815
892632
625934
971977
624241
1413342
415956
1120605
647109
1147072
1641839
838335
174061
936269
1328645
13030
316633
382156
851882
1407814
1128527
259687
1121829
194949
823916
455218
1472792
142415
855295
747255
1168764
947342
1280767
1088539
934760
1531158
44906
129052
1234668
578869
1568022
296315
1565023
1114815
1085533
1212366
1583161
234276
1383023
708017
454122
954563
89296
456988
1643999
1615455
152064
736941
866226
500224
1537924
1529261
476639
999360
30325
1554305
1482641
106285
466839
182196
974007
831170
1493150
363775
1628491
644668
80034
185592
1615438
688039
692246
1104380
1002901
11896
920538
472043
1381560
111934
1404831
38194
786804
1153673
413416
497414
62546
977632
338849
138392
825492
1372712
1608882
353476
987337
813777
275228
90435
299639
1180505
5434
1117453
675803
299659
235100
421604
564289
970774
686651
1647293
1019653
426629
1546953
1104258
172900
1223052
227252
625845
1418108
547581
1105705
299197
1376492
153436
1164833
1565859
884131
892486
1457655
1439138
228516
1591806
1600763
861351
1216
1608652
1050362
475085
652281
1281614
327694
538659
1017898
1179833
478048
573123
1344466
975711
435687
927238
359025
862907
874685
459324
346469
1044884
1187081
1127076
1628776
1234742
928848
321997
1519783
715913
31191
841089
135494
866425
855181
1414655
1339572
57399
1340612
934296
1444778
712759
295126
199173
969843
933145
1092585
1302751
1286427
177947
862426
109423
227211
437136
1365464
955204
1262839
1326056
1216245
467313
56904
738100
40755
1599394
668404
523319
839411
881787
1344652
561046
1049467
1355741
624674
664260
55149
665351
1509226
573315
1341425
1326455
605075
81005
24931
1513047
181353
1208752
1137316
1347445
288587
765811
1282481
46574
735845
299335
539133
1046413
1552296
1101719
1303947
1264293
762440
1261125
136214
1320722
218381
1232401
472095
1413988
1124313
435443
469255
580006
214255
358909
1349720
451223
1349938
1184653
1142735
118274
375409
1404921
1434090
816421
583011
1057769
206451
1201963
480460
1318858
139828
1205556
8278
63530
937436
205593
402039
324702
441088
961513
1215264
1181842
1430126
1161879
1489895
8054
165869
443440
724386
352513
687945
745268
110851
1450865
1645488
781830
1623372
578134
1353716
1524845
1153434
1050765
61402
1034629
1348732
1406202
140545
834030
968526
383977
1219925
512919
141965
691982
1452797
1008885
593574
439419
805147
91873
748908
837531
96805
261974
412494
726334
539415
93308
810540
593458
1023528
1417456
806394
11105
742825
1471840
863740
561534
561619
921612
714395
660382
300729
1369255
244085
1140612
633917
1015966
182674
21424
1621847
791577
1141128
1270955
41012
389782
37535
705901
936748
1397486
1230576
1639937
468294
1316792
1629553
401622
345813
705437
1183869
765966
1057340
921092
1638521
1273850
1645366
308333
1638893
278310
121978
1561492
276651
1026313
650690
708163
823836
1501075
1402737
242732
1439445
1180449
587663
1309675
515366
1159485
348792
540880
564188
1587148
446326
1604222
1352711
1412184
896989
706202
74907
1052730
159722
287723
1438686
1355707
372321
1103241
1371315
1639421
1436615
1480819
948543
236375
1115521
1320588
278772
949621
709102
485191
1576193
14744
573123
1468040
1034435
1430739
431769
1318005
571887
1432564
1180012
1456289
967757
446355
732203
660515
1415713
510953
884693
1442740
16713
642541
1438597
609165
853404
423716
246541
689528
611667
287574
742385
638194
1014192
980009
914408
690198
284638
521725
4151
522544
1001011
895926
1387230
774341
926888
604440
1299388
985213
1546787
297496
409326
232565
260099
1589759
1175570
176251
518337
1222984
62384
1223776
1634602
62066
518410
437579
1494482
84420
1591202
1058357
356887
1318356
782418
1363178
1481366
1094792
1185749
234275
517824
1573794
349040
435430
1457642
1528964
172336
1281634
89864
436918
1154839
1015268
1004617
472357
530872
1478225
397980
585491
1614621
972856
514647
866823
977712
1212927
1441386
68791
1557267
512569
266216
453930
644595
348911
1122406
889768
806571
1546599
1121244
1541007
1013010
1113926
899786
815950
1367783
873420
172550
1380696
1104076
143245
619295
74607
743360
473121
737293
1400063
1103441
12145
1212411
744430
825918
87307
117340
1161906
884275
690868
979427
229413
740381
804813
478790
1381502
243080
926783
568620
1153199
47003
456157
1405761
296367
1361755
291735
660321
592036
1173394
877305
794238
1369765
833367
1120826
637575
244052
1323979
1076423
1207383
341984
560147
1377180
1222179
42097
96432
230014
621289
918983
784661
693255
1274151
1561750
376948
64957
317476
1470683
728251
736346
271227
261385
584944
359928
394091
699337
1430204
1000502
539086
257291
1511089
1459380
792550
28765
693326
1394051
603092
581914
379858
1604689
241980
214096
969466
711215
964946
617496
409132
412286
1458877
1623101
878358
338517
1407758
385835
925944
872517
1641899
831822
299784
1449515
730564
548785
1479763
825005
1297302
568822
191309
391119
718260
1395592
918363
401796
978356
189730
731946
761620
836603
17180
1327532
535206
1539365
1115338
1524664
184468
398716
38555
1567398
1619417
1368008
581154
760501
802678
742139
1051842
746878
18350
202701
728322
1595978
993128
990017
665102
296041
196333
1619530
61376
733837
760604
1202960
1044330
961297
1250161
522678
1519477
903589
997413
888963
1149764
518461
774963
485358
272146
38703
912228
146625
1509682
1554564
469188
444884
145312
701716
912109
646440
227969
1189059
937548
1328335
1291811
1016613
1332199
321281
789163
160290
458519
208303
950728
381310
936070
576216
866035
1098334
132505
36570
1597396
1238050
1594786
1608590
144446
629292
1112634
212679
466131
1507264
1151900
1235133
7754
630400
181584
261876
1591297
1594641
637279
192509
1443358
277174
225079
1533773
95099
1399880
1070070
1029258
1265216
418251
217202
702177
1038795
996124
1306362
1106522
304042
812701
543431
1563934
640211
1355493
103335
795067
798353
588317
16316
371846
1282780
296572
1065006
331415
286008
450356
1184327
769923
1164348
94018
91732
1130932
628192
219
1239430
22532
568024
646247
600772
568807
140281
1035901
176661
679120
1365372
587928
1481354
13235
1645415
113413
298702
590432
624332
575980
1531623
341533
916653
1106834
1107365
1218637
915953
809002
264433
661929
1569850
1334207
847109
5431
110215
306832
769488
1461451
1169828
1132281
167616
632914
1586798
266654
1420634
380831
157522
1232555
1291466
553876
296014
1604526
1215394
533646
804284
667564
1552641
1520942
913838
738183
1070007
1261172
1408415
1022142
240112
137024
685087
1018988
1383383
198537
52973
1552352
654175
259187
543358
259877
762111
764962
1406579
450202
836578
450916
1014509
1423949
415535
886752
904407
174101
1543853
1467625
1419117
1548605
371065
229458
1399992
838244
202050
298077
1034723
465107
887390
234837
1351845
401696
130469
1296961
1449663
1605060
1391920
1013978
1550513
1606306
470756
885863
487751
20407
1456916
823706
704377
1026222
1501201
224627
1512531
173750
389185
1442019
690742
1592289
816771
99866
1179661
247360
287569
1215083
404375
1354958
1182650
729923
1270784
615019
1018418
1126114
534503
1328604
1365609
919901
1261625
1007791
1258451
759457
1403373
1131335
267462
1067016
307661
977104
961041
932628
474941
1507334
1259998
301322
641349
570565
118610
602576
30691
221607
512844
1195606
894073
336796
447740
970131
1514631
1599440
1010186
1503319
757838
552888
1519825
1119805
980953
666456
1524157
1281700
1633492
303909
1315100
200996
82685
176901
557594
690046
14879
474607
1507097
798480
509499
1144632
1462460
585065
959373
756399
361256
787105
666585
1329651
1316362
926663
1307794
1426169
686446
631959
1370381
493608
565783
893410
295809
1057254
956764
397293
1633747
655533
346543
358658
1352106
541553
269578
1601578
104112
162354
766555
1357009
314754
249548
1529968
585955
325328
1202616
1413686
440309
975723
594925
224473
412649
534754
865919
1007378
601015
1081718
839299
396759
6202
1273574
842642
483459
1171788
570495
238525
317589
874652
418683
514187
272943
351393
839938
703196
538191
1069980
1333984
1595141
1623953
47060
42094
116724
1515412
592959
238530
290889
518503
1505872
1010578
652437
215519
337925
790129
1477507
1108261
497194
951731
1502491
125146
454708
801886
1408195
599417
727704
1488282
284941
151380
263075
474478
1066024
453718
160328
135198
1273349
1149274
998939
1044479
1431242
98849
831663
550908
772402
305369
320340
1028176
1021529
181932
1080801
232690
587915
649239
942916
265220
555456
1051605
1038940
290834
1001099
337831
532058
1171937
19028
184129
322142
455153
1227441
1400809
1406359
1299558
1638514
1602158
894363
1170042
466071
848537
564548
1640229
1395439
1435097
1491430
1386499
81141
347069
1199135
1357945
1632923
204972
747147
1253343
1391317
1214283
884716
1447193
25358
360060
1586516
750173
1170876
1539816
470565
93879
670642
21870
894998
94200
765557
1029505
777741
1012553
1536403
833648
842496
1646150
848980
368904
657091
1639055
427827
141478
1391400
686160
63604
1182160
1521374
481599
1148674
1015935
1141390
722757
1623857
1024374
179238
812942
1582662
530558
1392305
39229
1428839
1288811
388487
1276983
1495090
129791
1159771
1429267
24907
877445
294668
820380
1568059
632649
1189564
1502658
1218753
768640
1227729
626738
69618
234257
962118
937382
1291677
361547
1586252
1362004
874602
1633110
1209829
678062
531733
243874
1080666
790825
328819
1010214
418555
975826
71015
1501184
177886
587096
643377
284751
590382
559824
209954
1057627
918327
1109457
1400320
1260519
1483843
284907
1270501
203894
1378033
703879
861726
1255279
1062604
599025
299912
1483624
1619795
1518487
883430
247432
224958
971908
810739
195788
544834
254567
272120
1076957
738665
330697
810042
508471
1209164
532410
1184712
234609
289779
89917
1330689
289841
1159319
1635984
1384691
1264658
1262738
181813
247284
947771
97278
1299656
685000
424462
352898
1322412
693013
1196243
71870
1572901
628726
792772
1070527
86912
905888
904510
534195
634420
1460767
1614836
886289
1566060
56361
540389
703203
1280241
706774
1456265
1282767
866499
1408366
477222
88948
822762
1358906
294260
875899
933585
141214
31963
1580525
1210317
1522643
185902
888807
1130212
442326
598035
1290539
1491807
1398950
638346
1629596
1065909
1472547
1398483
732247
797333
630720
71516
1492208
454973
1224282
323379
1020810
829750
553777
1014222
359246
42514
100738
1426349
1569533
780290
1136205
517311
746976
788968
149667
677533
918047
571234
639665
624621
1558603
756596
747124
379342
63341
1228952
703660
1015923
1184353
151471
253354
50733
1122027
646381
574777
305749
616237
398262
1097682
198549
941384
15663
490019
743548
407335
94901
283487
665531
760430
919123
1319192
627700
288474
983748
418325
552639
1375374
875861
1099309
1046300
195837
75374
390496
718070
943956
1395838
944502
1371319
1296261
90177
1272626
1399203
82723
587009
1566933
277870
939042
96554
1248717
1456135
1263863
989316
1015085
669712
860855
743089
705708
1635767
831510
891730
1621017
586870
1147543
1083876
657423
1340097
1250166
1073153
1174874
165407
153649
769272
1638409
749546
789933
884546
1357719
1003801
1643698
595860
827187
1325349
974283
376791
405628
1538694
282502
1191202
509363
303699
510850
1071500
1614019
229947
409591
1586132
1553422
1446505
535679
1047811
1623957
728764
88275
387053
1327526
928382
250152
34240
51351
1630756
1208435
719918
1468993
287313
1417984
327147
448508
347857
1032016
348925
964296
808127
1188830
85022
923690
809427
989178
856522
420265
792960
655672
695498
171636
856282
1509451
350018
1154683
1113810
1356826
411826
1630137
555860
1344008
630200
936562
89831
1396546
1062188
1586770
552559
98099
39038
776231
44897
358526
630865
1063075
574719
1467450
486514
649228
1016196
302374
539118
782159
653996
130545
1220904
1641211
22517
175206
608751
617870
551292
535069
436980
1629501
581854
1225727
552322
734754
307634
403587
56913
788745
719868
1289164
907734
1396775
1309038
1345007
1615017
1509137
1066427
1370243
1607062
320635
362061
1113493
911522
1515753
650778
1068093
1003999
1580341
1619664
732114
1351196
1476253
417069
994948
115294
63846
1616114
1215045
384830
1249877
492228
410523
620112
977250
1323111
1494033
853907
1396049
957417
318504
1043820
188372
88263
1364271
1012714
195982
1261665
541800
1444724
178554
1293454
808589
1626541
1278550
1026841
671963
1085287
1154267
961001
420928
1580386
665591
1389961
218157
116881
209490
1049760
997837
277142
1030088
20255
437815
1376318
3555
678551
625501
1369062
614974
1556648
1296422
307664
345399
1243238
1640007
397521
1238195
294864
284675
1318150
161198
492783
1121577
846853
457383
1125574
1507138
778731
137700
64252
597469
466798
112698
357407
742265
1519732
794498
1239745
549763
1103692
841083
1513793
377865
727308
335870
686963
523074
33304
150207
1274830
993859
289816
1141037
754599
1069403
1508479
1310624
712870
1001987
972549
1376558
998858
910554
1371963
1020656
1416626
375675
397687
706741
208271
1383244
989254
700231
161977
423212
965790
1615044
1253601
87444
962228
363762
720908
745179
1422090
439788
734122
128905
1141599
1418727
669326
1318131
634126
1001842
1159118
675870
370985
512958
436927
892005
770361
1449159
38612
1295005
1295394
1165970
999375
994133
1119416
1072659
638292
1221484
1515005
270716
609617
570123
218063
453603
156151
1069397
1057258
392576
498167
990343
406376
941086
498463
1617006
324999
614447
1494374
1236522
1231538
1447341
1309008
1354391
57793
742906
525231
572323
1127329
792751
815470
812220
1179392
526793
1361850
757381
466823
1194459
467755
1269971
818712
885286
664504
519218
1037679
191213
800647
1108640
188311
1613912
719026
773261
1488049
1350627
997060
1020200
603708
452343
535647
805074
1644393
11500
1270308
1431918
1008812
1165655
765835
840110
511859
116519
1078903
107149
924665
745066
182182
158347
1064073
93016
1079455
762578
56276
511775
714306
1031677
132601
27221
65338
485630
135529
554125
198948
328271
1212144
306527
1506729
376871
107737
214651
185395
821486
89618
780627
1245365
1250354
672767
76380
143804
637800
78225
1570803
299974
22000
233181
61925
188374
474766
1115718
878095
108803
622652
1409095
904695
831489
971207
1434286
771409
48425
1122423
1217648
1456611
600640
926587
1365737
726362
841009
488719
386037
1249537
1267373
1090130
101353
1572859
1555200
536511
74847
1067847
622349
272721
1161530
608633
1239953
1249407
508824
1303700
1611105
665698
639050
10668
860545
422405
1338954
739865
1366134
1152373
818452
780796
946351
676457
204320
307628
679616
668714
544444
559769
801021
417840
1283515
326003
492066
830781
365800
701705
1259852
1521317
1412252
1321345
300238
250956
1623783
744545
262921
989961
1222478
813751
340311
828415
468262
291251
1618582
452982
646277
1118524
1344205
504905
1471344
1439979
1488683
356366
162546
1595034
1199021
1562842
1186666
533618
139660
1164513
699289
1375587
1555878
1632168
1394516
25764
1436014
1360275
374278
398626
1347325
1188680
1607395
755873
847003
256861
1568940
1539398
928443
961004
763645
1241983
662584
1502528
1333176
1290034
841630
1017796
1205077
1048167
1250390
778254
866801
856793
1007380
1075595
272376
1253838
1606053
1279050
1174161
140091
1459768
1469840
697234
942502
1399590
908331
979372
982947
1145913
1078334
148172
1629386
1067038
1441018
438049
736102
95106
851008
1554732
1593774
780206
1256546
415517
1436742
175175
708472
276383
451514
189253
135289
648179
543976
458422
453839
22527
1023827
1568529
72410
558108
495442
1102653
154087
1467312
1565517
41704
1142464
290059
1622352
1170378
1239135
1451122
1281421
823962
1157813
1395750
239158
931682
1180924
744187
1535647
219929
1025356
310851
801750
1170171
386605
1417360
1329580
1451815
1430843
714914
5785
1065755
660055
698685
136633
1319322
1396740
1602293
74591
1424551
518492
774021
758782
444204
1165763
537324
199458
94784
301106
1145407
193540
660272
238431
752214
1525479
1519735
498837
1621572
977172
633759
1221750
1532822
1252729
1450102
493037
93211
549194
702592
16063
1023451
445055
1597425
1327137
558198
974670
531859
294897
1547949
375474
209943
1262004
825574
786861
186747
647146
737675
1022496
1059187
428260
1302664
1037437
1053590
1405612
1106280
1368
837253
140433
1178040
495307
759778
1554124
631590
1632108
557301
469912
774745
1085402
1616651
496304
987840
958495
868332
396672
406911
1573695
1023042
69272
616512
1152274
1045392
1436897
14291
898761
1470426
1524481
38997
661198
733668
267816
514520
365078
489768
395599
454376
325118
468923
519292
736270
581074
1136870
759632
1090864
3476
144904
934524
105355
295334
1317477
219024
1427050
892633
279333
381673
611240
1315288
764570
515537
105618
220334
751948
1436555
1565051
508131
395453
1637184
1203411
867133
895280
1339427
936901
536331
355126
568893
882452
1602412
848733
936054
379129
716036
109525
1342981
947857
1324469
549646
482513
1358325
21772
1353279
29120
98018
1074107
294662
14949
256763
1538273
1210423
798103
243392
915478
195692
995807
831540
1638825
1393667
1415919
1550596
1474728
203295
37056
998265
267109
799396
546751
72986
514708
749843
202864
687599
888957
981120
170379
888063
899903
811839
773532
994045
405831
741763
1141355
630241
218691
164658
1210531
509626
621233
1423397
687730
802937
1310706
559634
1373324
301539
535617
349372
1235976
548697
691511
1201679
1156054
677512
1236688
1149333
340942
206852
978954
510179
339389
730922
1625626
873346
243663
499527
1052191
10435
541962
306865
525043
792130
1020016
252895
343736
1283178
617526
1115928
741056
1641459
371017
456120
1282385
1038981
193665
788353
354038
1058400
247815
989372
1424364
1128498
1505458
691477
943516
945070
1033089
532757
1194506
1084407
1238280
892404
1056062
360751
406094
1530762
929150
630768
1306091
901261
70375
1418396
585846
362677
620733
1365043
539304
206470
1115210
938831
629498
716051
1197317
66917
1387223
803419
998890
1342002
1049884
765647
846474
1123559
977481
1259476
858131
381709
1600985
752007
1041801
1215112
1407953
1063549
1264851
1392402
998300
109209
1229115
1093549
1021425
1558119
1196211
535985
647310
1501069
45611
1006408
1296334
1039425
367686
1417082
112240
1326874
1442582
1438773
895185
950896
1160063
1216578
277787
48561
39013
1632205
78825
306165
535518
1571363
297806
30982
668921
660869
1295535
831158
173799
1234715
775552
1130384
537424
555678
574279
39586
667306
713381
188015
1509344
1189511
784167
758714
141160
555580
1285649
299431
1095482
661615
813307
961607
575807
1514233
272676
76366
923774
1093449
331015
768360
977427
925994
725479
402494
1205264
1207595
1556619
1219113
414717
342745
523419
164625
524038
1006635
1312816
79111
1305203
20364
542142
1014339
1161420
578468
1160982
297402
498038
88726
1099307
164881
312869
228560
550610
855548
9753
337958
870552
1120416
915842
980840
1062403
108406
1194805
1061869
1494012
1646336
36114
75501
917911
359858
942635
395308
913757
859870
412375
748890
1441902
1137441
1387938
284459
643014
870544
1184155
285498
1369071
91932
1163414
769215
1051331
377295
620934
1517587
57761
1493968
1020717
1488219
1030503
48765
960425
775489
486654
1350168
1627330
833274
1608110
843738
1169065
1338044
1264500
143205
1243771
565446
813979
1476192
1555735
1070647
683034
1502173
852943
1383051
1527631
1072849
418202
1501877
795753
1220787
334374
940482
1301171
822347
708613
1093953
438460
1254536
922851
573734
1199540
515724
1395418
56368
1312386
446231
1643898
988133
343671
710413
265772
81863
1410082
1134025
1399360
118019
1414920
464464
124427
1537227
416568
1249467
1497522
1424140
124181
704674
1203199
1131031
99525
1027173
1279770
75600
601553
1579702
738636
707803
1570021
1105928
1145638
544752
247084
1430596
787164
1145824
597256
487849
296066
1531277
566903
1131267
550446
390952
636503
262394
228198
1038484
1568
1583682
408629
424234
363344
1580190
580477
568348
1562591
274454
895621
1530055
1014410
337122
779543
638517
1384341
95542
177413
492910
895611
1145470
1510784
663748
1148728
1350767
565796
845483
1017605
1267161
231781
340892
1113784
613005
1148670
27506
47043
1445372
1049856
1099934
1552795
1160711
164071
1346198
1215883
1601195
1158690
725228
1488742
1441144
1305489
460790
1195423
575551
105977
993743
782811
398843
863632
444502
969360
594024
1164068
789935
839323
1620849
1326578
53807
451764
727654
993874
1088607
1136038
371440
63400
1104865
1165642
27474
554728
169535
97099
375196
827602
945913
8038
926541
1564618
395630
1593369
587642
1165838
620389
444581
264344
64511
585205
1171456
353803
1236907
1185889
192390
140820
128736
1561315
1023460
1528387
1609566
406185
1547807
169781
218309
1572807
945756
1317303
690044
1334483
164591
928323
592761
474524
72338
318204
494707
1288011
1266410
159618
45265
1226720
942192
459777
244910
260492
992952
142829
712633
1482689
838325
527546
70078
991091
48098
853414
664209
922499
146112
1491552
1005061
268492
338458
726712
1034954
1552150
544939
419928
774644
310833
984122
521156
227322
1335661
1133445
1583845
1256934
776064
1537823
535028
352194
1643165
990508
1523254
1024147
1036042
1064980
174277
399075
1476650
1183916
264956
402583
1483022
1115188
1203018
217948
1004950
1112753
321204
692621
1338923
438480
529712
182833
67557
58636
1581690
28126
845979
1079206
323068
1464431
90440
799395
728802
598953
929146
542635
126670
1143479
1321097
435410
1500819
862561
796990
883382
1488366
690667
74068
890355
1399163
1263342
1273805
1326640
660248
1300494
407463
522486
450728
1156166
1031408
153735
519169
1206091
19774
499153
1500121
92883
1088890
356713
1213870
988230
648805
676003
1241775
180962
750157
641886
1290937
1329911
1136927
660102
517701
1376954
671255
545570
1204668
726977
387791
795066
296002
1206043
1547392
1448461
1261122
829316
748459
1515863
706673
208666
978104
1362059
1240292
1485046
7519
1578689
1567079
1030927
1604307
711085
348316
253175
1160518
1039986
519617
1005738
174441
174412
1455587
557993
767051
222164
1389205
538605
740424
934001
600471
1538080
1587659
1169342
655620
1555045
949967
915861
1265597
189603
1582302
809492
277484
1272018
1118770
520505
230722
449220
1111540
606218
1284508
59375
440641
92459
1333434
373097
789636
282574
449050
231500
270396
1405929
268611
1104082
522194
333548
123385
1513521
1051134
147720
193051
503487
471280
237258
1301144
1208215
1179887
1219554
1298233
1314881
867788
1539566
233037
939465
165832
1240384
1633476
576522
278466
671567
569455
1222114
1439038
481140
1110708
910247
1443595
38031
1279234
227235
545587
26219
1322261
849484
550747
590869
1110733
79283
600435
1134593
938814
796292
1582549
729411
1179245
579149
826894
631414
279137
931001
236765
1555943
97440
1075034
617261
334170
896328
1237042
12029
1010009
497063
57542
1290567
1206397
1320204
375145
1342682
970497
135068
17011
1477329
1090468
925931
1635644
33985
997523
581365
618413
1563490
152248
1110991
473343
743910
1067990
430049
558884
921393
330332
707246
436414
17541
951032
737389
1121912
1461153
448638
911394
158310
291920
1414254
923157
1131033
1140471
1404775
737916
198477
547473
81263
1455776
653347
1144134
501188
1284171
342341
1138061
201101
72895
1080999
98030
354826
1241198
979278
945929
987721
812166
600159
1583970
1101719
1257358
771091
573615
886855
1636676
370819
1236586
1208396
262266
299394
913652
29967
97173
1169564
1434063
58626
669398
299257
1509372
965154
1533397
1166714
1175071
137769
1216713
217506
923995
881097
806524
870763
884779
1615664
1419707
1343700
1639919
8114
1176016
163585
554505
534093
1365343
187802
1177164
1399650
71149
942060
68293
1390069
347749
1545063
339789
322926
120195
123452
504132
1209408
50213
925327
373643
1558185
625243
1396086
1368706
50548
618338
1223352
763435
911667
105532
1169249
1293964
218563
403422
1187543
1447104
375147
697826
1632908
500917
1400307
650140
1481971
1192684
1099800
1554678
498108
119853
176746
435086
377455
58921
395475
564547
1155263
169335
944211
563087
538671
1078024
381552
1067820
202138
345010
84523
489462
1187412
736714
191033
826597
86907
503278
54092
826402
1407092
538354
880426
155393
522515
1303823
1457818
205052
969771
537899
918546
240264
1489445
327629
40861
431989
833629
1089534
1454160
1231163
869062
647494
1080803
937332
745314
8990
1207277
222267
1460855
629763
705260
393087
89769
1173715
412850
90453
200530
1156830
1226431
534482
1572570
1107224
1050881
1011465
1372856
509747
827974
308838
311497
1146305
1282574
1064332
565955
532190
1277017
972982
184457
75994
569411
1321967
538651
756476
192161
1148363
1622105
284399
575659
1017690
373260
679361
621737
1197594
1389426
1494686
998765
353703
866932
1606560
729474
1066910
1342511
482937
604725
919035
489740
1391384
150464
343922
491706
1108355
637525
265208
956927
707541
960579
768190
1284503
699608
535155
1637469
1216384
113591
367198
1457651
788762
438786
1347907
1474420
1231360
569013
397745
978899
990319
697432
774340
349799
1447732
1226047
1184784
342335
1030856
625551
1221754
1438428
912658
609811
1102802
708709
652716
35559
30158
814020
95114
1600545
1372794
1614795
1138651
1495898
118687
1302978
1037899
4575
2861
1398694
274782
728890
971669
20237
1311229
422418
1160617
1612973
1525719
581148
311773
1559904
331934
1451249
1353810
21841
343129
1542348
902792
956166
3441
1024763
508711
639045
208377
1238670
1245063
185972
1469221
208980
715488
1184094
1168673
1442080
832157
1244297
188833
1577302
187069
1347969
1116448
1437776
996700
423783
1296405
537541
271533
794847
1600991
839118
1537579
1027035
168706
1206024
364475
964698
1318019
870742
78649
286246
133733
488862
546823
883119
1578054
536739
102503
615414
931175
1313977
1253592
1420727
1407130
395895
1117684
1638710
46775
1469613
814838
433483
874076
72013
1135047
878921
892375
1041509
1469335
822015
578836
197688
1385661
1613407
747049
1058939
523499
1102149
1542103
828306
1022892
750892
412330
530885
542966
1514921
331619
184208
300226
147401
839002
603143
1210205
799428
1379191
986859
431777
151156
535952
391610
1176553
439400
1198996
558921
1318769
806076
1531875
956579
594991
575756
785210
1325389
1623475
371456
313315
629237
1417487
1622588
1297079
282802
137166
52102
1563790
507288
1046023
1425523
359192
753859
811227
1337110
625269
1259608
313980
1246780
47297
837107
1303965
79581
337510
124319
942155
1477994
449432
230146
942785
1093250
1064930
339868
1491937
425630
1237423
762493
566707
624132
449808
1224635
255005
1594794
421657
784489
1039765
41592
698425
1314055
905737
180061
102252
348927
650706
63359
1460027
544739
1268119
1586251
1270963
1493007
155553
19525
1239079
75999
451875
424860
1575113
771416
1553674
852356
1255092
1542894
793252
1088708
745270
440215
253617
1126288
1355404
1629950
1290279
1483371
883184
1504311
1358398
1192378
1305763
480153
246112
146740
647635
96212
1501706
936123
1157653
1036056
1622117
1483194
1457294
892508
1582735
728070
984964
643130
536889
657708
804467
1661
45369
599694
493452
1327079
1433787
360664
374589
967403
542425
1240871
1156120
1545380
1482062
230739
970267
1146648
1167887
1149781
1298682
1121051
482946
438965
347678
757163
1570389
1611611
151881
1618634
1542001
919071
1217158
319530
702208
1448438
825555
1404585
448902
1619519
749034
256102
748538
862938
1114092
1391887
616
443371
583423
208485
493708
327311
17346
776174
1478586
2629
541077
796386
620547
1602878
1083374
141037
1127905
142209
297139
924724
327726
1141510
383891
1299099
23507
1163708
721462
23682
986885
897194
821166
1524320
49239
279166
221539
71338
1255483
1249752
394233
314725
1472956
1168179
984678
951117
337241
1516070
155889
1181937
1090027
539107
1534296
340948
746534
1440280
1509620
1172919
1388402
1564120
1118351
668459
1445957
813697
353324
1144880
306556
1259437
910848
365535
929532
1620123
1428490
1558117
644051
1347072
601408
1435278
880123
1644664
749640
1318957
1563570
959782
148846
591791
746872
532761
424645
766417
859985
16559
889854
822051
885850
1505082
460479
517218
738947
184622
1154843
1512185
1219804
157426
188402
782055
1388351
1362289
909965
1014873
430956
144797
111762
381338
290161
601958
497639
1624836
1052043
432830
985830
553434
420475
1255030
979002
495245
580854
461317
476934
1630205
1539234
199984
1517600
706351
1607032
393528
1044729
991223
554238
368637
220151
322456
378796
1486499
1120949
405884
657150
474871
259804
977328
75805
1283227
1369846
682047
614557
1626619
253951
656849
94597
540878
1380774
302594
908343
413560
1260218
74280
282244
696540
897601
1571557
1255830
132122
1367529
590767
201791
148398
1500841
261964
21190
318421
273130
509488
665594
91957
973137
584444
740321
1449613
1229652
1597806
1192077
844767
1022174
528598
50807
381989
669625
1165830
1508350
1080862
451290
488674
1543855
1448571
957930
5678
313118
330200
1210132
1083815
181151
860654
144379
1607758
228307
457647
1294688
513300
1186589
850122
1402848
659534
726664
1070587
806279
916303
1141959
653997
276543
1558372
835947
154252
816449
984146
1151304
1064098
308431
1186398
907398
418667
1496113
1624734
1158744
1518661
1467779
166935
603017
417128
1355247
766751
266219
172230
1482760
1153208
90539
155308
997765
1115807
1473108
879267
892261
632252
1309299
1597458
1386
898775
74831
1261504
755960
408692
1105879
239902
868563
1168115
215526
1425294
1113817
387254
373501
285612
712010
449753
1401179
1077224
122379
184523
1357886
914891
568850
345748
139700
1538812
1077645
491735
1140040
412528
594184
1192004
1121884
976611
1248379
1572606
1110577
532922
741526
416592
117185
1338230
174620
1383615
787638
420373
1601406
872665
75940
481778
752964
212896
299983
1590297
149593
106491
1224803
1141374
176736
1203917
215238
291854
522386
989142
1404858
552046
1203556
400560
598126
1085978
69426
857119
1469786
1185744
897500
57682
1260041
1112399
681738
213411
18339
1637809
1090810
1594735
1177294
1417796
1643064
122240
1451210
1305658
1411842
760147
976099
276962
1561372
847504
214828
845719
560458
426962
461651
1437470
19610
209348
923606
1164228
147780
1262788
639657
1567838
106377
1116813
441865
1582682
45119
1390451
289411
931313
1322711
1575191
280391
669212
1529721
1277276
483740
1518604
1139727
1118325
1308789
377043
88437
726842
632723
964236
191675
1048740
262243
1423105
193253
1353997
811825
1589115
392873
131398
720212
1070801
609689
13730
838999
1005250
391193
51760
1048424
1623779
213393
770617
294778
571862
72587
245922
190703
696190
951038
269074
174118
863320
517738
1292662
243996
293429
257307
489938
1303743
1157676
1557520
62556
1072205
1221939
1623061
981030
855791
1353424
300937
683895
1063717
1031400
556600
1192220
1394997
1233352
673023
288971
876112
940076
864356
426151
423259
1090892
385561
724766
960976
997903
336004
1015443
852374
1530686
271964
440117
883678
726872
1612357
1429005
689628
1498305
1306400
517821
268667
1043462
250645
244397
133089
774446
594778
1240734
1602245
708092
134080
1617935
540231
281884
738167
102008
13731
1390618
1458818
75534
719281
750831
1207724
190822
184222
78102
1008351
581071
354017
1341334
1326061
852829
1094159
902945
725528
405840
1055649
93593
1365027
700796
1054884
318130
538378
1276157
480866
749333
586598
537698
1032331
1146503
652248
604786
1231262
1139274
202584
1211155
1436904
681939
1332053
1432589
362624
1244063
1436699
809264
1471429
1137589
221248
1301625
930703
1399406
1281000
1319579
1370605
1621112
543082
1078860
486057
1016638
1569600
403642
262662
1012937
657090
861305
751536
1112172
253231
1168144
264122
1544046
543872
940862
296158
1474076
417017
157521
1013526
814603
644726
971569
755496
621716
1330846
1466798
695553
192642
841757
1640140
1207256
1071085
126248
665742
330183
137797
955646
1316333
73272
473047
1371506
688112
506880
1048819
18619
473451
1013324
977350
1593038
157751
1419277
1489402
1546358
1339481
663883
613997
1263443
158173
264756
755039
19630
1249485
706982
431430
1114603
1302592
433408
1616134
484565
257406
1027395
214160
709541
63430
404143
1027854
1151926
679474
90653
940064
697532
1356153
431391
988263
1125942
989596
208244
165939
1026932
67961
1472385
1432568
1001204
1318597
607867
1356336
148309
1591509
676634
172649
961351
266570
993327
1497669
1572994
501237
605199
609953
1449880
446264
236936
1642999
88238
9051
1102824
1474958
228535
1327391
379046
438626
489881
160554
319294
407941
882050
1629728
331221
40649
705153
911712
1538863
1448379
108321
87769
780853
872478
1223604
876412
1154890
1540998
99613
637767
346002
892792
996784
214193
890690
1263339
757457
60835
1319129
344059
802666
409568
713362
88356
342198
1379071
67994
241988
831331
10086
80024
1191249
71983
1030801
541000
990822
1509387
1491104
279543
1379637
138271
1537048
265589
1374614
232264
1538544
956648
952301
565056
1541858
1017178
746253
1503535
821688
1519952
1490628
507575
354587
619464
1083482
1068205
562558
667969
1386164
476517
1081024
1353189
708418
1565546
739243
441599
1076847
1208877
868791
193785
606741
794918
568980
766768
504264
1590341
1193771
1450422
1183711
937032
1315533
245692
615605
1482013
208639
980225
438341
673169
759938
254230
1485594
818196
694486
664963
967650
1219581
1563564
482672
1393500
477213
740587
1285715
522610
14282
925343
1170337
11366
702093
901268
905810
503766
809236
806241
21533
1359959
539356
460360
1032437
922317
702871
81943
1511870
551944
303797
1144383
1647242
84808
507711
271513
1422840
1611704
1201864
1256820
995944
569549
1546746
1325835
1602879
1090975
1106845
132016
322919
97039
1264564
348547
321542
1509020
1534305
1611215
1544760
1424767
1093537
672539
29933
1226747
73664
1360291
1179612
695854
691877
1528770
667384
520460
990687
1638800
976924
602076
1073891
1220839
35933
1236673
723725
744619
267102
1158988
1160262
23258
393974
990924
834158
383373
230282
1302816
933497
1031958
850884
1641431
1372194
353661
944924
1068555
1518083
1559364
1624802
3962
1248943
1134466
1598416
1418166
540027
181589
486075
259308
619221
416228
498833
1132138
1322647
785382
449761
54289
1040340
848628
1224719
412007
1531176
941707
556540
1043069
996119
1464668
986752
1178375
73182
492383
1062539
342064
846780
234551
1237038
184076
1564121
624368
1086759
193747
17336
1339540
757884
947219
262714
1168506
1463975
687694
622012
596763
1307564
1480877
1230673
400398
4108
1433738
1429844
1362553
807037
604163
174141
143519
204099
1568938
14799
595630
1589115
640975
1112737
228391
201434
650341
1546191
822640
598985
1118240
898205
1498097
1128568
1478468
1573524
1086171
374840
1211609
935034
1116105
212482
154398
511778
128852
756070
1031339
575370
1275137
1074233
1532221
845261
1183587
300015
316405
1162507
302472
1033434
352030
155098
285084
7546
1395961
351151
828937
1268787
652912
460383
397746
298778
107331
1443409
598307
556530
1484997
1489587
368756
1245584
882365
39050
1575761
744392
1260247
315869
17077
263007
664143
1330266
461929
815653
1550160
624601
1531681
1414565
1180176
497154
965203
463669
1045029
493882
1027485
1141224
745001
1077313
885105
1478172
1210045
954828
1026256
1557844
1231639
1187647
1614100
1578665
406171
1457691
1432465
637500
169266
22036
546572
796063
1538086
794778
58925
1202154
1300914
947156
30662
631842
757262
1572856
558606
1235707
1298499
152587
728707
1243420
795053
1483807
968724
756798
698537
417307
439125
347917
555359
529717
166387
159511
535808
264626
115202
308830
1036295
1376502
280113
32746
1135377
1493930
653108
344150
634219
861197
720572
624757
860224
1407572
105857
226928
314273
412816
1172644
93193
1348074
1646139
834997
631726
706987
1475825
966370
497622
1190043
1395162
937387
943266
309790
67512
1469327
271434
207487
212181
537
1272766
46470
1560630
470691
414842
89850
181640
414410
1414714
621094
1613059
46323
1123591
948404
1206524
1088128
1299220
225908
253282
1185446
1221633
921533
229808
784856
109817
1454968
305670
1157739
159660
523606
1016268
1621090
1139256
908746
1128825
1140355
1623590
855933
1556865
836045
256739
135000
496322
401000
1104089
253894
1216614
303269
344276
1480350
389674
1324073
93291
986347
1053863
142731
1131445
48681
383934
1622249
844652
104853
815813
544373
216738
1162955
1155815
781901
1330371
570487
365672
15791
402788
5419
1549514
817478
872133
1047952
893811
1018347
1522180
1613142
567572
1379350
58528
612421
1330696
1046539
1565840
997032
487606
30898
973290
1052441
901626
927852
53948
426910
869534
81621
1473519
766935
490300
1592103
941961
1297771
375109
568268
546616
995362
239105
494648
1108182
912742
1289295
91811
222945
879164
302964
301232
717333
529201
817463
31445
1494496
448702
1205693
847349
1132316
1109481
85788
763747
793239
1570050
1325249
394585
270670
143336
1592679
463316
1207181
906863
1139716
200211
1021530
1292975
971643
869751
269428
1100829
505288
598914
1346749
907150
541569
1228303
528008
1268885
827536
1454936
51849
886554
909212
1133253
1018688
1625228
465863
243478
292139
454605
1242646
398147
1049652
822479
1264161
207438
759688
1410143
751193
1469071
43196
234920
1123557
1185931
633315
1461631
1452345
252362
899268
53741
526668
67259
1022029
1523969
649337
855528
1224785
1242779
346960
394261
261300
1401691
443773
613511
621126
573444
1080620
510025
274636
522230
1145935
1079603
657752
1442888
283556
817816
460738
268145
726174
1379903
1504320
304068
410907
1153430
211699
558710
16255
892891
42519
1064668
1615441
645561
836849
673332
671113
925655
635290
1222371
1598691
1223653
1034096
250219
299067
1352327
639041
550502
1038317
124046
177928
107483
630300
1510753
1401367
497156
1576192
714821
663592
1292001
461711
1621436
240445
218279
1480600
1401909
277383
325763
1079652
69459
306419
88566
1347761
1274553
1103289
1541328
17144
1284386
1029796
1348963
1499006
244254
943931
515592
1616094
827000
247081
1263985
852925
640215
464386
259190
57023
342451
1400580
799961
70821
1263941
618224
1005199
1540091
1336447
764917
94888
1219255
1316657
1329208
1634040
52977
1531596
1359345
544075
419538
819082
374106
303735
345811
309419
1395955
1188444
265465
1624643
446097
1087268
831109
1199493
1470988
260247
1247668
955190
1169762
1295663
575238
1570813
1040847
820304
100078
783148
1085035
246730
1095834
1536637
674525
533547
752354
967263
1411243
911339
1314778
192296
1491439
650100
654881
454917
1465265
1637762
200298
453359
1375077
903647
1588941
459603
34031
1168451
1286258
1511009
319793
824738
367636
1197045
156999
1032387
419804
923005
1439334
1321005
182687
949162
579494
666531
1257322
490260
221004
76604
878444
481319
1099499
1307490
1414870
1082802
242730
300347
390307
1427177
761236
1599240
275955
1284546
106183
296082
720534
246677
535698
982444
743687
1056776
227708
684990
532431
414670
587916
1386619
1213636
1373015
561468
151132
178685
1535211
253962
541808
1229615
1082179
898631
865189
506293
793608
1471036
240278
549115
855775
172257
1181282
760997
85301
880464
1360079
168861
661764
745421
868757
1049217
311170
956240
1386370
774435
1124075
41651
764922
756613
1011039
64787
1205222
173016
636536
792321
1078012
126842
113214
1143166
133145
917031
1567656
793745
1328472
725254
1161837
1286631
807294
252216
268941
1371465
35524
643625
1630558
339431
1519833
314579
760603
1342953
395624
72372
1371492
1508974
1627179
635007
1023977
698521
1304165
2662
329512
1074302
60033
1035857
1208866
1261461
1422190
1550742
858709
1176291
1110934
1369952
1073647
783165
1296485
843291
266646
639710
1274526
1603133
1348496
1213134
1619115
1052122
1060193
210248
1241340
1408328
985911
440791
1014536
39421
1092797
1491765
1299179
1259546
449346
986776
1057139
1092173
792492
537824
86778
795211
1135562
1124464
902600
70595
1133070
108082
872413
1143114
1423002
1461495
1169575
1645933
1196135
472703
1046785
372294
313825
1393698
1195455
975958
1556309
1634824
1360743
68079
392756
555414
914356
861855
520403
1111299
1348336
726569
840412
849364
542300
547545
892705
839444
854843
255071
231794
575049
494675
1439375
14119
533517
1358193
62062
547221
341854
429442
412387
322234
1580246
634220
1434780
1267472
1286351
1440546
1843
1204974
138234
234437
1302021
777494
1014483
518772
584964
26853
40514
402077
862403
30161
1181533
1287729
927779
333219
962255
1593975
1003777
7589
1434067
973731
842487
1095188
748330
1046031
194266
812446
361322
1075956
1592738
1400754
226617
31097
608165
1131974
563413
1170795
488273
774260
19942
1139096
1513528
632430
174465
729939
4172
876456
897167
517959
1146038
1274788
366001
726765
37312
1199630
1117374
1375683
557242
1178363
1263105
447782
1260847
133548
1416421
884672
315729
490734
1194153
1593106
1626124
85792
1231369
935879
178997
1071897
1569295
1136593
964048
1296059
601272
780375
1320822
1135538
304902
34117
1591250
1352153
1325805
726642
817993
709038
40858
1370605
750778
1010722
470218
96406
826055
1043765
356245
1124456
1140719
1531766
184716
1378678
1286420
192044
1185603
1304002
1234068
77490
658242
560093
715193
956553
1215357
485081
1627628
661254
700780
1173816
521687
1267333
527183
791762
165997
1313997
384116
306794
775206
1292998
703341
24722
349629
314901
1073797
1383732
1134073
1473010
1059683
1072280
161389
1611756
766170
1001190
814103
658118
1378090
531192
164471
1276020
692487
506290
1165431
267285
1127098
1194199
446223
1211021
345340
1639932
1555234
105475
562954
1456911
31220
311083
90204
1533544
1345243
441332
664405
821998
725898
1516053
126085
431248
1218508
450024
919905
661824
389067
715499
291751
1089102
244083
319989
108883
1423789
165036
1276865
167463
1059718
36018
609181
29526
865889
1261833
587773
1069514
1218424
633358
1506575
563172
161346
1438684
1222840
1319486
1251425
1377096
1383327
1174553
1055065
900473
1007390
711325
307859
1275444
1806
1403183
1631535
108944
1092130
716149
108323
514845
468704
784627
4948
975758
740766
493473
98317
100508
257632
1114396
1088888
1362891
1063075
112927
839452
50535
587485
365298
1234256
329687
1162864
319116
441265
1610918
1472963
215189
664332
968885
508184
1268199
803045
701646
146041
1285905
183875
1017314
1583800
1287671
493592
140811
2463
482479
300604
1451050
1023082
1155068
127834
173575
747481
192765
1214
1124731
1189202
22185
790816
1029644
470132
271940
1637135
568222
863511
1418650
452177
433401
451827
253176
1532132
843455
473375
803
512027
346899
1250689
723226
1069570
95500
916910
373827
1345175
820422
396095
152640
1487998
1156717
443754
392023
1215562
816470
1002256
894281
1302155
302191
676611
1558746
1312814
37285
1208287
587302
525856
1345944
284861
1140550
1460938
42251
963403
600347
466126
1479652
533206
773394
689224
273954
1106894
623231
965055
441241
1610259
830317
191207
266389
595400
1542489
68970
1171348
1435952
959259
699483
1512979
666820
1454072
735459
404601
1487520
1047918
458031
785233
573976
617493
1322481
677424
650696
549423
1347301
868271
930777
768033
1234898
150681
1115203
209672
606317
1592909
910816
444333
901594
54086
965258
539805
892365
1143793
939735
1538476
139656
408114
1635118
247431
1294545
204572
392861
1500648
549738
238761
1436295
1162371
370366
837134
132545
26134
60855
721227
1394381
1117978
6557
1623637
413948
111221
1082226
1257326
605684
475841
1283210
1179
1226674
663386
781750
380400
1026246
1242718
557098
876502
162988
1599865
791189
646662
1393846
539084
1392360
189064
93234
377085
1252394
597957
518710
1061460
82684
229862
442030
1384890
902180
494761
1506715
290999
938730
1042685
323059
1196534
399462
1299378
943224
669412
615321
1553481
785576
558328
1521502
299389
1192633
1571860
988383
392507
600179
519447
517970
11475
1371459
938802
1370173
219045
1226462
1224118
287868
948277
1491978
1641946
874538
1445424
1543466
420655
1283119
1038278
1583986
416684
903499
1209093
1015945
539956
1202389
1269253
1590753
288015
965465
1416864
796685
1304150
1448503
1417023
793396
825668
661665
1072056
666866
1430876
264535
1019389
876597
1153739
1339391
883728
1406722
1240694
866002
52938
564860
295439
37262
1365
438181
334832
789194
1549020
305973
741400
370496
363547
805534
1159538
944817
1443635
1126013
956223
974346
941708
914338
210419
1527469
1143359
516110
95523
396893
1025206
1317409
945669
13314
421035
568411
361201
940620
1621296
388257
856362
676491
228398
811962
654288
1024283
1002586
402432
350827
132830
1335698
1021778
1476964
1043064
649705
1546113
1084002
536704
313241
867025
669493
786519
638958
1623520
741570
1295875
842135
605779
118248
1080447
406071
658370
153306
200419
808214
1208578
427173
1203457
1070706
1039797
1313225
686049
380526
20616
129576
1451700
1185051
1235062
907159
660227
461969
1629492
808208
1224573
549934
1412949
264562
1068139
850718
145568
1209864
1500163
1329110
805465
94407
258651
696048
620780
1346278
1373640
210204
565096
430224
440332
1260715
276515
1223924
252257
1117513
120472
18702
977349
297475
565630
459994
1227010
724646
414290
59114
1608823
1617257
816342
1232686
1452829
1140870
258117
893389
33043
58732
5521
1227561
83761
711945
318139
99066
185697
582588
1350568
1403610
407957
1270571
1208038
256190
1605325
336642
676370
565629
1357997
1167487
1322511
53004
1275305
1614511
1314381
115084
145250
363531
144700
1487123
194784
599012
617322
1502126
1243881
272982
279763
164344
582236
1567703
54760
1078308
1627208
120879
685260
181160
702449
150220
1214056
74956
206172
1418055
1286495
1461211
1310341
1353562
877328
283538
588534
773602
156590
647115
1025177
348201
34050
195403
898787
32964
637304
69365
521215
344952
1547771
343909
208814
1311483
1486449
1470400
706318
594296
1111307
436046
353536
460833
659625
1644816
1344126
696749
494738
1136135
106234
1145058
973075
879466
1442785
1514297
501336
160398
522534
1294788
1428374
1156215
1325625
291063
709573
636254
1541181
543502
868322
97453
219202
611180
36342
360715
1171757
1258435
546430
1293623
739020
898316
1557359
402554
386408
623111
1593085
594603
1620499
173872
383377
1542113
1046309
763864
990989
461901
842820
1288371
1204110
1349608
1257444
624036
689894
910145
694000
1092449
1261578
1430807
240209
1088034
912718
35328
842102
636699
746048
552277
762314
250462
1416360
203468
403093
383864
567889
574945
1449206
390998
899092
979032
239437
1261149
1044589
228797
322006
170237
312405
941745
542344
1178160
312508
1024589
126098
890673
1473577
732939
1546766
285758
1175588
1400551
177672
1283435
183648
1062616
194799
295714
678596
1628268
306873
700059
1412935
113681
709990
563249
1624958
395675
675127
724676
1374206
1375851
1469624
1491785
784248
1032664
374668
877570
1191863
1186412
949486
1059290
998911
1064506
628403
375742
847867
1301561
955432
1173888
1203434
1409903
741617
211218
751689
681353
337545
575991
1583179
563555
1286247
389149
1169340
1339720
830682
236658
326928
843518
1345873
549243
1219460
1186611
1259644
1637145
1593318
665890
1633929
258932
1428795
587518
722217
1228750
50454
661081
924417
891834
115350
1503734
419485
352242
1233647
736141
1539515
1364756
962563
873325
1519343
448972
436779
805201
385890
830580
1418376
275811
884249
1009300
1337349
1250828
530068
91354
1196154
256635
283146
268177
243077
133136
26667
581474
1232935
829677
383580
163452
538089
1414478
1350115
1327640
932963
800752
613244
773313
64897
1305387
1641486
314542
155323
1303662
22648
1557274
891592
491769
1058033
742103
466537
1036520
1437836
765708
1455032
1437404
467001
956849
1334735
1496258
1306429
1519231
1579009
191035
1590229
1458330
963875
848127
935741
737522
1514999
913197
1034031
1357290
711278
768026
846516
1569417
471423
772644
428228
1414570
443392
186329
978618
1076819
1171947
145308
667828
1588380
315189
1348115
941450
1156778
12039
39300
51423
822421
1579474
712162
526727
989431
972789
1634279
1457210
1381204
1490229
1025070
358129
1526511
13967
1553283
1236940
1131947
390170
1477965
1024045
920920
846091
194003
1516757
1323297
1601252
1240463
872952
1426034
137655
197840
663179
468443
166829
803089
798890
1276097
799945
1549799
156400
337888
1417886
1463763
1571260
213788
633376
755805
1057960
650102
893315
144476
541336
439413
1337629
1535407
104575
307496
618412
988374
597590
173089
1308486
309860
20767
269755
1068368
1068549
435937
1343293
198533
1161642
351272
1611248
158620
786484
1520095
215252
1607201
132803
1300077
1447771
1373923
1489608
1617149
776497
1452012
1572784
518537
200079
1485344
922388
1637144
858188
1183985
110049
479855
1501291
1330822
176574
1103380
1229498
1121889
896424
804162
114673
490927
683418
1136859
649591
455445
147947
241737
398040
1550046
1215113
552101
356064
698418
749690
380271
231226
990505
895767
500627
1087465
25925
543304
1567371
1606815
909102
577542
759411
179674
377754
1031092
117448
18232
12361
147414
85793
1166100
1166888
50734
609780
1586138
982962
1018646
1142254
393776
1139460
1079209
1282485
1173304
1277320
460051
177138
1446311
1514460
606659
1324821
1253221
340905
191404
1063075
1561080
1579607
620090
872617
1578116
1167834
320899
350091
1626881
244693
91995
423907
804981
607766
1225230
60998
64505
1427184
426171
173494
259531
960437
1571630
1492580
211961
1279561
1263654
1350160
457828
312250
1547828
214159
1610233
1178277
1393726
1125328
1497105
477047
828300
1302758
319286
1070591
1118542
124243
1359756
5307
1150843
753639
1102376
1395241
932754
800174
84757
332422
754520
1215491
1009774
247861
482759
425267
1488337
426860
234204
705322
892902
1603531
544217
951380
1103813
31403
510520
584764
1076961
855973
1510968
1624260
592730
571371
1634555
1543497
1147035
411891
539304
290353
656933
1219891
1373536
297655
19372
20557
742453
226551
1395402
369298
1102888
338103
3312
419692
1268012
1359461
1158126
1592562
1100508
935692
1270580
549222
618611
468359
994872
998223
1406331
1462110
790783
1255632
486290
273208
1319162
408766
1196769
1242590
1354512
603131
548115
743324
98351
1325140
750515
1037814
1506926
349517
515849
285121
1269696
694410
1592762
1223773
1279028
784621
684589
1345119
344720
58500
1151875
267976
427820
335112
330648
773303
1358545
814565
91877
152663
1419781
932537
532775
1285157
1151036
136071
861928
556778
818348
377767
430030
795137
332404
1575840
1351113
1523393
120945
466466
1608892
1053792
1227935
610554
1312072
22527
531746
1405547
791773
365941
384248
1551308
828150
1345234
225602
207218
403997
1225702
813759
1001139
17583
418104
1596581
647115
984220
60048
898498
1272276
164886
258587
1481671
759934
619005
1285825
781012
1155025
376025
617147
1215413
1581225
644379
394610
589401
657981
496849
158838
520552
465754
1421080
1250446
711259
1014700
1146350
985707
1636329
869137
1452709
692076
132215
289313
1486640
598495
1332774
465905
538221
1202708
695969
1424745
1286166
28913
664794
1374164
869450
452033
1274129
160618
82832
1528678
736100
721790
625575
1332644
1042950
851041
1511807
955505
426985
169744
90513
526143
974354
735871
1513
598077
114561
1544422
1457258
161630
85972
1148918
399250
191615
588423
38243
1361701
1223103
1092503
1313172
1184250
646702
1521602
1074040
1573814
1110502
134669
1598501
88726
252303
1328017
110853
1518138
761223
561887
1151338
106256
690826
971401
1115453
1470182
1016709
415785
17774
855702
944224
1383207
1078844
177291
983146
1276686
180024
1318086
1302912
1470973
667590
1245836
1370811
1613083
1276520
437261
973529
250384
122624
1429624
283414
722166
728960
1113123
306955
1640551
1343818
206908
307608
1221738
135875
796501
1615769
1287536
251607
545757
1598854
473611
666440
507886
664910
965444
1071839
448343
354812
1352739
759961
438832
1433201
288181
617594
1528015
87001
477875
815043
1637934
631832
963313
477389
29408
865306
1177705
1163005
1525954
568887
1476293
12154
232392
533529
126241
427642
1304464
1348889
1062040
1359983
271051
1339649
314402
473210
1420247
79226
1366744
574056
1644954
1608662
1281341
1432828
1589248
434554
1038451
296466
64986
1440746
572668
334394
1315603
1614572
153472
417312
1571384
717875
1037676
413205
403708
1469759
696981
320997
754986
1003291
1485786
145126
613922
983299
915253
2121
441587
1392839
1498957
1092515
1501131
53251
1526552
945020
853157
846435
1342501
443481
1189089
180221
201710
77989
467753
985157
781462
1391108
321987
311084
209231
683049
689974
766717
447026
687429
843990
821980
468654
1462170
350607
1088850
1172045
1237059
919880
1632716
1491539
1332511
360345
370671
831250
301213
89031
86448
814976
883934
1217950
411840
1326741
98285
1283101
625010
396309
285865
1358515
1258215
335086
923346
869598
1121194
54191
1272603
1185069
955258
342644
1312410
451185
1574650
326396
1518450
1562995
1100300
845723
13469
1267288
1577148
663710
1113847
150045
234326
1316786
77818
868374
269633
29137
953397
228042
1356602
1036963
728128
6267
809955
550327
1059116
280693
267858
497466
1150477
1493617
1507698
1619744
1173794
1228519
1567142
251892
75948
420537
1154053
1431384
1563613
385584
830031
631725
1141615
790717
322913
1011609
73347
199150
1485936
852527
1291515
123200
370181
1201684
1531644
65782
805910
1607552
618409
969522
993750
1556699
1176603
672963
444841
7281
1083418
1094860
212842
1017132
1266174
762814
1127481
1176917
265891
1153216
32774
12133
1523611
48462
12076
378692
233457
153037
758636
893703
780870
429820
126296
971279
874796
1604566
99756
923736
332375
688212
1240562
787511
351523
1410938
1475140
1266687
306686
1595038
418210
340279
537437
397618
1161972
371266
986503
152498
840349
135498
321668
1614264
900596
813726
1406190
200737
857637
135982
1107818
1181081
1374500
578149
409796
466119
941726
945271
1299795
85502
691400
117849
1046179
1118921
11736
1294621
324910
1291199
4137
274895
1038273
883453
1551566
52640
1058200
358804
785384
781319
219278
599989
39189
1218315
631718
1366364
1484409
1111080
1470747
687252
584165
1200141
384750
777387
1145050
330932
962917
750748
49650
1039714
1522050
1231451
262597
1396357
1228859
704946
541573
951452
1481027
1356067
1588986
575475
1418217
1491395
332458
442264
598678
431261
1412723
705170
1353618
173726
744618
388666
1459334
262149
742742
65150
1541926
127542
1102037
527825
1320902
806714
796985
443718
1602336
594638
1223321
718737
884770
597339
1343031
193472
1626467
207141
782357
376649
1543730
1442128
215055
13674
1283218
312582
1574893
128884
834151
149374
450569
547558
784742
214703
1107170
539684
1156203
641660
1518010
1404588
1630072
1187841
1279705
330741
1141484
1036942
302372
1060516
170461
582452
1379760
1594400
1323261
351908
227460
648832
913928
1452388
144703
913496
1474510
1328709
1570951
1076654
156427
1072120
379529
472907
84821
1164465
871692
1458863
228912
825504
440651
530489
1227114
1464523
821419
1417869
327199
694721
1326514
181200
1257126
112014
549883
529119
183862
799005
1192098
1064415
1012751
543199
361791
154495
1625695
285928
366211
783385
145848
584415
19898
839034
1606168
345241
187884
562454
1330295
11813
1213502
720953
556288
1606373
190697
87957
119519
1116645
850159
320471
1071696
1559760
158885
1501121
1329669
888175
551360
465605
125019
765700
615648
645778
555562
1418403
993024
274541
562790
552837
1448727
367146
1345205
360520
1086929
1417402
498477
284856
1479505
1039987
159881
152751
113734
1355974
1339931
694149
1025886
617889
1622847
1312130
1497047
170206
1360575
690259
202915
523516
1140627
271638
911527
668193
21803
102205
1420231
6993
454159
918113
586743
1217239
332281
53199
371662
771948
1298714
251007
1259987
65623
1222399
181564
430604
119909
1541369
1455036
137539
1430925
633585
1393056
1073558
405347
1571553
49783
9096
1495785
1312154
457619
969423
480674
1064724
423003
1022683
1372114
770300
1055210
859558
34105
1446019
117996
819183
1278795
587210
646057
1160488
1030174
957234
379442
932382
335470
1009243
344689
1629080
208745
383863
1267968
948664
1436978
1133501
1378170
1175307
376892
188920
27584
1373098
870223
557647
674654
976038
1473292
1099359
962286
1191766
1519941
769565
724228
254380
1562433
407806
295467
1459014
575023
106027
369297
1217755
1624700
1478474
766688
1121875
376668
1281050
1403098
381897
778972
162866
1058725
1163772
1578835
906124
1541797
251238
1189772
1539472
27863
732842
965284
1255110
1592815
443654
1497204
338677
319878
507160
263848
1501218
72639
739426
525652
326614
1516304
201925
1061934
31774
1535206
473760
654263
1332611
547795
568526
1522994
956019
1602181
512861
747725
250458
499078
737737
1329501
814197
960370
1585182
1321591
1357976
887057
1569954
770833
1437038
396765
1555883
895772
832430
881588
973417
1225397
1349140
916394
157493
992483
1296813
486817
115295
1370374
1587370
330009
570195
111571
365246
508149
1440556
698148
1274141
1073747
1358746
331537
572957
1020788
1578866
238901
152629
1250850
75476
1112883
652467
737155
653480
924567
431734
1392726
1463775
829786
63106
172402
1567683
1022520
1580791
1520280
87116
1282630
585078
1203166
430472
1111200
1123505
720079
646944
292335
1634454
407294
749064
1072807
88983
797208
1451076
1116458
1518129
585065
122599
1210204
924500
818776
74970
974920
954586
1203026
76975
1184451
774495
1418045
257965
501758
44299
1460924
1208981
1637162
1412401
751541
12143
1363620
1273092
912033
621680
1470186
689083
434312
1200438
425311
197446
1603713
128914
1090201
391315
1541746
661639
974703
258025
1044213
562764
1478629
13189
1396203
953254
230325
943423
211490
768617
1141129
1011284
831323
1293734
1548009
199869
1381341
466046
321982
167481
1519413
758859
1588535
1421970
1540878
1561755
137510
690034
5366
248835
1624388
1054049
969516
1311909
758800
1174445
1179451
69766
1034563
305187
527173
744183
1616399
261955
583707
399090
1600477
648485
533176
580363
1578728
905913
1127907
1162538
748345
307568
1184833
1318478
1110106
381103
1130563
1541204
185170
298210
79488
438706
794461
969686
926319
353530
566742
1531787
763596
176675
1282910
903653
1536836
1030672
1227750
1056298
317757
228773
729583
1587975
1007028
102416
489123
933598
855175
380379
610670
939605
786796
305466
294516
895581
1363018
1423730
208987
1194323
848655
1145997
1542097
440893
600761
1242357
1127643
113534
76295
583551
1574862
927050
431858
1193453
80707
421562
1467404
555831
943307
1346490
1574129
746859
563805
561410
811163
1599524
217135
1011436
921494
1056722
847562
644519
517995
511413
331997
990003
79122
1166917
711689
570945
1244551
549564
1349180
1564366
224357
1481743
1302211
34055
1317687
1270072
729670
1088120
81542
1244960
550740
895570
283834
1317524
272347
775881
788082
641287
949097
1216937
1381469
230364
1377702
682067
1361521
1004568
367658
1508105
1137169
627871
860835
1161419
941091
1192877
1353380
301181
424156
1368745
156401
1053030
329725
703185
291523
410099
389474
1396333
624100
1244303
44593
212971
913751
306602
1622265
768107
1594041
433066
141381
1619435
19772
1031811
1125754
989608
844895
452963
702412
315828
1080214
465723
828118
1438730
504291
1508471
119186
164816
560976
1039710
1507141
1436916
576279
853904
869262
448612
1293174
1069648
314762
213476
113899
1478331
911293
620025
84341
150846
436108
316742
1598805
1266435
1569999
1455935
1515577
1254319
651902
243444
836269
212912
1362000
1358647
1598331
1363755
719848
1474190
1147073
153103
550088
1495441
1478656
983449
1578288
681811
387840
761877
1302157
342927
1400226
674135
1335918
1538309
1466158
93385
425738
1340729
520328
1521753
940788
426322
567867
125798
1646361
1140474
1144738
1144860
216128
422096
1120022
251619
392345
683661
1237221
898647
527756
1117696
358835
489096
940449
1486162
173703
472222
1477871
429787
1631676
1484263
1184681
267821
57263
511545
1039242
1037634
1535910
214302
476854
381589
553190
1208433
267060
474891
1089669
1003362
1484668
1199149
508268
1496537
1509226
1237164
383736
1484355
249483
125164
744320
1330951
980865
699876
300631
59893
2308
867558
972111
1191904
1098165
407410
918627
1402664
284573
1111742
1278376
879613
1630609
848421
525680
1102266
724897
1632203
1610980
1117227
868005
1350712
890719
1487115
331467
1168313
608695
760190
1373340
321365
1521286
291959
954887
1200749
774169
1194621
1066935
1593497
1551940
853383
64396
477547
1412544
1502093
680160
500494
1453791
1370571
836726
414055
347031
972150
1576737
575563
1492747
535759
1382956
627216
1421824
1616189
1439142
32852
1568791
504125
700820
9241
1571545
928819
1525185
213937
1645831
285591
198501
1469030
175321
1533405
1504951
781596
338233
1239232
1226043
826703
195485
634387
1171726
1611887
330569
251572
111801
1272078
594934
1084809
232893
673648
324537
113919
165119
1251481
1224226
824730
149332
1004832
1492420
207945
1504838
223700
649312
1236280
653983
783832
41705
481662
52228
190204
1033613
1305591
1362010
101064
701580
1041817
508010
696383
1284682
514361
1642450
1490618
496358
1544234
1355053
717479
935069
1228723
869175
1253254
136160
1007097
1194544
1168795
1182409
594019
151605
732478
895646
679033
908856
786534
887212
867965
153934
1378517
1612803
1628946
1371748
459425
942259
948983
457026
703425
681406
261105
1278986
263467
693484
1203683
542022
849649
555487
1459302
1095388
1430572
936294
766590
1191042
976661
593145
595475
74788
1466905
1273357
998323
1091429
589601
155384
1362395
1176145
1190132
850153
1126794
1346019
298442
377296
912055
1153774
672825
483758
665636
893044
293774
1118125
797263
535583
340271
1101640
151922
80874
1265819
380608
482556
48805
1600053
1157691
89206
1574138
904721
950962
13554
696999
475556
902313
1500097
1596735
1307098
606779
66888
781795
802457
555999
462510
1055797
1612044
480110
164066
750084
442721
758568
511551
1378063
1256899
542454
1550832
1338285
769241
506169
1487074
1035199
1324623
216101
1288806
1318618
123299
1284918
691003
682799
919289
819177
1258819
244633
413792
1382995
635446
407394
1440838
895209
851746
1247371
1609428
722087
547811
982130
1323132
1216696
703746
1619171
126759
399180
1279313
1564780
1074594
1051846
1139376
73705
1040336
1219979
1348599
63509
590656
1186790
568910
153442
53773
340991
1623907
451370
1098554
1561085
8878
1439399
87218
372499
319281
1647659
1030672
1628162
41456
779117
940752
126306
1460600
483891
1581906
625571
1004303
1541107
1294480
183239
1361810
1597202
947718
4140
311791
1116915
1456635
1034882
1001552
1120726
1541721
1248490
709531
1015469
1602992
1169143
202341
1588804
1130587
1319753
946353
675004
1543109
239143
882677
1535327
366446
1043332
748110
1255425
1338593
985987
1481452
1255589
1484159
472889
88256
402124
420756
1166414
43536
1021247
1426788
1059713
1418513
1142571
1261899
88121
1382073
338841
962156
554776
1397156
1193886
1213210
529320
77844
714883
79347
473203
571242
1079676
109535
1350825
1503148
1399017
1255087
1373979
607133
1251705
158062
604041
1576663
808537
114623
1137573
1195193
773684
75283
600669
767907
918009
687512
105073
829726
456939
111490
1295687
54884
191750
999389
261207
1519740
504161
1037695
126627
287763
1384718
386343
981923
930232
1330467
744772
728425
186388
1602887
1178640
81994
454177
5880
264098
525132
1409674
660727
1365953
1413579
1438743
1233663
231178
1057036
949073
1449765
1544353
629387
840945
346124
1520471
1613462
117984
857188
1231805
1539352
1434637
1442848
1238934
143460
1459557
1595009
1224445
718513
1560315
806680
1324754
1417397
1081365
637037
237935
362561
648041
933687
613225
1489184
707690
669789
702316
826932
1296571
1056113
191729
1378658
875995
700424
444167
944261
1183619
185198
7858
737244
812517
1021721
660992
394403
729998
982908
340348
1517063
675791
994379
30351
1404389
772112
297202
335628
754783
24267
1590436
557710
559443
1549271
501399
1420335
762324
580897
907897
829163
115307
908797
967683
1190114
887209
152814
452375
828011
712373
685704
952706
1391667
757619
1048094
1002444
1438293
17531
1385087
833683
609904
1490872
780347
1517580
1534146
1253720
1495998
789949
805898
1315516
87834
464096
935522
1093460
806183
1273680
943485
1101760
1050775
1407776
1164762
302616
1513841
683267
564539
1108338
229686
899304
1506102
845565
49673
863100
819556
1577469
635879
1325736
1514667
1180809
371411
1046509
1618579
1040437
253957
1064727
1504798
757944
891018
745208
588091
768334
745375
1366001
1507339
403239
1382038
197721
619337
869549
1632235
1607463
929881
578782
229874
398841
783821
440637
900403
382804
1183530
1195111
1098861
267008
467368
1161116
867212
120855
1357791
503581
681855
182044
189957
938710
1392282
131318
1327938
455183
1118236
1547357
834315
341379
399522
1102224
1337385
1518183
1573493
1487572
546522
560599
1239606
241258
1522459
256316
1403123
111991
731616
472124
1156674
1139127
52988
294588
431745
1061570
479855
591214
1013751
592114
1220669
1378745
1179899
398465
243000
210950
783466
835048
1365503
721736
1256169
127434
446508
243092
994288
1457858
761918
1094394
80212
245550
644989
669920
28970
1316785
1566624
1499829
938834
422722
1490045
719254
542318
1208743
1165429
53680
1296180
558674
1096789
1313006
801961
267762
574508
1382656
83073
1009181
370188
1196439
1118255
874778
109209
635023
1349202
485344
946373
175451
1472480
1299574
1568940
456916
1156982
311541
1265325
1185959
1033876
225408
199402
1010321
1623507
1223847
127897
465732
678175
1603488
763425
1541640
212038
1054611
764041
1178499
1316246
623616
360102
392680
1457905
816524
415880
1110467
250380
300217
862072
925384
34196
1516063
393393
972927
1195198
486785
570450
144448
1004244
174763
1036365
561770
605143
157007
380627
401140
926480
703830
1383730
1363981
636699
879282
1441887
1418561
1453247
1463935
183398
995929
1285889
1013874
158549
496147
1607841
850591
959344
1474432
907224
1025905
1358088
1252710
183849
712199
441326
1268202
1434054
1039793
1066708
205882
488993
1579528
511602
520676
920780
887892
1063287
705200
1390349
1334277
1550958
104990
188807
204763
384262
964515
649985
1079964
237466
770168
1574994
1447848
139330
925577
1089024
1073742
248028
1508238
1485693
1510092
1394819
3406
496301
1426030
1383194
559208
934531
1173973
215078
1136985
747144
585948
1532414
1287975
1070596
163532
234661
1009692
434566
294177
365573
395450
23201
1061729
599386
1189120
741477
424687
83496
1567148
1440098
1083778
736516
25180
498236
1533960
466784
27041
1478588
1013401
1388835
801210
668336
741551
1577984
575199
1453720
727399
898743
863235
791872
1225470
770535
469414
1011064
546347
1183889
446479
462071
506643
328796
1087196
915896
1530974
859042
1268317
1473652
1439091
52225
725447
590710
737775
555138
1256096
308747
459870
808092
783244
1421938
52754
1452803
893543
952332
184604
646983
1060965
329099
1397653
761086
62166
141923
22961
342435
683659
1618871
121940
1527674
466123
1605003
330482
1081843
1180585
1296397
754847
934363
406505
909776
1036974
747491
151618
1584775
1336617
1299033
1361395
1079152
1610333
1297431
501442
724232
369689
1046100
723990
1420679
1335644
1635249
212375
230226
104592
1006540
585997
849769
522364
1243265
1065948
1456972
1270789
606654
800022
408863
613299
614089
468429
828784
1254134
524941
656504
725774
1545557
1173916
1582095
209116
1596910
1383578
1544777
1050585
808630
1405008
1508337
1268746
222358
594856
122156
1201670
1312385
754385
858
63972
556514
1058481
658436
149867
892745
1035872
1256216
1513993
80698
1335436
127883
625674
275725
1602371
166445
1319673
1601075
845985
1599085
1478956
632994
513225
872538
1304255
304907
223535
975279
919560
1290737
1613029
665864
558896
716764
112291
523814
1524049
1270223
289940
4257
1492362
18962
342172
845425
968820
1232291
945098
744220
1418810
881564
373253
1012131
1024469
247258
386217
520333
1379700
703950
1554613
1069966
713633
940236
126775
547541
966612
438107
1094817
197881
337045
1260864
748162
1641375
1009909
1593082
9033
766458
525187
1505094
289085
524633
879545
446193
1294802
219362
748147
483201
1381156
470633
844922
695116
182177
739818
851695
193028
1297617
380502
70881
835774
80078
1260977
454764
906386
930505
706037
677826
845956
426393
362054
483946
384678
1092724
2515
187764
717535
1344702
1058781
1361001
255166
1333015
863659
856214
572616
952897
618612
47563
882784
817374
643735
1336060
1613959
1636862
223055
1284388
869490
1067545
75815
1236237
833551
707516
934756
739295
1079110
417681
312550
1196750
1467371
299457
993837
978567
622541
504868
1486515
1470595
739887
281790
1353888
367740
833990
785720
492945
1625533
1144294
195319
318917
896932
1201137
1113027
373980
1025451
100989
1249458
701732
680814
1598508
917524
29461
1169566
798804
1077496
1595101
94269
1116183
518867
542750
1413531
298042
330484
52634
1647292
723652
230635
29515
1598489
1068418
598914
272827
544339
15277
836912
319066
724798
24100
1504339
1165235
132277
153594
630170
1291552
1376114
50633
1619518
1067590
142709
590891
1425531
995739
1016920
361569
85452
758479
828749
964696
1019332
1122712
190497
1537294
1260402
1136716
542676
1294998
1299549
1006694
763041
200173
58780
636747
466088
1526410
728970
550929
1206903
1449547
1481172
944792
333789
1521492
350393
1397089
1492294
216997
154416
146347
748641
826406
111071
1349265
1156155
850593
646363
1542810
784862
1466165
358250
945636
415856
936535
758412
38485
1061664
1321834
767680
289245
1064068
1031522
853891
639504
191942
1123706
1076683
575662
538126
599398
87523
264640
376862
1200204
1227126
1202352
1475252
1455368
284098
170056
1530648
106795
30208
339859
1382533
1481882
237208
96049
77116
1378532
702746
1316823
178678
1522058
899607
84642
594024
1504840
666144
1474127
1269953
1337574
162792
289164
939542
317753
167745
652777
540489
425056
884429
863060
402712
1007490
259565
459938
796733
1087229
1630537
1379205
1053718
752574
1117359
272881
1433578
466428
186787
618837
1112552
902358
995956
758012
335588
1231091
761777
1306612
1050254
169077
1334263
1549280
1384758
452640
49259
792716
1586822
187065
50098
1315453
427123
536414
506548
389769
1622077
1332263
1058993
415909
724748
1380902
884055
1483510
657043
1321260
659005
388952
1263103
1285936
524156
34125
326123
706101
185844
1080745
787783
1302197
264194
1623738
642973
206928
720721
1110861
903383
438344
1547395
188851
193927
358216
1160811
1413291
1213874
8359
407588
462477
953342
1292786
491526
653876
553014
494493
1528932
320559
1503274
1313072
353833
1536461
680768
1162355
2999
461616
85059
818449
695990
63080
748973
582084
1445857
411849
268376
684285
355393
1161747
1580474
1204164
1359016
287695
1239718
692259
1148849
1641395
900668
489493
1440382
296051
609751
648292
102002
493203
899665
890408
1155304
106215
789309
1389556
1116521
865924
310379
941170
1231170
145222
1116208
1090875
732735
1461241
1293631
1014067
1264571
115340
1316139
202881
61899
561229
856638
840530
1079011
1303200
241452
1085876
981592
108502
760690
1524962
1267795
1401099
883234
946611
173093
697921
1372765
184009
362246
1474888
743202
542705
42332
602278
541031
175964
1346539
1589092
1269446
196746
1483529
1555784
208115
1198456
1281049
597645
856758
425939
161916
318858
140828
729899
883358
649515
428083
519588
1626342
881255
614123
698793
1183261
116496
1224438
507877
191067
1063142
1099843
190316
821723
98834
618778
783946
931055
977823
1149259
63647
449608
667047
1592467
1327512
1111209
196
346246
478499
460505
713469
152316
1467436
1617546
60649
1045015
53304
342141
487993
1250665
625452
969393
282348
703668
1127004
477538
1122497
422188
581283
723270
1275809
598878
326932
119937
512618
977774
41915
593033
1580728
1004851
296721
853007
1565860
472050
1543990
753282
1069885
183959
343685
1152673
1323029
953493
987673
540951
29040
1255734
995961
859618
557703
320466
270888
208377
1176882
1529708
792122
1132098
701206
894825
1338447
41786
586303
1291629
747925
520891
549608
540306
1245000
357051
723271
56644
137510
1049467
306509
674564
941195
1287644
76662
767887
29167
620447
1051682
1472548
1615358
845681
271898
973583
449152
193044
1336256
1476093
210664
635389
512125
261013
149523
1507233
1601493
342575
99274
984437
736908
104997
1220166
1204536
424740
328319
1021316
967604
1205950
761495
917139
175341
1118438
812987
63063
339560
1577896
787987
1389737
809282
1631297
1577436
583613
911457
1504529
1384816
497214
1104153
381238
779516
1011833
884641
1281626
1015690
897164
567973
374334
612988
141198
1436240
1172928
1140470
1599997
1378298
215880
993149
1000495
1261502
1370823
1398865
479922
1285838
1573564
838563
1163383
5820
1560170
669956
522463
641209
181388
104130
730296
387224
660555
1101389
773170
751324
160749
839924
885360
1077249
755880
1575939
1283335
1552856
971439
1572379
1639622
1595908
1229897
1632964
607015
938978
824883
1216651
1535930
394801
1093388
1105877
1460803
1000376
428586
971668
25404
1392671
1008682
1152544
820820
72588
827205
1137831
249334
1284188
494602
63007
1081364
406282
1162377
1414788
45774
364143
67391
1277980
1540915
120172
1616685
1145932
11644
597876
671195
1037953
381719
763589
376451
793689
239336
1582952
707763
120289
627831
798832
775050
1050484
129460
162884
53321
287908
1430512
62666
172587
310340
76657
1408630
282179
1267250
786548
556015
621257
1179274
467837
621625
1386872
254958
287537
1136136
595093
1512682
1338980
813902
1454322
109653
1463309
466606
704111
917593
563393
630578
1092625
1469547
1200623
1526570
1499644
923568
428528
1107448
315075
324438
981723
1363907
343784
1523568
3622
1601482
1334063
1297469
1026404
277356
138243
632058
1065030
799425
1393637
13563
1344544
1241899
270560
1306143
1277829
1154957
754857
1005341
910800
1324058
1376275
1263355
786741
598002
493285
1181324
1467692
1541362
1498698
1456265
662122
1066923
316424
45797
906087
655897
189754
557788
1331914
1497688
754370
1645793
809080
1337822
1602239
702783
1137543
1427528
1075477
941959
1474068
13466
893555
383512
757175
858295
1173855
1151173
883385
1460136
19838
1486029
408351
151521
461592
1555103
149718
197536
1306460
94107
722662
104257
1623902
28266
511351
1407519
913796
215617
161353
837996
328413
1266455
1306123
756679
1016502
391455
839871
1226111
370121
1558067
576349
732762
487179
364633
998460
339205
236953
1205798
1132797
656514
1569264
261126
253898
588025
1277291
648222
211478
1392052
284556
1556322
904241
795131
319440
1307240
893755
1226949
38794
1624709
746388
681456
978561
1594121
323410
554505
1305129
335112
42648
1136306
943697
1635821
1396623
1598145
497914
1436786
482653
1092630
1489448
1289539
1365370
746717
1364280
1514259
442121
909074
716370
1221762
567725
1319678
797023
1214138
248891
656248
1153298
91833
57797
1609481
1081058
570523
627982
6965
1302063
405823
1197399
1615168
421107
60851
1081192
247109
1034092
1118481
510846
899256
392817
849759
474653
1369804
1236775
1634247
1112174
1017782
1576672
1128738
942781
1004185
1273498
1160925
569465
1288076
581333
1539215
1397555
1156082
238246
169525
594160
1627673
836788
156594
323476
635235
908266
411896
183374
453486
986734
784527
405598
1408677
916819
332020
617630
1141730
646310
872224
1113344
1571769
746340
825998
1513701
1357628
60434
1303109
786884
1144373
1271099
1565359
1281782
1595750
102648
599324
1592953
122587
1482302
473831
192584
616530
888063
934001
909211
1381048
1614533
762054
630260
1444268
387804
46689
63101
193942
1112156
323143
1638204
1414267
1538337
160789
1275870
569641
371050
281081
1514601
1093985
650371
635928
1128608
1129209
1604396
531697
1638273
1435163
1287052
1529498
1263433
252
1072133
492093
1246514
498120
1608666
262793
1475094
407626
961274
646111
1124694
679852
4192
941886
638795
1050687
568350
475635
1343930
1350421
1318831
1421347
1178611
1359982
161833
367548
1296401
1564825
64080
1022401
14949
1356815
619384
1500713
1158199
1369795
191979
626749
1317388
1313743
1114691
418012
1123268
678178
156406
1240730
431697
1326810
530712
886719
1192935
1138990
654436
223900
883243
967939
708891
795158
190011
576892
979710
833424
1521136
1496281
1072932
683976
433171
1073704
29121
168677
1100397
1555462
1545801
1287399
891813
1132173
1362934
1570133
118363
320255
376129
735399
1069387
830897
1338005
681501
1396244
209532
571126
1396395
752616
553576
1028665
829284
1637915
843970
1150526
340450
386176
401285
103867
1012250
1348498
293650
870250
884600
1401038
504748
1052251
764523
234571
915097
1295448
279273
245141
287466
963604
1469100
288275
749146
754441
75550
51318
1090430
1451257
510858
742747
946298
428129
1004053
1604386
1167584
1130680
282445
666824
180603
1531497
1493921
1331948
1594975
178291
962794
1442476
1565763
416472
1578098
335416
537997
1616605
1398265
1419438
1534462
308032
249274
200425
1075466
278439
65030
1519928
7963
651828
780217
830024
878514
351354
689198
909993
1138009
1118230
1379543
1184865
372550
1592213
1359842
1394596
249411
1469634
12876
709338
1393969
673232
655638
637388
229837
1435641
559670
1578344
112854
1019979
389024
317151
646739
647212
1280638
1637077
1064988
532815
599964
1334376
552982
482032
631159
454123
1258693
1115888
1495820
472167
1288830
824588
1381532
918208
1638866
120162
504817
1143486
695005
1496446
1090170
1069198
298073
1295958
487281
461326
1028632
1322399
661439
1642391
1569562
1008508
1389146
504872
597212
993950
1057270
131305
1083069
1226081
603797
585955
169069
1402909
562575
1457103
1197021
1203877
883707
1512075
1050228
286716
1485801
405273
1090395
970376
27612
846560
1206006
8478
1616544
1620544
308753
516137
460682
665914
388766
799147
150934
1442038
84990
304796
1358199
870138
310536
1298405
1064740
1277712
1267584
1396147
661320
1428518
1219693
312662
1045629
875946
1358198
1558636
941207
1018079
450945
434857
1377763
568710
924359
443415
607810
1500083
604061
492836
321713
586356
1320244
1368024
1182316
877665
395385
894275
1188251
1632026
1359765
1306820
153581
244014
1557632
333497
664896
1635853
1148495
694215
1601242
62995
581184
1232763
751097
174697
295376
243436
1195143
389852
1012288
9704
419328
338558
385029
1243377
301296
1137591
784231
1462997
1341335
1529880
1501044
1072990
885230
1507416
1341471
44167
56385
393045
801709
980799
124349
540001
1303669
1250052
488929
996963
1265141
387029
1320582
839457
695908
1039170
64678
634550
1424258
453401
714929
845795
916730
564360
1429404
492032
318056
225623
1302644
1452044
716090
107971
887926
891074
937270
70124
813785
1011940
456767
997308
1301677
731413
678828
1453030
409357
552915
596290
974172
786715
64023
1306017
30253
381240
1429808
1078094
277879
1477148
733870
1316268
1444935
1330058
936846
1184570
1188686
845173
393784
694891
1023921
1641047
954261
666345
457229
1333012
253425
1342681
908599
171426
1215666
1268365
1638266
812950
729502
1634961
1574065
1466369
387956
880799
48773
540846
1250118
770719
1528901
330371
657467
859081
1294037
1379847
569879
246775
1548472
580699
1451034
1243042
802823
593311
34658
652885
312541
1426157
137284
553614
1513140
1547835
706997
1189839
596212
1296026
853048
358339
1233310
527607
573047
1371716
928076
895554
843420
211846
1612597
425334
50248
66868
1633929
1261400
728199
287758
727113
1259358
761171
853214
145207
747285
171305
246183
1420028
1213514
789428
1046330
1117470
1594472
283518
1217432
795705
423424
390582
970958
942517
1420147
599526
1109262
1390853
1511589
1188346
711817
460330
293801
1218486
433685
450489
1006249
1117190
1394535
1387401
841587
1623842
797464
1002039
1531458
1121733
1481703
146275
1339344
1208530
1075750
899721
507441
1469978
1169476
319844
405077
1087667
828967
172243
706910
98068
1526536
234169
1428074
570217
1620035
309513
1237390
307550
34440
728438
301387
1264375
566272
486082
467125
839604
1362530
1195289
1375895
74515
865574
49792
337409
1451845
1272154
461922
1184489
772494
1275305
951416
490140
1026589
104357
40253
1128202
162621
959457
313239
1645814
332295
241107
655802
1040596
1310322
414173
1302294
1619589
366162
1173509
96793
649179
21420
1635366
917407
208270
418334
1109250
984673
1201001
1607340
824561
870761
794444
1114663
1079546
977598
1130998
636795
1444180
246654
1423165
1042506
840380
540640
383704
1447829
1443110
800472
79890
733382
46651
955568
782436
929912
405526
399595
321582
1587057
571843
978660
540294
575458
1018257
959809
443548
1478816
244253
1022074
268815
1206387
174888
594015
367142
1496301
445348
1377678
753584
372559
1451076
652659
646441
6269
1005190
477557
841093
1155777
332806
1453174
683947
90644
1064193
58609
204407
1584465
1234152
146908
124423
1529841
78133
47046
596482
224125
257666
836269
796295
20534
1403770
1081022
729362
1238042
314124
63773
490812
621155
432860
823251
141215
209786
307262
347283
909504
755572
1053960
919439
1197568
790096
288374
862759
386226
954405
85642
353009
188818
472015
1170466
336506
1435273
371943
1331637
1193313
906493
499938
158465
1646172
1262437
632304
1601156
1210189
497468
294534
1546061
213071
1197376
773696
806205
1592136
754570
46881
101655
1007329
1065668
290022
7123
1256442
70234
1489124
592335
673128
849859
1008166
994058
417950
1358699
129681
378634
281211
143600
744418
1262562
258056
1008541
706429
388711
492462
1384625
481047
1522769
700893
937007
680512
809766
1646862
183884
848769
1610852
1260180
43211
1192410
488993
246243
1453853
496951
500779
721387
874029
830417
664686
1105004
1505642
903158
985462
123393
1189702
1067336
181043
195326
487187
587776
1535770
223548
409511
356931
1479074
959585
175768
1014811
681692
510807
415045
279558
673794
1220820
386588
1195978
1344247
643233
74871
326887
626578
393006
914224
1114917
616646
695517
1373574
1021040
1353995
1334533
410549
1327376
1392109
210165
1271408
1413241
1284293
592968
461586
634776
1027806
28835
34623
214499
38891
750077
232730
27032
587351
1073812
567645
1626467
700929
1102961
447081
1479535
943441
747173
947401
543525
207007
858786
75361
1035642
777911
139016
699068
450699
1121804
1325513
432699
568621
264123
782862
900935
312762
988201
1572646
89962
494017
1113574
992439
537070
676334
1254370
1599374
931022
66615
883845
1583819
1496411
1118967
1097426
1565979
354698
1478778
589439
369958
567972
899079
1573498
925336
593130
75481
1292659
820716
1541399
456809
1617678
1298893
644764
213482
1482360
1474395
1252874
484155
1018308
806456
534621
943043
414302
1492848
1170103
1603139
922936
1549424
486845
1147628
1278448
635699
887270
1240975
1563295
668498
1224534
456770
1071656
476729
217269
541421
1093860
1435272
314503
659240
551920
1482652
112424
1345414
1316574
1189440
1048301
1047828
239974
1081554
1273872
1409541
162012
1420679
505947
964070
246585
890264
1255606
1057110
173758
386620
130790
1188006
63862
1107476
68765
1041265
902286
430919
1374661
25974
945903
361149
701263
992469
464253
159434
1512557
1356271
390607
906124
1441595
340471
1403677
178382
541019
1006850
1320001
1141206
1140843
193992
191875
451788
828570
1602327
44311
666511
35814
301964
762195
548223
1106016
44815
134876
1187558
1124313
525879
1439216
889866
250206
1305592
1282190
1212512
1211569
1413108
379972
1157905
1037261
1231616
1625081
748637
1615471
1468243
125
310555
1429874
313498
803753
592999
1049556
468358
390593
1614273
907578
68282
355631
139975
1487296
346913
703011
35108
139841
92570
960781
1582769
156501
1579836
281216
659588
263796
4129
812966
842234
1239920
528043
231944
677609
567910
1397500
403552
1449411
850151
668345
1065899
921285
826857
1557310
556387
315496
566637
755221
671749
913570
602052
805089
528064
295957
798920
984006
1619413
520025
372459
1545702
1465982
18623
216248
1593537
808355
647667
552735
1535864
1233304
1255297
1447687
1538833
1050157
499044
115812
1368145
1056050
1180732
1285733
262937
1329114
1322031
1320536
816707
911529
529188
1503800
58818
964142
55874
462199
1527595
1214010
1560746
244704
174479
363464
404188
1131468
629851
644258
412517
1238692
75873
1000475
445483
920504
1406661
874996
374989
325552
170861
1026162
827319
1540471
881010
1263277
1531444
1124788
443926
264107
1102812
1233605
37743
331011
921255
207116
1324584
801656
617374
929106
562763
1346930
503476
131700
1025715
612017
678599
110958
777875
400096
1580921
411964
354653
1109608
1575374
685208
1188475
1050937
1373741
1514527
549895
311371
558395
205499
1517077
641237
356287
241418
1155184
1152531
99007
156908
491526
1359490
1427119
745801
102335
318959
126638
1506196
1469058
1217551
1101241
1334031
1019014
2240
1644160
1092430
1030275
1320970
475719
957245
1087471
649379
764105
1223205
70099
815820
349860
366824
807533
396921
604408
887950
1135860
1538636
593063
584642
1204036
795061
1198304
305010
958866
725388
1065160
681694
367607
571758
875654
646718
382633
453428
548454
682828
535739
342859
1154746
194799
1485363
1025034
461266
595261
1211761
750772
97227
1008224
1020655
1640832
1273054
85593
1267325
173304
869922
1205619
1352626
615440
1022924
940078
808316
546309
668967
1074088
137946
915748
1051812
1498589
967134
957400
1257477
337141
728852
1633185
15470
941982
1356
449933
254546
1309116
757713
152616
874135
487890
545887
498309
1110143
288324
1586793
845167
146865
254951
1209700
1183032
1269019
121762
974825
225376
1037176
615570
919506
137563
1393303
1497287
911408
1619453
252891
1233369
1552713
931228
208372
207667
699545
398243
1578579
229748
330972
1113856
287378
256993
1504809
21284
1445723
451238
238888
1343534
160600
72991
358392
919252
360624
613036
1185583
1518949
671941
751592
1478820
246967
1529798
1159556
808117
1264034
749145
951247
593177
66075
348022
664094
288822
713683
1256928
623294
920741
185109
1188922
985442
111584
1168101
1617583
91880
814224
786820
1588222
1378971
1426067
475297
258372
1214752
533094
1549007
1062467
288115
637031
1533334
51923
1139970
112159
1219888
973202
1071690
1563786
689365
352724
622483
881988
956959
588936
1038056
690338
955615
454278
1230706
1085149
790505
830239
634641
836561
962133
1182493
1481529
110386
1247703
1236172
878099
469907
19257
252157
427435
1413438
482010
132148
1535653
145179
223935
955968
238684
66289
996890
384027
101586
1302939
927730
193226
942632
712350
904173
342038
1481121
999906
582566
819340
1550218
590085
1209788
1240366
313936
628347
1219929
703947
1301763
1576324
850011
1644836
145984
356608
1627146
298662
1185653
1013294
787163
1267116
1554889
535484
787841
815522
993465
1200097
745220
617336
997744
852653
987033
884687
217125
1192113
278667
1505296
982584
833779
706008
1555790
1324867
270765
1014852
718614
969590
477226
380852
769468
1635876
44088
5191
463344
895117
158069
512615
86556
794759
557976
409951
428428
444948
832319
1542511
1590169
1132878
804395
1079433
1222001
816505
301590
338417
1193519
1618729
1511689
503172
650783
1525336
337178
680149
979414
1406698
214736
126118
486142
248600
1542797
1440364
904866
205402
237180
1517441
408491
1457486
87150
1133904
586173
1432733
413808
74087
399953
550126
510575
1011427
1196246
624664
881589
1010668
793301
1218297
173696
713848
766502
457662
625483
948085
292999
252207
237919
1425521
105004
200515
503667
1037088
871115
416176
301839
35509
590045
143068
1342687
976220
1543923
907172
1409876
1140468
553956
861985
1382629
1395137
623444
440126
425013
585785
1437946
1397767
1299064
722615
891956
1298518
663292
1634050
377045
785017
66237
1179181
1056099
641165
1012534
331437
489454
74546
1617477
227656
922056
1097577
1292721
284843
934457
666067
231192
1301888
1626757
1115154
948482
60396
1430935
325412
94319
554953
1131590
594682
563646
248883
1183723
1361507
539374
717713
1428381
1228566
1337310
1024758
1362737
1013457
1596831
81846
1082658
258045
576995
1185757
778031
973307
978124
295695
152188
604352
1248277
1642276
877079
1576174
1494355
40119
194956
218996
219412
93398
870047
1606790
791686
584937
1477300
30140
743983
1168701
241377
115945
1570797
1212410
1607086
665904
799704
1224557
1500990
1642451
399874
1391649
942834
981085
251970
505220
443933
1321949
1418990
170766
1632025
149204
1409515
1623180
385249
1288373
1035538
399843
384135
1220457
599500
574093
935307
356389
989181
43206
82651
739907
1089315
1272746
1141749
1439809
1416626
972916
1273604
451869
890999
263751
1456743
639628
1453482
667606
139990
1315007
1257277
1439843
1007127
981587
1086937
481586
98309
1033849
1634961
123649
1495476
1250918
818725
1512836
362497
100232
1291684
230113
915804
166381
869445
333377
77883
989848
371932
969489
411753
197070
1176991
1365277
615271
354063
1644031
938216
366872
199489
417549
1641055
861880
583725
58274
1073259
1396077
104399
928042
52418
1352680
691917
1274217
1603651
1089639
512757
1514271
512268
389735
68058
308690
1300516
1412422
928371
143387
704959
3090
1634405
408573
599284
390096
1582357
510936
1626906
841555
1423231
796375
1484531
260142
426428
583267
856383
560269
322188
143065
1420083
716241
895683
872681
1377025
1011124
1591066
812256
853035
265856
185647
556879
1475546
237154
654486
71167
1046876
190859
555573
234387
970289
259825
1169470
448725
791075
1168844
302122
1532745
998611
1268944
774914
1046094
1359787
1015829
1108846
993944
1419029
451071
1533392
504811
1519095
580423
858923
1201858
43228
976076
534216
1491992
1570105
323165
427002
755636
138479
990044
1373423
651112
523219
1353983
969393
1538585
941320
1349546
1073027
1352428
60239
1188712
210921
1252343
66389
1358960
1631713
1037494
1582236
233288
1087038
926381
1559708
1291868
160817
1061249
63982
211776
1114481
614276
250703
918032
969208
481744
624309
1372387
584958
85393
1560284
936844
340740
1339502
308167
1276199
201169
122699
1245962
1017391
1430691
1307838
301971
265313
412076
565772
589261
626211
1221790
788728
860640
303485
348177
636952
1509326
757586
453620
684738
222320
1190578
1502497
60180
377942
885180
1266266
41107
1137318
1221399
1364013
666429
878974
339737
265101
252536
279258
188152
244611
1278737
1514047
1401651
1275588
94539
1480043
879338
1403472
401233
582534
1456169
544961
933094
1487522
787737
505571
1177835
301010
370841
1478410
110926
676086
392782
398457
410687
1563441
1120105
525193
1575497
786293
131271
8840
1555153
260090
656553
1406802
1139457
65593
1578728
1016831
792052
688927
434596
1054669
1602956
835818
502637
813265
674302
1426183
676019
767472
917097
81347
811038
1023859
170109
652461
988406
580811
43159
865473
224035
668580
42451
1489525
300648
1270104
1445666
277534
89861
31997
1304053
938545
1254532
485604
53584
512434
685881
758181
1275554
327142
1374059
983692
65511
1241378
873412
1024991
246907
1576008
749829
1400023
1239516
1097514
628997
587678
58735
1640857
410719
117671
1211326
1316391
328672
501369
1411585
433717
973001
1168057
1138319
786153
1251520
1040492
1491265
1362875
994148
755247
160001
105650
458737
828375
273949
1480931
997211
848269
1403580
792610
493287
7529
916074
990374
640407
715304
408967
1166368
274169
24265
1334238
1291299
1236714
466629
1057009
799813
1076300
302369
1135681
1272989
1398123
1556444
381878
1503444
1366723
1642280
252298
904446
1180453
823437
1440328
283533
724202
522848
774272
1168676
817446
705577
863227
1045669
721231
590356
375204
803064
67642
633794
1027420
638058
759740
1566388
1153267
194714
1516711
402876
1412425
525207
1201010
357078
757284
1640365
154590
1037046
637810
297247
483881
301810
1138887
202807
1116339
1304170
1419916
1486925
110057
1158811
952194
1368715
49032
163285
1417358
771210
609208
1173053
762343
203066
734384
668332
1628711
1617893
1615663
1253979
838805
1487707
971592
162903
509292
1237675
125813
848955
1586934
1268864
401658
982006
1233347
1235467
279363
27244
1134290
856052
69342
799679
987690
1330092
1447948
357887
486369
624938
485037
1109883
118735
1236280
209719
541841
756756
404937
225159
239418
1165122
206389
518081
445523
717922
805237
454111
1410467
89173
1511462
171642
552878
1263236
387713
1456228
805723
1050192
1581855
63001
1118429
1464785
1148578
1288138
78787
1484189
1593886
70281
1393176
896772
1152379
455621
888835
305822
1330283
1038474
879098
166136
607389
1313270
406078
134593
356216
411644
365302
1517684
1453419
1508906
1529144
467557
255950
1491341
958258
1253211
37545
427990
121039
734545
1314185
644466
425956
851098
1332279
682054
1175846
689632
422987
1505268
1645977
1276755
627103
577761
323523
866222
1054649
625063
195893
1461707
774055
965835
1423485
27240
947012
25353
1501110
1203721
1259205
343833
670631
722432
103364
1464132
1327801
972043
652427
833204
1236290
40504
41806
116521
1341579
1038011
315379
1096675
1066748
92806
1272550
1387815
738436
740843
1057381
1257866
1269704
360898
1348675
1302581
1475250
922158
1319023
1090969
650308
1594460
1312968
430873
1108489
475295
1589980
1363195
1148640
216975
379120
553191
1515107
863478
1108407
1490307
44926
962744
224461
798170
52366
294628
152421
390915
247809
237240
22906
1003446
1528835
1139276
1328923
1172159
1129345
833900
1573463
150051
1195715
1221791
1335177
359100
108250
1239044
1189598
365249
595493
1614125
1002508
568029
873609
1152344
865873
1349545
35236
410395
620798
368184
684168
1545645
1581683
1361863
562646
671872
1307243
308392
301587
1528405
1299261
752599
3874
572257
868446
1099082
1475090
1351537
776582
1162908
1283258
1461116
1260058
909254
997685
1031204
629416
803367
941201
262689
1183831
108267
125818
21013
1168099
1005932
966345
563998
770551
538440
1002724
569150
831688
387506
168020
477431
661721
683097
1646587
118229
1606731
1087999
1168284
1517385
591677
953747
1483211
197948
148015
648253
514670
850503
615039
954814
1117055
777904
308180
1529069
617524
1488161
29319
1234742
675739
378590
1250301
1204342
881235
32410
77839
853454
1583370
344539
20230
1276603
341280
1000659
1096735
63711
775504
773193
356001
1478763
759644
437396
21861
1362383
1179229
1510013
1603361
716595
485506
738504
1415109
107102
1434269
13176
297851
613441
1565453
918650
1529079
359955
1000858
1498125
800696
711799
504667
763433
273447
1035900
1224702
576155
1280197
798323
1218443
674066
1417900
429358
811875
787205
975098
448329
721511
158425
127978
1105910
344306
750943
1165111
664038
1579412
159208
1529374
709207
1094895
1642408
1328341
1022953
758922
349082
503559
1417439
502360
636699
532995
540969
1222151
846198
334936
1153632
24904
124396
1504553
1518516
1313412
100286
1041950
175959
341354
1441630
481020
971649
292725
811304
1573779
481435
611202
1496709
643180
773716
1149594
414712
71672
479446
449706
894684
530280
1231090
559346
737914
1628921
782714
1576407
1417405
1290131
536990
538071
1638163
232871
659283
449930
346943
106003
603697
1201712
4837
363217
462069
831191
505341
250211
1439580
397319
1508706
337016
109764
577548
801689
89210
971437
1450219
1328337
182265
1574229
1233125
954156
184630
250369
1169606
1029525
870740
1307559
719673
595864
1487663
1384134
1239456
704928
890697
294927
892965
1147342
107586
917176
685187
576733
1584051
980520
1369333
1529846
1365486
637459
1566171
248804
364053
819669
809835
1075770
13203
1137459
1221091
642778
1551981
1552037
752584
676290
483397
1318020
468401
58630
1086396
13485
471115
933740
1345292
722791
924719
689825
724754
1429194
398001
1565926
1224832
144525
748242
250532
1457886
1636095
1603289
1329237
711837
178588
387537
111836
430967
1606574
869080
952544
20104
1642106
1624135
96017
1611447
1553308
1173792
357568
1095293
9533
965452
105676
383801
887341
758878
898742
1144767
250830
1217198
1568106
1420281
26646
1299309
531545
503229
850081
1528475
1059111
394114
30364
213625
582802
386826
798521
363961
1023036
345812
458243
3699
734877
678667
1483604
386515
255673
742516
208589
1204480
622035
1040726
226187
779112
1318166
1604843
1010528
1370612
1312472
129055
1113600
674435
182639
1572418
857044
829703
237012
1240264
847403
1579723
1096099
1160745
490681
371763
481942
853114
1284727
1545630
315736
1389773
1423226
52866
1187942
757651
96737
97162
366598
1513312
1156294
546859
922234
81300
884564
1122347
1191715
527389
939855
1509895
1486484
1033261
27859
801859
761646
1049646
1433514
203882
136648
1299754
190580
321306
218564
90189
1645716
348184
511977
1435075
1323996
1584706
783667
1458191
1260115
141823
321004
291418
1354136
216826
48197
72854
462710
1557894
775094
201403
1169598
327651
135696
1167474
193958
283373
1328936
385086
1330153
1172976
874976
1048104
734449
1441175
1330299
235954
203553
426654
1367624
179838
886405
1375301
1057694
61517
983888
970934
748824
954427
1009211
278922
315057
1521418
187084
1443287
466497
608191
1014434
1394030
1579351
251794
716571
492922
66561
1049206
657405
1143554
884571
1054957
210180
208422
669008
369165
1565574
1182599
971209
1437997
1141080
1335956
145052
1360045
531360
56075
417173
880001
444776
275212
1326189
77649
383569
33296
536473
1011805
413600
1365194
1221868
12775
1103143
1570894
1087080
736587
764636
1251994
894102
1579384
1567923
485462
727297
1088796
1500583
1032119
811606
438936
626693
669975
943309
341410
1505960
283234
994220
1072242
1427576
730381
915486
1239776
994203
1609757
288219
1098661
781153
1223139
820563
921049
836689
175332
1457034
819880
776077
581252
587003
1240977
1499419
333944
1551916
636312
510955
1489201
1425854
556351
25003
1176173
1094208
889393
1525184
1541138
1369378
1196524
420857
631790
1114701
1130040
364346
1282623
1286807
1120028
1070182
1387367
221351
1626495
246728
1604501
1409716
1067779
1485216
245780
79823
759639
109157
1375432
815922
45919
1568048
948567
468100
1261252
41160
991904
902863
1346461
925747
1173173
1053537
969502
1195174
958811
1403069
1471033
1116269
1400604
652010
5707
950350
594765
441681
418718
52945
313162
984766
705327
80387
741811
1262106
1590604
1015065
337185
47484
1441266
906928
1119706
888851
540433
1578607
1618351
937579
679287
981572
1276459
1034316
3041
79448
701246
691571
639144
102143
192963
935930
209445
1614733
168761
1574174
513492
1578140
1466665
1597365
1086544
64131
75598
1472131
1096226
477413
1005986
1602939
417938
1570439
282872
323951
1052076
937833
1537675
966712
577694
426882
1477955
943074
137062
1612156
17677
1095250
411084
633386
1474707
729522
71500
1632982
51613
307943
728338
234053
1518336
165126
7437
1357117
194102
913930
476145
477393
532252
286017
1148888
806141
462319
1281228
1040731
321983
894178
465388
1133788
443463
107878
1129769
1062450
25257
828843
1265365
694071
874283
233743
1433399
1379091
826032
679706
794139
943733
951224
1065019
627196
145073
189366
1090338
1098656
1519629
492440
768340
452008
1035134
1479540
1483452
1175009
486309
267584
430429
893852
1363784
1335364
953704
456099
309887
1370419
1242005
1025262
1198307
354532
230529
1408092
1485920
1462805
553127
1271896
505698
816216
556056
1571146
1300288
964516
1299933
573675
279003
630570
200116
779523
854051
1015105
783586
486624
284401
1378738
494885
1452423
873598
239960
1274606
1397242
1011609
266417
572069
712446
1281530
114033
140977
974970
453160
1121365
331392
79268
1293420
1056598
417704
149201
1237344
746930
1005037
853025
396760
751491
700667
1032866
716591
654317
972367
539067
230820
1328240
1234368
1610670
715732
74364
1410993
530144
726451
1100201
22414
463304
1586865
676270
64053
1045289
191572
635418
1617701
573141
793445
693822
170706
439877
173929
1128450
256330
1333116
891268
691939
935532
1327936
753919
1474726
216351
1120359
1016175
1497238
476272
965753
635740
1163281
940242
517243
274710
806926
1457214
1545109
738596
41591
1228454
1628389
377191
1069287
766702
708771
988259
596659
1344887
861152
659696
932850
736048
82032
448222
1055221
447138
197535
724929
488384
320226
400819
703130
258014
1028663
1160640
528870
641104
53838
496760
513875
1049829
303798
1043156
661781
1413662
1634070
520377
1117786
813721
372858
737903
850195
154131
1221890
189590
110979
1498051
114463
175534
1317336
238099
1632530
36883
1336357
518058
1515170
634206
977136
1556480
670009
7859
1642402
421079
839753
1294689
1444936
143910
1487695
663649
1567049
1589511
1013013
1528892
624022
1600666
1585631
164716
1297646
1515869
1183166
794368
258100
64159
956356
1217781
918046
1447789
1336414
1177139
692248
736323
1506781
131733
1381735
218995
1399688
584929
1401292
921403
521310
248783
245391
1375432
1328470
362158
773445
1252445
558272
433943
323248
227745
340613
69424
866169
23412
47442
451366
1475007
51479
763259
36567
1074671
665477
273727
674434
801812
1176480
1416409
482025
1282285
556963
937579
336777
615072
1045965
1167904
1166512
1016084
256036
1207558
104955
1273574
912594
162388
598498
257909
518019
1094265
1170907
1356740
1033484
1265970
937960
680457
42586
838217
1335030
1469197
1151964
179442
1354742
285434
1526925
766680
395496
652122
340117
543934
58459
199239
1196254
954998
782494
1028338
123287
812953
455941
993812
374667
818995
750508
1579927
552080
44269
673590
637392
715679
172871
1070991
350952
160156
1378682
1493192
1478636
392647
586218
613488
107957
1305320
802436
461104
1512937
472738
483646
240249
608759
1430352
1490767
228668
1644976
1037264
1344632
672270
905313
1471822
911744
761627
67659
109933
632619
90579
391693
1495898
17698
1511057
728519
1588128
1369700
1172808
1313594
396061
797161
142388
634435
1440293
1148830
1049037
1063503
1363269
590864
273645
1296050
768938
486948
212207
1117138
1352081
703626
602560
864529
959911
1174463
1248486
380005
793593
86732
1243104
1523206
1013921
48921
1493192
322072
548332
1580355
637598
1312655
251307
620486
344574
1538893
61471
572951
966191
56218
1141368
1468677
656292
258256
1128233
33372
1008836
1601934
1134091
1346859
1369102
1150001
1465358
40289
620305
1363931
806019
1310542
961200
954893
37756
914524
375645
51712
1114237
661350
451214
555677
857005
764051
535616
1433746
1519912
460105
89660
470450
406107
1259331
997773
1078136
703006
1361715
759343
977875
1099233
233884
553579
1053395
318259
1199352
1454707
876473
190761
443184
1076943
1544136
762045
169290
1119785
973513
1409931
307601
449806
871802
179377
390479
471681
1626896
582947
975169
91338
285210
1070323
629999
436078
467169
945169
1218724
1386997
403735
187053
1195086
613643
51928
1285163
1386709
725673
1340336
988727
603695
435794
176090
656426
1071783
1110834
901650
469874
458427
602012
879989
938884
68882
633771
476365
753397
1308123
525200
1447879
669263
1433556
343115
568852
318091
814030
1602406
226074
558854
1469135
1099895
377557
843682
866670
434164
737219
1335082
1352171
68759
756569
1389256
280023
128199
162228
1240455
623813
1268339
548085
679952
1629624
41049
1278475
1400524
285724
325423
85385
7770
700553
1336158
1092908
1509678
1573461
262718
1427210
1488814
645540
147084
738759
1427882
910170
1468310
125082
3724
1397570
587070
939658
1495470
1330785
783404
581123
1560067
1491473
1515800
173349
259953
88898
1395704
1161830
677010
933065
53344
355354
1101531
49097
698611
273377
1217755
203564
922659
1283711
899601
698390
1639240
1534718
1179088
1094459
1003325
457946
1041618
786419
786037
820560
103232
1150233
1343902
1194711
285482
203329
279066
349102
242689
1113046
525644
914150
1407486
1560855
46177
1010619
1060784
186364
1498255
1603893
1252097
431515
1035975
405606
307878
684602
1205624
14220
1635766
747010
829056
1411884
52316
1037110
1111786
813828
467095
910126
500341
413420
1147377
1260355
327979
1531819
1230330
924760
1527615
399461
1568128
210049
951643
309255
1085272
1065452
794472
836192
1451957
218618
768155
1581584
1483176
1108673
1328048
888220
852178
42085
1029588
96056
218566
953003
362557
663764
94970
1478533
331665
814177
1426275
908704
471153
459318
889921
1431961
567268
1455296
266832
1025688
774259
489214
1129690
723389
974505
905550
812626
886814
793131
433170
624203
959015
1540729
600667
1188781
283471
838585
753470
1155637
558170
603917
91990
100030
280217
1383977
119647
986403
1503710
1045218
563742
1188750
963013
519003
1188679
309752
266759
3572
1295026
1438689
297444
1085071
1228284
1515420
438567
1151622
353891
1314194
501368
1087841
1148370
1622255
967710
169986
1113056
906703
1098701
728530
1264247
210548
984638
873303
577024
1252566
1181380
1610744
142155
5750
582162
668050
1283861
1068173
663207
411212
627166
1566616
1301584
1332484
1086142
830979
851738
37489
826180
753138
1152212
1216124
241224
574818
1550861
212738
1113649
1600452
26166
464054
32666
115406
1284303
1100046
928790
1049182
1513039
1211580
275656
362223
1062401
458778
121572
1379922
1508353
694116
1030242
1113308
1041757
45975
495788
958145
1176289
1119649
521268
723968
1530764
1292220
1535719
358757
1520949
1427236
288401
1088674
1536356
1524628
1048853
403501
901944
276033
860352
415396
336566
571546
602263
500525
1390405
712225
1246722
1486919
601800
656277
539188
1042520
92071
150409
774625
309675
219700
400797
1551648
1614970
108969
970922
282259
470344
367728
169412
255987
1523130
1595701
845968
1355101
229531
1272605
1266776
288888
402065
192843
543126
621227
1186223
786461
1337015
753186
109394
1081643
1629203
147375
498776
1272618
1405549
98875
834413
261436
967525
448588
804949
1529507
1330278
1388904
31556
457940
170687
1082579
851902
481361
1415994
289403
1455391
508081
925522
234262
1545701
1596792
446643
949112
1073613
730193
209072
90553
1572793
1196878
1159568
154955
675342
1051004
404503
1251197
565023
237917
1264817
515367
397276
853224
1218612
1504340
1617668
135233
242242
1027965
1605328
1128905
949213
585147
332030
1547705
1049263
570809
102009
1545572
1515623
993492
764484
1044949
620375
1596974
469899
1198277
314912
411150
1372153
198850
1194561
382659
1477217
1178917
1428182
86705
882478
801728
846840
430725
779256
637379
272240
1396235
660815
102447
217759
357568
349499
626797
1036527
1455470
881198
1442038
1645515
1177803
1558980
670101
555481
875912
418353
406758
931109
43591
242278
1132811
679873
350199
347114
44683
1473113
418514
6191
428181
1282772
105463
1165901
441811
802612
671092
933935
822297
1149710
1139475
181891
17283
82482
788886
999100
568864
166079
617393
188540
1543169
159992
1549108
755561
1228255
1503115
535946
1079346
386297
1405990
266454
1017720
902565
1179276
1244913
1455465
1402876
458187
1060220
1425203
1555841
676554
949138
1386571
904741
258998
599530
1074428
896283
1546298
1498995
656406
1491056
298382
1469156
552785
288279
1060810
161260
1073174
937378
692896
1303090
915179
1386330
1113282
1165658
1252259
463051
1588761
38474
602411
263924
1098775
1459422
696763
1336870
116599
873895
1641726
69507
1175121
960577
1528726
1120051
1517384
1218899
732380
983346
1437439
626950
924240
1208967
527183
1318184
295347
381376
1440330
5642
104133
977847
1412815
1451735
792611
226642
124545
1091903
729339
1434616
1374671
527101
1527664
969405
24426
134566
821227
1611672
1185073
218136
1377489
354657
939867
542304
735053
1173084
1150594
868139
524690
984947
130283
1428086
1330963
377569
626618
310596
210133
305393
787577
553546
633440
485214
1493740
913706
22026
572294
180428
700971
1480386
1043767
1009377
301478
928070
576098
1002932
1269489
1307068
1152096
623971
1509964
721649
956651
1328339
1040097
360029
663509
1356043
349416
1274526
659824
840742
171597
1634229
1021510
195010
889058
951294
1557634
1613850
1613356
1417941
978589
142718
989875
286027
315663
1255820
218396
795063
1376892
416605
1278642
1315509
1355410
34083
238904
919844
732689
245305
632627
247285
197703
600127
1595774
714231
363641
1467658
1177363
273116
615138
542525
281331
826670
1289190
79788
1377799
1253971
1173953
1296368
303483
1427755
166984
191688
608588
439146
1256806
1490573
1295696
1408166
897795
966909
777146
675255
127402
1207041
1203533
20360
123344
807935
760821
35909
1024040
143714
505203
656034
716980
897266
333436
1061292
1183155
380004
595656
1611706
1220627
448075
977718
777916
263295
518335
1157842
1498749
313304
1417604
147031
643059
696991
810284
789181
367224
438902
1288367
1581150
764988
1086842
884515
1058105
761477
1033004
79702
631711
497451
241970
567850
949080
53237
1292628
212111
1303784
1273632
1336606
146187
1549095
35480
184322
580968
1367463
166108
1623459
1335987
1063012
720935
40573
163826
1019525
999025
1626208
1430141
1642849
199481
426300
306590
557012
369645
930144
419164
717367
1359404
1007209
1230565
1260255
221410
1536924
1076304
322627
1247498
1589175
874997
1134494
1615115
184142
635027
392260
353087
1193759
1290911
771619
962763
927813
1404347
656313
482130
566845
843612
742448
1383471
1201108
712626
1014246
1077216
679455
1130404
1162382
36108
1635877
752154
1121707
149943
1414978
1571526
885604
835435
1108306
1044536
842505
1531254
1466696
523428
1590114
890802
922373
1035351
213231
856897
1516291
30057
599335
1632821
1161263
491619
1581951
276583
992081
147826
1231048
804704
1367353
351636
1334570
1339285
1016011
986548
1173600
915158
169442
248129
1257257
230417
668236
215841
54555
171814
1324108
113541
357860
1404468
1024109
66011
811838
57074
49977
1335239
590937
962728
271443
1412378
539606
603876
238844
1355057
397485
748728
660283
1231401
367994
1221944
1281454
1583630
180568
949573
290382
1373619
1294979
1612926
711394
1479855
1078601
1509513
627994
23562
1473434
1467538
1291773
1400793
430008
1373988
852490
1544624
1119426
1358459
1179922
166451
854702
733384
1380926
1498580
1565186
1340082
914655
995181
458032
125921
369378
138319
458502
1308022
1189986
100689
1628968
1608125
762175
770599
157155
910901
1465728
1109428
797509
1255508
646662
1215816
861027
69600
28435
344816
328746
1074404
1630560
1141504
722110
938002
681476
470611
389036
828601
349629
360579
1353946
1545217
729557
1144159
1599998
435614
1582732
194565
894548
1409088
392198
568902
95541
1567099
434173
1214872
601140
1187734
1545277
1158789
192807
972943
1457383
1583636
946716
815913
1294659
1188970
1626725
508803
481311
881125
1355270
76094
614261
1639476
455503
1593895
514752
782963
676288
1014732
386672
758378
609773
1272699
795023
392908
100504
1177057
1042946
166087
1484563
659666
258957
1445154
999152
1144975
145776
1452125
587546
1237019
497517
1142731
753394
1391345
1029410
1183625
1259399
186484
707470
113093
252581
1069007
519126
385206
1434031
694977
434072
139675
1511799
829184
1635127
1133735
1373009
1027572
33740
1005395
689141
676804
50367
1582088
1430531
562137
1513872
296449
496988
647191
705904
223066
1450808
184174
1530159
1203839
906186
1036915
237722
436081
1104434
897288
1500275
218354
1329281
251789
706441
280904
64484
46780
501686
522846
630865
506911
1106194
1373524
1029718
50117
459388
525588
147684
48286
934845
515905
347970
1193701
377190
1455802
271535
98279
1388020
1196235
293395
867424
1532461
585045
1424238
1359781
781553
61872
1616727
1274135
692346
1483813
232327
1468328
1130710
92378
774193
714987
1624936
1489527
124804
1246677
56649
952844
1103027
1191897
297969
876653
635217
104672
71906
293061
501729
142346
1381360
369221
246852
950705
723736
411883
236556
1008351
1349198
198477
362010
1010044
698417
1085047
1537264
229397
1571558
1113766
804375
98257
1579185
1082459
667719
758964
298173
1631372
405909
113930
1507420
1589511
790593
525640
1209134
376380
549025
1164818
551881
1424606
1062273
959426
592462
999679
910101
1093937
126204
1541353
474437
875587
1351162
552530
1610026
115127
692176
934732
1450148
1193352
716917
371462
167136
584894
688554
296670
482868
546161
2934
460782
265794
211071
674198
1424002
1522572
569974
273581
1446345
1457253
831666
1296740
882700
452244
1332981
254941
177230
950299
136273
617215
156855
1384948
1273632
399680
1519471
598395
786751
1469063
1000560
1557597
1461817
1028736
1249340
724718
281015
147900
1533811
64103
369179
825449
1262043
1284386
1112892
19546
723491
369646
216728
269559
1472788
112758
710815
951777
1207218
524426
1588181
322927
778046
472112
1057314
1252789
531116
1295144
1040588
399783
949350
586438
469398
440628
508948
32850
1103108
581286
539486
1556804
970227
1196350
890609
689022
1135431
109757
1156694
1113502
861836
1396234
63877
1506379
650327
636629
1063371
1317688
1154112
1385088
1607413
1475582
608473
660977
1555120
83594
446588
1432062
302871
792346
1272630
526552
1067461
594757
777071
1398890
1010069
1192006
1260838
1338478
705995
317265
1629672
1148399
651958
278390
1358615
1126077
882261
554001
128345
328409
63075
433228
831723
1249298
52660
852913
1561828
810274
504565
434612
852471
174208
1363582
993473
145309
1427184
1491869
37641
717204
1410115
1522229
145946
226454
454080
1575827
1258636
1422835
567628
82253
498361
277098
482545
1389456
1450264
1066596
293144
384664
867787
548403
1469663
1614899
122316
852790
885362
1287553
748048
1041597
1439723
62838
16660
940485
223294
973837
1089134
1592315
256445
559917
521098
1386780
50477
1513902
542082
1251610
73074
871680
1520958
1630398
850121
1577081
638987
1598945
569700
526027
961914
882137
753673
1159411
387137
1096608
1500313
1403581
1123905
688728
1591359
749729
1126527
1408401
777285
1452205
482231
1287469
288980
327413
13934
900501
1626540
130738
1616263
1098100
1285749
333273
439127
940455
1263440
1386902
280074
1022692
1148598
348676
210208
670531
1319223
1366404
187515
1288490
830111
348577
1194674
1180423
867026
273753
366361
93484
95480
1535641
687788
173276
196133
499662
313093
888392
168713
333646
626605
298135
554293
384855
1126646
1572631
261631
551831
482258
406297
1604582
1292938
1179536
1553795
1309445
1567191
1563529
761008
1340316
1291044
879690
458458
269065
524157
468695
1148301
1132704
234651
453188
787144
274440
680198
509575
874090
723978
591888
1049967
324295
40402
621908
728702
1176563
809319
841691
676391
1347528
772484
121549
921903
1199904
458204
118381
1115137
125447
1296764
435968
226711
1480939
528516
1324704
429774
651786
940097
1346168
1560742
1336245
284562
1411300
435427
1644345
506574
74164
127380
632020
873270
73926
410400
1288629
264275
258587
571712
489295
131259
670632
1304096
546433
1262760
1016039
127793
731512
791190
1291622
816724
412226
537831
1559125
1368628
107178
13732
1018103
26448
974414
987590
1632413
359197
1095119
356302
187391
95926
1222858
1492916
27175
1504921
163090
1260164
709337
1626493
1179653
1063881
1368903
768499
1183518
68731
1364926
452044
903842
251435
271083
1242409
548677
754633
627536
1281621
305535
49905
986277
878059
1582319
1027774
911593
591028
613290
385583
204926
1469184
789785
793225
959710
1544379
947058
794285
434851
492919
1223794
1122392
901258
688516
1419486
609840
1441648
247791
1556709
361335
304184
1473962
965178
342488
1609831
1525340
880733
1207197
1323898
1314391
163422
147735
109662
260493
1552006
889776
1139518
669009
325207
1511010
535104
574920
978614
471272
336520
525727
1436464
1357391
1373202
1231478
697947
1472813
321292
817232
901093
330265
562340
550970
963573
693151
860321
1582970
800116
73654
10096
433958
827548
8403
850444
844818
296205
1356342
699303
764448
1478013
1518216
389311
1533204
547748
723265
1467600
1006948
1212060
184499
499693
939960
1515765
1461337
1272589
209902
621697
439357
924839
784707
99502
88415
221862
757603
1570911
1196013
946981
164918
1146846
255307
1633295
1209711
1281447
1101758
802443
703817
357123
928434
120273
340560
860464
1339771
575863
207664
271070
715218
17657
161990
1353456
224975
491227
938227
1146811
774654
169327
864442
123358
997502
383008
759907
92205
1251072
526951
1350938
329646
1347820
1186918
935183
1517387
984965
1504955
481569
1310416
337315
555028
996120
656906
656243
134564
184445
1081868
733206
339490
1219703
969379
746401
1535646
1215495
75148
1251432
739030
1069045
975344
291585
405011
1331130
1286272
765712
1261737
1159792
1427281
101843
1289375
635908
194221
1520119
695178
44888
1094176
222904
556096
1127687
1136683
620351
316430
1494854
140339
476761
909439
684792
1191823
780495
1458462
543939
605511
862678
1310273
1147301
868030
551108
1440780
1591816
1242126
680739
607198
269076
98017
492529
1029340
890643
873271
1363558
388449
519944
1048322
958580
458404
535213
520910
845841
1463778
981544
853413
1047417
2931
535049
1009612
1268768
1265552
14581
633697
472138
1217800
1176793
1598314
566113
1531086
43813
338411
1618467
1491591
678356
1642691
1110084
49336
1485167
227
695479
619878
1428718
675688
58489
433949
1315138
315172
1417640
642182
959352
826822
1526792
32089
461272
1178677
871722
992098
940029
1119548
1041614
833765
675775
1196271
686501
891862
237130
489732
507002
21763
843344
1094396
901642
291731
589413
362908
1113369
89490
51088
133729
226165
1180248
947299
805857
1427861
1016324
211149
56122
1274156
1507134
893835
1636706
787172
1394476
1121266
261221
1192803
1176212
1298432
936473
1336260
996743
1229277
1374611
867562
764172
1447609
96004
104870
922114
145024
962215
1542422
1128568
1103043
1000674
81610
63759
1610833
715020
1297259
739739
311961
1571919
341713
1635775
1412988
1457241
1528584
1283970
817262
668157
911673
1250506
1493456
1582790
937881
567646
1639472
821387
127385
585250
1494013
299473
1125303
909368
1243957
1004672
1226407
265664
1355793
820471
1479271
736324
945428
1032617
681705
432840
1314471
1061110
627702
750716
1336861
111921
1587395
702441
652567
459539
127964
1176100
1103887
472398
696925
369159
85378
1045368
1009926
354742
1454246
688210
596224
380981
1328409
262645
293445
632452
1329900
832016
1635274
1408562
1426318
1244442
1187306
1248513
648392
393900
1135635
874154
854529
993469
620987
173636
46086
397925
1031175
895196
1619393
383410
1331388
1227114
703915
60783
1079182
1253513
1609386
610619
1523660
809612
1622986
1124293
857146
1004886
188175
432988
1302928
90841
799331
275551
50778
1576841
699360
457058
385956
628697
872622
1326595
553852
588280
346282
172896
1164061
652507
229648
1352437
1405870
1546220
743926
468334
215910
943106
172930
1445377
624669
13060
707200
1294807
1238531
652900
1163107
1557818
991980
170894
497552
480763
1569958
655997
184485
655579
543151
819613
916341
401771
1177158
296151
1365260
1081880
987616
965104
782333
803133
652132
712699
911292
892304
286826
315933
932197
487432
1017255
203653
1292764
201229
139121
1247544
552322
559788
159051
1103572
774492
592920
1415980
1561927
207132
743281
1378920
111610
297949
526768
17316
1583241
789234
1078064
772307
892781
1601505
902400
1417456
1059255
1089179
1522816
517928
466575
254478
70609
1151190
1532034
527816
1106816
214073
1279352
44436
531030
1095128
11761
82454
1210230
1270957
1083445
562975
856564
691579
1583145
776344
563493
1181720
287868
822821
1164293
117559
1180080
1583183
664170
45941
1040954
359680
840097
1433659
1549434
184676
359687
960627
939147
668818
1121094
1048917
1140281
1208650
1302392
1606313
468993
1004298
220270
1292748
1570294
1457546
856710
1582449
737953
1524273
138388
1005378
1597028
944746
528607
932224
647191
290211
551221
527912
894798
1097023
1517986
772383
509735
1510087
1367323
915530
1048107
1615135
441741
44487
1622855
1502331
381354
1142947
361843
360528
874241
1215470
346305
293228
1599541
629968
157407
1349629
790343
615786
311207
1300257
622908
904451
1168362
1567080
1586406
1178466
603971
424878
1362028
1216074
1184240
98257
574209
502727
1158342
1625013
951769
883198
879087
641390
372624
458716
63853
734991
1175006
1309468
736045
706727
472888
720247
84124
960125
918225
1053535
1448345
793756
1365624
311340
943389
690582
273591
612107
73175
349282
273293
791414
247108
862802
991796
318118
1083947
29392
214448
281613
725145
834969
777932
740146
1110585
1038560
1163173
757933
927568
387335
1208122
593997
1567350
1484975
1370153
514151
164249
1312587
1463082
108890
330115
777349
349106
663951
484643
176857
1229739
1443107
290476
1497322
1555331
731882
497215
287323
395607
1333415
643829
655883
167267
1479307
769534
939999
1529310
1284298
1301147
965102
580780
1347739
1126102
336603
948077
1484319
280174
263265
1496591
193265
904028
508713
372135
1235313
750250
798585
485214
144606
501250
976832
1513214
1317519
121715
1057168
745360
380237
917327
557356
1095236
1141477
129481
667405
365823
458407
13301
271864
1529380
1184517
1345407
1598300
238001
1024387
336731
967029
536574
1394829
797211
490250
849197
104075
1156325
1559179
793868
355149
1412782
322000
985488
1223399
577268
752779
144457
313045
898199
120731
1465899
586455
362616
1343824
592756
174288
1183508
437791
1166090
126832
414726
1346686
1586441
73411
1288753
263092
1272702
1083648
1573734
1113484
1564739
932481
635969
1501532
8812
980597
1424539
831847
50596
236926
1075329
193412
364153
1583197
1175597
1179628
903889
1503357
1625644
1171300
1369672
904468
459
702650
1062793
722686
260781
431920
1580202
728003
1118536
1322085
1458524
728951
1041233
1122420
278658
815237
695138
1187658
1054791
232200
16805
1273779
902917
1580717
1629052
724314
1127438
1268116
170254
23922
1646065
1419690
261210
308139
586177
1506875
639117
857770
969066
818038
471721
250137
714473
1587307
1498094
1564063
943290
975887
1268421
897904
216250
729651
624560
693120
1310443
1326309
1155520
550859
1355555
1182507
1045053
1438155
1327301
66743
1154254
865030
201651
737209
619730
56384
222186
1017801
1510472
406490
586936
446633
262625
310252
593750
1422253
215428
773497
690539
1157467
1577589
1484279
914475
444632
193686
797178
78568
663548
809199
145615
1341762
275278
1120916
1357347
362403
1035440
385518
1178624
1556399
405936
480579
1075768
404399
1169582
1623865
163323
1082658
787405
699892
1566945
1627084
264824
1086209
774931
912026
393856
642670
1303003
222377
146805
105074
1563187
1035263
265401
211637
246920
159772
820411
640814
630998
104223
1488995
307639
1584368
10179
783632
745714
747130
843734
299737
1095686
1592676
514040
1068621
47116
1431036
1372718
1461649
318184
784815
98506
1436654
1422456
454170
977630
461403
780829
827713
493663
761413
1319596
1328059
1275298
264388
469174
360515
350285
718464
1637262
167225
1233492
621210
1483153
992305
1473843
1403078
876221
625169
551384
967675
100527
73650
924408
1634332
1550326
629842
1002696
1518391
1410073
231309
328547
41916
337739
433406
1570485
762706
90963
953570
1285496
507336
137141
195678
1554446
472599
881504
157528
726805
1611190
1183206
721283
793777
1293487
588095
1330747
537631
132218
1122001
748257
329867
1551996
765166
460657
626294
781631
609077
1396499
1031181
1052653
965602
1310476
315080
258349
297253
338585
1100196
234373
968091
1075689
1012019
459120
1083718
112842
1638697
72518
101342
294379
908771
908847
141123
622206
999811
1526434
1547459
333971
145065
1502694
1580572
1288910
107073
653502
1104424
282910
267240
1459172
1546514
662019
1608810
282109
968548
1618774
1106277
1110008
1487657
184385
38651
910599
1365371
1115597
147673
356089
293795
566249
142138
433324
1238261
534276
755748
825059
96522
1010406
805170
56008
470045
1000643
819331
721981
730861
747966
1228394
67551
1015833
866313
1153872
1121215
373147
608050
140758
1006631
1140671
1317658
1200408
544686
80126
709848
336700
532336
956210
543297
789576
1408583
1089245
873497
833754
1575305
857468
347172
985575
423120
1368716
363146
1179320
1517190
1110477
606105
1554992
1297458
1215328
1642414
1056689
935969
1380697
1259923
4969
1607821
178432
1424464
1039333
29126
966477
1566401
1389366
1053914
387313
1244404
1095583
897294
442366
1414920
685696
1437136
464034
622976
1408358
697511
81632
1526868
905659
855533
302874
857484
1166473
1454973
1554121
153657
3790
664578
1349355
731100
1033979
50803
1053350
609246
660199
1366109
941273
994499
1136886
1639930
1012535
1548281
950991
1354338
1045413
920526
1337260
372719
1395554
1373574
255437
812154
406435
1482846
1284302
1160324
119033
817760
1623292
1066372
411473
1436243
569528
167991
1373576
869036
545893
1305151
1580467
1174434
687375
329477
356640
1458861
906705
743384
1453188
662724
681733
251938
977389
81997
1087654
1158708
1556075
752444
1158165
743037
946139
451690
103854
679447
1191204
679891
680030
449763
427076
1197167
1347421
312573
1165181
248457
798954
845102
67883
573142
633917
1091784
27917
34162
1501777
945098
1218607
477100
1267467
1574269
922144
1452604
162498
1045017
1494560
1153473
124094
860653
1130524
519395
623062
1381121
574796
700780
1045599
1403868
355079
386514
1572898
1505459
310908
323908
1527694
465718
608097
1568339
830404
8267
162216
510862
964254
1257993
273059
793925
1083239
989373
740349
1350894
547701
1644459
1315624
946686
1026572
870746
484275
1296050
1598853
465207
137801
951745
1409507
483395
498101
1229869
599186
373962
275863
1164137
376426
332798
464122
676743
1251137
489394
726415
1047843
1086169
865338
184343
1016582
1021276
1476008
402345
1502781
1424
880699
477226
1610515
1457070
1426476
779264
870888
880588
829436
379868
608745
943465
1118636
668046
570658
92496
694992
1319700
351856
1140237
283788
1296803
1531383
1404420
999422
326822
1044078
70933
177475
1539055
766770
848901
1022657
849089
1119375
173168
896848
804607
1282579
985102
1389096
907497
629954
1287596
938782
436672
1394562
625076
614735
1356813
1629243
199396
482634
3122
1245786
306182
478543
1418745
1092544
891377
127268
854006
814966
1376828
84303
1623918
941374
331796
850028
227545
1536525
1164767
1371768
1443360
1457564
10858
903188
300186
1128609
128874
174302
1333006
360961
596067
264813
532533
875748
1202897
426663
259704
395828
460379
22939
413818
1150199
496435
884868
298989
1268157
864064
1312833
1401321
878605
706783
747731
1072788
941764
923873
547430
776082
746673
545422
664856
459281
181598
246524
912898
191946
494537
1106594
1037324
1287249
627192
725584
1188587
1071741
698886
931920
596459
1325848
1371293
1370008
481034
520855
966869
990678
1370892
22361
1558016
152959
567528
165355
737793
473273
1252268
1119640
1119538
1094197
323381
464164
1179289
909136
1513953
1020123
99858
1003657
25448
116660
240731
1564588
1265101
1462009
983798
855426
772584
162312
212158
199587
1588632
1391998
1581002
562344
1154338
931632
126363
916254
1265177
1440683
159214
505879
1360130
310889
1519378
238734
141647
880395
1170060
1147966
1133330
1282000
280124
1620982
1060568
1349507
379853
756933
936006
218402
1097579
1280883
1182553
424836
1119650
649842
469833
206311
549324
844788
469576
1606306
813343
239872
636275
830382
204162
290110
1032193
1046710
418263
1286003
200524
1575549
622407
333339
1115004
164944
263801
1398387
88804
1337040
327445
655039
791156
1125388
374366
502452
384976
506346
923176
750988
1256619
817721
718815
1203570
1438978
826593
31596
826715
96442
1198726
1412110
1442627
1396738
604172
42194
706373
1627955
217319
1338184
1385804
17656
1412585
1490300
827724
154548
594997
1066587
1420639
1634634
1309923
383800
279721
1406111
530088
1360072
463148
325132
221694
1245611
685196
106163
1561146
431155
605906
163099
1419684
192012
465489
20735
700068
932924
2145
894375
596961
1362123
862069
1607269
797064
342478
1493556
1165539
32328
996134
117888
1599109
825591
1459806
1283298
148718
855915
1259458
958484
1060545
1164320
401765
1338877
1173715
765868
5877
868586
95190
96998
473880
1090497
103580
838950
732493
442360
707646
1207550
165185
1336658
1298234
1191287
609133
1019118
1604559
709073
184630
1024029
390762
1186633
534604
228026
110140
19302
1079997
1502863
247906
1467603
581007
1027954
779085
254766
1378822
142296
1041278
476479
49038
1107345
980774
1642007
1424069
1537281
1110953
1525552
1371995
572525
1384652
427109
1242084
15731
1235542
811236
194675
1551657
897338
275369
1238404
1507745
47391
1006237
426325
1190022
1292733
736104
946322
1138320
205016
1415585
1229144
755868
1561289
529039
789799
853103
228786
1001206
109330
1428758
1491245
862398
166666
390350
1202857
553081
368471
1248231
481346
1392737
1389281
1530692
810292
1558366
260399
90886
1294031
761521
304072
42917
903638
102930
162251
2742
362720
10118
292827
911976
88912
1499168
1103509
371746
1018971
358503
1281179
380526
1132223
37673
416144
128657
546280
1477445
896136
1538652
280220
398183
1022307
1041064
159067
1028635
424633
412643
1293555
524952
911387
1156314
1097710
307244
1170813
1475792
209896
1485518
760713
1342064
1644491
481909
244644
1485506
188623
1541244
568676
1400844
885903
1474260
472431
856892
1229438
1344049
425472
1417090
1189297
245584
1275518
270937
1122436
727246
289561
802776
1506432
1436594
1331387
732358
378092
750988
629142
1646050
192932
537802
1476306
1473368
1334962
1382293
756400
215871
597204
1601971
544807
1141111
1371601
980150
77913
1429621
409073
907166
1180143
379949
348956
480583
628101
1450261
119651
928774
1483416
847741
1487463
356303
397382
696691
54456
1512896
1500609
638981
1392887
1190737
1441850
1424679
139341
723155
1627710
929282
1194500
398369
1041795
1163060
1544029
1597637
992998
1057535
268494
1326452
83259
123200
1193302
496778
1479724
680172
1438704
800950
90048
892091
1325625
1186433
1322803
692131
1613552
1123482
431490
975472
480221
491867
604737
1214974
28234
1362814
754445
1201699
809747
446118
316518
599653
1016676
131986
561554
1275410
1579994
1120310
101713
845634
713227
32135
35723
1105361
553985
267786
1401687
818445
1422071
1208624
1118815
1616974
1156223
1303206
422099
95704
702684
206384
226186
926581
371305
1632777
1543519
1388058
109986
1440918
535841
1419310
217841
418954
364371
514981
1495956
146953
1443015
361968
370754
1557991
1212989
250088
571962
17672
983756
282546
376106
1401434
219690
535557
949485
234508
740895
153702
148643
61296
588221
1314994
1258088
1249887
1415803
361001
1616635
95191
927786
1198206
1462695
793848
569138
1431651
1230741
1086389
1462188
188371
300655
858690
1211871
196344
961040
1420299
872956
296568
72734
116558
1589092
840436
267299
6109
1410484
1547486
928724
521296
1635757
1276227
1241225
215168
1353537
1519738
1346279
37718
1009483
499036
377829
476961
450969
1341714
1629073
590522
162765
933337
1100783
248706
1290857
65217
918574
1428494
746881
1607612
1520793
704023
361636
26615
1309625
28341
828152
311101
19807
720648
364650
1444934
1275284
1019399
320569
862041
733050
358145
1199462
1387596
148361
124974
94414
1035845
1317095
506316
186518
1340369
1461079
507732
1223345
1314437
787041
714779
1219373
250496
836040
1543526
1269560
732513
34703
211293
534189
1515637
509142
1149220
1609242
1009178
2582
565847
1380242
710197
384807
1099993
994694
1207733
828509
555443
1024213
309093
220387
262718
1024302
1416508
283378
1346799
847262
1066287
1366920
1366054
238874
613673
972193
367504
1318283
854923
932013
151496
1509607
280020
932450
702906
1139752
300846
1077558
1055631
640939
565795
239431
1192128
270928
337205
706852
370572
837707
715130
1555860
786251
715717
955180
1435819
371571
651238
379289
618517
680626
1511835
1199248
762504
1443401
264728
1448474
685331
427409
304937
265377
1085602
579567
448260
106688
81452
112337
701500
298373
490944
1582133
239805
191935
46872
279162
154252
1546141
1034592
1129904
833104
1231758
354019
1069394
655406
744941
28672
253364
69588
781237
289674
504213
146104
1036790
1281225
1042619
1588490
1354881
471753
759328
901301
1532701
1378838
1040575
1267477
110232
1304589
828171
525568
577697
733261
1308280
710172
1376271
58927
893655
1556325
912433
416375
347702
353049
462109
35114
35842
1417103
1282672
1204537
1193002
1185429
852012
262664
709324
1577406
951941
279007
561074
510717
1643933
946542
799347
1042422
1610507
559160
1199635
11038
470227
1386580
161955
387964
1280696
692067
1517815
764055
119175
1545547
936783
1581269
1327807
118929
1562993
689496
1090534
144013
581668
696013
1275480
357126
1131623
1463936
925413
373808
19891
1215887
370101
872488
1343726
817967
1299501
503708
483191
684629
1014328
997764
1048599
249677
766195
413263
889369
989311
241589
1351930
760247
1039194
624120
261439
1468900
1589019
898842
343055
20160
1476388
579262
1572283
395489
748387
677992
107560
444730
931392
1634485
129168
183864
178985
834051
373859
1318442
697776
636172
368492
1084621
1197994
1506956
687011
1485530
484206
1644908
590823
541191
1253628
1494037
493551
792017
552750
112070
1314375
669412
1104351
405170
1364285
1370939
1097510
986833
657816
879153
6544
614932
494720
1475584
817660
1488560
72848
1647173
898455
348731
1413144
175277
763819
669101
1581873
1104483
1160961
1464393
618729
1415793
5848
1003541
357080
1343964
1000730
1138788
902880
754185
135128
311319
709577
533779
1391286
1381853
1482662
551152
1015095
1002596
910698
206584
156952
155245
503441
629435
846967
1138046
989343
554620
1626910
252371
1046917
217996
571362
1001208
102050
49215
796500
1281669
846882
1053601
560372
196436
645165
188400
1056168
1463290
1023715
74885
1506089
1070043
283778
9376
642248
856669
998370
222545
76937
623736
1184901
1049823
1418535
854271
208561
202396
1450194
900860
21399
881008
19371
669758
1588369
493077
1528926
640835
1177408
1477162
116622
129472
1322259
748977
842577
143487
486825
1441618
80175
1508123
446788
335338
672773
65646
1122041
304342
30475
1142531
944187
1001550
272174
1151562
1064366
1029774
803557
1179355
863178
1127923
1127225
620967
524684
4653
821527
241919
449205
46076
1115924
1061400
1445057
941605
1038629
1349629
1349496
936991
1100697
681362
202505
1199323
688805
1612418
1381393
1532380
208096
720622
516447
1315299
471159
334576
665519
373778
1215986
1624728
1179510
469110
649061
214758
757613
1418978
1604381
1083665
1539170
1217001
39244
1344871
699521
785628
1553825
126187
490991
1106983
1368937
908447
682715
480731
1325857
965817
701170
1606534
218202
165032
988344
935028
711070
68631
1299860
740647
533780
1185421
757950
523521
946346
22583
466918
1174412
648671
626065
955510
1545480
759388
1147488
205364
1272594
632459
892195
751351
175023
1503229
864076
1286247
782500
907577
1292792
793769
1606235
799911
409048
482410
828278
101964
454481
457156
1411426
1146072
491967
826602
1327685
1544972
90043
984142
426170
640162
393196
159346
60477
264683
1063401
1504217
1250600
1591094
1063451
106138
1518364
336428
1546672
592307
414355
130159
674735
1591366
344768
832861
1489043
417435
1501692
1062427
1226682
210878
382612
799102
1516757
191664
210376
1512252
725730
833900
1408686
1255609
1401794
35744
1621195
986430
774753
1489710
255803
1056858
457178
954195
691552
516877
251603
256942
339132
837544
1211256
1315516
488029
1498346
1545053
1181580
1082373
278992
280371
606637
1163501
1035102
383161
1361481
1612806
873595
927689
1040739
658477
245865
899774
992527
504282
94696
1390108
1447039
57998
832042
813570
1566822
436301
637653
621842
1231673
1205712
357661
1321246
1634372
199224
1142096
151661
353087
1564433
901804
283964
61838
1202638
382268
205705
1134356
1270751
980764
316979
1585661
1461912
780271
1166257
77901
12181
393105
41941
1398928
1323532
1244101
1187922
105143
620300
342181
1307268
1146412
396952
1222269
1110243
1579192
705643
1077556
308602
901696
1390487
696468
1232934
994680
742813
1038331
1149934
1335156
791612
1408085
458764
1096217
1485144
1077954
619421
735328
984081
1041988
275469
495943
1406313
991671
954456
1330351
1150412
1258348
1009847
196851
191163
753429
1086852
480394
893575
102454
1326903
116772
551245
195030
1007238
1368222
1462101
112693
1033015
360272
447665
1295525
977640
56507
1294767
1557834
848638
409696
1036933
555316
191400
225823
812792
1215171
1103556
927010
652114
1463471
663225
1285066
443961
625532
620630
818802
154163
276618
265950
1192125
1293029
1643820
688232
77883
414636
1509676
278893
592902
1360513
774827
397030
1640115
232781
864761
914967
514479
617742
717722
454654
1129296
228346
1175154
1305656
190603
1111638
1619365
1374921
247764
1214401
1158773
724546
744228
1450207
355649
385389
387987
839460
581048
1518273
1268810
841821
1557549
677533
1143584
501806
387798
1027279
465190
192107
1398922
289851
917620
1078386
1492756
1000604
411001
466587
777519
1117723
20256
268441
654518
1363056
308288
1357037
134696
334156
761600
1020846
1581507
852384
1543257
1448418
1325891
471978
50586
1177327
1196450
904466
1064818
329801
1224733
485301
623464
1435001
896684
878668
1250672
39519
772730
401560
1143243
406210
563795
1017424
193139
1568108
274368
980388
433725
79202
1544732
327103
662707
771424
268178
684477
1088394
346810
335473
364480
1605522
1534131
686038
1528165
1527680
386117
748550
1202828
1375229
563055
487443
211495
227856
1102923
821408
1001729
375958
1542553
586294
915584
1172032
1396033
1057179
593837
1642870
1611095
1494566
1359456
1035120
961060
1509379
1418965
975038
916131
1130751
543315
741085
295320
1465343
218571
82106
158045
442375
944151
1506212
1167094
1427773
1202528
1630259
564718
354220
791607
273929
102366
585283
650682
545285
1232709
663318
599087
837556
267680
361420
817013
504003
467426
576645
1490124
191326
1015390
1166207
525922
1047759
1201477
1525194
1451746
679945
1098046
685170
1387018
951673
54410
199569
1076419
983601
1023500
862357
1034722
848126
823278
365072
926986
1325776
1106701
389957
1007402
373456
1079949
653532
758697
1163569
487421
1602233
991353
656113
707045
401099
1394255
187048
1645252
603174
18794
956593
1054194
425644
225852
709118
977229
441084
885519
956178
614748
819050
1349451
398829
1500446
1279312
1187459
894910
482675
633359
855196
875187
379723
551139
1076468
481282
528401
1528810
218527
879022
1625452
767741
1218091
109384
1220530
1583917
528690
210790
1082897
471011
1249331
150325
286991
458766
878164
414610
776018
1335816
525520
945615
1041690
814858
520800
419452
696897
507229
1287615
1364931
1083366
1317427
582331
1344442
1629096
1140896
1404422
218240
118693
482677
5455
1221165
57829
1035698
480843
672690
750336
1419793
529122
1231712
943018
1079715
563994
826223
1024002
1450670
1300284
1408216
1193911
356206
161248
232357
1330094
1324879
975317
417571
497864
1239254
1597487
1255599
1300255
305390
791087
1447409
1230756
880307
1577217
1157989
1112767
511093
735088
116212
1062173
1296880
881304
923300
925225
1566693
975861
371658
1587159
1645928
1477795
564534
24446
381308
908455
30265
1590157
638398
819247
632854
319240
1129720
244064
310049
288621
258309
429196
17125
1295051
688554
1482026
1307633
921797
1106232
69743
1211349
863369
1010530
1281619
1443458
1519394
1626961
606344
1237614
892324
534068
315427
1269096
711785
1495567
907577
1575553
361963
821358
45061
1337362
289467
1219519
705170
251414
24142
910201
1242947
1499645
312426
478405
504918
760049
278785
1209760
877961
530186
1272944
425771
844503
148887
434002
778735
187971
587375
1361931
1596054
1296208
416816
397410
833408
1246806
1605058
1072690
956786
235665
573604
1073878
977260
760907
271583
742031
1069656
772233
1553451
945341
1339718
1575955
500955
516382
1221664
790978
713934
1136798
40670
901976
1464552
91090
1159711
297849
425412
451250
570472
1383148
843547
15907
1262973
370329
1323612
1301198
466305
768020
1149985
827467
668341
381567
978883
1598829
419173
1268704
1371913
841308
1345574
853886
603756
655823
1362300
769398
1345179
1041094
1264197
369114
1352479
23028
843229
362627
37479
425471
1190203
400803
1126470
462671
853896
1333383
442660
1252235
1426833
655537
437431
472045
383093
648266
1494281
937257
313088
338949
1180988
1181620
229232
1275465
128869
1334038
334301
785360
111904
1272232
1575405
1515526
1007062
111681
866418
999044
327091
857345
1123637
1439701
259874
1320904
287546
993588
993014
538053
1077834
1470678
931715
1411934
774765
931558
1067793
214729
421282
1331126
691703
256316
27542
389242
190162
76650
523312
528535
879107
679145
1264042
405812
434241
617264
1483972
362990
859349
89506
675441
783399
222620
9153
929317
139877
1237400
212192
445509
896067
1631597
1203763
1176416
1259675
1645759
278480
540986
730761
808435
1415418
457730
37836
1643717
1071168
34747
802438
1171706
1362686
1493928
1481188
1340541
209424
990284
323849
153455
1074885
839410
426734
1356721
974280
974991
519743
1298506
90016
135340
1189348
885342
589247
173222
1258934
627011
354753
459973
707015
1302138
386359
500754
1008263
1238585
42486
1230255
283058
1387632
1538100
1098741
840609
975910
286570
1204494
55758
1173053
1193481
1237717
112802
1521910
1361388
967113
428552
548722
1642156
736230
48023
126447
666141
831645
947374
1134682
1087031
104547
1006324
953690
44887
762817
1515589
494380
335445
1000633
623102
1240612
843187
700584
449805
1617862
842203
881584
890369
1533954
5023
1160482
154531
1308906
1140608
743862
1427980
599364
1461759
1113251
1254623
587254
418124
1376122
600373
816562
348183
198029
974801
939761
15838
93676
1374586
851597
160169
937791
1421714
790108
575882
271284
824963
1586730
1397651
1541967
394675
1189391
1522331
563952
1131332
762618
923785
499774
498628
679081
1381648
437367
1083615
1295071
605364
889193
561493
1034587
1190872
1449397
1276007
1300308
946694
16007
114290
756054
1489511
827153
1157930
703642
268001
877770
223022
1370968
1239625
1596110
240986
63340
728340
1011796
1529784
304263
224931
944987
401150
221658
1556278
1378125
1382318
1211328
1423322
91536
141058
1262137
28309
360373
480487
1198693
1303744
25968
143710
1245700
108781
245229
219334
231797
1438945
68278
127445
1446841
669229
1172117
1002642
72849
204816
45012
1038170
502625
1407546
480566
1121791
198049
1404844
647114
1431140
797388
1353864
1587036
996444
280372
1462797
135436
1268691
773712
217747
220575
600124
1022437
147775
540407
895207
148365
614599
887403
258401
1397726
296319
1131588
385758
1581387
973433
936204
1186000
930398
502241
1483760
947021
1405543
1627203
1476579
719235
1332574
1439247
335679
753149
1075694
1119922
1361272
572444
460449
498049
245085
1646208
1518152
288068
939184
1324550
822472
1340174
1064771
111728
355095
989869
668424
1576054
1451536
1618962
607015
1195838
287124
567696
1333242
300914
1619828
533871
1559666
420833
40168
41853
98114
72643
1070709
1014325
152108
1118224
1081554
313618
1324430
743315
1492997
188967
980593
1550688
649575
900082
1407945
759993
1405073
918207
298493
689058
672021
723891
428223
1464245
378091
1534060
1110769
486290
1361620
658986
1491739
127264
980848
964029
592930
874036
823586
1153218
1464023
1514060
42442
208236
743520
1283297
1500726
956638
657972
575114
506964
445013
937913
806903
12056
1579063
501902
1390712
1060825
1400292
56697
1498525
752317
1442987
578340
765803
1600514
778088
368013
662591
1302623
96859
130650
279963
745753
1454515
564344
87518
327633
1364862
1154037
799545
1021564
174650
657679
1496472
1584782
972647
703661
1536330
492001
239312
918344
542416
1465747
614067
1151041
13078
1564127
928928
804909
507171
731968
259666
1410548
107674
622151
703171
1516897
999619
54229
220398
342851
1361054
735875
932040
94444
639137
1489959
664821
1644701
927054
979338
1556344
1350020
585150
1202434
100805
243792
563357
1256373
45240
1572014
1124372
30271
1273146
487982
173320
210850
854304
497324
658228
1066229
1038444
764055
864422
177954
927279
859806
156476
966535
191997
1637281
357579
864250
781637
595183
12680
268577
202197
229856
89622
1585231
322683
154675
1130602
1295203
378896
1439712
794834
1404063
1075294
1360371
805552
2157
342653
1611101
698356
640046
125849
1361798
773510
245122
350871
1267255
920228
8062
314126
400283
777866
186190
939788
1502970
827127
990477
1314555
511054
1434191
1553263
1360158
118259
731174
791960
751924
571144
1397616
384010
1411797
1492993
790489
1095935
538924
467350
589407
674894
386424
803898
565246
982086
11225
1071846
640057
612042
670962
279292
640499
760675
1601848
1391664
722002
525762
1143486
1006276
150696
1610875
10494
259360
545882
893522
697009
180915
251358
446037
72582
5047
1310123
909200
597054
400485
877122
402198
1560837
267031
1311813
146649
423889
1149132
133384
488070
877587
1168824
1221378
1632820
1622713
1193957
1172875
398565
948792
1457229
1039618
1642932
268748
1280634
767181
1277231
506880
385905
683011
32443
1048708
1593915
1631142
1180015
1028601
49177
1251406
307714
755447
733755
231941
457092
1098758
833227
165729
994532
643924
63978
399607
1187882
1620833
1353023
386260
395642
908475
918514
202520
653151
1448218
1112100
935106
1396005
329599
1354623
346196
746986
1406131
1640576
6591
31493
443344
1519897
1382559
672184
128163
1350670
1539968
895326
301428
615701
285863
535334
1156143
969869
1234787
291801
186598
291522
797046
581713
517956
960087
963281
287803
1287139
358302
300227
1243269
218278
1128290
1221163
1457776
32727
697559
823666
263417
1195206
128336
829355
346312
408784
152405
462409
278026
911925
929511
1474935
3556
1092852
37612
182391
727668
1030265
501976
758907
1104630
526441
431397
942116
434139
1468856
706336
364690
634808
1217723
1427914
1311900
444368
1377644
1118347
403483
1056869
1095032
1451257
176139
522809
1135644
43317
753314
1380970
733375
1192608
960200
361013
1350398
1578326
698385
1611577
978642
296005
226227
1467243
212418
1358073
45709
529410
739936
1505672
1043640
1064386
202013
691234
562609
1344269
660491
478404
960553
984950
319700
804673
1046881
1587899
1293377
340724
1458623
1247852
528545
629011
244991
478545
462537
1644912
990672
1458782
1507893
1137576
1210212
384295
677671
980791
1581642
985736
1480829
502498
344806
772176
336332
890781
1063170
38228
1549240
1449566
605544
160818
1600517
1064603
1148685
509388
789256
1417100
1407512
1301012
1112646
1193183
374321
1156903
705513
896702
134118
763576
193886
773037
920556
1413518
1035267
87125
709368
1298916
477687
1463154
1446380
442998
564801
1272272
1017128
1081010
1324034
447463
65401
1446952
266805
882267
1085
636395
1478938
378506
656825
1134376
1164335
1528576
1534989
494368
171095
117016
1181100
1246276
460931
275139
302597
999053
693252
1126804
621069
551424
254276
1231041
1612454
1559604
170153
422486
1510564
1503195
245284
745573
1304193
202861
1349393
1372667
1212812
841924
806086
1415738
461451
564057
320826
182491
992154
430482
785910
45446
938078
811368
1324644
1623862
155675
387622
29283
1415402
935720
667961
1034079
1486930
564972
949021
1629523
827146
739910
667847
128753
517073
937362
806613
610032
317122
267231
1334130
419650
1403117
916856
264761
485722
1607467
462501
1508836
556625
1424254
1086214
859810
641085
569587
412847
276970
1110909
894477
236408
26416
608521
1159156
671396
1593289
1641279
926615
1497149
1074587
499369
43645
1398968
1191669
1537480
1043097
1194059
1051918
1003249
1004470
812871
1351702
403130
103622
1529161
466134
1587468
17652
19752
1259334
1242819
730822
1094819
1229502
879410
771812
1437320
1322166
870807
1027832
189611
1264549
565721
800607
344133
1489277
501751
826372
120151
1230539
1124904
51251
1501091
799308
79708
120079
1016974
1308372
1318667
1375913
755947
671761
205638
295861
492440
935778
506125
1198795
1243178
990659
669370
1542256
370701
1516758
1227114
1069920
771362
1266215
424863
169886
1302265
460103
1506988
1322394
833175
526915
278206
1331504
299092
1189874
1601938
1379467
316746
982234
862842
881931
1413955
447261
1178630
381626
451662
1502168
850383
537035
241296
415458
29406
1368769
1481335
730035
1570095
1298195
986793
111482
1443048
1549099
1534974
1401536
705409
656118
864312
750894
1544245
207156
1627313
1647586
295263
1295674
1171399
37967
802709
1106411
108025
1403832
1021655
148799
431471
142789
168970
277020
1250804
480381
739183
142472
627766
1196225
1246538
28383
192272
303307
137734
1449468
20383
1180793
1597167
878089
1520249
1346879
1233231
266258
1058167
1586926
1150985
120473
1581371
1293484
1195641
822053
899280
904601
1476360
121598
1051726
327488
1394585
356760
440826
593808
1308972
314193
1249088
1387875
1456849
386618
1164565
573626
878558
198485
1069329
741787
502486
1033954
660941
389153
389600
1409767
832324
326664
1552032
162133
270799
104259
1129739
657000
446406
486619
187443
545246
568406
1466246
26300
1358592
68031
420955
961422
504904
724464
933672
1122063
158173
1254210
1521827
204023
1421670
168005
1141279
685091
1643341
904941
886166
691950
45750
1124194
387922
1152260
386094
1573947
977084
1140079
1486274
1465318
1435790
123458
1188756
321240
1512843
1379080
458412
224390
1314796
620994
242516
1479764
657944
1373721
307526
513346
1597565
916275
1145542
745589
1183888
463856
187799
1337095
129260
77394
1154083
1477694
1525642
498775
1592076
843957
1577856
397808
1584412
1583718
1493182
53021
638144
342231
1235685
806893
1278771
483389
1000112
1120138
1215918
1085735
478904
1129978
394562
379580
1174170
1340279
880848
1578595
75897
976656
1557815
979906
153858
7795
1384780
1352098
25952
1491647
489126
1001323
874755
1205517
1239978
540252
275049
1536881
524627
614732
1064636
1282697
1047105
142342
820926
163443
1366105
738001
221242
1231408
32618
707802
476250
552149
241968
1202464
679651
766177
334088
1307203
1133045
959316
289969
1527316
415031
142500
1558104
1312545
1283379
742811
810515
725908
902750
767662
201487
1398577
224112
1132398
1181539
19669
541880
348007
1564797
1071559
271361
210095
1586820
1535025
361375
568241
1457782
395868
101549
1577063
495510
489084
564751
1168133
807289
1031343
22517
359573
34681
1033878
331878
637680
982954
1367555
876097
127505
1304682
1279779
1118997
559533
426713
241152
905285
837989
1275074
727434
1437852
982841
1490919
91777
879155
1405576
222621
724992
88652
503499
1596982
1611938
676334
1178402
426596
1084322
1304668
515729
786461
1345150
397551
28940
1531786
636502
1425911
670854
810291
194222
1112237
1031752
1287326
25598
1036386
689943
94763
612452
591975
755260
642519
513573
797335
737096
375815
619522
10984
1212202
1560578
1180899
249232
782876
240541
419502
124979
1390887
1174404
1524445
582540
705139
128027
264202
126355
444060
716633
1096124
486263
288659
1567081
1006904
1391914
936668
793492
487351
635194
772875
1304002
384145
247407
453093
1552346
404995
18316
1128971
1069909
457918
1240474
731782
1028173
1567095
250749
1157775
894265
527096
910780
1452543
1079494
1008158
1451299
1032680
1443991
153458
1414833
962862
33176
1645904
1146381
664162
1400227
502306
1261599
900768
1593663
443646
978359
685534
20981
846170
492625
669503
463794
71437
99185
336832
571751
1033167
1134437
1000955
135410
194858
1037487
298227
605448
766367
575477
1439666
758644
1607867
1343396
1106907
769600
236320
278794
1285584
696241
168629
621422
101119
352319
412006
1645192
172349
73450
807202
1229034
798203
691028
139189
1097557
1602098
1352903
1384088
1362622
305750
832971
776469
1631810
991267
1062306
359449
232845
51033
1336256
349020
336924
461165
534963
704640
363525
161991
1264920
625408
1187149
858377
943655
1605852
372586
158820
432613
1086089
977143
7796
932924
1486934
695966
738211
1614536
212045
93392
1055618
138523
1044599
1428541
693684
627702
1065006
853931
456385
1213051
656293
1589274
1553361
1473987
495984
804559
1595058
532874
389047
970166
460932
1641728
330709
1189723
873533
383854
831065
1039029
284174
113995
423628
1062893
1093672
1318141
874059
1111852
223934
1515683
1413446
869528
1335997
901473
1376521
486368
594818
955325
1136784
633085
950298
256345
1455534
1574708
1555487
1459860
51861
1012313
639972
80386
779019
846504
1603863
489489
1469373
1134545
294448
1627506
1189320
1275115
275104
42130
841101
448882
688142
634990
967182
1520279
327889
761587
1117
1442648
992708
1581118
422909
1557662
1507692
523152
592120
101965
1178039
1376383
377210
366505
258177
144388
1312032
616663
1328896
139314
1360184
165048
939835
317672
436127
107556
882839
630274
941153
40007
1060835
1027823
1619829
837498
187354
1060245
617077
806753
1170093
912202
960013
946261
1192836
971466
644938
77187
314170
306714
98649
1283514
982592
154163
915660
704936
503852
542572
668068
1039315
940869
1153395
102871
1531246
148375
949868
51308
302888
697154
482353
807434
166802
139076
685698
1131215
581121
623123
139677
218650
1370150
1359611
1093800
1189489
1341571
516295
505990
1333549
1064523
1533630
457406
930616
248015
694945
605740
737015
1541990
583604
1516635
1589964
606817
1256395
609468
266393
1521589
420694
3427
271166
1016984
54276
1642840
1089722
873110
673709
396406
1553769
213193
576017
283823
74075
273321
1384525
674000
1289898
312756
913773
337771
1094819
273722
223099
786713
1063495
1389499
347329
1091838
228044
510986
680348
433335
219943
982266
1033340
1329964
1354086
449937
76830
1364131
313268
1467602
743620
1571259
1204010
1458295
1284499
911892
1571391
1508278
1525129
147584
737540
613100
1445754
1045776
683995
615306
1289680
109518
529830
1159349
340085
112394
347975
1399203
1462828
1217897
1102224
1089789
1413625
474048
157752
872332
238193
232112
442250
558493
817628
1343063
1023019
784282
504696
298748
1279753
685310
467409
366279
1064727
1517854
146503
66798
815708
93287
838570
1499889
1283372
1195953
1209669
233235
725817
72604
849170
1357077
520265
1124416
414516
866619
1136814
1310840
522979
243317
1487975
36127
366029
1504141
1308137
1581922
537229
1012834
953987
1141896
998377
1377021
178799
794404
54376
786622
221439
1643491
1595647
1324348
64370
358485
1272234
26884
971386
1134837
1484566
553875
1462443
285350
9991
710254
645743
1153751
131305
315607
955586
755824
310242
1316206
472312
598954
940028
1111164
1307877
1490010
73230
38355
966119
1194245
1562835
967333
949166
160627
1591535
995210
1002251
464917
626159
652182
1025886
657331
272611
42937
469660
916994
242023
1215276
1230659
371619
345231
836
1393928
1346367
496142
203126
1038696
1064770
725264
489454
310658
598789
1371557
896309
229447
1099565
1218917
766206
866788
785170
636984
896476
138879
1027222
1285124
1034383
1415968
1376663
499886
64042
1596169
103929
937410
577642
1127984
1301700
1188505
52374
1642531
74387
209801
872279
1569543
656124
559871
581406
1635698
694932
671774
4622
1608750
550180
1404180
857748
1203700
866979
1514674
1067873
615977
1440927
141522
1092472
639256
552856
1480268
1298453
1350516
1371488
151801
249279
1057987
875492
1214486
319725
742672
824987
192164
996452
1290219
255342
1556368
1424430
1459464
233482
606287
913387
1504334
315326
181582
1187387
968704
587233
956268
1023246
402824
624786
1007564
874334
1485670
257231
931219
278560
1532630
1435364
1453307
904121
1418397
643684
1570500
1621549
1029808
540898
1471892
1613380
1415418
271937
756800
96537
1584423
1073705
583376
376315
311584
236495
937278
1239231
518155
179538
1325466
343954
279968
918104
50693
840086
128505
684625
338972
1536681
1456642
694363
1457073
557786
1100150
1330099
838833
272298
170454
1534800
1091979
258563
154686
1556932
1669
72636
1090371
969366
588678
1005058
518265
7459
1174312
324193
473620
384736
234919
1027034
1377142
519208
760892
996288
906526
1154968
1102489
1274176
1246398
1287000
1064186
644331
565330
578327
1226582
113515
1071777
767217
602685
1418944
1460061
51139
1063695
1581503
912515
1523317
333284
734510
179363
59891
652666
1491518
1072035
1558873
582794
1234214
588990
1605291
755512
218322
377848
384872
953250
575316
747772
928784
1333153
828444
8250
251038
842136
1451014
1214944
559876
583650
1132256
1306345
389998
57001
1187856
1303931
708323
1282980
1617908
1338767
954404
29265
1064112
816463
1258937
1172255
1207694
1476821
1263730
962008
678256
391757
1631175
411418
179906
1502618
26107
1119484
1577842
1252235
975250
774657
449536
852566
535390
531482
773702
1253664
1429561
1628578
349389
1043880
156617
846623
103705
1087978
1191988
1023042
16367
1639446
855740
1194324
694196
379766
567639
526571
1184215
186102
1382699
1588034
1297371
369482
1022605
1589471
985436
49305
252236
149488
1090512
1183387
1317965
49404
663249
1262807
1168528
431498
141087
370081
1229956
483276
29340
1525428
442693
1551511
1117798
870046
119078
559704
341379
1000281
568928
737088
961329
168840
51204
1586805
79613
644914
266075
1413181
1213816
265045
657402
1154126
1610310
1351144
901020
1050342
138553
332827
793704
1577554
652046
462791
424468
1147221
916895
631397
57422
1035474
814246
628890
599778
359413
1518821
434940
232315
1074851
185146
1275874
538947
1340386
1237642
1473425
217952
1581556
267291
1200788
1581345
34661
501936
1390309
1380088
420187
38300
87822
1432796
224027
147105
867756
494778
1167376
1145599
1225382
435968
1141999
1035886
397562
703067
871140
1145109
1406592
999595
1370329
962498
585324
307377
1121627
800345
1223938
1024871
710962
1233224
500742
39454
296645
697884
133054
1381315
1304231
351694
1363069
644308
483083
86823
1259673
178070
206164
1475091
71844
1092555
604399
296750
1644983
152214
132742
650993
1420120
332281
141733
981578
580340
756941
603837
1151715
984737
910099
722933
720807
124008
1082773
643610
964164
1530723
1494994
665941
86714
1352803
1129836
390778
558013
477502
923447
1141231
1555158
917974
672071
740284
178593
979650
1088269
555848
1218476
884183
594689
1624147
1500913
609130
986831
958230
1481442
457030
709705
341027
1459408
1223941
35830
1511634
1177988
1334238
1440348
1538945
526736
34698
320561
1213881
1079918
290882
714403
910427
287041
867454
1352432
1616566
1235064
299654
520123
335190
1501630
365383
196717
1448597
328175
516088
1535638
1507140
875274
1156759
618880
226605
295203
661804
859156
1287288
135678
598741
385583
343806
980066
583363
15851
808981
132038
325605
1128313
1335114
1534311
397295
623984
1642849
703450
1297223
1339218
1318528
1141752
945098
1235612
1029080
564002
1217990
1028658
142736
531602
1046272
817420
72396
241820
658779
276125
1595151
224360
1082211
467146
983391
1598889
205178
25099
495928
1099239
444165
453482
70101
632210
1623593
351468
1619766
533031
935601
666842
220857
1525403
1583697
517816
1250498
836814
1608014
7669
1588552
906137
998485
483342
745277
433975
676536
875168
1254146
1176880
740807
1551100
1037157
29266
103731
1229474
400148
1578837
491838
258444
475093
1407929
719299
409195
176153
752850
1438607
1159125
1270929
742288
838304
1639062
940116
905320
833049
1146465
1183343
973028
629655
820355
447223
562702
1407249
1006513
735151
313922
1420405
701095
1571676
1132141
14848
1403931
910884
589648
32365
210219
1003114
441437
1552587
1551026
972677
1342658
217521
111807
261776
1426200
1039480
545698
516934
1168348
370907
898726
327328
315526
825199
1064967
108064
1351216
380228
370285
1595676
179089
1609275
1439859
942994
224193
986433
1433788
203766
1037504
792862
646357
744902
215365
768738
548711
1299273
1530713
255017
813580
1516771
1270328
377864
1473577
350731
1250038
478677
693192
535532
1584723
826480
1510072
874316
570360
1068353
340437
1097541
1554442
1602444
983213
1000008
1293577
1492814
151463
654451
792177
873152
1445354
1498215
913092
1270238
183774
635130
513812
456562
1035413
1204969
1306587
426399
317152
28575
221759
820463
448514
1407805
987723
670921
70019
723353
914601
357692
1258991
1123159
431001
1637333
1345891
843221
1087424
1595895
502273
840431
1315650
1590219
1390855
152829
1189436
179847
242912
684067
146214
534398
122732
77141
540525
756527
559098
1462832
560657
912269
901291
354946
1566466
1027744
787828
848101
677764
998043
237945
736078
31783
536343
143184
169937
1488708
1038854
164335
168151
978683
740796
708855
1210066
942040
1160576
295615
1418857
1338100
1587813
1448919
855643
1392939
1017488
516120
238254
477877
1111092
382645
1465942
53342
1213182
1646582
1320984
235563
1011689
320056
724764
805082
875270
725555
711323
1436756
1012224
881643
102759
782011
283114
810666
542790
326799
432806
1044451
1554592
792965
29682
1046613
1375691
792104
406423
1350464
914777
298525
1308860
856825
1050187
378570
1292117
664080
617879
959218
139215
73958
566968
492922
1597449
634949
1534836
451951
205483
1222859
1644809
1253992
703447
1202101
899418
766324
1413256
753854
119983
1097138
406679
1159040
1500010
1395573
234776
602775
129938
1188557
1502233
562267
991083
943904
1626340
1469639
806268
1244508
1418484
854961
1351359
1387310
1481211
766102
99431
1040590
1475143
210559
328442
1099608
66741
1639009
701967
626072
591050
1011054
467168
1488854
868444
24960
1515272
1523215
15058
942857
759419
1427755
18338
662211
896060
1311582
575159
913663
211749
205925
630380
111881
1087479
1105827
890902
1154829
1414338
1091080
145382
1020132
212680
381140
575841
537192
1107910
1027535
354466
1132771
791775
176170
1208783
1433548
443964
1091179
500607
1265589
472474
1432490
1206764
270173
1340018
1250836
198497
628114
780728
719743
724172
474470
1519733
1514897
931631
415328
1438993
17880
901599
1011078
617199
688355
1623190
1104112
470566
1196707
1346356
686268
1288771
329861
122068
909736
650057
1370754
1372802
1633219
482836
1514367
844923
1262358
1363688
855845
755292
426107
316899
300020
1324322
1446982
821113
822012
276916
1501183
1388221
35671
805926
604935
571135
1114373
482165
536577
526223
1043852
676990
778687
798282
1095585
296146
873623
723616
282332
70102
1193068
511474
179934
666192
74354
660581
352479
999596
465790
483932
833442
1618126
1469796
481811
1527454
634457
1460796
721671
100076
601394
258739
63588
131732
1449502
246700
1462479
2082
1399906
1434310
986102
434036
1135482
1291047
1485516
1564860
1585056
1347569
1002567
1149146
436204
879656
757809
697831
105358
21658
1032115
650046
1461037
747633
113385
570603
1593518
806741
689334
492132
202584
15247
884206
673754
841263
802840
1298377
802239
377643
1590994
585109
729784
1305161
1441505
715388
1448183
1225443
430291
1441811
1174816
1082428
1208480
570076
141610
303673
1205096
815664
1367788
171589
972097
924363
1104734
405856
1536555
526470
1646931
1391650
935077
129027
283785
1435484
384038
271230
991922
39649
837800
274710
505373
1621000
182838
1502988
268744
1056549
1347846
1006340
1441396
1369547
20622
1205788
749018
1153642
655997
578110
126430
91053
805687
1416117
1305942
1237055
190583
1434460
578087
351800
396637
472950
817143
697775
692964
1600422
1569096
948473
601319
583380
512439
1514492
1226768
1476765
743359
1467578
1544224
383985
1521793
1241317
1529075
253612
71630
1149558
652716
1520356
1234865
96307
302328
1469781
305702
64122
285674
604828
1506537
667495
836
121319
1018826
1047037
1077626
932837
1048689
926424
1471745
781174
822691
711621
446130
758516
1243999
1272858
1049104
265075
913865
1019884
24902
877396
1615800
552987
1630862
1092567
679811
1417028
34453
1215899
65581
1216474
206509
397302
1011421
700635
750926
1479037
715034
1252700
341898
72451
193630
1234353
1128451
1466797
193374
1259379
599579
1043588
1539629
520274
301428
1093803
778666
1054925
97552
655355
1322073
1258018
394028
1605535
27221
101411
1494402
629214
1401117
327611
705002
789087
252838
62689
817755
749811
901034
465258
237268
1239673
1509303
791209
446766
101072
498475
1267530
276797
1397517
592783
871438
1241907
206228
1568103
263545
518319
737469
929850
1278784
1286913
246008
324752
532494
779649
315752
157428
1313374
170791
789388
1146411
1024969
1533702
29103
1175923
1357641
235923
969777
1141161
80120
732530
882552
1427321
970803
1230190
282429
278716
953406
76581
429446
941310
1617102
857765
495379
1576224
474487
1292704
7609
1137
223170
1603016
608685
341717
723169
903108
1576725
1386386
601920
176305
430204
1609241
200236
803076
1263269
204339
403370
1353659
1615637
609124
1338857
936477
150032
1540075
642416
223764
888549
908991
283489
1488190
596229
273192
715066
1496165
145290
180496
574399
1601648
566500
597891
982531
870680
876555
208264
430025
1608378
773612
1022619
992505
673724
313610
1622517
841331
1073133
263341
995885
1336543
1168631
264236
702581
1029862
1480813
971768
1495887
367709
1017502
855011
50798
897498
596330
859264
327995
1352305
621497
1108272
1094343
1386438
1186072
739349
256414
1428912
18931
1271934
422210
665798
1141504
1282140
730499
1163817
1475850
1545400
985446
1000522
1399326
798304
313489
220955
1247878
117575
581340
77254
1583141
987647
1498898
187919
1433031
1060720
1448828
23032
689539
872875
1587761
187974
1372327
743215
353872
902509
1014433
788938
1287406
60213
711865
860744
115627
961412
171020
1516649
1591076
1073442
500919
320731
172548
1242900
383592
911518
862848
833126
938043
1037812
1465778
1126673
1131173
513104
216446
1207467
253028
816078
293435
1065865
807510
1015802
156241
956476
1116147
139717
419663
519883
710109
1241713
50520
749003
1131358
917697
287088
497917
305266
126026
1337092
237066
1267722
183838
739513
1148207
393663
482573
547435
1117944
58461
1523043
462856
571008
1203908
1030393
193940
1086852
719329
823136
764145
1364142
925116
1164862
920428
196461
1138290
435252
1313292
324643
305284
239959
1113870
539865
1567948
328223
295300
49710
1320270
1281707
128727
165552
824131
1097285
1018639
1165608
1354862
791016
1623155
726229
1320994
63726
1253254
33013
1318079
1145307
539333
498274
1563122
1226996
290781
767162
999397
1302963
476628
1008405
814241
826762
1253387
930545
1413836
1077391
719947
562151
724630
885804
1099842
1474650
259602
1238627
232988
940185
572730
804268
342347
322880
736171
1388109
447147
891774
629292
446536
614111
19214
199077
125425
872194
808967
1133081
1614577
1388
1153197
1465223
204868
912578
608288
752211
870218
881665
1353085
1276825
1128904
1456684
795329
169818
1187985
1545233
544039
1057690
1118510
1470035
1009646
48303
201588
245844
356353
320956
449507
292947
478681
811023
1058053
43311
1267470
1519853
822035
1071419
1153047
698802
300330
1643353
22866
1071598
143553
1393619
475563
680824
353639
1230611
568210
670505
548277
150172
349436
986032
1587644
592905
1552262
333881
332426
1473849
1153425
46724
1483642
393861
723065
1310199
135834
69680
173343
364205
315644
1415263
1421110
1327841
893619
235077
220739
800320
1134922
1589414
399109
1561305
94500
864237
425478
871650
215132
915831
692365
890223
1164067
11714
1556644
1472144
1312545
182791
1331582
29154
307497
648074
29100
221212
1097768
420320
909689
1362363
405877
1053288
1629521
625420
1144115
1056421
1124016
1072455
217033
336306
437289
714988
1332817
747796
1412423
67281
817567
95972
905302
1079903
1298359
1641123
367745
542435
1156781
1498759
857263
497021
563714
1345723
1389271
1354826
253264
863646
847499
1031420
109666
253247
295156
1011483
1306459
1032129
1030151
272759
1382162
748544
986176
134041
1236457
486914
1190037
875161
190579
1186117
1336659
1258031
50373
227477
1645570
1344974
1113921
1208771
1015454
841335
1164299
439931
1606705
767923
177245
1147058
1220185
429989
1024619
669264
248361
1570038
51260
809208
349998
433201
365920
366220
1259370
1532112
870355
1129139
1190133
834600
1287177
27439
1453245
1334019
1300605
1499262
583663
1462833
368651
276374
175480
204099
1588787
296716
815455
794952
354775
1513231
1095945
1340177
730993
1172372
934082
1228319
1456001
894209
1446808
1205306
1239149
1087870
1025172
749181
1382278
1167441
1159060
118656
556937
1258613
100390
1564152
975675
486727
780223
967182
1546102
420060
330509
329443
1285343
40884
1510502
1298373
24591
668015
843517
1329360
1601141
234639
565521
1341635
570358
352210
769921
1179993
307241
875594
579683
963215
935589
314983
640952
396068
254258
965704
233651
925863
807243
999402
1465908
963949
767282
192382
382441
951724
1531142
607197
1423934
302491
1259798
1350791
1330021
1575906
1507628
649233
699690
516831
9627
200167
778254
1615215
1100621
634661
971555
1014370
926811
711455
536668
794546
1097395
740748
1032684
303630
678268
1229749
1329018
214782
687801
766580
580953
612448
1347343
156528
1471704
728269
1184083
308351
475084
243360
1511658
1407198
1079155
826983
925700
1016998
860704
1021350
801699
1228473
629258
655921
1530291
1480969
1507248
506881
991006
1422585
174839
1033622
317662
1236383
1359910
952598
1464728
327159
1423487
294439
551299
521040
546056
335500
1327869
1584456
883863
1168133
1261106
98857
1640809
418151
1339334
1630020
599605
1291730
1453812
480104
46219
438262
200089
211177
1485599
435523
538431
1426878
572683
960478
1546435
352871
809809
880294
290698
732137
830850
1395092
939938
1206531
1612776
1053504
13207
174558
1238593
942925
1423192
1320238
1123236
509613
561203
870191
840834
1367428
338506
1045280
414361
351628
1043523
85669
1517627
1238331
383669
1524290
853012
763489
814982
295581
1291950
703030
1215335
1223618
1312448
1482357
1097404
202437
1503012
844786
748081
1084540
795060
1162338
1268052
686384
1097501
1163401
1531011
1276321
311845
1631343
463668
663906
268222
567874
1090491
1203131
536380
188805
518964
1565863
1077938
217748
468393
1404482
1568922
513003
770217
588114
742629
1461226
426011
1245796
733022
768408
1602240
362525
1019807
1004304
392612
1551681
338212
862950
912195
842980
747362
1254583
341300
1420682
782413
1085635
1568710
791325
457224
318654
1632463
221619
346278
237790
245455
490245
330270
1092617
1082350
698411
1407852
689501
1238143
628172
830784
709290
84157
377963
317603
710834
928639
1104993
1104914
1546046
1347284
1273564
792049
1333063
765193
1502393
566665
34884
1612123
897167
21948
1154971
1328709
284971
1583886
1456190
1334605
854488
1050744
1296112
306436
1492016
605856
903937
277619
376066
1280548
1204076
1427317
501252
720081
305320
1072082
1306415
1384967
852274
966140
151225
852099
1273711
1452816
688447
596685
640953
824382
549773
672070
1519788
197204
1224783
1397385
487671
910810
545979
550489
1504542
1089430
776868
337462
1115888
1383533
181819
58174
805795
1409932
1634368
258660
832323
489155
339605
545832
540264
466399
1154557
96581
1250799
309527
8554
199609
348274
1360561
254941
1496639
410918
925354
82666
827537
1283998
351473
1155598
446044
1129869
245427
1051021
77785
462291
972355
237898
1533610
695919
1394088
710538
1046861
290730
1273136
1609558
1048401
168655
426549
1080752
916353
1282037
1187100
386295
465903
936833
575854
1157294
60762
602553
575125
988644
603771
270412
1051715
1525250
1364598
430038
77016
824859
1342284
923344
1399304
130541
1030544
823738
903914
419108
512649
1038189
874817
202144
1323842
1241819
130670
1267906
754984
1456282
1500320
889708
1040257
756279
961375
303764
677599
1131222
978154
1159796
1113534
1857
422458
632988
150464
1001602
1568411
1330914
1577297
801906
196015
1170182
696670
1322024
1419027
241881
1290635
1087014
1126023
681252
1336793
1525803
240354
1069814
372996
139128
392799
668278
1235869
650123
408673
1306495
1380397
1197593
1376528
318511
509168
140537
388201
1389421
1346254
1260431
108805
839521
1345229
952609
1370026
211753
154477
1247777
1299819
1050236
1032282
501107
134931
633917
148606
446510
394919
1254875
336676
193732
513387
413935
139469
505129
1596859
224514
566821
649347
1006470
1087362
946179
269633
452852
1224320
931582
1553051
1147685
1338574
1594986
719979
328814
950803
703977
1482937
492548
355163
841512
1330570
1336272
1220636
82663
1184248
606250
1333363
673772
850614
994514
314467
1505282
806801
537134
330846
869664
1642234
1258930
366801
1248448
679875
1215819
547066
153944
1296167
1072197
903157
1106354
540807
588613
1279375
1256798
37061
289306
1273621
660108
302083
1385120
45540
308435
890165
1157498
1290354
250658
1594642
609424
52781
1226227
244378
225809
471928
1095773
718445
543388
68379
580122
1334460
1516994
1142490
1279924
848030
1221092
996539
390287
1077978
1119017
212254
706332
116834
1398544
1374003
404280
720296
865211
263591
419686
925758
451216
480581
380764
1306087
968071
849185
1097455
717907
309701
1054046
1442355
1087297
318803
1564875
291236
63911
674831
912348
243607
801369
145131
750566
1128924
984282
319449
113488
1064490
1327210
81844
684453
560343
1528202
288549
149395
58299
578603
968685
1429248
271650
470040
1069729
793251
1459309
1111016
1021904
541338
40521
1190095
1647313
1572265
1014021
1325159
1122483
1181365
237284
1498615
211896
921684
436359
69704
674087
114345
754811
1100892
1236657
957144
518907
1330962
452394
1633893
221087
290519
1534093
722936
13122
714230
1513576
328654
1616820
37662
48391
1309017
1335317
1531277
772171
392408
828332
398839
461560
114322
400009
627030
1392590
1349920
572677
677804
113487
609266
1322935
745339
866671
1489254
1178896
45616
1067614
474325
1259310
811916
315452
142499
2539
1042326
1048255
192733
822655
848716
1091722
294178
1030870
933746
469150
170577
314308
1523671
556818
190776
64191
342261
610742
190734
88260
1267349
1293987
58613
1567519
1103935
1647298
1219817
446461
1091283
633421
231463
1118912
901850
1046551
232972
196084
344588
307723
117846
109470
1590890
981922
971638
1048005
467813
1634700
467614
734053
321137
1189485
1231120
1529526
2042
744697
1592043
713733
18527
1611768
1400845
1011578
1179819
1257270
164564
909259
1082576
499790
1614343
1220484
1127170
1368066
1604947
1481434
1641967
1198340
599149
432867
1499091
313508
737843
1508440
28772
249354
974886
1351060
252935
783356
745539
860294
253568
389757
1176091
510027
861649
1077831
512517
1401544
1576555
1160244
264772
656078
1277350
306847
1124325
1636103
919974
363818
728973
251276
904819
1612222
1083047
102965
766418
219279
976051
128399
1122681
1344413
211991
408151
687383
412706
1107773
483369
395947
743284
1182619
1066734
444974
850
1131168
118429
1471402
624790
383159
1521683
1533280
207579
1519554
829378
319529
1289609
59615
1354387
360035
1547504
773987
1168105
1298070
1132505
811376
222591
222667
1087547
122665
1215501
787420
1092898
1380439
1324485
161521
400562
136781
1027371
5526
326403
1459309
1328868
1515364
227781
1310755
582485
1169860
387796
1171377
1446181
764718
52670
710809
1237672
999750
267395
1266043
1049184
1425002
1381060
475427
89916
1083750
1153612
307440
1577811
438470
485725
940893
245649
1398245
1300184
1405394
1045079
502052
573844
1514831
1643339
1618515
1118192
1121664
1583990
866341
505582
584812
431252
88540
851512
1578744
1517933
209938
45503
908423
334809
462240
262741
1190440
826057
1604914
784841
1291987
1292388
970231
398127
1308056
1121700
574776
1514036
746226
1070146
1467922
31565
948952
1012889
109656
277773
968203
681773
334755
1105296
1039260
58990
1390614
352358
835864
1414171
1127043
1142846
54214
1433537
1278929
173568
831869
87190
1554934
1253639
500526
128501
1261232
899047
382301
1211852
328728
529359
1003099
675748
97862
877299
549394
599030
158145
835867
555481
1217090
1466663
435917
1204723
612319
1363430
1369466
1130293
717891
1625982
821522
1529318
1646928
1536728
503155
585111
723974
887348
1568030
908212
40639
1257838
1348668
1545781
131029
247332
1424975
252887
1254217
1256372
975891
1646853
881269
160201
428055
256851
886211
575662
1560587
920629
531898
13490
1433059
1574580
1150525
1138049
1389887
691128
747540
567101
1042526
1220885
1061876
481375
1371919
12779
122817
1613957
389998
499541
1192376
894881
1349555
823678
951281
262694
153829
1020597
847149
856029
512458
658589
926677
522176
1436797
662059
486748
690030
1057083
644667
219010
1090261
925543
537199
1529539
666760
284896
788117
1587158
175555
629187
13888
1112061
863760
832708
480090
1282611
939600
226749
44858
75841
1261609
94782
1338349
1015101
1257845
1404028
6161
788026
322226
444726
1476412
245181
886459
1199730
1003951
279690
1107671
1291068
412768
987947
1076462
800028
1483065
182518
175189
259393
352065
1151562
1269190
1197576
1375995
197767
1575429
196821
606177
619858
404456
1530635
870495
1296451
696334
1630209
755306
1418183
1205749
379111
258136
1226750
194656
680133
1116698
728572
280573
243632
850088
1603583
1084241
67259
119886
496948
1012538
1467740
809460
186188
478211
1168418
525024
1047870
71508
1523063
731136
1616491
1325484
798297
324681
735816
159696
71520
517766
101146
980982
689559
458731
954825
73988
1163078
974575
1445171
851179
1489100
603371
690160
807580
1065683
319500
1364338
1304151
830896
886466
1546119
877513
1014775
811205
336319
399613
136881
1541970
400966
238203
1211716
1398484
366667
1498233
1429849
5401
343234
826639
1600738
99646
1183198
1618132
1211798
849139
445571
494559
794851
1115187
1271873
494408
262096
1194123
122131
621739
1438094
524475
1548510
1021289
1561177
1416595
451420
661160
996128
1396946
1003114
1482207
433056
1447985
96419
981025
722358
672163
1369656
699815
1460810
1163547
96413
907994
176591
472918
1563833
465190
1389986
564917
6990
557686
51738
564171
128425
774994
1528478
1339562
1168508
920352
1508244
1210948
1202676
182466
499113
1614288
60428
1176202
714786
188979
338319
742756
1432457
791700
1070193
1062992
1065267
551944
371947
932369
1634237
1443663
806944
947387
374743
1602322
527840
1357876
689443
301503
979314
1585081
566835
780251
368853
65852
1549021
554396
192227
1258834
1404301
1600335
1186663
1118607
232943
1351370
551039
133506
169123
915671
581120
190230
1480985
1144169
530676
504130
1438251
952708
158348
1555619
1411046
6136
1503640
1504783
763714
265561
573972
331345
551896
1346170
770352
907587
904190
842820
1594214
954583
587576
79498
199993
395273
901228
856486
1563867
1381105
1399595
944470
379630
1145250
1448955
779609
675244
1271617
1557879
1203322
565880
36682
243707
303013
1638209
1011489
242882
980089
234419
12816
702103
190463
222656
904388
569403
290406
1137654
339461
265853
463207
1289183
913429
704932
1374605
756699
1135971
295022
849171
1367238
961570
42987
896619
528778
786384
1309986
648726
1079584
267407
1167336
1396991
483158
966007
1356705
546340
549844
309598
1498943
1450340
1120223
1515885
813404
1416878
1309069
1181457
244148
641014
833825
1613139
1155000
1452629
1266414
1280436
980958
815435
1052423
840202
170607
1306423
1397080
721757
81339
699230
1083547
233264
194436
16255
390892
903631
539267
924981
356660
1465318
292427
243357
1505875
173412
29154
435404
896434
369366
1479871
690468
1165755
457655
283460
546881
1158693
519634
909291
188808
599787
1168501
1576920
207112
1310221
494747
229279
1293497
196490
1084751
822232
1188674
670505
1053385
574539
575464
999300
864003
876387
1169695
431727
1292071
1617116
822574
343612
406593
379559
789067
1583503
816607
586203
1616514
926250
1333427
365359
1288657
309481
575047
1351392
1620510
638401
1241214
1102991
1594481
1085604
443456
937995
548727
973964
66369
674920
1546962
692411
831562
217966
448478
967526
124145
330571
950789
1066724
187548
1337738
1643085
1440051
98379
1208588
516738
546915
145907
1260358
1441232
1010629
734688
1258182
474647
862067
535495
1466120
464171
658420
452041
336234
603205
546405
894001
146086
1035946
866726
607613
38557
698746
1202434
1543756
1257510
1402865
1293339
1435498
187868
1211410
79076
501146
905672
832943
6419
1257271
122814
225920
1008181
411052
756191
824100
1104902
1408254
1145729
1074539
1429734
92891
396563
18096
1513284
1087990
49416
1254173
620991
188974
1545787
604255
1573463
1142435
595596
1313801
20111
807206
311142
1500389
904672
11608
139551
1030458
1529539
163324
326618
493639
1480095
558293
926184
700406
669524
1512643
919138
567858
833206
1501694
1348305
1224633
145407
883223
795797
1589335
1074139
250030
1031501
1209782
188376
254201
1566446
277740
1114107
200541
17380
1546452
1560773
372989
584917
330207
1631174
277449
1515292
851718
1107053
1567861
1197264
1489668
582426
996157
232458
105953
747606
796767
1514129
455106
219182
463889
303969
102589
918450
1187631
909614
157771
895404
394417
1088627
1561695
359907
189559
870064
873766
756406
812349
293714
1435818
1053748
1589638
1638371
401884
905039
1108246
681322
1228558
1454949
541721
1212444
1466926
495220
421129
836286
1493851
306201
805713
758905
1474668
731567
841998
1302008
918106
1306233
154257
276964
1224606
473185
65818
799936
640467
934198
1328128
1408166
483704
114556
794139
1275577
1347888
1190576
1526940
1227399
1435038
345466
1460290
469095
576019
612316
1167245
240569
1454850
663895
92735
1295155
417373
362078
917212
218419
1369392
1017821
609079
1198748
965217
778268
1014273
747507
1482025
1298860
276081
58383
589395
1038813
126660
1399927
516751
544618
126515
1610706
259587
1537263
212460
1614006
271782
386241
255710
532969
1326694
1591024
175189
1479673
1202786
325613
680628
766829
1212319
480267
284885
1513588
597636
17911
211278
628778
1491709
421371
147205
1496406
1181961
1452370
971401
1219239
1474759
779007
544832
1244410
1568298
1569544
1121146
1572296
38825
1536151
970784
1248914
874939
1020325
157356
767240
369176
905129
645070
1213447
1169813
778178
946980
1017493
566959
623544
846872
605352
1304549
1559214
1250593
992131
511931
1433882
50017
747475
496816
711205
284291
802607
915037
356067
971871
610553
1111857
1049327
470400
494562
1214852
626714
665288
535615
1273795
122306
42289
1550225
1202336
157435
828533
1261005
1374801
937630
1350901
811650
266035
120218
1379092
52180
111831
1355028
801833
1644010
336470
1360143
1624204
1333489
68546
315317
566552
1371152
913551
336744
99305
1466552
135658
742601
1114130
596458
140463
806323
375206
303367
1629520
288195
1590986
1188122
736607
1482740
700502
1187420
1636130
690761
1081635
27082
264202
701233
799485
306889
1195263
619383
302722
1163216
729814
670228
1304722
758713
410813
831030
140520
1438677
1280989
940514
732340
1598838
206855
584108
1562248
1636459
236967
388587
964919
858767
1562011
356396
560314
1043192
1245844
1369503
1254245
247701
780390
1420714
116839
623839
892280
1346269
1026930
1356266
754471
869508
10689
1183124
658253
1583144
1518702
234735
744468
937621
701651
1205400
1006085
1449188
1132483
654528
81521
828008
51029
1441330
872693
343364
407882
823115
1520007
648361
1144857
1178275
1337956
1247799
293410
1197447
975651
1543645
1288015
1012094
275065
1474754
537576
804197
928961
355869
228086
1321820
1063583
381168
96979
1334746
1117860
49546
1617529
626381
114953
59912
554967
163603
1331847
1585120
767223
1612811
1570016
1166541
1497206
1128743
626804
1369855
1592939
1146709
808772
186983
1129603
809987
1630517
793740
240581
1297330
525931
680722
761698
829476
853289
658371
329462
1568282
909244
224572
1023390
28865
1234765
1523470
1022947
256335
1316361
1537165
1099829
1044846
945212
1243529
124028
148406
141727
597774
899645
586825
234897
123145
82233
1612471
983237
1588913
1284320
366989
1028329
473322
166884
1551642
1617642
1558054
689202
1097572
1075617
1384178
1366807
557220
777923
996792
1303728
35709
1231874
408963
649476
140977
1037458
1078839
70800
56305
506977
1083642
361439
264844
1083408
1220745
300643
656128
1291594
761892
1405669
510642
856558
592736
1334871
1137873
1421661
626845
731808
1643323
345572
1009939
755081
1129065
816418
619437
895326
1402681
913519
469742
239708
808520
1074014
1349505
180369
1350948
329708
62196
384351
869948
1423247
1184227
1113606
508305
837135
203103
993853
1197374
744383
448049
1086604
1205939
1146279
506669
592331
783614
1157969
1474088
793270
1152764
80475
1157625
984246
816833
1531668
1000452
239652
1263038
1340637
1287633
326950
469805
1524887
465467
294865
770053
1001148
959501
1036723
1515229
341273
883492
1476103
1115870
198025
414061
1338282
1315644
792891
624859
1611084
554612
1280572
930292
1164066
797960
577350
1179724
776463
1436545
1032524
1624493
703377
735481
230938
409577
391097
1338378
219036
706333
1020786
201753
299718
1451889
102341
449787
1365373
736607
598943
1142516
1591213
235126
1362420
1477116
530068
68494
390013
1308941
241789
1608835
1600514
683578
1631879
1532214
1316011
1598104
1580248
873362
1518912
1553979
258221
471671
750034
544115
1178216
1001033
1219343
646707
583804
966551
1171904
186751
237624
776557
1090908
1218315
502536
244132
764753
590351
1487293
1350187
1415660
1589631
1526407
1359502
1158755
890021
1081512
218
1062177
197645
1360293
1249397
351935
967037
928229
1445540
1014380
1324267
165981
1120615
789902
1567664
979315
186628
986517
1497742
89013
1606159
1086208
848339
1612750
284480
892306
742568
626069
1051863
233286
82739
2985
1318445
926547
1005001
1176779
215194
1461283
357114
180647
1415559
60913
1220546
767305
1056496
751221
397211
1245895
1403359
1216593
435204
1335649
308749
679324
1114525
1525837
1036230
791017
224180
23970
450744
103174
426862
1433549
85381
161409
1034985
1026955
32182
1506849
159068
1539011
1023545
375176
724090
747386
1097244
712777
1294159
1473179
1112871
988965
479475
343363
1270884
38506
649960
918022
66489
876548
1536500
511989
772013
1452914
528936
1321887
1535752
165530
1487441
1605504
1215544
1396492
21727
792475
1054791
585810
551052
574049
1413804
1146204
1290950
336215
1194036
503815
405738
19325
1208490
1367168
749359
1468729
701736
1121616
780121
636704
702194
364881
1592599
1314072
1644825
163964
1134229
585868
69147
398579
391630
1122573
226447
988641
888879
323461
404882
359409
793934
268139
194098
308205
1377423
142108
1557316
926964
1403796
45738
1423888
194513
1622975
597168
789130
453443
1149174
389928
902171
84785
1411282
1144055
102463
563606
97121
1077473
135902
1317525
1069684
302893
1096819
698083
1030587
888572
450976
607153
1237139
1543972
1615857
177226
289457
819973
88041
877568
666261
1094039
1052599
1312449
175904
917616
435219
214307
1399667
576549
448425
378786
471495
794950
1116530
1578277
514838
110128
1086842
1537104
77074
506094
900054
1397283
55826
23633
1035525
831378
827398
1634520
396473
1158415
1401375
1199914
1210849
1514061
272736
166588
871355
1320768
386636
1440753
1015977
209164
128410
283318
812493
1400871
510328
1211092
1462889
684699
1609719
779438
284234
1167993
928715
223322
1512057
97803
162806
1356792
116618
549952
1198484
1522218
1237086
1259790
315925
482779
804724
566682
1208725
728593
14979
104734
1272083
1567431
1363459
1599507
893216
609905
152441
1370308
643723
1535486
1082810
236203
123437
842229
1609071
835575
1446606
418035
1522328
1304698
1051343
511456
1563863
98770
561631
109879
1011921
972535
927453
997835
1541649
757740
1587663
1076290
552632
1562147
147625
1491556
724323
989240
1566330
887258
1140849
506897
696282
100684
649108
659848
851466
1290606
1437605
323167
743034
728841
190993
103115
1139163
1080404
292586
1440377
386468
830561
461499
707018
1009131
364770
26599
107296
1111320
971527
1412586
348901
1207451
534504
818907
1566678
505738
1279526
584287
956863
1638655
1005329
188217
1484623
1386854
1226443
821130
93542
968440
1401736
1105069
1436288
287738
283727
1408834
469445
729313
1354611
191376
35450
1396570
304670
131898
981096
1211106
882874
1442823
137411
1503783
1384916
1584588
1582551
1075380
360718
1374584
1180303
947806
242796
678441
1208103
201047
491957
253692
683624
339539
1398801
1223368
731262
671437
1252193
1584201
599940
514759
227166
785496
1058633
594948
601469
305042
1610637
83455
296631
152954
1057751
386429
1190724
1238525
588176
226399
1603974
1496529
1153705
1268135
47049
212916
1059136
1375130
1426069
730375
1253122
540361
67704
421867
1449117
584842
1404048
1465496
1099300
1553470
816879
113119
287489
1574055
63840
1442927
1276368
118721
1266722
505380
303356
1538495
1091946
480330
167617
1460997
750650
1106626
547467
1489124
317635
1269914
1338656
1479045
19194
370992
936827
1436715
1216938
977094
525832
272057
211147
1606105
1365609
594925
138967
521129
751201
706389
69304
1302679
331127
760053
432266
1533444
864401
1396579
186043
1397639
1266357
651338
1644523
642557
658294
1043051
1500722
201367
1273176
196267
120321
1594677
732744
489109
633892
1497277
453009
1190202
134488
297890
1393553
121889
1189642
597240
96653
685171
540211
40312
857564
245070
538171
1283095
684735
382710
127605
897001
24524
614262
1186143
1417115
120863
1330006
1405092
119292
639998
268082
144994
1521577
90104
807036
548205
1630410
923929
1125230
612415
293038
450294
1644559
766273
1036144
1440787
970652
696138
1341836
1277362
1144674
312202
642541
1464691
543369
873712
1316203
1318564
989129
1430283
682395
1435713
714848
1393003
30234
1233336
990879
738475
1458888
1530786
1072447
1017103
1418579
267598
1071075
1632008
1349442
1126371
65727
1634316
1448814
304615
528148
1608227
943778
477400
1374735
557601
1152038
263423
555157
411917
1111966
1489823
264844
1560154
975151
746912
1159783
513320
20457
1008286
138816
836421
1626297
531004
1457946
978443
287588
1387940
1224253
1591110
1120862
1470964
1288863
398999
1323324
1038794
1059503
495985
12942
619240
836212
159015
1287224
1061998
102853
912406
1212953
891804
1446754
1044966
673297
926016
461873
1498768
1388267
921122
539694
1295634
1270739
257774
248485
819066
1443034
899403
1520405
1566544
475229
295752
1510862
270815
821879
1284153
1336238
854312
383054
1461538
450908
593070
1254904
1366782
1397734
644375
1061971
524857
1338166
376273
66458
68166
443482
892043
1202758
1299030
862294
510998
549981
50910
111135
376592
336363
1113529
787315
1491346
1448741
1552709
368572
1246197
1225134
869917
1475765
318977
661143
88442
1008334
1548535
1416148
581234
794626
408474
1523752
1526951
1091763
1625001
1069413
7703
36494
1064949
243272
7417
804480
1251657
541793
1503219
950012
1503852
844841
1471845
1364910
1488152
350179
899725
256966
415250
1543983
1135470
768130
877254
1350965
959460
370985
1135448
150253
461265
1198477
1530954
471686
823470
895260
877041
575589
204707
1543806
104043
1374094
315717
512696
940062
659517
1377752
219709
1137409
1042518
526945
1481965
734890
35959
1307175
166964
372508
549807
401016
524471
66263
1479255
1238330
631573
143135
34524
931204
725962
525558
428699
1232907
993138
289441
811794
669353
820360
426839
232163
142621
236719
1304684
141465
617259
1469656
814953
826307
591128
1136279
637058
691558
300645
1483066
327570
1244054
948587
1153746
1323829
517586
1124844
1461939
725849
40685
590144
89179
454274
611028
1056688
879302
336482
897442
1483481
1173656
1363195
1517059
125023
558381
1381181
556560
929723
1238335
614979
1207124
150714
427787
1413611
1049958
466739
566015
1171739
187255
104009
1558867
739431
887728
909065
1551864
1234694
1582836
596474
193523
13398
722926
986522
909413
298004
733021
710795
1157883
1309109
1279605
71790
484309
1280362
1387740
241402
1278666
384761
1023259
54417
1085086
804904
644964
103687
569149
695947
824318
737060
1476331
1522635
1395887
751597
418081
1496497
1494625
682522
287512
971997
1273158
1082492
1568405
278071
1614795
1229355
1036468
211332
322342
1336291
774710
199008
720649
1380290
687894
931844
866636
1473120
1330122
341400
161655
763057
1524008
170213
75479
834801
962082
1343981
1631169
524271
1143311
799467
413895
1480947
853081
801711
795295
865876
627438
1624302
1602963
188794
743509
1435222
829012
839986
33115
40769
392737
331805
1002319
669607
881007
955504
1358455
1138952
88701
1523788
1484031
1415302
622124
243730
647508
1410971
1267143
1027169
735421
176498
1034385
1161343
1589360
664183
254867
1526298
1610988
738727
936269
609589
647566
1425541
1193032
436464
985357
183275
699293
578758
626036
394640
383949
1268773
1038078
290669
1166187
737237
1173735
1502624
1123242
213231
837290
836785
1028855
363591
19689
531221
998222
1207863
1134303
837178
1228231
472551
1581860
1121880
1189949
727737
1230089
1537376
632172
1500611
413883
991412
1237605
125482
39470
153386
450524
1101847
1198528
788097
829161
200890
675437
759609
1255715
1370336
655458
422046
1243648
44849
1590767
284885
485729
1040231
1132444
484394
602725
432630
10090
939831
1268839
614274
1517376
1142576
945839
1090521
541767
73724
1550490
451962
133180
142721
299354
1413505
181516
970773
1185405
776077
110784
451754
230350
804237
548847
1104966
796170
173399
499661
1124845
1243208
1348650
1572797
668311
225462
1528230
785712
1392073
513551
1596464
3320
1504298
327782
1177597
1170845
655243
847548
1571335
1608835
537147
555892
1294743
145845
1614517
950700
1430173
1089162
1265030
1363624
947185
1451699
886930
1299045
890758
1510080
982810
7037
487890
1104755
897323
958575
636753
288598
378829
401355
564221
1515763
1147052
1510836
951391
1097161
1052599
1214368
138787
1022735
772754
1126595
753437
478179
1457680
984109
1101576
181248
216105
1089395
804513
751065
1206145
744379
140894
685537
600653
558702
521757
128587
400957
1473768
422209
915977
1304949
15880
251295
597341
1055494
1116388
936004
573902
419023
1485064
1098723
87747
132636
530194
1594753
577574
1203179
736511
1137605
829915
979160
555371
1602202
520243
1137005
506937
505584
719109
67226
919674
109565
1383176
184654
546244
1337886
1528655
279294
1039820
1236254
310211
313107
1054427
1109612
590339
562629
8015
450986
1438070
1633094
812053
1073282
1362677
411830
1027838
379274
1327078
1446718
313700
1336911
669817
81095
1446665
647930
112697
8694
836411
149310
406915
738050
1522231
1452657
1030507
1038913
1617172
809617
484997
173977
1174656
10316
1186153
28816
1103366
1436773
32333
644351
691350
8740
963099
1425928
1401473
465868
724522
652024
667255
635694
1170551
796759
92359
1139780
1417044
1054922
262520
1449945
1646863
1202415
858051
562540
1208663
52443
1572268
42833
791056
1249912
1416621
1128392
145366
745074
357963
14218
157023
1225591
1281216
407672
1550770
1418491
985035
644680
487065
892726
581569
676099
93186
1544750
1386907
1618794
916950
574236
972540
1461993
623437
555961
776974
1348583
882457
1517596
730116
909161
1520548
10852
203853
1087946
462337
879710
18663
957320
1591656
1161083
1103086
859257
310763
276287
1319353
66701
1121810
505898
415664
1283357
64177
1324408
1323970
201718
670291
879043
334304
659511
1172455
1105713
262923
298094
1262335
1439279
604191
761798
557279
459552
367260
1025786
177264
1290208
106210
1476
1342800
572493
1539365
1309875
617552
1355409
1314605
615412
1155725
309597
1197672
149311
452495
1527096
778568
1320839
521974
1048548
1047248
1116943
811648
102282
1542855
35757
345431
716436
1120403
1256041
1312394
92759
57373
585408
1281641
1602930
654346
786059
585536
715313
60838
293958
1142571
963110
1071647
1057187
1559320
137965
668015
87613
34027
1306782
459151
775093
1543073
806275
699234
1626970
652694
1516566
1296874
820479
617261
101855
128143
1644595
373836
363472
698004
1115290
1609601
724013
62993
138208
655640
371469
1385683
1053525
102135
136181
608877
1353285
846896
476984
314303
934479
468820
102142
1184685
16181
1442181
1426347
1045549
1485763
1214228
1460073
1336253
1592925
532429
1537911
652490
885825
771043
1250137
266400
236222
1458579
133225
1030743
325503
992180
582622
1123405
1633708
71754
899660
803602
560305
1551795
746968
207291
575001
1444174
580695
1495052
697114
683395
1495222
1196678
1111145
340538
80418
543222
1061357
839790
1468289
802315
1394857
1313736
609344
948633
253312
328885
1618543
561623
1428301
1388134
635970
268978
1581273
972970
1589188
1508814
136369
930895
197319
770938
1626125
534931
1085805
416183
1088306
1640396
1286644
949026
1111095
557818
1590341
1153485
661103
880083
537035
947813
578236
1299898
1242326
841972
1403379
1518654
1118213
597617
914678
504232
244734
1509244
1402995
783538
938774
568042
355076
1122296
732626
937516
163944
314620
218390
626413
955763
1419364
1335552
87022
1228998
377170
856191
1241614
392757
699206
429352
160985
574088
1323577
9496
1265623
649441
1503256
736629
752297
440783
312250
315618
182615
518262
330446
601338
1274690
152080
1203484
1463021
349157
1260915
1317702
1576700
27136
484897
1323324
1314626
442565
631165
1517659
609733
398703
157200
1167244
619333
188492
1591334
976942
1035590
528526
791995
1480480
232874
298438
298262
676571
1566015
135429
834297
880098
1075015
1030681
924731
1607866
395320
1355987
325298
592414
1288251
128566
688180
1487344
665455
1468579
251659
444836
1091265
816576
941352
713580
1277287
456393
863965
1305113
1217536
892639
45004
168971
1377188
893772
1179499
524794
683143
835092
853384
30891
988193
1257644
341978
626509
1082306
762381
1134552
1468754
30069
806062
801568
485149
882014
728108
184013
808392
1449432
564474
1346889
313808
328925
1043631
1252921
606114
1321891
1359856
361745
974049
1247983
1129657
354024
1071119
565639
1486584
736758
1413300
728668
993981
1107625
44743
572150
86261
1193540
666763
350669
786565
418798
127046
187030
480604
1386686
1077260
510391
45736
439260
468541
1042031
573021
598847
202064
350188
858890
1362762
1147904
625235
1016583
1175960
243834
1633478
969932
50685
1523833
978053
943760
544714
937751
636170
1067182
1268515
532231
914837
151125
1597516
1121656
1561612
903403
1150979
1284409
1401275
1614852
194472
792161
743763
5118
1361171
586049
595376
714844
1609088
1508623
184907
1478011
1548089
303207
1170492
1604096
81489
1002747
1322257
1226173
1172097
1278975
437770
1188160
797163
1537858
1626773
35092
984799
742036
1296430
541608
748945
1604161
1385823
599923
1465551
516446
466929
318574
1493486
1511683
1207697
984738
248337
1450396
461161
1225891
229536
1572595
357407
1629297
98271
1596822
1311462
148805
597544
996168
1430662
1623679
299201
1503589
364263
941057
645786
286332
1041535
1341710
759660
27853
777603
1554209
407173
277372
990573
1605643
1580762
166449
1405947
859643
1398557
496592
321040
580380
1206591
228137
680644
495737
218317
1160829
727858
86890
1000005
964185
371645
1113309
432495
1101744
1588814
1225661
66879
1384924
1054015
705197
146153
1262901
367137
278731
1052878
4658
1264985
1433700
583180
474292
700739
932869
132473
615802
1363986
268021
1499297
197235
976938
745402
1195713
1635850
60456
615460
383457
1022980
1241011
646305
1197400
421665
24048
1304312
1642505
229810
121788
1567542
1004365
983861
915348
326197
834412
922991
793447
226198
633659
203741
156228
369975
854755
535796
529770
861073
1076292
449143
259780
355655
3679
1397454
396086
949735
472418
494130
372708
809760
343332
3124
1478391
350727
445211
1181816
250186
312089
506895
736661
159254
253677
352604
1165690
1398133
916098
1473695
441629
1180522
684231
840749
435032
87571
1441915
299684
818243
1438523
621783
123278
45753
813338
1157990
787104
526494
1047227
964237
1513593
606130
1176387
726056
1623989
1104326
1097340
923354
721611
960690
245443
709086
172377
571273
512886
1533148
1173117
525687
983796
839962
1198306
867748
1134062
461782
879702
1037709
1617022
292354
769361
62257
1641468
703486
1037457
294713
1287819
1315984
1280282
16734
1582464
704082
191407
406453
62002
460664
290188
744879
1626801
45257
262303
1150617
1202020
912643
392249
317339
1540958
865353
804622
1014624
1249942
1248354
679740
1570368
953788
68932
479424
232160
1362145
349566
1156743
804041
347929
195065
836423
372188
580142
3516
429252
1262995
1148947
316929
1234809
1300331
634054
534167
690709
1027725
891359
439813
813814
170335
1212957
233886
680236
1077933
1258045
28411
750767
1215272
1497800
940877
90606
106126
1149762
1258789
607153
419377
1236860
1270714
560126
829508
1465649
1620256
1051375
1391826
1428078
435878
1191065
1289991
1196572
1345831
819144
764756
1581195
613927
1513283
389797
1490598
165463
613378
837821
174878
1584243
993903
1411443
85124
589017
1085669
1529693
546093
1139620
1539341
932828
775130
249946
1207885
1261043
1230165
555215
900348
1636423
153862
1346805
1079074
1289103
518243
81443
379544
1341780
593451
782258
1374166
275433
1280103
591562
916677
1439593
358379
773266
1145642
1525285
563444
597915
1626410
1593728
1174435
109809
729320
624955
1166081
418778
941125
823868
762249
417397
795010
1014982
381728
66855
1405034
363236
894593
1249515
21566
1386561
310682
1351725
259599
1029437
471538
578808
410170
1564494
325726
625748
1250016
157159
310099
659512
1457181
1254537
631357
641385
829106
38314
75558
1116428
565876
371148
1557244
635694
132808
871046
14054
1139677
1391791
1350176
1573566
1326806
530418
1632421
415921
767831
863341
1063057
367942
601791
510691
1240095
555698
841430
808864
863151
192788
1580463
1335625
352468
514461
893548
1398808
1031962
1524924
702826
1426008
71048
1318367
21261
747428
1382103
1641749
1373030
1200933
19361
1277375
1615144
669505
1178879
1374724
928233
1613589
5300
199349
459014
205553
574441
1151201
244225
691894
860485
400688
144591
1154779
1029782
319257
1225311
429590
1156493
205406
73927
75210
1229769
1646727
1125744
1241909
985101
66523
1295425
85662
930418
627308
736256
996436
1052217
1145191
486359
1538001
883190
749748
886552
339946
256405
656053
55534
334591
903784
26686
34142
515728
560368
668993
1237723
160774
1452884
1181200
1419181
1445423
1080312
1290367
567690
656822
56266
215788
425008
1005671
1413485
1059481
470578
1597290
817270
1353079
1448373
1089492
1013960
607370
1487353
132669
1333539
1027536
750270
1098003
966957
1431586
1232102
1514715
945091
462652
654743
216222
441485
586424
1366175
1264354
373651
107868
1145050
953189
816418
572305
793691
867212
1306392
487700
208274
253028
516817
308334
834590
1642066
175795
566760
615762
1501183
1609705
937937
1393582
328617
971596
39197
192694
212090
210981
804005
560203
326330
1243163
165584
995159
602365
374551
915974
283767
192010
967650
1026249
11926
491815
272715
895864
176080
628291
23109
28397
1141337
933269
681327
820539
706979
807583
375038
846339
1312264
1440950
903429
1212297
19507
1273233
232775
1317011
148112
584066
1006597
1392680
145022
701796
1375351
523680
1303126
356490
180531
177981
1533351
1211098
1295316
814196
735555
202776
626738
816025
302182
1458676
1069385
167931
370175
1370008
1096076
1620473
56083
419471
398615
1023512
711123
1562266
639862
1285607
214236
639268
130824
393975
1238661
1127501
1138498
888870
1356044
1339973
349184
159588
1428632
469952
1446353
1156637
686097
772746
1068091
641991
156221
46142
1256585
1319556
360363
1298617
927145
789215
795330
510193
1529755
1448357
442058
1000111
831278
1053865
436734
1116163
277926
1185484
1614629
1521195
233266
812563
755857
61206
1367209
302984
652728
889558
893779
917485
669972
567332
850877
866747
972567
1334742
34437
311412
1623693
1478895
530635
126748
920638
1390340
694112
296445
449706
314691
535448
183614
1505282
914901
388646
1521425
1345600
318399
512957
165754
359114
1293415
1087273
1553754
993430
1294102
756337
1342822
930298
1313916
915565
1110716
750761
386805
1096290
1226558
982927
554571
648862
1538013
758346
169848
989465
399854
436789
557805
991385
403293
1329758
414327
1136029
215952
49797
566584
531539
145041
1585880
116385
559415
562170
35415
1519589
1043004
222387
844159
874748
920680
840268
1236407
393923
785390
647146
1131003
460410
1326022
206411
845788
1096271
214414
1103146
1094911
412518
1493997
918353
855218
891142
760650
328294
968059
1327314
779663
1463728
504481
1106754
1337300
1489429
246180
853833
362234
935172
322038
115180
856954
332017
1501363
241367
1188643
775485
472397
1554265
389117
256595
108755
1598657
1206657
871809
1183263
294521
1373872
945610
1082488
319039
1466546
882494
322546
891964
168185
717907
912634
777438
118511
565851
206667
625002
704016
357058
1351410
622338
889248
293873
295639
642482
1004426
893575
872202
584779
146392
181543
1196052
668256
902929
715654
1114535
624753
29818
317491
14905
1360298
1285638
1237768
689827
1279120
1430374
1109562
1383640
1141327
740852
407900
278924
695650
195770
669480
1250150
1594762
34372
175273
1167787
285203
54093
38545
1548060
1254159
875912
1153441
266524
1280867
434275
1600376
1122781
1095146
748395
1262788
162980
1230463
695073
293504
745083
1002169
1290576
666771
1217344
1285369
1446681
1007100
1387555
349134
1403144
259649
1492488
336442
515791
925053
1558524
1457274
1252973
1090889
444602
671055
1309389
658993
904804
823831
1443163
1514076
727464
243
1123212
671868
1616899
208125
381326
281072
345681
744127
264396
1462631
775047
161247
960217
748360
999080
660275
1276978
744238
1084228
1233159
977848
1586383
1029775
1115007
1110762
916057
637921
1277096
203816
31620
1055922
491140
368080
448653
489199
331880
581341
334594
808761
359104
1247591
1230134
1401347
121233
841789
589398
63247
912967
394737
1543927
982735
783952
816406
963423
458957
1282957
368608
164462
489464
1036657
828601
1394480
430265
809411
1306740
185144
1013516
1581567
624957
1617330
735228
1425075
1554345
1246344
729701
1551517
1630530
1630968
1074149
490754
21328
751837
1096693
39408
1069352
484212
314927
1276016
30778
279452
429594
1305448
1428500
834110
510444
1047972
982993
1636443
279564
142609
99103
1102627
888505
471298
1361942
99632
1582776
1027073
812346
1382583
278306
370090
1183922
831223
686580
1296604
975516
872952
472946
649214
1479722
1309092
1042279
1569872
893477
1392392
201528
1159885
990578
704764
1497921
761160
804046
370368
1480235
409541
165455
1241531
1119540
1570816
239380
719653
1567559
776504
529361
1429189
1627853
1208959
1501226
742453
994874
181775
743081
114238
265134
1424237
1514610
1312970
707135
244415
254137
659118
98408
109508
1535636
670067
288672
1145471
414658
63320
467807
908734
1403008
1493817
881364
427913
655561
722158
491535
954626
1363120
638078
1438768
299389
39763
1202137
607096
312302
902856
824072
142183
265235
1439455
20491
1135253
1460366
1530211
766790
1223999
352418
634261
1556650
1239065
682561
188989
1383518
1402143
553154
1290029
818756
806849
637501
995778
1472958
1050587
1376693
986071
388216
1619779
592542
1562541
135787
379790
887477
1431349
322211
1158346
310230
385251
1270366
1114771
1429584
384902
1335723
657522
1197264
511118
575667
517993
1214576
1220138
1349639
450944
1143477
417390
1046640
61403
1086819
507224
1205796
1124944
1041876
131271
43589
927383
1066781
34264
539153
6951
1028867
1623913
1595950
653962
1215995
1484263
1355293
1238386
1293966
901486
824498
934720
1069310
728827
1312167
856218
352122
1547316
638420
389886
1538492
1311616
1147137
564730
1558158
572539
1149719
1532177
1311544
645215
23316
554373
285489
1389971
642138
1626998
1491485
551176
996867
664043
796366
517444
1114154
1109935
1494534
663372
1581905
1389630
267556
674184
912334
823710
1142871
815866
1301274
1142779
264477
230728
1245125
595094
112467
1217299
434616
1131963
1101755
450932
774708
1075708
1411634
98984
214856
1485545
1388644
922683
855788
1228060
541941
221452
200659
1400310
654900
1642304
1007222
623153
54602
1099651
630372
703553
279454
512559
1006684
25313
1294781
487461
1537665
1349517
55
1248040
604749
668551
1429393
2785
968006
238418
1226607
26357
156275
600454
133811
893005
70645
1318825
235553
1180205
925509
1430351
372263
526151
1550236
244590
694722
742721
1522202
815208
321302
1328860
109554
891968
761169
1574544
478123
1590759
1053359
1039758
1412635
762578
654443
154062
125346
1454321
679276
736087
734027
231806
1457470
439192
196384
875678
1118749
212278
380446
207296
1532756
1113369
1170088
1412899
432268
1007323
1116655
1454549
1053225
146203
766295
577273
53077
866460
1205323
796297
655433
350588
796674
172937
685945
101131
1026298
509387
1578018
830575
396883
425806
467033
543120
1325894
698850
1089214
52596
703232
817788
1012276
1594730
109118
1208700
175582
272806
197444
700141
1047949
611623
807523
270833
1081080
253435
492953
907798
994789
1299859
955867
670959
181228
1534234
1308066
270040
1431620
444803
1129083
867082
1190060
227409
1138046
903298
328796
1218667
1601252
655302
702591
869360
509421
1161197
1447280
104961
741225
581377
545012
764594
941229
384654
399067
64892
1445682
1175633
433788
1118765
170493
514467
1510087
1625785
72841
452842
1109987
506452
857811
45336
495540
304426
253590
584473
1628936
798090
712211
88710
578205
1615313
646019
718975
1024153
1411797
147535
755030
1587445
784093
933857
394229
116834
1638361
1359038
1114319
998697
936657
1627770
805370
576808
1472911
797169
405113
792000
355978
698463
1324031
1447074
18675
608171
556647
1447779
1113355
228365
1033410
648068
927873
242966
464352
788818
356317
423558
1255521
375232
1539193
317596
1077077
1324987
282572
1328261
726371
1175672
472255
932875
1282653
1322593
1042594
85449
1562394
134706
1102767
923672
840782
697218
1295696
248964
779539
266507
1025719
849258
1391403
1470642
520637
239432
1062970
649798
534673
1307790
679331
84453
677256
14233
748731
961347
1561162
2119
316031
1171419
622127
1048423
867821
1118138
847694
1348722
659406
887733
714372
1007897
196813
114796
760730
615950
1453608
351485
1071780
84394
1386959
1306688
716088
795644
1346982
1461510
1596769
1525613
621132
788991
362331
1043927
350013
291009
220714
918630
531043
468984
212151
1297712
111511
651029
605719
379692
365713
1590955
916713
313602
1431244
1516810
62914
1491916
155440
919571
516138
972090
275125
72421
178661
43939
428891
455328
219943
890309
902269
1336777
758826
817082
830974
510811
147651
387557
1631615
839760
1151528
142834
1170978
33860
496785
1261672
740124
492875
412624
1289304
58954
918937
881199
253458
1423945
1381190
1342013
658623
390022
1031173
80383
727298
259223
146309
169944
1202966
821475
114649
1618028
188580
933845
532307
568327
1392273
1584259
841491
325873
426184
739590
1063160
1645148
431305
1211688
1354201
1612507
796216
307860
770245
949274
693556
760922
1314799
184806
730831
508459
310434
510621
364573
397155
695869
817959
1392340
266515
1431629
1394531
1530950
611502
677990
865961
982759
1351256
1443379
1538887
1587681
1445604
1140035
1586824
1645877
575176
594666
139278
241334
251177
301120
1000833
935252
1209851
1305761
762080
1031969
1600234
1063783
528425
1549080
984868
472966
595286
124371
1040743
915938
106260
490725
1207261
219876
571936
1643305
897571
1159016
268586
561244
520352
1227259
1289983
223222
859099
1609444
187191
370020
1521273
592560
866534
1234844
1172150
1592777
168445
858138
390372
297339
350942
822752
39187
583055
562143
983376
1050165
199885
245005
42748
256998
173152
1576377
1516674
398414
765893
69204
132872
431710
23002
1532179
1218186
537204
55560
93809
868117
1496478
1335532
781413
637861
239733
1318514
1514285
567555
1489202
1330220
1528315
718439
881658
628677
251579
311574
320635
476113
1282035
11586
176279
1201943
231155
1202126
933407
65725
1287154
1442698
893818
1448651
1015756
1173053
332642
1593649
1309054
889292
1193032
615265
1311445
1085189
283200
1044022
147554
47008
419540
903700
1278268
1251685
1615623
1251384
1067123
1389533
191348
317780
744448
240964
951378
931470
1471893
1374452
1571052
1427521
934191
206021
814021
871138
1450364
809376
844936
1400079
1372756
821360
1052110
943825
50823
1134445
1306762
818887
1111806
1262502
991584
260350
367907
632211
1045383
1252399
1326972
138675
1467476
1166899
1040548
1253593
443242
1154174
1095893
1591049
1226598
742719
28169
377140
1441927
532665
1561142
514858
1408618
687268
1095541
864328
531083
806894
487920
1581506
317605
823518
1074716
1124592
1263496
1112747
729457
823056
84896
1326586
382099
1288004
28676
889908
837698
462947
1489431
1553546
412404
175649
193095
914919
684601
862347
1199770
671229
1082064
130145
1495122
721763
417801
7032
145692
390412
1541283
837541
1542681
343681
907247
1515656
1342873
1354039
1260110
1595450
601607
1238262
260281
1479803
318015
813435
1630377
1306540
453336
1249771
1584854
202152
162239
11335
987714
732903
968724
1167583
415267
1150858
222860
358866
1535833
1104003
456121
158419
400765
1515357
379342
1405755
1296200
76341
1079811
1575744
1178946
933048
21601
1462667
1421188
459843
236595
758400
138586
945881
1077998
345637
1445353
1353649
131596
1562876
1555501
1353880
418692
984991
177799
204171
407693
688453
758687
1213626
244379
1409875
157838
727750
776823
559452
328625
514482
1570928
1525863
406201
550594
1592124
619232
1323006
276666
327454
791063
260851
367422
519037
1102525
420954
843333
434079
812010
1078221
108898
1080860
680061
895651
1636953
1489667
151352
1429657
1459604
291687
1277656
508064
1066894
50538
123890
337827
240536
1361036
32989
1432775
945421
1131149
835803
946877
366802
570719
221923
83854
1103582
1061306
1242902
892348
1246382
24876
863962
257630
1081593
1268230
857381
322314
272376
274132
894089
746253
1565097
550471
1151346
132758
581807
260153
1206632
1211806
656413
1196930
585352
162452
840226
287743
1381781
1328677
1141494
618692
1324301
1390393
713042
976986
1166511
1609896
662521
1282419
738483
1017608
20694
1411990
533863
1602599
1484910
86111
864994
1324169
1467216
504821
997007
992576
1083975
1525846
763086
1304223
1004416
1516293
873352
659579
890433
1260898
512028
599464
1524624
870264
1187390
252319
1092149
279810
229854
162087
77959
21073
973770
1059638
36718
907043
1498369
707634
788506
1172154
1195395
596728
1636266
34168
1383613
244557
830847
1242206
1548628
72777
774798
1584198
219455
1286487
255923
1377839
559984
1114434
148170
875408
1037451
1237781
983041
1640461
12385
991512
112991
425115
232643
1279462
426755
1008929
441579
83858
1529181
1531671
789090
600669
1344213
401385
1571868
567082
622585
869336
1089652
1129365
764701
168394
1305003
1165705
355476
447698
538296
1543752
310455
1181167
1437460
1461806
1020055
1030259
940328
1474043
1383763
154147
233801
275644
980267
409934
1415161
595903
1051538
1557081
1479532
111642
412220
1622865
1554028
376323
276985
1498749
500603
602272
728971
1390527
1022281
774456
836347
736622
534772
1181217
871465
1068064
442907
427187
1172604
358798
1542469
1023809
914854
1214228
1212587
932209
711754
35419
481343
1335148
1317582
1202892
953075
997621
310846
1349419
130000
1173911
1312934
1450509
3816
893576
101767
9845
1215818
1066353
29951
1076161
247006
49667
1567742
1407839
760370
583235
62545
909693
784690
1026815
433098
566622
1239637
1349442
115825
644220
880570
1220359
1211598
18304
870907
1279352
247973
981950
912098
221707
33515
1431644
394558
1058962
1076190
1309222
1574813
1561357
719263
175922
701349
668793
933968
862572
65528
501958
1289659
1302740
583196
943820
31274
599764
43468
478516
1393550
1115966
352899
427076
393876
1522898
1455854
1104117
156990
466441
60600
812170
939220
1145968
1299675
441414
1213425
960003
1265509
353260
358477
191037
1245014
1133421
536817
759223
676886
685830
1169748
21039
103795
86926
255103
712414
737512
1084147
621679
653238
1423398
113136
1091120
1509724
413418
134277
1564176
1256548
1277638
1214891
740200
1488993
1227551
135894
1493973
816623
150551
1160767
1307389
897021
778281
700277
762742
794398
999380
1498949
1595144
403765
2769
163197
584068
223689
131038
1269956
468749
591094
260105
1042204
1127808
1275358
773648
631780
1113446
1613260
256624
1519277
1060220
1200318
1222486
657922
828749
790460
650099
1489731
1251437
615483
1213870
1304159
986080
1004278
921477
1144929
21665
1549470
799189
385394
915683
588201
1025296
238823
1245886
390607
860963
978918
1491348
596387
1053627
576319
1198351
445188
254144
139961
1569938
648604
891973
986675
1518300
1136108
863650
934582
149
192969
1558206
49398
611335
1414085
120798
1294953
506041
1139453
1229057
249086
454655
745700
878441
459206
1075453
769366
326541
1629231
982230
764918
92233
1570304
514471
1025094
592797
899686
533260
276587
874361
168186
197890
378028
159449
734279
771119
174609
1389752
98939
1334557
1057546
100159
180798
87567
1224380
890727
1523874
1403423
1493562
213571
1607845
1328247
1587989
45496
737762
103876
107237
288556
1391636
708131
138398
848945
600367
208646
541305
722138
881261
591431
271593
866227
655695
1457743
746930
271364
1111780
1273617
922193
647183
625117
1374787
1268831
1269657
1308794
274662
85221
1366794
1623838
1498433
161799
1202071
1288893
13158
1477318
176462
871714
740473
109290
286971
760947
275769
801968
1291343
1448998
1420844
1185924
523998
396417
125172
242340
1503160
461711
175606
1594734
141742
829641
456236
469043
1149229
890984
214233
1037150
968055
1590017
1463535
1110516
179271
1433560
928861
1325021
1282723
1621708
736297
1278209
824903
873240
1407858
62569
543461
1112626
301972
976514
28585
502713
853282
54367
1509214
549054
875879
552664
864295
1587077
1101848
122911
168495
1298568
1541517
169887
1291187
693262
1410602
571469
276128
578596
606833
1554783
1391727
896183
887856
1435728
529713
494218
19666
176004
1110980
1067141
288076
606708
422352
943395
199264
953485
381368
1513187
68749
68986
144855
32439
395563
1020514
427090
601247
1066321
617185
642264
317727
923513
392264
836672
993289
1346464
97467
696144
1340022
1519024
570881
43318
834569
629611
1329808
1019315
1579640
1391253
703912
1200348
1135546
398652
211604
250256
492259
565463
1305288
439903
1119735
522571
148296
1241142
1294181
759668
245785
1349524
362477
354043
559663
482103
1616280
1358651
176519
982357
62705
162727
1231014
1283204
325353
1511503
414654
864875
15198
84234
1291266
1426723
414783
811185
1127121
783543
539002
257356
885628
1047828
274002
1579431
64565
178792
208085
1510457
386320
1512899
743738
840284
227083
43692
1119488
1360586
1235470
176415
650680
434229
721091
607367
1147167
630091
146409
164303
399093
530803
1541157
1604703
1631240
183036
1124536
424095
1451405
1221628
671447
981146
300078
1430675
1501490
984944
1372060
235384
1526223
711696
435944
995339
1085823
1019679
1647460
823689
1595068
1323985
518798
711505
1335028
260388
1558606
1458235
1455509
206144
1271158
1368945
241005
1635862
493952
78375
796794
601362
204868
1340496
999156
1330381
182424
1050649
1417096
505045
822645
1311932
1166571
1339353
669207
316198
387828
229951
1310390
959157
792008
105582
826130
1092591
177017
991657
1325764
122054
257637
1444710
1580073
1083656
422788
1444088
116688
587865
1290244
642269
1417699
61165
411459
1337340
779437
306857
1275556
1453818
880643
1390157
65184
1285154
1088129
555392
1067103
1163637
165276
203815
347588
779999
508427
1103052
1204590
15289
1504002
300966
688031
483587
35167
779145
673595
989823
596645
1185446
9739
124621
841206
1328126
180833
839129
1448410
692804
289364
758867
218887
974151
1220658
1047457
1480679
510898
744207
1245519
208313
83393
606779
758849
1625733
1070930
423944
1339252
1139134
1262496
1095586
1416477
1347131
1377695
756794
1178444
997561
1170185
257717
327569
562935
86829
464740
701897
1163896
1427442
536909
954875
1400275
1455040
780587
270563
1467927
1625938
1449392
98084
242772
745661
747363
1422777
545491
931509
1204012
706792
1539040
1150808
1211480
1588876
1245696
128950
15010
554480
1601445
1169418
1341540
1124920
446626
386819
989773
580564
693449
1462533
754456
466071
38706
564003
707882
265528
1534473
1199507
420889
899180
652486
1562314
1206869
532910
800229
1304550
9756
1529626
1101666
107843
269517
1245373
837766
673525
166707
310834
268218
952096
430042
203075
562979
1349116
1009316
156892
319216
1513965
1477936
105170
376556
1718
1471388
603344
1148000
1147049
1407368
1055056
341224
7727
1295697
586030
953678
787525
192138
38305
425447
1584111
767098
1365315
1207978
56951
1331256
1501751
1195104
144612
421711
881202
358787
478824
833485
29814
1155514
1577123
1547759
1410944
1431972
943130
1235187
954042
39473
63090
1219336
498998
663637
847005
895453
462551
1462521
606276
1416027
174571
1486696
209673
619763
963749
756077
920883
447775
218284
120524
183082
1168980
1409037
990262
449458
839851
144279
824543
36373
1440880
87753
403303
195072
646103
195608
1018571
284376
538676
550737
465677
39940
246668
924484
1148798
1217189
736140
1063091
1598991
833071
781755
630506
259196
1505170
583129
1544104
34980
1570327
1061974
1271843
1526183
764492
443004
56445
742286
160678
896296
1441633
786299
756380
181287
454720
1303179
1288691
392103
102585
1235256
717782
867144
560303
1311536
661229
24823
913430
1048445
1163808
13374
581765
69878
1014591
61640
1575223
1310184
1301492
1382109
193721
397897
407622
955136
320852
1428349
679485
1075494
514166
1015769
1095336
912211
1621151
1406931
1372435
207451
520206
367558
1494526
1056932
1406420
1483306
603924
1371001
316413
72387
663873
466201
540787
311074
314106
938712
500698
215551
613512
1191313
266895
1397498
1528343
347670
1037923
1056499
1515374
1597725
633616
913924
1102973
637076
596896
824267
812420
458047
759814
379362
29533
527914
603671
928241
778617
1620548
704477
1074812
1346294
1155233
1358346
1598943
1522816
895324
178926
1459157
1080610
152132
1053506
1067357
773540
1418469
85725
772373
437537
1248134
1253412
579525
128803
1641484
526653
414626
1285335
75865
1116682
33122
1401138
1338869
1223711
212073
172225
533704
836862
606260
716630
1404267
1265065
966066
1434589
850546
1616596
1564822
1356166
1090256
1411029
1425724
1299362
45307
1560245
1514163
34024
265233
1140817
272680
595781
886842
1018296
286515
1068530
1324547
1038596
170574
343737
423034
267969
814064
1249239
381306
25143
890734
1399633
819617
1137173
1380375
387445
536516
509007
1066334
874077
1066466
286181
239180
1451214
177293
1534953
1503051
758524
1313855
459593
1233893
1168685
1448424
720018
344185
1615446
259462
1283477
1383589
384306
527537
669829
19217
457627
39627
1346729
352998
1113964
1501314
193910
426871
939552
1365302
1351532
368490
615017
1577062
958823
64804
1506017
205737
271690
28259
883186
882913
791872
1108409
574557
152248
1074387
470278
131653
61352
316199
1335187
578273
718814
1198927
1207613
1510198
1128888
381920
1277589
1248148
253647
633770
577721
126933
479308
110634
486441
384914
497900
15097
917074
816517
1030440
436934
216283
541540
737402
280502
449116
965645
115203
891262
277090
527040
1597745
95839
1092824
401425
664112
1174842
121021
953947
293338
796552
1088856
795823
287342
706953
1018477
8417
25510
588607
817124
1313731
441516
1129903
25517
961500
1584286
1363832
1168202
1405126
429854
572815
203072
581513
391504
293223
1131266
520044
87448
1256541
1168237
350324
1180873
1184748
552286
1369934
608520
1169661
1321953
633944
23565
458235
1250995
509423
573368
1177071
742985
882002
1631912
1194564
1330641
1358170
687983
208876
733739
1489478
749492
1139785
1150624
343785
69180
1501389
447097
384639
1119843
1583994
1443113
1080710
1597324
701584
22069
1428469
590589
1341950
1456588
1573926
741185
1041917
641041
293723
1531128
840254
1296897
1061708
976755
993555
1106698
288883
1268812
597391
1066058
837538
1314504
910779
1485552
1113518
1052869
969093
485182
1277444
172416
964926
340948
800131
289153
1320956
1430115
1333754
137694
1265020
1173817
108112
876532
1324283
1192606
1354764
586722
910746
426326
1081770
1600723
1413126
143627
936446
892875
836097
1476770
1548
253681
718796
797800
185823
1546390
1563919
704095
1627416
472696
917661
117460
143914
166813
854169
1251937
728611
903925
733622
125600
785491
1232293
1420267
854188
1555927
928390
1147625
104491
1083538
1064859
1336419
602919
1161042
760728
543367
1008293
1009761
693271
10463
1458456
1256517
199856
81816
676134
377549
229558
79931
780956
518819
686173
806718
508160
825962
555666
768799
1372831
170189
98671
654635
1642541
717829
544185
1036963
15887
302936
460104
138663
511810
1112937
85347
1593477
992910
1601317
1358736
1476867
544310
634168
478937
1238470
202971
489096
113695
385991
898739
492787
121835
232838
671421
1333292
641633
285695
212880
144035
1596121
1043755
928571
615668
1413141
691972
1427144
212578
1033195
157975
1620393
134519
743310
1038108
330186
692856
1021414
914303
1148851
1382478
290579
1348917
1200372
439263
220286
1319540
929036
358899
1386720
1497499
632036
88596
190143
616537
1619112
1008638
526113
1304980
1528715
1365193
170210
75947
330941
164742
1405012
1330887
8792
1292242
984287
1394777
1117872
1449756
668803
374590
1148080
1493962
781568
795329
455341
1322511
280675
607358
68422
1433124
1200642
1606306
1122648
467383
705749
16531
1462350
1121083
1313760
1144538
387141
858766
1346489
213614
827256
654452
754598
156558
1405619
1497434
1550448
392718
360388
3637
959814
337156
930042
369946
156419
188471
1642896
380615
796103
115916
1413228
1233917
1396642
1115697
520884
1226904
1514172
885142
614341
1336112
1104524
1126803
921052
302818
813369
260847
385914
1198381
14359
1627571
534994
169598
1068740
417294
30875
926606
19462
514450
609801
838090
685079
1194784
55976
251031
1320336
1172553
1623653
1212072
1575140
75052
492929
1401188
95027
650578
1213714
1120191
1399660
530520
289043
1145052
267177
1176263
1193773
1182998
1284571
1635780
576624
1022572
1538934
1456688
1207774
2386
875490
768174
448677
1280617
1115407
1582187
608800
1497169
880705
1077741
1429115
1117830
1391293
1171112
1273723
1311763
394894
421452
5190
925992
457453
497993
1039276
453599
843211
1549977
956360
944308
331529
150604
1187836
799281
666533
1458419
239069
902720
1542440
1282639
871242
645565
392598
1319692
137813
1040663
299032
1432669
159576
1007258
616591
540351
906284
667425
1388956
1385763
1245659
714250
42298
1348651
9767
432045
865450
951827
190918
187056
353222
55502
61591
675634
1544896
40094
308123
459176
438899
444174
764040
1010359
599351
198480
939454
892767
734767
324574
892246
43358
470738
32970
315431
1331940
1271660
60805
242969
187028
754090
126688
1364614
393421
1144517
377498
250636
1044352
678838
104745
913202
1160258
906764
1056058
416857
1067910
585938
1228955
357968
600721
1384180
806062
1219838
662526
192254
960568
1066271
455746
997739
707820
321538
319698
928657
306539
191709
1069737
1016780
853104
818854
900413
656767
224331
1555086
630501
1417907
1368152
404497
1402752
1526303
1002901
261104
844289
553261
102543
546005
767387
551377
1309599
729984
1007024
54784
248641
972194
1519681
116183
672206
448240
139554
1287186
48643
499208
600018
1255532
976203
1553399
797468
1300989
1130717
826364
978003
1642108
315945
20898
295473
341539
1399735
1409704
116539
771465
559828
244067
225055
1517525
1356428
1493765
1416933
275436
1111616
932851
1163566
379024
769123
721418
1247099
351289
1092466
2539
1094553
941846
412413
503093
813868
107324
1564749
1013158
231023
78707
1445020
1391346
656960
1508885
1039280
411975
648179
508535
132022
112505
1139025
1557544
203007
1440810
1626282
1035930
703660
630384
1197829
291663
724160
1557515
1525786
792613
449720
1559740
853283
1578481
1407069
464411
231836
919464
558367
625862
771009
687757
1198004
736033
34852
1517833
1182505
237140
428854
1334178
1065295
421910
1245651
834867
403043
81883
766973
1060183
748710
1362646
1033782
1518498
1542227
1443666
545579
766939
1351175
1391609
859294
707537
110631
59791
1115301
26814
1185765
1100752
394628
1423250
139410
1234342
940888
114252
1285231
581322
1198909
1495849
446865
334100
807785
773282
987653
625073
1211835
346596
999164
351032
1034930
970690
179968
28737
785358
670270
864400
405593
1452546
1018152
1196981
918807
182251
331384
1014308
1498609
144508
83395
452473
652838
1398387
1417173
219174
1526013
1259846
1323271
20979
915699
722495
778574
148880
530549
752001
925448
1461739
1221090
1363789
1299609
352098
851472
1534072
439715
990614
410255
1279027
1028823
781929
94813
1177154
623529
385101
1084282
356536
401402
1034264
466536
771012
1119419
1329661
655404
1430645
1589839
608864
1429674
896479
740615
1471855
767512
1418435
667186
1275952
165725
111981
378612
1306126
1092709
1579620
1151051
1464706
1206854
1429213
1120435
1091542
1256819
835204
232364
1162713
1402849
538800
1574136
101295
1235652
1569301
624823
280854
953511
1080324
435059
1556915
812070
553655
417710
438954
1349152
1033058
864278
1152648
133089
349826
1285010
105646
1532289
778124
176524
1025357
1645130
1535532
878913
623859
153620
13029
216203
908630
22109
51770
1556519
657272
911002
269440
470218
981034
1479201
384198
530117
1582373
1623116
116171
896779
367502
1101102
246220
1200145
108671
271513
1041629
909979
1206345
999021
401316
54720
1010008
439748
1092732
1056954
596873
1447334
1629977
1107155
1727
550719
649277
832972
683553
754526
304790
619533
1260874
646240
1605582
1051308
1177324
1286969
474138
412070
813865
286165
876998
547198
1017053
1204705
1556455
470913
1299151
665518
651631
853137
226518
331501
1604049
799100
707989
611131
1141380
897231
14089
508033
1477277
61407
243308
1566539
1327936
626230
1511506
1512848
1522583
1601633
1093947
665333
721466
621070
1095907
1560212
1299209
1436396
1100111
1564355
1223342
352332
1378559
38896
1636046
1116828
1172613
751103
1471248
872355
648027
695425
1582859
1003396
1050927
259789
118427
547482
1627450
698620
937005
909470
972302
1646601
390380
1003571
1154862
1548196
919768
321679
59798
714301
1135275
368024
1001714
419686
1092277
487257
1210107
1339308
443923
1589166
1535900
1215628
447435
17295
143954
292063
1365022
1376039
450860
468877
1422826
513350
1235345
1125161
1470326
1007026
678664
1405711
1267078
1331876
636939
1646193
149255
650138
1489656
1379204
127940
1158778
992996
1633346
962464
669674
1199041
1522972
929399
185502
15408
308776
134658
1212412
1565052
825247
208578
777606
1447203
341951
1051409
762756
482181
561973
1028911
336500
1272590
656860
742395
1301930
1203091
1319056
544225
1023817
959813
1011664
791012
1350775
772141
818393
930284
1361743
275766
535659
286889
153550
578147
608162
606386
603075
1417510
1062695
54709
589812
1293396
1043324
265520
1162195
1134563
665319
1006302
809348
657130
939863
1556543
1091486
1225879
1445314
1397940
123917
369797
908016
421763
1584371
1138942
1337056
1015785
1012493
30417
756156
1177790
1199643
818730
422658
142045
1009497
1610667
1187077
722246
1321827
1047055
1588222
1373560
892134
713082
635682
1493015
96716
690615
358747
278323
767017
1588563
1575469
437627
770122
1048204
23286
112281
956010
1540918
1523612
816630
1413067
796355
535899
645020
1604779
105435
1242167
1163243
322920
1004245
628704
360636
141575
184379
1012720
308307
1527179
1038521
1235420
808384
178699
255259
1008448
1380103
176880
1338028
1022676
879069
271045
1270452
921341
708949
1005248
535259
1256799
493679
256488
968510
398790
292540
700256
778847
1208793
57604
886731
104522
1101368
693010
166348
726865
1391354
846915
509926
1342702
1607990
389676
75689
441155
988521
352421
1008242
1248114
507832
607395
1495258
961762
481190
1008082
124314
858051
1195513
694467
1186754
1041074
599617
802082
871761
1013858
88688
362415
632328
797222
889221
852998
963871
1468850
999113
671526
1486084
1145785
57959
1132719
807382
356501
898439
1337611
20460
1419111
152828
758888
1101870
1345879
901739
877724
1216189
1579780
723558
854775
1008932
62566
1030007
123804
1256744
559718
576638
1273586
1483054
754300
258465
453035
175686
852869
1094995
649046
1531979
1178953
1210259
1187342
1279353
492512
1622573
358826
595116
495132
93227
47001
55041
1303618
51340
1143219
285362
493275
1553739
482581
885177
235123
642605
1344631
1505033
844440
370330
1515674
64949
1576248
1590484
1389514
1103415
1575144
734217
680690
1148532
13830
1508444
1078547
131672
634954
1004110
434835
1243252
1444896
350903
1608071
1064824
20801
159956
1212980
409855
266527
143841
402645
626302
1128365
127128
107359
86908
851066
345245
624578
1429070
835930
165462
527680
1214062
296699
110873
433685
48632
452561
1595218
88648
1187454
1240552
563186
485128
1284811
1356808
129987
1076975
988119
488551
897881
42548
317134
1029926
471918
67186
1635762
114070
1003326
1394385
861948
410443
791985
1073083
825921
1248501
225390
41391
630777
236646
1571458
1262397
812050
673802
871360
984702
230039
1155910
1114772
315245
600046
954623
1390602
1244595
1418487
693
275046
1021884
223175
457520
1424555
124349
381957
1479438
1508478
1219561
1489939
289922
622517
113246
1243958
814638
657145
521934
1384817
885697
838008
282243
283290
151111
985360
324118
1206632
138521
892125
1538572
1200880
50310
1288892
746614
465186
666350
451047
107253
1499732
328937
573378
9029
1025786
877878
850028
898039
1003171
860137
1518569
500079
1341860
210057
1215184
319098
499253
48848
1298253
463569
124744
1061344
1011907
1069947
331558
969180
31710
470667
1293727
1647614
1363166
177691
302868
1275742
662458
152572
1373103
731421
1137627
1240772
22060
191395
1376924
1174115
536260
826265
676062
1127797
733778
1416960
904650
1554312
1071227
172989
836838
837777
1395949
537988
883677
201441
1467531
1614800
1392249
1620571
1255398
1647611
1447688
1631351
1274305
743951
1085472
567692
100169
541067
687802
1109322
251534
1602784
1525263
286505
423782
393069
1505211
1581385
1314892
139082
244737
1560673
1437040
89747
635279
603565
1500648
256111
995122
763344
1113179
1323279
652206
974453
83749
1150534
1258491
918709
1038462
782774
1257880
468464
916472
1230674
529352
1539147
382939
1282672
835120
1647247
1449915
56539
688341
384962
922433
860951
1351191
1107288
1550134
760689
623022
760976
1130749
1533797
1286619
781817
466544
439012
1074757
419808
1263577
1027797
399696
266009
247862
147245
776394
1527887
440870
223460
193357
1645924
1538999
748182
786650
1365509
271576
1144555
177811
556905
1298554
1202028
1149762
1158648
521152
814134
498379
350620
1300487
616343
439975
1418609
424890
1226478
188869
1072793
1215689
1378801
434863
713493
554045
996031
96272
1379179
357526
99296
848912
1194351
1443500
255230
269585
1014268
1491982
48237
919542
556756
85265
131897
753159
462221
1350846
933727
356392
1589354
478131
1306031
1281453
758970
1584172
592824
1185499
1109444
1195780
1318599
173369
1534656
607979
1325848
39512
931967
1387620
1455314
386793
1090894
351747
1606970
402688
1644678
45875
1622056
1130153
915232
1554795
1036655
149527
1372405
493589
534837
1542531
472671
1067184
382868
1418163
376815
1139169
256297
228597
461247
546091
412252
178677
1534539
1438235
280568
683735
416
1105477
705580
1028613
800950
1470292
15700
372603
1380785
425045
1041711
711070
1036141
260016
171814
740088
236511
1296882
1306898
1442169
799115
1243952
336493
1526002
1003705
59074
539471
225757
505623
1514143
1237080
1327870
160367
15657
389456
1580386
1557542
341794
1286821
387154
767221
125890
763789
1461876
1050589
717283
1147961
613606
1441331
798489
795893
655711
1566389
521624
690400
46270
670401
1357740
873621
271311
1259941
668679
209534
1148306
1168817
1529774
435281
1396222
1351286
35430
1469447
264194
109712
272169
813978
899377
973013
473334
754994
1457799
1110757
888754
633855
359670
319905
422069
1182543
570008
67759
949304
1281169
798641
454003
830460
1227641
31213
1190717
333963
925920
1015361
700696
1323557
1295616
1490827
1319090
1516255
1408757
1261411
1485515
1515691
1334058
1614377
526270
661613
678245
232486
1289014
209027
63919
994970
317997
134814
718903
1457149
1512703
1036317
24714
1266350
965154
237107
488735
856862
1469555
802338
765007
1425756
345423
1147537
206689
721611
165633
377079
1328286
586233
1510695
1568864
674133
1588885
433950
707392
414698
154759
1491517
266282
982303
108181
432435
65307
942718
525436
436336
532204
212828
1294069
409562
730945
102919
1245942
1344286
606424
1607350
216000
398494
90834
372673
631520
296340
696979
1262996
525713
1046701
1406027
1442987
134463
1533052
1318006
118548
305360
863501
438861
758899
920110
474387
238129
1092374
1209840
910292
735852
1368367
1503948
975651
709599
168675
1125405
464705
1580978
901037
628529
709142
1564965
1550658
1547643
1313762
327733
1176196
385206
324053
876361
1495537
1421392
565576
660082
1223253
1315583
1547430
1114284
819150
773747
386451
259128
1184353
717446
469937
779654
606109
930914
201637
934791
1491419
206610
620490
1069732
1484802
60779
528924
340082
198943
319559
1541717
117666
273677
1475945
554895
607153
898633
269373
565033
1163419
1639767
1439297
280921
276896
869003
1394883
193220
599239
582046
687524
1410142
1518972
1295099
87143
1423551
1382065
796676
1049545
1556816
1629299
1524968
996149
622759
1409923
1590109
628025
1458148
580538
1201137
150986
1120811
64733
801048
608797
937867
307256
752224
1535035
604779
153441
466121
574100
12518
374092
103621
1446503
1188763
1000954
192552
19656
472732
1406551
1405792
1510460
1262826
803110
1031261
1170450
173498
937177
1353061
1000338
1413315
169875
122129
1462653
622374
1081747
1077333
315498
46668
915768
447182
1074116
858525
452607
518005
1426642
1300649
807126
1401947
210178
778415
546892
1145595
835886
248183
46142
335922
817646
1090438
412408
1326056
646635
383458
47455
382038
1152541
251051
1003824
130453
522992
188791
260796
429151
1482107
1058610
799299
61068
1485906
67703
1613596
269258
1308807
1433417
1198751
30548
652273
1360248
1401710
419998
1529966
1287256
786570
933806
636627
357483
1441364
991260
179114
845882
483498
1106365
674167
1330696
558781
223223
458394
1248849
237284
1000889
1549097
254981
375703
1577268
1640547
772314
1055471
691486
98391
824004
810513
2122
236287
1605443
47905
1640374
1022120
636915
591035
722048
614448
764974
355505
869646
145705
1367105
704880
1238774
336009
340655
622623
1123919
690693
798867
667036
1200408
173878
472760
422663
355406
646842
1443256
1411792
83517
792552
1392944
201236
1040063
1043993
635517
863524
1125367
1070646
350617
1521144
228064
1078617
880352
833138
1317292
960908
478485
1164538
465733
607047
497563
988471
1219498
1187274
921974
395763
1341010
1237935
1151873
1248356
1181977
1511999
993792
1411568
988870
266203
1478720
196061
553338
894251
602378
1483311
528269
358851
1302937
1015910
178713
1040489
738304
74661
122433
1203842
1434200
550679
1090846
1284765
182287
951281
599207
154336
929256
8365
607937
917856
1619181
209903
1621844
931705
44206
564021
851067
947820
1283154
1495788
790982
856070
663506
692703
821588
436216
101175
1394395
901598
1095830
1052119
888047
1614916
295687
897795
963340
743373
158680
1187649
716231
321054
1410576
141280
216347
74917
1622300
83405
1471001
1156578
1602823
146219
1424766
654233
169627
1037898
169684
1586650
52110
1202513
865532
1587143
1473934
769917
1615483
699913
925695
158623
1092229
291526
1577988
227756
1365237
1355372
1581989
1217046
837943
1542843
752156
894394
800720
326822
1056794
1091681
419669
1515341
362755
1479037
32333
615809
1530007
836098
646181
995426
554240
1066687
99811
607316
934928
1355711
739026
966773
1324603
613191
668504
1391999
1095135
842676
569960
885714
464882
926068
576509
483607
25238
271976
994920
1499928
815082
1575705
979489
906087
977909
1472675
1504266
1364271
856991
1318774
467932
18094
1566389
475126
618526
798755
658503
1047463
958502
91628
145219
259221
425956
1071906
1172228
896854
129853
972931
1335269
311429
935871
660772
153114
1070337
486427
142799
503985
1090887
1378680
1585369
349395
411745
609073
1537738
784868
918997
1363228
1072541
1589644
1232041
134863
60429
1225626
1275844
219062
1512658
1630263
1102817
1324107
477459
1525702
1357461
1424830
201800
481068
1243183
1523257
104032
181058
540702
1169241
1170311
1169383
371600
1053051
1338739
417588
206940
296997
112514
361763
1010506
654789
991460
1088734
1279223
87158
1292572
472015
1090610
629748
38054
1211207
120969
946670
1394987
172076
503004
1233771
1600257
1428481
1573189
725691
346019
1058298
360336
349117
174634
137333
1139907
985967
1273922
1204050
256173
1511711
149095
960533
45867
1524224
159474
917001
1261224
360006
44763
1534610
40032
926971
1374452
1605654
481007
80996
588047
1356386
1366346
1032733
908642
718178
1082574
1206725
382276
949461
919020
12497
462535
1446492
1214665
215077
514516
1005109
561733
550998
388599
1026322
1129150
471111
625926
1434206
929638
607222
31917
231019
653202
212387
10185
1605626
1143037
1497137
969674
410467
137926
1413267
745792
1186046
1453357
1644490
140980
741398
253588
789575
910897
1328238
528014
984681
210327
1514191
325188
236536
1440561
203648
1400203
978150
1498297
1200518
1533570
109494
1061175
537273
1026388
941820
1535896
767308
988890
1277254
724570
357716
204621
22242
1102259
1620016
212370
1069204
1417485
999540
1591302
1125942
1449168
846250
1532939
860746
745203
523326
1219873
168469
146859
1381649
140843
421598
1572856
1213306
1098157
1485940
932591
828601
856687
909888
312104
1096550
256321
577624
1265183
848886
719395
475902
1377111
1452645
944375
78251
1335881
1240060
1090925
446855
44562
1301645
1606126
966360
244240
252217
1226711
875288
84088
1465170
1613112
182786
259259
1543802
1523682
976272
1426444
366139
303727
661092
134390
8618
984792
1597593
651054
893740
1213191
412135
993815
136332
507601
1647330
38710
810376
46498
1050644
637762
1572610
1220782
1101171
1636905
199611
316129
382173
694548
297176
1307760
137014
644240
696025
1475537
1135996
1008288
1634538
379613
760945
1640057
422456
622998
1593734
736351
323647
901241
376951
726538
59542
935067
972017
176594
1256216
689086
45859
200725
682037
933076
1605890
599643
1202551
1387946
1029595
246746
1538831
255403
957537
594961
1348840
1392417
1363099
1096657
156206
889745
142857
1516884
602572
1536734
1584063
1031171
1369366
1454248
1249891
1103091
310830
1192042
227197
1035076
1150696
1220441
737257
988174
937897
1232122
1137072
83804
480929
895839
699605
898453
1405507
449359
1465821
157020
531990
868155
829647
800256
255940
1539254
1597435
1082855
451596
118220
1156184
218534
668000
1359491
421936
1078537
89940
1244611
197754
1436007
1404321
50121
1103822
451425
1455010
1466838
1104999
1257909
1258135
1566135
543279
1031861
727304
592122
657721
318594
1633153
1385058
481373
1270827
1640538
983964
390852
1218412
1061954
867438
1596491
207537
644445
476488
339254
576358
718459
193693
1639783
290589
1045417
1089552
237943
1000340
1236632
61009
850716
1171225
442106
841400
572207
354936
577184
1359146
1345641
1591442
1027463
1254624
649846
37430
1131927
415073
1052908
1161702
520658
404814
928635
62460
2257
636339
1049101
878595
1395618
1504433
1476495
1220807
1253207
319293
654308
441727
475306
1497972
1479915
1138280
430793
1524612
603977
111523
465204
65004
788186
261080
203115
127153
1444111
571738
385067
1361859
1573872
112575
406902
809537
170730
264493
145667
1281345
1044860
1160350
796140
362173
1484487
606220
820998
354577
1023964
1559492
1231566
1580061
770798
293666
1186890
1156569
67371
503829
1569663
1491359
340929
1002480
1003037
626946
843503
669611
351262
60378
1001975
583432
1034845
1142408
405325
1203099
1352901
1316037
292430
480624
865472
450868
835712
528346
1600700
356060
1386857
356819
89418
1414072
247609
168528
963508
289757
1508725
1449706
1015925
534148
956060
443366
1279744
617600
711915
811712
1622680
38026
1347016
897393
633840
1477402
280726
1227146
834830
1369279
1050984
538358
185646
762196
890806
795027
508499
159735
173388
855693
1145270
1423765
1255811
1389864
1222971
329690
1295134
1385817
1255216
109516
1291860
723313
714207
1178783
1320766
785072
198497
385862
1214585
1405251
919660
423379
234530
768734
426100
4064
1629611
35005
359216
1329075
1551301
595284
1036944
457488
310334
1628594
530514
681408
1615627
1059086
227206
681592
1329290
396737
1081697
12155
369078
444962
837874
105276
863131
1160613
1492622
337282
652860
950192
197974
698314
581315
784447
2181
755044
1296333
890984
1374155
837003
294407
1314926
608831
759904
983966
1015411
291067
914372
227832
881071
34208
406054
1519642
689114
258847
1022983
217543
1362880
384332
1145707
1194695
1133291
637799
1358017
1582244
728545
551248
1140127
1201449
123085
810997
666777
430343
989769
771090
312245
504866
149276
835420
671483
1502763
915489
96463
562854
45600
616659
854995
1521611
1441106
848249
2895
151817
1330877
113452
1490806
30004
1224863
1563235
663891
1483459
1360186
207345
711726
190847
255951
296846
578757
79465
1096597
597976
1514452
1605367
355180
533514
1068849
927457
1079166
19665
1224647
364090
163180
1395584
8191
661014
1194017
1545170
613048
430759
111145
482368
1006243
660782
35954
94805
936910
1011488
538684
524850
32937
724252
654459
194051
1420057
928729
1031224
148159
322377
528019
1646380
1321916
407968
331229
371729
892414
761875
342357
1230593
1074138
597973
948341
1632829
208465
1347168
571011
715405
82649
1554126
690801
123216
1219082
1497493
1405837
1400026
833622
215141
620978
809206
704656
1336264
579138
5554
450000
422730
1059295
1168384
1302866
1590282
164742
861348
514964
1174222
759591
557320
528353
613228
1341412
744828
1318959
911818
716048
466803
1272253
4385
845958
1426091
30776
228545
1369958
727924
898974
1542867
426515
1184577
893253
130010
599705
1002060
1381157
1010197
1599215
23791
881326
735702
738887
1064605
778534
1354106
1559521
83681
272484
738650
1330855
418872
510707
1023153
305661
1310164
1334150
1133007
675772
196352
740040
898293
1344798
638652
996035
409770
517638
611595
7355
1544976
942606
220721
1577941
346089
1337198
400671
45980
991759
163013
46727
721949
572388
985085
392104
197220
1631754
1091329
295549
1266017
237476
593573
336875
1544587
430413
1098953
930322
653114
638031
815451
1153903
456441
1405917
876263
1097772
1502628
947121
252911
876579
675990
722767
682618
1373061
860125
1220695
631643
164230
1472851
1142129
729786
690262
1580924
1034963
1550062
1459183
1128544
83580
717111
775669
1334869
1360580
434226
1263688
1526590
619506
690703
533381
1280206
784456
55939
629583
1503830
1135004
473378
596821
1460675
714444
1197178
991707
68074
1441903
1092070
1019186
631895
526235
462086
1591876
1359684
1526509
628564
1184873
748816
1504101
1317549
1158662
93898
1248136
1455625
1278630
1580613
1492803
694487
1276410
705072
301306
808871
520617
1211567
1605844
902737
333434
327293
1444797
93399
934905
586391
973155
167158
352940
301898
1201246
1390309
636593
1627451
1090169
1451502
3527
278957
878912
813636
510974
960805
1063801
13731
1066145
390548
863615
1443632
925015
197668
336844
306383
330853
1543520
1144180
363892
411991
479885
1296042
469516
410086
1411963
616733
944521
124685
1246073
1316211
202825
551921
571945
507660
1525817
559540
975522
1319065
1206446
199149
877039
372656
196676
1211092
134840
1459851
623220
1613505
942248
205082
545379
1290746
1068091
695790
130282
676875
1187669
1617961
475098
918090
561121
1109304
1058309
1628860
1215367
663104
381609
943572
76462
1425382
138349
489346
553494
970468
401361
1353360
464633
1057436
1147286
277848
301552
666026
202567
440140
1005459
738515
528513
1308531
655123
1642110
550387
590484
575152
267975
1364899
904732
271620
724764
1379472
941361
636128
1278861
298969
617254
1545129
1611245
407459
820647
728045
376470
1136968
1367376
106520
1489423
1026901
427056
1448035
277995
1459159
1500449
1054800
1596130
437480
203709
968080
492690
851718
1041559
284077
119172
126876
309365
76646
856905
1416820
229697
1585270
655809
1073924
474401
671306
670105
786641
60796
730676
1181133
1342687
166763
1360055
1365814
715650
1616392
31485
1394135
1341667
554421
1077806
512209
1237436
713058
1360778
698193
328924
201692
1574399
219000
696993
786567
489637
876
614119
1159514
1281630
701038
1042132
292224
1025055
742600
623596
147221
1412946
357059
876622
1206653
947872
401515
902392
736312
976425
1543734
1627693
314046
835913
709931
213152
902206
1014213
184026
757694
317932
36532
1646380
376648
416674
873466
1281414
254758
98483
544742
330385
652679
1254130
598395
1372085
511234
86722
1026793
1280421
1095994
574509
1409254
335191
862040
968835
230610
518420
852943
275733
1414224
1363107
765608
509969
97464
1237532
1427039
221011
1261374
1457753
219281
51607
214461
657292
1076135
401790
1147656
299757
232756
1642630
1146170
723320
843766
352719
988866
771752
956942
919324
1271792
214769
1216553
79594
1526970
349413
929930
313191
865434
113593
468173
404429
1399120
209242
1417466
959043
50238
1366896
1116476
1453022
1322546
584761
1538657
1251519
1033007
1039125
696395
459569
891529
1517037
1125411
1284766
1595657
1236355
560922
523038
527487
102099
26722
1273378
1570759
1201376
106304
1218987
756994
617057
1350435
1122232
1502144
1370307
1452263
338380
1473135
225720
973252
1068024
612676
562151
841924
632985
1212121
733375
918313
709859
1627435
383243
1573761
1232996
687341
523064
489303
1281901
53939
1496920
426188
1626527
849570
234431
27325
206941
236064
274917
919219
1571324
1470311
142076
265702
110374
1075427
1030942
437021
328915
653463
1605629
1104291
287966
986756
983398
690583
1081604
804576
302370
617251
1044156
1443024
1273435
1090805
1060539
1400064
53050
1454069
925211
1292337
1600417
408479
1223698
1629330
780361
545249
34617
673413
1271084
1305235
1148916
105665
1100084
657321
144419
1126885
230465
364101
1474754
1330609
871700
775597
82968
568069
18123
635253
1493637
208708
1546741
1204703
155335
344877
682332
218213
1508988
1293450
234056
399048
1044309
928608
1249571
1630906
204096
1014214
33525
351690
252086
807650
524093
648357
162952
1237886
1369715
780447
931370
141892
169108
1067032
310908
1092607
1329141
233756
447686
284481
794095
1526359
992679
1441377
1563699
1342715
667439
913098
1284190
935427
1596142
375443
1354268
641488
1080891
952164
340845
178085
989093
1276350
340439
301926
1135375
713094
524915
202268
1227941
1109417
591956
636068
79082
227035
1179945
160019
1087039
286650
1131708
282600
660911
609193
1269775
375435
634791
28116
992651
1571215
1467018
140780
1395508
855157
1559174
857404
51987
767548
509170
1599520
1531907
973261
1421546
1627758
115799
1214257
5506
1349685
1616338
1472846
181650
811868
1260267
623213
355996
1309043
422054
578934
741967
1531942
1208943
243119
1562162
1527135
1483135
323580
1272945
1603359
500679
654653
531063
1051575
1113805
729225
1129767
956832
768789
1562697
810123
1348267
403736
1520524
194415
887851
1427312
1328376
1141712
1046048
357070
1647028
1441258
412579
372226
775959
233924
1636102
595859
677211
692899
1199924
1618861
887302
1148656
323532
716349
165104
882310
526208
1274578
1573945
458165
1454749
480651
408152
264948
915953
1312116
704032
1118791
1561672
506683
74508
1513118
498732
513558
582410
359493
495670
790187
1427462
464104
442992
630754
26922
171176
369842
998719
1278523
1071705
1314517
1484522
955404
521821
1032258
1415354
1037337
728318
990340
208547
1055361
438520
435010
922944
220875
417412
1596627
1119228
1477841
1186934
1434096
1019342
1404811
1460442
1257325
897729
1303326
1317472
1179050
853108
189389
849033
1560789
985996
417615
364616
571953
919434
851802
1139315
228590
85270
458788
1054640
869668
1225154
985233
588610
1579265
767561
1616472
1575671
930383
449951
991066
349704
1339989
1508230
1504694
137209
529126
160883
1225483
1068784
1532829
1049420
304724
1103318
1278980
1146702
1242908
779370
1209282
150593
119190
1359044
653503
1224639
130646
273194
895384
1496958
1344342
593967
1168403
724567
799388
1194648
1261838
722566
388872
1594502
140323
929224
552731
1636466
1112400
1234517
735329
1523814
771118
1440450
1380198
1021751
1140397
714438
794792
661701
565758
251853
777905
869679
817330
682364
1338102
320503
301041
57377
1354705
1149207
161637
456256
1559931
809159
1523981
1604241
733344
198501
1331021
373180
1550045
955064
991707
1092098
699301
582755
187466
1319987
672593
155883
719390
1431004
466915
1448107
789104
1443731
1325414
1164158
1523271
174354
1140910
19684
308819
590731
1619071
1010697
188898
565367
1016882
462348
1146183
1199098
235805
1266183
111020
117647
1533427
129173
770287
1599784
1554205
383668
1636126
766058
824896
455486
137227
1428405
1482032
1458294
335293
217287
1639827
264306
640320
698453
1309638
302765
585499
1153538
1450401
486073
1214517
512500
1435298
1299149
343754
25533
1317154
1064243
472066
416371
1158694
1301846
1094468
562713
1008259
1253973
1334658
668955
1557294
125404
1182384
170243
549508
963394
1086162
1525748
1051791
776532
1293816
928720
1432429
971627
905008
61230
1257409
589316
675786
976958
446154
1401232
435424
238439
581719
1642600
355813
1462014
560600
1299249
806797
784187
447326
757350
495910
369217
273706
593235
1298126
975654
314012
331823
1254692
37965
538271
1061213
1544751
299936
12146
685224
1372773
52202
1386142
898099
573272
772966
1349770
1299124
1531659
903476
906513
1336884
35243
417068
935818
351455
538431
297390
1037421
1083072
415924
1181827
136086
396746
402321
29670
604397
571107
307788
494749
546217
395679
545661
1208752
818239
474922
899526
1220530
786228
1366587
1140586
1103515
254641
155878
461917
1484620
333284
270406
798397
566549
980769
518102
1490452
16862
333127
1578347
1349052
1259749
880302
1248370
1387994
604996
33781
1293242
99084
1389532
1242694
1462150
1125320
829209
520415
256364
1641162
693725
134614
322577
9153
454706
1561431
1514549
967582
1544583
226343
534878
950466
454250
240938
763876
644456
1561591
1023031
434487
1495738
460407
1042742
1403274
1371943
1570765
867099
774117
1284680
682320
635604
961849
150832
968556
234626
463385
783088
1429413
88840
960300
679286
1469327
480036
123964
1134025
547005
995081
1130492
552003
224026
1016080
1588496
260542
989081
654680
739071
168271
1537831
10553
337037
1407095
1405100
149546
90008
499695
240472
1403812
948558
1030796
193514
1258182
805506
1340110
1492062
676405
1339868
297084
1237232
1454685
1354742
377224
1217101
787448
1155259
848864
1304637
1451219
635185
741221
432867
1318714
1515095
216834
1305329
1357074
179613
1168072
1587826
1582769
1438767
792146
102075
706228
755970
960838
728281
582781
204908
712999
726900
173392
1067003
85369
1274139
1011495
1472675
77820
852422
155899
65244
1174496
25348
1011233
739862
1338570
109802
478305
1300192
1635970
1236690
360216
861757
1297606
1500474
9915
1527650
1230470
1041474
16331
1041902
169521
899674
424191
967001
281629
683311
586778
1006816
1544970
322483
139073
17949
1044850
799327
192465
376210
221480
479225
614050
1436855
225323
1379735
1329051
597824
987256
475526
276506
1367977
1581148
1145105
2201
226902
345428
1574447
1623261
629936
502867
385412
256323
1621199
746490
1315590
640431
1022329
128445
401943
1412548
687872
457397
1520910
594277
606846
630881
879375
1093688
288746
1646470
1387285
1414955
696162
54886
967401
1348780
111620
65333
876397
565851
1032718
593154
1127200
950156
410811
340221
276548
541576
558943
705229
891193
921602
849786
1150033
1308704
1341603
1280922
372928
1031114
567454
39561
133507
420975
120964
488003
1501979
198887
1367869
787940
884817
1583308
1037608
1028317
1172421
861809
697402
590735
844599
266699
1230440
800078
1139177
1504772
1166834
1583063
1286397
1195791
59409
30062
768633
1018338
729382
768001
608995
1461891
416251
1323305
1017752
409906
1528252
1283591
710196
1149732
205202
845892
10552
1284419
155707
1557978
719310
915365
1394559
982863
955130
988037
558764
778109
1515646
466287
578921
961568
349072
303675
1271896
629492
1558075
503256
1337741
1646176
458496
1530858
1170867
126050
1616751
442930
1026566
782178
454984
1060824
402861
265784
806062
877837
1398947
1185000
187694
1369128
418297
376820
1209816
333437
1617166
1300809
1378263
1412701
519347
6023
1363462
1640249
1276522
1018486
517466
49192
1431026
225458
400904
997242
505017
1124870
485680
235031
1126318
193398
587580
1044626
66800
868818
628719
535179
1208981
983145
71716
690136
1048791
1587542
1523359
588920
1335399
870740
1562170
558174
1016261
846514
1035828
1193688
987514
1452189
50704
594330
11436
1433761
151377
620524
438628
945298
1292273
1003979
691745
904564
370607
464633
74112
593649
145308
1490479
49081
184153
1508162
772752
1550380
1445555
89918
374591
1007221
924954
941787
1458078
1013514
734964
1446177
59991
1312412
1387463
1058888
1550134
214806
1030072
957601
1376187
1306999
368103
219966
607748
824974
1034528
1604779
353736
779224
1146818
95887
1139264
187129
333191
1416394
1494378
531312
653966
776530
917469
1628174
846793
1046473
389695
886755
1108584
378280
457464
1002313
185482
50634
202350
937068
712191
1603418
530531
978223
51941
225883
1045145
268509
4283
1069575
880232
883530
55863
1074322
1211983
990181
199064
1142559
732561
1457887
427599
311840
10515
1500043
1444654
304671
1199627
923719
231537
685757
50147
1332390
1516035
1406278
1647300
321467
269803
1037202
716641
329749
1156950
83494
462042
1203253
267249
1037086
795717
939605
1290144
245359
366807
728662
1601792
248681
739213
792177
230664
351048
361884
372473
740285
1340796
800643
851414
481499
19586
248361
1304714
756762
1499294
810574
219505
1567367
687321
1625092
252534
560611
411745
1468155
595406
647724
1445926
1562709
559510
1547232
153408
105612
196501
1511133
857035
13903
1318842
1406780
1323278
988107
1472918
1332459
235078
406934
1159575
1353460
123014
1243791
216213
1230719
1368416
1040965
1147751
1024610
1060609
1319331
1301716
932182
1461740
1455308
320519
407241
1213517
95634
1156080
264597
977721
955674
525892
1118
686495
284640
1579710
571399
163470
919056
698562
1096939
1639722
1087750
869657
727520
490199
622306
1301504
677237
1361168
115156
196210
530569
339333
1178974
372817
67381
210292
639605
1018567
634735
587915
1324450
74957
801687
797600
1110158
148895
1202494
878238
936442
1380292
1219895
360974
1534975
698630
587255
1152140
857494
1344139
216553
1594916
1319835
955643
1226539
813026
962281
599502
1070933
577956
852135
517206
37322
219099
623089
1094739
1518025
1301773
710602
22294
1064563
706723
815650
833525
297847
1105899
1025787
1254405
353599
1530164
735380
396244
383326
503804
431636
1586545
712569
1631021
1487069
292905
241765
405092
368403
508302
743708
1253900
1116520
1292668
484941
964979
514566
809884
824558
612434
1495681
951499
1393445
500317
1451815
46930
784777
1321264
853574
1643667
434003
554010
1146649
1102101
630881
883961
1613002
49685
149971
1235030
1568439
1226505
952183
764370
761863
1474212
1283095
955582
798319
451839
149496
17745
590151
1039934
1150712
732408
1629740
364146
1275016
176966
425126
837369
1266531
855041
130830
1041080
1344765
406018
745630
165042
656054
44955
25602
678585
736483
1589881
1605970
408620
1426246
249214
404127
1467276
1195721
1435861
1046174
1101973
1514186
448243
893315
1237413
545270
1290391
1454500
101664
1300717
1523447
1088574
508148
336761
334338
324958
1343397
84183
1202816
865443
547648
468765
535689
263904
1635640
553517
559730
669245
203447
115530
82710
364468
1109894
432045
615300
1526795
1554601
1588389
1489145
894122
687340
1182152
1140274
1564678
558766
432544
1592492
1329241
1592480
1385998
899552
87481
627537
1609508
66498
6155
958804
62747
660610
604716
69884
1364342
1340947
595320
1408751
1628172
519091
1295090
1519397
399693
101761
954551
1571022
269833
944349
177838
699366
702373
1101698
991335
1453221
37599
1481486
425574
1422941
214954
219803
352842
919052
1003093
78061
71926
1242983
1333507
497706
20466
1394958
1524193
730295
35459
857690
1378527
1049638
742561
954379
1325564
1142736
102167
781611
931621
111290
1299555
602773
1360878
1394688
1614178
1643480
1602851
1168722
764310
451974
1573686
280063
767005
1265607
1467574
204434
1335019
72624
337368
536708
889763
575362
306686
1607112
109220
1314044
1159707
1184709
10231
1162979
407284
1437277
1479282
1228660
1255953
431874
431462
79627
1011566
1399134
363266
1622631
393566
1073142
273199
97753
846685
172195
1211197
942257
233246
1107652
1259078
483396
949953
1618265
503917
168212
1624255
1508135
1061657
156965
135583
435260
1075859
828423
931262
1497819
658373
807966
1150605
436362
630135
1635363
1263136
308948
1286402
1359631
1546044
247776
1530867
1235552
1561711
677820
1340791
120490
1493642
1635629
1458407
877367
671654
1587880
1415793
974868
1508836
1493252
1545780
1297712
1267466
1169137
279733
1622194
163438
122739
1452998
1497339
1560299
1014417
90944
1188311
1236205
746736
249084
1241805
313639
518895
1319931
156656
38900
239349
276709
936640
703447
1479131
1182464
1064649
1155152
1404522
175437
134973
786728
490259
997291
198048
541845
583277
259398
689744
231309
916519
54145
521328
1176673
987899
541163
1439942
1173839
217581
521407
892845
1204418
378976
1624033
842513
50835
1513602
1144106
1175669
1196451
1322586
1031048
238392
350009
622776
1633701
1365965
755526
1457551
55791
1589521
1157783
316287
666671
761859
1261115
259816
67539
72270
1512081
1396894
462995
411681
418843
1076500
1229445
682668
357481
1051327
1564614
274237
1124679
1480172
1054375
582034
102918
1393382
77297
581266
1065052
213819
595021
1464757
1312786
850378
1326574
140699
933290
365848
402408
420605
340825
422870
1300497
433096
1439144
113228
1229949
1414830
1466996
655074
1335310
89618
627148
965241
1298154
328854
1143783
77699
919181
1345722
1358526
1101588
942261
1437769
228457
691741
974350
1569614
1153989
316026
833005
540789
718152
677403
128037
1265449
1635125
1409364
957818
1408431
1561610
1188423
434664
1532995
1582991
1621779
571600
209545
1279901
938429
1336168
691727
1528496
860422
651674
222019
1224904
1021127
1398881
356564
535742
47203
706924
1447592
1473223
400265
1036857
1532210
635979
650254
652558
1362290
513104
402169
774769
184039
697080
872264
1360803
1255366
44079
543533
392300
948771
218558
535830
1258622
1281014
1180303
668480
799250
1270726
108333
969783
185447
948689
610894
123364
1539695
1458383
855451
1123368
1190833
1289621
1003554
1594492
757687
138598
636944
980124
1103667
542598
1031944
1455698
986553
636540
337054
992353
821119
830800
1233046
288551
417086
653211
838732
1008528
644089
680290
1565628
953686
785386
1277196
1491051
740186
1481862
1125450
963771
573294
934824
415049
1517409
251640
14274
21813
796656
421592
862271
1504279
887724
1475232
1236599
378350
305066
1444905
1197651
1228042
835151
1279507
811112
400964
435510
395938
684260
1569454
711280
790703
153783
1191556
1599243
268139
319735
1182609
417697
857166
811512
1232387
1166678
265243
12524
962360
586491
1256327
192091
1158193
468801
246504
1526329
1458129
1013805
269725
1501658
634460
674251
649184
1232529
596695
569854
48367
1602036
895103
1250320
670488
953446
28298
1564944
271442
1148594
356869
582684
1570213
1401964
146078
1184322
1188126
847474
696297
1454249
543742
928068
1532060
818338
187710
882941
1178604
985273
313720
493605
1593952
1377844
184122
1218980
1504337
1024303
1289598
1307466
193153
1277840
810187
1207058
65546
1080976
643857
1613957
735498
1176463
1076994
1252359
1497246
1453397
906780
498276
211076
826580
1294108
429935
470886
1552282
902452
772293
343538
132848
756712
626454
1246815
577316
1136208
15688
386092
419500
321647
564718
321237
1280713
1227011
1279663
203507
1051574
3227
774492
784136
805260
1642634
155161
1489341
1394959
420458
1156504
40245
256164
909800
1272477
303404
1457487
1233034
1291017
246672
1474545
1251783
1044771
518095
542522
1641761
834822
1300951
631354
1242156
1423708
1309770
86323
1208605
1161007
1132239
1023034
372625
492010
230840
656080
1440821
1624343
858948
1129875
1433366
1609620
1193696
883078
1180915
1219328
433797
82166
918443
313949
603208
752816
1040285
1032160
1197007
1343309
338459
1344572
1446649
1374050
48970
1351889
1235218
1410771
1179261
6385
1108345
813409
370773
914823
1221356
115322
452427
332706
1533395
387835
1191989
594079
741828
411180
922675
1615269
1398650
1646607
870959
1154569
78523
202516
1227011
739112
1421119
705269
308473
1258079
1316938
1567149
214432
899453
210729
381090
1642571
213179
1598298
497312
1152950
72126
1433157
1424927
1068026
518578
1463836
1050855
1401838
387481
921815
957885
299131
819673
756479
851222
1059651
1559542
442371
402170
360290
501729
1071653
1137360
1410350
475697
60048
1140129
209541
406267
461938
1203180
442840
61135
1057494
1137365
161147
1068679
960426
1244510
282135
618657
24378
210754
1131956
1491004
1411129
770800
2934
1539266
446888
1286656
666989
776261
821817
310926
1619703
803142
1025748
1312885
1179129
1340559
1308125
905576
39846
468826
1047734
694554
1362806
1280065
1400568
651101
522347
1331150
1259027
661415
52826
1033716
1104043
1182882
1469401
960490
1542437
1025598
548136
379234
1083206
240618
1545170
569525
550890
881931
670425
832910
306612
275739
1094009
1407910
1408114
1173265
819521
1383617
181374
1591380
1527495
430120
859653
886749
1338137
1348568
600717
909004
1353391
502280
851897
7647
1217583
123780
1004943
956906
724942
1222706
1525958
1204728
1542194
527857
1104347
337066
1184110
282981
741516
926956
847907
691407
50826
508230
1576349
472684
609657
428936
126540
1109441
1553648
756350
303571
399045
1339716
1245734
8746
961750
483173
1519570
1259679
1553626
409856
1006652
931109
342841
663951
109989
1266439
1049656
1196689
1459382
1258931
356144
1120964
258216
568394
538354
399168
1029669
914557
390975
175672
602707
309674
1124503
1192082
1002120
1440876
152880
1609469
1415548
1554145
808332
1078551
1090320
130574
1567096
1016751
81656
480530
738895
1224502
1322977
16757
1057658
283612
1037862
1114328
1488018
1195612
1547882
340421
742071
1337397
903766
102912
666949
725171
79577
251271
1207853
1143794
1056627
829333
1562525
563330
1208943
1539618
1445173
1499930
364828
740444
559856
228513
538981
509606
91766
1270309
501120
42728
1286295
218766
1006762
781462
1043635
1167668
1075142
673414
972898
80928
1260243
1368094
624958
1402748
1552106
489558
291458
1342008
505333
1576126
191383
1197943
1503865
1041024
1305872
914865
1584162
586111
1264330
910305
77842
931891
234118
116241
1114637
1354075
959220
468961
1518279
1363638
15074
417829
535187
1326771
258412
536262
906967
858770
1078913
629716
1422105
1528105
553066
1235588
996020
871336
1106126
858161
1548856
938986
1404228
317954
1203153
624563
1241944
1455640
1558536
110699
1518880
701628
1120772
691437
1415522
155494
1058049
468639
951455
1445964
1197042
759955
684814
926052
414489
151702
203311
1373876
655342
267562
1596363
1530321
1309361
531336
416097
109106
1251070
102899
1034955
1221895
1610661
137445
1302874
1542656
369236
853979
510204
1504319
517112
1561340
260195
1369308
357204
534359
599156
384910
1182792
1480759
313981
1150807
1637607
805686
635161
1028374
1265518
222523
633358
329533
473979
416515
735834
640401
1046133
854895
611981
284912
1009616
1322673
527827
1491398
1099782
128839
623723
1166021
121367
207111
1603239
1516571
1000483
1096390
426405
164695
258659
1618318
866053
98168
855553
263201
783430
1202135
1020041
1302916
68816
661150
629180
185883
1199189
305464
220144
136895
947724
42831
849744
412592
639073
160187
1288042
1302771
890240
302355
1060310
1087193
903104
1310096
1636670
395658
769168
1416289
594127
364322
325110
139374
1127139
345135
871088
526249
827215
908122
548037
31867
423693
1314058
1046413
398287
244817
1614146
58820
388233
718681
708914
1062777
880195
1447672
20716
918376
1624896
147740
787303
471392
413788
747051
338798
578579
647341
1409395
600244
1058851
230999
768231
905293
269493
901213
1348518
359407
249273
1082882
815034
607204
600065
52370
561209
1399507
1019242
504792
574333
1225906
898333
1269815
1591234
1318155
557875
311524
1308586
47473
1171488
77370
1151728
99759
425800
180821
1240650
250221
944606
408964
490526
551616
915498
636758
604210
1360738
614730
106692
388745
1570451
961478
244947
1294470
265494
654692
676992
111850
1284023
920091
1347685
1466910
562696
606243
1118655
1296951
1543194
274565
1206181
1454438
1007253
1359610
1192743
227403
158306
1411686
1390640
916443
457757
491999
739790
71300
404325
950989
1288706
1343916
51898
82320
590742
94559
142020
146154
1089518
968234
1417950
1246323
64821
154913
497912
1183743
1448186
88256
869499
294920
1003696
414768
591893
362332
730037
1497533
1356629
673962
537630
1472933
947437
13262
91333
988980
421570
1416666
230734
1086675
646674
1271678
1170239
115235
842005
990003
13746
1520243
620749
306434
360640
1599434
1436276
1127307
813931
369041
706302
1116278
1337963
1140296
726691
448778
865219
939755
959200
627573
1513031
390921
700078
338519
1003885
1073159
1297821
207481
627762
853893
961240
1097668
1624068
1422958
1523704
246905
1570377
996339
1389226
553655
368749
455278
349544
1609793
625299
1546029
568143
1447018
1283253
1088209
1247098
1308311
835882
590831
1146244
914374
1484864
393128
1005139
1466144
425699
1637668
1078490
807733
257087
394075
305508
1343600
1395992
441043
995790
609482
466494
976143
522905
1248442
402417
1221480
366373
898683
28536
219505
1167569
83417
637250
857731
1256838
379658
1507448
206451
1367057
1614415
1574981
213803
63497
698853
813933
359898
404118
1028486
84993
224255
255750
94646
1545331
101394
1027559
649510
1262238
1514520
212007
776947
811392
673337
185093
332265
1619454
216436
1315457
563632
790469
173598
1220074
1228115
786079
971325
583769
664389
1009044
1608687
614315
964401
1328766
1484904
1240268
1316429
1552612
895623
1434861
1586696
415591
1157998
1083769
342392
1554728
354353
488442
1507956
168519
234399
715671
738081
1161931
1394328
1474429
817025
1572384
750617
1328734
1458601
1263291
851313
1605919
958112
163922
3242
944458
585096
1234123
607221
1583276
1348475
1568877
1096302
1299477
518843
1073037
798276
1071033
1128891
1210494
560982
279178
1067315
464280
1335965
1437212
655747
1133539
647973
1186784
1305100
647877
1338363
1307653
1035172
1597558
125393
270400
1608664
1021753
268961
1294603
222925
666261
89942
433860
546081
1575042
1482240
77672
1383942
1111975
79788
1216780
903517
310275
378939
1411799
799161
180667
95459
1258325
1500184
808161
1375325
631864
725755
1379647
1214434
139764
1134798
1123557
1475257
495156
692078
1222417
1513573
212197
1431616
1141434
910268
157849
1247148
228105
1426579
849360
1405417
652056
977356
408848
1217349
560339
119257
710681
617582
1056735
468247
470423
1350976
1041577
646295
679122
818587
490456
820325
1444171
792492
191167
288760
1178293
988158
1601040
1108040
754562
1409406
234183
287430
1097842
389476
1143105
1367201
420254
1557403
1072732
619789
1357160
1416319
652167
620046
467776
86386
41516
1587078
725006
1449765
582133
66209
1209839
1435341
1542695
310557
27343
39586
34625
1414164
794655
482452
378703
974414
1110848
1308657
347746
309946
1176850
876659
51296
874761
433066
1483169
646600
1017490
526447
584223
985031
390838
699220
1451942
406421
1084551
1263715
1049543
724849
350499
781734
1429970
1259160
1289614
1525084
386804
1277874
566232
880169
1599485
1563050
246978
113374
1037411
696376
27684
1599478
1428625
581581
1373900
16315
854893
1298500
742043
816466
427275
201690
840008
216537
1015104
741362
1463669
1271563
595418
823610
510468
163592
1619017
631415
1324289
15087
1440276
814508
878813
877911
615326
40761
1348466
793311
290986
1160783
1138137
1414802
18484
1022068
831908
1175939
833128
434789
1383247
1127429
12477
488422
1133882
1255864
1386554
822476
1437009
570427
1596939
1022319
315619
1425593
1124142
1130111
1634099
524309
125465
620501
1024660
1332363
223719
347196
243766
1563326
151004
1613820
238348
196169
1523638
1165139
820281
872697
1376650
459827
1387203
1469436
284031
55564
1043343
379957
691438
1072966
779462
410366
447941
278910
1624543
1410305
746223
837692
1474737
247019
170945
1220213
1064341
692282
894863
1276842
1103526
369785
1554880
1094989
1245457
333589
1001981
800388
20092
187157
1619576
794766
636489
1341950
1048109
384482
108558
1067117
517572
1454169
297888
709659
1023992
134368
77342
1031361
152152
1418607
86773
900339
1303822
897671
1016722
372719
1107651
166551
309774
1138862
880418
723932
380395
975627
687258
1594238
236641
1480614
611642
897496
1196736
510687
843041
1089621
372298
256832
1014575
208765
314430
1392110
1412541
1276502
1095910
971832
150080
651094
499627
116256
41892
1087489
711050
1283629
1254937
876091
1580208
873798
236039
970798
1012157
1121322
1550069
1164312
1474288
968991
1077689
1625698
1500135
1346253
1567678
444097
430088
1234911
1625262
1507927
48650
380308
1534118
1294337
1438959
157205
1078133
1265291
1211159
36970
171755
10996
813352
357630
472422
1519695
1114569
446029
1284184
272790
1012731
1142226
585586
614110
60435
1206100
1359579
1112690
19839
899790
1150499
968637
306111
554220
797534
61298
1085822
1190053
1465282
493734
988850
530882
128483
1506518
1333019
840755
465584
1358083
932578
856764
27853
19636
1441340
952512
409797
1560698
1184018
970275
1226172
932896
1178704
799243
326495
1583904
271346
872925
545713
8972
1191292
1646954
1256980
262517
1458889
1626299
1429311
248761
1559946
187104
1402603
508614
1503390
1254066
1632431
758094
774087
27855
1597051
613093
641899
1355908
999727
252086
474994
769271
1569654
1137791
944148
1344841
1481317
292201
1527980
1379154
1446743
1384427
300274
796739
49105
883944
533903
1045865
248736
333034
15678
1221807
266546
156750
943719
763746
701163
965641
549326
1562393
409467
1112666
742182
1244835
920574
1566449
262144
492739
209033
676609
806234
633318
693019
1289319
1419703
1426226
1531741
705699
158878
52079
574880
124665
1424192
1250108
286197
492046
1004628
1060813
1606066
1323620
303785
351018
1082568
1020131
365715
1553595
349026
426325
557553
128949
43091
835763
383667
340917
501154
79205
1040343
93598
1249548
935385
765063
632652
1264040
370387
330090
1450129
118031
1163200
1040859
668496
1594531
28937
1017288
1199690
867885
1619279
543596
1165385
1261795
294147
494790
1351954
689839
459368
565420
340817
566126
879316
992649
1010402
1135053
1627520
1123017
743343
424395
1154391
171747
916377
1279901
816809
1596609
494174
1154290
180224
440018
405210
573277
1211748
1445594
1399036
592800
947145
1389663
521529
1210333
1563999
406463
356758
1636773
138511
1148783
1412163
808051
1457721
976593
873393
127604
291316
1457826
294722
580736
495422
1128012
1615160
429595
1421409
982835
244080
945797
560147
993104
52498
1325891
800807
1202282
530113
1360090
85677
1046329
523607
407628
841534
906056
173649
1287373
140293
253843
1264422
562637
1098780
1232452
768365
323158
1237413
612914
462725
153825
329493
700508
49106
1305377
1257536
1315176
1206042
1404564
497581
1289692
1281695
444022
1539137
569473
695197
946601
1013268
1196750
1616665
1471307
261975
1520735
1061635
1155231
1372987
586563
722736
1514398
399640
1174300
53658
928165
415986
835527
1542180
1185852
1064206
1081684
1155515
222468
70660
1293629
529103
1116754
858149
50590
611907
744304
538529
1110591
1205278
444256
1083302
197546
1190379
991212
1611557
680547
1137008
1046663
318198
110225
1127182
926191
1148768
1580715
653559
76954
796770
1534233
463339
645746
579803
650443
317688
1448183
620677
1627874
1250235
1638722
629456
488313
181703
823684
1144034
1501914
312350
569080
1333253
159674
1230806
1613696
603100
1479697
790130
323505
493390
471988
156852
1582723
1374700
88658
981299
1226092
166307
600075
859410
1005766
578907
328091
32499
548935
325191
968127
1248596
477250
872196
979155
1193546
1049931
1269911
751057
1131
1028722
1538498
1301389
712467
556832
1080845
1168277
709938
1376787
1266470
1542108
186008
1609535
303336
578964
302004
674559
1493112
1521674
317357
229638
111675
1400871
77720
372777
1220139
291216
257659
496790
1387826
873167
648804
450907
1549991
919322
552141
748951
778590
918444
1492213
353853
1180222
1044234
1613031
306253
91080
126222
690606
895463
1280421
1258758
974165
343642
667688
680631
120319
27532
822299
678492
1617922
983990
376981
887437
805309
1629421
767547
573280
194492
1043974
1643686
1297976
492916
42188
135697
1618964
915708
434681
921413
1466547
1266506
393653
1266431
825349
827213
77294
415244
1012711
1498349
604180
769505
67753
153869
426739
265068
73937
1057898
1007426
1123419
244669
1117151
1488840
800198
347683
354686
1484035
902193
1241743
469696
23343
281559
1592202
459514
493271
389302
627336
309928
206040
843024
608995
920151
302739
263590
806545
354381
28876
1165253
890159
1083818
713648
170305
87229
108124
1264360
763296
134698
725168
1261531
742318
1255250
1585607
1346848
946363
1230678
164711
1450422
878805
1419719
138221
1144217
1630485
198535
1232557
735163
1521349
1079250
261726
29466
482469
921423
1108861
228786
674870
1483317
523610
174693
1230839
983189
510993
1075072
986154
1244506
1286241
1462099
297706
889594
1031158
162341
1031732
674385
1144389
977804
2719
701366
969642
1059712
1422922
915038
218048
249209
853078
1604181
85941
1426801
1394839
239687
62474
1423215
344586
168135
589280
724918
544334
849853
607332
1523351
947401
1230575
1316405
1548465
1480349
1535855
1222672
252203
1182203
703698
786576
1615201
512703
1477395
312944
122096
168160
236364
320098
1222815
1325924
48627
1536832
540871
351262
928655
592754
40487
1552622
955398
1266613
945742
695901
826068
100196
767596
1360793
523671
1006359
1392187
1209302
1581720
241716
943286
469946
1453910
186668
479785
1117913
329689
1099134
318590
456461
247892
1270766
1489562
74423
1592103
261319
760229
1581236
901283
1050984
1044059
35234
900055
1257916
366732
176132
1008887
1458043
1058725
350295
1444771
482862
759799
901554
661586
116401
321141
974696
1070852
527328
455297
1565073
1122019
269412
1615058
696900
152237
877766
1229055
395161
1388176
586936
978176
966509
854711
284688
771080
580652
881250
1415392
934078
813490
445514
390783
1266981
488158
1190756
1307201
50895
695917
430221
666065
181683
1415278
777248
465324
43973
1630923
1494821
177728
547949
87408
424532
33894
546714
80254
1429279
484642
324713
167073
674028
1618289
1533844
1533427
315972
97714
803905
64811
865949
1620545
355798
1360824
146306
706812
550918
46573
1588968
1235770
998306
1018966
446486
1343194
1530064
769527
655462
288803
1285528
311553
442222
1602790
1306118
693178
1482603
26860
119946
1647194
1222505
1134114
218714
1549702
1218169
1049310
685347
27586
433862
71690
601189
879759
963817
1194898
557229
1596826
1065389
1469634
166199
1279642
50219
299930
653937
180501
683499
840731
738740
1386758
1536498
989794
676386
659507
1295428
349906
592011
1093130
543369
1150055
142945
51640
872097
1411746
71085
49468
728737
830120
436867
654260
1599243
1126172
861802
272309
1083829
1386488
1312878
554793
176850
985062
1392343
175043
166417
189351
1478027
1602353
837838
1412708
239447
802976
47727
719003
1301305
26671
374481
1380607
337159
1420972
1238316
782811
682384
1574321
1458285
631311
1586672
573391
435323
889624
987137
423219
1220448
946671
616159
196679
1617461
141530
1592533
12953
576738
84062
458176
1209863
571135
22181
343332
1133440
674895
318089
392977
758916
1121124
1050396
1026094
1622460
1052367
452563
781694
541312
1632126
1089621
1180999
1273232
712235
1462755
582558
1036497
1149155
1332319
214002
1532922
18805
890568
1532644
619985
1554600
1625796
10817
1233981
70887
275643
1497586
1049777
1330461
819580
1605766
269446
1503538
1351912
1592545
296089
1350965
532843
250328
1305523
1540780
1493618
259253
952883
1272196
1107498
1541342
366221
1058077
647128
750870
1109545
625704
1131981
493520
1215406
1111022
49934
353577
620880
1270655
1170645
1513466
703754
525046
1242877
472696
1124158
745045
1434068
545843
754871
661899
382453
425186
1068707
1443783
1478430
610737
504468
342490
827392
1602774
1070336
639877
1295832
1276263
440322
462733
1311900
567494
279627
1349434
8335
1513817
1411837
1158759
1171783
1114082
783620
1565743
599608
1490633
649050
627403
151093
716735
1315886
312958
553182
186386
1033689
1454733
825684
916489
27510
727094
1611720
1577671
978247
326700
1595091
1106884
872949
37756
5936
631883
1366131
820745
114049
1510825
1627471
844145
144347
344432
281686
887679
1402467
1306584
124807
630440
113540
734675
784631
4104
1113425
841833
1564327
34264
793103
455725
1547591
671847
1120688
210688
509867
1594348
1071834
1119913
976315
794716
644995
1470526
502974
1425576
457675
665550
1383420
88658
1383966
10669
546807
1171980
698172
984150
1252473
1563852
992847
1455830
1469203
1243409
1381418
1533727
1041333
1265451
304838
1160351
896083
665538
764635
1440784
860372
1547097
946701
1021705
808334
1635085
1295779
234630
1268450
725312
667616
374829
1374663
393282
1620829
799822
92850
1308051
126514
1091677
1004857
463419
20688
743427
627573
295764
1010878
1111266
1113002
1224933
1628039
785788
505358
416528
1005953
472243
445590
231234
1505858
385424
634787
640560
516185
517634
178143
391661
613410
337444
1182586
373725
261424
1257548
667963
1341565
39428
422158
500234
133542
932600
716881
821692
569430
1342431
28036
853710
1367106
274431
689054
893172
243401
159891
673995
375415
1620839
901278
1162822
1563884
1410071
1184198
1502128
57671
657633
1079082
426590
1514818
1339008
1597444
1450121
1219659
711018
741550
181456
101044
473726
50041
924654
934999
1428305
389778
1388564
915556
620150
591759
912574
1362110
897127
1270643
1394207
774423
1536460
79198
1212725
937244
301841
1418229
1614288
1049645
845814
972825
1397650
925348
110643
1086613
132821
1385922
1108893
1512060
967264
1595146
508933
1364877
1018328
90903
1487931
810863
469760
1122631
1200032
1456558
568761
1544273
1075034
1394669
998751
696475
369241
1171955
493320
764616
1318841
1243278
1600884
766725
623039
201844
998971
423354
398519
561188
1336587
903005
1379439
1589005
1166983
505604
1645787
5047
1604966
537751
1077584
1167020
144494
866657
870588
786244
528310
501329
646046
1004086
626445
992691
850283
1535198
834693
35706
208456
1600703
266989
696747
1350905
124775
359534
1214079
1176020
409166
294497
75781
428227
785437
314695
1109303
50653
1324537
1345631
968127
245311
55934
1632727
1438135
311449
1145343
70464
679957
101161
457508
180532
1181167
899284
1473153
405649
288837
1232658
1297797
723716
314358
1322012
591486
1437953
163691
212053
682954
839111
14094
126447
1491168
1334096
10843
574019
149574
1127159
1149588
939821
1334545
1535747
129708
30935
1092268
161293
874213
969782
1156748
1182940
588590
1010618
810899
531677
258041
70911
324368
326999
349673
886003
1378134
190502
545907
397378
269729
664697
961218
505148
595990
1485777
1263357
658315
169788
1313801
54456
605159
1553996
1227378
476928
1546978
859835
81369
1604332
865455
950399
327325
555021
682040
738002
1370356
710797
1071815
1423936
1556421
1129646
11760
1600934
1104450
393283
924250
1003062
997927
1403672
690163
579650
1455264
15532
1075322
618296
1641581
1602396
586524
1610223
1119010
795041
1080302
1434949
1544217
828491
1208492
1409880
1563004
247662
1435164
1424290
923412
1149031
1337678
1157508
1174092
324149
1242725
618401
988888
1443890
923505
1547795
996185
167249
1018863
1368870
827580
960644
1240815
403411
122085
1468276
707065
27364
1485179
920736
1200644
1488652
608535
779883
1153802
910445
1278033
1399377
1516030
1328257
1383570
610445
1361177
390999
130621
1615067
216803
656776
281048
499218
477857
1532851
679648
460599
653459
1578508
1165920
41576
491458
789527
1150800
256017
739915
670748
777097
913153
1631100
1575597
117688
1368986
183981
1077120
323095
1220994
1370223
1221824
1494027
1552415
544702
853842
608044
1208893
1602394
598334
3596
274276
211263
458249
816103
271249
210183
1194541
1115397
199845
452232
1646488
163246
242555
736403
8137
995655
834205
1510717
1117544
746340
671633
621180
443610
368341
1144904
1405020
880618
1090893
747290
904388
1037047
1607806
31224
349579
1500928
571969
958861
354781
496593
1222529
1099113
1117852
395431
1461939
1310178
685718
557769
28831
574225
430574
985658
669117
1640331
931831
1134705
285909
949194
25993
572816
414867
1248161
824765
452608
1252231
1645535
289044
587156
613826
1490070
354670
1232027
433192
93903
269909
1567985
1014799
574709
666859
1418470
154940
781055
1351344
1417887
1621527
83844
1413052
1073908
656559
724586
351959
123698
126953
115591
413008
154416
1035242
129512
1607329
184562
1037215
1108421
1045268
270546
1408184
1326223
668530
1515361
1385277
1175486
1347615
651862
1169867
686851
666840
372320
1122190
378867
713147
1266268
655535
800614
1640741
1549750
1620502
417273
95379
1646530
1605395
1307742
98533
639677
530059
262920
174694
1488318
60283
896613
1428681
1407113
1565779
1627202
780392
1483780
670740
815323
1146414
196448
37915
616000
151555
309626
349695
553545
932928
1264332
428117
18006
969090
1059706
332327
1554199
1021505
1592591
997530
494007
650268
346813
5467
879780
773836
998267
259525
1181557
1098488
331486
975626
914984
65260
701474
1356932
1292092
817881
63320
35364
179696
1568226
817387
1171274
894793
868494
1214476
1127168
790807
730845
273205
731761
528335
1456702
719813
791775
1426322
1195942
1052832
841118
232819
1645161
1349176
1054809
533193
612044
710496
756650
1462464
1430205
664043
517363
329463
983572
730193
1029540
1002803
912963
933422
960000
32103
454826
490119
1379465
841689
1197816
1531069
1637588
1161041
760389
1013394
1110057
160359
1113438
773799
801659
1002570
1204070
1332476
131692
990527
1274714
592591
635528
1279564
16759
800522
1308151
488658
238523
1504783
1197689
27594
1018859
352841
1057094
569788
239840
16463
27591
138225
361455
1354054
1237670
964166
56333
1302147
1490699
1559484
737611
465196
151481
778627
793333
1536769
723408
552605
930040
1071695
1267777
579983
1328423
707107
1613509
964561
77531
894723
160411
2128
571433
273057
1106125
331863
44595
72462
920822
616556
18629
968040
1160800
408101
834104
961636
1133917
1000977
368195
1226791
923071
1399731
1221108
71557
401499
1029448
422058
633506
795048
1441117
1264522
883650
1399073
563752
448921
332133
983836
1471169
26396
1400369
939674
780757
623518
1298575
1423646
926666
886461
726529
1088519
809174
980681
1376889
1403702
1492556
567037
1310600
1511053
1569061
1546791
1131623
360254
1117000
1337462
191298
118868
990323
1271427
526036
1178417
597542
1256584
514532
1417618
1183756
129959
245120
1321785
883685
128673
48692
1569184
1091487
1206915
1049364
1557034
387793
1621057
1028782
384038
309977
271461
642480
415786
531078
1114315
1641853
11002
1450486
36504
1293485
918213
481015
6012
1485274
482171
265259
493012
1633773
251665
1584949
761705
1491036
268516
1369041
293959
1278044
929900
1489675
1579888
121476
127994
34765
1149863
911432
258656
44801
932789
1449172
1640683
32341
1318932
1391792
1243614
114547
1176696
1627750
1364920
222640
1524162
668221
1084216
327576
681250
700104
442262
171075
1640741
1470050
745137
613617
1275954
430439
937943
1433047
8421
531852
534426
1471664
256468
391189
1139790
1412844
92916
271765
675994
1032491
1182515
729017
528486
1012821
1447061
808274
1525355
405119
362646
1370690
1354702
469517
468428
298666
112849
1361581
1035854
1277443
642242
483461
1420918
970155
532657
1509775
480509
197713
555787
1494723
1507668
524590
915332
811634
1637200
1355137
1363386
698107
313327
641526
837096
358998
1200956
725122
326364
200270
145084
1094302
1481941
1019948
147130
13260
1404682
715635
290311
1644369
1336740
587502
446466
625137
889406
1039895
28706
821061
453161
1258991
67208
59962
1301966
981796
982257
1541429
885699
872882
866790
256747
1596086
726125
1175518
930544
684630
1557555
1049264
660395
287957
566674
1575465
906786
1267848
835341
473438
29048
998844
561136
889316
580690
931958
41353
1502462
1247304
472850
1281642
350913
1283741
1638742
907139
393754
669779
1519122
1591650
899880
1567906
1577129
546023
1529743
987614
1031060
269207
1488034
399710
103046
1201957
241968
646276
1107257
273534
804099
529752
1244251
970208
149288
765994
1052649
990415
342204
777791
704518
487190
1422698
1295786
720888
1463555
1112246
629363
687872
1082018
911038
1077749
571320
1350648
294601
203070
421484
1457098
1295904
83877
630403
1426443
323262
452155
1319458
802784
804328
16084
219661
1003610
823929
704637
668971
1325434
739441
1195205
1465649
974489
1369693
1059375
944941
829727
283243
1564872
664761
435221
1067681
372807
375299
62150
1433812
1264789
1158765
1081041
765361
1089029
977293
225918
934188
450483
270398
275335
1489407
337073
184345
1157953
204738
591586
1285273
1643562
1048096
525128
825831
868321
1346420
489240
735322
1414052
164542
1580052
516050
1786
441629
1590047
113995
900513
1088784
437631
133928
90153
175214
1528856
771080
1477690
258828
1425272
1377147
676104
424583
533999
283253
1468242
261955
1579080
1552010
625591
1254558
90097
1429995
1202750
1629367
1482415
924883
425890
598665
1175365
1314369
1099762
227822
48180
445739
1253706
1636860
184620
662575
1503441
650179
1173115
844753
618827
11175
929346
7571
1170407
1551742
1116908
48810
1161647
768315
209165
1207705
333821
1100084
743366
674435
81582
926381
491397
1617696
133942
945498
863655
417264
1591476
199457
1455647
372446
1480375
75299
60074
997754
540580
1005044
694198
124647
55715
845132
664909
1556712
1428692
75031
235537
1053274
507522
434755
1306407
91850
1381929
1341598
429165
1114493
1577867
941956
326378
1061153
95567
355813
270870
546951
1160295
29495
244503
1332695
1155375
349776
185468
817770
322583
1105812
719325
107338
1182376
867698
1304135
743661
276412
261459
937798
1409420
867046
1537240
1242265
299186
1625823
370192
392511
356928
691858
409645
302429
864350
460671
1601262
919999
1444969
1151380
1169459
1133496
569019
822290
398896
82252
1468226
972919
374615
655389
807691
557502
605597
971281
1225362
1303539
718559
53315
917592
1557081
1212385
127635
1453782
337711
1257326
219826
358098
396826
628793
190091
1528102
972779
228287
787123
527663
1430441
647262
1276984
403121
734707
565888
1547928
226611
1352611
934230
35902
206121
796606
948026
235119
1077143
1210857
989057
156281
308292
654033
295519
1238653
309256
667414
746223
638126
232942
1263555
369395
1390764
144056
644181
1114109
1453917
221366
1254564
605091
938678
171716
1531163
1510181
1615743
1279736
841986
300093
576053
932276
121981
1192715
664590
463246
1210391
1136067
3979
140430
1194432
264470
1189577
545190
930139
1363172
708810
621116
661597
1463849
1322484
1081346
1614727
1560790
1347738
39280
992750
259473
734304
862074
279982
1378762
227173
1318608
1490792
546170
698731
95668
971654
1452888
410261
97007
913732
764992
30744
41351
1175046
1279571
963129
5204
1342634
1614794
460277
338977
192414
814097
62024
238242
621510
632308
1360855
278147
358191
505303
935244
255095
1341722
97765
294081
1007004
329201
1385133
481812
644962
918687
825682
1175836
1172811
1543676
390599
1442949
1463593
764048
571800
1474612
20818
443667
1046468
1604309
837765
409443
279974
545349
1639962
964419
766146
522130
1636248
1453754
159651
282153
344774
959885
1141418
220274
1277607
1565240
848282
1590655
1063738
438246
1468101
349947
74882
1173909
1097894
377708
509952
928244
231761
72815
80084
1445558
492635
707457
1193413
1035599
1126051
1425859
874819
148677
1199513
836685
114228
895116
735135
92757
1586413
732476
898481
193266
1039184
1512498
1553015
986446
1304710
776261
856563
531913
929067
1234660
1276202
1059606
1048141
1033786
233318
548524
1291454
501642
719375
73346
704770
1596637
1556050
575639
10695
1096421
1350680
1618317
247379
1503190
197183
1146930
496374
555165
1596551
1192362
1496273
1274798
1158873
262420
69717
530989
1202901
1407440
603663
278863
736731
2477
469838
925351
193895
993512
340670
165364
451851
1090454
224105
1355925
1187742
1117164
1045107
543496
787909
563233
174235
1539267
1609520
1085464
236014
335591
607092
571725
1488496
742911
1178760
780973
83782
1045308
526825
322138
1067877
1496041
102760
1123611
102199
287441
300441
855964
400767
506707
908116
1003422
372725
1169976
1126309
1430453
1644401
1112367
989334
1010842
685285
254416
1530896
487015
916821
800400
1149905
1036732
844797
1565398
1442144
1344085
839916
719734
1056668
15530
1265086
327523
1023512
1056462
476394
1379541
136478
210352
909166
775180
1623866
1036572
73994
41769
237188
12229
1086202
1125399
777486
149570
949265
140790
462725
998813
1001884
1449174
332688
56450
1280675
798357
1544819
1564772
899900
1263700
250597
674149
1409556
86596
809107
141988
30620
977085
667673
748052
952344
762924
1628735
757220
1479064
843563
1070014
924331
756710
961726
1056133
526203
1113504
987119
1159469
1319164
1579820
1388261
665302
502268
175118
815871
292981
7987
876008
1133962
159432
572986
1341152
1393859
546368
888221
876116
714587
1112693
347162
915451
112043
745028
909095
585727
586385
1335451
1421076
186764
676976
1452832
1506861
223959
727835
87546
740465
1268061
1396478
1544451
708198
590683
121093
892250
672170
842285
1256939
71209
397740
1277309
686688
1038008
1493589
933609
703062
495826
1590939
1112357
295316
916354
408064
148336
151557
1436204
1131514
504787
1583415
985248
369223
1096763
671494
266449
58174
1445016
248644
1150747
1155024
192765
564242
136397
1285438
480251
880920
718720
477908
924089
473309
48536
1506619
921925
260173
1495950
343822
1269449
1315280
934842
575739
330436
755113
752249
258079
1219343
238321
754366
1162108
510879
893872
1274170
944971
1635888
583768
1379508
1374437
540085
932293
1095998
1581959
1060698
1289146
1167089
769845
374366
1546793
1023139
1241172
1198641
585573
474764
590375
473102
306255
1023406
135272
942547
1088726
1280699
1601185
964738
1090366
616429
1147464
1573161
924526
939052
633695
1128785
362514
939409
1616619
1256171
1559357
535508
928990
284168
1508109
437014
1493161
209890
363037
452434
1125474
22270
601567
364833
1501631
1175631
57783
1531965
1531123
10546
1352906
919932
1587647
724467
129261
31932
552134
863526
1490512
1089278
263206
402379
1214503
1321989
1422547
1599922
924797
438115
95778
1222995
1644172
1130477
636591
537844
1414939
1328320
579491
1415469
765548
891247
1409179
1339557
1077202
128315
1482715
1625422
583196
684792
725990
1019403
1272574
1303566
230833
1142267
8292
576700
1188214
659582
1229018
850046
516303
8614
73874
1266680
1320890
1378769
221757
951363
1247862
172588
1527938
586926
1518890
1219809
323549
866478
552611
200735
1432885
815101
1431480
645198
283971
1407079
12684
1581000
1164030
636927
422823
1239719
1071876
1378375
1400386
181277
1447995
476698
1593137
1527782
1601751
813635
1306004
1262981
62065
392202
208765
310167
1640368
1554423
1467354
842761
850073
284409
982423
1223071
252102
604010
1454087
31211
1139522
157407
1186245
1312788
1405056
1418077
876903
714292
913452
807839
227647
1420056
1306439
778831
1276461
465076
1510270
1599284
908158
930976
1053629
1177541
1518617
1236522
781105
145059
331483
1151217
607105
794211
1228932
1527406
989535
200484
699635
578422
548112
1446683
380898
1067490
1300330
881465
1133470
1552068
776593
989646
349165
785526
84061
1027061
1304111
457395
198445
868368
1434308
1295660
342849
182149
649640
801313
779489
785980
407831
456193
858052
623166
304613
1269472
1050711
719016
383318
1044730
1144083
1428074
539738
1316750
1170333
915939
1134192
309010
893937
1143646
1192858
396542
1439666
1617956
459823
1264158
570901
289320
739758
260421
450372
1188748
1403228
899256
259997
615982
1370956
378160
705847
1392106
86591
739579
61183
258568
1212827
187336
1516900
1297812
17218
187927
1584441
639203
922615
632211
170199
931967
270980
1584498
388845
1249911
1495256
1567715
50011
1255731
377106
95660
517395
411494
307648
845502
1004791
1120557
593353
1187397
1338231
705345
1412599
515895
285437
1032487
1643041
1211134
663993
1271719
1397810
747875
730222
1434263
392901
807251
1060990
1172184
275653
287755
1011960
1541706
492839
749683
1093198
1045176
1337481
581219
1487762
205978
1528849
786962
841776
943671
1278523
1398569
556357
830169
378040
1341404
1642195
540380
84287
816873
260189
1567476
1640077
832882
110132
945533
1273041
445909
1502787
1065955
36762
904021
1513077
226272
817876
1527554
657582
718113
1626676
607365
14787
1227314
536435
847634
1129941
676749
370640
247116
1313029
112952
3898
622855
1579820
1141524
1561474
181668
21728
145871
180256
389491
1028142
31402
994848
206702
1266333
1326766
1302443
821105
261651
1249742
448408
1177552
1050377
736011
1114112
1611987
1626672
862894
1345257
1602046
1056332
20389
1507324
509653
164209
1344046
1432489
675419
1109735
161030
1430089
1067700
28458
1481020
969381
543312
319664
1028358
637051
1346760
274899
538836
1267420
1292618
242481
729947
1518825
393908
1629138
1332238
791102
550218
144943
825370
1204086
482236
1162313
878279
794792
705000
827401
377336
560466
1414311
1240521
317492
599173
916869
1437077
1023081
921781
1219196
1059225
1164889
416293
1528759
300258
621399
1164959
1160019
820166
405186
1206347
1359664
291583
1445292
1473845
1417672
616032
183996
810025
408790
1032457
643962
1366079
1456093
302588
417568
174169
1225216
814784
303222
530921
711156
623072
331562
1312950
1287126
896000
84710
1008846
1178214
688509
718849
1560920
1220187
1553034
265777
120435
805910
364175
803466
960442
1028638
310419
149718
1032971
180449
593792
1356611
836313
544127
1556034
897971
302323
379820
629665
807093
1634721
540412
1113174
37323
1291191
1041336
1285390
771928
90715
854596
446124
1331768
808447
1469082
1618905
1230644
864734
1623184
869391
977140
1236329
1046939
1057079
1492886
61069
316204
519107
846005
1428155
216262
1240125
191146
330681
584502
1620093
1424526
1398287
624888
218020
537026
733400
1176437
34846
1065204
224086
1590167
961121
1209562
1406959
880416
1028867
1036987
1471295
288369
818593
242624
611105
503566
802732
832464
251717
50497
1465250
189725
309075
1175102
1573256
1069361
227310
995699
1169816
318613
1430638
613634
583318
1499205
1254399
1370240
489234
863
826677
189163
628690
540947
1057315
161425
628563
1488300
554381
886558
1195533
32987
484719
1373071
718
1313320
1211110
1059337
1043027
463075
1589515
655315
1232514
261537
1601348
1218451
1600650
816601
1638464
388965
284572
191842
1635936
244114
168357
296787
1387060
622709
260729
618507
155018
667542
1487335
324555
994637
692667
1447808
1366042
977382
338952
73838
269608
272146
1005515
993979
1049535
1260008
902828
1413784
1566216
1421733
1289054
19722
733446
715320
685873
1566656
779441
817590
1375686
372735
784764
1644380
164289
556569
1364657
1141364
498
780164
1294032
1353310
900552
504453
1644469
1135180
1047563
321858
599944
1390715
670908
694021
661768
151511
1025043
35332
222842
832786
822117
1145759
1109374
1492874
538974
1598960
234878
1069797
1422671
1239275
586843
36272
293844
361642
33015
1470017
186827
808605
1330359
1009903
342004
990683
386948
626295
876339
1351876
163431
1135254
1187027
826999
584724
734583
444661
803486
513192
1611415
342072
972816
304238
50043
1454503
640385
588444
979911
838629
931605
1641869
962692
1540542
1137969
453700
1614059
1095177
135283
85209
1309841
564114
649949
528508
399175
1493668
282614
806822
856155
1296069
269850
698794
1517690
853776
144240
1574914
393677
193214
365445
491
336869
1267017
1243900
186163
107200
1170777
482619
1345487
957166
2390
611198
1349393
708474
1557355
99176
938105
31730
962121
958376
217655
676790
618140
1034100
858052
960611
606114
1581992
398275
1447425
1475366
916094
797666
1116833
525724
307115
163872
1436756
127581
1236439
774145
200852
1196963
162625
1318349
884139
130288
653528
990877
115803
799690
378787
53293
360991
1620329
164633
1315094
263714
147237
129456
4766
1493937
736527
1061493
108778
1252683
462447
715200
453813
1347309
1485417
1645053
539698
1272200
1301203
1531553
1395429
859725
654024
1241660
187712
804104
759228
223673
1223813
997616
1632748
1090168
1512712
1049568
166263
879867
766258
457388
805468
1257297
1258265
249427
1384376
470019
1175883
221820
1511024
1137968
1470184
1417006
461712
1237597
1085509
1234658
287232
1204421
510588
995605
1269152
1137518
40064
1233161
925213
1030136
1591744
1581793
1014034
656658
1044764
681381
363537
1420737
1058105
436659
251092
823763
1109802
623426
1594446
556225
592896
1285219
1028438
1395861
1145317
175614
1357534
362076
1466213
1594322
1575303
1268948
1511918
1368988
90301
285817
896628
1196583
290847
1596336
1265917
1199080
9944
252120
343911
1428269
1410599
1113461
1580517
72196
1411427
627454
690241
80918
1293040
1377058
1075395
1308961
995736
1611337
1301146
48941
1510290
1458604
1162703
931702
738567
1568583
547809
401880
111222
1392682
1631703
940091
1626840
1361935
602883
19369
1509538
287309
1103984
875402
838879
1356742
1183540
710174
844224
444434
919811
305001
1553419
1592112
1450766
948987
1289942
146010
683880
803495
828294
959726
1146608
1585302
1404063
107662
455197
945896
525526
1168076
1457965
976079
1261547
1551385
1140484
1276609
1131145
1386497
1045929
508359
470012
1565235
1174486
2540
608582
856879
1578623
1076868
793716
415940
731428
1215127
283510
186180
208279
39774
635933
1271988
904043
499725
44859
924036
954671
739917
22898
426426
719536
1613619
868453
1479503
497859
99539
238684
1385737
779936
899153
847980
1219325
1627347
1409933
1333305
554276
505429
1476736
296524
715001
695575
1618424
252939
71413
733416
53029
1536166
767322
1332821
304097
1409816
424705
159646
118865
1365637
1571024
718480
472539
21371
1246027
1047000
226512
218979
767067
547403
1454145
462237
378789
927857
1400537
1472892
395518
482155
1343537
71860
931885
1256064
1308518
1547642
794440
1269232
223141
768703
951470
1382650
1303946
1400369
1461758
496270
783201
1232186
1597588
1456629
1200562
1238804
1543123
607899
906305
1325429
119609
1475539
1078285
1376231
1186161
1142748
665026
36147
490078
419533
1263229
1179994
1393300
389172
991796
1122934
326230
358641
72349
1270884
918172
402176
622062
1179326
635179
1616079
889158
884609
442398
901180
439579
446296
643694
1011046
851421
574396
904411
1610135
419279
1220662
316783
566049
1149223
1333983
1495231
724311
1587172
170765
1192967
1437857
607970
1188124
1491324
1491836
618525
924753
917857
474918
192767
818249
797411
1375577
841110
1114228
62339
473285
1339246
131784
1354094
499888
506683
923277
1561006
215993
1012257
1262225
635669
1055497
366
125869
581763
579308
88616
269485
629141
1066022
1583709
107593
1380607
1605063
162680
112811
1037546
18648
118896
737729
1405203
724153
1181527
1644395
1646460
459701
868544
220982
184212
1536701
613088
110866
668356
697635
789877
347830
75447
577211
1257281
1086320
1170041
975270
534999
1177806
1451016
1610142
1464536
879417
1317913
844757
1591614
1414700
68315
643087
427651
505961
995147
455309
886836
808593
683671
992018
1322978
852002
731970
1306308
1206654
1278719
783575
1325549
1299677
1475447
1469069
754865
1534106
1373168
312427
305401
200073
936301
430089
1333457
330407
737492
174364
452111
500795
800829
1053950
872931
651110
215601
1209316
790584
978290
115222
1270560
1217868
332097
820026
978148
1296011
1177922
857157
436504
1351103
1082188
505795
560676
393249
1003963
701545
267414
126443
1024659
976374
1594556
1562085
319207
934498
479275
1451196
1134602
628732
755665
1265037
175915
1242205
1284929
909047
1475980
1152544
426708
890020
839145
630789
390661
1416214
125754
661870
1271277
1606045
385283
158038
902152
1357639
1244923
1451914
523592
1582254
1018423
1119081
375325
290136
14018
894658
1206101
873821
934874
385125
1203787
1155866
583458
62655
199512
365173
619301
489469
90837
1540963
17269
1272631
63195
76473
558502
226740
419144
1601243
1409330
364675
103120
1540124
1326810
647450
1453767
1640450
1302437
285790
1581451
1563484
1371497
1001545
145306
286426
761213
15338
251380
1160787
612859
1538605
27721
1554115
1632985
958040
1370610
1574982
837061
78138
1123047
382713
790179
1606771
122195
1114481
1040991
82125
500704
623162
1010859
1073489
563334
1030092
624557
36590
1397586
1578908
206410
1205842
1145812
837955
575608
715872
668966
713786
1076989
569615
765629
1494762
1623331
740178
477143
1161928
1256918
833421
951709
52693
1046259
398749
1591896
1441787
507801
1030133
1475179
1507102
596083
15706
119046
672007
811287
1602405
1062546
319369
1350999
567390
1053139
662888
1417004
144783
1006133
1643740
666262
114422
127553
107800
817510
224398
1546425
962218
480916
893124
1448021
472179
1596036
906224
562541
1612033
875797
36711
417216
619817
105241
586051
203567
325788
272731
1035539
370756
1040636
1070371
392990
1380333
932780
653516
924260
370461
652078
941137
118040
649542
575722
1368802
1552683
1180178
1133003
408337
1270650
1579202
1341051
562820
953541
787305
1560747
1045282
1189414
1521249
13921
795591
669872
160800
90428
787946
105660
1533836
1201630
387781
1315974
1346026
697992
889640
1237497
818838
207128
117494
22548
1204709
552500
232728
487715
883730
1283592
319263
1479955
53517
193882
1004074
555529
771962
1197584
763021
1590162
1229688
1176729
97425
1010032
1535400
1386676
973076
852282
177591
857950
1462107
925732
215805
1573780
1343321
1620369
1259326
1441842
84949
1309552
260917
837402
319143
1132978
211604
1023648
1354812
995794
881479
1312748
1356813
1473886
6069
31963
42928
1234613
61139
389626
300020
425698
3668
1605564
1119999
273754
1379889
803433
1536644
251241
1266542
53131
296179
1611307
894600
1457473
474255
595739
197848
511587
239929
441148
148770
204339
239374
979334
1379856
951153
741670
1348628
726811
399992
1480678
1171464
333986
682256
1407291
1209254
1581021
1444616
317074
404714
1088301
551461
1156724
1251978
863221
1566410
653350
778559
644067
717514
468951
678042
1304627
902253
1151764
976879
1398806
824801
237762
1633416
87975
150177
1061092
1344225
924550
1507082
142368
1072185
876079
1031203
844568
451644
1349767
870578
1450151
949960
484474
1338267
995090
1598546
1336927
1423369
112688
613547
534560
1282344
283152
105413
905682
1305867
767995
158747
1196395
598514
600174
1194123
88792
274431
728189
212184
703406
1164606
303250
1404800
1151215
1419126
213550
992168
178196
1273186
847914
197188
628178
376462
1025083
1591497
850201
309553
894565
1094915
1570818
347211
172548
1569528
454622
304576
980893
153779
611183
601842
1221489
676962
577813
438054
1084870
213112
329824
45849
1291920
1336067
1120057
269666
1552333
997574
406365
49131
600732
1212287
812297
974060
1110351
420973
1547533
884749
276492
660943
1605927
1126799
1365093
1608489
1536085
630220
395013
1589423
440268
1562782
8211
430678
643526
1452877
8395
231640
982088
597723
295440
1561095
503233
185176
761750
1083651
369034
1154916
633370
1628723
602232
761988
537643
583671
886571
931848
168268
1562556
76195
1555483
893800
1551613
334200
1445828
1585658
282312
1225388
1437213
1325139
580269
394392
1372603
1467804
175150
1431816
531222
1025259
878826
917485
242892
1467589
592496
1552186
799161
1210718
348280
1205880
364775
1336951
1571181
909923
585274
368639
35988
1285201
676425
1330487
1403981
1134331
1644819
877471
924448
95872
706611
1345215
989237
643235
1515558
1297969
460346
420505
1376455
1263433
950752
967508
1389945
1577975
123202
1240575
459575
1221783
811286
1164636
640571
416293
1181951
1389833
446896
1188303
1434640
1207091
959897
1571346
428414
1378378
579748
1298099
827834
508512
860667
152198
123734
619028
100960
1541546
1329493
546169
768830
751991
197666
759746
1096214
1076498
1615436
701788
1442676
72588
1034099
1585509
999201
789770
452136
362
66052
1248395
1437526
1475213
1147016
151074
1435357
1461362
930554
459777
1485363
1327711
84340
890690
1356482
1502382
1260215
473986
988838
1071817
272611
938499
1111437
912907
792210
326799
549942
845815
662001
810254
1578142
551520
277654
1297817
1525554
490529
314391
635363
604946
1142892
966408
870172
588184
1180516
389024
473462
1548532
132745
541330
965876
1643948
768216
1368611
204190
950156
782507
51125
526372
441605
736510
356778
1089460
1587501
880165
67814
1171068
1641926
1032523
75663
577273
1072281
188342
655711
429267
684790
862586
955186
1356856
433944
621708
148405
599978
104628
948762
270875
492673
676157
717492
871141
1074832
416443
1213891
986949
1448564
1410279
1055419
747573
30321
800931
967737
496939
14322
129663
918428
1140144
678200
1527727
115406
828140
660183
959261
71733
1141518
1511472
1311381
751893
605599
1004701
1327680
707273
1010524
1333488
240835
1550978
1284024
334122
1382867
467352
1054934
414702
275110
1412040
1394383
1619133
925404
1156974
825627
1522136
21101
481386
1035699
1191473
696760
543404
270164
1182461
1011956
1050717
1641608
1645176
453012
305915
360168
1391461
860168
952688
602782
1534990
914992
1462543
528305
33733
1096462
1236155
1364973
1179125
490754
917150
548467
651751
189227
505482
74724
152268
343926
1115647
771649
155668
561406
1562007
634513
269317
578430
931158
456470
147041
1058962
1122592
1399090
1369280
1539019
206575
151276
1064190
1541707
400476
1177552
1644508
560889
865750
364717
112413
837456
356615
703741
1536749
690084
965167
904940
906310
427201
11704
164303
645815
398748
1324558
1579283
217087
488281
1115096
1197167
1101689
1556897
496527
431555
826661
147912
1273516
1506017
33437
903033
1620179
1011716
882529
1408479
1215930
936119
694250
894225
1094279
552770
1561166
1012630
128989
697617
1421788
1564733
1063919
1041477
599888
1352230
1575382
1366492
1268842
941113
1503003
115052
1025986
1608046
47133
413328
672785
600378
980388
1442574
1009928
342455
1010549
72774
23932
661785
293185
1629456
623622
578897
1257631
776791
762992
1485591
239035
667412
44491
1427370
266509
1611436
1429654
107217
711102
353434
397757
94094
1131588
1453362
497716
275759
1484670
694432
1483451
299096
1235067
99280
1551386
1409934
1144877
934819
1551103
969373
1463166
430457
667525
1071299
1468371
1241699
424725
1481865
1605901
516892
866483
1087574
1275372
1537051
1034646
315997
1387445
1399559
1548831
452585
1181919
693052
815649
1575339
620404
489449
592160
158126
321528
1123922
938611
1002695
734674
1050150
1228131
486007
1258353
568941
347908
812686
456180
1367618
1632484
663279
16724
277817
875167
166936
143871
531679
1346145
1197659
1468509
1120750
1571437
985304
290341
157977
1547623
1535129
90631
1350392
1005848
221023
608836
861019
1613323
1627004
881257
89849
1595836
382238
661004
427403
1323239
343528
494331
1597232
277315
780141
814290
1480373
1135695
829447
879893
1080176
833500
889389
549713
85077
144339
1627532
96452
877917
795701
228442
753161
1149200
490876
387367
1333676
632256
1185955
89037
771416
1499331
234251
1582186
944361
1582248
1630570
1025358
1193706
1260668
144988
1056001
1418678
1349402
966719
454068
420274
1454518
695687
122313
1336707
539855
1074964
794103
312977
555228
617961
1467284
513723
97471
1538532
1301560
1322212
704556
46014
991651
1419130
1449512
862992
1423251
1267485
1373973
1385493
98224
1417173
422717
1144102
56898
1369802
650113
1105499
246297
1116891
766306
709390
1441465
640081
810331
535937
106195
543574
1627641
206814
1562966
999614
320631
1365220
152630
218593
446686
680298
383903
832974
1499717
769678
1242644
1551096
1035566
964494
1587695
588269
288071
1634354
1420637
965647
693596
1050976
1323128
1485676
161558
743912
611147
567769
1544240
1483687
902790
671295
974005
1253579
1481825
341761
361008
1394913
1223631
1580770
336446
1049752
1317861
187729
728097
1590505
926040
303797
887724
1463294
1566053
981069
1619356
1541244
1131042
1618256
1075149
1468118
149258
970521
569560
159438
223854
807963
1265440
135336
559135
123907
296883
929983
362596
484646
116680
194892
1439491
1034739
1494291
141471
1349103
985934
159419
1643478
262333
900458
932395
1063733
963582
1012444
1311529
2169
877808
244356
628021
1176980
426927
281785
1072237
776427
1146676
493926
244440
487692
787575
758529
887111
420407
799331
720081
1486682
623208
1317386
927934
1031285
280594
496109
452993
277901
324827
427261
40841
1468092
1512556
544284
627283
438031
213629
955345
1314436
1517286
1579248
1506995
815236
1252777
1136139
852512
1246316
971016
515929
455167
901290
876502
597683
458919
783553
1498012
446497
348016
1448079
1271677
1381462
1010048
540657
370061
1524485
794257
514453
303563
32044
293183
964855
954601
631526
30121
1492313
1309367
102471
44442
1606577
1534675
636181
208534
1224223
1286343
1491954
1226001
1019689
1425201
1421929
1006677
1440010
664028
236287
1505853
572166
186777
1216016
147007
877337
239727
1583952
1457584
1079889
489372
1361646
664457
1319020
1105958
1278298
1493529
541708
108434
13506
965991
392714
356504
616120
909953
1346901
339571
793547
1322600
953364
1031014
1266327
281922
613211
1526648
1536146
602714
367311
1637096
1599084
317479
391583
1423753
1566351
471233
367612
980130
166624
531294
785617
1346886
1463982
364012
1176029
1444922
502876
141559
1512436
1361390
598078
886847
1504968
1092088
567026
611968
111813
1323039
199093
841024
1557434
289372
1617209
1502436
209428
1608289
469768
1533952
1083639
1563860
1445386
779347
99093
1240708
440750
1598593
620249
1065006
582853
829958
1430940
1325597
1371128
702684
1337205
287224
137138
639022
958238
121055
902468
98832
622470
1243113
1496726
178171
34282
900922
1229637
1225475
243996
1092888
789863
141958
450561
1173296
3031
1488875
1053757
1075702
1274438
253604
861401
833490
418876
694127
893936
1150907
1231729
1391182
774985
1636729
1565333
1475064
351092
81719
1617244
284095
255357
949319
40647
711543
886417
445362
354021
734780
1425916
1099631
450662
1156952
326018
1156894
1176910
438369
673849
589779
1279953
1174240
403066
1515230
261539
1228149
330513
946148
649207
1357915
1629613
1478256
301979
538561
790562
492753
1348388
6710
50328
264777
278582
709413
1400787
932970
490422
1366929
439221
624304
1643536
28353
916503
332274
1617710
1095061
1547704
1244208
185674
312312
851228
942098
1242856
722160
70021
1175777
729310
429274
379583
573372
837493
740779
122147
628555
252090
195985
1322007
844273
91186
216171
1507830
411784
481447
1031849
207962
349555
1215448
945524
493629
759832
679501
1010056
784177
1337807
92149
286682
437755
691150
915989
1201675
1581088
569717
510285
1324536
185447
105751
1020704
1342318
528302
925054
1352935
1177417
493578
344093
531285
687638
377055
258487
631739
821455
16176
349140
282561
474507
1339129
752020
1361677
484885
1146394
1285778
1414753
216016
637185
1245275
715138
1162807
858360
397802
509862
554458
851510
1573220
1067083
1646862
713964
241723
908495
638702
1499183
106730
1284127
309292
1589536
201878
19820
437669
1605466
98060
258723
654325
1026767
278307
1426868
504882
677668
331054
194376
1127627
633220
1072127
15714
818266
931708
1171645
1418847
1490570
195797
229036
43937
1165057
1360254
1045669
493656
151126
1626323
107978
127281
999217
724
1491936
757234
301783
1398037
1397655
702883
831582
638020
1239394
1479169
494272
119910
160009
123199
823793
969117
795981
1292096
50864
349292
1607267
1483494
1417913
449016
967467
619859
1440359
1198028
955032
71019
836862
86123
1258369
1509368
1120991
868159
630455
1392756
814184
585956
1146236
888049
596842
139749
872685
286714
1246160
1400586
382512
871618
115836
266306
903030
1299567
459843
54493
1588511
914014
1267466
235124
302988
438041
675271
1023828
765030
737842
8709
970512
303236
1471839
1005672
1622510
1137941
196928
431204
568523
762534
884399
148629
1133575
720371
175342
722299
1630140
473919
543756
1003252
718382
844741
1509871
1043144
1395136
544436
1152944
110905
570058
1359314
1509887
1497939
467652
1581057
1314071
898572
506065
1641812
195125
642692
1188510
1435195
192094
1527503
1491724
30718
1118102
568073
1030181
263428
1169159
1279774
1348317
1011851
786104
1331297
12866
785416
941920
766898
275295
818196
467414
1104708
850171
476550
295956
1265623
217157
1472903
664776
925909
412822
1369746
1466379
572903
762962
847446
720947
685373
436318
485681
1097164
804569
1550797
1282194
1154152
1406938
126436
1631106
160481
983015
1595868
427028
1283762
271094
1024732
573291
879097
1420592
983659
211860
5758
582981
1605554
435144
922405
795643
1150341
1102216
1224902
1313914
153526
1131931
1453161
202651
840963
931364
351556
630024
804970
650585
1100189
838512
185047
591237
760546
1247473
136432
1375967
69671
1627698
553283
552984
470427
551987
266356
184394
1286784
909714
937119
395335
379018
1406262
505078
714521
357750
88834
213980
707538
418514
961753
1124655
488974
289875
675387
267485
136126
1036437
680920
1590758
775661
185723
1238618
238851
277444
969352
1043809
1340769
1075928
1477032
1247169
1477296
367628
469484
668850
615375
1610766
868041
1367919
248895
1212660
1116797
596947
1239421
1297394
198535
740784
1482976
988811
333911
1493066
1444639
335833
1454260
409544
1646771
889836
1595576
176381
4718
428901
643288
1443966
1289347
564689
1615312
1331374
1139293
1499980
1093039
347127
1087738
1490871
279395
1559670
140280
975774
1114784
1500633
856451
337122
1646981
283085
1145615
1218313
725936
1169228
522825
1285549
111114
1360557
626327
1244934
1431132
1596586
1241920
1240035
1362801
1075288
864376
580626
266063
547013
1027453
411574
886702
268038
1145566
101909
761173
547492
1187562
1049070
1010646
596829
1574860
1593290
201642
1559491
1579149
1055707
902707
1009933
640842
1414052
571054
65519
500605
1112432
983648
481787
1443967
561188
269881
818280
867452
74380
675786
1626678
1522653
1053637
661327
771781
114953
1320760
815637
1288644
1242544
1022792
121402
1560965
1145101
1328656
1113418
1466439
736246
1171735
1297647
1260350
765602
1414408
1520037
1544186
89244
978281
148922
820366
121337
810504
1405921
1400408
1077353
87673
268918
645117
1135775
244490
1323435
221037
906912
324961
86258
44571
1016996
1256145
1269495
475071
567575
1026504
882693
1235982
1201015
457938
107761
1108640
772510
1588018
74061
379276
326927
76629
1508197
311346
521375
1360796
521481
456257
1146828
76684
260502
628999
670501
298897
89367
1291677
1041371
959051
405711
1210371
1214668
733674
407444
1135472
118264
176998
465025
559210
1639548
1562023
546067
1355043
1312512
820506
477268
1325734
115913
153581
1033145
45450
726103
870810
1129762
1330022
809295
60618
1223412
305733
774228
1323729
765607
1259754
1602303
909752
865489
696520
1072555
1355300
1600223
707224
249317
1172779
1233955
1324666
1334012
671500
1218517
993602
1342023
323553
46946
51202
296467
680767
1421455
694153
25220
254718
1334840
1502964
519689
143421
241298
1224612
184931
823408
1089383
561288
252691
521783
1548005
522803
1190888
1196388
49530
1626723
1643709
1418798
682810
428609
143891
686684
1277510
1319239
313708
222182
662999
335706
1032248
44233
1096011
1515376
32608
1154464
431121
1036605
835902
222505
1388149
692151
1062863
287351
935536
1327709
1646167
1543180
515733
283690
418332
1533889
1424601
1214341
1206597
1298057
1293295
1365985
991867
1268081
1041193
81087
1310274
24886
1583347
603232
102492
1583925
547276
462908
847777
30932
20893
721347
1621386
194003
652287
56442
264979
196
443906
1486787
786308
76480
319472
949426
1070308
941961
1159761
1187413
230853
933194
347017
1077640
623000
1036129
699820
1631649
67107
220749
1300920
572777
1098127
1085810
1326648
257261
1406660
1283804
739092
545952
1539747
1420837
1440787
1552455
1124717
571647
169571
303210
392681
546058
502164
1019213
145227
898625
937734
1198822
1009101
348926
1235275
1508018
818801
124365
958420
1515143
89250
127687
727327
125803
1094261
698143
367738
345280
1140853
178160
156653
441785
92870
1602584
1625115
493759
941063
100342
158969
1029714
471125
1233819
947744
1323666
535106
1352753
303173
1071011
927159
920193
667298
394237
197392
1357244
31998
1413354
1329664
758263
402893
1014511
491928
1431312
1264618
1472201
133249
296666
539016
113273
1535097
961075
273346
730718
1128872
265933
435267
1299900
122937
1154158
187274
1082536
1404383
658218
34632
1297483
707703
456562
463719
1480251
463172
696386
124788
1485934
790443
992882
145973
635068
1263514
1255426
419951
1043152
84721
710953
159367
1204651
497048
744437
409058
1359480
965966
734876
1338314
203626
271268
1257662
43669
1606319
1294507
300956
654527
387549
320475
1536281
808306
657977
1051570
310601
420864
1013831
1442677
883923
717101
626810
328514
1323995
775533
154860
150590
310732
1146030
258898
1425004
1562225
590999
548472
168129
329286
331432
1100357
328465
307096
1328297
227436
1145116
741129
414819
1065533
957251
1604159
337498
141075
280573
562634
334809
1278030
79587
1049581
954646
1230564
1035121
1507472
967297
1574009
105425
429062
170532
961954
700714
428213
699961
1071532
815223
109324
154334
898333
697263
184959
460890
582252
1294640
1268629
1121065
1234008
1567147
663692
309771
1570554
964489
1276337
1299392
1394264
169466
386199
904113
67305
1566510
348360
1185801
731047
509120
1573818
581989
472584
735624
1019070
546634
663831
725886
890390
622434
594345
211307
823110
1474784
1444039
1404807
898831
992912
1180996
1486927
700712
239064
512505
8715
417630
369453
1054374
671568
1628116
725556
148931
1418020
327264
1301226
1172060
468967
675928
968187
717923
237652
1300293
669356
425723
703115
1263969
454439
1008775
717107
703732
705609
1440284
1249396
1121113
1010267
743316
1443624
1096297
699074
187063
535192
1462068
1198863
1022094
949615
1032229
892624
1206429
784234
763891
1526118
1533780
210957
1620195
1025068
1489630
1392249
1449689
477923
1276524
1329040
634862
654009
1476784
639422
423694
1353453
671875
406244
53439
1035728
1081881
216137
941232
1360307
715729
194295
1591474
1448267
68063
1376606
893403
1236540
249607
969482
385918
787115
689004
115838
1421611
424395
208468
1505465
51639
1154150
68435
758102
1348504
1466720
1164639
899122
1014886
760392
1226158
1357505
14190
1230430
618079
1497124
1268133
170910
1118911
524643
906936
1200865
256374
1231413
118941
621547
24962
1122844
140048
1342428
376504
1046354
1118918
1147850
625518
1396210
1113728
244553
18142
1615697
1630240
1557583
937778
219440
1267707
285002
1476153
1279003
514188
1550148
361779
8675
536178
610776
48643
1366421
891980
674106
1569911
822612
427649
441961
731378
716404
1309513
1091129
199445
455903
1593188
255764
1356175
1574270
1612017
848854
1462295
1059614
1496135
74390
823648
238919
1025109
1259919
8401
1502283
1606524
1561844
705720
633852
1242219
915620
1351925
1071102
1327178
1103256
1108180
1144116
275356
1355031
1051428
1506431
614165
952704
710140
909624
234653
77729
1398214
1584478
1197113
1023532
512518
938953
1250859
1595388
1155958
948723
1338509
705125
329421
626799
1289660
1346681
1347321
1221502
347751
523002
972747
127818
823182
745468
359372
358728
117767
1292067
205438
223329
1019063
1165489
751569
1389335
133820
1155075
1010454
493877
182520
801914
18657
282497
375309
3933
497688
738053
270284
1035180
1025768
1245915
13874
257201
1507480
1597952
933666
309760
910477
733749
1554867
816093
950924
642344
1196411
554785
885399
703207
997397
343714
203539
337401
883112
1191138
675450
649274
726588
1156269
623166
718090
1300690
1160349
357254
543453
125304
357084
1122791
346773
248523
1405315
67663
886454
1404687
623161
401349
1342441
1377885
281726
926580
335691
1603321
1646084
1084594
916765
436022
663796
851949
1198969
218907
1007833
1036776
518761
957359
1259766
766301
480346
301610
253885
1528774
835248
1481568
304284
1462441
1585922
558955
261767
407179
907809
1425330
1101620
736522
356400
929427
12167
877310
842500
712745
473296
1331698
309875
393004
429497
561626
789972
1388378
990461
760450
653595
166150
484260
437523
545715
1335731
920609
332871
1389798
578496
1082115
358330
672614
1017191
148117
1335345
711400
11467
1633975
412197
507463
435092
135518
1154733
646614
626446
393293
757172
750255
877375
1639888
1374825
386871
104756
1359224
491277
542322
540889
1379884
1585444
187447
81270
809732
1415599
602112
118166
489032
529272
1500290
1263303
1586821
465845
1066347
1359382
402753
644008
1319351
514229
768616
1357966
977034
677842
21376
1357183
1304064
484024
1248456
37621
551101
56718
733678
685301
600247
1429581
300401
1223819
974808
960163
1373847
6981
459013
321293
1238119
705873
857947
1194511
1325058
692496
1627675
1328000
558689
1223510
210359
1016946
102290
115908
659972
1042727
1264227
1187005
1014735
35387
862899
1600558
1621115
790926
47000
218971
3909
888366
904829
660293
35641
937013
500490
281530
1334248
69440
1435646
1497556
1159302
1315615
1188652
75515
1281416
371025
1540378
1064990
428883
1214143
1139163
655969
384711
253932
870524
434394
1527115
1248767
1515997
3493
358094
1520209
1406578
543069
149997
494820
941794
386060
1446451
775928
394351
1498913
635062
1338244
1041041
689799
1340768
1143147
382042
778466
585562
1612936
496619
1524379
712210
913691
730298
492736
1554143
875142
362394
672233
536451
64216
1008586
1075723
1014385
950630
1067851
1225409
1059930
1061424
1625432
605993
1487488
7938
419892
728645
4607
1580844
1086085
1370824
1431220
1057018
237599
1303659
1633397
1319172
234231
890012
819557
941003
651811
893188
388245
124738
913098
1279858
1433537
479179
553214
763917
1488522
1422378
1452142
45214
95598
1602397
346649
74171
490763
1158853
953018
299471
1351265
1081155
403983
1138576
883175
869916
1146967
620313
1074766
399792
1357583
1288526
1156078
329089
91820
1279012
894632
1334250
164942
1508334
1175890
1331658
506443
742105
1499292
774896
594822
680690
1607857
1374738
198125
1570674
1376163
1409211
1142155
1488823
1028548
1421006
1139615
1562897
1356845
686784
1018275
344337
412396
1331649
1392464
640674
820947
999961
974837
1289695
1402209
705431
59191
763185
926991
1264864
1112841
1504756
394789
965200
800076
1419193
149265
45015
1093889
1428617
472080
181994
670008
1389520
1212297
901590
1233254
246316
1210417
1040519
598731
830169
628636
1115214
787696
511265
915801
33192
1377705
1503982
1282311
946570
557116
153840
89601
597544
1385551
1616514
173925
1384004
1344429
1233993
472072
303223
1552246
819271
385637
28589
765125
1267525
350034
600676
1314822
186701
872961
504208
218551
199149
247163
390626
90704
1462829
284152
1272885
1114511
1010499
1099187
843983
1024522
478443
1443859
578210
234727
1000479
133544
1457291
801508
1181644
907711
1565732
702579
154138
1303662
100491
1540951
516679
491289
374870
234516
1037335
386830
428758
1056013
1115102
1168205
1238919
1527461
741304
1591883
891005
635808
1399207
1244355
400065
1033032
1401288
1067154
1630633
606621
868402
261296
1046718
1030552
523863
699033
196075
1486234
419645
1313467
1514469
1347208
1025418
736415
1451134
786548
1630465
428298
1387853
237446
627851
1612106
1395226
1003532
811493
641474
444650
1208044
1635070
806048
124712
24277
852301
950259
437647
200441
755428
662535
1237915
1090780
850137
1246611
912114
925966
137085
1383245
1183095
841809
1321549
338765
1408955
514459
1499884
238668
1271280
1028787
1456213
53409
754522
1556929
1545020
534486
717313
249429
743845
498162
1599140
534419
406412
348846
18249
1282180
642616
645919
1646554
630608
1310169
843861
1541543
1263069
235117
474455
50238
961501
439360
578053
877582
1384477
383470
1053319
700259
548544
855869
848838
980169
239742
897881
993779
386748
1149275
1529948
671550
1579464
917763
1175848
1523465
110316
197098
516333
1001993
1097193
94163
1547718
321998
340249
1409639
1469375
903149
1512131
1225196
293956
339187
85387
1211892
35468
1431169
1642927
1646765
2634
590013
330130
725072
1151098
71999
1052880
1283717
1370852
1028634
1424510
27896
923266
417999
1134737
1239113
254326
949069
398089
1463839
1020029
152177
457978
900719
114607
1112578
1163976
602620
439057
1546671
369839
901285
719122
824418
689486
731849
1374551
1467610
33853
1116114
669733
600469
542949
1419783
133281
539237
389913
1079804
1349333
1566822
78035
1639989
928163
888572
1075061
1095835
149835
853442
1587423
822890
510020
1350106
714490
1172388
685346
459818
726161
1526629
1258856
40638
1201243
665438
547353
829238
1464331
816478
175056
1483600
205849
1069873
419058
1448190
4330
784972
475776
612901
1136751
1141313
119218
211529
118861
1101512
495560
1154993
629487
1067858
830684
1075622
236068
590413
829941
1476330
596205
386082
1478852
432347
546192
525798
873686
860763
608790
1127050
539163
1638938
1498959
1550167
1461267
167668
586904
138796
713087
533970
696550
1042168
1187719
520043
1229299
1066952
83628
722921
897925
828021
1645370
1008533
865578
103904
396139
284947
1038912
510799
124732
583712
182368
1116045
1107792
1392449
784259
1061264
64168
840963
98710
156208
1489931
1451414
980199
1572462
976900
1187976
1454196
494120
248276
1047672
1013819
1559848
1329900
1164639
1045696
366440
864424
664229
1238994
158165
176453
1226804
664181
973188
125018
1442324
547177
134027
1561429
809757
637033
1156339
1187186
485799
368426
412377
355664
626241
1265808
1180653
171472
145405
1472378
1437277
1603899
1611077
410714
288411
795940
705814
381598
1000077
1229113
283750
848504
1555851
853692
969386
1139270
635605
431193
661398
412295
536418
921876
365482
682709
497772
964497
1001103
120417
729878
848745
515958
287158
135333
1527417
355246
486863
665366
591145
1297476
858232
534817
749414
57536
1619647
227706
624851
1151557
22552
704597
1366986
291775
6430
283766
970347
412281
543696
918031
1111269
165519
922672
687161
1344165
1492728
21193
555368
591488
969737
1014509
1520929
1432497
446457
917543
1607696
540244
835231
941014
36924
1133031
1479342
1009994
568722
1253944
52488
472408
424581
955101
683267
1499984
62858
422351
55929
758789
27171
545795
1321925
438567
583706
306783
827829
715276
842566
947031
625987
428429
1540220
837516
1363038
466112
1439033
10390
845472
22036
558393
685662
1550585
833433
298282
1492959
699964
1416261
408446
1482606
1185455
190324
1589586
1464634
767849
1249968
1335764
999442
1635428
257368
400062
633066
1051858
1079259
605623
862260
766022
82702
1448557
1631148
1568128
1066111
29932
1560925
1105078
710670
1078221
292478
1244918
165629
295828
682455
1147394
101160
1342117
1484594
1297807
1898
874158
605990
902608
865058
891895
704261
1208881
115731
677473
1546854
963227
295836
1305021
1028078
1502913
1299465
1279016
1572264
178148
409692
232153
635561
965447
800742
1298348
1113918
1533431
1204167
424448
1144738
112631
723440
654160
1100662
494966
1401237
300232
696110
886531
1645309
826836
708971
1012396
14295
708341
669620
1407228
1455336
1425533
1643316
925427
1171879
1215186
838886
712992
1167000
638142
1598873
359925
533003
1508648
1592842
1194643
873002
816775
14293
1271536
1603300
911614
459812
1173200
1118946
1024015
324141
605941
1333540
350389
1602156
928178
1469216
1431052
1064
162518
1284501
1394683
691580
1518314
40780
18905
40885
331969
1195426
1327370
851318
265579
1113053
1379888
561722
1633349
174295
916930
233968
152517
200123
965767
1528437
523059
433124
40472
931432
655870
1523930
1043726
1005619
531344
700708
241235
1102024
1427831
1453563
743837
636977
1229133
1646681
1612796
63868
1402939
737097
1569224
821855
1596625
864904
193784
35572
235267
147647
1350794
1075661
325090
1277560
143031
523350
131402
631379
46807
170944
833036
1240014
1507445
52575
135212
920210
904166
502066
1490094
1443229
876861
696113
186960
851066
861798
67384
151166
712352
682525
896505
1077885
837595
150702
1343280
1532941
760157
219618
1459588
57144
212309
851911
1091127
875735
853230
1574312
986185
1530713
1316815
343027
850044
533984
1402335
1190114
655697
478068
469933
1145337
735993
492271
998634
804867
1173349
1076804
896500
177769
636180
56726
461730
645959
235031
1436296
623200
1077629
828140
845642
1154114
1587784
975738
1616296
1333363
148993
294256
136824
1545889
218559
1048470
968850
483052
461089
922215
1486247
973333
1082499
509010
415266
164611
349762
641109
727793
519156
592265
1441678
164942
1253107
1368288
535724
324301
201875
345670
20946
1209846
122165
1643425
76056
225259
1337791
1122416
1156697
1570401
904564
669961
236061
1236457
1033523
284491
39592
1228270
101226
1514140
1371350
1182193
254209
819222
377405
1280495
407790
357804
741652
696751
265401
944901
604167
906183
502023
348726
968396
66700
228330
149617
1163847
1471480
115136
838707
1414675
1106865
1340245
48110
202772
934778
56509
161748
573671
957986
147229
138657
1298110
1223046
563839
1025249
1635328
141107
667566
822878
1237846
830889
891812
331653
1033577
549395
504477
739226
1171678
458317
1357059
451203
791045
894356
703840
1487741
1631665
312792
261751
958156
1638406
203047
497496
109420
917801
1108467
688009
1077046
624208
135111
1373794
620906
122122
58580
380463
687497
234507
1508952
1014306
3264
1447189
690551
1245098
86372
455146
1305269
1042376
1507639
1029055
513703
1588398
1343021
1004085
1019943
505878
1027014
184363
236569
154451
456673
1073752
828723
850849
1460801
421070
1105887
474389
760841
350740
145041
497347
1093632
1523107
507696
989301
1529099
570042
97892
99511
67122
1086754
1519022
167489
84160
521081
1292456
425579
583041
49501
571276
213914
240003
917122
1365446
743493
1060427
52662
561670
602539
239608
1281197
1616734
788242
1156322
1205247
605536
113493
903321
576315
1150201
476628
420791
389530
471511
1550304
749085
986593
529498
139630
781121
1285076
620087
508592
1342741
324528
520657
760794
1120851
517650
881369
150777
249859
598379
1399544
961467
1594178
315184
229148
455506
535390
1014851
1476123
1421752
613346
29093
1487483
1494701
1133402
376648
314828
180122
314746
456529
959342
938002
207846
805634
878445
246194
895651
1497222
1397866
1320417
80071
358345
211109
6229
998074
1179750
723675
1525008
365316
1313646
1595307
1430918
347147
1416509
61611
74488
1153025
607800
255830
858460
605162
948672
1543222
846041
581044
1433002
1255036
1321317
1010019
507567
785349
1335191
195088
816763
920209
1215358
629011
256291
465356
922865
511663
912608
1391457
286061
217869
608551
387882
127576
389679
1494967
835653
1338877
1263934
144841
216527
374485
1006547
1084006
1137941
802507
88232
825490
1072448
140729
1580508
689294
1464428
700473
1506507
1390591
1501336
795606
460025
1130964
639791
171897
1385276
1164903
815421
896786
522428
1523088
1141962
731409
616308
367197
930362
657780
764832
1108512
837482
617075
721732
1355446
600991
1314769
840375
574191
79693
426187
448369
925985
349019
598047
1250679
417022
1268645
1467584
611310
149800
1632540
253977
296452
220149
1291111
404534
15366
127744
193998
1000175
962813
646450
1414182
270624
884570
1081149
680240
1375602
838719
1103872
1592428
737928
812610
189820
1405090
1472844
547834
584621
574391
61995
1254194
987568
1213703
910453
958630
1525295
292934
112741
993370
1376172
815489
966862
781764
509250
1062146
1473708
598544
1484936
460146
1471810
558551
500035
1346981
1535571
656663
621526
198309
1349167
183160
891223
550852
995272
1052875
524807
293140
655880
702228
417322
1359787
1566558
1069491
1593291
1003
483872
26351
757979
271154
331215
536994
170296
101155
476231
1438346
999960
747955
1192131
496004
120718
3712
53080
1154853
161393
453042
1397189
688694
266932
1558752
519354
1104181
1312248
1587976
108931
124397
1396729
732552
333540
1527211
892107
724219
1309180
1131117
49522
712257
694164
967107
388844
944416
1049581
1344525
1533001
239770
239736
766818
886727
490258
1503629
645587
237231
1139628
232246
569926
570484
845358
1556067
1516936
1457636
1143182
295420
345816
879202
3729
1595653
648484
718629
1156858
345633
461676
709851
353271
570686
1441075
698376
1292231
1535459
233610
187128
130485
1465134
856765
1177270
730338
365808
1060856
1301565
568519
1375571
1191787
814862
1385195
823787
965933
1098388
812841
273545
855541
946868
970580
784759
873490
1058789
1054178
1347356
787157
79588
247362
1243075
434745
1573650
258352
649807
88902
777173
122419
571191
718608
1285555
670232
572824
1385523
1433293
587690
1336395
148736
849606
523728
629892
632194
596827
541711
1543844
868781
1324783
365649
1302248
1303283
1436198
1206046
757739
875526
234734
1544478
667455
677424
1019122
184608
652409
975388
622118
521776
1508550
1612137
348208
407756
812335
912978
831651
1242824
653525
213135
863003
1404596
1060624
611838
819505
481704
1356708
1357295
1223416
871695
712433
726991
1082890
1342303
1592656
665557
1388040
1181715
1063338
939379
447157
1596125
614263
480121
507684
953639
1411788
754557
1016406
1031931
1439389
722991
594300
79148
274087
401832
1021085
3668
9980
1266901
1105319
1557834
812167
1436783
1514322
617633
1004368
1157179
1153773
715351
270155
956235
1544679
1608827
411828
985816
261633
694148
1024541
607312
96233
599315
1245492
844793
1613923
386922
1253736
1380806
1102510
1112645
203523
633369
840995
729603
485242
1122731
1149144
921284
578080
498282
948809
1008744
594795
1045221
521262
156680
1094422
1132923
1312747
440826
1591368
862271
586773
1319507
832109
841030
187032
286599
187954
831817
739983
696037
1630677
105736
1293550
45006
689938
81945
1052403
791711
667556
1352236
63225
555471
680162
1034252
884522
436335
577502
5964
474608
1273919
965551
1583424
422063
1114954
498630
474726
1190459
1454207
528661
1097107
1413820
1387463
1073663
1112907
1618841
846718
87438
1162110
302522
792539
715869
1211638
1404506
66201
1340162
1292138
578784
212705
696886
1246913
1108876
566343
1250777
1383743
355771
1639656
823575
1150558
1090920
553548
867021
877945
551147
80336
241007
947202
780666
608933
1015970
1132333
1341626
587576
1239266
686165
1204317
1135720
817511
409164
1161980
467567
1603420
1253745
594738
989969
1555773
124670
421386
1094578
113024
471369
640993
1388971
200020
69322
280079
1139603
1497176
598782
1080819
1415313
1185614
328880
1397458
1439805
998873
181343
1406794
739256
482086
722717
798366
751960
1373886
594196
405570
651262
1604747
1062911
256679
1149955
413323
309292
95308
870133
1160137
614502
217956
549509
855074
1478745
277389
740882
823590
1286387
953914
1545433
1078456
576290
1233914
171375
338485
1109217
188220
1381029
737871
970979
449498
711744
727767
1420036
1271731
638851
1067393
1247524
482119
1602315
870498
822185
920990
1632959
1325051
461350
423461
1069477
1337538
1560830
1272263
515424
706366
519578
813968
1371544
595664
1276608
852251
575448
51883
551415
37875
1015630
1368752
62223
1042552
747975
472520
278243
1601037
1506539
491715
1501189
273067
992578
1194521
1576030
1572072
1014928
1425085
1454484
957682
87696
536161
1256818
1046214
64101
1033985
1465622
1075248
1359289
645674
160063
660486
40207
1592553
275042
1019304
1348667
1296595
474923
1434103
718593
533247
600940
1583171
898298
1320891
1443639
720612
861401
170096
1512763
140063
452600
480813
1265676
1307280
1470494
831087
1270981
19752
142088
426370
1574062
73833
411634
698684
395994
115682
742760
1594138
1250584
276026
1420256
1440348
286557
1003028
906006
551324
1302289
886677
421853
1624197
950168
964436
86637
428236
791638
1417736
1347650
736844
546895
1029173
674866
17486
1551952
716707
206976
644932
118154
1480940
1464363
25592
1233480
1512953
507500
683342
131735
507085
149035
720011
89916
247943
894699
1324615
1221738
867787
536994
1539462
352375
99857
1552954
742082
1558845
569326
814462
1327468
939836
373300
414689
1503350
1324454
826079
1016360
1436613
538941
209043
521317
977192
1207576
1138444
1394807
1065008
493366
106082
1314777
554874
1029874
342004
964450
833088
886372
1314947
62347
166166
195000
1627942
810285
1031242
1016657
969196
387791
112036
618211
751084
785635
790267
42259
1225640
794212
749367
1503895
1151039
1017493
643556
1325073
354840
620509
593236
804513
264560
544861
1415868
283968
169710
1231649
309989
544010
895261
979816
367943
1639618
312833
588707
505691
1033305
797862
766367
1220321
1228473
1301742
1451117
556559
524742
682939
1505225
1203806
1082146
1114520
174380
243661
769645
1472617
993329
850320
400210
1250594
848189
258728
20786
1608289
1524821
1634177
1418294
1280631
591072
643495
1369096
832252
971014
1440658
29385
796831
98392
280530
1608321
1389786
1030696
432344
635002
1106531
874310
1515600
197718
707939
864254
353922
1644853
1071103
245614
1095819
847548
1610925
616635
1471335
1411094
1544115
1424395
219816
467672
1591005
495597
594103
1537018
47534
968321
684486
1202473
45059
207633
952055
230261
1129295
570145
761475
54898
1595631
3928
439638
1221714
1159829
997697
137885
1477598
1152434
608765
539857
1402819
1488390
337241
1568186
86228
112361
619973
440734
569319
965559
1251548
1590444
114710
1178214
716957
560362
638018
1641352
1063003
201467
1270183
725319
1108173
593787
306605
37963
949437
1176260
185142
1380443
1375940
1226775
288041
1243123
1363873
417322
69396
1083750
1307894
498467
456321
834068
244810
1065090
247282
1115887
1575832
634026
1302840
715420
290827
1296747
523090
1389864
1108706
1271660
365967
1339411
443391
1456508
76813
1217862
228842
1183410
1429053
1476425
773044
1014154
1531717
1021064
870901
490402
785117
959975
1381119
1607943
1594116
50403
1510217
1083716
1369139
1131671
390306
170255
759380
1623507
1194809
454966
1440440
1620325
403426
796645
479174
1611818
863133
728065
430308
979084
858594
1295069
108790
558935
1203607
1347687
1332680
207942
1214480
653954
640471
1371293
850653
387087
934120
1263666
1090872
310269
299667
89478
1451638
71144
431352
1398929
1304278
1567145
540739
1206997
665634
255728
617563
880108
467650
1344546
622778
1114180
833283
62765
1511462
1112021
589320
1007358
943651
856554
51936
180085
505052
1262581
36332
457629
218375
31766
358841
1003384
479610
1140136
1345521
386557
1040769
1245260
1169611
1496657
157865
193672
835188
974181
1117908
1057932
194521
482728
1571124
740568
1289042
1275099
120933
1078704
815381
978241
960882
435152
1614991
6483
135861
254988
1473036
1377806
562209
1307367
676314
1616614
1146833
1487644
675944
312437
962121
604620
844366
447990
868929
1165691
991508
1500762
921428
398070
1103605
1174482
161960
1427022
337341
834356
1592528
718188
626606
1460200
644941
1203089
189238
97205
542472
1000251
746958
1382287
580948
91811
1192475
632036
619103
1137787
1034674
712807
15723
226969
743484
1330392
1171670
37959
1222271
1512608
1132474
389650
661579
298667
765418
747963
552062
677852
1020255
1640656
1611148
1602941
946280
285901
246020
1014764
106839
607473
749110
1297909
448234
183912
1584929
182965
1368777
579513
781504
1530459
72909
706417
843320
535775
351129
1310046
67652
1301033
1052393
759792
1555013
1252196
955022
703377
1216089
410318
745650
963394
1469309
1367643
1474904
355595
1509972
666823
644962
1146619
455161
50625
958141
284798
670683
222067
1176628
190529
250676
1170841
1270840
783703
1644805
66531
507027
690910
1490464
194475
38172
1552223
864559
523414
831762
393786
865218
356793
1094440
1148670
1193372
1340520
1443051
1273288
1253791
1459241
681850
1576429
389320
85158
1123198
258802
121580
1507605
1501325
274955
1247139
1555981
75406
1139888
185172
1300832
440067
212185
1252450
382842
709187
1263057
1057916
682383
873562
921567
848942
671200
684145
1233133
445203
1617141
385129
1343684
1556976
108903
871113
874538
1503870
333684
888059
295646
940553
560258
882238
316086
755391
530046
719074
1514029
1504266
870330
651614
1503992
644638
615306
474971
721685
475927
658794
1624980
997164
173103
1133251
684727
770136
864541
1264965
239548
1557597
1480842
1188768
1218209
1043245
773129
1597142
949863
403048
682677
907705
787264
1078406
1431471
1343301
1143179
934084
1075692
1328454
192181
623616
539297
1569238
1258465
486624
1620472
1372519
1042683
562678
964001
838859
1190353
416981
553481
858111
1519911
1134122
87272
288400
1596329
366076
394088
926661
938770
964971
1588556
1582053
1074150
269957
194842
484366
1599438
1279875
490092
1427211
858709
481688
1589560
1291779
1042180
1219506
1297630
614810
1043557
632675
709509
46692
418432
707857
1447175
1456684
1374020
1085150
1611406
257777
11265
1165107
93225
481932
652384
146480
1340186
1361736
126446
965864
863316
1004317
587356
1441736
612414
287256
1206818
607257
1033980
1295919
1631280
470165
220216
1582709
970411
1281561
362614
371003
782133
1535649
1343363
863925
1292405
806539
1433707
1284500
1538033
1227919
1340521
1226631
355587
136839
503268
1285264
1480145
680679
257461
19620
93572
1162880
562193
1163176
1449289
1194343
941012
495846
295353
1449357
1424889
1633293
494387
1588577
322970
697140
1115362
231528
831824
1414541
299157
890159
299335
482999
1454394
1322983
870712
967143
1419659
1098463
929035
804018
57672
1227586
1384987
650646
112962
1205240
1062453
606154
1356138
624636
1478474
1303376
1019951
660612
1239694
1588446
1573466
1382119
1183608
853724
1099723
966009
1481109
267354
1488029
1434890
849139
1132653
114364
110603
573902
1485406
525909
876978
69653
1069377
343791
1107156
1065984
716225
1492679
1368082
1611460
617520
849120
284331
15695
581063
596604
17318
564613
899399
1455579
452982
1341150
196444
413720
194109
485926
486034
232922
1105050
198653
473613
915337
161699
567649
825350
1377171
579908
1422165
1130042
551419
415320
224945
222295
757420
1236949
161452
1479129
1034609
1041659
1305077
214238
20551
151631
1102932
716046
253230
1240880
684839
702653
1075302
629207
987605
591850
1610374
1245555
1059937
726813
506704
823414
338856
1195696
1582266
529312
448157
1615273
1151074
978628
957612
1474510
603618
1107304
1124568
481205
1522308
1142481
261503
340934
476936
597224
406762
1152573
703522
595843
785154
74551
135063
310529
1143588
646430
44690
1157995
234036
1379010
197368
1082932
1336766
544476
7918
581047
1432953
933527
722398
333055
1366314
583439
1528236
237961
15726
693688
1312092
21860
1021798
1583709
783445
432475
1177654
415777
1298524
1295877
1641355
1399044
1367757
1463911
956242
1234859
1050419
322336
2332
951129
1539390
1543200
1215666
84692
230116
1331850
1267697
352557
738902
1543775
1148918
298607
334477
1356432
915930
489542
29994
779605
334451
1540392
1067572
951177
632294
1602179
49376
1490395
662979
1547856
636130
1015355
621574
573535
815978
712781
1378807
1567218
69168
910323
590097
1298932
315026
1297659
1005876
334671
967836
1013294
301515
1393633
1500348
892593
55985
50507
621262
978799
1311275
962123
944338
48833
177546
1007375
16067
55569
1567044
346303
1161586
95206
1309825
416324
614607
1203130
222198
224637
256090
407404
517217
279667
1015018
416177
707940
1186925
1382254
1373426
611885
837425
42396
1176872
1632820
976634
910772
154236
189047
1375249
999158
551936
1626649
838548
1263912
1603875
1178112
683661
898769
884693
26269
612013
1572855
331742
984574
318074
326698
1645480
791035
1425266
1645431
1431772
1293469
657416
1564789
109826
1568895
1397225
1031966
836288
1378491
1497365
1622809
366909
775463
292534
1567594
847051
1254694
650032
82067
1105466
1282980
395296
131051
643648
1640755
813261
998164
1550291
1484552
842172
1587258
580152
706427
171434
299365
753497
583242
1606280
19965
1440901
6108
715260
238
697456
1280788
967478
846290
334250
1469860
972295
1284827
1633346
797081
914546
1266663
925662
1189336
476589
1415413
4009
1310672
865134
906169
1013187
1451142
1097966
1208483
603954
524331
258702
718786
729480
1574469
236796
164921
902769
1411135
1189320
1032960
303164
47840
989917
1418326
784810
1308168
1213375
534200
185674
1066466
611191
142260
1499624
772195
1498668
89388
1620515
1036308
1391664
1494338
442918
1147548
43223
302658
755110
343433
269728
1533436
1331098
1584484
1229770
272084
979265
293961
5806
503043
1286098
1014939
1610073
1148709
371467
36517
1190431
1286955
432354
1308682
921437
48151
226490
450620
995697
902510
459709
1597106
624935
546903
1554315
354825
578909
622095
715567
794753
1271824
911606
107661
304842
1126313
622219
677865
142046
987770
294319
841927
212820
1598813
1182707
363493
1304549
1196818
923400
793351
400683
442738
964201
879374
952441
1188172
78211
1299590
1554380
930667
178260
10614
1041131
83663
1288637
1001845
141640
1065313
726645
1492823
575168
6759
722585
990469
1589383
310955
804717
1166268
1365803
970269
898206
1430055
732702
832210
664266
705083
45243
1223301
482535
811953
231181
808411
1374527
377301
790864
605557
1435098
435581
283340
1019384
577293
140783
941706
1526933
1636855
1257463
376227
571616
650786
87421
477906
1216681
1510672
1643437
817113
319025
1118180
497092
619229
1421203
1071952
254458
890905
204669
452598
573822
441296
339342
1524835
862398
1122795
730368
858024
1530983
1439916
737699
1637721
835126
1063958
831584
1039946
586949
812041
1534965
1262585
1510332
1099177
93711
1288821
1316921
1508828
1439890
494912
1025147
195951
1526371
1136022
1537812
45732
882360
1254755
240919
753985
565918
320813
114804
1449662
441541
1598134
315804
1605968
1363768
1495195
1244142
551445
356207
891084
1594309
520763
1201213
1194641
270589
1418780
912131
43366
1553485
1007338
1070699
107434
147032
883379
1548822
1057293
1188808
419628
1120939
439777
277885
1006391
1180563
361037
714605
859921
656055
1615989
1551535
74203
582310
339673
1640938
570208
233209
38130
252850
387119
1084796
937227
1456767
58895
652679
270215
882202
1611856
709359
1502405
92160
1406261
473833
1041936
127564
1130480
530170
670431
1105043
193680
1459024
579707
1456863
1538212
25483
325083
692240
492624
1564464
566056
952465
1583386
202083
1121899
654778
694282
1022660
414507
258118
43135
1400865
266151
1299820
1549774
386122
526553
806682
233794
167045
948279
1166168
1503015
787934
1246260
871355
536014
1084861
437474
1029760
1010139
1522541
1602933
1101803
2419
570949
259911
1606234
1234797
1232851
173986
1120371
1238980
516754
1325873
512174
604625
57008
1603750
186865
1604203
1627984
1239616
1498260
1268815
315344
1101624
376152
251132
394690
1301771
423482
400393
1467785
619101
1505392
472447
309642
1500036
711917
1479390
29046
1313004
1500338
1510824
909312
411537
754275
1350329
150281
690282
330590
795873
1046905
222436
347434
1399093
585793
893049
1117444
1410371
1404944
1200915
1493015
1550531
1238319
747829
1039153
1041568
583068
1185821
661451
1435223
192693
939230
346349
1647061
1533921
1167434
259339
18270
50609
275345
1034277
1066242
932295
720064
121923
532640
558560
1511806
341149
522649
344856
422275
618855
1249900
1632477
1183571
229752
276663
1263090
528593
1042261
1499762
1266388
1351173
1098204
541361
948576
589731
787203
1462822
750770
845179
807905
648280
1068261
855317
1206209
829189
504971
1437156
176130
112143
96093
1647042
1296906
1525251
946771
625264
1444199
1534142
824168
1459311
1387512
1256778
1071686
16734
498034
1341031
338449
510484
711536
634936
846045
180788
779359
1322404
109127
558703
501245
888966
324451
524346
991155
46449
492236
679563
1281368
550156
774489
1157228
388500
539126
1304098
15414
990875
1121385
1314685
1542690
695671
432916
251213
1168523
998457
512191
978887
372941
737341
639015
659888
896965
920739
1615436
1576642
407483
3414
1377509
1518950
955375
869167
310205
423295
300952
127759
1145717
276617
1404359
1174161
940542
1199828
142659
1119775
66544
334336
1016731
1336452
1606718
805672
564544
1352993
263769
1234305
428668
330461
1442667
476971
1262641
742642
818260
668868
395000
864917
27803
1151376
195161
799421
116208
678777
1395531
1335740
208157
1591519
1011953
552468
957884
933570
367042
347335
995693
863969
286054
1236499
990898
791328
977804
338876
1049816
1510051
387414
983066
1319639
805702
1613777
342025
1326146
1028305
100564
1189557
514380
1639776
1388926
413147
1101877
1424446
1603143
550424
1626501
556612
1293474
950530
475334
908312
1190464
841576
492902
540947
657449
766627
683932
795119
1182520
1643834
1321755
175448
35922
59378
993753
766230
494258
337709
1441778
1305848
345532
802707
275104
731507
234013
964318
657415
487301
27426
368121
1292514
74848
343656
1388618
1188108
1119592
1285097
495707
423309
333494
184357
480489
966671
1137901
781485
533853
39972
336259
543410
970436
530792
166808
325726
1572898
427580
267757
133664
449452
628389
1232173
792374
1278927
299051
488009
814487
1151846
1306302
845453
1207440
477367
827988
19912
211960
1619410
1376412
1337369
395543
280685
248474
356571
319447
1222683
715636
629177
546821
700237
1256322
46808
181116
677331
811342
1523348
501487
368337
1292241
295795
265942
631445
585181
850262
589085
1529470
852440
242369
668589
1012743
1006269
984305
1514788
1537478
556734
1371636
709400
788183
328291
1404683
455836
1483888
1307747
1451087
51590
260203
1222862
941954
906884
290676
1556330
1584340
246779
236579
197757
1607964
1130563
778454
44496
1320428
835643
1260557
1641499
1128595
590148
1607896
1026331
1074243
794053
782078
212233
999208
1454301
89930
1159054
1557994
432268
1006293
573414
503988
843798
1311629
1163994
190498
930326
364337
1550997
669267
1122270
808973
181522
598942
174110
166592
986639
8179
1539599
1401957
782871
1010688
1333491
926737
464854
803803
1426235
987278
872085
1281386
823125
201957
932191
480167
328410
1598460
564514
476990
1408130
559470
859138
624572
1481949
487130
422404
391400
35838
1126605
1532982
1237119
1575622
522117
1457598
95640
1081391
118080
1075071
157737
1408797
464324
42553
1584670
496550
604784
903535
98736
1143973
772637
1367212
686791
4768
1382481
832471
738533
786657
791162
790708
347875
786676
40292
1346561
1532730
1436636
151366
175379
1272869
820126
462458
735628
722072
5062
531186
1072955
242174
1228377
314314
1015768
424633
1231411
1513693
1176921
42324
111780
1377880
1069804
600393
214795
1085257
876060
1482173
1064119
1355090
970559
132932
162455
973906
103680
1376328
96205
1602175
233047
810522
1103234
1604162
755013
1170679
370786
32072
1584310
572166
877692
495100
816809
746380
1505167
805425
1251779
1343617
905623
1537239
1156973
1162475
96983
834824
638851
1381498
620946
1264503
1051493
1157810
118922
1359709
1360167
511618
1141726
1030783
11304
987333
524339
497832
957456
1017577
298433
185512
1034080
1023380
440338
1375783
980690
1447823
982674
1262355
999630
1481733
817993
386934
144965
58949
1381623
211206
834417
1300549
1569411
1285652
833840
978977
308273
425972
902482
644187
980980
626627
1591598
1276729
963796
251823
1172308
1119071
1094840
805979
722420
795443
1149629
778556
1450898
1054595
326448
907999
618940
442952
1151803
881872
436865
975718
80176
926168
102517
1168126
1043732
723343
1206810
286997
1077954
202486
1407003
157909
378566
1005326
944411
1304433
169530
1311625
1299918
546472
50783
907178
779546
633819
1215097
1467222
1157352
1446192
60836
857941
1524476
1281340
912698
597195
1586783
1631687
1477525
1639660
883260
370556
207752
1414887
316024
728412
513842
964046
842085
594442
137488
1221212
430859
122382
305602
42931
1211139
1239107
1340743
258522
1252515
1437551
483219
1132102
92047
99106
1125851
500077
1231553
64003
1103250
718284
893108
785053
1308601
1072951
942128
1313268
341
644954
742090
214873
188530
428389
754866
4553
885121
424597
162898
844045
619886
567555
1542685
1103597
382438
431185
1253696
1323105
107513
534859
101741
547861
1449642
258843
877058
1465250
311882
1226967
1523671
23277
1147055
1117432
1012873
1416705
1454348
1384912
1030049
357997
1038629
795633
1096693
240775
1339741
461408
424526
893756
770628
514016
253340
1022897
1636296
1328345
328826
114333
1554155
1622085
553965
1530339
1528315
712848
1504938
38063
391691
170218
1220398
404951
512276
448208
638218
207695
1116162
760334
946938
887599
1138298
498709
1019890
1622935
13611
652676
943998
1295733
532536
201528
557766
1208426
761136
1290232
943912
560159
737709
892108
1188131
503635
698988
1280693
538054
1096803
1339027
142957
1593458
126066
595275
187948
694905
1412790
913882
1481205
1240133
637163
1087345
1179267
1100401
1367937
1596359
1612687
155217
304977
1026544
398464
1304827
547444
1108479
604880
34720
119190
1059060
88102
966345
1177994
1195989
156511
305931
1428341
1409423
272047
707965
1190816
849792
941968
467580
332258
958674
555558
405333
638073
841267
718775
1416331
515623
355637
1046869
931032
1127299
1071088
1012150
1226250
1293356
412230
700358
724416
349133
1073899
1130830
281416
1053356
105313
1009758
394777
1031897
351560
167795
856744
1582457
1304284
754012
709776
1549955
1290067
1282645
1262165
173569
322479
117957
986817
1380557
852213
1094598
1250481
859200
392166
90140
343128
1469132
545727
130374
1169581
142458
643289
58694
1588007
1391857
205391
107167
1126835
667281
1442535
707484
511590
811800
116294
920298
763506
1288329
169287
894323
568135
238656
1536361
5288
780586
655280
1024375
286231
414172
1618466
1341510
1102529
371141
691915
1027332
585081
1586784
1121855
292560
302495
174593
1602360
1519399
474279
1338367
802254
501357
1353385
1238433
767509
1165377
777131
6655
635653
567205
863806
950144
429397
989274
45612
149786
1626562
1582489
516125
1527565
485981
1378758
1281946
311418
483425
259580
1561719
80625
1589317
835045
862997
681728
958384
477301
892543
1222290
536517
298194
867022
45070
1509149
528888
445152
929240
1139128
1426085
1637092
363173
243103
58850
944461
1512178
1604597
437138
1406383
1229511
61509
721982
1611492
923736
743068
278772
1413743
993478
294876
792774
650910
339618
1190376
1471339
1440785
1482249
161359
1624900
105240
460423
441715
398756
519157
1519686
854647
1345153
167236
159341
1105826
287152
335717
605321
980253
1323949
1564459
59962
898472
571453
219838
898522
685428
1640060
493327
1588748
1602522
565456
328583
826651
376958
911933
1067004
1498951
18407
1558305
405478
947023
1601785
947238
268293
515146
1410593
1470924
1613485
149541
428416
734849
1189234
1052008
1595368
1260073
746241
1248291
1109784
1183326
1491109
1248656
102716
84926
1230738
997779
955679
539253
1266983
1398454
414038
472922
1409199
318732
1348586
1579506
1172429
1456172
1412047
1137512
727320
150755
36192
751927
1073095
8740
400750
402931
868879
801827
972255
1581713
31463
1261949
840725
1578408
270710
276864
465376
688528
549343
818111
1285106
1492712
385830
862371
607412
1407277
998998
970163
126141
415239
967921
1022965
778394
1377799
88006
181030
19326
896172
789355
1060038
299770
642462
585299
19033
1496750
1067287
117506
1449970
1243701
1565847
1267096
952161
783399
379051
991393
1077006
1450191
1609140
619775
1618948
521190
493577
1066607
816358
811972
743685
1365218
542807
1291263
1130811
1213250
1294566
1371622
1550175
1582765
399039
1449482
549783
166592
604759
543913
1535452
678336
676861
655597
1585668
1135821
758554
300728
1221610
261267
77076
217935
115869
761055
247254
770448
1116481
1139740
1340278
1255134
1072055
968144
313290
195256
622076
1075119
560256
1061511
295136
1005782
380297
1442054
902233
1536117
492091
472857
176420
781262
1461591
478595
283755
1360392
1415697
1322360
1543386
138319
118432
469109
1454622
1482190
1319599
644972
997451
415242
1120580
1219064
1224144
1222249
33654
17237
1062505
633487
520511
420629
277711
1196132
1060639
1260644
875349
665988
302097
89732
727214
1035514
941979
1449656
260511
1565017
1609767
1645210
553588
1445158
895463
1266060
1038073
1578431
674578
914596
263105
131330
970172
648559
1096088
817656
1147114
1196704
1380638
1583435
958059
779275
1528599
1520341
1040111
230555
1380508
807769
1459767
41705
186663
1195659
1197813
99089
275201
651989
133592
929785
1300217
1008975
739158
1041981
678706
671487
1266098
491874
565918
1232537
1272272
649972
1464724
10285
1386330
212661
1135374
1620578
956185
1352614
1376074
1005160
127942
133223
1415906
1474081
428853
999595
1186776
1221316
795685
451502
1290417
1076615
1529968
696053
944068
937981
41745
807268
916456
1296736
1075969
1097424
1132996
695508
1615785
1043768
60890
37879
423129
246777
1035556
369467
1641250
831928
1599764
1155847
1372000
840503
627867
1384651
1115718
287657
1641036
1413793
964305
1010240
894727
1110204
802028
1541927
209677
1080652
1416774
524051
1201701
725049
142229
1203900
76576
295117
767805
757875
1029200
533538
257278
994260
196020
948163
798972
1217450
1253606
1149371
1310061
1353673
1602717
1213219
1226231
1552524
822789
373022
544654
1082601
766313
660133
38337
591730
445992
854233
1232930
127612
1073651
1441501
1198773
1065758
1255162
590469
156273
792849
1002978
374506
1261991
859069
1372887
942252
45081
784363
626786
1420223
265965
57074
1026529
954667
1245599
64608
1441400
1239291
637074
243155
1239220
362051
414126
989962
1539671
1168053
295221
684638
1508935
1456647
582087
1525825
1005285
963836
663995
206758
187151
501461
1613356
1461453
290090
315124
1435737
202689
1205745
1543368
430095
860016
1452984
1012667
89620
612221
674254
1189962
916441
824096
1357993
1366600
1105920
371851
1383905
1058794
598104
261436
989781
1547578
877347
1344983
1191214
35910
1108397
396038
1070014
429736
1294952
1000302
970457
362874
79870
110781
1474089
831145
958847
1549035
836826
1541790
1178225
48656
1261398
276514
852341
23514
2467
983371
1634929
246355
729300
216712
599485
533095
1352422
552552
1016366
802495
1564778
652967
760640
1011747
1232709
1505196
784769
787938
1354349
946124
447200
1339238
976201
444443
61205
207669
206132
672378
832858
1625918
189970
486386
147954
622661
1571165
1617553
750911
633207
896823
307630
1230774
522752
50084
1644709
1050137
754879
944314
1060171
1129233
603874
189069
558287
449287
1604723
44162
1151666
126259
969344
1189746
331849
249233
1380688
1463298
864088
1460440
1156132
971579
1453684
759150
486665
176373
1495934
334299
766356
141037
1301566
190681
1053026
122746
147170
719724
1194920
697757
1528341
113705
707724
635851
1592833
987599
1533243
542272
270979
1359469
1574168
1197775
917253
1237606
306333
1438812
1340948
283155
1532492
1060867
1280838
628200
200697
342729
93088
1619129
1375722
930115
1451540
63331
277976
797679
1432893
1483598
483709
89169
193704
337735
1152336
257001
1107042
504707
133172
726804
7692
858629
1009454
1099169
1033390
1120487
1157708
852994
84892
1085647
359355
96572
389858
361018
1387948
8018
667146
430034
705546
352240
338020
472267
1056481
580160
723174
558345
1363935
599884
1097296
851910
1093739
1465504
1252914
1539690
102851
1398838
602347
1029269
102544
1350454
202525
926574
1164002
1238789
41062
1252882
100446
1066962
1224351
311194
557882
401595
1542616
980492
1294736
948169
53087
809589
1330079
240899
247414
207625
439437
461101
466806
1424765
991018
138185
616717
513438
1200614
864661
1215418
1111152
77684
1577382
119484
2558
1354920
690185
130122
1091940
1034605
513048
142018
1622212
16606
552334
1001873
1532997
893023
626909
1182598
41257
389792
415086
224115
491033
446751
132828
33239
454628
1193125
71840
327611
71810
7202
957995
231309
244522
923654
1356188
1629749
283494
76609
1266540
595890
563347
1432527
1339024
902563
1027474
1131142
630697
1164538
565202
151494
295959
128843
255584
4882
37111
481111
734505
461576
247940
1171408
171468
228119
841145
1239527
514645
316733
677645
210242
1183731
1384441
789686
1288373
1320271
1681
667940
297175
252566
601258
346489
1036929
124416
76524
1153953
611020
676509
1262956
484048
1126872
1255026
1473982
1076095
893321
690730
489706
98340
943284
1249876
720219
380269
194757
179701
419360
1172025
1406617
598817
1000197
720072
357810
1117304
151977
1496506
784512
803984
813333
296846
243311
659065
525073
1021956
237709
1475021
632269
987742
1498352
245413
1480080
190432
664841
462536
1223027
323510
432906
1167990
591472
210792
1304615
1557792
672498
1436492
1593972
1644444
1496214
382822
1546533
367431
330837
1004735
1510504
530470
1265210
1183666
682751
1381581
1334411
1489890
979338
191390
281942
1548449
850376
96099
135597
579242
105132
1565676
1532273
1295665
29908
1191362
1137066
1014181
668348
103913
467121
1610099
501340
887971
464317
401701
1342055
450367
958260
1585377
1318708
1123450
822448
1518345
1583768
1441515
971192
753979
879272
128798
806075
920905
1376517
843163
856961
108549
21905
175508
846624
1636958
1190594
1641294
774061
1122979
828418
388749
1100593
1423827
1190630
1326784
1378224
796414
137313
536983
522322
1604682
1209350
607869
300695
1003611
1220731
1333827
51168
1062656
890434
304053
739969
681001
364483
477716
1555600
1405196
565551
727188
1373845
1046853
861563
991002
67699
506089
90886
741625
384133
660374
148678
1351087
1493000
941162
1600282
184425
652797
471942
426157
1646769
804290
849674
362720
663358
61644
1050332
1166505
125108
515345
341120
490760
185204
1514228
33179
803035
1020078
74427
1000338
46851
648361
1351352
772586
565369
43650
1036796
764263
1174103
264143
860218
113913
446464
120224
992011
113083
113418
483384
959159
116465
1553245
1209010
1304517
1095496
865380
467169
1176195
470866
1022232
904485
1021509
940535
1317952
1578729
635912
695171
352027
19965
732385
374345
118402
4909
801453
163881
1050488
31461
889166
1064758
1264090
899357
1030367
452148
33094
593590
330505
1491218
848924
1300762
1070412
1066820
1526561
390646
412847
857989
740389
31407
575320
968434
675113
1204031
15113
1501060
373364
461673
210432
170057
395063
230261
608117
1493825
1303960
178275
421706
1430131
696982
566677
481551
1076051
1385323
145517
1492020
1424068
437871
77874
309069
1081522
131468
396182
542600
197444
44033
1072676
962898
238612
1233953
1059656
827655
917425
1199301
372474
628803
1131306
474616
1366913
779699
1308012
405366
1358113
967096
519630
1492692
1360091
772692
520056
1401416
1505041
1130628
531950
1263304
757615
19915
246306
1430982
1355184
1356858
270857
1209138
411881
1427369
761225
945324
584580
1029682
1472907
625319
970336
1149465
1468570
1206737
218177
475525
11688
1541042
148167
331174
127028
1347053
521857
1037558
361500
1369986
772316
1541189
956836
846882
1234962
1488841
1583807
1301769
194035
603352
933467
644504
152614
92781
1407062
776988
1306402
50947
33662
625304
334866
1252337
1536648
598838
30304
873715
1555724
85201
412510
1523546
1416826
1158197
534584
1513399
1171711
272908
1589502
1269536
546368
653298
36261
1481049
233228
634876
1396869
1514235
499405
1553478
215232
867559
855261
136810
769416
1494181
1277123
793776
261763
1043004
387019
669463
770852
1391711
650722
1437117
185177
1252970
998728
204679
398445
719095
1566692
1377461
1460188
393937
126807
1187721
1411393
610283
1213205
1289548
913904
1519724
71032
1271443
1020319
1379912
840397
709792
17311
923987
533817
699084
1601409
144790
1470909
358471
655381
246778
285541
1167830
1630206
851525
136404
262595
534596
962697
684579
694002
1044787
1454942
126879
1061925
560227
350443
263793
1051952
69719
1117226
252094
1545048
1250385
1413771
276767
1550967
249615
490580
1600967
973571
1220990
514388
221711
403871
1427018
768858
691564
164628
262495
1032526
163668
939215
963979
23000
951670
989136
1579852
376070
244747
513574
814652
849811
1092412
760578
1416841
367830
812716
635571
1546779
1525211
986075
1231864
686588
873929
916909
369616
945974
449836
1116065
402190
1559219
1007126
290699
1280093
1311526
944317
1414011
926451
635941
807055
209683
383327
1346120
991178
1258747
38596
99482
95806
1096748
1428822
1089862
181369
581251
1008170
47026
1073535
124949
399416
1612424
1461924
990133
1473141
284099
1399319
1318546
1113131
1350962
60142
1250201
273068
267497
647382
359314
667063
1196272
661216
964458
30777
969088
1209061
1071153
15806
1579099
336908
1290707
1139592
1599003
1106699
252198
89667
423229
366282
1290093
621154
598869
549359
596678
657640
638271
1209593
962997
821985
1638315
561851
1429494
1342441
29291
1062840
1187210
1506012
1013983
1097413
1421163
1211880
1241405
1530069
1163315
1088136
747496
533526
1198870
1090267
1450983
1462922
646180
1083771
198617
1319483
597106
869384
661268
1575743
24209
431293
521624
952356
711675
1160066
1328456
176383
601954
215880
473909
821785
1209081
838477
1066673
479798
397357
534289
551944
1422809
1286222
403919
533270
1299304
445358
934544
1235970
939578
160132
1529736
643957
529306
200702
469479
189471
156423
1206091
1167013
162267
314459
365360
642067
1136103
1077151
950940
1631385
349192
326706
1339336
704297
1170181
263253
1063500
518049
2809
980886
878063
1178883
715659
905544
955460
488652
1058848
946027
1506234
154054
36048
1480405
1403468
685573
1033003
1207340
1533788
1376722
953934
1432943
550930
556944
1042307
668274
146718
1097678
1050662
1350097
1111059
1368900
572820
1044872
491339
380806
1310740
1179386
847277
5544
621197
1352903
1502610
986043
481096
1545868
1364136
191840
284043
1644710
1609927
83334
1547288
221580
637289
676469
177851
618177
614841
1420031
297388
240549
697375
1111546
1140469
352561
1335558
1181285
619183
849448
1227305
1460316
627701
1042380
1641984
1503160
1590467
1144882
461399
792634
775569
1442732
1539480
1258421
177662
835101
354731
697086
259037
769091
1158195
1639663
490805
984976
1609617
89994
1386862
1196017
974348
782524
1319973
1231016
777016
867629
1485803
226543
948103
1357854
1063543
1223649
1366196
921979
1457043
896411
535538
846428
1048881
1009060
960659
59234
995476
1250432
1115827
1420332
818368
657294
1499790
144463
851221
424647
139765
853654
730902
609059
39149
1631215
379928
153812
1075473
221058
651391
635145
309925
1619712
252907
268632
907386
785348
368837
75446
479993
606566
1229913
1172479
1237838
996884
875852
595540
1571494
168306
956034
1229333
664882
1596438
793706
292401
331462
1552508
1087884
1096044
1046622
720174
150616
636652
1495052
443694
155688
983166
571967
306039
89131
608647
43811
554049
1080574
399758
1520391
1035131
565066
237789
419898
95468
1423134
1306437
334554
1425338
819751
1424582
1281934
151794
607415
1193361
745742
1141660
1466778
65981
1173696
929822
173280
1569225
1526013
925119
1303197
1445295
1069789
706010
845994
410028
1013724
769342
1551309
340649
1335569
150334
46662
1537295
563179
1136346
1048663
386545
1135641
937475
785920
1448301
643595
1036896
982507
1589656
489205
731329
289976
249725
1132727
583849
109514
1460559
1131422
531766
684283
1179218
907226
1022808
748461
520038
230736
528364
79530
293453
255293
1568508
229247
1151417
342658
1604684
801156
342059
1095366
1451779
764857
758395
120677
945210
734772
1319300
1635703
757771
1563857
1431021
1375881
816325
1547551
1328419
1071027
231966
1286832
52609
413604
716063
57130
1536213
316045
513858
1408452
173124
384223
975887
219970
1021555
720942
582687
574915
947731
61202
54614
679486
1321354
502690
1359563
610210
1420802
59070
910212
192799
44603
1092640
724631
1030677
1273565
471134
1519571
139849
1118486
1105101
474501
879788
1119190
885381
1016640
121695
498407
431230
1087212
1453220
664834
1127048
958112
48382
433519
995265
361716
1391654
797562
1070766
504641
925999
1419828
1035244
728129
895051
77055
290908
366453
907545
277520
1260027
211304
984767
1471567
832131
100413
723591
1425341
271708
1215646
1197985
1492259
1359641
1072864
256791
1449383
106969
1112283
1194608
440127
1040398
835972
112699
1496684
456338
1453964
590730
1240605
16681
1273044
1074058
430505
640528
1082675
1243142
1365671
1132627
1546321
1543633
349598
1070261
924338
1376940
491039
602090
1456570
1061047
839321
323726
1003031
985084
951760
975220
1177821
1621358
161304
527024
478360
550254
577577
1437536
1537565
507983
932223
292884
1499708
32502
563306
867822
1521298
1398610
1497374
375655
57017
168051
160101
108700
121546
102384
724936
1439307
108231
945195
61013
1244839
1097347
1260553
416175
824552
325105
1366312
1377143
197510
737580
8478
1507334
980005
518713
1282986
400681
33724
1318517
1144956
563971
1078004
364927
1258712
230701
339585
371754
1485681
22897
1574355
1606235
284835
1522362
81827
101917
508499
940398
1604992
725305
874453
990663
1020115
1437132
1205207
1632988
922996
617514
1061213
447838
788630
310271
1605777
1101204
953298
173200
610538
532088
808901
1441279
903177
935068
322033
13475
209946
281534
494574
1010878
1077669
955103
378943
322683
1445722
321621
556133
313560
202492
1051878
865539
177371
1138896
2678
250105
840154
1131074
1250405
1632107
470043
583999
733316
667241
582680
1214331
91796
1224653
1369574
1307865
82975
1565778
1467818
351512
1410510
358735
492246
1342069
364512
3990
294078
706906
1181155
681305
1004475
1028020
830394
1063710
137617
1226621
1451932
257677
186469
249617
596784
235748
90392
420797
1043886
37058
655778
1364629
1155135
1304695
21417
286391
996813
840298
1168415
828490
361501
1412972
850449
504873
942457
721432
1636597
1114256
1032857
1123491
1293723
832657
1562519
1009335
592910
1332024
968820
224949
141609
1481679
686519
971267
1329598
121145
758
1534749
1590176
980384
1196258
581122
1497003
979276
967873
118171
133101
1355919
239878
885985
1641986
1056827
869063
1452868
1306845
1580101
329109
1165797
722295
1346959
778194
1414886
753976
286909
646915
1282050
529402
552403
1181318
85903
43828
823737
465576
1081065
16951
326536
350005
553285
818942
811475
470528
1547061
975159
223222
857093
901232
125076
360428
1296179
1564089
191406
721302
401967
762141
446870
1111679
1324867
267052
1330787
850809
344712
1019568
1416283
1255239
1359273
608587
209555
1641183
1603095
519102
1428285
702106
947640
838507
1549565
803638
1288795
156480
1107085
1303231
1590345
1180110
910302
1613135
1008796
1604413
970903
539340
324971
279824
1132948
586858
1291145
1203529
984438
1343866
1278492
1141626
77033
21866
1481063
1405433
766522
1097433
1028331
1066101
1267207
369730
622617
1639938
834503
1169979
42228
575810
1550449
16265
526525
214232
625570
459256
571661
1307429
830343
578618
331793
186564
1624615
149766
1566770
1155778
478798
1459022
559490
110492
121992
469920
1216238
1582987
662427
900584
1381129
1611208
910583
1367941
1022903
1298671
971736
1219099
992024
1475725
539209
768183
343570
97156
1489246
661814
546751
93496
1325305
1304919
635174
121620
1525718
1394618
1470533
585359
432385
106581
1350382
1072922
1182646
687834
1643969
1279954
742211
130002
987025
745807
1356453
1223897
795387
639288
112918
368666
325531
1342069
636873
338153
1281762
46661
138005
1111067
1290873
1269974
106687
861035
1366929
1022604
1024184
1567676
1347435
1163285
919542
1513881
535287
1450085
232239
349098
1158798
1417463
338089
1518250
348415
1284809
629883
505813
704246
633066
764481
442468
448887
1107843
1275748
35629
181764
145740
1388609
1480483
479371
1585202
1296504
1298832
1196311
700781
890928
618253
1136351
1518167
1027479
1024644
1396948
316169
479384
964312
424656
525798
362444
454614
12245
264694
1590578
1056936
1521491
1520969
46111
1637585
1558022
1027621
103085
986966
1372247
1641038
1260063
676817
470119
1393718
1312720
958240
247648
823488
1096572
997530
992933
986725
876756
82124
1525033
534519
1389957
337611
1487887
898523
567872
397484
106595
643490
1430169
1483004
915531
949876
57369
761433
739465
1193287
309558
1509704
493880
578700
446676
207148
369051
1202115
278236
1267379
586487
968211
1140332
88881
847009
513226
437378
1274368
354947
1645384
478580
1461241
849436
255794
978084
952875
79732
591716
12447
1598633
1142985
1046159
93533
1582854
1270606
1028232
1547940
935297
1372869
132396
1631274
1105112
1195264
221940
1057912
349095
1644197
1137359
1333481
246070
304934
1312413
515717
710649
721996
1275636
856293
20767
1199846
1027914
1484021
1450173
893422
1515930
902067
1018927
1492268
1600005
515944
1444763
1012749
397217
1512247
1513368
716996
819972
1096539
1316116
1600065
655606
680641
988410
1483583
1359947
751847
189896
1233817
1286931
1253913
300201
1142596
1050117
1338794
822536
812863
823415
531565
1260219
1226000
1204119
413799
721180
558282
284906
614457
853040
880279
1603872
621491
1152467
1091409
152703
1379162
546421
1328602
1335017
1292922
925481
1565642
676414
292162
887249
1166903
1176211
323682
1594196
565703
27465
548180
1227618
440543
480851
752488
1262931
662758
1411909
182821
1058406
967433
14289
809873
112917
470461
1429882
393162
1138705
60908
959618
1354797
1560191
1410025
120608
654235
1433563
1223009
1065080
1132975
1341112
330090
932273
217355
1387378
1035434
1249119
947633
1489338
690481
1456081
1439404
1162899
401214
284703
528983
558616
165986
360963
344821
1073083
909992
1038789
1517901
544355
1510318
1544134
182387
862973
1504712
870835
1476875
1606477
365453
1523829
661039
1136548
998567
176821
1015389
17684
1235350
299132
681171
164391
1110521
980092
241583
304302
589101
705341
1543073
629360
207317
199333
885635
1002639
1293812
484907
1066037
1436997
512692
446451
420544
1197007
100226
1063535
274145
1029439
878175
1124917
161876
10694
1445108
14380
1218823
423390
910524
842918
434895
418937
572206
92555
1307396
417254
113272
301983
515036
372044
635454
1151798
760203
1442058
1140037
317528
733013
1612198
53292
44491
856822
1332518
898610
233674
1533870
1142585
956719
1537741
769962
1061418
170294
585171
1017413
15130
468457
255888
1488770
33611
838382
1001333
1439623
633364
1190434
1367944
844649
1226709
292146
906202
1190599
735969
551683
216159
931267
1127551
600866
820177
721318
292898
278186
79648
371202
1281131
468998
1560744
1185146
1439113
816683
776081
40114
867579
1540073
951151
1172692
1493352
493177
486110
1243596
988174
1449754
1538822
1093797
408136
910077
716348
738303
1409492
1478065
1461678
265934
656472
157036
23755
694333
789313
780287
762818
1396537
899610
1165867
1132135
393067
777280
638149
1433570
765648
982830
1398816
817808
539880
1130111
1157385
1478781
60682
834621
1576681
22389
813834
682167
370428
1290020
1204227
228621
136996
475185
572013
545761
732204
1064127
517326
279825
231975
245741
1006568
150071
1180499
1049591
677483
83564
928205
328354
619096
610193
765425
1297547
765422
94771
1529903
285320
276320
92220
1270541
376225
578914
1202300
651457
1093630
1044585
114741
1246030
261825
706389
857669
864893
1522955
939991
808281
1295885
933545
319769
1309799
268427
628761
686972
45187
950243
680843
427234
875362
1170088
816794
1486758
1214970
182419
713133
1355356
630399
1516145
1314393
1081526
691281
519183
225143
1243335
1385608
188227
1306823
354818
916772
172060
317295
465298
1343842
544019
477359
318786
269546
1277795
802194
1224698
1503520
1167176
561885
1555981
1301574
1482548
1080083
802472
707440
296232
1627391
465498
186517
1014342
1008609
379157
1281062
466479
919993
1107656
105092
602886
813813
331692
1152853
312497
1616737
776764
1201
315886
1262956
1030663
1160004
1030755
1028182
1162994
26938
318959
558807
1258485
250078
332122
1209753
1318393
979357
1443898
1242939
1023288
1612579
1628064
291739
101483
1484402
1300999
1633703
845443
602691
1449846
1154965
1219982
428618
11950
275637
1140045
1323765
786407
1542905
848900
511192
918158
1254592
1273014
76456
1292614
21503
117007
1371018
453359
1298287
176584
494189
1498796
525625
1383736
835520
179255
420931
1023491
945826
771196
50065
660528
1017530
766424
685892
1152502
738396
721927
1449778
80901
647585
1152817
3547
987540
953611
56808
1111729
1030915
1094326
1543630
1407205
1578654
1095081
337581
151317
421747
1220724
1170012
657312
1159387
1258003
923406
137296
1511332
1492399
206450
304857
531087
425052
432610
202286
1336519
565841
1421165
1321759
1143486
36928
1027923
944012
39435
807644
1172557
150223
71786
31518
943159
1390955
1412807
810278
386732
1153380
808429
1171272
994794
133481
1396423
1409745
311394
1630345
1152405
11815
1564177
1491599
1454995
253105
1550483
1208113
327937
1469957
1392909
652432
876462
1015544
1305188
1304734
370611
27639
856546
1379807
269521
237304
1434496
638717
1107074
1453665
44010
973081
583312
303916
1511038
522070
598206
738650
1013665
945661
643994
1460768
53612
439142
994147
751722
1074617
450186
1270445
292560
312173
1530201
1488498
907036
1632420
361596
544280
111533
103764
1451967
120254
1450413
1037382
1474451
980868
146728
667392
1392660
897645
510218
1230727
1069874
1149648
457546
702464
780912
986412
1243275
1305544
645409
1181811
1042173
597398
1621498
1455462
1645019
1189538
78466
526195
1510794
832552
1467521
333308
1396254
1498769
941003
552034
1593410
618190
718738
825667
597163
313169
63055
1067565
91142
77886
30262
715891
469052
751241
504082
1613000
750610
889066
650917
1311931
1132811
1421852
250124
1437852
521140
734390
903510
53282
473184
1154541
808196
374711
1100470
802614
904022
1507778
1338768
1020170
1425580
985201
1181311
167629
231727
992405
802667
724507
19369
1571803
1523991
743411
1413646
1464090
151696
945707
1311892
1093252
531193
854955
351396
1346589
684412
1066648
1382068
183180
1442972
411458
818853
615814
745507
341294
506184
649227
570855
769150
1413094
495710
555427
1109139
419804
1465091
575122
1329102
236799
1068314
1231021
938672
290733
406938
565463
500998
754484
107841
103434
877915
823977
878934
1582169
621729
646677
1016951
751318
1156730
696895
85906
1632281
716951
1099483
301797
271977
546345
675438
90387
676576
658168
22091
526143
1397726
1070963
492077
500326
984393
1069645
52515
1244619
1348468
1189896
749102
1342430
1291570
1512958
201857
1134098
487351
485705
150826
768354
371705
523068
765499
565254
29930
1490013
1596933
249381
1192571
437677
275459
680140
1190089
1061891
656965
1554693
894884
506873
1258377
951273
1564466
357857
239048
1511669
1090551
391704
16579
530967
314505
1085215
1496073
903999
1065278
874176
494185
994332
169023
1136708
1299604
724587
1463599
1129485
1421359
223172
419954
255379
802692
283798
314459
222487
1537407
877526
1462244
988435
60917
110285
1188915
199280
643919
1374020
628838
318910
713512
114185
1178812
445064
283199
552281
1208181
1181319
356582
517545
1209590
378361
1428677
1371315
1173194
8315
667871
484982
221011
1568568
876091
708221
1382610
785757
550694
742487
1293070
836591
51825
185827
676107
1351119
1444181
1608793
6149
1082427
1388916
1178907
977112
453842
143147
360106
314717
1243543
429108
943481
938001
1325866
47968
1233897
1634203
1202055
325860
606852
532268
135788
1022389
354049
1367699
605647
196984
898176
1248315
155472
998232
301808
998594
389294
351215
334651
398668
792411
1042841
258993
441595
325183
1001134
333423
1377012
718575
385040
1479013
789195
532538
1261314
1000020
973128
337959
719507
1127775
650993
1119555
1346953
131434
948466
37228
1149301
1507131
756786
219435
1005107
1580971
773792
177753
1463621
202566
1130760
634786
1130511
1322637
299870
640530
937601
891583
1498176
165271
1425892
1045481
137309
444043
1607693
1328562
973279
807870
1036066
237592
116895
1267866
448738
1300731
426900
973315
132352
784786
32374
1436297
766948
659212
1558686
1299600
1492735
179251
641746
615534
788704
330141
1257981
1623915
34332
1447668
509355
737485
201380
5504
1092319
1381986
421831
975652
1554687
1468828
562681
1001319
694674
712684
826235
971521
402470
305023
165389
1089432
1061549
464827
154213
736305
879380
368003
1038630
6899
620351
1557747
82069
1101898
554493
472534
1276232
950270
1085199
1441795
463907
145212
1241220
363623
1090563
1060304
1295005
1216695
614671
568722
12218
213996
1533786
41616
1497834
1537700
212538
898029
1563237
1533868
1413419
572199
820289
527879
13335
963300
812102
91160
262771
360186
1485551
617830
1123083
103643
874420
100537
173643
528699
1347775
901416
549099
1466838
745186
195893
348936
497520
1311237
375926
538108
1633520
1039146
200193
1429073
781605
204008
305638
1498134
1397703
741370
754977
302753
810129
1416349
926384
978983
78812
549266
113139
876296
812930
378395
213999
850385
1336671
1122254
674693
304111
588509
885925
3703
25022
1489599
1069581
982193
1184608
1145300
304563
197132
751444
950699
190628
1417467
416327
1140219
1232253
1499202
188214
1050429
166226
1259768
50177
45150
947863
729519
1377718
1117563
1537868
833212
1443117
707224
542298
1546178
427540
616827
1276959
1036714
165573
1414379
672556
1206592
1014933
1432170
1410950
1210097
1632309
1155442
247618
1439353
1265089
1615203
439295
560055
345988
616737
958674
838856
496162
227582
691356
141431
426550
88099
281313
579936
942256
43387
892389
210847
1036417
383029
230378
1472977
352182
1133012
42201
436989
942750
545069
448160
394998
1600747
1555012
1398356
1333882
466069
776293
138978
194755
1188566
588595
1463782
803840
261865
1064365
29892
640540
443564
110859
376349
1169544
958163
313839
1370038
850184
857782
614434
1329676
1208504
1212051
955079
1104352
1027634
1192993
1628831
688929
1383243
787913
262758
358257
475969
1063176
213657
453221
608254
506937
49460
957333
625954
115613
1033138
1152360
1055119
855491
1107102
628617
571606
661848
651790
207575
641865
1068214
609058
941342
317686
728636
142044
1647019
830329
683846
599661
1492771
1277791
336513
1364657
431192
114182
589027
241869
1462226
144138
187379
882946
477309
276461
143906
747154
201619
145060
978121
162965
1126518
1493799
1328239
1077184
1570342
1536058
407958
1505075
513686
167447
391866
1359936
382141
929048
652462
620394
1192619
369743
1591341
327204
1609939
1524537
1327571
624206
863260
230739
124432
65864
857488
1135339
465493
391585
470726
929274
500742
971906
208374
751027
472758
114248
1423408
653371
1197829
1285366
594614
467842
205483
449938
919818
1334644
48052
721175
893126
1047000
730594
1378501
1582825
1010968
662977
1544376
584109
1499873
959775
34786
641004
1220386
927900
187577
1127310
1390761
148378
1585641
1608781
1556827
408871
573387
903486
1506098
1356468
1584978
963655
487367
759124
124723
817923
677710
1523856
1421027
597406
1252863
1403771
863000
734654
1123600
872956
171938
1590099
1192162
303653
1351337
338586
892007
894287
545842
34776
1404625
1594592
1084458
312626
1034978
583589
779050
923529
198025
440125
247066
715864
1052405
134006
539123
1227223
620267
1402729
1075946
644307
739949
1117490
865510
1487599
289560
1013914
994699
1079792
225192
1512264
1330785
337836
459038
1428678
809248
601814
481392
901802
1205745
493584
685092
1158271
514642
560781
210629
1506878
866893
1474264
124040
1551889
207719
521906
1193864
440870
193986
1286034
66803
1188223
955345
702217
1113654
1434350
1179729
1012068
493924
1378818
631959
1278493
1139399
57049
328407
1556834
504017
1370887
820331
1341803
81143
499036
78162
755994
1595575
212611
1212026
268236
1471731
1274912
1550617
1340099
450637
73157
1641446
1074004
1155281
881847
608088
173772
1223328
1582263
490515
399092
175326
3722
479463
958860
1543855
861432
718220
1054738
1524649
149143
126291
409808
162884
215338
1408586
512510
282960
1587524
777035
704299
961160
1008911
1294351
898270
375805
281651
773077
174529
459793
1374592
1215826
1046797
1584479
24182
1574279
1503714
286289
602658
1071322
1271484
1143281
1314002
520255
113702
935604
1556606
424583
400744
1564309
330948
1248926
194592
897865
1561633
265497
10601
211674
939501
223006
436873
72586
1234331
216342
512069
290142
226371
1611883
549025
596886
412780
974329
285035
386131
698373
52603
1256939
1228782
1587975
276149
595984
290096
1067391
1261652
707422
140664
210644
1403222
1309724
698489
1466251
166121
78041
1465644
1433063
672587
1147517
964627
379770
45079
305870
750183
816193
1557322
260899
1518702
557096
281873
366535
1167144
1301690
670852
1051785
1216911
984632
654918
1334657
1415057
643330
1512638
115969
690613
339860
165673
765162
878774
1355062
1585743
635067
1453914
1479894
185705
1272547
691528
737604
1638240
1291396
1046798
966184
1638920
711427
585575
712524
526896
482537
1620885
1363978
437166
1347848
1071439
1008879
948490
1060751
593777
1260926
1235413
1619832
451595
288288
266263
1409339
996517
590007
932202
318898
739236
724170
889937
589545
1101681
144182
935923
699843
1505826
153023
177658
68486
1022766
927746
1509379
634436
1469752
583155
1196516
165634
391815
266250
637726
1520443
1299328
658928
312834
909403
1014008
979354
662216
59358
751926
1481650
306644
71696
178885
444815
1570101
1409308
546406
914019
787938
1603945
101964
1135573
512584
1362330
349082
1119031
278360
864401
1169259
1533320
1372574
200925
49867
1178951
490812
885220
775438
378501
638130
757286
158113
21256
804595
797699
361996
1109386
1072188
160167
500599
958569
491701
63805
248224
766164
659879
557252
837108
217244
317797
934053
1285718
1328260
1185282
687720
1348447
889310
1356705
906124
658128
161714
1265935
1366220
175031
917053
1107655
553309
549874
13038
1023413
1250958
574472
830611
1144523
328470
988267
1049692
508917
431979
1292545
1231944
992351
486387
1352365
1201438
1556353
1168025
681501
957562
1420045
1228956
162380
76243
1252802
533933
625142
1643372
145804
570377
1013721
1421039
24596
934549
234110
1493400
477485
1378698
202791
678646
96504
112872
450070
1461134
720476
341551
1328945
702413
1390028
464721
745239
969079
796038
504106
209359
1532444
1264079
96506
443613
353664
1584002
374652
726960
1188099
1516027
1090128
1292460
292895
688939
468151
1175649
163920
732564
1394441
1413761
901799
1383034
570853
1246206
1435316
150014
1066546
338349
855263
1218671
229801
1168368
1647277
944952
581567
1421334
595495
1461778
1407465
628372
1497022
592601
1339829
832221
14046
800841
1480033
81457
153408
730041
1363090
1131894
1469731
1336077
319681
170001
1567686
1501667
39659
876709
717841
912010
541996
1280218
738720
173924
455472
847454
1402579
1488328
732133
1522
1575811
655097
77534
1280121
1161937
506569
313889
871947
67738
20933
1264724
1073365
873597
1542081
1449532
1444693
864740
1594301
749933
1186990
1441938
963908
1482505
443042
823080
1558456
1105151
1286211
1047999
1316152
1417386
1548272
527662
1511908
626707
274368
858234
1089570
935222
181434
1388099
1483196
906657
929002
1449149
357524
1393733
1055813
1359166
1457409
522563
408968
1313386
74166
871417
824559
959144
187246
105788
1525135
1545817
803095
607422
244575
969027
1145191
1362971
1009118
291372
402972
710555
695038
505955
1621357
523223
1188946
299527
871642
1274833
132611
1366892
789110
680017
679505
659635
1615574
1612700
1445800
286800
385705
1580735
114048
1109259
237606
1586661
1086668
1075648
532483
1157898
1564076
121462
140582
31726
75782
114958
82019
644004
750860
1590128
39108
88637
1629648
1151286
662174
153001
1308348
234146
1347734
654088
1346181
574223
1618944
1525916
129149
176698
1094674
479081
569103
571766
1271158
1528556
480592
111925
213884
702394
1351488
742153
791637
478557
1026418
1616349
1593709
737008
1423780
504159
1317628
7920
1018864
887180
1023478
731892
465312
625090
631052
178651
1312570
253714
791122
130363
620190
1400018
1075569
264699
118259
849836
1248860
1519048
1163012
911087
433072
1476689
1348150
996946
115814
1494459
1234123
506602
591465
716038
56793
1232286
636006
168623
1518555
859253
725362
1440699
1281679
1349884
1560271
576040
304218
467366
1316803
1195591
857863
709810
1337523
167920
941483
694181
1407651
793379
661159
513742
582077
594215
661910
1013505
1242949
627998
464184
394728
360145
1534582
734862
1092113
1553171
697289
572506
502284
1038983
1169155
1276623
1215575
629781
1544424
552544
483785
1286096
1618883
1611132
111351
746521
697083
257217
1595533
883175
601813
153864
1556961
331656
231949
1604058
564275
1395443
651101
1199957
87052
80401
650219
1511804
1082091
30064
255027
343649
1034186
1140518
33901
1181410
1269776
916449
776094
504254
1400409
923719
877929
1310284
1066391
1258284
50221
934076
810836
845135
304725
1623862
862779
1197095
562152
635051
469108
1090817
1113992
1210090
571499
859240
118979
790411
987095
1475842
261199
1481962
1029133
373777
378503
1062317
251299
1340127
262355
1442892
1593501
302360
1037667
504837
1369139
488011
743519
928096
798120
1210108
708163
589631
1036180
1272445
754808
402972
1399725
1566442
1495156
554034
596756
1318940
127622
217788
426784
163403
875272
263868
1486621
994654
676162
375131
325694
127888
539461
1474048
1522759
447407
68577
847688
675994
958491
999837
349290
430039
607142
326828
1237691
1429343
730463
672927
1001179
505636
216203
99597
288369
253423
1257229
365250
606659
102860
146854
167572
958431
1156267
724454
1451835
627657
125055
176874
378332
1263963
226812
975004
170987
209117
806939
1295446
945876
373520
327029
178368
746799
545492
1072804
383803
152182
642624
1334336
1254837
351707
1517856
424114
241406
1579616
85842
836425
1361866
1576162
1060257
515341
419496
419622
102584
392648
53285
508871
1291821
493445
1448530
584
383477
455412
204642
1331153
1015813
440311
1028628
1259822
710220
1061559
11370
994069
605596
279131
986099
481028
580580
1505470
337725
128344
988402
1245448
506284
1298833
1140233
163079
753206
1219011
1033993
100115
1267694
378452
994983
75455
1474947
664299
260758
884520
609262
430071
104385
785750
920857
1277485
332829
104281
1479555
1086748
13119
546770
752734
637140
921320
328930
1489784
1472495
415184
1538856
628586
1050456
1399711
1432081
62747
970178
137524
1035330
1530195
1055329
1244114
1481564
1111929
315702
385670
779220
1457141
1018780
1137198
88529
1096435
183614
228433
849773
647887
1001413
515623
1134359
1348663
574125
1302759
682657
1636658
580167
741142
903145
271916
1553287
657204
1391624
1383145
1313048
119836
442926
505556
1374776
821838
203697
922914
1077549
1242197
274842
1504167
672600
394850
1064952
1004222
349696
1365816
720492
506908
466718
218771
911391
981278
509101
1635566
768762
1028320
245827
1470655
529952
1203029
565957
25543
1491351
533289
238757
1607696
1294829
918940
126622
309027
668124
1274452
1334908
1585204
1146604
1498933
1425811
1199369
620454
1015825
146684
173915
1173650
861360
768463
895520
230275
249516
858679
515424
164640
1178949
1189699
1305486
142312
951351
1158980
745241
187762
673581
361994
1104067
811632
697517
992184
544727
1573080
906567
12125
1626158
1118486
906839
1366838
245460
1156485
962827
566388
880636
1370089
144226
1383554
968047
484289
327423
426543
479961
284824
692451
1585146
978036
180916
299833
1370099
741558
339204
1528517
1087761
754582
1603489
928240
479971
209237
776236
352395
785280
925161
995213
177502
1098721
1277628
150858
418971
623930
1538153
440938
625001
261376
396289
1039183
913265
538750
869874
1461140
602278
1226724
513783
420922
713006
529926
947065
935773
402321
1043211
272885
1383171
1615391
1164004
1352340
215877
1428811
1261806
1009565
593674
359347
919552
315452
905500
1353347
1622132
1228239
1412776
146845
1641718
644405
283533
303482
382784
458682
623413
877187
1626429
451974
558698
353340
1113714
127575
1454607
531943
189742
1474927
109588
960301
1452678
281447
1503566
1303562
217768
723472
640213
580045
675363
983349
1347126
414962
1564038
1479566
547828
1487925
887263
1624759
1305173
109590
1427057
1505854
220086
317808
1354372
365177
1334831
1510349
1622845
723742
247999
834886
219315
4393
1566246
467040
753726
49942
583340
1036182
953753
1521689
843744
1427926
382057
47562
1021715
1384743
277377
1411377
1503610
1202979
131687
1557910
262304
1485750
250612
249922
1203657
1311271
343322
1428570
410765
1182103
1280370
155329
82242
364278
872884
1610335
135227
984381
524461
1136655
1184417
434715
63607
1453374
1484487
1497269
177709
1610469
1364521
748982
776187
1504174
226031
417709
1565668
639530
83586
1000824
990072
1537720
388766
1481611
1036388
321425
1618194
574399
1068928
1473266
154722
122095
82730
1586563
295743
940289
1025750
153306
1085217
1304611
95768
812273
564787
1274363
159465
1231211
6839
1030420
945863
1010377
448135
556584
359858
1456418
35114
658410
1105379
1019776
733435
967293
1314059
582911
929550
1490621
1416091
657927
27712
764972
1397004
998314
541136
1483420
522314
1623309
394163
1376156
1135994
347084
1114526
859037
374443
340213
186949
1601401
1379018
689906
189597
664778
1530349
1626194
404509
469752
29422
1493825
1058000
1157663
625049
884932
1078882
928673
345608
174763
1449344
1494397
1435920
718165
760458
129967
909456
579539
1352339
475622
78224
753645
821752
457091
929575
738498
1116609
338752
390118
330363
185232
250435
1030921
1299723
676020
346064
421569
44215
513074
892568
940134
86157
273101
516413
638466
1484348
269215
890258
1378889
1193190
876334
1166125
955353
485777
812460
1488376
206724
1484601
1083949
1328921
461465
1187838
281726
650131
62102
1297953
949676
929459
1092269
329862
1064873
1447172
561327
827097
796674
746598
1610547
299255
1255045
909872
438238
830526
903637
1276885
514895
349664
909703
1611543
1343762
1128202
605740
1395851
923377
56577
146459
1029793
19907
196792
1584168
297109
1543084
1102916
595160
1133447
253054
253467
335098
85362
950719
901767
180586
873539
283306
972164
223685
1133881
497639
1148018
568202
1373789
1338381
475045
647499
207430
1427570
835736
885432
920096
1109819
311502
1388166
172325
1359211
301429
498478
489138
597931
1323077
467374
1407261
1155775
1333144
763279
1569387
226566
528145
769919
1172092
418225
313403
858399
135689
713522
1197608
1355071
1622295
613329
1086633
346578
300246
827448
1283031
893100
732184
589107
1139629
145483
112858
1607373
1099292
1609269
435103
110758
577383
1358569
364492
656911
189485
430129
491481
1389320
676942
28833
1116898
346399
733403
1004012
517867
1130379
578831
1264742
799185
759069
45948
104535
1636601
614405
1281181
176168
668303
1113219
1237675
1128807
552954
760150
636062
38612
169713
1119533
652851
274884
427118
625031
405232
1337272
1221044
1072602
304996
1194173
1552989
407052
1234759
1388217
629711
982459
1237863
1390621
919799
418983
575409
510549
1392779
512391
376688
1369691
950414
1025161
195356
347401
773265
1770
635060
1343673
645381
732251
1290966
521669
1592505
1573067
1617280
1559416
593189
668348
1015999
1574332
601832
1136978
59910
716834
1314406
1491497
1217804
1361469
641174
568938
1526366
327751
745371
1331002
832758
666692
699544
369151
872006
104782
27165
705892
694543
492143
735772
1566820
1539239
1012875
317728
33373
346750
1132254
776967
1552254
221053
1061354
1009476
1277686
507794
950421
663152
1215848
562964
1447846
497897
1085643
447258
1158020
1235253
1610509
484259
1515841
1464199
497275
1015317
350409
1110343
610826
250987
441282
933494
530333
1086887
33739
323635
435063
1326007
1322621
427520
1454264
1640739
797988
860811
886315
1548177
1500723
576556
453784
1052459
275716
185075
633148
28363
373868
1229042
834210
1036412
1531601
897788
1610461
1357424
1073332
208861
822147
1471934
805182
688932
1027259
277618
1340335
1255120
446888
1184644
1399820
435589
446947
1228932
212919
308286
328962
1432123
461245
422478
321404
491667
120154
1510140
35315
885227
1407785
1046339
1622089
1314279
299186
704891
778947
405368
452225
909395
1550057
1077876
1623085
1372463
895746
1478083
1160927
1587458
317067
187346
767817
997015
157744
1377976
1087773
156549
715972
612187
1236618
346798
49747
22109
1253490
1157605
440716
1619189
257017
838295
825199
1564945
71577
1442373
500788
1381195
1548619
1489211
614702
424327
1328001
1059354
263575
483792
125372
926715
19487
1383241
1382481
1115208
1475611
1373269
1634981
1506832
921189
1633116
303206
1009002
303250
1287744
1518938
244041
276200
10106
1089093
1292707
1561746
194688
434888
128864
1253193
1552486
608184
242815
1342813
1448203
87152
141529
580209
138593
1200208
1445077
1329577
1527213
1119431
1166337
288910
829571
839735
550014
1195002
1026212
488225
1369634
239161
235524
1292017
867117
998641
1179726
1295887
39046
42800
1450993
829103
1097508
1205334
592144
270804
1268429
1011382
782586
1580523
999552
505762
271137
1571788
356103
1429
203080
1414403
1306493
1402259
371238
354258
510032
659551
1148011
1090051
981214
324786
1601684
818418
440389
1472852
1470521
477601
982003
1391260
1000317
405341
1450350
932364
1223756
1642437
813362
401359
354037
225807
370368
1497007
52312
619390
175313
1265335
426490
150326
695572
132284
1583103
1154329
24786
1558191
803446
1613797
961769
418952
1099897
291284
631997
776173
1511631
1232640
420124
1052284
662189
1582662
497145
688508
1276287
1018097
4120
980785
707258
503849
1100601
1481129
1370628
155153
875702
673366
898289
1014887
557896
590169
40794
1052190
1134853
883556
196742
712945
404858
487815
1463280
25089
851220
721306
1178151
177884
1273125
455717
771907
559764
101385
419956
117512
386606
540109
174740
1178124
887834
66322
788425
529622
552974
354827
183680
331838
1599449
903128
191697
207835
878010
1461187
851669
1449660
14272
322205
967921
1059992
691129
114071
214678
729442
1115274
1319258
645575
1320209
382306
1104627
1216315
641094
1542941
556021
1337954
1629764
179670
390739
815351
189301
1215359
183687
128895
589241
1100567
1513306
258545
1638137
1647511
1031084
841291
614587
1182715
361086
1278565
79869
405967
1265913
490625
1619652
413907
1638630
250320
259749
661035
1622002
836442
1201867
1395344
1312960
1447804
645997
1088702
600442
866087
527732
1431158
1301508
1132668
1446656
1110809
963091
41618
999943
182024
1267762
190945
471112
801027
1558266
1346093
1267448
1043501
1145671
262908
734287
899020
1596944
166188
1455286
904087
52014
1409417
1151547
1158435
674862
375759
233184
45861
509729
721905
896189
1541875
624758
1516617
720532
39034
772520
956632
850309
127408
1561523
955728
849892
1537454
1262466
381302
919350
1255770
848532
482431
330352
1449513
912892
1202867
327007
944312
224867
470679
83020
702283
953138
297757
241150
489310
705644
935427
1559993
794220
765256
571546
479723
1230431
105118
1279032
713889
882274
1365541
326127
1318229
705720
448110
565566
1471798
163506
1012089
269594
193445
384069
1043854
1459732
858329
882678
1536787
1017819
672621
1161922
69916
1260613
142325
1138155
974751
1436700
1272087
906247
810169
545175
660291
1166739
261210
126403
1463994
1570682
804885
15912
1335650
426938
993332
147931
1597830
539520
217080
1270619
1174441
1006856
765870
672587
1492989
673888
426790
1284723
1046921
610735
599030
1589819
1531848
799056
433293
491406
1144760
1133030
1161580
736319
1347322
1600552
61904
33033
1409435
1063494
1054841
577873
210765
166942
210217
859366
868706
211149
870906
630641
86084
1249118
295979
1324757
740658
1040568
474361
265494
104579
1545982
1417108
1093731
272834
637213
36952
1026567
270703
813132
1047600
570077
1049794
962075
779619
1257283
9823
1236672
393530
495874
564094
708086
485756
1465366
1363322
1569456
755062
820669
1318013
251683
552850
1369783
1612945
479582
1051342
636418
435933
642592
1581661
1241036
1368549
789519
478998
810316
428022
83597
721546
872848
187438
554785
444918
1097578
101621
429366
927181
914022
108526
51888
574186
458820
695809
75912
993978
1297971
447085
248360
1305597
978848
829290
776185
290699
251267
1255975
1011676
1025160
662650
1375407
583299
589770
136642
342255
1200425
476462
1202472
826152
835842
425855
318521
1389116
160683
584357
1153745
1428839
1232346
212661
1250566
1230016
193906
966643
409459
1439189
1637466
878971
1503558
1291340
1250572
19886
545996
1434225
1634863
1537547
1378741
365771
787772
813545
505707
1207448
1507780
1256345
1370533
599544
401020
734569
1229072
508851
960706
1472764
3632
688616
84194
890439
1480184
841230
1285450
675236
956492
78906
443005
156953
283037
316094
68369
1346588
1476899
1345048
80716
430095
282700
52914
1392292
1342296
411364
864071
1335094
1148671
891236
372991
238216
922697
997848
81286
455479
376180
607217
695207
606813
927258
18204
901927
1290362
857811
182563
1027702
1094795
1338565
1102502
1506377
1582226
409938
619134
91302
181098
240647
739614
855108
872326
279874
1059640
687346
1451287
1090212
84303
719702
184102
252608
67716
171408
1364522
1066267
188198
245440
1184071
1575510
529667
376490
1607880
762204
625764
1185644
732610
476796
1372151
398350
303260
1400113
762350
852
1245545
1207091
1479944
476457
1153321
725486
45707
850578
716731
1077147
337919
842552
288216
1046326
89204
1298206
1072130
544603
219662
180271
898764
1263355
151446
796918
467964
1233825
560072
1039657
976564
238472
1110841
296197
873986
1047525
760389
174714
1197588
1523316
1029424
412846
176722
1350537
609964
340913
65819
1400851
847949
636941
1137740
1113995
1219764
1239859
563359
1067408
1008961
466672
111557
41370
1097773
1395361
1250559
940335
1448868
742570
946998
947986
1334300
896026
182075
1190575
287737
1281796
191893
558321
1255886
1502267
1461810
1475505
1189937
1429509
806706
1152292
1005567
1074436
925672
1336856
1039559
1320691
768480
436774
661919
472028
180615
508942
1374310
3546
1410716
999524
218186
768883
1295976
1429738
259544
1027516
1043181
1574716
233883
251970
1004067
897546
92204
1390913
1451653
1297027
1490003
270426
1557545
1372805
988404
1489894
338998
32872
779532
948310
1269986
273656
291882
1264607
766095
93047
435116
1046207
92988
22879
792113
122111
36317
1219303
1576514
1292529
904244
221492
1267436
1151144
1189286
284142
1494560
127618
1129748
1083723
1193113
1212345
956243
348048
537841
333299
1062634
70612
1233439
319471
812278
412935
1564389
121492
1625944
1047710
690384
1044825
617382
1470558
832500
1266979
402311
277667
136741
75363
714348
1221351
672161
889773
1034715
301560
366564
1247758
602890
141065
368595
483828
827559
1286614
245558
17058
1163505
1284468
141915
1408596
1315096
92835
690084
431756
1260496
472682
1302450
1564372
1096124
38120
987645
1091258
851461
795801
424129
221240
1510327
573614
826818
1062091
1543019
924155
1025337
1424222
807009
1338939
542950
677011
839214
722925
351946
756451
1403255
1504877
685603
1432216
182603
1567151
816059
694088
1040844
669555
435995
745929
692043
262864
792881
280969
1071848
1436470
1434497
636256
1432140
587766
1567340
52768
1622212
48152
21552
1238757
619359
504693
971027
16692
1105928
879886
222040
377619
1365609
292233
684183
1001299
1497268
205692
484381
63816
1391713
595163
1075590
110870
953998
1500490
550353
1174956
648348
678264
1380219
19424
582682
1548984
909941
271698
943581
276365
1047129
51728
673094
1155197
795061
468670
1262843
1038950
1363831
874362
346889
678542
1113989
1475720
954574
1304571
1405935
988888
773906
146643
673736
461497
1077555
1157794
680770
891104
733039
834948
650050
675138
459256
1266656
280012
1512112
1469651
450859
300938
607249
59419
1010748
1030445
720143
1268574
405457
1534404
359254
786389
526096
466263
1225519
1068402
841427
715309
386259
698499
209021
1285237
310531
526067
59744
735324
1491953
1296791
419120
502102
615744
278243
1539806
970908
670836
627212
385522
338031
688292
493946
1233175
1236184
1049971
1405554
566900
127394
33861
30368
1155844
879819
1048663
546067
186351
804637
355405
1633155
881543
1028943
823376
142597
910913
878117
649720
683509
1546508
901903
594767
731687
1399911
815850
902884
762244
739703
825788
1476017
1216402
991896
1493107
21175
1234458
1183326
1605203
1459848
995851
1090333
951217
142211
60022
562851
29631
1165370
467271
7289
929695
341900
125082
1074838
472803
749907
1543804
1599013
1538530
686627
682672
1140861
886294
1137820
630896
724352
516884
1136352
1140904
572198
102424
1328994
815319
1050050
693838
1104676
1056051
214382
428989
126436
1254534
1194293
560075
1390843
1395689
48817
860266
869270
21007
951094
1341875
1248584
878500
267557
842353
725229
58876
152854
438805
1335834
364185
1437975
1103941
553783
1504299
371504
1272421
1255554
170563
432561
1583183
902031
686948
663701
1460687
168635
596725
1190494
347615
1333289
754926
1091268
1084549
919261
1126661
327783
1406859
1158266
388060
842497
204321
137425
1643307
197223
659718
654490
389491
527488
1096550
1035259
405992
826467
1282099
1465073
1577899
395561
589260
992514
1589629
329470
1410814
790258
817950
1368940
915063
1525093
1486749
1057359
1446229
941857
1424140
694273
916854
1602945
1406534
503398
1141250
1225712
478956
305014
1100788
568210
498829
259144
911963
45182
507107
533760
659810
678768
264178
913747
496773
134103
496557
804140
989895
86553
605083
650852
1277558
1422323
543920
1565464
363047
702289
1422871
1403801
177085
1220818
1187830
1038619
377826
1430507
535786
747722
968030
870754
588185
638583
1098444
336629
549356
22103
1621215
377404
1540115
681215
549449
341565
982416
118703
1226067
854725
345696
1496423
738939
22867
594720
1613531
955255
21555
1933
710127
945615
464635
785260
1215109
846627
184992
577598
1345467
508320
1099172
169203
776628
608681
611476
1605502
276777
188228
842217
1295731
403455
462039
117964
1084283
1320724
1590400
257413
813458
1124164
437435
104941
161298
455467
1411130
1155949
1440714
1274555
1204657
1227767
1635202
111944
663677
1548642
815225
684650
1319323
1445308
1453168
1355569
1069163
1145856
193075
1112323
406132
839759
954175
1354570
543891
681144
535767
1534480
1172376
1636561
529477
1496726
1098153
737995
1542861
365651
1581824
1315835
1502559
750831
836082
1379955
874698
725624
269014
258805
1300190
1027629
567225
1047514
115892
449764
1386163
1132099
1104356
1070967
1322014
1039933
145989
557681
651321
1440737
68879
483625
1407691
1311648
1536375
394163
1297496
1585151
243160
1614325
668812
683989
576518
890957
1593069
99034
1052488
286553
1403130
681091
14484
1226625
896638
1439277
357706
1433671
1640016
1647548
398361
892495
553297
1166367
1214058
802188
1275610
653129
1572787
523897
1340194
1579455
237441
421096
1413814
539265
466440
1350966
1386896
871315
1334838
1018005
197768
218207
574016
302996
1117096
1042268
978943
1060324
1238358
234626
1160964
887289
1272744
314206
1270250
759880
597676
897429
1206470
343175
1033715
634794
1278628
1157756
935812
1290019
1196869
935563
1358619
33906
817520
435970
512912
26776
487226
458466
1482397
667024
1596677
551954
1460047
786029
154775
1123319
969753
863306
461331
1643900
978068
1082679
191216
275847
126245
315795
805582
1076476
1280350
1240819
58374
319718
483511
1538852
1117305
557568
1646341
647383
1464343
588032
1089711
1357431
828982
1165794
741588
489144
418595
25201
80317
832078
300743
224391
1221136
397962
675385
41416
503828
1122733
1293661
1345679
1258405
1173056
52348
1197543
898985
1315504
845207
42107
1031894
502923
1126579
726010
1085565
369283
725215
151274
875909
837622
1104684
1218647
1415236
58955
1017767
85318
1429114
723912
1195665
212665
1393263
1440996
88802
1481197
684150
629950
558354
1009611
1033349
684218
861984
1239363
1398498
203514
90529
339123
896802
1141337
813042
1400131
1210499
1387471
949319
829075
438797
969665
117826
1524925
248468
640683
601823
787354
313976
646100
675470
889155
865622
973560
540929
418150
322516
508589
1218107
151239
272356
180975
1084381
1467133
795133
161994
553877
167977
845361
1366718
918180
966342
860431
664832
618243
1265371
1579474
1093594
956844
485893
1433328
151922
1468666
325351
1017419
1436294
416327
36894
932131
708878
76443
307354
273441
1645571
576884
412634
1463088
21453
574900
298463
1354036
257942
482594
777164
1246504
306162
847128
1379153
93829
576390
1496772
764715
383278
80860
436953
473647
1030318
1021077
335922
1629893
1272448
323462
1491923
1263205
1307428
797376
1473746
312146
172995
456834
1037957
648614
912456
415347
371389
1410081
1367711
558967
21355
435147
594020
245211
176766
1619529
1287312
1113979
1179399
672684
1098047
791377
753887
221229
1078353
943194
423543
832510
1486667
1567545
1627238
655644
321654
1515490
1292866
786021
887603
596873
1051338
354473
608366
1010795
1229381
754291
537311
334103
805834
378068
173927
1487258
853065
983023
1490494
39784
595877
845321
594702
1251135
726868
596816
649363
855976
1644982
576045
807472
889432
296891
1049843
1399155
191581
387884
1415192
792256
92168
1506911
349473
1070891
1038579
600282
60863
1313408
1008975
1070005
1159379
1430109
185135
1161701
240566
1243080
1382928
375855
884321
1028943
584628
695125
297931
1626156
763840
1581163
1005315
1018802
690282
1066905
1258743
186399
1503036
604706
1256740
521112
373615
143178
1064228
1470166
418688
1333349
388779
1265562
1629872
1395428
1540781
223643
1515951
299436
197352
117512
703976
1338414
186918
1098636
1299427
1025614
1183343
1524529
324998
363177
327956
341581
640228
1380564
581046
515083
64562
450572
716118
650802
1373477
513609
834173
414869
592313
670982
1422288
429219
427797
1102085
1500373
1134726
454343
1449254
1254665
1018530
366950
357817
1569650
555061
865861
71542
433035
822731
1427001
511110
187375
809762
1072038
812899
979135
619254
205608
599730
363219
455543
981000
173572
713840
1062365
1419191
396000
944803
168854
817279
388736
1580665
374090
670901
1322981
793662
1407618
96890
117379
1549789
367116
971795
271445
923274
320206
709220
867633
552108
1586895
1596779
1471716
1444484
1109671
367247
501332
1599626
1096442
1418260
968253
1627777
1372754
1021402
1313431
1112740
252296
705755
1359568
146484
405308
675614
1437243
1515667
794522
1529511
491410
36596
788732
1106903
320522
156789
681476
265596
381790
1642710
335710
1099893
1352665
1412304
894144
1045283
335054
607673
1518527
1486101
538419
1467160
1600991
1516946
466212
112430
1283807
650830
1302427
197724
7820
325839
936070
105159
1574368
1146356
400863
1391700
836059
461980
1364056
1396239
1144298
1466990
685472
514061
1523731
1243149
1316954
1022911
69121
686300
918227
1331655
1240394
154115
1325986
482754
1495531
874433
742748
567321
1020783
424865
465682
160841
794254
1341805
49985
1233450
769052
289858
1434760
1479022
516413
281772
1508187
457904
1219431
841781
61996
1235198
169560
104386
1633703
1030262
936873
242243
379167
1443961
116267
1383843
800299
1543017
1562811
1078324
712327
172585
1623385
696234
1040137
1600246
1542510
250017
28265
771697
1216848
723108
1572904
638067
242990
1273177
49873
529262
133428
1343881
1388536
340231
123968
1207974
1472841
261129
584285
317821
85614
934506
1474137
428339
147301
613940
974071
1386463
1552365
1053275
139689
460591
1479384
100713
1469382
445082
743589
93080
1307150
140282
732273
1025111
829676
1569472
68310
56144
1369830
743042
1131986
977840
1186829
184567
353508
1234731
918797
1593365
1509458
230884
607487
1537166
423137
336641
523384
1350149
1209710
341737
1004470
38594
1632914
853214
1482724
1600774
931117
97827
224999
1078780
1410578
741267
1626511
780763
709418
239345
47325
1165623
1117460
80227
1063431
18627
558503
255923
1081505
1098655
37974
832346
39327
1139450
1029493
175321
1511782
1638497
1435860
306887
1470856
1499816
1003223
626712
502734
1631807
1213890
586159
1046941
385989
1442581
706280
1443062
91082
835539
1030406
753632
310209
1077669
1524792
879747
1495398
404049
532571
1417428
1179829
1477991
895192
1507214
836520
722651
1270556
890568
224053
175352
458069
1408915
467783
1065286
48603
1433793
683779
1024630
179142
1191618
151924
1469266
1098375
734644
1036388
1219749
1609831
819389
78029
1348707
641145
272286
608979
1289653
270831
1212031
248671
860627
1226813
505924
590492
333679
901757
1370005
1504196
1326534
1273222
93682
263267
1418942
1174668
638144
1538572
753471
811363
782258
948088
1164174
949462
123913
1561338
1308873
615591
578787
1324340
718568
850372
1492764
431068
1207569
1232216
121939
1411518
1093386
1492082
1105341
1036734
646246
1322692
933625
744011
1127442
458356
1593981
1464332
1346662
1612884
1118918
798867
1256144
197854
330641
1245882
1111430
1575856
1301536
1389394
699024
149294
700763
297353
1397176
794530
673673
978677
1319056
554928
332852
122183
523795
1242003
740286
1053288
1096229
415054
1439997
1181011
349275
1322279
335235
596967
868051
21597
455913
595775
1635912
1483827
4214
501116
1031322
1168864
95679
1144725
1028094
1275879
873602
217828
259572
250375
1026584
1386657
1338736
1209737
65236
1482902
779104
1311289
1533001
853404
815058
1547753
629270
713461
647857
165415
589533
420760
67030
304928
133836
867007
1098825
1175173
1290169
259274
416950
1609303
1201340
1195318
1521381
917694
29552
1476552
1457693
13628
155033
1202574
406220
219937
1481832
683213
749153
1365306
1529528
894449
1105869
968643
1164679
731079
1435275
179904
158736
1363648
541447
856577
1558763
373304
388940
814021
301401
1378034
837334
746587
1096372
1377341
33520
28077
1568086
681175
1198762
1078930
414686
813951
109832
588902
13589
129626
1045742
652713
1281560
332744
17413
1389290
911144
85486
80784
609413
475835
1224071
1373622
612494
638743
570286
774222
110500
543025
1132179
1575130
158467
469247
1267820
1588065
1165755
1029094
1011786
1377287
774803
955175
872739
952248
1443193
906523
814679
1626222
995236
880762
142280
1248018
104086
302071
1410436
1034226
1223791
547466
501388
183849
783673
991718
96112
815793
744236
271418
438420
442785
686918
106243
1493651
471359
1325187
668639
660434
927193
257359
1521376
608148
563181
826049
953216
1603968
1356548
156208
1129281
1631330
508374
1411525
1262088
302066
246996
513352
533572
799500
217354
1482605
193909
608462
407867
778492
706437
326861
390554
504161
1076759
1139580
1525538
1493295
751825
1373738
476399
157158
1518567
935036
31859
1141057
615306
1386854
1101695
720807
1624272
72111
359491
420148
637331
464923
1581456
766028
1538552
257944
1605772
756544
1335152
1630159
682882
1261819
944399
26361
630652
1628755
729947
58341
637162
219924
1126568
77281
250578
1090619
275241
1631168
701888
1548577
1374006
1337241
1033558
1149534
211379
1424614
244715
498097
832675
1219661
436524
1230618
477840
1251471
764867
1084398
268697
1613499
625901
1064818
326059
1093320
701031
1268094
1069155
531303
994752
1628672
1089915
931958
451313
1128829
1206758
107617
515167
1560337
994654
1384765
39696
508891
196947
77106
1513819
631032
1553227
981866
686917
419663
1085974
1258344
392127
63991
180972
1544777
598687
725042
709222
7121
962928
1113547
430778
422934
998641
1114079
1392491
1343695
1612734
153497
1116579
543634
1180377
678458
1600358
1324422
144581
306513
689386
622056
1624618
1609565
1142698
1193536
388613
398119
916466
1035101
1359092
1071635
1164752
718449
735893
617213
782916
476770
1116373
1439909
729357
1550625
392253
1361778
1042449
19027
475345
1389059
853491
746202
755770
1419812
848705
624177
726836
1374378
1631523
237103
1150821
1412506
785136
251068
1125178
825333
266157
365441
976241
674801
923163
190459
8031
1431427
990023
168826
412926
1063164
861089
749588
979697
52448
8417
973878
6956
312103
1510298
1294170
902398
1455962
491164
670092
1467079
328979
291916
804026
1254562
1142315
512157
489900
297581
1508483
170515
1373639
173651
7251
1397974
1641447
358079
536936
1413106
1004432
1434988
1501879
184611
610647
117075
283799
1069247
1366232
1487578
1533469
1418051
696003
949576
826236
789269
1041592
1400785
701515
343463
1032512
1187311
595221
898364
94407
511017
612943
277868
206754
1542629
1577803
1112853
892597
1548790
701401
789547
1310306
900368
647400
1563640
1201255
1248293
623737
1391471
1101560
1353388
433799
236549
459176
1228298
1585537
309046
1569617
1147452
236274
29233
548838
57132
1125559
736818
1204975
1397891
622442
264985
91809
1149499
511846
1381127
183094
738402
282684
1017664
632511
1043386
401857
220205
93371
958616
134740
1495300
1155309
590639
143734
184892
1019018
1021075
314061
1404924
228986
1132745
750981
1473552
1266116
1126176
198944
1363096
553723
1476321
626348
731869
202090
334635
539697
455873
1220453
1453350
1522508
344288
957131
1330107
1127960
1443967
1488826
201494
405221
823106
1539369
50183
224054
1591933
211215
1553720
1400499
445168
551820
1302756
1540312
1379263
674859
154904
1262369
303256
1586628
409517
341050
1537412
660045
1540466
1300265
491714
119201
1328080
600598
1098054
1320450
755158
494976
866390
662953
59430
1540362
678606
1155643
1075979
1554747
399383
122989
826912
1464717
1218358
920945
880132
325432
788491
234989
1487179
750322
736665
602576
980935
317153
1646661
1414786
1429532
1613490
1540622
425803
220281
313678
27845
1125367
513691
1562587
1567855
634738
1303525
1188848
1487597
1012180
855566
1271671
1600498
1370357
1172108
1139713
760192
1276862
219151
271822
316338
394729
1068824
1393192
893468
1370185
858070
1044900
992153
1458460
1365305
1407295
1601136
1479160
1277440
1259990
666089
746321
588956
747693
1263380
146869
1584756
150303
1345126
455851
615214
149786
682873
1608415
381395
1329443
162042
276681
443331
1576227
838598
326404
311560
1182180
51448
499274
1082521
79166
551766
1338615
623184
610448
1202729
1078033
1567657
1546838
1120632
1069395
1182439
97324
60957
499482
123674
1397540
197427
701759
941272
1348007
26336
50576
1516351
611427
334092
1392036
410050
1373437
825316
636922
519889
603576
594740
685619
1489980
254886
614838
2172
296348
312797
534038
332649
1284419
1611463
1510370
311407
330562
1518746
1134223
1614964
1587993
339562
1024288
646909
459411
12853
1067435
151624
1286150
1356791
162710
845812
1255008
731768
1452435
819300
809887
1013162
472976
806230
1433192
626370
908589
1633527
588367
44908
797027
922041
1589280
708552
684867
190359
660080
1011469
666407
1325416
643560
1296254
1234192
1501817
1254985
695467
452112
950144
1519606
374845
1057571
629361
1221761
751982
552324
408171
282179
253914
696099
497723
283917
2194
992909
1423831
507772
887864
413892
554992
795115
782576
1345289
1551984
1441107
645866
290665
1502733
485696
465903
314699
854148
615463
288010
1535458
394813
763437
848224
1051241
707809
560617
1035342
220005
493711
326337
326363
568064
352390
42578
525581
1140090
1360151
974023
1187527
906728
1446377
238373
76767
690585
450447
1006338
647638
1614155
472765
1384664
1631263
1182580
399723
1000521
719747
1381889
1313748
1500126
575800
302821
1485120
861985
43238
1365966
36691
1498040
120663
152264
1304477
1609918
588166
796413
1031740
688962
1554200
1104848
1027799
1104603
1240346
293391
1251563
995116
179851
691350
536131
1069556
1108989
1035692
376130
568485
1246516
268091
735277
508309
285018
1388283
119383
166661
1121197
56432
1398536
192052
1531667
375388
500109
1268548
210059
48895
142162
365972
1613080
1409749
365271
1427729
297956
1263799
754268
1635379
1245488
1293620
379088
1441443
652275
719748
1198246
1554435
657050
1022776
796969
565481
1580848
990679
391569
377539
457111
180849
579356
94760
603062
1096930
433727
424890
282806
586521
772338
1598544
403346
1593447
1107384
481866
601553
531358
1255824
1301852
115577
1039836
291540
1108739
1247939
37967
1064473
876303
1080723
907179
615027
445914
1475334
116277
1587868
1210127
640947
1175687
651163
757722
1286854
1584925
1459347
888380
150417
268828
1638826
712351
662629
408483
1259883
907169
1647651
157454
632748
1381504
401998
25814
1326454
189523
977185
950645
1499029
211689
769004
765167
770925
1546321
358362
506728
608936
130898
81953
543713
65335
801775
1249851
241085
249190
1578935
789406
1133909
301903
954736
1538921
200279
1209483
317623
827995
1252538
1323801
99298
1089235
952129
505960
1129000
281018
1226922
1405835
1425253
1289407
409137
1395862
502741
1200778
356853
1458078
1645516
1073321
911021
1319448
641270
1174859
1527028
1293659
1455310
494661
305689
1065839
1292098
938459
426551
1064264
515533
1167346
229092
1517816
854292
1166380
1499629
12087
1360595
114746
91714
1089068
1184109
1545117
278121
569203
17585
201934
588410
972063
427689
641818
125419
176139
624687
743112
549547
1269685
800026
651016
626294
761835
770805
1273026
1226626
1403624
448050
1170689
467269
404677
253852
1293669
1558274
293047
820146
1287767
1539937
1404225
243180
1515953
1188224
26170
410137
1109835
1614540
676254
1309529
1390669
408759
880469
1579356
1026551
1095584
541598
480709
1440623
416888
1034854
168143
1552525
1037531
1116923
147040
833916
600816
1215718
27401
282121
755387
1435627
3549
1139981
74974
821522
635510
92642
820975
550108
770329
1575869
1207208
1541974
370872
572149
1554530
979760
1503040
272191
571736
183896
180449
981774
322749
1604494
244002
542024
1171887
996076
623424
775826
1017656
253939
431463
744144
645563
1615832
1433486
1017835
162109
879129
730062
1246328
192926
1465647
1160275
508012
1092108
678193
470740
1356029
366007
1386045
1122766
1575018
420315
1272299
1241360
902818
1503756
492540
1262508
673174
324573
1558168
217024
308620
579276
268410
415421
308679
1028999
1392867
1421495
1429025
1408708
1041941
8195
549008
1230381
1605165
1205486
1535716
183272
834217
1407723
471849
189510
93736
1268229
1536115
836081
481884
47781
127388
797262
1526349
1338187
506897
59479
749619
109392
1370102
167181
1527027
1615376
1373742
777974
1592832
145122
1511482
1561446
648334
795141
106917
650367
51572
801333
374518
852954
634415
622686
1406421
1223106
372959
1197883
1449505
523505
1486882
144139
955241
1616038
295840
477179
474085
145785
1108243
637043
1490329
1315805
1594537
1254470
1300439
1284258
1448105
1223582
1511603
800031
343473
819715
562040
441388
1306184
159631
1496358
1120811
699920
1267102
1101409
995727
934860
1437320
577024
1629498
353158
930851
793052
1058600
62275
386014
13601
321344
1286650
721105
1500286
1327214
1256519
1200303
290495
438028
846992
1080696
1187948
1451907
874130
1204654
962353
433704
676937
339684
713632
1470248
1028096
943916
794819
884529
909835
592276
809141
1068611
133543
333391
832884
1076797
888458
919576
1418389
760900
200804
353142
1202829
1255963
915779
1213421
277549
108688
1162655
705292
664371
426420
327936
1532587
921891
340554
362999
140369
93856
1058656
1557530
1639408
1135267
888514
916931
1510376
17692
881017
1594312
1490495
1183079
580590
39281
1431864
652990
88821
768306
185218
741861
493995
514749
1573716
1079860
1257772
1469966
768546
1043696
1498020
1059349
261065
8618
992339
85252
470128
1089905
147847
602536
325606
1526400
1482569
1201608
1280682
50584
165718
81562
501883
1313560
733800
1527739
1116274
1545415
1645661
1295752
763485
466953
331472
1004747
653691
336917
44721
1147713
1332734
968926
561113
1408713
1502863
1017217
186695
776470
1368187
608169
656689
717596
372381
1067985
1176627
803334
7531
1424477
799310
725565
76790
1428490
218490
265261
980165
1525764
516047
1539386
1022581
397102
47611
1383268
570172
563388
850233
1045550
1246323
767582
1327947
237441
1308636
1248720
807844
207727
200673
353849
902873
359312
1403216
49485
1057844
1389096
1041355
794010
1546273
341919
958913
207181
1148967
727576
454821
1095870
137658
292109
596793
1421044
523062
469632
1275604
149984
85601
747579
1061001
422681
211345
562701
648868
170570
508442
469587
259790
1317778
1472532
679747
803818
493130
201834
92000
919003
752463
639848
993425
195774
277700
773448
906125
1053631
1294416
1639721
118287
466175
840777
1269073
1087020
1041655
1022838
149951
878266
892047
1354941
1244423
1345333
1324466
703026
1345999
1213577
1520779
842925
687392
266101
705133
160405
837677
613407
901927
1417308
751842
1344490
1410219
275440
1512029
727806
821377
392991
1358335
953965
370287
1162454
359745
1221492
987670
89945
1232559
1592626
801193
283833
1023655
227564
447934
770403
1454980
723068
118772
175584
320179
1064975
378167
927830
532790
1199528
710659
1603936
1116476
836956
606786
778088
668623
544911
298979
1238672
1315622
414151
1547589
807552
274086
877847
349321
1358752
1209847
440498
1573739
1059683
74772
805302
1598938
1379656
918969
1606568
987264
976030
392769
94920
1180411
75982
198977
88069
948602
820130
755012
661074
218487
1182689
1365802
1159982
78326
514254
925419
368779
1219743
1647487
1138677
675279
779685
1315585
1010895
32293
1522591
919564
721173
580036
1414893
576485
1235788
429093
1609490
1281612
1360471
48939
1558205
1583354
423543
726271
574316
480606
1238695
1243632
928642
246462
588642
924399
615357
1145943
1253899
360011
1097735
360085
1469230
106866
327400
823706
223207
226350
1263005
136336
620332
568255
1561438
683891
1185498
362400
178513
552919
54363
1094801
719752
1304593
1343381
20810
1220577
1167592
185315
1413445
1307795
755013
30285
1493006
223194
1429889
1358560
897056
619372
1135123
1495494
254932
891207
832894
631930
525306
727653
414027
11899
978066
310068
1022489
1212208
296241
797364
1513971
1594333
1305507
796572
430570
1349723
1246277
1645944
610397
745765
1454055
1077360
654473
618041
126717
1235285
785668
339266
1436398
40531
604428
777593
448924
919191
1551062
1630482
285662
1309984
109492
798190
177363
216292
525331
1158930
1633333
1315118
217380
393798
1094990
696567
1567906
1012431
1216160
38912
1200741
485240
1406087
785625
1497397
1165601
1258922
1530811
1492782
1174865
1366871
1455177
350338
1094058
222812
1213409
1607125
170321
727565
1632047
1090535
512392
320147
673896
594319
966334
668538
501864
708070
1535799
188639
396929
1399823
147285
34674
1284079
1604523
275615
1589821
1028383
456697
941401
794322
1385632
144464
317019
753218
377227
1622580
1199166
636557
1145650
1407210
1492081
1533934
522865
591076
461354
49209
907763
210651
873769
456124
114363
980681
359238
1018387
144757
248803
579757
13716
1323596
1562630
387104
1042769
1432249
1452275
216261
1303060
110002
21019
1366622
1388093
198758
1051292
313665
1357858
1556592
1220958
1542098
1485677
1354377
1363429
759349
1237313
138611
1389663
208022
1608973
1587887
1170785
447543
503150
444344
1025631
647881
966964
163725
798126
1554874
1498970
481628
803548
1643429
1638802
704577
509498
785796
1494626
1545163
363573
912991
629012
855607
124478
32174
980279
322598
1106832
1183798
952745
922747
144037
862709
462493
1508892
119671
895297
460962
109584
509316
1402310
1452439
1628613
488496
187131
793518
422777
41119
161588
1303155
811809
444249
378173
540962
747441
1564039
1151095
1127747
865936
223573
173063
1204294
474612
689891
56759
1390176
157134
866702
179441
133253
897537
642572
1506770
418193
562488
1347825
964361
385927
239793
355601
437617
954968
440521
1333622
1060694
785237
907507
866134
358661
1475585
791693
906004
758981
329608
168890
11744
426760
1434353
316157
959191
1539698
549725
564214
1379166
791352
1150135
1293451
1556982
798687
737824
88561
422015
1022172
770374
217937
1548671
642726
689122
1476380
665659
462879
1009437
792929
528142
337957
649678
1498901
399922
1366684
1347972
802501
1222459
1103883
323520
291852
1196324
475325
544341
808803
411674
920934
183092
776645
1088561
1363304
1622781
648641
160410
453508
1195959
59398
655772
1422133
558059
1357296
151893
639430
1345741
565756
458221
1455406
362780
1424987
792932
269259
1248646
265147
834590
227670
471416
417548
1278419
598334
158128
367173
1350859
574527
98581
594291
1310511
1255796
1444920
1466015
1474413
1314186
508949
752273
1433268
1075541
663725
345813
297427
892120
592358
1516564
537908
1368835
14503
574687
403396
1215660
283320
1278838
1556709
1262920
1026783
29637
1566365
1286506
747082
1176321
155418
989102
651196
1125550
191112
1146832
1209513
1006968
1018024
820042
130560
1488598
800862
1399352
1159110
313346
1062402
463448
1220564
582117
726293
1124833
138222
458628
1285234
395235
1277064
1172674
567209
542531
1090642
1322606
922655
1088156
290435
391689
518953
1479604
1062496
806379
1226433
1258733
1101003
911281
739114
483810
699294
985387
1001455
1258561
46399
387690
1550885
62085
599378
1036005
1285620
973798
1175890
89796
1493374
327933
1514074
1562280
1413908
289191
586061
519415
1048326
1446880
827879
1000367
1572590
1182449
542535
1291196
614657
525286
878594
1492548
700723
856526
1229935
132436
1444716
1478917
266256
997820
195547
896224
711363
1094972
320782
1274461
95435
1202598
791883
1391751
679854
616908
493810
697835
942986
14115
1370413
306462
1354056
1439593
237639
1090947
770455
1453609
760280
1616014
1160173
1295733
927776
561686
1188551
1212489
58277
253945
1341213
1313507
612862
568937
1281103
220016
581576
598991
900431
103115
1239507
1372026
68124
478195
729848
1283484
1451769
467429
548651
18571
982901
1465015
537552
1599638
1601429
797502
1051091
1048392
113113
844353
1209419
449705
448380
4080
53856
1107340
585716
240417
1364662
740059
728516
404266
881285
26556
468680
1105700
44243
1127679
704015
1065688
685001
817055
431795
140714
1383269
172781
1296830
139627
681449
638828
433207
767212
965366
811155
122847
1245344
473906
1197141
642730
414985
1070306
547867
321484
15120
260838
78694
1314773
1516274
305644
820626
697785
1281176
91920
510407
1331033
305972
173168
1075304
1220753
1568950
427301
268533
1543300
1396162
904936
473902
255713
748904
1161016
1412522
1445525
1245326
273261
331209
324107
175162
694706
218712
1645056
1543109
122641
1411021
293682
1437866
1119630
65768
1476075
1305130
268776
891407
160175
1312812
1267006
658918
841735
1301088
1292240
555373
1400947
1609209
197886
1279783
958037
21771
994020
165410
880459
1357414
877646
1276669
972
1471555
1078821
745001
1508303
1350005
518579
1573334
1346612
553172
638121
1103014
1545959
1252081
257441
589517
655756
929396
884746
1433655
1543937
1351044
634439
624594
1638771
1572588
1375809
970739
1155023
774023
1243750
547563
1459036
119141
187150
1431669
1233925
213617
856265
456235
129638
442414
625376
1118012
700905
769161
732732
1596491
1210856
568306
899323
4536
1475483
1545649
1222783
1352282
1146307
209086
510414
448935
952346
129737
1554158
477628
954320
348491
287869
487641
586488
744678
1410173
1099898
378186
309565
517332
1565940
1391414
618991
499644
353373
1579668
1207450
186077
777087
990735
1365259
501760
17403
300537
591446
1035141
784700
542606
1365041
109150
180535
260124
878018
1236343
1121812
567927
1436674
1502864
18961
901217
1496844
214461
1208953
346026
1537680
939504
1468930
1186107
768423
1346639
735158
121329
634628
1302938
122959
87490
1105495
106473
125637
270900
1371604
1379998
619176
1593243
1034875
1452042
1294204
280000
891266
132534
1016458
887155
107756
108234
778825
1176792
89141
701684
1310458
1344280
942080
911093
419992
555270
1396766
957143
955510
844232
162474
387642
1083465
694713
607987
452563
453684
243440
594222
1141620
507922
917575
1244156
438480
997615
1021388
478242
1217748
660944
117347
1587153
1540780
652131
970070
741287
1115236
1177894
75138
630536
1403999
1582979
1270488
1216295
1595510
780317
884270
34131
1043389
628104
1270137
225294
585475
718565
1128521
539787
507398
370092
334658
1643286
482066
1340258
697175
1147676
470282
1115711
1497953
1028663
1309402
212517
1348124
1536403
6402
470636
49746
1548647
1442266
1566319
890847
611361
554750
973659
560699
1313890
572691
1515928
757706
1253077
918577
1264895
1257894
1575116
1556026
364880
1585384
57814
1511428
131305
1292228
173011
831528
58174
271766
684295
463394
1033908
1173795
384335
415731
1459524
1477478
1053389
987667
465373
1130582
432825
1355626
375381
292505
1534684
1186633
180044
655734
1302063
966130
969897
229790
374636
1109151
974905
848381
716244
274995
422419
1485833
527190
880072
685975
271252
1291405
1602449
607660
874226
755039
1576231
76443
529720
1099933
539851
1405122
273711
1124299
828146
624953
21887
207747
685357
1226037
226422
423662
1491074
1464581
1534572
403640
1453737
747464
1250584
1211407
419961
697844
1607470
920521
281944
1542953
470393
657700
1447465
46627
13681
767104
397563
3838
890470
1254929
695011
1562357
853048
658693
1018384
1421351
1554028
964941
816040
1250484
36441
374130
1232264
1208012
139690
1116411
125325
824166
749561
1087520
276698
667802
715482
1020554
1372267
1642330
1288206
857269
1105576
965502
672954
1568127
1599400
1322193
1403357
546708
1066790
1136872
960605
1553445
695729
848079
439216
1520511
480863
1372122
1475557
598143
200032
927574
1015371
924089
1601417
759613
163398
1436375
54333
1331363
158744
1179478
1153389
813379
1455278
1233769
1497788
1264199
99655
1612025
182089
822599
703400
573837
1281821
1190751
472665
481609
1022107
1380136
507623
1313573
862100
846468
565442
284716
1010893
646749
1174525
15271
465842
1417681
190618
1341884
713412
1035798
1328864
5383
584406
819925
1369918
1280986
246034
1330983
1268241
1588216
869680
677644
1357387
632584
1083963
1561124
169287
1029750
566752
289126
779711
574081
1427322
345070
212906
424624
729834
776992
256223
60387
1535565
1197987
475970
582852
1048786
786001
830753
760976
706809
125884
957234
238157
378795
425256
132185
137700
675238
460660
1481795
1193616
1128426
956334
330295
73137
336752
696240
1083321
900638
1206756
777697
1349107
1387384
1258942
1056758
1360633
220396
573004
444138
1608629
787372
316923
521992
652091
1228116
1202366
1445491
676413
1502891
1129713
1633116
359787
1052511
1573244
1517462
1292722
320859
203548
163728
1155673
1543380
1069954
207176
1118436
260748
607467
614472
1057569
1276483
153962
11121
228624
1519998
180275
1141515
1451002
53280
1603267
1173679
1419499
1478725
697081
782413
861929
766548
1591096
1055651
1421874
328522
559319
1302384
1120238
95371
1466285
1497104
1073625
651877
1641010
548326
9441
516496
961715
1186634
879545
1325658
1131541
342209
1380169
1101692
627488
1176940
798876
790802
1137662
1342392
804377
814758
293188
755062
940925
675824
1376688
445598
1221502
1286479
1612735
4299
1308451
355017
106101
300745
338897
542406
543139
1186240
533283
1358502
989112
1141371
1309925
1603892
1075004
676825
345313
372856
625903
1182632
1117044
130439
1084743
677288
736124
387882
676827
1329687
1331812
1573328
734420
974966
139194
1285657
1617659
233754
1630753
770378
717056
342246
769643
728026
1374397
891801
715688
365586
1589188
233816
1231039
100958
1477586
1377294
1059000
395676
131696
290516
948797
1212943
219864
80754
276234
252073
1626717
1269037
700731
477794
1570415
1626430
444281
1466311
1552607
83776
1075135
406704
1360991
1354837
266327
723422
1301546
506657
710837
698919
1064573
489401
486325
44079
235690
1055053
446573
1306607
1154673
1039493
897255
839869
1385934
370623
447346
985401
1528226
1599912
570846
1221570
950866
1369753
1424212
335187
653640
68629
731896
1058517
89700
231322
1136077
1126818
1377149
1286836
1067378
404515
1358996
530909
382893
1101069
622595
369335
375819
533110
300124
65978
778219
289435
966897
1379378
34240
782983
473208
470524
843077
221449
1035067
1551831
1111811
271159
1479658
396837
1466356
468023
1523421
294288
1025309
297410
1310479
526577
1148878
378256
1593189
480436
326083
743949
1258188
429223
947899
476383
763700
268967
1326355
541663
647313
622864
622841
1501200
1058408
1230421
1089681
773450
1018263
858467
1200834
976651
1504433
1403398
1471398
594321
192013
940570
313533
1630343
117958
238581
672463
1319599
908181
1132286
552936
1044912
1318452
944859
584440
428177
1440245
952309
534148
817480
671691
791326
602992
591432
1022667
407453
1210925
621470
478762
1379739
1488029
964357
744760
596132
804797
741440
427844
1192535
24251
815696
407774
217806
1176637
580553
801246
839557
473384
899534
1529451
908091
920760
1145372
150373
144930
1468709
1236974
461243
1041458
79901
924434
1031015
929916
548817
935794
1204234
857029
1521474
44099
60627
44152
1131227
1303546
562870
300352
730419
1477449
724318
909060
1186687
136143
850941
1253854
692478
1126936
605183
919737
140024
483810
979645
829514
1112417
1404354
230005
1110992
704728
974682
747868
804312
409085
1158008
1601756
278301
755572
1578865
772072
1137388
1393091
1211573
621781
342638
842390
648004
631034
1562732
559133
719170
1140189
960200
944342
684572
878358
425401
9278
866746
362284
609091
615585
1238941
935430
1507931
236200
722614
474059
964437
714983
1284730
584267
513967
437111
927056
3466
1461667
49562
884510
942741
1077826
660931
346710
707307
218242
539756
1545876
421758
717803
1515400
1616384
977357
157300
215211
723056
26302
1188753
1183617
783594
181684
1015369
754788
1381121
566855
967253
843953
1010213
862821
1624693
989104
1115215
984688
756988
290378
1439793
1289730
1429949
642856
725028
302545
754662
1095753
261389
1299946
712950
1532753
291519
897912
1591200
749434
820336
444283
197514
228736
12752
1072229
1284322
1526673
493495
76227
309253
431307
285402
780481
952981
251965
1479464
870695
228319
1030460
1231123
831671
373456
426596
719260
372018
1381294
876425
547020
105056
368973
301554
902700
1588792
1552631
1026428
230061
1219780
823379
180713
431134
931412
307916
1113587
1183649
799443
318898
44345
1210671
1524226
100354
1174461
332023
951196
1235489
917623
565534
1308191
952814
1037846
166132
53283
944978
1038712
783884
47691
1192595
1065719
322153
298148
1026309
429352
1083120
1635183
1335191
1540400
1280044
293748
476792
5813
270391
764085
1520401
890657
392923
1362396
663416
1628004
488831
938370
931553
1070450
56337
29347
438531
1172565
281669
835717
267362
191964
399067
388916
1477121
1446545
1155661
1623964
59773
1629361
1191368
461946
744799
1376029
1591283
348746
1072976
972819
707183
1294260
804438
401886
1023763
528127
31516
319570
1471328
1005263
561878
436135
1322206
206943
930171
559603
697648
877607
1363090
931128
1093328
1517580
514128
329433
1458278
677814
1640522
232769
418931
623909
1179442
489047
300271
1427599
595464
1421510
1556903
1372344
1135630
186589
1350095
734228
672209
568482
255890
581691
1319128
1631865
651986
606210
621598
344953
244160
903819
1141365
144682
552141
243766
1348529
186693
1219712
138162
1171526
1082361
979104
1188274
1116019
582489
700909
1076274
1425800
261522
583190
982925
1281066
1226072
979426
865119
661064
935281
120674
991505
617701
1521259
1318614
320934
1322367
1023603
757854
539670
1210942
1014295
745083
1441122
1292883
243866
1255901
1342683
614497
471463
719894
1089996
438206
1029152
654001
100550
501130
898077
15598
132743
1416087
896380
508219
816558
1048719
1584242
1020093
408306
222357
1474258
1528015
1232749
141585
260594
161844
525709
794826
563204
565264
246920
222370
1063144
672396
703742
103099
264840
877409
1138012
354710
498433
631730
870172
967313
512998
770179
1115635
1260513
757834
285958
206251
239517
1156565
1161006
474730
1197719
1631779
1057091
1054985
1543620
1471073
585808
1588552
376405
479525
731183
874367
648270
859591
5181
1263670
1270320
1011748
611346
1545520
1090368
250317
805307
219719
1637869
1189671
1311578
1353179
1558766
696242
36935
334308
948044
1072524
80290
949561
1248628
237287
415127
1068746
1100263
1786
1291652
1446689
1597712
1433818
1522292
1503681
841320
501260
1382535
167041
92068
862451
336398
89674
451725
1627997
674892
416514
256103
719650
693413
1359176
1504699
1623494
63360
193524
217273
1310868
1414496
515798
744292
506229
24885
937512
1563493
102629
560397
279518
789620
790491
68081
556165
110939
150081
1086946
933995
930885
901523
1293035
519154
1304916
432309
987456
368465
166133
47941
877842
702159
315403
286236
1296881
1172009
643520
194194
1508426
114833
191266
1196539
984259
1348487
1450384
385954
877222
254772
722872
1439336
635651
982699
539972
1455948
117269
1205602
1389650
240675
312957
1224438
538923
1447606
174686
380178
956622
135247
1343223
1274037
1291632
731495
235314
610196
110092
53246
184552
1118749
766942
245589
401253
966668
905286
389843
149487
1262917
894918
957455
1024197
681759
267910
645495
583413
1192135
159743
59952
732128
1034956
1194324
129766
853333
998794
89848
10723
1187691
828106
1274318
918656
548785
177550
845363
545867
802324
1209023
253863
1005455
1100284
1473212
568403
919890
830670
1426224
1148949
1190577
1513448
544116
1527463
1262517
154519
300083
164984
989363
617991
134621
1351987
9441
1272567
1218950
800113
968076
688015
1606352
1236230
1081658
1441421
1611174
456453
1544067
724707
616076
747429
838978
521934
842055
1446132
1139731
421371
340785
1647260
1569915
1394591
1050222
1590839
583206
1357573
1048989
747662
376847
1314625
184415
586115
691204
1459288
241791
1617088
755203
639283
1456615
1237273
742434
380315
752664
1185368
1367376
1209462
1475281
1175244
335354
1096062
369848
260079
97835
916000
538728
1184592
581496
131579
273285
1305585
1492830
394078
1071605
1494667
1643603
622421
1039343
1000969
1082921
236383
487558
997063
660954
830380
238546
1025765
73941
194930
615530
523881
545773
1620022
1294036
211020
749818
1146676
635175
1587973
147930
1286100
590748
1090426
993750
795320
1257563
1286311
857948
478195
1435441
1463944
128955
1542725
597811
66760
207002
399613
414981
811304
923174
518434
1144997
436361
839132
1189612
495311
939139
1008701
553220
605444
1043347
1336593
1358117
733682
968904
1094193
622847
148435
1461893
1626270
1096756
175837
287669
794359
1235928
4589
825586
228021
358720
1466575
450453
765763
963592
738278
793073
670739
1297709
701523
181900
1618149
430450
656413
1516748
1004356
1536231
1122282
1080275
794831
1095799
571579
1053211
642180
781938
1424781
1191520
1636780
1153195
1535249
165652
864030
1513402
1327107
637948
1231017
576522
1222874
541503
1143772
162876
700451
665537
1280785
411206
1075619
447830
1195142
1301031
909024
1593215
470764
84678
1288445
1046665
1315764
1170682
847235
2574
953883
1027002
231905
293543
274098
1109394
1279690
951749
135268
551971
1442398
1420474
1284610
1151606
180197
1162446
1136982
150932
1426652
1224839
203892
1380821
1403281
637835
58377
437075
1454291
370260
1082249
1554743
147120
1044249
1385397
902662
431913
488218
431702
858487
880512
457619
1321870
1616358
1441758
538545
1386617
29833
843606
880271
1171952
33880
640299
61869
306970
975617
1332408
1456458
668085
844837
76861
910824
364842
829800
731842
1224859
261762
1572200
817506
1222942
1154070
1151871
1208421
220617
1237136
643168
297655
1528220
721759
807850
116303
63084
921322
411812
889842
1618427
1330899
116340
291477
1266856
187745
412956
973867
314857
1145342
1559512
1450968
172867
124367
813922
1627319
32469
682411
1400085
262513
740599
212958
7092
903659
1389474
564598
1551437
862293
621502
428395
1484760
948960
904553
176846
390990
584560
1293749
160081
378462
810789
478739
1345478
926595
1373010
367637
346272
1490423
519104
1502327
401439
317015
1565508
280845
787980
199521
1405264
903008
79762
703575
759060
845166
1403661
862701
43989
732980
390838
1624911
415055
1237614
1106030
1349758
1575285
427845
1269913
1452639
842631
1641536
871565
913892
107087
1014203
628055
1159212
1438261
614509
1163961
492527
958453
1528743
262663
1315485
581376
1208951
1463330
1210906
1570222
936427
276554
1484801
78601
734611
264750
1407448
1560090
508801
21788
837954
954132
513929
1457693
690988
1200589
78992
253491
428029
684263
584987
625880
1399373
303159
834972
932709
1315479
44808
1437288
10489
1095669
1284293
658687
1037946
1373662
1020600
88188
1574605
1030370
974730
827878
1441290
723614
774361
941143
698356
466731
967451
285503
1613211
1127210
1103192
1347895
882527
932029
91792
1462711
606920
431815
1143422
640919
1041907
1287746
370411
123532
650212
217963
632424
172350
387413
1310001
750955
221225
366034
89773
911506
215813
1640112
1139739
199083
178611
670129
1257601
1360639
1120111
1371077
1360859
921283
1068075
547664
92561
427675
1596095
1049081
1135115
1411127
1226241
194224
258804
519901
954875
53627
1531944
1276017
1369277
118221
1370107
1277218
929236
1405808
723712
1213843
322656
1291306
932278
1413322
914486
283977
953319
912556
1624632
542765
675357
1272470
1151927
302756
993096
393457
829047
683220
632802
147157
1556525
1461564
167337
703382
68020
438138
746234
245425
1371212
670707
891201
888559
1178727
1144551
162436
1607489
575231
1058325
957888
1428775
515753
803888
1536137
1508601
493237
1555417
1295778
804833
1224564
666117
1384261
1022161
469407
962695
277565
224129
362252
416166
1640630
1216791
1191162
694644
986222
611275
1036233
834661
210902
1088874
367396
305013
1450903
331749
528549
1017991
1288304
1215778
1086001
1415272
430112
1140696
778091
1519447
449181
1324900
828864
165535
532032
1591019
110895
1389234
1625571
112735
526328
1504242
645207
392051
1207573
1316521
828536
1388928
986313
1389715
444943
1643669
726865
1021210
904898
575311
832688
1358161
1434466
1302539
564970
1347904
321319
1549472
896893
325613
1092469
722796
1529835
115404
1453890
28675
473235
28758
846087
90371
1521511
434466
774832
1618222
423231
1265977
1147114
488828
239937
1017529
1289211
444067
302569
1240520
1064702
1278005
1173831
929810
162007
802478
28607
767584
401523
1116683
220065
294561
290096
875433
1351357
743159
540334
1588484
551414
860641
21173
963752
789576
1389474
1630117
493757
886861
1087187
468585
320981
1602075
449914
738408
1238192
1574261
545050
124443
1452256
193496
357649
304376
594949
63008
845579
1370300
1456808
1589731
76355
388967
1093002
339495
812289
663330
1516666
1174022
158793
563507
452139
1595374
168535
311568
97528
436478
1462856
403758
1521503
1426856
1330732
965502
1127609
1247374
330890
346855
430055
735556
39749
612279
19350
1394743
399746
1463288
344199
1419906
221774
1243046
165845
652421
49224
886411
558349
1592187
1137040
1196638
1308853
919197
640846
1100101
1613213
316272
946993
1341793
1020756
1498827
815019
497833
558817
476171
240551
1178523
799304
138992
1230514
1178001
1321232
453828
1037171
323094
1627361
1561371
1082587
1434564
39053
125154
1569985
226262
1479449
833431
621296
556234
1254983
857484
1138992
1301861
276012
217681
1046350
856165
1290123
724101
208829
956699
1429137
594834
895503
1487792
1189974
1140275
511772
1248747
339683
1482061
57365
1326800
9440
763729
381031
600852
613022
578664
959271
1439639
1405321
1147320
1174694
458167
237139
275352
176995
1559748
1245087
439636
1100128
1026282
1427848
1147793
1410239
257481
902399
122254
128786
1577710
910034
496984
76015
190099
877058
1576430
230471
1099403
56395
596057
568505
900733
207939
880281
720488
687065
1107465
529448
77046
1180618
485594
176106
295562
663597
40900
389457
1407005
239252
979903
1264765
1094288
793217
916954
1530879
450120
1552095
886743
899493
1602371
1526745
184103
172592
971567
1018491
760787
1233681
191901
1041910
1133785
421935
876216
1364850
121683
1449776
21485
1359316
204359
123894
1125474
123287
375474
19695
462286
1049496
624140
619523
1071065
1068899
1007714
938796
975740
1591225
1364341
1630712
1088664
1153816
912016
913569
350631
1285163
1166052
1124919
1510710
82353
980200
1192338
1490268
782473
497822
1211611
370494
62934
696496
763613
280307
589289
711588
133535
711193
1252632
702324
2380
457604
871813
432279
402460
792762
388818
287421
954678
910124
1473328
371549
1521271
534361
113192
1396577
1523620
1382576
1096910
681556
928038
1229217
984328
1306456
752098
641223
363958
790950
596989
840208
70540
1216246
653411
1117353
1462595
179085
112537
374494
1096623
6041
1573123
519160
1452131
1143337
452577
1477489
630867
1187123
577674
1086030
262744
1644018
473323
911532
1394856
1150923
1556282
1607529
250034
253584
903457
1267847
80730
119795
1073634
146511
1516925
1077396
1582536
1084974
381975
265940
1265630
237964
497826
362766
471816
315874
1420040
801929
540500
8108
48259
209502
997356
422592
762334
1188259
16568
1352162
1028927
1368135
706186
1266607
1409658
1544782
132567
344831
993169
1592579
991487
573890
25084
487246
1249508
314892
519539
1003435
717027
1567741
603247
917443
913408
799893
956211
1059276
53279
336684
1355695
558216
907592
697395
334579
1330585
287930
454003
839403
642736
1589919
1422555
1024881
499960
1371802
845993
23218
123193
1389037
1365662
1869
970665
874497
413985
960053
243258
153871
1310393
31389
1343074
848814
653694
481320
1129922
552240
1393165
1625272
1055201
1641687
1192519
670898
952938
848849
187075
623222
1301527
535261
747300
1602226
1124748
705390
869190
622348
393881
1312520
995954
828569
1119628
600992
1480904
444732
882734
198998
676193
715913
1201301
183711
1232054
27048
950116
473954
428561
620369
1387275
829614
765706
1247362
998461
1342710
916272
142615
743296
663287
534264
231851
736168
785380
889477
990071
893406
218917
485462
1307514
677457
1353066
778326
368133
135953
198707
225258
145689
751867
240922
990109
585541
1234842
472257
1235412
1515636
509968
280824
353441
832396
522464
779353
1619435
1496308
1122414
1385474
303244
1047397
270034
302648
1380008
1614921
1299878
356413
1115423
1142748
1621449
1240587
1475839
797566
476097
1549808
1010812
1067038
1508235
747039
1091862
1046688
32734
1321329
1279360
170814
695732
743598
474823
1288140
316717
811003
252361
933560
1135723
1174641
991615
1185633
981379
1163593
1210440
1199610
1494969
765375
525956
833414
460089
434715
51508
980953
555546
762543
886226
831636
1421984
909922
182739
175586
788715
815686
1193416
1231549
796193
1163638
179278
1006315
1021394
1200696
10390
860193
1123082
480629
1211789
1272003
1348489
1397524
1485931
546688
145686
189494
1538594
829506
533812
1054079
1330461
855262
689604
506766
1569649
1135476
788885
197510
23251
1328527
1561268
865048
88262
640174
1041941
1291708
281750
186709
1255190
1251757
646028
584114
1531609
587227
311589
119712
177705
667830
1421622
414915
503242
649185
201704
579627
434473
88449
956002
983344
1489418
873175
1193290
950417
700335
1570222
805563
511689
1082829
1393240
135449
735360
1635111
725634
386410
216574
78287
1346447
30253
1035662
1074507
839389
42902
661746
446406
279332
164282
1250408
364512
989303
321243
899779
588587
503375
831213
1186794
1056315
438294
1009270
1235857
110124
205595
1037452
594085
1308097
1151403
355319
624953
901505
1286822
1013115
337797
487346
177311
31718
1338487
1553569
231162
488205
126420
961322
1323298
1447085
1513834
820509
239556
427847
650685
1566007
386630
624126
120043
204803
1402626
1280759
555908
326860
1090317
733117
1615250
1453200
1522832
1296758
997370
1639468
1374938
319519
562775
795781
1600330
855950
1118575
1267906
564992
554002
1555619
1170275
520474
253480
264457
566291
636809
458430
937867
1093216
285727
1438106
391781
503809
1047277
831471
1410026
565726
3297
865057
976181
266937
1611936
438459
1405776
871939
1048702
517401
1538060
699349
192120
1534095
1266427
1422735
443907
887022
1205227
1432963
1428125
868685
1631678
348355
101253
8321
531518
5396
1060740
1333621
890111
1383583
1575701
1050751
760421
710422
1150098
1590581
1089389
30549
122358
485905
265441
193333
950143
138493
475144
896451
335800
912157
1166276
591975
624438
1114206
964018
280716
509489
289932
1583179
359946
621424
842422
13572
836500
865032
1169831
433023
544070
1111070
850542
1646492
1068605
131917
1464051
1383395
430606
516525
1352076
825976
446146
84279
311820
1367218
209724
1212585
70448
542509
959202
753546
1039508
1324855
485202
38451
400400
620481
803347
811432
240762
605947
1391140
1201916
1505578
63845
1290890
202851
925129
183849
460210
521740
219728
102534
808395
1644037
1178207
735735
1387212
464664
209804
915458
790947
1231062
1201131
869144
512475
361034
1563144
1047116
1301283
679932
166056
474111
1336044
1321801
590246
1211126
557453
1409465
222955
1169269
512755
527660
1639516
1616865
877649
1076203
746346
281538
135395
1507942
1573338
1072750
353105
712929
1563634
1498928
1236354
569277
1234446
797605
1181191
394911
1144861
1558062
114956
1032219
1498435
123445
1373783
958161
1538376
1487360
1207677
1013046
924965
1293374
209772
1405951
496520
1593148
332740
1476601
302593
240959
344118
1205372
1247072
148924
651386
1135495
1155349
1209736
91605
433614
1026698
1152548
1284490
1318068
1626299
979949
293733
1629223
886302
895759
468037
379958
1545307
868886
438529
1551196
674580
405670
1618503
1217755
1196310
43961
1292722
1089950
1178946
986687
882037
215864
1444884
843085
845030
1064739
303028
1033527
521200
369165
1096339
1009985
479867
335723
201187
1044449
186441
148991
38342
257740
1491362
953649
159743
1417957
36159
1293607
148662
894410
1567187
338075
595490
1188472
590255
756598
1316192
189962
1097883
479528
455319
307679
1450706
1335528
1625959
383804
793710
1397209
1602332
1058762
513860
1035449
107593
641349
617441
222462
758465
304970
231856
1026397
1598697
770837
873143
1291806
1369439
1016237
1586019
1624466
946608
268911
1148793
165412
1218331
315410
1319163
1011926
1572838
800293
1053181
1474964
673161
1377449
1302421
41109
855601
414376
747429
539226
994192
734509
664064
214770
675865
1495658
1071498
866449
848945
571398
853108
50627
412239
853885
68194
141917
1499266
1481516
109814
1090720
771895
153082
1514471
1401885
19174
1622014
1534416
185020
650348
920586
500508
1387751
1334695
217358
665528
1643269
1120613
501616
1264221
455125
1627453
1000043
316906
1075994
204802
701350
140189
739831
663965
1471085
325052
1353400
387277
391414
796085
863296
43337
450768
211301
280778
934872
1627202
512844
1528978
1271310
576604
761379
2862
598641
703077
502199
574711
217696
1233233
1483685
1155140
1616328
27149
533869
649120
908365
1417699
661913
403166
1556074
1621766
732117
970492
47990
1214249
1134983
34172
905594
282876
1495716
633403
603328
1026866
1594424
1407235
629659
1387161
1434522
467906
158040
651461
163426
1053017
1225074
258710
899509
146034
960798
674317
671906
594945
691815
1558376
241557
624641
1427583
201971
752399
695106
1233452
428981
1609918
1257479
588598
875881
333
427126
199188
866536
296325
526779
1052314
61922
806455
765258
287145
221757
184800
574418
461117
947751
609921
862627
949971
124992
1471743
1068656
589531
159344
431155
1493737
1141383
453709
1379881
1555462
1150603
1003477
693326
708280
1126985
923175
454055
929755
435098
879059
965578
645047
304809
1398507
772662
755200
626333
88744
524068
155692
1606504
815134
718492
1408199
1625409
1569267
526856
756631
1308698
413837
793762
1191523
1409921
829591
758190
1544075
45891
752323
188892
52701
1617541
537578
955972
1482980
663355
984255
375769
1472259
1065644
1243115
249211
588393
419887
1588805
1096510
1561410
1037750
242578
321667
823085
637522
1544714
1392419
153929
1419399
392695
222342
319423
1440150
364209
1022792
965179
744629
1384131
596346
576693
1486255
1588778
1246115
295300
1643774
197865
688508
81117
1143882
1167403
1435735
256685
1230625
718295
437856
226965
104174
293907
124615
285110
174986
888906
114852
1446394
559850
1183212
925381
903898
340425
701274
584525
1239745
1452934
1646471
1395233
1559329
1554350
1140107
922733
917479
736806
953394
1300034
1008576
634850
1472678
1511968
1340512
57683
1245495
1521211
1562392
1039782
1140040
81418
686433
526265
1181157
783244
605160
281300
777264
865925
26594
24886
1355554
537958
826411
329063
1642297
857157
1393413
467395
554498
1169727
421699
794333
1133156
930743
704819
1450447
1529564
52021
881357
269295
1376013
181262
1501590
1546873
51256
478229
790335
242690
1349973
951958
1095354
1377067
839626
771988
643428
1212812
516119
703150
1379260
1464396
899254
1052553
240069
814007
1305638
479690
685677
60530
1619324
1578654
107092
1120305
91562
374366
829984
228694
915336
67204
301607
1578106
150878
41127
1157464
1354323
354126
1025970
1187009
1571675
1434920
217408
339469
1025754
202305
1592995
1341248
1562169
1279881
1315596
966692
433969
1130258
1261781
1221411
1183926
1261146
1059326
519814
396974
302608
1231364
1558191
529615
44794
577701
115058
473535
140304
1234883
1043982
1439292
862331
974519
1264597
1184573
529013
773924
1176016
264706
308337
965961
822047
419579
1471304
432061
826530
121890
467703
789251
1255983
183991
1178283
177737
1578418
508773
1238712
30686
671723
278254
542489
1067562
1362943
968727
1355246
1116305
305534
430508
966579
111432
218540
273527
1572284
674472
1073493
358717
1268486
1388736
1456525
620095
118377
683220
1114401
152004
580971
1314516
133843
1379216
327097
481918
144862
14202
1594122
574098
1022117
1547160
440579
882866
1320582
1027410
1471515
419551
770093
142000
175218
851151
1142259
509884
909703
755972
1337219
1067978
101611
13786
113324
499454
817570
1259092
551717
1311976
805757
1114729
1438290
974306
712262
1195673
209317
430001
1135701
1392015
1450696
78446
150701
3229
1383445
618687
1066568
578592
1111263
867996
1031383
1087769
956732
137938
401600
1287308
480986
1334961
371280
1249679
1591540
1483214
1059621
1552867
861942
603163
752354
1101245
1392503
22836
1620296
1506845
942574
640139
1564661
33123
228622
848063
1117627
1073266
841361
1223521
948380
21310
383412
503028
749933
361990
1529784
1334388
395367
388221
1085600
252613
666989
17663
1021308
922867
637360
423636
1381045
341627
892259
1083686
47257
444371
440038
255544
1188179
49936
1617769
292662
1142366
1142650
600052
380767
1413035
167173
593645
1410053
651003
752940
1051300
1199829
31832
281816
1560101
576117
20621
1540624
797093
294251
1034234
964261
1371248
1249313
1285545
1041568
21063
1500998
1114100
1416562
926321
317699
1603842
796253
1107755
1257396
1112443
963722
812151
113274
197741
889701
835284
286622
956318
16699
798005
944301
1612659
778151
1466811
698104
507936
1297122
1081080
244564
1217717
293173
1005760
506829
238710
767928
484137
375771
968482
1223197
1634386
373011
774633
1637862
1494662
1089305
732276
504945
1379060
13621
174024
115643
1113135
742934
362858
287116
1265332
323806
1129560
1198528
746759
684755
944187
1609970
1003818
1024746
539473
187136
21199
1493733
402353
1449353
235874
1588887
987951
518319
346325
1612547
1410625
1232961
986242
1101501
799363
194713
683179
1105807
467638
816253
378692
548080
549044
819519
28157
1448631
400966
1380910
1537939
964071
639308
1046546
1548287
548319
1548961
184574
30271
1421108
181943
313876
523119
448122
621331
1496172
69384
484947
603262
453817
1452360
1024276
342042
568804
1012548
62021
1276389
1378806
1454631
338053
134671
373574
1356228
123907
79570
1082118
93228
126346
508359
542324
345639
857138
1077636
1231426
1479243
1578615
1512093
791756
646167
1473884
61497
1382438
171186
207115
899374
413598
743133
592816
1257445
117666
474859
1162641
1107008
354870
1525252
539510
1340618
319233
1546950
1528197
1488816
349894
989722
439990
394482
1172049
424589
223588
463794
1239038
353832
1433127
748297
465485
677021
677760
438740
685160
1195728
725038
1063931
352831
861638
645396
947301
545141
1316663
578428
388376
1632853
356586
303549
458336
676233
1545433
1236775
966015
389183
985232
359854
363813
419782
96774
242849
1484308
233959
1214986
1310607
755024
1062865
506634
1134829
288492
1000739
125165
690600
989137
1242209
1012264
1080247
469280
24377
525406
593581
189234
48842
635523
1022360
749708
624971
135415
769295
196451
1327480
1183022
1142871
948911
1228042
1101227
1597784
92346
1144233
199294
859029
1289905
543339
1482472
1213629
1236343
187743
1541167
1145066
953204
15929
1519093
1061050
676368
1523559
1187928
579484
134428
895710
1353868
798533
1043106
944964
686662
1498961
938871
1120972
1227089
998655
152590
22311
500563
1237727
331102
725348
1024636
1450368
922490
1638974
1460850
881704
269078
1547901
221968
765563
971538
991295
1021612
270181
1555982
945126
361916
1407991
796714
588802
1576685
1321021
702762
1404964
923573
1189695
519521
386799
340372
1306855
228809
1077465
1567951
1119021
1418137
1381605
358854
80186
1490551
20105
1020032
1410625
624755
182191
749412
1399668
1253221
860399
87628
674409
221418
1501769
619907
166579
1210038
854586
1294087
223494
1190146
670202
322239
965743
38963
774
172319
1572033
101195
405180
30223
988987
1554028
438892
1071959
95078
555247
648593
666559
818452
367630
1608577
1561788
1362296
333736
328928
873245
603462
1320747
500938
968164
684893
637168
1131821
1603093
809874
581023
869214
243830
541886
228125
731354
392073
896481
768767
1239351
118891
254635
193082
1987
872708
253644
1489630
130975
686392
250824
1262987
1334544
422579
1529880
826504
713338
456193
834235
898408
1073705
512851
58674
1237292
82911
381381
785684
230987
797359
844330
1442121
477785
1364546
336901
1090256
1568169
1418482
250480
993067
387304
1030554
384036
1317134
44571
1207610
655119
1058717
409306
17276
1165020
1484785
1087639
925168
292273
610742
1530143
415203
1631905
1116348
574842
568380
171824
826432
769584
1627853
809277
850775
832935
1590841
1250678
1492787
1559766
877403
421034
1636964
414065
1243310
391192
695532
1563651
909202
538754
751028
667040
1081915
418225
1152751
824261
381866
423768
527110
1549504
339822
1075668
916601
457598
315182
1489284
1536239
730058
1306988
720188
989380
99859
1325986
1335309
761063
975606
1248964
453449
1538035
378175
184483
1050380
1511312
1344847
893738
1454820
1454149
511356
1008994
1171742
397341
981687
429669
1189289
1057987
1444654
904775
372159
194081
97476
370924
744937
1066176
1403929
1206030
882377
1136741
1186153
15869
349654
578437
408869
624312
397247
1186888
1434428
39109
751881
1195042
62194
800449
1632730
758383
581045
1138650
1149091
674899
1112833
649683
748566
4493
1258901
213666
537345
498818
359476
1469006
515272
1008172
603815
797314
635769
1638128
483102
483883
333757
1248387
743099
109241
943777
657169
662701
1195484
817423
1409820
1173459
658107
1135698
1041681
602559
296068
1199898
298547
552369
1485830
1617297
1026488
1086230
368594
1262414
481794
530548
1289734
1306024
1609889
1555727
617976
698032
770572
127039
1218573
946042
573845
26901
1339774
1643545
673160
248648
1075618
1378248
877853
679016
620496
1298805
624806
240183
337837
648610
1512937
21881
1507730
387279
458897
991181
922048
63201
433721
1126032
1362485
686882
1275467
446777
1216568
1371169
854028
1302657
135855
1281955
1567057
214460
209405
619043
420592
966145
807206
309620
633726
175529
944540
427785
1556251
1284820
261408
1566529
417115
1500272
586808
246656
784
357679
137542
809061
664348
1372246
1345542
1001543
1522474
37688
1189730
173252
807665
251844
1331603
1405332
1007842
575595
1604594
866932
416626
1521206
1012226
1410087
421467
48002
1446342
1128738
644649
172348
17760
180014
1484338
650074
457512
156091
1073998
1441431
1604121
327414
714782
1220908
761490
1273078
1004421
1102719
1575289
755169
308867
528891
680882
1597440
607679
530370
1110610
237908
1340836
664957
1288133
1287115
1461217
1063493
1344254
1469061
1458754
1340842
1399188
491842
936563
191162
1210953
1630740
1475120
205528
1133806
1342614
1311483
1370130
1092535
320137
1345780
75513
434512
107042
391217
1085802
722539
1316806
466555
1561568
95338
381084
1281621
1634505
430226
1313886
1586370
351729
1032111
1452781
141548
905523
863414
1399040
1184962
1469127
41142
856700
1335954
431948
1099780
202330
346737
1625148
42020
964123
709690
369337
7540
105348
946754
871056
320389
328969
1523963
1331
1598328
1577487
492666
416796
1146797
166864
144638
1540814
896689
817460
1259535
303760
756366
185853
822372
1422704
489782
1307423
696385
60094
127471
976030
960236
429666
789138
227028
1538893
1174752
984199
1089487
92883
180072
371813
474548
262077
1195775
228380
921578
126976
618086
1328978
255553
1160130
791139
293625
558813
1082494
873909
1400506
1325989
652092
1640956
32987
1404745
497707
1047061
1124264
1101363
1291082
1111698
720958
1016233
203011
149270
109568
101812
386515
576677
1516281
686015
223842
1381070
480856
696514
1586546
1334468
1269986
880464
537125
1538339
563576
1243885
367441
849661
757964
438766
999394
1472864
289911
1169935
89354
677234
1221334
789188
172061
151816
1078103
2481
572510
861879
589278
737750
6762
1246907
1535309
1507090
7697
457279
1235904
424558
30890
525391
1203628
1299164
1249753
882205
1410429
1388716
1200868
299492
920591
994997
1312364
697322
382432
1612641
376314
1269736
1202329
605003
72833
1203318
740700
593029
250475
915241
1118552
1149
657063
1118236
1606671
930389
1180843
300049
822118
1262862
1434593
675585
1207001
1350644
1309205
1273355
694456
1370998
996096
176748
1308773
1426110
919984
1083246
1613711
1348527
395203
382244
288507
1204279
758848
252946
1553234
591905
856114
1001789
659160
57945
1271723
506041
610115
1389251
1437733
1186353
357531
1263311
1185265
869341
1191172
1135303
247918
480741
151896
223713
1427385
511327
483643
867688
893227
1240934
290162
1137649
510508
46225
1094049
201217
880171
1243569
1272135
1472530
1511078
763060
341355
1436423
997211
893348
1431846
855031
603224
689492
1325211
1315079
30563
446647
352343
187301
930194
902757
1184453
741320
972690
1046999
174764
342486
905426
1106811
273347
1613849
1222878
5758
717171
192905
265208
670820
515206
488135
98956
767198
1213527
976786
450294
1004826
27563
316789
1105337
231061
1016280
1272814
1121935
560971
485837
85938
203449
992283
233131
1159074
1023981
145545
1192300
1199878
1623506
476763
504861
1037838
1590452
1318388
1568393
1221679
845133
56221
524622
1185530
1184432
382699
798633
590175
919693
1585677
1177522
1053623
495799
603060
1444503
847980
608692
371794
528029
1064501
17634
1394357
1228475
820638
714023
850530
738515
982519
1071817
1395741
164310
1219487
1093816
1477702
594344
1055618
224910
674987
399952
1593033
836332
187680
1019321
1399920
285030
919340
1627355
1347227
252968
1543729
417936
560413
310959
1110053
1470457
1181283
1172184
1314646
828362
1640378
616406
1593210
1477433
241981
1457405
162606
188382
966672
11718
622419
507573
281612
977971
898145
812652
856691
1193955
732209
1320779
1570797
1318646
1510899
769188
570720
939034
1038135
1089911
1626992
519866
721582
745249
234841
1357871
625322
32122
1144041
712463
1476251
690615
1369395
1546709
1433088
1420540
514794
746218
11606
220640
1221927
947065
570359
1273647
992465
171909
1091070
68502
235068
718690
139660
1000024
671400
69108
1286134
746553
1162043
1287233
1392144
311036
439944
1214175
217927
1576132
392339
691233
369151
429568
844849
876598
166095
980869
411421
77240
502126
554546
569887
297296
999657
61066
477518
873907
1222464
1584488
807330
7926
324602
615409
761628
1493902
1184951
1443484
1206445
1565256
1601310
923810
113298
1094761
238670
676683
1313949
1579957
1024603
477847
1384037
1340902
738095
591282
676239
1342847
967126
110754
945143
1586442
1273030
466309
201302
1358130
1492169
453329
96275
1288693
359724
1351222
1169838
552370
505052
567079
891063
934693
756265
39625
66577
1359669
1155396
1602084
1541889
140379
540693
61604
1296450
479710
1522785
1308144
342721
337632
401903
243453
916538
1141128
39279
781886
1477957
870931
1269101
1234155
323353
1574110
1304772
572707
403228
30887
124037
230104
284573
1553422
1239659
871246
1037121
1432438
181923
276077
1631528
226836
1438345
1483580
88357
1178152
106048
294143
1173612
1540249
1590526
1266655
1026695
577913
787331
1369868
74259
1440355
410325
646772
1017321
901913
1600419
671248
706698
1546445
609521
316499
445094
429827
675789
1595463
40
800832
367756
724892
427424
567644
13230
242325
1502039
831545
1155194
780091
308067
1528473
1255050
1567255
1293722
337871
1282082
1614285
195397
653779
637784
379068
639867
1257607
513689
209696
570427
367713
1356742
1425590
308923
1122954
1535817
619622
428669
127185
195319
703816
667998
67613
1272295
1600656
1204816
123598
606368
658149
706810
76128
1475721
46221
926940
132170
366579
314587
1607778
812802
353280
1045295
1221548
958369
887995
794616
1242178
359506
502131
64300
927599
796385
1267875
1169113
977537
1564526
1010092
553005
1285550
334618
71668
58378
844439
869365
12411
1472260
1419400
97628
443344
234857
207048
1453284
1487146
799262
1110619
105767
412198
1285934
775951
1101709
1249269
1591431
636443
1067105
783646
427666
52402
893359
730545
791073
1525472
1136797
796174
1494980
184620
1604650
212145
1426900
15418
179726
1459994
266079
1582485
1627375
81928
1120846
762929
16688
1553179
825521
855317
1125541
810284
975184
372991
1067296
743426
109551
1562037
377140
1404687
359033
1054261
1239555
1017910
232600
1584780
1581230
743513
445191
801707
1135725
983514
1075473
1339624
1569904
805975
815265
606113
12680
343805
1460842
1073366
1248011
808486
985068
1455490
980752
573863
271330
777417
575886
475748
1384587
632355
900567
996878
1189843
1313006
610330
1350161
1309474
737355
1161196
1291299
276136
52315
1235428
1646600
1414150
1005121
519458
196298
213974
873825
279367
204922
1242467
1036761
1092757
1247175
1085219
1640203
1564119
970013
981482
958264
772517
1484820
1469377
658941
1310496
1194512
1156858
961484
161600
1124073
434934
597532
1099708
650324
328411
1322653
451727
177767
1266023
1121811
1418722
50589
1558523
191126
1553380
488512
257345
1082945
995038
62584
1053626
1435387
6537
1188753
14609
115636
401084
669980
1127597
1092927
1275194
1644869
860444
1069768
674698
363791
1503173
596746
1600191
158721
1158999
656062
1487160
954105
784032
17730
210782
1480910
700130
1452869
243365
131146
457215
917311
1464965
1064657
1529217
80601
187211
1081335
1289856
1097896
1418171
691285
48666
1532394
1312666
153040
265267
1121782
749452
1036249
1284099
1059904
1409357
481386
539576
84953
570883
1552091
452340
1316666
924529
1049764
1214225
1597955
1319490
1558682
535929
1407616
1530166
81258
1595378
1055282
1352016
902021
9931
1195244
73742
444551
163151
1001805
1101907
296612
703226
793063
320572
1219822
830085
446804
1417609
1327199
85419
359147
1481147
1152093
48824
923795
125547
151759
1322747
15109
78457
199197
544869
608844
762389
44128
739915
616162
819128
380702
783318
1167804
1311155
1343881
718459
695801
1090309
1216161
734307
566197
488616
496290
369652
1537586
1488867
602630
718956
793470
1253519
204029
759634
583257
197334
1103457
248556
1188848
571631
296529
1140847
661598
1026066
1168540
1166138
746414
1309639
1255353
978139
1573281
628256
954745
185921
410843
307033
1233174
1559033
843729
900018
1592089
651322
295935
196690
27073
1106812
736159
452705
542139
311020
1434331
1165427
1320185
1144360
1468765
957444
1415191
1374043
1637914
453283
1363580
754791
1040326
121245
321096
1215295
777975
1104637
1579342
451194
567319
870519
1168116
1607259
259164
872895
549484
1111419
256934
1361502
1093057
307210
1139969
1012335
736201
351990
122068
1326286
1354807
1341821
1496749
1428936
314796
1559562
1462866
363122
335455
543641
1481618
241841
1192838
234
1466922
1488809
345873
1504593
437603
1090862
627701
1243735
815524
1038759
944018
832518
1487129
420827
494159
1285979
1112913
484033
352346
101062
1542042
406206
794489
867947
619792
819412
1465807
928729
1574623
1219230
1451582
262242
373773
326491
171348
837518
158523
1421189
313382
480402
1579157
1049283
260531
792
1449208
1352530
1230585
254023
1213684
430580
752398
543581
1354518
1588597
1296347
1519674
1119108
1249733
915669
274020
132361
360488
1115515
834075
1318851
26743
77249
1359833
1144797
183233
1472974
1037854
10166
741139
226961
898266
1084659
695862
139175
381248
371643
798470
327643
896820
705214
1368681
949936
1428383
1030121
568467
648801
1445187
1223310
1338392
1550531
1512469
1554361
1116678
302885
731536
151316
616156
737289
167533
712605
1364699
881720
1521171
1471185
1545398
676218
508364
1394168
1187656
1604797
224576
185925
790491
292209
927915
576991
444243
335039
736425
1145448
1425134
1129371
289194
79619
956206
27736
1273214
1146998
1179279
104472
1372523
221158
1338998
1645352
1193221
192267
877455
1387635
727760
493062
567117
1108848
1156560
472049
1291519
160683
551646
549348
368589
1501006
1117949
725798
1461900
1071746
363059
41066
261098
750639
691092
97295
725132
832670
1296677
1327408
849741
273447
1362382
807321
211742
269195
398586
983302
436898
675729
740183
647198
1343214
1275438
334786
945421
1461336
718413
558413
1110826
918171
878468
1457938
817646
206036
881871
1145699
109183
1597277
1554391
20525
605680
38535
906280
744000
778351
1100465
946004
646685
208946
943102
641352
1072870
378547
1196027
651806
1347224
61205
415366
392726
1366948
1323784
1262188
1485267
1093375
1377630
1471315
595474
1065097
858159
279828
175075
270098
700756
154445
1113629
1248077
412178
50151
135713
974793
779582
1322602
978926
261714
1439423
1075811
265219
1437189
994588
61784
61816
61406
274221
1326171
1268651
242672
550971
983484
519125
1378781
1476188
1256451
1538070
1561639
1194256
576827
832845
840034
313407
1021969
901282
1318178
479793
1494275
553700
805990
255534
669381
278869
1222446
1016696
866462
724168
1436638
1101852
1354100
1433805
777540
784104
951780
510933
1573851
1370335
662848
422366
1058378
679945
1156378
395441
1145305
1155892
1141651
1513660
1529313
580523
340309
85998
1439665
691695
658859
1474405
1354544
432379
200658
29335
1486282
1042298
1262011
1185212
669964
513114
1110575
203897
1147931
552491
1030242
894805
1369187
1378852
455256
33654
1495618
246166
371735
1392042
158220
131708
1071819
679919
1071290
799875
1221909
40976
939435
278893
1021208
1611987
919495
1464716
884396
634920
1174622
699810
1420046
902465
601001
1231118
277898
1600585
126967
608437
367522
740297
1424752
1595343
221689
541234
593372
1106612
783832
889712
883610
1305515
928612
382104
778604
224712
936222
99679
942261
1331388
221505
404020
567414
357681
924732
1349885
1519061
235566
635531
919119
1368088
1513198
344388
385368
967636
743060
1601901
573781
547347
662318
1166611
404583
247460
1228499
1299265
141825
1392609
93153
925414
462964
1335662
1174474
443849
1234859
626859
1119606
1081976
934754
1243230
6206
330363
1350995
1483021
1517939
719066
936293
4560
55318
1271013
1183681
600223
1582321
259166
682694
1576805
225622
1385855
618100
587899
1083777
1579083
1481503
584633
338567
1346431
1576883
842851
1617273
249646
1423361
771470
61133
864146
1575905
852054
853630
1303177
842245
1270213
1137611
540790
956684
142033
765081
843790
253389
1524262
1119165
310150
168335
1456827
1257285
859459
1009092
486435
1526096
1006141
5641
1303322
1100281
1277671
239357
96258
1470774
946771
853825
543813
302399
382210
590144
385949
868414
1285872
488939
982918
447908
164557
85902
1210467
1103224
1499495
1465458
988804
1497438
341316
1576547
1323018
130235
1234934
732697
1492369
1217468
1329400
799081
1618230
838108
1280821
482638
528382
668155
319339
539821
337381
135195
1300784
1370681
850514
1416564
798488
1305973
1453589
1638783
85988
885764
701171
1478648
1448449
1210584
375405
32530
1169797
1490802
1070283
639249
96559
596313
642912
1595847
1530765
1355442
14738
1182731
1063488
848389
249293
1083121
826166
1119019
1005487
276170
291672
655992
403502
1023453
1190240
392890
1033147
610045
328045
1107459
452035
495203
672125
1540153
1028947
674156
862033
837953
277977
1603515
1345224
388261
1097103
1291220
777557
1175810
1239699
849016
1289331
1193384
1357908
334257
340086
933218
546206
783833
1345880
372134
307645
396913
292694
1540064
1151484
802046
930606
136297
803957
286475
976295
1568392
663689
433099
1323812
741206
1446078
1153370
1133883
1196458
709642
1351536
87436
883373
201563
863367
191710
342013
71561
632550
1052420
888368
870900
1182512
1408381
301793
1562275
176002
863737
698262
742661
185359
1574274
1579026
1101709
1260750
582930
1116517
118286
1528332
1518438
56992
174517
1209295
111331
655002
1335510
1007745
1467566
853970
1343271
15008
692
1527392
1305441
1021731
782566
676032
1225388
863711
1358986
1167848
1427798
1451007
1644020
1611564
1423284
185064
509871
528428
988289
934983
1270238
517867
210628
736555
1243593
374093
434956
1099796
1381371
760017
566263
1377442
4781
834016
1420064
1449750
1541293
864567
1431777
779493
1470403
591171
1051290
1293231
1256987
1259790
909966
616033
1306645
908720
43948
606702
451542
1631621
600263
123569
1607621
705281
690680
1566238
793203
1078801
261132
717327
1471041
59522
892775
805727
1014717
575459
616471
758401
759845
530167
227350
1553264
989328
973430
702263
1039881
917044
1482441
1548738
27894
1484563
290006
1107564
1195632
823194
1412526
1016068
853665
1114439
481632
1386920
1334906
805994
189748
378768
952589
258879
1104782
1260022
1281753
1176443
1416665
345780
500549
734316
1526204
1100201
33415
1535333
1192425
895334
1510124
660685
644951
393223
853861
434399
118237
757665
1462417
357526
166506
71130
274473
856450
1165154
247856
1591175
1297915
539061
1218922
474946
1609398
441985
559848
1274582
661532
629390
1268215
159338
232205
1560579
1185227
1481714
1456099
725153
1523279
479204
65653
747538
1140622
993457
1335703
515650
1041851
819646
1581018
1206581
37501
1271065
605212
1623274
1500547
912351
792638
1147237
412488
525863
449601
169357
1277820
1156749
1592148
489713
1305866
577260
1044668
626127
454249
1276996
1052390
1475503
1431199
809531
807938
1235064
1122878
912331
591546
18278
1169853
1636181
1027250
766373
926224
479196
1609213
739087
1380937
262348
1485012
927494
567749
774531
229974
1372278
647884
539930
529252
1154751
866376
1358449
91631
213216
922990
418097
701154
1452760
130871
1199497
1516455
190859
39879
1262225
1179317
58742
1581527
504693
1244827
565220
795809
513470
632519
1472847
54487
1391495
362542
1485389
722749
95933
1338283
1151198
828448
104547
769654
207322
141074
1568783
1587270
1292907
368011
760125
1271939
1045395
28693
361718
1584937
633915
86357
566280
938230
1451878
193226
606053
542467
312566
353913
817298
546891
377100
1478518
1471205
530186
1298511
1601680
1489512
207393
1396539
1556636
1366335
1162712
271387
933945
459467
1435235
791358
651893
1287009
659710
209473
783745
574712
136246
219458
1309152
134755
726110
1515320
661196
1129199
1545327
697434
822635
873893
235720
1063
591676
440877
1172922
1189537
724311
932413
963829
668505
1153706
1455516
1611884
201918
1646383
373521
1645913
1069718
673507
1103370
945810
1056550
952335
1038476
1346679
161532
781983
1642237
633144
85923
1312286
102267
363146
924723
838042
365157
255847
193697
1238076
297290
1288407
843003
1583391
211409
68786
1127237
149815
389733
441161
448872
272536
846372
148839
226244
1256670
580320
1321570
937031
1548652
603818
965970
702018
1298638
1602061
363435
1074582
138700
1077772
1484982
796295
596327
726271
1025782
454041
324505
485351
513601
1229869
546846
141943
516554
127708
775462
1575525
653056
1195786
1034633
1614617
819465
1342461
1551427
711043
170441
1495300
634727
679470
915704
66265
535414
1636533
1383972
1576685
190814
1295738
1049921
1216064
1244528
265606
753957
816008
1607531
322993
1344203
1101992
1306661
547197
50656
93486
95204
667289
152131
886009
1371971
1561049
1061587
1201399
772807
1006125
754996
1563269
339256
976015
1367143
371475
734757
1358005
871157
1604450
323112
578734
644708
1256503
983439
974722
1178953
1424992
712056
1503192
937586
615628
803446
1572401
1339086
78661
1321534
1052574
68997
775074
1214318
1119166
32289
435724
35307
1049242
1415454
1215435
1007258
1371680
1069302
1373125
1100045
336114
761999
1206735
318922
236703
1034724
984394
576523
34721
454455
1550157
1477500
913217
793197
1155776
1084709
49686
1560515
607549
1351890
501134
92328
427823
307596
1574277
1191627
543639
874771
328456
611999
1106149
197186
1060913
607252
1502851
1328219
1044499
492893
1278410
1128549
775290
88355
1073736
498960
1489038
487664
51014
869556
701197
333479
264899
1507742
81219
1474040
1376913
511935
1194390
1608596
1179583
891349
636648
810948
385957
267703
1176368
757555
1374143
612620
181280
1269750
912367
1355895
341012
448840
1330942
103804
314674
112668
360334
1558433
178518
1061095
632968
405017
1350358
488561
1515486
647750
971140
1274460
668044
25846
939265
969592
740333
951247
785185
993884
236021
1564033
641357
503188
1151875
950983
1399018
1390707
589182
893392
181376
832522
1624413
356106
793445
966689
855740
245116
998765
1416683
805005
1502146
1481624
1196920
776280
4489
1201923
784589
676222
437973
850529
825610
196764
661055
200323
989428
1279103
754014
150454
1612166
146102
499065
1457002
216093
391279
178216
1601823
1303957
1031642
10009
150355
1169543
742230
737798
1134188
1224961
809223
594896
840465
1557048
1552700
1575113
415767
690811
945955
191316
1590939
342144
696988
86381
828237
147016
301820
488518
519484
183230
1555899
566497
1448418
700172
986126
850693
1403664
1497959
1268297
530665
456202
112387
667763
520621
1599088
1472131
912002
448741
394081
1533553
1231137
242320
1516848
1145973
1110484
883421
1400868
80316
971254
569061
1491886
132948
253226
77594
333954
539697
238873
123806
805677
907334
481936
55573
401622
117864
378393
130729
1315118
197594
14260
1150046
558371
589246
133680
251525
767255
1580851
986507
1302853
1230547
714099
1362905
177475
1537797
840285
709830
1063189
938251
237949
727453
882839
148087
42888
63409
656857
1020351
314034
741909
12635
576283
640391
525663
1582552
914334
1614845
1266056
1131028
1222878
514335
892808
1232206
966230
226489
926254
956265
1035139
799970
1212061
902197
566425
219292
663721
134819
902699
834640
369680
1043803
2966
1045965
517386
389498
676064
340001
291463
475259
1706
185490
1040237
1037584
763822
260040
1300973
1438043
1513059
417279
448564
431913
240640
571338
1237296
1536039
1354739
1395586
1631259
764744
302852
984908
1167220
969390
407497
516171
1266652
584457
784563
1379986
354065
182582
1152547
1547378
307922
56622
485582
1526803
56444
1395434
1481692
1097378
235670
363951
946616
1199106
1336577
519009
642620
1242151
166182
1467473
447740
649287
556271
1244449
805956
1139136
928149
676064
1363224
910791
1421814
1243008
1095759
366454
1490996
273961
1609544
1096774
378005
704993
1362070
1337766
621701
848211
1638336
922039
570183
959623
822807
646751
1556061
964026
1179343
1383152
1446907
319624
15161
59661
1141560
999234
8017
64150
683487
791762
601724
1163775
401801
379386
1413291
340401
397317
1014573
1416673
1471988
412351
606360
1178956
268811
714841
1040581
411999
270754
1591053
529682
238288
818148
592879
39807
411146
383778
1579946
225077
263859
576090
381258
768990
630326
619097
394102
1320825
231229
1581690
89416
914672
1632701
1245933
883681
891485
447473
1010788
523631
35249
620327
1616065
1354869
1543094
1491397
888185
1200039
920121
240625
1304031
254384
1229972
158261
369250
370557
524063
1646193
679386
760999
604578
26516
101108
1129879
1264431
445619
712400
678584
792696
392730
193815
1535414
903034
129846
690286
203250
1000400
557758
1596414
338966
1480163
1643328
1639138
693399
684075
1492440
1034094
1191509
1571297
308421
1119380
724911
85437
300693
980166
636121
206380
121239
1363108
1101094
862943
959452
174773
1620025
11676
453138
30149
1585109
99496
222358
420744
729048
991540
819064
1215791
1582736
626835
448094
1596598
667024
47648
398873
1344529
1208451
1581518
1261308
158343
1067345
622342
714294
448249
574915
1372951
1562502
19932
925483
1386990
128265
577110
505929
1305709
642033
1032585
1003790
176494
1075845
1006475
1494588
1637410
1127774
650199
1494123
1070265
1180704
308274
982794
1400444
1441452
386386
271154
1234432
594201
479926
419068
262988
1259836
1351354
714808
335622
272438
258032
845869
826714
138770
1156907
1452259
1293166
891946
790996
838041
394124
719247
555429
1470729
234122
956626
1415572
1413861
1572183
286440
1439236
861952
412786
764640
1521746
1535863
808842
159910
86175
557956
700022
1358412
1025665
335863
834311
214386
868288
498886
1565943
694750
1622085
1162412
479816
1610973
101487
957244
1311930
1014376
734228
961504
76173
1175709
482419
1364673
699239
288605
1310304
624326
1181586
1492448
1458127
268003
1021289
841708
482515
1551873
1087231
701532
1632452
1623108
1012744
1550202
1459632
235998
1167309
123986
1565030
1000073
953148
1535668
168934
771352
109871
598596
969037
1403065
1402119
986907
599213
1196293
1268067
94973
345487
943579
1165790
503011
962559
874206
943386
1560966
1246374
897146
1361337
712118
435651
1485350
956981
164561
662371
1132524
1568583
123390
595503
1333741
417994
532137
1510887
961678
465505
197733
333978
313650
924737
60428
1268019
1245777
1348044
1011770
1014638
870672
1136209
1361158
879626
502014
1126292
1050496
363896
548281
1187723
1486612
939239
404535
938286
686238
244382
221251
1534389
766516
793382
1340467
1145165
715952
1556449
318331
941106
426992
96856
765566
78682
1030298
705834
497136
1118288
732960
270373
162883
78048
941605
1194475
137359
671947
319218
265436
1375238
1519164
101133
389519
367620
372506
1104334
577189
1072059
821878
572729
134338
652826
1121870
1257295
753579
668253
1637100
1417844
1460678
1642084
683028
663209
295405
549603
1332017
890674
844128
723501
412285
1626957
1174299
1566253
690172
1530030
1007200
8977
1516366
1342056
1647193
299399
1228657
433343
1448226
1003328
351586
156888
1431448
740288
1357972
1007706
658190
1631439
458288
1434444
1526950
988277
1404020
1595861
1631624
708839
367892
758521
1471379
984828
425400
1635349
484661
1127764
664661
613883
580551
940819
1378835
1413745
1265098
273426
330667
917405
793616
1088994
295399
127903
787999
775903
543144
190767
796794
779991
392373
383413
130056
474074
853414
772490
1522112
149870
1021775
1582980
362993
583010
1010059
1254009
1068476
798760
798782
642665
344712
1114537
116902
972909
61687
484854
348333
894651
1176048
1393131
631038
384180
1189508
1141620
432839
1292588
711365
504894
1533920
915315
1158171
1255417
1626451
1244507
733220
1293934
1051828
10424
1160639
1427822
1254130
147330
1206708
769123
1197023
1110246
1450760
649907
614779
817791
1628771
1443035
895833
1473533
1118700
539720
24575
812715
62276
1185780
1442757
520555
1392065
914083
1378196
565005
324625
1522438
258878
343023
206350
1401935
1254364
412483
782480
51336
1566611
687215
698703
516049
680676
1535315
1385994
1002210
1341072
1027391
1425318
1495971
66721
1049221
408602
908162
230266
225881
841906
659007
305976
574834
160586
1004126
1257872
287124
1103865
425870
7276
289798
307154
1381751
589948
18547
1472303
1253350
1045864
1055892
1317587
730643
1444510
921052
48306
1165191
236972
1101404
332122
1102192
408270
386282
638400
812708
995703
1017936
780946
457665
259423
873209
1260391
435420
352911
1288290
21943
1642050
747096
119223
1092979
1591908
1015049
1458741
802574
463526
188552
391245
556825
1548819
688136
342369
1603818
1144323
436006
392272
909012
115766
578933
281267
1311017
1518448
1559190
225923
1331622
894657
168580
292172
917640
105312
146029
335698
213261
473176
1587149
856074
1562158
489530
147492
1071669
531505
1042510
360361
652080
436398
830703
853718
29324
354759
1594331
1312972
196878
785730
617267
705664
1345799
291115
445820
1370301
1089619
1513469
915525
1100446
22849
1180265
18541
145542
1425530
435556
51616
1206331
1391341
228547
428938
1325506
1526606
1172582
129409
923425
1099360
971858
852545
1479722
186000
205966
590641
913690
71574
1077797
1066636
1447499
1542291
890014
337874
1440555
663960
1190713
1059854
1609968
1567950
1397754
91413
656768
847433
532189
81429
468721
1323758
1412595
331777
626407
37540
578631
661255
502346
572657
1046947
238813
1389906
49025
831101
1232862
343616
1278010
626247
1302940
268719
487732
100718
1078596
185672
976635
1018602
1310081
678948
1515025
1442419
627957
790931
266272
420266
776195
659404
295484
209703
555792
901457
341452
1498581
493681
519670
1448852
1149947
16563
1039690
406429
106177
392976
1240838
1351468
1476220
453795
1427729
1279656
1448202
721756
338361
1356156
752813
940651
636582
1126836
1086605
520657
450096
1381265
1111826
175074
1006430
728806
396801
1176752
881933
457299
1439277
1527491
612606
1371495
1601820
1257610
838441
1562429
836192
923949
1415510
1155844
589898
253125
1097348
1230495
1184354
415189
1426120
276815
1236752
1434916
1021636
750147
334495
256133
622797
1437976
1022856
1216094
682227
68762
1057839
1065453
949169
720403
338344
443941
871575
1196134
318003
1293453
103101
26323
8071
997985
1392726
372889
521052
933371
683952
579200
33014
735726
1353550
147089
1240930
668107
674535
1239369
740148
1641955
1507019
1137870
1421460
1442659
1283054
341990
923414
466064
586972
1330443
743793
251581
940068
1440232
1013356
961968
1013107
1353149
641884
212987
1433353
414627
638643
155749
764486
741848
1195343
1433411
32570
427063
635704
42909
1483818
215429
746967
664076
527943
991994
517079
1556651
969103
147978
740419
1132528
1193524
482632
996585
607608
1505507
1030628
480423
75176
862091
1472466
499712
1632901
1296635
1222978
690314
777234
1002800
487339
1639000
832710
82763
1536641
30645
173299
1447848
1389961
420069
242376
1571537
1422884
1645367
580013
932482
360902
909529
625517
1463108
711767
1249097
231252
1227833
1033173
1290298
589942
1414856
508206
1529773
1082258
903468
206159
1211326
4463
144304
876633
494539
382273
1223487
1516801
1009853
591992
1119972
1461573
1073977
493788
1356662
467789
893371
255024
8436
460467
45561
537406
1366438
564458
462419
1614749
868466
37815
851656
1146241
1302114
242146
343441
376520
117482
507715
1351846
1602299
1078845
95099
727495
365089
1170310
1383268
1060554
33600
317458
1375711
1609972
100125
153347
437440
206183
990319
1112226
201829
169673
537206
887673
435623
1282439
519952
161671
1231315
1221394
71187
762881
1135006
1626361
965350
1098392
1202209
169949
139930
520495
1279854
168566
1183462
821895
996042
1227786
73318
1048202
1259356
418252
185698
1143166
273967
163645
1527334
928913
112022
1437719
951204
1637298
1620827
204541
1632339
1141820
415043
1645079
1182479
294860
115329
1639057
531960
945920
1389471
606818
127088
864648
1183764
101544
789539
418674
1512550
782845
1506191
332221
1312149
382117
290776
1103244
1492601
1037853
1156470
626312
794312
384091
955015
230083
1450419
1269383
936668
418717
733351
1429922
664118
399021
892133
379419
890954
1551922
309216
1135145
911953
569552
350791
1385760
33308
788126
284820
1161326
479698
309443
1354154
1639377
373214
1225144
1187681
1059706
374089
1324531
6104
130096
784082
1074556
1368052
1114562
1488722
1386868
1605768
294772
455386
1195454
429885
1246612
1325533
870944
1089728
645069
1433856
1297959
247740
964708
612781
108511
326064
218309
960895
740156
1189936
599747
1020337
1598173
432847
878279
615988
1041823
134273
1159997
799209
193960
260532
1557587
538883
1562849
3392
1379867
720160
1552515
1598728
589775
37885
1142163
137449
1356794
771856
477068
960176
972030
1141692
1615745
706377
1110400
113944
892170
978907
784185
1024490
1601075
1512828
1106923
55711
562363
628007
1007895
1101120
972552
1145646
1539494
1577125
1575088
163950
1538943
37312
399371
354731
1643437
1469206
1171231
1245861
1369025
500658
1252912
1406492
767727
1089517
867502
9732
245397
737477
70690
1129812
911623
1358815
1417240
1323518
1435698
531282
539107
319873
619730
1582849
241944
457952
1180347
109454
687353
648891
149272
1368521
1635667
831954
1232809
1491661
1372652
150431
125845
400618
523177
833936
584419
1229616
896692
1394665
892534
406265
276616
312828
1136125
1057389
217857
1423800
293350
895328
1554602
382071
224028
826827
1439393
738619
1202183
943632
995982
27398
650477
1069610
985230
1180684
769449
712960
961091
1147591
1535479
1502195
503000
576273
756126
788292
855952
143302
745611
167525
1548834
1611538
1413055
1279656
1241827
1451491
547634
436456
995923
500146
135802
999319
537054
849755
577175
459713
222217
989210
1142871
80308
253052
494608
329226
344378
1450707
1462895
1483721
593623
1063030
817853
154093
319510
807032
524833
1098207
1403827
943194
212449
1097627
1495202
144687
816962
674342
1619924
1559258
1477489
953182
1315759
787019
686676
1108054
467572
261691
939175
1067444
559572
196121
1515986
1489030
1505794
1062012
1506233
88438
106682
1355864
523829
179303
742722
821452
1014192
732486
888696
638304
1647231
735827
422423
163621
321355
764059
1571103
1020663
1352099
463854
1576519
1233569
578622
1292788
974494
709053
1042115
337523
654163
139460
1497891
1220992
1394579
786013
1466467
58488
303985
484306
933664
1274189
494203
3285
876249
1584402
1387877
818980
17058
828664
1472673
1043355
799811
877324
782584
484359
1518091
1341776
1604976
448334
1045067
1464
9442
325737
427743
1632776
68826
835026
1114459
1073171
301653
479368
619222
922260
684740
322482
1024303
282820
1505755
132544
822597
1637807
1357178
572536
95031
1286389
1271783
1060561
1008429
1285635
1170129
1340719
1101385
567940
1338637
1450517
1543080
1477769
721336
919066
812074
1625655
382269
1511908
905753
790346
857194
260381
577973
1092521
989508
982309
236453
278136
937836
1135422
407940
750634
1055732
1580889
840875
263263
952181
437314
767061
1275560
1285233
81847
1231696
335555
347138
416230
1609368
819805
483554
1037457
38132
471176
1225004
305346
843702
871895
1474293
712347
970371
274129
1231931
562683
921528
1616955
56317
1578689
394158
1496028
351157
390652
874453
1203155
2621
1295366
1250491
815540
1257746
93037
379184
862773
1009026
654858
1262820
1322638
77875
642041
98497
1008578
1611948
151925
208450
296792
221922
225828
428880
314281
1324545
1587276
687341
1624316
803100
825483
1521104
811132
1401152
1242665
1579224
1538027
12207
1299150
502353
1053438
263096
1013738
637068
689592
418856
128681
914360
1104924
624410
1348655
1300551
252106
76144
453746
806944
1182441
79575
1301742
1122528
974601
951761
220771
72714
1618902
1241982
553791
326854
52558
17375
301457
1013203
772177
1390819
1033151
1047927
871708
1462654
1309913
1448796
886877
1529154
937419
425442
967295
96426
205943
268090
1607342
439947
745595
1016172
920541
1006571
1385011
1482735
591245
761613
97320
703122
1563734
862385
1224092
1265427
438361
490699
715141
860988
1409751
303931
1563727
414849
784
774668
316559
1249433
923599
1525935
164448
1395129
1233593
388600
1068977
331990
138558
268479
674829
44215
644475
1261271
424334
593071
1533582
623177
1249591
789684
610071
416212
331393
308915
1352185
1398707
340346
204466
250855
228214
328826
1017436
283148
867403
1155639
373293
1461617
257515
1226387
540859
685598
366085
1137904
357552
1094508
1086992
21862
1190004
543072
658648
83266
756063
313113
554982
571396
679869
43036
887809
119963
1134717
1091391
1239349
1516973
1446766
1060683
1265890
1509600
1264064
680862
143429
1119547
1294877
735657
1035826
1115033
254139
1127166
330904
540047
196366
554108
782275
254815
1069104
1313171
802638
193258
516915
1573449
987526
361268
1206650
1144149
427493
58895
1188149
846953
265617
24700
1189303
289539
1094597
1449145
1509185
496637
836449
686720
1270286
700632
906935
362995
1118017
49961
698817
157006
770288
1215810
1339718
39708
16668
1491829
243551
819654
1644403
1171111
815481
495365
1073826
789819
436996
1544435
127866
134340
1406855
1097456
551086
17738
1635641
102554
77964
609725
468687
123830
1316728
234158
635575
1517287
1588268
1608805
464226
1340677
152986
919146
1157455
187119
49220
1331869
897381
1078133
329762
751672
1551929
474940
1599879
1455233
1546855
559876
980986
740160
649482
1385045
364735
1346696
54292
1400957
356740
1492656
1272300
662630
381821
527906
178190
1355303
34734
67255
1523108
341135
1360745
1527791
532809
706098
917785
1208519
680386
101620
1501266
1372396
1581335
1511823
202051
1595494
1121561
442209
1115737
96395
841683
670517
1533526
1106366
720892
1000834
444968
629579
21561
43244
674877
765250
259808
929165
1193443
1569932
104231
194885
554675
625395
1157751
144999
588228
1440949
1527987
1197247
891060
1424979
816168
730526
229918
1406651
904401
1120204
229721
71597
1244473
822344
149417
248045
1365404
439892
1525227
467766
1277112
526283
371821
964982
1641292
531697
581931
398544
1022270
1178028
236370
296644
173172
932599
1029418
981053
1183422
1169840
1050244
855680
364677
1438578
55209
1319921
973704
265953
1550052
650078
66073
1474685
701472
138757
248707
492287
932158
260062
509490
84940
1173334
1325716
45043
572765
767508
1114831
229814
359311
694123
1104390
850281
1443006
1184222
1303094
1464217
979072
599815
1042183
926040
1536040
1571667
119492
1281044
1078777
1545760
495387
1585520
1234852
1427049
1290023
682639
1347309
90360
1632082
1351846
97212
481512
640143
1475234
1580372
1533388
17239
175728
1602049
345360
1270611
599226
395148
565169
1405502
1158225
934002
213226
1333460
1527570
1010606
929434
338658
1311895
891856
644955
1546350
1032520
1250211
609646
196709
483738
1043357
370240
944889
220064
133477
1436843
783165
411860
610627
159750
585611
878729
1368062
1102869
476141
576086
143314
1607883
1572063
599405
1533255
123418
1065112
1191059
280835
472756
57120
42123
443459
1102451
1169121
248911
9548
927834
233392
324260
619462
1292178
1361099
1044389
303524
1348781
1388057
619341
438307
724710
57639
1343802
241529
869198
1365038
331867
1504418
475044
68773
728580
1128926
365634
743826
895448
380942
1332222
1105517
694669
109306
450361
1544245
1564698
1455398
1159928
128079
1109449
101387
310356
351984
469038
46510
286401
1545066
784082
326532
170685
1311816
1359659
464610
1570395
839135
1353822
888561
935168
1348273
943192
730770
1592877
168463
548805
452044
1130972
1243981
1065177
1519693
614249
845201
1162702
1432713
218688
432097
486514
1610009
415638
204262
518927
1322449
1610167
1301567
899921
719315
884862
45441
1199438
822990
1579359
889559
475013
704566
776098
31650
278811
7757
960103
998836
915011
617844
1242449
433603
1413032
1473066
751108
657521
280128
833280
1110
684438
276869
116659
1390117
1336728
687895
757419
259308
1273229
165763
209774
231540
213895
1223071
1640616
79337
205528
222716
1067609
1535535
743197
1380118
1176678
638929
1515744
991831
667896
929577
198838
1157530
149059
974738
1224027
187450
284579
1555609
1440445
104729
1227770
331407
1018874
785295
881713
232444
922321
1338302
443571
1067068
230881
1439553
1053831
1606838
1114491
218933
1346327
1261781
1507950
88119
1610461
315047
1199894
1004953
553762
414500
603999
722581
740894
213050
464332
402999
1468773
50814
1491777
396154
1413303
952232
388080
1115772
52161
909888
391266
1608273
1308316
67783
914680
1175760
284134
186971
1509891
1603220
1531727
205839
305724
1224058
278125
1036659
1219652
1209931
1521421
268266
600985
1107283
1378986
708082
679239
357090
1115986
1528208
241214
980204
895479
1073204
454474
1441488
806137
539699
1190899
638663
997447
22932
461238
391614
1245168
492340
1460825
620383
1014714
267772
361220
910614
1085764
1630125
690971
327927
701678
340186
273903
699673
1470798
1275566
1149630
328557
675393
691477
507307
647675
1406025
95896
250490
1124429
1244446
643159
196178
842811
1211916
1220826
1619787
629830
1373320
806689
1310707
603589
86527
1281470
1522289
132980
306602
943540
831648
516734
853641
933771
975418
816915
1557256
1438449
308487
278105
775856
452458
1395634
658959
1553233
205701
832276
1599660
29621
1623174
647779
399565
1458420
1083094
105795
474207
782007
928537
22761
1056353
288239
342287
643016
953623
1441755
787614
10361
217685
258091
225853
439462
118152
601607
913798
260919
1273310
357560
887398
1528048
1090342
1154273
525923
1474340
706056
1244114
1229890
72978
1244798
1420693
1181989
1354142
387592
868924
922641
1199857
1460659
233751
561248
637373
1176340
772083
1357439
818731
99788
244344
310118
361412
244113
557716
805669
1017381
263918
1354745
1048648
7938
564065
1113703
1170921
1185420
875343
419621
1609334
210572
1463142
989156
1259426
2062
647172
162180
931409
685287
283349
203153
53797
1297776
1113469
1026955
180283
1395329
176104
364334
385125
1478551
997845
111845
1202355
434997
532933
498381
617311
1241522
137998
54762
523909
371660
948794
1591650
876759
1574553
1052821
939384
1498708
1350138
364732
1107004
58985
639681
819842
174467
161558
1332916
811184
508538
969444
566455
766859
711046
1540314
1407573
1010910
1308787
428866
295033
92225
343635
733464
399805
136951
1190408
1580202
1447293
1617584
467646
897245
751586
268213
1501191
1173675
203236
935293
662770
6222
406665
916547
37586
247085
672015
1073396
588038
991073
781993
54255
360398
1539865
1599579
752722
221218
1081495
765563
234771
746934
3773
564928
1642747
1355114
248586
230117
1087110
263190
1399215
1230295
1274175
190243
1309203
65020
933432
1317441
84236
70540
1559030
1114202
1497519
554427
578564
71073
302892
1113920
434322
64414
263489
1289498
454343
1554995
798952
257613
1445995
1223691
107765
1560142
903307
1069963
1235863
503058
1118106
726610
844687
771626
299329
1313704
258123
596258
291208
416537
290788
759187
1345757
469727
83531
854118
983317
1248822
542568
776631
1413441
1602845
1381849
561014
1466838
809860
1465438
1534500
1445688
1296454
134402
1382706
450073
1182617
1411995
986723
973770
314949
1026172
373571
895229
38320
487410
1003159
567246
1555697
1245850
261196
1558522
1227538
979494
209742
1105
968225
1297687
1032838
1522258
190819
40045
1520006
1532348
1581517
116608
1358688
1405730
1215899
149823
359552
1109011
1325202
1470576
1240600
1509964
499521
278129
35819
1004101
1485300
1638329
1187325
1373441
242656
27248
1197926
259208
1303498
843833
1151759
314992
43807
1417765
889175
765900
599644
1524170
1398494
791521
719234
64927
577068
20217
502184
1295843
1288773
634755
229744
984268
1190329
583788
422304
240358
690034
1607182
573207
492537
995818
362159
1486117
768755
993773
38424
115131
311435
424771
600757
177088
45505
1094128
1186342
1612437
119051
898512
805652
800100
7588
125732
90860
944118
685209
1561123
858133
129905
220760
933649
529412
1196010
1628537
43444
333748
269939
402184
367551
366379
1605401
1316479
860133
1376569
1396294
138911
1236213
77214
941245
841534
550824
1527239
722423
926709
1149467
980109
98036
1080992
1628983
559234
352796
1045609
1053643
515910
1257355
1520053
1226599
702469
1233607
477716
601115
1205560
749991
123996
1160423
334554
1239337
1061181
1530229
1216550
1135360
465566
1175181
612163
955539
1346007
5626
1352933
783644
2588
277821
1192612
1193951
112797
1073450
532221
1171755
547982
580267
715048
974383
1525133
598033
579765
1185723
978859
1036107
823911
857130
1532128
807839
1475076
374660
1154747
610615
1115101
774251
912055
1194358
117227
503582
62650
1267327
887458
888747
347286
963889
460135
521793
1608013
340829
1194184
1040517
1564261
159641
1115062
566276
1025082
611422
116672
1371438
1088233
1618672
1150730
397473
655966
1344308
1565715
795365
1371480
505130
802070
923431
269898
1493883
51430
896563
1180345
82215
1055548
171176
467467
1615576
936619
106924
825652
1579623
906380
63797
721788
705558
1544211
204379
751011
1228761
275711
373031
1485571
679648
833433
847113
331170
9031
1216464
51164
590080
1029034
192887
675537
955383
720807
1227565
426810
1118757
911864
1573739
643222
8802
975088
887834
869992
255159
737236
166379
250417
79509
942664
23952
928520
808616
957211
356148
1366596
778251
704855
1050761
1402617
288764
856880
1638364
556614
1637419
1182063
1291389
571098
886448
197810
954153
509345
1486038
1348688
1102869
260036
89003
1419770
759492
154378
1125990
799709
1636071
485325
115532
688495
109624
121186
647360
25559
1634838
1166946
1486461
121931
960845
430145
671543
1573197
1188607
1243778
927289
568111
1109118
1474827
367651
1593602
51260
1343730
364037
228774
1034471
1571481
625650
347364
1292037
439692
108951
985822
430270
354857
1381276
325633
1537255
1169288
444569
440994
1185501
530639
924640
139608
44543
1191949
19813
204584
103327
502774
570631
219605
1083052
755490
347582
140062
315046
1546939
960555
429244
1291652
879900
1040897
98808
915615
365436
1199286
942085
1021669
258998
561186
1320851
702136
249010
1306745
588264
1592588
1538133
666733
804517
82339
694574
911062
1488986
442208
67535
1198213
449337
43723
938023
817467
56939
8493
1066950
511820
614236
1029631
158224
109655
1487003
215482
1173375
701877
1587548
901517
26720
683880
829918
453149
544646
681388
485921
1504737
708809
177801
9288
1030973
1564884
1111698
855110
338044
322976
49418
1155733
505960
1062650
850809
865262
1620436
1357009
1643075
258239
1307863
783747
530007
488957
264479
822512
1363009
1224495
1220924
1098547
1492073
475132
1494469
1549755
884554
823772
30495
897167
1241036
1577963
1146439
844034
447761
750233
862165
1585509
1562783
796949
1280559
1237832
1141556
519430
1312843
451376
1038126
641830
951107
767645
45334
1591624
1603291
1003406
518971
932177
200939
1458674
850829
84032
676959
340454
1597688
749250
915582
767590
1074519
1164623
1020360
62822
6649
180951
873430
1227385
660422
1489921
931594
833117
136038
453414
1205828
1194401
681916
510674
65548
934840
598477
916631
1520681
367046
480476
1544052
1274922
1432602
1287188
1039651
1353193
993849
536081
28900
865031
499216
1457722
1014752
372690
1160891
1002264
1037488
443515
1417099
310705
1542025
382071
1340230
572577
440713
740775
246997
1066965
1051242
1255891
1333939
1205389
1073999
520277
616451
1344091
581469
428893
1541525
1346796
728701
551743
660199
1160259
1240955
1143660
600885
35062
88714
501949
36253
439347
868830
624522
575142
843901
1287912
598820
1191774
1328893
701699
1404716
166119
390407
1456096
250516
819711
1372342
506702
1176368
646780
1217245
228889
431775
688416
734758
1588741
930850
1446124
633264
10673
684817
623197
1484496
1206303
387877
961861
1299248
1205949
908798
253088
1636739
1307110
15944
605689
435365
1407438
669926
217432
618943
1107076
537176
1579986
1073593
829717
572214
1269333
758387
1467152
645425
451531
1525647
44762
78515
655057
249023
545801
278324
856076
478897
230789
676756
876278
122568
1001629
605549
714871
1541086
14772
457364
794434
1435711
597323
1569848
244042
690501
848924
1160097
1615327
94416
251889
61352
516794
85084
838387
1055186
1558343
1321794
428457
951654
677378
375141
1563927
733482
1168537
811317
823462
1528681
214284
1345467
884964
1482479
1285185
481136
380548
1248661
370893
1318596
675420
908867
1449351
1032139
1031450
1076070
701482
1144249
1027781
992957
1438354
218620
552815
321819
1336157
48915
982718
1453390
396884
261274
398156
473606
597313
610679
1015690
85058
686685
1066340
1123789
522911
1349543
764471
882610
1391980
814558
1332422
16301
1511303
776313
1288598
327690
925406
1329632
160727
294529
387518
1305515
985008
41194
620052
1351791
1255928
425459
356434
298685
357292
462108
1190780
869392
926498
1112895
1075663
134538
747230
1007005
992014
1307090
938361
230445
607340
1310387
468294
170447
1606477
348953
529465
1073510
1296103
1354727
727839
1069500
1408385
19467
1062541
1565439
1244706
1308690
1231330
161004
864152
2206
284314
1602495
1622799
1521700
80199
858349
98602
597234
568966
1319326
1601332
656887
1314511
668636
272440
468419
1307785
195404
1070493
1309820
638982
436878
516669
314942
1291819
1222121
1549934
1489432
1642599
283444
618664
908788
660954
458299
961852
546342
1412210
1425939
1246461
1323738
1096283
672879
404375
16955
1387607
1272245
876178
1076066
694101
402842
924496
193840
344526
882219
656704
703091
804125
388385
1203520
128441
84183
1396391
810836
1451724
140822
370569
1328462
1362348
246653
530302
190849
1497600
56798
307053
1069242
1130024
111339
52284
1387674
134408
926738
1249441
407531
331394
926995
11664
325720
389145
403790
1399853
544962
6087
1447248
130225
191802
215346
451060
1454991
280079
1578881
1592048
8860
1488971
1378433
975468
1021484
534755
266365
549473
1556449
446993
895641
1463023
1252620
409204
265574
495540
997850
125145
1622052
425771
1608896
1246467
320892
1184048
174377
513328
889839
1043281
1157252
1270017
6061
504869
269589
1253210
1496556
1340549
569295
1013261
995589
1330243
1330577
439200
745988
305080
840900
510346
1273735
847713
1343449
1106654
1027716
981348
174595
435976
1089730
1090300
1386720
636573
482925
15871
833480
367122
1330089
1010118
943578
628713
273421
509308
219779
1137439
1320844
926352
1094185
1436795
778840
1156629
1085046
1116690
1301811
1543711
323263
976036
367493
1350255
1174195
367661
31371
521579
1424290
146538
386488
612889
44002
921311
796833
343977
526743
996240
1566372
1529392
545859
934990
1412334
1054256
758002
413903
1170630
362886
63163
952413
164690
1233066
636186
670216
151134
1557839
1623337
1313727
94785
1119205
1162116
1135238
86334
1384488
482664
668519
1335450
23645
155042
714306
908619
162465
1069405
954807
1334768
1097877
386107
911051
793483
56250
66645
1395763
85584
8869
1390076
525250
1609477
330702
226975
1518937
559363
170
1283962
1021261
1519090
23716
786360
1480508
912866
194714
1337185
1541372
1053132
1192915
653660
1324001
1629679
939088
361738
1357549
196756
1500183
1242455
97514
1622692
258696
133987
148213
1093826
1464970
584025
389386
1245154
943756
833492
266801
1261667
876530
982260
19678
696425
923033
578836
588113
1626450
934932
821698
844310
1339544
258123
447697
784673
876550
437047
241281
798506
1602551
185488
1368753
106056
1102334
780532
24688
185795
1225950
102513
991367
354565
322367
488894
735566
561496
733074
291129
1085395
611777
1100172
1155324
660908
375474
1370231
916243
1608138
1028910
66272
986228
1239710
957363
1603198
516654
695425
1481492
1550927
1483397
1206228
1074295
1573256
79862
786350
1493223
1575723
1269655
802573
256040
1290203
260975
683577
1490246
1128520
1092741
305565
1301575
468543
378835
28721
41387
614175
1377514
227735
240769
430955
1645799
1422980
1231740
1309590
1384528
1296256
882414
320489
618805
167611
1608671
161547
631418
773783
1181357
1094310
999963
1131371
100382
25276
1250597
1535153
1261794
855095
1109606
948457
1579543
1421457
360674
1197398
621697
1329020
524304
965933
496966
1226179
623643
1082525
1502231
616024
1028827
319820
1112215
451750
1031118
631958
546269
751985
1571162
287169
1567207
686327
680176
282445
294561
1519850
177376
1375532
735925
1373393
1543607
566721
1452547
739447
451176
893930
304083
1190249
1466351
1306644
578523
1215186
1421960
151244
288815
303964
1416887
917138
600330
1214114
888557
1327346
831415
43197
1125305
793906
201208
1515908
1463405
17255
1204958
1472959
200855
1353767
1505974
226339
81915
1153160
923237
1057410
264497
790014
1261262
1199727
709357
1110422
585811
1494278
1313830
1110099
495710
14847
189073
1237950
414937
692693
693694
1132596
1004172
428238
1023577
144973
583896
18775
1027079
223311
1310040
1241990
356331
845675
431759
1218835
1591521
140920
926611
1623977
753548
303878
701959
1324123
304041
383447
1591366
110725
738266
1440176
135770
153602
1280106
1528551
1312997
848032
972109
1236009
740325
942292
1196088
1523917
347030
1390258
1039154
340369
782270
1179143
151729
769112
347739
1633176
9307
1379727
416723
130532
338381
1228232
520918
148178
1061415
1356795
1256602
51967
1309707
1328746
269564
852477
576125
1181758
789988
787722
264127
872229
264712
1367608
908506
959864
1328351
1071064
772728
955857
857809
540951
1183687
1292599
1047741
681620
147659
120209
630206
409016
589935
315848
359489
1546416
508695
260897
103595
1456399
362198
975856
471158
766279
293551
556153
731454
567066
1054859
1124743
1100698
1264869
583115
273270
552815
1390117
800707
1010018
798197
1298461
551457
336828
360941
160810
1147022
1346122
738204
110025
1136525
1257155
1251382
1577594
1325838
1055130
1419786
1108272
1230105
813374
137793
489490
1369203
607807
647422
1382086
1451101
993790
125851
511765
1211535
854463
989529
216551
472067
1364593
756819
117521
1476093
1384832
65786
1026751
1321726
1290292
2612
1524876
657532
354962
1112871
942786
1587038
1630325
573842
1012804
1094083
103698
1445089
516247
61852
1270495
296220
675040
1013245
1098238
206571
1630240
65285
725452
227540
85743
1489390
338142
1209778
1612391
166461
289272
218441
1355176
1094705
300684
1027201
1492286
729474
14851
335330
829048
1563065
257902
1438833
1448965
1009991
631341
305080
753256
1625331
1411077
857499
679326
1392024
597334
1498618
1542554
1540490
42745
1387464
787269
1515713
1098709
1015750
805591
1170080
1130623
816149
279120
777276
758063
529081
683803
820639
316999
1279284
1266805
420517
1296984
994434
487359
967595
1307967
578149
726720
1149858
280886
473095
551284
824
572966
1220323
449370
80086
1428187
403656
43821
1003723
1262194
214824
1532065
1152009
599096
21332
470269
1327324
1167183
1156991
1264705
1311000
780525
892975
498756
718960
179691
241785
109625
1617102
1449232
1525167
690481
961527
828784
693280
744421
1437005
1543512
264408
882342
925667
273266
1502069
1492132
902145
1537401
672052
443746
729075
1048723
694961
1182605
579412
239158
1497745
1016977
1081080
474241
982960
814356
1541580
1366817
994746
917638
804574
1601049
554116
106507
902376
1297879
455231
740953
1514963
403674
1147749
816005
1443831
919464
503854
420986
1547732
956772
576392
1627850
1134649
1444413
719723
1168439
817341
539070
753971
905671
929216
206514
1075061
1343680
299229
1512797
689616
1367226
405333
1274080
794215
707941
274546
734328
484177
214517
812994
747985
497524
885295
1554259
1473601
115416
902922
1550218
899751
1161766
53659
1559600
467163
1330513
1464235
11488
1335199
141578
525942
98005
1622870
929808
791241
822322
400412
1493355
998972
528645
987747
1269670
1234886
1218166
565549
207994
1149385
218263
624018
432282
980741
282128
547900
349827
1146588
1113879
279083
186471
472750
50401
370507
514399
143911
950624
197345
1119954
120553
1490760
1034551
1093486
1055306
229294
936668
440804
1184878
887964
134522
1277640
793451
661371
636888
539006
64647
1377843
770172
243852
70527
954369
1390773
12292
1438520
1373495
662029
1232896
1238131
541245
1522027
251909
1211690
1072651
1110371
181982
239480
918754
1025584
341558
744251
242364
689772
174347
885606
1188774
966072
375302
173455
825111
552860
610207
671404
1310095
927383
348981
1329811
1078400
418952
225751
493513
880664
116981
378055
1116800
377559
427733
733747
620913
1006407
1513065
1368307
1540407
384145
763149
360272
624219
7930
1336415
1294590
1550189
1500798
761120
63772
71116
102496
1034505
152393
1512067
286471
194911
1267439
848103
217865
66242
405397
1585338
767503
348498
564223
1030927
1574404
406243
850396
617026
771356
1216087
501687
1020597
848276
645556
1499144
1250505
1148578
853682
803117
1413323
1177297
224231
188749
705430
993858
651987
762579
393973
862262
1472065
289038
306350
539070
793973
1372826
1399429
1116664
315884
699588
551943
1448380
693418
314339
751509
352786
184101
1354270
502492
920781
1031233
1386304
788280
509425
920805
505698
1313474
746810
245711
1146391
1261249
423733
207896
817214
1496432
1142202
176123
952254
1420220
751989
914635
570094
1305197
772570
1581462
916074
747488
183558
88983
1606659
594323
1078357
230835
511333
32685
1080193
161323
1085481
70500
49345
502074
594555
1006491
1360959
816393
1314942
374917
806499
1314631
1023663
744962
112892
1333153
1633463
1211540
109955
848771
447119
390940
1520956
993694
5110
548674
1527735
1344171
522614
1490227
1410836
1156285
313130
621604
898475
1293052
218007
604515
555904
385762
1372119
32482
1458827
1257266
1261066
202824
1314263
229389
201845
586360
1293289
916533
344416
1262322
1542042
1583780
881146
1537465
958933
246418
215116
350378
282141
734385
643423
1350584
992268
170708
30564
149156
12792
1622592
358610
372782
1193546
635178
1346958
1458512
1296454
524153
862043
70222
1098587
889797
1393263
732624
975089
1415551
332419
1199894
1179199
938720
1447601
1313100
544196
444421
1545465
823231
259078
1232162
555587
1638714
872975
382901
801454
926244
1379959
1314934
457375
404689
1120254
489334
1218377
920117
1079847
892583
1587795
892851
1180521
1318215
893259
117865
228349
1562144
1177350
1029257
29252
1436823
1197091
261163
1208798
943099
806744
654218
343820
1180755
988580
1204189
725028
246484
893539
648052
385616
1003237
1374220
780659
1336215
1079648
668098
474329
527844
1537601
238464
1579377
20721
359966
1536723
456395
476060
830659
56582
278457
1465233
807299
1521009
780525
704144
98941
197866
1329663
1480798
1111991
623315
1595001
74750
1302229
784370
1168478
1077005
1333058
1068487
330228
577812
117079
1236137
1046502
222322
1565720
50627
293553
1590817
462893
1122040
1131683
1358039
801641
1387180
779668
670369
301387
1055536
1088750
90172
1334288
472006
114912
1413993
1247461
682616
411063
1231164
1395141
565106
422395
898168
806823
329628
759988
450838
291243
871426
495624
181803
1130908
765609
532663
5161
345204
943729
65417
1218498
319860
154467
1432961
910955
1528770
444874
559544
1002056
1244387
1294904
478450
929963
993399
353357
1534841
1162922
1611160
1182790
799125
347357
602969
1286192
947689
594822
308989
644960
458874
1309292
896002
200649
654635
602772
1522552
199884
910406
847196
1294049
1269792
1269168
446190
43840
1511447
1087789
1301841
925317
584193
22293
671852
576931
1463139
264538
39958
1200991
719870
316335
855915
1192894
643772
74147
839428
1589833
1373040
1435354
856703
72875
382766
24145
647310
820213
372806
186411
305852
360146
580644
45953
1256135
1113438
586154
789208
1329809
1035181
1584184
916197
1452599
1245357
1599788
482585
753931
1246
423135
15337
166757
1192074
889822
109619
1108326
45386
967429
1478105
1612909
1177390
794280
1364987
798892
696045
1042051
1208260
1499610
1015538
1065209
69207
1203911
1036890
1441843
77844
557560
540088
1637951
539404
454572
1646258
94648
165880
717867
1568258
1410154
853023
210847
685186
1601871
424890
517146
203549
477917
321779
956473
827671
802253
634079
1277631
1626889
221766
386737
976234
1129250
508949
627045
929997
153004
1111393
1044609
279767
836220
1546641
559347
1355081
742924
1597027
1620695
1413570
266944
252364
479716
1154128
1261776
806741
722518
130187
1356449
1244697
1632029
322707
380611
817009
1065083
178323
554453
221856
1515408
1172581
99185
501844
90480
463541
17586
231983
405349
906793
1160659
658449
1493902
205261
838372
650588
1231744
1002917
1110745
1169286
834929
247378
910466
66995
16495
938879
1647602
1369809
1049633
1465694
322122
1446615
592158
399376
1583654
1248935
815394
442106
853021
477407
918191
337329
203387
405548
920768
1030593
1197079
556255
873013
1604795
529412
401200
1023638
1293822
751436
257196
54221
950176
1084466
1151710
851006
1059298
757970
687212
833683
1167328
393791
917099
358010
1368612
172673
751546
427753
293587
978271
511652
447298
902425
1514124
1378788
1337650
1568967
1417289
993078
519054
396644
1426517
1175018
419853
418118
1008387
297867
403830
532347
1452096
949635
621661
1067509
902177
187578
281715
838586
302368
1018977
846989
966819
1269422
288549
946569
1196897
182636
641064
1424808
1405796
68619
1461454
70309
472328
1138107
544039
783343
1082999
769985
42287
619819
739390
1135860
1070987
324580
345038
1602510
838050
859969
745190
1333423
1528055
768682
1297494
874714
1165438
571775
1628475
1332733
1270451
739197
344337
334888
176787
421812
154445
305259
471200
975564
351575
850727
369928
1205354
1613111
1117499
332238
1226309
726585
544558
302898
1613466
1107815
310331
424408
637428
1342143
280153
164528
544743
522270
1619236
1362904
233320
1546827
627003
782187
1513059
1373774
249145
610671
1265668
463701
1551280
467146
273752
353177
1157266
1359684
1484903
594282
1075979
1191052
1141122
1193735
1315590
32493
359939
805832
519830
1368912
264994
519449
1485354
431507
1002129
595545
287131
1455681
610459
1363081
435698
582974
1588044
972201
910563
10738
467081
169216
1297682
364143
1146207
1497936
1492328
855712
1253601
810056
1501642
52307
613368
1623016
133293
565776
258918
938043
1439388
1112295
823524
523732
1326818
32850
482304
636740
121226
662672
426556
104665
764499
245483
1506366
920680
554073
752726
853579
720553
1318122
886623
214809
1131497
1510564
23402
855022
1414819
332729
155210
1511685
632469
218495
544676
646267
1391854
836715
1234292
1332456
421302
541591
1499045
107660
1587691
1330016
1548469
24235
1193418
290478
485528
824056
1365920
1081317
60844
1334056
715600
878949
1383287
430756
506343
1164230
660394
1337277
817500
1442706
228971
315744
1008359
775203
495988
1466805
766844
1441883
489910
1465067
828487
235090
1582237
247130
686034
1465022
247319
86458
1045166
1232263
1319322
807527
480838
114362
1252567
1302086
1058201
1118844
947356
623299
242712
1491608
1004956
151866
325800
326246
1158425
1081442
1446860
498323
87631
152011
969664
432952
663266
425446
1316162
1454022
405684
257448
1571557
1193973
1246759
1334934
1003869
1640527
950884
425730
771859
688097
437121
888618
1569343
208542
1147962
1480645
946011
51775
969331
126514
1275641
593383
1138576
862554
406498
179370
697301
1108729
214432
1122647
1483335
676733
293359
245033
1199546
1432575
464508
1090583
127967
362691
1183170
333236
747695
1065242
958823
768601
1587959
1632454
82943
503242
311771
1236858
3945
896638
761724
176814
907913
1085713
296381
1403237
600330
979504
445823
413259
85059
1386477
1419110
147301
1222491
437572
1362455
355058
31488
986127
257085
744481
811612
88098
831586
192139
90378
765026
1232481
932997
725046
694994
1280569
1162700
206955
551319
236308
836921
746209
1530098
1170079
693103
929282
542431
1560610
1369517
1073504
725242
130314
448481
1401229
219114
1618240
781817
131190
1569461
1319472
148804
184298
991535
801050
1017411
1080140
1536480
428760
939346
807923
453416
597314
369571
1514280
266757
1140865
1460836
1217541
680810
686505
1511558
152156
1366406
338491
703842
358694
1234070
110846
1146357
607485
1152448
1141327
1182863
497466
84816
92133
1040096
412858
350805
37616
1291409
797354
895330
1183496
1183908
516119
520724
791236
1350949
24201
511745
474974
264268
224415
821710
1522189
148248
1242088
555936
163684
677094
1145722
498046
439606
1318908
802402
816019
1637520
129690
1447350
287761
632247
60284
968421
571991
956852
794872
1629952
1431290
885109
334373
1324526
64134
260803
1089681
1498149
1405096
313716
75891
389862
863153
878833
810031
1635830
1018292
1113919
893749
957495
339407
1503087
147240
387975
1595255
785189
706247
1552722
233502
151284
1428810
623889
479832
202231
782973
635687
131991
1067000
4891
1423546
284709
927033
1107534
544772
428695
1057011
834244
807022
256221
865303
1216678
1305400
195111
748226
761099
1631878
146446
693341
1380756
217454
62982
1016537
463920
1418010
1599725
331234
1187554
484221
1333731
1453896
421337
632769
150602
65484
789240
392108
455590
1053434
1601129
1639284
1234183
196278
1376028
631585
1000149
1417588
674426
265270
1624126
1117575
709618
1379438
1611209
942416
950262
641610
887180
417295
250559
1272246
638474
1311244
1542499
760308
967799
287789
1107799
373985
571270
948791
512097
1173471
68383
419251
1380736
189104
458764
146485
1291609
10151
952679
1317990
353606
1475840
850632
1644263
359767
1577532
1309043
657760
1528308
1440660
1572576
354815
437288
1005828
982822
40645
1496882
1486838
1184364
528181
382713
774343
184783
1508988
923671
401771
276060
49601
181903
819056
46444
315563
899402
508939
594765
1416964
1221461
1007821
404922
1239404
793706
989232
391729
163151
821774
660102
1605206
889264
1479836
1364469
895942
1561976
863477
748678
476967
152726
800017
1258747
1161131
867134
897601
131996
1214682
1270312
655489
179977
480686
950566
681212
1418486
170336
1284295
1563076
1574525
216847
1531814
1123100
1420318
904920
420227
674429
355276
169904
250085
1623344
1103959
103557
790766
735473
124040
1060255
62515
651428
1563486
26939
1077804
307947
917607
670232
859276
1344448
1567887
316960
289239
759446
234067
36116
985888
569660
1164791
183556
1467224
497685
551091
727307
922788
992025
236069
234639
722588
676240
753260
1189262
419843
950762
1222996
2921
772476
1258757
1409293
383614
1020192
661984
168084
1431781
392195
1028083
1498321
868512
814741
761996
793472
582006
484818
13931
1305972
1620056
897838
563686
196144
97624
590699
342532
1492632
980656
584563
1554845
467764
254176
1145708
519160
1229029
293449
1440038
1633400
1267595
1148599
1058796
586896
882958
880662
883985
1582141
290074
240789
19890
1535492
931697
784437
688593
1433426
1455815
1018759
1471512
1485491
852117
669053
1335191
306001
1297364
380567
717593
612868
1377509
174655
1281779
474501
1604168
1044180
89394
1255950
745954
1329527
670186
1566963
218589
1341872
1448616
1578013
1264830
400507
730079
375669
943656
1444784
924354
875661
466151
289493
48108
190084
53844
1362098
1305821
105127
1231309
577747
807530
978779
1561238
195981
1574826
841115
158743
1239151
1005340
1204934
595938
1217423
1467295
375880
1094057
70158
1090070
381436
517473
1179381
1192458
50828
376468
271585
530415
181638
77193
1180091
424148
803959
227588
1202112
216797
875558
196261
951797
104080
959044
857384
202482
1111385
1413477
1320842
1261293
479323
1281396
1130338
871881
720177
1420927
793583
1462420
1640907
1322502
774255
1171651
25541
275456
740236
11824
294329
23134
459073
335917
42253
283199
473865
354992
45143
1512448
1075486
1214441
139916
1309777
1142266
295071
1017545
1608858
1628073
1094042
982496
96012
1480454
1200025
387670
1382455
364776
200361
876619
296655
1319120
445777
1213588
799653
405475
541817
672902
1243641
756533
1601227
961854
1594986
1501131
1317634
1233377
1269178
97585
958996
840423
778355
1021402
1283719
1331620
1600296
1381994
5272
538059
702767
182867
181722
677822
975965
718873
117045
1305502
1384133
996570
1216219
490079
981340
619517
1322676
793602
616925
921803
631846
689285
1172982
67072
896281
673829
1562377
750245
896442
1265039
1357049
301292
1537860
822931
1537666
1275718
623976
592357
1116785
1366216
355656
302184
1599062
545624
261215
789206
59859
839821
1039964
653877
1398022
1535816
656869
1244177
1419257
704132
1418846
1045405
953253
769103
860821
909320
1552673
968912
1222615
1581444
854779
41509
725285
1356815
505082
35
1554413
406018
46034
1255447
494411
673007
780061
1603406
90791
134941
174303
1462916
1372691
1230217
1194342
1447058
742311
564218
1032588
989116
1026234
523302
762419
823834
470027
150522
546419
182884
608215
1572585
701088
263561
1351063
730891
1312189
777116
321636
239930
248099
1584219
185118
993025
87981
1563477
844710
808153
1489527
919055
237954
578983
175041
1413736
1623371
1313231
718024
1137663
1519047
1460542
139091
791658
870892
967755
255989
322331
66594
1041717
1168041
933932
1612450
1135482
435637
642313
700897
994770
681806
1417501
1215705
906303
1612142
1261580
1387376
1274319
135892
796550
872392
1429128
271975
562657
1250041
1547270
1522421
1423096
342259
303266
1453575
698911
1106807
177609
852577
1280082
621022
1318126
1052727
1334848
1042326
50376
859691
656692
877725
958205
87486
571699
342225
902330
65933
1198294
1091489
749762
1294004
905481
506911
1236972
1160070
932721
72824
22840
158819
567414
1284361
901115
1257841
1623335
1481341
434132
903856
604637
1546705
294302
542146
426594
162802
111078
1309774
246885
1371797
1179029
987100
1230178
784607
1280476
528786
284740
1326433
1085847
263036
1090329
355956
480538
589582
1507704
671296
1491
280034
998100
1565359
906935
1387649
1440960
131513
837395
1542464
997801
273061
23749
438641
487050
219296
1499993
228972
1283601
606189
49674
1165928
1316457
81216
488875
397772
770704
1073097
1299055
1507622
1623716
1209103
1122944
1421650
1087729
1215523
804882
300284
1046871
372654
288181
1372616
1111189
866367
907990
262697
424294
1272259
532443
936733
700525
331842
411319
984867
1335385
764562
1324064
173588
527185
355700
1644442
1026182
835613
460538
1123947
1290007
1078756
1626858
1387756
84762
396850
1172858
4428
1364137
1201531
978638
1217996
812829
878161
487126
130150
956136
458118
1408993
1361123
248999
272283
478728
279507
1296557
176994
1636111
19313
1210870
1504399
731022
485880
16456
1542273
112784
1555876
898281
230432
988658
1430702
914418
1012620
832262
1509634
1235518
1406558
1268092
1510670
1428968
97118
1448265
1410583
10446
1048665
19266
875079
973017
92128
136788
563691
625376
174654
1326965
1148580
1440697
393670
806611
1158885
1206663
1024257
27869
1009505
1243715
342642
427693
1134498
486388
1323743
1423367
850859
1428719
1537526
1303325
498589
412466
539884
21667
872785
228533
314473
1602532
987191
538942
657783
1251520
1537795
1453772
1501502
440001
1340280
295018
1456032
1134289
1068028
305436
943925
317421
1591263
149474
138062
974806
1421955
1543868
1350148
306257
481705
528927
1244951
249858
530653
1610869
1341599
473178
96283
525047
1606438
546369
169414
750611
1013075
1330905
646046
858468
76801
1288472
202865
166438
1426843
1078187
869407
1572652
933085
1208474
1555638
1556604
372478
959047
679964
285319
816969
1539244
1138517
64583
570593
1233144
56903
934222
686612
1290324
618509
36223
1112747
960079
1034245
1425509
333552
769391
991965
14450
474319
1481932
1549594
568042
1503625
164779
923144
1230973
337486
1405941
378740
1064241
383020
962676
1222790
802663
291109
1162274
845388
695318
1151254
1443103
1075361
857134
1338109
147852
1343699
1565833
1453312
238842
444540
810493
836492
1330715
73032
1026902
1161732
1134867
1165103
1177215
1261895
242641
658796
1159798
18249
542781
512423
341081
570020
205596
929042
733416
39456
1468304
259667
1033191
1035080
1105830
301595
550606
1624288
31592
1533628
968540
1009397
435956
703138
651202
535618
996421
773143
536908
1333266
954405
956354
615256
430825
921272
1126640
623454
1328393
973987
423148
1346409
837313
1088711
319941
813316
211252
1058076
620256
929804
1118477
972846
1023998
122557
1504753
458683
957135
747989
1443849
834384
194387
1314886
807622
713256
1257986
630604
476306
572953
356289
1128287
1341341
1529697
1076600
836285
1622999
1039176
885476
388773
657482
1305188
380158
425018
257442
286464
1637717
186399
683917
473587
828790
1366859
1404666
109025
451565
756539
891474
872058
1242072
1138022
18839
878846
812489
1388381
1393718
1546235
674562
213659
1176478
598676
281578
957194
9728
1328413
845821
361921
665529
1039431
54902
1369089
425995
1405358
393543
1177530
1258828
233686
1551739
476318
497698
472577
1483707
465051
1452145
30918
817464
108663
1363130
302898
1082141
860498
816690
103783
1296536
30376
1580199
641294
31788
94616
1506560
1199169
723791
194372
681711
1609437
1427731
736207
1340286
1505949
867458
680627
1492530
1565892
1411140
1216592
115021
622029
1459419
211141
888471
1089546
584992
259955
75458
987436
1573895
146960
148693
58641
808282
968604
686293
1043567
443634
1300470
760991
1306117
1479293
1478773
1327652
1140896
627210
92590
1546193
311423
1216517
935243
534197
580041
33860
1310256
1266071
285699
1093790
181922
1629811
1138502
985382
1169486
1350622
509273
59300
778868
1420155
1189803
659581
1508630
1282600
4262
1441981
514289
968449
1639065
18536
116696
898722
1180188
209656
141236
1575732
148268
103734
1601734
1279924
1609084
667494
432182
806868
1321147
1468037
49635
588185
978970
480914
1528427
847290
228777
756805
991990
45289
669102
489805
1389256
1491618
981483
568337
753873
1254833
905431
1576507
1528446
1083257
541041
374679
687749
294229
1387465
336776
822975
1279850
891912
875415
1018982
501128
971601
335388
395903
71235
841278
1244766
479323
48078
1249315
1147863
845760
1209280
604770
1254328
901823
941011
1569968
740212
1432853
1399034
700267
217389
1458082
841289
693800
1373068
1337614
1638724
1430901
736796
1225909
1024134
854766
913650
1289481
947520
853852
1216429
609725
255411
1347548
253574
438633
766918
1015282
1052650
1178173
1104017
1267232
960516
1057793
911082
1474770
127980
220261
1304774
303590
718400
1245477
1618773
1157428
1634941
1072996
53015
425287
31283
72795
529822
1012758
4386
739007
978897
825163
1609314
1605661
640128
645073
1339079
139710
282805
1500535
390295
1419861
895270
1333477
1158763
1392562
568809
412927
1197729
25891
323341
334228
502370
361021
638231
171734
611174
1140383
1516446
831015
399104
1165649
220585
323302
29695
1102422
1530013
863815
398357
320274
786761
193176
1510597
58220
1317813
124731
595255
112223
756393
1149315
1485236
1577913
1076142
979122
1126494
1641329
1597782
1026672
214276
582954
10354
603740
323904
1034297
1603663
1598277
683994
1580089
839168
1023996
1173929
128715
940749
959643
1317080
772911
765573
1298888
304820
323116
36894
1074902
1646381
458931
773112
267852
670213
1598595
1589591
908022
419703
219545
1532858
1317108
62169
1526427
27319
111381
633997
264097
446054
1064835
86408
1190734
819864
1634554
287638
1461960
694465
423647
865542
651173
431043
203931
1103973
1583291
622639
941337
129651
1361824
1263317
59625
1087991
34683
162921
874160
895074
1003021
1267719
1523146
482292
566877
965202
251587
214397
635898
81529
48070
429829
13721
34800
1302764
347554
531971
209528
673626
1600459
1417313
1029219
1044239
1066515
919569
480035
701488
229830
1098434
1525720
317152
753228
1574427
1535724
1527770
430663
46879
642312
713415
982665
1534225
947434
394302
1090764
1156372
787785
1013162
101307
914978
374809
1553445
46784
55936
992623
961903
1047497
1054024
774029
186022
1568110
79552
888047
1192809
928345
656206
1304821
441539
1638236
759553
1527681
541377
1139414
874388
148266
875405
292667
439615
302019
406536
660301
328617
1135281
1008560
687074
1614389
1614724
523968
1175953
558263
14301
1311825
1148439
1486632
618665
352293
1270872
879477
1606092
529253
589909
661112
425071
586008
761346
1006404
1057467
937807
854759
47225
427824
1014866
671288
1350831
651995
1353856
49473
574156
1018050
130519
319867
1557735
47396
202802
249469
583585
213881
1196710
431643
189000
820796
247317
417336
1582998
985336
1431679
703907
744967
662759
1619343
1369168
1438980
1173075
835946
277203
640074
391290
1070481
704435
801344
1319669
180996
622106
1446187
257934
482940
675441
1154842
1329029
208001
1007384
888915
673126
1435331
1217232
768037
970856
813110
1581063
1573379
1497262
218573
954472
550880
294657
1402725
1091495
1004403
487751
733455
198112
521818
315701
917944
1155170
401173
739050
571894
968996
1004937
1288635
1320484
782188
1316146
1430695
439761
74833
1450108
1622768
607979
273955
115358
1256042
1319782
762185
1142644
611227
1112470
200870
757318
725542
59663
1627509
755274
83554
1577573
231999
853218
25440
253522
242244
1483814
1362712
786680
591257
685254
839775
307353
667833
1616857
1469803
371856
651128
1567648
1536855
727574
548873
224399
401829
1611353
332571
1368342
432437
589177
1469008
733515
1540752
468071
433976
1102379
1180321
1359353
1360936
1535650
495554
640425
536105
1030600
1256589
1263745
539612
1262117
1585919
1259487
144964
1450223
1322148
1608449
1646916
1197606
795470
1003888
1436601
883531
635287
1232853
1260071
789234
1558472
930537
562817
762007
172324
1383881
1126366
893335
1172043
1395912
731361
348215
1159884
210735
734853
259901
1479595
1287340
246832
104305
583971
1199460
736149
1008294
760405
425925
1553188
1646532
138317
314390
508815
221529
138853
505279
200161
1431946
853934
1178505
649914
653092
412304
253979
1352568
173387
310247
12807
471917
197793
79566
1284501
956873
6941
46987
1496483
833465
713807
1481349
682350
36925
27169
39330
1405050
321482
105109
787952
1214376
754101
508842
24871
1017771
2623
140631
245164
330015
1402193
1571484
806511
1273678
1220475
451881
1538964
1518564
764405
574201
1166976
37758
787721
1270229
690286
861914
1440149
715058
1276195
568589
1101485
397665
577995
1548895
583044
118134
130618
1132537
97733
672767
1086189
617399
198780
558670
1210534
801705
675212
1582454
164303
196396
1333066
1400838
926654
1310095
602174
1476059
436118
1582181
65392
965079
115493
897467
662465
724120
132305
1510466
170985
1491574
1157365
1514523
748999
817890
1475001
1223738
1525038
621246
650550
1086131
14063
1182473
499413
434745
762271
1012445
121248
412357
1561315
1107758
1252283
23618
620984
862443
482309
165571
843177
1130082
862970
1501680
807086
194986
1274629
1306276
984290
1270416
1422533
78178
1562407
592884
43498
1315615
1600662
410308
571795
707348
1186098
248494
611694
1386600
345189
457189
1227487
1244046
503957
1538471
275534
873823
636771
547649
1211335
933017
244784
312484
704649
406882
804902
1562407
1142058
797266
58106
503652
565368
624411
891546
1132959
714896
588259
906399
1076564
1258566
1600648
1614312
658917
19931
117342
967593
1445685
72327
1409055
787510
604366
214970
727396
1631750
1349047
842339
1291274
57575
1289908
1505682
1354459
1434264
1512569
808657
1122695
837312
401733
106645
1588878
97902
305803
323234
818725
1159405
1180450
1465900
1327720
555243
454767
1338905
88690
982694
958423
1193438
1594381
515494
480683
283172
650961
362806
861308
565841
177979
592138
251757
64932
1403261
1408995
677921
572866
1293752
1434137
1079481
586975
640307
621604
785746
1615010
632035
598049
1231071
187176
419095
1109974
976345
414814
902287
618867
246203
625253
1062984
1058595
265185
163809
726813
729643
25692
368592
398035
171600
96792
1060774
1403469
532836
386935
112207
1326343
1377212
1094532
1319519
1554089
1637634
5427
284555
321895
984981
917044
457889
50423
1640732
703422
1277426
136225
84316
282653
1580333
1529703
1646582
1243260
1519438
1331949
882996
930562
1593291
690505
394871
561842
407748
282761
126985
337088
734454
595701
965316
281939
1011896
465778
252270
1043432
905198
1101084
1485774
996838
1645060
182167
1533134
1635529
564079
357738
14572
967927
148715
457116
420123
1067236
575264
550573
1378798
616938
1161942
1084586
982801
1539623
1345288
1474645
1630011
1038339
1515023
62706
389051
452466
262704
1336769
946095
1487386
1019622
1392464
1572030
996887
25925
1022737
764156
133026
718137
537058
669013
426028
164011
342931
713485
446506
534781
734684
821193
1543790
472577
130433
1321688
531690
630591
1325064
522326
1143314
943122
176628
814608
1328593
1052008
1334965
551182
1310480
1387893
928259
549677
856563
126879
1241674
616819
791969
647782
1631291
240787
629803
803103
247426
1187727
1474364
446139
189928
1432533
136259
1475374
1458387
459513
20340
215142
1598752
1574766
136345
1495259
165842
720146
392986
284689
931525
1633271
889864
453905
1303747
367483
156172
1506274
657593
1597868
321795
1418376
699036
335117
280292
970153
520503
333237
382847
553386
1256306
1510762
1356463
113189
588654
1479366
680993
1016757
111174
1627342
348529
1150111
108024
1207426
163686
715732
338843
1432020
767040
16710
1491800
1512851
251952
882638
582477
1006937
95451
121299
767352
1489216
533531
38362
942884
178940
1232299
554570
480450
1000673
841544
1287127
818913
113466
624227
1604205
1367712
1572255
1463529
1547412
385662
548108
1628356
30587
463463
789708
941446
121516
713628
246773
380842
693786
897593
2958
994481
1160771
157442
1089269
1627909
603005
1125541
720775
1027055
108319
296518
1615986
230446
417194
691391
1620134
1191699
1176795
1095229
1426554
1422966
1365700
254695
1189232
222077
423025
1585008
464497
1607796
114181
986362
1511239
1199352
360375
1646527
914193
508485
1146791
486245
693164
173421
1164963
434042
281135
407651
110962
1576825
1026270
944103
496316
1349874
1368265
973436
426085
1443867
603808
403284
862311
619842
933552
1221923
465964
688944
657078
491056
1325472
697516
988901
214147
496789
571540
176498
574929
73561
243021
1549788
452731
1305490
657642
281067
1201457
1023229
385215
291294
1644727
59139
1584646
55375
975539
1048735
359297
477530
621140
1373622
1069662
574452
1391362
416230
189938
1249272
802258
397187
1179143
1054596
993407
361271
1152915
1529181
1576913
1000206
468867
1124266
856264
1160992
1132491
516606
1225366
618674
638566
263442
25082
252375
1194974
87221
451576
1089825
1397470
1384201
1168478
221615
511355
650223
992810
32288
576011
1541271
60679
561518
1054263
324257
1286314
693849
1346320
110597
485599
1483355
632122
498782
4897
520785
1303158
957859
542747
1604349
1646250
429152
1646555
260435
596012
553802
1137199
200057
177847
568941
601620
8054
23095
675488
154928
1224978
385810
660559
1447083
425756
963118
1220812
1542843
761154
1599535
545139
703428
441333
808717
423822
974178
277021
1405729
1443949
1185078
974951
16329
1089203
16249
1006956
1008471
334965
242697
667336
247038
1097251
719378
1171367
584561
746315
1065731
142495
1279575
579625
157165
1613847
1307460
104293
203234
33005
1312151
256962
841475
1462549
1433610
931642
735213
1000720
244648
974724
262335
546513
993590
1045081
640185
1039472
1011620
27334
89719
62522
707244
269433
698277
1643371
308228
1607563
1444535
1590144
8422
56944
317485
573239
694684
969643
569471
339187
1587226
1131156
38130
170852
176253
957137
1185457
232947
533333
162733
828350
1016549
1092601
848027
1485181
631583
225484
434532
1533328
1121930
205710
1597769
253674
1030382
1542507
777608
1359791
869532
1434716
633230
1514628
56944
902888
751957
1150644
1057234
382582
610181
19215
1058379
1329817
622947
1439991
1581494
1519952
778710
1273043
675780
449280
1128887
825137
1573078
107154
310255
783238
781091
765900
1087351
482566
367406
879128
653621
146196
1064365
205581
290627
97336
83006
621710
434754
593658
81961
1026864
967352
1382902
1338603
157083
35659
1590968
912886
1398166
1043222
1265166
571238
94639
299795
67800
1033465
1346640
4095
711923
1382089
616794
31979
1276579
1554860
890867
559795
194698
212952
1413450
30961
612687
368452
1294038
529960
1062451
1161266
337314
104180
1041656
35531
1475334
46262
230578
374883
834928
709311
737721
540822
1635733
871419
1316328
1616780
834431
1350678
379389
206153
1370286
885509
522726
98892
1508342
1583431
888367
1384687
1301762
1456957
579366
34637
1536017
827998
1354556
896460
97969
1514328
217361
1003416
739714
1063342
749389
1081541
293104
1128679
946135
533607
1371217
1082192
1252451
587455
1109933
1498492
89078
1065555
318698
1558624
339402
1349956
499086
436024
1172150
910303
423257
877637
1582050
1352156
174406
973722
1463327
1099506
928143
46980
1439023
893
1278429
1142538
1523457
1341433
1507501
595864
708384
610614
670616
1585598
120000
37243
1240369
453869
1107023
519085
1221587
225989
677460
493817
882181
1589484
221584
1584246
626011
1250752
488741
125724
951271
703674
193981
311927
1114949
1036899
1156746
780142
1644052
479905
331727
812223
1358398
1266214
807992
1595922
1573322
179858
180910
827383
1358060
81483
526723
781335
1120552
551402
1326647
1199784
1403313
326966
1433432
940231
932769
403996
345853
1141347
214187
737573
1451077
215455
1506981
1229869
45196
1252041
295911
1091506
499193
743746
31183
1274631
289408
1304545
537237
1436344
1315771
975331
1575380
1533922
1460390
973489
155662
837223
59650
989077
850685
565143
634425
283480
1327471
181479
1294951
270470
580467
1502317
1107261
54446
718089
255936
321022
1565235
623426
1426764
412337
387990
707866
457456
89567
413386
650608
1235646
882869
1591758
1456611
584947
869610
1263585
1445140
824226
1513554
1547423
782285
428360
210367
123690
1474429
392019
370074
1268960
199138
969727
337961
129404
950703
134052
654047
41389
1634694
673425
1475114
230938
1153858
1413185
877368
1063597
518148
1466460
248528
766994
1560751
1443060
774778
946143
611696
789362
1160672
6999
1037869
463503
1454034
969862
640904
588752
629835
300479
834704
26724
743899
562881
11506
758171
1319096
238355
1168005
1222142
1491344
140963
1554110
752982
1338614
235664
1428810
22162
1493644
362060
1012941
120061
508291
109630
41876
1124771
916539
473160
1097367
240720
1643766
244909
63967
204290
753608
429147
797914
1113363
514991
888108
360374
1289451
712427
440495
970096
1021091
202865
7331
1338246
1553545
792767
1388197
144086
1149870
1517330
1589622
628972
693112
513111
935165
79814
27379
495699
1569337
662775
1504393
404170
746385
1501501
305432
1532377
422150
1493818
1165862
304367
1507084
581745
1047911
981506
681045
1057365
1209882
791976
259902
69619
102897
44890
8949
35233
285885
684982
1397678
1081742
1192380
206132
106354
844036
555976
622306
1015290
1324380
905596
791
1520637
1294581
691026
1024772
557119
73230
1411850
66933
1032328
1075533
908237
745416
759589
796902
615550
1147802
416195
541241
388623
1049327
1258533
301813
524085
621743
209983
100133
1286058
1512154
61864
847305
1528962
1336607
1471789
1056163
636384
1177751
181655
452657
169257
1619853
187115
1077106
884778
991589
201014
135152
269608
532861
817440
650371
311509
1031286
69276
1458511
587950
35905
1298201
442475
76232
34373
497397
190372
599370
1537171
248798
696118
68477
1444448
1249724
1062179
309628
1245356
1571873
1415886
1136706
213106
1057234
895585
1390002
1500363
934581
1270732
386812
714269
1013742
1228574
1565022
1404353
22685
822052
725377
506441
904102
572800
1492889
762184
259141
369187
254092
1250206
21975
671104
309569
713446
743416
1201887
681151
1094855
953070
185362
681904
1422550
1108738
775260
1438113
153835
1204834
1569037
668068
1617456
1326782
764936
882400
249074
6409
1563666
1308267
708043
780713
1057933
678474
1481250
240079
728613
1010280
270159
49420
121517
946685
1553562
1428829
915020
764925
553564
1307263
770922
1349833
1204846
1193111
1420064
1626425
1080761
1609167
427737
929334
73614
431624
966038
948573
1012307
671872
1383016
89769
42745
547107
375467
430987
797344
378208
1616575
1288090
931426
692050
11222
981842
1589887
121261
1400545
1149120
368025
614623
1109254
1177153
805234
1521402
1231536
750774
230832
1405927
1580844
432116
21593
1439262
868683
363693
1335190
102791
1566984
209369
1336209
1447348
784138
1150668
747082
534956
858286
1084467
907395
1147806
792595
1645462
871948
821475
1233164
709476
503292
398244
1363388
1031895
532295
889037
307315
1018643
213481
1408758
735945
1567030
275047
1250346
671387
1362064
1487208
625980
1284193
1282320
39882
1124785
260218
297062
1379315
1023968
1380450
95540
485841
1123084
1490966
170997
1382177
1222883
491088
413403
1126557
229670
1510707
960463
682801
1434041
433371
1133372
1478981
484123
166083
1563938
1284380
312222
219811
44153
192958
461300
1460186
1212472
753151
2225
365123
775279
1638902
718914
1110706
1187369
1150784
49301
469306
970416
95542
192120
1437203
1167272
39547
155783
565206
1264565
667503
580060
764945
283501
971341
324884
623580
1104886
131477
1614259
81220
112839
585181
429762
1367349
27645
73373
1217949
439941
1615871
964718
680392
1387663
311182
451656
1237657
1461301
1213825
1562769
1021972
246034
1244157
274498
333140
1617671
1284040
651330
669969
1546399
189100
714001
1260122
13284
664394
366183
233363
1290400
1589027
875367
359449
1341146
458845
1532053
673792
896192
56522
1274129
1254055
206186
471925
1363297
1348200
1538529
1572286
1210601
337061
454240
596637
1375599
742081
388100
232884
1182008
1040667
1441185
1241909
278643
218424
1540702
1507036
138748
240382
982537
273403
688281
1582957
1593471
262000
329149
718823
275384
759346
282232
56066
1193124
157935
365460
391985
240511
64440
767930
352212
375955
213765
1470233
585054
1303771
439543
339762
1536673
1164169
265961
904707
1600725
862209
279523
305798
57915
429042
284503
1332869
327278
1165704
296990
88788
950317
455730
99856
91315
1555317
1486761
648358
680693
1104090
798423
814142
1509994
404972
138468
1591023
204792
244783
770398
359992
1412019
972474
1588880
744744
791062
744388
942491
828233
835692
893869
1630134
1342326
1496042
1433092
1287815
939114
959288
810725
870547
709829
745861
115452
1044315
62794
644641
1157413
224849
667700
1227945
296999
1526819
370314
1556373
1544449
1170015
954818
1162007
984062
822630
876099
1413119
120544
1589047
1501961
248391
358306
1141230
305831
1042024
1507072
458822
575423
720209
178957
506168
795115
1191512
413697
1251192
1504840
967060
335158
1541007
1259444
1599036
1495854
150955
963145
614494
165906
833042
338411
128049
383165
529158
543462
782079
1144929
1394279
973131
562360
1162706
281539
1080777
122474
656184
1333105
803066
896156
785531
1289562
1115319
633820
985635
890520
1563220
453001
889379
441911
463500
1384979
1015342
1097600
278646
543569
113152
1380173
389296
489678
1565224
957764
682614
213477
27416
995181
347494
1633578
1606550
500375
483178
181377
763951
1075070
1319713
480486
970910
357430
877242
1071039
1314185
876641
1411291
239880
1550530
1327176
430584
985552
1453603
1601004
1037176
1057337
762029
1236385
173762
426871
192067
526062
159939
1053607
1564397
1433721
943249
1247976
406811
1055557
648906
1137558
906696
1132537
1522631
1379915
586695
1261807
770502
1367236
1108556
314968
958004
1163768
288306
727208
1250597
1248822
1422492
602847
655991
705969
1635155
1049794
485020
371926
1071177
532175
1368577
1443371
1392372
1119401
154563
871442
821892
1129584
852723
649118
970838
1496899
198251
936993
1536367
230970
152018
757715
1628268
243638
1089688
1480846
188411
29431
776734
1555348
604475
869457
1321582
922150
704355
1003114
230704
829737
736072
1047687
1299761
1218282
194849
1404462
1522252
912231
683103
1439975
929594
1005852
1429942
1553389
107486
1172403
1529217
1193628
457563
230839
1614672
41285
844565
1329935
328809
1209755
1142547
1268951
605260
735213
134441
747777
941512
1536952
961476
152060
979081
497672
952632
768178
458833
979933
800665
461986
1599258
539714
251347
539804
295856
628491
716849
949276
728167
638555
1618466
339383
941824
279073
319494
624743
1390714
1274839
714674
1316012
752905
1116520
1136543
1591502
1112138
502185
795997
311205
734798
665973
1270224
1614573
1540688
922195
1375879
1332539
650513
839816
725599
1049826
1522859
1573549
1281654
409971
1024873
838345
587100
29235
934276
1245687
1261393
498738
1070293
1175093
338135
854849
297768
571415
1097564
200735
819427
740864
1106359
660746
1379640
233832
1243923
1344364
1282396
1187419
109170
280737
318078
632042
196396
1101003
1144115
391694
1593818
414104
171203
21040
1334705
918724
1430351
835078
878823
1448255
1375782
311326
761950
252927
948013
1175721
1486312
780312
593672
1381001
819594
1052783
158882
814702
1603707
256241
452747
687103
497409
490382
217109
1588457
816137
934471
1233391
1180215
600558
1555474
333764
400776
1110204
177801
1328864
331728
876023
808517
506128
421741
1451520
1360106
365381
81234
1448673
942447
88549
649475
436688
663847
457280
285615
1371751
1455669
556382
1478943
1530170
10680
1412090
565766
299229
931149
1194410
1547303
906729
1251508
598353
218067
1110470
126306
1220855
291859
1402312
1019046
1512417
821867
139035
558672
22314
86118
416859
790646
411488
1059328
430715
252885
990510
401088
704561
1213512
1125753
549545
1426276
105114
592250
1552103
928015
870712
1513687
1586289
102774
263007
413333
203093
1047089
751659
264342
240410
1463182
1350258
48730
701079
1322913
1250501
1438405
809583
1361197
1630959
1448789
1553935
389618
1018710
239092
1545405
796371
1169943
1282244
116261
1125618
439135
164813
1006991
77190
1456128
1627618
661659
1574993
1171457
864092
157401
455557
455753
43750
1643088
508761
1629087
15226
673326
1118665
212867
812677
790847
1244503
1113450
1327870
558020
470718
655878
52573
848991
1553404
50476
772501
1470386
1030450
1500922
1351668
694582
670666
1133667
462723
1278486
1547001
1232536
255710
772274
1004857
327562
1208405
782730
934038
1503018
957901
1163898
957821
1316939
1559239
278313
1309328
885340
929081
796456
1030605
792135
1567652
110173
5811
169386
336985
1330773
886982
1365676
1355123
279578
671988
1470047
242466
1015154
321655
812072
1393505
1143683
653060
1019529
639922
1317331
1403653
1243980
544630
591198
374825
1543628
820766
1328824
733457
1102235
1112986
683277
510895
216978
479623
955111
962266
1101454
75826
322093
483825
409548
1291660
1551139
945682
1230319
1309148
1181302
82344
1420670
1438714
225179
513272
1007284
1024218
909378
331700
820409
432645
596018
164366
1279584
1550615
580298
805180
261546
82166
1543900
1325594
1160291
844965
874211
167588
1394606
990297
1393913
542214
1242311
433395
1626192
887907
1004915
1434970
1220583
1267173
264222
1000498
714734
872263
1428719
1055189
553448
1146476
1332058
1592565
1271848
816306
489113
909000
357964
73999
898128
1297198
1103028
711192
1566370
1553425
628443
38175
1616850
1008013
886843
177895
1576010
461643
948207
1015526
1445286
1626337
461631
437201
529858
626862
651140
409016
1637769
1276756
1253438
1092783
1426656
1179273
798752
741009
397587
1477843
1128020
688618
614225
789708
560828
265359
347065
1494073
900262
228013
937485
1176715
796767
841146
691808
244736
207820
288257
994632
1037618
871499
572015
156700
150894
714592
304494
735335
822171
192026
480667
940629
1292343
636370
928620
432260
1609637
992401
545280
240738
757678
1034584
1051769
1571145
165592
487436
755005
892919
1211453
1085244
12417
1193778
1008969
1205971
796349
976172
677674
921037
1426000
541108
99807
45284
657819
318219
935858
277347
972453
1147204
771747
741329
880714
1549179
1002076
264501
1369708
1560206
1010056
11288
73169
1405179
1621400
808789
349363
345738
127378
1160138
1153656
1585962
129893
1613347
750713
1095672
815818
1647430
1549516
301689
1222107
1400244
1348770
512522
253063
1058849
875435
416913
929866
89195
720434
771145
1547413
1354789
1635050
286158
1050352
367075
1091134
953775
1440692
251583
873836
1032715
500628
485607
55310
802551
485158
592896
382355
1028708
1019151
912866
20296
485042
909171
491253
654674
1541412
989758
1561185
926551
377142
1355545
1217303
454010
267413
1005779
933971
1580509
1502876
869918
602743
1199146
981216
644697
122168
22346
1174725
1433158
1285531
593640
1086635
994200
630432
1525935
1255588
1071747
1057963
414016
733932
501508
305259
71345
300804
789270
93772
1359501
1644082
1195276
1069715
1334733
1543301
106032
396748
1435580
708482
142328
463222
996407
1584642
820046
1163939
1272511
1158142
207840
557074
125831
887464
1397172
449952
632854
563762
288332
1484359
1547712
9927
746081
94159
71662
953805
782964
1071675
959667
1148315
349534
555837
1226971
1444063
186288
1455787
597827
1451786
452241
1280138
502251
641774
278127
573746
438461
845199
1010424
1189071
1039833
847611
238798
1385297
1011041
1169089
1471483
189804
1420147
908207
287146
1235217
438048
485888
724447
831939
549420
21937
440557
1462405
1601102
796512
135867
523649
504792
1468573
621733
561581
1494489
1492609
996184
1368202
988975
888082
1058046
1476099
1375900
1604892
1299987
1442199
1148436
1269632
1490801
1431273
33723
1233114
1574311
1044345
194493
54515
1124117
691727
847635
45728
305765
1199191
1384544
435621
1404254
505853
1386917
1442575
168375
425088
1164286
1507452
892688
1521539
1327171
1524261
695302
1579310
91076
1005877
1541024
1209270
781369
1057036
234256
64099
676222
343608
999066
66851
1470127
1037395
236399
347073
1444112
1355876
630366
756807
1487656
206792
1015497
41269
686086
653720
923824
59606
6843
873447
1230072
384486
991379
1369788
1459564
354632
44637
808542
1035103
1297180
276354
270168
1053464
389854
1378158
400869
252182
263803
915256
196960
549132
151037
1545582
1016348
10254
1217946
644942
355218
627057
286996
261822
1089128
111776
250350
546045
501528
1069649
1307288
48499
918958
1176231
962613
650054
968331
1015897
786921
108595
639251
615133
544823
782302
1419329
604775
804552
1286859
219662
1568373
1265879
1073020
99886
321440
1219897
1499017
415076
648735
1219777
382009
368766
335204
495923
1541944
1384919
331675
625288
145252
169636
564345
474209
791890
795026
1518526
1537894
1355544
1516864
677738
922802
281663
1643178
811180
1022822
163521
576543
1148915
321574
743516
722986
1135075
1366239
175488
1566779
42122
192444
611625
1612333
145180
1278105
631270
606585
103795
586242
405486
810344
926981
1270335
644633
701154
1144206
501749
868315
1375164
1602898
1381025
592814
1330026
1604476
1032305
213951
21879
1468227
995220
1431169
1142844
844328
1575586
1227970
667833
1069639
1343351
1637750
262751
468345
722517
32219
50480
545389
67670
1153522
1190556
902952
717269
736759
340389
1550194
82461
891451
847916
1152058
870834
658362
316690
1450086
781718
518776
893605
1616809
1388490
1013475
1428125
596133
1032521
1620593
443664
746394
1067743
1253643
258553
647607
671766
67909
1400042
782299
673994
70530
1215232
1080430
1307982
10300
1159261
917742
375104
1026955
1217817
775652
1410673
786864
855820
889730
923199
300717
553113
157192
937875
332434
305527
745617
568372
749340
459379
258784
1222537
6582
1272340
348547
1444641
368403
528848
1646974
120978
979828
651086
141541
643483
1341326
1312381
1584206
428822
1021742
762036
590716
482832
1183453
1086662
523929
1561975
173924
1569427
195688
298163
1435075
1187192
1229578
719131
390805
1035979
251091
592700
1301011
950318
383633
1234301
1638852
978792
216607
631434
1450350
838717
1633450
641065
204545
267928
792463
57127
1324311
289123
1490808
1247310
582708
1540134
1516714
827070
1112440
313027
1427476
465582
685063
178715
1248932
1377172
1148060
506588
1463529
1195713
53350
50096
52128
1400213
924816
933315
1127740
352521
333592
1637215
169310
1406778
1034814
879737
1397933
922184
237089
35970
759057
1633116
98239
235122
1543282
1187923
335618
12672
50171
426509
1560001
1404697
1284457
987981
1116810
187309
1579295
1639559
1523236
822635
278398
380122
246511
1179479
1103323
949728
1234790
546659
1138200
1540847
1569125
1208863
162007
975957
1608005
234445
1456287
654146
783626
1625211
963157
408154
533839
873019
707212
1303482
458547
903808
911054
364256
844534
648082
1230948
137969
495470
26052
31790
93445
1480855
648608
252923
110831
450859
652540
307942
39804
164052
925561
649337
841052
405561
1329253
496959
398549
744534
290594
587214
1418121
1170345
1547772
243126
1526973
909219
631390
626481
1394778
608486
184670
1415820
735310
1575309
1082227
303049
1603287
1241951
1204526
379363
20421
427086
1513148
1367773
772236
1462995
90434
149767
740103
829094
69554
684671
851991
77728
1268838
1627411
1142400
595759
889609
1179676
344202
1425423
1155072
537487
1625358
15323
1630897
409281
263979
541506
529224
855390
1577072
248085
363629
1218954
65982
1630381
1292662
116810
193896
1351247
657088
809244
1562771
1077228
1320683
1408325
215048
1473574
418437
1530055
424608
974
404178
1479945
1087160
363110
1023098
441789
1119399
633363
728202
113061
1517309
542041
1609142
1539701
303728
321423
422483
1449394
396458
1437968
325110
1209263
1625358
1077011
563494
707479
1532752
1198853
1206934
419405
585521
1136340
1553719
1033411
1161012
1407282
1129062
290298
1128727
1527892
480091
1613180
1594270
965824
1251189
50873
1394852
728959
215526
1348528
1541273
907957
693715
589581
993521
18186
1362262
524436
161963
1295476
935950
771742
58935
1267162
1342432
1332730
541200
341030
442509
896383
405328
1121250
596026
816522
813273
1467657
1180570
1184737
1142383
286736
21262
139219
1220926
1261265
760031
68837
173934
897314
1159745
117653
1363754
27807
1357575
62653
1240386
1237033
1114241
1008009
1534048
522864
1112285
20018
601280
1305102
732993
1541135
351423
1548445
797024
182770
155919
104215
700020
1299832
386995
773690
1135194
94377
911777
1523414
1076651
1590930
1647394
759828
808018
139359
352053
991508
44571
1025408
1377896
1526582
1552112
925337
1131759
457126
150087
608620
1564089
600153
609863
1218413
574242
959400
1354719
92936
1342834
1145834
1086988
113614
1637645
1388734
1513573
959197
1070951
1462049
1183248
355153
1176384
659948
1632419
478597
279086
678177
1477330
1070884
1173551
1072883
1034062
1446024
570214
863025
1423964
1159884
1182863
1291143
1122653
241378
803748
1301542
935513
1315841
1276139
996751
119421
1068930
1332958
769153
1176818
1244825
1359749
818595
357262
137563
1498895
510047
296494
104078
578245
816908
835924
701380
788646
538766
562551
1421041
1227960
1459184
1480389
269004
1186981
1215444
985839
235165
1000812
238744
1557576
1541827
1006844
1035083
1123966
330130
1277714
761974
256083
1496648
1350775
359896
157514
1117498
633319
903375
1429808
1112671
6769
1265631
554460
1047883
679026
184759
1043217
1486249
1423887
497451
838143
400005
683399
1359774
1452609
470598
530301
1537464
1248183
88165
191256
628452
12416
350529
715968
467455
1352085
27562
1019608
1212708
640818
1023710
501749
262561
1383150
933794
343862
336741
90099
1209937
956623
352921
1135309
699771
1081595
1478422
275250
830074
115364
224725
1353198
498148
324423
1586222
130676
526546
669234
885247
1151845
118940
129577
621821
304819
632362
1006805
1489605
1358853
567126
921977
1086561
689150
526004
446998
1236530
1544044
658975
759554
241405
1040436
1441811
835448
942481
999002
1499277
666754
653043
688998
1133961
986776
79115
1046570
373714
1166047
749547
17907
293306
448942
709668
628568
869218
1350525
1006383
1228344
1248382
176103
1626916
1368858
239898
678232
1023683
1396510
424794
1364620
174474
82322
981913
515047
1500038
615565
556757
18528
1591090
1192327
952970
1084785
804646
1568681
472157
519995
134314
826801
1018677
200535
188239
257617
1049670
1102951
509884
573817
206681
31194
1420323
1383678
617364
1381047
67072
351197
1243020
782652
383084
161460
1600546
227429
390135
317227
790998
501257
1343474
359396
1303743
607748
462590
1102477
176037
1606720
145693
1564577
1494636
149969
142339
900705
43732
416730
1240715
305514
233697
664649
425172
878170
1220699
1433527
485597
957722
859439
1443220
231580
981585
1488600
271406
738502
520353
1215270
1139045
4258
412945
975243
832358
1429721
987875
660844
1233402
641578
1401811
1599553
225137
637312
1316559
1239881
1223451
1637202
1227131
473873
1118919
143961
905658
282134
34638
1928
183648
390042
109168
744960
91184
1503027
1561149
241132
482574
45623
737487
125444
1586911
587153
1645554
670912
1042182
219810
1384395
93084
954760
726096
990038
1609796
219439
146109
933892
28484
1108568
1201388
919093
1533313
1396805
851627
878392
761457
929094
1458852
740159
1438176
963083
1194826
524101
193148
110459
466400
460893
1413883
932428
99211
578659
212093
245526
1446065
400891
1356475
845025
915620
844106
1480833
506200
169781
1275196
14162
537514
856528
89705
1096188
412237
1394471
539854
264825
82322
692821
621415
1138016
468147
458313
277219
455559
114011
823155
543526
454536
1605298
646203
515765
1135547
462750
674287
145221
1179005
1387995
1498692
1581255
919190
950144
1111033
1541312
1520913
857319
1284758
913331
1192503
1098442
1266472
486151
327892
351105
582152
533133
1195921
42777
1221734
9598
1534270
741632
1473447
1158543
1441073
46959
1443724
1253018
1272596
1026940
1014151
270873
969381
107690
1081119
1632675
278991
551840
1346937
758389
658458
510364
1490258
1342749
415037
1152156
484496
1152042
983802
673140
754236
1612385
799275
1103731
1165959
621551
497677
569711
878665
831690
1483879
1458419
855921
1135787
687907
678468
1341983
575757
1311095
1024470
612733
1110222
881264
45850
161508
1547469
790569
716384
128215
39442
824392
717255
1500835
1133523
557126
1496893
604267
119390
485839
179981
576105
374581
687361
473497
102578
1351668
1623170
893852
1141551
91744
1259668
758647
1619847
621592
1014440
1430344
591270
1015526
495208
1241308
1075026
25786
830688
482221
1342222
1638647
1292349
1190455
1329067
1094150
633261
334937
1323252
627093
547920
1570164
106746
1062262
1229515
1122086
1011357
924984
512054
813313
159354
89810
1544140
98692
1320771
633400
364999
752646
1546889
1046223
484006
1208703
1585792
1188360
1413874
1630943
393885
664140
1157046
512793
350260
1443836
658337
689534
1470687
1011969
992274
496555
595978
457600
1353354
1533506
314125
1329350
1025199
1393248
573342
597243
1126408
533854
726540
200252
328808
650369
1368754
336204
904638
1503395
1528075
1493681
1433625
1579920
1412303
1030851
265186
1573343
815821
974586
831861
1094396
123703
1146055
1018091
1121313
1581717
66696
59192
703974
1258321
180236
547288
108346
1166273
1571774
1238226
356370
999240
1022080
985724
1141783
1353962
1400249
1112151
49681
157329
239797
193703
1277638
799147
763217
2328
494529
1159260
1638082
613996
641109
1378766
1187018
397699
1498448
1221736
804791
1010155
598063
1142034
1342834
604446
276703
1403693
284695
1450179
431439
816769
1196642
571270
134623
1645023
980229
729623
555848
1499669
1035240
1198977
1213461
1082685
174662
506790
766914
687719
941183
1088953
902416
1345635
199762
694446
1636289
39262
52358
1511400
1194237
1095394
1074740
401651
582712
167668
1541306
1055761
495820
106569
1605387
472487
1567449
1008362
595799
905147
1060225
770654
1351579
1342518
360402
1393322
950638
271615
952192
1243838
1039281
1241657
709712
1042710
63910
1390915
1334184
921939
929737
630865
219031
789198
952477
1037135
580642
1376949
396704
1302003
1055097
1238252
822679
1048519
670196
694229
55318
1066354
951415
1370857
354024
297954
383580
164802
248887
90242
975122
751646
447099
402185
1227404
774910
1288653
770673
855407
1546634
1625115
1408498
854916
812438
1103266
1364526
282307
1318558
652166
1625865
911385
837135
118272
28765
1402520
1189086
1279103
1389944
389438
1520583
1352429
410779
1489989
1435067
1601288
272340
1576658
235922
7796
50074
1225657
790539
102498
237820
1134012
17722
641711
268028
780493
1567151
546336
656347
1131341
1029222
556854
894284
370604
222052
25973
1007556
1283843
676218
498579
835581
1336534
592387
751329
313264
411028
1644035
311650
1105698
646467
186300
60411
1573388
1610277
1051102
770514
1543684
779367
1542065
54927
712717
285996
661992
991889
1364267
86904
699740
233618
1348576
856261
1573116
241965
717909
129982
573579
868124
700467
630319
1621029
497100
323213
780490
1069905
1244633
126090
58560
1268166
80473
1054743
802239
1391064
161126
91884
132938
769684
1241238
909521
985790
786839
1375565
264790
225560
929350
928460
527076
413893
1571775
643124
440608
948297
611083
94825
17034
1000812
680405
124450
1257054
776275
609558
758285
811700
471526
1384166
519388
1409122
1311424
114876
1373807
120751
268157
1002145
856409
191917
1287933
159164
862755
472639
117379
657059
6059
961547
1477408
821415
1337938
1349881
945617
997560
962496
1469824
931006
408131
684162
994963
1009861
768464
39294
1330291
1071907
1638311
205615
794047
789278
998688
1552101
767553
387219
128007
492047
963680
1003655
649590
203043
975868
495510
250614
1143277
1364291
1591132
509671
573663
414727
440239
92128
792276
295231
727865
240668
1532513
502205
455566
333056
493587
51166
1093391
271502
630358
1617049
520355
1130387
457983
1098086
611047
787126
410603
1317484
510522
441626
623614
1466862
997222
1458207
1031929
303114
910264
651121
464484
949024
679854
1432203
1202750
1514090
1438714
710426
243551
241048
18654
829238
616998
554022
306341
1290763
63541
1368886
599408
33345
475114
1485991
722511
703178
19785
151625
1292902
204194
1571872
992370
577620
1427523
1471704
692986
1535298
524637
1149607
971541
524397
1466738
1273947
491202
1533126
329268
674446
1628121
732744
606857
1223327
206535
917298
661808
1597029
190789
863692
268375
1532937
1118429
431246
1051092
317096
151251
1463698
1341883
248009
530347
1545942
1539259
390258
1097914
1515982
1524813
1366404
563475
840782
665809
1248589
329503
570259
1583002
565411
482090
1550688
1261666
1289757
1023698
1546353
454945
1328402
1113079
1516308
525467
1430129
1022031
1060465
440401
806975
1428786
586986
56094
785682
969744
284434
90015
1071700
426057
1569833
1014377
1606529
345362
428310
1186897
709236
1301363
226070
42116
22524
1632899
1467086
1434370
464126
72625
344171
1239460
1620082
391131
1496272
1517131
149432
1646693
838353
345622
520187
809928
88170
439302
1127128
1109932
1405596
1141770
1179716
365797
1100485
1200289
796665
1606403
747843
361895
548140
109336
119105
692524
1224236
915607
1388104
1469880
798048
1442688
1418821
82542
199768
1073507
568088
490543
948835
1407235
259635
1445666
1323950
455569
1116087
618135
154896
965722
270342
456525
817999
1558228
1507567
1041801
1398918
771503
1076216
125026
1468707
446519
1082409
443785
600700
1045880
610148
1127833
62420
1479517
1563727
151683
985896
1457294
350345
600312
2198
238792
1372929
147660
1273151
1442771
1165690
286164
60512
832786
998637
631007
665543
1021521
1392648
841491
510432
77566
1277510
418413
412697
417442
799957
572030
812746
150856
1296486
1208389
524618
881628
548335
99312
1003563
259687
1173947
451179
1343261
969858
1501336
1191369
1544932
792461
393894
464720
733263
1610591
1331359
221809
1635499
1185957
1186382
1255919
437092
678174
657872
1039920
590713
940195
495443
387869
186070
624085
59205
1350602
1167975
695798
1119912
980612
1443634
80173
554401
1614744
1138937
240134
282578
1172961
1048048
510015
1625884
294173
1004231
765114
163750
159125
1547280
1070827
260609
1618246
689034
485499
1505111
643418
1121414
1538479
1280874
625139
774071
909099
1099766
442039
361933
1626442
1465121
1357971
344490
1299423
133820
91227
141373
1631804
1627771
1295590
1321242
654679
1055106
1196752
1050054
269329
1039495
333786
1436599
436407
1526205
140722
768561
477123
1430508
257443
1204451
265974
685181
1138326
617755
249298
198934
686406
1599738
1132825
1060769
280607
1438852
1506979
546530
1332431
425554
1598322
984240
1173521
602331
565567
990746
641676
1135635
926158
341600
288055
1486237
318810
804567
764072
575428
575275
129273
324485
85318
1154241
188229
165686
1347171
26435
869831
1405913
415592
966297
978786
1416774
1070258
407437
1145042
245055
1150809
41533
1187225
306892
1472509
1554458
1177021
1211375
284077
843284
67949
692301
1110981
528762
744049
408617
1389137
19932
833290
881925
1208292
1379321
1157567
204493
954244
434394
1375536
1289358
313737
1287140
28114
1181005
1552927
1109403
138329
488156
939140
1381086
288472
649846
476221
295701
1255326
1624411
208364
1005577
934988
278292
538498
538217
869460
1517678
43312
1205839
1326785
970132
534578
229321
919965
594874
48646
1374318
1116144
1289708
1521508
47405
828300
427804
243618
625445
194789
1573958
894392
21935
1207828
1071557
61231
141748
204156
494678
1484775
1085571
181794
935880
1175847
562249
742976
1250653
578064
387738
1577401
1424706
1114047
854581
120831
1629525
269652
1027339
1017683
1310474
1235511
1421713
461508
664257
1389600
1350863
1348436
1578808
126710
89645
1204063
893133
681423
1514474
839715
959509
828938
1422420
368848
270091
390936
1303324
660529
1211836
1478623
1340652
1192549
1454495
701686
1368298
129580
678527
238744
690993
1556107
835426
984442
1050024
1463568
1022496
431744
669080
580006
497232
1439353
875427
1451242
1005676
1286970
806465
874114
467757
1226220
111295
1255086
668231
1070059
526245
1533480
1572863
735736
1565102
365838
546177
1529232
284491
1622119
311679
1585705
870506
1636845
1299243
835680
397256
862848
439465
376413
1279377
540430
208690
12460
1038121
890453
298651
1235400
417582
80648
1457162
480727
246835
967556
1523948
396668
1186435
1509412
801052
685807
554793
465526
557606
620533
1275148
110477
509162
1225025
180630
1111496
84595
1579134
1361955
1149054
1488617
678665
368669
1315169
70458
878573
850562
1452802
714653
1007281
378133
1495115
1616562
1586245
1128495
760482
685208
1555448
1343535
1529752
1102392
1529244
1443063
622740
873801
600805
1023651
891325
1601100
181998
877925
825562
845838
438158
704690
1140785
709835
1048760
89532
1165347
78834
75829
614449
1244131
113573
802164
1420414
866184
709977
1196345
315534
1117180
524548
218737
137274
1245473
1524622
514801
162120
1028235
729421
230214
208187
1375525
334090
1178388
830309
609045
1621885
751623
703213
164522
1292336
873140
813954
1106371
1142300
71986
152154
550202
1121579
600484
64709
281702
1184537
391617
513238
77196
984077
881022
1525460
551892
1423496
1119550
990303
1594297
99542
1298742
1495161
48758
517558
1595804
569320
1562145
177355
57456
1410394
268475
1279491
1026773
622036
961493
1137382
1211559
591198
265907
1542002
1232132
1007056
939406
1341353
1329886
336923
1023973
525057
1097584
367631
175480
1583412
899977
1550544
430159
1642639
415484
414790
855421
465179
964562
1151859
759870
526270
1631879
844982
735440
1083476
39109
862265
769167
1136720
321901
1598183
647202
825414
1542313
375008
788881
203748
1634449
1461127
1340701
913221
807288
1254160
84602
1453407
133412
783613
1502810
209967
314309
538559
310039
741872
653662
1396296
563927
1362852
1176867
127278
275445
582978
607934
514008
1369949
47001
936805
1035594
681281
714077
506432
517709
1614942
528040
1222113
1302422
1210845
203969
563093
9414
402616
33098
797024
1342953
851500
1178779
161286
191197
413092
1520364
1057849
1311844
213657
1477970
771555
146139
1429479
595853
28008
643023
401253
1395794
1387506
598382
546139
1626020
1635622
1275950
343604
189569
1261450
1638324
1279536
7885
405282
665888
1510984
560810
538148
83807
959733
229746
835100
776088
1275103
182748
104050
1009198
1424823
69973
333717
496612
471787
522486
1102270
1455338
845994
1239851
1312979
216527
335519
1533030
1395076
351762
658519
1509484
994129
1555080
315801
282538
1312516
510829
396699
1337043
98324
1054750
1346267
1512684
945093
583467
1579222
469077
792854
1513582
312619
506403
521649
1157036
1380931
155012
1007831
755293
1159094
1058631
51591
908536
1202505
5507
271644
1411415
614576
365060
1312584
325452
1463370
345263
177209
476947
786089
418054
544430
1528557
770157
165826
601202
120598
1506124
1192283
1085145
1259002
555594
1450236
544681
56337
1385093
1374390
948979
1259928
832870
1564227
682006
348974
758887
1351868
353302
1579261
589451
1216922
1429441
1288601
791686
880620
1214073
1166465
1542059
296037
655290
707804
1048866
694877
233165
1183999
1114718
341725
1635174
738668
305405
790996
1016770
382694
377915
476755
1511649
618106
921413
202162
586796
575843
276236
1378486
1157844
1389403
306750
369857
1389668
464642
78086
1501055
405043
1606856
94972
650977
1447900
1225961
43418
1108138
1364810
17558
933305
412248
138452
1535540
1115731
367452
648913
1518690
1518241
1012342
876556
1376028
1315932
33725
1249761
1592579
1289476
533719
1397286
1095115
1056724
268843
1159537
872066
59808
517751
172778
93940
557164
298489
1254379
766054
1086768
501720
822018
6232
721175
1343350
829105
941742
833251
1351566
1629061
961988
384928
245084
1506651
178884
1482100
267850
541528
990610
891226
803189
673421
800796
314942
1040430
70626
616922
1230091
1237880
398154
1415413
1418153
417319
202907
983577
1245074
688116
790282
866544
1379827
62124
1087327
720072
311896
1144517
1141895
1612158
307351
266145
677407
305258
118984
503099
430724
1423649
202413
675610
1534022
861024
1435395
42159
690302
872575
417121
493217
1335141
1321221
1014547
380569
500570
786888
426649
721358
1526889
730295
1321216
666346
435674
625130
45303
437095
638545
15783
446840
1057963
1408644
349700
1247146
829703
200956
1237389
77019
68893
111408
1505635
620480
1580495
1438679
825261
765105
1098402
1027692
286575
463244
1493969
447926
772553
1159238
194396
691947
773863
836935
1203463
730363
348197
143283
1271307
1358199
1613485
1247328
1483285
1459144
302605
435722
656046
1242564
263524
1241229
1156358
317530
63408
734577
1405795
252560
967820
28481
52885
775997
682100
1414026
496113
247937
476687
376144
311134
334677
487725
96870
664359
1420256
688734
155589
661337
1618015
1496082
1386361
688710
1519467
592814
38177
1398724
78737
192401
1396681
337102
1619381
55079
172443
1106480
1175910
444352
326410
428730
1487635
1614751
1312213
1437808
1591355
191411
808090
129013
603459
1626081
1327449
1361011
324547
1430278
1495067
207450
322645
27143
1002531
603233
1453413
1296680
596331
1116728
872979
1322832
512605
642677
810462
274033
349885
1209246
21511
303030
681347
407233
1419548
179567
195188
397641
1235566
1184618
300579
1349757
817325
1161036
1246626
564999
1048559
907364
1016910
164139
1110554
1642279
1593916
1273006
876243
1113542
904987
1333878
677304
1091026
673816
458395
547927
315779
260230
1263978
1466725
78918
1146990
333114
215391
1490766
491002
209370
1565722
953820
455736
732638
1397326
971760
1413011
253461
750482
289497
726913
250348
1350957
1237292
609655
1111834
382969
716723
329201
387197
982411
385443
452604
1463799
1230458
715465
56955
929273
414201
1467729
1519090
531287
1592269
1114800
1121609
218986
797702
1628311
793275
1510752
631969
1013932
1117501
650749
872110
523638
887519
1326442
1435255
215530
1347175
346860
1016784
1025282
1622396
237533
1466667
1250854
677361
251360
1092705
1058760
11501
433809
869930
1059618
1064451
930269
573480
50555
23226
35111
244472
198844
285956
1397492
672184
1347585
1340935
1310322
1031814
1075390
87618
1363099
1046787
1361157
1575827
1224534
1133485
1368352
581169
798158
907795
1518221
101297
653109
202666
597796
826910
1406392
117320
381505
1052347
453964
1461365
383210
960644
439824
290684
600889
1580738
1210224
169797
17960
1633918
637714
85324
552897
801509
1438191
150123
240826
842463
1092663
120397
444009
1572254
68391
1460069
153621
520504
776907
199774
406846
1255119
1298994
265588
1291739
808975
403542
1222661
1612791
1534607
72981
900512
1084056
306022
57869
288000
2759
189515
1471537
467396
1545661
525765
1626736
503749
253459
1341757
1114370
1436742
62212
1037929
1522429
60992
1261172
1401791
761449
762521
317593
633681
1244641
1574201
968912
1629564
1393016
1103183
1067534
587188
1254983
1569061
219239
154019
772378
820493
149347
1166166
1590412
822791
1404858
1506786
511899
693432
1188227
1395667
567109
147737
872096
1043916
1376651
1214839
835833
1025172
518930
390797
199136
1257647
478210
1592229
710197
97651
1025368
1170953
833713
857329
829452
25117
699246
936690
141107
559103
279832
244878
871070
1503272
149631
82655
483203
520467
1223915
1486711
1576412
1014690
301597
860076
21024
302542
497734
1467746
1284383
758227
303311
913679
210329
366739
572112
109328
1487449
1620535
1435002
936461
309165
104458
298274
1337649
193523
1045810
1033420
22969
112883
1000439
1099552
1501123
843258
888954
1398820
546405
1279256
934609
893525
498033
523526
1567330
1038351
176947
784707
1594089
483586
904835
656538
640122
1030872
1247763
200143
967350
368865
256400
344267
907450
131998
1639162
576514
772838
1245956
616535
1179739
1224274
1237740
1053499
1240249
694724
904470
439278
728010
1242842
925013
1630230
920562
705232
574584
286370
755702
1445141
396213
77209
980624
1294251
50861
1340977
861142
262272
1406328
91787
973704
1466246
38332
239978
723608
662033
634866
1208331
919565
906999
6025
297813
166898
440714
1194942
1339697
811881
1515618
1147505
1167288
1055190
130087
1616936
1123287
1117937
810732
486653
1001683
939635
1239230
776007
181558
376430
1090490
1490707
1094037
1214653
991094
312477
826812
514805
918755
1192828
1159531
839150
1331350
320748
1176690
1532021
1332836
381613
593976
55533
807351
1424175
1088429
1642369
244754
1576695
798689
939022
1404518
1002337
680111
4312
450005
802084
644230
1000009
1003996
1406350
1158640
699629
596368
603613
1451472
394981
754960
1350158
763769
1054213
1383447
1061726
1473686
901426
984934
1133697
227604
587523
1526367
1277792
793574
117999
1319877
1123300
818265
172786
456579
1028474
162072
1075861
1282158
154266
919497
1067011
754956
1077745
694392
344435
766028
128061
1627394
795139
1593967
139823
327277
497533
688642
739229
1596116
1521863
628141
1382248
204498
1060884
106812
1348775
815370
1453886
1274917
559877
1417888
897835
893101
889328
998607
972523
98178
1094804
726490
1401650
1175496
1357480
702082
921128
1261756
519356
827097
1428114
1242195
353210
400985
738980
897953
1526381
1646104
286652
941301
1183258
1028914
1459382
1217271
830387
419666
1255809
1456614
1099569
733145
57543
1273473
425419
1335226
394708
605164
937089
1174984
488644
1623348
43983
1453199
394124
807855
1446945
208457
663093
1046268
542442
58179
913323
11331
1469628
486393
756613
530370
1406045
1057127
412093
510037
1312520
434048
1118722
587194
895028
1105069
783111
727464
730617
1142166
495236
600745
536908
253869
767777
91804
442680
793429
990391
1184777
1511085
580730
847573
556720
1067684
1271867
393059
186887
1302556
849475
1520309
136564
249912
9591
42768
494839
598214
395995
1106897
745769
1074366
610424
1550013
1220451
1272884
330418
326491
482425
1134224
1135649
1242725
60098
763996
257469
1000394
798570
488170
120042
1290144
1454175
1115284
1182156
32199
1126218
15389
346979
1596036
1269523
983737
469241
1472624
982456
86787
501727
533691
861450
554635
44774
891575
1451861
93555
274913
1624778
1565883
454536
423644
1312326
879886
1125937
1421166
1555305
1432881
828146
431024
162102
520969
1278374
249695
681339
333902
100992
1299435
813589
1608811
1094183
1622561
1154572
1547489
816169
169908
293180
695663
1067620
1262826
223952
216118
885493
1052056
944752
1610741
1606548
1620788
25371
355405
786945
948164
1083420
358046
479705
959793
59170
1033299
1460853
1365603
1269423
1219457
485420
397160
440390
1176249
647146
38198
1323550
629461
844078
198651
690966
578345
1509463
102748
1550674
1309201
502026
1511313
1232971
1639054
774796
1514867
1017769
194054
769469
1130898
1042146
1368119
671101
977952
758270
654692
1215145
1495815
790584
1100374
494363
180725
211087
371634
105306
402153
1401391
1027106
1371131
147653
475033
1338448
893746
664173
1456225
1612653
1280130
1537890
311346
53932
586410
822802
221705
693458
1057275
654971
132535
623250
1137792
158969
1554956
1059834
127825
267418
1022802
283779
440902
1140644
1397156
1286986
438937
744546
313116
1505307
271411
639428
828982
792655
970058
222051
432933
1350649
878530
123221
1417723
1132580
823497
1506775
1180438
1268144
286185
234971
1253689
1289184
1002895
195020
1278318
1470359
929492
81603
925743
152705
1093245
727850
1268919
1052553
646216
1620616
825260
32429
304222
1186314
1278638
602164
1421374
797973
726803
1477895
1423367
1372399
49614
1157961
1485584
965233
397045
1191528
1276502
1640826
906493
817350
776743
232813
68424
651518
1487305
1174390
1109833
788854
725438
750341
216933
1064909
1473149
1042264
693029
1081614
323231
100516
955484
1489190
179986
1554191
1006426
572745
589235
783047
461289
1568964
1355473
112400
93328
1483324
67939
932948
1535634
1461648
423067
1019197
1172007
1428290
374151
1412100
550649
1124082
1215344
439100
675024
329281
18051
940024
271069
648654
85867
1417035
1156776
1500371
763841
620752
1425376
424269
510709
1622929
848699
1634354
1478308
684873
60620
849520
1219352
501260
957504
548904
381072
236738
1497681
687503
326768
568828
341461
62813
1357607
969841
1089068
193855
1230747
272947
1037650
490594
1646582
718485
260406
1144109
908136
1529540
251629
1000089
1373691
510904
1518391
1277118
67735
1158486
1332996
592442
392231
677325
1110829
419509
466846
820427
1196279
146501
399614
763660
1244916
506531
427393
1235291
930671
194780
189570
744090
1341299
1049789
1316
502820
556201
1105925
610521
1196497
885478
206431
68555
955618
1484579
1234622
68193
84308
278269
556460
1214752
1460506
128232
269938
1536160
1459351
1062280
493787
1388717
849334
194996
837683
587854
1050542
597718
192012
688529
590838
735025
238141
1482502
1146523
1257626
917169
799225
771650
31241
785045
233590
1280924
1593135
65229
1385318
1195263
960943
1503482
486119
1453352
293488
694981
48664
1139321
582809
1115381
925702
1186772
103526
1603759
1147146
269705
1142226
462164
1520953
124460
923226
185753
989175
28394
1086004
504573
1597439
1437852
831856
1277585
383889
142743
1414501
1119392
572587
969197
1638202
1477474
1125397
315203
1580331
1362540
384718
1007448
994343
334906
1015375
910540
1525180
1247635
1495019
879465
99273
1348695
1630763
971146
695509
1511085
709952
253707
1233363
132854
15603
841094
626318
750309
83415
68970
1641080
80619
195411
1539967
981479
7722
733819
288543
1341824
780676
1412725
1233312
631410
1502205
1311401
1006032
891856
872029
1244817
1580699
113595
422977
259200
404207
491212
946606
679252
1179972
1079004
564242
365017
17034
1047493
221422
321399
1264156
142697
1513194
1145877
530055
184639
517729
1506354
1617622
1539330
665915
370683
54663
742135
1279389
844452
1300286
968511
653448
73623
1290980
788363
54951
1344191
786370
109613
394981
1145772
316442
1054711
1115751
205553
1160018
825051
929771
276051
1216120
1614021
381663
1026156
653487
1219472
74898
431247
228937
1600606
1550434
594397
1002137
1384108
623929
804340
1161086
1039863
1606407
972770
625494
460790
253803
1228889
143705
1386771
739918
212507
1240205
362534
1290298
144315
323536
801508
214045
1319823
1069407
160761
1508747
798274
1249567
974298
712985
269818
1609268
33197
258655
763596
330707
553647
1556203
986593
756251
15320
1209727
960687
456761
836182
1260364
1325543
1628139
681308
199275
807057
1282483
783183
479678
317596
468752
341356
922702
181362
244942
1084549
1536875
1158166
1067275
1136793
1579707
71303
766730
802243
1479882
1359875
1609971
1121663
6753
762352
1551602
369482
664631
108000
668784
868843
933613
687690
1456284
921749
43411
250954
1363547
1496923
296388
624076
194937
1262171
1438848
1061096
1080627
1436232
365754
732410
1219534
893748
684992
748646
494206
1387954
724546
470302
1325731
1134660
748197
1271149
450920
838667
1084846
1344029
715133
642408
1079902
631987
195929
1411049
1167626
592900
368573
833327
249919
766438
819440
546477
1438711
1305913
760225
1356532
923718
1208119
1429108
1494196
808476
163199
21838
1573122
855974
963527
1395512
1578816
682687
1010502
781686
1021541
609136
1371963
243799
1391878
1089624
869038
119143
732096
746537
800693
988504
581537
1208342
1251244
151309
1550846
718203
729850
91678
443969
1287814
590716
950755
1222181
532671
1424685
49195
1380735
1607113
132310
910721
580182
367703
235296
666259
782295
379363
925498
526194
1580555
1319747
572507
984471
464877
1061321
1342302
614038
1420974
558452
745751
494522
19611
252401
1103344
432878
1622897
667056
727393
1263636
138492
631617
273101
320405
1523561
502101
1347426
494394
642061
117409
1557410
155156
1529893
190654
77171
173143
420350
1592576
319560
1627928
412647
1589056
364221
1084719
319285
577215
917637
155064
420318
1458445
218193
1600102
1040551
460341
501881
1344711
704786
123035
471431
652249
397567
1442766
1122365
1616656
614934
948685
1496671
576189
919176
1227327
920043
1385671
492698
1146684
586733
1046944
448448
535985
912312
1601146
463732
915658
1199762
859797
1015498
1120921
554742
1081499
71892
985407
1548259
1312892
1499500
739048
596792
1424150
1525490
128083
960203
567539
184820
1468132
1125633
1369646
763705
1358072
147024
190544
505470
158642
467030
485225
1176170
370631
1290534
442857
957120
675152
143833
456596
827374
631413
590621
1103305
1172252
102569
385475
605446
555237
913671
899744
1447189
555296
567102
193640
281658
743921
470335
376079
1117002
462785
170534
47665
1321071
203036
625917
1596750
808651
1489220
274796
1191708
1252517
1015355
231644
464212
85907
149890
534765
1572456
546009
300933
1441127
540381
1283870
1289467
14586
406175
548887
337711
1489617
902536
1280182
270821
686225
988529
352787
1146338
324562
851863
165438
147202
1561788
692914
1088753
470439
32785
1102037
1447199
1416682
1009595
1358208
567595
334348
669536
813367
612943
9780
586726
161896
1127969
37001
385612
1549194
967170
243011
849701
266600
974062
302115
1389088
1322306
1491238
971056
468185
692807
754509
869867
253798
265009
1354233
1322072
861041
289726
708747
1104526
429204
506916
993649
281974
1378360
301095
366841
513095
1637119
1141131
1312221
1239003
985523
1531916
1623316
1531007
1222885
1365539
740074
88682
414896
1635093
1350363
1451452
1402583
599515
1131767
1063172
1408327
1013339
1546047
1502952
65413
1493167
293521
266469
897435
69644
1427485
752444
1017293
1570339
1471260
595518
1207402
418199
984958
1364024
267952
1264741
1275761
32552
564535
396763
905159
462245
218285
1289953
196269
690691
1503149
315607
421062
1627865
1526893
111206
1427680
1097731
587282
854586
1347204
454589
931394
1568752
648244
945688
280064
1058924
929164
1256756
1271349
1090291
1309271
189101
1145795
262429
149959
1641559
1001405
986628
98224
87686
856182
937683
1194105
1045226
237511
1355172
1253821
532630
1033300
1240694
470410
1078407
1464540
1144201
413211
75458
65884
981557
598889
1612364
333753
889027
110366
820582
737533
993548
483005
1613184
826874
114029
1036255
739756
163180
42570
1190362
283209
1172797
234360
1221218
233470
1091731
549623
1583377
567584
444299
917672
1105985
872567
538836
118681
1471058
161614
975385
512703
1268188
70484
144432
500753
1628246
357938
156422
159756
9407
1433337
1572479
863266
876504
446366
1289279
656745
161913
765246
1110183
721373
1457002
638795
35628
776700
1203494
221046
1592816
1373415
1518436
547521
1100472
696139
683724
395068
1123670
163541
1158527
792204
559619
42834
1613321
1554507
251523
1469348
77822
378129
725934
1533812
491490
1099142
1562488
964862
1234430
311020
1172036
1375487
1244896
590799
781253
720149
1540203
241117
1504109
1206031
592418
580646
604793
241529
1107904
1446813
1622883
1171394
978732
1508927
1378574
1529842
1567694
901167
1366323
627748
996837
879354
1527056
711659
1260474
231952
661935
1160411
96097
1386089
1184438
991464
731808
882513
1406247
1337480
1089389
1085898
380346
1326707
1645639
1078841
385475
256020
118250
139962
1551020
1541107
370327
1383341
830499
244822
1032631
292801
451173
948678
427898
387261
244303
767931
1599641
993125
423577
1463396
624156
801593
801245
1177936
1471784
306289
413194
50014
206514
761253
1627562
1380714
51067
1459921
393809
599631
1503653
12218
1412360
485713
1546782
201618
398923
1576584
1620656
432583
193779
325721
1497230
753903
563112
956919
998291
697584
1395279
288663
1176691
1580649
788246
1305563
80598
1158203
718247
420922
786870
1494212
1047125
1204672
744247
239520
1088185
1098365
547739
125879
1074112
154245
142272
993738
1473460
411486
1499253
924264
1512060
1531417
913731
459520
1580406
83118
204205
453160
1232780
1404163
212659
1361864
410382
349983
1101388
346734
330353
375119
757923
281018
837030
1408211
347448
766096
1084089
1564799
682766
1408337
753805
1455054
401925
452727
777501
329872
710134
877729
4046
1509409
642566
587381
939849
936539
1168634
323771
656047
1165834
955837
1480558
1366241
760769
660863
799235
950381
1126072
1552320
543138
945268
1589548
265858
1313757
700574
1220639
957014
666819
1248202
897420
688029
83912
225938
475565
901232
410058
1011383
314321
1206211
455168
923232
1615738
236660
1393353
121937
1271205
411048
1164531
172874
1354357
1084702
976666
822523
1037991
1383984
155708
1206550
695093
1198670
404579
928761
690719
685468
977494
105273
1038595
751911
355082
666225
41051
314094
922761
1028504
1351087
1646181
854146
1368646
995059
42764
1185050
1390270
1298992
1133784
484643
574275
919157
953288
100852
300699
510394
660769
1192429
1621377
453542
680762
213460
1194726
1174531
25688
1477793
1224839
848719
1619112
376954
1410359
861028
442875
710487
1358267
164216
1427857
1078933
1495755
149079
1390976
1374364
144967
1023056
613808
693278
1219692
22878
901255
1437962
71028
1044741
175826
1452606
324363
632462
867896
403552
131537
1565645
293629
1345067
740361
858242
732952
260172
1346766
1533229
708337
999312
57015
391065
7664
478585
1521196
1024487
1325402
298921
798981
1479828
101330
1443106
1175486
1396630
1062183
1086927
1541630
118936
836936
1033809
1486076
1524272
1065513
379341
1519719
1375818
1515012
632308
498962
599182
314148
574717
1365556
1026677
362368
627775
689787
1099530
380294
987482
631232
1481768
410135
1263710
925479
1507525
166490
1641112
1221157
1485281
498045
152264
697194
893744
693177
1570770
824193
1393412
197377
685052
963103
623189
810944
319415
902978
800067
1568070
864897
663178
1359206
1039006
807826
943813
995402
457051
998017
43293
1226763
164815
847462
109867
1581794
541920
672178
114045
701229
1069029
737589
934502
8721
319816
609956
1493312
479701
616296
394680
377424
535003
1472296
229183
302508
678242
757080
296787
1512107
661450
255553
506252
561640
703621
698784
1488422
1027050
274488
652441
282708
1604063
53633
453273
1061410
154758
971587
356554
639363
775214
819674
340869
715084
552223
1523608
1028617
378815
322245
887567
963246
1538898
113568
1102252
742382
934241
1460049
935571
1273678
116209
57432
76002
977550
7050
1639987
1445444
458682
817815
952633
1153347
1485404
1011834
599069
1235277
1604624
1128982
855936
1737
724250
527267
819947
1567404
171760
1528576
382194
1326385
459105
518602
18203
1249613
1349620
97248
823329
1099029
70664
163701
727734
1558274
929755
67150
678273
1449580
85696
1193080
881707
603965
982406
1207450
949656
1110265
177782
1515407
698237
827781
1433796
141660
502814
974989
1309659
643831
985326
1232545
391041
58732
672796
532489
405222
1546818
1094934
311251
1015552
1254511
837576
926150
694197
1076625
1459824
311495
125194
301688
1553665
832827
993315
1576004
445428
1513848
1517247
804248
1340959
1467886
1276727
504251
1338605
585512
647615
452320
134307
1549226
413824
689192
363729
1264985
1251050
1621854
1034979
120649
455904
1458185
9278
120836
285952
1242142
479611
414459
1452137
621209
426874
258206
1563463
1516100
1006441
920733
159966
896852
1417038
516009
369356
591435
534569
1046681
760141
250524
1575993
835273
1226139
1228976
1494430
920817
118088
1518536
832903
260547
132076
1074833
649402
1248969
598530
110216
1202576
70534
774145
480003
1371493
1432107
1379825
785420
1354855
456984
1403209
93801
602394
964481
581281
1370217
889611
1450665
1006600
1521880
1640164
1306724
950004
1277973
575669
1440691
1547473
1240705
1529465
1280067
574004
1383502
109337
132290
19319
331511
243745
661219
104545
771665
311175
1600181
1459504
754724
584881
1079323
1108509
951659
1216365
1482204
392601
461334
666806
1512512
194399
1413834
826581
737403
1105752
1620783
822165
1419833
1163132
1235863
1527580
1100761
1608730
168752
530012
1197794
986840
1218428
930093
684152
923581
717015
639769
585725
113111
132626
1586018
978905
41438
1159717
597218
1340098
793848
1441483
262743
1567906
1336643
677614
1168374
836625
1050913
212302
1516946
55103
999203
575472
507290
753880
427701
1600659
269135
639259
906093
101533
637956
784903
1249889
860458
1219626
1256670
809749
1344167
1474089
189371
436707
1009167
364326
935106
436471
855635
278776
288450
1119511
1478253
1047542
227969
12018
230810
79320
1410085
1351348
360930
450286
346375
1247978
740842
119519
1281455
461534
1497566
263729
748700
1524715
855753
326651
1434270
563984
44248
391335
888175
1111046
395937
983654
798182
772124
172896
115326
1395898
1492747
317953
552516
1398412
305254
1146652
321891
683586
42939
384007
353624
1541913
623350
1111395
726699
82807
5730
286098
3714
1568338
1467468
1055337
5762
111477
1349813
910408
155414
1095194
588060
1588632
687717
676631
1642085
862418
456141
912171
1216588
1004595
1122966
191810
936433
859632
636500
117046
1191042
936206
593428
1628073
1260636
624163
1384428
492221
29621
209283
674958
508982
77134
1455659
1109532
923413
1323041
352324
1181888
548529
1135833
592482
705701
1617554
466131
1617903
1195094
111768
311536
96190
691720
1408299
751369
870511
196514
873827
629140
1630098
39918
924449
376530
864963
356341
1646047
53155
1275403
1181754
538590
301957
1201169
663575
1088049
642404
1430562
1402324
1186454
601476
607917
1254497
347169
879589
229575
1284516
1586468
1284462
840348
1337617
1303241
708813
340609
1295030
476621
663940
797017
1424873
557779
847237
1166857
1412482
1568590
912433
531637
305436
250354
1147111
4295
8813
606280
1622142
547912
1572921
60989
1501697
829937
73986
78739
803107
262831
44988
1641499
616006
1419408
1092555
17823
438199
348450
1224905
1314316
21732
1556452
1565801
1542376
476615
1490843
535245
1272835
965570
1304947
425252
1345914
645838
910336
1061834
707508
647509
411688
108741
1046578
1168734
769585
244548
1477870
197267
1504497
81078
413426
518830
827574
564684
1537037
829460
1301293
307750
1006584
1170862
286718
767884
1367825
1119787
288986
1266050
1484624
241724
629170
481599
715654
1191264
191784
481108
547462
866528
956774
3267
496527
617508
1148808
735522
1494653
1372112
54754
979355
89053
217275
15904
2510
1273679
213215
913335
222463
659768
967051
1082051
1299679
381133
377136
596132
1012721
7338
863722
1428670
1157707
1587061
1002963
173386
544342
613059
1613796
650961
147268
418453
35482
591346
374971
646940
1514066
365566
1014319
1294020
51260
1452034
1544574
659105
1595652
1496583
31104
1565816
973515
1543284
1605808
1013170
1136923
334223
852044
1262658
342859
1255087
719184
1221228
1037959
1170347
1051929
200577
818445
1172884
873699
1238400
1241859
851645
353583
838834
873336
917693
1173030
874779
1414329
1240500
519683
1492432
1468692
1256243
1605088
1454173
855346
873305
856263
416743
1645428
1241291
790666
1317510
1512792
1406873
48295
1463814
1357120
1187565
1107512
845934
1611948
501549
985197
396244
1446479
824788
702764
1255767
349573
258384
1435041
91660
691317
409320
398970
761470
874299
1578551
1520010
1288711
1234354
163414
723362
1243855
323489
1001127
184527
1255075
220175
151333
775419
1589197
136767
940025
1458802
35776
1410826
1533819
1197604
879441
237961
1210371
699269
1073806
306071
1300110
287641
220708
6069
1171595
626319
1382986
789640
222593
1514723
1640752
5912
523510
99034
768366
894935
25815
1518324
201025
1251267
95211
990029
560914
250492
327171
845768
244704
455966
1475041
50748
1253432
34994
439117
1371832
1455743
974262
1149235
1490075
996706
263205
910681
9284
178830
825400
1017745
696026
1042996
200413
495317
208553
1587880
567941
1541497
235695
894496
1466306
708266
521690
324991
575033
261197
1074476
1082066
1027859
57181
799212
64024
1494443
1068492
418310
806895
510838
166511
1515560
982515
1420160
1332086
1031150
779289
1396827
1188127
941418
541427
784160
1353056
786017
767939
1171698
1309890
1087525
1528017
711058
1065402
1007804
33901
1125150
110745
505777
1052259
1151690
1141660
431060
901994
1628209
1111028
802021
957682
887878
377423
69450
1054008
1644654
1611409
963265
512919
984295
1296305
96
1182440
1167666
411568
1497748
1216445
1567515
953078
1387893
1302375
758277
1163956
1272376
390745
89358
1498045
593947
79662
1251045
1054151
1319793
557394
217090
438238
1518918
1286553
741216
1644087
1225626
1399017
963938
140162
109874
1307972
817590
574016
625859
436680
1435611
49800
333572
534489
1112041
532725
735021
165365
1258367
266918
1321108
1558862
282661
1246970
868659
1112599
178538
1085319
37749
267829
552385
270351
560911
1482624
1004396
1052084
833810
1434806
231717
374993
221378
30249
197158
1319766
750397
952672
1289184
1019477
399777
1492708
155874
1642808
1396673
599870
1281524
1469128
503192
1052027
622423
417481
1075499
1110887
535144
1521633
688340
307510
238837
791838
821421
1641124
554435
842787
1067017
977399
461993
1194841
1614751
910593
346396
964148
192230
1336308
1060068
835378
715587
666151
236114
1617050
825962
1143525
194318
728218
443730
45174
1380835
241175
308438
836555
1241236
1360855
1190374
238806
1355622
269637
652131
1079404
1554804
236858
1612789
391234
100077
836609
801534
1178709
1003643
906283
1287769
549342
571594
275505
198332
1112317
751756
490445
771768
867174
1389883
1371250
616110
357377
661176
425002
620081
279675
978102
712288
1377593
428278
1289457
294603
1252725
55115
652916
951094
69910
173356
1013007
371995
909132
363809
357669
1096824
402468
1007891
51804
1496249
1082300
1050123
1608744
1062367
911467
3909
955696
733568
189290
59073
1515124
1064852
1019155
1478168
549582
537569
902922
1100426
229515
17717
1414009
1373139
1280278
1132378
414730
341175
954411
1632677
605727
575419
610887
565752
216418
1566563
448935
745982
40412
929631
1488425
1034581
576383
131388
1387683
738717
528924
1125802
365818
451111
412090
1233724
1092738
1059325
734987
159181
1374884
693685
237096
775294
182321
495941
759784
693981
1252880
513810
137421
1307980
920112
1025980
1322752
649467
1349010
768991
244751
955713
1628171
1031408
373861
153064
950026
355559
193407
174783
770244
796725
92638
987349
1082458
532088
626119
1572064
302
512678
1470056
528633
401438
117122
1095559
848066
962388
311383
419562
430988
1483219
907151
828380
1310967
175125
308244
411172
1558724
109283
746927
520598
1418619
1526548
1328126
598278
1454475
931930
1512224
714241
132180
532937
1224582
705949
375717
1543563
286969
763977
1513102
1536613
522230
1483868
12910
450199
1128653
1537428
485268
883076
982057
659434
1597597
225125
702837
1516693
1215973
1515031
1390047
739781
1410511
478985
1122114
285927
1275388
1132499
886654
1343526
1131047
1281583
1199794
972405
987495
819669
1103833
1377284
1219806
272839
796728
1185121
1424254
173890
969231
525263
1417281
805878
427171
852272
523245
751346
471050
633701
1158900
38073
957766
35354
1168499
1409986
1475991
1576585
47634
1115279
740198
877791
1585305
103000
564647
375530
747839
237976
208355
617880
763844
1128353
432635
776036
721534
1233868
1028774
1285676
670640
352783
207757
1319203
1033956
897975
511898
242012
1427151
620780
915229
1411884
945496
487340
1085955
686418
804585
194740
362419
1640180
929731
1210145
1478177
20092
710464
1234474
274346
634068
546361
895861
330349
625202
1539925
597102
1327470
1604154
469805
852377
535251
267884
1231457
1589369
1311815
390491
1340443
999340
3169
550212
1583160
904702
513253
1457699
487102
1332853
226883
1491711
903753
1557996
607235
527955
838395
619402
861996
808278
1428092
1013151
909630
220838
419865
790200
253294
1061996
642822
1123347
1084427
1451351
640822
555473
150349
1397979
513922
1471815
138703
1337317
950997
129831
690899
220346
439192
486088
511814
855112
335332
294500
1133264
168532
1521755
753282
740662
331422
508763
1284091
1599264
397423
242630
523030
138455
89700
1310534
1225689
1304383
721477
818695
501976
870327
416340
621752
489182
1557787
787273
539064
1525659
953314
476043
34043
653895
1080334
66255
111607
662429
739235
902715
605917
1012036
1415814
268744
1623775
978517
1049377
1115978
801443
811556
1282676
1633476
595128
1260093
1323704
1362655
1078161
805410
1486890
1203926
128982
945703
1241487
463303
160385
1523565
1625846
1603811
596597
242921
1451630
1315060
978425
1574027
115291
1032902
354187
767923
115720
669534
590176
693985
20625
593120
1157767
558903
682621
1021302
318770
1429459
381250
651931
476914
607329
700048
38365
1284665
1112812
558608
553298
713499
170690
1523686
1387632
1525216
581317
184170
1159325
564440
496267
1118210
1512518
1047235
597470
953824
615872
1379048
1018225
1215757
90190
1068106
1522327
1460634
1223068
879446
1195074
1283953
1567004
1480144
1301249
459333
380514
128564
1412150
193749
1145123
264962
463711
921839
285711
1170078
1621373
1225648
834215
753199
973553
539299
1404424
155363
364570
253951
968791
1318694
884212
685149
258522
122731
1611516
660380
121067
962211
525793
80511
83456
1536809
1283449
48997
903653
337773
1369874
1071923
1284904
1628825
445962
440627
975396
302720
1366146
1221563
397889
1368544
378789
1447186
718576
594984
766939
484495
270404
1486627
1398089
155573
1562839
311192
1096498
428158
1212812
618035
837648
1343566
1559292
687916
921559
1374021
328162
349915
1455368
721167
1025700
1329222
1410170
54357
1520895
596818
166304
1041490
1065310
1289089
652967
645003
138452
920968
670889
1036510
853386
666254
1107890
1377236
759694
1412010
712254
919736
144434
1307301
869107
1310702
290661
257298
906352
1140543
1496347
136152
1130497
49492
1390134
302902
68734
543443
833386
39093
879308
1554577
193177
1376061
1194142
1366153
1598726
593892
1462114
247392
29858
1013867
924163
1436456
425255
1144836
989704
1222623
358873
1480384
881947
1238615
13152
511999
224841
1637718
497002
324402
289224
1036290
1160044
1152472
1467150
1442124
897636
1137368
284215
1309153
1514940
445373
1609827
829428
352379
1374187
1285287
514120
752550
1542703
1523538
1371382
1527600
767514
1076991
1172973
1252571
88623
940828
63710
802706
1051427
1514298
256143
1406301
152322
514029
929864
713101
774984
1063937
1370856
1456751
1219081
325218
375367
751461
720505
187724
1466473
923629
1177663
1286946
950516
133688
358261
1635568
168078
1265656
1420975
679508
784645
361508
1465405
730207
190325
1547478
59237
856003
262995
14657
723744
705393
323171
930522
1213440
441219
805758
302875
517590
485209
1455100
1447673
629241
1200920
1223592
594512
26901
41818
1608544
1364344
682522
1605138
13858
1182442
463036
440897
724738
502776
1245278
1125424
1519950
216582
771907
171670
1298267
130586
629403
656109
760014
405820
1144577
1326931
742679
467943
1272217
1278876
56029
421995
1150900
142216
433606
1084406
1623100
85649
403427
710485
227967
94029
1387002
1051562
225279
376441
1006130
1143357
866447
324691
1020775
298747
1358410
672271
1392993
1579200
1256088
30302
564455
1214721
1547615
113756
1528585
912653
128285
1343054
497038
1041618
1597605
1307817
228634
1195632
468839
1408979
281510
1537180
217394
1135633
1619879
1311549
1471188
1109203
694453
880907
1454904
1540753
264406
1637541
97825
191353
489245
1531203
269635
108803
1201837
1540792
179733
1448764
239072
746738
1104951
1345715
492946
105023
516417
693898
296746
41182
771166
238216
1089764
1061301
52139
549390
113916
1424097
539546
1144785
1597949
1144833
733977
1366225
1498631
43563
364538
1445444
447977
349529
1557528
221073
643438
1071839
455877
39011
1242387
262914
14828
1576345
1305234
535990
662190
1304015
690517
1484162
1037693
912930
62812
76512
1361565
507185
31962
785618
98790
329856
1014983
450139
1218257
910446
841469
506590
554003
407632
637390
942564
674584
1038424
1598005
115395
767877
839846
335672
829
1011343
949743
1033196
403886
265288
33072
738420
401263
551246
112761
781675
513817
1204091
676534
601839
1646016
610615
1123899
1425381
1491735
289223
47811
961302
1395886
60921
53621
582577
1526635
536443
75090
894724
1600493
1563091
892739
830020
1052132
687997
542512
1091382
502050
508125
312782
150104
23562
1293001
1114955
444399
1596403
1047304
586118
1392407
785858
258289
1054117
369268
47935
1108626
455860
1000829
1096549
1258136
427886
1277096
591244
151570
1330282
231084
517373
1488070
299099
703065
1426756
653365
1375100
116086
721217
287711
673292
53883
695165
1010560
261387
1332280
771603
109641
1116635
137248
647302
981331
1361941
1336232
880408
1385361
80497
1398669
1173708
331403
1447884
1310612
542669
341412
922506
298621
1486857
197626
845675
284473
907266
980408
382991
798836
600195
227308
1178817
592007
1551631
1309947
743447
279343
1261204
156263
596714
403068
199961
864435
41832
157529
1411332
310295
1243011
408465
28776
651766
761400
1098701
189355
1516874
992988
1086144
867262
1320365
10593
340765
856314
904775
1527802
1535066
1422651
508692
720941
837198
851088
1561906
139891
156851
1275190
455287
1086353
1644806
241570
953970
538041
791737
571659
211167
1321269
322393
74687
59605
1256726
1570193
814508
1545202
796172
890604
108626
1142127
699054
1306801
1017174
298576
989799
1490661
189977
1570444
577967
1272425
765588
459213
1275761
293292
1457671
1391595
224007
1138784
1360737
577273
886228
120978
26181
71298
1352167
1450181
1185785
471651
1189036
294884
151808
1116927
1202639
902311
726115
961976
642639
1269589
67347
802208
768256
965458
566625
185232
933864
74281
1421856
1385506
1041108
877989
172645
1289415
915006
651257
1349763
1374853
1594557
880847
314755
1145618
642370
395368
134476
1527179
990871
203431
976400
726814
791681
329033
651558
427797
717888
1571868
879379
894452
493055
796211
1477445
1316156
790702
948197
620833
1408617
528014
910763
482927
537724
1200282
873714
1406868
60900
958331
773276
192214
517740
1524799
1088465
780877
528646
318678
356022
1393918
661850
1160808
49596
1214459
254641
203057
1273587
1564410
1454908
1086158
1602264
1450610
1223731
1073215
252061
1184582
1345340
1476680
1115449
1484598
910585
717704
1085910
808116
927016
902877
682327
444444
42833
816027
948545
146834
247326
752631
442280
620923
34698
1562025
387385
962120
1103935
887713
459996
1180055
1292512
1438263
1194402
905203
783820
1522369
1127722
1447879
388080
98661
182197
818761
814906
86022
599436
278272
928361
1559019
1273988
929209
665698
805744
1405668
304940
1008784
1576597
1469270
103938
1292403
1273730
470179
1303270
706456
1321817
321560
1090964
350216
926210
321134
1205655
544808
263825
1586497
607725
35085
781559
1226464
430098
782083
1567686
902380
204903
111576
425996
949770
990366
361353
10141
1058103
865988
1641801
105920
932263
1568258
131842
1043766
50807
814224
245925
290679
1576861
1570674
325862
447090
1607163
966802
599696
1572521
724803
779736
706851
815672
1406216
1212910
1631225
338919
865039
1253793
1194539
595469
880006
372336
425969
812957
118735
710570
65917
257879
1596725
1585055
1627779
861410
1321749
1336373
233367
1404063
332847
456768
131996
437837
1484803
909679
668441
630203
896436
1204832
1495998
1461822
1571041
246490
1233426
10952
1182407
924130
461091
621855
258668
905441
1363766
942474
431167
1070642
730585
1438527
1141029
1192003
1387671
807387
1509093
1398493
153852
1162215
60476
1023298
1565041
474646
1564861
1328831
316432
844458
183599
525150
539231
68909
78191
938192
984193
892747
11839
1074397
1536642
389185
1592826
430079
575141
388786
760768
967205
838302
880578
126028
1516633
592936
1366041
487828
114990
926668
878151
791899
1086147
301056
1487302
849267
1094530
709796
324605
103973
1553879
1485084
80021
1499426
1426119
302075
1469809
1294844
1347633
768931
541754
299036
1273669
1591050
1423847
996240
1014070
393844
1439479
839143
1599574
1582558
813142
1380339
667624
845158
1185468
1113486
1298031
1019558
1448217
1362527
932404
298871
1457531
980035
1424136
207210
373392
355422
66549
1007107
625080
185801
1025355
638088
1124115
832325
1492027
1124158
764725
1586388
1394534
1376676
639043
344608
996194
2492
1626369
1021018
1323883
937542
610230
1367444
411062
650870
863283
210446
879688
747793
253253
185177
378899
810178
134243
1582982
840434
1444239
1280472
772950
151584
1104060
1506552
1586968
58478
968080
1512605
254566
277802
164634
1636956
813284
825052
217410
216615
458341
116832
35954
1544862
616359
1594102
830981
1641783
14044
1211339
272689
1430297
20786
1529352
1329184
1194001
1277855
1259233
787218
984023
223851
1398551
1472079
436343
1259238
1243248
371791
235288
1007158
1433534
616268
184696
1426641
243962
1286819
561336
429634
1644887
882318
332020
1334212
530820
1562691
27669
1362734
631106
606562
493948
456676
721187
1106311
1005914
1583161
300888
94561
1105324
557541
1070840
1064563
1506255
944816
1346307
1081151
545964
1111793
1640883
122129
55114
1404833
640854
1092618
1528203
1317643
37766
50946
737712
1050826
101936
736671
1386499
466651
1140151
451915
242427
145481
402204
520598
1544801
1330476
974981
1064187
1481826
1103411
433295
404837
1432924
454560
1449393
911023
974215
1546020
433012
253839
530575
1021970
189542
202730
938647
560264
1291463
1444061
544945
111773
1411379
1392169
734847
1421834
368707
988159
1178493
1021461
1603356
741697
1255298
1527426
75885
505745
97843
806051
1207429
1602256
1319814
663505
670662
614497
419523
540459
1016755
858437
1608021
79383
1584087
1299649
303185
1465002
541423
1345493
1386362
1076181
1238650
500983
1469482
501360
1112850
208364
1259299
507533
1203652
835429
81259
1207861
691758
1209351
921793
1420199
254225
1462846
1555938
958497
768654
1617114
1129379
659854
160748
354972
428027
893383
219553
148314
1042221
140406
1590657
1476062
28439
107662
262927
1373060
636116
333146
515418
196849
138484
1449827
421819
323800
636923
1185300
982674
196484
1570572
1473057
1054068
1431932
1151931
856166
1544305
189104
141614
1576104
393720
635140
658410
1028562
257358
783493
220738
1388892
278104
657838
1622463
1431617
194900
1198223
429594
687245
960233
396775
603633
321641
1191022
1412026
221633
255335
91752
359813
1027333
1418772
1026214
1238159
1237011
1528528
1010722
1620376
776925
776069
439206
1294609
1286511
821265
951376
1407578
826415
589031
1032359
908024
1438493
1635635
1084537
1221831
1513557
423253
421116
541380
665931
244109
1383062
809676
1141374
670716
1158915
984615
1359104
677018
260662
572391
124787
342017
560262
1202341
415435
5393
906967
145231
1099767
813387
1471401
364290
1046473
1374984
733408
396956
821353
1041733
1010644
333057
878121
1633492
1524231
453445
672391
1151378
864403
63354
656369
1450406
1580321
216930
1644091
330748
1096087
544744
213038
81868
147143
340882
173686
411937
1175912
805749
181397
504006
1317495
791009
621537
87100
759879
622774
562673
724712
575504
721696
1269531
948942
1138549
415959
1162035
1434601
755922
1005753
500405
255915
1053740
1464706
1022282
480015
504670
1026341
1549199
821256
653627
109744
1401821
647559
1639695
514550
948471
185913
1124620
917258
1259791
603743
133054
972946
274726
194514
147237
120614
1519808
1308467
1230568
900679
1086044
157244
1513296
381641
26733
228536
591287
1310842
1629653
189440
1110260
306825
444738
700760
1378678
504072
334960
1101470
971122
1609223
3899
790583
691599
79831
181168
21990
420028
830177
839323
932580
796187
1394681
1437963
1632528
10325
1645473
604201
1581393
1071813
585056
891804
835585
541367
455419
259087
1255770
902242
1207660
1428248
847383
1103004
741870
1012191
388221
639892
423430
757182
240637
1002185
627094
1243970
746556
16784
1152077
281319
1202099
420152
780991
493405
589221
41712
875230
796948
1377579
1427810
405771
1270069
835774
643341
1154057
1010462
282604
965254
686958
213596
517396
1559462
342061
1118382
1333694
552899
1411577
494167
418804
944136
1405407
1592026
660241
524292
600726
566761
1367284
332494
1281470
1577057
1646642
1341254
855832
1206428
219478
1040304
1580202
1153533
299218
293086
1569477
7886
599251
971634
953091
714470
1012690
1646856
1565254
806412
1028094
1566870
1153927
1246344
379271
1467931
1414431
214530
105968
330996
175065
59537
1492231
1266073
1580255
1444734
824909
1074677
179485
280568
1012458
1240023
852470
1287944
745822
696822
477076
137433
1298846
695776
39963
296477
140159
23860
405758
95487
380821
118344
571962
1630505
53371
1115222
212372
256210
619317
460927
1222907
997522
1102580
82916
1062350
1583388
856642
645182
595749
1019736
1624331
1640170
1291820
857507
1214690
1275583
776835
75992
257595
671105
307519
971777
857120
686685
574012
184360
612055
1634356
271304
1193629
1399641
980123
441598
464785
420899
859905
1371382
90265
1390387
724174
609588
944537
24388
90482
954167
18783
666365
1419695
826229
1133376
1553456
714860
1190360
1632341
1445339
1329083
1006520
894215
720598
914025
291108
844174
32776
138342
500173
972632
1094217
329291
344832
1079035
926259
1328572
675240
226886
534765
1365046
1316504
1550832
1016824
418080
519619
292649
1314447
944625
1320902
1294220
508375
56373
1165457
699287
530918
649373
626887
223323
1533778
992032
1183361
285073
504695
29595
1060300
1038184
1310094
765146
1103943
1627297
699458
1287345
500638
660699
91921
1206103
1090929
418114
489878
1318095
889447
913553
1413318
670334
1154345
605716
1416093
680686
768354
1377705
1237804
1432139
1521883
1178210
867707
365215
1173766
265681
494451
1237680
1639827
959359
543776
1145058
902442
5786
1282831
1169487
44850
76415
512325
1020224
1540312
440444
189374
1476668
212462
452546
1283091
587623
1569606
1571331
1495358
186916
1046035
128802
369355
984232
1142199
313037
714692
1226857
1158127
279575
417670
820240
890401
1113340
128500
1512939
294661
300758
911758
1422823
539176
212096
1596847
1552529
1046717
349872
1432946
154571
458912
276722
293759
1170387
173403
493822
1614098
341806
1519318
234689
71302
1325289
525796
882716
618265
895156
1543631
594428
332673
1174493
1018659
1256905
1361388
944563
1266002
1618284
972052
886851
697228
373499
1175749
884344
846671
1135085
37307
1337660
240558
899518
1460437
634966
187966
114444
1012152
1336013
263993
129978
425914
1218198
60406
421449
33839
1212203
862430
999364
130676
1237332
1395335
1562358
756607
404068
31792
552202
1396734
695215
396319
1265877
342325
1427743
26098
227730
745837
1105151
1550522
523878
356430
1338389
658598
488316
941802
513617
123571
4531
609114
470095
1499415
394321
767794
404486
737008
1082008
1138877
1575200
1054441
604489
751571
622286
1494805
1282546
474263
407275
873342
1060512
445869
247346
1217190
334645
1015590
1387342
524055
196348
661050
1562033
1126437
574280
1050424
987175
519982
1249461
994018
526437
581850
1235315
307393
1634795
871800
417323
1508282
1009398
716906
1561128
1429186
784660
1586997
124826
339937
655855
383203
1075382
1433766
141383
702968
577662
960591
456529
956759
1455667
1456428
1001311
1143610
981421
1337495
1011715
398327
1167207
1527894
327488
754417
573763
763372
1378497
463639
1338472
1161121
444886
1459442
1451174
177558
764282
1401942
349850
356763
242123
947335
528498
594160
313589
1645017
1519744
716222
619914
1466446
482964
104108
108884
1556262
1322193
1130943
451359
743295
852414
687511
1302202
949505
674501
92984
640923
826671
107823
1242063
1227264
845119
1009528
983115
711218
569602
200457
1618430
608294
17932
1263736
1293216
470454
799357
1212497
738491
872244
1064134
1099324
863082
1581627
1574129
936206
279429
663345
1341910
300416
175105
363721
1432536
730129
50851
846467
494758
725032
1286255
611470
553792
1446765
301743
900279
1291069
477631
491503
147114
936263
1306310
314061
1503054
1358206
999787
420449
1260033
1075472
1003999
1371108
364969
636889
62731
739044
398828
888595
1394901
1541000
1641913
996735
1150960
416737
726927
1154903
1251573
1345981
901079
398663
1294055
699691
1362143
1224216
1371046
841593
524476
189583
183146
1137578
709130
816635
296315
596847
553453
1222433
715385
218329
916797
1280349
301113
664325
1458548
1302106
1260646
532472
1088157
231606
1434594
1554211
990647
108277
334972
992623
190786
443405
961774
1095688
1089639
71649
29948
900923
946549
1200937
571897
675594
1390063
1141795
951703
1098577
1215379
67382
1268759
213879
1312533
695148
912830
319127
1424742
715108
1232931
1027961
267345
1537216
554936
1612789
28613
7723
392630
1208273
1273912
739243
517755
339390
1231001
650170
1426487
1444712
653182
1366489
1037241
350668
721507
991167
175762
727067
516132
102196
1261171
1488557
1371205
692799
249715
818484
843226
1403581
66937
157750
798427
634491
1059516
915973
1219787
446170
768194
1185059
523754
173676
828345
57163
821538
689929
35282
77322
740812
1474456
1582064
1593578
682881
164233
213009
633622
809700
385179
87747
969204
1440810
1621029
1451136
715403
1366737
422143
505995
929348
715366
1621204
495341
233192
411531
285404
1445286
1218427
628732
464032
76164
216872
376840
1604365
1431567
1519994
1194482
1237115
1472433
410240
91763
639941
491892
596555
566701
244642
954577
150178
1184580
258407
69935
39282
1176261
474141
210801
134972
286711
1631682
202220
797816
541099
1308477
706139
859820
40704
186631
695854
1369321
991247
252960
742643
435737
1005954
1077486
1581667
153662
1358005
1553502
996867
1576690
970227
862697
235240
1129429
1278399
511219
1029687
940780
1001600
835134
1184053
261927
1427476
1520366
66391
1322457
1223062
545175
1482833
607074
742089
894014
429496
1639257
1473857
152197
268000
1074703
1125129
1252245
1294122
61476
572226
377908
1340902
711247
1036861
151532
1421885
1642435
173857
1497197
1131523
1098749
194533
1348594
551643
1590114
996070
957378
604013
1637948
1445967
378747
1315602
657510
722144
277314
144112
909758
710369
1105944
648400
449163
617726
140750
1634733
1605193
48932
603696
442453
1423661
1552119
1128931
32848
1393655
270047
987641
1378281
42098
1522860
1430561
1006862
1598373
200486
1185302
1081817
1646216
293514
98758
520209
1303199
1077331
1224598
234934
813432
58868
597222
517388
1066803
499023
669840
36338
524528
1336124
1283072
1081682
1151464
1106039
14981
309474
463424
1290763
252913
552638
488310
1371567
501446
1462429
1487715
1464481
734742
1149975
1149135
1118150
147904
805395
942314
691786
535331
559345
1071078
1572153
1047705
1139604
1069555
931136
1468460
629898
81421
785434
234299
1393807
1152476
1006782
757223
613707
201784
1359434
1432275
480630
1537938
511938
1329545
1043430
119121
1053872
213043
1247161
207382
1592192
679972
769235
411807
844241
57087
783343
330247
206191
7316
966806
1222833
1147965
40953
381814
317146
1109002
166124
1181828
1395619
159283
686150
1348228
1603957
577157
184275
856796
1276604
23890
65322
1603134
1623524
548926
446905
898506
523854
1492785
1117239
139089
1437725
1188693
860298
814167
499836
117861
99742
47031
1412451
749438
842178
1225402
1264437
573482
1591537
1395267
903991
1140845
233980
49721
174204
957139
467380
682292
1235748
619886
1095810
1323112
1414636
894606
796743
740023
298731
1412672
698830
1634697
145586
1574622
445998
1406683
397484
825130
1568394
583047
1217064
1357388
934867
631102
1313511
626683
1388807
683943
20612
19348
1602019
1224888
872244
575608
873364
550680
19012
302984
1596974
1151914
72442
1120979
998066
332836
336349
295672
1093564
829201
839562
1111900
1471936
450341
392366
1305627
516641
805563
491569
1557390
1618132
1316295
509336
156839
513238
500142
1306983
185032
293242
330878
425328
1193420
333556
519358
595388
963377
623497
1028164
1013564
252313
879938
1251420
1236691
1136929
199814
1029978
873924
1573137
435092
261679
934491
1045455
3485
1483513
530793
102780
92722
469663
1533553
1571550
20031
1556710
1616809
306096
87872
200746
1308107
1406237
920362
825315
1263904
38945
214027
1529760
503763
999828
84857
1539355
599331
1286424
320411
1048593
904535
1082481
488323
1583189
834911
492922
441229
654238
234490
708589
497059
1194733
928750
357686
464625
652377
1156726
1075032
1633614
201006
711655
356184
694946
1037642
65562
619864
524182
773980
1185463
1186766
1241628
293897
396824
1193928
233315
1227346
296237
1446483
453550
839786
1231780
691646
199307
470966
1167601
174653
857325
520709
1419099
1581940
628805
163846
1099358
696963
103724
1505731
1055303
55628
799564
1237310
837609
278073
1099367
492788
958722
1566874
1238188
35520
1035297
143364
1249714
53824
408164
1222108
1330171
218353
922748
1312157
1114354
1624964
1052341
391870
1620704
585699
726170
880167
675972
876022
1555789
62028
617855
219814
1133704
91636
463150
765972
896553
444354
1504315
1285094
418037
1197516
155519
1405827
148598
1597294
394705
1216627
818528
1608043
1417245
1016588
1324811
1201859
1136612
578826
440519
1504152
1241213
70432
1438912
1551082
24467
1528490
699506
3296
1150259
888470
275019
537406
1077246
673514
175747
828915
570561
283016
273956
722014
1531251
514023
496127
908759
850714
292736
550485
945192
1224364
812786
1145980
1451766
1164827
1135904
638807
778915
322188
1276133
802514
377662
848814
1148293
1231027
1329170
288803
90095
239800
578607
1623192
24396
434298
394752
431279
288198
1078601
584428
1101108
750767
1168943
985241
382319
125832
887314
531892
406703
24357
1071691
966951
2873
817757
1438082
71301
1431403
440573
1024726
705424
918164
597662
1104911
776340
628121
779129
613739
1435901
1549037
230109
942675
1025055
703734
473858
969282
1020748
4934
310125
827258
765714
1437932
153587
924169
242337
1469474
492250
603360
1012937
820038
662132
1460383
867044
362165
1034766
1616762
737483
1008222
1298695
970156
627634
1643412
1311811
1634861
161725
773121
1039272
1211083
931496
865128
213603
499043
548433
596048
1540672
1626026
455858
733434
1246793
221378
647143
103961
1575878
932819
1365107
1456537
675900
827901
1070297
255195
1025908
1562625
1575392
1550254
1495371
253653
1624332
1290080
68947
410340
364179
185152
896427
82734
1641048
163075
1414668
1334586
795893
667589
994053
194848
760268
128249
1639466
1377545
1258302
1390210
200642
1193903
248681
1337578
1447805
730158
124716
830839
813986
1422241
1224497
1036886
1429655
540795
1229604
794317
632568
524552
1580812
596319
140639
532165
641807
1143997
673811
1340491
1266566
787313
148783
1086863
677972
78091
487487
960168
1557073
938916
1614730
855648
566977
1007496
1274042
359717
1527973
81430
203430
674132
1272685
899766
434308
6888
1123080
1334933
1536151
4784
690397
331966
649919
1365746
1202551
968072
150607
1085598
285377
1757
840670
1022178
656319
661142
374535
583797
919982
746576
48204
1517294
1327337
789860
686100
1198998
574555
1141953
1556170
89809
905302
1542748
42540
1371687
580896
755056
230550
996298
1604311
1086709
1053944
136115
1338603
737563
1064469
1701
1522382
99204
629896
1059159
1542455
951909
841641
485074
648584
962339
235896
1189544
1213309
890807
1017575
198680
1239167
683649
362847
1286986
463595
1032298
1328482
532775
711749
992071
900267
760436
467625
26980
353896
562741
1434129
79898
1520123
299295
453224
611639
382948
410595
1171456
1595634
669819
1331577
1147601
1479656
1569565
462291
182466
561837
1324400
414072
1638684
1238994
885559
326585
773300
1436668
535062
1259015
245947
1346037
3774
1043575
133320
1625404
1304368
677826
78255
582139
240310
1474775
1514121
1324106
1021677
1321011
1290544
1496708
1492207
94538
1629686
299096
150041
149347
633570
249498
251393
754845
1203468
1296388
1213115
259517
526075
436812
633780
770528
1299661
930872
831822
456453
52232
1440725
269062
4854
1417434
1185525
1122047
327033
1358117
969006
268977
1140445
1573410
298931
449841
1015552
1129171
1049345
728306
192063
410719
256175
812353
1306418
692998
1141477
1054032
435862
144422
1521166
1570304
652473
1221371
247399
1165277
1616279
859663
24868
353294
1466441
80528
1046748
94654
278312
282749
466035
902346
1065595
681619
1360266
722904
1163153
512964
11797
1218682
476211
1228295
1645282
1223220
1197356
1336190
737325
553084
480088
1315631
776072
1478930
1472348
1211138
929949
1386229
1393991
268558
837951
89441
1421504
899621
1195334
1084975
354945
942307
523781
863074
1029634
898529
481018
1027726
56368
1096698
638570
77198
5330
722525
1272402
87072
427861
596764
311177
212373
897514
1511284
906389
1211979
1096006
1220265
673086
1547868
1089499
723441
147309
145425
754080
1091506
574713
167905
1121357
845282
1423146
454948
1353152
1629106
59247
1200132
489679
982123
781194
712351
484947
1484011
1284569
1562949
265747
384398
631792
1284025
601014
1350025
1119327
1312921
875300
1446892
148380
55979
1466271
1082520
623473
301857
174460
815337
740181
716872
217726
335565
1291539
708077
888071
1510999
747955
1250306
1558314
1258165
838650
980438
157302
1353211
620361
431389
910032
1513452
1146319
776222
1010932
776795
698421
751626
1237762
161140
946089
976540
907967
1508848
1198626
165522
633048
713899
614158
1555383
727415
517220
818426
433281
694968
726740
1032743
206868
517444
295286
1546228
296587
66799
364819
641224
591727
1384362
183470
337616
206707
660152
440862
1379131
1614776
471627
722899
795295
506893
1355522
317094
1127079
63879
1395736
1035396
705390
708414
944314
22062
341479
1449762
1518099
411818
1647152
824623
716543
1059291
1292610
969262
894596
965370
596942
238337
1216937
365835
393612
545491
389045
1504069
330751
1065690
1550006
1170722
399996
427903
193889
1607612
538998
1478793
1501695
334723
905549
98485
651146
647053
703676
734909
1002809
1350990
639935
1561546
142017
551078
72757
1014399
1166390
1290567
1397160
398047
1093499
1591096
927858
842818
579629
1096283
1369961
423792
830496
1050123
1325464
1055637
1551725
1093330
1449608
547794
596709
1266580
840462
509236
1234210
295974
1253030
230401
870553
1537218
1554990
1629214
116884
151127
997267
1490384
1290957
231146
1145803
1474205
944843
1460096
482801
315451
1121842
1131498
695853
999953
982767
1538185
779106
1607327
1329981
463052
98581
46220
634144
827994
1641342
1387280
327176
1070622
1524226
462270
936042
430156
1128659
873724
399511
699106
903136
1530727
43141
320670
789070
1497237
876160
279060
884813
1273889
234666
1561054
94753
603450
1223014
528697
163019
509025
936412
1245606
43683
1248991
1423098
578343
524199
1578416
1035578
1460914
1555360
1588458
756946
1245990
230807
167681
544653
719626
1025038
1261318
559026
1607041
1353188
318969
1414486
1282579
821383
1385636
1114739
603400
525846
689019
1413169
35364
1622652
641586
762138
1308087
678732
937601
737469
1367215
885917
815624
929399
587202
1057620
277849
625659
110592
1431597
776705
562233
1641630
451427
1561041
379484
1141459
1274442
1249194
877904
1613133
897003
1083394
157607
561886
1036446
1115231
587435
226063
1152622
1277736
1010767
1214114
594641
1004459
1399356
1360852
1369888
543495
1153788
729500
1598513
1456862
328058
464690
667368
166841
722683
829029
1132428
911689
1470153
1039459
1168382
1474494
1025116
1450151
982006
347359
1453756
671432
48699
1447866
975272
53254
1482758
1555895
563927
1529261
1326288
1333857
658257
1033306
1155192
986569
819155
1239406
818062
754444
1547270
1299660
1560649
961702
1368423
1559396
1209445
391935
829904
143313
699031
309406
425099
523152
461786
1486482
262705
100991
1138606
1458539
1267674
848288
609531
601200
1570480
91132
788340
235695
266893
99693
1548808
726948
372056
1515878
600836
300365
1241170
1122041
1267705
1589954
1644905
249536
1067963
1367338
906655
1534239
61619
1314875
700681
681253
699027
1111715
324799
1327872
363016
396441
903799
1378427
928984
49313
1494347
1132626
16823
671776
1145527
36271
560819
56135
685449
849671
1532491
374507
449334
817980
562768
584852
1023281
826079
915775
1148258
1595995
710103
333060
1411966
973015
1565584
959457
1014307
1424632
638503
1153567
114136
133444
555116
1647033
786268
1609309
909846
8334
17272
1312156
598875
925496
1445257
935410
883918
960807
382576
387470
132563
737097
421569
548926
872618
1289439
339316
1623078
387985
606333
1464023
1342563
1239493
1036967
1033935
942078
485965
501392
586855
1400594
1476888
1251666
262633
1441150
612276
44255
1246139
232907
548405
1272780
372269
682381
367315
1342392
1635247
431295
1310119
992974
1285553
1038123
532614
471858
1258971
1381026
1487336
91583
807822
1074794
783612
1131139
772775
1227008
130017
1092148
353544
842283
1471402
1564405
308468
398591
1257209
1151815
144640
296896
1365694
684238
1252018
946808
564021
760088
1492602
118819
240850
1544538
971371
1343396
1580417
955625
300400
967252
356326
1366824
504011
801252
1287285
496408
1540806
985094
1074712
238331
448246
1384285
1053653
326785
188472
1133522
749700
1486095
390350
395362
584931
1172444
1267891
690105
932495
475246
951740
89573
508786
1572528
312309
1630642
1188206
1014588
195830
983687
1403034
945131
298103
510993
156102
1384948
522433
1626172
508217
544032
1303580
1072267
1573524
162562
1233598
179636
372324
6727
75287
1326913
397611
766562
1063182
1402095
1071507
637398
297457
607599
616555
386563
1067503
86352
1528299
1287270
1555775
876005
1088856
1382920
1197561
1191010
43335
1060779
1130333
1220319
115644
166803
797553
67084
214906
512820
625114
1512927
1227425
899915
784350
1052534
126864
794063
1225051
212195
1313091
1540579
665805
1028215
1275601
1178206
1189490
1574107
1202188
1003570
418295
510992
585173
874306
204149
150016
26841
796557
1242889
81585
308477
145087
989690
8088
548126
812527
759801
98651
868354
944996
982165
1635312
979805
587699
1061754
1472394
367807
1553154
314365
118726
986531
342786
750142
1353080
1642990
1136450
1246569
285936
126147
1408352
1642212
776163
305143
1232046
643117
535147
1430571
1256853
486578
1528817
1399213
381126
1160840
922937
885575
976384
1469959
5272
899762
693568
519771
971069
618031
1028122
1497274
639626
396115
1631070
303456
1271273
469598
937691
1495792
663076
590136
440568
1212715
936641
1261756
59785
1510416
72729
389814
1627925
605731
1543998
608669
88458
530908
270814
926144
26001
1165082
1500331
274783
917883
1186077
908538
652091
1557556
960707
80637
867873
1051606
206576
227706
1470167
1110164
591670
1583915
701153
901166
742342
1098356
568174
299549
412188
563853
42622
8543
601906
575706
438058
514287
454375
357832
1022134
950629
425206
1514033
80852
918735
1180034
1444958
539776
224915
998944
1575383
513125
238100
931773
713738
1191559
713884
361953
1100631
876813
829238
571239
292211
1059583
1350667
864871
1105923
1236929
949110
870749
686669
1575576
814077
1515205
467883
239685
160588
89174
998741
92572
1187639
755058
1341179
887697
622000
97259
1202122
1072738
1628328
1384639
1083651
394419
1529253
703214
157513
526946
759502
1032435
491110
1382850
677601
205773
1591103
12125
576286
1486580
63214
1002424
545244
1098295
640485
1381165
1151511
1167889
734730
1007120
334276
1046234
1004838
9009
1392600
377456
926612
481476
893824
1636378
1290555
1056841
1223051
813595
208553
516879
119901
1646683
162249
1537740
1072450
1501316
1163477
1565512
1304743
687845
549047
368362
912283
18289
1643533
184570
1275943
1220253
607339
375301
981
1295897
1644598
840714
1506111
542819
1455625
890991
1529940
351941
719798
420588
97257
875726
622188
1545564
324492
1070387
1282511
1342083
310438
1542732
1596812
1150141
999259
104992
921954
1587426
488279
160747
622670
172101
1323798
1165927
17665
547584
21062
801584
416739
227513
926215
1211973
369110
421267
313303
6898
435532
64438
479068
1301134
255587
1494193
436110
1467217
1267473
1563653
142166
961834
809139
981709
1625509
1336458
65434
805906
72970
589151
1316126
409528
1290354
1516389
751010
1612365
259612
995472
526876
863876
1340984
1312801
941669
1734
686643
862179
1381338
1392056
412888
1043587
743710
335504
1112095
287773
1074674
1541098
1439738
658197
1352975
466563
1522422
824302
99348
1241537
280344
1104871
1084621
1608580
982953
1580716
1085547
1471586
1101210
633954
208935
44239
354799
89710
75950
557470
134611
1407271
570897
400613
1104453
124373
369050
1320330
933994
1071746
1544370
601269
952980
1342791
472305
1413899
561305
1229558
1570501
1509542
53554
1553749
1638262
294214
238649
1501273
577941
334040
75762
848762
997222
349724
458030
70312
780494
571616
139640
454531
1176745
235222
468192
216115
1250521
275122
1293147
1151769
2193
397770
282819
1367825
158907
920385
1445628
947430
153111
818838
878263
1461104
745126
15236
394474
1222914
851106
852542
1302519
653954
278103
1002823
480061
417835
971592
28342
1284704
955146
119063
600056
999509
841656
5182
1621022
876343
1080484
1113158
703013
141750
881996
1134161
425261
1490644
427715
1507333
1154635
1137745
871207
1608637
145828
953517
780141
276262
1256196
1119224
464033
452912
1207234
1363025
496664
273986
241739
915289
474200
1197979
279060
1639813
686700
1193576
605957
324481
262948
162294
416534
1074537
1323446
86690
1504124
1535676
280901
421798
1281753
499593
1529061
153322
1164382
712549
1365
798618
701864
360825
885589
889870
1230856
438773
19978
240072
643029
1078495
1254586
1091213
672737
759996
21404
1243887
998945
1237532
375675
1591607
611517
202657
954862
449524
904130
498452
1251874
76123
682753
399788
1575737
439394
1405630
868030
19712
1224394
193238
362026
9678
33754
397449
980369
313958
111271
672844
589678
1438971
716177
960431
720302
208783
1284748
439465
65167
850307
349933
421732
493640
663667
245298
825999
672085
1505412
730574
871614
20727
280777
1451101
557550
1516389
1528416
1227932
202864
308300
808473
73246
1643338
620908
945844
47705
960823
227891
1647251
1305773
553231
324149
622151
492023
1564084
604702
1241999
931085
814973
929464
657444
652570
414445
248547
86143
448909
1266422
415556
208767
279626
89074
1521377
1024136
560934
624606
1368741
1535719
576295
378839
923944
874401
724569
399835
916215
503515
805023
718337
703184
1257516
1100975
13057
1313666
179568
1424492
1596673
1121765
562255
755740
442647
566130
1321372
1638256
764706
1378635
1006573
507160
789319
112960
953440
300345
372683
1339127
93521
290353
909081
1339345
1528385
407730
57065
72721
1404726
1569339
1633379
83028
355893
684429
489135
621767
452635
1473846
1642748
670356
1243207
496150
1142792
1628863
801338
517218
1434311
807204
1113716
1072142
684545
356282
969297
376621
1630140
1155974
499711
1174186
748499
1190018
837926
778577
1271454
965080
341545
1612749
334080
1344948
1485087
893126
935181
399718
305120
722631
375498
874933
1609006
692330
1438632
557328
1319695
1452635
87490
441351
1289508
256665
1141710
920341
552628
977359
751816
1229642
983842
1044392
361895
1049310
1091772
390436
1381650
985438
751061
1612474
1158941
424972
631826
1144962
16542
1326642
1562136
584257
1420696
722022
1499263
221356
1044538
1165358
382731
39380
316379
1109205
825034
1022765
441004
964326
671310
1055873
1062211
562101
1282829
750905
1169672
427508
1090306
1452839
1426720
1630699
1522502
834876
951609
1090111
1596733
515318
1304902
822703
202798
1096680
958250
1567568
563906
1231401
1468386
1003234
249514
430715
375416
1623242
23114
775202
807379
951109
223929
797347
409749
1413666
64720
1485356
861826
47570
1194963
370861
945505
779412
61431
877088
1426819
1001376
985898
739425
135599
473738
1646959
1001719
1269009
722262
159014
1577982
1156481
886987
1512996
313358
320179
714955
462453
1177830
1316901
1200475
494664
612813
1408517
327746
243176
466608
416373
596373
906630
1517073
1450726
1232719
1338267
813547
888980
1466328
652617
1131370
827434
93498
289689
304965
1154890
1028157
858398
568846
335647
1285873
355759
531746
581220
469261
663811
1605397
1172325
211050
1028566
127374
446139
1577665
324123
26994
808731
980149
694520
913164
54431
484247
311977
1434350
481083
1029133
459414
755887
1338400
793773
460171
17158
128175
1145801
367133
350339
125151
742450
2251
806538
1489780
245635
589219
820157
479097
10951
1498089
198573
1323800
1005997
607933
1318226
1452203
318394
338028
189789
336509
508759
450759
296382
700784
1015297
1102868
1218942
738155
259462
220120
897600
229461
398205
18813
194272
585043
306235
538104
110784
96895
662324
282727
77022
228806
943149
1118546
525810
210860
1217692
1283752
1443818
1626131
1646607
128885
1352636
773797
1534371
911432
1492283
1074291
912009
422485
898715
1333459
523819
961688
94639
1593473
23349
981771
1604223
201845
1259456
1169061
1018930
288370
389866
38110
458394
536056
366192
1432568
1556103
451525
643195
957936
1043836
806938
1440387
1636965
673337
763863
1418396
1373200
1005986
1434048
370767
270455
372648
840578
1041826
103547
76806
1502486
1184359
1240738
572379
420296
496699
993430
733365
1461718
788259
754693
1144233
373846
1182113
705096
1356671
1505666
1472870
519859
1146413
1086854
1223438
711345
1310606
1409676
838231
569653
1594399
69459
690496
1381706
1208715
1052513
1095386
1086077
1470812
338057
319932
104019
356619
1248006
892503
1620881
81880
1134409
35699
987987
529790
1201072
1196135
107957
797762
1335560
1024020
198569
1252324
770067
899537
230026
1612384
1457318
704497
1200854
1632366
1430797
1163048
823861
974042
737098
914013
356265
978872
1036000
518365
1126641
121390
1530447
1068441
280999
269934
431786
1299092
1122370
176321
733757
1327936
1553766
640280
1334801
1521277
1517309
532361
527214
11562
1631323
326085
579195
465423
1261221
148303
1399775
197976
666217
996629
1184681
1365914
265173
983184
597715
915628
574969
1196174
1528580
1530527
1645879
1097293
176045
498067
1338406
775877
1017103
1641867
541034
1335429
278756
314694
1376581
1231005
1535871
1515981
1058030
1608668
1188378
180032
991026
1579857
124792
933528
122371
298833
1481513
853063
1379338
802069
327245
168135
826881
1069437
705720
1151435
212214
438857
1023999
317195
602677
567721
30327
1443324
917909
647273
250463
240740
1045795
1008509
422049
1379360
585093
1404155
1280332
196924
1634796
949567
530582
1517647
977268
845599
1200953
1112027
214994
769729
324597
1581159
32974
1591556
497247
438810
884219
1031611
1097292
1605764
462160
51336
420373
368731
803932
61397
685455
934683
1269724
332374
965657
1397453
1612388
696050
297410
1137655
368412
247253
997440
1552949
737231
48552
851627
269867
494978
1327445
376815
1327079
662765
399479
956049
57858
778767
1418583
644089
1163066
895765
323988
977341
1478262
1544245
335112
5586
1079884
275283
15503
1484509
562059
559473
1617031
1559768
266886
1530666
157529
1519231
499476
92749
422849
1632887
1174490
1425501
1069421
1154661
1329244
1397238
471087
1275478
745793
1343853
267782
1369220
1046971
1182044
1177880
1296822
1501973
1603330
1136355
1545801
537999
109935
690825
1094780
1304241
948142
733445
797950
765983
135815
1253889
1015996
649068
1269481
1376656
730953
611355
1432664
457503
310595
836876
1418444
1251762
270406
1136610
1081935
1061425
420652
1204811
1545303
871401
1162807
18233
60594
602259
1305965
365403
248030
643016
886714
1495775
1402722
551540
477699
251946
78281
1236621
611599
824241
646866
1548984
484514
993218
1256732
1533038
568265
982936
831758
771124
1073039
757836
200861
1203916
497433
1386095
705900
1499280
652271
1247773
446724
1642650
418779
989351
1086584
1337891
612086
877313
1130505
1462605
1192052
956242
1146072
1545300
13410
1354806
611810
307500
753322
188329
773826
813060
93350
1320462
388820
1529628
1132931
1319393
35721
654597
1429496
1228699
1246889
1012489
638156
1622111
1432047
1234719
1106575
524700
855678
116356
1294827
59972
1436364
1424786
239973
806076
321925
427599
1186678
600921
1485604
528595
1516062
81333
1441823
1342719
683289
739075
1571475
508529
1409262
370398
1365538
1395568
1289501
660474
33457
1150276
1381281
726262
602617
1108413
1332503
856132
650753
394083
1369204
993672
615048
909576
413357
1585961
218130
1557742
1391375
460994
586413
835216
1401668
279782
1366401
917989
991829
533679
64473
664507
1383933
1517075
703115
695783
76904
217286
1357795
1110910
563585
764778
355906
1568774
589331
1043738
891761
275814
1395762
190337
1517063
1381273
937397
376497
1405751
1081079
346197
593460
79243
861547
854166
779608
1073048
1366437
1184484
6789
475744
1421601
1505982
866410
1505751
907876
375534
1120933
1300968
1179435
1099321
380877
193507
80731
797933
1641280
1133742
1254368
159138
803805
1577972
1135225
1331679
307195
408019
688396
761783
453787
889363
1519260
739739
124078
16059
960553
757438
666299
1158697
79305
1519931
552225
925560
355006
1212249
738762
583786
1548814
445448
445777
246289
603417
287597
456038
772366
583315
1195830
487591
91969
1250635
508535
244552
1102746
1533788
257865
1616233
859815
705356
319564
946819
900202
1069386
1041189
941143
1172937
1429491
559603
135845
1302528
851276
422817
941566
528285
1206027
493315
991058
1418452
290599
1546579
337788
998403
1076605
1316679
21781
1513680
296483
1222100
322792
243928
328356
848251
730240
211752
1440639
825889
1408801
1498413
1050446
563201
1185030
1012729
302185
703449
65185
1304932
1309639
172073
1055595
103285
1144252
660119
810591
690873
872031
136560
458248
139824
413032
162049
1497491
1094279
1431712
1274811
501032
196915
940188
898604
1595998
1615467
829315
911758
1029175
737675
394193
828229
343486
605850
647682
1030184
202294
947626
1647186
549451
1609723
255048
1478500
1373695
670655
726946
157300
255281
63444
379532
168944
1326856
756897
870463
523110
1053131
93918
676288
1084351
508422
132879
817202
872308
1281817
1466430
1181345
1629887
1434285
46067
1126543
37006
1421718
45035
620521
1427601
291954
1602877
162711
37829
68284
612146
1133448
479743
207501
541244
1314610
357670
242289
32247
899273
308998
1172570
655332
960693
420021
769413
1419512
1374254
1367567
46048
967803
884849
711499
440858
830919
1396583
1065934
776631
1316692
1600665
1214703
1572511
543193
1106206
1120682
295959
231918
706673
1534326
124494
1353085
1325942
1066530
816728
1253792
1491893
843944
719815
489354
610251
991639
642107
1298037
120526
780702
725983
413832
52333
969167
1028613
468690
139152
1246146
135902
618365
887472
1575358
741225
53090
43701
1514745
797134
690670
319031
400225
385577
385041
1227695
329866
326836
965478
744769
800660
1337415
1234661
1606003
515143
198605
949743
406484
956643
1011879
1168204
1378117
1502719
1238291
1426241
883065
575530
1056407
1269559
15961
1057884
322409
672752
1195118
941177
185889
701692
969328
1007026
1199376
1199
322976
376418
142933
1357165
614831
351183
1219732
789193
84244
854054
339174
832622
459133
130355
1503039
184039
1528580
880389
1442707
416358
476763
971452
487894
1143465
595933
33088
719789
5524
819437
1160854
1301265
1009345
95186
905555
303207
511501
104215
684216
962590
900868
1593840
134942
202020
641582
667091
1567485
1386912
655270
106593
1183713
102527
1414048
220022
945003
1417372
579763
1024758
1313931
429388
730136
1294416
1396852
574666
1184808
61389
591777
1338972
781698
847694
482160
118561
815383
1486662
1288156
512644
964767
1597537
1517869
1274916
1165245
1373808
1214839
860634
810588
407908
1111648
1183992
618038
1305712
1598741
427559
1222269
732918
121031
67367
968866
42056
54979
1444127
1165168
231473
906836
1201993
1277575
723054
1461457
756305
747138
392535
75842
422322
65808
1474997
1171756
1110014
801690
787768
740506
119239
1333133
1042781
1143187
1116703
1144459
1536119
1037628
633965
758096
756416
1259265
1001163
1577096
733481
820735
791756
90102
1440125
1105602
1569964
638662
520255
1141830
1644011
409238
1000203
1615026
282566
1286537
739530
548116
1312118
1164125
177053
802053
1361504
1526148
117671
319176
1638916
316793
1439737
251759
733019
1618520
947231
1486123
1055500
57805
1490563
380603
936297
1514724
1066862
165179
475665
1293718
253358
1524609
1534779
1395068
970172
1151395
265283
49106
1538672
1011479
701864
424535
725974
1243311
1042763
1644819
87598
171851
9993
1303817
371162
440872
4368
655835
571400
1484240
1072126
215650
127523
100674
1352500
972083
462046
770869
865152
444557
1216725
282298
335940
44271
1535862
1482507
1559574
369886
1298570
236636
1437281
1466250
1301934
1586164
1098197
1259330
1293955
1343236
1013206
967692
406140
942351
412648
1499901
749420
1590701
930974
1355305
966525
362392
469423
545873
1540717
1341796
1396563
490649
1377071
1372632
1621933
891216
1399532
758706
65609
920993
567608
1105464
378850
566143
1324493
348383
815692
1317504
538668
803003
337017
825368
1250323
186652
192539
904458
855886
1415335
1349762
1263373
242247
429843
315752
676561
242418
888012
680209
452194
1306254
431820
1354892
1256472
449542
905606
464960
1407929
1125603
1303167
831365
1593032
235959
1388856
1135871
1498122
118438
271149
1297695
796517
1136959
405488
867126
482002
790983
521251
848927
586488
486348
686179
1568744
796856
915104
1332194
1232950
915387
992575
1036131
750717
99340
403867
271216
794289
1078102
990088
1115078
218035
116288
828907
1519015
964952
819545
1625479
995952
894787
905025
892215
1378518
1366807
287604
1060422
1553290
977953
303170
32320
1154698
1546550
1138250
79671
1133667
841304
746210
448734
976279
471227
1608607
450422
1082075
913392
1570429
294883
705099
787520
1356527
357000
194232
182808
811567
386735
481453
1098457
656669
855689
1237069
523761
366208
44423
217499
1566926
374467
905699
1607884
1342327
34797
1444487
812592
1093313
931381
199920
421793
912952
136491
226488
108267
1044306
1620928
932075
31076
1495303
1367011
863179
1478314
280597
1113827
1285671
922831
353372
1137327
768643
1233687
1010446
1576174
945163
195929
662327
185085
1252348
145745
1344318
984804
1588667
685845
1556653
1366321
314903
1418697
1114755
574493
455647
1089862
547541
1277364
1009216
548348
714247
776056
70922
895382
1343510
207679
879274
706176
312196
1258679
1171563
83448
1077766
707285
467569
199691
102445
506578
526463
1363276
69320
422347
1068882
1366111
497439
1538443
168018
115746
1277669
646763
382727
111901
1491482
1616115
1127851
136867
261965
1526975
185396
883252
1088997
246514
131205
583005
1560533
1261643
425178
1465068
613228
1499214
425334
704756
541234
1051599
974262
796925
825880
782614
1252258
1430795
960376
285338
1469709
393231
35623
861182
373286
170271
830291
468887
626595
1018370
1207205
1113601
255248
1545483
300078
1073503
631893
1263596
770551
1485715
498881
1535895
1213380
408592
942379
1512940
1567115
571470
452275
1249576
837222
454318
1386230
68657
1115309
502130
407126
181129
99870
236326
1217855
1273751
197512
1002072
1223181
356169
1584112
1515973
1531559
909538
66363
1587032
767620
460021
1420906
1522216
561346
778773
1017257
733481
408502
1625195
454609
552223
1214409
552023
147010
1526297
1574724
624754
595817
812335
988901
922228
161933
691469
672713
611491
657611
231317
1182859
1345264
1474089
791102
51404
1246180
877518
1452663
311981
1548932
619178
267948
1372145
1151401
377274
1438613
433801
1178599
1098812
678536
1441498
23349
1142446
773292
303828
657530
1504266
1563471
1397471
1619265
772892
815548
1555679
1445938
228967
601443
876874
326590
930146
729023
1300110
53571
497082
1149935
1559424
1566033
842484
580195
24940
1302677
407598
1161350
1368211
428279
486806
1390345
1049185
578730
1339657
710613
121294
684460
590114
694317
828491
32520
1384607
1298264
1316729
467301
659315
1581121
1083838
798151
1113242
224565
1622506
82196
1312996
160042
1388591
158486
1172638
1201064
451569
638662
1209462
1159697
1449701
953177
1407237
741312
300330
139459
427095
777425
728980
696776
880262
1007430
1361578
719184
859046
1142321
502909
1055345
212704
1586160
1413926
1273682
903294
523296
914117
21743
1329789
650823
153735
21972
35686
1537692
628667
195692
1016210
1291955
1272721
680046
596685
739066
1498091
924322
107715
555386
817235
1344773
1407917
877377
536900
769146
627498
283434
522203
437677
815065
1542496
1071851
762835
133844
917919
1356596
415432
943273
449561
132237
1405125
745438
224016
1492805
925316
547071
1135127
889486
238636
1571513
646940
563716
1611286
793144
629729
941233
768643
1174961
42551
1253917
1259608
1078552
79538
86909
927771
346753
672877
760313
1473153
400830
1619638
1539722
714825
1515665
1249713
1601951
487507
1556997
126271
1127753
748627
1483584
1265200
1517463
801497
1392572
1217193
413747
1119650
991048
961010
232547
878298
1460087
156825
1523646
1593400
184424
951118
633662
1403110
1024063
1432327
175294
852232
117621
774364
1415024
96282
92259
221580
292698
1489980
889896
975904
131283
1062596
329443
1183633
118770
1364299
106553
692114
236375
1176072
1237843
1326452
141828
959547
1057187
413392
299135
219297
995340
1549689
109068
1573518
598392
1189014
608111
60139
725588
1252382
765520
1608445
1293503
1046035
1251598
1619120
1126549
337531
407679
1266677
937977
629577
824604
677120
1075859
293310
1629024
657304
668376
1604833
1317727
1550240
1007423
56277
1149163
1187735
805554
830865
1424053
1197792
402148
930077
461977
1231736
465643
859321
272283
774956
365624
1555981
1105210
731952
1441695
1116200
655134
485004
300708
549546
1508265
1560891
1532647
141483
911447
1531606
72402
1286376
874706
41085
815231
1160570
1637476
513225
394235
1208891
1534225
742207
165260
1580
841966
1413987
508384
1608003
815152
413073
1236490
450186
963336
105870
1251092
1283170
1244976
1319158
281143
873942
858938
55316
1061882
593471
539577
865769
1011999
304790
964360
568011
622461
1236873
1265054
422934
1047269
948392
651391
1310226
1070189
1233772
324156
45250
525432
1346627
383829
145932
772098
674341
527231
958299
618591
409962
1402401
702513
321809
164572
4232
1049476
46532
457198
412030
1038417
80607
1023502
1284930
1501860
643564
568717
1187368
276545
1559747
770383
702254
367615
546722
1598734
184351
1597717
971922
638724
717040
1627056
494145
1292983
1234360
541265
180987
732776
197950
1007304
1151080
1114309
1646497
542954
39406
738731
1348272
534773
456369
1513175
371685
561732
1275154
63779
1162658
1542374
517561
491691
288930
1316650
1415868
1219830
346237
180073
965136
339456
666556
810014
1126103
1280289
412154
1345843
485603
164254
662385
1318654
357109
659890
580769
1087146
123975
973720
493492
13848
1037280
434660
738853
1257537
638373
30609
1306853
113101
1044828
746576
405471
316067
424090
734303
290233
1646059
1476389
774803
1387703
853809
295159
1583714
969737
59654
630776
100731
1541987
469146
535438
1272646
376386
1604723
1057732
933956
1067592
1467390
935515
1205709
1406196
1004680
479238
413318
910389
579619
1037328
1455394
1363843
167349
1185634
1023321
652345
117129
597140
615773
798947
525119
1307288
669965
1646761
714131
329414
756281
59219
1303966
1164961
1241616
211028
434065
1365666
999821
713824
391528
1178699
495035
982219
1332203
388508
1410188
1613312
1001686
1618552
234074
565086
1240894
1195436
361773
168113
900861
74382
188495
43574
578601
372983
135715
1353801
275799
97401
995742
906367
137613
145501
1178096
37093
172521
994857
369690
709695
766089
971838
60808
381325
1273456
282658
982731
993118
541329
417433
288925
305507
520440
494215
966115
495465
153171
1218592
710543
122659
1371401
1624204
589985
408122
672365
404427
1324548
1389207
1321120
1136255
508707
767103
1033757
1438961
1190598
1074448
463831
636537
759318
1298402
171976
569723
970088
1252649
1481516
1300149
490200
1119443
1551133
1184738
1579443
1416672
1157263
1071166
1223512
1005670
621599
1616851
176530
1617910
253561
304749
675380
939003
655238
207915
39188
947355
1385890
813776
809127
1168066
817738
255218
842602
1072513
838951
1336414
139936
1644557
142436
362795
1417675
1559045
1616865
1363258
252527
1064135
692443
652582
411628
1578818
1168342
1071919
499104
305953
1084314
964253
1273464
462660
343100
1016565
450973
1089400
577259
1357858
1440439
387313
361748
766524
869153
773326
154449
843696
1265459
655327
937652
706161
334266
216464
110229
1409913
1404547
1491845
1323396
89206
330377
1417695
901074
868346
135626
84827
1554790
149706
649071
841430
1501414
625996
650831
180575
1463516
562866
137652
928477
1068071
1340526
837495
1365599
1233314
925856
43035
1122195
736463
79561
815367
1132730
548227
1337966
1490659
1499157
1362366
27488
1549115
1592873
1040398
909987
989354
1569199
168321
999610
330409
37618
482851
925732
1444498
1563935
71974
1412825
745170
38210
16864
621406
764214
1206594
69504
187968
330273
513695
229055
395755
963908
302694
1035312
1052505
840226
1240805
1203173
484001
1451715
1150707
1496428
1057841
168040
625832
1244518
1107130
1616226
1293237
806800
420817
101274
1302721
89922
885155
1540302
1455583
1391524
1041672
453367
972790
1297034
812641
563820
1239787
1626910
1426706
753473
338554
1636612
376394
1415074
1409330
1628326
154368
730972
121467
451631
1317074
1620866
606378
1476678
942230
458593
362262
782755
430328
660113
933432
1178390
1142942
1348026
1076835
191872
1026410
855170
491996
1581574
874547
820445
1309622
302183
573801
153621
177200
1270361
370093
301165
349242
569186
758302
176425
1389701
1523209
59050
342784
1546163
599705
759736
78301
957483
740397
1179947
1094943
1528704
178834
1592888
884484
1386924
328422
925677
736430
274953
1394102
585164
882693
1040707
430368
1407074
1433138
633520
1533350
1367298
87661
372928
1204385
767063
1370934
359061
980969
1316532
716924
705851
27921
727061
1104191
975345
245770
761130
481781
1568694
1062200
1302566
1628625
63890
1058966
756542
701481
458809
437877
1232394
461149
901165
34961
40170
160945
1315310
1145122
1071628
353679
1465912
1583123
15226
1615990
956126
1366688
220710
1324930
799587
1558367
1456178
1098843
883006
1024859
867021
1329741
1517931
203462
749331
331344
1134708
132463
65986
1117001
722274
348061
1645102
1217403
1609461
1441533
469259
833706
805592
879983
101333
1107610
122448
1573552
806010
1105754
1494085
700629
1166490
361215
985550
213827
945951
1483346
1290354
121785
518452
859225
1046994
273637
1428580
640513
322530
262488
825193
1205509
1582231
117308
1465646
645718
1397594
899366
812365
941493
629293
754345
569133
241377
58922
251498
670091
1062964
1399308
769404
952026
804805
74917
1606789
741021
1091304
1480773
260159
656860
533725
1463821
1625116
1531525
1158787
886755
973815
437105
1587039
808834
1374640
241576
1399382
778847
1405711
1419437
1197714
701463
1617211
1170491
1103779
633105
798616
1594941
822509
646128
1479699
1604153
515046
292714
774877
1430749
1113928
1632669
849265
763459
1465703
858364
1313127
1600666
411190
1646125
1004572
684649
1530725
1001233
1492229
1332974
915830
821262
42995
1617800
1114036
572216
1390921
201766
134179
886047
1316557
996676
820757
1288320
827351
1549574
336544
1392030
695306
203033
1456034
633199
59033
952230
1124867
1193651
188783
1193599
1579991
899094
1448957
87158
904523
504733
178128
1403154
1100964
1113586
371602
1054028
989060
1465839
360200
772970
1181761
155620
389252
850923
1284654
136146
1636958
1196712
1304483
1612687
72417
569596
1627851
600914
1395348
1471010
1334113
1618919
575153
524743
1244646
592864
745752
1033669
659296
583318
1488681
106664
899845
1322915
1280951
99143
1582666
497300
963975
1150583
574417
1246826
1392221
156295
295412
1073363
595893
85227
701774
266082
819568
1031027
253186
676453
1532779
721845
924383
825098
762387
66392
262608
777622
940500
462854
157466
1415732
182335
1383903
570236
1132092
1304747
1043051
1626917
1076915
1165481
593047
1255739
741655
1214310
1633390
401940
1544429
1411398
1484562
1518636
1082909
12093
1327555
22669
141314
191455
619188
524851
121460
1093995
997596
1180466
779222
1555911
1461613
756214
1075015
310298
1559689
844958
608012
475915
296152
1179936
371890
724714
69552
1530108
130877
754110
1159235
222327
908038
333900
78166
1563582
790296
704266
993402
264627
401388
929510
1263670
475236
1172348
1046484
334777
1326457
1070165
463478
253749
71859
1264252
1469031
1038519
118431
977155
95710
320693
337168
1145105
712578
822525
66805
241052
103147
833877
1640685
1114766
1423176
1316104
43687
634895
821682
1169641
197587
145288
379553
1308213
1380063
640162
740004
685725
641650
686857
42627
142713
1162982
1045440
228163
1360228
1312104
42665
274581
1037985
226043
1434483
195054
725008
1029752
1408753
1173032
344658
1456346
1527781
260624
786543
1222414
1266955
564221
1628847
1044491
1337446
1233496
1431705
1376670
616546
226638
1089995
1500125
221886
943749
1139982
547999
960020
1360990
967768
601582
366576
20224
904335
1531843
583046
318948
1107213
1186062
859253
879292
978723
1000450
1337222
1179995
287600
433830
739189
213251
1170209
150192
1511817
299625
396037
515082
852115
623174
315470
613204
855367
93359
1377525
1259760
187152
924362
1336864
1491958
1132677
1174181
919124
1606841
79829
1521674
260716
1602846
680779
785362
870726
992642
699931
61318
1194394
691391
1557095
364814
120808
353174
939151
93629
239073
1427469
1477662
1502541
640083
608327
1236040
410924
690613
1382082
311197
1310354
1475981
499200
814087
947339
1639920
1194435
89471
14089
1529749
1423447
524490
1163710
1249015
6182
1169712
296376
1544128
151547
1259500
1546665
1262960
916609
175975
1486266
124604
1304304
352527
1442192
881406
935535
448644
483793
841918
716884
1070439
1379664
391561
1327526
536539
30663
227961
1613272
784515
1283507
1317388
426199
1233645
180526
1417091
11852
335153
1287565
1066705
500245
1101047
149616
65706
982732
1604481
240254
789924
1177214
114583
734176
924542
589810
1490518
611642
344783
1590812
1413678
810392
1444892
1067846
859480
157665
1352419
1637226
694331
569778
1039091
524578
707475
1077739
1121111
725555
1422524
367427
1636374
1044470
145700
438749
1218437
1545747
1213945
260251
809355
1607951
199721
752286
146097
761013
1171750
690023
420606
152346
1236929
1008088
154408
780175
1566887
162536
127839
84955
115061
1199624
1524398
75608
1291341
1642988
809906
1633929
1044897
1400301
638049
1405986
1610784
765252
858670
904838
933870
7435
1183071
993787
966967
351509
1158107
719704
1257279
1069665
652279
337504
217201
994542
1586726
269621
590776
216504
1165701
1137146
1280646
788810
593008
717319
998725
655067
377286
1066892
683482
936314
1078757
1188548
851618
752284
994272
1087053
408326
1050589
1447173
466639
1050384
1540765
232081
408848
1076512
1525815
282726
236839
1149612
567579
590062
944168
959413
261714
851927
527225
1164868
1568352
1512289
721200
123454
540190
1188179
1351505
1540455
377880
1620381
626510
1631934
79143
145108
25586
789065
433062
711120
1514755
1016806
375878
666835
1262780
180914
373035
298796
885462
1060799
408038
32799
525273
1525513
47331
1228162
675139
998047
1287849
848979
1485286
1291105
1442457
682081
772364
1539916
278046
1310248
1388633
133298
815751
269809
1267255
381160
556247
789098
865340
906279
1192519
1619096
1149269
1635008
647532
1525877
1319630
725707
677200
341614
1642152
209299
16592
322147
43502
173437
1018993
318662
1477467
1037591
544822
332768
218234
929721
455507
159908
46020
1148847
1211666
702250
945598
474611
968397
1286910
251775
152231
161486
522592
826672
1155101
1138588
287635
577941
882767
1000133
1576686
125718
1202421
1129235
1275334
1536560
19728
1069429
1251814
593816
1454725
1290160
917153
434655
1369993
514013
1611382
1627604
316592
478
484615
146785
1301059
894849
1033200
938819
888110
1174539
1061617
793920
893466
841965
1546298
1546739
178353
1473712
918076
125383
161533
747375
551210
1212422
520272
83630
334304
645348
525240
1420954
941795
1091755
1596791
1333558
1255416
921601
73878
572141
1636082
1514374
698833
1514473
1323117
850142
1613501
778890
243057
1120586
20407
1216170
1280646
1605182
322752
1552624
196216
1081771
1257136
425398
1071873
298684
729861
488184
397710
1603124
119339
111148
1480182
623448
452911
1130749
532107
745478
608654
1589907
200575
359997
775901
1548424
289059
440473
222552
511583
504058
812024
1184578
1510853
936848
826791
1217043
287635
457455
439653
89061
1178457
361932
1175795
215003
122283
253821
1096706
203975
786640
1072943
251026
303648
994444
1542196
738039
517875
37406
1309934
80873
1478975
649594
116198
549968
1086450
422380
1623080
1213888
501153
1415570
654417
1614580
562673
961641
1204295
747360
1615589
1301119
271253
161454
1213634
998947
619240
826937
1283296
225178
1404297
864470
1537033
1637264
1074179
518715
820544
816283
675995
1070116
1492047
609443
315497
1602009
552469
1312774
933088
1021733
617397
1276136
1220691
849558
1453314
1603409
1591883
897015
1137987
309452
228557
420696
194382
155258
337413
971939
1196672
1314136
271136
571651
999606
870288
1201674
1532101
507291
1572851
502164
565535
881583
592970
1162878
1574595
245043
741780
596351
264183
470182
782532
764558
604278
1243939
826439
753287
308395
108311
752318
653368
1624168
264245
372964
310120
733830
29283
760928
53690
6892
1177586
1631652
322310
939127
790474
536534
438643
816847
1612530
1099245
922467
1616709
805970
329466
1411514
608187
1042254
48010
601232
124361
23580
841549
1604286
831423
284350
847358
1484213
286422
300343
808268
1481494
1479609
1116238
240221
1054609
743288
756357
1275538
457414
780554
1325180
782359
749493
167933
325503
1171874
199724
1320687
267966
1237936
590387
809195
1327946
206976
153956
103559
1259591
207015
1014942
1139285
977084
20730
474889
1304877
806436
825786
1617912
1524246
1036890
634430
698522
1089652
815180
728879
6548
1568306
1362552
527228
1217550
30473
14967
1273402
1261903
1308158
1603030
1041439
513601
1125077
1264633
652672
962163
823939
339082
1364825
1005838
231596
1061501
223158
1254440
473714
260997
51332
1063291
424489
508979
933608
915133
1122447
1418413
1613600
924633
466815
143966
829401
1086386
793775
1102464
75829
498569
351422
1474982
834524
162189
1493960
677252
1630981
29866
1417879
280673
1423879
508490
460816
1574253
346231
1268143
1476948
151278
463034
263150
1640969
1030863
724572
1556011
44736
125370
1362281
563710
45348
718977
145318
643632
1087411
1639546
21340
597712
460225
212173
1076206
232049
790482
1410978
780632
205387
287068
372272
769816
486479
1479120
1432213
1519753
1029775
1407436
1620937
1080069
598744
1296967
1436231
1003235
13192
1319167
981869
730600
844562
1632553
20649
1126104
853661
1330456
275212
139935
1092197
1155867
1103789
1191701
234037
95576
1201373
383141
1381081
943640
47018
1646972
177980
1635140
990624
860944
1530275
849276
1177654
1033998
982385
721660
138517
275840
627283
344171
1438314
61752
1572299
1447374
241768
559172
1418843
685912
834366
24638
1208019
1580958
447802
495331
1500073
666571
1014727
1562934
1644222
1403117
360143
169799
953314
1289458
728976
756780
994075
225612
1090147
949117
1197820
707252
329878
401752
171616
890423
1366606
967248
1323032
589667
1315393
1570379
731869
1192444
1479729
892507
1217925
734974
1293442
1477919
62723
941259
143670
87909
1330779
29425
600497
301796
419242
699391
739439
1625915
896896
1640816
217978
150359
938121
995648
1240314
37069
1292188
14790
1495354
677864
696414
980955
1556322
816220
185718
296397
943637
861117
118072
1010413
554846
1161653
1193299
587726
198779
496341
1043904
402582
1646360
1547810
105741
578413
22464
868675
1004929
599221
479592
1347189
1199200
361636
1607506
1433051
537211
51684
879423
1589364
1388718
614070
355925
644126
637340
1611979
500364
661315
229182
67256
669594
1281441
405898
436839
1628768
497757
1638554
62599
1269361
873301
577049
79584
373820
686204
506442
1202825
854524
456339
1532435
604023
435586
1044517
1042298
477609
926224
1208821
1038399
1512991
1104839
484752
736537
1468097
10442
489172
331357
1591938
1096327
1467079
1511466
1392135
134565
975557
993235
1588277
1465275
1552558
446920
742450
1135202
1312214
1585838
1133381
1135711
862926
117021
22214
506880
637567
1540038
972863
294370
1281747
1493726
1288694
1531164
1184068
240269
1165289
1005473
789793
43884
1024640
758706
287657
639570
492866
1246457
278889
161308
1611017
745842
1291111
412992
1097171
247989
1378847
506871
675247
1147539
34100
1555320
854469
1082980
288215
755826
1461562
1535258
1435287
305567
927467
133040
1418095
112270
1498455
1284978
895202
519277
1347300
655605
588532
1334301
1187599
21149
1362714
248133
1158469
1479824
1548188
16451
638860
316747
482676
1444196
697465
947876
26057
959247
1578603
838934
1063030
1340232
787181
984920
1526412
242862
858168
1251723
1390013
325952
1644954
1319192
1356038
739125
1000916
4444
507969
1196382
222620
709923
853241
533537
453103
1643966
544180
1523785
564455
1148442
1366272
287922
421388
861817
1339981
144178
1272522
948880
1526050
625189
840891
1223164
1529639
760501
251394
1446677
824115
411242
1625290
53964
234821
1309244
1466537
1300553
1596285
715787
975924
1288679
709558
1515675
732273
1274113
350465
540423
507339
1296256
422228
300864
1132227
23838
489001
858275
1184320
760968
288763
1150789
1038706
1227139
745126
683893
836054
395581
785164
774513
1496567
1441879
210183
1369956
1131727
1429492
68782
504227
305324
1425155
768836
359252
38118
138412
160222
60762
118028
1631860
1165862
1042026
62062
1502645
721191
410741
676955
117463
150895
918546
1230526
749795
777062
686064
97897
1512792
853093
484163
929303
1033205
1494329
1255395
1468125
630101
42957
1025367
1113732
1581402
1157531
1525773
1531115
597940
1277537
80923
1382094
1644940
1389491
778263
129746
687662
1269501
1183724
1553647
1063477
1504966
720850
278564
120244
622397
879729
730974
1055032
648192
205777
608081
468685
1396129
920192
1595169
239361
671110
795476
1378307
1578909
1184436
24724
741631
316710
1592452
799564
894718
1556763
467948
708573
898814
817617
96306
1626848
1551307
1422703
855136
603876
712141
1381273
575636
708414
709898
645797
978623
1216641
665179
1126032
20449
107035
777665
1167868
1229243
897616
261900
1062536
169478
1146150
1439448
1415913
1595319
1434567
422592
1496856
356417
568358
521437
1536696
1125627
1357821
1324120
1036659
1074903
1026911
1091014
411101
338166
1511031
1262928
1277726
813403
454683
1567763
1161626
494442
1298856
1582710
1163525
312226
684326
323206
1551774
1448737
1370079
1393133
565288
418784
1153376
973605
1391240
37925
436725
1272243
186414
188494
632555
647835
350410
413882
1243128
1492999
960494
704342
1205794
1159047
1157553
1075549
1034256
186929
401054
372124
424172
227099
1267572
481537
1533008
739530
443770
773759
750103
286330
1380055
332822
74458
373350
778878
540597
1426434
1421665
1171674
597029
945681
8101
469190
866462
1142603
90728
1272459
520240
408259
113969
474167
1062956
238870
706751
792091
21557
161495
1140652
1640310
480128
990924
742023
1099234
145985
319631
1176909
1636144
564407
590741
27421
320224
957197
327786
698911
111162
1339188
520125
173121
92961
616112
576529
467378
1139301
860290
935510
1631895
700274
318839
1487014
1261665
329569
153078
1174629
1850
1039799
247975
1051200
113113
951931
1000213
1097047
1485534
331544
541183
152862
794676
1584867
1399410
604248
1378508
1056628
418677
472299
712966
1569850
1296812
1025016
18045
1386996
1343356
470353
1531946
1344649
1249545
989123
1363541
954830
1072411
422992
806406
184358
987503
753282
381350
1214314
1134035
1283660
59508
1146982
867734
517492
666522
931323
905144
670992
677614
1521110
764515
1166341
690686
159956
812291
1226390
171017
857125
395494
1577221
881927
1306117
1021007
65521
411013
806143
511331
65266
1394457
968162
1300062
1573511
487429
451136
123921
1241505
124441
532395
549816
1591953
1606268
829688
1458819
1589935
281848
609289
1151673
998487
1487208
134601
8735
282805
1048793
264918
53642
473973
1582328
1443068
1154361
537518
720247
474389
1534389
37809
1264407
979300
948598
960948
1581499
1545024
769499
496775
264017
697891
767159
721658
1053161
351286
1485044
36936
637351
557319
278300
1178611
8430
822747
289010
1475673
1224771
1639589
458340
953422
1268906
82492
528706
1246016
426294
59701
806551
869254
1263911
370795
371899
134207
1512320
1217842
1290927
124541
787329
667259
193534
316784
490021
149599
1240698
1229047
29370
750582
1062382
200967
362279
171364
1282671
673575
821748
1361815
1405771
904957
98710
1226236
132526
1367002
995392
1002776
1448475
289529
1461376
1090789
655542
411682
242462
1428599
1125623
248123
1294359
995195
749357
1627188
53558
1569801
639789
1289617
759120
602533
933524
1459298
219312
1379150
889617
245420
349351
743296
399230
1185516
392388
640113
1631143
1163990
417548
619563
94471
477801
459945
206848
1256156
1367512
494889
397456
1099275
754481
523410
826827
166512
82570
625379
567168
1448378
429178
390534
147370
1260151
1439663
1215145
279202
302161
1057750
398354
534834
1438520
1563684
1595919
748574
1148984
138811
704890
1323604
1094418
1581472
1308120
255560
439526
15184
963055
1114816
1440336
928744
359962
1594502
814476
924436
518800
493880
479908
607174
624812
1315031
1081685
1339395
438366
909867
1426761
487319
1603088
446691
1037349
1423583
336531
184452
434966
951328
1498751
1465729
369872
1592858
844437
1376369
1604491
437816
209360
333996
1620288
1645157
1362632
1306404
67366
1619551
1511393
158010
1031778
1456487
1299442
50290
592434
1489700
1132158
515153
1002991
740779
1354355
1338827
389418
356593
1193836
53007
628826
1436180
887075
398440
347262
1023030
1071005
571988
1405065
406571
1493881
1197405
662644
536496
555217
408299
1101535
768847
82298
1316261
1282527
1169745
1031469
667077
443830
555227
371942
1326279
1232442
1307087
555530
860543
1270595
598867
1475257
1621450
493362
985027
584146
358704
1084828
195190
1290637
1540155
966650
71344
1123350
323228
388824
126231
30134
492225
66028
284405
246531
1045918
948134
1480809
1247434
1339402
1111801
1306270
1572732
287662
1053848
723835
996084
209429
1285413
1411747
829050
1166053
1188366
1133629
489922
1215489
1645644
777317
455111
212532
1033647
1324576
753768
615253
733819
1167151
1359183
1123884
1327250
603796
1280094
1179998
676158
1308769
766450
897538
1249806
1166510
461457
460357
694131
189128
332132
417181
1166215
1406593
100207
277253
84720
168651
1497221
545885
695071
655607
253313
1068099
79077
287613
1192098
716416
1062017
1183667
1465230
933664
381128
883470
354554
1269430
646900
304199
762736
977719
1325904
591035
1347094
655061
1374808
685609
169465
649955
39869
785659
909393
318056
529145
96977
1310819
795557
1075625
582598
511273
361068
761941
1317584
929457
1530063
1513662
994990
222836
1528141
1471271
722603
382619
857656
11271
968456
1287699
1100941
405394
435744
1244438
1249942
497458
472506
548521
624575
1300659
621307
596953
651763
131032
805667
1425780
855769
1249079
190727
1000645
798895
366138
783400
1299747
302269
426913
305141
1327201
1345722
154072
4163
440710
1420326
221890
1076259
609615
747834
1250569
840454
383311
1273025
592418
1438919
355525
1358072
1364776
585636
363310
844707
691502
1537256
238992
1042034
1628384
44267
1226872
1226696
1223281
892195
714694
1016039
1101031
3466
1175259
980406
16827
1332261
1404235
273925
678314
1345013
1593411
839283
1447983
152435
444133
658184
149297
664605
1632984
936856
396400
111115
1409843
1570343
1411611
41124
1231482
1423033
769512
977443
1391280
709955
771171
781428
748006
400792
1093203
1601819
618217
404733
261168
1193805
471707
898737
1303870
349111
39647
120868
844742
1432795
541578
499467
1227409
1528910
986621
1148737
278250
173762
508481
814470
441710
384604
152966
751814
851799
1009323
1188841
145354
842126
690574
838793
124348
132814
1519073
504422
503654
799232
67560
51343
865080
1451046
250411
30436
1063181
157339
449856
811920
1212386
1645699
751505
1205100
39617
1315224
132591
1270285
363054
1087268
555297
700291
1380640
479286
166615
1440301
321761
1249135
956198
841552
335081
1547524
791770
1528908
458578
793176
951861
955362
106834
1275258
1280862
35280
104491
1301318
1078291
1298987
867861
853436
223634
383650
475788
1472421
317676
1214136
491184
1002816
86403
746683
824860
817045
13843
1572964
1535188
598435
1008206
214735
17506
1580920
39699
506064
416430
1631766
203072
668055
763628
1520575
1628787
1216136
1647401
1635512
283080
788644
1342496
610423
272072
432614
1122017
214113
474305
1096200
1524413
1368390
136062
1293815
1540669
1218374
319919
758844
356220
1263809
1244179
1307578
1567435
1303084
729954
237834
1598175
176405
32450
655393
745586
1417913
283349
76630
1061494
575882
1039120
753062
411675
1512718
798864
1646270
1144127
1452815
261246
227103
922993
773719
599730
1544128
824456
596967
1212512
1137673
14824
82080
318608
1587359
274914
1616300
364125
343398
1467570
1535349
1424515
1569532
1333237
355820
943214
1597230
1630643
1125390
291125
127046
1542429
183030
1148098
701069
525668
950317
1300299
884326
916374
969921
178427
1002934
1294639
1284918
211974
619599
1443681
1031466
698438
1584405
1593867
1169892
1128503
1589158
569094
1265998
1519645
961834
338051
422605
856223
360651
1470983
445363
410137
1547828
1300983
1342672
666422
1141195
1024484
1314383
359112
216273
563363
1248795
521676
1221465
1255279
521207
420742
971322
983484
962451
1289562
103598
1509519
985244
530231
822691
854031
557276
861690
1224109
1440773
168414
1072172
1028671
1370887
1074259
691
1188568
819514
1423559
856933
1479752
346667
524564
256881
619361
810606
1306034
797852
709064
224185
652315
1162253
738477
1505205
287059
243196
1188537
108894
99446
1601122
914556
300515
722728
1095334
1021557
295331
354277
1317401
1483577
141527
1092682
623518
392689
809404
401891
871764
657686
431692
366738
1251208
53980
383684
1193854
1074416
540225
1369067
1410806
1495295
228346
1092089
1578883
587739
1374170
1619067
801414
458214
665207
1500785
799084
839213
1152838
1581048
388456
90961
1608901
1012235
1163884
1090439
64550
96785
1265514
1032252
1444927
659627
801367
124845
542071
697329
1588834
1257854
596285
251579
31632
217333
1296721
474657
1243503
1594666
2641
504810
575007
949026
575092
948123
794912
1429864
138489
93748
348605
1256911
675673
482619
1113144
193085
954957
1387094
913295
621572
101732
1087441
594090
769431
960266
1211090
979981
805397
558272
171767
990650
1591327
1458931
1529758
388166
508901
104074
1273675
1132852
205042
1574693
1590746
1339115
284011
947377
360458
205700
725260
1091818
934555
1602479
967013
932495
221480
1446958
1525372
1416590
1065594
517897
862786
1568153
1159907
1175037
256756
526207
1261438
422183
1562545
460758
690677
698327
517081
919932
1422805
440083
484765
621813
1136950
1179662
1553824
955017
693741
1488765
1191057
1105114
1099316
353352
844615
1618878
169542
291096
1491162
521158
569081
666078
468181
1171048
1308986
397627
1278262
124326
1480588
1016929
366854
702235
469041
106828
1367097
276999
313318
379710
1504067
667774
1144895
783755
233000
891815
399514
184158
1092508
1488623
540050
1487933
336845
360252
588462
1607219
981827
1153985
1446042
690571
1623127
1554900
1502681
1643918
1352280
1614036
115937
1294808
755684
687198
508211
1497142
1231456
169103
325594
1233039
967559
1407616
276542
1543306
1250446
410349
381256
1382271
683133
225731
1143031
157613
463403
1358408
867780
57045
1053707
1022797
831284
1492285
1474787
191268
1099683
913892
1527219
1568819
690783
21439
203416
1014587
478755
1519998
1637503
493650
246358
1557429
477948
1499714
337247
1430267
162789
170871
1394137
517522
483284
1415690
477249
1194465
944167
1176773
1154361
1334573
480104
615739
1638743
1277207
999748
887698
254630
36265
252714
1470524
889110
5158
442108
917660
283489
485677
1620361
1483504
341917
1466436
988460
1212462
1155251
1531640
741347
570661
1425430
742490
631714
1017664
227238
90334
792223
724945
22574
421220
106362
244796
589974
43843
1600002
1122737
254081
987190
1327098
1394471
622366
613422
1162060
900598
264811
1301313
1033580
366565
177908
635728
1625556
290930
1068748
175523
496498
528534
651444
168228
284838
345356
352701
580457
236208
481153
1443446
595870
612171
855020
795401
988652
1087136
626212
223003
640257
654311
1514852
1204812
141925
6057
423855
990121
1385178
400874
435060
495970
955323
830847
408861
307110
449463
930857
1235397
303510
1419814
439480
288503
1349505
1079374
443964
387908
1141489
1213186
932774
502084
1478735
1180380
282916
968744
632069
836517
1628099
799968
593949
245600
1507544
450500
508161
1060303
911854
684294
472959
691182
911943
976076
981148
1357098
854222
321298
97746
1421199
1508788
177198
1345976
1595045
1238121
565161
387957
1076151
1560031
1382290
921331
376155
1533926
330440
627655
338781
851581
1182267
408176
752444
302764
396600
264865
962272
225972
24475
1285430
121094
465532
1574851
1074485
1077364
1292754
1322677
657066
477367
1138731
1310664
1252601
554942
742007
934364
41399
1059589
853867
212613
56656
679638
1379066
1279604
133692
865778
801044
191275
1346846
1316885
729507
268263
609944
426172
1371194
1375436
1041980
886587
791917
1007666
940015
556073
50698
282778
747805
457298
631584
477880
1095844
502329
959188
1554222
1410845
44457
394069
1382841
728682
1338198
533347
746801
436840
658984
254250
167293
1251837
443164
722908
592344
1635055
890625
1424285
960177
1597611
1204398
1574807
706585
1304852
1401368
1588008
394098
493393
976172
324152
731026
1302966
199527
1294036
940536
218527
1499148
1110603
122546
377097
670891
1058655
405789
992731
1240369
1201822
972946
379669
473046
88509
579797
322729
936018
1555101
1466955
1595952
5204
669366
1603606
1178914
469028
155195
113466
1301001
1035639
1139072
953399
1314480
1592288
350460
99742
1073115
94015
849653
309082
51372
966137
1232355
470161
728164
775296
560760
1484561
800328
1393399
961383
1266483
1304529
1345955
1566795
212612
1279629
1432369
441515
1418853
1643134
1414962
72089
483772
736800
1137010
1235760
126924
1012534
1120543
569752
263591
878025
490814
24828
61440
669844
1389484
223565
560597
507258
114494
274388
1559560
218856
1602365
1385523
1635000
990951
375693
770556
675528
523117
1041786
10056
1367012
1636642
467397
833886
516080
1304003
1021811
1056821
463379
533967
1545194
142350
743801
699744
684897
1568456
1609889
1086494
1149475
500648
1232442
708559
616700
377590
925493
516384
77
11146
1533532
1081345
1175033
342390
437750
634462
878257
112936
694002
707786
535953
92318
1538903
561074
218116
816220
415918
1614369
1307864
571987
1639871
70099
1016983
1185078
907131
1099840
299170
1056495
1158521
1105291
839696
949568
1332887
473253
1079656
165113
1558551
613821
1561220
1170057
487673
233072
638092
1027451
684701
1215308
362522
1079874
1096703
635503
97522
1390131
1473055
888391
1638974
1242886
110489
1571265
613779
1525270
874122
977856
941346
1431060
1130719
972346
375978
722791
567420
877367
1419735
1146434
709988
1616414
1416104
1395709
848237
134477
1594299
1138276
355134
1380919
745013
322104
949531
127189
476902
834698
1062030
153987
1312580
1209636
827638
1423493
1421342
362797
1644555
425471
1466633
687497
809704
1643331
506933
358136
1210544
1498531
1541334
510591
810775
1184505
1382082
561939
486759
1318326
670410
1154823
1352177
811113
522077
1161994
862264
980115
299421
435703
955568
729176
1365188
504991
1245179
1564214
1181524
810776
381553
1306709
606289
549789
1146267
1461682
582377
1220014
256936
1552568
1369224
578851
562840
1555259
570639
204290
654173
1059212
495963
499122
130153
745841
893168
1442170
304541
129659
1263584
1599585
1229550
1543511
1440962
1354394
1586021
1580754
1547128
1160413
676314
618741
405258
1439906
1023505
1518458
7506
23168
101073
1411489
1601840
720614
599334
827415
950774
551529
1329866
156040
1083991
397283
1626717
1109104
1068848
1130967
803283
1503277
1069521
308646
113136
1476435
667007
1383145
370500
760438
1498341
236395
565971
1438329
872282
1575314
769261
1157560
1532268
1263693
289158
913587
350199
621728
1326821
330059
762546
442555
61451
389588
491651
1340422
370884
637830
1252396
1624543
623917
634232
106443
1595461
1003194
416207
742810
1190877
1210963
1175611
1409148
1120594
1422511
481583
903161
488012
1570652
435675
605637
219476
19638
397649
1353177
971404
456151
1451621
650837
1455125
970729
556247
1488769
561310
100251
953061
321521
970311
709243
299750
1369196
98732
1534673
1370019
121061
1379297
1491186
1141765
266207
860569
379222
769399
351680
1102705
568360
211102
57617
500367
591258
1644565
1540371
751415
1516365
1438876
129262
140132
607828
1102889
683160
1025758
1451787
908233
1227669
493415
601961
219170
1060148
564099
656538
1595418
1561658
1641902
1551074
1308548
415813
1157215
788657
931270
647725
683220
1493479
1545851
648734
996045
1572861
1056648
979931
265521
993790
643657
1506846
153179
613896
938297
1045561
902689
231261
128936
262067
972800
1619063
1546847
1623298
1172875
809152
1506211
1186511
79509
678014
1509978
1581777
604371
161309
799894
314393
1265060
750570
1445679
478201
1073450
799092
272196
1028123
1291826
1008569
764814
597185
55059
883820
1601100
1224476
150681
882784
799227
378235
355818
96210
1569416
66279
362170
420113
1360369
801742
589066
1243402
1531902
1279906
566477
1310425
963270
536542
1163345
749496
3579
1265430
536738
1212274
1404297
476389
1579416
1628940
1185657
1423250
993399
721086
601811
650698
129351
655526
756306
555584
226195
107994
815657
21140
1510349
463000
1153476
89501
876922
137438
1521926
1165307
286250
1308456
1543628
695880
1219991
1441933
974367
1437933
1141188
720451
1540553
1084439
1602431
811400
648951
736254
865782
1065692
281995
1446650
810605
1293451
1310697
763289
707092
644595
878423
1429201
1574425
547585
1356934
1485865
1435301
1290158
477184
91875
680127
1038931
1131021
776633
633765
665576
1039623
1085762
868255
1036495
1164422
1395058
192190
1001715
1436445
294883
1539458
1083127
504687
214548
1093106
1434006
1628154
276870
1286733
86198
1278877
738870
1250170
76810
1431050
447320
1004405
1121919
748894
316610
67991
384783
246435
244041
60463
1640651
306757
80936
1462957
1255551
549666
452905
552840
1332424
234484
1342654
439685
43454
209223
167632
914830
690847
1300089
710928
182196
766508
1588945
882494
92811
98347
1244482
1531138
1086908
97551
1028146
992405
1120384
508554
758860
333617
1385463
1258559
760728
1446113
781342
529618
877332
882367
901719
580247
166893
1441213
743361
286524
98918
811645
347687
1539323
1013278
1276500
731756
1559226
915591
500760
880409
264537
795684
510880
1269438
477236
63528
891804
704124
1339071
66069
236533
1290456
1133318
735233
242986
1143144
229406
886261
1342149
899371
1617522
1037611
227864
238350
1209863
1237561
911657
1357536
206837
454227
995906
1365796
913978
365306
1010977
1367383
940252
1615532
727461
1624469
445264
1085742
1513427
847270
1238872
121089
664743
1190117
835520
109366
1587820
420209
948926
1318203
1234664
1401670
890552
1525671
621458
802668
1438592
625333
675835
1641070
78510
603496
1388056
1305902
11884
737933
473140
1374438
610970
1239440
947689
384266
1403292
897255
928691
264638
1026014
732558
60127
1392974
1539813
67037
749613
931141
718294
610104
111756
1170278
981899
1417929
549430
1267946
1497506
858267
1102773
860117
1816
871915
1050938
620505
737422
402250
788736
772536
991573
349711
1426190
1301910
1552311
1613914
562880
635104
439980
1276940
798834
984413
1069084
330616
1388403
976190
381515
14227
300899
186429
1070341
875181
1466787
1147060
1373385
281304
562074
554265
803326
1142404
1106748
111889
1452661
1066067
422677
1297865
911174
865019
362964
1327765
1447390
1082083
410371
560214
1376723
68405
455839
621271
617330
1570032
1605865
1401021
1509564
600859
1203383
777155
952485
1342904
1644169
1625118
1411619
267763
1061255
1548404
1363309
208015
171783
1414078
1438920
1555076
193719
469740
1376777
1457349
1225173
1091681
856445
41153
686958
1549369
713522
43784
1277575
1272832
297473
1202340
613375
89602
348604
1248468
588108
1160499
974540
413835
869068
1332482
1607898
648885
1029643
1210435
1634955
1071066
45273
160332
338541
159821
1121535
1299869
1113542
557342
1089200
635754
1125237
1190330
922036
654741
1479278
1372513
271863
457455
808252
320684
489177
565632
1157399
735962
631666
1559761
667114
602754
1119624
671860
1641030
423335
759852
208439
1552761
1016531
384498
1040391
320769
565047
220238
251863
1393317
954474
1116209
1023855
823871
529726
729901
975214
1102825
1190164
970244
115504
1051533
1073883
469030
543118
344935
1078254
94378
1443085
1013297
650030
1544931
786570
24342
57833
1614831
1636661
1453716
627922
1315779
1318692
1364592
584618
349844
1325300
1285344
846024
113461
1156772
915252
1641737
484825
1582741
620453
1293116
680456
1552912
473663
218988
213576
1285838
1354825
1044466
827073
482645
612067
566761
175290
156117
1267729
1297771
437271
790690
1075670
723584
999310
1354615
499480
410999
1621822
463158
473071
1549373
1182027
1367997
399768
1132262
1533655
1409089
1288867
1269428
1635995
992422
532131
901623
1289902
319321
606468
1122200
914111
119589
1151018
1058824
347161
1536018
80834
540036
1025570
871574
93257
756246
75170
676690
402141
320385
1527152
102965
1062625
1455333
82572
148608
1200511
675100
425446
538595
735146
1586894
1564751
314412
1526308
785893
130282
168189
156548
293706
918555
87890
213661
516696
1054277
391710
279337
1136659
1600338
48567
160443
1283369
1384595
248228
417878
1156736
909525
1181467
597214
1402569
511480
1182171
489321
800676
1149860
533111
503242
557541
842952
459634
513685
960920
785056
1490242
479373
748321
1596453
995494
90347
1260913
264630
1284824
811225
1487040
1478171
25350
1124523
616147
461518
175158
1346051
286266
144443
382598
1561149
1237384
52136
1428169
693617
523278
84933
50520
1376278
333254
697592
865353
1581402
625327
1547857
930251
931793
443242
1600257
788530
1464991
1327607
1064469
1565333
751055
446033
255284
95508
199277
943152
153824
201759
1056660
1153194
953870
566432
1000810
767840
226858
283241
919426
1444671
165836
1217563
244800
483959
1508645
535848
650456
529079
756185
484689
539111
72581
922167
506468
139190
834515
796932
716264
1036126
678192
1192626
1157518
1264530
123123
1502621
672255
588255
925413
930392
121988
41839
10023
1251523
1543577
1551653
912415
1026611
436480
753075
109496
1102048
41431
929942
229524
1463095
1205007
378421
317849
1465628
1155708
144988
1124774
1604364
719017
861175
1366952
960837
188860
443597
376140
1641423
1178393
1415626
948035
625779
1069434
1286492
1192207
494160
797492
821179
1261979
1479939
152624
1112838
43324
1450396
1437896
1395935
1228181
144875
1119708
1422117
1331816
54721
1629191
927014
856732
1170910
61708
540289
14346
1491485
853996
615856
1336452
1451875
405437
289643
1437719
412078
1611654
191228
789707
274647
655224
789043
1039739
534488
166017
639988
346245
1339639
176405
726409
884444
1539552
813999
1614026
393767
167047
288897
632567
199221
1131565
275891
1498180
1412002
24562
944793
808753
925193
182513
222291
1350200
1344575
1400453
194394
208608
108708
697438
1351343
1635313
1471533
685081
502487
175307
87373
14104
28812
1345525
477688
1061200
799748
140549
108802
645425
1197603
943746
248930
1018706
357527
53666
416840
118920
878919
1103550
472190
936941
839211
669490
1549742
1542858
154419
1161006
585134
340574
1384991
1010683
805003
718835
1310198
521123
885065
17101
547225
1569208
226411
677937
482778
89920
1297763
774796
1110328
1533112
1230859
468516
1337148
183476
1132876
850291
491226
530036
1146933
136463
94117
1359892
704959
1511279
311046
228444
1152803
291267
1058686
965627
366392
1164046
1254567
195668
815880
458181
1388930
1562547
315381
298120
144052
1556477
572920
1164543
978959
120451
292201
320576
484005
1049016
1008767
1035815
1284807
1348987
90460
424430
68000
1159817
587030
87070
1602322
689358
1075897
628811
1001877
1394154
718488
1021313
971355
1395683
1563084
70754
383088
383817
1279375
1423713
1092452
29091
60364
1547268
158918
242864
399117
275536
991708
1226075
1230412
963120
1512798
786705
1217050
976056
399861
94721
1081868
1282352
1443797
1230549
1008546
1480829
10622
1210043
385010
1243558
654722
314942
1505220
899244
1038361
218713
1500914
618873
916396
503691
287635
262481
790861
1114556
1306510
196018
1334096
1542488
733576
653466
1406344
413292
1575977
1304643
1181949
686746
288227
254129
284130
374479
1303344
189237
993455
1020686
1114449
549802
1100068
1163488
794009
677477
1113250
1155155
1235256
294945
306240
651112
366340
1095060
115347
248993
1458864
1336468
1111944
461703
439344
490994
1076808
192023
239747
1549808
497343
629843
652855
962029
786474
1189989
937642
528257
186185
1061738
247276
592909
1132095
605397
1574158
308949
199158
1062950
912977
70621
245106
710371
354931
1587924
1281028
932539
946101
76744
933940
1323009
37423
899515
1010984
1244294
613894
1135951
253249
431570
14120
210093
1137364
730393
473471
851606
188879
633362
1133086
118070
34243
1501812
1181823
192665
158132
1060505
1147089
1097811
1621317
578895
1369124
1130992
485592
1074444
282897
368759
766457
804025
1393978
1373086
193906
776892
739192
500025
573834
1614764
1030377
1540600
344618
1406661
682845
1019457
125994
222491
940259
104951
1292049
1057822
557803
946785
645255
57219
199469
954166
658932
1131275
149137
536828
717193
1631819
404193
863608
746050
61261
1561610
1468334
978409
1080699
658228
480691
1643145
426885
847885
1339044
1415121
689780
99637
736187
1009623
888796
7218
858349
304289
218526
329893
205943
639363
370218
776110
571937
1269648
573895
621830
894289
491847
556292
1339249
257598
1572544
155052
1315779
1249419
795474
592328
1260828
1218495
39299
1382554
808407
700004
1473039
1152096
1127011
1437696
773703
169799
1622733
1265786
1166314
177708
1409200
857391
1479498
1392106
525865
1108334
1531789
1218951
338214
55053
394422
655392
1367367
728827
352581
1446045
1385858
1231964
35418
1480068
1218100
150838
1589925
520833
1345834
887966
283012
1512917
1004261
558756
709388
668090
446377
1093621
6742
621696
1536054
810441
793127
1003609
334102
40052
707610
1406809
432619
1594200
876507
1128913
497899
1598285
1309048
1266036
1399985
365198
1569881
772371
1284996
537326
26347
205942
921709
289897
1329990
216012
1642780
328986
496299
995591
1474011
1400625
70534
1428558
1305205
414582
548369
1105096
1026695
234308
1387361
344079
1125140
973286
1523523
357212
893727
294323
605166
933023
1333335
139555
591311
8901
972989
1304411
1636529
1524668
1643379
1190691
404659
1235432
1272952
1566094
1540953
1266240
15813
336817
832640
1622139
507164
566399
1358744
1447045
1008659
972159
434921
440303
1222139
1264766
1079474
1519165
297161
963255
357462
576742
140753
819783
551772
193858
639439
264418
382582
380989
566589
827011
415461
1127558
354893
1336750
1050741
1389378
1524615
1270945
95901
556459
332353
910783
848682
457297
257525
859995
1474107
320063
802614
498283
305686
593823
1241519
1074280
1472790
536648
1078076
143702
1381437
712607
184609
212133
932277
1458285
1185067
1227295
1258389
126888
1273779
124610
1050227
263966
1591262
1220159
759138
264506
1155197
1200097
578755
387055
656461
887348
1269356
927643
747278
837178
79477
1612303
160131
284717
125322
34617
749513
880759
977669
1205611
168385
354257
1098405
122074
520634
1401762
1623525
763567
1357569
662019
1237990
1542010
668893
1067025
314397
631829
341542
1615082
55160
1377145
275569
1220465
1106855
210543
526355
149094
386310
437913
1057910
796971
522878
786296
172862
288206
714841
884852
1226302
229658
1165131
284880
1521470
281926
1589181
913362
1460586
1356047
226213
100713
11109
385389
606552
773094
277138
740229
1537818
1467089
1461184
1552887
235799
543582
760548
176794
1071758
1425653
1501922
648554
263899
1419856
1509176
447505
1237547
1053495
1113970
1329126
1530547
283542
1065448
521237
1540085
677342
82408
787306
188503
1336230
1011855
235487
1180065
176992
115071
745641
1359597
435995
808781
833778
415659
1610242
47784
931209
583698
758291
949291
909078
809260
44454
668858
1059833
889805
281475
965640
612174
619960
542861
383236
35253
523236
44668
582551
1199128
1644416
1272504
231966
1569328
211074
78313
831384
361454
102427
1205386
1044788
149629
594511
1462689
1008805
1016086
1013955
183306
1507942
90408
1303063
1290605
896306
656772
1268317
1362640
968854
316935
243487
668528
1144850
111581
43845
696497
638956
313116
1557257
995823
655635
1014412
674885
39421
300764
647508
1349246
791579
1214336
228268
889778
40499
585504
272997
644913
1413026
1279170
1468098
1252902
522375
1542901
1576609
951557
816826
660273
39879
677768
200085
122043
587108
1157761
898406
1459159
802247
1317240
1503637
137345
896620
1411229
1448567
1088094
1597526
603770
270738
1441486
1188936
1498378
1340490
963128
41315
1003609
855408
578663
511485
1257731
1458968
598172
103648
1557268
527946
431345
973977
275290
575947
210405
1144103
22753
968092
467332
988726
1098061
1475879
289668
934433
837690
1261395
8470
1548688
853278
741218
685974
825924
470320
451171
187944
657242
642187
736196
344251
1644358
306945
328668
15763
1152810
930310
1450113
1159731
75529
1381604
1519387
767709
247596
1555956
860410
945296
1209508
466320
1142575
1628783
232349
1475709
1470149
959889
232186
355482
598488
733497
1247441
1270727
546056
927640
126650
778686
681350
197723
710491
584320
1527426
184668
1369211
226890
481795
1311329
1028763
843594
1437142
1328140
1232908
595692
264464
1587965
30833
958904
114336
588683
471908
105790
1561002
395082
826098
4370
314959
887114
372942
336113
1564555
1050676
627648
583594
1304430
1481607
72029
1180814
510512
1603960
1251848
548248
1041984
1081194
934471
1318445
921762
1228982
508166
787722
988309
104044
468064
441553
1080502
807930
1306749
781148
102296
1220984
1300578
300499
1006988
1631746
1416559
439062
52692
1001740
660073
402616
1136666
329813
1126384
1595358
468024
720648
147462
1353579
1489945
111146
1035018
805003
409194
1006081
451769
782822
1628962
651915
607750
684108
50436
657656
1268300
141715
1210232
468219
1620038
1004101
721851
864556
665078
216343
21870
1431590
1157054
1433390
580714
1399824
1445357
731478
711883
796323
321445
292331
466356
253771
118977
1222169
1333090
174043
1347347
823010
382601
317505
1318214
511397
1639082
845268
1422751
807149
1379779
497566
1275344
835547
1598400
151668
448956
1127366
412750
126270
1263408
1313215
285722
1139480
1408754
1354214
1075070
757487
177926
1184139
360275
1643481
212316
1577620
280663
1358287
920661
1586082
1609023
234841
1576785
850751
1203713
1236277
560688
56480
869538
512557
612976
1424724
525912
1034005
458211
1433213
1289135
914190
1168437
380709
1596400
1067928
814734
505627
1175149
787823
745528
1401368
1535692
922324
1319199
700723
50182
81276
1312849
1123317
598357
337039
264009
459239
606807
482166
1435533
416249
1114723
1049199
516123
499212
677987
836619
864766
710069
814013
50981
290926
1246339
1589908
997091
288517
1129632
494882
1492222
918740
965823
31014
852911
202250
1068490
47207
986238
927848
492882
1000446
1604516
404143
764668
1348136
310744
1492375
217509
955423
111192
716817
721290
91147
311202
643927
366249
1177203
1135951
530349
205243
915731
409021
188514
1586725
547682
186046
189976
1181738
1132017
1313083
1502280
107121
1211432
1299235
854624
1049977
1550653
1089942
133143
738620
19562
36845
156840
1135765
23486
374593
891509
1282731
617000
1405808
694553
189926
334722
422864
1240498
71011
1069897
1176468
649501
658880
1566742
914635
575389
668692
1519505
112469
623671
342977
621748
961265
908084
1137401
176984
142642
1291721
867894
194919
1121777
381688
477766
1497128
98894
1582246
183139
1351930
1316024
402909
232370
793682
230495
765461
758692
1535076
1523042
464814
1151049
1365325
1081673
618567
247075
1365177
32501
703672
375918
250088
936052
661339
136189
1499735
1536736
1411562
762627
1027475
216474
287748
573657
585410
462825
1334468
603297
767179
762254
501636
968838
222190
216776
1493818
433085
1124321
824231
703301
1365305
325801
154365
690569
1267682
1526908
451325
1173862
1433086
7237
335380
1333702
967660
1173638
820175
48732
403132
1164651
1288255
205726
405326
940210
536512
355005
1106770
1156954
257672
962959
908318
1632685
1067403
160911
278731
1028204
407213
647000
849826
1166998
297570
1346490
1045604
181586
718265
530391
719466
734
1246044
890651
501416
1409148
1182573
999164
937087
1079280
1242590
1265919
1381968
640516
1316522
517361
1275124
501502
903970
536630
525516
435362
268185
672904
693996
929458
551315
588400
404027
832426
1447239
847361
1016119
156358
1365270
1526979
877886
964440
1104382
933933
70007
735377
871795
1609246
1270915
1350990
115200
604865
1326163
709760
931199
1432370
1174102
1364406
611578
343518
296332
931609
56440
545292
361965
343711
313029
1369687
1533173
1176632
670900
796870
958576
1188789
455138
1148857
1221302
143722
1374413
1661
1307738
1032387
415913
1055474
1130338
944216
842235
685385
705032
421833
1409413
1611242
497161
250647
104680
424262
221199
355453
87733
512118
1644976
1437666
1604928
1041422
148766
1456362
120906
1549949
108096
1389267
1480388
749978
1082271
1387012
841897
614842
969585
92531
1230784
1224962
1452671
857671
1147122
1619216
87477
716305
1070288
375184
147659
237063
1572141
1074027
732829
1549379
124719
529052
265556
1218886
1173312
88352
1214457
689292
1506528
861463
1407741
807120
1008184
1200919
1640079
779485
593641
419573
1334735
798276
1048448
849938
242547
1443194
1196901
1052742
1601279
245859
812674
943946
1418461
21656
1153905
494996
1106974
492328
516656
1600331
413485
660869
1131517
1358594
862552
1211505
1142148
642720
52301
734935
894012
274126
977829
1639445
1205856
203416
1108776
765653
829669
1212018
896995
1024554
557463
927299
770148
1528636
1482300
167891
1073736
728259
505344
529641
907893
1231419
339058
299914
234781
1145063
1599119
955440
726004
935129
1066288
1142437
437148
1184071
652804
1053070
987221
963208
665898
351506
1409952
373603
981906
1479789
932458
172780
1297969
247348
1369840
1303657
896712
1295553
302711
628883
1068711
1045706
1615280
1048373
1386361
396468
1353153
1257582
1371928
953689
1160847
1526107
1228752
1351164
132633
1435571
919215
250369
623561
639309
1207349
67776
675790
969333
934187
1172371
791818
280903
109597
1406257
398159
753759
1470206
811221
148056
1516576
680696
1047304
723760
1193281
1599806
174255
1057136
976393
872211
1108979
604189
327654
1434057
196463
1539407
1615016
1083055
1645165
236189
31165
908048
1412077
308966
668829
563882
1370575
1306344
1484453
578999
1318158
229406
693343
954890
333748
948166
1566895
1252474
1172950
929765
642470
958518
180866
1338539
1046723
687708
1356959
1158807
494296
1140223
1222325
496886
1339097
37765
1332872
1471250
405099
780570
1265291
1118670
1369043
1601706
7767
383602
411206
1429224
1173231
454592
1120927
1157899
1202136
1607915
623192
39768
82217
1500570
1609362
162828
339827
1477536
168684
474142
1572092
531617
224418
1363542
1374424
1390357
1477396
760171
108307
221893
1500742
684892
85660
1274187
1473638
1562966
1340283
558551
175949
462262
31973
1368749
1111390
419
1194478
488081
20840
515696
1587030
791058
1617832
1124156
11020
785995
588060
57861
561854
540355
1339933
1552051
609316
1188461
80340
628311
922384
110586
599700
115128
1116492
1464705
619742
1619883
56313
1154739
1606822
1547347
465796
538055
1531644
36228
242114
504609
1239358
1036307
249232
220173
1409101
1289224
581235
1161073
1494661
186417
1345120
1104666
1053569
282393
366147
362751
1309207
1059173
118322
952148
118385
56790
496953
1516902
262193
278639
1087796
1294078
360996
1200670
546310
206
586299
903352
739508
527840
593188
660233
679072
534013
1294428
1513793
1509721
988238
147486
1410056
996713
1091464
156067
1354963
1055282
691060
514023
1218871
406790
275404
1647043
506219
1260306
1021841
386253
516765
864271
885154
793482
1149627
103087
389741
304671
993780
48431
1220291
1437653
332203
624070
1235376
263539
864531
1279520
35473
111857
265172
1269675
1018950
613770
1580434
803027
1422197
811119
390353
378989
896799
1342560
1379034
1501111
498697
811541
855659
1162084
1016888
280901
432497
178069
54765
716434
1172670
596840
14079
115938
236034
1425457
253522
857173
1393437
1320626
664421
1419760
1152213
862076
665807
1320257
61007
478375
66737
1476445
426510
59914
1045673
1088442
381114
1367372
1551326
827609
625879
74107
1442180
761556
635984
724813
562056
1116989
1482740
397406
865572
1420818
523470
467650
777125
1624527
417846
1211287
1508025
27538
1220705
521508
913055
1011472
1175977
1621118
606237
561006
467784
1347354
566172
1547228
1097137
1005681
672668
815770
653691
755376
1515844
645456
1028664
538892
845901
1334167
743837
284197
702859
547024
127816
444622
1364845
1380435
624025
773301
1398292
4623
831579
1199752
1299225
38398
1268815
648081
1089592
1097393
489368
1182
1343245
742260
674840
1222344
1271439
1492081
872022
452932
61871
526577
238566
1151287
1197819
162792
401586
1579172
946694
1059646
1374974
105642
1020693
186996
106076
1553672
644917
1157742
569296
1098297
957614
1487766
1479214
1553220
573847
298996
1646983
1614229
1597537
1129362
300052
1111772
408458
1225262
1311581
984792
1366568
40972
134203
703175
362448
442759
534883
662238
111965
188362
340229
1407432
1645357
1558889
442355
847396
175945
1189186
629752
1288984
856870
176316
183195
1150173
581276
692384
982776
893479
1610139
1334796
218137
1072151
894381
989718
1205923
672497
1216121
642244
1311030
1208060
274645
746325
1035661
896063
1173180
684566
457143
174307
1003491
273570
1192483
1613444
1569158
1639973
146898
729915
242217
902568
714177
873045
1156980
426156
1529055
640451
458628
85478
1150301
281820
245255
1233327
1086910
1582886
67119
73304
720780
160003
248113
1394053
356986
315776
1563349
1262546
1484220
125365
230578
737151
921536
1157208
1211780
340340
346755
1498381
1630814
1011909
853177
260670
1131771
1554225
481284
984364
1551083
1251712
1148112
1547424
1000579
263281
1530604
923406
1552575
1006424
505586
1368695
1357062
840171
1515032
1441909
80943
162730
59961
1311787
137535
597219
1152639
33361
283868
1483423
432430
416754
234604
631472
665545
1482999
112409
759127
319151
448536
582478
521244
1142610
1291158
564648
872837
1235595
1038683
1037065
795558
1165278
666454
276124
256398
887047
134656
364067
214327
1273754
1634359
1451257
754784
817074
585890
1533089
1114940
510738
1266088
205322
235173
1270387
1192668
602082
302347
943125
56087
971109
501502
661910
1274264
794302
1119835
1221003
409620
1562077
660725
1295543
420937
205144
1493323
704597
1256119
840889
269339
155272
273025
1588056
23352
658853
391312
329841
990804
855508
267600
420413
1024412
62018
1494876
2103
869413
963736
194544
897781
1376032
1502955
1069807
509258
921879
264012
873168
684894
1005910
667078
1180826
742318
1592460
1476210
1424502
463878
1447777
293361
990326
1117972
538762
635798
1558239
1265204
956259
496521
801838
1106218
1614024
995699
702941
41964
114809
828477
894078
146467
466295
493574
286040
896757
949708
528973
899690
1223845
670163
1500476
975283
194025
1534782
1299509
790000
103384
1632048
188898
1583419
215555
947152
510301
736924
531744
112011
389305
235567
1511475
827649
1456747
378835
210663
1244566
978183
817741
31649
766875
1105903
1442067
458465
168765
1497149
1215160
1249274
1443398
48704
1232116
570699
91397
445948
21646
1225868
1575212
452061
160637
274681
993497
1187269
211333
261481
1569494
964740
677426
651359
192265
1036788
1566771
1588809
1248512
510254
770741
477336
582072
335885
1459815
219939
59920
382132
78713
1261126
1198383
422511
837395
1593100
385575
823277
1505131
1350909
502162
1047574
829860
1391457
620050
739555
1181027
447207
897005
153331
684191
1268585
1480966
1266959
1160012
158744
1016592
358085
1281534
1095036
1640699
843874
1194275
1203246
772608
1025846
256756
130763
678473
253025
18484
870630
1424387
1477827
746240
1165382
46625
751380
34557
1578919
1638053
104315
1029261
1352658
302223
788540
891126
649011
1394312
1421279
569211
1052573
14942
337968
188146
1514402
1401602
965829
887914
1145102
1379220
466141
76669
1003719
379577
165966
353194
239079
1080991
214494
715698
1485529
174725
94126
1139224
1405553
720620
189908
1454338
339381
1471577
800715
1379340
1459462
269084
560283
161706
1209425
1254832
551392
861770
1470916
794296
351360
1645725
962683
351965
350730
1528317
411206
439887
852125
307201
1272706
565959
1226377
119624
735147
911635
305343
474055
209908
523182
1535111
1276304
677632
1334643
716608
1112748
741583
1410558
1271673
473715
1550509
145437
1070749
693780
1286545
1059706
1420328
866655
880368
134980
719206
685196
703002
974757
242880
1398929
962143
1468169
494095
1142591
177828
381992
1546675
1006652
1295293
1317718
931103
1511703
698547
1234073
1556394
428631
386568
818639
959869
319072
66691
934232
588626
11752
771647
568540
726597
855589
918261
438827
462266
350030
1044580
1498296
847342
1626116
301675
428235
842829
992929
274325
77645
1096659
1590132
536236
1351451
498357
304754
739
1322919
325015
373720
87189
946507
273967
1098574
822924
1041932
666372
1062325
1597149
785158
303311
1548461
1579200
1434162
90188
496321
1554158
222282
202473
557637
538731
84289
870240
1295333
1054264
1487001
1127292
1171315
1348488
1075781
357224
326821
968934
990474
978261
223296
1572059
211727
75085
555307
306365
132305
1129546
293494
425903
1087245
1185436
391745
1219162
1243776
1233056
116702
16964
1170622
1250969
99934
769878
708178
448132
180760
1345525
312955
1274626
1571275
1163612
1272356
32373
1080366
1473371
1379928
934893
165940
335723
758002
1364906
312617
193799
794931
1079041
1181071
1093787
905241
1339233
117108
191728
885921
1622753
879643
1087219
1195709
179750
912846
1085928
659853
1546105
975556
327019
1216412
1580054
1189630
32783
1042999
1196530
100600
721987
849864
87231
786777
1170567
1016297
28165
1518731
91889
382172
875029
1301889
382016
726657
385870
485400
1528329
283511
50803
1013147
847375
1199801
537343
665914
550019
1357619
263991
475600
247428
783082
697633
1170158
204116
1367867
567290
847832
42177
583725
949888
1516374
1185705
454347
602232
916247
860281
1076618
1160809
1214568
470545
760454
620345
417475
1215176
1445027
486849
903467
789250
10721
1270154
15988
110383
1341857
1482648
132124
654083
1262540
435563
354022
1347469
524953
794531
1525570
1227491
748242
1371524
107383
258417
1594210
1083222
1265565
1625906
1371280
1450517
28297
87255
1101338
377952
1206183
1505841
672435
1558655
1472719
101739
1631362
583179
714622
1155365
256273
1057462
1263137
1066170
638666
860840
952210
399557
139197
529862
796486
156815
103039
551196
1387624
68199
1032888
508742
385942
994505
1444419
495785
1134013
1034477
1357440
36314
447224
198715
204486
871525
868433
404575
671247
532658
1004152
990492
541608
1519755
1157578
936641
714062
1633819
882131
1199233
319070
1235277
933641
47514
496376
1264369
1436168
1065957
155340
658790
1288528
1439217
1440980
60229
915810
1512129
1204002
1300990
785338
728603
1259680
1194004
327631
15646
1516421
454451
490854
1149681
582243
552508
1538047
1114068
727674
289683
1248809
128255
838046
748618
761069
785647
1265540
80062
1106991
98415
376017
187868
522646
1144446
25602
1149761
500271
761940
665391
766921
1293701
104686
979111
1605723
629337
24692
1361298
395593
1064290
185114
1309450
1200387
216342
852411
1558623
1085000
64905
983493
1038576
1401432
480174
793214
689948
1508026
983398
995381
769187
688461
955670
1130206
1469165
267469
456343
678350
907549
461639
1155381
464644
216045
366603
1248311
551336
436998
804682
1182543
448816
739552
275173
1050101
336966
1489493
354294
297779
650322
764806
236161
1266013
439080
1592108
1418682
1373103
1268148
850730
160809
743598
1003770
134787
196378
1499522
850637
573212
298541
593652
745829
1363283
1597044
1509535
1059697
717752
653619
1563161
240992
1128045
435475
878736
693256
1488428
932719
1454492
1547532
1151262
430515
554484
215934
12072
560792
198535
193755
1420739
194079
813826
110173
1064288
547970
529612
264562
844973
989055
254417
1300379
1644247
776938
1261335
669811
542221
1174401
1393663
242911
120735
1286610
1488870
114322
449984
1135717
903585
753661
6977
48012
32258
1239275
1435202
304789
1486709
1324722
154557
1575810
710563
58370
147390
732983
1293060
394444
1215628
508962
1181445
1149777
1442500
1319985
937915
1243731
1483253
1227371
1510024
629385
1027269
608177
1621921
574081
916952
1567335
1526371
708650
650614
1049693
1084734
306944
179129
461096
1503889
671454
207866
239967
751260
50222
447643
345095
655202
1254632
1369881
737405
1571702
213701
1127729
5440
797705
1136810
413842
751999
684468
1141627
1551736
1261380
848104
824894
38420
1332736
403230
1058497
364810
1280948
69607
1375549
1400302
1614055
3017
44902
1066525
934521
478805
90045
662741
534414
1360295
1365276
668144
1363714
1011160
715459
1145768
769839
1313089
329397
303996
722796
1347349
947727
1294779
774157
1371812
851392
1182417
973516
171722
617802
607243
751452
446077
1243948
227109
1264249
1403754
847348
1287555
327707
1539802
475308
1611168
751272
469582
1493790
1021626
670050
791347
984492
1292055
980368
1103188
760460
707468
384788
816530
489567
427311
1196309
1051751
730353
1199395
465523
89064
772156
787993
1579963
242962
1489528
1059463
366101
600301
536153
10106
283114
166207
535312
1445469
1033356
1552512
1035703
92602
597032
795800
929507
238376
718613
512027
1381346
1053109
1547979
283311
964965
338005
1590184
1311795
540092
1220682
374624
1219792
849547
1614772
167000
345153
1464867
1182636
231213
148284
851889
88759
1028144
1121040
1500599
873668
34544
1096103
228173
704705
933322
1074743
1590418
851507
212110
1473077
1179052
1210349
1399441
336522
589449
1407517
822103
786651
109597
1424641
1155141
925276
1176928
1422646
962855
1487486
1357296
1349474
1170235
1323541
448014
905588
1330256
37044
905545
738563
175784
149040
158552
1240106
854086
476116
1010461
446260
1483341
1047650
524691
557063
1406874
1534011
1537766
1347445
220662
49909
1544951
819752
600852
175542
218646
1486183
720451
145087
1609421
625273
323494
328226
1008472
266799
281890
850978
747981
1101007
1572982
1222349
727505
1033840
54325
153357
1153250
440088
44619
133054
1015255
633591
972796
1220812
836469
320144
813047
431418
1550476
1383977
419792
1241649
780721
1617251
771470
1625639
1472492
531146
1397867
455157
9791
1269413
1139041
1011579
1169740
621259
1093184
1037413
398729
630479
131855
190906
998421
1219983
433744
520598
1349232
1195668
1163240
1224613
160604
1053714
785759
1364453
853925
257678
1515820
796423
1577522
328047
166187
76626
592971
1635514
471720
1541655
940059
356742
616396
1040492
366842
210870
1159848
638845
1578225
1594571
263274
88581
263128
1173894
1430262
89515
57454
15664
1489878
1414080
134918
1518958
317982
503818
756887
581375
146197
420348
744813
931978
1371451
115176
550469
1480194
414973
1410247
1461186
546248
598736
327910
774610
572419
1296423
1277810
929427
751787
59868
722559
1287199
1223379
909674
1618597
229654
1005168
785127
99550
275772
1342928
1153813
796609
1330519
76896
530549
607227
1401994
1423507
399207
1524846
779515
318093
1581910
928530
589306
1192887
1050495
1405839
921331
139414
1002792
1562348
1050601
712105
1596356
257946
528467
542423
1351757
616891
1173531
1543971
323451
266595
1367439
859932
1226439
1560511
1171937
819046
582083
24751
702826
377716
409710
490480
1521133
1632045
1132399
793767
1130790
927962
887444
1027824
293185
300007
301582
620889
1187288
731138
624429
1464883
1572280
1585398
894043
616013
17939
1253691
920976
1402730
694417
1606184
590884
1307544
523327
249413
114160
349943
745781
926900
248026
100977
767188
1450139
295703
983252
754811
1210578
1048213
422995
237502
185896
1536099
1415563
795641
478948
760062
1573618
372325
134596
1022021
936843
1440085
618943
58887
1536162
1108966
1442606
1494816
1398190
900919
825691
174580
1638667
1301854
954486
1255445
489104
644729
131461
973573
1380709
556433
1048875
883169
1252999
569865
820459
1454705
541624
608311
759068
1557718
1075201
1222697
522303
543559
1223668
628190
708858
294974
651229
1219825
186166
735196
996011
1038013
1347304
687637
17296
1477795
1511385
1112333
297374
386408
327003
450204
893589
538206
1306394
403990
764343
983757
1273261
1488212
511637
1128388
1556224
127617
1092520
1321036
38599
664105
1057027
765283
558690
798817
740634
1195261
255326
1390503
399329
1253770
1410633
582989
821074
532216
785669
961961
955945
877249
1457107
85464
126505
1179255
62375
388295
550203
1049698
665144
635605
194041
1489564
1346946
1391574
912169
1171470
1060347
1330533
724805
1255941
1291451
1496835
1289137
121925
1347394
105347
259833
681553
1142454
542239
1562483
125415
1476235
566631
56621
59195
1472282
249401
243964
59490
1264217
138985
1359338
966201
1167662
930850
675736
159938
1038628
473840
1215471
176541
1547196
25096
1324517
548564
1285314
807736
1038012
1312720
672749
1128987
781980
541105
175724
567191
493998
144766
1431203
314982
943209
96518
26426
376160
696763
66355
561950
286069
1631822
1262370
586546
650424
1584063
1234687
162458
655970
1285011
1257437
399480
1455269
543096
73777
986542
934773
1643494
449268
1157127
1098921
896368
748378
854041
811084
1573684
57115
406288
417833
490479
1137027
1138170
734874
1641272
1175561
1254346
569656
557159
1136925
470935
1510740
402103
161786
116608
1074752
904930
1001779
1026974
719941
707676
404028
481993
812312
1100117
156850
815034
1459919
1417417
1385155
261753
1615957
452131
269177
187103
739738
536052
1068573
668471
1484323
642746
622555
1560693
884848
1282680
1345003
513152
92799
31489
93224
1097315
1085919
105200
447490
1328504
756208
749948
971184
1599529
1344785
410789
1344975
953034
973088
333230
441487
864556
980903
830033
515614
422839
176727
1380278
781526
171983
40473
1349767
127094
993352
466817
1466629
704867
1508006
559597
1132316
241425
1331886
1446757
827212
238325
1384363
796065
4995
1445617
295722
1465165
1053369
1304887
314959
822272
741508
805926
1059955
1613307
778566
105566
333243
1568996
1132537
1412238
276292
166231
708543
172500
50548
738907
558152
401313
1027731
778804
1645632
1082353
310782
1144419
1091057
1078018
1598332
1434437
580281
540985
154782
1147564
1310277
348566
836817
433997
934028
252455
1089477
1046534
263451
1424314
895763
1526861
1010842
953855
923263
838173
268986
1616699
156172
492730
183780
1062090
924076
311612
787245
1006355
131851
1571409
766881
519731
1378656
1335829
534844
1233778
201098
692118
995782
1408708
1519939
1391652
710738
591090
593148
686814
12189
355408
818381
262964
660107
207102
1333018
3079
1506566
636587
1389909
184417
1225561
166312
868926
370232
1069131
86691
1084808
1173087
1398511
1621634
492441
146194
861729
494502
1241607
198235
1562336
1113908
854891
307122
961663
168378
1481637
1122935
945452
317857
767356
510775
444550
1348799
1362508
125420
1320347
1554267
739145
84650
915948
276358
890237
1088766
1307348
812998
867694
1278109
1286071
693542
984601
582341
1119030
147644
595363
258912
1233100
771663
637699
180752
40188
1053374
539063
1639455
444136
1408506
420501
1598317
1263218
1306900
804176
391382
1207154
915970
1527962
1412765
1490518
1233498
1465423
833232
488753
844225
557692
1066682
1350852
1401141
1433189
1304332
537597
240566
1177325
1592209
802256
1171344
465705
1555779
485471
901674
397381
338821
1076659
745649
847159
1065538
1166590
85140
83423
603611
322241
102441
900513
1000087
204275
851701
279026
1185937
632175
968510
93068
674385
1053541
877389
177219
1525419
1066125
1624606
1344304
1288286
190206
1515178
1121248
897241
575615
1134677
252891
235332
548267
329139
790295
1191232
1572856
252988
19384
1551268
473394
709443
338168
1562494
72950
1301620
331876
1153604
505792
890637
1056989
1635522
1453922
372800
155631
489934
516092
351238
1419888
218771
558276
1180119
84802
1461011
553732
997247
682413
1307204
277373
58311
1268636
981722
1563691
586685
662404
30176
213370
1152194
20724
1561980
531195
543387
709777
214561
1251485
126709
1644774
1513154
460765
533692
1491734
1617733
974216
161032
237089
423625
1133625
1261839
626395
1330008
743840
857548
987282
1518056
1218420
287159
918289
1109387
1576231
332504
687341
1288772
597214
1102655
857745
223934
701664
1534435
1416362
1138562
1539854
841975
1539696
797636
196755
951136
750760
421080
15259
186124
791704
802809
1302645
1552619
1078720
1474703
600067
1297892
1012274
322683
854486
190595
1449962
1142854
1558355
969559
1205540
1365578
246263
1217555
578098
464862
854629
1053056
1109027
470437
1566504
1279089
1280872
116536
1422373
324379
980973
902957
1421928
795707
754632
1023701
1371716
88419
1547234
973115
447112
1491773
1276791
1385108
476589
798586
1372434
1487986
708136
248336
151596
960917
1058480
1477391
207863
150634
1403914
22015
212764
933502
430096
1032800
1140504
1042627
771237
119451
815417
464467
1479438
1002603
1173226
1358233
254952
1109752
582503
981116
1576435
836640
1066067
393501
433306
69603
248895
628314
14704
997271
1319431
388319
1101999
379555
406530
1135777
174769
950609
263703
483650
33354
1260737
228570
987279
920070
316626
1173166
1223749
923434
1122763
37983
520686
223551
93838
1552580
56467
1409655
661165
1060073
1280652
179620
1067253
648589
888527
819231
1188307
1118680
892315
1066590
1039367
114738
972203
1320717
43547
254503
7714
622365
350407
92004
675808
1612998
427404
174966
977122
762698
954089
985082
1433072
565363
1323023
872305
911086
51136
1488733
580224
584866
1470986
1601259
979940
358398
1173590
436870
534699
821038
1101974
1442264
1073587
1050062
1482373
67760
577859
409311
1539772
1451341
66935
184207
1330362
553294
505078
366413
41089
161865
1423876
1639640
829509
1570995
1410307
120160
299317
571927
1510279
441270
1058513
320929
261532
680341
625674
983753
1608758
585044
1306758
1184611
803775
200059
1139198
894961
441648
19539
117149
433930
1638056
772230
192060
789948
67715
1012328
1321421
73967
282270
1049793
619665
179046
1181141
585386
1497101
1026394
1114917
128166
22544
1386837
691531
1417150
874843
1158140
1261510
198797
1630071
1642583
954784
111125
1516345
1249591
100757
1364862
1135770
590791
362581
955292
612730
112342
810829
1535793
142958
1432065
1507190
721835
1024347
149827
141515
14378
400905
49823
583788
933721
1138244
754364
155112
408787
382640
1391545
259968
640613
833650
311013
1143906
118417
1370443
448276
505943
169025
806503
1453428
742096
275910
1080123
1265301
635325
336370
55121
210692
102834
487375
528456
1058265
1031753
881016
580365
1328957
267345
426668
578986
677578
931627
484106
288908
339460
1435074
487642
205249
1030447
1457015
1134585
1160993
691708
99335
1292331
64139
1466093
76432
107653
773057
593216
481475
1231847
1090664
1183837
435191
700741
529533
1180902
539181
1512547
376152
915027
214254
1325591
530586
725901
430625
601369
813293
410126
562149
1458413
255904
1609647
876490
867367
1087352
1620254
1092137
1056822
606270
511052
501907
1620905
848938
37696
513793
864113
51394
1606296
57664
721785
1265328
1602664
32430
60407
160049
1248112
535602
1383360
1567159
1493199
712679
1572827
1334402
1219113
155133
1061158
783628
908470
217400
254065
52125
35578
965673
1383168
1591046
638314
1311126
927550
1007712
1391784
601469
948892
1320344
46965
754059
713713
804864
603892
811998
410013
1137312
821482
1153195
352783
253239
761128
1324487
1313935
166191
1345025
1365158
1577404
253967
1643274
1351791
564256
341089
532527
754889
133689
1312807
1115482
1313104
1599698
1260189
551178
1187313
530386
491436
463887
735958
353374
1160298
1486424
408597
779718
1378067
403703
315848
790811
380773
576604
1096638
553585
715373
1021462
1278520
1240201
993617
866631
11951
1357924
327811
1420356
1304369
1147223
1533058
98825
681145
1338953
28426
364808
216567
1383504
270253
1334539
1228598
55952
776901
1142394
190077
165960
694228
887312
1600661
554856
1308767
1452496
794950
319691
935488
1258760
983682
181420
1154276
440599
1427743
995004
1085401
1075586
445765
1471246
1545552
1588700
616052
546502
545139
1408744
246407
1305376
804693
55444
1205748
15948
682066
578354
1226735
98355
1397515
1080635
1214189
63301
1506297
975402
3506
706952
657935
61484
989792
1409445
400450
1231403
22842
667858
1004862
681658
807251
907365
618964
483966
1391585
1510219
332360
727839
1112767
1549584
575745
646858
1152166
1388806
1644965
1459615
103216
749935
1547904
981173
1351324
208231
1589586
230929
886084
17855
1422916
269143
60146
1581797
712860
344260
1215524
192628
1351068
843535
949687
313263
803722
931817
352675
1032973
1040098
1115580
1257371
1008387
1617522
342732
917953
275548
971641
758733
1276519
1504200
290388
824362
486859
446942
1380934
653761
1416606
363977
402107
1107982
536889
1231603
1383810
1188110
741627
1306481
1162891
1477869
652731
754442
1441517
812115
276244
1389368
836864
1620765
624413
1378590
999227
351628
1210086
691574
173048
474576
1229203
1616047
478072
71157
995944
589912
465202
1190873
147361
817970
438189
737246
497929
32523
997917
1037223
442270
875518
922610
57909
367253
147017
1184434
309032
841278
65721
643268
847868
647943
1469851
1390251
1208511
1031000
855700
1489225
818288
115523
229465
841051
24455
1083220
668915
596017
1521235
461290
886356
727100
52856
483521
1060993
735324
544176
1636723
1396536
659503
388968
692613
792853
1039389
1634502
520556
1308846
1543982
348286
1107863
1391258
145560
15633
428474
329114
1132367
508638
1410524
1155885
1308825
1597326
604074
116734
1511606
239837
720183
327924
581373
288487
283753
227609
49750
1227029
518163
1228216
1237442
958296
46352
1549444
1323186
226890
1600539
222140
800249
695144
1029136
1269655
729450
1274227
1169770
1083534
1024422
893338
561218
967737
699724
1276629
455579
1293981
1622872
641147
969838
1556943
1364309
918932
44157
660219
615320
775247
1140539
292202
1093739
1258192
685054
518783
816890
877549
426549
226877
1398595
916172
1210682
403255
670087
929833
1141985
108017
1384354
188685
1482966
1180912
375472
772421
219537
979978
775384
1336233
450639
898406
260256
1318109
623604
19281
1105817
1154179
505649
1134689
588210
200494
1261264
582518
1058088
239691
1425676
1338831
733531
1036760
1516870
497883
1575763
348182
1301044
882982
1310677
149445
774727
1243752
274903
1260725
1210542
174220
1422085
1553616
632693
853236
468223
144469
1261002
1378350
874986
897743
62062
50743
346067
965999
503763
738787
838060
85688
843830
126579
652152
1599242
663986
1631052
983862
428611
317529
842275
1392469
1575317
1174689
708598
989795
405147
926181
1392116
532748
317122
266465
976808
804429
1177562
234121
527381
1397748
1241083
957774
1477036
198767
1459241
759644
717740
35051
513951
482132
103847
757730
330040
855064
798023
181472
349904
1121747
1410839
1210675
1116469
93217
387849
215677
410609
597682
1250193
1029344
1217515
1289722
68194
739933
1560558
1244758
1105200
1572981
526718
308318
152223
786973
1433833
244127
18133
373663
497756
1163609
535872
476600
196535
1161244
1118359
1213009
1112288
1640959
1537160
1050590
159529
532167
1301325
1542055
634523
869001
629664
216066
598518
1120517
452547
1216989
352521
507572
1114241
273634
487170
855942
594099
827314
780328
577008
1272700
683082
11679
477266
288254
497542
257265
44865
672597
1324235
107563
1152034
1317572
49025
902134
592615
452408
564199
239177
939411
235762
303928
316864
429977
213821
145132
817245
429387
1336515
1056331
44694
1425725
275409
634248
1096202
1325456
170057
188778
1097564
878885
345269
1536018
673123
1340912
112046
26028
288279
652234
1608760
4293
1170680
1464066
1304445
1410035
313957
1349155
873848
1391672
1252030
940415
981612
467995
67531
18479
1623104
73453
736976
726150
1363468
1537015
970665
1326132
55288
826611
1203445
1496992
1167577
1376422
1168036
1585624
1609136
1323257
1337165
1071434
825017
304186
124460
650995
910951
1513466
810198
893812
325412
813156
715610
552259
1132882
264827
428102
674519
142051
1647312
10970
621407
940965
826048
558707
1306070
58886
240209
821108
1174482
757867
1289757
194035
1491213
364540
1071393
936781
1490037
1419301
537096
1516901
713624
778053
1202641
143495
750188
1194428
1635414
1354330
246454
1415943
1104971
1291457
468841
197992
448569
654887
55410
460435
846502
1085938
562513
868026
520178
694034
1572500
1295511
842746
184978
1158108
1041964
510124
666948
1328731
1435443
1454141
459052
594860
30550
110765
376993
222251
677319
273220
1381371
608400
1379646
194761
309836
1359504
255582
1024674
1133123
712253
1457600
1077685
663620
662792
793522
516835
56091
418343
1254981
1096121
293736
671318
1579395
1406121
340024
1394547
817308
1190342
1186613
1267357
304601
369542
66961
1236214
760895
1453331
160884
97132
854390
48188
428649
57109
689117
619822
691141
48372
1502436
229761
375407
134459
308219
824807
1513569
472560
461850
601091
962376
1499642
835618
301439
712476
730855
1155504
586069
1406936
750903
926178
1035447
1168183
1301556
1535189
736872
124831
300538
458319
1587645
865924
1556285
946354
561968
1238776
189059
117872
265822
37037
233097
1526515
1025668
316157
1003025
989177
345355
1306890
1412879
1149575
121265
86681
313638
1102346
571261
100745
764790
213115
1075298
1329017
394611
491574
1183852
1189216
416888
1290520
482795
719157
1449023
1452538
1193599
657159
809591
177594
1480765
367439
295039
101044
765512
1450217
249536
1086394
335158
336322
579353
1444367
1074181
457725
1327467
1000925
54835
501184
1415486
135762
1313501
1169372
765684
565601
1268401
788045
1593134
1056129
730394
949827
578764
1202295
1579142
193022
814977
527749
194035
914973
984821
1127610
194542
909515
669071
939049
795341
825256
1479090
128649
1477785
960019
390181
1326550
728441
311086
1012575
1062349
7186
1202579
118257
920469
1559735
29674
1572640
526045
617036
963449
1096250
1247333
242646
1183647
1144002
1517932
1541094
686307
786274
484769
521947
973091
1388869
1463548
225028
314382
160149
210409
1622081
682385
773353
1169132
120492
658429
1592595
1279546
479063
382825
421454
516030
1268123
408067
1126340
1249826
1396821
914402
1426749
1195013
190556
874918
1492861
904576
724495
201901
439044
1470414
430864
16371
1225009
80924
1132452
225542
183183
499016
740025
910931
49423
768015
133978
1644549
547934
995696
492173
708507
1527738
363479
1401654
317906
1182321
523423
1598241
1425330
1561171
1196680
750194
1380370
466506
1292706
774406
1463347
660348
121207
197357
548696
1164935
634364
907222
705588
1300355
401955
214119
54887
405361
1208538
982538
135191
1112719
735143
1383158
20364
1357353
662778
248850
1413440
460945
952510
587844
1128292
381743
513969
404774
87078
1595078
800667
319663
722603
976207
1196632
1102092
614505
1179011
816049
1605501
895616
690764
634518
818359
1586956
1125034
1314669
596109
666136
721767
199757
1013331
1300646
742915
322021
109822
850115
711930
277033
876988
197345
613370
14105
1283216
1076333
1153518
1049496
1110038
1024783
901452
757717
1461590
235115
1340310
888762
869801
1593374
372962
1425962
560454
1581936
1342327
408462
632013
1529098
194601
81036
1489740
601548
536267
828846
508117
408917
1611770
917404
1574835
193766
1469317
718200
1626815
1573633
693909
23769
896994
937098
8486
460245
1179887
345546
275224
290478
732013
811118
1484251
168832
39675
190143
1191197
1603022
1263385
337407
1191398
674447
1414009
1205515
435996
82066
867133
1295928
969456
1590793
163634
1073397
192407
1215642
687045
163748
1195048
1090554
1047077
1575679
579661
871998
728994
1149999
642357
95413
1116492
334749
779364
1422804
882633
501553
1480376
578770
751352
298446
1196073
405607
661917
657324
1469006
722416
1170154
1335186
616312
796267
1611837
75956
1397121
203327
615799
637009
235821
338444
1172462
202531
141075
927088
1439511
598930
1101281
1096633
1274276
683825
670193
40761
248637
1571470
61182
677168
238925
1478855
416208
415531
493596
13958
580010
1035353
787566
380594
1446385
1336500
934477
531714
611633
1103417
327073
1319974
1372841
399320
1013855
631676
842256
1203458
333635
538861
713644
1621771
398929
1474246
543551
1253541
521861
752047
833065
1146151
121974
646270
831080
218326
768305
1526575
819351
1010341
358841
807585
96265
1211920
1597341
395979
171280
1084594
1540033
708671
1341715
432148
1335249
1636047
324589
1006987
173843
1485273
178180
464327
326652
282047
932213
280952
471745
1143640
156212
235687
1451286
482606
804472
721051
395253
422565
1320202
17775
1533726
1323057
383086
141557
642185
1231859
397641
497636
591308
938059
548193
1088359
1174080
1366002
755527
581147
440761
472297
913675
422498
1126489
1153831
869186
575523
598009
1091433
1631624
625835
648211
1027243
792715
419268
1351126
560383
607321
254987
1472248
1155705
1567784
1587062
555460
439082
1242974
1495283
1017734
1510811
340639
1579753
1344501
579038
368256
476331
330431
1196872
1388941
756761
416015
698123
135135
201230
1399522
140400
356291
341931
359397
1382218
273788
401310
1308336
565554
1509778
1630711
1437833
133024
952133
731738
1041548
95580
555394
673802
1628839
420431
1126397
90526
230273
555913
969650
881469
1239523
594602
682345
1274429
347965
1506665
392872
6307
795336
1053084
1466214
963902
516622
679958
1292080
815021
1433065
1382827
649760
1342466
631135
1116583
538408
1292590
1067135
623244
802995
127996
1401962
13918
385147
174790
1078181
203500
1322968
390183
579200
626752
627463
1487458
1460524
1513684
1159729
749728
532579
543811
967433
1334877
516784
120141
930125
1368193
1484989
1154867
1383630
1475092
1379648
664795
739827
233126
1411051
1346298
1025248
1143984
628520
133901
18068
585213
714437
1250438
718388
1569872
942202
1314766
1555231
1523350
1544960
646907
861030
1571496
1033165
1511868
1369763
805529
1271050
1017238
1042904
400205
1484008
1326070
963101
668140
1049012
101960
5551
935467
961879
297656
1031631
660193
1547061
736736
467084
1501513
1493419
1273068
467299
606770
999241
1629678
1629264
450483
940407
950386
1036395
1544329
1017078
402193
1479848
1528242
1290810
745441
821246
195465
1340751
335146
1059046
1595792
457788
1137662
1126179
964108
584780
1518215
799985
1046053
1384102
488679
340149
627096
604059
902476
1614164
401529
43462
81918
462262
567569
1002639
737845
1236129
1577716
1509259
1556953
123702
1393014
623010
288251
1127884
1539699
700379
321781
1331002
88719
517258
781759
1395691
1249015
577766
1036754
3864
241447
1154948
196319
1127790
1437718
1346980
499078
1112865
1161675
336241
1386503
1622426
738449
583366
39064
1544338
604163
497242
503320
102210
1112783
791494
1128756
326960
1187968
1385058
24279
789815
1271150
460790
185875
1586387
596675
763138
11493
1377848
1034535
373232
221869
1260898
956395
1224867
1016681
1459982
1431265
1610583
1341751
897056
1082692
304996
681406
82717
1326696
1538275
343646
913456
1107331
683203
1564419
753525
1485136
170476
1397814
592892
1321029
773888
1306880
1528198
353134
1469003
1310099
27075
867672
41138
625099
663788
8052
922987
45414
1301376
695217
776088
1338583
957777
987255
1387291
375781
1320453
244988
1236746
1594223
548988
643979
634661
1626815
923298
1473497
485966
1145250
483768
747303
1257940
10715
559287
236131
1146666
732579
413520
369942
916346
576665
1523399
1345238
993436
1292386
1480484
116927
1610080
1585264
1396866
423964
235441
724414
1104740
784018
531474
970204
298494
88758
1578261
1543997
1623424
445384
634073
1461625
832450
1188671
1114150
1541206
1558364
1634380
1643222
1570278
1369511
319274
1426486
1178361
435894
1494910
309858
1522890
1567594
129189
1076189
809041
1346646
1043240
447196
1285717
844654
1267552
159573
443774
10109
198956
1239558
877631
207436
66987
1514979
839371
1641431
110875
1393841
1504834
981680
1352373
170010
415168
1196554
952712
905029
1473272
611590
1572957
517278
986647
530169
1181529
721206
1597796
619826
1269478
1608682
23472
1007615
1632460
542317
460354
1603764
1500792
1181835
888470
1286431
158193
974677
1171947
1435054
1524852
513083
751686
1031145
687170
1442642
420405
61477
1592990
310740
190200
465014
1398181
1300558
676421
1203028
548190
372908
1295486
528338
1629563
1579827
434075
386321
366015
398272
848528
1321305
810981
1071567
791827
522444
1367662
486598
414471
588165
1526558
1572395
298151
227272
520143
821480
790362
625114
185254
1151961
82941
660719
316758
271824
1004936
874919
1091537
919628
755203
590707
563637
1589694
1022710
1641150
1372011
662024
785122
289905
406612
278389
86514
1306514
1353061
1538035
1077780
165562
1049711
483630
1274135
1113261
954214
1227280
268716
1189969
734881
84088
209764
1087491
390487
347685
1205829
272539
90687
793090
1579182
834108
893976
689219
1197622
1014553
101561
1050438
1102933
200597
1340223
426997
657957
337063
1298536
856223
1431450
825688
739303
348323
1209508
1316673
1642484
432898
1223497
144169
916312
1591864
57219
70874
325472
1300145
1315195
1226116
536935
179892
232620
822622
654379
461093
1066860
317837
81973
1549630
639304
1576934
929220
1166364
1029205
9924
609530
1166947
1279966
956402
533092
1319022
790034
1341371
506288
1008406
995559
1200090
965810
54217
622143
1381332
1057894
14102
1230752
13360
467409
1339000
1308437
552176
1644586
612162
1455393
606150
1218903
1134774
438745
1170494
1538614
1539016
35425
1023636
962798
1127860
1082967
309240
1464985
1641747
779559
506189
925979
154316
802995
106634
558678
699905
169064
510271
1108260
1130639
165264
1288158
494557
130612
859804
486004
1495654
450672
158218
141286
204756
1301081
131548
183001
1556214
650950
944227
1412534
1569662
1399164
1446272
767916
1597547
972449
607152
446891
327465
837480
1040517
206371
1349861
343025
71948
863445
781661
877465
314264
320229
1071294
1089498
1615118
858800
43178
1301295
535939
137781
836117
1625120
936413
716996
1232996
1222370
711539
958573
1309484
988450
1148126
1010035
413469
291619
697204
806313
591163
1080631
377921
641683
1381006
840172
97284
1392012
460349
1484752
915691
1412221
805866
1377725
1078010
1425378
368483
874912
656929
810979
1152308
1479408
917347
744672
1359894
1256998
654961
959207
1613522
1085172
149212
574290
1191534
1443140
1314611
761107
867913
143153
968391
1450999
1090226
169297
628480
852870
873564
1196977
1022932
1469604
195371
1008973
1542803
1006297
387627
1299499
839287
705047
1549462
998977
622248
523548
823630
58183
597600
1436599
893273
1358776
419275
993566
245335
430789
1251989
1594061
1286757
25009
728580
1424637
931446
692050
1267169
794102
961826
1205378
392183
136034
235877
288015
1364121
606748
1617833
1642738
580198
49210
1071726
512065
1278829
288155
107369
930692
899479
1315617
683384
1205904
1032979
794226
809864
772763
1609335
801907
1256704
513879
739156
1010251
1024669
1611157
309964
294221
155
614133
600135
934998
1266114
1631477
651460
25264
944203
56523
1236897
369581
704629
1412632
1210552
101916
1643579
1147141
741393
1068931
1324962
738960
1622549
857589
436258
1201797
173070
269767
504451
139477
359569
1500793
1369249
1087201
593350
219020
843020
1496758
517101
739257
496559
1259235
1186922
171002
1173982
156237
1195750
556469
824079
182083
692355
835299
1175279
1125045
1568923
991950
681244
15741
1356573
1194404
1276800
852580
121555
1029362
360068
1059647
1508783
148846
296055
708162
201454
763468
894881
254367
362246
1357219
100833
1477254
1207873
925854
1300647
43687
34277
262023
656972
1356294
889780
989900
1624054
1562075
156992
1355585
31197
790021
1172536
1603578
593005
1343121
1185947
777992
370418
1546121
1296900
1440134
38022
842065
1436084
443398
873449
1622526
1645015
1111563
1528834
176898
74793
1186009
1216626
488556
148070
1464884
1644832
38467
550054
1577363
666779
1450298
1468489
308405
608183
1173171
460603
1115331
1120298
1295783
739086
46427
1408248
703868
1329620
4465
251266
471924
506935
1494255
222465
1414521
243920
994797
1036843
270080
1563125
612734
246940
151819
366831
237629
6685
541085
1082845
1298799
643407
1142556
142442
680759
1290416
1415384
3154
316487
93989
1087904
339447
504956
1042754
443881
129203
665053
507056
220157
424129
302517
1387966
1106303
529841
491635
289889
1269214
937550
1609598
57400
182973
131776
1318187
1309337
1130747
1540875
15381
585942
1284414
489842
928323
1266565
889098
652384
1269710
611649
1015930
544910
608449
91227
1363453
725768
227602
93727
777974
1633678
270890
487867
215596
104778
459074
930431
747191
188396
337990
1035568
30448
1584410
1296502
888827
451623
308685
198940
1397702
1105138
1088732
1135152
980579
471084
633174
292168
102624
204627
1379343
872688
1380796
877013
779529
980229
1467150
1627108
103980
1385456
502512
618480
1413212
955000
147650
578205
280432
562303
1593889
1289432
312455
262574
1599322
829477
490910
339888
1143969
1429743
606308
960452
448889
1245186
1417969
648361
1432117
306235
899660
25242
767619
1341097
419981
348800
326688
1019306
828067
1542976
1394083
66126
273418
953023
1327470
872046
828342
984124
239140
732123
525674
608757
1271116
926801
616845
1523459
1216292
1335360
1526119
218835
611339
304589
238524
207171
1613726
1237660
567635
40881
1156403
1435153
405882
1335682
546180
1206370
1480163
714180
1446660
468053
428889
438425
1574672
876797
1517236
23935
220633
1318432
310293
338853
1267870
96594
24096
1467959
1494486
1193626
1199038
453283
841600
305117
1380460
1318816
1277138
334733
890032
1268546
1494211
319925
1395517
1528726
996775
1221291
469788
138642
506085
157228
842003
694895
447603
1086995
647967
777588
100727
1551777
846850
1425480
1297837
22944
349379
457995
508801
1400329
1147343
334526
953686
112154
939001
588525
1147528
825703
173239
197568
931705
1302283
81336
174316
737917
1403249
1433253
796812
1551637
1098631
1063177
1299803
1191473
636820
16357
1190751
294607
1374534
417028
517910
562666
846550
1377853
648929
921916
527898
395358
519626
1214681
409666
655800
1275730
348484
1108251
1004949
1302858
1622964
1592939
800619
807341
1484272
223206
1089721
401288
1548703
1592520
601215
1037694
1396758
1393694
1340594
499513
901701
1226735
741735
876984
490887
1042753
1151825
188583
251563
1440261
372851
460687
226250
194185
1294797
83336
610676
294055
1367787
1576357
539284
516155
1304155
447757
450547
439567
1374449
53379
673108
588999
1366785
1498135
1214370
486443
782333
44938
1413422
1072590
267467
819007
113669
574562
1436033
1554601
1470506
643995
1316875
528463
500000
431986
677967
1070997
222319
433264
1645772
1059014
1236828
533639
112381
987591
550081
433854
1010345
1480018
1055193
287757
1222173
52054
831126
1377097
678735
17013
1575425
670840
308556
1038109
508821
673973
267197
1260160
160359
1547252
503580
116364
43827
1199275
635047
1263220
587935
1010334
182770
1061347
698735
1402521
91508
417435
141414
1564810
256318
316076
525680
822534
1240190
1414115
608012
419155
1605519
570254
1031909
1235412
1310222
54680
789723
1177362
588062
1351006
1155978
1366752
723825
609553
121480
164221
1574312
1640199
606569
981414
1067461
1426466
1484644
847521
1053048
871292
192864
208148
195649
518481
333124
971701
23549
485813
1186164
248086
1031108
445845
30760
655190
1333165
333438
243359
1362106
419875
1440777
1481198
253022
538983
1173138
947280
1192673
1213009
290216
1294150
368353
1531777
1444210
1372005
1616327
1009014
497674
122206
1261199
728579
1273469
344358
1262896
326537
1320881
471032
38818
1169903
592513
1594046
719973
1094302
1531299
109891
102118
1208059
338936
1086935
40223
843148
531999
1603817
493177
231695
443947
180472
984650
871614
1229552
1556608
519375
360091
1496278
1195981
1205412
767374
817185
1398750
1309218
1103655
996913
261373
996703
1018175
1196240
601396
658496
389553
1053681
171448
1591545
676365
1084667
542468
52619
1385778
898961
1518711
1610181
985855
310152
848177
1571329
934333
1593301
839298
1262270
871948
427865
508827
646355
1526503
169867
1453803
1179067
935932
68357
1472582
746046
504568
383819
1453142
649334
1463582
736950
1509747
10893
770544
31312
374837
1213271
628671
1241705
510301
440718
1280388
909297
512668
941922
135089
585085
208348
1629797
678683
887886
480323
63041
459512
1230268
826611
195480
1122652
1048191
1274798
1131609
729048
1336661
43390
876731
294591
252290
546045
1242458
1209595
209697
405396
319412
1042565
1206025
925876
1519389
413077
92703
1075841
1040841
1430394
1146170
1384250
720743
1216410
1179608
1371677
1646399
308282
1241513
84086
180670
1556012
1182204
439874
405066
274771
41345
219273
1022775
1295112
1333603
1139621
548931
891856
1215626
1309819
96004
1549220
835962
1224976
545058
230438
624035
831011
1172584
818004
449464
166224
1457683
1359992
534222
303570
699866
74008
1000260
398276
1181531
1624537
747836
1397793
1117058
1460834
1247742
373827
1177818
167595
297589
178383
1574819
572951
328547
1000902
756855
141980
123252
366901
289074
959313
740720
591972
296820
703676
191074
11310
1333683
950372
517176
554568
1639796
526897
846468
986566
368121
736228
11559
1409604
135358
812545
1139335
1192811
1162686
916290
195684
701141
571166
1831
858373
1272832
1057991
1473620
1400992
493988
389013
214534
829091
211484
849368
488007
885493
519697
33014
1237751
1570452
1447032
1286394
164924
1233234
242298
1101417
933952
544844
1341516
24333
288620
217852
779365
1275835
137627
806397
800227
291863
611531
976641
795274
977899
1627218
871918
863690
219382
1493643
1003907
297500
421374
1482760
1088394
815144
1099159
864641
1548734
701760
436384
1583453
853650
1263036
1618402
1149097
1396846
1290584
1555148
152504
1198976
200413
17476
1219315
1505017
360894
1421837
729836
287671
1009430
368608
1003389
1015576
193042
805658
725023
761107
4371
113080
1526795
1501828
1489039
401879
1619733
826223
680583
981728
552683
1581186
1023529
35733
103033
1235306
910528
903775
375173
1209256
301559
1122791
1053497
1415539
849904
1198866
856320
1281340
145457
1133528
58183
1441672
793009
276553
18664
838893
537287
500246
944525
1551204
916521
12292
1114467
1192423
1202862
464303
661925
123889
428667
627944
595189
595831
1643814
1233326
1599624
15114
1174016
844524
597410
625058
190113
1179889
1461353
160666
387045
894623
1595021
1381242
1398041
529322
1615921
500634
53302
334231
1522721
190674
1352946
57669
653721
974368
154400
773376
1576288
1582145
1088493
406598
380764
427949
229064
280763
551738
1367825
644655
622352
344934
517270
1282203
993375
1062740
100291
357164
610698
1596921
1289048
1606075
1222697
846559
771622
573062
886609
1199017
975078
785273
541317
1517253
21000
72238
871382
1568015
265056
30072
1064460
556805
1066912
249074
1366620
118728
1150937
1092461
910793
1014675
857605
567086
1366406
1540052
94535
1267411
775500
368329
880485
1540320
1181828
856957
1642016
322076
91886
270880
217235
1212065
42829
1337363
732910
696297
931538
219183
1308595
1075875
519044
1340173
1010402
580120
98962
1496537
70913
1100160
1515031
977929
375669
826512
1021287
13278
757250
951182
691995
218714
727242
523158
740641
57560
770791
1051666
801412
416822
566067
1081382
1434199
758402
1378769
835675
1462240
559675
528354
551999
601104
461496
1605077
381153
1294797
1147555
241874
140553
1151740
456436
1046718
1377077
342299
853950
1436206
133944
1166992
1582487
927704
1535698
627683
169949
1066076
296689
234351
574856
220288
1599209
489845
1057873
259191
335349
428352
174103
1147392
153318
1021494
51262
887233
1446577
920736
1564925
1550217
772884
1422538
84563
1406407
259976
21311
1324376
1280198
1645283
610690
518563
1452830
399874
164637
149044
1638811
602096
1591836
493783
1061457
791032
1512891
1149295
469305
1516387
1597158
453708
397601
1337192
64767
823785
838437
1607973
978804
722605
343030
1286605
1010126
1388662
1577354
1203848
71679
1163618
1647614
1427498
125790
334411
282741
75405
1030777
1262250
268987
378612
1075350
825285
73749
877248
897024
1296873
315492
462000
1017947
122811
889071
5206
667601
1088303
124293
163412
195266
909510
1112262
910999
436583
1484749
1420203
130616
553952
246105
711282
401548
578519
1411010
536574
431255
1499627
1349731
631807
1138750
186094
1455842
740766
837903
505638
1274086
1340495
1436420
95099
1280511
827202
1432015
1633361
1644082
516487
971412
996957
248124
391866
836369
864822
675815
1008520
150299
120379
110475
1291282
297192
1346692
1233622
214707
1473259
598048
962533
1168828
732560
341050
1117447
310035
58263
1072101
339763
950401
1472346
984674
503550
1512226
1017537
966407
215236
826279
1335877
938005
636967
23660
396124
709178
829282
220013
167515
633554
1257823
272514
1447095
39313
1362182
522819
1425252
700193
311490
578129
57442
675752
910471
529947
1417901
1576660
1600193
17935
480240
888237
1040526
134435
1537637
89226
571215
364172
1500720
1342264
957089
1597254
1004161
1536303
1094842
1311197
1182473
855140
84352
1567137
1110292
1093776
787010
355766
745155
866432
795780
1081225
425325
1063097
875621
619586
571019
290086
28805
1339602
1132868
250048
367957
644042
183834
995945
969087
427107
321106
1165221
1178810
470537
429616
791612
440750
283963
728148
1260033
160875
865627
515661
776377
701772
698244
1049784
104356
406823
729111
694687
944133
968480
280896
70089
48736
516165
38982
970576
923037
100051
1186465
1541341
1235822
629808
1072225
774764
1158592
864261
217706
661581
397714
222212
1572982
1300062
1165472
422563
1398987
1525588
14332
1326072
1468576
73722
458495
769113
891501
1383832
293276
797195
813387
586338
338344
340433
169607
860364
459837
265001
1095650
1441721
511495
474839
1371914
1272805
867530
1609734
1563058
927693
1033830
1351465
1132686
494547
725259
419445
279149
640835
898127
301428
328373
1357330
1161762
967688
1484917
108457
404071
577029
838505
1050239
888956
1013775
1216961
607894
170324
470481
1578334
358695
1160090
219334
1235073
1244988
1567146
604325
670210
1000095
989538
173985
863997
720807
1235707
1273032
745857
929742
658765
1543856
554985
108895
218397
430615
603997
387267
613376
109702
544470
1530240
417327
234902
866436
1087061
982848
129411
1264897
208294
369879
681360
775304
1210585
699538
1185452
6283
250170
559031
1039434
1441609
868572
1465775
288715
455930
135359
8235
287935
1244722
321247
783704
248733
445460
1021408
272726
401356
1010778
565704
1118119
833309
1525803
323655
1104085
941938
521710
869386
738996
812988
359109
1024785
1056191
1544437
388973
1195906
818689
425239
942054
166044
707488
931326
1159071
677222
835031
46952
1603292
901477
1117639
548739
1083284
266427
1490169
819108
749783
224545
386711
1329391
456491
501134
450216
1031217
525819
1062260
1630521
111696
833755
742068
1552829
1547890
1432143
1304908
1188701
1117694
1639433
1368442
1508042
1417091
1432023
1165403
39325
1070576
1234381
1063514
142446
1182327
395452
77362
1033192
1477240
209626
1495772
698859
1116182
1290764
1615554
230899
1204259
456152
1046102
462491
1392998
687128
1147656
148243
1495242
827703
1058864
1463515
806345
1048212
1419998
115763
723925
982905
1553548
762640
453858
1588946
181814
1019622
1537203
264315
754999
665348
684347
449739
1576806
928596
1540944
1202119
446195
1186380
1611450
1479000
1001445
346042
101421
258097
795095
1554117
909935
170712
907570
501913
870942
1558402
5859
188636
1592645
1080615
1249701
1544377
365566
51248
122211
109986
1056618
1581963
875518
1037415
310167
1091870
834349
1373825
598160
1041598
1501612
176301
171106
1043684
1270802
400223
700490
200349
549798
34099
1081074
842089
448891
1303801
571374
658681
1390533
877156
693380
1155489
1308268
263648
1483122
1062881
815998
670455
1280909
508016
983045
1509081
1350577
810161
905913
1223147
620515
255062
521317
888201
123194
698400
1225403
717294
112129
1645145
963059
1417653
1273963
105984
424503
1326831
1453078
341917
489835
997598
1320428
1255039
1141268
1501921
846539
304592
1448847
310722
930027
330463
1263712
200890
177554
1005413
906123
857056
485415
1575787
1186487
1530681
980160
515077
1379945
141986
554977
911748
684923
546655
527379
688637
794011
151761
357026
44130
1046637
1644257
1048971
255533
1376490
1456069
1415186
383336
766057
824981
698470
561295
1312487
1104956
293845
554126
1462563
120247
243325
548922
477109
48519
1443307
807100
305144
1557478
1073261
486063
802409
384336
1558273
1410210
1355027
1564032
694597
1461209
557639
40807
65456
585832
1472354
380807
1179767
1242074
347833
1383724
752123
1174865
1570928
429239
578043
836346
1153394
1347758
578128
834691
1129982
13821
937722
474290
1018776
941494
462061
1118502
1458800
267848
865147
1325066
1441622
473514
153631
750120
338178
1306308
716126
633106
1497803
838489
546005
1354236
980430
697957
1344167
1143188
96721
868335
1050391
253671
37976
1602952
1306679
15946
135183
158069
1644597
1167532
484846
1258910
946710
269507
1015389
904544
1548619
682259
63505
8226
1063670
781078
245077
1273838
697259
906113
417823
1498492
1186615
691123
308415
702179
439304
1098225
812175
1275194
387204
806942
811334
1289897
830934
58473
727082
96533
1214464
1064445
887480
139480
991736
104044
50322
694362
472381
893858
249204
992428
268639
1400342
1594761
300249
320049
829014
156336
265785
686352
555736
462805
1472020
802794
1225549
545314
1591956
764134
1147527
621703
1624565
983123
134253
368038
40497
652381
1145909
1561295
862847
1307541
704077
324347
625182
724807
1367740
1619653
300155
170390
625177
904615
774599
510752
165721
1103009
96573
408975
548312
898260
566125
1268420
1619136
1547560
905326
443909
1630333
417741
207902
1520051
809817
620969
1402838
1269049
398894
124396
170104
436551
161122
1278970
1212072
238684
45080
1608500
1110174
601665
455324
648883
1098959
1126759
1508618
260539
281945
1173647
901212
876438
1633820
417466
341933
352398
573544
1591229
168830
272428
785776
406003
1278392
532055
1112635
1296597
303223
406227
910903
941412
1328719
761887
519278
20981
1242767
1222710
534168
234986
1153137
895505
434331
1583440
626260
221032
1592704
1382609
813321
1136447
1005827
245106
1130164
1057449
709020
670376
976672
621676
1544572
279070
668241
1378070
1042951
46032
213521
187679
1108086
1076050
383718
390980
1273267
969130
884233
878853
237954
382096
1382510
129625
177923
1078673
1538897
655317
830685
1603957
610211
1298834
759041
970782
1378695
457211
1033648
1585523
222658
904827
13116
74147
297556
378854
1636767
1236636
351222
369094
748053
563852
1072943
1167322
677363
641334
1483709
876692
442887
287222
767898
1090140
1281865
885336
8908
607052
486773
400095
543056
531020
1461271
424111
1579483
1540208
534957
1318266
790274
1145389
544109
1390387
1032989
1412013
1581989
1582752
1115252
462183
1276203
739688
1491228
466486
491490
127378
800228
1225714
807973
651843
626810
803169
43522
185973
840987
502485
578227
560188
868823
1570878
372184
756134
1041223
257983
1425446
935618
1318143
1617780
1002282
1613195
167768
603716
1588067
769520
663035
180718
1282034
1312721
1373580
628117
765905
456888
912370
74017
586160
1384789
622373
178957
783226
947130
1091418
1547079
1250345
1624469
1234136
938922
299562
46003
50972
1126809
1579130
1386567
1565079
534808
484924
1347831
650039
941577
809840
709045
1311740
1498440
859783
465474
849023
5780
1204716
1452283
105782
926557
194030
1123482
1152219
771925
1061130
918030
1113106
256941
469441
1196596
292237
1358557
1173972
653136
1125136
1488867
960452
150791
291428
1345928
183771
